pdev               36 arch/alpha/kernel/pci-sysfs.c static int __pci_mmap_fits(struct pci_dev *pdev, int num,
pdev               44 arch/alpha/kernel/pci-sysfs.c 	size = ((pci_resource_len(pdev, num) - 1) >> (PAGE_SHIFT - shift)) + 1;
pdev               51 arch/alpha/kernel/pci-sysfs.c 		pci_name(pdev), num, size);
pdev               68 arch/alpha/kernel/pci-sysfs.c 	struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
pdev               75 arch/alpha/kernel/pci-sysfs.c 		if (res == &pdev->resource[i])
pdev               83 arch/alpha/kernel/pci-sysfs.c 	if (!__pci_mmap_fits(pdev, i, vma, sparse))
pdev               86 arch/alpha/kernel/pci-sysfs.c 	pcibios_resource_to_bus(pdev->bus, &bar, res);
pdev               90 arch/alpha/kernel/pci-sysfs.c 	return hose_mmap_page_range(pdev->sysdata, vma, mmap_type, sparse);
pdev              114 arch/alpha/kernel/pci-sysfs.c void pci_remove_resource_files(struct pci_dev *pdev)
pdev              121 arch/alpha/kernel/pci-sysfs.c 		res_attr = pdev->res_attr[i];
pdev              123 arch/alpha/kernel/pci-sysfs.c 			sysfs_remove_bin_file(&pdev->dev.kobj, res_attr);
pdev              127 arch/alpha/kernel/pci-sysfs.c 		res_attr = pdev->res_attr_wc[i];
pdev              129 arch/alpha/kernel/pci-sysfs.c 			sysfs_remove_bin_file(&pdev->dev.kobj, res_attr);
pdev              135 arch/alpha/kernel/pci-sysfs.c static int sparse_mem_mmap_fits(struct pci_dev *pdev, int num)
pdev              138 arch/alpha/kernel/pci-sysfs.c 	struct pci_controller *hose = pdev->sysdata;
pdev              142 arch/alpha/kernel/pci-sysfs.c 	pcibios_resource_to_bus(pdev->bus, &bar, &pdev->resource[num]);
pdev              154 arch/alpha/kernel/pci-sysfs.c static int pci_create_one_attr(struct pci_dev *pdev, int num, char *name,
pdev              158 arch/alpha/kernel/pci-sysfs.c 	size_t size = pci_resource_len(pdev, num);
pdev              166 arch/alpha/kernel/pci-sysfs.c 	res_attr->private = &pdev->resource[num];
pdev              167 arch/alpha/kernel/pci-sysfs.c 	return sysfs_create_bin_file(&pdev->dev.kobj, res_attr);
pdev              170 arch/alpha/kernel/pci-sysfs.c static int pci_create_attr(struct pci_dev *pdev, int num)
pdev              176 arch/alpha/kernel/pci-sysfs.c 	struct pci_controller *hose = pdev->sysdata;
pdev              182 arch/alpha/kernel/pci-sysfs.c 	if (pdev->resource[num].flags & IORESOURCE_MEM) {
pdev              185 arch/alpha/kernel/pci-sysfs.c 		if (sparse_base && !sparse_mem_mmap_fits(pdev, num)) {
pdev              210 arch/alpha/kernel/pci-sysfs.c 	pdev->res_attr[num] = attr;
pdev              211 arch/alpha/kernel/pci-sysfs.c 	retval = pci_create_one_attr(pdev, num, attr_name, suffix, attr,
pdev              219 arch/alpha/kernel/pci-sysfs.c 	pdev->res_attr_wc[num] = attr;
pdev              220 arch/alpha/kernel/pci-sysfs.c 	return pci_create_one_attr(pdev, num, attr_name, "_dense", attr, 0);
pdev              229 arch/alpha/kernel/pci-sysfs.c int pci_create_resource_files(struct pci_dev *pdev)
pdev              238 arch/alpha/kernel/pci-sysfs.c 		if (!pci_resource_len(pdev, i))
pdev              241 arch/alpha/kernel/pci-sysfs.c 		retval = pci_create_attr(pdev, i);
pdev              243 arch/alpha/kernel/pci-sysfs.c 			pci_remove_resource_files(pdev);
pdev              264 arch/alpha/kernel/pci_iommu.c pci_map_single_1(struct pci_dev *pdev, void *cpu_addr, size_t size,
pdev              267 arch/alpha/kernel/pci_iommu.c 	struct pci_controller *hose = pdev ? pdev->sysdata : pci_isa_hose;
pdev              268 arch/alpha/kernel/pci_iommu.c 	dma_addr_t max_dma = pdev ? pdev->dma_mask : ISA_DMA_MASK;
pdev              274 arch/alpha/kernel/pci_iommu.c 	struct device *dev = pdev ? &pdev->dev : NULL;
pdev              316 arch/alpha/kernel/pci_iommu.c 	if (pdev && pdev == isa_bridge)
pdev              367 arch/alpha/kernel/pci_iommu.c 	struct pci_dev *pdev = alpha_gendev_to_pci(dev);
pdev              372 arch/alpha/kernel/pci_iommu.c 	dac_allowed = pdev ? pci_dac_dma_supported(pdev, pdev->dma_mask) : 0; 
pdev              373 arch/alpha/kernel/pci_iommu.c 	return pci_map_single_1(pdev, (char *)page_address(page) + offset, 
pdev              388 arch/alpha/kernel/pci_iommu.c 	struct pci_dev *pdev = alpha_gendev_to_pci(dev);
pdev              389 arch/alpha/kernel/pci_iommu.c 	struct pci_controller *hose = pdev ? pdev->sysdata : pci_isa_hose;
pdev              451 arch/alpha/kernel/pci_iommu.c 	struct pci_dev *pdev = alpha_gendev_to_pci(dev);
pdev              469 arch/alpha/kernel/pci_iommu.c 	*dma_addrp = pci_map_single_1(pdev, cpu_addr, size, 0);
pdev              496 arch/alpha/kernel/pci_iommu.c 	struct pci_dev *pdev = alpha_gendev_to_pci(dev);
pdev              497 arch/alpha/kernel/pci_iommu.c 	pci_unmap_single(pdev, dma_addr, size, PCI_DMA_BIDIRECTIONAL);
pdev              669 arch/alpha/kernel/pci_iommu.c 	struct pci_dev *pdev = alpha_gendev_to_pci(dev);
pdev              678 arch/alpha/kernel/pci_iommu.c 	dac_allowed = dev ? pci_dac_dma_supported(pdev, pdev->dma_mask) : 0;
pdev              684 arch/alpha/kernel/pci_iommu.c 		  = pci_map_single_1(pdev, SG_ENT_VIRT_ADDRESS(sg),
pdev              697 arch/alpha/kernel/pci_iommu.c 		hose = pdev ? pdev->sysdata : pci_isa_hose;
pdev              698 arch/alpha/kernel/pci_iommu.c 		max_dma = pdev ? pdev->dma_mask : ISA_DMA_MASK;
pdev              735 arch/alpha/kernel/pci_iommu.c 		pci_unmap_sg(pdev, start, out - start, dir);
pdev              747 arch/alpha/kernel/pci_iommu.c 	struct pci_dev *pdev = alpha_gendev_to_pci(dev);
pdev              760 arch/alpha/kernel/pci_iommu.c 	hose = pdev ? pdev->sysdata : pci_isa_hose;
pdev              761 arch/alpha/kernel/pci_iommu.c 	max_dma = pdev ? pdev->dma_mask : ISA_DMA_MASK;
pdev              824 arch/alpha/kernel/pci_iommu.c 	struct pci_dev *pdev = alpha_gendev_to_pci(dev);
pdev              837 arch/alpha/kernel/pci_iommu.c 	hose = pdev ? pdev->sysdata : pci_isa_hose;
pdev              201 arch/alpha/kernel/rtc.c 	struct platform_device *pdev;
pdev              206 arch/alpha/kernel/rtc.c 	pdev = platform_device_register_simple("rtc-alpha", -1, NULL, 0);
pdev              207 arch/alpha/kernel/rtc.c 	rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              211 arch/alpha/kernel/rtc.c 	platform_set_drvdata(pdev, rtc);
pdev              186 arch/alpha/kernel/sys_miata.c 		struct pci_dev *pdev = pci_get_slot(dev->bus, dev->devfn & ~7);
pdev              187 arch/alpha/kernel/sys_miata.c 		if(pdev == NULL || pci_read_config_byte(pdev, 0x40,&irq) != PCIBIOS_SUCCESSFUL) {
pdev              188 arch/alpha/kernel/sys_miata.c 			pci_dev_put(pdev);
pdev              192 arch/alpha/kernel/sys_miata.c 			pci_dev_put(pdev);
pdev              561 arch/arc/kernel/perf_event.c static int arc_pmu_device_probe(struct platform_device *pdev)
pdev              590 arch/arc/kernel/perf_event.c 	arc_pmu = devm_kzalloc(&pdev->dev, sizeof(struct arc_pmu), GFP_KERNEL);
pdev              596 arch/arc/kernel/perf_event.c 	if (arc_pmu_raw_alloc(&pdev->dev))
pdev              641 arch/arc/kernel/perf_event.c 		int irq = platform_get_irq(pdev, 0);
pdev             1113 arch/arm/common/sa1111.c static int sa1111_probe(struct platform_device *pdev)
pdev             1118 arch/arm/common/sa1111.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1121 arch/arm/common/sa1111.c 	irq = platform_get_irq(pdev, 0);
pdev             1125 arch/arm/common/sa1111.c 	return __sa1111_probe(&pdev->dev, mem, irq);
pdev             1128 arch/arm/common/sa1111.c static int sa1111_remove(struct platform_device *pdev)
pdev             1130 arch/arm/common/sa1111.c 	struct sa1111 *sachip = platform_get_drvdata(pdev);
pdev             1138 arch/arm/common/sa1111.c 		platform_set_drvdata(pdev, NULL);
pdev              175 arch/arm/common/scoop.c static int scoop_probe(struct platform_device *pdev)
pdev              179 arch/arm/common/scoop.c 	struct resource *mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              191 arch/arm/common/scoop.c 	inf = pdev->dev.platform_data;
pdev              199 arch/arm/common/scoop.c 	platform_set_drvdata(pdev, devptr);
pdev              204 arch/arm/common/scoop.c 	reset_scoop(&pdev->dev);
pdev              215 arch/arm/common/scoop.c 		devptr->gpio.label = dev_name(&pdev->dev);
pdev              231 arch/arm/common/scoop.c 	platform_set_drvdata(pdev, NULL);
pdev              239 arch/arm/common/scoop.c static int scoop_remove(struct platform_device *pdev)
pdev              241 arch/arm/common/scoop.c 	struct scoop_dev *sdev = platform_get_drvdata(pdev);
pdev              249 arch/arm/common/scoop.c 	platform_set_drvdata(pdev, NULL);
pdev              575 arch/arm/kernel/perf_event_v6.c static int armv6_pmu_device_probe(struct platform_device *pdev)
pdev              577 arch/arm/kernel/perf_event_v6.c 	return arm_pmu_device_probe(pdev, armv6_pmu_of_device_ids,
pdev             2031 arch/arm/kernel/perf_event_v7.c static int armv7_pmu_device_probe(struct platform_device *pdev)
pdev             2033 arch/arm/kernel/perf_event_v7.c 	return arm_pmu_device_probe(pdev, armv7_pmu_of_device_ids,
pdev              763 arch/arm/kernel/perf_event_xscale.c static int xscale_pmu_device_probe(struct platform_device *pdev)
pdev              765 arch/arm/kernel/perf_event_xscale.c 	return arm_pmu_device_probe(pdev, NULL, xscale_pmu_probe_table);
pdev              131 arch/arm/mach-at91/pm.c 	struct platform_device *pdev;
pdev              154 arch/arm/mach-at91/pm.c 		pdev = of_find_device_by_node(np);
pdev              155 arch/arm/mach-at91/pm.c 		if (!pdev)
pdev              158 arch/arm/mach-at91/pm.c 		if (device_may_wakeup(&pdev->dev)) {
pdev              171 arch/arm/mach-at91/pm.c 		put_device(&pdev->dev);
pdev              577 arch/arm/mach-at91/pm.c 	struct platform_device *pdev = NULL;
pdev              580 arch/arm/mach-at91/pm.c 		pdev = of_find_device_by_node(node);
pdev              581 arch/arm/mach-at91/pm.c 		if (pdev) {
pdev              587 arch/arm/mach-at91/pm.c 	if (!pdev) {
pdev              592 arch/arm/mach-at91/pm.c 	sram_pool = gen_pool_get(&pdev->dev, NULL);
pdev              627 arch/arm/mach-at91/pm.c 	struct platform_device *pdev = NULL;
pdev              649 arch/arm/mach-at91/pm.c 	pdev = of_find_device_by_node(np);
pdev              651 arch/arm/mach-at91/pm.c 	if (!pdev) {
pdev              656 arch/arm/mach-at91/pm.c 	sram_pool = gen_pool_get(&pdev->dev, NULL);
pdev              676 arch/arm/mach-at91/pm.c 	put_device(&pdev->dev);
pdev              126 arch/arm/mach-cns3xxx/cns3420vb.c static int csn3xxx_usb_power_on(struct platform_device *pdev)
pdev              147 arch/arm/mach-cns3xxx/cns3420vb.c static void csn3xxx_usb_power_off(struct platform_device *pdev)
pdev              302 arch/arm/mach-cns3xxx/core.c static int csn3xxx_usb_power_on(struct platform_device *pdev)
pdev              323 arch/arm/mach-cns3xxx/core.c static void csn3xxx_usb_power_off(struct platform_device *pdev)
pdev               71 arch/arm/mach-davinci/cpuidle.c static int __init davinci_cpuidle_probe(struct platform_device *pdev)
pdev               73 arch/arm/mach-davinci/cpuidle.c 	struct davinci_cpuidle_config *pdata = pdev->dev.platform_data;
pdev               76 arch/arm/mach-davinci/cpuidle.c 		dev_err(&pdev->dev, "cannot get platform data\n");
pdev              343 arch/arm/mach-davinci/devices-da8xx.c 	struct platform_device *pdev;
pdev              346 arch/arm/mach-davinci/devices-da8xx.c 		pdev = &da8xx_i2c_device0;
pdev              348 arch/arm/mach-davinci/devices-da8xx.c 		pdev = &da8xx_i2c_device1;
pdev              352 arch/arm/mach-davinci/devices-da8xx.c 	pdev->dev.platform_data = pdata;
pdev              353 arch/arm/mach-davinci/devices-da8xx.c 	return platform_device_register(pdev);
pdev              555 arch/arm/mach-davinci/devices-da8xx.c 	struct platform_device *pdev;
pdev              560 arch/arm/mach-davinci/devices-da8xx.c 		pdev = &da850_mcasp_device;
pdev              566 arch/arm/mach-davinci/devices-da8xx.c 		pdev = &da830_mcasp1_device;
pdev              572 arch/arm/mach-davinci/devices-da8xx.c 		pdev = &da830_mcasp2_device;
pdev              578 arch/arm/mach-davinci/devices-da8xx.c 	pdev->dev.platform_data = pdata;
pdev              579 arch/arm/mach-davinci/devices-da8xx.c 	platform_device_register(pdev);
pdev              183 arch/arm/mach-davinci/devices.c 	struct platform_device	*pdev = NULL;
pdev              223 arch/arm/mach-davinci/devices.c 		pdev = &davinci_mmcsd1_device;
pdev              253 arch/arm/mach-davinci/devices.c 		pdev = &davinci_mmcsd0_device;
pdev              257 arch/arm/mach-davinci/devices.c 	if (WARN_ON(!pdev))
pdev              260 arch/arm/mach-davinci/devices.c 	pdev->dev.platform_data = config;
pdev              261 arch/arm/mach-davinci/devices.c 	platform_device_register(pdev);
pdev              209 arch/arm/mach-ep93xx/core.c static int ep93xx_ohci_power_on(struct platform_device *pdev)
pdev              212 arch/arm/mach-ep93xx/core.c 		ep93xx_ohci_host_clock = devm_clk_get(&pdev->dev, NULL);
pdev              220 arch/arm/mach-ep93xx/core.c static void ep93xx_ohci_power_off(struct platform_device *pdev)
pdev              474 arch/arm/mach-ep93xx/core.c int ep93xx_pwm_acquire_gpio(struct platform_device *pdev)
pdev              478 arch/arm/mach-ep93xx/core.c 	if (pdev->id == 0) {
pdev              480 arch/arm/mach-ep93xx/core.c 	} else if (pdev->id == 1) {
pdev              482 arch/arm/mach-ep93xx/core.c 				   dev_name(&pdev->dev));
pdev              503 arch/arm/mach-ep93xx/core.c void ep93xx_pwm_release_gpio(struct platform_device *pdev)
pdev              505 arch/arm/mach-ep93xx/core.c 	if (pdev->id == 1) {
pdev              594 arch/arm/mach-ep93xx/core.c int ep93xx_keypad_acquire_gpio(struct platform_device *pdev)
pdev              600 arch/arm/mach-ep93xx/core.c 		err = gpio_request(EP93XX_GPIO_LINE_C(i), dev_name(&pdev->dev));
pdev              603 arch/arm/mach-ep93xx/core.c 		err = gpio_request(EP93XX_GPIO_LINE_D(i), dev_name(&pdev->dev));
pdev              625 arch/arm/mach-ep93xx/core.c void ep93xx_keypad_release_gpio(struct platform_device *pdev)
pdev              764 arch/arm/mach-ep93xx/core.c int ep93xx_ide_acquire_gpio(struct platform_device *pdev)
pdev              769 arch/arm/mach-ep93xx/core.c 	err = gpio_request(EP93XX_GPIO_LINE_EGPIO2, dev_name(&pdev->dev));
pdev              772 arch/arm/mach-ep93xx/core.c 	err = gpio_request(EP93XX_GPIO_LINE_EGPIO15, dev_name(&pdev->dev));
pdev              776 arch/arm/mach-ep93xx/core.c 		err = gpio_request(EP93XX_GPIO_LINE_E(i), dev_name(&pdev->dev));
pdev              781 arch/arm/mach-ep93xx/core.c 		err = gpio_request(EP93XX_GPIO_LINE_G(i), dev_name(&pdev->dev));
pdev              786 arch/arm/mach-ep93xx/core.c 		err = gpio_request(EP93XX_GPIO_LINE_H(i), dev_name(&pdev->dev));
pdev              815 arch/arm/mach-ep93xx/core.c void ep93xx_ide_release_gpio(struct platform_device *pdev)
pdev               75 arch/arm/mach-ep93xx/vision_ep9307.c static int vision_lcd_setup(struct platform_device *pdev)
pdev               80 arch/arm/mach-ep93xx/vision_ep9307.c 				dev_name(&pdev->dev));
pdev               91 arch/arm/mach-ep93xx/vision_ep9307.c static void vision_lcd_teardown(struct platform_device *pdev)
pdev               70 arch/arm/mach-imx/devices/platform-ipu-core.c 	struct platform_device *pdev;
pdev               75 arch/arm/mach-imx/devices/platform-ipu-core.c 	pdev = platform_device_alloc("mx3-camera", 0);
pdev               76 arch/arm/mach-imx/devices/platform-ipu-core.c 	if (!pdev)
pdev               79 arch/arm/mach-imx/devices/platform-ipu-core.c 	pdev->dev.dma_mask = kmalloc(sizeof(*pdev->dev.dma_mask), GFP_KERNEL);
pdev               80 arch/arm/mach-imx/devices/platform-ipu-core.c 	if (!pdev->dev.dma_mask)
pdev               83 arch/arm/mach-imx/devices/platform-ipu-core.c 	*pdev->dev.dma_mask = DMA_BIT_MASK(32);
pdev               84 arch/arm/mach-imx/devices/platform-ipu-core.c 	pdev->dev.coherent_dma_mask = DMA_BIT_MASK(32);
pdev               86 arch/arm/mach-imx/devices/platform-ipu-core.c 	ret = platform_device_add_resources(pdev, res, ARRAY_SIZE(res));
pdev               93 arch/arm/mach-imx/devices/platform-ipu-core.c 		ret = platform_device_add_data(pdev, pdata, sizeof(*pdata));
pdev               96 arch/arm/mach-imx/devices/platform-ipu-core.c 			kfree(pdev->dev.dma_mask);
pdev               97 arch/arm/mach-imx/devices/platform-ipu-core.c 			platform_device_put(pdev);
pdev              100 arch/arm/mach-imx/devices/platform-ipu-core.c 		copied_pdata = dev_get_platdata(&pdev->dev);
pdev              104 arch/arm/mach-imx/devices/platform-ipu-core.c 	return pdev;
pdev              128 arch/arm/mach-imx/mach-armadillo5x0.c static int usbotg_init(struct platform_device *pdev)
pdev              164 arch/arm/mach-imx/mach-armadillo5x0.c 	return mx31_initialize_usb_hw(pdev->id, MXC_EHCI_POWER_PINS_ENABLED |
pdev              172 arch/arm/mach-imx/mach-armadillo5x0.c static int usbh2_init(struct platform_device *pdev)
pdev              223 arch/arm/mach-imx/mach-armadillo5x0.c 	return mx31_initialize_usb_hw(pdev->id, MXC_EHCI_POWER_PINS_ENABLED |
pdev              233 arch/arm/mach-imx/mach-imx27_visstrim_m10.c 	struct platform_device *pdev;
pdev              242 arch/arm/mach-imx/mach-imx27_visstrim_m10.c 	pdev = imx27_add_mx2_camera(&visstrim_camera);
pdev              243 arch/arm/mach-imx/mach-imx27_visstrim_m10.c 	if (IS_ERR(pdev))
pdev              246 arch/arm/mach-imx/mach-imx27_visstrim_m10.c 	dma_declare_coherent_memory(&pdev->dev, mx2_camera_base,
pdev              407 arch/arm/mach-imx/mach-imx27_visstrim_m10.c static int otg_phy_init(struct platform_device *pdev)
pdev              409 arch/arm/mach-imx/mach-imx27_visstrim_m10.c 	return mx27_initialize_usb_hw(pdev->id, MXC_EHCI_POWER_PINS_ENABLED);
pdev              427 arch/arm/mach-imx/mach-imx27_visstrim_m10.c 	struct platform_device *pdev;
pdev              429 arch/arm/mach-imx/mach-imx27_visstrim_m10.c 	pdev = imx27_add_coda();
pdev              430 arch/arm/mach-imx/mach-imx27_visstrim_m10.c 	dma_declare_coherent_memory(&pdev->dev,
pdev              445 arch/arm/mach-imx/mach-imx27_visstrim_m10.c 	struct platform_device *pdev = &visstrim_deinterlace;
pdev              447 arch/arm/mach-imx/mach-imx27_visstrim_m10.c 	ret = platform_device_register(pdev);
pdev              449 arch/arm/mach-imx/mach-imx27_visstrim_m10.c 	dma_declare_coherent_memory(&pdev->dev,
pdev              458 arch/arm/mach-imx/mach-imx27_visstrim_m10.c 	struct platform_device *pdev;
pdev              461 arch/arm/mach-imx/mach-imx27_visstrim_m10.c 	pdev = imx27_add_mx2_emmaprp();
pdev              462 arch/arm/mach-imx/mach-imx27_visstrim_m10.c 	if (IS_ERR(pdev))
pdev              469 arch/arm/mach-imx/mach-imx27_visstrim_m10.c 	ret = dma_declare_coherent_memory(&pdev->dev,
pdev              201 arch/arm/mach-imx/mach-mx27_3ds.c static int mx27_3ds_otg_init(struct platform_device *pdev)
pdev              203 arch/arm/mach-imx/mach-mx27_3ds.c 	return mx27_initialize_usb_hw(pdev->id, MXC_EHCI_INTERFACE_DIFF_UNI);
pdev              454 arch/arm/mach-imx/mach-mx31_3ds.c static int mx31_3ds_otg_init(struct platform_device *pdev)
pdev              456 arch/arm/mach-imx/mach-mx31_3ds.c 	return mx31_initialize_usb_hw(pdev->id, MXC_EHCI_POWER_PINS_ENABLED);
pdev              459 arch/arm/mach-imx/mach-mx31_3ds.c static int mx31_3ds_host2_init(struct platform_device *pdev)
pdev              493 arch/arm/mach-imx/mach-mx31_3ds.c 	return mx31_initialize_usb_hw(pdev->id, MXC_EHCI_POWER_PINS_ENABLED);
pdev              129 arch/arm/mach-imx/mach-mx31lilly.c static int usbh1_init(struct platform_device *pdev)
pdev              155 arch/arm/mach-imx/mach-mx31lilly.c 	return mx31_initialize_usb_hw(pdev->id, MXC_EHCI_POWER_PINS_ENABLED |
pdev              159 arch/arm/mach-imx/mach-mx31lilly.c static int usbh2_init(struct platform_device *pdev)
pdev              195 arch/arm/mach-imx/mach-mx31lilly.c 	return mx31_initialize_usb_hw(pdev->id, MXC_EHCI_POWER_PINS_ENABLED);
pdev              144 arch/arm/mach-imx/mach-mx31lite.c static int usbh2_init(struct platform_device *pdev)
pdev              180 arch/arm/mach-imx/mach-mx31lite.c 	return mx31_initialize_usb_hw(pdev->id, MXC_EHCI_POWER_PINS_ENABLED);
pdev              398 arch/arm/mach-imx/mach-mx31moboard.c static int moboard_usbh2_init_hw(struct platform_device *pdev)
pdev              400 arch/arm/mach-imx/mach-mx31moboard.c 	return mx31_initialize_usb_hw(pdev->id, MXC_EHCI_POWER_PINS_ENABLED);
pdev              410 arch/arm/mach-imx/mach-mx31moboard.c 	struct platform_device *pdev;
pdev              417 arch/arm/mach-imx/mach-mx31moboard.c 	pdev = imx31_add_mxc_ehci_hs(2, &usbh2_pdata);
pdev              419 arch/arm/mach-imx/mach-mx31moboard.c 	return PTR_ERR_OR_ZERO(pdev);
pdev              459 arch/arm/mach-imx/mach-mx31moboard.c 	struct platform_device *pdev;
pdev              463 arch/arm/mach-imx/mach-mx31moboard.c 	pdev = imx31_alloc_mx3_camera(&camera_pdata);
pdev              464 arch/arm/mach-imx/mach-mx31moboard.c 	if (IS_ERR(pdev))
pdev              465 arch/arm/mach-imx/mach-mx31moboard.c 		return PTR_ERR(pdev);
pdev              467 arch/arm/mach-imx/mach-mx31moboard.c 	ret = dma_declare_coherent_memory(&pdev->dev,
pdev              473 arch/arm/mach-imx/mach-mx31moboard.c 	ret = platform_device_add(pdev);
pdev              476 arch/arm/mach-imx/mach-mx31moboard.c 		platform_device_put(pdev);
pdev              399 arch/arm/mach-imx/mach-mx35_3ds.c static int mx35_3ds_otg_init(struct platform_device *pdev)
pdev              401 arch/arm/mach-imx/mach-mx35_3ds.c 	return mx35_initialize_usb_hw(pdev->id, MXC_EHCI_INTERNAL_PHY);
pdev              420 arch/arm/mach-imx/mach-mx35_3ds.c static int mx35_3ds_usbh_init(struct platform_device *pdev)
pdev              422 arch/arm/mach-imx/mach-mx35_3ds.c 	return mx35_initialize_usb_hw(pdev->id, MXC_EHCI_INTERFACE_SINGLE_UNI |
pdev              253 arch/arm/mach-imx/mach-pca100.c static int otg_phy_init(struct platform_device *pdev)
pdev              259 arch/arm/mach-imx/mach-pca100.c 	return mx27_initialize_usb_hw(pdev->id, MXC_EHCI_INTERFACE_DIFF_UNI);
pdev              267 arch/arm/mach-imx/mach-pca100.c static int usbh2_phy_init(struct platform_device *pdev)
pdev              273 arch/arm/mach-imx/mach-pca100.c 	return mx27_initialize_usb_hw(pdev->id, MXC_EHCI_INTERFACE_DIFF_UNI);
pdev              422 arch/arm/mach-imx/mach-pcm037.c static int pcm037_otg_init(struct platform_device *pdev)
pdev              424 arch/arm/mach-imx/mach-pcm037.c 	return mx31_initialize_usb_hw(pdev->id, MXC_EHCI_INTERFACE_DIFF_UNI);
pdev              432 arch/arm/mach-imx/mach-pcm037.c static int pcm037_usbh2_init(struct platform_device *pdev)
pdev              434 arch/arm/mach-imx/mach-pcm037.c 	return mx31_initialize_usb_hw(pdev->id, MXC_EHCI_INTERFACE_DIFF_UNI);
pdev              292 arch/arm/mach-imx/mach-pcm043.c static int pcm043_otg_init(struct platform_device *pdev)
pdev              294 arch/arm/mach-imx/mach-pcm043.c 	return mx35_initialize_usb_hw(pdev->id, MXC_EHCI_INTERFACE_DIFF_UNI);
pdev              302 arch/arm/mach-imx/mach-pcm043.c static int pcm043_usbh1_init(struct platform_device *pdev)
pdev              304 arch/arm/mach-imx/mach-pcm043.c 	return mx35_initialize_usb_hw(pdev->id, MXC_EHCI_INTERFACE_SINGLE_UNI |
pdev              228 arch/arm/mach-imx/mach-vpr200.c static int vpr200_usbh_init(struct platform_device *pdev)
pdev              230 arch/arm/mach-imx/mach-vpr200.c 	return mx35_initialize_usb_hw(pdev->id,
pdev              459 arch/arm/mach-imx/mmdc.c static int imx_mmdc_remove(struct platform_device *pdev)
pdev              461 arch/arm/mach-imx/mmdc.c 	struct mmdc_pmu *pmu_mmdc = platform_get_drvdata(pdev);
pdev              469 arch/arm/mach-imx/mmdc.c static int imx_mmdc_perf_init(struct platform_device *pdev, void __iomem *mmdc_base)
pdev              476 arch/arm/mach-imx/mmdc.c 		of_match_device(imx_mmdc_dt_ids, &pdev->dev);
pdev              496 arch/arm/mach-imx/mmdc.c 	mmdc_num = mmdc_pmu_init(pmu_mmdc, mmdc_base, &pdev->dev);
pdev              500 arch/arm/mach-imx/mmdc.c 		name = devm_kasprintf(&pdev->dev,
pdev              518 arch/arm/mach-imx/mmdc.c 	platform_set_drvdata(pdev, pmu_mmdc);
pdev              532 arch/arm/mach-imx/mmdc.c #define imx_mmdc_perf_init(pdev, mmdc_base) 0
pdev              535 arch/arm/mach-imx/mmdc.c static int imx_mmdc_probe(struct platform_device *pdev)
pdev              537 arch/arm/mach-imx/mmdc.c 	struct device_node *np = pdev->dev.of_node;
pdev              544 arch/arm/mach-imx/mmdc.c 	mmdc_ipg_clk = devm_clk_get(&pdev->dev, NULL);
pdev              550 arch/arm/mach-imx/mmdc.c 		dev_err(&pdev->dev, "Unable to enable mmdc ipg clock.\n");
pdev              570 arch/arm/mach-imx/mmdc.c 	return imx_mmdc_perf_init(pdev, mmdc_base);
pdev              131 arch/arm/mach-imx/mx31moboard-devboard.c static int devboard_usbh1_hw_init(struct platform_device *pdev)
pdev              146 arch/arm/mach-imx/mx31moboard-devboard.c 	return mx31_initialize_usb_hw(pdev->id, MXC_EHCI_POWER_PINS_ENABLED |
pdev              190 arch/arm/mach-imx/mx31moboard-devboard.c 	struct platform_device *pdev;
pdev              208 arch/arm/mach-imx/mx31moboard-devboard.c 	pdev = imx31_add_mxc_ehci_hs(1, &usbh1_pdata);
pdev              210 arch/arm/mach-imx/mx31moboard-devboard.c 	return PTR_ERR_OR_ZERO(pdev);
pdev              156 arch/arm/mach-imx/mx31moboard-marxbot.c static int marxbot_usbh1_hw_init(struct platform_device *pdev)
pdev              171 arch/arm/mach-imx/mx31moboard-marxbot.c 	return mx31_initialize_usb_hw(pdev->id, MXC_EHCI_POWER_PINS_ENABLED |
pdev              215 arch/arm/mach-imx/mx31moboard-marxbot.c 	struct platform_device *pdev;
pdev              233 arch/arm/mach-imx/mx31moboard-marxbot.c 	pdev = imx31_add_mxc_ehci_hs(1, &usbh1_pdata);
pdev              235 arch/arm/mach-imx/mx31moboard-marxbot.c 	return PTR_ERR_OR_ZERO(pdev);
pdev               45 arch/arm/mach-imx/mx31moboard-smartbot.c static int smartbot_otg_init(struct platform_device *pdev)
pdev               47 arch/arm/mach-imx/mx31moboard-smartbot.c 	return mx31_initialize_usb_hw(pdev->id, MXC_EHCI_POWER_PINS_ENABLED);
pdev               57 arch/arm/mach-imx/mx31moboard-smartbot.c 	struct platform_device *pdev;
pdev               64 arch/arm/mach-imx/mx31moboard-smartbot.c 	pdev = imx31_add_mxc_ehci_otg(&otg_host_pdata);
pdev               66 arch/arm/mach-imx/mx31moboard-smartbot.c 	return PTR_ERR_OR_ZERO(pdev);
pdev              273 arch/arm/mach-imx/pm-imx5.c 	struct platform_device *pdev;
pdev              287 arch/arm/mach-imx/pm-imx5.c 	pdev = of_find_device_by_node(node);
pdev              288 arch/arm/mach-imx/pm-imx5.c 	if (!pdev) {
pdev              294 arch/arm/mach-imx/pm-imx5.c 	ocram_pool = gen_pool_get(&pdev->dev, NULL);
pdev              465 arch/arm/mach-imx/pm-imx6.c 	struct platform_device *pdev;
pdev              485 arch/arm/mach-imx/pm-imx6.c 	pdev = of_find_device_by_node(node);
pdev              486 arch/arm/mach-imx/pm-imx6.c 	if (!pdev) {
pdev              492 arch/arm/mach-imx/pm-imx6.c 	ocram_pool = gen_pool_get(&pdev->dev, NULL);
pdev              138 arch/arm/mach-ixp4xx/goramo_mlr.c static void (*set_carrier_cb_tab[2])(void *pdev, int carrier);
pdev              161 arch/arm/mach-ixp4xx/goramo_mlr.c static irqreturn_t hss_dcd_irq(int irq, void *pdev)
pdev              165 arch/arm/mach-ixp4xx/goramo_mlr.c 	set_carrier_cb_tab[port](pdev, !i);
pdev              170 arch/arm/mach-ixp4xx/goramo_mlr.c static int hss_open(int port, void *pdev,
pdev              171 arch/arm/mach-ixp4xx/goramo_mlr.c 		    void (*set_carrier_cb)(void *pdev, int carrier))
pdev              181 arch/arm/mach-ixp4xx/goramo_mlr.c 	set_carrier_cb(pdev, !i);
pdev              185 arch/arm/mach-ixp4xx/goramo_mlr.c 	if ((i = request_irq(irq, hss_dcd_irq, 0, "IXP4xx HSS", pdev)) != 0) {
pdev              197 arch/arm/mach-ixp4xx/goramo_mlr.c static void hss_close(int port, void *pdev)
pdev              200 arch/arm/mach-ixp4xx/goramo_mlr.c 		 IXP4XX_GPIO_IRQ(GPIO_HSS0_DCD_N), pdev);
pdev              110 arch/arm/mach-ixp4xx/include/mach/platform.h 	int (*open)(int port, void *pdev,
pdev              111 arch/arm/mach-ixp4xx/include/mach/platform.h 		    void (*set_carrier_cb)(void *pdev, int carrier));
pdev              112 arch/arm/mach-ixp4xx/include/mach/platform.h 	void (*close)(int port, void *pdev);
pdev               20 arch/arm/mach-mmp/devices.c 	struct platform_device *pdev;
pdev               24 arch/arm/mach-mmp/devices.c 	pdev = platform_device_alloc(desc->drv_name, desc->id);
pdev               25 arch/arm/mach-mmp/devices.c 	if (pdev == NULL)
pdev               28 arch/arm/mach-mmp/devices.c 	pdev->dev.coherent_dma_mask = DMA_BIT_MASK(32);
pdev               55 arch/arm/mach-mmp/devices.c 	ret = platform_device_add_resources(pdev, res, nres);
pdev               57 arch/arm/mach-mmp/devices.c 		platform_device_put(pdev);
pdev               62 arch/arm/mach-mmp/devices.c 		ret = platform_device_add_data(pdev, data, size);
pdev               64 arch/arm/mach-mmp/devices.c 			platform_device_put(pdev);
pdev               69 arch/arm/mach-mmp/devices.c 	return platform_device_add(pdev);
pdev               61 arch/arm/mach-mmp/sram.c static int sram_probe(struct platform_device *pdev)
pdev               63 arch/arm/mach-mmp/sram.c 	struct sram_platdata *pdata = pdev->dev.platform_data;
pdev               75 arch/arm/mach-mmp/sram.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               77 arch/arm/mach-mmp/sram.c 		dev_err(&pdev->dev, "no memory resource defined\n");
pdev               93 arch/arm/mach-mmp/sram.c 		dev_err(&pdev->dev, "create pool failed\n");
pdev              101 arch/arm/mach-mmp/sram.c 		dev_err(&pdev->dev, "add new chunk failed\n");
pdev              110 arch/arm/mach-mmp/sram.c 	platform_set_drvdata(pdev, info);
pdev              112 arch/arm/mach-mmp/sram.c 	dev_info(&pdev->dev, "initialized\n");
pdev              125 arch/arm/mach-mmp/sram.c static int sram_remove(struct platform_device *pdev)
pdev              129 arch/arm/mach-mmp/sram.c 	info = platform_get_drvdata(pdev);
pdev               39 arch/arm/mach-omap1/ams-delta-fiq.h 				      struct platform_device *pdev);
pdev              137 arch/arm/mach-omap1/devices.c 	struct platform_device *pdev;
pdev              141 arch/arm/mach-omap1/devices.c 	pdev = platform_device_alloc(name, id);
pdev              142 arch/arm/mach-omap1/devices.c 	if (!pdev)
pdev              165 arch/arm/mach-omap1/devices.c 	ret = platform_device_add_resources(pdev, res, ARRAY_SIZE(res));
pdev              167 arch/arm/mach-omap1/devices.c 		ret = platform_device_add_data(pdev, data, sizeof(*data));
pdev              171 arch/arm/mach-omap1/devices.c 	ret = platform_device_add(pdev);
pdev              176 arch/arm/mach-omap1/devices.c 	data->dev = &pdev->dev;
pdev              180 arch/arm/mach-omap1/devices.c 	platform_device_put(pdev);
pdev              314 arch/arm/mach-omap1/dma.c 	struct platform_device			*pdev, *dma_pdev;
pdev              317 arch/arm/mach-omap1/dma.c 	pdev = platform_device_alloc("omap_dma_system", 0);
pdev              318 arch/arm/mach-omap1/dma.c 	if (!pdev) {
pdev              331 arch/arm/mach-omap1/dma.c 	ret = platform_device_add_resources(pdev, res, ARRAY_SIZE(res));
pdev              333 arch/arm/mach-omap1/dma.c 		dev_err(&pdev->dev, "%s: Unable to add resources for %s%d\n",
pdev              334 arch/arm/mach-omap1/dma.c 			__func__, pdev->name, pdev->id);
pdev              382 arch/arm/mach-omap1/dma.c 	ret = platform_device_add_data(pdev, &p, sizeof(p));
pdev              384 arch/arm/mach-omap1/dma.c 		dev_err(&pdev->dev, "%s: Unable to add resources for %s%d\n",
pdev              385 arch/arm/mach-omap1/dma.c 			__func__, pdev->name, pdev->id);
pdev              389 arch/arm/mach-omap1/dma.c 	ret = platform_device_add(pdev);
pdev              391 arch/arm/mach-omap1/dma.c 		dev_err(&pdev->dev, "%s: Unable to add resources for %s%d\n",
pdev              392 arch/arm/mach-omap1/dma.c 			__func__, pdev->name, pdev->id);
pdev              405 arch/arm/mach-omap1/dma.c 	platform_device_del(pdev);
pdev              411 arch/arm/mach-omap1/dma.c 	platform_device_put(pdev);
pdev               15 arch/arm/mach-omap1/flash.c void omap1_set_vpp(struct platform_device *pdev, int enable)
pdev               12 arch/arm/mach-omap1/flash.h extern void omap1_set_vpp(struct platform_device *pdev, int enable);
pdev              222 arch/arm/mach-omap1/gpio16xx.c 	struct platform_device *pdev;
pdev              236 arch/arm/mach-omap1/gpio16xx.c 		pdev = omap16xx_gpio_dev[i];
pdev              237 arch/arm/mach-omap1/gpio16xx.c 		pdata = pdev->dev.platform_data;
pdev              239 arch/arm/mach-omap1/gpio16xx.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              241 arch/arm/mach-omap1/gpio16xx.c 			dev_err(&pdev->dev, "Invalid mem resource.\n");
pdev              247 arch/arm/mach-omap1/gpio16xx.c 			dev_err(&pdev->dev, "ioremap failed.\n");
pdev               38 arch/arm/mach-omap1/i2c.c 	struct platform_device *pdev;
pdev               46 arch/arm/mach-omap1/i2c.c 	pdev = &omap_i2c_devices[bus_id - 1];
pdev               47 arch/arm/mach-omap1/i2c.c 	pdev->id = bus_id;
pdev               48 arch/arm/mach-omap1/i2c.c 	pdev->name = name;
pdev               49 arch/arm/mach-omap1/i2c.c 	pdev->num_resources = ARRAY_SIZE(i2c_resources);
pdev               56 arch/arm/mach-omap1/i2c.c 	pdev->resource = res;
pdev               74 arch/arm/mach-omap1/i2c.c 	pdev->dev.platform_data = pdata;
pdev               76 arch/arm/mach-omap1/i2c.c 	return platform_device_register(pdev);
pdev               45 arch/arm/mach-omap1/timer.c static int omap1_dm_timer_set_src(struct platform_device *pdev,
pdev               48 arch/arm/mach-omap1/timer.c 	int n = (pdev->id - 1) << 1;
pdev               63 arch/arm/mach-omap1/timer.c 	struct platform_device *pdev;
pdev              113 arch/arm/mach-omap1/timer.c 		pdev = platform_device_alloc("omap_timer", i);
pdev              114 arch/arm/mach-omap1/timer.c 		if (!pdev) {
pdev              127 arch/arm/mach-omap1/timer.c 		ret = platform_device_add_resources(pdev, res,
pdev              130 arch/arm/mach-omap1/timer.c 			dev_err(&pdev->dev, "%s: Failed to add resources.\n",
pdev              145 arch/arm/mach-omap1/timer.c 		ret = platform_device_add_data(pdev, pdata, sizeof(*pdata));
pdev              147 arch/arm/mach-omap1/timer.c 			dev_err(&pdev->dev, "%s: Failed to add platform data.\n",
pdev              152 arch/arm/mach-omap1/timer.c 		ret = platform_device_add(pdev);
pdev              154 arch/arm/mach-omap1/timer.c 			dev_err(&pdev->dev, "%s: Failed to add platform device.\n",
pdev              159 arch/arm/mach-omap1/timer.c 		dev_dbg(&pdev->dev, " Registered.\n");
pdev              168 arch/arm/mach-omap1/timer.c 	platform_device_unregister(pdev);
pdev              245 arch/arm/mach-omap2/display.c 	struct platform_device *pdev;
pdev              258 arch/arm/mach-omap2/display.c 	pdev = of_find_device_by_node(node);
pdev              260 arch/arm/mach-omap2/display.c 	if (!pdev) {
pdev              265 arch/arm/mach-omap2/display.c 	r = of_platform_populate(node, NULL, NULL, &pdev->dev);
pdev              268 arch/arm/mach-omap2/display.c 		put_device(&pdev->dev);
pdev              232 arch/arm/mach-omap2/dma.c 	struct platform_device			*pdev;
pdev              248 arch/arm/mach-omap2/dma.c 	pdev = omap_device_build(name, 0, oh, &p, sizeof(p));
pdev              249 arch/arm/mach-omap2/dma.c 	if (IS_ERR(pdev)) {
pdev              252 arch/arm/mach-omap2/dma.c 		return PTR_ERR(pdev);
pdev              255 arch/arm/mach-omap2/dma.c 	omap_dma_dev_info.res = pdev->resource;
pdev              256 arch/arm/mach-omap2/dma.c 	omap_dma_dev_info.num_res = pdev->num_resources;
pdev              258 arch/arm/mach-omap2/dma.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              260 arch/arm/mach-omap2/dma.c 		dev_err(&pdev->dev, "%s: no mem resource\n", __func__);
pdev              266 arch/arm/mach-omap2/dma.c 		dev_err(&pdev->dev, "%s: ioremap fail\n", __func__);
pdev              275 arch/arm/mach-omap2/dma.c 	if (platform_get_irq_byname(pdev, "0") < 0)
pdev               57 arch/arm/mach-omap2/fb.c 	struct platform_device *pdev;
pdev               71 arch/arm/mach-omap2/fb.c 	pdev = platform_device_register_resndata(NULL, "omapvrfb", -1,
pdev               74 arch/arm/mach-omap2/fb.c 	return PTR_ERR_OR_ZERO(pdev);
pdev               50 arch/arm/mach-omap2/hsmmc.c 	struct platform_device *pdev;
pdev               59 arch/arm/mach-omap2/hsmmc.c 		pdev = c->pdev;
pdev               60 arch/arm/mach-omap2/hsmmc.c 		if (!pdev)
pdev               62 arch/arm/mach-omap2/hsmmc.c 		res = omap_device_register(pdev);
pdev               76 arch/arm/mach-omap2/hsmmc.c 	struct platform_device *pdev;
pdev              108 arch/arm/mach-omap2/hsmmc.c 	pdev = platform_device_alloc(name, ctrl_nr - 1);
pdev              109 arch/arm/mach-omap2/hsmmc.c 	if (!pdev) {
pdev              113 arch/arm/mach-omap2/hsmmc.c 	dev_set_name(&pdev->dev, "%s.%d", pdev->name, pdev->id);
pdev              115 arch/arm/mach-omap2/hsmmc.c 	od = omap_device_alloc(pdev, ohs, 1);
pdev              121 arch/arm/mach-omap2/hsmmc.c 	res = platform_device_add_data(pdev, mmc_data,
pdev              128 arch/arm/mach-omap2/hsmmc.c 	hsmmcinfo->pdev = pdev;
pdev              130 arch/arm/mach-omap2/hsmmc.c 	res = omap_device_register(pdev);
pdev              142 arch/arm/mach-omap2/hsmmc.c 	platform_device_put(pdev);
pdev               12 arch/arm/mach-omap2/hsmmc.h 	struct platform_device *pdev;	/* mmc controller instance */
pdev               16 arch/arm/mach-omap2/omap-iommu.c int omap_iommu_set_pwrdm_constraint(struct platform_device *pdev, bool request,
pdev               23 arch/arm/mach-omap2/omap-iommu.c 	od = to_omap_device(pdev);
pdev               53 arch/arm/mach-omap2/omap_device.c 	dev_dbg(&od->pdev->dev, "Creating %s -> %s\n", clk_alias, clk_name);
pdev               55 arch/arm/mach-omap2/omap_device.c 	r = clk_get_sys(dev_name(&od->pdev->dev), clk_alias);
pdev               57 arch/arm/mach-omap2/omap_device.c 		dev_dbg(&od->pdev->dev,
pdev               73 arch/arm/mach-omap2/omap_device.c 					 dev_name(&od->pdev->dev));
pdev               75 arch/arm/mach-omap2/omap_device.c 		rc = clk_add_alias(clk_alias, dev_name(&od->pdev->dev),
pdev               81 arch/arm/mach-omap2/omap_device.c 			dev_err(&od->pdev->dev,
pdev               84 arch/arm/mach-omap2/omap_device.c 			dev_err(&od->pdev->dev,
pdev              132 arch/arm/mach-omap2/omap_device.c static int omap_device_build_from_dt(struct platform_device *pdev)
pdev              137 arch/arm/mach-omap2/omap_device.c 	struct device_node *node = pdev->dev.of_node;
pdev              145 arch/arm/mach-omap2/omap_device.c 		dev_dbg(&pdev->dev, "No 'hwmods' to build omap_device\n");
pdev              170 arch/arm/mach-omap2/omap_device.c 			dev_err(&pdev->dev, "Cannot lookup hwmod '%s'\n",
pdev              180 arch/arm/mach-omap2/omap_device.c 	od = omap_device_alloc(pdev, hwmods, oh_cnt);
pdev              182 arch/arm/mach-omap2/omap_device.c 		dev_err(&pdev->dev, "Cannot allocate omap_device for :%s\n",
pdev              189 arch/arm/mach-omap2/omap_device.c 	for (i = 0; i < pdev->num_resources; i++) {
pdev              190 arch/arm/mach-omap2/omap_device.c 		struct resource *r = &pdev->resource[i];
pdev              193 arch/arm/mach-omap2/omap_device.c 			r->name = dev_name(&pdev->dev);
pdev              197 arch/arm/mach-omap2/omap_device.c 		dev_pm_domain_set(&pdev->dev, &omap_device_pm_domain);
pdev              199 arch/arm/mach-omap2/omap_device.c 			omap_device_enable(pdev);
pdev              200 arch/arm/mach-omap2/omap_device.c 			pm_runtime_set_active(&pdev->dev);
pdev              209 arch/arm/mach-omap2/omap_device.c 		dev_pm_domain_set(&pdev->dev, &omap_device_fail_pm_domain);
pdev              217 arch/arm/mach-omap2/omap_device.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              223 arch/arm/mach-omap2/omap_device.c 		if (pdev->archdata.od)
pdev              224 arch/arm/mach-omap2/omap_device.c 			omap_device_delete(pdev->archdata.od);
pdev              227 arch/arm/mach-omap2/omap_device.c 		od = to_omap_device(pdev);
pdev              230 arch/arm/mach-omap2/omap_device.c 			err = omap_device_idle(pdev);
pdev              236 arch/arm/mach-omap2/omap_device.c 		od = to_omap_device(pdev);
pdev              244 arch/arm/mach-omap2/omap_device.c 		if (pdev->dev.of_node)
pdev              245 arch/arm/mach-omap2/omap_device.c 			omap_device_build_from_dt(pdev);
pdev              249 arch/arm/mach-omap2/omap_device.c 		od = to_omap_device(pdev);
pdev              308 arch/arm/mach-omap2/omap_device.c int omap_device_get_context_loss_count(struct platform_device *pdev)
pdev              313 arch/arm/mach-omap2/omap_device.c 	od = to_omap_device(pdev);
pdev              333 arch/arm/mach-omap2/omap_device.c struct omap_device *omap_device_alloc(struct platform_device *pdev,
pdev              353 arch/arm/mach-omap2/omap_device.c 	od->pdev = pdev;
pdev              354 arch/arm/mach-omap2/omap_device.c 	pdev->archdata.od = od;
pdev              366 arch/arm/mach-omap2/omap_device.c 	dev_err(&pdev->dev, "omap_device: build failed (%d)\n", ret);
pdev              376 arch/arm/mach-omap2/omap_device.c 	od->pdev->archdata.od = NULL;
pdev              394 arch/arm/mach-omap2/omap_device.c 			   struct platform_device *pdev)
pdev              402 arch/arm/mach-omap2/omap_device.c 	if (!oh || !oh->od || !oh->od->pdev)
pdev              405 arch/arm/mach-omap2/omap_device.c 	np = oh->od->pdev->dev.of_node;
pdev              453 arch/arm/mach-omap2/omap_device.c 	error = platform_device_add_resources(pdev, res, 2);
pdev              460 arch/arm/mach-omap2/omap_device.c 	     __func__, oh->name, dev_name(&pdev->dev),
pdev              486 arch/arm/mach-omap2/omap_device.c 	struct platform_device *pdev;
pdev              503 arch/arm/mach-omap2/omap_device.c 	pdev = platform_device_alloc(pdev_name, pdev_id);
pdev              504 arch/arm/mach-omap2/omap_device.c 	if (!pdev) {
pdev              510 arch/arm/mach-omap2/omap_device.c 	if (pdev->id != -1)
pdev              511 arch/arm/mach-omap2/omap_device.c 		dev_set_name(&pdev->dev, "%s.%d", pdev->name,  pdev->id);
pdev              513 arch/arm/mach-omap2/omap_device.c 		dev_set_name(&pdev->dev, "%s", pdev->name);
pdev              520 arch/arm/mach-omap2/omap_device.c 	ret = omap_device_copy_resources(oh, pdev);
pdev              524 arch/arm/mach-omap2/omap_device.c 	od = omap_device_alloc(pdev, &oh, 1);
pdev              530 arch/arm/mach-omap2/omap_device.c 	ret = platform_device_add_data(pdev, pdata, pdata_len);
pdev              534 arch/arm/mach-omap2/omap_device.c 	ret = omap_device_register(pdev);
pdev              538 arch/arm/mach-omap2/omap_device.c 	return pdev;
pdev              543 arch/arm/mach-omap2/omap_device.c 	platform_device_put(pdev);
pdev              554 arch/arm/mach-omap2/omap_device.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              561 arch/arm/mach-omap2/omap_device.c 	return omap_device_idle(pdev);
pdev              566 arch/arm/mach-omap2/omap_device.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              569 arch/arm/mach-omap2/omap_device.c 	ret = omap_device_enable(pdev);
pdev              595 arch/arm/mach-omap2/omap_device.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              596 arch/arm/mach-omap2/omap_device.c 	struct omap_device *od = to_omap_device(pdev);
pdev              607 arch/arm/mach-omap2/omap_device.c 			omap_device_idle(pdev);
pdev              617 arch/arm/mach-omap2/omap_device.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              618 arch/arm/mach-omap2/omap_device.c 	struct omap_device *od = to_omap_device(pdev);
pdev              622 arch/arm/mach-omap2/omap_device.c 		omap_device_enable(pdev);
pdev              658 arch/arm/mach-omap2/omap_device.c int omap_device_register(struct platform_device *pdev)
pdev              660 arch/arm/mach-omap2/omap_device.c 	pr_debug("omap_device: %s: registering\n", pdev->name);
pdev              662 arch/arm/mach-omap2/omap_device.c 	dev_pm_domain_set(&pdev->dev, &omap_device_pm_domain);
pdev              663 arch/arm/mach-omap2/omap_device.c 	return platform_device_add(pdev);
pdev              681 arch/arm/mach-omap2/omap_device.c int omap_device_enable(struct platform_device *pdev)
pdev              686 arch/arm/mach-omap2/omap_device.c 	od = to_omap_device(pdev);
pdev              689 arch/arm/mach-omap2/omap_device.c 		dev_warn(&pdev->dev,
pdev              712 arch/arm/mach-omap2/omap_device.c int omap_device_idle(struct platform_device *pdev)
pdev              717 arch/arm/mach-omap2/omap_device.c 	od = to_omap_device(pdev);
pdev              720 arch/arm/mach-omap2/omap_device.c 		dev_warn(&pdev->dev,
pdev              746 arch/arm/mach-omap2/omap_device.c int omap_device_assert_hardreset(struct platform_device *pdev, const char *name)
pdev              748 arch/arm/mach-omap2/omap_device.c 	struct omap_device *od = to_omap_device(pdev);
pdev              773 arch/arm/mach-omap2/omap_device.c int omap_device_deassert_hardreset(struct platform_device *pdev,
pdev              776 arch/arm/mach-omap2/omap_device.c 	struct omap_device *od = to_omap_device(pdev);
pdev              818 arch/arm/mach-omap2/omap_device.c 	return &oh->od->pdev->dev;
pdev              842 arch/arm/mach-omap2/omap_device.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              843 arch/arm/mach-omap2/omap_device.c 	struct omap_device *od = to_omap_device(pdev);
pdev              867 arch/arm/mach-omap2/omap_device.c 			omap_device_idle(pdev);
pdev               56 arch/arm/mach-omap2/omap_device.h 	struct platform_device		*pdev;
pdev               66 arch/arm/mach-omap2/omap_device.h int omap_device_enable(struct platform_device *pdev);
pdev               67 arch/arm/mach-omap2/omap_device.h int omap_device_idle(struct platform_device *pdev);
pdev               75 arch/arm/mach-omap2/omap_device.h struct omap_device *omap_device_alloc(struct platform_device *pdev,
pdev               78 arch/arm/mach-omap2/omap_device.h int omap_device_register(struct platform_device *pdev);
pdev               83 arch/arm/mach-omap2/omap_device.h int omap_device_get_context_loss_count(struct platform_device *pdev);
pdev               87 arch/arm/mach-omap2/omap_device.h int omap_device_assert_hardreset(struct platform_device *pdev,
pdev               89 arch/arm/mach-omap2/omap_device.h int omap_device_deassert_hardreset(struct platform_device *pdev,
pdev               93 arch/arm/mach-omap2/omap_device.h static inline struct omap_device *to_omap_device(struct platform_device *pdev)
pdev               95 arch/arm/mach-omap2/omap_device.h 	return pdev ? pdev->archdata.od : NULL;
pdev               72 arch/arm/mach-prima2/rstc.c static int sirfsoc_rstc_probe(struct platform_device *pdev)
pdev               74 arch/arm/mach-prima2/rstc.c 	struct device_node *np = pdev->dev.of_node;
pdev               77 arch/arm/mach-prima2/rstc.c 		dev_err(&pdev->dev, "unable to map rstc cpu registers\n");
pdev              617 arch/arm/mach-pxa/balloon3.c static int balloon3_nand_probe(struct platform_device *pdev)
pdev              655 arch/arm/mach-pxa/balloon3.c static void balloon3_nand_remove(struct platform_device *pdev)
pdev              747 arch/arm/mach-pxa/hx4700.c static void hx4700_set_vpp(struct platform_device *pdev, int vpp)
pdev              824 arch/arm/mach-pxa/magician.c static int magician_flash_init(struct platform_device *pdev)
pdev              842 arch/arm/mach-pxa/magician.c static void magician_set_vpp(struct platform_device *pdev, int vpp)
pdev              847 arch/arm/mach-pxa/magician.c static void magician_flash_exit(struct platform_device *pdev)
pdev              280 arch/arm/mach-pxa/pxa3xx-ulpi.c static int pxa3xx_u2d_probe(struct platform_device *pdev)
pdev              282 arch/arm/mach-pxa/pxa3xx-ulpi.c 	struct pxa3xx_u2d_platform_data *pdata = pdev->dev.platform_data;
pdev              290 arch/arm/mach-pxa/pxa3xx-ulpi.c 	u2d->clk = clk_get(&pdev->dev, NULL);
pdev              292 arch/arm/mach-pxa/pxa3xx-ulpi.c 		dev_err(&pdev->dev, "failed to get u2d clock\n");
pdev              297 arch/arm/mach-pxa/pxa3xx-ulpi.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              299 arch/arm/mach-pxa/pxa3xx-ulpi.c 		dev_err(&pdev->dev, "no IO memory resource defined\n");
pdev              304 arch/arm/mach-pxa/pxa3xx-ulpi.c         r = request_mem_region(r->start, resource_size(r), pdev->name);
pdev              306 arch/arm/mach-pxa/pxa3xx-ulpi.c                 dev_err(&pdev->dev, "failed to request memory resource\n");
pdev              313 arch/arm/mach-pxa/pxa3xx-ulpi.c 		dev_err(&pdev->dev, "ioremap() failed\n");
pdev              319 arch/arm/mach-pxa/pxa3xx-ulpi.c 		err = pdata->init(&pdev->dev);
pdev              331 arch/arm/mach-pxa/pxa3xx-ulpi.c 	platform_set_drvdata(pdev, u2d);
pdev              337 arch/arm/mach-pxa/pxa3xx-ulpi.c 		pdata->exit(&pdev->dev);
pdev              349 arch/arm/mach-pxa/pxa3xx-ulpi.c static int pxa3xx_u2d_remove(struct platform_device *pdev)
pdev              351 arch/arm/mach-pxa/pxa3xx-ulpi.c 	struct pxa3xx_u2d_platform_data *pdata = pdev->dev.platform_data;
pdev              360 arch/arm/mach-pxa/pxa3xx-ulpi.c 		pdata->exit(&pdev->dev);
pdev              362 arch/arm/mach-pxa/pxa3xx-ulpi.c 	platform_set_drvdata(pdev, NULL);
pdev              364 arch/arm/mach-pxa/pxa3xx-ulpi.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               98 arch/arm/mach-pxa/pxa_cplds_irqs.c static int cplds_resume(struct platform_device *pdev)
pdev              100 arch/arm/mach-pxa/pxa_cplds_irqs.c 	struct cplds *fpga = platform_get_drvdata(pdev);
pdev              107 arch/arm/mach-pxa/pxa_cplds_irqs.c static int cplds_probe(struct platform_device *pdev)
pdev              115 arch/arm/mach-pxa/pxa_cplds_irqs.c 	fpga = devm_kzalloc(&pdev->dev, sizeof(*fpga), GFP_KERNEL);
pdev              119 arch/arm/mach-pxa/pxa_cplds_irqs.c 	fpga->irq = platform_get_irq(pdev, 0);
pdev              123 arch/arm/mach-pxa/pxa_cplds_irqs.c 	base_irq = platform_get_irq(pdev, 1);
pdev              127 arch/arm/mach-pxa/pxa_cplds_irqs.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              128 arch/arm/mach-pxa/pxa_cplds_irqs.c 	fpga->base = devm_ioremap_resource(&pdev->dev, res);
pdev              132 arch/arm/mach-pxa/pxa_cplds_irqs.c 	platform_set_drvdata(pdev, fpga);
pdev              138 arch/arm/mach-pxa/pxa_cplds_irqs.c 	ret = devm_request_irq(&pdev->dev, fpga->irq, cplds_irq_handler,
pdev              139 arch/arm/mach-pxa/pxa_cplds_irqs.c 			       irqflags, dev_name(&pdev->dev), fpga);
pdev              144 arch/arm/mach-pxa/pxa_cplds_irqs.c 		dev_err(&pdev->dev, "couldn't request main irq%d: %d\n",
pdev              150 arch/arm/mach-pxa/pxa_cplds_irqs.c 	fpga->irqdomain = irq_domain_add_linear(pdev->dev.of_node,
pdev              160 arch/arm/mach-pxa/pxa_cplds_irqs.c 			dev_err(&pdev->dev, "couldn't create the irq mapping %d..%d\n",
pdev              169 arch/arm/mach-pxa/pxa_cplds_irqs.c static int cplds_remove(struct platform_device *pdev)
pdev              171 arch/arm/mach-pxa/pxa_cplds_irqs.c 	struct cplds *fpga = platform_get_drvdata(pdev);
pdev              574 arch/arm/mach-pxa/sharpsl_pm.c static int sharpsl_pm_suspend(struct platform_device *pdev, pm_message_t state)
pdev              588 arch/arm/mach-pxa/sharpsl_pm.c static int sharpsl_pm_resume(struct platform_device *pdev)
pdev              828 arch/arm/mach-pxa/sharpsl_pm.c static int sharpsl_pm_probe(struct platform_device *pdev)
pdev              832 arch/arm/mach-pxa/sharpsl_pm.c 	if (!pdev->dev.platform_data)
pdev              835 arch/arm/mach-pxa/sharpsl_pm.c 	sharpsl_pm.dev = &pdev->dev;
pdev              836 arch/arm/mach-pxa/sharpsl_pm.c 	sharpsl_pm.machinfo = pdev->dev.platform_data;
pdev              881 arch/arm/mach-pxa/sharpsl_pm.c 	ret = device_create_file(&pdev->dev, &dev_attr_battery_percentage);
pdev              882 arch/arm/mach-pxa/sharpsl_pm.c 	ret |= device_create_file(&pdev->dev, &dev_attr_battery_voltage);
pdev              884 arch/arm/mach-pxa/sharpsl_pm.c 		dev_warn(&pdev->dev, "Failed to register attributes (%d)\n", ret);
pdev              897 arch/arm/mach-pxa/sharpsl_pm.c static int sharpsl_pm_remove(struct platform_device *pdev)
pdev              901 arch/arm/mach-pxa/sharpsl_pm.c 	device_remove_file(&pdev->dev, &dev_attr_battery_percentage);
pdev              902 arch/arm/mach-pxa/sharpsl_pm.c 	device_remove_file(&pdev->dev, &dev_attr_battery_voltage);
pdev               61 arch/arm/mach-s3c24xx/h1940-bluetooth.c static int h1940bt_probe(struct platform_device *pdev)
pdev               66 arch/arm/mach-s3c24xx/h1940-bluetooth.c 	ret = gpio_request(S3C2410_GPH(1), dev_name(&pdev->dev));
pdev               68 arch/arm/mach-s3c24xx/h1940-bluetooth.c 		dev_err(&pdev->dev, "could not get GPH1\n");
pdev               72 arch/arm/mach-s3c24xx/h1940-bluetooth.c 	ret = gpio_request(H1940_LATCH_BLUETOOTH_POWER, dev_name(&pdev->dev));
pdev               75 arch/arm/mach-s3c24xx/h1940-bluetooth.c 		dev_err(&pdev->dev, "could not get BT_POWER\n");
pdev               89 arch/arm/mach-s3c24xx/h1940-bluetooth.c 	rfk = rfkill_alloc(DRV_NAME, &pdev->dev, RFKILL_TYPE_BLUETOOTH,
pdev              100 arch/arm/mach-s3c24xx/h1940-bluetooth.c 	platform_set_drvdata(pdev, rfk);
pdev              110 arch/arm/mach-s3c24xx/h1940-bluetooth.c static int h1940bt_remove(struct platform_device *pdev)
pdev              112 arch/arm/mach-s3c24xx/h1940-bluetooth.c 	struct rfkill *rfk = platform_get_drvdata(pdev);
pdev              114 arch/arm/mach-s3c24xx/h1940-bluetooth.c 	platform_set_drvdata(pdev, NULL);
pdev               92 arch/arm/mach-s3c24xx/mach-osiris-dvs.c static int osiris_dvs_probe(struct platform_device *pdev)
pdev               96 arch/arm/mach-s3c24xx/mach-osiris-dvs.c 	dev_info(&pdev->dev, "initialising\n");
pdev              100 arch/arm/mach-s3c24xx/mach-osiris-dvs.c 		dev_err(&pdev->dev, "cannot claim gpio\n");
pdev              110 arch/arm/mach-s3c24xx/mach-osiris-dvs.c 		dev_err(&pdev->dev, "failed to register with cpufreq\n");
pdev              125 arch/arm/mach-s3c24xx/mach-osiris-dvs.c static int osiris_dvs_remove(struct platform_device *pdev)
pdev              127 arch/arm/mach-s3c24xx/mach-osiris-dvs.c 	dev_info(&pdev->dev, "exiting\n");
pdev               29 arch/arm/mach-s3c24xx/simtec-nor.c static void simtec_nor_vpp(struct platform_device *pdev, int vpp)
pdev               22 arch/arm/mach-s3c64xx/dev-audio.c static int s3c64xx_i2s_cfg_gpio(struct platform_device *pdev)
pdev               26 arch/arm/mach-s3c64xx/dev-audio.c 	switch (pdev->id) {
pdev               41 arch/arm/mach-s3c64xx/dev-audio.c 			pdev->id);
pdev              113 arch/arm/mach-s3c64xx/dev-audio.c static int s3c64xx_pcm_cfg_gpio(struct platform_device *pdev)
pdev              117 arch/arm/mach-s3c64xx/dev-audio.c 	switch (pdev->id) {
pdev              126 arch/arm/mach-s3c64xx/dev-audio.c 			pdev->id);
pdev              174 arch/arm/mach-s3c64xx/dev-audio.c static int s3c64xx_ac97_cfg_gpd(struct platform_device *pdev)
pdev              179 arch/arm/mach-s3c64xx/dev-audio.c static int s3c64xx_ac97_cfg_gpe(struct platform_device *pdev)
pdev               23 arch/arm/mach-s3c64xx/setup-usb-phy.c static int s3c_usb_otgphy_init(struct platform_device *pdev)
pdev               33 arch/arm/mach-s3c64xx/setup-usb-phy.c 	xusbxti = clk_get(&pdev->dev, "xusbxti");
pdev               66 arch/arm/mach-s3c64xx/setup-usb-phy.c static int s3c_usb_otgphy_exit(struct platform_device *pdev)
pdev               76 arch/arm/mach-s3c64xx/setup-usb-phy.c int s5p_usb_phy_init(struct platform_device *pdev, int type)
pdev               79 arch/arm/mach-s3c64xx/setup-usb-phy.c 		return s3c_usb_otgphy_init(pdev);
pdev               84 arch/arm/mach-s3c64xx/setup-usb-phy.c int s5p_usb_phy_exit(struct platform_device *pdev, int type)
pdev               87 arch/arm/mach-s3c64xx/setup-usb-phy.c 		return s3c_usb_otgphy_exit(pdev);
pdev               27 arch/arm/mach-socfpga/pm.c 	struct platform_device *pdev;
pdev               41 arch/arm/mach-socfpga/pm.c 	pdev = of_find_device_by_node(np);
pdev               42 arch/arm/mach-socfpga/pm.c 	if (!pdev) {
pdev               48 arch/arm/mach-socfpga/pm.c 	ocram_pool = gen_pool_get(&pdev->dev, NULL);
pdev               57 arch/arm/mach-u300/regulator.c static int __init __u300_init_boardpower(struct platform_device *pdev)
pdev               59 arch/arm/mach-u300/regulator.c 	struct device_node *np = pdev->dev.of_node;
pdev               77 arch/arm/mach-u300/regulator.c 	main_power_15 = regulator_get(&pdev->dev, "vana15");
pdev              106 arch/arm/mach-u300/regulator.c static int __init s365_board_probe(struct platform_device *pdev)
pdev              108 arch/arm/mach-u300/regulator.c 	return __u300_init_boardpower(pdev);
pdev              152 arch/arm/mach-zx/zx296702-pm-domain.c static int zx296702_pd_probe(struct platform_device *pdev)
pdev              158 arch/arm/mach-zx/zx296702-pm-domain.c 	genpd_data = devm_kzalloc(&pdev->dev, sizeof(*genpd_data), GFP_KERNEL);
pdev              165 arch/arm/mach-zx/zx296702-pm-domain.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              167 arch/arm/mach-zx/zx296702-pm-domain.c 		dev_err(&pdev->dev, "no memory resource defined\n");
pdev              171 arch/arm/mach-zx/zx296702-pm-domain.c 	pcubase = devm_ioremap_resource(&pdev->dev, res);
pdev              173 arch/arm/mach-zx/zx296702-pm-domain.c 		dev_err(&pdev->dev, "ioremap fail.\n");
pdev              180 arch/arm/mach-zx/zx296702-pm-domain.c 	of_genpd_add_provider_onecell(pdev->dev.of_node, genpd_data);
pdev              102 arch/arm/plat-omap/debug-leds.c static int fpga_probe(struct platform_device *pdev)
pdev              107 arch/arm/plat-omap/debug-leds.c 	iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1284 arch/arm/plat-omap/dma.c static int omap_system_dma_probe(struct platform_device *pdev)
pdev             1291 arch/arm/plat-omap/dma.c 	p = pdev->dev.platform_data;
pdev             1293 arch/arm/plat-omap/dma.c 		dev_err(&pdev->dev,
pdev             1310 arch/arm/plat-omap/dma.c 	dma_chan = devm_kcalloc(&pdev->dev, dma_lch_count,
pdev             1343 arch/arm/plat-omap/dma.c 			dma_irq = platform_get_irq_byname(pdev, irq_name);
pdev             1368 arch/arm/plat-omap/dma.c 		dma_irq = platform_get_irq_byname(pdev, irq_name);
pdev             1370 arch/arm/plat-omap/dma.c 			dev_err(&pdev->dev, "failed: request IRQ %d", dma_irq);
pdev             1376 arch/arm/plat-omap/dma.c 			dev_err(&pdev->dev, "set_up failed for IRQ %d for DMA (error %d)\n",
pdev             1392 arch/arm/plat-omap/dma.c 	dev_err(&pdev->dev, "unable to request IRQ %d for DMA (error %d)\n",
pdev             1395 arch/arm/plat-omap/dma.c 		dma_irq = platform_get_irq(pdev, irq_rel);
pdev             1403 arch/arm/plat-omap/dma.c static int omap_system_dma_remove(struct platform_device *pdev)
pdev             1410 arch/arm/plat-omap/dma.c 		dma_irq = platform_get_irq_byname(pdev, irq_name);
pdev             1416 arch/arm/plat-omap/dma.c 			dma_irq = platform_get_irq(pdev, irq_rel);
pdev               92 arch/arm/plat-pxa/ssp.c 		dev_err(&ssp->pdev->dev, "device already free\n");
pdev              111 arch/arm/plat-pxa/ssp.c static int pxa_ssp_probe(struct platform_device *pdev)
pdev              115 arch/arm/plat-pxa/ssp.c 	struct device *dev = &pdev->dev;
pdev              121 arch/arm/plat-pxa/ssp.c 	ssp->pdev = pdev;
pdev              127 arch/arm/plat-pxa/ssp.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              134 arch/arm/plat-pxa/ssp.c 				      pdev->name);
pdev              148 arch/arm/plat-pxa/ssp.c 	ssp->irq = platform_get_irq(pdev, 0);
pdev              160 arch/arm/plat-pxa/ssp.c 			platform_get_device_id(pdev);
pdev              166 arch/arm/plat-pxa/ssp.c 		ssp->port_id = pdev->id + 1;
pdev              176 arch/arm/plat-pxa/ssp.c 	platform_set_drvdata(pdev, ssp);
pdev              181 arch/arm/plat-pxa/ssp.c static int pxa_ssp_remove(struct platform_device *pdev)
pdev              185 arch/arm/plat-pxa/ssp.c 	ssp = platform_get_drvdata(pdev);
pdev               47 arch/arm/plat-samsung/adc.c 	struct platform_device	*pdev;
pdev               63 arch/arm/plat-samsung/adc.c 	struct platform_device	*pdev;
pdev               81 arch/arm/plat-samsung/adc.c #define adc_dbg(_adc, msg...) dev_dbg(&(_adc)->pdev->dev, msg)
pdev               95 arch/arm/plat-samsung/adc.c 	enum s3c_cpu_type cpu = platform_get_device_id(adc->pdev)->driver_data;
pdev              219 arch/arm/plat-samsung/adc.c struct s3c_adc_client *s3c_adc_register(struct platform_device *pdev,
pdev              229 arch/arm/plat-samsung/adc.c 	WARN_ON(!pdev);
pdev              234 arch/arm/plat-samsung/adc.c 	if (!pdev)
pdev              241 arch/arm/plat-samsung/adc.c 	client->pdev = pdev;
pdev              284 arch/arm/plat-samsung/adc.c 	enum s3c_cpu_type cpu = platform_get_device_id(adc->pdev)->driver_data;
pdev              288 arch/arm/plat-samsung/adc.c 		dev_warn(&adc->pdev->dev, "%s: no adc pending\n", __func__);
pdev              332 arch/arm/plat-samsung/adc.c static int s3c_adc_probe(struct platform_device *pdev)
pdev              334 arch/arm/plat-samsung/adc.c 	struct device *dev = &pdev->dev;
pdev              337 arch/arm/plat-samsung/adc.c 	enum s3c_cpu_type cpu = platform_get_device_id(pdev)->driver_data;
pdev              347 arch/arm/plat-samsung/adc.c 	adc->pdev = pdev;
pdev              356 arch/arm/plat-samsung/adc.c 	adc->irq = platform_get_irq(pdev, 1);
pdev              375 arch/arm/plat-samsung/adc.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              398 arch/arm/plat-samsung/adc.c 	platform_set_drvdata(pdev, adc);
pdev              404 arch/arm/plat-samsung/adc.c static int s3c_adc_remove(struct platform_device *pdev)
pdev              406 arch/arm/plat-samsung/adc.c 	struct adc_device *adc = platform_get_drvdata(pdev);
pdev              437 arch/arm/plat-samsung/adc.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              438 arch/arm/plat-samsung/adc.c 	struct adc_device *adc = platform_get_drvdata(pdev);
pdev              439 arch/arm/plat-samsung/adc.c 	enum s3c_cpu_type cpu = platform_get_device_id(pdev)->driver_data;
pdev               22 arch/arm/plat-samsung/include/plat/adc.h 	s3c_adc_register(struct platform_device *pdev,
pdev               94 arch/arm/plat-samsung/include/plat/devs.h 			      struct platform_device *pdev);
pdev               10 arch/arm/plat-samsung/include/plat/usb-phy.h extern int s5p_usb_phy_init(struct platform_device *pdev, int type);
pdev               11 arch/arm/plat-samsung/include/plat/usb-phy.h extern int s5p_usb_phy_exit(struct platform_device *pdev, int type);
pdev               16 arch/arm/plat-samsung/platformdata.c 			      struct platform_device *pdev)
pdev               22 arch/arm/plat-samsung/platformdata.c 		printk(KERN_ERR "%s: no platform data supplied\n", pdev->name);
pdev               30 arch/arm/plat-samsung/platformdata.c 	pdev->dev.platform_data = npd;
pdev             1177 arch/arm64/kernel/perf_event.c static int armv8_pmu_device_probe(struct platform_device *pdev)
pdev             1179 arch/arm64/kernel/perf_event.c 	return arm_pmu_device_probe(pdev, armv8_pmu_of_device_ids, NULL);
pdev             1293 arch/csky/kernel/perf_event.c int csky_pmu_device_probe(struct platform_device *pdev,
pdev             1296 arch/csky/kernel/perf_event.c 	struct device_node *node = pdev->dev.of_node;
pdev             1311 arch/csky/kernel/perf_event.c 	csky_pmu.plat_device = pdev;
pdev             1345 arch/csky/kernel/perf_event.c static int csky_pmu_dev_probe(struct platform_device *pdev)
pdev             1347 arch/csky/kernel/perf_event.c 	return csky_pmu_device_probe(pdev, csky_pmu_of_device_ids);
pdev               46 arch/ia64/kernel/msi_ia64.c int arch_setup_msi_irq(struct pci_dev *pdev, struct msi_desc *desc)
pdev              153 arch/ia64/kernel/msi_ia64.c msi_compose_msg(struct pci_dev *pdev, unsigned int irq, struct msi_msg *msg)
pdev               30 arch/ia64/pci/fixup.c static void pci_fixup_video(struct pci_dev *pdev)
pdev               42 arch/ia64/pci/fixup.c 	bus = pdev->bus;
pdev               61 arch/ia64/pci/fixup.c 	if (!vga_default_device() || pdev == vga_default_device()) {
pdev               62 arch/ia64/pci/fixup.c 		pci_read_config_word(pdev, PCI_COMMAND, &config);
pdev               64 arch/ia64/pci/fixup.c 			res = &pdev->resource[PCI_ROM_RESOURCE];
pdev               66 arch/ia64/pci/fixup.c 			pci_disable_rom(pdev);
pdev               74 arch/ia64/pci/fixup.c 			dev_info(&pdev->dev, "Video device with shadowed ROM at %pR\n",
pdev               51 arch/m68k/amiga/platform.c 	struct platform_device *pdev;
pdev               58 arch/m68k/amiga/platform.c 	pdev = platform_device_register_simple("amiga-zorro", -1,
pdev               60 arch/m68k/amiga/platform.c 	return PTR_ERR_OR_ZERO(pdev);
pdev              136 arch/m68k/amiga/platform.c 	struct platform_device *pdev;
pdev              144 arch/m68k/amiga/platform.c 		pdev = platform_device_register_simple("amiga-video", -1, NULL,
pdev              146 arch/m68k/amiga/platform.c 		if (IS_ERR(pdev))
pdev              147 arch/m68k/amiga/platform.c 			return PTR_ERR(pdev);
pdev              153 arch/m68k/amiga/platform.c 		pdev = platform_device_register_simple("amiga-audio", -1, NULL,
pdev              155 arch/m68k/amiga/platform.c 		if (IS_ERR(pdev))
pdev              156 arch/m68k/amiga/platform.c 			return PTR_ERR(pdev);
pdev              162 arch/m68k/amiga/platform.c 		pdev = platform_device_register_simple("amiga-floppy", -1,
pdev              164 arch/m68k/amiga/platform.c 		if (IS_ERR(pdev))
pdev              165 arch/m68k/amiga/platform.c 			return PTR_ERR(pdev);
pdev              169 arch/m68k/amiga/platform.c 		pdev = platform_device_register_simple("amiga-a3000-scsi", -1,
pdev              171 arch/m68k/amiga/platform.c 		if (IS_ERR(pdev))
pdev              172 arch/m68k/amiga/platform.c 			return PTR_ERR(pdev);
pdev              176 arch/m68k/amiga/platform.c 		pdev = platform_device_register_simple("amiga-a4000t-scsi", -1,
pdev              179 arch/m68k/amiga/platform.c 		if (IS_ERR(pdev))
pdev              180 arch/m68k/amiga/platform.c 			return PTR_ERR(pdev);
pdev              185 arch/m68k/amiga/platform.c 		pdev = platform_device_register_simple("amiga-gayle-ide", -1,
pdev              187 arch/m68k/amiga/platform.c 		if (IS_ERR(pdev))
pdev              188 arch/m68k/amiga/platform.c 			return PTR_ERR(pdev);
pdev              189 arch/m68k/amiga/platform.c 		error = platform_device_add_data(pdev, &a1200_ide_pdata,
pdev              196 arch/m68k/amiga/platform.c 		pdev = platform_device_register_simple("amiga-gayle-ide", -1,
pdev              198 arch/m68k/amiga/platform.c 		if (IS_ERR(pdev))
pdev              199 arch/m68k/amiga/platform.c 			return PTR_ERR(pdev);
pdev              200 arch/m68k/amiga/platform.c 		error = platform_device_add_data(pdev, &a4000_ide_pdata,
pdev              209 arch/m68k/amiga/platform.c 		pdev = platform_device_register_simple("amiga-keyboard", -1,
pdev              211 arch/m68k/amiga/platform.c 		if (IS_ERR(pdev))
pdev              212 arch/m68k/amiga/platform.c 			return PTR_ERR(pdev);
pdev              216 arch/m68k/amiga/platform.c 		pdev = platform_device_register_simple("amiga-mouse", -1, NULL,
pdev              218 arch/m68k/amiga/platform.c 		if (IS_ERR(pdev))
pdev              219 arch/m68k/amiga/platform.c 			return PTR_ERR(pdev);
pdev              223 arch/m68k/amiga/platform.c 		pdev = platform_device_register_simple("amiga-serial", -1,
pdev              225 arch/m68k/amiga/platform.c 		if (IS_ERR(pdev))
pdev              226 arch/m68k/amiga/platform.c 			return PTR_ERR(pdev);
pdev              230 arch/m68k/amiga/platform.c 		pdev = platform_device_register_simple("amiga-parallel", -1,
pdev              232 arch/m68k/amiga/platform.c 		if (IS_ERR(pdev))
pdev              233 arch/m68k/amiga/platform.c 			return PTR_ERR(pdev);
pdev              239 arch/m68k/amiga/platform.c 		pdev = platform_device_register_simple("rtc-msm6242", -1,
pdev              241 arch/m68k/amiga/platform.c 		if (IS_ERR(pdev))
pdev              242 arch/m68k/amiga/platform.c 			return PTR_ERR(pdev);
pdev              246 arch/m68k/amiga/platform.c 		pdev = platform_device_register_simple("rtc-rp5c01", -1,
pdev              248 arch/m68k/amiga/platform.c 		if (IS_ERR(pdev))
pdev              249 arch/m68k/amiga/platform.c 			return PTR_ERR(pdev);
pdev              140 arch/m68k/kernel/time.c 	struct platform_device *pdev;
pdev              145 arch/m68k/kernel/time.c 	pdev = platform_device_register_data(NULL, "rtc-generic", -1,
pdev              148 arch/m68k/kernel/time.c 	return PTR_ERR_OR_ZERO(pdev);
pdev              296 arch/m68k/q40/config.c 	struct platform_device *pdev;
pdev              301 arch/m68k/q40/config.c 	pdev = platform_device_register_simple("q40kbd", -1, NULL, 0);
pdev              302 arch/m68k/q40/config.c 	return PTR_ERR_OR_ZERO(pdev);
pdev              153 arch/microblaze/pci/pci-common.c int pci_iobar_pfn(struct pci_dev *pdev, int bar, struct vm_area_struct *vma)
pdev              155 arch/microblaze/pci/pci-common.c 	struct pci_controller *hose = pci_bus_to_host(pdev->bus);
pdev              156 arch/microblaze/pci/pci-common.c 	resource_size_t ioaddr = pci_resource_start(pdev, bar);
pdev              178 arch/microblaze/pci/pci-common.c 	struct pci_dev *pdev = NULL;
pdev              187 arch/microblaze/pci/pci-common.c 	for_each_pci_dev(pdev) {
pdev              189 arch/microblaze/pci/pci-common.c 			struct resource *rp = &pdev->resource[i];
pdev              208 arch/microblaze/pci/pci-common.c 		pci_dev_put(pdev);
pdev              137 arch/mips/alchemy/common/platform.c static int alchemy_ehci_power_on(struct platform_device *pdev)
pdev              143 arch/mips/alchemy/common/platform.c static void alchemy_ehci_power_off(struct platform_device *pdev)
pdev              156 arch/mips/alchemy/common/platform.c static int alchemy_ohci_power_on(struct platform_device *pdev)
pdev              160 arch/mips/alchemy/common/platform.c 	unit = (pdev->id == 1) ?
pdev              167 arch/mips/alchemy/common/platform.c static void alchemy_ohci_power_off(struct platform_device *pdev)
pdev              171 arch/mips/alchemy/common/platform.c 	unit = (pdev->id == 1) ?
pdev              218 arch/mips/alchemy/common/platform.c 	struct platform_device *pdev;
pdev              221 arch/mips/alchemy/common/platform.c 	if (_new_usbres(&res, &pdev))
pdev              230 arch/mips/alchemy/common/platform.c 	pdev->name = "ohci-platform";
pdev              231 arch/mips/alchemy/common/platform.c 	pdev->id = 0;
pdev              232 arch/mips/alchemy/common/platform.c 	pdev->dev.dma_mask = &alchemy_all_dmamask;
pdev              233 arch/mips/alchemy/common/platform.c 	pdev->dev.platform_data = &alchemy_ohci_pdata;
pdev              235 arch/mips/alchemy/common/platform.c 	if (platform_device_register(pdev))
pdev              241 arch/mips/alchemy/common/platform.c 		if (_new_usbres(&res, &pdev))
pdev              250 arch/mips/alchemy/common/platform.c 		pdev->name = "ehci-platform";
pdev              251 arch/mips/alchemy/common/platform.c 		pdev->id = 0;
pdev              252 arch/mips/alchemy/common/platform.c 		pdev->dev.dma_mask = &alchemy_all_dmamask;
pdev              253 arch/mips/alchemy/common/platform.c 		pdev->dev.platform_data = &alchemy_ehci_pdata;
pdev              255 arch/mips/alchemy/common/platform.c 		if (platform_device_register(pdev))
pdev              261 arch/mips/alchemy/common/platform.c 		if (_new_usbres(&res, &pdev))
pdev              270 arch/mips/alchemy/common/platform.c 		pdev->name = "ohci-platform";
pdev              271 arch/mips/alchemy/common/platform.c 		pdev->id = 1;
pdev              272 arch/mips/alchemy/common/platform.c 		pdev->dev.dma_mask = &alchemy_all_dmamask;
pdev              273 arch/mips/alchemy/common/platform.c 		pdev->dev.platform_data = &alchemy_ohci_pdata;
pdev              275 arch/mips/alchemy/common/platform.c 		if (platform_device_register(pdev))
pdev              747 arch/mips/alchemy/devboards/db1300.c static int db1300_wm97xx_probe(struct platform_device *pdev)
pdev              749 arch/mips/alchemy/devboards/db1300.c 	struct wm97xx *wm = platform_get_drvdata(pdev);
pdev              213 arch/mips/bcm63xx/dev-enet.c 	struct platform_device *pdev;
pdev              234 arch/mips/bcm63xx/dev-enet.c 		pdev = &bcm63xx_enet0_device;
pdev              242 arch/mips/bcm63xx/dev-enet.c 		pdev = &bcm63xx_enet1_device;
pdev              246 arch/mips/bcm63xx/dev-enet.c 	dpd = pdev->dev.platform_data;
pdev              284 arch/mips/bcm63xx/dev-enet.c 	ret = platform_device_register(pdev);
pdev               70 arch/mips/cavium-octeon/flash_setup.c static int octeon_flash_probe(struct platform_device *pdev)
pdev               75 arch/mips/cavium-octeon/flash_setup.c 	struct device_node *np = pdev->dev.of_node;
pdev              266 arch/mips/cavium-octeon/octeon-platform.c static int octeon_ehci_power_on(struct platform_device *pdev)
pdev              268 arch/mips/cavium-octeon/octeon-platform.c 	octeon2_usb_clocks_start(&pdev->dev);
pdev              272 arch/mips/cavium-octeon/octeon-platform.c static void octeon_ehci_power_off(struct platform_device *pdev)
pdev              336 arch/mips/cavium-octeon/octeon-platform.c static int octeon_ohci_power_on(struct platform_device *pdev)
pdev              338 arch/mips/cavium-octeon/octeon-platform.c 	octeon2_usb_clocks_start(&pdev->dev);
pdev              342 arch/mips/cavium-octeon/octeon-platform.c static void octeon_ohci_power_off(struct platform_device *pdev)
pdev              499 arch/mips/cavium-octeon/octeon-usb.c 	struct platform_device *pdev;
pdev              515 arch/mips/cavium-octeon/octeon-usb.c 			pdev = of_find_device_by_node(node);
pdev              516 arch/mips/cavium-octeon/octeon-usb.c 			if (!pdev)
pdev              519 arch/mips/cavium-octeon/octeon-usb.c 			res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              521 arch/mips/cavium-octeon/octeon-usb.c 				dev_err(&pdev->dev, "No memory resources\n");
pdev              531 arch/mips/cavium-octeon/octeon-usb.c 			base = devm_ioremap_resource(&pdev->dev, res);
pdev              536 arch/mips/cavium-octeon/octeon-usb.c 			dwc3_octeon_clocks_start(&pdev->dev, (u64)base);
pdev              539 arch/mips/cavium-octeon/octeon-usb.c 			dev_info(&pdev->dev, "clocks initialized.\n");
pdev              541 arch/mips/cavium-octeon/octeon-usb.c 			devm_iounmap(&pdev->dev, base);
pdev              542 arch/mips/cavium-octeon/octeon-usb.c 			devm_release_mem_region(&pdev->dev, res->start,
pdev               20 arch/mips/cobalt/lcd.c 	struct platform_device *pdev;
pdev               23 arch/mips/cobalt/lcd.c 	pdev = platform_device_alloc("cobalt-lcd", -1);
pdev               24 arch/mips/cobalt/lcd.c 	if (!pdev)
pdev               27 arch/mips/cobalt/lcd.c 	retval = platform_device_add_resources(pdev, &cobalt_lcd_resource, 1);
pdev               31 arch/mips/cobalt/lcd.c 	retval = platform_device_add(pdev);
pdev               38 arch/mips/cobalt/lcd.c 	platform_device_put(pdev);
pdev               22 arch/mips/cobalt/led.c 	struct platform_device *pdev;
pdev               27 arch/mips/cobalt/led.c 		pdev = platform_device_alloc("cobalt-qube-leds", -1);
pdev               29 arch/mips/cobalt/led.c 		pdev = platform_device_alloc("cobalt-raq-leds", -1);
pdev               31 arch/mips/cobalt/led.c 	if (!pdev)
pdev               34 arch/mips/cobalt/led.c 	retval = platform_device_add_resources(pdev, &cobalt_led_resource, 1);
pdev               38 arch/mips/cobalt/led.c 	retval = platform_device_add(pdev);
pdev               45 arch/mips/cobalt/led.c 	platform_device_put(pdev);
pdev               28 arch/mips/cobalt/rtc.c 	struct platform_device *pdev;
pdev               31 arch/mips/cobalt/rtc.c 	pdev = platform_device_alloc("rtc_cmos", -1);
pdev               32 arch/mips/cobalt/rtc.c 	if (!pdev)
pdev               35 arch/mips/cobalt/rtc.c 	retval = platform_device_add_resources(pdev, cobalt_rtc_resource,
pdev               40 arch/mips/cobalt/rtc.c 	retval = platform_device_add(pdev);
pdev               47 arch/mips/cobalt/rtc.c 	platform_device_put(pdev);
pdev               42 arch/mips/cobalt/serial.c 	struct platform_device *pdev;
pdev               51 arch/mips/cobalt/serial.c 	pdev = platform_device_alloc("serial8250", -1);
pdev               52 arch/mips/cobalt/serial.c 	if (!pdev)
pdev               55 arch/mips/cobalt/serial.c 	pdev->id = PLAT8250_DEV_PLATFORM;
pdev               56 arch/mips/cobalt/serial.c 	pdev->dev.platform_data = cobalt_serial8250_port;
pdev               58 arch/mips/cobalt/serial.c 	retval = platform_device_add_resources(pdev, cobalt_uart_resource, ARRAY_SIZE(cobalt_uart_resource));
pdev               62 arch/mips/cobalt/serial.c 	retval = platform_device_add(pdev);
pdev               69 arch/mips/cobalt/serial.c 	platform_device_put(pdev);
pdev               25 arch/mips/include/asm/mach-loongson32/platform.h void __init ls1x_rtc_set_extclk(struct platform_device *pdev);
pdev               26 arch/mips/include/asm/mach-loongson32/platform.h void __init ls1x_serial_set_uartclk(struct platform_device *pdev);
pdev               23 arch/mips/lantiq/xway/dcdc.c static int dcdc_probe(struct platform_device *pdev)
pdev               27 arch/mips/lantiq/xway/dcdc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               28 arch/mips/lantiq/xway/dcdc.c 	dcdc_membase = devm_ioremap_resource(&pdev->dev, res);
pdev               32 arch/mips/lantiq/xway/dcdc.c 	dev_info(&pdev->dev, "Core Voltage : %d mV\n",
pdev              204 arch/mips/lantiq/xway/dma.c ltq_dma_init(struct platform_device *pdev)
pdev              211 arch/mips/lantiq/xway/dma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              212 arch/mips/lantiq/xway/dma.c 	ltq_dma_membase = devm_ioremap_resource(&pdev->dev, res);
pdev              217 arch/mips/lantiq/xway/dma.c 	clk = clk_get(&pdev->dev, NULL);
pdev              236 arch/mips/lantiq/xway/dma.c 	dev_info(&pdev->dev,
pdev              134 arch/mips/lantiq/xway/gptu.c static int gptu_probe(struct platform_device *pdev)
pdev              139 arch/mips/lantiq/xway/gptu.c 	if (of_irq_to_resource_table(pdev->dev.of_node, irqres, 6) != 6) {
pdev              140 arch/mips/lantiq/xway/gptu.c 		dev_err(&pdev->dev, "Failed to get IRQ list\n");
pdev              144 arch/mips/lantiq/xway/gptu.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              147 arch/mips/lantiq/xway/gptu.c 	gptu_membase = devm_ioremap_resource(&pdev->dev, res);
pdev              152 arch/mips/lantiq/xway/gptu.c 	clk = clk_get(&pdev->dev, NULL);
pdev              154 arch/mips/lantiq/xway/gptu.c 		dev_err(&pdev->dev, "Failed to get clock\n");
pdev              164 arch/mips/lantiq/xway/gptu.c 		dev_err(&pdev->dev, "Failed to find magic\n");
pdev              172 arch/mips/lantiq/xway/gptu.c 	clkdev_add_gptu(&pdev->dev, "timer1a", TIMER1A);
pdev              173 arch/mips/lantiq/xway/gptu.c 	clkdev_add_gptu(&pdev->dev, "timer1b", TIMER1B);
pdev              174 arch/mips/lantiq/xway/gptu.c 	clkdev_add_gptu(&pdev->dev, "timer2a", TIMER2A);
pdev              175 arch/mips/lantiq/xway/gptu.c 	clkdev_add_gptu(&pdev->dev, "timer2b", TIMER2B);
pdev              176 arch/mips/lantiq/xway/gptu.c 	clkdev_add_gptu(&pdev->dev, "timer3a", TIMER3A);
pdev              177 arch/mips/lantiq/xway/gptu.c 	clkdev_add_gptu(&pdev->dev, "timer3b", TIMER3B);
pdev              179 arch/mips/lantiq/xway/gptu.c 	dev_info(&pdev->dev, "gptu: 6 timers loaded\n");
pdev               25 arch/mips/lantiq/xway/vmmc.c static int vmmc_probe(struct platform_device *pdev)
pdev               32 arch/mips/lantiq/xway/vmmc.c 		(void *) CPHYSADDR(dma_alloc_coherent(&pdev->dev, CP1_SIZE,
pdev               35 arch/mips/lantiq/xway/vmmc.c 	gpio_count = of_gpio_count(pdev->dev.of_node);
pdev               38 arch/mips/lantiq/xway/vmmc.c 		int gpio = of_get_gpio_flags(pdev->dev.of_node,
pdev               42 arch/mips/lantiq/xway/vmmc.c 		dev_info(&pdev->dev, "requested GPIO %d\n", gpio);
pdev               47 arch/mips/lantiq/xway/vmmc.c 	dev_info(&pdev->dev, "reserved %dMB at 0x%p", CP1_SIZE >> 20, cp1_base);
pdev               29 arch/mips/lasat/serial.c 	struct platform_device *pdev;
pdev               32 arch/mips/lasat/serial.c 	pdev = platform_device_alloc("serial8250", -1);
pdev               33 arch/mips/lasat/serial.c 	if (!pdev)
pdev               62 arch/mips/lasat/serial.c 	pdev->id = PLAT8250_DEV_PLATFORM;
pdev               63 arch/mips/lasat/serial.c 	pdev->dev.platform_data = lasat_serial8250_port;
pdev               65 arch/mips/lasat/serial.c 	retval = platform_device_add_resources(pdev, lasat_serial_res, ARRAY_SIZE(lasat_serial_res));
pdev               69 arch/mips/lasat/serial.c 	retval = platform_device_add(pdev);
pdev               76 arch/mips/lasat/serial.c 	platform_device_put(pdev);
pdev               48 arch/mips/loongson32/common/platform.c void __init ls1x_serial_set_uartclk(struct platform_device *pdev)
pdev               53 arch/mips/loongson32/common/platform.c 	clk = clk_get(&pdev->dev, pdev->name);
pdev               56 arch/mips/loongson32/common/platform.c 		       pdev->name, PTR_ERR(clk));
pdev               61 arch/mips/loongson32/common/platform.c 	for (p = pdev->dev.platform_data; p->flags != 0; ++p)
pdev               89 arch/mips/loongson32/common/platform.c int ls1x_eth_mux_init(struct platform_device *pdev, void *priv)
pdev               97 arch/mips/loongson32/common/platform.c 	plat_dat = dev_get_platdata(&pdev->dev);
pdev              131 arch/mips/loongson32/common/platform.c 	plat_dat = dev_get_platdata(&pdev->dev);
pdev              284 arch/mips/loongson32/common/platform.c void __init ls1x_rtc_set_extclk(struct platform_device *pdev)
pdev               20 arch/mips/loongson64/loongson-3/platform.c 	struct platform_device *pdev;
pdev               29 arch/mips/loongson64/loongson-3/platform.c 		pdev = kzalloc(sizeof(struct platform_device), GFP_KERNEL);
pdev               30 arch/mips/loongson64/loongson-3/platform.c 		if (!pdev)
pdev               33 arch/mips/loongson64/loongson-3/platform.c 		pdev->name = loongson_sysconf.sensors[i].name;
pdev               34 arch/mips/loongson64/loongson-3/platform.c 		pdev->id = loongson_sysconf.sensors[i].id;
pdev               35 arch/mips/loongson64/loongson-3/platform.c 		pdev->dev.platform_data = &loongson_sysconf.sensors[i];
pdev               36 arch/mips/loongson64/loongson-3/platform.c 		platform_device_register(pdev);
pdev               47 arch/mips/pci/fixup-fuloong2e.c static void loongson2e_nec_fixup(struct pci_dev *pdev)
pdev               52 arch/mips/pci/fixup-fuloong2e.c 	pci_read_config_dword(pdev, 0xe0, &val);
pdev               53 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_dword(pdev, 0xe0, (val & ~7) | 0x4);
pdev               56 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_dword(pdev, 0xe4, 1 << 5);
pdev               59 arch/mips/pci/fixup-fuloong2e.c static void loongson2e_686b_func0_fixup(struct pci_dev *pdev)
pdev               63 arch/mips/pci/fixup-fuloong2e.c 	sb_slot = PCI_SLOT(pdev->devfn);
pdev               68 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x40, 0x08);
pdev               71 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x41, 0x01);
pdev               74 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x45, 0x00);
pdev               77 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x46, 0xe0);
pdev               86 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x47, 0xe6);
pdev               95 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x48, 0x01);
pdev               98 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x4a, 0x84);
pdev              105 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x50, 0x0e);
pdev              112 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x51, 0x76);
pdev              115 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x52, 0x34);
pdev              118 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x54, 0x00);
pdev              121 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x55, 0x90);	/* bit 7-4, PIRQA */
pdev              122 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x56, 0xba);	/* bit 7-4, PIRQC; */
pdev              124 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x57, 0xd0);	/* bit 7-4, PIRQD */
pdev              127 arch/mips/pci/fixup-fuloong2e.c 	pci_read_config_byte(pdev, 0x85, &c);
pdev              129 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x85, c);
pdev              134 arch/mips/pci/fixup-fuloong2e.c static void loongson2e_686b_func1_fixup(struct pci_dev *pdev)
pdev              139 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, PCI_LATENCY_TIMER, 48);
pdev              140 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, PCI_COMMAND,
pdev              143 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x40, 0x0b);
pdev              145 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x42, 0x09);
pdev              149 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x41, 0x02);
pdev              152 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x43, 0x0a);
pdev              153 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x44, 0x00);
pdev              155 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x45, 0x00);
pdev              157 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x41, 0xc2);
pdev              158 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x43, 0x35);
pdev              159 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x44, 0x1c);
pdev              161 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x45, 0x10);
pdev              167 arch/mips/pci/fixup-fuloong2e.c static void loongson2e_686b_func2_fixup(struct pci_dev *pdev)
pdev              170 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, PCI_INTERRUPT_LINE, 10);
pdev              173 arch/mips/pci/fixup-fuloong2e.c static void loongson2e_686b_func3_fixup(struct pci_dev *pdev)
pdev              176 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, PCI_INTERRUPT_LINE, 11);
pdev              179 arch/mips/pci/fixup-fuloong2e.c static void loongson2e_686b_func5_fixup(struct pci_dev *pdev)
pdev              185 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, PCI_COMMAND,
pdev              188 arch/mips/pci/fixup-fuloong2e.c 	pci_read_config_dword(pdev, 0x4, &val);
pdev              189 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_dword(pdev, 0x4, val | 1);
pdev              192 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x3c, 9);
pdev              194 arch/mips/pci/fixup-fuloong2e.c 	pci_read_config_byte(pdev, 0x8, &c);
pdev              197 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x41, 0xcc);
pdev              200 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x42, 0x20);
pdev              203 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_word(pdev, 0x2c, 0x1005);
pdev              204 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_word(pdev, 0x2e, 0x4710);
pdev              205 arch/mips/pci/fixup-fuloong2e.c 	pci_read_config_dword(pdev, 0x2c, &val);
pdev              207 arch/mips/pci/fixup-fuloong2e.c 	pci_write_config_byte(pdev, 0x42, 0x0);
pdev               95 arch/mips/pci/fixup-lemote2f.c static void loongson_cs5536_isa_fixup(struct pci_dev *pdev)
pdev               98 arch/mips/pci/fixup-lemote2f.c 	pci_write_config_dword(pdev, PCI_UART1_INT_REG, 1);
pdev               99 arch/mips/pci/fixup-lemote2f.c 	pci_write_config_dword(pdev, PCI_UART2_INT_REG, 1);
pdev              102 arch/mips/pci/fixup-lemote2f.c static void loongson_cs5536_ide_fixup(struct pci_dev *pdev)
pdev              105 arch/mips/pci/fixup-lemote2f.c 	pci_write_config_dword(pdev, PCI_IDE_CFG_REG,
pdev              109 arch/mips/pci/fixup-lemote2f.c static void loongson_cs5536_acc_fixup(struct pci_dev *pdev)
pdev              112 arch/mips/pci/fixup-lemote2f.c 	pci_write_config_dword(pdev, PCI_ACC_INT_REG, 1);
pdev              114 arch/mips/pci/fixup-lemote2f.c 	pci_write_config_byte(pdev, PCI_LATENCY_TIMER, 0xc0);
pdev              117 arch/mips/pci/fixup-lemote2f.c static void loongson_cs5536_ohci_fixup(struct pci_dev *pdev)
pdev              121 arch/mips/pci/fixup-lemote2f.c 	pci_write_config_dword(pdev, PCI_OHCI_INT_REG, 1);
pdev              124 arch/mips/pci/fixup-lemote2f.c static void loongson_cs5536_ehci_fixup(struct pci_dev *pdev)
pdev              133 arch/mips/pci/fixup-lemote2f.c 	pci_write_config_dword(pdev, PCI_EHCI_FLADJ_REG, 0x2000);
pdev              136 arch/mips/pci/fixup-lemote2f.c static void loongson_nec_fixup(struct pci_dev *pdev)
pdev              140 arch/mips/pci/fixup-lemote2f.c 	pci_read_config_dword(pdev, 0xe0, &val);
pdev              142 arch/mips/pci/fixup-lemote2f.c 	pci_write_config_dword(pdev, 0xe0, (val & ~3) | 0x2);
pdev               29 arch/mips/pci/fixup-loongson3.c static void print_fixup_info(const struct pci_dev *pdev)
pdev               31 arch/mips/pci/fixup-loongson3.c 	dev_info(&pdev->dev, "Device %x:%x, irq %d\n",
pdev               32 arch/mips/pci/fixup-loongson3.c 			pdev->vendor, pdev->device, pdev->irq);
pdev               41 arch/mips/pci/fixup-loongson3.c static void pci_fixup_radeon(struct pci_dev *pdev)
pdev               43 arch/mips/pci/fixup-loongson3.c 	struct resource *res = &pdev->resource[PCI_ROM_RESOURCE];
pdev               51 arch/mips/pci/fixup-loongson3.c 	pci_disable_rom(pdev);
pdev               60 arch/mips/pci/fixup-loongson3.c 	dev_info(&pdev->dev, "BAR %d: assigned %pR for Radeon ROM\n",
pdev               68 arch/mips/pci/fixup-malta.c static void malta_piix_func0_fixup(struct pci_dev *pdev)
pdev               84 arch/mips/pci/fixup-malta.c 		pci_read_config_byte(pdev, PIIX4_FUNC0_PIRQRC+i, &reg_val);
pdev               93 arch/mips/pci/fixup-malta.c 	if (PCI_SLOT(pdev->devfn) == 10) {
pdev               98 arch/mips/pci/fixup-malta.c 		pci_read_config_byte(pdev, PIIX4_FUNC0_TOM, &reg_val);
pdev               99 arch/mips/pci/fixup-malta.c 		pci_write_config_byte(pdev, PIIX4_FUNC0_TOM, reg_val |
pdev              104 arch/mips/pci/fixup-malta.c 	pci_read_config_dword(pdev, PIIX4_FUNC0_GENCFG, &reg_val32);
pdev              105 arch/mips/pci/fixup-malta.c 	pci_write_config_dword(pdev, PIIX4_FUNC0_GENCFG,
pdev              109 arch/mips/pci/fixup-malta.c 	pci_read_config_byte(pdev, PIIX4_FUNC0_SERIRQC, &reg_val);
pdev              111 arch/mips/pci/fixup-malta.c 	pci_write_config_byte(pdev, PIIX4_FUNC0_SERIRQC, reg_val);
pdev              114 arch/mips/pci/fixup-malta.c 	pci_read_config_word(pdev, PCI_COMMAND, &reg_val16);
pdev              115 arch/mips/pci/fixup-malta.c 	pci_write_config_word(pdev, PCI_COMMAND,
pdev              122 arch/mips/pci/fixup-malta.c static void malta_piix_func1_fixup(struct pci_dev *pdev)
pdev              127 arch/mips/pci/fixup-malta.c 	if (PCI_SLOT(pdev->devfn) == 10) {
pdev              131 arch/mips/pci/fixup-malta.c 		pci_read_config_byte(pdev, PIIX4_FUNC1_IDETIM_PRIMARY_HI,
pdev              133 arch/mips/pci/fixup-malta.c 		pci_write_config_byte(pdev, PIIX4_FUNC1_IDETIM_PRIMARY_HI,
pdev              135 arch/mips/pci/fixup-malta.c 		pci_read_config_byte(pdev, PIIX4_FUNC1_IDETIM_SECONDARY_HI,
pdev              137 arch/mips/pci/fixup-malta.c 		pci_write_config_byte(pdev, PIIX4_FUNC1_IDETIM_SECONDARY_HI,
pdev              362 arch/mips/pci/pci-alchemy.c static int alchemy_pci_probe(struct platform_device *pdev)
pdev              364 arch/mips/pci/pci-alchemy.c 	struct alchemy_pci_platdata *pd = pdev->dev.platform_data;
pdev              374 arch/mips/pci/pci-alchemy.c 		dev_err(&pdev->dev, "need platform data for PCI setup\n");
pdev              381 arch/mips/pci/pci-alchemy.c 		dev_err(&pdev->dev, "no memory for pcictl context\n");
pdev              386 arch/mips/pci/pci-alchemy.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              388 arch/mips/pci/pci-alchemy.c 		dev_err(&pdev->dev, "no	 pcictl ctrl regs resource\n");
pdev              393 arch/mips/pci/pci-alchemy.c 	if (!request_mem_region(r->start, resource_size(r), pdev->name)) {
pdev              394 arch/mips/pci/pci-alchemy.c 		dev_err(&pdev->dev, "cannot claim pci regs\n");
pdev              399 arch/mips/pci/pci-alchemy.c 	c = clk_get(&pdev->dev, "pci_clko");
pdev              401 arch/mips/pci/pci-alchemy.c 		dev_err(&pdev->dev, "unable to find PCI clock\n");
pdev              408 arch/mips/pci/pci-alchemy.c 		dev_err(&pdev->dev, "cannot enable PCI clock\n");
pdev              414 arch/mips/pci/pci-alchemy.c 		dev_err(&pdev->dev, "cannot map pci regs\n");
pdev              425 arch/mips/pci/pci-alchemy.c 		dev_err(&pdev->dev, "cannot remap pci io space\n");
pdev              439 arch/mips/pci/pci-alchemy.c 		dev_info(&pdev->dev, "non-coherent PCI on Au1500 AA/AB/AC\n");
pdev              463 arch/mips/pci/pci-alchemy.c 		dev_err(&pdev->dev, "unable to get vm area\n");
pdev              481 arch/mips/pci/pci-alchemy.c 	platform_set_drvdata(pdev, ctx);
pdev              485 arch/mips/pci/pci-alchemy.c 	dev_info(&pdev->dev, "PCI controller at %ld MHz\n",
pdev              410 arch/mips/pci/pci-ar2315.c static int ar2315_pci_probe(struct platform_device *pdev)
pdev              413 arch/mips/pci/pci-ar2315.c 	struct device *dev = &pdev->dev;
pdev              421 arch/mips/pci/pci-ar2315.c 	irq = platform_get_irq(pdev, 0);
pdev              426 arch/mips/pci/pci-ar2315.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              432 arch/mips/pci/pci-ar2315.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              328 arch/mips/pci/pci-ar71xx.c static int ar71xx_pci_probe(struct platform_device *pdev)
pdev              334 arch/mips/pci/pci-ar71xx.c 	apc = devm_kzalloc(&pdev->dev, sizeof(struct ar71xx_pci_controller),
pdev              339 arch/mips/pci/pci-ar71xx.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "cfg_base");
pdev              340 arch/mips/pci/pci-ar71xx.c 	apc->cfg_base = devm_ioremap_resource(&pdev->dev, res);
pdev              344 arch/mips/pci/pci-ar71xx.c 	apc->irq = platform_get_irq(pdev, 0);
pdev              348 arch/mips/pci/pci-ar71xx.c 	res = platform_get_resource_byname(pdev, IORESOURCE_IO, "io_base");
pdev              358 arch/mips/pci/pci-ar71xx.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "mem_base");
pdev              360 arch/mips/pci/pci-ar724x.c static int ar724x_pci_probe(struct platform_device *pdev)
pdev              366 arch/mips/pci/pci-ar724x.c 	id = pdev->id;
pdev              370 arch/mips/pci/pci-ar724x.c 	apc = devm_kzalloc(&pdev->dev, sizeof(struct ar724x_pci_controller),
pdev              375 arch/mips/pci/pci-ar724x.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "ctrl_base");
pdev              376 arch/mips/pci/pci-ar724x.c 	apc->ctrl_base = devm_ioremap_resource(&pdev->dev, res);
pdev              380 arch/mips/pci/pci-ar724x.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "cfg_base");
pdev              381 arch/mips/pci/pci-ar724x.c 	apc->devcfg_base = devm_ioremap_resource(&pdev->dev, res);
pdev              385 arch/mips/pci/pci-ar724x.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "crp_base");
pdev              386 arch/mips/pci/pci-ar724x.c 	apc->crp_base = devm_ioremap_resource(&pdev->dev, res);
pdev              390 arch/mips/pci/pci-ar724x.c 	apc->irq = platform_get_irq(pdev, 0);
pdev              394 arch/mips/pci/pci-ar724x.c 	res = platform_get_resource_byname(pdev, IORESOURCE_IO, "io_base");
pdev              404 arch/mips/pci/pci-ar724x.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "mem_base");
pdev              427 arch/mips/pci/pci-ar724x.c 		dev_warn(&pdev->dev, "PCIe link is down\n");
pdev               14 arch/mips/pci/pci-ip27.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev               15 arch/mips/pci/pci-ip27.c 	struct bridge_controller *bc = BRIDGE_CONTROLLER(pdev->bus);
pdev               93 arch/mips/pci/pci-lantiq.c static int ltq_pci_startup(struct platform_device *pdev)
pdev               95 arch/mips/pci/pci-lantiq.c 	struct device_node *node = pdev->dev.of_node;
pdev              100 arch/mips/pci/pci-lantiq.c 	clk_pci = clk_get(&pdev->dev, NULL);
pdev              102 arch/mips/pci/pci-lantiq.c 		dev_err(&pdev->dev, "failed to get pci clock\n");
pdev              106 arch/mips/pci/pci-lantiq.c 	clk_external = clk_get(&pdev->dev, "external");
pdev              109 arch/mips/pci/pci-lantiq.c 		dev_err(&pdev->dev, "failed to get external pci clock\n");
pdev              128 arch/mips/pci/pci-lantiq.c 		int ret = devm_gpio_request(&pdev->dev,
pdev              131 arch/mips/pci/pci-lantiq.c 			dev_err(&pdev->dev,
pdev              207 arch/mips/pci/pci-lantiq.c static int ltq_pci_probe(struct platform_device *pdev)
pdev              213 arch/mips/pci/pci-lantiq.c 	res_bridge = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              214 arch/mips/pci/pci-lantiq.c 	ltq_pci_membase = devm_ioremap_resource(&pdev->dev, res_bridge);
pdev              218 arch/mips/pci/pci-lantiq.c 	res_cfg = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              219 arch/mips/pci/pci-lantiq.c 	ltq_pci_mapped_cfg = devm_ioremap_resource(&pdev->dev, res_cfg);
pdev              223 arch/mips/pci/pci-lantiq.c 	ltq_pci_startup(pdev);
pdev              225 arch/mips/pci/pci-lantiq.c 	pci_load_of_ranges(&pci_controller, pdev->dev.of_node);
pdev              220 arch/mips/pci/pci-mt7620.c static int mt7620_pci_hw_init(struct platform_device *pdev)
pdev              243 arch/mips/pci/pci-mt7620.c 		dev_err(&pdev->dev, "MT7620 PPLL unlock\n");
pdev              256 arch/mips/pci/pci-mt7620.c static int mt7628_pci_hw_init(struct platform_device *pdev)
pdev              277 arch/mips/pci/pci-mt7620.c 	dev_err(&pdev->dev, "Port 0 N_FTS = %x\n", (unsigned int) val);
pdev              282 arch/mips/pci/pci-mt7620.c static int mt7620_pci_probe(struct platform_device *pdev)
pdev              284 arch/mips/pci/pci-mt7620.c 	struct resource *bridge_res = platform_get_resource(pdev,
pdev              286 arch/mips/pci/pci-mt7620.c 	struct resource *pcie_res = platform_get_resource(pdev,
pdev              290 arch/mips/pci/pci-mt7620.c 	rstpcie0 = devm_reset_control_get_exclusive(&pdev->dev, "pcie0");
pdev              294 arch/mips/pci/pci-mt7620.c 	bridge_base = devm_ioremap_resource(&pdev->dev, bridge_res);
pdev              298 arch/mips/pci/pci-mt7620.c 	pcie_base = devm_ioremap_resource(&pdev->dev, pcie_res);
pdev              310 arch/mips/pci/pci-mt7620.c 		if (mt7620_pci_hw_init(pdev))
pdev              316 arch/mips/pci/pci-mt7620.c 		if (mt7628_pci_hw_init(pdev))
pdev              321 arch/mips/pci/pci-mt7620.c 		dev_err(&pdev->dev, "pcie is not supported on this hardware\n");
pdev              336 arch/mips/pci/pci-mt7620.c 		dev_err(&pdev->dev, "PCIE0 no card, disable it(RST&CLK)\n");
pdev              355 arch/mips/pci/pci-mt7620.c 	pci_load_of_ranges(&mt7620_controller, pdev->dev.of_node);
pdev              217 arch/mips/pci/pci-rt2880.c static int rt288x_pci_probe(struct platform_device *pdev)
pdev              246 arch/mips/pci/pci-rt2880.c 	rt2880_pci_controller.of_node = pdev->dev.of_node;
pdev              408 arch/mips/pci/pci-rt3883.c static int rt3883_pci_probe(struct platform_device *pdev)
pdev              411 arch/mips/pci/pci-rt3883.c 	struct device *dev = &pdev->dev;
pdev              423 arch/mips/pci/pci-rt3883.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              428 arch/mips/pci/pci-xtalk-bridge.c static int bridge_probe(struct platform_device *pdev)
pdev              430 arch/mips/pci/pci-xtalk-bridge.c 	struct xtalk_bridge_platform_data *bd = dev_get_platdata(&pdev->dev);
pdev              431 arch/mips/pci/pci-xtalk-bridge.c 	struct device *dev = &pdev->dev;
pdev              533 arch/mips/pci/pci-xtalk-bridge.c 	platform_set_drvdata(pdev, host->bus);
pdev              544 arch/mips/pci/pci-xtalk-bridge.c static int bridge_remove(struct platform_device *pdev)
pdev              546 arch/mips/pci/pci-xtalk-bridge.c 	struct pci_bus *bus = platform_get_drvdata(pdev);
pdev               49 arch/mips/ralink/ill_acc.c 	struct platform_device *pdev;
pdev               61 arch/mips/ralink/ill_acc.c 	pdev = of_find_device_by_node(np);
pdev               62 arch/mips/ralink/ill_acc.c 	if (!pdev) {
pdev               69 arch/mips/ralink/ill_acc.c 		dev_err(&pdev->dev, "failed to get irq\n");
pdev               73 arch/mips/ralink/ill_acc.c 	if (request_irq(irq, ill_acc_irq_handler, 0, "ill_acc", &pdev->dev)) {
pdev               74 arch/mips/ralink/ill_acc.c 		dev_err(&pdev->dev, "failed to request irq\n");
pdev               80 arch/mips/ralink/ill_acc.c 	dev_info(&pdev->dev, "irq registered\n");
pdev               96 arch/mips/ralink/timer.c static int rt_timer_probe(struct platform_device *pdev)
pdev               98 arch/mips/ralink/timer.c 	struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              102 arch/mips/ralink/timer.c 	rt = devm_kzalloc(&pdev->dev, sizeof(*rt), GFP_KERNEL);
pdev              104 arch/mips/ralink/timer.c 		dev_err(&pdev->dev, "failed to allocate memory\n");
pdev              108 arch/mips/ralink/timer.c 	rt->irq = platform_get_irq(pdev, 0);
pdev              112 arch/mips/ralink/timer.c 	rt->membase = devm_ioremap_resource(&pdev->dev, res);
pdev              116 arch/mips/ralink/timer.c 	clk = devm_clk_get(&pdev->dev, NULL);
pdev              118 arch/mips/ralink/timer.c 		dev_err(&pdev->dev, "failed get clock rate\n");
pdev              126 arch/mips/ralink/timer.c 	rt->dev = &pdev->dev;
pdev              127 arch/mips/ralink/timer.c 	platform_set_drvdata(pdev, rt);
pdev              133 arch/mips/ralink/timer.c 	dev_info(&pdev->dev, "maximum frequency is %luHz\n", rt->timer_freq);
pdev               29 arch/mips/sgi-ip27/ip27-xtalk.c 	struct platform_device *pdev;
pdev               35 arch/mips/sgi-ip27/ip27-xtalk.c 	pdev = platform_device_alloc("xtalk-bridge", PLATFORM_DEVID_AUTO);
pdev               36 arch/mips/sgi-ip27/ip27-xtalk.c 	if (!pdev) {
pdev               60 arch/mips/sgi-ip27/ip27-xtalk.c 	platform_device_add_data(pdev, bd, sizeof(*bd));
pdev               61 arch/mips/sgi-ip27/ip27-xtalk.c 	platform_device_add(pdev);
pdev              432 arch/mips/txx9/generic/setup.c 	struct platform_device *pdev =
pdev              434 arch/mips/txx9/generic/setup.c 	if (!pdev ||
pdev              435 arch/mips/txx9/generic/setup.c 	    platform_device_add_data(pdev, ethaddr, 6) ||
pdev              436 arch/mips/txx9/generic/setup.c 	    platform_device_add(pdev))
pdev              437 arch/mips/txx9/generic/setup.c 		platform_device_put(pdev);
pdev              622 arch/mips/txx9/generic/setup.c 	struct platform_device *pdev;
pdev              642 arch/mips/txx9/generic/setup.c 	pdev = platform_device_alloc("physmap-flash", no);
pdev              643 arch/mips/txx9/generic/setup.c 	if (!pdev ||
pdev              644 arch/mips/txx9/generic/setup.c 	    platform_device_add_resources(pdev, &res, 1) ||
pdev              645 arch/mips/txx9/generic/setup.c 	    platform_device_add_data(pdev, pdata, sizeof(*pdata)) ||
pdev              646 arch/mips/txx9/generic/setup.c 	    platform_device_add(pdev))
pdev              647 arch/mips/txx9/generic/setup.c 		platform_device_put(pdev);
pdev              660 arch/mips/txx9/generic/setup.c 	struct platform_device *pdev = platform_device_alloc("txx9ndfmc", -1);
pdev              662 arch/mips/txx9/generic/setup.c 	if (!pdev ||
pdev              663 arch/mips/txx9/generic/setup.c 	    platform_device_add_resources(pdev, &res, 1) ||
pdev              664 arch/mips/txx9/generic/setup.c 	    platform_device_add_data(pdev, pdata, sizeof(*pdata)) ||
pdev              665 arch/mips/txx9/generic/setup.c 	    platform_device_add(pdev))
pdev              666 arch/mips/txx9/generic/setup.c 		platform_device_put(pdev);
pdev              722 arch/mips/txx9/generic/setup.c 	struct platform_device *pdev;
pdev              751 arch/mips/txx9/generic/setup.c 	pdev = platform_device_alloc("leds-gpio", basenum);
pdev              752 arch/mips/txx9/generic/setup.c 	if (!pdev)
pdev              766 arch/mips/txx9/generic/setup.c 	pdev->dev.platform_data = &iocled->pdata;
pdev              767 arch/mips/txx9/generic/setup.c 	if (platform_device_add(pdev))
pdev              772 arch/mips/txx9/generic/setup.c 	platform_device_put(pdev);
pdev              811 arch/mips/txx9/generic/setup.c 	struct platform_device *pdev = platform_device_alloc("txx9dmac", id);
pdev              815 arch/mips/txx9/generic/setup.c 	if (!pdev ||
pdev              816 arch/mips/txx9/generic/setup.c 	    platform_device_add_resources(pdev, res, ARRAY_SIZE(res)) ||
pdev              817 arch/mips/txx9/generic/setup.c 	    platform_device_add_data(pdev, pdata, sizeof(*pdata)) ||
pdev              818 arch/mips/txx9/generic/setup.c 	    platform_device_add(pdev)) {
pdev              819 arch/mips/txx9/generic/setup.c 		platform_device_put(pdev);
pdev              823 arch/mips/txx9/generic/setup.c 	cpdata.dmac_dev = pdev;
pdev              828 arch/mips/txx9/generic/setup.c 		pdev = platform_device_alloc("txx9dmac-chan",
pdev              830 arch/mips/txx9/generic/setup.c 		if (!pdev ||
pdev              832 arch/mips/txx9/generic/setup.c 		    platform_device_add_resources(pdev, chan_res,
pdev              835 arch/mips/txx9/generic/setup.c 		    platform_device_add_data(pdev, &cpdata, sizeof(cpdata)) ||
pdev              836 arch/mips/txx9/generic/setup.c 		    platform_device_add(pdev))
pdev              837 arch/mips/txx9/generic/setup.c 			platform_device_put(pdev);
pdev              867 arch/mips/txx9/generic/setup.c 	struct platform_device *pdev =
pdev              870 arch/mips/txx9/generic/setup.c 	if (!pdev ||
pdev              871 arch/mips/txx9/generic/setup.c 	    platform_device_add_resources(pdev, res, ARRAY_SIZE(res)) ||
pdev              872 arch/mips/txx9/generic/setup.c 	    platform_device_add(pdev))
pdev              873 arch/mips/txx9/generic/setup.c 		platform_device_put(pdev);
pdev              335 arch/mips/txx9/generic/setup_tx4938.c 	struct platform_device *pdev;
pdev              371 arch/mips/txx9/generic/setup_tx4938.c 	pdev = platform_device_alloc("tx4938ide", -1);
pdev              372 arch/mips/txx9/generic/setup_tx4938.c 	if (!pdev ||
pdev              373 arch/mips/txx9/generic/setup_tx4938.c 	    platform_device_add_resources(pdev, res, ARRAY_SIZE(res)) ||
pdev              374 arch/mips/txx9/generic/setup_tx4938.c 	    platform_device_add_data(pdev, &pdata, sizeof(pdata)) ||
pdev              375 arch/mips/txx9/generic/setup_tx4938.c 	    platform_device_add(pdev))
pdev              376 arch/mips/txx9/generic/setup_tx4938.c 		platform_device_put(pdev);
pdev              507 arch/mips/txx9/generic/setup_tx4939.c 	static struct platform_device pdev = {
pdev              514 arch/mips/txx9/generic/setup_tx4939.c 	platform_device_register(&pdev);
pdev              330 arch/mips/txx9/rbtx4927/setup.c 	struct platform_device *pdev = platform_device_alloc("leds-gpio", 0);
pdev              332 arch/mips/txx9/rbtx4927/setup.c 	if (!pdev)
pdev              334 arch/mips/txx9/rbtx4927/setup.c 	pdev->dev.platform_data = &pdata;
pdev              335 arch/mips/txx9/rbtx4927/setup.c 	if (platform_device_add(pdev))
pdev              336 arch/mips/txx9/rbtx4927/setup.c 		platform_device_put(pdev);
pdev              212 arch/mips/txx9/rbtx4939/setup.c static int __init rbtx4939_led_probe(struct platform_device *pdev)
pdev              236 arch/mips/txx9/rbtx4939/setup.c 		rc = led_classdev_register(&pdev->dev, &led_dat->cdev);
pdev              463 arch/mips/txx9/rbtx4939/setup.c 	struct platform_device *pdev;
pdev              486 arch/mips/txx9/rbtx4939/setup.c 	pdev = platform_device_alloc("smc91x", -1);
pdev              487 arch/mips/txx9/rbtx4939/setup.c 	if (!pdev ||
pdev              488 arch/mips/txx9/rbtx4939/setup.c 	    platform_device_add_resources(pdev, smc_res, ARRAY_SIZE(smc_res)) ||
pdev              489 arch/mips/txx9/rbtx4939/setup.c 	    platform_device_add_data(pdev, &smc_pdata, sizeof(smc_pdata)) ||
pdev              490 arch/mips/txx9/rbtx4939/setup.c 	    platform_device_add(pdev))
pdev              491 arch/mips/txx9/rbtx4939/setup.c 		platform_device_put(pdev);
pdev               63 arch/mips/vr41xx/common/giu.c 	struct platform_device *pdev;
pdev               68 arch/mips/vr41xx/common/giu.c 	pdev = platform_device_alloc("GIU", -1);
pdev               69 arch/mips/vr41xx/common/giu.c 	if (!pdev)
pdev               75 arch/mips/vr41xx/common/giu.c 		pdev->id = GPIO_50PINS_PULLUPDOWN;
pdev               81 arch/mips/vr41xx/common/giu.c 		pdev->id = GPIO_36PINS;
pdev               86 arch/mips/vr41xx/common/giu.c 		pdev->id = GPIO_48PINS_EDGE_SELECT;
pdev               95 arch/mips/vr41xx/common/giu.c 	retval = platform_device_add_resources(pdev, res, num);
pdev               99 arch/mips/vr41xx/common/giu.c 	retval = platform_device_add(pdev);
pdev              106 arch/mips/vr41xx/common/giu.c 	platform_device_put(pdev);
pdev               64 arch/mips/vr41xx/common/rtc.c 	struct platform_device *pdev;
pdev               69 arch/mips/vr41xx/common/rtc.c 	pdev = platform_device_alloc("RTC", -1);
pdev               70 arch/mips/vr41xx/common/rtc.c 	if (!pdev)
pdev               90 arch/mips/vr41xx/common/rtc.c 	retval = platform_device_add_resources(pdev, res, num);
pdev               94 arch/mips/vr41xx/common/rtc.c 	retval = platform_device_add(pdev);
pdev              101 arch/mips/vr41xx/common/rtc.c 	platform_device_put(pdev);
pdev               65 arch/mips/vr41xx/common/siu.c 	struct platform_device *pdev;
pdev               70 arch/mips/vr41xx/common/siu.c 	pdev = platform_device_alloc("SIU", -1);
pdev               71 arch/mips/vr41xx/common/siu.c 	if (!pdev)
pdev               77 arch/mips/vr41xx/common/siu.c 		pdev->dev.platform_data = siu_type1_ports;
pdev               84 arch/mips/vr41xx/common/siu.c 		pdev->dev.platform_data = siu_type2_ports;
pdev               93 arch/mips/vr41xx/common/siu.c 	retval = platform_device_add_resources(pdev, res, num);
pdev               97 arch/mips/vr41xx/common/siu.c 	retval = platform_device_add(pdev);
pdev              104 arch/mips/vr41xx/common/siu.c 	platform_device_put(pdev);
pdev             1128 arch/nds32/kernel/perf_event_cpu.c static int cpu_pmu_device_probe(struct platform_device *pdev)
pdev             1132 arch/nds32/kernel/perf_event_cpu.c 	struct device_node *node = pdev->dev.of_node;
pdev             1145 arch/nds32/kernel/perf_event_cpu.c 	of_id = of_match_node(cpu_pmu_of_device_ids, pdev->dev.of_node);
pdev             1159 arch/nds32/kernel/perf_event_cpu.c 	cpu_pmu->plat_device = pdev;
pdev               50 arch/parisc/kernel/drivers.c 		struct parisc_device *pdev;
pdev               51 arch/parisc/kernel/drivers.c 		pdev = to_parisc_device(dev);
pdev               52 arch/parisc/kernel/drivers.c 		return pdev->id.hw_type != HPHW_FAULTY;
pdev              186 arch/parisc/kernel/drivers.c 	struct parisc_device * pdev = to_parisc_device(dev);
pdev              189 arch/parisc/kernel/drivers.c 		if (match_device(m->driver, pdev))
pdev              234 arch/parisc/kernel/drivers.c 	struct parisc_device * pdev = to_parisc_device(dev);
pdev              238 arch/parisc/kernel/drivers.c 		if (pdev->hpa.start == d->hpa) {
pdev              239 arch/parisc/kernel/drivers.c 			d->dev = pdev;
pdev              259 arch/parisc/kernel/drivers.c 	struct parisc_device *pdev = to_parisc_device(dev);
pdev              263 arch/parisc/kernel/drivers.c 	if (pdev->id.hw_type != HPHW_BCPORT)
pdev              265 arch/parisc/kernel/drivers.c 	if (IS_IKE(pdev) ||
pdev              266 arch/parisc/kernel/drivers.c 		(pdev->id.hversion == REO_MERCED_PORT) ||
pdev              267 arch/parisc/kernel/drivers.c 		(pdev->id.hversion == REOG_MERCED_PORT)) {
pdev              374 arch/parisc/kernel/drivers.c void get_pci_node_path(struct pci_dev *pdev, struct hardware_path *path)
pdev              376 arch/parisc/kernel/drivers.c 	get_node_path(&pdev->dev, path);
pdev              451 arch/parisc/kernel/drivers.c 	struct parisc_device * pdev = to_parisc_device(dev);
pdev              454 arch/parisc/kernel/drivers.c 	if (pdev->hw_path == d->id) {
pdev              455 arch/parisc/kernel/drivers.c 		d->dev = pdev;
pdev              659 arch/parisc/kernel/drivers.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              664 arch/parisc/kernel/drivers.c 		unsigned int devfn = pdev->devfn;
pdev              673 arch/parisc/kernel/drivers.c 	id = PCI_SLOT(pdev->devfn) | (PCI_FUNC(pdev->devfn) << 5);
pdev             1085 arch/parisc/kernel/drivers.c 	struct parisc_device * pdev = to_parisc_device(dev);
pdev             1088 arch/parisc/kernel/drivers.c 		print_parisc_device(pdev);
pdev              197 arch/parisc/kernel/time.c 	struct platform_device *pdev;
pdev              199 arch/parisc/kernel/time.c 	pdev = platform_device_register_data(NULL, "rtc-generic", -1,
pdev              203 arch/parisc/kernel/time.c 	return PTR_ERR_OR_ZERO(pdev);
pdev              149 arch/powerpc/include/asm/eeh.h 	struct pci_dev *pdev;		/* Associated PCI device	*/
pdev              172 arch/powerpc/include/asm/eeh.h 	return edev ? edev->pdev : NULL;
pdev              312 arch/powerpc/include/asm/eeh.h int eeh_dev_open(struct pci_dev *pdev);
pdev              313 arch/powerpc/include/asm/eeh.h void eeh_dev_release(struct pci_dev *pdev);
pdev              169 arch/powerpc/include/asm/machdep.h 	void (*pcibios_bus_add_device)(struct pci_dev *pdev);
pdev              174 arch/powerpc/include/asm/machdep.h 	void (*pcibios_fixup_sriov)(struct pci_dev *pdev);
pdev              176 arch/powerpc/include/asm/machdep.h 	int (*pcibios_sriov_enable)(struct pci_dev *pdev, u16 num_vfs);
pdev              177 arch/powerpc/include/asm/machdep.h 	int (*pcibios_sriov_disable)(struct pci_dev *pdev);
pdev               30 arch/powerpc/include/asm/macio.h 	struct pci_dev		*pdev;		/* PCI device hosting this bus */
pdev              118 arch/powerpc/include/asm/macio.h 	return mdev->bus->pdev;
pdev               18 arch/powerpc/include/asm/pci-bridge.h 	void		(*dma_dev_setup)(struct pci_dev *pdev);
pdev               20 arch/powerpc/include/asm/pci-bridge.h 	bool		(*iommu_bypass_supported)(struct pci_dev *pdev,
pdev               27 arch/powerpc/include/asm/pci-bridge.h 	bool		(*enable_device_hook)(struct pci_dev *pdev);
pdev               29 arch/powerpc/include/asm/pci-bridge.h 	void		(*disable_device)(struct pci_dev *pdev);
pdev               31 arch/powerpc/include/asm/pci-bridge.h 	void		(*release_device)(struct pci_dev *pdev);
pdev               38 arch/powerpc/include/asm/pci-bridge.h 	void		(*reset_secondary_bus)(struct pci_dev *pdev);
pdev               41 arch/powerpc/include/asm/pci-bridge.h 	int		(*setup_msi_irqs)(struct pci_dev *pdev,
pdev               43 arch/powerpc/include/asm/pci-bridge.h 	void		(*teardown_msi_irqs)(struct pci_dev *pdev);
pdev              225 arch/powerpc/include/asm/pci-bridge.h extern struct pci_dn *pci_get_pdn(struct pci_dev *pdev);
pdev              226 arch/powerpc/include/asm/pci-bridge.h extern struct pci_dn *add_dev_pci_data(struct pci_dev *pdev);
pdev              227 arch/powerpc/include/asm/pci-bridge.h extern void remove_dev_pci_data(struct pci_dev *pdev);
pdev               61 arch/powerpc/include/asm/pnv-pci.h 	struct pci_dev			*pdev;
pdev               62 arch/powerpc/include/asm/ppc-pci.h void eeh_sysfs_add_device(struct pci_dev *pdev);
pdev               63 arch/powerpc/include/asm/ppc-pci.h void eeh_sysfs_remove_device(struct pci_dev *pdev);
pdev               65 arch/powerpc/include/asm/ppc-pci.h static inline const char *eeh_driver_name(struct pci_dev *pdev)
pdev               67 arch/powerpc/include/asm/ppc-pci.h 	return (pdev && pdev->driver) ? pdev->driver->name : "<null>";
pdev              113 arch/powerpc/kernel/dma-iommu.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              114 arch/powerpc/kernel/dma-iommu.c 	struct pci_controller *phb = pci_bus_to_host(pdev->bus);
pdev              117 arch/powerpc/kernel/dma-iommu.c 		phb->controller_ops.iommu_bypass_supported(pdev, mask);
pdev              704 arch/powerpc/kernel/eeh.c 	struct pci_dev *pdev = eeh_dev_to_pci_dev(edev);
pdev              711 arch/powerpc/kernel/eeh.c 	if (!pdev || pdev == dev)
pdev              715 arch/powerpc/kernel/eeh.c 	pci_set_power_state(pdev, PCI_D0);
pdev              718 arch/powerpc/kernel/eeh.c 	pci_save_state(pdev);
pdev              724 arch/powerpc/kernel/eeh.c 	pci_write_config_word(pdev, PCI_COMMAND, PCI_COMMAND_INTX_DISABLE);
pdev              730 arch/powerpc/kernel/eeh.c 	struct pci_dev *pdev = eeh_dev_to_pci_dev(edev);
pdev              733 arch/powerpc/kernel/eeh.c 	if (!pdev)
pdev              741 arch/powerpc/kernel/eeh.c 	if (pdev != dev)
pdev              742 arch/powerpc/kernel/eeh.c 		pci_restore_state(pdev);
pdev             1179 arch/powerpc/kernel/eeh.c 	if (edev->pdev == dev) {
pdev             1190 arch/powerpc/kernel/eeh.c 	if (edev->pdev) {
pdev             1192 arch/powerpc/kernel/eeh.c 		eeh_addr_cache_rmv_dev(edev->pdev);
pdev             1193 arch/powerpc/kernel/eeh.c 		eeh_sysfs_remove_device(edev->pdev);
pdev             1203 arch/powerpc/kernel/eeh.c 		edev->pdev = NULL;
pdev             1210 arch/powerpc/kernel/eeh.c 	edev->pdev = dev;
pdev             1285 arch/powerpc/kernel/eeh.c 	if (!edev || !edev->pdev || !edev->pe) {
pdev             1296 arch/powerpc/kernel/eeh.c 	edev->pdev = NULL;
pdev             1356 arch/powerpc/kernel/eeh.c 	struct pci_dev *pdev;
pdev             1371 arch/powerpc/kernel/eeh.c 		pdev = eeh_dev_to_pci_dev(edev);
pdev             1372 arch/powerpc/kernel/eeh.c 		if (!pdev)
pdev             1377 arch/powerpc/kernel/eeh.c 			    id->vendor != pdev->vendor)
pdev             1380 arch/powerpc/kernel/eeh.c 			    id->device != pdev->device)
pdev             1383 arch/powerpc/kernel/eeh.c 			    id->subvendor != pdev->subsystem_vendor)
pdev             1386 arch/powerpc/kernel/eeh.c 			    id->subdevice != pdev->subsystem_device)
pdev             1408 arch/powerpc/kernel/eeh.c int eeh_dev_open(struct pci_dev *pdev)
pdev             1416 arch/powerpc/kernel/eeh.c 	if (!pdev)
pdev             1420 arch/powerpc/kernel/eeh.c 	edev = pci_dev_to_eeh_dev(pdev);
pdev             1453 arch/powerpc/kernel/eeh.c void eeh_dev_release(struct pci_dev *pdev)
pdev             1460 arch/powerpc/kernel/eeh.c 	if (!pdev)
pdev             1464 arch/powerpc/kernel/eeh.c 	edev = pci_dev_to_eeh_dev(pdev);
pdev             1480 arch/powerpc/kernel/eeh.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             1487 arch/powerpc/kernel/eeh.c 		*ppdev = pdev;
pdev             1502 arch/powerpc/kernel/eeh.c 	struct pci_dev *pdev = NULL;
pdev             1510 arch/powerpc/kernel/eeh.c 	ret = iommu_group_for_each_dev(group, &pdev, dev_has_iommu_table);
pdev             1511 arch/powerpc/kernel/eeh.c 	if (!ret || !pdev)
pdev             1515 arch/powerpc/kernel/eeh.c 	edev = pci_dev_to_eeh_dev(pdev);
pdev             1629 arch/powerpc/kernel/eeh.c 	struct pci_dev *pdev;
pdev             1639 arch/powerpc/kernel/eeh.c 		pdev = eeh_dev_to_pci_dev(edev);
pdev             1640 arch/powerpc/kernel/eeh.c 		if (!pdev)
pdev             1643 arch/powerpc/kernel/eeh.c 		ret = pci_reenable_device(pdev);
pdev             1646 arch/powerpc/kernel/eeh.c 				__func__, ret, pci_name(pdev));
pdev             1890 arch/powerpc/kernel/eeh.c 	struct pci_dev *pdev;
pdev             1906 arch/powerpc/kernel/eeh.c 	pdev = pci_get_domain_bus_and_slot(domain, bus, (dev << 3) | fn);
pdev             1907 arch/powerpc/kernel/eeh.c 	if (!pdev)
pdev             1910 arch/powerpc/kernel/eeh.c 	edev = pci_dev_to_eeh_dev(pdev);
pdev             1912 arch/powerpc/kernel/eeh.c 		pci_err(pdev, "No eeh_dev for this device!\n");
pdev             1913 arch/powerpc/kernel/eeh.c 		pci_dev_put(pdev);
pdev             1918 arch/powerpc/kernel/eeh.c 	pci_info(pdev, "eeh_dev_check_failure(%04x:%02x:%02x.%01x) = %d\n",
pdev             1921 arch/powerpc/kernel/eeh.c 	pci_dev_put(pdev);
pdev             1933 arch/powerpc/kernel/eeh.c static int eeh_debugfs_break_device(struct pci_dev *pdev)
pdev             1942 arch/powerpc/kernel/eeh.c 		struct resource *r = &pdev->resource[i];
pdev             1956 arch/powerpc/kernel/eeh.c 		pci_err(pdev, "Unable to find Memory BAR to cause EEH with\n");
pdev             1960 arch/powerpc/kernel/eeh.c 	pci_err(pdev, "Going to break: %pR\n", bar);
pdev             1962 arch/powerpc/kernel/eeh.c 	if (pdev->is_virtfn) {
pdev             1976 arch/powerpc/kernel/eeh.c 		pdev = pdev->physfn;
pdev             1977 arch/powerpc/kernel/eeh.c 		if (!pdev)
pdev             1980 arch/powerpc/kernel/eeh.c 		pos  = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_SRIOV);
pdev             2009 arch/powerpc/kernel/eeh.c 	pci_read_config_word(pdev, pos, &old);
pdev             2013 arch/powerpc/kernel/eeh.c 		pci_err(pdev, "Unable to map MMIO BAR %pR\n", bar);
pdev             2017 arch/powerpc/kernel/eeh.c 	pci_write_config_word(pdev, pos, old & ~bit);
pdev             2019 arch/powerpc/kernel/eeh.c 	pci_write_config_word(pdev, pos, old);
pdev             2031 arch/powerpc/kernel/eeh.c 	struct pci_dev *pdev;
pdev             2046 arch/powerpc/kernel/eeh.c 	pdev = pci_get_domain_bus_and_slot(domain, bus, (dev << 3) | fn);
pdev             2047 arch/powerpc/kernel/eeh.c 	if (!pdev)
pdev             2050 arch/powerpc/kernel/eeh.c 	ret = eeh_debugfs_break_device(pdev);
pdev             2051 arch/powerpc/kernel/eeh.c 	pci_dev_put(pdev);
pdev              100 arch/powerpc/kernel/eeh_driver.c 	if (!edev->pdev)
pdev              102 arch/powerpc/kernel/eeh_driver.c 	if (edev->pdev->error_state == pci_channel_io_perm_failure)
pdev              121 arch/powerpc/kernel/eeh_driver.c static inline struct pci_driver *eeh_pcid_get(struct pci_dev *pdev)
pdev              123 arch/powerpc/kernel/eeh_driver.c 	if (!pdev || !pdev->driver)
pdev              126 arch/powerpc/kernel/eeh_driver.c 	if (!try_module_get(pdev->driver->driver.owner))
pdev              129 arch/powerpc/kernel/eeh_driver.c 	return pdev->driver;
pdev              139 arch/powerpc/kernel/eeh_driver.c static inline void eeh_pcid_put(struct pci_dev *pdev)
pdev              141 arch/powerpc/kernel/eeh_driver.c 	if (!pdev || !pdev->driver)
pdev              144 arch/powerpc/kernel/eeh_driver.c 	module_put(pdev->driver->driver.owner);
pdev              163 arch/powerpc/kernel/eeh_driver.c 	if (edev->pdev->msi_enabled || edev->pdev->msix_enabled)
pdev              166 arch/powerpc/kernel/eeh_driver.c 	if (!irq_has_action(edev->pdev->irq))
pdev              170 arch/powerpc/kernel/eeh_driver.c 	disable_irq_nosync(edev->pdev->irq);
pdev              204 arch/powerpc/kernel/eeh_driver.c 		if (irqd_irq_disabled(irq_get_irq_data(edev->pdev->irq)))
pdev              205 arch/powerpc/kernel/eeh_driver.c 			enable_irq(edev->pdev->irq);
pdev              211 arch/powerpc/kernel/eeh_driver.c 	struct pci_dev *pdev;
pdev              226 arch/powerpc/kernel/eeh_driver.c 	pdev = eeh_dev_to_pci_dev(edev);
pdev              227 arch/powerpc/kernel/eeh_driver.c 	if (!pdev)
pdev              230 arch/powerpc/kernel/eeh_driver.c 	pci_save_state(pdev);
pdev              241 arch/powerpc/kernel/eeh_driver.c 				edev->pdev->error_state = s;
pdev              254 arch/powerpc/kernel/eeh_driver.c 			if (!eeh_pcid_get(edev->pdev))
pdev              262 arch/powerpc/kernel/eeh_driver.c 			eeh_pcid_put(edev->pdev);
pdev              278 arch/powerpc/kernel/eeh_driver.c 	pdev = edev->pdev;
pdev              279 arch/powerpc/kernel/eeh_driver.c 	if (pdev)
pdev              280 arch/powerpc/kernel/eeh_driver.c 		get_device(&pdev->dev);
pdev              282 arch/powerpc/kernel/eeh_driver.c 	if (!pdev) {
pdev              286 arch/powerpc/kernel/eeh_driver.c 	device_lock(&pdev->dev);
pdev              311 arch/powerpc/kernel/eeh_driver.c 	device_unlock(&pdev->dev);
pdev              312 arch/powerpc/kernel/eeh_driver.c 	if (edev->pdev != pdev)
pdev              314 arch/powerpc/kernel/eeh_driver.c 	put_device(&pdev->dev);
pdev              416 arch/powerpc/kernel/eeh_driver.c 	pdev = eeh_dev_to_pci_dev(edev);
pdev              543 arch/powerpc/kernel/eeh_driver.c 		edev->pdev = NULL;
pdev              779 arch/powerpc/kernel/eeh_driver.c static bool eeh_slot_presence_check(struct pci_dev *pdev)
pdev              786 arch/powerpc/kernel/eeh_driver.c 	if (!pdev)
pdev              789 arch/powerpc/kernel/eeh_driver.c 	if (pdev->error_state == pci_channel_io_perm_failure)
pdev              792 arch/powerpc/kernel/eeh_driver.c 	slot = pdev->slot;
pdev              811 arch/powerpc/kernel/eeh_driver.c static void eeh_clear_slot_attention(struct pci_dev *pdev)
pdev              816 arch/powerpc/kernel/eeh_driver.c 	if (!pdev)
pdev              819 arch/powerpc/kernel/eeh_driver.c 	if (pdev->error_state == pci_channel_io_perm_failure)
pdev              822 arch/powerpc/kernel/eeh_driver.c 	slot = pdev->slot;
pdev              883 arch/powerpc/kernel/eeh_driver.c 			if (eeh_slot_presence_check(edev->pdev))
pdev             1126 arch/powerpc/kernel/eeh_driver.c 			eeh_clear_slot_attention(edev->pdev);
pdev              605 arch/powerpc/kernel/eeh_pe.c 	struct pci_dev *pdev;
pdev              610 arch/powerpc/kernel/eeh_pe.c 			pdev = eeh_dev_to_pci_dev(edev);
pdev              611 arch/powerpc/kernel/eeh_pe.c 			if (pdev)
pdev              612 arch/powerpc/kernel/eeh_pe.c 				pdev->error_state = pci_channel_io_frozen;
pdev              653 arch/powerpc/kernel/eeh_pe.c 	struct pci_dev *pdev;
pdev              675 arch/powerpc/kernel/eeh_pe.c 			pdev = eeh_dev_to_pci_dev(edev);
pdev              676 arch/powerpc/kernel/eeh_pe.c 			if (!pdev)
pdev              679 arch/powerpc/kernel/eeh_pe.c 			pdev->error_state = pci_channel_io_normal;
pdev              924 arch/powerpc/kernel/eeh_pe.c 	struct pci_dev *pdev;
pdev              935 arch/powerpc/kernel/eeh_pe.c 	pdev = eeh_dev_to_pci_dev(edev);
pdev              936 arch/powerpc/kernel/eeh_pe.c 	if (pdev)
pdev              937 arch/powerpc/kernel/eeh_pe.c 		return pdev->bus;
pdev               43 arch/powerpc/kernel/eeh_sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);               \
pdev               44 arch/powerpc/kernel/eeh_sysfs.c 	struct eeh_dev *edev = pci_dev_to_eeh_dev(pdev);      \
pdev               59 arch/powerpc/kernel/eeh_sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev               60 arch/powerpc/kernel/eeh_sysfs.c 	struct eeh_dev *edev = pci_dev_to_eeh_dev(pdev);
pdev               75 arch/powerpc/kernel/eeh_sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev               76 arch/powerpc/kernel/eeh_sysfs.c 	struct eeh_dev *edev = pci_dev_to_eeh_dev(pdev);
pdev               98 arch/powerpc/kernel/eeh_sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev               99 arch/powerpc/kernel/eeh_sysfs.c 	struct eeh_dev *edev = pci_dev_to_eeh_dev(pdev);
pdev              100 arch/powerpc/kernel/eeh_sysfs.c 	struct pci_dn *pdn = pci_get_pdn(pdev);
pdev              105 arch/powerpc/kernel/eeh_sysfs.c 	pdn = pci_get_pdn(pdev);
pdev              113 arch/powerpc/kernel/eeh_sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              114 arch/powerpc/kernel/eeh_sysfs.c 	struct eeh_dev *edev = pci_dev_to_eeh_dev(pdev);
pdev              119 arch/powerpc/kernel/eeh_sysfs.c 	if (eeh_ops->notify_resume(pci_get_pdn(pdev)))
pdev              126 arch/powerpc/kernel/eeh_sysfs.c static int eeh_notify_resume_add(struct pci_dev *pdev)
pdev              131 arch/powerpc/kernel/eeh_sysfs.c 	np = pci_device_to_OF_node(pdev->is_physfn ? pdev : pdev->physfn);
pdev              134 arch/powerpc/kernel/eeh_sysfs.c 		rc = device_create_file(&pdev->dev, &dev_attr_eeh_notify_resume);
pdev              139 arch/powerpc/kernel/eeh_sysfs.c static void eeh_notify_resume_remove(struct pci_dev *pdev)
pdev              143 arch/powerpc/kernel/eeh_sysfs.c 	np = pci_device_to_OF_node(pdev->is_physfn ? pdev : pdev->physfn);
pdev              146 arch/powerpc/kernel/eeh_sysfs.c 		device_remove_file(&pdev->dev, &dev_attr_eeh_notify_resume);
pdev              149 arch/powerpc/kernel/eeh_sysfs.c static inline int eeh_notify_resume_add(struct pci_dev *pdev) { return 0; }
pdev              150 arch/powerpc/kernel/eeh_sysfs.c static inline void eeh_notify_resume_remove(struct pci_dev *pdev) { }
pdev              153 arch/powerpc/kernel/eeh_sysfs.c void eeh_sysfs_add_device(struct pci_dev *pdev)
pdev              155 arch/powerpc/kernel/eeh_sysfs.c 	struct eeh_dev *edev = pci_dev_to_eeh_dev(pdev);
pdev              164 arch/powerpc/kernel/eeh_sysfs.c 	rc += device_create_file(&pdev->dev, &dev_attr_eeh_mode);
pdev              165 arch/powerpc/kernel/eeh_sysfs.c 	rc += device_create_file(&pdev->dev, &dev_attr_eeh_pe_config_addr);
pdev              166 arch/powerpc/kernel/eeh_sysfs.c 	rc += device_create_file(&pdev->dev, &dev_attr_eeh_pe_state);
pdev              167 arch/powerpc/kernel/eeh_sysfs.c 	rc += eeh_notify_resume_add(pdev);
pdev              175 arch/powerpc/kernel/eeh_sysfs.c void eeh_sysfs_remove_device(struct pci_dev *pdev)
pdev              177 arch/powerpc/kernel/eeh_sysfs.c 	struct eeh_dev *edev = pci_dev_to_eeh_dev(pdev);
pdev              183 arch/powerpc/kernel/eeh_sysfs.c 	if (!pdev->dev.kobj.sd) {
pdev              189 arch/powerpc/kernel/eeh_sysfs.c 	device_remove_file(&pdev->dev, &dev_attr_eeh_mode);
pdev              190 arch/powerpc/kernel/eeh_sysfs.c 	device_remove_file(&pdev->dev, &dev_attr_eeh_pe_config_addr);
pdev              191 arch/powerpc/kernel/eeh_sysfs.c 	device_remove_file(&pdev->dev, &dev_attr_eeh_pe_state);
pdev              193 arch/powerpc/kernel/eeh_sysfs.c 	eeh_notify_resume_remove(pdev);
pdev              261 arch/powerpc/kernel/isa-bridge.c static void isa_bridge_find_late(struct pci_dev *pdev,
pdev              264 arch/powerpc/kernel/isa-bridge.c 	struct pci_controller *hose = pci_bus_to_host(pdev->bus);
pdev              268 arch/powerpc/kernel/isa-bridge.c 	isa_bridge_pcidev = pdev;
pdev              277 arch/powerpc/kernel/isa-bridge.c 		 devnode, pci_name(pdev));
pdev              310 arch/powerpc/kernel/isa-bridge.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              311 arch/powerpc/kernel/isa-bridge.c 	struct device_node *devnode = pci_device_to_OF_node(pdev);
pdev              319 arch/powerpc/kernel/isa-bridge.c 				 pci_name(pdev));
pdev              320 arch/powerpc/kernel/isa-bridge.c 			isa_bridge_pcidev = pdev;
pdev              327 arch/powerpc/kernel/isa-bridge.c 			isa_bridge_find_late(pdev, devnode);
pdev              332 arch/powerpc/kernel/isa-bridge.c 		if (pdev == isa_bridge_pcidev ||
pdev              238 arch/powerpc/kernel/pci-common.c resource_size_t pcibios_iov_resource_alignment(struct pci_dev *pdev, int resno)
pdev              241 arch/powerpc/kernel/pci-common.c 		return ppc_md.pcibios_iov_resource_alignment(pdev, resno);
pdev              243 arch/powerpc/kernel/pci-common.c 	return pci_iov_resource_size(pdev, resno);
pdev              246 arch/powerpc/kernel/pci-common.c int pcibios_sriov_enable(struct pci_dev *pdev, u16 num_vfs)
pdev              249 arch/powerpc/kernel/pci-common.c 		return ppc_md.pcibios_sriov_enable(pdev, num_vfs);
pdev              254 arch/powerpc/kernel/pci-common.c int pcibios_sriov_disable(struct pci_dev *pdev)
pdev              257 arch/powerpc/kernel/pci-common.c 		return ppc_md.pcibios_sriov_disable(pdev);
pdev              264 arch/powerpc/kernel/pci-common.c void pcibios_bus_add_device(struct pci_dev *pdev)
pdev              267 arch/powerpc/kernel/pci-common.c 		ppc_md.pcibios_bus_add_device(pdev);
pdev              417 arch/powerpc/kernel/pci-common.c int pci_iobar_pfn(struct pci_dev *pdev, int bar, struct vm_area_struct *vma)
pdev              419 arch/powerpc/kernel/pci-common.c 	struct pci_controller *hose = pci_bus_to_host(pdev->bus);
pdev              420 arch/powerpc/kernel/pci-common.c 	resource_size_t ioaddr = pci_resource_start(pdev, bar);
pdev              442 arch/powerpc/kernel/pci-common.c 	struct pci_dev *pdev = NULL;
pdev              451 arch/powerpc/kernel/pci-common.c 	for_each_pci_dev(pdev) {
pdev              453 arch/powerpc/kernel/pci-common.c 			struct resource *rp = &pdev->resource[i];
pdev              472 arch/powerpc/kernel/pci-common.c 		pci_dev_put(pdev);
pdev               63 arch/powerpc/kernel/pci_dn.c 	struct pci_dev *pdev = NULL;
pdev               66 arch/powerpc/kernel/pci_dn.c 	list_for_each_entry(pdev, &bus->devices, bus_list) {
pdev               67 arch/powerpc/kernel/pci_dn.c 		if (pdev->devfn == devfn) {
pdev               68 arch/powerpc/kernel/pci_dn.c 			if (pdev->dev.archdata.pci_data)
pdev               69 arch/powerpc/kernel/pci_dn.c 				return pdev->dev.archdata.pci_data;
pdev               71 arch/powerpc/kernel/pci_dn.c 			dn = pci_device_to_OF_node(pdev);
pdev               95 arch/powerpc/kernel/pci_dn.c struct pci_dn *pci_get_pdn(struct pci_dev *pdev)
pdev              101 arch/powerpc/kernel/pci_dn.c 	if (pdev->dev.archdata.pci_data)
pdev              102 arch/powerpc/kernel/pci_dn.c 		return pdev->dev.archdata.pci_data;
pdev              105 arch/powerpc/kernel/pci_dn.c 	dn = pci_device_to_OF_node(pdev);
pdev              114 arch/powerpc/kernel/pci_dn.c 	parent = pci_bus_to_pdn(pdev->bus);
pdev              119 arch/powerpc/kernel/pci_dn.c 		if (pdn->busno == pdev->bus->number &&
pdev              120 arch/powerpc/kernel/pci_dn.c 		    pdn->devfn == pdev->devfn)
pdev              156 arch/powerpc/kernel/pci_dn.c struct pci_dn *add_dev_pci_data(struct pci_dev *pdev)
pdev              163 arch/powerpc/kernel/pci_dn.c 	if (!pdev->is_physfn)
pdev              164 arch/powerpc/kernel/pci_dn.c 		return pci_get_pdn(pdev);
pdev              167 arch/powerpc/kernel/pci_dn.c 	pdn = pci_get_pdn(pdev);
pdev              172 arch/powerpc/kernel/pci_dn.c 	parent = pci_bus_to_pdn(pdev->bus);
pdev              176 arch/powerpc/kernel/pci_dn.c 	for (i = 0; i < pci_sriov_get_totalvfs(pdev); i++) {
pdev              180 arch/powerpc/kernel/pci_dn.c 					   pci_iov_virtfn_bus(pdev, i),
pdev              181 arch/powerpc/kernel/pci_dn.c 					   pci_iov_virtfn_devfn(pdev, i));
pdev              183 arch/powerpc/kernel/pci_dn.c 			dev_warn(&pdev->dev, "%s: Cannot create firmware data for VF#%d\n",
pdev              192 arch/powerpc/kernel/pci_dn.c 		edev->physfn = pdev;
pdev              197 arch/powerpc/kernel/pci_dn.c 	return pci_get_pdn(pdev);
pdev              200 arch/powerpc/kernel/pci_dn.c void remove_dev_pci_data(struct pci_dev *pdev)
pdev              212 arch/powerpc/kernel/pci_dn.c 	if (pdev->is_virtfn) {
pdev              213 arch/powerpc/kernel/pci_dn.c 		pdn = pci_get_pdn(pdev);
pdev              219 arch/powerpc/kernel/pci_dn.c 	if (!pdev->is_physfn)
pdev              223 arch/powerpc/kernel/pci_dn.c 	pdn = pci_get_pdn(pdev);
pdev              228 arch/powerpc/kernel/pci_dn.c 	parent = pci_bus_to_pdn(pdev->bus);
pdev              237 arch/powerpc/kernel/pci_dn.c 	for (i = 0; i < pci_sriov_get_totalvfs(pdev); i++) {
pdev              242 arch/powerpc/kernel/pci_dn.c 			if (pdn->busno != pci_iov_virtfn_bus(pdev, i) ||
pdev              243 arch/powerpc/kernel/pci_dn.c 			    pdn->devfn != pci_iov_virtfn_devfn(pdev, i))
pdev              339 arch/powerpc/kernel/pci_dn.c 	struct pci_dev *pdev;
pdev              363 arch/powerpc/kernel/pci_dn.c 	pdev = pci_get_domain_bus_and_slot(pdn->phb->global_number,
pdev              365 arch/powerpc/kernel/pci_dn.c 	if (pdev) {
pdev              367 arch/powerpc/kernel/pci_dn.c 		pci_dbg(pdev, "marked pdn (from %pOF) as dead\n", dn);
pdev              374 arch/powerpc/kernel/pci_dn.c 	pci_dev_put(pdev);
pdev              541 arch/powerpc/kernel/pci_dn.c static void pci_dev_pdn_setup(struct pci_dev *pdev)
pdev              545 arch/powerpc/kernel/pci_dn.c 	if (pdev->dev.archdata.pci_data)
pdev              549 arch/powerpc/kernel/pci_dn.c 	pdn = pci_get_pdn(pdev);
pdev              550 arch/powerpc/kernel/pci_dn.c 	pdev->dev.archdata.pci_data = pdn;
pdev             1214 arch/powerpc/kernel/time.c 	struct platform_device *pdev;
pdev             1219 arch/powerpc/kernel/time.c 	pdev = platform_device_register_data(NULL, "rtc-generic", -1,
pdev             1223 arch/powerpc/kernel/time.c 	return PTR_ERR_OR_ZERO(pdev);
pdev              123 arch/powerpc/platforms/4xx/hsta_msi.c static int hsta_msi_probe(struct platform_device *pdev)
pdev              125 arch/powerpc/platforms/4xx/hsta_msi.c 	struct device *dev = &pdev->dev;
pdev              130 arch/powerpc/platforms/4xx/hsta_msi.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              429 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c static int mpc512x_lpbfifo_probe(struct platform_device *pdev)
pdev              437 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c 	lpbfifo.chan = dma_request_slave_channel(&pdev->dev, "rx-tx");
pdev              441 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c 	if (of_address_to_resource(pdev->dev.of_node, 0, &r) != 0) {
pdev              442 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c 		dev_err(&pdev->dev, "bad 'reg' in 'sclpc' device tree node\n");
pdev              450 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c 	if (!devm_request_mem_region(&pdev->dev, lpbfifo.regs_phys,
pdev              452 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c 		dev_err(&pdev->dev, "unable to request region\n");
pdev              457 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c 	lpbfifo.regs = devm_ioremap(&pdev->dev,
pdev              460 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c 		dev_err(&pdev->dev, "mapping registers failed\n");
pdev              468 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c 	if (get_cs_ranges(&pdev->dev) != 0) {
pdev              469 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c 		dev_err(&pdev->dev, "bad '/localbus' device tree node\n");
pdev              474 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c 	lpbfifo.irq = irq_of_parse_and_map(pdev->dev.of_node, 0);
pdev              476 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c 		dev_err(&pdev->dev, "mapping irq failed\n");
pdev              482 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c 						DRV_NAME, &pdev->dev) != 0) {
pdev              483 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c 		dev_err(&pdev->dev, "requesting irq failed\n");
pdev              488 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c 	dev_info(&pdev->dev, "probe succeeded\n");
pdev              498 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c static int mpc512x_lpbfifo_remove(struct platform_device *pdev)
pdev              512 arch/powerpc/platforms/512x/mpc512x_lpbfifo.c 	free_irq(lpbfifo.irq, &pdev->dev);
pdev               53 arch/powerpc/platforms/83xx/mpc832x_rdb.c 		struct platform_device *pdev;
pdev               91 arch/powerpc/platforms/83xx/mpc832x_rdb.c 		pdev = platform_device_alloc("mpc83xx_spi", i);
pdev               92 arch/powerpc/platforms/83xx/mpc832x_rdb.c 		if (!pdev)
pdev               95 arch/powerpc/platforms/83xx/mpc832x_rdb.c 		ret = platform_device_add_data(pdev, &pdata, sizeof(pdata));
pdev               99 arch/powerpc/platforms/83xx/mpc832x_rdb.c 		ret = platform_device_add_resources(pdev, res,
pdev              104 arch/powerpc/platforms/83xx/mpc832x_rdb.c 		ret = platform_device_add(pdev);
pdev              110 arch/powerpc/platforms/83xx/mpc832x_rdb.c 		platform_device_del(pdev);
pdev               70 arch/powerpc/platforms/85xx/sgy_cts1000.c static int gpio_halt_probe(struct platform_device *pdev)
pdev               73 arch/powerpc/platforms/85xx/sgy_cts1000.c 	struct device_node *node = pdev->dev.of_node;
pdev              129 arch/powerpc/platforms/85xx/sgy_cts1000.c static int gpio_halt_remove(struct platform_device *pdev)
pdev               84 arch/powerpc/platforms/85xx/tqm85xx.c static void tqm85xx_ti1520_fixup(struct pci_dev *pdev)
pdev               92 arch/powerpc/platforms/85xx/tqm85xx.c 	dev_info(&pdev->dev, "Using TI 1520 fixup on TQM85xx\n");
pdev               98 arch/powerpc/platforms/85xx/tqm85xx.c 	pci_read_config_dword(pdev, 0x80, &val);
pdev               99 arch/powerpc/platforms/85xx/tqm85xx.c 	pci_write_config_dword(pdev, 0x80, val | (1 << 27));
pdev              158 arch/powerpc/platforms/86xx/gef_ppc9a.c static void gef_ppc9a_nec_fixup(struct pci_dev *pdev)
pdev              169 arch/powerpc/platforms/86xx/gef_ppc9a.c 	pci_read_config_dword(pdev, 0xe0, &val);
pdev              170 arch/powerpc/platforms/86xx/gef_ppc9a.c 	pci_write_config_dword(pdev, 0xe0, (val & ~7) | 0x5);
pdev              173 arch/powerpc/platforms/86xx/gef_ppc9a.c 	pci_write_config_dword(pdev, 0xe4, 1 << 5);
pdev              145 arch/powerpc/platforms/86xx/gef_sbc310.c static void gef_sbc310_nec_fixup(struct pci_dev *pdev)
pdev              156 arch/powerpc/platforms/86xx/gef_sbc310.c 	pci_read_config_dword(pdev, 0xe0, &val);
pdev              157 arch/powerpc/platforms/86xx/gef_sbc310.c 	pci_write_config_dword(pdev, 0xe0, (val & ~7) | 0x2);
pdev              160 arch/powerpc/platforms/86xx/gef_sbc310.c 	pci_write_config_dword(pdev, 0xe4, 1 << 5);
pdev              135 arch/powerpc/platforms/86xx/gef_sbc610.c static void gef_sbc610_nec_fixup(struct pci_dev *pdev)
pdev              146 arch/powerpc/platforms/86xx/gef_sbc610.c 	pci_read_config_dword(pdev, 0xe0, &val);
pdev              147 arch/powerpc/platforms/86xx/gef_sbc610.c 	pci_write_config_dword(pdev, 0xe0, (val & ~7) | 0x5);
pdev              150 arch/powerpc/platforms/86xx/gef_sbc610.c 	pci_write_config_dword(pdev, 0xe4, 1 << 5);
pdev               84 arch/powerpc/platforms/86xx/mvme7100.c static void mvme7100_usb_host_fixup(struct pci_dev *pdev)
pdev               92 arch/powerpc/platforms/86xx/mvme7100.c 	pci_read_config_dword(pdev, 0xe0, &val);
pdev               93 arch/powerpc/platforms/86xx/mvme7100.c 	pci_write_config_dword(pdev, 0xe0, (val & ~7) | 0x2);
pdev               96 arch/powerpc/platforms/86xx/mvme7100.c 	pci_write_config_dword(pdev, 0xe4, 1 << 5);
pdev              854 arch/powerpc/platforms/cell/iommu.c static bool cell_pci_iommu_bypass_supported(struct pci_dev *pdev, u64 mask)
pdev              857 arch/powerpc/platforms/cell/iommu.c 		cell_iommu_get_fixed_address(&pdev->dev) != OF_BAD_ADDR;
pdev              629 arch/powerpc/platforms/maple/pci.c int maple_pci_get_legacy_ide_irq(struct pci_dev *pdev, int channel)
pdev              635 arch/powerpc/platforms/maple/pci.c 	if (pdev->vendor != PCI_VENDOR_ID_AMD ||
pdev              636 arch/powerpc/platforms/maple/pci.c 	    pdev->device != PCI_DEVICE_ID_AMD_8111_IDE)
pdev              639 arch/powerpc/platforms/maple/pci.c 	np = pci_device_to_OF_node(pdev);
pdev              642 arch/powerpc/platforms/maple/pci.c 		       pci_name(pdev));
pdev              304 arch/powerpc/platforms/maple/setup.c 	struct platform_device *pdev;
pdev              343 arch/powerpc/platforms/maple/setup.c 	pdev = platform_device_register_simple("cpc925_edac", 0, &r, 1);
pdev              344 arch/powerpc/platforms/maple/setup.c 	if (IS_ERR(pdev))
pdev              345 arch/powerpc/platforms/maple/setup.c 		return PTR_ERR(pdev);
pdev              501 arch/powerpc/platforms/pasemi/dma_lib.c 	struct pci_dev *pdev;
pdev              543 arch/powerpc/platforms/pasemi/dma_lib.c 	for (pdev = pci_get_device(PCI_VENDOR_ID_PASEMI, 0xa006, NULL);
pdev              544 arch/powerpc/platforms/pasemi/dma_lib.c 	     pdev;
pdev              545 arch/powerpc/platforms/pasemi/dma_lib.c 	     pdev = pci_get_device(PCI_VENDOR_ID_PASEMI, 0xa006, pdev))
pdev              546 arch/powerpc/platforms/pasemi/dma_lib.c 		mac_regs[intf++] = map_onedev(pdev, 0);
pdev              548 arch/powerpc/platforms/pasemi/dma_lib.c 	pci_dev_put(pdev);
pdev              550 arch/powerpc/platforms/pasemi/dma_lib.c 	for (pdev = pci_get_device(PCI_VENDOR_ID_PASEMI, 0xa005, NULL);
pdev              551 arch/powerpc/platforms/pasemi/dma_lib.c 	     pdev;
pdev              552 arch/powerpc/platforms/pasemi/dma_lib.c 	     pdev = pci_get_device(PCI_VENDOR_ID_PASEMI, 0xa005, pdev))
pdev              553 arch/powerpc/platforms/pasemi/dma_lib.c 		mac_regs[intf++] = map_onedev(pdev, 0);
pdev              555 arch/powerpc/platforms/pasemi/dma_lib.c 	pci_dev_put(pdev);
pdev               48 arch/powerpc/platforms/pasemi/misc.c 	struct pci_dev *pdev;
pdev               52 arch/powerpc/platforms/pasemi/misc.c 	pdev = NULL;
pdev               53 arch/powerpc/platforms/pasemi/misc.c 	while ((pdev = pci_get_device(PCI_VENDOR_ID_PASEMI, 0xa003, pdev))) {
pdev               54 arch/powerpc/platforms/pasemi/misc.c 		adap_node = pci_device_to_OF_node(pdev);
pdev               81 arch/powerpc/platforms/pasemi/misc.c 			i2c_register_board_info(PCI_FUNC(pdev->devfn), &info,
pdev               58 arch/powerpc/platforms/pasemi/msi.c static void pasemi_msi_teardown_msi_irqs(struct pci_dev *pdev)
pdev               63 arch/powerpc/platforms/pasemi/msi.c 	pr_debug("pasemi_msi_teardown_msi_irqs, pdev %p\n", pdev);
pdev               65 arch/powerpc/platforms/pasemi/msi.c 	for_each_pci_msi_entry(entry, pdev) {
pdev               78 arch/powerpc/platforms/pasemi/msi.c static int pasemi_msi_setup_msi_irqs(struct pci_dev *pdev, int nvec, int type)
pdev               88 arch/powerpc/platforms/pasemi/msi.c 		 pdev, nvec, type);
pdev               93 arch/powerpc/platforms/pasemi/msi.c 	for_each_pci_msi_entry(entry, pdev) {
pdev              809 arch/powerpc/platforms/powermac/feature.c 	struct pci_dev *pdev = NULL;
pdev              827 arch/powerpc/platforms/powermac/feature.c 			pdev = pci_get_domain_bus_and_slot(0, pbus, pid);
pdev              828 arch/powerpc/platforms/powermac/feature.c 		if (pdev == NULL)
pdev              830 arch/powerpc/platforms/powermac/feature.c 		rc = pci_enable_device(pdev);
pdev              832 arch/powerpc/platforms/powermac/feature.c 			pci_set_master(pdev);
pdev              833 arch/powerpc/platforms/powermac/feature.c 		pci_dev_put(pdev);
pdev               41 arch/powerpc/platforms/powernv/eeh-powernv.c void pnv_pcibios_bus_add_device(struct pci_dev *pdev)
pdev               43 arch/powerpc/platforms/powernv/eeh-powernv.c 	struct pci_dn *pdn = pci_get_pdn(pdev);
pdev               48 arch/powerpc/platforms/powernv/eeh-powernv.c 	dev_dbg(&pdev->dev, "EEH: Setting up device\n");
pdev               50 arch/powerpc/platforms/powernv/eeh-powernv.c 	eeh_add_device_late(pdev);
pdev               51 arch/powerpc/platforms/powernv/eeh-powernv.c 	eeh_sysfs_add_device(pdev);
pdev              897 arch/powerpc/platforms/powernv/eeh-powernv.c static int pnv_eeh_bridge_reset(struct pci_dev *pdev, int option)
pdev              899 arch/powerpc/platforms/powernv/eeh-powernv.c 	struct pci_controller *hose = pci_bus_to_host(pdev->bus);
pdev              901 arch/powerpc/platforms/powernv/eeh-powernv.c 	struct device_node *dn = pci_device_to_OF_node(pdev);
pdev              903 arch/powerpc/platforms/powernv/eeh-powernv.c 				  (pdev->bus->number << 8) | pdev->devfn);
pdev              909 arch/powerpc/platforms/powernv/eeh-powernv.c 		return __pnv_eeh_bridge_reset(pdev, option);
pdev              912 arch/powerpc/platforms/powernv/eeh-powernv.c 		 __func__, pci_domain_nr(pdev->bus),
pdev              913 arch/powerpc/platforms/powernv/eeh-powernv.c 		 pdev->bus->number, option);
pdev              925 arch/powerpc/platforms/powernv/eeh-powernv.c 		dev_dbg(&pdev->dev, "%s: Unsupported reset %d\n",
pdev             1696 arch/powerpc/platforms/powernv/eeh-powernv.c static void pnv_pci_fixup_vf_mps(struct pci_dev *pdev)
pdev             1698 arch/powerpc/platforms/powernv/eeh-powernv.c 	struct pci_dn *pdn = pci_get_pdn(pdev);
pdev             1701 arch/powerpc/platforms/powernv/eeh-powernv.c 	if (!pdev->is_virtfn)
pdev             1705 arch/powerpc/platforms/powernv/eeh-powernv.c 	parent_mps = pcie_get_mps(pdev->physfn);
pdev             1706 arch/powerpc/platforms/powernv/eeh-powernv.c 	if ((128 << pdev->pcie_mpss) >= parent_mps)
pdev             1707 arch/powerpc/platforms/powernv/eeh-powernv.c 		pcie_set_mps(pdev, parent_mps);
pdev             1708 arch/powerpc/platforms/powernv/eeh-powernv.c 	pdn->mps = pcie_get_mps(pdev);
pdev               25 arch/powerpc/platforms/powernv/npu-dma.c 	struct pci_dev *pdev;
pdev               27 arch/powerpc/platforms/powernv/npu-dma.c 	pdev = pci_get_domain_bus_and_slot(pci_domain_nr(pdn->phb->bus),
pdev               37 arch/powerpc/platforms/powernv/npu-dma.c 	if (pdev)
pdev               38 arch/powerpc/platforms/powernv/npu-dma.c 		pci_dev_put(pdev);
pdev               40 arch/powerpc/platforms/powernv/npu-dma.c 	return pdev;
pdev              102 arch/powerpc/platforms/powernv/npu-dma.c 	struct pci_dev *pdev;
pdev              106 arch/powerpc/platforms/powernv/npu-dma.c 	pdev = pnv_pci_get_gpu_dev(npe->pdev);
pdev              107 arch/powerpc/platforms/powernv/npu-dma.c 	if (!pdev)
pdev              110 arch/powerpc/platforms/powernv/npu-dma.c 	pdn = pci_get_pdn(pdev);
pdev              114 arch/powerpc/platforms/powernv/npu-dma.c 	hose = pci_bus_to_host(pdev->bus);
pdev              119 arch/powerpc/platforms/powernv/npu-dma.c 		*gpdev = pdev;
pdev              245 arch/powerpc/platforms/powernv/opal-imc.c static int opal_imc_counters_probe(struct platform_device *pdev)
pdev              247 arch/powerpc/platforms/powernv/opal-imc.c 	struct device_node *imc_dev = pdev->dev.of_node;
pdev              317 arch/powerpc/platforms/powernv/opal-imc.c static void opal_imc_counters_shutdown(struct platform_device *pdev)
pdev              375 arch/powerpc/platforms/powernv/opal-prd.c static int opal_prd_probe(struct platform_device *pdev)
pdev              379 arch/powerpc/platforms/powernv/opal-prd.c 	if (!pdev || !pdev->dev.of_node)
pdev              388 arch/powerpc/platforms/powernv/opal-prd.c 	prd_node = pdev->dev.of_node;
pdev              413 arch/powerpc/platforms/powernv/opal-prd.c static int opal_prd_remove(struct platform_device *pdev)
pdev               65 arch/powerpc/platforms/powernv/opal-rtc.c 	struct platform_device *pdev;
pdev               70 arch/powerpc/platforms/powernv/opal-rtc.c 		pdev = of_platform_device_create(rtc, "opal-rtc", NULL);
pdev               75 arch/powerpc/platforms/powernv/opal-rtc.c 			pdev = platform_device_register_simple("opal-rtc", -1,
pdev               81 arch/powerpc/platforms/powernv/opal-rtc.c 	return PTR_ERR_OR_ZERO(pdev);
pdev              117 arch/powerpc/platforms/powernv/opal-sensor.c 	struct platform_device *pdev;
pdev              126 arch/powerpc/platforms/powernv/opal-sensor.c 	pdev = of_platform_device_create(sensor, "opal-sensor", NULL);
pdev              129 arch/powerpc/platforms/powernv/opal-sensor.c 	return PTR_ERR_OR_ZERO(pdev);
pdev               68 arch/powerpc/platforms/powernv/pci-ioda.c 		strlcpy(pfix, dev_name(&pe->pdev->dev), sizeof(pfix));
pdev              190 arch/powerpc/platforms/powernv/pci-ioda.c 	WARN_ON(pe->pdev);
pdev              251 arch/powerpc/platforms/powernv/pci-ioda.c static void pnv_ioda_reserve_dev_m64_pe(struct pci_dev *pdev,
pdev              254 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_controller *hose = pci_bus_to_host(pdev->bus);
pdev              263 arch/powerpc/platforms/powernv/pci-ioda.c 		r = &pdev->resource[i];
pdev              340 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_dev *pdev;
pdev              342 arch/powerpc/platforms/powernv/pci-ioda.c 	list_for_each_entry(pdev, &bus->devices, bus_list) {
pdev              343 arch/powerpc/platforms/powernv/pci-ioda.c 		pnv_ioda_reserve_dev_m64_pe(pdev, pe_bitmap);
pdev              345 arch/powerpc/platforms/powernv/pci-ioda.c 		if (all && pdev->subordinate)
pdev              346 arch/powerpc/platforms/powernv/pci-ioda.c 			pnv_ioda_reserve_m64_pe(pdev->subordinate,
pdev              718 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_dev *pdev = NULL;
pdev              756 arch/powerpc/platforms/powernv/pci-ioda.c 		pdev = pe->pbus->self;
pdev              758 arch/powerpc/platforms/powernv/pci-ioda.c 		pdev = pe->pdev->bus->self;
pdev              761 arch/powerpc/platforms/powernv/pci-ioda.c 		pdev = pe->parent_dev;
pdev              763 arch/powerpc/platforms/powernv/pci-ioda.c 	while (pdev) {
pdev              764 arch/powerpc/platforms/powernv/pci-ioda.c 		struct pci_dn *pdn = pci_get_pdn(pdev);
pdev              774 arch/powerpc/platforms/powernv/pci-ioda.c 		pdev = pdev->bus->self;
pdev              819 arch/powerpc/platforms/powernv/pci-ioda.c 			parent = pe->pdev->bus->self;
pdev              855 arch/powerpc/platforms/powernv/pci-ioda.c 	pe->pdev = NULL;
pdev              901 arch/powerpc/platforms/powernv/pci-ioda.c 			parent = pe->pdev->bus->self;
pdev             1075 arch/powerpc/platforms/powernv/pci-ioda.c 	pe->pdev = dev;
pdev             1086 arch/powerpc/platforms/powernv/pci-ioda.c 		pe->pdev = NULL;
pdev             1170 arch/powerpc/platforms/powernv/pci-ioda.c 	pe->pdev = NULL;
pdev             1220 arch/powerpc/platforms/powernv/pci-ioda.c 		if (!pe->pdev)
pdev             1223 arch/powerpc/platforms/powernv/pci-ioda.c 		if (pnv_pci_get_gpu_dev(pe->pdev) == gpu_pdev) {
pdev             1261 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_dev *pdev;
pdev             1263 arch/powerpc/platforms/powernv/pci-ioda.c 	list_for_each_entry(pdev, &bus->devices, bus_list)
pdev             1264 arch/powerpc/platforms/powernv/pci-ioda.c 		pnv_ioda_setup_npu_PE(pdev);
pdev             1272 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_dev *pdev;
pdev             1286 arch/powerpc/platforms/powernv/pci-ioda.c 			list_for_each_entry(pdev, &bus->devices, bus_list)
pdev             1287 arch/powerpc/platforms/powernv/pci-ioda.c 				pnv_ioda_setup_dev_PE(pdev);
pdev             1301 arch/powerpc/platforms/powernv/pci-ioda.c static int pnv_pci_vf_release_m64(struct pci_dev *pdev, u16 num_vfs)
pdev             1310 arch/powerpc/platforms/powernv/pci-ioda.c 	bus = pdev->bus;
pdev             1313 arch/powerpc/platforms/powernv/pci-ioda.c 	pdn = pci_get_pdn(pdev);
pdev             1334 arch/powerpc/platforms/powernv/pci-ioda.c static int pnv_pci_vf_assign_m64(struct pci_dev *pdev, u16 num_vfs)
pdev             1349 arch/powerpc/platforms/powernv/pci-ioda.c 	bus = pdev->bus;
pdev             1352 arch/powerpc/platforms/powernv/pci-ioda.c 	pdn = pci_get_pdn(pdev);
pdev             1353 arch/powerpc/platforms/powernv/pci-ioda.c 	total_vfs = pci_sriov_get_totalvfs(pdev);
pdev             1372 arch/powerpc/platforms/powernv/pci-ioda.c 		res = &pdev->resource[i + PCI_IOV_RESOURCES];
pdev             1388 arch/powerpc/platforms/powernv/pci-ioda.c 				size = pci_iov_resource_size(pdev,
pdev             1413 arch/powerpc/platforms/powernv/pci-ioda.c 				dev_err(&pdev->dev, "Failed to map M64 window #%d: %lld\n",
pdev             1426 arch/powerpc/platforms/powernv/pci-ioda.c 				dev_err(&pdev->dev, "Failed to enable M64 window #%d: %llx\n",
pdev             1435 arch/powerpc/platforms/powernv/pci-ioda.c 	pnv_pci_vf_release_m64(pdev, num_vfs);
pdev             1460 arch/powerpc/platforms/powernv/pci-ioda.c static void pnv_ioda_release_vf_PE(struct pci_dev *pdev)
pdev             1468 arch/powerpc/platforms/powernv/pci-ioda.c 	bus = pdev->bus;
pdev             1471 arch/powerpc/platforms/powernv/pci-ioda.c 	pdn = pci_get_pdn(pdev);
pdev             1473 arch/powerpc/platforms/powernv/pci-ioda.c 	if (!pdev->is_physfn)
pdev             1477 arch/powerpc/platforms/powernv/pci-ioda.c 		if (pe->parent_dev != pdev)
pdev             1480 arch/powerpc/platforms/powernv/pci-ioda.c 		pnv_pci_ioda2_release_dma_pe(pdev, pe);
pdev             1493 arch/powerpc/platforms/powernv/pci-ioda.c void pnv_pci_sriov_disable(struct pci_dev *pdev)
pdev             1502 arch/powerpc/platforms/powernv/pci-ioda.c 	bus = pdev->bus;
pdev             1505 arch/powerpc/platforms/powernv/pci-ioda.c 	pdn = pci_get_pdn(pdev);
pdev             1509 arch/powerpc/platforms/powernv/pci-ioda.c 	pnv_ioda_release_vf_PE(pdev);
pdev             1513 arch/powerpc/platforms/powernv/pci-ioda.c 			pnv_pci_vf_resource_shift(pdev, -*pdn->pe_num_map);
pdev             1516 arch/powerpc/platforms/powernv/pci-ioda.c 		pnv_pci_vf_release_m64(pdev, num_vfs);
pdev             1541 arch/powerpc/platforms/powernv/pci-ioda.c static void pnv_ioda_setup_vf_PE(struct pci_dev *pdev, u16 num_vfs)
pdev             1551 arch/powerpc/platforms/powernv/pci-ioda.c 	bus = pdev->bus;
pdev             1554 arch/powerpc/platforms/powernv/pci-ioda.c 	pdn = pci_get_pdn(pdev);
pdev             1556 arch/powerpc/platforms/powernv/pci-ioda.c 	if (!pdev->is_physfn)
pdev             1561 arch/powerpc/platforms/powernv/pci-ioda.c 		int vf_devfn = pci_iov_virtfn_devfn(pdev, vf_index);
pdev             1562 arch/powerpc/platforms/powernv/pci-ioda.c 		int vf_bus = pci_iov_virtfn_bus(pdev, vf_index);
pdev             1575 arch/powerpc/platforms/powernv/pci-ioda.c 		pe->parent_dev = pdev;
pdev             1580 arch/powerpc/platforms/powernv/pci-ioda.c 			hose->global_number, pdev->bus->number,
pdev             1586 arch/powerpc/platforms/powernv/pci-ioda.c 			pe->pdev = NULL;
pdev             1613 arch/powerpc/platforms/powernv/pci-ioda.c int pnv_pci_sriov_enable(struct pci_dev *pdev, u16 num_vfs)
pdev             1623 arch/powerpc/platforms/powernv/pci-ioda.c 	bus = pdev->bus;
pdev             1626 arch/powerpc/platforms/powernv/pci-ioda.c 	pdn = pci_get_pdn(pdev);
pdev             1630 arch/powerpc/platforms/powernv/pci-ioda.c 			dev_info(&pdev->dev, "don't support this SRIOV device"
pdev             1640 arch/powerpc/platforms/powernv/pci-ioda.c 			dev_info(&pdev->dev, "Not enough M64 BAR for VFs\n");
pdev             1677 arch/powerpc/platforms/powernv/pci-ioda.c 				dev_info(&pdev->dev, "Failed to enable VF%d\n", num_vfs);
pdev             1687 arch/powerpc/platforms/powernv/pci-ioda.c 		ret = pnv_pci_vf_assign_m64(pdev, num_vfs);
pdev             1689 arch/powerpc/platforms/powernv/pci-ioda.c 			dev_info(&pdev->dev, "Not enough M64 window resources\n");
pdev             1699 arch/powerpc/platforms/powernv/pci-ioda.c 			ret = pnv_pci_vf_resource_shift(pdev, *pdn->pe_num_map);
pdev             1706 arch/powerpc/platforms/powernv/pci-ioda.c 	pnv_ioda_setup_vf_PE(pdev, num_vfs);
pdev             1728 arch/powerpc/platforms/powernv/pci-ioda.c int pnv_pcibios_sriov_disable(struct pci_dev *pdev)
pdev             1730 arch/powerpc/platforms/powernv/pci-ioda.c 	pnv_pci_sriov_disable(pdev);
pdev             1733 arch/powerpc/platforms/powernv/pci-ioda.c 	remove_dev_pci_data(pdev);
pdev             1737 arch/powerpc/platforms/powernv/pci-ioda.c int pnv_pcibios_sriov_enable(struct pci_dev *pdev, u16 num_vfs)
pdev             1740 arch/powerpc/platforms/powernv/pci-ioda.c 	add_dev_pci_data(pdev);
pdev             1742 arch/powerpc/platforms/powernv/pci-ioda.c 	return pnv_pci_sriov_enable(pdev, num_vfs);
pdev             1746 arch/powerpc/platforms/powernv/pci-ioda.c static void pnv_pci_ioda_dma_dev_setup(struct pnv_phb *phb, struct pci_dev *pdev)
pdev             1748 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_dn *pdn = pci_get_pdn(pdev);
pdev             1760 arch/powerpc/platforms/powernv/pci-ioda.c 	WARN_ON(get_dma_ops(&pdev->dev) != &dma_iommu_ops);
pdev             1761 arch/powerpc/platforms/powernv/pci-ioda.c 	pdev->dev.archdata.dma_offset = pe->tce_bypass_base;
pdev             1762 arch/powerpc/platforms/powernv/pci-ioda.c 	set_iommu_table_base(&pdev->dev, pe->table_group.tables[0]);
pdev             1840 arch/powerpc/platforms/powernv/pci-ioda.c static bool pnv_pci_ioda_iommu_bypass_supported(struct pci_dev *pdev,
pdev             1843 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_controller *hose = pci_bus_to_host(pdev->bus);
pdev             1845 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_dn *pdn = pci_get_pdn(pdev);
pdev             1874 arch/powerpc/platforms/powernv/pci-ioda.c 		pdev->dev.archdata.dma_offset = (1ULL << 32);
pdev             2157 arch/powerpc/platforms/powernv/pci-ioda.c 	if ((pe->flags & PNV_IODA_PE_DEV) && pe->pdev) {
pdev             2158 arch/powerpc/platforms/powernv/pci-ioda.c 		pnv_pci_ioda_dev_dma_weight(pe->pdev, &weight);
pdev             2160 arch/powerpc/platforms/powernv/pci-ioda.c 		struct pci_dev *pdev;
pdev             2162 arch/powerpc/platforms/powernv/pci-ioda.c 		list_for_each_entry(pdev, &pe->pbus->devices, bus_list)
pdev             2163 arch/powerpc/platforms/powernv/pci-ioda.c 			pnv_pci_ioda_dev_dma_weight(pdev, &weight);
pdev             2467 arch/powerpc/platforms/powernv/pci-ioda.c 	if (pe->pdev)
pdev             2468 arch/powerpc/platforms/powernv/pci-ioda.c 		set_iommu_table_base(&pe->pdev->dev, tbl);
pdev             2557 arch/powerpc/platforms/powernv/pci-ioda.c 	else if (pe->pdev)
pdev             2558 arch/powerpc/platforms/powernv/pci-ioda.c 		set_iommu_table_base(&pe->pdev->dev, NULL);
pdev             2601 arch/powerpc/platforms/powernv/pci-ioda.c 		iommu_add_device(table_group, &pe->pdev->dev);
pdev             2892 arch/powerpc/platforms/powernv/pci-ioda.c static void pnv_pci_ioda_fixup_iov_resources(struct pci_dev *pdev)
pdev             2894 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_controller *hose = pci_bus_to_host(pdev->bus);
pdev             2903 arch/powerpc/platforms/powernv/pci-ioda.c 	pdn = pci_get_pdn(pdev);
pdev             2907 arch/powerpc/platforms/powernv/pci-ioda.c 	total_vfs = pci_sriov_get_totalvfs(pdev);
pdev             2912 arch/powerpc/platforms/powernv/pci-ioda.c 		res = &pdev->resource[i + PCI_IOV_RESOURCES];
pdev             2916 arch/powerpc/platforms/powernv/pci-ioda.c 			dev_warn(&pdev->dev, "Don't support SR-IOV with"
pdev             2922 arch/powerpc/platforms/powernv/pci-ioda.c 		total_vf_bar_sz += pci_iov_resource_size(pdev,
pdev             2939 arch/powerpc/platforms/powernv/pci-ioda.c 			dev_info(&pdev->dev,
pdev             2948 arch/powerpc/platforms/powernv/pci-ioda.c 		res = &pdev->resource[i + PCI_IOV_RESOURCES];
pdev             2952 arch/powerpc/platforms/powernv/pci-ioda.c 		size = pci_iov_resource_size(pdev, i + PCI_IOV_RESOURCES);
pdev             2959 arch/powerpc/platforms/powernv/pci-ioda.c 		dev_dbg(&pdev->dev, " Fixing VF BAR%d: %pR to\n", i, res);
pdev             2961 arch/powerpc/platforms/powernv/pci-ioda.c 		dev_dbg(&pdev->dev, "                       %pR\n", res);
pdev             2962 arch/powerpc/platforms/powernv/pci-ioda.c 		dev_info(&pdev->dev, "VF BAR%d: %pR (expanded to %d VFs for PE alignment)",
pdev             2972 arch/powerpc/platforms/powernv/pci-ioda.c 		res = &pdev->resource[i + PCI_IOV_RESOURCES];
pdev             2978 arch/powerpc/platforms/powernv/pci-ioda.c static void pnv_pci_ioda_fixup_iov(struct pci_dev *pdev)
pdev             2980 arch/powerpc/platforms/powernv/pci-ioda.c 	if (WARN_ON(pci_dev_is_added(pdev)))
pdev             2983 arch/powerpc/platforms/powernv/pci-ioda.c 	if (pdev->is_virtfn) {
pdev             2984 arch/powerpc/platforms/powernv/pci-ioda.c 		struct pnv_ioda_pe *pe = pnv_ioda_get_pe(pdev);
pdev             2991 arch/powerpc/platforms/powernv/pci-ioda.c 		pe->pdev = pdev;
pdev             2993 arch/powerpc/platforms/powernv/pci-ioda.c 	} else if (pdev->is_physfn) {
pdev             2998 arch/powerpc/platforms/powernv/pci-ioda.c 		pnv_pci_ioda_fixup_iov_resources(pdev);
pdev             3067 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_dev *pdev;
pdev             3077 arch/powerpc/platforms/powernv/pci-ioda.c 	list_for_each_entry(pdev, &pe->pbus->devices, bus_list) {
pdev             3079 arch/powerpc/platforms/powernv/pci-ioda.c 			pnv_ioda_setup_pe_res(pe, &pdev->resource[i]);
pdev             3086 arch/powerpc/platforms/powernv/pci-ioda.c 		if (!(pe->flags & PNV_IODA_PE_BUS_ALL) || !pci_is_bridge(pdev))
pdev             3090 arch/powerpc/platforms/powernv/pci-ioda.c 				&pdev->resource[PCI_BRIDGE_RESOURCES + i]);
pdev             3359 arch/powerpc/platforms/powernv/pci-ioda.c static resource_size_t pnv_pci_iov_resource_alignment(struct pci_dev *pdev,
pdev             3362 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_controller *hose = pci_bus_to_host(pdev->bus);
pdev             3364 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_dn *pdn = pci_get_pdn(pdev);
pdev             3384 arch/powerpc/platforms/powernv/pci-ioda.c 	align = pci_iov_resource_size(pdev, resno);
pdev             3583 arch/powerpc/platforms/powernv/pci-ioda.c static void pnv_pci_release_device(struct pci_dev *pdev)
pdev             3585 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_controller *hose = pci_bus_to_host(pdev->bus);
pdev             3587 arch/powerpc/platforms/powernv/pci-ioda.c 	struct pci_dn *pdn = pci_get_pdn(pdev);
pdev             3590 arch/powerpc/platforms/powernv/pci-ioda.c 	if (pdev->is_virtfn)
pdev             3612 arch/powerpc/platforms/powernv/pci-ioda.c static void pnv_npu_disable_device(struct pci_dev *pdev)
pdev             3614 arch/powerpc/platforms/powernv/pci-ioda.c 	struct eeh_dev *edev = pci_dev_to_eeh_dev(pdev);
pdev              159 arch/powerpc/platforms/powernv/pci.c int pnv_setup_msi_irqs(struct pci_dev *pdev, int nvec, int type)
pdev              161 arch/powerpc/platforms/powernv/pci.c 	struct pci_controller *hose = pci_bus_to_host(pdev->bus);
pdev              172 arch/powerpc/platforms/powernv/pci.c 	if (pdev->no_64bit_msi && !phb->msi32_support)
pdev              175 arch/powerpc/platforms/powernv/pci.c 	for_each_pci_msi_entry(entry, pdev) {
pdev              178 arch/powerpc/platforms/powernv/pci.c 				pci_name(pdev));
pdev              184 arch/powerpc/platforms/powernv/pci.c 				pci_name(pdev));
pdev              190 arch/powerpc/platforms/powernv/pci.c 				pci_name(pdev));
pdev              194 arch/powerpc/platforms/powernv/pci.c 		rc = phb->msi_setup(phb, pdev, phb->msi_base + hwirq,
pdev              197 arch/powerpc/platforms/powernv/pci.c 			pr_warn("%s: Failed to setup MSI\n", pci_name(pdev));
pdev              208 arch/powerpc/platforms/powernv/pci.c void pnv_teardown_msi_irqs(struct pci_dev *pdev)
pdev              210 arch/powerpc/platforms/powernv/pci.c 	struct pci_controller *hose = pci_bus_to_host(pdev->bus);
pdev              218 arch/powerpc/platforms/powernv/pci.c 	for_each_pci_msi_entry(entry, pdev) {
pdev              813 arch/powerpc/platforms/powernv/pci.c void pnv_pci_dma_dev_setup(struct pci_dev *pdev)
pdev              815 arch/powerpc/platforms/powernv/pci.c 	struct pci_controller *hose = pci_bus_to_host(pdev->bus);
pdev              819 arch/powerpc/platforms/powernv/pci.c 		phb->dma_dev_setup(phb, pdev);
pdev              983 arch/powerpc/platforms/powernv/pci.c 	struct pci_dev *pdev;
pdev              991 arch/powerpc/platforms/powernv/pci.c 		pdev = to_pci_dev(dev);
pdev              992 arch/powerpc/platforms/powernv/pci.c 		pdn = pci_get_pdn(pdev);
pdev              993 arch/powerpc/platforms/powernv/pci.c 		hose = pci_bus_to_host(pdev->bus);
pdev               53 arch/powerpc/platforms/powernv/pci.h 	struct pci_dev		*pdev;
pdev              111 arch/powerpc/platforms/powernv/pci.h 	void (*dma_dev_setup)(struct pnv_phb *phb, struct pci_dev *pdev);
pdev              192 arch/powerpc/platforms/powernv/pci.h extern void pnv_pci_dma_dev_setup(struct pci_dev *pdev);
pdev              194 arch/powerpc/platforms/powernv/pci.h extern int pnv_setup_msi_irqs(struct pci_dev *pdev, int nvec, int type);
pdev              195 arch/powerpc/platforms/powernv/pci.h extern void pnv_teardown_msi_irqs(struct pci_dev *pdev);
pdev               26 arch/powerpc/platforms/powernv/vas.c static int init_vas_instance(struct platform_device *pdev)
pdev               31 arch/powerpc/platforms/powernv/vas.c 	struct device_node *dn = pdev->dev.of_node;
pdev               35 arch/powerpc/platforms/powernv/vas.c 		pr_err("No ibm,vas-id property for %s?\n", pdev->name);
pdev               39 arch/powerpc/platforms/powernv/vas.c 	if (pdev->num_resources != 4) {
pdev               41 arch/powerpc/platforms/powernv/vas.c 				pdev->name, vasid);
pdev               53 arch/powerpc/platforms/powernv/vas.c 	vinst->pdev = pdev;
pdev               55 arch/powerpc/platforms/powernv/vas.c 	res = &pdev->resource[0];
pdev               58 arch/powerpc/platforms/powernv/vas.c 	res = &pdev->resource[1];
pdev               61 arch/powerpc/platforms/powernv/vas.c 	res = &pdev->resource[2];
pdev               64 arch/powerpc/platforms/powernv/vas.c 	res = &pdev->resource[3];
pdev               73 arch/powerpc/platforms/powernv/vas.c 			"paste_win_id_shift 0x%llx\n", pdev->name, vasid,
pdev               87 arch/powerpc/platforms/powernv/vas.c 	dev_set_drvdata(&pdev->dev, vinst);
pdev              136 arch/powerpc/platforms/powernv/vas.c static int vas_probe(struct platform_device *pdev)
pdev              138 arch/powerpc/platforms/powernv/vas.c 	return init_vas_instance(pdev);
pdev              309 arch/powerpc/platforms/powernv/vas.h 	struct platform_device *pdev;
pdev               50 arch/powerpc/platforms/ps3/time.c 	struct platform_device *pdev;
pdev               55 arch/powerpc/platforms/ps3/time.c 	pdev = platform_device_register_simple("rtc-ps3", -1, NULL, 0);
pdev               57 arch/powerpc/platforms/ps3/time.c 	return PTR_ERR_OR_ZERO(pdev);
pdev               45 arch/powerpc/platforms/pseries/eeh_pseries.c void pseries_pcibios_bus_add_device(struct pci_dev *pdev)
pdev               47 arch/powerpc/platforms/pseries/eeh_pseries.c 	struct pci_dn *pdn = pci_get_pdn(pdev);
pdev               52 arch/powerpc/platforms/pseries/eeh_pseries.c 	dev_dbg(&pdev->dev, "EEH: Setting up device\n");
pdev               54 arch/powerpc/platforms/pseries/eeh_pseries.c 	if (pdev->is_virtfn) {
pdev               57 arch/powerpc/platforms/pseries/eeh_pseries.c 		pdn->device_id  =  pdev->device;
pdev               58 arch/powerpc/platforms/pseries/eeh_pseries.c 		pdn->vendor_id  =  pdev->vendor;
pdev               59 arch/powerpc/platforms/pseries/eeh_pseries.c 		pdn->class_code =  pdev->class;
pdev               66 arch/powerpc/platforms/pseries/eeh_pseries.c 		physfn_pdn      =  pci_get_pdn(pdev->physfn);
pdev               71 arch/powerpc/platforms/pseries/eeh_pseries.c 	eeh_add_device_late(pdev);
pdev               73 arch/powerpc/platforms/pseries/eeh_pseries.c 	if (pdev->is_virtfn) {
pdev               81 arch/powerpc/platforms/pseries/eeh_pseries.c 	eeh_sysfs_add_device(pdev);
pdev              719 arch/powerpc/platforms/pseries/eeh_pseries.c 	if (pci_num_vf(edev->physfn ? edev->physfn : edev->pdev)) {
pdev              720 arch/powerpc/platforms/pseries/eeh_pseries.c 		if (edev->pdev->is_physfn) {
pdev              721 arch/powerpc/platforms/pseries/eeh_pseries.c 			cur_vfs = pci_num_vf(edev->pdev);
pdev              734 arch/powerpc/platforms/pseries/eeh_pseries.c 					bus = pci_iov_virtfn_bus(edev->pdev,
pdev              736 arch/powerpc/platforms/pseries/eeh_pseries.c 					devfn = pci_iov_virtfn_devfn(edev->pdev,
pdev              745 arch/powerpc/platforms/pseries/eeh_pseries.c 			pdn = pci_get_pdn(edev->pdev);
pdev              769 arch/powerpc/platforms/pseries/eeh_pseries.c 	if (edev->pdev->is_physfn || edev->pdev->is_virtfn)
pdev             1200 arch/powerpc/platforms/pseries/iommu.c static bool iommu_bypass_supported_pSeriesLP(struct pci_dev *pdev, u64 dma_mask)
pdev             1202 arch/powerpc/platforms/pseries/iommu.c 	struct device_node *dn = pci_device_to_OF_node(pdev), *pdn;
pdev             1209 arch/powerpc/platforms/pseries/iommu.c 	dev_dbg(&pdev->dev, "node is %pOF\n", dn);
pdev             1225 arch/powerpc/platforms/pseries/iommu.c 		pdev->dev.archdata.dma_offset = enable_ddw(pdev, pdn);
pdev             1226 arch/powerpc/platforms/pseries/iommu.c 		if (pdev->dev.archdata.dma_offset)
pdev               68 arch/powerpc/platforms/pseries/msi.c static void rtas_disable_msi(struct pci_dev *pdev)
pdev               72 arch/powerpc/platforms/pseries/msi.c 	pdn = pci_get_pdn(pdev);
pdev              112 arch/powerpc/platforms/pseries/msi.c static void rtas_teardown_msi_irqs(struct pci_dev *pdev)
pdev              116 arch/powerpc/platforms/pseries/msi.c 	for_each_pci_msi_entry(entry, pdev) {
pdev              124 arch/powerpc/platforms/pseries/msi.c 	rtas_disable_msi(pdev);
pdev              127 arch/powerpc/platforms/pseries/msi.c static int check_req(struct pci_dev *pdev, int nvec, char *prop_name)
pdev              133 arch/powerpc/platforms/pseries/msi.c 	dn = pci_device_to_OF_node(pdev);
pdev              154 arch/powerpc/platforms/pseries/msi.c static int check_req_msi(struct pci_dev *pdev, int nvec)
pdev              156 arch/powerpc/platforms/pseries/msi.c 	return check_req(pdev, nvec, "ibm,req#msi");
pdev              159 arch/powerpc/platforms/pseries/msi.c static int check_req_msix(struct pci_dev *pdev, int nvec)
pdev              161 arch/powerpc/platforms/pseries/msi.c 	return check_req(pdev, nvec, "ibm,req#msi-x");
pdev              203 arch/powerpc/platforms/pseries/msi.c 	dn = pci_device_to_OF_node(edev->pdev);
pdev              332 arch/powerpc/platforms/pseries/msi.c static int check_msix_entries(struct pci_dev *pdev)
pdev              342 arch/powerpc/platforms/pseries/msi.c 	for_each_pci_msi_entry(entry, pdev) {
pdev              353 arch/powerpc/platforms/pseries/msi.c static void rtas_hack_32bit_msi_gen2(struct pci_dev *pdev)
pdev              362 arch/powerpc/platforms/pseries/msi.c 	dev_info(&pdev->dev,
pdev              364 arch/powerpc/platforms/pseries/msi.c 	pci_read_config_dword(pdev, pdev->msi_cap + PCI_MSI_ADDRESS_HI, &addr_hi);
pdev              366 arch/powerpc/platforms/pseries/msi.c 	pci_write_config_dword(pdev, pdev->msi_cap + PCI_MSI_ADDRESS_LO, addr_lo);
pdev              367 arch/powerpc/platforms/pseries/msi.c 	pci_write_config_dword(pdev, pdev->msi_cap + PCI_MSI_ADDRESS_HI, 0);
pdev              370 arch/powerpc/platforms/pseries/msi.c static int rtas_setup_msi_irqs(struct pci_dev *pdev, int nvec_in, int type)
pdev              380 arch/powerpc/platforms/pseries/msi.c 		rc = check_req_msix(pdev, nvec);
pdev              382 arch/powerpc/platforms/pseries/msi.c 		rc = check_req_msi(pdev, nvec);
pdev              387 arch/powerpc/platforms/pseries/msi.c 	quota = msi_quota_for_device(pdev, nvec);
pdev              392 arch/powerpc/platforms/pseries/msi.c 	if (type == PCI_CAP_ID_MSIX && check_msix_entries(pdev))
pdev              401 arch/powerpc/platforms/pseries/msi.c 		quota = msi_quota_for_device(pdev, m);
pdev              407 arch/powerpc/platforms/pseries/msi.c 	pdn = pci_get_pdn(pdev);
pdev              416 arch/powerpc/platforms/pseries/msi.c 		if (pdev->no_64bit_msi) {
pdev              423 arch/powerpc/platforms/pseries/msi.c 				if (pdev->bus->max_bus_speed != PCIE_SPEED_5_0GT)
pdev              440 arch/powerpc/platforms/pseries/msi.c 			rtas_hack_32bit_msi_gen2(pdev);
pdev              454 arch/powerpc/platforms/pseries/msi.c 	for_each_pci_msi_entry(entry, pdev) {
pdev              468 arch/powerpc/platforms/pseries/msi.c 		dev_dbg(&pdev->dev, "rtas_msi: allocated virq %d\n", virq);
pdev              479 arch/powerpc/platforms/pseries/msi.c static void rtas_msi_pci_irq_fixup(struct pci_dev *pdev)
pdev              482 arch/powerpc/platforms/pseries/msi.c 	if (!pdev->irq) {
pdev              483 arch/powerpc/platforms/pseries/msi.c 		dev_dbg(&pdev->dev, "rtas_msi: no LSI, nothing to do.\n");
pdev              488 arch/powerpc/platforms/pseries/msi.c 	if (check_req_msi(pdev, 1) && check_req_msix(pdev, 1)) {
pdev              489 arch/powerpc/platforms/pseries/msi.c 		dev_dbg(&pdev->dev, "rtas_msi: no req#msi/x, nothing to do.\n");
pdev              493 arch/powerpc/platforms/pseries/msi.c 	dev_dbg(&pdev->dev, "rtas_msi: disabling existing MSI.\n");
pdev              494 arch/powerpc/platforms/pseries/msi.c 	rtas_disable_msi(pdev);
pdev               26 arch/powerpc/platforms/pseries/papr_scm.c 	struct platform_device *pdev;
pdev               72 arch/powerpc/platforms/pseries/papr_scm.c 	dev_dbg(&p->pdev->dev, "bound drc 0x%x to %pR\n", p->drc_index, &p->res);
pdev               82 arch/powerpc/platforms/pseries/papr_scm.c 	dev_dbg(&p->pdev->dev, "unbind drc 0x%x\n", p->drc_index);
pdev              103 arch/powerpc/platforms/pseries/papr_scm.c 		dev_err(&p->pdev->dev, "unbind error: %lld\n", rc);
pdev              105 arch/powerpc/platforms/pseries/papr_scm.c 		dev_dbg(&p->pdev->dev, "unbind drc 0x%x complete\n",
pdev              136 arch/powerpc/platforms/pseries/papr_scm.c 	dev_dbg(&p->pdev->dev, "bound drc 0x%x to %pR\n", p->drc_index, &p->res);
pdev              140 arch/powerpc/platforms/pseries/papr_scm.c 	dev_info(&p->pdev->dev,
pdev              282 arch/powerpc/platforms/pseries/papr_scm.c 	dev_dbg(&p->pdev->dev, "returned with cmd_rc = %d\n", *cmd_rc);
pdev              327 arch/powerpc/platforms/pseries/papr_scm.c 	struct device *dev = &p->pdev->dev;
pdev              335 arch/powerpc/platforms/pseries/papr_scm.c 	p->bus_desc.of_node = p->pdev->dev.of_node;
pdev              337 arch/powerpc/platforms/pseries/papr_scm.c 	p->bus_desc.provider_name = kstrdup(p->pdev->name, GFP_KERNEL);
pdev              371 arch/powerpc/platforms/pseries/papr_scm.c 	target_nid = dev_to_node(&p->pdev->dev);
pdev              403 arch/powerpc/platforms/pseries/papr_scm.c static int papr_scm_probe(struct platform_device *pdev)
pdev              405 arch/powerpc/platforms/pseries/papr_scm.c 	struct device_node *dn = pdev->dev.of_node;
pdev              415 arch/powerpc/platforms/pseries/papr_scm.c 		dev_err(&pdev->dev, "%pOF: missing drc-index!\n", dn);
pdev              420 arch/powerpc/platforms/pseries/papr_scm.c 		dev_err(&pdev->dev, "%pOF: missing block-size!\n", dn);
pdev              425 arch/powerpc/platforms/pseries/papr_scm.c 		dev_err(&pdev->dev, "%pOF: missing number-of-blocks!\n", dn);
pdev              430 arch/powerpc/platforms/pseries/papr_scm.c 		dev_err(&pdev->dev, "%pOF: missing unit-guid!\n", dn);
pdev              462 arch/powerpc/platforms/pseries/papr_scm.c 	p->pdev = pdev;
pdev              472 arch/powerpc/platforms/pseries/papr_scm.c 		dev_err(&p->pdev->dev, "bind err: %d\n", rc);
pdev              480 arch/powerpc/platforms/pseries/papr_scm.c 	p->res.name  = pdev->name;
pdev              487 arch/powerpc/platforms/pseries/papr_scm.c 	platform_set_drvdata(pdev, p);
pdev              496 arch/powerpc/platforms/pseries/papr_scm.c static int papr_scm_remove(struct platform_device *pdev)
pdev              498 arch/powerpc/platforms/pseries/papr_scm.c 	struct papr_scm_priv *p = platform_get_drvdata(pdev);
pdev               58 arch/powerpc/platforms/pseries/pci.c int pseries_send_map_pe(struct pci_dev *pdev,
pdev               70 arch/powerpc/platforms/pseries/pci.c 	pdn = pci_get_pdn(pdev);
pdev               84 arch/powerpc/platforms/pseries/pci.c 		dev_err(&pdev->dev,
pdev               91 arch/powerpc/platforms/pseries/pci.c void pseries_set_pe_num(struct pci_dev *pdev, u16 vf_index, __be16 pe_num)
pdev               95 arch/powerpc/platforms/pseries/pci.c 	pdn = pci_get_pdn(pdev);
pdev               97 arch/powerpc/platforms/pseries/pci.c 	dev_dbg(&pdev->dev, "VF %04x:%02x:%02x.%x associated with PE#%x\n",
pdev               98 arch/powerpc/platforms/pseries/pci.c 		pci_domain_nr(pdev->bus),
pdev               99 arch/powerpc/platforms/pseries/pci.c 		pdev->bus->number,
pdev              100 arch/powerpc/platforms/pseries/pci.c 		PCI_SLOT(pci_iov_virtfn_devfn(pdev, vf_index)),
pdev              101 arch/powerpc/platforms/pseries/pci.c 		PCI_FUNC(pci_iov_virtfn_devfn(pdev, vf_index)),
pdev              105 arch/powerpc/platforms/pseries/pci.c int pseries_associate_pes(struct pci_dev *pdev, u16 num_vfs)
pdev              117 arch/powerpc/platforms/pseries/pci.c 	pdn = pci_get_pdn(pdev);
pdev              122 arch/powerpc/platforms/pseries/pci.c 			res = &pdev->resource[i + PCI_IOV_RESOURCES];
pdev              125 arch/powerpc/platforms/pseries/pci.c 			size = pcibios_iov_resource_alignment(pdev, i +
pdev              130 arch/powerpc/platforms/pseries/pci.c 				cpu_to_be16((pci_iov_virtfn_bus(pdev, vf_index)
pdev              131 arch/powerpc/platforms/pseries/pci.c 					    << 8) | pci_iov_virtfn_devfn(pdev,
pdev              138 arch/powerpc/platforms/pseries/pci.c 	rc = pseries_send_map_pe(pdev, num_vfs, vf_pe_array);
pdev              142 arch/powerpc/platforms/pseries/pci.c 			pseries_set_pe_num(pdev, vf_index,
pdev              149 arch/powerpc/platforms/pseries/pci.c int pseries_pci_sriov_enable(struct pci_dev *pdev, u16 num_vfs)
pdev              155 arch/powerpc/platforms/pseries/pci.c 	struct device_node *dn = pci_device_to_OF_node(pdev);
pdev              165 arch/powerpc/platforms/pseries/pci.c 		dev_err(&pdev->dev,
pdev              172 arch/powerpc/platforms/pseries/pci.c 	pdn = pci_get_pdn(pdev);
pdev              179 arch/powerpc/platforms/pseries/pci.c 	rc = pseries_associate_pes(pdev, num_vfs);
pdev              183 arch/powerpc/platforms/pseries/pci.c 		dev_err(&pdev->dev, "Failure to enable sriov: %x\n", rc);
pdev              186 arch/powerpc/platforms/pseries/pci.c 		pci_vf_drivers_autoprobe(pdev, false);
pdev              192 arch/powerpc/platforms/pseries/pci.c int pseries_pcibios_sriov_enable(struct pci_dev *pdev, u16 num_vfs)
pdev              195 arch/powerpc/platforms/pseries/pci.c 	add_dev_pci_data(pdev);
pdev              196 arch/powerpc/platforms/pseries/pci.c 	return pseries_pci_sriov_enable(pdev, num_vfs);
pdev              199 arch/powerpc/platforms/pseries/pci.c int pseries_pcibios_sriov_disable(struct pci_dev *pdev)
pdev              203 arch/powerpc/platforms/pseries/pci.c 	pdn = pci_get_pdn(pdev);
pdev              207 arch/powerpc/platforms/pseries/pci.c 	remove_dev_pci_data(pdev);
pdev              208 arch/powerpc/platforms/pseries/pci.c 	pci_vf_drivers_autoprobe(pdev, true);
pdev              675 arch/powerpc/platforms/pseries/setup.c static void pseries_disable_sriov_resources(struct pci_dev *pdev)
pdev              679 arch/powerpc/platforms/pseries/setup.c 	pci_warn(pdev, "No hypervisor support for SR-IOV on this device, IOV BARs disabled.\n");
pdev              681 arch/powerpc/platforms/pseries/setup.c 		pdev->resource[i + PCI_IOV_RESOURCES].flags = 0;
pdev              684 arch/powerpc/platforms/pseries/setup.c static void pseries_pci_fixup_resources(struct pci_dev *pdev)
pdev              687 arch/powerpc/platforms/pseries/setup.c 	struct device_node *dn = pci_device_to_OF_node(pdev);
pdev              692 arch/powerpc/platforms/pseries/setup.c 		of_pci_set_vf_bar_size(pdev, indexes);
pdev              694 arch/powerpc/platforms/pseries/setup.c 		pseries_disable_sriov_resources(pdev);
pdev              697 arch/powerpc/platforms/pseries/setup.c static void pseries_pci_fixup_iov_resources(struct pci_dev *pdev)
pdev              700 arch/powerpc/platforms/pseries/setup.c 	struct device_node *dn = pci_device_to_OF_node(pdev);
pdev              702 arch/powerpc/platforms/pseries/setup.c 	if (!pdev->is_physfn || pci_dev_is_added(pdev))
pdev              707 arch/powerpc/platforms/pseries/setup.c 		of_pci_parse_iov_addrs(pdev, indexes);
pdev              709 arch/powerpc/platforms/pseries/setup.c 		pseries_disable_sriov_resources(pdev);
pdev              712 arch/powerpc/platforms/pseries/setup.c static resource_size_t pseries_pci_iov_resource_alignment(struct pci_dev *pdev,
pdev              716 arch/powerpc/platforms/pseries/setup.c 	struct device_node *dn = pci_device_to_OF_node(pdev);
pdev              721 arch/powerpc/platforms/pseries/setup.c 		return pci_iov_resource_size(pdev, resno);
pdev              723 arch/powerpc/platforms/pseries/setup.c 	if (!pdev->is_physfn)
pdev              725 arch/powerpc/platforms/pseries/setup.c 	return pseries_get_iov_fw_value(pdev,
pdev              122 arch/powerpc/sysdev/fsl_msi.c static void fsl_teardown_msi_irqs(struct pci_dev *pdev)
pdev              128 arch/powerpc/sysdev/fsl_msi.c 	for_each_pci_msi_entry(entry, pdev) {
pdev              141 arch/powerpc/sysdev/fsl_msi.c static void fsl_compose_msi_msg(struct pci_dev *pdev, int hwirq,
pdev              146 arch/powerpc/sysdev/fsl_msi.c 	struct pci_controller *hose = pci_bus_to_host(pdev->bus);
pdev              178 arch/powerpc/sysdev/fsl_msi.c static int fsl_setup_msi_irqs(struct pci_dev *pdev, int nvec, int type)
pdev              180 arch/powerpc/sysdev/fsl_msi.c 	struct pci_controller *hose = pci_bus_to_host(pdev->bus);
pdev              211 arch/powerpc/sysdev/fsl_msi.c 			dev_err(&pdev->dev,
pdev              218 arch/powerpc/sysdev/fsl_msi.c 	for_each_pci_msi_entry(entry, pdev) {
pdev              242 arch/powerpc/sysdev/fsl_msi.c 			dev_err(&pdev->dev, "could not allocate MSI interrupt\n");
pdev              249 arch/powerpc/sysdev/fsl_msi.c 			dev_err(&pdev->dev, "fail mapping hwirq %i\n", hwirq);
pdev              257 arch/powerpc/sysdev/fsl_msi.c 		fsl_compose_msi_msg(pdev, hwirq, &msg, msi_data);
pdev              114 arch/powerpc/sysdev/fsl_pci.c static void pci_dma_dev_setup_swiotlb(struct pci_dev *pdev)
pdev              116 arch/powerpc/sysdev/fsl_pci.c 	struct pci_controller *hose = pci_bus_to_host(pdev->bus);
pdev              118 arch/powerpc/sysdev/fsl_pci.c 	pdev->dev.bus_dma_mask =
pdev              516 arch/powerpc/sysdev/fsl_pci.c int fsl_add_bridge(struct platform_device *pdev, int is_primary)
pdev              528 arch/powerpc/sysdev/fsl_pci.c 	dev = pdev->dev.of_node;
pdev              555 arch/powerpc/sysdev/fsl_pci.c 	hose->parent = &pdev->dev;
pdev             1291 arch/powerpc/sysdev/fsl_pci.c static int add_err_dev(struct platform_device *pdev)
pdev             1295 arch/powerpc/sysdev/fsl_pci.c 		.of_node = pdev->dev.of_node
pdev             1298 arch/powerpc/sysdev/fsl_pci.c 	errdev = platform_device_register_resndata(&pdev->dev,
pdev             1301 arch/powerpc/sysdev/fsl_pci.c 						   pdev->resource,
pdev             1302 arch/powerpc/sysdev/fsl_pci.c 						   pdev->num_resources,
pdev             1308 arch/powerpc/sysdev/fsl_pci.c static int fsl_pci_probe(struct platform_device *pdev)
pdev             1313 arch/powerpc/sysdev/fsl_pci.c 	node = pdev->dev.of_node;
pdev             1314 arch/powerpc/sysdev/fsl_pci.c 	ret = fsl_add_bridge(pdev, fsl_pci_primary == node);
pdev             1318 arch/powerpc/sysdev/fsl_pci.c 	ret = add_err_dev(pdev);
pdev             1320 arch/powerpc/sysdev/fsl_pci.c 		dev_err(&pdev->dev, "couldn't register error device: %d\n",
pdev              114 arch/powerpc/sysdev/fsl_pci.h extern int fsl_add_bridge(struct platform_device *pdev, int is_primary);
pdev               42 arch/powerpc/sysdev/mpic_u3msi.c static u64 read_ht_magic_addr(struct pci_dev *pdev, unsigned int pos)
pdev               48 arch/powerpc/sysdev/mpic_u3msi.c 	pci_read_config_byte(pdev, pos + HT_MSI_FLAGS, &flags);
pdev               53 arch/powerpc/sysdev/mpic_u3msi.c 	pci_read_config_dword(pdev, pos + HT_MSI_ADDR_LO, &tmp);
pdev               55 arch/powerpc/sysdev/mpic_u3msi.c 	pci_read_config_dword(pdev, pos + HT_MSI_ADDR_HI, &tmp);
pdev               61 arch/powerpc/sysdev/mpic_u3msi.c static u64 find_ht_magic_addr(struct pci_dev *pdev, unsigned int hwirq)
pdev               66 arch/powerpc/sysdev/mpic_u3msi.c 	for (bus = pdev->bus; bus && bus->self; bus = bus->parent) {
pdev               75 arch/powerpc/sysdev/mpic_u3msi.c static u64 find_u4_magic_addr(struct pci_dev *pdev, unsigned int hwirq)
pdev               77 arch/powerpc/sysdev/mpic_u3msi.c 	struct pci_controller *hose = pci_bus_to_host(pdev->bus);
pdev              102 arch/powerpc/sysdev/mpic_u3msi.c static void u3msi_teardown_msi_irqs(struct pci_dev *pdev)
pdev              107 arch/powerpc/sysdev/mpic_u3msi.c 	for_each_pci_msi_entry(entry, pdev) {
pdev              120 arch/powerpc/sysdev/mpic_u3msi.c static int u3msi_setup_msi_irqs(struct pci_dev *pdev, int nvec, int type)
pdev              132 arch/powerpc/sysdev/mpic_u3msi.c 	if (find_ht_magic_addr(pdev, 0) == 0 &&
pdev              133 arch/powerpc/sysdev/mpic_u3msi.c 	    find_u4_magic_addr(pdev, 0) == 0) {
pdev              135 arch/powerpc/sysdev/mpic_u3msi.c 			 pci_name(pdev));
pdev              139 arch/powerpc/sysdev/mpic_u3msi.c 	for_each_pci_msi_entry(entry, pdev) {
pdev              146 arch/powerpc/sysdev/mpic_u3msi.c 		addr = find_ht_magic_addr(pdev, hwirq);
pdev              148 arch/powerpc/sysdev/mpic_u3msi.c 			addr = find_u4_magic_addr(pdev, hwirq);
pdev              225 arch/s390/include/asm/pci.h static inline struct zpci_dev *to_zpci(struct pci_dev *pdev)
pdev              227 arch/s390/include/asm/pci.h 	return pdev->sysdata;
pdev              265 arch/s390/pci/pci.c static void __iomem *pci_iomap_range_fh(struct pci_dev *pdev, int bar,
pdev              268 arch/s390/pci/pci.c 	struct zpci_dev *zdev =	to_zpci(pdev);
pdev              282 arch/s390/pci/pci.c static void __iomem *pci_iomap_range_mio(struct pci_dev *pdev, int bar,
pdev              286 arch/s390/pci/pci.c 	unsigned long barsize = pci_resource_len(pdev, bar);
pdev              287 arch/s390/pci/pci.c 	struct zpci_dev *zdev = to_zpci(pdev);
pdev              294 arch/s390/pci/pci.c void __iomem *pci_iomap_range(struct pci_dev *pdev, int bar,
pdev              297 arch/s390/pci/pci.c 	if (!pci_resource_len(pdev, bar) || bar >= PCI_BAR_COUNT)
pdev              301 arch/s390/pci/pci.c 		return pci_iomap_range_mio(pdev, bar, offset, max);
pdev              303 arch/s390/pci/pci.c 		return pci_iomap_range_fh(pdev, bar, offset, max);
pdev              313 arch/s390/pci/pci.c static void __iomem *pci_iomap_wc_range_mio(struct pci_dev *pdev, int bar,
pdev              316 arch/s390/pci/pci.c 	unsigned long barsize = pci_resource_len(pdev, bar);
pdev              317 arch/s390/pci/pci.c 	struct zpci_dev *zdev = to_zpci(pdev);
pdev              324 arch/s390/pci/pci.c void __iomem *pci_iomap_wc_range(struct pci_dev *pdev, int bar,
pdev              327 arch/s390/pci/pci.c 	if (!pci_resource_len(pdev, bar) || bar >= PCI_BAR_COUNT)
pdev              331 arch/s390/pci/pci.c 		return pci_iomap_wc_range_mio(pdev, bar, offset, max);
pdev              333 arch/s390/pci/pci.c 		return pci_iomap_range_fh(pdev, bar, offset, max);
pdev              343 arch/s390/pci/pci.c static void pci_iounmap_fh(struct pci_dev *pdev, void __iomem *addr)
pdev              357 arch/s390/pci/pci.c static void pci_iounmap_mio(struct pci_dev *pdev, void __iomem *addr)
pdev              362 arch/s390/pci/pci.c void pci_iounmap(struct pci_dev *pdev, void __iomem *addr)
pdev              365 arch/s390/pci/pci.c 		pci_iounmap_mio(pdev, addr);
pdev              367 arch/s390/pci/pci.c 		pci_iounmap_fh(pdev, addr);
pdev              413 arch/s390/pci/pci.c static void zpci_map_resources(struct pci_dev *pdev)
pdev              415 arch/s390/pci/pci.c 	struct zpci_dev *zdev = to_zpci(pdev);
pdev              420 arch/s390/pci/pci.c 		len = pci_resource_len(pdev, i);
pdev              425 arch/s390/pci/pci.c 			pdev->resource[i].start =
pdev              428 arch/s390/pci/pci.c 			pdev->resource[i].start = (resource_size_t __force)
pdev              429 arch/s390/pci/pci.c 				pci_iomap_range_fh(pdev, i, 0, 0);
pdev              430 arch/s390/pci/pci.c 		pdev->resource[i].end = pdev->resource[i].start + len - 1;
pdev              437 arch/s390/pci/pci.c 		len = pci_resource_len(pdev, bar);
pdev              440 arch/s390/pci/pci.c 		pdev->resource[bar].parent = &iov_res;
pdev              445 arch/s390/pci/pci.c static void zpci_unmap_resources(struct pci_dev *pdev)
pdev              447 arch/s390/pci/pci.c 	struct zpci_dev *zdev = to_zpci(pdev);
pdev              455 arch/s390/pci/pci.c 		len = pci_resource_len(pdev, i);
pdev              458 arch/s390/pci/pci.c 		pci_iounmap_fh(pdev, (void __iomem __force *)
pdev              459 arch/s390/pci/pci.c 			       pdev->resource[i].start);
pdev              564 arch/s390/pci/pci.c int pcibios_add_device(struct pci_dev *pdev)
pdev              569 arch/s390/pci/pci.c 	if (pdev->is_physfn)
pdev              570 arch/s390/pci/pci.c 		pdev->no_vf_scan = 1;
pdev              572 arch/s390/pci/pci.c 	pdev->dev.groups = zpci_attr_groups;
pdev              573 arch/s390/pci/pci.c 	pdev->dev.dma_ops = &s390_pci_dma_ops;
pdev              574 arch/s390/pci/pci.c 	zpci_map_resources(pdev);
pdev              577 arch/s390/pci/pci.c 		res = &pdev->resource[i];
pdev              580 arch/s390/pci/pci.c 		pci_claim_resource(pdev, i);
pdev              586 arch/s390/pci/pci.c void pcibios_release_device(struct pci_dev *pdev)
pdev              588 arch/s390/pci/pci.c 	zpci_unmap_resources(pdev);
pdev              591 arch/s390/pci/pci.c int pcibios_enable_device(struct pci_dev *pdev, int mask)
pdev              593 arch/s390/pci/pci.c 	struct zpci_dev *zdev = to_zpci(pdev);
pdev              595 arch/s390/pci/pci.c 	zpci_debug_init_device(zdev, dev_name(&pdev->dev));
pdev              598 arch/s390/pci/pci.c 	return pci_enable_resources(pdev, mask);
pdev              601 arch/s390/pci/pci.c void pcibios_disable_device(struct pci_dev *pdev)
pdev              603 arch/s390/pci/pci.c 	struct zpci_dev *zdev = to_zpci(pdev);
pdev              612 arch/s390/pci/pci.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              613 arch/s390/pci/pci.c 	struct zpci_dev *zdev = to_zpci(pdev);
pdev              623 arch/s390/pci/pci.c 	zpci_map_resources(pdev);
pdev              633 arch/s390/pci/pci.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              634 arch/s390/pci/pci.c 	struct zpci_dev *zdev = to_zpci(pdev);
pdev              640 arch/s390/pci/pci.c 	zpci_unmap_resources(pdev);
pdev              811 arch/s390/pci/pci.c int zpci_report_error(struct pci_dev *pdev,
pdev              814 arch/s390/pci/pci.c 	struct zpci_dev *zdev = to_zpci(pdev);
pdev               50 arch/s390/pci/pci_event.c 	struct pci_dev *pdev = NULL;
pdev               56 arch/s390/pci/pci_event.c 		pdev = pci_get_slot(zdev->bus, ZPCI_DEVFN);
pdev               59 arch/s390/pci/pci_event.c 	       pdev ? pci_name(pdev) : "n/a", ccdf->pec, ccdf->fid);
pdev               61 arch/s390/pci/pci_event.c 	if (!pdev)
pdev               64 arch/s390/pci/pci_event.c 	pdev->error_state = pci_channel_io_perm_failure;
pdev               65 arch/s390/pci/pci_event.c 	pci_dev_put(pdev);
pdev               77 arch/s390/pci/pci_event.c 	struct pci_dev *pdev = NULL;
pdev               82 arch/s390/pci/pci_event.c 		pdev = pci_get_slot(zdev->bus, ZPCI_DEVFN);
pdev               85 arch/s390/pci/pci_event.c 		pdev ? pci_name(pdev) : "n/a", ccdf->pec, ccdf->fid);
pdev              115 arch/s390/pci/pci_event.c 		if (pdev)
pdev              116 arch/s390/pci/pci_event.c 			pci_stop_and_remove_bus_device_locked(pdev);
pdev              131 arch/s390/pci/pci_event.c 		if (pdev) {
pdev              134 arch/s390/pci/pci_event.c 			pdev->error_state = pci_channel_io_perm_failure;
pdev              135 arch/s390/pci/pci_event.c 			pci_stop_and_remove_bus_device_locked(pdev);
pdev              157 arch/s390/pci/pci_event.c 	pci_dev_put(pdev);
pdev              234 arch/s390/pci/pci_irq.c int arch_setup_msi_irqs(struct pci_dev *pdev, int nvec, int type)
pdev              236 arch/s390/pci/pci_irq.c 	struct zpci_dev *zdev = to_zpci(pdev);
pdev              274 arch/s390/pci/pci_irq.c 	for_each_pci_msi_entry(msi, pdev) {
pdev              318 arch/s390/pci/pci_irq.c void arch_teardown_msi_irqs(struct pci_dev *pdev)
pdev              320 arch/s390/pci/pci_irq.c 	struct zpci_dev *zdev = to_zpci(pdev);
pdev              333 arch/s390/pci/pci_irq.c 	for_each_pci_msi_entry(msi, pdev) {
pdev               55 arch/s390/pci/pci_sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev               56 arch/s390/pci/pci_sysfs.c 	struct zpci_dev *zdev = to_zpci(pdev);
pdev               82 arch/s390/pci/pci_sysfs.c 	if (pci_dev_is_added(pdev)) {
pdev               83 arch/s390/pci/pci_sysfs.c 		pci_stop_and_remove_bus_device(pdev);
pdev              106 arch/s390/pci/pci_sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              107 arch/s390/pci/pci_sysfs.c 	struct zpci_dev *zdev = to_zpci(pdev);
pdev              120 arch/s390/pci/pci_sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              121 arch/s390/pci/pci_sysfs.c 	struct zpci_dev *zdev = to_zpci(pdev);
pdev              267 arch/sh/boards/board-sh7757lcr.c static int usbhs0_get_id(struct platform_device *pdev)
pdev               88 arch/sh/boards/mach-dreamcast/rtc.c 	struct platform_device *pdev;
pdev               90 arch/sh/boards/mach-dreamcast/rtc.c 	pdev = platform_device_register_data(NULL, "rtc-generic", -1,
pdev               94 arch/sh/boards/mach-dreamcast/rtc.c 	return PTR_ERR_OR_ZERO(pdev);
pdev              255 arch/sh/boards/mach-ecovec24/setup.c static int usbhs_get_id(struct platform_device *pdev)
pdev              260 arch/sh/boards/mach-ecovec24/setup.c static int usbhs_phy_reset(struct platform_device *pdev)
pdev               18 arch/sh/boards/mach-highlander/psw.c 	struct platform_device *pdev = arg;
pdev               19 arch/sh/boards/mach-highlander/psw.c 	struct push_switch *psw = platform_get_drvdata(pdev);
pdev               20 arch/sh/boards/mach-highlander/psw.c 	struct push_switch_platform_info *psw_info = pdev->dev.platform_data;
pdev               19 arch/sh/boards/mach-landisk/psw.c 	struct platform_device *pdev = arg;
pdev               20 arch/sh/boards/mach-landisk/psw.c 	struct push_switch *psw = platform_get_drvdata(pdev);
pdev               21 arch/sh/boards/mach-landisk/psw.c 	struct push_switch_platform_info *psw_info = pdev->dev.platform_data;
pdev              136 arch/sh/boards/mach-sh03/rtc.c 	struct platform_device *pdev;
pdev              138 arch/sh/boards/mach-sh03/rtc.c 	pdev = platform_device_register_data(NULL, "rtc-generic", -1,
pdev              142 arch/sh/boards/mach-sh03/rtc.c 	return PTR_ERR_OR_ZERO(pdev);
pdev              350 arch/sh/drivers/dma/dma-api.c 	info->pdev = platform_device_register_simple(info->name, -1,
pdev              352 arch/sh/drivers/dma/dma-api.c 	if (IS_ERR(info->pdev))
pdev              353 arch/sh/drivers/dma/dma-api.c 		return PTR_ERR(info->pdev);
pdev              404 arch/sh/drivers/dma/dma-api.c 	platform_device_unregister(info->pdev);
pdev              141 arch/sh/drivers/dma/dma-sysfs.c 		dev_err(&info->pdev->dev, "Failed creating attrs\n");
pdev              146 arch/sh/drivers/dma/dma-sysfs.c 	return sysfs_create_link(&info->pdev->dev.kobj, &dev->kobj, name);
pdev              161 arch/sh/drivers/dma/dma-sysfs.c 	sysfs_remove_link(&info->pdev->dev.kobj, name);
pdev               74 arch/sh/drivers/heartbeat.c static int heartbeat_drv_probe(struct platform_device *pdev)
pdev               80 arch/sh/drivers/heartbeat.c 	if (unlikely(pdev->num_resources != 1)) {
pdev               81 arch/sh/drivers/heartbeat.c 		dev_err(&pdev->dev, "invalid number of resources\n");
pdev               85 arch/sh/drivers/heartbeat.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               87 arch/sh/drivers/heartbeat.c 		dev_err(&pdev->dev, "invalid resource\n");
pdev               91 arch/sh/drivers/heartbeat.c 	if (pdev->dev.platform_data) {
pdev               92 arch/sh/drivers/heartbeat.c 		hd = pdev->dev.platform_data;
pdev              101 arch/sh/drivers/heartbeat.c 		dev_err(&pdev->dev, "ioremap failed\n");
pdev              103 arch/sh/drivers/heartbeat.c 		if (!pdev->dev.platform_data)
pdev              134 arch/sh/drivers/heartbeat.c 	platform_set_drvdata(pdev, hd);
pdev               21 arch/sh/drivers/pci/fixups-landisk.c int pcibios_map_platform_irq(const struct pci_dev *pdev, u8 slot, u8 pin)
pdev               15 arch/sh/drivers/pci/fixups-r7780rp.c int pcibios_map_platform_irq(const struct pci_dev *pdev, u8 slot, u8 pin)
pdev               31 arch/sh/drivers/pci/fixups-rts7751r2d.c int pcibios_map_platform_irq(const struct pci_dev *pdev, u8 slot, u8 pin)
pdev               37 arch/sh/drivers/pci/fixups-sdk7780.c int pcibios_map_platform_irq(const struct pci_dev *pdev, u8 slot, u8 pin)
pdev               20 arch/sh/drivers/pci/fixups-snapgear.c int pcibios_map_platform_irq(const struct pci_dev *pdev, u8 slot, u8 pin)
pdev               28 arch/sh/drivers/pci/fixups-titan.c int pcibios_map_platform_irq(const struct pci_dev *pdev, u8 slot, u8 pin)
pdev              483 arch/sh/drivers/pci/pcie-sh7786.c int pcibios_map_platform_irq(const struct pci_dev *pdev, u8 slot, u8 pin)
pdev              488 arch/sh/drivers/pci/pcie-sh7786.c void pcibios_bus_add_device(struct pci_dev *pdev)
pdev              490 arch/sh/drivers/pci/pcie-sh7786.c 	pdev->dev.dma_pfn_offset = dma_pfn_offset;
pdev               36 arch/sh/drivers/push-switch.c 	struct platform_device *pdev = psw->pdev;
pdev               40 arch/sh/drivers/push-switch.c 	kobject_uevent(&pdev->dev.kobj, KOBJ_CHANGE);
pdev               43 arch/sh/drivers/push-switch.c static int switch_drv_probe(struct platform_device *pdev)
pdev               53 arch/sh/drivers/push-switch.c 	irq = platform_get_irq(pdev, 0);
pdev               59 arch/sh/drivers/push-switch.c 	psw_info = pdev->dev.platform_data;
pdev               64 arch/sh/drivers/push-switch.c 			  psw_info->name ? psw_info->name : DRV_NAME, pdev);
pdev               69 arch/sh/drivers/push-switch.c 		ret = device_create_file(&pdev->dev, &dev_attr_switch);
pdev               71 arch/sh/drivers/push-switch.c 			dev_err(&pdev->dev, "Failed creating device attrs\n");
pdev               81 arch/sh/drivers/push-switch.c 	psw->pdev = pdev;
pdev               83 arch/sh/drivers/push-switch.c 	platform_set_drvdata(pdev, psw);
pdev               88 arch/sh/drivers/push-switch.c 	free_irq(irq, pdev);
pdev               94 arch/sh/drivers/push-switch.c static int switch_drv_remove(struct platform_device *pdev)
pdev               96 arch/sh/drivers/push-switch.c 	struct push_switch *psw = platform_get_drvdata(pdev);
pdev               97 arch/sh/drivers/push-switch.c 	struct push_switch_platform_info *psw_info = pdev->dev.platform_data;
pdev               98 arch/sh/drivers/push-switch.c 	int irq = platform_get_irq(pdev, 0);
pdev              101 arch/sh/drivers/push-switch.c 		device_remove_file(&pdev->dev, &dev_attr_switch);
pdev              103 arch/sh/drivers/push-switch.c 	platform_set_drvdata(pdev, NULL);
pdev              106 arch/sh/drivers/push-switch.c 	free_irq(irq, pdev);
pdev               12 arch/sh/include/asm/device.h int platform_resource_setup_memory(struct platform_device *pdev,
pdev               87 arch/sh/include/asm/dma.h 	struct platform_device *pdev;
pdev               18 arch/sh/include/asm/push-switch.h 	struct platform_device	*pdev;
pdev               37 arch/sh/mm/consistent.c int __init platform_resource_setup_memory(struct platform_device *pdev,
pdev               44 arch/sh/mm/consistent.c 	r = pdev->resource + pdev->num_resources - 1;
pdev               55 arch/sh/mm/consistent.c 	buf = dma_alloc_coherent(&pdev->dev, memsize, &dma_handle, GFP_KERNEL);
pdev              590 arch/sparc/kernel/pci.c 	struct pci_dev *pdev;
pdev              593 arch/sparc/kernel/pci.c 	pdev = to_pci_dev(dev);
pdev              594 arch/sparc/kernel/pci.c 	dp = pdev->dev.of_node;
pdev              763 arch/sparc/kernel/pci.c static int __pci_mmap_make_offset_bus(struct pci_dev *pdev, struct vm_area_struct *vma,
pdev              766 arch/sparc/kernel/pci.c 	struct pci_pbm_info *pbm = pdev->dev.archdata.host_controller;
pdev              804 arch/sparc/kernel/pci.c static int __pci_mmap_make_offset(struct pci_dev *pdev,
pdev              815 arch/sparc/kernel/pci.c 	err = __pci_mmap_make_offset_bus(pdev, vma, mmap_state);
pdev              822 arch/sparc/kernel/pci.c 	if ((pdev->class >> 8) == PCI_CLASS_BRIDGE_HOST)
pdev              832 arch/sparc/kernel/pci.c 		struct resource *rp = &pdev->resource[i];
pdev              937 arch/sparc/kernel/pci.c int arch_setup_msi_irq(struct pci_dev *pdev, struct msi_desc *desc)
pdev              939 arch/sparc/kernel/pci.c 	struct pci_pbm_info *pbm = pdev->dev.archdata.host_controller;
pdev              945 arch/sparc/kernel/pci.c 	return pbm->setup_msi_irq(&irq, pdev, desc);
pdev              951 arch/sparc/kernel/pci.c 	struct pci_dev *pdev = msi_desc_to_pci_dev(entry);
pdev              952 arch/sparc/kernel/pci.c 	struct pci_pbm_info *pbm = pdev->dev.archdata.host_controller;
pdev              955 arch/sparc/kernel/pci.c 		pbm->teardown_msi_irq(irq, pdev);
pdev              990 arch/sparc/kernel/pci.c void pci_resource_to_user(const struct pci_dev *pdev, int bar,
pdev             1003 arch/sparc/kernel/pci.c 	pcibios_resource_to_bus(pdev->bus, &region, (struct resource *) rp);
pdev             1016 arch/sparc/kernel/pci.c 	struct pci_dev *pdev;
pdev             1024 arch/sparc/kernel/pci.c 		pdev = dev->physfn;
pdev             1025 arch/sparc/kernel/pci.c 		psd = &pdev->dev.archdata;
pdev             1047 arch/sparc/kernel/pci.c 	struct pci_dev *pdev;
pdev             1050 arch/sparc/kernel/pci.c 	list_for_each_entry(pdev, &pbus->devices, bus_list) {
pdev             1056 arch/sparc/kernel/pci.c 		slot_num = of_get_property(pdev->dev.of_node,
pdev             1125 arch/sparc/kernel/pci.c 		struct pci_dev *pdev;
pdev             1127 arch/sparc/kernel/pci.c 		pdev = list_first_entry(&pbus->devices, struct pci_dev,
pdev             1130 arch/sparc/kernel/pci.c 		if (pdev && pci_is_pcie(pdev)) {
pdev              480 arch/sparc/kernel/pci_common.c 	struct pci_dev *pdev;
pdev              483 arch/sparc/kernel/pci_common.c 	list_for_each_entry(pdev, &pbus->devices, bus_list) {
pdev              486 arch/sparc/kernel/pci_common.c 		pci_read_config_word(pdev, PCI_STATUS, &status);
pdev              491 arch/sparc/kernel/pci_common.c 			pci_write_config_word(pdev, PCI_STATUS, error_bits);
pdev              492 arch/sparc/kernel/pci_common.c 			pci_info(pdev, "%s: Device saw Target Abort [%016x]\n",
pdev              504 arch/sparc/kernel/pci_common.c 	struct pci_dev *pdev;
pdev              507 arch/sparc/kernel/pci_common.c 	list_for_each_entry(pdev, &pbus->devices, bus_list) {
pdev              510 arch/sparc/kernel/pci_common.c 		pci_read_config_word(pdev, PCI_STATUS, &status);
pdev              514 arch/sparc/kernel/pci_common.c 			pci_write_config_word(pdev, PCI_STATUS, error_bits);
pdev              515 arch/sparc/kernel/pci_common.c 			pci_info(pdev, "%s: Device received Master Abort "
pdev              527 arch/sparc/kernel/pci_common.c 	struct pci_dev *pdev;
pdev              530 arch/sparc/kernel/pci_common.c 	list_for_each_entry(pdev, &pbus->devices, bus_list) {
pdev              533 arch/sparc/kernel/pci_common.c 		pci_read_config_word(pdev, PCI_STATUS, &status);
pdev              538 arch/sparc/kernel/pci_common.c 			pci_write_config_word(pdev, PCI_STATUS, error_bits);
pdev              539 arch/sparc/kernel/pci_common.c 			pci_info(pdev, "%s: Device saw Parity Error [%016x]\n",
pdev              141 arch/sparc/kernel/pci_impl.h 	int (*setup_msi_irq)(unsigned int *irq_p, struct pci_dev *pdev,
pdev              143 arch/sparc/kernel/pci_impl.h 	void (*teardown_msi_irq)(unsigned int irq, struct pci_dev *pdev);
pdev              123 arch/sparc/kernel/pci_msi.c 				 struct pci_dev *pdev,
pdev              126 arch/sparc/kernel/pci_msi.c 	struct pci_pbm_info *pbm = pdev->dev.archdata.host_controller;
pdev              182 arch/sparc/kernel/pci_msi.c 				     struct pci_dev *pdev)
pdev              184 arch/sparc/kernel/pci_msi.c 	struct pci_pbm_info *pbm = pdev->dev.archdata.host_controller;
pdev              194 arch/sparc/kernel/pci_msi.c 		pci_err(pdev, "%s: teardown: No MSI for irq %u\n", pbm->name,
pdev              204 arch/sparc/kernel/pci_msi.c 		pci_err(pdev, "%s: teardown: ops->teardown() on MSI %u, "
pdev              373 arch/sparc/kernel/pci_sabre.c 	struct pci_dev *pdev;
pdev              375 arch/sparc/kernel/pci_sabre.c 	list_for_each_entry(pdev, &sabre_bus->devices, bus_list) {
pdev              376 arch/sparc/kernel/pci_sabre.c 		if (pdev->vendor == PCI_VENDOR_ID_SUN &&
pdev              377 arch/sparc/kernel/pci_sabre.c 		    pdev->device == PCI_DEVICE_ID_SUN_SIMBA) {
pdev              380 arch/sparc/kernel/pci_sabre.c 			pci_read_config_word(pdev, PCI_COMMAND, &word16);
pdev              384 arch/sparc/kernel/pci_sabre.c 			pci_write_config_word(pdev, PCI_COMMAND, word16);
pdev              387 arch/sparc/kernel/pci_sabre.c 			pci_write_config_word(pdev, PCI_STATUS, 0xffff);
pdev              388 arch/sparc/kernel/pci_sabre.c 			pci_write_config_word(pdev, PCI_SEC_STATUS, 0xffff);
pdev              393 arch/sparc/kernel/pci_sabre.c 			pci_write_config_byte(pdev, PCI_LATENCY_TIMER, 64);
pdev              394 arch/sparc/kernel/pci_sabre.c 			pci_write_config_byte(pdev, PCI_SEC_LATENCY_TIMER, 64);
pdev              399 arch/sparc/kernel/pci_sabre.c 			pci_write_config_byte(pdev, PCI_BRIDGE_CONTROL,
pdev              261 arch/sparc/kernel/pci_sun4v.c 	struct pci_dev *pdev;
pdev              267 arch/sparc/kernel/pci_sun4v.c 	list_for_each_entry(pdev, &bus_dev->devices, bus_list) {
pdev              268 arch/sparc/kernel/pci_sun4v.c 		if (pdev->subordinate) {
pdev              271 arch/sparc/kernel/pci_sun4v.c 					  pdev->subordinate);
pdev              274 arch/sparc/kernel/pci_sun4v.c 			device = PCI_SLOT(pdev->devfn);
pdev              275 arch/sparc/kernel/pci_sun4v.c 			fun = PCI_FUNC(pdev->devfn);
pdev              447 arch/sparc/kernel/pcic.c static int pdev_to_pnode(struct linux_pbm_info *pbm, struct pci_dev *pdev)
pdev              458 arch/sparc/kernel/pcic.c 			if(devfn == pdev->devfn)
pdev              242 arch/sparc/kernel/time_32.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              243 arch/sparc/kernel/time_32.c 	struct m48t59_plat_data *pdata = pdev->dev.platform_data;
pdev              250 arch/sparc/kernel/time_32.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              251 arch/sparc/kernel/time_32.c 	struct m48t59_plat_data *pdata = pdev->dev.platform_data;
pdev              529 arch/sparc/kernel/time_64.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              530 arch/sparc/kernel/time_64.c 	void __iomem *regs = (void __iomem *) pdev->resource[0].start;
pdev              537 arch/sparc/kernel/time_64.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              538 arch/sparc/kernel/time_64.c 	void __iomem *regs = (void __iomem *) pdev->resource[0].start;
pdev              428 arch/um/drivers/net_kern.c 	device->pdev.id = n;
pdev              429 arch/um/drivers/net_kern.c 	device->pdev.name = DRIVER_NAME;
pdev              430 arch/um/drivers/net_kern.c 	device->pdev.dev.release = net_device_release;
pdev              431 arch/um/drivers/net_kern.c 	dev_set_drvdata(&device->pdev.dev, device);
pdev              432 arch/um/drivers/net_kern.c 	if (platform_device_register(&device->pdev))
pdev              434 arch/um/drivers/net_kern.c 	SET_NETDEV_DEV(dev,&device->pdev.dev);
pdev              493 arch/um/drivers/net_kern.c 	platform_device_unregister(&device->pdev);
pdev              722 arch/um/drivers/net_kern.c 	platform_device_unregister(&device->pdev);
pdev              159 arch/um/drivers/ubd_kern.c 	struct platform_device pdev;
pdev              889 arch/um/drivers/ubd_kern.c 		ubd_devs[unit].pdev.id   = unit;
pdev              890 arch/um/drivers/ubd_kern.c 		ubd_devs[unit].pdev.name = DRIVER_NAME;
pdev              891 arch/um/drivers/ubd_kern.c 		ubd_devs[unit].pdev.dev.release = ubd_device_release;
pdev              892 arch/um/drivers/ubd_kern.c 		dev_set_drvdata(&ubd_devs[unit].pdev.dev, &ubd_devs[unit]);
pdev              893 arch/um/drivers/ubd_kern.c 		platform_device_register(&ubd_devs[unit].pdev);
pdev              894 arch/um/drivers/ubd_kern.c 		parent = &ubd_devs[unit].pdev.dev;
pdev             1086 arch/um/drivers/ubd_kern.c 	platform_device_unregister(&ubd_dev->pdev);
pdev               56 arch/um/drivers/vector_kern.c 	struct platform_device pdev;
pdev              785 arch/um/drivers/vector_kern.c 	platform_device_unregister(&vec_d->pdev);
pdev             1495 arch/um/drivers/vector_kern.c 	device->pdev.id = n;
pdev             1496 arch/um/drivers/vector_kern.c 	device->pdev.name = DRIVER_NAME;
pdev             1497 arch/um/drivers/vector_kern.c 	device->pdev.dev.release = vector_device_release;
pdev             1498 arch/um/drivers/vector_kern.c 	dev_set_drvdata(&device->pdev.dev, device);
pdev             1499 arch/um/drivers/vector_kern.c 	if (platform_device_register(&device->pdev))
pdev             1501 arch/um/drivers/vector_kern.c 	SET_NETDEV_DEV(dev, &device->pdev.dev);
pdev               47 arch/um/drivers/virtio_uml.c 	struct platform_device *pdev;
pdev               62 arch/um/drivers/virtio_uml.c #define vu_err(vu_dev, ...)	dev_err(&(vu_dev)->pdev->dev, __VA_ARGS__)
pdev              356 arch/um/drivers/virtio_uml.c 			    vu_dev->pdev->name, vu_dev);
pdev              801 arch/um/drivers/virtio_uml.c 	struct platform_device *pdev = vu_dev->pdev;
pdev              812 arch/um/drivers/virtio_uml.c 	snprintf(info->name, sizeof(info->name), "%s.%d-%s", pdev->name,
pdev              813 arch/um/drivers/virtio_uml.c 		 pdev->id, name);
pdev              933 arch/um/drivers/virtio_uml.c 	return vu_dev->pdev->name;
pdev              971 arch/um/drivers/virtio_uml.c static int virtio_uml_probe(struct platform_device *pdev)
pdev              973 arch/um/drivers/virtio_uml.c 	struct virtio_uml_platform_data *pdata = pdev->dev.platform_data;
pdev              980 arch/um/drivers/virtio_uml.c 	vu_dev = devm_kzalloc(&pdev->dev, sizeof(*vu_dev), GFP_KERNEL);
pdev              984 arch/um/drivers/virtio_uml.c 	vu_dev->vdev.dev.parent = &pdev->dev;
pdev              989 arch/um/drivers/virtio_uml.c 	vu_dev->pdev = pdev;
pdev             1003 arch/um/drivers/virtio_uml.c 	platform_set_drvdata(pdev, vu_dev);
pdev             1015 arch/um/drivers/virtio_uml.c static int virtio_uml_remove(struct platform_device *pdev)
pdev             1017 arch/um/drivers/virtio_uml.c 	struct virtio_uml_device *vu_dev = platform_get_drvdata(pdev);
pdev             1044 arch/um/drivers/virtio_uml.c 	struct platform_device *pdev;
pdev             1076 arch/um/drivers/virtio_uml.c 	pdev = platform_device_register_data(&vu_cmdline_parent, "virtio-uml",
pdev             1079 arch/um/drivers/virtio_uml.c 	err = PTR_ERR_OR_ZERO(pdev);
pdev             1091 arch/um/drivers/virtio_uml.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1092 arch/um/drivers/virtio_uml.c 	struct virtio_uml_platform_data *pdata = pdev->dev.platform_data;
pdev             1097 arch/um/drivers/virtio_uml.c 		 pdata->socket_path, pdata->virtio_device_id, pdev->id);
pdev             1126 arch/um/drivers/virtio_uml.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1127 arch/um/drivers/virtio_uml.c 	struct virtio_uml_platform_data *pdata = pdev->dev.platform_data;
pdev             1130 arch/um/drivers/virtio_uml.c 	platform_device_unregister(pdev);
pdev               19 arch/um/include/shared/net_kern.h 	struct platform_device pdev;
pdev              983 arch/x86/events/intel/uncore.c static int uncore_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              990 arch/x86/events/intel/uncore.c 	phys_id = uncore_pcibus_to_physid(pdev->bus);
pdev             1002 arch/x86/events/intel/uncore.c 		uncore_extra_pci_dev[die].dev[idx] = pdev;
pdev             1003 arch/x86/events/intel/uncore.c 		pci_set_drvdata(pdev, NULL);
pdev             1015 arch/x86/events/intel/uncore.c 		struct pci_driver *pci_drv = pdev->driver;
pdev             1020 arch/x86/events/intel/uncore.c 			if ((ids->vendor == pdev->vendor) &&
pdev             1021 arch/x86/events/intel/uncore.c 			    (ids->device == pdev->device)) {
pdev             1024 arch/x86/events/intel/uncore.c 				if (devfn == pdev->devfn) {
pdev             1049 arch/x86/events/intel/uncore.c 		pmu->func_id = pdev->devfn;
pdev             1051 arch/x86/events/intel/uncore.c 		WARN_ON_ONCE(pmu->func_id != pdev->devfn);
pdev             1056 arch/x86/events/intel/uncore.c 	box->pci_dev = pdev;
pdev             1059 arch/x86/events/intel/uncore.c 	pci_set_drvdata(pdev, box);
pdev             1068 arch/x86/events/intel/uncore.c 		pci_set_drvdata(pdev, NULL);
pdev             1076 arch/x86/events/intel/uncore.c static void uncore_pci_remove(struct pci_dev *pdev)
pdev             1082 arch/x86/events/intel/uncore.c 	phys_id = uncore_pcibus_to_physid(pdev->bus);
pdev             1084 arch/x86/events/intel/uncore.c 	box = pci_get_drvdata(pdev);
pdev             1089 arch/x86/events/intel/uncore.c 			if (uncore_extra_pci_dev[die].dev[i] == pdev) {
pdev             1102 arch/x86/events/intel/uncore.c 	pci_set_drvdata(pdev, NULL);
pdev              413 arch/x86/events/intel/uncore_snb.c 	struct pci_dev *pdev = box->pci_dev;
pdev              418 arch/x86/events/intel/uncore_snb.c 	pci_read_config_dword(pdev, where, &pci_dword);
pdev              422 arch/x86/events/intel/uncore_snb.c 	pci_read_config_dword(pdev, where + 4, &pci_dword);
pdev              465 arch/x86/events/intel/uncore_snbep.c 	struct pci_dev *pdev = box->pci_dev;
pdev              469 arch/x86/events/intel/uncore_snbep.c 	if (!pci_read_config_dword(pdev, box_ctl, &config)) {
pdev              471 arch/x86/events/intel/uncore_snbep.c 		pci_write_config_dword(pdev, box_ctl, config);
pdev              477 arch/x86/events/intel/uncore_snbep.c 	struct pci_dev *pdev = box->pci_dev;
pdev              481 arch/x86/events/intel/uncore_snbep.c 	if (!pci_read_config_dword(pdev, box_ctl, &config)) {
pdev              483 arch/x86/events/intel/uncore_snbep.c 		pci_write_config_dword(pdev, box_ctl, config);
pdev              489 arch/x86/events/intel/uncore_snbep.c 	struct pci_dev *pdev = box->pci_dev;
pdev              492 arch/x86/events/intel/uncore_snbep.c 	pci_write_config_dword(pdev, hwc->config_base, hwc->config | SNBEP_PMON_CTL_EN);
pdev              497 arch/x86/events/intel/uncore_snbep.c 	struct pci_dev *pdev = box->pci_dev;
pdev              500 arch/x86/events/intel/uncore_snbep.c 	pci_write_config_dword(pdev, hwc->config_base, hwc->config);
pdev              505 arch/x86/events/intel/uncore_snbep.c 	struct pci_dev *pdev = box->pci_dev;
pdev              509 arch/x86/events/intel/uncore_snbep.c 	pci_read_config_dword(pdev, hwc->event_base, (u32 *)&count);
pdev              510 arch/x86/events/intel/uncore_snbep.c 	pci_read_config_dword(pdev, hwc->event_base + 4, (u32 *)&count + 1);
pdev              517 arch/x86/events/intel/uncore_snbep.c 	struct pci_dev *pdev = box->pci_dev;
pdev              520 arch/x86/events/intel/uncore_snbep.c 	pci_write_config_dword(pdev, box_ctl, SNBEP_PMON_BOX_CTL_INT);
pdev             1117 arch/x86/events/intel/uncore_snbep.c 	struct pci_dev *pdev = box->pci_dev;
pdev             1139 arch/x86/events/intel/uncore_snbep.c 	pci_write_config_dword(pdev, hwc->config_base, hwc->config | SNBEP_PMON_CTL_EN);
pdev             1392 arch/x86/events/intel/uncore_snbep.c 	struct pci_dev *pdev = box->pci_dev;
pdev             1394 arch/x86/events/intel/uncore_snbep.c 	pci_write_config_dword(pdev, SNBEP_PCI_PMON_BOX_CTL, IVBEP_PMON_BOX_CTL_INT);
pdev             1734 arch/x86/events/intel/uncore_snbep.c 	struct pci_dev *pdev = box->pci_dev;
pdev             1737 arch/x86/events/intel/uncore_snbep.c 	pci_write_config_dword(pdev, ivbep_uncore_irp_ctls[hwc->idx],
pdev             1743 arch/x86/events/intel/uncore_snbep.c 	struct pci_dev *pdev = box->pci_dev;
pdev             1746 arch/x86/events/intel/uncore_snbep.c 	pci_write_config_dword(pdev, ivbep_uncore_irp_ctls[hwc->idx], hwc->config);
pdev             1751 arch/x86/events/intel/uncore_snbep.c 	struct pci_dev *pdev = box->pci_dev;
pdev             1755 arch/x86/events/intel/uncore_snbep.c 	pci_read_config_dword(pdev, ivbep_uncore_irp_ctrs[hwc->idx], (u32 *)&count);
pdev             1756 arch/x86/events/intel/uncore_snbep.c 	pci_read_config_dword(pdev, ivbep_uncore_irp_ctrs[hwc->idx] + 4, (u32 *)&count + 1);
pdev             2139 arch/x86/events/intel/uncore_snbep.c 	struct pci_dev *pdev = box->pci_dev;
pdev             2142 arch/x86/events/intel/uncore_snbep.c 	pci_write_config_dword(pdev, box_ctl, 0);
pdev             2148 arch/x86/events/intel/uncore_snbep.c 	struct pci_dev *pdev = box->pci_dev;
pdev             2153 arch/x86/events/intel/uncore_snbep.c 		pci_write_config_dword(pdev, hwc->config_base,
pdev             2156 arch/x86/events/intel/uncore_snbep.c 		pci_write_config_dword(pdev, hwc->config_base,
pdev             2808 arch/x86/events/intel/uncore_snbep.c 	struct pci_dev *pdev = box->pci_dev;
pdev             2812 arch/x86/events/intel/uncore_snbep.c 	pci_read_config_dword(pdev, hswep_uncore_irp_ctrs[hwc->idx], (u32 *)&count);
pdev             2813 arch/x86/events/intel/uncore_snbep.c 	pci_read_config_dword(pdev, hswep_uncore_irp_ctrs[hwc->idx] + 4, (u32 *)&count + 1);
pdev             3140 arch/x86/events/intel/uncore_snbep.c 		struct pci_dev *pdev;
pdev             3143 arch/x86/events/intel/uncore_snbep.c 		pdev = uncore_extra_pci_dev[pkg].dev[HSWEP_PCI_PCU_3];
pdev             3144 arch/x86/events/intel/uncore_snbep.c 		pci_read_config_dword(pdev, 0x94, &capid4);
pdev             3817 arch/x86/events/intel/uncore_snbep.c 	struct pci_dev *pdev = box->pci_dev;
pdev             3820 arch/x86/events/intel/uncore_snbep.c 	pci_write_config_dword(pdev, SKX_UPI_PCI_PMON_BOX_CTL, IVBEP_PMON_BOX_CTL_INT);
pdev             3848 arch/x86/events/intel/uncore_snbep.c 	struct pci_dev *pdev = box->pci_dev;
pdev             3851 arch/x86/events/intel/uncore_snbep.c 	pci_write_config_dword(pdev, SKX_M2M_PCI_PMON_BOX_CTL, IVBEP_PMON_BOX_CTL_INT);
pdev             4282 arch/x86/events/intel/uncore_snbep.c 	struct pci_dev *pdev = box->pci_dev;
pdev             4286 arch/x86/events/intel/uncore_snbep.c 	pci_write_config_dword(pdev, box_ctl, IVBEP_PMON_BOX_CTL_INT);
pdev             4385 arch/x86/events/intel/uncore_snbep.c 	struct pci_dev *pdev = snr_uncore_get_mc_dev(box->dieid);
pdev             4390 arch/x86/events/intel/uncore_snbep.c 	if (!pdev)
pdev             4393 arch/x86/events/intel/uncore_snbep.c 	pci_read_config_dword(pdev, SNR_IMC_MMIO_BASE_OFFSET, &pci_dword);
pdev             4396 arch/x86/events/intel/uncore_snbep.c 	pci_read_config_dword(pdev, SNR_IMC_MMIO_MEM0_OFFSET, &pci_dword);
pdev               87 arch/x86/include/asm/amd_nb.h static inline u16 amd_pci_dev_to_node_id(struct pci_dev *pdev)
pdev               95 arch/x86/include/asm/amd_nb.h 		if (pci_domain_nr(misc->bus) == pci_domain_nr(pdev->bus) &&
pdev               96 arch/x86/include/asm/amd_nb.h 		    PCI_SLOT(misc->devfn) == PCI_SLOT(pdev->devfn))
pdev              100 arch/x86/include/asm/amd_nb.h 	WARN(1, "Unable to find AMD Northbridge id for %s\n", pci_name(pdev));
pdev               15 arch/x86/include/asm/intel-mid.h extern int intel_mid_pci_set_power_state(struct pci_dev *pdev, pci_power_t state);
pdev               16 arch/x86/include/asm/intel-mid.h extern pci_power_t intel_mid_pci_get_power_state(struct pci_dev *pdev);
pdev               23 arch/x86/include/asm/intel-mid.h extern int intel_mid_pwr_get_lss_id(struct pci_dev *pdev);
pdev                6 arch/x86/include/asm/probe_roms.h extern void __iomem *pci_map_biosrom(struct pci_dev *pdev);
pdev                8 arch/x86/include/asm/probe_roms.h extern size_t pci_biosrom_size(struct pci_dev *pdev);
pdev               11 arch/x86/include/asm/sta2x11.h struct sta2x11_instance *sta2x11_get_instance(struct pci_dev *pdev);
pdev              375 arch/x86/kernel/acpi/boot.c 	struct pci_dev *pdev;
pdev              386 arch/x86/kernel/acpi/boot.c 	pdev = to_pci_dev(dev);
pdev              387 arch/x86/kernel/acpi/boot.c 	number = pdev->bus->number;
pdev              388 arch/x86/kernel/acpi/boot.c 	devfn = pdev->devfn;
pdev              389 arch/x86/kernel/acpi/boot.c 	pin = pdev->pin;
pdev              216 arch/x86/kernel/apic/msi.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              217 arch/x86/kernel/apic/msi.c 	struct msi_desc *desc = first_pci_msi_entry(pdev);
pdev              220 arch/x86/kernel/apic/msi.c 	arg->msi_dev = pdev;
pdev             1063 arch/x86/kernel/apic/x2apic_uv_x.c static int uv_set_vga_state(struct pci_dev *pdev, bool decode, unsigned int command_bits, u32 flags)
pdev             1073 arch/x86/kernel/apic/x2apic_uv_x.c 	domain = pci_domain_nr(pdev->bus);
pdev             1074 arch/x86/kernel/apic/x2apic_uv_x.c 	bus = pdev->bus->number;
pdev              304 arch/x86/kernel/pci-calgary_64.c 	struct pci_dev *pdev;
pdev              308 arch/x86/kernel/pci-calgary_64.c 	pdev = to_pci_dev(dev);
pdev              311 arch/x86/kernel/pci-calgary_64.c 	pbus = pdev->bus;
pdev              147 arch/x86/kernel/pci-dma.c static int via_no_dac_cb(struct pci_dev *pdev, void *data)
pdev              149 arch/x86/kernel/pci-dma.c 	pdev->dev.bus_dma_mask = DMA_BIT_MASK(32);
pdev               17 arch/x86/kernel/pmem.c 	struct platform_device *pdev;
pdev               29 arch/x86/kernel/pmem.c 	pdev = platform_device_alloc("e820_pmem", -1);
pdev               30 arch/x86/kernel/pmem.c 	return platform_device_add(pdev);
pdev               81 arch/x86/kernel/probe_roms.c static bool match_id(struct pci_dev *pdev, unsigned short vendor, unsigned short device)
pdev               83 arch/x86/kernel/probe_roms.c 	struct pci_driver *drv = pdev->driver;
pdev               86 arch/x86/kernel/probe_roms.c 	if (pdev->vendor == vendor && pdev->device == device)
pdev               96 arch/x86/kernel/probe_roms.c static bool probe_list(struct pci_dev *pdev, unsigned short vendor,
pdev              105 arch/x86/kernel/probe_roms.c 		if (device && match_id(pdev, vendor, device))
pdev              114 arch/x86/kernel/probe_roms.c static struct resource *find_oprom(struct pci_dev *pdev)
pdev              137 arch/x86/kernel/probe_roms.c 		if (match_id(pdev, vendor, device)) {
pdev              145 arch/x86/kernel/probe_roms.c 		    probe_list(pdev, vendor, rom + offset + list)) {
pdev              154 arch/x86/kernel/probe_roms.c void __iomem *pci_map_biosrom(struct pci_dev *pdev)
pdev              156 arch/x86/kernel/probe_roms.c 	struct resource *oprom = find_oprom(pdev);
pdev              171 arch/x86/kernel/probe_roms.c size_t pci_biosrom_size(struct pci_dev *pdev)
pdev              173 arch/x86/kernel/probe_roms.c 	struct resource *oprom = find_oprom(pdev);
pdev              632 arch/x86/kernel/quirks.c static void quirk_intel_brickland_xeon_ras_cap(struct pci_dev *pdev)
pdev              636 arch/x86/kernel/quirks.c 	pci_read_config_dword(pdev, 0x84, &capid0);
pdev              643 arch/x86/kernel/quirks.c static void quirk_intel_purley_xeon_ras_cap(struct pci_dev *pdev)
pdev              647 arch/x86/kernel/quirks.c 	pci_read_config_dword(pdev, 0x84, &capid0);
pdev              648 arch/x86/kernel/quirks.c 	pci_read_config_dword(pdev, 0x98, &capid5);
pdev              648 arch/x86/pci/common.c static void set_dma_domain_ops(struct pci_dev *pdev)
pdev              654 arch/x86/pci/common.c 		if (pci_domain_nr(pdev->bus) == domain->domain_nr) {
pdev              655 arch/x86/pci/common.c 			pdev->dev.dma_ops = domain->dma_ops;
pdev              662 arch/x86/pci/common.c static void set_dma_domain_ops(struct pci_dev *pdev) {}
pdev              665 arch/x86/pci/common.c static void set_dev_domain_options(struct pci_dev *pdev)
pdev              667 arch/x86/pci/common.c 	if (is_vmd(pdev->bus))
pdev              668 arch/x86/pci/common.c 		pdev->hotplug_user_indicators = 1;
pdev              241 arch/x86/pci/fixup.c static void pcie_rootport_aspm_quirk(struct pci_dev *pdev)
pdev              247 arch/x86/pci/fixup.c 	if ((pbus = pdev->subordinate) == NULL)
pdev              255 arch/x86/pci/fixup.c 	if ((pdev->device < PCI_DEVICE_ID_INTEL_MCH_PA) ||
pdev              256 arch/x86/pci/fixup.c 	    (pdev->device > PCI_DEVICE_ID_INTEL_MCH_PC1))
pdev              266 arch/x86/pci/fixup.c 		for (i = GET_INDEX(pdev->device, 0); i <= GET_INDEX(pdev->device, 7); ++i)
pdev              279 arch/x86/pci/fixup.c 			quirk_aspm_offset[GET_INDEX(pdev->device, dev->devfn)] =
pdev              311 arch/x86/pci/fixup.c static void pci_fixup_video(struct pci_dev *pdev)
pdev              319 arch/x86/pci/fixup.c 	bus = pdev->bus;
pdev              338 arch/x86/pci/fixup.c 	if (!vga_default_device() || pdev == vga_default_device()) {
pdev              339 arch/x86/pci/fixup.c 		pci_read_config_word(pdev, PCI_COMMAND, &config);
pdev              341 arch/x86/pci/fixup.c 			res = &pdev->resource[PCI_ROM_RESOURCE];
pdev              343 arch/x86/pci/fixup.c 			pci_disable_rom(pdev);
pdev              351 arch/x86/pci/fixup.c 			dev_info(&pdev->dev, "Video device with shadowed ROM at %pR\n",
pdev              619 arch/x86/pci/fixup.c static void quirk_apple_mbp_poweroff(struct pci_dev *pdev)
pdev              621 arch/x86/pci/fixup.c 	struct device *dev = &pdev->dev;
pdev              626 arch/x86/pci/fixup.c 	    pdev->bus->number != 0 || pdev->devfn != PCI_DEVFN(0x1c, 0))
pdev              644 arch/x86/pci/fixup.c static void quirk_no_aersid(struct pci_dev *pdev)
pdev              647 arch/x86/pci/fixup.c 	if (is_vmd(pdev->bus) && pci_is_root_bus(pdev->bus))
pdev              648 arch/x86/pci/fixup.c 		pdev->bus->bus_flags |= PCI_BUS_FLAGS_NO_AERSID;
pdev               47 arch/x86/pci/sta2x11-fixup.c static void sta2x11_new_instance(struct pci_dev *pdev)
pdev               55 arch/x86/pci/sta2x11-fixup.c 	instance->bus0 = pdev->subordinate->number + 1;
pdev               60 arch/x86/pci/sta2x11-fixup.c 		dev_info(&pdev->dev, "Using SWIOTLB (size %i)\n", size);
pdev               62 arch/x86/pci/sta2x11-fixup.c 			dev_emerg(&pdev->dev, "init swiotlb failed\n");
pdev               71 arch/x86/pci/sta2x11-fixup.c static struct sta2x11_instance *sta2x11_pdev_to_instance(struct pci_dev *pdev)
pdev               77 arch/x86/pci/sta2x11-fixup.c 		ep = pdev->bus->number - instance->bus0;
pdev               84 arch/x86/pci/sta2x11-fixup.c static int sta2x11_pdev_to_ep(struct pci_dev *pdev)
pdev               88 arch/x86/pci/sta2x11-fixup.c 	instance = sta2x11_pdev_to_instance(pdev);
pdev               92 arch/x86/pci/sta2x11-fixup.c 	return pdev->bus->number - instance->bus0;
pdev               95 arch/x86/pci/sta2x11-fixup.c static struct sta2x11_mapping *sta2x11_pdev_to_mapping(struct pci_dev *pdev)
pdev              100 arch/x86/pci/sta2x11-fixup.c 	instance = sta2x11_pdev_to_instance(pdev);
pdev              103 arch/x86/pci/sta2x11-fixup.c 	ep = sta2x11_pdev_to_ep(pdev);
pdev              108 arch/x86/pci/sta2x11-fixup.c struct sta2x11_instance *sta2x11_get_instance(struct pci_dev *pdev)
pdev              110 arch/x86/pci/sta2x11-fixup.c 	return sta2x11_pdev_to_instance(pdev);
pdev              121 arch/x86/pci/sta2x11-fixup.c static dma_addr_t p2a(dma_addr_t p, struct pci_dev *pdev)
pdev              126 arch/x86/pci/sta2x11-fixup.c 	map = sta2x11_pdev_to_mapping(pdev);
pdev              137 arch/x86/pci/sta2x11-fixup.c static dma_addr_t a2p(dma_addr_t a, struct pci_dev *pdev)
pdev              142 arch/x86/pci/sta2x11-fixup.c 	map = sta2x11_pdev_to_mapping(pdev);
pdev              148 arch/x86/pci/sta2x11-fixup.c static void sta2x11_setup_pdev(struct pci_dev *pdev)
pdev              150 arch/x86/pci/sta2x11-fixup.c 	struct sta2x11_instance *instance = sta2x11_pdev_to_instance(pdev);
pdev              154 arch/x86/pci/sta2x11-fixup.c 	pci_set_consistent_dma_mask(pdev, STA2X11_AMBA_SIZE - 1);
pdev              155 arch/x86/pci/sta2x11-fixup.c 	pci_set_dma_mask(pdev, STA2X11_AMBA_SIZE - 1);
pdev              156 arch/x86/pci/sta2x11-fixup.c 	pdev->dev.archdata.is_sta2x11 = true;
pdev              159 arch/x86/pci/sta2x11-fixup.c 	pci_set_master(pdev);
pdev              235 arch/x86/pci/sta2x11-fixup.c static void sta2x11_map_ep(struct pci_dev *pdev)
pdev              237 arch/x86/pci/sta2x11-fixup.c 	struct sta2x11_mapping *map = sta2x11_pdev_to_mapping(pdev);
pdev              242 arch/x86/pci/sta2x11-fixup.c 	pci_read_config_dword(pdev, AHB_BASE(0), &map->amba_base);
pdev              245 arch/x86/pci/sta2x11-fixup.c 	pci_write_config_dword(pdev, AHB_PEXLBASE(0), 0);
pdev              246 arch/x86/pci/sta2x11-fixup.c 	pci_write_config_dword(pdev, AHB_PEXHBASE(0), 0);
pdev              247 arch/x86/pci/sta2x11-fixup.c 	pci_write_config_dword(pdev, AHB_CRW(0), STA2X11_AMBA_SIZE |
pdev              252 arch/x86/pci/sta2x11-fixup.c 		pci_write_config_dword(pdev, AHB_CRW(i), 0);
pdev              254 arch/x86/pci/sta2x11-fixup.c 	dev_info(&pdev->dev,
pdev              256 arch/x86/pci/sta2x11-fixup.c 		 sta2x11_pdev_to_ep(pdev),  map->amba_base,
pdev              263 arch/x86/pci/sta2x11-fixup.c static void suspend_mapping(struct pci_dev *pdev)
pdev              265 arch/x86/pci/sta2x11-fixup.c 	struct sta2x11_mapping *map = sta2x11_pdev_to_mapping(pdev);
pdev              279 arch/x86/pci/sta2x11-fixup.c 		pci_read_config_dword(pdev, AHB_BASE(i), &regs->base);
pdev              280 arch/x86/pci/sta2x11-fixup.c 		pci_read_config_dword(pdev, AHB_PEXLBASE(i), &regs->pexlbase);
pdev              281 arch/x86/pci/sta2x11-fixup.c 		pci_read_config_dword(pdev, AHB_PEXHBASE(i), &regs->pexhbase);
pdev              282 arch/x86/pci/sta2x11-fixup.c 		pci_read_config_dword(pdev, AHB_CRW(i), &regs->crw);
pdev              287 arch/x86/pci/sta2x11-fixup.c static void resume_mapping(struct pci_dev *pdev)
pdev              289 arch/x86/pci/sta2x11-fixup.c 	struct sta2x11_mapping *map = sta2x11_pdev_to_mapping(pdev);
pdev              304 arch/x86/pci/sta2x11-fixup.c 		pci_write_config_dword(pdev, AHB_BASE(i), regs->base);
pdev              305 arch/x86/pci/sta2x11-fixup.c 		pci_write_config_dword(pdev, AHB_PEXLBASE(i), regs->pexlbase);
pdev              306 arch/x86/pci/sta2x11-fixup.c 		pci_write_config_dword(pdev, AHB_PEXHBASE(i), regs->pexhbase);
pdev              307 arch/x86/pci/sta2x11-fixup.c 		pci_write_config_dword(pdev, AHB_CRW(i), regs->crw);
pdev              310 arch/x86/pci/sta2x11-fixup.c 	pci_set_master(pdev); /* Like at boot, enable master on all devices */
pdev              212 arch/x86/pci/xen.c static void xen_msi_compose_msg(struct pci_dev *pdev, unsigned int pirq,
pdev               41 arch/x86/platform/intel-mid/device_libs/platform_bt.c 	struct pci_dev *pdev;
pdev               44 arch/x86/platform/intel-mid/device_libs/platform_bt.c 	pdev = pci_get_domain_bus_and_slot(0, 0, PCI_DEVFN(4, 1));
pdev               45 arch/x86/platform/intel-mid/device_libs/platform_bt.c 	if (!pdev)
pdev               48 arch/x86/platform/intel-mid/device_libs/platform_bt.c 	ddata->dev = &pdev->dev;
pdev               74 arch/x86/platform/intel-mid/device_libs/platform_bt.c 	struct platform_device *pdev;
pdev               97 arch/x86/platform/intel-mid/device_libs/platform_bt.c 	pdev = platform_device_register_full(&info);
pdev               98 arch/x86/platform/intel-mid/device_libs/platform_bt.c 	if (IS_ERR(pdev))
pdev               99 arch/x86/platform/intel-mid/device_libs/platform_bt.c 		return PTR_ERR(pdev);
pdev               25 arch/x86/platform/intel-mid/device_libs/platform_mrfld_sd.c mrfld_sdhci_pci_get_data(struct pci_dev *pdev, int slotno)
pdev               27 arch/x86/platform/intel-mid/device_libs/platform_mrfld_sd.c 	unsigned int func = PCI_FUNC(pdev->devfn);
pdev               26 arch/x86/platform/intel-mid/device_libs/platform_mrfld_wdt.c static int tangier_probe(struct platform_device *pdev)
pdev               29 arch/x86/platform/intel-mid/device_libs/platform_mrfld_wdt.c 	struct intel_mid_wdt_pdata *pdata = pdev->dev.platform_data;
pdev               40 arch/x86/platform/intel-mid/device_libs/platform_mrfld_wdt.c 		dev_warn(&pdev->dev, "cannot find interrupt %d in ioapic\n", gsi);
pdev               22 arch/x86/platform/intel-mid/device_libs/platform_msic_audio.c 	struct platform_device *pdev;
pdev               24 arch/x86/platform/intel-mid/device_libs/platform_msic_audio.c 	pdev = platform_device_register_simple("sst-platform", -1, NULL, 0);
pdev               26 arch/x86/platform/intel-mid/device_libs/platform_msic_audio.c 	if (IS_ERR(pdev)) {
pdev               90 arch/x86/platform/intel-mid/pwr.c 	struct pci_dev *pdev;
pdev              183 arch/x86/platform/intel-mid/pwr.c 					      struct pci_dev *pdev,
pdev              191 arch/x86/platform/intel-mid/pwr.c 		if (lss[j].pdev == pdev || !lss[j].pdev)
pdev              197 arch/x86/platform/intel-mid/pwr.c 		lss[j].pdev = pdev;
pdev              200 arch/x86/platform/intel-mid/pwr.c 		dev_WARN(&pdev->dev, "No room for device in PWRMU LSS cache\n");
pdev              213 arch/x86/platform/intel-mid/pwr.c static int __set_power_state(struct mid_pwr *pwr, struct pci_dev *pdev,
pdev              219 arch/x86/platform/intel-mid/pwr.c 	state = __find_weakest_power_state(pwr->lss[id], pdev, state);
pdev              224 arch/x86/platform/intel-mid/pwr.c 		dev_warn(&pdev->dev, "Can't set power state %s: %d\n", name, ret);
pdev              228 arch/x86/platform/intel-mid/pwr.c 	dev_vdbg(&pdev->dev, "Set power state %s\n", name);
pdev              232 arch/x86/platform/intel-mid/pwr.c static int mid_pwr_set_power_state(struct mid_pwr *pwr, struct pci_dev *pdev,
pdev              238 arch/x86/platform/intel-mid/pwr.c 	id = intel_mid_pwr_get_lss_id(pdev);
pdev              252 arch/x86/platform/intel-mid/pwr.c 	ret = __set_power_state(pwr, pdev, state, id, reg, bit);
pdev              257 arch/x86/platform/intel-mid/pwr.c int intel_mid_pci_set_power_state(struct pci_dev *pdev, pci_power_t state)
pdev              265 arch/x86/platform/intel-mid/pwr.c 		ret = mid_pwr_set_power_state(pwr, pdev, state);
pdev              266 arch/x86/platform/intel-mid/pwr.c 	dev_vdbg(&pdev->dev, "set_power_state() returns %d\n", ret);
pdev              271 arch/x86/platform/intel-mid/pwr.c pci_power_t intel_mid_pci_get_power_state(struct pci_dev *pdev)
pdev              280 arch/x86/platform/intel-mid/pwr.c 	id = intel_mid_pwr_get_lss_id(pdev);
pdev              304 arch/x86/platform/intel-mid/pwr.c int intel_mid_pwr_get_lss_id(struct pci_dev *pdev)
pdev              313 arch/x86/platform/intel-mid/pwr.c 	vndr = pci_find_capability(pdev, PCI_CAP_ID_VNDR);
pdev              318 arch/x86/platform/intel-mid/pwr.c 	pci_read_config_byte(pdev, vndr + INTEL_MID_PWR_LSS_OFFSET, &id);
pdev              348 arch/x86/platform/intel-mid/pwr.c static int mid_pwr_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              351 arch/x86/platform/intel-mid/pwr.c 	struct device *dev = &pdev->dev;
pdev              355 arch/x86/platform/intel-mid/pwr.c 	ret = pcim_enable_device(pdev);
pdev              357 arch/x86/platform/intel-mid/pwr.c 		dev_err(&pdev->dev, "error: could not enable device\n");
pdev              361 arch/x86/platform/intel-mid/pwr.c 	ret = pcim_iomap_regions(pdev, 1 << 0, pci_name(pdev));
pdev              363 arch/x86/platform/intel-mid/pwr.c 		dev_err(&pdev->dev, "I/O memory remapping failed\n");
pdev              372 arch/x86/platform/intel-mid/pwr.c 	pwr->regs = pcim_iomap_table(pdev)[0];
pdev              373 arch/x86/platform/intel-mid/pwr.c 	pwr->irq = pdev->irq;
pdev              386 arch/x86/platform/intel-mid/pwr.c 	ret = devm_request_irq(dev, pdev->irq, mid_pwr_irq_handler,
pdev              387 arch/x86/platform/intel-mid/pwr.c 			       IRQF_NO_SUSPEND, pci_name(pdev), pwr);
pdev              394 arch/x86/platform/intel-mid/pwr.c 	pci_set_drvdata(pdev, pwr);
pdev              223 arch/x86/platform/intel-mid/sfi.c static void __init intel_scu_ipc_device_register(struct platform_device *pdev)
pdev              228 arch/x86/platform/intel-mid/sfi.c 		ipc_devs[ipc_next_dev++] = pdev;
pdev              313 arch/x86/platform/intel-mid/sfi.c static void __init install_irq_resource(struct platform_device *pdev, int irq)
pdev              321 arch/x86/platform/intel-mid/sfi.c 	platform_device_add_resources(pdev, &res, 1);
pdev              327 arch/x86/platform/intel-mid/sfi.c 	struct platform_device *pdev;
pdev              348 arch/x86/platform/intel-mid/sfi.c 	pdev = platform_device_alloc(pentry->name, 0);
pdev              349 arch/x86/platform/intel-mid/sfi.c 	if (pdev == NULL) {
pdev              354 arch/x86/platform/intel-mid/sfi.c 	install_irq_resource(pdev, pentry->irq);
pdev              356 arch/x86/platform/intel-mid/sfi.c 	pdev->dev.platform_data = pdata;
pdev              358 arch/x86/platform/intel-mid/sfi.c 		intel_scu_ipc_device_register(pdev);
pdev              360 arch/x86/platform/intel-mid/sfi.c 		platform_device_add(pdev);
pdev              514 arch/x86/platform/intel/iosf_mbi.c static int iosf_mbi_probe(struct pci_dev *pdev,
pdev              519 arch/x86/platform/intel/iosf_mbi.c 	ret = pci_enable_device(pdev);
pdev              521 arch/x86/platform/intel/iosf_mbi.c 		dev_err(&pdev->dev, "error: could not enable device\n");
pdev              525 arch/x86/platform/intel/iosf_mbi.c 	mbi_pdev = pci_dev_get(pdev);
pdev               52 arch/x86/platform/iris/iris.c static int iris_probe(struct platform_device *pdev)
pdev               66 arch/x86/platform/iris/iris.c static int iris_remove(struct platform_device *pdev)
pdev              120 arch/x86/platform/olpc/olpc-xo1-pm.c static int xo1_pm_probe(struct platform_device *pdev)
pdev              129 arch/x86/platform/olpc/olpc-xo1-pm.c 	err = mfd_cell_enable(pdev);
pdev              133 arch/x86/platform/olpc/olpc-xo1-pm.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              135 arch/x86/platform/olpc/olpc-xo1-pm.c 		dev_err(&pdev->dev, "can't fetch device resource info\n");
pdev              138 arch/x86/platform/olpc/olpc-xo1-pm.c 	if (strcmp(pdev->name, "cs5535-pms") == 0)
pdev              140 arch/x86/platform/olpc/olpc-xo1-pm.c 	else if (strcmp(pdev->name, "olpc-xo1-pm-acpi") == 0)
pdev              153 arch/x86/platform/olpc/olpc-xo1-pm.c static int xo1_pm_remove(struct platform_device *pdev)
pdev              155 arch/x86/platform/olpc/olpc-xo1-pm.c 	mfd_cell_disable(pdev);
pdev              157 arch/x86/platform/olpc/olpc-xo1-pm.c 	if (strcmp(pdev->name, "cs5535-pms") == 0)
pdev              159 arch/x86/platform/olpc/olpc-xo1-pm.c 	else if (strcmp(pdev->name, "olpc-xo1-pm-acpi") == 0)
pdev              216 arch/x86/platform/olpc/olpc-xo1-sci.c 	struct platform_device *pdev = dev_id;
pdev              226 arch/x86/platform/olpc/olpc-xo1-sci.c 	dev_dbg(&pdev->dev, "sts %x gpe %x\n", sts, gpe);
pdev              267 arch/x86/platform/olpc/olpc-xo1-sci.c static int xo1_sci_suspend(struct platform_device *pdev, pm_message_t state)
pdev              295 arch/x86/platform/olpc/olpc-xo1-sci.c static int xo1_sci_resume(struct platform_device *pdev)
pdev              314 arch/x86/platform/olpc/olpc-xo1-sci.c static int setup_sci_interrupt(struct platform_device *pdev)
pdev              324 arch/x86/platform/olpc/olpc-xo1-sci.c 		dev_info(&pdev->dev, "SCI is mapped to IRQ %d\n", sci_irq);
pdev              327 arch/x86/platform/olpc/olpc-xo1-sci.c 		dev_info(&pdev->dev, "SCI unmapped. Mapping to IRQ 3\n");
pdev              349 arch/x86/platform/olpc/olpc-xo1-sci.c 	r = request_irq(sci_irq, xo1_sci_intr, 0, DRV_NAME, pdev);
pdev              351 arch/x86/platform/olpc/olpc-xo1-sci.c 		dev_err(&pdev->dev, "can't request interrupt\n");
pdev              437 arch/x86/platform/olpc/olpc-xo1-sci.c static int setup_power_button(struct platform_device *pdev)
pdev              450 arch/x86/platform/olpc/olpc-xo1-sci.c 	power_button_idev->dev.parent = &pdev->dev;
pdev              455 arch/x86/platform/olpc/olpc-xo1-sci.c 		dev_err(&pdev->dev, "failed to register power button: %d\n", r);
pdev              467 arch/x86/platform/olpc/olpc-xo1-sci.c static int setup_ebook_switch(struct platform_device *pdev)
pdev              480 arch/x86/platform/olpc/olpc-xo1-sci.c 	ebook_switch_idev->dev.parent = &pdev->dev;
pdev              485 arch/x86/platform/olpc/olpc-xo1-sci.c 		dev_err(&pdev->dev, "failed to register ebook switch: %d\n", r);
pdev              497 arch/x86/platform/olpc/olpc-xo1-sci.c static int setup_lid_switch(struct platform_device *pdev)
pdev              510 arch/x86/platform/olpc/olpc-xo1-sci.c 	lid_switch_idev->dev.parent = &pdev->dev;
pdev              515 arch/x86/platform/olpc/olpc-xo1-sci.c 		dev_err(&pdev->dev, "failed to register lid switch: %d\n", r);
pdev              531 arch/x86/platform/olpc/olpc-xo1-sci.c static int xo1_sci_probe(struct platform_device *pdev)
pdev              540 arch/x86/platform/olpc/olpc-xo1-sci.c 	r = mfd_cell_enable(pdev);
pdev              544 arch/x86/platform/olpc/olpc-xo1-sci.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              546 arch/x86/platform/olpc/olpc-xo1-sci.c 		dev_err(&pdev->dev, "can't fetch device resource info\n");
pdev              551 arch/x86/platform/olpc/olpc-xo1-sci.c 	r = setup_power_button(pdev);
pdev              555 arch/x86/platform/olpc/olpc-xo1-sci.c 	r = setup_ebook_switch(pdev);
pdev              559 arch/x86/platform/olpc/olpc-xo1-sci.c 	r = setup_lid_switch(pdev);
pdev              584 arch/x86/platform/olpc/olpc-xo1-sci.c 	r = setup_sci_interrupt(pdev);
pdev              606 arch/x86/platform/olpc/olpc-xo1-sci.c static int xo1_sci_remove(struct platform_device *pdev)
pdev              608 arch/x86/platform/olpc/olpc-xo1-sci.c 	mfd_cell_disable(pdev);
pdev              609 arch/x86/platform/olpc/olpc-xo1-sci.c 	free_irq(sci_irq, pdev);
pdev              227 arch/x86/platform/olpc/olpc.c 	struct platform_device *pdev;
pdev              229 arch/x86/platform/olpc/olpc.c 	pdev = platform_device_register_simple("xo1-rfkill", -1, NULL, 0);
pdev              230 arch/x86/platform/olpc/olpc.c 	if (IS_ERR(pdev))
pdev              231 arch/x86/platform/olpc/olpc.c 		return PTR_ERR(pdev);
pdev              233 arch/x86/platform/olpc/olpc.c 	pdev = platform_device_register_simple("olpc-xo1", -1, NULL, 0);
pdev              235 arch/x86/platform/olpc/olpc.c 	return PTR_ERR_OR_ZERO(pdev);
pdev              238 arch/x86/platform/olpc/olpc.c static int olpc_xo1_ec_suspend(struct platform_device *pdev)
pdev              247 arch/x86/platform/olpc/olpc.c static int olpc_xo1_ec_resume(struct platform_device *pdev)
pdev               58 arch/x86/platform/scx200/scx200_32.c static int scx200_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev               62 arch/x86/platform/scx200/scx200_32.c 	if (pdev->device == PCI_DEVICE_ID_NS_SCx200_BRIDGE ||
pdev               63 arch/x86/platform/scx200/scx200_32.c 	    pdev->device == PCI_DEVICE_ID_NS_SC1100_BRIDGE) {
pdev               64 arch/x86/platform/scx200/scx200_32.c 		base = pci_resource_start(pdev, 0);
pdev               81 arch/x86/platform/scx200/scx200_32.c 			pci_read_config_dword(pdev, SCx200_CBA_SCRATCH, &base);
pdev              285 arch/x86/platform/ts5500/ts5500.c 	struct platform_device *pdev;
pdev              298 arch/x86/platform/ts5500/ts5500.c 	pdev = platform_device_register_simple("ts5500", -1, NULL, 0);
pdev              299 arch/x86/platform/ts5500/ts5500.c 	if (IS_ERR(pdev))
pdev              300 arch/x86/platform/ts5500/ts5500.c 		return PTR_ERR(pdev);
pdev              302 arch/x86/platform/ts5500/ts5500.c 	sbc = devm_kzalloc(&pdev->dev, sizeof(struct ts5500_sbc), GFP_KERNEL);
pdev              312 arch/x86/platform/ts5500/ts5500.c 	platform_set_drvdata(pdev, sbc);
pdev              314 arch/x86/platform/ts5500/ts5500.c 	err = sysfs_create_group(&pdev->dev.kobj, &ts5500_attr_group);
pdev              319 arch/x86/platform/ts5500/ts5500.c 		ts5500_dio1_pdev.dev.parent = &pdev->dev;
pdev              321 arch/x86/platform/ts5500/ts5500.c 			dev_warn(&pdev->dev, "DIO1 block registration failed\n");
pdev              322 arch/x86/platform/ts5500/ts5500.c 		ts5500_dio2_pdev.dev.parent = &pdev->dev;
pdev              324 arch/x86/platform/ts5500/ts5500.c 			dev_warn(&pdev->dev, "DIO2 block registration failed\n");
pdev              327 arch/x86/platform/ts5500/ts5500.c 	if (led_classdev_register(&pdev->dev, &ts5500_led_cdev))
pdev              328 arch/x86/platform/ts5500/ts5500.c 		dev_warn(&pdev->dev, "LED registration failed\n");
pdev              331 arch/x86/platform/ts5500/ts5500.c 		ts5500_adc_pdev.dev.parent = &pdev->dev;
pdev              333 arch/x86/platform/ts5500/ts5500.c 			dev_warn(&pdev->dev, "ADC registration failed\n");
pdev              338 arch/x86/platform/ts5500/ts5500.c 	platform_device_unregister(pdev);
pdev               74 arch/xtensa/kernel/pci.c int pci_iobar_pfn(struct pci_dev *pdev, int bar, struct vm_area_struct *vma)
pdev               76 arch/xtensa/kernel/pci.c 	struct pci_controller *pci_ctrl = (struct pci_controller*) pdev->sysdata;
pdev               77 arch/xtensa/kernel/pci.c 	resource_size_t ioaddr = pci_resource_start(pdev, bar);
pdev               70 arch/xtensa/platforms/iss/network.c 	struct platform_device pdev;
pdev              559 arch/xtensa/platforms/iss/network.c 	lp->pdev.id = index;
pdev              560 arch/xtensa/platforms/iss/network.c 	lp->pdev.name = DRIVER_NAME;
pdev              561 arch/xtensa/platforms/iss/network.c 	platform_device_register(&lp->pdev);
pdev              562 arch/xtensa/platforms/iss/network.c 	SET_NETDEV_DEV(dev, &lp->pdev.dev);
pdev               26 block/blk-mq-pci.c int blk_mq_pci_map_queues(struct blk_mq_queue_map *qmap, struct pci_dev *pdev,
pdev               33 block/blk-mq-pci.c 		mask = pci_irq_get_affinity(pdev, queue + offset);
pdev              316 block/partition-generic.c 	struct device *pdev;
pdev              339 block/partition-generic.c 	pdev = part_to_dev(p);
pdev              362 block/partition-generic.c 		dev_set_name(pdev, "%sp%d", dname, partno);
pdev              364 block/partition-generic.c 		dev_set_name(pdev, "%s%d", dname, partno);
pdev              366 block/partition-generic.c 	device_initialize(pdev);
pdev              367 block/partition-generic.c 	pdev->class = &block_class;
pdev              368 block/partition-generic.c 	pdev->type = &part_type;
pdev              369 block/partition-generic.c 	pdev->parent = ddev;
pdev              374 block/partition-generic.c 	pdev->devt = devt;
pdev              377 block/partition-generic.c 	dev_set_uevent_suppress(pdev, 1);
pdev              378 block/partition-generic.c 	err = device_add(pdev);
pdev              383 block/partition-generic.c 	p->holder_dir = kobject_create_and_add("holders", &pdev->kobj);
pdev              387 block/partition-generic.c 	dev_set_uevent_suppress(pdev, 0);
pdev              389 block/partition-generic.c 		err = device_create_file(pdev, &dev_attr_whole_disk);
pdev              406 block/partition-generic.c 		kobject_uevent(&pdev->kobj, KOBJ_ADD);
pdev              417 block/partition-generic.c 	device_remove_file(pdev, &dev_attr_whole_disk);
pdev              420 block/partition-generic.c 	device_del(pdev);
pdev              422 block/partition-generic.c 	put_device(pdev);
pdev              195 drivers/acpi/acpi_apd.c 	struct platform_device *pdev;
pdev              199 drivers/acpi/acpi_apd.c 		pdev = acpi_create_platform_device(adev, NULL);
pdev              200 drivers/acpi/acpi_apd.c 		return IS_ERR_OR_NULL(pdev) ? PTR_ERR(pdev) : 1;
pdev              217 drivers/acpi/acpi_apd.c 	pdev = acpi_create_platform_device(adev, dev_desc->properties);
pdev              218 drivers/acpi/acpi_apd.c 	if (!IS_ERR_OR_NULL(pdev))
pdev              221 drivers/acpi/acpi_apd.c 	ret = PTR_ERR(pdev);
pdev              618 drivers/acpi/acpi_lpss.c 					  struct platform_device *pdev)
pdev              626 drivers/acpi/acpi_lpss.c 			acpi_lpss_link_consumer(&pdev->dev, link);
pdev              629 drivers/acpi/acpi_lpss.c 			acpi_lpss_link_supplier(&pdev->dev, link);
pdev              640 drivers/acpi/acpi_lpss.c 	struct platform_device *pdev;
pdev              645 drivers/acpi/acpi_lpss.c 		pdev = acpi_create_platform_device(adev, NULL);
pdev              646 drivers/acpi/acpi_lpss.c 		return IS_ERR_OR_NULL(pdev) ? PTR_ERR(pdev) : 1;
pdev              701 drivers/acpi/acpi_lpss.c 	pdev = acpi_create_platform_device(adev, dev_desc->properties);
pdev              702 drivers/acpi/acpi_lpss.c 	if (!IS_ERR_OR_NULL(pdev)) {
pdev              703 drivers/acpi/acpi_lpss.c 		acpi_lpss_create_device_links(adev, pdev);
pdev              707 drivers/acpi/acpi_lpss.c 	ret = PTR_ERR(pdev);
pdev             1267 drivers/acpi/acpi_lpss.c 	struct platform_device *pdev = to_platform_device(data);
pdev             1272 drivers/acpi/acpi_lpss.c 	id = acpi_match_device(acpi_lpss_device_ids, &pdev->dev);
pdev             1276 drivers/acpi/acpi_lpss.c 	if (acpi_bus_get_device(ACPI_HANDLE(&pdev->dev), &adev))
pdev             1285 drivers/acpi/acpi_lpss.c 		dev_err(&pdev->dev, "MMIO size insufficient to access LTR\n");
pdev             1291 drivers/acpi/acpi_lpss.c 		dev_pm_domain_set(&pdev->dev, &acpi_lpss_pm_domain);
pdev             1295 drivers/acpi/acpi_lpss.c 		dev_pm_domain_set(&pdev->dev, NULL);
pdev             1298 drivers/acpi/acpi_lpss.c 		dev_pm_domain_set(&pdev->dev, &acpi_lpss_pm_domain);
pdev             1300 drivers/acpi/acpi_lpss.c 			return sysfs_create_group(&pdev->dev.kobj,
pdev             1305 drivers/acpi/acpi_lpss.c 			sysfs_remove_group(&pdev->dev.kobj, &lpss_attr_group);
pdev             1306 drivers/acpi/acpi_lpss.c 		dev_pm_domain_set(&pdev->dev, NULL);
pdev               46 drivers/acpi/acpi_platform.c 	struct platform_device *pdev;
pdev               56 drivers/acpi/acpi_platform.c 		pdev = acpi_platform_device_find_by_companion(adev);
pdev               57 drivers/acpi/acpi_platform.c 		if (!pdev)
pdev               60 drivers/acpi/acpi_platform.c 		platform_device_unregister(pdev);
pdev               61 drivers/acpi/acpi_platform.c 		put_device(&pdev->dev);
pdev              102 drivers/acpi/acpi_platform.c 	struct platform_device *pdev = NULL;
pdev              156 drivers/acpi/acpi_platform.c 	pdev = platform_device_register_full(&pdevinfo);
pdev              157 drivers/acpi/acpi_platform.c 	if (IS_ERR(pdev))
pdev              159 drivers/acpi/acpi_platform.c 			PTR_ERR(pdev));
pdev              161 drivers/acpi/acpi_platform.c 		set_dev_node(&pdev->dev, acpi_get_node(adev->handle));
pdev              163 drivers/acpi/acpi_platform.c 			dev_name(&pdev->dev));
pdev              168 drivers/acpi/acpi_platform.c 	return pdev;
pdev              557 drivers/acpi/acpi_tad.c static int acpi_tad_remove(struct platform_device *pdev)
pdev              559 drivers/acpi/acpi_tad.c 	struct device *dev = &pdev->dev;
pdev              583 drivers/acpi/acpi_tad.c static int acpi_tad_probe(struct platform_device *pdev)
pdev              585 drivers/acpi/acpi_tad.c 	struct device *dev = &pdev->dev;
pdev              655 drivers/acpi/acpi_tad.c 	acpi_tad_remove(pdev);
pdev             1743 drivers/acpi/acpi_video.c 	struct pci_dev *pdev;
pdev             1764 drivers/acpi/acpi_video.c 	pdev = acpi_get_pci_dev(acpi_parent);
pdev             1765 drivers/acpi/acpi_video.c 	if (pdev) {
pdev             1766 drivers/acpi/acpi_video.c 		parent = &pdev->dev;
pdev             1767 drivers/acpi/acpi_video.c 		pci_dev_put(pdev);
pdev              107 drivers/acpi/acpi_watchdog.c 	struct platform_device *pdev;
pdev              182 drivers/acpi/acpi_watchdog.c 	pdev = platform_device_register_simple("wdat_wdt", PLATFORM_DEVID_NONE,
pdev              184 drivers/acpi/acpi_watchdog.c 	if (IS_ERR(pdev))
pdev              185 drivers/acpi/acpi_watchdog.c 		pr_err("Device creation failed: %ld\n", PTR_ERR(pdev));
pdev              331 drivers/acpi/arm64/gtdt.c 	struct platform_device *pdev;
pdev              365 drivers/acpi/arm64/gtdt.c 	pdev = platform_device_register_simple("sbsa-gwdt", index, res, nr_res);
pdev              366 drivers/acpi/arm64/gtdt.c 	if (IS_ERR(pdev)) {
pdev              368 drivers/acpi/arm64/gtdt.c 		return PTR_ERR(pdev);
pdev              739 drivers/acpi/arm64/iort.c static int __maybe_unused __get_pci_rid(struct pci_dev *pdev, u16 alias,
pdev              916 drivers/acpi/arm64/iort.c static int iort_pci_iommu_init(struct pci_dev *pdev, u16 alias, void *data)
pdev             1387 drivers/acpi/arm64/iort.c static int __init arm_smmu_v3_pmcg_add_platdata(struct platform_device *pdev)
pdev             1398 drivers/acpi/arm64/iort.c 	return platform_device_add_data(pdev, &model, sizeof(model));
pdev             1411 drivers/acpi/arm64/iort.c 	int (*dev_add_platdata)(struct platform_device *pdev);
pdev             1461 drivers/acpi/arm64/iort.c 	struct platform_device *pdev;
pdev             1465 drivers/acpi/arm64/iort.c 	pdev = platform_device_alloc(ops->name, PLATFORM_DEVID_AUTO);
pdev             1466 drivers/acpi/arm64/iort.c 	if (!pdev)
pdev             1470 drivers/acpi/arm64/iort.c 		ret = ops->dev_set_proximity(&pdev->dev, node);
pdev             1485 drivers/acpi/arm64/iort.c 	ret = platform_device_add_resources(pdev, r, count);
pdev             1502 drivers/acpi/arm64/iort.c 		ret = ops->dev_add_platdata(pdev);
pdev             1504 drivers/acpi/arm64/iort.c 		ret = platform_device_add_data(pdev, &node, sizeof(node));
pdev             1516 drivers/acpi/arm64/iort.c 	pdev->dev.fwnode = fwnode;
pdev             1519 drivers/acpi/arm64/iort.c 		ops->dev_dma_configure(&pdev->dev, node);
pdev             1521 drivers/acpi/arm64/iort.c 	iort_set_device_domain(&pdev->dev, node);
pdev             1523 drivers/acpi/arm64/iort.c 	ret = platform_device_add(pdev);
pdev             1530 drivers/acpi/arm64/iort.c 	arch_teardown_dma_ops(&pdev->dev);
pdev             1532 drivers/acpi/arm64/iort.c 	platform_device_put(pdev);
pdev               63 drivers/acpi/dptf/dptf_power.c static int dptf_power_add(struct platform_device *pdev)
pdev               70 drivers/acpi/dptf/dptf_power.c 	acpi_dev = ACPI_COMPANION(&(pdev->dev));
pdev               81 drivers/acpi/dptf/dptf_power.c 	result = sysfs_create_group(&pdev->dev.kobj,
pdev               86 drivers/acpi/dptf/dptf_power.c 	platform_set_drvdata(pdev, acpi_dev);
pdev               91 drivers/acpi/dptf/dptf_power.c static int dptf_power_remove(struct platform_device *pdev)
pdev               94 drivers/acpi/dptf/dptf_power.c 	sysfs_remove_group(&pdev->dev.kobj, &dptf_power_attribute_group);
pdev              141 drivers/acpi/evged.c static int ged_probe(struct platform_device *pdev)
pdev              146 drivers/acpi/evged.c 	geddev = devm_kzalloc(&pdev->dev, sizeof(*geddev), GFP_KERNEL);
pdev              150 drivers/acpi/evged.c 	geddev->dev = &pdev->dev;
pdev              152 drivers/acpi/evged.c 	acpi_ret = acpi_walk_resources(ACPI_HANDLE(&pdev->dev), "_CRS",
pdev              155 drivers/acpi/evged.c 		dev_err(&pdev->dev, "unable to parse the _CRS record\n");
pdev              158 drivers/acpi/evged.c 	platform_set_drvdata(pdev, geddev);
pdev              163 drivers/acpi/evged.c static void ged_shutdown(struct platform_device *pdev)
pdev              165 drivers/acpi/evged.c 	struct acpi_ged_device *geddev = platform_get_drvdata(pdev);
pdev              176 drivers/acpi/evged.c static int ged_remove(struct platform_device *pdev)
pdev              178 drivers/acpi/evged.c 	ged_shutdown(pdev);
pdev               23 drivers/acpi/fan.c static int acpi_fan_probe(struct platform_device *pdev);
pdev               24 drivers/acpi/fan.c static int acpi_fan_remove(struct platform_device *pdev);
pdev              316 drivers/acpi/fan.c static int acpi_fan_probe(struct platform_device *pdev)
pdev              321 drivers/acpi/fan.c 	struct acpi_device *device = ACPI_COMPANION(&pdev->dev);
pdev              324 drivers/acpi/fan.c 	fan = devm_kzalloc(&pdev->dev, sizeof(*fan), GFP_KERNEL);
pdev              330 drivers/acpi/fan.c 	platform_set_drvdata(pdev, fan);
pdev              344 drivers/acpi/fan.c 	if (!strncmp(pdev->name, "PNP0C0B", strlen("PNP0C0B")))
pdev              356 drivers/acpi/fan.c 	dev_dbg(&pdev->dev, "registered as cooling_device%d\n", cdev->id);
pdev              359 drivers/acpi/fan.c 	result = sysfs_create_link(&pdev->dev.kobj,
pdev              363 drivers/acpi/fan.c 		dev_err(&pdev->dev, "Failed to create sysfs link 'thermal_cooling'\n");
pdev              366 drivers/acpi/fan.c 				   &pdev->dev.kobj,
pdev              369 drivers/acpi/fan.c 		dev_err(&pdev->dev, "Failed to create sysfs link 'device'\n");
pdev              375 drivers/acpi/fan.c static int acpi_fan_remove(struct platform_device *pdev)
pdev              377 drivers/acpi/fan.c 	struct acpi_fan *fan = platform_get_drvdata(pdev);
pdev              379 drivers/acpi/fan.c 	sysfs_remove_link(&pdev->dev.kobj, "thermal_cooling");
pdev               33 drivers/acpi/ioapic.c 	struct pci_dev	*pdev;
pdev              144 drivers/acpi/ioapic.c 		ioapic->pdev = dev;
pdev              220 drivers/acpi/ioapic.c 		if (ioapic->pdev) {
pdev              221 drivers/acpi/ioapic.c 			pci_release_region(ioapic->pdev, 0);
pdev              222 drivers/acpi/ioapic.c 			pci_disable_device(ioapic->pdev);
pdev              223 drivers/acpi/ioapic.c 			pci_dev_put(ioapic->pdev);
pdev              273 drivers/acpi/pci_root.c 	struct pci_dev *pdev = NULL;
pdev              315 drivers/acpi/pci_root.c 		pdev = pci_get_slot(pbus, PCI_DEVFN(dev, fn));
pdev              316 drivers/acpi/pci_root.c 		if (!pdev || hnd == handle)
pdev              319 drivers/acpi/pci_root.c 		pbus = pdev->subordinate;
pdev              320 drivers/acpi/pci_root.c 		pci_dev_put(pdev);
pdev              328 drivers/acpi/pci_root.c 			dev_dbg(&pdev->dev, "Not a PCI-to-PCI bridge\n");
pdev              329 drivers/acpi/pci_root.c 			pdev = NULL;
pdev              337 drivers/acpi/pci_root.c 	return pdev;
pdev              385 drivers/acpi/pmic/intel_pmic_bxtwc.c static int intel_bxtwc_pmic_opregion_probe(struct platform_device *pdev)
pdev              387 drivers/acpi/pmic/intel_pmic_bxtwc.c 	struct intel_soc_pmic *pmic = dev_get_drvdata(pdev->dev.parent);
pdev              389 drivers/acpi/pmic/intel_pmic_bxtwc.c 	return intel_pmic_install_opregion_handler(&pdev->dev,
pdev              390 drivers/acpi/pmic/intel_pmic_bxtwc.c 			ACPI_HANDLE(pdev->dev.parent),
pdev              107 drivers/acpi/pmic/intel_pmic_chtdc_ti.c static int chtdc_ti_pmic_opregion_probe(struct platform_device *pdev)
pdev              109 drivers/acpi/pmic/intel_pmic_chtdc_ti.c 	struct intel_soc_pmic *pmic = dev_get_drvdata(pdev->dev.parent);
pdev              112 drivers/acpi/pmic/intel_pmic_chtdc_ti.c 	err = intel_pmic_install_opregion_handler(&pdev->dev,
pdev              113 drivers/acpi/pmic/intel_pmic_chtdc_ti.c 			ACPI_HANDLE(pdev->dev.parent), pmic->regmap,
pdev              119 drivers/acpi/pmic/intel_pmic_chtdc_ti.c 	acpi_walk_dep_device_list(ACPI_HANDLE(pdev->dev.parent));
pdev              264 drivers/acpi/pmic/intel_pmic_chtwc.c static int intel_cht_wc_pmic_opregion_probe(struct platform_device *pdev)
pdev              266 drivers/acpi/pmic/intel_pmic_chtwc.c 	struct intel_soc_pmic *pmic = dev_get_drvdata(pdev->dev.parent);
pdev              268 drivers/acpi/pmic/intel_pmic_chtwc.c 	return intel_pmic_install_opregion_handler(&pdev->dev,
pdev              269 drivers/acpi/pmic/intel_pmic_chtwc.c 			ACPI_HANDLE(pdev->dev.parent),
pdev              287 drivers/acpi/pmic/intel_pmic_crc.c static int intel_crc_pmic_opregion_probe(struct platform_device *pdev)
pdev              289 drivers/acpi/pmic/intel_pmic_crc.c 	struct intel_soc_pmic *pmic = dev_get_drvdata(pdev->dev.parent);
pdev              290 drivers/acpi/pmic/intel_pmic_crc.c 	return intel_pmic_install_opregion_handler(&pdev->dev,
pdev              291 drivers/acpi/pmic/intel_pmic_crc.c 			ACPI_HANDLE(pdev->dev.parent), pmic->regmap,
pdev              278 drivers/acpi/pmic/intel_pmic_xpower.c static int intel_xpower_pmic_opregion_probe(struct platform_device *pdev)
pdev              280 drivers/acpi/pmic/intel_pmic_xpower.c 	struct device *parent = pdev->dev.parent;
pdev              291 drivers/acpi/pmic/intel_pmic_xpower.c 	result = intel_pmic_install_opregion_handler(&pdev->dev,
pdev              371 drivers/acpi/pmic/tps68470_pmic.c static int tps68470_pmic_opregion_probe(struct platform_device *pdev)
pdev              373 drivers/acpi/pmic/tps68470_pmic.c 	struct regmap *tps68470_regmap = dev_get_drvdata(pdev->dev.parent);
pdev              374 drivers/acpi/pmic/tps68470_pmic.c 	acpi_handle handle = ACPI_HANDLE(pdev->dev.parent);
pdev              375 drivers/acpi/pmic/tps68470_pmic.c 	struct device *dev = &pdev->dev;
pdev              239 drivers/amba/tegra-ahb.c static int tegra_ahb_probe(struct platform_device *pdev)
pdev              246 drivers/amba/tegra-ahb.c 	ahb = devm_kzalloc(&pdev->dev, bytes, GFP_KERNEL);
pdev              250 drivers/amba/tegra-ahb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              256 drivers/amba/tegra-ahb.c 		dev_warn(&pdev->dev, "incorrect AHB base address in DT data - enabling workaround\n");
pdev              260 drivers/amba/tegra-ahb.c 	ahb->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              264 drivers/amba/tegra-ahb.c 	ahb->dev = &pdev->dev;
pdev              265 drivers/amba/tegra-ahb.c 	platform_set_drvdata(pdev, ahb);
pdev               62 drivers/ata/acard-ahci.c static int acard_ahci_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
pdev               65 drivers/ata/acard-ahci.c static int acard_ahci_pci_device_suspend(struct pci_dev *pdev, pm_message_t mesg);
pdev               66 drivers/ata/acard-ahci.c static int acard_ahci_pci_device_resume(struct pci_dev *pdev);
pdev              112 drivers/ata/acard-ahci.c static int acard_ahci_pci_device_suspend(struct pci_dev *pdev, pm_message_t mesg)
pdev              114 drivers/ata/acard-ahci.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              121 drivers/ata/acard-ahci.c 		dev_err(&pdev->dev,
pdev              137 drivers/ata/acard-ahci.c 	return ata_pci_device_suspend(pdev, mesg);
pdev              140 drivers/ata/acard-ahci.c static int acard_ahci_pci_device_resume(struct pci_dev *pdev)
pdev              142 drivers/ata/acard-ahci.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              145 drivers/ata/acard-ahci.c 	rc = ata_pci_device_do_resume(pdev);
pdev              149 drivers/ata/acard-ahci.c 	if (pdev->dev.power.power_state.event == PM_EVENT_SUSPEND) {
pdev              165 drivers/ata/acard-ahci.c 	struct pci_dev *pdev = to_pci_dev(host->dev);
pdev              169 drivers/ata/acard-ahci.c 	pci_read_config_word(pdev, 0x0a, &cc);
pdev              355 drivers/ata/acard-ahci.c static int acard_ahci_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              360 drivers/ata/acard-ahci.c 	struct device *dev = &pdev->dev;
pdev              369 drivers/ata/acard-ahci.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev              372 drivers/ata/acard-ahci.c 	rc = pcim_enable_device(pdev);
pdev              379 drivers/ata/acard-ahci.c 	rc = pcim_iomap_regions_request_all(pdev, 1 << AHCI_PCI_BAR, DRV_NAME);
pdev              381 drivers/ata/acard-ahci.c 		pcim_pin_device(pdev);
pdev              389 drivers/ata/acard-ahci.c 	hpriv->irq = pdev->irq;
pdev              393 drivers/ata/acard-ahci.c 		pci_enable_msi(pdev);
pdev              395 drivers/ata/acard-ahci.c 	hpriv->mmio = pcim_iomap_table(pdev)[AHCI_PCI_BAR];
pdev              398 drivers/ata/acard-ahci.c 	ahci_save_initial_config(&pdev->dev, hpriv);
pdev              416 drivers/ata/acard-ahci.c 	host = ata_host_alloc_pinfo(&pdev->dev, ppi, n_ports);
pdev              443 drivers/ata/acard-ahci.c 	rc = dma_set_mask_and_coherent(&pdev->dev,
pdev              446 drivers/ata/acard-ahci.c 		dev_err(&pdev->dev, "DMA enable failed\n");
pdev              457 drivers/ata/acard-ahci.c 	pci_set_master(pdev);
pdev               81 drivers/ata/ahci.c static int ahci_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
pdev               88 drivers/ata/ahci.c static void ahci_mcp89_apple_enable(struct pci_dev *pdev);
pdev               89 drivers/ata/ahci.c static bool is_mcp89_apple(struct pci_dev *pdev);
pdev              616 drivers/ata/ahci.c static void ahci_pci_save_initial_config(struct pci_dev *pdev,
pdev              619 drivers/ata/ahci.c 	if (pdev->vendor == PCI_VENDOR_ID_JMICRON && pdev->device == 0x2361) {
pdev              620 drivers/ata/ahci.c 		dev_info(&pdev->dev, "JMB361 has only one port\n");
pdev              630 drivers/ata/ahci.c 		if (pdev->device == 0x6121)
pdev              634 drivers/ata/ahci.c 		dev_info(&pdev->dev,
pdev              638 drivers/ata/ahci.c 	ahci_save_initial_config(&pdev->dev, hpriv);
pdev              644 drivers/ata/ahci.c 	struct pci_dev *pdev = to_pci_dev(host->dev);
pdev              650 drivers/ata/ahci.c 		if (pdev->device == 0x6121)
pdev              775 drivers/ata/ahci.c 		struct pci_dev *pdev = to_pci_dev(host->dev);
pdev              792 drivers/ata/ahci.c 		pci_read_config_word(pdev, 0x92, &val);
pdev              794 drivers/ata/ahci.c 		pci_write_config_word(pdev, 0x92, val);
pdev              797 drivers/ata/ahci.c 		pci_write_config_word(pdev, 0x92, val);
pdev              830 drivers/ata/ahci.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              831 drivers/ata/ahci.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              839 drivers/ata/ahci.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              840 drivers/ata/ahci.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              853 drivers/ata/ahci.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              854 drivers/ata/ahci.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              858 drivers/ata/ahci.c 		dev_err(&pdev->dev,
pdev              869 drivers/ata/ahci.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              870 drivers/ata/ahci.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              874 drivers/ata/ahci.c 	if (is_mcp89_apple(pdev))
pdev              875 drivers/ata/ahci.c 		ahci_mcp89_apple_enable(pdev);
pdev              877 drivers/ata/ahci.c 	if (pdev->dev.power.power_state.event == PM_EVENT_SUSPEND) {
pdev              893 drivers/ata/ahci.c static int ahci_configure_dma_masks(struct pci_dev *pdev, int using_dac)
pdev              905 drivers/ata/ahci.c 	if (pdev->dma_mask && pdev->dma_mask < DMA_BIT_MASK(32))
pdev              908 drivers/ata/ahci.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(dma_bits));
pdev              910 drivers/ata/ahci.c 		dev_err(&pdev->dev, "DMA enable failed\n");
pdev              916 drivers/ata/ahci.c 	struct pci_dev *pdev = to_pci_dev(host->dev);
pdev              920 drivers/ata/ahci.c 	pci_read_config_word(pdev, 0x0a, &cc);
pdev              964 drivers/ata/ahci.c 	struct pci_dev *pdev = to_pci_dev(host->dev);
pdev              966 drivers/ata/ahci.c 	if (pdev->bus->number == 0 && pdev->devfn == PCI_DEVFN(0x1f, 2) &&
pdev              970 drivers/ata/ahci.c 		dev_info(&pdev->dev,
pdev              982 drivers/ata/ahci.c static void ahci_mcp89_apple_enable(struct pci_dev *pdev)
pdev              988 drivers/ata/ahci.c 	pci_read_config_dword(pdev, 0xf8, &val);
pdev              992 drivers/ata/ahci.c 	pci_write_config_dword(pdev, 0xf8, val);
pdev              994 drivers/ata/ahci.c 	pci_read_config_dword(pdev, 0x54c, &val);
pdev              996 drivers/ata/ahci.c 	pci_write_config_dword(pdev, 0x54c, val);
pdev              998 drivers/ata/ahci.c 	pci_read_config_dword(pdev, 0x4a4, &val);
pdev             1001 drivers/ata/ahci.c 	pci_write_config_dword(pdev, 0x4a4, val);
pdev             1003 drivers/ata/ahci.c 	pci_read_config_dword(pdev, 0x54c, &val);
pdev             1005 drivers/ata/ahci.c 	pci_write_config_dword(pdev, 0x54c, val);
pdev             1007 drivers/ata/ahci.c 	pci_read_config_dword(pdev, 0xf8, &val);
pdev             1009 drivers/ata/ahci.c 	pci_write_config_dword(pdev, 0xf8, val);
pdev             1012 drivers/ata/ahci.c static bool is_mcp89_apple(struct pci_dev *pdev)
pdev             1014 drivers/ata/ahci.c 	return pdev->vendor == PCI_VENDOR_ID_NVIDIA &&
pdev             1015 drivers/ata/ahci.c 		pdev->device == PCI_DEVICE_ID_NVIDIA_NFORCE_MCP89_SATA &&
pdev             1016 drivers/ata/ahci.c 		pdev->subsystem_vendor == PCI_VENDOR_ID_APPLE &&
pdev             1017 drivers/ata/ahci.c 		pdev->subsystem_device == 0xcb89;
pdev             1021 drivers/ata/ahci.c static bool ahci_sb600_enable_64bit(struct pci_dev *pdev)
pdev             1099 drivers/ata/ahci.c 	if (pdev->bus->number != 0 || pdev->devfn != PCI_DEVFN(0x12, 0) ||
pdev             1112 drivers/ata/ahci.c 		dev_warn(&pdev->dev,
pdev             1119 drivers/ata/ahci.c 	dev_warn(&pdev->dev, "%s: enabling 64bit DMA\n", match->ident);
pdev             1123 drivers/ata/ahci.c static bool ahci_broken_system_poweroff(struct pci_dev *pdev)
pdev             1152 drivers/ata/ahci.c 		return slot == PCI_SLOT(pdev->devfn);
pdev             1158 drivers/ata/ahci.c static bool ahci_broken_suspend(struct pci_dev *pdev)
pdev             1233 drivers/ata/ahci.c 	if (!dmi || pdev->bus->number || pdev->devfn != PCI_DEVFN(0x1f, 2))
pdev             1242 drivers/ata/ahci.c static bool ahci_broken_lpm(struct pci_dev *pdev)
pdev             1295 drivers/ata/ahci.c static bool ahci_broken_online(struct pci_dev *pdev)
pdev             1342 drivers/ata/ahci.c 	return pdev->bus->number == (val >> 8) && pdev->devfn == (val & 0xff);
pdev             1345 drivers/ata/ahci.c static bool ahci_broken_devslp(struct pci_dev *pdev)
pdev             1353 drivers/ata/ahci.c 	return pci_match_id(ids, pdev);
pdev             1416 drivers/ata/ahci.c 				    struct pci_dev *pdev)
pdev             1430 drivers/ata/ahci.c 		dev_info(&pdev->dev, "enabling Acer Switch Alpha 12 workaround\n");
pdev             1476 drivers/ata/ahci.c static void ahci_remap_check(struct pci_dev *pdev, int bar,
pdev             1485 drivers/ata/ahci.c 	if (pdev->vendor != PCI_VENDOR_ID_INTEL ||
pdev             1486 drivers/ata/ahci.c 	    pci_resource_len(pdev, bar) < SZ_512K ||
pdev             1506 drivers/ata/ahci.c 	dev_warn(&pdev->dev, "Found %d remapped NVMe devices.\n", count);
pdev             1507 drivers/ata/ahci.c 	dev_warn(&pdev->dev,
pdev             1522 drivers/ata/ahci.c static int ahci_init_msi(struct pci_dev *pdev, unsigned int n_ports,
pdev             1536 drivers/ata/ahci.c 		nvec = pci_alloc_irq_vectors(pdev, n_ports, INT_MAX,
pdev             1551 drivers/ata/ahci.c 			pci_free_irq_vectors(pdev);
pdev             1559 drivers/ata/ahci.c 	nvec = pci_alloc_irq_vectors(pdev, 1, 1, PCI_IRQ_MSI);
pdev             1562 drivers/ata/ahci.c 	return pci_alloc_irq_vectors(pdev, 1, 1, PCI_IRQ_MSIX);
pdev             1596 drivers/ata/ahci.c static void ahci_intel_pcs_quirk(struct pci_dev *pdev, struct ahci_host_priv *hpriv)
pdev             1598 drivers/ata/ahci.c 	const struct pci_device_id *id = pci_match_id(ahci_pci_tbl, pdev);
pdev             1619 drivers/ata/ahci.c 	pci_read_config_word(pdev, PCS_6, &tmp16);
pdev             1622 drivers/ata/ahci.c 		pci_write_config_word(pdev, PCS_6, tmp16);
pdev             1626 drivers/ata/ahci.c static int ahci_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1631 drivers/ata/ahci.c 	struct device *dev = &pdev->dev;
pdev             1641 drivers/ata/ahci.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev             1646 drivers/ata/ahci.c 	if (pdev->vendor == PCI_VENDOR_ID_MARVELL && !marvell_enable)
pdev             1650 drivers/ata/ahci.c 	if (is_mcp89_apple(pdev))
pdev             1651 drivers/ata/ahci.c 		ahci_mcp89_apple_enable(pdev);
pdev             1657 drivers/ata/ahci.c 	if (pdev->vendor == PCI_VENDOR_ID_PROMISE)
pdev             1658 drivers/ata/ahci.c 		dev_info(&pdev->dev,
pdev             1662 drivers/ata/ahci.c 	if (pdev->vendor == PCI_VENDOR_ID_STMICRO && pdev->device == 0xCC06)
pdev             1664 drivers/ata/ahci.c 	else if (pdev->vendor == 0x1c44 && pdev->device == 0x8000)
pdev             1666 drivers/ata/ahci.c 	else if (pdev->vendor == PCI_VENDOR_ID_CAVIUM) {
pdev             1667 drivers/ata/ahci.c 		if (pdev->device == 0xa01c)
pdev             1669 drivers/ata/ahci.c 		if (pdev->device == 0xa084)
pdev             1674 drivers/ata/ahci.c 	rc = pcim_enable_device(pdev);
pdev             1678 drivers/ata/ahci.c 	if (pdev->vendor == PCI_VENDOR_ID_INTEL &&
pdev             1679 drivers/ata/ahci.c 	    (pdev->device == 0x2652 || pdev->device == 0x2653)) {
pdev             1686 drivers/ata/ahci.c 		pci_read_config_byte(pdev, ICH_MAP, &map);
pdev             1688 drivers/ata/ahci.c 			dev_info(&pdev->dev,
pdev             1697 drivers/ata/ahci.c 	rc = pcim_iomap_regions_request_all(pdev, 1 << ahci_pci_bar, DRV_NAME);
pdev             1699 drivers/ata/ahci.c 		pcim_pin_device(pdev);
pdev             1710 drivers/ata/ahci.c 	    (pdev->revision == 0xa1 || pdev->revision == 0xa2))
pdev             1714 drivers/ata/ahci.c 	if (board_id == board_ahci_sb700 && pdev->revision >= 0x40)
pdev             1718 drivers/ata/ahci.c 	if (ahci_sb600_enable_64bit(pdev))
pdev             1721 drivers/ata/ahci.c 	hpriv->mmio = pcim_iomap_table(pdev)[ahci_pci_bar];
pdev             1724 drivers/ata/ahci.c 	ahci_remap_check(pdev, ahci_pci_bar, hpriv);
pdev             1727 drivers/ata/ahci.c 	if (ahci_broken_devslp(pdev))
pdev             1731 drivers/ata/ahci.c 	if (pdev->vendor == 0x177d && pdev->device == 0xa01c)
pdev             1736 drivers/ata/ahci.c 	ahci_pci_save_initial_config(pdev, hpriv);
pdev             1742 drivers/ata/ahci.c 	ahci_intel_pcs_quirk(pdev, hpriv);
pdev             1770 drivers/ata/ahci.c 	if (ahci_broken_system_poweroff(pdev)) {
pdev             1772 drivers/ata/ahci.c 		dev_info(&pdev->dev,
pdev             1776 drivers/ata/ahci.c 	if (ahci_broken_lpm(pdev)) {
pdev             1778 drivers/ata/ahci.c 		dev_warn(&pdev->dev,
pdev             1782 drivers/ata/ahci.c 	if (ahci_broken_suspend(pdev)) {
pdev             1784 drivers/ata/ahci.c 		dev_warn(&pdev->dev,
pdev             1788 drivers/ata/ahci.c 	if (ahci_broken_online(pdev)) {
pdev             1790 drivers/ata/ahci.c 		dev_info(&pdev->dev,
pdev             1796 drivers/ata/ahci.c 	acer_sa5_271_workaround(hpriv, pdev);
pdev             1805 drivers/ata/ahci.c 	host = ata_host_alloc_pinfo(&pdev->dev, ppi, n_ports);
pdev             1810 drivers/ata/ahci.c 	if (ahci_init_msi(pdev, n_ports, hpriv) < 0) {
pdev             1812 drivers/ata/ahci.c 		pci_intx(pdev, 1);
pdev             1814 drivers/ata/ahci.c 	hpriv->irq = pci_irq_vector(pdev, 0);
pdev             1819 drivers/ata/ahci.c 		dev_info(&pdev->dev, "SSS flag set, parallel bus scan disabled\n");
pdev             1849 drivers/ata/ahci.c 	rc = ahci_configure_dma_masks(pdev, hpriv->cap & HOST_CAP_64);
pdev             1860 drivers/ata/ahci.c 	pci_set_master(pdev);
pdev             1866 drivers/ata/ahci.c 	pm_runtime_put_noidle(&pdev->dev);
pdev             1870 drivers/ata/ahci.c static void ahci_shutdown_one(struct pci_dev *pdev)
pdev             1872 drivers/ata/ahci.c 	ata_pci_shutdown_one(pdev);
pdev             1875 drivers/ata/ahci.c static void ahci_remove_one(struct pci_dev *pdev)
pdev             1877 drivers/ata/ahci.c 	pm_runtime_get_noresume(&pdev->dev);
pdev             1878 drivers/ata/ahci.c 	ata_pci_remove_one(pdev);
pdev              411 drivers/ata/ahci_brcm.c static int brcm_ahci_probe(struct platform_device *pdev)
pdev              414 drivers/ata/ahci_brcm.c 	struct device *dev = &pdev->dev;
pdev              424 drivers/ata/ahci_brcm.c 	of_id = of_match_node(ahci_of_match, pdev->dev.of_node);
pdev              431 drivers/ata/ahci_brcm.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "top-ctrl");
pdev              437 drivers/ata/ahci_brcm.c 	priv->rcdev = devm_reset_control_get(&pdev->dev, "ahci");
pdev              441 drivers/ata/ahci_brcm.c 	hpriv = ahci_platform_get_resources(pdev, 0);
pdev              487 drivers/ata/ahci_brcm.c 	ret = ahci_platform_init_host(pdev, hpriv, &ahci_brcm_port_info,
pdev              508 drivers/ata/ahci_brcm.c static int brcm_ahci_remove(struct platform_device *pdev)
pdev              510 drivers/ata/ahci_brcm.c 	struct ata_host *host = dev_get_drvdata(&pdev->dev);
pdev              517 drivers/ata/ahci_brcm.c 	ret = ata_platform_remove_one(pdev);
pdev              190 drivers/ata/ahci_ceva.c static int ceva_ahci_probe(struct platform_device *pdev)
pdev              192 drivers/ata/ahci_ceva.c 	struct device_node *np = pdev->dev.of_node;
pdev              193 drivers/ata/ahci_ceva.c 	struct device *dev = &pdev->dev;
pdev              203 drivers/ata/ahci_ceva.c 	cevapriv->ahci_pdev = pdev;
pdev              205 drivers/ata/ahci_ceva.c 	hpriv = ahci_platform_get_resources(pdev, 0);
pdev              280 drivers/ata/ahci_ceva.c 	rc = ahci_platform_init_host(pdev, hpriv, &ahci_ceva_port_info,
pdev              160 drivers/ata/ahci_da850.c static int ahci_da850_probe(struct platform_device *pdev)
pdev              162 drivers/ata/ahci_da850.c 	struct device *dev = &pdev->dev;
pdev              170 drivers/ata/ahci_da850.c 	hpriv = ahci_platform_get_resources(pdev, 0);
pdev              214 drivers/ata/ahci_da850.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              228 drivers/ata/ahci_da850.c 	rc = ahci_platform_init_host(pdev, hpriv, &ahci_da850_port_info,
pdev              141 drivers/ata/ahci_dm816.c static int ahci_dm816_probe(struct platform_device *pdev)
pdev              143 drivers/ata/ahci_dm816.c 	struct device *dev = &pdev->dev;
pdev              147 drivers/ata/ahci_dm816.c 	hpriv = ahci_platform_get_resources(pdev, 0);
pdev              159 drivers/ata/ahci_dm816.c 	rc = ahci_platform_init_host(pdev, hpriv,
pdev              985 drivers/ata/ahci_imx.c 	struct platform_device *pdev = imxpriv->ahci_pdev;
pdev              990 drivers/ata/ahci_imx.c 	phy_res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "phy");
pdev             1054 drivers/ata/ahci_imx.c static int imx_ahci_probe(struct platform_device *pdev)
pdev             1056 drivers/ata/ahci_imx.c 	struct device *dev = &pdev->dev;
pdev             1071 drivers/ata/ahci_imx.c 	imxpriv->ahci_pdev = pdev;
pdev             1119 drivers/ata/ahci_imx.c 	hpriv = ahci_platform_get_resources(pdev, 0);
pdev             1173 drivers/ata/ahci_imx.c 	ret = ahci_platform_init_host(pdev, hpriv, &ahci_imx_port_info,
pdev              126 drivers/ata/ahci_mtk.c static int mtk_ahci_probe(struct platform_device *pdev)
pdev              128 drivers/ata/ahci_mtk.c 	struct device *dev = &pdev->dev;
pdev              137 drivers/ata/ahci_mtk.c 	hpriv = ahci_platform_get_resources(pdev, 0);
pdev              155 drivers/ata/ahci_mtk.c 	err = ahci_platform_init_host(pdev, hpriv, &ahci_port_info,
pdev              154 drivers/ata/ahci_mvebu.c static int ahci_mvebu_suspend(struct platform_device *pdev, pm_message_t state)
pdev              156 drivers/ata/ahci_mvebu.c 	return ahci_platform_suspend_host(&pdev->dev);
pdev              159 drivers/ata/ahci_mvebu.c static int ahci_mvebu_resume(struct platform_device *pdev)
pdev              161 drivers/ata/ahci_mvebu.c 	struct ata_host *host = platform_get_drvdata(pdev);
pdev              167 drivers/ata/ahci_mvebu.c 	return ahci_platform_resume_host(&pdev->dev);
pdev              185 drivers/ata/ahci_mvebu.c static int ahci_mvebu_probe(struct platform_device *pdev)
pdev              191 drivers/ata/ahci_mvebu.c 	pdata = of_device_get_match_data(&pdev->dev);
pdev              195 drivers/ata/ahci_mvebu.c 	hpriv = ahci_platform_get_resources(pdev, 0);
pdev              212 drivers/ata/ahci_mvebu.c 	rc = ahci_platform_init_host(pdev, hpriv, &ahci_mvebu_port_info,
pdev               31 drivers/ata/ahci_octeon.c static int ahci_octeon_probe(struct platform_device *pdev)
pdev               33 drivers/ata/ahci_octeon.c 	struct device *dev = &pdev->dev;
pdev               40 drivers/ata/ahci_octeon.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               41 drivers/ata/ahci_octeon.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev               76 drivers/ata/ahci_octeon.c static int ahci_octeon_remove(struct platform_device *pdev)
pdev               43 drivers/ata/ahci_platform.c static int ahci_probe(struct platform_device *pdev)
pdev               45 drivers/ata/ahci_platform.c 	struct device *dev = &pdev->dev;
pdev               50 drivers/ata/ahci_platform.c 	hpriv = ahci_platform_get_resources(pdev,
pdev               69 drivers/ata/ahci_platform.c 	rc = ahci_platform_init_host(pdev, hpriv, port,
pdev              255 drivers/ata/ahci_qoriq.c static int ahci_qoriq_probe(struct platform_device *pdev)
pdev              257 drivers/ata/ahci_qoriq.c 	struct device_node *np = pdev->dev.of_node;
pdev              258 drivers/ata/ahci_qoriq.c 	struct device *dev = &pdev->dev;
pdev              265 drivers/ata/ahci_qoriq.c 	hpriv = ahci_platform_get_resources(pdev, 0);
pdev              280 drivers/ata/ahci_qoriq.c 		res = platform_get_resource_byname(pdev,
pdev              302 drivers/ata/ahci_qoriq.c 	rc = ahci_platform_init_host(pdev, hpriv, &ahci_qoriq_port_info,
pdev              125 drivers/ata/ahci_seattle.c 		struct platform_device *pdev, struct ahci_host_priv *hpriv)
pdev              127 drivers/ata/ahci_seattle.c 	struct device *dev = &pdev->dev;
pdev              136 drivers/ata/ahci_seattle.c 			      platform_get_resource(pdev, IORESOURCE_MEM, 1));
pdev              154 drivers/ata/ahci_seattle.c static int ahci_seattle_probe(struct platform_device *pdev)
pdev              159 drivers/ata/ahci_seattle.c 	hpriv = ahci_platform_get_resources(pdev, 0);
pdev              167 drivers/ata/ahci_seattle.c 	rc = ahci_platform_init_host(pdev, hpriv,
pdev              168 drivers/ata/ahci_seattle.c 				     ahci_seattle_get_port_info(pdev, hpriv),
pdev              145 drivers/ata/ahci_st.c static int st_ahci_probe(struct platform_device *pdev)
pdev              147 drivers/ata/ahci_st.c 	struct device *dev = &pdev->dev;
pdev              152 drivers/ata/ahci_st.c 	drv_data = devm_kzalloc(&pdev->dev, sizeof(*drv_data), GFP_KERNEL);
pdev              156 drivers/ata/ahci_st.c 	hpriv = ahci_platform_get_resources(pdev, 0);
pdev              161 drivers/ata/ahci_st.c 	err = st_ahci_probe_resets(hpriv, &pdev->dev);
pdev              174 drivers/ata/ahci_st.c 	err = ahci_platform_init_host(pdev, hpriv, &st_ahci_port_info,
pdev              213 drivers/ata/ahci_sunxi.c static int ahci_sunxi_probe(struct platform_device *pdev)
pdev              215 drivers/ata/ahci_sunxi.c 	struct device *dev = &pdev->dev;
pdev              219 drivers/ata/ahci_sunxi.c 	hpriv = ahci_platform_get_resources(pdev, AHCI_PLATFORM_GET_RESETS);
pdev              244 drivers/ata/ahci_sunxi.c 	rc = ahci_platform_init_host(pdev, hpriv, &ahci_sunxi_port_info,
pdev              165 drivers/ata/ahci_tegra.c 	struct platform_device	   *pdev;
pdev              296 drivers/ata/ahci_tegra.c 		dev_err(&tegra->pdev->dev,
pdev              480 drivers/ata/ahci_tegra.c static int tegra_ahci_probe(struct platform_device *pdev)
pdev              488 drivers/ata/ahci_tegra.c 	hpriv = ahci_platform_get_resources(pdev, 0);
pdev              492 drivers/ata/ahci_tegra.c 	tegra = devm_kzalloc(&pdev->dev, sizeof(*tegra), GFP_KERNEL);
pdev              498 drivers/ata/ahci_tegra.c 	tegra->pdev = pdev;
pdev              499 drivers/ata/ahci_tegra.c 	tegra->soc = of_device_get_match_data(&pdev->dev);
pdev              501 drivers/ata/ahci_tegra.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              502 drivers/ata/ahci_tegra.c 	tegra->sata_regs = devm_ioremap_resource(&pdev->dev, res);
pdev              509 drivers/ata/ahci_tegra.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 2);
pdev              511 drivers/ata/ahci_tegra.c 		tegra->sata_aux_regs = devm_ioremap_resource(&pdev->dev, res);
pdev              516 drivers/ata/ahci_tegra.c 	tegra->sata_rst = devm_reset_control_get(&pdev->dev, "sata");
pdev              518 drivers/ata/ahci_tegra.c 		dev_err(&pdev->dev, "Failed to get sata reset\n");
pdev              522 drivers/ata/ahci_tegra.c 	tegra->sata_oob_rst = devm_reset_control_get(&pdev->dev, "sata-oob");
pdev              524 drivers/ata/ahci_tegra.c 		dev_err(&pdev->dev, "Failed to get sata-oob reset\n");
pdev              528 drivers/ata/ahci_tegra.c 	tegra->sata_cold_rst = devm_reset_control_get(&pdev->dev, "sata-cold");
pdev              530 drivers/ata/ahci_tegra.c 		dev_err(&pdev->dev, "Failed to get sata-cold reset\n");
pdev              534 drivers/ata/ahci_tegra.c 	tegra->sata_clk = devm_clk_get(&pdev->dev, "sata");
pdev              536 drivers/ata/ahci_tegra.c 		dev_err(&pdev->dev, "Failed to get sata clock\n");
pdev              540 drivers/ata/ahci_tegra.c 	tegra->supplies = devm_kcalloc(&pdev->dev,
pdev              549 drivers/ata/ahci_tegra.c 	ret = devm_regulator_bulk_get(&pdev->dev,
pdev              553 drivers/ata/ahci_tegra.c 		dev_err(&pdev->dev, "Failed to get regulators\n");
pdev              561 drivers/ata/ahci_tegra.c 	ret = ahci_platform_init_host(pdev, hpriv, &ahci_tegra_port_info,
pdev              737 drivers/ata/ahci_xgene.c static int xgene_ahci_probe(struct platform_device *pdev)
pdev              739 drivers/ata/ahci_xgene.c 	struct device *dev = &pdev->dev;
pdev              749 drivers/ata/ahci_xgene.c 	hpriv = ahci_platform_get_resources(pdev, 0);
pdev              762 drivers/ata/ahci_xgene.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              768 drivers/ata/ahci_xgene.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 2);
pdev              774 drivers/ata/ahci_xgene.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 3);
pdev              780 drivers/ata/ahci_xgene.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 4);
pdev              800 drivers/ata/ahci_xgene.c 		acpi_id = acpi_match_device(xgene_ahci_acpi_match, &pdev->dev);
pdev              802 drivers/ata/ahci_xgene.c 			dev_warn(&pdev->dev, "No node entry in ACPI table. Assume version1\n");
pdev              806 drivers/ata/ahci_xgene.c 			status = acpi_get_object_info(ACPI_HANDLE(&pdev->dev), &info);
pdev              808 drivers/ata/ahci_xgene.c 				dev_warn(&pdev->dev, "%s: Error reading device info. Assume version1\n",
pdev              860 drivers/ata/ahci_xgene.c 	rc = ahci_platform_init_host(pdev, hpriv, ppi[version - 1],
pdev              507 drivers/ata/ata_piix.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              514 drivers/ata/ata_piix.c 		if (lap->device == pdev->device &&
pdev              515 drivers/ata/ata_piix.c 		    lap->subvendor == pdev->subsystem_vendor &&
pdev              516 drivers/ata/ata_piix.c 		    lap->subdevice == pdev->subsystem_device)
pdev              540 drivers/ata/ata_piix.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              542 drivers/ata/ata_piix.c 	if (!pci_test_config_bits(pdev, &piix_enable_bits[ap->port_no]))
pdev              988 drivers/ata/ata_piix.c static int piix_pci_device_suspend(struct pci_dev *pdev, pm_message_t mesg)
pdev              990 drivers/ata/ata_piix.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev             1004 drivers/ata/ata_piix.c 		pci_save_state(pdev);
pdev             1010 drivers/ata/ata_piix.c 		if (pdev->current_state == PCI_D0)
pdev             1011 drivers/ata/ata_piix.c 			pdev->current_state = PCI_UNKNOWN;
pdev             1018 drivers/ata/ata_piix.c 		ata_pci_device_do_suspend(pdev, mesg);
pdev             1023 drivers/ata/ata_piix.c static int piix_pci_device_resume(struct pci_dev *pdev)
pdev             1025 drivers/ata/ata_piix.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev             1034 drivers/ata/ata_piix.c 		pci_set_power_state(pdev, PCI_D0);
pdev             1035 drivers/ata/ata_piix.c 		pci_restore_state(pdev);
pdev             1041 drivers/ata/ata_piix.c 		rc = pci_reenable_device(pdev);
pdev             1043 drivers/ata/ata_piix.c 			dev_err(&pdev->dev,
pdev             1047 drivers/ata/ata_piix.c 		rc = ata_pci_device_do_resume(pdev);
pdev             1271 drivers/ata/ata_piix.c static int piix_disable_ahci(struct pci_dev *pdev)
pdev             1281 drivers/ata/ata_piix.c 	if (!pci_resource_start(pdev, AHCI_PCI_BAR) ||
pdev             1282 drivers/ata/ata_piix.c 	    !pci_resource_len(pdev, AHCI_PCI_BAR))
pdev             1285 drivers/ata/ata_piix.c 	mmio = pci_iomap(pdev, AHCI_PCI_BAR, 64);
pdev             1299 drivers/ata/ata_piix.c 	pci_iounmap(pdev, mmio);
pdev             1313 drivers/ata/ata_piix.c 	struct pci_dev *pdev = NULL;
pdev             1317 drivers/ata/ata_piix.c 	while ((pdev = pci_get_device(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82454NX, pdev)) != NULL) {
pdev             1320 drivers/ata/ata_piix.c 		pci_read_config_word(pdev, 0x41, &cfg);
pdev             1322 drivers/ata/ata_piix.c 		if (pdev->revision == 0x00)
pdev             1325 drivers/ata/ata_piix.c 		else if (cfg & (1<<14) && pdev->revision < 5)
pdev             1340 drivers/ata/ata_piix.c 	struct pci_dev *pdev = to_pci_dev(host->dev);
pdev             1343 drivers/ata/ata_piix.c 	pci_read_config_word(pdev, ICH5_PCS, &pcs);
pdev             1349 drivers/ata/ata_piix.c 		pci_write_config_word(pdev, ICH5_PCS, new_pcs);
pdev             1354 drivers/ata/ata_piix.c static const int *piix_init_sata_map(struct pci_dev *pdev,
pdev             1364 drivers/ata/ata_piix.c 	pci_read_config_byte(pdev, ICH5_PMR, &map_value);
pdev             1393 drivers/ata/ata_piix.c 	dev_info(&pdev->dev, "MAP [%s ]\n", buf);
pdev             1396 drivers/ata/ata_piix.c 		dev_err(&pdev->dev, "invalid MAP value %u\n", map_value);
pdev             1403 drivers/ata/ata_piix.c 	struct pci_dev *pdev = to_pci_dev(host->dev);
pdev             1423 drivers/ata/ata_piix.c 	if (pdev->vendor == PCI_VENDOR_ID_INTEL && pdev->device == 0x2920 &&
pdev             1424 drivers/ata/ata_piix.c 	    pdev->subsystem_vendor == PCI_VENDOR_ID_SAMSUNG &&
pdev             1425 drivers/ata/ata_piix.c 	    pdev->subsystem_device == 0xb049) {
pdev             1436 drivers/ata/ata_piix.c 	struct pci_dev *pdev = to_pci_dev(host->dev);
pdev             1454 drivers/ata/ata_piix.c 	if (pci_resource_start(pdev, PIIX_SIDPR_BAR) == 0 ||
pdev             1455 drivers/ata/ata_piix.c 	    pci_resource_len(pdev, PIIX_SIDPR_BAR) != PIIX_SIDPR_LEN)
pdev             1458 drivers/ata/ata_piix.c 	if (pcim_iomap_regions(pdev, 1 << PIIX_SIDPR_BAR, DRV_NAME))
pdev             1461 drivers/ata/ata_piix.c 	hpriv->sidpr = pcim_iomap_table(pdev)[PIIX_SIDPR_BAR];
pdev             1518 drivers/ata/ata_piix.c 	struct pci_dev *pdev = to_pci_dev(host->dev);
pdev             1529 drivers/ata/ata_piix.c 		dev_info(&pdev->dev, "applying IOCFG bit18 quirk\n");
pdev             1530 drivers/ata/ata_piix.c 		pci_write_config_dword(pdev, PIIX_IOCFG,
pdev             1535 drivers/ata/ata_piix.c static bool piix_broken_system_poweroff(struct pci_dev *pdev)
pdev             1564 drivers/ata/ata_piix.c 		return slot == PCI_SLOT(pdev->devfn);
pdev             1641 drivers/ata/ata_piix.c static int piix_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1643 drivers/ata/ata_piix.c 	struct device *dev = &pdev->dev;
pdev             1652 drivers/ata/ata_piix.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev             1658 drivers/ata/ata_piix.c 	if (piix_broken_system_poweroff(pdev)) {
pdev             1662 drivers/ata/ata_piix.c 		dev_info(&pdev->dev, "quirky BIOS, skipping spindown "
pdev             1672 drivers/ata/ata_piix.c 	rc = pcim_enable_device(pdev);
pdev             1685 drivers/ata/ata_piix.c 	pci_read_config_dword(pdev, PIIX_IOCFG, &hpriv->saved_iocfg);
pdev             1691 drivers/ata/ata_piix.c 	if (pdev->vendor == PCI_VENDOR_ID_INTEL && pdev->device == 0x2652) {
pdev             1692 drivers/ata/ata_piix.c 		rc = piix_disable_ahci(pdev);
pdev             1699 drivers/ata/ata_piix.c 		hpriv->map = piix_init_sata_map(pdev, port_info,
pdev             1702 drivers/ata/ata_piix.c 	rc = ata_pci_bmdma_prepare_host(pdev, ppi, &host);
pdev             1727 drivers/ata/ata_piix.c 		pci_intx(pdev, 1);
pdev             1729 drivers/ata/ata_piix.c 	if (piix_check_450nx_errata(pdev)) {
pdev             1743 drivers/ata/ata_piix.c 	pci_set_master(pdev);
pdev             1747 drivers/ata/ata_piix.c static void piix_remove_one(struct pci_dev *pdev)
pdev             1749 drivers/ata/ata_piix.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev             1752 drivers/ata/ata_piix.c 	pci_write_config_dword(pdev, PIIX_IOCFG, hpriv->saved_iocfg);
pdev             1754 drivers/ata/ata_piix.c 	ata_pci_remove_one(pdev);
pdev              385 drivers/ata/libahci_platform.c struct ahci_host_priv *ahci_platform_get_resources(struct platform_device *pdev,
pdev              388 drivers/ata/libahci_platform.c 	struct device *dev = &pdev->dev;
pdev              406 drivers/ata/libahci_platform.c 			      platform_get_resource(pdev, IORESOURCE_MEM, 0));
pdev              573 drivers/ata/libahci_platform.c int ahci_platform_init_host(struct platform_device *pdev,
pdev              578 drivers/ata/libahci_platform.c 	struct device *dev = &pdev->dev;
pdev              584 drivers/ata/libahci_platform.c 	irq = platform_get_irq(pdev, 0);
pdev              631 drivers/ata/libahci_platform.c 			      platform_get_resource(pdev, IORESOURCE_MEM, 0));
pdev              682 drivers/ata/libahci_platform.c void ahci_platform_shutdown(struct platform_device *pdev)
pdev              684 drivers/ata/libahci_platform.c 	struct ata_host *host = platform_get_drvdata(pdev);
pdev             6758 drivers/ata/libata-core.c void ata_pci_remove_one(struct pci_dev *pdev)
pdev             6760 drivers/ata/libata-core.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev             6765 drivers/ata/libata-core.c void ata_pci_shutdown_one(struct pci_dev *pdev)
pdev             6767 drivers/ata/libata-core.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev             6786 drivers/ata/libata-core.c int pci_test_config_bits(struct pci_dev *pdev, const struct pci_bits *bits)
pdev             6793 drivers/ata/libata-core.c 		pci_read_config_byte(pdev, bits->reg, &tmp8);
pdev             6799 drivers/ata/libata-core.c 		pci_read_config_word(pdev, bits->reg, &tmp16);
pdev             6805 drivers/ata/libata-core.c 		pci_read_config_dword(pdev, bits->reg, &tmp32);
pdev             6820 drivers/ata/libata-core.c void ata_pci_device_do_suspend(struct pci_dev *pdev, pm_message_t mesg)
pdev             6822 drivers/ata/libata-core.c 	pci_save_state(pdev);
pdev             6823 drivers/ata/libata-core.c 	pci_disable_device(pdev);
pdev             6826 drivers/ata/libata-core.c 		pci_set_power_state(pdev, PCI_D3hot);
pdev             6829 drivers/ata/libata-core.c int ata_pci_device_do_resume(struct pci_dev *pdev)
pdev             6833 drivers/ata/libata-core.c 	pci_set_power_state(pdev, PCI_D0);
pdev             6834 drivers/ata/libata-core.c 	pci_restore_state(pdev);
pdev             6836 drivers/ata/libata-core.c 	rc = pcim_enable_device(pdev);
pdev             6838 drivers/ata/libata-core.c 		dev_err(&pdev->dev,
pdev             6843 drivers/ata/libata-core.c 	pci_set_master(pdev);
pdev             6847 drivers/ata/libata-core.c int ata_pci_device_suspend(struct pci_dev *pdev, pm_message_t mesg)
pdev             6849 drivers/ata/libata-core.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev             6856 drivers/ata/libata-core.c 	ata_pci_device_do_suspend(pdev, mesg);
pdev             6861 drivers/ata/libata-core.c int ata_pci_device_resume(struct pci_dev *pdev)
pdev             6863 drivers/ata/libata-core.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev             6866 drivers/ata/libata-core.c 	rc = ata_pci_device_do_resume(pdev);
pdev             6886 drivers/ata/libata-core.c int ata_platform_remove_one(struct platform_device *pdev)
pdev             6888 drivers/ata/libata-core.c 	struct ata_host *host = platform_get_drvdata(pdev);
pdev              273 drivers/ata/libata-eh.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              277 drivers/ata/libata-eh.c 	if (pci_resource_flags(pdev, bar) & IORESOURCE_MEM)
pdev              279 drivers/ata/libata-eh.c 	else if (pci_resource_flags(pdev, bar) & IORESOURCE_IO)
pdev              282 drivers/ata/libata-eh.c 	start = (unsigned long long)pci_resource_start(pdev, bar);
pdev              283 drivers/ata/libata-eh.c 	len = (unsigned long long)pci_resource_len(pdev, bar);
pdev             2193 drivers/ata/libata-sff.c static int ata_resources_present(struct pci_dev *pdev, int port)
pdev             2200 drivers/ata/libata-sff.c 		if (pci_resource_start(pdev, port + i) == 0 ||
pdev             2201 drivers/ata/libata-sff.c 		    pci_resource_len(pdev, port + i) == 0)
pdev             2229 drivers/ata/libata-sff.c 	struct pci_dev *pdev = to_pci_dev(gdev);
pdev             2246 drivers/ata/libata-sff.c 		if (!ata_resources_present(pdev, i)) {
pdev             2251 drivers/ata/libata-sff.c 		rc = pcim_iomap_regions(pdev, 0x3 << base,
pdev             2258 drivers/ata/libata-sff.c 				pcim_pin_device(pdev);
pdev             2262 drivers/ata/libata-sff.c 		host->iomap = iomap = pcim_iomap_table(pdev);
pdev             2271 drivers/ata/libata-sff.c 			(unsigned long long)pci_resource_start(pdev, base),
pdev             2272 drivers/ata/libata-sff.c 			(unsigned long long)pci_resource_start(pdev, base + 1));
pdev             2301 drivers/ata/libata-sff.c int ata_pci_sff_prepare_host(struct pci_dev *pdev,
pdev             2308 drivers/ata/libata-sff.c 	if (!devres_open_group(&pdev->dev, NULL, GFP_KERNEL))
pdev             2311 drivers/ata/libata-sff.c 	host = ata_host_alloc_pinfo(&pdev->dev, ppi, 2);
pdev             2313 drivers/ata/libata-sff.c 		dev_err(&pdev->dev, "failed to allocate ATA host\n");
pdev             2322 drivers/ata/libata-sff.c 	devres_remove_group(&pdev->dev, NULL);
pdev             2327 drivers/ata/libata-sff.c 	devres_release_group(&pdev->dev, NULL);
pdev             2353 drivers/ata/libata-sff.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             2361 drivers/ata/libata-sff.c 	if ((pdev->class >> 8) == PCI_CLASS_STORAGE_IDE) {
pdev             2372 drivers/ata/libata-sff.c 		pci_read_config_byte(pdev, PCI_CLASS_PROG, &tmp8);
pdev             2384 drivers/ata/libata-sff.c 	if (!legacy_mode && pdev->irq) {
pdev             2387 drivers/ata/libata-sff.c 		rc = devm_request_irq(dev, pdev->irq, irq_handler,
pdev             2395 drivers/ata/libata-sff.c 			ata_port_desc(host->ports[i], "irq %d", pdev->irq);
pdev             2399 drivers/ata/libata-sff.c 			rc = devm_request_irq(dev, ATA_PRIMARY_IRQ(pdev),
pdev             2406 drivers/ata/libata-sff.c 				      ATA_PRIMARY_IRQ(pdev));
pdev             2410 drivers/ata/libata-sff.c 			rc = devm_request_irq(dev, ATA_SECONDARY_IRQ(pdev),
pdev             2417 drivers/ata/libata-sff.c 				      ATA_SECONDARY_IRQ(pdev));
pdev             2445 drivers/ata/libata-sff.c static int ata_pci_init_one(struct pci_dev *pdev,
pdev             2450 drivers/ata/libata-sff.c 	struct device *dev = &pdev->dev;
pdev             2459 drivers/ata/libata-sff.c 		dev_err(&pdev->dev, "no valid port_info specified\n");
pdev             2466 drivers/ata/libata-sff.c 	rc = pcim_enable_device(pdev);
pdev             2473 drivers/ata/libata-sff.c 		rc = ata_pci_bmdma_prepare_host(pdev, ppi, &host);
pdev             2477 drivers/ata/libata-sff.c 		rc = ata_pci_sff_prepare_host(pdev, ppi, &host);
pdev             2485 drivers/ata/libata-sff.c 		pci_set_master(pdev);
pdev             2492 drivers/ata/libata-sff.c 		devres_remove_group(&pdev->dev, NULL);
pdev             2494 drivers/ata/libata-sff.c 		devres_release_group(&pdev->dev, NULL);
pdev             2521 drivers/ata/libata-sff.c int ata_pci_sff_init_one(struct pci_dev *pdev,
pdev             2525 drivers/ata/libata-sff.c 	return ata_pci_init_one(pdev, ppi, sht, host_priv, hflag, 0);
pdev             3100 drivers/ata/libata-sff.c int ata_pci_bmdma_clear_simplex(struct pci_dev *pdev)
pdev             3102 drivers/ata/libata-sff.c 	unsigned long bmdma = pci_resource_start(pdev, 4);
pdev             3141 drivers/ata/libata-sff.c 	struct pci_dev *pdev = to_pci_dev(gdev);
pdev             3145 drivers/ata/libata-sff.c 	if (pci_resource_start(pdev, 4) == 0) {
pdev             3156 drivers/ata/libata-sff.c 	rc = dma_set_mask_and_coherent(&pdev->dev, ATA_DMA_MASK);
pdev             3161 drivers/ata/libata-sff.c 	rc = pcim_iomap_regions(pdev, 1 << 4, dev_driver_string(gdev));
pdev             3166 drivers/ata/libata-sff.c 	host->iomap = pcim_iomap_table(pdev);
pdev             3181 drivers/ata/libata-sff.c 		    (unsigned long long)pci_resource_start(pdev, 4) + 8 * i);
pdev             3201 drivers/ata/libata-sff.c int ata_pci_bmdma_prepare_host(struct pci_dev *pdev,
pdev             3207 drivers/ata/libata-sff.c 	rc = ata_pci_sff_prepare_host(pdev, ppi, r_host);
pdev             3233 drivers/ata/libata-sff.c int ata_pci_bmdma_init_one(struct pci_dev *pdev,
pdev             3238 drivers/ata/libata-sff.c 	return ata_pci_init_one(pdev, ppi, sht, host_priv, hflags, 1);
pdev              194 drivers/ata/pata_acpi.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              200 drivers/ata/pata_acpi.c 	acpi = ap->private_data = devm_kzalloc(&pdev->dev, sizeof(struct pata_acpi), GFP_KERNEL);
pdev              238 drivers/ata/pata_acpi.c static int pacpi_init_one (struct pci_dev *pdev, const struct pci_device_id *id)
pdev              250 drivers/ata/pata_acpi.c 	if (pdev->vendor == PCI_VENDOR_ID_ATI) {
pdev              251 drivers/ata/pata_acpi.c 		int rc = pcim_enable_device(pdev);
pdev              254 drivers/ata/pata_acpi.c 		pcim_pin_device(pdev);
pdev              256 drivers/ata/pata_acpi.c 	return ata_pci_bmdma_init_one(pdev, ppi, &pacpi_sht, NULL, 0);
pdev               68 drivers/ata/pata_ali.c static int ali_cable_override(struct pci_dev *pdev)
pdev               71 drivers/ata/pata_ali.c 	if (pdev->subsystem_vendor == 0x10CF && pdev->subsystem_device == 0x10AF)
pdev               74 drivers/ata/pata_ali.c 	if (pdev->subsystem_vendor == 0x1071 && pdev->subsystem_device == 0x8317)
pdev               91 drivers/ata/pata_ali.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               97 drivers/ata/pata_ali.c 	if (ali_cable_override(pdev))
pdev              102 drivers/ata/pata_ali.c 	pci_read_config_byte(pdev, 0x4A, &ata66);
pdev              143 drivers/ata/pata_ali.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              152 drivers/ata/pata_ali.c 	pci_read_config_byte(pdev, pio_fifo, &fifo);
pdev              155 drivers/ata/pata_ali.c 	pci_write_config_byte(pdev, pio_fifo, fifo);
pdev              172 drivers/ata/pata_ali.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              187 drivers/ata/pata_ali.c 		pci_write_config_byte(pdev, cas, t->setup);
pdev              188 drivers/ata/pata_ali.c 		pci_write_config_byte(pdev, cbt, (t->act8b << 4) | t->rec8b);
pdev              189 drivers/ata/pata_ali.c 		pci_write_config_byte(pdev, drwt, (t->active << 4) | t->recover);
pdev              193 drivers/ata/pata_ali.c 	pci_read_config_byte(pdev, udmat, &udma);
pdev              196 drivers/ata/pata_ali.c 	pci_write_config_byte(pdev, udmat, udma);
pdev              247 drivers/ata/pata_ali.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              257 drivers/ata/pata_ali.c 			pci_read_config_byte(pdev, 0x4B, &reg4b);
pdev              259 drivers/ata/pata_ali.c 			pci_write_config_byte(pdev, 0x4B, reg4b);
pdev              431 drivers/ata/pata_ali.c static void ali_init_chipset(struct pci_dev *pdev)
pdev              441 drivers/ata/pata_ali.c 	if (pdev->revision <= 0x20) {
pdev              442 drivers/ata/pata_ali.c 		pci_read_config_byte(pdev, 0x53, &tmp);
pdev              444 drivers/ata/pata_ali.c 		pci_write_config_byte(pdev, 0x53, tmp);
pdev              446 drivers/ata/pata_ali.c 		pci_read_config_byte(pdev, 0x4a, &tmp);
pdev              447 drivers/ata/pata_ali.c 		pci_write_config_byte(pdev, 0x4a, tmp | 0x20);
pdev              448 drivers/ata/pata_ali.c 		pci_read_config_byte(pdev, 0x4B, &tmp);
pdev              449 drivers/ata/pata_ali.c 		if (pdev->revision < 0xC2)
pdev              454 drivers/ata/pata_ali.c 		if (pdev->revision >= 0xc2)
pdev              456 drivers/ata/pata_ali.c 		pci_write_config_byte(pdev, 0x4B, tmp | 0x08);
pdev              462 drivers/ata/pata_ali.c 		pci_read_config_byte(pdev, 0x53, &tmp);
pdev              463 drivers/ata/pata_ali.c 		if (pdev->revision >= 0xc7)
pdev              467 drivers/ata/pata_ali.c 		pci_write_config_byte(pdev, 0x53, tmp);
pdev              469 drivers/ata/pata_ali.c 	north = pci_get_domain_bus_and_slot(pci_domain_nr(pdev->bus), 0,
pdev              475 drivers/ata/pata_ali.c 		if (pdev->revision == 0xC2)
pdev              477 drivers/ata/pata_ali.c 		else if (pdev->revision > 0xC2 && pdev->revision < 0xC5)
pdev              481 drivers/ata/pata_ali.c 	ata_pci_bmdma_clear_simplex(pdev);
pdev              492 drivers/ata/pata_ali.c static int ali_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              556 drivers/ata/pata_ali.c 	rc = pcim_enable_device(pdev);
pdev              565 drivers/ata/pata_ali.c 	if (pdev->revision < 0x20) {
pdev              567 drivers/ata/pata_ali.c 	} else if (pdev->revision < 0xC2) {
pdev              569 drivers/ata/pata_ali.c 	} else if (pdev->revision == 0xC2) {
pdev              571 drivers/ata/pata_ali.c 	} else if (pdev->revision == 0xC3) {
pdev              573 drivers/ata/pata_ali.c 	} else if (pdev->revision == 0xC4) {
pdev              578 drivers/ata/pata_ali.c 	ali_init_chipset(pdev);
pdev              580 drivers/ata/pata_ali.c 	if (ali_isa_bridge && pdev->revision >= 0x20 && pdev->revision < 0xC2) {
pdev              588 drivers/ata/pata_ali.c 		return ata_pci_sff_init_one(pdev, ppi, &ali_sht, NULL, 0);
pdev              590 drivers/ata/pata_ali.c 		return ata_pci_bmdma_init_one(pdev, ppi, &ali_sht, NULL, 0);
pdev              594 drivers/ata/pata_ali.c static int ali_reinit_one(struct pci_dev *pdev)
pdev              596 drivers/ata/pata_ali.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              599 drivers/ata/pata_ali.c 	rc = ata_pci_device_do_resume(pdev);
pdev              602 drivers/ata/pata_ali.c 	ali_init_chipset(pdev);
pdev               49 drivers/ata/pata_amd.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               63 drivers/ata/pata_amd.c 		dev_err(&pdev->dev, "unknown mode %d\n", speed);
pdev               85 drivers/ata/pata_amd.c 	pci_read_config_byte(pdev, offset + 0x0C, &t);
pdev               87 drivers/ata/pata_amd.c 	pci_write_config_byte(pdev, offset + 0x0C , t);
pdev               90 drivers/ata/pata_amd.c 	pci_write_config_byte(pdev, offset + 0x0E + (1 - (dn >> 1)),
pdev               94 drivers/ata/pata_amd.c 	pci_write_config_byte(pdev, offset + 0x08 + (3 - dn),
pdev              120 drivers/ata/pata_amd.c 		pci_write_config_byte(pdev, offset + 0x10 + (3 - dn), t);
pdev              140 drivers/ata/pata_amd.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              142 drivers/ata/pata_amd.c 	if (!pci_test_config_bits(pdev, &amd_enable_bits[ap->port_no]))
pdev              158 drivers/ata/pata_amd.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              161 drivers/ata/pata_amd.c 	pci_read_config_byte(pdev, 0x42, &ata66);
pdev              181 drivers/ata/pata_amd.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              191 drivers/ata/pata_amd.c 	if (pdev->device == PCI_DEVICE_ID_AMD_VIPER_7411) /* FIFO is broken */
pdev              195 drivers/ata/pata_amd.c 	pci_read_config_byte(pdev, 0x41, &r);
pdev              198 drivers/ata/pata_amd.c 	pci_write_config_byte(pdev, 0x41, r);
pdev              338 drivers/ata/pata_amd.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              340 drivers/ata/pata_amd.c 	if (!pci_test_config_bits(pdev, &nv_enable_bits[ap->port_no]))
pdev              448 drivers/ata/pata_amd.c static void amd_clear_fifo(struct pci_dev *pdev)
pdev              453 drivers/ata/pata_amd.c 	pci_read_config_byte(pdev, 0x41, &fifo);
pdev              455 drivers/ata/pata_amd.c 	pci_write_config_byte(pdev, 0x41, fifo);
pdev              458 drivers/ata/pata_amd.c static int amd_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              538 drivers/ata/pata_amd.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev              540 drivers/ata/pata_amd.c 	rc = pcim_enable_device(pdev);
pdev              544 drivers/ata/pata_amd.c 	pci_read_config_byte(pdev, 0x41, &fifo);
pdev              547 drivers/ata/pata_amd.c 	if (type == 1 && pdev->revision > 0x7)
pdev              551 drivers/ata/pata_amd.c 	if (type == 5 && pdev->subsystem_vendor == PCI_VENDOR_ID_AMD &&
pdev              552 drivers/ata/pata_amd.c 			 pdev->subsystem_device == PCI_DEVICE_ID_AMD_SERENADE)
pdev              561 drivers/ata/pata_amd.c 		ata_pci_bmdma_clear_simplex(pdev);
pdev              562 drivers/ata/pata_amd.c 	if (pdev->vendor == PCI_VENDOR_ID_AMD)
pdev              563 drivers/ata/pata_amd.c 		amd_clear_fifo(pdev);
pdev              570 drivers/ata/pata_amd.c 		pci_read_config_dword(pdev, 0x60, &udma);
pdev              575 drivers/ata/pata_amd.c 	return ata_pci_bmdma_init_one(pdev, ppi, &amd_sht, hpriv, 0);
pdev              579 drivers/ata/pata_amd.c static int amd_reinit_one(struct pci_dev *pdev)
pdev              581 drivers/ata/pata_amd.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              584 drivers/ata/pata_amd.c 	rc = ata_pci_device_do_resume(pdev);
pdev              588 drivers/ata/pata_amd.c 	if (pdev->vendor == PCI_VENDOR_ID_AMD) {
pdev              589 drivers/ata/pata_amd.c 		amd_clear_fifo(pdev);
pdev              590 drivers/ata/pata_amd.c 		if (pdev->device == PCI_DEVICE_ID_AMD_VIPER_7409 ||
pdev              591 drivers/ata/pata_amd.c 		    pdev->device == PCI_DEVICE_ID_AMD_COBRA_7401)
pdev              592 drivers/ata/pata_amd.c 			ata_pci_bmdma_clear_simplex(pdev);
pdev              790 drivers/ata/pata_arasan_cf.c static int arasan_cf_probe(struct platform_device *pdev)
pdev              793 drivers/ata/pata_arasan_cf.c 	struct arasan_cf_pdata *pdata = dev_get_platdata(&pdev->dev);
pdev              801 drivers/ata/pata_arasan_cf.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              805 drivers/ata/pata_arasan_cf.c 	if (!devm_request_mem_region(&pdev->dev, res->start, resource_size(res),
pdev              807 drivers/ata/pata_arasan_cf.c 		dev_warn(&pdev->dev, "Failed to get memory region resource\n");
pdev              811 drivers/ata/pata_arasan_cf.c 	acdev = devm_kzalloc(&pdev->dev, sizeof(*acdev), GFP_KERNEL);
pdev              821 drivers/ata/pata_arasan_cf.c 	acdev->irq = platform_get_irq(pdev, 0);
pdev              828 drivers/ata/pata_arasan_cf.c 	acdev->vbase = devm_ioremap_nocache(&pdev->dev, res->start,
pdev              831 drivers/ata/pata_arasan_cf.c 		dev_warn(&pdev->dev, "ioremap fail\n");
pdev              835 drivers/ata/pata_arasan_cf.c 	acdev->clk = devm_clk_get(&pdev->dev, NULL);
pdev              837 drivers/ata/pata_arasan_cf.c 		dev_warn(&pdev->dev, "Clock not found\n");
pdev              842 drivers/ata/pata_arasan_cf.c 	host = ata_host_alloc(&pdev->dev, 1);
pdev              844 drivers/ata/pata_arasan_cf.c 		dev_warn(&pdev->dev, "alloc host fail\n");
pdev              908 drivers/ata/pata_arasan_cf.c static int arasan_cf_remove(struct platform_device *pdev)
pdev              910 drivers/ata/pata_arasan_cf.c 	struct ata_host *host = platform_get_drvdata(pdev);
pdev               58 drivers/ata/pata_artop.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               61 drivers/ata/pata_artop.c 	if ((pdev->device & 1) &&
pdev               62 drivers/ata/pata_artop.c 	    !pci_test_config_bits(pdev, &artop_enable_bits[ap->port_no]))
pdev               77 drivers/ata/pata_artop.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               79 drivers/ata/pata_artop.c 	pci_read_config_byte(pdev, 0x49, &tmp);
pdev              101 drivers/ata/pata_artop.c 	struct pci_dev *pdev	= to_pci_dev(ap->host->dev);
pdev              109 drivers/ata/pata_artop.c 	pci_write_config_word(pdev, 0x40 + 2 * dn, timing[clock][pio]);
pdev              128 drivers/ata/pata_artop.c 	struct pci_dev *pdev	= to_pci_dev(ap->host->dev);
pdev              135 drivers/ata/pata_artop.c 	pci_read_config_byte(pdev, 0x54, &ultra);
pdev              137 drivers/ata/pata_artop.c 	pci_write_config_byte(pdev, 0x54, ultra);
pdev              155 drivers/ata/pata_artop.c 	struct pci_dev *pdev	= to_pci_dev(ap->host->dev);
pdev              163 drivers/ata/pata_artop.c 	pci_write_config_byte(pdev, 0x40 + dn, timing[clock][pio]);
pdev              182 drivers/ata/pata_artop.c 	struct pci_dev *pdev	= to_pci_dev(ap->host->dev);
pdev              188 drivers/ata/pata_artop.c 	pci_read_config_byte(pdev, 0x44 + ap->port_no, &ultra);
pdev              190 drivers/ata/pata_artop.c 	pci_write_config_byte(pdev, 0x44 + ap->port_no, ultra);
pdev              207 drivers/ata/pata_artop.c 	struct pci_dev *pdev	= to_pci_dev(ap->host->dev);
pdev              219 drivers/ata/pata_artop.c 	pci_read_config_byte(pdev, 0x54, &ultra);
pdev              229 drivers/ata/pata_artop.c 	pci_write_config_byte(pdev, 0x54, ultra);
pdev              247 drivers/ata/pata_artop.c 	struct pci_dev *pdev	= to_pci_dev(ap->host->dev);
pdev              259 drivers/ata/pata_artop.c 	pci_read_config_byte(pdev, 0x44 + ap->port_no, &ultra);
pdev              267 drivers/ata/pata_artop.c 	pci_write_config_byte(pdev, 0x44 + ap->port_no, ultra);
pdev              316 drivers/ata/pata_artop.c static void atp8xx_fixup(struct pci_dev *pdev)
pdev              318 drivers/ata/pata_artop.c 	if (pdev->device == 0x0005)
pdev              320 drivers/ata/pata_artop.c 		pci_write_config_byte(pdev, 0x54, 0);
pdev              321 drivers/ata/pata_artop.c 	else if (pdev->device == 0x0008 || pdev->device == 0x0009) {
pdev              328 drivers/ata/pata_artop.c 		pci_read_config_byte(pdev, 0x49, &reg);
pdev              329 drivers/ata/pata_artop.c 		pci_write_config_byte(pdev, 0x49, reg & ~0x30);
pdev              334 drivers/ata/pata_artop.c 		pci_read_config_byte(pdev, PCI_LATENCY_TIMER, &reg);
pdev              336 drivers/ata/pata_artop.c 			pci_write_config_byte(pdev, PCI_LATENCY_TIMER, 0x90);
pdev              339 drivers/ata/pata_artop.c 		pci_read_config_byte(pdev, 0x4a, &reg);
pdev              340 drivers/ata/pata_artop.c 		pci_write_config_byte(pdev, 0x4a, (reg & ~0x01) | 0x80);
pdev              358 drivers/ata/pata_artop.c static int artop_init_one (struct pci_dev *pdev, const struct pci_device_id *id)
pdev              391 drivers/ata/pata_artop.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev              393 drivers/ata/pata_artop.c 	rc = pcim_enable_device(pdev);
pdev              402 drivers/ata/pata_artop.c 		unsigned long io = pci_resource_start(pdev, 4);
pdev              411 drivers/ata/pata_artop.c 	atp8xx_fixup(pdev);
pdev              413 drivers/ata/pata_artop.c 	return ata_pci_bmdma_init_one(pdev, ppi, &artop_sht, NULL, 0);
pdev              427 drivers/ata/pata_artop.c static int atp8xx_reinit_one(struct pci_dev *pdev)
pdev              429 drivers/ata/pata_artop.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              432 drivers/ata/pata_artop.c 	rc = ata_pci_device_do_resume(pdev);
pdev              436 drivers/ata/pata_artop.c 	atp8xx_fixup(pdev);
pdev               51 drivers/ata/pata_atiixp.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               59 drivers/ata/pata_atiixp.c 	pci_read_config_byte(pdev, ATIIXP_IDE_UDMA_MODE + ap->port_no, &udma);
pdev               84 drivers/ata/pata_atiixp.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               86 drivers/ata/pata_atiixp.c 	if (!pci_test_config_bits(pdev, &atiixp_enable_bits[ap->port_no]))
pdev              106 drivers/ata/pata_atiixp.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              112 drivers/ata/pata_atiixp.c 	pci_read_config_word(pdev, ATIIXP_IDE_PIO_MODE, &pio_mode_data);
pdev              115 drivers/ata/pata_atiixp.c 	pci_write_config_word(pdev, ATIIXP_IDE_PIO_MODE, pio_mode_data);
pdev              117 drivers/ata/pata_atiixp.c 	pci_read_config_dword(pdev, ATIIXP_IDE_PIO_TIMING, &pio_timing_data);
pdev              120 drivers/ata/pata_atiixp.c 	pci_write_config_dword(pdev, ATIIXP_IDE_PIO_TIMING, pio_timing_data);
pdev              153 drivers/ata/pata_atiixp.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              166 drivers/ata/pata_atiixp.c 		pci_read_config_word(pdev, ATIIXP_IDE_UDMA_MODE, &udma_mode_data);
pdev              169 drivers/ata/pata_atiixp.c 		pci_write_config_word(pdev, ATIIXP_IDE_UDMA_MODE, udma_mode_data);
pdev              176 drivers/ata/pata_atiixp.c 		pci_read_config_dword(pdev, ATIIXP_IDE_MWDMA_TIMING,
pdev              180 drivers/ata/pata_atiixp.c 		pci_write_config_dword(pdev, ATIIXP_IDE_MWDMA_TIMING,
pdev              216 drivers/ata/pata_atiixp.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              220 drivers/ata/pata_atiixp.c 	pci_read_config_word(pdev, ATIIXP_IDE_UDMA_CONTROL, &tmp16);
pdev              225 drivers/ata/pata_atiixp.c 	pci_write_config_word(pdev, ATIIXP_IDE_UDMA_CONTROL, tmp16);
pdev              243 drivers/ata/pata_atiixp.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              247 drivers/ata/pata_atiixp.c 	pci_read_config_word(pdev, ATIIXP_IDE_UDMA_CONTROL, &tmp16);
pdev              249 drivers/ata/pata_atiixp.c 	pci_write_config_word(pdev, ATIIXP_IDE_UDMA_CONTROL, tmp16);
pdev              271 drivers/ata/pata_atiixp.c static int atiixp_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              283 drivers/ata/pata_atiixp.c 	if (pdev->device == PCI_DEVICE_ID_ATI_IXP600_IDE)
pdev              286 drivers/ata/pata_atiixp.c 	return ata_pci_bmdma_init_one(pdev, ppi, &atiixp_sht, NULL,
pdev              109 drivers/ata/pata_atp867x.c 	struct pci_dev *pdev	= to_pci_dev(ap->host->dev);
pdev              123 drivers/ata/pata_atp867x.c 	   (pdev->device == PCI_DEVICE_ID_ARTOP_ATP867B ||
pdev              241 drivers/ata/pata_atp867x.c static int atp867x_cable_override(struct pci_dev *pdev)
pdev              243 drivers/ata/pata_atp867x.c 	if (pdev->subsystem_vendor == PCI_VENDOR_ID_ARTOP &&
pdev              244 drivers/ata/pata_atp867x.c 		(pdev->subsystem_device == PCI_DEVICE_ID_ARTOP_ATP867A ||
pdev              245 drivers/ata/pata_atp867x.c 		 pdev->subsystem_device == PCI_DEVICE_ID_ARTOP_ATP867B)) {
pdev              253 drivers/ata/pata_atp867x.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              255 drivers/ata/pata_atp867x.c 	if (atp867x_cable_override(pdev))
pdev              274 drivers/ata/pata_atp867x.c static void atp867x_check_res(struct pci_dev *pdev)
pdev              281 drivers/ata/pata_atp867x.c 		start = pci_resource_start(pdev, i);
pdev              282 drivers/ata/pata_atp867x.c 		len   = pci_resource_len(pdev, i);
pdev              339 drivers/ata/pata_atp867x.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              344 drivers/ata/pata_atp867x.c 		devm_kzalloc(&pdev->dev, sizeof(*dp), GFP_KERNEL);
pdev              361 drivers/ata/pata_atp867x.c 	struct pci_dev *pdev = to_pci_dev(host->dev);
pdev              369 drivers/ata/pata_atp867x.c 	pci_read_config_byte(pdev, PCI_LATENCY_TIMER, &v);
pdev              372 drivers/ata/pata_atp867x.c 		pci_write_config_byte(pdev, PCI_LATENCY_TIMER, v);
pdev              374 drivers/ata/pata_atp867x.c 			" to %d\n", pci_name(pdev), v);
pdev              400 drivers/ata/pata_atp867x.c 	if (pdev->device == PCI_DEVICE_ID_ARTOP_ATP867B)
pdev              408 drivers/ata/pata_atp867x.c 	struct pci_dev *pdev = to_pci_dev(gdev);
pdev              415 drivers/ata/pata_atp867x.c 	rc = pcim_iomap_regions(pdev, 1 << ATP867X_BAR_IOBASE, DRV_NAME);
pdev              417 drivers/ata/pata_atp867x.c 		pcim_pin_device(pdev);
pdev              420 drivers/ata/pata_atp867x.c 	host->iomap = pcim_iomap_table(pdev);
pdev              423 drivers/ata/pata_atp867x.c 	atp867x_check_res(pdev);
pdev              466 drivers/ata/pata_atp867x.c 	return dma_set_mask_and_coherent(&pdev->dev, ATA_DMA_MASK);
pdev              469 drivers/ata/pata_atp867x.c static int atp867x_init_one(struct pci_dev *pdev,
pdev              483 drivers/ata/pata_atp867x.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev              485 drivers/ata/pata_atp867x.c 	rc = pcim_enable_device(pdev);
pdev              490 drivers/ata/pata_atp867x.c 		pdev->device);
pdev              492 drivers/ata/pata_atp867x.c 	host = ata_host_alloc_pinfo(&pdev->dev, ppi, ATP867X_NUM_PORTS);
pdev              494 drivers/ata/pata_atp867x.c 		dev_err(&pdev->dev, "failed to allocate ATA host\n");
pdev              501 drivers/ata/pata_atp867x.c 		dev_err(&pdev->dev, "failed to init host\n");
pdev              505 drivers/ata/pata_atp867x.c 	pci_set_master(pdev);
pdev              507 drivers/ata/pata_atp867x.c 	rc = ata_host_activate(host, pdev->irq, ata_bmdma_interrupt,
pdev              510 drivers/ata/pata_atp867x.c 		dev_err(&pdev->dev, "failed to activate host\n");
pdev              517 drivers/ata/pata_atp867x.c static int atp867x_reinit_one(struct pci_dev *pdev)
pdev              519 drivers/ata/pata_atp867x.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              522 drivers/ata/pata_atp867x.c 	rc = ata_pci_device_do_resume(pdev);
pdev              291 drivers/ata/pata_bk3710.c static int __init pata_bk3710_probe(struct platform_device *pdev)
pdev              301 drivers/ata/pata_bk3710.c 	clk = devm_clk_get(&pdev->dev, NULL);
pdev              313 drivers/ata/pata_bk3710.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              315 drivers/ata/pata_bk3710.c 	irq = platform_get_irq(pdev, 0);
pdev              321 drivers/ata/pata_bk3710.c 	base = devm_ioremap_resource(&pdev->dev, mem);
pdev              329 drivers/ata/pata_bk3710.c 	host = ata_host_alloc(&pdev->dev, 1);
pdev               55 drivers/ata/pata_cmd640.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              101 drivers/ata/pata_cmd640.c 		pci_read_config_byte(pdev, arttim, &reg);
pdev              104 drivers/ata/pata_cmd640.c 		pci_write_config_byte(pdev, arttim, reg);
pdev              107 drivers/ata/pata_cmd640.c 		pci_write_config_byte(pdev, arttim + 1, (t.active << 4) | t.recover);
pdev              112 drivers/ata/pata_cmd640.c 		pci_read_config_byte(pdev, ARTIM23, &reg);
pdev              115 drivers/ata/pata_cmd640.c 		pci_write_config_byte(pdev, ARTIM23, reg);
pdev              133 drivers/ata/pata_cmd640.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              137 drivers/ata/pata_cmd640.c 		pci_write_config_byte(pdev, DRWTIM23, timing->reg58[adev->devno]);
pdev              153 drivers/ata/pata_cmd640.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              156 drivers/ata/pata_cmd640.c 	timing = devm_kzalloc(&pdev->dev, sizeof(struct cmd640_reg), GFP_KERNEL);
pdev              166 drivers/ata/pata_cmd640.c 	struct pci_dev *pdev	= to_pci_dev(ap->host->dev);
pdev              170 drivers/ata/pata_cmd640.c 	pci_read_config_byte(pdev, irq_reg, &irq_stat);
pdev              190 drivers/ata/pata_cmd640.c static void cmd640_hardware_init(struct pci_dev *pdev)
pdev              195 drivers/ata/pata_cmd640.c 	pci_write_config_byte(pdev, 0x5B, 0x00);
pdev              197 drivers/ata/pata_cmd640.c 	pci_write_config_byte(pdev, CMDTIM, 0);
pdev              199 drivers/ata/pata_cmd640.c 	pci_write_config_byte(pdev, BRST, 0x40);
pdev              208 drivers/ata/pata_cmd640.c 	pci_read_config_byte(pdev, CNTRL, &ctrl);
pdev              209 drivers/ata/pata_cmd640.c 	pci_write_config_byte(pdev, CNTRL, ctrl | 0xC0);
pdev              211 drivers/ata/pata_cmd640.c 	pci_read_config_byte(pdev, ARTIM23, &ctrl);
pdev              213 drivers/ata/pata_cmd640.c 	pci_write_config_byte(pdev, ARTIM23, ctrl);
pdev              216 drivers/ata/pata_cmd640.c static int cmd640_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              226 drivers/ata/pata_cmd640.c 	rc = pcim_enable_device(pdev);
pdev              230 drivers/ata/pata_cmd640.c 	cmd640_hardware_init(pdev);
pdev              232 drivers/ata/pata_cmd640.c 	return ata_pci_sff_init_one(pdev, ppi, &cmd640_sht, NULL, 0);
pdev              236 drivers/ata/pata_cmd640.c static int cmd640_reinit_one(struct pci_dev *pdev)
pdev              238 drivers/ata/pata_cmd640.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              241 drivers/ata/pata_cmd640.c 	rc = ata_pci_device_do_resume(pdev);
pdev              244 drivers/ata/pata_cmd640.c 	cmd640_hardware_init(pdev);
pdev               75 drivers/ata/pata_cmd64x.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               79 drivers/ata/pata_cmd64x.c 	pci_read_config_byte(pdev, BMIDECSR, &r);
pdev               96 drivers/ata/pata_cmd64x.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              160 drivers/ata/pata_cmd64x.c 	pci_read_config_byte(pdev, arttim, &reg);
pdev              163 drivers/ata/pata_cmd64x.c 	pci_write_config_byte(pdev, arttim, reg);
pdev              166 drivers/ata/pata_cmd64x.c 	pci_write_config_byte(pdev, drwtim, (t.active << 4) | t.recover);
pdev              197 drivers/ata/pata_cmd64x.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              204 drivers/ata/pata_cmd64x.c 	pci_read_config_byte(pdev, pciD, &regD);
pdev              205 drivers/ata/pata_cmd64x.c 	pci_read_config_byte(pdev, pciU, &regU);
pdev              228 drivers/ata/pata_cmd64x.c 	pci_write_config_byte(pdev, pciU, regU);
pdev              229 drivers/ata/pata_cmd64x.c 	pci_write_config_byte(pdev, pciD, regD);
pdev              241 drivers/ata/pata_cmd64x.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              247 drivers/ata/pata_cmd64x.c 	pci_read_config_byte(pdev, irq_reg, &irq_stat);
pdev              261 drivers/ata/pata_cmd64x.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              268 drivers/ata/pata_cmd64x.c 	pci_read_config_byte(pdev, irq_reg, &irq_stat);
pdev              280 drivers/ata/pata_cmd64x.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              281 drivers/ata/pata_cmd64x.c 	unsigned long base = pci_resource_start(pdev, 4);
pdev              297 drivers/ata/pata_cmd64x.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              298 drivers/ata/pata_cmd64x.c 	unsigned long base = pci_resource_start(pdev, 4);
pdev              361 drivers/ata/pata_cmd64x.c static void cmd64x_fixup(struct pci_dev *pdev)
pdev              365 drivers/ata/pata_cmd64x.c 	pci_write_config_byte(pdev, PCI_LATENCY_TIMER, 64);
pdev              366 drivers/ata/pata_cmd64x.c 	pci_read_config_byte(pdev, MRDMODE, &mrdmode);
pdev              369 drivers/ata/pata_cmd64x.c 	pci_write_config_byte(pdev, MRDMODE, mrdmode);
pdev              373 drivers/ata/pata_cmd64x.c 	pci_write_config_byte(pdev, UDIDETCR0, 0xF0);
pdev              377 drivers/ata/pata_cmd64x.c static int cmd64x_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              433 drivers/ata/pata_cmd64x.c 	struct pci_dev *bridge = pdev->bus->self;
pdev              440 drivers/ata/pata_cmd64x.c 	rc = pcim_enable_device(pdev);
pdev              445 drivers/ata/pata_cmd64x.c 		ata_pci_bmdma_clear_simplex(pdev);
pdev              447 drivers/ata/pata_cmd64x.c 	if (pdev->device == PCI_DEVICE_ID_CMD_646)
pdev              448 drivers/ata/pata_cmd64x.c 		switch (pdev->revision) {
pdev              472 drivers/ata/pata_cmd64x.c 	cmd64x_fixup(pdev);
pdev              475 drivers/ata/pata_cmd64x.c 	pci_read_config_byte(pdev, CNTRL, &reg);
pdev              477 drivers/ata/pata_cmd64x.c 		dev_notice(&pdev->dev, "Mobility Bridge detected, ignoring CNTRL port enable/disable\n");
pdev              479 drivers/ata/pata_cmd64x.c 		dev_notice(&pdev->dev, "Primary port is disabled\n");
pdev              484 drivers/ata/pata_cmd64x.c 		dev_notice(&pdev->dev, "Secondary port is disabled\n");
pdev              488 drivers/ata/pata_cmd64x.c 	return ata_pci_bmdma_init_one(pdev, ppi, &cmd64x_sht, NULL, 0);
pdev              492 drivers/ata/pata_cmd64x.c static int cmd64x_reinit_one(struct pci_dev *pdev)
pdev              494 drivers/ata/pata_cmd64x.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              497 drivers/ata/pata_cmd64x.c 	rc = ata_pci_device_do_resume(pdev);
pdev              501 drivers/ata/pata_cmd64x.c 	cmd64x_fixup(pdev);
pdev               62 drivers/ata/pata_cs5520.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               68 drivers/ata/pata_cs5520.c 	pci_write_config_byte(pdev, 0x62 + ap->port_no,
pdev               73 drivers/ata/pata_cs5520.c 	pci_write_config_byte(pdev, 0x64 +  4*ap->port_no + slave,
pdev               77 drivers/ata/pata_cs5520.c 	pci_write_config_byte(pdev, 0x66 +  4*ap->port_no + slave,
pdev              108 drivers/ata/pata_cs5520.c static int cs5520_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              124 drivers/ata/pata_cs5520.c 	rc = pcim_enable_device(pdev);
pdev              129 drivers/ata/pata_cs5520.c 	pci_read_config_byte(pdev, 0x60, &pcicfg);
pdev              142 drivers/ata/pata_cs5520.c 		dev_warn(&pdev->dev, "DMA mode disabled. Enabling.\n");
pdev              143 drivers/ata/pata_cs5520.c 		pci_write_config_byte(pdev, 0x60, pcicfg | 0x40);
pdev              148 drivers/ata/pata_cs5520.c 	host = ata_host_alloc_pinfo(&pdev->dev, ppi, 2);
pdev              153 drivers/ata/pata_cs5520.c 	if (pci_enable_device_io(pdev)) {
pdev              158 drivers/ata/pata_cs5520.c 	if (dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32))) {
pdev              164 drivers/ata/pata_cs5520.c 	iomap[0] = devm_ioport_map(&pdev->dev, cmd_port[0], 8);
pdev              165 drivers/ata/pata_cs5520.c 	iomap[1] = devm_ioport_map(&pdev->dev, ctl_port[0], 1);
pdev              166 drivers/ata/pata_cs5520.c 	iomap[2] = devm_ioport_map(&pdev->dev, cmd_port[1], 8);
pdev              167 drivers/ata/pata_cs5520.c 	iomap[3] = devm_ioport_map(&pdev->dev, ctl_port[1], 1);
pdev              168 drivers/ata/pata_cs5520.c 	iomap[4] = pcim_iomap(pdev, 2, 0);
pdev              196 drivers/ata/pata_cs5520.c 	pci_set_master(pdev);
pdev              208 drivers/ata/pata_cs5520.c 		rc = devm_request_irq(&pdev->dev, irq[ap->port_no],
pdev              228 drivers/ata/pata_cs5520.c static int cs5520_reinit_one(struct pci_dev *pdev)
pdev              230 drivers/ata/pata_cs5520.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              234 drivers/ata/pata_cs5520.c 	rc = ata_pci_device_do_resume(pdev);
pdev              238 drivers/ata/pata_cs5520.c 	pci_read_config_byte(pdev, 0x60, &pcicfg);
pdev              240 drivers/ata/pata_cs5520.c 		pci_write_config_byte(pdev, 0x60, pcicfg | 0x40);
pdev              256 drivers/ata/pata_cs5520.c static int cs5520_pci_device_suspend(struct pci_dev *pdev, pm_message_t mesg)
pdev              258 drivers/ata/pata_cs5520.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              265 drivers/ata/pata_cs5520.c 	pci_save_state(pdev);
pdev              282 drivers/ata/pata_cs5530.c static int cs5530_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              300 drivers/ata/pata_cs5530.c 	rc = pcim_enable_device(pdev);
pdev              312 drivers/ata/pata_cs5530.c 	return ata_pci_bmdma_init_one(pdev, ppi, &cs5530_sht, NULL, 0);
pdev              316 drivers/ata/pata_cs5530.c static int cs5530_reinit_one(struct pci_dev *pdev)
pdev              318 drivers/ata/pata_cs5530.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              321 drivers/ata/pata_cs5530.c 	rc = ata_pci_device_do_resume(pdev);
pdev               68 drivers/ata/pata_cs5535.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               70 drivers/ata/pata_cs5535.c 	pci_read_config_byte(pdev, CS5535_CABLE_DETECT, &cable);
pdev               86 drivers/ata/pata_cs5536.c static int cs5536_read(struct pci_dev *pdev, int reg, u32 *val)
pdev               95 drivers/ata/pata_cs5536.c 	return pci_read_config_dword(pdev, PCI_IDE_CFG + reg * 4, val);
pdev               98 drivers/ata/pata_cs5536.c static int cs5536_write(struct pci_dev *pdev, int reg, int val)
pdev              105 drivers/ata/pata_cs5536.c 	return pci_write_config_dword(pdev, PCI_IDE_CFG + reg * 4, val);
pdev              110 drivers/ata/pata_cs5536.c 	struct pci_dev *pdev = to_pci_dev(adev->link->ap->host->dev);
pdev              114 drivers/ata/pata_cs5536.c 	cs5536_read(pdev, DTC, &dtc);
pdev              117 drivers/ata/pata_cs5536.c 	cs5536_write(pdev, DTC, dtc);
pdev              131 drivers/ata/pata_cs5536.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              134 drivers/ata/pata_cs5536.c 	cs5536_read(pdev, CFG, &cfg);
pdev              162 drivers/ata/pata_cs5536.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              174 drivers/ata/pata_cs5536.c 	cs5536_read(pdev, CAST, &cast);
pdev              182 drivers/ata/pata_cs5536.c 	cs5536_write(pdev, CAST, cast);
pdev              202 drivers/ata/pata_cs5536.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              207 drivers/ata/pata_cs5536.c 	cs5536_read(pdev, ETC, &etc);
pdev              217 drivers/ata/pata_cs5536.c 	cs5536_write(pdev, ETC, etc);
pdev               54 drivers/ata/pata_cypress.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               71 drivers/ata/pata_cypress.c 		pci_read_config_dword(pdev, CY82_IDE_ADDRSETUP, &addr);
pdev               76 drivers/ata/pata_cypress.c 		pci_write_config_dword(pdev, CY82_IDE_ADDRSETUP, addr);
pdev               77 drivers/ata/pata_cypress.c 		pci_write_config_byte(pdev, CY82_IDE_MASTER_IOR, time_16);
pdev               78 drivers/ata/pata_cypress.c 		pci_write_config_byte(pdev, CY82_IDE_MASTER_IOW, time_16);
pdev               79 drivers/ata/pata_cypress.c 		pci_write_config_byte(pdev, CY82_IDE_MASTER_8BIT, time_8);
pdev               81 drivers/ata/pata_cypress.c 		pci_read_config_dword(pdev, CY82_IDE_ADDRSETUP, &addr);
pdev               86 drivers/ata/pata_cypress.c 		pci_write_config_dword(pdev, CY82_IDE_ADDRSETUP, addr);
pdev               87 drivers/ata/pata_cypress.c 		pci_write_config_byte(pdev, CY82_IDE_SLAVE_IOR, time_16);
pdev               88 drivers/ata/pata_cypress.c 		pci_write_config_byte(pdev, CY82_IDE_SLAVE_IOW, time_16);
pdev               89 drivers/ata/pata_cypress.c 		pci_write_config_byte(pdev, CY82_IDE_SLAVE_8BIT, time_8);
pdev              125 drivers/ata/pata_cypress.c static int cy82c693_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              138 drivers/ata/pata_cypress.c 	if (PCI_FUNC(pdev->devfn) != 1)
pdev              141 drivers/ata/pata_cypress.c 	return ata_pci_bmdma_init_one(pdev, ppi, &cy82c693_sht, NULL, 0);
pdev               44 drivers/ata/pata_efar.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               46 drivers/ata/pata_efar.c 	if (!pci_test_config_bits(pdev, &efar_enable_bits[ap->port_no]))
pdev               62 drivers/ata/pata_efar.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               65 drivers/ata/pata_efar.c 	pci_read_config_byte(pdev, 0x47, &tmp);
pdev              264 drivers/ata/pata_efar.c static int efar_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              275 drivers/ata/pata_efar.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev              277 drivers/ata/pata_efar.c 	return ata_pci_bmdma_init_one(pdev, ppi, &efar_sht, NULL,
pdev              128 drivers/ata/pata_ep93xx.c 	const struct platform_device *pdev;
pdev              650 drivers/ata/pata_ep93xx.c 	const struct platform_device *pdev = drv_data->pdev;
pdev              686 drivers/ata/pata_ep93xx.c 		dev_err(&pdev->dev, "failed to configure rx dma channel\n");
pdev              697 drivers/ata/pata_ep93xx.c 		dev_err(&pdev->dev, "failed to configure tx dma channel\n");
pdev              914 drivers/ata/pata_ep93xx.c static int ep93xx_pata_probe(struct platform_device *pdev)
pdev              924 drivers/ata/pata_ep93xx.c 	err = ep93xx_ide_acquire_gpio(pdev);
pdev              929 drivers/ata/pata_ep93xx.c 	irq = platform_get_irq(pdev, 0);
pdev              935 drivers/ata/pata_ep93xx.c 	mem_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              936 drivers/ata/pata_ep93xx.c 	ide_base = devm_ioremap_resource(&pdev->dev, mem_res);
pdev              942 drivers/ata/pata_ep93xx.c 	drv_data = devm_kzalloc(&pdev->dev, sizeof(*drv_data), GFP_KERNEL);
pdev              948 drivers/ata/pata_ep93xx.c 	drv_data->pdev = pdev;
pdev              955 drivers/ata/pata_ep93xx.c 	host = ata_host_alloc(&pdev->dev, 1);
pdev              966 drivers/ata/pata_ep93xx.c 	ap->dev = &pdev->dev;
pdev              994 drivers/ata/pata_ep93xx.c 	dev_info(&pdev->dev, "version " DRV_VERSION "\n");
pdev             1005 drivers/ata/pata_ep93xx.c 	ep93xx_ide_release_gpio(pdev);
pdev             1009 drivers/ata/pata_ep93xx.c static int ep93xx_pata_remove(struct platform_device *pdev)
pdev             1011 drivers/ata/pata_ep93xx.c 	struct ata_host *host = platform_get_drvdata(pdev);
pdev             1017 drivers/ata/pata_ep93xx.c 	ep93xx_ide_release_gpio(pdev);
pdev              127 drivers/ata/pata_falcon.c 	struct platform_device *pdev;
pdev              135 drivers/ata/pata_falcon.c 	pdev = platform_device_register_simple(DRV_NAME, 0, NULL, 0);
pdev              136 drivers/ata/pata_falcon.c 	if (IS_ERR(pdev))
pdev              137 drivers/ata/pata_falcon.c 		return PTR_ERR(pdev);
pdev              139 drivers/ata/pata_falcon.c 	if (!devm_request_mem_region(&pdev->dev, ATA_HD_BASE, 0x40, DRV_NAME)) {
pdev              145 drivers/ata/pata_falcon.c 	host = ata_host_alloc(&pdev->dev, 1);
pdev              452 drivers/ata/pata_ftide010.c static int pata_ftide010_probe(struct platform_device *pdev)
pdev              454 drivers/ata/pata_ftide010.c 	struct device *dev = &pdev->dev;
pdev              469 drivers/ata/pata_ftide010.c 	irq = platform_get_irq(pdev, 0);
pdev              473 drivers/ata/pata_ftide010.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              544 drivers/ata/pata_ftide010.c static int pata_ftide010_remove(struct platform_device *pdev)
pdev              546 drivers/ata/pata_ftide010.c 	struct ata_host *host = platform_get_drvdata(pdev);
pdev              128 drivers/ata/pata_gayle.c static int __init pata_gayle_init_one(struct platform_device *pdev)
pdev              137 drivers/ata/pata_gayle.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              139 drivers/ata/pata_gayle.c 	dev_info(&pdev->dev, "Amiga Gayle IDE controller (A%u style)\n",
pdev              142 drivers/ata/pata_gayle.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              146 drivers/ata/pata_gayle.c 	if (!devm_request_mem_region(&pdev->dev, res->start,
pdev              153 drivers/ata/pata_gayle.c 	host = ata_host_alloc(&pdev->dev, 1);
pdev              192 drivers/ata/pata_gayle.c 	platform_set_drvdata(pdev, host);
pdev              197 drivers/ata/pata_gayle.c static int __exit pata_gayle_remove_one(struct platform_device *pdev)
pdev              199 drivers/ata/pata_gayle.c 	struct ata_host *host = platform_get_drvdata(pdev);
pdev              216 drivers/ata/pata_hpt366.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              223 drivers/ata/pata_hpt366.c 	pci_read_config_byte(pdev, 0x5A, &ata66);
pdev              232 drivers/ata/pata_hpt366.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              251 drivers/ata/pata_hpt366.c 	pci_read_config_dword(pdev, addr, &reg);
pdev              253 drivers/ata/pata_hpt366.c 	pci_write_config_dword(pdev, addr, reg);
pdev              334 drivers/ata/pata_hpt37x.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              337 drivers/ata/pata_hpt37x.c 	pci_read_config_byte(pdev, 0x5B, &scr2);
pdev              338 drivers/ata/pata_hpt37x.c 	pci_write_config_byte(pdev, 0x5B, scr2 & ~0x01);
pdev              343 drivers/ata/pata_hpt37x.c 	pci_read_config_byte(pdev, 0x5A, &ata66);
pdev              345 drivers/ata/pata_hpt37x.c 	pci_write_config_byte(pdev, 0x5B, scr2);
pdev              362 drivers/ata/pata_hpt37x.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              368 drivers/ata/pata_hpt37x.c 	pci_read_config_word(pdev, mcrbase + 2, &mcr3);
pdev              370 drivers/ata/pata_hpt37x.c 	pci_write_config_word(pdev, mcrbase + 2, mcr3 | 0x8000);
pdev              371 drivers/ata/pata_hpt37x.c 	pci_read_config_byte(pdev, 0x5A, &ata66);
pdev              373 drivers/ata/pata_hpt37x.c 	pci_write_config_word(pdev, mcrbase + 2, mcr3);
pdev              392 drivers/ata/pata_hpt37x.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              398 drivers/ata/pata_hpt37x.c 	if (!pci_test_config_bits(pdev, &hpt37x_enable_bits[ap->port_no]))
pdev              402 drivers/ata/pata_hpt37x.c 	pci_write_config_byte(pdev, 0x50 + 4 * ap->port_no, 0x37);
pdev              411 drivers/ata/pata_hpt37x.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              420 drivers/ata/pata_hpt37x.c 	pci_read_config_byte(pdev, addr2, &fast);
pdev              423 drivers/ata/pata_hpt37x.c 	pci_write_config_byte(pdev, addr2, fast);
pdev              435 drivers/ata/pata_hpt37x.c 	pci_read_config_dword(pdev, addr1, &reg);
pdev              437 drivers/ata/pata_hpt37x.c 	pci_write_config_dword(pdev, addr1, reg);
pdev              475 drivers/ata/pata_hpt37x.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              486 drivers/ata/pata_hpt37x.c 		pci_write_config_byte(pdev, 0x50 + 4 * ap->port_no, 0x37);
pdev              496 drivers/ata/pata_hpt37x.c 		pci_write_config_byte(pdev, 0x50 + 4 * ap->port_no, 0x37);
pdev              505 drivers/ata/pata_hpt37x.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              514 drivers/ata/pata_hpt37x.c 	pci_read_config_byte(pdev, addr2, &fast);
pdev              516 drivers/ata/pata_hpt37x.c 	pci_write_config_byte(pdev, addr2, fast);
pdev              528 drivers/ata/pata_hpt37x.c 	pci_read_config_dword(pdev, addr1, &reg);
pdev              530 drivers/ata/pata_hpt37x.c 	pci_write_config_dword(pdev, addr1, reg);
pdev              569 drivers/ata/pata_hpt37x.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              573 drivers/ata/pata_hpt37x.c 	pci_read_config_byte(pdev, 0x6A, &bwsr_stat);
pdev              574 drivers/ata/pata_hpt37x.c 	pci_read_config_byte(pdev, mscreg, &msc_stat);
pdev              576 drivers/ata/pata_hpt37x.c 		pci_write_config_byte(pdev, mscreg, msc_stat | 0x30);
pdev              702 drivers/ata/pata_hpt37x.c static u32 hpt374_read_freq(struct pci_dev *pdev)
pdev              705 drivers/ata/pata_hpt37x.c 	unsigned long io_base = pci_resource_start(pdev, 4);
pdev              707 drivers/ata/pata_hpt37x.c 	if (PCI_FUNC(pdev->devfn) & 1) {
pdev              710 drivers/ata/pata_hpt37x.c 		pdev_0 = pci_get_slot(pdev->bus, pdev->devfn - 1);
pdev              143 drivers/ata/pata_hpt3x2n.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              145 drivers/ata/pata_hpt3x2n.c 	pci_read_config_byte(pdev, 0x5B, &scr2);
pdev              146 drivers/ata/pata_hpt3x2n.c 	pci_write_config_byte(pdev, 0x5B, scr2 & ~0x01);
pdev              151 drivers/ata/pata_hpt3x2n.c 	pci_read_config_byte(pdev, 0x5A, &ata66);
pdev              153 drivers/ata/pata_hpt3x2n.c 	pci_write_config_byte(pdev, 0x5B, scr2);
pdev              173 drivers/ata/pata_hpt3x2n.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              176 drivers/ata/pata_hpt3x2n.c 	pci_write_config_byte(pdev, 0x50 + 4 * ap->port_no, 0x37);
pdev              185 drivers/ata/pata_hpt3x2n.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              194 drivers/ata/pata_hpt3x2n.c 	pci_read_config_byte(pdev, addr2, &fast);
pdev              196 drivers/ata/pata_hpt3x2n.c 	pci_write_config_byte(pdev, addr2, fast);
pdev              208 drivers/ata/pata_hpt3x2n.c 	pci_read_config_dword(pdev, addr1, &reg);
pdev              210 drivers/ata/pata_hpt3x2n.c 	pci_write_config_dword(pdev, addr1, reg);
pdev              249 drivers/ata/pata_hpt3x2n.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              253 drivers/ata/pata_hpt3x2n.c 	pci_read_config_byte(pdev, 0x6A, &bwsr_stat);
pdev              254 drivers/ata/pata_hpt3x2n.c 	pci_read_config_byte(pdev, mscreg, &msc_stat);
pdev              256 drivers/ata/pata_hpt3x2n.c 		pci_write_config_byte(pdev, mscreg, msc_stat | 0x30);
pdev              411 drivers/ata/pata_hpt3x2n.c static int hpt3x2n_pci_clock(struct pci_dev *pdev)
pdev              415 drivers/ata/pata_hpt3x2n.c 	unsigned long iobase = pci_resource_start(pdev, 4);
pdev              427 drivers/ata/pata_hpt3x2n.c 			pci_read_config_word(pdev, 0x78, &sr);
pdev               39 drivers/ata/pata_hpt3x3.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               43 drivers/ata/pata_hpt3x3.c 	pci_read_config_dword(pdev, 0x44, &r1);
pdev               44 drivers/ata/pata_hpt3x3.c 	pci_read_config_dword(pdev, 0x48, &r2);
pdev               50 drivers/ata/pata_hpt3x3.c 	pci_write_config_dword(pdev, 0x44, r1);
pdev               51 drivers/ata/pata_hpt3x3.c 	pci_write_config_dword(pdev, 0x48, r2);
pdev               69 drivers/ata/pata_hpt3x3.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               74 drivers/ata/pata_hpt3x3.c 	pci_read_config_dword(pdev, 0x44, &r1);
pdev               75 drivers/ata/pata_hpt3x3.c 	pci_read_config_dword(pdev, 0x48, &r2);
pdev               86 drivers/ata/pata_hpt3x3.c 	pci_write_config_dword(pdev, 0x44, r1);
pdev               87 drivers/ata/pata_hpt3x3.c 	pci_write_config_dword(pdev, 0x48, r2);
pdev              185 drivers/ata/pata_hpt3x3.c static int hpt3x3_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              205 drivers/ata/pata_hpt3x3.c 	hpt3x3_init_chipset(pdev);
pdev              207 drivers/ata/pata_hpt3x3.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev              209 drivers/ata/pata_hpt3x3.c 	host = ata_host_alloc_pinfo(&pdev->dev, ppi, 2);
pdev              213 drivers/ata/pata_hpt3x3.c 	rc = pcim_enable_device(pdev);
pdev              218 drivers/ata/pata_hpt3x3.c 	rc = pcim_iomap_regions(pdev, 1 << 4, DRV_NAME);
pdev              220 drivers/ata/pata_hpt3x3.c 		pcim_pin_device(pdev);
pdev              223 drivers/ata/pata_hpt3x3.c 	host->iomap = pcim_iomap_table(pdev);
pdev              224 drivers/ata/pata_hpt3x3.c 	rc = dma_set_mask_and_coherent(&pdev->dev, ATA_DMA_MASK);
pdev              244 drivers/ata/pata_hpt3x3.c 	pci_set_master(pdev);
pdev              245 drivers/ata/pata_hpt3x3.c 	return ata_host_activate(host, pdev->irq, ata_bmdma_interrupt,
pdev              126 drivers/ata/pata_imx.c static int pata_imx_probe(struct platform_device *pdev)
pdev              135 drivers/ata/pata_imx.c 	irq = platform_get_irq(pdev, 0);
pdev              139 drivers/ata/pata_imx.c 	priv = devm_kzalloc(&pdev->dev,
pdev              144 drivers/ata/pata_imx.c 	priv->clk = devm_clk_get(&pdev->dev, NULL);
pdev              146 drivers/ata/pata_imx.c 		dev_err(&pdev->dev, "Failed to get clock\n");
pdev              154 drivers/ata/pata_imx.c 	host = ata_host_alloc(&pdev->dev, 1);
pdev              167 drivers/ata/pata_imx.c 	io_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              168 drivers/ata/pata_imx.c 	priv->host_regs = devm_ioremap_resource(&pdev->dev, io_res);
pdev              207 drivers/ata/pata_imx.c static int pata_imx_remove(struct platform_device *pdev)
pdev              209 drivers/ata/pata_imx.c 	struct ata_host *host = platform_get_drvdata(pdev);
pdev               39 drivers/ata/pata_it8213.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               40 drivers/ata/pata_it8213.c 	if (!pci_test_config_bits(pdev, &it8213_enable_bits[ap->port_no]))
pdev               56 drivers/ata/pata_it8213.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               58 drivers/ata/pata_it8213.c 	pci_read_config_byte(pdev, 0x42, &tmp);
pdev              259 drivers/ata/pata_it8213.c static int it8213_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              271 drivers/ata/pata_it8213.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev              273 drivers/ata/pata_it8213.c 	return ata_pci_bmdma_init_one(pdev, ppi, &it8213_sht, NULL, 0);
pdev              128 drivers/ata/pata_it821x.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              138 drivers/ata/pata_it821x.c 	pci_write_config_byte(pdev, 0x54 + 4 * channel, conf);
pdev              157 drivers/ata/pata_it821x.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              168 drivers/ata/pata_it821x.c 		pci_write_config_byte(pdev, 0x56 + 4 * channel + unit, conf);
pdev              171 drivers/ata/pata_it821x.c 		pci_write_config_byte(pdev, 0x56 + 4 * channel, conf);
pdev              172 drivers/ata/pata_it821x.c 		pci_write_config_byte(pdev, 0x56 + 4 * channel + 1, conf);
pdev              187 drivers/ata/pata_it821x.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              223 drivers/ata/pata_it821x.c 	pci_read_config_byte(pdev, 0x50, &v);
pdev              226 drivers/ata/pata_it821x.c 	pci_write_config_byte(pdev, 0x50, v);
pdev              292 drivers/ata/pata_it821x.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              309 drivers/ata/pata_it821x.c 		pci_read_config_byte(pdev, 0x50, &conf);
pdev              314 drivers/ata/pata_it821x.c 		pci_write_config_byte(pdev, 0x50, conf);
pdev              326 drivers/ata/pata_it821x.c 		pci_read_config_byte(pdev, 0x50, &conf);
pdev              331 drivers/ata/pata_it821x.c 		pci_write_config_byte(pdev, 0x50, conf);
pdev              737 drivers/ata/pata_it821x.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              745 drivers/ata/pata_it821x.c 	itdev = devm_kzalloc(&pdev->dev, sizeof(struct it821x_dev), GFP_KERNEL);
pdev              750 drivers/ata/pata_it821x.c 	pci_read_config_byte(pdev, 0x50, &conf);
pdev              770 drivers/ata/pata_it821x.c 	if (pdev->revision == 0x10) {
pdev              791 drivers/ata/pata_it821x.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              793 drivers/ata/pata_it821x.c 	pci_read_config_word(pdev, 0x40, &r40);
pdev              849 drivers/ata/pata_it821x.c static void it821x_disable_raid(struct pci_dev *pdev)
pdev              852 drivers/ata/pata_it821x.c 	if (pdev->vendor != PCI_VENDOR_ID_ITE ||
pdev              853 drivers/ata/pata_it821x.c 			pdev->device != PCI_DEVICE_ID_ITE_8212)
pdev              857 drivers/ata/pata_it821x.c 	pci_write_config_byte(pdev, 0x5E, 0x01);
pdev              860 drivers/ata/pata_it821x.c 	pci_write_config_byte(pdev, 0x50, 0x00);
pdev              861 drivers/ata/pata_it821x.c 	pci_write_config_word(pdev, PCI_COMMAND,
pdev              864 drivers/ata/pata_it821x.c 	pci_write_config_word(pdev, 0x40, 0xA0F3);
pdev              866 drivers/ata/pata_it821x.c 	pci_write_config_dword(pdev,0x4C, 0x02040204);
pdev              867 drivers/ata/pata_it821x.c 	pci_write_config_byte(pdev, 0x42, 0x36);
pdev              868 drivers/ata/pata_it821x.c 	pci_write_config_byte(pdev, PCI_LATENCY_TIMER, 0x20);
pdev              872 drivers/ata/pata_it821x.c static int it821x_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              909 drivers/ata/pata_it821x.c 	rc = pcim_enable_device(pdev);
pdev              913 drivers/ata/pata_it821x.c 	if (pdev->vendor == PCI_VENDOR_ID_RDC) {
pdev              915 drivers/ata/pata_it821x.c 		if (pdev->revision == 0x11)
pdev              923 drivers/ata/pata_it821x.c 			it821x_disable_raid(pdev);
pdev              925 drivers/ata/pata_it821x.c 		pci_read_config_byte(pdev, 0x50, &conf);
pdev              935 drivers/ata/pata_it821x.c 	return ata_pci_bmdma_init_one(pdev, ppi, &it821x_sht, NULL, 0);
pdev              939 drivers/ata/pata_it821x.c static int it821x_reinit_one(struct pci_dev *pdev)
pdev              941 drivers/ata/pata_it821x.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              944 drivers/ata/pata_it821x.c 	rc = ata_pci_device_do_resume(pdev);
pdev              949 drivers/ata/pata_it821x.c 		it821x_disable_raid(pdev);
pdev              136 drivers/ata/pata_ixp4xx_cf.c static int ixp4xx_pata_probe(struct platform_device *pdev)
pdev              142 drivers/ata/pata_ixp4xx_cf.c 	struct ixp4xx_pata_data *data = dev_get_platdata(&pdev->dev);
pdev              145 drivers/ata/pata_ixp4xx_cf.c 	cs0 = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              146 drivers/ata/pata_ixp4xx_cf.c 	cs1 = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              152 drivers/ata/pata_ixp4xx_cf.c 	host = ata_host_alloc(&pdev->dev, 1);
pdev              157 drivers/ata/pata_ixp4xx_cf.c 	ret = dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev              161 drivers/ata/pata_ixp4xx_cf.c 	data->cs0 = devm_ioremap(&pdev->dev, cs0->start, 0x1000);
pdev              162 drivers/ata/pata_ixp4xx_cf.c 	data->cs1 = devm_ioremap(&pdev->dev, cs1->start, 0x1000);
pdev              167 drivers/ata/pata_ixp4xx_cf.c 	irq = platform_get_irq(pdev, 0);
pdev              183 drivers/ata/pata_ixp4xx_cf.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev               45 drivers/ata/pata_jmicron.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               53 drivers/ata/pata_jmicron.c 	pci_read_config_dword(pdev, 0x40, &control);
pdev               70 drivers/ata/pata_jmicron.c 	pci_read_config_dword(pdev, 0x80, &control5);
pdev              134 drivers/ata/pata_jmicron.c static int jmicron_init_one (struct pci_dev *pdev, const struct pci_device_id *id)
pdev              147 drivers/ata/pata_jmicron.c 	return ata_pci_bmdma_init_one(pdev, ppi, &jmicron_sht, NULL, 0);
pdev              942 drivers/ata/pata_legacy.c 	struct platform_device *pdev;
pdev              950 drivers/ata/pata_legacy.c 	pdev = platform_device_register_simple(DRV_NAME, probe->slot, NULL, 0);
pdev              951 drivers/ata/pata_legacy.c 	if (IS_ERR(pdev))
pdev              952 drivers/ata/pata_legacy.c 		return PTR_ERR(pdev);
pdev              955 drivers/ata/pata_legacy.c 	if (devm_request_region(&pdev->dev, io, 8, "pata_legacy") == NULL ||
pdev              956 drivers/ata/pata_legacy.c 	    devm_request_region(&pdev->dev, io + 0x0206, 1,
pdev              961 drivers/ata/pata_legacy.c 	io_addr = devm_ioport_map(&pdev->dev, io, 8);
pdev              962 drivers/ata/pata_legacy.c 	ctrl_addr = devm_ioport_map(&pdev->dev, io + 0x0206, 1);
pdev              967 drivers/ata/pata_legacy.c 		if (controller->setup(pdev, probe, ld) < 0)
pdev              969 drivers/ata/pata_legacy.c 	host = ata_host_alloc(&pdev->dev, 1);
pdev              991 drivers/ata/pata_legacy.c 	ld->platform_dev = pdev;
pdev              999 drivers/ata/pata_legacy.c 			ld->platform_dev = pdev;
pdev             1005 drivers/ata/pata_legacy.c 	platform_device_unregister(pdev);
pdev              233 drivers/ata/pata_macio.c 	struct pci_dev			*pdev;
pdev              772 drivers/ata/pata_macio.c 	if (priv->pdev && resume) {
pdev              775 drivers/ata/pata_macio.c 		pci_restore_state(priv->pdev);
pdev              776 drivers/ata/pata_macio.c 		rc = pcim_enable_device(priv->pdev);
pdev              778 drivers/ata/pata_macio.c 			dev_err(&priv->pdev->dev,
pdev              782 drivers/ata/pata_macio.c 			pci_set_master(priv->pdev);
pdev              838 drivers/ata/pata_macio.c 		BUG_ON(!priv->pdev);
pdev              839 drivers/ata/pata_macio.c 		pci_write_config_byte(priv->pdev, PCI_CACHE_LINE_SIZE, 0x08);
pdev              840 drivers/ata/pata_macio.c 		pci_read_config_word(priv->pdev, PCI_COMMAND, &cmd);
pdev              841 drivers/ata/pata_macio.c 		pci_write_config_word(priv->pdev, PCI_COMMAND,
pdev              884 drivers/ata/pata_macio.c 	if (priv->pdev) {
pdev              885 drivers/ata/pata_macio.c 		pci_save_state(priv->pdev);
pdev              886 drivers/ata/pata_macio.c 		pci_disable_device(priv->pdev);
pdev             1103 drivers/ata/pata_macio.c 	if (priv->pdev && dma_regs)
pdev             1104 drivers/ata/pata_macio.c 		pci_set_master(priv->pdev);
pdev             1255 drivers/ata/pata_macio.c static int pata_macio_pci_attach(struct pci_dev *pdev,
pdev             1263 drivers/ata/pata_macio.c 	np = pci_device_to_OF_node(pdev);
pdev             1265 drivers/ata/pata_macio.c 		dev_err(&pdev->dev,
pdev             1271 drivers/ata/pata_macio.c 	if (pcim_enable_device(pdev)) {
pdev             1272 drivers/ata/pata_macio.c 		dev_err(&pdev->dev,
pdev             1278 drivers/ata/pata_macio.c 	priv = devm_kzalloc(&pdev->dev,
pdev             1284 drivers/ata/pata_macio.c 	priv->pdev = pdev;
pdev             1285 drivers/ata/pata_macio.c 	priv->dev = &pdev->dev;
pdev             1288 drivers/ata/pata_macio.c 	if (pci_request_regions(pdev, "pata-macio")) {
pdev             1289 drivers/ata/pata_macio.c 		dev_err(&pdev->dev,
pdev             1295 drivers/ata/pata_macio.c 	rbase = pci_resource_start(pdev, 0);
pdev             1300 drivers/ata/pata_macio.c 				   pdev->irq))
pdev             1306 drivers/ata/pata_macio.c static void pata_macio_pci_detach(struct pci_dev *pdev)
pdev             1308 drivers/ata/pata_macio.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev             1314 drivers/ata/pata_macio.c static int pata_macio_pci_suspend(struct pci_dev *pdev, pm_message_t mesg)
pdev             1316 drivers/ata/pata_macio.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev             1321 drivers/ata/pata_macio.c static int pata_macio_pci_resume(struct pci_dev *pdev)
pdev             1323 drivers/ata/pata_macio.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev               33 drivers/ata/pata_marvell.c static int marvell_pata_active(struct pci_dev *pdev)
pdev               40 drivers/ata/pata_marvell.c 	if (pdev->device != 0x6145)
pdev               43 drivers/ata/pata_marvell.c 	barp = pci_iomap(pdev, 5, 0x10);
pdev               53 drivers/ata/pata_marvell.c 	pci_iounmap(pdev, barp);
pdev               71 drivers/ata/pata_marvell.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               73 drivers/ata/pata_marvell.c 	if (pdev->device == 0x6145 && ap->port_no == 0 &&
pdev               74 drivers/ata/pata_marvell.c 		!marvell_pata_active(pdev))	/* PATA enable ? */
pdev              124 drivers/ata/pata_marvell.c static int marvell_init_one (struct pci_dev *pdev, const struct pci_device_id *id)
pdev              147 drivers/ata/pata_marvell.c 	if (pdev->device == 0x6101)
pdev              151 drivers/ata/pata_marvell.c 	if (!marvell_pata_active(pdev)) {
pdev              156 drivers/ata/pata_marvell.c 	return ata_pci_bmdma_init_one(pdev, ppi, &marvell_sht, NULL, 0);
pdev               52 drivers/ata/pata_mpiix.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               55 drivers/ata/pata_mpiix.c 	if (!pci_test_config_bits(pdev, &mpiix_enable_bits))
pdev               80 drivers/ata/pata_mpiix.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               89 drivers/ata/pata_mpiix.c 	pci_read_config_word(pdev, IDETIM, &idetim);
pdev              105 drivers/ata/pata_mpiix.c 	pci_write_config_word(pdev, IDETIM, idetim);
pdev               58 drivers/ata/pata_netcell.c static int netcell_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
pdev               72 drivers/ata/pata_netcell.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev               74 drivers/ata/pata_netcell.c 	rc = pcim_enable_device(pdev);
pdev               79 drivers/ata/pata_netcell.c 	ata_pci_bmdma_clear_simplex(pdev);
pdev               82 drivers/ata/pata_netcell.c 	return ata_pci_bmdma_init_one(pdev, port_info, &netcell_sht, NULL, 0);
pdev              154 drivers/ata/pata_ninja32.c static int ninja32_reinit_one(struct pci_dev *pdev)
pdev              156 drivers/ata/pata_ninja32.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              159 drivers/ata/pata_ninja32.c 	rc = ata_pci_device_do_resume(pdev);
pdev               29 drivers/ata/pata_ns87410.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               35 drivers/ata/pata_ns87410.c 	if (!pci_test_config_bits(pdev, &ns87410_enable_bits[ap->port_no]))
pdev               52 drivers/ata/pata_ns87410.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               67 drivers/ata/pata_ns87410.c 	pci_read_config_byte(pdev, port + 3, &idefr);
pdev               75 drivers/ata/pata_ns87410.c 		dev_err(&pdev->dev, "unknown mode %d\n", adev->pio_mode);
pdev               85 drivers/ata/pata_ns87410.c 	pci_write_config_byte(pdev, port, idetcr);
pdev               86 drivers/ata/pata_ns87410.c 	pci_write_config_byte(pdev, port + 3, idefr);
pdev              328 drivers/ata/pata_ns87415.c static void ns87415_fixup(struct pci_dev *pdev)
pdev              331 drivers/ata/pata_ns87415.c 	pci_write_config_byte(pdev, 0x55, 0xEE);
pdev              333 drivers/ata/pata_ns87415.c 	pci_write_config_byte(pdev, 0x54, 0xB7);
pdev              351 drivers/ata/pata_ns87415.c static int ns87415_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              369 drivers/ata/pata_ns87415.c 	if (PCI_SLOT(pdev->devfn) == 0x0E)
pdev              372 drivers/ata/pata_ns87415.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev              374 drivers/ata/pata_ns87415.c 	rc = pcim_enable_device(pdev);
pdev              378 drivers/ata/pata_ns87415.c 	ns87415_fixup(pdev);
pdev              380 drivers/ata/pata_ns87415.c 	return ata_pci_bmdma_init_one(pdev, ppi, &ns87415_sht, NULL, 0);
pdev              390 drivers/ata/pata_ns87415.c static int ns87415_reinit_one(struct pci_dev *pdev)
pdev              392 drivers/ata/pata_ns87415.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              395 drivers/ata/pata_ns87415.c 	rc = ata_pci_device_do_resume(pdev);
pdev              399 drivers/ata/pata_ns87415.c 	ns87415_fixup(pdev);
pdev              834 drivers/ata/pata_octeon_cf.c static int octeon_cf_probe(struct platform_device *pdev)
pdev              854 drivers/ata/pata_octeon_cf.c 	node = pdev->dev.of_node;
pdev              858 drivers/ata/pata_octeon_cf.c 	cf_port = devm_kzalloc(&pdev->dev, sizeof(*cf_port), GFP_KERNEL);
pdev              894 drivers/ata/pata_octeon_cf.c 				cf_port->dma_base = (u64)devm_ioremap_nocache(&pdev->dev, res_dma->start,
pdev              908 drivers/ata/pata_octeon_cf.c 		res_cs1 = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              912 drivers/ata/pata_octeon_cf.c 		cs1 = devm_ioremap_nocache(&pdev->dev, res_cs1->start,
pdev              924 drivers/ata/pata_octeon_cf.c 	res_cs0 = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              928 drivers/ata/pata_octeon_cf.c 	cs0 = devm_ioremap_nocache(&pdev->dev, res_cs0->start,
pdev              934 drivers/ata/pata_octeon_cf.c 	host = ata_host_alloc(&pdev->dev, 1);
pdev              940 drivers/ata/pata_octeon_cf.c 	pdev->dev.platform_data = cf_port;
pdev              995 drivers/ata/pata_octeon_cf.c 	rv = dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             1001 drivers/ata/pata_octeon_cf.c 	dev_info(&pdev->dev, "version " DRV_VERSION" %d bit%s.\n",
pdev               41 drivers/ata/pata_oldpiix.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               47 drivers/ata/pata_oldpiix.c 	if (!pci_test_config_bits(pdev, &oldpiix_enable_bits[ap->port_no]))
pdev              236 drivers/ata/pata_oldpiix.c static int oldpiix_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              246 drivers/ata/pata_oldpiix.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev              248 drivers/ata/pata_oldpiix.c 	return ata_pci_bmdma_init_one(pdev, ppi, &oldpiix_sht, NULL, 0);
pdev               57 drivers/ata/pata_opti.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               63 drivers/ata/pata_opti.c 	if (!pci_test_config_bits(pdev, &opti_enable_bits[ap->port_no]))
pdev               58 drivers/ata/pata_optidma.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               63 drivers/ata/pata_optidma.c 	if (ap->port_no && !pci_test_config_bits(pdev, &optidma_enable_bits))
pdev              203 drivers/ata/pata_optidma.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              210 drivers/ata/pata_optidma.c 	pci_read_config_byte(pdev, 0x44, &udcfg);
pdev              217 drivers/ata/pata_optidma.c 			pci_read_config_byte(pdev, 0x45, &udslave);
pdev              220 drivers/ata/pata_optidma.c 			pci_write_config_byte(pdev, 0x45, udslave);
pdev              226 drivers/ata/pata_optidma.c 	pci_write_config_byte(pdev, 0x44, udcfg);
pdev              323 drivers/ata/pata_optidma.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              326 drivers/ata/pata_optidma.c 		pci_read_config_byte(pdev, 0x43, &r);
pdev              331 drivers/ata/pata_optidma.c 		pci_write_config_byte(pdev, 0x43, r);
pdev              360 drivers/ata/pata_optidma.c static int optiplus_with_udma(struct pci_dev *pdev)
pdev              385 drivers/ata/pata_optidma.c 	pci_read_config_byte(pdev, 0x42, &r);
pdev               48 drivers/ata/pata_palmld.c static int palmld_pata_probe(struct platform_device *pdev)
pdev               53 drivers/ata/pata_palmld.c 	struct device *dev = &pdev->dev;
pdev              109 drivers/ata/pata_palmld.c 	platform_set_drvdata(pdev, lda);
pdev              113 drivers/ata/pata_palmld.c static int palmld_pata_remove(struct platform_device *pdev)
pdev              115 drivers/ata/pata_palmld.c 	struct palmld_pata *lda = platform_get_drvdata(pdev);
pdev              117 drivers/ata/pata_palmld.c 	ata_platform_remove_one(pdev);
pdev              155 drivers/ata/pata_pcmcia.c static int pcmcia_check_one_config(struct pcmcia_device *pdev, void *priv_data)
pdev              159 drivers/ata/pata_pcmcia.c 	if ((pdev->resource[0]->flags & IO_DATA_PATH_WIDTH)
pdev              161 drivers/ata/pata_pcmcia.c 		pdev->resource[0]->flags &= ~IO_DATA_PATH_WIDTH;
pdev              162 drivers/ata/pata_pcmcia.c 		pdev->resource[0]->flags |= IO_DATA_PATH_WIDTH_AUTO;
pdev              164 drivers/ata/pata_pcmcia.c 	pdev->resource[1]->flags &= ~IO_DATA_PATH_WIDTH;
pdev              165 drivers/ata/pata_pcmcia.c 	pdev->resource[1]->flags |= IO_DATA_PATH_WIDTH_8;
pdev              167 drivers/ata/pata_pcmcia.c 	if (pdev->resource[1]->end) {
pdev              168 drivers/ata/pata_pcmcia.c 		pdev->resource[0]->end = 8;
pdev              169 drivers/ata/pata_pcmcia.c 		pdev->resource[1]->end = (*is_kme) ? 2 : 1;
pdev              171 drivers/ata/pata_pcmcia.c 		if (pdev->resource[0]->end < 16)
pdev              175 drivers/ata/pata_pcmcia.c 	return pcmcia_request_io(pdev);
pdev              186 drivers/ata/pata_pcmcia.c static int pcmcia_init_one(struct pcmcia_device *pdev)
pdev              197 drivers/ata/pata_pcmcia.c 	pdev->config_flags |= CONF_ENABLE_IRQ | CONF_AUTO_SET_IO |
pdev              202 drivers/ata/pata_pcmcia.c 	is_kme = ((pdev->manf_id == MANFID_KME) &&
pdev              203 drivers/ata/pata_pcmcia.c 		  ((pdev->card_id == PRODID_KME_KXLC005_A) ||
pdev              204 drivers/ata/pata_pcmcia.c 		   (pdev->card_id == PRODID_KME_KXLC005_B)));
pdev              206 drivers/ata/pata_pcmcia.c 	if (pcmcia_loop_config(pdev, pcmcia_check_one_config, &is_kme)) {
pdev              207 drivers/ata/pata_pcmcia.c 		pdev->config_flags &= ~CONF_AUTO_CHECK_VCC;
pdev              208 drivers/ata/pata_pcmcia.c 		if (pcmcia_loop_config(pdev, pcmcia_check_one_config, &is_kme))
pdev              211 drivers/ata/pata_pcmcia.c 	io_base = pdev->resource[0]->start;
pdev              212 drivers/ata/pata_pcmcia.c 	if (pdev->resource[1]->end)
pdev              213 drivers/ata/pata_pcmcia.c 		ctl_base = pdev->resource[1]->start;
pdev              215 drivers/ata/pata_pcmcia.c 		ctl_base = pdev->resource[0]->start + 0x0e;
pdev              217 drivers/ata/pata_pcmcia.c 	if (!pdev->irq)
pdev              220 drivers/ata/pata_pcmcia.c 	ret = pcmcia_enable_device(pdev);
pdev              226 drivers/ata/pata_pcmcia.c 	io_addr = devm_ioport_map(&pdev->dev, io_base, 8);
pdev              227 drivers/ata/pata_pcmcia.c 	ctl_addr = devm_ioport_map(&pdev->dev, ctl_base, 1);
pdev              238 drivers/ata/pata_pcmcia.c 	if (resource_size(pdev->resource[0]) >= 0x20)
pdev              241 drivers/ata/pata_pcmcia.c 	if (pdev->manf_id == 0x0097 && pdev->card_id == 0x1620)
pdev              248 drivers/ata/pata_pcmcia.c 	host = ata_host_alloc(&pdev->dev, n_ports);
pdev              267 drivers/ata/pata_pcmcia.c 	ret = ata_host_activate(host, pdev->irq, ata_sff_interrupt,
pdev              272 drivers/ata/pata_pcmcia.c 	pdev->priv = host;
pdev              276 drivers/ata/pata_pcmcia.c 	pcmcia_disable_device(pdev);
pdev              288 drivers/ata/pata_pcmcia.c static void pcmcia_remove_one(struct pcmcia_device *pdev)
pdev              290 drivers/ata/pata_pcmcia.c 	struct ata_host *host = pdev->priv;
pdev              295 drivers/ata/pata_pcmcia.c 	pcmcia_disable_device(pdev);
pdev               59 drivers/ata/pata_pdc2027x.c static int pdc2027x_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
pdev               61 drivers/ata/pata_pdc2027x.c static int pdc2027x_reinit_one(struct pci_dev *pdev);
pdev              696 drivers/ata/pata_pdc2027x.c static int pdc2027x_init_one(struct pci_dev *pdev,
pdev              708 drivers/ata/pata_pdc2027x.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev              711 drivers/ata/pata_pdc2027x.c 	host = ata_host_alloc_pinfo(&pdev->dev, ppi, 2);
pdev              716 drivers/ata/pata_pdc2027x.c 	rc = pcim_enable_device(pdev);
pdev              720 drivers/ata/pata_pdc2027x.c 	rc = pcim_iomap_regions(pdev, 1 << PDC_MMIO_BAR, DRV_NAME);
pdev              723 drivers/ata/pata_pdc2027x.c 	host->iomap = pcim_iomap_table(pdev);
pdev              725 drivers/ata/pata_pdc2027x.c 	rc = dma_set_mask_and_coherent(&pdev->dev, ATA_DMA_MASK);
pdev              746 drivers/ata/pata_pdc2027x.c 	pci_set_master(pdev);
pdev              747 drivers/ata/pata_pdc2027x.c 	return ata_host_activate(host, pdev->irq, ata_bmdma_interrupt,
pdev              752 drivers/ata/pata_pdc2027x.c static int pdc2027x_reinit_one(struct pci_dev *pdev)
pdev              754 drivers/ata/pata_pdc2027x.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              758 drivers/ata/pata_pdc2027x.c 	rc = ata_pci_device_do_resume(pdev);
pdev              762 drivers/ata/pata_pdc2027x.c 	if (pdev->device == PCI_DEVICE_ID_PROMISE_20268 ||
pdev              763 drivers/ata/pata_pdc2027x.c 	    pdev->device == PCI_DEVICE_ID_PROMISE_20270)
pdev               29 drivers/ata/pata_pdc202xx_old.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               32 drivers/ata/pata_pdc202xx_old.c 	pci_read_config_word(pdev, 0x50, &cis);
pdev               49 drivers/ata/pata_pdc202xx_old.c 	struct pci_dev *pdev	= to_pci_dev(ap->host->dev);
pdev               50 drivers/ata/pata_pdc202xx_old.c 	unsigned long master	= pci_resource_start(pdev, 4);
pdev               81 drivers/ata/pata_pdc202xx_old.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               88 drivers/ata/pata_pdc202xx_old.c 	pci_read_config_byte(pdev, port, &r_ap);
pdev               89 drivers/ata/pata_pdc202xx_old.c 	pci_read_config_byte(pdev, port + 1, &r_bp);
pdev               99 drivers/ata/pata_pdc202xx_old.c 	pci_write_config_byte(pdev, port, r_ap);
pdev              100 drivers/ata/pata_pdc202xx_old.c 	pci_write_config_byte(pdev, port + 1, r_bp);
pdev              128 drivers/ata/pata_pdc202xx_old.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              145 drivers/ata/pata_pdc202xx_old.c 	pci_read_config_byte(pdev, port + 1, &r_bp);
pdev              146 drivers/ata/pata_pdc202xx_old.c 	pci_read_config_byte(pdev, port + 2, &r_cp);
pdev              161 drivers/ata/pata_pdc202xx_old.c 	pci_write_config_byte(pdev, port + 1, r_bp);
pdev              162 drivers/ata/pata_pdc202xx_old.c 	pci_write_config_byte(pdev, port + 2, r_cp);
pdev               36 drivers/ata/pata_piccolo.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               38 drivers/ata/pata_piccolo.c 	pci_read_config_word(pdev, 0x50, &conf);
pdev               41 drivers/ata/pata_piccolo.c 	pci_write_config_word(pdev, 0x50, conf);
pdev               46 drivers/ata/pata_piccolo.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               48 drivers/ata/pata_piccolo.c 	pci_read_config_dword(pdev, 0x5C, &conf);
pdev               61 drivers/ata/pata_piccolo.c 	pci_write_config_dword(pdev, 0x5C, conf);
pdev              181 drivers/ata/pata_platform.c static int pata_platform_probe(struct platform_device *pdev)
pdev              186 drivers/ata/pata_platform.c 	struct pata_platform_info *pp_info = dev_get_platdata(&pdev->dev);
pdev              191 drivers/ata/pata_platform.c 	if ((pdev->num_resources != 3) && (pdev->num_resources != 2)) {
pdev              192 drivers/ata/pata_platform.c 		dev_err(&pdev->dev, "invalid number of resources\n");
pdev              199 drivers/ata/pata_platform.c 	io_res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              201 drivers/ata/pata_platform.c 		io_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              209 drivers/ata/pata_platform.c 	ctl_res = platform_get_resource(pdev, IORESOURCE_IO, 1);
pdev              211 drivers/ata/pata_platform.c 		ctl_res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              219 drivers/ata/pata_platform.c 	irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              221 drivers/ata/pata_platform.c 	return __pata_platform_probe(&pdev->dev, io_res, ctl_res, irq_res,
pdev              157 drivers/ata/pata_pxa.c static int pxa_ata_probe(struct platform_device *pdev)
pdev              166 drivers/ata/pata_pxa.c 	struct pata_pxa_pdata *pdata = dev_get_platdata(&pdev->dev);
pdev              177 drivers/ata/pata_pxa.c 	if (pdev->num_resources != 4) {
pdev              178 drivers/ata/pata_pxa.c 		dev_err(&pdev->dev, "invalid number of resources\n");
pdev              185 drivers/ata/pata_pxa.c 	cmd_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              192 drivers/ata/pata_pxa.c 	ctl_res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              199 drivers/ata/pata_pxa.c 	dma_res = platform_get_resource(pdev, IORESOURCE_DMA, 0);
pdev              206 drivers/ata/pata_pxa.c 	irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              213 drivers/ata/pata_pxa.c 	host = ata_host_alloc(&pdev->dev, 1);
pdev              222 drivers/ata/pata_pxa.c 	ap->ioaddr.cmd_addr	= devm_ioremap(&pdev->dev, cmd_res->start,
pdev              224 drivers/ata/pata_pxa.c 	ap->ioaddr.ctl_addr	= devm_ioremap(&pdev->dev, ctl_res->start,
pdev              226 drivers/ata/pata_pxa.c 	ap->ioaddr.bmdma_addr	= devm_ioremap(&pdev->dev, dma_res->start,
pdev              257 drivers/ata/pata_pxa.c 	data = devm_kzalloc(&pdev->dev, sizeof(struct pata_pxa_data),
pdev              276 drivers/ata/pata_pxa.c 		dma_request_slave_channel(&pdev->dev, "data");
pdev              281 drivers/ata/pata_pxa.c 		dev_err(&pdev->dev, "dma configuration failed: %d\n", ret);
pdev              296 drivers/ata/pata_pxa.c static int pxa_ata_remove(struct platform_device *pdev)
pdev              298 drivers/ata/pata_pxa.c 	struct ata_host *host = platform_get_drvdata(pdev);
pdev              214 drivers/ata/pata_radisys.c static int radisys_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              225 drivers/ata/pata_radisys.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev              227 drivers/ata/pata_radisys.c 	return ata_pci_bmdma_init_one(pdev, ppi, &radisys_sht, NULL, 0);
pdev              102 drivers/ata/pata_rb532_cf.c static int rb532_pata_driver_probe(struct platform_device *pdev)
pdev              111 drivers/ata/pata_rb532_cf.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              113 drivers/ata/pata_rb532_cf.c 		dev_err(&pdev->dev, "no IOMEM resource found\n");
pdev              117 drivers/ata/pata_rb532_cf.c 	irq = platform_get_irq(pdev, 0);
pdev              119 drivers/ata/pata_rb532_cf.c 		dev_err(&pdev->dev, "no IRQ resource found\n");
pdev              123 drivers/ata/pata_rb532_cf.c 	gpiod = devm_gpiod_get(&pdev->dev, NULL, GPIOD_IN);
pdev              125 drivers/ata/pata_rb532_cf.c 		dev_err(&pdev->dev, "no GPIO found for irq%d\n", irq);
pdev              131 drivers/ata/pata_rb532_cf.c 	ah = ata_host_alloc(&pdev->dev, RB500_CF_MAXPORTS);
pdev              135 drivers/ata/pata_rb532_cf.c 	info = devm_kzalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev              143 drivers/ata/pata_rb532_cf.c 	info->iobase = devm_ioremap_nocache(&pdev->dev, res->start,
pdev              158 drivers/ata/pata_rb532_cf.c static int rb532_pata_driver_remove(struct platform_device *pdev)
pdev              160 drivers/ata/pata_rb532_cf.c 	struct ata_host *ah = platform_get_drvdata(pdev);
pdev               63 drivers/ata/pata_rdc.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               70 drivers/ata/pata_rdc.c 	if (!pci_test_config_bits(pdev, &rdc_enable_bits[ap->port_no]))
pdev              310 drivers/ata/pata_rdc.c static int rdc_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              312 drivers/ata/pata_rdc.c 	struct device *dev = &pdev->dev;
pdev              319 drivers/ata/pata_rdc.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev              325 drivers/ata/pata_rdc.c 	rc = pcim_enable_device(pdev);
pdev              336 drivers/ata/pata_rdc.c 	pci_read_config_dword(pdev, 0x54, &hpriv->saved_iocfg);
pdev              338 drivers/ata/pata_rdc.c 	rc = ata_pci_bmdma_prepare_host(pdev, ppi, &host);
pdev              343 drivers/ata/pata_rdc.c 	pci_intx(pdev, 1);
pdev              347 drivers/ata/pata_rdc.c 	pci_set_master(pdev);
pdev              351 drivers/ata/pata_rdc.c static void rdc_remove_one(struct pci_dev *pdev)
pdev              353 drivers/ata/pata_rdc.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              356 drivers/ata/pata_rdc.c 	pci_write_config_dword(pdev, 0x54, hpriv->saved_iocfg);
pdev              358 drivers/ata/pata_rdc.c 	ata_pci_remove_one(pdev);
pdev               63 drivers/ata/pata_rz1000.c static int rz1000_fifo_disable(struct pci_dev *pdev)
pdev               67 drivers/ata/pata_rz1000.c 	if (pci_read_config_word(pdev, 0x40, &reg) != 0)
pdev               70 drivers/ata/pata_rz1000.c 	if (pci_write_config_word(pdev, 0x40, reg) != 0)
pdev               86 drivers/ata/pata_rz1000.c static int rz1000_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
pdev               95 drivers/ata/pata_rz1000.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev               97 drivers/ata/pata_rz1000.c 	if (rz1000_fifo_disable(pdev) == 0)
pdev               98 drivers/ata/pata_rz1000.c 		return ata_pci_sff_init_one(pdev, ppi, &rz1000_sht, NULL, 0);
pdev              106 drivers/ata/pata_rz1000.c static int rz1000_reinit_one(struct pci_dev *pdev)
pdev              108 drivers/ata/pata_rz1000.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              111 drivers/ata/pata_rz1000.c 	rc = ata_pci_device_do_resume(pdev);
pdev              117 drivers/ata/pata_rz1000.c 	if (rz1000_fifo_disable(pdev))
pdev              492 drivers/ata/pata_samsung_cf.c static int __init pata_s3c_probe(struct platform_device *pdev)
pdev              494 drivers/ata/pata_samsung_cf.c 	struct s3c_ide_platdata *pdata = dev_get_platdata(&pdev->dev);
pdev              495 drivers/ata/pata_samsung_cf.c 	struct device *dev = &pdev->dev;
pdev              503 drivers/ata/pata_samsung_cf.c 	cpu_type = platform_get_device_id(pdev)->driver_data;
pdev              509 drivers/ata/pata_samsung_cf.c 	info->irq = platform_get_irq(pdev, 0);
pdev              511 drivers/ata/pata_samsung_cf.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              517 drivers/ata/pata_samsung_cf.c 	info->clk = devm_clk_get(&pdev->dev, "cfcon");
pdev              594 drivers/ata/pata_samsung_cf.c static int __exit pata_s3c_remove(struct platform_device *pdev)
pdev              596 drivers/ata/pata_samsung_cf.c 	struct ata_host *host = platform_get_drvdata(pdev);
pdev               85 drivers/ata/pata_sc1200.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               90 drivers/ata/pata_sc1200.c 	pci_read_config_dword(pdev, reg + 4, &format);
pdev               93 drivers/ata/pata_sc1200.c 	pci_write_config_dword(pdev, reg + 8 * adev->devno,
pdev              121 drivers/ata/pata_sc1200.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              134 drivers/ata/pata_sc1200.c 		pci_read_config_dword(pdev, reg + 4, &timings);
pdev              137 drivers/ata/pata_sc1200.c 		pci_write_config_dword(pdev, reg + 4, timings);
pdev              139 drivers/ata/pata_sc1200.c 		pci_write_config_dword(pdev, reg + 12, format);
pdev               38 drivers/ata/pata_sch.c static int sch_init_one(struct pci_dev *pdev,
pdev              158 drivers/ata/pata_sch.c static int sch_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              162 drivers/ata/pata_sch.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev              164 drivers/ata/pata_sch.c 	return ata_pci_bmdma_init_one(pdev, ppi, &sch_sht, NULL, 0);
pdev               70 drivers/ata/pata_serverworks.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               72 drivers/ata/pata_serverworks.c 	if (pdev->subsystem_device & (1 << (ap->port_no + 14)))
pdev              105 drivers/ata/pata_serverworks.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              109 drivers/ata/pata_serverworks.c 		if (cb->device == pdev->device &&
pdev              110 drivers/ata/pata_serverworks.c 		    (cb->subvendor == pdev->subsystem_vendor ||
pdev              129 drivers/ata/pata_serverworks.c static u8 serverworks_is_csb(struct pci_dev *pdev)
pdev              131 drivers/ata/pata_serverworks.c 	switch (pdev->device) {
pdev              203 drivers/ata/pata_serverworks.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              206 drivers/ata/pata_serverworks.c 	pci_write_config_byte(pdev, 0x40 + offset, pio_mode[pio]);
pdev              210 drivers/ata/pata_serverworks.c 	if (serverworks_is_csb(pdev)) {
pdev              211 drivers/ata/pata_serverworks.c 		pci_read_config_word(pdev, 0x4A, &csb5_pio);
pdev              213 drivers/ata/pata_serverworks.c 		pci_write_config_word(pdev, 0x4A, csb5_pio | (pio << devbits));
pdev              234 drivers/ata/pata_serverworks.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              236 drivers/ata/pata_serverworks.c 	pci_read_config_byte(pdev, 0x54, &ultra_cfg);
pdev              237 drivers/ata/pata_serverworks.c 	pci_read_config_byte(pdev, 0x56 + ap->port_no, &ultra);
pdev              241 drivers/ata/pata_serverworks.c 		pci_write_config_byte(pdev, 0x44 + offset,  0x20);
pdev              247 drivers/ata/pata_serverworks.c 		pci_write_config_byte(pdev, 0x44 + offset,
pdev              251 drivers/ata/pata_serverworks.c 	pci_write_config_byte(pdev, 0x56 + ap->port_no, ultra);
pdev              252 drivers/ata/pata_serverworks.c 	pci_write_config_byte(pdev, 0x54, ultra_cfg);
pdev              279 drivers/ata/pata_serverworks.c static int serverworks_fixup_osb4(struct pci_dev *pdev)
pdev              298 drivers/ata/pata_serverworks.c static int serverworks_fixup_csb(struct pci_dev *pdev)
pdev              303 drivers/ata/pata_serverworks.c 	if (!(PCI_FUNC(pdev->devfn) & 1)) {
pdev              338 drivers/ata/pata_serverworks.c 	pci_read_config_byte(pdev, 0x5A, &btr);
pdev              340 drivers/ata/pata_serverworks.c 	if (!(PCI_FUNC(pdev->devfn) & 1))
pdev              343 drivers/ata/pata_serverworks.c 		btr |= (pdev->revision >= SVWKS_CSB5_REVISION_NEW) ? 0x3 : 0x2;
pdev              344 drivers/ata/pata_serverworks.c 	pci_write_config_byte(pdev, 0x5A, btr);
pdev              349 drivers/ata/pata_serverworks.c static void serverworks_fixup_ht1000(struct pci_dev *pdev)
pdev              353 drivers/ata/pata_serverworks.c 	pci_read_config_byte(pdev, 0x5A, &btr);
pdev              356 drivers/ata/pata_serverworks.c 	pci_write_config_byte(pdev, 0x5A, btr);
pdev              359 drivers/ata/pata_serverworks.c static int serverworks_fixup(struct pci_dev *pdev)
pdev              364 drivers/ata/pata_serverworks.c 	pci_write_config_byte(pdev, PCI_LATENCY_TIMER, 0x40);
pdev              366 drivers/ata/pata_serverworks.c 	switch (pdev->device) {
pdev              368 drivers/ata/pata_serverworks.c 		rc = serverworks_fixup_osb4(pdev);
pdev              371 drivers/ata/pata_serverworks.c 		ata_pci_bmdma_clear_simplex(pdev);
pdev              375 drivers/ata/pata_serverworks.c 		rc = serverworks_fixup_csb(pdev);
pdev              378 drivers/ata/pata_serverworks.c 		serverworks_fixup_ht1000(pdev);
pdev              385 drivers/ata/pata_serverworks.c static int serverworks_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              418 drivers/ata/pata_serverworks.c 	rc = pcim_enable_device(pdev);
pdev              422 drivers/ata/pata_serverworks.c 	rc = serverworks_fixup(pdev);
pdev              425 drivers/ata/pata_serverworks.c 	if (pdev->device == PCI_DEVICE_ID_SERVERWORKS_OSB4IDE) {
pdev              432 drivers/ata/pata_serverworks.c 	else if ((pdev->device == PCI_DEVICE_ID_SERVERWORKS_CSB5IDE) ||
pdev              433 drivers/ata/pata_serverworks.c 		 (pdev->device == PCI_DEVICE_ID_SERVERWORKS_CSB6IDE) ||
pdev              434 drivers/ata/pata_serverworks.c 		 (pdev->device == PCI_DEVICE_ID_SERVERWORKS_CSB6IDE2)) {
pdev              442 drivers/ata/pata_serverworks.c 		if (pdev->device == PCI_DEVICE_ID_SERVERWORKS_CSB6IDE2)
pdev              446 drivers/ata/pata_serverworks.c 	return ata_pci_bmdma_init_one(pdev, ppi, sht, NULL, 0);
pdev              450 drivers/ata/pata_serverworks.c static int serverworks_reinit_one(struct pci_dev *pdev)
pdev              452 drivers/ata/pata_serverworks.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              455 drivers/ata/pata_serverworks.c 	rc = ata_pci_device_do_resume(pdev);
pdev              459 drivers/ata/pata_serverworks.c 	(void)serverworks_fixup(pdev);
pdev               86 drivers/ata/pata_sil680.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               89 drivers/ata/pata_sil680.c 	pci_read_config_byte(pdev, addr, &ata66);
pdev              118 drivers/ata/pata_sil680.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              130 drivers/ata/pata_sil680.c 	pci_write_config_word(pdev, addr, speed_p[pio]);
pdev              131 drivers/ata/pata_sil680.c 	pci_write_config_word(pdev, tfaddr, speed_t[lowest_pio]);
pdev              133 drivers/ata/pata_sil680.c 	pci_read_config_word(pdev, tfaddr-2, &reg);
pdev              134 drivers/ata/pata_sil680.c 	pci_read_config_byte(pdev, addr_mask, &mode);
pdev              143 drivers/ata/pata_sil680.c 	pci_write_config_word(pdev, tfaddr-2, reg);
pdev              144 drivers/ata/pata_sil680.c 	pci_write_config_byte(pdev, addr_mask, mode);
pdev              166 drivers/ata/pata_sil680.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              174 drivers/ata/pata_sil680.c 	pci_read_config_byte(pdev, 0x8A, &scsc);
pdev              175 drivers/ata/pata_sil680.c 	pci_read_config_byte(pdev, addr_mask, &mode);
pdev              176 drivers/ata/pata_sil680.c 	pci_read_config_word(pdev, ma, &multi);
pdev              177 drivers/ata/pata_sil680.c 	pci_read_config_word(pdev, ua, &ultra);
pdev              194 drivers/ata/pata_sil680.c 	pci_write_config_byte(pdev, addr_mask, mode);
pdev              195 drivers/ata/pata_sil680.c 	pci_write_config_word(pdev, ma, multi);
pdev              196 drivers/ata/pata_sil680.c 	pci_write_config_word(pdev, ua, ultra);
pdev              221 drivers/ata/pata_sil680.c 	struct pci_dev *pdev	= to_pci_dev(ap->host->dev);
pdev              225 drivers/ata/pata_sil680.c 	pci_read_config_byte(pdev, addr, &val);
pdev              253 drivers/ata/pata_sil680.c static u8 sil680_init_chip(struct pci_dev *pdev, int *try_mmio)
pdev              258 drivers/ata/pata_sil680.c 	pci_write_config_byte(pdev, PCI_CACHE_LINE_SIZE,
pdev              259 drivers/ata/pata_sil680.c 			      pdev->revision ? 1 : 255);
pdev              261 drivers/ata/pata_sil680.c 	pci_write_config_byte(pdev, 0x80, 0x00);
pdev              262 drivers/ata/pata_sil680.c 	pci_write_config_byte(pdev, 0x84, 0x00);
pdev              264 drivers/ata/pata_sil680.c 	pci_read_config_byte(pdev, 0x8A, &tmpbyte);
pdev              266 drivers/ata/pata_sil680.c 	dev_dbg(&pdev->dev, "sil680: BA5_EN = %d clock = %02X\n",
pdev              272 drivers/ata/pata_sil680.c 		*try_mmio = (tmpbyte & 1) || pci_resource_start(pdev, 5);
pdev              278 drivers/ata/pata_sil680.c 		pci_write_config_byte(pdev, 0x8A, tmpbyte|0x10);
pdev              283 drivers/ata/pata_sil680.c 		pci_write_config_byte(pdev, 0x8A, tmpbyte & ~0x20);
pdev              293 drivers/ata/pata_sil680.c 	pci_read_config_byte(pdev,   0x8A, &tmpbyte);
pdev              294 drivers/ata/pata_sil680.c 	dev_dbg(&pdev->dev, "sil680: BA5_EN = %d clock = %02X\n",
pdev              297 drivers/ata/pata_sil680.c 	pci_write_config_byte(pdev,  0xA1, 0x72);
pdev              298 drivers/ata/pata_sil680.c 	pci_write_config_word(pdev,  0xA2, 0x328A);
pdev              299 drivers/ata/pata_sil680.c 	pci_write_config_dword(pdev, 0xA4, 0x62DD62DD);
pdev              300 drivers/ata/pata_sil680.c 	pci_write_config_dword(pdev, 0xA8, 0x43924392);
pdev              301 drivers/ata/pata_sil680.c 	pci_write_config_dword(pdev, 0xAC, 0x40094009);
pdev              302 drivers/ata/pata_sil680.c 	pci_write_config_byte(pdev,  0xB1, 0x72);
pdev              303 drivers/ata/pata_sil680.c 	pci_write_config_word(pdev,  0xB2, 0x328A);
pdev              304 drivers/ata/pata_sil680.c 	pci_write_config_dword(pdev, 0xB4, 0x62DD62DD);
pdev              305 drivers/ata/pata_sil680.c 	pci_write_config_dword(pdev, 0xB8, 0x43924392);
pdev              306 drivers/ata/pata_sil680.c 	pci_write_config_dword(pdev, 0xBC, 0x40094009);
pdev              325 drivers/ata/pata_sil680.c static int sil680_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              346 drivers/ata/pata_sil680.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev              348 drivers/ata/pata_sil680.c 	rc = pcim_enable_device(pdev);
pdev              352 drivers/ata/pata_sil680.c 	switch (sil680_init_chip(pdev, &try_mmio)) {
pdev              366 drivers/ata/pata_sil680.c 	rc = pcim_iomap_regions(pdev, 1 << SIL680_MMIO_BAR, DRV_NAME);
pdev              371 drivers/ata/pata_sil680.c 	host = ata_host_alloc_pinfo(&pdev->dev, ppi, 2);
pdev              374 drivers/ata/pata_sil680.c 	host->iomap = pcim_iomap_table(pdev);
pdev              377 drivers/ata/pata_sil680.c 	rc = dma_set_mask_and_coherent(&pdev->dev, ATA_DMA_MASK);
pdev              380 drivers/ata/pata_sil680.c 	pci_set_master(pdev);
pdev              396 drivers/ata/pata_sil680.c 	return ata_host_activate(host, pdev->irq, ata_bmdma_interrupt,
pdev              400 drivers/ata/pata_sil680.c 	return ata_pci_bmdma_init_one(pdev, ppi, &sil680_sht, NULL, 0);
pdev              404 drivers/ata/pata_sil680.c static int sil680_reinit_one(struct pci_dev *pdev)
pdev              406 drivers/ata/pata_sil680.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              409 drivers/ata/pata_sil680.c 	rc = ata_pci_device_do_resume(pdev);
pdev              412 drivers/ata/pata_sil680.c 	sil680_init_chip(pdev, &try_mmio);
pdev              102 drivers/ata/pata_sis.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              107 drivers/ata/pata_sis.c 	pci_read_config_dword(pdev, 0x54, &reg54);
pdev              125 drivers/ata/pata_sis.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              129 drivers/ata/pata_sis.c 	pci_read_config_word(pdev, 0x50 + 2 * ap->port_no, &tmp);
pdev              130 drivers/ata/pata_sis.c 	if ((tmp & 0x8000) && !sis_short_ata40(pdev))
pdev              145 drivers/ata/pata_sis.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              149 drivers/ata/pata_sis.c 	pci_read_config_byte(pdev, 0x48, &tmp);
pdev              151 drivers/ata/pata_sis.c 	if ((tmp & 0x10) && !sis_short_ata40(pdev))
pdev              173 drivers/ata/pata_sis.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              175 drivers/ata/pata_sis.c 	if (!pci_test_config_bits(pdev, &sis_enable_bits[ap->port_no]))
pdev              180 drivers/ata/pata_sis.c 	pci_write_config_byte(pdev, 0x4B, 0);
pdev              197 drivers/ata/pata_sis.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              205 drivers/ata/pata_sis.c 	pci_read_config_byte(pdev, 0x4B, &fifoctrl);
pdev              211 drivers/ata/pata_sis.c 	pci_write_config_byte(pdev, 0x4B, fifoctrl);
pdev              229 drivers/ata/pata_sis.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              239 drivers/ata/pata_sis.c 	pci_read_config_byte(pdev, port, &t1);
pdev              240 drivers/ata/pata_sis.c 	pci_read_config_byte(pdev, port + 1, &t2);
pdev              248 drivers/ata/pata_sis.c 	pci_write_config_byte(pdev, port, t1);
pdev              249 drivers/ata/pata_sis.c 	pci_write_config_byte(pdev, port + 1, t2);
pdev              266 drivers/ata/pata_sis.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              274 drivers/ata/pata_sis.c 	pci_write_config_byte(pdev, port, actrec[speed]);
pdev              291 drivers/ata/pata_sis.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              314 drivers/ata/pata_sis.c 	pci_read_config_dword(pdev, port, &t1);
pdev              321 drivers/ata/pata_sis.c 	pci_write_config_byte(pdev, port, t1);
pdev              339 drivers/ata/pata_sis.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              347 drivers/ata/pata_sis.c 	pci_read_config_word(pdev, drive_pci, &timing);
pdev              360 drivers/ata/pata_sis.c 	pci_write_config_word(pdev, drive_pci, timing);
pdev              378 drivers/ata/pata_sis.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              387 drivers/ata/pata_sis.c 	pci_read_config_word(pdev, drive_pci, &timing);
pdev              400 drivers/ata/pata_sis.c 	pci_write_config_word(pdev, drive_pci, timing);
pdev              417 drivers/ata/pata_sis.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              424 drivers/ata/pata_sis.c 	pci_read_config_byte(pdev, drive_pci + 1, &timing);
pdev              434 drivers/ata/pata_sis.c 	pci_write_config_byte(pdev, drive_pci + 1, timing);
pdev              451 drivers/ata/pata_sis.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              458 drivers/ata/pata_sis.c 	pci_read_config_byte(pdev, drive_pci + 1, &timing);
pdev              468 drivers/ata/pata_sis.c 	pci_write_config_byte(pdev, drive_pci + 1, timing);
pdev              484 drivers/ata/pata_sis.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              489 drivers/ata/pata_sis.c 	pci_read_config_dword(pdev, port, &t1);
pdev              518 drivers/ata/pata_sis.c 	pci_write_config_dword(pdev, port, t1);
pdev              531 drivers/ata/pata_sis.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              535 drivers/ata/pata_sis.c 	pci_read_config_dword(pdev, port, &t1);
pdev              654 drivers/ata/pata_sis.c static void sis_fixup(struct pci_dev *pdev, struct sis_chipset *sis)
pdev              660 drivers/ata/pata_sis.c 		pci_read_config_word(pdev, 0x50, &regw);
pdev              662 drivers/ata/pata_sis.c 			pci_write_config_word(pdev, 0x50, regw & ~0x08);
pdev              663 drivers/ata/pata_sis.c 		pci_read_config_word(pdev, 0x52, &regw);
pdev              665 drivers/ata/pata_sis.c 			pci_write_config_word(pdev, 0x52, regw & ~0x08);
pdev              671 drivers/ata/pata_sis.c 		pci_write_config_byte(pdev, PCI_LATENCY_TIMER, 0x80);
pdev              673 drivers/ata/pata_sis.c 		pci_read_config_byte(pdev, 0x49, &reg);
pdev              675 drivers/ata/pata_sis.c 			pci_write_config_byte(pdev, 0x49, reg | 0x01);
pdev              681 drivers/ata/pata_sis.c 		pci_write_config_byte(pdev, PCI_LATENCY_TIMER, 0x80);
pdev              683 drivers/ata/pata_sis.c 		pci_read_config_byte(pdev, 0x52, &reg);
pdev              685 drivers/ata/pata_sis.c 			pci_write_config_byte(pdev, 0x52, reg | 0x04);
pdev              690 drivers/ata/pata_sis.c 		pci_read_config_byte(pdev, PCI_CLASS_PROG, &reg);
pdev              692 drivers/ata/pata_sis.c 			pci_write_config_byte(pdev, PCI_CLASS_PROG, reg & 0xF0);
pdev              699 drivers/ata/pata_sis.c 		pci_read_config_byte(pdev, 0x52, &reg);
pdev              701 drivers/ata/pata_sis.c 			pci_write_config_byte(pdev, 0x52, reg|0x08);
pdev              723 drivers/ata/pata_sis.c static int sis_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              778 drivers/ata/pata_sis.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev              780 drivers/ata/pata_sis.c 	rc = pcim_enable_device(pdev);
pdev              806 drivers/ata/pata_sis.c 		pci_read_config_dword(pdev, 0x54, &idemisc);
pdev              807 drivers/ata/pata_sis.c 		pci_write_config_dword(pdev, 0x54, idemisc & 0x7fffffff);
pdev              808 drivers/ata/pata_sis.c 		pci_read_config_word(pdev, PCI_DEVICE_ID, &trueid);
pdev              809 drivers/ata/pata_sis.c 		pci_write_config_dword(pdev, 0x54, idemisc);
pdev              813 drivers/ata/pata_sis.c 			dev_info(&pdev->dev,
pdev              817 drivers/ata/pata_sis.c 				pci_write_config_dword(pdev, 0x54, idemisc | 0x40000000);
pdev              818 drivers/ata/pata_sis.c 				dev_info(&pdev->dev,
pdev              839 drivers/ata/pata_sis.c 		pci_read_config_byte(pdev, 0x4a, &idecfg);
pdev              840 drivers/ata/pata_sis.c 		pci_write_config_byte(pdev, 0x4a, idecfg | 0x10);
pdev              841 drivers/ata/pata_sis.c 		pci_read_config_word(pdev, PCI_DEVICE_ID, &trueid);
pdev              842 drivers/ata/pata_sis.c 		pci_write_config_byte(pdev, 0x4a, idecfg);
pdev              846 drivers/ata/pata_sis.c 			lpc_bridge = pci_get_slot(pdev->bus, 0x10); /* Bus 0 Dev 2 Fn 0 */
pdev              849 drivers/ata/pata_sis.c 			pci_read_config_byte(pdev, 0x49, &prefctl);
pdev              868 drivers/ata/pata_sis.c 	sis_fixup(pdev, chipset);
pdev              870 drivers/ata/pata_sis.c 	return ata_pci_bmdma_init_one(pdev, ppi, &sis_sht, chipset, 0);
pdev              874 drivers/ata/pata_sis.c static int sis_reinit_one(struct pci_dev *pdev)
pdev              876 drivers/ata/pata_sis.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              879 drivers/ata/pata_sis.c 	rc = ata_pci_device_do_resume(pdev);
pdev              883 drivers/ata/pata_sis.c 	sis_fixup(pdev, host->private_data);
pdev               59 drivers/ata/pata_sl82c105.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               61 drivers/ata/pata_sl82c105.c 	if (ap->port_no && !pci_test_config_bits(pdev, &sl82c105_enable_bits[ap->port_no]))
pdev               80 drivers/ata/pata_sl82c105.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               87 drivers/ata/pata_sl82c105.c 	pci_write_config_word(pdev, timing, pio_timing[pio]);
pdev               89 drivers/ata/pata_sl82c105.c 	pci_read_config_word(pdev, timing, &dummy);
pdev              117 drivers/ata/pata_sl82c105.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              125 drivers/ata/pata_sl82c105.c 	pci_write_config_word(pdev, timing, dma_timing[dma]);
pdev              127 drivers/ata/pata_sl82c105.c 	pci_read_config_word(pdev, timing, &dummy);
pdev              142 drivers/ata/pata_sl82c105.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              145 drivers/ata/pata_sl82c105.c 	pci_read_config_word(pdev, 0x7E, &val);
pdev              146 drivers/ata/pata_sl82c105.c 	pci_write_config_word(pdev, 0x7E, val | 4);
pdev              147 drivers/ata/pata_sl82c105.c 	pci_write_config_word(pdev, 0x7E, val & ~4);
pdev              233 drivers/ata/pata_sl82c105.c 	struct pci_dev *pdev	= to_pci_dev(ap->host->dev);
pdev              236 drivers/ata/pata_sl82c105.c 	pci_read_config_dword(pdev, 0x40, &val);
pdev              265 drivers/ata/pata_sl82c105.c static int sl82c105_bridge_revision(struct pci_dev *pdev)
pdev              272 drivers/ata/pata_sl82c105.c 	bridge = pci_get_slot(pdev->bus,
pdev              273 drivers/ata/pata_sl82c105.c 			       PCI_DEVFN(PCI_SLOT(pdev->devfn), 0));
pdev              293 drivers/ata/pata_sl82c105.c static void sl82c105_fixup(struct pci_dev *pdev)
pdev              297 drivers/ata/pata_sl82c105.c 	pci_read_config_dword(pdev, 0x40, &val);
pdev              299 drivers/ata/pata_sl82c105.c 	pci_write_config_dword(pdev, 0x40, val);
pdev              342 drivers/ata/pata_sl82c105.c static int sl82c105_reinit_one(struct pci_dev *pdev)
pdev              344 drivers/ata/pata_sl82c105.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              347 drivers/ata/pata_sl82c105.c 	rc = ata_pci_device_do_resume(pdev);
pdev              351 drivers/ata/pata_sl82c105.c 	sl82c105_fixup(pdev);
pdev               51 drivers/ata/pata_triflex.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               53 drivers/ata/pata_triflex.c 	if (!pci_test_config_bits(pdev, &triflex_enable_bits[ap->port_no]))
pdev               75 drivers/ata/pata_triflex.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev               82 drivers/ata/pata_triflex.c 	pci_read_config_dword(pdev, channel_offset, &old_triflex_timing);
pdev              114 drivers/ata/pata_triflex.c 		pci_write_config_dword(pdev, channel_offset, triflex_timing);
pdev              199 drivers/ata/pata_triflex.c static int triflex_ata_pci_device_suspend(struct pci_dev *pdev, pm_message_t mesg)
pdev              201 drivers/ata/pata_triflex.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              212 drivers/ata/pata_triflex.c 	pci_save_state(pdev);
pdev              157 drivers/ata/pata_via.c static int via_cable_override(struct pci_dev *pdev)
pdev              163 drivers/ata/pata_via.c 	if (pdev->subsystem_vendor == 0x161F && pdev->subsystem_device == 0x2032)
pdev              183 drivers/ata/pata_via.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              186 drivers/ata/pata_via.c 	if (via_cable_override(pdev))
pdev              199 drivers/ata/pata_via.c 	pci_read_config_dword(pdev, 0x50, &ata66);
pdev              221 drivers/ata/pata_via.c 		struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              222 drivers/ata/pata_via.c 		if (!pci_test_config_bits(pdev, &via_enable_bits[ap->port_no]))
pdev              248 drivers/ata/pata_via.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              282 drivers/ata/pata_via.c 		pci_read_config_byte(pdev, 0x4C, &setup);
pdev              285 drivers/ata/pata_via.c 		pci_write_config_byte(pdev, 0x4C, setup);
pdev              289 drivers/ata/pata_via.c 	pci_write_config_byte(pdev, 0x4F - ap->port_no,
pdev              291 drivers/ata/pata_via.c 	pci_write_config_byte(pdev, 0x48 + offset,
pdev              315 drivers/ata/pata_via.c 		pci_read_config_byte(pdev, 0x50 + offset, &udma_etc);
pdev              326 drivers/ata/pata_via.c 		pci_write_config_byte(pdev, 0x50 + offset, udma_etc);
pdev              445 drivers/ata/pata_via.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              451 drivers/ata/pata_via.c 	vp = devm_kzalloc(&pdev->dev, sizeof(struct via_port), GFP_KERNEL);
pdev              487 drivers/ata/pata_via.c static void via_config_fifo(struct pci_dev *pdev, unsigned int flags)
pdev              492 drivers/ata/pata_via.c 	pci_read_config_byte(pdev, 0x40 , &enable);
pdev              499 drivers/ata/pata_via.c 		pci_read_config_byte(pdev, 0x43, &fifo);
pdev              508 drivers/ata/pata_via.c 		pci_write_config_byte(pdev, 0x43, fifo);
pdev              512 drivers/ata/pata_via.c static void via_fixup(struct pci_dev *pdev, const struct via_isa_bridge *config)
pdev              517 drivers/ata/pata_via.c 	via_config_fifo(pdev, config->flags);
pdev              521 drivers/ata/pata_via.c 		pci_read_config_dword(pdev, 0x50, &timing);
pdev              523 drivers/ata/pata_via.c 		pci_write_config_dword(pdev, 0x50, timing);
pdev              527 drivers/ata/pata_via.c 		pci_read_config_dword(pdev, 0x50, &timing);
pdev              529 drivers/ata/pata_via.c 		pci_write_config_dword(pdev, 0x50, timing);
pdev              542 drivers/ata/pata_via.c static int via_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              597 drivers/ata/pata_via.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev              599 drivers/ata/pata_via.c 	rc = pcim_enable_device(pdev);
pdev              626 drivers/ata/pata_via.c 		pci_read_config_byte(pdev, 0x40 , &enable);
pdev              657 drivers/ata/pata_via.c 	via_fixup(pdev, config);
pdev              660 drivers/ata/pata_via.c 	return ata_pci_bmdma_init_one(pdev, ppi, &via_sht, (void *)config, 0);
pdev              674 drivers/ata/pata_via.c static int via_reinit_one(struct pci_dev *pdev)
pdev              676 drivers/ata/pata_via.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              679 drivers/ata/pata_via.c 	rc = ata_pci_device_do_resume(pdev);
pdev              683 drivers/ata/pata_via.c 	via_fixup(pdev, host->private_data);
pdev              115 drivers/ata/pdc_adma.c static int adma_ata_init_one(struct pci_dev *pdev,
pdev              575 drivers/ata/pdc_adma.c static int adma_ata_init_one(struct pci_dev *pdev,
pdev              584 drivers/ata/pdc_adma.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev              587 drivers/ata/pdc_adma.c 	host = ata_host_alloc_pinfo(&pdev->dev, ppi, ADMA_PORTS);
pdev              592 drivers/ata/pdc_adma.c 	rc = pcim_enable_device(pdev);
pdev              596 drivers/ata/pdc_adma.c 	if ((pci_resource_flags(pdev, 4) & IORESOURCE_MEM) == 0)
pdev              599 drivers/ata/pdc_adma.c 	rc = pcim_iomap_regions(pdev, 1 << ADMA_MMIO_BAR, DRV_NAME);
pdev              602 drivers/ata/pdc_adma.c 	host->iomap = pcim_iomap_table(pdev);
pdev              605 drivers/ata/pdc_adma.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              607 drivers/ata/pdc_adma.c 		dev_err(&pdev->dev, "32-bit DMA enable failed\n");
pdev              625 drivers/ata/pdc_adma.c 	pci_set_master(pdev);
pdev              626 drivers/ata/pdc_adma.c 	return ata_host_activate(host, pdev->irq, adma_intr, IRQF_SHARED,
pdev              236 drivers/ata/sata_dwc_460ex.c static int sata_dwc_dma_init_old(struct platform_device *pdev,
pdev              239 drivers/ata/sata_dwc_460ex.c 	struct device_node *np = pdev->dev.of_node;
pdev              242 drivers/ata/sata_dwc_460ex.c 	hsdev->dma = devm_kzalloc(&pdev->dev, sizeof(*hsdev->dma), GFP_KERNEL);
pdev              246 drivers/ata/sata_dwc_460ex.c 	hsdev->dma->dev = &pdev->dev;
pdev              247 drivers/ata/sata_dwc_460ex.c 	hsdev->dma->id = pdev->id;
pdev              252 drivers/ata/sata_dwc_460ex.c 		dev_err(&pdev->dev, "no SATA DMA irq\n");
pdev              257 drivers/ata/sata_dwc_460ex.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              258 drivers/ata/sata_dwc_460ex.c 	hsdev->dma->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              882 drivers/ata/sata_dwc_460ex.c 	struct device *pdev;
pdev              890 drivers/ata/sata_dwc_460ex.c 	pdev = ap->host->dev;
pdev              891 drivers/ata/sata_dwc_460ex.c 	if (!pdev) {
pdev              315 drivers/ata/sata_gemini.c static int gemini_sata_probe(struct platform_device *pdev)
pdev              317 drivers/ata/sata_gemini.c 	struct device *dev = &pdev->dev;
pdev              332 drivers/ata/sata_gemini.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              395 drivers/ata/sata_gemini.c 	platform_set_drvdata(pdev, sg);
pdev              408 drivers/ata/sata_gemini.c static int gemini_sata_remove(struct platform_device *pdev)
pdev              410 drivers/ata/sata_gemini.c 	struct sata_gemini *sg = platform_get_drvdata(pdev);
pdev              451 drivers/ata/sata_highbank.c static int ahci_highbank_probe(struct platform_device *pdev)
pdev              453 drivers/ata/sata_highbank.c 	struct device *dev = &pdev->dev;
pdev              465 drivers/ata/sata_highbank.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              471 drivers/ata/sata_highbank.c 	irq = platform_get_irq(pdev, 0);
pdev              795 drivers/ata/sata_inic162x.c static int inic_pci_device_resume(struct pci_dev *pdev)
pdev              797 drivers/ata/sata_inic162x.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              801 drivers/ata/sata_inic162x.c 	rc = ata_pci_device_do_resume(pdev);
pdev              805 drivers/ata/sata_inic162x.c 	if (pdev->dev.power.power_state.event == PM_EVENT_SUSPEND) {
pdev              817 drivers/ata/sata_inic162x.c static int inic_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              826 drivers/ata/sata_inic162x.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev              828 drivers/ata/sata_inic162x.c 	dev_alert(&pdev->dev, "inic162x support is broken with common data corruption issues and will be disabled by default, contact linux-ide@vger.kernel.org if in production use\n");
pdev              831 drivers/ata/sata_inic162x.c 	host = ata_host_alloc_pinfo(&pdev->dev, ppi, NR_PORTS);
pdev              832 drivers/ata/sata_inic162x.c 	hpriv = devm_kzalloc(&pdev->dev, sizeof(*hpriv), GFP_KERNEL);
pdev              841 drivers/ata/sata_inic162x.c 	rc = pcim_enable_device(pdev);
pdev              845 drivers/ata/sata_inic162x.c 	if (pci_resource_flags(pdev, MMIO_BAR_PCI) & IORESOURCE_MEM)
pdev              850 drivers/ata/sata_inic162x.c 	rc = pcim_iomap_regions(pdev, 1 << mmio_bar, DRV_NAME);
pdev              853 drivers/ata/sata_inic162x.c 	host->iomap = iomap = pcim_iomap_table(pdev);
pdev              865 drivers/ata/sata_inic162x.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              867 drivers/ata/sata_inic162x.c 		dev_err(&pdev->dev, "32-bit DMA enable failed\n");
pdev              873 drivers/ata/sata_inic162x.c 		dev_err(&pdev->dev, "failed to initialize controller\n");
pdev              877 drivers/ata/sata_inic162x.c 	pci_set_master(pdev);
pdev              878 drivers/ata/sata_inic162x.c 	return ata_host_activate(host, pdev->irq, inic_interrupt, IRQF_SHARED,
pdev             1263 drivers/ata/sata_mv.c static void mv_dump_pci_cfg(struct pci_dev *pdev, unsigned bytes)
pdev             1271 drivers/ata/sata_mv.c 			(void) pci_read_config_dword(pdev, b, &dw);
pdev             1281 drivers/ata/sata_mv.c 			     struct pci_dev *pdev)
pdev             1301 drivers/ata/sata_mv.c 	if (NULL != pdev) {
pdev             1303 drivers/ata/sata_mv.c 		mv_dump_pci_cfg(pdev, 0x68);
pdev             3083 drivers/ata/sata_mv.c 	struct pci_dev *pdev = to_pci_dev(host->dev);
pdev             3086 drivers/ata/sata_mv.c 	early_5080 = (pdev->device == 0x5080) && (pdev->revision == 0);
pdev             3769 drivers/ata/sata_mv.c 	struct pci_dev *pdev = to_pci_dev(host->dev);
pdev             3778 drivers/ata/sata_mv.c 		switch (pdev->revision) {
pdev             3786 drivers/ata/sata_mv.c 			dev_warn(&pdev->dev,
pdev             3798 drivers/ata/sata_mv.c 		switch (pdev->revision) {
pdev             3806 drivers/ata/sata_mv.c 			dev_warn(&pdev->dev,
pdev             3818 drivers/ata/sata_mv.c 		switch (pdev->revision) {
pdev             3827 drivers/ata/sata_mv.c 			dev_warn(&pdev->dev,
pdev             3836 drivers/ata/sata_mv.c 		if (pdev->vendor == PCI_VENDOR_ID_TTI &&
pdev             3837 drivers/ata/sata_mv.c 		    (pdev->device == 0x2300 || pdev->device == 0x2310))
pdev             3872 drivers/ata/sata_mv.c 		switch (pdev->revision) {
pdev             3877 drivers/ata/sata_mv.c 			dev_warn(&pdev->dev,
pdev             4046 drivers/ata/sata_mv.c static int mv_platform_probe(struct platform_device *pdev)
pdev             4059 drivers/ata/sata_mv.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev             4064 drivers/ata/sata_mv.c 	if (unlikely(pdev->num_resources != 2)) {
pdev             4065 drivers/ata/sata_mv.c 		dev_err(&pdev->dev, "invalid number of resources\n");
pdev             4072 drivers/ata/sata_mv.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             4077 drivers/ata/sata_mv.c 	if (pdev->dev.of_node) {
pdev             4078 drivers/ata/sata_mv.c 		rc = of_property_read_u32(pdev->dev.of_node, "nr-ports",
pdev             4081 drivers/ata/sata_mv.c 			dev_err(&pdev->dev,
pdev             4087 drivers/ata/sata_mv.c 			dev_err(&pdev->dev, "nr-ports must be positive: %d\n",
pdev             4092 drivers/ata/sata_mv.c 		irq = irq_of_parse_and_map(pdev->dev.of_node, 0);
pdev             4094 drivers/ata/sata_mv.c 		mv_platform_data = dev_get_platdata(&pdev->dev);
pdev             4096 drivers/ata/sata_mv.c 		irq = platform_get_irq(pdev, 0);
pdev             4099 drivers/ata/sata_mv.c 	host = ata_host_alloc_pinfo(&pdev->dev, ppi, n_ports);
pdev             4100 drivers/ata/sata_mv.c 	hpriv = devm_kzalloc(&pdev->dev, sizeof(*hpriv), GFP_KERNEL);
pdev             4104 drivers/ata/sata_mv.c 	hpriv->port_clks = devm_kcalloc(&pdev->dev,
pdev             4109 drivers/ata/sata_mv.c 	hpriv->port_phys = devm_kcalloc(&pdev->dev,
pdev             4118 drivers/ata/sata_mv.c 	hpriv->base = devm_ioremap(&pdev->dev, res->start,
pdev             4125 drivers/ata/sata_mv.c 	hpriv->clk = clk_get(&pdev->dev, NULL);
pdev             4127 drivers/ata/sata_mv.c 		dev_notice(&pdev->dev, "cannot get optional clkdev\n");
pdev             4134 drivers/ata/sata_mv.c 		hpriv->port_clks[port] = clk_get(&pdev->dev, port_number);
pdev             4139 drivers/ata/sata_mv.c 		hpriv->port_phys[port] = devm_phy_optional_get(&pdev->dev,
pdev             4145 drivers/ata/sata_mv.c 				dev_warn(&pdev->dev, "error getting phy %d", rc);
pdev             4164 drivers/ata/sata_mv.c 	rc = mv_create_dma_pools(hpriv, &pdev->dev);
pdev             4172 drivers/ata/sata_mv.c 	if (pdev->dev.of_node &&
pdev             4173 drivers/ata/sata_mv.c 		of_device_is_compatible(pdev->dev.of_node,
pdev             4182 drivers/ata/sata_mv.c 	dev_info(&pdev->dev, "slots %u ports %d\n",
pdev             4213 drivers/ata/sata_mv.c static int mv_platform_remove(struct platform_device *pdev)
pdev             4215 drivers/ata/sata_mv.c 	struct ata_host *host = platform_get_drvdata(pdev);
pdev             4235 drivers/ata/sata_mv.c static int mv_platform_suspend(struct platform_device *pdev, pm_message_t state)
pdev             4237 drivers/ata/sata_mv.c 	struct ata_host *host = platform_get_drvdata(pdev);
pdev             4244 drivers/ata/sata_mv.c static int mv_platform_resume(struct platform_device *pdev)
pdev             4246 drivers/ata/sata_mv.c 	struct ata_host *host = platform_get_drvdata(pdev);
pdev             4298 drivers/ata/sata_mv.c static int mv_pci_init_one(struct pci_dev *pdev,
pdev             4301 drivers/ata/sata_mv.c static int mv_pci_device_resume(struct pci_dev *pdev);
pdev             4328 drivers/ata/sata_mv.c 	struct pci_dev *pdev = to_pci_dev(host->dev);
pdev             4336 drivers/ata/sata_mv.c 	pci_read_config_byte(pdev, PCI_CLASS_DEVICE, &scc);
pdev             4353 drivers/ata/sata_mv.c 	dev_info(&pdev->dev, "Gen-%s %u slots %u ports %s mode IRQ via %s\n",
pdev             4366 drivers/ata/sata_mv.c static int mv_pci_init_one(struct pci_dev *pdev,
pdev             4375 drivers/ata/sata_mv.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev             4380 drivers/ata/sata_mv.c 	host = ata_host_alloc_pinfo(&pdev->dev, ppi, n_ports);
pdev             4381 drivers/ata/sata_mv.c 	hpriv = devm_kzalloc(&pdev->dev, sizeof(*hpriv), GFP_KERNEL);
pdev             4389 drivers/ata/sata_mv.c 	rc = pcim_enable_device(pdev);
pdev             4393 drivers/ata/sata_mv.c 	rc = pcim_iomap_regions(pdev, 1 << MV_PRIMARY_BAR, DRV_NAME);
pdev             4395 drivers/ata/sata_mv.c 		pcim_pin_device(pdev);
pdev             4398 drivers/ata/sata_mv.c 	host->iomap = pcim_iomap_table(pdev);
pdev             4401 drivers/ata/sata_mv.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             4403 drivers/ata/sata_mv.c 		dev_err(&pdev->dev, "DMA enable failed\n");
pdev             4407 drivers/ata/sata_mv.c 	rc = mv_create_dma_pools(hpriv, &pdev->dev);
pdev             4426 drivers/ata/sata_mv.c 	if (msi && pci_enable_msi(pdev) == 0)
pdev             4429 drivers/ata/sata_mv.c 	mv_dump_pci_cfg(pdev, 0x68);
pdev             4432 drivers/ata/sata_mv.c 	pci_set_master(pdev);
pdev             4433 drivers/ata/sata_mv.c 	pci_try_set_mwi(pdev);
pdev             4434 drivers/ata/sata_mv.c 	return ata_host_activate(host, pdev->irq, mv_interrupt, IRQF_SHARED,
pdev             4439 drivers/ata/sata_mv.c static int mv_pci_device_resume(struct pci_dev *pdev)
pdev             4441 drivers/ata/sata_mv.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev             4444 drivers/ata/sata_mv.c 	rc = ata_pci_device_do_resume(pdev);
pdev              281 drivers/ata/sata_nv.c static int nv_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
pdev              283 drivers/ata/sata_nv.c static int nv_pci_device_resume(struct pci_dev *pdev);
pdev              662 drivers/ata/sata_nv.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              700 drivers/ata/sata_nv.c 	pci_read_config_dword(pdev, NV_MCP_SATA_CFG_20, &current_reg);
pdev              718 drivers/ata/sata_nv.c 		pci_write_config_dword(pdev, NV_MCP_SATA_CFG_20, new_reg);
pdev              731 drivers/ata/sata_nv.c 		rc = dma_set_mask(&pdev->dev, ATA_DMA_MASK);
pdev              733 drivers/ata/sata_nv.c 		rc = dma_set_mask(&pdev->dev, pp->adma_dma_mask);
pdev             1094 drivers/ata/sata_nv.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             1103 drivers/ata/sata_nv.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             1127 drivers/ata/sata_nv.c 	dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             1270 drivers/ata/sata_nv.c 	struct pci_dev *pdev = to_pci_dev(host->dev);
pdev             1277 drivers/ata/sata_nv.c 	pci_read_config_dword(pdev, NV_MCP_SATA_CFG_20, &tmp32);
pdev             1283 drivers/ata/sata_nv.c 	pci_write_config_dword(pdev, NV_MCP_SATA_CFG_20, tmp32);
pdev             1856 drivers/ata/sata_nv.c 	struct pci_dev *pdev = to_pci_dev(host->dev);
pdev             1860 drivers/ata/sata_nv.c 	pci_read_config_byte(pdev, 0x7f, &regval);
pdev             1862 drivers/ata/sata_nv.c 	pci_write_config_byte(pdev, 0x7f, regval);
pdev             1881 drivers/ata/sata_nv.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev             1898 drivers/ata/sata_nv.c 	if (pdev->device == PCI_DEVICE_ID_NVIDIA_NFORCE_MCP51_SATA ||
pdev             1899 drivers/ata/sata_nv.c 		pdev->device == PCI_DEVICE_ID_NVIDIA_NFORCE_MCP51_SATA2)
pdev             1903 drivers/ata/sata_nv.c 	if (pdev->device == PCI_DEVICE_ID_NVIDIA_NFORCE_MCP55_SATA ||
pdev             1904 drivers/ata/sata_nv.c 		pdev->device == PCI_DEVICE_ID_NVIDIA_NFORCE_MCP55_SATA2) {
pdev             1905 drivers/ata/sata_nv.c 		pci_read_config_byte(pdev, 0x8, &rev);
pdev             2314 drivers/ata/sata_nv.c static int nv_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             2329 drivers/ata/sata_nv.c 		if (pci_resource_start(pdev, bar) == 0)
pdev             2332 drivers/ata/sata_nv.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev             2334 drivers/ata/sata_nv.c 	rc = pcim_enable_device(pdev);
pdev             2340 drivers/ata/sata_nv.c 		dev_notice(&pdev->dev, "Using ADMA mode\n");
pdev             2343 drivers/ata/sata_nv.c 		dev_notice(&pdev->dev, "Using SWNCQ mode\n");
pdev             2349 drivers/ata/sata_nv.c 	rc = ata_pci_bmdma_prepare_host(pdev, ppi, &host);
pdev             2353 drivers/ata/sata_nv.c 	hpriv = devm_kzalloc(&pdev->dev, sizeof(*hpriv), GFP_KERNEL);
pdev             2360 drivers/ata/sata_nv.c 	rc = pcim_iomap_regions(pdev, 1 << NV_MMIO_BAR, DRV_NAME);
pdev             2373 drivers/ata/sata_nv.c 		pci_read_config_byte(pdev, NV_MCP_SATA_CFG_20, &regval);
pdev             2375 drivers/ata/sata_nv.c 		pci_write_config_byte(pdev, NV_MCP_SATA_CFG_20, regval);
pdev             2387 drivers/ata/sata_nv.c 		dev_notice(&pdev->dev, "Using MSI\n");
pdev             2388 drivers/ata/sata_nv.c 		pci_enable_msi(pdev);
pdev             2391 drivers/ata/sata_nv.c 	pci_set_master(pdev);
pdev             2396 drivers/ata/sata_nv.c static int nv_pci_device_resume(struct pci_dev *pdev)
pdev             2398 drivers/ata/sata_nv.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev             2402 drivers/ata/sata_nv.c 	rc = ata_pci_device_do_resume(pdev);
pdev             2406 drivers/ata/sata_nv.c 	if (pdev->dev.power.power_state.event == PM_EVENT_SUSPEND) {
pdev             2410 drivers/ata/sata_nv.c 			pci_read_config_byte(pdev, NV_MCP_SATA_CFG_20, &regval);
pdev             2412 drivers/ata/sata_nv.c 			pci_write_config_byte(pdev, NV_MCP_SATA_CFG_20, regval);
pdev             2418 drivers/ata/sata_nv.c 			pci_read_config_dword(pdev, NV_MCP_SATA_CFG_20, &tmp32);
pdev             2435 drivers/ata/sata_nv.c 			pci_write_config_dword(pdev, NV_MCP_SATA_CFG_20, tmp32);
pdev             2447 drivers/ata/sata_nv.c 	struct pci_dev *pdev = to_pci_dev(host->dev);
pdev             2451 drivers/ata/sata_nv.c 	pci_read_config_byte(pdev, NV_MCP_SATA_CFG_20, &regval);
pdev             2453 drivers/ata/sata_nv.c 	pci_write_config_byte(pdev, NV_MCP_SATA_CFG_20, regval);
pdev             2458 drivers/ata/sata_nv.c 	struct pci_dev *pdev = to_pci_dev(host->dev);
pdev             2462 drivers/ata/sata_nv.c 	pci_read_config_dword(pdev, NV_MCP_SATA_CFG_20, &tmp32);
pdev             2468 drivers/ata/sata_nv.c 	pci_write_config_dword(pdev, NV_MCP_SATA_CFG_20, tmp32);
pdev              139 drivers/ata/sata_promise.c static int pdc_ata_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
pdev             1167 drivers/ata/sata_promise.c static int pdc_ata_init_one(struct pci_dev *pdev,
pdev             1178 drivers/ata/sata_promise.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev             1181 drivers/ata/sata_promise.c 	rc = pcim_enable_device(pdev);
pdev             1185 drivers/ata/sata_promise.c 	rc = pcim_iomap_regions(pdev, 1 << PDC_MMIO_BAR, DRV_NAME);
pdev             1187 drivers/ata/sata_promise.c 		pcim_pin_device(pdev);
pdev             1190 drivers/ata/sata_promise.c 	host_mmio = pcim_iomap_table(pdev)[PDC_MMIO_BAR];
pdev             1205 drivers/ata/sata_promise.c 	host = ata_host_alloc_pinfo(&pdev->dev, ppi, n_ports);
pdev             1207 drivers/ata/sata_promise.c 		dev_err(&pdev->dev, "failed to allocate host\n");
pdev             1210 drivers/ata/sata_promise.c 	hpriv = devm_kzalloc(&pdev->dev, sizeof *hpriv, GFP_KERNEL);
pdev             1215 drivers/ata/sata_promise.c 	host->iomap = pcim_iomap_table(pdev);
pdev             1233 drivers/ata/sata_promise.c 	rc = dma_set_mask_and_coherent(&pdev->dev, ATA_DMA_MASK);
pdev             1238 drivers/ata/sata_promise.c 	pci_set_master(pdev);
pdev             1239 drivers/ata/sata_promise.c 	return ata_host_activate(host, pdev->irq, pdc_interrupt, IRQF_SHARED,
pdev              100 drivers/ata/sata_qstor.c static int qs_ata_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
pdev              537 drivers/ata/sata_qstor.c static int qs_set_dma_masks(struct pci_dev *pdev, void __iomem *mmio_base)
pdev              543 drivers/ata/sata_qstor.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(dma_bits));
pdev              545 drivers/ata/sata_qstor.c 		dev_err(&pdev->dev, "%d-bit DMA enable failed\n", dma_bits);
pdev              549 drivers/ata/sata_qstor.c static int qs_ata_init_one(struct pci_dev *pdev,
pdev              557 drivers/ata/sata_qstor.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev              560 drivers/ata/sata_qstor.c 	host = ata_host_alloc_pinfo(&pdev->dev, ppi, QS_PORTS);
pdev              565 drivers/ata/sata_qstor.c 	rc = pcim_enable_device(pdev);
pdev              569 drivers/ata/sata_qstor.c 	if ((pci_resource_flags(pdev, QS_MMIO_BAR) & IORESOURCE_MEM) == 0)
pdev              572 drivers/ata/sata_qstor.c 	rc = pcim_iomap_regions(pdev, 1 << QS_MMIO_BAR, DRV_NAME);
pdev              575 drivers/ata/sata_qstor.c 	host->iomap = pcim_iomap_table(pdev);
pdev              577 drivers/ata/sata_qstor.c 	rc = qs_set_dma_masks(pdev, host->iomap[QS_MMIO_BAR]);
pdev              595 drivers/ata/sata_qstor.c 	pci_set_master(pdev);
pdev              596 drivers/ata/sata_qstor.c 	return ata_host_activate(host, pdev->irq, qs_intr, IRQF_SHARED,
pdev              884 drivers/ata/sata_rcar.c static int sata_rcar_probe(struct platform_device *pdev)
pdev              886 drivers/ata/sata_rcar.c 	struct device *dev = &pdev->dev;
pdev              893 drivers/ata/sata_rcar.c 	irq = platform_get_irq(pdev, 0);
pdev              918 drivers/ata/sata_rcar.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              943 drivers/ata/sata_rcar.c static int sata_rcar_remove(struct platform_device *pdev)
pdev              945 drivers/ata/sata_rcar.c 	struct ata_host *host = platform_get_drvdata(pdev);
pdev              957 drivers/ata/sata_rcar.c 	pm_runtime_put(&pdev->dev);
pdev              958 drivers/ata/sata_rcar.c 	pm_runtime_disable(&pdev->dev);
pdev               98 drivers/ata/sata_sil.c static int sil_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
pdev              100 drivers/ata/sata_sil.c static int sil_pci_device_resume(struct pci_dev *pdev);
pdev              328 drivers/ata/sata_sil.c static unsigned char sil_get_device_cache_line(struct pci_dev *pdev)
pdev              331 drivers/ata/sata_sil.c 	pci_read_config_byte(pdev, PCI_CACHE_LINE_SIZE, &cache_line);
pdev              651 drivers/ata/sata_sil.c 	struct pci_dev *pdev = to_pci_dev(host->dev);
pdev              658 drivers/ata/sata_sil.c 	cls = sil_get_device_cache_line(pdev);
pdev              666 drivers/ata/sata_sil.c 		dev_warn(&pdev->dev,
pdev              678 drivers/ata/sata_sil.c 				dev_info(&pdev->dev,
pdev              694 drivers/ata/sata_sil.c static bool sil_broken_system_poweroff(struct pci_dev *pdev)
pdev              714 drivers/ata/sata_sil.c 		return slot == PCI_SLOT(pdev->devfn);
pdev              720 drivers/ata/sata_sil.c static int sil_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              730 drivers/ata/sata_sil.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev              737 drivers/ata/sata_sil.c 	if (sil_broken_system_poweroff(pdev)) {
pdev              740 drivers/ata/sata_sil.c 		dev_info(&pdev->dev, "quirky BIOS, skipping spindown "
pdev              744 drivers/ata/sata_sil.c 	host = ata_host_alloc_pinfo(&pdev->dev, ppi, n_ports);
pdev              749 drivers/ata/sata_sil.c 	rc = pcim_enable_device(pdev);
pdev              753 drivers/ata/sata_sil.c 	rc = pcim_iomap_regions(pdev, 1 << SIL_MMIO_BAR, DRV_NAME);
pdev              755 drivers/ata/sata_sil.c 		pcim_pin_device(pdev);
pdev              758 drivers/ata/sata_sil.c 	host->iomap = pcim_iomap_table(pdev);
pdev              760 drivers/ata/sata_sil.c 	rc = dma_set_mask_and_coherent(&pdev->dev, ATA_DMA_MASK);
pdev              784 drivers/ata/sata_sil.c 	pci_set_master(pdev);
pdev              785 drivers/ata/sata_sil.c 	return ata_host_activate(host, pdev->irq, sil_interrupt, IRQF_SHARED,
pdev              790 drivers/ata/sata_sil.c static int sil_pci_device_resume(struct pci_dev *pdev)
pdev              792 drivers/ata/sata_sil.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              795 drivers/ata/sata_sil.c 	rc = ata_pci_device_do_resume(pdev);
pdev              345 drivers/ata/sata_sil24.c static int sil24_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
pdev              347 drivers/ata/sata_sil24.c static int sil24_pci_device_resume(struct pci_dev *pdev);
pdev             1258 drivers/ata/sata_sil24.c static int sil24_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1272 drivers/ata/sata_sil24.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev             1275 drivers/ata/sata_sil24.c 	rc = pcim_enable_device(pdev);
pdev             1279 drivers/ata/sata_sil24.c 	rc = pcim_iomap_regions(pdev,
pdev             1284 drivers/ata/sata_sil24.c 	iomap = pcim_iomap_table(pdev);
pdev             1290 drivers/ata/sata_sil24.c 			dev_info(&pdev->dev,
pdev             1297 drivers/ata/sata_sil24.c 	host = ata_host_alloc_pinfo(&pdev->dev, ppi,
pdev             1304 drivers/ata/sata_sil24.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             1306 drivers/ata/sata_sil24.c 		dev_err(&pdev->dev, "DMA enable failed\n");
pdev             1313 drivers/ata/sata_sil24.c 	pcie_set_readrq(pdev, 4096);
pdev             1317 drivers/ata/sata_sil24.c 	if (sata_sil24_msi && !pci_enable_msi(pdev)) {
pdev             1318 drivers/ata/sata_sil24.c 		dev_info(&pdev->dev, "Using MSI\n");
pdev             1319 drivers/ata/sata_sil24.c 		pci_intx(pdev, 0);
pdev             1322 drivers/ata/sata_sil24.c 	pci_set_master(pdev);
pdev             1323 drivers/ata/sata_sil24.c 	return ata_host_activate(host, pdev->irq, sil24_interrupt, IRQF_SHARED,
pdev             1328 drivers/ata/sata_sil24.c static int sil24_pci_device_resume(struct pci_dev *pdev)
pdev             1330 drivers/ata/sata_sil24.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev             1334 drivers/ata/sata_sil24.c 	rc = ata_pci_device_do_resume(pdev);
pdev             1338 drivers/ata/sata_sil24.c 	if (pdev->dev.power.power_state.event == PM_EVENT_SUSPEND)
pdev               49 drivers/ata/sata_sis.c static int sis_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
pdev              102 drivers/ata/sata_sis.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              107 drivers/ata/sata_sis.c 		switch (pdev->device) {
pdev              110 drivers/ata/sata_sis.c 			pci_read_config_byte(pdev, SIS_PMR, &pmr);
pdev              131 drivers/ata/sata_sis.c 	struct pci_dev *pdev = to_pci_dev(link->ap->host->dev);
pdev              137 drivers/ata/sata_sis.c 	pci_read_config_dword(pdev, cfg_addr, val);
pdev              144 drivers/ata/sata_sis.c 	struct pci_dev *pdev = to_pci_dev(link->ap->host->dev);
pdev              147 drivers/ata/sata_sis.c 	pci_write_config_dword(pdev, cfg_addr, val);
pdev              181 drivers/ata/sata_sis.c static int sis_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              191 drivers/ata/sata_sis.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev              193 drivers/ata/sata_sis.c 	rc = pcim_enable_device(pdev);
pdev              198 drivers/ata/sata_sis.c 	pci_read_config_dword(pdev, SIS_GENCTL, &genctl);
pdev              206 drivers/ata/sata_sis.c 	    ((pci_resource_start(pdev, SIS_SCR_PCI_BAR) == 0) ||
pdev              207 drivers/ata/sata_sis.c 	     (pci_resource_len(pdev, SIS_SCR_PCI_BAR) < 128))) {
pdev              209 drivers/ata/sata_sis.c 		pci_write_config_dword(pdev, SIS_GENCTL, genctl);
pdev              213 drivers/ata/sata_sis.c 	pci_read_config_byte(pdev, SIS_PMR, &pmr);
pdev              229 drivers/ata/sata_sis.c 			dev_info(&pdev->dev,
pdev              233 drivers/ata/sata_sis.c 			dev_info(&pdev->dev,
pdev              242 drivers/ata/sata_sis.c 		pci_read_config_dword(pdev, 0x6C, &val);
pdev              244 drivers/ata/sata_sis.c 			dev_info(&pdev->dev, "Detected SiS 182/965 chipset\n");
pdev              247 drivers/ata/sata_sis.c 			dev_info(&pdev->dev, "Detected SiS 182/965L chipset\n");
pdev              252 drivers/ata/sata_sis.c 		dev_info(&pdev->dev,
pdev              258 drivers/ata/sata_sis.c 		dev_info(&pdev->dev,
pdev              265 drivers/ata/sata_sis.c 	rc = ata_pci_bmdma_prepare_host(pdev, ppi, &host);
pdev              283 drivers/ata/sata_sis.c 		rc = pcim_iomap_regions(pdev, 1 << SIS_SCR_PCI_BAR, DRV_NAME);
pdev              292 drivers/ata/sata_sis.c 	pci_set_master(pdev);
pdev              293 drivers/ata/sata_sis.c 	pci_intx(pdev, 1);
pdev              294 drivers/ata/sata_sis.c 	return ata_host_activate(host, pdev->irq, ata_bmdma_interrupt,
pdev              409 drivers/ata/sata_svw.c static int k2_sata_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              417 drivers/ata/sata_svw.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev              424 drivers/ata/sata_svw.c 	host = ata_host_alloc_pinfo(&pdev->dev, ppi, n_ports);
pdev              435 drivers/ata/sata_svw.c 	rc = pcim_enable_device(pdev);
pdev              443 drivers/ata/sata_svw.c 	if (pci_resource_len(pdev, bar_pos) == 0) {
pdev              448 drivers/ata/sata_svw.c 		pcim_pin_device(pdev);
pdev              453 drivers/ata/sata_svw.c 	rc = pcim_iomap_regions(pdev, 1 << bar_pos, DRV_NAME);
pdev              455 drivers/ata/sata_svw.c 		pcim_pin_device(pdev);
pdev              458 drivers/ata/sata_svw.c 	host->iomap = pcim_iomap_table(pdev);
pdev              474 drivers/ata/sata_svw.c 	rc = dma_set_mask_and_coherent(&pdev->dev, ATA_DMA_MASK);
pdev              489 drivers/ata/sata_svw.c 	pci_set_master(pdev);
pdev              490 drivers/ata/sata_svw.c 	return ata_host_activate(host, pdev->irq, ata_bmdma_interrupt,
pdev              200 drivers/ata/sata_sx4.c static int pdc_sata_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
pdev             1428 drivers/ata/sata_sx4.c static int pdc_sata_init_one(struct pci_dev *pdev,
pdev             1437 drivers/ata/sata_sx4.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev             1440 drivers/ata/sata_sx4.c 	host = ata_host_alloc_pinfo(&pdev->dev, ppi, 4);
pdev             1441 drivers/ata/sata_sx4.c 	hpriv = devm_kzalloc(&pdev->dev, sizeof(*hpriv), GFP_KERNEL);
pdev             1448 drivers/ata/sata_sx4.c 	rc = pcim_enable_device(pdev);
pdev             1452 drivers/ata/sata_sx4.c 	rc = pcim_iomap_regions(pdev, (1 << PDC_MMIO_BAR) | (1 << PDC_DIMM_BAR),
pdev             1455 drivers/ata/sata_sx4.c 		pcim_pin_device(pdev);
pdev             1458 drivers/ata/sata_sx4.c 	host->iomap = pcim_iomap_table(pdev);
pdev             1473 drivers/ata/sata_sx4.c 	rc = dma_set_mask_and_coherent(&pdev->dev, ATA_DMA_MASK);
pdev             1481 drivers/ata/sata_sx4.c 	pci_set_master(pdev);
pdev             1482 drivers/ata/sata_sx4.c 	return ata_host_activate(host, pdev->irq, pdc20621_interrupt,
pdev               43 drivers/ata/sata_uli.c static int uli_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
pdev               95 drivers/ata/sata_uli.c 	struct pci_dev *pdev = to_pci_dev(link->ap->host->dev);
pdev               99 drivers/ata/sata_uli.c 	pci_read_config_dword(pdev, cfg_addr, &val);
pdev              105 drivers/ata/sata_uli.c 	struct pci_dev *pdev = to_pci_dev(link->ap->host->dev);
pdev              108 drivers/ata/sata_uli.c 	pci_write_config_dword(pdev, cfg_addr, val);
pdev              129 drivers/ata/sata_uli.c static int uli_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              139 drivers/ata/sata_uli.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev              141 drivers/ata/sata_uli.c 	rc = pcim_enable_device(pdev);
pdev              150 drivers/ata/sata_uli.c 	host = ata_host_alloc_pinfo(&pdev->dev, ppi, n_ports);
pdev              154 drivers/ata/sata_uli.c 	hpriv = devm_kzalloc(&pdev->dev, sizeof(*hpriv), GFP_KERNEL);
pdev              187 drivers/ata/sata_uli.c 			(unsigned long long)pci_resource_start(pdev, 0) + 8,
pdev              188 drivers/ata/sata_uli.c 			((unsigned long long)pci_resource_start(pdev, 1) | ATA_PCI_CTL_OFS) + 4,
pdev              189 drivers/ata/sata_uli.c 			(unsigned long long)pci_resource_start(pdev, 4) + 16);
pdev              202 drivers/ata/sata_uli.c 			(unsigned long long)pci_resource_start(pdev, 2) + 9,
pdev              203 drivers/ata/sata_uli.c 			((unsigned long long)pci_resource_start(pdev, 3) | ATA_PCI_CTL_OFS) + 4,
pdev              204 drivers/ata/sata_uli.c 			(unsigned long long)pci_resource_start(pdev, 4) + 24);
pdev              223 drivers/ata/sata_uli.c 	pci_set_master(pdev);
pdev              224 drivers/ata/sata_uli.c 	pci_intx(pdev, 1);
pdev              225 drivers/ata/sata_uli.c 	return ata_host_activate(host, pdev->irq, ata_bmdma_interrupt,
pdev               69 drivers/ata/sata_via.c static int svia_init_one(struct pci_dev *pdev, const struct pci_device_id *ent);
pdev               71 drivers/ata/sata_via.c static int svia_pci_device_resume(struct pci_dev *pdev);
pdev              204 drivers/ata/sata_via.c 	struct pci_dev *pdev = to_pci_dev(link->ap->host->dev);
pdev              211 drivers/ata/sata_via.c 		pci_read_config_byte(pdev, 0xA0 + slot, &raw);
pdev              228 drivers/ata/sata_via.c 		WARN_ON(pdev->device != 0x5287);
pdev              229 drivers/ata/sata_via.c 		pci_read_config_dword(pdev, 0xB0 + slot * 4, &v);
pdev              233 drivers/ata/sata_via.c 		pci_read_config_byte(pdev, 0xA4 + slot, &raw);
pdev              252 drivers/ata/sata_via.c 	struct pci_dev *pdev = to_pci_dev(link->ap->host->dev);
pdev              259 drivers/ata/sata_via.c 		WARN_ON(pdev->device != 0x5287);
pdev              260 drivers/ata/sata_via.c 		pci_write_config_dword(pdev, 0xB0 + slot * 4, val);
pdev              270 drivers/ata/sata_via.c 		pci_write_config_byte(pdev, 0xA4 + slot, v);
pdev              393 drivers/ata/sata_via.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              396 drivers/ata/sata_via.c 	pci_read_config_byte(pdev, PATA_UDMA_TIMING, &tmp);
pdev              404 drivers/ata/sata_via.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              406 drivers/ata/sata_via.c 	pci_write_config_byte(pdev, PATA_PIO_TIMING - adev->devno,
pdev              412 drivers/ata/sata_via.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              414 drivers/ata/sata_via.c 	pci_write_config_byte(pdev, PATA_UDMA_TIMING - adev->devno,
pdev              456 drivers/ata/sata_via.c static int vt6420_prepare_host(struct pci_dev *pdev, struct ata_host **r_host)
pdev              467 drivers/ata/sata_via.c 	rc = ata_pci_bmdma_prepare_host(pdev, ppi, &host);
pdev              472 drivers/ata/sata_via.c 	rc = pcim_iomap_regions(pdev, 1 << 5, DRV_NAME);
pdev              474 drivers/ata/sata_via.c 		dev_err(&pdev->dev, "failed to iomap PCI BAR 5\n");
pdev              484 drivers/ata/sata_via.c static int vt6421_prepare_host(struct pci_dev *pdev, struct ata_host **r_host)
pdev              491 drivers/ata/sata_via.c 	*r_host = host = ata_host_alloc_pinfo(&pdev->dev, ppi, ARRAY_SIZE(ppi));
pdev              493 drivers/ata/sata_via.c 		dev_err(&pdev->dev, "failed to allocate host\n");
pdev              497 drivers/ata/sata_via.c 	rc = pcim_iomap_regions(pdev, 0x3f, DRV_NAME);
pdev              499 drivers/ata/sata_via.c 		dev_err(&pdev->dev, "failed to request/iomap PCI BARs (errno=%d)\n",
pdev              503 drivers/ata/sata_via.c 	host->iomap = pcim_iomap_table(pdev);
pdev              508 drivers/ata/sata_via.c 	return dma_set_mask_and_coherent(&pdev->dev, ATA_DMA_MASK);
pdev              511 drivers/ata/sata_via.c static int vt8251_prepare_host(struct pci_dev *pdev, struct ata_host **r_host)
pdev              517 drivers/ata/sata_via.c 	rc = ata_pci_bmdma_prepare_host(pdev, ppi, &host);
pdev              522 drivers/ata/sata_via.c 	rc = pcim_iomap_regions(pdev, 1 << 5, DRV_NAME);
pdev              524 drivers/ata/sata_via.c 		dev_err(&pdev->dev, "failed to iomap PCI BAR 5\n");
pdev              535 drivers/ata/sata_via.c static void svia_wd_fix(struct pci_dev *pdev)
pdev              539 drivers/ata/sata_via.c 	pci_read_config_byte(pdev, 0x52, &tmp8);
pdev              540 drivers/ata/sata_via.c 	pci_write_config_byte(pdev, 0x52, tmp8 | BIT(2));
pdev              577 drivers/ata/sata_via.c 	struct pci_dev *pdev = to_pci_dev(ap->host->dev);
pdev              585 drivers/ata/sata_via.c 			svia_wd_fix(pdev);
pdev              594 drivers/ata/sata_via.c static void svia_configure(struct pci_dev *pdev, int board_id,
pdev              599 drivers/ata/sata_via.c 	pci_read_config_byte(pdev, PCI_INTERRUPT_LINE, &tmp8);
pdev              600 drivers/ata/sata_via.c 	dev_info(&pdev->dev, "routed to hard irq line %d\n",
pdev              604 drivers/ata/sata_via.c 	pci_read_config_byte(pdev, SATA_CHAN_ENAB, &tmp8);
pdev              606 drivers/ata/sata_via.c 		dev_dbg(&pdev->dev, "enabling SATA channels (0x%x)\n",
pdev              609 drivers/ata/sata_via.c 		pci_write_config_byte(pdev, SATA_CHAN_ENAB, tmp8);
pdev              613 drivers/ata/sata_via.c 	pci_read_config_byte(pdev, SATA_INT_GATE, &tmp8);
pdev              615 drivers/ata/sata_via.c 		dev_dbg(&pdev->dev, "enabling SATA channel interrupts (0x%x)\n",
pdev              618 drivers/ata/sata_via.c 		pci_write_config_byte(pdev, SATA_INT_GATE, tmp8);
pdev              622 drivers/ata/sata_via.c 	pci_read_config_byte(pdev, SATA_NATIVE_MODE, &tmp8);
pdev              624 drivers/ata/sata_via.c 		dev_dbg(&pdev->dev,
pdev              628 drivers/ata/sata_via.c 		pci_write_config_byte(pdev, SATA_NATIVE_MODE, tmp8);
pdev              633 drivers/ata/sata_via.c 		pci_read_config_byte(pdev, SVIA_MISC_3, &tmp8);
pdev              635 drivers/ata/sata_via.c 			dev_dbg(&pdev->dev,
pdev              639 drivers/ata/sata_via.c 			pci_write_config_byte(pdev, SVIA_MISC_3, tmp8);
pdev              671 drivers/ata/sata_via.c 		svia_wd_fix(pdev);
pdev              676 drivers/ata/sata_via.c static int svia_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              685 drivers/ata/sata_via.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev              687 drivers/ata/sata_via.c 	rc = pcim_enable_device(pdev);
pdev              697 drivers/ata/sata_via.c 		if ((pci_resource_start(pdev, i) == 0) ||
pdev              698 drivers/ata/sata_via.c 		    (pci_resource_len(pdev, i) < bar_sizes[i])) {
pdev              699 drivers/ata/sata_via.c 			dev_err(&pdev->dev,
pdev              702 drivers/ata/sata_via.c 				(unsigned long long)pci_resource_start(pdev, i),
pdev              703 drivers/ata/sata_via.c 				(unsigned long long)pci_resource_len(pdev, i));
pdev              709 drivers/ata/sata_via.c 		rc = vt6420_prepare_host(pdev, &host);
pdev              712 drivers/ata/sata_via.c 		rc = vt6421_prepare_host(pdev, &host);
pdev              715 drivers/ata/sata_via.c 		rc = vt8251_prepare_host(pdev, &host);
pdev              723 drivers/ata/sata_via.c 	hpriv = devm_kzalloc(&pdev->dev, sizeof(*hpriv), GFP_KERNEL);
pdev              728 drivers/ata/sata_via.c 	svia_configure(pdev, board_id, hpriv);
pdev              730 drivers/ata/sata_via.c 	pci_set_master(pdev);
pdev              732 drivers/ata/sata_via.c 		return ata_host_activate(host, pdev->irq, vt642x_interrupt,
pdev              735 drivers/ata/sata_via.c 		return ata_host_activate(host, pdev->irq, ata_bmdma_interrupt,
pdev              740 drivers/ata/sata_via.c static int svia_pci_device_resume(struct pci_dev *pdev)
pdev              742 drivers/ata/sata_via.c 	struct ata_host *host = pci_get_drvdata(pdev);
pdev              746 drivers/ata/sata_via.c 	rc = ata_pci_device_do_resume(pdev);
pdev              751 drivers/ata/sata_via.c 		svia_wd_fix(pdev);
pdev              320 drivers/ata/sata_vsc.c static int vsc_sata_init_one(struct pci_dev *pdev,
pdev              336 drivers/ata/sata_vsc.c 	ata_print_version_once(&pdev->dev, DRV_VERSION);
pdev              339 drivers/ata/sata_vsc.c 	host = ata_host_alloc_pinfo(&pdev->dev, ppi, 4);
pdev              343 drivers/ata/sata_vsc.c 	rc = pcim_enable_device(pdev);
pdev              348 drivers/ata/sata_vsc.c 	if (pci_resource_len(pdev, 0) == 0)
pdev              352 drivers/ata/sata_vsc.c 	rc = pcim_iomap_regions(pdev, 1 << VSC_MMIO_BAR, DRV_NAME);
pdev              354 drivers/ata/sata_vsc.c 		pcim_pin_device(pdev);
pdev              357 drivers/ata/sata_vsc.c 	host->iomap = pcim_iomap_table(pdev);
pdev              374 drivers/ata/sata_vsc.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              382 drivers/ata/sata_vsc.c 	pci_read_config_byte(pdev, PCI_CACHE_LINE_SIZE, &cls);
pdev              384 drivers/ata/sata_vsc.c 		pci_write_config_byte(pdev, PCI_CACHE_LINE_SIZE, 0x80);
pdev              386 drivers/ata/sata_vsc.c 	if (pci_enable_msi(pdev) == 0)
pdev              387 drivers/ata/sata_vsc.c 		pci_intx(pdev, 0);
pdev              395 drivers/ata/sata_vsc.c 	pci_write_config_dword(pdev, 0x98, 0);
pdev              397 drivers/ata/sata_vsc.c 	pci_set_master(pdev);
pdev              398 drivers/ata/sata_vsc.c 	return ata_host_activate(host, pdev->irq, vsc_sata_interrupt,
pdev             2305 drivers/atm/eni.c static void eni_remove_one(struct pci_dev *pdev)
pdev             2307 drivers/atm/eni.c 	struct atm_dev *dev = pci_get_drvdata(pdev);
pdev             2313 drivers/atm/eni.c 	dma_free_coherent(&pdev->dev, ENI_ZEROES_SIZE, zero->addr, zero->dma);
pdev             2315 drivers/atm/eni.c 	pci_disable_device(pdev);
pdev             1290 drivers/atm/firestream.c static void undocumented_pci_fix(struct pci_dev *pdev)
pdev             1301 drivers/atm/firestream.c 	pci_read_config_dword (pdev, 0x28, &tint);
pdev             1304 drivers/atm/firestream.c 		pci_write_config_dword (pdev, 0x28, tint);
pdev             1927 drivers/atm/firestream.c static void firestream_remove_one(struct pci_dev *pdev)
pdev             3177 drivers/atm/iphase.c static int ia_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             3189 drivers/atm/iphase.c 	iadev->pci = pdev;
pdev             3192 drivers/atm/iphase.c 		pdev->bus->number, PCI_SLOT(pdev->devfn), PCI_FUNC(pdev->devfn));)
pdev             3193 drivers/atm/iphase.c 	if (pci_enable_device(pdev)) {
pdev             3197 drivers/atm/iphase.c 	dev = atm_dev_register(DEV_LABEL, &pdev->dev, &ops, -1, NULL);
pdev             3207 drivers/atm/iphase.c 	pci_set_drvdata(pdev, dev);
pdev             3230 drivers/atm/iphase.c 	pci_disable_device(pdev);
pdev             3237 drivers/atm/iphase.c static void ia_remove_one(struct pci_dev *pdev)
pdev             3239 drivers/atm/iphase.c 	struct atm_dev *dev = pci_get_drvdata(pdev);
pdev             3259 drivers/atm/iphase.c 	pci_disable_device(pdev);
pdev             1266 drivers/atm/zatm.c 	struct pci_dev *pdev = zatm_dev->pci_dev;
pdev             1313 drivers/atm/zatm.c 		mbx = dma_alloc_coherent(&pdev->dev,
pdev             1326 drivers/atm/zatm.c 			dma_free_coherent(&pdev->dev, 2*MBX_SIZE(i), mbx, mbx_dma);
pdev             1362 drivers/atm/zatm.c 		dma_free_coherent(&pdev->dev, 2 * MBX_SIZE(i),
pdev              267 drivers/auxdisplay/arm-charlcd.c static int __init charlcd_probe(struct platform_device *pdev)
pdev              277 drivers/auxdisplay/arm-charlcd.c 	lcd->dev = &pdev->dev;
pdev              279 drivers/auxdisplay/arm-charlcd.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              299 drivers/auxdisplay/arm-charlcd.c 	lcd->irq = platform_get_irq(pdev, 0);
pdev              309 drivers/auxdisplay/arm-charlcd.c 	platform_set_drvdata(pdev, lcd);
pdev              318 drivers/auxdisplay/arm-charlcd.c 	dev_info(&pdev->dev, "initialized ARM character LCD at %08x\n",
pdev              177 drivers/auxdisplay/hd44780.c static int hd44780_probe(struct platform_device *pdev)
pdev              179 drivers/auxdisplay/hd44780.c 	struct device *dev = &pdev->dev;
pdev              269 drivers/auxdisplay/hd44780.c 	platform_set_drvdata(pdev, lcd);
pdev              277 drivers/auxdisplay/hd44780.c static int hd44780_remove(struct platform_device *pdev)
pdev              279 drivers/auxdisplay/hd44780.c 	struct charlcd *lcd = platform_get_drvdata(pdev);
pdev               48 drivers/auxdisplay/img-ascii-lcd.c 	struct platform_device *pdev;
pdev              283 drivers/auxdisplay/img-ascii-lcd.c 	new_msg = devm_kmalloc(&ctx->pdev->dev, count + 1, GFP_KERNEL);
pdev              291 drivers/auxdisplay/img-ascii-lcd.c 		devm_kfree(&ctx->pdev->dev, ctx->message);
pdev              354 drivers/auxdisplay/img-ascii-lcd.c static int img_ascii_lcd_probe(struct platform_device *pdev)
pdev              362 drivers/auxdisplay/img-ascii-lcd.c 	match = of_match_device(img_ascii_lcd_matches, &pdev->dev);
pdev              367 drivers/auxdisplay/img-ascii-lcd.c 	ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx) + cfg->num_chars,
pdev              373 drivers/auxdisplay/img-ascii-lcd.c 		ctx->regmap = syscon_node_to_regmap(pdev->dev.parent->of_node);
pdev              377 drivers/auxdisplay/img-ascii-lcd.c 		if (of_property_read_u32(pdev->dev.of_node, "offset",
pdev              381 drivers/auxdisplay/img-ascii-lcd.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              382 drivers/auxdisplay/img-ascii-lcd.c 		ctx->base = devm_ioremap_resource(&pdev->dev, res);
pdev              387 drivers/auxdisplay/img-ascii-lcd.c 	ctx->pdev = pdev;
pdev              396 drivers/auxdisplay/img-ascii-lcd.c 	platform_set_drvdata(pdev, ctx);
pdev              403 drivers/auxdisplay/img-ascii-lcd.c 	err = device_create_file(&pdev->dev, &dev_attr_message);
pdev              422 drivers/auxdisplay/img-ascii-lcd.c static int img_ascii_lcd_remove(struct platform_device *pdev)
pdev              424 drivers/auxdisplay/img-ascii-lcd.c 	struct img_ascii_lcd_ctx *ctx = platform_get_drvdata(pdev);
pdev              426 drivers/auxdisplay/img-ascii-lcd.c 	device_remove_file(&pdev->dev, &dev_attr_message);
pdev               73 drivers/base/platform.c void __iomem *devm_platform_ioremap_resource(struct platform_device *pdev,
pdev               78 drivers/base/platform.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, index);
pdev               79 drivers/base/platform.c 	return devm_ioremap_resource(&pdev->dev, res);
pdev              326 drivers/base/platform.c 	struct platform_device pdev;
pdev              334 drivers/base/platform.c static void setup_pdev_dma_masks(struct platform_device *pdev)
pdev              336 drivers/base/platform.c 	if (!pdev->dev.coherent_dma_mask)
pdev              337 drivers/base/platform.c 		pdev->dev.coherent_dma_mask = DMA_BIT_MASK(32);
pdev              338 drivers/base/platform.c 	if (!pdev->dev.dma_mask) {
pdev              339 drivers/base/platform.c 		pdev->platform_dma_mask = DMA_BIT_MASK(32);
pdev              340 drivers/base/platform.c 		pdev->dev.dma_mask = &pdev->platform_dma_mask;
pdev              351 drivers/base/platform.c void platform_device_put(struct platform_device *pdev)
pdev              353 drivers/base/platform.c 	if (!IS_ERR_OR_NULL(pdev))
pdev              354 drivers/base/platform.c 		put_device(&pdev->dev);
pdev              361 drivers/base/platform.c 						  pdev.dev);
pdev              363 drivers/base/platform.c 	of_device_node_put(&pa->pdev.dev);
pdev              364 drivers/base/platform.c 	kfree(pa->pdev.dev.platform_data);
pdev              365 drivers/base/platform.c 	kfree(pa->pdev.mfd_cell);
pdev              366 drivers/base/platform.c 	kfree(pa->pdev.resource);
pdev              367 drivers/base/platform.c 	kfree(pa->pdev.driver_override);
pdev              386 drivers/base/platform.c 		pa->pdev.name = pa->name;
pdev              387 drivers/base/platform.c 		pa->pdev.id = id;
pdev              388 drivers/base/platform.c 		device_initialize(&pa->pdev.dev);
pdev              389 drivers/base/platform.c 		pa->pdev.dev.release = platform_device_release;
pdev              390 drivers/base/platform.c 		setup_pdev_dma_masks(&pa->pdev);
pdev              393 drivers/base/platform.c 	return pa ? &pa->pdev : NULL;
pdev              407 drivers/base/platform.c int platform_device_add_resources(struct platform_device *pdev,
pdev              418 drivers/base/platform.c 	kfree(pdev->resource);
pdev              419 drivers/base/platform.c 	pdev->resource = r;
pdev              420 drivers/base/platform.c 	pdev->num_resources = num;
pdev              435 drivers/base/platform.c int platform_device_add_data(struct platform_device *pdev, const void *data,
pdev              446 drivers/base/platform.c 	kfree(pdev->dev.platform_data);
pdev              447 drivers/base/platform.c 	pdev->dev.platform_data = d;
pdev              461 drivers/base/platform.c int platform_device_add_properties(struct platform_device *pdev,
pdev              464 drivers/base/platform.c 	return device_add_properties(&pdev->dev, properties);
pdev              475 drivers/base/platform.c int platform_device_add(struct platform_device *pdev)
pdev              480 drivers/base/platform.c 	if (!pdev)
pdev              483 drivers/base/platform.c 	if (!pdev->dev.parent)
pdev              484 drivers/base/platform.c 		pdev->dev.parent = &platform_bus;
pdev              486 drivers/base/platform.c 	pdev->dev.bus = &platform_bus_type;
pdev              488 drivers/base/platform.c 	switch (pdev->id) {
pdev              490 drivers/base/platform.c 		dev_set_name(&pdev->dev, "%s.%d", pdev->name,  pdev->id);
pdev              493 drivers/base/platform.c 		dev_set_name(&pdev->dev, "%s", pdev->name);
pdev              504 drivers/base/platform.c 		pdev->id = ret;
pdev              505 drivers/base/platform.c 		pdev->id_auto = true;
pdev              506 drivers/base/platform.c 		dev_set_name(&pdev->dev, "%s.%d.auto", pdev->name, pdev->id);
pdev              510 drivers/base/platform.c 	for (i = 0; i < pdev->num_resources; i++) {
pdev              511 drivers/base/platform.c 		struct resource *p, *r = &pdev->resource[i];
pdev              514 drivers/base/platform.c 			r->name = dev_name(&pdev->dev);
pdev              527 drivers/base/platform.c 				dev_err(&pdev->dev, "failed to claim resource %d: %pR\n", i, r);
pdev              534 drivers/base/platform.c 		 dev_name(&pdev->dev), dev_name(pdev->dev.parent));
pdev              536 drivers/base/platform.c 	ret = device_add(&pdev->dev);
pdev              541 drivers/base/platform.c 	if (pdev->id_auto) {
pdev              542 drivers/base/platform.c 		ida_simple_remove(&platform_devid_ida, pdev->id);
pdev              543 drivers/base/platform.c 		pdev->id = PLATFORM_DEVID_AUTO;
pdev              547 drivers/base/platform.c 		struct resource *r = &pdev->resource[i];
pdev              565 drivers/base/platform.c void platform_device_del(struct platform_device *pdev)
pdev              569 drivers/base/platform.c 	if (!IS_ERR_OR_NULL(pdev)) {
pdev              570 drivers/base/platform.c 		device_del(&pdev->dev);
pdev              572 drivers/base/platform.c 		if (pdev->id_auto) {
pdev              573 drivers/base/platform.c 			ida_simple_remove(&platform_devid_ida, pdev->id);
pdev              574 drivers/base/platform.c 			pdev->id = PLATFORM_DEVID_AUTO;
pdev              577 drivers/base/platform.c 		for (i = 0; i < pdev->num_resources; i++) {
pdev              578 drivers/base/platform.c 			struct resource *r = &pdev->resource[i];
pdev              590 drivers/base/platform.c int platform_device_register(struct platform_device *pdev)
pdev              592 drivers/base/platform.c 	device_initialize(&pdev->dev);
pdev              593 drivers/base/platform.c 	setup_pdev_dma_masks(pdev);
pdev              594 drivers/base/platform.c 	return platform_device_add(pdev);
pdev              606 drivers/base/platform.c void platform_device_unregister(struct platform_device *pdev)
pdev              608 drivers/base/platform.c 	platform_device_del(pdev);
pdev              609 drivers/base/platform.c 	platform_device_put(pdev);
pdev              625 drivers/base/platform.c 	struct platform_device *pdev;
pdev              627 drivers/base/platform.c 	pdev = platform_device_alloc(pdevinfo->name, pdevinfo->id);
pdev              628 drivers/base/platform.c 	if (!pdev)
pdev              631 drivers/base/platform.c 	pdev->dev.parent = pdevinfo->parent;
pdev              632 drivers/base/platform.c 	pdev->dev.fwnode = pdevinfo->fwnode;
pdev              633 drivers/base/platform.c 	pdev->dev.of_node = of_node_get(to_of_node(pdev->dev.fwnode));
pdev              634 drivers/base/platform.c 	pdev->dev.of_node_reused = pdevinfo->of_node_reused;
pdev              637 drivers/base/platform.c 		pdev->platform_dma_mask = pdevinfo->dma_mask;
pdev              638 drivers/base/platform.c 		pdev->dev.dma_mask = &pdev->platform_dma_mask;
pdev              639 drivers/base/platform.c 		pdev->dev.coherent_dma_mask = pdevinfo->dma_mask;
pdev              642 drivers/base/platform.c 	ret = platform_device_add_resources(pdev,
pdev              647 drivers/base/platform.c 	ret = platform_device_add_data(pdev,
pdev              653 drivers/base/platform.c 		ret = platform_device_add_properties(pdev,
pdev              659 drivers/base/platform.c 	ret = platform_device_add(pdev);
pdev              662 drivers/base/platform.c 		ACPI_COMPANION_SET(&pdev->dev, NULL);
pdev              663 drivers/base/platform.c 		platform_device_put(pdev);
pdev              667 drivers/base/platform.c 	return pdev;
pdev              846 drivers/base/platform.c 	struct platform_device *pdev;
pdev              849 drivers/base/platform.c 	pdev = platform_device_alloc(driver->driver.name, -1);
pdev              850 drivers/base/platform.c 	if (!pdev) {
pdev              855 drivers/base/platform.c 	error = platform_device_add_resources(pdev, res, n_res);
pdev              859 drivers/base/platform.c 	error = platform_device_add_data(pdev, data, size);
pdev              863 drivers/base/platform.c 	error = platform_device_add(pdev);
pdev              871 drivers/base/platform.c 	return pdev;
pdev              874 drivers/base/platform.c 	platform_device_del(pdev);
pdev              876 drivers/base/platform.c 	platform_device_put(pdev);
pdev              952 drivers/base/platform.c 	struct platform_device	*pdev = to_platform_device(dev);
pdev              963 drivers/base/platform.c 	len = snprintf(buf, PAGE_SIZE, "platform:%s\n", pdev->name);
pdev              973 drivers/base/platform.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              989 drivers/base/platform.c 	old = pdev->driver_override;
pdev              991 drivers/base/platform.c 		pdev->driver_override = driver_override;
pdev              994 drivers/base/platform.c 		pdev->driver_override = NULL;
pdev             1006 drivers/base/platform.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1010 drivers/base/platform.c 	len = sprintf(buf, "%s\n", pdev->driver_override);
pdev             1026 drivers/base/platform.c 	struct platform_device	*pdev = to_platform_device(dev);
pdev             1039 drivers/base/platform.c 			pdev->name);
pdev             1045 drivers/base/platform.c 			struct platform_device *pdev)
pdev             1048 drivers/base/platform.c 		if (strcmp(pdev->name, id->name) == 0) {
pdev             1049 drivers/base/platform.c 			pdev->id_entry = id;
pdev             1072 drivers/base/platform.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1076 drivers/base/platform.c 	if (pdev->driver_override)
pdev             1077 drivers/base/platform.c 		return !strcmp(pdev->driver_override, drv->name);
pdev             1089 drivers/base/platform.c 		return platform_match_id(pdrv->id_table, pdev) != NULL;
pdev             1092 drivers/base/platform.c 	return (strcmp(pdev->name, drv->name) == 0);
pdev             1100 drivers/base/platform.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1104 drivers/base/platform.c 		ret = pdrv->suspend(pdev, mesg);
pdev             1112 drivers/base/platform.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1116 drivers/base/platform.c 		ret = pdrv->resume(pdev);
pdev               23 drivers/base/test/test_async_driver_probe.c static int test_probe(struct platform_device *pdev)
pdev               25 drivers/base/test/test_async_driver_probe.c 	struct device *dev = &pdev->dev;
pdev               36 drivers/base/test/test_async_driver_probe.c 		dev_dbg(&pdev->dev, "sleeping for %d msecs in probe\n",
pdev               39 drivers/base/test/test_async_driver_probe.c 		dev_dbg(&pdev->dev, "done sleeping\n");
pdev               82 drivers/base/test/test_async_driver_probe.c 	struct platform_device *pdev;
pdev               85 drivers/base/test/test_async_driver_probe.c 	pdev = platform_device_alloc(name, id);
pdev               86 drivers/base/test/test_async_driver_probe.c 	if (!pdev)
pdev               90 drivers/base/test/test_async_driver_probe.c 		set_dev_node(&pdev->dev, nid);
pdev               92 drivers/base/test/test_async_driver_probe.c 	ret = platform_device_add(pdev);
pdev               94 drivers/base/test/test_async_driver_probe.c 		platform_device_put(pdev);
pdev               98 drivers/base/test/test_async_driver_probe.c 	return pdev;
pdev              104 drivers/base/test/test_async_driver_probe.c 	struct platform_device **pdev = NULL;
pdev              114 drivers/base/test/test_async_driver_probe.c 		pdev = &async_dev[async_id];
pdev              115 drivers/base/test/test_async_driver_probe.c 		*pdev =	test_platform_device_register_node("test_async_driver",
pdev              118 drivers/base/test/test_async_driver_probe.c 		if (IS_ERR(*pdev)) {
pdev              119 drivers/base/test/test_async_driver_probe.c 			err = PTR_ERR(*pdev);
pdev              120 drivers/base/test/test_async_driver_probe.c 			*pdev = NULL;
pdev              149 drivers/base/test/test_async_driver_probe.c 		pdev = &sync_dev[sync_id];
pdev              151 drivers/base/test/test_async_driver_probe.c 		*pdev = test_platform_device_register_node("test_async_driver",
pdev              154 drivers/base/test/test_async_driver_probe.c 		if (IS_ERR(*pdev)) {
pdev              155 drivers/base/test/test_async_driver_probe.c 			err = PTR_ERR(*pdev);
pdev              156 drivers/base/test/test_async_driver_probe.c 			*pdev = NULL;
pdev              166 drivers/base/test/test_async_driver_probe.c 	dev_info(&(*pdev)->dev,
pdev              169 drivers/base/test/test_async_driver_probe.c 		dev_err(&(*pdev)->dev,
pdev              178 drivers/base/test/test_async_driver_probe.c 	pdev = &sync_dev[sync_id];
pdev              180 drivers/base/test/test_async_driver_probe.c 	*pdev = test_platform_device_register_node("test_sync_driver",
pdev              183 drivers/base/test/test_async_driver_probe.c 	if (IS_ERR(*pdev)) {
pdev              184 drivers/base/test/test_async_driver_probe.c 		err = PTR_ERR(*pdev);
pdev              185 drivers/base/test/test_async_driver_probe.c 		*pdev = NULL;
pdev              204 drivers/base/test/test_async_driver_probe.c 		dev_err(&(*pdev)->dev,
pdev              211 drivers/base/test/test_async_driver_probe.c 	pdev = &sync_dev[sync_id];
pdev              214 drivers/base/test/test_async_driver_probe.c 	*pdev = test_platform_device_register_node("test_sync_driver",
pdev              217 drivers/base/test/test_async_driver_probe.c 	if (IS_ERR(*pdev)) {
pdev              218 drivers/base/test/test_async_driver_probe.c 		err = PTR_ERR(*pdev);
pdev              219 drivers/base/test/test_async_driver_probe.c 		*pdev = NULL;
pdev              228 drivers/base/test/test_async_driver_probe.c 	dev_info(&(*pdev)->dev,
pdev              231 drivers/base/test/test_async_driver_probe.c 		dev_err(&(*pdev)->dev,
pdev              117 drivers/bcma/driver_chipcommon.c 	struct platform_device *pdev;
pdev              131 drivers/bcma/driver_chipcommon.c 	pdev = platform_device_register_data(NULL, "bcm47xx-wdt",
pdev              134 drivers/bcma/driver_chipcommon.c 	if (IS_ERR(pdev))
pdev              135 drivers/bcma/driver_chipcommon.c 		return PTR_ERR(pdev);
pdev              137 drivers/bcma/driver_chipcommon.c 	cc->watchdog = pdev;
pdev              240 drivers/bcma/driver_pci_host.c 	pc = pc_host->pdev;
pdev              260 drivers/bcma/driver_pci_host.c 	pc = pc_host->pdev;
pdev              414 drivers/bcma/driver_pci_host.c 	pc_host->pdev = pc;
pdev              597 drivers/bcma/driver_pci_host.c 	dev->irq = bcma_core_irq(pc_host->pdev->core, 0);
pdev              621 drivers/bcma/driver_pci_host.c 	return bcma_core_irq(pc_host->pdev->core, 0);
pdev              362 drivers/bcma/host_pci.c 	struct pci_dev *pdev;
pdev              373 drivers/bcma/host_pci.c 	pdev = bus->host_pci;
pdev              375 drivers/bcma/host_pci.c 	err = pci_read_config_dword(pdev, BCMA_PCI_IRQMASK, &tmp);
pdev              385 drivers/bcma/host_pci.c 	err = pci_write_config_dword(pdev, BCMA_PCI_IRQMASK, tmp);
pdev              203 drivers/bcma/host_soc.c static int bcma_host_soc_probe(struct platform_device *pdev)
pdev              205 drivers/bcma/host_soc.c 	struct device *dev = &pdev->dev;
pdev              234 drivers/bcma/host_soc.c 	platform_set_drvdata(pdev, bus);
pdev              243 drivers/bcma/host_soc.c static int bcma_host_soc_remove(struct platform_device *pdev)
pdev              245 drivers/bcma/host_soc.c 	struct bcma_bus *bus = platform_get_drvdata(pdev);
pdev              249 drivers/bcma/host_soc.c 	platform_set_drvdata(pdev, NULL);
pdev             1858 drivers/block/amiflop.c static int __init amiga_floppy_probe(struct platform_device *pdev)
pdev              139 drivers/block/mtip32xx/mtip32xx.c static bool mtip_check_surprise_removal(struct pci_dev *pdev)
pdev              142 drivers/block/mtip32xx/mtip32xx.c 	struct driver_data *dd = pci_get_drvdata(pdev);
pdev              148 drivers/block/mtip32xx/mtip32xx.c 	pci_read_config_word(pdev, 0x00, &vendor_id);
pdev              154 drivers/block/mtip32xx/mtip32xx.c 			dev_warn(&dd->pdev->dev,
pdev              397 drivers/block/mtip32xx/mtip32xx.c 		dev_warn(&port->dd->pdev->dev,
pdev              401 drivers/block/mtip32xx/mtip32xx.c 			dev_err(&port->dd->pdev->dev,
pdev              408 drivers/block/mtip32xx/mtip32xx.c 	dev_warn(&port->dd->pdev->dev, "Issuing COM reset\n");
pdev              438 drivers/block/mtip32xx/mtip32xx.c 		dev_warn(&port->dd->pdev->dev,
pdev              450 drivers/block/mtip32xx/mtip32xx.c 	if (mtip_check_surprise_removal(dd->pdev))
pdev              481 drivers/block/mtip32xx/mtip32xx.c 	dev_warn(&dd->pdev->dev,
pdev              519 drivers/block/mtip32xx/mtip32xx.c 	dev_warn(&dd->pdev->dev, "Taskfile error\n");
pdev              537 drivers/block/mtip32xx/mtip32xx.c 		dev_warn(&dd->pdev->dev, "g=%u, comp=%x\n", group, completed);
pdev              570 drivers/block/mtip32xx/mtip32xx.c 		dev_warn(&dd->pdev->dev,
pdev              576 drivers/block/mtip32xx/mtip32xx.c 			dev_info(&dd->pdev->dev,
pdev              583 drivers/block/mtip32xx/mtip32xx.c 			dev_info(&dd->pdev->dev,
pdev              591 drivers/block/mtip32xx/mtip32xx.c 			dev_info(&dd->pdev->dev,
pdev              618 drivers/block/mtip32xx/mtip32xx.c 					dev_warn(&dd->pdev->dev,
pdev              645 drivers/block/mtip32xx/mtip32xx.c 			dev_warn(&port->dd->pdev->dev,
pdev              714 drivers/block/mtip32xx/mtip32xx.c 		dev_warn(&dd->pdev->dev,
pdev              720 drivers/block/mtip32xx/mtip32xx.c 		dev_warn(&dd->pdev->dev,
pdev              726 drivers/block/mtip32xx/mtip32xx.c 		dev_warn(&dd->pdev->dev,
pdev              729 drivers/block/mtip32xx/mtip32xx.c 		if (mtip_check_surprise_removal(dd->pdev))
pdev              754 drivers/block/mtip32xx/mtip32xx.c 			mtip_check_surprise_removal(dd->pdev);
pdev              798 drivers/block/mtip32xx/mtip32xx.c 			if (unlikely(mtip_check_surprise_removal(dd->pdev))) {
pdev              917 drivers/block/mtip32xx/mtip32xx.c 		if (mtip_check_surprise_removal(port->dd->pdev))
pdev              978 drivers/block/mtip32xx/mtip32xx.c 		dev_err(&dd->pdev->dev, "SG buffer is not 8 byte aligned\n");
pdev              982 drivers/block/mtip32xx/mtip32xx.c 	if (mtip_check_surprise_removal(dd->pdev))
pdev             1001 drivers/block/mtip32xx/mtip32xx.c 			dev_warn(&dd->pdev->dev, "Failed to quiesce IO\n");
pdev             1020 drivers/block/mtip32xx/mtip32xx.c 		dev_err(&dd->pdev->dev, "Internal command [%02X] failed %d\n",
pdev             1024 drivers/block/mtip32xx/mtip32xx.c 		if (mtip_check_surprise_removal(dd->pdev) ||
pdev             1027 drivers/block/mtip32xx/mtip32xx.c 			dev_err(&dd->pdev->dev,
pdev             1237 drivers/block/mtip32xx/mtip32xx.c 		dev_warn(&port->dd->pdev->dev,
pdev             1336 drivers/block/mtip32xx/mtip32xx.c 		dev_warn(&port->dd->pdev->dev, "IDENTIFY DATA not valid\n");
pdev             1340 drivers/block/mtip32xx/mtip32xx.c 		dev_warn(&port->dd->pdev->dev, "SMART not supported\n");
pdev             1344 drivers/block/mtip32xx/mtip32xx.c 		dev_warn(&port->dd->pdev->dev, "SMART not enabled\n");
pdev             1351 drivers/block/mtip32xx/mtip32xx.c 		dev_warn(&port->dd->pdev->dev, "Failed to ge SMART data\n");
pdev             1363 drivers/block/mtip32xx/mtip32xx.c 		dev_warn(&port->dd->pdev->dev,
pdev             1412 drivers/block/mtip32xx/mtip32xx.c 	dev_info(&port->dd->pdev->dev,
pdev             1416 drivers/block/mtip32xx/mtip32xx.c 	dev_info(&port->dd->pdev->dev,
pdev             1420 drivers/block/mtip32xx/mtip32xx.c 	dev_info(&port->dd->pdev->dev, "Model: %s\n", cbuf);
pdev             1422 drivers/block/mtip32xx/mtip32xx.c 	dev_info(&port->dd->pdev->dev, "Security: %04x %s\n",
pdev             1427 drivers/block/mtip32xx/mtip32xx.c 		dev_info(&port->dd->pdev->dev,
pdev             1432 drivers/block/mtip32xx/mtip32xx.c 	pci_read_config_word(port->dd->pdev, PCI_REVISION_ID, &revid);
pdev             1444 drivers/block/mtip32xx/mtip32xx.c 	dev_info(&port->dd->pdev->dev,
pdev             1471 drivers/block/mtip32xx/mtip32xx.c 			dev_err(&dd->pdev->dev,
pdev             1570 drivers/block/mtip32xx/mtip32xx.c 		buf = dma_alloc_coherent(&port->dd->pdev->dev,
pdev             1575 drivers/block/mtip32xx/mtip32xx.c 			dev_err(&port->dd->pdev->dev,
pdev             1647 drivers/block/mtip32xx/mtip32xx.c 		dma_free_coherent(&port->dd->pdev->dev,
pdev             1737 drivers/block/mtip32xx/mtip32xx.c 		outbuf_dma = dma_map_single(&dd->pdev->dev, outbuf,
pdev             1739 drivers/block/mtip32xx/mtip32xx.c 		if (dma_mapping_error(&dd->pdev->dev, outbuf_dma)) {
pdev             1753 drivers/block/mtip32xx/mtip32xx.c 		inbuf_dma = dma_map_single(&dd->pdev->dev, inbuf,
pdev             1755 drivers/block/mtip32xx/mtip32xx.c 		if (dma_mapping_error(&dd->pdev->dev, inbuf_dma)) {
pdev             1814 drivers/block/mtip32xx/mtip32xx.c 				dev_warn(&dd->pdev->dev,
pdev             1874 drivers/block/mtip32xx/mtip32xx.c 		dma_unmap_single(&dd->pdev->dev, inbuf_dma, taskin,
pdev             1877 drivers/block/mtip32xx/mtip32xx.c 		dma_unmap_single(&dd->pdev->dev, outbuf_dma, taskout,
pdev             1925 drivers/block/mtip32xx/mtip32xx.c 		dma_unmap_single(&dd->pdev->dev, inbuf_dma, taskin,
pdev             1928 drivers/block/mtip32xx/mtip32xx.c 		dma_unmap_single(&dd->pdev->dev, outbuf_dma, taskout,
pdev             2071 drivers/block/mtip32xx/mtip32xx.c 	nents = dma_map_sg(&dd->pdev->dev, command->sg, nents, dma_dir);
pdev             2175 drivers/block/mtip32xx/mtip32xx.c 		if (dd->pdev) {
pdev             2191 drivers/block/mtip32xx/mtip32xx.c 					dev_name(&dd->pdev->dev),
pdev             2197 drivers/block/mtip32xx/mtip32xx.c 					dev_name(&dd->pdev->dev),
pdev             2205 drivers/block/mtip32xx/mtip32xx.c 		if (dd->pdev) {
pdev             2221 drivers/block/mtip32xx/mtip32xx.c 					dev_name(&dd->pdev->dev),
pdev             2227 drivers/block/mtip32xx/mtip32xx.c 					dev_name(&dd->pdev->dev),
pdev             2250 drivers/block/mtip32xx/mtip32xx.c 		dev_err(&dd->pdev->dev,
pdev             2280 drivers/block/mtip32xx/mtip32xx.c 		dev_err(&dd->pdev->dev,
pdev             2346 drivers/block/mtip32xx/mtip32xx.c 		dev_err(&dd->pdev->dev,
pdev             2402 drivers/block/mtip32xx/mtip32xx.c 		dev_warn(&dd->pdev->dev,
pdev             2434 drivers/block/mtip32xx/mtip32xx.c 		dev_warn(&dd->pdev->dev,
pdev             2475 drivers/block/mtip32xx/mtip32xx.c 	return (dd->pdev->device == P420M_DEVICE_ID ? 1 : 0);
pdev             2509 drivers/block/mtip32xx/mtip32xx.c 		dev_info(&dd->pdev->dev,
pdev             2517 drivers/block/mtip32xx/mtip32xx.c 			dev_warn(&dd->pdev->dev,
pdev             2526 drivers/block/mtip32xx/mtip32xx.c 	dev_warn(&dd->pdev->dev, "Unrecognized product id\n");
pdev             2542 drivers/block/mtip32xx/mtip32xx.c 	dev_warn(&dd->pdev->dev,
pdev             2552 drivers/block/mtip32xx/mtip32xx.c 		if (mtip_check_surprise_removal(dd->pdev))
pdev             2563 drivers/block/mtip32xx/mtip32xx.c 				dev_warn(&dd->pdev->dev,
pdev             2569 drivers/block/mtip32xx/mtip32xx.c 			dev_warn(&dd->pdev->dev,
pdev             2578 drivers/block/mtip32xx/mtip32xx.c 	dev_err(&dd->pdev->dev,
pdev             2590 drivers/block/mtip32xx/mtip32xx.c 	dma_unmap_sg(&dd->pdev->dev, cmd->sg, cmd->scatter_ents,
pdev             2679 drivers/block/mtip32xx/mtip32xx.c 				dev_warn(&dd->pdev->dev,
pdev             2751 drivers/block/mtip32xx/mtip32xx.c 		dma_free_coherent(&dd->pdev->dev, BLOCK_DMA_ALLOC_SZ,
pdev             2755 drivers/block/mtip32xx/mtip32xx.c 		dma_free_coherent(&dd->pdev->dev, AHCI_CMD_TBL_SZ,
pdev             2774 drivers/block/mtip32xx/mtip32xx.c 		dma_alloc_coherent(&dd->pdev->dev, BLOCK_DMA_ALLOC_SZ,
pdev             2781 drivers/block/mtip32xx/mtip32xx.c 		dma_alloc_coherent(&dd->pdev->dev, AHCI_CMD_TBL_SZ,
pdev             2784 drivers/block/mtip32xx/mtip32xx.c 		dma_free_coherent(&dd->pdev->dev, BLOCK_DMA_ALLOC_SZ,
pdev             2825 drivers/block/mtip32xx/mtip32xx.c 		dev_warn(&dd->pdev->dev,
pdev             2831 drivers/block/mtip32xx/mtip32xx.c 			dev_info(&dd->pdev->dev,
pdev             2836 drivers/block/mtip32xx/mtip32xx.c 			dev_info(&dd->pdev->dev,
pdev             2841 drivers/block/mtip32xx/mtip32xx.c 			dev_info(&dd->pdev->dev,
pdev             2850 drivers/block/mtip32xx/mtip32xx.c 		dev_warn(&dd->pdev->dev,
pdev             2853 drivers/block/mtip32xx/mtip32xx.c 		dev_info(&dd->pdev->dev,
pdev             2874 drivers/block/mtip32xx/mtip32xx.c 	dd->mmio = pcim_iomap_table(dd->pdev)[MTIP_ABAR];
pdev             2887 drivers/block/mtip32xx/mtip32xx.c 		dev_err(&dd->pdev->dev,
pdev             2933 drivers/block/mtip32xx/mtip32xx.c 	if (unlikely(mtip_check_surprise_removal(dd->pdev))) {
pdev             2935 drivers/block/mtip32xx/mtip32xx.c 		dev_warn(&dd->pdev->dev,
pdev             2943 drivers/block/mtip32xx/mtip32xx.c 		dev_warn(&dd->pdev->dev,
pdev             2953 drivers/block/mtip32xx/mtip32xx.c 			dev_err(&dd->pdev->dev,
pdev             2968 drivers/block/mtip32xx/mtip32xx.c 	rv = request_irq(dd->pdev->irq, mtip_irq_handler, IRQF_SHARED,
pdev             2969 drivers/block/mtip32xx/mtip32xx.c 			 dev_driver_string(&dd->pdev->dev), dd);
pdev             2971 drivers/block/mtip32xx/mtip32xx.c 		dev_err(&dd->pdev->dev,
pdev             2972 drivers/block/mtip32xx/mtip32xx.c 			"Unable to allocate IRQ %d\n", dd->pdev->irq);
pdev             2975 drivers/block/mtip32xx/mtip32xx.c 	irq_set_affinity_hint(dd->pdev->irq, get_cpu_mask(dd->isr_binding));
pdev             2996 drivers/block/mtip32xx/mtip32xx.c 	irq_set_affinity_hint(dd->pdev->irq, NULL);
pdev             2997 drivers/block/mtip32xx/mtip32xx.c 	free_irq(dd->pdev->irq, dd);
pdev             3025 drivers/block/mtip32xx/mtip32xx.c 			dev_warn(&dd->pdev->dev,
pdev             3051 drivers/block/mtip32xx/mtip32xx.c 	irq_set_affinity_hint(dd->pdev->irq, NULL);
pdev             3052 drivers/block/mtip32xx/mtip32xx.c 	free_irq(dd->pdev->irq, dd);
pdev             3106 drivers/block/mtip32xx/mtip32xx.c 		dev_err(&dd->pdev->dev,
pdev             3138 drivers/block/mtip32xx/mtip32xx.c 		dev_err(&dd->pdev->dev,
pdev             3331 drivers/block/mtip32xx/mtip32xx.c 		dev_warn(&dd->pdev->dev,
pdev             3514 drivers/block/mtip32xx/mtip32xx.c 	dma_free_coherent(&dd->pdev->dev, CMD_DMA_ALLOC_SZ, cmd->command,
pdev             3524 drivers/block/mtip32xx/mtip32xx.c 	cmd->command = dma_alloc_coherent(&dd->pdev->dev, CMD_DMA_ALLOC_SZ,
pdev             3593 drivers/block/mtip32xx/mtip32xx.c 		dev_err(&dd->pdev->dev,
pdev             3633 drivers/block/mtip32xx/mtip32xx.c 		dev_err(&dd->pdev->dev,
pdev             3641 drivers/block/mtip32xx/mtip32xx.c 		dev_err(&dd->pdev->dev,
pdev             3654 drivers/block/mtip32xx/mtip32xx.c 		dev_err(&dd->pdev->dev,
pdev             3674 drivers/block/mtip32xx/mtip32xx.c 	dma_set_max_seg_size(&dd->pdev->dev, 0x400000);
pdev             3679 drivers/block/mtip32xx/mtip32xx.c 		dev_warn(&dd->pdev->dev,
pdev             3687 drivers/block/mtip32xx/mtip32xx.c 	device_add_disk(&dd->pdev->dev, dd->disk, NULL);
pdev             3711 drivers/block/mtip32xx/mtip32xx.c 		dev_err(&dd->pdev->dev, "service thread failed to start\n");
pdev             3798 drivers/block/mtip32xx/mtip32xx.c 		dev_info(&dd->pdev->dev, "device %s surprise removal\n",
pdev             3852 drivers/block/mtip32xx/mtip32xx.c 		dev_info(&dd->pdev->dev,
pdev             3872 drivers/block/mtip32xx/mtip32xx.c 	dev_info(&dd->pdev->dev,
pdev             3880 drivers/block/mtip32xx/mtip32xx.c 	dev_info(&dd->pdev->dev, "Resuming %s ...\n",
pdev             3936 drivers/block/mtip32xx/mtip32xx.c static void mtip_disable_link_opts(struct driver_data *dd, struct pci_dev *pdev)
pdev             3941 drivers/block/mtip32xx/mtip32xx.c 	pos = pci_find_capability(pdev, PCI_CAP_ID_EXP);
pdev             3943 drivers/block/mtip32xx/mtip32xx.c 		pci_read_config_word(pdev,
pdev             3948 drivers/block/mtip32xx/mtip32xx.c 			dev_info(&dd->pdev->dev,
pdev             3950 drivers/block/mtip32xx/mtip32xx.c 					pdev->vendor, pdev->device);
pdev             3953 drivers/block/mtip32xx/mtip32xx.c 			pci_write_config_word(pdev,
pdev             3960 drivers/block/mtip32xx/mtip32xx.c static void mtip_fix_ero_nosnoop(struct driver_data *dd, struct pci_dev *pdev)
pdev             3966 drivers/block/mtip32xx/mtip32xx.c 	if (pdev->bus && pdev->bus->self) {
pdev             3967 drivers/block/mtip32xx/mtip32xx.c 		if (pdev->bus->self->vendor == PCI_VENDOR_ID_ATI &&
pdev             3968 drivers/block/mtip32xx/mtip32xx.c 		    ((pdev->bus->self->device & 0xff00) == 0x5a00)) {
pdev             3969 drivers/block/mtip32xx/mtip32xx.c 			mtip_disable_link_opts(dd, pdev->bus->self);
pdev             3972 drivers/block/mtip32xx/mtip32xx.c 			struct pci_dev *parent_dev = pdev->bus->self;
pdev             3996 drivers/block/mtip32xx/mtip32xx.c static int mtip_pci_probe(struct pci_dev *pdev,
pdev             4008 drivers/block/mtip32xx/mtip32xx.c 	my_node = pcibus_to_node(pdev->bus);
pdev             4013 drivers/block/mtip32xx/mtip32xx.c 		dev_info(&pdev->dev, "Kernel not reporting proximity, choosing a node\n");
pdev             4016 drivers/block/mtip32xx/mtip32xx.c 	dev_info(&pdev->dev, "NUMA node %d (closest: %d,%d, probe on %d:%d)\n",
pdev             4017 drivers/block/mtip32xx/mtip32xx.c 		my_node, pcibus_to_node(pdev->bus), dev_to_node(&pdev->dev),
pdev             4022 drivers/block/mtip32xx/mtip32xx.c 		dev_err(&pdev->dev,
pdev             4028 drivers/block/mtip32xx/mtip32xx.c 	pci_set_drvdata(pdev, dd);
pdev             4030 drivers/block/mtip32xx/mtip32xx.c 	rv = pcim_enable_device(pdev);
pdev             4032 drivers/block/mtip32xx/mtip32xx.c 		dev_err(&pdev->dev, "Unable to enable device\n");
pdev             4037 drivers/block/mtip32xx/mtip32xx.c 	rv = pcim_iomap_regions(pdev, 1 << MTIP_ABAR, MTIP_DRV_NAME);
pdev             4039 drivers/block/mtip32xx/mtip32xx.c 		dev_err(&pdev->dev, "Unable to map regions\n");
pdev             4043 drivers/block/mtip32xx/mtip32xx.c 	rv = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             4045 drivers/block/mtip32xx/mtip32xx.c 		dev_warn(&pdev->dev, "64-bit DMA enable failed\n");
pdev             4052 drivers/block/mtip32xx/mtip32xx.c 	dd->pdev	= pdev;
pdev             4063 drivers/block/mtip32xx/mtip32xx.c 		dev_warn(&pdev->dev, "Can't create wq %d\n", dd->instance);
pdev             4078 drivers/block/mtip32xx/mtip32xx.c 		dev_info(&pdev->dev, "Node %d on package %d has %d cpu(s): %s\n",
pdev             4084 drivers/block/mtip32xx/mtip32xx.c 		dev_dbg(&pdev->dev, "mtip32xx: node_mask empty\n");
pdev             4087 drivers/block/mtip32xx/mtip32xx.c 	dev_info(&pdev->dev, "Initial IRQ binding node:cpu %d:%d\n",
pdev             4110 drivers/block/mtip32xx/mtip32xx.c 			dev_info(&pdev->dev, "CPU %d: WQs %s\n", cpu, cpu_list);
pdev             4122 drivers/block/mtip32xx/mtip32xx.c 	pci_set_master(pdev);
pdev             4123 drivers/block/mtip32xx/mtip32xx.c 	rv = pci_enable_msi(pdev);
pdev             4125 drivers/block/mtip32xx/mtip32xx.c 		dev_warn(&pdev->dev,
pdev             4130 drivers/block/mtip32xx/mtip32xx.c 	mtip_fix_ero_nosnoop(dd, pdev);
pdev             4135 drivers/block/mtip32xx/mtip32xx.c 		dev_err(&pdev->dev,
pdev             4158 drivers/block/mtip32xx/mtip32xx.c 	pci_disable_msi(pdev);
pdev             4169 drivers/block/mtip32xx/mtip32xx.c 	pcim_iounmap_regions(pdev, 1 << MTIP_ABAR);
pdev             4173 drivers/block/mtip32xx/mtip32xx.c 	pci_set_drvdata(pdev, NULL);
pdev             4186 drivers/block/mtip32xx/mtip32xx.c static void mtip_pci_remove(struct pci_dev *pdev)
pdev             4188 drivers/block/mtip32xx/mtip32xx.c 	struct driver_data *dd = pci_get_drvdata(pdev);
pdev             4198 drivers/block/mtip32xx/mtip32xx.c 	mtip_check_surprise_removal(pdev);
pdev             4199 drivers/block/mtip32xx/mtip32xx.c 	synchronize_irq(dd->pdev->irq);
pdev             4212 drivers/block/mtip32xx/mtip32xx.c 		dev_warn(&dd->pdev->dev,
pdev             4230 drivers/block/mtip32xx/mtip32xx.c 	pci_disable_msi(pdev);
pdev             4238 drivers/block/mtip32xx/mtip32xx.c 	pcim_iounmap_regions(pdev, 1 << MTIP_ABAR);
pdev             4239 drivers/block/mtip32xx/mtip32xx.c 	pci_set_drvdata(pdev, NULL);
pdev             4249 drivers/block/mtip32xx/mtip32xx.c static int mtip_pci_suspend(struct pci_dev *pdev, pm_message_t mesg)
pdev             4252 drivers/block/mtip32xx/mtip32xx.c 	struct driver_data *dd = pci_get_drvdata(pdev);
pdev             4255 drivers/block/mtip32xx/mtip32xx.c 		dev_err(&pdev->dev,
pdev             4265 drivers/block/mtip32xx/mtip32xx.c 		dev_err(&pdev->dev,
pdev             4274 drivers/block/mtip32xx/mtip32xx.c 	pci_save_state(pdev);
pdev             4275 drivers/block/mtip32xx/mtip32xx.c 	pci_disable_device(pdev);
pdev             4278 drivers/block/mtip32xx/mtip32xx.c 	pci_set_power_state(pdev, PCI_D3hot);
pdev             4290 drivers/block/mtip32xx/mtip32xx.c static int mtip_pci_resume(struct pci_dev *pdev)
pdev             4295 drivers/block/mtip32xx/mtip32xx.c 	dd = pci_get_drvdata(pdev);
pdev             4297 drivers/block/mtip32xx/mtip32xx.c 		dev_err(&pdev->dev,
pdev             4303 drivers/block/mtip32xx/mtip32xx.c 	pci_set_power_state(pdev, PCI_D0);
pdev             4306 drivers/block/mtip32xx/mtip32xx.c 	pci_restore_state(pdev);
pdev             4309 drivers/block/mtip32xx/mtip32xx.c 	rv = pcim_enable_device(pdev);
pdev             4311 drivers/block/mtip32xx/mtip32xx.c 		dev_err(&pdev->dev,
pdev             4315 drivers/block/mtip32xx/mtip32xx.c 	pci_set_master(pdev);
pdev             4323 drivers/block/mtip32xx/mtip32xx.c 		dev_err(&pdev->dev, "Unable to resume\n");
pdev             4337 drivers/block/mtip32xx/mtip32xx.c static void mtip_pci_shutdown(struct pci_dev *pdev)
pdev             4339 drivers/block/mtip32xx/mtip32xx.c 	struct driver_data *dd = pci_get_drvdata(pdev);
pdev              432 drivers/block/mtip32xx/mtip32xx.h 	struct pci_dev *pdev; /* Pointer to the PCI device structure. */
pdev              212 drivers/block/skd_main.c 	struct pci_dev *pdev;
pdev              288 drivers/block/skd_main.c 		dev_dbg(&skdev->pdev->dev, "offset %x = %x\n", offset, val);
pdev              297 drivers/block/skd_main.c 		dev_dbg(&skdev->pdev->dev, "offset %x = %x\n", offset, val);
pdev              305 drivers/block/skd_main.c 		dev_dbg(&skdev->pdev->dev, "offset %x = %016llx\n", offset,
pdev              509 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev,
pdev              523 drivers/block/skd_main.c 		dev_dbg(&skdev->pdev->dev, "error Out\n");
pdev              529 drivers/block/skd_main.c 	dma_sync_single_for_device(&skdev->pdev->dev, skreq->sksg_dma_address,
pdev              581 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "req=0x%x busy=%d\n", skreq->id,
pdev              606 drivers/block/skd_main.c 	dev_err(&skdev->pdev->dev, "request with tag %#x timed out\n",
pdev              640 drivers/block/skd_main.c 	n_sg = dma_map_sg(&skdev->pdev->dev, sgl, n_sg, skreq->data_dir);
pdev              664 drivers/block/skd_main.c 		dev_dbg(&skdev->pdev->dev,
pdev              670 drivers/block/skd_main.c 			dev_dbg(&skdev->pdev->dev,
pdev              690 drivers/block/skd_main.c 	dma_unmap_sg(&skdev->pdev->dev, &skreq->sg[0], skreq->n_sg,
pdev              749 drivers/block/skd_main.c 		dev_dbg(&skdev->pdev->dev,
pdev              765 drivers/block/skd_main.c 		dev_dbg(&skdev->pdev->dev, "busy[%x], countdown=%d\n",
pdev              771 drivers/block/skd_main.c 		dev_dbg(&skdev->pdev->dev,
pdev              787 drivers/block/skd_main.c 		dev_err(&skdev->pdev->dev, "DriveFault Connect Timeout (%x)\n",
pdev              813 drivers/block/skd_main.c 		dev_err(&skdev->pdev->dev,
pdev              837 drivers/block/skd_main.c 			dev_err(&skdev->pdev->dev, "Disable BusMaster (%x)\n",
pdev              839 drivers/block/skd_main.c 			pci_disable_device(skdev->pdev);
pdev              869 drivers/block/skd_main.c 		dev_err(&skdev->pdev->dev, "failed to start timer %d\n", rc);
pdev             1020 drivers/block/skd_main.c 		dev_err(&skdev->pdev->dev,
pdev             1040 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "complete internal %x\n", scsi->cdb[0]);
pdev             1042 drivers/block/skd_main.c 	dma_sync_single_for_cpu(&skdev->pdev->dev,
pdev             1064 drivers/block/skd_main.c 				dev_dbg(&skdev->pdev->dev,
pdev             1069 drivers/block/skd_main.c 			dev_dbg(&skdev->pdev->dev,
pdev             1081 drivers/block/skd_main.c 				dev_dbg(&skdev->pdev->dev,
pdev             1086 drivers/block/skd_main.c 			dev_dbg(&skdev->pdev->dev,
pdev             1099 drivers/block/skd_main.c 				dev_err(&skdev->pdev->dev,
pdev             1107 drivers/block/skd_main.c 					dev_err(&skdev->pdev->dev,
pdev             1115 drivers/block/skd_main.c 				dev_dbg(&skdev->pdev->dev,
pdev             1120 drivers/block/skd_main.c 			dev_dbg(&skdev->pdev->dev,
pdev             1137 drivers/block/skd_main.c 			dev_dbg(&skdev->pdev->dev, "last lba %d, bs %d\n",
pdev             1150 drivers/block/skd_main.c 			dev_dbg(&skdev->pdev->dev, "**** MEDIUM ERROR caused READCAP to fail, ignore failure and continue to inquiry\n");
pdev             1153 drivers/block/skd_main.c 			dev_dbg(&skdev->pdev->dev, "**** READCAP failed, retry TUR\n");
pdev             1170 drivers/block/skd_main.c 			dev_dbg(&skdev->pdev->dev, "**** failed, to ONLINE device\n");
pdev             1199 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "dma address %pad, busy=%d\n",
pdev             1201 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "msg_buf %p\n", skmsg->msg_buf);
pdev             1210 drivers/block/skd_main.c 			dev_dbg(&skdev->pdev->dev, "msg[%2d] %8ph\n", i,
pdev             1231 drivers/block/skd_main.c 	dma_sync_single_for_device(&skdev->pdev->dev, skmsg->mb_dma_address,
pdev             1252 drivers/block/skd_main.c 			dev_dbg(&skdev->pdev->dev, " spcl[%2d] %8ph\n", i,
pdev             1258 drivers/block/skd_main.c 		dev_dbg(&skdev->pdev->dev,
pdev             1266 drivers/block/skd_main.c 			dev_dbg(&skdev->pdev->dev,
pdev             1280 drivers/block/skd_main.c 	dma_sync_single_for_device(&skdev->pdev->dev, skspcl->mb_dma_address,
pdev             1282 drivers/block/skd_main.c 	dma_sync_single_for_device(&skdev->pdev->dev,
pdev             1286 drivers/block/skd_main.c 	dma_sync_single_for_device(&skdev->pdev->dev,
pdev             1358 drivers/block/skd_main.c 	dev_err(&skdev->pdev->dev, "key/asc/ascq/fruc %02x/%02x/%02x/%02x\n",
pdev             1361 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev,
pdev             1391 drivers/block/skd_main.c 			dev_err(&skdev->pdev->dev,
pdev             1402 drivers/block/skd_main.c 		dev_dbg(&skdev->pdev->dev, "status check: error\n");
pdev             1406 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "status check good default\n");
pdev             1426 drivers/block/skd_main.c 		dev_info(&skdev->pdev->dev, "drive BUSY imminent\n");
pdev             1487 drivers/block/skd_main.c 		dev_dbg(&skdev->pdev->dev,
pdev             1494 drivers/block/skd_main.c 			dev_dbg(&skdev->pdev->dev, "end of completions\n");
pdev             1536 drivers/block/skd_main.c 			dev_err(&skdev->pdev->dev,
pdev             1601 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "table=0x%x id=0x%x slot=%d\n", req_table,
pdev             1700 drivers/block/skd_main.c 		dev_dbg(&skdev->pdev->dev, "intstat=0x%x ack=0x%x\n", intstat,
pdev             1766 drivers/block/skd_main.c 	dev_err(&skdev->pdev->dev, "Drive FAULT\n");
pdev             1772 drivers/block/skd_main.c 	dev_err(&skdev->pdev->dev, "Drive DISAPPEARED\n");
pdev             1785 drivers/block/skd_main.c 	dev_err(&skdev->pdev->dev, "s1120 state %s(%d)=>%s(%d)\n",
pdev             1819 drivers/block/skd_main.c 		dev_info(&skdev->pdev->dev,
pdev             1860 drivers/block/skd_main.c 		dev_dbg(&skdev->pdev->dev, "ISR FIT_SR_DRIVE_FW_BOOTING\n");
pdev             1878 drivers/block/skd_main.c 		dev_info(&skdev->pdev->dev, "state=0x%x sense=0x%x\n", state,
pdev             1890 drivers/block/skd_main.c 	dev_err(&skdev->pdev->dev, "Driver state %s(%d)=>%s(%d)\n",
pdev             1928 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "mfd=0x%x last_mtd=0x%x\n", mfd,
pdev             1940 drivers/block/skd_main.c 			dev_err(&skdev->pdev->dev, "protocol mismatch\n");
pdev             1941 drivers/block/skd_main.c 			dev_err(&skdev->pdev->dev, "  got=%d support=%d\n",
pdev             1943 drivers/block/skd_main.c 			dev_err(&skdev->pdev->dev, "  please upgrade driver\n");
pdev             1998 drivers/block/skd_main.c 		dev_err(&skdev->pdev->dev, "Time sync driver=0x%x device=0x%x\n",
pdev             2021 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "sense 0x%x\n", sense);
pdev             2040 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "interrupt mask=0x%x\n", ~val);
pdev             2044 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "control=0x%x\n", val);
pdev             2060 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "control=0x%x\n", val);
pdev             2077 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "initial status=0x%x\n", sense);
pdev             2090 drivers/block/skd_main.c 		dev_err(&skdev->pdev->dev, "Drive offline...\n");
pdev             2094 drivers/block/skd_main.c 		dev_dbg(&skdev->pdev->dev, "FIT_SR_DRIVE_FW_BOOTING\n");
pdev             2100 drivers/block/skd_main.c 		dev_info(&skdev->pdev->dev, "Start: BUSY_SANITIZE\n");
pdev             2106 drivers/block/skd_main.c 		dev_info(&skdev->pdev->dev, "Start: BUSY_ERASE\n");
pdev             2117 drivers/block/skd_main.c 		dev_err(&skdev->pdev->dev, "Drive Busy...\n");
pdev             2123 drivers/block/skd_main.c 		dev_err(&skdev->pdev->dev, "drive soft reset in prog\n");
pdev             2133 drivers/block/skd_main.c 		dev_dbg(&skdev->pdev->dev, "starting queue\n");
pdev             2144 drivers/block/skd_main.c 		dev_dbg(&skdev->pdev->dev,
pdev             2152 drivers/block/skd_main.c 		dev_err(&skdev->pdev->dev, "Start: unknown state %x\n",
pdev             2158 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "FIT Control Status=0x%x\n", state);
pdev             2161 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "Intr Status=0x%x\n", state);
pdev             2164 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "Intr Mask=0x%x\n", state);
pdev             2167 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "Msg from Dev=0x%x\n", state);
pdev             2170 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "HW version=0x%x\n", state);
pdev             2185 drivers/block/skd_main.c 		dev_err(&skdev->pdev->dev, "%s not online no sync\n", __func__);
pdev             2190 drivers/block/skd_main.c 		dev_err(&skdev->pdev->dev, "%s no special\n", __func__);
pdev             2208 drivers/block/skd_main.c 		dev_err(&skdev->pdev->dev, "%s no sync\n", __func__);
pdev             2211 drivers/block/skd_main.c 		dev_err(&skdev->pdev->dev, "%s sync done\n", __func__);
pdev             2214 drivers/block/skd_main.c 		dev_err(&skdev->pdev->dev, "%s sync error\n", __func__);
pdev             2244 drivers/block/skd_main.c 		dev_err(&skdev->pdev->dev, "%s state error 0x%02x\n", __func__,
pdev             2258 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "drive status=0x%x\n", state);
pdev             2278 drivers/block/skd_main.c 		dev_dbg(&skdev->pdev->dev, "stopping queue\n");
pdev             2291 drivers/block/skd_main.c 		dev_dbg(&skdev->pdev->dev, "state [%d] not implemented\n",
pdev             2304 drivers/block/skd_main.c 		dev_dbg(&skdev->pdev->dev, "**** device already ONLINE\n");
pdev             2317 drivers/block/skd_main.c 		dev_dbg(&skdev->pdev->dev, "drive BUSY state\n");
pdev             2336 drivers/block/skd_main.c 		dev_err(&skdev->pdev->dev, "Driver state %s(%d)=>%s(%d)\n",
pdev             2340 drivers/block/skd_main.c 		dev_dbg(&skdev->pdev->dev,
pdev             2342 drivers/block/skd_main.c 		dev_dbg(&skdev->pdev->dev, "starting queue\n");
pdev             2343 drivers/block/skd_main.c 		dev_info(&skdev->pdev->dev, "STEC s1120 ONLINE\n");
pdev             2351 drivers/block/skd_main.c 		dev_dbg(&skdev->pdev->dev,
pdev             2371 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "MSIX = 0x%x\n",
pdev             2373 drivers/block/skd_main.c 	dev_err(&skdev->pdev->dev, "MSIX reserved irq %d = 0x%x\n", irq,
pdev             2386 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "MSIX = 0x%x\n",
pdev             2402 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "MSIX = 0x%x\n",
pdev             2426 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "MSIX = 0x%x\n",
pdev             2440 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "MSIX = 0x%x\n",
pdev             2485 drivers/block/skd_main.c 	struct pci_dev *pdev = skdev->pdev;
pdev             2487 drivers/block/skd_main.c 	rc = pci_alloc_irq_vectors(pdev, SKD_MAX_MSIX_COUNT, SKD_MAX_MSIX_COUNT,
pdev             2490 drivers/block/skd_main.c 		dev_err(&skdev->pdev->dev, "failed to enable MSI-X %d\n", rc);
pdev             2498 drivers/block/skd_main.c 		dev_err(&skdev->pdev->dev, "msix table allocation error\n");
pdev             2510 drivers/block/skd_main.c 		rc = devm_request_irq(&skdev->pdev->dev,
pdev             2511 drivers/block/skd_main.c 				pci_irq_vector(skdev->pdev, i),
pdev             2515 drivers/block/skd_main.c 			dev_err(&skdev->pdev->dev,
pdev             2522 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "%d msix irq(s) enabled\n",
pdev             2528 drivers/block/skd_main.c 		devm_free_irq(&pdev->dev, pci_irq_vector(pdev, i), skdev);
pdev             2537 drivers/block/skd_main.c 	struct pci_dev *pdev = skdev->pdev;
pdev             2546 drivers/block/skd_main.c 		dev_err(&skdev->pdev->dev,
pdev             2555 drivers/block/skd_main.c 	rc = pci_alloc_irq_vectors(pdev, 1, 1, irq_flag);
pdev             2557 drivers/block/skd_main.c 		dev_err(&skdev->pdev->dev,
pdev             2562 drivers/block/skd_main.c 	rc = devm_request_irq(&pdev->dev, pdev->irq, skd_isr,
pdev             2563 drivers/block/skd_main.c 			pdev->msi_enabled ? 0 : IRQF_SHARED,
pdev             2566 drivers/block/skd_main.c 		pci_free_irq_vectors(pdev);
pdev             2567 drivers/block/skd_main.c 		dev_err(&skdev->pdev->dev, "failed to allocate interrupt %d\n",
pdev             2577 drivers/block/skd_main.c 	struct pci_dev *pdev = skdev->pdev;
pdev             2583 drivers/block/skd_main.c 			devm_free_irq(&pdev->dev, pci_irq_vector(pdev, i),
pdev             2590 drivers/block/skd_main.c 		devm_free_irq(&pdev->dev, pdev->irq, skdev);
pdev             2593 drivers/block/skd_main.c 	pci_free_irq_vectors(pdev);
pdev             2606 drivers/block/skd_main.c 	struct device *dev = &skdev->pdev->dev;
pdev             2628 drivers/block/skd_main.c 	dma_unmap_single(&skdev->pdev->dev, dma_handle,
pdev             2638 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev,
pdev             2642 drivers/block/skd_main.c 	skcomp = dma_alloc_coherent(&skdev->pdev->dev, SKD_SKCOMP_SIZE,
pdev             2664 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev,
pdev             2684 drivers/block/skd_main.c 		skmsg->msg_buf = dma_alloc_coherent(&skdev->pdev->dev,
pdev             2872 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "stopping queue\n");
pdev             2883 drivers/block/skd_main.c static struct skd_device *skd_construct(struct pci_dev *pdev)
pdev             2893 drivers/block/skd_main.c 		dev_err(&pdev->dev, "memory alloc failure\n");
pdev             2898 drivers/block/skd_main.c 	skdev->pdev = pdev;
pdev             2941 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "skcomp\n");
pdev             2946 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "skmsg\n");
pdev             2951 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "sksb\n");
pdev             2956 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "disk\n");
pdev             2961 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "VICTORY\n");
pdev             2965 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "construct failed\n");
pdev             2979 drivers/block/skd_main.c 		dma_free_coherent(&skdev->pdev->dev, SKD_SKCOMP_SIZE,
pdev             2999 drivers/block/skd_main.c 			dma_free_coherent(&skdev->pdev->dev, SKD_N_FITMSG_BYTES,
pdev             3062 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "disk\n");
pdev             3065 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "sksb\n");
pdev             3068 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "skmsg\n");
pdev             3071 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "skcomp\n");
pdev             3078 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "skdev\n");
pdev             3095 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "%s: CMD[%s] getgeo device\n",
pdev             3111 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "add_disk\n");
pdev             3140 drivers/block/skd_main.c 	pcie_reg = pci_find_capability(skdev->pdev, PCI_CAP_ID_EXP);
pdev             3148 drivers/block/skd_main.c 		pci_read_config_word(skdev->pdev, pcie_reg, &pcie_lstat);
pdev             3164 drivers/block/skd_main.c static int skd_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             3171 drivers/block/skd_main.c 	dev_dbg(&pdev->dev, "vendor=%04X device=%04x\n", pdev->vendor,
pdev             3172 drivers/block/skd_main.c 		pdev->device);
pdev             3174 drivers/block/skd_main.c 	rc = pci_enable_device(pdev);
pdev             3177 drivers/block/skd_main.c 	rc = pci_request_regions(pdev, DRV_NAME);
pdev             3180 drivers/block/skd_main.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             3182 drivers/block/skd_main.c 		rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             3184 drivers/block/skd_main.c 		dev_err(&pdev->dev, "DMA mask error %d\n", rc);
pdev             3196 drivers/block/skd_main.c 	skdev = skd_construct(pdev);
pdev             3203 drivers/block/skd_main.c 	dev_info(&pdev->dev, "%s 64bit\n", pci_str);
pdev             3205 drivers/block/skd_main.c 	pci_set_master(pdev);
pdev             3206 drivers/block/skd_main.c 	rc = pci_enable_pcie_error_reporting(pdev);
pdev             3208 drivers/block/skd_main.c 		dev_err(&pdev->dev,
pdev             3214 drivers/block/skd_main.c 	pci_set_drvdata(pdev, skdev);
pdev             3217 drivers/block/skd_main.c 		skdev->mem_phys[i] = pci_resource_start(pdev, i);
pdev             3218 drivers/block/skd_main.c 		skdev->mem_size[i] = (u32)pci_resource_len(pdev, i);
pdev             3222 drivers/block/skd_main.c 			dev_err(&pdev->dev,
pdev             3227 drivers/block/skd_main.c 		dev_dbg(&pdev->dev, "mem_map=%p, phyd=%016llx, size=%d\n",
pdev             3234 drivers/block/skd_main.c 		dev_err(&pdev->dev, "interrupt resource error %d\n", rc);
pdev             3251 drivers/block/skd_main.c 		skd_bdev_attach(&pdev->dev, skdev);
pdev             3256 drivers/block/skd_main.c 		dev_err(&pdev->dev, "error: waiting for s1120 timed out %d!\n",
pdev             3276 drivers/block/skd_main.c 		pci_disable_pcie_error_reporting(pdev);
pdev             3281 drivers/block/skd_main.c 	pci_release_regions(pdev);
pdev             3284 drivers/block/skd_main.c 	pci_disable_device(pdev);
pdev             3285 drivers/block/skd_main.c 	pci_set_drvdata(pdev, NULL);
pdev             3289 drivers/block/skd_main.c static void skd_pci_remove(struct pci_dev *pdev)
pdev             3294 drivers/block/skd_main.c 	skdev = pci_get_drvdata(pdev);
pdev             3296 drivers/block/skd_main.c 		dev_err(&pdev->dev, "no device data for PCI\n");
pdev             3307 drivers/block/skd_main.c 		pci_disable_pcie_error_reporting(pdev);
pdev             3311 drivers/block/skd_main.c 	pci_release_regions(pdev);
pdev             3312 drivers/block/skd_main.c 	pci_disable_device(pdev);
pdev             3313 drivers/block/skd_main.c 	pci_set_drvdata(pdev, NULL);
pdev             3318 drivers/block/skd_main.c static int skd_pci_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             3323 drivers/block/skd_main.c 	skdev = pci_get_drvdata(pdev);
pdev             3325 drivers/block/skd_main.c 		dev_err(&pdev->dev, "no device data for PCI\n");
pdev             3338 drivers/block/skd_main.c 		pci_disable_pcie_error_reporting(pdev);
pdev             3340 drivers/block/skd_main.c 	pci_release_regions(pdev);
pdev             3341 drivers/block/skd_main.c 	pci_save_state(pdev);
pdev             3342 drivers/block/skd_main.c 	pci_disable_device(pdev);
pdev             3343 drivers/block/skd_main.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev             3347 drivers/block/skd_main.c static int skd_pci_resume(struct pci_dev *pdev)
pdev             3353 drivers/block/skd_main.c 	skdev = pci_get_drvdata(pdev);
pdev             3355 drivers/block/skd_main.c 		dev_err(&pdev->dev, "no device data for PCI\n");
pdev             3359 drivers/block/skd_main.c 	pci_set_power_state(pdev, PCI_D0);
pdev             3360 drivers/block/skd_main.c 	pci_enable_wake(pdev, PCI_D0, 0);
pdev             3361 drivers/block/skd_main.c 	pci_restore_state(pdev);
pdev             3363 drivers/block/skd_main.c 	rc = pci_enable_device(pdev);
pdev             3366 drivers/block/skd_main.c 	rc = pci_request_regions(pdev, DRV_NAME);
pdev             3369 drivers/block/skd_main.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             3371 drivers/block/skd_main.c 		rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             3373 drivers/block/skd_main.c 		dev_err(&pdev->dev, "DMA mask error %d\n", rc);
pdev             3377 drivers/block/skd_main.c 	pci_set_master(pdev);
pdev             3378 drivers/block/skd_main.c 	rc = pci_enable_pcie_error_reporting(pdev);
pdev             3380 drivers/block/skd_main.c 		dev_err(&pdev->dev,
pdev             3388 drivers/block/skd_main.c 		skdev->mem_phys[i] = pci_resource_start(pdev, i);
pdev             3389 drivers/block/skd_main.c 		skdev->mem_size[i] = (u32)pci_resource_len(pdev, i);
pdev             3393 drivers/block/skd_main.c 			dev_err(&pdev->dev, "Unable to map adapter memory!\n");
pdev             3397 drivers/block/skd_main.c 		dev_dbg(&pdev->dev, "mem_map=%p, phyd=%016llx, size=%d\n",
pdev             3403 drivers/block/skd_main.c 		dev_err(&pdev->dev, "interrupt resource error %d\n", rc);
pdev             3427 drivers/block/skd_main.c 		pci_disable_pcie_error_reporting(pdev);
pdev             3430 drivers/block/skd_main.c 	pci_release_regions(pdev);
pdev             3433 drivers/block/skd_main.c 	pci_disable_device(pdev);
pdev             3437 drivers/block/skd_main.c static void skd_pci_shutdown(struct pci_dev *pdev)
pdev             3441 drivers/block/skd_main.c 	dev_err(&pdev->dev, "%s called\n", __func__);
pdev             3443 drivers/block/skd_main.c 	skdev = pci_get_drvdata(pdev);
pdev             3445 drivers/block/skd_main.c 		dev_err(&pdev->dev, "no device data for PCI\n");
pdev             3449 drivers/block/skd_main.c 	dev_err(&pdev->dev, "calling stop\n");
pdev             3566 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "skdev=%p event='%s'\n", skdev, event);
pdev             3567 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "  drive_state=%s(%d) driver_state=%s(%d)\n",
pdev             3570 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "  busy=%d limit=%d dev=%d lowat=%d\n",
pdev             3573 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "  cycle=%d cycle_ix=%d\n",
pdev             3584 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "skreq=%p event='%s'\n", skreq, event);
pdev             3585 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "  state=%s(%d) id=0x%04x fitmsg=0x%04x\n",
pdev             3588 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev, "  sg_dir=%d n_sg=%d\n",
pdev             3591 drivers/block/skd_main.c 	dev_dbg(&skdev->pdev->dev,
pdev              274 drivers/block/sx8.c 	struct pci_dev			*pdev;
pdev              402 drivers/block/sx8.c static int carm_init_one (struct pci_dev *pdev, const struct pci_device_id *ent);
pdev              403 drivers/block/sx8.c static void carm_remove_one (struct pci_dev *pdev);
pdev              732 drivers/block/sx8.c 	n_elem = dma_map_sg(&host->pdev->dev, sg, n_elem, carm_rq_dir(rq));
pdev              792 drivers/block/sx8.c 	dma_unmap_sg(&host->pdev->dev, &crq->sg[0], n_elem, carm_rq_dir(rq));
pdev              850 drivers/block/sx8.c 	       pci_name(host->pdev), port->port_no,
pdev              853 drivers/block/sx8.c 	       pci_name(host->pdev), port->port_no, port->name);
pdev              883 drivers/block/sx8.c 	       pci_name(host->pdev), dev_count);
pdev              919 drivers/block/sx8.c 		       pci_name(host->pdev), handle);
pdev              932 drivers/block/sx8.c 		dma_unmap_sg(&host->pdev->dev, &crq->sg[0], crq->n_elem,
pdev             1001 drivers/block/sx8.c 	       pci_name(host->pdev), crq->msg_type, crq->msg_subtype);
pdev             1039 drivers/block/sx8.c 			       pci_name(host->pdev), (int) evt_type);
pdev             1189 drivers/block/sx8.c 		       pci_name(host->pdev), activated);
pdev             1392 drivers/block/sx8.c 	host->shm = dma_alloc_coherent(&host->pdev->dev, CARM_SHM_SIZE,
pdev             1406 drivers/block/sx8.c static int carm_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1415 drivers/block/sx8.c 	rc = pci_enable_device(pdev);
pdev             1419 drivers/block/sx8.c 	rc = pci_request_regions(pdev, DRV_NAME);
pdev             1423 drivers/block/sx8.c 	rc = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev             1426 drivers/block/sx8.c 			pci_name(pdev));
pdev             1433 drivers/block/sx8.c 		       pci_name(pdev));
pdev             1438 drivers/block/sx8.c 	host->pdev = pdev;
pdev             1443 drivers/block/sx8.c 	host->mmio = ioremap(pci_resource_start(pdev, 0),
pdev             1444 drivers/block/sx8.c 			     pci_resource_len(pdev, 0));
pdev             1447 drivers/block/sx8.c 		       pci_name(pdev));
pdev             1455 drivers/block/sx8.c 		       pci_name(pdev));
pdev             1507 drivers/block/sx8.c 	pci_set_master(pdev);
pdev             1509 drivers/block/sx8.c 	rc = request_irq(pdev->irq, carm_interrupt, IRQF_SHARED, DRV_NAME, host);
pdev             1512 drivers/block/sx8.c 		       pci_name(pdev));
pdev             1524 drivers/block/sx8.c 	       host->name, pci_name(pdev), (int) CARM_MAX_PORTS,
pdev             1525 drivers/block/sx8.c 	       (unsigned long long)pci_resource_start(pdev, 0),
pdev             1526 drivers/block/sx8.c 		   pdev->irq, host->major);
pdev             1529 drivers/block/sx8.c 	pci_set_drvdata(pdev, host);
pdev             1533 drivers/block/sx8.c 	free_irq(pdev->irq, host);
pdev             1546 drivers/block/sx8.c 	dma_free_coherent(&pdev->dev, CARM_SHM_SIZE, host->shm, host->shm_dma);
pdev             1552 drivers/block/sx8.c 	pci_release_regions(pdev);
pdev             1554 drivers/block/sx8.c 	pci_disable_device(pdev);
pdev             1558 drivers/block/sx8.c static void carm_remove_one (struct pci_dev *pdev)
pdev             1560 drivers/block/sx8.c 	struct carm_host *host = pci_get_drvdata(pdev);
pdev             1565 drivers/block/sx8.c 		       pci_name(pdev));
pdev             1569 drivers/block/sx8.c 	free_irq(pdev->irq, host);
pdev             1579 drivers/block/sx8.c 	dma_free_coherent(&pdev->dev, CARM_SHM_SIZE, host->shm, host->shm_dma);
pdev             1582 drivers/block/sx8.c 	pci_release_regions(pdev);
pdev             1583 drivers/block/sx8.c 	pci_disable_device(pdev);
pdev              125 drivers/bluetooth/btqcomsmd.c static int btqcomsmd_probe(struct platform_device *pdev)
pdev              132 drivers/bluetooth/btqcomsmd.c 	btq = devm_kzalloc(&pdev->dev, sizeof(*btq), GFP_KERNEL);
pdev              136 drivers/bluetooth/btqcomsmd.c 	wcnss = dev_get_drvdata(pdev->dev.parent);
pdev              154 drivers/bluetooth/btqcomsmd.c 	SET_HCIDEV_DEV(hdev, &pdev->dev);
pdev              169 drivers/bluetooth/btqcomsmd.c 	platform_set_drvdata(pdev, btq);
pdev              174 drivers/bluetooth/btqcomsmd.c static int btqcomsmd_remove(struct platform_device *pdev)
pdev              176 drivers/bluetooth/btqcomsmd.c 	struct btqcomsmd *btq = platform_get_drvdata(pdev);
pdev              264 drivers/bluetooth/btwilink.c static int bt_ti_probe(struct platform_device *pdev)
pdev              270 drivers/bluetooth/btwilink.c 	hst = devm_kzalloc(&pdev->dev, sizeof(struct ti_st), GFP_KERNEL);
pdev              298 drivers/bluetooth/btwilink.c 	dev_set_drvdata(&pdev->dev, hst);
pdev              302 drivers/bluetooth/btwilink.c static int bt_ti_remove(struct platform_device *pdev)
pdev              305 drivers/bluetooth/btwilink.c 	struct ti_st *hst = dev_get_drvdata(&pdev->dev);
pdev              318 drivers/bluetooth/btwilink.c 	dev_set_drvdata(&pdev->dev, NULL);
pdev             1117 drivers/bluetooth/hci_bcm.c static int bcm_probe(struct platform_device *pdev)
pdev             1122 drivers/bluetooth/hci_bcm.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_KERNEL);
pdev             1126 drivers/bluetooth/hci_bcm.c 	dev->dev = &pdev->dev;
pdev             1127 drivers/bluetooth/hci_bcm.c 	dev->irq = platform_get_irq(pdev, 0);
pdev             1129 drivers/bluetooth/hci_bcm.c 	if (has_acpi_companion(&pdev->dev)) {
pdev             1139 drivers/bluetooth/hci_bcm.c 	platform_set_drvdata(pdev, dev);
pdev             1141 drivers/bluetooth/hci_bcm.c 	dev_info(&pdev->dev, "%s device registered.\n", dev->name);
pdev             1150 drivers/bluetooth/hci_bcm.c 		dev_err(&pdev->dev, "Failed to power down\n");
pdev             1155 drivers/bluetooth/hci_bcm.c static int bcm_remove(struct platform_device *pdev)
pdev             1157 drivers/bluetooth/hci_bcm.c 	struct bcm_device *dev = platform_get_drvdata(pdev);
pdev             1163 drivers/bluetooth/hci_bcm.c 	dev_info(&pdev->dev, "%s device unregistered.\n", dev->name);
pdev               57 drivers/bluetooth/hci_intel.c 	struct platform_device *pdev;
pdev              274 drivers/bluetooth/hci_intel.c 	dev_info(&idev->pdev->dev, "hci_intel irq\n");
pdev              282 drivers/bluetooth/hci_intel.c 	pm_runtime_get(&idev->pdev->dev);
pdev              283 drivers/bluetooth/hci_intel.c 	pm_runtime_mark_last_busy(&idev->pdev->dev);
pdev              284 drivers/bluetooth/hci_intel.c 	pm_runtime_put_autosuspend(&idev->pdev->dev);
pdev              306 drivers/bluetooth/hci_intel.c 		if (hu->tty->dev->parent != idev->pdev->dev.parent)
pdev              315 drivers/bluetooth/hci_intel.c 			hu, dev_name(&idev->pdev->dev), powered);
pdev              331 drivers/bluetooth/hci_intel.c 		if (powered && device_can_wakeup(&idev->pdev->dev)) {
pdev              332 drivers/bluetooth/hci_intel.c 			err = devm_request_threaded_irq(&idev->pdev->dev,
pdev              343 drivers/bluetooth/hci_intel.c 			device_wakeup_enable(&idev->pdev->dev);
pdev              345 drivers/bluetooth/hci_intel.c 			pm_runtime_set_active(&idev->pdev->dev);
pdev              346 drivers/bluetooth/hci_intel.c 			pm_runtime_use_autosuspend(&idev->pdev->dev);
pdev              347 drivers/bluetooth/hci_intel.c 			pm_runtime_set_autosuspend_delay(&idev->pdev->dev,
pdev              349 drivers/bluetooth/hci_intel.c 			pm_runtime_enable(&idev->pdev->dev);
pdev              350 drivers/bluetooth/hci_intel.c 		} else if (!powered && device_may_wakeup(&idev->pdev->dev)) {
pdev              351 drivers/bluetooth/hci_intel.c 			devm_free_irq(&idev->pdev->dev, idev->irq, idev);
pdev              352 drivers/bluetooth/hci_intel.c 			device_wakeup_disable(&idev->pdev->dev);
pdev              354 drivers/bluetooth/hci_intel.c 			pm_runtime_disable(&idev->pdev->dev);
pdev              378 drivers/bluetooth/hci_intel.c 		if (intel->hu->tty->dev->parent == idev->pdev->dev.parent) {
pdev              379 drivers/bluetooth/hci_intel.c 			pm_runtime_get(&idev->pdev->dev);
pdev              380 drivers/bluetooth/hci_intel.c 			pm_runtime_mark_last_busy(&idev->pdev->dev);
pdev              381 drivers/bluetooth/hci_intel.c 			pm_runtime_put_autosuspend(&idev->pdev->dev);
pdev              847 drivers/bluetooth/hci_intel.c 		if (hu->tty->dev->parent == dev->pdev->dev.parent) {
pdev              848 drivers/bluetooth/hci_intel.c 			if (device_may_wakeup(&dev->pdev->dev)) {
pdev             1017 drivers/bluetooth/hci_intel.c 		if (hu->tty->dev->parent == idev->pdev->dev.parent) {
pdev             1018 drivers/bluetooth/hci_intel.c 			pm_runtime_get_sync(&idev->pdev->dev);
pdev             1019 drivers/bluetooth/hci_intel.c 			pm_runtime_mark_last_busy(&idev->pdev->dev);
pdev             1020 drivers/bluetooth/hci_intel.c 			pm_runtime_put_autosuspend(&idev->pdev->dev);
pdev             1146 drivers/bluetooth/hci_intel.c static int intel_probe(struct platform_device *pdev)
pdev             1151 drivers/bluetooth/hci_intel.c 	idev = devm_kzalloc(&pdev->dev, sizeof(*idev), GFP_KERNEL);
pdev             1157 drivers/bluetooth/hci_intel.c 	idev->pdev = pdev;
pdev             1159 drivers/bluetooth/hci_intel.c 	ret = devm_acpi_dev_add_driver_gpios(&pdev->dev, acpi_hci_intel_gpios);
pdev             1161 drivers/bluetooth/hci_intel.c 		dev_dbg(&pdev->dev, "Unable to add GPIO mapping table\n");
pdev             1163 drivers/bluetooth/hci_intel.c 	idev->reset = devm_gpiod_get(&pdev->dev, "reset", GPIOD_OUT_LOW);
pdev             1165 drivers/bluetooth/hci_intel.c 		dev_err(&pdev->dev, "Unable to retrieve gpio\n");
pdev             1169 drivers/bluetooth/hci_intel.c 	idev->irq = platform_get_irq(pdev, 0);
pdev             1173 drivers/bluetooth/hci_intel.c 		dev_err(&pdev->dev, "No IRQ, falling back to gpio-irq\n");
pdev             1175 drivers/bluetooth/hci_intel.c 		host_wake = devm_gpiod_get(&pdev->dev, "host-wake", GPIOD_IN);
pdev             1177 drivers/bluetooth/hci_intel.c 			dev_err(&pdev->dev, "Unable to retrieve IRQ\n");
pdev             1183 drivers/bluetooth/hci_intel.c 			dev_err(&pdev->dev, "No corresponding irq for gpio\n");
pdev             1189 drivers/bluetooth/hci_intel.c 	device_set_wakeup_capable(&pdev->dev, true);
pdev             1190 drivers/bluetooth/hci_intel.c 	device_wakeup_disable(&pdev->dev);
pdev             1193 drivers/bluetooth/hci_intel.c 	platform_set_drvdata(pdev, idev);
pdev             1200 drivers/bluetooth/hci_intel.c 	dev_info(&pdev->dev, "registered, gpio(%d)/irq(%d).\n",
pdev             1206 drivers/bluetooth/hci_intel.c static int intel_remove(struct platform_device *pdev)
pdev             1208 drivers/bluetooth/hci_intel.c 	struct intel_device *idev = platform_get_drvdata(pdev);
pdev             1210 drivers/bluetooth/hci_intel.c 	device_wakeup_disable(&pdev->dev);
pdev             1216 drivers/bluetooth/hci_intel.c 	dev_info(&pdev->dev, "unregistered.\n");
pdev               69 drivers/bus/arm-cci.c static int cci_platform_probe(struct platform_device *pdev)
pdev               74 drivers/bus/arm-cci.c 	return of_platform_populate(pdev->dev.of_node, NULL,
pdev               75 drivers/bus/arm-cci.c 				    arm_cci_auxdata, &pdev->dev);
pdev              314 drivers/bus/brcmstb_gisb.c static int __init brcmstb_gisb_arb_probe(struct platform_device *pdev)
pdev              316 drivers/bus/brcmstb_gisb.c 	struct device_node *dn = pdev->dev.of_node;
pdev              324 drivers/bus/brcmstb_gisb.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              325 drivers/bus/brcmstb_gisb.c 	timeout_irq = platform_get_irq(pdev, 0);
pdev              326 drivers/bus/brcmstb_gisb.c 	tea_irq = platform_get_irq(pdev, 1);
pdev              328 drivers/bus/brcmstb_gisb.c 	gdev = devm_kzalloc(&pdev->dev, sizeof(*gdev), GFP_KERNEL);
pdev              335 drivers/bus/brcmstb_gisb.c 	gdev->base = devm_ioremap_resource(&pdev->dev, r);
pdev              347 drivers/bus/brcmstb_gisb.c 	err = devm_request_irq(&pdev->dev, timeout_irq,
pdev              348 drivers/bus/brcmstb_gisb.c 				brcmstb_gisb_timeout_handler, 0, pdev->name,
pdev              353 drivers/bus/brcmstb_gisb.c 	err = devm_request_irq(&pdev->dev, tea_irq,
pdev              354 drivers/bus/brcmstb_gisb.c 				brcmstb_gisb_tea_handler, 0, pdev->name,
pdev              384 drivers/bus/brcmstb_gisb.c 	err = sysfs_create_group(&pdev->dev.kobj, &gisb_arb_sysfs_attr_group);
pdev              388 drivers/bus/brcmstb_gisb.c 	platform_set_drvdata(pdev, gdev);
pdev              402 drivers/bus/brcmstb_gisb.c 	dev_info(&pdev->dev, "registered irqs: %d, %d\n",
pdev              205 drivers/bus/da8xx-mstpri.c static int da8xx_mstpri_probe(struct platform_device *pdev)
pdev              210 drivers/bus/da8xx-mstpri.c 	struct device *dev = &pdev->dev;
pdev              216 drivers/bus/da8xx-mstpri.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              812 drivers/bus/fsl-mc/fsl-mc-bus.c static int fsl_mc_bus_probe(struct platform_device *pdev)
pdev              825 drivers/bus/fsl-mc/fsl-mc-bus.c 	mc = devm_kzalloc(&pdev->dev, sizeof(*mc), GFP_KERNEL);
pdev              829 drivers/bus/fsl-mc/fsl-mc-bus.c 	platform_set_drvdata(pdev, mc);
pdev              834 drivers/bus/fsl-mc/fsl-mc-bus.c 	error = of_address_to_resource(pdev->dev.of_node, 0, &res);
pdev              836 drivers/bus/fsl-mc/fsl-mc-bus.c 		dev_err(&pdev->dev,
pdev              838 drivers/bus/fsl-mc/fsl-mc-bus.c 			pdev->dev.of_node);
pdev              844 drivers/bus/fsl-mc/fsl-mc-bus.c 	error = fsl_create_mc_io(&pdev->dev, mc_portal_phys_addr,
pdev              852 drivers/bus/fsl-mc/fsl-mc-bus.c 		dev_err(&pdev->dev,
pdev              857 drivers/bus/fsl-mc/fsl-mc-bus.c 	dev_info(&pdev->dev, "MC firmware version: %u.%u.%u\n",
pdev              860 drivers/bus/fsl-mc/fsl-mc-bus.c 	error = get_mc_addr_translation_ranges(&pdev->dev,
pdev              868 drivers/bus/fsl-mc/fsl-mc-bus.c 		dev_err(&pdev->dev,
pdev              886 drivers/bus/fsl-mc/fsl-mc-bus.c 	error = fsl_mc_device_add(&obj_desc, mc_io, &pdev->dev, &mc_bus_dev);
pdev              902 drivers/bus/fsl-mc/fsl-mc-bus.c static int fsl_mc_bus_remove(struct platform_device *pdev)
pdev              904 drivers/bus/fsl-mc/fsl-mc-bus.c 	struct fsl_mc *mc = platform_get_drvdata(pdev);
pdev              490 drivers/bus/hisi_lpc.c 		struct platform_device *pdev;
pdev              541 drivers/bus/hisi_lpc.c 		pdev = platform_device_alloc(cell->name, PLATFORM_DEVID_AUTO);
pdev              542 drivers/bus/hisi_lpc.c 		if (!pdev) {
pdev              547 drivers/bus/hisi_lpc.c 		pdev->dev.parent = hostdev;
pdev              548 drivers/bus/hisi_lpc.c 		ACPI_COMPANION_SET(&pdev->dev, child);
pdev              550 drivers/bus/hisi_lpc.c 		ret = platform_device_add_resources(pdev, res, num_res);
pdev              554 drivers/bus/hisi_lpc.c 		ret = platform_device_add_data(pdev, cell->pdata,
pdev              559 drivers/bus/hisi_lpc.c 		ret = platform_device_add(pdev);
pdev              595 drivers/bus/hisi_lpc.c static int hisi_lpc_probe(struct platform_device *pdev)
pdev              597 drivers/bus/hisi_lpc.c 	struct device *dev = &pdev->dev;
pdev              611 drivers/bus/hisi_lpc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              652 drivers/bus/hisi_lpc.c static int hisi_lpc_remove(struct platform_device *pdev)
pdev              654 drivers/bus/hisi_lpc.c 	struct device *dev = &pdev->dev;
pdev               79 drivers/bus/imx-weim.c static int imx_weim_gpr_setup(struct platform_device *pdev)
pdev               81 drivers/bus/imx-weim.c 	struct device_node *np = pdev->dev.of_node;
pdev               98 drivers/bus/imx-weim.c 		dev_dbg(&pdev->dev, "failed to find weim-cs-gpr\n");
pdev              124 drivers/bus/imx-weim.c 	dev_err(&pdev->dev, "Invalid 'ranges' configuration\n");
pdev              190 drivers/bus/imx-weim.c static int weim_parse_dt(struct platform_device *pdev, void __iomem *base)
pdev              193 drivers/bus/imx-weim.c 							   &pdev->dev);
pdev              201 drivers/bus/imx-weim.c 		ret = imx_weim_gpr_setup(pdev);
pdev              206 drivers/bus/imx-weim.c 	if (of_property_read_bool(pdev->dev.of_node, "fsl,burst-clk-enable")) {
pdev              212 drivers/bus/imx-weim.c 			dev_err(&pdev->dev, "burst clk mode not supported.\n");
pdev              217 drivers/bus/imx-weim.c 	for_each_available_child_of_node(pdev->dev.of_node, child) {
pdev              218 drivers/bus/imx-weim.c 		ret = weim_timing_setup(&pdev->dev, child, base, devtype, &ts);
pdev              220 drivers/bus/imx-weim.c 			dev_warn(&pdev->dev, "%pOF set timing failed.\n",
pdev              227 drivers/bus/imx-weim.c 		ret = of_platform_default_populate(pdev->dev.of_node,
pdev              228 drivers/bus/imx-weim.c 						   NULL, &pdev->dev);
pdev              230 drivers/bus/imx-weim.c 		dev_err(&pdev->dev, "%pOF fail to create devices.\n",
pdev              231 drivers/bus/imx-weim.c 			pdev->dev.of_node);
pdev              235 drivers/bus/imx-weim.c static int weim_probe(struct platform_device *pdev)
pdev              243 drivers/bus/imx-weim.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              244 drivers/bus/imx-weim.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              249 drivers/bus/imx-weim.c 	clk = devm_clk_get(&pdev->dev, NULL);
pdev              258 drivers/bus/imx-weim.c 	ret = weim_parse_dt(pdev, base);
pdev              262 drivers/bus/imx-weim.c 		dev_info(&pdev->dev, "Driver registered.\n");
pdev               22 drivers/bus/omap-ocp2scp.c 	struct platform_device *pdev = to_platform_device(dev);
pdev               24 drivers/bus/omap-ocp2scp.c 	platform_device_unregister(pdev);
pdev               29 drivers/bus/omap-ocp2scp.c static int omap_ocp2scp_probe(struct platform_device *pdev)
pdev               35 drivers/bus/omap-ocp2scp.c 	struct device_node *np = pdev->dev.of_node;
pdev               38 drivers/bus/omap-ocp2scp.c 		ret = of_platform_populate(np, NULL, NULL, &pdev->dev);
pdev               40 drivers/bus/omap-ocp2scp.c 			dev_err(&pdev->dev,
pdev               46 drivers/bus/omap-ocp2scp.c 	pm_runtime_enable(&pdev->dev);
pdev               61 drivers/bus/omap-ocp2scp.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               62 drivers/bus/omap-ocp2scp.c 		regs = devm_ioremap_resource(&pdev->dev, res);
pdev               68 drivers/bus/omap-ocp2scp.c 		pm_runtime_get_sync(&pdev->dev);
pdev               73 drivers/bus/omap-ocp2scp.c 		pm_runtime_put_sync(&pdev->dev);
pdev               79 drivers/bus/omap-ocp2scp.c 	pm_runtime_disable(&pdev->dev);
pdev               82 drivers/bus/omap-ocp2scp.c 	device_for_each_child(&pdev->dev, NULL, ocp2scp_remove_devices);
pdev               87 drivers/bus/omap-ocp2scp.c static int omap_ocp2scp_remove(struct platform_device *pdev)
pdev               89 drivers/bus/omap-ocp2scp.c 	pm_runtime_disable(&pdev->dev);
pdev               90 drivers/bus/omap-ocp2scp.c 	device_for_each_child(&pdev->dev, NULL, ocp2scp_remove_devices);
pdev              244 drivers/bus/omap_l3_noc.c static int omap_l3_probe(struct platform_device *pdev)
pdev              250 drivers/bus/omap_l3_noc.c 	of_id = of_match_device(l3_noc_match, &pdev->dev);
pdev              252 drivers/bus/omap_l3_noc.c 		dev_err(&pdev->dev, "OF data missing\n");
pdev              256 drivers/bus/omap_l3_noc.c 	l3 = devm_kzalloc(&pdev->dev, sizeof(*l3), GFP_KERNEL);
pdev              261 drivers/bus/omap_l3_noc.c 	l3->dev = &pdev->dev;
pdev              262 drivers/bus/omap_l3_noc.c 	platform_set_drvdata(pdev, l3);
pdev              274 drivers/bus/omap_l3_noc.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, res_idx);
pdev              275 drivers/bus/omap_l3_noc.c 		l3->l3_base[i] = devm_ioremap_resource(&pdev->dev, res);
pdev              286 drivers/bus/omap_l3_noc.c 	l3->debug_irq = platform_get_irq(pdev, 0);
pdev              295 drivers/bus/omap_l3_noc.c 	l3->app_irq = platform_get_irq(pdev, 1);
pdev              214 drivers/bus/omap_l3_smx.c static int omap3_l3_probe(struct platform_device *pdev)
pdev              224 drivers/bus/omap_l3_smx.c 	platform_set_drvdata(pdev, l3);
pdev              226 drivers/bus/omap_l3_smx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              228 drivers/bus/omap_l3_smx.c 		dev_err(&pdev->dev, "couldn't find resource\n");
pdev              234 drivers/bus/omap_l3_smx.c 		dev_err(&pdev->dev, "ioremap failed\n");
pdev              239 drivers/bus/omap_l3_smx.c 	l3->debug_irq = platform_get_irq(pdev, 0);
pdev              243 drivers/bus/omap_l3_smx.c 		dev_err(&pdev->dev, "couldn't request debug irq\n");
pdev              247 drivers/bus/omap_l3_smx.c 	l3->app_irq = platform_get_irq(pdev, 1);
pdev              251 drivers/bus/omap_l3_smx.c 		dev_err(&pdev->dev, "couldn't request app irq\n");
pdev              266 drivers/bus/omap_l3_smx.c static int omap3_l3_remove(struct platform_device *pdev)
pdev              268 drivers/bus/omap_l3_smx.c 	struct omap3_l3         *l3 = platform_get_drvdata(pdev);
pdev              292 drivers/bus/qcom-ebi2.c static int qcom_ebi2_probe(struct platform_device *pdev)
pdev              294 drivers/bus/qcom-ebi2.c 	struct device_node *np = pdev->dev.of_node;
pdev              296 drivers/bus/qcom-ebi2.c 	struct device *dev = &pdev->dev;
pdev              328 drivers/bus/qcom-ebi2.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              335 drivers/bus/qcom-ebi2.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev               17 drivers/bus/simple-pm-bus.c static int simple_pm_bus_probe(struct platform_device *pdev)
pdev               19 drivers/bus/simple-pm-bus.c 	struct device_node *np = pdev->dev.of_node;
pdev               21 drivers/bus/simple-pm-bus.c 	dev_dbg(&pdev->dev, "%s\n", __func__);
pdev               23 drivers/bus/simple-pm-bus.c 	pm_runtime_enable(&pdev->dev);
pdev               26 drivers/bus/simple-pm-bus.c 		of_platform_populate(np, NULL, NULL, &pdev->dev);
pdev               31 drivers/bus/simple-pm-bus.c static int simple_pm_bus_remove(struct platform_device *pdev)
pdev               33 drivers/bus/simple-pm-bus.c 	dev_dbg(&pdev->dev, "%s\n", __func__);
pdev               35 drivers/bus/simple-pm-bus.c 	pm_runtime_disable(&pdev->dev);
pdev               12 drivers/bus/sun50i-de2.c static int sun50i_de2_bus_probe(struct platform_device *pdev)
pdev               14 drivers/bus/sun50i-de2.c 	struct device_node *np = pdev->dev.of_node;
pdev               17 drivers/bus/sun50i-de2.c 	ret = sunxi_sram_claim(&pdev->dev);
pdev               19 drivers/bus/sun50i-de2.c 		dev_err(&pdev->dev, "Error couldn't map SRAM to device\n");
pdev               23 drivers/bus/sun50i-de2.c 	of_platform_populate(np, NULL, NULL, &pdev->dev);
pdev               28 drivers/bus/sun50i-de2.c static int sun50i_de2_bus_remove(struct platform_device *pdev)
pdev               30 drivers/bus/sun50i-de2.c 	sunxi_sram_release(&pdev->dev);
pdev              623 drivers/bus/sunxi-rsb.c static int sunxi_rsb_probe(struct platform_device *pdev)
pdev              625 drivers/bus/sunxi-rsb.c 	struct device *dev = &pdev->dev;
pdev              647 drivers/bus/sunxi-rsb.c 	platform_set_drvdata(pdev, rsb);
pdev              648 drivers/bus/sunxi-rsb.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              653 drivers/bus/sunxi-rsb.c 	irq = platform_get_irq(pdev, 0);
pdev              739 drivers/bus/sunxi-rsb.c static int sunxi_rsb_remove(struct platform_device *pdev)
pdev              741 drivers/bus/sunxi-rsb.c 	struct sunxi_rsb *rsb = platform_get_drvdata(pdev);
pdev               22 drivers/bus/tegra-aconnect.c static int tegra_aconnect_probe(struct platform_device *pdev)
pdev               26 drivers/bus/tegra-aconnect.c 	if (!pdev->dev.of_node)
pdev               29 drivers/bus/tegra-aconnect.c 	aconnect = devm_kzalloc(&pdev->dev, sizeof(struct tegra_aconnect),
pdev               34 drivers/bus/tegra-aconnect.c 	aconnect->ape_clk = devm_clk_get(&pdev->dev, "ape");
pdev               36 drivers/bus/tegra-aconnect.c 		dev_err(&pdev->dev, "Can't retrieve ape clock\n");
pdev               40 drivers/bus/tegra-aconnect.c 	aconnect->apb2ape_clk = devm_clk_get(&pdev->dev, "apb2ape");
pdev               42 drivers/bus/tegra-aconnect.c 		dev_err(&pdev->dev, "Can't retrieve apb2ape clock\n");
pdev               46 drivers/bus/tegra-aconnect.c 	dev_set_drvdata(&pdev->dev, aconnect);
pdev               47 drivers/bus/tegra-aconnect.c 	pm_runtime_enable(&pdev->dev);
pdev               49 drivers/bus/tegra-aconnect.c 	of_platform_populate(pdev->dev.of_node, NULL, NULL, &pdev->dev);
pdev               51 drivers/bus/tegra-aconnect.c 	dev_info(&pdev->dev, "Tegra ACONNECT bus registered\n");
pdev               56 drivers/bus/tegra-aconnect.c static int tegra_aconnect_remove(struct platform_device *pdev)
pdev               58 drivers/bus/tegra-aconnect.c 	pm_runtime_disable(&pdev->dev);
pdev              205 drivers/bus/tegra-gmi.c static int tegra_gmi_probe(struct platform_device *pdev)
pdev              207 drivers/bus/tegra-gmi.c 	struct device *dev = &pdev->dev;
pdev              218 drivers/bus/tegra-gmi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              250 drivers/bus/tegra-gmi.c 	platform_set_drvdata(pdev, gmi);
pdev              255 drivers/bus/tegra-gmi.c static int tegra_gmi_remove(struct platform_device *pdev)
pdev              257 drivers/bus/tegra-gmi.c 	struct tegra_gmi *gmi = platform_get_drvdata(pdev);
pdev             2437 drivers/bus/ti-sysc.c static int sysc_probe(struct platform_device *pdev)
pdev             2439 drivers/bus/ti-sysc.c 	struct ti_sysc_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev             2443 drivers/bus/ti-sysc.c 	ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL);
pdev             2447 drivers/bus/ti-sysc.c 	ddata->dev = &pdev->dev;
pdev             2448 drivers/bus/ti-sysc.c 	platform_set_drvdata(pdev, ddata);
pdev             2521 drivers/bus/ti-sysc.c 		pm_runtime_put(&pdev->dev);
pdev             2527 drivers/bus/ti-sysc.c 	pm_runtime_put_sync(&pdev->dev);
pdev             2528 drivers/bus/ti-sysc.c 	pm_runtime_disable(&pdev->dev);
pdev             2535 drivers/bus/ti-sysc.c static int sysc_remove(struct platform_device *pdev)
pdev             2537 drivers/bus/ti-sysc.c 	struct sysc *ddata = platform_get_drvdata(pdev);
pdev             2549 drivers/bus/ti-sysc.c 	of_platform_depopulate(&pdev->dev);
pdev             2551 drivers/bus/ti-sysc.c 	pm_runtime_put_sync(&pdev->dev);
pdev             2552 drivers/bus/ti-sysc.c 	pm_runtime_disable(&pdev->dev);
pdev               45 drivers/bus/ts-nbus.c static int ts_nbus_init_pdata(struct platform_device *pdev, struct ts_nbus
pdev               48 drivers/bus/ts-nbus.c 	ts_nbus->data = devm_gpiod_get_array(&pdev->dev, "ts,data",
pdev               51 drivers/bus/ts-nbus.c 		dev_err(&pdev->dev, "failed to retrieve ts,data-gpio from dts\n");
pdev               55 drivers/bus/ts-nbus.c 	ts_nbus->csn = devm_gpiod_get(&pdev->dev, "ts,csn", GPIOD_OUT_HIGH);
pdev               57 drivers/bus/ts-nbus.c 		dev_err(&pdev->dev, "failed to retrieve ts,csn-gpio from dts\n");
pdev               61 drivers/bus/ts-nbus.c 	ts_nbus->txrx = devm_gpiod_get(&pdev->dev, "ts,txrx", GPIOD_OUT_HIGH);
pdev               63 drivers/bus/ts-nbus.c 		dev_err(&pdev->dev, "failed to retrieve ts,txrx-gpio from dts\n");
pdev               67 drivers/bus/ts-nbus.c 	ts_nbus->strobe = devm_gpiod_get(&pdev->dev, "ts,strobe", GPIOD_OUT_HIGH);
pdev               69 drivers/bus/ts-nbus.c 		dev_err(&pdev->dev, "failed to retrieve ts,strobe-gpio from dts\n");
pdev               73 drivers/bus/ts-nbus.c 	ts_nbus->ale = devm_gpiod_get(&pdev->dev, "ts,ale", GPIOD_OUT_HIGH);
pdev               75 drivers/bus/ts-nbus.c 		dev_err(&pdev->dev, "failed to retrieve ts,ale-gpio from dts\n");
pdev               79 drivers/bus/ts-nbus.c 	ts_nbus->rdy = devm_gpiod_get(&pdev->dev, "ts,rdy", GPIOD_IN);
pdev               81 drivers/bus/ts-nbus.c 		dev_err(&pdev->dev, "failed to retrieve ts,rdy-gpio from dts\n");
pdev              276 drivers/bus/ts-nbus.c static int ts_nbus_probe(struct platform_device *pdev)
pdev              280 drivers/bus/ts-nbus.c 	struct device *dev = &pdev->dev;
pdev              290 drivers/bus/ts-nbus.c 	ret = ts_nbus_init_pdata(pdev, ts_nbus);
pdev              304 drivers/bus/ts-nbus.c 		dev_err(&pdev->dev, "invalid PWM period\n");
pdev              337 drivers/bus/ts-nbus.c static int ts_nbus_remove(struct platform_device *pdev)
pdev              339 drivers/bus/ts-nbus.c 	struct ts_nbus *ts_nbus = dev_get_drvdata(&pdev->dev);
pdev              175 drivers/bus/uniphier-system-bus.c static int uniphier_system_bus_probe(struct platform_device *pdev)
pdev              177 drivers/bus/uniphier-system-bus.c 	struct device *dev = &pdev->dev;
pdev              188 drivers/bus/uniphier-system-bus.c 	priv->membase = devm_platform_ioremap_resource(pdev, 0);
pdev              248 drivers/bus/uniphier-system-bus.c 	platform_set_drvdata(pdev, priv);
pdev              179 drivers/char/agp/agp.h 	int (*chipset_setup) (struct pci_dev *pdev);	/* used to override generic */
pdev              217 drivers/char/agp/agp.h struct agp_bridge_data *agp_generic_find_bridge(struct pci_dev *pdev);
pdev              302 drivers/char/agp/ali-agp.c static int agp_ali_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              309 drivers/char/agp/ali-agp.c 	cap_ptr = pci_find_capability(pdev, PCI_CAP_ID_AGP);
pdev              315 drivers/char/agp/ali-agp.c 		if (pdev->device == devs[j].device_id)
pdev              319 drivers/char/agp/ali-agp.c 	dev_err(&pdev->dev, "unsupported ALi chipset [%04x/%04x])\n",
pdev              320 drivers/char/agp/ali-agp.c 		pdev->vendor, pdev->device);
pdev              329 drivers/char/agp/ali-agp.c 	bridge->dev = pdev;
pdev              332 drivers/char/agp/ali-agp.c 	switch (pdev->device) {
pdev              337 drivers/char/agp/ali-agp.c 		pci_read_config_byte(pdev, 0xFB, &hidden_1621_id);
pdev              365 drivers/char/agp/ali-agp.c 	dev_info(&pdev->dev, "ALi %s chipset\n", devs[j].chipset_name);
pdev              368 drivers/char/agp/ali-agp.c 	pci_read_config_dword(pdev,
pdev              372 drivers/char/agp/ali-agp.c 	pci_set_drvdata(pdev, bridge);
pdev              376 drivers/char/agp/ali-agp.c static void agp_ali_remove(struct pci_dev *pdev)
pdev              378 drivers/char/agp/ali-agp.c 	struct agp_bridge_data *bridge = pci_get_drvdata(pdev);
pdev              156 drivers/char/agp/alpha-agp.c 	struct pci_dev *pdev;	/* faked */
pdev              175 drivers/char/agp/alpha-agp.c 	pdev = pci_alloc_dev(NULL);
pdev              176 drivers/char/agp/alpha-agp.c 	if (!pdev)
pdev              178 drivers/char/agp/alpha-agp.c 	pdev->vendor = 0xffff;
pdev              179 drivers/char/agp/alpha-agp.c 	pdev->device = 0xffff;
pdev              180 drivers/char/agp/alpha-agp.c 	pdev->sysdata = agp->hose;
pdev              190 drivers/char/agp/alpha-agp.c 	alpha_bridge->dev = pdev;
pdev              197 drivers/char/agp/alpha-agp.c 	kfree(pdev);
pdev              408 drivers/char/agp/amd-k7-agp.c static int agp_amdk7_probe(struct pci_dev *pdev,
pdev              415 drivers/char/agp/amd-k7-agp.c 	cap_ptr = pci_find_capability(pdev, PCI_CAP_ID_AGP);
pdev              420 drivers/char/agp/amd-k7-agp.c 	dev_info(&pdev->dev, "AMD %s chipset\n",
pdev              429 drivers/char/agp/amd-k7-agp.c 	bridge->dev = pdev;
pdev              443 drivers/char/agp/amd-k7-agp.c 				dev_info(&pdev->dev, "no AGP VGA controller\n");
pdev              454 drivers/char/agp/amd-k7-agp.c 			dev_info(&pdev->dev, "AMD 751 chipset with NVidia GeForce; forcing 1X due to errata\n");
pdev              466 drivers/char/agp/amd-k7-agp.c 		if (pdev->revision == 0x10 || pdev->revision == 0x11) {
pdev              470 drivers/char/agp/amd-k7-agp.c 			dev_info(&pdev->dev, "AMD 761 chipset with errata; disabling AGP fast writes & SBA and forcing to 1X\n");
pdev              475 drivers/char/agp/amd-k7-agp.c 	pci_read_config_dword(pdev,
pdev              479 drivers/char/agp/amd-k7-agp.c 	pci_set_drvdata(pdev, bridge);
pdev              483 drivers/char/agp/amd-k7-agp.c static void agp_amdk7_remove(struct pci_dev *pdev)
pdev              485 drivers/char/agp/amd-k7-agp.c 	struct agp_bridge_data *bridge = pci_get_drvdata(pdev);
pdev              493 drivers/char/agp/amd-k7-agp.c static int agp_amdk7_suspend(struct pci_dev *pdev, pm_message_t state)
pdev              495 drivers/char/agp/amd-k7-agp.c 	pci_save_state(pdev);
pdev              496 drivers/char/agp/amd-k7-agp.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev              501 drivers/char/agp/amd-k7-agp.c static int agp_amdk7_resume(struct pci_dev *pdev)
pdev              503 drivers/char/agp/amd-k7-agp.c 	pci_set_power_state(pdev, PCI_D0);
pdev              504 drivers/char/agp/amd-k7-agp.c 	pci_restore_state(pdev);
pdev              326 drivers/char/agp/amd64-agp.c static int cache_nbs(struct pci_dev *pdev, u32 cap_ptr)
pdev              339 drivers/char/agp/amd64-agp.c 		if (fix_northbridge(dev, pdev, cap_ptr) < 0) {
pdev              352 drivers/char/agp/amd64-agp.c static void amd8151_init(struct pci_dev *pdev, struct agp_bridge_data *bridge)
pdev              356 drivers/char/agp/amd64-agp.c 	switch (pdev->revision) {
pdev              366 drivers/char/agp/amd64-agp.c 	dev_info(&pdev->dev, "AMD 8151 AGP Bridge rev %s\n", revstring);
pdev              372 drivers/char/agp/amd64-agp.c 	if (pdev->revision < 0x13) {
pdev              373 drivers/char/agp/amd64-agp.c 		dev_info(&pdev->dev, "correcting AGP revision (reports 3.5, is really 3.0)\n");
pdev              390 drivers/char/agp/amd64-agp.c static int uli_agp_init(struct pci_dev *pdev)
pdev              397 drivers/char/agp/amd64-agp.c 	dev_info(&pdev->dev, "setting up ULi AGP\n");
pdev              398 drivers/char/agp/amd64-agp.c 	dev1 = pci_get_slot (pdev->bus,PCI_DEVFN(0,0));
pdev              400 drivers/char/agp/amd64-agp.c 		dev_info(&pdev->dev, "can't find ULi secondary device\n");
pdev              409 drivers/char/agp/amd64-agp.c 		dev_info(&pdev->dev, "no ULi size found for %d\n", size);
pdev              426 drivers/char/agp/amd64-agp.c 	pci_read_config_dword(pdev, ULI_X86_64_BASE_ADDR, &baseaddr);
pdev              429 drivers/char/agp/amd64-agp.c 	pci_write_config_dword(pdev, ULI_X86_64_BASE_ADDR, baseaddr);
pdev              452 drivers/char/agp/amd64-agp.c static int nforce3_agp_init(struct pci_dev *pdev)
pdev              459 drivers/char/agp/amd64-agp.c 	dev_info(&pdev->dev, "setting up Nforce3 AGP\n");
pdev              461 drivers/char/agp/amd64-agp.c 	dev1 = pci_get_slot(pdev->bus, PCI_DEVFN(11, 0));
pdev              463 drivers/char/agp/amd64-agp.c 		dev_info(&pdev->dev, "can't find Nforce3 secondary device\n");
pdev              472 drivers/char/agp/amd64-agp.c 		dev_info(&pdev->dev, "no NForce3 size found for %d\n", size);
pdev              488 drivers/char/agp/amd64-agp.c 		dev_info(&pdev->dev, "aperture base > 4G\n");
pdev              495 drivers/char/agp/amd64-agp.c 	pci_read_config_dword(pdev, NVIDIA_X86_64_0_APBASE, &apbar);
pdev              498 drivers/char/agp/amd64-agp.c 	pci_write_config_dword(pdev, NVIDIA_X86_64_0_APBASE, apbar);
pdev              513 drivers/char/agp/amd64-agp.c static int agp_amd64_probe(struct pci_dev *pdev,
pdev              524 drivers/char/agp/amd64-agp.c 	cap_ptr = pci_find_capability(pdev, PCI_CAP_ID_AGP);
pdev              534 drivers/char/agp/amd64-agp.c 	if (pdev->vendor == PCI_VENDOR_ID_AMD &&
pdev              535 drivers/char/agp/amd64-agp.c 	    pdev->device == PCI_DEVICE_ID_AMD_8151_0) {
pdev              536 drivers/char/agp/amd64-agp.c 		amd8151_init(pdev, bridge);
pdev              538 drivers/char/agp/amd64-agp.c 		dev_info(&pdev->dev, "AGP bridge [%04x/%04x]\n",
pdev              539 drivers/char/agp/amd64-agp.c 			 pdev->vendor, pdev->device);
pdev              543 drivers/char/agp/amd64-agp.c 	bridge->dev = pdev;
pdev              547 drivers/char/agp/amd64-agp.c 	pci_read_config_dword(pdev, bridge->capndx+PCI_AGP_STATUS, &bridge->mode);
pdev              549 drivers/char/agp/amd64-agp.c 	if (cache_nbs(pdev, cap_ptr) == -1) {
pdev              554 drivers/char/agp/amd64-agp.c 	if (pdev->vendor == PCI_VENDOR_ID_NVIDIA) {
pdev              555 drivers/char/agp/amd64-agp.c 		int ret = nforce3_agp_init(pdev);
pdev              562 drivers/char/agp/amd64-agp.c 	if (pdev->vendor == PCI_VENDOR_ID_AL) {
pdev              563 drivers/char/agp/amd64-agp.c 		int ret = uli_agp_init(pdev);
pdev              570 drivers/char/agp/amd64-agp.c 	pci_set_drvdata(pdev, bridge);
pdev              579 drivers/char/agp/amd64-agp.c static void agp_amd64_remove(struct pci_dev *pdev)
pdev              581 drivers/char/agp/amd64-agp.c 	struct agp_bridge_data *bridge = pci_get_drvdata(pdev);
pdev              593 drivers/char/agp/amd64-agp.c static int agp_amd64_suspend(struct pci_dev *pdev, pm_message_t state)
pdev              595 drivers/char/agp/amd64-agp.c 	pci_save_state(pdev);
pdev              596 drivers/char/agp/amd64-agp.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev              601 drivers/char/agp/amd64-agp.c static int agp_amd64_resume(struct pci_dev *pdev)
pdev              603 drivers/char/agp/amd64-agp.c 	pci_set_power_state(pdev, PCI_D0);
pdev              604 drivers/char/agp/amd64-agp.c 	pci_restore_state(pdev);
pdev              606 drivers/char/agp/amd64-agp.c 	if (pdev->vendor == PCI_VENDOR_ID_NVIDIA)
pdev              607 drivers/char/agp/amd64-agp.c 		nforce3_agp_init(pdev);
pdev              494 drivers/char/agp/ati-agp.c static int agp_ati_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              501 drivers/char/agp/ati-agp.c 	cap_ptr = pci_find_capability(pdev, PCI_CAP_ID_AGP);
pdev              507 drivers/char/agp/ati-agp.c 		if (pdev->device == devs[j].device_id)
pdev              511 drivers/char/agp/ati-agp.c 	dev_err(&pdev->dev, "unsupported Ati chipset [%04x/%04x])\n",
pdev              512 drivers/char/agp/ati-agp.c 		pdev->vendor, pdev->device);
pdev              520 drivers/char/agp/ati-agp.c 	bridge->dev = pdev;
pdev              525 drivers/char/agp/ati-agp.c 	dev_info(&pdev->dev, "Ati %s chipset\n", devs[j].chipset_name);
pdev              528 drivers/char/agp/ati-agp.c 	pci_read_config_dword(pdev,
pdev              532 drivers/char/agp/ati-agp.c 	pci_set_drvdata(pdev, bridge);
pdev              536 drivers/char/agp/ati-agp.c static void agp_ati_remove(struct pci_dev *pdev)
pdev              538 drivers/char/agp/ati-agp.c 	struct agp_bridge_data *bridge = pci_get_drvdata(pdev);
pdev               67 drivers/char/agp/backend.c struct agp_bridge_data *agp_backend_acquire(struct pci_dev *pdev)
pdev               71 drivers/char/agp/backend.c 	bridge = agp_find_bridge(pdev);
pdev              343 drivers/char/agp/efficeon-agp.c static int agp_efficeon_probe(struct pci_dev *pdev,
pdev              350 drivers/char/agp/efficeon-agp.c 	cap_ptr = pci_find_capability(pdev, PCI_CAP_ID_AGP);
pdev              355 drivers/char/agp/efficeon-agp.c 	if (pdev->device != PCI_DEVICE_ID_EFFICEON) {
pdev              357 drivers/char/agp/efficeon-agp.c 		    pdev->device);
pdev              368 drivers/char/agp/efficeon-agp.c 	bridge->dev = pdev;
pdev              376 drivers/char/agp/efficeon-agp.c 	if (pci_enable_device(pdev)) {
pdev              387 drivers/char/agp/efficeon-agp.c 	r = &pdev->resource[0];
pdev              389 drivers/char/agp/efficeon-agp.c 		if (pci_assign_resource(pdev, 0)) {
pdev              398 drivers/char/agp/efficeon-agp.c 		pci_read_config_dword(pdev,
pdev              403 drivers/char/agp/efficeon-agp.c 	pci_set_drvdata(pdev, bridge);
pdev              407 drivers/char/agp/efficeon-agp.c static void agp_efficeon_remove(struct pci_dev *pdev)
pdev              409 drivers/char/agp/efficeon-agp.c 	struct agp_bridge_data *bridge = pci_get_drvdata(pdev);
pdev              421 drivers/char/agp/efficeon-agp.c static int agp_efficeon_resume(struct pci_dev *pdev)
pdev             1299 drivers/char/agp/generic.c struct agp_bridge_data *agp_generic_find_bridge(struct pci_dev *pdev)
pdev              590 drivers/char/agp/i460-agp.c static int agp_intel_i460_probe(struct pci_dev *pdev,
pdev              596 drivers/char/agp/i460-agp.c 	cap_ptr = pci_find_capability(pdev, PCI_CAP_ID_AGP);
pdev              605 drivers/char/agp/i460-agp.c 	bridge->dev = pdev;
pdev              610 drivers/char/agp/i460-agp.c 	pci_set_drvdata(pdev, bridge);
pdev              614 drivers/char/agp/i460-agp.c static void agp_intel_i460_remove(struct pci_dev *pdev)
pdev              616 drivers/char/agp/i460-agp.c 	struct agp_bridge_data *bridge = pci_get_drvdata(pdev);
pdev              724 drivers/char/agp/intel-agp.c static int agp_intel_probe(struct pci_dev *pdev,
pdev              732 drivers/char/agp/intel-agp.c 	cap_ptr = pci_find_capability(pdev, PCI_CAP_ID_AGP);
pdev              740 drivers/char/agp/intel-agp.c 	if (intel_gmch_probe(pdev, NULL, bridge))
pdev              747 drivers/char/agp/intel-agp.c 		if (pdev->device == intel_agp_chipsets[i].chip_id) {
pdev              755 drivers/char/agp/intel-agp.c 			dev_warn(&pdev->dev, "unsupported Intel chipset [%04x/%04x]\n",
pdev              756 drivers/char/agp/intel-agp.c 				 pdev->vendor, pdev->device);
pdev              761 drivers/char/agp/intel-agp.c 	bridge->dev = pdev;
pdev              764 drivers/char/agp/intel-agp.c 	dev_info(&pdev->dev, "Intel %s Chipset\n", intel_agp_chipsets[i].name);
pdev              776 drivers/char/agp/intel-agp.c 	r = &pdev->resource[0];
pdev              778 drivers/char/agp/intel-agp.c 		if (pci_assign_resource(pdev, 0)) {
pdev              779 drivers/char/agp/intel-agp.c 			dev_err(&pdev->dev, "can't assign resource 0\n");
pdev              790 drivers/char/agp/intel-agp.c 	if (pci_enable_device(pdev)) {
pdev              791 drivers/char/agp/intel-agp.c 		dev_err(&pdev->dev, "can't enable PCI device\n");
pdev              798 drivers/char/agp/intel-agp.c 		pci_read_config_dword(pdev,
pdev              804 drivers/char/agp/intel-agp.c 	pci_set_drvdata(pdev, bridge);
pdev              809 drivers/char/agp/intel-agp.c static void agp_intel_remove(struct pci_dev *pdev)
pdev              811 drivers/char/agp/intel-agp.c 	struct agp_bridge_data *bridge = pci_get_drvdata(pdev);
pdev              821 drivers/char/agp/intel-agp.c static int agp_intel_resume(struct pci_dev *pdev)
pdev              823 drivers/char/agp/intel-agp.c 	struct agp_bridge_data *bridge = pci_get_drvdata(pdev);
pdev              336 drivers/char/agp/nvidia-agp.c static int agp_nvidia_probe(struct pci_dev *pdev,
pdev              343 drivers/char/agp/nvidia-agp.c 		pci_get_domain_bus_and_slot(pci_domain_nr(pdev->bus),
pdev              344 drivers/char/agp/nvidia-agp.c 					    (unsigned int)pdev->bus->number,
pdev              347 drivers/char/agp/nvidia-agp.c 		pci_get_domain_bus_and_slot(pci_domain_nr(pdev->bus),
pdev              348 drivers/char/agp/nvidia-agp.c 					    (unsigned int)pdev->bus->number,
pdev              351 drivers/char/agp/nvidia-agp.c 		pci_get_domain_bus_and_slot(pci_domain_nr(pdev->bus),
pdev              352 drivers/char/agp/nvidia-agp.c 					    (unsigned int)pdev->bus->number,
pdev              361 drivers/char/agp/nvidia-agp.c 	cap_ptr = pci_find_capability(pdev, PCI_CAP_ID_AGP);
pdev              365 drivers/char/agp/nvidia-agp.c 	switch (pdev->device) {
pdev              376 drivers/char/agp/nvidia-agp.c 			    pdev->device);
pdev              386 drivers/char/agp/nvidia-agp.c 	bridge->dev = pdev;
pdev              390 drivers/char/agp/nvidia-agp.c 	pci_read_config_dword(pdev,
pdev              394 drivers/char/agp/nvidia-agp.c 	pci_set_drvdata(pdev, bridge);
pdev              398 drivers/char/agp/nvidia-agp.c static void agp_nvidia_remove(struct pci_dev *pdev)
pdev              400 drivers/char/agp/nvidia-agp.c 	struct agp_bridge_data *bridge = pci_get_drvdata(pdev);
pdev              407 drivers/char/agp/nvidia-agp.c static int agp_nvidia_suspend(struct pci_dev *pdev, pm_message_t state)
pdev              409 drivers/char/agp/nvidia-agp.c 	pci_save_state(pdev);
pdev              410 drivers/char/agp/nvidia-agp.c 	pci_set_power_state(pdev, PCI_D3hot);
pdev              415 drivers/char/agp/nvidia-agp.c static int agp_nvidia_resume(struct pci_dev *pdev)
pdev              418 drivers/char/agp/nvidia-agp.c 	pci_set_power_state(pdev, PCI_D0);
pdev              419 drivers/char/agp/nvidia-agp.c 	pci_restore_state(pdev);
pdev              182 drivers/char/agp/sis-agp.c static int agp_sis_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              187 drivers/char/agp/sis-agp.c 	cap_ptr = pci_find_capability(pdev, PCI_CAP_ID_AGP);
pdev              192 drivers/char/agp/sis-agp.c 	dev_info(&pdev->dev, "SiS chipset [%04x/%04x]\n",
pdev              193 drivers/char/agp/sis-agp.c 		 pdev->vendor, pdev->device);
pdev              199 drivers/char/agp/sis-agp.c 	bridge->dev = pdev;
pdev              205 drivers/char/agp/sis-agp.c 	pci_read_config_dword(pdev, bridge->capndx+PCI_AGP_STATUS, &bridge->mode);
pdev              208 drivers/char/agp/sis-agp.c 	pci_set_drvdata(pdev, bridge);
pdev              212 drivers/char/agp/sis-agp.c static void agp_sis_remove(struct pci_dev *pdev)
pdev              214 drivers/char/agp/sis-agp.c 	struct agp_bridge_data *bridge = pci_get_drvdata(pdev);
pdev              222 drivers/char/agp/sis-agp.c static int agp_sis_suspend(struct pci_dev *pdev, pm_message_t state)
pdev              224 drivers/char/agp/sis-agp.c 	pci_save_state(pdev);
pdev              225 drivers/char/agp/sis-agp.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev              230 drivers/char/agp/sis-agp.c static int agp_sis_resume(struct pci_dev *pdev)
pdev              232 drivers/char/agp/sis-agp.c 	pci_set_power_state(pdev, PCI_D0);
pdev              233 drivers/char/agp/sis-agp.c 	pci_restore_state(pdev);
pdev              449 drivers/char/agp/sworks-agp.c static int agp_serverworks_probe(struct pci_dev *pdev,
pdev              457 drivers/char/agp/sworks-agp.c 	cap_ptr = pci_find_capability(pdev, PCI_CAP_ID_AGP);
pdev              459 drivers/char/agp/sworks-agp.c 	switch (pdev->device) {
pdev              461 drivers/char/agp/sworks-agp.c 		dev_err(&pdev->dev, "ServerWorks CNB20HE is unsupported due to lack of documentation\n");
pdev              471 drivers/char/agp/sworks-agp.c 			dev_err(&pdev->dev, "unsupported Serverworks chipset "
pdev              472 drivers/char/agp/sworks-agp.c 				"[%04x/%04x]\n", pdev->vendor, pdev->device);
pdev              477 drivers/char/agp/sworks-agp.c 	bridge_dev = pci_get_domain_bus_and_slot(pci_domain_nr(pdev->bus),
pdev              478 drivers/char/agp/sworks-agp.c 			(unsigned int)pdev->bus->number,
pdev              481 drivers/char/agp/sworks-agp.c 		dev_info(&pdev->dev, "can't find secondary device\n");
pdev              488 drivers/char/agp/sworks-agp.c 	pci_read_config_dword(pdev, SVWRKS_APSIZE, &temp);
pdev              490 drivers/char/agp/sworks-agp.c 		pci_read_config_dword(pdev, SVWRKS_APSIZE + 4, &temp2);
pdev              492 drivers/char/agp/sworks-agp.c 			dev_info(&pdev->dev, "64 bit aperture address, "
pdev              500 drivers/char/agp/sworks-agp.c 	pci_read_config_dword(pdev, serverworks_private.mm_addr_ofs, &temp);
pdev              502 drivers/char/agp/sworks-agp.c 		pci_read_config_dword(pdev,
pdev              505 drivers/char/agp/sworks-agp.c 			dev_info(&pdev->dev, "64 bit MMIO address, but top "
pdev              517 drivers/char/agp/sworks-agp.c 	bridge->dev = pci_dev_get(pdev);
pdev              519 drivers/char/agp/sworks-agp.c 	pci_set_drvdata(pdev, bridge);
pdev              523 drivers/char/agp/sworks-agp.c static void agp_serverworks_remove(struct pci_dev *pdev)
pdev              525 drivers/char/agp/sworks-agp.c 	struct agp_bridge_data *bridge = pci_get_drvdata(pdev);
pdev              289 drivers/char/agp/uninorth-agp.c static int agp_uninorth_suspend(struct pci_dev *pdev)
pdev              296 drivers/char/agp/uninorth-agp.c 	bridge = agp_find_bridge(pdev);
pdev              307 drivers/char/agp/uninorth-agp.c 		if (device == pdev)
pdev              315 drivers/char/agp/uninorth-agp.c 		if (device->bus != pdev->bus)
pdev              323 drivers/char/agp/uninorth-agp.c 		dev_info(&pdev->dev, "disabling AGP on device %s\n",
pdev              330 drivers/char/agp/uninorth-agp.c 	agp = pci_find_capability(pdev, PCI_CAP_ID_AGP);
pdev              331 drivers/char/agp/uninorth-agp.c 	pci_read_config_dword(pdev, agp + PCI_AGP_COMMAND, &cmd);
pdev              334 drivers/char/agp/uninorth-agp.c 		dev_info(&pdev->dev, "disabling AGP on bridge\n");
pdev              336 drivers/char/agp/uninorth-agp.c 		pci_write_config_dword(pdev, agp + PCI_AGP_COMMAND, cmd);
pdev              344 drivers/char/agp/uninorth-agp.c static int agp_uninorth_resume(struct pci_dev *pdev)
pdev              349 drivers/char/agp/uninorth-agp.c 	bridge = agp_find_bridge(pdev);
pdev              601 drivers/char/agp/uninorth-agp.c static int agp_uninorth_probe(struct pci_dev *pdev,
pdev              610 drivers/char/agp/uninorth-agp.c 	cap_ptr = pci_find_capability(pdev, PCI_CAP_ID_AGP);
pdev              616 drivers/char/agp/uninorth-agp.c 		if (pdev->device == devs[j].device_id) {
pdev              617 drivers/char/agp/uninorth-agp.c 			dev_info(&pdev->dev, "Apple %s chipset\n",
pdev              623 drivers/char/agp/uninorth-agp.c 	dev_err(&pdev->dev, "unsupported Apple chipset [%04x/%04x]\n",
pdev              624 drivers/char/agp/uninorth-agp.c 		pdev->vendor, pdev->device);
pdev              648 drivers/char/agp/uninorth-agp.c 	pmac_register_agp_pm(pdev, agp_uninorth_suspend, agp_uninorth_resume);
pdev              661 drivers/char/agp/uninorth-agp.c 	bridge->dev = pdev;
pdev              666 drivers/char/agp/uninorth-agp.c 	pci_read_config_dword(pdev, cap_ptr+PCI_AGP_STATUS, &bridge->mode);
pdev              668 drivers/char/agp/uninorth-agp.c 	pci_set_drvdata(pdev, bridge);
pdev              672 drivers/char/agp/uninorth-agp.c static void agp_uninorth_remove(struct pci_dev *pdev)
pdev              674 drivers/char/agp/uninorth-agp.c 	struct agp_bridge_data *bridge = pci_get_drvdata(pdev);
pdev              678 drivers/char/agp/uninorth-agp.c 	pmac_register_agp_pm(pdev, NULL, NULL);
pdev              441 drivers/char/agp/via-agp.c static int agp_via_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              448 drivers/char/agp/via-agp.c 	cap_ptr = pci_find_capability(pdev, PCI_CAP_ID_AGP);
pdev              459 drivers/char/agp/via-agp.c 	bridge->dev = pdev;
pdev              466 drivers/char/agp/via-agp.c 	if (pdev->device == PCI_DEVICE_ID_VIA_8367_0) {
pdev              468 drivers/char/agp/via-agp.c 		if (pdev->subsystem_device == PCI_DEVICE_ID_VIA_8377_0) {
pdev              480 drivers/char/agp/via-agp.c 	pci_read_config_dword(pdev,
pdev              483 drivers/char/agp/via-agp.c 	pci_set_drvdata(pdev, bridge);
pdev              487 drivers/char/agp/via-agp.c static void agp_via_remove(struct pci_dev *pdev)
pdev              489 drivers/char/agp/via-agp.c 	struct agp_bridge_data *bridge = pci_get_drvdata(pdev);
pdev              497 drivers/char/agp/via-agp.c static int agp_via_suspend(struct pci_dev *pdev, pm_message_t state)
pdev              499 drivers/char/agp/via-agp.c 	pci_save_state (pdev);
pdev              500 drivers/char/agp/via-agp.c 	pci_set_power_state (pdev, PCI_D3hot);
pdev              505 drivers/char/agp/via-agp.c static int agp_via_resume(struct pci_dev *pdev)
pdev              507 drivers/char/agp/via-agp.c 	struct agp_bridge_data *bridge = pci_get_drvdata(pdev);
pdev              509 drivers/char/agp/via-agp.c 	pci_set_power_state (pdev, PCI_D0);
pdev              510 drivers/char/agp/via-agp.c 	pci_restore_state(pdev);
pdev              127 drivers/char/dsp56k.c 	struct platform_device *pdev;
pdev              135 drivers/char/dsp56k.c 	pdev = platform_device_register_simple("dsp56k", 0, NULL, 0);
pdev              136 drivers/char/dsp56k.c 	if (IS_ERR(pdev)) {
pdev              141 drivers/char/dsp56k.c 	err = request_firmware(&fw, fw_name, &pdev->dev);
pdev              142 drivers/char/dsp56k.c 	platform_device_unregister(pdev);
pdev              130 drivers/char/hw_random/amd-rng.c 	struct pci_dev *pdev = NULL;
pdev              135 drivers/char/hw_random/amd-rng.c 	for_each_pci_dev(pdev) {
pdev              136 drivers/char/hw_random/amd-rng.c 		ent = pci_match_id(pci_tbl, pdev);
pdev              144 drivers/char/hw_random/amd-rng.c 	err = pci_read_config_dword(pdev, 0x58, &pmbase);
pdev              157 drivers/char/hw_random/amd-rng.c 		dev_err(&pdev->dev, DRV_NAME " region 0x%x already in use!\n",
pdev              172 drivers/char/hw_random/amd-rng.c 	priv->pcidev = pdev;
pdev               62 drivers/char/hw_random/atmel-rng.c static int atmel_trng_probe(struct platform_device *pdev)
pdev               68 drivers/char/hw_random/atmel-rng.c 	trng = devm_kzalloc(&pdev->dev, sizeof(*trng), GFP_KERNEL);
pdev               72 drivers/char/hw_random/atmel-rng.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               73 drivers/char/hw_random/atmel-rng.c 	trng->base = devm_ioremap_resource(&pdev->dev, res);
pdev               77 drivers/char/hw_random/atmel-rng.c 	trng->clk = devm_clk_get(&pdev->dev, NULL);
pdev               86 drivers/char/hw_random/atmel-rng.c 	trng->rng.name = pdev->name;
pdev               89 drivers/char/hw_random/atmel-rng.c 	ret = devm_hwrng_register(&pdev->dev, &trng->rng);
pdev               93 drivers/char/hw_random/atmel-rng.c 	platform_set_drvdata(pdev, trng);
pdev              102 drivers/char/hw_random/atmel-rng.c static int atmel_trng_remove(struct platform_device *pdev)
pdev              104 drivers/char/hw_random/atmel-rng.c 	struct atmel_trng *trng = platform_get_drvdata(pdev);
pdev              138 drivers/char/hw_random/bcm2835-rng.c static int bcm2835_rng_probe(struct platform_device *pdev)
pdev              141 drivers/char/hw_random/bcm2835-rng.c 	struct device *dev = &pdev->dev;
pdev              152 drivers/char/hw_random/bcm2835-rng.c 	platform_set_drvdata(pdev, priv);
pdev              154 drivers/char/hw_random/bcm2835-rng.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              166 drivers/char/hw_random/bcm2835-rng.c 	priv->rng.name = pdev->name;
pdev               43 drivers/char/hw_random/cavium-rng-vf.c static int cavium_rng_probe_vf(struct	pci_dev		*pdev,
pdev               49 drivers/char/hw_random/cavium-rng-vf.c 	rng = devm_kzalloc(&pdev->dev, sizeof(*rng), GFP_KERNEL);
pdev               54 drivers/char/hw_random/cavium-rng-vf.c 	rng->result = pcim_iomap(pdev, 0, 0);
pdev               56 drivers/char/hw_random/cavium-rng-vf.c 		dev_err(&pdev->dev, "Error iomap failed retrieving result.\n");
pdev               60 drivers/char/hw_random/cavium-rng-vf.c 	rng->ops.name = devm_kasprintf(&pdev->dev, GFP_KERNEL,
pdev               61 drivers/char/hw_random/cavium-rng-vf.c 				       "cavium-rng-%s", dev_name(&pdev->dev));
pdev               68 drivers/char/hw_random/cavium-rng-vf.c 	pci_set_drvdata(pdev, rng);
pdev               70 drivers/char/hw_random/cavium-rng-vf.c 	ret = devm_hwrng_register(&pdev->dev, &rng->ops);
pdev               72 drivers/char/hw_random/cavium-rng-vf.c 		dev_err(&pdev->dev, "Error registering device as HWRNG.\n");
pdev               26 drivers/char/hw_random/cavium-rng.c static int cavium_rng_probe(struct pci_dev *pdev,
pdev               32 drivers/char/hw_random/cavium-rng.c 	rng = devm_kzalloc(&pdev->dev, sizeof(*rng), GFP_KERNEL);
pdev               37 drivers/char/hw_random/cavium-rng.c 	rng->control_status = pcim_iomap(pdev, 0, 0);
pdev               39 drivers/char/hw_random/cavium-rng.c 		dev_err(&pdev->dev,
pdev               48 drivers/char/hw_random/cavium-rng.c 	pci_set_drvdata(pdev, rng);
pdev               51 drivers/char/hw_random/cavium-rng.c 	iov_err = pci_enable_sriov(pdev, 1);
pdev               55 drivers/char/hw_random/cavium-rng.c 		dev_err(&pdev->dev,
pdev               65 drivers/char/hw_random/cavium-rng.c static void cavium_rng_remove(struct pci_dev *pdev)
pdev               69 drivers/char/hw_random/cavium-rng.c 	rng = pci_get_drvdata(pdev);
pdev               72 drivers/char/hw_random/cavium-rng.c 	pci_disable_sriov(pdev);
pdev              109 drivers/char/hw_random/exynos-trng.c static int exynos_trng_probe(struct platform_device *pdev)
pdev              115 drivers/char/hw_random/exynos-trng.c 	trng = devm_kzalloc(&pdev->dev, sizeof(*trng), GFP_KERNEL);
pdev              119 drivers/char/hw_random/exynos-trng.c 	trng->rng.name = devm_kstrdup(&pdev->dev, dev_name(&pdev->dev),
pdev              128 drivers/char/hw_random/exynos-trng.c 	platform_set_drvdata(pdev, trng);
pdev              129 drivers/char/hw_random/exynos-trng.c 	trng->dev = &pdev->dev;
pdev              131 drivers/char/hw_random/exynos-trng.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              132 drivers/char/hw_random/exynos-trng.c 	trng->mem = devm_ioremap_resource(&pdev->dev, res);
pdev              136 drivers/char/hw_random/exynos-trng.c 	pm_runtime_enable(&pdev->dev);
pdev              137 drivers/char/hw_random/exynos-trng.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev              139 drivers/char/hw_random/exynos-trng.c 		dev_err(&pdev->dev, "Could not get runtime PM.\n");
pdev              143 drivers/char/hw_random/exynos-trng.c 	trng->clk = devm_clk_get(&pdev->dev, "secss");
pdev              146 drivers/char/hw_random/exynos-trng.c 		dev_err(&pdev->dev, "Could not get clock.\n");
pdev              152 drivers/char/hw_random/exynos-trng.c 		dev_err(&pdev->dev, "Could not enable the clk.\n");
pdev              156 drivers/char/hw_random/exynos-trng.c 	ret = devm_hwrng_register(&pdev->dev, &trng->rng);
pdev              158 drivers/char/hw_random/exynos-trng.c 		dev_err(&pdev->dev, "Could not register hwrng device.\n");
pdev              162 drivers/char/hw_random/exynos-trng.c 	dev_info(&pdev->dev, "Exynos True Random Number Generator.\n");
pdev              170 drivers/char/hw_random/exynos-trng.c 	pm_runtime_put_sync(&pdev->dev);
pdev              173 drivers/char/hw_random/exynos-trng.c 	pm_runtime_disable(&pdev->dev);
pdev              178 drivers/char/hw_random/exynos-trng.c static int exynos_trng_remove(struct platform_device *pdev)
pdev              180 drivers/char/hw_random/exynos-trng.c 	struct exynos_trng_dev *trng =  platform_get_drvdata(pdev);
pdev              184 drivers/char/hw_random/exynos-trng.c 	pm_runtime_put_sync(&pdev->dev);
pdev              185 drivers/char/hw_random/exynos-trng.c 	pm_runtime_disable(&pdev->dev);
pdev               89 drivers/char/hw_random/geode-rng.c 	struct pci_dev *pdev = NULL;
pdev               94 drivers/char/hw_random/geode-rng.c 	for_each_pci_dev(pdev) {
pdev               95 drivers/char/hw_random/geode-rng.c 		ent = pci_match_id(pci_tbl, pdev);
pdev              103 drivers/char/hw_random/geode-rng.c 	rng_base = pci_resource_start(pdev, 0);
pdev               73 drivers/char/hw_random/hisi-rng.c static int hisi_rng_probe(struct platform_device *pdev)
pdev               79 drivers/char/hw_random/hisi-rng.c 	rng = devm_kzalloc(&pdev->dev, sizeof(*rng), GFP_KERNEL);
pdev               83 drivers/char/hw_random/hisi-rng.c 	platform_set_drvdata(pdev, rng);
pdev               85 drivers/char/hw_random/hisi-rng.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               86 drivers/char/hw_random/hisi-rng.c 	rng->base = devm_ioremap_resource(&pdev->dev, res);
pdev               90 drivers/char/hw_random/hisi-rng.c 	rng->rng.name = pdev->name;
pdev               95 drivers/char/hw_random/hisi-rng.c 	ret = devm_hwrng_register(&pdev->dev, &rng->rng);
pdev               97 drivers/char/hw_random/hisi-rng.c 		dev_err(&pdev->dev, "failed to register hwrng\n");
pdev              198 drivers/char/hw_random/imx-rngc.c static int imx_rngc_probe(struct platform_device *pdev)
pdev              204 drivers/char/hw_random/imx-rngc.c 	rngc = devm_kzalloc(&pdev->dev, sizeof(*rngc), GFP_KERNEL);
pdev              208 drivers/char/hw_random/imx-rngc.c 	rngc->base = devm_platform_ioremap_resource(pdev, 0);
pdev              212 drivers/char/hw_random/imx-rngc.c 	rngc->clk = devm_clk_get(&pdev->dev, NULL);
pdev              214 drivers/char/hw_random/imx-rngc.c 		dev_err(&pdev->dev, "Can not get rng_clk\n");
pdev              218 drivers/char/hw_random/imx-rngc.c 	irq = platform_get_irq(pdev, 0);
pdev              220 drivers/char/hw_random/imx-rngc.c 		dev_err(&pdev->dev, "Couldn't get irq %d\n", irq);
pdev              228 drivers/char/hw_random/imx-rngc.c 	ret = devm_request_irq(&pdev->dev,
pdev              229 drivers/char/hw_random/imx-rngc.c 			irq, imx_rngc_irq, 0, pdev->name, (void *)rngc);
pdev              237 drivers/char/hw_random/imx-rngc.c 	rngc->rng.name = pdev->name;
pdev              241 drivers/char/hw_random/imx-rngc.c 	rngc->dev = &pdev->dev;
pdev              242 drivers/char/hw_random/imx-rngc.c 	platform_set_drvdata(pdev, rngc);
pdev              256 drivers/char/hw_random/imx-rngc.c 		dev_err(&pdev->dev, "FSL RNGC registering failed (%d)\n", ret);
pdev              260 drivers/char/hw_random/imx-rngc.c 	dev_info(&pdev->dev, "Freescale RNGC registered.\n");
pdev              269 drivers/char/hw_random/imx-rngc.c static int __exit imx_rngc_remove(struct platform_device *pdev)
pdev              271 drivers/char/hw_random/imx-rngc.c 	struct imx_rngc *rngc = platform_get_drvdata(pdev);
pdev              181 drivers/char/hw_random/iproc-rng200.c static int iproc_rng200_probe(struct platform_device *pdev)
pdev              185 drivers/char/hw_random/iproc-rng200.c 	struct device *dev = &pdev->dev;
pdev              193 drivers/char/hw_random/iproc-rng200.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              172 drivers/char/hw_random/ks-sa-rng.c static int ks_sa_rng_probe(struct platform_device *pdev)
pdev              175 drivers/char/hw_random/ks-sa-rng.c 	struct device		*dev = &pdev->dev;
pdev              193 drivers/char/hw_random/ks-sa-rng.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              215 drivers/char/hw_random/ks-sa-rng.c 	platform_set_drvdata(pdev, ks_sa_rng);
pdev              217 drivers/char/hw_random/ks-sa-rng.c 	return devm_hwrng_register(&pdev->dev, &ks_sa_rng->rng);
pdev              220 drivers/char/hw_random/ks-sa-rng.c static int ks_sa_rng_remove(struct platform_device *pdev)
pdev              222 drivers/char/hw_random/ks-sa-rng.c 	pm_runtime_put_sync(&pdev->dev);
pdev              223 drivers/char/hw_random/ks-sa-rng.c 	pm_runtime_disable(&pdev->dev);
pdev               21 drivers/char/hw_random/meson-rng.c 	struct platform_device *pdev;
pdev               41 drivers/char/hw_random/meson-rng.c static int meson_rng_probe(struct platform_device *pdev)
pdev               43 drivers/char/hw_random/meson-rng.c 	struct device *dev = &pdev->dev;
pdev               52 drivers/char/hw_random/meson-rng.c 	data->pdev = pdev;
pdev               54 drivers/char/hw_random/meson-rng.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               73 drivers/char/hw_random/meson-rng.c 	data->rng.name = pdev->name;
pdev               76 drivers/char/hw_random/meson-rng.c 	platform_set_drvdata(pdev, data);
pdev              106 drivers/char/hw_random/mtk-rng.c static int mtk_rng_probe(struct platform_device *pdev)
pdev              112 drivers/char/hw_random/mtk-rng.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              114 drivers/char/hw_random/mtk-rng.c 		dev_err(&pdev->dev, "no iomem resource\n");
pdev              118 drivers/char/hw_random/mtk-rng.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              122 drivers/char/hw_random/mtk-rng.c 	priv->rng.name = pdev->name;
pdev              128 drivers/char/hw_random/mtk-rng.c 	priv->rng.priv = (unsigned long)&pdev->dev;
pdev              131 drivers/char/hw_random/mtk-rng.c 	priv->clk = devm_clk_get(&pdev->dev, "rng");
pdev              134 drivers/char/hw_random/mtk-rng.c 		dev_err(&pdev->dev, "no clock for device: %d\n", ret);
pdev              138 drivers/char/hw_random/mtk-rng.c 	priv->base = devm_ioremap_resource(&pdev->dev, res);
pdev              142 drivers/char/hw_random/mtk-rng.c 	ret = devm_hwrng_register(&pdev->dev, &priv->rng);
pdev              144 drivers/char/hw_random/mtk-rng.c 		dev_err(&pdev->dev, "failed to register rng device: %d\n",
pdev              149 drivers/char/hw_random/mtk-rng.c 	dev_set_drvdata(&pdev->dev, priv);
pdev              150 drivers/char/hw_random/mtk-rng.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, RNG_AUTOSUSPEND_TIMEOUT);
pdev              151 drivers/char/hw_random/mtk-rng.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              152 drivers/char/hw_random/mtk-rng.c 	pm_runtime_enable(&pdev->dev);
pdev              154 drivers/char/hw_random/mtk-rng.c 	dev_info(&pdev->dev, "registered RNG driver\n");
pdev              134 drivers/char/hw_random/mxc-rnga.c static int __init mxc_rnga_probe(struct platform_device *pdev)
pdev              139 drivers/char/hw_random/mxc-rnga.c 	mxc_rng = devm_kzalloc(&pdev->dev, sizeof(*mxc_rng), GFP_KERNEL);
pdev              143 drivers/char/hw_random/mxc-rnga.c 	mxc_rng->dev = &pdev->dev;
pdev              150 drivers/char/hw_random/mxc-rnga.c 	mxc_rng->clk = devm_clk_get(&pdev->dev, NULL);
pdev              152 drivers/char/hw_random/mxc-rnga.c 		dev_err(&pdev->dev, "Could not get rng_clk!\n");
pdev              160 drivers/char/hw_random/mxc-rnga.c 	mxc_rng->mem = devm_platform_ioremap_resource(pdev, 0);
pdev              168 drivers/char/hw_random/mxc-rnga.c 		dev_err(&pdev->dev, "MXC RNGA registering failed (%d)\n", err);
pdev              179 drivers/char/hw_random/mxc-rnga.c static int __exit mxc_rnga_remove(struct platform_device *pdev)
pdev              181 drivers/char/hw_random/mxc-rnga.c 	struct mxc_rng *mxc_rng = platform_get_drvdata(pdev);
pdev               58 drivers/char/hw_random/octeon-rng.c static int octeon_rng_probe(struct platform_device *pdev)
pdev               71 drivers/char/hw_random/octeon-rng.c 	rng = devm_kzalloc(&pdev->dev, sizeof(*rng), GFP_KERNEL);
pdev               75 drivers/char/hw_random/octeon-rng.c 	res_ports = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               79 drivers/char/hw_random/octeon-rng.c 	res_result = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev               84 drivers/char/hw_random/octeon-rng.c 	rng->control_status = devm_ioremap_nocache(&pdev->dev,
pdev               90 drivers/char/hw_random/octeon-rng.c 	rng->result = devm_ioremap_nocache(&pdev->dev,
pdev               98 drivers/char/hw_random/octeon-rng.c 	platform_set_drvdata(pdev, &rng->ops);
pdev               99 drivers/char/hw_random/octeon-rng.c 	ret = devm_hwrng_register(&pdev->dev, &rng->ops);
pdev              103 drivers/char/hw_random/octeon-rng.c 	dev_info(&pdev->dev, "Octeon Random Number Generator\n");
pdev              379 drivers/char/hw_random/omap-rng.c 					  struct platform_device *pdev)
pdev              382 drivers/char/hw_random/omap-rng.c 	struct device *dev = &pdev->dev;
pdev              394 drivers/char/hw_random/omap-rng.c 		irq = platform_get_irq(pdev, 0);
pdev              426 drivers/char/hw_random/omap-rng.c 					  struct platform_device *pdev)
pdev              439 drivers/char/hw_random/omap-rng.c static int omap_rng_probe(struct platform_device *pdev)
pdev              443 drivers/char/hw_random/omap-rng.c 	struct device *dev = &pdev->dev;
pdev              456 drivers/char/hw_random/omap-rng.c 	platform_set_drvdata(pdev, priv);
pdev              459 drivers/char/hw_random/omap-rng.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              472 drivers/char/hw_random/omap-rng.c 	pm_runtime_enable(&pdev->dev);
pdev              473 drivers/char/hw_random/omap-rng.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev              475 drivers/char/hw_random/omap-rng.c 		dev_err(&pdev->dev, "Failed to runtime_get device: %d\n", ret);
pdev              476 drivers/char/hw_random/omap-rng.c 		pm_runtime_put_noidle(&pdev->dev);
pdev              480 drivers/char/hw_random/omap-rng.c 	priv->clk = devm_clk_get(&pdev->dev, NULL);
pdev              486 drivers/char/hw_random/omap-rng.c 			dev_err(&pdev->dev,
pdev              492 drivers/char/hw_random/omap-rng.c 	priv->clk_reg = devm_clk_get(&pdev->dev, "reg");
pdev              498 drivers/char/hw_random/omap-rng.c 			dev_err(&pdev->dev,
pdev              505 drivers/char/hw_random/omap-rng.c 	ret = (dev->of_node) ? of_get_omap_rng_device_details(priv, pdev) :
pdev              510 drivers/char/hw_random/omap-rng.c 	ret = devm_hwrng_register(&pdev->dev, &priv->rng);
pdev              514 drivers/char/hw_random/omap-rng.c 	dev_info(&pdev->dev, "Random Number Generator ver. %02x\n",
pdev              521 drivers/char/hw_random/omap-rng.c 	pm_runtime_put_sync(&pdev->dev);
pdev              522 drivers/char/hw_random/omap-rng.c 	pm_runtime_disable(&pdev->dev);
pdev              531 drivers/char/hw_random/omap-rng.c static int omap_rng_remove(struct platform_device *pdev)
pdev              533 drivers/char/hw_random/omap-rng.c 	struct omap_rng_dev *priv = platform_get_drvdata(pdev);
pdev              538 drivers/char/hw_random/omap-rng.c 	pm_runtime_put_sync(&pdev->dev);
pdev              539 drivers/char/hw_random/omap-rng.c 	pm_runtime_disable(&pdev->dev);
pdev               93 drivers/char/hw_random/omap3-rom-rng.c static int omap3_rom_rng_probe(struct platform_device *pdev)
pdev               97 drivers/char/hw_random/omap3-rom-rng.c 	omap3_rom_rng_ops.read = of_device_get_match_data(&pdev->dev);
pdev               99 drivers/char/hw_random/omap3-rom-rng.c 		dev_err(&pdev->dev, "missing rom code handler\n");
pdev              104 drivers/char/hw_random/omap3-rom-rng.c 	omap3_rom_rng_call = pdev->dev.platform_data;
pdev              111 drivers/char/hw_random/omap3-rom-rng.c 	rng_clk = devm_clk_get(&pdev->dev, "ick");
pdev              126 drivers/char/hw_random/omap3-rom-rng.c static int omap3_rom_rng_remove(struct platform_device *pdev)
pdev               86 drivers/char/hw_random/pasemi-rng.c static int rng_probe(struct platform_device *pdev)
pdev               91 drivers/char/hw_random/pasemi-rng.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               92 drivers/char/hw_random/pasemi-rng.c 	rng_regs = devm_ioremap_resource(&pdev->dev, res);
pdev               99 drivers/char/hw_random/pasemi-rng.c 	return devm_hwrng_register(&pdev->dev, &pasemi_rng);
pdev               70 drivers/char/hw_random/pic32-rng.c static int pic32_rng_probe(struct platform_device *pdev)
pdev               77 drivers/char/hw_random/pic32-rng.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev               81 drivers/char/hw_random/pic32-rng.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               82 drivers/char/hw_random/pic32-rng.c 	priv->base = devm_ioremap_resource(&pdev->dev, res);
pdev               86 drivers/char/hw_random/pic32-rng.c 	priv->clk = devm_clk_get(&pdev->dev, NULL);
pdev               98 drivers/char/hw_random/pic32-rng.c 	priv->rng.name = pdev->name;
pdev              105 drivers/char/hw_random/pic32-rng.c 	platform_set_drvdata(pdev, priv);
pdev              114 drivers/char/hw_random/pic32-rng.c static int pic32_rng_remove(struct platform_device *pdev)
pdev              116 drivers/char/hw_random/pic32-rng.c 	struct pic32_rng *rng = platform_get_drvdata(pdev);
pdev               36 drivers/char/hw_random/powernv-rng.c static int powernv_rng_probe(struct platform_device *pdev)
pdev               40 drivers/char/hw_random/powernv-rng.c 	rc = devm_hwrng_register(&pdev->dev, &powernv_hwrng);
pdev               72 drivers/char/hw_random/st-rng.c static int st_rng_probe(struct platform_device *pdev)
pdev               80 drivers/char/hw_random/st-rng.c 	ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL);
pdev               84 drivers/char/hw_random/st-rng.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               85 drivers/char/hw_random/st-rng.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev               89 drivers/char/hw_random/st-rng.c 	clk = devm_clk_get(&pdev->dev, NULL);
pdev               99 drivers/char/hw_random/st-rng.c 	ddata->ops.name	= pdev->name;
pdev              103 drivers/char/hw_random/st-rng.c 	dev_set_drvdata(&pdev->dev, ddata);
pdev              105 drivers/char/hw_random/st-rng.c 	ret = devm_hwrng_register(&pdev->dev, &ddata->ops);
pdev              107 drivers/char/hw_random/st-rng.c 		dev_err(&pdev->dev, "Failed to register HW RNG\n");
pdev              112 drivers/char/hw_random/st-rng.c 	dev_info(&pdev->dev, "Successfully registered HW RNG\n");
pdev              117 drivers/char/hw_random/st-rng.c static int st_rng_remove(struct platform_device *pdev)
pdev              119 drivers/char/hw_random/st-rng.c 	struct st_rng_data *ddata = dev_get_drvdata(&pdev->dev);
pdev              103 drivers/char/hw_random/timeriomem-rng.c static int timeriomem_rng_probe(struct platform_device *pdev)
pdev              105 drivers/char/hw_random/timeriomem-rng.c 	struct timeriomem_rng_data *pdata = pdev->dev.platform_data;
pdev              111 drivers/char/hw_random/timeriomem-rng.c 	if (!pdev->dev.of_node && !pdata) {
pdev              112 drivers/char/hw_random/timeriomem-rng.c 		dev_err(&pdev->dev, "timeriomem_rng_data is missing\n");
pdev              116 drivers/char/hw_random/timeriomem-rng.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              121 drivers/char/hw_random/timeriomem-rng.c 		dev_err(&pdev->dev,
pdev              127 drivers/char/hw_random/timeriomem-rng.c 	priv = devm_kzalloc(&pdev->dev,
pdev              132 drivers/char/hw_random/timeriomem-rng.c 	platform_set_drvdata(pdev, priv);
pdev              134 drivers/char/hw_random/timeriomem-rng.c 	if (pdev->dev.of_node) {
pdev              137 drivers/char/hw_random/timeriomem-rng.c 		if (!of_property_read_u32(pdev->dev.of_node,
pdev              141 drivers/char/hw_random/timeriomem-rng.c 			dev_err(&pdev->dev, "missing period\n");
pdev              145 drivers/char/hw_random/timeriomem-rng.c 		if (!of_property_read_u32(pdev->dev.of_node,
pdev              160 drivers/char/hw_random/timeriomem-rng.c 	priv->rng_ops.name = dev_name(&pdev->dev);
pdev              163 drivers/char/hw_random/timeriomem-rng.c 	priv->io_base = devm_ioremap_resource(&pdev->dev, res);
pdev              174 drivers/char/hw_random/timeriomem-rng.c 		dev_err(&pdev->dev, "problem registering\n");
pdev              178 drivers/char/hw_random/timeriomem-rng.c 	dev_info(&pdev->dev, "32bits from 0x%p @ %dus\n",
pdev              184 drivers/char/hw_random/timeriomem-rng.c static int timeriomem_rng_remove(struct platform_device *pdev)
pdev              186 drivers/char/hw_random/timeriomem-rng.c 	struct timeriomem_rng_private *priv = platform_get_drvdata(pdev);
pdev              314 drivers/char/hw_random/xgene-rng.c static int xgene_rng_probe(struct platform_device *pdev)
pdev              320 drivers/char/hw_random/xgene-rng.c 	ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL);
pdev              324 drivers/char/hw_random/xgene-rng.c 	ctx->dev = &pdev->dev;
pdev              325 drivers/char/hw_random/xgene-rng.c 	platform_set_drvdata(pdev, ctx);
pdev              327 drivers/char/hw_random/xgene-rng.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              328 drivers/char/hw_random/xgene-rng.c 	ctx->csr_base = devm_ioremap_resource(&pdev->dev, res);
pdev              332 drivers/char/hw_random/xgene-rng.c 	rc = platform_get_irq(pdev, 0);
pdev              334 drivers/char/hw_random/xgene-rng.c 		dev_err(&pdev->dev, "No IRQ resource\n");
pdev              339 drivers/char/hw_random/xgene-rng.c 	dev_dbg(&pdev->dev, "APM X-Gene RNG BASE %p ALARM IRQ %d",
pdev              342 drivers/char/hw_random/xgene-rng.c 	rc = devm_request_irq(&pdev->dev, ctx->irq, xgene_rng_irq_handler, 0,
pdev              343 drivers/char/hw_random/xgene-rng.c 				dev_name(&pdev->dev), ctx);
pdev              345 drivers/char/hw_random/xgene-rng.c 		dev_err(&pdev->dev, "Could not request RNG alarm IRQ\n");
pdev              350 drivers/char/hw_random/xgene-rng.c 	ctx->clk = devm_clk_get(&pdev->dev, NULL);
pdev              352 drivers/char/hw_random/xgene-rng.c 		dev_warn(&pdev->dev, "Couldn't get the clock for RNG\n");
pdev              356 drivers/char/hw_random/xgene-rng.c 			dev_warn(&pdev->dev,
pdev              364 drivers/char/hw_random/xgene-rng.c 	rc = devm_hwrng_register(&pdev->dev, &xgene_rng_func);
pdev              366 drivers/char/hw_random/xgene-rng.c 		dev_err(&pdev->dev, "RNG registering failed error %d\n", rc);
pdev              372 drivers/char/hw_random/xgene-rng.c 	rc = device_init_wakeup(&pdev->dev, 1);
pdev              374 drivers/char/hw_random/xgene-rng.c 		dev_err(&pdev->dev, "RNG device_init_wakeup failed error %d\n",
pdev              384 drivers/char/hw_random/xgene-rng.c static int xgene_rng_remove(struct platform_device *pdev)
pdev              386 drivers/char/hw_random/xgene-rng.c 	struct xgene_rng_dev *ctx = platform_get_drvdata(pdev);
pdev              389 drivers/char/hw_random/xgene-rng.c 	rc = device_init_wakeup(&pdev->dev, 0);
pdev              391 drivers/char/hw_random/xgene-rng.c 		dev_err(&pdev->dev, "RNG init wakeup failed error %d\n", rc);
pdev              397 drivers/char/ipmi/bt-bmc.c 			     struct platform_device *pdev)
pdev              399 drivers/char/ipmi/bt-bmc.c 	struct device *dev = &pdev->dev;
pdev              402 drivers/char/ipmi/bt-bmc.c 	bt_bmc->irq = platform_get_irq(pdev, 0);
pdev              427 drivers/char/ipmi/bt-bmc.c static int bt_bmc_probe(struct platform_device *pdev)
pdev              433 drivers/char/ipmi/bt-bmc.c 	if (!pdev || !pdev->dev.of_node)
pdev              436 drivers/char/ipmi/bt-bmc.c 	dev = &pdev->dev;
pdev              443 drivers/char/ipmi/bt-bmc.c 	dev_set_drvdata(&pdev->dev, bt_bmc);
pdev              445 drivers/char/ipmi/bt-bmc.c 	bt_bmc->map = syscon_node_to_regmap(pdev->dev.parent->of_node);
pdev              454 drivers/char/ipmi/bt-bmc.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              455 drivers/char/ipmi/bt-bmc.c 		base = devm_ioremap_resource(&pdev->dev, res);
pdev              480 drivers/char/ipmi/bt-bmc.c 	bt_bmc_config_irq(bt_bmc, pdev);
pdev              503 drivers/char/ipmi/bt-bmc.c static int bt_bmc_remove(struct platform_device *pdev)
pdev              505 drivers/char/ipmi/bt-bmc.c 	struct bt_bmc *bt_bmc = dev_get_drvdata(&pdev->dev);
pdev              326 drivers/char/ipmi/ipmi_msghandler.c 	struct platform_device pdev;
pdev              339 drivers/char/ipmi/ipmi_msghandler.c #define to_bmc_device(x) container_of((x), struct bmc_device, pdev.dev)
pdev             2922 drivers/char/ipmi/ipmi_msghandler.c 	int id = bmc->pdev.id; /* Unregister overwrites id */
pdev             2924 drivers/char/ipmi/ipmi_msghandler.c 	platform_device_unregister(&bmc->pdev);
pdev             2952 drivers/char/ipmi/ipmi_msghandler.c 	sysfs_remove_link(&bmc->pdev.dev.kobj, intf->my_dev_name);
pdev             3039 drivers/char/ipmi/ipmi_msghandler.c 		bmc->pdev.name = "ipmi_bmc";
pdev             3047 drivers/char/ipmi/ipmi_msghandler.c 		bmc->pdev.dev.driver = &ipmidriver.driver;
pdev             3048 drivers/char/ipmi/ipmi_msghandler.c 		bmc->pdev.id = rv;
pdev             3049 drivers/char/ipmi/ipmi_msghandler.c 		bmc->pdev.dev.release = release_bmc_device;
pdev             3050 drivers/char/ipmi/ipmi_msghandler.c 		bmc->pdev.dev.type = &bmc_device_type;
pdev             3058 drivers/char/ipmi/ipmi_msghandler.c 		rv = platform_device_register(&bmc->pdev);
pdev             3077 drivers/char/ipmi/ipmi_msghandler.c 	rv = sysfs_create_link(&intf->si_dev->kobj, &bmc->pdev.dev.kobj, "bmc");
pdev             3093 drivers/char/ipmi/ipmi_msghandler.c 	rv = sysfs_create_link(&bmc->pdev.dev.kobj, &intf->si_dev->kobj,
pdev             3132 drivers/char/ipmi/ipmi_msghandler.c 	put_device(&bmc->pdev.dev);
pdev               14 drivers/char/ipmi/ipmi_plat_data.c 	struct platform_device *pdev;
pdev               48 drivers/char/ipmi/ipmi_plat_data.c 	pdev = platform_device_alloc(name, inst);
pdev               49 drivers/char/ipmi/ipmi_plat_data.c 	if (!pdev) {
pdev               98 drivers/char/ipmi/ipmi_plat_data.c 	rv = platform_device_add_resources(pdev, r, num_r);
pdev              100 drivers/char/ipmi/ipmi_plat_data.c 		dev_err(&pdev->dev,
pdev              105 drivers/char/ipmi/ipmi_plat_data.c 	rv = platform_device_add_properties(pdev, pr);
pdev              107 drivers/char/ipmi/ipmi_plat_data.c 		dev_err(&pdev->dev,
pdev              112 drivers/char/ipmi/ipmi_plat_data.c 	rv = platform_device_add(pdev);
pdev              114 drivers/char/ipmi/ipmi_plat_data.c 		dev_err(&pdev->dev,
pdev              118 drivers/char/ipmi/ipmi_plat_data.c 	return pdev;
pdev              121 drivers/char/ipmi/ipmi_plat_data.c 	platform_device_put(pdev);
pdev              211 drivers/char/ipmi/ipmi_powernv.c static int ipmi_powernv_probe(struct platform_device *pdev)
pdev              218 drivers/char/ipmi/ipmi_powernv.c 	if (!pdev || !pdev->dev.of_node)
pdev              221 drivers/char/ipmi/ipmi_powernv.c 	dev = &pdev->dev;
pdev              284 drivers/char/ipmi/ipmi_powernv.c static int ipmi_powernv_remove(struct platform_device *pdev)
pdev              286 drivers/char/ipmi/ipmi_powernv.c 	struct ipmi_smi_powernv *smi = dev_get_drvdata(&pdev->dev);
pdev              228 drivers/char/ipmi/ipmi_si_hotmod.c 				struct platform_device *pdev;
pdev              230 drivers/char/ipmi/ipmi_si_hotmod.c 				pdev = to_platform_device(dev);
pdev              231 drivers/char/ipmi/ipmi_si_hotmod.c 				if (strcmp(pdev->name, "hotmod-ipmi-si") == 0)
pdev              232 drivers/char/ipmi/ipmi_si_hotmod.c 					platform_device_unregister(pdev);
pdev               26 drivers/char/ipmi/ipmi_si_pci.c 	struct pci_dev *pdev = io->addr_source_data;
pdev               28 drivers/char/ipmi/ipmi_si_pci.c 	pci_disable_device(pdev);
pdev               69 drivers/char/ipmi/ipmi_si_pci.c static int ipmi_pci_probe(struct pci_dev *pdev,
pdev               75 drivers/char/ipmi/ipmi_si_pci.c 	if (pci_match_id(ipmi_pci_blacklist, pdev))
pdev               80 drivers/char/ipmi/ipmi_si_pci.c 	dev_info(&pdev->dev, "probing via PCI");
pdev               82 drivers/char/ipmi/ipmi_si_pci.c 	switch (pdev->class) {
pdev               96 drivers/char/ipmi/ipmi_si_pci.c 		dev_info(&pdev->dev, "Unknown IPMI class: %x\n", pdev->class);
pdev              100 drivers/char/ipmi/ipmi_si_pci.c 	rv = pci_enable_device(pdev);
pdev              102 drivers/char/ipmi/ipmi_si_pci.c 		dev_err(&pdev->dev, "couldn't enable PCI device\n");
pdev              107 drivers/char/ipmi/ipmi_si_pci.c 	io.addr_source_data = pdev;
pdev              109 drivers/char/ipmi/ipmi_si_pci.c 	if (pci_resource_flags(pdev, 0) & IORESOURCE_IO) {
pdev              116 drivers/char/ipmi/ipmi_si_pci.c 	io.addr_data = pci_resource_start(pdev, 0);
pdev              118 drivers/char/ipmi/ipmi_si_pci.c 	io.dev = &pdev->dev;
pdev              124 drivers/char/ipmi/ipmi_si_pci.c 	io.irq = pdev->irq;
pdev              128 drivers/char/ipmi/ipmi_si_pci.c 	dev_info(&pdev->dev, "%pR regsize %d spacing %d irq %d\n",
pdev              129 drivers/char/ipmi/ipmi_si_pci.c 		 &pdev->resource[0], io.regsize, io.regspacing, io.irq);
pdev              133 drivers/char/ipmi/ipmi_si_pci.c 		pci_disable_device(pdev);
pdev              138 drivers/char/ipmi/ipmi_si_pci.c static void ipmi_pci_remove(struct pci_dev *pdev)
pdev              140 drivers/char/ipmi/ipmi_si_pci.c 	ipmi_si_remove_by_dev(&pdev->dev);
pdev              104 drivers/char/ipmi/ipmi_si_platform.c ipmi_get_info_from_resources(struct platform_device *pdev,
pdev              109 drivers/char/ipmi/ipmi_si_platform.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              113 drivers/char/ipmi/ipmi_si_platform.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              118 drivers/char/ipmi/ipmi_si_platform.c 		dev_err(&pdev->dev, "no I/O or memory address\n");
pdev              124 drivers/char/ipmi/ipmi_si_platform.c 	res_second = platform_get_resource(pdev,
pdev              136 drivers/char/ipmi/ipmi_si_platform.c static int platform_ipmi_probe(struct platform_device *pdev)
pdev              142 drivers/char/ipmi/ipmi_si_platform.c 	rv = device_property_read_u8(&pdev->dev, "addr-source", &addr_source);
pdev              156 drivers/char/ipmi/ipmi_si_platform.c 	rv = device_property_read_u8(&pdev->dev, "ipmi-type", &type);
pdev              162 drivers/char/ipmi/ipmi_si_platform.c 	dev_info(&pdev->dev, "probing via %s\n",
pdev              174 drivers/char/ipmi/ipmi_si_platform.c 		dev_err(&pdev->dev, "ipmi-type property is invalid\n");
pdev              179 drivers/char/ipmi/ipmi_si_platform.c 	rv = device_property_read_u8(&pdev->dev, "reg-size", &regsize);
pdev              184 drivers/char/ipmi/ipmi_si_platform.c 	rv = device_property_read_u8(&pdev->dev, "reg-shift", &regshift);
pdev              188 drivers/char/ipmi/ipmi_si_platform.c 	if (!ipmi_get_info_from_resources(pdev, &io))
pdev              191 drivers/char/ipmi/ipmi_si_platform.c 	rv = device_property_read_u8(&pdev->dev, "slave-addr", &slave_addr);
pdev              197 drivers/char/ipmi/ipmi_si_platform.c 	io.irq = platform_get_irq_optional(pdev, 0);
pdev              203 drivers/char/ipmi/ipmi_si_platform.c 	io.dev = &pdev->dev;
pdev              227 drivers/char/ipmi/ipmi_si_platform.c static int of_ipmi_probe(struct platform_device *pdev)
pdev              233 drivers/char/ipmi/ipmi_si_platform.c 	struct device_node *np = pdev->dev.of_node;
pdev              240 drivers/char/ipmi/ipmi_si_platform.c 	dev_info(&pdev->dev, "probing via device tree\n");
pdev              242 drivers/char/ipmi/ipmi_si_platform.c 	match = of_match_device(of_ipmi_match, &pdev->dev);
pdev              251 drivers/char/ipmi/ipmi_si_platform.c 		dev_warn(&pdev->dev, "invalid address from OF\n");
pdev              257 drivers/char/ipmi/ipmi_si_platform.c 		dev_warn(&pdev->dev, "invalid regsize from OF\n");
pdev              263 drivers/char/ipmi/ipmi_si_platform.c 		dev_warn(&pdev->dev, "invalid regspacing from OF\n");
pdev              269 drivers/char/ipmi/ipmi_si_platform.c 		dev_warn(&pdev->dev, "invalid regshift from OF\n");
pdev              289 drivers/char/ipmi/ipmi_si_platform.c 	io.irq		= irq_of_parse_and_map(pdev->dev.of_node, 0);
pdev              290 drivers/char/ipmi/ipmi_si_platform.c 	io.dev		= &pdev->dev;
pdev              292 drivers/char/ipmi/ipmi_si_platform.c 	dev_dbg(&pdev->dev, "addr 0x%lx regsize %d spacing %d irq %d\n",
pdev              318 drivers/char/ipmi/ipmi_si_platform.c static int acpi_ipmi_probe(struct platform_device *pdev)
pdev              330 drivers/char/ipmi/ipmi_si_platform.c 	handle = ACPI_HANDLE(&pdev->dev);
pdev              336 drivers/char/ipmi/ipmi_si_platform.c 	dev_info(&pdev->dev, "probing via ACPI\n");
pdev              343 drivers/char/ipmi/ipmi_si_platform.c 		dev_err(&pdev->dev,
pdev              362 drivers/char/ipmi/ipmi_si_platform.c 		dev_info(&pdev->dev, "unknown IPMI type %lld\n", tmp);
pdev              369 drivers/char/ipmi/ipmi_si_platform.c 	res = ipmi_get_info_from_resources(pdev, &io);
pdev              381 drivers/char/ipmi/ipmi_si_platform.c 		int irq = platform_get_irq_optional(pdev, 0);
pdev              391 drivers/char/ipmi/ipmi_si_platform.c 	io.dev = &pdev->dev;
pdev              414 drivers/char/ipmi/ipmi_si_platform.c static int ipmi_probe(struct platform_device *pdev)
pdev              416 drivers/char/ipmi/ipmi_si_platform.c 	if (pdev->dev.of_node && of_ipmi_probe(pdev) == 0)
pdev              419 drivers/char/ipmi/ipmi_si_platform.c 	if (acpi_ipmi_probe(pdev) == 0)
pdev              422 drivers/char/ipmi/ipmi_si_platform.c 	return platform_ipmi_probe(pdev);
pdev              425 drivers/char/ipmi/ipmi_si_platform.c static int ipmi_remove(struct platform_device *pdev)
pdev              427 drivers/char/ipmi/ipmi_si_platform.c 	return ipmi_si_remove_by_dev(&pdev->dev);
pdev              432 drivers/char/ipmi/ipmi_si_platform.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              435 drivers/char/ipmi/ipmi_si_platform.c 	return strcmp(pdev->name, name) == 0;
pdev              444 drivers/char/ipmi/ipmi_si_platform.c 		struct platform_device *pdev = to_platform_device(dev);
pdev              446 drivers/char/ipmi/ipmi_si_platform.c 		platform_device_unregister(pdev);
pdev             2061 drivers/char/ipmi/ipmi_ssif.c static int dmi_ipmi_probe(struct platform_device *pdev)
pdev             2070 drivers/char/ipmi/ipmi_ssif.c 	rv = device_property_read_u16(&pdev->dev, "i2c-addr", &i2c_addr);
pdev             2072 drivers/char/ipmi/ipmi_ssif.c 		dev_warn(&pdev->dev, "No i2c-addr property\n");
pdev             2076 drivers/char/ipmi/ipmi_ssif.c 	rv = device_property_read_u8(&pdev->dev, "slave-addr", &slave_addr);
pdev             2081 drivers/char/ipmi/ipmi_ssif.c 			       slave_addr, SI_SMBIOS, &pdev->dev);
pdev             2084 drivers/char/ipmi/ipmi_ssif.c static int dmi_ipmi_probe(struct platform_device *pdev)
pdev              216 drivers/char/ipmi/kcs_bmc_aspeed.c 			struct platform_device *pdev)
pdev              218 drivers/char/ipmi/kcs_bmc_aspeed.c 	struct device *dev = &pdev->dev;
pdev              221 drivers/char/ipmi/kcs_bmc_aspeed.c 	irq = platform_get_irq(pdev, 0);
pdev              236 drivers/char/ipmi/kcs_bmc_aspeed.c static int aspeed_kcs_probe(struct platform_device *pdev)
pdev              238 drivers/char/ipmi/kcs_bmc_aspeed.c 	struct device *dev = &pdev->dev;
pdev              275 drivers/char/ipmi/kcs_bmc_aspeed.c 	rc = aspeed_kcs_config_irq(kcs_bmc, pdev);
pdev              292 drivers/char/ipmi/kcs_bmc_aspeed.c static int aspeed_kcs_remove(struct platform_device *pdev)
pdev              294 drivers/char/ipmi/kcs_bmc_aspeed.c 	struct kcs_bmc *kcs_bmc = dev_get_drvdata(&pdev->dev);
pdev              122 drivers/char/ipmi/kcs_bmc_npcm7xx.c 				  struct platform_device *pdev)
pdev              124 drivers/char/ipmi/kcs_bmc_npcm7xx.c 	struct device *dev = &pdev->dev;
pdev              127 drivers/char/ipmi/kcs_bmc_npcm7xx.c 	irq = platform_get_irq(pdev, 0);
pdev              135 drivers/char/ipmi/kcs_bmc_npcm7xx.c static int npcm7xx_kcs_probe(struct platform_device *pdev)
pdev              137 drivers/char/ipmi/kcs_bmc_npcm7xx.c 	struct device *dev = &pdev->dev;
pdev              170 drivers/char/ipmi/kcs_bmc_npcm7xx.c 	rc = npcm7xx_kcs_config_irq(kcs_bmc, pdev);
pdev              187 drivers/char/ipmi/kcs_bmc_npcm7xx.c static int npcm7xx_kcs_remove(struct platform_device *pdev)
pdev              189 drivers/char/ipmi/kcs_bmc_npcm7xx.c 	struct kcs_bmc *kcs_bmc = dev_get_drvdata(&pdev->dev);
pdev               79 drivers/char/pc8736x_gpio.c static struct platform_device *pdev;  /* use in dev_*() */
pdev              163 drivers/char/pc8736x_gpio.c 	dev_dbg(&pdev->dev, "_gpio_get(%d from %x bit %d) == val %d\n",
pdev              179 drivers/char/pc8736x_gpio.c 	dev_dbg(&pdev->dev, "addr:%x cur:%x bit-pos:%d cur-bit:%x + new:%d -> bit-new:%d\n",
pdev              185 drivers/char/pc8736x_gpio.c 	dev_dbg(&pdev->dev, "gpio_set(minor:%d port:%d bit:%d)"
pdev              193 drivers/char/pc8736x_gpio.c 	dev_dbg(&pdev->dev, "wrote %x, read: %x\n", curval, val);
pdev              226 drivers/char/pc8736x_gpio.c 	dev_dbg(&pdev->dev, "open %d\n", m);
pdev              260 drivers/char/pc8736x_gpio.c 	pdev = platform_device_alloc(DEVNAME, 0);
pdev              261 drivers/char/pc8736x_gpio.c 	if (!pdev)
pdev              264 drivers/char/pc8736x_gpio.c 	rc = platform_device_add(pdev);
pdev              269 drivers/char/pc8736x_gpio.c 	dev_info(&pdev->dev, "NatSemi pc8736x GPIO Driver Initializing\n");
pdev              273 drivers/char/pc8736x_gpio.c 		dev_err(&pdev->dev, "no device found\n");
pdev              276 drivers/char/pc8736x_gpio.c 	pc8736x_gpio_ops.dev = &pdev->dev;
pdev              284 drivers/char/pc8736x_gpio.c 		dev_err(&pdev->dev, "device not enabled\n");
pdev              290 drivers/char/pc8736x_gpio.c 		dev_err(&pdev->dev, "GPIO unit not enabled\n");
pdev              300 drivers/char/pc8736x_gpio.c 		dev_err(&pdev->dev, "GPIO ioport %x busy\n",
pdev              304 drivers/char/pc8736x_gpio.c 	dev_info(&pdev->dev, "GPIO ioport %x reserved\n", pc8736x_gpio_base);
pdev              315 drivers/char/pc8736x_gpio.c 		dev_err(&pdev->dev, "register-chrdev failed: %d\n", rc);
pdev              320 drivers/char/pc8736x_gpio.c 		dev_dbg(&pdev->dev, "got dynamic major %d\n", major);
pdev              334 drivers/char/pc8736x_gpio.c 	platform_device_del(pdev);
pdev              336 drivers/char/pc8736x_gpio.c 	platform_device_put(pdev);
pdev              343 drivers/char/pc8736x_gpio.c 	dev_dbg(&pdev->dev, "cleanup\n");
pdev              349 drivers/char/pc8736x_gpio.c 	platform_device_unregister(pdev);
pdev              144 drivers/char/powernv-op-panel.c static int oppanel_probe(struct platform_device *pdev)
pdev              146 drivers/char/powernv-op-panel.c 	struct device_node *np = pdev->dev.of_node;
pdev              197 drivers/char/powernv-op-panel.c static int oppanel_remove(struct platform_device *pdev)
pdev               74 drivers/char/ppdev.c 	struct pardevice *pdev;
pdev              110 drivers/char/ppdev.c 	struct parport *port = pp->pdev->port;
pdev              138 drivers/char/ppdev.c 	pport = pp->pdev->port;
pdev              141 drivers/char/ppdev.c 	parport_set_timeout(pp->pdev,
pdev              183 drivers/char/ppdev.c 	parport_set_timeout(pp->pdev, pp->default_inactivity);
pdev              214 drivers/char/ppdev.c 	pport = pp->pdev->port;
pdev              217 drivers/char/ppdev.c 	parport_set_timeout(pp->pdev,
pdev              240 drivers/char/ppdev.c 			wrote = parport_write(pp->pdev->port, kbuffer, n);
pdev              263 drivers/char/ppdev.c 	parport_set_timeout(pp->pdev, pp->default_inactivity);
pdev              275 drivers/char/ppdev.c 		parport_write_control(pp->pdev->port, pp->irqctl);
pdev              286 drivers/char/ppdev.c 	struct pardevice *pdev = NULL;
pdev              307 drivers/char/ppdev.c 	pdev = parport_register_dev_model(port, name, &ppdev_cb, index);
pdev              310 drivers/char/ppdev.c 	if (!pdev) {
pdev              317 drivers/char/ppdev.c 	pp->pdev = pdev;
pdev              319 drivers/char/ppdev.c 	dev_dbg(&pdev->dev, "registered pardevice\n");
pdev              336 drivers/char/ppdev.c static int pp_set_timeout(struct pardevice *pdev, long tv_sec, int tv_usec)
pdev              348 drivers/char/ppdev.c 	pdev->timeout = to_jiffies;
pdev              367 drivers/char/ppdev.c 			dev_dbg(&pp->pdev->dev, "you've already got it!\n");
pdev              372 drivers/char/ppdev.c 		if (!pp->pdev) {
pdev              379 drivers/char/ppdev.c 		ret = parport_claim_or_block(pp->pdev);
pdev              390 drivers/char/ppdev.c 		info = &pp->pdev->port->ieee1284;
pdev              395 drivers/char/ppdev.c 		pp->default_inactivity = parport_set_timeout(pp->pdev, 0);
pdev              396 drivers/char/ppdev.c 		parport_set_timeout(pp->pdev, pp->default_inactivity);
pdev              401 drivers/char/ppdev.c 		if (pp->pdev) {
pdev              402 drivers/char/ppdev.c 			dev_dbg(&pp->pdev->dev,
pdev              426 drivers/char/ppdev.c 			pp->pdev->port->ieee1284.mode = mode;
pdev              427 drivers/char/ppdev.c 			pp->pdev->port->ieee1284.phase = pp->state.phase;
pdev              437 drivers/char/ppdev.c 			mode = pp->pdev->port->ieee1284.mode;
pdev              456 drivers/char/ppdev.c 			pp->pdev->port->ieee1284.phase = phase;
pdev              465 drivers/char/ppdev.c 			phase = pp->pdev->port->ieee1284.phase;
pdev              514 drivers/char/ppdev.c 	port = pp->pdev->port;
pdev              541 drivers/char/ppdev.c 		parport_yield_blocking(pp->pdev);
pdev              546 drivers/char/ppdev.c 		info = &pp->pdev->port->ieee1284;
pdev              551 drivers/char/ppdev.c 		parport_release(pp->pdev);
pdev              625 drivers/char/ppdev.c 		return pp_set_timeout(pp->pdev, time32[0], time32[1]);
pdev              637 drivers/char/ppdev.c 		return pp_set_timeout(pp->pdev, time64[0], time64[1]);
pdev              640 drivers/char/ppdev.c 		jiffies_to_timespec64(pp->pdev->timeout, &ts);
pdev              650 drivers/char/ppdev.c 		jiffies_to_timespec64(pp->pdev->timeout, &ts);
pdev              663 drivers/char/ppdev.c 		dev_dbg(&pp->pdev->dev, "What? (cmd=0x%x)\n", cmd);
pdev              712 drivers/char/ppdev.c 	pp->pdev = NULL;
pdev              725 drivers/char/ppdev.c 	if (!(pp->flags & PP_CLAIMED) && pp->pdev &&
pdev              730 drivers/char/ppdev.c 		parport_claim_or_block(pp->pdev);
pdev              732 drivers/char/ppdev.c 		info = &pp->pdev->port->ieee1284;
pdev              738 drivers/char/ppdev.c 	} else if ((pp->flags & PP_CLAIMED) && pp->pdev &&
pdev              739 drivers/char/ppdev.c 	    (pp->pdev->port->ieee1284.mode != IEEE1284_MODE_COMPAT)) {
pdev              743 drivers/char/ppdev.c 		parport_negotiate(pp->pdev->port, IEEE1284_MODE_COMPAT);
pdev              744 drivers/char/ppdev.c 		dev_dbg(&pp->pdev->dev,
pdev              748 drivers/char/ppdev.c 	if ((pp->flags & PP_CLAIMED) && pp->pdev) {
pdev              751 drivers/char/ppdev.c 		info = &pp->pdev->port->ieee1284;
pdev              756 drivers/char/ppdev.c 		parport_release(pp->pdev);
pdev              763 drivers/char/ppdev.c 	if (pp->pdev) {
pdev              764 drivers/char/ppdev.c 		parport_unregister_device(pp->pdev);
pdev              766 drivers/char/ppdev.c 		pp->pdev = NULL;
pdev               27 drivers/char/scx200_gpio.c static struct platform_device *pdev;
pdev               87 drivers/char/scx200_gpio.c 	pdev = platform_device_alloc(DRVNAME, 0);
pdev               88 drivers/char/scx200_gpio.c 	if (!pdev)
pdev               91 drivers/char/scx200_gpio.c 	rc = platform_device_add(pdev);
pdev               96 drivers/char/scx200_gpio.c 	scx200_gpio_ops.dev = &pdev->dev;
pdev              106 drivers/char/scx200_gpio.c 		dev_err(&pdev->dev, "SCx200 chrdev_region err: %d\n", rc);
pdev              116 drivers/char/scx200_gpio.c 	platform_device_del(pdev);
pdev              118 drivers/char/scx200_gpio.c 	platform_device_put(pdev);
pdev              129 drivers/char/scx200_gpio.c 	platform_device_unregister(pdev);
pdev             1148 drivers/char/sonypi.c static int sonypi_create_input_devices(struct platform_device *pdev)
pdev             1162 drivers/char/sonypi.c 	jog_dev->dev.parent = &pdev->dev;
pdev             1177 drivers/char/sonypi.c 	key_dev->dev.parent = &pdev->dev;
pdev              321 drivers/char/tpm/tpm-chip.c struct tpm_chip *tpm_chip_alloc(struct device *pdev,
pdev              340 drivers/char/tpm/tpm-chip.c 		dev_err(pdev, "No available tpm device numbers\n");
pdev              352 drivers/char/tpm/tpm-chip.c 	chip->dev.parent = pdev;
pdev              355 drivers/char/tpm/tpm-chip.c 	chip->devs.parent = pdev;
pdev              381 drivers/char/tpm/tpm-chip.c 	if (!pdev)
pdev              417 drivers/char/tpm/tpm-chip.c struct tpm_chip *tpmm_chip_alloc(struct device *pdev,
pdev              423 drivers/char/tpm/tpm-chip.c 	chip = tpm_chip_alloc(pdev, ops);
pdev              427 drivers/char/tpm/tpm-chip.c 	rc = devm_add_action_or_reset(pdev,
pdev              433 drivers/char/tpm/tpm-chip.c 	dev_set_drvdata(pdev, chip);
pdev              416 drivers/char/tpm/tpm.h struct tpm_chip *tpmm_chip_alloc(struct device *pdev,
pdev              135 drivers/char/tpm/tpm_atmel.c static struct platform_device *pdev;
pdev              139 drivers/char/tpm/tpm_atmel.c 	struct tpm_chip *chip = dev_get_drvdata(&pdev->dev);
pdev              146 drivers/char/tpm/tpm_atmel.c 	platform_device_unregister(pdev);
pdev              180 drivers/char/tpm/tpm_atmel.c 	pdev = platform_device_register_simple("tpm_atmel", -1, NULL, 0);
pdev              181 drivers/char/tpm/tpm_atmel.c 	if (IS_ERR(pdev)) {
pdev              182 drivers/char/tpm/tpm_atmel.c 		rc = PTR_ERR(pdev);
pdev              186 drivers/char/tpm/tpm_atmel.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              197 drivers/char/tpm/tpm_atmel.c 	chip = tpmm_chip_alloc(&pdev->dev, &tpm_atmel);
pdev              212 drivers/char/tpm/tpm_atmel.c 	platform_device_unregister(pdev);
pdev              217 drivers/char/tpm/tpm_ftpm_tee.c static int ftpm_tee_probe(struct platform_device *pdev)
pdev              221 drivers/char/tpm/tpm_ftpm_tee.c 	struct device *dev = &pdev->dev;
pdev              307 drivers/char/tpm/tpm_ftpm_tee.c static int ftpm_tee_remove(struct platform_device *pdev)
pdev              309 drivers/char/tpm/tpm_ftpm_tee.c 	struct ftpm_tee_private *pvt_data = dev_get_drvdata(&pdev->dev);
pdev              335 drivers/char/tpm/tpm_ftpm_tee.c static void ftpm_tee_shutdown(struct platform_device *pdev)
pdev              337 drivers/char/tpm/tpm_ftpm_tee.c 	struct ftpm_tee_private *pvt_data = dev_get_drvdata(&pdev->dev);
pdev              256 drivers/char/tpm/tpm_nsc.c static struct platform_device *pdev = NULL;
pdev              316 drivers/char/tpm/tpm_nsc.c 	pdev = platform_device_alloc("tpm_nscl0", -1);
pdev              317 drivers/char/tpm/tpm_nsc.c 	if (!pdev) {
pdev              322 drivers/char/tpm/tpm_nsc.c 	pdev->num_resources = 0;
pdev              323 drivers/char/tpm/tpm_nsc.c 	pdev->dev.driver = &nsc_drv.driver;
pdev              324 drivers/char/tpm/tpm_nsc.c 	pdev->dev.release = tpm_nsc_remove;
pdev              326 drivers/char/tpm/tpm_nsc.c 	if ((rc = platform_device_add(pdev)) < 0)
pdev              329 drivers/char/tpm/tpm_nsc.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              342 drivers/char/tpm/tpm_nsc.c 	chip = tpmm_chip_alloc(&pdev->dev, &tpm_nsc);
pdev              354 drivers/char/tpm/tpm_nsc.c 	dev_dbg(&pdev->dev, "NSC TPM detected\n");
pdev              355 drivers/char/tpm/tpm_nsc.c 	dev_dbg(&pdev->dev,
pdev              359 drivers/char/tpm/tpm_nsc.c 	dev_dbg(&pdev->dev,
pdev              363 drivers/char/tpm/tpm_nsc.c 	dev_dbg(&pdev->dev, "NSC IO Base0 0x%x\n",
pdev              365 drivers/char/tpm/tpm_nsc.c 	dev_dbg(&pdev->dev, "NSC IO Base1 0x%x\n",
pdev              367 drivers/char/tpm/tpm_nsc.c 	dev_dbg(&pdev->dev, "NSC Interrupt number and wakeup 0x%x\n",
pdev              369 drivers/char/tpm/tpm_nsc.c 	dev_dbg(&pdev->dev, "NSC IRQ type select 0x%x\n",
pdev              371 drivers/char/tpm/tpm_nsc.c 	dev_dbg(&pdev->dev,
pdev              374 drivers/char/tpm/tpm_nsc.c 	dev_dbg(&pdev->dev,
pdev              383 drivers/char/tpm/tpm_nsc.c 	dev_info(&pdev->dev,
pdev              392 drivers/char/tpm/tpm_nsc.c 	platform_device_del(pdev);
pdev              394 drivers/char/tpm/tpm_nsc.c 	platform_device_put(pdev);
pdev              402 drivers/char/tpm/tpm_nsc.c 	if (pdev) {
pdev              403 drivers/char/tpm/tpm_nsc.c 		tpm_nsc_remove(&pdev->dev);
pdev              404 drivers/char/tpm/tpm_nsc.c 		platform_device_unregister(pdev);
pdev              277 drivers/char/tpm/tpm_tis.c static int tpm_tis_plat_probe(struct platform_device *pdev)
pdev              282 drivers/char/tpm/tpm_tis.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              284 drivers/char/tpm/tpm_tis.c 		dev_err(&pdev->dev, "no memory resource defined\n");
pdev              289 drivers/char/tpm/tpm_tis.c 	tpm_info.irq = platform_get_irq_optional(pdev, 0);
pdev              291 drivers/char/tpm/tpm_tis.c 		if (pdev != force_pdev)
pdev              298 drivers/char/tpm/tpm_tis.c 	return tpm_tis_init(&pdev->dev, &tpm_info);
pdev              301 drivers/char/tpm/tpm_tis.c static int tpm_tis_plat_remove(struct platform_device *pdev)
pdev              303 drivers/char/tpm/tpm_tis.c 	struct tpm_chip *chip = dev_get_drvdata(&pdev->dev);
pdev              332 drivers/char/tpm/tpm_tis.c 	struct platform_device *pdev;
pdev              348 drivers/char/tpm/tpm_tis.c 	pdev = platform_device_register_simple("tpm_tis", -1, x86_resources,
pdev              350 drivers/char/tpm/tpm_tis.c 	if (IS_ERR(pdev))
pdev              351 drivers/char/tpm/tpm_tis.c 		return PTR_ERR(pdev);
pdev              352 drivers/char/tpm/tpm_tis.c 	force_pdev = pdev;
pdev              792 drivers/char/xilinx_hwicap/xilinx_hwicap.c static int hwicap_drv_probe(struct platform_device *pdev)
pdev              799 drivers/char/xilinx_hwicap/xilinx_hwicap.c 	match = of_match_device(hwicap_of_match, &pdev->dev);
pdev              801 drivers/char/xilinx_hwicap/xilinx_hwicap.c 		return hwicap_of_probe(pdev, match->data);
pdev              803 drivers/char/xilinx_hwicap/xilinx_hwicap.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              811 drivers/char/xilinx_hwicap/xilinx_hwicap.c 	family = pdev->dev.platform_data;
pdev              824 drivers/char/xilinx_hwicap/xilinx_hwicap.c 	return hwicap_setup(&pdev->dev, pdev->id, res,
pdev              828 drivers/char/xilinx_hwicap/xilinx_hwicap.c static int hwicap_drv_remove(struct platform_device *pdev)
pdev              830 drivers/char/xilinx_hwicap/xilinx_hwicap.c 	return hwicap_remove(&pdev->dev);
pdev               93 drivers/char/xillybus/xillybus.h 	struct pci_dev *pdev;
pdev              148 drivers/char/xillybus/xillybus.h struct xilly_endpoint *xillybus_init_endpoint(struct pci_dev *pdev,
pdev             1891 drivers/char/xillybus/xillybus_core.c struct xilly_endpoint *xillybus_init_endpoint(struct pci_dev *pdev,
pdev             1902 drivers/char/xillybus/xillybus_core.c 	endpoint->pdev = pdev;
pdev               53 drivers/char/xillybus/xillybus_pcie.c 	pci_dma_sync_single_for_cpu(ep->pdev,
pdev               64 drivers/char/xillybus/xillybus_pcie.c 	pci_dma_sync_single_for_device(ep->pdev,
pdev              103 drivers/char/xillybus/xillybus_pcie.c 	addr = pci_map_single(ep->pdev, ptr, size, pci_direction);
pdev              105 drivers/char/xillybus/xillybus_pcie.c 	if (pci_dma_mapping_error(ep->pdev, addr)) {
pdev              110 drivers/char/xillybus/xillybus_pcie.c 	this->device = ep->pdev;
pdev              127 drivers/char/xillybus/xillybus_pcie.c static int xilly_probe(struct pci_dev *pdev,
pdev              133 drivers/char/xillybus/xillybus_pcie.c 	endpoint = xillybus_init_endpoint(pdev, &pdev->dev, &pci_hw);
pdev              138 drivers/char/xillybus/xillybus_pcie.c 	pci_set_drvdata(pdev, endpoint);
pdev              140 drivers/char/xillybus/xillybus_pcie.c 	rc = pcim_enable_device(pdev);
pdev              149 drivers/char/xillybus/xillybus_pcie.c 	pci_disable_link_state(pdev, PCIE_LINK_STATE_L0S);
pdev              151 drivers/char/xillybus/xillybus_pcie.c 	if (!(pci_resource_flags(pdev, 0) & IORESOURCE_MEM)) {
pdev              157 drivers/char/xillybus/xillybus_pcie.c 	rc = pcim_iomap_regions(pdev, 0x01, xillyname);
pdev              164 drivers/char/xillybus/xillybus_pcie.c 	endpoint->registers = pcim_iomap_table(pdev)[0];
pdev              166 drivers/char/xillybus/xillybus_pcie.c 	pci_set_master(pdev);
pdev              169 drivers/char/xillybus/xillybus_pcie.c 	if (pci_enable_msi(pdev)) {
pdev              174 drivers/char/xillybus/xillybus_pcie.c 	rc = devm_request_irq(&pdev->dev, pdev->irq, xillybus_isr, 0,
pdev              189 drivers/char/xillybus/xillybus_pcie.c 	if (!pci_set_dma_mask(pdev, DMA_BIT_MASK(32))) {
pdev              191 drivers/char/xillybus/xillybus_pcie.c 	} else if (!pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) {
pdev              201 drivers/char/xillybus/xillybus_pcie.c static void xilly_remove(struct pci_dev *pdev)
pdev              203 drivers/char/xillybus/xillybus_pcie.c 	struct xilly_endpoint *endpoint = pci_get_drvdata(pdev);
pdev               41 drivers/clk/actions/owl-common.c int owl_clk_regmap_init(struct platform_device *pdev,
pdev               48 drivers/clk/actions/owl-common.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               49 drivers/clk/actions/owl-common.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev               53 drivers/clk/actions/owl-common.c 	regmap = devm_regmap_init_mmio(&pdev->dev, base, &owl_regmap_config);
pdev               40 drivers/clk/actions/owl-common.h int owl_clk_regmap_init(struct platform_device *pdev,
pdev              498 drivers/clk/actions/owl-s500.c static int s500_clk_probe(struct platform_device *pdev)
pdev              503 drivers/clk/actions/owl-s500.c 	owl_clk_regmap_init(pdev, desc);
pdev              505 drivers/clk/actions/owl-s500.c 	return owl_clk_probe(&pdev->dev, desc->hw_clks);
pdev              610 drivers/clk/actions/owl-s700.c static int s700_clk_probe(struct platform_device *pdev)
pdev              617 drivers/clk/actions/owl-s700.c 	owl_clk_regmap_init(pdev, desc);
pdev              623 drivers/clk/actions/owl-s700.c 	reset = devm_kzalloc(&pdev->dev, sizeof(*reset), GFP_KERNEL);
pdev              627 drivers/clk/actions/owl-s700.c 	reset->rcdev.of_node = pdev->dev.of_node;
pdev              633 drivers/clk/actions/owl-s700.c 	ret = devm_reset_controller_register(&pdev->dev, &reset->rcdev);
pdev              635 drivers/clk/actions/owl-s700.c 		dev_err(&pdev->dev, "Failed to register reset controller\n");
pdev              637 drivers/clk/actions/owl-s700.c 	return owl_clk_probe(&pdev->dev, desc->hw_clks);
pdev              756 drivers/clk/actions/owl-s900.c static int s900_clk_probe(struct platform_device *pdev)
pdev              763 drivers/clk/actions/owl-s900.c 	owl_clk_regmap_init(pdev, desc);
pdev              769 drivers/clk/actions/owl-s900.c 	reset = devm_kzalloc(&pdev->dev, sizeof(*reset), GFP_KERNEL);
pdev              773 drivers/clk/actions/owl-s900.c 	reset->rcdev.of_node = pdev->dev.of_node;
pdev              779 drivers/clk/actions/owl-s900.c 	ret = devm_reset_controller_register(&pdev->dev, &reset->rcdev);
pdev              781 drivers/clk/actions/owl-s900.c 		dev_err(&pdev->dev, "Failed to register reset controller\n");
pdev              783 drivers/clk/actions/owl-s900.c 	return owl_clk_probe(&pdev->dev, desc->hw_clks);
pdev              116 drivers/clk/axis/clk-artpec6.c static int artpec6_clkctrl_probe(struct platform_device *pdev)
pdev              119 drivers/clk/axis/clk-artpec6.c 	struct device_node *np = pdev->dev.of_node;
pdev              120 drivers/clk/axis/clk-artpec6.c 	struct device *dev = &pdev->dev;
pdev              166 drivers/clk/axs10x/i2s_pll_clock.c static int i2s_pll_clk_probe(struct platform_device *pdev)
pdev              168 drivers/clk/axs10x/i2s_pll_clock.c 	struct device *dev = &pdev->dev;
pdev              181 drivers/clk/axs10x/i2s_pll_clock.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              206 drivers/clk/axs10x/i2s_pll_clock.c static int i2s_pll_clk_remove(struct platform_device *pdev)
pdev              208 drivers/clk/axs10x/i2s_pll_clock.c 	of_clk_del_provider(pdev->dev.of_node);
pdev              219 drivers/clk/axs10x/pll_clock.c static int axs10x_pll_clk_probe(struct platform_device *pdev)
pdev              221 drivers/clk/axs10x/pll_clock.c 	struct device *dev = &pdev->dev;
pdev              232 drivers/clk/axs10x/pll_clock.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              237 drivers/clk/axs10x/pll_clock.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              266 drivers/clk/axs10x/pll_clock.c static int axs10x_pll_clk_remove(struct platform_device *pdev)
pdev              268 drivers/clk/axs10x/pll_clock.c 	of_clk_del_provider(pdev->dev.of_node);
pdev               16 drivers/clk/bcm/clk-bcm2835-aux.c static int bcm2835_aux_clk_probe(struct platform_device *pdev)
pdev               18 drivers/clk/bcm/clk-bcm2835-aux.c 	struct device *dev = &pdev->dev;
pdev               30 drivers/clk/bcm/clk-bcm2835-aux.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               53 drivers/clk/bcm/clk-bcm2835-aux.c 	return of_clk_add_hw_provider(pdev->dev.of_node, of_clk_hw_onecell_get,
pdev             2190 drivers/clk/bcm/clk-bcm2835.c static int bcm2835_clk_probe(struct platform_device *pdev)
pdev             2192 drivers/clk/bcm/clk-bcm2835.c 	struct device *dev = &pdev->dev;
pdev             2202 drivers/clk/bcm/clk-bcm2835.c 	pdata = of_device_get_match_data(&pdev->dev);
pdev             2214 drivers/clk/bcm/clk-bcm2835.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2234 drivers/clk/bcm/clk-bcm2835.c 	platform_set_drvdata(pdev, cprman);
pdev              145 drivers/clk/bcm/clk-bcm63xx-gate.c static int clk_bcm63xx_probe(struct platform_device *pdev)
pdev              152 drivers/clk/bcm/clk-bcm63xx-gate.c 	table = of_device_get_match_data(&pdev->dev);
pdev              159 drivers/clk/bcm/clk-bcm63xx-gate.c 	hw = devm_kzalloc(&pdev->dev, struct_size(hw, data.hws, maxbit),
pdev              164 drivers/clk/bcm/clk-bcm63xx-gate.c 	platform_set_drvdata(pdev, hw);
pdev              172 drivers/clk/bcm/clk-bcm63xx-gate.c 	hw->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              179 drivers/clk/bcm/clk-bcm63xx-gate.c 		clk = clk_hw_register_gate(&pdev->dev, entry->name, NULL,
pdev              190 drivers/clk/bcm/clk-bcm63xx-gate.c 	ret = of_clk_add_hw_provider(pdev->dev.of_node, of_clk_hw_onecell_get,
pdev              203 drivers/clk/bcm/clk-bcm63xx-gate.c static int clk_bcm63xx_remove(struct platform_device *pdev)
pdev              205 drivers/clk/bcm/clk-bcm63xx-gate.c 	struct clk_bcm63xx_hw *hw = platform_get_drvdata(pdev);
pdev              208 drivers/clk/bcm/clk-bcm63xx-gate.c 	of_clk_del_provider(pdev->dev.of_node);
pdev              250 drivers/clk/bcm/clk-raspberrypi.c static int raspberrypi_clk_probe(struct platform_device *pdev)
pdev              253 drivers/clk/bcm/clk-raspberrypi.c 	struct device *dev = &pdev->dev;
pdev              276 drivers/clk/bcm/clk-raspberrypi.c 	platform_set_drvdata(pdev, rpi);
pdev              294 drivers/clk/bcm/clk-raspberrypi.c static int raspberrypi_clk_remove(struct platform_device *pdev)
pdev              296 drivers/clk/bcm/clk-raspberrypi.c 	struct raspberrypi_clk *rpi = platform_get_drvdata(pdev);
pdev               86 drivers/clk/bcm/clk-sr.c static int sr_genpll0_clk_init(struct platform_device *pdev)
pdev               88 drivers/clk/bcm/clk-sr.c 	iproc_pll_clk_setup(pdev->dev.of_node,
pdev              145 drivers/clk/bcm/clk-sr.c static int sr_genpll2_clk_init(struct platform_device *pdev)
pdev              147 drivers/clk/bcm/clk-sr.c 	iproc_pll_clk_setup(pdev->dev.of_node,
pdev              234 drivers/clk/bcm/clk-sr.c static int sr_genpll4_clk_init(struct platform_device *pdev)
pdev              236 drivers/clk/bcm/clk-sr.c 	iproc_pll_clk_setup(pdev->dev.of_node,
pdev              273 drivers/clk/bcm/clk-sr.c static int sr_genpll5_clk_init(struct platform_device *pdev)
pdev              275 drivers/clk/bcm/clk-sr.c 	iproc_pll_clk_setup(pdev->dev.of_node,
pdev              318 drivers/clk/bcm/clk-sr.c static int sr_lcpll0_clk_init(struct platform_device *pdev)
pdev              320 drivers/clk/bcm/clk-sr.c 	iproc_pll_clk_setup(pdev->dev.of_node,
pdev              357 drivers/clk/bcm/clk-sr.c static int sr_lcpll1_clk_init(struct platform_device *pdev)
pdev              359 drivers/clk/bcm/clk-sr.c 	iproc_pll_clk_setup(pdev->dev.of_node,
pdev              384 drivers/clk/bcm/clk-sr.c static int sr_lcpll_pcie_clk_init(struct platform_device *pdev)
pdev              386 drivers/clk/bcm/clk-sr.c 	iproc_pll_clk_setup(pdev->dev.of_node,
pdev              403 drivers/clk/bcm/clk-sr.c static int sr_clk_probe(struct platform_device *pdev)
pdev              407 drivers/clk/bcm/clk-sr.c 	probe_func = of_device_get_match_data(&pdev->dev);
pdev              411 drivers/clk/bcm/clk-sr.c 	return probe_func(pdev);
pdev              381 drivers/clk/clk-aspeed.c static int aspeed_clk_probe(struct platform_device *pdev)
pdev              384 drivers/clk/clk-aspeed.c 	struct device *dev = &pdev->dev;
pdev              407 drivers/clk/clk-ast2600.c static int aspeed_g6_clk_probe(struct platform_device *pdev)
pdev              409 drivers/clk/clk-ast2600.c 	struct device *dev = &pdev->dev;
pdev              408 drivers/clk/clk-axi-clkgen.c static int axi_clkgen_probe(struct platform_device *pdev)
pdev              419 drivers/clk/clk-axi-clkgen.c 	if (!pdev->dev.of_node)
pdev              422 drivers/clk/clk-axi-clkgen.c 	id = of_match_node(axi_clkgen_ids, pdev->dev.of_node);
pdev              426 drivers/clk/clk-axi-clkgen.c 	axi_clkgen = devm_kzalloc(&pdev->dev, sizeof(*axi_clkgen), GFP_KERNEL);
pdev              430 drivers/clk/clk-axi-clkgen.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              431 drivers/clk/clk-axi-clkgen.c 	axi_clkgen->base = devm_ioremap_resource(&pdev->dev, mem);
pdev              435 drivers/clk/clk-axi-clkgen.c 	init.num_parents = of_clk_get_parent_count(pdev->dev.of_node);
pdev              440 drivers/clk/clk-axi-clkgen.c 		parent_names[i] = of_clk_get_parent_name(pdev->dev.of_node, i);
pdev              445 drivers/clk/clk-axi-clkgen.c 	clk_name = pdev->dev.of_node->name;
pdev              446 drivers/clk/clk-axi-clkgen.c 	of_property_read_string(pdev->dev.of_node, "clock-output-names",
pdev              457 drivers/clk/clk-axi-clkgen.c 	ret = devm_clk_hw_register(&pdev->dev, &axi_clkgen->clk_hw);
pdev              461 drivers/clk/clk-axi-clkgen.c 	return of_clk_add_hw_provider(pdev->dev.of_node, of_clk_hw_simple_get,
pdev              465 drivers/clk/clk-axi-clkgen.c static int axi_clkgen_remove(struct platform_device *pdev)
pdev              467 drivers/clk/clk-axi-clkgen.c 	of_clk_del_provider(pdev->dev.of_node);
pdev              541 drivers/clk/clk-axm5516.c static int axmclk_probe(struct platform_device *pdev)
pdev              546 drivers/clk/clk-axm5516.c 	struct device *dev = &pdev->dev;
pdev              550 drivers/clk/clk-axm5516.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              575 drivers/clk/clk-axm5516.c static int axmclk_remove(struct platform_device *pdev)
pdev              577 drivers/clk/clk-axm5516.c 	of_clk_del_provider(pdev->dev.of_node);
pdev               20 drivers/clk/clk-bd718x7.c 	struct platform_device *pdev;
pdev               38 drivers/clk/clk-bd718x7.c 		dev_dbg(&c->pdev->dev, "Failed to disable 32K clk (%d)\n", rv);
pdev               66 drivers/clk/clk-bd718x7.c static int bd71837_clk_probe(struct platform_device *pdev)
pdev               71 drivers/clk/clk-bd718x7.c 	struct device *parent = pdev->dev.parent;
pdev               78 drivers/clk/clk-bd718x7.c 	c = devm_kzalloc(&pdev->dev, sizeof(*c), GFP_KERNEL);
pdev               87 drivers/clk/clk-bd718x7.c 		dev_err(&pdev->dev, "No parent clk found\n");
pdev              101 drivers/clk/clk-bd718x7.c 		dev_err(&pdev->dev, "Unknown clk chip\n");
pdev              105 drivers/clk/clk-bd718x7.c 	c->pdev = pdev;
pdev              111 drivers/clk/clk-bd718x7.c 	rval = devm_clk_hw_register(&pdev->dev, &c->hw);
pdev              113 drivers/clk/clk-bd718x7.c 		dev_err(&pdev->dev, "failed to register 32K clk");
pdev              116 drivers/clk/clk-bd718x7.c 	rval = devm_of_clk_add_hw_provider(&pdev->dev, of_clk_hw_simple_get,
pdev              119 drivers/clk/clk-bd718x7.c 		dev_err(&pdev->dev, "adding clk provider failed\n");
pdev              217 drivers/clk/clk-fixed-factor.c static int of_fixed_factor_clk_remove(struct platform_device *pdev)
pdev              219 drivers/clk/clk-fixed-factor.c 	struct clk_hw *clk = platform_get_drvdata(pdev);
pdev              221 drivers/clk/clk-fixed-factor.c 	of_clk_del_provider(pdev->dev.of_node);
pdev              227 drivers/clk/clk-fixed-factor.c static int of_fixed_factor_clk_probe(struct platform_device *pdev)
pdev              235 drivers/clk/clk-fixed-factor.c 	clk = _of_fixed_factor_clk_setup(pdev->dev.of_node);
pdev              239 drivers/clk/clk-fixed-factor.c 	platform_set_drvdata(pdev, clk);
pdev               61 drivers/clk/clk-fixed-mmio.c static int of_fixed_mmio_clk_probe(struct platform_device *pdev)
pdev               65 drivers/clk/clk-fixed-mmio.c 	clk = fixed_mmio_clk_setup(pdev->dev.of_node);
pdev               69 drivers/clk/clk-fixed-mmio.c 	platform_set_drvdata(pdev, clk);
pdev               74 drivers/clk/clk-fixed-mmio.c static int of_fixed_mmio_clk_remove(struct platform_device *pdev)
pdev               76 drivers/clk/clk-fixed-mmio.c 	struct clk_hw *clk = platform_get_drvdata(pdev);
pdev               78 drivers/clk/clk-fixed-mmio.c 	of_clk_del_provider(pdev->dev.of_node);
pdev              196 drivers/clk/clk-fixed-rate.c static int of_fixed_clk_remove(struct platform_device *pdev)
pdev              198 drivers/clk/clk-fixed-rate.c 	struct clk *clk = platform_get_drvdata(pdev);
pdev              200 drivers/clk/clk-fixed-rate.c 	of_clk_del_provider(pdev->dev.of_node);
pdev              206 drivers/clk/clk-fixed-rate.c static int of_fixed_clk_probe(struct platform_device *pdev)
pdev              214 drivers/clk/clk-fixed-rate.c 	clk = _of_fixed_clk_setup(pdev->dev.of_node);
pdev              218 drivers/clk/clk-fixed-rate.c 	platform_set_drvdata(pdev, clk);
pdev              267 drivers/clk/clk-gemini.c static int gemini_clk_probe(struct platform_device *pdev)
pdev              276 drivers/clk/clk-gemini.c 	struct device *dev = &pdev->dev;
pdev              289 drivers/clk/clk-gemini.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              239 drivers/clk/clk-gpio.c static int gpio_clk_driver_probe(struct platform_device *pdev)
pdev              241 drivers/clk/clk-gpio.c 	struct device_node *node = pdev->dev.of_node;
pdev              251 drivers/clk/clk-gpio.c 		parent_names = devm_kcalloc(&pdev->dev, num_parents,
pdev              264 drivers/clk/clk-gpio.c 	gpiod = devm_gpiod_get(&pdev->dev, gpio_name, GPIOD_OUT_LOW);
pdev              278 drivers/clk/clk-gpio.c 		clk = clk_register_gpio_mux(&pdev->dev, node->name,
pdev              281 drivers/clk/clk-gpio.c 		clk = clk_register_gpio_gate(&pdev->dev, node->name,
pdev               74 drivers/clk/clk-hi655x.c static int hi655x_clk_probe(struct platform_device *pdev)
pdev               76 drivers/clk/clk-hi655x.c 	struct device *parent = pdev->dev.parent;
pdev               86 drivers/clk/clk-hi655x.c 	hi655x_clk = devm_kzalloc(&pdev->dev, sizeof(*hi655x_clk), GFP_KERNEL);
pdev               96 drivers/clk/clk-hi655x.c 	platform_set_drvdata(pdev, hi655x_clk);
pdev               98 drivers/clk/clk-hi655x.c 	ret = devm_clk_hw_register(&pdev->dev, &hi655x_clk->clk_hw);
pdev              102 drivers/clk/clk-hi655x.c 	return devm_of_clk_add_hw_provider(&pdev->dev, of_clk_hw_simple_get,
pdev              299 drivers/clk/clk-hsdk-pll.c static int hsdk_pll_clk_probe(struct platform_device *pdev)
pdev              307 drivers/clk/clk-hsdk-pll.c 	struct device *dev = &pdev->dev;
pdev              313 drivers/clk/clk-hsdk-pll.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              348 drivers/clk/clk-hsdk-pll.c static int hsdk_pll_clk_remove(struct platform_device *pdev)
pdev              350 drivers/clk/clk-hsdk-pll.c 	of_clk_del_provider(pdev->dev.of_node);
pdev              237 drivers/clk/clk-lochnagar.c static int lochnagar_clk_probe(struct platform_device *pdev)
pdev              242 drivers/clk/clk-lochnagar.c 	struct device *dev = &pdev->dev;
pdev              161 drivers/clk/clk-max77686.c static int max77686_clk_probe(struct platform_device *pdev)
pdev              163 drivers/clk/clk-max77686.c 	struct device *dev = &pdev->dev;
pdev              165 drivers/clk/clk-max77686.c 	const struct platform_device_id *id = platform_get_device_id(pdev);
pdev              560 drivers/clk/clk-milbeaut.c static int m10v_clk_probe(struct platform_device *pdev)
pdev              564 drivers/clk/clk-milbeaut.c 	struct device *dev = &pdev->dev;
pdev              569 drivers/clk/clk-milbeaut.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              208 drivers/clk/clk-oxnas.c static int oxnas_stdclk_probe(struct platform_device *pdev)
pdev              210 drivers/clk/clk-oxnas.c 	struct device_node *np = pdev->dev.of_node;
pdev              217 drivers/clk/clk-oxnas.c 	id = of_match_device(oxnas_stdclk_dt_ids, &pdev->dev);
pdev              224 drivers/clk/clk-oxnas.c 		dev_err(&pdev->dev, "failed to have parent regmap\n");
pdev              235 drivers/clk/clk-oxnas.c 		ret = devm_clk_hw_register(&pdev->dev,
pdev              175 drivers/clk/clk-palmas.c static void palmas_clks_get_clk_data(struct platform_device *pdev,
pdev              178 drivers/clk/clk-palmas.c 	struct device_node *node = pdev->dev.of_node;
pdev              198 drivers/clk/clk-palmas.c 		dev_warn(&pdev->dev, "%pOFn: Invalid ext control option: %u\n",
pdev              239 drivers/clk/clk-palmas.c static int palmas_clks_probe(struct platform_device *pdev)
pdev              241 drivers/clk/clk-palmas.c 	struct palmas *palmas = dev_get_drvdata(pdev->dev.parent);
pdev              242 drivers/clk/clk-palmas.c 	struct device_node *node = pdev->dev.of_node;
pdev              247 drivers/clk/clk-palmas.c 	match_data = of_device_get_match_data(&pdev->dev);
pdev              251 drivers/clk/clk-palmas.c 	cinfo = devm_kzalloc(&pdev->dev, sizeof(*cinfo), GFP_KERNEL);
pdev              255 drivers/clk/clk-palmas.c 	palmas_clks_get_clk_data(pdev, cinfo);
pdev              256 drivers/clk/clk-palmas.c 	platform_set_drvdata(pdev, cinfo);
pdev              258 drivers/clk/clk-palmas.c 	cinfo->dev = &pdev->dev;
pdev              263 drivers/clk/clk-palmas.c 	ret = devm_clk_hw_register(&pdev->dev, &cinfo->hw);
pdev              265 drivers/clk/clk-palmas.c 		dev_err(&pdev->dev, "Fail to register clock %s, %d\n",
pdev              272 drivers/clk/clk-palmas.c 		dev_err(&pdev->dev, "Clock config failed, %d\n", ret);
pdev              278 drivers/clk/clk-palmas.c 		dev_err(&pdev->dev, "Fail to add clock driver, %d\n", ret);
pdev              282 drivers/clk/clk-palmas.c static int palmas_clks_remove(struct platform_device *pdev)
pdev              284 drivers/clk/clk-palmas.c 	of_clk_del_provider(pdev->dev.of_node);
pdev               67 drivers/clk/clk-pwm.c static int clk_pwm_probe(struct platform_device *pdev)
pdev               69 drivers/clk/clk-pwm.c 	struct device_node *node = pdev->dev.of_node;
pdev               77 drivers/clk/clk-pwm.c 	clk_pwm = devm_kzalloc(&pdev->dev, sizeof(*clk_pwm), GFP_KERNEL);
pdev               81 drivers/clk/clk-pwm.c 	pwm = devm_pwm_get(&pdev->dev, NULL);
pdev               87 drivers/clk/clk-pwm.c 		dev_err(&pdev->dev, "invalid PWM period\n");
pdev               96 drivers/clk/clk-pwm.c 		dev_err(&pdev->dev,
pdev              120 drivers/clk/clk-pwm.c 	ret = devm_clk_hw_register(&pdev->dev, &clk_pwm->hw);
pdev              127 drivers/clk/clk-pwm.c static int clk_pwm_remove(struct platform_device *pdev)
pdev              129 drivers/clk/clk-pwm.c 	of_clk_del_provider(pdev->dev.of_node);
pdev              153 drivers/clk/clk-rk808.c static int rk808_clkout_probe(struct platform_device *pdev)
pdev              155 drivers/clk/clk-rk808.c 	struct rk808 *rk808 = dev_get_drvdata(pdev->dev.parent);
pdev              195 drivers/clk/clk-rk808.c 	return devm_of_clk_add_hw_provider(&pdev->dev, of_clk_rk808_get,
pdev               97 drivers/clk/clk-s2mps11.c static struct device_node *s2mps11_clk_parse_dt(struct platform_device *pdev,
pdev              100 drivers/clk/clk-s2mps11.c 	struct sec_pmic_dev *iodev = dev_get_drvdata(pdev->dev.parent);
pdev              109 drivers/clk/clk-s2mps11.c 		dev_err(&pdev->dev, "could not find clock sub-node\n");
pdev              120 drivers/clk/clk-s2mps11.c static int s2mps11_clk_probe(struct platform_device *pdev)
pdev              122 drivers/clk/clk-s2mps11.c 	struct sec_pmic_dev *iodev = dev_get_drvdata(pdev->dev.parent);
pdev              127 drivers/clk/clk-s2mps11.c 	enum sec_device_type hwid = platform_get_device_id(pdev)->driver_data;
pdev              129 drivers/clk/clk-s2mps11.c 	s2mps11_clks = devm_kcalloc(&pdev->dev, S2MPS11_CLKS_NUM,
pdev              134 drivers/clk/clk-s2mps11.c 	clk_data = devm_kzalloc(&pdev->dev,
pdev              154 drivers/clk/clk-s2mps11.c 		dev_err(&pdev->dev, "Invalid device type\n");
pdev              159 drivers/clk/clk-s2mps11.c 	s2mps11_clks->clk_np = s2mps11_clk_parse_dt(pdev, s2mps11_clks_init);
pdev              171 drivers/clk/clk-s2mps11.c 		s2mps11_clks[i].clk = devm_clk_register(&pdev->dev,
pdev              174 drivers/clk/clk-s2mps11.c 			dev_err(&pdev->dev, "Fail to register : %s\n",
pdev              193 drivers/clk/clk-s2mps11.c 	platform_set_drvdata(pdev, s2mps11_clks);
pdev              204 drivers/clk/clk-s2mps11.c static int s2mps11_clk_remove(struct platform_device *pdev)
pdev              206 drivers/clk/clk-s2mps11.c 	struct s2mps11_clk *s2mps11_clks = platform_get_drvdata(pdev);
pdev              249 drivers/clk/clk-scpi.c static int scpi_clocks_remove(struct platform_device *pdev)
pdev              251 drivers/clk/clk-scpi.c 	struct device *dev = &pdev->dev;
pdev              264 drivers/clk/clk-scpi.c static int scpi_clocks_probe(struct platform_device *pdev)
pdev              267 drivers/clk/clk-scpi.c 	struct device *dev = &pdev->dev;
pdev              280 drivers/clk/clk-scpi.c 			scpi_clocks_remove(pdev);
pdev              126 drivers/clk/clk-twl6040.c static int twl6040_pdmclk_probe(struct platform_device *pdev)
pdev              128 drivers/clk/clk-twl6040.c 	struct twl6040 *twl6040 = dev_get_drvdata(pdev->dev.parent);
pdev              132 drivers/clk/clk-twl6040.c 	clkdata = devm_kzalloc(&pdev->dev, sizeof(*clkdata), GFP_KERNEL);
pdev              136 drivers/clk/clk-twl6040.c 	clkdata->dev = &pdev->dev;
pdev              140 drivers/clk/clk-twl6040.c 	ret = devm_clk_hw_register(&pdev->dev, &clkdata->pdmclk_hw);
pdev              144 drivers/clk/clk-twl6040.c 	platform_set_drvdata(pdev, clkdata);
pdev              146 drivers/clk/clk-twl6040.c 	return devm_of_clk_add_hw_provider(&pdev->dev, of_clk_hw_simple_get,
pdev              344 drivers/clk/clk-wm831x.c static int wm831x_clk_probe(struct platform_device *pdev)
pdev              346 drivers/clk/clk-wm831x.c 	struct wm831x *wm831x = dev_get_drvdata(pdev->dev.parent);
pdev              350 drivers/clk/clk-wm831x.c 	clkdata = devm_kzalloc(&pdev->dev, sizeof(*clkdata), GFP_KERNEL);
pdev              366 drivers/clk/clk-wm831x.c 	ret = devm_clk_hw_register(&pdev->dev, &clkdata->xtal_hw);
pdev              371 drivers/clk/clk-wm831x.c 	ret = devm_clk_hw_register(&pdev->dev, &clkdata->fll_hw);
pdev              376 drivers/clk/clk-wm831x.c 	ret = devm_clk_hw_register(&pdev->dev, &clkdata->clkout_hw);
pdev              380 drivers/clk/clk-wm831x.c 	platform_set_drvdata(pdev, clkdata);
pdev              739 drivers/clk/davinci/da8xx-cfgchip.c static int da8xx_cfgchip_probe(struct platform_device *pdev)
pdev              741 drivers/clk/davinci/da8xx-cfgchip.c 	struct device *dev = &pdev->dev;
pdev              755 drivers/clk/davinci/da8xx-cfgchip.c 	} else if (pdev->id_entry && pdata) {
pdev              756 drivers/clk/davinci/da8xx-cfgchip.c 		clk_init = (void *)pdev->id_entry->driver_data;
pdev              907 drivers/clk/davinci/pll.c static int davinci_pll_probe(struct platform_device *pdev)
pdev              909 drivers/clk/davinci/pll.c 	struct device *dev = &pdev->dev;
pdev              919 drivers/clk/davinci/pll.c 	else if (pdev->id_entry)
pdev              920 drivers/clk/davinci/pll.c 		pll_init = (void *)pdev->id_entry->driver_data;
pdev              933 drivers/clk/davinci/pll.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              529 drivers/clk/davinci/psc.c static int davinci_psc_probe(struct platform_device *pdev)
pdev              531 drivers/clk/davinci/psc.c 	struct device *dev = &pdev->dev;
pdev              541 drivers/clk/davinci/psc.c 	else if (pdev->id_entry)
pdev              542 drivers/clk/davinci/psc.c 		init_data = (void *)pdev->id_entry->driver_data;
pdev              549 drivers/clk/davinci/psc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               76 drivers/clk/hisilicon/clk-hi3519.c static struct hisi_clock_data *hi3519_clk_register(struct platform_device *pdev)
pdev               81 drivers/clk/hisilicon/clk-hi3519.c 	clk_data = hisi_clk_alloc(pdev, HI3519_NR_CLKS);
pdev              103 drivers/clk/hisilicon/clk-hi3519.c 	ret = of_clk_add_provider(pdev->dev.of_node,
pdev              126 drivers/clk/hisilicon/clk-hi3519.c static void hi3519_clk_unregister(struct platform_device *pdev)
pdev              128 drivers/clk/hisilicon/clk-hi3519.c 	struct hi3519_crg_data *crg = platform_get_drvdata(pdev);
pdev              130 drivers/clk/hisilicon/clk-hi3519.c 	of_clk_del_provider(pdev->dev.of_node);
pdev              143 drivers/clk/hisilicon/clk-hi3519.c static int hi3519_clk_probe(struct platform_device *pdev)
pdev              147 drivers/clk/hisilicon/clk-hi3519.c 	crg = devm_kmalloc(&pdev->dev, sizeof(*crg), GFP_KERNEL);
pdev              151 drivers/clk/hisilicon/clk-hi3519.c 	crg->rstc = hisi_reset_init(pdev);
pdev              155 drivers/clk/hisilicon/clk-hi3519.c 	crg->clk_data = hi3519_clk_register(pdev);
pdev              161 drivers/clk/hisilicon/clk-hi3519.c 	platform_set_drvdata(pdev, crg);
pdev              165 drivers/clk/hisilicon/clk-hi3519.c static int hi3519_clk_remove(struct platform_device *pdev)
pdev              167 drivers/clk/hisilicon/clk-hi3519.c 	struct hi3519_crg_data *crg = platform_get_drvdata(pdev);
pdev              170 drivers/clk/hisilicon/clk-hi3519.c 	hi3519_clk_unregister(pdev);
pdev              124 drivers/clk/hisilicon/clk-hi3660-stub.c static int hi3660_stub_clk_probe(struct platform_device *pdev)
pdev              126 drivers/clk/hisilicon/clk-hi3660-stub.c 	struct device *dev = &pdev->dev;
pdev              142 drivers/clk/hisilicon/clk-hi3660-stub.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              152 drivers/clk/hisilicon/clk-hi3660-stub.c 		ret = devm_clk_hw_register(&pdev->dev, &hi3660_stub_clks[i].hw);
pdev              157 drivers/clk/hisilicon/clk-hi3660-stub.c 	return devm_of_clk_add_hw_provider(&pdev->dev, hi3660_stub_clk_hw_get,
pdev              610 drivers/clk/hisilicon/clk-hi3660.c static int hi3660_clk_probe(struct platform_device *pdev)
pdev              612 drivers/clk/hisilicon/clk-hi3660.c 	struct device *dev = &pdev->dev;
pdev              613 drivers/clk/hisilicon/clk-hi3660.c 	struct device_node *np = pdev->dev.of_node;
pdev              989 drivers/clk/hisilicon/clk-hi3670.c static int hi3670_clk_probe(struct platform_device *pdev)
pdev              991 drivers/clk/hisilicon/clk-hi3670.c 	struct device *dev = &pdev->dev;
pdev              992 drivers/clk/hisilicon/clk-hi3670.c 	struct device_node *np = pdev->dev.of_node;
pdev              193 drivers/clk/hisilicon/clk-hi6220-stub.c static int hi6220_stub_clk_probe(struct platform_device *pdev)
pdev              195 drivers/clk/hisilicon/clk-hi6220-stub.c 	struct device *dev = &pdev->dev;
pdev              199 drivers/clk/hisilicon/clk-hi6220-stub.c 	struct device_node *np = pdev->dev.of_node;
pdev               26 drivers/clk/hisilicon/clk.c struct hisi_clock_data *hisi_clk_alloc(struct platform_device *pdev,
pdev               33 drivers/clk/hisilicon/clk.c 	clk_data = devm_kmalloc(&pdev->dev, sizeof(*clk_data), GFP_KERNEL);
pdev               37 drivers/clk/hisilicon/clk.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               40 drivers/clk/hisilicon/clk.c 	clk_data->base = devm_ioremap(&pdev->dev,
pdev               45 drivers/clk/hisilicon/clk.c 	clk_table = devm_kmalloc_array(&pdev->dev, nr_clks,
pdev              130 drivers/clk/hisilicon/crg-hi3516cv300.c 		struct platform_device *pdev)
pdev              135 drivers/clk/hisilicon/crg-hi3516cv300.c 	clk_data = hisi_clk_alloc(pdev, HI3516CV300_CRG_NR_CLKS);
pdev              154 drivers/clk/hisilicon/crg-hi3516cv300.c 	ret = of_clk_add_provider(pdev->dev.of_node,
pdev              173 drivers/clk/hisilicon/crg-hi3516cv300.c static void hi3516cv300_clk_unregister(struct platform_device *pdev)
pdev              175 drivers/clk/hisilicon/crg-hi3516cv300.c 	struct hisi_crg_dev *crg = platform_get_drvdata(pdev);
pdev              177 drivers/clk/hisilicon/crg-hi3516cv300.c 	of_clk_del_provider(pdev->dev.of_node);
pdev              204 drivers/clk/hisilicon/crg-hi3516cv300.c 		struct platform_device *pdev)
pdev              209 drivers/clk/hisilicon/crg-hi3516cv300.c 	clk_data = hisi_clk_alloc(pdev, HI3516CV300_SYSCTRL_NR_CLKS);
pdev              219 drivers/clk/hisilicon/crg-hi3516cv300.c 	ret = of_clk_add_provider(pdev->dev.of_node,
pdev              232 drivers/clk/hisilicon/crg-hi3516cv300.c static void hi3516cv300_sysctrl_clk_unregister(struct platform_device *pdev)
pdev              234 drivers/clk/hisilicon/crg-hi3516cv300.c 	struct hisi_crg_dev *crg = platform_get_drvdata(pdev);
pdev              236 drivers/clk/hisilicon/crg-hi3516cv300.c 	of_clk_del_provider(pdev->dev.of_node);
pdev              261 drivers/clk/hisilicon/crg-hi3516cv300.c static int hi3516cv300_crg_probe(struct platform_device *pdev)
pdev              265 drivers/clk/hisilicon/crg-hi3516cv300.c 	crg = devm_kmalloc(&pdev->dev, sizeof(*crg), GFP_KERNEL);
pdev              269 drivers/clk/hisilicon/crg-hi3516cv300.c 	crg->funcs = of_device_get_match_data(&pdev->dev);
pdev              273 drivers/clk/hisilicon/crg-hi3516cv300.c 	crg->rstc = hisi_reset_init(pdev);
pdev              277 drivers/clk/hisilicon/crg-hi3516cv300.c 	crg->clk_data = crg->funcs->register_clks(pdev);
pdev              283 drivers/clk/hisilicon/crg-hi3516cv300.c 	platform_set_drvdata(pdev, crg);
pdev              287 drivers/clk/hisilicon/crg-hi3516cv300.c static int hi3516cv300_crg_remove(struct platform_device *pdev)
pdev              289 drivers/clk/hisilicon/crg-hi3516cv300.c 	struct hisi_crg_dev *crg = platform_get_drvdata(pdev);
pdev              292 drivers/clk/hisilicon/crg-hi3516cv300.c 	crg->funcs->unregister_clks(pdev);
pdev              197 drivers/clk/hisilicon/crg-hi3798cv200.c 				struct platform_device *pdev)
pdev              202 drivers/clk/hisilicon/crg-hi3798cv200.c 	clk_data = hisi_clk_alloc(pdev, HI3798CV200_CRG_NR_CLKS);
pdev              207 drivers/clk/hisilicon/crg-hi3798cv200.c 	ret = hisi_clk_register_phase(&pdev->dev,
pdev              232 drivers/clk/hisilicon/crg-hi3798cv200.c 	ret = of_clk_add_provider(pdev->dev.of_node,
pdev              254 drivers/clk/hisilicon/crg-hi3798cv200.c static void hi3798cv200_clk_unregister(struct platform_device *pdev)
pdev              256 drivers/clk/hisilicon/crg-hi3798cv200.c 	struct hisi_crg_dev *crg = platform_get_drvdata(pdev);
pdev              258 drivers/clk/hisilicon/crg-hi3798cv200.c 	of_clk_del_provider(pdev->dev.of_node);
pdev              290 drivers/clk/hisilicon/crg-hi3798cv200.c 					struct platform_device *pdev)
pdev              295 drivers/clk/hisilicon/crg-hi3798cv200.c 	clk_data = hisi_clk_alloc(pdev, HI3798CV200_SYSCTRL_NR_CLKS);
pdev              305 drivers/clk/hisilicon/crg-hi3798cv200.c 	ret = of_clk_add_provider(pdev->dev.of_node,
pdev              319 drivers/clk/hisilicon/crg-hi3798cv200.c static void hi3798cv200_sysctrl_clk_unregister(struct platform_device *pdev)
pdev              321 drivers/clk/hisilicon/crg-hi3798cv200.c 	struct hisi_crg_dev *crg = platform_get_drvdata(pdev);
pdev              323 drivers/clk/hisilicon/crg-hi3798cv200.c 	of_clk_del_provider(pdev->dev.of_node);
pdev              344 drivers/clk/hisilicon/crg-hi3798cv200.c static int hi3798cv200_crg_probe(struct platform_device *pdev)
pdev              348 drivers/clk/hisilicon/crg-hi3798cv200.c 	crg = devm_kmalloc(&pdev->dev, sizeof(*crg), GFP_KERNEL);
pdev              352 drivers/clk/hisilicon/crg-hi3798cv200.c 	crg->funcs = of_device_get_match_data(&pdev->dev);
pdev              356 drivers/clk/hisilicon/crg-hi3798cv200.c 	crg->rstc = hisi_reset_init(pdev);
pdev              360 drivers/clk/hisilicon/crg-hi3798cv200.c 	crg->clk_data = crg->funcs->register_clks(pdev);
pdev              366 drivers/clk/hisilicon/crg-hi3798cv200.c 	platform_set_drvdata(pdev, crg);
pdev              370 drivers/clk/hisilicon/crg-hi3798cv200.c static int hi3798cv200_crg_remove(struct platform_device *pdev)
pdev              372 drivers/clk/hisilicon/crg-hi3798cv200.c 	struct hisi_crg_dev *crg = platform_get_drvdata(pdev);
pdev              375 drivers/clk/hisilicon/crg-hi3798cv200.c 	crg->funcs->unregister_clks(pdev);
pdev               15 drivers/clk/hisilicon/crg.h 	struct hisi_clock_data*	(*register_clks)(struct platform_device *pdev);
pdev               16 drivers/clk/hisilicon/crg.h 	void (*unregister_clks)(struct platform_device *pdev);
pdev               90 drivers/clk/hisilicon/reset.c struct hisi_reset_controller *hisi_reset_init(struct platform_device *pdev)
pdev               95 drivers/clk/hisilicon/reset.c 	rstc = devm_kmalloc(&pdev->dev, sizeof(*rstc), GFP_KERNEL);
pdev               99 drivers/clk/hisilicon/reset.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              100 drivers/clk/hisilicon/reset.c 	rstc->membase = devm_ioremap_resource(&pdev->dev, res);
pdev              107 drivers/clk/hisilicon/reset.c 	rstc->rcdev.of_node = pdev->dev.of_node;
pdev               13 drivers/clk/hisilicon/reset.h struct hisi_reset_controller *hisi_reset_init(struct platform_device *pdev);
pdev               17 drivers/clk/hisilicon/reset.h struct hisi_reset_controller *hisi_reset_init(struct platform_device *pdev)
pdev              368 drivers/clk/imx/clk-imx8mm.c static int imx8mm_clocks_probe(struct platform_device *pdev)
pdev              370 drivers/clk/imx/clk-imx8mm.c 	struct device *dev = &pdev->dev;
pdev              456 drivers/clk/imx/clk-imx8mm.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev              379 drivers/clk/imx/clk-imx8mn.c static int imx8mn_clocks_probe(struct platform_device *pdev)
pdev              381 drivers/clk/imx/clk-imx8mn.c 	struct device *dev = &pdev->dev;
pdev              469 drivers/clk/imx/clk-imx8mn.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev              283 drivers/clk/imx/clk-imx8mq.c static int imx8mq_clocks_probe(struct platform_device *pdev)
pdev              285 drivers/clk/imx/clk-imx8mq.c 	struct device *dev = &pdev->dev;
pdev              371 drivers/clk/imx/clk-imx8mq.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev              160 drivers/clk/imx/clk-imx8qxp-lpcg.c static int imx8qxp_lpcg_clk_probe(struct platform_device *pdev)
pdev              162 drivers/clk/imx/clk-imx8qxp-lpcg.c 	struct device *dev = &pdev->dev;
pdev              176 drivers/clk/imx/clk-imx8qxp-lpcg.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              183 drivers/clk/imx/clk-imx8qxp-lpcg.c 	clk_data = devm_kzalloc(&pdev->dev, struct_size(clk_data, hws,
pdev               20 drivers/clk/imx/clk-imx8qxp.c static int imx8qxp_clk_probe(struct platform_device *pdev)
pdev               22 drivers/clk/imx/clk-imx8qxp.c 	struct device_node *ccm_node = pdev->dev.of_node;
pdev               31 drivers/clk/imx/clk-imx8qxp.c 	clk_data = devm_kzalloc(&pdev->dev, struct_size(clk_data, hws,
pdev              634 drivers/clk/keystone/sci-clk.c static int ti_sci_clk_probe(struct platform_device *pdev)
pdev              636 drivers/clk/keystone/sci-clk.c 	struct device *dev = &pdev->dev;
pdev              685 drivers/clk/keystone/sci-clk.c static int ti_sci_clk_remove(struct platform_device *pdev)
pdev              687 drivers/clk/keystone/sci-clk.c 	of_clk_del_provider(pdev->dev.of_node);
pdev              146 drivers/clk/mediatek/clk-mt2701-aud.c static int clk_mt2701_aud_probe(struct platform_device *pdev)
pdev              149 drivers/clk/mediatek/clk-mt2701-aud.c 	struct device_node *node = pdev->dev.of_node;
pdev              159 drivers/clk/mediatek/clk-mt2701-aud.c 		dev_err(&pdev->dev,
pdev              161 drivers/clk/mediatek/clk-mt2701-aud.c 			pdev->name, r);
pdev              166 drivers/clk/mediatek/clk-mt2701-aud.c 	r = devm_of_platform_populate(&pdev->dev);
pdev              102 drivers/clk/mediatek/clk-mt2701-bdp.c static int clk_mt2701_bdp_probe(struct platform_device *pdev)
pdev              106 drivers/clk/mediatek/clk-mt2701-bdp.c 	struct device_node *node = pdev->dev.of_node;
pdev              115 drivers/clk/mediatek/clk-mt2701-bdp.c 		dev_err(&pdev->dev,
pdev              117 drivers/clk/mediatek/clk-mt2701-bdp.c 			pdev->name, r);
pdev               44 drivers/clk/mediatek/clk-mt2701-eth.c static int clk_mt2701_eth_probe(struct platform_device *pdev)
pdev               48 drivers/clk/mediatek/clk-mt2701-eth.c 	struct device_node *node = pdev->dev.of_node;
pdev               57 drivers/clk/mediatek/clk-mt2701-eth.c 		dev_err(&pdev->dev,
pdev               59 drivers/clk/mediatek/clk-mt2701-eth.c 			pdev->name, r);
pdev               38 drivers/clk/mediatek/clk-mt2701-g3d.c static int clk_mt2701_g3dsys_init(struct platform_device *pdev)
pdev               41 drivers/clk/mediatek/clk-mt2701-g3d.c 	struct device_node *node = pdev->dev.of_node;
pdev               51 drivers/clk/mediatek/clk-mt2701-g3d.c 		dev_err(&pdev->dev,
pdev               53 drivers/clk/mediatek/clk-mt2701-g3d.c 			pdev->name, r);
pdev               69 drivers/clk/mediatek/clk-mt2701-g3d.c static int clk_mt2701_g3d_probe(struct platform_device *pdev)
pdev               74 drivers/clk/mediatek/clk-mt2701-g3d.c 	clk_init = of_device_get_match_data(&pdev->dev);
pdev               78 drivers/clk/mediatek/clk-mt2701-g3d.c 	r = clk_init(pdev);
pdev               80 drivers/clk/mediatek/clk-mt2701-g3d.c 		dev_err(&pdev->dev,
pdev               82 drivers/clk/mediatek/clk-mt2701-g3d.c 			pdev->name, r);
pdev               41 drivers/clk/mediatek/clk-mt2701-hif.c static int clk_mt2701_hif_probe(struct platform_device *pdev)
pdev               45 drivers/clk/mediatek/clk-mt2701-hif.c 	struct device_node *node = pdev->dev.of_node;
pdev               54 drivers/clk/mediatek/clk-mt2701-hif.c 		dev_err(&pdev->dev,
pdev               56 drivers/clk/mediatek/clk-mt2701-hif.c 			pdev->name, r);
pdev               44 drivers/clk/mediatek/clk-mt2701-img.c static int clk_mt2701_img_probe(struct platform_device *pdev)
pdev               48 drivers/clk/mediatek/clk-mt2701-img.c 	struct device_node *node = pdev->dev.of_node;
pdev               57 drivers/clk/mediatek/clk-mt2701-img.c 		dev_err(&pdev->dev,
pdev               59 drivers/clk/mediatek/clk-mt2701-img.c 			pdev->name, r);
pdev               87 drivers/clk/mediatek/clk-mt2701-mm.c static int clk_mt2701_mm_probe(struct platform_device *pdev)
pdev               91 drivers/clk/mediatek/clk-mt2701-mm.c 	struct device_node *node = pdev->dev.of_node;
pdev              100 drivers/clk/mediatek/clk-mt2701-mm.c 		dev_err(&pdev->dev,
pdev              102 drivers/clk/mediatek/clk-mt2701-mm.c 			pdev->name, r);
pdev               55 drivers/clk/mediatek/clk-mt2701-vdec.c static int clk_mt2701_vdec_probe(struct platform_device *pdev)
pdev               59 drivers/clk/mediatek/clk-mt2701-vdec.c 	struct device_node *node = pdev->dev.of_node;
pdev               68 drivers/clk/mediatek/clk-mt2701-vdec.c 		dev_err(&pdev->dev,
pdev               70 drivers/clk/mediatek/clk-mt2701-vdec.c 			pdev->name, r);
pdev              666 drivers/clk/mediatek/clk-mt2701.c static int mtk_topckgen_init(struct platform_device *pdev)
pdev              670 drivers/clk/mediatek/clk-mt2701.c 	struct device_node *node = pdev->dev.of_node;
pdev              671 drivers/clk/mediatek/clk-mt2701.c 	struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              673 drivers/clk/mediatek/clk-mt2701.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              764 drivers/clk/mediatek/clk-mt2701.c static int mtk_infrasys_init(struct platform_device *pdev)
pdev              767 drivers/clk/mediatek/clk-mt2701.c 	struct device_node *node = pdev->dev.of_node;
pdev              886 drivers/clk/mediatek/clk-mt2701.c static int mtk_pericfg_init(struct platform_device *pdev)
pdev              891 drivers/clk/mediatek/clk-mt2701.c 	struct device_node *node = pdev->dev.of_node;
pdev              892 drivers/clk/mediatek/clk-mt2701.c 	struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              894 drivers/clk/mediatek/clk-mt2701.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              969 drivers/clk/mediatek/clk-mt2701.c static int mtk_apmixedsys_init(struct platform_device *pdev)
pdev              972 drivers/clk/mediatek/clk-mt2701.c 	struct device_node *node = pdev->dev.of_node;
pdev             1004 drivers/clk/mediatek/clk-mt2701.c static int clk_mt2701_probe(struct platform_device *pdev)
pdev             1009 drivers/clk/mediatek/clk-mt2701.c 	clk_init = of_device_get_match_data(&pdev->dev);
pdev             1013 drivers/clk/mediatek/clk-mt2701.c 	r = clk_init(pdev);
pdev             1015 drivers/clk/mediatek/clk-mt2701.c 		dev_err(&pdev->dev,
pdev             1017 drivers/clk/mediatek/clk-mt2701.c 			pdev->name, r);
pdev               61 drivers/clk/mediatek/clk-mt2712-bdp.c static int clk_mt2712_bdp_probe(struct platform_device *pdev)
pdev               65 drivers/clk/mediatek/clk-mt2712-bdp.c 	struct device_node *node = pdev->dev.of_node;
pdev               39 drivers/clk/mediatek/clk-mt2712-img.c static int clk_mt2712_img_probe(struct platform_device *pdev)
pdev               43 drivers/clk/mediatek/clk-mt2712-img.c 	struct device_node *node = pdev->dev.of_node;
pdev               35 drivers/clk/mediatek/clk-mt2712-jpgdec.c static int clk_mt2712_jpgdec_probe(struct platform_device *pdev)
pdev               39 drivers/clk/mediatek/clk-mt2712-jpgdec.c 	struct device_node *node = pdev->dev.of_node;
pdev               34 drivers/clk/mediatek/clk-mt2712-mfg.c static int clk_mt2712_mfg_probe(struct platform_device *pdev)
pdev               38 drivers/clk/mediatek/clk-mt2712-mfg.c 	struct device_node *node = pdev->dev.of_node;
pdev              129 drivers/clk/mediatek/clk-mt2712-mm.c static int clk_mt2712_mm_probe(struct platform_device *pdev)
pdev              133 drivers/clk/mediatek/clk-mt2712-mm.c 	struct device_node *node = pdev->dev.of_node;
pdev               53 drivers/clk/mediatek/clk-mt2712-vdec.c static int clk_mt2712_vdec_probe(struct platform_device *pdev)
pdev               57 drivers/clk/mediatek/clk-mt2712-vdec.c 	struct device_node *node = pdev->dev.of_node;
pdev               36 drivers/clk/mediatek/clk-mt2712-venc.c static int clk_mt2712_venc_probe(struct platform_device *pdev)
pdev               40 drivers/clk/mediatek/clk-mt2712-venc.c 	struct device_node *node = pdev->dev.of_node;
pdev             1260 drivers/clk/mediatek/clk-mt2712.c static int clk_mt2712_apmixed_probe(struct platform_device *pdev)
pdev             1264 drivers/clk/mediatek/clk-mt2712.c 	struct device_node *node = pdev->dev.of_node;
pdev             1304 drivers/clk/mediatek/clk-mt2712.c static int clk_mt2712_top_probe(struct platform_device *pdev)
pdev             1307 drivers/clk/mediatek/clk-mt2712.c 	struct device_node *node = pdev->dev.of_node;
pdev             1309 drivers/clk/mediatek/clk-mt2712.c 	struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1311 drivers/clk/mediatek/clk-mt2712.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev             1347 drivers/clk/mediatek/clk-mt2712.c static int clk_mt2712_infra_probe(struct platform_device *pdev)
pdev             1351 drivers/clk/mediatek/clk-mt2712.c 	struct device_node *node = pdev->dev.of_node;
pdev             1369 drivers/clk/mediatek/clk-mt2712.c static int clk_mt2712_peri_probe(struct platform_device *pdev)
pdev             1373 drivers/clk/mediatek/clk-mt2712.c 	struct device_node *node = pdev->dev.of_node;
pdev             1391 drivers/clk/mediatek/clk-mt2712.c static int clk_mt2712_mcu_probe(struct platform_device *pdev)
pdev             1395 drivers/clk/mediatek/clk-mt2712.c 	struct device_node *node = pdev->dev.of_node;
pdev             1397 drivers/clk/mediatek/clk-mt2712.c 	struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1399 drivers/clk/mediatek/clk-mt2712.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev             1440 drivers/clk/mediatek/clk-mt2712.c static int clk_mt2712_probe(struct platform_device *pdev)
pdev             1445 drivers/clk/mediatek/clk-mt2712.c 	clk_probe = of_device_get_match_data(&pdev->dev);
pdev             1449 drivers/clk/mediatek/clk-mt2712.c 	r = clk_probe(pdev);
pdev             1451 drivers/clk/mediatek/clk-mt2712.c 		dev_err(&pdev->dev,
pdev             1453 drivers/clk/mediatek/clk-mt2712.c 			pdev->name, r);
pdev               96 drivers/clk/mediatek/clk-mt6779-aud.c static int clk_mt6779_aud_probe(struct platform_device *pdev)
pdev               99 drivers/clk/mediatek/clk-mt6779-aud.c 	struct device_node *node = pdev->dev.of_node;
pdev               45 drivers/clk/mediatek/clk-mt6779-cam.c static int clk_mt6779_cam_probe(struct platform_device *pdev)
pdev               48 drivers/clk/mediatek/clk-mt6779-cam.c 	struct device_node *node = pdev->dev.of_node;
pdev               37 drivers/clk/mediatek/clk-mt6779-img.c static int clk_mt6779_img_probe(struct platform_device *pdev)
pdev               40 drivers/clk/mediatek/clk-mt6779-img.c 	struct device_node *node = pdev->dev.of_node;
pdev               39 drivers/clk/mediatek/clk-mt6779-ipe.c static int clk_mt6779_ipe_probe(struct platform_device *pdev)
pdev               42 drivers/clk/mediatek/clk-mt6779-ipe.c 	struct device_node *node = pdev->dev.of_node;
pdev               29 drivers/clk/mediatek/clk-mt6779-mfg.c static int clk_mt6779_mfg_probe(struct platform_device *pdev)
pdev               32 drivers/clk/mediatek/clk-mt6779-mfg.c 	struct device_node *node = pdev->dev.of_node;
pdev               92 drivers/clk/mediatek/clk-mt6779-mm.c static int clk_mt6779_mm_probe(struct platform_device *pdev)
pdev               95 drivers/clk/mediatek/clk-mt6779-mm.c 	struct device_node *node = pdev->dev.of_node;
pdev               46 drivers/clk/mediatek/clk-mt6779-vdec.c static int clk_mt6779_vdec_probe(struct platform_device *pdev)
pdev               49 drivers/clk/mediatek/clk-mt6779-vdec.c 	struct device_node *node = pdev->dev.of_node;
pdev               37 drivers/clk/mediatek/clk-mt6779-venc.c static int clk_mt6779_venc_probe(struct platform_device *pdev)
pdev               40 drivers/clk/mediatek/clk-mt6779-venc.c 	struct device_node *node = pdev->dev.of_node;
pdev             1211 drivers/clk/mediatek/clk-mt6779.c static int clk_mt6779_apmixed_probe(struct platform_device *pdev)
pdev             1214 drivers/clk/mediatek/clk-mt6779.c 	struct device_node *node = pdev->dev.of_node;
pdev             1226 drivers/clk/mediatek/clk-mt6779.c static int clk_mt6779_top_probe(struct platform_device *pdev)
pdev             1228 drivers/clk/mediatek/clk-mt6779.c 	struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1231 drivers/clk/mediatek/clk-mt6779.c 	struct device_node *node = pdev->dev.of_node;
pdev             1233 drivers/clk/mediatek/clk-mt6779.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev             1256 drivers/clk/mediatek/clk-mt6779.c static int clk_mt6779_infra_probe(struct platform_device *pdev)
pdev             1259 drivers/clk/mediatek/clk-mt6779.c 	struct device_node *node = pdev->dev.of_node;
pdev             1284 drivers/clk/mediatek/clk-mt6779.c static int clk_mt6779_probe(struct platform_device *pdev)
pdev             1286 drivers/clk/mediatek/clk-mt6779.c 	int (*clk_probe)(struct platform_device *pdev);
pdev             1289 drivers/clk/mediatek/clk-mt6779.c 	clk_probe = of_device_get_match_data(&pdev->dev);
pdev             1293 drivers/clk/mediatek/clk-mt6779.c 	r = clk_probe(pdev);
pdev             1295 drivers/clk/mediatek/clk-mt6779.c 		dev_err(&pdev->dev,
pdev             1297 drivers/clk/mediatek/clk-mt6779.c 			pdev->name, r);
pdev               40 drivers/clk/mediatek/clk-mt6797-img.c static int clk_mt6797_img_probe(struct platform_device *pdev)
pdev               44 drivers/clk/mediatek/clk-mt6797-img.c 	struct device_node *node = pdev->dev.of_node;
pdev               53 drivers/clk/mediatek/clk-mt6797-img.c 		dev_err(&pdev->dev,
pdev               55 drivers/clk/mediatek/clk-mt6797-img.c 			pdev->name, r);
pdev              100 drivers/clk/mediatek/clk-mt6797-mm.c static int clk_mt6797_mm_probe(struct platform_device *pdev)
pdev              104 drivers/clk/mediatek/clk-mt6797-mm.c 	struct device_node *node = pdev->dev.of_node;
pdev              113 drivers/clk/mediatek/clk-mt6797-mm.c 		dev_err(&pdev->dev,
pdev              115 drivers/clk/mediatek/clk-mt6797-mm.c 			pdev->name, r);
pdev               57 drivers/clk/mediatek/clk-mt6797-vdec.c static int clk_mt6797_vdec_probe(struct platform_device *pdev)
pdev               61 drivers/clk/mediatek/clk-mt6797-vdec.c 	struct device_node *node = pdev->dev.of_node;
pdev               70 drivers/clk/mediatek/clk-mt6797-vdec.c 		dev_err(&pdev->dev,
pdev               72 drivers/clk/mediatek/clk-mt6797-vdec.c 			pdev->name, r);
pdev               42 drivers/clk/mediatek/clk-mt6797-venc.c static int clk_mt6797_venc_probe(struct platform_device *pdev)
pdev               46 drivers/clk/mediatek/clk-mt6797-venc.c 	struct device_node *node = pdev->dev.of_node;
pdev               55 drivers/clk/mediatek/clk-mt6797-venc.c 		dev_err(&pdev->dev,
pdev               57 drivers/clk/mediatek/clk-mt6797-venc.c 			pdev->name, r);
pdev              383 drivers/clk/mediatek/clk-mt6797.c static int mtk_topckgen_init(struct platform_device *pdev)
pdev              387 drivers/clk/mediatek/clk-mt6797.c 	struct device_node *node = pdev->dev.of_node;
pdev              388 drivers/clk/mediatek/clk-mt6797.c 	struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              390 drivers/clk/mediatek/clk-mt6797.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              584 drivers/clk/mediatek/clk-mt6797.c static int mtk_infrasys_init(struct platform_device *pdev)
pdev              587 drivers/clk/mediatek/clk-mt6797.c 	struct device_node *node = pdev->dev.of_node;
pdev              664 drivers/clk/mediatek/clk-mt6797.c static int mtk_apmixedsys_init(struct platform_device *pdev)
pdev              667 drivers/clk/mediatek/clk-mt6797.c 	struct device_node *node = pdev->dev.of_node;
pdev              693 drivers/clk/mediatek/clk-mt6797.c static int clk_mt6797_probe(struct platform_device *pdev)
pdev              698 drivers/clk/mediatek/clk-mt6797.c 	clk_init = of_device_get_match_data(&pdev->dev);
pdev              702 drivers/clk/mediatek/clk-mt6797.c 	r = clk_init(pdev);
pdev              704 drivers/clk/mediatek/clk-mt6797.c 		dev_err(&pdev->dev,
pdev              706 drivers/clk/mediatek/clk-mt6797.c 			pdev->name, r);
pdev              133 drivers/clk/mediatek/clk-mt7622-aud.c static int clk_mt7622_audiosys_init(struct platform_device *pdev)
pdev              136 drivers/clk/mediatek/clk-mt7622-aud.c 	struct device_node *node = pdev->dev.of_node;
pdev              146 drivers/clk/mediatek/clk-mt7622-aud.c 		dev_err(&pdev->dev,
pdev              148 drivers/clk/mediatek/clk-mt7622-aud.c 			pdev->name, r);
pdev              153 drivers/clk/mediatek/clk-mt7622-aud.c 	r = devm_of_platform_populate(&pdev->dev);
pdev              174 drivers/clk/mediatek/clk-mt7622-aud.c static int clk_mt7622_aud_probe(struct platform_device *pdev)
pdev              179 drivers/clk/mediatek/clk-mt7622-aud.c 	clk_init = of_device_get_match_data(&pdev->dev);
pdev              183 drivers/clk/mediatek/clk-mt7622-aud.c 	r = clk_init(pdev);
pdev              185 drivers/clk/mediatek/clk-mt7622-aud.c 		dev_err(&pdev->dev,
pdev              187 drivers/clk/mediatek/clk-mt7622-aud.c 			pdev->name, r);
pdev               68 drivers/clk/mediatek/clk-mt7622-eth.c static int clk_mt7622_ethsys_init(struct platform_device *pdev)
pdev               71 drivers/clk/mediatek/clk-mt7622-eth.c 	struct device_node *node = pdev->dev.of_node;
pdev               81 drivers/clk/mediatek/clk-mt7622-eth.c 		dev_err(&pdev->dev,
pdev               83 drivers/clk/mediatek/clk-mt7622-eth.c 			pdev->name, r);
pdev               90 drivers/clk/mediatek/clk-mt7622-eth.c static int clk_mt7622_sgmiisys_init(struct platform_device *pdev)
pdev               93 drivers/clk/mediatek/clk-mt7622-eth.c 	struct device_node *node = pdev->dev.of_node;
pdev              103 drivers/clk/mediatek/clk-mt7622-eth.c 		dev_err(&pdev->dev,
pdev              105 drivers/clk/mediatek/clk-mt7622-eth.c 			pdev->name, r);
pdev              122 drivers/clk/mediatek/clk-mt7622-eth.c static int clk_mt7622_eth_probe(struct platform_device *pdev)
pdev              127 drivers/clk/mediatek/clk-mt7622-eth.c 	clk_init = of_device_get_match_data(&pdev->dev);
pdev              131 drivers/clk/mediatek/clk-mt7622-eth.c 	r = clk_init(pdev);
pdev              133 drivers/clk/mediatek/clk-mt7622-eth.c 		dev_err(&pdev->dev,
pdev              135 drivers/clk/mediatek/clk-mt7622-eth.c 			pdev->name, r);
pdev               79 drivers/clk/mediatek/clk-mt7622-hif.c static int clk_mt7622_ssusbsys_init(struct platform_device *pdev)
pdev               82 drivers/clk/mediatek/clk-mt7622-hif.c 	struct device_node *node = pdev->dev.of_node;
pdev               92 drivers/clk/mediatek/clk-mt7622-hif.c 		dev_err(&pdev->dev,
pdev               94 drivers/clk/mediatek/clk-mt7622-hif.c 			pdev->name, r);
pdev              101 drivers/clk/mediatek/clk-mt7622-hif.c static int clk_mt7622_pciesys_init(struct platform_device *pdev)
pdev              104 drivers/clk/mediatek/clk-mt7622-hif.c 	struct device_node *node = pdev->dev.of_node;
pdev              114 drivers/clk/mediatek/clk-mt7622-hif.c 		dev_err(&pdev->dev,
pdev              116 drivers/clk/mediatek/clk-mt7622-hif.c 			pdev->name, r);
pdev              135 drivers/clk/mediatek/clk-mt7622-hif.c static int clk_mt7622_hif_probe(struct platform_device *pdev)
pdev              140 drivers/clk/mediatek/clk-mt7622-hif.c 	clk_init = of_device_get_match_data(&pdev->dev);
pdev              144 drivers/clk/mediatek/clk-mt7622-hif.c 	r = clk_init(pdev);
pdev              146 drivers/clk/mediatek/clk-mt7622-hif.c 		dev_err(&pdev->dev,
pdev              148 drivers/clk/mediatek/clk-mt7622-hif.c 			pdev->name, r);
pdev              612 drivers/clk/mediatek/clk-mt7622.c static int mtk_topckgen_init(struct platform_device *pdev)
pdev              616 drivers/clk/mediatek/clk-mt7622.c 	struct device_node *node = pdev->dev.of_node;
pdev              617 drivers/clk/mediatek/clk-mt7622.c 	struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              619 drivers/clk/mediatek/clk-mt7622.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              647 drivers/clk/mediatek/clk-mt7622.c static int mtk_infrasys_init(struct platform_device *pdev)
pdev              649 drivers/clk/mediatek/clk-mt7622.c 	struct device_node *node = pdev->dev.of_node;
pdev              671 drivers/clk/mediatek/clk-mt7622.c static int mtk_apmixedsys_init(struct platform_device *pdev)
pdev              674 drivers/clk/mediatek/clk-mt7622.c 	struct device_node *node = pdev->dev.of_node;
pdev              692 drivers/clk/mediatek/clk-mt7622.c static int mtk_pericfg_init(struct platform_device *pdev)
pdev              697 drivers/clk/mediatek/clk-mt7622.c 	struct device_node *node = pdev->dev.of_node;
pdev              698 drivers/clk/mediatek/clk-mt7622.c 	struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              700 drivers/clk/mediatek/clk-mt7622.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              741 drivers/clk/mediatek/clk-mt7622.c static int clk_mt7622_probe(struct platform_device *pdev)
pdev              746 drivers/clk/mediatek/clk-mt7622.c 	clk_init = of_device_get_match_data(&pdev->dev);
pdev              750 drivers/clk/mediatek/clk-mt7622.c 	r = clk_init(pdev);
pdev              752 drivers/clk/mediatek/clk-mt7622.c 		dev_err(&pdev->dev,
pdev              754 drivers/clk/mediatek/clk-mt7622.c 			pdev->name, r);
pdev               79 drivers/clk/mediatek/clk-mt7629-eth.c static int clk_mt7629_ethsys_init(struct platform_device *pdev)
pdev               82 drivers/clk/mediatek/clk-mt7629-eth.c 	struct device_node *node = pdev->dev.of_node;
pdev               91 drivers/clk/mediatek/clk-mt7629-eth.c 		dev_err(&pdev->dev,
pdev               93 drivers/clk/mediatek/clk-mt7629-eth.c 			pdev->name, r);
pdev              100 drivers/clk/mediatek/clk-mt7629-eth.c static int clk_mt7629_sgmiisys_init(struct platform_device *pdev)
pdev              103 drivers/clk/mediatek/clk-mt7629-eth.c 	struct device_node *node = pdev->dev.of_node;
pdev              114 drivers/clk/mediatek/clk-mt7629-eth.c 		dev_err(&pdev->dev,
pdev              116 drivers/clk/mediatek/clk-mt7629-eth.c 			pdev->name, r);
pdev              133 drivers/clk/mediatek/clk-mt7629-eth.c static int clk_mt7629_eth_probe(struct platform_device *pdev)
pdev              138 drivers/clk/mediatek/clk-mt7629-eth.c 	clk_init = of_device_get_match_data(&pdev->dev);
pdev              142 drivers/clk/mediatek/clk-mt7629-eth.c 	r = clk_init(pdev);
pdev              144 drivers/clk/mediatek/clk-mt7629-eth.c 		dev_err(&pdev->dev,
pdev              146 drivers/clk/mediatek/clk-mt7629-eth.c 			pdev->name, r);
pdev               74 drivers/clk/mediatek/clk-mt7629-hif.c static int clk_mt7629_ssusbsys_init(struct platform_device *pdev)
pdev               77 drivers/clk/mediatek/clk-mt7629-hif.c 	struct device_node *node = pdev->dev.of_node;
pdev               87 drivers/clk/mediatek/clk-mt7629-hif.c 		dev_err(&pdev->dev,
pdev               89 drivers/clk/mediatek/clk-mt7629-hif.c 			pdev->name, r);
pdev               96 drivers/clk/mediatek/clk-mt7629-hif.c static int clk_mt7629_pciesys_init(struct platform_device *pdev)
pdev               99 drivers/clk/mediatek/clk-mt7629-hif.c 	struct device_node *node = pdev->dev.of_node;
pdev              109 drivers/clk/mediatek/clk-mt7629-hif.c 		dev_err(&pdev->dev,
pdev              111 drivers/clk/mediatek/clk-mt7629-hif.c 			pdev->name, r);
pdev              130 drivers/clk/mediatek/clk-mt7629-hif.c static int clk_mt7629_hif_probe(struct platform_device *pdev)
pdev              135 drivers/clk/mediatek/clk-mt7629-hif.c 	clk_init = of_device_get_match_data(&pdev->dev);
pdev              139 drivers/clk/mediatek/clk-mt7629-hif.c 	r = clk_init(pdev);
pdev              141 drivers/clk/mediatek/clk-mt7629-hif.c 		dev_err(&pdev->dev,
pdev              143 drivers/clk/mediatek/clk-mt7629-hif.c 			pdev->name, r);
pdev              572 drivers/clk/mediatek/clk-mt7629.c static int mtk_topckgen_init(struct platform_device *pdev)
pdev              576 drivers/clk/mediatek/clk-mt7629.c 	struct device_node *node = pdev->dev.of_node;
pdev              577 drivers/clk/mediatek/clk-mt7629.c 	struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              579 drivers/clk/mediatek/clk-mt7629.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              601 drivers/clk/mediatek/clk-mt7629.c static int mtk_infrasys_init(struct platform_device *pdev)
pdev              603 drivers/clk/mediatek/clk-mt7629.c 	struct device_node *node = pdev->dev.of_node;
pdev              623 drivers/clk/mediatek/clk-mt7629.c static int mtk_pericfg_init(struct platform_device *pdev)
pdev              628 drivers/clk/mediatek/clk-mt7629.c 	struct device_node *node = pdev->dev.of_node;
pdev              629 drivers/clk/mediatek/clk-mt7629.c 	struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              631 drivers/clk/mediatek/clk-mt7629.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              652 drivers/clk/mediatek/clk-mt7629.c static int mtk_apmixedsys_init(struct platform_device *pdev)
pdev              655 drivers/clk/mediatek/clk-mt7629.c 	struct device_node *node = pdev->dev.of_node;
pdev              692 drivers/clk/mediatek/clk-mt7629.c static int clk_mt7629_probe(struct platform_device *pdev)
pdev              697 drivers/clk/mediatek/clk-mt7629.c 	clk_init = of_device_get_match_data(&pdev->dev);
pdev              701 drivers/clk/mediatek/clk-mt7629.c 	r = clk_init(pdev);
pdev              703 drivers/clk/mediatek/clk-mt7629.c 		dev_err(&pdev->dev,
pdev              705 drivers/clk/mediatek/clk-mt7629.c 			pdev->name, r);
pdev               70 drivers/clk/mediatek/clk-mt8183-audio.c static int clk_mt8183_audio_probe(struct platform_device *pdev)
pdev               74 drivers/clk/mediatek/clk-mt8183-audio.c 	struct device_node *node = pdev->dev.of_node;
pdev               85 drivers/clk/mediatek/clk-mt8183-audio.c 	r = devm_of_platform_populate(&pdev->dev);
pdev               37 drivers/clk/mediatek/clk-mt8183-cam.c static int clk_mt8183_cam_probe(struct platform_device *pdev)
pdev               40 drivers/clk/mediatek/clk-mt8183-cam.c 	struct device_node *node = pdev->dev.of_node;
pdev               37 drivers/clk/mediatek/clk-mt8183-img.c static int clk_mt8183_img_probe(struct platform_device *pdev)
pdev               40 drivers/clk/mediatek/clk-mt8183-img.c 	struct device_node *node = pdev->dev.of_node;
pdev               30 drivers/clk/mediatek/clk-mt8183-ipu0.c static int clk_mt8183_ipu_core0_probe(struct platform_device *pdev)
pdev               33 drivers/clk/mediatek/clk-mt8183-ipu0.c 	struct device_node *node = pdev->dev.of_node;
pdev               30 drivers/clk/mediatek/clk-mt8183-ipu1.c static int clk_mt8183_ipu_core1_probe(struct platform_device *pdev)
pdev               33 drivers/clk/mediatek/clk-mt8183-ipu1.c 	struct device_node *node = pdev->dev.of_node;
pdev               28 drivers/clk/mediatek/clk-mt8183-ipu_adl.c static int clk_mt8183_ipu_adl_probe(struct platform_device *pdev)
pdev               31 drivers/clk/mediatek/clk-mt8183-ipu_adl.c 	struct device_node *node = pdev->dev.of_node;
pdev               97 drivers/clk/mediatek/clk-mt8183-ipu_conn.c static int clk_mt8183_ipu_conn_probe(struct platform_device *pdev)
pdev              100 drivers/clk/mediatek/clk-mt8183-ipu_conn.c 	struct device_node *node = pdev->dev.of_node;
pdev               29 drivers/clk/mediatek/clk-mt8183-mfgcfg.c static int clk_mt8183_mfg_probe(struct platform_device *pdev)
pdev               32 drivers/clk/mediatek/clk-mt8183-mfgcfg.c 	struct device_node *node = pdev->dev.of_node;
pdev               34 drivers/clk/mediatek/clk-mt8183-mfgcfg.c 	pm_runtime_enable(&pdev->dev);
pdev               39 drivers/clk/mediatek/clk-mt8183-mfgcfg.c 			clk_data, &pdev->dev);
pdev               85 drivers/clk/mediatek/clk-mt8183-mm.c static int clk_mt8183_mm_probe(struct platform_device *pdev)
pdev               88 drivers/clk/mediatek/clk-mt8183-mm.c 	struct device_node *node = pdev->dev.of_node;
pdev               41 drivers/clk/mediatek/clk-mt8183-vdec.c static int clk_mt8183_vdec_probe(struct platform_device *pdev)
pdev               44 drivers/clk/mediatek/clk-mt8183-vdec.c 	struct device_node *node = pdev->dev.of_node;
pdev               33 drivers/clk/mediatek/clk-mt8183-venc.c static int clk_mt8183_venc_probe(struct platform_device *pdev)
pdev               36 drivers/clk/mediatek/clk-mt8183-venc.c 	struct device_node *node = pdev->dev.of_node;
pdev             1155 drivers/clk/mediatek/clk-mt8183.c static int clk_mt8183_apmixed_probe(struct platform_device *pdev)
pdev             1158 drivers/clk/mediatek/clk-mt8183.c 	struct device_node *node = pdev->dev.of_node;
pdev             1190 drivers/clk/mediatek/clk-mt8183.c static int clk_mt8183_top_probe(struct platform_device *pdev)
pdev             1192 drivers/clk/mediatek/clk-mt8183.c 	struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1194 drivers/clk/mediatek/clk-mt8183.c 	struct device_node *node = pdev->dev.of_node;
pdev             1196 drivers/clk/mediatek/clk-mt8183.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev             1223 drivers/clk/mediatek/clk-mt8183.c static int clk_mt8183_infra_probe(struct platform_device *pdev)
pdev             1226 drivers/clk/mediatek/clk-mt8183.c 	struct device_node *node = pdev->dev.of_node;
pdev             1236 drivers/clk/mediatek/clk-mt8183.c 		dev_err(&pdev->dev,
pdev             1247 drivers/clk/mediatek/clk-mt8183.c static int clk_mt8183_peri_probe(struct platform_device *pdev)
pdev             1250 drivers/clk/mediatek/clk-mt8183.c 	struct device_node *node = pdev->dev.of_node;
pdev             1260 drivers/clk/mediatek/clk-mt8183.c static int clk_mt8183_mcu_probe(struct platform_device *pdev)
pdev             1263 drivers/clk/mediatek/clk-mt8183.c 	struct device_node *node = pdev->dev.of_node;
pdev             1265 drivers/clk/mediatek/clk-mt8183.c 	struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1267 drivers/clk/mediatek/clk-mt8183.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev             1300 drivers/clk/mediatek/clk-mt8183.c static int clk_mt8183_probe(struct platform_device *pdev)
pdev             1302 drivers/clk/mediatek/clk-mt8183.c 	int (*clk_probe)(struct platform_device *pdev);
pdev             1305 drivers/clk/mediatek/clk-mt8183.c 	clk_probe = of_device_get_match_data(&pdev->dev);
pdev             1309 drivers/clk/mediatek/clk-mt8183.c 	r = clk_probe(pdev);
pdev             1311 drivers/clk/mediatek/clk-mt8183.c 		dev_err(&pdev->dev,
pdev             1313 drivers/clk/mediatek/clk-mt8183.c 			pdev->name, r);
pdev             1013 drivers/clk/meson/axg-audio.c static int axg_audio_clkc_probe(struct platform_device *pdev)
pdev             1015 drivers/clk/meson/axg-audio.c 	struct device *dev = &pdev->dev;
pdev             1028 drivers/clk/meson/axg-audio.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             4886 drivers/clk/meson/g12a.c static int meson_g12a_dvfs_setup_common(struct platform_device *pdev,
pdev             4903 drivers/clk/meson/g12a.c 		dev_err(&pdev->dev, "failed to register the cpu_clk_postmux0 notifier\n");
pdev             4912 drivers/clk/meson/g12a.c 		dev_err(&pdev->dev, "failed to register the cpu_clk_dyn notifier\n");
pdev             4919 drivers/clk/meson/g12a.c static int meson_g12b_dvfs_setup(struct platform_device *pdev)
pdev             4927 drivers/clk/meson/g12a.c 	ret = meson_g12a_dvfs_setup_common(pdev, hws);
pdev             4938 drivers/clk/meson/g12a.c 		dev_err(&pdev->dev, "failed to register the cpu_clk notifier\n");
pdev             4948 drivers/clk/meson/g12a.c 		dev_err(&pdev->dev, "failed to register the sys1_pll notifier\n");
pdev             4961 drivers/clk/meson/g12a.c 		dev_err(&pdev->dev, "failed to register the cpub_clk_postmux0 notifier\n");
pdev             4970 drivers/clk/meson/g12a.c 		dev_err(&pdev->dev, "failed to register the cpub_clk_dyn notifier\n");
pdev             4979 drivers/clk/meson/g12a.c 		dev_err(&pdev->dev, "failed to register the cpub_clk notifier\n");
pdev             4989 drivers/clk/meson/g12a.c 		dev_err(&pdev->dev, "failed to register the sys_pll notifier\n");
pdev             4996 drivers/clk/meson/g12a.c static int meson_g12a_dvfs_setup(struct platform_device *pdev)
pdev             5003 drivers/clk/meson/g12a.c 	ret = meson_g12a_dvfs_setup_common(pdev, hws);
pdev             5012 drivers/clk/meson/g12a.c 		dev_err(&pdev->dev, "failed to register the cpu_clk notifier\n");
pdev             5021 drivers/clk/meson/g12a.c 		dev_err(&pdev->dev, "failed to register the sys_pll notifier\n");
pdev             5030 drivers/clk/meson/g12a.c 	int (*dvfs_setup)(struct platform_device *pdev);
pdev             5033 drivers/clk/meson/g12a.c static int meson_g12a_probe(struct platform_device *pdev)
pdev             5039 drivers/clk/meson/g12a.c 	eeclkc_data = of_device_get_match_data(&pdev->dev);
pdev             5043 drivers/clk/meson/g12a.c 	ret = meson_eeclkc_probe(pdev);
pdev             5051 drivers/clk/meson/g12a.c 		return g12a_data->dvfs_setup(pdev);
pdev               34 drivers/clk/meson/meson-aoclk.c int meson_aoclkc_probe(struct platform_device *pdev)
pdev               38 drivers/clk/meson/meson-aoclk.c 	struct device *dev = &pdev->dev;
pdev               36 drivers/clk/meson/meson-aoclk.h int meson_aoclkc_probe(struct platform_device *pdev);
pdev               16 drivers/clk/meson/meson-eeclk.c int meson_eeclkc_probe(struct platform_device *pdev)
pdev               19 drivers/clk/meson/meson-eeclk.c 	struct device *dev = &pdev->dev;
pdev               23 drivers/clk/meson/meson-eeclk.h int meson_eeclkc_probe(struct platform_device *pdev);
pdev              150 drivers/clk/microchip/clk-pic32mzda.c static int pic32mzda_clk_probe(struct platform_device *pdev)
pdev              153 drivers/clk/microchip/clk-pic32mzda.c 	struct device_node *np = pdev->dev.of_node;
pdev              160 drivers/clk/microchip/clk-pic32mzda.c 	cd = devm_kzalloc(&pdev->dev, sizeof(*cd), GFP_KERNEL);
pdev              167 drivers/clk/microchip/clk-pic32mzda.c 		dev_err(&pdev->dev, "pic32-clk: failed to map registers\n");
pdev              172 drivers/clk/microchip/clk-pic32mzda.c 	core->dev = &pdev->dev;
pdev              176 drivers/clk/microchip/clk-pic32mzda.c 	clks[POSCCLK] = clk_register_fixed_rate(&pdev->dev, "posc_clk", NULL,
pdev              178 drivers/clk/microchip/clk-pic32mzda.c 	clks[FRCCLK] =  clk_register_fixed_rate(&pdev->dev, "frc_clk", NULL,
pdev              180 drivers/clk/microchip/clk-pic32mzda.c 	clks[BFRCCLK] = clk_register_fixed_rate(&pdev->dev, "bfrc_clk", NULL,
pdev              182 drivers/clk/microchip/clk-pic32mzda.c 	clks[LPRCCLK] = clk_register_fixed_rate(&pdev->dev, "lprc_clk", NULL,
pdev              184 drivers/clk/microchip/clk-pic32mzda.c 	clks[UPLLCLK] = clk_register_fixed_rate(&pdev->dev, "usbphy_clk", NULL,
pdev              192 drivers/clk/microchip/clk-pic32mzda.c 	clks[FRCDIVCLK] = clk_register_divider(&pdev->dev, "frcdiv_clk",
pdev              200 drivers/clk/microchip/clk-pic32mzda.c 	pll_mux_clk = clk_register_mux(&pdev->dev, "spll_mux_clk",
pdev              238 drivers/clk/microchip/clk-pic32mzda.c 			dev_err(&pdev->dev, "clk_prepare_enable(%s) failed\n",
pdev              230 drivers/clk/mvebu/ap-cpu-clk.c static int ap_cpu_clock_probe(struct platform_device *pdev)
pdev              233 drivers/clk/mvebu/ap-cpu-clk.c 	struct device *dev = &pdev->dev;
pdev              314 drivers/clk/mvebu/ap-cpu-clk.c 		ap_cpu_clk[cluster_index].pll_regs = of_device_get_match_data(&pdev->dev);
pdev              129 drivers/clk/mvebu/ap806-system-controller.c static int ap806_syscon_common_probe(struct platform_device *pdev,
pdev              134 drivers/clk/mvebu/ap806-system-controller.c 	struct device *dev = &pdev->dev;
pdev              154 drivers/clk/mvebu/ap806-system-controller.c 	if (of_device_is_compatible(pdev->dev.of_node,
pdev              157 drivers/clk/mvebu/ap806-system-controller.c 	} else if (of_device_is_compatible(pdev->dev.of_node,
pdev              249 drivers/clk/mvebu/ap806-system-controller.c static int ap806_syscon_legacy_probe(struct platform_device *pdev)
pdev              251 drivers/clk/mvebu/ap806-system-controller.c 	dev_warn(&pdev->dev, FW_WARN "Using legacy device tree binding\n");
pdev              252 drivers/clk/mvebu/ap806-system-controller.c 	dev_warn(&pdev->dev, FW_WARN "Update your device tree:\n");
pdev              253 drivers/clk/mvebu/ap806-system-controller.c 	dev_warn(&pdev->dev, FW_WARN
pdev              256 drivers/clk/mvebu/ap806-system-controller.c 	return ap806_syscon_common_probe(pdev, pdev->dev.of_node);
pdev              260 drivers/clk/mvebu/ap806-system-controller.c static int ap806_clock_probe(struct platform_device *pdev)
pdev              262 drivers/clk/mvebu/ap806-system-controller.c 	return ap806_syscon_common_probe(pdev, pdev->dev.of_node->parent);
pdev              719 drivers/clk/mvebu/armada-37xx-periph.c static int armada_3700_periph_clock_probe(struct platform_device *pdev)
pdev              722 drivers/clk/mvebu/armada-37xx-periph.c 	struct device_node *np = pdev->dev.of_node;
pdev              724 drivers/clk/mvebu/armada-37xx-periph.c 	struct device *dev = &pdev->dev;
pdev              747 drivers/clk/mvebu/armada-37xx-periph.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              770 drivers/clk/mvebu/armada-37xx-periph.c 	platform_set_drvdata(pdev, driver_data);
pdev              774 drivers/clk/mvebu/armada-37xx-periph.c static int armada_3700_periph_clock_remove(struct platform_device *pdev)
pdev              776 drivers/clk/mvebu/armada-37xx-periph.c 	struct clk_periph_driver_data *data = platform_get_drvdata(pdev);
pdev              780 drivers/clk/mvebu/armada-37xx-periph.c 	of_clk_del_provider(pdev->dev.of_node);
pdev               81 drivers/clk/mvebu/armada-37xx-tbg.c static int armada_3700_tbg_clock_probe(struct platform_device *pdev)
pdev               83 drivers/clk/mvebu/armada-37xx-tbg.c 	struct device_node *np = pdev->dev.of_node;
pdev               85 drivers/clk/mvebu/armada-37xx-tbg.c 	struct device *dev = &pdev->dev;
pdev               92 drivers/clk/mvebu/armada-37xx-tbg.c 	hw_tbg_data = devm_kzalloc(&pdev->dev,
pdev               98 drivers/clk/mvebu/armada-37xx-tbg.c 	platform_set_drvdata(pdev, hw_tbg_data);
pdev              108 drivers/clk/mvebu/armada-37xx-tbg.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              131 drivers/clk/mvebu/armada-37xx-tbg.c static int armada_3700_tbg_clock_remove(struct platform_device *pdev)
pdev              134 drivers/clk/mvebu/armada-37xx-tbg.c 	struct clk_hw_onecell_data *hw_tbg_data = platform_get_drvdata(pdev);
pdev              136 drivers/clk/mvebu/armada-37xx-tbg.c 	of_clk_del_provider(pdev->dev.of_node);
pdev               19 drivers/clk/mvebu/armada-37xx-xtal.c static int armada_3700_xtal_clock_probe(struct platform_device *pdev)
pdev               21 drivers/clk/mvebu/armada-37xx-xtal.c 	struct device_node *np = pdev->dev.of_node;
pdev               30 drivers/clk/mvebu/armada-37xx-xtal.c 	xtal_hw = devm_kzalloc(&pdev->dev, sizeof(*xtal_hw), GFP_KERNEL);
pdev               34 drivers/clk/mvebu/armada-37xx-xtal.c 	platform_set_drvdata(pdev, xtal_hw);
pdev               38 drivers/clk/mvebu/armada-37xx-xtal.c 		dev_err(&pdev->dev, "no parent\n");
pdev               44 drivers/clk/mvebu/armada-37xx-xtal.c 		dev_err(&pdev->dev, "cannot get regmap\n");
pdev               50 drivers/clk/mvebu/armada-37xx-xtal.c 		dev_err(&pdev->dev, "cannot read from regmap\n");
pdev               68 drivers/clk/mvebu/armada-37xx-xtal.c static int armada_3700_xtal_clock_remove(struct platform_device *pdev)
pdev               70 drivers/clk/mvebu/armada-37xx-xtal.c 	of_clk_del_provider(pdev->dev.of_node);
pdev              215 drivers/clk/mvebu/cp110-system-controller.c static int cp110_syscon_common_probe(struct platform_device *pdev,
pdev              219 drivers/clk/mvebu/cp110-system-controller.c 	struct device *dev = &pdev->dev;
pdev              363 drivers/clk/mvebu/cp110-system-controller.c 	platform_set_drvdata(pdev, cp110_clks);
pdev              391 drivers/clk/mvebu/cp110-system-controller.c static int cp110_syscon_legacy_clk_probe(struct platform_device *pdev)
pdev              393 drivers/clk/mvebu/cp110-system-controller.c 	dev_warn(&pdev->dev, FW_WARN "Using legacy device tree binding\n");
pdev              394 drivers/clk/mvebu/cp110-system-controller.c 	dev_warn(&pdev->dev, FW_WARN "Update your device tree:\n");
pdev              395 drivers/clk/mvebu/cp110-system-controller.c 	dev_warn(&pdev->dev, FW_WARN
pdev              398 drivers/clk/mvebu/cp110-system-controller.c 	return cp110_syscon_common_probe(pdev, pdev->dev.of_node);
pdev              401 drivers/clk/mvebu/cp110-system-controller.c static int cp110_clk_probe(struct platform_device *pdev)
pdev              403 drivers/clk/mvebu/cp110-system-controller.c 	return cp110_syscon_common_probe(pdev, pdev->dev.of_node->parent);
pdev              196 drivers/clk/nxp/clk-lpc18xx-creg.c static int lpc18xx_creg_clk_probe(struct platform_device *pdev)
pdev              198 drivers/clk/nxp/clk-lpc18xx-creg.c 	struct device_node *np = pdev->dev.of_node;
pdev              203 drivers/clk/nxp/clk-lpc18xx-creg.c 		dev_err(&pdev->dev, "syscon lookup failed\n");
pdev               37 drivers/clk/qcom/a53-pll.c static int qcom_a53pll_probe(struct platform_device *pdev)
pdev               39 drivers/clk/qcom/a53-pll.c 	struct device *dev = &pdev->dev;
pdev               51 drivers/clk/qcom/a53-pll.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               45 drivers/clk/qcom/apcs-msm8916.c static int qcom_apcs_msm8916_clk_probe(struct platform_device *pdev)
pdev               47 drivers/clk/qcom/apcs-msm8916.c 	struct device *dev = &pdev->dev;
pdev              106 drivers/clk/qcom/apcs-msm8916.c 	platform_set_drvdata(pdev, a53cc);
pdev              115 drivers/clk/qcom/apcs-msm8916.c static int qcom_apcs_msm8916_clk_remove(struct platform_device *pdev)
pdev              117 drivers/clk/qcom/apcs-msm8916.c 	struct clk_regmap_mux_div *a53cc = platform_get_drvdata(pdev);
pdev             1697 drivers/clk/qcom/camcc-sdm845.c static int cam_cc_sdm845_probe(struct platform_device *pdev)
pdev             1702 drivers/clk/qcom/camcc-sdm845.c 	regmap = qcom_cc_map(pdev, &cam_cc_sdm845_desc);
pdev             1721 drivers/clk/qcom/camcc-sdm845.c 	return qcom_cc_really_probe(pdev, &cam_cc_sdm845_desc, regmap);
pdev              568 drivers/clk/qcom/clk-rpm.c static int rpm_clk_probe(struct platform_device *pdev)
pdev              577 drivers/clk/qcom/clk-rpm.c 	rpm = dev_get_drvdata(pdev->dev.parent);
pdev              579 drivers/clk/qcom/clk-rpm.c 		dev_err(&pdev->dev, "Unable to retrieve handle to RPM\n");
pdev              583 drivers/clk/qcom/clk-rpm.c 	desc = of_device_get_match_data(&pdev->dev);
pdev              590 drivers/clk/qcom/clk-rpm.c 	rcc = devm_kzalloc(&pdev->dev, sizeof(*rcc), GFP_KERNEL);
pdev              614 drivers/clk/qcom/clk-rpm.c 		ret = devm_clk_hw_register(&pdev->dev, &rpm_clks[i]->hw);
pdev              619 drivers/clk/qcom/clk-rpm.c 	ret = of_clk_add_hw_provider(pdev->dev.of_node, qcom_rpm_clk_hw_get,
pdev              626 drivers/clk/qcom/clk-rpm.c 	dev_err(&pdev->dev, "Error registering RPM Clock driver (%d)\n", ret);
pdev              630 drivers/clk/qcom/clk-rpm.c static int rpm_clk_remove(struct platform_device *pdev)
pdev              632 drivers/clk/qcom/clk-rpm.c 	of_clk_del_provider(pdev->dev.of_node);
pdev              408 drivers/clk/qcom/clk-rpmh.c static int clk_rpmh_probe(struct platform_device *pdev)
pdev              415 drivers/clk/qcom/clk-rpmh.c 	desc = of_device_get_match_data(&pdev->dev);
pdev              430 drivers/clk/qcom/clk-rpmh.c 			dev_err(&pdev->dev, "missing RPMh resource address for %s\n",
pdev              438 drivers/clk/qcom/clk-rpmh.c 			dev_err(&pdev->dev,
pdev              449 drivers/clk/qcom/clk-rpmh.c 		rpmh_clk->dev = &pdev->dev;
pdev              451 drivers/clk/qcom/clk-rpmh.c 		ret = devm_clk_hw_register(&pdev->dev, hw_clks[i]);
pdev              453 drivers/clk/qcom/clk-rpmh.c 			dev_err(&pdev->dev, "failed to register %s\n", name);
pdev              459 drivers/clk/qcom/clk-rpmh.c 	ret = devm_of_clk_add_hw_provider(&pdev->dev, of_clk_rpmh_hw_get,
pdev              462 drivers/clk/qcom/clk-rpmh.c 		dev_err(&pdev->dev, "Failed to add clock provider\n");
pdev              466 drivers/clk/qcom/clk-rpmh.c 	dev_dbg(&pdev->dev, "Registered RPMh clocks\n");
pdev              742 drivers/clk/qcom/clk-smd-rpm.c static int rpm_smd_clk_probe(struct platform_device *pdev)
pdev              751 drivers/clk/qcom/clk-smd-rpm.c 	rpm = dev_get_drvdata(pdev->dev.parent);
pdev              753 drivers/clk/qcom/clk-smd-rpm.c 		dev_err(&pdev->dev, "Unable to retrieve handle to RPM\n");
pdev              757 drivers/clk/qcom/clk-smd-rpm.c 	desc = of_device_get_match_data(&pdev->dev);
pdev              764 drivers/clk/qcom/clk-smd-rpm.c 	rcc = devm_kzalloc(&pdev->dev, sizeof(*rcc), GFP_KERNEL);
pdev              790 drivers/clk/qcom/clk-smd-rpm.c 		ret = devm_clk_hw_register(&pdev->dev, &rpm_smd_clks[i]->hw);
pdev              795 drivers/clk/qcom/clk-smd-rpm.c 	ret = devm_of_clk_add_hw_provider(&pdev->dev, qcom_smdrpm_clk_hw_get,
pdev              802 drivers/clk/qcom/clk-smd-rpm.c 	dev_err(&pdev->dev, "Error registering SMD clock driver (%d)\n", ret);
pdev              198 drivers/clk/qcom/clk-spmi-pmic-div.c static int spmi_pmic_clkdiv_probe(struct platform_device *pdev)
pdev              205 drivers/clk/qcom/clk-spmi-pmic-div.c 	struct device *dev = &pdev->dev;
pdev               73 drivers/clk/qcom/common.c qcom_cc_map(struct platform_device *pdev, const struct qcom_cc_desc *desc)
pdev               77 drivers/clk/qcom/common.c 	struct device *dev = &pdev->dev;
pdev               79 drivers/clk/qcom/common.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              227 drivers/clk/qcom/common.c int qcom_cc_really_probe(struct platform_device *pdev,
pdev              231 drivers/clk/qcom/common.c 	struct device *dev = &pdev->dev;
pdev              300 drivers/clk/qcom/common.c int qcom_cc_probe(struct platform_device *pdev, const struct qcom_cc_desc *desc)
pdev              304 drivers/clk/qcom/common.c 	regmap = qcom_cc_map(pdev, desc);
pdev              308 drivers/clk/qcom/common.c 	return qcom_cc_really_probe(pdev, desc, regmap);
pdev              312 drivers/clk/qcom/common.c int qcom_cc_probe_by_index(struct platform_device *pdev, int index,
pdev              319 drivers/clk/qcom/common.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, index);
pdev              320 drivers/clk/qcom/common.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              324 drivers/clk/qcom/common.c 	regmap = devm_regmap_init_mmio(&pdev->dev, base, desc->config);
pdev              328 drivers/clk/qcom/common.c 	return qcom_cc_really_probe(pdev, desc, regmap);
pdev               57 drivers/clk/qcom/common.h extern struct regmap *qcom_cc_map(struct platform_device *pdev,
pdev               59 drivers/clk/qcom/common.h extern int qcom_cc_really_probe(struct platform_device *pdev,
pdev               62 drivers/clk/qcom/common.h extern int qcom_cc_probe(struct platform_device *pdev,
pdev               64 drivers/clk/qcom/common.h extern int qcom_cc_probe_by_index(struct platform_device *pdev, int index,
pdev              644 drivers/clk/qcom/dispcc-sdm845.c static int disp_cc_sdm845_probe(struct platform_device *pdev)
pdev              649 drivers/clk/qcom/dispcc-sdm845.c 	regmap = qcom_cc_map(pdev, &disp_cc_sdm845_desc);
pdev              661 drivers/clk/qcom/dispcc-sdm845.c 	return qcom_cc_really_probe(pdev, &disp_cc_sdm845_desc, regmap);
pdev             3598 drivers/clk/qcom/gcc-apq8084.c static int gcc_apq8084_probe(struct platform_device *pdev)
pdev             3601 drivers/clk/qcom/gcc-apq8084.c 	struct device *dev = &pdev->dev;
pdev             3611 drivers/clk/qcom/gcc-apq8084.c 	return qcom_cc_probe(pdev, &gcc_apq8084_desc);
pdev             1752 drivers/clk/qcom/gcc-ipq4019.c static int gcc_ipq4019_probe(struct platform_device *pdev)
pdev             1756 drivers/clk/qcom/gcc-ipq4019.c 	err = qcom_cc_probe(pdev, &gcc_ipq4019_desc);
pdev             1764 drivers/clk/qcom/gcc-ipq4019.c static int gcc_ipq4019_remove(struct platform_device *pdev)
pdev             3058 drivers/clk/qcom/gcc-ipq806x.c static int gcc_ipq806x_probe(struct platform_device *pdev)
pdev             3060 drivers/clk/qcom/gcc-ipq806x.c 	struct device *dev = &pdev->dev;
pdev             3072 drivers/clk/qcom/gcc-ipq806x.c 	ret = qcom_cc_probe(pdev, &gcc_ipq806x_desc);
pdev             4714 drivers/clk/qcom/gcc-ipq8074.c static int gcc_ipq8074_probe(struct platform_device *pdev)
pdev             4716 drivers/clk/qcom/gcc-ipq8074.c 	return qcom_cc_probe(pdev, &gcc_ipq8074_desc);
pdev             1707 drivers/clk/qcom/gcc-mdm9615.c static int gcc_mdm9615_probe(struct platform_device *pdev)
pdev             1711 drivers/clk/qcom/gcc-mdm9615.c 	regmap = qcom_cc_map(pdev, &gcc_mdm9615_desc);
pdev             1715 drivers/clk/qcom/gcc-mdm9615.c 	return qcom_cc_really_probe(pdev, &gcc_mdm9615_desc, regmap);
pdev             2704 drivers/clk/qcom/gcc-msm8660.c static int gcc_msm8660_probe(struct platform_device *pdev)
pdev             2707 drivers/clk/qcom/gcc-msm8660.c 	struct device *dev = &pdev->dev;
pdev             2717 drivers/clk/qcom/gcc-msm8660.c 	return qcom_cc_probe(pdev, &gcc_msm8660_desc);
pdev             3379 drivers/clk/qcom/gcc-msm8916.c static int gcc_msm8916_probe(struct platform_device *pdev)
pdev             3382 drivers/clk/qcom/gcc-msm8916.c 	struct device *dev = &pdev->dev;
pdev             3392 drivers/clk/qcom/gcc-msm8916.c 	return qcom_cc_probe(pdev, &gcc_msm8916_desc);
pdev             3616 drivers/clk/qcom/gcc-msm8960.c static int gcc_msm8960_probe(struct platform_device *pdev)
pdev             3618 drivers/clk/qcom/gcc-msm8960.c 	struct device *dev = &pdev->dev;
pdev             3623 drivers/clk/qcom/gcc-msm8960.c 	match = of_match_device(gcc_msm8960_match_table, &pdev->dev);
pdev             3635 drivers/clk/qcom/gcc-msm8960.c 	ret = qcom_cc_probe(pdev, match->data);
pdev             3644 drivers/clk/qcom/gcc-msm8960.c 	tsens = platform_device_register_data(&pdev->dev, "qcom-tsens", -1,
pdev             3649 drivers/clk/qcom/gcc-msm8960.c 	platform_set_drvdata(pdev, tsens);
pdev             3654 drivers/clk/qcom/gcc-msm8960.c static int gcc_msm8960_remove(struct platform_device *pdev)
pdev             3656 drivers/clk/qcom/gcc-msm8960.c 	struct platform_device *tsens = platform_get_drvdata(pdev);
pdev             2707 drivers/clk/qcom/gcc-msm8974.c static int gcc_msm8974_probe(struct platform_device *pdev)
pdev             2710 drivers/clk/qcom/gcc-msm8974.c 	struct device *dev = &pdev->dev;
pdev             2730 drivers/clk/qcom/gcc-msm8974.c 	return qcom_cc_probe(pdev, &gcc_msm8974_desc);
pdev             2278 drivers/clk/qcom/gcc-msm8994.c static int gcc_msm8994_probe(struct platform_device *pdev)
pdev             2280 drivers/clk/qcom/gcc-msm8994.c 	struct device *dev = &pdev->dev;
pdev             2287 drivers/clk/qcom/gcc-msm8994.c 	return qcom_cc_probe(pdev, &gcc_msm8994_desc);
pdev             3625 drivers/clk/qcom/gcc-msm8996.c static int gcc_msm8996_probe(struct platform_device *pdev)
pdev             3629 drivers/clk/qcom/gcc-msm8996.c 	regmap = qcom_cc_map(pdev, &gcc_msm8996_desc);
pdev             3639 drivers/clk/qcom/gcc-msm8996.c 	return qcom_cc_really_probe(pdev, &gcc_msm8996_desc, regmap);
pdev             2978 drivers/clk/qcom/gcc-msm8998.c static int gcc_msm8998_probe(struct platform_device *pdev)
pdev             2983 drivers/clk/qcom/gcc-msm8998.c 	regmap = qcom_cc_map(pdev, &gcc_msm8998_desc);
pdev             2995 drivers/clk/qcom/gcc-msm8998.c 	return qcom_cc_really_probe(pdev, &gcc_msm8998_desc, regmap);
pdev             2833 drivers/clk/qcom/gcc-qcs404.c static int gcc_qcs404_probe(struct platform_device *pdev)
pdev             2837 drivers/clk/qcom/gcc-qcs404.c 	regmap = qcom_cc_map(pdev, &gcc_qcs404_desc);
pdev             2843 drivers/clk/qcom/gcc-qcs404.c 	return qcom_cc_really_probe(pdev, &gcc_qcs404_desc, regmap);
pdev             2434 drivers/clk/qcom/gcc-sdm660.c static int gcc_sdm660_probe(struct platform_device *pdev)
pdev             2439 drivers/clk/qcom/gcc-sdm660.c 	regmap = qcom_cc_map(pdev, &gcc_sdm660_desc);
pdev             2451 drivers/clk/qcom/gcc-sdm660.c 	return qcom_cc_really_probe(pdev, &gcc_sdm660_desc, regmap);
pdev             3605 drivers/clk/qcom/gcc-sdm845.c static int gcc_sdm845_probe(struct platform_device *pdev)
pdev             3610 drivers/clk/qcom/gcc-sdm845.c 	regmap = qcom_cc_map(pdev, &gcc_sdm845_desc);
pdev             3623 drivers/clk/qcom/gcc-sdm845.c 	return qcom_cc_really_probe(pdev, &gcc_sdm845_desc, regmap);
pdev             3551 drivers/clk/qcom/gcc-sm8150.c static int gcc_sm8150_probe(struct platform_device *pdev)
pdev             3555 drivers/clk/qcom/gcc-sm8150.c 	regmap = qcom_cc_map(pdev, &gcc_sm8150_desc);
pdev             3563 drivers/clk/qcom/gcc-sm8150.c 	return qcom_cc_really_probe(pdev, &gcc_sm8150_desc, regmap);
pdev              204 drivers/clk/qcom/gpucc-sdm845.c static int gpu_cc_sdm845_probe(struct platform_device *pdev)
pdev              209 drivers/clk/qcom/gpucc-sdm845.c 	regmap = qcom_cc_map(pdev, &gpu_cc_sdm845_desc);
pdev              228 drivers/clk/qcom/gpucc-sdm845.c 	return qcom_cc_really_probe(pdev, &gpu_cc_sdm845_desc, regmap);
pdev               48 drivers/clk/qcom/hfpll.c static int qcom_hfpll_probe(struct platform_device *pdev)
pdev               51 drivers/clk/qcom/hfpll.c 	struct device *dev = &pdev->dev;
pdev               65 drivers/clk/qcom/hfpll.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               70 drivers/clk/qcom/hfpll.c 	regmap = devm_regmap_init_mmio(&pdev->dev, base, &hfpll_regmap_config);
pdev               82 drivers/clk/qcom/hfpll.c 	return devm_clk_register_regmap(&pdev->dev, &h->clkr);
pdev               32 drivers/clk/qcom/kpss-xcc.c static int kpss_xcc_driver_probe(struct platform_device *pdev)
pdev               40 drivers/clk/qcom/kpss-xcc.c 	id = of_match_device(kpss_xcc_match_table, &pdev->dev);
pdev               44 drivers/clk/qcom/kpss-xcc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               45 drivers/clk/qcom/kpss-xcc.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev               50 drivers/clk/qcom/kpss-xcc.c 		if (of_property_read_string_index(pdev->dev.of_node,
pdev               60 drivers/clk/qcom/kpss-xcc.c 	clk = clk_register_mux_table(&pdev->dev, name, aux_parents,
pdev               64 drivers/clk/qcom/kpss-xcc.c 	platform_set_drvdata(pdev, clk);
pdev               69 drivers/clk/qcom/kpss-xcc.c static int kpss_xcc_driver_remove(struct platform_device *pdev)
pdev               71 drivers/clk/qcom/kpss-xcc.c 	clk_unregister_mux(platform_get_drvdata(pdev));
pdev              290 drivers/clk/qcom/krait-cc.c static int krait_cc_probe(struct platform_device *pdev)
pdev              292 drivers/clk/qcom/krait-cc.c 	struct device *dev = &pdev->dev;
pdev              428 drivers/clk/qcom/lcc-ipq806x.c static int lcc_ipq806x_probe(struct platform_device *pdev)
pdev              433 drivers/clk/qcom/lcc-ipq806x.c 	regmap = qcom_cc_map(pdev, &lcc_ipq806x_desc);
pdev              444 drivers/clk/qcom/lcc-ipq806x.c 	return qcom_cc_really_probe(pdev, &lcc_ipq806x_desc, regmap);
pdev              535 drivers/clk/qcom/lcc-mdm9615.c static int lcc_mdm9615_probe(struct platform_device *pdev)
pdev              540 drivers/clk/qcom/lcc-mdm9615.c 	regmap = qcom_cc_map(pdev, &lcc_mdm9615_desc);
pdev              558 drivers/clk/qcom/lcc-mdm9615.c 	return qcom_cc_really_probe(pdev, &lcc_mdm9615_desc, regmap);
pdev              534 drivers/clk/qcom/lcc-msm8960.c static int lcc_msm8960_probe(struct platform_device *pdev)
pdev              539 drivers/clk/qcom/lcc-msm8960.c 	regmap = qcom_cc_map(pdev, &lcc_msm8960_desc);
pdev              557 drivers/clk/qcom/lcc-msm8960.c 	return qcom_cc_really_probe(pdev, &lcc_msm8960_desc, regmap);
pdev              115 drivers/clk/qcom/lpasscc-sdm845.c static int lpass_cc_sdm845_probe(struct platform_device *pdev)
pdev              123 drivers/clk/qcom/lpasscc-sdm845.c 	ret = qcom_cc_probe_by_index(pdev, 0, desc);
pdev              130 drivers/clk/qcom/lpasscc-sdm845.c 	return qcom_cc_probe_by_index(pdev, 1, desc);
pdev             3379 drivers/clk/qcom/mmcc-apq8084.c static int mmcc_apq8084_probe(struct platform_device *pdev)
pdev             3384 drivers/clk/qcom/mmcc-apq8084.c 	ret = qcom_cc_probe(pdev, &mmcc_apq8084_desc);
pdev             3388 drivers/clk/qcom/mmcc-apq8084.c 	regmap = dev_get_regmap(&pdev->dev, NULL);
pdev             3022 drivers/clk/qcom/mmcc-msm8960.c static int mmcc_msm8960_probe(struct platform_device *pdev)
pdev             3027 drivers/clk/qcom/mmcc-msm8960.c 	struct device *dev = &pdev->dev;
pdev             3041 drivers/clk/qcom/mmcc-msm8960.c 	regmap = qcom_cc_map(pdev, match->data);
pdev             3047 drivers/clk/qcom/mmcc-msm8960.c 	return qcom_cc_really_probe(pdev, match->data, regmap);
pdev             2606 drivers/clk/qcom/mmcc-msm8974.c static int mmcc_msm8974_probe(struct platform_device *pdev)
pdev             2610 drivers/clk/qcom/mmcc-msm8974.c 	regmap = qcom_cc_map(pdev, &mmcc_msm8974_desc);
pdev             2617 drivers/clk/qcom/mmcc-msm8974.c 	return qcom_cc_really_probe(pdev, &mmcc_msm8974_desc, regmap);
pdev             3352 drivers/clk/qcom/mmcc-msm8996.c static int mmcc_msm8996_probe(struct platform_device *pdev)
pdev             3356 drivers/clk/qcom/mmcc-msm8996.c 	regmap = qcom_cc_map(pdev, &mmcc_msm8996_desc);
pdev             3365 drivers/clk/qcom/mmcc-msm8996.c 	return qcom_cc_really_probe(pdev, &mmcc_msm8996_desc, regmap);
pdev              109 drivers/clk/qcom/turingcc-qcs404.c static int turingcc_probe(struct platform_device *pdev)
pdev              113 drivers/clk/qcom/turingcc-qcs404.c 	pm_runtime_enable(&pdev->dev);
pdev              114 drivers/clk/qcom/turingcc-qcs404.c 	ret = pm_clk_create(&pdev->dev);
pdev              118 drivers/clk/qcom/turingcc-qcs404.c 	ret = pm_clk_add(&pdev->dev, NULL);
pdev              120 drivers/clk/qcom/turingcc-qcs404.c 		dev_err(&pdev->dev, "failed to acquire iface clock\n");
pdev              124 drivers/clk/qcom/turingcc-qcs404.c 	ret = qcom_cc_probe(pdev, &turingcc_desc);
pdev              131 drivers/clk/qcom/turingcc-qcs404.c 	pm_clk_destroy(&pdev->dev);
pdev              134 drivers/clk/qcom/turingcc-qcs404.c 	pm_runtime_disable(&pdev->dev);
pdev              139 drivers/clk/qcom/turingcc-qcs404.c static int turingcc_remove(struct platform_device *pdev)
pdev              141 drivers/clk/qcom/turingcc-qcs404.c 	pm_clk_destroy(&pdev->dev);
pdev              142 drivers/clk/qcom/turingcc-qcs404.c 	pm_runtime_disable(&pdev->dev);
pdev              323 drivers/clk/qcom/videocc-sdm845.c static int video_cc_sdm845_probe(struct platform_device *pdev)
pdev              327 drivers/clk/qcom/videocc-sdm845.c 	regmap = qcom_cc_map(pdev, &video_cc_sdm845_desc);
pdev              333 drivers/clk/qcom/videocc-sdm845.c 	return qcom_cc_really_probe(pdev, &video_cc_sdm845_desc, regmap);
pdev              895 drivers/clk/renesas/r9a06g032-clocks.c static int __init r9a06g032_clocks_probe(struct platform_device *pdev)
pdev              897 drivers/clk/renesas/r9a06g032-clocks.c 	struct device *dev = &pdev->dev;
pdev              102 drivers/clk/renesas/rcar-usb2-clock-sel.c static int rcar_usb2_clock_sel_remove(struct platform_device *pdev)
pdev              104 drivers/clk/renesas/rcar-usb2-clock-sel.c 	struct device *dev = &pdev->dev;
pdev              105 drivers/clk/renesas/rcar-usb2-clock-sel.c 	struct usb2_clock_sel_priv *priv = platform_get_drvdata(pdev);
pdev              115 drivers/clk/renesas/rcar-usb2-clock-sel.c static int rcar_usb2_clock_sel_probe(struct platform_device *pdev)
pdev              117 drivers/clk/renesas/rcar-usb2-clock-sel.c 	struct device *dev = &pdev->dev;
pdev              127 drivers/clk/renesas/rcar-usb2-clock-sel.c 	priv->base = devm_platform_ioremap_resource(pdev, 0);
pdev              150 drivers/clk/renesas/rcar-usb2-clock-sel.c 	platform_set_drvdata(pdev, priv);
pdev              952 drivers/clk/renesas/renesas-cpg-mssr.c static int __init cpg_mssr_probe(struct platform_device *pdev)
pdev              954 drivers/clk/renesas/renesas-cpg-mssr.c 	struct device *dev = &pdev->dev;
pdev              124 drivers/clk/samsung/clk-exynos-audss.c static int exynos_audss_clk_probe(struct platform_device *pdev)
pdev              133 drivers/clk/samsung/clk-exynos-audss.c 	struct device *dev = &pdev->dev;
pdev              136 drivers/clk/samsung/clk-exynos-audss.c 	variant = of_device_get_match_data(&pdev->dev);
pdev              140 drivers/clk/samsung/clk-exynos-audss.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              273 drivers/clk/samsung/clk-exynos-audss.c static int exynos_audss_clk_remove(struct platform_device *pdev)
pdev              275 drivers/clk/samsung/clk-exynos-audss.c 	of_clk_del_provider(pdev->dev.of_node);
pdev              278 drivers/clk/samsung/clk-exynos-audss.c 	pm_runtime_disable(&pdev->dev);
pdev             1071 drivers/clk/samsung/clk-exynos3250.c static int __init exynos3250_cmu_isp_probe(struct platform_device *pdev)
pdev             1073 drivers/clk/samsung/clk-exynos3250.c 	struct device_node *np = pdev->dev.of_node;
pdev              108 drivers/clk/samsung/clk-exynos4412-isp.c static int __init exynos4x12_isp_clk_probe(struct platform_device *pdev)
pdev              111 drivers/clk/samsung/clk-exynos4412-isp.c 	struct device *dev = &pdev->dev;
pdev              116 drivers/clk/samsung/clk-exynos4412-isp.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              131 drivers/clk/samsung/clk-exynos4412-isp.c 	platform_set_drvdata(pdev, ctx);
pdev               99 drivers/clk/samsung/clk-exynos5-subcmu.c static int __init exynos5_subcmu_probe(struct platform_device *pdev)
pdev              101 drivers/clk/samsung/clk-exynos5-subcmu.c 	struct device *dev = &pdev->dev;
pdev              139 drivers/clk/samsung/clk-exynos5-subcmu.c 	struct platform_device *pdev;
pdev              142 drivers/clk/samsung/clk-exynos5-subcmu.c 	pdev = platform_device_alloc("exynos5-subcmu", PLATFORM_DEVID_AUTO);
pdev              143 drivers/clk/samsung/clk-exynos5-subcmu.c 	if (!pdev)
pdev              146 drivers/clk/samsung/clk-exynos5-subcmu.c 	pdev->dev.parent = parent;
pdev              147 drivers/clk/samsung/clk-exynos5-subcmu.c 	platform_set_drvdata(pdev, (void *)info);
pdev              148 drivers/clk/samsung/clk-exynos5-subcmu.c 	of_genpd_add_device(&genpdspec, &pdev->dev);
pdev              149 drivers/clk/samsung/clk-exynos5-subcmu.c 	ret = platform_device_add(pdev);
pdev              151 drivers/clk/samsung/clk-exynos5-subcmu.c 		platform_device_put(pdev);
pdev              156 drivers/clk/samsung/clk-exynos5-subcmu.c static int __init exynos5_clk_probe(struct platform_device *pdev)
pdev              167 drivers/clk/samsung/clk-exynos5-subcmu.c 				exynos5_clk_register_subcmu(&pdev->dev,
pdev             5554 drivers/clk/samsung/clk-exynos5433.c static int __init exynos5433_cmu_probe(struct platform_device *pdev)
pdev             5559 drivers/clk/samsung/clk-exynos5433.c 	struct device *dev = &pdev->dev;
pdev             5573 drivers/clk/samsung/clk-exynos5433.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             5619 drivers/clk/samsung/clk-exynos5433.c 	platform_set_drvdata(pdev, data);
pdev              238 drivers/clk/samsung/clk-s3c2410-dclk.c static int s3c24xx_dclk_probe(struct platform_device *pdev)
pdev              246 drivers/clk/samsung/clk-s3c2410-dclk.c 	s3c24xx_dclk = devm_kzalloc(&pdev->dev,
pdev              255 drivers/clk/samsung/clk-s3c2410-dclk.c 	s3c24xx_dclk->dev = &pdev->dev;
pdev              257 drivers/clk/samsung/clk-s3c2410-dclk.c 	platform_set_drvdata(pdev, s3c24xx_dclk);
pdev              260 drivers/clk/samsung/clk-s3c2410-dclk.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              261 drivers/clk/samsung/clk-s3c2410-dclk.c 	s3c24xx_dclk->base = devm_ioremap_resource(&pdev->dev, mem);
pdev              266 drivers/clk/samsung/clk-s3c2410-dclk.c 				platform_get_device_id(pdev)->driver_data;
pdev              269 drivers/clk/samsung/clk-s3c2410-dclk.c 	clk_table[MUX_DCLK0] = clk_hw_register_mux(&pdev->dev, "mux_dclk0",
pdev              274 drivers/clk/samsung/clk-s3c2410-dclk.c 	clk_table[MUX_DCLK1] = clk_hw_register_mux(&pdev->dev, "mux_dclk1",
pdev              280 drivers/clk/samsung/clk-s3c2410-dclk.c 	clk_table[DIV_DCLK0] = clk_hw_register_divider(&pdev->dev, "div_dclk0",
pdev              283 drivers/clk/samsung/clk-s3c2410-dclk.c 	clk_table[DIV_DCLK1] = clk_hw_register_divider(&pdev->dev, "div_dclk1",
pdev              287 drivers/clk/samsung/clk-s3c2410-dclk.c 	clk_table[GATE_DCLK0] = clk_hw_register_gate(&pdev->dev, "gate_dclk0",
pdev              291 drivers/clk/samsung/clk-s3c2410-dclk.c 	clk_table[GATE_DCLK1] = clk_hw_register_gate(&pdev->dev, "gate_dclk1",
pdev              296 drivers/clk/samsung/clk-s3c2410-dclk.c 	clk_table[MUX_CLKOUT0] = s3c24xx_register_clkout(&pdev->dev,
pdev              299 drivers/clk/samsung/clk-s3c2410-dclk.c 	clk_table[MUX_CLKOUT1] = s3c24xx_register_clkout(&pdev->dev,
pdev              305 drivers/clk/samsung/clk-s3c2410-dclk.c 			dev_err(&pdev->dev, "clock %d failed to register\n", i);
pdev              321 drivers/clk/samsung/clk-s3c2410-dclk.c 		dev_err(&pdev->dev, "failed to register aliases, %d\n", ret);
pdev              354 drivers/clk/samsung/clk-s3c2410-dclk.c static int s3c24xx_dclk_remove(struct platform_device *pdev)
pdev              356 drivers/clk/samsung/clk-s3c2410-dclk.c 	struct s3c24xx_dclk *s3c24xx_dclk = platform_get_drvdata(pdev);
pdev               63 drivers/clk/samsung/clk-s5pv210-audss.c static int s5pv210_audss_clk_probe(struct platform_device *pdev)
pdev               73 drivers/clk/samsung/clk-s5pv210-audss.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               74 drivers/clk/samsung/clk-s5pv210-audss.c 	reg_base = devm_ioremap_resource(&pdev->dev, res);
pdev               76 drivers/clk/samsung/clk-s5pv210-audss.c 		dev_err(&pdev->dev, "failed to map audss registers\n");
pdev               80 drivers/clk/samsung/clk-s5pv210-audss.c 	clk_data = devm_kzalloc(&pdev->dev,
pdev               90 drivers/clk/samsung/clk-s5pv210-audss.c 	hclk = devm_clk_get(&pdev->dev, "hclk");
pdev               92 drivers/clk/samsung/clk-s5pv210-audss.c 		dev_err(&pdev->dev, "failed to get hclk clock\n");
pdev               96 drivers/clk/samsung/clk-s5pv210-audss.c 	pll_in = devm_clk_get(&pdev->dev, "fout_epll");
pdev               98 drivers/clk/samsung/clk-s5pv210-audss.c 		dev_err(&pdev->dev, "failed to get fout_epll clock\n");
pdev              102 drivers/clk/samsung/clk-s5pv210-audss.c 	sclk_audio = devm_clk_get(&pdev->dev, "sclk_audio0");
pdev              104 drivers/clk/samsung/clk-s5pv210-audss.c 		dev_err(&pdev->dev, "failed to get sclk_audio0 clock\n");
pdev              109 drivers/clk/samsung/clk-s5pv210-audss.c 	cdclk = devm_clk_get(&pdev->dev, "iiscdclk0");
pdev              110 drivers/clk/samsung/clk-s5pv210-audss.c 	pll_ref = devm_clk_get(&pdev->dev, "xxti");
pdev              167 drivers/clk/samsung/clk-s5pv210-audss.c 			dev_err(&pdev->dev, "failed to register clock %d\n", i);
pdev              173 drivers/clk/samsung/clk-s5pv210-audss.c 	ret = of_clk_add_hw_provider(pdev->dev.of_node, of_clk_hw_onecell_get,
pdev              176 drivers/clk/samsung/clk-s5pv210-audss.c 		dev_err(&pdev->dev, "failed to add clock provider\n");
pdev              582 drivers/clk/sifive/fu540-prci.c static int sifive_fu540_prci_probe(struct platform_device *pdev)
pdev              584 drivers/clk/sifive/fu540-prci.c 	struct device *dev = &pdev->dev;
pdev              593 drivers/clk/sifive/fu540-prci.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              272 drivers/clk/socfpga/clk-s10.c static struct stratix10_clock_data *__socfpga_s10_clk_init(struct platform_device *pdev,
pdev              275 drivers/clk/socfpga/clk-s10.c 	struct device_node *np = pdev->dev.of_node;
pdev              276 drivers/clk/socfpga/clk-s10.c 	struct device *dev = &pdev->dev;
pdev              282 drivers/clk/socfpga/clk-s10.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              304 drivers/clk/socfpga/clk-s10.c static int s10_clkmgr_init(struct platform_device *pdev)
pdev              308 drivers/clk/socfpga/clk-s10.c 	clk_data = __socfpga_s10_clk_init(pdev, STRATIX10_NUM_CLKS);
pdev              326 drivers/clk/socfpga/clk-s10.c static int s10_clkmgr_probe(struct platform_device *pdev)
pdev              328 drivers/clk/socfpga/clk-s10.c 	return	s10_clkmgr_init(pdev);
pdev               39 drivers/clk/sprd/common.c int sprd_clk_regmap_init(struct platform_device *pdev,
pdev               43 drivers/clk/sprd/common.c 	struct device_node *node = pdev->dev.of_node;
pdev               54 drivers/clk/sprd/common.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               55 drivers/clk/sprd/common.c 		base = devm_ioremap_resource(&pdev->dev, res);
pdev               59 drivers/clk/sprd/common.c 		regmap = devm_regmap_init_mmio(&pdev->dev, base,
pdev               34 drivers/clk/sprd/common.h int sprd_clk_regmap_init(struct platform_device *pdev,
pdev             2022 drivers/clk/sprd/sc9860-clk.c static int sc9860_clk_probe(struct platform_device *pdev)
pdev             2028 drivers/clk/sprd/sc9860-clk.c 	match = of_match_node(sprd_sc9860_clk_ids, pdev->dev.of_node);
pdev             2035 drivers/clk/sprd/sc9860-clk.c 	ret = sprd_clk_regmap_init(pdev, desc);
pdev             2039 drivers/clk/sprd/sc9860-clk.c 	return sprd_clk_probe(&pdev->dev, desc->hw_clks);
pdev              938 drivers/clk/sunxi-ng/ccu-sun50i-a64.c static int sun50i_a64_ccu_probe(struct platform_device *pdev)
pdev              945 drivers/clk/sunxi-ng/ccu-sun50i-a64.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              946 drivers/clk/sunxi-ng/ccu-sun50i-a64.c 	reg = devm_ioremap_resource(&pdev->dev, res);
pdev              957 drivers/clk/sunxi-ng/ccu-sun50i-a64.c 	ret = sunxi_ccu_probe(pdev->dev.of_node, reg, &sun50i_a64_ccu_desc);
pdev             1175 drivers/clk/sunxi-ng/ccu-sun50i-h6.c static int sun50i_h6_ccu_probe(struct platform_device *pdev)
pdev             1182 drivers/clk/sunxi-ng/ccu-sun50i-h6.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1183 drivers/clk/sunxi-ng/ccu-sun50i-h6.c 	reg = devm_ioremap_resource(&pdev->dev, res);
pdev             1234 drivers/clk/sunxi-ng/ccu-sun50i-h6.c 	return sunxi_ccu_probe(pdev->dev.of_node, reg, &sun50i_h6_ccu_desc);
pdev              888 drivers/clk/sunxi-ng/ccu-sun8i-a83t.c static int sun8i_a83t_ccu_probe(struct platform_device *pdev)
pdev              894 drivers/clk/sunxi-ng/ccu-sun8i-a83t.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              895 drivers/clk/sunxi-ng/ccu-sun8i-a83t.c 	reg = devm_ioremap_resource(&pdev->dev, res);
pdev              909 drivers/clk/sunxi-ng/ccu-sun8i-a83t.c 	return sunxi_ccu_probe(pdev->dev.of_node, reg, &sun8i_a83t_ccu_desc);
pdev              252 drivers/clk/sunxi-ng/ccu-sun8i-de2.c static int sunxi_de2_clk_probe(struct platform_device *pdev)
pdev              261 drivers/clk/sunxi-ng/ccu-sun8i-de2.c 	ccu_desc = of_device_get_match_data(&pdev->dev);
pdev              265 drivers/clk/sunxi-ng/ccu-sun8i-de2.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              266 drivers/clk/sunxi-ng/ccu-sun8i-de2.c 	reg = devm_ioremap_resource(&pdev->dev, res);
pdev              270 drivers/clk/sunxi-ng/ccu-sun8i-de2.c 	bus_clk = devm_clk_get(&pdev->dev, "bus");
pdev              274 drivers/clk/sunxi-ng/ccu-sun8i-de2.c 			dev_err(&pdev->dev, "Couldn't get bus clk: %d\n", ret);
pdev              278 drivers/clk/sunxi-ng/ccu-sun8i-de2.c 	mod_clk = devm_clk_get(&pdev->dev, "mod");
pdev              282 drivers/clk/sunxi-ng/ccu-sun8i-de2.c 			dev_err(&pdev->dev, "Couldn't get mod clk: %d\n", ret);
pdev              286 drivers/clk/sunxi-ng/ccu-sun8i-de2.c 	rstc = devm_reset_control_get_exclusive(&pdev->dev, NULL);
pdev              290 drivers/clk/sunxi-ng/ccu-sun8i-de2.c 			dev_err(&pdev->dev,
pdev              298 drivers/clk/sunxi-ng/ccu-sun8i-de2.c 		dev_err(&pdev->dev, "Couldn't enable bus clk: %d\n", ret);
pdev              304 drivers/clk/sunxi-ng/ccu-sun8i-de2.c 		dev_err(&pdev->dev, "Couldn't enable mod clk: %d\n", ret);
pdev              311 drivers/clk/sunxi-ng/ccu-sun8i-de2.c 		dev_err(&pdev->dev,
pdev              316 drivers/clk/sunxi-ng/ccu-sun8i-de2.c 	ret = sunxi_ccu_probe(pdev->dev.of_node, reg, ccu_desc);
pdev             1297 drivers/clk/sunxi-ng/ccu-sun8i-r40.c static int sun8i_r40_ccu_probe(struct platform_device *pdev)
pdev             1305 drivers/clk/sunxi-ng/ccu-sun8i-r40.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1306 drivers/clk/sunxi-ng/ccu-sun8i-r40.c 	reg = devm_ioremap_resource(&pdev->dev, res);
pdev             1333 drivers/clk/sunxi-ng/ccu-sun8i-r40.c 	regmap = devm_regmap_init_mmio(&pdev->dev, reg,
pdev             1338 drivers/clk/sunxi-ng/ccu-sun8i-r40.c 	ret = sunxi_ccu_probe(pdev->dev.of_node, reg, &sun8i_r40_ccu_desc);
pdev              204 drivers/clk/sunxi-ng/ccu-sun9i-a80-de.c static int sun9i_a80_de_clk_probe(struct platform_device *pdev)
pdev              212 drivers/clk/sunxi-ng/ccu-sun9i-a80-de.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              213 drivers/clk/sunxi-ng/ccu-sun9i-a80-de.c 	reg = devm_ioremap_resource(&pdev->dev, res);
pdev              217 drivers/clk/sunxi-ng/ccu-sun9i-a80-de.c 	bus_clk = devm_clk_get(&pdev->dev, "bus");
pdev              221 drivers/clk/sunxi-ng/ccu-sun9i-a80-de.c 			dev_err(&pdev->dev, "Couldn't get bus clk: %d\n", ret);
pdev              225 drivers/clk/sunxi-ng/ccu-sun9i-a80-de.c 	rstc = devm_reset_control_get_exclusive(&pdev->dev, NULL);
pdev              229 drivers/clk/sunxi-ng/ccu-sun9i-a80-de.c 			dev_err(&pdev->dev,
pdev              237 drivers/clk/sunxi-ng/ccu-sun9i-a80-de.c 		dev_err(&pdev->dev, "Couldn't enable bus clk: %d\n", ret);
pdev              244 drivers/clk/sunxi-ng/ccu-sun9i-a80-de.c 		dev_err(&pdev->dev,
pdev              249 drivers/clk/sunxi-ng/ccu-sun9i-a80-de.c 	ret = sunxi_ccu_probe(pdev->dev.of_node, reg,
pdev               93 drivers/clk/sunxi-ng/ccu-sun9i-a80-usb.c static int sun9i_a80_usb_clk_probe(struct platform_device *pdev)
pdev              100 drivers/clk/sunxi-ng/ccu-sun9i-a80-usb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              101 drivers/clk/sunxi-ng/ccu-sun9i-a80-usb.c 	reg = devm_ioremap_resource(&pdev->dev, res);
pdev              105 drivers/clk/sunxi-ng/ccu-sun9i-a80-usb.c 	bus_clk = devm_clk_get(&pdev->dev, "bus");
pdev              109 drivers/clk/sunxi-ng/ccu-sun9i-a80-usb.c 			dev_err(&pdev->dev, "Couldn't get bus clk: %d\n", ret);
pdev              116 drivers/clk/sunxi-ng/ccu-sun9i-a80-usb.c 		dev_err(&pdev->dev, "Couldn't enable bus clk: %d\n", ret);
pdev              120 drivers/clk/sunxi-ng/ccu-sun9i-a80-usb.c 	ret = sunxi_ccu_probe(pdev->dev.of_node, reg,
pdev             1214 drivers/clk/sunxi-ng/ccu-sun9i-a80.c static int sun9i_a80_ccu_probe(struct platform_device *pdev)
pdev             1220 drivers/clk/sunxi-ng/ccu-sun9i-a80.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1221 drivers/clk/sunxi-ng/ccu-sun9i-a80.c 	reg = devm_ioremap_resource(&pdev->dev, res);
pdev             1234 drivers/clk/sunxi-ng/ccu-sun9i-a80.c 	return sunxi_ccu_probe(pdev->dev.of_node, reg, &sun9i_a80_ccu_desc);
pdev               88 drivers/clk/sunxi/clk-mod0.c static int sun4i_a10_mod0_clk_probe(struct platform_device *pdev)
pdev               90 drivers/clk/sunxi/clk-mod0.c 	struct device_node *np = pdev->dev.of_node;
pdev               97 drivers/clk/sunxi/clk-mod0.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               98 drivers/clk/sunxi/clk-mod0.c 	reg = devm_ioremap_resource(&pdev->dev, r);
pdev               36 drivers/clk/sunxi/clk-sun6i-apb0-gates.c static int sun6i_a31_apb0_gates_clk_probe(struct platform_device *pdev)
pdev               38 drivers/clk/sunxi/clk-sun6i-apb0-gates.c 	struct device_node *np = pdev->dev.of_node;
pdev               53 drivers/clk/sunxi/clk-sun6i-apb0-gates.c 	device = of_match_device(sun6i_a31_apb0_gates_clk_dt_ids, &pdev->dev);
pdev               58 drivers/clk/sunxi/clk-sun6i-apb0-gates.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               59 drivers/clk/sunxi/clk-sun6i-apb0-gates.c 	reg = devm_ioremap_resource(&pdev->dev, r);
pdev               67 drivers/clk/sunxi/clk-sun6i-apb0-gates.c 	clk_data = devm_kzalloc(&pdev->dev, sizeof(struct clk_onecell_data),
pdev               74 drivers/clk/sunxi/clk-sun6i-apb0-gates.c 	clk_data->clks = devm_kcalloc(&pdev->dev, (ngates + 1),
pdev               83 drivers/clk/sunxi/clk-sun6i-apb0-gates.c 		clk_data->clks[i] = clk_register_gate(&pdev->dev, clk_name,
pdev               30 drivers/clk/sunxi/clk-sun6i-apb0.c static int sun6i_a31_apb0_clk_probe(struct platform_device *pdev)
pdev               32 drivers/clk/sunxi/clk-sun6i-apb0.c 	struct device_node *np = pdev->dev.of_node;
pdev               39 drivers/clk/sunxi/clk-sun6i-apb0.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               40 drivers/clk/sunxi/clk-sun6i-apb0.c 	reg = devm_ioremap_resource(&pdev->dev, r);
pdev               50 drivers/clk/sunxi/clk-sun6i-apb0.c 	clk = clk_register_divider_table(&pdev->dev, clk_name, clk_parent,
pdev               71 drivers/clk/sunxi/clk-sun6i-ar100.c static int sun6i_a31_ar100_clk_probe(struct platform_device *pdev)
pdev               73 drivers/clk/sunxi/clk-sun6i-ar100.c 	struct device_node *np = pdev->dev.of_node;
pdev               78 drivers/clk/sunxi/clk-sun6i-ar100.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               79 drivers/clk/sunxi/clk-sun6i-ar100.c 	reg = devm_ioremap_resource(&pdev->dev, r);
pdev               88 drivers/clk/sunxi/clk-sun6i-ar100.c 	platform_set_drvdata(pdev, clk);
pdev               87 drivers/clk/sunxi/clk-sun8i-apb0.c static int sun8i_a23_apb0_clk_probe(struct platform_device *pdev)
pdev               89 drivers/clk/sunxi/clk-sun8i-apb0.c 	struct device_node *np = pdev->dev.of_node;
pdev               94 drivers/clk/sunxi/clk-sun8i-apb0.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               95 drivers/clk/sunxi/clk-sun8i-apb0.c 	reg = devm_ioremap_resource(&pdev->dev, r);
pdev               95 drivers/clk/sunxi/clk-sun9i-mmc.c static int sun9i_a80_mmc_config_clk_probe(struct platform_device *pdev)
pdev               97 drivers/clk/sunxi/clk-sun9i-mmc.c 	struct device_node *np = pdev->dev.of_node;
pdev              105 drivers/clk/sunxi/clk-sun9i-mmc.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              111 drivers/clk/sunxi/clk-sun9i-mmc.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              114 drivers/clk/sunxi/clk-sun9i-mmc.c 	data->membase = devm_ioremap_resource(&pdev->dev, r);
pdev              120 drivers/clk/sunxi/clk-sun9i-mmc.c 	clk_data->clks = devm_kcalloc(&pdev->dev, count, sizeof(struct clk *),
pdev              125 drivers/clk/sunxi/clk-sun9i-mmc.c 	data->clk = devm_clk_get(&pdev->dev, NULL);
pdev              127 drivers/clk/sunxi/clk-sun9i-mmc.c 		dev_err(&pdev->dev, "Could not get clock\n");
pdev              131 drivers/clk/sunxi/clk-sun9i-mmc.c 	data->reset = devm_reset_control_get_exclusive(&pdev->dev, NULL);
pdev              133 drivers/clk/sunxi/clk-sun9i-mmc.c 		dev_err(&pdev->dev, "Could not get reset control\n");
pdev              139 drivers/clk/sunxi/clk-sun9i-mmc.c 		dev_err(&pdev->dev, "Reset deassert err %d\n", ret);
pdev              148 drivers/clk/sunxi/clk-sun9i-mmc.c 		clk_data->clks[i] = clk_register_gate(&pdev->dev, clk_name,
pdev              167 drivers/clk/sunxi/clk-sun9i-mmc.c 	data->rcdev.of_node = pdev->dev.of_node;
pdev              173 drivers/clk/sunxi/clk-sun9i-mmc.c 	platform_set_drvdata(pdev, data);
pdev             1879 drivers/clk/tegra/clk-dfll.c int tegra_dfll_register(struct platform_device *pdev,
pdev             1887 drivers/clk/tegra/clk-dfll.c 		dev_err(&pdev->dev, "no tegra_dfll_soc_data provided\n");
pdev             1891 drivers/clk/tegra/clk-dfll.c 	td = devm_kzalloc(&pdev->dev, sizeof(*td), GFP_KERNEL);
pdev             1894 drivers/clk/tegra/clk-dfll.c 	td->dev = &pdev->dev;
pdev             1895 drivers/clk/tegra/clk-dfll.c 	platform_set_drvdata(pdev, td);
pdev             1932 drivers/clk/tegra/clk-dfll.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1944 drivers/clk/tegra/clk-dfll.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             1956 drivers/clk/tegra/clk-dfll.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 2);
pdev             1970 drivers/clk/tegra/clk-dfll.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 3);
pdev             1985 drivers/clk/tegra/clk-dfll.c 		dev_err(&pdev->dev, "DFLL clock init error\n");
pdev             1996 drivers/clk/tegra/clk-dfll.c 		dev_err(&pdev->dev, "DFLL clk registration failed\n");
pdev             2014 drivers/clk/tegra/clk-dfll.c struct tegra_dfll_soc_data *tegra_dfll_unregister(struct platform_device *pdev)
pdev             2016 drivers/clk/tegra/clk-dfll.c 	struct tegra_dfll *td = platform_get_drvdata(pdev);
pdev             2020 drivers/clk/tegra/clk-dfll.c 		dev_err(&pdev->dev,
pdev             2028 drivers/clk/tegra/clk-dfll.c 	pm_runtime_disable(&pdev->dev);
pdev               40 drivers/clk/tegra/clk-dfll.h int tegra_dfll_register(struct platform_device *pdev,
pdev               42 drivers/clk/tegra/clk-dfll.h struct tegra_dfll_soc_data *tegra_dfll_unregister(struct platform_device *pdev);
pdev              174 drivers/clk/tegra/clk-emc.c 	struct platform_device *pdev;
pdev              182 drivers/clk/tegra/clk-emc.c 	pdev = of_find_device_by_node(tegra->emc_node);
pdev              183 drivers/clk/tegra/clk-emc.c 	if (!pdev) {
pdev              192 drivers/clk/tegra/clk-emc.c 	tegra->emc = platform_get_drvdata(pdev);
pdev              553 drivers/clk/tegra/clk-tegra124-dfll-fcpu.c static int tegra124_dfll_fcpu_probe(struct platform_device *pdev)
pdev              560 drivers/clk/tegra/clk-tegra124-dfll-fcpu.c 	fcpu_data = of_device_get_match_data(&pdev->dev);
pdev              569 drivers/clk/tegra/clk-tegra124-dfll-fcpu.c 		dev_err(&pdev->dev, "unknown max CPU freq for speedo_id=%d\n",
pdev              574 drivers/clk/tegra/clk-tegra124-dfll-fcpu.c 	soc = devm_kzalloc(&pdev->dev, sizeof(*soc), GFP_KERNEL);
pdev              580 drivers/clk/tegra/clk-tegra124-dfll-fcpu.c 		dev_err(&pdev->dev, "no CPU0 device\n");
pdev              584 drivers/clk/tegra/clk-tegra124-dfll-fcpu.c 	if (of_property_read_bool(pdev->dev.of_node, "nvidia,pwm-to-pmic")) {
pdev              585 drivers/clk/tegra/clk-tegra124-dfll-fcpu.c 		get_alignment_from_dt(&pdev->dev, &align);
pdev              587 drivers/clk/tegra/clk-tegra124-dfll-fcpu.c 		err = get_alignment_from_regulator(&pdev->dev, &align);
pdev              601 drivers/clk/tegra/clk-tegra124-dfll-fcpu.c 		dev_err(&pdev->dev, "couldn't add OPP table: %ld\n",
pdev              606 drivers/clk/tegra/clk-tegra124-dfll-fcpu.c 	err = tegra_dfll_register(pdev, soc);
pdev              615 drivers/clk/tegra/clk-tegra124-dfll-fcpu.c static int tegra124_dfll_fcpu_remove(struct platform_device *pdev)
pdev              619 drivers/clk/tegra/clk-tegra124-dfll-fcpu.c 	soc = tegra_dfll_unregister(pdev);
pdev              621 drivers/clk/tegra/clk-tegra124-dfll-fcpu.c 		dev_err(&pdev->dev, "failed to unregister DFLL: %ld\n",
pdev              875 drivers/clk/ti/adpll.c static int ti_adpll_probe(struct platform_device *pdev)
pdev              877 drivers/clk/ti/adpll.c 	struct device_node *node = pdev->dev.of_node;
pdev              878 drivers/clk/ti/adpll.c 	struct device *dev = &pdev->dev;
pdev              900 drivers/clk/ti/adpll.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              953 drivers/clk/ti/adpll.c static int ti_adpll_remove(struct platform_device *pdev)
pdev              955 drivers/clk/ti/adpll.c 	struct ti_adpll_data *d = dev_get_drvdata(&pdev->dev);
pdev              219 drivers/clk/ti/clk-dra7-atl.c static int of_dra7_atl_clk_probe(struct platform_device *pdev)
pdev              221 drivers/clk/ti/clk-dra7-atl.c 	struct device_node *node = pdev->dev.of_node;
pdev              229 drivers/clk/ti/clk-dra7-atl.c 	cinfo = devm_kzalloc(&pdev->dev, sizeof(*cinfo), GFP_KERNEL);
pdev              234 drivers/clk/ti/clk-dra7-atl.c 	cinfo->dev = &pdev->dev;
pdev               42 drivers/clk/uniphier/clk-uniphier-core.c static int uniphier_clk_probe(struct platform_device *pdev)
pdev               44 drivers/clk/uniphier/clk-uniphier-core.c 	struct device *dev = &pdev->dev;
pdev               95 drivers/clk/uniphier/clk-uniphier-core.c static int uniphier_clk_remove(struct platform_device *pdev)
pdev               97 drivers/clk/uniphier/clk-uniphier-core.c 	of_clk_del_provider(pdev->dev.of_node);
pdev               90 drivers/clk/ux500/abx500-clk.c static int abx500_clk_probe(struct platform_device *pdev)
pdev               92 drivers/clk/ux500/abx500-clk.c 	struct ab8500 *parent = dev_get_drvdata(pdev->dev.parent);
pdev               96 drivers/clk/ux500/abx500-clk.c 		ret = ab8500_reg_clks(&pdev->dev);
pdev               98 drivers/clk/ux500/abx500-clk.c 		dev_err(&pdev->dev, "non supported plf id\n");
pdev               64 drivers/clk/versatile/clk-vexpress-osc.c static int vexpress_osc_probe(struct platform_device *pdev)
pdev               71 drivers/clk/versatile/clk-vexpress-osc.c 	osc = devm_kzalloc(&pdev->dev, sizeof(*osc), GFP_KERNEL);
pdev               75 drivers/clk/versatile/clk-vexpress-osc.c 	osc->reg = devm_regmap_init_vexpress_config(&pdev->dev);
pdev               79 drivers/clk/versatile/clk-vexpress-osc.c 	if (of_property_read_u32_array(pdev->dev.of_node, "freq-range", range,
pdev               85 drivers/clk/versatile/clk-vexpress-osc.c 	if (of_property_read_string(pdev->dev.of_node, "clock-output-names",
pdev               87 drivers/clk/versatile/clk-vexpress-osc.c 		init.name = dev_name(&pdev->dev);
pdev               99 drivers/clk/versatile/clk-vexpress-osc.c 	of_clk_add_provider(pdev->dev.of_node, of_clk_src_simple_get, clk);
pdev              102 drivers/clk/versatile/clk-vexpress-osc.c 	dev_dbg(&pdev->dev, "Registered clock '%s'\n", init.name);
pdev               16 drivers/clk/x86/clk-lpt.c static int lpt_clk_probe(struct platform_device *pdev)
pdev               21 drivers/clk/x86/clk-lpt.c 	drvdata = devm_kzalloc(&pdev->dev, sizeof(*drvdata), GFP_KERNEL);
pdev               27 drivers/clk/x86/clk-lpt.c 	clk = clk_register_fixed_rate(&pdev->dev, drvdata->name, NULL,
pdev               33 drivers/clk/x86/clk-lpt.c 	platform_set_drvdata(pdev, drvdata);
pdev              160 drivers/clk/x86/clk-pmc-atom.c static struct clk_plt *plt_clk_register(struct platform_device *pdev, int id,
pdev              169 drivers/clk/x86/clk-pmc-atom.c 	pclk = devm_kzalloc(&pdev->dev, sizeof(*pclk), GFP_KERNEL);
pdev              191 drivers/clk/x86/clk-pmc-atom.c 	ret = devm_clk_hw_register(&pdev->dev, &pclk->hw);
pdev              213 drivers/clk/x86/clk-pmc-atom.c static struct clk_plt_fixed *plt_clk_register_fixed_rate(struct platform_device *pdev,
pdev              220 drivers/clk/x86/clk-pmc-atom.c 	pclk = devm_kzalloc(&pdev->dev, sizeof(*pclk), GFP_KERNEL);
pdev              224 drivers/clk/x86/clk-pmc-atom.c 	pclk->clk = clk_hw_register_fixed_rate(&pdev->dev, name, parent_name,
pdev              266 drivers/clk/x86/clk-pmc-atom.c static const char **plt_clk_register_parents(struct platform_device *pdev,
pdev              279 drivers/clk/x86/clk-pmc-atom.c 	data->parents = devm_kcalloc(&pdev->dev, nparents,
pdev              291 drivers/clk/x86/clk-pmc-atom.c 			plt_clk_register_fixed_rate(pdev, clks[i].name,
pdev              315 drivers/clk/x86/clk-pmc-atom.c static int plt_clk_probe(struct platform_device *pdev)
pdev              323 drivers/clk/x86/clk-pmc-atom.c 	pmc_data = dev_get_platdata(&pdev->dev);
pdev              327 drivers/clk/x86/clk-pmc-atom.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              331 drivers/clk/x86/clk-pmc-atom.c 	parent_names = plt_clk_register_parents(pdev, data, pmc_data->clks);
pdev              336 drivers/clk/x86/clk-pmc-atom.c 		data->clks[i] = plt_clk_register(pdev, i, pmc_data,
pdev              358 drivers/clk/x86/clk-pmc-atom.c 	platform_set_drvdata(pdev, data);
pdev              370 drivers/clk/x86/clk-pmc-atom.c static int plt_clk_remove(struct platform_device *pdev)
pdev              374 drivers/clk/x86/clk-pmc-atom.c 	data = platform_get_drvdata(pdev);
pdev               32 drivers/clk/x86/clk-st.c static int st_clk_probe(struct platform_device *pdev)
pdev               36 drivers/clk/x86/clk-st.c 	st_data = dev_get_platdata(&pdev->dev);
pdev               55 drivers/clk/x86/clk-st.c 	devm_clk_hw_register_clkdev(&pdev->dev, hws[ST_CLK_GATE], "oscout1",
pdev               61 drivers/clk/x86/clk-st.c static int st_clk_remove(struct platform_device *pdev)
pdev             1048 drivers/clk/zte/clk-zx296718.c static int zx_clkc_probe(struct platform_device *pdev)
pdev             1051 drivers/clk/zte/clk-zx296718.c 	struct device_node *np = pdev->dev.of_node;
pdev             1053 drivers/clk/zte/clk-zx296718.c 	init_fn = of_device_get_match_data(&pdev->dev);
pdev             1055 drivers/clk/zte/clk-zx296718.c 		dev_err(&pdev->dev, "Error: No device match found\n");
pdev              736 drivers/clk/zynqmp/clkc.c static int zynqmp_clock_probe(struct platform_device *pdev)
pdev              739 drivers/clk/zynqmp/clkc.c 	struct device *dev = &pdev->dev;
pdev               28 drivers/clocksource/em_sti.c 	struct platform_device *pdev;
pdev               71 drivers/clocksource/em_sti.c 		dev_err(&p->pdev->dev, "cannot enable clock\n");
pdev              212 drivers/clocksource/em_sti.c 	cs->name = dev_name(&p->pdev->dev);
pdev              222 drivers/clocksource/em_sti.c 	dev_info(&p->pdev->dev, "used as clock source\n");
pdev              244 drivers/clocksource/em_sti.c 	dev_info(&p->pdev->dev, "used for oneshot clock events\n");
pdev              266 drivers/clocksource/em_sti.c 	ced->name = dev_name(&p->pdev->dev);
pdev              274 drivers/clocksource/em_sti.c 	dev_info(&p->pdev->dev, "used for clock events\n");
pdev              279 drivers/clocksource/em_sti.c static int em_sti_probe(struct platform_device *pdev)
pdev              286 drivers/clocksource/em_sti.c 	p = devm_kzalloc(&pdev->dev, sizeof(*p), GFP_KERNEL);
pdev              290 drivers/clocksource/em_sti.c 	p->pdev = pdev;
pdev              291 drivers/clocksource/em_sti.c 	platform_set_drvdata(pdev, p);
pdev              293 drivers/clocksource/em_sti.c 	irq = platform_get_irq(pdev, 0);
pdev              298 drivers/clocksource/em_sti.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              299 drivers/clocksource/em_sti.c 	p->base = devm_ioremap_resource(&pdev->dev, res);
pdev              303 drivers/clocksource/em_sti.c 	ret = devm_request_irq(&pdev->dev, irq, em_sti_interrupt,
pdev              305 drivers/clocksource/em_sti.c 			       dev_name(&pdev->dev), p);
pdev              307 drivers/clocksource/em_sti.c 		dev_err(&pdev->dev, "failed to request low IRQ\n");
pdev              312 drivers/clocksource/em_sti.c 	p->clk = devm_clk_get(&pdev->dev, "sclk");
pdev              314 drivers/clocksource/em_sti.c 		dev_err(&pdev->dev, "cannot get clock\n");
pdev              320 drivers/clocksource/em_sti.c 		dev_err(&pdev->dev, "cannot prepare clock\n");
pdev              326 drivers/clocksource/em_sti.c 		dev_err(&p->pdev->dev, "cannot enable clock\n");
pdev              339 drivers/clocksource/em_sti.c static int em_sti_remove(struct platform_device *pdev)
pdev              307 drivers/clocksource/ingenic-timer.c static int __init ingenic_tcu_probe(struct platform_device *pdev)
pdev              309 drivers/clocksource/ingenic-timer.c 	platform_set_drvdata(pdev, ingenic_tcu);
pdev              108 drivers/clocksource/sh_cmt.c 	struct platform_device *pdev;
pdev              318 drivers/clocksource/sh_cmt.c 	pm_runtime_get_sync(&ch->cmt->pdev->dev);
pdev              319 drivers/clocksource/sh_cmt.c 	dev_pm_syscore_device(&ch->cmt->pdev->dev, true);
pdev              324 drivers/clocksource/sh_cmt.c 		dev_err(&ch->cmt->pdev->dev, "ch%u: cannot enable clock\n",
pdev              364 drivers/clocksource/sh_cmt.c 		dev_err(&ch->cmt->pdev->dev, "ch%u: cannot clear CMCNT\n",
pdev              392 drivers/clocksource/sh_cmt.c 	dev_pm_syscore_device(&ch->cmt->pdev->dev, false);
pdev              393 drivers/clocksource/sh_cmt.c 	pm_runtime_put(&ch->cmt->pdev->dev);
pdev              483 drivers/clocksource/sh_cmt.c 			dev_warn(&ch->cmt->pdev->dev, "ch%u: too long delay\n",
pdev              492 drivers/clocksource/sh_cmt.c 		dev_warn(&ch->cmt->pdev->dev, "ch%u: delta out of range\n",
pdev              657 drivers/clocksource/sh_cmt.c 	pm_genpd_syscore_poweroff(&ch->cmt->pdev->dev);
pdev              667 drivers/clocksource/sh_cmt.c 	pm_genpd_syscore_poweron(&ch->cmt->pdev->dev);
pdev              686 drivers/clocksource/sh_cmt.c 	dev_info(&ch->cmt->pdev->dev, "ch%u: used as clock source\n",
pdev              725 drivers/clocksource/sh_cmt.c 	dev_info(&ch->cmt->pdev->dev, "ch%u: used for %s clock events\n",
pdev              759 drivers/clocksource/sh_cmt.c 	pm_genpd_syscore_poweroff(&ch->cmt->pdev->dev);
pdev              768 drivers/clocksource/sh_cmt.c 	pm_genpd_syscore_poweron(&ch->cmt->pdev->dev);
pdev              778 drivers/clocksource/sh_cmt.c 	irq = platform_get_irq(ch->cmt->pdev, ch->index);
pdev              784 drivers/clocksource/sh_cmt.c 			  dev_name(&ch->cmt->pdev->dev), ch);
pdev              786 drivers/clocksource/sh_cmt.c 		dev_err(&ch->cmt->pdev->dev, "ch%u: failed to request irq %d\n",
pdev              811 drivers/clocksource/sh_cmt.c 	dev_info(&ch->cmt->pdev->dev, "ch%u: used for clock events\n",
pdev              882 drivers/clocksource/sh_cmt.c 	ret = sh_cmt_register(ch, dev_name(&cmt->pdev->dev),
pdev              885 drivers/clocksource/sh_cmt.c 		dev_err(&cmt->pdev->dev, "ch%u: registration failed\n",
pdev              898 drivers/clocksource/sh_cmt.c 	mem = platform_get_resource(cmt->pdev, IORESOURCE_MEM, 0);
pdev              900 drivers/clocksource/sh_cmt.c 		dev_err(&cmt->pdev->dev, "failed to get I/O memory\n");
pdev              906 drivers/clocksource/sh_cmt.c 		dev_err(&cmt->pdev->dev, "failed to remap I/O memory\n");
pdev              959 drivers/clocksource/sh_cmt.c static int sh_cmt_setup(struct sh_cmt_device *cmt, struct platform_device *pdev)
pdev              965 drivers/clocksource/sh_cmt.c 	cmt->pdev = pdev;
pdev              968 drivers/clocksource/sh_cmt.c 	if (IS_ENABLED(CONFIG_OF) && pdev->dev.of_node) {
pdev              969 drivers/clocksource/sh_cmt.c 		cmt->info = of_device_get_match_data(&pdev->dev);
pdev              971 drivers/clocksource/sh_cmt.c 	} else if (pdev->dev.platform_data) {
pdev              972 drivers/clocksource/sh_cmt.c 		struct sh_timer_config *cfg = pdev->dev.platform_data;
pdev              973 drivers/clocksource/sh_cmt.c 		const struct platform_device_id *id = pdev->id_entry;
pdev              978 drivers/clocksource/sh_cmt.c 		dev_err(&cmt->pdev->dev, "missing platform data\n");
pdev              983 drivers/clocksource/sh_cmt.c 	cmt->clk = clk_get(&cmt->pdev->dev, "fck");
pdev              985 drivers/clocksource/sh_cmt.c 		dev_err(&cmt->pdev->dev, "cannot get clock\n");
pdev             1036 drivers/clocksource/sh_cmt.c 	platform_set_drvdata(pdev, cmt);
pdev             1050 drivers/clocksource/sh_cmt.c static int sh_cmt_probe(struct platform_device *pdev)
pdev             1052 drivers/clocksource/sh_cmt.c 	struct sh_cmt_device *cmt = platform_get_drvdata(pdev);
pdev             1055 drivers/clocksource/sh_cmt.c 	if (!is_early_platform_device(pdev)) {
pdev             1056 drivers/clocksource/sh_cmt.c 		pm_runtime_set_active(&pdev->dev);
pdev             1057 drivers/clocksource/sh_cmt.c 		pm_runtime_enable(&pdev->dev);
pdev             1061 drivers/clocksource/sh_cmt.c 		dev_info(&pdev->dev, "kept as earlytimer\n");
pdev             1069 drivers/clocksource/sh_cmt.c 	ret = sh_cmt_setup(cmt, pdev);
pdev             1072 drivers/clocksource/sh_cmt.c 		pm_runtime_idle(&pdev->dev);
pdev             1075 drivers/clocksource/sh_cmt.c 	if (is_early_platform_device(pdev))
pdev             1080 drivers/clocksource/sh_cmt.c 		pm_runtime_irq_safe(&pdev->dev);
pdev             1082 drivers/clocksource/sh_cmt.c 		pm_runtime_idle(&pdev->dev);
pdev             1087 drivers/clocksource/sh_cmt.c static int sh_cmt_remove(struct platform_device *pdev)
pdev               38 drivers/clocksource/sh_mtu2.c 	struct platform_device *pdev;
pdev              206 drivers/clocksource/sh_mtu2.c 	pm_runtime_get_sync(&ch->mtu->pdev->dev);
pdev              207 drivers/clocksource/sh_mtu2.c 	dev_pm_syscore_device(&ch->mtu->pdev->dev, true);
pdev              212 drivers/clocksource/sh_mtu2.c 		dev_err(&ch->mtu->pdev->dev, "ch%u: cannot enable clock\n",
pdev              249 drivers/clocksource/sh_mtu2.c 	dev_pm_syscore_device(&ch->mtu->pdev->dev, false);
pdev              250 drivers/clocksource/sh_mtu2.c 	pm_runtime_put(&ch->mtu->pdev->dev);
pdev              288 drivers/clocksource/sh_mtu2.c 	dev_info(&ch->mtu->pdev->dev, "ch%u: used for periodic clock events\n",
pdev              296 drivers/clocksource/sh_mtu2.c 	pm_genpd_syscore_poweroff(&ced_to_sh_mtu2(ced)->mtu->pdev->dev);
pdev              301 drivers/clocksource/sh_mtu2.c 	pm_genpd_syscore_poweron(&ced_to_sh_mtu2(ced)->mtu->pdev->dev);
pdev              318 drivers/clocksource/sh_mtu2.c 	dev_info(&ch->mtu->pdev->dev, "ch%u: used for clock events\n",
pdev              345 drivers/clocksource/sh_mtu2.c 	irq = platform_get_irq_byname(mtu->pdev, name);
pdev              353 drivers/clocksource/sh_mtu2.c 			  dev_name(&ch->mtu->pdev->dev), ch);
pdev              355 drivers/clocksource/sh_mtu2.c 		dev_err(&ch->mtu->pdev->dev, "ch%u: failed to request irq %d\n",
pdev              363 drivers/clocksource/sh_mtu2.c 	return sh_mtu2_register(ch, dev_name(&mtu->pdev->dev));
pdev              370 drivers/clocksource/sh_mtu2.c 	res = platform_get_resource(mtu->pdev, IORESOURCE_MEM, 0);
pdev              372 drivers/clocksource/sh_mtu2.c 		dev_err(&mtu->pdev->dev, "failed to get I/O memory\n");
pdev              384 drivers/clocksource/sh_mtu2.c 			 struct platform_device *pdev)
pdev              389 drivers/clocksource/sh_mtu2.c 	mtu->pdev = pdev;
pdev              394 drivers/clocksource/sh_mtu2.c 	mtu->clk = clk_get(&mtu->pdev->dev, "fck");
pdev              396 drivers/clocksource/sh_mtu2.c 		dev_err(&mtu->pdev->dev, "cannot get clock\n");
pdev              407 drivers/clocksource/sh_mtu2.c 		dev_err(&mtu->pdev->dev, "failed to remap I/O memory\n");
pdev              412 drivers/clocksource/sh_mtu2.c 	ret = platform_irq_count(pdev);
pdev              432 drivers/clocksource/sh_mtu2.c 	platform_set_drvdata(pdev, mtu);
pdev              446 drivers/clocksource/sh_mtu2.c static int sh_mtu2_probe(struct platform_device *pdev)
pdev              448 drivers/clocksource/sh_mtu2.c 	struct sh_mtu2_device *mtu = platform_get_drvdata(pdev);
pdev              451 drivers/clocksource/sh_mtu2.c 	if (!is_early_platform_device(pdev)) {
pdev              452 drivers/clocksource/sh_mtu2.c 		pm_runtime_set_active(&pdev->dev);
pdev              453 drivers/clocksource/sh_mtu2.c 		pm_runtime_enable(&pdev->dev);
pdev              457 drivers/clocksource/sh_mtu2.c 		dev_info(&pdev->dev, "kept as earlytimer\n");
pdev              465 drivers/clocksource/sh_mtu2.c 	ret = sh_mtu2_setup(mtu, pdev);
pdev              468 drivers/clocksource/sh_mtu2.c 		pm_runtime_idle(&pdev->dev);
pdev              471 drivers/clocksource/sh_mtu2.c 	if (is_early_platform_device(pdev))
pdev              476 drivers/clocksource/sh_mtu2.c 		pm_runtime_irq_safe(&pdev->dev);
pdev              478 drivers/clocksource/sh_mtu2.c 		pm_runtime_idle(&pdev->dev);
pdev              483 drivers/clocksource/sh_mtu2.c static int sh_mtu2_remove(struct platform_device *pdev)
pdev               49 drivers/clocksource/sh_tmu.c 	struct platform_device *pdev;
pdev              147 drivers/clocksource/sh_tmu.c 		dev_err(&ch->tmu->pdev->dev, "ch%u: cannot enable clock\n",
pdev              173 drivers/clocksource/sh_tmu.c 	pm_runtime_get_sync(&ch->tmu->pdev->dev);
pdev              174 drivers/clocksource/sh_tmu.c 	dev_pm_syscore_device(&ch->tmu->pdev->dev, true);
pdev              201 drivers/clocksource/sh_tmu.c 	dev_pm_syscore_device(&ch->tmu->pdev->dev, false);
pdev              202 drivers/clocksource/sh_tmu.c 	pm_runtime_put(&ch->tmu->pdev->dev);
pdev              291 drivers/clocksource/sh_tmu.c 		pm_genpd_syscore_poweroff(&ch->tmu->pdev->dev);
pdev              303 drivers/clocksource/sh_tmu.c 		pm_genpd_syscore_poweron(&ch->tmu->pdev->dev);
pdev              323 drivers/clocksource/sh_tmu.c 	dev_info(&ch->tmu->pdev->dev, "ch%u: used as clock source\n",
pdev              363 drivers/clocksource/sh_tmu.c 	dev_info(&ch->tmu->pdev->dev, "ch%u: used for %s clock events\n",
pdev              393 drivers/clocksource/sh_tmu.c 	pm_genpd_syscore_poweroff(&ced_to_sh_tmu(ced)->tmu->pdev->dev);
pdev              398 drivers/clocksource/sh_tmu.c 	pm_genpd_syscore_poweron(&ced_to_sh_tmu(ced)->tmu->pdev->dev);
pdev              419 drivers/clocksource/sh_tmu.c 	dev_info(&ch->tmu->pdev->dev, "ch%u: used for clock events\n",
pdev              426 drivers/clocksource/sh_tmu.c 			  dev_name(&ch->tmu->pdev->dev), ch);
pdev              428 drivers/clocksource/sh_tmu.c 		dev_err(&ch->tmu->pdev->dev, "ch%u: failed to request irq %d\n",
pdev              464 drivers/clocksource/sh_tmu.c 	ch->irq = platform_get_irq(tmu->pdev, index);
pdev              471 drivers/clocksource/sh_tmu.c 	return sh_tmu_register(ch, dev_name(&tmu->pdev->dev),
pdev              479 drivers/clocksource/sh_tmu.c 	res = platform_get_resource(tmu->pdev, IORESOURCE_MEM, 0);
pdev              481 drivers/clocksource/sh_tmu.c 		dev_err(&tmu->pdev->dev, "failed to get I/O memory\n");
pdev              494 drivers/clocksource/sh_tmu.c 	struct device_node *np = tmu->pdev->dev.of_node;
pdev              502 drivers/clocksource/sh_tmu.c 		dev_err(&tmu->pdev->dev, "invalid number of channels %u\n",
pdev              510 drivers/clocksource/sh_tmu.c static int sh_tmu_setup(struct sh_tmu_device *tmu, struct platform_device *pdev)
pdev              515 drivers/clocksource/sh_tmu.c 	tmu->pdev = pdev;
pdev              519 drivers/clocksource/sh_tmu.c 	if (IS_ENABLED(CONFIG_OF) && pdev->dev.of_node) {
pdev              523 drivers/clocksource/sh_tmu.c 	} else if (pdev->dev.platform_data) {
pdev              524 drivers/clocksource/sh_tmu.c 		const struct platform_device_id *id = pdev->id_entry;
pdev              525 drivers/clocksource/sh_tmu.c 		struct sh_timer_config *cfg = pdev->dev.platform_data;
pdev              530 drivers/clocksource/sh_tmu.c 		dev_err(&tmu->pdev->dev, "missing platform data\n");
pdev              535 drivers/clocksource/sh_tmu.c 	tmu->clk = clk_get(&tmu->pdev->dev, "fck");
pdev              537 drivers/clocksource/sh_tmu.c 		dev_err(&tmu->pdev->dev, "cannot get clock\n");
pdev              556 drivers/clocksource/sh_tmu.c 		dev_err(&tmu->pdev->dev, "failed to remap I/O memory\n");
pdev              579 drivers/clocksource/sh_tmu.c 	platform_set_drvdata(pdev, tmu);
pdev              593 drivers/clocksource/sh_tmu.c static int sh_tmu_probe(struct platform_device *pdev)
pdev              595 drivers/clocksource/sh_tmu.c 	struct sh_tmu_device *tmu = platform_get_drvdata(pdev);
pdev              598 drivers/clocksource/sh_tmu.c 	if (!is_early_platform_device(pdev)) {
pdev              599 drivers/clocksource/sh_tmu.c 		pm_runtime_set_active(&pdev->dev);
pdev              600 drivers/clocksource/sh_tmu.c 		pm_runtime_enable(&pdev->dev);
pdev              604 drivers/clocksource/sh_tmu.c 		dev_info(&pdev->dev, "kept as earlytimer\n");
pdev              612 drivers/clocksource/sh_tmu.c 	ret = sh_tmu_setup(tmu, pdev);
pdev              615 drivers/clocksource/sh_tmu.c 		pm_runtime_idle(&pdev->dev);
pdev              618 drivers/clocksource/sh_tmu.c 	if (is_early_platform_device(pdev))
pdev              623 drivers/clocksource/sh_tmu.c 		pm_runtime_irq_safe(&pdev->dev);
pdev              625 drivers/clocksource/sh_tmu.c 		pm_runtime_idle(&pdev->dev);
pdev              630 drivers/clocksource/sh_tmu.c static int sh_tmu_remove(struct platform_device *pdev)
pdev              127 drivers/clocksource/timer-ti-dm.c 		dev_err(&timer->pdev->dev, "Timer failed to reset\n");
pdev              153 drivers/clocksource/timer-ti-dm.c 	parent = clk_get(&timer->pdev->dev, NULL);
pdev              194 drivers/clocksource/timer-ti-dm.c 	pdata = timer->pdev->dev.platform_data;
pdev              202 drivers/clocksource/timer-ti-dm.c 		return pdata->set_timer_src(timer->pdev, source);
pdev              210 drivers/clocksource/timer-ti-dm.c 	parent = clk_get(&timer->pdev->dev, parent_name);
pdev              230 drivers/clocksource/timer-ti-dm.c 	pm_runtime_get_sync(&timer->pdev->dev);
pdev              234 drivers/clocksource/timer-ti-dm.c 			c = timer->get_context_loss_count(&timer->pdev->dev);
pdev              247 drivers/clocksource/timer-ti-dm.c 	pm_runtime_put_sync(&timer->pdev->dev);
pdev              259 drivers/clocksource/timer-ti-dm.c 		timer->fclk = clk_get(&timer->pdev->dev, "fck");
pdev              261 drivers/clocksource/timer-ti-dm.c 			dev_err(&timer->pdev->dev, ": No fclk handle.\n");
pdev              331 drivers/clocksource/timer-ti-dm.c 			if (id == t->pdev->id) {
pdev              358 drivers/clocksource/timer-ti-dm.c 			if (np == t->pdev->dev.of_node) {
pdev              511 drivers/clocksource/timer-ti-dm.c 	if (unlikely(!timer || pm_runtime_suspended(&timer->pdev->dev))) {
pdev              710 drivers/clocksource/timer-ti-dm.c 	if (unlikely(!timer || pm_runtime_suspended(&timer->pdev->dev))) {
pdev              722 drivers/clocksource/timer-ti-dm.c 	if (unlikely(!timer || pm_runtime_suspended(&timer->pdev->dev)))
pdev              732 drivers/clocksource/timer-ti-dm.c 	if (unlikely(!timer || pm_runtime_suspended(&timer->pdev->dev))) {
pdev              742 drivers/clocksource/timer-ti-dm.c 	if (unlikely(!timer || pm_runtime_suspended(&timer->pdev->dev))) {
pdev              779 drivers/clocksource/timer-ti-dm.c static int omap_dm_timer_probe(struct platform_device *pdev)
pdev              784 drivers/clocksource/timer-ti-dm.c 	struct device *dev = &pdev->dev;
pdev              799 drivers/clocksource/timer-ti-dm.c 	irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              805 drivers/clocksource/timer-ti-dm.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              830 drivers/clocksource/timer-ti-dm.c 		timer->id = pdev->id;
pdev              840 drivers/clocksource/timer-ti-dm.c 	timer->pdev = pdev;
pdev              878 drivers/clocksource/timer-ti-dm.c static int omap_dm_timer_remove(struct platform_device *pdev)
pdev              886 drivers/clocksource/timer-ti-dm.c 		if (!strcmp(dev_name(&timer->pdev->dev),
pdev              887 drivers/clocksource/timer-ti-dm.c 			    dev_name(&pdev->dev))) {
pdev              894 drivers/clocksource/timer-ti-dm.c 	pm_runtime_disable(&pdev->dev);
pdev               37 drivers/connector/cn_queue.c 	cbq->pdev = dev;
pdev               50 drivers/connector/cn_queue.c 	atomic_dec(&cbq->pdev->refcnt);
pdev               29 drivers/counter/ftm-quaddec.c 	struct platform_device *pdev;
pdev              206 drivers/counter/ftm-quaddec.c 		dev_warn(&ftm->pdev->dev, "Can only accept '0' as new counter value\n");
pdev              281 drivers/counter/ftm-quaddec.c static int ftm_quaddec_probe(struct platform_device *pdev)
pdev              285 drivers/counter/ftm-quaddec.c 	struct device_node *node = pdev->dev.of_node;
pdev              289 drivers/counter/ftm-quaddec.c 	ftm = devm_kzalloc(&pdev->dev, sizeof(*ftm), GFP_KERNEL);
pdev              293 drivers/counter/ftm-quaddec.c 	platform_set_drvdata(pdev, ftm);
pdev              295 drivers/counter/ftm-quaddec.c 	io = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              297 drivers/counter/ftm-quaddec.c 		dev_err(&pdev->dev, "Failed to get memory region\n");
pdev              301 drivers/counter/ftm-quaddec.c 	ftm->pdev = pdev;
pdev              303 drivers/counter/ftm-quaddec.c 	ftm->ftm_base = devm_ioremap(&pdev->dev, io->start, resource_size(io));
pdev              306 drivers/counter/ftm-quaddec.c 		dev_err(&pdev->dev, "Failed to map memory region\n");
pdev              309 drivers/counter/ftm-quaddec.c 	ftm->counter.name = dev_name(&pdev->dev);
pdev              310 drivers/counter/ftm-quaddec.c 	ftm->counter.parent = &pdev->dev;
pdev              322 drivers/counter/ftm-quaddec.c 	ret = devm_add_action_or_reset(&pdev->dev, ftm_quaddec_disable, ftm);
pdev              326 drivers/counter/ftm-quaddec.c 	ret = devm_counter_register(&pdev->dev, &ftm->counter);
pdev              630 drivers/counter/stm32-lptimer-cnt.c static int stm32_lptim_cnt_probe(struct platform_device *pdev)
pdev              632 drivers/counter/stm32-lptimer-cnt.c 	struct stm32_lptimer *ddata = dev_get_drvdata(pdev->dev.parent);
pdev              640 drivers/counter/stm32-lptimer-cnt.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*priv));
pdev              645 drivers/counter/stm32-lptimer-cnt.c 	priv->dev = &pdev->dev;
pdev              651 drivers/counter/stm32-lptimer-cnt.c 	indio_dev->name = dev_name(&pdev->dev);
pdev              652 drivers/counter/stm32-lptimer-cnt.c 	indio_dev->dev.parent = &pdev->dev;
pdev              653 drivers/counter/stm32-lptimer-cnt.c 	indio_dev->dev.of_node = pdev->dev.of_node;
pdev              662 drivers/counter/stm32-lptimer-cnt.c 	priv->counter.name = dev_name(&pdev->dev);
pdev              663 drivers/counter/stm32-lptimer-cnt.c 	priv->counter.parent = &pdev->dev;
pdev              676 drivers/counter/stm32-lptimer-cnt.c 	platform_set_drvdata(pdev, priv);
pdev              678 drivers/counter/stm32-lptimer-cnt.c 	ret = devm_iio_device_register(&pdev->dev, indio_dev);
pdev              682 drivers/counter/stm32-lptimer-cnt.c 	return devm_counter_register(&pdev->dev, &priv->counter);
pdev              342 drivers/counter/stm32-timer-cnt.c static int stm32_timer_cnt_probe(struct platform_device *pdev)
pdev              344 drivers/counter/stm32-timer-cnt.c 	struct stm32_timers *ddata = dev_get_drvdata(pdev->dev.parent);
pdev              345 drivers/counter/stm32-timer-cnt.c 	struct device *dev = &pdev->dev;
pdev              358 drivers/cpufreq/armada-37xx-cpufreq.c 	struct platform_device *pdev;
pdev              462 drivers/cpufreq/armada-37xx-cpufreq.c 	pdev = platform_device_register_data(NULL, "cpufreq-dt", -1, &pdata,
pdev              464 drivers/cpufreq/armada-37xx-cpufreq.c 	ret = PTR_ERR_OR_ZERO(pdev);
pdev              493 drivers/cpufreq/brcmstb-avs-cpufreq.c 		struct platform_device *pdev  = cpufreq_get_driver_data();
pdev              494 drivers/cpufreq/brcmstb-avs-cpufreq.c 		struct device *dev = &pdev->dev;
pdev              508 drivers/cpufreq/brcmstb-avs-cpufreq.c static int brcm_avs_prepare_init(struct platform_device *pdev)
pdev              514 drivers/cpufreq/brcmstb-avs-cpufreq.c 	dev = &pdev->dev;
pdev              522 drivers/cpufreq/brcmstb-avs-cpufreq.c 	platform_set_drvdata(pdev, priv);
pdev              539 drivers/cpufreq/brcmstb-avs-cpufreq.c 	host_irq = platform_get_irq_byname(pdev, BRCM_AVS_HOST_INTR);
pdev              572 drivers/cpufreq/brcmstb-avs-cpufreq.c 	struct platform_device *pdev;
pdev              577 drivers/cpufreq/brcmstb-avs-cpufreq.c 	pdev = cpufreq_get_driver_data();
pdev              578 drivers/cpufreq/brcmstb-avs-cpufreq.c 	priv = platform_get_drvdata(pdev);
pdev              580 drivers/cpufreq/brcmstb-avs-cpufreq.c 	dev = &pdev->dev;
pdev              694 drivers/cpufreq/brcmstb-avs-cpufreq.c static int brcm_avs_cpufreq_probe(struct platform_device *pdev)
pdev              698 drivers/cpufreq/brcmstb-avs-cpufreq.c 	ret = brcm_avs_prepare_init(pdev);
pdev              702 drivers/cpufreq/brcmstb-avs-cpufreq.c 	brcm_avs_driver.driver_data = pdev;
pdev              707 drivers/cpufreq/brcmstb-avs-cpufreq.c static int brcm_avs_cpufreq_remove(struct platform_device *pdev)
pdev              716 drivers/cpufreq/brcmstb-avs-cpufreq.c 	priv = platform_get_drvdata(pdev);
pdev              343 drivers/cpufreq/cpufreq-dt.c static int dt_cpufreq_probe(struct platform_device *pdev)
pdev              345 drivers/cpufreq/cpufreq-dt.c 	struct cpufreq_dt_platform_data *data = dev_get_platdata(&pdev->dev);
pdev              370 drivers/cpufreq/cpufreq-dt.c 		dev_err(&pdev->dev, "failed register driver: %d\n", ret);
pdev              375 drivers/cpufreq/cpufreq-dt.c static int dt_cpufreq_remove(struct platform_device *pdev)
pdev              107 drivers/cpufreq/davinci-cpufreq.c static int __init davinci_cpufreq_probe(struct platform_device *pdev)
pdev              109 drivers/cpufreq/davinci-cpufreq.c 	struct davinci_cpufreq_config *pdata = pdev->dev.platform_data;
pdev              117 drivers/cpufreq/davinci-cpufreq.c 	cpufreq.dev = &pdev->dev;
pdev              134 drivers/cpufreq/davinci-cpufreq.c static int __exit davinci_cpufreq_remove(struct platform_device *pdev)
pdev               27 drivers/cpufreq/imx-cpufreq-dt.c static int imx_cpufreq_dt_probe(struct platform_device *pdev)
pdev               63 drivers/cpufreq/imx-cpufreq-dt.c 	dev_info(&pdev->dev, "cpu speed grade %d mkt segment %d supported-hw %#x %#x\n",
pdev               69 drivers/cpufreq/imx-cpufreq-dt.c 		dev_err(&pdev->dev, "Failed to set supported opp: %d\n", ret);
pdev               74 drivers/cpufreq/imx-cpufreq-dt.c 			&pdev->dev, "cpufreq-dt", -1, NULL, 0);
pdev               78 drivers/cpufreq/imx-cpufreq-dt.c 		dev_err(&pdev->dev, "Failed to register cpufreq-dt: %d\n", ret);
pdev               85 drivers/cpufreq/imx-cpufreq-dt.c static int imx_cpufreq_dt_remove(struct platform_device *pdev)
pdev              330 drivers/cpufreq/imx6q-cpufreq.c static int imx6q_cpufreq_probe(struct platform_device *pdev)
pdev              520 drivers/cpufreq/imx6q-cpufreq.c static int imx6q_cpufreq_remove(struct platform_device *pdev)
pdev              102 drivers/cpufreq/kirkwood-cpufreq.c static int kirkwood_cpufreq_probe(struct platform_device *pdev)
pdev              108 drivers/cpufreq/kirkwood-cpufreq.c 	priv.dev = &pdev->dev;
pdev              110 drivers/cpufreq/kirkwood-cpufreq.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              111 drivers/cpufreq/kirkwood-cpufreq.c 	priv.base = devm_ioremap_resource(&pdev->dev, res);
pdev              117 drivers/cpufreq/kirkwood-cpufreq.c 		dev_err(&pdev->dev, "failed to get cpu device node\n");
pdev              183 drivers/cpufreq/kirkwood-cpufreq.c static int kirkwood_cpufreq_remove(struct platform_device *pdev)
pdev              128 drivers/cpufreq/loongson1-cpufreq.c static int ls1x_cpufreq_remove(struct platform_device *pdev)
pdev              137 drivers/cpufreq/loongson1-cpufreq.c static int ls1x_cpufreq_probe(struct platform_device *pdev)
pdev              139 drivers/cpufreq/loongson1-cpufreq.c 	struct plat_ls1x_cpufreq *pdata = dev_get_platdata(&pdev->dev);
pdev              144 drivers/cpufreq/loongson1-cpufreq.c 		dev_err(&pdev->dev, "platform data missing\n");
pdev              149 drivers/cpufreq/loongson1-cpufreq.c 	    devm_kzalloc(&pdev->dev, sizeof(struct ls1x_cpufreq), GFP_KERNEL);
pdev              153 drivers/cpufreq/loongson1-cpufreq.c 	cpufreq->dev = &pdev->dev;
pdev              155 drivers/cpufreq/loongson1-cpufreq.c 	clk = devm_clk_get(&pdev->dev, pdata->clk_name);
pdev              157 drivers/cpufreq/loongson1-cpufreq.c 		dev_err(&pdev->dev, "unable to get %s clock\n",
pdev              165 drivers/cpufreq/loongson1-cpufreq.c 		dev_err(&pdev->dev, "unable to get parent of %s clock\n",
pdev              173 drivers/cpufreq/loongson1-cpufreq.c 		dev_err(&pdev->dev, "unable to get parent of %s clock\n",
pdev              179 drivers/cpufreq/loongson1-cpufreq.c 	clk = devm_clk_get(&pdev->dev, pdata->osc_clk_name);
pdev              181 drivers/cpufreq/loongson1-cpufreq.c 		dev_err(&pdev->dev, "unable to get %s clock\n",
pdev              192 drivers/cpufreq/loongson1-cpufreq.c 		dev_err(&pdev->dev,
pdev              201 drivers/cpufreq/loongson1-cpufreq.c 		dev_err(&pdev->dev,
pdev              478 drivers/cpufreq/mediatek-cpufreq.c static int mtk_cpufreq_probe(struct platform_device *pdev)
pdev              488 drivers/cpufreq/mediatek-cpufreq.c 		info = devm_kzalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev              496 drivers/cpufreq/mediatek-cpufreq.c 			dev_err(&pdev->dev,
pdev              507 drivers/cpufreq/mediatek-cpufreq.c 		dev_err(&pdev->dev, "failed to register mtk cpufreq driver\n");
pdev              548 drivers/cpufreq/mediatek-cpufreq.c 	struct platform_device *pdev;
pdev              572 drivers/cpufreq/mediatek-cpufreq.c 	pdev = platform_device_register_simple("mtk-cpufreq", -1, NULL, 0);
pdev              573 drivers/cpufreq/mediatek-cpufreq.c 	if (IS_ERR(pdev)) {
pdev              575 drivers/cpufreq/mediatek-cpufreq.c 		return PTR_ERR(pdev);
pdev              157 drivers/cpufreq/omap-cpufreq.c static int omap_cpufreq_probe(struct platform_device *pdev)
pdev              185 drivers/cpufreq/omap-cpufreq.c static int omap_cpufreq_remove(struct platform_device *pdev)
pdev              283 drivers/cpufreq/qcom-cpufreq-hw.c static int qcom_cpufreq_hw_driver_probe(struct platform_device *pdev)
pdev              288 drivers/cpufreq/qcom-cpufreq-hw.c 	clk = clk_get(&pdev->dev, "xo");
pdev              295 drivers/cpufreq/qcom-cpufreq-hw.c 	clk = clk_get(&pdev->dev, "alternate");
pdev              302 drivers/cpufreq/qcom-cpufreq-hw.c 	global_pdev = pdev;
pdev              306 drivers/cpufreq/qcom-cpufreq-hw.c 		dev_err(&pdev->dev, "CPUFreq HW driver failed to register\n");
pdev              308 drivers/cpufreq/qcom-cpufreq-hw.c 		dev_dbg(&pdev->dev, "QCOM CPUFreq HW driver initialized\n");
pdev              313 drivers/cpufreq/qcom-cpufreq-hw.c static int qcom_cpufreq_hw_driver_remove(struct platform_device *pdev)
pdev              138 drivers/cpufreq/qcom-cpufreq-nvmem.c static int qcom_cpufreq_probe(struct platform_device *pdev)
pdev              166 drivers/cpufreq/qcom-cpufreq-nvmem.c 	match = pdev->dev.platform_data;
pdev              246 drivers/cpufreq/qcom-cpufreq-nvmem.c 		platform_set_drvdata(pdev, drv);
pdev              273 drivers/cpufreq/qcom-cpufreq-nvmem.c static int qcom_cpufreq_remove(struct platform_device *pdev)
pdev              275 drivers/cpufreq/qcom-cpufreq-nvmem.c 	struct qcom_cpufreq_drv *drv = platform_get_drvdata(pdev);
pdev               19 drivers/cpufreq/raspberrypi-cpufreq.c static int raspberrypi_cpufreq_probe(struct platform_device *pdev)
pdev               68 drivers/cpufreq/raspberrypi-cpufreq.c static int raspberrypi_cpufreq_remove(struct platform_device *pdev)
pdev              582 drivers/cpufreq/s5pv210-cpufreq.c static int s5pv210_cpufreq_probe(struct platform_device *pdev)
pdev              211 drivers/cpufreq/scpi-cpufreq.c static int scpi_cpufreq_probe(struct platform_device *pdev)
pdev              221 drivers/cpufreq/scpi-cpufreq.c 		dev_err(&pdev->dev, "%s: registering cpufreq failed, err: %d\n",
pdev              226 drivers/cpufreq/scpi-cpufreq.c static int scpi_cpufreq_remove(struct platform_device *pdev)
pdev              171 drivers/cpufreq/spear-cpufreq.c static int spear_cpufreq_probe(struct platform_device *pdev)
pdev               87 drivers/cpufreq/sun50i-cpufreq-nvmem.c static int sun50i_cpufreq_nvmem_probe(struct platform_device *pdev)
pdev              125 drivers/cpufreq/sun50i-cpufreq-nvmem.c 		platform_set_drvdata(pdev, opp_tables);
pdev              143 drivers/cpufreq/sun50i-cpufreq-nvmem.c static int sun50i_cpufreq_nvmem_remove(struct platform_device *pdev)
pdev              145 drivers/cpufreq/sun50i-cpufreq-nvmem.c 	struct opp_table **opp_tables = platform_get_drvdata(pdev);
pdev               53 drivers/cpufreq/tegra124-cpufreq.c static int tegra124_cpufreq_probe(struct platform_device *pdev)
pdev               61 drivers/cpufreq/tegra124-cpufreq.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              102 drivers/cpufreq/tegra124-cpufreq.c 	cpufreq_dt_devinfo.parent = &pdev->dev;
pdev              111 drivers/cpufreq/tegra124-cpufreq.c 	platform_set_drvdata(pdev, priv);
pdev              139 drivers/cpufreq/tegra124-cpufreq.c 	struct platform_device *pdev;
pdev              153 drivers/cpufreq/tegra124-cpufreq.c 	pdev = platform_device_register_simple("cpufreq-tegra124", -1, NULL, 0);
pdev              154 drivers/cpufreq/tegra124-cpufreq.c 	if (IS_ERR(pdev)) {
pdev              156 drivers/cpufreq/tegra124-cpufreq.c 		return PTR_ERR(pdev);
pdev              104 drivers/cpufreq/tegra186-cpufreq.c 	struct platform_device *pdev, struct tegra_bpmp *bpmp,
pdev              150 drivers/cpufreq/tegra186-cpufreq.c 	table = devm_kcalloc(&pdev->dev, num_rates + 1, sizeof(*table),
pdev              186 drivers/cpufreq/tegra186-cpufreq.c static int tegra186_cpufreq_probe(struct platform_device *pdev)
pdev              193 drivers/cpufreq/tegra186-cpufreq.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              197 drivers/cpufreq/tegra186-cpufreq.c 	data->clusters = devm_kcalloc(&pdev->dev, ARRAY_SIZE(tegra186_clusters),
pdev              204 drivers/cpufreq/tegra186-cpufreq.c 	bpmp = tegra_bpmp_get(&pdev->dev);
pdev              208 drivers/cpufreq/tegra186-cpufreq.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              209 drivers/cpufreq/tegra186-cpufreq.c 	data->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              220 drivers/cpufreq/tegra186-cpufreq.c 			pdev, bpmp, cluster->info->bpmp_cluster_id);
pdev              243 drivers/cpufreq/tegra186-cpufreq.c static int tegra186_cpufreq_remove(struct platform_device *pdev)
pdev              139 drivers/cpufreq/tegra20-cpufreq.c static int tegra20_cpufreq_probe(struct platform_device *pdev)
pdev              144 drivers/cpufreq/tegra20-cpufreq.c 	cpufreq = devm_kzalloc(&pdev->dev, sizeof(*cpufreq), GFP_KERNEL);
pdev              164 drivers/cpufreq/tegra20-cpufreq.c 	cpufreq->dev = &pdev->dev;
pdev              182 drivers/cpufreq/tegra20-cpufreq.c 	platform_set_drvdata(pdev, cpufreq);
pdev              196 drivers/cpufreq/tegra20-cpufreq.c static int tegra20_cpufreq_remove(struct platform_device *pdev)
pdev              198 drivers/cpufreq/tegra20-cpufreq.c 	struct tegra20_cpufreq *cpufreq = platform_get_drvdata(pdev);
pdev              209 drivers/cpufreq/ti-cpufreq.c static int ti_cpufreq_probe(struct platform_device *pdev)
pdev              218 drivers/cpufreq/ti-cpufreq.c 	match = dev_get_platdata(&pdev->dev);
pdev              222 drivers/cpufreq/ti-cpufreq.c 	opp_data = devm_kzalloc(&pdev->dev, sizeof(*opp_data), GFP_KERNEL);
pdev               51 drivers/cpufreq/vexpress-spc-cpufreq.c static int ve_spc_cpufreq_probe(struct platform_device *pdev)
pdev               56 drivers/cpufreq/vexpress-spc-cpufreq.c static int ve_spc_cpufreq_remove(struct platform_device *pdev)
pdev               61 drivers/cpuidle/cpuidle-calxeda.c static int calxeda_cpuidle_probe(struct platform_device *pdev)
pdev               38 drivers/cpuidle/cpuidle-clps711x.c static int __init clps711x_cpuidle_probe(struct platform_device *pdev)
pdev               42 drivers/cpuidle/cpuidle-clps711x.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               43 drivers/cpuidle/cpuidle-clps711x.c 	clps711x_halt = devm_ioremap_resource(&pdev->dev, res);
pdev              112 drivers/cpuidle/cpuidle-exynos.c static int exynos_cpuidle_probe(struct platform_device *pdev)
pdev              119 drivers/cpuidle/cpuidle-exynos.c 		exynos_cpuidle_pdata = pdev->dev.platform_data;
pdev              124 drivers/cpuidle/cpuidle-exynos.c 		exynos_enter_aftr = (void *)(pdev->dev.platform_data);
pdev              130 drivers/cpuidle/cpuidle-exynos.c 		dev_err(&pdev->dev, "failed to register cpuidle driver\n");
pdev               56 drivers/cpuidle/cpuidle-kirkwood.c static int kirkwood_cpuidle_probe(struct platform_device *pdev)
pdev               60 drivers/cpuidle/cpuidle-kirkwood.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               61 drivers/cpuidle/cpuidle-kirkwood.c 	ddr_operation_base = devm_ioremap_resource(&pdev->dev, res);
pdev               68 drivers/cpuidle/cpuidle-kirkwood.c static int kirkwood_cpuidle_remove(struct platform_device *pdev)
pdev              100 drivers/cpuidle/cpuidle-mvebu-v7.c static int mvebu_v7_cpuidle_probe(struct platform_device *pdev)
pdev              102 drivers/cpuidle/cpuidle-mvebu-v7.c 	const struct platform_device_id *id = pdev->id_entry;
pdev              107 drivers/cpuidle/cpuidle-mvebu-v7.c 	mvebu_v7_cpu_suspend = pdev->dev.platform_data;
pdev              109 drivers/cpuidle/cpuidle-ux500.c static int dbx500_cpuidle_probe(struct platform_device *pdev)
pdev               52 drivers/cpuidle/cpuidle-zynq.c static int zynq_cpuidle_probe(struct platform_device *pdev)
pdev             2585 drivers/crypto/atmel-aes.c static struct crypto_platform_data *atmel_aes_of_init(struct platform_device *pdev)
pdev             2587 drivers/crypto/atmel-aes.c 	struct device_node *np = pdev->dev.of_node;
pdev             2591 drivers/crypto/atmel-aes.c 		dev_err(&pdev->dev, "device node not found\n");
pdev             2595 drivers/crypto/atmel-aes.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev             2599 drivers/crypto/atmel-aes.c 	pdata->dma_slave = devm_kzalloc(&pdev->dev,
pdev             2603 drivers/crypto/atmel-aes.c 		devm_kfree(&pdev->dev, pdata);
pdev             2610 drivers/crypto/atmel-aes.c static inline struct crypto_platform_data *atmel_aes_of_init(struct platform_device *pdev)
pdev             2616 drivers/crypto/atmel-aes.c static int atmel_aes_probe(struct platform_device *pdev)
pdev             2620 drivers/crypto/atmel-aes.c 	struct device *dev = &pdev->dev;
pdev             2624 drivers/crypto/atmel-aes.c 	pdata = pdev->dev.platform_data;
pdev             2626 drivers/crypto/atmel-aes.c 		pdata = atmel_aes_of_init(pdev);
pdev             2638 drivers/crypto/atmel-aes.c 	aes_dd = devm_kzalloc(&pdev->dev, sizeof(*aes_dd), GFP_KERNEL);
pdev             2646 drivers/crypto/atmel-aes.c 	platform_set_drvdata(pdev, aes_dd);
pdev             2659 drivers/crypto/atmel-aes.c 	aes_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2668 drivers/crypto/atmel-aes.c 	aes_dd->irq = platform_get_irq(pdev,  0);
pdev             2674 drivers/crypto/atmel-aes.c 	err = devm_request_irq(&pdev->dev, aes_dd->irq, atmel_aes_irq,
pdev             2682 drivers/crypto/atmel-aes.c 	aes_dd->iclk = devm_clk_get(&pdev->dev, "aes_clk");
pdev             2689 drivers/crypto/atmel-aes.c 	aes_dd->io_base = devm_ioremap_resource(&pdev->dev, aes_res);
pdev             2755 drivers/crypto/atmel-aes.c static int atmel_aes_remove(struct platform_device *pdev)
pdev             2759 drivers/crypto/atmel-aes.c 	aes_dd = platform_get_drvdata(pdev);
pdev             2708 drivers/crypto/atmel-sha.c static struct crypto_platform_data *atmel_sha_of_init(struct platform_device *pdev)
pdev             2710 drivers/crypto/atmel-sha.c 	struct device_node *np = pdev->dev.of_node;
pdev             2714 drivers/crypto/atmel-sha.c 		dev_err(&pdev->dev, "device node not found\n");
pdev             2718 drivers/crypto/atmel-sha.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev             2722 drivers/crypto/atmel-sha.c 	pdata->dma_slave = devm_kzalloc(&pdev->dev,
pdev             2737 drivers/crypto/atmel-sha.c static int atmel_sha_probe(struct platform_device *pdev)
pdev             2741 drivers/crypto/atmel-sha.c 	struct device *dev = &pdev->dev;
pdev             2745 drivers/crypto/atmel-sha.c 	sha_dd = devm_kzalloc(&pdev->dev, sizeof(*sha_dd), GFP_KERNEL);
pdev             2753 drivers/crypto/atmel-sha.c 	platform_set_drvdata(pdev, sha_dd);
pdev             2766 drivers/crypto/atmel-sha.c 	sha_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2775 drivers/crypto/atmel-sha.c 	sha_dd->irq = platform_get_irq(pdev,  0);
pdev             2781 drivers/crypto/atmel-sha.c 	err = devm_request_irq(&pdev->dev, sha_dd->irq, atmel_sha_irq,
pdev             2789 drivers/crypto/atmel-sha.c 	sha_dd->iclk = devm_clk_get(&pdev->dev, "sha_clk");
pdev             2796 drivers/crypto/atmel-sha.c 	sha_dd->io_base = devm_ioremap_resource(&pdev->dev, sha_res);
pdev             2812 drivers/crypto/atmel-sha.c 		pdata = pdev->dev.platform_data;
pdev             2814 drivers/crypto/atmel-sha.c 			pdata = atmel_sha_of_init(pdev);
pdev             2816 drivers/crypto/atmel-sha.c 				dev_err(&pdev->dev, "platform data not available\n");
pdev             2865 drivers/crypto/atmel-sha.c static int atmel_sha_remove(struct platform_device *pdev)
pdev             2869 drivers/crypto/atmel-sha.c 	sha_dd = platform_get_drvdata(pdev);
pdev             1201 drivers/crypto/atmel-tdes.c static struct crypto_platform_data *atmel_tdes_of_init(struct platform_device *pdev)
pdev             1203 drivers/crypto/atmel-tdes.c 	struct device_node *np = pdev->dev.of_node;
pdev             1207 drivers/crypto/atmel-tdes.c 		dev_err(&pdev->dev, "device node not found\n");
pdev             1211 drivers/crypto/atmel-tdes.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev             1215 drivers/crypto/atmel-tdes.c 	pdata->dma_slave = devm_kzalloc(&pdev->dev,
pdev             1224 drivers/crypto/atmel-tdes.c static inline struct crypto_platform_data *atmel_tdes_of_init(struct platform_device *pdev)
pdev             1230 drivers/crypto/atmel-tdes.c static int atmel_tdes_probe(struct platform_device *pdev)
pdev             1234 drivers/crypto/atmel-tdes.c 	struct device *dev = &pdev->dev;
pdev             1238 drivers/crypto/atmel-tdes.c 	tdes_dd = devm_kmalloc(&pdev->dev, sizeof(*tdes_dd), GFP_KERNEL);
pdev             1246 drivers/crypto/atmel-tdes.c 	platform_set_drvdata(pdev, tdes_dd);
pdev             1259 drivers/crypto/atmel-tdes.c 	tdes_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1268 drivers/crypto/atmel-tdes.c 	tdes_dd->irq = platform_get_irq(pdev,  0);
pdev             1274 drivers/crypto/atmel-tdes.c 	err = devm_request_irq(&pdev->dev, tdes_dd->irq, atmel_tdes_irq,
pdev             1282 drivers/crypto/atmel-tdes.c 	tdes_dd->iclk = devm_clk_get(&pdev->dev, "tdes_clk");
pdev             1289 drivers/crypto/atmel-tdes.c 	tdes_dd->io_base = devm_ioremap_resource(&pdev->dev, tdes_res);
pdev             1305 drivers/crypto/atmel-tdes.c 		pdata = pdev->dev.platform_data;
pdev             1307 drivers/crypto/atmel-tdes.c 			pdata = atmel_tdes_of_init(pdev);
pdev             1309 drivers/crypto/atmel-tdes.c 				dev_err(&pdev->dev, "platform data not available\n");
pdev             1358 drivers/crypto/atmel-tdes.c static int atmel_tdes_remove(struct platform_device *pdev)
pdev             1362 drivers/crypto/atmel-tdes.c 	tdes_dd = platform_get_drvdata(pdev);
pdev             2850 drivers/crypto/axis/artpec6_crypto.c static int artpec6_crypto_probe(struct platform_device *pdev)
pdev             2855 drivers/crypto/axis/artpec6_crypto.c 	struct device *dev = &pdev->dev;
pdev             2869 drivers/crypto/axis/artpec6_crypto.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev             2873 drivers/crypto/axis/artpec6_crypto.c 	irq = platform_get_irq(pdev, 0);
pdev             2877 drivers/crypto/axis/artpec6_crypto.c 	ac = devm_kzalloc(&pdev->dev, sizeof(struct artpec6_crypto),
pdev             2882 drivers/crypto/axis/artpec6_crypto.c 	platform_set_drvdata(pdev, ac);
pdev             2907 drivers/crypto/axis/artpec6_crypto.c 	ac->pad_buffer = devm_kzalloc(&pdev->dev, 2 * ARTPEC_CACHE_LINE_MAX,
pdev             2913 drivers/crypto/axis/artpec6_crypto.c 	ac->zero_buffer = devm_kzalloc(&pdev->dev, 2 * ARTPEC_CACHE_LINE_MAX,
pdev             2923 drivers/crypto/axis/artpec6_crypto.c 	err = devm_request_irq(&pdev->dev, irq, artpec6_crypto_irq, 0,
pdev             2928 drivers/crypto/axis/artpec6_crypto.c 	artpec6_crypto_dev = &pdev->dev;
pdev             2961 drivers/crypto/axis/artpec6_crypto.c static int artpec6_crypto_remove(struct platform_device *pdev)
pdev             2963 drivers/crypto/axis/artpec6_crypto.c 	struct artpec6_crypto *ac = platform_get_drvdata(pdev);
pdev             2964 drivers/crypto/axis/artpec6_crypto.c 	int irq = platform_get_irq(pdev, 0);
pdev             2971 drivers/crypto/axis/artpec6_crypto.c 	devm_free_irq(&pdev->dev, irq, ac);
pdev              252 drivers/crypto/bcm/cipher.c 	struct device *dev = &(iproc_priv.pdev->dev);
pdev             4489 drivers/crypto/bcm/cipher.c static void spu_mb_release(struct platform_device *pdev)
pdev             4740 drivers/crypto/bcm/cipher.c static int spu_dt_read(struct platform_device *pdev)
pdev             4742 drivers/crypto/bcm/cipher.c 	struct device *dev = &pdev->dev;
pdev             4746 drivers/crypto/bcm/cipher.c 	struct device_node *dn = pdev->dev.of_node;
pdev             4754 drivers/crypto/bcm/cipher.c 		dev_err(&pdev->dev, "Failed to match device\n");
pdev             4763 drivers/crypto/bcm/cipher.c 		platform_get_resource(pdev, IORESOURCE_MEM, i)) != NULL); i++) {
pdev             4768 drivers/crypto/bcm/cipher.c 			dev_err(&pdev->dev, "Failed to map registers: %d\n",
pdev             4780 drivers/crypto/bcm/cipher.c static int bcm_spu_probe(struct platform_device *pdev)
pdev             4782 drivers/crypto/bcm/cipher.c 	struct device *dev = &pdev->dev;
pdev             4786 drivers/crypto/bcm/cipher.c 	iproc_priv.pdev  = pdev;
pdev             4787 drivers/crypto/bcm/cipher.c 	platform_set_drvdata(iproc_priv.pdev,
pdev             4790 drivers/crypto/bcm/cipher.c 	err = spu_dt_read(pdev);
pdev             4794 drivers/crypto/bcm/cipher.c 	err = spu_mb_init(&pdev->dev);
pdev             4803 drivers/crypto/bcm/cipher.c 	spu_functions_register(&pdev->dev, spu->spu_type, spu->spu_subtype);
pdev             4818 drivers/crypto/bcm/cipher.c 	spu_mb_release(pdev);
pdev             4824 drivers/crypto/bcm/cipher.c static int bcm_spu_remove(struct platform_device *pdev)
pdev             4827 drivers/crypto/bcm/cipher.c 	struct device *dev = &pdev->dev;
pdev             4861 drivers/crypto/bcm/cipher.c 	spu_mb_release(pdev);
pdev              422 drivers/crypto/bcm/cipher.h 	struct platform_device *pdev;
pdev              307 drivers/crypto/caam/ctrl.c static int caam_remove(struct platform_device *pdev)
pdev              313 drivers/crypto/caam/ctrl.c 	ctrldev = &pdev->dev;
pdev              349 drivers/crypto/caam/ctrl.c static void kick_trng(struct platform_device *pdev, int ent_delay)
pdev              351 drivers/crypto/caam/ctrl.c 	struct device *ctrldev = &pdev->dev;
pdev              572 drivers/crypto/caam/ctrl.c static int caam_probe(struct platform_device *pdev)
pdev              589 drivers/crypto/caam/ctrl.c 	ctrlpriv = devm_kzalloc(&pdev->dev, sizeof(*ctrlpriv), GFP_KERNEL);
pdev              593 drivers/crypto/caam/ctrl.c 	dev = &pdev->dev;
pdev              595 drivers/crypto/caam/ctrl.c 	nprop = pdev->dev.of_node;
pdev              752 drivers/crypto/caam/ctrl.c 		ret = caam_qi_init(pdev);
pdev              823 drivers/crypto/caam/ctrl.c 				kick_trng(pdev, ent_delay);
pdev              920 drivers/crypto/caam/ctrl.c 	caam_remove(pdev);
pdev              120 drivers/crypto/caam/jr.c static int caam_jr_remove(struct platform_device *pdev)
pdev              126 drivers/crypto/caam/jr.c 	jrdev = &pdev->dev;
pdev              497 drivers/crypto/caam/jr.c static int caam_jr_probe(struct platform_device *pdev)
pdev              507 drivers/crypto/caam/jr.c 	jrdev = &pdev->dev;
pdev              517 drivers/crypto/caam/jr.c 	nprop = pdev->dev.of_node;
pdev              520 drivers/crypto/caam/jr.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              149 drivers/crypto/caam/qi.h int caam_qi_init(struct platform_device *pdev);
pdev               51 drivers/crypto/cavium/cpt/cptpf.h 	struct pci_dev *pdev; /* pci device handle */
pdev               33 drivers/crypto/cavium/cpt/cptpf_main.c 	struct device *dev = &cpt->pdev->dev;
pdev              127 drivers/crypto/cavium/cpt/cptpf_main.c 	struct device *dev = &cpt->pdev->dev;
pdev              164 drivers/crypto/cavium/cpt/cptpf_main.c 	struct device *dev = &cpt->pdev->dev;
pdev              255 drivers/crypto/cavium/cpt/cptpf_main.c 	struct device *dev = &cpt->pdev->dev;
pdev              278 drivers/crypto/cavium/cpt/cptpf_main.c 	mcode->code = dma_alloc_coherent(&cpt->pdev->dev, mcode->code_size,
pdev              321 drivers/crypto/cavium/cpt/cptpf_main.c 	struct device *dev = &cpt->pdev->dev;
pdev              383 drivers/crypto/cavium/cpt/cptpf_main.c 	struct device *dev = &cpt->pdev->dev;
pdev              419 drivers/crypto/cavium/cpt/cptpf_main.c 			dma_free_coherent(&cpt->pdev->dev, mcode->code_size,
pdev              432 drivers/crypto/cavium/cpt/cptpf_main.c 	struct device *dev = &cpt->pdev->dev;
pdev              468 drivers/crypto/cavium/cpt/cptpf_main.c 	struct device *dev = &cpt->pdev->dev;
pdev              471 drivers/crypto/cavium/cpt/cptpf_main.c 	ret = pci_alloc_irq_vectors(cpt->pdev, CPT_PF_MSIX_VECTORS,
pdev              474 drivers/crypto/cavium/cpt/cptpf_main.c 		dev_err(&cpt->pdev->dev, "Request for #%d msix vectors failed\n",
pdev              480 drivers/crypto/cavium/cpt/cptpf_main.c 	ret = request_irq(pci_irq_vector(cpt->pdev, CPT_PF_INT_VEC_E_MBOXX(0)),
pdev              491 drivers/crypto/cavium/cpt/cptpf_main.c 	pci_disable_msix(cpt->pdev);
pdev              497 drivers/crypto/cavium/cpt/cptpf_main.c 	free_irq(pci_irq_vector(cpt->pdev, CPT_PF_INT_VEC_E_MBOXX(0)), cpt);
pdev              498 drivers/crypto/cavium/cpt/cptpf_main.c 	pci_disable_msix(cpt->pdev);
pdev              506 drivers/crypto/cavium/cpt/cptpf_main.c 	struct pci_dev *pdev = cpt->pdev;
pdev              508 drivers/crypto/cavium/cpt/cptpf_main.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_SRIOV);
pdev              510 drivers/crypto/cavium/cpt/cptpf_main.c 		dev_err(&pdev->dev, "SRIOV capability is not found in PCIe config space\n");
pdev              515 drivers/crypto/cavium/cpt/cptpf_main.c 	pci_read_config_word(pdev, (pos + PCI_SRIOV_TOTAL_VF), &total_vf_cnt);
pdev              523 drivers/crypto/cavium/cpt/cptpf_main.c 	err = pci_enable_sriov(pdev, cpt->num_vf_en);
pdev              525 drivers/crypto/cavium/cpt/cptpf_main.c 		dev_err(&pdev->dev, "SRIOV enable failed, num VF is %d\n",
pdev              533 drivers/crypto/cavium/cpt/cptpf_main.c 	dev_info(&pdev->dev, "SRIOV enabled, number of VF available %d\n",
pdev              541 drivers/crypto/cavium/cpt/cptpf_main.c static int cpt_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              543 drivers/crypto/cavium/cpt/cptpf_main.c 	struct device *dev = &pdev->dev;
pdev              557 drivers/crypto/cavium/cpt/cptpf_main.c 	pci_set_drvdata(pdev, cpt);
pdev              558 drivers/crypto/cavium/cpt/cptpf_main.c 	cpt->pdev = pdev;
pdev              559 drivers/crypto/cavium/cpt/cptpf_main.c 	err = pci_enable_device(pdev);
pdev              562 drivers/crypto/cavium/cpt/cptpf_main.c 		pci_set_drvdata(pdev, NULL);
pdev              566 drivers/crypto/cavium/cpt/cptpf_main.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev              572 drivers/crypto/cavium/cpt/cptpf_main.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(48));
pdev              578 drivers/crypto/cavium/cpt/cptpf_main.c 	err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(48));
pdev              585 drivers/crypto/cavium/cpt/cptpf_main.c 	cpt->reg_base = pcim_iomap(pdev, 0, 0);
pdev              614 drivers/crypto/cavium/cpt/cptpf_main.c 	pci_release_regions(pdev);
pdev              616 drivers/crypto/cavium/cpt/cptpf_main.c 	pci_disable_device(pdev);
pdev              617 drivers/crypto/cavium/cpt/cptpf_main.c 	pci_set_drvdata(pdev, NULL);
pdev              621 drivers/crypto/cavium/cpt/cptpf_main.c static void cpt_remove(struct pci_dev *pdev)
pdev              623 drivers/crypto/cavium/cpt/cptpf_main.c 	struct cpt_device *cpt = pci_get_drvdata(pdev);
pdev              630 drivers/crypto/cavium/cpt/cptpf_main.c 	pci_disable_sriov(pdev);
pdev              631 drivers/crypto/cavium/cpt/cptpf_main.c 	pci_release_regions(pdev);
pdev              632 drivers/crypto/cavium/cpt/cptpf_main.c 	pci_disable_device(pdev);
pdev              633 drivers/crypto/cavium/cpt/cptpf_main.c 	pci_set_drvdata(pdev, NULL);
pdev              636 drivers/crypto/cavium/cpt/cptpf_main.c static void cpt_shutdown(struct pci_dev *pdev)
pdev              638 drivers/crypto/cavium/cpt/cptpf_main.c 	struct cpt_device *cpt = pci_get_drvdata(pdev);
pdev              643 drivers/crypto/cavium/cpt/cptpf_main.c 	dev_info(&pdev->dev, "Shutdown device %x:%x.\n",
pdev              644 drivers/crypto/cavium/cpt/cptpf_main.c 		 (u32)pdev->vendor, (u32)pdev->device);
pdev              647 drivers/crypto/cavium/cpt/cptpf_main.c 	pci_release_regions(pdev);
pdev              648 drivers/crypto/cavium/cpt/cptpf_main.c 	pci_disable_device(pdev);
pdev              649 drivers/crypto/cavium/cpt/cptpf_main.c 	pci_set_drvdata(pdev, NULL);
pdev               63 drivers/crypto/cavium/cpt/cptpf_mbox.c 	struct device *dev = &cpt->pdev->dev;
pdev               91 drivers/crypto/cavium/cpt/cptpf_mbox.c 	struct device *dev = &cpt->pdev->dev;
pdev              140 drivers/crypto/cavium/cpt/cptpf_mbox.c 		dev_err(&cpt->pdev->dev, "Invalid msg from VF%d, msg 0x%llx\n",
pdev              152 drivers/crypto/cavium/cpt/cptpf_mbox.c 	dev_dbg(&cpt->pdev->dev, "PF interrupt Mbox%d 0x%llx\n", mbx, intr);
pdev              155 drivers/crypto/cavium/cpt/cptpf_mbox.c 			dev_dbg(&cpt->pdev->dev, "Intr from VF %d\n", vf);
pdev              103 drivers/crypto/cavium/cpt/cptvf.h 	struct pci_dev *pdev; /* pci device handle */
pdev              488 drivers/crypto/cavium/cpt/cptvf_algs.c 	struct pci_dev *pdev = cptvf->pdev;
pdev              497 drivers/crypto/cavium/cpt/cptvf_algs.c 			dev_err(&pdev->dev, "Error in registering crypto algorithms\n");
pdev               34 drivers/crypto/cavium/cpt/cptvf_main.c 	struct pci_dev *pdev = cptvf->pdev;
pdev               43 drivers/crypto/cavium/cpt/cptvf_main.c 		dev_info(&pdev->dev, "Creating VQ worker threads (%d)\n",
pdev               62 drivers/crypto/cavium/cpt/cptvf_main.c 	struct pci_dev *pdev = cptvf->pdev;
pdev               70 drivers/crypto/cavium/cpt/cptvf_main.c 		dev_info(&pdev->dev, "Cleaning VQ worker threads (%u)\n",
pdev              141 drivers/crypto/cavium/cpt/cptvf_main.c 	struct pci_dev *pdev = cptvf->pdev;
pdev              149 drivers/crypto/cavium/cpt/cptvf_main.c 		dev_err(&pdev->dev, "failed to setup pending queues (%u)\n",
pdev              159 drivers/crypto/cavium/cpt/cptvf_main.c 	struct pci_dev *pdev = cptvf->pdev;
pdev              164 drivers/crypto/cavium/cpt/cptvf_main.c 	dev_info(&pdev->dev, "Cleaning VQ pending queue (%u)\n",
pdev              175 drivers/crypto/cavium/cpt/cptvf_main.c 	struct pci_dev *pdev = cptvf->pdev;
pdev              186 drivers/crypto/cavium/cpt/cptvf_main.c 			dma_free_coherent(&pdev->dev, chunk->size,
pdev              210 drivers/crypto/cavium/cpt/cptvf_main.c 	struct pci_dev *pdev = cptvf->pdev;
pdev              236 drivers/crypto/cavium/cpt/cptvf_main.c 			curr->head = (u8 *)dma_alloc_coherent(&pdev->dev,
pdev              241 drivers/crypto/cavium/cpt/cptvf_main.c 				dev_err(&pdev->dev, "Command Q (%d) chunk (%d) allocation failed\n",
pdev              281 drivers/crypto/cavium/cpt/cptvf_main.c 	struct pci_dev *pdev = cptvf->pdev;
pdev              288 drivers/crypto/cavium/cpt/cptvf_main.c 		dev_err(&pdev->dev, "failed to allocate AE command queues (%u)\n",
pdev              298 drivers/crypto/cavium/cpt/cptvf_main.c 	struct pci_dev *pdev = cptvf->pdev;
pdev              303 drivers/crypto/cavium/cpt/cptvf_main.c 	dev_info(&pdev->dev, "Cleaning VQ command queue (%u)\n",
pdev              317 drivers/crypto/cavium/cpt/cptvf_main.c 	struct pci_dev *pdev = cptvf->pdev;
pdev              328 drivers/crypto/cavium/cpt/cptvf_main.c 		dev_err(&pdev->dev, "Failed to setup command queues (%u)\n",
pdev              335 drivers/crypto/cavium/cpt/cptvf_main.c 		dev_err(&pdev->dev, "Failed to setup pending queues (%u)\n",
pdev              343 drivers/crypto/cavium/cpt/cptvf_main.c 		dev_err(&pdev->dev, "Failed to setup worker threads\n");
pdev              361 drivers/crypto/cavium/cpt/cptvf_main.c 	irq_set_affinity_hint(pci_irq_vector(cptvf->pdev, vec), NULL);
pdev              520 drivers/crypto/cavium/cpt/cptvf_main.c 	struct pci_dev *pdev = cptvf->pdev;
pdev              526 drivers/crypto/cavium/cpt/cptvf_main.c 		dev_dbg(&pdev->dev, "Mailbox interrupt 0x%llx on CPT VF %d\n",
pdev              534 drivers/crypto/cavium/cpt/cptvf_main.c 		dev_err(&pdev->dev, "Doorbell overflow error interrupt 0x%llx on CPT VF %d\n",
pdev              538 drivers/crypto/cavium/cpt/cptvf_main.c 		dev_err(&pdev->dev, "Instruction NCB read error interrupt 0x%llx on CPT VF %d\n",
pdev              542 drivers/crypto/cavium/cpt/cptvf_main.c 		dev_err(&pdev->dev, "NCB response write error interrupt 0x%llx on CPT VF %d\n",
pdev              546 drivers/crypto/cavium/cpt/cptvf_main.c 		dev_err(&pdev->dev, "Software error interrupt 0x%llx on CPT VF %d\n",
pdev              549 drivers/crypto/cavium/cpt/cptvf_main.c 		dev_err(&pdev->dev, "Unhandled interrupt in CPT VF %d\n",
pdev              591 drivers/crypto/cavium/cpt/cptvf_main.c 	struct pci_dev *pdev = cptvf->pdev;
pdev              604 drivers/crypto/cavium/cpt/cptvf_main.c 			dev_err(&pdev->dev, "No work to schedule for VF (%d)",
pdev              616 drivers/crypto/cavium/cpt/cptvf_main.c 	struct pci_dev *pdev = cptvf->pdev;
pdev              621 drivers/crypto/cavium/cpt/cptvf_main.c 		dev_err(&pdev->dev, "Allocation failed for affinity_mask for VF %d",
pdev              629 drivers/crypto/cavium/cpt/cptvf_main.c 	irq_set_affinity_hint(pci_irq_vector(pdev, vec),
pdev              664 drivers/crypto/cavium/cpt/cptvf_main.c static int cptvf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              666 drivers/crypto/cavium/cpt/cptvf_main.c 	struct device *dev = &pdev->dev;
pdev              674 drivers/crypto/cavium/cpt/cptvf_main.c 	pci_set_drvdata(pdev, cptvf);
pdev              675 drivers/crypto/cavium/cpt/cptvf_main.c 	cptvf->pdev = pdev;
pdev              676 drivers/crypto/cavium/cpt/cptvf_main.c 	err = pci_enable_device(pdev);
pdev              679 drivers/crypto/cavium/cpt/cptvf_main.c 		pci_set_drvdata(pdev, NULL);
pdev              683 drivers/crypto/cavium/cpt/cptvf_main.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev              690 drivers/crypto/cavium/cpt/cptvf_main.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(48));
pdev              696 drivers/crypto/cavium/cpt/cptvf_main.c 	err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(48));
pdev              703 drivers/crypto/cavium/cpt/cptvf_main.c 	cptvf->reg_base = pcim_iomap(pdev, 0, 0);
pdev              710 drivers/crypto/cavium/cpt/cptvf_main.c 	cptvf->node = dev_to_node(&pdev->dev);
pdev              711 drivers/crypto/cavium/cpt/cptvf_main.c 	err = pci_alloc_irq_vectors(pdev, CPT_VF_MSIX_VECTORS,
pdev              719 drivers/crypto/cavium/cpt/cptvf_main.c 	err = request_irq(pci_irq_vector(pdev, CPT_VF_INT_VEC_E_MISC),
pdev              770 drivers/crypto/cavium/cpt/cptvf_main.c 	err = request_irq(pci_irq_vector(pdev, CPT_VF_INT_VEC_E_DONE),
pdev              801 drivers/crypto/cavium/cpt/cptvf_main.c 	free_irq(pci_irq_vector(pdev, CPT_VF_INT_VEC_E_MISC), cptvf);
pdev              803 drivers/crypto/cavium/cpt/cptvf_main.c 	pci_free_irq_vectors(cptvf->pdev);
pdev              805 drivers/crypto/cavium/cpt/cptvf_main.c 	pci_release_regions(pdev);
pdev              807 drivers/crypto/cavium/cpt/cptvf_main.c 	pci_disable_device(pdev);
pdev              808 drivers/crypto/cavium/cpt/cptvf_main.c 	pci_set_drvdata(pdev, NULL);
pdev              813 drivers/crypto/cavium/cpt/cptvf_main.c static void cptvf_remove(struct pci_dev *pdev)
pdev              815 drivers/crypto/cavium/cpt/cptvf_main.c 	struct cpt_vf *cptvf = pci_get_drvdata(pdev);
pdev              818 drivers/crypto/cavium/cpt/cptvf_main.c 		dev_err(&pdev->dev, "Invalid CPT-VF device\n");
pdev              824 drivers/crypto/cavium/cpt/cptvf_main.c 		dev_err(&pdev->dev, "PF not responding to DOWN msg");
pdev              828 drivers/crypto/cavium/cpt/cptvf_main.c 		free_irq(pci_irq_vector(pdev, CPT_VF_INT_VEC_E_DONE), cptvf);
pdev              829 drivers/crypto/cavium/cpt/cptvf_main.c 		free_irq(pci_irq_vector(pdev, CPT_VF_INT_VEC_E_MISC), cptvf);
pdev              830 drivers/crypto/cavium/cpt/cptvf_main.c 		pci_free_irq_vectors(cptvf->pdev);
pdev              832 drivers/crypto/cavium/cpt/cptvf_main.c 		pci_set_drvdata(pdev, NULL);
pdev              833 drivers/crypto/cavium/cpt/cptvf_main.c 		pci_release_regions(pdev);
pdev              834 drivers/crypto/cavium/cpt/cptvf_main.c 		pci_disable_device(pdev);
pdev              839 drivers/crypto/cavium/cpt/cptvf_main.c static void cptvf_shutdown(struct pci_dev *pdev)
pdev              841 drivers/crypto/cavium/cpt/cptvf_main.c 	cptvf_remove(pdev);
pdev               28 drivers/crypto/cavium/cpt/cptvf_mbox.c 	dev_dbg(&cptvf->pdev->dev, "%s: Mailbox msg 0x%llx from PF\n",
pdev               35 drivers/crypto/cavium/cpt/cptvf_mbox.c 		dev_dbg(&cptvf->pdev->dev, "Received VFID %d\n", cptvf->vfid);
pdev               41 drivers/crypto/cavium/cpt/cptvf_mbox.c 		dev_dbg(&cptvf->pdev->dev, "VF %d type %s group %d\n",
pdev               52 drivers/crypto/cavium/cpt/cptvf_mbox.c 		dev_err(&cptvf->pdev->dev, "Invalid msg from PF, msg 0x%llx\n",
pdev               76 drivers/crypto/cavium/cpt/cptvf_mbox.c 			dev_err(&cptvf->pdev->dev, "PF didn't ack to mbox msg %llx from VF%u\n",
pdev               91 drivers/crypto/cavium/cpt/cptvf_mbox.c 	struct pci_dev *pdev = cptvf->pdev;
pdev               96 drivers/crypto/cavium/cpt/cptvf_mbox.c 		dev_err(&pdev->dev, "PF didn't respond to READY msg\n");
pdev              109 drivers/crypto/cavium/cpt/cptvf_mbox.c 	struct pci_dev *pdev = cptvf->pdev;
pdev              115 drivers/crypto/cavium/cpt/cptvf_mbox.c 		dev_err(&pdev->dev, "PF didn't respond to vq_size msg\n");
pdev              127 drivers/crypto/cavium/cpt/cptvf_mbox.c 	struct pci_dev *pdev = cptvf->pdev;
pdev              134 drivers/crypto/cavium/cpt/cptvf_mbox.c 		dev_err(&pdev->dev, "PF didn't respond to vf_type msg\n");
pdev              146 drivers/crypto/cavium/cpt/cptvf_mbox.c 	struct pci_dev *pdev = cptvf->pdev;
pdev              153 drivers/crypto/cavium/cpt/cptvf_mbox.c 		dev_err(&pdev->dev, "PF didn't respond to vf_type msg\n");
pdev              164 drivers/crypto/cavium/cpt/cptvf_mbox.c 	struct pci_dev *pdev = cptvf->pdev;
pdev              169 drivers/crypto/cavium/cpt/cptvf_mbox.c 		dev_err(&pdev->dev, "PF didn't respond to UP msg\n");
pdev              181 drivers/crypto/cavium/cpt/cptvf_mbox.c 	struct pci_dev *pdev = cptvf->pdev;
pdev              186 drivers/crypto/cavium/cpt/cptvf_mbox.c 		dev_err(&pdev->dev, "PF didn't respond to DOWN msg\n");
pdev               49 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 	struct pci_dev *pdev = cptvf->pdev;
pdev               52 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 		dev_err(&pdev->dev, "Input List pointer is NULL\n");
pdev               58 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 			list[i].dma_addr = dma_map_single(&pdev->dev,
pdev               62 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 			if (unlikely(dma_mapping_error(&pdev->dev,
pdev               64 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 				dev_err(&pdev->dev, "DMA map kernel buffer failed for component: %d\n",
pdev              110 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 			dma_unmap_single(&pdev->dev, list[i].dma_addr,
pdev              126 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 	struct pci_dev *pdev = cptvf->pdev;
pdev              129 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 		dev_err(&pdev->dev, "Request SG components are higher than supported\n");
pdev              146 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 		dev_err(&pdev->dev, "Failed to setup gather list\n");
pdev              163 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 		dev_err(&pdev->dev, "Failed to setup gather list\n");
pdev              187 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 	info->dptr_baddr = dma_map_single(&pdev->dev,
pdev              191 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 	if (dma_mapping_error(&pdev->dev, info->dptr_baddr)) {
pdev              192 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 		dev_err(&pdev->dev, "Mapping DPTR Failed %d\n", info->dlen);
pdev              206 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 	info->rptr_baddr = dma_map_single(&pdev->dev,
pdev              210 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 	if (dma_mapping_error(&pdev->dev, info->rptr_baddr)) {
pdev              211 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 		dev_err(&pdev->dev, "Mapping RPTR Failed %d\n",
pdev              226 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 	struct pci_dev *pdev = cptvf->pdev;
pdev              234 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 		dev_err(&pdev->dev, "Invalid queue (qno: %d, nr_queues: %d)\n",
pdev              274 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 	struct pci_dev *pdev = cptvf->pdev;
pdev              278 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 		dma_unmap_single(&pdev->dev, info->dptr_baddr,
pdev              282 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 		dma_unmap_single(&pdev->dev, info->rptr_baddr,
pdev              286 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 		dma_unmap_single(&pdev->dev, info->comp_baddr,
pdev              293 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 				dma_unmap_single(&pdev->dev,
pdev              301 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 				dma_unmap_single(&pdev->dev,
pdev              318 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 	struct pci_dev *pdev = cptvf->pdev;
pdev              321 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 		dev_err(&pdev->dev, "incorrect cpt_info_buffer for post processing\n");
pdev              332 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 	struct pci_dev *pdev = cptvf->pdev;
pdev              349 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 			dev_err(&pdev->dev, "Pending Entry post arg NULL\n");
pdev              359 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 			dev_err(&pdev->dev, "Request failed with %s\n",
pdev              375 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 				dev_err(&pdev->dev, "Request timed out");
pdev              419 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 	struct pci_dev *pdev = cptvf->pdev;
pdev              426 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 		dev_err(&pdev->dev, "Unable to allocate memory for info_buffer\n");
pdev              437 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 		dev_err(&pdev->dev, "Setting up SG list failed");
pdev              448 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 		dev_err(&pdev->dev, "Unable to allocate memory for completion_addr\n");
pdev              455 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 	info->comp_baddr = dma_map_single(&pdev->dev,
pdev              459 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 	if (dma_mapping_error(&pdev->dev, info->comp_baddr)) {
pdev              460 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 		dev_err(&pdev->dev, "mapping compptr Failed %lu\n",
pdev              485 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 		dev_err(&pdev->dev, "pending threshold reached\n");
pdev              499 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 		dev_err(&pdev->dev, "Get free entry failed\n");
pdev              500 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 		dev_err(&pdev->dev, "queue: %d, rear: %d, front: %d\n",
pdev              533 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 		dev_err(&pdev->dev, "Send command failed for AE\n");
pdev              541 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 	dev_dbg(&pdev->dev, "Failed to submit CPT command\n");
pdev              549 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 	struct pci_dev *pdev = cptvf->pdev;
pdev              552 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 		dev_err(&pdev->dev, "Request for post processing on invalid pending queue: %u\n",
pdev              563 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 	struct pci_dev *pdev = cptvf->pdev;
pdev              566 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 		dev_err(&pdev->dev, "CPT Device is not ready");
pdev              571 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 		dev_err(&pdev->dev, "CPTVF-%d of SE TYPE got AE request",
pdev              575 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 		dev_err(&pdev->dev, "CPTVF-%d of AE TYPE got SE request",
pdev              192 drivers/crypto/cavium/nitrox/nitrox_dev.h #define DEV(ndev) ((struct device *)(&(ndev)->pdev->dev))
pdev              225 drivers/crypto/cavium/nitrox/nitrox_dev.h 	struct pci_dev *pdev;
pdev              264 drivers/crypto/cavium/nitrox/nitrox_isr.c 	struct pci_dev *pdev = ndev->pdev;
pdev              276 drivers/crypto/cavium/nitrox/nitrox_isr.c 		vec = pci_irq_vector(pdev, i);
pdev              286 drivers/crypto/cavium/nitrox/nitrox_isr.c 	pci_free_irq_vectors(pdev);
pdev              291 drivers/crypto/cavium/nitrox/nitrox_isr.c 	struct pci_dev *pdev = ndev->pdev;
pdev              308 drivers/crypto/cavium/nitrox/nitrox_isr.c 	nr_vecs = pci_msix_vec_count(pdev);
pdev              311 drivers/crypto/cavium/nitrox/nitrox_isr.c 	ret = pci_alloc_irq_vectors(pdev, nr_vecs, nr_vecs, PCI_IRQ_MSIX);
pdev              320 drivers/crypto/cavium/nitrox/nitrox_isr.c 		pci_free_irq_vectors(pdev);
pdev              335 drivers/crypto/cavium/nitrox/nitrox_isr.c 		vec = pci_irq_vector(pdev, i);
pdev              357 drivers/crypto/cavium/nitrox/nitrox_isr.c 	vec = pci_irq_vector(pdev, i);
pdev              379 drivers/crypto/cavium/nitrox/nitrox_isr.c 	struct pci_dev *pdev = ndev->pdev;
pdev              400 drivers/crypto/cavium/nitrox/nitrox_isr.c 	pci_disable_msix(pdev);
pdev              405 drivers/crypto/cavium/nitrox/nitrox_isr.c 	struct pci_dev *pdev = ndev->pdev;
pdev              415 drivers/crypto/cavium/nitrox/nitrox_isr.c 	ret = pci_enable_msix_exact(pdev, &ndev->iov.msix, NR_NON_RING_VECTORS);
pdev              424 drivers/crypto/cavium/nitrox/nitrox_isr.c 		pci_disable_msix(pdev);
pdev               53 drivers/crypto/cavium/nitrox/nitrox_main.c int nitrox_sriov_configure(struct pci_dev *pdev, int num_vfs);
pdev               55 drivers/crypto/cavium/nitrox/nitrox_main.c int nitrox_sriov_configure(struct pci_dev *pdev, int num_vfs)
pdev              308 drivers/crypto/cavium/nitrox/nitrox_main.c static int nitrox_device_flr(struct pci_dev *pdev)
pdev              312 drivers/crypto/cavium/nitrox/nitrox_main.c 	pos = pci_save_state(pdev);
pdev              314 drivers/crypto/cavium/nitrox/nitrox_main.c 		dev_err(&pdev->dev, "Failed to save pci state\n");
pdev              319 drivers/crypto/cavium/nitrox/nitrox_main.c 	if (pcie_has_flr(pdev))
pdev              320 drivers/crypto/cavium/nitrox/nitrox_main.c 		pcie_flr(pdev);
pdev              322 drivers/crypto/cavium/nitrox/nitrox_main.c 	pci_restore_state(pdev);
pdev              383 drivers/crypto/cavium/nitrox/nitrox_main.c 		dev_err(&ndev->pdev->dev, "BIST check failed\n");
pdev              419 drivers/crypto/cavium/nitrox/nitrox_main.c static int nitrox_probe(struct pci_dev *pdev,
pdev              425 drivers/crypto/cavium/nitrox/nitrox_main.c 	dev_info_once(&pdev->dev, "%s driver version %s\n",
pdev              428 drivers/crypto/cavium/nitrox/nitrox_main.c 	err = pci_enable_device_mem(pdev);
pdev              433 drivers/crypto/cavium/nitrox/nitrox_main.c 	err = nitrox_device_flr(pdev);
pdev              435 drivers/crypto/cavium/nitrox/nitrox_main.c 		dev_err(&pdev->dev, "FLR failed\n");
pdev              436 drivers/crypto/cavium/nitrox/nitrox_main.c 		pci_disable_device(pdev);
pdev              440 drivers/crypto/cavium/nitrox/nitrox_main.c 	if (!dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64))) {
pdev              441 drivers/crypto/cavium/nitrox/nitrox_main.c 		dev_dbg(&pdev->dev, "DMA to 64-BIT address\n");
pdev              443 drivers/crypto/cavium/nitrox/nitrox_main.c 		err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              445 drivers/crypto/cavium/nitrox/nitrox_main.c 			dev_err(&pdev->dev, "DMA configuration failed\n");
pdev              446 drivers/crypto/cavium/nitrox/nitrox_main.c 			pci_disable_device(pdev);
pdev              451 drivers/crypto/cavium/nitrox/nitrox_main.c 	err = pci_request_mem_regions(pdev, nitrox_driver_name);
pdev              453 drivers/crypto/cavium/nitrox/nitrox_main.c 		pci_disable_device(pdev);
pdev              456 drivers/crypto/cavium/nitrox/nitrox_main.c 	pci_set_master(pdev);
pdev              464 drivers/crypto/cavium/nitrox/nitrox_main.c 	pci_set_drvdata(pdev, ndev);
pdev              465 drivers/crypto/cavium/nitrox/nitrox_main.c 	ndev->pdev = pdev;
pdev              470 drivers/crypto/cavium/nitrox/nitrox_main.c 	ndev->hw.vendor_id = pdev->vendor;
pdev              471 drivers/crypto/cavium/nitrox/nitrox_main.c 	ndev->hw.device_id = pdev->device;
pdev              472 drivers/crypto/cavium/nitrox/nitrox_main.c 	ndev->hw.revision_id = pdev->revision;
pdev              475 drivers/crypto/cavium/nitrox/nitrox_main.c 	ndev->node = dev_to_node(&pdev->dev);
pdev              479 drivers/crypto/cavium/nitrox/nitrox_main.c 	ndev->bar_addr = ioremap(pci_resource_start(pdev, 0),
pdev              480 drivers/crypto/cavium/nitrox/nitrox_main.c 				 pci_resource_len(pdev, 0));
pdev              524 drivers/crypto/cavium/nitrox/nitrox_main.c 	pci_set_drvdata(pdev, NULL);
pdev              526 drivers/crypto/cavium/nitrox/nitrox_main.c 	pci_release_mem_regions(pdev);
pdev              527 drivers/crypto/cavium/nitrox/nitrox_main.c 	pci_disable_device(pdev);
pdev              535 drivers/crypto/cavium/nitrox/nitrox_main.c static void nitrox_remove(struct pci_dev *pdev)
pdev              537 drivers/crypto/cavium/nitrox/nitrox_main.c 	struct nitrox_device *ndev = pci_get_drvdata(pdev);
pdev              559 drivers/crypto/cavium/nitrox/nitrox_main.c 	nitrox_sriov_configure(pdev, 0);
pdev              568 drivers/crypto/cavium/nitrox/nitrox_main.c 	pci_set_drvdata(pdev, NULL);
pdev              569 drivers/crypto/cavium/nitrox/nitrox_main.c 	pci_release_mem_regions(pdev);
pdev              570 drivers/crypto/cavium/nitrox/nitrox_main.c 	pci_disable_device(pdev);
pdev              573 drivers/crypto/cavium/nitrox/nitrox_main.c static void nitrox_shutdown(struct pci_dev *pdev)
pdev              575 drivers/crypto/cavium/nitrox/nitrox_main.c 	pci_set_drvdata(pdev, NULL);
pdev              576 drivers/crypto/cavium/nitrox/nitrox_main.c 	pci_release_mem_regions(pdev);
pdev              577 drivers/crypto/cavium/nitrox/nitrox_main.c 	pci_disable_device(pdev);
pdev              153 drivers/crypto/cavium/nitrox/nitrox_sriov.c static int nitrox_sriov_enable(struct pci_dev *pdev, int num_vfs)
pdev              155 drivers/crypto/cavium/nitrox/nitrox_sriov.c 	struct nitrox_device *ndev = pci_get_drvdata(pdev);
pdev              163 drivers/crypto/cavium/nitrox/nitrox_sriov.c 	if (pci_num_vf(pdev) == num_vfs)
pdev              166 drivers/crypto/cavium/nitrox/nitrox_sriov.c 	err = pci_enable_sriov(pdev, num_vfs);
pdev              191 drivers/crypto/cavium/nitrox/nitrox_sriov.c 	pci_disable_sriov(pdev);
pdev              201 drivers/crypto/cavium/nitrox/nitrox_sriov.c static int nitrox_sriov_disable(struct pci_dev *pdev)
pdev              203 drivers/crypto/cavium/nitrox/nitrox_sriov.c 	struct nitrox_device *ndev = pci_get_drvdata(pdev);
pdev              208 drivers/crypto/cavium/nitrox/nitrox_sriov.c 	if (pci_vfs_assigned(pdev)) {
pdev              212 drivers/crypto/cavium/nitrox/nitrox_sriov.c 	pci_disable_sriov(pdev);
pdev              228 drivers/crypto/cavium/nitrox/nitrox_sriov.c int nitrox_sriov_configure(struct pci_dev *pdev, int num_vfs)
pdev              231 drivers/crypto/cavium/nitrox/nitrox_sriov.c 		return nitrox_sriov_disable(pdev);
pdev              233 drivers/crypto/cavium/nitrox/nitrox_sriov.c 	return nitrox_sriov_enable(pdev, num_vfs);
pdev               72 drivers/crypto/cavium/zip/zip_main.c static struct zip_device *zip_alloc_device(struct pci_dev *pdev)
pdev               84 drivers/crypto/cavium/zip/zip_main.c 		zip = devm_kzalloc(&pdev->dev, sizeof(*zip), GFP_KERNEL);
pdev              238 drivers/crypto/cavium/zip/zip_main.c static int zip_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              240 drivers/crypto/cavium/zip/zip_main.c 	struct device *dev = &pdev->dev;
pdev              244 drivers/crypto/cavium/zip/zip_main.c 	zip = zip_alloc_device(pdev);
pdev              249 drivers/crypto/cavium/zip/zip_main.c 		 pdev->vendor, pdev->device, dev_to_node(dev));
pdev              251 drivers/crypto/cavium/zip/zip_main.c 	pci_set_drvdata(pdev, zip);
pdev              252 drivers/crypto/cavium/zip/zip_main.c 	zip->pdev = pdev;
pdev              254 drivers/crypto/cavium/zip/zip_main.c 	err = pci_enable_device(pdev);
pdev              260 drivers/crypto/cavium/zip/zip_main.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev              266 drivers/crypto/cavium/zip/zip_main.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(48));
pdev              272 drivers/crypto/cavium/zip/zip_main.c 	err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(48));
pdev              279 drivers/crypto/cavium/zip/zip_main.c 	zip->reg_base = pci_ioremap_bar(pdev, PCI_CFG_ZIP_PF_BAR0);
pdev              296 drivers/crypto/cavium/zip/zip_main.c 	pci_release_regions(pdev);
pdev              299 drivers/crypto/cavium/zip/zip_main.c 	pci_disable_device(pdev);
pdev              302 drivers/crypto/cavium/zip/zip_main.c 	pci_set_drvdata(pdev, NULL);
pdev              311 drivers/crypto/cavium/zip/zip_main.c static void zip_remove(struct pci_dev *pdev)
pdev              313 drivers/crypto/cavium/zip/zip_main.c 	struct zip_device *zip = pci_get_drvdata(pdev);
pdev              327 drivers/crypto/cavium/zip/zip_main.c 	pci_release_regions(pdev);
pdev              328 drivers/crypto/cavium/zip/zip_main.c 	pci_disable_device(pdev);
pdev              337 drivers/crypto/cavium/zip/zip_main.c 	pci_set_drvdata(pdev, NULL);
pdev              101 drivers/crypto/cavium/zip/zip_main.h 	struct pci_dev    *pdev;
pdev               39 drivers/crypto/ccp/sp-pci.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev               45 drivers/crypto/ccp/sp-pci.c 	ret = pci_enable_msix_range(pdev, sp_pci->msix_entry, 1, v);
pdev               61 drivers/crypto/ccp/sp-pci.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev               64 drivers/crypto/ccp/sp-pci.c 	ret = pci_enable_msi(pdev);
pdev               68 drivers/crypto/ccp/sp-pci.c 	sp->ccp_irq = pdev->irq;
pdev               69 drivers/crypto/ccp/sp-pci.c 	sp->psp_irq = pdev->irq;
pdev               99 drivers/crypto/ccp/sp-pci.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              102 drivers/crypto/ccp/sp-pci.c 		pci_disable_msix(pdev);
pdev              104 drivers/crypto/ccp/sp-pci.c 		pci_disable_msi(pdev);
pdev              149 drivers/crypto/ccp/sp-pci.c static int sp_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              153 drivers/crypto/ccp/sp-pci.c 	struct device *dev = &pdev->dev;
pdev              175 drivers/crypto/ccp/sp-pci.c 	ret = pcim_enable_device(pdev);
pdev              181 drivers/crypto/ccp/sp-pci.c 	bar_mask = pci_select_bars(pdev, IORESOURCE_MEM);
pdev              182 drivers/crypto/ccp/sp-pci.c 	ret = pcim_iomap_regions(pdev, bar_mask, "ccp");
pdev              188 drivers/crypto/ccp/sp-pci.c 	iomap_table = pcim_iomap_table(pdev);
pdev              206 drivers/crypto/ccp/sp-pci.c 	pci_set_master(pdev);
pdev              233 drivers/crypto/ccp/sp-pci.c static void sp_pci_remove(struct pci_dev *pdev)
pdev              235 drivers/crypto/ccp/sp-pci.c 	struct device *dev = &pdev->dev;
pdev              247 drivers/crypto/ccp/sp-pci.c static int sp_pci_suspend(struct pci_dev *pdev, pm_message_t state)
pdev              249 drivers/crypto/ccp/sp-pci.c 	struct device *dev = &pdev->dev;
pdev              255 drivers/crypto/ccp/sp-pci.c static int sp_pci_resume(struct pci_dev *pdev)
pdev              257 drivers/crypto/ccp/sp-pci.c 	struct device *dev = &pdev->dev;
pdev               59 drivers/crypto/ccp/sp-platform.c static struct sp_dev_vdata *sp_get_of_version(struct platform_device *pdev)
pdev               64 drivers/crypto/ccp/sp-platform.c 	match = of_match_node(sp_of_match, pdev->dev.of_node);
pdev               71 drivers/crypto/ccp/sp-platform.c static struct sp_dev_vdata *sp_get_acpi_version(struct platform_device *pdev)
pdev               76 drivers/crypto/ccp/sp-platform.c 	match = acpi_match_device(sp_acpi_match, &pdev->dev);
pdev               87 drivers/crypto/ccp/sp-platform.c 	struct platform_device *pdev = to_platform_device(dev);
pdev               91 drivers/crypto/ccp/sp-platform.c 	for (i = 0, count = 0; i < pdev->num_resources; i++) {
pdev               92 drivers/crypto/ccp/sp-platform.c 		struct resource *res = &pdev->resource[i];
pdev              100 drivers/crypto/ccp/sp-platform.c 	ret = platform_get_irq(pdev, 0);
pdev              110 drivers/crypto/ccp/sp-platform.c 		ret = platform_get_irq(pdev, 1);
pdev              122 drivers/crypto/ccp/sp-platform.c static int sp_platform_probe(struct platform_device *pdev)
pdev              126 drivers/crypto/ccp/sp-platform.c 	struct device *dev = &pdev->dev;
pdev              140 drivers/crypto/ccp/sp-platform.c 	sp->dev_vdata = pdev->dev.of_node ? sp_get_of_version(pdev)
pdev              141 drivers/crypto/ccp/sp-platform.c 					 : sp_get_acpi_version(pdev);
pdev              148 drivers/crypto/ccp/sp-platform.c 	sp->io_map = devm_platform_ioremap_resource(pdev, 0);
pdev              191 drivers/crypto/ccp/sp-platform.c static int sp_platform_remove(struct platform_device *pdev)
pdev              193 drivers/crypto/ccp/sp-platform.c 	struct device *dev = &pdev->dev;
pdev              204 drivers/crypto/ccp/sp-platform.c static int sp_platform_suspend(struct platform_device *pdev,
pdev              207 drivers/crypto/ccp/sp-platform.c 	struct device *dev = &pdev->dev;
pdev              213 drivers/crypto/ccp/sp-platform.c static int sp_platform_resume(struct platform_device *pdev)
pdev              215 drivers/crypto/ccp/sp-platform.c 	struct device *dev = &pdev->dev;
pdev             1127 drivers/crypto/chelsio/chcr_algo.c 		chcr_cipher_dma_unmap(&ULD_CTX(c_ctx(tfm))->lldi.pdev->dev,
pdev             1150 drivers/crypto/chelsio/chcr_algo.c 		chcr_cipher_dma_unmap(&ULD_CTX(c_ctx(tfm))->lldi.pdev->dev,
pdev             1181 drivers/crypto/chelsio/chcr_algo.c 	chcr_cipher_dma_unmap(&ULD_CTX(c_ctx(tfm))->lldi.pdev->dev, req);
pdev             1211 drivers/crypto/chelsio/chcr_algo.c 	err = chcr_cipher_dma_map(&ULD_CTX(c_ctx(tfm))->lldi.pdev->dev, req);
pdev             1265 drivers/crypto/chelsio/chcr_algo.c 		chcr_cipher_dma_unmap(&ULD_CTX(c_ctx(tfm))->lldi.pdev->dev,
pdev             1294 drivers/crypto/chelsio/chcr_algo.c 	chcr_cipher_dma_unmap(&ULD_CTX(c_ctx(tfm))->lldi.pdev->dev, req);
pdev             1557 drivers/crypto/chelsio/chcr_algo.c 			dma_map_single(&u_ctx->lldi.pdev->dev, req_ctx->reqbfr,
pdev             1559 drivers/crypto/chelsio/chcr_algo.c 		if (dma_mapping_error(&u_ctx->lldi.pdev->dev,
pdev             1623 drivers/crypto/chelsio/chcr_algo.c 	error = chcr_hash_dma_map(&u_ctx->lldi.pdev->dev, req);
pdev             1666 drivers/crypto/chelsio/chcr_algo.c 	chcr_hash_dma_unmap(&u_ctx->lldi.pdev->dev, req);
pdev             1772 drivers/crypto/chelsio/chcr_algo.c 	error = chcr_hash_dma_map(&u_ctx->lldi.pdev->dev, req);
pdev             1832 drivers/crypto/chelsio/chcr_algo.c 	chcr_hash_dma_unmap(&u_ctx->lldi.pdev->dev, req);
pdev             1866 drivers/crypto/chelsio/chcr_algo.c 	error = chcr_hash_dma_map(&u_ctx->lldi.pdev->dev, req);
pdev             1922 drivers/crypto/chelsio/chcr_algo.c 	chcr_hash_dma_unmap(&u_ctx->lldi.pdev->dev, req);
pdev             2008 drivers/crypto/chelsio/chcr_algo.c 		dma_unmap_single(&u_ctx->lldi.pdev->dev, hctx_wr->dma_addr,
pdev             2035 drivers/crypto/chelsio/chcr_algo.c 		chcr_hash_dma_unmap(&u_ctx->lldi.pdev->dev, req);
pdev             2259 drivers/crypto/chelsio/chcr_algo.c 	chcr_aead_dma_unmap(&u_ctx->lldi.pdev->dev, req, reqctx->op);
pdev             2280 drivers/crypto/chelsio/chcr_algo.c 	error = chcr_aead_dma_map(&ULD_CTX(a_ctx(tfm))->lldi.pdev->dev, req,
pdev              211 drivers/crypto/chelsio/chcr_core.h 	return pci_get_drvdata(u_ctx->lldi.pdev);
pdev              124 drivers/crypto/chelsio/chtls/chtls.h 	struct pci_dev *pdev;
pdev              247 drivers/crypto/chelsio/chtls/chtls_main.c 	cdev->pdev = lldi->pdev;
pdev              268 drivers/crypto/exynos-rng.c static int exynos_rng_probe(struct platform_device *pdev)
pdev              276 drivers/crypto/exynos-rng.c 	rng = devm_kzalloc(&pdev->dev, sizeof(*rng), GFP_KERNEL);
pdev              280 drivers/crypto/exynos-rng.c 	rng->type = (enum exynos_prng_type)of_device_get_match_data(&pdev->dev);
pdev              284 drivers/crypto/exynos-rng.c 	rng->dev = &pdev->dev;
pdev              285 drivers/crypto/exynos-rng.c 	rng->clk = devm_clk_get(&pdev->dev, "secss");
pdev              287 drivers/crypto/exynos-rng.c 		dev_err(&pdev->dev, "Couldn't get clock.\n");
pdev              291 drivers/crypto/exynos-rng.c 	rng->mem = devm_platform_ioremap_resource(pdev, 0);
pdev              295 drivers/crypto/exynos-rng.c 	platform_set_drvdata(pdev, rng);
pdev              301 drivers/crypto/exynos-rng.c 		dev_err(&pdev->dev,
pdev              309 drivers/crypto/exynos-rng.c static int exynos_rng_remove(struct platform_device *pdev)
pdev              404 drivers/crypto/hifn_795x.c 	struct pci_dev		*pdev;
pdev              662 drivers/crypto/hifn_795x.c 		dev_err(&dev->pdev->dev, "Failed to reset PUC unit.\n");
pdev              813 drivers/crypto/hifn_795x.c 		dev_err(&dev->pdev->dev, "Failed to initialise public key engine.\n");
pdev              819 drivers/crypto/hifn_795x.c 		dev_dbg(&dev->pdev->dev, "Public key engine has been successfully initialised.\n");
pdev              826 drivers/crypto/hifn_795x.c 	dev_dbg(&dev->pdev->dev, "RNG engine has been successfully initialised.\n");
pdev              843 drivers/crypto/hifn_795x.c 		if (pci2id[i].pci_vendor == dev->pdev->vendor &&
pdev              844 drivers/crypto/hifn_795x.c 				pci2id[i].pci_prod == dev->pdev->device) {
pdev              851 drivers/crypto/hifn_795x.c 		dev_err(&dev->pdev->dev, "Unknown card!\n");
pdev              874 drivers/crypto/hifn_795x.c 	dev_dbg(&dev->pdev->dev, "%s %s.\n", dev->name, pci_name(dev->pdev));
pdev              936 drivers/crypto/hifn_795x.c 		dev_info(&dev->pdev->dev, "assuming %uMHz clock speed, override with hifn_pll_ref=%.3s<frequency>\n",
pdev             1237 drivers/crypto/hifn_795x.c 	addr = pci_map_page(dev->pdev, page, offset, size, PCI_DMA_TODEVICE);
pdev             1295 drivers/crypto/hifn_795x.c 	addr = pci_map_page(dev->pdev, page, offset, size, PCI_DMA_FROMDEVICE);
pdev             1581 drivers/crypto/hifn_795x.c 		dev_info(&dev->pdev->dev, "iv: %p [%d], key: %p [%d], mode: %u, op: %u, "
pdev             1657 drivers/crypto/hifn_795x.c 		dev_info(&dev->pdev->dev, "%s: started: %d.\n", __func__,
pdev             1713 drivers/crypto/hifn_795x.c 	dev_dbg(&dev->pdev->dev, "ring cleanup 1: i: %d.%d.%d.%d, u: %d.%d.%d.%d, "
pdev             1767 drivers/crypto/hifn_795x.c 	dev_dbg(&dev->pdev->dev, "ring cleanup 2: i: %d.%d.%d.%d, u: %d.%d.%d.%d, "
pdev             1817 drivers/crypto/hifn_795x.c 			dev_info(&dev->pdev->dev,
pdev             1824 drivers/crypto/hifn_795x.c 			dev_info(&dev->pdev->dev, "%s: res: ", __func__);
pdev             1854 drivers/crypto/hifn_795x.c 	dev_dbg(&dev->pdev->dev, "1 dmacsr: %08x, dmareg: %08x, res: %08x [%d], "
pdev             1875 drivers/crypto/hifn_795x.c 		dev_warn(&dev->pdev->dev, "overflow: r: %d, d: %d, puisr: %08x, d: %u.\n",
pdev             1888 drivers/crypto/hifn_795x.c 		dev_warn(&dev->pdev->dev, "abort: c: %d, s: %d, d: %d, r: %d.\n",
pdev             1899 drivers/crypto/hifn_795x.c 		dev_dbg(&dev->pdev->dev, "wait on command.\n");
pdev             2461 drivers/crypto/hifn_795x.c static int hifn_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             2467 drivers/crypto/hifn_795x.c 	err = pci_enable_device(pdev);
pdev             2470 drivers/crypto/hifn_795x.c 	pci_set_master(pdev);
pdev             2472 drivers/crypto/hifn_795x.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             2479 drivers/crypto/hifn_795x.c 	err = pci_request_regions(pdev, name);
pdev             2483 drivers/crypto/hifn_795x.c 	if (pci_resource_len(pdev, 0) < HIFN_BAR0_SIZE ||
pdev             2484 drivers/crypto/hifn_795x.c 	    pci_resource_len(pdev, 1) < HIFN_BAR1_SIZE ||
pdev             2485 drivers/crypto/hifn_795x.c 	    pci_resource_len(pdev, 2) < HIFN_BAR2_SIZE) {
pdev             2486 drivers/crypto/hifn_795x.c 		dev_err(&pdev->dev, "Broken hardware - I/O regions are too small.\n");
pdev             2506 drivers/crypto/hifn_795x.c 		addr = pci_resource_start(pdev, i);
pdev             2507 drivers/crypto/hifn_795x.c 		size = pci_resource_len(pdev, i);
pdev             2516 drivers/crypto/hifn_795x.c 	dev->desc_virt = pci_zalloc_consistent(pdev, sizeof(struct hifn_dma),
pdev             2519 drivers/crypto/hifn_795x.c 		dev_err(&pdev->dev, "Failed to allocate descriptor rings.\n");
pdev             2524 drivers/crypto/hifn_795x.c 	dev->pdev = pdev;
pdev             2525 drivers/crypto/hifn_795x.c 	dev->irq = pdev->irq;
pdev             2530 drivers/crypto/hifn_795x.c 	pci_set_drvdata(pdev, dev);
pdev             2538 drivers/crypto/hifn_795x.c 		dev_err(&pdev->dev, "Failed to request IRQ%d: err: %d.\n",
pdev             2559 drivers/crypto/hifn_795x.c 	dev_dbg(&pdev->dev, "HIFN crypto accelerator card at %s has been "
pdev             2561 drivers/crypto/hifn_795x.c 		pci_name(pdev), dev->name);
pdev             2574 drivers/crypto/hifn_795x.c 	pci_free_consistent(pdev, sizeof(struct hifn_dma),
pdev             2584 drivers/crypto/hifn_795x.c 	pci_release_regions(pdev);
pdev             2587 drivers/crypto/hifn_795x.c 	pci_disable_device(pdev);
pdev             2592 drivers/crypto/hifn_795x.c static void hifn_remove(struct pci_dev *pdev)
pdev             2597 drivers/crypto/hifn_795x.c 	dev = pci_get_drvdata(pdev);
pdev             2612 drivers/crypto/hifn_795x.c 		pci_free_consistent(pdev, sizeof(struct hifn_dma),
pdev             2621 drivers/crypto/hifn_795x.c 	pci_release_regions(pdev);
pdev             2622 drivers/crypto/hifn_795x.c 	pci_disable_device(pdev);
pdev              350 drivers/crypto/hisilicon/qm.c 	dev_dbg(&qm->pdev->dev, "QM mailbox request to q%u: %u-%llx\n",
pdev              365 drivers/crypto/hisilicon/qm.c 		dev_err(&qm->pdev->dev, "QM mailbox is busy to start!\n");
pdev              373 drivers/crypto/hisilicon/qm.c 		dev_err(&qm->pdev->dev, "QM mailbox operation timeout!\n");
pdev              415 drivers/crypto/hisilicon/qm.c 	dev_dbg(&qm->pdev->dev, "QM doorbell request: qn=%u, cmd=%u, index=%u\n",
pdev              529 drivers/crypto/hisilicon/qm.c 	dev_err(&qm->pdev->dev, "invalid int source\n");
pdev              547 drivers/crypto/hisilicon/qm.c 			dev_err(&qm->pdev->dev, "%s overflow\n",
pdev              550 drivers/crypto/hisilicon/qm.c 			dev_err(&qm->pdev->dev, "unknown error type %d\n",
pdev              572 drivers/crypto/hisilicon/qm.c 	struct device *dev = &qm->pdev->dev;
pdev              595 drivers/crypto/hisilicon/qm.c 	struct pci_dev *pdev = qm->pdev;
pdev              598 drivers/crypto/hisilicon/qm.c 	ret = request_irq(pci_irq_vector(pdev, QM_EQ_EVENT_IRQ_VECTOR),
pdev              604 drivers/crypto/hisilicon/qm.c 		ret = request_irq(pci_irq_vector(pdev, QM_AEQ_EVENT_IRQ_VECTOR),
pdev              610 drivers/crypto/hisilicon/qm.c 			ret = request_irq(pci_irq_vector(pdev,
pdev              622 drivers/crypto/hisilicon/qm.c 	free_irq(pci_irq_vector(pdev, QM_AEQ_EVENT_IRQ_VECTOR), qm);
pdev              624 drivers/crypto/hisilicon/qm.c 	free_irq(pci_irq_vector(pdev, QM_EQ_EVENT_IRQ_VECTOR), qm);
pdev              630 drivers/crypto/hisilicon/qm.c 	struct pci_dev *pdev = qm->pdev;
pdev              632 drivers/crypto/hisilicon/qm.c 	free_irq(pci_irq_vector(pdev, QM_EQ_EVENT_IRQ_VECTOR), qm);
pdev              635 drivers/crypto/hisilicon/qm.c 		free_irq(pci_irq_vector(pdev, QM_AEQ_EVENT_IRQ_VECTOR), qm);
pdev              638 drivers/crypto/hisilicon/qm.c 			free_irq(pci_irq_vector(pdev,
pdev              984 drivers/crypto/hisilicon/qm.c 	dev_info(&qm->pdev->dev,
pdev             1015 drivers/crypto/hisilicon/qm.c 	struct device *dev = &qm->pdev->dev;
pdev             1107 drivers/crypto/hisilicon/qm.c 	struct device *dev = &qm->pdev->dev;
pdev             1120 drivers/crypto/hisilicon/qm.c 		dev_info(&qm->pdev->dev, "QM all queues are busy!\n");
pdev             1182 drivers/crypto/hisilicon/qm.c 	struct device *dev = &qm->pdev->dev;
pdev             1199 drivers/crypto/hisilicon/qm.c 	struct device *dev = &qm->pdev->dev;
pdev             1274 drivers/crypto/hisilicon/qm.c 	struct device *dev = &qm->pdev->dev;
pdev             1325 drivers/crypto/hisilicon/qm.c 	struct device *dev = &qp->qm->pdev->dev;
pdev             1365 drivers/crypto/hisilicon/qm.c 		dev_info(&qp->qm->pdev->dev, "QP is stopped or resetting\n");
pdev             1390 drivers/crypto/hisilicon/qm.c 			dev_err(&qm->pdev->dev, "QM writeback sqc cache fail!\n");
pdev             1402 drivers/crypto/hisilicon/qm.c 	struct pci_dev *pdev = qm->pdev;
pdev             1403 drivers/crypto/hisilicon/qm.c 	struct device *dev = &pdev->dev;
pdev             1418 drivers/crypto/hisilicon/qm.c 	ret = pci_enable_device_mem(pdev);
pdev             1420 drivers/crypto/hisilicon/qm.c 		dev_err(&pdev->dev, "Failed to enable device mem!\n");
pdev             1424 drivers/crypto/hisilicon/qm.c 	ret = pci_request_mem_regions(pdev, qm->dev_name);
pdev             1426 drivers/crypto/hisilicon/qm.c 		dev_err(&pdev->dev, "Failed to request mem regions!\n");
pdev             1430 drivers/crypto/hisilicon/qm.c 	qm->io_base = ioremap(pci_resource_start(pdev, PCI_BAR_2),
pdev             1431 drivers/crypto/hisilicon/qm.c 			      pci_resource_len(qm->pdev, PCI_BAR_2));
pdev             1440 drivers/crypto/hisilicon/qm.c 	pci_set_master(pdev);
pdev             1447 drivers/crypto/hisilicon/qm.c 	ret = pci_alloc_irq_vectors(pdev, num_vec, num_vec, PCI_IRQ_MSI);
pdev             1460 drivers/crypto/hisilicon/qm.c 	dev_dbg(dev, "init qm %s with %s\n", pdev->is_physfn ? "pf" : "vf",
pdev             1466 drivers/crypto/hisilicon/qm.c 	pci_free_irq_vectors(pdev);
pdev             1470 drivers/crypto/hisilicon/qm.c 	pci_release_mem_regions(pdev);
pdev             1472 drivers/crypto/hisilicon/qm.c 	pci_disable_device(pdev);
pdev             1486 drivers/crypto/hisilicon/qm.c 	struct pci_dev *pdev = qm->pdev;
pdev             1487 drivers/crypto/hisilicon/qm.c 	struct device *dev = &pdev->dev;
pdev             1497 drivers/crypto/hisilicon/qm.c 	pci_free_irq_vectors(pdev);
pdev             1499 drivers/crypto/hisilicon/qm.c 	pci_release_mem_regions(pdev);
pdev             1500 drivers/crypto/hisilicon/qm.c 	pci_disable_device(pdev);
pdev             1522 drivers/crypto/hisilicon/qm.c 		dev_err(&qm->pdev->dev, "Don't support vft read!\n");
pdev             1569 drivers/crypto/hisilicon/qm.c 	struct device *dev = &qm->pdev->dev;
pdev             1622 drivers/crypto/hisilicon/qm.c 	struct pci_dev *pdev = qm->pdev;
pdev             1623 drivers/crypto/hisilicon/qm.c 	struct device *dev = &pdev->dev;
pdev             1689 drivers/crypto/hisilicon/qm.c 	struct device *dev = &qm->pdev->dev;
pdev             1709 drivers/crypto/hisilicon/qm.c 		dev_dbg(&qm->pdev->dev, "qm delay start\n");
pdev             1742 drivers/crypto/hisilicon/qm.c 	if (!qm || !qm->pdev) {
pdev             1747 drivers/crypto/hisilicon/qm.c 	dev = &qm->pdev->dev;
pdev             1865 drivers/crypto/hisilicon/qm.c 		dev_err(&qm->pdev->dev, "QM version %d doesn't support hw error handling!\n",
pdev             1883 drivers/crypto/hisilicon/qm.c 		dev_err(&qm->pdev->dev, "QM version %d doesn't support hw error report!\n",
pdev             1899 drivers/crypto/hisilicon/qm.c enum qm_hw_ver hisi_qm_get_hw_version(struct pci_dev *pdev)
pdev             1901 drivers/crypto/hisilicon/qm.c 	switch (pdev->revision) {
pdev             1904 drivers/crypto/hisilicon/qm.c 		return pdev->revision;
pdev              130 drivers/crypto/hisilicon/qm.h 	struct pci_dev *pdev;
pdev              213 drivers/crypto/hisilicon/qm.h enum qm_hw_ver hisi_qm_get_hw_version(struct pci_dev *pdev);
pdev             1009 drivers/crypto/hisilicon/sec/sec_drv.c static int sec_map_io(struct sec_dev_info *info, struct platform_device *pdev)
pdev             1015 drivers/crypto/hisilicon/sec/sec_drv.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, i);
pdev             1036 drivers/crypto/hisilicon/sec/sec_drv.c 			 struct platform_device *pdev)
pdev             1040 drivers/crypto/hisilicon/sec/sec_drv.c 	ret = sec_map_io(info, pdev);
pdev             1201 drivers/crypto/hisilicon/sec/sec_drv.c static int sec_probe(struct platform_device *pdev)
pdev             1204 drivers/crypto/hisilicon/sec/sec_drv.c 	struct device *dev = &pdev->dev;
pdev             1228 drivers/crypto/hisilicon/sec/sec_drv.c 	ret = sec_base_init(info, pdev);
pdev             1253 drivers/crypto/hisilicon/sec/sec_drv.c 	platform_set_drvdata(pdev, info);
pdev             1273 drivers/crypto/hisilicon/sec/sec_drv.c static int sec_remove(struct platform_device *pdev)
pdev             1275 drivers/crypto/hisilicon/sec/sec_drv.c 	struct sec_dev_info *info = platform_get_drvdata(pdev);
pdev              272 drivers/crypto/hisilicon/zip/zip_crypto.c 		ret = hisi_acc_create_sgl_pool(&tmp->qp->qm->pdev->dev,
pdev              285 drivers/crypto/hisilicon/zip/zip_crypto.c 	hisi_acc_free_sgl_pool(&ctx->qp_ctx[QPC_COMP].qp->qm->pdev->dev,
pdev              295 drivers/crypto/hisilicon/zip/zip_crypto.c 		hisi_acc_free_sgl_pool(&ctx->qp_ctx[i].qp->qm->pdev->dev,
pdev              317 drivers/crypto/hisilicon/zip/zip_crypto.c 	struct device *dev = &qp->qm->pdev->dev;
pdev              440 drivers/crypto/hisilicon/zip/zip_crypto.c 		dev_dbg(&qp_ctx->qp->qm->pdev->dev, "req cache is full!\n");
pdev              468 drivers/crypto/hisilicon/zip/zip_crypto.c 	struct device *dev = &qp->qm->pdev->dev;
pdev               99 drivers/crypto/hisilicon/zip/zip_main.c 		dev = &hisi_zip->qm.pdev->dev;
pdev              224 drivers/crypto/hisilicon/zip/zip_main.c 	struct pci_dev *pdev = pci_get_device(PCI_VENDOR_ID_HUAWEI,
pdev              233 drivers/crypto/hisilicon/zip/zip_main.c 	if (!pdev) {
pdev              238 drivers/crypto/hisilicon/zip/zip_main.c 		rev_id = pdev->revision;
pdev              338 drivers/crypto/hisilicon/zip/zip_main.c 		dev_info(&qm->pdev->dev, "ZIP v%d does not support hw error handle\n",
pdev              512 drivers/crypto/hisilicon/zip/zip_main.c 	struct device *dev = &qm->pdev->dev;
pdev              567 drivers/crypto/hisilicon/zip/zip_main.c 	struct device *dev = &qm->pdev->dev;
pdev              628 drivers/crypto/hisilicon/zip/zip_main.c 	ctrl = devm_kzalloc(&qm->pdev->dev, sizeof(*ctrl), GFP_KERNEL);
pdev              655 drivers/crypto/hisilicon/zip/zip_main.c static int hisi_zip_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              662 drivers/crypto/hisilicon/zip/zip_main.c 	rev_id = hisi_qm_get_hw_version(pdev);
pdev              666 drivers/crypto/hisilicon/zip/zip_main.c 	hisi_zip = devm_kzalloc(&pdev->dev, sizeof(*hisi_zip), GFP_KERNEL);
pdev              669 drivers/crypto/hisilicon/zip/zip_main.c 	pci_set_drvdata(pdev, hisi_zip);
pdev              672 drivers/crypto/hisilicon/zip/zip_main.c 	qm->pdev = pdev;
pdev              677 drivers/crypto/hisilicon/zip/zip_main.c 	qm->fun_type = (pdev->device == PCI_DEVICE_ID_ZIP_PF) ? QM_HW_PF :
pdev              695 drivers/crypto/hisilicon/zip/zip_main.c 		dev_err(&pdev->dev, "Failed to init qm!\n");
pdev              728 drivers/crypto/hisilicon/zip/zip_main.c 		dev_err(&pdev->dev, "Failed to init debugfs (%d)!\n", ret);
pdev              786 drivers/crypto/hisilicon/zip/zip_main.c static int hisi_zip_sriov_enable(struct pci_dev *pdev, int max_vfs)
pdev              788 drivers/crypto/hisilicon/zip/zip_main.c 	struct hisi_zip *hisi_zip = pci_get_drvdata(pdev);
pdev              791 drivers/crypto/hisilicon/zip/zip_main.c 	pre_existing_vfs = pci_num_vf(pdev);
pdev              794 drivers/crypto/hisilicon/zip/zip_main.c 		dev_err(&pdev->dev,
pdev              803 drivers/crypto/hisilicon/zip/zip_main.c 		dev_err(&pdev->dev, "Can't assign queues for VF!\n");
pdev              809 drivers/crypto/hisilicon/zip/zip_main.c 	ret = pci_enable_sriov(pdev, num_vfs);
pdev              811 drivers/crypto/hisilicon/zip/zip_main.c 		dev_err(&pdev->dev, "Can't enable VF!\n");
pdev              819 drivers/crypto/hisilicon/zip/zip_main.c static int hisi_zip_sriov_disable(struct pci_dev *pdev)
pdev              821 drivers/crypto/hisilicon/zip/zip_main.c 	struct hisi_zip *hisi_zip = pci_get_drvdata(pdev);
pdev              823 drivers/crypto/hisilicon/zip/zip_main.c 	if (pci_vfs_assigned(pdev)) {
pdev              824 drivers/crypto/hisilicon/zip/zip_main.c 		dev_err(&pdev->dev,
pdev              830 drivers/crypto/hisilicon/zip/zip_main.c 	pci_disable_sriov(pdev);
pdev              835 drivers/crypto/hisilicon/zip/zip_main.c static int hisi_zip_sriov_configure(struct pci_dev *pdev, int num_vfs)
pdev              838 drivers/crypto/hisilicon/zip/zip_main.c 		return hisi_zip_sriov_disable(pdev);
pdev              840 drivers/crypto/hisilicon/zip/zip_main.c 		return hisi_zip_sriov_enable(pdev, num_vfs);
pdev              843 drivers/crypto/hisilicon/zip/zip_main.c static void hisi_zip_remove(struct pci_dev *pdev)
pdev              845 drivers/crypto/hisilicon/zip/zip_main.c 	struct hisi_zip *hisi_zip = pci_get_drvdata(pdev);
pdev              849 drivers/crypto/hisilicon/zip/zip_main.c 		hisi_zip_sriov_disable(pdev);
pdev              864 drivers/crypto/hisilicon/zip/zip_main.c 	struct device *dev = &hisi_zip->qm.pdev->dev;
pdev              904 drivers/crypto/hisilicon/zip/zip_main.c static pci_ers_result_t hisi_zip_process_hw_error(struct pci_dev *pdev)
pdev              906 drivers/crypto/hisilicon/zip/zip_main.c 	struct hisi_zip *hisi_zip = pci_get_drvdata(pdev);
pdev              907 drivers/crypto/hisilicon/zip/zip_main.c 	struct device *dev = &pdev->dev;
pdev              925 drivers/crypto/hisilicon/zip/zip_main.c static pci_ers_result_t hisi_zip_error_detected(struct pci_dev *pdev,
pdev              928 drivers/crypto/hisilicon/zip/zip_main.c 	if (pdev->is_virtfn)
pdev              931 drivers/crypto/hisilicon/zip/zip_main.c 	dev_info(&pdev->dev, "PCI error detected, state(=%d)!!\n", state);
pdev              935 drivers/crypto/hisilicon/zip/zip_main.c 	return hisi_zip_process_hw_error(pdev);
pdev              935 drivers/crypto/img-hash.c static int img_hash_probe(struct platform_device *pdev)
pdev              938 drivers/crypto/img-hash.c 	struct device *dev = &pdev->dev;
pdev              951 drivers/crypto/img-hash.c 	platform_set_drvdata(pdev, hdev);
pdev              961 drivers/crypto/img-hash.c 	hdev->io_base = devm_platform_ioremap_resource(pdev, 0);
pdev              970 drivers/crypto/img-hash.c 	hash_res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              979 drivers/crypto/img-hash.c 	irq = platform_get_irq(pdev, 0);
pdev              993 drivers/crypto/img-hash.c 	hdev->hash_clk = devm_clk_get(&pdev->dev, "hash");
pdev             1000 drivers/crypto/img-hash.c 	hdev->sys_clk = devm_clk_get(&pdev->dev, "sys");
pdev             1049 drivers/crypto/img-hash.c static int img_hash_remove(struct platform_device *pdev)
pdev             1053 drivers/crypto/img-hash.c 	hdev = platform_get_drvdata(pdev);
pdev             1091 drivers/crypto/inside-secure/safexcel.c static int safexcel_request_ring_irq(void *pdev, int irqid,
pdev             1101 drivers/crypto/inside-secure/safexcel.c 		struct pci_dev *pci_pdev = pdev;
pdev             1111 drivers/crypto/inside-secure/safexcel.c 		struct platform_device *plf_pdev = pdev;
pdev             1307 drivers/crypto/inside-secure/safexcel.c static int safexcel_probe_generic(void *pdev,
pdev             1436 drivers/crypto/inside-secure/safexcel.c 		struct pci_dev *pci_pdev = pdev;
pdev             1482 drivers/crypto/inside-secure/safexcel.c 		irq = safexcel_request_ring_irq(pdev,
pdev             1553 drivers/crypto/inside-secure/safexcel.c static int safexcel_probe(struct platform_device *pdev)
pdev             1555 drivers/crypto/inside-secure/safexcel.c 	struct device *dev = &pdev->dev;
pdev             1566 drivers/crypto/inside-secure/safexcel.c 	platform_set_drvdata(pdev, priv);
pdev             1568 drivers/crypto/inside-secure/safexcel.c 	priv->base = devm_platform_ioremap_resource(pdev, 0);
pdev             1574 drivers/crypto/inside-secure/safexcel.c 	priv->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1588 drivers/crypto/inside-secure/safexcel.c 	priv->reg_clk = devm_clk_get(&pdev->dev, "reg");
pdev             1607 drivers/crypto/inside-secure/safexcel.c 	ret = safexcel_probe_generic(pdev, priv, 0);
pdev             1620 drivers/crypto/inside-secure/safexcel.c static int safexcel_remove(struct platform_device *pdev)
pdev             1622 drivers/crypto/inside-secure/safexcel.c 	struct safexcel_crypto_priv *priv = platform_get_drvdata(pdev);
pdev             1674 drivers/crypto/inside-secure/safexcel.c static int safexcel_pci_probe(struct pci_dev *pdev,
pdev             1677 drivers/crypto/inside-secure/safexcel.c 	struct device *dev = &pdev->dev;
pdev             1694 drivers/crypto/inside-secure/safexcel.c 	pci_set_drvdata(pdev, priv);
pdev             1697 drivers/crypto/inside-secure/safexcel.c 	rc = pcim_enable_device(pdev);
pdev             1704 drivers/crypto/inside-secure/safexcel.c 	rc = pcim_iomap_regions(pdev, 1, "crypto_safexcel");
pdev             1709 drivers/crypto/inside-secure/safexcel.c 	priv->base = pcim_iomap_table(pdev)[0];
pdev             1714 drivers/crypto/inside-secure/safexcel.c 		rc = pcim_iomap_regions(pdev, 4, "crypto_safexcel");
pdev             1720 drivers/crypto/inside-secure/safexcel.c 		pciebase = pcim_iomap_table(pdev)[2];
pdev             1755 drivers/crypto/inside-secure/safexcel.c 	pci_set_master(pdev);
pdev             1758 drivers/crypto/inside-secure/safexcel.c 	rc = safexcel_probe_generic(pdev, priv, 1);
pdev             1762 drivers/crypto/inside-secure/safexcel.c void safexcel_pci_remove(struct pci_dev *pdev)
pdev             1764 drivers/crypto/inside-secure/safexcel.c 	struct safexcel_crypto_priv *priv = pci_get_drvdata(pdev);
pdev              228 drivers/crypto/ixp4xx_crypto.c static struct platform_device *pdev;
pdev              257 drivers/crypto/ixp4xx_crypto.c 	struct device *dev = &pdev->dev;
pdev              358 drivers/crypto/ixp4xx_crypto.c 	struct device *dev = &pdev->dev;
pdev              882 drivers/crypto/ixp4xx_crypto.c 	struct device *dev = &pdev->dev;
pdev              988 drivers/crypto/ixp4xx_crypto.c 	struct device *dev = &pdev->dev;
pdev             1411 drivers/crypto/ixp4xx_crypto.c 	pdev = platform_device_register_full(&ixp_dev_info);
pdev             1412 drivers/crypto/ixp4xx_crypto.c 	if (IS_ERR(pdev))
pdev             1413 drivers/crypto/ixp4xx_crypto.c 		return PTR_ERR(pdev);
pdev             1418 drivers/crypto/ixp4xx_crypto.c 	err = init_ixp_crypto(&pdev->dev);
pdev             1420 drivers/crypto/ixp4xx_crypto.c 		platform_device_unregister(pdev);
pdev             1509 drivers/crypto/ixp4xx_crypto.c 	release_ixp_crypto(&pdev->dev);
pdev             1510 drivers/crypto/ixp4xx_crypto.c 	platform_device_unregister(pdev);
pdev              374 drivers/crypto/marvell/cesa.c static int mv_cesa_get_sram(struct platform_device *pdev, int idx)
pdev              376 drivers/crypto/marvell/cesa.c 	struct mv_cesa_dev *cesa = platform_get_drvdata(pdev);
pdev              401 drivers/crypto/marvell/cesa.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              419 drivers/crypto/marvell/cesa.c static void mv_cesa_put_sram(struct platform_device *pdev, int idx)
pdev              421 drivers/crypto/marvell/cesa.c 	struct mv_cesa_dev *cesa = platform_get_drvdata(pdev);
pdev              432 drivers/crypto/marvell/cesa.c static int mv_cesa_probe(struct platform_device *pdev)
pdev              437 drivers/crypto/marvell/cesa.c 	struct device *dev = &pdev->dev;
pdev              445 drivers/crypto/marvell/cesa.c 		dev_err(&pdev->dev, "Only one CESA device authorized\n");
pdev              478 drivers/crypto/marvell/cesa.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "regs");
pdev              489 drivers/crypto/marvell/cesa.c 	platform_set_drvdata(pdev, cesa);
pdev              498 drivers/crypto/marvell/cesa.c 		ret = mv_cesa_get_sram(pdev, i);
pdev              502 drivers/crypto/marvell/cesa.c 		irq = platform_get_irq(pdev, i);
pdev              546 drivers/crypto/marvell/cesa.c 						dev_name(&pdev->dev),
pdev              572 drivers/crypto/marvell/cesa.c 		mv_cesa_put_sram(pdev, i);
pdev              578 drivers/crypto/marvell/cesa.c static int mv_cesa_remove(struct platform_device *pdev)
pdev              580 drivers/crypto/marvell/cesa.c 	struct mv_cesa_dev *cesa = platform_get_drvdata(pdev);
pdev              588 drivers/crypto/marvell/cesa.c 		mv_cesa_put_sram(pdev, i);
pdev              482 drivers/crypto/mediatek/mtk-platform.c static int mtk_crypto_probe(struct platform_device *pdev)
pdev              487 drivers/crypto/mediatek/mtk-platform.c 	cryp = devm_kzalloc(&pdev->dev, sizeof(*cryp), GFP_KERNEL);
pdev              491 drivers/crypto/mediatek/mtk-platform.c 	cryp->base = devm_platform_ioremap_resource(pdev, 0);
pdev              496 drivers/crypto/mediatek/mtk-platform.c 		cryp->irq[i] = platform_get_irq(pdev, i);
pdev              501 drivers/crypto/mediatek/mtk-platform.c 	cryp->clk_cryp = devm_clk_get(&pdev->dev, "cryp");
pdev              505 drivers/crypto/mediatek/mtk-platform.c 	cryp->dev = &pdev->dev;
pdev              539 drivers/crypto/mediatek/mtk-platform.c 	platform_set_drvdata(pdev, cryp);
pdev              557 drivers/crypto/mediatek/mtk-platform.c static int mtk_crypto_remove(struct platform_device *pdev)
pdev              559 drivers/crypto/mediatek/mtk-platform.c 	struct mtk_cryp *cryp = platform_get_drvdata(pdev);
pdev              569 drivers/crypto/mediatek/mtk-platform.c 	platform_set_drvdata(pdev, NULL);
pdev              982 drivers/crypto/mxs-dcp.c static int mxs_dcp_probe(struct platform_device *pdev)
pdev              984 drivers/crypto/mxs-dcp.c 	struct device *dev = &pdev->dev;
pdev              994 drivers/crypto/mxs-dcp.c 	dcp_vmi_irq = platform_get_irq(pdev, 0);
pdev              998 drivers/crypto/mxs-dcp.c 	dcp_irq = platform_get_irq(pdev, 1);
pdev             1007 drivers/crypto/mxs-dcp.c 	sdcp->base = devm_platform_ioremap_resource(pdev, 0);
pdev             1076 drivers/crypto/mxs-dcp.c 	platform_set_drvdata(pdev, sdcp);
pdev             1154 drivers/crypto/mxs-dcp.c static int mxs_dcp_remove(struct platform_device *pdev)
pdev             1156 drivers/crypto/mxs-dcp.c 	struct dcp *sdcp = platform_get_drvdata(pdev);
pdev             1172 drivers/crypto/mxs-dcp.c 	platform_set_drvdata(pdev, NULL);
pdev             1017 drivers/crypto/omap-aes.c 		struct platform_device *pdev, struct resource *res)
pdev             1019 drivers/crypto/omap-aes.c 	struct device *dev = &pdev->dev;
pdev             1024 drivers/crypto/omap-aes.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1120 drivers/crypto/omap-aes.c static int omap_aes_probe(struct platform_device *pdev)
pdev             1122 drivers/crypto/omap-aes.c 	struct device *dev = &pdev->dev;
pdev             1136 drivers/crypto/omap-aes.c 	platform_set_drvdata(pdev, dd);
pdev             1141 drivers/crypto/omap-aes.c 			       omap_aes_get_res_pdev(dd, pdev, &res);
pdev             1181 drivers/crypto/omap-aes.c 		irq = platform_get_irq(pdev, 0);
pdev             1278 drivers/crypto/omap-aes.c static int omap_aes_remove(struct platform_device *pdev)
pdev             1280 drivers/crypto/omap-aes.c 	struct omap_aes_dev *dd = platform_get_drvdata(pdev);
pdev              947 drivers/crypto/omap-des.c 		struct platform_device *pdev)
pdev              950 drivers/crypto/omap-des.c 	dd->pdata = of_device_get_match_data(&pdev->dev);
pdev              952 drivers/crypto/omap-des.c 		dev_err(&pdev->dev, "no compatible OF match\n");
pdev              967 drivers/crypto/omap-des.c 		struct platform_device *pdev)
pdev              970 drivers/crypto/omap-des.c 	dd->pdata = pdev->dev.platform_data;
pdev              975 drivers/crypto/omap-des.c static int omap_des_probe(struct platform_device *pdev)
pdev              977 drivers/crypto/omap-des.c 	struct device *dev = &pdev->dev;
pdev              990 drivers/crypto/omap-des.c 	platform_set_drvdata(pdev, dd);
pdev              992 drivers/crypto/omap-des.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              998 drivers/crypto/omap-des.c 	err = (dev->of_node) ? omap_des_get_of(dd, pdev) :
pdev              999 drivers/crypto/omap-des.c 			       omap_des_get_pdev(dd, pdev);
pdev             1039 drivers/crypto/omap-des.c 		irq = platform_get_irq(pdev, 0);
pdev             1108 drivers/crypto/omap-des.c static int omap_des_remove(struct platform_device *pdev)
pdev             1110 drivers/crypto/omap-des.c 	struct omap_des_dev *dd = platform_get_drvdata(pdev);
pdev             1974 drivers/crypto/omap-sham.c 		struct platform_device *pdev, struct resource *res)
pdev             1976 drivers/crypto/omap-sham.c 	struct device *dev = &pdev->dev;
pdev             1981 drivers/crypto/omap-sham.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1990 drivers/crypto/omap-sham.c 	dd->irq = platform_get_irq(pdev, 0);
pdev             2082 drivers/crypto/omap-sham.c static int omap_sham_probe(struct platform_device *pdev)
pdev             2085 drivers/crypto/omap-sham.c 	struct device *dev = &pdev->dev;
pdev             2098 drivers/crypto/omap-sham.c 	platform_set_drvdata(pdev, dd);
pdev             2106 drivers/crypto/omap-sham.c 			       omap_sham_get_res_pdev(dd, pdev, &res);
pdev             2155 drivers/crypto/omap-sham.c 	pm_runtime_put_sync(&pdev->dev);
pdev             2205 drivers/crypto/omap-sham.c static int omap_sham_remove(struct platform_device *pdev)
pdev             2210 drivers/crypto/omap-sham.c 	dd = platform_get_drvdata(pdev);
pdev             2221 drivers/crypto/omap-sham.c 	pm_runtime_disable(&pdev->dev);
pdev             1621 drivers/crypto/picoxcell_crypto.c static int spacc_probe(struct platform_device *pdev)
pdev             1625 drivers/crypto/picoxcell_crypto.c 	struct device_node *np = pdev->dev.of_node;
pdev             1626 drivers/crypto/picoxcell_crypto.c 	struct spacc_engine *engine = devm_kzalloc(&pdev->dev, sizeof(*engine),
pdev             1651 drivers/crypto/picoxcell_crypto.c 	engine->name = dev_name(&pdev->dev);
pdev             1653 drivers/crypto/picoxcell_crypto.c 	engine->regs = devm_platform_ioremap_resource(pdev, 0);
pdev             1657 drivers/crypto/picoxcell_crypto.c 	irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1659 drivers/crypto/picoxcell_crypto.c 		dev_err(&pdev->dev, "no memory/irq resource for engine\n");
pdev             1666 drivers/crypto/picoxcell_crypto.c 	ret = devm_add_action(&pdev->dev, spacc_tasklet_kill,
pdev             1671 drivers/crypto/picoxcell_crypto.c 	if (devm_request_irq(&pdev->dev, irq->start, spacc_spacc_irq, 0,
pdev             1677 drivers/crypto/picoxcell_crypto.c 	engine->dev		= &pdev->dev;
pdev             1688 drivers/crypto/picoxcell_crypto.c 	engine->clk = clk_get(&pdev->dev, "ref");
pdev             1690 drivers/crypto/picoxcell_crypto.c 		dev_info(&pdev->dev, "clk unavailable\n");
pdev             1695 drivers/crypto/picoxcell_crypto.c 		dev_info(&pdev->dev, "unable to prepare/enable clk\n");
pdev             1700 drivers/crypto/picoxcell_crypto.c 	ret = device_create_file(&pdev->dev, &dev_attr_stat_irq_thresh);
pdev             1729 drivers/crypto/picoxcell_crypto.c 	platform_set_drvdata(pdev, engine);
pdev             1770 drivers/crypto/picoxcell_crypto.c 	device_remove_file(&pdev->dev, &dev_attr_stat_irq_thresh);
pdev             1779 drivers/crypto/picoxcell_crypto.c static int spacc_remove(struct platform_device *pdev)
pdev             1783 drivers/crypto/picoxcell_crypto.c 	struct spacc_engine *engine = platform_get_drvdata(pdev);
pdev             1786 drivers/crypto/picoxcell_crypto.c 	device_remove_file(&pdev->dev, &dev_attr_stat_irq_thresh);
pdev              119 drivers/crypto/qat/qat_c3xxx/adf_drv.c static int adf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              133 drivers/crypto/qat/qat_c3xxx/adf_drv.c 		dev_err(&pdev->dev, "Invalid device 0x%x.\n", ent->device);
pdev              137 drivers/crypto/qat/qat_c3xxx/adf_drv.c 	if (num_possible_nodes() > 1 && dev_to_node(&pdev->dev) < 0) {
pdev              141 drivers/crypto/qat/qat_c3xxx/adf_drv.c 		dev_err(&pdev->dev, "Invalid NUMA configuration.\n");
pdev              146 drivers/crypto/qat/qat_c3xxx/adf_drv.c 				 dev_to_node(&pdev->dev));
pdev              152 drivers/crypto/qat/qat_c3xxx/adf_drv.c 	accel_pci_dev->pci_dev = pdev;
pdev              157 drivers/crypto/qat/qat_c3xxx/adf_drv.c 		dev_err(&pdev->dev, "Failed to add new accelerator device.\n");
pdev              165 drivers/crypto/qat/qat_c3xxx/adf_drv.c 			       dev_to_node(&pdev->dev));
pdev              173 drivers/crypto/qat/qat_c3xxx/adf_drv.c 	pci_read_config_byte(pdev, PCI_REVISION_ID, &accel_pci_dev->revid);
pdev              174 drivers/crypto/qat/qat_c3xxx/adf_drv.c 	pci_read_config_dword(pdev, ADF_DEVICE_FUSECTL_OFFSET,
pdev              184 drivers/crypto/qat/qat_c3xxx/adf_drv.c 		dev_err(&pdev->dev, "No acceleration units found");
pdev              192 drivers/crypto/qat/qat_c3xxx/adf_drv.c 		 pdev->bus->number, PCI_SLOT(pdev->devfn),
pdev              193 drivers/crypto/qat/qat_c3xxx/adf_drv.c 		 PCI_FUNC(pdev->devfn));
pdev              203 drivers/crypto/qat/qat_c3xxx/adf_drv.c 	if (pci_enable_device(pdev)) {
pdev              209 drivers/crypto/qat/qat_c3xxx/adf_drv.c 	if (pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) {
pdev              210 drivers/crypto/qat/qat_c3xxx/adf_drv.c 		if ((pci_set_dma_mask(pdev, DMA_BIT_MASK(32)))) {
pdev              211 drivers/crypto/qat/qat_c3xxx/adf_drv.c 			dev_err(&pdev->dev, "No usable DMA configuration\n");
pdev              215 drivers/crypto/qat/qat_c3xxx/adf_drv.c 			pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              219 drivers/crypto/qat/qat_c3xxx/adf_drv.c 		pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev              222 drivers/crypto/qat/qat_c3xxx/adf_drv.c 	if (pci_request_regions(pdev, ADF_C3XXX_DEVICE_NAME)) {
pdev              228 drivers/crypto/qat/qat_c3xxx/adf_drv.c 	pci_read_config_dword(pdev, ADF_DEVICE_LEGFUSE_OFFSET,
pdev              233 drivers/crypto/qat/qat_c3xxx/adf_drv.c 	bar_mask = pci_select_bars(pdev, IORESOURCE_MEM);
pdev              237 drivers/crypto/qat/qat_c3xxx/adf_drv.c 		bar->base_addr = pci_resource_start(pdev, bar_nr);
pdev              240 drivers/crypto/qat/qat_c3xxx/adf_drv.c 		bar->size = pci_resource_len(pdev, bar_nr);
pdev              243 drivers/crypto/qat/qat_c3xxx/adf_drv.c 			dev_err(&pdev->dev, "Failed to map BAR %d\n", bar_nr);
pdev              248 drivers/crypto/qat/qat_c3xxx/adf_drv.c 	pci_set_master(pdev);
pdev              251 drivers/crypto/qat/qat_c3xxx/adf_drv.c 		dev_err(&pdev->dev, "Failed to enable aer\n");
pdev              256 drivers/crypto/qat/qat_c3xxx/adf_drv.c 	if (pci_save_state(pdev)) {
pdev              257 drivers/crypto/qat/qat_c3xxx/adf_drv.c 		dev_err(&pdev->dev, "Failed to save pci state\n");
pdev              290 drivers/crypto/qat/qat_c3xxx/adf_drv.c static void adf_remove(struct pci_dev *pdev)
pdev              292 drivers/crypto/qat/qat_c3xxx/adf_drv.c 	struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev);
pdev              120 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c static int adf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              135 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c 		dev_err(&pdev->dev, "Invalid device 0x%x.\n", ent->device);
pdev              140 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c 				 dev_to_node(&pdev->dev));
pdev              145 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c 	pf = adf_devmgr_pci_to_accel_dev(pdev->physfn);
pdev              147 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c 	accel_pci_dev->pci_dev = pdev;
pdev              151 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c 		dev_err(&pdev->dev, "Failed to add new accelerator device.\n");
pdev              160 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c 			       dev_to_node(&pdev->dev));
pdev              176 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c 		 pdev->bus->number, PCI_SLOT(pdev->devfn),
pdev              177 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c 		 PCI_FUNC(pdev->devfn));
pdev              187 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c 	if (pci_enable_device(pdev)) {
pdev              193 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c 	if (pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) {
pdev              194 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c 		if ((pci_set_dma_mask(pdev, DMA_BIT_MASK(32)))) {
pdev              195 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c 			dev_err(&pdev->dev, "No usable DMA configuration\n");
pdev              199 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c 			pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              203 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c 		pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev              206 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c 	if (pci_request_regions(pdev, ADF_C3XXXVF_DEVICE_NAME)) {
pdev              213 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c 	bar_mask = pci_select_bars(pdev, IORESOURCE_MEM);
pdev              217 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c 		bar->base_addr = pci_resource_start(pdev, bar_nr);
pdev              220 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c 		bar->size = pci_resource_len(pdev, bar_nr);
pdev              223 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c 			dev_err(&pdev->dev, "Failed to map BAR %d\n", bar_nr);
pdev              228 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c 	pci_set_master(pdev);
pdev              262 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c static void adf_remove(struct pci_dev *pdev)
pdev              264 drivers/crypto/qat/qat_c3xxxvf/adf_drv.c 	struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev);
pdev              119 drivers/crypto/qat/qat_c62x/adf_drv.c static int adf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              133 drivers/crypto/qat/qat_c62x/adf_drv.c 		dev_err(&pdev->dev, "Invalid device 0x%x.\n", ent->device);
pdev              137 drivers/crypto/qat/qat_c62x/adf_drv.c 	if (num_possible_nodes() > 1 && dev_to_node(&pdev->dev) < 0) {
pdev              141 drivers/crypto/qat/qat_c62x/adf_drv.c 		dev_err(&pdev->dev, "Invalid NUMA configuration.\n");
pdev              146 drivers/crypto/qat/qat_c62x/adf_drv.c 				 dev_to_node(&pdev->dev));
pdev              152 drivers/crypto/qat/qat_c62x/adf_drv.c 	accel_pci_dev->pci_dev = pdev;
pdev              157 drivers/crypto/qat/qat_c62x/adf_drv.c 		dev_err(&pdev->dev, "Failed to add new accelerator device.\n");
pdev              165 drivers/crypto/qat/qat_c62x/adf_drv.c 			       dev_to_node(&pdev->dev));
pdev              173 drivers/crypto/qat/qat_c62x/adf_drv.c 	pci_read_config_byte(pdev, PCI_REVISION_ID, &accel_pci_dev->revid);
pdev              174 drivers/crypto/qat/qat_c62x/adf_drv.c 	pci_read_config_dword(pdev, ADF_DEVICE_FUSECTL_OFFSET,
pdev              184 drivers/crypto/qat/qat_c62x/adf_drv.c 		dev_err(&pdev->dev, "No acceleration units found");
pdev              192 drivers/crypto/qat/qat_c62x/adf_drv.c 		 pdev->bus->number, PCI_SLOT(pdev->devfn),
pdev              193 drivers/crypto/qat/qat_c62x/adf_drv.c 		 PCI_FUNC(pdev->devfn));
pdev              203 drivers/crypto/qat/qat_c62x/adf_drv.c 	if (pci_enable_device(pdev)) {
pdev              209 drivers/crypto/qat/qat_c62x/adf_drv.c 	if (pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) {
pdev              210 drivers/crypto/qat/qat_c62x/adf_drv.c 		if ((pci_set_dma_mask(pdev, DMA_BIT_MASK(32)))) {
pdev              211 drivers/crypto/qat/qat_c62x/adf_drv.c 			dev_err(&pdev->dev, "No usable DMA configuration\n");
pdev              215 drivers/crypto/qat/qat_c62x/adf_drv.c 			pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              219 drivers/crypto/qat/qat_c62x/adf_drv.c 		pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev              222 drivers/crypto/qat/qat_c62x/adf_drv.c 	if (pci_request_regions(pdev, ADF_C62X_DEVICE_NAME)) {
pdev              228 drivers/crypto/qat/qat_c62x/adf_drv.c 	pci_read_config_dword(pdev, ADF_DEVICE_LEGFUSE_OFFSET,
pdev              233 drivers/crypto/qat/qat_c62x/adf_drv.c 	bar_mask = pci_select_bars(pdev, IORESOURCE_MEM);
pdev              237 drivers/crypto/qat/qat_c62x/adf_drv.c 		bar->base_addr = pci_resource_start(pdev, bar_nr);
pdev              240 drivers/crypto/qat/qat_c62x/adf_drv.c 		bar->size = pci_resource_len(pdev, bar_nr);
pdev              243 drivers/crypto/qat/qat_c62x/adf_drv.c 			dev_err(&pdev->dev, "Failed to map BAR %d\n", bar_nr);
pdev              248 drivers/crypto/qat/qat_c62x/adf_drv.c 	pci_set_master(pdev);
pdev              251 drivers/crypto/qat/qat_c62x/adf_drv.c 		dev_err(&pdev->dev, "Failed to enable aer\n");
pdev              256 drivers/crypto/qat/qat_c62x/adf_drv.c 	if (pci_save_state(pdev)) {
pdev              257 drivers/crypto/qat/qat_c62x/adf_drv.c 		dev_err(&pdev->dev, "Failed to save pci state\n");
pdev              290 drivers/crypto/qat/qat_c62x/adf_drv.c static void adf_remove(struct pci_dev *pdev)
pdev              292 drivers/crypto/qat/qat_c62x/adf_drv.c 	struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev);
pdev              120 drivers/crypto/qat/qat_c62xvf/adf_drv.c static int adf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              135 drivers/crypto/qat/qat_c62xvf/adf_drv.c 		dev_err(&pdev->dev, "Invalid device 0x%x.\n", ent->device);
pdev              140 drivers/crypto/qat/qat_c62xvf/adf_drv.c 				 dev_to_node(&pdev->dev));
pdev              145 drivers/crypto/qat/qat_c62xvf/adf_drv.c 	pf = adf_devmgr_pci_to_accel_dev(pdev->physfn);
pdev              147 drivers/crypto/qat/qat_c62xvf/adf_drv.c 	accel_pci_dev->pci_dev = pdev;
pdev              151 drivers/crypto/qat/qat_c62xvf/adf_drv.c 		dev_err(&pdev->dev, "Failed to add new accelerator device.\n");
pdev              160 drivers/crypto/qat/qat_c62xvf/adf_drv.c 			       dev_to_node(&pdev->dev));
pdev              176 drivers/crypto/qat/qat_c62xvf/adf_drv.c 		 pdev->bus->number, PCI_SLOT(pdev->devfn),
pdev              177 drivers/crypto/qat/qat_c62xvf/adf_drv.c 		 PCI_FUNC(pdev->devfn));
pdev              187 drivers/crypto/qat/qat_c62xvf/adf_drv.c 	if (pci_enable_device(pdev)) {
pdev              193 drivers/crypto/qat/qat_c62xvf/adf_drv.c 	if (pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) {
pdev              194 drivers/crypto/qat/qat_c62xvf/adf_drv.c 		if ((pci_set_dma_mask(pdev, DMA_BIT_MASK(32)))) {
pdev              195 drivers/crypto/qat/qat_c62xvf/adf_drv.c 			dev_err(&pdev->dev, "No usable DMA configuration\n");
pdev              199 drivers/crypto/qat/qat_c62xvf/adf_drv.c 			pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              203 drivers/crypto/qat/qat_c62xvf/adf_drv.c 		pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev              206 drivers/crypto/qat/qat_c62xvf/adf_drv.c 	if (pci_request_regions(pdev, ADF_C62XVF_DEVICE_NAME)) {
pdev              213 drivers/crypto/qat/qat_c62xvf/adf_drv.c 	bar_mask = pci_select_bars(pdev, IORESOURCE_MEM);
pdev              217 drivers/crypto/qat/qat_c62xvf/adf_drv.c 		bar->base_addr = pci_resource_start(pdev, bar_nr);
pdev              220 drivers/crypto/qat/qat_c62xvf/adf_drv.c 		bar->size = pci_resource_len(pdev, bar_nr);
pdev              223 drivers/crypto/qat/qat_c62xvf/adf_drv.c 			dev_err(&pdev->dev, "Failed to map BAR %d\n", bar_nr);
pdev              228 drivers/crypto/qat/qat_c62xvf/adf_drv.c 	pci_set_master(pdev);
pdev              262 drivers/crypto/qat/qat_c62xvf/adf_drv.c static void adf_remove(struct pci_dev *pdev)
pdev              264 drivers/crypto/qat/qat_c62xvf/adf_drv.c 	struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev);
pdev               58 drivers/crypto/qat/qat_common/adf_aer.c static pci_ers_result_t adf_error_detected(struct pci_dev *pdev,
pdev               61 drivers/crypto/qat/qat_common/adf_aer.c 	struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev);
pdev               63 drivers/crypto/qat/qat_common/adf_aer.c 	dev_info(&pdev->dev, "Acceleration driver hardware error detected.\n");
pdev               65 drivers/crypto/qat/qat_common/adf_aer.c 		dev_err(&pdev->dev, "Can't find acceleration device\n");
pdev               70 drivers/crypto/qat/qat_common/adf_aer.c 		dev_err(&pdev->dev, "Can't recover from device error\n");
pdev               87 drivers/crypto/qat/qat_common/adf_aer.c 	struct pci_dev *pdev = accel_to_pci_dev(accel_dev);
pdev               88 drivers/crypto/qat/qat_common/adf_aer.c 	struct pci_dev *parent = pdev->bus->self;
pdev               92 drivers/crypto/qat/qat_common/adf_aer.c 		parent = pdev;
pdev               94 drivers/crypto/qat/qat_common/adf_aer.c 	if (!pci_wait_for_pending_transaction(pdev))
pdev              119 drivers/crypto/qat/qat_common/adf_aer.c 	struct pci_dev *pdev = accel_to_pci_dev(accel_dev);
pdev              125 drivers/crypto/qat/qat_common/adf_aer.c 		pci_restore_state(pdev);
pdev              126 drivers/crypto/qat/qat_common/adf_aer.c 		pci_save_state(pdev);
pdev              193 drivers/crypto/qat/qat_common/adf_aer.c static pci_ers_result_t adf_slot_reset(struct pci_dev *pdev)
pdev              195 drivers/crypto/qat/qat_common/adf_aer.c 	struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev);
pdev              207 drivers/crypto/qat/qat_common/adf_aer.c static void adf_resume(struct pci_dev *pdev)
pdev              209 drivers/crypto/qat/qat_common/adf_aer.c 	dev_info(&pdev->dev, "Acceleration driver reset completed\n");
pdev              210 drivers/crypto/qat/qat_common/adf_aer.c 	dev_info(&pdev->dev, "Device is up and running\n");
pdev              232 drivers/crypto/qat/qat_common/adf_aer.c 	struct pci_dev *pdev = accel_to_pci_dev(accel_dev);
pdev              235 drivers/crypto/qat/qat_common/adf_aer.c 	pci_enable_pcie_error_reporting(pdev);
pdev              252 drivers/crypto/qat/qat_common/adf_aer.c 	struct pci_dev *pdev = accel_to_pci_dev(accel_dev);
pdev              254 drivers/crypto/qat/qat_common/adf_aer.c 	pci_disable_pcie_error_reporting(pdev);
pdev              233 drivers/crypto/qat/qat_common/adf_common_drv.h int adf_sriov_configure(struct pci_dev *pdev, int numvfs);
pdev              249 drivers/crypto/qat/qat_common/adf_common_drv.h static inline int adf_sriov_configure(struct pci_dev *pdev, int numvfs)
pdev              112 drivers/crypto/qat/qat_common/adf_sriov.c 	struct pci_dev *pdev = accel_to_pci_dev(accel_dev);
pdev              113 drivers/crypto/qat/qat_common/adf_sriov.c 	int totalvfs = pci_sriov_get_totalvfs(pdev);
pdev              160 drivers/crypto/qat/qat_common/adf_sriov.c 	return pci_enable_sriov(pdev, totalvfs);
pdev              225 drivers/crypto/qat/qat_common/adf_sriov.c int adf_sriov_configure(struct pci_dev *pdev, int numvfs)
pdev              227 drivers/crypto/qat/qat_common/adf_sriov.c 	struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev);
pdev              228 drivers/crypto/qat/qat_common/adf_sriov.c 	int totalvfs = pci_sriov_get_totalvfs(pdev);
pdev              233 drivers/crypto/qat/qat_common/adf_sriov.c 		dev_err(&pdev->dev, "Failed to find accel_dev\n");
pdev              238 drivers/crypto/qat/qat_common/adf_sriov.c 		dev_warn(&pdev->dev, "IOMMU should be enabled for SR-IOV to work correctly\n");
pdev              241 drivers/crypto/qat/qat_common/adf_sriov.c 		dev_info(&pdev->dev, "Already enabled for this device\n");
pdev               95 drivers/crypto/qat/qat_common/adf_vf_isr.c 	struct pci_dev *pdev = accel_to_pci_dev(accel_dev);
pdev               98 drivers/crypto/qat/qat_common/adf_vf_isr.c 	pci_disable_msi(pdev);
pdev              238 drivers/crypto/qat/qat_common/adf_vf_isr.c 	struct pci_dev *pdev = accel_to_pci_dev(accel_dev);
pdev              243 drivers/crypto/qat/qat_common/adf_vf_isr.c 		 "qat_%02x:%02d.%02d", pdev->bus->number, PCI_SLOT(pdev->devfn),
pdev              244 drivers/crypto/qat/qat_common/adf_vf_isr.c 		 PCI_FUNC(pdev->devfn));
pdev              245 drivers/crypto/qat/qat_common/adf_vf_isr.c 	ret = request_irq(pdev->irq, adf_isr, 0, accel_dev->vf.irq_name,
pdev              253 drivers/crypto/qat/qat_common/adf_vf_isr.c 	irq_set_affinity_hint(pdev->irq, get_cpu_mask(cpu));
pdev              283 drivers/crypto/qat/qat_common/adf_vf_isr.c 	struct pci_dev *pdev = accel_to_pci_dev(accel_dev);
pdev              285 drivers/crypto/qat/qat_common/adf_vf_isr.c 	irq_set_affinity_hint(pdev->irq, NULL);
pdev              286 drivers/crypto/qat/qat_common/adf_vf_isr.c 	free_irq(pdev->irq, (void *)accel_dev);
pdev              119 drivers/crypto/qat/qat_dh895xcc/adf_drv.c static int adf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              133 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 		dev_err(&pdev->dev, "Invalid device 0x%x.\n", ent->device);
pdev              137 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 	if (num_possible_nodes() > 1 && dev_to_node(&pdev->dev) < 0) {
pdev              141 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 		dev_err(&pdev->dev, "Invalid NUMA configuration.\n");
pdev              146 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 				 dev_to_node(&pdev->dev));
pdev              152 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 	accel_pci_dev->pci_dev = pdev;
pdev              157 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 		dev_err(&pdev->dev, "Failed to add new accelerator device.\n");
pdev              165 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 			       dev_to_node(&pdev->dev));
pdev              173 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 	pci_read_config_byte(pdev, PCI_REVISION_ID, &accel_pci_dev->revid);
pdev              174 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 	pci_read_config_dword(pdev, ADF_DEVICE_FUSECTL_OFFSET,
pdev              184 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 		dev_err(&pdev->dev, "No acceleration units found");
pdev              192 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 		 pdev->bus->number, PCI_SLOT(pdev->devfn),
pdev              193 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 		 PCI_FUNC(pdev->devfn));
pdev              202 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 	pcie_set_readrq(pdev, 1024);
pdev              205 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 	if (pci_enable_device(pdev)) {
pdev              211 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 	if (pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) {
pdev              212 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 		if ((pci_set_dma_mask(pdev, DMA_BIT_MASK(32)))) {
pdev              213 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 			dev_err(&pdev->dev, "No usable DMA configuration\n");
pdev              217 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 			pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              221 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 		pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev              224 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 	if (pci_request_regions(pdev, ADF_DH895XCC_DEVICE_NAME)) {
pdev              230 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 	pci_read_config_dword(pdev, ADF_DEVICE_LEGFUSE_OFFSET,
pdev              235 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 	bar_mask = pci_select_bars(pdev, IORESOURCE_MEM);
pdev              239 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 		bar->base_addr = pci_resource_start(pdev, bar_nr);
pdev              242 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 		bar->size = pci_resource_len(pdev, bar_nr);
pdev              245 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 			dev_err(&pdev->dev, "Failed to map BAR %d\n", bar_nr);
pdev              250 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 	pci_set_master(pdev);
pdev              253 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 		dev_err(&pdev->dev, "Failed to enable aer\n");
pdev              258 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 	if (pci_save_state(pdev)) {
pdev              259 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 		dev_err(&pdev->dev, "Failed to save pci state\n");
pdev              292 drivers/crypto/qat/qat_dh895xcc/adf_drv.c static void adf_remove(struct pci_dev *pdev)
pdev              294 drivers/crypto/qat/qat_dh895xcc/adf_drv.c 	struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev);
pdev              120 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c static int adf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              135 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c 		dev_err(&pdev->dev, "Invalid device 0x%x.\n", ent->device);
pdev              140 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c 				 dev_to_node(&pdev->dev));
pdev              145 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c 	pf = adf_devmgr_pci_to_accel_dev(pdev->physfn);
pdev              147 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c 	accel_pci_dev->pci_dev = pdev;
pdev              151 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c 		dev_err(&pdev->dev, "Failed to add new accelerator device.\n");
pdev              160 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c 			       dev_to_node(&pdev->dev));
pdev              176 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c 		 pdev->bus->number, PCI_SLOT(pdev->devfn),
pdev              177 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c 		 PCI_FUNC(pdev->devfn));
pdev              187 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c 	if (pci_enable_device(pdev)) {
pdev              193 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c 	if (pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) {
pdev              194 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c 		if ((pci_set_dma_mask(pdev, DMA_BIT_MASK(32)))) {
pdev              195 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c 			dev_err(&pdev->dev, "No usable DMA configuration\n");
pdev              199 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c 			pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              203 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c 		pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev              206 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c 	if (pci_request_regions(pdev, ADF_DH895XCCVF_DEVICE_NAME)) {
pdev              213 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c 	bar_mask = pci_select_bars(pdev, IORESOURCE_MEM);
pdev              217 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c 		bar->base_addr = pci_resource_start(pdev, bar_nr);
pdev              220 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c 		bar->size = pci_resource_len(pdev, bar_nr);
pdev              223 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c 			dev_err(&pdev->dev, "Failed to map BAR %d\n", bar_nr);
pdev              228 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c 	pci_set_master(pdev);
pdev              262 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c static void adf_remove(struct pci_dev *pdev)
pdev              264 drivers/crypto/qat/qat_dh895xccvf/adf_drv.c 	struct adf_accel_dev *accel_dev = adf_devmgr_pci_to_accel_dev(pdev);
pdev              166 drivers/crypto/qce/core.c static int qce_crypto_probe(struct platform_device *pdev)
pdev              168 drivers/crypto/qce/core.c 	struct device *dev = &pdev->dev;
pdev              177 drivers/crypto/qce/core.c 	platform_set_drvdata(pdev, qce);
pdev              179 drivers/crypto/qce/core.c 	qce->base = devm_platform_ioremap_resource(pdev, 0);
pdev              244 drivers/crypto/qce/core.c static int qce_crypto_remove(struct platform_device *pdev)
pdev              246 drivers/crypto/qce/core.c 	struct qce_device *qce = platform_get_drvdata(pdev);
pdev              154 drivers/crypto/qcom-rng.c static int qcom_rng_probe(struct platform_device *pdev)
pdev              159 drivers/crypto/qcom-rng.c 	rng = devm_kzalloc(&pdev->dev, sizeof(*rng), GFP_KERNEL);
pdev              163 drivers/crypto/qcom-rng.c 	platform_set_drvdata(pdev, rng);
pdev              166 drivers/crypto/qcom-rng.c 	rng->base = devm_platform_ioremap_resource(pdev, 0);
pdev              171 drivers/crypto/qcom-rng.c 	if (!has_acpi_companion(&pdev->dev)) {
pdev              172 drivers/crypto/qcom-rng.c 		rng->clk = devm_clk_get(&pdev->dev, "core");
pdev              178 drivers/crypto/qcom-rng.c 	rng->skip_init = (unsigned long)device_get_match_data(&pdev->dev);
pdev              183 drivers/crypto/qcom-rng.c 		dev_err(&pdev->dev, "Register crypto rng failed: %d\n", ret);
pdev              190 drivers/crypto/qcom-rng.c static int qcom_rng_remove(struct platform_device *pdev)
pdev              312 drivers/crypto/rockchip/rk3288_crypto.c static int rk_crypto_probe(struct platform_device *pdev)
pdev              314 drivers/crypto/rockchip/rk3288_crypto.c 	struct device *dev = &pdev->dev;
pdev              318 drivers/crypto/rockchip/rk3288_crypto.c 	crypto_info = devm_kzalloc(&pdev->dev,
pdev              341 drivers/crypto/rockchip/rk3288_crypto.c 	crypto_info->reg = devm_platform_ioremap_resource(pdev, 0);
pdev              347 drivers/crypto/rockchip/rk3288_crypto.c 	crypto_info->aclk = devm_clk_get(&pdev->dev, "aclk");
pdev              353 drivers/crypto/rockchip/rk3288_crypto.c 	crypto_info->hclk = devm_clk_get(&pdev->dev, "hclk");
pdev              359 drivers/crypto/rockchip/rk3288_crypto.c 	crypto_info->sclk = devm_clk_get(&pdev->dev, "sclk");
pdev              365 drivers/crypto/rockchip/rk3288_crypto.c 	crypto_info->dmaclk = devm_clk_get(&pdev->dev, "apb_pclk");
pdev              371 drivers/crypto/rockchip/rk3288_crypto.c 	crypto_info->irq = platform_get_irq(pdev, 0);
pdev              379 drivers/crypto/rockchip/rk3288_crypto.c 	err = devm_request_irq(&pdev->dev, crypto_info->irq,
pdev              381 drivers/crypto/rockchip/rk3288_crypto.c 			       "rk-crypto", pdev);
pdev              388 drivers/crypto/rockchip/rk3288_crypto.c 	crypto_info->dev = &pdev->dev;
pdev              389 drivers/crypto/rockchip/rk3288_crypto.c 	platform_set_drvdata(pdev, crypto_info);
pdev              420 drivers/crypto/rockchip/rk3288_crypto.c static int rk_crypto_remove(struct platform_device *pdev)
pdev              422 drivers/crypto/rockchip/rk3288_crypto.c 	struct rk_crypto_info *crypto_tmp = platform_get_drvdata(pdev);
pdev              423 drivers/crypto/s5p-sss.c 				   (const struct platform_device *pdev)
pdev              425 drivers/crypto/s5p-sss.c 	if (IS_ENABLED(CONFIG_OF) && (pdev->dev.of_node)) {
pdev              429 drivers/crypto/s5p-sss.c 					pdev->dev.of_node);
pdev              433 drivers/crypto/s5p-sss.c 			platform_get_device_id(pdev)->driver_data;
pdev              661 drivers/crypto/s5p-sss.c 	struct platform_device *pdev = dev_id;
pdev              662 drivers/crypto/s5p-sss.c 	struct s5p_aes_dev *dev = platform_get_drvdata(pdev);
pdev             2193 drivers/crypto/s5p-sss.c static int s5p_aes_probe(struct platform_device *pdev)
pdev             2195 drivers/crypto/s5p-sss.c 	struct device *dev = &pdev->dev;
pdev             2209 drivers/crypto/s5p-sss.c 	variant = find_s5p_sss_version(pdev);
pdev             2210 drivers/crypto/s5p-sss.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2226 drivers/crypto/s5p-sss.c 	pdata->ioaddr = devm_ioremap_resource(&pdev->dev, res);
pdev             2233 drivers/crypto/s5p-sss.c 		pdata->ioaddr = devm_ioremap_resource(&pdev->dev, res);
pdev             2277 drivers/crypto/s5p-sss.c 	pdata->irq_fc = platform_get_irq(pdev, 0);
pdev             2285 drivers/crypto/s5p-sss.c 					pdev->name, pdev);
pdev             2293 drivers/crypto/s5p-sss.c 	platform_set_drvdata(pdev, pdata);
pdev             2356 drivers/crypto/s5p-sss.c static int s5p_aes_remove(struct platform_device *pdev)
pdev             2358 drivers/crypto/s5p-sss.c 	struct s5p_aes_dev *pdata = platform_get_drvdata(pdev);
pdev             1384 drivers/crypto/sahara.c static int sahara_probe(struct platform_device *pdev)
pdev             1392 drivers/crypto/sahara.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_KERNEL);
pdev             1396 drivers/crypto/sahara.c 	dev->device = &pdev->dev;
pdev             1397 drivers/crypto/sahara.c 	platform_set_drvdata(pdev, dev);
pdev             1400 drivers/crypto/sahara.c 	dev->regs_base = devm_platform_ioremap_resource(pdev, 0);
pdev             1405 drivers/crypto/sahara.c 	irq = platform_get_irq(pdev,  0);
pdev             1409 drivers/crypto/sahara.c 	err = devm_request_irq(&pdev->dev, irq, sahara_irq_handler,
pdev             1410 drivers/crypto/sahara.c 			       0, dev_name(&pdev->dev), dev);
pdev             1412 drivers/crypto/sahara.c 		dev_err(&pdev->dev, "failed to request irq\n");
pdev             1417 drivers/crypto/sahara.c 	dev->clk_ipg = devm_clk_get(&pdev->dev, "ipg");
pdev             1419 drivers/crypto/sahara.c 		dev_err(&pdev->dev, "Could not get ipg clock\n");
pdev             1423 drivers/crypto/sahara.c 	dev->clk_ahb = devm_clk_get(&pdev->dev, "ahb");
pdev             1425 drivers/crypto/sahara.c 		dev_err(&pdev->dev, "Could not get ahb clock\n");
pdev             1430 drivers/crypto/sahara.c 	dev->hw_desc[0] = dmam_alloc_coherent(&pdev->dev,
pdev             1434 drivers/crypto/sahara.c 		dev_err(&pdev->dev, "Could not allocate hw descriptors\n");
pdev             1442 drivers/crypto/sahara.c 	dev->key_base = dmam_alloc_coherent(&pdev->dev, 2 * AES_KEYSIZE_128,
pdev             1445 drivers/crypto/sahara.c 		dev_err(&pdev->dev, "Could not allocate memory for key\n");
pdev             1452 drivers/crypto/sahara.c 	dev->context_base = dmam_alloc_coherent(&pdev->dev,
pdev             1456 drivers/crypto/sahara.c 		dev_err(&pdev->dev, "Could not allocate memory for MDHA context\n");
pdev             1461 drivers/crypto/sahara.c 	dev->hw_link[0] = dmam_alloc_coherent(&pdev->dev,
pdev             1465 drivers/crypto/sahara.c 		dev_err(&pdev->dev, "Could not allocate hw links\n");
pdev             1495 drivers/crypto/sahara.c 	if (of_device_is_compatible(pdev->dev.of_node, "fsl,imx27-sahara")) {
pdev             1498 drivers/crypto/sahara.c 	} else if (of_device_is_compatible(pdev->dev.of_node,
pdev             1505 drivers/crypto/sahara.c 		dev_err(&pdev->dev, "SAHARA version %d not supported\n",
pdev             1524 drivers/crypto/sahara.c 	dev_info(&pdev->dev, "SAHARA version %d initialized\n", version);
pdev             1538 drivers/crypto/sahara.c static int sahara_remove(struct platform_device *pdev)
pdev             1540 drivers/crypto/sahara.c 	struct sahara_dev *dev = platform_get_drvdata(pdev);
pdev              254 drivers/crypto/stm32/stm32-crc32.c static int stm32_crc_probe(struct platform_device *pdev)
pdev              256 drivers/crypto/stm32/stm32-crc32.c 	struct device *dev = &pdev->dev;
pdev              266 drivers/crypto/stm32/stm32-crc32.c 	crc->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              291 drivers/crypto/stm32/stm32-crc32.c 	platform_set_drvdata(pdev, crc);
pdev              311 drivers/crypto/stm32/stm32-crc32.c static int stm32_crc_remove(struct platform_device *pdev)
pdev              313 drivers/crypto/stm32/stm32-crc32.c 	struct stm32_crc *crc = platform_get_drvdata(pdev);
pdev             1934 drivers/crypto/stm32/stm32-cryp.c static int stm32_cryp_probe(struct platform_device *pdev)
pdev             1936 drivers/crypto/stm32/stm32-cryp.c 	struct device *dev = &pdev->dev;
pdev             1951 drivers/crypto/stm32/stm32-cryp.c 	cryp->regs = devm_platform_ioremap_resource(pdev, 0);
pdev             1955 drivers/crypto/stm32/stm32-cryp.c 	irq = platform_get_irq(pdev, 0);
pdev             1993 drivers/crypto/stm32/stm32-cryp.c 	platform_set_drvdata(pdev, cryp);
pdev             2049 drivers/crypto/stm32/stm32-cryp.c static int stm32_cryp_remove(struct platform_device *pdev)
pdev             2051 drivers/crypto/stm32/stm32-cryp.c 	struct stm32_cryp *cryp = platform_get_drvdata(pdev);
pdev             1430 drivers/crypto/stm32/stm32-hash.c static int stm32_hash_probe(struct platform_device *pdev)
pdev             1433 drivers/crypto/stm32/stm32-hash.c 	struct device *dev = &pdev->dev;
pdev             1441 drivers/crypto/stm32/stm32-hash.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1452 drivers/crypto/stm32/stm32-hash.c 	irq = platform_get_irq(pdev, 0);
pdev             1464 drivers/crypto/stm32/stm32-hash.c 	hdev->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1484 drivers/crypto/stm32/stm32-hash.c 	hdev->rst = devm_reset_control_get(&pdev->dev, NULL);
pdev             1493 drivers/crypto/stm32/stm32-hash.c 	platform_set_drvdata(pdev, hdev);
pdev             1547 drivers/crypto/stm32/stm32-hash.c static int stm32_hash_remove(struct platform_device *pdev)
pdev             1552 drivers/crypto/stm32/stm32-hash.c 	hdev = platform_get_drvdata(pdev);
pdev              226 drivers/crypto/sunxi-ss/sun4i-ss-core.c static int sun4i_ss_probe(struct platform_device *pdev)
pdev              235 drivers/crypto/sunxi-ss/sun4i-ss-core.c 	if (!pdev->dev.of_node)
pdev              238 drivers/crypto/sunxi-ss/sun4i-ss-core.c 	ss = devm_kzalloc(&pdev->dev, sizeof(*ss), GFP_KERNEL);
pdev              242 drivers/crypto/sunxi-ss/sun4i-ss-core.c 	ss->base = devm_platform_ioremap_resource(pdev, 0);
pdev              244 drivers/crypto/sunxi-ss/sun4i-ss-core.c 		dev_err(&pdev->dev, "Cannot request MMIO\n");
pdev              248 drivers/crypto/sunxi-ss/sun4i-ss-core.c 	ss->ssclk = devm_clk_get(&pdev->dev, "mod");
pdev              251 drivers/crypto/sunxi-ss/sun4i-ss-core.c 		dev_err(&pdev->dev, "Cannot get SS clock err=%d\n", err);
pdev              254 drivers/crypto/sunxi-ss/sun4i-ss-core.c 	dev_dbg(&pdev->dev, "clock ss acquired\n");
pdev              256 drivers/crypto/sunxi-ss/sun4i-ss-core.c 	ss->busclk = devm_clk_get(&pdev->dev, "ahb");
pdev              259 drivers/crypto/sunxi-ss/sun4i-ss-core.c 		dev_err(&pdev->dev, "Cannot get AHB SS clock err=%d\n", err);
pdev              262 drivers/crypto/sunxi-ss/sun4i-ss-core.c 	dev_dbg(&pdev->dev, "clock ahb_ss acquired\n");
pdev              264 drivers/crypto/sunxi-ss/sun4i-ss-core.c 	ss->reset = devm_reset_control_get_optional(&pdev->dev, "ahb");
pdev              268 drivers/crypto/sunxi-ss/sun4i-ss-core.c 		dev_info(&pdev->dev, "no reset control found\n");
pdev              275 drivers/crypto/sunxi-ss/sun4i-ss-core.c 		dev_err(&pdev->dev, "Cannot prepare_enable busclk\n");
pdev              280 drivers/crypto/sunxi-ss/sun4i-ss-core.c 		dev_err(&pdev->dev, "Cannot prepare_enable ssclk\n");
pdev              290 drivers/crypto/sunxi-ss/sun4i-ss-core.c 		dev_err(&pdev->dev, "Cannot set clock rate to ssclk\n");
pdev              298 drivers/crypto/sunxi-ss/sun4i-ss-core.c 			dev_err(&pdev->dev, "Cannot deassert reset control\n");
pdev              310 drivers/crypto/sunxi-ss/sun4i-ss-core.c 		dev_dbg(&pdev->dev, "Clock bus %lu (%lu MHz) (must be >= %lu)\n",
pdev              313 drivers/crypto/sunxi-ss/sun4i-ss-core.c 		dev_warn(&pdev->dev, "Clock bus %lu (%lu MHz) (must be >= %lu)\n",
pdev              319 drivers/crypto/sunxi-ss/sun4i-ss-core.c 			dev_warn(&pdev->dev, "Clock ss %lu (%lu MHz) (must be <= %lu)\n",
pdev              322 drivers/crypto/sunxi-ss/sun4i-ss-core.c 			dev_dbg(&pdev->dev, "Clock ss %lu (%lu MHz) (must be <= %lu)\n",
pdev              325 drivers/crypto/sunxi-ss/sun4i-ss-core.c 		dev_warn(&pdev->dev, "Clock ss is at %lu (%lu MHz) (must be <= %lu)\n",
pdev              338 drivers/crypto/sunxi-ss/sun4i-ss-core.c 	dev_info(&pdev->dev, "Die ID %d\n", v);
pdev              341 drivers/crypto/sunxi-ss/sun4i-ss-core.c 	ss->dev = &pdev->dev;
pdev              373 drivers/crypto/sunxi-ss/sun4i-ss-core.c 	platform_set_drvdata(pdev, ss);
pdev              399 drivers/crypto/sunxi-ss/sun4i-ss-core.c static int sun4i_ss_remove(struct platform_device *pdev)
pdev              402 drivers/crypto/sunxi-ss/sun4i-ss-core.c 	struct sun4i_ss_ctx *ss = platform_get_drvdata(pdev);
pdev             1324 drivers/crypto/ux500/cryp/cryp_core.c static int ux500_cryp_probe(struct platform_device *pdev)
pdev             1333 drivers/crypto/ux500/cryp/cryp_core.c 	struct device *dev = &pdev->dev;
pdev             1351 drivers/crypto/ux500/cryp/cryp_core.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1371 drivers/crypto/ux500/cryp/cryp_core.c 	device_data->pwr_regulator = regulator_get(&pdev->dev, "v-ape");
pdev             1380 drivers/crypto/ux500/cryp/cryp_core.c 	device_data->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1413 drivers/crypto/ux500/cryp/cryp_core.c 	res_irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1421 drivers/crypto/ux500/cryp/cryp_core.c 	ret = devm_request_irq(&pdev->dev, res_irq->start,
pdev             1431 drivers/crypto/ux500/cryp/cryp_core.c 	platform_set_drvdata(pdev, device_data);
pdev             1465 drivers/crypto/ux500/cryp/cryp_core.c static int ux500_cryp_remove(struct platform_device *pdev)
pdev             1469 drivers/crypto/ux500/cryp/cryp_core.c 	dev_dbg(&pdev->dev, "[%s]", __func__);
pdev             1470 drivers/crypto/ux500/cryp/cryp_core.c 	device_data = platform_get_drvdata(pdev);
pdev             1472 drivers/crypto/ux500/cryp/cryp_core.c 		dev_err(&pdev->dev, "[%s]: platform_get_drvdata() failed!",
pdev             1502 drivers/crypto/ux500/cryp/cryp_core.c 	if (cryp_disable_power(&pdev->dev, device_data, false))
pdev             1503 drivers/crypto/ux500/cryp/cryp_core.c 		dev_err(&pdev->dev, "[%s]: cryp_disable_power() failed",
pdev             1512 drivers/crypto/ux500/cryp/cryp_core.c static void ux500_cryp_shutdown(struct platform_device *pdev)
pdev             1516 drivers/crypto/ux500/cryp/cryp_core.c 	dev_dbg(&pdev->dev, "[%s]", __func__);
pdev             1518 drivers/crypto/ux500/cryp/cryp_core.c 	device_data = platform_get_drvdata(pdev);
pdev             1520 drivers/crypto/ux500/cryp/cryp_core.c 		dev_err(&pdev->dev, "[%s]: platform_get_drvdata() failed!",
pdev             1530 drivers/crypto/ux500/cryp/cryp_core.c 			dev_dbg(&pdev->dev, "[%s]: Cryp still in use!"
pdev             1549 drivers/crypto/ux500/cryp/cryp_core.c 	if (cryp_disable_power(&pdev->dev, device_data, false))
pdev             1550 drivers/crypto/ux500/cryp/cryp_core.c 		dev_err(&pdev->dev, "[%s]: cryp_disable_power() failed",
pdev             1559 drivers/crypto/ux500/cryp/cryp_core.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1567 drivers/crypto/ux500/cryp/cryp_core.c 	device_data = platform_get_drvdata(pdev);
pdev             1573 drivers/crypto/ux500/cryp/cryp_core.c 	res_irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1602 drivers/crypto/ux500/cryp/cryp_core.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1609 drivers/crypto/ux500/cryp/cryp_core.c 	device_data = platform_get_drvdata(pdev);
pdev             1629 drivers/crypto/ux500/cryp/cryp_core.c 		res_irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1651 drivers/crypto/ux500/hash/hash_core.c static int ux500_hash_probe(struct platform_device *pdev)
pdev             1656 drivers/crypto/ux500/hash/hash_core.c 	struct device		*dev = &pdev->dev;
pdev             1667 drivers/crypto/ux500/hash/hash_core.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1723 drivers/crypto/ux500/hash/hash_core.c 	platform_set_drvdata(pdev, device_data);
pdev             1757 drivers/crypto/ux500/hash/hash_core.c static int ux500_hash_remove(struct platform_device *pdev)
pdev             1760 drivers/crypto/ux500/hash/hash_core.c 	struct device		*dev = &pdev->dev;
pdev             1762 drivers/crypto/ux500/hash/hash_core.c 	device_data = platform_get_drvdata(pdev);
pdev             1807 drivers/crypto/ux500/hash/hash_core.c static void ux500_hash_shutdown(struct platform_device *pdev)
pdev             1811 drivers/crypto/ux500/hash/hash_core.c 	device_data = platform_get_drvdata(pdev);
pdev             1813 drivers/crypto/ux500/hash/hash_core.c 		dev_err(&pdev->dev, "%s: platform_get_drvdata() failed!\n",
pdev             1823 drivers/crypto/ux500/hash/hash_core.c 			dev_dbg(&pdev->dev, "%s: Cryp still in use! Shutting down anyway...\n",
pdev             1843 drivers/crypto/ux500/hash/hash_core.c 		dev_err(&pdev->dev, "%s: hash_disable_power() failed\n",
pdev               33 drivers/dca/dca-core.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev               34 drivers/dca/dca-core.c 	struct pci_bus *bus = pdev->bus;
pdev               64 drivers/dca/dca-core.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev               66 drivers/dca/dca-core.c 	return ((pdev->vendor == PCI_VENDOR_ID_INTEL) &&
pdev               67 drivers/dca/dca-core.c 		((pdev->device == PCI_DEVICE_ID_INTEL_IOAT_TBG0) ||
pdev               68 drivers/dca/dca-core.c 		(pdev->device == PCI_DEVICE_ID_INTEL_IOAT_TBG1) ||
pdev               69 drivers/dca/dca-core.c 		(pdev->device == PCI_DEVICE_ID_INTEL_IOAT_TBG2) ||
pdev               70 drivers/dca/dca-core.c 		(pdev->device == PCI_DEVICE_ID_INTEL_IOAT_TBG3) ||
pdev               71 drivers/dca/dca-core.c 		(pdev->device == PCI_DEVICE_ID_INTEL_IOAT_TBG4) ||
pdev               72 drivers/dca/dca-core.c 		(pdev->device == PCI_DEVICE_ID_INTEL_IOAT_TBG5) ||
pdev               73 drivers/dca/dca-core.c 		(pdev->device == PCI_DEVICE_ID_INTEL_IOAT_TBG6) ||
pdev               74 drivers/dca/dca-core.c 		(pdev->device == PCI_DEVICE_ID_INTEL_IOAT_TBG7)));
pdev              199 drivers/devfreq/event/exynos-nocp.c static int exynos_nocp_parse_dt(struct platform_device *pdev,
pdev              217 drivers/devfreq/event/exynos-nocp.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              234 drivers/devfreq/event/exynos-nocp.c static int exynos_nocp_probe(struct platform_device *pdev)
pdev              236 drivers/devfreq/event/exynos-nocp.c 	struct device *dev = &pdev->dev;
pdev              241 drivers/devfreq/event/exynos-nocp.c 	nocp = devm_kzalloc(&pdev->dev, sizeof(*nocp), GFP_KERNEL);
pdev              245 drivers/devfreq/event/exynos-nocp.c 	nocp->dev = &pdev->dev;
pdev              248 drivers/devfreq/event/exynos-nocp.c 	ret = exynos_nocp_parse_dt(pdev, nocp);
pdev              250 drivers/devfreq/event/exynos-nocp.c 		dev_err(&pdev->dev,
pdev              259 drivers/devfreq/event/exynos-nocp.c 	nocp->edev = devm_devfreq_event_add_edev(&pdev->dev, &nocp->desc);
pdev              261 drivers/devfreq/event/exynos-nocp.c 		dev_err(&pdev->dev,
pdev              265 drivers/devfreq/event/exynos-nocp.c 	platform_set_drvdata(pdev, nocp);
pdev              269 drivers/devfreq/event/exynos-nocp.c 		dev_err(&pdev->dev, "failed to prepare ppmu clock\n");
pdev              279 drivers/devfreq/event/exynos-nocp.c static int exynos_nocp_remove(struct platform_device *pdev)
pdev              281 drivers/devfreq/event/exynos-nocp.c 	struct exynos_nocp *nocp = platform_get_drvdata(pdev);
pdev              603 drivers/devfreq/event/exynos-ppmu.c static int exynos_ppmu_parse_dt(struct platform_device *pdev,
pdev              618 drivers/devfreq/event/exynos-ppmu.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              646 drivers/devfreq/event/exynos-ppmu.c static int exynos_ppmu_probe(struct platform_device *pdev)
pdev              653 drivers/devfreq/event/exynos-ppmu.c 	info = devm_kzalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev              657 drivers/devfreq/event/exynos-ppmu.c 	info->dev = &pdev->dev;
pdev              660 drivers/devfreq/event/exynos-ppmu.c 	ret = exynos_ppmu_parse_dt(pdev, info);
pdev              662 drivers/devfreq/event/exynos-ppmu.c 		dev_err(&pdev->dev,
pdev              669 drivers/devfreq/event/exynos-ppmu.c 	info->edev = devm_kzalloc(&pdev->dev, size, GFP_KERNEL);
pdev              674 drivers/devfreq/event/exynos-ppmu.c 	platform_set_drvdata(pdev, info);
pdev              677 drivers/devfreq/event/exynos-ppmu.c 		edev[i] = devm_devfreq_event_add_edev(&pdev->dev, &desc[i]);
pdev              680 drivers/devfreq/event/exynos-ppmu.c 			dev_err(&pdev->dev,
pdev              686 drivers/devfreq/event/exynos-ppmu.c 			dev_name(&pdev->dev), desc[i].name);
pdev              691 drivers/devfreq/event/exynos-ppmu.c 		dev_err(&pdev->dev, "failed to prepare ppmu clock\n");
pdev              698 drivers/devfreq/event/exynos-ppmu.c static int exynos_ppmu_remove(struct platform_device *pdev)
pdev              700 drivers/devfreq/event/exynos-ppmu.c 	struct exynos_ppmu *info = platform_get_drvdata(pdev);
pdev              176 drivers/devfreq/event/rockchip-dfi.c static int rockchip_dfi_probe(struct platform_device *pdev)
pdev              178 drivers/devfreq/event/rockchip-dfi.c 	struct device *dev = &pdev->dev;
pdev              182 drivers/devfreq/event/rockchip-dfi.c 	struct device_node *np = pdev->dev.of_node, *node;
pdev              188 drivers/devfreq/event/rockchip-dfi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              189 drivers/devfreq/event/rockchip-dfi.c 	data->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              217 drivers/devfreq/event/rockchip-dfi.c 	data->edev = devm_devfreq_event_add_edev(&pdev->dev, desc);
pdev              219 drivers/devfreq/event/rockchip-dfi.c 		dev_err(&pdev->dev,
pdev              224 drivers/devfreq/event/rockchip-dfi.c 	platform_set_drvdata(pdev, data);
pdev              290 drivers/devfreq/exynos-bus.c static int exynos_bus_probe(struct platform_device *pdev)
pdev              292 drivers/devfreq/exynos-bus.c 	struct device *dev = &pdev->dev;
pdev              308 drivers/devfreq/exynos-bus.c 	bus = devm_kzalloc(&pdev->dev, sizeof(*bus), GFP_KERNEL);
pdev              312 drivers/devfreq/exynos-bus.c 	bus->dev = &pdev->dev;
pdev              313 drivers/devfreq/exynos-bus.c 	platform_set_drvdata(pdev, bus);
pdev              435 drivers/devfreq/exynos-bus.c static void exynos_bus_shutdown(struct platform_device *pdev)
pdev              437 drivers/devfreq/exynos-bus.c 	struct exynos_bus *bus = dev_get_drvdata(&pdev->dev);
pdev              306 drivers/devfreq/rk3399_dmc.c static int rk3399_dmcfreq_probe(struct platform_device *pdev)
pdev              309 drivers/devfreq/rk3399_dmc.c 	struct device *dev = &pdev->dev;
pdev              310 drivers/devfreq/rk3399_dmc.c 	struct device_node *np = pdev->dev.of_node, *node;
pdev              462 drivers/devfreq/rk3399_dmc.c 	platform_set_drvdata(pdev, data);
pdev              467 drivers/devfreq/rk3399_dmc.c 	dev_pm_opp_of_remove_table(&pdev->dev);
pdev              471 drivers/devfreq/rk3399_dmc.c static int rk3399_dmcfreq_remove(struct platform_device *pdev)
pdev              473 drivers/devfreq/rk3399_dmc.c 	struct rk3399_dmcfreq *dmcfreq = dev_get_drvdata(&pdev->dev);
pdev              102 drivers/devfreq/tegra20-devfreq.c 	struct platform_device *pdev;
pdev              110 drivers/devfreq/tegra20-devfreq.c 	pdev = of_find_device_by_node(np);
pdev              112 drivers/devfreq/tegra20-devfreq.c 	if (!pdev)
pdev              115 drivers/devfreq/tegra20-devfreq.c 	mc = platform_get_drvdata(pdev);
pdev              122 drivers/devfreq/tegra20-devfreq.c static int tegra_devfreq_probe(struct platform_device *pdev)
pdev              133 drivers/devfreq/tegra20-devfreq.c 		dev_err(&pdev->dev, "failed to get memory controller: %d\n",
pdev              138 drivers/devfreq/tegra20-devfreq.c 	tegra = devm_kzalloc(&pdev->dev, sizeof(*tegra), GFP_KERNEL);
pdev              143 drivers/devfreq/tegra20-devfreq.c 	tegra->emc_clock = devm_clk_get(&pdev->dev, "emc");
pdev              146 drivers/devfreq/tegra20-devfreq.c 		dev_err(&pdev->dev, "failed to get emc clock: %d\n", err);
pdev              157 drivers/devfreq/tegra20-devfreq.c 		err = dev_pm_opp_add(&pdev->dev, rate, 0);
pdev              159 drivers/devfreq/tegra20-devfreq.c 			dev_err(&pdev->dev, "failed to add opp: %d\n", err);
pdev              173 drivers/devfreq/tegra20-devfreq.c 	platform_set_drvdata(pdev, tegra);
pdev              175 drivers/devfreq/tegra20-devfreq.c 	tegra->devfreq = devfreq_add_device(&pdev->dev, &tegra_devfreq_profile,
pdev              185 drivers/devfreq/tegra20-devfreq.c 	dev_pm_opp_remove_all_dynamic(&pdev->dev);
pdev              190 drivers/devfreq/tegra20-devfreq.c static int tegra_devfreq_remove(struct platform_device *pdev)
pdev              192 drivers/devfreq/tegra20-devfreq.c 	struct tegra_devfreq *tegra = platform_get_drvdata(pdev);
pdev              195 drivers/devfreq/tegra20-devfreq.c 	dev_pm_opp_remove_all_dynamic(&pdev->dev);
pdev              587 drivers/devfreq/tegra30-devfreq.c static int tegra_devfreq_probe(struct platform_device *pdev)
pdev              595 drivers/devfreq/tegra30-devfreq.c 	tegra = devm_kzalloc(&pdev->dev, sizeof(*tegra), GFP_KERNEL);
pdev              599 drivers/devfreq/tegra30-devfreq.c 	tegra->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              603 drivers/devfreq/tegra30-devfreq.c 	tegra->reset = devm_reset_control_get(&pdev->dev, "actmon");
pdev              605 drivers/devfreq/tegra30-devfreq.c 		dev_err(&pdev->dev, "Failed to get reset\n");
pdev              609 drivers/devfreq/tegra30-devfreq.c 	tegra->clock = devm_clk_get(&pdev->dev, "actmon");
pdev              611 drivers/devfreq/tegra30-devfreq.c 		dev_err(&pdev->dev, "Failed to get actmon clock\n");
pdev              615 drivers/devfreq/tegra30-devfreq.c 	tegra->emc_clock = devm_clk_get(&pdev->dev, "emc");
pdev              617 drivers/devfreq/tegra30-devfreq.c 		dev_err(&pdev->dev, "Failed to get emc clock\n");
pdev              621 drivers/devfreq/tegra30-devfreq.c 	tegra->irq = platform_get_irq(pdev, 0);
pdev              624 drivers/devfreq/tegra30-devfreq.c 		dev_err(&pdev->dev, "Failed to get IRQ: %d\n", err);
pdev              632 drivers/devfreq/tegra30-devfreq.c 		dev_err(&pdev->dev,
pdev              651 drivers/devfreq/tegra30-devfreq.c 		err = dev_pm_opp_add(&pdev->dev, rate, 0);
pdev              653 drivers/devfreq/tegra30-devfreq.c 			dev_err(&pdev->dev, "Failed to add OPP: %d\n", err);
pdev              658 drivers/devfreq/tegra30-devfreq.c 	platform_set_drvdata(pdev, tegra);
pdev              663 drivers/devfreq/tegra30-devfreq.c 		dev_err(&pdev->dev,
pdev              670 drivers/devfreq/tegra30-devfreq.c 		dev_err(&pdev->dev, "Failed to add governor: %d\n", err);
pdev              675 drivers/devfreq/tegra30-devfreq.c 	tegra->devfreq = devfreq_add_device(&pdev->dev,
pdev              684 drivers/devfreq/tegra30-devfreq.c 	err = devm_request_threaded_irq(&pdev->dev, tegra->irq, NULL,
pdev              688 drivers/devfreq/tegra30-devfreq.c 		dev_err(&pdev->dev, "Interrupt request failed: %d\n", err);
pdev              704 drivers/devfreq/tegra30-devfreq.c 	dev_pm_opp_remove_all_dynamic(&pdev->dev);
pdev              712 drivers/devfreq/tegra30-devfreq.c static int tegra_devfreq_remove(struct platform_device *pdev)
pdev              714 drivers/devfreq/tegra30-devfreq.c 	struct tegra_devfreq *tegra = platform_get_drvdata(pdev);
pdev              720 drivers/devfreq/tegra30-devfreq.c 	dev_pm_opp_remove_all_dynamic(&pdev->dev);
pdev              756 drivers/dma/altera-msgdma.c static int request_and_map(struct platform_device *pdev, const char *name,
pdev              760 drivers/dma/altera-msgdma.c 	struct device *device = &pdev->dev;
pdev              762 drivers/dma/altera-msgdma.c 	*res = platform_get_resource_byname(pdev, IORESOURCE_MEM, name);
pdev              791 drivers/dma/altera-msgdma.c static int msgdma_probe(struct platform_device *pdev)
pdev              798 drivers/dma/altera-msgdma.c 	mdev = devm_kzalloc(&pdev->dev, sizeof(*mdev), GFP_NOWAIT);
pdev              802 drivers/dma/altera-msgdma.c 	mdev->dev = &pdev->dev;
pdev              805 drivers/dma/altera-msgdma.c 	ret = request_and_map(pdev, "csr", &dma_res, &mdev->csr);
pdev              810 drivers/dma/altera-msgdma.c 	ret = request_and_map(pdev, "desc", &dma_res, &mdev->desc);
pdev              815 drivers/dma/altera-msgdma.c 	ret = request_and_map(pdev, "resp", &dma_res, &mdev->resp);
pdev              819 drivers/dma/altera-msgdma.c 	platform_set_drvdata(pdev, mdev);
pdev              822 drivers/dma/altera-msgdma.c 	mdev->irq = platform_get_irq(pdev, 0);
pdev              826 drivers/dma/altera-msgdma.c 	ret = devm_request_irq(&pdev->dev, mdev->irq, msgdma_irq_handler,
pdev              827 drivers/dma/altera-msgdma.c 			       0, dev_name(&pdev->dev), mdev);
pdev              861 drivers/dma/altera-msgdma.c 	dma_dev->dev = &pdev->dev;
pdev              875 drivers/dma/altera-msgdma.c 	ret = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev              877 drivers/dma/altera-msgdma.c 		dev_warn(&pdev->dev, "unable to set coherent mask to 64");
pdev              878 drivers/dma/altera-msgdma.c 		ret = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              889 drivers/dma/altera-msgdma.c 	dev_notice(&pdev->dev, "Altera mSGDMA driver probe success\n");
pdev              905 drivers/dma/altera-msgdma.c static int msgdma_remove(struct platform_device *pdev)
pdev              907 drivers/dma/altera-msgdma.c 	struct msgdma_device *mdev = platform_get_drvdata(pdev);
pdev              912 drivers/dma/altera-msgdma.c 	dev_notice(&pdev->dev, "Altera mSGDMA driver removed\n");
pdev             1761 drivers/dma/at_hdmac.c 						struct platform_device *pdev)
pdev             1763 drivers/dma/at_hdmac.c 	if (pdev->dev.of_node) {
pdev             1765 drivers/dma/at_hdmac.c 		match = of_match_node(atmel_dma_dt_ids, pdev->dev.of_node);
pdev             1771 drivers/dma/at_hdmac.c 			platform_get_device_id(pdev)->driver_data;
pdev             1790 drivers/dma/at_hdmac.c static int __init at_dma_probe(struct platform_device *pdev)
pdev             1810 drivers/dma/at_hdmac.c 	plat_dat = at_dma_get_driver_data(pdev);
pdev             1814 drivers/dma/at_hdmac.c 	io = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1818 drivers/dma/at_hdmac.c 	irq = platform_get_irq(pdev, 0);
pdev             1833 drivers/dma/at_hdmac.c 	if (!request_mem_region(io->start, size, pdev->dev.driver->name)) {
pdev             1844 drivers/dma/at_hdmac.c 	atdma->clk = clk_get(&pdev->dev, "dma_clk");
pdev             1860 drivers/dma/at_hdmac.c 	platform_set_drvdata(pdev, atdma);
pdev             1864 drivers/dma/at_hdmac.c 			&pdev->dev, sizeof(struct at_desc),
pdev             1867 drivers/dma/at_hdmac.c 		dev_err(&pdev->dev, "No memory for descriptors dma pool\n");
pdev             1874 drivers/dma/at_hdmac.c 					     &pdev->dev, sizeof(int), 4, 0);
pdev             1876 drivers/dma/at_hdmac.c 		dev_err(&pdev->dev, "No memory for memset dma pool\n");
pdev             1915 drivers/dma/at_hdmac.c 	atdma->dma_common.dev = &pdev->dev;
pdev             1947 drivers/dma/at_hdmac.c 	dev_info(&pdev->dev, "Atmel AHB DMA Controller ( %s%s%s), %d channels\n",
pdev             1960 drivers/dma/at_hdmac.c 	if (pdev->dev.of_node) {
pdev             1961 drivers/dma/at_hdmac.c 		err = of_dma_controller_register(pdev->dev.of_node,
pdev             1964 drivers/dma/at_hdmac.c 			dev_err(&pdev->dev, "could not register of_dma_controller\n");
pdev             1977 drivers/dma/at_hdmac.c 	free_irq(platform_get_irq(pdev, 0), atdma);
pdev             1992 drivers/dma/at_hdmac.c static int at_dma_remove(struct platform_device *pdev)
pdev             1994 drivers/dma/at_hdmac.c 	struct at_dma		*atdma = platform_get_drvdata(pdev);
pdev             1999 drivers/dma/at_hdmac.c 	if (pdev->dev.of_node)
pdev             2000 drivers/dma/at_hdmac.c 		of_dma_controller_free(pdev->dev.of_node);
pdev             2005 drivers/dma/at_hdmac.c 	free_irq(platform_get_irq(pdev, 0), atdma);
pdev             2024 drivers/dma/at_hdmac.c 	io = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2032 drivers/dma/at_hdmac.c static void at_dma_shutdown(struct platform_device *pdev)
pdev             2034 drivers/dma/at_hdmac.c 	struct at_dma	*atdma = platform_get_drvdata(pdev);
pdev             2036 drivers/dma/at_hdmac.c 	at_dma_off(platform_get_drvdata(pdev));
pdev             1958 drivers/dma/at_xdmac.c static int at_xdmac_probe(struct platform_device *pdev)
pdev             1966 drivers/dma/at_xdmac.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1970 drivers/dma/at_xdmac.c 	irq = platform_get_irq(pdev, 0);
pdev             1974 drivers/dma/at_xdmac.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev             1986 drivers/dma/at_xdmac.c 		dev_err(&pdev->dev, "invalid number of channels (%u)\n",
pdev             1993 drivers/dma/at_xdmac.c 	atxdmac = devm_kzalloc(&pdev->dev, size, GFP_KERNEL);
pdev             1995 drivers/dma/at_xdmac.c 		dev_err(&pdev->dev, "can't allocate at_xdmac structure\n");
pdev             2002 drivers/dma/at_xdmac.c 	atxdmac->clk = devm_clk_get(&pdev->dev, "dma_clk");
pdev             2004 drivers/dma/at_xdmac.c 		dev_err(&pdev->dev, "can't get dma_clk\n");
pdev             2011 drivers/dma/at_xdmac.c 		dev_err(&pdev->dev, "can't request irq\n");
pdev             2017 drivers/dma/at_xdmac.c 		dev_err(&pdev->dev, "can't prepare or enable clock\n");
pdev             2022 drivers/dma/at_xdmac.c 		dmam_pool_create(dev_name(&pdev->dev), &pdev->dev,
pdev             2025 drivers/dma/at_xdmac.c 		dev_err(&pdev->dev, "no memory for descriptors dma pool\n");
pdev             2041 drivers/dma/at_xdmac.c 	atxdmac->dma.dev				= &pdev->dev;
pdev             2086 drivers/dma/at_xdmac.c 	platform_set_drvdata(pdev, atxdmac);
pdev             2090 drivers/dma/at_xdmac.c 		dev_err(&pdev->dev, "fail to register DMA engine device\n");
pdev             2094 drivers/dma/at_xdmac.c 	ret = of_dma_controller_register(pdev->dev.of_node,
pdev             2097 drivers/dma/at_xdmac.c 		dev_err(&pdev->dev, "could not register of dma controller\n");
pdev             2101 drivers/dma/at_xdmac.c 	dev_info(&pdev->dev, "%d channels, mapped at 0x%p\n",
pdev             2115 drivers/dma/at_xdmac.c static int at_xdmac_remove(struct platform_device *pdev)
pdev             2117 drivers/dma/at_xdmac.c 	struct at_xdmac	*atxdmac = (struct at_xdmac *)platform_get_drvdata(pdev);
pdev             2121 drivers/dma/at_xdmac.c 	of_dma_controller_free(pdev->dev.of_node);
pdev             1621 drivers/dma/bcm-sba-raid.c static int sba_probe(struct platform_device *pdev)
pdev             1629 drivers/dma/bcm-sba-raid.c 	sba = devm_kzalloc(&pdev->dev, sizeof(*sba), GFP_KERNEL);
pdev             1633 drivers/dma/bcm-sba-raid.c 	sba->dev = &pdev->dev;
pdev             1634 drivers/dma/bcm-sba-raid.c 	platform_set_drvdata(pdev, sba);
pdev             1637 drivers/dma/bcm-sba-raid.c 	ret = of_count_phandle_with_args(pdev->dev.of_node,
pdev             1681 drivers/dma/bcm-sba-raid.c 	sba->client.dev			= &pdev->dev;
pdev             1695 drivers/dma/bcm-sba-raid.c 	ret = of_parse_phandle_with_args(pdev->dev.of_node,
pdev             1745 drivers/dma/bcm-sba-raid.c static int sba_remove(struct platform_device *pdev)
pdev             1747 drivers/dma/bcm-sba-raid.c 	struct sba_device *sba = platform_get_drvdata(pdev);
pdev              883 drivers/dma/bcm2835-dma.c static int bcm2835_dma_probe(struct platform_device *pdev)
pdev              895 drivers/dma/bcm2835-dma.c 	if (!pdev->dev.dma_mask)
pdev              896 drivers/dma/bcm2835-dma.c 		pdev->dev.dma_mask = &pdev->dev.coherent_dma_mask;
pdev              898 drivers/dma/bcm2835-dma.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              900 drivers/dma/bcm2835-dma.c 		dev_err(&pdev->dev, "Unable to set DMA mask\n");
pdev              904 drivers/dma/bcm2835-dma.c 	od = devm_kzalloc(&pdev->dev, sizeof(*od), GFP_KERNEL);
pdev              908 drivers/dma/bcm2835-dma.c 	pdev->dev.dma_parms = &od->dma_parms;
pdev              909 drivers/dma/bcm2835-dma.c 	dma_set_max_seg_size(&pdev->dev, 0x3FFFFFFF);
pdev              911 drivers/dma/bcm2835-dma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              912 drivers/dma/bcm2835-dma.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              938 drivers/dma/bcm2835-dma.c 	od->ddev.dev = &pdev->dev;
pdev              941 drivers/dma/bcm2835-dma.c 	platform_set_drvdata(pdev, od);
pdev              947 drivers/dma/bcm2835-dma.c 		dev_err(&pdev->dev, "Failed to map zero page\n");
pdev              952 drivers/dma/bcm2835-dma.c 	if (of_property_read_u32(pdev->dev.of_node,
pdev              955 drivers/dma/bcm2835-dma.c 		dev_err(&pdev->dev, "Failed to get channel mask\n");
pdev              970 drivers/dma/bcm2835-dma.c 		irq[i] = platform_get_irq_byname(pdev, chan_name);
pdev              975 drivers/dma/bcm2835-dma.c 		dev_warn_once(&pdev->dev,
pdev              981 drivers/dma/bcm2835-dma.c 		irq[i] = platform_get_irq(pdev, i < 11 ? i : 11);
pdev             1004 drivers/dma/bcm2835-dma.c 	dev_dbg(&pdev->dev, "Initialized %i DMA channels\n", i);
pdev             1007 drivers/dma/bcm2835-dma.c 	rc = of_dma_controller_register(pdev->dev.of_node,
pdev             1010 drivers/dma/bcm2835-dma.c 		dev_err(&pdev->dev, "Failed to register DMA controller\n");
pdev             1016 drivers/dma/bcm2835-dma.c 		dev_err(&pdev->dev,
pdev             1021 drivers/dma/bcm2835-dma.c 	dev_dbg(&pdev->dev, "Load BCM2835 DMA engine driver\n");
pdev             1030 drivers/dma/bcm2835-dma.c static int bcm2835_dma_remove(struct platform_device *pdev)
pdev             1032 drivers/dma/bcm2835-dma.c 	struct bcm2835_dmadev *od = platform_get_drvdata(pdev);
pdev             2627 drivers/dma/coh901318.c static int __init coh901318_probe(struct platform_device *pdev)
pdev             2634 drivers/dma/coh901318.c 	io = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2639 drivers/dma/coh901318.c 	if (devm_request_mem_region(&pdev->dev,
pdev             2642 drivers/dma/coh901318.c 				    pdev->dev.driver->name) == NULL)
pdev             2645 drivers/dma/coh901318.c 	base = devm_kzalloc(&pdev->dev,
pdev             2655 drivers/dma/coh901318.c 	base->virtbase = devm_ioremap(&pdev->dev, io->start, resource_size(io));
pdev             2659 drivers/dma/coh901318.c 	base->dev = &pdev->dev;
pdev             2665 drivers/dma/coh901318.c 	irq = platform_get_irq(pdev, 0);
pdev             2669 drivers/dma/coh901318.c 	err = devm_request_irq(&pdev->dev, irq, dma_irq_handler, 0,
pdev             2676 drivers/dma/coh901318.c 	err = coh901318_pool_create(&base->pool, &pdev->dev,
pdev             2698 drivers/dma/coh901318.c 	base->dma_slave.dev = &pdev->dev;
pdev             2721 drivers/dma/coh901318.c 	base->dma_memcpy.dev = &pdev->dev;
pdev             2732 drivers/dma/coh901318.c 	err = of_dma_controller_register(pdev->dev.of_node, coh901318_xlate,
pdev             2737 drivers/dma/coh901318.c 	platform_set_drvdata(pdev, base);
pdev             2738 drivers/dma/coh901318.c 	dev_info(&pdev->dev, "Initialized COH901318 DMA on virtual base 0x%p\n",
pdev             2767 drivers/dma/coh901318.c static int coh901318_remove(struct platform_device *pdev)
pdev             2769 drivers/dma/coh901318.c 	struct coh901318_base *base = platform_get_drvdata(pdev);
pdev             2771 drivers/dma/coh901318.c 	devm_free_irq(&pdev->dev, base->irq, base);
pdev             2776 drivers/dma/coh901318.c 	of_dma_controller_free(pdev->dev.of_node);
pdev              827 drivers/dma/dma-axi-dmac.c static int axi_dmac_probe(struct platform_device *pdev)
pdev              836 drivers/dma/dma-axi-dmac.c 	dmac = devm_kzalloc(&pdev->dev, sizeof(*dmac), GFP_KERNEL);
pdev              840 drivers/dma/dma-axi-dmac.c 	dmac->irq = platform_get_irq(pdev, 0);
pdev              846 drivers/dma/dma-axi-dmac.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              847 drivers/dma/dma-axi-dmac.c 	dmac->base = devm_ioremap_resource(&pdev->dev, res);
pdev              851 drivers/dma/dma-axi-dmac.c 	dmac->clk = devm_clk_get(&pdev->dev, NULL);
pdev              857 drivers/dma/dma-axi-dmac.c 	of_channels = of_get_child_by_name(pdev->dev.of_node, "adi,channels");
pdev              871 drivers/dma/dma-axi-dmac.c 	pdev->dev.dma_parms = &dmac->dma_parms;
pdev              872 drivers/dma/dma-axi-dmac.c 	dma_set_max_seg_size(&pdev->dev, UINT_MAX);
pdev              886 drivers/dma/dma-axi-dmac.c 	dma_dev->dev = &pdev->dev;
pdev              913 drivers/dma/dma-axi-dmac.c 	ret = of_dma_controller_register(pdev->dev.of_node,
pdev              919 drivers/dma/dma-axi-dmac.c 		dev_name(&pdev->dev), dmac);
pdev              923 drivers/dma/dma-axi-dmac.c 	platform_set_drvdata(pdev, dmac);
pdev              925 drivers/dma/dma-axi-dmac.c 	regmap = devm_regmap_init_mmio(&pdev->dev, dmac->base,
pdev              937 drivers/dma/dma-axi-dmac.c 	of_dma_controller_free(pdev->dev.of_node);
pdev              946 drivers/dma/dma-axi-dmac.c static int axi_dmac_remove(struct platform_device *pdev)
pdev              948 drivers/dma/dma-axi-dmac.c 	struct axi_dmac *dmac = platform_get_drvdata(pdev);
pdev              950 drivers/dma/dma-axi-dmac.c 	of_dma_controller_free(pdev->dev.of_node);
pdev              834 drivers/dma/dma-jz4780.c static int jz4780_dma_probe(struct platform_device *pdev)
pdev              836 drivers/dma/dma-jz4780.c 	struct device *dev = &pdev->dev;
pdev              859 drivers/dma/dma-jz4780.c 	platform_set_drvdata(pdev, jzdma);
pdev              861 drivers/dma/dma-jz4780.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              871 drivers/dma/dma-jz4780.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              888 drivers/dma/dma-jz4780.c 	ret = platform_get_irq(pdev, 0);
pdev              983 drivers/dma/dma-jz4780.c static int jz4780_dma_remove(struct platform_device *pdev)
pdev              985 drivers/dma/dma-jz4780.c 	struct jz4780_dma_dev *jzdma = platform_get_drvdata(pdev);
pdev              988 drivers/dma/dma-jz4780.c 	of_dma_controller_free(pdev->dev.of_node);
pdev              821 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c static int dw_probe(struct platform_device *pdev)
pdev              830 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c 	chip = devm_kzalloc(&pdev->dev, sizeof(*chip), GFP_KERNEL);
pdev              834 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c 	dw = devm_kzalloc(&pdev->dev, sizeof(*dw), GFP_KERNEL);
pdev              838 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c 	hdata = devm_kzalloc(&pdev->dev, sizeof(*hdata), GFP_KERNEL);
pdev              843 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c 	chip->dev = &pdev->dev;
pdev              846 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c 	chip->irq = platform_get_irq(pdev, 0);
pdev              850 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              920 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c 	platform_set_drvdata(pdev, chip);
pdev              953 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c static int dw_remove(struct platform_device *pdev)
pdev              955 drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c 	struct axi_dma_chip *chip = platform_get_drvdata(pdev);
pdev               57 drivers/dma/dw-edma/dw-edma-pcie.c static int dw_edma_pcie_probe(struct pci_dev *pdev,
pdev               61 drivers/dma/dw-edma/dw-edma-pcie.c 	struct device *dev = &pdev->dev;
pdev               67 drivers/dma/dw-edma/dw-edma-pcie.c 	err = pcim_enable_device(pdev);
pdev               69 drivers/dma/dw-edma/dw-edma-pcie.c 		pci_err(pdev, "enabling device failed\n");
pdev               74 drivers/dma/dw-edma/dw-edma-pcie.c 	err = pcim_iomap_regions(pdev, BIT(pdata->rg_bar) |
pdev               77 drivers/dma/dw-edma/dw-edma-pcie.c 				 pci_name(pdev));
pdev               79 drivers/dma/dw-edma/dw-edma-pcie.c 		pci_err(pdev, "eDMA BAR I/O remapping failed\n");
pdev               83 drivers/dma/dw-edma/dw-edma-pcie.c 	pci_set_master(pdev);
pdev               86 drivers/dma/dw-edma/dw-edma-pcie.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(64));
pdev               88 drivers/dma/dw-edma/dw-edma-pcie.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev               90 drivers/dma/dw-edma/dw-edma-pcie.c 			pci_err(pdev, "consistent DMA mask 64 set failed\n");
pdev               94 drivers/dma/dw-edma/dw-edma-pcie.c 		pci_err(pdev, "DMA mask 64 set failed\n");
pdev               96 drivers/dma/dw-edma/dw-edma-pcie.c 		err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev               98 drivers/dma/dw-edma/dw-edma-pcie.c 			pci_err(pdev, "DMA mask 32 set failed\n");
pdev              102 drivers/dma/dw-edma/dw-edma-pcie.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              104 drivers/dma/dw-edma/dw-edma-pcie.c 			pci_err(pdev, "consistent DMA mask 32 set failed\n");
pdev              119 drivers/dma/dw-edma/dw-edma-pcie.c 	nr_irqs = pci_alloc_irq_vectors(pdev, 1, pdata->irqs,
pdev              122 drivers/dma/dw-edma/dw-edma-pcie.c 		pci_err(pdev, "fail to alloc IRQ vector (number of IRQs=%u)\n",
pdev              130 drivers/dma/dw-edma/dw-edma-pcie.c 	chip->id = pdev->devfn;
pdev              131 drivers/dma/dw-edma/dw-edma-pcie.c 	chip->irq = pdev->irq;
pdev              133 drivers/dma/dw-edma/dw-edma-pcie.c 	dw->rg_region.vaddr = pcim_iomap_table(pdev)[pdata->rg_bar];
pdev              135 drivers/dma/dw-edma/dw-edma-pcie.c 	dw->rg_region.paddr = pdev->resource[pdata->rg_bar].start;
pdev              139 drivers/dma/dw-edma/dw-edma-pcie.c 	dw->ll_region.vaddr = pcim_iomap_table(pdev)[pdata->ll_bar];
pdev              141 drivers/dma/dw-edma/dw-edma-pcie.c 	dw->ll_region.paddr = pdev->resource[pdata->ll_bar].start;
pdev              145 drivers/dma/dw-edma/dw-edma-pcie.c 	dw->dt_region.vaddr = pcim_iomap_table(pdev)[pdata->dt_bar];
pdev              147 drivers/dma/dw-edma/dw-edma-pcie.c 	dw->dt_region.paddr = pdev->resource[pdata->dt_bar].start;
pdev              156 drivers/dma/dw-edma/dw-edma-pcie.c 	pci_dbg(pdev, "Version:\t%u\n", dw->version);
pdev              158 drivers/dma/dw-edma/dw-edma-pcie.c 	pci_dbg(pdev, "Mode:\t%s\n",
pdev              161 drivers/dma/dw-edma/dw-edma-pcie.c 	pci_dbg(pdev, "Registers:\tBAR=%u, off=0x%.8lx, sz=0x%zx bytes, addr(v=%p, p=%pa)\n",
pdev              165 drivers/dma/dw-edma/dw-edma-pcie.c 	pci_dbg(pdev, "L. List:\tBAR=%u, off=0x%.8lx, sz=0x%zx bytes, addr(v=%p, p=%pa)\n",
pdev              169 drivers/dma/dw-edma/dw-edma-pcie.c 	pci_dbg(pdev, "Data:\tBAR=%u, off=0x%.8lx, sz=0x%zx bytes, addr(v=%p, p=%pa)\n",
pdev              173 drivers/dma/dw-edma/dw-edma-pcie.c 	pci_dbg(pdev, "Nr. IRQs:\t%u\n", dw->nr_irqs);
pdev              176 drivers/dma/dw-edma/dw-edma-pcie.c 	if (!pci_dev_msi_enabled(pdev)) {
pdev              177 drivers/dma/dw-edma/dw-edma-pcie.c 		pci_err(pdev, "enable interrupt failed\n");
pdev              188 drivers/dma/dw-edma/dw-edma-pcie.c 		pci_err(pdev, "eDMA probe failed\n");
pdev              193 drivers/dma/dw-edma/dw-edma-pcie.c 	pci_set_drvdata(pdev, chip);
pdev              198 drivers/dma/dw-edma/dw-edma-pcie.c static void dw_edma_pcie_remove(struct pci_dev *pdev)
pdev              200 drivers/dma/dw-edma/dw-edma-pcie.c 	struct dw_edma_chip *chip = pci_get_drvdata(pdev);
pdev              206 drivers/dma/dw-edma/dw-edma-pcie.c 		pci_warn(pdev, "can't remove device properly: %d\n", err);
pdev              209 drivers/dma/dw-edma/dw-edma-pcie.c 	pci_free_irq_vectors(pdev);
pdev               37 drivers/dma/dw/internal.h struct dw_dma_platform_data *dw_dma_parse_dt(struct platform_device *pdev);
pdev               41 drivers/dma/dw/internal.h static inline struct dw_dma_platform_data *dw_dma_parse_dt(struct platform_device *pdev)
pdev               46 drivers/dma/dw/of.c struct dw_dma_platform_data *dw_dma_parse_dt(struct platform_device *pdev)
pdev               48 drivers/dma/dw/of.c 	struct device_node *np = pdev->dev.of_node;
pdev               55 drivers/dma/dw/of.c 		dev_err(&pdev->dev, "Missing DT data\n");
pdev               69 drivers/dma/dw/of.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev               15 drivers/dma/dw/pci.c static int dw_pci_probe(struct pci_dev *pdev, const struct pci_device_id *pid)
pdev               22 drivers/dma/dw/pci.c 	ret = pcim_enable_device(pdev);
pdev               26 drivers/dma/dw/pci.c 	ret = pcim_iomap_regions(pdev, 1 << 0, pci_name(pdev));
pdev               28 drivers/dma/dw/pci.c 		dev_err(&pdev->dev, "I/O memory remapping failed\n");
pdev               32 drivers/dma/dw/pci.c 	pci_set_master(pdev);
pdev               33 drivers/dma/dw/pci.c 	pci_try_set_mwi(pdev);
pdev               35 drivers/dma/dw/pci.c 	ret = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev               39 drivers/dma/dw/pci.c 	ret = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev               43 drivers/dma/dw/pci.c 	data = devm_kmemdup(&pdev->dev, drv_data, sizeof(*drv_data), GFP_KERNEL);
pdev               47 drivers/dma/dw/pci.c 	chip = devm_kzalloc(&pdev->dev, sizeof(*chip), GFP_KERNEL);
pdev               51 drivers/dma/dw/pci.c 	chip->dev = &pdev->dev;
pdev               52 drivers/dma/dw/pci.c 	chip->id = pdev->devfn;
pdev               53 drivers/dma/dw/pci.c 	chip->regs = pcim_iomap_table(pdev)[0];
pdev               54 drivers/dma/dw/pci.c 	chip->irq = pdev->irq;
pdev               63 drivers/dma/dw/pci.c 	pci_set_drvdata(pdev, data);
pdev               68 drivers/dma/dw/pci.c static void dw_pci_remove(struct pci_dev *pdev)
pdev               70 drivers/dma/dw/pci.c 	struct dw_dma_chip_pdata *data = pci_get_drvdata(pdev);
pdev               76 drivers/dma/dw/pci.c 		dev_warn(&pdev->dev, "can't remove device properly: %d\n", ret);
pdev               26 drivers/dma/dw/platform.c static int dw_probe(struct platform_device *pdev)
pdev               31 drivers/dma/dw/platform.c 	struct device *dev = &pdev->dev;
pdev               38 drivers/dma/dw/platform.c 	data = devm_kmemdup(&pdev->dev, match, sizeof(*match), GFP_KERNEL);
pdev               46 drivers/dma/dw/platform.c 	chip->irq = platform_get_irq(pdev, 0);
pdev               50 drivers/dma/dw/platform.c 	chip->regs = devm_platform_ioremap_resource(pdev, 0);
pdev               54 drivers/dma/dw/platform.c 	err = dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev               61 drivers/dma/dw/platform.c 		data->pdata = dw_dma_parse_dt(pdev);
pdev               64 drivers/dma/dw/platform.c 	chip->id = pdev->id;
pdev               76 drivers/dma/dw/platform.c 	pm_runtime_enable(&pdev->dev);
pdev               82 drivers/dma/dw/platform.c 	platform_set_drvdata(pdev, data);
pdev               91 drivers/dma/dw/platform.c 	pm_runtime_disable(&pdev->dev);
pdev               96 drivers/dma/dw/platform.c static int dw_remove(struct platform_device *pdev)
pdev               98 drivers/dma/dw/platform.c 	struct dw_dma_chip_pdata *data = platform_get_drvdata(pdev);
pdev              110 drivers/dma/dw/platform.c 	pm_runtime_disable(&pdev->dev);
pdev              116 drivers/dma/dw/platform.c static void dw_shutdown(struct platform_device *pdev)
pdev              118 drivers/dma/dw/platform.c 	struct dw_dma_chip_pdata *data = platform_get_drvdata(pdev);
pdev             1316 drivers/dma/ep93xx_dma.c static int __init ep93xx_dma_probe(struct platform_device *pdev)
pdev             1318 drivers/dma/ep93xx_dma.c 	struct ep93xx_dma_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev             1330 drivers/dma/ep93xx_dma.c 	edma->m2m = platform_get_device_id(pdev)->driver_data;
pdev             1345 drivers/dma/ep93xx_dma.c 			dev_warn(&pdev->dev, "failed to get clock for %s\n",
pdev             1365 drivers/dma/ep93xx_dma.c 	dma_dev->dev = &pdev->dev;
pdev              150 drivers/dma/fsl-edma-common.h 	int			(*setup_irq)(struct platform_device *pdev,
pdev              130 drivers/dma/fsl-edma.c fsl_edma_irq_init(struct platform_device *pdev, struct fsl_edma_engine *fsl_edma)
pdev              134 drivers/dma/fsl-edma.c 	fsl_edma->txirq = platform_get_irq_byname(pdev, "edma-tx");
pdev              138 drivers/dma/fsl-edma.c 	fsl_edma->errirq = platform_get_irq_byname(pdev, "edma-err");
pdev              143 drivers/dma/fsl-edma.c 		ret = devm_request_irq(&pdev->dev, fsl_edma->txirq,
pdev              146 drivers/dma/fsl-edma.c 			dev_err(&pdev->dev, "Can't register eDMA IRQ.\n");
pdev              150 drivers/dma/fsl-edma.c 		ret = devm_request_irq(&pdev->dev, fsl_edma->txirq,
pdev              153 drivers/dma/fsl-edma.c 			dev_err(&pdev->dev, "Can't register eDMA tx IRQ.\n");
pdev              157 drivers/dma/fsl-edma.c 		ret = devm_request_irq(&pdev->dev, fsl_edma->errirq,
pdev              160 drivers/dma/fsl-edma.c 			dev_err(&pdev->dev, "Can't register eDMA err IRQ.\n");
pdev              169 drivers/dma/fsl-edma.c fsl_edma2_irq_init(struct platform_device *pdev,
pdev              175 drivers/dma/fsl-edma.c 	count = platform_irq_count(pdev);
pdev              176 drivers/dma/fsl-edma.c 	dev_dbg(&pdev->dev, "%s Found %d interrupts\r\n", __func__, count);
pdev              178 drivers/dma/fsl-edma.c 		dev_err(&pdev->dev, "Interrupts in DTS not correct.\n");
pdev              188 drivers/dma/fsl-edma.c 		irq = platform_get_irq(pdev, i);
pdev              196 drivers/dma/fsl-edma.c 			ret = devm_request_irq(&pdev->dev, irq,
pdev              200 drivers/dma/fsl-edma.c 			ret = devm_request_irq(&pdev->dev, irq,
pdev              212 drivers/dma/fsl-edma.c 		struct platform_device *pdev, struct fsl_edma_engine *fsl_edma)
pdev              215 drivers/dma/fsl-edma.c 		devm_free_irq(&pdev->dev, fsl_edma->txirq, fsl_edma);
pdev              217 drivers/dma/fsl-edma.c 		devm_free_irq(&pdev->dev, fsl_edma->txirq, fsl_edma);
pdev              218 drivers/dma/fsl-edma.c 		devm_free_irq(&pdev->dev, fsl_edma->errirq, fsl_edma);
pdev              250 drivers/dma/fsl-edma.c static int fsl_edma_probe(struct platform_device *pdev)
pdev              253 drivers/dma/fsl-edma.c 			of_match_device(fsl_edma_dt_ids, &pdev->dev);
pdev              254 drivers/dma/fsl-edma.c 	struct device_node *np = pdev->dev.of_node;
pdev              266 drivers/dma/fsl-edma.c 		dev_err(&pdev->dev, "unable to find driver data\n");
pdev              272 drivers/dma/fsl-edma.c 		dev_err(&pdev->dev, "Can't get dma-channels.\n");
pdev              277 drivers/dma/fsl-edma.c 	fsl_edma = devm_kzalloc(&pdev->dev, len, GFP_KERNEL);
pdev              285 drivers/dma/fsl-edma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              286 drivers/dma/fsl-edma.c 	fsl_edma->membase = devm_ioremap_resource(&pdev->dev, res);
pdev              294 drivers/dma/fsl-edma.c 		fsl_edma->dmaclk = devm_clk_get(&pdev->dev, "dma");
pdev              296 drivers/dma/fsl-edma.c 			dev_err(&pdev->dev, "Missing DMA block clock.\n");
pdev              302 drivers/dma/fsl-edma.c 			dev_err(&pdev->dev, "DMA clk block failed.\n");
pdev              310 drivers/dma/fsl-edma.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 1 + i);
pdev              311 drivers/dma/fsl-edma.c 		fsl_edma->muxbase[i] = devm_ioremap_resource(&pdev->dev, res);
pdev              319 drivers/dma/fsl-edma.c 		fsl_edma->muxclk[i] = devm_clk_get(&pdev->dev, clkname);
pdev              321 drivers/dma/fsl-edma.c 			dev_err(&pdev->dev, "Missing DMAMUX block clock.\n");
pdev              353 drivers/dma/fsl-edma.c 	ret = fsl_edma->drvdata->setup_irq(pdev, fsl_edma);
pdev              361 drivers/dma/fsl-edma.c 	fsl_edma->dma_dev.dev = &pdev->dev;
pdev              380 drivers/dma/fsl-edma.c 	platform_set_drvdata(pdev, fsl_edma);
pdev              384 drivers/dma/fsl-edma.c 		dev_err(&pdev->dev,
pdev              392 drivers/dma/fsl-edma.c 		dev_err(&pdev->dev,
pdev              405 drivers/dma/fsl-edma.c static int fsl_edma_remove(struct platform_device *pdev)
pdev              407 drivers/dma/fsl-edma.c 	struct device_node *np = pdev->dev.of_node;
pdev              408 drivers/dma/fsl-edma.c 	struct fsl_edma_engine *fsl_edma = platform_get_drvdata(pdev);
pdev              410 drivers/dma/fsl-edma.c 	fsl_edma_irq_exit(pdev, fsl_edma);
pdev              470 drivers/dma/fsl-qdma.c *fsl_qdma_alloc_queue_resources(struct platform_device *pdev,
pdev              484 drivers/dma/fsl-qdma.c 	queue_head = devm_kzalloc(&pdev->dev, len, GFP_KERNEL);
pdev              488 drivers/dma/fsl-qdma.c 	ret = device_property_read_u32_array(&pdev->dev, "queue-sizes",
pdev              491 drivers/dma/fsl-qdma.c 		dev_err(&pdev->dev, "Can't get queue-sizes.\n");
pdev              498 drivers/dma/fsl-qdma.c 				dev_err(&pdev->dev,
pdev              505 drivers/dma/fsl-qdma.c 			dma_alloc_coherent(&pdev->dev,
pdev              529 drivers/dma/fsl-qdma.c *fsl_qdma_prep_status_queue(struct platform_device *pdev)
pdev              534 drivers/dma/fsl-qdma.c 	struct device_node *np = pdev->dev.of_node;
pdev              538 drivers/dma/fsl-qdma.c 		dev_err(&pdev->dev, "Can't get status-sizes.\n");
pdev              543 drivers/dma/fsl-qdma.c 		dev_err(&pdev->dev, "Get wrong status_size.\n");
pdev              546 drivers/dma/fsl-qdma.c 	status_head = devm_kzalloc(&pdev->dev,
pdev              554 drivers/dma/fsl-qdma.c 	status_head->cq = dma_alloc_coherent(&pdev->dev,
pdev              560 drivers/dma/fsl-qdma.c 		devm_kfree(&pdev->dev, status_head);
pdev              751 drivers/dma/fsl-qdma.c fsl_qdma_irq_init(struct platform_device *pdev,
pdev              760 drivers/dma/fsl-qdma.c 		platform_get_irq_byname(pdev, "qdma-error");
pdev              764 drivers/dma/fsl-qdma.c 	ret = devm_request_irq(&pdev->dev, fsl_qdma->error_irq,
pdev              768 drivers/dma/fsl-qdma.c 		dev_err(&pdev->dev, "Can't register qDMA controller IRQ.\n");
pdev              775 drivers/dma/fsl-qdma.c 				platform_get_irq_byname(pdev, irq_name);
pdev              780 drivers/dma/fsl-qdma.c 		ret = devm_request_irq(&pdev->dev,
pdev              787 drivers/dma/fsl-qdma.c 			dev_err(&pdev->dev,
pdev              796 drivers/dma/fsl-qdma.c 			dev_err(&pdev->dev,
pdev              807 drivers/dma/fsl-qdma.c static void fsl_qdma_irq_exit(struct platform_device *pdev,
pdev              812 drivers/dma/fsl-qdma.c 	devm_free_irq(&pdev->dev, fsl_qdma->error_irq, fsl_qdma);
pdev              814 drivers/dma/fsl-qdma.c 		devm_free_irq(&pdev->dev, fsl_qdma->queue_irq[i], fsl_qdma);
pdev             1066 drivers/dma/fsl-qdma.c static int fsl_qdma_probe(struct platform_device *pdev)
pdev             1074 drivers/dma/fsl-qdma.c 	struct device_node *np = pdev->dev.of_node;
pdev             1078 drivers/dma/fsl-qdma.c 		dev_err(&pdev->dev, "Can't get dma-channels.\n");
pdev             1084 drivers/dma/fsl-qdma.c 		dev_err(&pdev->dev, "Can't get block-offset.\n");
pdev             1090 drivers/dma/fsl-qdma.c 		dev_err(&pdev->dev, "Can't get block-number.\n");
pdev             1097 drivers/dma/fsl-qdma.c 	fsl_qdma = devm_kzalloc(&pdev->dev, len, GFP_KERNEL);
pdev             1102 drivers/dma/fsl-qdma.c 	fsl_qdma->chans = devm_kzalloc(&pdev->dev, len, GFP_KERNEL);
pdev             1107 drivers/dma/fsl-qdma.c 	fsl_qdma->status = devm_kzalloc(&pdev->dev, len, GFP_KERNEL);
pdev             1112 drivers/dma/fsl-qdma.c 	fsl_qdma->queue_irq = devm_kzalloc(&pdev->dev, len, GFP_KERNEL);
pdev             1118 drivers/dma/fsl-qdma.c 		dev_err(&pdev->dev, "Can't get queues.\n");
pdev             1131 drivers/dma/fsl-qdma.c 		fsl_qdma->status[i] = fsl_qdma_prep_status_queue(pdev);
pdev             1135 drivers/dma/fsl-qdma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1136 drivers/dma/fsl-qdma.c 	fsl_qdma->ctrl_base = devm_ioremap_resource(&pdev->dev, res);
pdev             1140 drivers/dma/fsl-qdma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             1141 drivers/dma/fsl-qdma.c 	fsl_qdma->status_base = devm_ioremap_resource(&pdev->dev, res);
pdev             1145 drivers/dma/fsl-qdma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 2);
pdev             1146 drivers/dma/fsl-qdma.c 	fsl_qdma->block_base = devm_ioremap_resource(&pdev->dev, res);
pdev             1149 drivers/dma/fsl-qdma.c 	fsl_qdma->queue = fsl_qdma_alloc_queue_resources(pdev, fsl_qdma);
pdev             1153 drivers/dma/fsl-qdma.c 	ret = fsl_qdma_irq_init(pdev, fsl_qdma);
pdev             1157 drivers/dma/fsl-qdma.c 	fsl_qdma->irq_base = platform_get_irq_byname(pdev, "qdma-queue0");
pdev             1176 drivers/dma/fsl-qdma.c 	fsl_qdma->dma_dev.dev = &pdev->dev;
pdev             1187 drivers/dma/fsl-qdma.c 	dma_set_mask(&pdev->dev, DMA_BIT_MASK(40));
pdev             1189 drivers/dma/fsl-qdma.c 	platform_set_drvdata(pdev, fsl_qdma);
pdev             1193 drivers/dma/fsl-qdma.c 		dev_err(&pdev->dev,
pdev             1200 drivers/dma/fsl-qdma.c 		dev_err(&pdev->dev, "Can't Initialize the qDMA engine.\n");
pdev             1218 drivers/dma/fsl-qdma.c static int fsl_qdma_remove(struct platform_device *pdev)
pdev             1222 drivers/dma/fsl-qdma.c 	struct device_node *np = pdev->dev.of_node;
pdev             1223 drivers/dma/fsl-qdma.c 	struct fsl_qdma_engine *fsl_qdma = platform_get_drvdata(pdev);
pdev             1225 drivers/dma/fsl-qdma.c 	fsl_qdma_irq_exit(pdev, fsl_qdma);
pdev             1232 drivers/dma/fsl-qdma.c 		dma_free_coherent(&pdev->dev, sizeof(struct fsl_qdma_format) *
pdev               29 drivers/dma/hsu/pci.c 	struct pci_dev *pdev = to_pci_dev(chip->dev);
pdev               42 drivers/dma/hsu/pci.c 	if (pdev->device == PCI_DEVICE_ID_INTEL_MRFLD_HSU_DMA)
pdev               60 drivers/dma/hsu/pci.c static int hsu_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev               65 drivers/dma/hsu/pci.c 	ret = pcim_enable_device(pdev);
pdev               69 drivers/dma/hsu/pci.c 	ret = pcim_iomap_regions(pdev, BIT(0), pci_name(pdev));
pdev               71 drivers/dma/hsu/pci.c 		dev_err(&pdev->dev, "I/O memory remapping failed\n");
pdev               75 drivers/dma/hsu/pci.c 	pci_set_master(pdev);
pdev               76 drivers/dma/hsu/pci.c 	pci_try_set_mwi(pdev);
pdev               78 drivers/dma/hsu/pci.c 	ret = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev               82 drivers/dma/hsu/pci.c 	ret = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev               86 drivers/dma/hsu/pci.c 	chip = devm_kzalloc(&pdev->dev, sizeof(*chip), GFP_KERNEL);
pdev               90 drivers/dma/hsu/pci.c 	ret = pci_alloc_irq_vectors(pdev, 1, 1, PCI_IRQ_ALL_TYPES);
pdev               94 drivers/dma/hsu/pci.c 	chip->dev = &pdev->dev;
pdev               95 drivers/dma/hsu/pci.c 	chip->regs = pcim_iomap_table(pdev)[0];
pdev               96 drivers/dma/hsu/pci.c 	chip->length = pci_resource_len(pdev, 0);
pdev               98 drivers/dma/hsu/pci.c 	chip->irq = pci_irq_vector(pdev, 0);
pdev              108 drivers/dma/hsu/pci.c 	pci_set_drvdata(pdev, chip);
pdev              117 drivers/dma/hsu/pci.c static void hsu_pci_remove(struct pci_dev *pdev)
pdev              119 drivers/dma/hsu/pci.c 	struct hsu_dma_chip *chip = pci_get_drvdata(pdev);
pdev              627 drivers/dma/idma64.c static int idma64_platform_probe(struct platform_device *pdev)
pdev              630 drivers/dma/idma64.c 	struct device *dev = &pdev->dev;
pdev              639 drivers/dma/idma64.c 	chip->irq = platform_get_irq(pdev, 0);
pdev              643 drivers/dma/idma64.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              659 drivers/dma/idma64.c 	platform_set_drvdata(pdev, chip);
pdev              663 drivers/dma/idma64.c static int idma64_platform_remove(struct platform_device *pdev)
pdev              665 drivers/dma/idma64.c 	struct idma64_chip *chip = platform_get_drvdata(pdev);
pdev              886 drivers/dma/img-mdc-dma.c static int mdc_dma_probe(struct platform_device *pdev)
pdev              894 drivers/dma/img-mdc-dma.c 	mdma = devm_kzalloc(&pdev->dev, sizeof(*mdma), GFP_KERNEL);
pdev              897 drivers/dma/img-mdc-dma.c 	platform_set_drvdata(pdev, mdma);
pdev              899 drivers/dma/img-mdc-dma.c 	mdma->soc = of_device_get_match_data(&pdev->dev);
pdev              901 drivers/dma/img-mdc-dma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              902 drivers/dma/img-mdc-dma.c 	mdma->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              906 drivers/dma/img-mdc-dma.c 	mdma->periph_regs = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev              911 drivers/dma/img-mdc-dma.c 	mdma->clk = devm_clk_get(&pdev->dev, "sys");
pdev              941 drivers/dma/img-mdc-dma.c 	of_property_read_u32(pdev->dev.of_node, "dma-channels",
pdev              943 drivers/dma/img-mdc-dma.c 	ret = of_property_read_u32(pdev->dev.of_node,
pdev              949 drivers/dma/img-mdc-dma.c 	mdma->dma_dev.dev = &pdev->dev;
pdev              974 drivers/dma/img-mdc-dma.c 		mchan->irq = platform_get_irq(pdev, i);
pdev              978 drivers/dma/img-mdc-dma.c 		ret = devm_request_irq(&pdev->dev, mchan->irq, mdc_chan_irq,
pdev              980 drivers/dma/img-mdc-dma.c 				       dev_name(&pdev->dev), mchan);
pdev              988 drivers/dma/img-mdc-dma.c 	mdma->desc_pool = dmam_pool_create(dev_name(&pdev->dev), &pdev->dev,
pdev              994 drivers/dma/img-mdc-dma.c 	pm_runtime_enable(&pdev->dev);
pdev              995 drivers/dma/img-mdc-dma.c 	if (!pm_runtime_enabled(&pdev->dev)) {
pdev              996 drivers/dma/img-mdc-dma.c 		ret = img_mdc_runtime_resume(&pdev->dev);
pdev             1005 drivers/dma/img-mdc-dma.c 	ret = of_dma_controller_register(pdev->dev.of_node, mdc_of_xlate, mdma);
pdev             1009 drivers/dma/img-mdc-dma.c 	dev_info(&pdev->dev, "MDC with %u channels and %u threads\n",
pdev             1017 drivers/dma/img-mdc-dma.c 	if (!pm_runtime_enabled(&pdev->dev))
pdev             1018 drivers/dma/img-mdc-dma.c 		img_mdc_runtime_suspend(&pdev->dev);
pdev             1019 drivers/dma/img-mdc-dma.c 	pm_runtime_disable(&pdev->dev);
pdev             1023 drivers/dma/img-mdc-dma.c static int mdc_dma_remove(struct platform_device *pdev)
pdev             1025 drivers/dma/img-mdc-dma.c 	struct mdc_dma *mdma = platform_get_drvdata(pdev);
pdev             1028 drivers/dma/img-mdc-dma.c 	of_dma_controller_free(pdev->dev.of_node);
pdev             1035 drivers/dma/img-mdc-dma.c 		devm_free_irq(&pdev->dev, mchan->irq, mchan);
pdev             1040 drivers/dma/img-mdc-dma.c 	pm_runtime_disable(&pdev->dev);
pdev             1041 drivers/dma/img-mdc-dma.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev             1042 drivers/dma/img-mdc-dma.c 		img_mdc_runtime_suspend(&pdev->dev);
pdev             1056 drivers/dma/imx-dma.c static int __init imxdma_probe(struct platform_device *pdev)
pdev             1064 drivers/dma/imx-dma.c 	of_id = of_match_device(imx_dma_of_dev_id, &pdev->dev);
pdev             1066 drivers/dma/imx-dma.c 		pdev->id_entry = of_id->data;
pdev             1068 drivers/dma/imx-dma.c 	imxdma = devm_kzalloc(&pdev->dev, sizeof(*imxdma), GFP_KERNEL);
pdev             1072 drivers/dma/imx-dma.c 	imxdma->dev = &pdev->dev;
pdev             1073 drivers/dma/imx-dma.c 	imxdma->devtype = pdev->id_entry->driver_data;
pdev             1075 drivers/dma/imx-dma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1076 drivers/dma/imx-dma.c 	imxdma->base = devm_ioremap_resource(&pdev->dev, res);
pdev             1080 drivers/dma/imx-dma.c 	irq = platform_get_irq(pdev, 0);
pdev             1084 drivers/dma/imx-dma.c 	imxdma->dma_ipg = devm_clk_get(&pdev->dev, "ipg");
pdev             1088 drivers/dma/imx-dma.c 	imxdma->dma_ahb = devm_clk_get(&pdev->dev, "ahb");
pdev             1103 drivers/dma/imx-dma.c 		ret = devm_request_irq(&pdev->dev, irq,
pdev             1111 drivers/dma/imx-dma.c 		irq_err = platform_get_irq(pdev, 1);
pdev             1117 drivers/dma/imx-dma.c 		ret = devm_request_irq(&pdev->dev, irq_err,
pdev             1153 drivers/dma/imx-dma.c 			ret = devm_request_irq(&pdev->dev, irq + i,
pdev             1183 drivers/dma/imx-dma.c 	imxdma->dma_device.dev = &pdev->dev;
pdev             1196 drivers/dma/imx-dma.c 	platform_set_drvdata(pdev, imxdma);
pdev             1204 drivers/dma/imx-dma.c 		dev_err(&pdev->dev, "unable to register\n");
pdev             1208 drivers/dma/imx-dma.c 	if (pdev->dev.of_node) {
pdev             1209 drivers/dma/imx-dma.c 		ret = of_dma_controller_register(pdev->dev.of_node,
pdev             1212 drivers/dma/imx-dma.c 			dev_err(&pdev->dev, "unable to register of_dma_controller\n");
pdev             1228 drivers/dma/imx-dma.c static void imxdma_free_irq(struct platform_device *pdev, struct imxdma_engine *imxdma)
pdev             1247 drivers/dma/imx-dma.c static int imxdma_remove(struct platform_device *pdev)
pdev             1249 drivers/dma/imx-dma.c 	struct imxdma_engine *imxdma = platform_get_drvdata(pdev);
pdev             1251 drivers/dma/imx-dma.c 	imxdma_free_irq(pdev, imxdma);
pdev             1255 drivers/dma/imx-dma.c 	if (pdev->dev.of_node)
pdev             1256 drivers/dma/imx-dma.c 		of_dma_controller_free(pdev->dev.of_node);
pdev             1979 drivers/dma/imx-sdma.c static int sdma_probe(struct platform_device *pdev)
pdev             1982 drivers/dma/imx-sdma.c 			of_match_device(sdma_dt_ids, &pdev->dev);
pdev             1983 drivers/dma/imx-sdma.c 	struct device_node *np = pdev->dev.of_node;
pdev             1990 drivers/dma/imx-sdma.c 	struct sdma_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev             1998 drivers/dma/imx-sdma.c 	else if (pdev->id_entry)
pdev             1999 drivers/dma/imx-sdma.c 		drvdata = (void *)pdev->id_entry->driver_data;
pdev             2002 drivers/dma/imx-sdma.c 		dev_err(&pdev->dev, "unable to find driver data\n");
pdev             2006 drivers/dma/imx-sdma.c 	ret = dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             2010 drivers/dma/imx-sdma.c 	sdma = devm_kzalloc(&pdev->dev, sizeof(*sdma), GFP_KERNEL);
pdev             2016 drivers/dma/imx-sdma.c 	sdma->dev = &pdev->dev;
pdev             2019 drivers/dma/imx-sdma.c 	irq = platform_get_irq(pdev, 0);
pdev             2023 drivers/dma/imx-sdma.c 	iores = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2024 drivers/dma/imx-sdma.c 	sdma->regs = devm_ioremap_resource(&pdev->dev, iores);
pdev             2028 drivers/dma/imx-sdma.c 	sdma->clk_ipg = devm_clk_get(&pdev->dev, "ipg");
pdev             2032 drivers/dma/imx-sdma.c 	sdma->clk_ahb = devm_clk_get(&pdev->dev, "ahb");
pdev             2044 drivers/dma/imx-sdma.c 	ret = devm_request_irq(&pdev->dev, irq, sdma_int_handler, 0, "sdma",
pdev             2099 drivers/dma/imx-sdma.c 	sdma->dma_device.dev = &pdev->dev;
pdev             2119 drivers/dma/imx-sdma.c 	platform_set_drvdata(pdev, sdma);
pdev             2123 drivers/dma/imx-sdma.c 		dev_err(&pdev->dev, "unable to register\n");
pdev             2130 drivers/dma/imx-sdma.c 			dev_err(&pdev->dev, "failed to register controller\n");
pdev             2152 drivers/dma/imx-sdma.c 			dev_warn(&pdev->dev, "failed to get firmware from platform data\n");
pdev             2162 drivers/dma/imx-sdma.c 			dev_warn(&pdev->dev, "failed to get firmware name\n");
pdev             2166 drivers/dma/imx-sdma.c 				dev_warn(&pdev->dev, "failed to get firmware from device tree\n");
pdev             2183 drivers/dma/imx-sdma.c static int sdma_remove(struct platform_device *pdev)
pdev             2185 drivers/dma/imx-sdma.c 	struct sdma_engine *sdma = platform_get_drvdata(pdev);
pdev             2188 drivers/dma/imx-sdma.c 	devm_free_irq(&pdev->dev, sdma->irq, sdma);
pdev             2201 drivers/dma/imx-sdma.c 	platform_set_drvdata(pdev, NULL);
pdev               67 drivers/dma/ioat/dca.c static int dca_enabled_in_bios(struct pci_dev *pdev)
pdev               77 drivers/dma/ioat/dca.c 		dev_dbg(&pdev->dev, "DCA is disabled in BIOS\n");
pdev               82 drivers/dma/ioat/dca.c int system_has_dca_enabled(struct pci_dev *pdev)
pdev               85 drivers/dma/ioat/dca.c 		return dca_enabled_in_bios(pdev);
pdev               87 drivers/dma/ioat/dca.c 	dev_dbg(&pdev->dev, "boot cpu doesn't have X86_FEATURE_DCA\n");
pdev               92 drivers/dma/ioat/dca.c 	struct pci_dev *pdev;	/* requester device */
pdev              112 drivers/dma/ioat/dca.c 	struct pci_dev *pdev;
pdev              115 drivers/dma/ioat/dca.c 	pdev = to_pci_dev(dev);
pdev              117 drivers/dma/ioat/dca.c 		if (ioatdca->req_slots[i].pdev == pdev)
pdev              126 drivers/dma/ioat/dca.c 	struct pci_dev *pdev;
pdev              134 drivers/dma/ioat/dca.c 	pdev = to_pci_dev(dev);
pdev              135 drivers/dma/ioat/dca.c 	id = dcaid_from_pcidev(pdev);
pdev              141 drivers/dma/ioat/dca.c 		if (ioatdca->req_slots[i].pdev == NULL) {
pdev              144 drivers/dma/ioat/dca.c 			ioatdca->req_slots[i].pdev = pdev;
pdev              161 drivers/dma/ioat/dca.c 	struct pci_dev *pdev;
pdev              168 drivers/dma/ioat/dca.c 	pdev = to_pci_dev(dev);
pdev              171 drivers/dma/ioat/dca.c 		if (ioatdca->req_slots[i].pdev == pdev) {
pdev              175 drivers/dma/ioat/dca.c 			ioatdca->req_slots[i].pdev = NULL;
pdev              257 drivers/dma/ioat/dca.c struct dca_provider *ioat_dca_init(struct pci_dev *pdev, void __iomem *iobase)
pdev              277 drivers/dma/ioat/dca.c 	if (!system_has_dca_enabled(pdev))
pdev              328 drivers/dma/ioat/dca.c 			     dev_driver_string(&pdev->dev),
pdev              329 drivers/dma/ioat/dca.c 			     dev_name(&pdev->dev));
pdev              334 drivers/dma/ioat/dca.c 	err = register_dca_provider(dca, &pdev->dev);
pdev              126 drivers/dma/ioat/dma.c 	struct pci_dev *pdev = ioat_dma->pdev;
pdev              143 drivers/dma/ioat/dma.c 		synchronize_irq(pdev->irq);
pdev              761 drivers/dma/ioat/dma.c 	struct pci_dev *pdev = to_pdev(ioat_chan);
pdev              777 drivers/dma/ioat/dma.c 	pci_read_config_dword(pdev, IOAT_PCI_CHANERR_INT_OFFSET, &chanerr_int);
pdev              853 drivers/dma/ioat/dma.c 	pci_write_config_dword(pdev, IOAT_PCI_CHANERR_INT_OFFSET, chanerr_int);
pdev              984 drivers/dma/ioat/dma.c 	struct pci_dev *pdev = ioat_dma->pdev;
pdev              996 drivers/dma/ioat/dma.c 		err = pci_read_config_dword(pdev,
pdev              999 drivers/dma/ioat/dma.c 			dev_err(&pdev->dev,
pdev             1003 drivers/dma/ioat/dma.c 		pci_write_config_dword(pdev,
pdev             1009 drivers/dma/ioat/dma.c 		pci_read_config_word(pdev, IOAT_PCI_DEVICE_ID_OFFSET, &dev_id);
pdev             1011 drivers/dma/ioat/dma.c 			pci_write_config_dword(pdev,
pdev             1017 drivers/dma/ioat/dma.c 	if (is_bwd_ioat(pdev) && (ioat_dma->irq_mode == IOAT_MSIX)) {
pdev             1026 drivers/dma/ioat/dma.c 		if (is_bwd_ioat(pdev) && (ioat_dma->irq_mode == IOAT_MSIX)) {
pdev             1034 drivers/dma/ioat/dma.c 		dev_err(&pdev->dev, "Failed to reset: %d\n", err);
pdev               23 drivers/dma/ioat/dma.h #define to_dev(ioat_chan) (&(ioat_chan)->ioat_dma->pdev->dev)
pdev               24 drivers/dma/ioat/dma.h #define to_pdev(ioat_chan) ((ioat_chan)->ioat_dma->pdev)
pdev               64 drivers/dma/ioat/dma.h 	struct pci_dev *pdev;
pdev              402 drivers/dma/ioat/dma.h bool is_bwd_ioat(struct pci_dev *pdev);
pdev              403 drivers/dma/ioat/dma.h struct dca_provider *ioat_dca_init(struct pci_dev *pdev, void __iomem *iobase);
pdev               67 drivers/dma/ioat/hw.h int system_has_dca_enabled(struct pci_dev *pdev);
pdev              117 drivers/dma/ioat/init.c static int ioat_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id);
pdev              118 drivers/dma/ioat/init.c static void ioat_remove(struct pci_dev *pdev);
pdev              142 drivers/dma/ioat/init.c static bool is_jf_ioat(struct pci_dev *pdev)
pdev              144 drivers/dma/ioat/init.c 	switch (pdev->device) {
pdev              161 drivers/dma/ioat/init.c static bool is_snb_ioat(struct pci_dev *pdev)
pdev              163 drivers/dma/ioat/init.c 	switch (pdev->device) {
pdev              180 drivers/dma/ioat/init.c static bool is_ivb_ioat(struct pci_dev *pdev)
pdev              182 drivers/dma/ioat/init.c 	switch (pdev->device) {
pdev              200 drivers/dma/ioat/init.c static bool is_hsw_ioat(struct pci_dev *pdev)
pdev              202 drivers/dma/ioat/init.c 	switch (pdev->device) {
pdev              220 drivers/dma/ioat/init.c static bool is_bdx_ioat(struct pci_dev *pdev)
pdev              222 drivers/dma/ioat/init.c 	switch (pdev->device) {
pdev              239 drivers/dma/ioat/init.c static inline bool is_skx_ioat(struct pci_dev *pdev)
pdev              241 drivers/dma/ioat/init.c 	return (pdev->device == PCI_DEVICE_ID_INTEL_IOAT_SKX) ? true : false;
pdev              244 drivers/dma/ioat/init.c static bool is_xeon_cb32(struct pci_dev *pdev)
pdev              246 drivers/dma/ioat/init.c 	return is_jf_ioat(pdev) || is_snb_ioat(pdev) || is_ivb_ioat(pdev) ||
pdev              247 drivers/dma/ioat/init.c 		is_hsw_ioat(pdev) || is_bdx_ioat(pdev) || is_skx_ioat(pdev);
pdev              250 drivers/dma/ioat/init.c bool is_bwd_ioat(struct pci_dev *pdev)
pdev              252 drivers/dma/ioat/init.c 	switch (pdev->device) {
pdev              268 drivers/dma/ioat/init.c static bool is_bwd_noraid(struct pci_dev *pdev)
pdev              270 drivers/dma/ioat/init.c 	switch (pdev->device) {
pdev              306 drivers/dma/ioat/init.c 	struct device *dev = &ioat_dma->pdev->dev;
pdev              406 drivers/dma/ioat/init.c 	struct pci_dev *pdev = ioat_dma->pdev;
pdev              407 drivers/dma/ioat/init.c 	struct device *dev = &pdev->dev;
pdev              428 drivers/dma/ioat/init.c 	err = pci_enable_msix_exact(pdev, ioat_dma->msix_entries, msixcnt);
pdev              452 drivers/dma/ioat/init.c 	err = pci_enable_msi(pdev);
pdev              456 drivers/dma/ioat/init.c 	err = devm_request_irq(dev, pdev->irq, ioat_dma_do_interrupt, 0,
pdev              459 drivers/dma/ioat/init.c 		pci_disable_msi(pdev);
pdev              466 drivers/dma/ioat/init.c 	err = devm_request_irq(dev, pdev->irq, ioat_dma_do_interrupt,
pdev              473 drivers/dma/ioat/init.c 	if (is_bwd_ioat(pdev))
pdev              497 drivers/dma/ioat/init.c 	struct pci_dev *pdev = ioat_dma->pdev;
pdev              498 drivers/dma/ioat/init.c 	struct device *dev = &pdev->dev;
pdev              513 drivers/dma/ioat/init.c 	dma->dev = &pdev->dev;
pdev              572 drivers/dma/ioat/init.c 	struct device *dev = &ioat_dma->pdev->dev;
pdev              802 drivers/dma/ioat/init.c 	struct device *dev = &ioat_dma->pdev->dev;
pdev             1091 drivers/dma/ioat/init.c 	struct pci_dev *pdev = ioat_dma->pdev;
pdev             1092 drivers/dma/ioat/init.c 	int dca_en = system_has_dca_enabled(pdev);
pdev             1110 drivers/dma/ioat/init.c 	if (is_xeon_cb32(pdev) || is_bwd_noraid(pdev))
pdev             1165 drivers/dma/ioat/init.c 					&pdev->dev,
pdev             1193 drivers/dma/ioat/init.c 		ioat_dma->dca = ioat_dca_init(pdev, ioat_dma->reg_base);
pdev             1196 drivers/dma/ioat/init.c 	err = pcie_capability_read_word(pdev, IOAT_DEVCTRL_OFFSET, &val16);
pdev             1202 drivers/dma/ioat/init.c 	err = pcie_capability_write_word(pdev, IOAT_DEVCTRL_OFFSET, val16);
pdev             1213 drivers/dma/ioat/init.c static void ioat_shutdown(struct pci_dev *pdev)
pdev             1215 drivers/dma/ioat/init.c 	struct ioatdma_device *ioat_dma = pci_get_drvdata(pdev);
pdev             1269 drivers/dma/ioat/init.c static pci_ers_result_t ioat_pcie_error_detected(struct pci_dev *pdev,
pdev             1272 drivers/dma/ioat/init.c 	dev_dbg(&pdev->dev, "%s: PCIe AER error %d\n", DRV_NAME, error);
pdev             1275 drivers/dma/ioat/init.c 	ioat_shutdown(pdev);
pdev             1280 drivers/dma/ioat/init.c static pci_ers_result_t ioat_pcie_error_slot_reset(struct pci_dev *pdev)
pdev             1284 drivers/dma/ioat/init.c 	dev_dbg(&pdev->dev, "%s post reset handling\n", DRV_NAME);
pdev             1286 drivers/dma/ioat/init.c 	if (pci_enable_device_mem(pdev) < 0) {
pdev             1287 drivers/dma/ioat/init.c 		dev_err(&pdev->dev,
pdev             1291 drivers/dma/ioat/init.c 		pci_set_master(pdev);
pdev             1292 drivers/dma/ioat/init.c 		pci_restore_state(pdev);
pdev             1293 drivers/dma/ioat/init.c 		pci_save_state(pdev);
pdev             1294 drivers/dma/ioat/init.c 		pci_wake_from_d3(pdev, false);
pdev             1300 drivers/dma/ioat/init.c static void ioat_pcie_error_resume(struct pci_dev *pdev)
pdev             1302 drivers/dma/ioat/init.c 	struct ioatdma_device *ioat_dma = pci_get_drvdata(pdev);
pdev             1304 drivers/dma/ioat/init.c 	dev_dbg(&pdev->dev, "%s: AER handling resuming\n", DRV_NAME);
pdev             1326 drivers/dma/ioat/init.c alloc_ioatdma(struct pci_dev *pdev, void __iomem *iobase)
pdev             1328 drivers/dma/ioat/init.c 	struct device *dev = &pdev->dev;
pdev             1333 drivers/dma/ioat/init.c 	d->pdev = pdev;
pdev             1338 drivers/dma/ioat/init.c static int ioat_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             1341 drivers/dma/ioat/init.c 	struct device *dev = &pdev->dev;
pdev             1345 drivers/dma/ioat/init.c 	err = pcim_enable_device(pdev);
pdev             1349 drivers/dma/ioat/init.c 	err = pcim_iomap_regions(pdev, 1 << IOAT_MMIO_BAR, DRV_NAME);
pdev             1352 drivers/dma/ioat/init.c 	iomap = pcim_iomap_table(pdev);
pdev             1356 drivers/dma/ioat/init.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             1358 drivers/dma/ioat/init.c 		err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             1362 drivers/dma/ioat/init.c 	err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             1364 drivers/dma/ioat/init.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             1368 drivers/dma/ioat/init.c 	device = alloc_ioatdma(pdev, iomap[IOAT_MMIO_BAR]);
pdev             1371 drivers/dma/ioat/init.c 	pci_set_master(pdev);
pdev             1372 drivers/dma/ioat/init.c 	pci_set_drvdata(pdev, device);
pdev             1378 drivers/dma/ioat/init.c 		if (is_skx_ioat(pdev))
pdev             1383 drivers/dma/ioat/init.c 			pci_enable_pcie_error_reporting(pdev);
pdev             1389 drivers/dma/ioat/init.c 		pci_disable_pcie_error_reporting(pdev);
pdev             1396 drivers/dma/ioat/init.c static void ioat_remove(struct pci_dev *pdev)
pdev             1398 drivers/dma/ioat/init.c 	struct ioatdma_device *device = pci_get_drvdata(pdev);
pdev             1403 drivers/dma/ioat/init.c 	dev_err(&pdev->dev, "Removing dma and dca services\n");
pdev             1405 drivers/dma/ioat/init.c 		unregister_dca_provider(device->dca, &pdev->dev);
pdev             1410 drivers/dma/ioat/init.c 	pci_disable_pcie_error_reporting(pdev);
pdev              425 drivers/dma/iop-adma.c 		dev_get_platdata(&iop_chan->device->pdev->dev);
pdev              887 drivers/dma/iop-adma.c 	dma_sync_single_for_cpu(&iop_chan->device->pdev->dev, dest_dma,
pdev              987 drivers/dma/iop-adma.c 	dma_sync_single_for_cpu(&iop_chan->device->pdev->dev, dest_dma,
pdev              998 drivers/dma/iop-adma.c 	dma_sync_single_for_device(&iop_chan->device->pdev->dev, dest_dma,
pdev             1265 drivers/dma/iop-adma.c static int iop_adma_probe(struct platform_device *pdev)
pdev             1272 drivers/dma/iop-adma.c 	struct iop_adma_platform_data *plat_data = dev_get_platdata(&pdev->dev);
pdev             1274 drivers/dma/iop-adma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1278 drivers/dma/iop-adma.c 	if (!devm_request_mem_region(&pdev->dev, res->start,
pdev             1279 drivers/dma/iop-adma.c 				resource_size(res), pdev->name))
pdev             1291 drivers/dma/iop-adma.c 	adev->dma_desc_pool_virt = dma_alloc_wc(&pdev->dev,
pdev             1300 drivers/dma/iop-adma.c 	dev_dbg(&pdev->dev, "%s: allocated descriptor pool virt %p phys %p\n",
pdev             1309 drivers/dma/iop-adma.c 	adev->pdev = pdev;
pdev             1310 drivers/dma/iop-adma.c 	platform_set_drvdata(pdev, adev);
pdev             1319 drivers/dma/iop-adma.c 	dma_dev->dev = &pdev->dev;
pdev             1349 drivers/dma/iop-adma.c 	iop_chan->mmr_base = devm_ioremap(&pdev->dev, res->start,
pdev             1365 drivers/dma/iop-adma.c 		int irq = platform_get_irq(pdev, i);
pdev             1370 drivers/dma/iop-adma.c 			ret = devm_request_irq(&pdev->dev, irq,
pdev             1371 drivers/dma/iop-adma.c 					handler[i], 0, pdev->name, iop_chan);
pdev             1386 drivers/dma/iop-adma.c 		dev_dbg(&pdev->dev, "memcpy self test returned %d\n", ret);
pdev             1393 drivers/dma/iop-adma.c 		dev_dbg(&pdev->dev, "xor self test returned %d\n", ret);
pdev             1402 drivers/dma/iop-adma.c 		dev_dbg(&pdev->dev, "pq self test returned %d\n", ret);
pdev             1413 drivers/dma/iop-adma.c 	dev_info(&pdev->dev, "Intel(R) IOP: ( %s%s%s%s%s%s)\n",
pdev             1427 drivers/dma/iop-adma.c 	dma_free_coherent(&adev->pdev->dev, plat_data->pool_size,
pdev             1670 drivers/dma/ipu/ipu_idmac.c static int __init ipu_probe(struct platform_device *pdev)
pdev             1677 drivers/dma/ipu/ipu_idmac.c 	mem_ipu	= platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1678 drivers/dma/ipu/ipu_idmac.c 	mem_ic	= platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             1682 drivers/dma/ipu/ipu_idmac.c 	ipu_data.dev = &pdev->dev;
pdev             1684 drivers/dma/ipu/ipu_idmac.c 	platform_set_drvdata(pdev, &ipu_data);
pdev             1686 drivers/dma/ipu/ipu_idmac.c 	ret = platform_get_irq(pdev, 0);
pdev             1691 drivers/dma/ipu/ipu_idmac.c 	ret = platform_get_irq(pdev, 1);
pdev             1697 drivers/dma/ipu/ipu_idmac.c 	dev_dbg(&pdev->dev, "fn irq %u, err irq %u\n",
pdev             1715 drivers/dma/ipu/ipu_idmac.c 	ipu_data.ipu_clk = clk_get(&pdev->dev, NULL);
pdev             1731 drivers/dma/ipu/ipu_idmac.c 	dev_dbg(&pdev->dev, "%s @ 0x%08lx, fn irq %u, err irq %u\n", pdev->name,
pdev             1734 drivers/dma/ipu/ipu_idmac.c 	ret = ipu_irq_attach_irq(&ipu_data, pdev);
pdev             1745 drivers/dma/ipu/ipu_idmac.c 	ipu_data.dev = &pdev->dev;
pdev             1753 drivers/dma/ipu/ipu_idmac.c 	ipu_irq_detach_irq(&ipu_data, pdev);
pdev             1762 drivers/dma/ipu/ipu_idmac.c 	dev_err(&pdev->dev, "Failed to probe IPU: %d\n", ret);
pdev             1766 drivers/dma/ipu/ipu_idmac.c static int ipu_remove(struct platform_device *pdev)
pdev             1768 drivers/dma/ipu/ipu_idmac.c 	struct ipu *ipu = platform_get_drvdata(pdev);
pdev             1771 drivers/dma/ipu/ipu_idmac.c 	ipu_irq_detach_irq(ipu, pdev);
pdev               54 drivers/dma/lpc18xx-dmamux.c 	struct platform_device *pdev = of_find_device_by_node(ofdma->of_node);
pdev               55 drivers/dma/lpc18xx-dmamux.c 	struct lpc18xx_dmamux_data *dmamux = platform_get_drvdata(pdev);
pdev               60 drivers/dma/lpc18xx-dmamux.c 		dev_err(&pdev->dev, "invalid number of dma mux args\n");
pdev               66 drivers/dma/lpc18xx-dmamux.c 		dev_err(&pdev->dev, "invalid mux number: %d\n",
pdev               72 drivers/dma/lpc18xx-dmamux.c 		dev_err(&pdev->dev, "invalid dma mux value: %d\n",
pdev               80 drivers/dma/lpc18xx-dmamux.c 		dev_err(&pdev->dev, "can't get dma master\n");
pdev               87 drivers/dma/lpc18xx-dmamux.c 		dev_err(&pdev->dev, "dma request %u busy with %u.%u\n",
pdev              104 drivers/dma/lpc18xx-dmamux.c 	dev_dbg(&pdev->dev, "mapping dmamux %u.%u to dma request %u\n", mux,
pdev              110 drivers/dma/lpc18xx-dmamux.c static int lpc18xx_dmamux_probe(struct platform_device *pdev)
pdev              112 drivers/dma/lpc18xx-dmamux.c 	struct device_node *dma_np, *np = pdev->dev.of_node;
pdev              116 drivers/dma/lpc18xx-dmamux.c 	dmamux = devm_kzalloc(&pdev->dev, sizeof(*dmamux), GFP_KERNEL);
pdev              122 drivers/dma/lpc18xx-dmamux.c 		dev_err(&pdev->dev, "syscon lookup failed\n");
pdev              129 drivers/dma/lpc18xx-dmamux.c 		dev_err(&pdev->dev, "missing dma-requests property\n");
pdev              135 drivers/dma/lpc18xx-dmamux.c 		dev_err(&pdev->dev, "can't get dma master\n");
pdev              143 drivers/dma/lpc18xx-dmamux.c 		dev_err(&pdev->dev, "missing master dma-requests property\n");
pdev              147 drivers/dma/lpc18xx-dmamux.c 	dmamux->muxes = devm_kcalloc(&pdev->dev, dmamux->dma_master_requests,
pdev              154 drivers/dma/lpc18xx-dmamux.c 	platform_set_drvdata(pdev, dmamux);
pdev              155 drivers/dma/lpc18xx-dmamux.c 	dmamux->dmarouter.dev = &pdev->dev;
pdev               93 drivers/dma/mcf-edma.c static int mcf_edma_irq_init(struct platform_device *pdev,
pdev               99 drivers/dma/mcf-edma.c 	res = platform_get_resource_byname(pdev,
pdev              109 drivers/dma/mcf-edma.c 	res = platform_get_resource_byname(pdev,
pdev              119 drivers/dma/mcf-edma.c 	ret = platform_get_irq_byname(pdev, "edma-tx-56-63");
pdev              127 drivers/dma/mcf-edma.c 	ret = platform_get_irq_byname(pdev, "edma-err");
pdev              138 drivers/dma/mcf-edma.c static void mcf_edma_irq_free(struct platform_device *pdev,
pdev              144 drivers/dma/mcf-edma.c 	res = platform_get_resource_byname(pdev,
pdev              151 drivers/dma/mcf-edma.c 	res = platform_get_resource_byname(pdev,
pdev              158 drivers/dma/mcf-edma.c 	irq = platform_get_irq_byname(pdev, "edma-tx-56-63");
pdev              162 drivers/dma/mcf-edma.c 	irq = platform_get_irq_byname(pdev, "edma-err");
pdev              172 drivers/dma/mcf-edma.c static int mcf_edma_probe(struct platform_device *pdev)
pdev              181 drivers/dma/mcf-edma.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              183 drivers/dma/mcf-edma.c 		dev_err(&pdev->dev, "no platform data supplied\n");
pdev              189 drivers/dma/mcf-edma.c 	mcf_edma = devm_kzalloc(&pdev->dev, len, GFP_KERNEL);
pdev              200 drivers/dma/mcf-edma.c 		dev_info(&pdev->dev, "setting default channel number to 64");
pdev              206 drivers/dma/mcf-edma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              208 drivers/dma/mcf-edma.c 	mcf_edma->membase = devm_ioremap_resource(&pdev->dev, res);
pdev              231 drivers/dma/mcf-edma.c 	ret = mcf_edma->drvdata->setup_irq(pdev, mcf_edma);
pdev              239 drivers/dma/mcf-edma.c 	mcf_edma->dma_dev.dev = &pdev->dev;
pdev              263 drivers/dma/mcf-edma.c 	platform_set_drvdata(pdev, mcf_edma);
pdev              267 drivers/dma/mcf-edma.c 		dev_err(&pdev->dev,
pdev              278 drivers/dma/mcf-edma.c static int mcf_edma_remove(struct platform_device *pdev)
pdev              280 drivers/dma/mcf-edma.c 	struct fsl_edma_engine *mcf_edma = platform_get_drvdata(pdev);
pdev              282 drivers/dma/mcf-edma.c 	mcf_edma_irq_free(pdev, mcf_edma);
pdev              749 drivers/dma/mediatek/mtk-cqdma.c static int mtk_cqdma_probe(struct platform_device *pdev)
pdev              758 drivers/dma/mediatek/mtk-cqdma.c 	cqdma = devm_kzalloc(&pdev->dev, sizeof(*cqdma), GFP_KERNEL);
pdev              764 drivers/dma/mediatek/mtk-cqdma.c 	cqdma->clk = devm_clk_get(&pdev->dev, "cqdma");
pdev              766 drivers/dma/mediatek/mtk-cqdma.c 		dev_err(&pdev->dev, "No clock for %s\n",
pdev              767 drivers/dma/mediatek/mtk-cqdma.c 			dev_name(&pdev->dev));
pdev              784 drivers/dma/mediatek/mtk-cqdma.c 	dd->dev = &pdev->dev;
pdev              787 drivers/dma/mediatek/mtk-cqdma.c 	if (pdev->dev.of_node && of_property_read_u32(pdev->dev.of_node,
pdev              790 drivers/dma/mediatek/mtk-cqdma.c 		dev_info(&pdev->dev,
pdev              797 drivers/dma/mediatek/mtk-cqdma.c 	if (pdev->dev.of_node && of_property_read_u32(pdev->dev.of_node,
pdev              800 drivers/dma/mediatek/mtk-cqdma.c 		dev_info(&pdev->dev,
pdev              807 drivers/dma/mediatek/mtk-cqdma.c 	cqdma->pc = devm_kcalloc(&pdev->dev, cqdma->dma_channels,
pdev              814 drivers/dma/mediatek/mtk-cqdma.c 		cqdma->pc[i] = devm_kcalloc(&pdev->dev, 1,
pdev              823 drivers/dma/mediatek/mtk-cqdma.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, i);
pdev              825 drivers/dma/mediatek/mtk-cqdma.c 			dev_err(&pdev->dev, "No mem resource for %s\n",
pdev              826 drivers/dma/mediatek/mtk-cqdma.c 				dev_name(&pdev->dev));
pdev              830 drivers/dma/mediatek/mtk-cqdma.c 		cqdma->pc[i]->base = devm_ioremap_resource(&pdev->dev, res);
pdev              835 drivers/dma/mediatek/mtk-cqdma.c 		res = platform_get_resource(pdev, IORESOURCE_IRQ, i);
pdev              837 drivers/dma/mediatek/mtk-cqdma.c 			dev_err(&pdev->dev, "No irq resource for %s\n",
pdev              838 drivers/dma/mediatek/mtk-cqdma.c 				dev_name(&pdev->dev));
pdev              843 drivers/dma/mediatek/mtk-cqdma.c 		err = devm_request_irq(&pdev->dev, cqdma->pc[i]->irq,
pdev              844 drivers/dma/mediatek/mtk-cqdma.c 				       mtk_cqdma_irq, 0, dev_name(&pdev->dev),
pdev              847 drivers/dma/mediatek/mtk-cqdma.c 			dev_err(&pdev->dev,
pdev              854 drivers/dma/mediatek/mtk-cqdma.c 	cqdma->vc = devm_kcalloc(&pdev->dev, cqdma->dma_requests,
pdev              870 drivers/dma/mediatek/mtk-cqdma.c 	err = of_dma_controller_register(pdev->dev.of_node,
pdev              873 drivers/dma/mediatek/mtk-cqdma.c 		dev_err(&pdev->dev,
pdev              880 drivers/dma/mediatek/mtk-cqdma.c 		dev_err(&pdev->dev,
pdev              885 drivers/dma/mediatek/mtk-cqdma.c 	platform_set_drvdata(pdev, cqdma);
pdev              892 drivers/dma/mediatek/mtk-cqdma.c 	dev_info(&pdev->dev, "MediaTek CQDMA driver registered\n");
pdev              902 drivers/dma/mediatek/mtk-cqdma.c static int mtk_cqdma_remove(struct platform_device *pdev)
pdev              904 drivers/dma/mediatek/mtk-cqdma.c 	struct mtk_cqdma_device *cqdma = platform_get_drvdata(pdev);
pdev              934 drivers/dma/mediatek/mtk-cqdma.c 	of_dma_controller_free(pdev->dev.of_node);
pdev              894 drivers/dma/mediatek/mtk-hsdma.c static int mtk_hsdma_probe(struct platform_device *pdev)
pdev              902 drivers/dma/mediatek/mtk-hsdma.c 	hsdma = devm_kzalloc(&pdev->dev, sizeof(*hsdma), GFP_KERNEL);
pdev              908 drivers/dma/mediatek/mtk-hsdma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              909 drivers/dma/mediatek/mtk-hsdma.c 	hsdma->base = devm_ioremap_resource(&pdev->dev, res);
pdev              913 drivers/dma/mediatek/mtk-hsdma.c 	hsdma->soc = of_device_get_match_data(&pdev->dev);
pdev              915 drivers/dma/mediatek/mtk-hsdma.c 		dev_err(&pdev->dev, "No device match found\n");
pdev              919 drivers/dma/mediatek/mtk-hsdma.c 	hsdma->clk = devm_clk_get(&pdev->dev, "hsdma");
pdev              921 drivers/dma/mediatek/mtk-hsdma.c 		dev_err(&pdev->dev, "No clock for %s\n",
pdev              922 drivers/dma/mediatek/mtk-hsdma.c 			dev_name(&pdev->dev));
pdev              926 drivers/dma/mediatek/mtk-hsdma.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              928 drivers/dma/mediatek/mtk-hsdma.c 		dev_err(&pdev->dev, "No irq resource for %s\n",
pdev              929 drivers/dma/mediatek/mtk-hsdma.c 			dev_name(&pdev->dev));
pdev              950 drivers/dma/mediatek/mtk-hsdma.c 	dd->dev = &pdev->dev;
pdev              954 drivers/dma/mediatek/mtk-hsdma.c 	if (pdev->dev.of_node && of_property_read_u32(pdev->dev.of_node,
pdev              957 drivers/dma/mediatek/mtk-hsdma.c 		dev_info(&pdev->dev,
pdev              962 drivers/dma/mediatek/mtk-hsdma.c 	hsdma->pc = devm_kcalloc(&pdev->dev, MTK_HSDMA_NR_MAX_PCHANS,
pdev              967 drivers/dma/mediatek/mtk-hsdma.c 	hsdma->vc = devm_kcalloc(&pdev->dev, hsdma->dma_requests,
pdev              984 drivers/dma/mediatek/mtk-hsdma.c 	err = of_dma_controller_register(pdev->dev.of_node,
pdev              987 drivers/dma/mediatek/mtk-hsdma.c 		dev_err(&pdev->dev,
pdev              994 drivers/dma/mediatek/mtk-hsdma.c 	err = devm_request_irq(&pdev->dev, hsdma->irq,
pdev              996 drivers/dma/mediatek/mtk-hsdma.c 			       dev_name(&pdev->dev), hsdma);
pdev              998 drivers/dma/mediatek/mtk-hsdma.c 		dev_err(&pdev->dev,
pdev             1003 drivers/dma/mediatek/mtk-hsdma.c 	platform_set_drvdata(pdev, hsdma);
pdev             1005 drivers/dma/mediatek/mtk-hsdma.c 	dev_info(&pdev->dev, "MediaTek HSDMA driver registered\n");
pdev             1015 drivers/dma/mediatek/mtk-hsdma.c static int mtk_hsdma_remove(struct platform_device *pdev)
pdev             1017 drivers/dma/mediatek/mtk-hsdma.c 	struct mtk_hsdma_device *hsdma = platform_get_drvdata(pdev);
pdev             1039 drivers/dma/mediatek/mtk-hsdma.c 	of_dma_controller_free(pdev->dev.of_node);
pdev              473 drivers/dma/mediatek/mtk-uart-apdma.c static int mtk_uart_apdma_probe(struct platform_device *pdev)
pdev              475 drivers/dma/mediatek/mtk-uart-apdma.c 	struct device_node *np = pdev->dev.of_node;
pdev              482 drivers/dma/mediatek/mtk-uart-apdma.c 	mtkd = devm_kzalloc(&pdev->dev, sizeof(*mtkd), GFP_KERNEL);
pdev              486 drivers/dma/mediatek/mtk-uart-apdma.c 	mtkd->clk = devm_clk_get(&pdev->dev, NULL);
pdev              488 drivers/dma/mediatek/mtk-uart-apdma.c 		dev_err(&pdev->dev, "No clock specified\n");
pdev              499 drivers/dma/mediatek/mtk-uart-apdma.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(bit_mask));
pdev              518 drivers/dma/mediatek/mtk-uart-apdma.c 	mtkd->ddev.dev = &pdev->dev;
pdev              523 drivers/dma/mediatek/mtk-uart-apdma.c 		dev_info(&pdev->dev,
pdev              535 drivers/dma/mediatek/mtk-uart-apdma.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, i);
pdev              541 drivers/dma/mediatek/mtk-uart-apdma.c 		c->base = devm_ioremap_resource(&pdev->dev, res);
pdev              549 drivers/dma/mediatek/mtk-uart-apdma.c 		rc = platform_get_irq(pdev, i);
pdev              555 drivers/dma/mediatek/mtk-uart-apdma.c 	pm_runtime_enable(&pdev->dev);
pdev              556 drivers/dma/mediatek/mtk-uart-apdma.c 	pm_runtime_set_active(&pdev->dev);
pdev              562 drivers/dma/mediatek/mtk-uart-apdma.c 	platform_set_drvdata(pdev, mtkd);
pdev              574 drivers/dma/mediatek/mtk-uart-apdma.c 	pm_runtime_disable(&pdev->dev);
pdev              580 drivers/dma/mediatek/mtk-uart-apdma.c static int mtk_uart_apdma_remove(struct platform_device *pdev)
pdev              582 drivers/dma/mediatek/mtk-uart-apdma.c 	struct mtk_uart_apdmadev *mtkd = platform_get_drvdata(pdev);
pdev              584 drivers/dma/mediatek/mtk-uart-apdma.c 	of_dma_controller_free(pdev->dev.of_node);
pdev              590 drivers/dma/mediatek/mtk-uart-apdma.c 	pm_runtime_disable(&pdev->dev);
pdev              215 drivers/dma/mmp_pdma.c 	struct mmp_pdma_device *pdev = dev_id;
pdev              217 drivers/dma/mmp_pdma.c 	u32 dint = readl(pdev->base + DINT);
pdev              224 drivers/dma/mmp_pdma.c 		if (i >= pdev->dma_channels)
pdev              227 drivers/dma/mmp_pdma.c 		phy = &pdev->phy[i];
pdev              243 drivers/dma/mmp_pdma.c 	struct mmp_pdma_device *pdev = to_mmp_pdma_dev(pchan->chan.device);
pdev              255 drivers/dma/mmp_pdma.c 	spin_lock_irqsave(&pdev->phy_lock, flags);
pdev              256 drivers/dma/mmp_pdma.c 	for (prio = 0; prio <= ((pdev->dma_channels - 1) & 0xf) >> 2; prio++) {
pdev              257 drivers/dma/mmp_pdma.c 		for (i = 0; i < pdev->dma_channels; i++) {
pdev              260 drivers/dma/mmp_pdma.c 			phy = &pdev->phy[i];
pdev              270 drivers/dma/mmp_pdma.c 	spin_unlock_irqrestore(&pdev->phy_lock, flags);
pdev              276 drivers/dma/mmp_pdma.c 	struct mmp_pdma_device *pdev = to_mmp_pdma_dev(pchan->chan.device);
pdev              287 drivers/dma/mmp_pdma.c 	spin_lock_irqsave(&pdev->phy_lock, flags);
pdev              290 drivers/dma/mmp_pdma.c 	spin_unlock_irqrestore(&pdev->phy_lock, flags);
pdev              944 drivers/dma/mmp_pdma.c 	struct mmp_pdma_device *pdev = platform_get_drvdata(op);
pdev              949 drivers/dma/mmp_pdma.c 	for (i = 0; i < pdev->dma_channels; i++) {
pdev              954 drivers/dma/mmp_pdma.c 	if (irq_num != pdev->dma_channels) {
pdev              956 drivers/dma/mmp_pdma.c 		devm_free_irq(&op->dev, irq, pdev);
pdev              958 drivers/dma/mmp_pdma.c 		for (i = 0; i < pdev->dma_channels; i++) {
pdev              959 drivers/dma/mmp_pdma.c 			phy = &pdev->phy[i];
pdev              965 drivers/dma/mmp_pdma.c 	dma_async_device_unregister(&pdev->device);
pdev              969 drivers/dma/mmp_pdma.c static int mmp_pdma_chan_init(struct mmp_pdma_device *pdev, int idx, int irq)
pdev              971 drivers/dma/mmp_pdma.c 	struct mmp_pdma_phy *phy  = &pdev->phy[idx];
pdev              975 drivers/dma/mmp_pdma.c 	chan = devm_kzalloc(pdev->dev, sizeof(*chan), GFP_KERNEL);
pdev              980 drivers/dma/mmp_pdma.c 	phy->base = pdev->base;
pdev              983 drivers/dma/mmp_pdma.c 		ret = devm_request_irq(pdev->dev, irq, mmp_pdma_chan_handler,
pdev              986 drivers/dma/mmp_pdma.c 			dev_err(pdev->dev, "channel request irq fail!\n");
pdev              992 drivers/dma/mmp_pdma.c 	chan->dev = pdev->dev;
pdev              993 drivers/dma/mmp_pdma.c 	chan->chan.device = &pdev->device;
pdev              999 drivers/dma/mmp_pdma.c 	list_add_tail(&chan->chan.device_node, &pdev->device.channels);
pdev             1027 drivers/dma/mmp_pdma.c 	struct mmp_pdma_device *pdev;
pdev             1037 drivers/dma/mmp_pdma.c 	pdev = devm_kzalloc(&op->dev, sizeof(*pdev), GFP_KERNEL);
pdev             1038 drivers/dma/mmp_pdma.c 	if (!pdev)
pdev             1041 drivers/dma/mmp_pdma.c 	pdev->dev = &op->dev;
pdev             1043 drivers/dma/mmp_pdma.c 	spin_lock_init(&pdev->phy_lock);
pdev             1046 drivers/dma/mmp_pdma.c 	pdev->base = devm_ioremap_resource(pdev->dev, iores);
pdev             1047 drivers/dma/mmp_pdma.c 	if (IS_ERR(pdev->base))
pdev             1048 drivers/dma/mmp_pdma.c 		return PTR_ERR(pdev->base);
pdev             1050 drivers/dma/mmp_pdma.c 	of_id = of_match_device(mmp_pdma_dt_ids, pdev->dev);
pdev             1052 drivers/dma/mmp_pdma.c 		of_property_read_u32(pdev->dev->of_node, "#dma-channels",
pdev             1058 drivers/dma/mmp_pdma.c 	pdev->dma_channels = dma_channels;
pdev             1065 drivers/dma/mmp_pdma.c 	pdev->phy = devm_kcalloc(pdev->dev, dma_channels, sizeof(*pdev->phy),
pdev             1067 drivers/dma/mmp_pdma.c 	if (pdev->phy == NULL)
pdev             1070 drivers/dma/mmp_pdma.c 	INIT_LIST_HEAD(&pdev->device.channels);
pdev             1075 drivers/dma/mmp_pdma.c 		ret = devm_request_irq(pdev->dev, irq, mmp_pdma_int_handler,
pdev             1076 drivers/dma/mmp_pdma.c 				       IRQF_SHARED, "pdma", pdev);
pdev             1083 drivers/dma/mmp_pdma.c 		ret = mmp_pdma_chan_init(pdev, i, irq);
pdev             1088 drivers/dma/mmp_pdma.c 	dma_cap_set(DMA_SLAVE, pdev->device.cap_mask);
pdev             1089 drivers/dma/mmp_pdma.c 	dma_cap_set(DMA_MEMCPY, pdev->device.cap_mask);
pdev             1090 drivers/dma/mmp_pdma.c 	dma_cap_set(DMA_CYCLIC, pdev->device.cap_mask);
pdev             1091 drivers/dma/mmp_pdma.c 	dma_cap_set(DMA_PRIVATE, pdev->device.cap_mask);
pdev             1092 drivers/dma/mmp_pdma.c 	pdev->device.dev = &op->dev;
pdev             1093 drivers/dma/mmp_pdma.c 	pdev->device.device_alloc_chan_resources = mmp_pdma_alloc_chan_resources;
pdev             1094 drivers/dma/mmp_pdma.c 	pdev->device.device_free_chan_resources = mmp_pdma_free_chan_resources;
pdev             1095 drivers/dma/mmp_pdma.c 	pdev->device.device_tx_status = mmp_pdma_tx_status;
pdev             1096 drivers/dma/mmp_pdma.c 	pdev->device.device_prep_dma_memcpy = mmp_pdma_prep_memcpy;
pdev             1097 drivers/dma/mmp_pdma.c 	pdev->device.device_prep_slave_sg = mmp_pdma_prep_slave_sg;
pdev             1098 drivers/dma/mmp_pdma.c 	pdev->device.device_prep_dma_cyclic = mmp_pdma_prep_dma_cyclic;
pdev             1099 drivers/dma/mmp_pdma.c 	pdev->device.device_issue_pending = mmp_pdma_issue_pending;
pdev             1100 drivers/dma/mmp_pdma.c 	pdev->device.device_config = mmp_pdma_config;
pdev             1101 drivers/dma/mmp_pdma.c 	pdev->device.device_terminate_all = mmp_pdma_terminate_all;
pdev             1102 drivers/dma/mmp_pdma.c 	pdev->device.copy_align = DMAENGINE_ALIGN_8_BYTES;
pdev             1103 drivers/dma/mmp_pdma.c 	pdev->device.src_addr_widths = widths;
pdev             1104 drivers/dma/mmp_pdma.c 	pdev->device.dst_addr_widths = widths;
pdev             1105 drivers/dma/mmp_pdma.c 	pdev->device.directions = BIT(DMA_MEM_TO_DEV) | BIT(DMA_DEV_TO_MEM);
pdev             1106 drivers/dma/mmp_pdma.c 	pdev->device.residue_granularity = DMA_RESIDUE_GRANULARITY_DESCRIPTOR;
pdev             1108 drivers/dma/mmp_pdma.c 	if (pdev->dev->coherent_dma_mask)
pdev             1109 drivers/dma/mmp_pdma.c 		dma_set_mask(pdev->dev, pdev->dev->coherent_dma_mask);
pdev             1111 drivers/dma/mmp_pdma.c 		dma_set_mask(pdev->dev, DMA_BIT_MASK(64));
pdev             1113 drivers/dma/mmp_pdma.c 	ret = dma_async_device_register(&pdev->device);
pdev             1115 drivers/dma/mmp_pdma.c 		dev_err(pdev->device.dev, "unable to register\n");
pdev             1122 drivers/dma/mmp_pdma.c 						 mmp_pdma_dma_xlate, pdev);
pdev             1129 drivers/dma/mmp_pdma.c 	platform_set_drvdata(op, pdev);
pdev             1130 drivers/dma/mmp_pdma.c 	dev_info(pdev->device.dev, "initialized %d channels\n", dma_channels);
pdev              548 drivers/dma/mmp_tdma.c static int mmp_tdma_remove(struct platform_device *pdev)
pdev              627 drivers/dma/mmp_tdma.c static int mmp_tdma_probe(struct platform_device *pdev)
pdev              638 drivers/dma/mmp_tdma.c 	of_id = of_match_device(mmp_tdma_dt_ids, &pdev->dev);
pdev              642 drivers/dma/mmp_tdma.c 		type = platform_get_device_id(pdev)->driver_data;
pdev              645 drivers/dma/mmp_tdma.c 	tdev = devm_kzalloc(&pdev->dev, sizeof(*tdev), GFP_KERNEL);
pdev              649 drivers/dma/mmp_tdma.c 	tdev->dev = &pdev->dev;
pdev              652 drivers/dma/mmp_tdma.c 		if (platform_get_irq(pdev, i) > 0)
pdev              656 drivers/dma/mmp_tdma.c 	iores = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              657 drivers/dma/mmp_tdma.c 	tdev->base = devm_ioremap_resource(&pdev->dev, iores);
pdev              663 drivers/dma/mmp_tdma.c 	if (pdev->dev.of_node)
pdev              664 drivers/dma/mmp_tdma.c 		pool = of_gen_pool_get(pdev->dev.of_node, "asram", 0);
pdev              668 drivers/dma/mmp_tdma.c 		dev_err(&pdev->dev, "asram pool not available\n");
pdev              673 drivers/dma/mmp_tdma.c 		irq = platform_get_irq(pdev, 0);
pdev              674 drivers/dma/mmp_tdma.c 		ret = devm_request_irq(&pdev->dev, irq,
pdev              682 drivers/dma/mmp_tdma.c 		irq = (irq_num != chan_num) ? 0 : platform_get_irq(pdev, i);
pdev              690 drivers/dma/mmp_tdma.c 	tdev->device.dev = &pdev->dev;
pdev              704 drivers/dma/mmp_tdma.c 	dma_set_mask(&pdev->dev, DMA_BIT_MASK(64));
pdev              705 drivers/dma/mmp_tdma.c 	platform_set_drvdata(pdev, tdev);
pdev              713 drivers/dma/mmp_tdma.c 	if (pdev->dev.of_node) {
pdev              714 drivers/dma/mmp_tdma.c 		ret = of_dma_controller_register(pdev->dev.of_node,
pdev              566 drivers/dma/moxart-dma.c static int moxart_probe(struct platform_device *pdev)
pdev              568 drivers/dma/moxart-dma.c 	struct device *dev = &pdev->dev;
pdev              587 drivers/dma/moxart-dma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              611 drivers/dma/moxart-dma.c 	platform_set_drvdata(pdev, mdc);
pdev              639 drivers/dma/moxart-dma.c static int moxart_remove(struct platform_device *pdev)
pdev              641 drivers/dma/moxart-dma.c 	struct moxart_dmadev *m = platform_get_drvdata(pdev);
pdev              643 drivers/dma/moxart-dma.c 	devm_free_irq(&pdev->dev, m->irq, m);
pdev              647 drivers/dma/moxart-dma.c 	if (pdev->dev.of_node)
pdev              648 drivers/dma/moxart-dma.c 		of_dma_controller_free(pdev->dev.of_node);
pdev             1035 drivers/dma/mv_xor.c 		   struct platform_device *pdev,
pdev             1042 drivers/dma/mv_xor.c 	mv_chan = devm_kzalloc(&pdev->dev, sizeof(*mv_chan), GFP_KERNEL);
pdev             1054 drivers/dma/mv_xor.c 	dma_dev->dev = &pdev->dev;
pdev             1072 drivers/dma/mv_xor.c 	  dma_alloc_wc(&pdev->dev, MV_XOR_POOL_SIZE, &mv_chan->dma_desc_pool,
pdev             1107 drivers/dma/mv_xor.c 			  0, dev_name(&pdev->dev), mv_chan);
pdev             1130 drivers/dma/mv_xor.c 		dev_dbg(&pdev->dev, "memcpy self test returned %d\n", ret);
pdev             1137 drivers/dma/mv_xor.c 		dev_dbg(&pdev->dev, "xor self test returned %d\n", ret);
pdev             1142 drivers/dma/mv_xor.c 	dev_info(&pdev->dev, "Marvell XOR (%s): ( %s%s%s)\n",
pdev             1157 drivers/dma/mv_xor.c 	dma_free_coherent(&pdev->dev, MV_XOR_POOL_SIZE,
pdev             1232 drivers/dma/mv_xor.c static int mv_xor_suspend(struct platform_device *pdev, pm_message_t state)
pdev             1234 drivers/dma/mv_xor.c 	struct mv_xor_device *xordev = platform_get_drvdata(pdev);
pdev             1291 drivers/dma/mv_xor.c static int mv_xor_probe(struct platform_device *pdev)
pdev             1295 drivers/dma/mv_xor.c 	struct mv_xor_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev             1300 drivers/dma/mv_xor.c 	dev_notice(&pdev->dev, "Marvell shared XOR driver\n");
pdev             1302 drivers/dma/mv_xor.c 	xordev = devm_kzalloc(&pdev->dev, sizeof(*xordev), GFP_KERNEL);
pdev             1306 drivers/dma/mv_xor.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1310 drivers/dma/mv_xor.c 	xordev->xor_base = devm_ioremap(&pdev->dev, res->start,
pdev             1315 drivers/dma/mv_xor.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             1319 drivers/dma/mv_xor.c 	xordev->xor_high_base = devm_ioremap(&pdev->dev, res->start,
pdev             1324 drivers/dma/mv_xor.c 	platform_set_drvdata(pdev, xordev);
pdev             1332 drivers/dma/mv_xor.c 	if (pdev->dev.of_node) {
pdev             1335 drivers/dma/mv_xor.c 					&pdev->dev);
pdev             1354 drivers/dma/mv_xor.c 	xordev->clk = clk_get(&pdev->dev, NULL);
pdev             1377 drivers/dma/mv_xor.c 	if (pdev->dev.of_node) {
pdev             1381 drivers/dma/mv_xor.c 		for_each_child_of_node(pdev->dev.of_node, np) {
pdev             1400 drivers/dma/mv_xor.c 			chan = mv_xor_channel_add(xordev, pdev, i,
pdev             1418 drivers/dma/mv_xor.c 			irq = platform_get_irq(pdev, i);
pdev             1424 drivers/dma/mv_xor.c 			chan = mv_xor_channel_add(xordev, pdev, i,
pdev             1441 drivers/dma/mv_xor.c 			if (pdev->dev.of_node)
pdev              709 drivers/dma/mv_xor_v2.c static int mv_xor_v2_probe(struct platform_device *pdev)
pdev              721 drivers/dma/mv_xor_v2.c 	xor_dev = devm_kzalloc(&pdev->dev, sizeof(*xor_dev), GFP_KERNEL);
pdev              725 drivers/dma/mv_xor_v2.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              726 drivers/dma/mv_xor_v2.c 	xor_dev->dma_base = devm_ioremap_resource(&pdev->dev, res);
pdev              730 drivers/dma/mv_xor_v2.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              731 drivers/dma/mv_xor_v2.c 	xor_dev->glob_base = devm_ioremap_resource(&pdev->dev, res);
pdev              735 drivers/dma/mv_xor_v2.c 	platform_set_drvdata(pdev, xor_dev);
pdev              737 drivers/dma/mv_xor_v2.c 	ret = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(40));
pdev              741 drivers/dma/mv_xor_v2.c 	xor_dev->reg_clk = devm_clk_get(&pdev->dev, "reg");
pdev              752 drivers/dma/mv_xor_v2.c 	xor_dev->clk = devm_clk_get(&pdev->dev, NULL);
pdev              763 drivers/dma/mv_xor_v2.c 	ret = platform_msi_domain_alloc_irqs(&pdev->dev, 1,
pdev              768 drivers/dma/mv_xor_v2.c 	msi_desc = first_msi_entry(&pdev->dev);
pdev              773 drivers/dma/mv_xor_v2.c 	ret = devm_request_irq(&pdev->dev, msi_desc->irq,
pdev              775 drivers/dma/mv_xor_v2.c 			       dev_name(&pdev->dev), xor_dev);
pdev              792 drivers/dma/mv_xor_v2.c 		dma_alloc_coherent(&pdev->dev,
pdev              801 drivers/dma/mv_xor_v2.c 	xor_dev->sw_desq = devm_kcalloc(&pdev->dev,
pdev              842 drivers/dma/mv_xor_v2.c 	dma_dev->dev = &pdev->dev;
pdev              862 drivers/dma/mv_xor_v2.c 	dev_notice(&pdev->dev, "Marvell Version 2 XOR driver\n");
pdev              867 drivers/dma/mv_xor_v2.c 	dma_free_coherent(&pdev->dev,
pdev              871 drivers/dma/mv_xor_v2.c 	platform_msi_domain_free_irqs(&pdev->dev);
pdev              879 drivers/dma/mv_xor_v2.c static int mv_xor_v2_remove(struct platform_device *pdev)
pdev              881 drivers/dma/mv_xor_v2.c 	struct mv_xor_v2_device *xor_dev = platform_get_drvdata(pdev);
pdev              885 drivers/dma/mv_xor_v2.c 	dma_free_coherent(&pdev->dev,
pdev              889 drivers/dma/mv_xor_v2.c 	devm_free_irq(&pdev->dev, xor_dev->msi_desc->irq, xor_dev);
pdev              891 drivers/dma/mv_xor_v2.c 	platform_msi_domain_free_irqs(&pdev->dev);
pdev              146 drivers/dma/mxs-dma.c 	struct platform_device		*pdev;
pdev              241 drivers/dma/mxs-dma.c 			dev_err(&mxs_chan->mxs_dma->pdev->dev,
pdev              735 drivers/dma/mxs-dma.c 	chan_irq = platform_get_irq(mxs_dma->pdev, param->chan_id);
pdev              763 drivers/dma/mxs-dma.c static int __init mxs_dma_probe(struct platform_device *pdev)
pdev              765 drivers/dma/mxs-dma.c 	struct device_node *np = pdev->dev.of_node;
pdev              773 drivers/dma/mxs-dma.c 	mxs_dma = devm_kzalloc(&pdev->dev, sizeof(*mxs_dma), GFP_KERNEL);
pdev              779 drivers/dma/mxs-dma.c 		dev_err(&pdev->dev, "failed to read dma-channels\n");
pdev              783 drivers/dma/mxs-dma.c 	of_id = of_match_device(mxs_dma_dt_ids, &pdev->dev);
pdev              787 drivers/dma/mxs-dma.c 		id_entry = platform_get_device_id(pdev);
pdev              793 drivers/dma/mxs-dma.c 	iores = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              794 drivers/dma/mxs-dma.c 	mxs_dma->base = devm_ioremap_resource(&pdev->dev, iores);
pdev              798 drivers/dma/mxs-dma.c 	mxs_dma->clk = devm_clk_get(&pdev->dev, NULL);
pdev              828 drivers/dma/mxs-dma.c 	mxs_dma->pdev = pdev;
pdev              829 drivers/dma/mxs-dma.c 	mxs_dma->dma_device.dev = &pdev->dev;
pdev             1284 drivers/dma/nbpfaxi.c static int nbpf_probe(struct platform_device *pdev)
pdev             1286 drivers/dma/nbpfaxi.c 	struct device *dev = &pdev->dev;
pdev             1314 drivers/dma/nbpfaxi.c 	iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1331 drivers/dma/nbpfaxi.c 		irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, i);
pdev             1355 drivers/dma/nbpfaxi.c 		eirq = platform_get_irq_byname(pdev, "error");
pdev             1429 drivers/dma/nbpfaxi.c 	platform_set_drvdata(pdev, nbpf);
pdev             1455 drivers/dma/nbpfaxi.c static int nbpf_remove(struct platform_device *pdev)
pdev             1457 drivers/dma/nbpfaxi.c 	struct nbpf_device *nbpf = platform_get_drvdata(pdev);
pdev             1460 drivers/dma/nbpfaxi.c 	devm_free_irq(&pdev->dev, nbpf->eirq, nbpf);
pdev             1465 drivers/dma/nbpfaxi.c 		devm_free_irq(&pdev->dev, chan->irq, chan);
pdev             1470 drivers/dma/nbpfaxi.c 	of_dma_controller_free(pdev->dev.of_node);
pdev             1042 drivers/dma/owl-dma.c static int owl_dma_probe(struct platform_device *pdev)
pdev             1044 drivers/dma/owl-dma.c 	struct device_node *np = pdev->dev.of_node;
pdev             1049 drivers/dma/owl-dma.c 	od = devm_kzalloc(&pdev->dev, sizeof(*od), GFP_KERNEL);
pdev             1053 drivers/dma/owl-dma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1057 drivers/dma/owl-dma.c 	od->base = devm_ioremap_resource(&pdev->dev, res);
pdev             1063 drivers/dma/owl-dma.c 		dev_err(&pdev->dev, "can't get dma-channels\n");
pdev             1069 drivers/dma/owl-dma.c 		dev_err(&pdev->dev, "can't get dma-requests\n");
pdev             1073 drivers/dma/owl-dma.c 	dev_info(&pdev->dev, "dma-channels %d, dma-requests %d\n",
pdev             1079 drivers/dma/owl-dma.c 	pdev->dev.coherent_dma_mask = DMA_BIT_MASK(32);
pdev             1081 drivers/dma/owl-dma.c 	platform_set_drvdata(pdev, od);
pdev             1088 drivers/dma/owl-dma.c 	od->dma.dev = &pdev->dev;
pdev             1106 drivers/dma/owl-dma.c 	od->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1108 drivers/dma/owl-dma.c 		dev_err(&pdev->dev, "unable to get clock\n");
pdev             1117 drivers/dma/owl-dma.c 	od->irq = platform_get_irq(pdev, 0);
pdev             1118 drivers/dma/owl-dma.c 	ret = devm_request_irq(&pdev->dev, od->irq, owl_dma_interrupt, 0,
pdev             1119 drivers/dma/owl-dma.c 			       dev_name(&pdev->dev), od);
pdev             1121 drivers/dma/owl-dma.c 		dev_err(&pdev->dev, "unable to request IRQ\n");
pdev             1126 drivers/dma/owl-dma.c 	od->pchans = devm_kcalloc(&pdev->dev, od->nr_pchans,
pdev             1139 drivers/dma/owl-dma.c 	od->vchans = devm_kcalloc(&pdev->dev, od->nr_vchans,
pdev             1157 drivers/dma/owl-dma.c 		dev_err(&pdev->dev, "unable to allocate DMA descriptor pool\n");
pdev             1165 drivers/dma/owl-dma.c 		dev_err(&pdev->dev, "failed to register DMA engine device\n");
pdev             1170 drivers/dma/owl-dma.c 	ret = of_dma_controller_register(pdev->dev.of_node,
pdev             1173 drivers/dma/owl-dma.c 		dev_err(&pdev->dev, "of_dma_controller_register failed\n");
pdev             1188 drivers/dma/owl-dma.c static int owl_dma_remove(struct platform_device *pdev)
pdev             1190 drivers/dma/owl-dma.c 	struct owl_dma *od = platform_get_drvdata(pdev);
pdev             1192 drivers/dma/owl-dma.c 	of_dma_controller_free(pdev->dev.of_node);
pdev              785 drivers/dma/pch_dma.c static int pch_dma_suspend(struct pci_dev *pdev, pm_message_t state)
pdev              787 drivers/dma/pch_dma.c 	struct pch_dma *pd = pci_get_drvdata(pdev);
pdev              792 drivers/dma/pch_dma.c 	pci_save_state(pdev);
pdev              793 drivers/dma/pch_dma.c 	pci_disable_device(pdev);
pdev              794 drivers/dma/pch_dma.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev              799 drivers/dma/pch_dma.c static int pch_dma_resume(struct pci_dev *pdev)
pdev              801 drivers/dma/pch_dma.c 	struct pch_dma *pd = pci_get_drvdata(pdev);
pdev              804 drivers/dma/pch_dma.c 	pci_set_power_state(pdev, PCI_D0);
pdev              805 drivers/dma/pch_dma.c 	pci_restore_state(pdev);
pdev              807 drivers/dma/pch_dma.c 	err = pci_enable_device(pdev);
pdev              809 drivers/dma/pch_dma.c 		dev_dbg(&pdev->dev, "failed to enable device\n");
pdev              820 drivers/dma/pch_dma.c static int pch_dma_probe(struct pci_dev *pdev,
pdev              834 drivers/dma/pch_dma.c 	pci_set_drvdata(pdev, pd);
pdev              836 drivers/dma/pch_dma.c 	err = pci_enable_device(pdev);
pdev              838 drivers/dma/pch_dma.c 		dev_err(&pdev->dev, "Cannot enable PCI device\n");
pdev              842 drivers/dma/pch_dma.c 	if (!(pci_resource_flags(pdev, 1) & IORESOURCE_MEM)) {
pdev              843 drivers/dma/pch_dma.c 		dev_err(&pdev->dev, "Cannot find proper base address\n");
pdev              848 drivers/dma/pch_dma.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev              850 drivers/dma/pch_dma.c 		dev_err(&pdev->dev, "Cannot obtain PCI resources\n");
pdev              854 drivers/dma/pch_dma.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              856 drivers/dma/pch_dma.c 		dev_err(&pdev->dev, "Cannot set proper DMA config\n");
pdev              860 drivers/dma/pch_dma.c 	regs = pd->membase = pci_iomap(pdev, 1, 0);
pdev              862 drivers/dma/pch_dma.c 		dev_err(&pdev->dev, "Cannot map MMIO registers\n");
pdev              867 drivers/dma/pch_dma.c 	pci_set_master(pdev);
pdev              868 drivers/dma/pch_dma.c 	pd->dma.dev = &pdev->dev;
pdev              870 drivers/dma/pch_dma.c 	err = request_irq(pdev->irq, pd_irq, IRQF_SHARED, DRV_NAME, pd);
pdev              872 drivers/dma/pch_dma.c 		dev_err(&pdev->dev, "Failed to request IRQ\n");
pdev              876 drivers/dma/pch_dma.c 	pd->pool = dma_pool_create("pch_dma_desc_pool", &pdev->dev,
pdev              879 drivers/dma/pch_dma.c 		dev_err(&pdev->dev, "Failed to alloc DMA descriptors\n");
pdev              919 drivers/dma/pch_dma.c 		dev_err(&pdev->dev, "Failed to register DMA device\n");
pdev              928 drivers/dma/pch_dma.c 	free_irq(pdev->irq, pd);
pdev              930 drivers/dma/pch_dma.c 	pci_iounmap(pdev, pd->membase);
pdev              932 drivers/dma/pch_dma.c 	pci_release_regions(pdev);
pdev              934 drivers/dma/pch_dma.c 	pci_disable_device(pdev);
pdev              940 drivers/dma/pch_dma.c static void pch_dma_remove(struct pci_dev *pdev)
pdev              942 drivers/dma/pch_dma.c 	struct pch_dma *pd = pci_get_drvdata(pdev);
pdev              949 drivers/dma/pch_dma.c 		free_irq(pdev->irq, pd);
pdev              959 drivers/dma/pch_dma.c 		pci_iounmap(pdev, pd->membase);
pdev              960 drivers/dma/pch_dma.c 		pci_release_regions(pdev);
pdev              961 drivers/dma/pch_dma.c 		pci_disable_device(pdev);
pdev              307 drivers/dma/pxa_dma.c 	struct pxad_device *pdev = s->private;
pdev              311 drivers/dma/pxa_dma.c 	seq_printf(s, "\tChannel number: %d\n", pdev->nr_chans);
pdev              321 drivers/dma/pxa_dma.c static struct dentry *pxad_dbg_alloc_chan(struct pxad_device *pdev,
pdev              330 drivers/dma/pxa_dma.c 	dt = (void *)&pdev->phys[ch];
pdev              339 drivers/dma/pxa_dma.c static void pxad_init_debugfs(struct pxad_device *pdev)
pdev              344 drivers/dma/pxa_dma.c 	pdev->dbgfs_chan =
pdev              345 drivers/dma/pxa_dma.c 		kmalloc_array(pdev->nr_chans, sizeof(struct dentry *),
pdev              347 drivers/dma/pxa_dma.c 	if (!pdev->dbgfs_chan)
pdev              350 drivers/dma/pxa_dma.c 	pdev->dbgfs_root = debugfs_create_dir(dev_name(pdev->slave.dev), NULL);
pdev              352 drivers/dma/pxa_dma.c 	debugfs_create_file("state", 0400, pdev->dbgfs_root, pdev, &state_fops);
pdev              354 drivers/dma/pxa_dma.c 	chandir = debugfs_create_dir("channels", pdev->dbgfs_root);
pdev              356 drivers/dma/pxa_dma.c 	for (i = 0; i < pdev->nr_chans; i++)
pdev              357 drivers/dma/pxa_dma.c 		pdev->dbgfs_chan[i] = pxad_dbg_alloc_chan(pdev, i, chandir);
pdev              360 drivers/dma/pxa_dma.c static void pxad_cleanup_debugfs(struct pxad_device *pdev)
pdev              362 drivers/dma/pxa_dma.c 	debugfs_remove_recursive(pdev->dbgfs_root);
pdev              365 drivers/dma/pxa_dma.c static inline void pxad_init_debugfs(struct pxad_device *pdev) {}
pdev              366 drivers/dma/pxa_dma.c static inline void pxad_cleanup_debugfs(struct pxad_device *pdev) {}
pdev              372 drivers/dma/pxa_dma.c 	struct pxad_device *pdev = to_pxad_dev(pchan->vc.chan.device);
pdev              384 drivers/dma/pxa_dma.c 	spin_lock_irqsave(&pdev->phy_lock, flags);
pdev              386 drivers/dma/pxa_dma.c 		for (i = 0; i < pdev->nr_chans; i++) {
pdev              389 drivers/dma/pxa_dma.c 			phy = &pdev->phys[i];
pdev              399 drivers/dma/pxa_dma.c 	spin_unlock_irqrestore(&pdev->phy_lock, flags);
pdev              409 drivers/dma/pxa_dma.c 	struct pxad_device *pdev = to_pxad_dev(chan->vc.chan.device);
pdev              419 drivers/dma/pxa_dma.c 	if (chan->drcmr <= pdev->nr_requestors) {
pdev              424 drivers/dma/pxa_dma.c 	spin_lock_irqsave(&pdev->phy_lock, flags);
pdev              427 drivers/dma/pxa_dma.c 	spin_unlock_irqrestore(&pdev->phy_lock, flags);
pdev              452 drivers/dma/pxa_dma.c 	struct pxad_device *pdev;
pdev              462 drivers/dma/pxa_dma.c 	pdev = to_pxad_dev(phy->vchan->vc.chan.device);
pdev              463 drivers/dma/pxa_dma.c 	if (phy->vchan->drcmr <= pdev->nr_requestors) {
pdev              669 drivers/dma/pxa_dma.c 	struct pxad_device *pdev = dev_id;
pdev              671 drivers/dma/pxa_dma.c 	u32 dint = readl(pdev->base + DINT);
pdev              677 drivers/dma/pxa_dma.c 		phy = &pdev->phys[i];
pdev              688 drivers/dma/pxa_dma.c 	struct pxad_device *pdev = to_pxad_dev(chan->vc.chan.device);
pdev              694 drivers/dma/pxa_dma.c 					  pdev->slave.dev,
pdev              872 drivers/dma/pxa_dma.c 	struct pxad_device *pdev = to_pxad_dev(chan->vc.chan.device);
pdev              881 drivers/dma/pxa_dma.c 		if (chan->drcmr <= pdev->nr_requestors)
pdev              890 drivers/dma/pxa_dma.c 		if (chan->drcmr <= pdev->nr_requestors)
pdev             1088 drivers/dma/pxa_dma.c 	struct pxad_device *pdev = to_pxad_dev(chan->vc.chan.device);
pdev             1111 drivers/dma/pxa_dma.c 		spin_lock(&pdev->phy_lock);
pdev             1113 drivers/dma/pxa_dma.c 		spin_unlock(&pdev->phy_lock);
pdev             1235 drivers/dma/pxa_dma.c 	struct pxad_device *pdev = platform_get_drvdata(op);
pdev             1237 drivers/dma/pxa_dma.c 	pxad_cleanup_debugfs(pdev);
pdev             1238 drivers/dma/pxa_dma.c 	pxad_free_channels(&pdev->slave);
pdev             1243 drivers/dma/pxa_dma.c 			  struct pxad_device *pdev,
pdev             1253 drivers/dma/pxa_dma.c 	pdev->phys = devm_kcalloc(&op->dev, nb_phy_chans,
pdev             1254 drivers/dma/pxa_dma.c 				  sizeof(pdev->phys[0]), GFP_KERNEL);
pdev             1255 drivers/dma/pxa_dma.c 	if (!pdev->phys)
pdev             1263 drivers/dma/pxa_dma.c 		phy = &pdev->phys[i];
pdev             1264 drivers/dma/pxa_dma.c 		phy->base = pdev->base;
pdev             1274 drivers/dma/pxa_dma.c 					       IRQF_SHARED, "pxa-dma", pdev);
pdev             1276 drivers/dma/pxa_dma.c 			dev_err(pdev->slave.dev,
pdev             1309 drivers/dma/pxa_dma.c 			    struct pxad_device *pdev,
pdev             1317 drivers/dma/pxa_dma.c 	pdev->nr_chans = nr_phy_chans;
pdev             1318 drivers/dma/pxa_dma.c 	pdev->nr_requestors = nr_requestors;
pdev             1319 drivers/dma/pxa_dma.c 	INIT_LIST_HEAD(&pdev->slave.channels);
pdev             1320 drivers/dma/pxa_dma.c 	pdev->slave.device_alloc_chan_resources = pxad_alloc_chan_resources;
pdev             1321 drivers/dma/pxa_dma.c 	pdev->slave.device_free_chan_resources = pxad_free_chan_resources;
pdev             1322 drivers/dma/pxa_dma.c 	pdev->slave.device_tx_status = pxad_tx_status;
pdev             1323 drivers/dma/pxa_dma.c 	pdev->slave.device_issue_pending = pxad_issue_pending;
pdev             1324 drivers/dma/pxa_dma.c 	pdev->slave.device_config = pxad_config;
pdev             1325 drivers/dma/pxa_dma.c 	pdev->slave.device_synchronize = pxad_synchronize;
pdev             1326 drivers/dma/pxa_dma.c 	pdev->slave.device_terminate_all = pxad_terminate_all;
pdev             1333 drivers/dma/pxa_dma.c 	ret = pxad_init_phys(op, pdev, nr_phy_chans);
pdev             1345 drivers/dma/pxa_dma.c 		vchan_init(&c->vc, &pdev->slave);
pdev             1349 drivers/dma/pxa_dma.c 	return dmaenginem_async_device_register(&pdev->slave);
pdev             1354 drivers/dma/pxa_dma.c 	struct pxad_device *pdev;
pdev             1364 drivers/dma/pxa_dma.c 	pdev = devm_kzalloc(&op->dev, sizeof(*pdev), GFP_KERNEL);
pdev             1365 drivers/dma/pxa_dma.c 	if (!pdev)
pdev             1368 drivers/dma/pxa_dma.c 	spin_lock_init(&pdev->phy_lock);
pdev             1371 drivers/dma/pxa_dma.c 	pdev->base = devm_ioremap_resource(&op->dev, iores);
pdev             1372 drivers/dma/pxa_dma.c 	if (IS_ERR(pdev->base))
pdev             1373 drivers/dma/pxa_dma.c 		return PTR_ERR(pdev->base);
pdev             1382 drivers/dma/pxa_dma.c 			dev_warn(pdev->slave.dev,
pdev             1396 drivers/dma/pxa_dma.c 	dma_cap_set(DMA_SLAVE, pdev->slave.cap_mask);
pdev             1397 drivers/dma/pxa_dma.c 	dma_cap_set(DMA_MEMCPY, pdev->slave.cap_mask);
pdev             1398 drivers/dma/pxa_dma.c 	dma_cap_set(DMA_CYCLIC, pdev->slave.cap_mask);
pdev             1399 drivers/dma/pxa_dma.c 	dma_cap_set(DMA_PRIVATE, pdev->slave.cap_mask);
pdev             1400 drivers/dma/pxa_dma.c 	pdev->slave.device_prep_dma_memcpy = pxad_prep_memcpy;
pdev             1401 drivers/dma/pxa_dma.c 	pdev->slave.device_prep_slave_sg = pxad_prep_slave_sg;
pdev             1402 drivers/dma/pxa_dma.c 	pdev->slave.device_prep_dma_cyclic = pxad_prep_dma_cyclic;
pdev             1403 drivers/dma/pxa_dma.c 	pdev->slave.filter.map = slave_map;
pdev             1404 drivers/dma/pxa_dma.c 	pdev->slave.filter.mapcnt = slave_map_cnt;
pdev             1405 drivers/dma/pxa_dma.c 	pdev->slave.filter.fn = pxad_filter_fn;
pdev             1407 drivers/dma/pxa_dma.c 	pdev->slave.copy_align = PDMA_ALIGNMENT;
pdev             1408 drivers/dma/pxa_dma.c 	pdev->slave.src_addr_widths = widths;
pdev             1409 drivers/dma/pxa_dma.c 	pdev->slave.dst_addr_widths = widths;
pdev             1410 drivers/dma/pxa_dma.c 	pdev->slave.directions = BIT(DMA_MEM_TO_DEV) | BIT(DMA_DEV_TO_MEM);
pdev             1411 drivers/dma/pxa_dma.c 	pdev->slave.residue_granularity = DMA_RESIDUE_GRANULARITY_DESCRIPTOR;
pdev             1412 drivers/dma/pxa_dma.c 	pdev->slave.descriptor_reuse = true;
pdev             1414 drivers/dma/pxa_dma.c 	pdev->slave.dev = &op->dev;
pdev             1415 drivers/dma/pxa_dma.c 	ret = pxad_init_dmadev(op, pdev, dma_channels, nb_requestors);
pdev             1417 drivers/dma/pxa_dma.c 		dev_err(pdev->slave.dev, "unable to register\n");
pdev             1424 drivers/dma/pxa_dma.c 						 pxad_dma_xlate, pdev);
pdev             1426 drivers/dma/pxa_dma.c 			dev_err(pdev->slave.dev,
pdev             1432 drivers/dma/pxa_dma.c 	platform_set_drvdata(op, pdev);
pdev             1433 drivers/dma/pxa_dma.c 	pxad_init_debugfs(pdev);
pdev             1434 drivers/dma/pxa_dma.c 	dev_info(pdev->slave.dev, "initialized %d channels on %d requestors\n",
pdev             1227 drivers/dma/qcom/bam_dma.c static int bam_dma_probe(struct platform_device *pdev)
pdev             1234 drivers/dma/qcom/bam_dma.c 	bdev = devm_kzalloc(&pdev->dev, sizeof(*bdev), GFP_KERNEL);
pdev             1238 drivers/dma/qcom/bam_dma.c 	bdev->dev = &pdev->dev;
pdev             1240 drivers/dma/qcom/bam_dma.c 	match = of_match_node(bam_of_match, pdev->dev.of_node);
pdev             1242 drivers/dma/qcom/bam_dma.c 		dev_err(&pdev->dev, "Unsupported BAM module\n");
pdev             1248 drivers/dma/qcom/bam_dma.c 	iores = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1249 drivers/dma/qcom/bam_dma.c 	bdev->regs = devm_ioremap_resource(&pdev->dev, iores);
pdev             1253 drivers/dma/qcom/bam_dma.c 	bdev->irq = platform_get_irq(pdev, 0);
pdev             1257 drivers/dma/qcom/bam_dma.c 	ret = of_property_read_u32(pdev->dev.of_node, "qcom,ee", &bdev->ee);
pdev             1263 drivers/dma/qcom/bam_dma.c 	bdev->controlled_remotely = of_property_read_bool(pdev->dev.of_node,
pdev             1267 drivers/dma/qcom/bam_dma.c 		ret = of_property_read_u32(pdev->dev.of_node, "num-channels",
pdev             1272 drivers/dma/qcom/bam_dma.c 		ret = of_property_read_u32(pdev->dev.of_node, "qcom,num-ees",
pdev             1326 drivers/dma/qcom/bam_dma.c 	platform_set_drvdata(pdev, bdev);
pdev             1354 drivers/dma/qcom/bam_dma.c 	ret = of_dma_controller_register(pdev->dev.of_node, bam_dma_xlate,
pdev             1360 drivers/dma/qcom/bam_dma.c 		pm_runtime_disable(&pdev->dev);
pdev             1364 drivers/dma/qcom/bam_dma.c 	pm_runtime_irq_safe(&pdev->dev);
pdev             1365 drivers/dma/qcom/bam_dma.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, BAM_DMA_AUTOSUSPEND_DELAY);
pdev             1366 drivers/dma/qcom/bam_dma.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev             1367 drivers/dma/qcom/bam_dma.c 	pm_runtime_mark_last_busy(&pdev->dev);
pdev             1368 drivers/dma/qcom/bam_dma.c 	pm_runtime_set_active(&pdev->dev);
pdev             1369 drivers/dma/qcom/bam_dma.c 	pm_runtime_enable(&pdev->dev);
pdev             1386 drivers/dma/qcom/bam_dma.c static int bam_dma_remove(struct platform_device *pdev)
pdev             1388 drivers/dma/qcom/bam_dma.c 	struct bam_device *bdev = platform_get_drvdata(pdev);
pdev             1391 drivers/dma/qcom/bam_dma.c 	pm_runtime_force_suspend(&pdev->dev);
pdev             1393 drivers/dma/qcom/bam_dma.c 	of_dma_controller_free(pdev->dev.of_node);
pdev              698 drivers/dma/qcom/hidma.c 			     struct platform_device *pdev)
pdev              705 drivers/dma/qcom/hidma.c 	rc = platform_msi_domain_alloc_irqs(&pdev->dev, HIDMA_MSI_INTS,
pdev              710 drivers/dma/qcom/hidma.c 	for_each_msi_entry(desc, &pdev->dev) {
pdev              714 drivers/dma/qcom/hidma.c 		rc = devm_request_irq(&pdev->dev, desc->irq,
pdev              726 drivers/dma/qcom/hidma.c 		for_each_msi_entry(desc, &pdev->dev) {
pdev              729 drivers/dma/qcom/hidma.c 			devm_free_irq(&pdev->dev, desc->irq,
pdev              738 drivers/dma/qcom/hidma.c 		dev_warn(&pdev->dev,
pdev              754 drivers/dma/qcom/hidma.c static int hidma_probe(struct platform_device *pdev)
pdev              765 drivers/dma/qcom/hidma.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, HIDMA_AUTOSUSPEND_TIMEOUT);
pdev              766 drivers/dma/qcom/hidma.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              767 drivers/dma/qcom/hidma.c 	pm_runtime_set_active(&pdev->dev);
pdev              768 drivers/dma/qcom/hidma.c 	pm_runtime_enable(&pdev->dev);
pdev              770 drivers/dma/qcom/hidma.c 	trca_resource = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              771 drivers/dma/qcom/hidma.c 	trca = devm_ioremap_resource(&pdev->dev, trca_resource);
pdev              777 drivers/dma/qcom/hidma.c 	evca_resource = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              778 drivers/dma/qcom/hidma.c 	evca = devm_ioremap_resource(&pdev->dev, evca_resource);
pdev              788 drivers/dma/qcom/hidma.c 	chirq = platform_get_irq(pdev, 0);
pdev              794 drivers/dma/qcom/hidma.c 	dmadev = devm_kzalloc(&pdev->dev, sizeof(*dmadev), GFP_KERNEL);
pdev              802 drivers/dma/qcom/hidma.c 	dmadev->ddev.dev = &pdev->dev;
pdev              807 drivers/dma/qcom/hidma.c 	if (WARN_ON(!pdev->dev.dma_mask)) {
pdev              831 drivers/dma/qcom/hidma.c 	msi = hidma_test_capability(&pdev->dev, HIDMA_MSI_CAP);
pdev              832 drivers/dma/qcom/hidma.c 	device_property_read_u32(&pdev->dev, "desc-count",
pdev              836 drivers/dma/qcom/hidma.c 		dev_info(&pdev->dev, "overriding number of descriptors as %d\n",
pdev              844 drivers/dma/qcom/hidma.c 	if (hidma_test_capability(&pdev->dev, HIDMA_IDENTITY_CAP))
pdev              850 drivers/dma/qcom/hidma.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev              852 drivers/dma/qcom/hidma.c 		dev_warn(&pdev->dev, "unable to set coherent mask to 64");
pdev              853 drivers/dma/qcom/hidma.c 		rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              866 drivers/dma/qcom/hidma.c 	platform_set_drvdata(pdev, dmadev);
pdev              868 drivers/dma/qcom/hidma.c 		rc = hidma_request_msi(dmadev, pdev);
pdev              872 drivers/dma/qcom/hidma.c 		rc = devm_request_irq(&pdev->dev, chirq, hidma_chirq_handler,
pdev              891 drivers/dma/qcom/hidma.c 	dev_info(&pdev->dev, "HI-DMA engine driver registration complete\n");
pdev              906 drivers/dma/qcom/hidma.c 	pm_runtime_put_sync(&pdev->dev);
pdev              907 drivers/dma/qcom/hidma.c 	pm_runtime_disable(&pdev->dev);
pdev              911 drivers/dma/qcom/hidma.c static void hidma_shutdown(struct platform_device *pdev)
pdev              913 drivers/dma/qcom/hidma.c 	struct hidma_dev *dmadev = platform_get_drvdata(pdev);
pdev              925 drivers/dma/qcom/hidma.c static int hidma_remove(struct platform_device *pdev)
pdev              927 drivers/dma/qcom/hidma.c 	struct hidma_dev *dmadev = platform_get_drvdata(pdev);
pdev              942 drivers/dma/qcom/hidma.c 	dev_info(&pdev->dev, "HI-DMA engine removed\n");
pdev              943 drivers/dma/qcom/hidma.c 	pm_runtime_put_sync_suspend(&pdev->dev);
pdev              944 drivers/dma/qcom/hidma.c 	pm_runtime_disable(&pdev->dev);
pdev               73 drivers/dma/qcom/hidma_mgmt.c 		dev_err(&mgmtdev->pdev->dev, "invalid write request %d\n",
pdev               81 drivers/dma/qcom/hidma_mgmt.c 		dev_err(&mgmtdev->pdev->dev, "invalid read request %d\n",
pdev               87 drivers/dma/qcom/hidma_mgmt.c 		dev_err(&mgmtdev->pdev->dev,
pdev               94 drivers/dma/qcom/hidma_mgmt.c 		dev_err(&mgmtdev->pdev->dev,
pdev              102 drivers/dma/qcom/hidma_mgmt.c 			dev_err(&mgmtdev->pdev->dev,
pdev              108 drivers/dma/qcom/hidma_mgmt.c 			dev_err(&mgmtdev->pdev->dev,
pdev              119 drivers/dma/qcom/hidma_mgmt.c 	pm_runtime_get_sync(&mgmtdev->pdev->dev);
pdev              156 drivers/dma/qcom/hidma_mgmt.c 	pm_runtime_mark_last_busy(&mgmtdev->pdev->dev);
pdev              157 drivers/dma/qcom/hidma_mgmt.c 	pm_runtime_put_autosuspend(&mgmtdev->pdev->dev);
pdev              162 drivers/dma/qcom/hidma_mgmt.c static int hidma_mgmt_probe(struct platform_device *pdev)
pdev              171 drivers/dma/qcom/hidma_mgmt.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, HIDMA_AUTOSUSPEND_TIMEOUT);
pdev              172 drivers/dma/qcom/hidma_mgmt.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              173 drivers/dma/qcom/hidma_mgmt.c 	pm_runtime_set_active(&pdev->dev);
pdev              174 drivers/dma/qcom/hidma_mgmt.c 	pm_runtime_enable(&pdev->dev);
pdev              175 drivers/dma/qcom/hidma_mgmt.c 	pm_runtime_get_sync(&pdev->dev);
pdev              177 drivers/dma/qcom/hidma_mgmt.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              178 drivers/dma/qcom/hidma_mgmt.c 	virtaddr = devm_ioremap_resource(&pdev->dev, res);
pdev              184 drivers/dma/qcom/hidma_mgmt.c 	irq = platform_get_irq(pdev, 0);
pdev              190 drivers/dma/qcom/hidma_mgmt.c 	mgmtdev = devm_kzalloc(&pdev->dev, sizeof(*mgmtdev), GFP_KERNEL);
pdev              196 drivers/dma/qcom/hidma_mgmt.c 	mgmtdev->pdev = pdev;
pdev              200 drivers/dma/qcom/hidma_mgmt.c 	rc = device_property_read_u32(&pdev->dev, "dma-channels",
pdev              203 drivers/dma/qcom/hidma_mgmt.c 		dev_err(&pdev->dev, "number of channels missing\n");
pdev              207 drivers/dma/qcom/hidma_mgmt.c 	rc = device_property_read_u32(&pdev->dev,
pdev              211 drivers/dma/qcom/hidma_mgmt.c 		dev_err(&pdev->dev, "channel reset timeout missing\n");
pdev              215 drivers/dma/qcom/hidma_mgmt.c 	rc = device_property_read_u32(&pdev->dev, "max-write-burst-bytes",
pdev              218 drivers/dma/qcom/hidma_mgmt.c 		dev_err(&pdev->dev, "max-write-burst-bytes missing\n");
pdev              224 drivers/dma/qcom/hidma_mgmt.c 		dev_info(&pdev->dev, "overriding max-write-burst-bytes: %d\n",
pdev              230 drivers/dma/qcom/hidma_mgmt.c 	rc = device_property_read_u32(&pdev->dev, "max-read-burst-bytes",
pdev              233 drivers/dma/qcom/hidma_mgmt.c 		dev_err(&pdev->dev, "max-read-burst-bytes missing\n");
pdev              238 drivers/dma/qcom/hidma_mgmt.c 		dev_info(&pdev->dev, "overriding max-read-burst-bytes: %d\n",
pdev              244 drivers/dma/qcom/hidma_mgmt.c 	rc = device_property_read_u32(&pdev->dev, "max-write-transactions",
pdev              247 drivers/dma/qcom/hidma_mgmt.c 		dev_err(&pdev->dev, "max-write-transactions missing\n");
pdev              252 drivers/dma/qcom/hidma_mgmt.c 		dev_info(&pdev->dev, "overriding max-write-transactions: %d\n",
pdev              258 drivers/dma/qcom/hidma_mgmt.c 	rc = device_property_read_u32(&pdev->dev, "max-read-transactions",
pdev              261 drivers/dma/qcom/hidma_mgmt.c 		dev_err(&pdev->dev, "max-read-transactions missing\n");
pdev              266 drivers/dma/qcom/hidma_mgmt.c 		dev_info(&pdev->dev, "overriding max-read-transactions: %d\n",
pdev              272 drivers/dma/qcom/hidma_mgmt.c 	mgmtdev->priority = devm_kcalloc(&pdev->dev,
pdev              281 drivers/dma/qcom/hidma_mgmt.c 	mgmtdev->weight = devm_kcalloc(&pdev->dev,
pdev              291 drivers/dma/qcom/hidma_mgmt.c 		dev_err(&pdev->dev, "setup failed\n");
pdev              302 drivers/dma/qcom/hidma_mgmt.c 		dev_err(&pdev->dev, "sysfs setup failed\n");
pdev              306 drivers/dma/qcom/hidma_mgmt.c 	dev_info(&pdev->dev,
pdev              311 drivers/dma/qcom/hidma_mgmt.c 	platform_set_drvdata(pdev, mgmtdev);
pdev              312 drivers/dma/qcom/hidma_mgmt.c 	pm_runtime_mark_last_busy(&pdev->dev);
pdev              313 drivers/dma/qcom/hidma_mgmt.c 	pm_runtime_put_autosuspend(&pdev->dev);
pdev              316 drivers/dma/qcom/hidma_mgmt.c 	pm_runtime_put_sync_suspend(&pdev->dev);
pdev              317 drivers/dma/qcom/hidma_mgmt.c 	pm_runtime_disable(&pdev->dev);
pdev               27 drivers/dma/qcom/hidma_mgmt.h 	struct platform_device *pdev;
pdev              190 drivers/dma/qcom/hidma_mgmt_sys.c 	attrs = devm_kmalloc(&dev->pdev->dev,
pdev              195 drivers/dma/qcom/hidma_mgmt_sys.c 	name_copy = devm_kstrdup(&dev->pdev->dev, name, GFP_KERNEL);
pdev              205 drivers/dma/qcom/hidma_mgmt_sys.c 	return device_create_file(&dev->pdev->dev, attrs);
pdev              215 drivers/dma/qcom/hidma_mgmt_sys.c 	chattr = devm_kmalloc(&mdev->pdev->dev, sizeof(*chattr), GFP_KERNEL);
pdev              219 drivers/dma/qcom/hidma_mgmt_sys.c 	name_copy = devm_kstrdup(&mdev->pdev->dev, name, GFP_KERNEL);
pdev              242 drivers/dma/qcom/hidma_mgmt_sys.c 	mdev->chroots = devm_kmalloc(&mdev->pdev->dev, required, GFP_KERNEL);
pdev              246 drivers/dma/qcom/hidma_mgmt_sys.c 	chanops = kobject_create_and_add("chanops", &mdev->pdev->dev.kobj);
pdev              236 drivers/dma/s3c24xx-dma.c 	struct platform_device			*pdev;
pdev              316 drivers/dma/s3c24xx-dma.c 		dev_warn(&s3cdma->pdev->dev, "no phy channel available\n");
pdev              324 drivers/dma/s3c24xx-dma.c 			dev_err(&s3cdma->pdev->dev, "could not enable clock for channel %d, err %d\n",
pdev              543 drivers/dma/s3c24xx-dma.c 		dev_dbg(&s3cdma->pdev->dev, "no physical channel available for xfer on %s\n",
pdev              549 drivers/dma/s3c24xx-dma.c 	dev_dbg(&s3cdma->pdev->dev, "allocated physical channel %d for xfer on %s\n",
pdev              563 drivers/dma/s3c24xx-dma.c 	dev_dbg(&s3cdma->pdev->dev, "reassigned physical channel %d for xfer on %s\n",
pdev              652 drivers/dma/s3c24xx-dma.c 	dev_dbg(&phy->host->pdev->dev, "interrupt on channel %d\n", phy->id);
pdev              662 drivers/dma/s3c24xx-dma.c 		dev_err(&phy->host->pdev->dev, "interrupt on unused channel %d\n",
pdev              718 drivers/dma/s3c24xx-dma.c 		dev_err(&s3cdma->pdev->dev, "trying to terminate already stopped channel %d\n",
pdev              825 drivers/dma/s3c24xx-dma.c 	dev_dbg(&s3cdma->pdev->dev, "prepare memcpy of %zu bytes from %s\n",
pdev              829 drivers/dma/s3c24xx-dma.c 		dev_err(&s3cdma->pdev->dev, "memcpy size %zu to large\n", len);
pdev              892 drivers/dma/s3c24xx-dma.c 	dev_dbg(&s3cdma->pdev->dev,
pdev              897 drivers/dma/s3c24xx-dma.c 		dev_err(&s3cdma->pdev->dev,
pdev              990 drivers/dma/s3c24xx-dma.c 	dev_dbg(&s3cdma->pdev->dev, "prepare transaction of %d bytes from %s\n",
pdev             1037 drivers/dma/s3c24xx-dma.c 		dev_err(&s3cdma->pdev->dev,
pdev             1179 drivers/dma/s3c24xx-dma.c static struct soc_data *s3c24xx_dma_get_soc_data(struct platform_device *pdev)
pdev             1182 drivers/dma/s3c24xx-dma.c 			 platform_get_device_id(pdev)->driver_data;
pdev             1185 drivers/dma/s3c24xx-dma.c static int s3c24xx_dma_probe(struct platform_device *pdev)
pdev             1187 drivers/dma/s3c24xx-dma.c 	const struct s3c24xx_dma_platdata *pdata = dev_get_platdata(&pdev->dev);
pdev             1195 drivers/dma/s3c24xx-dma.c 		dev_err(&pdev->dev, "platform data missing\n");
pdev             1201 drivers/dma/s3c24xx-dma.c 		dev_err(&pdev->dev, "to many dma channels %d, max %d\n",
pdev             1206 drivers/dma/s3c24xx-dma.c 	sdata = s3c24xx_dma_get_soc_data(pdev);
pdev             1210 drivers/dma/s3c24xx-dma.c 	s3cdma = devm_kzalloc(&pdev->dev, sizeof(*s3cdma), GFP_KERNEL);
pdev             1214 drivers/dma/s3c24xx-dma.c 	s3cdma->pdev = pdev;
pdev             1218 drivers/dma/s3c24xx-dma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1219 drivers/dma/s3c24xx-dma.c 	s3cdma->base = devm_ioremap_resource(&pdev->dev, res);
pdev             1223 drivers/dma/s3c24xx-dma.c 	s3cdma->phy_chans = devm_kcalloc(&pdev->dev,
pdev             1239 drivers/dma/s3c24xx-dma.c 		phy->irq = platform_get_irq(pdev, i);
pdev             1243 drivers/dma/s3c24xx-dma.c 		ret = devm_request_irq(&pdev->dev, phy->irq, s3c24xx_dma_irq,
pdev             1244 drivers/dma/s3c24xx-dma.c 				       0, pdev->name, phy);
pdev             1246 drivers/dma/s3c24xx-dma.c 			dev_err(&pdev->dev, "Unable to request irq for channel %d, error %d\n",
pdev             1253 drivers/dma/s3c24xx-dma.c 			phy->clk = devm_clk_get(&pdev->dev, clk_name);
pdev             1255 drivers/dma/s3c24xx-dma.c 				dev_err(&pdev->dev, "unable to acquire clock for channel %d, error %lu\n",
pdev             1262 drivers/dma/s3c24xx-dma.c 				dev_err(&pdev->dev, "clock for phy %d failed, error %d\n",
pdev             1271 drivers/dma/s3c24xx-dma.c 		dev_dbg(&pdev->dev, "physical channel %d is %s\n",
pdev             1278 drivers/dma/s3c24xx-dma.c 	s3cdma->memcpy.dev = &pdev->dev;
pdev             1292 drivers/dma/s3c24xx-dma.c 	s3cdma->slave.dev = &pdev->dev;
pdev             1310 drivers/dma/s3c24xx-dma.c 		dev_warn(&pdev->dev,
pdev             1320 drivers/dma/s3c24xx-dma.c 		dev_warn(&pdev->dev,
pdev             1328 drivers/dma/s3c24xx-dma.c 		dev_warn(&pdev->dev,
pdev             1336 drivers/dma/s3c24xx-dma.c 		dev_warn(&pdev->dev,
pdev             1342 drivers/dma/s3c24xx-dma.c 	platform_set_drvdata(pdev, s3cdma);
pdev             1343 drivers/dma/s3c24xx-dma.c 	dev_info(&pdev->dev, "Loaded dma driver with %d physical channels\n",
pdev             1365 drivers/dma/s3c24xx-dma.c static void s3c24xx_dma_free_irq(struct platform_device *pdev,
pdev             1373 drivers/dma/s3c24xx-dma.c 		devm_free_irq(&pdev->dev, phy->irq, phy);
pdev             1377 drivers/dma/s3c24xx-dma.c static int s3c24xx_dma_remove(struct platform_device *pdev)
pdev             1379 drivers/dma/s3c24xx-dma.c 	const struct s3c24xx_dma_platdata *pdata = dev_get_platdata(&pdev->dev);
pdev             1380 drivers/dma/s3c24xx-dma.c 	struct s3c24xx_dma_engine *s3cdma = platform_get_drvdata(pdev);
pdev             1381 drivers/dma/s3c24xx-dma.c 	struct soc_data *sdata = s3c24xx_dma_get_soc_data(pdev);
pdev             1387 drivers/dma/s3c24xx-dma.c 	s3c24xx_dma_free_irq(pdev, s3cdma);
pdev              871 drivers/dma/sa11x0-dma.c static int sa11x0_dma_request_irq(struct platform_device *pdev, int nr,
pdev              874 drivers/dma/sa11x0-dma.c 	int irq = platform_get_irq(pdev, nr);
pdev              879 drivers/dma/sa11x0-dma.c 	return request_irq(irq, sa11x0_dma_irq, 0, dev_name(&pdev->dev), data);
pdev              882 drivers/dma/sa11x0-dma.c static void sa11x0_dma_free_irq(struct platform_device *pdev, int nr,
pdev              885 drivers/dma/sa11x0-dma.c 	int irq = platform_get_irq(pdev, nr);
pdev              901 drivers/dma/sa11x0-dma.c static int sa11x0_dma_probe(struct platform_device *pdev)
pdev              908 drivers/dma/sa11x0-dma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              944 drivers/dma/sa11x0-dma.c 		ret = sa11x0_dma_request_irq(pdev, i, p);
pdev              948 drivers/dma/sa11x0-dma.c 				sa11x0_dma_free_irq(pdev, i, &d->phy[i]);
pdev              964 drivers/dma/sa11x0-dma.c 	ret = sa11x0_dma_init_dmadev(&d->slave, &pdev->dev);
pdev              971 drivers/dma/sa11x0-dma.c 	platform_set_drvdata(pdev, d);
pdev              977 drivers/dma/sa11x0-dma.c 		sa11x0_dma_free_irq(pdev, i, &d->phy[i]);
pdev              987 drivers/dma/sa11x0-dma.c static int sa11x0_dma_remove(struct platform_device *pdev)
pdev              989 drivers/dma/sa11x0-dma.c 	struct sa11x0_dma_dev *d = platform_get_drvdata(pdev);
pdev              996 drivers/dma/sa11x0-dma.c 		sa11x0_dma_free_irq(pdev, pch, &d->phy[pch]);
pdev             1731 drivers/dma/sh/rcar-dmac.c 	struct platform_device *pdev = to_platform_device(dmac->dev);
pdev             1751 drivers/dma/sh/rcar-dmac.c 	rchan->irq = platform_get_irq_byname(pdev, pdev_irqname);
pdev             1808 drivers/dma/sh/rcar-dmac.c static int rcar_dmac_probe(struct platform_device *pdev)
pdev             1820 drivers/dma/sh/rcar-dmac.c 	dmac = devm_kzalloc(&pdev->dev, sizeof(*dmac), GFP_KERNEL);
pdev             1824 drivers/dma/sh/rcar-dmac.c 	dmac->dev = &pdev->dev;
pdev             1825 drivers/dma/sh/rcar-dmac.c 	platform_set_drvdata(pdev, dmac);
pdev             1830 drivers/dma/sh/rcar-dmac.c 	ret = rcar_dmac_parse_of(&pdev->dev, dmac);
pdev             1842 drivers/dma/sh/rcar-dmac.c 	if (device_iommu_mapped(&pdev->dev))
pdev             1845 drivers/dma/sh/rcar-dmac.c 	dmac->channels = devm_kcalloc(&pdev->dev, dmac->n_channels,
pdev             1851 drivers/dma/sh/rcar-dmac.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1852 drivers/dma/sh/rcar-dmac.c 	dmac->iomem = devm_ioremap_resource(&pdev->dev, mem);
pdev             1857 drivers/dma/sh/rcar-dmac.c 	pm_runtime_enable(&pdev->dev);
pdev             1858 drivers/dma/sh/rcar-dmac.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev             1860 drivers/dma/sh/rcar-dmac.c 		dev_err(&pdev->dev, "runtime PM get sync failed (%d)\n", ret);
pdev             1865 drivers/dma/sh/rcar-dmac.c 	pm_runtime_put(&pdev->dev);
pdev             1868 drivers/dma/sh/rcar-dmac.c 		dev_err(&pdev->dev, "failed to reset device\n");
pdev             1878 drivers/dma/sh/rcar-dmac.c 	engine->dev		= &pdev->dev;
pdev             1910 drivers/dma/sh/rcar-dmac.c 	ret = of_dma_controller_register(pdev->dev.of_node, rcar_dmac_of_xlate,
pdev             1927 drivers/dma/sh/rcar-dmac.c 	of_dma_controller_free(pdev->dev.of_node);
pdev             1928 drivers/dma/sh/rcar-dmac.c 	pm_runtime_disable(&pdev->dev);
pdev             1932 drivers/dma/sh/rcar-dmac.c static int rcar_dmac_remove(struct platform_device *pdev)
pdev             1934 drivers/dma/sh/rcar-dmac.c 	struct rcar_dmac *dmac = platform_get_drvdata(pdev);
pdev             1936 drivers/dma/sh/rcar-dmac.c 	of_dma_controller_free(pdev->dev.of_node);
pdev             1939 drivers/dma/sh/rcar-dmac.c 	pm_runtime_disable(&pdev->dev);
pdev             1944 drivers/dma/sh/rcar-dmac.c static void rcar_dmac_shutdown(struct platform_device *pdev)
pdev             1946 drivers/dma/sh/rcar-dmac.c 	struct rcar_dmac *dmac = platform_get_drvdata(pdev);
pdev               41 drivers/dma/sh/shdma-of.c static int shdma_of_probe(struct platform_device *pdev)
pdev               43 drivers/dma/sh/shdma-of.c 	const struct of_dev_auxdata *lookup = dev_get_platdata(&pdev->dev);
pdev               46 drivers/dma/sh/shdma-of.c 	ret = of_dma_controller_register(pdev->dev.of_node,
pdev               47 drivers/dma/sh/shdma-of.c 					 shdma_of_xlate, pdev);
pdev               51 drivers/dma/sh/shdma-of.c 	ret = of_platform_populate(pdev->dev.of_node, NULL, lookup, &pdev->dev);
pdev               53 drivers/dma/sh/shdma-of.c 		of_dma_controller_free(pdev->dev.of_node);
pdev              522 drivers/dma/sh/shdmac.c 	struct platform_device *pdev = to_platform_device(sdev->dma_dev.dev);
pdev              540 drivers/dma/sh/shdmac.c 	if (pdev->id >= 0)
pdev              542 drivers/dma/sh/shdmac.c 			 "sh-dmae%d.%d", pdev->id, id);
pdev              668 drivers/dma/sh/shdmac.c static int sh_dmae_probe(struct platform_device *pdev)
pdev              683 drivers/dma/sh/shdmac.c 	if (pdev->dev.of_node)
pdev              684 drivers/dma/sh/shdmac.c 		pdata = of_device_get_match_data(&pdev->dev);
pdev              686 drivers/dma/sh/shdmac.c 		pdata = dev_get_platdata(&pdev->dev);
pdev              692 drivers/dma/sh/shdmac.c 	chan = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              694 drivers/dma/sh/shdmac.c 	dmars = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              711 drivers/dma/sh/shdmac.c 	errirq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              715 drivers/dma/sh/shdmac.c 	shdev = devm_kzalloc(&pdev->dev, sizeof(struct sh_dmae_device),
pdev              722 drivers/dma/sh/shdmac.c 	shdev->chan_reg = devm_ioremap_resource(&pdev->dev, chan);
pdev              726 drivers/dma/sh/shdmac.c 		shdev->dmars = devm_ioremap_resource(&pdev->dev, dmars);
pdev              746 drivers/dma/sh/shdmac.c 	err = shdma_init(&pdev->dev, &shdev->shdma_dev,
pdev              764 drivers/dma/sh/shdmac.c 	platform_set_drvdata(pdev, shdev);
pdev              766 drivers/dma/sh/shdmac.c 	pm_runtime_enable(&pdev->dev);
pdev              767 drivers/dma/sh/shdmac.c 	err = pm_runtime_get_sync(&pdev->dev);
pdev              769 drivers/dma/sh/shdmac.c 		dev_err(&pdev->dev, "%s(): GET = %d\n", __func__, err);
pdev              781 drivers/dma/sh/shdmac.c 		chanirq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 1);
pdev              794 drivers/dma/sh/shdmac.c 		err = devm_request_irq(&pdev->dev, errirq, sh_dmae_err,
pdev              797 drivers/dma/sh/shdmac.c 			dev_err(&pdev->dev,
pdev              807 drivers/dma/sh/shdmac.c 	    !platform_get_resource(pdev, IORESOURCE_IRQ, 1)) {
pdev              831 drivers/dma/sh/shdmac.c 				dev_dbg(&pdev->dev,
pdev              840 drivers/dma/sh/shdmac.c 			chanirq_res = platform_get_resource(pdev,
pdev              853 drivers/dma/sh/shdmac.c 		dev_notice(&pdev->dev, "Attempting to register %d DMA "
pdev              857 drivers/dma/sh/shdmac.c 	pm_runtime_put(&pdev->dev);
pdev              866 drivers/dma/sh/shdmac.c 	pm_runtime_get(&pdev->dev);
pdev              877 drivers/dma/sh/shdmac.c 	pm_runtime_put(&pdev->dev);
pdev              878 drivers/dma/sh/shdmac.c 	pm_runtime_disable(&pdev->dev);
pdev              887 drivers/dma/sh/shdmac.c static int sh_dmae_remove(struct platform_device *pdev)
pdev              889 drivers/dma/sh/shdmac.c 	struct sh_dmae_device *shdev = platform_get_drvdata(pdev);
pdev              898 drivers/dma/sh/shdmac.c 	pm_runtime_disable(&pdev->dev);
pdev              709 drivers/dma/sh/usb-dmac.c 	struct platform_device *pdev = to_platform_device(dmac->dev);
pdev              719 drivers/dma/sh/usb-dmac.c 	uchan->irq = platform_get_irq_byname(pdev, pdev_irqname);
pdev              764 drivers/dma/sh/usb-dmac.c static int usb_dmac_probe(struct platform_device *pdev)
pdev              773 drivers/dma/sh/usb-dmac.c 	dmac = devm_kzalloc(&pdev->dev, sizeof(*dmac), GFP_KERNEL);
pdev              777 drivers/dma/sh/usb-dmac.c 	dmac->dev = &pdev->dev;
pdev              778 drivers/dma/sh/usb-dmac.c 	platform_set_drvdata(pdev, dmac);
pdev              780 drivers/dma/sh/usb-dmac.c 	ret = usb_dmac_parse_of(&pdev->dev, dmac);
pdev              784 drivers/dma/sh/usb-dmac.c 	dmac->channels = devm_kcalloc(&pdev->dev, dmac->n_channels,
pdev              790 drivers/dma/sh/usb-dmac.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              791 drivers/dma/sh/usb-dmac.c 	dmac->iomem = devm_ioremap_resource(&pdev->dev, mem);
pdev              796 drivers/dma/sh/usb-dmac.c 	pm_runtime_enable(&pdev->dev);
pdev              797 drivers/dma/sh/usb-dmac.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev              799 drivers/dma/sh/usb-dmac.c 		dev_err(&pdev->dev, "runtime PM get sync failed (%d)\n", ret);
pdev              806 drivers/dma/sh/usb-dmac.c 		dev_err(&pdev->dev, "failed to reset device\n");
pdev              820 drivers/dma/sh/usb-dmac.c 	ret = of_dma_controller_register(pdev->dev.of_node, usb_dmac_of_xlate,
pdev              833 drivers/dma/sh/usb-dmac.c 	engine->dev = &pdev->dev;
pdev              851 drivers/dma/sh/usb-dmac.c 	pm_runtime_put(&pdev->dev);
pdev              855 drivers/dma/sh/usb-dmac.c 	of_dma_controller_free(pdev->dev.of_node);
pdev              856 drivers/dma/sh/usb-dmac.c 	pm_runtime_put(&pdev->dev);
pdev              858 drivers/dma/sh/usb-dmac.c 	pm_runtime_disable(&pdev->dev);
pdev              869 drivers/dma/sh/usb-dmac.c static int usb_dmac_remove(struct platform_device *pdev)
pdev              871 drivers/dma/sh/usb-dmac.c 	struct usb_dmac *dmac = platform_get_drvdata(pdev);
pdev              876 drivers/dma/sh/usb-dmac.c 	of_dma_controller_free(pdev->dev.of_node);
pdev              879 drivers/dma/sh/usb-dmac.c 	pm_runtime_disable(&pdev->dev);
pdev              884 drivers/dma/sh/usb-dmac.c static void usb_dmac_shutdown(struct platform_device *pdev)
pdev              886 drivers/dma/sh/usb-dmac.c 	struct usb_dmac *dmac = platform_get_drvdata(pdev);
pdev             1078 drivers/dma/sprd-dma.c static int sprd_dma_probe(struct platform_device *pdev)
pdev             1080 drivers/dma/sprd-dma.c 	struct device_node *np = pdev->dev.of_node;
pdev             1087 drivers/dma/sprd-dma.c 	ret = device_property_read_u32(&pdev->dev, "#dma-channels", &chn_count);
pdev             1089 drivers/dma/sprd-dma.c 		dev_err(&pdev->dev, "get dma channels count failed\n");
pdev             1093 drivers/dma/sprd-dma.c 	sdev = devm_kzalloc(&pdev->dev,
pdev             1099 drivers/dma/sprd-dma.c 	sdev->clk = devm_clk_get(&pdev->dev, "enable");
pdev             1101 drivers/dma/sprd-dma.c 		dev_err(&pdev->dev, "get enable clock failed\n");
pdev             1106 drivers/dma/sprd-dma.c 	sdev->ashb_clk = devm_clk_get(&pdev->dev, "ashb_eb");
pdev             1108 drivers/dma/sprd-dma.c 		dev_warn(&pdev->dev, "no optional ashb eb clock\n");
pdev             1117 drivers/dma/sprd-dma.c 	sdev->irq = platform_get_irq(pdev, 0);
pdev             1119 drivers/dma/sprd-dma.c 		ret = devm_request_irq(&pdev->dev, sdev->irq, dma_irq_handle,
pdev             1122 drivers/dma/sprd-dma.c 			dev_err(&pdev->dev, "request dma irq failed\n");
pdev             1126 drivers/dma/sprd-dma.c 		dev_warn(&pdev->dev, "no interrupts for the dma controller\n");
pdev             1129 drivers/dma/sprd-dma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1130 drivers/dma/sprd-dma.c 	sdev->glb_base = devm_ioremap_resource(&pdev->dev, res);
pdev             1139 drivers/dma/sprd-dma.c 	sdev->dma_dev.dev = &pdev->dev;
pdev             1163 drivers/dma/sprd-dma.c 	platform_set_drvdata(pdev, sdev);
pdev             1168 drivers/dma/sprd-dma.c 	pm_runtime_set_active(&pdev->dev);
pdev             1169 drivers/dma/sprd-dma.c 	pm_runtime_enable(&pdev->dev);
pdev             1171 drivers/dma/sprd-dma.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev             1177 drivers/dma/sprd-dma.c 		dev_err(&pdev->dev, "register dma device failed:%d\n", ret);
pdev             1187 drivers/dma/sprd-dma.c 	pm_runtime_put(&pdev->dev);
pdev             1193 drivers/dma/sprd-dma.c 	pm_runtime_put_noidle(&pdev->dev);
pdev             1194 drivers/dma/sprd-dma.c 	pm_runtime_disable(&pdev->dev);
pdev             1200 drivers/dma/sprd-dma.c static int sprd_dma_remove(struct platform_device *pdev)
pdev             1202 drivers/dma/sprd-dma.c 	struct sprd_dma_dev *sdev = platform_get_drvdata(pdev);
pdev             1206 drivers/dma/sprd-dma.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev             1212 drivers/dma/sprd-dma.c 		devm_free_irq(&pdev->dev, sdev->irq, sdev);
pdev             1220 drivers/dma/sprd-dma.c 	of_dma_controller_free(pdev->dev.of_node);
pdev             1224 drivers/dma/sprd-dma.c 	pm_runtime_put_noidle(&pdev->dev);
pdev             1225 drivers/dma/sprd-dma.c 	pm_runtime_disable(&pdev->dev);
pdev              711 drivers/dma/st_fdma.c static int st_fdma_parse_dt(struct platform_device *pdev,
pdev              718 drivers/dma/st_fdma.c 	return of_property_read_u32(pdev->dev.of_node, "dma-channels",
pdev              738 drivers/dma/st_fdma.c static int st_fdma_probe(struct platform_device *pdev)
pdev              742 drivers/dma/st_fdma.c 	struct device_node *np = pdev->dev.of_node;
pdev              746 drivers/dma/st_fdma.c 	match = of_match_device((st_fdma_match), &pdev->dev);
pdev              748 drivers/dma/st_fdma.c 		dev_err(&pdev->dev, "No device match found\n");
pdev              754 drivers/dma/st_fdma.c 	fdev = devm_kzalloc(&pdev->dev, sizeof(*fdev), GFP_KERNEL);
pdev              758 drivers/dma/st_fdma.c 	ret = st_fdma_parse_dt(pdev, drvdata, fdev);
pdev              760 drivers/dma/st_fdma.c 		dev_err(&pdev->dev, "unable to find platform data\n");
pdev              764 drivers/dma/st_fdma.c 	fdev->chans = devm_kcalloc(&pdev->dev, fdev->nr_channels,
pdev              769 drivers/dma/st_fdma.c 	fdev->dev = &pdev->dev;
pdev              771 drivers/dma/st_fdma.c 	platform_set_drvdata(pdev, fdev);
pdev              773 drivers/dma/st_fdma.c 	fdev->irq = platform_get_irq(pdev, 0);
pdev              777 drivers/dma/st_fdma.c 	ret = devm_request_irq(&pdev->dev, fdev->irq, st_fdma_irq_handler, 0,
pdev              778 drivers/dma/st_fdma.c 			       dev_name(&pdev->dev), fdev);
pdev              780 drivers/dma/st_fdma.c 		dev_err(&pdev->dev, "Failed to request irq (%d)\n", ret);
pdev              784 drivers/dma/st_fdma.c 	fdev->slim_rproc = st_slim_rproc_alloc(pdev, fdev->fw_name);
pdev              787 drivers/dma/st_fdma.c 		dev_err(&pdev->dev, "slim_rproc_alloc failed (%d)\n", ret);
pdev              808 drivers/dma/st_fdma.c 	fdev->dma_device.dev = &pdev->dev;
pdev              828 drivers/dma/st_fdma.c 		dev_err(&pdev->dev,
pdev              835 drivers/dma/st_fdma.c 		dev_err(&pdev->dev,
pdev              840 drivers/dma/st_fdma.c 	dev_info(&pdev->dev, "ST FDMA engine driver, irq:%d\n", fdev->irq);
pdev              851 drivers/dma/st_fdma.c static int st_fdma_remove(struct platform_device *pdev)
pdev              853 drivers/dma/st_fdma.c 	struct st_fdma_dev *fdev = platform_get_drvdata(pdev);
pdev              855 drivers/dma/st_fdma.c 	devm_free_irq(&pdev->dev, fdev->irq, fdev);
pdev              857 drivers/dma/st_fdma.c 	of_dma_controller_free(pdev->dev.of_node);
pdev             3105 drivers/dma/ste_dma40.c static struct d40_base * __init d40_hw_detect_init(struct platform_device *pdev)
pdev             3107 drivers/dma/ste_dma40.c 	struct stedma40_platform_data *plat_data = dev_get_platdata(&pdev->dev);
pdev             3121 drivers/dma/ste_dma40.c 	clk = clk_get(&pdev->dev, NULL);
pdev             3123 drivers/dma/ste_dma40.c 		d40_err(&pdev->dev, "No matching clock found\n");
pdev             3129 drivers/dma/ste_dma40.c 		d40_err(&pdev->dev, "Failed to prepare/enable clock\n");
pdev             3134 drivers/dma/ste_dma40.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "base");
pdev             3155 drivers/dma/ste_dma40.c 		d40_err(&pdev->dev, "Unknown hardware! No PrimeCell ID\n");
pdev             3159 drivers/dma/ste_dma40.c 		d40_err(&pdev->dev, "Unknown designer! Got %x wanted %x\n",
pdev             3175 drivers/dma/ste_dma40.c 		d40_err(&pdev->dev, "hardware revision: %d is not supported", rev);
pdev             3193 drivers/dma/ste_dma40.c 	dev_info(&pdev->dev,
pdev             3213 drivers/dma/ste_dma40.c 	base->dev = &pdev->dev;
pdev             3456 drivers/dma/ste_dma40.c static int __init d40_of_probe(struct platform_device *pdev,
pdev             3463 drivers/dma/ste_dma40.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev             3476 drivers/dma/ste_dma40.c 		d40_err(&pdev->dev,
pdev             3491 drivers/dma/ste_dma40.c 		d40_err(&pdev->dev,
pdev             3502 drivers/dma/ste_dma40.c 	pdev->dev.platform_data = pdata;
pdev             3507 drivers/dma/ste_dma40.c static int __init d40_probe(struct platform_device *pdev)
pdev             3509 drivers/dma/ste_dma40.c 	struct stedma40_platform_data *plat_data = dev_get_platdata(&pdev->dev);
pdev             3510 drivers/dma/ste_dma40.c 	struct device_node *np = pdev->dev.of_node;
pdev             3519 drivers/dma/ste_dma40.c 			if (d40_of_probe(pdev, np)) {
pdev             3524 drivers/dma/ste_dma40.c 			d40_err(&pdev->dev, "No pdata or Device Tree provided\n");
pdev             3529 drivers/dma/ste_dma40.c 	base = d40_hw_detect_init(pdev);
pdev             3535 drivers/dma/ste_dma40.c 	platform_set_drvdata(pdev, base);
pdev             3541 drivers/dma/ste_dma40.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "lcpa");
pdev             3544 drivers/dma/ste_dma40.c 		d40_err(&pdev->dev, "No \"lcpa\" memory resource\n");
pdev             3553 drivers/dma/ste_dma40.c 		d40_err(&pdev->dev, "Failed to request LCPA region %pR\n", res);
pdev             3560 drivers/dma/ste_dma40.c 		dev_warn(&pdev->dev,
pdev             3569 drivers/dma/ste_dma40.c 		d40_err(&pdev->dev, "Failed to ioremap LCPA region\n");
pdev             3574 drivers/dma/ste_dma40.c 		res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev             3578 drivers/dma/ste_dma40.c 			d40_err(&pdev->dev,
pdev             3586 drivers/dma/ste_dma40.c 			d40_err(&pdev->dev, "Failed to ioremap LCLA region\n");
pdev             3594 drivers/dma/ste_dma40.c 			d40_err(&pdev->dev, "Failed to allocate LCLA area\n");
pdev             3601 drivers/dma/ste_dma40.c 	base->irq = platform_get_irq(pdev, 0);
pdev             3605 drivers/dma/ste_dma40.c 		d40_err(&pdev->dev, "No IRQ defined\n");
pdev             3613 drivers/dma/ste_dma40.c 			d40_err(&pdev->dev, "Failed to get lcpa_regulator\n");
pdev             3621 drivers/dma/ste_dma40.c 			d40_err(&pdev->dev,
pdev             3645 drivers/dma/ste_dma40.c 		d40_err(&pdev->dev, "Failed to set dma max seg size\n");
pdev             3654 drivers/dma/ste_dma40.c 			dev_err(&pdev->dev,
pdev             3703 drivers/dma/ste_dma40.c 	d40_err(&pdev->dev, "probe failed\n");
pdev             1271 drivers/dma/stm32-dma.c static int stm32_dma_probe(struct platform_device *pdev)
pdev             1280 drivers/dma/stm32-dma.c 	match = of_match_device(stm32_dma_of_match, &pdev->dev);
pdev             1282 drivers/dma/stm32-dma.c 		dev_err(&pdev->dev, "Error: No device match found\n");
pdev             1286 drivers/dma/stm32-dma.c 	dmadev = devm_kzalloc(&pdev->dev, sizeof(*dmadev), GFP_KERNEL);
pdev             1292 drivers/dma/stm32-dma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1293 drivers/dma/stm32-dma.c 	dmadev->base = devm_ioremap_resource(&pdev->dev, res);
pdev             1297 drivers/dma/stm32-dma.c 	dmadev->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1299 drivers/dma/stm32-dma.c 		dev_err(&pdev->dev, "Error: Missing controller clock\n");
pdev             1305 drivers/dma/stm32-dma.c 		dev_err(&pdev->dev, "clk_prep_enable error: %d\n", ret);
pdev             1309 drivers/dma/stm32-dma.c 	dmadev->mem2mem = of_property_read_bool(pdev->dev.of_node,
pdev             1312 drivers/dma/stm32-dma.c 	dmadev->rst = devm_reset_control_get(&pdev->dev, NULL);
pdev             1340 drivers/dma/stm32-dma.c 	dd->dev = &pdev->dev;
pdev             1362 drivers/dma/stm32-dma.c 		ret = platform_get_irq(pdev, i);
pdev             1367 drivers/dma/stm32-dma.c 		ret = devm_request_irq(&pdev->dev, chan->irq,
pdev             1371 drivers/dma/stm32-dma.c 			dev_err(&pdev->dev,
pdev             1378 drivers/dma/stm32-dma.c 	ret = of_dma_controller_register(pdev->dev.of_node,
pdev             1381 drivers/dma/stm32-dma.c 		dev_err(&pdev->dev,
pdev             1386 drivers/dma/stm32-dma.c 	platform_set_drvdata(pdev, dmadev);
pdev             1388 drivers/dma/stm32-dma.c 	pm_runtime_set_active(&pdev->dev);
pdev             1389 drivers/dma/stm32-dma.c 	pm_runtime_enable(&pdev->dev);
pdev             1390 drivers/dma/stm32-dma.c 	pm_runtime_get_noresume(&pdev->dev);
pdev             1391 drivers/dma/stm32-dma.c 	pm_runtime_put(&pdev->dev);
pdev             1393 drivers/dma/stm32-dma.c 	dev_info(&pdev->dev, "STM32 DMA driver registered\n");
pdev               85 drivers/dma/stm32-dmamux.c 	struct platform_device *pdev = of_find_device_by_node(ofdma->of_node);
pdev               86 drivers/dma/stm32-dmamux.c 	struct stm32_dmamux_data *dmamux = platform_get_drvdata(pdev);
pdev               93 drivers/dma/stm32-dmamux.c 		dev_err(&pdev->dev, "invalid number of dma mux args\n");
pdev               98 drivers/dma/stm32-dmamux.c 		dev_err(&pdev->dev, "invalid mux request number: %d\n",
pdev              113 drivers/dma/stm32-dmamux.c 		dev_err(&pdev->dev, "Run out of free DMA requests\n");
pdev              131 drivers/dma/stm32-dmamux.c 		dev_err(&pdev->dev, "can't get dma master\n");
pdev              138 drivers/dma/stm32-dmamux.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev              156 drivers/dma/stm32-dmamux.c 	dev_dbg(&pdev->dev, "Mapping DMAMUX(%u) to DMA%u(%u)\n",
pdev              174 drivers/dma/stm32-dmamux.c static int stm32_dmamux_probe(struct platform_device *pdev)
pdev              176 drivers/dma/stm32-dmamux.c 	struct device_node *node = pdev->dev.of_node;
pdev              188 drivers/dma/stm32-dmamux.c 	count = device_property_count_u32(&pdev->dev, "dma-masters");
pdev              190 drivers/dma/stm32-dmamux.c 		dev_err(&pdev->dev, "Can't get DMA master(s) node\n");
pdev              194 drivers/dma/stm32-dmamux.c 	stm32_dmamux = devm_kzalloc(&pdev->dev, sizeof(*stm32_dmamux) +
pdev              205 drivers/dma/stm32-dmamux.c 			dev_err(&pdev->dev, "DMA master is not supported\n");
pdev              212 drivers/dma/stm32-dmamux.c 			dev_info(&pdev->dev,
pdev              223 drivers/dma/stm32-dmamux.c 		dev_err(&pdev->dev, "Too many DMA Master Requests to manage\n");
pdev              229 drivers/dma/stm32-dmamux.c 	stm32_dmamux->dma_inuse = devm_kcalloc(&pdev->dev,
pdev              236 drivers/dma/stm32-dmamux.c 	if (device_property_read_u32(&pdev->dev, "dma-requests",
pdev              239 drivers/dma/stm32-dmamux.c 		dev_warn(&pdev->dev, "DMAMUX defaulting on %u requests\n",
pdev              242 drivers/dma/stm32-dmamux.c 	pm_runtime_get_noresume(&pdev->dev);
pdev              244 drivers/dma/stm32-dmamux.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              245 drivers/dma/stm32-dmamux.c 	iomem = devm_ioremap_resource(&pdev->dev, res);
pdev              251 drivers/dma/stm32-dmamux.c 	stm32_dmamux->clk = devm_clk_get(&pdev->dev, NULL);
pdev              255 drivers/dma/stm32-dmamux.c 			dev_info(&pdev->dev, "Missing controller clock\n");
pdev              259 drivers/dma/stm32-dmamux.c 	stm32_dmamux->rst = devm_reset_control_get(&pdev->dev, NULL);
pdev              267 drivers/dma/stm32-dmamux.c 	stm32_dmamux->dmarouter.dev = &pdev->dev;
pdev              270 drivers/dma/stm32-dmamux.c 	platform_set_drvdata(pdev, stm32_dmamux);
pdev              271 drivers/dma/stm32-dmamux.c 	pm_runtime_set_active(&pdev->dev);
pdev              272 drivers/dma/stm32-dmamux.c 	pm_runtime_enable(&pdev->dev);
pdev              277 drivers/dma/stm32-dmamux.c 			dev_err(&pdev->dev, "clk_prep_enable error: %d\n", ret);
pdev              282 drivers/dma/stm32-dmamux.c 	pm_runtime_get_noresume(&pdev->dev);
pdev              288 drivers/dma/stm32-dmamux.c 	pm_runtime_put(&pdev->dev);
pdev              297 drivers/dma/stm32-dmamux.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              298 drivers/dma/stm32-dmamux.c 	struct stm32_dmamux_data *stm32_dmamux = platform_get_drvdata(pdev);
pdev              307 drivers/dma/stm32-dmamux.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              308 drivers/dma/stm32-dmamux.c 	struct stm32_dmamux_data *stm32_dmamux = platform_get_drvdata(pdev);
pdev              313 drivers/dma/stm32-dmamux.c 		dev_err(&pdev->dev, "failed to prepare_enable clock\n");
pdev             1528 drivers/dma/stm32-mdma.c static int stm32_mdma_probe(struct platform_device *pdev)
pdev             1538 drivers/dma/stm32-mdma.c 	of_node = pdev->dev.of_node;
pdev             1542 drivers/dma/stm32-mdma.c 	ret = device_property_read_u32(&pdev->dev, "dma-channels",
pdev             1546 drivers/dma/stm32-mdma.c 		dev_warn(&pdev->dev, "MDMA defaulting on %i channels\n",
pdev             1550 drivers/dma/stm32-mdma.c 	ret = device_property_read_u32(&pdev->dev, "dma-requests",
pdev             1554 drivers/dma/stm32-mdma.c 		dev_warn(&pdev->dev, "MDMA defaulting on %i request lines\n",
pdev             1558 drivers/dma/stm32-mdma.c 	count = device_property_count_u32(&pdev->dev, "st,ahb-addr-masks");
pdev             1562 drivers/dma/stm32-mdma.c 	dmadev = devm_kzalloc(&pdev->dev, sizeof(*dmadev) + sizeof(u32) * count,
pdev             1569 drivers/dma/stm32-mdma.c 	device_property_read_u32_array(&pdev->dev, "st,ahb-addr-masks",
pdev             1574 drivers/dma/stm32-mdma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1575 drivers/dma/stm32-mdma.c 	dmadev->base = devm_ioremap_resource(&pdev->dev, res);
pdev             1579 drivers/dma/stm32-mdma.c 	dmadev->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1583 drivers/dma/stm32-mdma.c 			dev_info(&pdev->dev, "Missing controller clock\n");
pdev             1589 drivers/dma/stm32-mdma.c 		dev_err(&pdev->dev, "clk_prep_enable error: %d\n", ret);
pdev             1593 drivers/dma/stm32-mdma.c 	dmadev->rst = devm_reset_control_get(&pdev->dev, NULL);
pdev             1629 drivers/dma/stm32-mdma.c 	dd->dev = &pdev->dev;
pdev             1639 drivers/dma/stm32-mdma.c 	dmadev->irq = platform_get_irq(pdev, 0);
pdev             1643 drivers/dma/stm32-mdma.c 	ret = devm_request_irq(&pdev->dev, dmadev->irq, stm32_mdma_irq_handler,
pdev             1644 drivers/dma/stm32-mdma.c 			       0, dev_name(&pdev->dev), dmadev);
pdev             1646 drivers/dma/stm32-mdma.c 		dev_err(&pdev->dev, "failed to request IRQ\n");
pdev             1656 drivers/dma/stm32-mdma.c 		dev_err(&pdev->dev,
pdev             1661 drivers/dma/stm32-mdma.c 	platform_set_drvdata(pdev, dmadev);
pdev             1662 drivers/dma/stm32-mdma.c 	pm_runtime_set_active(&pdev->dev);
pdev             1663 drivers/dma/stm32-mdma.c 	pm_runtime_enable(&pdev->dev);
pdev             1664 drivers/dma/stm32-mdma.c 	pm_runtime_get_noresume(&pdev->dev);
pdev             1665 drivers/dma/stm32-mdma.c 	pm_runtime_put(&pdev->dev);
pdev             1667 drivers/dma/stm32-mdma.c 	dev_info(&pdev->dev, "STM32 MDMA driver registered\n");
pdev             1119 drivers/dma/sun4i-dma.c static int sun4i_dma_probe(struct platform_device *pdev)
pdev             1125 drivers/dma/sun4i-dma.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev             1129 drivers/dma/sun4i-dma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1130 drivers/dma/sun4i-dma.c 	priv->base = devm_ioremap_resource(&pdev->dev, res);
pdev             1134 drivers/dma/sun4i-dma.c 	priv->irq = platform_get_irq(pdev, 0);
pdev             1138 drivers/dma/sun4i-dma.c 	priv->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1140 drivers/dma/sun4i-dma.c 		dev_err(&pdev->dev, "No clock specified\n");
pdev             1144 drivers/dma/sun4i-dma.c 	platform_set_drvdata(pdev, priv);
pdev             1173 drivers/dma/sun4i-dma.c 	priv->slave.dev = &pdev->dev;
pdev             1175 drivers/dma/sun4i-dma.c 	priv->pchans = devm_kcalloc(&pdev->dev, SUN4I_DMA_NR_MAX_CHANNELS,
pdev             1177 drivers/dma/sun4i-dma.c 	priv->vchans = devm_kcalloc(&pdev->dev, SUN4I_DMA_NR_MAX_VCHANS,
pdev             1207 drivers/dma/sun4i-dma.c 		dev_err(&pdev->dev, "Couldn't enable the clock\n");
pdev             1218 drivers/dma/sun4i-dma.c 	ret = devm_request_irq(&pdev->dev, priv->irq, sun4i_dma_interrupt,
pdev             1219 drivers/dma/sun4i-dma.c 			       0, dev_name(&pdev->dev), priv);
pdev             1221 drivers/dma/sun4i-dma.c 		dev_err(&pdev->dev, "Cannot request IRQ\n");
pdev             1227 drivers/dma/sun4i-dma.c 		dev_warn(&pdev->dev, "Failed to register DMA engine device\n");
pdev             1231 drivers/dma/sun4i-dma.c 	ret = of_dma_controller_register(pdev->dev.of_node, sun4i_dma_of_xlate,
pdev             1234 drivers/dma/sun4i-dma.c 		dev_err(&pdev->dev, "of_dma_controller_register failed\n");
pdev             1238 drivers/dma/sun4i-dma.c 	dev_dbg(&pdev->dev, "Successfully probed SUN4I_DMA\n");
pdev             1249 drivers/dma/sun4i-dma.c static int sun4i_dma_remove(struct platform_device *pdev)
pdev             1251 drivers/dma/sun4i-dma.c 	struct sun4i_dma_dev *priv = platform_get_drvdata(pdev);
pdev             1256 drivers/dma/sun4i-dma.c 	of_dma_controller_free(pdev->dev.of_node);
pdev             1233 drivers/dma/sun6i-dma.c static int sun6i_dma_probe(struct platform_device *pdev)
pdev             1235 drivers/dma/sun6i-dma.c 	struct device_node *np = pdev->dev.of_node;
pdev             1240 drivers/dma/sun6i-dma.c 	sdc = devm_kzalloc(&pdev->dev, sizeof(*sdc), GFP_KERNEL);
pdev             1244 drivers/dma/sun6i-dma.c 	sdc->cfg = of_device_get_match_data(&pdev->dev);
pdev             1248 drivers/dma/sun6i-dma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1249 drivers/dma/sun6i-dma.c 	sdc->base = devm_ioremap_resource(&pdev->dev, res);
pdev             1253 drivers/dma/sun6i-dma.c 	sdc->irq = platform_get_irq(pdev, 0);
pdev             1257 drivers/dma/sun6i-dma.c 	sdc->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1259 drivers/dma/sun6i-dma.c 		dev_err(&pdev->dev, "No clock specified\n");
pdev             1264 drivers/dma/sun6i-dma.c 		sdc->clk_mbus = devm_clk_get(&pdev->dev, "mbus");
pdev             1266 drivers/dma/sun6i-dma.c 			dev_err(&pdev->dev, "No mbus clock specified\n");
pdev             1271 drivers/dma/sun6i-dma.c 	sdc->rstc = devm_reset_control_get(&pdev->dev, NULL);
pdev             1273 drivers/dma/sun6i-dma.c 		dev_err(&pdev->dev, "No reset controller specified\n");
pdev             1277 drivers/dma/sun6i-dma.c 	sdc->pool = dmam_pool_create(dev_name(&pdev->dev), &pdev->dev,
pdev             1280 drivers/dma/sun6i-dma.c 		dev_err(&pdev->dev, "No memory for descriptors dma pool\n");
pdev             1284 drivers/dma/sun6i-dma.c 	platform_set_drvdata(pdev, sdc);
pdev             1310 drivers/dma/sun6i-dma.c 	sdc->slave.dev = &pdev->dev;
pdev             1318 drivers/dma/sun6i-dma.c 		dev_err(&pdev->dev, "Can't get dma-channels.\n");
pdev             1324 drivers/dma/sun6i-dma.c 		dev_info(&pdev->dev, "Missing dma-requests, using %u.\n",
pdev             1336 drivers/dma/sun6i-dma.c 	sdc->pchans = devm_kcalloc(&pdev->dev, sdc->num_pchans,
pdev             1341 drivers/dma/sun6i-dma.c 	sdc->vchans = devm_kcalloc(&pdev->dev, sdc->num_vchans,
pdev             1365 drivers/dma/sun6i-dma.c 		dev_err(&pdev->dev, "Couldn't deassert the device from reset\n");
pdev             1371 drivers/dma/sun6i-dma.c 		dev_err(&pdev->dev, "Couldn't enable the clock\n");
pdev             1378 drivers/dma/sun6i-dma.c 			dev_err(&pdev->dev, "Couldn't enable mbus clock\n");
pdev             1383 drivers/dma/sun6i-dma.c 	ret = devm_request_irq(&pdev->dev, sdc->irq, sun6i_dma_interrupt, 0,
pdev             1384 drivers/dma/sun6i-dma.c 			       dev_name(&pdev->dev), sdc);
pdev             1386 drivers/dma/sun6i-dma.c 		dev_err(&pdev->dev, "Cannot request IRQ\n");
pdev             1392 drivers/dma/sun6i-dma.c 		dev_warn(&pdev->dev, "Failed to register DMA engine device\n");
pdev             1396 drivers/dma/sun6i-dma.c 	ret = of_dma_controller_register(pdev->dev.of_node, sun6i_dma_of_xlate,
pdev             1399 drivers/dma/sun6i-dma.c 		dev_err(&pdev->dev, "of_dma_controller_register failed\n");
pdev             1423 drivers/dma/sun6i-dma.c static int sun6i_dma_remove(struct platform_device *pdev)
pdev             1425 drivers/dma/sun6i-dma.c 	struct sun6i_dma_dev *sdc = platform_get_drvdata(pdev);
pdev             1427 drivers/dma/sun6i-dma.c 	of_dma_controller_free(pdev->dev.of_node);
pdev             1377 drivers/dma/tegra20-apb-dma.c static int tegra_dma_probe(struct platform_device *pdev)
pdev             1385 drivers/dma/tegra20-apb-dma.c 	cdata = of_device_get_match_data(&pdev->dev);
pdev             1387 drivers/dma/tegra20-apb-dma.c 		dev_err(&pdev->dev, "Error: No device match data found\n");
pdev             1391 drivers/dma/tegra20-apb-dma.c 	tdma = devm_kzalloc(&pdev->dev,
pdev             1397 drivers/dma/tegra20-apb-dma.c 	tdma->dev = &pdev->dev;
pdev             1399 drivers/dma/tegra20-apb-dma.c 	platform_set_drvdata(pdev, tdma);
pdev             1401 drivers/dma/tegra20-apb-dma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1402 drivers/dma/tegra20-apb-dma.c 	tdma->base_addr = devm_ioremap_resource(&pdev->dev, res);
pdev             1406 drivers/dma/tegra20-apb-dma.c 	tdma->dma_clk = devm_clk_get(&pdev->dev, NULL);
pdev             1408 drivers/dma/tegra20-apb-dma.c 		dev_err(&pdev->dev, "Error: Missing controller clock\n");
pdev             1412 drivers/dma/tegra20-apb-dma.c 	tdma->rst = devm_reset_control_get(&pdev->dev, "dma");
pdev             1414 drivers/dma/tegra20-apb-dma.c 		dev_err(&pdev->dev, "Error: Missing reset\n");
pdev             1420 drivers/dma/tegra20-apb-dma.c 	pm_runtime_enable(&pdev->dev);
pdev             1421 drivers/dma/tegra20-apb-dma.c 	if (!pm_runtime_enabled(&pdev->dev))
pdev             1422 drivers/dma/tegra20-apb-dma.c 		ret = tegra_dma_runtime_resume(&pdev->dev);
pdev             1424 drivers/dma/tegra20-apb-dma.c 		ret = pm_runtime_get_sync(&pdev->dev);
pdev             1427 drivers/dma/tegra20-apb-dma.c 		pm_runtime_disable(&pdev->dev);
pdev             1441 drivers/dma/tegra20-apb-dma.c 	pm_runtime_put(&pdev->dev);
pdev             1451 drivers/dma/tegra20-apb-dma.c 		res = platform_get_resource(pdev, IORESOURCE_IRQ, i);
pdev             1454 drivers/dma/tegra20-apb-dma.c 			dev_err(&pdev->dev, "No irq resource for chan %d\n", i);
pdev             1461 drivers/dma/tegra20-apb-dma.c 			dev_err(&pdev->dev,
pdev             1490 drivers/dma/tegra20-apb-dma.c 	tdma->dma_dev.dev = &pdev->dev;
pdev             1514 drivers/dma/tegra20-apb-dma.c 		dev_err(&pdev->dev,
pdev             1519 drivers/dma/tegra20-apb-dma.c 	ret = of_dma_controller_register(pdev->dev.of_node,
pdev             1522 drivers/dma/tegra20-apb-dma.c 		dev_err(&pdev->dev,
pdev             1527 drivers/dma/tegra20-apb-dma.c 	dev_info(&pdev->dev, "Tegra20 APB DMA driver register %d channels\n",
pdev             1541 drivers/dma/tegra20-apb-dma.c 	pm_runtime_disable(&pdev->dev);
pdev             1542 drivers/dma/tegra20-apb-dma.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev             1543 drivers/dma/tegra20-apb-dma.c 		tegra_dma_runtime_suspend(&pdev->dev);
pdev             1547 drivers/dma/tegra20-apb-dma.c static int tegra_dma_remove(struct platform_device *pdev)
pdev             1549 drivers/dma/tegra20-apb-dma.c 	struct tegra_dma *tdma = platform_get_drvdata(pdev);
pdev             1561 drivers/dma/tegra20-apb-dma.c 	pm_runtime_disable(&pdev->dev);
pdev             1562 drivers/dma/tegra20-apb-dma.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev             1563 drivers/dma/tegra20-apb-dma.c 		tegra_dma_runtime_suspend(&pdev->dev);
pdev              816 drivers/dma/tegra210-adma.c static int tegra_adma_probe(struct platform_device *pdev)
pdev              823 drivers/dma/tegra210-adma.c 	cdata = of_device_get_match_data(&pdev->dev);
pdev              825 drivers/dma/tegra210-adma.c 		dev_err(&pdev->dev, "device match data not found\n");
pdev              829 drivers/dma/tegra210-adma.c 	tdma = devm_kzalloc(&pdev->dev,
pdev              835 drivers/dma/tegra210-adma.c 	tdma->dev = &pdev->dev;
pdev              838 drivers/dma/tegra210-adma.c 	platform_set_drvdata(pdev, tdma);
pdev              840 drivers/dma/tegra210-adma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              841 drivers/dma/tegra210-adma.c 	tdma->base_addr = devm_ioremap_resource(&pdev->dev, res);
pdev              845 drivers/dma/tegra210-adma.c 	tdma->ahub_clk = devm_clk_get(&pdev->dev, "d_audio");
pdev              847 drivers/dma/tegra210-adma.c 		dev_err(&pdev->dev, "Error: Missing ahub controller clock\n");
pdev              858 drivers/dma/tegra210-adma.c 		tdc->irq = of_irq_get(pdev->dev.of_node, i);
pdev              869 drivers/dma/tegra210-adma.c 	pm_runtime_enable(&pdev->dev);
pdev              871 drivers/dma/tegra210-adma.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev              883 drivers/dma/tegra210-adma.c 	tdma->dma_dev.dev = &pdev->dev;
pdev              902 drivers/dma/tegra210-adma.c 		dev_err(&pdev->dev, "ADMA registration failed: %d\n", ret);
pdev              906 drivers/dma/tegra210-adma.c 	ret = of_dma_controller_register(pdev->dev.of_node,
pdev              909 drivers/dma/tegra210-adma.c 		dev_err(&pdev->dev, "ADMA OF registration failed %d\n", ret);
pdev              913 drivers/dma/tegra210-adma.c 	pm_runtime_put(&pdev->dev);
pdev              915 drivers/dma/tegra210-adma.c 	dev_info(&pdev->dev, "Tegra210 ADMA driver registered %d channels\n",
pdev              923 drivers/dma/tegra210-adma.c 	pm_runtime_put_sync(&pdev->dev);
pdev              925 drivers/dma/tegra210-adma.c 	pm_runtime_disable(&pdev->dev);
pdev              933 drivers/dma/tegra210-adma.c static int tegra_adma_remove(struct platform_device *pdev)
pdev              935 drivers/dma/tegra210-adma.c 	struct tegra_adma *tdma = platform_get_drvdata(pdev);
pdev              938 drivers/dma/tegra210-adma.c 	of_dma_controller_free(pdev->dev.of_node);
pdev              944 drivers/dma/tegra210-adma.c 	pm_runtime_put_sync(&pdev->dev);
pdev              945 drivers/dma/tegra210-adma.c 	pm_runtime_disable(&pdev->dev);
pdev             1037 drivers/dma/ti/cppi41.c static int cppi41_dma_probe(struct platform_device *pdev)
pdev             1040 drivers/dma/ti/cppi41.c 	struct device *dev = &pdev->dev;
pdev             1051 drivers/dma/ti/cppi41.c 	cdd = devm_kzalloc(&pdev->dev, sizeof(*cdd), GFP_KERNEL);
pdev             1075 drivers/dma/ti/cppi41.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, index);
pdev             1080 drivers/dma/ti/cppi41.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, index + 1);
pdev             1085 drivers/dma/ti/cppi41.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, index + 2);
pdev             1093 drivers/dma/ti/cppi41.c 	platform_set_drvdata(pdev, cdd);
pdev             1127 drivers/dma/ti/cppi41.c 	ret = devm_request_irq(&pdev->dev, irq, cppi41_irq, IRQF_SHARED,
pdev             1159 drivers/dma/ti/cppi41.c static int cppi41_dma_remove(struct platform_device *pdev)
pdev             1161 drivers/dma/ti/cppi41.c 	struct cppi41_dd *cdd = platform_get_drvdata(pdev);
pdev             1164 drivers/dma/ti/cppi41.c 	error = pm_runtime_get_sync(&pdev->dev);
pdev             1166 drivers/dma/ti/cppi41.c 		dev_err(&pdev->dev, "%s could not pm_runtime_get: %i\n",
pdev             1168 drivers/dma/ti/cppi41.c 	of_dma_controller_free(pdev->dev.of_node);
pdev             1171 drivers/dma/ti/cppi41.c 	devm_free_irq(&pdev->dev, cdd->irq, cdd);
pdev             1172 drivers/dma/ti/cppi41.c 	deinit_cppi41(&pdev->dev, cdd);
pdev             1173 drivers/dma/ti/cppi41.c 	pm_runtime_dont_use_autosuspend(&pdev->dev);
pdev             1174 drivers/dma/ti/cppi41.c 	pm_runtime_put_sync(&pdev->dev);
pdev             1175 drivers/dma/ti/cppi41.c 	pm_runtime_disable(&pdev->dev);
pdev               79 drivers/dma/ti/dma-crossbar.c 	struct platform_device *pdev = of_find_device_by_node(ofdma->of_node);
pdev               80 drivers/dma/ti/dma-crossbar.c 	struct ti_am335x_xbar_data *xbar = platform_get_drvdata(pdev);
pdev               87 drivers/dma/ti/dma-crossbar.c 		dev_err(&pdev->dev, "Invalid XBAR event number: %d\n",
pdev               93 drivers/dma/ti/dma-crossbar.c 		dev_err(&pdev->dev, "Invalid DMA request line number: %d\n",
pdev              101 drivers/dma/ti/dma-crossbar.c 		dev_err(&pdev->dev, "Can't get DMA master\n");
pdev              117 drivers/dma/ti/dma-crossbar.c 	dev_dbg(&pdev->dev, "Mapping XBAR event%u to DMA%u\n",
pdev              130 drivers/dma/ti/dma-crossbar.c static int ti_am335x_xbar_probe(struct platform_device *pdev)
pdev              132 drivers/dma/ti/dma-crossbar.c 	struct device_node *node = pdev->dev.of_node;
pdev              143 drivers/dma/ti/dma-crossbar.c 	xbar = devm_kzalloc(&pdev->dev, sizeof(*xbar), GFP_KERNEL);
pdev              149 drivers/dma/ti/dma-crossbar.c 		dev_err(&pdev->dev, "Can't get DMA master node\n");
pdev              155 drivers/dma/ti/dma-crossbar.c 		dev_err(&pdev->dev, "DMA master is not supported\n");
pdev              162 drivers/dma/ti/dma-crossbar.c 		dev_info(&pdev->dev,
pdev              170 drivers/dma/ti/dma-crossbar.c 		dev_info(&pdev->dev,
pdev              176 drivers/dma/ti/dma-crossbar.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              177 drivers/dma/ti/dma-crossbar.c 	iomem = devm_ioremap_resource(&pdev->dev, res);
pdev              183 drivers/dma/ti/dma-crossbar.c 	xbar->dmarouter.dev = &pdev->dev;
pdev              186 drivers/dma/ti/dma-crossbar.c 	platform_set_drvdata(pdev, xbar);
pdev              243 drivers/dma/ti/dma-crossbar.c 	struct platform_device *pdev = of_find_device_by_node(ofdma->of_node);
pdev              244 drivers/dma/ti/dma-crossbar.c 	struct ti_dra7_xbar_data *xbar = platform_get_drvdata(pdev);
pdev              248 drivers/dma/ti/dma-crossbar.c 		dev_err(&pdev->dev, "Invalid XBAR request number: %d\n",
pdev              256 drivers/dma/ti/dma-crossbar.c 		dev_err(&pdev->dev, "Can't get DMA master\n");
pdev              271 drivers/dma/ti/dma-crossbar.c 		dev_err(&pdev->dev, "Run out of free DMA requests\n");
pdev              282 drivers/dma/ti/dma-crossbar.c 	dev_dbg(&pdev->dev, "Mapping XBAR%u to DMA%d\n",
pdev              319 drivers/dma/ti/dma-crossbar.c static int ti_dra7_xbar_probe(struct platform_device *pdev)
pdev              321 drivers/dma/ti/dma-crossbar.c 	struct device_node *node = pdev->dev.of_node;
pdev              335 drivers/dma/ti/dma-crossbar.c 	xbar = devm_kzalloc(&pdev->dev, sizeof(*xbar), GFP_KERNEL);
pdev              341 drivers/dma/ti/dma-crossbar.c 		dev_err(&pdev->dev, "Can't get DMA master node\n");
pdev              347 drivers/dma/ti/dma-crossbar.c 		dev_err(&pdev->dev, "DMA master is not supported\n");
pdev              354 drivers/dma/ti/dma-crossbar.c 		dev_info(&pdev->dev,
pdev              361 drivers/dma/ti/dma-crossbar.c 	xbar->dma_inuse = devm_kcalloc(&pdev->dev,
pdev              368 drivers/dma/ti/dma-crossbar.c 		dev_info(&pdev->dev,
pdev              406 drivers/dma/ti/dma-crossbar.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              407 drivers/dma/ti/dma-crossbar.c 	iomem = devm_ioremap_resource(&pdev->dev, res);
pdev              413 drivers/dma/ti/dma-crossbar.c 	xbar->dmarouter.dev = &pdev->dev;
pdev              418 drivers/dma/ti/dma-crossbar.c 	platform_set_drvdata(pdev, xbar);
pdev              439 drivers/dma/ti/dma-crossbar.c static int ti_dma_xbar_probe(struct platform_device *pdev)
pdev              444 drivers/dma/ti/dma-crossbar.c 	match = of_match_node(ti_dma_xbar_match, pdev->dev.of_node);
pdev              450 drivers/dma/ti/dma-crossbar.c 		ret = ti_dra7_xbar_probe(pdev);
pdev              453 drivers/dma/ti/dma-crossbar.c 		ret = ti_am335x_xbar_probe(pdev);
pdev              456 drivers/dma/ti/dma-crossbar.c 		dev_err(&pdev->dev, "Unsupported crossbar\n");
pdev             2248 drivers/dma/ti/edma.c static int edma_probe(struct platform_device *pdev)
pdev             2250 drivers/dma/ti/edma.c 	struct edma_soc_info	*info = pdev->dev.platform_data;
pdev             2258 drivers/dma/ti/edma.c 	struct device_node	*node = pdev->dev.of_node;
pdev             2259 drivers/dma/ti/edma.c 	struct device		*dev = &pdev->dev;
pdev             2297 drivers/dma/ti/edma.c 	ecc->id = pdev->id;
pdev             2303 drivers/dma/ti/edma.c 	mem = platform_get_resource_byname(pdev, IORESOURCE_MEM, "edma3_cc");
pdev             2306 drivers/dma/ti/edma.c 		mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2316 drivers/dma/ti/edma.c 	platform_set_drvdata(pdev, ecc);
pdev             2360 drivers/dma/ti/edma.c 	irq = platform_get_irq_byname(pdev, "edma3_ccint");
pdev             2376 drivers/dma/ti/edma.c 	irq = platform_get_irq_byname(pdev, "edma3_ccerrint");
pdev             2492 drivers/dma/ti/edma.c static int edma_remove(struct platform_device *pdev)
pdev             2494 drivers/dma/ti/edma.c 	struct device *dev = &pdev->dev;
pdev             2576 drivers/dma/ti/edma.c static int edma_tptc_probe(struct platform_device *pdev)
pdev             2578 drivers/dma/ti/edma.c 	pm_runtime_enable(&pdev->dev);
pdev             2579 drivers/dma/ti/edma.c 	return pm_runtime_get_sync(&pdev->dev);
pdev             1460 drivers/dma/ti/omap-dma.c static int omap_dma_probe(struct platform_device *pdev)
pdev             1467 drivers/dma/ti/omap-dma.c 	od = devm_kzalloc(&pdev->dev, sizeof(*od), GFP_KERNEL);
pdev             1471 drivers/dma/ti/omap-dma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1472 drivers/dma/ti/omap-dma.c 	od->base = devm_ioremap_resource(&pdev->dev, res);
pdev             1508 drivers/dma/ti/omap-dma.c 	od->ddev.dev = &pdev->dev;
pdev             1515 drivers/dma/ti/omap-dma.c 	if (pdev->dev.of_node && of_property_read_u32(pdev->dev.of_node,
pdev             1518 drivers/dma/ti/omap-dma.c 		dev_info(&pdev->dev,
pdev             1524 drivers/dma/ti/omap-dma.c 	if (!pdev->dev.of_node) {
pdev             1528 drivers/dma/ti/omap-dma.c 	} else if (of_property_read_u32(pdev->dev.of_node, "dma-channels",
pdev             1530 drivers/dma/ti/omap-dma.c 		dev_info(&pdev->dev,
pdev             1536 drivers/dma/ti/omap-dma.c 	od->lch_map = devm_kcalloc(&pdev->dev, lch_count, sizeof(*od->lch_map),
pdev             1549 drivers/dma/ti/omap-dma.c 	irq = platform_get_irq(pdev, 1);
pdev             1551 drivers/dma/ti/omap-dma.c 		dev_info(&pdev->dev, "failed to get L1 IRQ: %d\n", irq);
pdev             1558 drivers/dma/ti/omap-dma.c 		rc = devm_request_irq(&pdev->dev, irq, omap_dma_irq,
pdev             1574 drivers/dma/ti/omap-dma.c 		od->desc_pool = dma_pool_create(dev_name(&pdev->dev),
pdev             1575 drivers/dma/ti/omap-dma.c 						&pdev->dev,
pdev             1579 drivers/dma/ti/omap-dma.c 			dev_err(&pdev->dev,
pdev             1593 drivers/dma/ti/omap-dma.c 	platform_set_drvdata(pdev, od);
pdev             1595 drivers/dma/ti/omap-dma.c 	if (pdev->dev.of_node) {
pdev             1599 drivers/dma/ti/omap-dma.c 		rc = of_dma_controller_register(pdev->dev.of_node,
pdev             1608 drivers/dma/ti/omap-dma.c 	dev_info(&pdev->dev, "OMAP DMA engine driver%s\n",
pdev             1614 drivers/dma/ti/omap-dma.c static int omap_dma_remove(struct platform_device *pdev)
pdev             1616 drivers/dma/ti/omap-dma.c 	struct omap_dmadev *od = platform_get_drvdata(pdev);
pdev             1619 drivers/dma/ti/omap-dma.c 	if (pdev->dev.of_node)
pdev             1620 drivers/dma/ti/omap-dma.c 		of_dma_controller_free(pdev->dev.of_node);
pdev             1622 drivers/dma/ti/omap-dma.c 	irq = platform_get_irq(pdev, 1);
pdev             1623 drivers/dma/ti/omap-dma.c 	devm_free_irq(&pdev->dev, irq, od);
pdev              612 drivers/dma/timb_dma.c static int td_probe(struct platform_device *pdev)
pdev              614 drivers/dma/timb_dma.c 	struct timb_dma_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              622 drivers/dma/timb_dma.c 		dev_err(&pdev->dev, "No platform data\n");
pdev              626 drivers/dma/timb_dma.c 	iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              630 drivers/dma/timb_dma.c 	irq = platform_get_irq(pdev, 0);
pdev              645 drivers/dma/timb_dma.c 	dev_dbg(&pdev->dev, "Allocated TD: %p\n", td);
pdev              649 drivers/dma/timb_dma.c 		dev_err(&pdev->dev, "Failed to remap I/O memory\n");
pdev              665 drivers/dma/timb_dma.c 		dev_err(&pdev->dev, "Failed to request IRQ\n");
pdev              679 drivers/dma/timb_dma.c 	td->dma.dev = &pdev->dev;
pdev              690 drivers/dma/timb_dma.c 			dev_err(&pdev->dev, "Wrong channel configuration\n");
pdev              712 drivers/dma/timb_dma.c 		dev_dbg(&pdev->dev, "Chan: %d, membase: %p\n",
pdev              720 drivers/dma/timb_dma.c 		dev_err(&pdev->dev, "Failed to register async device\n");
pdev              724 drivers/dma/timb_dma.c 	platform_set_drvdata(pdev, td);
pdev              726 drivers/dma/timb_dma.c 	dev_dbg(&pdev->dev, "Probe result: %d\n", err);
pdev              743 drivers/dma/timb_dma.c static int td_remove(struct platform_device *pdev)
pdev              745 drivers/dma/timb_dma.c 	struct timb_dma *td = platform_get_drvdata(pdev);
pdev              746 drivers/dma/timb_dma.c 	struct resource *iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              747 drivers/dma/timb_dma.c 	int irq = platform_get_irq(pdev, 0);
pdev              756 drivers/dma/timb_dma.c 	dev_dbg(&pdev->dev, "Removed...\n");
pdev             1080 drivers/dma/txx9dmac.c static int __init txx9dmac_chan_probe(struct platform_device *pdev)
pdev             1083 drivers/dma/txx9dmac.c 			dev_get_platdata(&pdev->dev);
pdev             1088 drivers/dma/txx9dmac.c 	int ch = pdev->id % TXX9_DMA_MAX_NR_CHANNELS;
pdev             1091 drivers/dma/txx9dmac.c 	dc = devm_kzalloc(&pdev->dev, sizeof(*dc), GFP_KERNEL);
pdev             1095 drivers/dma/txx9dmac.c 	dc->dma.dev = &pdev->dev;
pdev             1113 drivers/dma/txx9dmac.c 		irq = platform_get_irq(pdev, 0);
pdev             1119 drivers/dma/txx9dmac.c 		err = devm_request_irq(&pdev->dev, dc->irq,
pdev             1120 drivers/dma/txx9dmac.c 			txx9dmac_chan_interrupt, 0, dev_name(&pdev->dev), dc);
pdev             1142 drivers/dma/txx9dmac.c 	platform_set_drvdata(pdev, dc);
pdev             1147 drivers/dma/txx9dmac.c 	dev_dbg(&pdev->dev, "TXx9 DMA Channel (dma%d%s%s)\n",
pdev             1155 drivers/dma/txx9dmac.c static int txx9dmac_chan_remove(struct platform_device *pdev)
pdev             1157 drivers/dma/txx9dmac.c 	struct txx9dmac_chan *dc = platform_get_drvdata(pdev);
pdev             1162 drivers/dma/txx9dmac.c 		devm_free_irq(&pdev->dev, dc->irq, dc);
pdev             1165 drivers/dma/txx9dmac.c 	dc->ddev->chan[pdev->id % TXX9_DMA_MAX_NR_CHANNELS] = NULL;
pdev             1169 drivers/dma/txx9dmac.c static int __init txx9dmac_probe(struct platform_device *pdev)
pdev             1171 drivers/dma/txx9dmac.c 	struct txx9dmac_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev             1177 drivers/dma/txx9dmac.c 	io = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1181 drivers/dma/txx9dmac.c 	ddev = devm_kzalloc(&pdev->dev, sizeof(*ddev), GFP_KERNEL);
pdev             1185 drivers/dma/txx9dmac.c 	if (!devm_request_mem_region(&pdev->dev, io->start, resource_size(io),
pdev             1186 drivers/dma/txx9dmac.c 				     dev_name(&pdev->dev)))
pdev             1189 drivers/dma/txx9dmac.c 	ddev->regs = devm_ioremap(&pdev->dev, io->start, resource_size(io));
pdev             1201 drivers/dma/txx9dmac.c 	ddev->irq = platform_get_irq(pdev, 0);
pdev             1205 drivers/dma/txx9dmac.c 		err = devm_request_irq(&pdev->dev, ddev->irq,
pdev             1206 drivers/dma/txx9dmac.c 			txx9dmac_interrupt, 0, dev_name(&pdev->dev), ddev);
pdev             1216 drivers/dma/txx9dmac.c 	platform_set_drvdata(pdev, ddev);
pdev             1220 drivers/dma/txx9dmac.c static int txx9dmac_remove(struct platform_device *pdev)
pdev             1222 drivers/dma/txx9dmac.c 	struct txx9dmac_dev *ddev = platform_get_drvdata(pdev);
pdev             1226 drivers/dma/txx9dmac.c 		devm_free_irq(&pdev->dev, ddev->irq, ddev);
pdev             1232 drivers/dma/txx9dmac.c static void txx9dmac_shutdown(struct platform_device *pdev)
pdev             1234 drivers/dma/txx9dmac.c 	struct txx9dmac_dev *ddev = platform_get_drvdata(pdev);
pdev              347 drivers/dma/uniphier-mdmac.c static int uniphier_mdmac_chan_init(struct platform_device *pdev,
pdev              351 drivers/dma/uniphier-mdmac.c 	struct device *dev = &pdev->dev;
pdev              356 drivers/dma/uniphier-mdmac.c 	irq = platform_get_irq(pdev, chan_id);
pdev              380 drivers/dma/uniphier-mdmac.c static int uniphier_mdmac_probe(struct platform_device *pdev)
pdev              382 drivers/dma/uniphier-mdmac.c 	struct device *dev = &pdev->dev;
pdev              388 drivers/dma/uniphier-mdmac.c 	nr_chans = platform_irq_count(pdev);
pdev              401 drivers/dma/uniphier-mdmac.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              432 drivers/dma/uniphier-mdmac.c 		ret = uniphier_mdmac_chan_init(pdev, mdev, i);
pdev              446 drivers/dma/uniphier-mdmac.c 	platform_set_drvdata(pdev, mdev);
pdev              458 drivers/dma/uniphier-mdmac.c static int uniphier_mdmac_remove(struct platform_device *pdev)
pdev              460 drivers/dma/uniphier-mdmac.c 	struct uniphier_mdmac_device *mdev = platform_get_drvdata(pdev);
pdev              478 drivers/dma/uniphier-mdmac.c 	of_dma_controller_free(pdev->dev.of_node);
pdev             1615 drivers/dma/xgene-dma.c static int xgene_dma_get_resources(struct platform_device *pdev,
pdev             1622 drivers/dma/xgene-dma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1624 drivers/dma/xgene-dma.c 		dev_err(&pdev->dev, "Failed to get csr region\n");
pdev             1628 drivers/dma/xgene-dma.c 	pdma->csr_dma = devm_ioremap(&pdev->dev, res->start,
pdev             1631 drivers/dma/xgene-dma.c 		dev_err(&pdev->dev, "Failed to ioremap csr region");
pdev             1636 drivers/dma/xgene-dma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             1638 drivers/dma/xgene-dma.c 		dev_err(&pdev->dev, "Failed to get ring csr region\n");
pdev             1642 drivers/dma/xgene-dma.c 	pdma->csr_ring =  devm_ioremap(&pdev->dev, res->start,
pdev             1645 drivers/dma/xgene-dma.c 		dev_err(&pdev->dev, "Failed to ioremap ring csr region");
pdev             1650 drivers/dma/xgene-dma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 2);
pdev             1652 drivers/dma/xgene-dma.c 		dev_err(&pdev->dev, "Failed to get ring cmd csr region\n");
pdev             1656 drivers/dma/xgene-dma.c 	pdma->csr_ring_cmd = devm_ioremap(&pdev->dev, res->start,
pdev             1659 drivers/dma/xgene-dma.c 		dev_err(&pdev->dev, "Failed to ioremap ring cmd csr region");
pdev             1666 drivers/dma/xgene-dma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 3);
pdev             1668 drivers/dma/xgene-dma.c 		dev_err(&pdev->dev, "Failed to get efuse csr region\n");
pdev             1672 drivers/dma/xgene-dma.c 	pdma->csr_efuse = devm_ioremap(&pdev->dev, res->start,
pdev             1675 drivers/dma/xgene-dma.c 		dev_err(&pdev->dev, "Failed to ioremap efuse csr region");
pdev             1680 drivers/dma/xgene-dma.c 	irq = platform_get_irq(pdev, 0);
pdev             1688 drivers/dma/xgene-dma.c 		irq = platform_get_irq(pdev, i);
pdev             1698 drivers/dma/xgene-dma.c static int xgene_dma_probe(struct platform_device *pdev)
pdev             1703 drivers/dma/xgene-dma.c 	pdma = devm_kzalloc(&pdev->dev, sizeof(*pdma), GFP_KERNEL);
pdev             1707 drivers/dma/xgene-dma.c 	pdma->dev = &pdev->dev;
pdev             1708 drivers/dma/xgene-dma.c 	platform_set_drvdata(pdev, pdma);
pdev             1710 drivers/dma/xgene-dma.c 	ret = xgene_dma_get_resources(pdev, pdma);
pdev             1714 drivers/dma/xgene-dma.c 	pdma->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1715 drivers/dma/xgene-dma.c 	if (IS_ERR(pdma->clk) && !ACPI_COMPANION(&pdev->dev)) {
pdev             1716 drivers/dma/xgene-dma.c 		dev_err(&pdev->dev, "Failed to get clk\n");
pdev             1724 drivers/dma/xgene-dma.c 			dev_err(&pdev->dev, "Failed to enable clk %d\n", ret);
pdev             1734 drivers/dma/xgene-dma.c 	ret = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(42));
pdev             1736 drivers/dma/xgene-dma.c 		dev_err(&pdev->dev, "No usable DMA configuration\n");
pdev             1777 drivers/dma/xgene-dma.c static int xgene_dma_remove(struct platform_device *pdev)
pdev             1779 drivers/dma/xgene-dma.c 	struct xgene_dma *pdma = platform_get_drvdata(pdev);
pdev              406 drivers/dma/xilinx/xilinx_dma.c 	int (*clk_init)(struct platform_device *pdev, struct clk **axi_clk,
pdev              439 drivers/dma/xilinx/xilinx_dma.c 	struct platform_device  *pdev;
pdev             2187 drivers/dma/xilinx/xilinx_dma.c static int axidma_clk_init(struct platform_device *pdev, struct clk **axi_clk,
pdev             2195 drivers/dma/xilinx/xilinx_dma.c 	*axi_clk = devm_clk_get(&pdev->dev, "s_axi_lite_aclk");
pdev             2198 drivers/dma/xilinx/xilinx_dma.c 		dev_err(&pdev->dev, "failed to get axi_aclk (%d)\n", err);
pdev             2202 drivers/dma/xilinx/xilinx_dma.c 	*tx_clk = devm_clk_get(&pdev->dev, "m_axi_mm2s_aclk");
pdev             2206 drivers/dma/xilinx/xilinx_dma.c 	*rx_clk = devm_clk_get(&pdev->dev, "m_axi_s2mm_aclk");
pdev             2210 drivers/dma/xilinx/xilinx_dma.c 	*sg_clk = devm_clk_get(&pdev->dev, "m_axi_sg_aclk");
pdev             2216 drivers/dma/xilinx/xilinx_dma.c 		dev_err(&pdev->dev, "failed to enable axi_clk (%d)\n", err);
pdev             2222 drivers/dma/xilinx/xilinx_dma.c 		dev_err(&pdev->dev, "failed to enable tx_clk (%d)\n", err);
pdev             2228 drivers/dma/xilinx/xilinx_dma.c 		dev_err(&pdev->dev, "failed to enable rx_clk (%d)\n", err);
pdev             2234 drivers/dma/xilinx/xilinx_dma.c 		dev_err(&pdev->dev, "failed to enable sg_clk (%d)\n", err);
pdev             2250 drivers/dma/xilinx/xilinx_dma.c static int axicdma_clk_init(struct platform_device *pdev, struct clk **axi_clk,
pdev             2260 drivers/dma/xilinx/xilinx_dma.c 	*axi_clk = devm_clk_get(&pdev->dev, "s_axi_lite_aclk");
pdev             2263 drivers/dma/xilinx/xilinx_dma.c 		dev_err(&pdev->dev, "failed to get axi_clk (%d)\n", err);
pdev             2267 drivers/dma/xilinx/xilinx_dma.c 	*dev_clk = devm_clk_get(&pdev->dev, "m_axi_aclk");
pdev             2270 drivers/dma/xilinx/xilinx_dma.c 		dev_err(&pdev->dev, "failed to get dev_clk (%d)\n", err);
pdev             2276 drivers/dma/xilinx/xilinx_dma.c 		dev_err(&pdev->dev, "failed to enable axi_clk (%d)\n", err);
pdev             2282 drivers/dma/xilinx/xilinx_dma.c 		dev_err(&pdev->dev, "failed to enable dev_clk (%d)\n", err);
pdev             2294 drivers/dma/xilinx/xilinx_dma.c static int axivdma_clk_init(struct platform_device *pdev, struct clk **axi_clk,
pdev             2300 drivers/dma/xilinx/xilinx_dma.c 	*axi_clk = devm_clk_get(&pdev->dev, "s_axi_lite_aclk");
pdev             2303 drivers/dma/xilinx/xilinx_dma.c 		dev_err(&pdev->dev, "failed to get axi_aclk (%d)\n", err);
pdev             2307 drivers/dma/xilinx/xilinx_dma.c 	*tx_clk = devm_clk_get(&pdev->dev, "m_axi_mm2s_aclk");
pdev             2311 drivers/dma/xilinx/xilinx_dma.c 	*txs_clk = devm_clk_get(&pdev->dev, "m_axis_mm2s_aclk");
pdev             2315 drivers/dma/xilinx/xilinx_dma.c 	*rx_clk = devm_clk_get(&pdev->dev, "m_axi_s2mm_aclk");
pdev             2319 drivers/dma/xilinx/xilinx_dma.c 	*rxs_clk = devm_clk_get(&pdev->dev, "s_axis_s2mm_aclk");
pdev             2325 drivers/dma/xilinx/xilinx_dma.c 		dev_err(&pdev->dev, "failed to enable axi_clk (%d)\n", err);
pdev             2331 drivers/dma/xilinx/xilinx_dma.c 		dev_err(&pdev->dev, "failed to enable tx_clk (%d)\n", err);
pdev             2337 drivers/dma/xilinx/xilinx_dma.c 		dev_err(&pdev->dev, "failed to enable txs_clk (%d)\n", err);
pdev             2343 drivers/dma/xilinx/xilinx_dma.c 		dev_err(&pdev->dev, "failed to enable rx_clk (%d)\n", err);
pdev             2349 drivers/dma/xilinx/xilinx_dma.c 		dev_err(&pdev->dev, "failed to enable rxs_clk (%d)\n", err);
pdev             2608 drivers/dma/xilinx/xilinx_dma.c static int xilinx_dma_probe(struct platform_device *pdev)
pdev             2613 drivers/dma/xilinx/xilinx_dma.c 	struct device_node *node = pdev->dev.of_node;
pdev             2615 drivers/dma/xilinx/xilinx_dma.c 	struct device_node *child, *np = pdev->dev.of_node;
pdev             2621 drivers/dma/xilinx/xilinx_dma.c 	xdev = devm_kzalloc(&pdev->dev, sizeof(*xdev), GFP_KERNEL);
pdev             2625 drivers/dma/xilinx/xilinx_dma.c 	xdev->dev = &pdev->dev;
pdev             2636 drivers/dma/xilinx/xilinx_dma.c 	err = clk_init(pdev, &xdev->axi_clk, &xdev->tx_clk, &xdev->txs_clk,
pdev             2642 drivers/dma/xilinx/xilinx_dma.c 	io = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2643 drivers/dma/xilinx/xilinx_dma.c 	xdev->regs = devm_ioremap_resource(&pdev->dev, io);
pdev             2696 drivers/dma/xilinx/xilinx_dma.c 	xdev->common.dev = &pdev->dev;
pdev             2729 drivers/dma/xilinx/xilinx_dma.c 	platform_set_drvdata(pdev, xdev);
pdev             2750 drivers/dma/xilinx/xilinx_dma.c 		dev_err(&pdev->dev, "Unable to register DMA to DT\n");
pdev             2756 drivers/dma/xilinx/xilinx_dma.c 		dev_info(&pdev->dev, "Xilinx AXI DMA Engine Driver Probed!!\n");
pdev             2758 drivers/dma/xilinx/xilinx_dma.c 		dev_info(&pdev->dev, "Xilinx AXI CDMA Engine Driver Probed!!\n");
pdev             2760 drivers/dma/xilinx/xilinx_dma.c 		dev_info(&pdev->dev, "Xilinx AXI VDMA Engine Driver Probed!!\n");
pdev             2780 drivers/dma/xilinx/xilinx_dma.c static int xilinx_dma_remove(struct platform_device *pdev)
pdev             2782 drivers/dma/xilinx/xilinx_dma.c 	struct xilinx_dma_device *xdev = platform_get_drvdata(pdev);
pdev             2785 drivers/dma/xilinx/xilinx_dma.c 	of_dma_controller_free(pdev->dev.of_node);
pdev              871 drivers/dma/xilinx/zynqmp_dma.c 			   struct platform_device *pdev)
pdev              875 drivers/dma/xilinx/zynqmp_dma.c 	struct device_node *node = pdev->dev.of_node;
pdev              884 drivers/dma/xilinx/zynqmp_dma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              885 drivers/dma/xilinx/zynqmp_dma.c 	chan->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              894 drivers/dma/xilinx/zynqmp_dma.c 		dev_err(&pdev->dev, "missing xlnx,bus-width property\n");
pdev              918 drivers/dma/xilinx/zynqmp_dma.c 	chan->irq = platform_get_irq(pdev, 0);
pdev              921 drivers/dma/xilinx/zynqmp_dma.c 	err = devm_request_irq(&pdev->dev, chan->irq, zynqmp_dma_irq_handler, 0,
pdev             1033 drivers/dma/xilinx/zynqmp_dma.c static int zynqmp_dma_probe(struct platform_device *pdev)
pdev             1039 drivers/dma/xilinx/zynqmp_dma.c 	zdev = devm_kzalloc(&pdev->dev, sizeof(*zdev), GFP_KERNEL);
pdev             1043 drivers/dma/xilinx/zynqmp_dma.c 	zdev->dev = &pdev->dev;
pdev             1046 drivers/dma/xilinx/zynqmp_dma.c 	dma_set_mask(&pdev->dev, DMA_BIT_MASK(44));
pdev             1057 drivers/dma/xilinx/zynqmp_dma.c 	p->dev = &pdev->dev;
pdev             1059 drivers/dma/xilinx/zynqmp_dma.c 	zdev->clk_main = devm_clk_get(&pdev->dev, "clk_main");
pdev             1061 drivers/dma/xilinx/zynqmp_dma.c 		dev_err(&pdev->dev, "main clock not found.\n");
pdev             1065 drivers/dma/xilinx/zynqmp_dma.c 	zdev->clk_apb = devm_clk_get(&pdev->dev, "clk_apb");
pdev             1067 drivers/dma/xilinx/zynqmp_dma.c 		dev_err(&pdev->dev, "apb clock not found.\n");
pdev             1071 drivers/dma/xilinx/zynqmp_dma.c 	platform_set_drvdata(pdev, zdev);
pdev             1082 drivers/dma/xilinx/zynqmp_dma.c 	ret = zynqmp_dma_chan_probe(zdev, pdev);
pdev             1084 drivers/dma/xilinx/zynqmp_dma.c 		dev_err(&pdev->dev, "Probing channel failed\n");
pdev             1093 drivers/dma/xilinx/zynqmp_dma.c 	ret = of_dma_controller_register(pdev->dev.of_node,
pdev             1096 drivers/dma/xilinx/zynqmp_dma.c 		dev_err(&pdev->dev, "Unable to register DMA to DT\n");
pdev             1104 drivers/dma/xilinx/zynqmp_dma.c 	dev_info(&pdev->dev, "ZynqMP DMA driver Probe success\n");
pdev             1123 drivers/dma/xilinx/zynqmp_dma.c static int zynqmp_dma_remove(struct platform_device *pdev)
pdev             1125 drivers/dma/xilinx/zynqmp_dma.c 	struct zynqmp_dma_device *zdev = platform_get_drvdata(pdev);
pdev             1127 drivers/dma/xilinx/zynqmp_dma.c 	of_dma_controller_free(pdev->dev.of_node);
pdev              126 drivers/edac/altera_edac.c 	ptemp = dma_alloc_coherent(mci->pdev, 16, &dma_handle, GFP_KERNEL);
pdev              128 drivers/edac/altera_edac.c 		dma_free_coherent(mci->pdev, 16, ptemp, dma_handle);
pdev              180 drivers/edac/altera_edac.c 	dma_free_coherent(mci->pdev, 16, ptemp, dma_handle);
pdev              247 drivers/edac/altera_edac.c static int a10_unmask_irq(struct platform_device *pdev, u32 mask)
pdev              253 drivers/edac/altera_edac.c 				dev_name(&pdev->dev))) {
pdev              279 drivers/edac/altera_edac.c static int altr_sdram_probe(struct platform_device *pdev)
pdev              292 drivers/edac/altera_edac.c 	id = of_match_device(altr_sdram_ctrl_of_match, &pdev->dev);
pdev              297 drivers/edac/altera_edac.c 	mc_vbase = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev              307 drivers/edac/altera_edac.c 			     pdev->dev.of_node)->data;
pdev              348 drivers/edac/altera_edac.c 	irq = platform_get_irq(pdev, 0);
pdev              356 drivers/edac/altera_edac.c 	irq2 = platform_get_irq(pdev, 1);
pdev              369 drivers/edac/altera_edac.c 	mci->pdev = &pdev->dev;
pdev              373 drivers/edac/altera_edac.c 	platform_set_drvdata(pdev, mci);
pdev              375 drivers/edac/altera_edac.c 	if (!devres_open_group(&pdev->dev, NULL, GFP_KERNEL)) {
pdev              386 drivers/edac/altera_edac.c 	mci->ctl_name = dev_name(&pdev->dev);
pdev              388 drivers/edac/altera_edac.c 	mci->dev_name = dev_name(&pdev->dev);
pdev              408 drivers/edac/altera_edac.c 		res = devm_request_irq(&pdev->dev, irq2,
pdev              410 drivers/edac/altera_edac.c 				       IRQF_SHARED, dev_name(&pdev->dev), mci);
pdev              418 drivers/edac/altera_edac.c 		res = a10_unmask_irq(pdev, A10_DDR0_IRQ_MASK);
pdev              425 drivers/edac/altera_edac.c 	res = devm_request_irq(&pdev->dev, irq, altr_sdram_mc_err_handler,
pdev              426 drivers/edac/altera_edac.c 			       irqflags, dev_name(&pdev->dev), mci);
pdev              445 drivers/edac/altera_edac.c 	devres_close_group(&pdev->dev, NULL);
pdev              450 drivers/edac/altera_edac.c 	edac_mc_del_mc(&pdev->dev);
pdev              452 drivers/edac/altera_edac.c 	devres_release_group(&pdev->dev, NULL);
pdev              461 drivers/edac/altera_edac.c static int altr_sdram_remove(struct platform_device *pdev)
pdev              463 drivers/edac/altera_edac.c 	struct mem_ctl_info *mci = platform_get_drvdata(pdev);
pdev              465 drivers/edac/altera_edac.c 	edac_mc_del_mc(&pdev->dev);
pdev              467 drivers/edac/altera_edac.c 	platform_set_drvdata(pdev, NULL);
pdev              578 drivers/edac/altera_edac.c static int altr_edac_probe(struct platform_device *pdev)
pdev              580 drivers/edac/altera_edac.c 	of_platform_populate(pdev->dev.of_node, altr_edac_device_of_match,
pdev              581 drivers/edac/altera_edac.c 			     NULL, &pdev->dev);
pdev              768 drivers/edac/altera_edac.c static int altr_edac_device_probe(struct platform_device *pdev)
pdev              774 drivers/edac/altera_edac.c 	struct device_node *np = pdev->dev.of_node;
pdev              778 drivers/edac/altera_edac.c 	if (!devres_open_group(&pdev->dev, NULL, GFP_KERNEL)) {
pdev              784 drivers/edac/altera_edac.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              792 drivers/edac/altera_edac.c 	if (!devm_request_mem_region(&pdev->dev, r->start, resource_size(r),
pdev              793 drivers/edac/altera_edac.c 				     dev_name(&pdev->dev))) {
pdev              812 drivers/edac/altera_edac.c 	dci->dev = &pdev->dev;
pdev              813 drivers/edac/altera_edac.c 	platform_set_drvdata(pdev, dci);
pdev              816 drivers/edac/altera_edac.c 	drvdata->base = devm_ioremap(&pdev->dev, r->start, resource_size(r));
pdev              832 drivers/edac/altera_edac.c 	drvdata->sb_irq = platform_get_irq(pdev, 0);
pdev              833 drivers/edac/altera_edac.c 	res = devm_request_irq(&pdev->dev, drvdata->sb_irq,
pdev              835 drivers/edac/altera_edac.c 			       0, dev_name(&pdev->dev), dci);
pdev              839 drivers/edac/altera_edac.c 	drvdata->db_irq = platform_get_irq(pdev, 1);
pdev              840 drivers/edac/altera_edac.c 	res = devm_request_irq(&pdev->dev, drvdata->db_irq,
pdev              842 drivers/edac/altera_edac.c 			       0, dev_name(&pdev->dev), dci);
pdev              855 drivers/edac/altera_edac.c 	devres_close_group(&pdev->dev, NULL);
pdev              862 drivers/edac/altera_edac.c 	devres_release_group(&pdev->dev, NULL);
pdev              869 drivers/edac/altera_edac.c static int altr_edac_device_remove(struct platform_device *pdev)
pdev              871 drivers/edac/altera_edac.c 	struct edac_device_ctl_info *dci = platform_get_drvdata(pdev);
pdev              875 drivers/edac/altera_edac.c 	edac_device_del_device(&pdev->dev);
pdev             2169 drivers/edac/altera_edac.c static int altr_edac_a10_probe(struct platform_device *pdev)
pdev             2174 drivers/edac/altera_edac.c 	edac = devm_kzalloc(&pdev->dev, sizeof(*edac), GFP_KERNEL);
pdev             2178 drivers/edac/altera_edac.c 	edac->dev = &pdev->dev;
pdev             2179 drivers/edac/altera_edac.c 	platform_set_drvdata(pdev, edac);
pdev             2184 drivers/edac/altera_edac.c 			syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev             2191 drivers/edac/altera_edac.c 		sysmgr_np = of_parse_phandle(pdev->dev.of_node,
pdev             2205 drivers/edac/altera_edac.c 		edac->ecc_mgr_map = devm_regmap_init(&pdev->dev, NULL,
pdev             2216 drivers/edac/altera_edac.c 	edac->irq_chip.name = pdev->dev.of_node->name;
pdev             2219 drivers/edac/altera_edac.c 	edac->domain = irq_domain_add_linear(pdev->dev.of_node, 64,
pdev             2222 drivers/edac/altera_edac.c 		dev_err(&pdev->dev, "Error adding IRQ domain\n");
pdev             2226 drivers/edac/altera_edac.c 	edac->sb_irq = platform_get_irq(pdev, 0);
pdev             2228 drivers/edac/altera_edac.c 		dev_err(&pdev->dev, "No SBERR IRQ resource\n");
pdev             2261 drivers/edac/altera_edac.c 	edac->db_irq = platform_get_irq(pdev, 1);
pdev             2263 drivers/edac/altera_edac.c 		dev_err(&pdev->dev, "No DBERR IRQ resource\n");
pdev             2270 drivers/edac/altera_edac.c 	for_each_child_of_node(pdev->dev.of_node, child) {
pdev             2290 drivers/edac/altera_edac.c 			of_platform_populate(pdev->dev.of_node,
pdev             2292 drivers/edac/altera_edac.c 					     NULL, &pdev->dev);
pdev               61 drivers/edac/amd64_edac.c int __amd64_read_pci_cfg_dword(struct pci_dev *pdev, int offset,
pdev               66 drivers/edac/amd64_edac.c 	err = pci_read_config_dword(pdev, offset, val);
pdev               69 drivers/edac/amd64_edac.c 			   func, PCI_FUNC(pdev->devfn), offset);
pdev               74 drivers/edac/amd64_edac.c int __amd64_write_pci_cfg_dword(struct pci_dev *pdev, int offset,
pdev               79 drivers/edac/amd64_edac.c 	err = pci_write_config_dword(pdev, offset, val);
pdev               82 drivers/edac/amd64_edac.c 			   func, PCI_FUNC(pdev->devfn), offset);
pdev             3500 drivers/edac/amd64_edac.c 	mci->pdev = &pvt->F3->dev;
pdev              485 drivers/edac/amd64_edac.h int __amd64_read_pci_cfg_dword(struct pci_dev *pdev, int offset,
pdev              487 drivers/edac/amd64_edac.h int __amd64_write_pci_cfg_dword(struct pci_dev *pdev, int offset,
pdev              490 drivers/edac/amd64_edac.h #define amd64_read_pci_cfg(pdev, offset, val)	\
pdev              491 drivers/edac/amd64_edac.h 	__amd64_read_pci_cfg_dword(pdev, offset, val, __func__)
pdev              493 drivers/edac/amd64_edac.h #define amd64_write_pci_cfg(pdev, offset, val)	\
pdev              494 drivers/edac/amd64_edac.h 	__amd64_write_pci_cfg_dword(pdev, offset, val, __func__)
pdev              105 drivers/edac/amd76x_edac.c 	struct pci_dev *pdev;
pdev              107 drivers/edac/amd76x_edac.c 	pdev = to_pci_dev(mci->pdev);
pdev              108 drivers/edac/amd76x_edac.c 	pci_read_config_dword(pdev, AMD76X_ECC_MODE_STATUS,
pdev              112 drivers/edac/amd76x_edac.c 		pci_write_bits32(pdev, AMD76X_ECC_MODE_STATUS,
pdev              116 drivers/edac/amd76x_edac.c 		pci_write_bits32(pdev, AMD76X_ECC_MODE_STATUS,
pdev              187 drivers/edac/amd76x_edac.c static void amd76x_init_csrows(struct mem_ctl_info *mci, struct pci_dev *pdev,
pdev              200 drivers/edac/amd76x_edac.c 		pci_read_config_dword(pdev,
pdev              208 drivers/edac/amd76x_edac.c 		pci_read_config_dword(pdev, AMD76X_DRAM_MODE_STATUS, &dms);
pdev              229 drivers/edac/amd76x_edac.c static int amd76x_probe1(struct pci_dev *pdev, int dev_idx)
pdev              244 drivers/edac/amd76x_edac.c 	pci_read_config_dword(pdev, AMD76X_ECC_MODE_STATUS, &ems);
pdev              259 drivers/edac/amd76x_edac.c 	mci->pdev = &pdev->dev;
pdev              266 drivers/edac/amd76x_edac.c 	mci->dev_name = pci_name(pdev);
pdev              270 drivers/edac/amd76x_edac.c 	amd76x_init_csrows(mci, pdev, ems_modes[ems_mode]);
pdev              282 drivers/edac/amd76x_edac.c 	amd76x_pci = edac_pci_create_generic_ctl(&pdev->dev, EDAC_MOD_STR);
pdev              302 drivers/edac/amd76x_edac.c static int amd76x_init_one(struct pci_dev *pdev,
pdev              308 drivers/edac/amd76x_edac.c 	return amd76x_probe1(pdev, ent->driver_data);
pdev              319 drivers/edac/amd76x_edac.c static void amd76x_remove_one(struct pci_dev *pdev)
pdev              328 drivers/edac/amd76x_edac.c 	if ((mci = edac_mc_del_mc(&pdev->dev)) == NULL)
pdev              163 drivers/edac/armada_xp_edac.c 			dev_warn(mci->pdev, "inconsistent SBE count detected");
pdev              168 drivers/edac/armada_xp_edac.c 			dev_warn(mci->pdev, "inconsistent DBE count detected");
pdev              283 drivers/edac/armada_xp_edac.c static int axp_mc_probe(struct platform_device *pdev)
pdev              293 drivers/edac/armada_xp_edac.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              295 drivers/edac/armada_xp_edac.c 		dev_err(&pdev->dev, "Unable to get mem resource\n");
pdev              299 drivers/edac/armada_xp_edac.c 	base = devm_ioremap_resource(&pdev->dev, r);
pdev              301 drivers/edac/armada_xp_edac.c 		dev_err(&pdev->dev, "Unable to map regs\n");
pdev              307 drivers/edac/armada_xp_edac.c 		dev_warn(&pdev->dev, "SDRAM ECC is not enabled");
pdev              321 drivers/edac/armada_xp_edac.c 	mci->pdev = &pdev->dev;
pdev              322 drivers/edac/armada_xp_edac.c 	platform_set_drvdata(pdev, mci);
pdev              324 drivers/edac/armada_xp_edac.c 	id = of_match_device(axp_mc_of_match, &pdev->dev);
pdev              328 drivers/edac/armada_xp_edac.c 	mci->mod_name = pdev->dev.driver->name;
pdev              330 drivers/edac/armada_xp_edac.c 	mci->dev_name = dev_name(&pdev->dev);
pdev              361 drivers/edac/armada_xp_edac.c static int axp_mc_remove(struct platform_device *pdev)
pdev              363 drivers/edac/armada_xp_edac.c 	struct mem_ctl_info *mci = platform_get_drvdata(pdev);
pdev              365 drivers/edac/armada_xp_edac.c 	edac_mc_del_mc(&pdev->dev);
pdev              367 drivers/edac/armada_xp_edac.c 	platform_set_drvdata(pdev, NULL);
pdev              512 drivers/edac/armada_xp_edac.c static int aurora_l2_probe(struct platform_device *pdev)
pdev              521 drivers/edac/armada_xp_edac.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              523 drivers/edac/armada_xp_edac.c 		dev_err(&pdev->dev, "Unable to get mem resource\n");
pdev              527 drivers/edac/armada_xp_edac.c 	base = devm_ioremap_resource(&pdev->dev, r);
pdev              529 drivers/edac/armada_xp_edac.c 		dev_err(&pdev->dev, "Unable to map regs\n");
pdev              535 drivers/edac/armada_xp_edac.c 		dev_warn(&pdev->dev, "tag parity is not enabled");
pdev              537 drivers/edac/armada_xp_edac.c 		dev_warn(&pdev->dev, "data ECC is not enabled");
pdev              546 drivers/edac/armada_xp_edac.c 	dci->dev = &pdev->dev;
pdev              547 drivers/edac/armada_xp_edac.c 	platform_set_drvdata(pdev, dci);
pdev              549 drivers/edac/armada_xp_edac.c 	id = of_match_device(aurora_l2_of_match, &pdev->dev);
pdev              551 drivers/edac/armada_xp_edac.c 	dci->mod_name = pdev->dev.driver->name;
pdev              553 drivers/edac/armada_xp_edac.c 	dci->dev_name = dev_name(&pdev->dev);
pdev              565 drivers/edac/armada_xp_edac.c 	drvdata->debugfs = edac_debugfs_create_dir(dev_name(&pdev->dev));
pdev              581 drivers/edac/armada_xp_edac.c static int aurora_l2_remove(struct platform_device *pdev)
pdev              583 drivers/edac/armada_xp_edac.c 	struct edac_device_ctl_info *dci = platform_get_drvdata(pdev);
pdev              589 drivers/edac/armada_xp_edac.c 	edac_device_del_device(&pdev->dev);
pdev              591 drivers/edac/armada_xp_edac.c 	platform_set_drvdata(pdev, NULL);
pdev              165 drivers/edac/aspeed_edac.c 	dev_dbg(mci->pdev, "received edac interrupt w/ mcr register 50: 0x%x\n",
pdev              172 drivers/edac/aspeed_edac.c 	dev_dbg(mci->pdev, "%d recoverable interrupts and %d unrecoverable interrupts\n",
pdev              194 drivers/edac/aspeed_edac.c 		dev_dbg(mci->pdev, "received edac interrupt, but did not find any ECC counters\n");
pdev              197 drivers/edac/aspeed_edac.c 	dev_dbg(mci->pdev, "edac interrupt handled. mcr reg 50 is now: 0x%x\n",
pdev              204 drivers/edac/aspeed_edac.c static int config_irq(void *ctx, struct platform_device *pdev)
pdev              210 drivers/edac/aspeed_edac.c 	irq = platform_get_irq(pdev, 0);
pdev              211 drivers/edac/aspeed_edac.c 	dev_dbg(&pdev->dev, "got irq %d\n", irq);
pdev              215 drivers/edac/aspeed_edac.c 	rc = devm_request_irq(&pdev->dev, irq, mcr_isr, IRQF_TRIGGER_HIGH,
pdev              218 drivers/edac/aspeed_edac.c 		dev_err(&pdev->dev, "unable to request irq %d\n", irq);
pdev              244 drivers/edac/aspeed_edac.c 		dev_err(mci->pdev, "dt: missing /memory node\n");
pdev              253 drivers/edac/aspeed_edac.c 		dev_err(mci->pdev, "dt: failed requesting resource for /memory node\n");
pdev              257 drivers/edac/aspeed_edac.c 	dev_dbg(mci->pdev, "dt: /memory node resources: first page r.start=0x%x, resource_size=0x%x, PAGE_SHIFT macro=0x%x\n",
pdev              272 drivers/edac/aspeed_edac.c 	dev_dbg(mci->pdev, "initialized dimm with first_page=0x%lx and nr_pages=0x%x\n",
pdev              279 drivers/edac/aspeed_edac.c static int aspeed_probe(struct platform_device *pdev)
pdev              281 drivers/edac/aspeed_edac.c 	struct device *dev = &pdev->dev;
pdev              289 drivers/edac/aspeed_edac.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              305 drivers/edac/aspeed_edac.c 		dev_err(&pdev->dev, "ECC mode is not configured in u-boot\n");
pdev              323 drivers/edac/aspeed_edac.c 	mci->pdev = &pdev->dev;
pdev              331 drivers/edac/aspeed_edac.c 	mci->dev_name = dev_name(&pdev->dev);
pdev              335 drivers/edac/aspeed_edac.c 		dev_err(&pdev->dev, "failed to init csrows\n");
pdev              339 drivers/edac/aspeed_edac.c 	platform_set_drvdata(pdev, mci);
pdev              344 drivers/edac/aspeed_edac.c 		dev_err(&pdev->dev, "failed to register with EDAC core\n");
pdev              349 drivers/edac/aspeed_edac.c 	rc = config_irq(mci, pdev);
pdev              351 drivers/edac/aspeed_edac.c 		dev_err(&pdev->dev, "failed setting up irq\n");
pdev              358 drivers/edac/aspeed_edac.c 	edac_mc_del_mc(&pdev->dev);
pdev              365 drivers/edac/aspeed_edac.c static int aspeed_remove(struct platform_device *pdev)
pdev              374 drivers/edac/aspeed_edac.c 	mci = edac_mc_del_mc(&pdev->dev);
pdev              242 drivers/edac/bluefield_edac.c static int bluefield_edac_mc_probe(struct platform_device *pdev)
pdev              245 drivers/edac/bluefield_edac.c 	struct device *dev = &pdev->dev;
pdev              269 drivers/edac/bluefield_edac.c 	emi_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              291 drivers/edac/bluefield_edac.c 	mci->pdev = dev;
pdev              304 drivers/edac/bluefield_edac.c 	platform_set_drvdata(pdev, mci);
pdev              326 drivers/edac/bluefield_edac.c static int bluefield_edac_mc_remove(struct platform_device *pdev)
pdev              328 drivers/edac/bluefield_edac.c 	struct mem_ctl_info *mci = platform_get_drvdata(pdev);
pdev              330 drivers/edac/bluefield_edac.c 	edac_mc_del_mc(&pdev->dev);
pdev               40 drivers/edac/cell_edac.c 	dev_dbg(mci->pdev, "ECC CE err on node %d, channel %d, ar = 0x%016llx\n",
pdev               63 drivers/edac/cell_edac.c 	dev_dbg(mci->pdev, "ECC UE err on node %d, channel %d, ar = 0x%016llx\n",
pdev               87 drivers/edac/cell_edac.c 		dev_dbg(mci->pdev, "fir change : 0x%016lx\n", fir);
pdev              123 drivers/edac/cell_edac.c 		dev_dbg(mci->pdev, "fir clear  : 0x%016lx\n", fir);
pdev              158 drivers/edac/cell_edac.c 		dev_dbg(mci->pdev,
pdev              168 drivers/edac/cell_edac.c static int cell_edac_probe(struct platform_device *pdev)
pdev              177 drivers/edac/cell_edac.c 	regs = cbe_get_cpu_mic_tm_regs(cbe_node_to_cpu(pdev->id));
pdev              185 drivers/edac/cell_edac.c 	dev_dbg(&pdev->dev, "MIC_MNT_CFG = 0x%016llx\n", reg);
pdev              192 drivers/edac/cell_edac.c 		dev_warn(&pdev->dev,
pdev              196 drivers/edac/cell_edac.c 	dev_dbg(&pdev->dev, "Initial FIR = 0x%016llx\n",
pdev              208 drivers/edac/cell_edac.c 	mci = edac_mc_alloc(pdev->id, ARRAY_SIZE(layers), layers,
pdev              214 drivers/edac/cell_edac.c 	priv->node = pdev->id;
pdev              216 drivers/edac/cell_edac.c 	mci->pdev = &pdev->dev;
pdev              222 drivers/edac/cell_edac.c 	mci->dev_name = dev_name(&pdev->dev);
pdev              229 drivers/edac/cell_edac.c 		dev_err(&pdev->dev, "failed to register with EDAC core\n");
pdev              237 drivers/edac/cell_edac.c static int cell_edac_remove(struct platform_device *pdev)
pdev              239 drivers/edac/cell_edac.c 	struct mem_ctl_info *mci = edac_mc_del_mc(&pdev->dev);
pdev              274 drivers/edac/cpc925_edac.c 	struct platform_device *pdev;
pdev              784 drivers/edac/cpc925_edac.c 		dev_info->pdev = platform_device_register_simple(
pdev              786 drivers/edac/cpc925_edac.c 		if (IS_ERR(dev_info->pdev)) {
pdev              807 drivers/edac/cpc925_edac.c 		dev_info->edac_dev->dev = &dev_info->pdev->dev;
pdev              810 drivers/edac/cpc925_edac.c 		dev_info->edac_dev->dev_name = dev_name(&dev_info->pdev->dev);
pdev              835 drivers/edac/cpc925_edac.c 		platform_device_unregister(dev_info->pdev);
pdev              851 drivers/edac/cpc925_edac.c 			platform_device_unregister(dev_info->pdev);
pdev              906 drivers/edac/cpc925_edac.c static int cpc925_probe(struct platform_device *pdev)
pdev              916 drivers/edac/cpc925_edac.c 	edac_dbg(0, "%s platform device found!\n", pdev->name);
pdev              918 drivers/edac/cpc925_edac.c 	if (!devres_open_group(&pdev->dev, cpc925_probe, GFP_KERNEL)) {
pdev              923 drivers/edac/cpc925_edac.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              930 drivers/edac/cpc925_edac.c 	if (!devm_request_mem_region(&pdev->dev,
pdev              933 drivers/edac/cpc925_edac.c 				     pdev->name)) {
pdev              939 drivers/edac/cpc925_edac.c 	vbase = devm_ioremap(&pdev->dev, r->start, resource_size(r));
pdev              965 drivers/edac/cpc925_edac.c 	pdata->name = pdev->name;
pdev              967 drivers/edac/cpc925_edac.c 	mci->pdev = &pdev->dev;
pdev              968 drivers/edac/cpc925_edac.c 	platform_set_drvdata(pdev, mci);
pdev              969 drivers/edac/cpc925_edac.c 	mci->dev_name = dev_name(&pdev->dev);
pdev              974 drivers/edac/cpc925_edac.c 	mci->ctl_name = pdev->name;
pdev             1006 drivers/edac/cpc925_edac.c 	devm_release_mem_region(&pdev->dev, r->start, resource_size(r));
pdev             1008 drivers/edac/cpc925_edac.c 	devres_release_group(&pdev->dev, cpc925_probe);
pdev             1013 drivers/edac/cpc925_edac.c static int cpc925_remove(struct platform_device *pdev)
pdev             1015 drivers/edac/cpc925_edac.c 	struct mem_ctl_info *mci = platform_get_drvdata(pdev);
pdev             1024 drivers/edac/cpc925_edac.c 	edac_mc_del_mc(&pdev->dev);
pdev              993 drivers/edac/e752x_edac.c 	struct pci_dev *pdev = pvt->dev_d0f0;
pdev             1012 drivers/edac/e752x_edac.c 	pci_write_config_word(pdev, E752X_MCHSCRB, scrubrates[i].scrubval);
pdev             1022 drivers/edac/e752x_edac.c 	struct pci_dev *pdev = pvt->dev_d0f0;
pdev             1032 drivers/edac/e752x_edac.c 	pci_read_config_word(pdev, E752X_MCHSCRB, &scrubval);
pdev             1066 drivers/edac/e752x_edac.c static void e752x_init_csrows(struct mem_ctl_info *mci, struct pci_dev *pdev,
pdev             1081 drivers/edac/e752x_edac.c 		pci_read_config_byte(pdev, E752X_DRA + index, &dra_reg);
pdev             1084 drivers/edac/e752x_edac.c 	pci_read_config_dword(pdev, E752X_DRC, &drc);
pdev             1100 drivers/edac/e752x_edac.c 		pci_read_config_byte(pdev, E752X_DRB + index, &value);
pdev             1139 drivers/edac/e752x_edac.c static void e752x_init_mem_map_table(struct pci_dev *pdev,
pdev             1149 drivers/edac/e752x_edac.c 		pci_read_config_byte(pdev, E752X_DRB + index, &value);
pdev             1162 drivers/edac/e752x_edac.c 			pci_read_config_byte(pdev, E752X_DRB + index + 1,
pdev             1175 drivers/edac/e752x_edac.c static int e752x_get_devs(struct pci_dev *pdev, int dev_idx,
pdev             1182 drivers/edac/e752x_edac.c 		pvt->dev_d0f1 = pci_scan_single_device(pdev->bus,
pdev             1256 drivers/edac/e752x_edac.c static int e752x_probe1(struct pci_dev *pdev, int dev_idx)
pdev             1274 drivers/edac/e752x_edac.c 	pci_read_config_byte(pdev, E752X_DEVPRES1, &stat8);
pdev             1281 drivers/edac/e752x_edac.c 	pci_write_config_byte(pdev, E752X_DEVPRES1, stat8);
pdev             1283 drivers/edac/e752x_edac.c 	pci_read_config_word(pdev, E752X_DDRCSR, &ddrcsr);
pdev             1305 drivers/edac/e752x_edac.c 	mci->pdev = &pdev->dev;
pdev             1312 drivers/edac/e752x_edac.c 	if (e752x_get_devs(pdev, dev_idx, pvt)) {
pdev             1319 drivers/edac/e752x_edac.c 	mci->dev_name = pci_name(pdev);
pdev             1329 drivers/edac/e752x_edac.c 	pci_read_config_byte(pdev, E752X_DRM, &stat8);
pdev             1332 drivers/edac/e752x_edac.c 	e752x_init_csrows(mci, pdev, ddrcsr);
pdev             1333 drivers/edac/e752x_edac.c 	e752x_init_mem_map_table(pdev, pvt);
pdev             1342 drivers/edac/e752x_edac.c 	pci_read_config_word(pdev, E752X_TOLM, &pci_data);
pdev             1344 drivers/edac/e752x_edac.c 	pci_read_config_word(pdev, E752X_REMAPBASE, &pci_data);
pdev             1346 drivers/edac/e752x_edac.c 	pci_read_config_word(pdev, E752X_REMAPLIMIT, &pci_data);
pdev             1364 drivers/edac/e752x_edac.c 	e752x_pci = edac_pci_create_generic_ctl(&pdev->dev, EDAC_MOD_STR);
pdev             1386 drivers/edac/e752x_edac.c static int e752x_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1391 drivers/edac/e752x_edac.c 	if (pci_enable_device(pdev) < 0)
pdev             1394 drivers/edac/e752x_edac.c 	return e752x_probe1(pdev, ent->driver_data);
pdev             1397 drivers/edac/e752x_edac.c static void e752x_remove_one(struct pci_dev *pdev)
pdev             1407 drivers/edac/e752x_edac.c 	if ((mci = edac_mc_del_mc(&pdev->dev)) == NULL)
pdev              354 drivers/edac/e7xxx_edac.c static void e7xxx_init_csrows(struct mem_ctl_info *mci, struct pci_dev *pdev,
pdev              366 drivers/edac/e7xxx_edac.c 	pci_read_config_dword(pdev, E7XXX_DRA, &dra);
pdev              382 drivers/edac/e7xxx_edac.c 		pci_read_config_byte(pdev, E7XXX_DRB + index, &value);
pdev              421 drivers/edac/e7xxx_edac.c static int e7xxx_probe1(struct pci_dev *pdev, int dev_idx)
pdev              433 drivers/edac/e7xxx_edac.c 	pci_read_config_dword(pdev, E7XXX_DRC, &drc);
pdev              460 drivers/edac/e7xxx_edac.c 	mci->pdev = &pdev->dev;
pdev              476 drivers/edac/e7xxx_edac.c 	mci->dev_name = pci_name(pdev);
pdev              479 drivers/edac/e7xxx_edac.c 	e7xxx_init_csrows(mci, pdev, dev_idx, drc);
pdev              483 drivers/edac/e7xxx_edac.c 	pci_read_config_word(pdev, E7XXX_TOLM, &pci_data);
pdev              485 drivers/edac/e7xxx_edac.c 	pci_read_config_word(pdev, E7XXX_REMAPBASE, &pci_data);
pdev              487 drivers/edac/e7xxx_edac.c 	pci_read_config_word(pdev, E7XXX_REMAPLIMIT, &pci_data);
pdev              505 drivers/edac/e7xxx_edac.c 	e7xxx_pci = edac_pci_create_generic_ctl(&pdev->dev, EDAC_MOD_STR);
pdev              529 drivers/edac/e7xxx_edac.c static int e7xxx_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              534 drivers/edac/e7xxx_edac.c 	return pci_enable_device(pdev) ?
pdev              535 drivers/edac/e7xxx_edac.c 		-EIO : e7xxx_probe1(pdev, ent->driver_data);
pdev              538 drivers/edac/e7xxx_edac.c static void e7xxx_remove_one(struct pci_dev *pdev)
pdev              548 drivers/edac/e7xxx_edac.c 	if ((mci = edac_mc_del_mc(&pdev->dev)) == NULL)
pdev              187 drivers/edac/edac_mc.c 	edac_dbg(3, "\tdev = %p\n", mci->pdev);
pdev              538 drivers/edac/edac_mc.c 		if (mci->pdev == dev)
pdev              628 drivers/edac/edac_mc.c 	p = __find_mci_by_dev(mci->pdev);
pdev              649 drivers/edac/edac_mc.c 		"%s (%s) %s %s already assigned %d\n", dev_name(p->pdev),
pdev               99 drivers/edac/edac_pci.h static inline void pci_write_bits8(struct pci_dev *pdev, int offset, u8 value,
pdev              105 drivers/edac/edac_pci.h 		pci_read_config_byte(pdev, offset, &buf);
pdev              111 drivers/edac/edac_pci.h 	pci_write_config_byte(pdev, offset, value);
pdev              115 drivers/edac/edac_pci.h static inline void pci_write_bits16(struct pci_dev *pdev, int offset,
pdev              121 drivers/edac/edac_pci.h 		pci_read_config_word(pdev, offset, &buf);
pdev              127 drivers/edac/edac_pci.h 	pci_write_config_word(pdev, offset, value);
pdev              139 drivers/edac/edac_pci.h static inline void pci_write_bits32(struct pci_dev *pdev, int offset,
pdev              145 drivers/edac/edac_pci.h 		pci_read_config_dword(pdev, offset, &buf);
pdev              151 drivers/edac/edac_pci.h 	pci_write_config_dword(pdev, offset, value);
pdev              503 drivers/edac/fsl_ddr_edac.c 	mci->pdev = &op->dev;
pdev              505 drivers/edac/fsl_ddr_edac.c 	dev_set_drvdata(mci->pdev, mci);
pdev              527 drivers/edac/ghes_edac.c 	mci->pdev = dev;
pdev              605 drivers/edac/ghes_edac.c 	mci = edac_mc_del_mc(mci->pdev);
pdev               47 drivers/edac/highbank_l2_edac.c static int highbank_l2_err_probe(struct platform_device *pdev)
pdev               61 drivers/edac/highbank_l2_edac.c 	dci->dev = &pdev->dev;
pdev               62 drivers/edac/highbank_l2_edac.c 	platform_set_drvdata(pdev, dci);
pdev               64 drivers/edac/highbank_l2_edac.c 	if (!devres_open_group(&pdev->dev, NULL, GFP_KERNEL))
pdev               67 drivers/edac/highbank_l2_edac.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               69 drivers/edac/highbank_l2_edac.c 		dev_err(&pdev->dev, "Unable to get mem resource\n");
pdev               74 drivers/edac/highbank_l2_edac.c 	if (!devm_request_mem_region(&pdev->dev, r->start,
pdev               75 drivers/edac/highbank_l2_edac.c 				     resource_size(r), dev_name(&pdev->dev))) {
pdev               76 drivers/edac/highbank_l2_edac.c 		dev_err(&pdev->dev, "Error while requesting mem region\n");
pdev               81 drivers/edac/highbank_l2_edac.c 	drvdata->base = devm_ioremap(&pdev->dev, r->start, resource_size(r));
pdev               83 drivers/edac/highbank_l2_edac.c 		dev_err(&pdev->dev, "Unable to map regs\n");
pdev               88 drivers/edac/highbank_l2_edac.c 	id = of_match_device(hb_l2_err_of_match, &pdev->dev);
pdev               89 drivers/edac/highbank_l2_edac.c 	dci->mod_name = pdev->dev.driver->name;
pdev               91 drivers/edac/highbank_l2_edac.c 	dci->dev_name = dev_name(&pdev->dev);
pdev               96 drivers/edac/highbank_l2_edac.c 	drvdata->db_irq = platform_get_irq(pdev, 0);
pdev               97 drivers/edac/highbank_l2_edac.c 	res = devm_request_irq(&pdev->dev, drvdata->db_irq,
pdev               99 drivers/edac/highbank_l2_edac.c 			       0, dev_name(&pdev->dev), dci);
pdev              103 drivers/edac/highbank_l2_edac.c 	drvdata->sb_irq = platform_get_irq(pdev, 1);
pdev              104 drivers/edac/highbank_l2_edac.c 	res = devm_request_irq(&pdev->dev, drvdata->sb_irq,
pdev              106 drivers/edac/highbank_l2_edac.c 			       0, dev_name(&pdev->dev), dci);
pdev              110 drivers/edac/highbank_l2_edac.c 	devres_close_group(&pdev->dev, NULL);
pdev              113 drivers/edac/highbank_l2_edac.c 	edac_device_del_device(&pdev->dev);
pdev              115 drivers/edac/highbank_l2_edac.c 	devres_release_group(&pdev->dev, NULL);
pdev              120 drivers/edac/highbank_l2_edac.c static int highbank_l2_err_remove(struct platform_device *pdev)
pdev              122 drivers/edac/highbank_l2_edac.c 	struct edac_device_ctl_info *dci = platform_get_drvdata(pdev);
pdev              124 drivers/edac/highbank_l2_edac.c 	edac_device_del_device(&pdev->dev);
pdev              144 drivers/edac/highbank_mc_edac.c static int highbank_mc_probe(struct platform_device *pdev)
pdev              158 drivers/edac/highbank_mc_edac.c 	id = of_match_device(hb_ddr_ctrl_of_match, &pdev->dev);
pdev              173 drivers/edac/highbank_mc_edac.c 	mci->pdev = &pdev->dev;
pdev              175 drivers/edac/highbank_mc_edac.c 	platform_set_drvdata(pdev, mci);
pdev              177 drivers/edac/highbank_mc_edac.c 	if (!devres_open_group(&pdev->dev, NULL, GFP_KERNEL))
pdev              180 drivers/edac/highbank_mc_edac.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              182 drivers/edac/highbank_mc_edac.c 		dev_err(&pdev->dev, "Unable to get mem resource\n");
pdev              187 drivers/edac/highbank_mc_edac.c 	if (!devm_request_mem_region(&pdev->dev, r->start,
pdev              188 drivers/edac/highbank_mc_edac.c 				     resource_size(r), dev_name(&pdev->dev))) {
pdev              189 drivers/edac/highbank_mc_edac.c 		dev_err(&pdev->dev, "Error while requesting mem region\n");
pdev              194 drivers/edac/highbank_mc_edac.c 	base = devm_ioremap(&pdev->dev, r->start, resource_size(r));
pdev              196 drivers/edac/highbank_mc_edac.c 		dev_err(&pdev->dev, "Unable to map regs\n");
pdev              207 drivers/edac/highbank_mc_edac.c 		dev_err(&pdev->dev, "No ECC present, or ECC disabled\n");
pdev              215 drivers/edac/highbank_mc_edac.c 	mci->mod_name = pdev->dev.driver->name;
pdev              217 drivers/edac/highbank_mc_edac.c 	mci->dev_name = dev_name(&pdev->dev);
pdev              232 drivers/edac/highbank_mc_edac.c 	irq = platform_get_irq(pdev, 0);
pdev              233 drivers/edac/highbank_mc_edac.c 	res = devm_request_irq(&pdev->dev, irq, highbank_mc_err_handler,
pdev              234 drivers/edac/highbank_mc_edac.c 			       0, dev_name(&pdev->dev), mci);
pdev              236 drivers/edac/highbank_mc_edac.c 		dev_err(&pdev->dev, "Unable to request irq %d\n", irq);
pdev              240 drivers/edac/highbank_mc_edac.c 	devres_close_group(&pdev->dev, NULL);
pdev              243 drivers/edac/highbank_mc_edac.c 	edac_mc_del_mc(&pdev->dev);
pdev              245 drivers/edac/highbank_mc_edac.c 	devres_release_group(&pdev->dev, NULL);
pdev              250 drivers/edac/highbank_mc_edac.c static int highbank_mc_remove(struct platform_device *pdev)
pdev              252 drivers/edac/highbank_mc_edac.c 	struct mem_ctl_info *mci = platform_get_drvdata(pdev);
pdev              254 drivers/edac/highbank_mc_edac.c 	edac_mc_del_mc(&pdev->dev);
pdev               41 drivers/edac/i10nm_base.c 	struct pci_dev *pdev;
pdev               43 drivers/edac/i10nm_base.c 	pdev = pci_get_domain_bus_and_slot(dom, bus, PCI_DEVFN(dev, fun));
pdev               44 drivers/edac/i10nm_base.c 	if (!pdev) {
pdev               50 drivers/edac/i10nm_base.c 	if (unlikely(pci_enable_device(pdev) < 0)) {
pdev               56 drivers/edac/i10nm_base.c 	pci_dev_get(pdev);
pdev               58 drivers/edac/i10nm_base.c 	return pdev;
pdev              193 drivers/edac/i3000_edac.c 	struct pci_dev *pdev;
pdev              195 drivers/edac/i3000_edac.c 	pdev = to_pci_dev(mci->pdev);
pdev              202 drivers/edac/i3000_edac.c 	pci_read_config_word(pdev, I3000_ERRSTS, &info->errsts);
pdev              205 drivers/edac/i3000_edac.c 	pci_read_config_byte(pdev, I3000_EDEAP, &info->edeap);
pdev              206 drivers/edac/i3000_edac.c 	pci_read_config_dword(pdev, I3000_DEAP, &info->deap);
pdev              207 drivers/edac/i3000_edac.c 	pci_read_config_byte(pdev, I3000_DERRSYN, &info->derrsyn);
pdev              208 drivers/edac/i3000_edac.c 	pci_read_config_word(pdev, I3000_ERRSTS, &info->errsts2);
pdev              217 drivers/edac/i3000_edac.c 		pci_read_config_byte(pdev, I3000_EDEAP, &info->edeap);
pdev              218 drivers/edac/i3000_edac.c 		pci_read_config_dword(pdev, I3000_DEAP, &info->deap);
pdev              219 drivers/edac/i3000_edac.c 		pci_read_config_byte(pdev, I3000_DERRSYN, &info->derrsyn);
pdev              226 drivers/edac/i3000_edac.c 	pci_write_bits16(pdev, I3000_ERRSTS, I3000_ERRSTS_BITS,
pdev              309 drivers/edac/i3000_edac.c static int i3000_probe1(struct pci_dev *pdev, int dev_idx)
pdev              325 drivers/edac/i3000_edac.c 	pci_read_config_dword(pdev, I3000_MCHBAR, (u32 *) & mchbar);
pdev              369 drivers/edac/i3000_edac.c 	mci->pdev = &pdev->dev;
pdev              377 drivers/edac/i3000_edac.c 	mci->dev_name = pci_name(pdev);
pdev              423 drivers/edac/i3000_edac.c 	pci_write_bits16(pdev, I3000_ERRSTS, I3000_ERRSTS_BITS,
pdev              433 drivers/edac/i3000_edac.c 	i3000_pci = edac_pci_create_generic_ctl(&pdev->dev, EDAC_MOD_STR);
pdev              455 drivers/edac/i3000_edac.c static int i3000_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              461 drivers/edac/i3000_edac.c 	if (pci_enable_device(pdev) < 0)
pdev              464 drivers/edac/i3000_edac.c 	rc = i3000_probe1(pdev, ent->driver_data);
pdev              466 drivers/edac/i3000_edac.c 		mci_pdev = pci_dev_get(pdev);
pdev              471 drivers/edac/i3000_edac.c static void i3000_remove_one(struct pci_dev *pdev)
pdev              480 drivers/edac/i3000_edac.c 	mci = edac_mc_del_mc(&pdev->dev);
pdev              105 drivers/edac/i3200_edac.c static int how_many_channels(struct pci_dev *pdev)
pdev              111 drivers/edac/i3200_edac.c 	pci_read_config_byte(pdev, I3200_CAPID0 + 8, &capid0_8b);
pdev              168 drivers/edac/i3200_edac.c 	struct pci_dev *pdev;
pdev              170 drivers/edac/i3200_edac.c 	pdev = to_pci_dev(mci->pdev);
pdev              176 drivers/edac/i3200_edac.c 	pci_write_bits16(pdev, I3200_ERRSTS, I3200_ERRSTS_BITS,
pdev              183 drivers/edac/i3200_edac.c 	struct pci_dev *pdev;
pdev              187 drivers/edac/i3200_edac.c 	pdev = to_pci_dev(mci->pdev);
pdev              194 drivers/edac/i3200_edac.c 	pci_read_config_word(pdev, I3200_ERRSTS, &info->errsts);
pdev              202 drivers/edac/i3200_edac.c 	pci_read_config_word(pdev, I3200_ERRSTS, &info->errsts2);
pdev              261 drivers/edac/i3200_edac.c static void __iomem *i3200_map_mchbar(struct pci_dev *pdev)
pdev              272 drivers/edac/i3200_edac.c 	pci_read_config_dword(pdev, I3200_MCHBAR_LOW, &u.mchbar_low);
pdev              273 drivers/edac/i3200_edac.c 	pci_read_config_dword(pdev, I3200_MCHBAR_HIGH, &u.mchbar_high);
pdev              305 drivers/edac/i3200_edac.c static bool i3200_is_stacked(struct pci_dev *pdev,
pdev              310 drivers/edac/i3200_edac.c 	pci_read_config_word(pdev, I3200_TOM, &tom);
pdev              336 drivers/edac/i3200_edac.c static int i3200_probe1(struct pci_dev *pdev, int dev_idx)
pdev              349 drivers/edac/i3200_edac.c 	window = i3200_map_mchbar(pdev);
pdev              354 drivers/edac/i3200_edac.c 	nr_channels = how_many_channels(pdev);
pdev              369 drivers/edac/i3200_edac.c 	mci->pdev = &pdev->dev;
pdev              377 drivers/edac/i3200_edac.c 	mci->dev_name = pci_name(pdev);
pdev              383 drivers/edac/i3200_edac.c 	stacked = i3200_is_stacked(pdev, drbs);
pdev              433 drivers/edac/i3200_edac.c static int i3200_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              439 drivers/edac/i3200_edac.c 	if (pci_enable_device(pdev) < 0)
pdev              442 drivers/edac/i3200_edac.c 	rc = i3200_probe1(pdev, ent->driver_data);
pdev              444 drivers/edac/i3200_edac.c 		mci_pdev = pci_dev_get(pdev);
pdev              449 drivers/edac/i3200_edac.c static void i3200_remove_one(struct pci_dev *pdev)
pdev              456 drivers/edac/i3200_edac.c 	mci = edac_mc_del_mc(&pdev->dev);
pdev              465 drivers/edac/i3200_edac.c 	pci_disable_device(pdev);
pdev              783 drivers/edac/i5000_edac.c 	struct pci_dev *pdev;
pdev              788 drivers/edac/i5000_edac.c 	pdev = NULL;
pdev              790 drivers/edac/i5000_edac.c 		pdev = pci_get_device(PCI_VENDOR_ID_INTEL,
pdev              791 drivers/edac/i5000_edac.c 				PCI_DEVICE_ID_INTEL_I5000_DEV16, pdev);
pdev              794 drivers/edac/i5000_edac.c 		if (pdev == NULL) {
pdev              807 drivers/edac/i5000_edac.c 		if (PCI_FUNC(pdev->devfn) == 1)
pdev              811 drivers/edac/i5000_edac.c 	pvt->branchmap_werrors = pdev;
pdev              814 drivers/edac/i5000_edac.c 	pdev = NULL;
pdev              816 drivers/edac/i5000_edac.c 		pdev = pci_get_device(PCI_VENDOR_ID_INTEL,
pdev              817 drivers/edac/i5000_edac.c 				PCI_DEVICE_ID_INTEL_I5000_DEV16, pdev);
pdev              819 drivers/edac/i5000_edac.c 		if (pdev == NULL) {
pdev              833 drivers/edac/i5000_edac.c 		if (PCI_FUNC(pdev->devfn) == 2)
pdev              837 drivers/edac/i5000_edac.c 	pvt->fsb_error_regs = pdev;
pdev              850 drivers/edac/i5000_edac.c 	pdev = NULL;
pdev              851 drivers/edac/i5000_edac.c 	pdev = pci_get_device(PCI_VENDOR_ID_INTEL,
pdev              852 drivers/edac/i5000_edac.c 			PCI_DEVICE_ID_I5000_BRANCH_0, pdev);
pdev              854 drivers/edac/i5000_edac.c 	if (pdev == NULL) {
pdev              865 drivers/edac/i5000_edac.c 	pvt->branch_0 = pdev;
pdev              871 drivers/edac/i5000_edac.c 		pdev = NULL;
pdev              872 drivers/edac/i5000_edac.c 		pdev = pci_get_device(PCI_VENDOR_ID_INTEL,
pdev              873 drivers/edac/i5000_edac.c 				PCI_DEVICE_ID_I5000_BRANCH_1, pdev);
pdev              875 drivers/edac/i5000_edac.c 		if (pdev == NULL) {
pdev              889 drivers/edac/i5000_edac.c 		pvt->branch_1 = pdev;
pdev             1332 drivers/edac/i5000_edac.c static void i5000_get_dimm_and_channel_counts(struct pci_dev *pdev,
pdev             1341 drivers/edac/i5000_edac.c 	pci_read_config_byte(pdev, MAXDIMMPERCH, &value);
pdev             1344 drivers/edac/i5000_edac.c 	pci_read_config_byte(pdev, MAXCH, &value);
pdev             1355 drivers/edac/i5000_edac.c static int i5000_probe1(struct pci_dev *pdev, int dev_idx)
pdev             1364 drivers/edac/i5000_edac.c 		 pdev->bus->number,
pdev             1365 drivers/edac/i5000_edac.c 		 PCI_SLOT(pdev->devfn), PCI_FUNC(pdev->devfn));
pdev             1368 drivers/edac/i5000_edac.c 	if (PCI_FUNC(pdev->devfn) != 0)
pdev             1384 drivers/edac/i5000_edac.c 	i5000_get_dimm_and_channel_counts(pdev, &num_dimms_per_channel,
pdev             1407 drivers/edac/i5000_edac.c 	mci->pdev = &pdev->dev;	/* record ptr  to the generic device */
pdev             1410 drivers/edac/i5000_edac.c 	pvt->system_address = pdev;	/* Record this device in our private */
pdev             1427 drivers/edac/i5000_edac.c 	mci->dev_name = pci_name(pdev);
pdev             1455 drivers/edac/i5000_edac.c 	i5000_pci = edac_pci_create_generic_ctl(&pdev->dev, EDAC_MOD_STR);
pdev             1484 drivers/edac/i5000_edac.c static int i5000_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             1491 drivers/edac/i5000_edac.c 	rc = pci_enable_device(pdev);
pdev             1496 drivers/edac/i5000_edac.c 	return i5000_probe1(pdev, id->driver_data);
pdev             1503 drivers/edac/i5000_edac.c static void i5000_remove_one(struct pci_dev *pdev)
pdev             1512 drivers/edac/i5000_edac.c 	if ((mci = edac_mc_del_mc(&pdev->dev)) == NULL)
pdev              485 drivers/edac/i5100_edac.c 	struct pci_dev *pdev = (chan) ? priv->ch1mm : priv->ch0mm;
pdev              496 drivers/edac/i5100_edac.c 	pci_read_config_dword(pdev, I5100_VALIDLOG, &dw);
pdev              499 drivers/edac/i5100_edac.c 		pci_read_config_dword(pdev, I5100_REDMEMA, &dw2);
pdev              501 drivers/edac/i5100_edac.c 		pci_read_config_dword(pdev, I5100_REDMEMB, &dw2);
pdev              508 drivers/edac/i5100_edac.c 		pci_read_config_dword(pdev, I5100_RECMEMA, &dw2);
pdev              513 drivers/edac/i5100_edac.c 		pci_read_config_dword(pdev, I5100_RECMEMB, &dw2);
pdev              530 drivers/edac/i5100_edac.c 		pci_read_config_dword(pdev, I5100_NRECMEMA, &dw2);
pdev              535 drivers/edac/i5100_edac.c 		pci_read_config_dword(pdev, I5100_NRECMEMB, &dw2);
pdev              549 drivers/edac/i5100_edac.c 	pci_write_config_dword(pdev, I5100_VALIDLOG, dw);
pdev              687 drivers/edac/i5100_edac.c 		struct pci_dev *pdev = mms[i];
pdev              695 drivers/edac/i5100_edac.c 			pci_read_config_word(pdev, addr, &w);
pdev              781 drivers/edac/i5100_edac.c static void i5100_init_dimm_layout(struct pci_dev *pdev,
pdev              803 drivers/edac/i5100_edac.c static void i5100_init_interleaving(struct pci_dev *pdev,
pdev              812 drivers/edac/i5100_edac.c 	pci_read_config_word(pdev, I5100_TOLM, &w);
pdev              815 drivers/edac/i5100_edac.c 	pci_read_config_word(pdev, I5100_MIR0, &w);
pdev              820 drivers/edac/i5100_edac.c 	pci_read_config_word(pdev, I5100_MIR1, &w);
pdev              825 drivers/edac/i5100_edac.c 	pci_read_config_word(pdev, I5100_AMIR_0, &w);
pdev              827 drivers/edac/i5100_edac.c 	pci_read_config_word(pdev, I5100_AMIR_1, &w);
pdev              993 drivers/edac/i5100_edac.c static int i5100_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             1004 drivers/edac/i5100_edac.c 	if (PCI_FUNC(pdev->devfn) != 1)
pdev             1007 drivers/edac/i5100_edac.c 	rc = pci_enable_device(pdev);
pdev             1014 drivers/edac/i5100_edac.c 	pci_read_config_dword(pdev, I5100_MC, &dw);
pdev             1022 drivers/edac/i5100_edac.c 	pci_read_config_dword(pdev, I5100_MS, &dw);
pdev             1026 drivers/edac/i5100_edac.c 	pci_read_config_dword(pdev, I5100_EMASK_MEM, &dw);
pdev             1028 drivers/edac/i5100_edac.c 	pci_write_config_dword(pdev, I5100_EMASK_MEM, dw);
pdev             1087 drivers/edac/i5100_edac.c 	mci->pdev = &pdev->dev;
pdev             1091 drivers/edac/i5100_edac.c 	priv->mc = pdev;
pdev             1099 drivers/edac/i5100_edac.c 	pci_read_config_dword(pdev, I5100_MC, &dw);
pdev             1106 drivers/edac/i5100_edac.c 	i5100_init_dimm_layout(pdev, mci);
pdev             1107 drivers/edac/i5100_edac.c 	i5100_init_interleaving(pdev, mci);
pdev             1114 drivers/edac/i5100_edac.c 	mci->dev_name = pci_name(pdev);
pdev             1173 drivers/edac/i5100_edac.c 	pci_disable_device(pdev);
pdev             1179 drivers/edac/i5100_edac.c static void i5100_remove_one(struct pci_dev *pdev)
pdev             1184 drivers/edac/i5100_edac.c 	mci = edac_mc_del_mc(&pdev->dev);
pdev             1196 drivers/edac/i5100_edac.c 	pci_disable_device(pdev);
pdev              720 drivers/edac/i5400_edac.c 	struct pci_dev *pdev;
pdev              729 drivers/edac/i5400_edac.c 	pdev = NULL;
pdev              731 drivers/edac/i5400_edac.c 		pdev = pci_get_device(PCI_VENDOR_ID_INTEL,
pdev              732 drivers/edac/i5400_edac.c 				      PCI_DEVICE_ID_INTEL_5400_ERR, pdev);
pdev              733 drivers/edac/i5400_edac.c 		if (!pdev) {
pdev              746 drivers/edac/i5400_edac.c 		if (PCI_FUNC(pdev->devfn) == 1)
pdev              749 drivers/edac/i5400_edac.c 	pvt->branchmap_werrors = pdev;
pdev              751 drivers/edac/i5400_edac.c 	pdev = NULL;
pdev              753 drivers/edac/i5400_edac.c 		pdev = pci_get_device(PCI_VENDOR_ID_INTEL,
pdev              754 drivers/edac/i5400_edac.c 				      PCI_DEVICE_ID_INTEL_5400_ERR, pdev);
pdev              755 drivers/edac/i5400_edac.c 		if (!pdev) {
pdev              770 drivers/edac/i5400_edac.c 		if (PCI_FUNC(pdev->devfn) == 2)
pdev              773 drivers/edac/i5400_edac.c 	pvt->fsb_error_regs = pdev;
pdev             1262 drivers/edac/i5400_edac.c static int i5400_probe1(struct pci_dev *pdev, int dev_idx)
pdev             1272 drivers/edac/i5400_edac.c 		 pdev->bus->number,
pdev             1273 drivers/edac/i5400_edac.c 		 PCI_SLOT(pdev->devfn), PCI_FUNC(pdev->devfn));
pdev             1276 drivers/edac/i5400_edac.c 	if (PCI_FUNC(pdev->devfn) != 0)
pdev             1299 drivers/edac/i5400_edac.c 	mci->pdev = &pdev->dev;	/* record ptr  to the generic device */
pdev             1302 drivers/edac/i5400_edac.c 	pvt->system_address = pdev;	/* Record this device in our private */
pdev             1319 drivers/edac/i5400_edac.c 	mci->dev_name = pci_name(pdev);
pdev             1347 drivers/edac/i5400_edac.c 	i5400_pci = edac_pci_create_generic_ctl(&pdev->dev, EDAC_MOD_STR);
pdev             1376 drivers/edac/i5400_edac.c static int i5400_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             1383 drivers/edac/i5400_edac.c 	rc = pci_enable_device(pdev);
pdev             1388 drivers/edac/i5400_edac.c 	return i5400_probe1(pdev, id->driver_data);
pdev             1395 drivers/edac/i5400_edac.c static void i5400_remove_one(struct pci_dev *pdev)
pdev             1404 drivers/edac/i5400_edac.c 	mci = edac_mc_del_mc(&pdev->dev);
pdev             1411 drivers/edac/i5400_edac.c 	pci_disable_device(pdev);
pdev              938 drivers/edac/i7300_edac.c 	struct pci_dev *pdev;
pdev              943 drivers/edac/i7300_edac.c 	pdev = NULL;
pdev              944 drivers/edac/i7300_edac.c 	while ((pdev = pci_get_device(PCI_VENDOR_ID_INTEL,
pdev              946 drivers/edac/i7300_edac.c 				      pdev))) {
pdev              948 drivers/edac/i7300_edac.c 		switch (PCI_FUNC(pdev->devfn)) {
pdev              952 drivers/edac/i7300_edac.c 							pci_dev_get(pdev);
pdev              957 drivers/edac/i7300_edac.c 							pci_dev_get(pdev);
pdev             1022 drivers/edac/i7300_edac.c static int i7300_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             1030 drivers/edac/i7300_edac.c 	rc = pci_enable_device(pdev);
pdev             1035 drivers/edac/i7300_edac.c 		 pdev->bus->number,
pdev             1036 drivers/edac/i7300_edac.c 		 PCI_SLOT(pdev->devfn), PCI_FUNC(pdev->devfn));
pdev             1039 drivers/edac/i7300_edac.c 	if (PCI_FUNC(pdev->devfn) != 0)
pdev             1058 drivers/edac/i7300_edac.c 	mci->pdev = &pdev->dev;	/* record ptr  to the generic device */
pdev             1061 drivers/edac/i7300_edac.c 	pvt->pci_dev_16_0_fsb_ctlr = pdev;	/* Record this device in our private */
pdev             1079 drivers/edac/i7300_edac.c 	mci->dev_name = pci_name(pdev);
pdev             1107 drivers/edac/i7300_edac.c 	i7300_pci = edac_pci_create_generic_ctl(&pdev->dev, EDAC_MOD_STR);
pdev             1134 drivers/edac/i7300_edac.c static void i7300_remove_one(struct pci_dev *pdev)
pdev             1144 drivers/edac/i7300_edac.c 	mci = edac_mc_del_mc(&pdev->dev);
pdev              243 drivers/edac/i7core_edac.c 	struct pci_dev		**pdev;
pdev              462 drivers/edac/i7core_edac.c 	i7core_dev->pdev = kcalloc(table->n_devs, sizeof(*i7core_dev->pdev),
pdev              464 drivers/edac/i7core_edac.c 	if (!i7core_dev->pdev) {
pdev              479 drivers/edac/i7core_edac.c 	kfree(i7core_dev->pdev);
pdev              490 drivers/edac/i7core_edac.c 	struct pci_dev *pdev;
pdev              497 drivers/edac/i7core_edac.c 	pdev = pvt->pci_mcr[0];
pdev              498 drivers/edac/i7core_edac.c 	if (!pdev)
pdev              502 drivers/edac/i7core_edac.c 	pci_read_config_dword(pdev, MC_CONTROL, &pvt->info.mc_control);
pdev              503 drivers/edac/i7core_edac.c 	pci_read_config_dword(pdev, MC_STATUS, &pvt->info.mc_status);
pdev              504 drivers/edac/i7core_edac.c 	pci_read_config_dword(pdev, MC_MAX_DOD, &pvt->info.max_dod);
pdev              505 drivers/edac/i7core_edac.c 	pci_read_config_dword(pdev, MC_CHANNEL_MAPPER, &pvt->info.ch_map);
pdev              629 drivers/edac/i7core_edac.c 		pci_read_config_dword(pdev, MC_SAG_CH_0, &value[0]);
pdev              630 drivers/edac/i7core_edac.c 		pci_read_config_dword(pdev, MC_SAG_CH_1, &value[1]);
pdev              631 drivers/edac/i7core_edac.c 		pci_read_config_dword(pdev, MC_SAG_CH_2, &value[2]);
pdev              632 drivers/edac/i7core_edac.c 		pci_read_config_dword(pdev, MC_SAG_CH_3, &value[3]);
pdev              633 drivers/edac/i7core_edac.c 		pci_read_config_dword(pdev, MC_SAG_CH_4, &value[4]);
pdev              634 drivers/edac/i7core_edac.c 		pci_read_config_dword(pdev, MC_SAG_CH_5, &value[5]);
pdev              635 drivers/edac/i7core_edac.c 		pci_read_config_dword(pdev, MC_SAG_CH_6, &value[6]);
pdev              636 drivers/edac/i7core_edac.c 		pci_read_config_dword(pdev, MC_SAG_CH_7, &value[7]);
pdev             1241 drivers/edac/i7core_edac.c 		struct pci_dev *pdev = i7core_dev->pdev[i];
pdev             1242 drivers/edac/i7core_edac.c 		if (!pdev)
pdev             1245 drivers/edac/i7core_edac.c 			 pdev->bus->number,
pdev             1246 drivers/edac/i7core_edac.c 			 PCI_SLOT(pdev->devfn), PCI_FUNC(pdev->devfn));
pdev             1247 drivers/edac/i7core_edac.c 		pci_dev_put(pdev);
pdev             1263 drivers/edac/i7core_edac.c 	struct pci_dev *pdev = NULL;
pdev             1272 drivers/edac/i7core_edac.c 		pdev = pci_get_device(PCI_VENDOR_ID_INTEL, table->descr[0].dev_id, NULL);
pdev             1273 drivers/edac/i7core_edac.c 		if (unlikely(!pdev)) {
pdev             1277 drivers/edac/i7core_edac.c 		pci_dev_put(pdev);
pdev             1313 drivers/edac/i7core_edac.c 	struct pci_dev *pdev = NULL;
pdev             1317 drivers/edac/i7core_edac.c 	pdev = pci_get_device(PCI_VENDOR_ID_INTEL,
pdev             1325 drivers/edac/i7core_edac.c 	if (dev_descr->dev_id == PCI_DEVICE_ID_INTEL_I7_NONCORE && !pdev) {
pdev             1327 drivers/edac/i7core_edac.c 		pdev = pci_get_device(PCI_VENDOR_ID_INTEL,
pdev             1332 drivers/edac/i7core_edac.c 	    !pdev) {
pdev             1334 drivers/edac/i7core_edac.c 		pdev = pci_get_device(PCI_VENDOR_ID_INTEL,
pdev             1339 drivers/edac/i7core_edac.c 	if (!pdev) {
pdev             1341 drivers/edac/i7core_edac.c 			*prev = pdev;
pdev             1359 drivers/edac/i7core_edac.c 	bus = pdev->bus->number;
pdev             1367 drivers/edac/i7core_edac.c 			pci_dev_put(pdev);
pdev             1372 drivers/edac/i7core_edac.c 	if (i7core_dev->pdev[devno]) {
pdev             1378 drivers/edac/i7core_edac.c 		pci_dev_put(pdev);
pdev             1382 drivers/edac/i7core_edac.c 	i7core_dev->pdev[devno] = pdev;
pdev             1385 drivers/edac/i7core_edac.c 	if (unlikely(PCI_SLOT(pdev->devfn) != dev_descr->dev ||
pdev             1386 drivers/edac/i7core_edac.c 			PCI_FUNC(pdev->devfn) != dev_descr->func)) {
pdev             1391 drivers/edac/i7core_edac.c 			bus, PCI_SLOT(pdev->devfn), PCI_FUNC(pdev->devfn),
pdev             1397 drivers/edac/i7core_edac.c 	if (unlikely(pci_enable_device(pdev) < 0)) {
pdev             1416 drivers/edac/i7core_edac.c 	pci_dev_get(pdev);
pdev             1418 drivers/edac/i7core_edac.c 	*prev = pdev;
pdev             1426 drivers/edac/i7core_edac.c 	struct pci_dev *pdev = NULL;
pdev             1433 drivers/edac/i7core_edac.c 			pdev = NULL;
pdev             1435 drivers/edac/i7core_edac.c 				rc = i7core_get_onedevice(&pdev, table, i,
pdev             1445 drivers/edac/i7core_edac.c 			} while (pdev);
pdev             1457 drivers/edac/i7core_edac.c 	struct pci_dev *pdev;
pdev             1464 drivers/edac/i7core_edac.c 		pdev = i7core_dev->pdev[i];
pdev             1465 drivers/edac/i7core_edac.c 		if (!pdev)
pdev             1468 drivers/edac/i7core_edac.c 		func = PCI_FUNC(pdev->devfn);
pdev             1469 drivers/edac/i7core_edac.c 		slot = PCI_SLOT(pdev->devfn);
pdev             1473 drivers/edac/i7core_edac.c 			pvt->pci_mcr[func] = pdev;
pdev             1477 drivers/edac/i7core_edac.c 			pvt->pci_ch[slot - 4][func] = pdev;
pdev             1479 drivers/edac/i7core_edac.c 			pvt->pci_noncore = pdev;
pdev             1482 drivers/edac/i7core_edac.c 			switch (pdev->device) {
pdev             1512 drivers/edac/i7core_edac.c 			 PCI_SLOT(pdev->devfn), PCI_FUNC(pdev->devfn),
pdev             1513 drivers/edac/i7core_edac.c 			 pdev, i7core_dev->socket);
pdev             1515 drivers/edac/i7core_edac.c 		if (PCI_SLOT(pdev->devfn) == 3 &&
pdev             1516 drivers/edac/i7core_edac.c 			PCI_FUNC(pdev->devfn) == 2)
pdev             1960 drivers/edac/i7core_edac.c 	struct pci_dev *pdev;
pdev             1965 drivers/edac/i7core_edac.c 	pdev = pvt->pci_mcr[2];
pdev             1966 drivers/edac/i7core_edac.c 	if (!pdev)
pdev             1969 drivers/edac/i7core_edac.c 	pci_read_config_dword(pdev, MC_SCRUB_CONTROL, &dw_scrub);
pdev             1975 drivers/edac/i7core_edac.c 		write_and_test(pdev, MC_SCRUB_CONTROL,
pdev             1979 drivers/edac/i7core_edac.c 		pci_read_config_dword(pdev, MC_SSRCONTROL, &dw_ssr);
pdev             2000 drivers/edac/i7core_edac.c 		pci_write_config_dword(pdev, MC_SCRUB_CONTROL,
pdev             2004 drivers/edac/i7core_edac.c 		pci_read_config_dword(pdev, MC_SSRCONTROL, &dw_ssr);
pdev             2009 drivers/edac/i7core_edac.c 	pci_write_config_dword(pdev, MC_SSRCONTROL, dw_ssr);
pdev             2022 drivers/edac/i7core_edac.c 	struct pci_dev *pdev;
pdev             2029 drivers/edac/i7core_edac.c 	pdev = pvt->pci_mcr[2];
pdev             2030 drivers/edac/i7core_edac.c 	if (!pdev)
pdev             2034 drivers/edac/i7core_edac.c 	pci_read_config_dword(pdev, MC_SCRUB_CONTROL, &scrubval);
pdev             2078 drivers/edac/i7core_edac.c 						&pvt->i7core_dev->pdev[0]->dev,
pdev             2102 drivers/edac/i7core_edac.c 		edac_dbg(0, "MC: dev = %p\n", &i7core_dev->pdev[0]->dev);
pdev             2110 drivers/edac/i7core_edac.c 	edac_dbg(0, "MC: mci = %p, dev = %p\n", mci, &i7core_dev->pdev[0]->dev);
pdev             2121 drivers/edac/i7core_edac.c 	edac_mc_del_mc(mci->pdev);
pdev             2149 drivers/edac/i7core_edac.c 	edac_dbg(0, "MC: mci = %p, dev = %p\n", mci, &i7core_dev->pdev[0]->dev);
pdev             2174 drivers/edac/i7core_edac.c 	mci->dev_name = pci_name(i7core_dev->pdev[0]);
pdev             2186 drivers/edac/i7core_edac.c 	mci->pdev = &i7core_dev->pdev[0]->dev;
pdev             2204 drivers/edac/i7core_edac.c 		edac_mc_del_mc(mci->pdev);
pdev             2242 drivers/edac/i7core_edac.c static int i7core_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             2304 drivers/edac/i7core_edac.c static void i7core_remove(struct pci_dev *pdev)
pdev              124 drivers/edac/i82443bxgx_edac.c 	struct pci_dev *pdev;
pdev              125 drivers/edac/i82443bxgx_edac.c 	pdev = to_pci_dev(mci->pdev);
pdev              126 drivers/edac/i82443bxgx_edac.c 	pci_read_config_dword(pdev, I82443BXGX_EAP, &info->eap);
pdev              129 drivers/edac/i82443bxgx_edac.c 		pci_write_bits32(pdev, I82443BXGX_EAP,
pdev              135 drivers/edac/i82443bxgx_edac.c 		pci_write_bits32(pdev, I82443BXGX_EAP,
pdev              185 drivers/edac/i82443bxgx_edac.c 				struct pci_dev *pdev,
pdev              195 drivers/edac/i82443bxgx_edac.c 	pci_read_config_byte(pdev, I82443BXGX_DRAMC, &dramc);
pdev              201 drivers/edac/i82443bxgx_edac.c 		pci_read_config_byte(pdev, I82443BXGX_DRB + index, &drbar);
pdev              232 drivers/edac/i82443bxgx_edac.c static int i82443bxgx_edacmc_probe1(struct pci_dev *pdev, int dev_idx)
pdev              246 drivers/edac/i82443bxgx_edac.c 	if (pci_read_config_dword(pdev, I82443BXGX_NBXCFG, &nbxcfg))
pdev              260 drivers/edac/i82443bxgx_edac.c 	mci->pdev = &pdev->dev;
pdev              263 drivers/edac/i82443bxgx_edac.c 	pci_read_config_byte(pdev, I82443BXGX_DRAMC, &dramc);
pdev              285 drivers/edac/i82443bxgx_edac.c 	pci_read_config_dword(pdev, I82443BXGX_NBXCFG, &nbxcfg);
pdev              309 drivers/edac/i82443bxgx_edac.c 	i82443bxgx_init_csrows(mci, pdev, edac_mode, mtype);
pdev              314 drivers/edac/i82443bxgx_edac.c 	pci_write_bits32(pdev, I82443BXGX_EAP,
pdev              322 drivers/edac/i82443bxgx_edac.c 	mci->dev_name = pci_name(pdev);
pdev              332 drivers/edac/i82443bxgx_edac.c 	i82443bxgx_pci = edac_pci_create_generic_ctl(&pdev->dev, EDAC_MOD_STR);
pdev              351 drivers/edac/i82443bxgx_edac.c static int i82443bxgx_edacmc_init_one(struct pci_dev *pdev,
pdev              359 drivers/edac/i82443bxgx_edac.c 	rc = i82443bxgx_edacmc_probe1(pdev, ent->driver_data);
pdev              362 drivers/edac/i82443bxgx_edac.c 		mci_pdev = pci_dev_get(pdev);
pdev              367 drivers/edac/i82443bxgx_edac.c static void i82443bxgx_edacmc_remove_one(struct pci_dev *pdev)
pdev              376 drivers/edac/i82443bxgx_edac.c 	if ((mci = edac_mc_del_mc(&pdev->dev)) == NULL)
pdev               67 drivers/edac/i82860_edac.c 	struct pci_dev *pdev;
pdev               69 drivers/edac/i82860_edac.c 	pdev = to_pci_dev(mci->pdev);
pdev               76 drivers/edac/i82860_edac.c 	pci_read_config_word(pdev, I82860_ERRSTS, &info->errsts);
pdev               77 drivers/edac/i82860_edac.c 	pci_read_config_dword(pdev, I82860_EAP, &info->eap);
pdev               78 drivers/edac/i82860_edac.c 	pci_read_config_word(pdev, I82860_DERRCTL_STS, &info->derrsyn);
pdev               79 drivers/edac/i82860_edac.c 	pci_read_config_word(pdev, I82860_ERRSTS, &info->errsts2);
pdev               81 drivers/edac/i82860_edac.c 	pci_write_bits16(pdev, I82860_ERRSTS, 0x0003, 0x0003);
pdev               92 drivers/edac/i82860_edac.c 		pci_read_config_dword(pdev, I82860_EAP, &info->eap);
pdev               93 drivers/edac/i82860_edac.c 		pci_read_config_word(pdev, I82860_DERRCTL_STS, &info->derrsyn);
pdev              143 drivers/edac/i82860_edac.c static void i82860_init_csrows(struct mem_ctl_info *mci, struct pci_dev *pdev)
pdev              153 drivers/edac/i82860_edac.c 	pci_read_config_word(pdev, I82860_MCHCFG, &mchcfg_ddim);
pdev              166 drivers/edac/i82860_edac.c 		pci_read_config_word(pdev, I82860_GBA + index * 2, &value);
pdev              185 drivers/edac/i82860_edac.c static int i82860_probe1(struct pci_dev *pdev, int dev_idx)
pdev              212 drivers/edac/i82860_edac.c 	mci->pdev = &pdev->dev;
pdev              219 drivers/edac/i82860_edac.c 	mci->dev_name = pci_name(pdev);
pdev              222 drivers/edac/i82860_edac.c 	i82860_init_csrows(mci, pdev);
pdev              234 drivers/edac/i82860_edac.c 	i82860_pci = edac_pci_create_generic_ctl(&pdev->dev, EDAC_MOD_STR);
pdev              255 drivers/edac/i82860_edac.c static int i82860_init_one(struct pci_dev *pdev,
pdev              263 drivers/edac/i82860_edac.c 	if (pci_enable_device(pdev) < 0)
pdev              266 drivers/edac/i82860_edac.c 	rc = i82860_probe1(pdev, ent->driver_data);
pdev              269 drivers/edac/i82860_edac.c 		mci_pdev = pci_dev_get(pdev);
pdev              274 drivers/edac/i82860_edac.c static void i82860_remove_one(struct pci_dev *pdev)
pdev              283 drivers/edac/i82860_edac.c 	if ((mci = edac_mc_del_mc(&pdev->dev)) == NULL)
pdev              189 drivers/edac/i82875p_edac.c 	struct pci_dev *pdev;
pdev              191 drivers/edac/i82875p_edac.c 	pdev = to_pci_dev(mci->pdev);
pdev              198 drivers/edac/i82875p_edac.c 	pci_read_config_word(pdev, I82875P_ERRSTS, &info->errsts);
pdev              203 drivers/edac/i82875p_edac.c 	pci_read_config_dword(pdev, I82875P_EAP, &info->eap);
pdev              204 drivers/edac/i82875p_edac.c 	pci_read_config_byte(pdev, I82875P_DES, &info->des);
pdev              205 drivers/edac/i82875p_edac.c 	pci_read_config_byte(pdev, I82875P_DERRSYN, &info->derrsyn);
pdev              206 drivers/edac/i82875p_edac.c 	pci_read_config_word(pdev, I82875P_ERRSTS, &info->errsts2);
pdev              215 drivers/edac/i82875p_edac.c 		pci_read_config_dword(pdev, I82875P_EAP, &info->eap);
pdev              216 drivers/edac/i82875p_edac.c 		pci_read_config_byte(pdev, I82875P_DES, &info->des);
pdev              217 drivers/edac/i82875p_edac.c 		pci_read_config_byte(pdev, I82875P_DERRSYN, &info->derrsyn);
pdev              220 drivers/edac/i82875p_edac.c 	pci_write_bits16(pdev, I82875P_ERRSTS, 0x0081, 0x0081);
pdev              271 drivers/edac/i82875p_edac.c static int i82875p_setup_overfl_dev(struct pci_dev *pdev,
pdev              288 drivers/edac/i82875p_edac.c 		pci_write_bits8(pdev, 0xf4, 0x2, 0x2);
pdev              289 drivers/edac/i82875p_edac.c 		dev = pci_scan_single_device(pdev->bus, PCI_DEVFN(6, 0));
pdev              341 drivers/edac/i82875p_edac.c 				struct pci_dev *pdev,
pdev              388 drivers/edac/i82875p_edac.c static int i82875p_probe1(struct pci_dev *pdev, int dev_idx)
pdev              402 drivers/edac/i82875p_edac.c 	if (i82875p_setup_overfl_dev(pdev, &ovrfl_pdev, &ovrfl_window))
pdev              420 drivers/edac/i82875p_edac.c 	mci->pdev = &pdev->dev;
pdev              426 drivers/edac/i82875p_edac.c 	mci->dev_name = pci_name(pdev);
pdev              433 drivers/edac/i82875p_edac.c 	i82875p_init_csrows(mci, pdev, ovrfl_window, drc);
pdev              445 drivers/edac/i82875p_edac.c 	i82875p_pci = edac_pci_create_generic_ctl(&pdev->dev, EDAC_MOD_STR);
pdev              472 drivers/edac/i82875p_edac.c static int i82875p_init_one(struct pci_dev *pdev,
pdev              480 drivers/edac/i82875p_edac.c 	if (pci_enable_device(pdev) < 0)
pdev              483 drivers/edac/i82875p_edac.c 	rc = i82875p_probe1(pdev, ent->driver_data);
pdev              486 drivers/edac/i82875p_edac.c 		mci_pdev = pci_dev_get(pdev);
pdev              491 drivers/edac/i82875p_edac.c static void i82875p_remove_one(struct pci_dev *pdev)
pdev              501 drivers/edac/i82875p_edac.c 	if ((mci = edac_mc_del_mc(&pdev->dev)) == NULL)
pdev              241 drivers/edac/i82975x_edac.c 	struct pci_dev *pdev;
pdev              243 drivers/edac/i82975x_edac.c 	pdev = to_pci_dev(mci->pdev);
pdev              250 drivers/edac/i82975x_edac.c 	pci_read_config_word(pdev, I82975X_ERRSTS, &info->errsts);
pdev              251 drivers/edac/i82975x_edac.c 	pci_read_config_dword(pdev, I82975X_EAP, &info->eap);
pdev              252 drivers/edac/i82975x_edac.c 	pci_read_config_byte(pdev, I82975X_XEAP, &info->xeap);
pdev              253 drivers/edac/i82975x_edac.c 	pci_read_config_byte(pdev, I82975X_DES, &info->des);
pdev              254 drivers/edac/i82975x_edac.c 	pci_read_config_byte(pdev, I82975X_DERRSYN, &info->derrsyn);
pdev              255 drivers/edac/i82975x_edac.c 	pci_read_config_word(pdev, I82975X_ERRSTS, &info->errsts2);
pdev              257 drivers/edac/i82975x_edac.c 	pci_write_bits16(pdev, I82975X_ERRSTS, 0x0003, 0x0003);
pdev              269 drivers/edac/i82975x_edac.c 		pci_read_config_dword(pdev, I82975X_EAP, &info->eap);
pdev              270 drivers/edac/i82975x_edac.c 		pci_read_config_byte(pdev, I82975X_XEAP, &info->xeap);
pdev              271 drivers/edac/i82975x_edac.c 		pci_read_config_byte(pdev, I82975X_DES, &info->des);
pdev              272 drivers/edac/i82975x_edac.c 		pci_read_config_byte(pdev, I82975X_DERRSYN,
pdev              362 drivers/edac/i82975x_edac.c 		struct pci_dev *pdev, void __iomem *mch_window)
pdev              464 drivers/edac/i82975x_edac.c static int i82975x_probe1(struct pci_dev *pdev, int dev_idx)
pdev              482 drivers/edac/i82975x_edac.c 	pci_read_config_dword(pdev, I82975X_MCHBAR, &mchbar);
pdev              554 drivers/edac/i82975x_edac.c 	mci->pdev = &pdev->dev;
pdev              560 drivers/edac/i82975x_edac.c 	mci->dev_name = pci_name(pdev);
pdev              566 drivers/edac/i82975x_edac.c 	i82975x_init_csrows(mci, pdev, mch_window);
pdev              590 drivers/edac/i82975x_edac.c static int i82975x_init_one(struct pci_dev *pdev,
pdev              597 drivers/edac/i82975x_edac.c 	if (pci_enable_device(pdev) < 0)
pdev              600 drivers/edac/i82975x_edac.c 	rc = i82975x_probe1(pdev, ent->driver_data);
pdev              603 drivers/edac/i82975x_edac.c 		mci_pdev = pci_dev_get(pdev);
pdev              608 drivers/edac/i82975x_edac.c static void i82975x_remove_one(struct pci_dev *pdev)
pdev              615 drivers/edac/i82975x_edac.c 	mci = edac_mc_del_mc(&pdev->dev);
pdev              206 drivers/edac/ie31200_edac.c static int how_many_channels(struct pci_dev *pdev)
pdev              211 drivers/edac/ie31200_edac.c 	pci_read_config_byte(pdev, IE31200_CAPID0 + 1, &capid0_2b);
pdev              231 drivers/edac/ie31200_edac.c static bool ecc_capable(struct pci_dev *pdev)
pdev              235 drivers/edac/ie31200_edac.c 	pci_read_config_byte(pdev, IE31200_CAPID0 + 3, &capid0_4b);
pdev              253 drivers/edac/ie31200_edac.c 	pci_write_bits16(to_pci_dev(mci->pdev), IE31200_ERRSTS,
pdev              260 drivers/edac/ie31200_edac.c 	struct pci_dev *pdev;
pdev              263 drivers/edac/ie31200_edac.c 	pdev = to_pci_dev(mci->pdev);
pdev              270 drivers/edac/ie31200_edac.c 	pci_read_config_word(pdev, IE31200_ERRSTS, &info->errsts);
pdev              278 drivers/edac/ie31200_edac.c 	pci_read_config_word(pdev, IE31200_ERRSTS, &info->errsts2);
pdev              339 drivers/edac/ie31200_edac.c static void __iomem *ie31200_map_mchbar(struct pci_dev *pdev)
pdev              350 drivers/edac/ie31200_edac.c 	pci_read_config_dword(pdev, IE31200_MCHBAR_LOW, &u.mchbar_low);
pdev              351 drivers/edac/ie31200_edac.c 	pci_read_config_dword(pdev, IE31200_MCHBAR_HIGH, &u.mchbar_high);
pdev              395 drivers/edac/ie31200_edac.c static int ie31200_probe1(struct pci_dev *pdev, int dev_idx)
pdev              409 drivers/edac/ie31200_edac.c 	bool skl = DEVICE_ID_SKYLAKE_OR_LATER(pdev->device);
pdev              413 drivers/edac/ie31200_edac.c 	if (!ecc_capable(pdev)) {
pdev              418 drivers/edac/ie31200_edac.c 	nr_channels = how_many_channels(pdev);
pdev              430 drivers/edac/ie31200_edac.c 	window = ie31200_map_mchbar(pdev);
pdev              437 drivers/edac/ie31200_edac.c 	mci->pdev = &pdev->dev;
pdev              446 drivers/edac/ie31200_edac.c 	mci->dev_name = pci_name(pdev);
pdev              541 drivers/edac/ie31200_edac.c static int ie31200_init_one(struct pci_dev *pdev,
pdev              546 drivers/edac/ie31200_edac.c 	if (pci_enable_device(pdev) < 0)
pdev              549 drivers/edac/ie31200_edac.c 	return ie31200_probe1(pdev, ent->driver_data);
pdev              552 drivers/edac/ie31200_edac.c static void ie31200_remove_one(struct pci_dev *pdev)
pdev              558 drivers/edac/ie31200_edac.c 	mci = edac_mc_del_mc(&pdev->dev);
pdev               80 drivers/edac/mv64x60_edac.c static int __init mv64x60_pci_fixup(struct platform_device *pdev)
pdev               85 drivers/edac/mv64x60_edac.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              102 drivers/edac/mv64x60_edac.c static int mv64x60_pci_err_probe(struct platform_device *pdev)
pdev              109 drivers/edac/mv64x60_edac.c 	if (!devres_open_group(&pdev->dev, mv64x60_pci_err_probe, GFP_KERNEL))
pdev              118 drivers/edac/mv64x60_edac.c 	pdata->pci_hose = pdev->id;
pdev              120 drivers/edac/mv64x60_edac.c 	platform_set_drvdata(pdev, pci);
pdev              121 drivers/edac/mv64x60_edac.c 	pci->dev = &pdev->dev;
pdev              122 drivers/edac/mv64x60_edac.c 	pci->dev_name = dev_name(&pdev->dev);
pdev              131 drivers/edac/mv64x60_edac.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              139 drivers/edac/mv64x60_edac.c 	if (!devm_request_mem_region(&pdev->dev,
pdev              149 drivers/edac/mv64x60_edac.c 	pdata->pci_vbase = devm_ioremap(&pdev->dev,
pdev              158 drivers/edac/mv64x60_edac.c 	res = mv64x60_pci_fixup(pdev);
pdev              175 drivers/edac/mv64x60_edac.c 		pdata->irq = platform_get_irq(pdev, 0);
pdev              176 drivers/edac/mv64x60_edac.c 		res = devm_request_irq(&pdev->dev,
pdev              192 drivers/edac/mv64x60_edac.c 	devres_remove_group(&pdev->dev, mv64x60_pci_err_probe);
pdev              200 drivers/edac/mv64x60_edac.c 	edac_pci_del_device(&pdev->dev);
pdev              203 drivers/edac/mv64x60_edac.c 	devres_release_group(&pdev->dev, mv64x60_pci_err_probe);
pdev              207 drivers/edac/mv64x60_edac.c static int mv64x60_pci_err_remove(struct platform_device *pdev)
pdev              209 drivers/edac/mv64x60_edac.c 	struct edac_pci_ctl_info *pci = platform_get_drvdata(pdev);
pdev              213 drivers/edac/mv64x60_edac.c 	edac_pci_del_device(&pdev->dev);
pdev              272 drivers/edac/mv64x60_edac.c static int mv64x60_sram_err_probe(struct platform_device *pdev)
pdev              279 drivers/edac/mv64x60_edac.c 	if (!devres_open_group(&pdev->dev, mv64x60_sram_err_probe, GFP_KERNEL))
pdev              286 drivers/edac/mv64x60_edac.c 		devres_release_group(&pdev->dev, mv64x60_sram_err_probe);
pdev              292 drivers/edac/mv64x60_edac.c 	edac_dev->dev = &pdev->dev;
pdev              293 drivers/edac/mv64x60_edac.c 	platform_set_drvdata(pdev, edac_dev);
pdev              294 drivers/edac/mv64x60_edac.c 	edac_dev->dev_name = dev_name(&pdev->dev);
pdev              296 drivers/edac/mv64x60_edac.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              304 drivers/edac/mv64x60_edac.c 	if (!devm_request_mem_region(&pdev->dev,
pdev              314 drivers/edac/mv64x60_edac.c 	pdata->sram_vbase = devm_ioremap(&pdev->dev,
pdev              341 drivers/edac/mv64x60_edac.c 		pdata->irq = platform_get_irq(pdev, 0);
pdev              342 drivers/edac/mv64x60_edac.c 		res = devm_request_irq(&pdev->dev,
pdev              360 drivers/edac/mv64x60_edac.c 	devres_remove_group(&pdev->dev, mv64x60_sram_err_probe);
pdev              368 drivers/edac/mv64x60_edac.c 	edac_device_del_device(&pdev->dev);
pdev              370 drivers/edac/mv64x60_edac.c 	devres_release_group(&pdev->dev, mv64x60_sram_err_probe);
pdev              375 drivers/edac/mv64x60_edac.c static int mv64x60_sram_err_remove(struct platform_device *pdev)
pdev              377 drivers/edac/mv64x60_edac.c 	struct edac_device_ctl_info *edac_dev = platform_get_drvdata(pdev);
pdev              381 drivers/edac/mv64x60_edac.c 	edac_device_del_device(&pdev->dev);
pdev              439 drivers/edac/mv64x60_edac.c static int mv64x60_cpu_err_probe(struct platform_device *pdev)
pdev              446 drivers/edac/mv64x60_edac.c 	if (!devres_open_group(&pdev->dev, mv64x60_cpu_err_probe, GFP_KERNEL))
pdev              453 drivers/edac/mv64x60_edac.c 		devres_release_group(&pdev->dev, mv64x60_cpu_err_probe);
pdev              459 drivers/edac/mv64x60_edac.c 	edac_dev->dev = &pdev->dev;
pdev              460 drivers/edac/mv64x60_edac.c 	platform_set_drvdata(pdev, edac_dev);
pdev              461 drivers/edac/mv64x60_edac.c 	edac_dev->dev_name = dev_name(&pdev->dev);
pdev              463 drivers/edac/mv64x60_edac.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              471 drivers/edac/mv64x60_edac.c 	if (!devm_request_mem_region(&pdev->dev,
pdev              481 drivers/edac/mv64x60_edac.c 	pdata->cpu_vbase[0] = devm_ioremap(&pdev->dev,
pdev              490 drivers/edac/mv64x60_edac.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              498 drivers/edac/mv64x60_edac.c 	if (!devm_request_mem_region(&pdev->dev,
pdev              508 drivers/edac/mv64x60_edac.c 	pdata->cpu_vbase[1] = devm_ioremap(&pdev->dev,
pdev              535 drivers/edac/mv64x60_edac.c 		pdata->irq = platform_get_irq(pdev, 0);
pdev              536 drivers/edac/mv64x60_edac.c 		res = devm_request_irq(&pdev->dev,
pdev              554 drivers/edac/mv64x60_edac.c 	devres_remove_group(&pdev->dev, mv64x60_cpu_err_probe);
pdev              562 drivers/edac/mv64x60_edac.c 	edac_device_del_device(&pdev->dev);
pdev              564 drivers/edac/mv64x60_edac.c 	devres_release_group(&pdev->dev, mv64x60_cpu_err_probe);
pdev              569 drivers/edac/mv64x60_edac.c static int mv64x60_cpu_err_remove(struct platform_device *pdev)
pdev              571 drivers/edac/mv64x60_edac.c 	struct edac_device_ctl_info *edac_dev = platform_get_drvdata(pdev);
pdev              575 drivers/edac/mv64x60_edac.c 	edac_device_del_device(&pdev->dev);
pdev              696 drivers/edac/mv64x60_edac.c static int mv64x60_mc_err_probe(struct platform_device *pdev)
pdev              705 drivers/edac/mv64x60_edac.c 	if (!devres_open_group(&pdev->dev, mv64x60_mc_err_probe, GFP_KERNEL))
pdev              718 drivers/edac/mv64x60_edac.c 		devres_release_group(&pdev->dev, mv64x60_mc_err_probe);
pdev              723 drivers/edac/mv64x60_edac.c 	mci->pdev = &pdev->dev;
pdev              724 drivers/edac/mv64x60_edac.c 	platform_set_drvdata(pdev, mci);
pdev              726 drivers/edac/mv64x60_edac.c 	mci->dev_name = dev_name(&pdev->dev);
pdev              729 drivers/edac/mv64x60_edac.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              737 drivers/edac/mv64x60_edac.c 	if (!devm_request_mem_region(&pdev->dev,
pdev              747 drivers/edac/mv64x60_edac.c 	pdata->mc_vbase = devm_ioremap(&pdev->dev,
pdev              794 drivers/edac/mv64x60_edac.c 		pdata->irq = platform_get_irq(pdev, 0);
pdev              795 drivers/edac/mv64x60_edac.c 		res = devm_request_irq(&pdev->dev,
pdev              818 drivers/edac/mv64x60_edac.c 	edac_mc_del_mc(&pdev->dev);
pdev              820 drivers/edac/mv64x60_edac.c 	devres_release_group(&pdev->dev, mv64x60_mc_err_probe);
pdev              825 drivers/edac/mv64x60_edac.c static int mv64x60_mc_err_remove(struct platform_device *pdev)
pdev              827 drivers/edac/mv64x60_edac.c 	struct mem_ctl_info *mci = platform_get_drvdata(pdev);
pdev              831 drivers/edac/mv64x60_edac.c 	edac_mc_del_mc(&pdev->dev);
pdev              133 drivers/edac/octeon_edac-l2c.c static int octeon_l2c_probe(struct platform_device *pdev)
pdev              145 drivers/edac/octeon_edac-l2c.c 	l2c->dev = &pdev->dev;
pdev              146 drivers/edac/octeon_edac-l2c.c 	platform_set_drvdata(pdev, l2c);
pdev              147 drivers/edac/octeon_edac-l2c.c 	l2c->dev_name = dev_name(&pdev->dev);
pdev              187 drivers/edac/octeon_edac-l2c.c static int octeon_l2c_remove(struct platform_device *pdev)
pdev              189 drivers/edac/octeon_edac-l2c.c 	struct edac_device_ctl_info *l2c = platform_get_drvdata(pdev);
pdev              191 drivers/edac/octeon_edac-l2c.c 	edac_device_del_device(&pdev->dev);
pdev              225 drivers/edac/octeon_edac-lmc.c static int octeon_lmc_edac_probe(struct platform_device *pdev)
pdev              229 drivers/edac/octeon_edac-lmc.c 	int mc = pdev->id;
pdev              242 drivers/edac/octeon_edac-lmc.c 			dev_info(&pdev->dev, "Disabled (ECC not enabled)\n");
pdev              250 drivers/edac/octeon_edac-lmc.c 		mci->pdev = &pdev->dev;
pdev              251 drivers/edac/octeon_edac-lmc.c 		mci->dev_name = dev_name(&pdev->dev);
pdev              258 drivers/edac/octeon_edac-lmc.c 			dev_err(&pdev->dev, "edac_mc_add_mc() failed\n");
pdev              274 drivers/edac/octeon_edac-lmc.c 			dev_info(&pdev->dev, "Disabled (ECC not enabled)\n");
pdev              282 drivers/edac/octeon_edac-lmc.c 		mci->pdev = &pdev->dev;
pdev              283 drivers/edac/octeon_edac-lmc.c 		mci->dev_name = dev_name(&pdev->dev);
pdev              290 drivers/edac/octeon_edac-lmc.c 			dev_err(&pdev->dev, "edac_mc_add_mc() failed\n");
pdev              300 drivers/edac/octeon_edac-lmc.c 	platform_set_drvdata(pdev, mci);
pdev              305 drivers/edac/octeon_edac-lmc.c static int octeon_lmc_edac_remove(struct platform_device *pdev)
pdev              307 drivers/edac/octeon_edac-lmc.c 	struct mem_ctl_info *mci = platform_get_drvdata(pdev);
pdev              309 drivers/edac/octeon_edac-lmc.c 	edac_mc_del_mc(&pdev->dev);
pdev               84 drivers/edac/octeon_edac-pc.c static int co_cache_error_probe(struct platform_device *pdev)
pdev               86 drivers/edac/octeon_edac-pc.c 	struct co_cache_error *p = devm_kzalloc(&pdev->dev, sizeof(*p),
pdev               92 drivers/edac/octeon_edac-pc.c 	platform_set_drvdata(pdev, p);
pdev              100 drivers/edac/octeon_edac-pc.c 	p->ed->dev = &pdev->dev;
pdev              102 drivers/edac/octeon_edac-pc.c 	p->ed->dev_name = dev_name(&pdev->dev);
pdev              122 drivers/edac/octeon_edac-pc.c static int co_cache_error_remove(struct platform_device *pdev)
pdev              124 drivers/edac/octeon_edac-pc.c 	struct co_cache_error *p = platform_get_drvdata(pdev);
pdev              127 drivers/edac/octeon_edac-pc.c 	edac_device_del_device(&pdev->dev);
pdev               60 drivers/edac/octeon_edac-pci.c static int octeon_pci_probe(struct platform_device *pdev)
pdev               69 drivers/edac/octeon_edac-pci.c 	pci->dev = &pdev->dev;
pdev               70 drivers/edac/octeon_edac-pci.c 	platform_set_drvdata(pdev, pci);
pdev               71 drivers/edac/octeon_edac-pci.c 	pci->dev_name = dev_name(&pdev->dev);
pdev               90 drivers/edac/octeon_edac-pci.c static int octeon_pci_remove(struct platform_device *pdev)
pdev               92 drivers/edac/octeon_edac-pci.c 	struct edac_pci_ctl_info *pci = platform_get_drvdata(pdev);
pdev               94 drivers/edac/octeon_edac-pci.c 	edac_pci_del_device(&pdev->dev);
pdev               65 drivers/edac/pasemi_edac.c 	struct pci_dev *pdev = to_pci_dev(mci->pdev);
pdev               68 drivers/edac/pasemi_edac.c 	pci_read_config_dword(pdev, MCDEBUG_ERRSTA,
pdev               76 drivers/edac/pasemi_edac.c 			pci_write_config_dword(pdev, MCDEBUG_ERRCNT1,
pdev               78 drivers/edac/pasemi_edac.c 		pci_write_config_dword(pdev, MCDEBUG_ERRSTA, tmp);
pdev               86 drivers/edac/pasemi_edac.c 	struct pci_dev *pdev = to_pci_dev(mci->pdev);
pdev               93 drivers/edac/pasemi_edac.c 	pci_read_config_dword(pdev, MCDEBUG_ERRLOG1A, &errlog1a);
pdev              123 drivers/edac/pasemi_edac.c 				   struct pci_dev *pdev,
pdev              135 drivers/edac/pasemi_edac.c 		pci_read_config_dword(pdev,
pdev              179 drivers/edac/pasemi_edac.c static int pasemi_edac_probe(struct pci_dev *pdev,
pdev              186 drivers/edac/pasemi_edac.c 	pci_read_config_dword(pdev, MCCFG_MCEN, &mcen);
pdev              194 drivers/edac/pasemi_edac.c 	pci_read_config_dword(pdev, MCDEBUG_ERRCTL1, &errctl1);
pdev              198 drivers/edac/pasemi_edac.c 	pci_write_config_dword(pdev, MCDEBUG_ERRCTL1, errctl1);
pdev              211 drivers/edac/pasemi_edac.c 	pci_read_config_dword(pdev, MCCFG_ERRCOR, &errcor);
pdev              216 drivers/edac/pasemi_edac.c 	mci->pdev = &pdev->dev;
pdev              224 drivers/edac/pasemi_edac.c 	mci->dev_name = pci_name(pdev);
pdev              228 drivers/edac/pasemi_edac.c 	pci_read_config_dword(pdev, MCCFG_SCRUB, &scrub);
pdev              234 drivers/edac/pasemi_edac.c 	if (pasemi_edac_init_csrows(mci, pdev,
pdev              257 drivers/edac/pasemi_edac.c static void pasemi_edac_remove(struct pci_dev *pdev)
pdev              259 drivers/edac/pasemi_edac.c 	struct mem_ctl_info *mci = edac_mc_del_mc(&pdev->dev);
pdev              216 drivers/edac/pnd2_edac.c 	struct pci_dev *pdev;
pdev              218 drivers/edac/pnd2_edac.c 	pdev = pci_get_device(PCI_VENDOR_ID_INTEL, 0x1980, NULL);
pdev              219 drivers/edac/pnd2_edac.c 	if (pdev) {
pdev              220 drivers/edac/pnd2_edac.c 		pci_read_config_dword(pdev, 0x48, (u32 *)&lo);
pdev              221 drivers/edac/pnd2_edac.c 		pci_read_config_dword(pdev, 0x4c, (u32 *)&hi);
pdev              222 drivers/edac/pnd2_edac.c 		pci_dev_put(pdev);
pdev              237 drivers/edac/pnd2_edac.c 	struct pci_dev *pdev;
pdev              241 drivers/edac/pnd2_edac.c 	pdev = pci_get_device(PCI_VENDOR_ID_INTEL, 0x19dd, NULL);
pdev              242 drivers/edac/pnd2_edac.c 	if (pdev) {
pdev              244 drivers/edac/pnd2_edac.c 		pci_read_config_byte(pdev, 0xe1, &hidden);
pdev              246 drivers/edac/pnd2_edac.c 			pci_write_config_byte(pdev, 0xe1, 0);
pdev              248 drivers/edac/pnd2_edac.c 		pci_read_config_dword(pdev, 0x10, &lo);
pdev              249 drivers/edac/pnd2_edac.c 		pci_read_config_dword(pdev, 0x14, &hi);
pdev              254 drivers/edac/pnd2_edac.c 			pci_write_config_byte(pdev, 0xe1, hidden);
pdev              256 drivers/edac/pnd2_edac.c 		pci_dev_put(pdev);
pdev              267 drivers/edac/pnd2_edac.c 	struct pci_dev *pdev;
pdev              273 drivers/edac/pnd2_edac.c 		pdev = pci_get_device(PCI_VENDOR_ID_INTEL, 0x1980, NULL);
pdev              274 drivers/edac/pnd2_edac.c 		if (!pdev)
pdev              277 drivers/edac/pnd2_edac.c 		pci_read_config_dword(pdev, off, data);
pdev              278 drivers/edac/pnd2_edac.c 		pci_dev_put(pdev);
pdev             1020 drivers/edac/ppc4xx_edac.c 	mci->pdev		= &op->dev;
pdev             1022 drivers/edac/ppc4xx_edac.c 	dev_set_drvdata(mci->pdev, mci);
pdev             1324 drivers/edac/ppc4xx_edac.c 	edac_mc_del_mc(mci->pdev);
pdev             1358 drivers/edac/ppc4xx_edac.c 	edac_mc_del_mc(mci->pdev);
pdev              335 drivers/edac/qcom_edac.c static int qcom_llcc_edac_probe(struct platform_device *pdev)
pdev              337 drivers/edac/qcom_edac.c 	struct llcc_drv_data *llcc_driv_data = pdev->dev.platform_data;
pdev              339 drivers/edac/qcom_edac.c 	struct device *dev = &pdev->dev;
pdev              367 drivers/edac/qcom_edac.c 	platform_set_drvdata(pdev, edev_ctl);
pdev              390 drivers/edac/qcom_edac.c static int qcom_llcc_edac_remove(struct platform_device *pdev)
pdev              392 drivers/edac/qcom_edac.c 	struct edac_device_ctl_info *edev_ctl = dev_get_drvdata(&pdev->dev);
pdev              140 drivers/edac/r82600_edac.c 	struct pci_dev *pdev;
pdev              142 drivers/edac/r82600_edac.c 	pdev = to_pci_dev(mci->pdev);
pdev              143 drivers/edac/r82600_edac.c 	pci_read_config_dword(pdev, R82600_EAP, &info->eapr);
pdev              147 drivers/edac/r82600_edac.c 		pci_write_bits32(pdev, R82600_EAP,
pdev              153 drivers/edac/r82600_edac.c 		pci_write_bits32(pdev, R82600_EAP,
pdev              217 drivers/edac/r82600_edac.c static void r82600_init_csrows(struct mem_ctl_info *mci, struct pci_dev *pdev,
pdev              236 drivers/edac/r82600_edac.c 		pci_read_config_byte(pdev, R82600_DRBA + index, &drbar);
pdev              269 drivers/edac/r82600_edac.c static int r82600_probe1(struct pci_dev *pdev, int dev_idx)
pdev              280 drivers/edac/r82600_edac.c 	pci_read_config_byte(pdev, R82600_DRAMC, &dramcr);
pdev              281 drivers/edac/r82600_edac.c 	pci_read_config_dword(pdev, R82600_EAP, &eapr);
pdev              297 drivers/edac/r82600_edac.c 	mci->pdev = &pdev->dev;
pdev              319 drivers/edac/r82600_edac.c 	mci->dev_name = pci_name(pdev);
pdev              322 drivers/edac/r82600_edac.c 	r82600_init_csrows(mci, pdev, dramcr);
pdev              337 drivers/edac/r82600_edac.c 		pci_write_bits32(pdev, R82600_EAP, BIT(31), BIT(31));
pdev              341 drivers/edac/r82600_edac.c 	r82600_pci = edac_pci_create_generic_ctl(&pdev->dev, EDAC_MOD_STR);
pdev              360 drivers/edac/r82600_edac.c static int r82600_init_one(struct pci_dev *pdev,
pdev              366 drivers/edac/r82600_edac.c 	return r82600_probe1(pdev, ent->driver_data);
pdev              369 drivers/edac/r82600_edac.c static void r82600_remove_one(struct pci_dev *pdev)
pdev              378 drivers/edac/r82600_edac.c 	if ((mci = edac_mc_del_mc(&pdev->dev)) == NULL)
pdev              357 drivers/edac/sb_edac.c 	struct pci_dev		**pdev;
pdev              768 drivers/edac/sb_edac.c 	sbridge_dev->pdev = kcalloc(table->n_devs_per_imc,
pdev              769 drivers/edac/sb_edac.c 				    sizeof(*sbridge_dev->pdev),
pdev              771 drivers/edac/sb_edac.c 	if (!sbridge_dev->pdev) {
pdev              788 drivers/edac/sb_edac.c 	kfree(sbridge_dev->pdev);
pdev             2309 drivers/edac/sb_edac.c 		struct pci_dev *pdev = sbridge_dev->pdev[i];
pdev             2310 drivers/edac/sb_edac.c 		if (!pdev)
pdev             2313 drivers/edac/sb_edac.c 			 pdev->bus->number,
pdev             2314 drivers/edac/sb_edac.c 			 PCI_SLOT(pdev->devfn), PCI_FUNC(pdev->devfn));
pdev             2315 drivers/edac/sb_edac.c 		pci_dev_put(pdev);
pdev             2337 drivers/edac/sb_edac.c 	struct pci_dev *pdev = NULL;
pdev             2346 drivers/edac/sb_edac.c 	pdev = pci_get_device(PCI_VENDOR_ID_INTEL,
pdev             2349 drivers/edac/sb_edac.c 	if (!pdev) {
pdev             2351 drivers/edac/sb_edac.c 			*prev = pdev;
pdev             2369 drivers/edac/sb_edac.c 	seg = pci_domain_nr(pdev->bus);
pdev             2370 drivers/edac/sb_edac.c 	bus = pdev->bus->number;
pdev             2380 drivers/edac/sb_edac.c 			pci_dev_put(pdev);
pdev             2389 drivers/edac/sb_edac.c 			pci_dev_put(pdev);
pdev             2395 drivers/edac/sb_edac.c 	if (sbridge_dev->pdev[sbridge_dev->i_devs]) {
pdev             2399 drivers/edac/sb_edac.c 		pci_dev_put(pdev);
pdev             2403 drivers/edac/sb_edac.c 	sbridge_dev->pdev[sbridge_dev->i_devs++] = pdev;
pdev             2407 drivers/edac/sb_edac.c 		pci_dev_get(pdev);
pdev             2414 drivers/edac/sb_edac.c 	if (unlikely(pci_enable_device(pdev) < 0)) {
pdev             2429 drivers/edac/sb_edac.c 	pci_dev_get(pdev);
pdev             2431 drivers/edac/sb_edac.c 	*prev = pdev;
pdev             2449 drivers/edac/sb_edac.c 	struct pci_dev *pdev = NULL;
pdev             2460 drivers/edac/sb_edac.c 				pdev = NULL;
pdev             2463 drivers/edac/sb_edac.c 				rc = sbridge_get_onedevice(&pdev, num_mc,
pdev             2473 drivers/edac/sb_edac.c 			} while (pdev && !allow_dups);
pdev             2492 drivers/edac/sb_edac.c 	struct pci_dev *pdev;
pdev             2497 drivers/edac/sb_edac.c 		pdev = sbridge_dev->pdev[i];
pdev             2498 drivers/edac/sb_edac.c 		if (!pdev)
pdev             2501 drivers/edac/sb_edac.c 		switch (pdev->device) {
pdev             2503 drivers/edac/sb_edac.c 			pvt->pci_sad0 = pdev;
pdev             2506 drivers/edac/sb_edac.c 			pvt->pci_sad1 = pdev;
pdev             2509 drivers/edac/sb_edac.c 			pvt->pci_br0 = pdev;
pdev             2512 drivers/edac/sb_edac.c 			pvt->pci_ha = pdev;
pdev             2515 drivers/edac/sb_edac.c 			pvt->pci_ta = pdev;
pdev             2518 drivers/edac/sb_edac.c 			pvt->pci_ras = pdev;
pdev             2525 drivers/edac/sb_edac.c 			int id = TAD_DEV_TO_CHAN(pdev->device);
pdev             2526 drivers/edac/sb_edac.c 			pvt->pci_tad[id] = pdev;
pdev             2531 drivers/edac/sb_edac.c 			pvt->pci_ddrio = pdev;
pdev             2538 drivers/edac/sb_edac.c 			 pdev->vendor, pdev->device,
pdev             2540 drivers/edac/sb_edac.c 			 pdev);
pdev             2558 drivers/edac/sb_edac.c 		       PCI_VENDOR_ID_INTEL, pdev->device);
pdev             2566 drivers/edac/sb_edac.c 	struct pci_dev *pdev;
pdev             2571 drivers/edac/sb_edac.c 		pdev = sbridge_dev->pdev[i];
pdev             2572 drivers/edac/sb_edac.c 		if (!pdev)
pdev             2575 drivers/edac/sb_edac.c 		switch (pdev->device) {
pdev             2578 drivers/edac/sb_edac.c 			pvt->pci_ha = pdev;
pdev             2582 drivers/edac/sb_edac.c 			pvt->pci_ta = pdev;
pdev             2586 drivers/edac/sb_edac.c 			pvt->pci_ras = pdev;
pdev             2597 drivers/edac/sb_edac.c 			int id = TAD_DEV_TO_CHAN(pdev->device);
pdev             2598 drivers/edac/sb_edac.c 			pvt->pci_tad[id] = pdev;
pdev             2603 drivers/edac/sb_edac.c 			pvt->pci_ddrio = pdev;
pdev             2606 drivers/edac/sb_edac.c 			pvt->pci_ddrio = pdev;
pdev             2609 drivers/edac/sb_edac.c 			pvt->pci_sad0 = pdev;
pdev             2612 drivers/edac/sb_edac.c 			pvt->pci_br0 = pdev;
pdev             2615 drivers/edac/sb_edac.c 			pvt->pci_br1 = pdev;
pdev             2623 drivers/edac/sb_edac.c 			 PCI_SLOT(pdev->devfn), PCI_FUNC(pdev->devfn),
pdev             2624 drivers/edac/sb_edac.c 			 pdev);
pdev             2644 drivers/edac/sb_edac.c 			pdev->device);
pdev             2652 drivers/edac/sb_edac.c 	struct pci_dev *pdev;
pdev             2664 drivers/edac/sb_edac.c 		pdev = sbridge_dev->pdev[i];
pdev             2665 drivers/edac/sb_edac.c 		if (!pdev)
pdev             2668 drivers/edac/sb_edac.c 		switch (pdev->device) {
pdev             2670 drivers/edac/sb_edac.c 			pvt->pci_sad0 = pdev;
pdev             2673 drivers/edac/sb_edac.c 			pvt->pci_sad1 = pdev;
pdev             2677 drivers/edac/sb_edac.c 			pvt->pci_ha = pdev;
pdev             2681 drivers/edac/sb_edac.c 			pvt->pci_ta = pdev;
pdev             2685 drivers/edac/sb_edac.c 			pvt->pci_ras = pdev;
pdev             2696 drivers/edac/sb_edac.c 			int id = TAD_DEV_TO_CHAN(pdev->device);
pdev             2697 drivers/edac/sb_edac.c 			pvt->pci_tad[id] = pdev;
pdev             2706 drivers/edac/sb_edac.c 				pvt->pci_ddrio = pdev;
pdev             2714 drivers/edac/sb_edac.c 			 PCI_SLOT(pdev->devfn), PCI_FUNC(pdev->devfn),
pdev             2715 drivers/edac/sb_edac.c 			 pdev);
pdev             2737 drivers/edac/sb_edac.c 	struct pci_dev *pdev;
pdev             2749 drivers/edac/sb_edac.c 		pdev = sbridge_dev->pdev[i];
pdev             2750 drivers/edac/sb_edac.c 		if (!pdev)
pdev             2753 drivers/edac/sb_edac.c 		switch (pdev->device) {
pdev             2755 drivers/edac/sb_edac.c 			pvt->pci_sad0 = pdev;
pdev             2758 drivers/edac/sb_edac.c 			pvt->pci_sad1 = pdev;
pdev             2762 drivers/edac/sb_edac.c 			pvt->pci_ha = pdev;
pdev             2766 drivers/edac/sb_edac.c 			pvt->pci_ta = pdev;
pdev             2770 drivers/edac/sb_edac.c 			pvt->pci_ras = pdev;
pdev             2781 drivers/edac/sb_edac.c 			int id = TAD_DEV_TO_CHAN(pdev->device);
pdev             2782 drivers/edac/sb_edac.c 			pvt->pci_tad[id] = pdev;
pdev             2787 drivers/edac/sb_edac.c 			pvt->pci_ddrio = pdev;
pdev             2795 drivers/edac/sb_edac.c 			 PCI_SLOT(pdev->devfn), PCI_FUNC(pdev->devfn),
pdev             2796 drivers/edac/sb_edac.c 			 pdev);
pdev             2818 drivers/edac/sb_edac.c 	struct pci_dev *pdev;
pdev             2825 drivers/edac/sb_edac.c 		pdev = sbridge_dev->pdev[i];
pdev             2826 drivers/edac/sb_edac.c 		if (!pdev)
pdev             2830 drivers/edac/sb_edac.c 		dev = (pdev->devfn >> 3) & 0x1f;
pdev             2831 drivers/edac/sb_edac.c 		func = pdev->devfn & 0x7;
pdev             2833 drivers/edac/sb_edac.c 		switch (pdev->device) {
pdev             2836 drivers/edac/sb_edac.c 				pvt->knl.pci_mc0 = pdev;
pdev             2838 drivers/edac/sb_edac.c 				pvt->knl.pci_mc1 = pdev;
pdev             2848 drivers/edac/sb_edac.c 			pvt->pci_sad0 = pdev;
pdev             2852 drivers/edac/sb_edac.c 			pvt->pci_sad1 = pdev;
pdev             2870 drivers/edac/sb_edac.c 			pvt->knl.pci_cha[devidx] = pdev;
pdev             2894 drivers/edac/sb_edac.c 			pvt->knl.pci_channel[devidx] = pdev;
pdev             2898 drivers/edac/sb_edac.c 			pvt->knl.pci_mc_info = pdev;
pdev             2902 drivers/edac/sb_edac.c 			pvt->pci_ta = pdev;
pdev             2907 drivers/edac/sb_edac.c 				pdev->device);
pdev             3206 drivers/edac/sb_edac.c 		edac_dbg(0, "MC: dev = %p\n", &sbridge_dev->pdev[0]->dev);
pdev             3215 drivers/edac/sb_edac.c 		 mci, &sbridge_dev->pdev[0]->dev);
pdev             3218 drivers/edac/sb_edac.c 	edac_mc_del_mc(mci->pdev);
pdev             3231 drivers/edac/sb_edac.c 	struct pci_dev *pdev = sbridge_dev->pdev[0];
pdev             3249 drivers/edac/sb_edac.c 		 mci, &pdev->dev);
pdev             3263 drivers/edac/sb_edac.c 	mci->dev_name = pci_name(pdev);
pdev             3408 drivers/edac/sb_edac.c 	mci->pdev = &pdev->dev;
pdev               43 drivers/edac/sifive_edac.c static int ecc_register(struct platform_device *pdev)
pdev               47 drivers/edac/sifive_edac.c 	p = devm_kzalloc(&pdev->dev, sizeof(*p), GFP_KERNEL);
pdev               52 drivers/edac/sifive_edac.c 	platform_set_drvdata(pdev, p);
pdev               60 drivers/edac/sifive_edac.c 	p->dci->dev = &pdev->dev;
pdev               62 drivers/edac/sifive_edac.c 	p->dci->ctl_name = dev_name(&pdev->dev);
pdev               63 drivers/edac/sifive_edac.c 	p->dci->dev_name = dev_name(&pdev->dev);
pdev               80 drivers/edac/sifive_edac.c static int ecc_unregister(struct platform_device *pdev)
pdev               82 drivers/edac/sifive_edac.c 	struct sifive_edac_priv *p = platform_get_drvdata(pdev);
pdev               85 drivers/edac/sifive_edac.c 	edac_device_del_device(&pdev->dev);
pdev               77 drivers/edac/skx_base.c 	struct pci_dev *pdev, *prev;
pdev               84 drivers/edac/skx_base.c 		pdev = pci_get_device(PCI_VENDOR_ID_INTEL, m->did, prev);
pdev               85 drivers/edac/skx_base.c 		if (!pdev)
pdev               90 drivers/edac/skx_base.c 				if (m->devfn[i] == pdev->devfn)
pdev               95 drivers/edac/skx_base.c 		d = get_skx_dev(pdev->bus, m->busidx);
pdev              100 drivers/edac/skx_base.c 		if (unlikely(pci_enable_device(pdev) < 0)) {
pdev              108 drivers/edac/skx_base.c 			pci_dev_get(pdev);
pdev              109 drivers/edac/skx_base.c 			d->imc[i].chan[m->mtype].cdev = pdev;
pdev              112 drivers/edac/skx_base.c 			pci_dev_get(pdev);
pdev              113 drivers/edac/skx_base.c 			d->sad_all = pdev;
pdev              116 drivers/edac/skx_base.c 			pci_dev_get(pdev);
pdev              117 drivers/edac/skx_base.c 			d->util_all = pdev;
pdev              126 drivers/edac/skx_base.c 			pci_read_config_dword(pdev, 0xB4, &reg);
pdev              139 drivers/edac/skx_base.c 		prev = pdev;
pdev              144 drivers/edac/skx_base.c 	pci_dev_put(pdev);
pdev              186 drivers/edac/skx_common.c 	struct pci_dev *pdev, *prev;
pdev              193 drivers/edac/skx_common.c 		pdev = pci_get_device(PCI_VENDOR_ID_INTEL, did, prev);
pdev              194 drivers/edac/skx_common.c 		if (!pdev)
pdev              199 drivers/edac/skx_common.c 			pci_dev_put(pdev);
pdev              203 drivers/edac/skx_common.c 		if (pci_read_config_dword(pdev, off, &reg)) {
pdev              205 drivers/edac/skx_common.c 			pci_dev_put(pdev);
pdev              213 drivers/edac/skx_common.c 			d->seg = pci_domain_nr(pdev->bus);
pdev              223 drivers/edac/skx_common.c 		prev = pdev;
pdev              233 drivers/edac/skx_common.c 	struct pci_dev *pdev;
pdev              236 drivers/edac/skx_common.c 	pdev = pci_get_device(PCI_VENDOR_ID_INTEL, did, NULL);
pdev              237 drivers/edac/skx_common.c 	if (!pdev) {
pdev              242 drivers/edac/skx_common.c 	if (pci_read_config_dword(pdev, off[0], &reg)) {
pdev              248 drivers/edac/skx_common.c 	if (pci_read_config_dword(pdev, off[1], &reg)) {
pdev              254 drivers/edac/skx_common.c 	if (pci_read_config_dword(pdev, off[2], &reg)) {
pdev              260 drivers/edac/skx_common.c 	pci_dev_put(pdev);
pdev              266 drivers/edac/skx_common.c 	pci_dev_put(pdev);
pdev              371 drivers/edac/skx_common.c int skx_register_mci(struct skx_imc *imc, struct pci_dev *pdev,
pdev              411 drivers/edac/skx_common.c 	mci->dev_name = pci_name(pdev);
pdev              419 drivers/edac/skx_common.c 	mci->pdev = &pdev->dev;
pdev              448 drivers/edac/skx_common.c 	edac_mc_del_mc(mci->pdev);
pdev              135 drivers/edac/skx_common.h int skx_register_mci(struct skx_imc *imc, struct pci_dev *pdev,
pdev              803 drivers/edac/synopsys_edac.c static void mc_init(struct mem_ctl_info *mci, struct platform_device *pdev)
pdev              807 drivers/edac/synopsys_edac.c 	mci->pdev = &pdev->dev;
pdev              809 drivers/edac/synopsys_edac.c 	platform_set_drvdata(pdev, mci);
pdev              849 drivers/edac/synopsys_edac.c 		     struct platform_device *pdev)
pdev              854 drivers/edac/synopsys_edac.c 	irq = platform_get_irq(pdev, 0);
pdev              861 drivers/edac/synopsys_edac.c 	ret = devm_request_irq(&pdev->dev, irq, intr_handler,
pdev              862 drivers/edac/synopsys_edac.c 			       0, dev_name(&pdev->dev), mci);
pdev             1287 drivers/edac/synopsys_edac.c static int mc_probe(struct platform_device *pdev)
pdev             1297 drivers/edac/synopsys_edac.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1298 drivers/edac/synopsys_edac.c 	baseaddr = devm_ioremap_resource(&pdev->dev, res);
pdev             1302 drivers/edac/synopsys_edac.c 	p_data = of_device_get_match_data(&pdev->dev);
pdev             1330 drivers/edac/synopsys_edac.c 	mc_init(mci, pdev);
pdev             1333 drivers/edac/synopsys_edac.c 		rc = setup_irq(mci, pdev);
pdev             1354 drivers/edac/synopsys_edac.c 	if (of_device_is_compatible(pdev->dev.of_node,
pdev             1380 drivers/edac/synopsys_edac.c static int mc_remove(struct platform_device *pdev)
pdev             1382 drivers/edac/synopsys_edac.c 	struct mem_ctl_info *mci = platform_get_drvdata(pdev);
pdev             1393 drivers/edac/synopsys_edac.c 	edac_mc_del_mc(&pdev->dev);
pdev              185 drivers/edac/thunderx_edac.c 	struct pci_dev *pdev;
pdev              509 drivers/edac/thunderx_edac.c 	xbits = PCI_FUNC(lmc->pdev->devfn);
pdev              523 drivers/edac/thunderx_edac.c 	struct pci_dev *pdev = NULL;
pdev              526 drivers/edac/thunderx_edac.c 		pdev = pci_get_device(PCI_VENDOR_ID_CAVIUM,
pdev              528 drivers/edac/thunderx_edac.c 				      pdev);
pdev              529 drivers/edac/thunderx_edac.c 		if (pdev) {
pdev              531 drivers/edac/thunderx_edac.c 			if (pdev->dev.numa_node == node)
pdev              537 drivers/edac/thunderx_edac.c 	} while (pdev);
pdev              599 drivers/edac/thunderx_edac.c 		dev_dbg(&lmc->pdev->dev, "LMC_INT: %016llx\n",
pdev              601 drivers/edac/thunderx_edac.c 		dev_dbg(&lmc->pdev->dev, "LMC_FADR: %016llx\n",
pdev              603 drivers/edac/thunderx_edac.c 		dev_dbg(&lmc->pdev->dev, "LMC_NXM_FADR: %016llx\n",
pdev              605 drivers/edac/thunderx_edac.c 		dev_dbg(&lmc->pdev->dev, "LMC_SCRAM_FADR: %016llx\n",
pdev              607 drivers/edac/thunderx_edac.c 		dev_dbg(&lmc->pdev->dev, "LMC_ECC_SYND: %016llx\n",
pdev              651 drivers/edac/thunderx_edac.c static inline int pci_dev_to_mc_idx(struct pci_dev *pdev)
pdev              653 drivers/edac/thunderx_edac.c 	int node = dev_to_node(&pdev->dev);
pdev              654 drivers/edac/thunderx_edac.c 	int ret = PCI_FUNC(pdev->devfn);
pdev              661 drivers/edac/thunderx_edac.c static int thunderx_lmc_probe(struct pci_dev *pdev,
pdev              676 drivers/edac/thunderx_edac.c 	ret = pcim_enable_device(pdev);
pdev              678 drivers/edac/thunderx_edac.c 		dev_err(&pdev->dev, "Cannot enable PCI device: %d\n", ret);
pdev              682 drivers/edac/thunderx_edac.c 	ret = pcim_iomap_regions(pdev, BIT(0), "thunderx_lmc");
pdev              684 drivers/edac/thunderx_edac.c 		dev_err(&pdev->dev, "Cannot map PCI resources: %d\n", ret);
pdev              688 drivers/edac/thunderx_edac.c 	mci = edac_mc_alloc(pci_dev_to_mc_idx(pdev), 1, &layer,
pdev              693 drivers/edac/thunderx_edac.c 	mci->pdev = &pdev->dev;
pdev              696 drivers/edac/thunderx_edac.c 	pci_set_drvdata(pdev, mci);
pdev              698 drivers/edac/thunderx_edac.c 	lmc->regs = pcim_iomap_table(pdev)[0];
pdev              719 drivers/edac/thunderx_edac.c 	mci->dev_name = dev_name(&pdev->dev);
pdev              722 drivers/edac/thunderx_edac.c 	lmc->pdev = pdev;
pdev              728 drivers/edac/thunderx_edac.c 	ret = pci_enable_msix_exact(pdev, &lmc->msix_ent, 1);
pdev              730 drivers/edac/thunderx_edac.c 		dev_err(&pdev->dev, "Cannot enable interrupt: %d\n", ret);
pdev              734 drivers/edac/thunderx_edac.c 	ret = devm_request_threaded_irq(&pdev->dev, lmc->msix_ent.vector,
pdev              739 drivers/edac/thunderx_edac.c 		dev_err(&pdev->dev, "Cannot set ISR: %d\n", ret);
pdev              743 drivers/edac/thunderx_edac.c 	lmc->node = FIELD_GET(THUNDERX_NODE, pci_resource_start(pdev, 0));
pdev              762 drivers/edac/thunderx_edac.c 		dev_err(&pdev->dev, "Cannot map L2C_CTL\n");
pdev              773 drivers/edac/thunderx_edac.c 		dev_err(&pdev->dev, "Cannot add the MC: %d\n", ret);
pdev              789 drivers/edac/thunderx_edac.c 			dev_warn(&pdev->dev, "Error creating debugfs entries: %d%s\n",
pdev              797 drivers/edac/thunderx_edac.c 	pci_set_drvdata(pdev, NULL);
pdev              803 drivers/edac/thunderx_edac.c static void thunderx_lmc_remove(struct pci_dev *pdev)
pdev              805 drivers/edac/thunderx_edac.c 	struct mem_ctl_info *mci = pci_get_drvdata(pdev);
pdev              810 drivers/edac/thunderx_edac.c 	edac_mc_del_mc(&pdev->dev);
pdev             1055 drivers/edac/thunderx_edac.c 	struct pci_dev *pdev;
pdev             1342 drivers/edac/thunderx_edac.c static int thunderx_ocx_probe(struct pci_dev *pdev,
pdev             1353 drivers/edac/thunderx_edac.c 	ret = pcim_enable_device(pdev);
pdev             1355 drivers/edac/thunderx_edac.c 		dev_err(&pdev->dev, "Cannot enable PCI device: %d\n", ret);
pdev             1359 drivers/edac/thunderx_edac.c 	ret = pcim_iomap_regions(pdev, BIT(0), "thunderx_ocx");
pdev             1361 drivers/edac/thunderx_edac.c 		dev_err(&pdev->dev, "Cannot map PCI resources: %d\n", ret);
pdev             1371 drivers/edac/thunderx_edac.c 		dev_err(&pdev->dev, "Cannot allocate EDAC device: %d\n", ret);
pdev             1381 drivers/edac/thunderx_edac.c 	ocx->regs = pcim_iomap_table(pdev)[0];
pdev             1383 drivers/edac/thunderx_edac.c 		dev_err(&pdev->dev, "Cannot map PCI resources: %d\n", ret);
pdev             1388 drivers/edac/thunderx_edac.c 	ocx->pdev = pdev;
pdev             1395 drivers/edac/thunderx_edac.c 	ret = pci_enable_msix_exact(pdev, ocx->msix_ent, OCX_INTS);
pdev             1397 drivers/edac/thunderx_edac.c 		dev_err(&pdev->dev, "Cannot enable interrupt: %d\n", ret);
pdev             1402 drivers/edac/thunderx_edac.c 		ret = devm_request_threaded_irq(&pdev->dev,
pdev             1416 drivers/edac/thunderx_edac.c 	edac_dev->dev = &pdev->dev;
pdev             1417 drivers/edac/thunderx_edac.c 	edac_dev->dev_name = dev_name(&pdev->dev);
pdev             1423 drivers/edac/thunderx_edac.c 		dev_err(&pdev->dev, "Cannot add EDAC device: %d\n", ret);
pdev             1428 drivers/edac/thunderx_edac.c 		ocx->debugfs = edac_debugfs_create_dir(pdev->dev.kobj.name);
pdev             1435 drivers/edac/thunderx_edac.c 			dev_warn(&pdev->dev, "Error creating debugfs entries: %d%s\n",
pdev             1440 drivers/edac/thunderx_edac.c 	pci_set_drvdata(pdev, edac_dev);
pdev             1473 drivers/edac/thunderx_edac.c static void thunderx_ocx_remove(struct pci_dev *pdev)
pdev             1475 drivers/edac/thunderx_edac.c 	struct edac_device_ctl_info *edac_dev = pci_get_drvdata(pdev);
pdev             1488 drivers/edac/thunderx_edac.c 	edac_device_del_device(&pdev->dev);
pdev             1746 drivers/edac/thunderx_edac.c 	struct pci_dev *pdev;
pdev             1865 drivers/edac/thunderx_edac.c 	switch (l2c->pdev->device) {
pdev             1885 drivers/edac/thunderx_edac.c 		dev_err(&l2c->pdev->dev, "Unsupported device: %04x\n",
pdev             1886 drivers/edac/thunderx_edac.c 			l2c->pdev->device);
pdev             1945 drivers/edac/thunderx_edac.c static int thunderx_l2c_probe(struct pci_dev *pdev,
pdev             1959 drivers/edac/thunderx_edac.c 	ret = pcim_enable_device(pdev);
pdev             1961 drivers/edac/thunderx_edac.c 		dev_err(&pdev->dev, "Cannot enable PCI device: %d\n", ret);
pdev             1965 drivers/edac/thunderx_edac.c 	ret = pcim_iomap_regions(pdev, BIT(0), "thunderx_l2c");
pdev             1967 drivers/edac/thunderx_edac.c 		dev_err(&pdev->dev, "Cannot map PCI resources: %d\n", ret);
pdev             1971 drivers/edac/thunderx_edac.c 	switch (pdev->device) {
pdev             1998 drivers/edac/thunderx_edac.c 		dev_err(&pdev->dev, "Unsupported PCI device: %04x\n",
pdev             1999 drivers/edac/thunderx_edac.c 			pdev->device);
pdev             2010 drivers/edac/thunderx_edac.c 		dev_err(&pdev->dev, "Cannot allocate EDAC device\n");
pdev             2017 drivers/edac/thunderx_edac.c 	l2c->regs = pcim_iomap_table(pdev)[0];
pdev             2019 drivers/edac/thunderx_edac.c 		dev_err(&pdev->dev, "Cannot map PCI resources\n");
pdev             2024 drivers/edac/thunderx_edac.c 	l2c->pdev = pdev;
pdev             2032 drivers/edac/thunderx_edac.c 	ret = pci_enable_msix_exact(pdev, &l2c->msix_ent, 1);
pdev             2034 drivers/edac/thunderx_edac.c 		dev_err(&pdev->dev, "Cannot enable interrupt: %d\n", ret);
pdev             2038 drivers/edac/thunderx_edac.c 	ret = devm_request_threaded_irq(&pdev->dev, l2c->msix_ent.vector,
pdev             2046 drivers/edac/thunderx_edac.c 	edac_dev->dev = &pdev->dev;
pdev             2047 drivers/edac/thunderx_edac.c 	edac_dev->dev_name = dev_name(&pdev->dev);
pdev             2053 drivers/edac/thunderx_edac.c 		dev_err(&pdev->dev, "Cannot add EDAC device: %d\n", ret);
pdev             2058 drivers/edac/thunderx_edac.c 		l2c->debugfs = edac_debugfs_create_dir(pdev->dev.kobj.name);
pdev             2064 drivers/edac/thunderx_edac.c 			dev_warn(&pdev->dev, "Error creating debugfs entries: %d%s\n",
pdev             2069 drivers/edac/thunderx_edac.c 	pci_set_drvdata(pdev, edac_dev);
pdev             2081 drivers/edac/thunderx_edac.c static void thunderx_l2c_remove(struct pci_dev *pdev)
pdev             2083 drivers/edac/thunderx_edac.c 	struct edac_device_ctl_info *edac_dev = pci_get_drvdata(pdev);
pdev             2086 drivers/edac/thunderx_edac.c 	switch (pdev->device) {
pdev             2100 drivers/edac/thunderx_edac.c 	edac_device_del_device(&pdev->dev);
pdev              229 drivers/edac/ti_edac.c static int ti_edac_probe(struct platform_device *pdev)
pdev              232 drivers/edac/ti_edac.c 	struct device *dev = &pdev->dev;
pdev              241 drivers/edac/ti_edac.c 	id = of_match_device(ti_edac_of_match, &pdev->dev);
pdev              245 drivers/edac/ti_edac.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              257 drivers/edac/ti_edac.c 	emif_id = _emif_get_id(pdev->dev.of_node);
pdev              265 drivers/edac/ti_edac.c 	mci->pdev = &pdev->dev;
pdev              268 drivers/edac/ti_edac.c 	platform_set_drvdata(pdev, mci);
pdev              274 drivers/edac/ti_edac.c 	mci->dev_name = dev_name(&pdev->dev);
pdev              280 drivers/edac/ti_edac.c 	error_irq = platform_get_irq(pdev, 0);
pdev              318 drivers/edac/ti_edac.c static int ti_edac_remove(struct platform_device *pdev)
pdev              320 drivers/edac/ti_edac.c 	struct mem_ctl_info *mci = platform_get_drvdata(pdev);
pdev              322 drivers/edac/ti_edac.c 	edac_mc_del_mc(&pdev->dev);
pdev              100 drivers/edac/x38_edac.c static int how_many_channel(struct pci_dev *pdev)
pdev              104 drivers/edac/x38_edac.c 	pci_read_config_byte(pdev, X38_CAPID0 + 8, &capid0_8b);
pdev              152 drivers/edac/x38_edac.c 	struct pci_dev *pdev;
pdev              154 drivers/edac/x38_edac.c 	pdev = to_pci_dev(mci->pdev);
pdev              160 drivers/edac/x38_edac.c 	pci_write_bits16(pdev, X38_ERRSTS, X38_ERRSTS_BITS,
pdev              167 drivers/edac/x38_edac.c 	struct pci_dev *pdev;
pdev              170 drivers/edac/x38_edac.c 	pdev = to_pci_dev(mci->pdev);
pdev              177 drivers/edac/x38_edac.c 	pci_read_config_word(pdev, X38_ERRSTS, &info->errsts);
pdev              185 drivers/edac/x38_edac.c 	pci_read_config_word(pdev, X38_ERRSTS, &info->errsts2);
pdev              246 drivers/edac/x38_edac.c static void __iomem *x38_map_mchbar(struct pci_dev *pdev)
pdev              257 drivers/edac/x38_edac.c 	pci_read_config_dword(pdev, X38_MCHBAR_LOW, &u.mchbar_low);
pdev              258 drivers/edac/x38_edac.c 	pci_write_config_dword(pdev, X38_MCHBAR_LOW, u.mchbar_low | 0x1);
pdev              259 drivers/edac/x38_edac.c 	pci_read_config_dword(pdev, X38_MCHBAR_HIGH, &u.mchbar_high);
pdev              289 drivers/edac/x38_edac.c static bool x38_is_stacked(struct pci_dev *pdev,
pdev              294 drivers/edac/x38_edac.c 	pci_read_config_word(pdev, X38_TOM, &tom);
pdev              318 drivers/edac/x38_edac.c static int x38_probe1(struct pci_dev *pdev, int dev_idx)
pdev              330 drivers/edac/x38_edac.c 	window = x38_map_mchbar(pdev);
pdev              336 drivers/edac/x38_edac.c 	how_many_channel(pdev);
pdev              351 drivers/edac/x38_edac.c 	mci->pdev = &pdev->dev;
pdev              359 drivers/edac/x38_edac.c 	mci->dev_name = pci_name(pdev);
pdev              364 drivers/edac/x38_edac.c 	stacked = x38_is_stacked(pdev, drbs);
pdev              414 drivers/edac/x38_edac.c static int x38_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              420 drivers/edac/x38_edac.c 	if (pci_enable_device(pdev) < 0)
pdev              423 drivers/edac/x38_edac.c 	rc = x38_probe1(pdev, ent->driver_data);
pdev              425 drivers/edac/x38_edac.c 		mci_pdev = pci_dev_get(pdev);
pdev              430 drivers/edac/x38_edac.c static void x38_remove_one(struct pci_dev *pdev)
pdev              436 drivers/edac/x38_edac.c 	mci = edac_mc_del_mc(&pdev->dev);
pdev              397 drivers/edac/xgene_edac.c 	mci->pdev = &mci->dev;
pdev             1847 drivers/edac/xgene_edac.c static int xgene_edac_probe(struct platform_device *pdev)
pdev             1854 drivers/edac/xgene_edac.c 	edac = devm_kzalloc(&pdev->dev, sizeof(*edac), GFP_KERNEL);
pdev             1858 drivers/edac/xgene_edac.c 	edac->dev = &pdev->dev;
pdev             1859 drivers/edac/xgene_edac.c 	platform_set_drvdata(pdev, edac);
pdev             1867 drivers/edac/xgene_edac.c 	edac->csw_map = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev             1875 drivers/edac/xgene_edac.c 	edac->mcba_map = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev             1883 drivers/edac/xgene_edac.c 	edac->mcbb_map = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev             1890 drivers/edac/xgene_edac.c 	edac->efuse_map = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev             1902 drivers/edac/xgene_edac.c 	edac->rb_map = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev             1909 drivers/edac/xgene_edac.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1910 drivers/edac/xgene_edac.c 	edac->pcp_csr = devm_ioremap_resource(&pdev->dev, res);
pdev             1912 drivers/edac/xgene_edac.c 		dev_err(&pdev->dev, "no PCP resource address\n");
pdev             1922 drivers/edac/xgene_edac.c 			irq = platform_get_irq(pdev, i);
pdev             1924 drivers/edac/xgene_edac.c 				dev_err(&pdev->dev, "No IRQ resource\n");
pdev             1928 drivers/edac/xgene_edac.c 			rc = devm_request_irq(&pdev->dev, irq,
pdev             1930 drivers/edac/xgene_edac.c 					      dev_name(&pdev->dev), edac);
pdev             1932 drivers/edac/xgene_edac.c 				dev_err(&pdev->dev,
pdev             1939 drivers/edac/xgene_edac.c 	edac->dfs = edac_debugfs_create_dir(pdev->dev.kobj.name);
pdev             1941 drivers/edac/xgene_edac.c 	for_each_child_of_node(pdev->dev.of_node, child) {
pdev             1966 drivers/edac/xgene_edac.c static int xgene_edac_remove(struct platform_device *pdev)
pdev             1968 drivers/edac/xgene_edac.c 	struct xgene_edac *edac = dev_get_drvdata(&pdev->dev);
pdev               21 drivers/eisa/pci_eisa.c static int __init pci_eisa_init(struct pci_dev *pdev)
pdev               26 drivers/eisa/pci_eisa.c 	if ((rc = pci_enable_device (pdev))) {
pdev               27 drivers/eisa/pci_eisa.c 		dev_err(&pdev->dev, "Could not enable device\n");
pdev               41 drivers/eisa/pci_eisa.c 	pci_bus_for_each_resource(pdev->bus, res, i)
pdev               48 drivers/eisa/pci_eisa.c 		dev_err(&pdev->dev, "No resources available\n");
pdev               52 drivers/eisa/pci_eisa.c 	pci_eisa_root.dev		= &pdev->dev;
pdev               56 drivers/eisa/pci_eisa.c 	pci_eisa_root.dma_mask		= pdev->dma_mask;
pdev               60 drivers/eisa/pci_eisa.c 		dev_err(&pdev->dev, "Could not register EISA root\n");
pdev               95 drivers/extcon/extcon-adc-jack.c static int adc_jack_probe(struct platform_device *pdev)
pdev               98 drivers/extcon/extcon-adc-jack.c 	struct adc_jack_pdata *pdata = dev_get_platdata(&pdev->dev);
pdev              101 drivers/extcon/extcon-adc-jack.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              106 drivers/extcon/extcon-adc-jack.c 		dev_err(&pdev->dev, "error: cable_names not defined.\n");
pdev              110 drivers/extcon/extcon-adc-jack.c 	data->dev = &pdev->dev;
pdev              111 drivers/extcon/extcon-adc-jack.c 	data->edev = devm_extcon_dev_allocate(&pdev->dev, pdata->cable_names);
pdev              113 drivers/extcon/extcon-adc-jack.c 		dev_err(&pdev->dev, "failed to allocate extcon device\n");
pdev              118 drivers/extcon/extcon-adc-jack.c 		dev_err(&pdev->dev, "error: adc_conditions not defined.\n");
pdev              127 drivers/extcon/extcon-adc-jack.c 	data->chan = iio_channel_get(&pdev->dev, pdata->consumer_channel);
pdev              136 drivers/extcon/extcon-adc-jack.c 	platform_set_drvdata(pdev, data);
pdev              138 drivers/extcon/extcon-adc-jack.c 	err = devm_extcon_dev_register(&pdev->dev, data->edev);
pdev              142 drivers/extcon/extcon-adc-jack.c 	data->irq = platform_get_irq(pdev, 0);
pdev              150 drivers/extcon/extcon-adc-jack.c 		dev_err(&pdev->dev, "error: irq %d\n", data->irq);
pdev              155 drivers/extcon/extcon-adc-jack.c 		device_init_wakeup(&pdev->dev, 1);
pdev              161 drivers/extcon/extcon-adc-jack.c static int adc_jack_remove(struct platform_device *pdev)
pdev              163 drivers/extcon/extcon-adc-jack.c 	struct adc_jack_data *data = platform_get_drvdata(pdev);
pdev             1347 drivers/extcon/extcon-arizona.c static int arizona_extcon_probe(struct platform_device *pdev)
pdev             1349 drivers/extcon/extcon-arizona.c 	struct arizona *arizona = dev_get_drvdata(pdev->dev.parent);
pdev             1360 drivers/extcon/extcon-arizona.c 	info = devm_kzalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev             1365 drivers/extcon/extcon-arizona.c 		arizona_extcon_device_get_pdata(&pdev->dev, arizona);
pdev             1367 drivers/extcon/extcon-arizona.c 	info->micvdd = devm_regulator_get(&pdev->dev, "MICVDD");
pdev             1376 drivers/extcon/extcon-arizona.c 	info->dev = &pdev->dev;
pdev             1381 drivers/extcon/extcon-arizona.c 	platform_set_drvdata(pdev, info);
pdev             1415 drivers/extcon/extcon-arizona.c 	info->edev = devm_extcon_dev_allocate(&pdev->dev, arizona_cable);
pdev             1417 drivers/extcon/extcon-arizona.c 		dev_err(&pdev->dev, "failed to allocate extcon device\n");
pdev             1421 drivers/extcon/extcon-arizona.c 	ret = devm_extcon_dev_register(&pdev->dev, info->edev);
pdev             1428 drivers/extcon/extcon-arizona.c 	info->input = devm_input_allocate_device(&pdev->dev);
pdev             1456 drivers/extcon/extcon-arizona.c 		ret = devm_gpio_request_one(&pdev->dev, pdata->micd_pol_gpio,
pdev             1489 drivers/extcon/extcon-arizona.c 		ret = devm_gpio_request_one(&pdev->dev,
pdev             1624 drivers/extcon/extcon-arizona.c 	pm_runtime_enable(&pdev->dev);
pdev             1625 drivers/extcon/extcon-arizona.c 	pm_runtime_idle(&pdev->dev);
pdev             1626 drivers/extcon/extcon-arizona.c 	pm_runtime_get_sync(&pdev->dev);
pdev             1639 drivers/extcon/extcon-arizona.c 		dev_err(&pdev->dev, "Failed to get JACKDET rise IRQ: %d\n",
pdev             1646 drivers/extcon/extcon-arizona.c 		dev_err(&pdev->dev, "Failed to set JD rise IRQ wake: %d\n",
pdev             1654 drivers/extcon/extcon-arizona.c 		dev_err(&pdev->dev, "Failed to get JD fall IRQ: %d\n", ret);
pdev             1660 drivers/extcon/extcon-arizona.c 		dev_err(&pdev->dev, "Failed to set JD fall IRQ wake: %d\n",
pdev             1668 drivers/extcon/extcon-arizona.c 		dev_err(&pdev->dev, "Failed to get MICDET IRQ: %d\n", ret);
pdev             1675 drivers/extcon/extcon-arizona.c 		dev_err(&pdev->dev, "Failed to get HPDET IRQ: %d\n", ret);
pdev             1690 drivers/extcon/extcon-arizona.c 	pm_runtime_put(&pdev->dev);
pdev             1694 drivers/extcon/extcon-arizona.c 		dev_err(&pdev->dev, "Can't register input device: %d\n", ret);
pdev             1715 drivers/extcon/extcon-arizona.c 	pm_runtime_disable(&pdev->dev);
pdev             1719 drivers/extcon/extcon-arizona.c static int arizona_extcon_remove(struct platform_device *pdev)
pdev             1721 drivers/extcon/extcon-arizona.c 	struct arizona_extcon_info *info = platform_get_drvdata(pdev);
pdev             1731 drivers/extcon/extcon-arizona.c 		dev_err(&pdev->dev, "Failed to disable micd on remove: %d\n",
pdev             1740 drivers/extcon/extcon-arizona.c 	pm_runtime_disable(&pdev->dev);
pdev              325 drivers/extcon/extcon-axp288.c static int axp288_extcon_probe(struct platform_device *pdev)
pdev              328 drivers/extcon/extcon-axp288.c 	struct axp20x_dev *axp20x = dev_get_drvdata(pdev->dev.parent);
pdev              329 drivers/extcon/extcon-axp288.c 	struct device *dev = &pdev->dev;
pdev              333 drivers/extcon/extcon-axp288.c 	info = devm_kzalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev              337 drivers/extcon/extcon-axp288.c 	info->dev = &pdev->dev;
pdev              344 drivers/extcon/extcon-axp288.c 	platform_set_drvdata(pdev, info);
pdev              372 drivers/extcon/extcon-axp288.c 	info->edev = devm_extcon_dev_allocate(&pdev->dev,
pdev              375 drivers/extcon/extcon-axp288.c 		dev_err(&pdev->dev, "failed to allocate memory for extcon\n");
pdev              380 drivers/extcon/extcon-axp288.c 	ret = devm_extcon_dev_register(&pdev->dev, info->edev);
pdev              382 drivers/extcon/extcon-axp288.c 		dev_err(&pdev->dev, "failed to register extcon device\n");
pdev              387 drivers/extcon/extcon-axp288.c 		pirq = platform_get_irq(pdev, i);
pdev              393 drivers/extcon/extcon-axp288.c 			dev_err(&pdev->dev,
pdev              399 drivers/extcon/extcon-axp288.c 		ret = devm_request_threaded_irq(&pdev->dev, info->irq[i],
pdev              402 drivers/extcon/extcon-axp288.c 				pdev->name, info);
pdev              404 drivers/extcon/extcon-axp288.c 			dev_err(&pdev->dev, "failed to request interrupt=%d\n",
pdev              427 drivers/extcon/extcon-axp288.c 	platform_set_drvdata(pdev, info);
pdev               64 drivers/extcon/extcon-gpio.c static int gpio_extcon_probe(struct platform_device *pdev)
pdev               67 drivers/extcon/extcon-gpio.c 	struct device *dev = &pdev->dev;
pdev              123 drivers/extcon/extcon-gpio.c 					pdev->name, data);
pdev              127 drivers/extcon/extcon-gpio.c 	platform_set_drvdata(pdev, data);
pdev              134 drivers/extcon/extcon-gpio.c static int gpio_extcon_remove(struct platform_device *pdev)
pdev              136 drivers/extcon/extcon-gpio.c 	struct gpio_extcon_data *data = platform_get_drvdata(pdev);
pdev              336 drivers/extcon/extcon-intel-cht-wc.c static int cht_wc_extcon_probe(struct platform_device *pdev)
pdev              338 drivers/extcon/extcon-intel-cht-wc.c 	struct intel_soc_pmic *pmic = dev_get_drvdata(pdev->dev.parent);
pdev              344 drivers/extcon/extcon-intel-cht-wc.c 	irq = platform_get_irq(pdev, 0);
pdev              348 drivers/extcon/extcon-intel-cht-wc.c 	ext = devm_kzalloc(&pdev->dev, sizeof(*ext), GFP_KERNEL);
pdev              352 drivers/extcon/extcon-intel-cht-wc.c 	ext->dev = &pdev->dev;
pdev              409 drivers/extcon/extcon-intel-cht-wc.c 					IRQF_ONESHOT, pdev->name, ext);
pdev              422 drivers/extcon/extcon-intel-cht-wc.c 	platform_set_drvdata(pdev, ext);
pdev              431 drivers/extcon/extcon-intel-cht-wc.c static int cht_wc_extcon_remove(struct platform_device *pdev)
pdev              433 drivers/extcon/extcon-intel-cht-wc.c 	struct cht_wc_extcon_data *ext = platform_get_drvdata(pdev);
pdev               87 drivers/extcon/extcon-intel-int3496.c static int int3496_probe(struct platform_device *pdev)
pdev               89 drivers/extcon/extcon-intel-int3496.c 	struct device *dev = &pdev->dev;
pdev              153 drivers/extcon/extcon-intel-int3496.c 	platform_set_drvdata(pdev, data);
pdev              158 drivers/extcon/extcon-intel-int3496.c static int int3496_remove(struct platform_device *pdev)
pdev              160 drivers/extcon/extcon-intel-int3496.c 	struct int3496_data *data = platform_get_drvdata(pdev);
pdev              162 drivers/extcon/extcon-intel-int3496.c 	devm_free_irq(&pdev->dev, data->usb_id_irq, data);
pdev              194 drivers/extcon/extcon-intel-mrfld.c static int mrfld_extcon_probe(struct platform_device *pdev)
pdev              196 drivers/extcon/extcon-intel-mrfld.c 	struct device *dev = &pdev->dev;
pdev              203 drivers/extcon/extcon-intel-mrfld.c 	irq = platform_get_irq(pdev, 0);
pdev              225 drivers/extcon/extcon-intel-mrfld.c 					IRQF_ONESHOT | IRQF_SHARED, pdev->name,
pdev              252 drivers/extcon/extcon-intel-mrfld.c 	platform_set_drvdata(pdev, data);
pdev              257 drivers/extcon/extcon-intel-mrfld.c static int mrfld_extcon_remove(struct platform_device *pdev)
pdev              259 drivers/extcon/extcon-intel-mrfld.c 	struct mrfld_extcon_data *data = platform_get_drvdata(pdev);
pdev              655 drivers/extcon/extcon-max14577.c static int max14577_muic_probe(struct platform_device *pdev)
pdev              657 drivers/extcon/extcon-max14577.c 	struct max14577 *max14577 = dev_get_drvdata(pdev->dev.parent);
pdev              666 drivers/extcon/extcon-max14577.c 	info = devm_kzalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev              670 drivers/extcon/extcon-max14577.c 	info->dev = &pdev->dev;
pdev              673 drivers/extcon/extcon-max14577.c 	platform_set_drvdata(pdev, info);
pdev              699 drivers/extcon/extcon-max14577.c 		ret = devm_request_threaded_irq(&pdev->dev, virq, NULL,
pdev              704 drivers/extcon/extcon-max14577.c 			dev_err(&pdev->dev,
pdev              712 drivers/extcon/extcon-max14577.c 	info->edev = devm_extcon_dev_allocate(&pdev->dev,
pdev              715 drivers/extcon/extcon-max14577.c 		dev_err(&pdev->dev, "failed to allocate memory for extcon\n");
pdev              719 drivers/extcon/extcon-max14577.c 	ret = devm_extcon_dev_register(&pdev->dev, info->edev);
pdev              721 drivers/extcon/extcon-max14577.c 		dev_err(&pdev->dev, "failed to register extcon device\n");
pdev              746 drivers/extcon/extcon-max14577.c 		dev_err(&pdev->dev, "failed to read revision number\n");
pdev              769 drivers/extcon/extcon-max14577.c static int max14577_muic_remove(struct platform_device *pdev)
pdev              771 drivers/extcon/extcon-max14577.c 	struct max14577_muic_info *info = platform_get_drvdata(pdev);
pdev               55 drivers/extcon/extcon-max3355.c static int max3355_probe(struct platform_device *pdev)
pdev               61 drivers/extcon/extcon-max3355.c 	data = devm_kzalloc(&pdev->dev, sizeof(struct max3355_data),
pdev               66 drivers/extcon/extcon-max3355.c 	gpiod = devm_gpiod_get(&pdev->dev, "id", GPIOD_IN);
pdev               68 drivers/extcon/extcon-max3355.c 		dev_err(&pdev->dev, "failed to get ID_OUT GPIO\n");
pdev               73 drivers/extcon/extcon-max3355.c 	gpiod = devm_gpiod_get(&pdev->dev, "maxim,shdn", GPIOD_OUT_HIGH);
pdev               75 drivers/extcon/extcon-max3355.c 		dev_err(&pdev->dev, "failed to get SHDN# GPIO\n");
pdev               80 drivers/extcon/extcon-max3355.c 	data->edev = devm_extcon_dev_allocate(&pdev->dev, max3355_cable);
pdev               82 drivers/extcon/extcon-max3355.c 		dev_err(&pdev->dev, "failed to allocate extcon device\n");
pdev               86 drivers/extcon/extcon-max3355.c 	err = devm_extcon_dev_register(&pdev->dev, data->edev);
pdev               88 drivers/extcon/extcon-max3355.c 		dev_err(&pdev->dev, "failed to register extcon device\n");
pdev               94 drivers/extcon/extcon-max3355.c 		dev_err(&pdev->dev, "failed to translate ID_OUT GPIO to IRQ\n");
pdev               98 drivers/extcon/extcon-max3355.c 	err = devm_request_threaded_irq(&pdev->dev, irq, NULL, max3355_id_irq,
pdev              102 drivers/extcon/extcon-max3355.c 					pdev->name, data);
pdev              104 drivers/extcon/extcon-max3355.c 		dev_err(&pdev->dev, "failed to request ID_OUT IRQ\n");
pdev              108 drivers/extcon/extcon-max3355.c 	platform_set_drvdata(pdev, data);
pdev              116 drivers/extcon/extcon-max3355.c static int max3355_remove(struct platform_device *pdev)
pdev              118 drivers/extcon/extcon-max3355.c 	struct max3355_data *data = platform_get_drvdata(pdev);
pdev             1067 drivers/extcon/extcon-max77693.c static int max77693_muic_probe(struct platform_device *pdev)
pdev             1069 drivers/extcon/extcon-max77693.c 	struct max77693_dev *max77693 = dev_get_drvdata(pdev->dev.parent);
pdev             1081 drivers/extcon/extcon-max77693.c 	info = devm_kzalloc(&pdev->dev, sizeof(struct max77693_muic_info),
pdev             1086 drivers/extcon/extcon-max77693.c 	info->dev = &pdev->dev;
pdev             1089 drivers/extcon/extcon-max77693.c 		dev_dbg(&pdev->dev, "allocate register map\n");
pdev             1103 drivers/extcon/extcon-max77693.c 	info->dock = devm_input_allocate_device(&pdev->dev);
pdev             1105 drivers/extcon/extcon-max77693.c 		dev_err(&pdev->dev, "%s: failed to allocate input\n", __func__);
pdev             1110 drivers/extcon/extcon-max77693.c 	info->dock->dev.parent = &pdev->dev;
pdev             1122 drivers/extcon/extcon-max77693.c 		dev_err(&pdev->dev, "Cannot register input device error(%d)\n",
pdev             1127 drivers/extcon/extcon-max77693.c 	platform_set_drvdata(pdev, info);
pdev             1143 drivers/extcon/extcon-max77693.c 		ret = devm_request_threaded_irq(&pdev->dev, virq, NULL,
pdev             1148 drivers/extcon/extcon-max77693.c 			dev_err(&pdev->dev,
pdev             1156 drivers/extcon/extcon-max77693.c 	info->edev = devm_extcon_dev_allocate(&pdev->dev,
pdev             1159 drivers/extcon/extcon-max77693.c 		dev_err(&pdev->dev, "failed to allocate memory for extcon\n");
pdev             1163 drivers/extcon/extcon-max77693.c 	ret = devm_extcon_dev_register(&pdev->dev, info->edev);
pdev             1165 drivers/extcon/extcon-max77693.c 		dev_err(&pdev->dev, "failed to register extcon device\n");
pdev             1234 drivers/extcon/extcon-max77693.c 		dev_err(&pdev->dev, "failed to read revision number\n");
pdev             1257 drivers/extcon/extcon-max77693.c static int max77693_muic_remove(struct platform_device *pdev)
pdev             1259 drivers/extcon/extcon-max77693.c 	struct max77693_muic_info *info = platform_get_drvdata(pdev);
pdev              810 drivers/extcon/extcon-max77843.c static int max77843_muic_probe(struct platform_device *pdev)
pdev              812 drivers/extcon/extcon-max77843.c 	struct max77693_dev *max77843 = dev_get_drvdata(pdev->dev.parent);
pdev              819 drivers/extcon/extcon-max77843.c 	info = devm_kzalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev              823 drivers/extcon/extcon-max77843.c 	info->dev = &pdev->dev;
pdev              826 drivers/extcon/extcon-max77843.c 	platform_set_drvdata(pdev, info);
pdev              832 drivers/extcon/extcon-max77843.c 		dev_err(&pdev->dev, "Failed to init MUIC regmap\n");
pdev              844 drivers/extcon/extcon-max77843.c 	info->edev = devm_extcon_dev_allocate(&pdev->dev,
pdev              847 drivers/extcon/extcon-max77843.c 		dev_err(&pdev->dev, "Failed to allocate memory for extcon\n");
pdev              852 drivers/extcon/extcon-max77843.c 	ret = devm_extcon_dev_register(&pdev->dev, info->edev);
pdev              854 drivers/extcon/extcon-max77843.c 		dev_err(&pdev->dev, "Failed to register extcon device\n");
pdev              878 drivers/extcon/extcon-max77843.c 		dev_err(&pdev->dev, "Failed to read revision number\n");
pdev              891 drivers/extcon/extcon-max77843.c 		dev_err(&pdev->dev, "Failed to Clear IRQ bits\n");
pdev              907 drivers/extcon/extcon-max77843.c 		ret = devm_request_threaded_irq(&pdev->dev, virq, NULL,
pdev              911 drivers/extcon/extcon-max77843.c 			dev_err(&pdev->dev,
pdev              932 drivers/extcon/extcon-max77843.c static int max77843_muic_remove(struct platform_device *pdev)
pdev              934 drivers/extcon/extcon-max77843.c 	struct max77843_muic_info *info = platform_get_drvdata(pdev);
pdev              627 drivers/extcon/extcon-max8997.c static int max8997_muic_probe(struct platform_device *pdev)
pdev              629 drivers/extcon/extcon-max8997.c 	struct max8997_dev *max8997 = dev_get_drvdata(pdev->dev.parent);
pdev              637 drivers/extcon/extcon-max8997.c 	info = devm_kzalloc(&pdev->dev, sizeof(struct max8997_muic_info),
pdev              642 drivers/extcon/extcon-max8997.c 	info->dev = &pdev->dev;
pdev              645 drivers/extcon/extcon-max8997.c 	platform_set_drvdata(pdev, info);
pdev              666 drivers/extcon/extcon-max8997.c 			dev_err(&pdev->dev,
pdev              674 drivers/extcon/extcon-max8997.c 	info->edev = devm_extcon_dev_allocate(&pdev->dev, max8997_extcon_cable);
pdev              676 drivers/extcon/extcon-max8997.c 		dev_err(&pdev->dev, "failed to allocate memory for extcon\n");
pdev              681 drivers/extcon/extcon-max8997.c 	ret = devm_extcon_dev_register(&pdev->dev, info->edev);
pdev              683 drivers/extcon/extcon-max8997.c 		dev_err(&pdev->dev, "failed to register extcon device\n");
pdev              762 drivers/extcon/extcon-max8997.c static int max8997_muic_remove(struct platform_device *pdev)
pdev              764 drivers/extcon/extcon-max8997.c 	struct max8997_muic_info *info = platform_get_drvdata(pdev);
pdev              174 drivers/extcon/extcon-palmas.c static int palmas_usb_probe(struct platform_device *pdev)
pdev              176 drivers/extcon/extcon-palmas.c 	struct palmas *palmas = dev_get_drvdata(pdev->dev.parent);
pdev              177 drivers/extcon/extcon-palmas.c 	struct palmas_usb_platform_data	*pdata = dev_get_platdata(&pdev->dev);
pdev              178 drivers/extcon/extcon-palmas.c 	struct device_node *node = pdev->dev.of_node;
pdev              183 drivers/extcon/extcon-palmas.c 		dev_err(&pdev->dev, "failed to get valid parent\n");
pdev              187 drivers/extcon/extcon-palmas.c 	palmas_usb = devm_kzalloc(&pdev->dev, sizeof(*palmas_usb), GFP_KERNEL);
pdev              206 drivers/extcon/extcon-palmas.c 	palmas_usb->id_gpiod = devm_gpiod_get_optional(&pdev->dev, "id",
pdev              209 drivers/extcon/extcon-palmas.c 		dev_err(&pdev->dev, "failed to get id gpio\n");
pdev              213 drivers/extcon/extcon-palmas.c 	palmas_usb->vbus_gpiod = devm_gpiod_get_optional(&pdev->dev, "vbus",
pdev              216 drivers/extcon/extcon-palmas.c 		dev_err(&pdev->dev, "failed to get vbus gpio\n");
pdev              247 drivers/extcon/extcon-palmas.c 	palmas_usb->dev	 = &pdev->dev;
pdev              251 drivers/extcon/extcon-palmas.c 	platform_set_drvdata(pdev, palmas_usb);
pdev              253 drivers/extcon/extcon-palmas.c 	palmas_usb->edev = devm_extcon_dev_allocate(&pdev->dev,
pdev              256 drivers/extcon/extcon-palmas.c 		dev_err(&pdev->dev, "failed to allocate extcon device\n");
pdev              260 drivers/extcon/extcon-palmas.c 	status = devm_extcon_dev_register(&pdev->dev, palmas_usb->edev);
pdev              262 drivers/extcon/extcon-palmas.c 		dev_err(&pdev->dev, "failed to register extcon device\n");
pdev              278 drivers/extcon/extcon-palmas.c 			dev_err(&pdev->dev, "can't get IRQ %d, err %d\n",
pdev              285 drivers/extcon/extcon-palmas.c 			dev_err(&pdev->dev, "failed to get id irq\n");
pdev              288 drivers/extcon/extcon-palmas.c 		status = devm_request_threaded_irq(&pdev->dev,
pdev              298 drivers/extcon/extcon-palmas.c 			dev_err(&pdev->dev,
pdev              316 drivers/extcon/extcon-palmas.c 			dev_err(&pdev->dev, "can't get IRQ %d, err %d\n",
pdev              328 drivers/extcon/extcon-palmas.c 			dev_err(&pdev->dev, "can't remux GPIO1\n");
pdev              336 drivers/extcon/extcon-palmas.c 			dev_err(&pdev->dev, "failed to get vbus irq\n");
pdev              339 drivers/extcon/extcon-palmas.c 		status = devm_request_threaded_irq(&pdev->dev,
pdev              349 drivers/extcon/extcon-palmas.c 			dev_err(&pdev->dev,
pdev              360 drivers/extcon/extcon-palmas.c 	device_set_wakeup_capable(&pdev->dev, true);
pdev              364 drivers/extcon/extcon-palmas.c static int palmas_usb_remove(struct platform_device *pdev)
pdev              366 drivers/extcon/extcon-palmas.c 	struct palmas_usb *palmas_usb = platform_get_drvdata(pdev);
pdev               60 drivers/extcon/extcon-qcom-spmi-misc.c static int qcom_usb_extcon_probe(struct platform_device *pdev)
pdev               62 drivers/extcon/extcon-qcom-spmi-misc.c 	struct device *dev = &pdev->dev;
pdev               85 drivers/extcon/extcon-qcom-spmi-misc.c 	info->irq = platform_get_irq_byname(pdev, "usb_id");
pdev               93 drivers/extcon/extcon-qcom-spmi-misc.c 					pdev->name, info);
pdev               99 drivers/extcon/extcon-qcom-spmi-misc.c 	platform_set_drvdata(pdev, info);
pdev              108 drivers/extcon/extcon-qcom-spmi-misc.c static int qcom_usb_extcon_remove(struct platform_device *pdev)
pdev              110 drivers/extcon/extcon-qcom-spmi-misc.c 	struct qcom_usb_extcon_info *info = platform_get_drvdata(pdev);
pdev               98 drivers/extcon/extcon-usb-gpio.c static int usb_extcon_probe(struct platform_device *pdev)
pdev              100 drivers/extcon/extcon-usb-gpio.c 	struct device *dev = &pdev->dev;
pdev              108 drivers/extcon/extcon-usb-gpio.c 	info = devm_kzalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev              113 drivers/extcon/extcon-usb-gpio.c 	info->id_gpiod = devm_gpiod_get_optional(&pdev->dev, "id", GPIOD_IN);
pdev              114 drivers/extcon/extcon-usb-gpio.c 	info->vbus_gpiod = devm_gpiod_get_optional(&pdev->dev, "vbus",
pdev              163 drivers/extcon/extcon-usb-gpio.c 						pdev->name, info);
pdev              181 drivers/extcon/extcon-usb-gpio.c 						pdev->name, info);
pdev              188 drivers/extcon/extcon-usb-gpio.c 	platform_set_drvdata(pdev, info);
pdev              189 drivers/extcon/extcon-usb-gpio.c 	device_set_wakeup_capable(&pdev->dev, true);
pdev              197 drivers/extcon/extcon-usb-gpio.c static int usb_extcon_remove(struct platform_device *pdev)
pdev              199 drivers/extcon/extcon-usb-gpio.c 	struct usb_extcon_info *info = platform_get_drvdata(pdev);
pdev              202 drivers/extcon/extcon-usb-gpio.c 	device_init_wakeup(&pdev->dev, false);
pdev              383 drivers/extcon/extcon-usbc-cros-ec.c static int extcon_cros_ec_probe(struct platform_device *pdev)
pdev              386 drivers/extcon/extcon-usbc-cros-ec.c 	struct cros_ec_device *ec = dev_get_drvdata(pdev->dev.parent);
pdev              387 drivers/extcon/extcon-usbc-cros-ec.c 	struct device *dev = &pdev->dev;
pdev              408 drivers/extcon/extcon-usbc-cros-ec.c 		info->port_id = pdev->id;
pdev              457 drivers/extcon/extcon-usbc-cros-ec.c 	platform_set_drvdata(pdev, info);
pdev              483 drivers/extcon/extcon-usbc-cros-ec.c static int extcon_cros_ec_remove(struct platform_device *pdev)
pdev              485 drivers/extcon/extcon-usbc-cros-ec.c 	struct cros_ec_extcon_info *info = platform_get_drvdata(pdev);
pdev              827 drivers/firmware/arm_scmi/driver.c static int scmi_probe(struct platform_device *pdev)
pdev              833 drivers/firmware/arm_scmi/driver.c 	struct device *dev = &pdev->dev;
pdev              858 drivers/firmware/arm_scmi/driver.c 	platform_set_drvdata(pdev, info);
pdev              916 drivers/firmware/arm_scmi/driver.c static int scmi_remove(struct platform_device *pdev)
pdev              919 drivers/firmware/arm_scmi/driver.c 	struct scmi_info *info = platform_get_drvdata(pdev);
pdev              861 drivers/firmware/arm_scpi.c static int scpi_remove(struct platform_device *pdev)
pdev              864 drivers/firmware/arm_scpi.c 	struct scpi_drvinfo *info = platform_get_drvdata(pdev);
pdev              900 drivers/firmware/arm_scpi.c static int scpi_probe(struct platform_device *pdev)
pdev              904 drivers/firmware/arm_scpi.c 	struct device *dev = &pdev->dev;
pdev              911 drivers/firmware/arm_scpi.c 	if (of_match_device(legacy_scpi_of_match, &pdev->dev))
pdev              978 drivers/firmware/arm_scpi.c 	platform_set_drvdata(pdev, scpi_info);
pdev              959 drivers/firmware/arm_sdei.c static int sdei_get_conduit(struct platform_device *pdev)
pdev              962 drivers/firmware/arm_sdei.c 	struct device_node *np = pdev->dev.of_node;
pdev              993 drivers/firmware/arm_sdei.c static int sdei_probe(struct platform_device *pdev)
pdev              999 drivers/firmware/arm_sdei.c 	conduit = sdei_get_conduit(pdev);
pdev             1098 drivers/firmware/arm_sdei.c 	struct platform_device *pdev;
pdev             1113 drivers/firmware/arm_sdei.c 	pdev = platform_device_register_simple(sdei_driver.driver.name, 0, NULL,
pdev             1115 drivers/firmware/arm_sdei.c 	if (IS_ERR(pdev))
pdev              658 drivers/firmware/efi/efi.c 	struct platform_device *pdev;
pdev              663 drivers/firmware/efi/efi.c 	pdev = platform_device_register_simple("efivars", 0, NULL, 0);
pdev              664 drivers/firmware/efi/efi.c 	return PTR_ERR_OR_ZERO(pdev);
pdev              121 drivers/firmware/google/coreboot_table.c static int coreboot_table_probe(struct platform_device *pdev)
pdev              126 drivers/firmware/google/coreboot_table.c 	struct device *dev = &pdev->dev;
pdev              130 drivers/firmware/google/coreboot_table.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              166 drivers/firmware/google/coreboot_table.c static int coreboot_table_remove(struct platform_device *pdev)
pdev               30 drivers/firmware/google/framebuffer-coreboot.c 	struct platform_device *pdev;
pdev               63 drivers/firmware/google/framebuffer-coreboot.c 	pdev = platform_device_register_resndata(&dev->dev,
pdev               67 drivers/firmware/google/framebuffer-coreboot.c 	if (IS_ERR(pdev))
pdev               70 drivers/firmware/google/framebuffer-coreboot.c 		dev_set_drvdata(&dev->dev, pdev);
pdev               72 drivers/firmware/google/framebuffer-coreboot.c 	return PTR_ERR_OR_ZERO(pdev);
pdev               77 drivers/firmware/google/framebuffer-coreboot.c 	struct platform_device *pdev = dev_get_drvdata(&dev->dev);
pdev               79 drivers/firmware/google/framebuffer-coreboot.c 	platform_device_unregister(pdev);
pdev               92 drivers/firmware/google/gsmi.c 	struct platform_device *pdev;	/* platform device */
pdev              888 drivers/firmware/google/gsmi.c 	gsmi_dev.pdev = platform_device_register_full(&gsmi_dev_info);
pdev              889 drivers/firmware/google/gsmi.c 	if (IS_ERR(gsmi_dev.pdev)) {
pdev              891 drivers/firmware/google/gsmi.c 		return PTR_ERR(gsmi_dev.pdev);
pdev              898 drivers/firmware/google/gsmi.c 	gsmi_dev.dma_pool = dma_pool_create("gsmi", &gsmi_dev.pdev->dev,
pdev             1017 drivers/firmware/google/gsmi.c 	platform_device_unregister(gsmi_dev.pdev);
pdev             1039 drivers/firmware/google/gsmi.c 	platform_device_unregister(gsmi_dev.pdev);
pdev               63 drivers/firmware/imx/imx-dsp.c static int imx_dsp_probe(struct platform_device *pdev)
pdev               65 drivers/firmware/imx/imx-dsp.c 	struct device *dev = &pdev->dev;
pdev               73 drivers/firmware/imx/imx-dsp.c 	device_set_of_node_from_dev(&pdev->dev, pdev->dev.parent);
pdev              128 drivers/firmware/imx/imx-dsp.c static int imx_dsp_remove(struct platform_device *pdev)
pdev              134 drivers/firmware/imx/imx-dsp.c 	dsp_ipc = dev_get_drvdata(&pdev->dev);
pdev              247 drivers/firmware/imx/imx-scu.c static int imx_scu_probe(struct platform_device *pdev)
pdev              249 drivers/firmware/imx/imx-scu.c 	struct device *dev = &pdev->dev;
pdev              263 drivers/firmware/imx/imx-scu.c 	ret = of_parse_phandle_with_args(pdev->dev.of_node, "mboxes",
pdev              316 drivers/firmware/imx/scu-pd.c static int imx_sc_pd_probe(struct platform_device *pdev)
pdev              325 drivers/firmware/imx/scu-pd.c 	pd_soc = of_device_get_match_data(&pdev->dev);
pdev              329 drivers/firmware/imx/scu-pd.c 	return imx_scu_init_pm_domains(&pdev->dev, pd_soc);
pdev              269 drivers/firmware/meson/meson_sm.c static int __init meson_sm_probe(struct platform_device *pdev)
pdev              273 drivers/firmware/meson/meson_sm.c 	chip = of_match_device(meson_sm_ids, &pdev->dev)->data;
pdev              292 drivers/firmware/meson/meson_sm.c 	if (sysfs_create_group(&pdev->dev.kobj, &meson_sm_sysfs_attr_group))
pdev              505 drivers/firmware/qcom_scm.c static int qcom_scm_probe(struct platform_device *pdev)
pdev              511 drivers/firmware/qcom_scm.c 	scm = devm_kzalloc(&pdev->dev, sizeof(*scm), GFP_KERNEL);
pdev              515 drivers/firmware/qcom_scm.c 	ret = qcom_scm_find_dload_address(&pdev->dev, &scm->dload_mode_addr);
pdev              519 drivers/firmware/qcom_scm.c 	clks = (unsigned long)of_device_get_match_data(&pdev->dev);
pdev              521 drivers/firmware/qcom_scm.c 	scm->core_clk = devm_clk_get(&pdev->dev, "core");
pdev              527 drivers/firmware/qcom_scm.c 			dev_err(&pdev->dev, "failed to acquire core clk\n");
pdev              534 drivers/firmware/qcom_scm.c 	scm->iface_clk = devm_clk_get(&pdev->dev, "iface");
pdev              540 drivers/firmware/qcom_scm.c 			dev_err(&pdev->dev, "failed to acquire iface clk\n");
pdev              547 drivers/firmware/qcom_scm.c 	scm->bus_clk = devm_clk_get(&pdev->dev, "bus");
pdev              553 drivers/firmware/qcom_scm.c 			dev_err(&pdev->dev, "failed to acquire bus clk\n");
pdev              562 drivers/firmware/qcom_scm.c 	scm->reset.of_node = pdev->dev.of_node;
pdev              563 drivers/firmware/qcom_scm.c 	ret = devm_reset_controller_register(&pdev->dev, &scm->reset);
pdev              573 drivers/firmware/qcom_scm.c 	__scm->dev = &pdev->dev;
pdev              588 drivers/firmware/qcom_scm.c static void qcom_scm_shutdown(struct platform_device *pdev)
pdev              231 drivers/firmware/qemu_fw_cfg.c static int fw_cfg_do_platform_probe(struct platform_device *pdev)
pdev              238 drivers/firmware/qemu_fw_cfg.c 	range = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              241 drivers/firmware/qemu_fw_cfg.c 		range = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              269 drivers/firmware/qemu_fw_cfg.c 	ctrl = platform_get_resource_byname(pdev, IORESOURCE_REG, "ctrl");
pdev              270 drivers/firmware/qemu_fw_cfg.c 	data = platform_get_resource_byname(pdev, IORESOURCE_REG, "data");
pdev              271 drivers/firmware/qemu_fw_cfg.c 	dma = platform_get_resource_byname(pdev, IORESOURCE_REG, "dma");
pdev              674 drivers/firmware/qemu_fw_cfg.c static int fw_cfg_sysfs_probe(struct platform_device *pdev)
pdev              698 drivers/firmware/qemu_fw_cfg.c 	err = fw_cfg_do_platform_probe(pdev);
pdev              734 drivers/firmware/qemu_fw_cfg.c static int fw_cfg_sysfs_remove(struct platform_device *pdev)
pdev              217 drivers/firmware/raspberrypi.c static int rpi_firmware_probe(struct platform_device *pdev)
pdev              219 drivers/firmware/raspberrypi.c 	struct device *dev = &pdev->dev;
pdev              240 drivers/firmware/raspberrypi.c 	platform_set_drvdata(pdev, fw);
pdev              249 drivers/firmware/raspberrypi.c static void rpi_firmware_shutdown(struct platform_device *pdev)
pdev              251 drivers/firmware/raspberrypi.c 	struct rpi_firmware *fw = platform_get_drvdata(pdev);
pdev              259 drivers/firmware/raspberrypi.c static int rpi_firmware_remove(struct platform_device *pdev)
pdev              261 drivers/firmware/raspberrypi.c 	struct rpi_firmware *fw = platform_get_drvdata(pdev);
pdev              280 drivers/firmware/raspberrypi.c 	struct platform_device *pdev = of_find_device_by_node(firmware_node);
pdev              282 drivers/firmware/raspberrypi.c 	if (!pdev)
pdev              285 drivers/firmware/raspberrypi.c 	return platform_get_drvdata(pdev);
pdev               65 drivers/firmware/scpi_pm_domain.c static int scpi_pm_domain_probe(struct platform_device *pdev)
pdev               67 drivers/firmware/scpi_pm_domain.c 	struct device *dev = &pdev->dev;
pdev              375 drivers/firmware/stratix10-rsu.c static int stratix10_rsu_probe(struct platform_device *pdev)
pdev              377 drivers/firmware/stratix10-rsu.c 	struct device *dev = &pdev->dev;
pdev              406 drivers/firmware/stratix10-rsu.c 	platform_set_drvdata(pdev, priv);
pdev              430 drivers/firmware/stratix10-rsu.c static int stratix10_rsu_remove(struct platform_device *pdev)
pdev              432 drivers/firmware/stratix10-rsu.c 	struct stratix10_rsu_priv *priv = platform_get_drvdata(pdev);
pdev              551 drivers/firmware/stratix10-svc.c static int svc_get_sh_memory(struct platform_device *pdev,
pdev              554 drivers/firmware/stratix10-svc.c 	struct device *dev = &pdev->dev;
pdev              599 drivers/firmware/stratix10-svc.c svc_create_memory_pool(struct platform_device *pdev,
pdev              602 drivers/firmware/stratix10-svc.c 	struct device *dev = &pdev->dev;
pdev              956 drivers/firmware/stratix10-svc.c static int stratix10_svc_drv_probe(struct platform_device *pdev)
pdev              958 drivers/firmware/stratix10-svc.c 	struct device *dev = &pdev->dev;
pdev              979 drivers/firmware/stratix10-svc.c 	ret = svc_get_sh_memory(pdev, sh_memory);
pdev              983 drivers/firmware/stratix10-svc.c 	genpool = svc_create_memory_pool(pdev, sh_memory);
pdev             1025 drivers/firmware/stratix10-svc.c 	platform_set_drvdata(pdev, controller);
pdev             1050 drivers/firmware/stratix10-svc.c static int stratix10_svc_drv_remove(struct platform_device *pdev)
pdev             1052 drivers/firmware/stratix10-svc.c 	struct stratix10_svc *svc = dev_get_drvdata(&pdev->dev);
pdev             1053 drivers/firmware/stratix10-svc.c 	struct stratix10_svc_controller *ctrl = platform_get_drvdata(pdev);
pdev              163 drivers/firmware/tegra/bpmp-tegra210.c 	struct platform_device *pdev = to_platform_device(bpmp->dev);
pdev              169 drivers/firmware/tegra/bpmp-tegra210.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              175 drivers/firmware/tegra/bpmp-tegra210.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              176 drivers/firmware/tegra/bpmp-tegra210.c 	priv->atomics = devm_ioremap_resource(&pdev->dev, res);
pdev              180 drivers/firmware/tegra/bpmp-tegra210.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              181 drivers/firmware/tegra/bpmp-tegra210.c 	priv->arb_sema = devm_ioremap_resource(&pdev->dev, res);
pdev              204 drivers/firmware/tegra/bpmp-tegra210.c 	err = platform_get_irq_byname(pdev, "tx");
pdev              206 drivers/firmware/tegra/bpmp-tegra210.c 		dev_err(&pdev->dev, "failed to get TX IRQ: %d\n", err);
pdev              212 drivers/firmware/tegra/bpmp-tegra210.c 		dev_err(&pdev->dev, "failed to get IRQ data for TX IRQ\n");
pdev              216 drivers/firmware/tegra/bpmp-tegra210.c 	err = platform_get_irq_byname(pdev, "rx");
pdev              218 drivers/firmware/tegra/bpmp-tegra210.c 		dev_err(&pdev->dev, "failed to get rx IRQ: %d\n", err);
pdev              222 drivers/firmware/tegra/bpmp-tegra210.c 	err = devm_request_irq(&pdev->dev, err, rx_irq,
pdev              223 drivers/firmware/tegra/bpmp-tegra210.c 			       IRQF_NO_SUSPEND, dev_name(&pdev->dev), bpmp);
pdev              225 drivers/firmware/tegra/bpmp-tegra210.c 		dev_err(&pdev->dev, "failed to request IRQ: %d\n", err);
pdev               43 drivers/firmware/tegra/bpmp.c 	struct platform_device *pdev;
pdev               51 drivers/firmware/tegra/bpmp.c 	pdev = of_find_device_by_node(np);
pdev               52 drivers/firmware/tegra/bpmp.c 	if (!pdev) {
pdev               57 drivers/firmware/tegra/bpmp.c 	bpmp = platform_get_drvdata(pdev);
pdev               60 drivers/firmware/tegra/bpmp.c 		put_device(&pdev->dev);
pdev              687 drivers/firmware/tegra/bpmp.c static int tegra_bpmp_probe(struct platform_device *pdev)
pdev              694 drivers/firmware/tegra/bpmp.c 	bpmp = devm_kzalloc(&pdev->dev, sizeof(*bpmp), GFP_KERNEL);
pdev              698 drivers/firmware/tegra/bpmp.c 	bpmp->soc = of_device_get_match_data(&pdev->dev);
pdev              699 drivers/firmware/tegra/bpmp.c 	bpmp->dev = &pdev->dev;
pdev              709 drivers/firmware/tegra/bpmp.c 	bpmp->threaded.allocated = devm_kzalloc(&pdev->dev, size, GFP_KERNEL);
pdev              713 drivers/firmware/tegra/bpmp.c 	bpmp->threaded.busy = devm_kzalloc(&pdev->dev, size, GFP_KERNEL);
pdev              718 drivers/firmware/tegra/bpmp.c 	bpmp->tx_channel = devm_kzalloc(&pdev->dev, sizeof(*bpmp->tx_channel),
pdev              723 drivers/firmware/tegra/bpmp.c 	bpmp->rx_channel = devm_kzalloc(&pdev->dev, sizeof(*bpmp->rx_channel),
pdev              728 drivers/firmware/tegra/bpmp.c 	bpmp->threaded_channels = devm_kcalloc(&pdev->dev, bpmp->threaded.count,
pdev              745 drivers/firmware/tegra/bpmp.c 		dev_err(&pdev->dev, "failed to ping BPMP: %d\n", err);
pdev              751 drivers/firmware/tegra/bpmp.c 		dev_err(&pdev->dev, "failed to get firmware tag: %d\n", err);
pdev              755 drivers/firmware/tegra/bpmp.c 	dev_info(&pdev->dev, "firmware: %.*s\n", (int)sizeof(tag), tag);
pdev              757 drivers/firmware/tegra/bpmp.c 	platform_set_drvdata(pdev, bpmp);
pdev              759 drivers/firmware/tegra/bpmp.c 	err = of_platform_default_populate(pdev->dev.of_node, NULL, &pdev->dev);
pdev              763 drivers/firmware/tegra/bpmp.c 	if (of_find_property(pdev->dev.of_node, "#clock-cells", NULL)) {
pdev              769 drivers/firmware/tegra/bpmp.c 	if (of_find_property(pdev->dev.of_node, "#reset-cells", NULL)) {
pdev              775 drivers/firmware/tegra/bpmp.c 	if (of_find_property(pdev->dev.of_node, "#power-domain-cells", NULL)) {
pdev              783 drivers/firmware/tegra/bpmp.c 		dev_err(&pdev->dev, "debugfs initialization failed: %d\n", err);
pdev              177 drivers/firmware/ti_sci.c static int ti_sci_debugfs_create(struct platform_device *pdev,
pdev              180 drivers/firmware/ti_sci.c 	struct device *dev = &pdev->dev;
pdev              185 drivers/firmware/ti_sci.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              216 drivers/firmware/ti_sci.c static void ti_sci_debugfs_destroy(struct platform_device *pdev,
pdev             3386 drivers/firmware/ti_sci.c static int ti_sci_probe(struct platform_device *pdev)
pdev             3388 drivers/firmware/ti_sci.c 	struct device *dev = &pdev->dev;
pdev             3466 drivers/firmware/ti_sci.c 	ret = ti_sci_debugfs_create(pdev, info);
pdev             3470 drivers/firmware/ti_sci.c 	platform_set_drvdata(pdev, info);
pdev             3530 drivers/firmware/ti_sci.c static int ti_sci_remove(struct platform_device *pdev)
pdev             3533 drivers/firmware/ti_sci.c 	struct device *dev = &pdev->dev;
pdev             3538 drivers/firmware/ti_sci.c 	info = platform_get_drvdata(pdev);
pdev             3551 drivers/firmware/ti_sci.c 		ti_sci_debugfs_destroy(pdev, info);
pdev              282 drivers/firmware/turris-mox-rwtm.c static int turris_mox_rwtm_probe(struct platform_device *pdev)
pdev              285 drivers/firmware/turris-mox-rwtm.c 	struct device *dev = &pdev->dev;
pdev              310 drivers/firmware/turris-mox-rwtm.c 	platform_set_drvdata(pdev, rwtm);
pdev              354 drivers/firmware/turris-mox-rwtm.c static int turris_mox_rwtm_remove(struct platform_device *pdev)
pdev              356 drivers/firmware/turris-mox-rwtm.c 	struct mox_rwtm *rwtm = platform_get_drvdata(pdev);
pdev              707 drivers/firmware/xilinx/zynqmp.c static int zynqmp_firmware_probe(struct platform_device *pdev)
pdev              709 drivers/firmware/xilinx/zynqmp.c 	struct device *dev = &pdev->dev;
pdev              753 drivers/firmware/xilinx/zynqmp.c 	ret = mfd_add_devices(&pdev->dev, PLATFORM_DEVID_NONE, firmware_devs,
pdev              756 drivers/firmware/xilinx/zynqmp.c 		dev_err(&pdev->dev, "failed to add MFD devices %d\n", ret);
pdev              763 drivers/firmware/xilinx/zynqmp.c static int zynqmp_firmware_remove(struct platform_device *pdev)
pdev              765 drivers/firmware/xilinx/zynqmp.c 	mfd_remove_devices(&pdev->dev);
pdev              559 drivers/fpga/altera-cvp.c static int altera_cvp_probe(struct pci_dev *pdev,
pdev              561 drivers/fpga/altera-cvp.c static void altera_cvp_remove(struct pci_dev *pdev);
pdev              576 drivers/fpga/altera-cvp.c static int altera_cvp_probe(struct pci_dev *pdev,
pdev              586 drivers/fpga/altera-cvp.c 	offset = pci_find_next_ext_capability(pdev, 0, PCI_EXT_CAP_ID_VNDR);
pdev              588 drivers/fpga/altera-cvp.c 		dev_err(&pdev->dev, "No Vendor Specific Offset.\n");
pdev              597 drivers/fpga/altera-cvp.c 	pci_read_config_word(pdev, offset + VSE_PCIE_EXT_CAP_ID, &val);
pdev              599 drivers/fpga/altera-cvp.c 		dev_err(&pdev->dev, "Wrong EXT_CAP_ID value 0x%x\n", val);
pdev              603 drivers/fpga/altera-cvp.c 	pci_read_config_dword(pdev, offset + VSE_CVP_STATUS, &regval);
pdev              605 drivers/fpga/altera-cvp.c 		dev_err(&pdev->dev,
pdev              611 drivers/fpga/altera-cvp.c 	conf = devm_kzalloc(&pdev->dev, sizeof(*conf), GFP_KERNEL);
pdev              626 drivers/fpga/altera-cvp.c 	pci_read_config_word(pdev, PCI_COMMAND, &cmd);
pdev              629 drivers/fpga/altera-cvp.c 		pci_write_config_word(pdev, PCI_COMMAND, cmd);
pdev              632 drivers/fpga/altera-cvp.c 	ret = pci_request_region(pdev, CVP_BAR, "CVP");
pdev              634 drivers/fpga/altera-cvp.c 		dev_err(&pdev->dev, "Requesting CVP BAR region failed\n");
pdev              638 drivers/fpga/altera-cvp.c 	conf->pci_dev = pdev;
pdev              646 drivers/fpga/altera-cvp.c 	conf->map = pci_iomap(pdev, CVP_BAR, 0);
pdev              648 drivers/fpga/altera-cvp.c 		dev_warn(&pdev->dev, "Mapping CVP BAR failed\n");
pdev              653 drivers/fpga/altera-cvp.c 		 ALTERA_CVP_MGR_NAME, pci_name(pdev));
pdev              655 drivers/fpga/altera-cvp.c 	mgr = devm_fpga_mgr_create(&pdev->dev, conf->mgr_name,
pdev              662 drivers/fpga/altera-cvp.c 	pci_set_drvdata(pdev, mgr);
pdev              672 drivers/fpga/altera-cvp.c 		pci_iounmap(pdev, conf->map);
pdev              673 drivers/fpga/altera-cvp.c 	pci_release_region(pdev, CVP_BAR);
pdev              676 drivers/fpga/altera-cvp.c 	pci_write_config_word(pdev, PCI_COMMAND, cmd);
pdev              680 drivers/fpga/altera-cvp.c static void altera_cvp_remove(struct pci_dev *pdev)
pdev              682 drivers/fpga/altera-cvp.c 	struct fpga_manager *mgr = pci_get_drvdata(pdev);
pdev              688 drivers/fpga/altera-cvp.c 		pci_iounmap(pdev, conf->map);
pdev              689 drivers/fpga/altera-cvp.c 	pci_release_region(pdev, CVP_BAR);
pdev              690 drivers/fpga/altera-cvp.c 	pci_read_config_word(pdev, PCI_COMMAND, &cmd);
pdev              692 drivers/fpga/altera-cvp.c 	pci_write_config_word(pdev, PCI_COMMAND, cmd);
pdev               94 drivers/fpga/altera-fpga2sdram.c static int alt_fpga_bridge_probe(struct platform_device *pdev)
pdev               96 drivers/fpga/altera-fpga2sdram.c 	struct device *dev = &pdev->dev;
pdev              129 drivers/fpga/altera-fpga2sdram.c 	platform_set_drvdata(pdev, br);
pdev              154 drivers/fpga/altera-fpga2sdram.c static int alt_fpga_bridge_remove(struct platform_device *pdev)
pdev              156 drivers/fpga/altera-fpga2sdram.c 	struct fpga_bridge *br = platform_get_drvdata(pdev);
pdev              207 drivers/fpga/altera-freeze-bridge.c static int altera_freeze_br_probe(struct platform_device *pdev)
pdev              209 drivers/fpga/altera-freeze-bridge.c 	struct device *dev = &pdev->dev;
pdev              210 drivers/fpga/altera-freeze-bridge.c 	struct device_node *np = pdev->dev.of_node;
pdev              220 drivers/fpga/altera-freeze-bridge.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              252 drivers/fpga/altera-freeze-bridge.c 	platform_set_drvdata(pdev, br);
pdev              257 drivers/fpga/altera-freeze-bridge.c static int altera_freeze_br_remove(struct platform_device *pdev)
pdev              259 drivers/fpga/altera-freeze-bridge.c 	struct fpga_bridge *br = platform_get_drvdata(pdev);
pdev              126 drivers/fpga/altera-hps2fpga.c static int alt_fpga_bridge_probe(struct platform_device *pdev)
pdev              128 drivers/fpga/altera-hps2fpga.c 	struct device *dev = &pdev->dev;
pdev              190 drivers/fpga/altera-hps2fpga.c 	platform_set_drvdata(pdev, br);
pdev              204 drivers/fpga/altera-hps2fpga.c static int alt_fpga_bridge_remove(struct platform_device *pdev)
pdev              206 drivers/fpga/altera-hps2fpga.c 	struct fpga_bridge *bridge = platform_get_drvdata(pdev);
pdev               14 drivers/fpga/altera-pr-ip-core-plat.c static int alt_pr_platform_probe(struct platform_device *pdev)
pdev               16 drivers/fpga/altera-pr-ip-core-plat.c 	struct device *dev = &pdev->dev;
pdev               21 drivers/fpga/altera-pr-ip-core-plat.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               31 drivers/fpga/altera-pr-ip-core-plat.c static int alt_pr_platform_remove(struct platform_device *pdev)
pdev               33 drivers/fpga/altera-pr-ip-core-plat.c 	struct device *dev = &pdev->dev;
pdev               52 drivers/fpga/dfl-afu-error.c 	struct platform_device *pdev = to_platform_device(dev);
pdev               82 drivers/fpga/dfl-afu-error.c 	ret = __afu_port_disable(pdev);
pdev              105 drivers/fpga/dfl-afu-error.c 	__afu_port_enable(pdev);
pdev              208 drivers/fpga/dfl-afu-error.c static int port_err_init(struct platform_device *pdev,
pdev              211 drivers/fpga/dfl-afu-error.c 	afu_port_err_mask(&pdev->dev, false);
pdev              216 drivers/fpga/dfl-afu-error.c static void port_err_uinit(struct platform_device *pdev,
pdev              219 drivers/fpga/dfl-afu-error.c 	afu_port_err_mask(&pdev->dev, true);
pdev               35 drivers/fpga/dfl-afu-main.c void __afu_port_enable(struct platform_device *pdev)
pdev               37 drivers/fpga/dfl-afu-main.c 	struct dfl_feature_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev               46 drivers/fpga/dfl-afu-main.c 	base = dfl_get_feature_ioaddr_by_id(&pdev->dev, PORT_FEATURE_ID_HEADER);
pdev               65 drivers/fpga/dfl-afu-main.c int __afu_port_disable(struct platform_device *pdev)
pdev               67 drivers/fpga/dfl-afu-main.c 	struct dfl_feature_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev               74 drivers/fpga/dfl-afu-main.c 	base = dfl_get_feature_ioaddr_by_id(&pdev->dev, PORT_FEATURE_ID_HEADER);
pdev               88 drivers/fpga/dfl-afu-main.c 		dev_err(&pdev->dev, "timeout, fail to reset device\n");
pdev              107 drivers/fpga/dfl-afu-main.c static int __port_reset(struct platform_device *pdev)
pdev              111 drivers/fpga/dfl-afu-main.c 	ret = __afu_port_disable(pdev);
pdev              113 drivers/fpga/dfl-afu-main.c 		__afu_port_enable(pdev);
pdev              118 drivers/fpga/dfl-afu-main.c static int port_reset(struct platform_device *pdev)
pdev              120 drivers/fpga/dfl-afu-main.c 	struct dfl_feature_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              124 drivers/fpga/dfl-afu-main.c 	ret = __port_reset(pdev);
pdev              130 drivers/fpga/dfl-afu-main.c static int port_get_id(struct platform_device *pdev)
pdev              134 drivers/fpga/dfl-afu-main.c 	base = dfl_get_feature_ioaddr_by_id(&pdev->dev, PORT_FEATURE_ID_HEADER);
pdev              403 drivers/fpga/dfl-afu-main.c static int port_hdr_init(struct platform_device *pdev,
pdev              406 drivers/fpga/dfl-afu-main.c 	port_reset(pdev);
pdev              412 drivers/fpga/dfl-afu-main.c port_hdr_ioctl(struct platform_device *pdev, struct dfl_feature *feature,
pdev              420 drivers/fpga/dfl-afu-main.c 			ret = port_reset(pdev);
pdev              425 drivers/fpga/dfl-afu-main.c 		dev_dbg(&pdev->dev, "%x cmd not handled", cmd);
pdev              490 drivers/fpga/dfl-afu-main.c static int port_afu_init(struct platform_device *pdev,
pdev              493 drivers/fpga/dfl-afu-main.c 	struct resource *res = &pdev->resource[feature->resource_index];
pdev              495 drivers/fpga/dfl-afu-main.c 	return afu_mmio_region_add(dev_get_platdata(&pdev->dev),
pdev              511 drivers/fpga/dfl-afu-main.c static int port_stp_init(struct platform_device *pdev,
pdev              514 drivers/fpga/dfl-afu-main.c 	struct resource *res = &pdev->resource[feature->resource_index];
pdev              516 drivers/fpga/dfl-afu-main.c 	return afu_mmio_region_add(dev_get_platdata(&pdev->dev),
pdev              576 drivers/fpga/dfl-afu-main.c 	struct platform_device *pdev = filp->private_data;
pdev              579 drivers/fpga/dfl-afu-main.c 	dev_dbg(&pdev->dev, "Device File Release\n");
pdev              581 drivers/fpga/dfl-afu-main.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              584 drivers/fpga/dfl-afu-main.c 	__port_reset(pdev);
pdev              709 drivers/fpga/dfl-afu-main.c 	struct platform_device *pdev = filp->private_data;
pdev              714 drivers/fpga/dfl-afu-main.c 	dev_dbg(&pdev->dev, "%s cmd 0x%x\n", __func__, cmd);
pdev              716 drivers/fpga/dfl-afu-main.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              740 drivers/fpga/dfl-afu-main.c 				ret = f->ops->ioctl(pdev, f, cmd, arg);
pdev              751 drivers/fpga/dfl-afu-main.c 	struct platform_device *pdev = filp->private_data;
pdev              761 drivers/fpga/dfl-afu-main.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              793 drivers/fpga/dfl-afu-main.c static int afu_dev_init(struct platform_device *pdev)
pdev              795 drivers/fpga/dfl-afu-main.c 	struct dfl_feature_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              798 drivers/fpga/dfl-afu-main.c 	afu = devm_kzalloc(&pdev->dev, sizeof(*afu), GFP_KERNEL);
pdev              813 drivers/fpga/dfl-afu-main.c static int afu_dev_destroy(struct platform_device *pdev)
pdev              815 drivers/fpga/dfl-afu-main.c 	struct dfl_feature_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              828 drivers/fpga/dfl-afu-main.c static int port_enable_set(struct platform_device *pdev, bool enable)
pdev              830 drivers/fpga/dfl-afu-main.c 	struct dfl_feature_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              835 drivers/fpga/dfl-afu-main.c 		__afu_port_enable(pdev);
pdev              837 drivers/fpga/dfl-afu-main.c 		ret = __afu_port_disable(pdev);
pdev              850 drivers/fpga/dfl-afu-main.c static int afu_probe(struct platform_device *pdev)
pdev              854 drivers/fpga/dfl-afu-main.c 	dev_dbg(&pdev->dev, "%s\n", __func__);
pdev              856 drivers/fpga/dfl-afu-main.c 	ret = afu_dev_init(pdev);
pdev              860 drivers/fpga/dfl-afu-main.c 	ret = dfl_fpga_dev_feature_init(pdev, port_feature_drvs);
pdev              864 drivers/fpga/dfl-afu-main.c 	ret = dfl_fpga_dev_ops_register(pdev, &afu_fops, THIS_MODULE);
pdev              866 drivers/fpga/dfl-afu-main.c 		dfl_fpga_dev_feature_uinit(pdev);
pdev              873 drivers/fpga/dfl-afu-main.c 	afu_dev_destroy(pdev);
pdev              878 drivers/fpga/dfl-afu-main.c static int afu_remove(struct platform_device *pdev)
pdev              880 drivers/fpga/dfl-afu-main.c 	dev_dbg(&pdev->dev, "%s\n", __func__);
pdev              882 drivers/fpga/dfl-afu-main.c 	dfl_fpga_dev_ops_unregister(pdev);
pdev              883 drivers/fpga/dfl-afu-main.c 	dfl_fpga_dev_feature_uinit(pdev);
pdev              884 drivers/fpga/dfl-afu-main.c 	afu_dev_destroy(pdev);
pdev               83 drivers/fpga/dfl-afu.h void __afu_port_enable(struct platform_device *pdev);
pdev               84 drivers/fpga/dfl-afu.h int __afu_port_disable(struct platform_device *pdev);
pdev               59 drivers/fpga/dfl-fme-br.c static int fme_br_probe(struct platform_device *pdev)
pdev               61 drivers/fpga/dfl-fme-br.c 	struct device *dev = &pdev->dev;
pdev               76 drivers/fpga/dfl-fme-br.c 	platform_set_drvdata(pdev, br);
pdev               81 drivers/fpga/dfl-fme-br.c static int fme_br_remove(struct platform_device *pdev)
pdev               83 drivers/fpga/dfl-fme-br.c 	struct fpga_bridge *br = platform_get_drvdata(pdev);
pdev              337 drivers/fpga/dfl-fme-error.c static int fme_global_err_init(struct platform_device *pdev,
pdev              340 drivers/fpga/dfl-fme-error.c 	fme_err_mask(&pdev->dev, false);
pdev              345 drivers/fpga/dfl-fme-error.c static void fme_global_err_uinit(struct platform_device *pdev,
pdev              348 drivers/fpga/dfl-fme-error.c 	fme_err_mask(&pdev->dev, true);
pdev              159 drivers/fpga/dfl-fme-main.c static long fme_hdr_ioctl(struct platform_device *pdev,
pdev              163 drivers/fpga/dfl-fme-main.c 	struct dfl_feature_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              231 drivers/fpga/dfl-fme-main.c 	struct platform_device *pdev = pdata->dev;
pdev              233 drivers/fpga/dfl-fme-main.c 	dev_dbg(&pdev->dev, "Device File Release\n");
pdev              242 drivers/fpga/dfl-fme-main.c 	struct platform_device *pdev = pdata->dev;
pdev              246 drivers/fpga/dfl-fme-main.c 	dev_dbg(&pdev->dev, "%s cmd 0x%x\n", __func__, cmd);
pdev              262 drivers/fpga/dfl-fme-main.c 				ret = f->ops->ioctl(pdev, f, cmd, arg);
pdev              272 drivers/fpga/dfl-fme-main.c static int fme_dev_init(struct platform_device *pdev)
pdev              274 drivers/fpga/dfl-fme-main.c 	struct dfl_feature_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              277 drivers/fpga/dfl-fme-main.c 	fme = devm_kzalloc(&pdev->dev, sizeof(*fme), GFP_KERNEL);
pdev              290 drivers/fpga/dfl-fme-main.c static void fme_dev_destroy(struct platform_device *pdev)
pdev              292 drivers/fpga/dfl-fme-main.c 	struct dfl_feature_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              308 drivers/fpga/dfl-fme-main.c static int fme_probe(struct platform_device *pdev)
pdev              312 drivers/fpga/dfl-fme-main.c 	ret = fme_dev_init(pdev);
pdev              316 drivers/fpga/dfl-fme-main.c 	ret = dfl_fpga_dev_feature_init(pdev, fme_feature_drvs);
pdev              320 drivers/fpga/dfl-fme-main.c 	ret = dfl_fpga_dev_ops_register(pdev, &fme_fops, THIS_MODULE);
pdev              327 drivers/fpga/dfl-fme-main.c 	dfl_fpga_dev_feature_uinit(pdev);
pdev              329 drivers/fpga/dfl-fme-main.c 	fme_dev_destroy(pdev);
pdev              334 drivers/fpga/dfl-fme-main.c static int fme_remove(struct platform_device *pdev)
pdev              336 drivers/fpga/dfl-fme-main.c 	dfl_fpga_dev_ops_unregister(pdev);
pdev              337 drivers/fpga/dfl-fme-main.c 	dfl_fpga_dev_feature_uinit(pdev);
pdev              338 drivers/fpga/dfl-fme-main.c 	fme_dev_destroy(pdev);
pdev              282 drivers/fpga/dfl-fme-mgr.c static int fme_mgr_probe(struct platform_device *pdev)
pdev              284 drivers/fpga/dfl-fme-mgr.c 	struct dfl_fme_mgr_pdata *pdata = dev_get_platdata(&pdev->dev);
pdev              286 drivers/fpga/dfl-fme-mgr.c 	struct device *dev = &pdev->dev;
pdev              299 drivers/fpga/dfl-fme-mgr.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              317 drivers/fpga/dfl-fme-mgr.c 	platform_set_drvdata(pdev, mgr);
pdev              322 drivers/fpga/dfl-fme-mgr.c static int fme_mgr_remove(struct platform_device *pdev)
pdev              324 drivers/fpga/dfl-fme-mgr.c 	struct fpga_manager *mgr = platform_get_drvdata(pdev);
pdev               66 drivers/fpga/dfl-fme-pr.c static int fme_pr(struct platform_device *pdev, unsigned long arg)
pdev               68 drivers/fpga/dfl-fme-pr.c 	struct dfl_feature_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev               90 drivers/fpga/dfl-fme-pr.c 	fme_hdr = dfl_get_feature_ioaddr_by_id(&pdev->dev,
pdev               96 drivers/fpga/dfl-fme-pr.c 		dev_dbg(&pdev->dev, "port number more than maximum\n");
pdev              122 drivers/fpga/dfl-fme-pr.c 	info = fpga_image_info_alloc(&pdev->dev);
pdev              373 drivers/fpga/dfl-fme-pr.c static int pr_mgmt_init(struct platform_device *pdev,
pdev              376 drivers/fpga/dfl-fme-pr.c 	struct dfl_feature_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              385 drivers/fpga/dfl-fme-pr.c 	fme_hdr = dfl_get_feature_ioaddr_by_id(&pdev->dev,
pdev              398 drivers/fpga/dfl-fme-pr.c 		dev_err(&pdev->dev, "fail to create fpga mgr pdev\n");
pdev              443 drivers/fpga/dfl-fme-pr.c static void pr_mgmt_uinit(struct platform_device *pdev,
pdev              446 drivers/fpga/dfl-fme-pr.c 	struct dfl_feature_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              456 drivers/fpga/dfl-fme-pr.c static long fme_pr_ioctl(struct platform_device *pdev,
pdev              464 drivers/fpga/dfl-fme-pr.c 		ret = fme_pr(pdev, arg);
pdev               30 drivers/fpga/dfl-fme-region.c static int fme_region_probe(struct platform_device *pdev)
pdev               32 drivers/fpga/dfl-fme-region.c 	struct dfl_fme_region_pdata *pdata = dev_get_platdata(&pdev->dev);
pdev               33 drivers/fpga/dfl-fme-region.c 	struct device *dev = &pdev->dev;
pdev               50 drivers/fpga/dfl-fme-region.c 	platform_set_drvdata(pdev, region);
pdev               65 drivers/fpga/dfl-fme-region.c static int fme_region_remove(struct platform_device *pdev)
pdev               67 drivers/fpga/dfl-fme-region.c 	struct fpga_region *region = platform_get_drvdata(pdev);
pdev              124 drivers/fpga/dfl.c static enum dfl_id_type feature_dev_id_type(struct platform_device *pdev)
pdev              129 drivers/fpga/dfl.c 		if (!strcmp(dfl_devs[i].name, pdev->name))
pdev              166 drivers/fpga/dfl.c struct dfl_fpga_port_ops *dfl_fpga_port_ops_get(struct platform_device *pdev)
pdev              176 drivers/fpga/dfl.c 		if (!strcmp(pdev->name, ops->name)) {
pdev              232 drivers/fpga/dfl.c int dfl_fpga_check_port_id(struct platform_device *pdev, void *pport_id)
pdev              234 drivers/fpga/dfl.c 	struct dfl_feature_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              240 drivers/fpga/dfl.c 	port_ops = dfl_fpga_port_ops_get(pdev);
pdev              244 drivers/fpga/dfl.c 	pdata->id = port_ops->get_id(pdev);
pdev              255 drivers/fpga/dfl.c void dfl_fpga_dev_feature_uinit(struct platform_device *pdev)
pdev              257 drivers/fpga/dfl.c 	struct dfl_feature_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              263 drivers/fpga/dfl.c 				feature->ops->uinit(pdev, feature);
pdev              269 drivers/fpga/dfl.c static int dfl_feature_instance_init(struct platform_device *pdev,
pdev              277 drivers/fpga/dfl.c 		ret = drv->ops->init(pdev, feature);
pdev              312 drivers/fpga/dfl.c int dfl_fpga_dev_feature_init(struct platform_device *pdev,
pdev              315 drivers/fpga/dfl.c 	struct dfl_feature_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              323 drivers/fpga/dfl.c 				ret = dfl_feature_instance_init(pdev, pdata,
pdev              334 drivers/fpga/dfl.c 	dfl_fpga_dev_feature_uinit(pdev);
pdev              386 drivers/fpga/dfl.c int dfl_fpga_dev_ops_register(struct platform_device *pdev,
pdev              390 drivers/fpga/dfl.c 	struct dfl_feature_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              401 drivers/fpga/dfl.c 	pdata->cdev.kobj.parent = &pdev->dev.kobj;
pdev              403 drivers/fpga/dfl.c 	return cdev_add(&pdata->cdev, pdev->dev.devt, 1);
pdev              411 drivers/fpga/dfl.c void dfl_fpga_dev_ops_unregister(struct platform_device *pdev)
pdev              413 drivers/fpga/dfl.c 	struct dfl_feature_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              897 drivers/fpga/dfl.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              898 drivers/fpga/dfl.c 	enum dfl_id_type type = feature_dev_id_type(pdev);
pdev              899 drivers/fpga/dfl.c 	int id = pdev->id;
pdev              901 drivers/fpga/dfl.c 	platform_device_unregister(pdev);
pdev              161 drivers/fpga/dfl.h 	int (*get_id)(struct platform_device *pdev);
pdev              162 drivers/fpga/dfl.h 	int (*enable_set)(struct platform_device *pdev, bool enable);
pdev              167 drivers/fpga/dfl.h struct dfl_fpga_port_ops *dfl_fpga_port_ops_get(struct platform_device *pdev);
pdev              169 drivers/fpga/dfl.h int dfl_fpga_check_port_id(struct platform_device *pdev, void *pport_id);
pdev              271 drivers/fpga/dfl.h 	int (*init)(struct platform_device *pdev, struct dfl_feature *feature);
pdev              272 drivers/fpga/dfl.h 	void (*uinit)(struct platform_device *pdev,
pdev              274 drivers/fpga/dfl.h 	long (*ioctl)(struct platform_device *pdev, struct dfl_feature *feature,
pdev              287 drivers/fpga/dfl.h void dfl_fpga_dev_feature_uinit(struct platform_device *pdev);
pdev              288 drivers/fpga/dfl.h int dfl_fpga_dev_feature_init(struct platform_device *pdev,
pdev              291 drivers/fpga/dfl.h int dfl_fpga_dev_ops_register(struct platform_device *pdev,
pdev              294 drivers/fpga/dfl.h void dfl_fpga_dev_ops_unregister(struct platform_device *pdev);
pdev              437 drivers/fpga/dfl.h 	struct platform_device *pdev;
pdev              440 drivers/fpga/dfl.h 	pdev = __dfl_fpga_cdev_find_port(cdev, data, match);
pdev              443 drivers/fpga/dfl.h 	return pdev;
pdev              395 drivers/fpga/of-fpga-region.c static int of_fpga_region_probe(struct platform_device *pdev)
pdev              397 drivers/fpga/of-fpga-region.c 	struct device *dev = &pdev->dev;
pdev              419 drivers/fpga/of-fpga-region.c 	platform_set_drvdata(pdev, region);
pdev              430 drivers/fpga/of-fpga-region.c static int of_fpga_region_remove(struct platform_device *pdev)
pdev              432 drivers/fpga/of-fpga-region.c 	struct fpga_region *region = platform_get_drvdata(pdev);
pdev              468 drivers/fpga/socfpga-a10.c static int socfpga_a10_fpga_probe(struct platform_device *pdev)
pdev              470 drivers/fpga/socfpga-a10.c 	struct device *dev = &pdev->dev;
pdev              482 drivers/fpga/socfpga-a10.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              488 drivers/fpga/socfpga-a10.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              516 drivers/fpga/socfpga-a10.c 	platform_set_drvdata(pdev, mgr);
pdev              527 drivers/fpga/socfpga-a10.c static int socfpga_a10_fpga_remove(struct platform_device *pdev)
pdev              529 drivers/fpga/socfpga-a10.c 	struct fpga_manager *mgr = platform_get_drvdata(pdev);
pdev              543 drivers/fpga/socfpga.c static int socfpga_fpga_probe(struct platform_device *pdev)
pdev              545 drivers/fpga/socfpga.c 	struct device *dev = &pdev->dev;
pdev              555 drivers/fpga/socfpga.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              560 drivers/fpga/socfpga.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              565 drivers/fpga/socfpga.c 	priv->irq = platform_get_irq(pdev, 0);
pdev              579 drivers/fpga/socfpga.c 	platform_set_drvdata(pdev, mgr);
pdev              584 drivers/fpga/socfpga.c static int socfpga_fpga_remove(struct platform_device *pdev)
pdev              586 drivers/fpga/socfpga.c 	struct fpga_manager *mgr = platform_get_drvdata(pdev);
pdev              425 drivers/fpga/stratix10-soc.c static int s10_probe(struct platform_device *pdev)
pdev              427 drivers/fpga/stratix10-soc.c 	struct device *dev = &pdev->dev;
pdev              465 drivers/fpga/stratix10-soc.c 	platform_set_drvdata(pdev, mgr);
pdev              473 drivers/fpga/stratix10-soc.c static int s10_remove(struct platform_device *pdev)
pdev              475 drivers/fpga/stratix10-soc.c 	struct fpga_manager *mgr = platform_get_drvdata(pdev);
pdev              107 drivers/fpga/ts73xx-fpga.c static int ts73xx_fpga_probe(struct platform_device *pdev)
pdev              109 drivers/fpga/ts73xx-fpga.c 	struct device *kdev = &pdev->dev;
pdev              120 drivers/fpga/ts73xx-fpga.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              132 drivers/fpga/ts73xx-fpga.c 	platform_set_drvdata(pdev, mgr);
pdev              137 drivers/fpga/ts73xx-fpga.c static int ts73xx_fpga_remove(struct platform_device *pdev)
pdev              139 drivers/fpga/ts73xx-fpga.c 	struct fpga_manager *mgr = platform_get_drvdata(pdev);
pdev               86 drivers/fpga/xilinx-pr-decoupler.c static int xlnx_pr_decoupler_probe(struct platform_device *pdev)
pdev               93 drivers/fpga/xilinx-pr-decoupler.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev               97 drivers/fpga/xilinx-pr-decoupler.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               98 drivers/fpga/xilinx-pr-decoupler.c 	priv->io_base = devm_ioremap_resource(&pdev->dev, res);
pdev              102 drivers/fpga/xilinx-pr-decoupler.c 	priv->clk = devm_clk_get(&pdev->dev, "aclk");
pdev              104 drivers/fpga/xilinx-pr-decoupler.c 		dev_err(&pdev->dev, "input clock not found\n");
pdev              110 drivers/fpga/xilinx-pr-decoupler.c 		dev_err(&pdev->dev, "unable to enable clock\n");
pdev              116 drivers/fpga/xilinx-pr-decoupler.c 	br = devm_fpga_bridge_create(&pdev->dev, "Xilinx PR Decoupler",
pdev              123 drivers/fpga/xilinx-pr-decoupler.c 	platform_set_drvdata(pdev, br);
pdev              127 drivers/fpga/xilinx-pr-decoupler.c 		dev_err(&pdev->dev, "unable to register Xilinx PR Decoupler");
pdev              139 drivers/fpga/xilinx-pr-decoupler.c static int xlnx_pr_decoupler_remove(struct platform_device *pdev)
pdev              141 drivers/fpga/xilinx-pr-decoupler.c 	struct fpga_bridge *bridge = platform_get_drvdata(pdev);
pdev              553 drivers/fpga/zynq-fpga.c static int zynq_fpga_probe(struct platform_device *pdev)
pdev              555 drivers/fpga/zynq-fpga.c 	struct device *dev = &pdev->dev;
pdev              566 drivers/fpga/zynq-fpga.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              580 drivers/fpga/zynq-fpga.c 	priv->irq = platform_get_irq(pdev, 0);
pdev              618 drivers/fpga/zynq-fpga.c 	platform_set_drvdata(pdev, mgr);
pdev              630 drivers/fpga/zynq-fpga.c static int zynq_fpga_remove(struct platform_device *pdev)
pdev              635 drivers/fpga/zynq-fpga.c 	mgr = platform_get_drvdata(pdev);
pdev              101 drivers/fpga/zynqmp-fpga.c static int zynqmp_fpga_probe(struct platform_device *pdev)
pdev              103 drivers/fpga/zynqmp-fpga.c 	struct device *dev = &pdev->dev;
pdev              119 drivers/fpga/zynqmp-fpga.c 	platform_set_drvdata(pdev, mgr);
pdev              130 drivers/fpga/zynqmp-fpga.c static int zynqmp_fpga_remove(struct platform_device *pdev)
pdev              132 drivers/fpga/zynqmp-fpga.c 	struct fpga_manager *mgr = platform_get_drvdata(pdev);
pdev             1212 drivers/fsi/fsi-master-ast-cf.c static int fsi_master_acf_probe(struct platform_device *pdev)
pdev             1214 drivers/fsi/fsi-master-ast-cf.c 	struct device_node *np, *mnode = dev_of_node(&pdev->dev);
pdev             1226 drivers/fsi/fsi-master-ast-cf.c 	master->dev = &pdev->dev;
pdev             1239 drivers/fsi/fsi-master-ast-cf.c 		dev_err(&pdev->dev, "failed to find SCU regmap\n");
pdev             1245 drivers/fsi/fsi-master-ast-cf.c 	gpio = devm_gpiod_get(&pdev->dev, "clock", 0);
pdev             1247 drivers/fsi/fsi-master-ast-cf.c 		dev_err(&pdev->dev, "failed to get clock gpio\n");
pdev             1253 drivers/fsi/fsi-master-ast-cf.c 	gpio = devm_gpiod_get(&pdev->dev, "data", 0);
pdev             1255 drivers/fsi/fsi-master-ast-cf.c 		dev_err(&pdev->dev, "failed to get data gpio\n");
pdev             1262 drivers/fsi/fsi-master-ast-cf.c 	gpio = devm_gpiod_get_optional(&pdev->dev, "trans", 0);
pdev             1264 drivers/fsi/fsi-master-ast-cf.c 		dev_err(&pdev->dev, "failed to get trans gpio\n");
pdev             1270 drivers/fsi/fsi-master-ast-cf.c 	gpio = devm_gpiod_get_optional(&pdev->dev, "enable", 0);
pdev             1272 drivers/fsi/fsi-master-ast-cf.c 		dev_err(&pdev->dev, "failed to get enable gpio\n");
pdev             1278 drivers/fsi/fsi-master-ast-cf.c 	gpio = devm_gpiod_get_optional(&pdev->dev, "mux", 0);
pdev             1280 drivers/fsi/fsi-master-ast-cf.c 		dev_err(&pdev->dev, "failed to get mux gpio\n");
pdev             1289 drivers/fsi/fsi-master-ast-cf.c 		dev_err(&pdev->dev, "Didn't find reserved memory\n");
pdev             1296 drivers/fsi/fsi-master-ast-cf.c 		dev_err(&pdev->dev, "Couldn't address to resource for reserved memory\n");
pdev             1304 drivers/fsi/fsi-master-ast-cf.c 		dev_err(&pdev->dev, "Reserved memory has insufficient alignment\n");
pdev             1308 drivers/fsi/fsi-master-ast-cf.c 	master->cf_mem = devm_ioremap_resource(&pdev->dev, &res);
pdev             1311 drivers/fsi/fsi-master-ast-cf.c 		dev_err(&pdev->dev, "Error %d mapping coldfire memory\n", rc);
pdev             1314 drivers/fsi/fsi-master-ast-cf.c 	dev_dbg(&pdev->dev, "DRAM allocation @%x\n", master->cf_mem_addr);
pdev             1321 drivers/fsi/fsi-master-ast-cf.c 			dev_err(&pdev->dev, "Didn't find CVIC\n");
pdev             1325 drivers/fsi/fsi-master-ast-cf.c 		master->cvic = devm_of_iomap(&pdev->dev, np, 0, NULL);
pdev             1328 drivers/fsi/fsi-master-ast-cf.c 			dev_err(&pdev->dev, "Error %d mapping CVIC\n", rc);
pdev             1334 drivers/fsi/fsi-master-ast-cf.c 			dev_err(&pdev->dev, "Can't find coprocessor SW interrupt\n");
pdev             1340 drivers/fsi/fsi-master-ast-cf.c 	master->sram_pool = of_gen_pool_get(dev_of_node(&pdev->dev), "aspeed,sram", 0);
pdev             1343 drivers/fsi/fsi-master-ast-cf.c 		dev_err(&pdev->dev, "Can't find sram pool\n");
pdev             1353 drivers/fsi/fsi-master-ast-cf.c 		dev_err(&pdev->dev, "Failed to allocate sram from pool\n");
pdev             1356 drivers/fsi/fsi-master-ast-cf.c 	dev_dbg(&pdev->dev, "SRAM allocation @%lx\n",
pdev             1380 drivers/fsi/fsi-master-ast-cf.c 	platform_set_drvdata(pdev, master);
pdev             1389 drivers/fsi/fsi-master-ast-cf.c 	rc = device_create_file(&pdev->dev, &dev_attr_external_mode);
pdev             1413 drivers/fsi/fsi-master-ast-cf.c static int fsi_master_acf_remove(struct platform_device *pdev)
pdev             1415 drivers/fsi/fsi-master-ast-cf.c 	struct fsi_master_acf *master = platform_get_drvdata(pdev);
pdev              770 drivers/fsi/fsi-master-gpio.c static int fsi_master_gpio_probe(struct platform_device *pdev)
pdev              780 drivers/fsi/fsi-master-gpio.c 	master->dev = &pdev->dev;
pdev              786 drivers/fsi/fsi-master-gpio.c 	gpio = devm_gpiod_get(&pdev->dev, "clock", 0);
pdev              788 drivers/fsi/fsi-master-gpio.c 		dev_err(&pdev->dev, "failed to get clock gpio\n");
pdev              794 drivers/fsi/fsi-master-gpio.c 	gpio = devm_gpiod_get(&pdev->dev, "data", 0);
pdev              796 drivers/fsi/fsi-master-gpio.c 		dev_err(&pdev->dev, "failed to get data gpio\n");
pdev              803 drivers/fsi/fsi-master-gpio.c 	gpio = devm_gpiod_get_optional(&pdev->dev, "trans", 0);
pdev              805 drivers/fsi/fsi-master-gpio.c 		dev_err(&pdev->dev, "failed to get trans gpio\n");
pdev              811 drivers/fsi/fsi-master-gpio.c 	gpio = devm_gpiod_get_optional(&pdev->dev, "enable", 0);
pdev              813 drivers/fsi/fsi-master-gpio.c 		dev_err(&pdev->dev, "failed to get enable gpio\n");
pdev              819 drivers/fsi/fsi-master-gpio.c 	gpio = devm_gpiod_get_optional(&pdev->dev, "mux", 0);
pdev              821 drivers/fsi/fsi-master-gpio.c 		dev_err(&pdev->dev, "failed to get mux gpio\n");
pdev              832 drivers/fsi/fsi-master-gpio.c 	master->no_delays = device_property_present(&pdev->dev, "no-gpio-delays");
pdev              846 drivers/fsi/fsi-master-gpio.c 	platform_set_drvdata(pdev, master);
pdev              851 drivers/fsi/fsi-master-gpio.c 	rc = device_create_file(&pdev->dev, &dev_attr_external_mode);
pdev              857 drivers/fsi/fsi-master-gpio.c 		device_remove_file(&pdev->dev, &dev_attr_external_mode);
pdev              869 drivers/fsi/fsi-master-gpio.c static int fsi_master_gpio_remove(struct platform_device *pdev)
pdev              871 drivers/fsi/fsi-master-gpio.c 	struct fsi_master_gpio *master = platform_get_drvdata(pdev);
pdev              873 drivers/fsi/fsi-master-gpio.c 	device_remove_file(&pdev->dev, &dev_attr_external_mode);
pdev              504 drivers/fsi/fsi-occ.c static int occ_probe(struct platform_device *pdev)
pdev              510 drivers/fsi/fsi-occ.c 	struct device *dev = &pdev->dev;
pdev              541 drivers/fsi/fsi-occ.c 	platform_set_drvdata(pdev, occ);
pdev              564 drivers/fsi/fsi-occ.c static int occ_remove(struct platform_device *pdev)
pdev              566 drivers/fsi/fsi-occ.c 	struct occ *occ = platform_get_drvdata(pdev);
pdev              570 drivers/fsi/fsi-occ.c 	device_for_each_child(&pdev->dev, NULL, occ_unregister_child);
pdev              102 drivers/gpio/gpio-74xx-mmio.c static int mmio_74xx_gpio_probe(struct platform_device *pdev)
pdev              108 drivers/gpio/gpio-74xx-mmio.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              112 drivers/gpio/gpio-74xx-mmio.c 	priv->flags = (uintptr_t)of_device_get_match_data(&pdev->dev);
pdev              114 drivers/gpio/gpio-74xx-mmio.c 	dat = devm_platform_ioremap_resource(pdev, 0);
pdev              118 drivers/gpio/gpio-74xx-mmio.c 	err = bgpio_init(&priv->gc, &pdev->dev,
pdev              130 drivers/gpio/gpio-74xx-mmio.c 	platform_set_drvdata(pdev, priv);
pdev              132 drivers/gpio/gpio-74xx-mmio.c 	return devm_gpiochip_add_data(&pdev->dev, &priv->gc, priv);
pdev               88 drivers/gpio/gpio-adp5520.c static int adp5520_gpio_probe(struct platform_device *pdev)
pdev               90 drivers/gpio/gpio-adp5520.c 	struct adp5520_gpio_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev               97 drivers/gpio/gpio-adp5520.c 		dev_err(&pdev->dev, "missing platform data\n");
pdev              101 drivers/gpio/gpio-adp5520.c 	if (pdev->id != ID_ADP5520) {
pdev              102 drivers/gpio/gpio-adp5520.c 		dev_err(&pdev->dev, "only ADP5520 supports GPIO\n");
pdev              106 drivers/gpio/gpio-adp5520.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_KERNEL);
pdev              110 drivers/gpio/gpio-adp5520.c 	dev->master = pdev->dev.parent;
pdev              130 drivers/gpio/gpio-adp5520.c 	gc->label = pdev->name;
pdev              150 drivers/gpio/gpio-adp5520.c 		dev_err(&pdev->dev, "failed to write\n");
pdev              154 drivers/gpio/gpio-adp5520.c 	ret = devm_gpiochip_add_data(&pdev->dev, &dev->gpio_chip, dev);
pdev              158 drivers/gpio/gpio-adp5520.c 	platform_set_drvdata(pdev, dev);
pdev               78 drivers/gpio/gpio-altera-a10sr.c static int altr_a10sr_gpio_probe(struct platform_device *pdev)
pdev               82 drivers/gpio/gpio-altera-a10sr.c 	struct altr_a10sr *a10sr = dev_get_drvdata(pdev->dev.parent);
pdev               84 drivers/gpio/gpio-altera-a10sr.c 	gpio = devm_kzalloc(&pdev->dev, sizeof(*gpio), GFP_KERNEL);
pdev               91 drivers/gpio/gpio-altera-a10sr.c 	gpio->gp.parent = pdev->dev.parent;
pdev               92 drivers/gpio/gpio-altera-a10sr.c 	gpio->gp.of_node = pdev->dev.of_node;
pdev               94 drivers/gpio/gpio-altera-a10sr.c 	ret = devm_gpiochip_add_data(&pdev->dev, &gpio->gp, gpio);
pdev               96 drivers/gpio/gpio-altera-a10sr.c 		dev_err(&pdev->dev, "Could not register gpiochip, %d\n", ret);
pdev              100 drivers/gpio/gpio-altera-a10sr.c 	platform_set_drvdata(pdev, gpio);
pdev              236 drivers/gpio/gpio-altera.c static int altera_gpio_probe(struct platform_device *pdev)
pdev              238 drivers/gpio/gpio-altera.c 	struct device_node *node = pdev->dev.of_node;
pdev              243 drivers/gpio/gpio-altera.c 	altera_gc = devm_kzalloc(&pdev->dev, sizeof(*altera_gc), GFP_KERNEL);
pdev              256 drivers/gpio/gpio-altera.c 		dev_warn(&pdev->dev,
pdev              267 drivers/gpio/gpio-altera.c 	altera_gc->mmchip.gc.parent		= &pdev->dev;
pdev              269 drivers/gpio/gpio-altera.c 	altera_gc->mapped_irq = platform_get_irq(pdev, 0);
pdev              275 drivers/gpio/gpio-altera.c 		dev_err(&pdev->dev,
pdev              295 drivers/gpio/gpio-altera.c 	girq->parents = devm_kcalloc(&pdev->dev, 1, sizeof(*girq->parents),
pdev              306 drivers/gpio/gpio-altera.c 		dev_err(&pdev->dev, "Failed adding memory mapped gpiochip\n");
pdev              310 drivers/gpio/gpio-altera.c 	platform_set_drvdata(pdev, altera_gc);
pdev              315 drivers/gpio/gpio-altera.c static int altera_gpio_remove(struct platform_device *pdev)
pdev              317 drivers/gpio/gpio-altera.c 	struct altera_gpio_chip *altera_gc = platform_get_drvdata(pdev);
pdev              139 drivers/gpio/gpio-amd-fch.c static int amd_fch_gpio_probe(struct platform_device *pdev)
pdev              144 drivers/gpio/gpio-amd-fch.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              146 drivers/gpio/gpio-amd-fch.c 		dev_err(&pdev->dev, "no platform_data\n");
pdev              150 drivers/gpio/gpio-amd-fch.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              157 drivers/gpio/gpio-amd-fch.c 	priv->gc.parent			= &pdev->dev;
pdev              158 drivers/gpio/gpio-amd-fch.c 	priv->gc.label			= dev_name(&pdev->dev);
pdev              171 drivers/gpio/gpio-amd-fch.c 	priv->base = devm_ioremap_resource(&pdev->dev, &amd_fch_gpio_iores);
pdev              175 drivers/gpio/gpio-amd-fch.c 	platform_set_drvdata(pdev, priv);
pdev              177 drivers/gpio/gpio-amd-fch.c 	return devm_gpiochip_add_data(&pdev->dev, &priv->gc, priv);
pdev               74 drivers/gpio/gpio-amd8111.c 	struct pci_dev		*pdev;
pdev               86 drivers/gpio/gpio-amd8111.c 	dev_dbg(&agp->pdev->dev, "Requested gpio %d, data %x\n", offset, agp->orig[offset]);
pdev               95 drivers/gpio/gpio-amd8111.c 	dev_dbg(&agp->pdev->dev, "Freed gpio %d, data %x\n", offset, agp->orig[offset]);
pdev              112 drivers/gpio/gpio-amd8111.c 	dev_dbg(&agp->pdev->dev, "Setting gpio %d, value %d, reg=%02x\n", offset, !!value, temp);
pdev              122 drivers/gpio/gpio-amd8111.c 	dev_dbg(&agp->pdev->dev, "Getting gpio %d, reg=%02x\n", offset, temp);
pdev              139 drivers/gpio/gpio-amd8111.c 	dev_dbg(&agp->pdev->dev, "Dirout gpio %d, value %d, reg=%02x\n", offset, !!value, temp);
pdev              156 drivers/gpio/gpio-amd8111.c 	dev_dbg(&agp->pdev->dev, "Dirin gpio %d, reg=%02x\n", offset, temp);
pdev              179 drivers/gpio/gpio-amd8111.c 	struct pci_dev *pdev = NULL;
pdev              192 drivers/gpio/gpio-amd8111.c 	for_each_pci_dev(pdev) {
pdev              193 drivers/gpio/gpio-amd8111.c 		ent = pci_match_id(pci_tbl, pdev);
pdev              201 drivers/gpio/gpio-amd8111.c 	err = pci_read_config_dword(pdev, 0x58, &gp.pmbase);
pdev              208 drivers/gpio/gpio-amd8111.c 	if (!devm_request_region(&pdev->dev, gp.pmbase + PMBASE_OFFSET,
pdev              210 drivers/gpio/gpio-amd8111.c 		dev_err(&pdev->dev, "AMD GPIO region 0x%x already in use!\n",
pdev              217 drivers/gpio/gpio-amd8111.c 		dev_err(&pdev->dev, "Couldn't map io port into io memory\n");
pdev              221 drivers/gpio/gpio-amd8111.c 	gp.pdev = pdev;
pdev              222 drivers/gpio/gpio-amd8111.c 	gp.chip.parent = &pdev->dev;
pdev               72 drivers/gpio/gpio-amdpt.c static int pt_gpio_probe(struct platform_device *pdev)
pdev               74 drivers/gpio/gpio-amdpt.c 	struct device *dev = &pdev->dev;
pdev               89 drivers/gpio/gpio-amdpt.c 	pt_gpio->reg_base = devm_platform_ioremap_resource(pdev, 0);
pdev              118 drivers/gpio/gpio-amdpt.c 	platform_set_drvdata(pdev, pt_gpio);
pdev              128 drivers/gpio/gpio-amdpt.c static int pt_gpio_remove(struct platform_device *pdev)
pdev              130 drivers/gpio/gpio-amdpt.c 	struct pt_gpio_chip *pt_gpio = platform_get_drvdata(pdev);
pdev              142 drivers/gpio/gpio-arizona.c static int arizona_gpio_probe(struct platform_device *pdev)
pdev              144 drivers/gpio/gpio-arizona.c 	struct arizona *arizona = dev_get_drvdata(pdev->dev.parent);
pdev              149 drivers/gpio/gpio-arizona.c 	arizona_gpio = devm_kzalloc(&pdev->dev, sizeof(*arizona_gpio),
pdev              156 drivers/gpio/gpio-arizona.c 	arizona_gpio->gpio_chip.parent = &pdev->dev;
pdev              175 drivers/gpio/gpio-arizona.c 		dev_err(&pdev->dev, "Unknown chip variant %d\n",
pdev              185 drivers/gpio/gpio-arizona.c 	pm_runtime_enable(&pdev->dev);
pdev              187 drivers/gpio/gpio-arizona.c 	ret = devm_gpiochip_add_data(&pdev->dev, &arizona_gpio->gpio_chip,
pdev              190 drivers/gpio/gpio-arizona.c 		dev_err(&pdev->dev, "Could not register gpiochip, %d\n",
pdev             1139 drivers/gpio/gpio-aspeed.c static int __init aspeed_gpio_probe(struct platform_device *pdev)
pdev             1146 drivers/gpio/gpio-aspeed.c 	gpio = devm_kzalloc(&pdev->dev, sizeof(*gpio), GFP_KERNEL);
pdev             1150 drivers/gpio/gpio-aspeed.c 	gpio->base = devm_platform_ioremap_resource(pdev, 0);
pdev             1156 drivers/gpio/gpio-aspeed.c 	gpio_id = of_match_node(aspeed_gpio_of_table, pdev->dev.of_node);
pdev             1160 drivers/gpio/gpio-aspeed.c 	gpio->clk = of_clk_get(pdev->dev.of_node, 0);
pdev             1162 drivers/gpio/gpio-aspeed.c 		dev_warn(&pdev->dev,
pdev             1169 drivers/gpio/gpio-aspeed.c 	gpio->chip.parent = &pdev->dev;
pdev             1170 drivers/gpio/gpio-aspeed.c 	err = of_property_read_u32(pdev->dev.of_node, "ngpios", &ngpio);
pdev             1182 drivers/gpio/gpio-aspeed.c 	gpio->chip.label = dev_name(&pdev->dev);
pdev             1187 drivers/gpio/gpio-aspeed.c 	gpio->dcache = devm_kcalloc(&pdev->dev,
pdev             1207 drivers/gpio/gpio-aspeed.c 	rc = platform_get_irq(pdev, 0);
pdev             1214 drivers/gpio/gpio-aspeed.c 		girq->chip->name = dev_name(&pdev->dev);
pdev             1221 drivers/gpio/gpio-aspeed.c 		girq->parents = devm_kcalloc(&pdev->dev, 1,
pdev             1233 drivers/gpio/gpio-aspeed.c 		devm_kzalloc(&pdev->dev, gpio->chip.ngpio, GFP_KERNEL);
pdev             1237 drivers/gpio/gpio-aspeed.c 	rc = devm_gpiochip_add_data(&pdev->dev, &gpio->chip, gpio);
pdev              222 drivers/gpio/gpio-ath79.c static int ath79_gpio_probe(struct platform_device *pdev)
pdev              224 drivers/gpio/gpio-ath79.c 	struct ath79_gpio_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              225 drivers/gpio/gpio-ath79.c 	struct device *dev = &pdev->dev;
pdev              237 drivers/gpio/gpio-ath79.c 	platform_set_drvdata(pdev, ctrl);
pdev              259 drivers/gpio/gpio-ath79.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              291 drivers/gpio/gpio-ath79.c 		girq->parents[0] = platform_get_irq(pdev, 0);
pdev               74 drivers/gpio/gpio-bcm-kona.c 	struct platform_device *pdev;
pdev              567 drivers/gpio/gpio-bcm-kona.c static int bcm_kona_gpio_probe(struct platform_device *pdev)
pdev              569 drivers/gpio/gpio-bcm-kona.c 	struct device *dev = &pdev->dev;
pdev              606 drivers/gpio/gpio-bcm-kona.c 	kona_gpio->pdev = pdev;
pdev              607 drivers/gpio/gpio-bcm-kona.c 	platform_set_drvdata(pdev, kona_gpio);
pdev              620 drivers/gpio/gpio-bcm-kona.c 	kona_gpio->reg_base = devm_platform_ioremap_resource(pdev, 0);
pdev              629 drivers/gpio/gpio-bcm-kona.c 		bank->irq = platform_get_irq(pdev, i);
pdev              638 drivers/gpio/gpio-bcm-kona.c 	dev_info(&pdev->dev, "Setting up Kona GPIO\n");
pdev              179 drivers/gpio/gpio-bd70528.c static int bd70528_probe(struct platform_device *pdev)
pdev              185 drivers/gpio/gpio-bd70528.c 	bd70528 = dev_get_drvdata(pdev->dev.parent);
pdev              187 drivers/gpio/gpio-bd70528.c 		dev_err(&pdev->dev, "No MFD driver data\n");
pdev              191 drivers/gpio/gpio-bd70528.c 	bdgpio = devm_kzalloc(&pdev->dev, sizeof(*bdgpio),
pdev              195 drivers/gpio/gpio-bd70528.c 	bdgpio->chip.dev = &pdev->dev;
pdev              196 drivers/gpio/gpio-bd70528.c 	bdgpio->gpio.parent = pdev->dev.parent;
pdev              209 drivers/gpio/gpio-bd70528.c 	bdgpio->gpio.of_node = pdev->dev.parent->of_node;
pdev              213 drivers/gpio/gpio-bd70528.c 	ret = devm_gpiochip_add_data(&pdev->dev, &bdgpio->gpio,
pdev              216 drivers/gpio/gpio-bd70528.c 		dev_err(&pdev->dev, "gpio_init: Failed to add bd70528-gpio\n");
pdev              103 drivers/gpio/gpio-bd9571mwv.c static int bd9571mwv_gpio_probe(struct platform_device *pdev)
pdev              108 drivers/gpio/gpio-bd9571mwv.c 	gpio = devm_kzalloc(&pdev->dev, sizeof(*gpio), GFP_KERNEL);
pdev              112 drivers/gpio/gpio-bd9571mwv.c 	platform_set_drvdata(pdev, gpio);
pdev              114 drivers/gpio/gpio-bd9571mwv.c 	gpio->bd = dev_get_drvdata(pdev->dev.parent);
pdev              118 drivers/gpio/gpio-bd9571mwv.c 	ret = devm_gpiochip_add_data(&pdev->dev, &gpio->chip, gpio);
pdev              120 drivers/gpio/gpio-bd9571mwv.c 		dev_err(&pdev->dev, "Could not register gpiochip, %d\n", ret);
pdev               59 drivers/gpio/gpio-brcmstb.c 	struct platform_device *pdev;
pdev              237 drivers/gpio/gpio-brcmstb.c 		dev_err(&priv->pdev->dev, "failed to %s wake-up interrupt\n",
pdev              284 drivers/gpio/gpio-brcmstb.c 				dev_warn(&priv->pdev->dev,
pdev              338 drivers/gpio/gpio-brcmstb.c 	struct platform_device *pdev = priv->pdev;
pdev              344 drivers/gpio/gpio-brcmstb.c 	dev_dbg(&pdev->dev, "Mapping irq %d for gpio line %d (bank %d)\n",
pdev              385 drivers/gpio/gpio-brcmstb.c static int brcmstb_gpio_remove(struct platform_device *pdev)
pdev              387 drivers/gpio/gpio-brcmstb.c 	struct brcmstb_gpio_priv *priv = platform_get_drvdata(pdev);
pdev              392 drivers/gpio/gpio-brcmstb.c 		dev_err(&pdev->dev, "called %s without drvdata!\n", __func__);
pdev              438 drivers/gpio/gpio-brcmstb.c 		dev_warn_ratelimited(&priv->pdev->dev,
pdev              450 drivers/gpio/gpio-brcmstb.c static int brcmstb_gpio_irq_setup(struct platform_device *pdev,
pdev              453 drivers/gpio/gpio-brcmstb.c 	struct device *dev = &pdev->dev;
pdev              467 drivers/gpio/gpio-brcmstb.c 		priv->parent_wake_irq = platform_get_irq(pdev, 1);
pdev              551 drivers/gpio/gpio-brcmstb.c static void brcmstb_gpio_shutdown(struct platform_device *pdev)
pdev              554 drivers/gpio/gpio-brcmstb.c 	brcmstb_gpio_quiesce(&pdev->dev, false);
pdev              606 drivers/gpio/gpio-brcmstb.c static int brcmstb_gpio_probe(struct platform_device *pdev)
pdev              608 drivers/gpio/gpio-brcmstb.c 	struct device *dev = &pdev->dev;
pdev              625 drivers/gpio/gpio-brcmstb.c 	platform_set_drvdata(pdev, priv);
pdev              628 drivers/gpio/gpio-brcmstb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              635 drivers/gpio/gpio-brcmstb.c 	priv->pdev = pdev;
pdev              638 drivers/gpio/gpio-brcmstb.c 		priv->parent_irq = platform_get_irq(pdev, 0);
pdev              748 drivers/gpio/gpio-brcmstb.c 		err = brcmstb_gpio_irq_setup(pdev, priv);
pdev              759 drivers/gpio/gpio-brcmstb.c 	(void) brcmstb_gpio_remove(pdev);
pdev               51 drivers/gpio/gpio-bt8xx.c 	struct pci_dev *pdev;
pdev              151 drivers/gpio/gpio-bt8xx.c 	c->label = dev_name(&bg->pdev->dev);
pdev              173 drivers/gpio/gpio-bt8xx.c 	bg->pdev = dev;
pdev              222 drivers/gpio/gpio-bt8xx.c static void bt8xxgpio_remove(struct pci_dev *pdev)
pdev              224 drivers/gpio/gpio-bt8xx.c 	struct bt8xxgpio *bg = pci_get_drvdata(pdev);
pdev              232 drivers/gpio/gpio-bt8xx.c 	pci_disable_device(pdev);
pdev              236 drivers/gpio/gpio-bt8xx.c static int bt8xxgpio_suspend(struct pci_dev *pdev, pm_message_t state)
pdev              238 drivers/gpio/gpio-bt8xx.c 	struct bt8xxgpio *bg = pci_get_drvdata(pdev);
pdev              252 drivers/gpio/gpio-bt8xx.c 	pci_save_state(pdev);
pdev              253 drivers/gpio/gpio-bt8xx.c 	pci_disable_device(pdev);
pdev              254 drivers/gpio/gpio-bt8xx.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev              259 drivers/gpio/gpio-bt8xx.c static int bt8xxgpio_resume(struct pci_dev *pdev)
pdev              261 drivers/gpio/gpio-bt8xx.c 	struct bt8xxgpio *bg = pci_get_drvdata(pdev);
pdev              265 drivers/gpio/gpio-bt8xx.c 	pci_set_power_state(pdev, PCI_D0);
pdev              266 drivers/gpio/gpio-bt8xx.c 	err = pci_enable_device(pdev);
pdev              269 drivers/gpio/gpio-bt8xx.c 	pci_restore_state(pdev);
pdev              148 drivers/gpio/gpio-cadence.c static int cdns_gpio_probe(struct platform_device *pdev)
pdev              155 drivers/gpio/gpio-cadence.c 	cgpio = devm_kzalloc(&pdev->dev, sizeof(*cgpio), GFP_KERNEL);
pdev              159 drivers/gpio/gpio-cadence.c 	cgpio->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              163 drivers/gpio/gpio-cadence.c 	of_property_read_u32(pdev->dev.of_node, "ngpios", &num_gpios);
pdev              166 drivers/gpio/gpio-cadence.c 		dev_err(&pdev->dev, "ngpios must be less or equal 32\n");
pdev              181 drivers/gpio/gpio-cadence.c 	ret = bgpio_init(&cgpio->gc, &pdev->dev, 4,
pdev              189 drivers/gpio/gpio-cadence.c 		dev_err(&pdev->dev, "Failed to register generic gpio, %d\n",
pdev              194 drivers/gpio/gpio-cadence.c 	cgpio->gc.label = dev_name(&pdev->dev);
pdev              196 drivers/gpio/gpio-cadence.c 	cgpio->gc.parent = &pdev->dev;
pdev              202 drivers/gpio/gpio-cadence.c 	cgpio->pclk = devm_clk_get(&pdev->dev, NULL);
pdev              205 drivers/gpio/gpio-cadence.c 		dev_err(&pdev->dev,
pdev              212 drivers/gpio/gpio-cadence.c 		dev_err(&pdev->dev,
pdev              220 drivers/gpio/gpio-cadence.c 	irq = platform_get_irq(pdev, 0);
pdev              228 drivers/gpio/gpio-cadence.c 		girq->parents = devm_kcalloc(&pdev->dev, 1,
pdev              240 drivers/gpio/gpio-cadence.c 	ret = devm_gpiochip_add_data(&pdev->dev, &cgpio->gc, cgpio);
pdev              242 drivers/gpio/gpio-cadence.c 		dev_err(&pdev->dev, "Could not register gpiochip, %d\n", ret);
pdev              255 drivers/gpio/gpio-cadence.c 	platform_set_drvdata(pdev, cgpio);
pdev              267 drivers/gpio/gpio-cadence.c static int cdns_gpio_remove(struct platform_device *pdev)
pdev              269 drivers/gpio/gpio-cadence.c 	struct cdns_gpio_chip *cgpio = platform_get_drvdata(pdev);
pdev               13 drivers/gpio/gpio-clps711x.c static int clps711x_gpio_probe(struct platform_device *pdev)
pdev               15 drivers/gpio/gpio-clps711x.c 	struct device_node *np = pdev->dev.of_node;
pdev               27 drivers/gpio/gpio-clps711x.c 	gc = devm_kzalloc(&pdev->dev, sizeof(*gc), GFP_KERNEL);
pdev               31 drivers/gpio/gpio-clps711x.c 	dat = devm_platform_ioremap_resource(pdev, 0);
pdev               35 drivers/gpio/gpio-clps711x.c 	dir = devm_platform_ioremap_resource(pdev, 1);
pdev               42 drivers/gpio/gpio-clps711x.c 		err = bgpio_init(gc, &pdev->dev, 1, dat, NULL, NULL,
pdev               46 drivers/gpio/gpio-clps711x.c 		err = bgpio_init(gc, &pdev->dev, 1, dat, NULL, NULL,
pdev               65 drivers/gpio/gpio-clps711x.c 	platform_set_drvdata(pdev, gc);
pdev               67 drivers/gpio/gpio-clps711x.c 	return devm_gpiochip_add_data(&pdev->dev, gc, NULL);
pdev              135 drivers/gpio/gpio-creg-snps.c static int creg_gpio_probe(struct platform_device *pdev)
pdev              138 drivers/gpio/gpio-creg-snps.c 	struct device *dev = &pdev->dev;
pdev              147 drivers/gpio/gpio-creg-snps.c 	hcg->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              151 drivers/gpio/gpio-creg-snps.c 	match = of_match_node(creg_gpio_ids, pdev->dev.of_node);
pdev              326 drivers/gpio/gpio-crystalcove.c static int crystalcove_gpio_probe(struct platform_device *pdev)
pdev              328 drivers/gpio/gpio-crystalcove.c 	int irq = platform_get_irq(pdev, 0);
pdev              331 drivers/gpio/gpio-crystalcove.c 	struct device *dev = pdev->dev.parent;
pdev              337 drivers/gpio/gpio-crystalcove.c 	cg = devm_kzalloc(&pdev->dev, sizeof(*cg), GFP_KERNEL);
pdev              341 drivers/gpio/gpio-crystalcove.c 	platform_set_drvdata(pdev, cg);
pdev              356 drivers/gpio/gpio-crystalcove.c 	retval = devm_gpiochip_add_data(&pdev->dev, &cg->chip, cg);
pdev              358 drivers/gpio/gpio-crystalcove.c 		dev_warn(&pdev->dev, "add gpio chip error: %d\n", retval);
pdev              369 drivers/gpio/gpio-crystalcove.c 		dev_warn(&pdev->dev, "request irq failed: %d\n", retval);
pdev              378 drivers/gpio/gpio-crystalcove.c static int crystalcove_gpio_remove(struct platform_device *pdev)
pdev              380 drivers/gpio/gpio-crystalcove.c 	struct crystalcove_gpio *cg = platform_get_drvdata(pdev);
pdev              381 drivers/gpio/gpio-crystalcove.c 	int irq = platform_get_irq(pdev, 0);
pdev               50 drivers/gpio/gpio-cs5535.c 	struct platform_device *pdev;
pdev              212 drivers/gpio/gpio-cs5535.c 		dev_info(&chip->pdev->dev,
pdev              304 drivers/gpio/gpio-cs5535.c static int cs5535_gpio_probe(struct platform_device *pdev)
pdev              317 drivers/gpio/gpio-cs5535.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              319 drivers/gpio/gpio-cs5535.c 		dev_err(&pdev->dev, "can't fetch device resource info\n");
pdev              323 drivers/gpio/gpio-cs5535.c 	if (!devm_request_region(&pdev->dev, res->start, resource_size(res),
pdev              324 drivers/gpio/gpio-cs5535.c 				 pdev->name)) {
pdev              325 drivers/gpio/gpio-cs5535.c 		dev_err(&pdev->dev, "can't request region\n");
pdev              331 drivers/gpio/gpio-cs5535.c 	cs5535_gpio_chip.pdev = pdev;
pdev              334 drivers/gpio/gpio-cs5535.c 	dev_info(&pdev->dev, "reserved resource region %pR\n", res);
pdev              344 drivers/gpio/gpio-cs5535.c 		dev_info(&pdev->dev, "mask changed from 0x%08lX to 0x%08lX\n",
pdev              348 drivers/gpio/gpio-cs5535.c 	err = devm_gpiochip_add_data(&pdev->dev, &cs5535_gpio_chip.chip,
pdev              195 drivers/gpio/gpio-da9052.c static int da9052_gpio_probe(struct platform_device *pdev)
pdev              201 drivers/gpio/gpio-da9052.c 	gpio = devm_kzalloc(&pdev->dev, sizeof(*gpio), GFP_KERNEL);
pdev              205 drivers/gpio/gpio-da9052.c 	gpio->da9052 = dev_get_drvdata(pdev->dev.parent);
pdev              212 drivers/gpio/gpio-da9052.c 	ret = devm_gpiochip_add_data(&pdev->dev, &gpio->gp, gpio);
pdev              214 drivers/gpio/gpio-da9052.c 		dev_err(&pdev->dev, "Could not register gpiochip, %d\n", ret);
pdev              218 drivers/gpio/gpio-da9052.c 	platform_set_drvdata(pdev, gpio);
pdev              132 drivers/gpio/gpio-da9055.c static int da9055_gpio_probe(struct platform_device *pdev)
pdev              138 drivers/gpio/gpio-da9055.c 	gpio = devm_kzalloc(&pdev->dev, sizeof(*gpio), GFP_KERNEL);
pdev              142 drivers/gpio/gpio-da9055.c 	gpio->da9055 = dev_get_drvdata(pdev->dev.parent);
pdev              149 drivers/gpio/gpio-da9055.c 	ret = devm_gpiochip_add_data(&pdev->dev, &gpio->gp, gpio);
pdev              151 drivers/gpio/gpio-da9055.c 		dev_err(&pdev->dev, "Could not register gpiochip, %d\n", ret);
pdev              155 drivers/gpio/gpio-da9055.c 	platform_set_drvdata(pdev, gpio);
pdev               81 drivers/gpio/gpio-davinci.c static int davinci_gpio_irq_setup(struct platform_device *pdev);
pdev              157 drivers/gpio/gpio-davinci.c davinci_gpio_get_pdata(struct platform_device *pdev)
pdev              159 drivers/gpio/gpio-davinci.c 	struct device_node *dn = pdev->dev.of_node;
pdev              164 drivers/gpio/gpio-davinci.c 	if (!IS_ENABLED(CONFIG_OF) || !pdev->dev.of_node)
pdev              165 drivers/gpio/gpio-davinci.c 		return dev_get_platdata(&pdev->dev);
pdev              167 drivers/gpio/gpio-davinci.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              186 drivers/gpio/gpio-davinci.c 	dev_err(&pdev->dev, "Populating pdata from DT failed: err %d\n", ret);
pdev              190 drivers/gpio/gpio-davinci.c static int davinci_gpio_probe(struct platform_device *pdev)
pdev              196 drivers/gpio/gpio-davinci.c 	struct device *dev = &pdev->dev;
pdev              198 drivers/gpio/gpio-davinci.c 	pdata = davinci_gpio_get_pdata(pdev);
pdev              234 drivers/gpio/gpio-davinci.c 	gpio_base = devm_platform_ioremap_resource(pdev, 0);
pdev              239 drivers/gpio/gpio-davinci.c 		chips->irqs[i] = platform_get_irq(pdev, i);
pdev              278 drivers/gpio/gpio-davinci.c 	platform_set_drvdata(pdev, chips);
pdev              279 drivers/gpio/gpio-davinci.c 	ret = davinci_gpio_irq_setup(pdev);
pdev              488 drivers/gpio/gpio-davinci.c static int davinci_gpio_irq_setup(struct platform_device *pdev)
pdev              496 drivers/gpio/gpio-davinci.c 	struct device *dev = &pdev->dev;
pdev              497 drivers/gpio/gpio-davinci.c 	struct davinci_gpio_controller *chips = platform_get_drvdata(pdev);
pdev              605 drivers/gpio/gpio-davinci.c 		irqdata = devm_kzalloc(&pdev->dev,
pdev               47 drivers/gpio/gpio-dln2.c 	struct platform_device *pdev;
pdev               73 drivers/gpio/gpio-dln2.c static int dln2_gpio_get_pin_count(struct platform_device *pdev)
pdev               79 drivers/gpio/gpio-dln2.c 	ret = dln2_transfer_rx(pdev, DLN2_GPIO_GET_PIN_COUNT, &count, &len);
pdev               94 drivers/gpio/gpio-dln2.c 	return dln2_transfer_tx(dln2->pdev, cmd, &req, sizeof(req));
pdev              106 drivers/gpio/gpio-dln2.c 	ret = dln2_transfer(dln2->pdev, cmd, &req, sizeof(req), &rsp, &len);
pdev              143 drivers/gpio/gpio-dln2.c 	return dln2_transfer_tx(dln2->pdev, DLN2_GPIO_PIN_SET_OUT_VAL, &req,
pdev              165 drivers/gpio/gpio-dln2.c 	ret = dln2_transfer(dln2->pdev, DLN2_GPIO_PIN_GET_DIRECTION,
pdev              240 drivers/gpio/gpio-dln2.c 	ret = dln2_transfer_tx(dln2->pdev, DLN2_GPIO_PIN_SET_DIRECTION,
pdev              281 drivers/gpio/gpio-dln2.c 	return dln2_transfer_tx(dln2->pdev, DLN2_GPIO_SET_DEBOUNCE,
pdev              298 drivers/gpio/gpio-dln2.c 	return dln2_transfer_tx(dln2->pdev, DLN2_GPIO_PIN_SET_EVENT_CFG,
pdev              395 drivers/gpio/gpio-dln2.c static void dln2_gpio_event(struct platform_device *pdev, u16 echo,
pdev              406 drivers/gpio/gpio-dln2.c 	struct dln2_gpio *dln2 = platform_get_drvdata(pdev);
pdev              439 drivers/gpio/gpio-dln2.c static int dln2_gpio_probe(struct platform_device *pdev)
pdev              442 drivers/gpio/gpio-dln2.c 	struct device *dev = &pdev->dev;
pdev              446 drivers/gpio/gpio-dln2.c 	pins = dln2_gpio_get_pin_count(pdev);
pdev              456 drivers/gpio/gpio-dln2.c 	dln2 = devm_kzalloc(&pdev->dev, sizeof(*dln2), GFP_KERNEL);
pdev              462 drivers/gpio/gpio-dln2.c 	dln2->pdev = pdev;
pdev              479 drivers/gpio/gpio-dln2.c 	platform_set_drvdata(pdev, dln2);
pdev              494 drivers/gpio/gpio-dln2.c 	ret = dln2_register_event_cb(pdev, DLN2_GPIO_CONDITION_MET_EV,
pdev              504 drivers/gpio/gpio-dln2.c static int dln2_gpio_remove(struct platform_device *pdev)
pdev              506 drivers/gpio/gpio-dln2.c 	dln2_unregister_event_cb(pdev, DLN2_GPIO_CONDITION_MET_EV);
pdev              653 drivers/gpio/gpio-dwapb.c static int dwapb_gpio_probe(struct platform_device *pdev)
pdev              658 drivers/gpio/gpio-dwapb.c 	struct device *dev = &pdev->dev;
pdev              670 drivers/gpio/gpio-dwapb.c 	gpio = devm_kzalloc(&pdev->dev, sizeof(*gpio), GFP_KERNEL);
pdev              674 drivers/gpio/gpio-dwapb.c 	gpio->dev = &pdev->dev;
pdev              683 drivers/gpio/gpio-dwapb.c 	gpio->ports = devm_kcalloc(&pdev->dev, gpio->nr_ports,
pdev              688 drivers/gpio/gpio-dwapb.c 	gpio->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              693 drivers/gpio/gpio-dwapb.c 	gpio->clk = devm_clk_get(&pdev->dev, "bus");
pdev              697 drivers/gpio/gpio-dwapb.c 			dev_info(&pdev->dev, "Cannot enable clock\n");
pdev              720 drivers/gpio/gpio-dwapb.c 	platform_set_drvdata(pdev, gpio);
pdev              732 drivers/gpio/gpio-dwapb.c static int dwapb_gpio_remove(struct platform_device *pdev)
pdev              734 drivers/gpio/gpio-dwapb.c 	struct dwapb_gpio *gpio = platform_get_drvdata(pdev);
pdev              567 drivers/gpio/gpio-eic-sprd.c static int sprd_eic_probe(struct platform_device *pdev)
pdev              574 drivers/gpio/gpio-eic-sprd.c 	pdata = of_device_get_match_data(&pdev->dev);
pdev              576 drivers/gpio/gpio-eic-sprd.c 		dev_err(&pdev->dev, "No matching driver data found.\n");
pdev              580 drivers/gpio/gpio-eic-sprd.c 	sprd_eic = devm_kzalloc(&pdev->dev, sizeof(*sprd_eic), GFP_KERNEL);
pdev              587 drivers/gpio/gpio-eic-sprd.c 	sprd_eic->irq = platform_get_irq(pdev, 0);
pdev              598 drivers/gpio/gpio-eic-sprd.c 		sprd_eic->base[i] = devm_platform_ioremap_resource(pdev, i);
pdev              606 drivers/gpio/gpio-eic-sprd.c 	sprd_eic->chip.parent = &pdev->dev;
pdev              607 drivers/gpio/gpio-eic-sprd.c 	sprd_eic->chip.of_node = pdev->dev.of_node;
pdev              627 drivers/gpio/gpio-eic-sprd.c 	sprd_eic->intc.name = dev_name(&pdev->dev);
pdev              643 drivers/gpio/gpio-eic-sprd.c 	ret = devm_gpiochip_add_data(&pdev->dev, &sprd_eic->chip, sprd_eic);
pdev              645 drivers/gpio/gpio-eic-sprd.c 		dev_err(&pdev->dev, "Could not register gpiochip %d.\n", ret);
pdev              649 drivers/gpio/gpio-eic-sprd.c 	platform_set_drvdata(pdev, sprd_eic);
pdev               27 drivers/gpio/gpio-em.c 	struct platform_device *pdev;
pdev              269 drivers/gpio/gpio-em.c static int em_gio_probe(struct platform_device *pdev)
pdev              275 drivers/gpio/gpio-em.c 	struct device *dev = &pdev->dev;
pdev              284 drivers/gpio/gpio-em.c 	p->pdev = pdev;
pdev              285 drivers/gpio/gpio-em.c 	platform_set_drvdata(pdev, p);
pdev              288 drivers/gpio/gpio-em.c 	io[0] = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              289 drivers/gpio/gpio-em.c 	io[1] = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              290 drivers/gpio/gpio-em.c 	irq[0] = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              291 drivers/gpio/gpio-em.c 	irq[1] = platform_get_resource(pdev, IORESOURCE_IRQ, 1);
pdev              330 drivers/gpio/gpio-ep93xx.c 				struct platform_device *pdev,
pdev              336 drivers/gpio/gpio-ep93xx.c 	struct device *dev = &pdev->dev;
pdev              354 drivers/gpio/gpio-ep93xx.c 		int ab_parent_irq = platform_get_irq(pdev, 0);
pdev              387 drivers/gpio/gpio-ep93xx.c 			girq->parents[i - 1] = platform_get_irq(pdev, i);
pdev              404 drivers/gpio/gpio-ep93xx.c static int ep93xx_gpio_probe(struct platform_device *pdev)
pdev              409 drivers/gpio/gpio-ep93xx.c 	epg = devm_kzalloc(&pdev->dev, sizeof(*epg), GFP_KERNEL);
pdev              413 drivers/gpio/gpio-ep93xx.c 	epg->base = devm_platform_ioremap_resource(pdev, 0);
pdev              421 drivers/gpio/gpio-ep93xx.c 		if (ep93xx_gpio_add_bank(gc, pdev, epg, bank))
pdev              422 drivers/gpio/gpio-ep93xx.c 			dev_warn(&pdev->dev, "Unable to add gpio bank %s\n",
pdev              116 drivers/gpio/gpio-exar.c static int gpio_exar_probe(struct platform_device *pdev)
pdev              118 drivers/gpio/gpio-exar.c 	struct pci_dev *pcidev = to_pci_dev(pdev->dev.parent);
pdev              132 drivers/gpio/gpio-exar.c 	ret = device_property_read_u32(&pdev->dev, "exar,first-pin",
pdev              137 drivers/gpio/gpio-exar.c 	ret = device_property_read_u32(&pdev->dev, "ngpios", &ngpios);
pdev              141 drivers/gpio/gpio-exar.c 	exar_gpio = devm_kzalloc(&pdev->dev, sizeof(*exar_gpio), GFP_KERNEL);
pdev              155 drivers/gpio/gpio-exar.c 	exar_gpio->gpio_chip.parent = &pdev->dev;
pdev              167 drivers/gpio/gpio-exar.c 	ret = devm_gpiochip_add_data(&pdev->dev,
pdev              172 drivers/gpio/gpio-exar.c 	platform_set_drvdata(pdev, exar_gpio);
pdev              183 drivers/gpio/gpio-exar.c static int gpio_exar_remove(struct platform_device *pdev)
pdev              185 drivers/gpio/gpio-exar.c 	struct exar_gpio_chip *exar_gpio = platform_get_drvdata(pdev);
pdev              385 drivers/gpio/gpio-f7188x.c static int f7188x_gpio_probe(struct platform_device *pdev)
pdev              389 drivers/gpio/gpio-f7188x.c 	struct f7188x_sio *sio = dev_get_platdata(&pdev->dev);
pdev              392 drivers/gpio/gpio-f7188x.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              430 drivers/gpio/gpio-f7188x.c 	platform_set_drvdata(pdev, data);
pdev              436 drivers/gpio/gpio-f7188x.c 		bank->chip.parent = &pdev->dev;
pdev              439 drivers/gpio/gpio-f7188x.c 		err = devm_gpiochip_add_data(&pdev->dev, &bank->chip, bank);
pdev              441 drivers/gpio/gpio-f7188x.c 			dev_err(&pdev->dev,
pdev              225 drivers/gpio/gpio-ftgpio010.c static int ftgpio_gpio_probe(struct platform_device *pdev)
pdev              227 drivers/gpio/gpio-ftgpio010.c 	struct device *dev = &pdev->dev;
pdev              239 drivers/gpio/gpio-ftgpio010.c 	g->base = devm_platform_ioremap_resource(pdev, 0);
pdev              243 drivers/gpio/gpio-ftgpio010.c 	irq = platform_get_irq(pdev, 0);
pdev              313 drivers/gpio/gpio-ftgpio010.c 	platform_set_drvdata(pdev, g);
pdev              324 drivers/gpio/gpio-ftgpio010.c static int ftgpio_gpio_remove(struct platform_device *pdev)
pdev              326 drivers/gpio/gpio-ftgpio010.c 	struct ftgpio_gpio *g = platform_get_drvdata(pdev);
pdev               53 drivers/gpio/gpio-ge.c static int __init gef_gpio_probe(struct platform_device *pdev)
pdev               59 drivers/gpio/gpio-ge.c 	gc = devm_kzalloc(&pdev->dev, sizeof(*gc), GFP_KERNEL);
pdev               63 drivers/gpio/gpio-ge.c 	regs = of_iomap(pdev->dev.of_node, 0);
pdev               67 drivers/gpio/gpio-ge.c 	ret = bgpio_init(gc, &pdev->dev, 4, regs + GEF_GPIO_IN,
pdev               71 drivers/gpio/gpio-ge.c 		dev_err(&pdev->dev, "bgpio_init failed\n");
pdev               76 drivers/gpio/gpio-ge.c 	gc->label = devm_kasprintf(&pdev->dev, GFP_KERNEL, "%pOF", pdev->dev.of_node);
pdev               83 drivers/gpio/gpio-ge.c 	gc->ngpio = (u16)(uintptr_t)of_device_get_match_data(&pdev->dev);
pdev               85 drivers/gpio/gpio-ge.c 	gc->of_node = pdev->dev.of_node;
pdev               88 drivers/gpio/gpio-ge.c 	ret = devm_gpiochip_add_data(&pdev->dev, gc, NULL);
pdev               95 drivers/gpio/gpio-ge.c 	pr_err("%pOF: GPIO chip registration failed\n", pdev->dev.of_node);
pdev              208 drivers/gpio/gpio-hlwd.c static int hlwd_gpio_probe(struct platform_device *pdev)
pdev              214 drivers/gpio/gpio-hlwd.c 	hlwd = devm_kzalloc(&pdev->dev, sizeof(*hlwd), GFP_KERNEL);
pdev              218 drivers/gpio/gpio-hlwd.c 	hlwd->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              233 drivers/gpio/gpio-hlwd.c 	res = bgpio_init(&hlwd->gpioc, &pdev->dev, 4,
pdev              238 drivers/gpio/gpio-hlwd.c 		dev_warn(&pdev->dev, "bgpio_init failed: %d\n", res);
pdev              242 drivers/gpio/gpio-hlwd.c 	res = of_property_read_u32(pdev->dev.of_node, "ngpios", &ngpios);
pdev              255 drivers/gpio/gpio-hlwd.c 	if (of_property_read_bool(pdev->dev.of_node, "interrupt-controller")) {
pdev              258 drivers/gpio/gpio-hlwd.c 		hlwd->irq = platform_get_irq(pdev, 0);
pdev              260 drivers/gpio/gpio-hlwd.c 			dev_info(&pdev->dev, "platform_get_irq returned %d\n",
pdev              265 drivers/gpio/gpio-hlwd.c 		hlwd->irqc.name = dev_name(&pdev->dev);
pdev              275 drivers/gpio/gpio-hlwd.c 		girq->parents = devm_kcalloc(&pdev->dev, 1,
pdev              285 drivers/gpio/gpio-hlwd.c 	return devm_gpiochip_add_data(&pdev->dev, &hlwd->gpioc, hlwd);
pdev              260 drivers/gpio/gpio-htc-egpio.c static int __init egpio_probe(struct platform_device *pdev)
pdev              262 drivers/gpio/gpio-htc-egpio.c 	struct htc_egpio_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              271 drivers/gpio/gpio-htc-egpio.c 	ei = devm_kzalloc(&pdev->dev, sizeof(*ei), GFP_KERNEL);
pdev              279 drivers/gpio/gpio-htc-egpio.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              284 drivers/gpio/gpio-htc-egpio.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              287 drivers/gpio/gpio-htc-egpio.c 	ei->base_addr = devm_ioremap_nocache(&pdev->dev, res->start,
pdev              305 drivers/gpio/gpio-htc-egpio.c 	platform_set_drvdata(pdev, ei);
pdev              308 drivers/gpio/gpio-htc-egpio.c 	ei->chip = devm_kcalloc(&pdev->dev,
pdev              319 drivers/gpio/gpio-htc-egpio.c 		ei->chip[i].dev = &(pdev->dev);
pdev              321 drivers/gpio/gpio-htc-egpio.c 		chip->label = devm_kasprintf(&pdev->dev, GFP_KERNEL,
pdev              328 drivers/gpio/gpio-htc-egpio.c 		chip->parent          = &pdev->dev;
pdev              365 drivers/gpio/gpio-htc-egpio.c 		device_init_wakeup(&pdev->dev, 1);
pdev              376 drivers/gpio/gpio-htc-egpio.c static int egpio_suspend(struct platform_device *pdev, pm_message_t state)
pdev              378 drivers/gpio/gpio-htc-egpio.c 	struct egpio_info *ei = platform_get_drvdata(pdev);
pdev              380 drivers/gpio/gpio-htc-egpio.c 	if (ei->chained_irq && device_may_wakeup(&pdev->dev))
pdev              385 drivers/gpio/gpio-htc-egpio.c static int egpio_resume(struct platform_device *pdev)
pdev              387 drivers/gpio/gpio-htc-egpio.c 	struct egpio_info *ei = platform_get_drvdata(pdev);
pdev              389 drivers/gpio/gpio-htc-egpio.c 	if (ei->chained_irq && device_may_wakeup(&pdev->dev))
pdev              384 drivers/gpio/gpio-ich.c static int ichx_gpio_probe(struct platform_device *pdev)
pdev              386 drivers/gpio/gpio-ich.c 	struct device *dev = &pdev->dev;
pdev              426 drivers/gpio/gpio-ich.c 	res_base = platform_get_resource(pdev, IORESOURCE_IO, ICH_RES_GPIO);
pdev              427 drivers/gpio/gpio-ich.c 	err = ichx_gpio_request_regions(dev, res_base, pdev->name,
pdev              443 drivers/gpio/gpio-ich.c 	res_pm = platform_get_resource(pdev, IORESOURCE_IO, ICH_RES_GPE0);
pdev              450 drivers/gpio/gpio-ich.c 				 pdev->name)) {
pdev              471 drivers/gpio/gpio-ich.c static int ichx_gpio_remove(struct platform_device *pdev)
pdev               64 drivers/gpio/gpio-intel-mid.c 	struct pci_dev			*pdev;
pdev              127 drivers/gpio/gpio-intel-mid.c 	if (priv->pdev)
pdev              128 drivers/gpio/gpio-intel-mid.c 		pm_runtime_get(&priv->pdev->dev);
pdev              136 drivers/gpio/gpio-intel-mid.c 	if (priv->pdev)
pdev              137 drivers/gpio/gpio-intel-mid.c 		pm_runtime_put(&priv->pdev->dev);
pdev              151 drivers/gpio/gpio-intel-mid.c 	if (priv->pdev)
pdev              152 drivers/gpio/gpio-intel-mid.c 		pm_runtime_get(&priv->pdev->dev);
pdev              160 drivers/gpio/gpio-intel-mid.c 	if (priv->pdev)
pdev              161 drivers/gpio/gpio-intel-mid.c 		pm_runtime_put(&priv->pdev->dev);
pdev              179 drivers/gpio/gpio-intel-mid.c 	if (priv->pdev)
pdev              180 drivers/gpio/gpio-intel-mid.c 		pm_runtime_get(&priv->pdev->dev);
pdev              196 drivers/gpio/gpio-intel-mid.c 	if (priv->pdev)
pdev              197 drivers/gpio/gpio-intel-mid.c 		pm_runtime_put(&priv->pdev->dev);
pdev              327 drivers/gpio/gpio-intel-mid.c static int intel_gpio_probe(struct pci_dev *pdev,
pdev              339 drivers/gpio/gpio-intel-mid.c 	retval = pcim_enable_device(pdev);
pdev              343 drivers/gpio/gpio-intel-mid.c 	retval = pcim_iomap_regions(pdev, 1 << 0 | 1 << 1, pci_name(pdev));
pdev              345 drivers/gpio/gpio-intel-mid.c 		dev_err(&pdev->dev, "I/O memory mapping error\n");
pdev              349 drivers/gpio/gpio-intel-mid.c 	base = pcim_iomap_table(pdev)[1];
pdev              355 drivers/gpio/gpio-intel-mid.c 	pcim_iounmap_regions(pdev, 1 << 1);
pdev              357 drivers/gpio/gpio-intel-mid.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              361 drivers/gpio/gpio-intel-mid.c 	priv->reg_base = pcim_iomap_table(pdev)[0];
pdev              362 drivers/gpio/gpio-intel-mid.c 	priv->chip.label = dev_name(&pdev->dev);
pdev              363 drivers/gpio/gpio-intel-mid.c 	priv->chip.parent = &pdev->dev;
pdev              372 drivers/gpio/gpio-intel-mid.c 	priv->pdev = pdev;
pdev              381 drivers/gpio/gpio-intel-mid.c 	girq->parents = devm_kcalloc(&pdev->dev, girq->num_parents,
pdev              386 drivers/gpio/gpio-intel-mid.c 	girq->parents[0] = pdev->irq;
pdev              391 drivers/gpio/gpio-intel-mid.c 	pci_set_drvdata(pdev, priv);
pdev              393 drivers/gpio/gpio-intel-mid.c 	retval = devm_gpiochip_add_data(&pdev->dev, &priv->chip, priv);
pdev              395 drivers/gpio/gpio-intel-mid.c 		dev_err(&pdev->dev, "gpiochip_add error %d\n", retval);
pdev              399 drivers/gpio/gpio-intel-mid.c 	pm_runtime_put_noidle(&pdev->dev);
pdev              400 drivers/gpio/gpio-intel-mid.c 	pm_runtime_allow(&pdev->dev);
pdev               18 drivers/gpio/gpio-iop.c static int iop3xx_gpio_probe(struct platform_device *pdev)
pdev               24 drivers/gpio/gpio-iop.c 	gc = devm_kzalloc(&pdev->dev, sizeof(*gc), GFP_KERNEL);
pdev               28 drivers/gpio/gpio-iop.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev               32 drivers/gpio/gpio-iop.c 	err = bgpio_init(gc, &pdev->dev, 1, base + IOP3XX_GPID,
pdev               41 drivers/gpio/gpio-iop.c 	return devm_gpiochip_add_data(&pdev->dev, gc, NULL);
pdev              189 drivers/gpio/gpio-ixp4xx.c static int ixp4xx_gpio_probe(struct platform_device *pdev)
pdev              192 drivers/gpio/gpio-ixp4xx.c 	struct device *dev = &pdev->dev;
pdev              205 drivers/gpio/gpio-ixp4xx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              281 drivers/gpio/gpio-ixp4xx.c 	g->gc.parent = &pdev->dev;
pdev              298 drivers/gpio/gpio-ixp4xx.c 	platform_set_drvdata(pdev, g);
pdev              140 drivers/gpio/gpio-janz-ttl.c static int ttl_probe(struct platform_device *pdev)
pdev              147 drivers/gpio/gpio-janz-ttl.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              149 drivers/gpio/gpio-janz-ttl.c 		dev_err(&pdev->dev, "no platform data\n");
pdev              153 drivers/gpio/gpio-janz-ttl.c 	mod = devm_kzalloc(&pdev->dev, sizeof(*mod), GFP_KERNEL);
pdev              157 drivers/gpio/gpio-janz-ttl.c 	platform_set_drvdata(pdev, mod);
pdev              161 drivers/gpio/gpio-janz-ttl.c 	mod->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              169 drivers/gpio/gpio-janz-ttl.c 	gpio->parent = &pdev->dev;
pdev              170 drivers/gpio/gpio-janz-ttl.c 	gpio->label = pdev->name;
pdev              179 drivers/gpio/gpio-janz-ttl.c 	ret = devm_gpiochip_add_data(&pdev->dev, gpio, NULL);
pdev              181 drivers/gpio/gpio-janz-ttl.c 		dev_err(&pdev->dev, "unable to add GPIO chip\n");
pdev              130 drivers/gpio/gpio-kempld.c static int kempld_gpio_probe(struct platform_device *pdev)
pdev              132 drivers/gpio/gpio-kempld.c 	struct device *dev = &pdev->dev;
pdev              151 drivers/gpio/gpio-kempld.c 	platform_set_drvdata(pdev, gpio);
pdev               94 drivers/gpio/gpio-loongson.c static int loongson_gpio_probe(struct platform_device *pdev)
pdev               97 drivers/gpio/gpio-loongson.c 	struct device *dev = &pdev->dev;
pdev              123 drivers/gpio/gpio-loongson.c 	struct platform_device *pdev;
pdev              132 drivers/gpio/gpio-loongson.c 	pdev = platform_device_register_simple("loongson-gpio", -1, NULL, 0);
pdev              133 drivers/gpio/gpio-loongson.c 	return PTR_ERR_OR_ZERO(pdev);
pdev               46 drivers/gpio/gpio-loongson1.c static int ls1x_gpio_probe(struct platform_device *pdev)
pdev               48 drivers/gpio/gpio-loongson1.c 	struct device *dev = &pdev->dev;
pdev               56 drivers/gpio/gpio-loongson1.c 	gpio_reg_base = devm_platform_ioremap_resource(pdev, 0);
pdev               69 drivers/gpio/gpio-loongson1.c 	gc->base = pdev->id * 32;
pdev               75 drivers/gpio/gpio-loongson1.c 	platform_set_drvdata(pdev, gc);
pdev              188 drivers/gpio/gpio-lp3943.c static int lp3943_gpio_probe(struct platform_device *pdev)
pdev              190 drivers/gpio/gpio-lp3943.c 	struct lp3943 *lp3943 = dev_get_drvdata(pdev->dev.parent);
pdev              193 drivers/gpio/gpio-lp3943.c 	lp3943_gpio = devm_kzalloc(&pdev->dev, sizeof(*lp3943_gpio),
pdev              200 drivers/gpio/gpio-lp3943.c 	lp3943_gpio->chip.parent = &pdev->dev;
pdev              202 drivers/gpio/gpio-lp3943.c 	platform_set_drvdata(pdev, lp3943_gpio);
pdev              204 drivers/gpio/gpio-lp3943.c 	return devm_gpiochip_add_data(&pdev->dev, &lp3943_gpio->chip,
pdev              142 drivers/gpio/gpio-lp873x.c static int lp873x_gpio_probe(struct platform_device *pdev)
pdev              147 drivers/gpio/gpio-lp873x.c 	gpio = devm_kzalloc(&pdev->dev, sizeof(*gpio), GFP_KERNEL);
pdev              151 drivers/gpio/gpio-lp873x.c 	platform_set_drvdata(pdev, gpio);
pdev              153 drivers/gpio/gpio-lp873x.c 	gpio->lp873 = dev_get_drvdata(pdev->dev.parent);
pdev              157 drivers/gpio/gpio-lp873x.c 	ret = devm_gpiochip_add_data(&pdev->dev, &gpio->chip, gpio);
pdev              159 drivers/gpio/gpio-lp873x.c 		dev_err(&pdev->dev, "Could not register gpiochip, %d\n", ret);
pdev              151 drivers/gpio/gpio-lp87565.c static int lp87565_gpio_probe(struct platform_device *pdev)
pdev              157 drivers/gpio/gpio-lp87565.c 	gpio = devm_kzalloc(&pdev->dev, sizeof(*gpio), GFP_KERNEL);
pdev              161 drivers/gpio/gpio-lp87565.c 	lp87565 = dev_get_drvdata(pdev->dev.parent);
pdev              166 drivers/gpio/gpio-lp87565.c 	ret = devm_gpiochip_add_data(&pdev->dev, &gpio->chip, gpio);
pdev              168 drivers/gpio/gpio-lp87565.c 		dev_err(&pdev->dev, "Could not register gpiochip, %d\n", ret);
pdev              327 drivers/gpio/gpio-lpc18xx.c static int lpc18xx_gpio_probe(struct platform_device *pdev)
pdev              329 drivers/gpio/gpio-lpc18xx.c 	struct device *dev = &pdev->dev;
pdev              338 drivers/gpio/gpio-lpc18xx.c 	platform_set_drvdata(pdev, gc);
pdev              343 drivers/gpio/gpio-lpc18xx.c 		gc->base = devm_platform_ioremap_resource(pdev, 0);
pdev              385 drivers/gpio/gpio-lpc18xx.c static int lpc18xx_gpio_remove(struct platform_device *pdev)
pdev              387 drivers/gpio/gpio-lpc18xx.c 	struct lpc18xx_gpio_chip *gc = platform_get_drvdata(pdev);
pdev              505 drivers/gpio/gpio-lpc32xx.c static int lpc32xx_gpio_probe(struct platform_device *pdev)
pdev              510 drivers/gpio/gpio-lpc32xx.c 	reg_base = devm_platform_ioremap_resource(pdev, 0);
pdev              515 drivers/gpio/gpio-lpc32xx.c 		if (pdev->dev.of_node) {
pdev              518 drivers/gpio/gpio-lpc32xx.c 			lpc32xx_gpiochip[i].chip.of_node = pdev->dev.of_node;
pdev              521 drivers/gpio/gpio-lpc32xx.c 		devm_gpiochip_add_data(&pdev->dev, &lpc32xx_gpiochip[i].chip,
pdev               49 drivers/gpio/gpio-lynxpoint.c 	struct platform_device	*pdev;
pdev              106 drivers/gpio/gpio-lynxpoint.c 	pm_runtime_get(&lg->pdev->dev); /* should we put if failed */
pdev              110 drivers/gpio/gpio-lynxpoint.c 		dev_err(&lg->pdev->dev, "gpio %d reserved for ACPI\n", offset);
pdev              132 drivers/gpio/gpio-lynxpoint.c 	pm_runtime_put(&lg->pdev->dev);
pdev              321 drivers/gpio/gpio-lynxpoint.c static int lp_gpio_probe(struct platform_device *pdev)
pdev              326 drivers/gpio/gpio-lynxpoint.c 	struct device *dev = &pdev->dev;
pdev              334 drivers/gpio/gpio-lynxpoint.c 	lg->pdev = pdev;
pdev              335 drivers/gpio/gpio-lynxpoint.c 	platform_set_drvdata(pdev, lg);
pdev              337 drivers/gpio/gpio-lynxpoint.c 	io_rc = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              338 drivers/gpio/gpio-lynxpoint.c 	irq_rc = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              379 drivers/gpio/gpio-lynxpoint.c 		girq->parents = devm_kcalloc(&pdev->dev, girq->num_parents,
pdev              439 drivers/gpio/gpio-lynxpoint.c static int lp_gpio_remove(struct platform_device *pdev)
pdev              441 drivers/gpio/gpio-lynxpoint.c 	pm_runtime_disable(&pdev->dev);
pdev              120 drivers/gpio/gpio-madera.c static int madera_gpio_probe(struct platform_device *pdev)
pdev              122 drivers/gpio/gpio-madera.c 	struct madera *madera = dev_get_drvdata(pdev->dev.parent);
pdev              127 drivers/gpio/gpio-madera.c 	madera_gpio = devm_kzalloc(&pdev->dev, sizeof(*madera_gpio),
pdev              136 drivers/gpio/gpio-madera.c 	madera_gpio->gpio_chip.parent = pdev->dev.parent;
pdev              159 drivers/gpio/gpio-madera.c 		dev_err(&pdev->dev, "Unknown chip variant %d\n", madera->type);
pdev              169 drivers/gpio/gpio-madera.c 	ret = devm_gpiochip_add_data(&pdev->dev,
pdev              173 drivers/gpio/gpio-madera.c 		dev_dbg(&pdev->dev, "Could not register gpiochip, %d\n", ret);
pdev              189 drivers/gpio/gpio-madera.c 		dev_dbg(&pdev->dev, "Failed to add pin range (%d)\n", ret);
pdev              265 drivers/gpio/gpio-max77620.c static int max77620_gpio_probe(struct platform_device *pdev)
pdev              267 drivers/gpio/gpio-max77620.c 	struct max77620_chip *chip =  dev_get_drvdata(pdev->dev.parent);
pdev              272 drivers/gpio/gpio-max77620.c 	gpio_irq = platform_get_irq(pdev, 0);
pdev              276 drivers/gpio/gpio-max77620.c 	mgpio = devm_kzalloc(&pdev->dev, sizeof(*mgpio), GFP_KERNEL);
pdev              281 drivers/gpio/gpio-max77620.c 	mgpio->dev = &pdev->dev;
pdev              283 drivers/gpio/gpio-max77620.c 	mgpio->gpio_chip.label = pdev->name;
pdev              284 drivers/gpio/gpio-max77620.c 	mgpio->gpio_chip.parent = &pdev->dev;
pdev              295 drivers/gpio/gpio-max77620.c 	mgpio->gpio_chip.of_node = pdev->dev.parent->of_node;
pdev              298 drivers/gpio/gpio-max77620.c 	platform_set_drvdata(pdev, mgpio);
pdev              300 drivers/gpio/gpio-max77620.c 	ret = devm_gpiochip_add_data(&pdev->dev, &mgpio->gpio_chip, mgpio);
pdev              302 drivers/gpio/gpio-max77620.c 		dev_err(&pdev->dev, "gpio_init: Failed to add max77620_gpio\n");
pdev              306 drivers/gpio/gpio-max77620.c 	ret = devm_regmap_add_irq_chip(&pdev->dev, chip->rmap, gpio_irq,
pdev              311 drivers/gpio/gpio-max77620.c 		dev_err(&pdev->dev, "Failed to add gpio irq_chip %d\n", ret);
pdev              140 drivers/gpio/gpio-max77650.c static int max77650_gpio_probe(struct platform_device *pdev)
pdev              146 drivers/gpio/gpio-max77650.c 	dev = &pdev->dev;
pdev              158 drivers/gpio/gpio-max77650.c 	chip->irq = platform_get_irq_byname(pdev, "GPI");
pdev              156 drivers/gpio/gpio-mb86s7x.c static int mb86s70_gpio_probe(struct platform_device *pdev)
pdev              161 drivers/gpio/gpio-mb86s7x.c 	gchip = devm_kzalloc(&pdev->dev, sizeof(*gchip), GFP_KERNEL);
pdev              165 drivers/gpio/gpio-mb86s7x.c 	platform_set_drvdata(pdev, gchip);
pdev              167 drivers/gpio/gpio-mb86s7x.c 	gchip->base = devm_platform_ioremap_resource(pdev, 0);
pdev              171 drivers/gpio/gpio-mb86s7x.c 	if (!has_acpi_companion(&pdev->dev)) {
pdev              172 drivers/gpio/gpio-mb86s7x.c 		gchip->clk = devm_clk_get(&pdev->dev, NULL);
pdev              189 drivers/gpio/gpio-mb86s7x.c 	gchip->gc.label = dev_name(&pdev->dev);
pdev              192 drivers/gpio/gpio-mb86s7x.c 	gchip->gc.parent = &pdev->dev;
pdev              195 drivers/gpio/gpio-mb86s7x.c 	if (has_acpi_companion(&pdev->dev))
pdev              200 drivers/gpio/gpio-mb86s7x.c 		dev_err(&pdev->dev, "couldn't register gpio driver\n");
pdev              205 drivers/gpio/gpio-mb86s7x.c 	if (has_acpi_companion(&pdev->dev))
pdev              211 drivers/gpio/gpio-mb86s7x.c static int mb86s70_gpio_remove(struct platform_device *pdev)
pdev              213 drivers/gpio/gpio-mb86s7x.c 	struct mb86s70_gpio_chip *gchip = platform_get_drvdata(pdev);
pdev              215 drivers/gpio/gpio-mb86s7x.c 	if (has_acpi_companion(&pdev->dev))
pdev              396 drivers/gpio/gpio-merrifield.c static int mrfld_gpio_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              406 drivers/gpio/gpio-merrifield.c 	retval = pcim_enable_device(pdev);
pdev              410 drivers/gpio/gpio-merrifield.c 	retval = pcim_iomap_regions(pdev, BIT(1) | BIT(0), pci_name(pdev));
pdev              412 drivers/gpio/gpio-merrifield.c 		dev_err(&pdev->dev, "I/O memory mapping error\n");
pdev              416 drivers/gpio/gpio-merrifield.c 	base = pcim_iomap_table(pdev)[1];
pdev              422 drivers/gpio/gpio-merrifield.c 	pcim_iounmap_regions(pdev, BIT(1));
pdev              424 drivers/gpio/gpio-merrifield.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              428 drivers/gpio/gpio-merrifield.c 	priv->dev = &pdev->dev;
pdev              429 drivers/gpio/gpio-merrifield.c 	priv->reg_base = pcim_iomap_table(pdev)[0];
pdev              431 drivers/gpio/gpio-merrifield.c 	priv->chip.label = dev_name(&pdev->dev);
pdev              432 drivers/gpio/gpio-merrifield.c 	priv->chip.parent = &pdev->dev;
pdev              447 drivers/gpio/gpio-merrifield.c 	pci_set_drvdata(pdev, priv);
pdev              448 drivers/gpio/gpio-merrifield.c 	retval = devm_gpiochip_add_data(&pdev->dev, &priv->chip, priv);
pdev              450 drivers/gpio/gpio-merrifield.c 		dev_err(&pdev->dev, "gpiochip_add error %d\n", retval);
pdev              463 drivers/gpio/gpio-merrifield.c 			dev_err(&pdev->dev, "failed to add GPIO pin range\n");
pdev              471 drivers/gpio/gpio-merrifield.c 		dev_err(&pdev->dev, "could not connect irqchip to gpiochip\n");
pdev              477 drivers/gpio/gpio-merrifield.c 	gpiochip_set_chained_irqchip(&priv->chip, &mrfld_irqchip, pdev->irq,
pdev              403 drivers/gpio/gpio-ml-ioh.c static int ioh_gpio_probe(struct pci_dev *pdev,
pdev              413 drivers/gpio/gpio-ml-ioh.c 	ret = pci_enable_device(pdev);
pdev              415 drivers/gpio/gpio-ml-ioh.c 		dev_err(&pdev->dev, "%s : pci_enable_device failed", __func__);
pdev              419 drivers/gpio/gpio-ml-ioh.c 	ret = pci_request_regions(pdev, KBUILD_MODNAME);
pdev              421 drivers/gpio/gpio-ml-ioh.c 		dev_err(&pdev->dev, "pci_request_regions failed-%d", ret);
pdev              425 drivers/gpio/gpio-ml-ioh.c 	base = pci_iomap(pdev, 1, 0);
pdev              427 drivers/gpio/gpio-ml-ioh.c 		dev_err(&pdev->dev, "%s : pci_iomap failed", __func__);
pdev              440 drivers/gpio/gpio-ml-ioh.c 		chip->dev = &pdev->dev;
pdev              448 drivers/gpio/gpio-ml-ioh.c 			dev_err(&pdev->dev, "IOH gpio: Failed to register GPIO\n");
pdev              455 drivers/gpio/gpio-ml-ioh.c 		irq_base = devm_irq_alloc_descs(&pdev->dev, -1, IOH_IRQ_BASE,
pdev              458 drivers/gpio/gpio-ml-ioh.c 			dev_warn(&pdev->dev,
pdev              472 drivers/gpio/gpio-ml-ioh.c 	ret = devm_request_irq(&pdev->dev, pdev->irq, ioh_gpio_handler,
pdev              475 drivers/gpio/gpio-ml-ioh.c 		dev_err(&pdev->dev,
pdev              480 drivers/gpio/gpio-ml-ioh.c 	pci_set_drvdata(pdev, chip);
pdev              493 drivers/gpio/gpio-ml-ioh.c 	pci_iounmap(pdev, base);
pdev              496 drivers/gpio/gpio-ml-ioh.c 	pci_release_regions(pdev);
pdev              499 drivers/gpio/gpio-ml-ioh.c 	pci_disable_device(pdev);
pdev              503 drivers/gpio/gpio-ml-ioh.c 	dev_err(&pdev->dev, "%s Failed returns %d\n", __func__, ret);
pdev              507 drivers/gpio/gpio-ml-ioh.c static void ioh_gpio_remove(struct pci_dev *pdev)
pdev              510 drivers/gpio/gpio-ml-ioh.c 	struct ioh_gpio *chip = pci_get_drvdata(pdev);
pdev              519 drivers/gpio/gpio-ml-ioh.c 	pci_iounmap(pdev, chip->base);
pdev              520 drivers/gpio/gpio-ml-ioh.c 	pci_release_regions(pdev);
pdev              521 drivers/gpio/gpio-ml-ioh.c 	pci_disable_device(pdev);
pdev              526 drivers/gpio/gpio-ml-ioh.c static int ioh_gpio_suspend(struct pci_dev *pdev, pm_message_t state)
pdev              529 drivers/gpio/gpio-ml-ioh.c 	struct ioh_gpio *chip = pci_get_drvdata(pdev);
pdev              536 drivers/gpio/gpio-ml-ioh.c 	ret = pci_save_state(pdev);
pdev              538 drivers/gpio/gpio-ml-ioh.c 		dev_err(&pdev->dev, "pci_save_state Failed-%d\n", ret);
pdev              541 drivers/gpio/gpio-ml-ioh.c 	pci_disable_device(pdev);
pdev              542 drivers/gpio/gpio-ml-ioh.c 	pci_set_power_state(pdev, PCI_D0);
pdev              543 drivers/gpio/gpio-ml-ioh.c 	ret = pci_enable_wake(pdev, PCI_D0, 1);
pdev              545 drivers/gpio/gpio-ml-ioh.c 		dev_err(&pdev->dev, "pci_enable_wake Failed -%d\n", ret);
pdev              550 drivers/gpio/gpio-ml-ioh.c static int ioh_gpio_resume(struct pci_dev *pdev)
pdev              553 drivers/gpio/gpio-ml-ioh.c 	struct ioh_gpio *chip = pci_get_drvdata(pdev);
pdev              556 drivers/gpio/gpio-ml-ioh.c 	ret = pci_enable_wake(pdev, PCI_D0, 0);
pdev              558 drivers/gpio/gpio-ml-ioh.c 	pci_set_power_state(pdev, PCI_D0);
pdev              559 drivers/gpio/gpio-ml-ioh.c 	ret = pci_enable_device(pdev);
pdev              561 drivers/gpio/gpio-ml-ioh.c 		dev_err(&pdev->dev, "pci_enable_device Failed-%d ", ret);
pdev              564 drivers/gpio/gpio-ml-ioh.c 	pci_restore_state(pdev);
pdev               50 drivers/gpio/gpio-mlxbf.c static int mlxbf_gpio_probe(struct platform_device *pdev)
pdev               53 drivers/gpio/gpio-mlxbf.c 	struct device *dev = &pdev->dev;
pdev               57 drivers/gpio/gpio-mlxbf.c 	gs = devm_kzalloc(&pdev->dev, sizeof(*gs), GFP_KERNEL);
pdev               61 drivers/gpio/gpio-mlxbf.c 	gs->base = devm_platform_ioremap_resource(pdev, 0);
pdev               81 drivers/gpio/gpio-mlxbf.c 		dev_err(&pdev->dev, "Failed adding memory mapped gpiochip\n");
pdev               85 drivers/gpio/gpio-mlxbf.c 	platform_set_drvdata(pdev, gs);
pdev               86 drivers/gpio/gpio-mlxbf.c 	dev_info(&pdev->dev, "registered Mellanox BlueField GPIO");
pdev               91 drivers/gpio/gpio-mlxbf.c static int mlxbf_gpio_suspend(struct platform_device *pdev, pm_message_t state)
pdev               93 drivers/gpio/gpio-mlxbf.c 	struct mlxbf_gpio_state *gs = platform_get_drvdata(pdev);
pdev              110 drivers/gpio/gpio-mlxbf.c static int mlxbf_gpio_resume(struct platform_device *pdev)
pdev              112 drivers/gpio/gpio-mlxbf.c 	struct mlxbf_gpio_state *gs = platform_get_drvdata(pdev);
pdev              101 drivers/gpio/gpio-mm-lantiq.c static int ltq_mm_probe(struct platform_device *pdev)
pdev              106 drivers/gpio/gpio-mm-lantiq.c 	chip = devm_kzalloc(&pdev->dev, sizeof(*chip), GFP_KERNEL);
pdev              110 drivers/gpio/gpio-mm-lantiq.c 	platform_set_drvdata(pdev, chip);
pdev              118 drivers/gpio/gpio-mm-lantiq.c 	if (!of_property_read_u32(pdev->dev.of_node, "lantiq,shadow", &shadow))
pdev              121 drivers/gpio/gpio-mm-lantiq.c 	return of_mm_gpiochip_add_data(pdev->dev.of_node, &chip->mmchip, chip);
pdev              124 drivers/gpio/gpio-mm-lantiq.c static int ltq_mm_remove(struct platform_device *pdev)
pdev              126 drivers/gpio/gpio-mm-lantiq.c 	struct ltq_mm *chip = platform_get_drvdata(pdev);
pdev              649 drivers/gpio/gpio-mmio.c static void __iomem *bgpio_map(struct platform_device *pdev,
pdev              656 drivers/gpio/gpio-mmio.c 	r = platform_get_resource_byname(pdev, IORESOURCE_MEM, name);
pdev              664 drivers/gpio/gpio-mmio.c 	return devm_ioremap_resource(&pdev->dev, r);
pdev              676 drivers/gpio/gpio-mmio.c static struct bgpio_pdata *bgpio_parse_dt(struct platform_device *pdev,
pdev              681 drivers/gpio/gpio-mmio.c 	if (!of_match_device(bgpio_of_match, &pdev->dev))
pdev              684 drivers/gpio/gpio-mmio.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(struct bgpio_pdata),
pdev              691 drivers/gpio/gpio-mmio.c 	if (of_device_is_big_endian(pdev->dev.of_node))
pdev              694 drivers/gpio/gpio-mmio.c 	if (of_property_read_bool(pdev->dev.of_node, "no-output"))
pdev              700 drivers/gpio/gpio-mmio.c static struct bgpio_pdata *bgpio_parse_dt(struct platform_device *pdev,
pdev              707 drivers/gpio/gpio-mmio.c static int bgpio_pdev_probe(struct platform_device *pdev)
pdev              709 drivers/gpio/gpio-mmio.c 	struct device *dev = &pdev->dev;
pdev              722 drivers/gpio/gpio-mmio.c 	pdata = bgpio_parse_dt(pdev, &flags);
pdev              728 drivers/gpio/gpio-mmio.c 		flags = pdev->id_entry->driver_data;
pdev              731 drivers/gpio/gpio-mmio.c 	r = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dat");
pdev              737 drivers/gpio/gpio-mmio.c 	dat = bgpio_map(pdev, "dat", sz);
pdev              741 drivers/gpio/gpio-mmio.c 	set = bgpio_map(pdev, "set", sz);
pdev              745 drivers/gpio/gpio-mmio.c 	clr = bgpio_map(pdev, "clr", sz);
pdev              749 drivers/gpio/gpio-mmio.c 	dirout = bgpio_map(pdev, "dirout", sz);
pdev              753 drivers/gpio/gpio-mmio.c 	dirin = bgpio_map(pdev, "dirin", sz);
pdev              757 drivers/gpio/gpio-mmio.c 	gc = devm_kzalloc(&pdev->dev, sizeof(*gc), GFP_KERNEL);
pdev              773 drivers/gpio/gpio-mmio.c 	platform_set_drvdata(pdev, gc);
pdev              775 drivers/gpio/gpio-mmio.c 	return devm_gpiochip_add_data(&pdev->dev, gc, NULL);
pdev              372 drivers/gpio/gpio-mockup.c static int gpio_mockup_probe(struct platform_device *pdev)
pdev              381 drivers/gpio/gpio-mockup.c 	dev = &pdev->dev;
pdev              401 drivers/gpio/gpio-mockup.c 				      "%s-%c", pdev->name, pdev->id + 'A');
pdev              459 drivers/gpio/gpio-mockup.c 	struct platform_device *pdev;
pdev              463 drivers/gpio/gpio-mockup.c 		pdev = gpio_mockup_pdevs[i];
pdev              465 drivers/gpio/gpio-mockup.c 		if (pdev)
pdev              466 drivers/gpio/gpio-mockup.c 			platform_device_unregister(pdev);
pdev              475 drivers/gpio/gpio-mockup.c 	struct platform_device *pdev;
pdev              525 drivers/gpio/gpio-mockup.c 		pdev = platform_device_register_full(&pdevinfo);
pdev              526 drivers/gpio/gpio-mockup.c 		if (IS_ERR(pdev)) {
pdev              530 drivers/gpio/gpio-mockup.c 			return PTR_ERR(pdev);
pdev              533 drivers/gpio/gpio-mockup.c 		gpio_mockup_pdevs[i] = pdev;
pdev              327 drivers/gpio/gpio-mpc8xxx.c static int mpc8xxx_probe(struct platform_device *pdev)
pdev              329 drivers/gpio/gpio-mpc8xxx.c 	struct device_node *np = pdev->dev.of_node;
pdev              333 drivers/gpio/gpio-mpc8xxx.c 		of_device_get_match_data(&pdev->dev);
pdev              336 drivers/gpio/gpio-mpc8xxx.c 	mpc8xxx_gc = devm_kzalloc(&pdev->dev, sizeof(*mpc8xxx_gc), GFP_KERNEL);
pdev              340 drivers/gpio/gpio-mpc8xxx.c 	platform_set_drvdata(pdev, mpc8xxx_gc);
pdev              349 drivers/gpio/gpio-mpc8xxx.c 	gc->parent = &pdev->dev;
pdev              352 drivers/gpio/gpio-mpc8xxx.c 		ret = bgpio_init(gc, &pdev->dev, 4,
pdev              359 drivers/gpio/gpio-mpc8xxx.c 		dev_dbg(&pdev->dev, "GPIO registers are LITTLE endian\n");
pdev              361 drivers/gpio/gpio-mpc8xxx.c 		ret = bgpio_init(gc, &pdev->dev, 4,
pdev              369 drivers/gpio/gpio-mpc8xxx.c 		dev_dbg(&pdev->dev, "GPIO registers are BIG endian\n");
pdev              425 drivers/gpio/gpio-mpc8xxx.c static int mpc8xxx_remove(struct platform_device *pdev)
pdev              427 drivers/gpio/gpio-mpc8xxx.c 	struct mpc8xxx_gpio_chip *mpc8xxx_gc = platform_get_drvdata(pdev);
pdev               42 drivers/gpio/gpio-msic.c 	struct platform_device	*pdev;
pdev              226 drivers/gpio/gpio-msic.c 	struct intel_msic *msic = pdev_to_intel_msic(mg->pdev);
pdev              242 drivers/gpio/gpio-msic.c static int platform_msic_gpio_probe(struct platform_device *pdev)
pdev              244 drivers/gpio/gpio-msic.c 	struct device *dev = &pdev->dev;
pdev              247 drivers/gpio/gpio-msic.c 	int irq = platform_get_irq(pdev, 0);
pdev              267 drivers/gpio/gpio-msic.c 	mg->pdev = pdev;
pdev              295 drivers/gpio/gpio-mt7621.c mediatek_gpio_probe(struct platform_device *pdev)
pdev              297 drivers/gpio/gpio-mt7621.c 	struct device *dev = &pdev->dev;
pdev              307 drivers/gpio/gpio-mt7621.c 	mtk->base = devm_platform_ioremap_resource(pdev, 0);
pdev              313 drivers/gpio/gpio-mt7621.c 	platform_set_drvdata(pdev, mtk);
pdev              770 drivers/gpio/gpio-mvebu.c static int mvebu_pwm_probe(struct platform_device *pdev,
pdev              774 drivers/gpio/gpio-mvebu.c 	struct device *dev = &pdev->dev;
pdev              789 drivers/gpio/gpio-mvebu.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "pwm");
pdev              924 drivers/gpio/gpio-mvebu.c static int mvebu_gpio_suspend(struct platform_device *pdev, pm_message_t state)
pdev              926 drivers/gpio/gpio-mvebu.c 	struct mvebu_gpio_chip *mvchip = platform_get_drvdata(pdev);
pdev              976 drivers/gpio/gpio-mvebu.c static int mvebu_gpio_resume(struct platform_device *pdev)
pdev              978 drivers/gpio/gpio-mvebu.c 	struct mvebu_gpio_chip *mvchip = platform_get_drvdata(pdev);
pdev             1035 drivers/gpio/gpio-mvebu.c static int mvebu_gpio_probe_raw(struct platform_device *pdev,
pdev             1040 drivers/gpio/gpio-mvebu.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev             1044 drivers/gpio/gpio-mvebu.c 	mvchip->regs = devm_regmap_init_mmio(&pdev->dev, base,
pdev             1060 drivers/gpio/gpio-mvebu.c 		base = devm_platform_ioremap_resource(pdev, 1);
pdev             1065 drivers/gpio/gpio-mvebu.c 			devm_regmap_init_mmio(&pdev->dev, base,
pdev             1074 drivers/gpio/gpio-mvebu.c static int mvebu_gpio_probe_syscon(struct platform_device *pdev,
pdev             1077 drivers/gpio/gpio-mvebu.c 	mvchip->regs = syscon_node_to_regmap(pdev->dev.parent->of_node);
pdev             1081 drivers/gpio/gpio-mvebu.c 	if (of_property_read_u32(pdev->dev.of_node, "offset", &mvchip->offset))
pdev             1087 drivers/gpio/gpio-mvebu.c static int mvebu_gpio_probe(struct platform_device *pdev)
pdev             1091 drivers/gpio/gpio-mvebu.c 	struct device_node *np = pdev->dev.of_node;
pdev             1100 drivers/gpio/gpio-mvebu.c 	match = of_match_device(mvebu_gpio_of_match, &pdev->dev);
pdev             1109 drivers/gpio/gpio-mvebu.c 	mvchip = devm_kzalloc(&pdev->dev, sizeof(struct mvebu_gpio_chip),
pdev             1114 drivers/gpio/gpio-mvebu.c 	platform_set_drvdata(pdev, mvchip);
pdev             1116 drivers/gpio/gpio-mvebu.c 	if (of_property_read_u32(pdev->dev.of_node, "ngpios", &ngpios)) {
pdev             1117 drivers/gpio/gpio-mvebu.c 		dev_err(&pdev->dev, "Missing ngpios OF property\n");
pdev             1121 drivers/gpio/gpio-mvebu.c 	id = of_alias_get_id(pdev->dev.of_node, "gpio");
pdev             1123 drivers/gpio/gpio-mvebu.c 		dev_err(&pdev->dev, "Couldn't get OF id\n");
pdev             1127 drivers/gpio/gpio-mvebu.c 	mvchip->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1133 drivers/gpio/gpio-mvebu.c 	mvchip->chip.label = dev_name(&pdev->dev);
pdev             1134 drivers/gpio/gpio-mvebu.c 	mvchip->chip.parent = &pdev->dev;
pdev             1151 drivers/gpio/gpio-mvebu.c 		err = mvebu_gpio_probe_syscon(pdev, mvchip);
pdev             1153 drivers/gpio/gpio-mvebu.c 		err = mvebu_gpio_probe_raw(pdev, mvchip);
pdev             1197 drivers/gpio/gpio-mvebu.c 	devm_gpiochip_add_data(&pdev->dev, &mvchip->chip, mvchip);
pdev             1206 drivers/gpio/gpio-mvebu.c 		dev_err(&pdev->dev, "couldn't allocate irq domain %s (DT).\n",
pdev             1215 drivers/gpio/gpio-mvebu.c 		dev_err(&pdev->dev, "couldn't allocate irq chips %s (DT).\n",
pdev             1248 drivers/gpio/gpio-mvebu.c 		int irq = platform_get_irq(pdev, i);
pdev             1258 drivers/gpio/gpio-mvebu.c 		return mvebu_pwm_probe(pdev, mvchip, id);
pdev              373 drivers/gpio/gpio-mxc.c static void mxc_gpio_get_hw(struct platform_device *pdev)
pdev              376 drivers/gpio/gpio-mxc.c 			of_match_device(mxc_gpio_dt_ids, &pdev->dev);
pdev              380 drivers/gpio/gpio-mxc.c 		pdev->id_entry = of_id->data;
pdev              381 drivers/gpio/gpio-mxc.c 	hwtype = pdev->id_entry->driver_data;
pdev              410 drivers/gpio/gpio-mxc.c static int mxc_gpio_probe(struct platform_device *pdev)
pdev              412 drivers/gpio/gpio-mxc.c 	struct device_node *np = pdev->dev.of_node;
pdev              418 drivers/gpio/gpio-mxc.c 	mxc_gpio_get_hw(pdev);
pdev              420 drivers/gpio/gpio-mxc.c 	port = devm_kzalloc(&pdev->dev, sizeof(*port), GFP_KERNEL);
pdev              424 drivers/gpio/gpio-mxc.c 	port->dev = &pdev->dev;
pdev              426 drivers/gpio/gpio-mxc.c 	port->base = devm_platform_ioremap_resource(pdev, 0);
pdev              430 drivers/gpio/gpio-mxc.c 	irq_count = platform_irq_count(pdev);
pdev              435 drivers/gpio/gpio-mxc.c 		port->irq_high = platform_get_irq(pdev, 1);
pdev              440 drivers/gpio/gpio-mxc.c 	port->irq = platform_get_irq(pdev, 0);
pdev              445 drivers/gpio/gpio-mxc.c 	port->clk = devm_clk_get_optional(&pdev->dev, NULL);
pdev              451 drivers/gpio/gpio-mxc.c 		dev_err(&pdev->dev, "Unable to enable clock.\n");
pdev              480 drivers/gpio/gpio-mxc.c 	err = bgpio_init(&port->gc, &pdev->dev, 4,
pdev              494 drivers/gpio/gpio-mxc.c 	port->gc.base = (pdev->id < 0) ? of_alias_get_id(np, "gpio") * 32 :
pdev              495 drivers/gpio/gpio-mxc.c 					     pdev->id * 32;
pdev              497 drivers/gpio/gpio-mxc.c 	err = devm_gpiochip_add_data(&pdev->dev, &port->gc, port);
pdev              501 drivers/gpio/gpio-mxc.c 	irq_base = devm_irq_alloc_descs(&pdev->dev, -1, 0, 32, numa_node_id());
pdev              521 drivers/gpio/gpio-mxc.c 	platform_set_drvdata(pdev, port);
pdev              529 drivers/gpio/gpio-mxc.c 	dev_info(&pdev->dev, "%s failed with errno %d\n", __func__, err);
pdev              274 drivers/gpio/gpio-mxs.c static int mxs_gpio_probe(struct platform_device *pdev)
pdev              276 drivers/gpio/gpio-mxs.c 	struct device_node *np = pdev->dev.of_node;
pdev              283 drivers/gpio/gpio-mxs.c 	port = devm_kzalloc(&pdev->dev, sizeof(*port), GFP_KERNEL);
pdev              290 drivers/gpio/gpio-mxs.c 	port->devid = (enum mxs_gpio_id)of_device_get_match_data(&pdev->dev);
pdev              291 drivers/gpio/gpio-mxs.c 	port->dev = &pdev->dev;
pdev              292 drivers/gpio/gpio-mxs.c 	port->irq = platform_get_irq(pdev, 0);
pdev              316 drivers/gpio/gpio-mxs.c 	irq_base = devm_irq_alloc_descs(&pdev->dev, -1, 0, 32, numa_node_id());
pdev              338 drivers/gpio/gpio-mxs.c 	err = bgpio_init(&port->gc, &pdev->dev, 4,
pdev               81 drivers/gpio/gpio-octeon.c static int octeon_gpio_probe(struct platform_device *pdev)
pdev               88 drivers/gpio/gpio-octeon.c 	gpio = devm_kzalloc(&pdev->dev, sizeof(*gpio), GFP_KERNEL);
pdev               93 drivers/gpio/gpio-octeon.c 	reg_base = devm_platform_ioremap_resource(pdev, 0);
pdev               98 drivers/gpio/gpio-octeon.c 	pdev->dev.platform_data = chip;
pdev              100 drivers/gpio/gpio-octeon.c 	chip->parent = &pdev->dev;
pdev              109 drivers/gpio/gpio-octeon.c 	err = devm_gpiochip_add_data(&pdev->dev, chip, gpio);
pdev              113 drivers/gpio/gpio-octeon.c 	dev_info(&pdev->dev, "OCTEON GPIO driver probed.\n");
pdev             1343 drivers/gpio/gpio-omap.c static int omap_gpio_probe(struct platform_device *pdev)
pdev             1345 drivers/gpio/gpio-omap.c 	struct device *dev = &pdev->dev;
pdev             1376 drivers/gpio/gpio-omap.c 	irqc->name = dev_name(&pdev->dev);
pdev             1380 drivers/gpio/gpio-omap.c 	bank->irq = platform_get_irq(pdev, 0);
pdev             1422 drivers/gpio/gpio-omap.c 	bank->base = devm_platform_ioremap_resource(pdev, 0);
pdev             1438 drivers/gpio/gpio-omap.c 	platform_set_drvdata(pdev, bank);
pdev             1467 drivers/gpio/gpio-omap.c static int omap_gpio_remove(struct platform_device *pdev)
pdev             1469 drivers/gpio/gpio-omap.c 	struct gpio_bank *bank = platform_get_drvdata(pdev);
pdev             1473 drivers/gpio/gpio-omap.c 	pm_runtime_disable(&pdev->dev);
pdev              145 drivers/gpio/gpio-palmas.c static int palmas_gpio_probe(struct platform_device *pdev)
pdev              147 drivers/gpio/gpio-palmas.c 	struct palmas *palmas = dev_get_drvdata(pdev->dev.parent);
pdev              153 drivers/gpio/gpio-palmas.c 	dev_data = of_device_get_match_data(&pdev->dev);
pdev              157 drivers/gpio/gpio-palmas.c 	palmas_gpio = devm_kzalloc(&pdev->dev,
pdev              164 drivers/gpio/gpio-palmas.c 	palmas_gpio->gpio_chip.label = dev_name(&pdev->dev);
pdev              172 drivers/gpio/gpio-palmas.c 	palmas_gpio->gpio_chip.parent = &pdev->dev;
pdev              174 drivers/gpio/gpio-palmas.c 	palmas_gpio->gpio_chip.of_node = pdev->dev.of_node;
pdev              182 drivers/gpio/gpio-palmas.c 	ret = devm_gpiochip_add_data(&pdev->dev, &palmas_gpio->gpio_chip,
pdev              185 drivers/gpio/gpio-palmas.c 		dev_err(&pdev->dev, "Could not register gpiochip, %d\n", ret);
pdev              189 drivers/gpio/gpio-palmas.c 	platform_set_drvdata(pdev, palmas_gpio);
pdev              341 drivers/gpio/gpio-pch.c static int pch_gpio_probe(struct pci_dev *pdev,
pdev              349 drivers/gpio/gpio-pch.c 	chip = devm_kzalloc(&pdev->dev, sizeof(*chip), GFP_KERNEL);
pdev              353 drivers/gpio/gpio-pch.c 	chip->dev = &pdev->dev;
pdev              354 drivers/gpio/gpio-pch.c 	ret = pcim_enable_device(pdev);
pdev              356 drivers/gpio/gpio-pch.c 		dev_err(&pdev->dev, "pci_enable_device FAILED");
pdev              360 drivers/gpio/gpio-pch.c 	ret = pcim_iomap_regions(pdev, 1 << 1, KBUILD_MODNAME);
pdev              362 drivers/gpio/gpio-pch.c 		dev_err(&pdev->dev, "pci_request_regions FAILED-%d", ret);
pdev              366 drivers/gpio/gpio-pch.c 	chip->base = pcim_iomap_table(pdev)[1];
pdev              368 drivers/gpio/gpio-pch.c 	if (pdev->device == 0x8803)
pdev              370 drivers/gpio/gpio-pch.c 	else if (pdev->device == 0x8014)
pdev              372 drivers/gpio/gpio-pch.c 	else if (pdev->device == 0x8043)
pdev              376 drivers/gpio/gpio-pch.c 	pci_set_drvdata(pdev, chip);
pdev              380 drivers/gpio/gpio-pch.c 	ret = devm_gpiochip_add_data(&pdev->dev, &chip->gpio, chip);
pdev              382 drivers/gpio/gpio-pch.c 		dev_err(&pdev->dev, "PCH gpio: Failed to register GPIO\n");
pdev              386 drivers/gpio/gpio-pch.c 	irq_base = devm_irq_alloc_descs(&pdev->dev, -1, 0,
pdev              389 drivers/gpio/gpio-pch.c 		dev_warn(&pdev->dev, "PCH gpio: Failed to get IRQ base num\n");
pdev              400 drivers/gpio/gpio-pch.c 	ret = devm_request_irq(&pdev->dev, pdev->irq, pch_gpio_handler,
pdev              403 drivers/gpio/gpio-pch.c 		dev_err(&pdev->dev, "request_irq failed\n");
pdev              304 drivers/gpio/gpio-pci-idio-16.c static int idio_16_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              306 drivers/gpio/gpio-pci-idio-16.c 	struct device *const dev = &pdev->dev;
pdev              310 drivers/gpio/gpio-pci-idio-16.c 	const char *const name = pci_name(pdev);
pdev              316 drivers/gpio/gpio-pci-idio-16.c 	err = pcim_enable_device(pdev);
pdev              322 drivers/gpio/gpio-pci-idio-16.c 	err = pcim_iomap_regions(pdev, BIT(pci_bar_index), name);
pdev              328 drivers/gpio/gpio-pci-idio-16.c 	idio16gpio->reg = pcim_iomap_table(pdev)[pci_bar_index];
pdev              366 drivers/gpio/gpio-pci-idio-16.c 	err = devm_request_irq(dev, pdev->irq, idio_16_irq_handler, IRQF_SHARED,
pdev              479 drivers/gpio/gpio-pcie-idio-24.c static int idio_24_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              481 drivers/gpio/gpio-pcie-idio-24.c 	struct device *const dev = &pdev->dev;
pdev              485 drivers/gpio/gpio-pcie-idio-24.c 	const char *const name = pci_name(pdev);
pdev              491 drivers/gpio/gpio-pcie-idio-24.c 	err = pcim_enable_device(pdev);
pdev              497 drivers/gpio/gpio-pcie-idio-24.c 	err = pcim_iomap_regions(pdev, BIT(pci_bar_index), name);
pdev              503 drivers/gpio/gpio-pcie-idio-24.c 	idio24gpio->reg = pcim_iomap_table(pdev)[pci_bar_index];
pdev              537 drivers/gpio/gpio-pcie-idio-24.c 	err = devm_request_irq(dev, pdev->irq, idio_24_irq_handler, IRQF_SHARED,
pdev              295 drivers/gpio/gpio-pmic-eic-sprd.c static int sprd_pmic_eic_probe(struct platform_device *pdev)
pdev              301 drivers/gpio/gpio-pmic-eic-sprd.c 	pmic_eic = devm_kzalloc(&pdev->dev, sizeof(*pmic_eic), GFP_KERNEL);
pdev              307 drivers/gpio/gpio-pmic-eic-sprd.c 	pmic_eic->irq = platform_get_irq(pdev, 0);
pdev              311 drivers/gpio/gpio-pmic-eic-sprd.c 	pmic_eic->map = dev_get_regmap(pdev->dev.parent, NULL);
pdev              315 drivers/gpio/gpio-pmic-eic-sprd.c 	ret = of_property_read_u32(pdev->dev.of_node, "reg", &pmic_eic->offset);
pdev              317 drivers/gpio/gpio-pmic-eic-sprd.c 		dev_err(&pdev->dev, "Failed to get PMIC EIC base address.\n");
pdev              321 drivers/gpio/gpio-pmic-eic-sprd.c 	ret = devm_request_threaded_irq(&pdev->dev, pmic_eic->irq, NULL,
pdev              324 drivers/gpio/gpio-pmic-eic-sprd.c 					dev_name(&pdev->dev), pmic_eic);
pdev              326 drivers/gpio/gpio-pmic-eic-sprd.c 		dev_err(&pdev->dev, "Failed to request PMIC EIC IRQ.\n");
pdev              330 drivers/gpio/gpio-pmic-eic-sprd.c 	pmic_eic->chip.label = dev_name(&pdev->dev);
pdev              333 drivers/gpio/gpio-pmic-eic-sprd.c 	pmic_eic->chip.parent = &pdev->dev;
pdev              334 drivers/gpio/gpio-pmic-eic-sprd.c 	pmic_eic->chip.of_node = pdev->dev.of_node;
pdev              342 drivers/gpio/gpio-pmic-eic-sprd.c 	pmic_eic->intc.name = dev_name(&pdev->dev);
pdev              354 drivers/gpio/gpio-pmic-eic-sprd.c 	ret = devm_gpiochip_add_data(&pdev->dev, &pmic_eic->chip, pmic_eic);
pdev              356 drivers/gpio/gpio-pmic-eic-sprd.c 		dev_err(&pdev->dev, "Could not register gpiochip %d.\n", ret);
pdev              360 drivers/gpio/gpio-pmic-eic-sprd.c 	platform_set_drvdata(pdev, pmic_eic);
pdev              542 drivers/gpio/gpio-pxa.c static int pxa_gpio_nums(struct platform_device *pdev)
pdev              544 drivers/gpio/gpio-pxa.c 	const struct platform_device_id *id = platform_get_device_id(pdev);
pdev              595 drivers/gpio/gpio-pxa.c static int pxa_gpio_probe_dt(struct platform_device *pdev,
pdev              601 drivers/gpio/gpio-pxa.c 	gpio_id = of_device_get_match_data(&pdev->dev);
pdev              607 drivers/gpio/gpio-pxa.c 	irq_base = devm_irq_alloc_descs(&pdev->dev, -1, 0, nr_gpios, 0);
pdev              609 drivers/gpio/gpio-pxa.c 		dev_err(&pdev->dev, "Failed to allocate IRQ numbers\n");
pdev              615 drivers/gpio/gpio-pxa.c #define pxa_gpio_probe_dt(pdev, pchip)		(-1)
pdev              618 drivers/gpio/gpio-pxa.c static int pxa_gpio_probe(struct platform_device *pdev)
pdev              628 drivers/gpio/gpio-pxa.c 	pchip = devm_kzalloc(&pdev->dev, sizeof(*pchip), GFP_KERNEL);
pdev              631 drivers/gpio/gpio-pxa.c 	pchip->dev = &pdev->dev;
pdev              633 drivers/gpio/gpio-pxa.c 	info = dev_get_platdata(&pdev->dev);
pdev              638 drivers/gpio/gpio-pxa.c 		pxa_last_gpio = pxa_gpio_nums(pdev);
pdev              641 drivers/gpio/gpio-pxa.c 		irq_base = pxa_gpio_probe_dt(pdev, pchip);
pdev              649 drivers/gpio/gpio-pxa.c 	pchip->irqdomain = irq_domain_add_legacy(pdev->dev.of_node,
pdev              655 drivers/gpio/gpio-pxa.c 	irq0 = platform_get_irq_byname(pdev, "gpio0");
pdev              656 drivers/gpio/gpio-pxa.c 	irq1 = platform_get_irq_byname(pdev, "gpio1");
pdev              657 drivers/gpio/gpio-pxa.c 	irq_mux = platform_get_irq_byname(pdev, "gpio_mux");
pdev              665 drivers/gpio/gpio-pxa.c 	gpio_reg_base = devm_platform_ioremap_resource(pdev, 0);
pdev              669 drivers/gpio/gpio-pxa.c 	clk = clk_get(&pdev->dev, NULL);
pdev              671 drivers/gpio/gpio-pxa.c 		dev_err(&pdev->dev, "Error %ld to get gpio clock\n",
pdev              682 drivers/gpio/gpio-pxa.c 	ret = pxa_init_gpio_chip(pchip, pxa_last_gpio + 1, pdev->dev.of_node,
pdev              700 drivers/gpio/gpio-pxa.c 		ret = devm_request_irq(&pdev->dev,
pdev              704 drivers/gpio/gpio-pxa.c 			dev_err(&pdev->dev, "request of gpio0 irq failed: %d\n",
pdev              708 drivers/gpio/gpio-pxa.c 		ret = devm_request_irq(&pdev->dev,
pdev              712 drivers/gpio/gpio-pxa.c 			dev_err(&pdev->dev, "request of gpio1 irq failed: %d\n",
pdev              715 drivers/gpio/gpio-pxa.c 	ret = devm_request_irq(&pdev->dev,
pdev              719 drivers/gpio/gpio-pxa.c 		dev_err(&pdev->dev, "request of gpio-mux irq failed: %d\n",
pdev              194 drivers/gpio/gpio-raspberrypi-exp.c static int rpi_exp_gpio_probe(struct platform_device *pdev)
pdev              196 drivers/gpio/gpio-raspberrypi-exp.c 	struct device *dev = &pdev->dev;
pdev               96 drivers/gpio/gpio-rc5t583.c static int rc5t583_gpio_probe(struct platform_device *pdev)
pdev               98 drivers/gpio/gpio-rc5t583.c 	struct rc5t583 *rc5t583 = dev_get_drvdata(pdev->dev.parent);
pdev              102 drivers/gpio/gpio-rc5t583.c 	rc5t583_gpio = devm_kzalloc(&pdev->dev, sizeof(*rc5t583_gpio),
pdev              117 drivers/gpio/gpio-rc5t583.c 	rc5t583_gpio->gpio_chip.parent = &pdev->dev;
pdev              124 drivers/gpio/gpio-rc5t583.c 	platform_set_drvdata(pdev, rc5t583_gpio);
pdev              126 drivers/gpio/gpio-rc5t583.c 	return devm_gpiochip_add_data(&pdev->dev, &rc5t583_gpio->gpio_chip,
pdev              430 drivers/gpio/gpio-rcar.c static int gpio_rcar_probe(struct platform_device *pdev)
pdev              436 drivers/gpio/gpio-rcar.c 	struct device *dev = &pdev->dev;
pdev              453 drivers/gpio/gpio-rcar.c 	platform_set_drvdata(pdev, p);
pdev              457 drivers/gpio/gpio-rcar.c 	irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              464 drivers/gpio/gpio-rcar.c 	p->base = devm_platform_ioremap_resource(pdev, 0);
pdev              526 drivers/gpio/gpio-rcar.c static int gpio_rcar_remove(struct platform_device *pdev)
pdev              528 drivers/gpio/gpio-rcar.c 	struct gpio_rcar_priv *p = platform_get_drvdata(pdev);
pdev              532 drivers/gpio/gpio-rcar.c 	pm_runtime_disable(&pdev->dev);
pdev              117 drivers/gpio/gpio-rdc321x.c static int rdc321x_gpio_probe(struct platform_device *pdev)
pdev              124 drivers/gpio/gpio-rdc321x.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              126 drivers/gpio/gpio-rdc321x.c 		dev_err(&pdev->dev, "no platform data supplied\n");
pdev              130 drivers/gpio/gpio-rdc321x.c 	rdc321x_gpio_dev = devm_kzalloc(&pdev->dev, sizeof(struct rdc321x_gpio),
pdev              135 drivers/gpio/gpio-rdc321x.c 	r = platform_get_resource_byname(pdev, IORESOURCE_IO, "gpio-reg1");
pdev              137 drivers/gpio/gpio-rdc321x.c 		dev_err(&pdev->dev, "failed to get gpio-reg1 resource\n");
pdev              146 drivers/gpio/gpio-rdc321x.c 	r = platform_get_resource_byname(pdev, IORESOURCE_IO, "gpio-reg2");
pdev              148 drivers/gpio/gpio-rdc321x.c 		dev_err(&pdev->dev, "failed to get gpio-reg2 resource\n");
pdev              164 drivers/gpio/gpio-rdc321x.c 	platform_set_drvdata(pdev, rdc321x_gpio_dev);
pdev              181 drivers/gpio/gpio-rdc321x.c 	dev_info(&pdev->dev, "registering %d GPIOs\n",
pdev              183 drivers/gpio/gpio-rdc321x.c 	return devm_gpiochip_add_data(&pdev->dev, &rdc321x_gpio_dev->chip,
pdev              182 drivers/gpio/gpio-sama5d2-piobu.c static int sama5d2_piobu_probe(struct platform_device *pdev)
pdev              187 drivers/gpio/gpio-sama5d2-piobu.c 	piobu = devm_kzalloc(&pdev->dev, sizeof(*piobu), GFP_KERNEL);
pdev              191 drivers/gpio/gpio-sama5d2-piobu.c 	platform_set_drvdata(pdev, piobu);
pdev              192 drivers/gpio/gpio-sama5d2-piobu.c 	piobu->chip.label = pdev->name;
pdev              193 drivers/gpio/gpio-sama5d2-piobu.c 	piobu->chip.parent = &pdev->dev;
pdev              194 drivers/gpio/gpio-sama5d2-piobu.c 	piobu->chip.of_node = pdev->dev.of_node;
pdev              205 drivers/gpio/gpio-sama5d2-piobu.c 	piobu->regmap = syscon_node_to_regmap(pdev->dev.of_node);
pdev              207 drivers/gpio/gpio-sama5d2-piobu.c 		dev_err(&pdev->dev, "Failed to get syscon regmap %ld\n",
pdev              212 drivers/gpio/gpio-sama5d2-piobu.c 	ret = devm_gpiochip_add_data(&pdev->dev, &piobu->chip, piobu);
pdev              214 drivers/gpio/gpio-sama5d2-piobu.c 		dev_err(&pdev->dev, "Failed to add gpiochip %d\n", ret);
pdev              221 drivers/gpio/gpio-sama5d2-piobu.c 			dev_err(&pdev->dev, "Failed to setup pin: %d %d\n",
pdev              143 drivers/gpio/gpio-sch.c static int sch_gpio_probe(struct platform_device *pdev)
pdev              148 drivers/gpio/gpio-sch.c 	sch = devm_kzalloc(&pdev->dev, sizeof(*sch), GFP_KERNEL);
pdev              152 drivers/gpio/gpio-sch.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              156 drivers/gpio/gpio-sch.c 	if (!devm_request_region(&pdev->dev, res->start, resource_size(res),
pdev              157 drivers/gpio/gpio-sch.c 				 pdev->name))
pdev              163 drivers/gpio/gpio-sch.c 	sch->chip.label = dev_name(&pdev->dev);
pdev              164 drivers/gpio/gpio-sch.c 	sch->chip.parent = &pdev->dev;
pdev              166 drivers/gpio/gpio-sch.c 	switch (pdev->id) {
pdev              204 drivers/gpio/gpio-sch.c 	platform_set_drvdata(pdev, sch);
pdev              206 drivers/gpio/gpio-sch.c 	return devm_gpiochip_add_data(&pdev->dev, &sch->chip, sch);
pdev              262 drivers/gpio/gpio-sch311x.c static int sch311x_gpio_probe(struct platform_device *pdev)
pdev              264 drivers/gpio/gpio-sch311x.c 	struct sch311x_pdev_data *pdata = dev_get_platdata(&pdev->dev);
pdev              270 drivers/gpio/gpio-sch311x.c 	if (!devm_request_region(&pdev->dev, pdata->runtime_reg + GP1, 6,
pdev              272 drivers/gpio/gpio-sch311x.c 		dev_err(&pdev->dev, "Failed to request region 0x%04x-0x%04x.\n",
pdev              277 drivers/gpio/gpio-sch311x.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              281 drivers/gpio/gpio-sch311x.c 	platform_set_drvdata(pdev, priv);
pdev              299 drivers/gpio/gpio-sch311x.c 		block->chip.parent = &pdev->dev;
pdev              307 drivers/gpio/gpio-sch311x.c 			dev_err(&pdev->dev,
pdev              311 drivers/gpio/gpio-sch311x.c 		dev_info(&pdev->dev,
pdev              324 drivers/gpio/gpio-sch311x.c static int sch311x_gpio_remove(struct platform_device *pdev)
pdev              326 drivers/gpio/gpio-sch311x.c 	struct sch311x_gpio_priv *priv = platform_get_drvdata(pdev);
pdev              331 drivers/gpio/gpio-sch311x.c 		dev_info(&pdev->dev,
pdev              126 drivers/gpio/gpio-sodaville.c 		struct pci_dev *pdev)
pdev              131 drivers/gpio/gpio-sodaville.c 	sd->irq_base = devm_irq_alloc_descs(&pdev->dev, -1, 0,
pdev              140 drivers/gpio/gpio-sodaville.c 	ret = devm_request_irq(&pdev->dev, pdev->irq,
pdev              151 drivers/gpio/gpio-sodaville.c 	sd->gc = devm_irq_alloc_generic_chip(&pdev->dev, "sdv-gpio", 1,
pdev              172 drivers/gpio/gpio-sodaville.c 	sd->id = irq_domain_add_legacy(pdev->dev.of_node, SDV_NUM_PUB_GPIOS,
pdev              180 drivers/gpio/gpio-sodaville.c static int sdv_gpio_probe(struct pci_dev *pdev,
pdev              187 drivers/gpio/gpio-sodaville.c 	sd = devm_kzalloc(&pdev->dev, sizeof(*sd), GFP_KERNEL);
pdev              191 drivers/gpio/gpio-sodaville.c 	ret = pcim_enable_device(pdev);
pdev              193 drivers/gpio/gpio-sodaville.c 		dev_err(&pdev->dev, "can't enable device.\n");
pdev              197 drivers/gpio/gpio-sodaville.c 	ret = pcim_iomap_regions(pdev, 1 << GPIO_BAR, DRV_NAME);
pdev              199 drivers/gpio/gpio-sodaville.c 		dev_err(&pdev->dev, "can't alloc PCI BAR #%d\n", GPIO_BAR);
pdev              203 drivers/gpio/gpio-sodaville.c 	sd->gpio_pub_base = pcim_iomap_table(pdev)[GPIO_BAR];
pdev              205 drivers/gpio/gpio-sodaville.c 	ret = of_property_read_u32(pdev->dev.of_node, "intel,muxctl", &mux_val);
pdev              209 drivers/gpio/gpio-sodaville.c 	ret = bgpio_init(&sd->chip, &pdev->dev, 4,
pdev              217 drivers/gpio/gpio-sodaville.c 	ret = devm_gpiochip_add_data(&pdev->dev, &sd->chip, sd);
pdev              219 drivers/gpio/gpio-sodaville.c 		dev_err(&pdev->dev, "gpiochip_add() failed.\n");
pdev              223 drivers/gpio/gpio-sodaville.c 	ret = sdv_register_irqsupport(sd, pdev);
pdev              227 drivers/gpio/gpio-sodaville.c 	pci_set_drvdata(pdev, sd);
pdev              228 drivers/gpio/gpio-sodaville.c 	dev_info(&pdev->dev, "Sodaville GPIO driver registered.\n");
pdev              121 drivers/gpio/gpio-spear-spics.c static int spics_gpio_probe(struct platform_device *pdev)
pdev              123 drivers/gpio/gpio-spear-spics.c 	struct device_node *np = pdev->dev.of_node;
pdev              127 drivers/gpio/gpio-spear-spics.c 	spics = devm_kzalloc(&pdev->dev, sizeof(*spics), GFP_KERNEL);
pdev              131 drivers/gpio/gpio-spear-spics.c 	spics->base = devm_platform_ioremap_resource(pdev, 0);
pdev              151 drivers/gpio/gpio-spear-spics.c 	platform_set_drvdata(pdev, spics);
pdev              161 drivers/gpio/gpio-spear-spics.c 	spics->chip.label = dev_name(&pdev->dev);
pdev              162 drivers/gpio/gpio-spear-spics.c 	spics->chip.parent = &pdev->dev;
pdev              166 drivers/gpio/gpio-spear-spics.c 	ret = devm_gpiochip_add_data(&pdev->dev, &spics->chip, spics);
pdev              168 drivers/gpio/gpio-spear-spics.c 		dev_err(&pdev->dev, "unable to add gpio chip\n");
pdev              172 drivers/gpio/gpio-spear-spics.c 	dev_info(&pdev->dev, "spear spics registered\n");
pdev              176 drivers/gpio/gpio-spear-spics.c 	dev_err(&pdev->dev, "DT probe failed\n");
pdev              218 drivers/gpio/gpio-sprd.c static int sprd_gpio_probe(struct platform_device *pdev)
pdev              224 drivers/gpio/gpio-sprd.c 	sprd_gpio = devm_kzalloc(&pdev->dev, sizeof(*sprd_gpio), GFP_KERNEL);
pdev              228 drivers/gpio/gpio-sprd.c 	sprd_gpio->irq = platform_get_irq(pdev, 0);
pdev              232 drivers/gpio/gpio-sprd.c 	sprd_gpio->base = devm_platform_ioremap_resource(pdev, 0);
pdev              238 drivers/gpio/gpio-sprd.c 	sprd_gpio->chip.label = dev_name(&pdev->dev);
pdev              241 drivers/gpio/gpio-sprd.c 	sprd_gpio->chip.parent = &pdev->dev;
pdev              242 drivers/gpio/gpio-sprd.c 	sprd_gpio->chip.of_node = pdev->dev.of_node;
pdev              259 drivers/gpio/gpio-sprd.c 	ret = devm_gpiochip_add_data(&pdev->dev, &sprd_gpio->chip, sprd_gpio);
pdev              261 drivers/gpio/gpio-sprd.c 		dev_err(&pdev->dev, "Could not register gpiochip %d\n", ret);
pdev              265 drivers/gpio/gpio-sprd.c 	platform_set_drvdata(pdev, sprd_gpio);
pdev              347 drivers/gpio/gpio-sta2x11.c 	struct pci_dev *pdev;
pdev              351 drivers/gpio/gpio-sta2x11.c 	pdev = *(struct pci_dev **)dev_get_platdata(&dev->dev);
pdev              352 drivers/gpio/gpio-sta2x11.c 	gpio_pdata = dev_get_platdata(&pdev->dev);
pdev              393 drivers/gpio/gpio-sta2x11.c 	err = devm_request_irq(&dev->dev, pdev->irq, gsta_gpio_handler,
pdev              449 drivers/gpio/gpio-stmpe.c static int stmpe_gpio_probe(struct platform_device *pdev)
pdev              451 drivers/gpio/gpio-stmpe.c 	struct stmpe *stmpe = dev_get_drvdata(pdev->dev.parent);
pdev              452 drivers/gpio/gpio-stmpe.c 	struct device_node *np = pdev->dev.of_node;
pdev              457 drivers/gpio/gpio-stmpe.c 		dev_err(&pdev->dev, "Need to increase maximum GPIO number\n");
pdev              467 drivers/gpio/gpio-stmpe.c 	stmpe_gpio->dev = &pdev->dev;
pdev              471 drivers/gpio/gpio-stmpe.c 	stmpe_gpio->chip.parent = &pdev->dev;
pdev              490 drivers/gpio/gpio-stmpe.c 	irq = platform_get_irq(pdev, 0);
pdev              492 drivers/gpio/gpio-stmpe.c 		dev_info(&pdev->dev,
pdev              502 drivers/gpio/gpio-stmpe.c 		dev_err(&pdev->dev, "unable to add gpiochip: %d\n", ret);
pdev              507 drivers/gpio/gpio-stmpe.c 		ret = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev              511 drivers/gpio/gpio-stmpe.c 			dev_err(&pdev->dev, "unable to get irq: %d\n", ret);
pdev              520 drivers/gpio/gpio-stmpe.c 			dev_err(&pdev->dev,
pdev              530 drivers/gpio/gpio-stmpe.c 	platform_set_drvdata(pdev, stmpe_gpio);
pdev              203 drivers/gpio/gpio-stp-xway.c static int xway_stp_probe(struct platform_device *pdev)
pdev              210 drivers/gpio/gpio-stp-xway.c 	chip = devm_kzalloc(&pdev->dev, sizeof(*chip), GFP_KERNEL);
pdev              214 drivers/gpio/gpio-stp-xway.c 	chip->virt = devm_platform_ioremap_resource(pdev, 0);
pdev              218 drivers/gpio/gpio-stp-xway.c 	chip->gc.parent = &pdev->dev;
pdev              228 drivers/gpio/gpio-stp-xway.c 	if (!of_property_read_u32(pdev->dev.of_node, "lantiq,shadow", &shadow))
pdev              232 drivers/gpio/gpio-stp-xway.c 	if (!of_property_read_u32(pdev->dev.of_node, "lantiq,groups", &groups))
pdev              239 drivers/gpio/gpio-stp-xway.c 	if (!of_property_read_u32(pdev->dev.of_node, "lantiq,dsl", &dsl))
pdev              246 drivers/gpio/gpio-stp-xway.c 		if (!of_property_read_u32(pdev->dev.of_node, "lantiq,phy1", &phy))
pdev              248 drivers/gpio/gpio-stp-xway.c 		if (!of_property_read_u32(pdev->dev.of_node, "lantiq,phy2", &phy))
pdev              253 drivers/gpio/gpio-stp-xway.c 	if (!of_find_property(pdev->dev.of_node, "lantiq,rising", NULL))
pdev              256 drivers/gpio/gpio-stp-xway.c 	clk = devm_clk_get(&pdev->dev, NULL);
pdev              258 drivers/gpio/gpio-stp-xway.c 		dev_err(&pdev->dev, "Failed to get clock\n");
pdev              268 drivers/gpio/gpio-stp-xway.c 	ret = devm_gpiochip_add_data(&pdev->dev, &chip->gc, chip);
pdev              274 drivers/gpio/gpio-stp-xway.c 	dev_info(&pdev->dev, "Init done\n");
pdev              209 drivers/gpio/gpio-syscon.c static int syscon_gpio_probe(struct platform_device *pdev)
pdev              211 drivers/gpio/gpio-syscon.c 	struct device *dev = &pdev->dev;
pdev              263 drivers/gpio/gpio-syscon.c 	platform_set_drvdata(pdev, priv);
pdev              265 drivers/gpio/gpio-syscon.c 	return devm_gpiochip_add_data(&pdev->dev, &priv->chip, priv);
pdev              108 drivers/gpio/gpio-tb10x.c static int tb10x_gpio_probe(struct platform_device *pdev)
pdev              111 drivers/gpio/gpio-tb10x.c 	struct device *dev = &pdev->dev;
pdev              126 drivers/gpio/gpio-tb10x.c 	tb10x_gpio->base = devm_platform_ioremap_resource(pdev, 0);
pdev              131 drivers/gpio/gpio-tb10x.c 		devm_kasprintf(dev, GFP_KERNEL, "%pOF", pdev->dev.of_node);
pdev              168 drivers/gpio/gpio-tb10x.c 	platform_set_drvdata(pdev, tb10x_gpio);
pdev              173 drivers/gpio/gpio-tb10x.c 		ret = platform_get_irq(pdev, 0);
pdev              214 drivers/gpio/gpio-tb10x.c static int tb10x_gpio_remove(struct platform_device *pdev)
pdev              216 drivers/gpio/gpio-tb10x.c 	struct tb10x_gpio *tb10x_gpio = platform_get_drvdata(pdev);
pdev              284 drivers/gpio/gpio-tc3589x.c static int tc3589x_gpio_probe(struct platform_device *pdev)
pdev              286 drivers/gpio/gpio-tc3589x.c 	struct tc3589x *tc3589x = dev_get_drvdata(pdev->dev.parent);
pdev              287 drivers/gpio/gpio-tc3589x.c 	struct device_node *np = pdev->dev.of_node;
pdev              293 drivers/gpio/gpio-tc3589x.c 		dev_err(&pdev->dev, "No Device Tree node found\n");
pdev              297 drivers/gpio/gpio-tc3589x.c 	irq = platform_get_irq(pdev, 0);
pdev              301 drivers/gpio/gpio-tc3589x.c 	tc3589x_gpio = devm_kzalloc(&pdev->dev, sizeof(struct tc3589x_gpio),
pdev              308 drivers/gpio/gpio-tc3589x.c 	tc3589x_gpio->dev = &pdev->dev;
pdev              313 drivers/gpio/gpio-tc3589x.c 	tc3589x_gpio->chip.parent = &pdev->dev;
pdev              323 drivers/gpio/gpio-tc3589x.c 	ret = devm_request_threaded_irq(&pdev->dev,
pdev              328 drivers/gpio/gpio-tc3589x.c 		dev_err(&pdev->dev, "unable to get irq: %d\n", ret);
pdev              332 drivers/gpio/gpio-tc3589x.c 	ret = devm_gpiochip_add_data(&pdev->dev, &tc3589x_gpio->chip,
pdev              335 drivers/gpio/gpio-tc3589x.c 		dev_err(&pdev->dev, "unable to add gpiochip: %d\n", ret);
pdev              345 drivers/gpio/gpio-tc3589x.c 		dev_err(&pdev->dev,
pdev              354 drivers/gpio/gpio-tc3589x.c 	platform_set_drvdata(pdev, tc3589x_gpio);
pdev              561 drivers/gpio/gpio-tegra.c static int tegra_gpio_probe(struct platform_device *pdev)
pdev              568 drivers/gpio/gpio-tegra.c 	tgi = devm_kzalloc(&pdev->dev, sizeof(*tgi), GFP_KERNEL);
pdev              572 drivers/gpio/gpio-tegra.c 	tgi->soc = of_device_get_match_data(&pdev->dev);
pdev              573 drivers/gpio/gpio-tegra.c 	tgi->dev = &pdev->dev;
pdev              575 drivers/gpio/gpio-tegra.c 	ret = platform_irq_count(pdev);
pdev              582 drivers/gpio/gpio-tegra.c 		dev_err(&pdev->dev, "Missing IRQ resource\n");
pdev              597 drivers/gpio/gpio-tegra.c 	tgi->gc.parent			= &pdev->dev;
pdev              598 drivers/gpio/gpio-tegra.c 	tgi->gc.of_node			= pdev->dev.of_node;
pdev              610 drivers/gpio/gpio-tegra.c 	platform_set_drvdata(pdev, tgi);
pdev              615 drivers/gpio/gpio-tegra.c 	tgi->bank_info = devm_kcalloc(&pdev->dev, tgi->bank_count,
pdev              620 drivers/gpio/gpio-tegra.c 	tgi->irq_domain = irq_domain_add_linear(pdev->dev.of_node,
pdev              627 drivers/gpio/gpio-tegra.c 		ret = platform_get_irq(pdev, i);
pdev              637 drivers/gpio/gpio-tegra.c 	tgi->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              649 drivers/gpio/gpio-tegra.c 	ret = devm_gpiochip_add_data(&pdev->dev, &tgi->gc, tgi);
pdev              405 drivers/gpio/gpio-tegra186.c static int tegra186_gpio_probe(struct platform_device *pdev)
pdev              414 drivers/gpio/gpio-tegra186.c 	gpio = devm_kzalloc(&pdev->dev, sizeof(*gpio), GFP_KERNEL);
pdev              418 drivers/gpio/gpio-tegra186.c 	gpio->soc = of_device_get_match_data(&pdev->dev);
pdev              420 drivers/gpio/gpio-tegra186.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "gpio");
pdev              421 drivers/gpio/gpio-tegra186.c 	gpio->base = devm_ioremap_resource(&pdev->dev, res);
pdev              425 drivers/gpio/gpio-tegra186.c 	err = platform_irq_count(pdev);
pdev              431 drivers/gpio/gpio-tegra186.c 	gpio->irq = devm_kcalloc(&pdev->dev, gpio->num_irq, sizeof(*gpio->irq),
pdev              437 drivers/gpio/gpio-tegra186.c 		err = platform_get_irq(pdev, i);
pdev              445 drivers/gpio/gpio-tegra186.c 	gpio->gpio.parent = &pdev->dev;
pdev              481 drivers/gpio/gpio-tegra186.c 	gpio->gpio.of_node = pdev->dev.of_node;
pdev              485 drivers/gpio/gpio-tegra186.c 	gpio->intc.name = pdev->dev.of_node->name;
pdev              501 drivers/gpio/gpio-tegra186.c 	irq->map = devm_kcalloc(&pdev->dev, gpio->gpio.ngpio,
pdev              515 drivers/gpio/gpio-tegra186.c 	platform_set_drvdata(pdev, gpio);
pdev              517 drivers/gpio/gpio-tegra186.c 	err = devm_gpiochip_add_data(&pdev->dev, &gpio->gpio, gpio);
pdev              524 drivers/gpio/gpio-tegra186.c static int tegra186_gpio_remove(struct platform_device *pdev)
pdev              449 drivers/gpio/gpio-thunderx.c static int thunderx_gpio_probe(struct pci_dev *pdev,
pdev              453 drivers/gpio/gpio-thunderx.c 	struct device *dev = &pdev->dev;
pdev              466 drivers/gpio/gpio-thunderx.c 	pci_set_drvdata(pdev, txgpio);
pdev              468 drivers/gpio/gpio-thunderx.c 	err = pcim_enable_device(pdev);
pdev              474 drivers/gpio/gpio-thunderx.c 	err = pcim_iomap_regions(pdev, 1 << 0, KBUILD_MODNAME);
pdev              480 drivers/gpio/gpio-thunderx.c 	tbl = pcim_iomap_table(pdev);
pdev              488 drivers/gpio/gpio-thunderx.c 	if (pdev->subsystem_device == 0xa10a) {
pdev              538 drivers/gpio/gpio-thunderx.c 	err = pci_enable_msix_range(pdev, txgpio->msix_entries, ngpio, ngpio);
pdev              586 drivers/gpio/gpio-thunderx.c 	pci_set_drvdata(pdev, NULL);
pdev              590 drivers/gpio/gpio-thunderx.c static void thunderx_gpio_remove(struct pci_dev *pdev)
pdev              593 drivers/gpio/gpio-thunderx.c 	struct thunderx_gpio *txgpio = pci_get_drvdata(pdev);
pdev              601 drivers/gpio/gpio-thunderx.c 	pci_set_drvdata(pdev, NULL);
pdev              214 drivers/gpio/gpio-timberdale.c static int timbgpio_probe(struct platform_device *pdev)
pdev              217 drivers/gpio/gpio-timberdale.c 	struct device *dev = &pdev->dev;
pdev              220 drivers/gpio/gpio-timberdale.c 	struct timbgpio_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              221 drivers/gpio/gpio-timberdale.c 	int irq = platform_get_irq(pdev, 0);
pdev              236 drivers/gpio/gpio-timberdale.c 	tgpio->membase = devm_platform_ioremap_resource(pdev, 0);
pdev              242 drivers/gpio/gpio-timberdale.c 	gc->label = dev_name(&pdev->dev);
pdev              244 drivers/gpio/gpio-timberdale.c 	gc->parent = &pdev->dev;
pdev              255 drivers/gpio/gpio-timberdale.c 	err = devm_gpiochip_add_data(&pdev->dev, gc, tgpio);
pdev              259 drivers/gpio/gpio-timberdale.c 	platform_set_drvdata(pdev, tgpio);
pdev               80 drivers/gpio/gpio-tps65086.c static int tps65086_gpio_probe(struct platform_device *pdev)
pdev               85 drivers/gpio/gpio-tps65086.c 	gpio = devm_kzalloc(&pdev->dev, sizeof(*gpio), GFP_KERNEL);
pdev               89 drivers/gpio/gpio-tps65086.c 	platform_set_drvdata(pdev, gpio);
pdev               91 drivers/gpio/gpio-tps65086.c 	gpio->tps = dev_get_drvdata(pdev->dev.parent);
pdev               97 drivers/gpio/gpio-tps65086.c 		dev_err(&pdev->dev, "Could not register gpiochip, %d\n", ret);
pdev              104 drivers/gpio/gpio-tps65086.c static int tps65086_gpio_remove(struct platform_device *pdev)
pdev              106 drivers/gpio/gpio-tps65086.c 	struct tps65086_gpio *gpio = platform_get_drvdata(pdev);
pdev              186 drivers/gpio/gpio-tps65218.c static int tps65218_gpio_probe(struct platform_device *pdev)
pdev              188 drivers/gpio/gpio-tps65218.c 	struct tps65218 *tps65218 = dev_get_drvdata(pdev->dev.parent);
pdev              192 drivers/gpio/gpio-tps65218.c 	tps65218_gpio = devm_kzalloc(&pdev->dev, sizeof(*tps65218_gpio),
pdev              199 drivers/gpio/gpio-tps65218.c 	tps65218_gpio->gpio_chip.parent = &pdev->dev;
pdev              201 drivers/gpio/gpio-tps65218.c 	tps65218_gpio->gpio_chip.of_node = pdev->dev.of_node;
pdev              204 drivers/gpio/gpio-tps65218.c 	ret = devm_gpiochip_add_data(&pdev->dev, &tps65218_gpio->gpio_chip,
pdev              207 drivers/gpio/gpio-tps65218.c 		dev_err(&pdev->dev, "Failed to register gpiochip, %d\n", ret);
pdev              211 drivers/gpio/gpio-tps65218.c 	platform_set_drvdata(pdev, tps65218_gpio);
pdev               75 drivers/gpio/gpio-tps6586x.c static int tps6586x_gpio_probe(struct platform_device *pdev)
pdev               81 drivers/gpio/gpio-tps6586x.c 	pdata = dev_get_platdata(pdev->dev.parent);
pdev               82 drivers/gpio/gpio-tps6586x.c 	tps6586x_gpio = devm_kzalloc(&pdev->dev,
pdev               87 drivers/gpio/gpio-tps6586x.c 	tps6586x_gpio->parent = pdev->dev.parent;
pdev               90 drivers/gpio/gpio-tps6586x.c 	tps6586x_gpio->gpio_chip.label = pdev->name;
pdev               91 drivers/gpio/gpio-tps6586x.c 	tps6586x_gpio->gpio_chip.parent = &pdev->dev;
pdev              102 drivers/gpio/gpio-tps6586x.c 	tps6586x_gpio->gpio_chip.of_node = pdev->dev.parent->of_node;
pdev              109 drivers/gpio/gpio-tps6586x.c 	ret = devm_gpiochip_add_data(&pdev->dev, &tps6586x_gpio->gpio_chip,
pdev              112 drivers/gpio/gpio-tps6586x.c 		dev_err(&pdev->dev, "Could not register gpiochip, %d\n", ret);
pdev              116 drivers/gpio/gpio-tps6586x.c 	platform_set_drvdata(pdev, tps6586x_gpio);
pdev              106 drivers/gpio/gpio-tps65910.c static int tps65910_gpio_probe(struct platform_device *pdev)
pdev              108 drivers/gpio/gpio-tps65910.c 	struct tps65910 *tps65910 = dev_get_drvdata(pdev->dev.parent);
pdev              114 drivers/gpio/gpio-tps65910.c 	tps65910_gpio = devm_kzalloc(&pdev->dev,
pdev              139 drivers/gpio/gpio-tps65910.c 	tps65910_gpio->gpio_chip.parent = &pdev->dev;
pdev              149 drivers/gpio/gpio-tps65910.c 		pdata = tps65910_parse_dt_for_gpio(&pdev->dev, tps65910,
pdev              168 drivers/gpio/gpio-tps65910.c 	ret = devm_gpiochip_add_data(&pdev->dev, &tps65910_gpio->gpio_chip,
pdev              171 drivers/gpio/gpio-tps65910.c 		dev_err(&pdev->dev, "Could not register gpiochip, %d\n", ret);
pdev              175 drivers/gpio/gpio-tps65910.c 	platform_set_drvdata(pdev, tps65910_gpio);
pdev               98 drivers/gpio/gpio-tps65912.c static int tps65912_gpio_probe(struct platform_device *pdev)
pdev              100 drivers/gpio/gpio-tps65912.c 	struct tps65912 *tps = dev_get_drvdata(pdev->dev.parent);
pdev              104 drivers/gpio/gpio-tps65912.c 	gpio = devm_kzalloc(&pdev->dev, sizeof(*gpio), GFP_KERNEL);
pdev              108 drivers/gpio/gpio-tps65912.c 	gpio->tps = dev_get_drvdata(pdev->dev.parent);
pdev              112 drivers/gpio/gpio-tps65912.c 	ret = devm_gpiochip_add_data(&pdev->dev, &gpio->gpio_chip,
pdev              115 drivers/gpio/gpio-tps65912.c 		dev_err(&pdev->dev, "Could not register gpiochip, %d\n", ret);
pdev              119 drivers/gpio/gpio-tps65912.c 	platform_set_drvdata(pdev, gpio);
pdev              125 drivers/gpio/gpio-tps68470.c static int tps68470_gpio_probe(struct platform_device *pdev)
pdev              130 drivers/gpio/gpio-tps68470.c 	tps68470_gpio = devm_kzalloc(&pdev->dev, sizeof(*tps68470_gpio),
pdev              135 drivers/gpio/gpio-tps68470.c 	tps68470_gpio->tps68470_regmap = dev_get_drvdata(pdev->dev.parent);
pdev              147 drivers/gpio/gpio-tps68470.c 	tps68470_gpio->gc.parent = &pdev->dev;
pdev              149 drivers/gpio/gpio-tps68470.c 	ret = devm_gpiochip_add_data(&pdev->dev, &tps68470_gpio->gc,
pdev              152 drivers/gpio/gpio-tps68470.c 		dev_err(&pdev->dev, "Failed to register gpio_chip: %d\n", ret);
pdev              156 drivers/gpio/gpio-tps68470.c 	platform_set_drvdata(pdev, tps68470_gpio);
pdev              228 drivers/gpio/gpio-tqmx86.c static int tqmx86_gpio_probe(struct platform_device *pdev)
pdev              230 drivers/gpio/gpio-tqmx86.c 	struct device *dev = &pdev->dev;
pdev              238 drivers/gpio/gpio-tqmx86.c 	irq = platform_get_irq(pdev, 0);
pdev              242 drivers/gpio/gpio-tqmx86.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              244 drivers/gpio/gpio-tqmx86.c 		dev_err(&pdev->dev, "Cannot get I/O\n");
pdev              248 drivers/gpio/gpio-tqmx86.c 	io_base = devm_ioport_map(&pdev->dev, res->start, resource_size(res));
pdev              261 drivers/gpio/gpio-tqmx86.c 	platform_set_drvdata(pdev, gpio);
pdev              274 drivers/gpio/gpio-tqmx86.c 	chip->parent = pdev->dev.parent;
pdev              276 drivers/gpio/gpio-tqmx86.c 	pm_runtime_enable(&pdev->dev);
pdev              283 drivers/gpio/gpio-tqmx86.c 		irq_chip->parent_device = &pdev->dev;
pdev              299 drivers/gpio/gpio-tqmx86.c 		girq->parents = devm_kcalloc(&pdev->dev, 1,
pdev              324 drivers/gpio/gpio-tqmx86.c 	pm_runtime_disable(&pdev->dev);
pdev               22 drivers/gpio/gpio-ts4800.c static int ts4800_gpio_probe(struct platform_device *pdev)
pdev               30 drivers/gpio/gpio-ts4800.c 	chip = devm_kzalloc(&pdev->dev, sizeof(struct gpio_chip), GFP_KERNEL);
pdev               34 drivers/gpio/gpio-ts4800.c 	base_addr = devm_platform_ioremap_resource(pdev, 0);
pdev               38 drivers/gpio/gpio-ts4800.c 	node = pdev->dev.of_node;
pdev               48 drivers/gpio/gpio-ts4800.c 	retval = bgpio_init(chip, &pdev->dev, 2, base_addr + INPUT_REG_OFFSET,
pdev               52 drivers/gpio/gpio-ts4800.c 		dev_err(&pdev->dev, "bgpio_init failed\n");
pdev               58 drivers/gpio/gpio-ts4800.c 	platform_set_drvdata(pdev, chip);
pdev               60 drivers/gpio/gpio-ts4800.c 	return devm_gpiochip_add_data(&pdev->dev, chip, NULL);
pdev              314 drivers/gpio/gpio-ts5500.c static int ts5500_dio_probe(struct platform_device *pdev)
pdev              316 drivers/gpio/gpio-ts5500.c 	enum ts5500_blocks block = platform_get_device_id(pdev)->driver_data;
pdev              317 drivers/gpio/gpio-ts5500.c 	struct device *dev = &pdev->dev;
pdev              324 drivers/gpio/gpio-ts5500.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              334 drivers/gpio/gpio-ts5500.c 	platform_set_drvdata(pdev, priv);
pdev              418 drivers/gpio/gpio-ts5500.c static int ts5500_dio_remove(struct platform_device *pdev)
pdev              420 drivers/gpio/gpio-ts5500.c 	struct ts5500_priv *priv = platform_get_drvdata(pdev);
pdev              468 drivers/gpio/gpio-twl4030.c static int gpio_twl4030_remove(struct platform_device *pdev);
pdev              497 drivers/gpio/gpio-twl4030.c static int gpio_twl4030_probe(struct platform_device *pdev)
pdev              499 drivers/gpio/gpio-twl4030.c 	struct twl4030_gpio_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              500 drivers/gpio/gpio-twl4030.c 	struct device_node *node = pdev->dev.of_node;
pdev              504 drivers/gpio/gpio-twl4030.c 	priv = devm_kzalloc(&pdev->dev, sizeof(struct gpio_twl4030_priv),
pdev              511 drivers/gpio/gpio-twl4030.c 		dev_err(&pdev->dev, "can't dispatch IRQs from modules\n");
pdev              515 drivers/gpio/gpio-twl4030.c 	irq_base = devm_irq_alloc_descs(&pdev->dev, -1,
pdev              518 drivers/gpio/gpio-twl4030.c 		dev_err(&pdev->dev, "Failed to alloc irq_descs\n");
pdev              525 drivers/gpio/gpio-twl4030.c 	ret = twl4030_sih_setup(&pdev->dev, TWL4030_MODULE_GPIO, irq_base);
pdev              535 drivers/gpio/gpio-twl4030.c 	priv->gpio_chip.parent = &pdev->dev;
pdev              540 drivers/gpio/gpio-twl4030.c 		pdata = of_gpio_twl4030(&pdev->dev, pdata);
pdev              543 drivers/gpio/gpio-twl4030.c 		dev_err(&pdev->dev, "Platform data is missing\n");
pdev              555 drivers/gpio/gpio-twl4030.c 		dev_dbg(&pdev->dev, "pullups %.05x %.05x --> %d\n",
pdev              560 drivers/gpio/gpio-twl4030.c 		dev_dbg(&pdev->dev, "debounce %.03x %.01x --> %d\n",
pdev              572 drivers/gpio/gpio-twl4030.c 		dev_err(&pdev->dev, "could not register gpiochip, %d\n", ret);
pdev              574 drivers/gpio/gpio-twl4030.c 		gpio_twl4030_remove(pdev);
pdev              578 drivers/gpio/gpio-twl4030.c 	platform_set_drvdata(pdev, priv);
pdev              583 drivers/gpio/gpio-twl4030.c 		status = pdata->setup(&pdev->dev, priv->gpio_chip.base,
pdev              586 drivers/gpio/gpio-twl4030.c 			dev_dbg(&pdev->dev, "setup --> %d\n", status);
pdev              594 drivers/gpio/gpio-twl4030.c static int gpio_twl4030_remove(struct platform_device *pdev)
pdev              596 drivers/gpio/gpio-twl4030.c 	struct twl4030_gpio_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              597 drivers/gpio/gpio-twl4030.c 	struct gpio_twl4030_priv *priv = platform_get_drvdata(pdev);
pdev              601 drivers/gpio/gpio-twl4030.c 		status = pdata->teardown(&pdev->dev, priv->gpio_chip.base,
pdev              604 drivers/gpio/gpio-twl4030.c 			dev_dbg(&pdev->dev, "teardown --> %d\n", status);
pdev               78 drivers/gpio/gpio-twl6040.c static int gpo_twl6040_probe(struct platform_device *pdev)
pdev               80 drivers/gpio/gpio-twl6040.c 	struct device *twl6040_core_dev = pdev->dev.parent;
pdev               91 drivers/gpio/gpio-twl6040.c 	twl6040gpo_chip.parent = &pdev->dev;
pdev               96 drivers/gpio/gpio-twl6040.c 	ret = devm_gpiochip_add_data(&pdev->dev, &twl6040gpo_chip, NULL);
pdev               98 drivers/gpio/gpio-twl6040.c 		dev_err(&pdev->dev, "could not register gpiochip, %d\n", ret);
pdev              341 drivers/gpio/gpio-uniphier.c static int uniphier_gpio_probe(struct platform_device *pdev)
pdev              343 drivers/gpio/gpio-uniphier.c 	struct device *dev = &pdev->dev;
pdev              372 drivers/gpio/gpio-uniphier.c 	priv->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              415 drivers/gpio/gpio-uniphier.c 	platform_set_drvdata(pdev, priv);
pdev              420 drivers/gpio/gpio-uniphier.c static int uniphier_gpio_remove(struct platform_device *pdev)
pdev              422 drivers/gpio/gpio-uniphier.c 	struct uniphier_gpio_priv *priv = platform_get_drvdata(pdev);
pdev              240 drivers/gpio/gpio-vf610.c static int vf610_gpio_probe(struct platform_device *pdev)
pdev              242 drivers/gpio/gpio-vf610.c 	struct device *dev = &pdev->dev;
pdev              256 drivers/gpio/gpio-vf610.c 	port->base = devm_platform_ioremap_resource(pdev, 0);
pdev              260 drivers/gpio/gpio-vf610.c 	port->gpio_base = devm_platform_ioremap_resource(pdev, 1);
pdev              264 drivers/gpio/gpio-vf610.c 	port->irq = platform_get_irq(pdev, 0);
pdev              333 drivers/gpio/gpio-vf610.c 	girq->parents = devm_kcalloc(&pdev->dev, 1,
pdev              385 drivers/gpio/gpio-viperboard.c static int vprbrd_gpio_probe(struct platform_device *pdev)
pdev              387 drivers/gpio/gpio-viperboard.c 	struct vprbrd *vb = dev_get_drvdata(pdev->dev.parent);
pdev              391 drivers/gpio/gpio-viperboard.c 	vb_gpio = devm_kzalloc(&pdev->dev, sizeof(*vb_gpio), GFP_KERNEL);
pdev              398 drivers/gpio/gpio-viperboard.c 	vb_gpio->gpioa.parent = &pdev->dev;
pdev              407 drivers/gpio/gpio-viperboard.c 	ret = devm_gpiochip_add_data(&pdev->dev, &vb_gpio->gpioa, vb_gpio);
pdev              415 drivers/gpio/gpio-viperboard.c 	vb_gpio->gpiob.parent = &pdev->dev;
pdev              424 drivers/gpio/gpio-viperboard.c 	ret = devm_gpiochip_add_data(&pdev->dev, &vb_gpio->gpiob, vb_gpio);
pdev              430 drivers/gpio/gpio-viperboard.c 	platform_set_drvdata(pdev, vb_gpio);
pdev              468 drivers/gpio/gpio-vr41xx.c static int giu_probe(struct platform_device *pdev)
pdev              474 drivers/gpio/gpio-vr41xx.c 	switch (pdev->id) {
pdev              487 drivers/gpio/gpio-vr41xx.c 		dev_err(&pdev->dev, "GIU: unknown ID %d\n", pdev->id);
pdev              491 drivers/gpio/gpio-vr41xx.c 	giu_base = devm_platform_ioremap_resource(pdev, 0);
pdev              495 drivers/gpio/gpio-vr41xx.c 	vr41xx_gpio_chip.parent = &pdev->dev;
pdev              519 drivers/gpio/gpio-vr41xx.c 	irq = platform_get_irq(pdev, 0);
pdev              526 drivers/gpio/gpio-vr41xx.c static int giu_remove(struct platform_device *pdev)
pdev              228 drivers/gpio/gpio-vx855.c static int vx855gpio_probe(struct platform_device *pdev)
pdev              234 drivers/gpio/gpio-vx855.c 	res_gpi = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              235 drivers/gpio/gpio-vx855.c 	res_gpo = platform_get_resource(pdev, IORESOURCE_IO, 1);
pdev              239 drivers/gpio/gpio-vx855.c 	vg = devm_kzalloc(&pdev->dev, sizeof(*vg), GFP_KERNEL);
pdev              243 drivers/gpio/gpio-vx855.c 	platform_set_drvdata(pdev, vg);
pdev              245 drivers/gpio/gpio-vx855.c 	dev_info(&pdev->dev, "found VX855 GPIO controller\n");
pdev              258 drivers/gpio/gpio-vx855.c 	if (!devm_request_region(&pdev->dev, res_gpi->start,
pdev              260 drivers/gpio/gpio-vx855.c 		dev_warn(&pdev->dev,
pdev              263 drivers/gpio/gpio-vx855.c 	if (!devm_request_region(&pdev->dev, res_gpo->start,
pdev              265 drivers/gpio/gpio-vx855.c 		dev_warn(&pdev->dev,
pdev              270 drivers/gpio/gpio-vx855.c 	return devm_gpiochip_add_data(&pdev->dev, &vg->gpio, vg);
pdev              394 drivers/gpio/gpio-wcove.c static int wcove_gpio_probe(struct platform_device *pdev)
pdev              408 drivers/gpio/gpio-wcove.c 	pmic = dev_get_drvdata(pdev->dev.parent);
pdev              412 drivers/gpio/gpio-wcove.c 	irq = platform_get_irq(pdev, 0);
pdev              416 drivers/gpio/gpio-wcove.c 	dev = &pdev->dev;
pdev              424 drivers/gpio/gpio-wcove.c 	platform_set_drvdata(pdev, wg);
pdev              437 drivers/gpio/gpio-wcove.c 	wg->chip.parent = pdev->dev.parent;
pdev              462 drivers/gpio/gpio-wcove.c 		wcove_gpio_irq_handler, IRQF_ONESHOT, pdev->name, wg);
pdev              259 drivers/gpio/gpio-wm831x.c static int wm831x_gpio_probe(struct platform_device *pdev)
pdev              261 drivers/gpio/gpio-wm831x.c 	struct wm831x *wm831x = dev_get_drvdata(pdev->dev.parent);
pdev              266 drivers/gpio/gpio-wm831x.c 	wm831x_gpio = devm_kzalloc(&pdev->dev, sizeof(*wm831x_gpio),
pdev              274 drivers/gpio/gpio-wm831x.c 	wm831x_gpio->gpio_chip.parent = &pdev->dev;
pdev              283 drivers/gpio/gpio-wm831x.c 	ret = devm_gpiochip_add_data(&pdev->dev, &wm831x_gpio->gpio_chip,
pdev              286 drivers/gpio/gpio-wm831x.c 		dev_err(&pdev->dev, "Could not register gpiochip, %d\n", ret);
pdev              290 drivers/gpio/gpio-wm831x.c 	platform_set_drvdata(pdev, wm831x_gpio);
pdev              103 drivers/gpio/gpio-wm8350.c static int wm8350_gpio_probe(struct platform_device *pdev)
pdev              105 drivers/gpio/gpio-wm8350.c 	struct wm8350 *wm8350 = dev_get_drvdata(pdev->dev.parent);
pdev              110 drivers/gpio/gpio-wm8350.c 	wm8350_gpio = devm_kzalloc(&pdev->dev, sizeof(*wm8350_gpio),
pdev              118 drivers/gpio/gpio-wm8350.c 	wm8350_gpio->gpio_chip.parent = &pdev->dev;
pdev              124 drivers/gpio/gpio-wm8350.c 	ret = devm_gpiochip_add_data(&pdev->dev, &wm8350_gpio->gpio_chip,
pdev              127 drivers/gpio/gpio-wm8350.c 		dev_err(&pdev->dev, "Could not register gpiochip, %d\n", ret);
pdev              131 drivers/gpio/gpio-wm8350.c 	platform_set_drvdata(pdev, wm8350_gpio);
pdev              261 drivers/gpio/gpio-wm8994.c static int wm8994_gpio_probe(struct platform_device *pdev)
pdev              263 drivers/gpio/gpio-wm8994.c 	struct wm8994 *wm8994 = dev_get_drvdata(pdev->dev.parent);
pdev              268 drivers/gpio/gpio-wm8994.c 	wm8994_gpio = devm_kzalloc(&pdev->dev, sizeof(*wm8994_gpio),
pdev              276 drivers/gpio/gpio-wm8994.c 	wm8994_gpio->gpio_chip.parent = &pdev->dev;
pdev              282 drivers/gpio/gpio-wm8994.c 	ret = devm_gpiochip_add_data(&pdev->dev, &wm8994_gpio->gpio_chip,
pdev              285 drivers/gpio/gpio-wm8994.c 		dev_err(&pdev->dev, "Could not register gpiochip, %d\n",
pdev              290 drivers/gpio/gpio-wm8994.c 	platform_set_drvdata(pdev, wm8994_gpio);
pdev              217 drivers/gpio/gpio-xgene-sb.c static int xgene_gpio_sb_probe(struct platform_device *pdev)
pdev              225 drivers/gpio/gpio-xgene-sb.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              229 drivers/gpio/gpio-xgene-sb.c 	regs = devm_platform_ioremap_resource(pdev, 0);
pdev              235 drivers/gpio/gpio-xgene-sb.c 	ret = platform_get_irq(pdev, 0);
pdev              241 drivers/gpio/gpio-xgene-sb.c 		dev_err(&pdev->dev, "unable to obtain parent domain\n");
pdev              245 drivers/gpio/gpio-xgene-sb.c 	ret = bgpio_init(&priv->gc, &pdev->dev, 4,
pdev              256 drivers/gpio/gpio-xgene-sb.c 	if (!device_property_read_u32(&pdev->dev,
pdev              262 drivers/gpio/gpio-xgene-sb.c 	if (!device_property_read_u32(&pdev->dev, XGENE_NIRQ_PROPERTY, &val32))
pdev              267 drivers/gpio/gpio-xgene-sb.c 	if (!device_property_read_u32(&pdev->dev, XGENE_NGPIO_PROPERTY, &val32))
pdev              270 drivers/gpio/gpio-xgene-sb.c 	dev_info(&pdev->dev, "Support %d gpios, %d irqs start from pin %d\n",
pdev              273 drivers/gpio/gpio-xgene-sb.c 	platform_set_drvdata(pdev, priv);
pdev              276 drivers/gpio/gpio-xgene-sb.c 					0, priv->nirq, pdev->dev.fwnode,
pdev              283 drivers/gpio/gpio-xgene-sb.c 	ret = devm_gpiochip_add_data(&pdev->dev, &priv->gc, priv);
pdev              285 drivers/gpio/gpio-xgene-sb.c 		dev_err(&pdev->dev,
pdev              291 drivers/gpio/gpio-xgene-sb.c 	dev_info(&pdev->dev, "X-Gene GPIO Standby driver registered\n");
pdev              301 drivers/gpio/gpio-xgene-sb.c static int xgene_gpio_sb_remove(struct platform_device *pdev)
pdev              303 drivers/gpio/gpio-xgene-sb.c 	struct xgene_gpio_sb *priv = platform_get_drvdata(pdev);
pdev              156 drivers/gpio/gpio-xgene.c static int xgene_gpio_probe(struct platform_device *pdev)
pdev              162 drivers/gpio/gpio-xgene.c 	gpio = devm_kzalloc(&pdev->dev, sizeof(*gpio), GFP_KERNEL);
pdev              168 drivers/gpio/gpio-xgene.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              174 drivers/gpio/gpio-xgene.c 	gpio->base = devm_ioremap_nocache(&pdev->dev, res->start,
pdev              184 drivers/gpio/gpio-xgene.c 	gpio->chip.parent = &pdev->dev;
pdev              190 drivers/gpio/gpio-xgene.c 	gpio->chip.label = dev_name(&pdev->dev);
pdev              193 drivers/gpio/gpio-xgene.c 	platform_set_drvdata(pdev, gpio);
pdev              195 drivers/gpio/gpio-xgene.c 	err = devm_gpiochip_add_data(&pdev->dev, &gpio->chip, gpio);
pdev              197 drivers/gpio/gpio-xgene.c 		dev_err(&pdev->dev,
pdev              202 drivers/gpio/gpio-xgene.c 	dev_info(&pdev->dev, "X-Gene GPIO driver registered.\n");
pdev              205 drivers/gpio/gpio-xgene.c 	dev_err(&pdev->dev, "X-Gene GPIO driver registration failed.\n");
pdev              267 drivers/gpio/gpio-xilinx.c static int xgpio_probe(struct platform_device *pdev)
pdev              271 drivers/gpio/gpio-xilinx.c 	struct device_node *np = pdev->dev.of_node;
pdev              274 drivers/gpio/gpio-xilinx.c 	chip = devm_kzalloc(&pdev->dev, sizeof(*chip), GFP_KERNEL);
pdev              278 drivers/gpio/gpio-xilinx.c 	platform_set_drvdata(pdev, chip);
pdev              322 drivers/gpio/gpio-xilinx.c 	chip->gc.parent = &pdev->dev;
pdev              329 drivers/gpio/gpio-xilinx.c 	chip->gc.label = dev_name(&pdev->dev);
pdev              331 drivers/gpio/gpio-xilinx.c 	chip->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              333 drivers/gpio/gpio-xilinx.c 		dev_err(&pdev->dev, "failed to ioremap memory resource\n");
pdev              339 drivers/gpio/gpio-xilinx.c 	status = devm_gpiochip_add_data(&pdev->dev, &chip->gc, chip);
pdev              341 drivers/gpio/gpio-xilinx.c 		dev_err(&pdev->dev, "failed to add GPIO chip\n");
pdev              290 drivers/gpio/gpio-xlp.c static int xlp_gpio_probe(struct platform_device *pdev)
pdev              300 drivers/gpio/gpio-xlp.c 	priv = devm_kzalloc(&pdev->dev,	sizeof(*priv), GFP_KERNEL);
pdev              304 drivers/gpio/gpio-xlp.c 	gpio_base = devm_platform_ioremap_resource(pdev, 0);
pdev              308 drivers/gpio/gpio-xlp.c 	irq = platform_get_irq(pdev, 0);
pdev              312 drivers/gpio/gpio-xlp.c 	if (pdev->dev.of_node) {
pdev              313 drivers/gpio/gpio-xlp.c 		soc_type = (uintptr_t)of_device_get_match_data(&pdev->dev);
pdev              317 drivers/gpio/gpio-xlp.c 		acpi_id = acpi_match_device(pdev->dev.driver->acpi_match_table,
pdev              318 drivers/gpio/gpio-xlp.c 						&pdev->dev);
pdev              320 drivers/gpio/gpio-xlp.c 			dev_err(&pdev->dev, "Unable to match ACPI ID\n");
pdev              365 drivers/gpio/gpio-xlp.c 		dev_err(&pdev->dev, "Unknown Processor type!\n");
pdev              374 drivers/gpio/gpio-xlp.c 	gc->label = dev_name(&pdev->dev);
pdev              376 drivers/gpio/gpio-xlp.c 	gc->parent = &pdev->dev;
pdev              378 drivers/gpio/gpio-xlp.c 	gc->of_node = pdev->dev.of_node;
pdev              388 drivers/gpio/gpio-xlp.c 		irq_base = devm_irq_alloc_descs(&pdev->dev, -1,
pdev              392 drivers/gpio/gpio-xlp.c 			dev_err(&pdev->dev, "Failed to allocate IRQ numbers\n");
pdev              403 drivers/gpio/gpio-xlp.c 	girq->parents = devm_kcalloc(&pdev->dev, 1,
pdev              417 drivers/gpio/gpio-xlp.c 	dev_info(&pdev->dev, "registered %d GPIOs\n", gc->ngpio);
pdev              143 drivers/gpio/gpio-xtensa.c static int xtensa_gpio_probe(struct platform_device *pdev)
pdev              162 drivers/gpio/gpio-xtensa.c 	struct platform_device *pdev;
pdev              164 drivers/gpio/gpio-xtensa.c 	pdev = platform_device_register_simple("xtensa-gpio", 0, NULL, 0);
pdev              165 drivers/gpio/gpio-xtensa.c 	if (IS_ERR(pdev))
pdev              166 drivers/gpio/gpio-xtensa.c 		return PTR_ERR(pdev);
pdev              169 drivers/gpio/gpio-zevio.c static int zevio_gpio_probe(struct platform_device *pdev)
pdev              174 drivers/gpio/gpio-zevio.c 	controller = devm_kzalloc(&pdev->dev, sizeof(*controller), GFP_KERNEL);
pdev              178 drivers/gpio/gpio-zevio.c 	platform_set_drvdata(pdev, controller);
pdev              182 drivers/gpio/gpio-zevio.c 	controller->chip.gc.parent = &pdev->dev;
pdev              184 drivers/gpio/gpio-zevio.c 	status = of_mm_gpiochip_add_data(pdev->dev.of_node,
pdev              188 drivers/gpio/gpio-zevio.c 		dev_err(&pdev->dev, "failed to add gpiochip: %d\n", status);
pdev              214 drivers/gpio/gpio-zx.c static int zx_gpio_probe(struct platform_device *pdev)
pdev              216 drivers/gpio/gpio-zx.c 	struct device *dev = &pdev->dev;
pdev              225 drivers/gpio/gpio-zx.c 	chip->base = devm_platform_ioremap_resource(pdev, 0);
pdev              251 drivers/gpio/gpio-zx.c 	irq = platform_get_irq(pdev, 0);
pdev              258 drivers/gpio/gpio-zx.c 	girq->parents = devm_kcalloc(&pdev->dev, 1,
pdev              271 drivers/gpio/gpio-zx.c 	platform_set_drvdata(pdev, chip);
pdev              830 drivers/gpio/gpio-zynq.c static int zynq_gpio_probe(struct platform_device *pdev)
pdev              838 drivers/gpio/gpio-zynq.c 	gpio = devm_kzalloc(&pdev->dev, sizeof(*gpio), GFP_KERNEL);
pdev              842 drivers/gpio/gpio-zynq.c 	match = of_match_node(zynq_gpio_of_match, pdev->dev.of_node);
pdev              844 drivers/gpio/gpio-zynq.c 		dev_err(&pdev->dev, "of_match_node() failed\n");
pdev              848 drivers/gpio/gpio-zynq.c 	platform_set_drvdata(pdev, gpio);
pdev              850 drivers/gpio/gpio-zynq.c 	gpio->base_addr = devm_platform_ioremap_resource(pdev, 0);
pdev              854 drivers/gpio/gpio-zynq.c 	gpio->irq = platform_get_irq(pdev, 0);
pdev              862 drivers/gpio/gpio-zynq.c 	chip->parent = &pdev->dev;
pdev              870 drivers/gpio/gpio-zynq.c 	chip->base = of_alias_get_id(pdev->dev.of_node, "gpio");
pdev              874 drivers/gpio/gpio-zynq.c 	gpio->clk = devm_clk_get(&pdev->dev, NULL);
pdev              876 drivers/gpio/gpio-zynq.c 		dev_err(&pdev->dev, "input clock not found.\n");
pdev              881 drivers/gpio/gpio-zynq.c 		dev_err(&pdev->dev, "Unable to enable clock.\n");
pdev              885 drivers/gpio/gpio-zynq.c 	pm_runtime_set_active(&pdev->dev);
pdev              886 drivers/gpio/gpio-zynq.c 	pm_runtime_enable(&pdev->dev);
pdev              887 drivers/gpio/gpio-zynq.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev              901 drivers/gpio/gpio-zynq.c 	girq->parents = devm_kcalloc(&pdev->dev, 1,
pdev              915 drivers/gpio/gpio-zynq.c 		dev_err(&pdev->dev, "Failed to add gpio chip\n");
pdev              919 drivers/gpio/gpio-zynq.c 	pm_runtime_put(&pdev->dev);
pdev              924 drivers/gpio/gpio-zynq.c 	pm_runtime_put(&pdev->dev);
pdev              926 drivers/gpio/gpio-zynq.c 	pm_runtime_disable(&pdev->dev);
pdev              938 drivers/gpio/gpio-zynq.c static int zynq_gpio_remove(struct platform_device *pdev)
pdev              940 drivers/gpio/gpio-zynq.c 	struct zynq_gpio *gpio = platform_get_drvdata(pdev);
pdev              942 drivers/gpio/gpio-zynq.c 	pm_runtime_get_sync(&pdev->dev);
pdev              945 drivers/gpio/gpio-zynq.c 	device_set_wakeup_capable(&pdev->dev, 0);
pdev              946 drivers/gpio/gpio-zynq.c 	pm_runtime_disable(&pdev->dev);
pdev              382 drivers/gpio/sgpio-aspeed.c 				   struct platform_device *pdev)
pdev              388 drivers/gpio/sgpio-aspeed.c 	rc = platform_get_irq(pdev, 0);
pdev              436 drivers/gpio/sgpio-aspeed.c static int __init aspeed_sgpio_probe(struct platform_device *pdev)
pdev              443 drivers/gpio/sgpio-aspeed.c 	gpio = devm_kzalloc(&pdev->dev, sizeof(*gpio), GFP_KERNEL);
pdev              447 drivers/gpio/sgpio-aspeed.c 	gpio->base = devm_platform_ioremap_resource(pdev, 0);
pdev              451 drivers/gpio/sgpio-aspeed.c 	rc = of_property_read_u32(pdev->dev.of_node, "ngpios", &nr_gpios);
pdev              453 drivers/gpio/sgpio-aspeed.c 		dev_err(&pdev->dev, "Could not read ngpios property\n");
pdev              456 drivers/gpio/sgpio-aspeed.c 		dev_err(&pdev->dev, "Number of GPIOs exceeds the maximum of %d: %d\n",
pdev              461 drivers/gpio/sgpio-aspeed.c 	rc = of_property_read_u32(pdev->dev.of_node, "bus-frequency", &sgpio_freq);
pdev              463 drivers/gpio/sgpio-aspeed.c 		dev_err(&pdev->dev, "Could not read bus-frequency property\n");
pdev              467 drivers/gpio/sgpio-aspeed.c 	gpio->pclk = devm_clk_get(&pdev->dev, NULL);
pdev              469 drivers/gpio/sgpio-aspeed.c 		dev_err(&pdev->dev, "devm_clk_get failed\n");
pdev              499 drivers/gpio/sgpio-aspeed.c 	gpio->chip.parent = &pdev->dev;
pdev              509 drivers/gpio/sgpio-aspeed.c 	gpio->chip.label = dev_name(&pdev->dev);
pdev              515 drivers/gpio/sgpio-aspeed.c 	aspeed_sgpio_setup_irqs(gpio, pdev);
pdev              517 drivers/gpio/sgpio-aspeed.c 	rc = devm_gpiochip_add_data(&pdev->dev, &gpio->chip, gpio);
pdev              777 drivers/gpu/drm/amd/amdgpu/amdgpu.h 	struct pci_dev			*pdev;
pdev             1031 drivers/gpu/drm/amd/amdgpu/amdgpu.h 		       struct pci_dev *pdev,
pdev              370 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c 			dev_err(&adev->pdev->dev, "Failed to reset ACP\n");
pdev              388 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c 			dev_err(&adev->pdev->dev, "Failed to reset ACP\n");
pdev              441 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c 			dev_err(&adev->pdev->dev, "Failed to reset ACP\n");
pdev              458 drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c 			dev_err(&adev->pdev->dev, "Failed to reset ACP\n");
pdev              633 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c 	handle = ACPI_HANDLE(&adev->pdev->dev);
pdev              676 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c 	handle = ACPI_HANDLE(&adev->pdev->dev);
pdev              685 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c 	atcs_input.client_id = adev->pdev->devfn | (adev->pdev->bus->number << 8);
pdev              779 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c 	handle = ACPI_HANDLE(&adev->pdev->dev);
pdev              104 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c 				      adev->pdev, kfd2kgd);
pdev              737 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c struct kfd_dev *kgd2kfd_probe(struct kgd_dev *kgd, struct pci_dev *pdev,
pdev              242 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h struct kfd_dev *kgd2kfd_probe(struct kgd_dev *kgd, struct pci_dev *pdev,
pdev              508 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c static bool amdgpu_atpx_pci_probe_handle(struct pci_dev *pdev)
pdev              513 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c 	dhandle = ACPI_HANDLE(&pdev->dev);
pdev              558 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c static enum vga_switcheroo_client_id amdgpu_atpx_get_client_id(struct pci_dev *pdev)
pdev              560 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c 	if (amdgpu_atpx_priv.dhandle == ACPI_HANDLE(&pdev->dev))
pdev              583 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c static void amdgpu_atpx_get_quirks(struct pci_dev *pdev)
pdev              589 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c 		if (pdev->vendor == p->chip_vendor &&
pdev              590 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c 		    pdev->device == p->chip_device &&
pdev              591 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c 		    pdev->subsystem_vendor == p->subsys_vendor &&
pdev              592 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c 		    pdev->subsystem_device == p->subsys_device) {
pdev              610 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c 	struct pci_dev *pdev = NULL;
pdev              616 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c 	while ((pdev = pci_get_class(PCI_CLASS_DISPLAY_VGA << 8, pdev)) != NULL) {
pdev              619 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c 		has_atpx |= (amdgpu_atpx_pci_probe_handle(pdev) == true);
pdev              621 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c 		parent_pdev = pci_upstream_bridge(pdev);
pdev              623 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c 		amdgpu_atpx_get_quirks(pdev);
pdev              626 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c 	while ((pdev = pci_get_class(PCI_CLASS_DISPLAY_OTHER << 8, pdev)) != NULL) {
pdev              629 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c 		has_atpx |= (amdgpu_atpx_pci_probe_handle(pdev) == true);
pdev              631 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c 		parent_pdev = pci_upstream_bridge(pdev);
pdev              633 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c 		amdgpu_atpx_get_quirks(pdev);
pdev              101 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 	vram_base = pci_resource_start(adev->pdev, 0);
pdev              131 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 	bios = pci_map_rom(adev->pdev, &size);
pdev              138 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 		pci_unmap_rom(adev->pdev, bios);
pdev              143 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 	pci_unmap_rom(adev->pdev, bios);
pdev              200 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 	bios = pci_platform_rom(adev->pdev, &size);
pdev              274 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 	struct pci_dev *pdev = NULL;
pdev              283 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 	while ((pdev = pci_get_class(PCI_CLASS_DISPLAY_VGA << 8, pdev)) != NULL) {
pdev              284 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 		dhandle = ACPI_HANDLE(&pdev->dev);
pdev              296 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 		while ((pdev = pci_get_class(PCI_CLASS_DISPLAY_OTHER << 8, pdev)) != NULL) {
pdev              297 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 			dhandle = ACPI_HANDLE(&pdev->dev);
pdev              385 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 		    vhdr->PCIBus == adev->pdev->bus->number &&
pdev              386 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 		    vhdr->PCIDevice == PCI_SLOT(adev->pdev->devfn) &&
pdev              387 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 		    vhdr->PCIFunction == PCI_FUNC(adev->pdev->devfn) &&
pdev              388 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 		    vhdr->VendorID == adev->pdev->vendor &&
pdev              389 drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c 		    vhdr->DeviceID == adev->pdev->device) {
pdev              256 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				if ((adev->pdev->revision == 0x81) &&
pdev              257 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				    ((adev->pdev->device == 0x6810) ||
pdev              258 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				    (adev->pdev->device == 0x6811))) {
pdev              266 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				if (((adev->pdev->device == 0x6820) &&
pdev              267 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					((adev->pdev->revision == 0x81) ||
pdev              268 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					(adev->pdev->revision == 0x83))) ||
pdev              269 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				    ((adev->pdev->device == 0x6821) &&
pdev              270 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					((adev->pdev->revision == 0x83) ||
pdev              271 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					(adev->pdev->revision == 0x87))) ||
pdev              272 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				    ((adev->pdev->revision == 0x87) &&
pdev              273 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					((adev->pdev->device == 0x6823) ||
pdev              274 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					(adev->pdev->device == 0x682b)))) {
pdev              282 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				if (((adev->pdev->revision == 0x81) &&
pdev              283 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					((adev->pdev->device == 0x6600) ||
pdev              284 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					(adev->pdev->device == 0x6604) ||
pdev              285 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					(adev->pdev->device == 0x6605) ||
pdev              286 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					(adev->pdev->device == 0x6610))) ||
pdev              287 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				    ((adev->pdev->revision == 0x83) &&
pdev              288 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					(adev->pdev->device == 0x6610))) {
pdev              296 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				if (((adev->pdev->revision == 0x81) &&
pdev              297 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					(adev->pdev->device == 0x6660)) ||
pdev              298 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				    ((adev->pdev->revision == 0x83) &&
pdev              299 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					((adev->pdev->device == 0x6660) ||
pdev              300 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					(adev->pdev->device == 0x6663) ||
pdev              301 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					(adev->pdev->device == 0x6665) ||
pdev              302 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					 (adev->pdev->device == 0x6667)))) {
pdev              305 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				} else if ((adev->pdev->revision == 0xc3) &&
pdev              306 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					 (adev->pdev->device == 0x6665)) {
pdev              314 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				if ((adev->pdev->revision == 0x80) ||
pdev              315 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					(adev->pdev->revision == 0x81) ||
pdev              316 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					(adev->pdev->device == 0x665f)) {
pdev              324 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				if (adev->pdev->revision == 0x80) {
pdev              332 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				if (((adev->pdev->device == 0x6900) && (adev->pdev->revision == 0x81)) ||
pdev              333 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				    ((adev->pdev->device == 0x6900) && (adev->pdev->revision == 0x83)) ||
pdev              334 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				    ((adev->pdev->device == 0x6907) && (adev->pdev->revision == 0x87)) ||
pdev              335 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				    ((adev->pdev->device == 0x6900) && (adev->pdev->revision == 0xD1)) ||
pdev              336 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				    ((adev->pdev->device == 0x6900) && (adev->pdev->revision == 0xD3))) {
pdev              343 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				if (((adev->pdev->device == 0x6939) && (adev->pdev->revision == 0xf1)) ||
pdev              344 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				    ((adev->pdev->device == 0x6938) && (adev->pdev->revision == 0xf1))) {
pdev              355 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					if (((adev->pdev->device == 0x67ef) &&
pdev              356 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					     ((adev->pdev->revision == 0xe0) ||
pdev              357 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					      (adev->pdev->revision == 0xe5))) ||
pdev              358 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					    ((adev->pdev->device == 0x67ff) &&
pdev              359 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					     ((adev->pdev->revision == 0xcf) ||
pdev              360 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					      (adev->pdev->revision == 0xef) ||
pdev              361 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					      (adev->pdev->revision == 0xff)))) {
pdev              364 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					} else if ((adev->pdev->device == 0x67ef) &&
pdev              365 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 						   (adev->pdev->revision == 0xe2)) {
pdev              377 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					if (((adev->pdev->device == 0x67df) &&
pdev              378 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					     ((adev->pdev->revision == 0xe0) ||
pdev              379 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					      (adev->pdev->revision == 0xe3) ||
pdev              380 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					      (adev->pdev->revision == 0xe4) ||
pdev              381 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					      (adev->pdev->revision == 0xe5) ||
pdev              382 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					      (adev->pdev->revision == 0xe7) ||
pdev              383 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					      (adev->pdev->revision == 0xef))) ||
pdev              384 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					    ((adev->pdev->device == 0x6fdf) &&
pdev              385 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					     ((adev->pdev->revision == 0xef) ||
pdev              386 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					      (adev->pdev->revision == 0xff)))) {
pdev              389 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					} else if ((adev->pdev->device == 0x67df) &&
pdev              390 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 						   ((adev->pdev->revision == 0xe1) ||
pdev              391 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 						    (adev->pdev->revision == 0xf7))) {
pdev              402 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				if (((adev->pdev->device == 0x6987) &&
pdev              403 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				     ((adev->pdev->revision == 0xc0) ||
pdev              404 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				      (adev->pdev->revision == 0xc3))) ||
pdev              405 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				    ((adev->pdev->device == 0x6981) &&
pdev              406 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				     ((adev->pdev->revision == 0x00) ||
pdev              407 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				      (adev->pdev->revision == 0x01) ||
pdev              408 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				      (adev->pdev->revision == 0x10)))) {
pdev              419 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 				if ((adev->pdev->device == 0x687f) &&
pdev              420 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					((adev->pdev->revision == 0xc0) ||
pdev              421 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					(adev->pdev->revision == 0xc1) ||
pdev              422 drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c 					(adev->pdev->revision == 0xc3)))
pdev              520 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c 	config[no_regs++] = adev->pdev->device;
pdev              521 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c 	config[no_regs++] = adev->pdev->revision;
pdev              522 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c 	config[no_regs++] = adev->pdev->subsystem_device;
pdev              523 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c 	config[no_regs++] = adev->pdev->subsystem_vendor;
pdev              184 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	trace_amdgpu_mm_rreg(adev->pdev->device, reg, ret);
pdev              243 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	trace_amdgpu_mm_wreg(adev->pdev->device, reg, v);
pdev              575 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	pci_write_config_dword(adev->pdev, 0x7c, AMDGPU_ASIC_RESET_DATA);
pdev              601 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	if (pci_resource_flags(adev->pdev, 2) & IORESOURCE_UNSET)
pdev              607 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	adev->doorbell.base = pci_resource_start(adev->pdev, 2);
pdev              608 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	adev->doorbell.size = pci_resource_len(adev->pdev, 2);
pdev              767 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	root = adev->pdev->bus;
pdev              782 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	pci_read_config_word(adev->pdev, PCI_COMMAND, &cmd);
pdev              783 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	pci_write_config_word(adev->pdev, PCI_COMMAND,
pdev              789 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 		pci_release_resource(adev->pdev, 2);
pdev              791 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	pci_release_resource(adev->pdev, 0);
pdev              793 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	r = pci_resize_resource(adev->pdev, 0, rbar_size);
pdev              799 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	pci_assign_unassigned_bus_resources(adev->pdev->bus);
pdev              805 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	if (r || (pci_resource_flags(adev->pdev, 0) & IORESOURCE_UNSET))
pdev              808 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	pci_write_config_word(adev->pdev, PCI_COMMAND, cmd);
pdev             1046 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static void amdgpu_switcheroo_set_state(struct pci_dev *pdev, enum vga_switcheroo_state state)
pdev             1048 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev             1080 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c static bool amdgpu_switcheroo_can_switch(struct pci_dev *pdev)
pdev             1082 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev             1330 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 		const char *pci_address_name = pci_name(ddev->pdev);
pdev             1424 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 		else if (adev->pdev->device == 0x15d8)
pdev             2574 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 		       struct pci_dev *pdev,
pdev             2582 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	adev->dev = &pdev->dev;
pdev             2584 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	adev->pdev = pdev;
pdev             2619 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 		 amdgpu_asic_name[adev->asic_type], pdev->vendor, pdev->device,
pdev             2620 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 		 pdev->subsystem_vendor, pdev->subsystem_device, pdev->revision);
pdev             2672 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 		adev->rmmio_base = pci_resource_start(adev->pdev, 5);
pdev             2673 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 		adev->rmmio_size = pci_resource_len(adev->pdev, 5);
pdev             2675 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 		adev->rmmio_base = pci_resource_start(adev->pdev, 2);
pdev             2676 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 		adev->rmmio_size = pci_resource_len(adev->pdev, 2);
pdev             2688 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 		if (pci_resource_flags(adev->pdev, i) & IORESOURCE_IO) {
pdev             2689 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 			adev->rio_mem_size = pci_resource_len(adev->pdev, i);
pdev             2690 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 			adev->rio_mem = pci_iomap(adev->pdev, i, adev->rio_mem_size);
pdev             2698 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	r = pci_enable_atomic_ops_to_root(adev->pdev,
pdev             2735 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	vga_client_register(adev->pdev, adev, NULL, amdgpu_device_vga_set_decode);
pdev             2739 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	if (!pci_is_thunderbolt_attached(adev->pdev))
pdev             2740 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 		vga_switcheroo_register_client(adev->pdev,
pdev             2973 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	if (!pci_is_thunderbolt_attached(adev->pdev))
pdev             2974 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 		vga_switcheroo_unregister_client(adev->pdev);
pdev             2977 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	vga_client_register(adev->pdev, NULL, NULL, NULL);
pdev             2979 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 		pci_iounmap(adev->pdev, adev->rio_mem);
pdev             3092 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	pci_save_state(dev->pdev);
pdev             3095 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 		pci_disable_device(dev->pdev);
pdev             3096 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 		pci_set_power_state(dev->pdev, PCI_D3hot);
pdev             3128 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 		pci_set_power_state(dev->pdev, PCI_D0);
pdev             3129 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 		pci_restore_state(dev->pdev);
pdev             3130 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 		r = pci_enable_device(dev->pdev);
pdev             3966 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	struct pci_dev *pdev;
pdev             3977 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	if (pci_is_root_bus(adev->pdev->bus)) {
pdev             3988 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	pcie_bandwidth_available(adev->pdev, NULL,
pdev             3993 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 		pdev = adev->pdev;
pdev             3994 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 		speed_cap = pcie_get_speed_cap(pdev);
pdev              552 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c 		dev_err(&dev->pdev->dev, "No GEM object associated to handle 0x%08X, "
pdev             1035 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c static int amdgpu_pci_probe(struct pci_dev *pdev,
pdev             1061 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 			dev_info(&pdev->dev,
pdev             1063 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 			dev_info(&pdev->dev,
pdev             1078 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 			dev_info(&pdev->dev,
pdev             1080 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 			dev_info(&pdev->dev,
pdev             1089 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 	ret = drm_fb_helper_remove_conflicting_pci_framebuffers(pdev, 0, "amdgpudrmfb");
pdev             1093 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 	dev = drm_dev_alloc(&kms_driver, &pdev->dev);
pdev             1100 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 	ret = pci_enable_device(pdev);
pdev             1104 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 	dev->pdev = pdev;
pdev             1106 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 	pci_set_drvdata(pdev, dev);
pdev             1121 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 	pci_disable_device(pdev);
pdev             1128 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c amdgpu_pci_remove(struct pci_dev *pdev)
pdev             1130 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev             1135 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 	pci_disable_device(pdev);
pdev             1136 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 	pci_set_drvdata(pdev, NULL);
pdev             1140 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c amdgpu_pci_shutdown(struct pci_dev *pdev)
pdev             1142 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev             1206 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             1207 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 	struct drm_device *drm_dev = pci_get_drvdata(pdev);
pdev             1219 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 	pci_save_state(pdev);
pdev             1220 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 	pci_disable_device(pdev);
pdev             1221 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 	pci_ignore_hotplug(pdev);
pdev             1223 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 		pci_set_power_state(pdev, PCI_D3cold);
pdev             1225 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 		pci_set_power_state(pdev, PCI_D3hot);
pdev             1233 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             1234 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 	struct drm_device *drm_dev = pci_get_drvdata(pdev);
pdev             1244 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 		pci_set_power_state(pdev, PCI_D0);
pdev             1245 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 	pci_restore_state(pdev);
pdev             1246 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 	ret = pci_enable_device(pdev);
pdev             1249 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 	pci_set_master(pdev);
pdev              273 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c 	vga_switcheroo_client_fb_set(adev->ddev->pdev, info);
pdev               78 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c 	adev->dummy_page_addr = pci_map_page(adev->pdev, dummy_page, 0,
pdev               80 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c 	if (pci_dma_mapping_error(adev->pdev, adev->dummy_page_addr)) {
pdev               81 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c 		dev_err(&adev->pdev->dev, "Failed to DMA MAP the dummy page\n");
pdev               99 drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c 	pci_unmap_page(adev->pdev, adev->dummy_page_addr,
pdev              560 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c 		dev_dbg(&dev->pdev->dev,
pdev              568 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c 		dev_dbg(&dev->pdev->dev,
pdev              578 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c 		dev_dbg(&dev->pdev->dev, "invalid flags combination 0x%08X\n",
pdev              590 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c 		dev_dbg(&dev->pdev->dev, "unsupported operation %d\n",
pdev              179 drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c 	i2c->adapter.dev.parent = &dev->pdev->dev;
pdev              231 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c 		int ret = pci_enable_msi(adev->pdev);
pdev              257 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c 	r = drm_irq_install(adev->ddev, adev->ddev->pdev->irq);
pdev              287 drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c 			pci_disable_msi(adev->pdev);
pdev              158 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c 	    !pci_is_thunderbolt_attached(dev->pdev))
pdev              167 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c 	r = amdgpu_device_init(adev, dev, dev->pdev, flags);
pdev              169 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c 		dev_err(&dev->pdev->dev, "Fatal error during GPU init\n");
pdev              179 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c 			dev_dbg(&dev->pdev->dev,
pdev              673 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c 		dev_info.device_id = dev->pdev->device;
pdev              676 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c 		dev_info.pci_rev = dev->pdev->revision;
pdev             1388 drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c 			count0, count1, pcie_get_mps(adev->pdev));
pdev               80 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c 		else if (adev->pdev->device == 0x15d8)
pdev              180 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 	if ((adev->pdev->subsystem_vendor == PCI_VENDOR_ID_APPLE) &&
pdev              181 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c 	    (adev->pdev->device == 0x6741))
pdev             1247 drivers/gpu/drm/amd/amdgpu/cik.c 	pci_clear_master(adev->pdev);
pdev             1257 drivers/gpu/drm/amd/amdgpu/cik.c 			pci_set_master(adev->pdev);
pdev             1386 drivers/gpu/drm/amd/amdgpu/cik.c 	struct pci_dev *root = adev->pdev->bus->self;
pdev             1392 drivers/gpu/drm/amd/amdgpu/cik.c 	if (pci_is_root_bus(adev->pdev->bus))
pdev             1426 drivers/gpu/drm/amd/amdgpu/cik.c 	gpu_pos = pci_pcie_cap(adev->pdev);
pdev             1438 drivers/gpu/drm/amd/amdgpu/cik.c 			pci_read_config_word(adev->pdev, gpu_pos + PCI_EXP_LNKCTL, &gpu_cfg);
pdev             1444 drivers/gpu/drm/amd/amdgpu/cik.c 			pci_write_config_word(adev->pdev, gpu_pos + PCI_EXP_LNKCTL, tmp16);
pdev             1468 drivers/gpu/drm/amd/amdgpu/cik.c 				pci_read_config_word(adev->pdev, gpu_pos + PCI_EXP_DEVSTA, &tmp16);
pdev             1473 drivers/gpu/drm/amd/amdgpu/cik.c 				pci_read_config_word(adev->pdev, gpu_pos + PCI_EXP_LNKCTL, &gpu_cfg);
pdev             1476 drivers/gpu/drm/amd/amdgpu/cik.c 				pci_read_config_word(adev->pdev, gpu_pos + PCI_EXP_LNKCTL2, &gpu_cfg2);
pdev             1494 drivers/gpu/drm/amd/amdgpu/cik.c 				pci_read_config_word(adev->pdev, gpu_pos + PCI_EXP_LNKCTL, &tmp16);
pdev             1497 drivers/gpu/drm/amd/amdgpu/cik.c 				pci_write_config_word(adev->pdev, gpu_pos + PCI_EXP_LNKCTL, tmp16);
pdev             1505 drivers/gpu/drm/amd/amdgpu/cik.c 				pci_read_config_word(adev->pdev, gpu_pos + PCI_EXP_LNKCTL2, &tmp16);
pdev             1508 drivers/gpu/drm/amd/amdgpu/cik.c 				pci_write_config_word(adev->pdev, gpu_pos + PCI_EXP_LNKCTL2, tmp16);
pdev             1523 drivers/gpu/drm/amd/amdgpu/cik.c 	pci_read_config_word(adev->pdev, gpu_pos + PCI_EXP_LNKCTL2, &tmp16);
pdev             1531 drivers/gpu/drm/amd/amdgpu/cik.c 	pci_write_config_word(adev->pdev, gpu_pos + PCI_EXP_LNKCTL2, tmp16);
pdev             1554 drivers/gpu/drm/amd/amdgpu/cik.c 	if (pci_is_root_bus(adev->pdev->bus))
pdev             1633 drivers/gpu/drm/amd/amdgpu/cik.c 				struct pci_dev *root = adev->pdev->bus->self;
pdev             1934 drivers/gpu/drm/amd/amdgpu/cik.c 		if (adev->pdev->device == 0x1312 ||
pdev             1935 drivers/gpu/drm/amd/amdgpu/cik.c 			adev->pdev->device == 0x1316 ||
pdev             1936 drivers/gpu/drm/amd/amdgpu/cik.c 			adev->pdev->device == 0x1317)
pdev              154 drivers/gpu/drm/amd/amdgpu/cik_ih.c 	pci_set_master(adev->pdev);
pdev              155 drivers/gpu/drm/amd/amdgpu/cz_ih.c 	pci_set_master(adev->pdev);
pdev              649 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c 		if (!(adev->pdev->device == 0x7340 &&
pdev              650 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c 		      adev->pdev->revision != 0x00))
pdev             4532 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c 	if (adev->pdev->device == 0x50)
pdev              794 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c 		if (adev->pdev->revision == 0xc7 &&
pdev              795 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c 		    ((adev->pdev->subsystem_device == 0xb37 && adev->pdev->subsystem_vendor == 0x1002) ||
pdev              796 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c 		     (adev->pdev->subsystem_device == 0x4a8 && adev->pdev->subsystem_vendor == 0x1043) ||
pdev              797 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c 		     (adev->pdev->subsystem_device == 0x9480 && adev->pdev->subsystem_vendor == 0x1682))) {
pdev             1044 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c 		      adev->pdev->device == 0x15d8) &&
pdev             1168 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c 		(((adev->pdev->revision >= 0xC8) && (adev->pdev->revision <= 0xCF)) ||
pdev             1169 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c 		((adev->pdev->revision >= 0xD8) && (adev->pdev->revision <= 0xDF))))
pdev             1386 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c 		else if (adev->pdev->device == 0x15d8)
pdev              612 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c 	adev->gmc.aper_base = pci_resource_start(adev->pdev, 0);
pdev              613 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c 	adev->gmc.aper_size = pci_resource_len(adev->pdev, 0);
pdev              338 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c 	adev->gmc.aper_base = pci_resource_start(adev->pdev, 0);
pdev              339 drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c 	adev->gmc.aper_size = pci_resource_len(adev->pdev, 0);
pdev              380 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c 	adev->gmc.aper_base = pci_resource_start(adev->pdev, 0);
pdev              381 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c 	adev->gmc.aper_size = pci_resource_len(adev->pdev, 0);
pdev              233 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c 		if (((adev->pdev->device == 0x67ef) &&
pdev              234 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c 		     ((adev->pdev->revision == 0xe0) ||
pdev              235 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c 		      (adev->pdev->revision == 0xe5))) ||
pdev              236 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c 		    ((adev->pdev->device == 0x67ff) &&
pdev              237 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c 		     ((adev->pdev->revision == 0xcf) ||
pdev              238 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c 		      (adev->pdev->revision == 0xef) ||
pdev              239 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c 		      (adev->pdev->revision == 0xff))))
pdev              241 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c 		else if ((adev->pdev->device == 0x67ef) &&
pdev              242 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c 			 (adev->pdev->revision == 0xe2))
pdev              248 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c 		if ((adev->pdev->device == 0x67df) &&
pdev              249 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c 		    ((adev->pdev->revision == 0xe1) ||
pdev              250 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c 		     (adev->pdev->revision == 0xf7)))
pdev              256 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c 		if (((adev->pdev->device == 0x6987) &&
pdev              257 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c 		     ((adev->pdev->revision == 0xc0) ||
pdev              258 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c 		      (adev->pdev->revision == 0xc3))) ||
pdev              259 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c 		    ((adev->pdev->device == 0x6981) &&
pdev              260 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c 		     ((adev->pdev->revision == 0x00) ||
pdev              261 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c 		      (adev->pdev->revision == 0x01) ||
pdev              262 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c 		      (adev->pdev->revision == 0x10))))
pdev              582 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c 	adev->gmc.aper_base = pci_resource_start(adev->pdev, 0);
pdev              583 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c 	adev->gmc.aper_size = pci_resource_len(adev->pdev, 0);
pdev              466 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c 		   adev->pdev->device == 0x15d8)));
pdev             1080 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c 	adev->gmc.aper_base = pci_resource_start(adev->pdev, 0);
pdev             1081 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c 	adev->gmc.aper_size = pci_resource_len(adev->pdev, 0);
pdev              155 drivers/gpu/drm/amd/amdgpu/iceland_ih.c 	pci_set_master(adev->pdev);
pdev              177 drivers/gpu/drm/amd/amdgpu/navi10_ih.c 	pci_set_master(adev->pdev);
pdev              243 drivers/gpu/drm/amd/amdgpu/nv.c 	pci_clear_master(adev->pdev);
pdev              270 drivers/gpu/drm/amd/amdgpu/nv.c 	pci_clear_master(adev->pdev);
pdev              272 drivers/gpu/drm/amd/amdgpu/nv.c 	pci_save_state(adev->pdev);
pdev              278 drivers/gpu/drm/amd/amdgpu/nv.c 	pci_restore_state(adev->pdev);
pdev              346 drivers/gpu/drm/amd/amdgpu/nv.c 	if (pci_is_root_bus(adev->pdev->bus))
pdev               58 drivers/gpu/drm/amd/amdgpu/psp_v10_0.c 		else if (adev->pdev->device == 0x15d8)
pdev              466 drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c 		else if (adev->pdev->device == 0x15d8)
pdev              483 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c 	if ((flags & AMDGPU_FENCE_FLAG_INT) && adev->pdev->device != 0x50) {
pdev              858 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c 		if (amdgpu_emu_mode == 1 && adev->pdev->device == 0x4d)
pdev             1635 drivers/gpu/drm/amd/amdgpu/si.c 	struct pci_dev *root = adev->pdev->bus->self;
pdev             1641 drivers/gpu/drm/amd/amdgpu/si.c 	if (pci_is_root_bus(adev->pdev->bus))
pdev             1675 drivers/gpu/drm/amd/amdgpu/si.c 	gpu_pos = pci_pcie_cap(adev->pdev);
pdev             1686 drivers/gpu/drm/amd/amdgpu/si.c 			pci_read_config_word(adev->pdev, gpu_pos + PCI_EXP_LNKCTL, &gpu_cfg);
pdev             1692 drivers/gpu/drm/amd/amdgpu/si.c 			pci_write_config_word(adev->pdev, gpu_pos + PCI_EXP_LNKCTL, tmp16);
pdev             1709 drivers/gpu/drm/amd/amdgpu/si.c 				pci_read_config_word(adev->pdev, gpu_pos + PCI_EXP_DEVSTA, &tmp16);
pdev             1714 drivers/gpu/drm/amd/amdgpu/si.c 				pci_read_config_word(adev->pdev, gpu_pos + PCI_EXP_LNKCTL, &gpu_cfg);
pdev             1717 drivers/gpu/drm/amd/amdgpu/si.c 				pci_read_config_word(adev->pdev, gpu_pos + PCI_EXP_LNKCTL2, &gpu_cfg2);
pdev             1734 drivers/gpu/drm/amd/amdgpu/si.c 				pci_read_config_word(adev->pdev, gpu_pos + PCI_EXP_LNKCTL, &tmp16);
pdev             1737 drivers/gpu/drm/amd/amdgpu/si.c 				pci_write_config_word(adev->pdev, gpu_pos + PCI_EXP_LNKCTL, tmp16);
pdev             1744 drivers/gpu/drm/amd/amdgpu/si.c 				pci_read_config_word(adev->pdev, gpu_pos + PCI_EXP_LNKCTL2, &tmp16);
pdev             1747 drivers/gpu/drm/amd/amdgpu/si.c 				pci_write_config_word(adev->pdev, gpu_pos + PCI_EXP_LNKCTL2, tmp16);
pdev             1760 drivers/gpu/drm/amd/amdgpu/si.c 	pci_read_config_word(adev->pdev, gpu_pos + PCI_EXP_LNKCTL2, &tmp16);
pdev             1768 drivers/gpu/drm/amd/amdgpu/si.c 	pci_write_config_word(adev->pdev, gpu_pos + PCI_EXP_LNKCTL2, tmp16);
pdev             1953 drivers/gpu/drm/amd/amdgpu/si.c 			    !pci_is_root_bus(adev->pdev->bus)) {
pdev             1954 drivers/gpu/drm/amd/amdgpu/si.c 				struct pci_dev *root = adev->pdev->bus->self;
pdev             2034 drivers/gpu/drm/amd/amdgpu/si.c 	readrq = pcie_get_readrq(adev->pdev);
pdev             2037 drivers/gpu/drm/amd/amdgpu/si.c 		pcie_set_readrq(adev->pdev, 512);
pdev             1993 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		switch (adev->pdev->device) {
pdev             2026 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		switch (adev->pdev->device) {
pdev             2051 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		switch (adev->pdev->device) {
pdev             2104 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		switch (adev->pdev->device) {
pdev             3441 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		if ((adev->pdev->revision == 0x81) ||
pdev             3442 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		    (adev->pdev->revision == 0x83) ||
pdev             3443 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		    (adev->pdev->revision == 0xC3) ||
pdev             3444 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		    (adev->pdev->device == 0x6664) ||
pdev             3445 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		    (adev->pdev->device == 0x6665) ||
pdev             3446 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		    (adev->pdev->device == 0x6667)) {
pdev             3449 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		if ((adev->pdev->revision == 0xC3) ||
pdev             3450 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		    (adev->pdev->device == 0x6665)) {
pdev             3455 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		if ((adev->pdev->revision == 0xC7) ||
pdev             3456 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		    (adev->pdev->revision == 0x80) ||
pdev             3457 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		    (adev->pdev->revision == 0x81) ||
pdev             3458 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		    (adev->pdev->revision == 0x83) ||
pdev             3459 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		    (adev->pdev->revision == 0x87) ||
pdev             3460 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		    (adev->pdev->device == 0x6604) ||
pdev             3461 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		    (adev->pdev->device == 0x6605)) {
pdev             3685 drivers/gpu/drm/amd/amdgpu/si_dpm.c 	if ((adev->pdev->device == 0x6819) &&
pdev             5186 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		if ((adev->pdev->device != 0x6818) && (adev->pdev->device != 0x6819))
pdev             6286 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		switch (adev->pdev->device) {
pdev             7620 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		if ((adev->pdev->revision == 0x81) &&
pdev             7621 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		    ((adev->pdev->device == 0x6810) ||
pdev             7622 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		    (adev->pdev->device == 0x6811)))
pdev             7628 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		if (((adev->pdev->device == 0x6820) &&
pdev             7629 drivers/gpu/drm/amd/amdgpu/si_dpm.c 			((adev->pdev->revision == 0x81) ||
pdev             7630 drivers/gpu/drm/amd/amdgpu/si_dpm.c 			(adev->pdev->revision == 0x83))) ||
pdev             7631 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		    ((adev->pdev->device == 0x6821) &&
pdev             7632 drivers/gpu/drm/amd/amdgpu/si_dpm.c 			((adev->pdev->revision == 0x83) ||
pdev             7633 drivers/gpu/drm/amd/amdgpu/si_dpm.c 			(adev->pdev->revision == 0x87))) ||
pdev             7634 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		    ((adev->pdev->revision == 0x87) &&
pdev             7635 drivers/gpu/drm/amd/amdgpu/si_dpm.c 			((adev->pdev->device == 0x6823) ||
pdev             7636 drivers/gpu/drm/amd/amdgpu/si_dpm.c 			(adev->pdev->device == 0x682b))))
pdev             7642 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		if (((adev->pdev->revision == 0x81) &&
pdev             7643 drivers/gpu/drm/amd/amdgpu/si_dpm.c 			((adev->pdev->device == 0x6600) ||
pdev             7644 drivers/gpu/drm/amd/amdgpu/si_dpm.c 			(adev->pdev->device == 0x6604) ||
pdev             7645 drivers/gpu/drm/amd/amdgpu/si_dpm.c 			(adev->pdev->device == 0x6605) ||
pdev             7646 drivers/gpu/drm/amd/amdgpu/si_dpm.c 			(adev->pdev->device == 0x6610))) ||
pdev             7647 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		    ((adev->pdev->revision == 0x83) &&
pdev             7648 drivers/gpu/drm/amd/amdgpu/si_dpm.c 			(adev->pdev->device == 0x6610)))
pdev             7654 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		if (((adev->pdev->revision == 0x81) &&
pdev             7655 drivers/gpu/drm/amd/amdgpu/si_dpm.c 			(adev->pdev->device == 0x6660)) ||
pdev             7656 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		    ((adev->pdev->revision == 0x83) &&
pdev             7657 drivers/gpu/drm/amd/amdgpu/si_dpm.c 			((adev->pdev->device == 0x6660) ||
pdev             7658 drivers/gpu/drm/amd/amdgpu/si_dpm.c 			(adev->pdev->device == 0x6663) ||
pdev             7659 drivers/gpu/drm/amd/amdgpu/si_dpm.c 			(adev->pdev->device == 0x6665) ||
pdev             7660 drivers/gpu/drm/amd/amdgpu/si_dpm.c 			 (adev->pdev->device == 0x6667))))
pdev             7662 drivers/gpu/drm/amd/amdgpu/si_dpm.c 		else if ((adev->pdev->revision == 0xc3) &&
pdev             7663 drivers/gpu/drm/amd/amdgpu/si_dpm.c 			 (adev->pdev->device == 0x6665))
pdev               93 drivers/gpu/drm/amd/amdgpu/si_ih.c 	pci_set_master(adev->pdev);
pdev              680 drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c 	control->dev.parent = &adev->pdev->dev;
pdev              478 drivers/gpu/drm/amd/amdgpu/soc15.c 	pci_clear_master(adev->pdev);
pdev              480 drivers/gpu/drm/amd/amdgpu/soc15.c 	pci_save_state(adev->pdev);
pdev              486 drivers/gpu/drm/amd/amdgpu/soc15.c 	pci_restore_state(adev->pdev);
pdev              627 drivers/gpu/drm/amd/amdgpu/soc15.c 	if (pci_is_root_bus(adev->pdev->bus))
pdev             1104 drivers/gpu/drm/amd/amdgpu/soc15.c 		else if (adev->pdev->device == 0x15d8)
pdev             1129 drivers/gpu/drm/amd/amdgpu/soc15.c 		} else if (adev->pdev->device == 0x15d8) {
pdev              157 drivers/gpu/drm/amd/amdgpu/tonga_ih.c 	pci_set_master(adev->pdev);
pdev              340 drivers/gpu/drm/amd/amdgpu/vega10_ih.c 	pci_set_master(adev->pdev);
pdev              673 drivers/gpu/drm/amd/amdgpu/vi.c 	pci_clear_master(adev->pdev);
pdev              683 drivers/gpu/drm/amd/amdgpu/vi.c 			pci_set_master(adev->pdev);
pdev              852 drivers/gpu/drm/amd/amdgpu/vi.c 	if (pci_is_root_bus(adev->pdev->bus))
pdev             1229 drivers/gpu/drm/amd/amdgpu/vi.c 		if (adev->rev_id != 0x00 || CZ_REV_BRISTOL(adev->pdev->revision)) {
pdev             1095 drivers/gpu/drm/amd/amdkfd/kfd_crat.c 	if (kdev->pdev->dev.numa_node == NUMA_NO_NODE)
pdev             1098 drivers/gpu/drm/amd/amdkfd/kfd_crat.c 		sub_type_hdr->proximity_domain_to = kdev->pdev->dev.numa_node;
pdev              821 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c void kfd_dbgdev_init(struct kfd_dbgdev *pdbgdev, struct kfd_dev *pdev,
pdev              824 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c 	pdbgdev->dev = pdev;
pdev              193 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.h void kfd_dbgdev_init(struct kfd_dbgdev *pdbgdev, struct kfd_dev *pdev,
pdev               63 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c bool kfd_dbgmgr_create(struct kfd_dbgmgr **ppmgr, struct kfd_dev *pdev)
pdev               68 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c 	if (WARN_ON(!pdev->init_complete))
pdev               78 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c 	new_buff->dev = pdev;
pdev               87 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c 	if (pdev->dqm->sched_policy == KFD_SCHED_POLICY_NO_HWS)
pdev               90 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c 	kfd_dbgdev_init(new_buff->dbgdev, pdev, type);
pdev              286 drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.h bool kfd_dbgmgr_create(struct kfd_dbgmgr **ppmgr, struct kfd_dev *pdev);
pdev              525 drivers/gpu/drm/amd/amdkfd/kfd_device.c 	struct pci_dev *pdev, const struct kfd2kgd_calls *f2g)
pdev              529 drivers/gpu/drm/amd/amdkfd/kfd_device.c 					lookup_device_info(pdev->device);
pdev              549 drivers/gpu/drm/amd/amdkfd/kfd_device.c 			 pdev->vendor, pdev->device);
pdev              556 drivers/gpu/drm/amd/amdkfd/kfd_device.c 	kfd->pdev = pdev;
pdev              701 drivers/gpu/drm/amd/amdkfd/kfd_device.c 	dev_info(kfd_device, "added device %x:%x\n", kfd->pdev->vendor,
pdev              702 drivers/gpu/drm/amd/amdkfd/kfd_device.c 		 kfd->pdev->device);
pdev              726 drivers/gpu/drm/amd/amdkfd/kfd_device.c 		kfd->pdev->vendor, kfd->pdev->device);
pdev              832 drivers/gpu/drm/amd/amdkfd/kfd_device.c 			kfd->pdev->vendor, kfd->pdev->device);
pdev              840 drivers/gpu/drm/amd/amdkfd/kfd_device.c 			kfd->pdev->vendor, kfd->pdev->device);
pdev               48 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c 	err = amd_iommu_device_info(kfd->pdev, &iommu_info);
pdev               73 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c 	err = amd_iommu_device_info(kfd->pdev, &iommu_info);
pdev              123 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c 	err = amd_iommu_bind_pasid(dev->pdev, p->pasid, p->lead_thread);
pdev              141 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c 			amd_iommu_unbind_pasid(pdd->dev->pdev, p->pasid);
pdev              145 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c static void iommu_pasid_shutdown_callback(struct pci_dev *pdev, int pasid)
pdev              147 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c 	struct kfd_dev *dev = kfd_device_by_pci_dev(pdev);
pdev              191 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c static int iommu_invalid_ppr_cb(struct pci_dev *pdev, int pasid,
pdev              198 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c 			PCI_BUS_NUM(pdev->devfn),
pdev              199 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c 			PCI_SLOT(pdev->devfn),
pdev              200 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c 			PCI_FUNC(pdev->devfn),
pdev              205 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c 	dev = kfd_device_by_pci_dev(pdev);
pdev              235 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c 		err = amd_iommu_bind_pasid(kfd->pdev, p->pasid,
pdev              295 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c 	amd_iommu_set_invalidate_ctx_cb(kfd->pdev, NULL);
pdev              296 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c 	amd_iommu_set_invalid_ppr_cb(kfd->pdev, NULL);
pdev              297 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c 	amd_iommu_free_device(kfd->pdev);
pdev              315 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c 	err = amd_iommu_init_device(kfd->pdev, pasid_limit);
pdev              319 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c 	amd_iommu_set_invalidate_ctx_cb(kfd->pdev,
pdev              321 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c 	amd_iommu_set_invalid_ppr_cb(kfd->pdev,
pdev              326 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c 		amd_iommu_set_invalidate_ctx_cb(kfd->pdev, NULL);
pdev              327 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c 		amd_iommu_set_invalid_ppr_cb(kfd->pdev, NULL);
pdev              328 drivers/gpu/drm/amd/amdkfd/kfd_iommu.c 		amd_iommu_free_device(kfd->pdev);
pdev              232 drivers/gpu/drm/amd/amdkfd/kfd_priv.h 	struct pci_dev *pdev;
pdev              850 drivers/gpu/drm/amd/amdkfd/kfd_priv.h struct kfd_dev *kfd_device_by_pci_dev(const struct pci_dev *pdev);
pdev               97 drivers/gpu/drm/amd/amdkfd/kfd_topology.c struct kfd_dev *kfd_device_by_pci_dev(const struct pci_dev *pdev)
pdev              105 drivers/gpu/drm/amd/amdkfd/kfd_topology.c 		if (top_dev->gpu && top_dev->gpu->pdev == pdev) {
pdev             1078 drivers/gpu/drm/amd/amdkfd/kfd_topology.c 	buf[0] = gpu->pdev->devfn;
pdev             1079 drivers/gpu/drm/amd/amdkfd/kfd_topology.c 	buf[1] = gpu->pdev->subsystem_vendor |
pdev             1080 drivers/gpu/drm/amd/amdkfd/kfd_topology.c 		(gpu->pdev->subsystem_device << 16);
pdev             1081 drivers/gpu/drm/amd/amdkfd/kfd_topology.c 	buf[2] = pci_domain_nr(gpu->pdev->bus);
pdev             1082 drivers/gpu/drm/amd/amdkfd/kfd_topology.c 	buf[3] = gpu->pdev->device;
pdev             1083 drivers/gpu/drm/amd/amdkfd/kfd_topology.c 	buf[4] = gpu->pdev->bus->number;
pdev             1163 drivers/gpu/drm/amd/amdkfd/kfd_topology.c 	pcie_capability_read_dword(dev->gpu->pdev,
pdev             1276 drivers/gpu/drm/amd/amdkfd/kfd_topology.c 	dev->node_props.vendor_id = gpu->pdev->vendor;
pdev             1277 drivers/gpu/drm/amd/amdkfd/kfd_topology.c 	dev->node_props.device_id = gpu->pdev->device;
pdev             1278 drivers/gpu/drm/amd/amdkfd/kfd_topology.c 	dev->node_props.location_id = pci_dev_id(gpu->pdev);
pdev             5171 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	i2c->base.dev.parent = &adev->pdev->dev;
pdev             2127 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c 	hw_revision = adev->pdev->revision;
pdev             2128 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c 	sub_sys_id = adev->pdev->subsystem_device;
pdev             2129 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c 	sub_vendor_id = adev->pdev->subsystem_vendor;
pdev              598 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c 						PCI_BUS_NUM(adev->pdev->devfn),
pdev              599 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c 						PCI_SLOT(adev->pdev->devfn),
pdev              600 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c 						PCI_FUNC(adev->pdev->devfn));
pdev              603 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c 					PCI_BUS_NUM(adev->pdev->devfn),
pdev              604 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c 					PCI_SLOT(adev->pdev->devfn),
pdev              605 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c 					PCI_FUNC(adev->pdev->devfn));
pdev              608 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c 					PCI_BUS_NUM(adev->pdev->devfn),
pdev              609 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c 					PCI_SLOT(adev->pdev->devfn),
pdev              610 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c 					PCI_FUNC(adev->pdev->devfn));
pdev              614 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c 						PCI_BUS_NUM(adev->pdev->devfn),
pdev              615 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c 						PCI_SLOT(adev->pdev->devfn),
pdev              616 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c 						PCI_FUNC(adev->pdev->devfn));
pdev              619 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c 					PCI_BUS_NUM(adev->pdev->devfn),
pdev              620 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c 					PCI_SLOT(adev->pdev->devfn),
pdev              621 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c 					PCI_FUNC(adev->pdev->devfn));
pdev              624 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c 				PCI_BUS_NUM(adev->pdev->devfn),
pdev              625 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c 				PCI_SLOT(adev->pdev->devfn),
pdev              626 drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c 				PCI_FUNC(adev->pdev->devfn));
pdev              495 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c 	hw_revision = adev->pdev->revision;
pdev              496 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c 	sub_vendor_id = adev->pdev->subsystem_vendor;
pdev              767 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_processpptables.c 	dev_id = adev->pdev->device;
pdev              768 drivers/gpu/drm/amd/powerplay/hwmgr/vega10_processpptables.c 	rev_id = adev->pdev->revision;
pdev             1463 drivers/gpu/drm/amd/powerplay/navi10_ppt.c 	switch (adev->pdev->revision) {
pdev             1537 drivers/gpu/drm/amd/powerplay/smu_v11_0.c 				PCI_BUS_NUM(adev->pdev->devfn),
pdev             1538 drivers/gpu/drm/amd/powerplay/smu_v11_0.c 				PCI_SLOT(adev->pdev->devfn),
pdev             1539 drivers/gpu/drm/amd/powerplay/smu_v11_0.c 				PCI_FUNC(adev->pdev->devfn));
pdev             1543 drivers/gpu/drm/amd/powerplay/smu_v11_0.c 				PCI_BUS_NUM(adev->pdev->devfn),
pdev             1544 drivers/gpu/drm/amd/powerplay/smu_v11_0.c 				PCI_SLOT(adev->pdev->devfn),
pdev             1545 drivers/gpu/drm/amd/powerplay/smu_v11_0.c 				PCI_FUNC(adev->pdev->devfn));
pdev             1550 drivers/gpu/drm/amd/powerplay/smu_v11_0.c 				PCI_BUS_NUM(adev->pdev->devfn),
pdev             1551 drivers/gpu/drm/amd/powerplay/smu_v11_0.c 				PCI_SLOT(adev->pdev->devfn),
pdev             1552 drivers/gpu/drm/amd/powerplay/smu_v11_0.c 				PCI_FUNC(adev->pdev->devfn));
pdev              238 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c 	dev_id = adev->pdev->device;
pdev             1325 drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c 	dev_id = adev->pdev->device;
pdev              286 drivers/gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c 	dev_id = adev->pdev->device;
pdev             1665 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c 		if (((adev->pdev->device == 0x67ef) &&
pdev             1666 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c 		     ((adev->pdev->revision == 0xe0) ||
pdev             1667 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c 		      (adev->pdev->revision == 0xe5))) ||
pdev             1668 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c 		    ((adev->pdev->device == 0x67ff) &&
pdev             1669 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c 		     ((adev->pdev->revision == 0xcf) ||
pdev             1670 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c 		      (adev->pdev->revision == 0xef) ||
pdev             1671 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c 		      (adev->pdev->revision == 0xff)))) {
pdev             1673 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c 			if ((adev->pdev->device == 0x67ef && adev->pdev->revision == 0xe5) ||
pdev             1674 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c 			    (adev->pdev->device == 0x67ff && adev->pdev->revision == 0xef)) {
pdev             1697 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c 		} else if (((adev->pdev->device == 0x67df) &&
pdev             1698 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c 			    ((adev->pdev->revision == 0xe0) ||
pdev             1699 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c 			     (adev->pdev->revision == 0xe3) ||
pdev             1700 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c 			     (adev->pdev->revision == 0xe4) ||
pdev             1701 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c 			     (adev->pdev->revision == 0xe5) ||
pdev             1702 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c 			     (adev->pdev->revision == 0xe7) ||
pdev             1703 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c 			     (adev->pdev->revision == 0xef))) ||
pdev             1704 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c 			   ((adev->pdev->device == 0x6fdf) &&
pdev             1705 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c 			    ((adev->pdev->revision == 0xef) ||
pdev             1706 drivers/gpu/drm/amd/powerplay/smumgr/polaris10_smumgr.c 			     (adev->pdev->revision == 0xff)))) {
pdev              221 drivers/gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c 	if (adev->rev_id < 0x8 && adev->pdev->device != 0x15d8 &&
pdev             1591 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c 	hw_revision = adev->pdev->revision;
pdev             1592 drivers/gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c 	dev_id = adev->pdev->device;
pdev              159 drivers/gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c 	dev_id = adev->pdev->device;
pdev              160 drivers/gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c 	rev_id = adev->pdev->revision;
pdev               46 drivers/gpu/drm/arc/arcpgu_drv.c 	struct platform_device *pdev = to_platform_device(drm->dev);
pdev               52 drivers/gpu/drm/arc/arcpgu_drv.c 	arcpgu = devm_kzalloc(&pdev->dev, sizeof(*arcpgu), GFP_KERNEL);
pdev               64 drivers/gpu/drm/arc/arcpgu_drv.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               65 drivers/gpu/drm/arc/arcpgu_drv.c 	arcpgu->regs = devm_ioremap_resource(&pdev->dev, res);
pdev               99 drivers/gpu/drm/arc/arcpgu_drv.c 	platform_set_drvdata(pdev, drm);
pdev              162 drivers/gpu/drm/arc/arcpgu_drv.c static int arcpgu_probe(struct platform_device *pdev)
pdev              167 drivers/gpu/drm/arc/arcpgu_drv.c 	drm = drm_dev_alloc(&arcpgu_drm_driver, &pdev->dev);
pdev              192 drivers/gpu/drm/arc/arcpgu_drv.c static int arcpgu_remove(struct platform_device *pdev)
pdev              194 drivers/gpu/drm/arc/arcpgu_drv.c 	struct drm_device *drm = platform_get_drvdata(pdev);
pdev              140 drivers/gpu/drm/arm/display/komeda/komeda_dev.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              144 drivers/gpu/drm/arm/display/komeda/komeda_dev.c 	mdev->irq  = platform_get_irq(pdev, 0);
pdev              172 drivers/gpu/drm/arm/display/komeda/komeda_dev.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              182 drivers/gpu/drm/arm/display/komeda/komeda_dev.c 	io_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               98 drivers/gpu/drm/arm/display/komeda/komeda_drv.c static int komeda_platform_probe(struct platform_device *pdev)
pdev              100 drivers/gpu/drm/arm/display/komeda/komeda_drv.c 	struct device *dev = &pdev->dev;
pdev              119 drivers/gpu/drm/arm/display/komeda/komeda_drv.c static int komeda_platform_remove(struct platform_device *pdev)
pdev              121 drivers/gpu/drm/arm/display/komeda/komeda_drv.c 	component_master_del(&pdev->dev, &komeda_master_ops);
pdev               44 drivers/gpu/drm/arm/hdlcd_drv.c 	struct platform_device *pdev = to_platform_device(drm->dev);
pdev               60 drivers/gpu/drm/arm/hdlcd_drv.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               93 drivers/gpu/drm/arm/hdlcd_drv.c 	ret = drm_irq_install(drm, platform_get_irq(pdev, 0));
pdev              372 drivers/gpu/drm/arm/hdlcd_drv.c static int hdlcd_probe(struct platform_device *pdev)
pdev              378 drivers/gpu/drm/arm/hdlcd_drv.c 	port = of_graph_get_remote_node(pdev->dev.of_node, 0, 0);
pdev              382 drivers/gpu/drm/arm/hdlcd_drv.c 	drm_of_component_match_add(&pdev->dev, &match, compare_dev, port);
pdev              385 drivers/gpu/drm/arm/hdlcd_drv.c 	return component_master_add_with_match(&pdev->dev, &hdlcd_master_ops,
pdev              389 drivers/gpu/drm/arm/hdlcd_drv.c static int hdlcd_remove(struct platform_device *pdev)
pdev              391 drivers/gpu/drm/arm/hdlcd_drv.c 	component_master_del(&pdev->dev, &hdlcd_master_ops);
pdev              425 drivers/gpu/drm/arm/malidp_drv.c static int malidp_irq_init(struct platform_device *pdev)
pdev              428 drivers/gpu/drm/arm/malidp_drv.c 	struct drm_device *drm = dev_get_drvdata(&pdev->dev);
pdev              433 drivers/gpu/drm/arm/malidp_drv.c 	irq_de = platform_get_irq_byname(pdev, "DE");
pdev              438 drivers/gpu/drm/arm/malidp_drv.c 	irq_se = platform_get_irq_byname(pdev, "SE");
pdev              728 drivers/gpu/drm/arm/malidp_drv.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              747 drivers/gpu/drm/arm/malidp_drv.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              861 drivers/gpu/drm/arm/malidp_drv.c 	ret = malidp_irq_init(pdev);
pdev              960 drivers/gpu/drm/arm/malidp_drv.c static int malidp_platform_probe(struct platform_device *pdev)
pdev              965 drivers/gpu/drm/arm/malidp_drv.c 	if (!pdev->dev.of_node)
pdev              969 drivers/gpu/drm/arm/malidp_drv.c 	port = of_graph_get_remote_node(pdev->dev.of_node, 0, 0);
pdev              973 drivers/gpu/drm/arm/malidp_drv.c 	drm_of_component_match_add(&pdev->dev, &match, malidp_compare_dev,
pdev              976 drivers/gpu/drm/arm/malidp_drv.c 	return component_master_add_with_match(&pdev->dev, &malidp_master_ops,
pdev              980 drivers/gpu/drm/arm/malidp_drv.c static int malidp_platform_remove(struct platform_device *pdev)
pdev              982 drivers/gpu/drm/arm/malidp_drv.c 	component_master_del(&pdev->dev, &malidp_master_ops);
pdev             1001 drivers/gpu/drm/armada/armada_crtc.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1003 drivers/gpu/drm/armada/armada_crtc.c 	struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1004 drivers/gpu/drm/armada/armada_crtc.c 	int irq = platform_get_irq(pdev, 0);
pdev             1014 drivers/gpu/drm/armada/armada_crtc.c 		id = platform_get_device_id(pdev);
pdev             1056 drivers/gpu/drm/armada/armada_crtc.c static int armada_lcd_probe(struct platform_device *pdev)
pdev             1058 drivers/gpu/drm/armada/armada_crtc.c 	return component_add(&pdev->dev, &armada_lcd_ops);
pdev             1061 drivers/gpu/drm/armada/armada_crtc.c static int armada_lcd_remove(struct platform_device *pdev)
pdev             1063 drivers/gpu/drm/armada/armada_crtc.c 	component_del(&pdev->dev, &armada_lcd_ops);
pdev              229 drivers/gpu/drm/armada/armada_drv.c static int armada_drm_probe(struct platform_device *pdev)
pdev              232 drivers/gpu/drm/armada/armada_drv.c 	struct device *dev = &pdev->dev;
pdev              262 drivers/gpu/drm/armada/armada_drv.c 	return component_master_add_with_match(&pdev->dev, &armada_master_ops,
pdev              266 drivers/gpu/drm/armada/armada_drv.c static int armada_drm_remove(struct platform_device *pdev)
pdev              268 drivers/gpu/drm/armada/armada_drv.c 	component_master_del(&pdev->dev, &armada_master_ops);
pdev               98 drivers/gpu/drm/aspeed/aspeed_gfx_drv.c 	struct platform_device *pdev = to_platform_device(drm->dev);
pdev              103 drivers/gpu/drm/aspeed/aspeed_gfx_drv.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              108 drivers/gpu/drm/aspeed/aspeed_gfx_drv.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              115 drivers/gpu/drm/aspeed/aspeed_gfx_drv.c 		dev_err(&pdev->dev, "failed to find SCU regmap\n");
pdev              121 drivers/gpu/drm/aspeed/aspeed_gfx_drv.c 		dev_err(&pdev->dev,
pdev              128 drivers/gpu/drm/aspeed/aspeed_gfx_drv.c 		dev_err(&pdev->dev, "failed to set DMA mask: %d\n", ret);
pdev              132 drivers/gpu/drm/aspeed/aspeed_gfx_drv.c 	priv->rst = devm_reset_control_get_exclusive(&pdev->dev, NULL);
pdev              134 drivers/gpu/drm/aspeed/aspeed_gfx_drv.c 		dev_err(&pdev->dev,
pdev              142 drivers/gpu/drm/aspeed/aspeed_gfx_drv.c 		dev_err(&pdev->dev,
pdev              172 drivers/gpu/drm/aspeed/aspeed_gfx_drv.c 	ret = devm_request_irq(drm->dev, platform_get_irq(pdev, 0),
pdev              217 drivers/gpu/drm/aspeed/aspeed_gfx_drv.c static int aspeed_gfx_probe(struct platform_device *pdev)
pdev              222 drivers/gpu/drm/aspeed/aspeed_gfx_drv.c 	drm = drm_dev_alloc(&aspeed_gfx_driver, &pdev->dev);
pdev              244 drivers/gpu/drm/aspeed/aspeed_gfx_drv.c static int aspeed_gfx_remove(struct platform_device *pdev)
pdev              246 drivers/gpu/drm/aspeed/aspeed_gfx_drv.c 	struct drm_device *drm = platform_get_drvdata(pdev);
pdev               69 drivers/gpu/drm/ast/ast_drv.c static void ast_kick_out_firmware_fb(struct pci_dev *pdev)
pdev               78 drivers/gpu/drm/ast/ast_drv.c 	ap->ranges[0].base = pci_resource_start(pdev, 0);
pdev               79 drivers/gpu/drm/ast/ast_drv.c 	ap->ranges[0].size = pci_resource_len(pdev, 0);
pdev               82 drivers/gpu/drm/ast/ast_drv.c 	primary = pdev->resource[PCI_ROM_RESOURCE].flags & IORESOURCE_ROM_SHADOW;
pdev               88 drivers/gpu/drm/ast/ast_drv.c static int ast_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev               90 drivers/gpu/drm/ast/ast_drv.c 	ast_kick_out_firmware_fb(pdev);
pdev               92 drivers/gpu/drm/ast/ast_drv.c 	return drm_get_pci_dev(pdev, ent, &driver);
pdev               96 drivers/gpu/drm/ast/ast_drv.c ast_pci_remove(struct pci_dev *pdev)
pdev               98 drivers/gpu/drm/ast/ast_drv.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev              108 drivers/gpu/drm/ast/ast_drv.c 	pci_save_state(dev->pdev);
pdev              129 drivers/gpu/drm/ast/ast_drv.c 	if (pci_enable_device(dev->pdev))
pdev              142 drivers/gpu/drm/ast/ast_drv.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              143 drivers/gpu/drm/ast/ast_drv.c 	struct drm_device *ddev = pci_get_drvdata(pdev);
pdev              150 drivers/gpu/drm/ast/ast_drv.c 	pci_disable_device(pdev);
pdev              151 drivers/gpu/drm/ast/ast_drv.c 	pci_set_power_state(pdev, PCI_D3hot);
pdev              156 drivers/gpu/drm/ast/ast_drv.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              157 drivers/gpu/drm/ast/ast_drv.c 	struct drm_device *ddev = pci_get_drvdata(pdev);
pdev              163 drivers/gpu/drm/ast/ast_drv.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              164 drivers/gpu/drm/ast/ast_drv.c 	struct drm_device *ddev = pci_get_drvdata(pdev);
pdev              174 drivers/gpu/drm/ast/ast_drv.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              175 drivers/gpu/drm/ast/ast_drv.c 	struct drm_device *ddev = pci_get_drvdata(pdev);
pdev              181 drivers/gpu/drm/ast/ast_drv.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              182 drivers/gpu/drm/ast/ast_drv.c 	struct drm_device *ddev = pci_get_drvdata(pdev);
pdev               70 drivers/gpu/drm/ast/ast_main.c 	struct device_node *np = dev->pdev->dev.of_node;
pdev               88 drivers/gpu/drm/ast/ast_main.c 	if (dev->pdev->device != PCI_CHIP_AST2000)
pdev              146 drivers/gpu/drm/ast/ast_main.c 	if (dev->pdev->device == PCI_CHIP_AST1180) {
pdev              150 drivers/gpu/drm/ast/ast_main.c 		if (dev->pdev->revision >= 0x40) {
pdev              153 drivers/gpu/drm/ast/ast_main.c 		} else if (dev->pdev->revision >= 0x30) {
pdev              156 drivers/gpu/drm/ast/ast_main.c 		} else if (dev->pdev->revision >= 0x20) {
pdev              159 drivers/gpu/drm/ast/ast_main.c 		} else if (dev->pdev->revision >= 0x10) {
pdev              273 drivers/gpu/drm/ast/ast_main.c 	struct device_node *np = dev->pdev->dev.of_node;
pdev              440 drivers/gpu/drm/ast/ast_main.c 	ast->regs = pci_iomap(dev->pdev, 1, 0);
pdev              451 drivers/gpu/drm/ast/ast_main.c 	if (!(pci_resource_flags(dev->pdev, 2) & IORESOURCE_IO)) {
pdev              458 drivers/gpu/drm/ast/ast_main.c 		ast->ioregs = pci_iomap(dev->pdev, 2, 0);
pdev              491 drivers/gpu/drm/ast/ast_main.c 	dev->mode_config.fb_base = pci_resource_start(ast->dev->pdev, 0);
pdev              535 drivers/gpu/drm/ast/ast_main.c 		pci_iounmap(dev->pdev, ast->ioregs);
pdev              536 drivers/gpu/drm/ast/ast_main.c 	pci_iounmap(dev->pdev, ast->regs);
pdev             1045 drivers/gpu/drm/ast/ast_mode.c 	i2c->adapter.dev.parent = &dev->pdev->dev;
pdev               87 drivers/gpu/drm/ast/ast_post.c 		if (dev->pdev->revision >= 0x20)
pdev              375 drivers/gpu/drm/ast/ast_post.c 	pci_read_config_dword(ast->dev->pdev, 0x04, &reg);
pdev              377 drivers/gpu/drm/ast/ast_post.c 	pci_write_config_dword(ast->dev->pdev, 0x04, reg);
pdev               44 drivers/gpu/drm/ast/ast_ttm.c 		dev, pci_resource_start(dev->pdev, 0),
pdev               52 drivers/gpu/drm/ast/ast_ttm.c 	arch_io_reserve_memtype_wc(pci_resource_start(dev->pdev, 0),
pdev               53 drivers/gpu/drm/ast/ast_ttm.c 				   pci_resource_len(dev->pdev, 0));
pdev               54 drivers/gpu/drm/ast/ast_ttm.c 	ast->fb_mtrr = arch_phys_wc_add(pci_resource_start(dev->pdev, 0),
pdev               55 drivers/gpu/drm/ast/ast_ttm.c 					pci_resource_len(dev->pdev, 0));
pdev               67 drivers/gpu/drm/ast/ast_ttm.c 	arch_io_free_memtype_wc(pci_resource_start(dev->pdev, 0),
pdev               68 drivers/gpu/drm/ast/ast_ttm.c 				pci_resource_len(dev->pdev, 0));
pdev               83 drivers/gpu/drm/ati_pcigart.c 			pci_unmap_page(dev->pdev, entry->busaddr[i],
pdev              119 drivers/gpu/drm/ati_pcigart.c 		if (pci_set_dma_mask(dev->pdev, gart_info->table_mask)) {
pdev              158 drivers/gpu/drm/ati_pcigart.c 		entry->busaddr[i] = pci_map_page(dev->pdev, entry->pagelist[i],
pdev              160 drivers/gpu/drm/ati_pcigart.c 		if (pci_dma_mapping_error(dev->pdev, entry->busaddr[i])) {
pdev              701 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c 	struct platform_device *pdev = to_platform_device(dev->dev);
pdev              708 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c 		dev_err(&pdev->dev, "invalid compatible string\n");
pdev              713 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c 		dev_err(&pdev->dev, "invalid hlcdc description\n");
pdev              768 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c 	platform_set_drvdata(pdev, dev);
pdev              861 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c static int atmel_hlcdc_dc_drm_probe(struct platform_device *pdev)
pdev              866 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c 	ddev = drm_dev_alloc(&atmel_hlcdc_dc_driver, &pdev->dev);
pdev              891 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c static int atmel_hlcdc_dc_drm_remove(struct platform_device *pdev)
pdev              893 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c 	struct drm_device *ddev = platform_get_drvdata(pdev);
pdev              104 drivers/gpu/drm/bochs/bochs_drv.c static int bochs_pci_probe(struct pci_dev *pdev,
pdev              111 drivers/gpu/drm/bochs/bochs_drv.c 	fbsize = pci_resource_len(pdev, 0);
pdev              117 drivers/gpu/drm/bochs/bochs_drv.c 	ret = drm_fb_helper_remove_conflicting_pci_framebuffers(pdev, 0, "bochsdrmfb");
pdev              121 drivers/gpu/drm/bochs/bochs_drv.c 	dev = drm_dev_alloc(&bochs_driver, &pdev->dev);
pdev              125 drivers/gpu/drm/bochs/bochs_drv.c 	ret = pci_enable_device(pdev);
pdev              129 drivers/gpu/drm/bochs/bochs_drv.c 	dev->pdev = pdev;
pdev              130 drivers/gpu/drm/bochs/bochs_drv.c 	pci_set_drvdata(pdev, dev);
pdev              150 drivers/gpu/drm/bochs/bochs_drv.c static void bochs_pci_remove(struct pci_dev *pdev)
pdev              152 drivers/gpu/drm/bochs/bochs_drv.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev              112 drivers/gpu/drm/bochs/bochs_hw.c 	struct pci_dev *pdev = dev->pdev;
pdev              116 drivers/gpu/drm/bochs/bochs_hw.c 	if (pdev->resource[2].flags & IORESOURCE_MEM) {
pdev              118 drivers/gpu/drm/bochs/bochs_hw.c 		if (pci_request_region(pdev, 2, "bochs-drm") != 0) {
pdev              122 drivers/gpu/drm/bochs/bochs_hw.c 		ioaddr = pci_resource_start(pdev, 2);
pdev              123 drivers/gpu/drm/bochs/bochs_hw.c 		iosize = pci_resource_len(pdev, 2);
pdev              147 drivers/gpu/drm/bochs/bochs_hw.c 	if ((pdev->resource[0].flags & IORESOURCE_MEM) == 0)
pdev              149 drivers/gpu/drm/bochs/bochs_hw.c 	addr = pci_resource_start(pdev, 0);
pdev              150 drivers/gpu/drm/bochs/bochs_hw.c 	size = pci_resource_len(pdev, 0);
pdev              159 drivers/gpu/drm/bochs/bochs_hw.c 	if (pci_request_region(pdev, 0, "bochs-drm") != 0)
pdev              176 drivers/gpu/drm/bochs/bochs_hw.c 	if (bochs->mmio && pdev->revision >= 2) {
pdev              201 drivers/gpu/drm/bochs/bochs_hw.c 	pci_release_regions(dev->pdev);
pdev             1640 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1655 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 	dp->dev = &pdev->dev;
pdev             1688 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 	dp->clock = devm_clk_get(&pdev->dev, "dp");
pdev             1690 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 		dev_err(&pdev->dev, "failed to get clock\n");
pdev             1696 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1698 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 	dp->reg_base = devm_ioremap_resource(&pdev->dev, res);
pdev             1726 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 		dp->irq = platform_get_irq(pdev, 0);
pdev             1731 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 		dev_err(&pdev->dev, "failed to get irq\n");
pdev             1735 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 	ret = devm_request_threaded_irq(&pdev->dev, dp->irq,
pdev             1740 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c 		dev_err(&pdev->dev, "failed to request irq\n");
pdev             1168 drivers/gpu/drm/bridge/cdns-dsi.c static int cdns_dsi_drm_probe(struct platform_device *pdev)
pdev             1176 drivers/gpu/drm/bridge/cdns-dsi.c 	dsi = devm_kzalloc(&pdev->dev, sizeof(*dsi), GFP_KERNEL);
pdev             1180 drivers/gpu/drm/bridge/cdns-dsi.c 	platform_set_drvdata(pdev, dsi);
pdev             1184 drivers/gpu/drm/bridge/cdns-dsi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1185 drivers/gpu/drm/bridge/cdns-dsi.c 	dsi->regs = devm_ioremap_resource(&pdev->dev, res);
pdev             1189 drivers/gpu/drm/bridge/cdns-dsi.c 	dsi->dsi_p_clk = devm_clk_get(&pdev->dev, "dsi_p_clk");
pdev             1193 drivers/gpu/drm/bridge/cdns-dsi.c 	dsi->dsi_p_rst = devm_reset_control_get_optional_exclusive(&pdev->dev,
pdev             1198 drivers/gpu/drm/bridge/cdns-dsi.c 	dsi->dsi_sys_clk = devm_clk_get(&pdev->dev, "dsi_sys_clk");
pdev             1202 drivers/gpu/drm/bridge/cdns-dsi.c 	irq = platform_get_irq(pdev, 0);
pdev             1206 drivers/gpu/drm/bridge/cdns-dsi.c 	dsi->dphy = devm_phy_get(&pdev->dev, "dphy");
pdev             1216 drivers/gpu/drm/bridge/cdns-dsi.c 		dev_err(&pdev->dev, "invalid vendor id\n");
pdev             1236 drivers/gpu/drm/bridge/cdns-dsi.c 	input->bridge.of_node = pdev->dev.of_node;
pdev             1247 drivers/gpu/drm/bridge/cdns-dsi.c 	ret = devm_request_irq(&pdev->dev, irq, cdns_dsi_interrupt, 0,
pdev             1248 drivers/gpu/drm/bridge/cdns-dsi.c 			       dev_name(&pdev->dev), dsi);
pdev             1252 drivers/gpu/drm/bridge/cdns-dsi.c 	pm_runtime_enable(&pdev->dev);
pdev             1253 drivers/gpu/drm/bridge/cdns-dsi.c 	dsi->base.dev = &pdev->dev;
pdev             1265 drivers/gpu/drm/bridge/cdns-dsi.c 	pm_runtime_disable(&pdev->dev);
pdev             1273 drivers/gpu/drm/bridge/cdns-dsi.c static int cdns_dsi_drm_remove(struct platform_device *pdev)
pdev             1275 drivers/gpu/drm/bridge/cdns-dsi.c 	struct cdns_dsi *dsi = platform_get_drvdata(pdev);
pdev             1278 drivers/gpu/drm/bridge/cdns-dsi.c 	pm_runtime_disable(&pdev->dev);
pdev              177 drivers/gpu/drm/bridge/dumb-vga-dac.c static int dumb_vga_probe(struct platform_device *pdev)
pdev              181 drivers/gpu/drm/bridge/dumb-vga-dac.c 	vga = devm_kzalloc(&pdev->dev, sizeof(*vga), GFP_KERNEL);
pdev              184 drivers/gpu/drm/bridge/dumb-vga-dac.c 	platform_set_drvdata(pdev, vga);
pdev              186 drivers/gpu/drm/bridge/dumb-vga-dac.c 	vga->vdd = devm_regulator_get_optional(&pdev->dev, "vdd");
pdev              192 drivers/gpu/drm/bridge/dumb-vga-dac.c 		dev_dbg(&pdev->dev, "No vdd regulator found: %d\n", ret);
pdev              195 drivers/gpu/drm/bridge/dumb-vga-dac.c 	vga->ddc = dumb_vga_retrieve_ddc(&pdev->dev);
pdev              198 drivers/gpu/drm/bridge/dumb-vga-dac.c 			dev_dbg(&pdev->dev,
pdev              202 drivers/gpu/drm/bridge/dumb-vga-dac.c 			dev_err(&pdev->dev, "Couldn't retrieve i2c bus\n");
pdev              208 drivers/gpu/drm/bridge/dumb-vga-dac.c 	vga->bridge.of_node = pdev->dev.of_node;
pdev              209 drivers/gpu/drm/bridge/dumb-vga-dac.c 	vga->bridge.timings = of_device_get_match_data(&pdev->dev);
pdev              216 drivers/gpu/drm/bridge/dumb-vga-dac.c static int dumb_vga_remove(struct platform_device *pdev)
pdev              218 drivers/gpu/drm/bridge/dumb-vga-dac.c 	struct dumb_vga *vga = platform_get_drvdata(pdev);
pdev               57 drivers/gpu/drm/bridge/lvds-encoder.c static int lvds_encoder_probe(struct platform_device *pdev)
pdev               59 drivers/gpu/drm/bridge/lvds-encoder.c 	struct device *dev = &pdev->dev;
pdev              121 drivers/gpu/drm/bridge/lvds-encoder.c 	platform_set_drvdata(pdev, lvds_encoder);
pdev              126 drivers/gpu/drm/bridge/lvds-encoder.c static int lvds_encoder_remove(struct platform_device *pdev)
pdev              128 drivers/gpu/drm/bridge/lvds-encoder.c 	struct lvds_encoder *lvds_encoder = platform_get_drvdata(pdev);
pdev              176 drivers/gpu/drm/bridge/sii902x.c 		struct platform_device *pdev;
pdev              785 drivers/gpu/drm/bridge/sii902x.c 	sii902x->audio.pdev = platform_device_register_data(
pdev              789 drivers/gpu/drm/bridge/sii902x.c 	return PTR_ERR_OR_ZERO(sii902x->audio.pdev);
pdev              517 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c static int snd_dw_hdmi_probe(struct platform_device *pdev)
pdev              519 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c 	const struct dw_hdmi_audio_data *data = pdev->dev.platform_data;
pdev              520 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c 	struct device *dev = pdev->dev.parent;
pdev              574 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c 	platform_set_drvdata(pdev, dw);
pdev              583 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c static int snd_dw_hdmi_remove(struct platform_device *pdev)
pdev              585 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c 	struct snd_dw_hdmi *dw = platform_get_drvdata(pdev);
pdev              229 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c static int dw_hdmi_cec_probe(struct platform_device *pdev)
pdev              231 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c 	struct dw_hdmi_cec_data *data = dev_get_platdata(&pdev->dev);
pdev              243 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c 	cec = devm_kzalloc(&pdev->dev, sizeof(*cec), GFP_KERNEL);
pdev              251 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c 	platform_set_drvdata(pdev, cec);
pdev              268 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c 	ret = devm_add_action(&pdev->dev, dw_hdmi_cec_del, cec);
pdev              274 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c 	ret = devm_request_threaded_irq(&pdev->dev, cec->irq,
pdev              281 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c 	cec->notify = cec_notifier_cec_adap_register(pdev->dev.parent,
pdev              286 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c 	ret = cec_register_adapter(cec->adap, pdev->dev.parent);
pdev              296 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c 	devm_remove_action(&pdev->dev, dw_hdmi_cec_del, cec);
pdev              301 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c static int dw_hdmi_cec_remove(struct platform_device *pdev)
pdev              303 drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c 	struct dw_hdmi_cec *cec = platform_get_drvdata(pdev);
pdev              161 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c static int snd_dw_hdmi_probe(struct platform_device *pdev)
pdev              163 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c 	struct dw_hdmi_i2s_audio_data *audio = pdev->dev.platform_data;
pdev              174 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c 	pdevinfo.parent		= pdev->dev.parent;
pdev              185 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c 	dev_set_drvdata(&pdev->dev, platform);
pdev              190 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c static int snd_dw_hdmi_remove(struct platform_device *pdev)
pdev              192 drivers/gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c 	struct platform_device *platform = dev_get_drvdata(&pdev->dev);
pdev             2609 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c __dw_hdmi_probe(struct platform_device *pdev,
pdev             2612 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	struct device *dev = &pdev->dev;
pdev             2674 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 		iores = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2762 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	irq = platform_get_irq(pdev, 0);
pdev             2808 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	hdmi->bridge.of_node = pdev->dev.of_node;
pdev             2907 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c struct dw_hdmi *dw_hdmi_probe(struct platform_device *pdev,
pdev             2912 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	hdmi = __dw_hdmi_probe(pdev, plat_data);
pdev             2933 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c struct dw_hdmi *dw_hdmi_bind(struct platform_device *pdev,
pdev             2940 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	hdmi = __dw_hdmi_probe(pdev, plat_data);
pdev              978 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c __dw_mipi_dsi_probe(struct platform_device *pdev,
pdev              981 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c 	struct device *dev = &pdev->dev;
pdev             1000 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1062 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c 	dsi->bridge.of_node = pdev->dev.of_node;
pdev             1094 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c dw_mipi_dsi_probe(struct platform_device *pdev,
pdev             1097 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c 	return __dw_mipi_dsi_probe(pdev, plat_data);
pdev              191 drivers/gpu/drm/bridge/thc63lvd1024.c static int thc63_probe(struct platform_device *pdev)
pdev              196 drivers/gpu/drm/bridge/thc63lvd1024.c 	thc63 = devm_kzalloc(&pdev->dev, sizeof(*thc63), GFP_KERNEL);
pdev              200 drivers/gpu/drm/bridge/thc63lvd1024.c 	thc63->dev = &pdev->dev;
pdev              201 drivers/gpu/drm/bridge/thc63lvd1024.c 	platform_set_drvdata(pdev, thc63);
pdev              222 drivers/gpu/drm/bridge/thc63lvd1024.c 	thc63->bridge.of_node = pdev->dev.of_node;
pdev              231 drivers/gpu/drm/bridge/thc63lvd1024.c static int thc63_remove(struct platform_device *pdev)
pdev              233 drivers/gpu/drm/bridge/thc63lvd1024.c 	struct thc63_dev *thc63 = platform_get_drvdata(pdev);
pdev              395 drivers/gpu/drm/bridge/ti-tfp410.c static int tfp410_probe(struct platform_device *pdev)
pdev              397 drivers/gpu/drm/bridge/ti-tfp410.c 	return tfp410_init(&pdev->dev, false);
pdev              400 drivers/gpu/drm/bridge/ti-tfp410.c static int tfp410_remove(struct platform_device *pdev)
pdev              402 drivers/gpu/drm/bridge/ti-tfp410.c 	return tfp410_fini(&pdev->dev);
pdev              528 drivers/gpu/drm/cirrus/cirrus.c static int cirrus_pci_probe(struct pci_dev *pdev,
pdev              535 drivers/gpu/drm/cirrus/cirrus.c 	ret = drm_fb_helper_remove_conflicting_pci_framebuffers(pdev, 0, "cirrusdrmfb");
pdev              539 drivers/gpu/drm/cirrus/cirrus.c 	ret = pci_enable_device(pdev);
pdev              543 drivers/gpu/drm/cirrus/cirrus.c 	ret = pci_request_regions(pdev, DRIVER_NAME);
pdev              553 drivers/gpu/drm/cirrus/cirrus.c 	ret = drm_dev_init(dev, &cirrus_driver, &pdev->dev);
pdev              559 drivers/gpu/drm/cirrus/cirrus.c 	cirrus->vram = ioremap(pci_resource_start(pdev, 0),
pdev              560 drivers/gpu/drm/cirrus/cirrus.c 			       pci_resource_len(pdev, 0));
pdev              564 drivers/gpu/drm/cirrus/cirrus.c 	cirrus->mmio = ioremap(pci_resource_start(pdev, 1),
pdev              565 drivers/gpu/drm/cirrus/cirrus.c 			       pci_resource_len(pdev, 1));
pdev              581 drivers/gpu/drm/cirrus/cirrus.c 	dev->pdev = pdev;
pdev              582 drivers/gpu/drm/cirrus/cirrus.c 	pci_set_drvdata(pdev, dev);
pdev              600 drivers/gpu/drm/cirrus/cirrus.c 	pci_release_regions(pdev);
pdev              604 drivers/gpu/drm/cirrus/cirrus.c static void cirrus_pci_remove(struct pci_dev *pdev)
pdev              606 drivers/gpu/drm/cirrus/cirrus.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev              615 drivers/gpu/drm/cirrus/cirrus.c 	pci_release_regions(pdev);
pdev              172 drivers/gpu/drm/cirrus/cirrus_drv.h 		      struct pci_dev *pdev,
pdev              110 drivers/gpu/drm/drm_agpsupport.c 	dev->agp->bridge = agp_backend_acquire(dev->pdev);
pdev              410 drivers/gpu/drm/drm_agpsupport.c 	head->bridge = agp_find_bridge(dev->pdev);
pdev              412 drivers/gpu/drm/drm_agpsupport.c 		head->bridge = agp_backend_acquire(dev->pdev);
pdev             1795 drivers/gpu/drm/drm_edid.c 	struct pci_dev *pdev = connector->dev->pdev;
pdev             1798 drivers/gpu/drm/drm_edid.c 	vga_switcheroo_lock_ddc(pdev);
pdev             1800 drivers/gpu/drm/drm_edid.c 	vga_switcheroo_unlock_ddc(pdev);
pdev              185 drivers/gpu/drm/drm_edid_load.c 		struct platform_device *pdev;
pdev              188 drivers/gpu/drm/drm_edid_load.c 		pdev = platform_device_register_simple(connector_name, -1, NULL, 0);
pdev              189 drivers/gpu/drm/drm_edid_load.c 		if (IS_ERR(pdev)) {
pdev              192 drivers/gpu/drm/drm_edid_load.c 			return ERR_CAST(pdev);
pdev              195 drivers/gpu/drm/drm_edid_load.c 		err = request_firmware(&fw, name, &pdev->dev);
pdev              196 drivers/gpu/drm/drm_edid_load.c 		platform_device_unregister(pdev);
pdev              129 drivers/gpu/drm/drm_irq.c 	if (dev->pdev)
pdev              147 drivers/gpu/drm/drm_irq.c 			vga_client_register(dev->pdev, NULL, NULL, NULL);
pdev              210 drivers/gpu/drm/drm_irq.c 		vga_client_register(dev->pdev, NULL, NULL, NULL);
pdev              237 drivers/gpu/drm/drm_irq.c 	if (WARN_ON(!dev->pdev))
pdev              242 drivers/gpu/drm/drm_irq.c 		irq = dev->pdev->irq;
pdev               67 drivers/gpu/drm/drm_pci.c 	dmah->vaddr = dma_alloc_coherent(&dev->pdev->dev, size,
pdev               89 drivers/gpu/drm/drm_pci.c 		dma_free_coherent(&dev->pdev->dev, dmah->size, dmah->vaddr,
pdev              122 drivers/gpu/drm/drm_pci.c 	return pci_domain_nr(dev->pdev->bus);
pdev              129 drivers/gpu/drm/drm_pci.c 					dev->pdev->bus->number,
pdev              130 drivers/gpu/drm/drm_pci.c 					PCI_SLOT(dev->pdev->devfn),
pdev              131 drivers/gpu/drm/drm_pci.c 					PCI_FUNC(dev->pdev->devfn));
pdev              142 drivers/gpu/drm/drm_pci.c 	    (p->busnum & 0xff) != dev->pdev->bus->number ||
pdev              143 drivers/gpu/drm/drm_pci.c 	    p->devnum != PCI_SLOT(dev->pdev->devfn) || p->funcnum != PCI_FUNC(dev->pdev->devfn))
pdev              146 drivers/gpu/drm/drm_pci.c 	p->irq = dev->pdev->irq;
pdev              174 drivers/gpu/drm/drm_pci.c 	if (WARN_ON(!dev->pdev))
pdev              186 drivers/gpu/drm/drm_pci.c 		if (pci_find_capability(dev->pdev, PCI_CAP_ID_AGP))
pdev              222 drivers/gpu/drm/drm_pci.c int drm_get_pci_dev(struct pci_dev *pdev, const struct pci_device_id *ent,
pdev              230 drivers/gpu/drm/drm_pci.c 	dev = drm_dev_alloc(driver, &pdev->dev);
pdev              234 drivers/gpu/drm/drm_pci.c 	ret = pci_enable_device(pdev);
pdev              238 drivers/gpu/drm/drm_pci.c 	dev->pdev = pdev;
pdev              240 drivers/gpu/drm/drm_pci.c 	dev->hose = pdev->sysdata;
pdev              244 drivers/gpu/drm/drm_pci.c 		pci_set_drvdata(pdev, dev);
pdev              261 drivers/gpu/drm/drm_pci.c 	pci_disable_device(pdev);
pdev              279 drivers/gpu/drm/drm_pci.c 	struct pci_dev *pdev = NULL;
pdev              299 drivers/gpu/drm/drm_pci.c 		pdev = NULL;
pdev              300 drivers/gpu/drm/drm_pci.c 		while ((pdev =
pdev              302 drivers/gpu/drm/drm_pci.c 				       pid->subdevice, pdev)) != NULL) {
pdev              303 drivers/gpu/drm/drm_pci.c 			if ((pdev->class & pid->class_mask) != pid->class)
pdev              307 drivers/gpu/drm/drm_pci.c 			pci_dev_get(pdev);
pdev              308 drivers/gpu/drm/drm_pci.c 			drm_get_pci_dev(pdev, pid, driver);
pdev              628 drivers/gpu/drm/etnaviv/etnaviv_drv.c static int etnaviv_pdev_probe(struct platform_device *pdev)
pdev              630 drivers/gpu/drm/etnaviv/etnaviv_drv.c 	struct device *dev = &pdev->dev;
pdev              640 drivers/gpu/drm/etnaviv/etnaviv_drv.c 			drm_of_component_match_add(&pdev->dev, &match,
pdev              654 drivers/gpu/drm/etnaviv/etnaviv_drv.c static int etnaviv_pdev_remove(struct platform_device *pdev)
pdev              656 drivers/gpu/drm/etnaviv/etnaviv_drv.c 	component_master_del(&pdev->dev, &etnaviv_master_ops);
pdev              673 drivers/gpu/drm/etnaviv/etnaviv_drv.c 	struct platform_device *pdev;
pdev              695 drivers/gpu/drm/etnaviv/etnaviv_drv.c 		pdev = platform_device_alloc("etnaviv", -1);
pdev              696 drivers/gpu/drm/etnaviv/etnaviv_drv.c 		if (!pdev) {
pdev              701 drivers/gpu/drm/etnaviv/etnaviv_drv.c 		pdev->dev.coherent_dma_mask = DMA_BIT_MASK(40);
pdev              702 drivers/gpu/drm/etnaviv/etnaviv_drv.c 		pdev->dev.dma_mask = &pdev->dev.coherent_dma_mask;
pdev              709 drivers/gpu/drm/etnaviv/etnaviv_drv.c 		of_dma_configure(&pdev->dev, np, true);
pdev              711 drivers/gpu/drm/etnaviv/etnaviv_drv.c 		ret = platform_device_add(pdev);
pdev              713 drivers/gpu/drm/etnaviv/etnaviv_drv.c 			platform_device_put(pdev);
pdev              718 drivers/gpu/drm/etnaviv/etnaviv_drv.c 		etnaviv_drm = pdev;
pdev             1713 drivers/gpu/drm/etnaviv/etnaviv_gpu.c static int etnaviv_gpu_platform_probe(struct platform_device *pdev)
pdev             1715 drivers/gpu/drm/etnaviv/etnaviv_gpu.c 	struct device *dev = &pdev->dev;
pdev             1723 drivers/gpu/drm/etnaviv/etnaviv_gpu.c 	gpu->dev = &pdev->dev;
pdev             1728 drivers/gpu/drm/etnaviv/etnaviv_gpu.c 	gpu->mmio = devm_platform_ioremap_resource(pdev, 0);
pdev             1733 drivers/gpu/drm/etnaviv/etnaviv_gpu.c 	gpu->irq = platform_get_irq(pdev, 0);
pdev             1739 drivers/gpu/drm/etnaviv/etnaviv_gpu.c 	err = devm_request_irq(&pdev->dev, gpu->irq, irq_handler, 0,
pdev             1747 drivers/gpu/drm/etnaviv/etnaviv_gpu.c 	gpu->clk_reg = devm_clk_get(&pdev->dev, "reg");
pdev             1752 drivers/gpu/drm/etnaviv/etnaviv_gpu.c 	gpu->clk_bus = devm_clk_get(&pdev->dev, "bus");
pdev             1757 drivers/gpu/drm/etnaviv/etnaviv_gpu.c 	gpu->clk_core = devm_clk_get(&pdev->dev, "core");
pdev             1763 drivers/gpu/drm/etnaviv/etnaviv_gpu.c 	gpu->clk_shader = devm_clk_get(&pdev->dev, "shader");
pdev             1781 drivers/gpu/drm/etnaviv/etnaviv_gpu.c 	err = component_add(&pdev->dev, &gpu_ops);
pdev             1783 drivers/gpu/drm/etnaviv/etnaviv_gpu.c 		dev_err(&pdev->dev, "failed to register component: %d\n", err);
pdev             1790 drivers/gpu/drm/etnaviv/etnaviv_gpu.c static int etnaviv_gpu_platform_remove(struct platform_device *pdev)
pdev             1792 drivers/gpu/drm/etnaviv/etnaviv_gpu.c 	component_del(&pdev->dev, &gpu_ops);
pdev             1793 drivers/gpu/drm/etnaviv/etnaviv_gpu.c 	pm_runtime_disable(&pdev->dev);
pdev              763 drivers/gpu/drm/exynos/exynos5433_drm_decon.c 	struct platform_device *pdev = to_platform_device(ctx->dev);
pdev              764 drivers/gpu/drm/exynos/exynos5433_drm_decon.c 	int ret, irq = platform_get_irq_byname(pdev, name);
pdev              788 drivers/gpu/drm/exynos/exynos5433_drm_decon.c static int exynos5433_decon_probe(struct platform_device *pdev)
pdev              790 drivers/gpu/drm/exynos/exynos5433_drm_decon.c 	struct device *dev = &pdev->dev;
pdev              817 drivers/gpu/drm/exynos/exynos5433_drm_decon.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              852 drivers/gpu/drm/exynos/exynos5433_drm_decon.c 	platform_set_drvdata(pdev, ctx);
pdev              868 drivers/gpu/drm/exynos/exynos5433_drm_decon.c static int exynos5433_decon_remove(struct platform_device *pdev)
pdev              870 drivers/gpu/drm/exynos/exynos5433_drm_decon.c 	pm_runtime_disable(&pdev->dev);
pdev              872 drivers/gpu/drm/exynos/exynos5433_drm_decon.c 	component_del(&pdev->dev, &decon_component_ops);
pdev              670 drivers/gpu/drm/exynos/exynos7_drm_decon.c static int decon_probe(struct platform_device *pdev)
pdev              672 drivers/gpu/drm/exynos/exynos7_drm_decon.c 	struct device *dev = &pdev->dev;
pdev              725 drivers/gpu/drm/exynos/exynos7_drm_decon.c 	res = platform_get_resource_byname(pdev, IORESOURCE_IRQ,
pdev              743 drivers/gpu/drm/exynos/exynos7_drm_decon.c 	platform_set_drvdata(pdev, ctx);
pdev              768 drivers/gpu/drm/exynos/exynos7_drm_decon.c static int decon_remove(struct platform_device *pdev)
pdev              770 drivers/gpu/drm/exynos/exynos7_drm_decon.c 	struct decon_context *ctx = dev_get_drvdata(&pdev->dev);
pdev              772 drivers/gpu/drm/exynos/exynos7_drm_decon.c 	pm_runtime_disable(&pdev->dev);
pdev              776 drivers/gpu/drm/exynos/exynos7_drm_decon.c 	component_del(&pdev->dev, &decon_component_ops);
pdev              201 drivers/gpu/drm/exynos/exynos_dp.c static int exynos_dp_probe(struct platform_device *pdev)
pdev              203 drivers/gpu/drm/exynos/exynos_dp.c 	struct device *dev = &pdev->dev;
pdev              210 drivers/gpu/drm/exynos/exynos_dp.c 	dp = devm_kzalloc(&pdev->dev, sizeof(struct exynos_dp_device),
pdev              221 drivers/gpu/drm/exynos/exynos_dp.c 	platform_set_drvdata(pdev, dp);
pdev              255 drivers/gpu/drm/exynos/exynos_dp.c 	return component_add(&pdev->dev, &exynos_dp_ops);
pdev              258 drivers/gpu/drm/exynos/exynos_dp.c static int exynos_dp_remove(struct platform_device *pdev)
pdev              260 drivers/gpu/drm/exynos/exynos_dp.c 	struct exynos_dp_device *dp = platform_get_drvdata(pdev);
pdev              262 drivers/gpu/drm/exynos/exynos_dp.c 	component_del(&pdev->dev, &exynos_dp_ops);
pdev              380 drivers/gpu/drm/exynos/exynos_drm_drv.c static int exynos_drm_platform_probe(struct platform_device *pdev)
pdev              384 drivers/gpu/drm/exynos/exynos_drm_drv.c 	pdev->dev.coherent_dma_mask = DMA_BIT_MASK(32);
pdev              386 drivers/gpu/drm/exynos/exynos_drm_drv.c 	match = exynos_drm_match_add(&pdev->dev);
pdev              390 drivers/gpu/drm/exynos/exynos_drm_drv.c 	return component_master_add_with_match(&pdev->dev, &exynos_drm_ops,
pdev              394 drivers/gpu/drm/exynos/exynos_drm_drv.c static int exynos_drm_platform_remove(struct platform_device *pdev)
pdev              396 drivers/gpu/drm/exynos/exynos_drm_drv.c 	component_master_del(&pdev->dev, &exynos_drm_ops);
pdev              430 drivers/gpu/drm/exynos/exynos_drm_drv.c 	struct platform_device *pdev;
pdev              439 drivers/gpu/drm/exynos/exynos_drm_drv.c 		pdev = platform_device_register_simple(
pdev              441 drivers/gpu/drm/exynos/exynos_drm_drv.c 		if (IS_ERR(pdev))
pdev              448 drivers/gpu/drm/exynos/exynos_drm_drv.c 	return PTR_ERR(pdev);
pdev             1720 drivers/gpu/drm/exynos/exynos_drm_dsi.c static int exynos_dsi_probe(struct platform_device *pdev)
pdev             1722 drivers/gpu/drm/exynos/exynos_drm_dsi.c 	struct device *dev = &pdev->dev;
pdev             1780 drivers/gpu/drm/exynos/exynos_drm_dsi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1793 drivers/gpu/drm/exynos/exynos_drm_dsi.c 	dsi->irq = platform_get_irq(pdev, 0);
pdev             1808 drivers/gpu/drm/exynos/exynos_drm_dsi.c 	platform_set_drvdata(pdev, &dsi->encoder);
pdev             1815 drivers/gpu/drm/exynos/exynos_drm_dsi.c static int exynos_dsi_remove(struct platform_device *pdev)
pdev             1817 drivers/gpu/drm/exynos/exynos_drm_dsi.c 	struct exynos_dsi *dsi = platform_get_drvdata(pdev);
pdev             1821 drivers/gpu/drm/exynos/exynos_drm_dsi.c 	pm_runtime_disable(&pdev->dev);
pdev             1823 drivers/gpu/drm/exynos/exynos_drm_dsi.c 	component_del(&pdev->dev, &exynos_dsi_component_ops);
pdev             1260 drivers/gpu/drm/exynos/exynos_drm_fimc.c static int fimc_probe(struct platform_device *pdev)
pdev             1264 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	struct device *dev = &pdev->dev;
pdev             1324 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	ctx->regs_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1330 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1348 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	platform_set_drvdata(pdev, ctx);
pdev             1370 drivers/gpu/drm/exynos/exynos_drm_fimc.c static int fimc_remove(struct platform_device *pdev)
pdev             1372 drivers/gpu/drm/exynos/exynos_drm_fimc.c 	struct device *dev = &pdev->dev;
pdev             1115 drivers/gpu/drm/exynos/exynos_drm_fimd.c static int fimd_probe(struct platform_device *pdev)
pdev             1117 drivers/gpu/drm/exynos/exynos_drm_fimd.c 	struct device *dev = &pdev->dev;
pdev             1189 drivers/gpu/drm/exynos/exynos_drm_fimd.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1195 drivers/gpu/drm/exynos/exynos_drm_fimd.c 	res = platform_get_resource_byname(pdev, IORESOURCE_IRQ,
pdev             1212 drivers/gpu/drm/exynos/exynos_drm_fimd.c 	platform_set_drvdata(pdev, ctx);
pdev             1232 drivers/gpu/drm/exynos/exynos_drm_fimd.c static int fimd_remove(struct platform_device *pdev)
pdev             1234 drivers/gpu/drm/exynos/exynos_drm_fimd.c 	pm_runtime_disable(&pdev->dev);
pdev             1236 drivers/gpu/drm/exynos/exynos_drm_fimd.c 	component_del(&pdev->dev, &fimd_component_ops);
pdev             1446 drivers/gpu/drm/exynos/exynos_drm_g2d.c static int g2d_probe(struct platform_device *pdev)
pdev             1448 drivers/gpu/drm/exynos/exynos_drm_g2d.c 	struct device *dev = &pdev->dev;
pdev             1491 drivers/gpu/drm/exynos/exynos_drm_g2d.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1499 drivers/gpu/drm/exynos/exynos_drm_g2d.c 	g2d->irq = platform_get_irq(pdev, 0);
pdev             1515 drivers/gpu/drm/exynos/exynos_drm_g2d.c 	platform_set_drvdata(pdev, g2d);
pdev             1534 drivers/gpu/drm/exynos/exynos_drm_g2d.c static int g2d_remove(struct platform_device *pdev)
pdev             1536 drivers/gpu/drm/exynos/exynos_drm_g2d.c 	struct g2d_data *g2d = platform_get_drvdata(pdev);
pdev             1538 drivers/gpu/drm/exynos/exynos_drm_g2d.c 	component_del(&pdev->dev, &g2d_component_ops);
pdev             1543 drivers/gpu/drm/exynos/exynos_drm_g2d.c 	pm_runtime_dont_use_autosuspend(&pdev->dev);
pdev             1544 drivers/gpu/drm/exynos/exynos_drm_g2d.c 	pm_runtime_disable(&pdev->dev);
pdev             1213 drivers/gpu/drm/exynos/exynos_drm_gsc.c static int gsc_probe(struct platform_device *pdev)
pdev             1215 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	struct device *dev = &pdev->dev;
pdev             1270 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	ctx->regs_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1276 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1291 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	ctx->id = pdev->id;
pdev             1293 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	platform_set_drvdata(pdev, ctx);
pdev             1313 drivers/gpu/drm/exynos/exynos_drm_gsc.c static int gsc_remove(struct platform_device *pdev)
pdev             1315 drivers/gpu/drm/exynos/exynos_drm_gsc.c 	struct device *dev = &pdev->dev;
pdev              375 drivers/gpu/drm/exynos/exynos_drm_mic.c static int exynos_mic_probe(struct platform_device *pdev)
pdev              377 drivers/gpu/drm/exynos/exynos_drm_mic.c 	struct device *dev = &pdev->dev;
pdev              422 drivers/gpu/drm/exynos/exynos_drm_mic.c 	platform_set_drvdata(pdev, mic);
pdev              445 drivers/gpu/drm/exynos/exynos_drm_mic.c static int exynos_mic_remove(struct platform_device *pdev)
pdev              447 drivers/gpu/drm/exynos/exynos_drm_mic.c 	struct exynos_mic *mic = platform_get_drvdata(pdev);
pdev              449 drivers/gpu/drm/exynos/exynos_drm_mic.c 	component_del(&pdev->dev, &exynos_mic_component_ops);
pdev              450 drivers/gpu/drm/exynos/exynos_drm_mic.c 	pm_runtime_disable(&pdev->dev);
pdev              273 drivers/gpu/drm/exynos/exynos_drm_rotator.c static int rotator_probe(struct platform_device *pdev)
pdev              275 drivers/gpu/drm/exynos/exynos_drm_rotator.c 	struct device *dev = &pdev->dev;
pdev              290 drivers/gpu/drm/exynos/exynos_drm_rotator.c 	regs_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              295 drivers/gpu/drm/exynos/exynos_drm_rotator.c 	irq = platform_get_irq(pdev, 0);
pdev              317 drivers/gpu/drm/exynos/exynos_drm_rotator.c 	platform_set_drvdata(pdev, rot);
pdev              331 drivers/gpu/drm/exynos/exynos_drm_rotator.c static int rotator_remove(struct platform_device *pdev)
pdev              333 drivers/gpu/drm/exynos/exynos_drm_rotator.c 	struct device *dev = &pdev->dev;
pdev              483 drivers/gpu/drm/exynos/exynos_drm_scaler.c static int scaler_probe(struct platform_device *pdev)
pdev              485 drivers/gpu/drm/exynos/exynos_drm_scaler.c 	struct device *dev = &pdev->dev;
pdev              499 drivers/gpu/drm/exynos/exynos_drm_scaler.c 	regs_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              504 drivers/gpu/drm/exynos/exynos_drm_scaler.c 	irq = platform_get_irq(pdev, 0);
pdev              529 drivers/gpu/drm/exynos/exynos_drm_scaler.c 	platform_set_drvdata(pdev, scaler);
pdev              543 drivers/gpu/drm/exynos/exynos_drm_scaler.c static int scaler_remove(struct platform_device *pdev)
pdev              545 drivers/gpu/drm/exynos/exynos_drm_scaler.c 	struct device *dev = &pdev->dev;
pdev              442 drivers/gpu/drm/exynos/exynos_drm_vidi.c static int vidi_probe(struct platform_device *pdev)
pdev              445 drivers/gpu/drm/exynos/exynos_drm_vidi.c 	struct device *dev = &pdev->dev;
pdev              458 drivers/gpu/drm/exynos/exynos_drm_vidi.c 	platform_set_drvdata(pdev, ctx);
pdev              479 drivers/gpu/drm/exynos/exynos_drm_vidi.c static int vidi_remove(struct platform_device *pdev)
pdev              481 drivers/gpu/drm/exynos/exynos_drm_vidi.c 	struct vidi_context *ctx = platform_get_drvdata(pdev);
pdev              490 drivers/gpu/drm/exynos/exynos_drm_vidi.c 	component_del(&pdev->dev, &vidi_component_ops);
pdev              109 drivers/gpu/drm/exynos/exynos_hdmi.c 	struct platform_device		*pdev;
pdev             1649 drivers/gpu/drm/exynos/exynos_hdmi.c 	hdata->audio.pdev = platform_device_register_data(
pdev             1653 drivers/gpu/drm/exynos/exynos_hdmi.c 	return PTR_ERR_OR_ZERO(hdata->audio.pdev);
pdev             1944 drivers/gpu/drm/exynos/exynos_hdmi.c static int hdmi_probe(struct platform_device *pdev)
pdev             1947 drivers/gpu/drm/exynos/exynos_hdmi.c 	struct device *dev = &pdev->dev;
pdev             1958 drivers/gpu/drm/exynos/exynos_hdmi.c 	platform_set_drvdata(pdev, hdata);
pdev             1971 drivers/gpu/drm/exynos/exynos_hdmi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2037 drivers/gpu/drm/exynos/exynos_hdmi.c 	ret = component_add(&pdev->dev, &hdmi_component_ops);
pdev             2044 drivers/gpu/drm/exynos/exynos_hdmi.c 	platform_device_unregister(hdata->audio.pdev);
pdev             2061 drivers/gpu/drm/exynos/exynos_hdmi.c static int hdmi_remove(struct platform_device *pdev)
pdev             2063 drivers/gpu/drm/exynos/exynos_hdmi.c 	struct hdmi_context *hdata = platform_get_drvdata(pdev);
pdev             2067 drivers/gpu/drm/exynos/exynos_hdmi.c 	component_del(&pdev->dev, &hdmi_component_ops);
pdev             2068 drivers/gpu/drm/exynos/exynos_hdmi.c 	platform_device_unregister(hdata->audio.pdev);
pdev             2070 drivers/gpu/drm/exynos/exynos_hdmi.c 	pm_runtime_disable(&pdev->dev);
pdev               94 drivers/gpu/drm/exynos/exynos_mixer.c 	struct platform_device *pdev;
pdev              776 drivers/gpu/drm/exynos/exynos_mixer.c 	struct device *dev = &mixer_ctx->pdev->dev;
pdev              799 drivers/gpu/drm/exynos/exynos_mixer.c 	res = platform_get_resource(mixer_ctx->pdev, IORESOURCE_MEM, 0);
pdev              812 drivers/gpu/drm/exynos/exynos_mixer.c 	res = platform_get_resource(mixer_ctx->pdev, IORESOURCE_IRQ, 0);
pdev              831 drivers/gpu/drm/exynos/exynos_mixer.c 	struct device *dev = &mixer_ctx->pdev->dev;
pdev              857 drivers/gpu/drm/exynos/exynos_mixer.c 	res = platform_get_resource(mixer_ctx->pdev, IORESOURCE_MEM, 1);
pdev             1221 drivers/gpu/drm/exynos/exynos_mixer.c static int mixer_probe(struct platform_device *pdev)
pdev             1223 drivers/gpu/drm/exynos/exynos_mixer.c 	struct device *dev = &pdev->dev;
pdev             1228 drivers/gpu/drm/exynos/exynos_mixer.c 	ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL);
pdev             1236 drivers/gpu/drm/exynos/exynos_mixer.c 	ctx->pdev = pdev;
pdev             1245 drivers/gpu/drm/exynos/exynos_mixer.c 	platform_set_drvdata(pdev, ctx);
pdev             1247 drivers/gpu/drm/exynos/exynos_mixer.c 	ret = component_add(&pdev->dev, &mixer_component_ops);
pdev             1254 drivers/gpu/drm/exynos/exynos_mixer.c static int mixer_remove(struct platform_device *pdev)
pdev             1256 drivers/gpu/drm/exynos/exynos_mixer.c 	pm_runtime_disable(&pdev->dev);
pdev             1258 drivers/gpu/drm/exynos/exynos_mixer.c 	component_del(&pdev->dev, &mixer_component_ops);
pdev              239 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c static int fsl_dcu_drm_probe(struct platform_device *pdev)
pdev              243 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c 	struct device *dev = &pdev->dev;
pdev              258 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c 	id = of_match_node(fsl_dcu_of_match, pdev->dev.of_node);
pdev              263 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              270 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c 	fsl_dev->irq = platform_get_irq(pdev, 0);
pdev              345 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c static int fsl_dcu_drm_remove(struct platform_device *pdev)
pdev              347 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c 	struct fsl_dcu_drm_device *fsl_dev = platform_get_drvdata(pdev);
pdev              104 drivers/gpu/drm/gma500/cdv_device.c 		pci_read_config_byte(dev->pdev, 0xF4, &lbpc);
pdev              131 drivers/gpu/drm/gma500/cdv_device.c 		pci_write_config_byte(dev->pdev, 0xF4, lbpc);
pdev              209 drivers/gpu/drm/gma500/cdv_device.c 	int domain = pci_domain_nr(dev->pdev->bus);
pdev              245 drivers/gpu/drm/gma500/cdv_device.c 	 CDV_MSG_WRITE32(pci_domain_nr(dev->pdev->bus), 3, 0x30, 0x08027108);
pdev              263 drivers/gpu/drm/gma500/cdv_device.c 	pci_read_config_byte(dev->pdev, 0xF4, &regs->cdv.saveLBB);
pdev              316 drivers/gpu/drm/gma500/cdv_device.c 	pci_write_config_byte(dev->pdev, 0xF4, regs->cdv.saveLBB);
pdev              573 drivers/gpu/drm/gma500/cdv_device.c 	if (pci_enable_msi(dev->pdev))
pdev              289 drivers/gpu/drm/gma500/cdv_intel_crt.c 		dev_printk(KERN_ERR, &dev->pdev->dev, "DDC bus registration "
pdev              651 drivers/gpu/drm/gma500/cdv_intel_lvds.c 			&dev->pdev->dev, "I2C bus registration failed.\n");
pdev              672 drivers/gpu/drm/gma500/cdv_intel_lvds.c 		dev_printk(KERN_ERR, &dev->pdev->dev,
pdev              416 drivers/gpu/drm/gma500/framebuffer.c 	info->fix.mmio_start = pci_resource_start(dev->pdev, 0);
pdev              417 drivers/gpu/drm/gma500/framebuffer.c 	info->fix.mmio_len = pci_resource_len(dev->pdev, 0);
pdev              638 drivers/gpu/drm/gma500/framebuffer.c 	pci_read_config_dword(dev->pdev, PSB_BSM, (u32 *)
pdev               14 drivers/gpu/drm/gma500/gma_device.c 		pci_get_domain_bus_and_slot(pci_domain_nr(dev->pdev->bus),
pdev              514 drivers/gpu/drm/gma500/gma_display.c 	pm_runtime_forbid(&dev->pdev->dev);
pdev              516 drivers/gpu/drm/gma500/gma_display.c 	pm_runtime_allow(&dev->pdev->dev);
pdev              397 drivers/gpu/drm/gma500/gtt.c 		pci_write_config_word(dev->pdev, PSB_GMCH_CTRL,
pdev              427 drivers/gpu/drm/gma500/gtt.c 	pci_read_config_word(dev->pdev, PSB_GMCH_CTRL, &dev_priv->gmch_ctrl);
pdev              428 drivers/gpu/drm/gma500/gtt.c 	pci_write_config_word(dev->pdev, PSB_GMCH_CTRL,
pdev              448 drivers/gpu/drm/gma500/gtt.c 	pg->gtt_start = pci_resource_start(dev->pdev, PSB_GTT_RESOURCE);
pdev              449 drivers/gpu/drm/gma500/gtt.c 	gtt_pages = pci_resource_len(dev->pdev, PSB_GTT_RESOURCE)
pdev              458 drivers/gpu/drm/gma500/gtt.c 	pg->gatt_start = pci_resource_start(dev->pdev, PSB_GATT_RESOURCE);
pdev              459 drivers/gpu/drm/gma500/gtt.c 	pg->gatt_pages = pci_resource_len(dev->pdev, PSB_GATT_RESOURCE)
pdev              461 drivers/gpu/drm/gma500/gtt.c 	dev_priv->gtt_mem = &dev->pdev->resource[PSB_GATT_RESOURCE];
pdev              482 drivers/gpu/drm/gma500/gtt.c 	pci_read_config_dword(dev->pdev, PSB_BSM, &dev_priv->stolen_base);
pdev              519 drivers/gpu/drm/gma500/intel_bios.c 	struct pci_dev *pdev = dev->pdev;
pdev              541 drivers/gpu/drm/gma500/intel_bios.c 		bios = pci_map_rom(pdev, &size);
pdev              555 drivers/gpu/drm/gma500/intel_bios.c 			pci_unmap_rom(pdev, bios);
pdev              572 drivers/gpu/drm/gma500/intel_bios.c 		pci_unmap_rom(pdev, bios);
pdev              199 drivers/gpu/drm/gma500/intel_gmbus.c 	gpio->adapter.dev.parent = &dev_priv->dev->pdev->dev;
pdev              420 drivers/gpu/drm/gma500/intel_gmbus.c 		bus->adapter.dev.parent = &dev->pdev->dev;
pdev              120 drivers/gpu/drm/gma500/intel_i2c.c 	chan->adapter.dev.parent = &dev->pdev->dev;
pdev              511 drivers/gpu/drm/gma500/mdfld_device.c 	if (pci_enable_msi(dev->pdev))
pdev              139 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c 			dev_err(&dev->pdev->dev, "%s: Pipe enable timeout\n",
pdev              166 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c 			dev_err(&dev->pdev->dev, "%s: Pipe disable timeout\n",
pdev              170 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c 			dev_err(&dev->pdev->dev, "%s: FIFO not empty\n",
pdev              868 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c 			dev_err(&dev->pdev->dev, "%s: DSI PLL lock timeout\n",
pdev               23 drivers/gpu/drm/gma500/mid_bios.c 		pci_get_domain_bus_and_slot(pci_domain_nr(dev->pdev->bus),
pdev               96 drivers/gpu/drm/gma500/mid_bios.c 	int domain = pci_domain_nr(dev_priv->dev->pdev->bus);
pdev              276 drivers/gpu/drm/gma500/mid_bios.c 		pci_get_domain_bus_and_slot(pci_domain_nr(dev->pdev->bus),
pdev              509 drivers/gpu/drm/gma500/oaktrail_device.c 	if (pci_enable_msi(dev->pdev))
pdev              686 drivers/gpu/drm/gma500/oaktrail_hdmi.c 	struct pci_dev *pdev;
pdev              690 drivers/gpu/drm/gma500/oaktrail_hdmi.c 	pdev = pci_get_device(PCI_VENDOR_ID_INTEL, 0x080d, NULL);
pdev              691 drivers/gpu/drm/gma500/oaktrail_hdmi.c 	if (!pdev)
pdev              701 drivers/gpu/drm/gma500/oaktrail_hdmi.c 	ret = pci_enable_device(pdev);
pdev              707 drivers/gpu/drm/gma500/oaktrail_hdmi.c 	hdmi_dev->mmio = pci_resource_start(pdev, 0);
pdev              708 drivers/gpu/drm/gma500/oaktrail_hdmi.c 	hdmi_dev->mmio_len = pci_resource_len(pdev, 0);
pdev              715 drivers/gpu/drm/gma500/oaktrail_hdmi.c 	hdmi_dev->dev = pdev;
pdev              716 drivers/gpu/drm/gma500/oaktrail_hdmi.c 	pci_set_drvdata(pdev, hdmi_dev);
pdev              740 drivers/gpu/drm/gma500/oaktrail_hdmi.c 	struct pci_dev *pdev;
pdev              743 drivers/gpu/drm/gma500/oaktrail_hdmi.c 		pdev = hdmi_dev->dev;
pdev              744 drivers/gpu/drm/gma500/oaktrail_hdmi.c 		pci_set_drvdata(pdev, NULL);
pdev              745 drivers/gpu/drm/gma500/oaktrail_hdmi.c 		oaktrail_hdmi_i2c_exit(pdev);
pdev              748 drivers/gpu/drm/gma500/oaktrail_hdmi.c 		pci_dev_put(pdev);
pdev               61 drivers/gpu/drm/gma500/oaktrail_lvds.c 		pm_request_idle(&dev->pdev->dev);
pdev              148 drivers/gpu/drm/gma500/oaktrail_lvds_i2c.c 	chan->adapter.dev.parent = &dev->pdev->dev;
pdev              313 drivers/gpu/drm/gma500/opregion.c 	pci_read_config_dword(dev->pdev, PCI_ASLS, &opregion_phy);
pdev               73 drivers/gpu/drm/gma500/power.c 	pm_runtime_disable(&dev->pdev->dev);
pdev               74 drivers/gpu/drm/gma500/power.c 	pm_runtime_set_suspended(&dev->pdev->dev);
pdev              100 drivers/gpu/drm/gma500/power.c static void gma_resume_display(struct pci_dev *pdev)
pdev              102 drivers/gpu/drm/gma500/power.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev              111 drivers/gpu/drm/gma500/power.c 	pci_write_config_word(pdev, PSB_GMCH_CTRL,
pdev              124 drivers/gpu/drm/gma500/power.c static void gma_suspend_pci(struct pci_dev *pdev)
pdev              126 drivers/gpu/drm/gma500/power.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev              133 drivers/gpu/drm/gma500/power.c 	pci_save_state(pdev);
pdev              134 drivers/gpu/drm/gma500/power.c 	pci_read_config_dword(pdev, 0x5C, &bsm);
pdev              136 drivers/gpu/drm/gma500/power.c 	pci_read_config_dword(pdev, 0xFC, &vbt);
pdev              138 drivers/gpu/drm/gma500/power.c 	pci_read_config_dword(pdev, PSB_PCIx_MSI_ADDR_LOC, &dev_priv->msi_addr);
pdev              139 drivers/gpu/drm/gma500/power.c 	pci_read_config_dword(pdev, PSB_PCIx_MSI_DATA_LOC, &dev_priv->msi_data);
pdev              141 drivers/gpu/drm/gma500/power.c 	pci_disable_device(pdev);
pdev              142 drivers/gpu/drm/gma500/power.c 	pci_set_power_state(pdev, PCI_D3hot);
pdev              154 drivers/gpu/drm/gma500/power.c static bool gma_resume_pci(struct pci_dev *pdev)
pdev              156 drivers/gpu/drm/gma500/power.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev              163 drivers/gpu/drm/gma500/power.c 	pci_set_power_state(pdev, PCI_D0);
pdev              164 drivers/gpu/drm/gma500/power.c 	pci_restore_state(pdev);
pdev              165 drivers/gpu/drm/gma500/power.c 	pci_write_config_dword(pdev, 0x5c, dev_priv->regs.saveBSM);
pdev              166 drivers/gpu/drm/gma500/power.c 	pci_write_config_dword(pdev, 0xFC, dev_priv->regs.saveVBT);
pdev              168 drivers/gpu/drm/gma500/power.c 	pci_write_config_dword(pdev, PSB_PCIx_MSI_ADDR_LOC, dev_priv->msi_addr);
pdev              169 drivers/gpu/drm/gma500/power.c 	pci_write_config_dword(pdev, PSB_PCIx_MSI_DATA_LOC, dev_priv->msi_data);
pdev              170 drivers/gpu/drm/gma500/power.c 	ret = pci_enable_device(pdev);
pdev              173 drivers/gpu/drm/gma500/power.c 		dev_err(&pdev->dev, "pci_enable failed: %d\n", ret);
pdev              190 drivers/gpu/drm/gma500/power.c 	struct pci_dev *pdev = to_pci_dev(_dev);
pdev              191 drivers/gpu/drm/gma500/power.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev              203 drivers/gpu/drm/gma500/power.c 		gma_suspend_pci(pdev);
pdev              217 drivers/gpu/drm/gma500/power.c 	struct pci_dev *pdev = to_pci_dev(_dev);
pdev              218 drivers/gpu/drm/gma500/power.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev              221 drivers/gpu/drm/gma500/power.c 	gma_resume_pci(pdev);
pdev              222 drivers/gpu/drm/gma500/power.c 	gma_resume_display(pdev);
pdev              259 drivers/gpu/drm/gma500/power.c 		pm_runtime_get(&dev->pdev->dev);
pdev              267 drivers/gpu/drm/gma500/power.c 	ret = gma_resume_pci(dev->pdev);
pdev              271 drivers/gpu/drm/gma500/power.c 		pm_runtime_get(&dev->pdev->dev);
pdev              296 drivers/gpu/drm/gma500/power.c 	pm_runtime_put(&dev->pdev->dev);
pdev               38 drivers/gpu/drm/gma500/psb_drv.c static int psb_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent);
pdev              231 drivers/gpu/drm/gma500/psb_drv.c 	pci_set_master(dev->pdev);
pdev              235 drivers/gpu/drm/gma500/psb_drv.c 	resource_start = pci_resource_start(dev->pdev, PSB_MMIO_RESOURCE);
pdev              248 drivers/gpu/drm/gma500/psb_drv.c 		int domain = pci_domain_nr(dev->pdev->bus);
pdev              363 drivers/gpu/drm/gma500/psb_drv.c 	drm_irq_install(dev, dev->pdev->irq);
pdev              390 drivers/gpu/drm/gma500/psb_drv.c 	pm_runtime_enable(&dev->pdev->dev);
pdev              391 drivers/gpu/drm/gma500/psb_drv.c 	pm_runtime_set_active(&dev->pdev->dev);
pdev              420 drivers/gpu/drm/gma500/psb_drv.c 		pm_runtime_allow(&dev->pdev->dev);
pdev              427 drivers/gpu/drm/gma500/psb_drv.c static int psb_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              429 drivers/gpu/drm/gma500/psb_drv.c 	return drm_get_pci_dev(pdev, ent, &driver);
pdev              433 drivers/gpu/drm/gma500/psb_drv.c static void psb_pci_remove(struct pci_dev *pdev)
pdev              435 drivers/gpu/drm/gma500/psb_drv.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev               46 drivers/gpu/drm/gma500/psb_drv.h #define IS_PSB(dev) (((dev)->pdev->device & 0xfffe) == 0x8108)
pdev               47 drivers/gpu/drm/gma500/psb_drv.h #define IS_MRST(dev) (((dev)->pdev->device & 0xfff0) == 0x4100)
pdev               48 drivers/gpu/drm/gma500/psb_drv.h #define IS_MFLD(dev) (((dev)->pdev->device & 0xfff8) == 0x0130)
pdev               49 drivers/gpu/drm/gma500/psb_drv.h #define IS_CDV(dev) (((dev)->pdev->device & 0xfff0) == 0x0be0)
pdev              715 drivers/gpu/drm/gma500/psb_intel_lvds.c 			&dev->pdev->dev, "I2C bus registration failed.\n");
pdev              734 drivers/gpu/drm/gma500/psb_intel_lvds.c 		dev_printk(KERN_ERR, &dev->pdev->dev,
pdev             2507 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	sdvo->ddc.dev.parent = &dev->pdev->dev;
pdev              456 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c 			dev_err(&dev->pdev->dev, "GPIOPWMCTRL read failed\n");
pdev              458 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c 			dev_warn(&dev->pdev->dev, "GPIOPWMCTRL was not set to system clock (pwmctrl = 0x%02x)\n", pwmctrl);
pdev              462 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c 			dev_err(&dev->pdev->dev, "GPIOPWMCTRL set failed\n");
pdev              472 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c 		dev_err(&dev->pdev->dev, "PWM0CLKDIV set failed\n");
pdev              474 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c 		dev_dbg(&dev->pdev->dev, "PWM0CLKDIV set to 0x%04x (%d Hz)\n",
pdev              584 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c 	dev_dbg(&dev->pdev->dev, "%s\n", __func__);
pdev              601 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c 	dev_info(&dev->pdev->dev, "hdisplay(w) = %d\n", mode->hdisplay);
pdev              602 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c 	dev_info(&dev->pdev->dev, "vdisplay(h) = %d\n", mode->vdisplay);
pdev              603 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c 	dev_info(&dev->pdev->dev, "HSS = %d\n", mode->hsync_start);
pdev              604 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c 	dev_info(&dev->pdev->dev, "HSE = %d\n", mode->hsync_end);
pdev              605 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c 	dev_info(&dev->pdev->dev, "htotal = %d\n", mode->htotal);
pdev              606 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c 	dev_info(&dev->pdev->dev, "VSS = %d\n", mode->vsync_start);
pdev              607 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c 	dev_info(&dev->pdev->dev, "VSE = %d\n", mode->vsync_end);
pdev              608 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c 	dev_info(&dev->pdev->dev, "vtotal = %d\n", mode->vtotal);
pdev              609 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c 	dev_info(&dev->pdev->dev, "clock = %d\n", mode->clock);
pdev              805 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c 	dev_dbg(&dev->pdev->dev, "%s\n", __func__);
pdev              811 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c 		dev_err(&dev->pdev->dev,
pdev              817 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c 		dev_err(&dev->pdev->dev,
pdev              213 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c 	struct pci_dev *pdev = dev->pdev;
pdev              216 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c 	ioaddr = pci_resource_start(pdev, 1);
pdev              217 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c 	iosize = pci_resource_len(pdev, 1);
pdev              224 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c 	addr = pci_resource_start(pdev, 0);
pdev              225 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c 	size = pci_resource_len(pdev, 0);
pdev              261 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c 		pci_disable_msi(dev->pdev);
pdev              301 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c 	ret = pci_enable_msi(dev->pdev);
pdev              306 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c 		ret = drm_irq_install(dev, dev->pdev->irq);
pdev              328 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c static int hibmc_pci_probe(struct pci_dev *pdev,
pdev              334 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c 	dev = drm_dev_alloc(&hibmc_driver, &pdev->dev);
pdev              340 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c 	dev->pdev = pdev;
pdev              341 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c 	pci_set_drvdata(pdev, dev);
pdev              343 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c 	ret = pci_enable_device(pdev);
pdev              366 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c 	pci_disable_device(pdev);
pdev              373 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c static void hibmc_pci_remove(struct pci_dev *pdev)
pdev              375 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev               31 drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c 				       pci_resource_start(dev->pdev, 0),
pdev              820 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c static int dsi_parse_dt(struct platform_device *pdev, struct dw_dsi *dsi)
pdev              823 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c 	struct device_node *np = pdev->dev.of_node;
pdev              835 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c 	ctx->pclk = devm_clk_get(&pdev->dev, "pclk");
pdev              841 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              842 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c 	ctx->base = devm_ioremap_resource(&pdev->dev, res);
pdev              851 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c static int dsi_probe(struct platform_device *pdev)
pdev              858 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              867 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c 	ret = dsi_parse_dt(pdev, dsi);
pdev              871 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c 	platform_set_drvdata(pdev, data);
pdev              873 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c 	return component_add(&pdev->dev, &dsi_ops);
pdev              876 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c static int dsi_remove(struct platform_device *pdev)
pdev              878 drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c 	component_del(&pdev->dev, &dsi_ops);
pdev              840 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c static void *ade_hw_ctx_alloc(struct platform_device *pdev,
pdev              844 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c 	struct device *dev = &pdev->dev;
pdev              845 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c 	struct device_node *np = pdev->dev.of_node;
pdev              855 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              873 drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c 	ctx->irq = platform_get_irq(pdev, 0);
pdev              106 drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c 	struct platform_device *pdev = to_platform_device(dev->dev);
pdev              120 drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c 	ctx = driver_data->alloc_hw_ctx(pdev, &kirin_priv->crtc.base);
pdev              315 drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c static int kirin_drm_platform_probe(struct platform_device *pdev)
pdev              317 drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c 	struct device *dev = &pdev->dev;
pdev              332 drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c static int kirin_drm_platform_remove(struct platform_device *pdev)
pdev              334 drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c 	component_master_del(&pdev->dev, &kirin_drm_ops);
pdev               51 drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h 	void *(*alloc_hw_ctx)(struct platform_device *pdev,
pdev              223 drivers/gpu/drm/i810/i810_dma.c 			pci_free_consistent(dev->pdev, PAGE_SIZE,
pdev              401 drivers/gpu/drm/i810/i810_dma.c 		pci_zalloc_consistent(dev->pdev, PAGE_SIZE,
pdev             1212 drivers/gpu/drm/i810/i810_dma.c 	pci_set_master(dev->pdev);
pdev              108 drivers/gpu/drm/i915/display/intel_acpi.c static acpi_handle intel_dsm_pci_probe(struct pci_dev *pdev)
pdev              112 drivers/gpu/drm/i915/display/intel_acpi.c 	dhandle = ACPI_HANDLE(&pdev->dev);
pdev              132 drivers/gpu/drm/i915/display/intel_acpi.c 	struct pci_dev *pdev = NULL;
pdev              135 drivers/gpu/drm/i915/display/intel_acpi.c 	while ((pdev = pci_get_class(PCI_CLASS_DISPLAY_VGA << 8, pdev)) != NULL) {
pdev              137 drivers/gpu/drm/i915/display/intel_acpi.c 		dhandle = intel_dsm_pci_probe(pdev) ?: dhandle;
pdev             1841 drivers/gpu/drm/i915/display/intel_bios.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev             1857 drivers/gpu/drm/i915/display/intel_bios.c 		bios = pci_map_rom(pdev, &size);
pdev             1896 drivers/gpu/drm/i915/display/intel_bios.c 		pci_unmap_rom(pdev, bios);
pdev               95 drivers/gpu/drm/i915/display/intel_cdclk.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev              103 drivers/gpu/drm/i915/display/intel_cdclk.c 	if (pdev->revision == 0x1) {
pdev              108 drivers/gpu/drm/i915/display/intel_cdclk.c 	pci_bus_read_config_word(pdev->bus,
pdev              137 drivers/gpu/drm/i915/display/intel_cdclk.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev              140 drivers/gpu/drm/i915/display/intel_cdclk.c 	pci_read_config_word(pdev, GCFGC, &gcfgc);
pdev              161 drivers/gpu/drm/i915/display/intel_cdclk.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev              164 drivers/gpu/drm/i915/display/intel_cdclk.c 	pci_read_config_word(pdev, GCFGC, &gcfgc);
pdev              254 drivers/gpu/drm/i915/display/intel_cdclk.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev              265 drivers/gpu/drm/i915/display/intel_cdclk.c 	pci_read_config_word(pdev, GCFGC, &tmp);
pdev              302 drivers/gpu/drm/i915/display/intel_cdclk.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev              305 drivers/gpu/drm/i915/display/intel_cdclk.c 	pci_read_config_word(pdev, GCFGC, &gcfgc);
pdev              335 drivers/gpu/drm/i915/display/intel_cdclk.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev              345 drivers/gpu/drm/i915/display/intel_cdclk.c 	pci_read_config_word(pdev, GCFGC, &tmp);
pdev              379 drivers/gpu/drm/i915/display/intel_cdclk.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev              385 drivers/gpu/drm/i915/display/intel_cdclk.c 	pci_read_config_word(pdev, GCFGC, &tmp);
pdev             15946 drivers/gpu/drm/i915/display/intel_display.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev             15951 drivers/gpu/drm/i915/display/intel_display.c 	vga_get_uninterruptible(pdev, VGA_RSRC_LEGACY_IO);
pdev             15955 drivers/gpu/drm/i915/display/intel_display.c 	vga_put(pdev, VGA_RSRC_LEGACY_IO);
pdev              286 drivers/gpu/drm/i915/display/intel_display_power.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev              299 drivers/gpu/drm/i915/display/intel_display_power.c 		vga_get_uninterruptible(pdev, VGA_RSRC_LEGACY_IO);
pdev              301 drivers/gpu/drm/i915/display/intel_display_power.c 		vga_put(pdev, VGA_RSRC_LEGACY_IO);
pdev              171 drivers/gpu/drm/i915/display/intel_fbdev.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev              271 drivers/gpu/drm/i915/display/intel_fbdev.c 	vga_switcheroo_client_fb_set(pdev, info);
pdev              834 drivers/gpu/drm/i915/display/intel_gmbus.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev              867 drivers/gpu/drm/i915/display/intel_gmbus.c 		bus->adapter.dev.parent = &pdev->dev;
pdev              101 drivers/gpu/drm/i915/display/intel_lpe_audio.c 	rsc[1].start    = pci_resource_start(dev->pdev, 0) +
pdev              103 drivers/gpu/drm/i915/display/intel_lpe_audio.c 	rsc[1].end      = pci_resource_start(dev->pdev, 0) +
pdev              274 drivers/gpu/drm/i915/display/intel_opregion.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev              324 drivers/gpu/drm/i915/display/intel_opregion.c 	pci_read_config_word(pdev, SWSCI, &swsci_val);
pdev              328 drivers/gpu/drm/i915/display/intel_opregion.c 		pci_write_config_word(pdev, SWSCI, swsci_val);
pdev              333 drivers/gpu/drm/i915/display/intel_opregion.c 	pci_write_config_word(pdev, SWSCI, swsci_val);
pdev              868 drivers/gpu/drm/i915/display/intel_opregion.c 	ret = request_firmware(&fw, name, &dev_priv->drm.pdev->dev);
pdev              898 drivers/gpu/drm/i915/display/intel_opregion.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev              912 drivers/gpu/drm/i915/display/intel_opregion.c 	pci_read_config_dword(pdev, ASLS, &asls);
pdev              201 drivers/gpu/drm/i915/display/intel_overlay.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev              211 drivers/gpu/drm/i915/display/intel_overlay.c 	pci_bus_read_config_byte(pdev->bus,
pdev              217 drivers/gpu/drm/i915/display/intel_overlay.c 	pci_bus_write_config_byte(pdev->bus,
pdev              563 drivers/gpu/drm/i915/display/intel_panel.c 		pci_read_config_byte(dev_priv->drm.pdev, LBPC, &lbpc);
pdev              636 drivers/gpu/drm/i915/display/intel_panel.c 		pci_write_config_byte(dev_priv->drm.pdev, LBPC, lbpc);
pdev              153 drivers/gpu/drm/i915/display/intel_quirks.c 	struct pci_dev *d = i915->drm.pdev;
pdev             3216 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev             3221 drivers/gpu/drm/i915/display/intel_sdvo.c 	sdvo->ddc.dev.parent = &pdev->dev;
pdev               39 drivers/gpu/drm/i915/gem/i915_gem_phys.c 	vaddr = dma_alloc_coherent(&obj->base.dev->pdev->dev,
pdev               87 drivers/gpu/drm/i915/gem/i915_gem_phys.c 	dma_free_coherent(&obj->base.dev->pdev->dev,
pdev              133 drivers/gpu/drm/i915/gem/i915_gem_phys.c 	dma_free_coherent(&obj->base.dev->pdev->dev,
pdev              173 drivers/gpu/drm/i915/gem/i915_gem_shmem.c 			dev_warn(&i915->drm.pdev->dev,
pdev             1054 drivers/gpu/drm/i915/gt/intel_engine_cs.c 		synchronize_hardirq(engine->i915->drm.pdev->irq);
pdev              137 drivers/gpu/drm/i915/gt/intel_reset.c static bool i915_in_reset(struct pci_dev *pdev)
pdev              141 drivers/gpu/drm/i915/gt/intel_reset.c 	pci_read_config_byte(pdev, I915_GDRST, &gdrst);
pdev              149 drivers/gpu/drm/i915/gt/intel_reset.c 	struct pci_dev *pdev = gt->i915->drm.pdev;
pdev              153 drivers/gpu/drm/i915/gt/intel_reset.c 	pci_write_config_byte(pdev, I915_GDRST, GRDOM_RESET_ENABLE);
pdev              155 drivers/gpu/drm/i915/gt/intel_reset.c 	err = wait_for_atomic(i915_in_reset(pdev), 50);
pdev              158 drivers/gpu/drm/i915/gt/intel_reset.c 	pci_write_config_byte(pdev, I915_GDRST, 0);
pdev              161 drivers/gpu/drm/i915/gt/intel_reset.c 		err = wait_for_atomic(!i915_in_reset(pdev), 50);
pdev              166 drivers/gpu/drm/i915/gt/intel_reset.c static bool g4x_reset_complete(struct pci_dev *pdev)
pdev              170 drivers/gpu/drm/i915/gt/intel_reset.c 	pci_read_config_byte(pdev, I915_GDRST, &gdrst);
pdev              178 drivers/gpu/drm/i915/gt/intel_reset.c 	struct pci_dev *pdev = gt->i915->drm.pdev;
pdev              180 drivers/gpu/drm/i915/gt/intel_reset.c 	pci_write_config_byte(pdev, I915_GDRST, GRDOM_RESET_ENABLE);
pdev              181 drivers/gpu/drm/i915/gt/intel_reset.c 	return wait_for_atomic(g4x_reset_complete(pdev), 50);
pdev              188 drivers/gpu/drm/i915/gt/intel_reset.c 	struct pci_dev *pdev = gt->i915->drm.pdev;
pdev              196 drivers/gpu/drm/i915/gt/intel_reset.c 	pci_write_config_byte(pdev, I915_GDRST,
pdev              198 drivers/gpu/drm/i915/gt/intel_reset.c 	ret =  wait_for_atomic(g4x_reset_complete(pdev), 50);
pdev              204 drivers/gpu/drm/i915/gt/intel_reset.c 	pci_write_config_byte(pdev, I915_GDRST,
pdev              206 drivers/gpu/drm/i915/gt/intel_reset.c 	ret =  wait_for_atomic(g4x_reset_complete(pdev), 50);
pdev              213 drivers/gpu/drm/i915/gt/intel_reset.c 	pci_write_config_byte(pdev, I915_GDRST, 0);
pdev              394 drivers/gpu/drm/i915/gvt/cfg_space.c 				pci_resource_len(gvt->dev_priv->drm.pdev, 0);
pdev              396 drivers/gpu/drm/i915/gvt/cfg_space.c 				pci_resource_len(gvt->dev_priv->drm.pdev, 2);
pdev               81 drivers/gpu/drm/i915/gvt/firmware.c 	struct pci_dev *pdev = gvt->dev_priv->drm.pdev;
pdev              105 drivers/gpu/drm/i915/gvt/firmware.c 		pci_read_config_dword(pdev, i, p + i);
pdev              122 drivers/gpu/drm/i915/gvt/firmware.c 	ret = device_create_bin_file(&pdev->dev, &firmware_attr);
pdev              132 drivers/gpu/drm/i915/gvt/firmware.c 	struct pci_dev *pdev = gvt->dev_priv->drm.pdev;
pdev              134 drivers/gpu/drm/i915/gvt/firmware.c 	device_remove_bin_file(&pdev->dev, &firmware_attr);
pdev              157 drivers/gpu/drm/i915/gvt/firmware.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev              184 drivers/gpu/drm/i915/gvt/firmware.c 	VERIFY("vender id", id, pdev->vendor);
pdev              187 drivers/gpu/drm/i915/gvt/firmware.c 	VERIFY("device id", id, pdev->device);
pdev              190 drivers/gpu/drm/i915/gvt/firmware.c 	VERIFY("revision id", id, pdev->revision);
pdev              212 drivers/gpu/drm/i915/gvt/firmware.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev              242 drivers/gpu/drm/i915/gvt/firmware.c 		 GVT_FIRMWARE_PATH, pdev->vendor, pdev->device,
pdev              243 drivers/gpu/drm/i915/gvt/firmware.c 		 pdev->revision);
pdev              247 drivers/gpu/drm/i915/gvt/firmware.c 	ret = request_firmware(&fw, path, &dev_priv->drm.pdev->dev);
pdev              149 drivers/gpu/drm/i915/gvt/gtt.c 	(e)->pdev = p; \
pdev              737 drivers/gpu/drm/i915/gvt/gtt.c 	struct device *kdev = &spt->vgpu->gvt->dev_priv->drm.pdev->dev;
pdev              822 drivers/gpu/drm/i915/gvt/gtt.c 	struct device *kdev = &vgpu->gvt->dev_priv->drm.pdev->dev;
pdev             2356 drivers/gpu/drm/i915/gvt/gtt.c 	struct device *dev = &vgpu->gvt->dev_priv->drm.pdev->dev;
pdev             2413 drivers/gpu/drm/i915/gvt/gtt.c 	struct device *dev = &vgpu->gvt->dev_priv->drm.pdev->dev;
pdev             2685 drivers/gpu/drm/i915/gvt/gtt.c 	struct device *dev = &gvt->dev_priv->drm.pdev->dev;
pdev             2734 drivers/gpu/drm/i915/gvt/gtt.c 	struct device *dev = &gvt->dev_priv->drm.pdev->dev;
pdev               55 drivers/gpu/drm/i915/gvt/gvt.c 			&gvt->dev_priv->drm.pdev->dev);
pdev              194 drivers/gpu/drm/i915/gvt/gvt.c 	struct pci_dev *pdev = gvt->dev_priv->drm.pdev;
pdev              205 drivers/gpu/drm/i915/gvt/gvt.c 	info->msi_cap_offset = pdev->msi_cap;
pdev              382 drivers/gpu/drm/i915/gvt/gvt.c 	intel_gvt_host.dev = &dev_priv->drm.pdev->dev;
pdev              190 drivers/gpu/drm/i915/gvt/kvmgt.c 	struct device *dev = &vgpu->gvt->dev_priv->drm.pdev->dev;
pdev              213 drivers/gpu/drm/i915/gvt/kvmgt.c 	struct device *dev = &vgpu->gvt->dev_priv->drm.pdev->dev;
pdev              650 drivers/gpu/drm/i915/gvt/kvmgt.c 	struct device *pdev;
pdev              654 drivers/gpu/drm/i915/gvt/kvmgt.c 	pdev = mdev_parent_dev(mdev);
pdev              655 drivers/gpu/drm/i915/gvt/kvmgt.c 	gvt = kdev_to_i915(pdev)->gvt;
pdev             2314 drivers/gpu/drm/i915/i915_debugfs.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev             2332 drivers/gpu/drm/i915/i915_debugfs.c 		   pci_power_name(pdev->current_state),
pdev             2333 drivers/gpu/drm/i915/i915_debugfs.c 		   pdev->current_state);
pdev              147 drivers/gpu/drm/i915/i915_drv.c 	int domain = pci_domain_nr(dev_priv->drm.pdev->bus);
pdev              289 drivers/gpu/drm/i915/i915_drv.c static void i915_switcheroo_set_state(struct pci_dev *pdev, enum vga_switcheroo_state state)
pdev              291 drivers/gpu/drm/i915/i915_drv.c 	struct drm_i915_private *i915 = pdev_to_i915(pdev);
pdev              295 drivers/gpu/drm/i915/i915_drv.c 		dev_err(&pdev->dev, "DRM not initialized, aborting switch.\n");
pdev              303 drivers/gpu/drm/i915/i915_drv.c 		pci_set_power_state(pdev, PCI_D0);
pdev              314 drivers/gpu/drm/i915/i915_drv.c static bool i915_switcheroo_can_switch(struct pci_dev *pdev)
pdev              316 drivers/gpu/drm/i915/i915_drv.c 	struct drm_i915_private *i915 = pdev_to_i915(pdev);
pdev              335 drivers/gpu/drm/i915/i915_drv.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev              357 drivers/gpu/drm/i915/i915_drv.c 	ret = vga_client_register(pdev, dev_priv, NULL, i915_vga_set_decode);
pdev              363 drivers/gpu/drm/i915/i915_drv.c 	ret = vga_switcheroo_register_client(pdev, &i915_switcheroo_ops, false);
pdev              415 drivers/gpu/drm/i915/i915_drv.c 	vga_switcheroo_unregister_client(pdev);
pdev              417 drivers/gpu/drm/i915/i915_drv.c 	vga_client_register(pdev, NULL, NULL, NULL);
pdev              425 drivers/gpu/drm/i915/i915_drv.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev              438 drivers/gpu/drm/i915/i915_drv.c 		pdev->resource[PCI_ROM_RESOURCE].flags & IORESOURCE_ROM_SHADOW;
pdev             1207 drivers/gpu/drm/i915/i915_drv.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev             1259 drivers/gpu/drm/i915/i915_drv.c 	ret = vga_remove_vgacon(pdev);
pdev             1277 drivers/gpu/drm/i915/i915_drv.c 	pci_set_master(pdev);
pdev             1283 drivers/gpu/drm/i915/i915_drv.c 	dma_set_max_seg_size(&pdev->dev, UINT_MAX);
pdev             1287 drivers/gpu/drm/i915/i915_drv.c 		ret = dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(30));
pdev             1304 drivers/gpu/drm/i915/i915_drv.c 		ret = dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev             1341 drivers/gpu/drm/i915/i915_drv.c 		if (pci_enable_msi(pdev) < 0)
pdev             1361 drivers/gpu/drm/i915/i915_drv.c 	if (pdev->msi_enabled)
pdev             1362 drivers/gpu/drm/i915/i915_drv.c 		pci_disable_msi(pdev);
pdev             1377 drivers/gpu/drm/i915/i915_drv.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev             1381 drivers/gpu/drm/i915/i915_drv.c 	if (pdev->msi_enabled)
pdev             1382 drivers/gpu/drm/i915/i915_drv.c 		pci_disable_msi(pdev);
pdev             1507 drivers/gpu/drm/i915/i915_drv.c i915_driver_create(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1519 drivers/gpu/drm/i915/i915_drv.c 	err = drm_dev_init(&i915->drm, &driver, &pdev->dev);
pdev             1527 drivers/gpu/drm/i915/i915_drv.c 	i915->drm.pdev = pdev;
pdev             1528 drivers/gpu/drm/i915/i915_drv.c 	pci_set_drvdata(pdev, i915);
pdev             1533 drivers/gpu/drm/i915/i915_drv.c 	RUNTIME_INFO(i915)->device_id = pdev->device;
pdev             1542 drivers/gpu/drm/i915/i915_drv.c 	struct pci_dev *pdev = i915->drm.pdev;
pdev             1548 drivers/gpu/drm/i915/i915_drv.c 	pci_set_drvdata(pdev, NULL);
pdev             1562 drivers/gpu/drm/i915/i915_drv.c int i915_driver_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1569 drivers/gpu/drm/i915/i915_drv.c 	dev_priv = i915_driver_create(pdev, ent);
pdev             1577 drivers/gpu/drm/i915/i915_drv.c 	ret = pci_enable_device(pdev);
pdev             1621 drivers/gpu/drm/i915/i915_drv.c 	pci_disable_device(pdev);
pdev             1630 drivers/gpu/drm/i915/i915_drv.c 	struct pci_dev *pdev = i915->drm.pdev;
pdev             1656 drivers/gpu/drm/i915/i915_drv.c 	vga_switcheroo_unregister_client(pdev);
pdev             1657 drivers/gpu/drm/i915/i915_drv.c 	vga_client_register(pdev, NULL, NULL, NULL);
pdev             1785 drivers/gpu/drm/i915/i915_drv.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev             1796 drivers/gpu/drm/i915/i915_drv.c 	pci_save_state(pdev);
pdev             1842 drivers/gpu/drm/i915/i915_drv.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev             1869 drivers/gpu/drm/i915/i915_drv.c 	pci_disable_device(pdev);
pdev             1883 drivers/gpu/drm/i915/i915_drv.c 		pci_set_power_state(pdev, PCI_D3hot);
pdev             1990 drivers/gpu/drm/i915/i915_drv.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev             2013 drivers/gpu/drm/i915/i915_drv.c 	ret = pci_set_power_state(pdev, PCI_D0);
pdev             2032 drivers/gpu/drm/i915/i915_drv.c 	if (pci_enable_device(pdev))
pdev             2035 drivers/gpu/drm/i915/i915_drv.c 	pci_set_master(pdev);
pdev             1786 drivers/gpu/drm/i915/i915_drv.h static inline struct drm_i915_private *pdev_to_i915(struct pci_dev *pdev)
pdev             1788 drivers/gpu/drm/i915/i915_drv.h 	return pci_get_drvdata(pdev);
pdev             1843 drivers/gpu/drm/i915/i915_drv.h #define INTEL_REVID(dev_priv)	((dev_priv)->drm.pdev->revision)
pdev             2222 drivers/gpu/drm/i915/i915_drv.h int i915_driver_probe(struct pci_dev *pdev, const struct pci_device_id *ent);
pdev             1436 drivers/gpu/drm/i915/i915_gem_gtt.c 	ppgtt->vm.dma = &i915->drm.pdev->dev;
pdev             2147 drivers/gpu/drm/i915/i915_gem_gtt.c 		if (dma_map_sg_attrs(&obj->base.dev->pdev->dev,
pdev             2531 drivers/gpu/drm/i915/i915_gem_gtt.c 	struct device *kdev = &dev_priv->drm.pdev->dev;
pdev             2840 drivers/gpu/drm/i915/i915_gem_gtt.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev             2845 drivers/gpu/drm/i915/i915_gem_gtt.c 	phys_addr = pci_resource_start(pdev, 0) + pci_resource_len(pdev, 0) / 2;
pdev             2984 drivers/gpu/drm/i915/i915_gem_gtt.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev             2991 drivers/gpu/drm/i915/i915_gem_gtt.c 		(struct resource) DEFINE_RES_MEM(pci_resource_start(pdev, 2),
pdev             2992 drivers/gpu/drm/i915/i915_gem_gtt.c 						 pci_resource_len(pdev, 2));
pdev             2995 drivers/gpu/drm/i915/i915_gem_gtt.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(39));
pdev             2997 drivers/gpu/drm/i915/i915_gem_gtt.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(39));
pdev             3001 drivers/gpu/drm/i915/i915_gem_gtt.c 	pci_read_config_word(pdev, SNB_GMCH_CTRL, &snb_gmch_ctl);
pdev             3042 drivers/gpu/drm/i915/i915_gem_gtt.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev             3048 drivers/gpu/drm/i915/i915_gem_gtt.c 		(struct resource) DEFINE_RES_MEM(pci_resource_start(pdev, 2),
pdev             3049 drivers/gpu/drm/i915/i915_gem_gtt.c 						 pci_resource_len(pdev, 2));
pdev             3060 drivers/gpu/drm/i915/i915_gem_gtt.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(40));
pdev             3062 drivers/gpu/drm/i915/i915_gem_gtt.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(40));
pdev             3065 drivers/gpu/drm/i915/i915_gem_gtt.c 	pci_read_config_word(pdev, SNB_GMCH_CTRL, &snb_gmch_ctl);
pdev             3109 drivers/gpu/drm/i915/i915_gem_gtt.c 	ret = intel_gmch_probe(dev_priv->bridge_dev, dev_priv->drm.pdev, NULL);
pdev             3148 drivers/gpu/drm/i915/i915_gem_gtt.c 	ggtt->vm.dma = &i915->drm.pdev->dev;
pdev               25 drivers/gpu/drm/i915/i915_getparam.c 		value = i915->drm.pdev->device;
pdev               28 drivers/gpu/drm/i915/i915_getparam.c 		value = i915->drm.pdev->revision;
pdev              615 drivers/gpu/drm/i915/i915_gpu_error.c 	struct pci_dev *pdev = i915->drm.pdev;
pdev              617 drivers/gpu/drm/i915/i915_gpu_error.c 	err_printf(m, "PCI ID: 0x%04x\n", pdev->device);
pdev              618 drivers/gpu/drm/i915/i915_gpu_error.c 	err_printf(m, "PCI Revision: 0x%02x\n", pdev->revision);
pdev              620 drivers/gpu/drm/i915/i915_gpu_error.c 		   pdev->subsystem_vendor,
pdev              621 drivers/gpu/drm/i915/i915_gpu_error.c 		   pdev->subsystem_device);
pdev             4503 drivers/gpu/drm/i915/i915_irq.c 	int irq = dev_priv->drm.pdev->irq;
pdev             4538 drivers/gpu/drm/i915/i915_irq.c 	int irq = dev_priv->drm.pdev->irq;
pdev             4598 drivers/gpu/drm/i915/i915_irq.c 	synchronize_irq(i915->drm.pdev->irq);
pdev              878 drivers/gpu/drm/i915/i915_pci.c static void i915_pci_remove(struct pci_dev *pdev)
pdev              882 drivers/gpu/drm/i915/i915_pci.c 	i915 = pci_get_drvdata(pdev);
pdev              887 drivers/gpu/drm/i915/i915_pci.c 	pci_set_drvdata(pdev, NULL);
pdev              930 drivers/gpu/drm/i915/i915_pci.c static int i915_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              937 drivers/gpu/drm/i915/i915_pci.c 	    !force_probe(pdev->device, i915_modparams.force_probe)) {
pdev              942 drivers/gpu/drm/i915/i915_pci.c 			 pdev->device, pdev->device, pdev->device);
pdev              951 drivers/gpu/drm/i915/i915_pci.c 	if (PCI_FUNC(pdev->devfn))
pdev              958 drivers/gpu/drm/i915/i915_pci.c 	if (vga_switcheroo_client_probe_defer(pdev))
pdev              961 drivers/gpu/drm/i915/i915_pci.c 	err = i915_driver_probe(pdev, ent);
pdev              965 drivers/gpu/drm/i915/i915_pci.c 	if (i915_inject_probe_failure(pci_get_drvdata(pdev))) {
pdev              966 drivers/gpu/drm/i915/i915_pci.c 		i915_pci_remove(pdev);
pdev              970 drivers/gpu/drm/i915/i915_pci.c 	err = i915_live_selftests(pdev);
pdev              972 drivers/gpu/drm/i915/i915_pci.c 		i915_pci_remove(pdev);
pdev              286 drivers/gpu/drm/i915/i915_pmu.c 	struct irq_desc *desc = irq_to_desc(i915->drm.pdev->irq);
pdev               47 drivers/gpu/drm/i915/i915_selftest.h int i915_live_selftests(struct pci_dev *pdev);
pdev              111 drivers/gpu/drm/i915/i915_selftest.h static inline int i915_live_selftests(struct pci_dev *pdev) { return 0; }
pdev               65 drivers/gpu/drm/i915/i915_suspend.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev               73 drivers/gpu/drm/i915/i915_suspend.c 		pci_read_config_word(pdev, GCDGMBUS,
pdev              110 drivers/gpu/drm/i915/i915_suspend.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev              116 drivers/gpu/drm/i915/i915_suspend.c 		pci_write_config_word(pdev, GCDGMBUS,
pdev               62 drivers/gpu/drm/i915/i915_vgpu.c 	struct pci_dev *pdev = dev_priv->drm.pdev;
pdev               78 drivers/gpu/drm/i915/i915_vgpu.c 	shared_area = pci_iomap_range(pdev, 0, VGT_PVINFO_PAGE, VGT_PVINFO_SIZE);
pdev              101 drivers/gpu/drm/i915/i915_vgpu.c 	pci_iounmap(pdev, shared_area);
pdev              632 drivers/gpu/drm/i915/intel_csr.c 	request_firmware(&fw, dev_priv->csr.fw_path, &dev_priv->drm.pdev->dev);
pdev             8659 drivers/gpu/drm/i915/intel_pm.c 		pm_runtime_get(&dev_priv->drm.pdev->dev);
pdev             8705 drivers/gpu/drm/i915/intel_pm.c 		pm_runtime_put(&dev_priv->drm.pdev->dev);
pdev              612 drivers/gpu/drm/i915/intel_runtime_pm.c 	struct pci_dev *pdev = i915->drm.pdev;
pdev              613 drivers/gpu/drm/i915/intel_runtime_pm.c 	struct device *kdev = &pdev->dev;
pdev             1603 drivers/gpu/drm/i915/intel_uncore.c 	struct pci_dev *pdev = i915->drm.pdev;
pdev             1620 drivers/gpu/drm/i915/intel_uncore.c 	uncore->regs = pci_iomap(pdev, mmio_bar, mmio_size);
pdev             1632 drivers/gpu/drm/i915/intel_uncore.c 	struct pci_dev *pdev = uncore->i915->drm.pdev;
pdev             1634 drivers/gpu/drm/i915/intel_uncore.c 	pci_iounmap(pdev, uncore->regs);
pdev              181 drivers/gpu/drm/i915/selftests/i915_selftest.c int i915_live_selftests(struct pci_dev *pdev)
pdev              188 drivers/gpu/drm/i915/selftests/i915_selftest.c 	err = run_selftests(live, pdev_to_i915(pdev));
pdev               87 drivers/gpu/drm/i915/selftests/mock_gem_device.c 	put_device(&i915->drm.pdev->dev);
pdev              101 drivers/gpu/drm/i915/selftests/mock_gem_device.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              103 drivers/gpu/drm/i915/selftests/mock_gem_device.c 	kfree(pdev);
pdev              134 drivers/gpu/drm/i915/selftests/mock_gem_device.c 	struct pci_dev *pdev;
pdev              137 drivers/gpu/drm/i915/selftests/mock_gem_device.c 	pdev = kzalloc(sizeof(*pdev) + sizeof(*i915), GFP_KERNEL);
pdev              138 drivers/gpu/drm/i915/selftests/mock_gem_device.c 	if (!pdev)
pdev              141 drivers/gpu/drm/i915/selftests/mock_gem_device.c 	device_initialize(&pdev->dev);
pdev              142 drivers/gpu/drm/i915/selftests/mock_gem_device.c 	pdev->class = PCI_BASE_CLASS_DISPLAY << 16;
pdev              143 drivers/gpu/drm/i915/selftests/mock_gem_device.c 	pdev->dev.release = release_dev;
pdev              144 drivers/gpu/drm/i915/selftests/mock_gem_device.c 	dev_set_name(&pdev->dev, "mock");
pdev              145 drivers/gpu/drm/i915/selftests/mock_gem_device.c 	dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev              149 drivers/gpu/drm/i915/selftests/mock_gem_device.c 	pdev->dev.archdata.iommu = (void *)-1;
pdev              152 drivers/gpu/drm/i915/selftests/mock_gem_device.c 	i915 = (struct drm_i915_private *)(pdev + 1);
pdev              153 drivers/gpu/drm/i915/selftests/mock_gem_device.c 	pci_set_drvdata(pdev, i915);
pdev              155 drivers/gpu/drm/i915/selftests/mock_gem_device.c 	dev_pm_domain_set(&pdev->dev, &pm_domain);
pdev              156 drivers/gpu/drm/i915/selftests/mock_gem_device.c 	pm_runtime_enable(&pdev->dev);
pdev              157 drivers/gpu/drm/i915/selftests/mock_gem_device.c 	pm_runtime_dont_use_autosuspend(&pdev->dev);
pdev              158 drivers/gpu/drm/i915/selftests/mock_gem_device.c 	if (pm_runtime_enabled(&pdev->dev))
pdev              159 drivers/gpu/drm/i915/selftests/mock_gem_device.c 		WARN_ON(pm_runtime_get_sync(&pdev->dev));
pdev              161 drivers/gpu/drm/i915/selftests/mock_gem_device.c 	err = drm_dev_init(&i915->drm, &mock_driver, &pdev->dev);
pdev              166 drivers/gpu/drm/i915/selftests/mock_gem_device.c 	i915->drm.pdev = pdev;
pdev              235 drivers/gpu/drm/i915/selftests/mock_gem_device.c 	put_device(&pdev->dev);
pdev              204 drivers/gpu/drm/imx/dw_hdmi-imx.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              212 drivers/gpu/drm/imx/dw_hdmi-imx.c 	if (!pdev->dev.of_node)
pdev              215 drivers/gpu/drm/imx/dw_hdmi-imx.c 	hdmi = devm_kzalloc(&pdev->dev, sizeof(*hdmi), GFP_KERNEL);
pdev              219 drivers/gpu/drm/imx/dw_hdmi-imx.c 	match = of_match_node(dw_hdmi_imx_dt_ids, pdev->dev.of_node);
pdev              221 drivers/gpu/drm/imx/dw_hdmi-imx.c 	hdmi->dev = &pdev->dev;
pdev              242 drivers/gpu/drm/imx/dw_hdmi-imx.c 	platform_set_drvdata(pdev, hdmi);
pdev              244 drivers/gpu/drm/imx/dw_hdmi-imx.c 	hdmi->hdmi = dw_hdmi_bind(pdev, encoder, plat_data);
pdev              271 drivers/gpu/drm/imx/dw_hdmi-imx.c static int dw_hdmi_imx_probe(struct platform_device *pdev)
pdev              273 drivers/gpu/drm/imx/dw_hdmi-imx.c 	return component_add(&pdev->dev, &dw_hdmi_imx_ops);
pdev              276 drivers/gpu/drm/imx/dw_hdmi-imx.c static int dw_hdmi_imx_remove(struct platform_device *pdev)
pdev              278 drivers/gpu/drm/imx/dw_hdmi-imx.c 	component_del(&pdev->dev, &dw_hdmi_imx_ops);
pdev              297 drivers/gpu/drm/imx/imx-drm-core.c static int imx_drm_platform_probe(struct platform_device *pdev)
pdev              299 drivers/gpu/drm/imx/imx-drm-core.c 	int ret = drm_of_component_probe(&pdev->dev, compare_of, &imx_drm_ops);
pdev              302 drivers/gpu/drm/imx/imx-drm-core.c 		ret = dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev              307 drivers/gpu/drm/imx/imx-drm-core.c static int imx_drm_platform_remove(struct platform_device *pdev)
pdev              309 drivers/gpu/drm/imx/imx-drm-core.c 	component_master_del(&pdev->dev, &imx_drm_ops);
pdev               27 drivers/gpu/drm/imx/imx-drm.h int imx_drm_init_drm(struct platform_device *pdev,
pdev              737 drivers/gpu/drm/imx/imx-ldb.c static int imx_ldb_probe(struct platform_device *pdev)
pdev              739 drivers/gpu/drm/imx/imx-ldb.c 	return component_add(&pdev->dev, &imx_ldb_ops);
pdev              742 drivers/gpu/drm/imx/imx-ldb.c static int imx_ldb_remove(struct platform_device *pdev)
pdev              744 drivers/gpu/drm/imx/imx-ldb.c 	component_del(&pdev->dev, &imx_ldb_ops);
pdev              538 drivers/gpu/drm/imx/imx-tve.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              586 drivers/gpu/drm/imx/imx-tve.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              600 drivers/gpu/drm/imx/imx-tve.c 	irq = platform_get_irq(pdev, 0);
pdev              681 drivers/gpu/drm/imx/imx-tve.c static int imx_tve_probe(struct platform_device *pdev)
pdev              683 drivers/gpu/drm/imx/imx-tve.c 	return component_add(&pdev->dev, &imx_tve_ops);
pdev              686 drivers/gpu/drm/imx/imx-tve.c static int imx_tve_remove(struct platform_device *pdev)
pdev              688 drivers/gpu/drm/imx/imx-tve.c 	component_del(&pdev->dev, &imx_tve_ops);
pdev              474 drivers/gpu/drm/imx/ipuv3-crtc.c static int ipu_drm_probe(struct platform_device *pdev)
pdev              476 drivers/gpu/drm/imx/ipuv3-crtc.c 	struct device *dev = &pdev->dev;
pdev              489 drivers/gpu/drm/imx/ipuv3-crtc.c static int ipu_drm_remove(struct platform_device *pdev)
pdev              491 drivers/gpu/drm/imx/ipuv3-crtc.c 	component_del(&pdev->dev, &ipu_crtc_ops);
pdev              260 drivers/gpu/drm/imx/parallel-display.c static int imx_pd_probe(struct platform_device *pdev)
pdev              262 drivers/gpu/drm/imx/parallel-display.c 	return component_add(&pdev->dev, &imx_pd_ops);
pdev              265 drivers/gpu/drm/imx/parallel-display.c static int imx_pd_remove(struct platform_device *pdev)
pdev              267 drivers/gpu/drm/imx/parallel-display.c 	component_del(&pdev->dev, &imx_pd_ops);
pdev              600 drivers/gpu/drm/ingenic/ingenic-drm.c static int ingenic_drm_probe(struct platform_device *pdev)
pdev              603 drivers/gpu/drm/ingenic/ingenic-drm.c 	struct device *dev = &pdev->dev;
pdev              627 drivers/gpu/drm/ingenic/ingenic-drm.c 	platform_set_drvdata(pdev, priv);
pdev              642 drivers/gpu/drm/ingenic/ingenic-drm.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev              655 drivers/gpu/drm/ingenic/ingenic-drm.c 	irq = platform_get_irq(pdev, 0);
pdev              800 drivers/gpu/drm/ingenic/ingenic-drm.c static int ingenic_drm_remove(struct platform_device *pdev)
pdev              802 drivers/gpu/drm/ingenic/ingenic-drm.c 	struct ingenic_drm *priv = platform_get_drvdata(pdev);
pdev              186 drivers/gpu/drm/lima/lima_device.c 		err = platform_get_irq_byname(dev->pdev, desc->irq_name);
pdev              324 drivers/gpu/drm/lima/lima_device.c 	res = platform_get_resource(ldev->pdev, IORESOURCE_MEM, 0);
pdev               75 drivers/gpu/drm/lima/lima_device.h 	struct platform_device *pdev;
pdev              279 drivers/gpu/drm/lima/lima_drv.c static int lima_pdev_probe(struct platform_device *pdev)
pdev              289 drivers/gpu/drm/lima/lima_drv.c 	ldev = devm_kzalloc(&pdev->dev, sizeof(*ldev), GFP_KERNEL);
pdev              295 drivers/gpu/drm/lima/lima_drv.c 	ldev->pdev = pdev;
pdev              296 drivers/gpu/drm/lima/lima_drv.c 	ldev->dev = &pdev->dev;
pdev              297 drivers/gpu/drm/lima/lima_drv.c 	ldev->id = (enum lima_gpu_id)of_device_get_match_data(&pdev->dev);
pdev              299 drivers/gpu/drm/lima/lima_drv.c 	platform_set_drvdata(pdev, ldev);
pdev              302 drivers/gpu/drm/lima/lima_drv.c 	ddev = drm_dev_alloc(&lima_drm_driver, &pdev->dev);
pdev              332 drivers/gpu/drm/lima/lima_drv.c static int lima_pdev_remove(struct platform_device *pdev)
pdev              334 drivers/gpu/drm/lima/lima_drv.c 	struct lima_device *ldev = platform_get_drvdata(pdev);
pdev              315 drivers/gpu/drm/mcde/mcde_drv.c static int mcde_probe(struct platform_device *pdev)
pdev              317 drivers/gpu/drm/mcde/mcde_drv.c 	struct device *dev = &pdev->dev;
pdev              340 drivers/gpu/drm/mcde/mcde_drv.c 	platform_set_drvdata(pdev, drm);
pdev              403 drivers/gpu/drm/mcde/mcde_drv.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              411 drivers/gpu/drm/mcde/mcde_drv.c 	irq = platform_get_irq(pdev, 0);
pdev              495 drivers/gpu/drm/mcde/mcde_drv.c 	ret = component_master_add_with_match(&pdev->dev, &mcde_drm_comp_ops,
pdev              515 drivers/gpu/drm/mcde/mcde_drv.c static int mcde_remove(struct platform_device *pdev)
pdev              517 drivers/gpu/drm/mcde/mcde_drv.c 	struct drm_device *drm = platform_get_drvdata(pdev);
pdev              520 drivers/gpu/drm/mcde/mcde_drv.c 	component_master_del(&pdev->dev, &mcde_drm_comp_ops);
pdev              999 drivers/gpu/drm/mcde/mcde_dsi.c static int mcde_dsi_probe(struct platform_device *pdev)
pdev             1001 drivers/gpu/drm/mcde/mcde_dsi.c 	struct device *dev = &pdev->dev;
pdev             1012 drivers/gpu/drm/mcde/mcde_dsi.c 	platform_set_drvdata(pdev, d);
pdev             1022 drivers/gpu/drm/mcde/mcde_dsi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1042 drivers/gpu/drm/mcde/mcde_dsi.c 	platform_set_drvdata(pdev, d);
pdev             1046 drivers/gpu/drm/mcde/mcde_dsi.c static int mcde_dsi_remove(struct platform_device *pdev)
pdev             1048 drivers/gpu/drm/mcde/mcde_dsi.c 	struct mcde_dsi *d = platform_get_drvdata(pdev);
pdev             1050 drivers/gpu/drm/mcde/mcde_dsi.c 	component_del(&pdev->dev, &mcde_dsi_component_ops);
pdev              181 drivers/gpu/drm/mediatek/mtk_cec.c static int mtk_cec_probe(struct platform_device *pdev)
pdev              183 drivers/gpu/drm/mediatek/mtk_cec.c 	struct device *dev = &pdev->dev;
pdev              192 drivers/gpu/drm/mediatek/mtk_cec.c 	platform_set_drvdata(pdev, cec);
pdev              195 drivers/gpu/drm/mediatek/mtk_cec.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              210 drivers/gpu/drm/mediatek/mtk_cec.c 	cec->irq = platform_get_irq(pdev, 0);
pdev              237 drivers/gpu/drm/mediatek/mtk_cec.c static int mtk_cec_remove(struct platform_device *pdev)
pdev              239 drivers/gpu/drm/mediatek/mtk_cec.c 	struct mtk_cec *cec = platform_get_drvdata(pdev);
pdev              101 drivers/gpu/drm/mediatek/mtk_disp_color.c static int mtk_disp_color_probe(struct platform_device *pdev)
pdev              103 drivers/gpu/drm/mediatek/mtk_disp_color.c 	struct device *dev = &pdev->dev;
pdev              127 drivers/gpu/drm/mediatek/mtk_disp_color.c 	platform_set_drvdata(pdev, priv);
pdev              136 drivers/gpu/drm/mediatek/mtk_disp_color.c static int mtk_disp_color_remove(struct platform_device *pdev)
pdev              138 drivers/gpu/drm/mediatek/mtk_disp_color.c 	component_del(&pdev->dev, &mtk_disp_color_component_ops);
pdev              263 drivers/gpu/drm/mediatek/mtk_disp_ovl.c static int mtk_disp_ovl_probe(struct platform_device *pdev)
pdev              265 drivers/gpu/drm/mediatek/mtk_disp_ovl.c 	struct device *dev = &pdev->dev;
pdev              275 drivers/gpu/drm/mediatek/mtk_disp_ovl.c 	irq = platform_get_irq(pdev, 0);
pdev              294 drivers/gpu/drm/mediatek/mtk_disp_ovl.c 	platform_set_drvdata(pdev, priv);
pdev              310 drivers/gpu/drm/mediatek/mtk_disp_ovl.c static int mtk_disp_ovl_remove(struct platform_device *pdev)
pdev              312 drivers/gpu/drm/mediatek/mtk_disp_ovl.c 	component_del(&pdev->dev, &mtk_disp_ovl_component_ops);
pdev              265 drivers/gpu/drm/mediatek/mtk_disp_rdma.c static int mtk_disp_rdma_probe(struct platform_device *pdev)
pdev              267 drivers/gpu/drm/mediatek/mtk_disp_rdma.c 	struct device *dev = &pdev->dev;
pdev              277 drivers/gpu/drm/mediatek/mtk_disp_rdma.c 	irq = platform_get_irq(pdev, 0);
pdev              307 drivers/gpu/drm/mediatek/mtk_disp_rdma.c 	platform_set_drvdata(pdev, priv);
pdev              316 drivers/gpu/drm/mediatek/mtk_disp_rdma.c static int mtk_disp_rdma_remove(struct platform_device *pdev)
pdev              318 drivers/gpu/drm/mediatek/mtk_disp_rdma.c 	component_del(&pdev->dev, &mtk_disp_rdma_component_ops);
pdev              677 drivers/gpu/drm/mediatek/mtk_dpi.c static int mtk_dpi_probe(struct platform_device *pdev)
pdev              679 drivers/gpu/drm/mediatek/mtk_dpi.c 	struct device *dev = &pdev->dev;
pdev              692 drivers/gpu/drm/mediatek/mtk_dpi.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              721 drivers/gpu/drm/mediatek/mtk_dpi.c 	dpi->irq = platform_get_irq(pdev, 0);
pdev              747 drivers/gpu/drm/mediatek/mtk_dpi.c 	platform_set_drvdata(pdev, dpi);
pdev              758 drivers/gpu/drm/mediatek/mtk_dpi.c static int mtk_dpi_remove(struct platform_device *pdev)
pdev              760 drivers/gpu/drm/mediatek/mtk_dpi.c 	component_del(&pdev->dev, &mtk_dpi_component_ops);
pdev              553 drivers/gpu/drm/mediatek/mtk_drm_ddp.c static int mtk_ddp_probe(struct platform_device *pdev)
pdev              555 drivers/gpu/drm/mediatek/mtk_drm_ddp.c 	struct device *dev = &pdev->dev;
pdev              573 drivers/gpu/drm/mediatek/mtk_drm_ddp.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              582 drivers/gpu/drm/mediatek/mtk_drm_ddp.c 	platform_set_drvdata(pdev, ddp);
pdev              587 drivers/gpu/drm/mediatek/mtk_drm_ddp.c static int mtk_ddp_remove(struct platform_device *pdev)
pdev              209 drivers/gpu/drm/mediatek/mtk_drm_drv.c 	struct platform_device *pdev;
pdev              217 drivers/gpu/drm/mediatek/mtk_drm_drv.c 	pdev = of_find_device_by_node(private->mutex_node);
pdev              218 drivers/gpu/drm/mediatek/mtk_drm_drv.c 	if (!pdev) {
pdev              224 drivers/gpu/drm/mediatek/mtk_drm_drv.c 	private->mutex_dev = &pdev->dev;
pdev              267 drivers/gpu/drm/mediatek/mtk_drm_drv.c 	pdev = of_find_device_by_node(np);
pdev              268 drivers/gpu/drm/mediatek/mtk_drm_drv.c 	if (!pdev) {
pdev              274 drivers/gpu/drm/mediatek/mtk_drm_drv.c 	dma_dev = &pdev->dev;
pdev              484 drivers/gpu/drm/mediatek/mtk_drm_drv.c static int mtk_drm_probe(struct platform_device *pdev)
pdev              486 drivers/gpu/drm/mediatek/mtk_drm_drv.c 	struct device *dev = &pdev->dev;
pdev              502 drivers/gpu/drm/mediatek/mtk_drm_drv.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              585 drivers/gpu/drm/mediatek/mtk_drm_drv.c 	platform_set_drvdata(pdev, private);
pdev              602 drivers/gpu/drm/mediatek/mtk_drm_drv.c static int mtk_drm_remove(struct platform_device *pdev)
pdev              604 drivers/gpu/drm/mediatek/mtk_drm_drv.c 	struct mtk_drm_private *private = platform_get_drvdata(pdev);
pdev              607 drivers/gpu/drm/mediatek/mtk_drm_drv.c 	component_master_del(&pdev->dev, &mtk_drm_ops);
pdev              608 drivers/gpu/drm/mediatek/mtk_drm_drv.c 	pm_runtime_disable(&pdev->dev);
pdev             1089 drivers/gpu/drm/mediatek/mtk_dsi.c static int mtk_dsi_probe(struct platform_device *pdev)
pdev             1092 drivers/gpu/drm/mediatek/mtk_dsi.c 	struct device *dev = &pdev->dev;
pdev             1131 drivers/gpu/drm/mediatek/mtk_dsi.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1159 drivers/gpu/drm/mediatek/mtk_dsi.c 	irq_num = platform_get_irq(pdev, 0);
pdev             1161 drivers/gpu/drm/mediatek/mtk_dsi.c 		dev_err(&pdev->dev, "failed to request dsi irq resource\n");
pdev             1166 drivers/gpu/drm/mediatek/mtk_dsi.c 	ret = devm_request_irq(&pdev->dev, irq_num, mtk_dsi_irq,
pdev             1167 drivers/gpu/drm/mediatek/mtk_dsi.c 			       IRQF_TRIGGER_LOW, dev_name(&pdev->dev), dsi);
pdev             1169 drivers/gpu/drm/mediatek/mtk_dsi.c 		dev_err(&pdev->dev, "failed to request mediatek dsi irq\n");
pdev             1175 drivers/gpu/drm/mediatek/mtk_dsi.c 	platform_set_drvdata(pdev, dsi);
pdev             1177 drivers/gpu/drm/mediatek/mtk_dsi.c 	return component_add(&pdev->dev, &mtk_dsi_component_ops);
pdev             1180 drivers/gpu/drm/mediatek/mtk_dsi.c static int mtk_dsi_remove(struct platform_device *pdev)
pdev             1182 drivers/gpu/drm/mediatek/mtk_dsi.c 	struct mtk_dsi *dsi = platform_get_drvdata(pdev);
pdev             1185 drivers/gpu/drm/mediatek/mtk_dsi.c 	component_del(&pdev->dev, &mtk_dsi_component_ops);
pdev             1438 drivers/gpu/drm/mediatek/mtk_hdmi.c 				   struct platform_device *pdev)
pdev             1440 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct device *dev = &pdev->dev;
pdev             1489 drivers/gpu/drm/mediatek/mtk_hdmi.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1665 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct platform_device *pdev;
pdev             1667 drivers/gpu/drm/mediatek/mtk_hdmi.c 	pdev = platform_device_register_data(dev, HDMI_CODEC_DRV_NAME,
pdev             1670 drivers/gpu/drm/mediatek/mtk_hdmi.c 	if (IS_ERR(pdev))
pdev             1676 drivers/gpu/drm/mediatek/mtk_hdmi.c static int mtk_drm_hdmi_probe(struct platform_device *pdev)
pdev             1679 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct device *dev = &pdev->dev;
pdev             1688 drivers/gpu/drm/mediatek/mtk_hdmi.c 	ret = mtk_hdmi_dt_parse_pdata(hdmi, pdev);
pdev             1699 drivers/gpu/drm/mediatek/mtk_hdmi.c 	platform_set_drvdata(pdev, hdmi);
pdev             1710 drivers/gpu/drm/mediatek/mtk_hdmi.c 	hdmi->bridge.of_node = pdev->dev.of_node;
pdev             1727 drivers/gpu/drm/mediatek/mtk_hdmi.c static int mtk_drm_hdmi_remove(struct platform_device *pdev)
pdev             1729 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct mtk_hdmi *hdmi = platform_get_drvdata(pdev);
pdev              267 drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c static int mtk_hdmi_ddc_probe(struct platform_device *pdev)
pdev              269 drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c 	struct device *dev = &pdev->dev;
pdev              284 drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              285 drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c 	ddc->regs = devm_ioremap_resource(&pdev->dev, mem);
pdev              302 drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c 	ddc->adap.dev.parent = &pdev->dev;
pdev              310 drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c 	platform_set_drvdata(pdev, ddc);
pdev              324 drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c static int mtk_hdmi_ddc_remove(struct platform_device *pdev)
pdev              326 drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c 	struct mtk_hdmi_ddc *ddc = platform_get_drvdata(pdev);
pdev               98 drivers/gpu/drm/mediatek/mtk_hdmi_phy.c static int mtk_hdmi_phy_probe(struct platform_device *pdev)
pdev              100 drivers/gpu/drm/mediatek/mtk_hdmi_phy.c 	struct device *dev = &pdev->dev;
pdev              118 drivers/gpu/drm/mediatek/mtk_hdmi_phy.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              129 drivers/gpu/drm/mediatek/mtk_hdmi_phy.c 		dev_err(&pdev->dev, "Failed to get PLL reference clock: %d\n",
pdev              157 drivers/gpu/drm/mediatek/mtk_hdmi_phy.c 		dev_err(&pdev->dev, "Failed to get ibias: %d\n", ret);
pdev              164 drivers/gpu/drm/mediatek/mtk_hdmi_phy.c 		dev_err(&pdev->dev, "Failed to get ibias up: %d\n", ret);
pdev              381 drivers/gpu/drm/mediatek/mtk_mipi_tx.c static int mtk_mipi_tx_probe(struct platform_device *pdev)
pdev              383 drivers/gpu/drm/mediatek/mtk_mipi_tx.c 	struct device *dev = &pdev->dev;
pdev              403 drivers/gpu/drm/mediatek/mtk_mipi_tx.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              454 drivers/gpu/drm/mediatek/mtk_mipi_tx.c static int mtk_mipi_tx_remove(struct platform_device *pdev)
pdev              456 drivers/gpu/drm/mediatek/mtk_mipi_tx.c 	of_clk_del_provider(pdev->dev.of_node);
pdev              186 drivers/gpu/drm/meson/meson_drv.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              214 drivers/gpu/drm/meson/meson_drv.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "vpu");
pdev              223 drivers/gpu/drm/meson/meson_drv.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "hhi");
pdev              238 drivers/gpu/drm/meson/meson_drv.c 		dev_err(&pdev->dev, "Couldn't create the HHI regmap\n");
pdev              271 drivers/gpu/drm/meson/meson_drv.c 	priv->vsync_irq = platform_get_irq(pdev, 0);
pdev              327 drivers/gpu/drm/meson/meson_drv.c 	platform_set_drvdata(pdev, priv);
pdev              392 drivers/gpu/drm/meson/meson_drv.c static int meson_probe_remote(struct platform_device *pdev,
pdev              404 drivers/gpu/drm/meson/meson_drv.c 	component_match_add(&pdev->dev, match, compare_of, remote);
pdev              415 drivers/gpu/drm/meson/meson_drv.c 		count += meson_probe_remote(pdev, match, remote, remote_node);
pdev              423 drivers/gpu/drm/meson/meson_drv.c static int meson_drv_probe(struct platform_device *pdev)
pdev              426 drivers/gpu/drm/meson/meson_drv.c 	struct device_node *np = pdev->dev.of_node;
pdev              437 drivers/gpu/drm/meson/meson_drv.c 		count += meson_probe_remote(pdev, &match, np, remote);
pdev              442 drivers/gpu/drm/meson/meson_drv.c 		return meson_drv_bind_master(&pdev->dev, false);
pdev              446 drivers/gpu/drm/meson/meson_drv.c 		dev_info(&pdev->dev, "Queued %d outputs on vpu\n", count);
pdev              448 drivers/gpu/drm/meson/meson_drv.c 		return component_master_add_with_match(&pdev->dev,
pdev              808 drivers/gpu/drm/meson/meson_dw_hdmi.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              826 drivers/gpu/drm/meson/meson_dw_hdmi.c 	match = of_device_get_match_data(&pdev->dev);
pdev              828 drivers/gpu/drm/meson/meson_dw_hdmi.c 		dev_err(&pdev->dev, "failed to get match data\n");
pdev              875 drivers/gpu/drm/meson/meson_dw_hdmi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              899 drivers/gpu/drm/meson/meson_dw_hdmi.c 	irq = platform_get_irq(pdev, 0);
pdev              972 drivers/gpu/drm/meson/meson_dw_hdmi.c 	platform_set_drvdata(pdev, meson_dw_hdmi);
pdev              974 drivers/gpu/drm/meson/meson_dw_hdmi.c 	meson_dw_hdmi->hdmi = dw_hdmi_bind(pdev, encoder,
pdev              997 drivers/gpu/drm/meson/meson_dw_hdmi.c static int meson_dw_hdmi_probe(struct platform_device *pdev)
pdev              999 drivers/gpu/drm/meson/meson_dw_hdmi.c 	return component_add(&pdev->dev, &meson_dw_hdmi_ops);
pdev             1002 drivers/gpu/drm/meson/meson_dw_hdmi.c static int meson_dw_hdmi_remove(struct platform_device *pdev)
pdev             1004 drivers/gpu/drm/meson/meson_dw_hdmi.c 	component_del(&pdev->dev, &meson_dw_hdmi_ops);
pdev              403 drivers/gpu/drm/mga/mga_dma.c 	if ((dev->pdev->device == 0x0525) && dev->pdev->bus->self
pdev              404 drivers/gpu/drm/mga/mga_dma.c 	    && (dev->pdev->bus->self->vendor == 0x3388)
pdev              405 drivers/gpu/drm/mga/mga_dma.c 	    && (dev->pdev->bus->self->device == 0x0021)
pdev              422 drivers/gpu/drm/mga/mga_dma.c 	pci_set_master(dev->pdev);
pdev              424 drivers/gpu/drm/mga/mga_dma.c 	dev_priv->mmio_base = pci_resource_start(dev->pdev, 1);
pdev              425 drivers/gpu/drm/mga/mga_dma.c 	dev_priv->mmio_size = pci_resource_len(dev->pdev, 1);
pdev             1021 drivers/gpu/drm/mga/mga_state.c 		value = dev->pdev->irq;
pdev               52 drivers/gpu/drm/mga/mga_warp.c 	struct platform_device *pdev;
pdev               73 drivers/gpu/drm/mga/mga_warp.c 	pdev = platform_device_register_simple("mga_warp", 0, NULL, 0);
pdev               74 drivers/gpu/drm/mga/mga_warp.c 	if (IS_ERR(pdev)) {
pdev               76 drivers/gpu/drm/mga/mga_warp.c 		return PTR_ERR(pdev);
pdev               78 drivers/gpu/drm/mga/mga_warp.c 	rc = request_ihex_firmware(&fw, firmware_name, &pdev->dev);
pdev               79 drivers/gpu/drm/mga/mga_warp.c 	platform_device_unregister(pdev);
pdev               90 drivers/gpu/drm/mgag200/mgag200_cursor.c 		dev_err(&dev->pdev->dev, "failed to lock user bo\n");
pdev               96 drivers/gpu/drm/mgag200/mgag200_cursor.c 		dev_err(&dev->pdev->dev,
pdev              104 drivers/gpu/drm/mgag200/mgag200_cursor.c 		dev_err(&dev->pdev->dev,
pdev              111 drivers/gpu/drm/mgag200/mgag200_cursor.c 		dev_err(&dev->pdev->dev,
pdev              118 drivers/gpu/drm/mgag200/mgag200_cursor.c 		dev_err(&dev->pdev->dev,
pdev              132 drivers/gpu/drm/mgag200/mgag200_cursor.c 				dev_info(&dev->pdev->dev, "Video card doesn't support cursors with partial transparency.\n");
pdev              133 drivers/gpu/drm/mgag200/mgag200_cursor.c 				dev_info(&dev->pdev->dev, "Not enabling hardware cursor.\n");
pdev              154 drivers/gpu/drm/mgag200/mgag200_cursor.c 				dev_info(&dev->pdev->dev, "Video card only supports cursors with up to 16 colours.\n");
pdev              155 drivers/gpu/drm/mgag200/mgag200_cursor.c 				dev_info(&dev->pdev->dev, "Not enabling hardware cursor.\n");
pdev               48 drivers/gpu/drm/mgag200/mgag200_drv.c static int mga_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev               50 drivers/gpu/drm/mgag200/mgag200_drv.c 	drm_fb_helper_remove_conflicting_pci_framebuffers(pdev, 0, "mgag200drmfb");
pdev               52 drivers/gpu/drm/mgag200/mgag200_drv.c 	return drm_get_pci_dev(pdev, ent, &driver);
pdev               55 drivers/gpu/drm/mgag200/mgag200_drv.c static void mga_pci_remove(struct pci_dev *pdev)
pdev               57 drivers/gpu/drm/mgag200/mgag200_drv.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev              130 drivers/gpu/drm/mgag200/mgag200_i2c.c 	i2c->adapter.dev.parent = &dev->pdev->dev;
pdev               71 drivers/gpu/drm/mgag200/mgag200_main.c 	mdev->mc.vram_base = pci_resource_start(mdev->dev->pdev, 0);
pdev               72 drivers/gpu/drm/mgag200/mgag200_main.c 	mdev->mc.vram_window = pci_resource_len(mdev->dev->pdev, 0);
pdev               80 drivers/gpu/drm/mgag200/mgag200_main.c 	mem = pci_iomap(mdev->dev->pdev, 0, 0);
pdev               86 drivers/gpu/drm/mgag200/mgag200_main.c 	pci_iounmap(mdev->dev->pdev, mem);
pdev              103 drivers/gpu/drm/mgag200/mgag200_main.c 	pci_read_config_dword(dev->pdev, PCI_MGA_OPTION, &option);
pdev              107 drivers/gpu/drm/mgag200/mgag200_main.c 	mdev->rmmio_base = pci_resource_start(mdev->dev->pdev, 1);
pdev              108 drivers/gpu/drm/mgag200/mgag200_main.c 	mdev->rmmio_size = pci_resource_len(mdev->dev->pdev, 1);
pdev              116 drivers/gpu/drm/mgag200/mgag200_main.c 	mdev->rmmio = pcim_iomap(dev->pdev, 1, 0);
pdev              154 drivers/gpu/drm/mgag200/mgag200_main.c 		dev_err(&dev->pdev->dev, "Fatal error during GPU init: %d\n", r);
pdev              171 drivers/gpu/drm/mgag200/mgag200_main.c 		dev_err(&dev->pdev->dev, "Fatal error during modeset init: %d\n", r);
pdev              185 drivers/gpu/drm/mgag200/mgag200_main.c 		dev_warn(&dev->pdev->dev,
pdev             1017 drivers/gpu/drm/mgag200/mgag200_mode.c 		pci_write_config_dword(dev->pdev, PCI_MGA_OPTION, option);
pdev             1019 drivers/gpu/drm/mgag200/mgag200_mode.c 		pci_write_config_dword(dev->pdev, PCI_MGA_OPTION2, option2);
pdev             1209 drivers/gpu/drm/mgag200/mgag200_mode.c 	struct pci_dev *pdev = dev->pdev;
pdev             1225 drivers/gpu/drm/mgag200/mgag200_mode.c 	pci_read_config_dword(pdev, PCI_MGA_OPTION, &option);
pdev             1227 drivers/gpu/drm/mgag200/mgag200_mode.c 	pci_write_config_dword(pdev, PCI_MGA_OPTION, option);
pdev             1228 drivers/gpu/drm/mgag200/mgag200_mode.c 	pci_set_power_state(pdev, PCI_D3hot);
pdev             1229 drivers/gpu/drm/mgag200/mgag200_mode.c 	pci_disable_device(pdev);
pdev             1241 drivers/gpu/drm/mgag200/mgag200_mode.c 	struct pci_dev *pdev = dev->pdev;
pdev             1247 drivers/gpu/drm/mgag200/mgag200_mode.c 	pci_set_power_state(pdev, PCI_D0);
pdev             1248 drivers/gpu/drm/mgag200/mgag200_mode.c 	pci_enable_device(pdev);
pdev             1251 drivers/gpu/drm/mgag200/mgag200_mode.c 	pci_read_config_dword(pdev, PCI_MGA_OPTION, &option);
pdev             1253 drivers/gpu/drm/mgag200/mgag200_mode.c 	pci_write_config_dword(pdev, PCI_MGA_OPTION, option);
pdev               39 drivers/gpu/drm/mgag200/mgag200_ttm.c 	vmm = drm_vram_helper_alloc_mm(dev, pci_resource_start(dev->pdev, 0),
pdev               48 drivers/gpu/drm/mgag200/mgag200_ttm.c 	arch_io_reserve_memtype_wc(pci_resource_start(dev->pdev, 0),
pdev               49 drivers/gpu/drm/mgag200/mgag200_ttm.c 				   pci_resource_len(dev->pdev, 0));
pdev               51 drivers/gpu/drm/mgag200/mgag200_ttm.c 	mdev->fb_mtrr = arch_phys_wc_add(pci_resource_start(dev->pdev, 0),
pdev               52 drivers/gpu/drm/mgag200/mgag200_ttm.c 					 pci_resource_len(dev->pdev, 0));
pdev               63 drivers/gpu/drm/mgag200/mgag200_ttm.c 	arch_io_free_memtype_wc(pci_resource_start(dev->pdev, 0),
pdev               64 drivers/gpu/drm/mgag200/mgag200_ttm.c 				pci_resource_len(dev->pdev, 0));
pdev              445 drivers/gpu/drm/msm/adreno/a2xx_gpu.c 	struct platform_device *pdev = priv->gpu_pdev;
pdev              448 drivers/gpu/drm/msm/adreno/a2xx_gpu.c 	if (!pdev) {
pdev              475 drivers/gpu/drm/msm/adreno/a2xx_gpu.c 	ret = adreno_gpu_init(dev, pdev, adreno_gpu, &funcs, 1);
pdev              467 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	struct platform_device *pdev = priv->gpu_pdev;
pdev              470 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	if (!pdev) {
pdev              491 drivers/gpu/drm/msm/adreno/a3xx_gpu.c 	ret = adreno_gpu_init(dev, pdev, adreno_gpu, &funcs, 1);
pdev              551 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	struct platform_device *pdev = priv->gpu_pdev;
pdev              554 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	if (!pdev) {
pdev              575 drivers/gpu/drm/msm/adreno/a4xx_gpu.c 	ret = adreno_gpu_init(dev, pdev, adreno_gpu, &funcs, 1);
pdev              139 drivers/gpu/drm/msm/adreno/a5xx_debugfs.c 	pm_runtime_get_sync(&gpu->pdev->dev);
pdev              142 drivers/gpu/drm/msm/adreno/a5xx_debugfs.c 	pm_runtime_put_sync(&gpu->pdev->dev);
pdev             1423 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	struct platform_device *pdev = priv->gpu_pdev;
pdev             1429 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	if (!pdev) {
pdev             1446 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	check_speed_bin(&pdev->dev);
pdev             1448 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 	ret = adreno_gpu_init(dev, pdev, adreno_gpu, &funcs, 4);
pdev              107 drivers/gpu/drm/msm/adreno/a5xx_power.c 	struct platform_device *pdev = priv->gpu_pdev;
pdev              111 drivers/gpu/drm/msm/adreno/a5xx_power.c 	opp = dev_pm_opp_find_freq_exact(&pdev->dev, freq, true);
pdev              431 drivers/gpu/drm/msm/adreno/a6xx_gmu.c static void __iomem *a6xx_gmu_get_mmio(struct platform_device *pdev,
pdev              436 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	struct platform_device *pdev = to_platform_device(gmu->dev);
pdev              437 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	void __iomem *pdcptr = a6xx_gmu_get_mmio(pdev, "gmu_pdc");
pdev              438 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	void __iomem *seqptr = a6xx_gmu_get_mmio(pdev, "gmu_pdc_seq");
pdev             1099 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	ret = a6xx_gmu_rpmh_arc_votes_init(&gpu->pdev->dev, gmu->gx_arc_votes,
pdev             1166 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	gmu->nr_gpu_freqs = a6xx_gmu_build_freq_table(&gpu->pdev->dev,
pdev             1188 drivers/gpu/drm/msm/adreno/a6xx_gmu.c static void __iomem *a6xx_gmu_get_mmio(struct platform_device *pdev,
pdev             1192 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	struct resource *res = platform_get_resource_byname(pdev,
pdev             1196 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 		DRM_DEV_ERROR(&pdev->dev, "Unable to find the %s registers\n", name);
pdev             1202 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 		DRM_DEV_ERROR(&pdev->dev, "Unable to map the %s registers\n", name);
pdev             1209 drivers/gpu/drm/msm/adreno/a6xx_gmu.c static int a6xx_gmu_get_irq(struct a6xx_gmu *gmu, struct platform_device *pdev,
pdev             1214 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	irq = platform_get_irq_byname(pdev, name);
pdev             1218 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 		DRM_DEV_ERROR(&pdev->dev, "Unable to get interrupt %s %d\n",
pdev             1263 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	struct platform_device *pdev = of_find_device_by_node(node);
pdev             1266 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	if (!pdev)
pdev             1269 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	gmu->dev = &pdev->dev;
pdev             1299 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	gmu->mmio = a6xx_gmu_get_mmio(pdev, "gmu");
pdev             1304 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	gmu->hfi_irq = a6xx_gmu_get_irq(gmu, pdev, "hfi", a6xx_hfi_irq);
pdev             1305 drivers/gpu/drm/msm/adreno/a6xx_gmu.c 	gmu->gmu_irq = a6xx_gmu_get_irq(gmu, pdev, "gmu", a6xx_gmu_irq);
pdev              334 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 			DRM_DEV_ERROR(&gpu->pdev->dev,
pdev              570 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	DRM_DEV_INFO(&gpu->pdev->dev, "status:   %08x\n",
pdev              587 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 		DRM_DEV_INFO(&gpu->pdev->dev, "CP_SCRATCH_REG%d: %u\n", i,
pdev              628 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 		dev_err_ratelimited(&gpu->pdev->dev,
pdev              634 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 		dev_err_ratelimited(&gpu->pdev->dev,
pdev              638 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 		dev_err_ratelimited(&gpu->pdev->dev, "CP | HW fault | status=0x%8.8X\n",
pdev              644 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 		dev_err_ratelimited(&gpu->pdev->dev,
pdev              651 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 		dev_err_ratelimited(&gpu->pdev->dev, "CP AHB error interrupt\n");
pdev              654 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 		dev_err_ratelimited(&gpu->pdev->dev, "CP VSD decoder parity error\n");
pdev              657 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 		dev_err_ratelimited(&gpu->pdev->dev, "CP illegal instruction error\n");
pdev              675 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	DRM_DEV_ERROR(&gpu->pdev->dev,
pdev              702 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 		dev_err_ratelimited(&gpu->pdev->dev, "CP | AHB bus error\n");
pdev              708 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 		dev_err_ratelimited(&gpu->pdev->dev, "RBBM | ATB ASYNC overflow\n");
pdev              711 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 		dev_err_ratelimited(&gpu->pdev->dev, "RBBM | ATB bus overflow\n");
pdev              714 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 		dev_err_ratelimited(&gpu->pdev->dev, "UCHE | Out of bounds access\n");
pdev              850 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	struct platform_device *pdev = priv->gpu_pdev;
pdev              867 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	ret = adreno_gpu_init(dev, pdev, adreno_gpu, &funcs, 1);
pdev              874 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 	node = of_parse_phandle(pdev->dev.of_node, "qcom,gmu", 0);
pdev              348 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c 	res = platform_get_resource_byname(gpu->pdev, IORESOURCE_MEM,
pdev              211 drivers/gpu/drm/msm/adreno/adreno_device.c 	struct platform_device *pdev = priv->gpu_pdev;
pdev              216 drivers/gpu/drm/msm/adreno/adreno_device.c 	if (pdev)
pdev              217 drivers/gpu/drm/msm/adreno/adreno_device.c 		gpu = platform_get_drvdata(pdev);
pdev              237 drivers/gpu/drm/msm/adreno/adreno_device.c 	pm_runtime_set_active(&pdev->dev);
pdev              239 drivers/gpu/drm/msm/adreno/adreno_device.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev              241 drivers/gpu/drm/msm/adreno/adreno_device.c 		pm_runtime_put_sync(&pdev->dev);
pdev              249 drivers/gpu/drm/msm/adreno/adreno_device.c 	pm_runtime_put_autosuspend(&pdev->dev);
pdev              266 drivers/gpu/drm/msm/adreno/adreno_device.c 		struct platform_device *pdev)
pdev              269 drivers/gpu/drm/msm/adreno/adreno_device.c 	priv->gpu_pdev = pdev;
pdev              391 drivers/gpu/drm/msm/adreno/adreno_device.c static int adreno_probe(struct platform_device *pdev)
pdev              396 drivers/gpu/drm/msm/adreno/adreno_device.c 	ret = component_add(&pdev->dev, &a3xx_ops);
pdev              400 drivers/gpu/drm/msm/adreno/adreno_device.c 	if (of_device_is_compatible(pdev->dev.of_node, "amd,imageon"))
pdev              406 drivers/gpu/drm/msm/adreno/adreno_device.c static int adreno_remove(struct platform_device *pdev)
pdev              408 drivers/gpu/drm/msm/adreno/adreno_device.c 	component_del(&pdev->dev, &a3xx_ops);
pdev              425 drivers/gpu/drm/msm/adreno/adreno_device.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              426 drivers/gpu/drm/msm/adreno/adreno_device.c 	struct msm_gpu *gpu = platform_get_drvdata(pdev);
pdev              433 drivers/gpu/drm/msm/adreno/adreno_device.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              434 drivers/gpu/drm/msm/adreno/adreno_device.c 	struct msm_gpu *gpu = platform_get_drvdata(pdev);
pdev               26 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	struct device *dev = &gpu->pdev->dev;
pdev              136 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	struct platform_device *pdev = gpu->pdev;
pdev              144 drivers/gpu/drm/msm/adreno/adreno_gpu.c 		DRM_DEV_ERROR(&pdev->dev, "SCM is not available\n");
pdev              151 drivers/gpu/drm/msm/adreno/adreno_gpu.c 		DRM_DEV_ERROR(&pdev->dev,
pdev              186 drivers/gpu/drm/msm/adreno/adreno_gpu.c 			pm_runtime_get_sync(&gpu->pdev->dev);
pdev              188 drivers/gpu/drm/msm/adreno/adreno_gpu.c 			pm_runtime_put_autosuspend(&gpu->pdev->dev);
pdev              896 drivers/gpu/drm/msm/adreno/adreno_gpu.c int adreno_gpu_init(struct drm_device *drm, struct platform_device *pdev,
pdev              900 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	struct adreno_platform_config *config = pdev->dev.platform_data;
pdev              920 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	adreno_get_pwrlevels(&pdev->dev, gpu);
pdev              922 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	pm_runtime_set_autosuspend_delay(&pdev->dev,
pdev              924 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              925 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	pm_runtime_enable(&pdev->dev);
pdev              927 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	return msm_gpu_init(drm, pdev, &adreno_gpu->base, &funcs->base,
pdev              239 drivers/gpu/drm/msm/adreno/adreno_gpu.h int adreno_gpu_init(struct drm_device *drm, struct platform_device *pdev,
pdev              358 drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c 	pm_runtime_get_sync(&dpu_kms->pdev->dev);
pdev              361 drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c 	pm_runtime_put_sync(&dpu_kms->pdev->dev);
pdev              394 drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c 	pm_runtime_get_sync(&dpu_kms->pdev->dev);
pdev              402 drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c 	pm_runtime_put_sync(&dpu_kms->pdev->dev);
pdev              716 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		pm_runtime_get_sync(&dpu_kms->pdev->dev);
pdev              726 drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c 		pm_runtime_put_sync(&dpu_kms->pdev->dev);
pdev              134 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c int msm_dss_parse_clock(struct platform_device *pdev,
pdev              141 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 	if (!pdev || !mp)
pdev              145 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 	num_clk = of_property_count_strings(pdev->dev.of_node, "clock-names");
pdev              151 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 	mp->clk_config = devm_kcalloc(&pdev->dev,
pdev              158 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 		rc = of_property_read_string_index(pdev->dev.of_node,
pdev              162 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 			DRM_DEV_ERROR(&pdev->dev, "Failed to get clock name for %d\n",
pdev              172 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 	rc = msm_dss_get_clk(&pdev->dev, mp->clk_config, num_clk);
pdev              174 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 		DRM_DEV_ERROR(&pdev->dev, "Failed to get clock refs %d\n", rc);
pdev              178 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 	rc = of_clk_set_defaults(pdev->dev.of_node, false);
pdev              180 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c 		DRM_DEV_ERROR(&pdev->dev, "Failed to set clock defaults %d\n", rc);
pdev               38 drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.h int msm_dss_parse_clock(struct platform_device *pdev,
pdev               52 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static unsigned long dpu_iomap_size(struct platform_device *pdev,
pdev               57 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, name);
pdev               83 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	pm_runtime_get_sync(&kms->pdev->dev);
pdev               95 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	pm_runtime_put_sync(&kms->pdev->dev);
pdev              172 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	pm_runtime_get_sync(&dpu_kms->pdev->dev);
pdev              182 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	pm_runtime_put_sync(&dpu_kms->pdev->dev);
pdev              256 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	pm_runtime_get_sync(&dpu_kms->pdev->dev);
pdev              262 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	pm_runtime_put_sync(&dpu_kms->pdev->dev);
pdev              616 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		devm_iounmap(&dpu_kms->pdev->dev, dpu_kms->vbif[VBIF_NRT]);
pdev              620 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		devm_iounmap(&dpu_kms->pdev->dev, dpu_kms->vbif[VBIF_RT]);
pdev              628 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		devm_iounmap(&dpu_kms->pdev->dev, dpu_kms->mmio);
pdev              819 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	dpu_kms->mmio = msm_ioremap(dpu_kms->pdev, "mdp", "mdp");
pdev              827 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	dpu_kms->mmio_len = dpu_iomap_size(dpu_kms->pdev, "mdp");
pdev              829 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	dpu_kms->vbif[VBIF_RT] = msm_ioremap(dpu_kms->pdev, "vbif", "vbif");
pdev              836 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	dpu_kms->vbif_len[VBIF_RT] = dpu_iomap_size(dpu_kms->pdev, "vbif");
pdev              837 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	dpu_kms->vbif[VBIF_NRT] = msm_ioremap(dpu_kms->pdev, "vbif_nrt", "vbif_nrt");
pdev              842 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		dpu_kms->vbif_len[VBIF_NRT] = dpu_iomap_size(dpu_kms->pdev,
pdev              846 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	dpu_kms->reg_dma = msm_ioremap(dpu_kms->pdev, "regdma", "regdma");
pdev              851 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		dpu_kms->reg_dma_len = dpu_iomap_size(dpu_kms->pdev, "regdma");
pdev              854 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	pm_runtime_get_sync(&dpu_kms->pdev->dev);
pdev              955 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	pm_runtime_put_sync(&dpu_kms->pdev->dev);
pdev              964 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	pm_runtime_put_sync(&dpu_kms->pdev->dev);
pdev              985 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	irq = irq_of_parse_and_map(dpu_kms->pdev->dev.of_node, 0);
pdev              998 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1004 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	dpu_kms = devm_kzalloc(&pdev->dev, sizeof(*dpu_kms), GFP_KERNEL);
pdev             1009 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	ret = msm_dss_parse_clock(pdev, mp);
pdev             1015 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	platform_set_drvdata(pdev, dpu_kms);
pdev             1019 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	dpu_kms->pdev = pdev;
pdev             1021 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	pm_runtime_enable(&pdev->dev);
pdev             1030 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1031 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	struct dpu_kms *dpu_kms = platform_get_drvdata(pdev);
pdev             1035 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	devm_kfree(&pdev->dev, mp->clk_config);
pdev             1039 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 		pm_runtime_disable(&pdev->dev);
pdev             1047 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static int dpu_dev_probe(struct platform_device *pdev)
pdev             1049 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	return component_add(&pdev->dev, &dpu_ops);
pdev             1052 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c static int dpu_dev_remove(struct platform_device *pdev)
pdev             1054 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	component_del(&pdev->dev, &dpu_ops);
pdev             1061 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1062 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	struct dpu_kms *dpu_kms = platform_get_drvdata(pdev);
pdev             1082 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1083 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c 	struct dpu_kms *dpu_kms = platform_get_drvdata(pdev);
pdev              122 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h 	struct platform_device *pdev;
pdev              205 drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c 	struct platform_device *pdev = to_platform_device(dev->dev);
pdev              215 drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c 	irq = platform_get_irq(pdev, 0);
pdev              218 drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c 	devm_kfree(&pdev->dev, mp->clk_config);
pdev              224 drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c 		devm_iounmap(&pdev->dev, dpu_mdss->mmio);
pdev              237 drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c 	struct platform_device *pdev = to_platform_device(dev->dev);
pdev              249 drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c 	dpu_mdss->mmio = msm_ioremap(pdev, "mdss", "mdss");
pdev              255 drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "mdss");
pdev              267 drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c 	ret = msm_dss_parse_clock(pdev, mp);
pdev              280 drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c 	irq = platform_get_irq(pdev, 0);
pdev              300 drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c 	devm_kfree(&pdev->dev, mp->clk_config);
pdev              302 drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c 		devm_iounmap(&pdev->dev, dpu_mdss->mmio);
pdev             1243 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 	pm_runtime_get_sync(&dpu_kms->pdev->dev);
pdev             1245 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 	pm_runtime_put_sync(&dpu_kms->pdev->dev);
pdev              421 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c 	struct platform_device *pdev = to_platform_device(dev->dev);
pdev              422 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c 	struct mdp4_platform_config *config = mdp4_get_config(pdev);
pdev              441 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c 	mdp4_kms->mmio = msm_ioremap(pdev, NULL, "MDP4");
pdev              447 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c 	irq = platform_get_irq(pdev, 0);
pdev              460 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c 	mdp4_kms->vdd = devm_regulator_get_exclusive(&pdev->dev, "vdd");
pdev              472 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c 	mdp4_kms->clk = devm_clk_get(&pdev->dev, "core_clk");
pdev              479 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c 	mdp4_kms->pclk = devm_clk_get(&pdev->dev, "iface_clk");
pdev              484 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c 		mdp4_kms->lut_clk = devm_clk_get(&pdev->dev, "lut_clk");
pdev              492 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c 	mdp4_kms->axi_clk = devm_clk_get(&pdev->dev, "bus_clk");
pdev              518 drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c 		aspace = msm_gem_address_space_create(&pdev->dev,
pdev              781 drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c 	struct platform_device *pdev = to_platform_device(dev->dev);
pdev              827 drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c 	pconfig = mdp5_get_config(pdev);
pdev              203 drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c 	dev = &mdp5_kms->pdev->dev;
pdev              417 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c 	struct device *dev = &mdp5_kms->pdev->dev;
pdev              463 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c 	struct device *dev = &mdp5_kms->pdev->dev;
pdev              864 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c 	struct platform_device *pdev = mdp5_kms->pdev;
pdev              896 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c 		pm_runtime_get_sync(&pdev->dev);
pdev              909 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c 	pm_runtime_get_sync(&pdev->dev);
pdev              933 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c 	pm_runtime_put_sync(&pdev->dev);
pdev              973 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c 	pm_runtime_get_sync(&mdp5_kms->pdev->dev);
pdev              981 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c 	pm_runtime_put_sync(&mdp5_kms->pdev->dev);
pdev              369 drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c 	dev = &mdp5_kms->pdev->dev;
pdev               42 drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c 	struct device *dev = &mdp5_kms->pdev->dev;
pdev               54 drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c 	struct device *dev = &mdp5_kms->pdev->dev;
pdev               73 drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c 	struct device *dev = &mdp5_kms->pdev->dev;
pdev              107 drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c 	struct device *dev = &mdp5_kms->pdev->dev;
pdev              120 drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c 	struct device *dev = &mdp5_kms->pdev->dev;
pdev               29 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	struct device *dev = &mdp5_kms->pdev->dev;
pdev              152 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	pm_runtime_get_sync(&mdp5_kms->pdev->dev);
pdev              158 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	pm_runtime_put_sync(&mdp5_kms->pdev->dev);
pdev              556 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	struct device *dev = &mdp5_kms->pdev->dev;
pdev              569 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c static int get_clk(struct platform_device *pdev, struct clk **clkp,
pdev              572 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	struct device *dev = &pdev->dev;
pdev              573 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	struct clk *clk = msm_clk_get(pdev, name);
pdev              681 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	struct platform_device *pdev;
pdev              698 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	pdev = mdp5_kms->pdev;
pdev              700 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	irq = irq_of_parse_and_map(pdev->dev.of_node, 0);
pdev              703 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 		DRM_DEV_ERROR(&pdev->dev, "failed to get irq: %d\n", ret);
pdev              715 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	pm_runtime_get_sync(&pdev->dev);
pdev              727 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 		iommu_dev = &pdev->dev;
pdev              743 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 			DRM_DEV_ERROR(&pdev->dev, "failed to attach iommu: %d\n",
pdev              748 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 		DRM_DEV_INFO(&pdev->dev,
pdev              753 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	pm_runtime_put_sync(&pdev->dev);
pdev              757 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 		DRM_DEV_ERROR(&pdev->dev, "modeset_init failed: %d\n", ret);
pdev              779 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c static void mdp5_destroy(struct platform_device *pdev)
pdev              781 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	struct mdp5_kms *mdp5_kms = platform_get_drvdata(pdev);
pdev              795 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 		pm_runtime_disable(&pdev->dev);
pdev              930 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c static int mdp5_init(struct platform_device *pdev, struct drm_device *dev)
pdev              938 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	mdp5_kms = devm_kzalloc(&pdev->dev, sizeof(*mdp5_kms), GFP_KERNEL);
pdev              944 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	platform_set_drvdata(pdev, mdp5_kms);
pdev              949 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	mdp5_kms->pdev = pdev;
pdev              955 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	mdp5_kms->mmio = msm_ioremap(pdev, "mdp_phys", "MDP5");
pdev              962 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	ret = get_clk(pdev, &mdp5_kms->axi_clk, "bus", true);
pdev              965 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	ret = get_clk(pdev, &mdp5_kms->ahb_clk, "iface", true);
pdev              968 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	ret = get_clk(pdev, &mdp5_kms->core_clk, "core", true);
pdev              971 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	ret = get_clk(pdev, &mdp5_kms->vsync_clk, "vsync", true);
pdev              976 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	get_clk(pdev, &mdp5_kms->lut_clk, "lut", false);
pdev              984 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	pm_runtime_enable(&pdev->dev);
pdev             1040 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	mdp5_destroy(pdev);
pdev             1047 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1051 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	return mdp5_init(pdev, ddev);
pdev             1057 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1059 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	mdp5_destroy(pdev);
pdev             1067 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c static int mdp5_setup_interconnect(struct platform_device *pdev)
pdev             1069 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	struct icc_path *path0 = of_icc_get(&pdev->dev, "mdp0-mem");
pdev             1070 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	struct icc_path *path1 = of_icc_get(&pdev->dev, "mdp1-mem");
pdev             1071 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	struct icc_path *path_rot = of_icc_get(&pdev->dev, "rotator-mem");
pdev             1083 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 		dev_warn(&pdev->dev, "No interconnect support may cause display underflows!\n");
pdev             1097 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c static int mdp5_dev_probe(struct platform_device *pdev)
pdev             1103 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	ret = mdp5_setup_interconnect(pdev);
pdev             1107 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	return component_add(&pdev->dev, &mdp5_ops);
pdev             1110 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c static int mdp5_dev_remove(struct platform_device *pdev)
pdev             1113 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	component_del(&pdev->dev, &mdp5_ops);
pdev             1119 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1120 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	struct mdp5_kms *mdp5_kms = platform_get_drvdata(pdev);
pdev             1129 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1130 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c 	struct mdp5_kms *mdp5_kms = platform_get_drvdata(pdev);
pdev               25 drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h 	struct platform_device *pdev;
pdev              164 drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c 	struct platform_device *pdev =
pdev              167 drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c 	mdp5_mdss->ahb_clk = msm_clk_get(pdev, "iface");
pdev              171 drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c 	mdp5_mdss->axi_clk = msm_clk_get(pdev, "bus");
pdev              175 drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c 	mdp5_mdss->vsync_clk = msm_clk_get(pdev, "vsync");
pdev              206 drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c 	struct platform_device *pdev = to_platform_device(dev->dev);
pdev              224 drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c 	mdp5_mdss->mmio = msm_ioremap(pdev, "mdss_phys", "MDSS");
pdev              230 drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c 	mdp5_mdss->vbif = msm_ioremap(pdev, "vbif_phys", "VBIF");
pdev              256 drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c 	ret = devm_request_irq(dev->dev, platform_get_irq(pdev, 0),
pdev               18 drivers/gpu/drm/msm/dsi/dsi.c 	struct platform_device *pdev = msm_dsi->pdev;
pdev               22 drivers/gpu/drm/msm/dsi/dsi.c 	phy_node = of_parse_phandle(pdev->dev.of_node, "phys", 0);
pdev               24 drivers/gpu/drm/msm/dsi/dsi.c 		DRM_DEV_ERROR(&pdev->dev, "cannot find phy device\n");
pdev               35 drivers/gpu/drm/msm/dsi/dsi.c 		DRM_DEV_ERROR(&pdev->dev, "%s: phy driver is not ready\n", __func__);
pdev               62 drivers/gpu/drm/msm/dsi/dsi.c 	platform_set_drvdata(msm_dsi->pdev, NULL);
pdev               65 drivers/gpu/drm/msm/dsi/dsi.c static struct msm_dsi *dsi_init(struct platform_device *pdev)
pdev               70 drivers/gpu/drm/msm/dsi/dsi.c 	if (!pdev)
pdev               73 drivers/gpu/drm/msm/dsi/dsi.c 	msm_dsi = devm_kzalloc(&pdev->dev, sizeof(*msm_dsi), GFP_KERNEL);
pdev               79 drivers/gpu/drm/msm/dsi/dsi.c 	msm_dsi->pdev = pdev;
pdev               80 drivers/gpu/drm/msm/dsi/dsi.c 	platform_set_drvdata(pdev, msm_dsi);
pdev              108 drivers/gpu/drm/msm/dsi/dsi.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              112 drivers/gpu/drm/msm/dsi/dsi.c 	msm_dsi = dsi_init(pdev);
pdev              145 drivers/gpu/drm/msm/dsi/dsi.c static int dsi_dev_probe(struct platform_device *pdev)
pdev              147 drivers/gpu/drm/msm/dsi/dsi.c 	return component_add(&pdev->dev, &dsi_ops);
pdev              150 drivers/gpu/drm/msm/dsi/dsi.c static int dsi_dev_remove(struct platform_device *pdev)
pdev              153 drivers/gpu/drm/msm/dsi/dsi.c 	component_del(&pdev->dev, &dsi_ops);
pdev               58 drivers/gpu/drm/msm/dsi/dsi.h 	struct platform_device *pdev;
pdev              107 drivers/gpu/drm/msm/dsi/dsi.h struct msm_dsi_pll *msm_dsi_pll_init(struct platform_device *pdev,
pdev              117 drivers/gpu/drm/msm/dsi/dsi.h static inline struct msm_dsi_pll *msm_dsi_pll_init(struct platform_device *pdev,
pdev               97 drivers/gpu/drm/msm/dsi/dsi_host.c 	struct platform_device *pdev;
pdev              202 drivers/gpu/drm/msm/dsi/dsi_host.c 	struct device *dev = &msm_host->pdev->dev;
pdev              214 drivers/gpu/drm/msm/dsi/dsi_host.c 	ahb_clk = msm_clk_get(msm_host->pdev, "iface");
pdev              320 drivers/gpu/drm/msm/dsi/dsi_host.c 	ret = devm_regulator_bulk_get(&msm_host->pdev->dev, num, s);
pdev              332 drivers/gpu/drm/msm/dsi/dsi_host.c 	struct platform_device *pdev = msm_host->pdev;
pdev              335 drivers/gpu/drm/msm/dsi/dsi_host.c 	msm_host->src_clk = msm_clk_get(pdev, "src");
pdev              365 drivers/gpu/drm/msm/dsi/dsi_host.c 	struct platform_device *pdev = msm_host->pdev;
pdev              368 drivers/gpu/drm/msm/dsi/dsi_host.c 	msm_host->byte_intf_clk = msm_clk_get(pdev, "byte_intf");
pdev              380 drivers/gpu/drm/msm/dsi/dsi_host.c 	struct platform_device *pdev = msm_host->pdev;
pdev              387 drivers/gpu/drm/msm/dsi/dsi_host.c 		msm_host->bus_clks[i] = msm_clk_get(pdev,
pdev              398 drivers/gpu/drm/msm/dsi/dsi_host.c 	msm_host->byte_clk = msm_clk_get(pdev, "byte");
pdev              407 drivers/gpu/drm/msm/dsi/dsi_host.c 	msm_host->pixel_clk = msm_clk_get(pdev, "pixel");
pdev              416 drivers/gpu/drm/msm/dsi/dsi_host.c 	msm_host->esc_clk = msm_clk_get(pdev, "core");
pdev              482 drivers/gpu/drm/msm/dsi/dsi_host.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              483 drivers/gpu/drm/msm/dsi/dsi_host.c 	struct msm_dsi *msm_dsi = platform_get_drvdata(pdev);
pdev              497 drivers/gpu/drm/msm/dsi/dsi_host.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              498 drivers/gpu/drm/msm/dsi/dsi_host.c 	struct msm_dsi *msm_dsi = platform_get_drvdata(pdev);
pdev             1037 drivers/gpu/drm/msm/dsi/dsi_host.c 	struct device *dev = &msm_host->pdev->dev;
pdev             1663 drivers/gpu/drm/msm/dsi/dsi_host.c 	struct device *dev = &msm_host->pdev->dev;
pdev             1726 drivers/gpu/drm/msm/dsi/dsi_host.c 	struct device *dev = &msm_host->pdev->dev;
pdev             1781 drivers/gpu/drm/msm/dsi/dsi_host.c 	struct platform_device *pdev = msm_host->pdev;
pdev             1786 drivers/gpu/drm/msm/dsi/dsi_host.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dsi_ctrl");
pdev             1801 drivers/gpu/drm/msm/dsi/dsi_host.c 	struct platform_device *pdev = msm_dsi->pdev;
pdev             1804 drivers/gpu/drm/msm/dsi/dsi_host.c 	msm_host = devm_kzalloc(&pdev->dev, sizeof(*msm_host), GFP_KERNEL);
pdev             1812 drivers/gpu/drm/msm/dsi/dsi_host.c 	msm_host->pdev = pdev;
pdev             1821 drivers/gpu/drm/msm/dsi/dsi_host.c 	msm_host->ctrl_base = msm_ioremap(pdev, "dsi_ctrl", "DSI CTRL");
pdev             1828 drivers/gpu/drm/msm/dsi/dsi_host.c 	pm_runtime_enable(&pdev->dev);
pdev             1859 drivers/gpu/drm/msm/dsi/dsi_host.c 	msm_host->rx_buf = devm_kzalloc(&pdev->dev, SZ_4K, GFP_KERNEL);
pdev             1901 drivers/gpu/drm/msm/dsi/dsi_host.c 	pm_runtime_disable(&msm_host->pdev->dev);
pdev             1909 drivers/gpu/drm/msm/dsi/dsi_host.c 	struct platform_device *pdev = msm_host->pdev;
pdev             1912 drivers/gpu/drm/msm/dsi/dsi_host.c 	msm_host->irq = irq_of_parse_and_map(pdev->dev.of_node, 0);
pdev             1919 drivers/gpu/drm/msm/dsi/dsi_host.c 	ret = devm_request_irq(&pdev->dev, msm_host->irq,
pdev             1923 drivers/gpu/drm/msm/dsi/dsi_host.c 		DRM_DEV_ERROR(&pdev->dev, "failed to request IRQ%u: %d\n",
pdev             1945 drivers/gpu/drm/msm/dsi/dsi_host.c 		host->dev = &msm_host->pdev->dev;
pdev             1999 drivers/gpu/drm/msm/dsi/dsi_host.c 	pm_runtime_get_sync(&msm_host->pdev->dev);
pdev             2032 drivers/gpu/drm/msm/dsi/dsi_host.c 	pm_runtime_put_autosuspend(&msm_host->pdev->dev);
pdev             2347 drivers/gpu/drm/msm/dsi/dsi_host.c 	pm_runtime_get_sync(&msm_host->pdev->dev);
pdev             2355 drivers/gpu/drm/msm/dsi/dsi_host.c 	ret = pinctrl_pm_select_default_state(&msm_host->pdev->dev);
pdev             2376 drivers/gpu/drm/msm/dsi/dsi_host.c 	pm_runtime_put_autosuspend(&msm_host->pdev->dev);
pdev             2400 drivers/gpu/drm/msm/dsi/dsi_host.c 	pinctrl_pm_select_sleep_state(&msm_host->pdev->dev);
pdev             2403 drivers/gpu/drm/msm/dsi/dsi_host.c 	pm_runtime_put_autosuspend(&msm_host->pdev->dev);
pdev              803 drivers/gpu/drm/msm/dsi/dsi_manager.c 	ret = dsi_mgr_parse_dual_dsi(msm_dsi->pdev->dev.of_node, id);
pdev              390 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	struct device *dev = &phy->pdev->dev;
pdev              430 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	struct device *dev = &phy->pdev->dev;
pdev              464 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	struct device *dev = &phy->pdev->dev;
pdev              481 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	pm_runtime_put_autosuspend(&phy->pdev->dev);
pdev              519 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	struct platform_device *pdev = phy->pdev;
pdev              524 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dsi_phy");
pdev              538 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	struct platform_device *pdev = phy->pdev;
pdev              541 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	phy->reg_base = msm_ioremap(pdev, "dsi_phy_regulator",
pdev              544 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 		DRM_DEV_ERROR(&pdev->dev, "%s: failed to map phy regulator base\n",
pdev              554 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c static int dsi_phy_driver_probe(struct platform_device *pdev)
pdev              557 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	struct device *dev = &pdev->dev;
pdev              570 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	phy->pdev = pdev;
pdev              583 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	phy->base = msm_ioremap(pdev, "dsi_phy", "DSI_PHY");
pdev              594 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	phy->ahb_clk = msm_clk_get(pdev, "iface");
pdev              614 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	phy->pll = msm_dsi_pll_init(pdev, phy->cfg->type, phy->id);
pdev              624 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	platform_set_drvdata(pdev, phy);
pdev              632 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c static int dsi_phy_driver_remove(struct platform_device *pdev)
pdev              634 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	struct msm_dsi_phy *phy = platform_get_drvdata(pdev);
pdev              641 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	platform_set_drvdata(pdev, NULL);
pdev              668 drivers/gpu/drm/msm/dsi/phy/dsi_phy.c 	struct device *dev = &phy->pdev->dev;
pdev               76 drivers/gpu/drm/msm/dsi/phy/dsi_phy.h 	struct platform_device *pdev;
pdev              101 drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c 		DRM_DEV_ERROR(&phy->pdev->dev,
pdev              180 drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c 		DRM_DEV_ERROR(&phy->pdev->dev, "%s: set pll usecase failed, %d\n",
pdev              199 drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c 	struct platform_device *pdev = phy->pdev;
pdev              201 drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c 	phy->lane_base = msm_ioremap(pdev, "dsi_phy_lane",
pdev              204 drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c 		DRM_DEV_ERROR(&pdev->dev, "%s: failed to map phy lane base\n",
pdev               61 drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c 		DRM_DEV_ERROR(&phy->pdev->dev,
pdev              112 drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c 		DRM_DEV_ERROR(&phy->pdev->dev, "%s: set pll usecase failed, %d\n",
pdev              134 drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c 	struct platform_device *pdev = phy->pdev;
pdev              136 drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c 	phy->lane_base = msm_ioremap(pdev, "dsi_phy_lane",
pdev              139 drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c 		DRM_DEV_ERROR(&pdev->dev, "%s: failed to map phy lane base\n",
pdev               77 drivers/gpu/drm/msm/dsi/phy/dsi_phy_20nm.c 		DRM_DEV_ERROR(&phy->pdev->dev,
pdev               71 drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c 		DRM_DEV_ERROR(&phy->pdev->dev,
pdev              129 drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c 		DRM_DEV_ERROR(&phy->pdev->dev,
pdev               78 drivers/gpu/drm/msm/dsi/pll/dsi_pll.c void msm_dsi_pll_helper_unregister_clks(struct platform_device *pdev,
pdev               81 drivers/gpu/drm/msm/dsi/pll/dsi_pll.c 	of_clk_del_provider(pdev->dev.of_node);
pdev              144 drivers/gpu/drm/msm/dsi/pll/dsi_pll.c struct msm_dsi_pll *msm_dsi_pll_init(struct platform_device *pdev,
pdev              147 drivers/gpu/drm/msm/dsi/pll/dsi_pll.c 	struct device *dev = &pdev->dev;
pdev              153 drivers/gpu/drm/msm/dsi/pll/dsi_pll.c 		pll = msm_dsi_pll_28nm_init(pdev, type, id);
pdev              156 drivers/gpu/drm/msm/dsi/pll/dsi_pll.c 		pll = msm_dsi_pll_28nm_8960_init(pdev, id);
pdev              159 drivers/gpu/drm/msm/dsi/pll/dsi_pll.c 		pll = msm_dsi_pll_14nm_init(pdev, id);
pdev              162 drivers/gpu/drm/msm/dsi/pll/dsi_pll.c 		pll = msm_dsi_pll_10nm_init(pdev, id);
pdev               74 drivers/gpu/drm/msm/dsi/pll/dsi_pll.h void msm_dsi_pll_helper_unregister_clks(struct platform_device *pdev,
pdev               81 drivers/gpu/drm/msm/dsi/pll/dsi_pll.h struct msm_dsi_pll *msm_dsi_pll_28nm_init(struct platform_device *pdev,
pdev               85 drivers/gpu/drm/msm/dsi/pll/dsi_pll.h 	struct platform_device *pdev, enum msm_dsi_phy_type type, int id)
pdev               91 drivers/gpu/drm/msm/dsi/pll/dsi_pll.h struct msm_dsi_pll *msm_dsi_pll_28nm_8960_init(struct platform_device *pdev,
pdev               95 drivers/gpu/drm/msm/dsi/pll/dsi_pll.h 	struct platform_device *pdev, int id)
pdev              102 drivers/gpu/drm/msm/dsi/pll/dsi_pll.h struct msm_dsi_pll *msm_dsi_pll_14nm_init(struct platform_device *pdev, int id);
pdev              105 drivers/gpu/drm/msm/dsi/pll/dsi_pll.h msm_dsi_pll_14nm_init(struct platform_device *pdev, int id)
pdev              111 drivers/gpu/drm/msm/dsi/pll/dsi_pll.h struct msm_dsi_pll *msm_dsi_pll_10nm_init(struct platform_device *pdev, int id);
pdev              114 drivers/gpu/drm/msm/dsi/pll/dsi_pll.h msm_dsi_pll_10nm_init(struct platform_device *pdev, int id)
pdev               91 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 	struct platform_device *pdev;
pdev              631 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 	struct device *dev = &pll_10nm->pdev->dev;
pdev              663 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 	struct device *dev = &pll_10nm->pdev->dev;
pdev              821 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c struct msm_dsi_pll *msm_dsi_pll_10nm_init(struct platform_device *pdev, int id)
pdev              827 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 	pll_10nm = devm_kzalloc(&pdev->dev, sizeof(*pll_10nm), GFP_KERNEL);
pdev              833 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 	pll_10nm->pdev = pdev;
pdev              837 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 	pll_10nm->phy_cmn_mmio = msm_ioremap(pdev, "dsi_phy", "DSI_PHY");
pdev              839 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 		DRM_DEV_ERROR(&pdev->dev, "failed to map CMN PHY base\n");
pdev              843 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 	pll_10nm->mmio = msm_ioremap(pdev, "dsi_pll", "DSI_PLL");
pdev              845 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 		DRM_DEV_ERROR(&pdev->dev, "failed to map PLL base\n");
pdev              864 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c 		DRM_DEV_ERROR(&pdev->dev, "failed to register PLL: %d\n", ret);
pdev              121 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c 	struct platform_device *pdev;
pdev              778 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c 		DRM_DEV_ERROR(&pll_14nm->pdev->dev, "DSI PLL lock failed\n");
pdev              824 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c 		DRM_DEV_ERROR(&pll_14nm->pdev->dev,
pdev              897 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c 	struct platform_device *pdev = pll_14nm->pdev;
pdev              900 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c 	of_clk_del_provider(pdev->dev.of_node);
pdev              913 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c 	struct device *dev = &pll_14nm->pdev->dev;
pdev              952 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c 	struct device *dev = &pll_14nm->pdev->dev;
pdev             1041 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c struct msm_dsi_pll *msm_dsi_pll_14nm_init(struct platform_device *pdev, int id)
pdev             1047 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c 	if (!pdev)
pdev             1050 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c 	pll_14nm = devm_kzalloc(&pdev->dev, sizeof(*pll_14nm), GFP_KERNEL);
pdev             1056 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c 	pll_14nm->pdev = pdev;
pdev             1060 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c 	pll_14nm->phy_cmn_mmio = msm_ioremap(pdev, "dsi_phy", "DSI_PHY");
pdev             1062 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c 		DRM_DEV_ERROR(&pdev->dev, "failed to map CMN PHY base\n");
pdev             1066 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c 	pll_14nm->mmio = msm_ioremap(pdev, "dsi_pll", "DSI_PLL");
pdev             1068 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c 		DRM_DEV_ERROR(&pdev->dev, "failed to map PLL base\n");
pdev             1091 drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c 		DRM_DEV_ERROR(&pdev->dev, "failed to register PLL: %d\n", ret);
pdev               73 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c 	struct platform_device *pdev;
pdev              132 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c 	struct device *dev = &pll_28nm->pdev->dev;
pdev              316 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c 	struct device *dev = &pll_28nm->pdev->dev;
pdev              391 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c 	struct device *dev = &pll_28nm->pdev->dev;
pdev              463 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c 		DRM_DEV_ERROR(&pll_28nm->pdev->dev,
pdev              498 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c 	msm_dsi_pll_helper_unregister_clks(pll_28nm->pdev,
pdev              519 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c 	struct device *dev = &pll_28nm->pdev->dev;
pdev              583 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c struct msm_dsi_pll *msm_dsi_pll_28nm_init(struct platform_device *pdev,
pdev              590 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c 	if (!pdev)
pdev              593 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c 	pll_28nm = devm_kzalloc(&pdev->dev, sizeof(*pll_28nm), GFP_KERNEL);
pdev              597 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c 	pll_28nm->pdev = pdev;
pdev              600 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c 	pll_28nm->mmio = msm_ioremap(pdev, "dsi_pll", "DSI_PLL");
pdev              602 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c 		DRM_DEV_ERROR(&pdev->dev, "%s: failed to map pll base\n", __func__);
pdev              628 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c 		DRM_DEV_ERROR(&pdev->dev, "phy type (%d) is not 28nm\n", type);
pdev              634 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c 		DRM_DEV_ERROR(&pdev->dev, "failed to register PLL: %d\n", ret);
pdev               67 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c 	struct platform_device *pdev;
pdev              290 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c 	struct device *dev = &pll_28nm->pdev->dev;
pdev              363 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c 		DRM_DEV_ERROR(&pll_28nm->pdev->dev,
pdev              397 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c 	msm_dsi_pll_helper_unregister_clks(pll_28nm->pdev,
pdev              410 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c 	struct device *dev = &pll_28nm->pdev->dev;
pdev              484 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c struct msm_dsi_pll *msm_dsi_pll_28nm_8960_init(struct platform_device *pdev,
pdev              491 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c 	if (!pdev)
pdev              494 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c 	pll_28nm = devm_kzalloc(&pdev->dev, sizeof(*pll_28nm), GFP_KERNEL);
pdev              498 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c 	pll_28nm->pdev = pdev;
pdev              501 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c 	pll_28nm->mmio = msm_ioremap(pdev, "dsi_pll", "DSI_PLL");
pdev              503 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c 		DRM_DEV_ERROR(&pdev->dev, "%s: failed to map pll base\n", __func__);
pdev              521 drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c 		DRM_DEV_ERROR(&pdev->dev, "failed to register PLL: %d\n", ret);
pdev               17 drivers/gpu/drm/msm/edp/edp.c static void edp_destroy(struct platform_device *pdev)
pdev               19 drivers/gpu/drm/msm/edp/edp.c 	struct msm_edp *edp = platform_get_drvdata(pdev);
pdev               29 drivers/gpu/drm/msm/edp/edp.c 	platform_set_drvdata(pdev, NULL);
pdev               33 drivers/gpu/drm/msm/edp/edp.c static struct msm_edp *edp_init(struct platform_device *pdev)
pdev               38 drivers/gpu/drm/msm/edp/edp.c 	if (!pdev) {
pdev               44 drivers/gpu/drm/msm/edp/edp.c 	edp = devm_kzalloc(&pdev->dev, sizeof(*edp), GFP_KERNEL);
pdev               51 drivers/gpu/drm/msm/edp/edp.c 	edp->pdev = pdev;
pdev               52 drivers/gpu/drm/msm/edp/edp.c 	platform_set_drvdata(pdev, edp);
pdev               62 drivers/gpu/drm/msm/edp/edp.c 		edp_destroy(pdev);
pdev               99 drivers/gpu/drm/msm/edp/edp.c static int edp_dev_probe(struct platform_device *pdev)
pdev              102 drivers/gpu/drm/msm/edp/edp.c 	return component_add(&pdev->dev, &edp_ops);
pdev              105 drivers/gpu/drm/msm/edp/edp.c static int edp_dev_remove(struct platform_device *pdev)
pdev              108 drivers/gpu/drm/msm/edp/edp.c 	component_del(&pdev->dev, &edp_ops);
pdev              142 drivers/gpu/drm/msm/edp/edp.c 	struct platform_device *pdev = edp->pdev;
pdev              165 drivers/gpu/drm/msm/edp/edp.c 	edp->irq = irq_of_parse_and_map(pdev->dev.of_node, 0);
pdev              172 drivers/gpu/drm/msm/edp/edp.c 	ret = devm_request_irq(&pdev->dev, edp->irq,
pdev               27 drivers/gpu/drm/msm/edp/edp.h 	struct platform_device *pdev;
pdev               55 drivers/gpu/drm/msm/edp/edp_ctrl.c 	struct platform_device *pdev;
pdev              145 drivers/gpu/drm/msm/edp/edp_ctrl.c 	struct platform_device *pdev = ctrl->pdev;
pdev              148 drivers/gpu/drm/msm/edp/edp_ctrl.c 	ctrl->aux_clk = msm_clk_get(pdev, "core");
pdev              156 drivers/gpu/drm/msm/edp/edp_ctrl.c 	ctrl->pixel_clk = msm_clk_get(pdev, "pixel");
pdev              164 drivers/gpu/drm/msm/edp/edp_ctrl.c 	ctrl->ahb_clk = msm_clk_get(pdev, "iface");
pdev              172 drivers/gpu/drm/msm/edp/edp_ctrl.c 	ctrl->link_clk = msm_clk_get(pdev, "link");
pdev              181 drivers/gpu/drm/msm/edp/edp_ctrl.c 	ctrl->mdp_core_clk = msm_clk_get(pdev, "mdp_core");
pdev              294 drivers/gpu/drm/msm/edp/edp_ctrl.c 	struct device *dev = &ctrl->pdev->dev;
pdev              360 drivers/gpu/drm/msm/edp/edp_ctrl.c 	struct device *dev = &ctrl->pdev->dev;
pdev             1085 drivers/gpu/drm/msm/edp/edp_ctrl.c 	struct device *dev = &edp->pdev->dev;
pdev             1098 drivers/gpu/drm/msm/edp/edp_ctrl.c 	ctrl->pdev = edp->pdev;
pdev             1100 drivers/gpu/drm/msm/edp/edp_ctrl.c 	ctrl->base = msm_ioremap(ctrl->pdev, "edp", "eDP");
pdev             1164 drivers/gpu/drm/msm/edp/edp_ctrl.c 		msm_edp_aux_destroy(&ctrl->pdev->dev, ctrl->aux);
pdev               79 drivers/gpu/drm/msm/hdmi/hdmi.c 	platform_set_drvdata(hdmi->pdev, NULL);
pdev               84 drivers/gpu/drm/msm/hdmi/hdmi.c 	struct platform_device *pdev = hdmi->pdev;
pdev               88 drivers/gpu/drm/msm/hdmi/hdmi.c 	phy_node = of_parse_phandle(pdev->dev.of_node, "phys", 0);
pdev               90 drivers/gpu/drm/msm/hdmi/hdmi.c 		DRM_DEV_ERROR(&pdev->dev, "cannot find phy device\n");
pdev              101 drivers/gpu/drm/msm/hdmi/hdmi.c 		DRM_DEV_ERROR(&pdev->dev, "phy driver is not ready\n");
pdev              114 drivers/gpu/drm/msm/hdmi/hdmi.c static struct hdmi *msm_hdmi_init(struct platform_device *pdev)
pdev              116 drivers/gpu/drm/msm/hdmi/hdmi.c 	struct hdmi_platform_config *config = pdev->dev.platform_data;
pdev              121 drivers/gpu/drm/msm/hdmi/hdmi.c 	hdmi = devm_kzalloc(&pdev->dev, sizeof(*hdmi), GFP_KERNEL);
pdev              127 drivers/gpu/drm/msm/hdmi/hdmi.c 	hdmi->pdev = pdev;
pdev              131 drivers/gpu/drm/msm/hdmi/hdmi.c 	hdmi->mmio = msm_ioremap(pdev, config->mmio_name, "HDMI");
pdev              138 drivers/gpu/drm/msm/hdmi/hdmi.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              142 drivers/gpu/drm/msm/hdmi/hdmi.c 	hdmi->qfprom_mmio = msm_ioremap(pdev,
pdev              145 drivers/gpu/drm/msm/hdmi/hdmi.c 		DRM_DEV_INFO(&pdev->dev, "can't find qfprom resource\n");
pdev              149 drivers/gpu/drm/msm/hdmi/hdmi.c 	hdmi->hpd_regs = devm_kcalloc(&pdev->dev,
pdev              160 drivers/gpu/drm/msm/hdmi/hdmi.c 		reg = devm_regulator_get(&pdev->dev,
pdev              164 drivers/gpu/drm/msm/hdmi/hdmi.c 			DRM_DEV_ERROR(&pdev->dev, "failed to get hpd regulator: %s (%d)\n",
pdev              172 drivers/gpu/drm/msm/hdmi/hdmi.c 	hdmi->pwr_regs = devm_kcalloc(&pdev->dev,
pdev              183 drivers/gpu/drm/msm/hdmi/hdmi.c 		reg = devm_regulator_get(&pdev->dev,
pdev              187 drivers/gpu/drm/msm/hdmi/hdmi.c 			DRM_DEV_ERROR(&pdev->dev, "failed to get pwr regulator: %s (%d)\n",
pdev              195 drivers/gpu/drm/msm/hdmi/hdmi.c 	hdmi->hpd_clks = devm_kcalloc(&pdev->dev,
pdev              206 drivers/gpu/drm/msm/hdmi/hdmi.c 		clk = msm_clk_get(pdev, config->hpd_clk_names[i]);
pdev              209 drivers/gpu/drm/msm/hdmi/hdmi.c 			DRM_DEV_ERROR(&pdev->dev, "failed to get hpd clk: %s (%d)\n",
pdev              217 drivers/gpu/drm/msm/hdmi/hdmi.c 	hdmi->pwr_clks = devm_kcalloc(&pdev->dev,
pdev              228 drivers/gpu/drm/msm/hdmi/hdmi.c 		clk = msm_clk_get(pdev, config->pwr_clk_names[i]);
pdev              231 drivers/gpu/drm/msm/hdmi/hdmi.c 			DRM_DEV_ERROR(&pdev->dev, "failed to get pwr clk: %s (%d)\n",
pdev              239 drivers/gpu/drm/msm/hdmi/hdmi.c 	pm_runtime_enable(&pdev->dev);
pdev              246 drivers/gpu/drm/msm/hdmi/hdmi.c 		DRM_DEV_ERROR(&pdev->dev, "failed to get i2c: %d\n", ret);
pdev              253 drivers/gpu/drm/msm/hdmi/hdmi.c 		DRM_DEV_ERROR(&pdev->dev, "failed to get phy\n");
pdev              259 drivers/gpu/drm/msm/hdmi/hdmi.c 		dev_warn(&pdev->dev, "failed to init hdcp: disabled\n");
pdev              284 drivers/gpu/drm/msm/hdmi/hdmi.c 	struct platform_device *pdev = hdmi->pdev;
pdev              308 drivers/gpu/drm/msm/hdmi/hdmi.c 	hdmi->irq = irq_of_parse_and_map(pdev->dev.of_node, 0);
pdev              315 drivers/gpu/drm/msm/hdmi/hdmi.c 	ret = devm_request_irq(&pdev->dev, hdmi->irq,
pdev              326 drivers/gpu/drm/msm/hdmi/hdmi.c 		DRM_DEV_ERROR(&hdmi->pdev->dev, "failed to enable HPD: %d\n", ret);
pdev              335 drivers/gpu/drm/msm/hdmi/hdmi.c 	platform_set_drvdata(pdev, hdmi);
pdev              623 drivers/gpu/drm/msm/hdmi/hdmi.c static int msm_hdmi_dev_probe(struct platform_device *pdev)
pdev              625 drivers/gpu/drm/msm/hdmi/hdmi.c 	return component_add(&pdev->dev, &msm_hdmi_ops);
pdev              628 drivers/gpu/drm/msm/hdmi/hdmi.c static int msm_hdmi_dev_remove(struct platform_device *pdev)
pdev              630 drivers/gpu/drm/msm/hdmi/hdmi.c 	component_del(&pdev->dev, &msm_hdmi_ops);
pdev               41 drivers/gpu/drm/msm/hdmi/hdmi.h 	struct platform_device *pdev;
pdev              160 drivers/gpu/drm/msm/hdmi/hdmi.h 	struct platform_device *pdev;
pdev              186 drivers/gpu/drm/msm/hdmi/hdmi.h int msm_hdmi_pll_8960_init(struct platform_device *pdev);
pdev              187 drivers/gpu/drm/msm/hdmi/hdmi.h int msm_hdmi_pll_8996_init(struct platform_device *pdev);
pdev              189 drivers/gpu/drm/msm/hdmi/hdmi.h static inline int msm_hdmi_pll_8960_init(struct platform_device *pdev)
pdev              194 drivers/gpu/drm/msm/hdmi/hdmi.h static inline int msm_hdmi_pll_8996_init(struct platform_device *pdev)
pdev               29 drivers/gpu/drm/msm/hdmi/hdmi_bridge.c 	pm_runtime_get_sync(&hdmi->pdev->dev);
pdev               81 drivers/gpu/drm/msm/hdmi/hdmi_bridge.c 	pm_runtime_put_autosuspend(&hdmi->pdev->dev);
pdev              100 drivers/gpu/drm/msm/hdmi/hdmi_bridge.c 		DRM_DEV_ERROR(&hdmi->pdev->dev,
pdev              115 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 	struct device *dev = &hdmi->pdev->dev;
pdev              147 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 	struct device *dev = &hdmi->pdev->dev;
pdev              209 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 	struct device *dev = &hdmi->pdev->dev;
pdev              279 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 	pm_runtime_get_sync(&hdmi->pdev->dev);
pdev              285 drivers/gpu/drm/msm/hdmi/hdmi_connector.c 	pm_runtime_put_autosuspend(&hdmi->pdev->dev);
pdev              254 drivers/gpu/drm/msm/hdmi/hdmi_i2c.c 	i2c->dev.parent = &hdmi->pdev->dev;
pdev               13 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	struct device *dev = &phy->pdev->dev;
pdev               43 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 		clk = msm_clk_get(phy->pdev, cfg->clk_names[i]);
pdev               60 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	struct device *dev = &phy->pdev->dev;
pdev               85 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	struct device *dev = &phy->pdev->dev;
pdev              113 drivers/gpu/drm/msm/hdmi/hdmi_phy.c static int msm_hdmi_phy_pll_init(struct platform_device *pdev,
pdev              120 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 		ret = msm_hdmi_pll_8960_init(pdev);
pdev              123 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 		ret = msm_hdmi_pll_8996_init(pdev);
pdev              138 drivers/gpu/drm/msm/hdmi/hdmi_phy.c static int msm_hdmi_phy_probe(struct platform_device *pdev)
pdev              140 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	struct device *dev = &pdev->dev;
pdev              152 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	phy->mmio = msm_ioremap(pdev, "hdmi_phy", "HDMI_PHY");
pdev              158 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	phy->pdev = pdev;
pdev              164 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	pm_runtime_enable(&pdev->dev);
pdev              170 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	ret = msm_hdmi_phy_pll_init(pdev, phy->cfg->type);
pdev              179 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	platform_set_drvdata(pdev, phy);
pdev              184 drivers/gpu/drm/msm/hdmi/hdmi_phy.c static int msm_hdmi_phy_remove(struct platform_device *pdev)
pdev              186 drivers/gpu/drm/msm/hdmi/hdmi_phy.c 	pm_runtime_disable(&pdev->dev);
pdev               30 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	struct platform_device *pdev;
pdev               83 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	return platform_get_drvdata(pll->pdev);
pdev              706 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c int msm_hdmi_pll_8996_init(struct platform_device *pdev)
pdev              708 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	struct device *dev = &pdev->dev;
pdev              717 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	pll->pdev = pdev;
pdev              719 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 	pll->mmio_qserdes_com = msm_ioremap(pdev, "hdmi_pll", "HDMI_PLL");
pdev              731 drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c 		pll->mmio_qserdes_tx[i] = msm_ioremap(pdev, name, label);
pdev               14 drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c 	struct platform_device *pdev;
pdev              249 drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c 	return platform_get_drvdata(pll->pdev);
pdev              421 drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c int msm_hdmi_pll_8960_init(struct platform_device *pdev)
pdev              423 drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c 	struct device *dev = &pdev->dev;
pdev              437 drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c 	pll->mmio = msm_ioremap(pdev, "hdmi_pll", "HDMI_PLL");
pdev              443 drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c 	pll->pdev = pdev;
pdev               79 drivers/gpu/drm/msm/msm_debugfs.c 	pm_runtime_get_sync(&gpu->pdev->dev);
pdev               81 drivers/gpu/drm/msm/msm_debugfs.c 	pm_runtime_put_sync(&gpu->pdev->dev);
pdev              103 drivers/gpu/drm/msm/msm_drv.c struct clk *msm_clk_get(struct platform_device *pdev, const char *name)
pdev              108 drivers/gpu/drm/msm/msm_drv.c 	clk = devm_clk_get(&pdev->dev, name);
pdev              114 drivers/gpu/drm/msm/msm_drv.c 	clk = devm_clk_get(&pdev->dev, name2);
pdev              116 drivers/gpu/drm/msm/msm_drv.c 		dev_warn(&pdev->dev, "Using legacy clk name binding.  Use "
pdev              122 drivers/gpu/drm/msm/msm_drv.c void __iomem *msm_ioremap(struct platform_device *pdev, const char *name,
pdev              130 drivers/gpu/drm/msm/msm_drv.c 		res = platform_get_resource_byname(pdev, IORESOURCE_MEM, name);
pdev              132 drivers/gpu/drm/msm/msm_drv.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              135 drivers/gpu/drm/msm/msm_drv.c 		DRM_DEV_ERROR(&pdev->dev, "failed to get memory resource: %s\n", name);
pdev              141 drivers/gpu/drm/msm/msm_drv.c 	ptr = devm_ioremap_nocache(&pdev->dev, res->start, size);
pdev              143 drivers/gpu/drm/msm/msm_drv.c 		DRM_DEV_ERROR(&pdev->dev, "failed to ioremap: %s\n", name);
pdev              212 drivers/gpu/drm/msm/msm_drv.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              213 drivers/gpu/drm/msm/msm_drv.c 	struct drm_device *ddev = platform_get_drvdata(pdev);
pdev              292 drivers/gpu/drm/msm/msm_drv.c static int get_mdp_ver(struct platform_device *pdev)
pdev              294 drivers/gpu/drm/msm/msm_drv.c 	struct device *dev = &pdev->dev;
pdev              385 drivers/gpu/drm/msm/msm_drv.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              399 drivers/gpu/drm/msm/msm_drv.c 	platform_set_drvdata(pdev, ddev);
pdev              410 drivers/gpu/drm/msm/msm_drv.c 	switch (get_mdp_ver(pdev)) {
pdev              454 drivers/gpu/drm/msm/msm_drv.c 	switch (get_mdp_ver(pdev)) {
pdev             1283 drivers/gpu/drm/msm/msm_drv.c static int msm_pdev_probe(struct platform_device *pdev)
pdev             1288 drivers/gpu/drm/msm/msm_drv.c 	if (get_mdp_ver(pdev)) {
pdev             1289 drivers/gpu/drm/msm/msm_drv.c 		ret = add_display_components(&pdev->dev, &match);
pdev             1294 drivers/gpu/drm/msm/msm_drv.c 	ret = add_gpu_components(&pdev->dev, &match);
pdev             1301 drivers/gpu/drm/msm/msm_drv.c 	ret = dma_set_mask_and_coherent(&pdev->dev, ~0);
pdev             1305 drivers/gpu/drm/msm/msm_drv.c 	ret = component_master_add_with_match(&pdev->dev, &msm_drm_ops, match);
pdev             1312 drivers/gpu/drm/msm/msm_drv.c 	of_platform_depopulate(&pdev->dev);
pdev             1316 drivers/gpu/drm/msm/msm_drv.c static int msm_pdev_remove(struct platform_device *pdev)
pdev             1318 drivers/gpu/drm/msm/msm_drv.c 	component_master_del(&pdev->dev, &msm_drm_ops);
pdev             1319 drivers/gpu/drm/msm/msm_drv.c 	of_platform_depopulate(&pdev->dev);
pdev              404 drivers/gpu/drm/msm/msm_drv.h struct clk *msm_clk_get(struct platform_device *pdev, const char *name);
pdev              408 drivers/gpu/drm/msm/msm_drv.h void __iomem *msm_ioremap(struct platform_device *pdev, const char *name,
pdev               98 drivers/gpu/drm/msm/msm_gpu.c 	gpu->devfreq.devfreq = devm_devfreq_add_device(&gpu->pdev->dev,
pdev              103 drivers/gpu/drm/msm/msm_gpu.c 		DRM_DEV_ERROR(&gpu->pdev->dev, "Couldn't initialize GPU devfreq\n");
pdev              459 drivers/gpu/drm/msm/msm_gpu.c 	pm_runtime_get_sync(&gpu->pdev->dev);
pdev              461 drivers/gpu/drm/msm/msm_gpu.c 	pm_runtime_put_sync(&gpu->pdev->dev);
pdev              490 drivers/gpu/drm/msm/msm_gpu.c 		pm_runtime_get_sync(&gpu->pdev->dev);
pdev              492 drivers/gpu/drm/msm/msm_gpu.c 		pm_runtime_put_sync(&gpu->pdev->dev);
pdev              603 drivers/gpu/drm/msm/msm_gpu.c 	pm_runtime_get_sync(&gpu->pdev->dev);
pdev              618 drivers/gpu/drm/msm/msm_gpu.c 	pm_runtime_put_sync(&gpu->pdev->dev);
pdev              682 drivers/gpu/drm/msm/msm_gpu.c 	pm_runtime_mark_last_busy(&gpu->pdev->dev);
pdev              683 drivers/gpu/drm/msm/msm_gpu.c 	pm_runtime_put_autosuspend(&gpu->pdev->dev);
pdev              739 drivers/gpu/drm/msm/msm_gpu.c 	pm_runtime_get_sync(&gpu->pdev->dev);
pdev              786 drivers/gpu/drm/msm/msm_gpu.c static int get_clocks(struct platform_device *pdev, struct msm_gpu *gpu)
pdev              788 drivers/gpu/drm/msm/msm_gpu.c 	int ret = devm_clk_bulk_get_all(&pdev->dev, &gpu->grp_clks);
pdev              807 drivers/gpu/drm/msm/msm_gpu.c msm_gpu_create_address_space(struct msm_gpu *gpu, struct platform_device *pdev,
pdev              828 drivers/gpu/drm/msm/msm_gpu.c 		aspace = msm_gem_address_space_create(&pdev->dev, iommu, "gpu");
pdev              832 drivers/gpu/drm/msm/msm_gpu.c 		aspace = msm_gem_address_space_create_a2xx(&pdev->dev, gpu, "gpu",
pdev              851 drivers/gpu/drm/msm/msm_gpu.c int msm_gpu_init(struct drm_device *drm, struct platform_device *pdev,
pdev              877 drivers/gpu/drm/msm/msm_gpu.c 	gpu->mmio = msm_ioremap(pdev, config->ioname, name);
pdev              884 drivers/gpu/drm/msm/msm_gpu.c 	gpu->irq = platform_get_irq(pdev, 0);
pdev              891 drivers/gpu/drm/msm/msm_gpu.c 	ret = devm_request_irq(&pdev->dev, gpu->irq, irq_handler,
pdev              898 drivers/gpu/drm/msm/msm_gpu.c 	ret = get_clocks(pdev, gpu);
pdev              902 drivers/gpu/drm/msm/msm_gpu.c 	gpu->ebi1_clk = msm_clk_get(pdev, "bus");
pdev              908 drivers/gpu/drm/msm/msm_gpu.c 	gpu->gpu_reg = devm_regulator_get(&pdev->dev, "vdd");
pdev              913 drivers/gpu/drm/msm/msm_gpu.c 	gpu->gpu_cx = devm_regulator_get(&pdev->dev, "vddcx");
pdev              918 drivers/gpu/drm/msm/msm_gpu.c 	gpu->pdev = pdev;
pdev              919 drivers/gpu/drm/msm/msm_gpu.c 	platform_set_drvdata(pdev, gpu);
pdev              923 drivers/gpu/drm/msm/msm_gpu.c 	gpu->aspace = msm_gpu_create_address_space(gpu, pdev,
pdev              979 drivers/gpu/drm/msm/msm_gpu.c 	platform_set_drvdata(pdev, NULL);
pdev               72 drivers/gpu/drm/msm/msm_gpu.h 	struct platform_device *pdev;
pdev              278 drivers/gpu/drm/msm/msm_gpu.h int msm_gpu_init(struct drm_device *drm, struct platform_device *pdev,
pdev              177 drivers/gpu/drm/mxsfb/mxsfb_drv.c 	struct platform_device *pdev = to_platform_device(drm->dev);
pdev              182 drivers/gpu/drm/mxsfb/mxsfb_drv.c 	mxsfb = devm_kzalloc(&pdev->dev, sizeof(*mxsfb), GFP_KERNEL);
pdev              187 drivers/gpu/drm/mxsfb/mxsfb_drv.c 	mxsfb->devdata = &mxsfb_devdata[pdev->id_entry->driver_data];
pdev              189 drivers/gpu/drm/mxsfb/mxsfb_drv.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              251 drivers/gpu/drm/mxsfb/mxsfb_drv.c 	ret = drm_irq_install(drm, platform_get_irq(pdev, 0));
pdev              261 drivers/gpu/drm/mxsfb/mxsfb_drv.c 	platform_set_drvdata(pdev, drm);
pdev              357 drivers/gpu/drm/mxsfb/mxsfb_drv.c static int mxsfb_probe(struct platform_device *pdev)
pdev              361 drivers/gpu/drm/mxsfb/mxsfb_drv.c 			of_match_device(mxsfb_dt_ids, &pdev->dev);
pdev              364 drivers/gpu/drm/mxsfb/mxsfb_drv.c 	if (!pdev->dev.of_node)
pdev              368 drivers/gpu/drm/mxsfb/mxsfb_drv.c 		pdev->id_entry = of_id->data;
pdev              370 drivers/gpu/drm/mxsfb/mxsfb_drv.c 	drm = drm_dev_alloc(&mxsfb_driver, &pdev->dev);
pdev              394 drivers/gpu/drm/mxsfb/mxsfb_drv.c static int mxsfb_remove(struct platform_device *pdev)
pdev              396 drivers/gpu/drm/mxsfb/mxsfb_drv.c 	struct drm_device *drm = platform_get_drvdata(pdev);
pdev              211 drivers/gpu/drm/nouveau/dispnv04/arb.c 	if ((dev->pdev->device & 0xffff) == 0x01a0 /*CHIPSET_NFORCE*/ ||
pdev              212 drivers/gpu/drm/nouveau/dispnv04/arb.c 	    (dev->pdev->device & 0xffff) == 0x01f0 /*CHIPSET_NFORCE2*/) {
pdev              214 drivers/gpu/drm/nouveau/dispnv04/arb.c 		int domain = pci_domain_nr(dev->pdev->bus);
pdev              259 drivers/gpu/drm/nouveau/dispnv04/arb.c 	else if ((dev->pdev->device & 0xfff0) == 0x0240 /*CHIPSET_C51*/ ||
pdev              260 drivers/gpu/drm/nouveau/dispnv04/arb.c 		 (dev->pdev->device & 0xfff0) == 0x03d0 /*CHIPSET_C512*/) {
pdev              494 drivers/gpu/drm/nouveau/dispnv04/dfp.c 	if (dev->pdev->device == 0x0174 || dev->pdev->device == 0x0179 ||
pdev              495 drivers/gpu/drm/nouveau/dispnv04/dfp.c 	    dev->pdev->device == 0x0189 || dev->pdev->device == 0x0329) {
pdev              129 drivers/gpu/drm/nouveau/dispnv04/disp.h 	const int impl = dev->pdev->device & 0x0ff0;
pdev              141 drivers/gpu/drm/nouveau/dispnv04/disp.h 	return nv_two_heads(dev) && (dev->pdev->device & 0x0ff0) != 0x0110;
pdev              148 drivers/gpu/drm/nouveau/dispnv04/disp.h 	const int impl = dev->pdev->device & 0x0ff0;
pdev              159 drivers/gpu/drm/nouveau/dispnv04/disp.h 	return dev->pdev->device == device &&
pdev              160 drivers/gpu/drm/nouveau/dispnv04/disp.h 		dev->pdev->subsystem_vendor == sub_vendor &&
pdev              161 drivers/gpu/drm/nouveau/dispnv04/disp.h 		dev->pdev->subsystem_device == sub_device;
pdev              220 drivers/gpu/drm/nouveau/dispnv04/hw.c 	domain = pci_domain_nr(dev->pdev->bus);
pdev              223 drivers/gpu/drm/nouveau/dispnv04/hw.c 	    (dev->pdev->device & 0x0ff0) == CHIPSET_NFORCE) {
pdev              234 drivers/gpu/drm/nouveau/dispnv04/hw.c 	    (dev->pdev->device & 0xff0) == CHIPSET_NFORCE2) {
pdev              329 drivers/gpu/drm/nouveau/dispnv04/hw.c 	iovram = ioremap(pci_resource_start(dev->pdev, 1), 65536);
pdev                8 drivers/gpu/drm/nouveau/include/nvkm/core/pci.h 	struct pci_dev *pdev;
pdev               10 drivers/gpu/drm/nouveau/include/nvkm/core/tegra.h 	struct platform_device *pdev;
pdev               15 drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h 	struct pci_dev *pdev;
pdev              191 drivers/gpu/drm/nouveau/nouveau_abi16.c 			getparam->value = dev->pdev->vendor;
pdev              197 drivers/gpu/drm/nouveau/nouveau_abi16.c 			getparam->value = dev->pdev->device;
pdev              208 drivers/gpu/drm/nouveau/nouveau_abi16.c 			if (!pci_is_pcie(dev->pdev))
pdev              196 drivers/gpu/drm/nouveau/nouveau_acpi.c static enum vga_switcheroo_client_id nouveau_dsm_get_client_id(struct pci_dev *pdev)
pdev              199 drivers/gpu/drm/nouveau/nouveau_acpi.c 	if (pdev->vendor == PCI_VENDOR_ID_INTEL)
pdev              203 drivers/gpu/drm/nouveau/nouveau_acpi.c 	if (pdev->bus->number == 0)
pdev              219 drivers/gpu/drm/nouveau/nouveau_acpi.c static bool nouveau_pr3_present(struct pci_dev *pdev)
pdev              221 drivers/gpu/drm/nouveau/nouveau_acpi.c 	struct pci_dev *parent_pdev = pci_upstream_bridge(pdev);
pdev              234 drivers/gpu/drm/nouveau/nouveau_acpi.c 		pci_d3cold_disable(pdev);
pdev              246 drivers/gpu/drm/nouveau/nouveau_acpi.c static void nouveau_dsm_pci_probe(struct pci_dev *pdev, acpi_handle *dhandle_out,
pdev              254 drivers/gpu/drm/nouveau/nouveau_acpi.c 	dhandle = ACPI_HANDLE(&pdev->dev);
pdev              279 drivers/gpu/drm/nouveau/nouveau_acpi.c 		dev_info(&pdev->dev, "optimus capabilities: %s, status %s%s\n",
pdev              284 drivers/gpu/drm/nouveau/nouveau_acpi.c 		*has_pr3 = nouveau_pr3_present(pdev);
pdev              292 drivers/gpu/drm/nouveau/nouveau_acpi.c 	struct pci_dev *pdev = NULL;
pdev              309 drivers/gpu/drm/nouveau/nouveau_acpi.c 	while ((pdev = pci_get_class(PCI_CLASS_DISPLAY_VGA << 8, pdev)) != NULL) {
pdev              312 drivers/gpu/drm/nouveau/nouveau_acpi.c 		nouveau_dsm_pci_probe(pdev, &dhandle, &has_mux, &has_optimus,
pdev              316 drivers/gpu/drm/nouveau/nouveau_acpi.c 	while ((pdev = pci_get_class(PCI_CLASS_DISPLAY_3D << 8, pdev)) != NULL) {
pdev              319 drivers/gpu/drm/nouveau/nouveau_acpi.c 		nouveau_dsm_pci_probe(pdev, &dhandle, &has_mux, &has_optimus,
pdev              458 drivers/gpu/drm/nouveau/nouveau_acpi.c 	handle = ACPI_HANDLE(&dev->pdev->dev);
pdev              126 drivers/gpu/drm/nouveau/nouveau_bios.c 	    (dev->pdev->device == 0x0179 || dev->pdev->device == 0x0189 ||
pdev              127 drivers/gpu/drm/nouveau/nouveau_bios.c 	     dev->pdev->device == 0x0329))
pdev             2086 drivers/gpu/drm/nouveau/nouveau_bios.c 	if (!dev->pdev)
pdev              455 drivers/gpu/drm/nouveau/nouveau_connector.c 				vga_switcheroo_lock_ddc(dev->pdev);
pdev              459 drivers/gpu/drm/nouveau/nouveau_connector.c 				vga_switcheroo_unlock_ddc(dev->pdev);
pdev              477 drivers/gpu/drm/nouveau/nouveau_connector.c 	struct device_node *cn, *dn = pci_device_to_OF_node(dev->pdev);
pdev              524 drivers/gpu/drm/nouveau/nouveau_connector.c 		     (dev->pdev->device & 0x0ff0) != 0x0100 &&
pdev              525 drivers/gpu/drm/nouveau/nouveau_connector.c 		     (dev->pdev->device & 0x0ff0) != 0x0150))
pdev              100 drivers/gpu/drm/nouveau/nouveau_drm.c nouveau_pci_name(struct pci_dev *pdev)
pdev              102 drivers/gpu/drm/nouveau/nouveau_drm.c 	u64 name = (u64)pci_domain_nr(pdev->bus) << 32;
pdev              103 drivers/gpu/drm/nouveau/nouveau_drm.c 	name |= pdev->bus->number << 16;
pdev              104 drivers/gpu/drm/nouveau/nouveau_drm.c 	name |= PCI_SLOT(pdev->devfn) << 8;
pdev              105 drivers/gpu/drm/nouveau/nouveau_drm.c 	return name | PCI_FUNC(pdev->devfn);
pdev              117 drivers/gpu/drm/nouveau/nouveau_drm.c 	if (dev->pdev)
pdev              118 drivers/gpu/drm/nouveau/nouveau_drm.c 		return nouveau_pci_name(dev->pdev);
pdev              661 drivers/gpu/drm/nouveau/nouveau_drm.c static void quirk_broken_nv_runpm(struct pci_dev *pdev)
pdev              663 drivers/gpu/drm/nouveau/nouveau_drm.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev              665 drivers/gpu/drm/nouveau/nouveau_drm.c 	struct pci_dev *bridge = pci_upstream_bridge(pdev);
pdev              672 drivers/gpu/drm/nouveau/nouveau_drm.c 		drm->old_pm_cap = pdev->pm_cap;
pdev              673 drivers/gpu/drm/nouveau/nouveau_drm.c 		pdev->pm_cap = 0;
pdev              679 drivers/gpu/drm/nouveau/nouveau_drm.c static int nouveau_drm_probe(struct pci_dev *pdev,
pdev              688 drivers/gpu/drm/nouveau/nouveau_drm.c 	if (vga_switcheroo_client_probe_defer(pdev))
pdev              694 drivers/gpu/drm/nouveau/nouveau_drm.c 	ret = nvkm_device_pci_new(pdev, nouveau_config, "error",
pdev              706 drivers/gpu/drm/nouveau/nouveau_drm.c 	aper->ranges[0].base = pci_resource_start(pdev, 1);
pdev              707 drivers/gpu/drm/nouveau/nouveau_drm.c 	aper->ranges[0].size = pci_resource_len(pdev, 1);
pdev              710 drivers/gpu/drm/nouveau/nouveau_drm.c 	if (pci_resource_len(pdev, 2)) {
pdev              711 drivers/gpu/drm/nouveau/nouveau_drm.c 		aper->ranges[aper->count].base = pci_resource_start(pdev, 2);
pdev              712 drivers/gpu/drm/nouveau/nouveau_drm.c 		aper->ranges[aper->count].size = pci_resource_len(pdev, 2);
pdev              716 drivers/gpu/drm/nouveau/nouveau_drm.c 	if (pci_resource_len(pdev, 3)) {
pdev              717 drivers/gpu/drm/nouveau/nouveau_drm.c 		aper->ranges[aper->count].base = pci_resource_start(pdev, 3);
pdev              718 drivers/gpu/drm/nouveau/nouveau_drm.c 		aper->ranges[aper->count].size = pci_resource_len(pdev, 3);
pdev              723 drivers/gpu/drm/nouveau/nouveau_drm.c 	boot = pdev->resource[PCI_ROM_RESOURCE].flags & IORESOURCE_ROM_SHADOW;
pdev              729 drivers/gpu/drm/nouveau/nouveau_drm.c 	ret = nvkm_device_pci_new(pdev, nouveau_config, nouveau_debug,
pdev              734 drivers/gpu/drm/nouveau/nouveau_drm.c 	pci_set_master(pdev);
pdev              739 drivers/gpu/drm/nouveau/nouveau_drm.c 	drm_dev = drm_dev_alloc(&driver_pci, &pdev->dev);
pdev              745 drivers/gpu/drm/nouveau/nouveau_drm.c 	ret = pci_enable_device(pdev);
pdev              749 drivers/gpu/drm/nouveau/nouveau_drm.c 	drm_dev->pdev = pdev;
pdev              750 drivers/gpu/drm/nouveau/nouveau_drm.c 	pci_set_drvdata(pdev, drm_dev);
pdev              760 drivers/gpu/drm/nouveau/nouveau_drm.c 	quirk_broken_nv_runpm(pdev);
pdev              766 drivers/gpu/drm/nouveau/nouveau_drm.c 	pci_disable_device(pdev);
pdev              777 drivers/gpu/drm/nouveau/nouveau_drm.c 	struct pci_dev *pdev = dev->pdev;
pdev              789 drivers/gpu/drm/nouveau/nouveau_drm.c 	pci_disable_device(pdev);
pdev              795 drivers/gpu/drm/nouveau/nouveau_drm.c nouveau_drm_remove(struct pci_dev *pdev)
pdev              797 drivers/gpu/drm/nouveau/nouveau_drm.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev              802 drivers/gpu/drm/nouveau/nouveau_drm.c 		pdev->pm_cap = drm->old_pm_cap;
pdev              903 drivers/gpu/drm/nouveau/nouveau_drm.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              904 drivers/gpu/drm/nouveau/nouveau_drm.c 	struct drm_device *drm_dev = pci_get_drvdata(pdev);
pdev              915 drivers/gpu/drm/nouveau/nouveau_drm.c 	pci_save_state(pdev);
pdev              916 drivers/gpu/drm/nouveau/nouveau_drm.c 	pci_disable_device(pdev);
pdev              917 drivers/gpu/drm/nouveau/nouveau_drm.c 	pci_set_power_state(pdev, PCI_D3hot);
pdev              925 drivers/gpu/drm/nouveau/nouveau_drm.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              926 drivers/gpu/drm/nouveau/nouveau_drm.c 	struct drm_device *drm_dev = pci_get_drvdata(pdev);
pdev              933 drivers/gpu/drm/nouveau/nouveau_drm.c 	pci_set_power_state(pdev, PCI_D0);
pdev              934 drivers/gpu/drm/nouveau/nouveau_drm.c 	pci_restore_state(pdev);
pdev              935 drivers/gpu/drm/nouveau/nouveau_drm.c 	ret = pci_enable_device(pdev);
pdev              938 drivers/gpu/drm/nouveau/nouveau_drm.c 	pci_set_master(pdev);
pdev              951 drivers/gpu/drm/nouveau/nouveau_drm.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              952 drivers/gpu/drm/nouveau/nouveau_drm.c 	struct drm_device *drm_dev = pci_get_drvdata(pdev);
pdev              959 drivers/gpu/drm/nouveau/nouveau_drm.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              960 drivers/gpu/drm/nouveau/nouveau_drm.c 	struct drm_device *drm_dev = pci_get_drvdata(pdev);
pdev              975 drivers/gpu/drm/nouveau/nouveau_drm.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              976 drivers/gpu/drm/nouveau/nouveau_drm.c 	struct drm_device *drm_dev = pci_get_drvdata(pdev);
pdev              986 drivers/gpu/drm/nouveau/nouveau_drm.c 	pci_save_state(pdev);
pdev              987 drivers/gpu/drm/nouveau/nouveau_drm.c 	pci_disable_device(pdev);
pdev              988 drivers/gpu/drm/nouveau/nouveau_drm.c 	pci_ignore_hotplug(pdev);
pdev              989 drivers/gpu/drm/nouveau/nouveau_drm.c 	pci_set_power_state(pdev, PCI_D3cold);
pdev              997 drivers/gpu/drm/nouveau/nouveau_drm.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              998 drivers/gpu/drm/nouveau/nouveau_drm.c 	struct drm_device *drm_dev = pci_get_drvdata(pdev);
pdev             1008 drivers/gpu/drm/nouveau/nouveau_drm.c 	pci_set_power_state(pdev, PCI_D0);
pdev             1009 drivers/gpu/drm/nouveau/nouveau_drm.c 	pci_restore_state(pdev);
pdev             1010 drivers/gpu/drm/nouveau/nouveau_drm.c 	ret = pci_enable_device(pdev);
pdev             1013 drivers/gpu/drm/nouveau/nouveau_drm.c 	pci_set_master(pdev);
pdev             1279 drivers/gpu/drm/nouveau/nouveau_drm.c 			       struct platform_device *pdev,
pdev             1285 drivers/gpu/drm/nouveau/nouveau_drm.c 	err = nvkm_device_tegra_new(func, pdev, nouveau_config, nouveau_debug,
pdev             1290 drivers/gpu/drm/nouveau/nouveau_drm.c 	drm = drm_dev_alloc(&driver_platform, &pdev->dev);
pdev             1300 drivers/gpu/drm/nouveau/nouveau_drm.c 	platform_set_drvdata(pdev, drm);
pdev              398 drivers/gpu/drm/nouveau/nouveau_fbcon.c 	vga_switcheroo_client_fb_set(dev->pdev, info);
pdev              548 drivers/gpu/drm/nouveau/nouveau_fbcon.c 	    (dev->pdev->class >> 8) != PCI_CLASS_DISPLAY_VGA)
pdev               24 drivers/gpu/drm/nouveau/nouveau_platform.c static int nouveau_platform_probe(struct platform_device *pdev)
pdev               31 drivers/gpu/drm/nouveau/nouveau_platform.c 	func = of_device_get_match_data(&pdev->dev);
pdev               33 drivers/gpu/drm/nouveau/nouveau_platform.c 	drm = nouveau_platform_device_create(func, pdev, &device);
pdev               46 drivers/gpu/drm/nouveau/nouveau_platform.c static int nouveau_platform_remove(struct platform_device *pdev)
pdev               48 drivers/gpu/drm/nouveau/nouveau_platform.c 	struct drm_device *dev = platform_get_drvdata(pdev);
pdev               36 drivers/gpu/drm/nouveau/nouveau_vga.c nouveau_switcheroo_set_state(struct pci_dev *pdev,
pdev               39 drivers/gpu/drm/nouveau/nouveau_vga.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev               47 drivers/gpu/drm/nouveau/nouveau_vga.c 		nouveau_pmops_resume(&pdev->dev);
pdev               53 drivers/gpu/drm/nouveau/nouveau_vga.c 		nouveau_pmops_suspend(&pdev->dev);
pdev               59 drivers/gpu/drm/nouveau/nouveau_vga.c nouveau_switcheroo_reprobe(struct pci_dev *pdev)
pdev               61 drivers/gpu/drm/nouveau/nouveau_vga.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev               66 drivers/gpu/drm/nouveau/nouveau_vga.c nouveau_switcheroo_can_switch(struct pci_dev *pdev)
pdev               68 drivers/gpu/drm/nouveau/nouveau_vga.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev               92 drivers/gpu/drm/nouveau/nouveau_vga.c 	if (!dev->pdev)
pdev               95 drivers/gpu/drm/nouveau/nouveau_vga.c 	vga_client_register(dev->pdev, dev, NULL, nouveau_vga_set_decode);
pdev               98 drivers/gpu/drm/nouveau/nouveau_vga.c 	if (pci_is_thunderbolt_attached(dev->pdev))
pdev              101 drivers/gpu/drm/nouveau/nouveau_vga.c 	vga_switcheroo_register_client(dev->pdev, &nouveau_switcheroo_ops, runtime);
pdev              114 drivers/gpu/drm/nouveau/nouveau_vga.c 	if (!dev->pdev)
pdev              117 drivers/gpu/drm/nouveau/nouveau_vga.c 	vga_client_register(dev->pdev, NULL, NULL, NULL);
pdev              119 drivers/gpu/drm/nouveau/nouveau_vga.c 	if (pci_is_thunderbolt_attached(dev->pdev))
pdev              122 drivers/gpu/drm/nouveau/nouveau_vga.c 	vga_switcheroo_unregister_client(dev->pdev);
pdev             1566 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c 	struct nvkm_device_pci *pdev = nvkm_device_pci(device);
pdev             1567 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c 	return pci_resource_start(pdev->pdev, bar);
pdev             1573 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c 	struct nvkm_device_pci *pdev = nvkm_device_pci(device);
pdev             1574 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c 	return pci_resource_len(pdev->pdev, bar);
pdev             1580 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c 	struct nvkm_device_pci *pdev = nvkm_device_pci(device);
pdev             1582 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c 		pci_disable_device(pdev->pdev);
pdev             1583 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c 		pdev->suspend = true;
pdev             1590 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c 	struct nvkm_device_pci *pdev = nvkm_device_pci(device);
pdev             1591 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c 	if (pdev->suspend) {
pdev             1592 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c 		int ret = pci_enable_device(pdev->pdev);
pdev             1595 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c 		pci_set_master(pdev->pdev);
pdev             1596 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c 		pdev->suspend = false;
pdev             1604 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c 	struct nvkm_device_pci *pdev = nvkm_device_pci(device);
pdev             1605 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c 	pci_disable_device(pdev->pdev);
pdev             1606 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c 	return pdev;
pdev             1629 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c 	struct nvkm_device_pci *pdev;
pdev             1661 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c 	if (!(pdev = kzalloc(sizeof(*pdev), GFP_KERNEL))) {
pdev             1665 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c 	*pdevice = &pdev->device;
pdev             1666 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c 	pdev->pdev = pci_dev;
pdev             1677 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c 			       &pdev->device);
pdev             1683 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c 	if (pdev->device.mmu && !pdev->device.pci->agp.bridge)
pdev             1684 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c 		bits = pdev->device.mmu->dma_bits;
pdev             1691 drivers/gpu/drm/nouveau/nvkm/engine/device/pci.c 		pdev->device.mmu->dma_bits = 32;
pdev               58 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 	if (!tdev->pdev->dev.pm_domain) {
pdev              108 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 	struct device *dev = &tdev->pdev->dev;
pdev              196 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 	return platform_get_resource(tdev->pdev, IORESOURCE_MEM, bar);
pdev              241 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 	irq = platform_get_irq_byname(tdev->pdev, "stall");
pdev              276 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 		      struct platform_device *pdev,
pdev              288 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 	tdev->pdev = pdev;
pdev              291 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 		tdev->vdd = devm_regulator_get(&pdev->dev, "vdd");
pdev              298 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 	tdev->rst = devm_reset_control_get(&pdev->dev, "gpu");
pdev              304 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 	tdev->clk = devm_clk_get(&pdev->dev, "gpu");
pdev              311 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 		tdev->clk_ref = devm_clk_get(&pdev->dev, "ref");
pdev              317 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 	tdev->clk_pwr = devm_clk_get(&pdev->dev, "pwr");
pdev              326 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 	ret = dma_set_mask(&pdev->dev, DMA_BIT_MASK(tdev->func->iommu_bit));
pdev              338 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 	ret = nvkm_device_ctor(&nvkm_device_tegra_func, NULL, &pdev->dev,
pdev              339 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 			       NVKM_DEVICE_TEGRA, pdev->id, NULL,
pdev              360 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c 		      struct platform_device *pdev,
pdev               56 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowof.c 	struct pci_dev *pdev = device->func->pci(device)->pdev;
pdev               59 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowof.c 	if (!(dn = pci_device_to_OF_node(pdev)))
pdev               28 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c 	struct pci_dev *pdev;
pdev               48 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c 	pci_unmap_rom(priv->pdev, priv->rom);
pdev               49 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c 	pci_disable_rom(priv->pdev);
pdev               58 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c 	struct pci_dev *pdev;
pdev               62 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c 		pdev = device->func->pci(device)->pdev;
pdev               66 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c 	if (!(ret = pci_enable_rom(pdev))) {
pdev               70 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c 			    (priv->rom = pci_map_rom(pdev, &priv->size))) {
pdev               71 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c 				priv->pdev = pdev;
pdev               76 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c 		pci_disable_rom(pdev);
pdev               95 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c 	struct pci_dev *pdev;
pdev              100 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c 		pdev = device->func->pci(device)->pdev;
pdev              106 drivers/gpu/drm/nouveau/nvkm/subdev/bios/shadowpci.c 		    (priv->rom = pci_platform_rom(pdev, &priv->size)))
pdev               32 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv1a.c 	struct pci_dev *pdev = NULL;
pdev               35 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv1a.c 		pdev = to_pci_dev(fb->subdev.device->dev);
pdev               37 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv1a.c 	if (pdev)
pdev               38 drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv1a.c 		domain = pci_domain_nr(pdev->bus);
pdev               87 drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.c 	if (!agp_backend_acquire(pci->pdev)) {
pdev              125 drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.c 	if (!(pci->agp.bridge = agp_backend_acquire(pci->pdev))) {
pdev              143 drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.c 		    pci->pdev->vendor == quirk->chip_vendor) &&
pdev              145 drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.c 		    pci->pdev->device == quirk->chip_device)) {
pdev              110 drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c 	struct pci_dev *pdev = pci->pdev;
pdev              113 drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c 	if (pci_is_pcie(pci->pdev)) {
pdev              119 drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c 	ret = request_irq(pdev->irq, nvkm_pci_intr, IRQF_SHARED, "nvkm", pci);
pdev              123 drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c 	pci->irq = pdev->irq;
pdev              137 drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c 	} else if (pci_is_pcie(pci->pdev)) {
pdev              170 drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c 		pci_disable_msi(pci->pdev);
pdev              194 drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c 	pci->pdev = device->func->pci(device)->pdev;
pdev              202 drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c 	switch (pci->pdev->device & 0x0ff0) {
pdev              224 drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c 		pci->msi = pci_enable_msi(pci->pdev) == 0;
pdev              106 drivers/gpu/drm/nouveau/nvkm/subdev/pci/g84.c 	if (!pci_is_pcie(pci->pdev))
pdev               35 drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv46.c 	struct pci_dev *pdev = device->func->pci(device)->pdev;
pdev               36 drivers/gpu/drm/nouveau/nvkm/subdev/pci/nv46.c 	pci_write_config_byte(pdev, 0x68, 0xff);
pdev              122 drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.c 	if (!pci || !pci_is_pcie(pci->pdev))
pdev              124 drivers/gpu/drm/nouveau/nvkm/subdev/pci/pcie.c 	pbus = pci->pdev->bus;
pdev               40 drivers/gpu/drm/omapdrm/displays/connector-analog-tv.c static int tvc_probe(struct platform_device *pdev)
pdev               45 drivers/gpu/drm/omapdrm/displays/connector-analog-tv.c 	ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL);
pdev               49 drivers/gpu/drm/omapdrm/displays/connector-analog-tv.c 	platform_set_drvdata(pdev, ddata);
pdev               50 drivers/gpu/drm/omapdrm/displays/connector-analog-tv.c 	ddata->dev = &pdev->dev;
pdev               54 drivers/gpu/drm/omapdrm/displays/connector-analog-tv.c 	dssdev->dev = &pdev->dev;
pdev               66 drivers/gpu/drm/omapdrm/displays/connector-analog-tv.c static int __exit tvc_remove(struct platform_device *pdev)
pdev               68 drivers/gpu/drm/omapdrm/displays/connector-analog-tv.c 	struct panel_drv_data *ddata = platform_get_drvdata(pdev);
pdev              100 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c static int hdmic_probe(struct platform_device *pdev)
pdev              107 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c 	ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL);
pdev              111 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c 	platform_set_drvdata(pdev, ddata);
pdev              112 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c 	ddata->dev = &pdev->dev;
pdev              117 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c 	gpio = devm_gpiod_get_optional(&pdev->dev, "hpd", GPIOD_IN);
pdev              119 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c 		dev_err(&pdev->dev, "failed to parse HPD gpio\n");
pdev              126 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c 		r = devm_request_threaded_irq(&pdev->dev,
pdev              138 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c 	dssdev->dev = &pdev->dev;
pdev              153 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c static int __exit hdmic_remove(struct platform_device *pdev)
pdev              155 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c 	struct panel_drv_data *ddata = platform_get_drvdata(pdev);
pdev               64 drivers/gpu/drm/omapdrm/displays/encoder-opa362.c static int opa362_probe(struct platform_device *pdev)
pdev               70 drivers/gpu/drm/omapdrm/displays/encoder-opa362.c 	dev_dbg(&pdev->dev, "probe\n");
pdev               72 drivers/gpu/drm/omapdrm/displays/encoder-opa362.c 	ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL);
pdev               76 drivers/gpu/drm/omapdrm/displays/encoder-opa362.c 	platform_set_drvdata(pdev, ddata);
pdev               78 drivers/gpu/drm/omapdrm/displays/encoder-opa362.c 	gpio = devm_gpiod_get_optional(&pdev->dev, "enable", GPIOD_OUT_LOW);
pdev               86 drivers/gpu/drm/omapdrm/displays/encoder-opa362.c 	dssdev->dev = &pdev->dev;
pdev               91 drivers/gpu/drm/omapdrm/displays/encoder-opa362.c 	dssdev->next = omapdss_of_find_connected_device(pdev->dev.of_node, 1);
pdev               94 drivers/gpu/drm/omapdrm/displays/encoder-opa362.c 			dev_err(&pdev->dev, "failed to find video sink\n");
pdev              103 drivers/gpu/drm/omapdrm/displays/encoder-opa362.c static int __exit opa362_remove(struct platform_device *pdev)
pdev              105 drivers/gpu/drm/omapdrm/displays/encoder-opa362.c 	struct panel_drv_data *ddata = platform_get_drvdata(pdev);
pdev              120 drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c static int tpd_probe(struct platform_device *pdev)
pdev              127 drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c 	ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL);
pdev              131 drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c 	platform_set_drvdata(pdev, ddata);
pdev              133 drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c 	gpio = devm_gpiod_get_index_optional(&pdev->dev, NULL, 0,
pdev              140 drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c 	gpio = devm_gpiod_get_index_optional(&pdev->dev, NULL, 1,
pdev              147 drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c 	gpio = devm_gpiod_get_index(&pdev->dev, NULL, 2,
pdev              156 drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c 	r = devm_request_threaded_irq(&pdev->dev, gpiod_to_irq(ddata->hpd_gpio),
pdev              165 drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c 	dssdev->dev = &pdev->dev;
pdev              172 drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c 	dssdev->next = omapdss_of_find_connected_device(pdev->dev.of_node, 1);
pdev              175 drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c 			dev_err(&pdev->dev, "failed to find video sink\n");
pdev              184 drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c static int __exit tpd_remove(struct platform_device *pdev)
pdev              186 drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c 	struct panel_drv_data *ddata = platform_get_drvdata(pdev);
pdev               47 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	struct platform_device *pdev;
pdev              300 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	dev_err(&ddata->pdev->dev, "enter ULPS failed");
pdev              323 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 		dev_err(&ddata->pdev->dev, "failed to re-enable TE");
pdev              337 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	dev_err(&ddata->pdev->dev, "failed to exit ULPS");
pdev              374 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	dev_dbg(&ddata->pdev->dev, "update brightness to %d\n", level);
pdev              611 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 			dev_err(&ddata->pdev->dev,
pdev              620 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 			dev_err(&ddata->pdev->dev,
pdev              629 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 			dev_err(&ddata->pdev->dev,
pdev              637 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 		dev_err(&ddata->pdev->dev, "failed to configure DSI\n");
pdev              684 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 		dev_info(&ddata->pdev->dev, "panel revision %02x.%02x.%02x\n",
pdev              693 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	dev_err(&ddata->pdev->dev, "error while enabling panel, issuing HW reset\n");
pdev              720 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 		dev_err(&ddata->pdev->dev,
pdev              737 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	dev_err(&ddata->pdev->dev, "performing LCD reset\n");
pdev              748 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	struct device *dev = &ddata->pdev->dev;
pdev              800 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	dev_dbg(&ddata->pdev->dev, "enable failed (%d)\n", r);
pdev              832 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	dev_dbg(&ddata->pdev->dev, "framedone, err %d\n", err);
pdev              856 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	dev_err(&ddata->pdev->dev, "start update failed\n");
pdev              867 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	dev_err(&ddata->pdev->dev, "TE not received for 250ms!\n");
pdev              880 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	dev_dbg(&ddata->pdev->dev, "update %d, %d, %d x %d\n", x, y, w, h);
pdev              925 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	dev_dbg(&ddata->pdev->dev, "sync\n");
pdev              932 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	dev_dbg(&ddata->pdev->dev, "sync done\n");
pdev             1064 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 			dev_err(&ddata->pdev->dev, "short read\n");
pdev             1069 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 			dev_err(&ddata->pdev->dev, "signal pending, "
pdev             1163 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c static int dsicm_probe_of(struct platform_device *pdev)
pdev             1165 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	struct device_node *node = pdev->dev.of_node;
pdev             1167 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	struct panel_drv_data *ddata = platform_get_drvdata(pdev);
pdev             1171 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	ddata->reset_gpio = devm_gpiod_get(&pdev->dev, "reset", GPIOD_OUT_LOW);
pdev             1174 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 		dev_err(&pdev->dev, "reset gpio request failed: %d", err);
pdev             1178 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	ddata->ext_te_gpio = devm_gpiod_get_optional(&pdev->dev, "te",
pdev             1182 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 		dev_err(&pdev->dev, "TE gpio request failed: %d", err);
pdev             1193 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 		dev_warn(&pdev->dev,
pdev             1203 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	ddata->vpnl = devm_regulator_get_optional(&pdev->dev, "vpnl");
pdev             1211 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	ddata->vddi = devm_regulator_get_optional(&pdev->dev, "vddi");
pdev             1236 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c static int dsicm_probe(struct platform_device *pdev)
pdev             1240 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	struct device *dev = &pdev->dev;
pdev             1250 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	platform_set_drvdata(pdev, ddata);
pdev             1251 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	ddata->pdev = pdev;
pdev             1257 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	r = dsicm_probe_of(pdev);
pdev             1339 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c static int __exit dsicm_remove(struct platform_device *pdev)
pdev             1341 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	struct panel_drv_data *ddata = platform_get_drvdata(pdev);
pdev             1344 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	dev_dbg(&pdev->dev, "remove\n");
pdev             1352 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	sysfs_remove_group(&pdev->dev.kobj, &dsicm_attr_group);
pdev              181 drivers/gpu/drm/omapdrm/dss/base.c 	dev_dbg(&dss->pdev->dev, "connect(%s, %s)\n",
pdev              215 drivers/gpu/drm/omapdrm/dss/base.c 	dev_dbg(&dss->pdev->dev, "disconnect(%s, %s)\n",
pdev              159 drivers/gpu/drm/omapdrm/dss/dispc.c 	struct platform_device *pdev;
pdev              666 drivers/gpu/drm/omapdrm/dss/dispc.c 	r = pm_runtime_get_sync(&dispc->pdev->dev);
pdev              677 drivers/gpu/drm/omapdrm/dss/dispc.c 	r = pm_runtime_put_sync(&dispc->pdev->dev);
pdev              821 drivers/gpu/drm/omapdrm/dss/dispc.c 		dev_err(&dispc->pdev->dev, "%s: failed to find scale coefs\n",
pdev             3910 drivers/gpu/drm/omapdrm/dss/dispc.c 		gt = devm_kmalloc_array(&dispc->pdev->dev, gdesc->len,
pdev             4504 drivers/gpu/drm/omapdrm/dss/dispc.c 	r = devm_request_irq(&dispc->pdev->dev, dispc->irq, dispc_irq_handler,
pdev             4516 drivers/gpu/drm/omapdrm/dss/dispc.c 	devm_free_irq(&dispc->pdev->dev, dispc->irq, dispc);
pdev             4527 drivers/gpu/drm/omapdrm/dss/dispc.c 	of_property_read_u32(dispc->pdev->dev.of_node, "max-memory-bandwidth",
pdev             4612 drivers/gpu/drm/omapdrm/dss/dispc.c 	i734_buf.vaddr = dma_alloc_wc(&dispc->pdev->dev, i734_buf.size,
pdev             4615 drivers/gpu/drm/omapdrm/dss/dispc.c 		dev_err(&dispc->pdev->dev, "%s: dma_alloc_wc failed\n",
pdev             4628 drivers/gpu/drm/omapdrm/dss/dispc.c 	dma_free_wc(&dispc->pdev->dev, i734_buf.size, i734_buf.vaddr,
pdev             4678 drivers/gpu/drm/omapdrm/dss/dispc.c 			dev_err(&dispc->pdev->dev, "%s: framedone timeout\n",
pdev             4754 drivers/gpu/drm/omapdrm/dss/dispc.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             4761 drivers/gpu/drm/omapdrm/dss/dispc.c 	struct device_node *np = pdev->dev.of_node;
pdev             4767 drivers/gpu/drm/omapdrm/dss/dispc.c 	dispc->pdev = pdev;
pdev             4768 drivers/gpu/drm/omapdrm/dss/dispc.c 	platform_set_drvdata(pdev, dispc);
pdev             4781 drivers/gpu/drm/omapdrm/dss/dispc.c 		dispc->feat = of_match_device(dispc_of_match, &pdev->dev)->data;
pdev             4787 drivers/gpu/drm/omapdrm/dss/dispc.c 	dispc_mem = platform_get_resource(dispc->pdev, IORESOURCE_MEM, 0);
pdev             4788 drivers/gpu/drm/omapdrm/dss/dispc.c 	dispc->base = devm_ioremap_resource(&pdev->dev, dispc_mem);
pdev             4794 drivers/gpu/drm/omapdrm/dss/dispc.c 	dispc->irq = platform_get_irq(dispc->pdev, 0);
pdev             4804 drivers/gpu/drm/omapdrm/dss/dispc.c 			dev_err(&pdev->dev, "failed to get syscon-pol regmap\n");
pdev             4811 drivers/gpu/drm/omapdrm/dss/dispc.c 			dev_err(&pdev->dev, "failed to get syscon-pol offset\n");
pdev             4821 drivers/gpu/drm/omapdrm/dss/dispc.c 	pm_runtime_enable(&pdev->dev);
pdev             4830 drivers/gpu/drm/omapdrm/dss/dispc.c 	dev_dbg(&pdev->dev, "OMAP DISPC rev %d.%d\n",
pdev             4844 drivers/gpu/drm/omapdrm/dss/dispc.c 	pm_runtime_disable(&pdev->dev);
pdev             4872 drivers/gpu/drm/omapdrm/dss/dispc.c static int dispc_probe(struct platform_device *pdev)
pdev             4874 drivers/gpu/drm/omapdrm/dss/dispc.c 	return component_add(&pdev->dev, &dispc_component_ops);
pdev             4877 drivers/gpu/drm/omapdrm/dss/dispc.c static int dispc_remove(struct platform_device *pdev)
pdev             4879 drivers/gpu/drm/omapdrm/dss/dispc.c 	component_del(&pdev->dev, &dispc_component_ops);
pdev               28 drivers/gpu/drm/omapdrm/dss/dpi.c 	struct platform_device *pdev;
pdev              624 drivers/gpu/drm/omapdrm/dss/dpi.c 	out->dev = &dpi->pdev->dev;
pdev              667 drivers/gpu/drm/omapdrm/dss/dpi.c 	vdds_dsi = devm_regulator_get(&dpi->pdev->dev, "vdds_dsi");
pdev              679 drivers/gpu/drm/omapdrm/dss/dpi.c int dpi_init_port(struct dss_device *dss, struct platform_device *pdev,
pdev              687 drivers/gpu/drm/omapdrm/dss/dpi.c 	dpi = devm_kzalloc(&pdev->dev, sizeof(*dpi), GFP_KERNEL);
pdev              704 drivers/gpu/drm/omapdrm/dss/dpi.c 	dpi->pdev = pdev;
pdev             5262 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_probe(struct platform_device *pdev)
pdev             5266 drivers/gpu/drm/omapdrm/dss/dsi.c 	struct device *dev = &pdev->dev;
pdev             5299 drivers/gpu/drm/omapdrm/dss/dsi.c 	dsi_mem = platform_get_resource_byname(pdev, IORESOURCE_MEM, "proto");
pdev             5304 drivers/gpu/drm/omapdrm/dss/dsi.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "phy");
pdev             5309 drivers/gpu/drm/omapdrm/dss/dsi.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "pll");
pdev             5314 drivers/gpu/drm/omapdrm/dss/dsi.c 	dsi->irq = platform_get_irq(pdev, 0);
pdev             5409 drivers/gpu/drm/omapdrm/dss/dsi.c 	r = component_add(&pdev->dev, &dsi_component_ops);
pdev             5424 drivers/gpu/drm/omapdrm/dss/dsi.c static int dsi_remove(struct platform_device *pdev)
pdev             5426 drivers/gpu/drm/omapdrm/dss/dsi.c 	struct dsi_data *dsi = platform_get_drvdata(pdev);
pdev             5428 drivers/gpu/drm/omapdrm/dss/dsi.c 	component_del(&pdev->dev, &dsi_component_ops);
pdev             5432 drivers/gpu/drm/omapdrm/dss/dsi.c 	of_platform_depopulate(&pdev->dev);
pdev             5434 drivers/gpu/drm/omapdrm/dss/dsi.c 	pm_runtime_disable(&pdev->dev);
pdev              824 drivers/gpu/drm/omapdrm/dss/dss.c 	clk = devm_clk_get(&dss->pdev->dev, "fck");
pdev              860 drivers/gpu/drm/omapdrm/dss/dss.c 	r = pm_runtime_get_sync(&dss->pdev->dev);
pdev              871 drivers/gpu/drm/omapdrm/dss/dss.c 	r = pm_runtime_put_sync(&dss->pdev->dev);
pdev             1156 drivers/gpu/drm/omapdrm/dss/dss.c 	struct platform_device *pdev = dss->pdev;
pdev             1157 drivers/gpu/drm/omapdrm/dss/dss.c 	struct device_node *parent = pdev->dev.of_node;
pdev             1169 drivers/gpu/drm/omapdrm/dss/dss.c 			r = dpi_init_port(dss, pdev, port, dss->feat->model);
pdev             1175 drivers/gpu/drm/omapdrm/dss/dss.c 			r = sdi_init_port(dss, pdev, port);
pdev             1190 drivers/gpu/drm/omapdrm/dss/dss.c 	struct platform_device *pdev = dss->pdev;
pdev             1191 drivers/gpu/drm/omapdrm/dss/dss.c 	struct device_node *parent = pdev->dev.of_node;
pdev             1215 drivers/gpu/drm/omapdrm/dss/dss.c 	struct platform_device *pdev = dss->pdev;
pdev             1216 drivers/gpu/drm/omapdrm/dss/dss.c 	struct device_node *np = pdev->dev.of_node;
pdev             1227 drivers/gpu/drm/omapdrm/dss/dss.c 			dev_err(&pdev->dev,
pdev             1234 drivers/gpu/drm/omapdrm/dss/dss.c 			dev_err(&pdev->dev,
pdev             1240 drivers/gpu/drm/omapdrm/dss/dss.c 	pll_regulator = devm_regulator_get(&pdev->dev, "vdda_video");
pdev             1259 drivers/gpu/drm/omapdrm/dss/dss.c 		dss->video1_pll = dss_video_pll_init(dss, pdev, 0,
pdev             1266 drivers/gpu/drm/omapdrm/dss/dss.c 		dss->video2_pll = dss_video_pll_init(dss, pdev, 1,
pdev             1395 drivers/gpu/drm/omapdrm/dss/dss.c static int dss_probe(struct platform_device *pdev)
pdev             1407 drivers/gpu/drm/omapdrm/dss/dss.c 	dss->pdev = pdev;
pdev             1408 drivers/gpu/drm/omapdrm/dss/dss.c 	platform_set_drvdata(pdev, dss);
pdev             1410 drivers/gpu/drm/omapdrm/dss/dss.c 	r = dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev             1412 drivers/gpu/drm/omapdrm/dss/dss.c 		dev_err(&pdev->dev, "Failed to set the DMA mask\n");
pdev             1424 drivers/gpu/drm/omapdrm/dss/dss.c 		dss->feat = of_match_device(dss_of_match, &pdev->dev)->data;
pdev             1427 drivers/gpu/drm/omapdrm/dss/dss.c 	dss_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1428 drivers/gpu/drm/omapdrm/dss/dss.c 	dss->base = devm_ioremap_resource(&pdev->dev, dss_mem);
pdev             1452 drivers/gpu/drm/omapdrm/dss/dss.c 	pm_runtime_enable(&pdev->dev);
pdev             1469 drivers/gpu/drm/omapdrm/dss/dss.c 	r = of_platform_populate(pdev->dev.of_node, NULL, NULL, &pdev->dev);
pdev             1473 drivers/gpu/drm/omapdrm/dss/dss.c 	omapdss_gather_components(&pdev->dev);
pdev             1475 drivers/gpu/drm/omapdrm/dss/dss.c 	device_for_each_child(&pdev->dev, &match, dss_add_child_component);
pdev             1477 drivers/gpu/drm/omapdrm/dss/dss.c 	r = component_master_add_with_match(&pdev->dev, &dss_component_ops, match);
pdev             1484 drivers/gpu/drm/omapdrm/dss/dss.c 	of_platform_depopulate(&pdev->dev);
pdev             1492 drivers/gpu/drm/omapdrm/dss/dss.c 	pm_runtime_disable(&pdev->dev);
pdev             1510 drivers/gpu/drm/omapdrm/dss/dss.c static int dss_remove(struct platform_device *pdev)
pdev             1512 drivers/gpu/drm/omapdrm/dss/dss.c 	struct dss_device *dss = platform_get_drvdata(pdev);
pdev             1514 drivers/gpu/drm/omapdrm/dss/dss.c 	of_platform_depopulate(&pdev->dev);
pdev             1516 drivers/gpu/drm/omapdrm/dss/dss.c 	component_master_del(&pdev->dev, &dss_component_ops);
pdev             1522 drivers/gpu/drm/omapdrm/dss/dss.c 	pm_runtime_disable(&pdev->dev);
pdev             1539 drivers/gpu/drm/omapdrm/dss/dss.c static void dss_shutdown(struct platform_device *pdev)
pdev              225 drivers/gpu/drm/omapdrm/dss/dss.h 	struct platform_device *pdev;
pdev              317 drivers/gpu/drm/omapdrm/dss/dss.h 				   struct platform_device *pdev, int id,
pdev              349 drivers/gpu/drm/omapdrm/dss/dss.h int sdi_init_port(struct dss_device *dss, struct platform_device *pdev,
pdev              354 drivers/gpu/drm/omapdrm/dss/dss.h 				struct platform_device *pdev,
pdev              374 drivers/gpu/drm/omapdrm/dss/dss.h int dpi_init_port(struct dss_device *dss, struct platform_device *pdev,
pdev              379 drivers/gpu/drm/omapdrm/dss/dss.h 				struct platform_device *pdev,
pdev              237 drivers/gpu/drm/omapdrm/dss/hdmi.h 	struct platform_device *pdev;
pdev              312 drivers/gpu/drm/omapdrm/dss/hdmi.h int hdmi_wp_init(struct platform_device *pdev, struct hdmi_wp_data *wp,
pdev              318 drivers/gpu/drm/omapdrm/dss/hdmi.h int hdmi_pll_init(struct dss_device *dss, struct platform_device *pdev,
pdev              326 drivers/gpu/drm/omapdrm/dss/hdmi.h int hdmi_phy_init(struct platform_device *pdev, struct hdmi_phy_data *phy,
pdev              331 drivers/gpu/drm/omapdrm/dss/hdmi.h int hdmi_parse_lanes_of(struct platform_device *pdev, struct device_node *ep,
pdev              350 drivers/gpu/drm/omapdrm/dss/hdmi.h 	struct platform_device *pdev;
pdev               43 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	r = pm_runtime_get_sync(&hdmi->pdev->dev);
pdev               57 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	r = pm_runtime_put_sync(&hdmi->pdev->dev);
pdev              326 drivers/gpu/drm/omapdrm/dss/hdmi4.c 			hdmi->audio_abort_cb(&hdmi->pdev->dev);
pdev              580 drivers/gpu/drm/omapdrm/dss/hdmi4.c 		.dev = &hdmi->pdev->dev,
pdev              587 drivers/gpu/drm/omapdrm/dss/hdmi4.c 		&hdmi->pdev->dev, "omap-hdmi-audio", PLATFORM_DEVID_AUTO,
pdev              612 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	r = hdmi_pll_init(dss, hdmi->pdev, &hdmi->pll, &hdmi->wp);
pdev              616 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	r = hdmi4_cec_init(hdmi->pdev, &hdmi->core, &hdmi->wp);
pdev              669 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	out->dev = &hdmi->pdev->dev;
pdev              698 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	struct platform_device *pdev = hdmi->pdev;
pdev              699 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	struct device_node *node = pdev->dev.of_node;
pdev              707 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	r = hdmi_parse_lanes_of(pdev, ep, &hdmi->phy);
pdev              712 drivers/gpu/drm/omapdrm/dss/hdmi4.c static int hdmi4_probe(struct platform_device *pdev)
pdev              722 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	hdmi->pdev = pdev;
pdev              724 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	dev_set_drvdata(&pdev->dev, hdmi);
pdev              733 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	r = hdmi_wp_init(pdev, &hdmi->wp, 4);
pdev              737 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	r = hdmi_phy_init(pdev, &hdmi->phy, 4);
pdev              741 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	r = hdmi4_core_init(pdev, &hdmi->core);
pdev              745 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	irq = platform_get_irq(pdev, 0);
pdev              752 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	r = devm_request_threaded_irq(&pdev->dev, irq,
pdev              760 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	hdmi->vdda_reg = devm_regulator_get(&pdev->dev, "vdda");
pdev              768 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	pm_runtime_enable(&pdev->dev);
pdev              774 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	r = component_add(&pdev->dev, &hdmi4_component_ops);
pdev              783 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	pm_runtime_disable(&pdev->dev);
pdev              789 drivers/gpu/drm/omapdrm/dss/hdmi4.c static int hdmi4_remove(struct platform_device *pdev)
pdev              791 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	struct omap_hdmi *hdmi = platform_get_drvdata(pdev);
pdev              793 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	component_del(&pdev->dev, &hdmi4_component_ops);
pdev              797 drivers/gpu/drm/omapdrm/dss/hdmi4.c 	pm_runtime_disable(&pdev->dev);
pdev              337 drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c int hdmi4_cec_init(struct platform_device *pdev, struct hdmi_core_data *core,
pdev              354 drivers/gpu/drm/omapdrm/dss/hdmi4_cec.c 	ret = cec_register_adapter(core->adap, &pdev->dev);
pdev               31 drivers/gpu/drm/omapdrm/dss/hdmi4_cec.h int hdmi4_cec_init(struct platform_device *pdev, struct hdmi_core_data *core,
pdev               43 drivers/gpu/drm/omapdrm/dss/hdmi4_cec.h static inline int hdmi4_cec_init(struct platform_device *pdev,
pdev              910 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c int hdmi4_core_init(struct platform_device *pdev, struct hdmi_core_data *core)
pdev              924 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "core");
pdev              925 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	core->base = devm_ioremap_resource(&pdev->dev, res);
pdev              256 drivers/gpu/drm/omapdrm/dss/hdmi4_core.h int hdmi4_core_init(struct platform_device *pdev, struct hdmi_core_data *core);
pdev               44 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	r = pm_runtime_get_sync(&hdmi->pdev->dev);
pdev               58 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	r = pm_runtime_put_sync(&hdmi->pdev->dev);
pdev              334 drivers/gpu/drm/omapdrm/dss/hdmi5.c 			hdmi->audio_abort_cb(&hdmi->pdev->dev);
pdev              574 drivers/gpu/drm/omapdrm/dss/hdmi5.c 		.dev = &hdmi->pdev->dev,
pdev              581 drivers/gpu/drm/omapdrm/dss/hdmi5.c 		&hdmi->pdev->dev, "omap-hdmi-audio", PLATFORM_DEVID_AUTO,
pdev              607 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	r = hdmi_pll_init(dss, hdmi->pdev, &hdmi->pll, &hdmi->wp);
pdev              653 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	out->dev = &hdmi->pdev->dev;
pdev              682 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	struct platform_device *pdev = hdmi->pdev;
pdev              683 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	struct device_node *node = pdev->dev.of_node;
pdev              691 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	r = hdmi_parse_lanes_of(pdev, ep, &hdmi->phy);
pdev              696 drivers/gpu/drm/omapdrm/dss/hdmi5.c static int hdmi5_probe(struct platform_device *pdev)
pdev              706 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	hdmi->pdev = pdev;
pdev              708 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	dev_set_drvdata(&pdev->dev, hdmi);
pdev              717 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	r = hdmi_wp_init(pdev, &hdmi->wp, 5);
pdev              721 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	r = hdmi_phy_init(pdev, &hdmi->phy, 5);
pdev              725 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	r = hdmi5_core_init(pdev, &hdmi->core);
pdev              729 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	irq = platform_get_irq(pdev, 0);
pdev              736 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	r = devm_request_threaded_irq(&pdev->dev, irq,
pdev              744 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	hdmi->vdda_reg = devm_regulator_get(&pdev->dev, "vdda");
pdev              752 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	pm_runtime_enable(&pdev->dev);
pdev              758 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	r = component_add(&pdev->dev, &hdmi5_component_ops);
pdev              767 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	pm_runtime_disable(&pdev->dev);
pdev              773 drivers/gpu/drm/omapdrm/dss/hdmi5.c static int hdmi5_remove(struct platform_device *pdev)
pdev              775 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	struct omap_hdmi *hdmi = platform_get_drvdata(pdev);
pdev              777 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	component_del(&pdev->dev, &hdmi5_component_ops);
pdev              781 drivers/gpu/drm/omapdrm/dss/hdmi5.c 	pm_runtime_disable(&pdev->dev);
pdev              896 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c int hdmi5_core_init(struct platform_device *pdev, struct hdmi_core_data *core)
pdev              900 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "core");
pdev              901 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	core->base = devm_ioremap_resource(&pdev->dev, res);
pdev              289 drivers/gpu/drm/omapdrm/dss/hdmi5_core.h int hdmi5_core_init(struct platform_device *pdev, struct hdmi_core_data *core);
pdev               12 drivers/gpu/drm/omapdrm/dss/hdmi_common.c int hdmi_parse_lanes_of(struct platform_device *pdev, struct device_node *ep,
pdev               23 drivers/gpu/drm/omapdrm/dss/hdmi_common.c 			dev_err(&pdev->dev, "bad number of lanes\n");
pdev               30 drivers/gpu/drm/omapdrm/dss/hdmi_common.c 			dev_err(&pdev->dev, "failed to read lane data\n");
pdev               36 drivers/gpu/drm/omapdrm/dss/hdmi_common.c 			dev_err(&pdev->dev, "failed to parse lane data\n");
pdev               44 drivers/gpu/drm/omapdrm/dss/hdmi_common.c 			dev_err(&pdev->dev, "failed to parse lane data\n");
pdev              182 drivers/gpu/drm/omapdrm/dss/hdmi_phy.c int hdmi_phy_init(struct platform_device *pdev, struct hdmi_phy_data *phy,
pdev              192 drivers/gpu/drm/omapdrm/dss/hdmi_phy.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "phy");
pdev              193 drivers/gpu/drm/omapdrm/dss/hdmi_phy.c 	phy->base = devm_ioremap_resource(&pdev->dev, res);
pdev               45 drivers/gpu/drm/omapdrm/dss/hdmi_pll.c 	r = pm_runtime_get_sync(&pll->pdev->dev);
pdev               67 drivers/gpu/drm/omapdrm/dss/hdmi_pll.c 	r = pm_runtime_put_sync(&pll->pdev->dev);
pdev              129 drivers/gpu/drm/omapdrm/dss/hdmi_pll.c 			      struct platform_device *pdev,
pdev              136 drivers/gpu/drm/omapdrm/dss/hdmi_pll.c 	clk = devm_clk_get(&pdev->dev, "sys_clk");
pdev              161 drivers/gpu/drm/omapdrm/dss/hdmi_pll.c int hdmi_pll_init(struct dss_device *dss, struct platform_device *pdev,
pdev              167 drivers/gpu/drm/omapdrm/dss/hdmi_pll.c 	pll->pdev = pdev;
pdev              170 drivers/gpu/drm/omapdrm/dss/hdmi_pll.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "pll");
pdev              171 drivers/gpu/drm/omapdrm/dss/hdmi_pll.c 	pll->base = devm_ioremap_resource(&pdev->dev, res);
pdev              175 drivers/gpu/drm/omapdrm/dss/hdmi_pll.c 	r = hdmi_init_pll_data(dss, pdev, pll);
pdev              278 drivers/gpu/drm/omapdrm/dss/hdmi_wp.c int hdmi_wp_init(struct platform_device *pdev, struct hdmi_wp_data *wp,
pdev              283 drivers/gpu/drm/omapdrm/dss/hdmi_wp.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "wp");
pdev              284 drivers/gpu/drm/omapdrm/dss/hdmi_wp.c 	wp->base = devm_ioremap_resource(&pdev->dev, res);
pdev               22 drivers/gpu/drm/omapdrm/dss/sdi.c 	struct platform_device *pdev;
pdev              262 drivers/gpu/drm/omapdrm/dss/sdi.c 	out->dev = &sdi->pdev->dev;
pdev              289 drivers/gpu/drm/omapdrm/dss/sdi.c int sdi_init_port(struct dss_device *dss, struct platform_device *pdev,
pdev              317 drivers/gpu/drm/omapdrm/dss/sdi.c 	sdi->pdev = pdev;
pdev              320 drivers/gpu/drm/omapdrm/dss/sdi.c 	sdi->vdds_sdi_reg = devm_regulator_get(&pdev->dev, "vdds_sdi");
pdev              290 drivers/gpu/drm/omapdrm/dss/venc.c 	struct platform_device *pdev;
pdev              405 drivers/gpu/drm/omapdrm/dss/venc.c 	r = pm_runtime_get_sync(&venc->pdev->dev);
pdev              416 drivers/gpu/drm/omapdrm/dss/venc.c 	r = pm_runtime_put_sync(&venc->pdev->dev);
pdev              662 drivers/gpu/drm/omapdrm/dss/venc.c 		clk = devm_clk_get(&venc->pdev->dev, "tv_dac_clk");
pdev              750 drivers/gpu/drm/omapdrm/dss/venc.c 	out->dev = &venc->pdev->dev;
pdev              777 drivers/gpu/drm/omapdrm/dss/venc.c 	struct device_node *node = venc->pdev->dev.of_node;
pdev              790 drivers/gpu/drm/omapdrm/dss/venc.c 		dev_err(&venc->pdev->dev,
pdev              803 drivers/gpu/drm/omapdrm/dss/venc.c 		dev_err(&venc->pdev->dev, "bad channel propert '%d'\n",
pdev              824 drivers/gpu/drm/omapdrm/dss/venc.c static int venc_probe(struct platform_device *pdev)
pdev              834 drivers/gpu/drm/omapdrm/dss/venc.c 	venc->pdev = pdev;
pdev              836 drivers/gpu/drm/omapdrm/dss/venc.c 	platform_set_drvdata(pdev, venc);
pdev              846 drivers/gpu/drm/omapdrm/dss/venc.c 	venc_mem = platform_get_resource(venc->pdev, IORESOURCE_MEM, 0);
pdev              847 drivers/gpu/drm/omapdrm/dss/venc.c 	venc->base = devm_ioremap_resource(&pdev->dev, venc_mem);
pdev              853 drivers/gpu/drm/omapdrm/dss/venc.c 	venc->vdda_dac_reg = devm_regulator_get(&pdev->dev, "vdda");
pdev              869 drivers/gpu/drm/omapdrm/dss/venc.c 	pm_runtime_enable(&pdev->dev);
pdev              875 drivers/gpu/drm/omapdrm/dss/venc.c 	r = component_add(&pdev->dev, &venc_component_ops);
pdev              884 drivers/gpu/drm/omapdrm/dss/venc.c 	pm_runtime_disable(&pdev->dev);
pdev              890 drivers/gpu/drm/omapdrm/dss/venc.c static int venc_remove(struct platform_device *pdev)
pdev              892 drivers/gpu/drm/omapdrm/dss/venc.c 	struct venc_device *venc = platform_get_drvdata(pdev);
pdev              894 drivers/gpu/drm/omapdrm/dss/venc.c 	component_del(&pdev->dev, &venc_component_ops);
pdev              898 drivers/gpu/drm/omapdrm/dss/venc.c 	pm_runtime_disable(&pdev->dev);
pdev              133 drivers/gpu/drm/omapdrm/dss/video-pll.c 				   struct platform_device *pdev, int id,
pdev              149 drivers/gpu/drm/omapdrm/dss/video-pll.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, reg_name[id]);
pdev              150 drivers/gpu/drm/omapdrm/dss/video-pll.c 	pll_base = devm_ioremap_resource(&pdev->dev, res);
pdev              156 drivers/gpu/drm/omapdrm/dss/video-pll.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              158 drivers/gpu/drm/omapdrm/dss/video-pll.c 	clkctrl_base = devm_ioremap_resource(&pdev->dev, res);
pdev              164 drivers/gpu/drm/omapdrm/dss/video-pll.c 	clk = devm_clk_get(&pdev->dev, clkin_name[id]);
pdev              170 drivers/gpu/drm/omapdrm/dss/video-pll.c 	vpll = devm_kzalloc(&pdev->dev, sizeof(*vpll), GFP_KERNEL);
pdev              174 drivers/gpu/drm/omapdrm/dss/video-pll.c 	vpll->dev = &pdev->dev;
pdev              670 drivers/gpu/drm/omapdrm/omap_drv.c static int pdev_probe(struct platform_device *pdev)
pdev              678 drivers/gpu/drm/omapdrm/omap_drv.c 	ret = dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              680 drivers/gpu/drm/omapdrm/omap_drv.c 		dev_err(&pdev->dev, "Failed to set the DMA mask\n");
pdev              689 drivers/gpu/drm/omapdrm/omap_drv.c 	platform_set_drvdata(pdev, priv);
pdev              691 drivers/gpu/drm/omapdrm/omap_drv.c 	ret = omapdrm_init(priv, &pdev->dev);
pdev              698 drivers/gpu/drm/omapdrm/omap_drv.c static int pdev_remove(struct platform_device *pdev)
pdev              700 drivers/gpu/drm/omapdrm/omap_drv.c 	struct omap_drm_private *priv = platform_get_drvdata(pdev);
pdev              730 drivers/gpu/drm/omapdrm/omap_drv.c static struct platform_driver pdev = {
pdev              741 drivers/gpu/drm/omapdrm/omap_drv.c 	&pdev,
pdev              290 drivers/gpu/drm/panel/panel-arm-versatile.c static int versatile_panel_probe(struct platform_device *pdev)
pdev              292 drivers/gpu/drm/panel/panel-arm-versatile.c 	struct device *dev = &pdev->dev;
pdev              197 drivers/gpu/drm/panel/panel-lvds.c static int panel_lvds_probe(struct platform_device *pdev)
pdev              202 drivers/gpu/drm/panel/panel-lvds.c 	lvds = devm_kzalloc(&pdev->dev, sizeof(*lvds), GFP_KERNEL);
pdev              206 drivers/gpu/drm/panel/panel-lvds.c 	lvds->dev = &pdev->dev;
pdev              269 drivers/gpu/drm/panel/panel-lvds.c static int panel_lvds_remove(struct platform_device *pdev)
pdev              271 drivers/gpu/drm/panel/panel-lvds.c 	struct panel_lvds *lvds = dev_get_drvdata(&pdev->dev);
pdev              290 drivers/gpu/drm/panel/panel-seiko-43wvf1g.c static int seiko_panel_remove(struct platform_device *pdev)
pdev              292 drivers/gpu/drm/panel/panel-seiko-43wvf1g.c 	struct seiko_panel *panel = dev_get_drvdata(&pdev->dev);
pdev              304 drivers/gpu/drm/panel/panel-seiko-43wvf1g.c static void seiko_panel_shutdown(struct platform_device *pdev)
pdev              306 drivers/gpu/drm/panel/panel-seiko-43wvf1g.c 	struct seiko_panel *panel = dev_get_drvdata(&pdev->dev);
pdev              346 drivers/gpu/drm/panel/panel-seiko-43wvf1g.c static int seiko_panel_platform_probe(struct platform_device *pdev)
pdev              350 drivers/gpu/drm/panel/panel-seiko-43wvf1g.c 	id = of_match_node(platform_of_match, pdev->dev.of_node);
pdev              354 drivers/gpu/drm/panel/panel-seiko-43wvf1g.c 	return seiko_panel_probe(&pdev->dev, id->data);
pdev               26 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 	struct platform_device *pdev;
pdev               67 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 		dev_err(&lcd->pdev->dev, "%s: failed to enable regulator\n",
pdev              138 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c static int ls037v7dw01_probe(struct platform_device *pdev)
pdev              142 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 	lcd = devm_kzalloc(&pdev->dev, sizeof(*lcd), GFP_KERNEL);
pdev              146 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 	platform_set_drvdata(pdev, lcd);
pdev              147 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 	lcd->pdev = pdev;
pdev              149 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 	lcd->vdd = devm_regulator_get(&pdev->dev, "envdd");
pdev              151 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 		dev_err(&pdev->dev, "failed to get regulator\n");
pdev              155 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 	lcd->ini_gpio = devm_gpiod_get(&pdev->dev, "enable", GPIOD_OUT_LOW);
pdev              157 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 		dev_err(&pdev->dev, "failed to get enable gpio\n");
pdev              161 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 	lcd->resb_gpio = devm_gpiod_get(&pdev->dev, "reset", GPIOD_OUT_LOW);
pdev              163 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 		dev_err(&pdev->dev, "failed to get reset gpio\n");
pdev              167 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 	lcd->mo_gpio = devm_gpiod_get_index(&pdev->dev, "mode", 0,
pdev              170 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 		dev_err(&pdev->dev, "failed to get mode[0] gpio\n");
pdev              174 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 	lcd->lr_gpio = devm_gpiod_get_index(&pdev->dev, "mode", 1,
pdev              177 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 		dev_err(&pdev->dev, "failed to get mode[1] gpio\n");
pdev              181 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 	lcd->ud_gpio = devm_gpiod_get_index(&pdev->dev, "mode", 2,
pdev              184 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 		dev_err(&pdev->dev, "failed to get mode[2] gpio\n");
pdev              189 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 	lcd->panel.dev = &pdev->dev;
pdev              195 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c static int ls037v7dw01_remove(struct platform_device *pdev)
pdev              197 drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c 	struct ls037v7dw01_panel *lcd = platform_get_drvdata(pdev);
pdev             3445 drivers/gpu/drm/panel/panel-simple.c static int panel_simple_platform_probe(struct platform_device *pdev)
pdev             3449 drivers/gpu/drm/panel/panel-simple.c 	id = of_match_node(platform_of_match, pdev->dev.of_node);
pdev             3453 drivers/gpu/drm/panel/panel-simple.c 	return panel_simple_probe(&pdev->dev, id->data);
pdev             3456 drivers/gpu/drm/panel/panel-simple.c static int panel_simple_platform_remove(struct platform_device *pdev)
pdev             3458 drivers/gpu/drm/panel/panel-simple.c 	return panel_simple_remove(&pdev->dev);
pdev             3461 drivers/gpu/drm/panel/panel-simple.c static void panel_simple_platform_shutdown(struct platform_device *pdev)
pdev             3463 drivers/gpu/drm/panel/panel-simple.c 	panel_simple_shutdown(&pdev->dev);
pdev              141 drivers/gpu/drm/panfrost/panfrost_devfreq.c 	ret = dev_pm_opp_of_add_table(&pfdev->pdev->dev);
pdev              151 drivers/gpu/drm/panfrost/panfrost_devfreq.c 	opp = devfreq_recommended_opp(&pfdev->pdev->dev, &pfdev->devfreq.cur_freq, 0);
pdev              158 drivers/gpu/drm/panfrost/panfrost_devfreq.c 	pfdev->devfreq.devfreq = devm_devfreq_add_device(&pfdev->pdev->dev,
pdev              162 drivers/gpu/drm/panfrost/panfrost_devfreq.c 		DRM_DEV_ERROR(&pfdev->pdev->dev, "Couldn't initialize GPU devfreq\n");
pdev              165 drivers/gpu/drm/panfrost/panfrost_devfreq.c 		dev_pm_opp_of_remove_table(&pfdev->pdev->dev);
pdev              174 drivers/gpu/drm/panfrost/panfrost_devfreq.c 	dev_pm_opp_of_remove_table(&pfdev->pdev->dev);
pdev              143 drivers/gpu/drm/panfrost/panfrost_device.c 	res = platform_get_resource(pfdev->pdev, IORESOURCE_MEM, 0);
pdev              257 drivers/gpu/drm/panfrost/panfrost_device.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              258 drivers/gpu/drm/panfrost/panfrost_device.c 	struct panfrost_device *pfdev = platform_get_drvdata(pdev);
pdev              268 drivers/gpu/drm/panfrost/panfrost_device.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              269 drivers/gpu/drm/panfrost/panfrost_device.c 	struct panfrost_device *pfdev = platform_get_drvdata(pdev);
pdev               64 drivers/gpu/drm/panfrost/panfrost_device.h 	struct platform_device *pdev;
pdev              576 drivers/gpu/drm/panfrost/panfrost_drv.c static int panfrost_probe(struct platform_device *pdev)
pdev              582 drivers/gpu/drm/panfrost/panfrost_drv.c 	pfdev = devm_kzalloc(&pdev->dev, sizeof(*pfdev), GFP_KERNEL);
pdev              586 drivers/gpu/drm/panfrost/panfrost_drv.c 	pfdev->pdev = pdev;
pdev              587 drivers/gpu/drm/panfrost/panfrost_drv.c 	pfdev->dev = &pdev->dev;
pdev              589 drivers/gpu/drm/panfrost/panfrost_drv.c 	platform_set_drvdata(pdev, pfdev);
pdev              592 drivers/gpu/drm/panfrost/panfrost_drv.c 	ddev = drm_dev_alloc(&panfrost_drm_driver, &pdev->dev);
pdev              605 drivers/gpu/drm/panfrost/panfrost_drv.c 			dev_err(&pdev->dev, "Fatal error during GPU init\n");
pdev              612 drivers/gpu/drm/panfrost/panfrost_drv.c 			dev_err(&pdev->dev, "Fatal error during devfreq init\n");
pdev              644 drivers/gpu/drm/panfrost/panfrost_drv.c static int panfrost_remove(struct platform_device *pdev)
pdev              646 drivers/gpu/drm/panfrost/panfrost_drv.c 	struct panfrost_device *pfdev = platform_get_drvdata(pdev);
pdev              329 drivers/gpu/drm/pl111/pl111_versatile.c 		struct platform_device *pdev;
pdev              340 drivers/gpu/drm/pl111/pl111_versatile.c 		pdev = of_find_device_by_node(np);
pdev              341 drivers/gpu/drm/pl111/pl111_versatile.c 		if (!pdev) {
pdev              346 drivers/gpu/drm/pl111/pl111_versatile.c 		map = dev_get_drvdata(&pdev->dev);
pdev              349 drivers/gpu/drm/pl111/pl111_versatile.c 			platform_device_put(pdev);
pdev              103 drivers/gpu/drm/pl111/pl111_vexpress.c static int vexpress_muxfpga_probe(struct platform_device *pdev)
pdev              105 drivers/gpu/drm/pl111/pl111_vexpress.c 	struct device *dev = &pdev->dev;
pdev              108 drivers/gpu/drm/pl111/pl111_vexpress.c 	map = devm_regmap_init_vexpress_config(&pdev->dev);
pdev               66 drivers/gpu/drm/qxl/qxl_drv.c static bool is_vga(struct pci_dev *pdev)
pdev               68 drivers/gpu/drm/qxl/qxl_drv.c 	return pdev->class == PCI_CLASS_DISPLAY_VGA << 8;
pdev               72 drivers/gpu/drm/qxl/qxl_drv.c qxl_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev               77 drivers/gpu/drm/qxl/qxl_drv.c 	if (pdev->revision < 4) {
pdev               87 drivers/gpu/drm/qxl/qxl_drv.c 	ret = pci_enable_device(pdev);
pdev               91 drivers/gpu/drm/qxl/qxl_drv.c 	ret = drm_fb_helper_remove_conflicting_pci_framebuffers(pdev, 0, "qxl");
pdev               95 drivers/gpu/drm/qxl/qxl_drv.c 	if (is_vga(pdev)) {
pdev               96 drivers/gpu/drm/qxl/qxl_drv.c 		ret = vga_get_interruptible(pdev, VGA_RSRC_LEGACY_IO);
pdev              103 drivers/gpu/drm/qxl/qxl_drv.c 	ret = qxl_device_init(qdev, &qxl_driver, pdev);
pdev              126 drivers/gpu/drm/qxl/qxl_drv.c 	if (is_vga(pdev))
pdev              127 drivers/gpu/drm/qxl/qxl_drv.c 		vga_put(pdev, VGA_RSRC_LEGACY_IO);
pdev              129 drivers/gpu/drm/qxl/qxl_drv.c 	pci_disable_device(pdev);
pdev              136 drivers/gpu/drm/qxl/qxl_drv.c qxl_pci_remove(struct pci_dev *pdev)
pdev              138 drivers/gpu/drm/qxl/qxl_drv.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev              145 drivers/gpu/drm/qxl/qxl_drv.c 	if (is_vga(pdev))
pdev              146 drivers/gpu/drm/qxl/qxl_drv.c 		vga_put(pdev, VGA_RSRC_LEGACY_IO);
pdev              165 drivers/gpu/drm/qxl/qxl_drv.c 	struct pci_dev *pdev = dev->pdev;
pdev              181 drivers/gpu/drm/qxl/qxl_drv.c 	pci_save_state(pdev);
pdev              202 drivers/gpu/drm/qxl/qxl_drv.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              203 drivers/gpu/drm/qxl/qxl_drv.c 	struct drm_device *drm_dev = pci_get_drvdata(pdev);
pdev              210 drivers/gpu/drm/qxl/qxl_drv.c 	pci_disable_device(pdev);
pdev              211 drivers/gpu/drm/qxl/qxl_drv.c 	pci_set_power_state(pdev, PCI_D3hot);
pdev              217 drivers/gpu/drm/qxl/qxl_drv.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              218 drivers/gpu/drm/qxl/qxl_drv.c 	struct drm_device *drm_dev = pci_get_drvdata(pdev);
pdev              220 drivers/gpu/drm/qxl/qxl_drv.c 	pci_set_power_state(pdev, PCI_D0);
pdev              221 drivers/gpu/drm/qxl/qxl_drv.c 	pci_restore_state(pdev);
pdev              222 drivers/gpu/drm/qxl/qxl_drv.c 	if (pci_enable_device(pdev)) {
pdev              245 drivers/gpu/drm/qxl/qxl_drv.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              246 drivers/gpu/drm/qxl/qxl_drv.c 	struct drm_device *drm_dev = pci_get_drvdata(pdev);
pdev              282 drivers/gpu/drm/qxl/qxl_drv.h 		    struct pci_dev *pdev);
pdev              380 drivers/gpu/drm/qxl/qxl_ioctl.c 	if (dev->pdev->revision < 4)
pdev               96 drivers/gpu/drm/qxl/qxl_irq.c 	ret = drm_irq_install(&qdev->ddev, qdev->ddev.pdev->irq);
pdev              111 drivers/gpu/drm/qxl/qxl_kms.c 		    struct pci_dev *pdev)
pdev              115 drivers/gpu/drm/qxl/qxl_kms.c 	r = drm_dev_init(&qdev->ddev, drv, &pdev->dev);
pdev              121 drivers/gpu/drm/qxl/qxl_kms.c 	qdev->ddev.pdev = pdev;
pdev              122 drivers/gpu/drm/qxl/qxl_kms.c 	pci_set_drvdata(pdev, &qdev->ddev);
pdev              131 drivers/gpu/drm/qxl/qxl_kms.c 	qdev->rom_base = pci_resource_start(pdev, 2);
pdev              132 drivers/gpu/drm/qxl/qxl_kms.c 	qdev->rom_size = pci_resource_len(pdev, 2);
pdev              133 drivers/gpu/drm/qxl/qxl_kms.c 	qdev->vram_base = pci_resource_start(pdev, 0);
pdev              134 drivers/gpu/drm/qxl/qxl_kms.c 	qdev->io_base = pci_resource_start(pdev, 3);
pdev              136 drivers/gpu/drm/qxl/qxl_kms.c 	qdev->vram_mapping = io_mapping_create_wc(qdev->vram_base, pci_resource_len(pdev, 0));
pdev              143 drivers/gpu/drm/qxl/qxl_kms.c 	if (pci_resource_len(pdev, 4) > 0) {
pdev              146 drivers/gpu/drm/qxl/qxl_kms.c 		qdev->surfaceram_base = pci_resource_start(pdev, sb);
pdev              147 drivers/gpu/drm/qxl/qxl_kms.c 		qdev->surfaceram_size = pci_resource_len(pdev, sb);
pdev              155 drivers/gpu/drm/qxl/qxl_kms.c 		qdev->surfaceram_base = pci_resource_start(pdev, sb);
pdev              156 drivers/gpu/drm/qxl/qxl_kms.c 		qdev->surfaceram_size = pci_resource_len(pdev, sb);
pdev              169 drivers/gpu/drm/qxl/qxl_kms.c 		 (unsigned long long)pci_resource_end(pdev, 0),
pdev              170 drivers/gpu/drm/qxl/qxl_kms.c 		 (int)pci_resource_len(pdev, 0) / 1024 / 1024,
pdev              171 drivers/gpu/drm/qxl/qxl_kms.c 		 (int)pci_resource_len(pdev, 0) / 1024,
pdev              173 drivers/gpu/drm/qxl/qxl_kms.c 		 (unsigned long long)pci_resource_end(pdev, sb),
pdev              151 drivers/gpu/drm/r128/r128_cce.c 	struct platform_device *pdev;
pdev              158 drivers/gpu/drm/r128/r128_cce.c 	pdev = platform_device_register_simple("r128_cce", 0, NULL, 0);
pdev              159 drivers/gpu/drm/r128/r128_cce.c 	if (IS_ERR(pdev)) {
pdev              161 drivers/gpu/drm/r128/r128_cce.c 		return PTR_ERR(pdev);
pdev              163 drivers/gpu/drm/r128/r128_cce.c 	rc = request_firmware(&fw, FIRMWARE_NAME, &pdev->dev);
pdev              164 drivers/gpu/drm/r128/r128_cce.c 	platform_device_unregister(pdev);
pdev               88 drivers/gpu/drm/r128/r128_drv.c 	pci_set_master(dev->pdev);
pdev             1593 drivers/gpu/drm/r128/r128_state.c 		value = dev->pdev->irq;
pdev              199 drivers/gpu/drm/radeon/atombios_encoders.c 	if ((rdev->pdev->subsystem_vendor == PCI_VENDOR_ID_APPLE) &&
pdev              200 drivers/gpu/drm/radeon/atombios_encoders.c 	    (rdev->pdev->device == 0x6741))
pdev             2069 drivers/gpu/drm/radeon/atombios_encoders.c 	if ((dev->pdev->device == 0x71C5) &&
pdev             2070 drivers/gpu/drm/radeon/atombios_encoders.c 	    (dev->pdev->subsystem_vendor == 0x106b) &&
pdev             2071 drivers/gpu/drm/radeon/atombios_encoders.c 	    (dev->pdev->subsystem_device == 0x0080)) {
pdev              214 drivers/gpu/drm/radeon/ci_dpm.c 	switch (rdev->pdev->device) {
pdev             2507 drivers/gpu/drm/radeon/ci_dpm.c 	    ((rdev->pdev->device == 0x67B0) ||
pdev             2508 drivers/gpu/drm/radeon/ci_dpm.c 	     (rdev->pdev->device == 0x67B1))) {
pdev             3349 drivers/gpu/drm/radeon/ci_dpm.c 	    ((rdev->pdev->device == 0x67B0) || (rdev->pdev->device == 0x67B1))) {
pdev             4545 drivers/gpu/drm/radeon/ci_dpm.c 	    ((rdev->pdev->device == 0x67B0) ||
pdev             4546 drivers/gpu/drm/radeon/ci_dpm.c 	     (rdev->pdev->device == 0x67B1))) {
pdev             5684 drivers/gpu/drm/radeon/ci_dpm.c 	struct pci_dev *root = rdev->pdev->bus->self;
pdev             5692 drivers/gpu/drm/radeon/ci_dpm.c 	if (!pci_is_root_bus(rdev->pdev->bus))
pdev             5763 drivers/gpu/drm/radeon/ci_dpm.c 	if ((rdev->pdev->device == 0x6658) &&
pdev             1934 drivers/gpu/drm/radeon/cik.c 		if ((rdev->pdev->device == 0x6649) && ((tmp & 0xff00) == 0x5600)) {
pdev             1997 drivers/gpu/drm/radeon/cik.c 		if ((rdev->pdev->revision == 0x80) ||
pdev             1998 drivers/gpu/drm/radeon/cik.c 		    (rdev->pdev->revision == 0x81) ||
pdev             1999 drivers/gpu/drm/radeon/cik.c 		    (rdev->pdev->device == 0x665f))
pdev             2015 drivers/gpu/drm/radeon/cik.c 		if (rdev->pdev->revision == 0x80)
pdev             5195 drivers/gpu/drm/radeon/cik.c 	pci_clear_master(rdev->pdev);
pdev             5388 drivers/gpu/drm/radeon/cik.c 	rdev->mc.aper_base = pci_resource_start(rdev->pdev, 0);
pdev             5389 drivers/gpu/drm/radeon/cik.c 	rdev->mc.aper_size = pci_resource_len(rdev->pdev, 0);
pdev             7013 drivers/gpu/drm/radeon/cik.c 	pci_set_master(rdev->pdev);
pdev             9505 drivers/gpu/drm/radeon/cik.c 	struct pci_dev *root = rdev->pdev->bus->self;
pdev             9512 drivers/gpu/drm/radeon/cik.c 	if (pci_is_root_bus(rdev->pdev->bus))
pdev             9553 drivers/gpu/drm/radeon/cik.c 	gpu_pos = pci_pcie_cap(rdev->pdev);
pdev             9565 drivers/gpu/drm/radeon/cik.c 			pci_read_config_word(rdev->pdev, gpu_pos + PCI_EXP_LNKCTL, &gpu_cfg);
pdev             9571 drivers/gpu/drm/radeon/cik.c 			pci_write_config_word(rdev->pdev, gpu_pos + PCI_EXP_LNKCTL, tmp16);
pdev             9589 drivers/gpu/drm/radeon/cik.c 				pci_read_config_word(rdev->pdev, gpu_pos + PCI_EXP_DEVSTA, &tmp16);
pdev             9594 drivers/gpu/drm/radeon/cik.c 				pci_read_config_word(rdev->pdev, gpu_pos + PCI_EXP_LNKCTL, &gpu_cfg);
pdev             9597 drivers/gpu/drm/radeon/cik.c 				pci_read_config_word(rdev->pdev, gpu_pos + PCI_EXP_LNKCTL2, &gpu_cfg2);
pdev             9615 drivers/gpu/drm/radeon/cik.c 				pci_read_config_word(rdev->pdev, gpu_pos + PCI_EXP_LNKCTL, &tmp16);
pdev             9618 drivers/gpu/drm/radeon/cik.c 				pci_write_config_word(rdev->pdev, gpu_pos + PCI_EXP_LNKCTL, tmp16);
pdev             9626 drivers/gpu/drm/radeon/cik.c 				pci_read_config_word(rdev->pdev, gpu_pos + PCI_EXP_LNKCTL2, &tmp16);
pdev             9629 drivers/gpu/drm/radeon/cik.c 				pci_write_config_word(rdev->pdev, gpu_pos + PCI_EXP_LNKCTL2, tmp16);
pdev             9643 drivers/gpu/drm/radeon/cik.c 	pci_read_config_word(rdev->pdev, gpu_pos + PCI_EXP_LNKCTL2, &tmp16);
pdev             9651 drivers/gpu/drm/radeon/cik.c 	pci_write_config_word(rdev->pdev, gpu_pos + PCI_EXP_LNKCTL2, tmp16);
pdev             9743 drivers/gpu/drm/radeon/cik.c 			    !pci_is_root_bus(rdev->pdev->bus)) {
pdev             9744 drivers/gpu/drm/radeon/cik.c 				struct pci_dev *root = rdev->pdev->bus->self;
pdev             1286 drivers/gpu/drm/radeon/evergreen.c 	readrq = pcie_get_readrq(rdev->pdev);
pdev             1292 drivers/gpu/drm/radeon/evergreen.c 		pcie_set_readrq(rdev->pdev, 512);
pdev             3271 drivers/gpu/drm/radeon/evergreen.c 		if (rdev->pdev->device == 0x9648)
pdev             3273 drivers/gpu/drm/radeon/evergreen.c 		else if ((rdev->pdev->device == 0x9647) ||
pdev             3274 drivers/gpu/drm/radeon/evergreen.c 			 (rdev->pdev->device == 0x964a))
pdev             3748 drivers/gpu/drm/radeon/evergreen.c 	rdev->mc.aper_base = pci_resource_start(rdev->pdev, 0);
pdev             3749 drivers/gpu/drm/radeon/evergreen.c 	rdev->mc.aper_size = pci_resource_len(rdev->pdev, 0);
pdev             4035 drivers/gpu/drm/radeon/evergreen.c 	pci_clear_master(rdev->pdev);
pdev             5342 drivers/gpu/drm/radeon/evergreen.c 	if ((rdev->pdev->bus->max_bus_speed != PCIE_SPEED_5_0GT) &&
pdev             5343 drivers/gpu/drm/radeon/evergreen.c 		(rdev->pdev->bus->max_bus_speed != PCIE_SPEED_8_0GT))
pdev             2747 drivers/gpu/drm/radeon/kv_dpm.c 	if (rdev->pdev->subsystem_vendor == 0x1849)
pdev              468 drivers/gpu/drm/radeon/ni.c 		if ((rdev->pdev->device == 0x9900) ||
pdev              469 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x9901) ||
pdev              470 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x9903) ||
pdev              471 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x9904) ||
pdev              472 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x9905) ||
pdev              473 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x9906) ||
pdev              474 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x9907) ||
pdev              475 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x9908) ||
pdev              476 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x9909) ||
pdev              477 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x990A) ||
pdev              478 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x990B) ||
pdev              479 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x990C) ||
pdev              480 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x990D) ||
pdev              481 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x990E) ||
pdev              482 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x990F) ||
pdev              483 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x9910) ||
pdev              484 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x9913) ||
pdev              485 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x9917) ||
pdev              486 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x9918)) {
pdev              933 drivers/gpu/drm/radeon/ni.c 		if ((rdev->pdev->device == 0x9900) ||
pdev              934 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x9901) ||
pdev              935 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x9905) ||
pdev              936 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x9906) ||
pdev              937 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x9907) ||
pdev              938 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x9908) ||
pdev              939 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x9909) ||
pdev              940 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x990B) ||
pdev              941 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x990C) ||
pdev              942 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x990F) ||
pdev              943 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x9910) ||
pdev              944 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x9917) ||
pdev              945 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x9999) ||
pdev              946 drivers/gpu/drm/radeon/ni.c 		    (rdev->pdev->device == 0x999C)) {
pdev              953 drivers/gpu/drm/radeon/ni.c 		} else if ((rdev->pdev->device == 0x9903) ||
pdev              954 drivers/gpu/drm/radeon/ni.c 			   (rdev->pdev->device == 0x9904) ||
pdev              955 drivers/gpu/drm/radeon/ni.c 			   (rdev->pdev->device == 0x990A) ||
pdev              956 drivers/gpu/drm/radeon/ni.c 			   (rdev->pdev->device == 0x990D) ||
pdev              957 drivers/gpu/drm/radeon/ni.c 			   (rdev->pdev->device == 0x990E) ||
pdev              958 drivers/gpu/drm/radeon/ni.c 			   (rdev->pdev->device == 0x9913) ||
pdev              959 drivers/gpu/drm/radeon/ni.c 			   (rdev->pdev->device == 0x9918) ||
pdev              960 drivers/gpu/drm/radeon/ni.c 			   (rdev->pdev->device == 0x999D)) {
pdev              967 drivers/gpu/drm/radeon/ni.c 		} else if ((rdev->pdev->device == 0x9919) ||
pdev              968 drivers/gpu/drm/radeon/ni.c 			   (rdev->pdev->device == 0x9990) ||
pdev              969 drivers/gpu/drm/radeon/ni.c 			   (rdev->pdev->device == 0x9991) ||
pdev              970 drivers/gpu/drm/radeon/ni.c 			   (rdev->pdev->device == 0x9994) ||
pdev              971 drivers/gpu/drm/radeon/ni.c 			   (rdev->pdev->device == 0x9995) ||
pdev              972 drivers/gpu/drm/radeon/ni.c 			   (rdev->pdev->device == 0x9996) ||
pdev              973 drivers/gpu/drm/radeon/ni.c 			   (rdev->pdev->device == 0x999A) ||
pdev              974 drivers/gpu/drm/radeon/ni.c 			   (rdev->pdev->device == 0x99A0)) {
pdev             4129 drivers/gpu/drm/radeon/ni_dpm.c 	if (rdev->pdev->device == 0x6707) {
pdev             4211 drivers/gpu/drm/radeon/ni_dpm.c 	switch (rdev->pdev->device) {
pdev             1209 drivers/gpu/drm/radeon/r100.c 	pci_set_master(rdev->pdev);
pdev             2552 drivers/gpu/drm/radeon/r100.c 	pci_clear_master(rdev->pdev);
pdev             2577 drivers/gpu/drm/radeon/r100.c 	pci_save_state(rdev->pdev);
pdev             2599 drivers/gpu/drm/radeon/r100.c 	pci_restore_state(rdev->pdev);
pdev             2632 drivers/gpu/drm/radeon/r100.c 	switch (dev->pdev->device) {
pdev             2642 drivers/gpu/drm/radeon/r100.c 		if ((dev->pdev->subsystem_vendor == 0x1028 /* DELL */) &&
pdev             2643 drivers/gpu/drm/radeon/r100.c 		    ((dev->pdev->subsystem_device == 0x016c) ||
pdev             2644 drivers/gpu/drm/radeon/r100.c 		     (dev->pdev->subsystem_device == 0x016d) ||
pdev             2645 drivers/gpu/drm/radeon/r100.c 		     (dev->pdev->subsystem_device == 0x016e) ||
pdev             2646 drivers/gpu/drm/radeon/r100.c 		     (dev->pdev->subsystem_device == 0x016f) ||
pdev             2647 drivers/gpu/drm/radeon/r100.c 		     (dev->pdev->subsystem_device == 0x0170) ||
pdev             2648 drivers/gpu/drm/radeon/r100.c 		     (dev->pdev->subsystem_device == 0x017d) ||
pdev             2649 drivers/gpu/drm/radeon/r100.c 		     (dev->pdev->subsystem_device == 0x017e) ||
pdev             2650 drivers/gpu/drm/radeon/r100.c 		     (dev->pdev->subsystem_device == 0x0183) ||
pdev             2651 drivers/gpu/drm/radeon/r100.c 		     (dev->pdev->subsystem_device == 0x018a) ||
pdev             2652 drivers/gpu/drm/radeon/r100.c 		     (dev->pdev->subsystem_device == 0x019a)))
pdev             2756 drivers/gpu/drm/radeon/r100.c 	pci_read_config_byte(rdev->pdev, 0xe, &byte);
pdev             2777 drivers/gpu/drm/radeon/r100.c 	rdev->mc.aper_base = pci_resource_start(rdev->pdev, 0);
pdev             2778 drivers/gpu/drm/radeon/r100.c 	rdev->mc.aper_size = pci_resource_len(rdev->pdev, 0);
pdev              368 drivers/gpu/drm/radeon/r300.c 	if ((rdev->family == CHIP_R300 && rdev->pdev->device != 0x4144) ||
pdev              369 drivers/gpu/drm/radeon/r300.c 	    (rdev->family == CHIP_R350 && rdev->pdev->device != 0x4148)) {
pdev              437 drivers/gpu/drm/radeon/r300.c 	pci_save_state(rdev->pdev);
pdev              461 drivers/gpu/drm/radeon/r300.c 	pci_restore_state(rdev->pdev);
pdev              108 drivers/gpu/drm/radeon/r420.c 	if ((rdev->pdev->device == 0x5e4c) ||
pdev              109 drivers/gpu/drm/radeon/r420.c 	    (rdev->pdev->device == 0x5e4f))
pdev             1469 drivers/gpu/drm/radeon/r600.c 	rdev->mc.aper_base = pci_resource_start(rdev->pdev, 0);
pdev             1470 drivers/gpu/drm/radeon/r600.c 	rdev->mc.aper_size = pci_resource_len(rdev->pdev, 0);
pdev             1850 drivers/gpu/drm/radeon/r600.c 	pci_clear_master(rdev->pdev);
pdev             3744 drivers/gpu/drm/radeon/r600.c 	pci_set_master(rdev->pdev);
pdev             4513 drivers/gpu/drm/radeon/r600.c 	if ((rdev->pdev->bus->max_bus_speed != PCIE_SPEED_5_0GT) &&
pdev             4514 drivers/gpu/drm/radeon/r600.c 		(rdev->pdev->bus->max_bus_speed != PCIE_SPEED_8_0GT))
pdev             2311 drivers/gpu/drm/radeon/radeon.h 	struct pci_dev			*pdev;
pdev             2457 drivers/gpu/drm/radeon/radeon.h 		       struct pci_dev *pdev,
pdev             2603 drivers/gpu/drm/radeon/radeon.h #define ASIC_IS_RN50(rdev) ((rdev->pdev->device == 0x515e) || \
pdev             2604 drivers/gpu/drm/radeon/radeon.h 			    (rdev->pdev->device == 0x5969))
pdev             2621 drivers/gpu/drm/radeon/radeon.h #define ASIC_IS_X2(rdev) ((rdev->ddev->pdev->device == 0x9441) || \
pdev             2622 drivers/gpu/drm/radeon/radeon.h 		(rdev->ddev->pdev->device == 0x9443) || \
pdev             2623 drivers/gpu/drm/radeon/radeon.h 		(rdev->ddev->pdev->device == 0x944B) || \
pdev             2624 drivers/gpu/drm/radeon/radeon.h 		(rdev->ddev->pdev->device == 0x9506) || \
pdev             2625 drivers/gpu/drm/radeon/radeon.h 		(rdev->ddev->pdev->device == 0x9509) || \
pdev             2626 drivers/gpu/drm/radeon/radeon.h 		(rdev->ddev->pdev->device == 0x950F) || \
pdev             2627 drivers/gpu/drm/radeon/radeon.h 		(rdev->ddev->pdev->device == 0x689C) || \
pdev             2628 drivers/gpu/drm/radeon/radeon.h 		(rdev->ddev->pdev->device == 0x689D))
pdev             2651 drivers/gpu/drm/radeon/radeon.h #define ASIC_IS_LOMBOK(rdev) ((rdev->ddev->pdev->device == 0x6849) || \
pdev             2652 drivers/gpu/drm/radeon/radeon.h 			      (rdev->ddev->pdev->device == 0x6850) || \
pdev             2653 drivers/gpu/drm/radeon/radeon.h 			      (rdev->ddev->pdev->device == 0x6858) || \
pdev             2654 drivers/gpu/drm/radeon/radeon.h 			      (rdev->ddev->pdev->device == 0x6859) || \
pdev             2655 drivers/gpu/drm/radeon/radeon.h 			      (rdev->ddev->pdev->device == 0x6840) || \
pdev             2656 drivers/gpu/drm/radeon/radeon.h 			      (rdev->ddev->pdev->device == 0x6841) || \
pdev             2657 drivers/gpu/drm/radeon/radeon.h 			      (rdev->ddev->pdev->device == 0x6842) || \
pdev             2658 drivers/gpu/drm/radeon/radeon.h 			      (rdev->ddev->pdev->device == 0x6843))
pdev              378 drivers/gpu/drm/radeon/radeon_acpi.c 	handle = ACPI_HANDLE(&rdev->pdev->dev);
pdev              575 drivers/gpu/drm/radeon/radeon_acpi.c 	handle = ACPI_HANDLE(&rdev->pdev->dev);
pdev              615 drivers/gpu/drm/radeon/radeon_acpi.c 	handle = ACPI_HANDLE(&rdev->pdev->dev);
pdev              624 drivers/gpu/drm/radeon/radeon_acpi.c 	atcs_input.client_id = rdev->pdev->devfn | (rdev->pdev->bus->number << 8);
pdev              718 drivers/gpu/drm/radeon/radeon_acpi.c 	handle = ACPI_HANDLE(&rdev->pdev->dev);
pdev              190 drivers/gpu/drm/radeon/radeon_agp.c 		    rdev->pdev->vendor == p->chip_vendor &&
pdev              191 drivers/gpu/drm/radeon/radeon_agp.c 		    rdev->pdev->device == p->chip_device &&
pdev              192 drivers/gpu/drm/radeon/radeon_agp.c 		    rdev->pdev->subsystem_vendor == p->subsys_vendor &&
pdev              193 drivers/gpu/drm/radeon/radeon_agp.c 		    rdev->pdev->subsystem_device == p->subsys_device) {
pdev             2403 drivers/gpu/drm/radeon/radeon_asic.c 		if ((rdev->pdev->device == 0x9616)||
pdev             2404 drivers/gpu/drm/radeon/radeon_asic.c 		    (rdev->pdev->device == 0x9611)||
pdev             2405 drivers/gpu/drm/radeon/radeon_asic.c 		    (rdev->pdev->device == 0x9613)||
pdev             2406 drivers/gpu/drm/radeon/radeon_asic.c 		    (rdev->pdev->device == 0x9711)||
pdev             2407 drivers/gpu/drm/radeon/radeon_asic.c 		    (rdev->pdev->device == 0x9713))
pdev              295 drivers/gpu/drm/radeon/radeon_atombios.c 	if ((dev->pdev->device == 0x791e) &&
pdev              296 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_vendor == 0x1043) &&
pdev              297 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_device == 0x826d)) {
pdev              304 drivers/gpu/drm/radeon/radeon_atombios.c 	if ((dev->pdev->device == 0x7941) &&
pdev              305 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_vendor == 0x1849) &&
pdev              306 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_device == 0x7941)) {
pdev              313 drivers/gpu/drm/radeon/radeon_atombios.c 	if ((dev->pdev->device == 0x796e) &&
pdev              314 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_vendor == 0x1462) &&
pdev              315 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_device == 0x7302)) {
pdev              322 drivers/gpu/drm/radeon/radeon_atombios.c 	if ((dev->pdev->device == 0x7941) &&
pdev              323 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_vendor == 0x147b) &&
pdev              324 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_device == 0x2412)) {
pdev              330 drivers/gpu/drm/radeon/radeon_atombios.c 	if ((dev->pdev->device == 0x5653) &&
pdev              331 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_vendor == 0x1462) &&
pdev              332 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_device == 0x0291)) {
pdev              340 drivers/gpu/drm/radeon/radeon_atombios.c 	if ((dev->pdev->device == 0x7146) &&
pdev              341 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_vendor == 0x17af) &&
pdev              342 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_device == 0x2058)) {
pdev              348 drivers/gpu/drm/radeon/radeon_atombios.c 	if ((dev->pdev->device == 0x7142) &&
pdev              349 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_vendor == 0x1458) &&
pdev              350 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_device == 0x2134)) {
pdev              357 drivers/gpu/drm/radeon/radeon_atombios.c 	if ((dev->pdev->device == 0x71C5) &&
pdev              358 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_vendor == 0x106b) &&
pdev              359 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_device == 0x0080)) {
pdev              375 drivers/gpu/drm/radeon/radeon_atombios.c 	if ((dev->pdev->device == 0x9598) &&
pdev              376 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_vendor == 0x1043) &&
pdev              377 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_device == 0x01da)) {
pdev              384 drivers/gpu/drm/radeon/radeon_atombios.c 	if ((dev->pdev->device == 0x9598) &&
pdev              385 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_vendor == 0x1043) &&
pdev              386 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_device == 0x01e4)) {
pdev              393 drivers/gpu/drm/radeon/radeon_atombios.c 	if ((dev->pdev->device == 0x95C5) &&
pdev              394 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_vendor == 0x1043) &&
pdev              395 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_device == 0x01e2)) {
pdev              420 drivers/gpu/drm/radeon/radeon_atombios.c 	if (((dev->pdev->device == 0x95c4) || (dev->pdev->device == 0x9591)) &&
pdev              421 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_vendor == 0x1025) &&
pdev              422 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_device == 0x013c)) {
pdev              434 drivers/gpu/drm/radeon/radeon_atombios.c 	if ((dev->pdev->device == 0x9498) &&
pdev              435 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_vendor == 0x1682) &&
pdev              436 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_device == 0x2452) &&
pdev              444 drivers/gpu/drm/radeon/radeon_atombios.c 	if (((dev->pdev->device == 0x9802) ||
pdev              445 drivers/gpu/drm/radeon/radeon_atombios.c 	     (dev->pdev->device == 0x9805) ||
pdev              446 drivers/gpu/drm/radeon/radeon_atombios.c 	     (dev->pdev->device == 0x9806)) &&
pdev              447 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_vendor == 0x1734) &&
pdev              448 drivers/gpu/drm/radeon/radeon_atombios.c 	    (dev->pdev->subsystem_device == 0x11bd)) {
pdev              479 drivers/gpu/drm/radeon/radeon_atpx_handler.c static bool radeon_atpx_pci_probe_handle(struct pci_dev *pdev)
pdev              484 drivers/gpu/drm/radeon/radeon_atpx_handler.c 	dhandle = ACPI_HANDLE(&pdev->dev);
pdev              528 drivers/gpu/drm/radeon/radeon_atpx_handler.c static enum vga_switcheroo_client_id radeon_atpx_get_client_id(struct pci_dev *pdev)
pdev              530 drivers/gpu/drm/radeon/radeon_atpx_handler.c 	if (radeon_atpx_priv.dhandle == ACPI_HANDLE(&pdev->dev))
pdev              552 drivers/gpu/drm/radeon/radeon_atpx_handler.c 	struct pci_dev *pdev = NULL;
pdev              558 drivers/gpu/drm/radeon/radeon_atpx_handler.c 	while ((pdev = pci_get_class(PCI_CLASS_DISPLAY_VGA << 8, pdev)) != NULL) {
pdev              561 drivers/gpu/drm/radeon/radeon_atpx_handler.c 		has_atpx |= (radeon_atpx_pci_probe_handle(pdev) == true);
pdev              563 drivers/gpu/drm/radeon/radeon_atpx_handler.c 		parent_pdev = pci_upstream_bridge(pdev);
pdev              568 drivers/gpu/drm/radeon/radeon_atpx_handler.c 	while ((pdev = pci_get_class(PCI_CLASS_DISPLAY_OTHER << 8, pdev)) != NULL) {
pdev              571 drivers/gpu/drm/radeon/radeon_atpx_handler.c 		has_atpx |= (radeon_atpx_pci_probe_handle(pdev) == true);
pdev              573 drivers/gpu/drm/radeon/radeon_atpx_handler.c 		parent_pdev = pci_upstream_bridge(pdev);
pdev               60 drivers/gpu/drm/radeon/radeon_bios.c 	vram_base = pci_resource_start(rdev->pdev, 0);
pdev               87 drivers/gpu/drm/radeon/radeon_bios.c 	bios = pci_map_rom(rdev->pdev, &size);
pdev               96 drivers/gpu/drm/radeon/radeon_bios.c 		pci_unmap_rom(rdev->pdev, bios);
pdev              101 drivers/gpu/drm/radeon/radeon_bios.c 		pci_unmap_rom(rdev->pdev, bios);
pdev              105 drivers/gpu/drm/radeon/radeon_bios.c 	pci_unmap_rom(rdev->pdev, bios);
pdev              116 drivers/gpu/drm/radeon/radeon_bios.c 	bios = pci_platform_rom(rdev->pdev, &size);
pdev              185 drivers/gpu/drm/radeon/radeon_bios.c 	struct pci_dev *pdev = NULL;
pdev              194 drivers/gpu/drm/radeon/radeon_bios.c 	while ((pdev = pci_get_class(PCI_CLASS_DISPLAY_VGA << 8, pdev)) != NULL) {
pdev              195 drivers/gpu/drm/radeon/radeon_bios.c 		dhandle = ACPI_HANDLE(&pdev->dev);
pdev              207 drivers/gpu/drm/radeon/radeon_bios.c 		while ((pdev = pci_get_class(PCI_CLASS_DISPLAY_OTHER << 8, pdev)) != NULL) {
pdev              208 drivers/gpu/drm/radeon/radeon_bios.c 			dhandle = ACPI_HANDLE(&pdev->dev);
pdev              523 drivers/gpu/drm/radeon/radeon_bios.c 	if (rdev->ddev->pdev->device == PCI_DEVICE_ID_ATI_RADEON_QY) {
pdev              560 drivers/gpu/drm/radeon/radeon_bios.c 	if (rdev->ddev->pdev->device == PCI_DEVICE_ID_ATI_RADEON_QY) {
pdev              578 drivers/gpu/drm/radeon/radeon_bios.c 	if (rdev->ddev->pdev->device == PCI_DEVICE_ID_ATI_RADEON_QY) {
pdev              636 drivers/gpu/drm/radeon/radeon_bios.c 		    vhdr->PCIBus == rdev->pdev->bus->number &&
pdev              637 drivers/gpu/drm/radeon/radeon_bios.c 		    vhdr->PCIDevice == PCI_SLOT(rdev->pdev->devfn) &&
pdev              638 drivers/gpu/drm/radeon/radeon_bios.c 		    vhdr->PCIFunction == PCI_FUNC(rdev->pdev->devfn) &&
pdev              639 drivers/gpu/drm/radeon/radeon_bios.c 		    vhdr->VendorID == rdev->pdev->vendor &&
pdev              640 drivers/gpu/drm/radeon/radeon_bios.c 		    vhdr->DeviceID == rdev->pdev->device) {
pdev              106 drivers/gpu/drm/radeon/radeon_clocks.c 	struct device_node *dp = rdev->pdev->dev.of_node;
pdev              900 drivers/gpu/drm/radeon/radeon_combios.c 	if (((dev->pdev->device == 0x5159) &&
pdev              901 drivers/gpu/drm/radeon/radeon_combios.c 	    (dev->pdev->subsystem_vendor == 0x174B) &&
pdev              902 drivers/gpu/drm/radeon/radeon_combios.c 	    (dev->pdev->subsystem_device == 0x7c28)) ||
pdev              904 drivers/gpu/drm/radeon/radeon_combios.c 	   ((dev->pdev->device == 0x514D) &&
pdev              905 drivers/gpu/drm/radeon/radeon_combios.c 	    (dev->pdev->subsystem_vendor == 0x174B) &&
pdev              906 drivers/gpu/drm/radeon/radeon_combios.c 	    (dev->pdev->subsystem_device == 0x7149))) {
pdev             1510 drivers/gpu/drm/radeon/radeon_combios.c 		} else if ((rdev->pdev->device == 0x4a48) &&
pdev             1511 drivers/gpu/drm/radeon/radeon_combios.c 			   (rdev->pdev->subsystem_vendor == 0x1002) &&
pdev             1512 drivers/gpu/drm/radeon/radeon_combios.c 			   (rdev->pdev->subsystem_device == 0x4a48)) {
pdev             1517 drivers/gpu/drm/radeon/radeon_combios.c 			   (rdev->pdev->device == 0x4150) &&
pdev             1518 drivers/gpu/drm/radeon/radeon_combios.c 			   (rdev->pdev->subsystem_vendor == 0x1002) &&
pdev             1519 drivers/gpu/drm/radeon/radeon_combios.c 			   (rdev->pdev->subsystem_device == 0x4150)) {
pdev             1522 drivers/gpu/drm/radeon/radeon_combios.c 		} else if ((rdev->pdev->device == 0x4c66) &&
pdev             1523 drivers/gpu/drm/radeon/radeon_combios.c 			   (rdev->pdev->subsystem_vendor == 0x1002) &&
pdev             1524 drivers/gpu/drm/radeon/radeon_combios.c 			   (rdev->pdev->subsystem_device == 0x4c66)) {
pdev             2230 drivers/gpu/drm/radeon/radeon_combios.c 	if (dev->pdev->device == 0x515e &&
pdev             2231 drivers/gpu/drm/radeon/radeon_combios.c 	    dev->pdev->subsystem_vendor == 0x1014) {
pdev             2238 drivers/gpu/drm/radeon/radeon_combios.c 	if (dev->pdev->device == 0x5B60 &&
pdev             2239 drivers/gpu/drm/radeon/radeon_combios.c 	    dev->pdev->subsystem_vendor == 0x17af &&
pdev             2240 drivers/gpu/drm/radeon/radeon_combios.c 	    dev->pdev->subsystem_device == 0x201e && bios_index == 2) {
pdev             2251 drivers/gpu/drm/radeon/radeon_combios.c 	if (dev->pdev->device == 0x5975 &&
pdev             2252 drivers/gpu/drm/radeon/radeon_combios.c 	    dev->pdev->subsystem_vendor == 0x1025 &&
pdev             2253 drivers/gpu/drm/radeon/radeon_combios.c 	    dev->pdev->subsystem_device == 0x009f)
pdev             2257 drivers/gpu/drm/radeon/radeon_combios.c 	if (dev->pdev->device == 0x5974 &&
pdev             2258 drivers/gpu/drm/radeon/radeon_combios.c 	    dev->pdev->subsystem_vendor == 0x103c &&
pdev             2259 drivers/gpu/drm/radeon/radeon_combios.c 	    dev->pdev->subsystem_device == 0x280a)
pdev             2263 drivers/gpu/drm/radeon/radeon_combios.c 	if (dev->pdev->device == 0x5955 &&
pdev             2264 drivers/gpu/drm/radeon/radeon_combios.c 	    dev->pdev->subsystem_vendor == 0x1462 &&
pdev             2265 drivers/gpu/drm/radeon/radeon_combios.c 	    dev->pdev->subsystem_device == 0x0131)
pdev             2419 drivers/gpu/drm/radeon/radeon_combios.c 				if (dev->pdev->device == 0x5159 &&
pdev             2420 drivers/gpu/drm/radeon/radeon_combios.c 				    dev->pdev->subsystem_vendor == 0x1014 &&
pdev             2421 drivers/gpu/drm/radeon/radeon_combios.c 				    dev->pdev->subsystem_device == 0x029A) {
pdev             2713 drivers/gpu/drm/radeon/radeon_combios.c 		if ((dev->pdev->device == 0x4152) &&
pdev             2714 drivers/gpu/drm/radeon/radeon_combios.c 		    (dev->pdev->subsystem_vendor == 0x1043) &&
pdev             2715 drivers/gpu/drm/radeon/radeon_combios.c 		    (dev->pdev->subsystem_device == 0xc002)) {
pdev             3375 drivers/gpu/drm/radeon/radeon_combios.c 	    rdev->pdev->subsystem_vendor == 0x103c &&
pdev             3376 drivers/gpu/drm/radeon/radeon_combios.c 	    rdev->pdev->subsystem_device == 0x308b)
pdev             3383 drivers/gpu/drm/radeon/radeon_combios.c 	    rdev->pdev->subsystem_vendor == 0x103c &&
pdev             3384 drivers/gpu/drm/radeon/radeon_combios.c 	    rdev->pdev->subsystem_device == 0x30a4)
pdev             3391 drivers/gpu/drm/radeon/radeon_combios.c 	    rdev->pdev->subsystem_vendor == 0x103c &&
pdev             3392 drivers/gpu/drm/radeon/radeon_combios.c 	    rdev->pdev->subsystem_device == 0x30ae)
pdev             3399 drivers/gpu/drm/radeon/radeon_combios.c 	    rdev->pdev->subsystem_vendor == 0x103c &&
pdev             3400 drivers/gpu/drm/radeon/radeon_combios.c 	    rdev->pdev->subsystem_device == 0x280a)
pdev             3406 drivers/gpu/drm/radeon/radeon_combios.c 	    rdev->pdev->subsystem_vendor == 0x1179 &&
pdev             3407 drivers/gpu/drm/radeon/radeon_combios.c 	    rdev->pdev->subsystem_device == 0xff31)
pdev              133 drivers/gpu/drm/radeon/radeon_cs.c 		    (i <= 0 || pci_find_capability(p->rdev->ddev->pdev,
pdev              172 drivers/gpu/drm/radeon/radeon_device.c 		if (rdev->pdev->vendor == p->chip_vendor &&
pdev              173 drivers/gpu/drm/radeon/radeon_device.c 		    rdev->pdev->device == p->chip_device &&
pdev              174 drivers/gpu/drm/radeon/radeon_device.c 		    rdev->pdev->subsystem_vendor == p->subsys_vendor &&
pdev              175 drivers/gpu/drm/radeon/radeon_device.c 		    rdev->pdev->subsystem_device == p->subsys_device) {
pdev              229 drivers/gpu/drm/radeon/radeon_device.c 	pci_write_config_dword(rdev->pdev, 0x7c, RADEON_ASIC_RESET_DATA);
pdev              340 drivers/gpu/drm/radeon/radeon_device.c 	rdev->doorbell.base = pci_resource_start(rdev->pdev, 2);
pdev              341 drivers/gpu/drm/radeon/radeon_device.c 	rdev->doorbell.size = pci_resource_len(rdev->pdev, 2);
pdev              666 drivers/gpu/drm/radeon/radeon_device.c 	    (rdev->pdev->subsystem_vendor == PCI_VENDOR_ID_APPLE) &&
pdev              787 drivers/gpu/drm/radeon/radeon_device.c 	rdev->dummy_page.addr = pci_map_page(rdev->pdev, rdev->dummy_page.page,
pdev              789 drivers/gpu/drm/radeon/radeon_device.c 	if (pci_dma_mapping_error(rdev->pdev, rdev->dummy_page.addr)) {
pdev              790 drivers/gpu/drm/radeon/radeon_device.c 		dev_err(&rdev->pdev->dev, "Failed to DMA MAP the dummy page\n");
pdev              811 drivers/gpu/drm/radeon/radeon_device.c 	pci_unmap_page(rdev->pdev, rdev->dummy_page.addr,
pdev             1223 drivers/gpu/drm/radeon/radeon_device.c static void radeon_switcheroo_set_state(struct pci_dev *pdev, enum vga_switcheroo_state state)
pdev             1225 drivers/gpu/drm/radeon/radeon_device.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev             1257 drivers/gpu/drm/radeon/radeon_device.c static bool radeon_switcheroo_can_switch(struct pci_dev *pdev)
pdev             1259 drivers/gpu/drm/radeon/radeon_device.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev             1289 drivers/gpu/drm/radeon/radeon_device.c 		       struct pci_dev *pdev,
pdev             1297 drivers/gpu/drm/radeon/radeon_device.c 	rdev->dev = &pdev->dev;
pdev             1299 drivers/gpu/drm/radeon/radeon_device.c 	rdev->pdev = pdev;
pdev             1313 drivers/gpu/drm/radeon/radeon_device.c 		 radeon_family_name[rdev->family], pdev->vendor, pdev->device,
pdev             1314 drivers/gpu/drm/radeon/radeon_device.c 		 pdev->subsystem_vendor, pdev->subsystem_device, pdev->revision);
pdev             1383 drivers/gpu/drm/radeon/radeon_device.c 	r = dma_set_mask_and_coherent(&rdev->pdev->dev, DMA_BIT_MASK(dma_bits));
pdev             1405 drivers/gpu/drm/radeon/radeon_device.c 		rdev->rmmio_base = pci_resource_start(rdev->pdev, 5);
pdev             1406 drivers/gpu/drm/radeon/radeon_device.c 		rdev->rmmio_size = pci_resource_len(rdev->pdev, 5);
pdev             1408 drivers/gpu/drm/radeon/radeon_device.c 		rdev->rmmio_base = pci_resource_start(rdev->pdev, 2);
pdev             1409 drivers/gpu/drm/radeon/radeon_device.c 		rdev->rmmio_size = pci_resource_len(rdev->pdev, 2);
pdev             1421 drivers/gpu/drm/radeon/radeon_device.c 		if (pci_resource_flags(rdev->pdev, i) & IORESOURCE_IO) {
pdev             1422 drivers/gpu/drm/radeon/radeon_device.c 			rdev->rio_mem_size = pci_resource_len(rdev->pdev, i);
pdev             1423 drivers/gpu/drm/radeon/radeon_device.c 			rdev->rio_mem = pci_iomap(rdev->pdev, i, rdev->rio_mem_size);
pdev             1436 drivers/gpu/drm/radeon/radeon_device.c 	vga_client_register(rdev->pdev, rdev, NULL, radeon_vga_set_decode);
pdev             1440 drivers/gpu/drm/radeon/radeon_device.c 	if (!pci_is_thunderbolt_attached(rdev->pdev))
pdev             1441 drivers/gpu/drm/radeon/radeon_device.c 		vga_switcheroo_register_client(rdev->pdev,
pdev             1535 drivers/gpu/drm/radeon/radeon_device.c 	if (!pci_is_thunderbolt_attached(rdev->pdev))
pdev             1536 drivers/gpu/drm/radeon/radeon_device.c 		vga_switcheroo_unregister_client(rdev->pdev);
pdev             1539 drivers/gpu/drm/radeon/radeon_device.c 	vga_client_register(rdev->pdev, NULL, NULL, NULL);
pdev             1541 drivers/gpu/drm/radeon/radeon_device.c 		pci_iounmap(rdev->pdev, rdev->rio_mem);
pdev             1641 drivers/gpu/drm/radeon/radeon_device.c 	pci_save_state(dev->pdev);
pdev             1644 drivers/gpu/drm/radeon/radeon_device.c 		pci_restore_state(dev->pdev);
pdev             1647 drivers/gpu/drm/radeon/radeon_device.c 		pci_disable_device(dev->pdev);
pdev             1648 drivers/gpu/drm/radeon/radeon_device.c 		pci_set_power_state(dev->pdev, PCI_D3hot);
pdev             1682 drivers/gpu/drm/radeon/radeon_device.c 		pci_set_power_state(dev->pdev, PCI_D0);
pdev             1683 drivers/gpu/drm/radeon/radeon_device.c 		pci_restore_state(dev->pdev);
pdev             1684 drivers/gpu/drm/radeon/radeon_device.c 		if (pci_enable_device(dev->pdev)) {
pdev             1326 drivers/gpu/drm/radeon/radeon_display.c 		dev_err(&dev->pdev->dev, "No GEM object associated to handle 0x%08X, "
pdev              325 drivers/gpu/drm/radeon/radeon_drv.c static int radeon_pci_probe(struct pci_dev *pdev,
pdev              344 drivers/gpu/drm/radeon/radeon_drv.c 			dev_info(&pdev->dev,
pdev              356 drivers/gpu/drm/radeon/radeon_drv.c 			dev_info(&pdev->dev,
pdev              362 drivers/gpu/drm/radeon/radeon_drv.c 	if (vga_switcheroo_client_probe_defer(pdev))
pdev              366 drivers/gpu/drm/radeon/radeon_drv.c 	ret = drm_fb_helper_remove_conflicting_pci_framebuffers(pdev, 0, "radeondrmfb");
pdev              370 drivers/gpu/drm/radeon/radeon_drv.c 	dev = drm_dev_alloc(&kms_driver, &pdev->dev);
pdev              374 drivers/gpu/drm/radeon/radeon_drv.c 	ret = pci_enable_device(pdev);
pdev              378 drivers/gpu/drm/radeon/radeon_drv.c 	dev->pdev = pdev;
pdev              380 drivers/gpu/drm/radeon/radeon_drv.c 	dev->hose = pdev->sysdata;
pdev              383 drivers/gpu/drm/radeon/radeon_drv.c 	pci_set_drvdata(pdev, dev);
pdev              385 drivers/gpu/drm/radeon/radeon_drv.c 	if (pci_find_capability(dev->pdev, PCI_CAP_ID_AGP))
pdev              404 drivers/gpu/drm/radeon/radeon_drv.c 	pci_disable_device(pdev);
pdev              411 drivers/gpu/drm/radeon/radeon_drv.c radeon_pci_remove(struct pci_dev *pdev)
pdev              413 drivers/gpu/drm/radeon/radeon_drv.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev              419 drivers/gpu/drm/radeon/radeon_drv.c radeon_pci_shutdown(struct pci_dev *pdev)
pdev              422 drivers/gpu/drm/radeon/radeon_drv.c 	struct drm_device *ddev = pci_get_drvdata(pdev);
pdev              429 drivers/gpu/drm/radeon/radeon_drv.c 		radeon_pci_remove(pdev);
pdev              476 drivers/gpu/drm/radeon/radeon_drv.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              477 drivers/gpu/drm/radeon/radeon_drv.c 	struct drm_device *drm_dev = pci_get_drvdata(pdev);
pdev              489 drivers/gpu/drm/radeon/radeon_drv.c 	pci_save_state(pdev);
pdev              490 drivers/gpu/drm/radeon/radeon_drv.c 	pci_disable_device(pdev);
pdev              491 drivers/gpu/drm/radeon/radeon_drv.c 	pci_ignore_hotplug(pdev);
pdev              493 drivers/gpu/drm/radeon/radeon_drv.c 		pci_set_power_state(pdev, PCI_D3cold);
pdev              495 drivers/gpu/drm/radeon/radeon_drv.c 		pci_set_power_state(pdev, PCI_D3hot);
pdev              503 drivers/gpu/drm/radeon/radeon_drv.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              504 drivers/gpu/drm/radeon/radeon_drv.c 	struct drm_device *drm_dev = pci_get_drvdata(pdev);
pdev              514 drivers/gpu/drm/radeon/radeon_drv.c 		pci_set_power_state(pdev, PCI_D0);
pdev              515 drivers/gpu/drm/radeon/radeon_drv.c 	pci_restore_state(pdev);
pdev              516 drivers/gpu/drm/radeon/radeon_drv.c 	ret = pci_enable_device(pdev);
pdev              519 drivers/gpu/drm/radeon/radeon_drv.c 	pci_set_master(pdev);
pdev              181 drivers/gpu/drm/radeon/radeon_encoders.c 		if ((rdev->pdev->device == 0x9583) &&
pdev              182 drivers/gpu/drm/radeon/radeon_encoders.c 		    (rdev->pdev->subsystem_vendor == 0x1734) &&
pdev              183 drivers/gpu/drm/radeon/radeon_encoders.c 		    (rdev->pdev->subsystem_device == 0x1107))
pdev              293 drivers/gpu/drm/radeon/radeon_fb.c 	vga_switcheroo_client_fb_set(rdev->ddev->pdev, info);
pdev               75 drivers/gpu/drm/radeon/radeon_gart.c 	ptr = pci_alloc_consistent(rdev->pdev, rdev->gart.table_size,
pdev              113 drivers/gpu/drm/radeon/radeon_gart.c 	pci_free_consistent(rdev->pdev, rdev->gart.table_size,
pdev              630 drivers/gpu/drm/radeon/radeon_gem.c 		dev_err(&dev->pdev->dev,
pdev              644 drivers/gpu/drm/radeon/radeon_gem.c 		dev_err(&dev->pdev->dev, "invalid flags 0x%08X vs 0x%08X\n",
pdev              655 drivers/gpu/drm/radeon/radeon_gem.c 		dev_err(&dev->pdev->dev, "unsupported operation %d\n",
pdev              930 drivers/gpu/drm/radeon/radeon_i2c.c 	i2c->adapter.dev.parent = &dev->pdev->dev;
pdev              225 drivers/gpu/drm/radeon/radeon_irq_kms.c 		rdev->pdev->no_64bit_msi = 1;
pdev              236 drivers/gpu/drm/radeon/radeon_irq_kms.c 	if ((rdev->pdev->device == 0x791f) &&
pdev              237 drivers/gpu/drm/radeon/radeon_irq_kms.c 	    (rdev->pdev->subsystem_vendor == 0x103c) &&
pdev              238 drivers/gpu/drm/radeon/radeon_irq_kms.c 	    (rdev->pdev->subsystem_device == 0x30c2))
pdev              242 drivers/gpu/drm/radeon/radeon_irq_kms.c 	if ((rdev->pdev->device == 0x791f) &&
pdev              243 drivers/gpu/drm/radeon/radeon_irq_kms.c 	    (rdev->pdev->subsystem_vendor == 0x1028) &&
pdev              244 drivers/gpu/drm/radeon/radeon_irq_kms.c 	    (rdev->pdev->subsystem_device == 0x01fc))
pdev              248 drivers/gpu/drm/radeon/radeon_irq_kms.c 	if ((rdev->pdev->device == 0x791f) &&
pdev              249 drivers/gpu/drm/radeon/radeon_irq_kms.c 	    (rdev->pdev->subsystem_vendor == 0x1028) &&
pdev              250 drivers/gpu/drm/radeon/radeon_irq_kms.c 	    (rdev->pdev->subsystem_device == 0x01fd))
pdev              254 drivers/gpu/drm/radeon/radeon_irq_kms.c 	if ((rdev->pdev->device == 0x791f) &&
pdev              255 drivers/gpu/drm/radeon/radeon_irq_kms.c 	    (rdev->pdev->subsystem_vendor == 0x107b) &&
pdev              256 drivers/gpu/drm/radeon/radeon_irq_kms.c 	    (rdev->pdev->subsystem_device == 0x0185))
pdev              306 drivers/gpu/drm/radeon/radeon_irq_kms.c 		int ret = pci_enable_msi(rdev->pdev);
pdev              318 drivers/gpu/drm/radeon/radeon_irq_kms.c 	r = drm_irq_install(rdev->ddev, rdev->ddev->pdev->irq);
pdev              342 drivers/gpu/drm/radeon/radeon_irq_kms.c 			pci_disable_msi(rdev->pdev);
pdev              116 drivers/gpu/drm/radeon/radeon_kms.c 	if (pci_find_capability(dev->pdev, PCI_CAP_ID_AGP)) {
pdev              118 drivers/gpu/drm/radeon/radeon_kms.c 	} else if (pci_is_pcie(dev->pdev)) {
pdev              127 drivers/gpu/drm/radeon/radeon_kms.c 	    !pci_is_thunderbolt_attached(dev->pdev))
pdev              136 drivers/gpu/drm/radeon/radeon_kms.c 	r = radeon_device_init(rdev, dev, dev->pdev, flags);
pdev              138 drivers/gpu/drm/radeon/radeon_kms.c 		dev_err(&dev->pdev->dev, "Fatal error during GPU init\n");
pdev              148 drivers/gpu/drm/radeon/radeon_kms.c 		dev_err(&dev->pdev->dev, "Fatal error during modeset init\n");
pdev              156 drivers/gpu/drm/radeon/radeon_kms.c 		dev_dbg(&dev->pdev->dev,
pdev              240 drivers/gpu/drm/radeon/radeon_kms.c 		*value = dev->pdev->device;
pdev              976 drivers/gpu/drm/radeon/radeon_legacy_encoders.c 			if ((dev->pdev->device == 0x4850) &&
pdev              977 drivers/gpu/drm/radeon/radeon_legacy_encoders.c 			    (dev->pdev->subsystem_vendor == 0x1028) &&
pdev              978 drivers/gpu/drm/radeon/radeon_legacy_encoders.c 			    (dev->pdev->subsystem_device == 0x2001)) /* Dell Inspiron 8600 */
pdev             1455 drivers/gpu/drm/radeon/radeon_pm.c 		if (rdev->pdev->vendor == p->chip_vendor &&
pdev             1456 drivers/gpu/drm/radeon/radeon_pm.c 		    rdev->pdev->device == p->chip_device &&
pdev             1457 drivers/gpu/drm/radeon/radeon_pm.c 		    rdev->pdev->subsystem_vendor == p->subsys_vendor &&
pdev             1458 drivers/gpu/drm/radeon/radeon_pm.c 		    rdev->pdev->subsystem_device == p->subsys_device) {
pdev              797 drivers/gpu/drm/radeon/radeon_ttm.c 			       dma_addressing_limited(&rdev->pdev->dev));
pdev              477 drivers/gpu/drm/radeon/rs600.c 	pci_save_state(rdev->pdev);
pdev              479 drivers/gpu/drm/radeon/rs600.c 	pci_clear_master(rdev->pdev);
pdev              507 drivers/gpu/drm/radeon/rs600.c 	pci_restore_state(rdev->pdev);
pdev              877 drivers/gpu/drm/radeon/rs600.c 	rdev->mc.aper_base = pci_resource_start(rdev->pdev, 0);
pdev              878 drivers/gpu/drm/radeon/rs600.c 	rdev->mc.aper_size = pci_resource_len(rdev->pdev, 0);
pdev              161 drivers/gpu/drm/radeon/rs690.c 	rdev->mc.aper_base = pci_resource_start(rdev->pdev, 0);
pdev              162 drivers/gpu/drm/radeon/rs690.c 	rdev->mc.aper_size = pci_resource_len(rdev->pdev, 0);
pdev              231 drivers/gpu/drm/radeon/rs780_dpm.c 	if (dev->pdev->device == 0x9614) {
pdev              235 drivers/gpu/drm/radeon/rs780_dpm.c 	} else if ((dev->pdev->device == 0x9714) ||
pdev              236 drivers/gpu/drm/radeon/rs780_dpm.c 		   (dev->pdev->device == 0x9715)) {
pdev              730 drivers/gpu/drm/radeon/rv770.c 		if (rdev->pdev->device == 0x994e)
pdev             1678 drivers/gpu/drm/radeon/rv770.c 	rdev->mc.aper_base = pci_resource_start(rdev->pdev, 0);
pdev             1679 drivers/gpu/drm/radeon/rv770.c 	rdev->mc.aper_size = pci_resource_len(rdev->pdev, 0);
pdev             2043 drivers/gpu/drm/radeon/rv770.c 	if ((rdev->pdev->bus->max_bus_speed != PCIE_SPEED_5_0GT) &&
pdev             2044 drivers/gpu/drm/radeon/rv770.c 		(rdev->pdev->bus->max_bus_speed != PCIE_SPEED_8_0GT))
pdev             1703 drivers/gpu/drm/radeon/si.c 		if ((rdev->pdev->revision == 0x81) &&
pdev             1704 drivers/gpu/drm/radeon/si.c 		    ((rdev->pdev->device == 0x6810) ||
pdev             1705 drivers/gpu/drm/radeon/si.c 		     (rdev->pdev->device == 0x6811)))
pdev             1718 drivers/gpu/drm/radeon/si.c 		if (((rdev->pdev->device == 0x6820) &&
pdev             1719 drivers/gpu/drm/radeon/si.c 		     ((rdev->pdev->revision == 0x81) ||
pdev             1720 drivers/gpu/drm/radeon/si.c 		      (rdev->pdev->revision == 0x83))) ||
pdev             1721 drivers/gpu/drm/radeon/si.c 		    ((rdev->pdev->device == 0x6821) &&
pdev             1722 drivers/gpu/drm/radeon/si.c 		     ((rdev->pdev->revision == 0x83) ||
pdev             1723 drivers/gpu/drm/radeon/si.c 		      (rdev->pdev->revision == 0x87))) ||
pdev             1724 drivers/gpu/drm/radeon/si.c 		    ((rdev->pdev->revision == 0x87) &&
pdev             1725 drivers/gpu/drm/radeon/si.c 		     ((rdev->pdev->device == 0x6823) ||
pdev             1726 drivers/gpu/drm/radeon/si.c 		      (rdev->pdev->device == 0x682b))))
pdev             1739 drivers/gpu/drm/radeon/si.c 		if (((rdev->pdev->revision == 0x81) &&
pdev             1740 drivers/gpu/drm/radeon/si.c 		     ((rdev->pdev->device == 0x6600) ||
pdev             1741 drivers/gpu/drm/radeon/si.c 		      (rdev->pdev->device == 0x6604) ||
pdev             1742 drivers/gpu/drm/radeon/si.c 		      (rdev->pdev->device == 0x6605) ||
pdev             1743 drivers/gpu/drm/radeon/si.c 		      (rdev->pdev->device == 0x6610))) ||
pdev             1744 drivers/gpu/drm/radeon/si.c 		    ((rdev->pdev->revision == 0x83) &&
pdev             1745 drivers/gpu/drm/radeon/si.c 		     (rdev->pdev->device == 0x6610)))
pdev             1757 drivers/gpu/drm/radeon/si.c 		if (((rdev->pdev->revision == 0x81) &&
pdev             1758 drivers/gpu/drm/radeon/si.c 		     (rdev->pdev->device == 0x6660)) ||
pdev             1759 drivers/gpu/drm/radeon/si.c 		    ((rdev->pdev->revision == 0x83) &&
pdev             1760 drivers/gpu/drm/radeon/si.c 		     ((rdev->pdev->device == 0x6660) ||
pdev             1761 drivers/gpu/drm/radeon/si.c 		      (rdev->pdev->device == 0x6663) ||
pdev             1762 drivers/gpu/drm/radeon/si.c 		      (rdev->pdev->device == 0x6665) ||
pdev             1763 drivers/gpu/drm/radeon/si.c 		      (rdev->pdev->device == 0x6667))))
pdev             1765 drivers/gpu/drm/radeon/si.c 		else if ((rdev->pdev->revision == 0xc3) &&
pdev             1766 drivers/gpu/drm/radeon/si.c 			 (rdev->pdev->device == 0x6665))
pdev             4076 drivers/gpu/drm/radeon/si.c 	pci_clear_master(rdev->pdev);
pdev             4254 drivers/gpu/drm/radeon/si.c 	rdev->mc.aper_base = pci_resource_start(rdev->pdev, 0);
pdev             4255 drivers/gpu/drm/radeon/si.c 	rdev->mc.aper_size = pci_resource_len(rdev->pdev, 0);
pdev             6041 drivers/gpu/drm/radeon/si.c 	pci_set_master(rdev->pdev);
pdev             7088 drivers/gpu/drm/radeon/si.c 	struct pci_dev *root = rdev->pdev->bus->self;
pdev             7095 drivers/gpu/drm/radeon/si.c 	if (pci_is_root_bus(rdev->pdev->bus))
pdev             7136 drivers/gpu/drm/radeon/si.c 	gpu_pos = pci_pcie_cap(rdev->pdev);
pdev             7148 drivers/gpu/drm/radeon/si.c 			pci_read_config_word(rdev->pdev, gpu_pos + PCI_EXP_LNKCTL, &gpu_cfg);
pdev             7154 drivers/gpu/drm/radeon/si.c 			pci_write_config_word(rdev->pdev, gpu_pos + PCI_EXP_LNKCTL, tmp16);
pdev             7172 drivers/gpu/drm/radeon/si.c 				pci_read_config_word(rdev->pdev, gpu_pos + PCI_EXP_DEVSTA, &tmp16);
pdev             7177 drivers/gpu/drm/radeon/si.c 				pci_read_config_word(rdev->pdev, gpu_pos + PCI_EXP_LNKCTL, &gpu_cfg);
pdev             7180 drivers/gpu/drm/radeon/si.c 				pci_read_config_word(rdev->pdev, gpu_pos + PCI_EXP_LNKCTL2, &gpu_cfg2);
pdev             7198 drivers/gpu/drm/radeon/si.c 				pci_read_config_word(rdev->pdev, gpu_pos + PCI_EXP_LNKCTL, &tmp16);
pdev             7201 drivers/gpu/drm/radeon/si.c 				pci_write_config_word(rdev->pdev, gpu_pos + PCI_EXP_LNKCTL, tmp16);
pdev             7209 drivers/gpu/drm/radeon/si.c 				pci_read_config_word(rdev->pdev, gpu_pos + PCI_EXP_LNKCTL2, &tmp16);
pdev             7212 drivers/gpu/drm/radeon/si.c 				pci_write_config_word(rdev->pdev, gpu_pos + PCI_EXP_LNKCTL2, tmp16);
pdev             7226 drivers/gpu/drm/radeon/si.c 	pci_read_config_word(rdev->pdev, gpu_pos + PCI_EXP_LNKCTL2, &tmp16);
pdev             7234 drivers/gpu/drm/radeon/si.c 	pci_write_config_word(rdev->pdev, gpu_pos + PCI_EXP_LNKCTL2, tmp16);
pdev             7377 drivers/gpu/drm/radeon/si.c 			    !pci_is_root_bus(rdev->pdev->bus)) {
pdev             7378 drivers/gpu/drm/radeon/si.c 				struct pci_dev *root = rdev->pdev->bus->self;
pdev             1881 drivers/gpu/drm/radeon/si_dpm.c 		switch (rdev->pdev->device) {
pdev             1909 drivers/gpu/drm/radeon/si_dpm.c 		switch (rdev->pdev->device) {
pdev             1950 drivers/gpu/drm/radeon/si_dpm.c 		switch (rdev->pdev->device) {
pdev             1998 drivers/gpu/drm/radeon/si_dpm.c 		switch (rdev->pdev->device) {
pdev             2982 drivers/gpu/drm/radeon/si_dpm.c 		if ((rdev->pdev->revision == 0x81) ||
pdev             2983 drivers/gpu/drm/radeon/si_dpm.c 		    (rdev->pdev->revision == 0x83) ||
pdev             2984 drivers/gpu/drm/radeon/si_dpm.c 		    (rdev->pdev->revision == 0xC3) ||
pdev             2985 drivers/gpu/drm/radeon/si_dpm.c 		    (rdev->pdev->device == 0x6664) ||
pdev             2986 drivers/gpu/drm/radeon/si_dpm.c 		    (rdev->pdev->device == 0x6665) ||
pdev             2987 drivers/gpu/drm/radeon/si_dpm.c 		    (rdev->pdev->device == 0x6667)) {
pdev             2990 drivers/gpu/drm/radeon/si_dpm.c 		if ((rdev->pdev->revision == 0xC3) ||
pdev             2991 drivers/gpu/drm/radeon/si_dpm.c 		    (rdev->pdev->device == 0x6665)) {
pdev             2996 drivers/gpu/drm/radeon/si_dpm.c 		if ((rdev->pdev->revision == 0xC7) ||
pdev             2997 drivers/gpu/drm/radeon/si_dpm.c 		    (rdev->pdev->revision == 0x80) ||
pdev             2998 drivers/gpu/drm/radeon/si_dpm.c 		    (rdev->pdev->revision == 0x81) ||
pdev             2999 drivers/gpu/drm/radeon/si_dpm.c 		    (rdev->pdev->revision == 0x83) ||
pdev             3000 drivers/gpu/drm/radeon/si_dpm.c 		    (rdev->pdev->revision == 0x87) ||
pdev             3001 drivers/gpu/drm/radeon/si_dpm.c 		    (rdev->pdev->device == 0x6604) ||
pdev             3002 drivers/gpu/drm/radeon/si_dpm.c 		    (rdev->pdev->device == 0x6605)) {
pdev             3226 drivers/gpu/drm/radeon/si_dpm.c 	if ((rdev->pdev->device == 0x6819) &&
pdev             4724 drivers/gpu/drm/radeon/si_dpm.c 		if ((rdev->pdev->device != 0x6818) && (rdev->pdev->device != 0x6819))
pdev             5834 drivers/gpu/drm/radeon/si_dpm.c 		switch (rdev->pdev->device) {
pdev             6908 drivers/gpu/drm/radeon/si_dpm.c 	struct pci_dev *root = rdev->pdev->bus->self;
pdev             6919 drivers/gpu/drm/radeon/si_dpm.c 	if (!pci_is_root_bus(rdev->pdev->bus))
pdev             1968 drivers/gpu/drm/radeon/trinity_dpm.c 		if (rdev->pdev->subsystem_vendor == 0x1462)
pdev             1134 drivers/gpu/drm/rcar-du/rcar_du_crtc.c 	struct platform_device *pdev = to_platform_device(rcdu->dev);
pdev             1205 drivers/gpu/drm/rcar-du/rcar_du_crtc.c 		irq = platform_get_irq(pdev, swindex);
pdev             1208 drivers/gpu/drm/rcar-du/rcar_du_crtc.c 		irq = platform_get_irq(pdev, 0);
pdev              491 drivers/gpu/drm/rcar-du/rcar_du_drv.c static int rcar_du_remove(struct platform_device *pdev)
pdev              493 drivers/gpu/drm/rcar-du/rcar_du_drv.c 	struct rcar_du_device *rcdu = platform_get_drvdata(pdev);
pdev              506 drivers/gpu/drm/rcar-du/rcar_du_drv.c static int rcar_du_probe(struct platform_device *pdev)
pdev              514 drivers/gpu/drm/rcar-du/rcar_du_drv.c 	rcdu = devm_kzalloc(&pdev->dev, sizeof(*rcdu), GFP_KERNEL);
pdev              518 drivers/gpu/drm/rcar-du/rcar_du_drv.c 	rcdu->dev = &pdev->dev;
pdev              521 drivers/gpu/drm/rcar-du/rcar_du_drv.c 	platform_set_drvdata(pdev, rcdu);
pdev              524 drivers/gpu/drm/rcar-du/rcar_du_drv.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              525 drivers/gpu/drm/rcar-du/rcar_du_drv.c 	rcdu->mmio = devm_ioremap_resource(&pdev->dev, mem);
pdev              530 drivers/gpu/drm/rcar-du/rcar_du_drv.c 	ddev = drm_dev_alloc(&rcar_du_driver, &pdev->dev);
pdev              540 drivers/gpu/drm/rcar-du/rcar_du_drv.c 			dev_err(&pdev->dev,
pdev              555 drivers/gpu/drm/rcar-du/rcar_du_drv.c 	DRM_INFO("Device %s probed\n", dev_name(&pdev->dev));
pdev              562 drivers/gpu/drm/rcar-du/rcar_du_drv.c 	rcar_du_remove(pdev);
pdev              348 drivers/gpu/drm/rcar-du/rcar_du_vsp.c 	struct platform_device *pdev;
pdev              354 drivers/gpu/drm/rcar-du/rcar_du_vsp.c 	pdev = of_find_device_by_node(np);
pdev              355 drivers/gpu/drm/rcar-du/rcar_du_vsp.c 	if (!pdev)
pdev              358 drivers/gpu/drm/rcar-du/rcar_du_vsp.c 	vsp->vsp = &pdev->dev;
pdev               82 drivers/gpu/drm/rcar-du/rcar_dw_hdmi.c static int rcar_dw_hdmi_probe(struct platform_device *pdev)
pdev               86 drivers/gpu/drm/rcar-du/rcar_dw_hdmi.c 	hdmi = dw_hdmi_probe(pdev, &rcar_dw_hdmi_plat_data);
pdev               90 drivers/gpu/drm/rcar-du/rcar_dw_hdmi.c 	platform_set_drvdata(pdev, hdmi);
pdev               95 drivers/gpu/drm/rcar-du/rcar_dw_hdmi.c static int rcar_dw_hdmi_remove(struct platform_device *pdev)
pdev               97 drivers/gpu/drm/rcar-du/rcar_dw_hdmi.c 	struct dw_hdmi *hdmi = platform_get_drvdata(pdev);
pdev              860 drivers/gpu/drm/rcar-du/rcar_lvds.c static int rcar_lvds_probe(struct platform_device *pdev)
pdev              867 drivers/gpu/drm/rcar-du/rcar_lvds.c 	lvds = devm_kzalloc(&pdev->dev, sizeof(*lvds), GFP_KERNEL);
pdev              871 drivers/gpu/drm/rcar-du/rcar_lvds.c 	platform_set_drvdata(pdev, lvds);
pdev              873 drivers/gpu/drm/rcar-du/rcar_lvds.c 	lvds->dev = &pdev->dev;
pdev              874 drivers/gpu/drm/rcar-du/rcar_lvds.c 	lvds->info = of_device_get_match_data(&pdev->dev);
pdev              886 drivers/gpu/drm/rcar-du/rcar_lvds.c 	lvds->bridge.of_node = pdev->dev.of_node;
pdev              888 drivers/gpu/drm/rcar-du/rcar_lvds.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              889 drivers/gpu/drm/rcar-du/rcar_lvds.c 	lvds->mmio = devm_ioremap_resource(&pdev->dev, mem);
pdev              902 drivers/gpu/drm/rcar-du/rcar_lvds.c static int rcar_lvds_remove(struct platform_device *pdev)
pdev              904 drivers/gpu/drm/rcar-du/rcar_lvds.c 	struct rcar_lvds *lvds = platform_get_drvdata(pdev);
pdev              365 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c static int rockchip_dp_probe(struct platform_device *pdev)
pdev              367 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c 	struct device *dev = &pdev->dev;
pdev              398 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c 	platform_set_drvdata(pdev, dp);
pdev              407 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c static int rockchip_dp_remove(struct platform_device *pdev)
pdev              409 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c 	struct rockchip_dp_device *dp = platform_get_drvdata(pdev);
pdev              411 drivers/gpu/drm/rockchip/analogix_dp-rockchip.c 	component_del(&pdev->dev, &rockchip_dp_component_ops);
pdev              700 drivers/gpu/drm/rockchip/cdn-dp-core.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              709 drivers/gpu/drm/rockchip/cdn-dp-core.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1139 drivers/gpu/drm/rockchip/cdn-dp-core.c static int cdn_dp_probe(struct platform_device *pdev)
pdev             1141 drivers/gpu/drm/rockchip/cdn-dp-core.c 	struct device *dev = &pdev->dev;
pdev             1155 drivers/gpu/drm/rockchip/cdn-dp-core.c 	match = of_match_node(cdn_dp_dt_ids, pdev->dev.of_node);
pdev             1193 drivers/gpu/drm/rockchip/cdn-dp-core.c static int cdn_dp_remove(struct platform_device *pdev)
pdev             1195 drivers/gpu/drm/rockchip/cdn-dp-core.c 	struct cdn_dp_device *dp = platform_get_drvdata(pdev);
pdev             1199 drivers/gpu/drm/rockchip/cdn-dp-core.c 	component_del(&pdev->dev, &cdn_dp_component_ops);
pdev             1204 drivers/gpu/drm/rockchip/cdn-dp-core.c static void cdn_dp_shutdown(struct platform_device *pdev)
pdev             1206 drivers/gpu/drm/rockchip/cdn-dp-core.c 	struct cdn_dp_device *dp = platform_get_drvdata(pdev);
pdev              717 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c 			struct platform_device *pdev;
pdev              719 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c 			pdev = of_find_device_by_node(node);
pdev              730 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c 			if (!pdev)
pdev              733 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c 			dsi2 = platform_get_drvdata(pdev);
pdev              735 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c 				platform_device_put(pdev);
pdev              739 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c 			return &pdev->dev;
pdev              887 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c static int dw_mipi_dsi_rockchip_probe(struct platform_device *pdev)
pdev              889 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c 	struct device *dev = &pdev->dev;
pdev              901 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              962 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c 	platform_set_drvdata(pdev, dsi);
pdev              964 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c 	dsi->dmd = dw_mipi_dsi_probe(pdev, &dsi->pdata);
pdev              980 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c static int dw_mipi_dsi_rockchip_remove(struct platform_device *pdev)
pdev              982 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c 	struct dw_mipi_dsi_rockchip *dsi = platform_get_drvdata(pdev);
pdev              489 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              497 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c 	if (!pdev->dev.of_node)
pdev              500 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c 	hdmi = devm_kzalloc(&pdev->dev, sizeof(*hdmi), GFP_KERNEL);
pdev              504 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c 	match = of_match_node(dw_hdmi_rockchip_dt_ids, pdev->dev.of_node);
pdev              505 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c 	plat_data = devm_kmemdup(&pdev->dev, match->data,
pdev              510 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c 	hdmi->dev = &pdev->dev;
pdev              550 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c 	platform_set_drvdata(pdev, hdmi);
pdev              552 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c 	hdmi->hdmi = dw_hdmi_bind(pdev, encoder, plat_data);
pdev              581 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c static int dw_hdmi_rockchip_probe(struct platform_device *pdev)
pdev              583 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c 	return component_add(&pdev->dev, &dw_hdmi_rockchip_ops);
pdev              586 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c static int dw_hdmi_rockchip_remove(struct platform_device *pdev)
pdev              588 drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c 	component_del(&pdev->dev, &dw_hdmi_rockchip_ops);
pdev              812 drivers/gpu/drm/rockchip/inno_hdmi.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              826 drivers/gpu/drm/rockchip/inno_hdmi.c 	iores = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              844 drivers/gpu/drm/rockchip/inno_hdmi.c 	irq = platform_get_irq(pdev, 0);
pdev              911 drivers/gpu/drm/rockchip/inno_hdmi.c static int inno_hdmi_probe(struct platform_device *pdev)
pdev              913 drivers/gpu/drm/rockchip/inno_hdmi.c 	return component_add(&pdev->dev, &inno_hdmi_ops);
pdev              916 drivers/gpu/drm/rockchip/inno_hdmi.c static int inno_hdmi_remove(struct platform_device *pdev)
pdev              918 drivers/gpu/drm/rockchip/inno_hdmi.c 	component_del(&pdev->dev, &inno_hdmi_ops);
pdev              743 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              757 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	iores = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              765 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	irq = platform_get_irq(pdev, 0);
pdev              851 drivers/gpu/drm/rockchip/rk3066_hdmi.c static int rk3066_hdmi_probe(struct platform_device *pdev)
pdev              853 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	return component_add(&pdev->dev, &rk3066_hdmi_ops);
pdev              856 drivers/gpu/drm/rockchip/rk3066_hdmi.c static int rk3066_hdmi_remove(struct platform_device *pdev)
pdev              858 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	component_del(&pdev->dev, &rk3066_hdmi_ops);
pdev              275 drivers/gpu/drm/rockchip/rockchip_drm_drv.c 	struct platform_device *pdev;
pdev              283 drivers/gpu/drm/rockchip/rockchip_drm_drv.c 	pdev = of_find_device_by_node(node);
pdev              285 drivers/gpu/drm/rockchip/rockchip_drm_drv.c 	if (!pdev)
pdev              292 drivers/gpu/drm/rockchip/rockchip_drm_drv.c 	drv = pdev->dev.driver;
pdev              294 drivers/gpu/drm/rockchip/rockchip_drm_drv.c 		platform_device_put(pdev);
pdev              300 drivers/gpu/drm/rockchip/rockchip_drm_drv.c 			platform_device_put(pdev);
pdev              305 drivers/gpu/drm/rockchip/rockchip_drm_drv.c 	platform_device_put(pdev);
pdev              409 drivers/gpu/drm/rockchip/rockchip_drm_drv.c static int rockchip_drm_platform_probe(struct platform_device *pdev)
pdev              411 drivers/gpu/drm/rockchip/rockchip_drm_drv.c 	struct device *dev = &pdev->dev;
pdev              432 drivers/gpu/drm/rockchip/rockchip_drm_drv.c static int rockchip_drm_platform_remove(struct platform_device *pdev)
pdev              434 drivers/gpu/drm/rockchip/rockchip_drm_drv.c 	component_master_del(&pdev->dev, &rockchip_drm_ops);
pdev              436 drivers/gpu/drm/rockchip/rockchip_drm_drv.c 	rockchip_drm_match_remove(&pdev->dev);
pdev              441 drivers/gpu/drm/rockchip/rockchip_drm_drv.c static void rockchip_drm_platform_shutdown(struct platform_device *pdev)
pdev              443 drivers/gpu/drm/rockchip/rockchip_drm_drv.c 	struct drm_device *drm = platform_get_drvdata(pdev);
pdev             1826 drivers/gpu/drm/rockchip/rockchip_drm_vop.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1850 drivers/gpu/drm/rockchip/rockchip_drm_vop.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1860 drivers/gpu/drm/rockchip/rockchip_drm_vop.c 	irq = platform_get_irq(pdev, 0);
pdev             1875 drivers/gpu/drm/rockchip/rockchip_drm_vop.c 	pm_runtime_enable(&pdev->dev);
pdev             1879 drivers/gpu/drm/rockchip/rockchip_drm_vop.c 		DRM_DEV_ERROR(&pdev->dev,
pdev             1900 drivers/gpu/drm/rockchip/rockchip_drm_vop.c 	pm_runtime_disable(&pdev->dev);
pdev              487 drivers/gpu/drm/rockchip/rockchip_lvds.c static int rockchip_lvds_probe(struct platform_device *pdev)
pdev              489 drivers/gpu/drm/rockchip/rockchip_lvds.c 	struct device *dev = &pdev->dev;
pdev              498 drivers/gpu/drm/rockchip/rockchip_lvds.c 	lvds = devm_kzalloc(&pdev->dev, sizeof(*lvds), GFP_KERNEL);
pdev              508 drivers/gpu/drm/rockchip/rockchip_lvds.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              509 drivers/gpu/drm/rockchip/rockchip_lvds.c 	lvds->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              513 drivers/gpu/drm/rockchip/rockchip_lvds.c 	lvds->pclk = devm_clk_get(&pdev->dev, "pclk_lvds");
pdev              553 drivers/gpu/drm/rockchip/rockchip_lvds.c 	ret = component_add(&pdev->dev, &rockchip_lvds_component_ops);
pdev              562 drivers/gpu/drm/rockchip/rockchip_lvds.c static int rockchip_lvds_remove(struct platform_device *pdev)
pdev              564 drivers/gpu/drm/rockchip/rockchip_lvds.c 	struct rockchip_lvds *lvds = dev_get_drvdata(&pdev->dev);
pdev              566 drivers/gpu/drm/rockchip/rockchip_lvds.c 	component_del(&pdev->dev, &rockchip_lvds_component_ops);
pdev              963 drivers/gpu/drm/rockchip/rockchip_vop_reg.c static int vop_probe(struct platform_device *pdev)
pdev              965 drivers/gpu/drm/rockchip/rockchip_vop_reg.c 	struct device *dev = &pdev->dev;
pdev              975 drivers/gpu/drm/rockchip/rockchip_vop_reg.c static int vop_remove(struct platform_device *pdev)
pdev              977 drivers/gpu/drm/rockchip/rockchip_vop_reg.c 	component_del(&pdev->dev, &vop_component_ops);
pdev              560 drivers/gpu/drm/savage/savage_bci.c 	pci_set_master(dev->pdev);
pdev              585 drivers/gpu/drm/savage/savage_bci.c 		fb_base = pci_resource_start(dev->pdev, 0);
pdev              591 drivers/gpu/drm/savage/savage_bci.c 		if (pci_resource_len(dev->pdev, 0) == 0x08000000) {
pdev              605 drivers/gpu/drm/savage/savage_bci.c 				  pci_resource_len(dev->pdev, 0));
pdev              609 drivers/gpu/drm/savage/savage_bci.c 		mmio_base = pci_resource_start(dev->pdev, 0);
pdev              611 drivers/gpu/drm/savage/savage_bci.c 		fb_base = pci_resource_start(dev->pdev, 1);
pdev              616 drivers/gpu/drm/savage/savage_bci.c 		if (pci_resource_len(dev->pdev, 1) == 0x08000000) {
pdev              625 drivers/gpu/drm/savage/savage_bci.c 				  pci_resource_len(dev->pdev, 1));
pdev              628 drivers/gpu/drm/savage/savage_bci.c 		mmio_base = pci_resource_start(dev->pdev, 0);
pdev              630 drivers/gpu/drm/savage/savage_bci.c 		fb_base = pci_resource_start(dev->pdev, 1);
pdev              631 drivers/gpu/drm/savage/savage_bci.c 		fb_size = pci_resource_len(dev->pdev, 1);
pdev              633 drivers/gpu/drm/savage/savage_bci.c 		aperture_base = pci_resource_start(dev->pdev, 2);
pdev              188 drivers/gpu/drm/shmobile/shmob_drm_drv.c static int shmob_drm_remove(struct platform_device *pdev)
pdev              190 drivers/gpu/drm/shmobile/shmob_drm_drv.c 	struct shmob_drm_device *sdev = platform_get_drvdata(pdev);
pdev              202 drivers/gpu/drm/shmobile/shmob_drm_drv.c static int shmob_drm_probe(struct platform_device *pdev)
pdev              204 drivers/gpu/drm/shmobile/shmob_drm_drv.c 	struct shmob_drm_platform_data *pdata = pdev->dev.platform_data;
pdev              212 drivers/gpu/drm/shmobile/shmob_drm_drv.c 		dev_err(&pdev->dev, "no platform data\n");
pdev              220 drivers/gpu/drm/shmobile/shmob_drm_drv.c 	sdev = devm_kzalloc(&pdev->dev, sizeof(*sdev), GFP_KERNEL);
pdev              224 drivers/gpu/drm/shmobile/shmob_drm_drv.c 	sdev->dev = &pdev->dev;
pdev              228 drivers/gpu/drm/shmobile/shmob_drm_drv.c 	platform_set_drvdata(pdev, sdev);
pdev              230 drivers/gpu/drm/shmobile/shmob_drm_drv.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              231 drivers/gpu/drm/shmobile/shmob_drm_drv.c 	sdev->mmio = devm_ioremap_resource(&pdev->dev, res);
pdev              244 drivers/gpu/drm/shmobile/shmob_drm_drv.c 	ddev = drm_dev_alloc(&shmob_drm_driver, &pdev->dev);
pdev              253 drivers/gpu/drm/shmobile/shmob_drm_drv.c 		dev_err(&pdev->dev, "failed to initialize mode setting\n");
pdev              260 drivers/gpu/drm/shmobile/shmob_drm_drv.c 			dev_err(&pdev->dev, "failed to create plane %u\n", i);
pdev              267 drivers/gpu/drm/shmobile/shmob_drm_drv.c 		dev_err(&pdev->dev, "failed to initialize vblank\n");
pdev              271 drivers/gpu/drm/shmobile/shmob_drm_drv.c 	ret = drm_irq_install(ddev, platform_get_irq(pdev, 0));
pdev              273 drivers/gpu/drm/shmobile/shmob_drm_drv.c 		dev_err(&pdev->dev, "failed to install IRQ handler\n");
pdev               46 drivers/gpu/drm/sis/sis_drv.c 	pci_set_master(dev->pdev);
pdev              177 drivers/gpu/drm/sti/sti_compositor.c static int sti_compositor_probe(struct platform_device *pdev)
pdev              179 drivers/gpu/drm/sti/sti_compositor.c 	struct device *dev = &pdev->dev;
pdev              202 drivers/gpu/drm/sti/sti_compositor.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              249 drivers/gpu/drm/sti/sti_compositor.c 	vtg_np = of_parse_phandle(pdev->dev.of_node, "st,vtg", 0);
pdev              254 drivers/gpu/drm/sti/sti_compositor.c 	vtg_np = of_parse_phandle(pdev->dev.of_node, "st,vtg", 1);
pdev              259 drivers/gpu/drm/sti/sti_compositor.c 	platform_set_drvdata(pdev, compo);
pdev              261 drivers/gpu/drm/sti/sti_compositor.c 	return component_add(&pdev->dev, &sti_compositor_ops);
pdev              264 drivers/gpu/drm/sti/sti_compositor.c static int sti_compositor_remove(struct platform_device *pdev)
pdev              266 drivers/gpu/drm/sti/sti_compositor.c 	component_del(&pdev->dev, &sti_compositor_ops);
pdev              255 drivers/gpu/drm/sti/sti_drv.c static int sti_platform_probe(struct platform_device *pdev)
pdev              257 drivers/gpu/drm/sti/sti_drv.c 	struct device *dev = &pdev->dev;
pdev              277 drivers/gpu/drm/sti/sti_drv.c static int sti_platform_remove(struct platform_device *pdev)
pdev              279 drivers/gpu/drm/sti/sti_drv.c 	component_master_del(&pdev->dev, &sti_ops);
pdev              514 drivers/gpu/drm/sti/sti_dvo.c static int sti_dvo_probe(struct platform_device *pdev)
pdev              516 drivers/gpu/drm/sti/sti_dvo.c 	struct device *dev = &pdev->dev;
pdev              529 drivers/gpu/drm/sti/sti_dvo.c 	dvo->dev = pdev->dev;
pdev              531 drivers/gpu/drm/sti/sti_dvo.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dvo-reg");
pdev              570 drivers/gpu/drm/sti/sti_dvo.c 	platform_set_drvdata(pdev, dvo);
pdev              572 drivers/gpu/drm/sti/sti_dvo.c 	return component_add(&pdev->dev, &sti_dvo_ops);
pdev              575 drivers/gpu/drm/sti/sti_dvo.c static int sti_dvo_remove(struct platform_device *pdev)
pdev              577 drivers/gpu/drm/sti/sti_dvo.c 	component_del(&pdev->dev, &sti_dvo_ops);
pdev              741 drivers/gpu/drm/sti/sti_hda.c static int sti_hda_probe(struct platform_device *pdev)
pdev              743 drivers/gpu/drm/sti/sti_hda.c 	struct device *dev = &pdev->dev;
pdev              753 drivers/gpu/drm/sti/sti_hda.c 	hda->dev = pdev->dev;
pdev              756 drivers/gpu/drm/sti/sti_hda.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "hda-reg");
pdev              765 drivers/gpu/drm/sti/sti_hda.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              791 drivers/gpu/drm/sti/sti_hda.c 	platform_set_drvdata(pdev, hda);
pdev              793 drivers/gpu/drm/sti/sti_hda.c 	return component_add(&pdev->dev, &sti_hda_ops);
pdev              796 drivers/gpu/drm/sti/sti_hda.c static int sti_hda_remove(struct platform_device *pdev)
pdev              798 drivers/gpu/drm/sti/sti_hda.c 	component_del(&pdev->dev, &sti_hda_ops);
pdev             1351 drivers/gpu/drm/sti/sti_hdmi.c static int sti_hdmi_probe(struct platform_device *pdev)
pdev             1353 drivers/gpu/drm/sti/sti_hdmi.c 	struct device *dev = &pdev->dev;
pdev             1366 drivers/gpu/drm/sti/sti_hdmi.c 	ddc = of_parse_phandle(pdev->dev.of_node, "ddc", 0);
pdev             1374 drivers/gpu/drm/sti/sti_hdmi.c 	hdmi->dev = pdev->dev;
pdev             1377 drivers/gpu/drm/sti/sti_hdmi.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "hdmi-reg");
pdev             1425 drivers/gpu/drm/sti/sti_hdmi.c 	hdmi->irq = platform_get_irq_byname(pdev, "irq");
pdev             1439 drivers/gpu/drm/sti/sti_hdmi.c 	hdmi->notifier = cec_notifier_get(&pdev->dev);
pdev             1448 drivers/gpu/drm/sti/sti_hdmi.c 	platform_set_drvdata(pdev, hdmi);
pdev             1450 drivers/gpu/drm/sti/sti_hdmi.c 	return component_add(&pdev->dev, &sti_hdmi_ops);
pdev             1458 drivers/gpu/drm/sti/sti_hdmi.c static int sti_hdmi_remove(struct platform_device *pdev)
pdev             1460 drivers/gpu/drm/sti/sti_hdmi.c 	struct sti_hdmi *hdmi = dev_get_drvdata(&pdev->dev);
pdev             1467 drivers/gpu/drm/sti/sti_hdmi.c 	component_del(&pdev->dev, &sti_hdmi_ops);
pdev             1347 drivers/gpu/drm/sti/sti_hqvdp.c static int sti_hqvdp_probe(struct platform_device *pdev)
pdev             1349 drivers/gpu/drm/sti/sti_hqvdp.c 	struct device *dev = &pdev->dev;
pdev             1365 drivers/gpu/drm/sti/sti_hqvdp.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1389 drivers/gpu/drm/sti/sti_hqvdp.c 	vtg_np = of_parse_phandle(pdev->dev.of_node, "st,vtg", 0);
pdev             1394 drivers/gpu/drm/sti/sti_hqvdp.c 	platform_set_drvdata(pdev, hqvdp);
pdev             1396 drivers/gpu/drm/sti/sti_hqvdp.c 	return component_add(&pdev->dev, &sti_hqvdp_ops);
pdev             1399 drivers/gpu/drm/sti/sti_hqvdp.c static int sti_hqvdp_remove(struct platform_device *pdev)
pdev             1401 drivers/gpu/drm/sti/sti_hqvdp.c 	component_del(&pdev->dev, &sti_hqvdp_ops);
pdev              839 drivers/gpu/drm/sti/sti_tvout.c static int sti_tvout_probe(struct platform_device *pdev)
pdev              841 drivers/gpu/drm/sti/sti_tvout.c 	struct device *dev = &pdev->dev;
pdev              858 drivers/gpu/drm/sti/sti_tvout.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "tvout-reg");
pdev              873 drivers/gpu/drm/sti/sti_tvout.c 	platform_set_drvdata(pdev, tvout);
pdev              878 drivers/gpu/drm/sti/sti_tvout.c static int sti_tvout_remove(struct platform_device *pdev)
pdev              880 drivers/gpu/drm/sti/sti_tvout.c 	component_del(&pdev->dev, &sti_tvout_ops);
pdev              145 drivers/gpu/drm/sti/sti_vtg.c 	struct platform_device *pdev;
pdev              147 drivers/gpu/drm/sti/sti_vtg.c 	pdev = of_find_device_by_node(np);
pdev              148 drivers/gpu/drm/sti/sti_vtg.c 	if (!pdev)
pdev              151 drivers/gpu/drm/sti/sti_vtg.c 	return (struct sti_vtg *)platform_get_drvdata(pdev);
pdev              379 drivers/gpu/drm/sti/sti_vtg.c static int vtg_probe(struct platform_device *pdev)
pdev              381 drivers/gpu/drm/sti/sti_vtg.c 	struct device *dev = &pdev->dev;
pdev              391 drivers/gpu/drm/sti/sti_vtg.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              402 drivers/gpu/drm/sti/sti_vtg.c 	vtg->irq = platform_get_irq(pdev, 0);
pdev              418 drivers/gpu/drm/sti/sti_vtg.c 	platform_set_drvdata(pdev, vtg);
pdev               81 drivers/gpu/drm/stm/drv.c 	struct platform_device *pdev = to_platform_device(ddev->dev);
pdev              113 drivers/gpu/drm/stm/drv.c 	platform_set_drvdata(pdev, ddev);
pdev              191 drivers/gpu/drm/stm/drv.c static int stm_drm_platform_probe(struct platform_device *pdev)
pdev              193 drivers/gpu/drm/stm/drv.c 	struct device *dev = &pdev->dev;
pdev              223 drivers/gpu/drm/stm/drv.c static int stm_drm_platform_remove(struct platform_device *pdev)
pdev              225 drivers/gpu/drm/stm/drv.c 	struct drm_device *ddev = platform_get_drvdata(pdev);
pdev              327 drivers/gpu/drm/stm/dw_mipi_dsi-stm.c static int dw_mipi_dsi_stm_probe(struct platform_device *pdev)
pdev              329 drivers/gpu/drm/stm/dw_mipi_dsi-stm.c 	struct device *dev = &pdev->dev;
pdev              339 drivers/gpu/drm/stm/dw_mipi_dsi-stm.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              399 drivers/gpu/drm/stm/dw_mipi_dsi-stm.c 	platform_set_drvdata(pdev, dsi);
pdev              401 drivers/gpu/drm/stm/dw_mipi_dsi-stm.c 	dsi->dsi = dw_mipi_dsi_probe(pdev, &dw_mipi_dsi_stm_plat_data);
pdev              418 drivers/gpu/drm/stm/dw_mipi_dsi-stm.c static int dw_mipi_dsi_stm_remove(struct platform_device *pdev)
pdev              420 drivers/gpu/drm/stm/dw_mipi_dsi-stm.c 	struct dw_mipi_dsi_stm *dsi = platform_get_drvdata(pdev);
pdev             1144 drivers/gpu/drm/stm/ltdc.c 	struct platform_device *pdev = to_platform_device(ddev->dev);
pdev             1197 drivers/gpu/drm/stm/ltdc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1210 drivers/gpu/drm/stm/ltdc.c 		irq = platform_get_irq(pdev, i);
pdev              782 drivers/gpu/drm/sun4i/sun4i_backend.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              828 drivers/gpu/drm/sun4i/sun4i_backend.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              965 drivers/gpu/drm/sun4i/sun4i_backend.c static int sun4i_backend_probe(struct platform_device *pdev)
pdev              967 drivers/gpu/drm/sun4i/sun4i_backend.c 	return component_add(&pdev->dev, &sun4i_backend_ops);
pdev              970 drivers/gpu/drm/sun4i/sun4i_backend.c static int sun4i_backend_remove(struct platform_device *pdev)
pdev              972 drivers/gpu/drm/sun4i/sun4i_backend.c 	component_del(&pdev->dev, &sun4i_backend_ops);
pdev              348 drivers/gpu/drm/sun4i/sun4i_drv.c static int sun4i_drv_probe(struct platform_device *pdev)
pdev              351 drivers/gpu/drm/sun4i/sun4i_drv.c 	struct device_node *np = pdev->dev.of_node, *endpoint;
pdev              369 drivers/gpu/drm/sun4i/sun4i_drv.c 		ret = sun4i_drv_add_endpoints(&pdev->dev, &list, &match,
pdev              380 drivers/gpu/drm/sun4i/sun4i_drv.c 		return component_master_add_with_match(&pdev->dev,
pdev              387 drivers/gpu/drm/sun4i/sun4i_drv.c static int sun4i_drv_remove(struct platform_device *pdev)
pdev              389 drivers/gpu/drm/sun4i/sun4i_drv.c 	component_master_del(&pdev->dev, &sun4i_drv_master_ops);
pdev              558 drivers/gpu/drm/sun4i/sun4i_frontend.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              577 drivers/gpu/drm/sun4i/sun4i_frontend.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              633 drivers/gpu/drm/sun4i/sun4i_frontend.c static int sun4i_frontend_probe(struct platform_device *pdev)
pdev              635 drivers/gpu/drm/sun4i/sun4i_frontend.c 	return component_add(&pdev->dev, &sun4i_frontend_ops);
pdev              638 drivers/gpu/drm/sun4i/sun4i_frontend.c static int sun4i_frontend_remove(struct platform_device *pdev)
pdev              640 drivers/gpu/drm/sun4i/sun4i_frontend.c 	component_del(&pdev->dev, &sun4i_frontend_ops);
pdev              491 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              510 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              697 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c static int sun4i_hdmi_probe(struct platform_device *pdev)
pdev              699 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c 	return component_add(&pdev->dev, &sun4i_hdmi_ops);
pdev              702 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c static int sun4i_hdmi_remove(struct platform_device *pdev)
pdev              704 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c 	component_del(&pdev->dev, &sun4i_hdmi_ops);
pdev              785 drivers/gpu/drm/sun4i/sun4i_tcon.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              788 drivers/gpu/drm/sun4i/sun4i_tcon.c 	irq = platform_get_irq(pdev, 0);
pdev              814 drivers/gpu/drm/sun4i/sun4i_tcon.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              818 drivers/gpu/drm/sun4i/sun4i_tcon.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1291 drivers/gpu/drm/sun4i/sun4i_tcon.c static int sun4i_tcon_probe(struct platform_device *pdev)
pdev             1293 drivers/gpu/drm/sun4i/sun4i_tcon.c 	struct device_node *node = pdev->dev.of_node;
pdev             1299 drivers/gpu/drm/sun4i/sun4i_tcon.c 	quirks = of_device_get_match_data(&pdev->dev);
pdev             1308 drivers/gpu/drm/sun4i/sun4i_tcon.c 	return component_add(&pdev->dev, &sun4i_tcon_ops);
pdev             1311 drivers/gpu/drm/sun4i/sun4i_tcon.c static int sun4i_tcon_remove(struct platform_device *pdev)
pdev             1313 drivers/gpu/drm/sun4i/sun4i_tcon.c 	component_del(&pdev->dev, &sun4i_tcon_ops);
pdev             1388 drivers/gpu/drm/sun4i/sun4i_tcon.c 	struct platform_device *pdev;
pdev             1404 drivers/gpu/drm/sun4i/sun4i_tcon.c 	pdev = of_find_device_by_node(remote);
pdev             1406 drivers/gpu/drm/sun4i/sun4i_tcon.c 	if (!pdev)
pdev             1411 drivers/gpu/drm/sun4i/sun4i_tcon.c 		ret = sun8i_tcon_top_set_hdmi_src(&pdev->dev, id);
pdev             1417 drivers/gpu/drm/sun4i/sun4i_tcon.c 		ret = sun8i_tcon_top_de_config(&pdev->dev, tcon->id, id);
pdev              545 drivers/gpu/drm/sun4i/sun4i_tv.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              559 drivers/gpu/drm/sun4i/sun4i_tv.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              652 drivers/gpu/drm/sun4i/sun4i_tv.c static int sun4i_tv_probe(struct platform_device *pdev)
pdev              654 drivers/gpu/drm/sun4i/sun4i_tv.c 	return component_add(&pdev->dev, &sun4i_tv_ops);
pdev              657 drivers/gpu/drm/sun4i/sun4i_tv.c static int sun4i_tv_remove(struct platform_device *pdev)
pdev              659 drivers/gpu/drm/sun4i/sun4i_tv.c 	component_del(&pdev->dev, &sun4i_tv_ops);
pdev               85 drivers/gpu/drm/sun4i/sun6i_drc.c static int sun6i_drc_probe(struct platform_device *pdev)
pdev               87 drivers/gpu/drm/sun4i/sun6i_drc.c 	return component_add(&pdev->dev, &sun6i_drc_ops);
pdev               90 drivers/gpu/drm/sun4i/sun6i_drc.c static int sun6i_drc_remove(struct platform_device *pdev)
pdev               92 drivers/gpu/drm/sun4i/sun6i_drc.c 	component_del(&pdev->dev, &sun6i_drc_ops);
pdev             1080 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c static int sun6i_dsi_probe(struct platform_device *pdev)
pdev             1082 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c 	struct device *dev = &pdev->dev;
pdev             1096 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1143 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c 	ret = component_add(&pdev->dev, &sun6i_dsi_ops);
pdev             1160 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c static int sun6i_dsi_remove(struct platform_device *pdev)
pdev             1162 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c 	struct device *dev = &pdev->dev;
pdev             1165 drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c 	component_del(&pdev->dev, &sun6i_dsi_ops);
pdev              103 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c 	struct platform_device *pdev;
pdev              115 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c 	pdev = of_find_device_by_node(remote);
pdev              117 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c 	if (!pdev)
pdev              120 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c 	*pdev_out = pdev;
pdev              127 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c 	struct platform_device *pdev = to_platform_device(dev), *connector_pdev;
pdev              135 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c 	if (!pdev->dev.of_node)
pdev              138 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c 	hdmi = devm_kzalloc(&pdev->dev, sizeof(*hdmi), GFP_KERNEL);
pdev              143 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c 	hdmi->dev = &pdev->dev;
pdev              231 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c 	platform_set_drvdata(pdev, hdmi);
pdev              233 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c 	hdmi->hdmi = dw_hdmi_bind(pdev, encoder, plat_data);
pdev              284 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c static int sun8i_dw_hdmi_probe(struct platform_device *pdev)
pdev              286 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c 	return component_add(&pdev->dev, &sun8i_dw_hdmi_ops);
pdev              289 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c static int sun8i_dw_hdmi_remove(struct platform_device *pdev)
pdev              291 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c 	component_del(&pdev->dev, &sun8i_dw_hdmi_ops);
pdev              425 drivers/gpu/drm/sun4i/sun8i_mixer.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              469 drivers/gpu/drm/sun4i/sun8i_mixer.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              602 drivers/gpu/drm/sun4i/sun8i_mixer.c static int sun8i_mixer_probe(struct platform_device *pdev)
pdev              604 drivers/gpu/drm/sun4i/sun8i_mixer.c 	return component_add(&pdev->dev, &sun8i_mixer_ops);
pdev              607 drivers/gpu/drm/sun4i/sun8i_mixer.c static int sun8i_mixer_remove(struct platform_device *pdev)
pdev              609 drivers/gpu/drm/sun4i/sun8i_mixer.c 	component_del(&pdev->dev, &sun8i_mixer_ops);
pdev              127 drivers/gpu/drm/sun4i/sun8i_tcon_top.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              135 drivers/gpu/drm/sun4i/sun8i_tcon_top.c 	quirks = of_device_get_match_data(&pdev->dev);
pdev              161 drivers/gpu/drm/sun4i/sun8i_tcon_top.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              260 drivers/gpu/drm/sun4i/sun8i_tcon_top.c static int sun8i_tcon_top_probe(struct platform_device *pdev)
pdev              262 drivers/gpu/drm/sun4i/sun8i_tcon_top.c 	return component_add(&pdev->dev, &sun8i_tcon_top_ops);
pdev              265 drivers/gpu/drm/sun4i/sun8i_tcon_top.c static int sun8i_tcon_top_remove(struct platform_device *pdev)
pdev              267 drivers/gpu/drm/sun4i/sun8i_tcon_top.c 	component_del(&pdev->dev, &sun8i_tcon_top_ops);
pdev             2412 drivers/gpu/drm/tegra/dc.c static int tegra_dc_probe(struct platform_device *pdev)
pdev             2418 drivers/gpu/drm/tegra/dc.c 	dc = devm_kzalloc(&pdev->dev, sizeof(*dc), GFP_KERNEL);
pdev             2422 drivers/gpu/drm/tegra/dc.c 	dc->soc = of_device_get_match_data(&pdev->dev);
pdev             2425 drivers/gpu/drm/tegra/dc.c 	dc->dev = &pdev->dev;
pdev             2435 drivers/gpu/drm/tegra/dc.c 	dc->clk = devm_clk_get(&pdev->dev, NULL);
pdev             2437 drivers/gpu/drm/tegra/dc.c 		dev_err(&pdev->dev, "failed to get clock\n");
pdev             2441 drivers/gpu/drm/tegra/dc.c 	dc->rst = devm_reset_control_get(&pdev->dev, "dc");
pdev             2443 drivers/gpu/drm/tegra/dc.c 		dev_err(&pdev->dev, "failed to get reset\n");
pdev             2471 drivers/gpu/drm/tegra/dc.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2472 drivers/gpu/drm/tegra/dc.c 	dc->regs = devm_ioremap_resource(&pdev->dev, regs);
pdev             2476 drivers/gpu/drm/tegra/dc.c 	dc->irq = platform_get_irq(pdev, 0);
pdev             2478 drivers/gpu/drm/tegra/dc.c 		dev_err(&pdev->dev, "failed to get IRQ\n");
pdev             2484 drivers/gpu/drm/tegra/dc.c 		dev_err(&pdev->dev, "failed to probe RGB output: %d\n", err);
pdev             2488 drivers/gpu/drm/tegra/dc.c 	platform_set_drvdata(pdev, dc);
pdev             2489 drivers/gpu/drm/tegra/dc.c 	pm_runtime_enable(&pdev->dev);
pdev             2493 drivers/gpu/drm/tegra/dc.c 	dc->client.dev = &pdev->dev;
pdev             2497 drivers/gpu/drm/tegra/dc.c 		dev_err(&pdev->dev, "failed to register host1x client: %d\n",
pdev             2505 drivers/gpu/drm/tegra/dc.c static int tegra_dc_remove(struct platform_device *pdev)
pdev             2507 drivers/gpu/drm/tegra/dc.c 	struct tegra_dc *dc = platform_get_drvdata(pdev);
pdev             2512 drivers/gpu/drm/tegra/dc.c 		dev_err(&pdev->dev, "failed to unregister host1x client: %d\n",
pdev             2519 drivers/gpu/drm/tegra/dc.c 		dev_err(&pdev->dev, "failed to remove RGB output: %d\n", err);
pdev             2523 drivers/gpu/drm/tegra/dc.c 	pm_runtime_disable(&pdev->dev);
pdev              428 drivers/gpu/drm/tegra/dpaux.c static int tegra_dpaux_probe(struct platform_device *pdev)
pdev              435 drivers/gpu/drm/tegra/dpaux.c 	dpaux = devm_kzalloc(&pdev->dev, sizeof(*dpaux), GFP_KERNEL);
pdev              442 drivers/gpu/drm/tegra/dpaux.c 	dpaux->dev = &pdev->dev;
pdev              444 drivers/gpu/drm/tegra/dpaux.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              445 drivers/gpu/drm/tegra/dpaux.c 	dpaux->regs = devm_ioremap_resource(&pdev->dev, regs);
pdev              449 drivers/gpu/drm/tegra/dpaux.c 	dpaux->irq = platform_get_irq(pdev, 0);
pdev              451 drivers/gpu/drm/tegra/dpaux.c 		dev_err(&pdev->dev, "failed to get IRQ\n");
pdev              455 drivers/gpu/drm/tegra/dpaux.c 	if (!pdev->dev.pm_domain) {
pdev              456 drivers/gpu/drm/tegra/dpaux.c 		dpaux->rst = devm_reset_control_get(&pdev->dev, "dpaux");
pdev              458 drivers/gpu/drm/tegra/dpaux.c 			dev_err(&pdev->dev,
pdev              465 drivers/gpu/drm/tegra/dpaux.c 	dpaux->clk = devm_clk_get(&pdev->dev, NULL);
pdev              467 drivers/gpu/drm/tegra/dpaux.c 		dev_err(&pdev->dev, "failed to get module clock: %ld\n",
pdev              472 drivers/gpu/drm/tegra/dpaux.c 	dpaux->clk_parent = devm_clk_get(&pdev->dev, "parent");
pdev              474 drivers/gpu/drm/tegra/dpaux.c 		dev_err(&pdev->dev, "failed to get parent clock: %ld\n",
pdev              481 drivers/gpu/drm/tegra/dpaux.c 		dev_err(&pdev->dev, "failed to set clock to 270 MHz: %d\n",
pdev              486 drivers/gpu/drm/tegra/dpaux.c 	dpaux->vdd = devm_regulator_get_optional(&pdev->dev, "vdd");
pdev              490 drivers/gpu/drm/tegra/dpaux.c 				dev_err(&pdev->dev,
pdev              498 drivers/gpu/drm/tegra/dpaux.c 	platform_set_drvdata(pdev, dpaux);
pdev              499 drivers/gpu/drm/tegra/dpaux.c 	pm_runtime_enable(&pdev->dev);
pdev              500 drivers/gpu/drm/tegra/dpaux.c 	pm_runtime_get_sync(&pdev->dev);
pdev              513 drivers/gpu/drm/tegra/dpaux.c 	dpaux->aux.dev = &pdev->dev;
pdev              532 drivers/gpu/drm/tegra/dpaux.c 	dpaux->desc.name = dev_name(&pdev->dev);
pdev              539 drivers/gpu/drm/tegra/dpaux.c 	dpaux->pinctrl = devm_pinctrl_register(&pdev->dev, &dpaux->desc, dpaux);
pdev              541 drivers/gpu/drm/tegra/dpaux.c 		dev_err(&pdev->dev, "failed to register pincontrol\n");
pdev              558 drivers/gpu/drm/tegra/dpaux.c static int tegra_dpaux_remove(struct platform_device *pdev)
pdev              560 drivers/gpu/drm/tegra/dpaux.c 	struct tegra_dpaux *dpaux = platform_get_drvdata(pdev);
pdev              567 drivers/gpu/drm/tegra/dpaux.c 	pm_runtime_put(&pdev->dev);
pdev              568 drivers/gpu/drm/tegra/dpaux.c 	pm_runtime_disable(&pdev->dev);
pdev             1467 drivers/gpu/drm/tegra/dsi.c static int tegra_dsi_probe(struct platform_device *pdev)
pdev             1473 drivers/gpu/drm/tegra/dsi.c 	dsi = devm_kzalloc(&pdev->dev, sizeof(*dsi), GFP_KERNEL);
pdev             1477 drivers/gpu/drm/tegra/dsi.c 	dsi->output.dev = dsi->dev = &pdev->dev;
pdev             1500 drivers/gpu/drm/tegra/dsi.c 	if (!pdev->dev.pm_domain) {
pdev             1501 drivers/gpu/drm/tegra/dsi.c 		dsi->rst = devm_reset_control_get(&pdev->dev, "dsi");
pdev             1506 drivers/gpu/drm/tegra/dsi.c 	dsi->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1508 drivers/gpu/drm/tegra/dsi.c 		dev_err(&pdev->dev, "cannot get DSI clock\n");
pdev             1512 drivers/gpu/drm/tegra/dsi.c 	dsi->clk_lp = devm_clk_get(&pdev->dev, "lp");
pdev             1514 drivers/gpu/drm/tegra/dsi.c 		dev_err(&pdev->dev, "cannot get low-power clock\n");
pdev             1518 drivers/gpu/drm/tegra/dsi.c 	dsi->clk_parent = devm_clk_get(&pdev->dev, "parent");
pdev             1520 drivers/gpu/drm/tegra/dsi.c 		dev_err(&pdev->dev, "cannot get parent clock\n");
pdev             1524 drivers/gpu/drm/tegra/dsi.c 	dsi->vdd = devm_regulator_get(&pdev->dev, "avdd-dsi-csi");
pdev             1526 drivers/gpu/drm/tegra/dsi.c 		dev_err(&pdev->dev, "cannot get VDD supply\n");
pdev             1532 drivers/gpu/drm/tegra/dsi.c 		dev_err(&pdev->dev, "cannot setup clocks\n");
pdev             1536 drivers/gpu/drm/tegra/dsi.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1537 drivers/gpu/drm/tegra/dsi.c 	dsi->regs = devm_ioremap_resource(&pdev->dev, regs);
pdev             1541 drivers/gpu/drm/tegra/dsi.c 	dsi->mipi = tegra_mipi_request(&pdev->dev);
pdev             1546 drivers/gpu/drm/tegra/dsi.c 	dsi->host.dev = &pdev->dev;
pdev             1550 drivers/gpu/drm/tegra/dsi.c 		dev_err(&pdev->dev, "failed to register DSI host: %d\n", err);
pdev             1554 drivers/gpu/drm/tegra/dsi.c 	platform_set_drvdata(pdev, dsi);
pdev             1555 drivers/gpu/drm/tegra/dsi.c 	pm_runtime_enable(&pdev->dev);
pdev             1559 drivers/gpu/drm/tegra/dsi.c 	dsi->client.dev = &pdev->dev;
pdev             1563 drivers/gpu/drm/tegra/dsi.c 		dev_err(&pdev->dev, "failed to register host1x client: %d\n",
pdev             1577 drivers/gpu/drm/tegra/dsi.c static int tegra_dsi_remove(struct platform_device *pdev)
pdev             1579 drivers/gpu/drm/tegra/dsi.c 	struct tegra_dsi *dsi = platform_get_drvdata(pdev);
pdev             1582 drivers/gpu/drm/tegra/dsi.c 	pm_runtime_disable(&pdev->dev);
pdev             1586 drivers/gpu/drm/tegra/dsi.c 		dev_err(&pdev->dev, "failed to unregister host1x client: %d\n",
pdev              189 drivers/gpu/drm/tegra/gr2d.c static int gr2d_probe(struct platform_device *pdev)
pdev              191 drivers/gpu/drm/tegra/gr2d.c 	struct device *dev = &pdev->dev;
pdev              241 drivers/gpu/drm/tegra/gr2d.c 	platform_set_drvdata(pdev, gr2d);
pdev              246 drivers/gpu/drm/tegra/gr2d.c static int gr2d_remove(struct platform_device *pdev)
pdev              248 drivers/gpu/drm/tegra/gr2d.c 	struct gr2d *gr2d = platform_get_drvdata(pdev);
pdev              253 drivers/gpu/drm/tegra/gr2d.c 		dev_err(&pdev->dev, "failed to unregister host1x client: %d\n",
pdev              283 drivers/gpu/drm/tegra/gr3d.c static int gr3d_probe(struct platform_device *pdev)
pdev              285 drivers/gpu/drm/tegra/gr3d.c 	struct device_node *np = pdev->dev.of_node;
pdev              291 drivers/gpu/drm/tegra/gr3d.c 	gr3d = devm_kzalloc(&pdev->dev, sizeof(*gr3d), GFP_KERNEL);
pdev              295 drivers/gpu/drm/tegra/gr3d.c 	gr3d->soc = of_device_get_match_data(&pdev->dev);
pdev              297 drivers/gpu/drm/tegra/gr3d.c 	syncpts = devm_kzalloc(&pdev->dev, sizeof(*syncpts), GFP_KERNEL);
pdev              301 drivers/gpu/drm/tegra/gr3d.c 	gr3d->clk = devm_clk_get(&pdev->dev, NULL);
pdev              303 drivers/gpu/drm/tegra/gr3d.c 		dev_err(&pdev->dev, "cannot get clock\n");
pdev              307 drivers/gpu/drm/tegra/gr3d.c 	gr3d->rst = devm_reset_control_get(&pdev->dev, "3d");
pdev              309 drivers/gpu/drm/tegra/gr3d.c 		dev_err(&pdev->dev, "cannot get reset\n");
pdev              314 drivers/gpu/drm/tegra/gr3d.c 		gr3d->clk_secondary = devm_clk_get(&pdev->dev, "3d2");
pdev              316 drivers/gpu/drm/tegra/gr3d.c 			dev_err(&pdev->dev, "cannot get secondary clock\n");
pdev              320 drivers/gpu/drm/tegra/gr3d.c 		gr3d->rst_secondary = devm_reset_control_get(&pdev->dev,
pdev              323 drivers/gpu/drm/tegra/gr3d.c 			dev_err(&pdev->dev, "cannot get secondary reset\n");
pdev              331 drivers/gpu/drm/tegra/gr3d.c 		dev_err(&pdev->dev, "failed to power up 3D unit\n");
pdev              340 drivers/gpu/drm/tegra/gr3d.c 			dev_err(&pdev->dev,
pdev              348 drivers/gpu/drm/tegra/gr3d.c 	gr3d->client.base.dev = &pdev->dev;
pdev              359 drivers/gpu/drm/tegra/gr3d.c 		dev_err(&pdev->dev, "failed to register host1x client: %d\n",
pdev              368 drivers/gpu/drm/tegra/gr3d.c 	platform_set_drvdata(pdev, gr3d);
pdev              373 drivers/gpu/drm/tegra/gr3d.c static int gr3d_remove(struct platform_device *pdev)
pdev              375 drivers/gpu/drm/tegra/gr3d.c 	struct gr3d *gr3d = platform_get_drvdata(pdev);
pdev              380 drivers/gpu/drm/tegra/gr3d.c 		dev_err(&pdev->dev, "failed to unregister host1x client: %d\n",
pdev             1584 drivers/gpu/drm/tegra/hdmi.c static int tegra_hdmi_probe(struct platform_device *pdev)
pdev             1590 drivers/gpu/drm/tegra/hdmi.c 	hdmi = devm_kzalloc(&pdev->dev, sizeof(*hdmi), GFP_KERNEL);
pdev             1594 drivers/gpu/drm/tegra/hdmi.c 	hdmi->config = of_device_get_match_data(&pdev->dev);
pdev             1595 drivers/gpu/drm/tegra/hdmi.c 	hdmi->dev = &pdev->dev;
pdev             1601 drivers/gpu/drm/tegra/hdmi.c 	hdmi->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1603 drivers/gpu/drm/tegra/hdmi.c 		dev_err(&pdev->dev, "failed to get clock\n");
pdev             1607 drivers/gpu/drm/tegra/hdmi.c 	hdmi->rst = devm_reset_control_get(&pdev->dev, "hdmi");
pdev             1609 drivers/gpu/drm/tegra/hdmi.c 		dev_err(&pdev->dev, "failed to get reset\n");
pdev             1613 drivers/gpu/drm/tegra/hdmi.c 	hdmi->clk_parent = devm_clk_get(&pdev->dev, "parent");
pdev             1619 drivers/gpu/drm/tegra/hdmi.c 		dev_err(&pdev->dev, "failed to setup clocks: %d\n", err);
pdev             1623 drivers/gpu/drm/tegra/hdmi.c 	hdmi->hdmi = devm_regulator_get(&pdev->dev, "hdmi");
pdev             1625 drivers/gpu/drm/tegra/hdmi.c 		dev_err(&pdev->dev, "failed to get HDMI regulator\n");
pdev             1629 drivers/gpu/drm/tegra/hdmi.c 	hdmi->pll = devm_regulator_get(&pdev->dev, "pll");
pdev             1631 drivers/gpu/drm/tegra/hdmi.c 		dev_err(&pdev->dev, "failed to get PLL regulator\n");
pdev             1635 drivers/gpu/drm/tegra/hdmi.c 	hdmi->vdd = devm_regulator_get(&pdev->dev, "vdd");
pdev             1637 drivers/gpu/drm/tegra/hdmi.c 		dev_err(&pdev->dev, "failed to get VDD regulator\n");
pdev             1641 drivers/gpu/drm/tegra/hdmi.c 	hdmi->output.dev = &pdev->dev;
pdev             1647 drivers/gpu/drm/tegra/hdmi.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1648 drivers/gpu/drm/tegra/hdmi.c 	hdmi->regs = devm_ioremap_resource(&pdev->dev, regs);
pdev             1652 drivers/gpu/drm/tegra/hdmi.c 	err = platform_get_irq(pdev, 0);
pdev             1661 drivers/gpu/drm/tegra/hdmi.c 		dev_err(&pdev->dev, "failed to request IRQ#%u: %d\n",
pdev             1666 drivers/gpu/drm/tegra/hdmi.c 	platform_set_drvdata(pdev, hdmi);
pdev             1667 drivers/gpu/drm/tegra/hdmi.c 	pm_runtime_enable(&pdev->dev);
pdev             1671 drivers/gpu/drm/tegra/hdmi.c 	hdmi->client.dev = &pdev->dev;
pdev             1675 drivers/gpu/drm/tegra/hdmi.c 		dev_err(&pdev->dev, "failed to register host1x client: %d\n",
pdev             1683 drivers/gpu/drm/tegra/hdmi.c static int tegra_hdmi_remove(struct platform_device *pdev)
pdev             1685 drivers/gpu/drm/tegra/hdmi.c 	struct tegra_hdmi *hdmi = platform_get_drvdata(pdev);
pdev             1688 drivers/gpu/drm/tegra/hdmi.c 	pm_runtime_disable(&pdev->dev);
pdev             1692 drivers/gpu/drm/tegra/hdmi.c 		dev_err(&pdev->dev, "failed to unregister host1x client: %d\n",
pdev              743 drivers/gpu/drm/tegra/hub.c static int tegra_display_hub_probe(struct platform_device *pdev)
pdev              751 drivers/gpu/drm/tegra/hub.c 	hub = devm_kzalloc(&pdev->dev, sizeof(*hub), GFP_KERNEL);
pdev              755 drivers/gpu/drm/tegra/hub.c 	hub->soc = of_device_get_match_data(&pdev->dev);
pdev              757 drivers/gpu/drm/tegra/hub.c 	hub->clk_disp = devm_clk_get(&pdev->dev, "disp");
pdev              764 drivers/gpu/drm/tegra/hub.c 		hub->clk_dsc = devm_clk_get(&pdev->dev, "dsc");
pdev              771 drivers/gpu/drm/tegra/hub.c 	hub->clk_hub = devm_clk_get(&pdev->dev, "hub");
pdev              777 drivers/gpu/drm/tegra/hub.c 	hub->rst = devm_reset_control_get(&pdev->dev, "misc");
pdev              783 drivers/gpu/drm/tegra/hub.c 	hub->wgrps = devm_kcalloc(&pdev->dev, hub->soc->num_wgrps,
pdev              797 drivers/gpu/drm/tegra/hub.c 		wgrp->rst = devm_reset_control_get(&pdev->dev, id);
pdev              806 drivers/gpu/drm/tegra/hub.c 	hub->num_heads = of_get_child_count(pdev->dev.of_node);
pdev              808 drivers/gpu/drm/tegra/hub.c 	hub->clk_heads = devm_kcalloc(&pdev->dev, hub->num_heads, sizeof(clk),
pdev              814 drivers/gpu/drm/tegra/hub.c 		child = of_get_next_child(pdev->dev.of_node, child);
pdev              816 drivers/gpu/drm/tegra/hub.c 			dev_err(&pdev->dev, "failed to find node for head %u\n",
pdev              821 drivers/gpu/drm/tegra/hub.c 		clk = devm_get_clk_from_child(&pdev->dev, child, "dc");
pdev              823 drivers/gpu/drm/tegra/hub.c 			dev_err(&pdev->dev, "failed to get clock for head %u\n",
pdev              839 drivers/gpu/drm/tegra/hub.c 	platform_set_drvdata(pdev, hub);
pdev              840 drivers/gpu/drm/tegra/hub.c 	pm_runtime_enable(&pdev->dev);
pdev              844 drivers/gpu/drm/tegra/hub.c 	hub->client.dev = &pdev->dev;
pdev              848 drivers/gpu/drm/tegra/hub.c 		dev_err(&pdev->dev, "failed to register host1x client: %d\n",
pdev              854 drivers/gpu/drm/tegra/hub.c static int tegra_display_hub_remove(struct platform_device *pdev)
pdev              856 drivers/gpu/drm/tegra/hub.c 	struct tegra_display_hub *hub = platform_get_drvdata(pdev);
pdev              861 drivers/gpu/drm/tegra/hub.c 		dev_err(&pdev->dev, "failed to unregister host1x client: %d\n",
pdev              865 drivers/gpu/drm/tegra/hub.c 	pm_runtime_disable(&pdev->dev);
pdev             3251 drivers/gpu/drm/tegra/sor.c static int tegra_sor_probe(struct platform_device *pdev)
pdev             3258 drivers/gpu/drm/tegra/sor.c 	sor = devm_kzalloc(&pdev->dev, sizeof(*sor), GFP_KERNEL);
pdev             3262 drivers/gpu/drm/tegra/sor.c 	sor->soc = of_device_get_match_data(&pdev->dev);
pdev             3263 drivers/gpu/drm/tegra/sor.c 	sor->output.dev = sor->dev = &pdev->dev;
pdev             3265 drivers/gpu/drm/tegra/sor.c 	sor->settings = devm_kmemdup(&pdev->dev, sor->soc->settings,
pdev             3274 drivers/gpu/drm/tegra/sor.c 	np = of_parse_phandle(pdev->dev.of_node, "nvidia,dpaux", 0);
pdev             3288 drivers/gpu/drm/tegra/sor.c 			dev_err(&pdev->dev, "LVDS not supported yet\n");
pdev             3291 drivers/gpu/drm/tegra/sor.c 			dev_err(&pdev->dev, "unknown (non-DP) support\n");
pdev             3299 drivers/gpu/drm/tegra/sor.c 			dev_err(&pdev->dev, "DisplayPort not supported yet\n");
pdev             3302 drivers/gpu/drm/tegra/sor.c 			dev_err(&pdev->dev, "unknown (DP) support\n");
pdev             3313 drivers/gpu/drm/tegra/sor.c 		dev_err(&pdev->dev, "failed to probe output: %d\n", err);
pdev             3320 drivers/gpu/drm/tegra/sor.c 			dev_err(&pdev->dev, "failed to probe %s: %d\n",
pdev             3326 drivers/gpu/drm/tegra/sor.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             3327 drivers/gpu/drm/tegra/sor.c 	sor->regs = devm_ioremap_resource(&pdev->dev, regs);
pdev             3333 drivers/gpu/drm/tegra/sor.c 	err = platform_get_irq(pdev, 0);
pdev             3335 drivers/gpu/drm/tegra/sor.c 		dev_err(&pdev->dev, "failed to get IRQ: %d\n", err);
pdev             3344 drivers/gpu/drm/tegra/sor.c 		dev_err(&pdev->dev, "failed to request IRQ: %d\n", err);
pdev             3348 drivers/gpu/drm/tegra/sor.c 	sor->rst = devm_reset_control_get_exclusive_released(&pdev->dev, "sor");
pdev             3352 drivers/gpu/drm/tegra/sor.c 		if (err != -EBUSY || WARN_ON(!pdev->dev.pm_domain)) {
pdev             3353 drivers/gpu/drm/tegra/sor.c 			dev_err(&pdev->dev, "failed to get reset control: %d\n",
pdev             3367 drivers/gpu/drm/tegra/sor.c 	sor->clk = devm_clk_get(&pdev->dev, NULL);
pdev             3370 drivers/gpu/drm/tegra/sor.c 		dev_err(&pdev->dev, "failed to get module clock: %d\n", err);
pdev             3375 drivers/gpu/drm/tegra/sor.c 		struct device_node *np = pdev->dev.of_node;
pdev             3388 drivers/gpu/drm/tegra/sor.c 		sor->clk_out = devm_clk_get(&pdev->dev, name);
pdev             3400 drivers/gpu/drm/tegra/sor.c 	sor->clk_parent = devm_clk_get(&pdev->dev, "parent");
pdev             3403 drivers/gpu/drm/tegra/sor.c 		dev_err(&pdev->dev, "failed to get parent clock: %d\n", err);
pdev             3407 drivers/gpu/drm/tegra/sor.c 	sor->clk_safe = devm_clk_get(&pdev->dev, "safe");
pdev             3410 drivers/gpu/drm/tegra/sor.c 		dev_err(&pdev->dev, "failed to get safe clock: %d\n", err);
pdev             3414 drivers/gpu/drm/tegra/sor.c 	sor->clk_dp = devm_clk_get(&pdev->dev, "dp");
pdev             3417 drivers/gpu/drm/tegra/sor.c 		dev_err(&pdev->dev, "failed to get DP clock: %d\n", err);
pdev             3425 drivers/gpu/drm/tegra/sor.c 	sor->clk_pad = devm_clk_get(&pdev->dev, "pad");
pdev             3447 drivers/gpu/drm/tegra/sor.c 		dev_err(&pdev->dev, "failed to use safe clock: %d\n", err);
pdev             3451 drivers/gpu/drm/tegra/sor.c 	platform_set_drvdata(pdev, sor);
pdev             3452 drivers/gpu/drm/tegra/sor.c 	pm_runtime_enable(&pdev->dev);
pdev             3459 drivers/gpu/drm/tegra/sor.c 		err = pm_runtime_get_sync(&pdev->dev);
pdev             3461 drivers/gpu/drm/tegra/sor.c 			dev_err(&pdev->dev, "failed to get runtime PM: %d\n",
pdev             3468 drivers/gpu/drm/tegra/sor.c 		pm_runtime_put(&pdev->dev);
pdev             3473 drivers/gpu/drm/tegra/sor.c 		dev_err(&pdev->dev, "failed to register SOR pad clock: %d\n",
pdev             3480 drivers/gpu/drm/tegra/sor.c 	sor->client.dev = &pdev->dev;
pdev             3484 drivers/gpu/drm/tegra/sor.c 		dev_err(&pdev->dev, "failed to register host1x client: %d\n",
pdev             3499 drivers/gpu/drm/tegra/sor.c static int tegra_sor_remove(struct platform_device *pdev)
pdev             3501 drivers/gpu/drm/tegra/sor.c 	struct tegra_sor *sor = platform_get_drvdata(pdev);
pdev             3504 drivers/gpu/drm/tegra/sor.c 	pm_runtime_disable(&pdev->dev);
pdev             3508 drivers/gpu/drm/tegra/sor.c 		dev_err(&pdev->dev, "failed to unregister host1x client: %d\n",
pdev             3516 drivers/gpu/drm/tegra/sor.c 			dev_err(&pdev->dev, "failed to remove SOR: %d\n", err);
pdev              369 drivers/gpu/drm/tegra/vic.c static int vic_probe(struct platform_device *pdev)
pdev              371 drivers/gpu/drm/tegra/vic.c 	struct device *dev = &pdev->dev;
pdev              387 drivers/gpu/drm/tegra/vic.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              389 drivers/gpu/drm/tegra/vic.c 		dev_err(&pdev->dev, "failed to get registers\n");
pdev              399 drivers/gpu/drm/tegra/vic.c 		dev_err(&pdev->dev, "failed to get clock\n");
pdev              406 drivers/gpu/drm/tegra/vic.c 			dev_err(&pdev->dev, "failed to get reset\n");
pdev              419 drivers/gpu/drm/tegra/vic.c 	platform_set_drvdata(pdev, vic);
pdev              439 drivers/gpu/drm/tegra/vic.c 	pm_runtime_enable(&pdev->dev);
pdev              440 drivers/gpu/drm/tegra/vic.c 	if (!pm_runtime_enabled(&pdev->dev)) {
pdev              441 drivers/gpu/drm/tegra/vic.c 		err = vic_runtime_resume(&pdev->dev);
pdev              456 drivers/gpu/drm/tegra/vic.c static int vic_remove(struct platform_device *pdev)
pdev              458 drivers/gpu/drm/tegra/vic.c 	struct vic *vic = platform_get_drvdata(pdev);
pdev              463 drivers/gpu/drm/tegra/vic.c 		dev_err(&pdev->dev, "failed to unregister host1x client: %d\n",
pdev              468 drivers/gpu/drm/tegra/vic.c 	if (pm_runtime_enabled(&pdev->dev))
pdev              469 drivers/gpu/drm/tegra/vic.c 		pm_runtime_disable(&pdev->dev);
pdev              471 drivers/gpu/drm/tegra/vic.c 		vic_runtime_suspend(&pdev->dev);
pdev              224 drivers/gpu/drm/tilcdc/tilcdc_drv.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              240 drivers/gpu/drm/tilcdc/tilcdc_drv.c 	platform_set_drvdata(pdev, ddev);
pdev              252 drivers/gpu/drm/tilcdc/tilcdc_drv.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              387 drivers/gpu/drm/tilcdc/tilcdc_drv.c 	ret = drm_irq_install(ddev, platform_get_irq(pdev, 0));
pdev              595 drivers/gpu/drm/tilcdc/tilcdc_drv.c static int tilcdc_pdev_probe(struct platform_device *pdev)
pdev              601 drivers/gpu/drm/tilcdc/tilcdc_drv.c 	if (!pdev->dev.of_node) {
pdev              602 drivers/gpu/drm/tilcdc/tilcdc_drv.c 		dev_err(&pdev->dev, "device-tree data is missing\n");
pdev              606 drivers/gpu/drm/tilcdc/tilcdc_drv.c 	ret = tilcdc_get_external_components(&pdev->dev, &match);
pdev              610 drivers/gpu/drm/tilcdc/tilcdc_drv.c 		return tilcdc_init(&tilcdc_driver, &pdev->dev);
pdev              612 drivers/gpu/drm/tilcdc/tilcdc_drv.c 		return component_master_add_with_match(&pdev->dev,
pdev              617 drivers/gpu/drm/tilcdc/tilcdc_drv.c static int tilcdc_pdev_remove(struct platform_device *pdev)
pdev              621 drivers/gpu/drm/tilcdc/tilcdc_drv.c 	ret = tilcdc_get_external_components(&pdev->dev, NULL);
pdev              625 drivers/gpu/drm/tilcdc/tilcdc_drv.c 		tilcdc_fini(platform_get_drvdata(pdev));
pdev              627 drivers/gpu/drm/tilcdc/tilcdc_drv.c 		component_master_del(&pdev->dev, &tilcdc_comp_ops);
pdev              304 drivers/gpu/drm/tilcdc/tilcdc_panel.c static int panel_probe(struct platform_device *pdev)
pdev              306 drivers/gpu/drm/tilcdc/tilcdc_panel.c 	struct device_node *bl_node, *node = pdev->dev.of_node;
pdev              314 drivers/gpu/drm/tilcdc/tilcdc_panel.c 		dev_err(&pdev->dev, "device-tree data is missing\n");
pdev              318 drivers/gpu/drm/tilcdc/tilcdc_panel.c 	panel_mod = devm_kzalloc(&pdev->dev, sizeof(*panel_mod), GFP_KERNEL);
pdev              330 drivers/gpu/drm/tilcdc/tilcdc_panel.c 		dev_info(&pdev->dev, "found backlight\n");
pdev              333 drivers/gpu/drm/tilcdc/tilcdc_panel.c 	panel_mod->enable_gpio = devm_gpiod_get_optional(&pdev->dev, "enable",
pdev              337 drivers/gpu/drm/tilcdc/tilcdc_panel.c 		dev_err(&pdev->dev, "failed to request enable GPIO\n");
pdev              342 drivers/gpu/drm/tilcdc/tilcdc_panel.c 		dev_info(&pdev->dev, "found enable GPIO\n");
pdev              345 drivers/gpu/drm/tilcdc/tilcdc_panel.c 	pdev->dev.platform_data = mod;
pdev              349 drivers/gpu/drm/tilcdc/tilcdc_panel.c 	pinctrl = devm_pinctrl_get_select_default(&pdev->dev);
pdev              351 drivers/gpu/drm/tilcdc/tilcdc_panel.c 		dev_warn(&pdev->dev, "pins are not configured\n");
pdev              355 drivers/gpu/drm/tilcdc/tilcdc_panel.c 		dev_err(&pdev->dev, "could not get panel timings\n");
pdev              362 drivers/gpu/drm/tilcdc/tilcdc_panel.c 		dev_err(&pdev->dev, "could not get panel info\n");
pdev              381 drivers/gpu/drm/tilcdc/tilcdc_panel.c static int panel_remove(struct platform_device *pdev)
pdev              383 drivers/gpu/drm/tilcdc/tilcdc_panel.c 	struct tilcdc_module *mod = dev_get_platdata(&pdev->dev);
pdev              272 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c static int tfp410_probe(struct platform_device *pdev)
pdev              274 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 	struct device_node *node = pdev->dev.of_node;
pdev              284 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 		dev_err(&pdev->dev, "device-tree data is missing\n");
pdev              288 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 	tfp410_mod = devm_kzalloc(&pdev->dev, sizeof(*tfp410_mod), GFP_KERNEL);
pdev              293 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 	pdev->dev.platform_data = mod;
pdev              297 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 	pinctrl = devm_pinctrl_get_select_default(&pdev->dev);
pdev              299 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 		dev_warn(&pdev->dev, "pins are not configured\n");
pdev              302 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 		dev_err(&pdev->dev, "could not get i2c bus phandle\n");
pdev              308 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 		dev_err(&pdev->dev, "could not get i2c bus node\n");
pdev              314 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 		dev_err(&pdev->dev, "could not get i2c\n");
pdev              324 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 		dev_warn(&pdev->dev, "No power down GPIO\n");
pdev              328 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 			dev_err(&pdev->dev, "could not get DVI_PDn gpio\n");
pdev              343 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c static int tfp410_remove(struct platform_device *pdev)
pdev              345 drivers/gpu/drm/tilcdc/tilcdc_tfp410.c 	struct tilcdc_module *mod = dev_get_platdata(&pdev->dev);
pdev              163 drivers/gpu/drm/tve200/tve200_drv.c static int tve200_probe(struct platform_device *pdev)
pdev              165 drivers/gpu/drm/tve200/tve200_drv.c 	struct device *dev = &pdev->dev;
pdev              179 drivers/gpu/drm/tve200/tve200_drv.c 	platform_set_drvdata(pdev, drm);
pdev              204 drivers/gpu/drm/tve200/tve200_drv.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              212 drivers/gpu/drm/tve200/tve200_drv.c 	irq = platform_get_irq(pdev, 0);
pdev              250 drivers/gpu/drm/tve200/tve200_drv.c static int tve200_remove(struct platform_device *pdev)
pdev              252 drivers/gpu/drm/tve200/tve200_drv.c 	struct drm_device *drm = platform_get_drvdata(pdev);
pdev              232 drivers/gpu/drm/v3d/v3d_drv.c 		platform_get_resource_byname(v3d->pdev, IORESOURCE_MEM, name);
pdev              238 drivers/gpu/drm/v3d/v3d_drv.c static int v3d_platform_drm_probe(struct platform_device *pdev)
pdev              240 drivers/gpu/drm/v3d/v3d_drv.c 	struct device *dev = &pdev->dev;
pdev              252 drivers/gpu/drm/v3d/v3d_drv.c 	v3d->pdev = pdev;
pdev              312 drivers/gpu/drm/v3d/v3d_drv.c 	platform_set_drvdata(pdev, drm);
pdev              342 drivers/gpu/drm/v3d/v3d_drv.c static int v3d_platform_drm_remove(struct platform_device *pdev)
pdev              344 drivers/gpu/drm/v3d/v3d_drv.c 	struct drm_device *drm = platform_get_drvdata(pdev);
pdev               51 drivers/gpu/drm/v3d/v3d_drv.h 	struct platform_device *pdev;
pdev              220 drivers/gpu/drm/v3d/v3d_irq.c 	irq1 = platform_get_irq(v3d->pdev, 1);
pdev              229 drivers/gpu/drm/v3d/v3d_irq.c 		ret = devm_request_irq(v3d->dev, platform_get_irq(v3d->pdev, 0),
pdev              237 drivers/gpu/drm/v3d/v3d_irq.c 		ret = devm_request_irq(v3d->dev, platform_get_irq(v3d->pdev, 0),
pdev               39 drivers/gpu/drm/vboxvideo/vbox_drv.c static int vbox_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev               51 drivers/gpu/drm/vboxvideo/vbox_drv.c 	ret = drm_dev_init(&vbox->ddev, &driver, &pdev->dev);
pdev               57 drivers/gpu/drm/vboxvideo/vbox_drv.c 	vbox->ddev.pdev = pdev;
pdev               59 drivers/gpu/drm/vboxvideo/vbox_drv.c 	pci_set_drvdata(pdev, vbox);
pdev               62 drivers/gpu/drm/vboxvideo/vbox_drv.c 	ret = pci_enable_device(pdev);
pdev              105 drivers/gpu/drm/vboxvideo/vbox_drv.c 	pci_disable_device(pdev);
pdev              111 drivers/gpu/drm/vboxvideo/vbox_drv.c static void vbox_pci_remove(struct pci_dev *pdev)
pdev              113 drivers/gpu/drm/vboxvideo/vbox_drv.c 	struct vbox_private *vbox = pci_get_drvdata(pdev);
pdev              134 drivers/gpu/drm/vboxvideo/vbox_drv.c 	pci_save_state(vbox->ddev.pdev);
pdev              135 drivers/gpu/drm/vboxvideo/vbox_drv.c 	pci_disable_device(vbox->ddev.pdev);
pdev              136 drivers/gpu/drm/vboxvideo/vbox_drv.c 	pci_set_power_state(vbox->ddev.pdev, PCI_D3hot);
pdev              145 drivers/gpu/drm/vboxvideo/vbox_drv.c 	if (pci_enable_device(vbox->ddev.pdev))
pdev               49 drivers/gpu/drm/vboxvideo/vbox_fb.c 	struct pci_dev *pdev = vbox->ddev.pdev;
pdev              102 drivers/gpu/drm/vboxvideo/vbox_fb.c 	info->apertures->ranges[0].base = pci_resource_start(pdev, 0);
pdev              103 drivers/gpu/drm/vboxvideo/vbox_fb.c 	info->apertures->ranges[0].size = pci_resource_len(pdev, 0);
pdev              176 drivers/gpu/drm/vboxvideo/vbox_irq.c 	return drm_irq_install(&vbox->ddev, vbox->ddev.pdev->irq);
pdev              135 drivers/gpu/drm/vboxvideo/vbox_main.c 	vbox->vbva_buffers = pci_iomap_range(vbox->ddev.pdev, 0,
pdev              166 drivers/gpu/drm/vboxvideo/vbox_main.c 	pci_iounmap(vbox->ddev.pdev, vbox->vbva_buffers);
pdev              211 drivers/gpu/drm/vboxvideo/vbox_main.c 	    pci_iomap_range(vbox->ddev.pdev, 0, GUEST_HEAP_OFFSET(vbox),
pdev              263 drivers/gpu/drm/vboxvideo/vbox_main.c 	pci_iounmap(vbox->ddev.pdev, vbox->guest_heap);
pdev              271 drivers/gpu/drm/vboxvideo/vbox_main.c 	pci_iounmap(vbox->ddev.pdev, vbox->guest_heap);
pdev               19 drivers/gpu/drm/vboxvideo/vbox_ttm.c 	vmm = drm_vram_helper_alloc_mm(dev, pci_resource_start(dev->pdev, 0),
pdev               29 drivers/gpu/drm/vboxvideo/vbox_ttm.c 	vbox->fb_mtrr = drm_mtrr_add(pci_resource_start(dev->pdev, 0),
pdev               30 drivers/gpu/drm/vboxvideo/vbox_ttm.c 				     pci_resource_len(dev->pdev, 0),
pdev               33 drivers/gpu/drm/vboxvideo/vbox_ttm.c 	vbox->fb_mtrr = arch_phys_wc_add(pci_resource_start(dev->pdev, 0),
pdev               34 drivers/gpu/drm/vboxvideo/vbox_ttm.c 					 pci_resource_len(dev->pdev, 0));
pdev               43 drivers/gpu/drm/vboxvideo/vbox_ttm.c 		     pci_resource_start(vbox->ddev.pdev, 0),
pdev               44 drivers/gpu/drm/vboxvideo/vbox_ttm.c 		     pci_resource_len(vbox->ddev.pdev, 0), DRM_MTRR_WC);
pdev              393 drivers/gpu/drm/vc4/vc4_crtc.c 		struct drm_printer p = drm_info_printer(&vc4_crtc->pdev->dev);
pdev              394 drivers/gpu/drm/vc4/vc4_crtc.c 		dev_info(&vc4_crtc->pdev->dev, "CRTC %d regs before:\n",
pdev              437 drivers/gpu/drm/vc4/vc4_crtc.c 		struct drm_printer p = drm_info_printer(&vc4_crtc->pdev->dev);
pdev              438 drivers/gpu/drm/vc4/vc4_crtc.c 		dev_info(&vc4_crtc->pdev->dev, "CRTC %d regs after:\n",
pdev             1126 drivers/gpu/drm/vc4/vc4_crtc.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1143 drivers/gpu/drm/vc4/vc4_crtc.c 	vc4_crtc->pdev = pdev;
pdev             1145 drivers/gpu/drm/vc4/vc4_crtc.c 	vc4_crtc->regs = vc4_ioremap_regs(pdev, 0);
pdev             1211 drivers/gpu/drm/vc4/vc4_crtc.c 	ret = devm_request_irq(dev, platform_get_irq(pdev, 0),
pdev             1224 drivers/gpu/drm/vc4/vc4_crtc.c 	platform_set_drvdata(pdev, vc4_crtc);
pdev             1244 drivers/gpu/drm/vc4/vc4_crtc.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1251 drivers/gpu/drm/vc4/vc4_crtc.c 	platform_set_drvdata(pdev, NULL);
pdev             1259 drivers/gpu/drm/vc4/vc4_crtc.c static int vc4_crtc_dev_probe(struct platform_device *pdev)
pdev             1261 drivers/gpu/drm/vc4/vc4_crtc.c 	return component_add(&pdev->dev, &vc4_crtc_ops);
pdev             1264 drivers/gpu/drm/vc4/vc4_crtc.c static int vc4_crtc_dev_remove(struct platform_device *pdev)
pdev             1266 drivers/gpu/drm/vc4/vc4_crtc.c 	component_del(&pdev->dev, &vc4_crtc_ops);
pdev               85 drivers/gpu/drm/vc4/vc4_dpi.c 	struct platform_device *pdev;
pdev              234 drivers/gpu/drm/vc4/vc4_dpi.c 	struct device *dev = &dpi->pdev->dev;
pdev              259 drivers/gpu/drm/vc4/vc4_dpi.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              278 drivers/gpu/drm/vc4/vc4_dpi.c 	dpi->pdev = pdev;
pdev              279 drivers/gpu/drm/vc4/vc4_dpi.c 	dpi->regs = vc4_ioremap_regs(pdev, 0);
pdev              354 drivers/gpu/drm/vc4/vc4_dpi.c static int vc4_dpi_dev_probe(struct platform_device *pdev)
pdev              356 drivers/gpu/drm/vc4/vc4_dpi.c 	return component_add(&pdev->dev, &vc4_dpi_ops);
pdev              359 drivers/gpu/drm/vc4/vc4_dpi.c static int vc4_dpi_dev_remove(struct platform_device *pdev)
pdev              361 drivers/gpu/drm/vc4/vc4_dpi.c 	component_del(&pdev->dev, &vc4_dpi_ops);
pdev              254 drivers/gpu/drm/vc4/vc4_drv.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              275 drivers/gpu/drm/vc4/vc4_drv.c 	platform_set_drvdata(pdev, drm);
pdev              351 drivers/gpu/drm/vc4/vc4_drv.c static int vc4_platform_drm_probe(struct platform_device *pdev)
pdev              354 drivers/gpu/drm/vc4/vc4_drv.c 	struct device *dev = &pdev->dev;
pdev              362 drivers/gpu/drm/vc4/vc4_drv.c static int vc4_platform_drm_remove(struct platform_device *pdev)
pdev              364 drivers/gpu/drm/vc4/vc4_drv.c 	component_master_del(&pdev->dev, &vc4_drm_ops);
pdev              310 drivers/gpu/drm/vc4/vc4_drv.h 	struct platform_device *pdev;
pdev              317 drivers/gpu/drm/vc4/vc4_drv.h 	struct platform_device *pdev;
pdev              451 drivers/gpu/drm/vc4/vc4_drv.h 	struct platform_device *pdev;
pdev              496 drivers/gpu/drm/vc4/vc4_dsi.c 	struct platform_device *pdev;
pdev              704 drivers/gpu/drm/vc4/vc4_dsi.c 		dev_warn(&dsi->pdev->dev,
pdev              723 drivers/gpu/drm/vc4/vc4_dsi.c 		dev_warn(&dsi->pdev->dev,
pdev              753 drivers/gpu/drm/vc4/vc4_dsi.c 	struct device *dev = &dsi->pdev->dev;
pdev              823 drivers/gpu/drm/vc4/vc4_dsi.c 	struct device *dev = &dsi->pdev->dev;
pdev              841 drivers/gpu/drm/vc4/vc4_dsi.c 		struct drm_printer p = drm_info_printer(&dsi->pdev->dev);
pdev              842 drivers/gpu/drm/vc4/vc4_dsi.c 		dev_info(&dsi->pdev->dev, "DSI regs before:\n");
pdev              853 drivers/gpu/drm/vc4/vc4_dsi.c 		dev_err(&dsi->pdev->dev,
pdev             1077 drivers/gpu/drm/vc4/vc4_dsi.c 		struct drm_printer p = drm_info_printer(&dsi->pdev->dev);
pdev             1078 drivers/gpu/drm/vc4/vc4_dsi.c 		dev_info(&dsi->pdev->dev, "DSI regs after:\n");
pdev             1181 drivers/gpu/drm/vc4/vc4_dsi.c 		dev_err(&dsi->pdev->dev, "transfer interrupt wait timeout");
pdev             1182 drivers/gpu/drm/vc4/vc4_dsi.c 		dev_err(&dsi->pdev->dev, "instat: 0x%08x\n",
pdev             1266 drivers/gpu/drm/vc4/vc4_dsi.c 		dev_err(&dsi->pdev->dev, "Unknown DSI format: %d.\n",
pdev             1272 drivers/gpu/drm/vc4/vc4_dsi.c 		dev_err(&dsi->pdev->dev,
pdev             1380 drivers/gpu/drm/vc4/vc4_dsi.c 	struct device *dev = &dsi->pdev->dev;
pdev             1442 drivers/gpu/drm/vc4/vc4_dsi.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1466 drivers/gpu/drm/vc4/vc4_dsi.c 	dsi->regs = vc4_ioremap_regs(pdev, 0);
pdev             1524 drivers/gpu/drm/vc4/vc4_dsi.c 		ret = devm_request_threaded_irq(dev, platform_get_irq(pdev, 0),
pdev             1530 drivers/gpu/drm/vc4/vc4_dsi.c 		ret = devm_request_irq(dev, platform_get_irq(pdev, 0),
pdev             1645 drivers/gpu/drm/vc4/vc4_dsi.c static int vc4_dsi_dev_probe(struct platform_device *pdev)
pdev             1647 drivers/gpu/drm/vc4/vc4_dsi.c 	struct device *dev = &pdev->dev;
pdev             1656 drivers/gpu/drm/vc4/vc4_dsi.c 	dsi->pdev = pdev;
pdev             1671 drivers/gpu/drm/vc4/vc4_dsi.c 	ret = component_add(&pdev->dev, &vc4_dsi_ops);
pdev             1680 drivers/gpu/drm/vc4/vc4_dsi.c static int vc4_dsi_dev_remove(struct platform_device *pdev)
pdev             1682 drivers/gpu/drm/vc4/vc4_dsi.c 	struct device *dev = &pdev->dev;
pdev             1685 drivers/gpu/drm/vc4/vc4_dsi.c 	component_del(&pdev->dev, &vc4_dsi_ops);
pdev              297 drivers/gpu/drm/vc4/vc4_gem.c 		pm_runtime_put_sync_suspend(&vc4->v3d->pdev->dev);
pdev              298 drivers/gpu/drm/vc4/vc4_gem.c 		pm_runtime_get_sync(&vc4->v3d->pdev->dev);
pdev               72 drivers/gpu/drm/vc4/vc4_hdmi.c 	struct platform_device *pdev;
pdev              464 drivers/gpu/drm/vc4/vc4_hdmi.c 	ret = pm_runtime_put(&hdmi->pdev->dev);
pdev              497 drivers/gpu/drm/vc4/vc4_hdmi.c 	ret = pm_runtime_get_sync(&hdmi->pdev->dev);
pdev              531 drivers/gpu/drm/vc4/vc4_hdmi.c 		struct drm_printer p = drm_info_printer(&hdmi->pdev->dev);
pdev              533 drivers/gpu/drm/vc4/vc4_hdmi.c 		dev_info(&hdmi->pdev->dev, "HDMI regs before:\n");
pdev              610 drivers/gpu/drm/vc4/vc4_hdmi.c 		struct drm_printer p = drm_info_printer(&hdmi->pdev->dev);
pdev              612 drivers/gpu/drm/vc4/vc4_hdmi.c 		dev_info(&hdmi->pdev->dev, "HDMI regs after:\n");
pdev              806 drivers/gpu/drm/vc4/vc4_hdmi.c 	struct device *dev = &hdmi->pdev->dev;
pdev              840 drivers/gpu/drm/vc4/vc4_hdmi.c 	struct device *dev = &hdmi->pdev->dev;
pdev             1066 drivers/gpu/drm/vc4/vc4_hdmi.c 	struct device *dev = &hdmi->pdev->dev;
pdev             1303 drivers/gpu/drm/vc4/vc4_hdmi.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1323 drivers/gpu/drm/vc4/vc4_hdmi.c 	hdmi->pdev = pdev;
pdev             1324 drivers/gpu/drm/vc4/vc4_hdmi.c 	hdmi->hdmicore_regs = vc4_ioremap_regs(pdev, 0);
pdev             1328 drivers/gpu/drm/vc4/vc4_hdmi.c 	hdmi->hd_regs = vc4_ioremap_regs(pdev, 1);
pdev             1441 drivers/gpu/drm/vc4/vc4_hdmi.c 	ret = devm_request_threaded_irq(dev, platform_get_irq(pdev, 0),
pdev             1501 drivers/gpu/drm/vc4/vc4_hdmi.c static int vc4_hdmi_dev_probe(struct platform_device *pdev)
pdev             1503 drivers/gpu/drm/vc4/vc4_hdmi.c 	return component_add(&pdev->dev, &vc4_hdmi_ops);
pdev             1506 drivers/gpu/drm/vc4/vc4_hdmi.c static int vc4_hdmi_dev_remove(struct platform_device *pdev)
pdev             1508 drivers/gpu/drm/vc4/vc4_hdmi.c 	component_del(&pdev->dev, &vc4_hdmi_ops);
pdev               67 drivers/gpu/drm/vc4/vc4_hvs.c 	struct drm_printer p = drm_info_printer(&vc4->hvs->pdev->dev);
pdev              220 drivers/gpu/drm/vc4/vc4_hvs.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              227 drivers/gpu/drm/vc4/vc4_hvs.c 	hvs = devm_kzalloc(&pdev->dev, sizeof(*hvs), GFP_KERNEL);
pdev              231 drivers/gpu/drm/vc4/vc4_hvs.c 	hvs->pdev = pdev;
pdev              233 drivers/gpu/drm/vc4/vc4_hvs.c 	hvs->regs = vc4_ioremap_regs(pdev, 0);
pdev              300 drivers/gpu/drm/vc4/vc4_hvs.c 	ret = devm_request_irq(dev, platform_get_irq(pdev, 0),
pdev              332 drivers/gpu/drm/vc4/vc4_hvs.c static int vc4_hvs_dev_probe(struct platform_device *pdev)
pdev              334 drivers/gpu/drm/vc4/vc4_hvs.c 	return component_add(&pdev->dev, &vc4_hvs_ops);
pdev              337 drivers/gpu/drm/vc4/vc4_hvs.c static int vc4_hvs_dev_remove(struct platform_device *pdev)
pdev              339 drivers/gpu/drm/vc4/vc4_hvs.c 	component_del(&pdev->dev, &vc4_hvs_ops);
pdev              148 drivers/gpu/drm/vc4/vc4_txp.c 	struct platform_device *pdev;
pdev              371 drivers/gpu/drm/vc4/vc4_txp.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              377 drivers/gpu/drm/vc4/vc4_txp.c 	irq = platform_get_irq(pdev, 0);
pdev              385 drivers/gpu/drm/vc4/vc4_txp.c 	txp->pdev = pdev;
pdev              387 drivers/gpu/drm/vc4/vc4_txp.c 	txp->regs = vc4_ioremap_regs(pdev, 0);
pdev              433 drivers/gpu/drm/vc4/vc4_txp.c static int vc4_txp_probe(struct platform_device *pdev)
pdev              435 drivers/gpu/drm/vc4/vc4_txp.c 	return component_add(&pdev->dev, &vc4_txp_ops);
pdev              438 drivers/gpu/drm/vc4/vc4_txp.c static int vc4_txp_remove(struct platform_device *pdev)
pdev              440 drivers/gpu/drm/vc4/vc4_txp.c 	component_del(&pdev->dev, &vc4_txp_ops);
pdev              134 drivers/gpu/drm/vc4/vc4_v3d.c 		int ret = pm_runtime_get_sync(&vc4->v3d->pdev->dev);
pdev              152 drivers/gpu/drm/vc4/vc4_v3d.c 		pm_runtime_mark_last_busy(&vc4->v3d->pdev->dev);
pdev              153 drivers/gpu/drm/vc4/vc4_v3d.c 		pm_runtime_put_autosuspend(&vc4->v3d->pdev->dev);
pdev              255 drivers/gpu/drm/vc4/vc4_v3d.c 			dev_err(&v3d->pdev->dev,
pdev              393 drivers/gpu/drm/vc4/vc4_v3d.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              399 drivers/gpu/drm/vc4/vc4_v3d.c 	v3d = devm_kzalloc(&pdev->dev, sizeof(*v3d), GFP_KERNEL);
pdev              405 drivers/gpu/drm/vc4/vc4_v3d.c 	v3d->pdev = pdev;
pdev              407 drivers/gpu/drm/vc4/vc4_v3d.c 	v3d->regs = vc4_ioremap_regs(pdev, 0);
pdev              451 drivers/gpu/drm/vc4/vc4_v3d.c 	ret = drm_irq_install(drm, platform_get_irq(pdev, 0));
pdev              497 drivers/gpu/drm/vc4/vc4_v3d.c static int vc4_v3d_dev_probe(struct platform_device *pdev)
pdev              499 drivers/gpu/drm/vc4/vc4_v3d.c 	return component_add(&pdev->dev, &vc4_v3d_ops);
pdev              502 drivers/gpu/drm/vc4/vc4_v3d.c static int vc4_v3d_dev_remove(struct platform_device *pdev)
pdev              504 drivers/gpu/drm/vc4/vc4_v3d.c 	component_del(&pdev->dev, &vc4_v3d_ops);
pdev              158 drivers/gpu/drm/vc4/vc4_vec.c 	struct platform_device *pdev;
pdev              396 drivers/gpu/drm/vc4/vc4_vec.c 	ret = pm_runtime_put(&vec->pdev->dev);
pdev              409 drivers/gpu/drm/vc4/vc4_vec.c 	ret = pm_runtime_get_sync(&vec->pdev->dev);
pdev              527 drivers/gpu/drm/vc4/vc4_vec.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              551 drivers/gpu/drm/vc4/vc4_vec.c 	vec->pdev = pdev;
pdev              552 drivers/gpu/drm/vc4/vc4_vec.c 	vec->regs = vc4_ioremap_regs(pdev, 0);
pdev              613 drivers/gpu/drm/vc4/vc4_vec.c static int vc4_vec_dev_probe(struct platform_device *pdev)
pdev              615 drivers/gpu/drm/vc4/vc4_vec.c 	return component_add(&pdev->dev, &vc4_vec_ops);
pdev              618 drivers/gpu/drm/vc4/vc4_vec.c static int vc4_vec_dev_remove(struct platform_device *pdev)
pdev              620 drivers/gpu/drm/vc4/vc4_vec.c 	component_del(&pdev->dev, &vc4_vec_ops);
pdev               67 drivers/gpu/drm/via/via_dmablit.c via_unmap_blit_from_device(struct pci_dev *pdev, drm_via_sg_info_t *vsg)
pdev               83 drivers/gpu/drm/via/via_dmablit.c 		dma_unmap_single(&pdev->dev, next, sizeof(*desc_ptr), DMA_TO_DEVICE);
pdev               84 drivers/gpu/drm/via/via_dmablit.c 		dma_unmap_page(&pdev->dev, desc_ptr->mem_addr, desc_ptr->size, vsg->direction);
pdev               98 drivers/gpu/drm/via/via_dmablit.c via_map_blit_for_device(struct pci_dev *pdev,
pdev              133 drivers/gpu/drm/via/via_dmablit.c 					dma_map_page(&pdev->dev,
pdev              142 drivers/gpu/drm/via/via_dmablit.c 				next = dma_map_single(&pdev->dev, desc_ptr, sizeof(*desc_ptr),
pdev              175 drivers/gpu/drm/via/via_dmablit.c via_free_sg_info(struct pci_dev *pdev, drm_via_sg_info_t *vsg)
pdev              181 drivers/gpu/drm/via/via_dmablit.c 		via_unmap_blit_from_device(pdev, vsg);
pdev              523 drivers/gpu/drm/via/via_dmablit.c 		via_free_sg_info(dev->pdev, cur_sg);
pdev              545 drivers/gpu/drm/via/via_dmablit.c 	pci_set_master(dev->pdev);
pdev              655 drivers/gpu/drm/via/via_dmablit.c 		via_free_sg_info(dev->pdev, vsg);
pdev              659 drivers/gpu/drm/via/via_dmablit.c 	via_map_blit_for_device(dev->pdev, xfer, vsg, 0);
pdev              662 drivers/gpu/drm/via/via_dmablit.c 		via_free_sg_info(dev->pdev, vsg);
pdev              665 drivers/gpu/drm/via/via_dmablit.c 	via_map_blit_for_device(dev->pdev, xfer, vsg, 1);
pdev              112 drivers/gpu/drm/via/via_map.c 	pci_set_master(dev->pdev);
pdev               48 drivers/gpu/drm/virtio/virtgpu_drv.c 	struct pci_dev *pdev = to_pci_dev(vdev->dev.parent);
pdev               49 drivers/gpu/drm/virtio/virtgpu_drv.c 	const char *pname = dev_name(&pdev->dev);
pdev               50 drivers/gpu/drm/virtio/virtgpu_drv.c 	bool vga = (pdev->class >> 8) == PCI_CLASS_DISPLAY_VGA;
pdev               56 drivers/gpu/drm/virtio/virtgpu_drv.c 	dev->pdev = pdev;
pdev               58 drivers/gpu/drm/virtio/virtgpu_drv.c 		drm_fb_helper_remove_conflicting_pci_framebuffers(pdev,
pdev             1233 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 	man->map = dma_alloc_coherent(&dev_priv->dev->pdev->dev, size,
pdev             1315 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 				       &dev_priv->dev->pdev->dev,
pdev             1324 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 					&dev_priv->dev->pdev->dev,
pdev             1389 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 		dma_free_coherent(&man->dev_priv->dev->pdev->dev,
pdev              626 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 	pci_set_master(dev->pdev);
pdev              655 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 	dev_priv->io_start = pci_resource_start(dev->pdev, 0);
pdev              656 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 	dev_priv->vram_start = pci_resource_start(dev->pdev, 1);
pdev              657 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 	dev_priv->mmio_start = pci_resource_start(dev->pdev, 2);
pdev              800 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 	ret = pci_request_regions(dev->pdev, "vmwgfx probe");
pdev              809 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 		ret = pci_request_region(dev->pdev, 2, "vmwgfx stealth probe");
pdev              817 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 		ret = vmw_irq_install(dev, dev->pdev->irq);
pdev              944 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 		pci_release_region(dev->pdev, 2);
pdev              946 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 		pci_release_regions(dev->pdev);
pdev              994 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 		pci_release_region(dev->pdev, 2);
pdev              996 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 		pci_release_regions(dev->pdev);
pdev             1206 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c static void vmw_remove(struct pci_dev *pdev)
pdev             1208 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev             1210 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 	pci_disable_device(pdev);
pdev             1246 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c static int vmw_pci_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             1248 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev             1254 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 	pci_save_state(pdev);
pdev             1255 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 	pci_disable_device(pdev);
pdev             1256 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 	pci_set_power_state(pdev, PCI_D3hot);
pdev             1260 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c static int vmw_pci_resume(struct pci_dev *pdev)
pdev             1262 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 	pci_set_power_state(pdev, PCI_D0);
pdev             1263 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 	pci_restore_state(pdev);
pdev             1264 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 	return pci_enable_device(pdev);
pdev             1269 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 	struct pci_dev *pdev = to_pci_dev(kdev);
pdev             1274 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 	return vmw_pci_suspend(pdev, dummy);
pdev             1279 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 	struct pci_dev *pdev = to_pci_dev(kdev);
pdev             1281 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 	return vmw_pci_resume(pdev);
pdev             1286 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 	struct pci_dev *pdev = to_pci_dev(kdev);
pdev             1287 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev             1335 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 	struct pci_dev *pdev = to_pci_dev(kdev);
pdev             1336 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 	struct drm_device *dev = pci_get_drvdata(pdev);
pdev             1428 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c static int vmw_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1430 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 	return drm_get_pci_dev(pdev, ent, &driver);
pdev              641 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	struct device *device = &vmw_priv->dev->pdev->dev;
pdev              138 drivers/gpu/drm/zte/zx_drm_drv.c static int zx_drm_probe(struct platform_device *pdev)
pdev              140 drivers/gpu/drm/zte/zx_drm_drv.c 	struct device *dev = &pdev->dev;
pdev              156 drivers/gpu/drm/zte/zx_drm_drv.c static int zx_drm_remove(struct platform_device *pdev)
pdev              158 drivers/gpu/drm/zte/zx_drm_drv.c 	component_master_del(&pdev->dev, &zx_drm_master_ops);
pdev              484 drivers/gpu/drm/zte/zx_hdmi.c 	struct platform_device *pdev;
pdev              486 drivers/gpu/drm/zte/zx_hdmi.c 	pdev = platform_device_register_data(hdmi->dev, HDMI_CODEC_DRV_NAME,
pdev              490 drivers/gpu/drm/zte/zx_hdmi.c 	if (IS_ERR(pdev))
pdev              491 drivers/gpu/drm/zte/zx_hdmi.c 		return PTR_ERR(pdev);
pdev              493 drivers/gpu/drm/zte/zx_hdmi.c 	hdmi->audio_pdev = pdev;
pdev              642 drivers/gpu/drm/zte/zx_hdmi.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              658 drivers/gpu/drm/zte/zx_hdmi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              666 drivers/gpu/drm/zte/zx_hdmi.c 	irq = platform_get_irq(pdev, 0);
pdev              737 drivers/gpu/drm/zte/zx_hdmi.c static int zx_hdmi_probe(struct platform_device *pdev)
pdev              739 drivers/gpu/drm/zte/zx_hdmi.c 	return component_add(&pdev->dev, &zx_hdmi_component_ops);
pdev              742 drivers/gpu/drm/zte/zx_hdmi.c static int zx_hdmi_remove(struct platform_device *pdev)
pdev              744 drivers/gpu/drm/zte/zx_hdmi.c 	component_del(&pdev->dev, &zx_hdmi_component_ops);
pdev              333 drivers/gpu/drm/zte/zx_tvenc.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              346 drivers/gpu/drm/zte/zx_tvenc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              380 drivers/gpu/drm/zte/zx_tvenc.c static int zx_tvenc_probe(struct platform_device *pdev)
pdev              382 drivers/gpu/drm/zte/zx_tvenc.c 	return component_add(&pdev->dev, &zx_tvenc_component_ops);
pdev              385 drivers/gpu/drm/zte/zx_tvenc.c static int zx_tvenc_remove(struct platform_device *pdev)
pdev              387 drivers/gpu/drm/zte/zx_tvenc.c 	component_del(&pdev->dev, &zx_tvenc_component_ops);
pdev              425 drivers/gpu/drm/zte/zx_vga.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              439 drivers/gpu/drm/zte/zx_vga.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              444 drivers/gpu/drm/zte/zx_vga.c 	irq = platform_get_irq(pdev, 0);
pdev              505 drivers/gpu/drm/zte/zx_vga.c static int zx_vga_probe(struct platform_device *pdev)
pdev              507 drivers/gpu/drm/zte/zx_vga.c 	return component_add(&pdev->dev, &zx_vga_component_ops);
pdev              510 drivers/gpu/drm/zte/zx_vga.c static int zx_vga_remove(struct platform_device *pdev)
pdev              512 drivers/gpu/drm/zte/zx_vga.c 	component_del(&pdev->dev, &zx_vga_component_ops);
pdev              764 drivers/gpu/drm/zte/zx_vou.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              775 drivers/gpu/drm/zte/zx_vou.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "osd");
pdev              783 drivers/gpu/drm/zte/zx_vou.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "timing_ctrl");
pdev              792 drivers/gpu/drm/zte/zx_vou.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dtrc");
pdev              800 drivers/gpu/drm/zte/zx_vou.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "vou_ctrl");
pdev              809 drivers/gpu/drm/zte/zx_vou.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "otfppu");
pdev              817 drivers/gpu/drm/zte/zx_vou.c 	irq = platform_get_irq(pdev, 0);
pdev              897 drivers/gpu/drm/zte/zx_vou.c static int zx_crtc_probe(struct platform_device *pdev)
pdev              899 drivers/gpu/drm/zte/zx_vou.c 	return component_add(&pdev->dev, &zx_crtc_component_ops);
pdev              902 drivers/gpu/drm/zte/zx_vou.c static int zx_crtc_remove(struct platform_device *pdev)
pdev              904 drivers/gpu/drm/zte/zx_vou.c 	component_del(&pdev->dev, &zx_crtc_component_ops);
pdev              181 drivers/gpu/host1x/dev.c static int host1x_probe(struct platform_device *pdev)
pdev              188 drivers/gpu/host1x/dev.c 	host = devm_kzalloc(&pdev->dev, sizeof(*host), GFP_KERNEL);
pdev              192 drivers/gpu/host1x/dev.c 	host->info = of_device_get_match_data(&pdev->dev);
pdev              195 drivers/gpu/host1x/dev.c 		regs = platform_get_resource_byname(pdev, IORESOURCE_MEM, "vm");
pdev              197 drivers/gpu/host1x/dev.c 			dev_err(&pdev->dev, "failed to get vm registers\n");
pdev              201 drivers/gpu/host1x/dev.c 		hv_regs = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              204 drivers/gpu/host1x/dev.c 			dev_err(&pdev->dev,
pdev              209 drivers/gpu/host1x/dev.c 		regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              211 drivers/gpu/host1x/dev.c 			dev_err(&pdev->dev, "failed to get registers\n");
pdev              216 drivers/gpu/host1x/dev.c 	syncpt_irq = platform_get_irq(pdev, 0);
pdev              218 drivers/gpu/host1x/dev.c 		dev_err(&pdev->dev, "failed to get IRQ: %d\n", syncpt_irq);
pdev              225 drivers/gpu/host1x/dev.c 	host->dev = &pdev->dev;
pdev              228 drivers/gpu/host1x/dev.c 	platform_set_drvdata(pdev, host);
pdev              230 drivers/gpu/host1x/dev.c 	host->regs = devm_ioremap_resource(&pdev->dev, regs);
pdev              235 drivers/gpu/host1x/dev.c 		host->hv_regs = devm_ioremap_resource(&pdev->dev, hv_regs);
pdev              248 drivers/gpu/host1x/dev.c 	host->clk = devm_clk_get(&pdev->dev, NULL);
pdev              253 drivers/gpu/host1x/dev.c 			dev_err(&pdev->dev, "failed to get clock: %d\n", err);
pdev              258 drivers/gpu/host1x/dev.c 	host->rst = devm_reset_control_get(&pdev->dev, "host1x");
pdev              261 drivers/gpu/host1x/dev.c 		dev_err(&pdev->dev, "failed to get reset: %d\n", err);
pdev              275 drivers/gpu/host1x/dev.c 	host->group = iommu_group_get(&pdev->dev);
pdev              319 drivers/gpu/host1x/dev.c 		dev_err(&pdev->dev, "failed to initialize channel list\n");
pdev              325 drivers/gpu/host1x/dev.c 		dev_err(&pdev->dev, "failed to enable clock\n");
pdev              331 drivers/gpu/host1x/dev.c 		dev_err(&pdev->dev, "failed to deassert reset: %d\n", err);
pdev              337 drivers/gpu/host1x/dev.c 		dev_err(&pdev->dev, "failed to initialize syncpts\n");
pdev              343 drivers/gpu/host1x/dev.c 		dev_err(&pdev->dev, "failed to initialize interrupts\n");
pdev              385 drivers/gpu/host1x/dev.c static int host1x_remove(struct platform_device *pdev)
pdev              387 drivers/gpu/host1x/dev.c 	struct host1x *host = platform_get_drvdata(pdev);
pdev              130 drivers/gpu/host1x/mipi.c 	struct platform_device *pdev;
pdev              228 drivers/gpu/host1x/mipi.c 	dev->pdev = of_find_device_by_node(args.np);
pdev              229 drivers/gpu/host1x/mipi.c 	if (!dev->pdev) {
pdev              234 drivers/gpu/host1x/mipi.c 	dev->mipi = platform_get_drvdata(dev->pdev);
pdev              248 drivers/gpu/host1x/mipi.c 	platform_device_put(dev->pdev);
pdev              259 drivers/gpu/host1x/mipi.c 	platform_device_put(device->pdev);
pdev              497 drivers/gpu/host1x/mipi.c static int tegra_mipi_probe(struct platform_device *pdev)
pdev              504 drivers/gpu/host1x/mipi.c 	match = of_match_node(tegra_mipi_of_match, pdev->dev.of_node);
pdev              508 drivers/gpu/host1x/mipi.c 	mipi = devm_kzalloc(&pdev->dev, sizeof(*mipi), GFP_KERNEL);
pdev              513 drivers/gpu/host1x/mipi.c 	mipi->dev = &pdev->dev;
pdev              515 drivers/gpu/host1x/mipi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              516 drivers/gpu/host1x/mipi.c 	mipi->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              522 drivers/gpu/host1x/mipi.c 	mipi->clk = devm_clk_get(&pdev->dev, NULL);
pdev              524 drivers/gpu/host1x/mipi.c 		dev_err(&pdev->dev, "failed to get clock\n");
pdev              532 drivers/gpu/host1x/mipi.c 	platform_set_drvdata(pdev, mipi);
pdev              537 drivers/gpu/host1x/mipi.c static int tegra_mipi_remove(struct platform_device *pdev)
pdev              539 drivers/gpu/host1x/mipi.c 	struct tegra_mipi *mipi = platform_get_drvdata(pdev);
pdev              948 drivers/gpu/ipu-v3/ipu-common.c 		struct platform_device *pdev, unsigned long ipu_base,
pdev              953 drivers/gpu/ipu-v3/ipu-common.c 	struct device *dev = &pdev->dev;
pdev             1064 drivers/gpu/ipu-v3/ipu-common.c 	dev_err(&pdev->dev, "init %s failed with %d\n", unit, ret);
pdev             1150 drivers/gpu/ipu-v3/ipu-common.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1152 drivers/gpu/ipu-v3/ipu-common.c 	platform_device_unregister(pdev);
pdev             1157 drivers/gpu/ipu-v3/ipu-common.c static void platform_device_unregister_children(struct platform_device *pdev)
pdev             1159 drivers/gpu/ipu-v3/ipu-common.c 	device_for_each_child(&pdev->dev, NULL, platform_remove_devices_fn);
pdev             1220 drivers/gpu/ipu-v3/ipu-common.c 		struct platform_device *pdev;
pdev             1233 drivers/gpu/ipu-v3/ipu-common.c 		pdev = platform_device_alloc(reg->name, id++);
pdev             1234 drivers/gpu/ipu-v3/ipu-common.c 		if (!pdev) {
pdev             1239 drivers/gpu/ipu-v3/ipu-common.c 		pdev->dev.parent = dev;
pdev             1242 drivers/gpu/ipu-v3/ipu-common.c 		ret = platform_device_add_data(pdev, &reg->pdata,
pdev             1245 drivers/gpu/ipu-v3/ipu-common.c 			ret = platform_device_add(pdev);
pdev             1247 drivers/gpu/ipu-v3/ipu-common.c 			platform_device_put(pdev);
pdev             1373 drivers/gpu/ipu-v3/ipu-common.c static int ipu_probe(struct platform_device *pdev)
pdev             1375 drivers/gpu/ipu-v3/ipu-common.c 	struct device_node *np = pdev->dev.of_node;
pdev             1382 drivers/gpu/ipu-v3/ipu-common.c 	devtype = of_device_get_match_data(&pdev->dev);
pdev             1386 drivers/gpu/ipu-v3/ipu-common.c 	irq_sync = platform_get_irq(pdev, 0);
pdev             1387 drivers/gpu/ipu-v3/ipu-common.c 	irq_err = platform_get_irq(pdev, 1);
pdev             1388 drivers/gpu/ipu-v3/ipu-common.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1390 drivers/gpu/ipu-v3/ipu-common.c 	dev_dbg(&pdev->dev, "irq_sync: %d irq_err: %d\n",
pdev             1398 drivers/gpu/ipu-v3/ipu-common.c 	ipu = devm_kzalloc(&pdev->dev, sizeof(*ipu), GFP_KERNEL);
pdev             1408 drivers/gpu/ipu-v3/ipu-common.c 		ipu->prg_priv = ipu_prg_lookup_by_phandle(&pdev->dev,
pdev             1421 drivers/gpu/ipu-v3/ipu-common.c 	dev_dbg(&pdev->dev, "cm_reg:   0x%08lx\n",
pdev             1423 drivers/gpu/ipu-v3/ipu-common.c 	dev_dbg(&pdev->dev, "idmac:    0x%08lx\n",
pdev             1425 drivers/gpu/ipu-v3/ipu-common.c 	dev_dbg(&pdev->dev, "cpmem:    0x%08lx\n",
pdev             1427 drivers/gpu/ipu-v3/ipu-common.c 	dev_dbg(&pdev->dev, "csi0:    0x%08lx\n",
pdev             1429 drivers/gpu/ipu-v3/ipu-common.c 	dev_dbg(&pdev->dev, "csi1:    0x%08lx\n",
pdev             1431 drivers/gpu/ipu-v3/ipu-common.c 	dev_dbg(&pdev->dev, "ic:      0x%08lx\n",
pdev             1433 drivers/gpu/ipu-v3/ipu-common.c 	dev_dbg(&pdev->dev, "disp0:    0x%08lx\n",
pdev             1435 drivers/gpu/ipu-v3/ipu-common.c 	dev_dbg(&pdev->dev, "disp1:    0x%08lx\n",
pdev             1437 drivers/gpu/ipu-v3/ipu-common.c 	dev_dbg(&pdev->dev, "srm:      0x%08lx\n",
pdev             1439 drivers/gpu/ipu-v3/ipu-common.c 	dev_dbg(&pdev->dev, "tpm:      0x%08lx\n",
pdev             1441 drivers/gpu/ipu-v3/ipu-common.c 	dev_dbg(&pdev->dev, "dc:       0x%08lx\n",
pdev             1443 drivers/gpu/ipu-v3/ipu-common.c 	dev_dbg(&pdev->dev, "ic:       0x%08lx\n",
pdev             1445 drivers/gpu/ipu-v3/ipu-common.c 	dev_dbg(&pdev->dev, "dmfc:     0x%08lx\n",
pdev             1447 drivers/gpu/ipu-v3/ipu-common.c 	dev_dbg(&pdev->dev, "vdi:      0x%08lx\n",
pdev             1450 drivers/gpu/ipu-v3/ipu-common.c 	ipu->cm_reg = devm_ioremap(&pdev->dev,
pdev             1452 drivers/gpu/ipu-v3/ipu-common.c 	ipu->idmac_reg = devm_ioremap(&pdev->dev,
pdev             1459 drivers/gpu/ipu-v3/ipu-common.c 	ipu->clk = devm_clk_get(&pdev->dev, "bus");
pdev             1462 drivers/gpu/ipu-v3/ipu-common.c 		dev_err(&pdev->dev, "clk_get failed with %d", ret);
pdev             1466 drivers/gpu/ipu-v3/ipu-common.c 	platform_set_drvdata(pdev, ipu);
pdev             1470 drivers/gpu/ipu-v3/ipu-common.c 		dev_err(&pdev->dev, "clk_prepare_enable failed: %d\n", ret);
pdev             1474 drivers/gpu/ipu-v3/ipu-common.c 	ipu->dev = &pdev->dev;
pdev             1478 drivers/gpu/ipu-v3/ipu-common.c 	ret = device_reset(&pdev->dev);
pdev             1480 drivers/gpu/ipu-v3/ipu-common.c 		dev_err(&pdev->dev, "failed to reset: %d\n", ret);
pdev             1495 drivers/gpu/ipu-v3/ipu-common.c 	ret = ipu_submodules_init(ipu, pdev, ipu_base, ipu->clk);
pdev             1501 drivers/gpu/ipu-v3/ipu-common.c 		dev_err(&pdev->dev, "adding client devices failed with %d\n",
pdev             1506 drivers/gpu/ipu-v3/ipu-common.c 	dev_info(&pdev->dev, "%s probed\n", devtype->name);
pdev             1520 drivers/gpu/ipu-v3/ipu-common.c static int ipu_remove(struct platform_device *pdev)
pdev             1522 drivers/gpu/ipu-v3/ipu-common.c 	struct ipu_soc *ipu = platform_get_drvdata(pdev);
pdev             1524 drivers/gpu/ipu-v3/ipu-common.c 	platform_device_unregister_children(pdev);
pdev              271 drivers/gpu/ipu-v3/ipu-pre.c static int ipu_pre_probe(struct platform_device *pdev)
pdev              273 drivers/gpu/ipu-v3/ipu-pre.c 	struct device *dev = &pdev->dev;
pdev              281 drivers/gpu/ipu-v3/ipu-pre.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              282 drivers/gpu/ipu-v3/ipu-pre.c 	pre->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              308 drivers/gpu/ipu-v3/ipu-pre.c 	platform_set_drvdata(pdev, pre);
pdev              317 drivers/gpu/ipu-v3/ipu-pre.c static int ipu_pre_remove(struct platform_device *pdev)
pdev              319 drivers/gpu/ipu-v3/ipu-pre.c 	struct ipu_pre *pre = platform_get_drvdata(pdev);
pdev              358 drivers/gpu/ipu-v3/ipu-prg.c static int ipu_prg_probe(struct platform_device *pdev)
pdev              360 drivers/gpu/ipu-v3/ipu-prg.c 	struct device *dev = &pdev->dev;
pdev              370 drivers/gpu/ipu-v3/ipu-prg.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              371 drivers/gpu/ipu-v3/ipu-prg.c 	prg->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              417 drivers/gpu/ipu-v3/ipu-prg.c 	platform_set_drvdata(pdev, prg);
pdev              425 drivers/gpu/ipu-v3/ipu-prg.c static int ipu_prg_remove(struct platform_device *pdev)
pdev              427 drivers/gpu/ipu-v3/ipu-prg.c 	struct ipu_prg *prg = platform_get_drvdata(pdev);
pdev              114 drivers/gpu/vga/vga_switcheroo.c 	struct pci_dev *pdev;
pdev              200 drivers/gpu/vga/vga_switcheroo.c 		ret = vgasr_priv.handler->get_client_id(client->pdev);
pdev              218 drivers/gpu/vga/vga_switcheroo.c 			client->ops->gpu_bound(client->pdev, ret);
pdev              291 drivers/gpu/vga/vga_switcheroo.c static int register_client(struct pci_dev *pdev,
pdev              305 drivers/gpu/vga/vga_switcheroo.c 	client->pdev = pdev;
pdev              339 drivers/gpu/vga/vga_switcheroo.c int vga_switcheroo_register_client(struct pci_dev *pdev,
pdev              343 drivers/gpu/vga/vga_switcheroo.c 	return register_client(pdev, ops, VGA_SWITCHEROO_UNKNOWN_ID, NULL,
pdev              344 drivers/gpu/vga/vga_switcheroo.c 			       pdev == vga_default_device(),
pdev              362 drivers/gpu/vga/vga_switcheroo.c int vga_switcheroo_register_audio_client(struct pci_dev *pdev,
pdev              384 drivers/gpu/vga/vga_switcheroo.c 			ops->gpu_bound(pdev, id);
pdev              388 drivers/gpu/vga/vga_switcheroo.c 	return register_client(pdev, ops, id | ID_BIT_AUDIO, vga_dev,
pdev              394 drivers/gpu/vga/vga_switcheroo.c find_client_from_pci(struct list_head *head, struct pci_dev *pdev)
pdev              399 drivers/gpu/vga/vga_switcheroo.c 		if (client->pdev == pdev)
pdev              438 drivers/gpu/vga/vga_switcheroo.c bool vga_switcheroo_client_probe_defer(struct pci_dev *pdev)
pdev              440 drivers/gpu/vga/vga_switcheroo.c 	if ((pdev->class >> 16) == PCI_BASE_CLASS_DISPLAY) {
pdev              445 drivers/gpu/vga/vga_switcheroo.c 		if (apple_gmux_present() && pdev != vga_default_device() &&
pdev              458 drivers/gpu/vga/vga_switcheroo.c 		if (pm_runtime_enabled(&client->pdev->dev) &&
pdev              459 drivers/gpu/vga/vga_switcheroo.c 		    pm_runtime_active(&client->pdev->dev))
pdev              476 drivers/gpu/vga/vga_switcheroo.c enum vga_switcheroo_state vga_switcheroo_get_client_state(struct pci_dev *pdev)
pdev              482 drivers/gpu/vga/vga_switcheroo.c 	client = find_client_from_pci(&vgasr_priv.clients, pdev);
pdev              498 drivers/gpu/vga/vga_switcheroo.c void vga_switcheroo_unregister_client(struct pci_dev *pdev)
pdev              503 drivers/gpu/vga/vga_switcheroo.c 	client = find_client_from_pci(&vgasr_priv.clients, pdev);
pdev              527 drivers/gpu/vga/vga_switcheroo.c void vga_switcheroo_client_fb_set(struct pci_dev *pdev,
pdev              533 drivers/gpu/vga/vga_switcheroo.c 	client = find_client_from_pci(&vgasr_priv.clients, pdev);
pdev              559 drivers/gpu/vga/vga_switcheroo.c int vga_switcheroo_lock_ddc(struct pci_dev *pdev)
pdev              569 drivers/gpu/vga/vga_switcheroo.c 	id = vgasr_priv.handler->get_client_id(pdev);
pdev              591 drivers/gpu/vga/vga_switcheroo.c int vga_switcheroo_unlock_ddc(struct pci_dev *pdev)
pdev              600 drivers/gpu/vga/vga_switcheroo.c 		id = vgasr_priv.handler->get_client_id(pdev);
pdev              660 drivers/gpu/vga/vga_switcheroo.c 			   pci_name(client->pdev));
pdev              679 drivers/gpu/vga/vga_switcheroo.c 	client->ops->set_gpu_state(client->pdev, VGA_SWITCHEROO_ON);
pdev              689 drivers/gpu/vga/vga_switcheroo.c 	client->ops->set_gpu_state(client->pdev, VGA_SWITCHEROO_OFF);
pdev              703 drivers/gpu/vga/vga_switcheroo.c 		client->ops->set_gpu_state(client->pdev, state);
pdev              718 drivers/gpu/vga/vga_switcheroo.c 	vga_set_default_device(new_client->pdev);
pdev              748 drivers/gpu/vga/vga_switcheroo.c 		new_client->ops->reprobe(new_client->pdev);
pdev              766 drivers/gpu/vga/vga_switcheroo.c 		if (!client->ops->can_switch(client->pdev)) {
pdev              995 drivers/gpu/vga/vga_switcheroo.c static void vga_switcheroo_power_switch(struct pci_dev *pdev,
pdev             1003 drivers/gpu/vga/vga_switcheroo.c 	client = find_client_from_pci(&vgasr_priv.clients, pdev);
pdev             1016 drivers/gpu/vga/vga_switcheroo.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             1028 drivers/gpu/vga/vga_switcheroo.c 	pci_bus_set_current_state(pdev->bus, PCI_D3cold);
pdev             1029 drivers/gpu/vga/vga_switcheroo.c 	vga_switcheroo_power_switch(pdev, VGA_SWITCHEROO_OFF);
pdev             1036 drivers/gpu/vga/vga_switcheroo.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             1040 drivers/gpu/vga/vga_switcheroo.c 	vga_switcheroo_power_switch(pdev, VGA_SWITCHEROO_ON);
pdev             1042 drivers/gpu/vga/vga_switcheroo.c 	pci_wakeup_bus(pdev->bus);
pdev               65 drivers/gpu/vga/vgaarb.c 	struct pci_dev *pdev;
pdev              127 drivers/gpu/vga/vgaarb.c static void vga_arb_device_card_gone(struct pci_dev *pdev);
pdev              130 drivers/gpu/vga/vgaarb.c static struct vga_device *vgadev_find(struct pci_dev *pdev)
pdev              135 drivers/gpu/vga/vgaarb.c 		if (pdev == vgadev->pdev)
pdev              164 drivers/gpu/vga/vgaarb.c void vga_set_default_device(struct pci_dev *pdev)
pdev              166 drivers/gpu/vga/vgaarb.c 	if (vga_default == pdev)
pdev              170 drivers/gpu/vga/vgaarb.c 	vga_default = pci_dev_get(pdev);
pdev              184 drivers/gpu/vga/vgaarb.c int vga_remove_vgacon(struct pci_dev *pdev)
pdev              189 drivers/gpu/vga/vgaarb.c int vga_remove_vgacon(struct pci_dev *pdev)
pdev              194 drivers/gpu/vga/vgaarb.c int vga_remove_vgacon(struct pci_dev *pdev)
pdev              198 drivers/gpu/vga/vgaarb.c 	if (pdev != vga_default)
pdev              200 drivers/gpu/vga/vgaarb.c 	vgaarb_info(&pdev->dev, "deactivate vga console\n");
pdev              244 drivers/gpu/vga/vgaarb.c 	struct device *dev = &vgadev->pdev->dev;
pdev              289 drivers/gpu/vga/vgaarb.c 		if (!vga_conflicts(vgadev->pdev, conflict->pdev))
pdev              298 drivers/gpu/vga/vgaarb.c 		if (vgadev->pdev->bus != conflict->pdev->bus) {
pdev              342 drivers/gpu/vga/vgaarb.c 		pci_set_vga_state(conflict->pdev, false, pci_bits, flags);
pdev              371 drivers/gpu/vga/vgaarb.c 	pci_set_vga_state(vgadev->pdev, true, pci_bits, flags);
pdev              393 drivers/gpu/vga/vgaarb.c 	struct device *dev = &vgadev->pdev->dev;
pdev              465 drivers/gpu/vga/vgaarb.c int vga_get(struct pci_dev *pdev, unsigned int rsrc, int interruptible)
pdev              474 drivers/gpu/vga/vgaarb.c 	if (pdev == NULL)
pdev              475 drivers/gpu/vga/vgaarb.c 		pdev = vga_default_device();
pdev              476 drivers/gpu/vga/vgaarb.c 	if (pdev == NULL)
pdev              481 drivers/gpu/vga/vgaarb.c 		vgadev = vgadev_find(pdev);
pdev              532 drivers/gpu/vga/vgaarb.c int vga_tryget(struct pci_dev *pdev, unsigned int rsrc)
pdev              541 drivers/gpu/vga/vgaarb.c 	if (pdev == NULL)
pdev              542 drivers/gpu/vga/vgaarb.c 		pdev = vga_default_device();
pdev              543 drivers/gpu/vga/vgaarb.c 	if (pdev == NULL)
pdev              546 drivers/gpu/vga/vgaarb.c 	vgadev = vgadev_find(pdev);
pdev              569 drivers/gpu/vga/vgaarb.c void vga_put(struct pci_dev *pdev, unsigned int rsrc)
pdev              575 drivers/gpu/vga/vgaarb.c 	if (pdev == NULL)
pdev              576 drivers/gpu/vga/vgaarb.c 		pdev = vga_default_device();
pdev              577 drivers/gpu/vga/vgaarb.c 	if (pdev == NULL)
pdev              580 drivers/gpu/vga/vgaarb.c 	vgadev = vgadev_find(pdev);
pdev              610 drivers/gpu/vga/vgaarb.c 	new_bus = vgadev->pdev->bus;
pdev              616 drivers/gpu/vga/vgaarb.c 			bus = same_bridge_vgadev->pdev->bus;
pdev              638 drivers/gpu/vga/vgaarb.c 				if (bridge && bridge == vgadev->pdev->bus->self)
pdev              654 drivers/gpu/vga/vgaarb.c static bool vga_arbiter_add_pci_device(struct pci_dev *pdev)
pdev              663 drivers/gpu/vga/vgaarb.c 	if ((pdev->class >> 8) != PCI_CLASS_DISPLAY_VGA)
pdev              669 drivers/gpu/vga/vgaarb.c 		vgaarb_err(&pdev->dev, "failed to allocate VGA arbiter data\n");
pdev              679 drivers/gpu/vga/vgaarb.c 	if (vgadev_find(pdev) != NULL) {
pdev              683 drivers/gpu/vga/vgaarb.c 	vgadev->pdev = pdev;
pdev              694 drivers/gpu/vga/vgaarb.c 	pci_read_config_word(pdev, PCI_COMMAND, &cmd);
pdev              701 drivers/gpu/vga/vgaarb.c 	bus = pdev->bus;
pdev              721 drivers/gpu/vga/vgaarb.c 		vgaarb_info(&pdev->dev, "setting as boot VGA device\n");
pdev              722 drivers/gpu/vga/vgaarb.c 		vga_set_default_device(pdev);
pdev              730 drivers/gpu/vga/vgaarb.c 	vgaarb_info(&pdev->dev, "VGA device added: decodes=%s,owns=%s,locks=%s\n",
pdev              743 drivers/gpu/vga/vgaarb.c static bool vga_arbiter_del_pci_device(struct pci_dev *pdev)
pdev              750 drivers/gpu/vga/vgaarb.c 	vgadev = vgadev_find(pdev);
pdev              756 drivers/gpu/vga/vgaarb.c 	if (vga_default == pdev)
pdev              768 drivers/gpu/vga/vgaarb.c 	vga_arb_device_card_gone(pdev);
pdev              782 drivers/gpu/vga/vgaarb.c 	struct device *dev = &vgadev->pdev->dev;
pdev              814 drivers/gpu/vga/vgaarb.c static void __vga_set_legacy_decoding(struct pci_dev *pdev,
pdev              824 drivers/gpu/vga/vgaarb.c 	vgadev = vgadev_find(pdev);
pdev              843 drivers/gpu/vga/vgaarb.c void vga_set_legacy_decoding(struct pci_dev *pdev, unsigned int decodes)
pdev              845 drivers/gpu/vga/vgaarb.c 	__vga_set_legacy_decoding(pdev, decodes, false);
pdev              880 drivers/gpu/vga/vgaarb.c int vga_client_register(struct pci_dev *pdev, void *cookie,
pdev              890 drivers/gpu/vga/vgaarb.c 	vgadev = vgadev_find(pdev);
pdev              966 drivers/gpu/vga/vgaarb.c 	struct pci_dev *pdev;
pdev             1008 drivers/gpu/vga/vgaarb.c 	struct pci_dev *pdev;
pdev             1024 drivers/gpu/vga/vgaarb.c 	pdev = priv->target;
pdev             1025 drivers/gpu/vga/vgaarb.c 	if (pdev == NULL || pdev == PCI_INVALID_CARD) {
pdev             1032 drivers/gpu/vga/vgaarb.c 	vgadev = vgadev_find(pdev);
pdev             1037 drivers/gpu/vga/vgaarb.c 		if (pdev == priv->target)
pdev             1038 drivers/gpu/vga/vgaarb.c 			vga_arb_device_card_gone(pdev);
pdev             1047 drivers/gpu/vga/vgaarb.c 		       vga_decode_count, pci_name(pdev),
pdev             1075 drivers/gpu/vga/vgaarb.c 	struct pci_dev *pdev;
pdev             1107 drivers/gpu/vga/vgaarb.c 		pdev = priv->target;
pdev             1113 drivers/gpu/vga/vgaarb.c 		vga_get_uninterruptible(pdev, io_state);
pdev             1117 drivers/gpu/vga/vgaarb.c 			if (priv->cards[i].pdev == pdev) {
pdev             1150 drivers/gpu/vga/vgaarb.c 		pdev = priv->target;
pdev             1156 drivers/gpu/vga/vgaarb.c 			if (priv->cards[i].pdev == pdev)
pdev             1175 drivers/gpu/vga/vgaarb.c 		vga_put(pdev, io_state);
pdev             1201 drivers/gpu/vga/vgaarb.c 		pdev = priv->target;
pdev             1207 drivers/gpu/vga/vgaarb.c 		if (vga_tryget(pdev, io_state)) {
pdev             1210 drivers/gpu/vga/vgaarb.c 				if (priv->cards[i].pdev == pdev) {
pdev             1234 drivers/gpu/vga/vgaarb.c 			pdev = pci_dev_get(vga_default_device());
pdev             1241 drivers/gpu/vga/vgaarb.c 			pdev = pci_get_domain_bus_and_slot(domain, bus, devfn);
pdev             1242 drivers/gpu/vga/vgaarb.c 			if (!pdev) {
pdev             1252 drivers/gpu/vga/vgaarb.c 				pdev);
pdev             1255 drivers/gpu/vga/vgaarb.c 		vgadev = vgadev_find(pdev);
pdev             1258 drivers/gpu/vga/vgaarb.c 			if (pdev) {
pdev             1259 drivers/gpu/vga/vgaarb.c 				vgaarb_dbg(&pdev->dev, "not a VGA device\n");
pdev             1260 drivers/gpu/vga/vgaarb.c 				pci_dev_put(pdev);
pdev             1267 drivers/gpu/vga/vgaarb.c 		priv->target = pdev;
pdev             1269 drivers/gpu/vga/vgaarb.c 			if (priv->cards[i].pdev == pdev)
pdev             1271 drivers/gpu/vga/vgaarb.c 			if (priv->cards[i].pdev == NULL) {
pdev             1272 drivers/gpu/vga/vgaarb.c 				priv->cards[i].pdev = pdev;
pdev             1279 drivers/gpu/vga/vgaarb.c 			vgaarb_dbg(&pdev->dev, "maximum user cards (%d) number reached, ignoring this one!\n",
pdev             1281 drivers/gpu/vga/vgaarb.c 			pci_dev_put(pdev);
pdev             1288 drivers/gpu/vga/vgaarb.c 		pci_dev_put(pdev);
pdev             1301 drivers/gpu/vga/vgaarb.c 		pdev = priv->target;
pdev             1307 drivers/gpu/vga/vgaarb.c 		__vga_set_legacy_decoding(pdev, io_state, true);
pdev             1345 drivers/gpu/vga/vgaarb.c 	priv->cards[0].pdev = priv->target;
pdev             1366 drivers/gpu/vga/vgaarb.c 		if (uc->pdev == NULL)
pdev             1368 drivers/gpu/vga/vgaarb.c 		vgaarb_dbg(&uc->pdev->dev, "uc->io_cnt == %d, uc->mem_cnt == %d\n",
pdev             1371 drivers/gpu/vga/vgaarb.c 			vga_put(uc->pdev, VGA_RSRC_LEGACY_IO);
pdev             1373 drivers/gpu/vga/vgaarb.c 			vga_put(uc->pdev, VGA_RSRC_LEGACY_MEM);
pdev             1382 drivers/gpu/vga/vgaarb.c static void vga_arb_device_card_gone(struct pci_dev *pdev)
pdev             1419 drivers/gpu/vga/vgaarb.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             1428 drivers/gpu/vga/vgaarb.c 		notify = vga_arbiter_add_pci_device(pdev);
pdev             1430 drivers/gpu/vga/vgaarb.c 		notify = vga_arbiter_del_pci_device(pdev);
pdev             1456 drivers/gpu/vga/vgaarb.c 	struct pci_dev *pdev;
pdev             1473 drivers/gpu/vga/vgaarb.c 		struct device *dev = &vgadev->pdev->dev;
pdev             1485 drivers/gpu/vga/vgaarb.c 			flags = pci_resource_flags(vgadev->pdev, i);
pdev             1490 drivers/gpu/vga/vgaarb.c 			start = pci_resource_start(vgadev->pdev, i);
pdev             1491 drivers/gpu/vga/vgaarb.c 			end  = pci_resource_end(vgadev->pdev, i);
pdev             1501 drivers/gpu/vga/vgaarb.c 			else if (vgadev->pdev != vga_default_device())
pdev             1503 drivers/gpu/vga/vgaarb.c 			vga_set_default_device(vgadev->pdev);
pdev             1510 drivers/gpu/vga/vgaarb.c 			struct device *dev = &vgadev->pdev->dev;
pdev             1513 drivers/gpu/vga/vgaarb.c 			pdev = vgadev->pdev;
pdev             1514 drivers/gpu/vga/vgaarb.c 			pci_read_config_word(pdev, PCI_COMMAND, &cmd);
pdev             1517 drivers/gpu/vga/vgaarb.c 				vga_set_default_device(pdev);
pdev             1527 drivers/gpu/vga/vgaarb.c 			struct device *dev = &vgadev->pdev->dev;
pdev             1529 drivers/gpu/vga/vgaarb.c 			vga_set_default_device(vgadev->pdev);
pdev             1537 drivers/gpu/vga/vgaarb.c 	struct pci_dev *pdev;
pdev             1548 drivers/gpu/vga/vgaarb.c 	pdev = NULL;
pdev             1549 drivers/gpu/vga/vgaarb.c 	while ((pdev =
pdev             1551 drivers/gpu/vga/vgaarb.c 			       PCI_ANY_ID, pdev)) != NULL)
pdev             1552 drivers/gpu/vga/vgaarb.c 		vga_arbiter_add_pci_device(pdev);
pdev             1555 drivers/gpu/vga/vgaarb.c 		struct device *dev = &vgadev->pdev->dev;
pdev              174 drivers/hid/hid-google-hammer.c static int __cbas_ec_probe(struct platform_device *pdev)
pdev              176 drivers/hid/hid-google-hammer.c 	struct cros_ec_device *ec = dev_get_drvdata(pdev->dev.parent);
pdev              188 drivers/hid/hid-google-hammer.c 	input = devm_input_allocate_device(&pdev->dev);
pdev              199 drivers/hid/hid-google-hammer.c 		dev_err(&pdev->dev, "cannot register input device: %d\n",
pdev              207 drivers/hid/hid-google-hammer.c 		dev_err(&pdev->dev, "cannot query base state: %d\n", error);
pdev              215 drivers/hid/hid-google-hammer.c 	cbas_ec.dev = &pdev->dev;
pdev              220 drivers/hid/hid-google-hammer.c 		dev_err(&pdev->dev, "cannot register notifier: %d\n", error);
pdev              225 drivers/hid/hid-google-hammer.c 	device_init_wakeup(&pdev->dev, true);
pdev              229 drivers/hid/hid-google-hammer.c static int cbas_ec_probe(struct platform_device *pdev)
pdev              240 drivers/hid/hid-google-hammer.c 	retval = __cbas_ec_probe(pdev);
pdev              247 drivers/hid/hid-google-hammer.c static int cbas_ec_remove(struct platform_device *pdev)
pdev              249 drivers/hid/hid-google-hammer.c 	struct cros_ec_device *ec = dev_get_drvdata(pdev->dev.parent);
pdev               37 drivers/hid/hid-sensor-custom.c 	struct platform_device *pdev;
pdev              604 drivers/hid/hid-sensor-custom.c 		ret = sysfs_create_group(&sensor_inst->pdev->dev.kobj,
pdev              628 drivers/hid/hid-sensor-custom.c 		sysfs_remove_group(&sensor_inst->pdev->dev.kobj,
pdev              730 drivers/hid/hid-sensor-custom.c 	sensor_inst->custom_dev.name = dev_name(&sensor_inst->pdev->dev);
pdev              749 drivers/hid/hid-sensor-custom.c static int hid_sensor_custom_probe(struct platform_device *pdev)
pdev              752 drivers/hid/hid-sensor-custom.c 	struct hid_sensor_hub_device *hsdev = pdev->dev.platform_data;
pdev              755 drivers/hid/hid-sensor-custom.c 	sensor_inst = devm_kzalloc(&pdev->dev, sizeof(*sensor_inst),
pdev              762 drivers/hid/hid-sensor-custom.c 	sensor_inst->callbacks.pdev = pdev;
pdev              764 drivers/hid/hid-sensor-custom.c 	sensor_inst->pdev = pdev;
pdev              766 drivers/hid/hid-sensor-custom.c 	platform_set_drvdata(pdev, sensor_inst);
pdev              770 drivers/hid/hid-sensor-custom.c 		dev_err(&pdev->dev, "callback reg failed\n");
pdev              774 drivers/hid/hid-sensor-custom.c 	ret = sysfs_create_group(&sensor_inst->pdev->dev.kobj,
pdev              792 drivers/hid/hid-sensor-custom.c 	sysfs_remove_group(&sensor_inst->pdev->dev.kobj,
pdev              800 drivers/hid/hid-sensor-custom.c static int hid_sensor_custom_remove(struct platform_device *pdev)
pdev              802 drivers/hid/hid-sensor-custom.c 	struct hid_sensor_custom *sensor_inst = platform_get_drvdata(pdev);
pdev              803 drivers/hid/hid-sensor-custom.c 	struct hid_sensor_hub_device *hsdev = pdev->dev.platform_data;
pdev              807 drivers/hid/hid-sensor-custom.c 	sysfs_remove_group(&sensor_inst->pdev->dev.kobj,
pdev              527 drivers/hid/hid-sensor-hub.c 					callback->pdev);
pdev              531 drivers/hid/hid-sensor-hub.c 					callback->pdev);
pdev              537 drivers/hid/hid-sensor-hub.c 				callback->pdev);
pdev              259 drivers/hid/hid-wiimote.h #define dev_to_wii(pdev) hid_get_drvdata(to_hid_device(pdev))
pdev               80 drivers/hid/intel-ish-hid/ipc/hw-ish.h struct ishtp_device *ish_dev_init(struct pci_dev *pdev);
pdev               80 drivers/hid/intel-ish-hid/ipc/ipc.c 	if (dev->pdev->device == CHV_DEVICE_ID) {
pdev              119 drivers/hid/intel-ish-hid/ipc/ipc.c 	if (dev->pdev->device == CHV_DEVICE_ID) {
pdev              120 drivers/hid/intel-ish-hid/ipc/ipc.c 		if (dev->pdev->revision == REVISION_ID_CHT_A0 ||
pdev              121 drivers/hid/intel-ish-hid/ipc/ipc.c 				(dev->pdev->revision & REVISION_ID_SI_MASK) ==
pdev              124 drivers/hid/intel-ish-hid/ipc/ipc.c 		else if (dev->pdev->revision == REVISION_ID_CHT_B0 ||
pdev              125 drivers/hid/intel-ish-hid/ipc/ipc.c 				(dev->pdev->revision & REVISION_ID_SI_MASK) ==
pdev              127 drivers/hid/intel-ish-hid/ipc/ipc.c 				(dev->pdev->revision & REVISION_ID_SI_MASK) ==
pdev              129 drivers/hid/intel-ish-hid/ipc/ipc.c 				(dev->pdev->revision & REVISION_ID_SI_MASK) ==
pdev              729 drivers/hid/intel-ish-hid/ipc/ipc.c 	struct pci_dev *pdev = dev->pdev;
pdev              733 drivers/hid/intel-ish-hid/ipc/ipc.c 	if (!pdev)
pdev              736 drivers/hid/intel-ish-hid/ipc/ipc.c 	rv = pci_reset_function(pdev);
pdev              740 drivers/hid/intel-ish-hid/ipc/ipc.c 	if (!pdev->pm_cap) {
pdev              741 drivers/hid/intel-ish-hid/ipc/ipc.c 		dev_err(&pdev->dev, "Can't reset - no PM caps\n");
pdev              747 drivers/hid/intel-ish-hid/ipc/ipc.c 		dev_err(&pdev->dev,
pdev              752 drivers/hid/intel-ish-hid/ipc/ipc.c 	pci_read_config_word(pdev, pdev->pm_cap + PCI_PM_CTRL, &csr);
pdev              756 drivers/hid/intel-ish-hid/ipc/ipc.c 	pci_write_config_word(pdev, pdev->pm_cap + PCI_PM_CTRL, csr);
pdev              758 drivers/hid/intel-ish-hid/ipc/ipc.c 	mdelay(pdev->d3_delay);
pdev              762 drivers/hid/intel-ish-hid/ipc/ipc.c 	pci_write_config_word(pdev, pdev->pm_cap + PCI_PM_CTRL, csr);
pdev              884 drivers/hid/intel-ish-hid/ipc/ipc.c struct ishtp_device *ish_dev_init(struct pci_dev *pdev)
pdev              889 drivers/hid/intel-ish-hid/ipc/ipc.c 	dev = devm_kzalloc(&pdev->dev,
pdev              907 drivers/hid/intel-ish-hid/ipc/ipc.c 		tx_buf = devm_kzalloc(&pdev->dev,
pdev              924 drivers/hid/intel-ish-hid/ipc/ipc.c 	dev->devc = &pdev->dev;
pdev              937 drivers/hid/intel-ish-hid/ipc/ipc.c 	struct pci_dev *pdev = dev->pdev;
pdev              939 drivers/hid/intel-ish-hid/ipc/ipc.c 	if (!pdev)
pdev              944 drivers/hid/intel-ish-hid/ipc/ipc.c 		dev_err(&pdev->dev,
pdev              950 drivers/hid/intel-ish-hid/ipc/ipc.c 	pci_set_power_state(pdev, PCI_D3hot);
pdev              104 drivers/hid/intel-ish-hid/ipc/pci-ish.c static inline bool ish_should_enter_d0i3(struct pci_dev *pdev)
pdev              106 drivers/hid/intel-ish-hid/ipc/pci-ish.c 	return !pm_suspend_via_firmware() || pdev->device == CHV_DEVICE_ID;
pdev              118 drivers/hid/intel-ish-hid/ipc/pci-ish.c static int ish_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              124 drivers/hid/intel-ish-hid/ipc/pci-ish.c 	struct device *dev = &pdev->dev;
pdev              131 drivers/hid/intel-ish-hid/ipc/pci-ish.c 	ret = pcim_enable_device(pdev);
pdev              138 drivers/hid/intel-ish-hid/ipc/pci-ish.c 	pci_set_master(pdev);
pdev              141 drivers/hid/intel-ish-hid/ipc/pci-ish.c 	ret = pcim_iomap_regions(pdev, 1 << 0, KBUILD_MODNAME);
pdev              148 drivers/hid/intel-ish-hid/ipc/pci-ish.c 	ishtp = ish_dev_init(pdev);
pdev              157 drivers/hid/intel-ish-hid/ipc/pci-ish.c 	hw->mem_addr = pcim_iomap_table(pdev)[0];
pdev              158 drivers/hid/intel-ish-hid/ipc/pci-ish.c 	ishtp->pdev = pdev;
pdev              161 drivers/hid/intel-ish-hid/ipc/pci-ish.c 	ret = pci_alloc_irq_vectors(pdev, 1, 1, PCI_IRQ_ALL_TYPES);
pdev              162 drivers/hid/intel-ish-hid/ipc/pci-ish.c 	if (!pdev->msi_enabled && !pdev->msix_enabled)
pdev              165 drivers/hid/intel-ish-hid/ipc/pci-ish.c 	ret = devm_request_irq(dev, pdev->irq, ish_irq_handler,
pdev              168 drivers/hid/intel-ish-hid/ipc/pci-ish.c 		dev_err(dev, "ISH: request IRQ %d failed\n", pdev->irq);
pdev              190 drivers/hid/intel-ish-hid/ipc/pci-ish.c static void ish_remove(struct pci_dev *pdev)
pdev              192 drivers/hid/intel-ish-hid/ipc/pci-ish.c 	struct ishtp_device *ishtp_dev = pci_get_drvdata(pdev);
pdev              214 drivers/hid/intel-ish-hid/ipc/pci-ish.c 	struct pci_dev *pdev = to_pci_dev(ish_resume_device);
pdev              215 drivers/hid/intel-ish-hid/ipc/pci-ish.c 	struct ishtp_device *dev = pci_get_drvdata(pdev);
pdev              219 drivers/hid/intel-ish-hid/ipc/pci-ish.c 	if (pdev->dev_flags & PCI_DEV_FLAGS_NO_D3) {
pdev              220 drivers/hid/intel-ish-hid/ipc/pci-ish.c 		pdev->dev_flags &= ~PCI_DEV_FLAGS_NO_D3;
pdev              221 drivers/hid/intel-ish-hid/ipc/pci-ish.c 		disable_irq_wake(pdev->irq);
pdev              256 drivers/hid/intel-ish-hid/ipc/pci-ish.c 	struct pci_dev *pdev = to_pci_dev(device);
pdev              257 drivers/hid/intel-ish-hid/ipc/pci-ish.c 	struct ishtp_device *dev = pci_get_drvdata(pdev);
pdev              259 drivers/hid/intel-ish-hid/ipc/pci-ish.c 	if (ish_should_enter_d0i3(pdev)) {
pdev              285 drivers/hid/intel-ish-hid/ipc/pci-ish.c 			pdev->dev_flags |= PCI_DEV_FLAGS_NO_D3;
pdev              287 drivers/hid/intel-ish-hid/ipc/pci-ish.c 			enable_irq_wake(pdev->irq);
pdev              311 drivers/hid/intel-ish-hid/ipc/pci-ish.c 	struct pci_dev *pdev = to_pci_dev(device);
pdev              312 drivers/hid/intel-ish-hid/ipc/pci-ish.c 	struct ishtp_device *dev = pci_get_drvdata(pdev);
pdev              128 drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h 	struct pci_dev *pdev;	/* PCI device to get device ids */
pdev               77 drivers/hsi/controllers/omap_ssi.h 	struct device           *pdev;
pdev              186 drivers/hsi/controllers/omap_ssi_core.c 		pm_runtime_put(omap_port->pdev);
pdev              292 drivers/hsi/controllers/omap_ssi_core.c 			pinctrl_pm_select_idle_state(omap_port->pdev);
pdev              314 drivers/hsi/controllers/omap_ssi_core.c 			pinctrl_pm_select_default_state(omap_port->pdev);
pdev              469 drivers/hsi/controllers/omap_ssi_core.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              475 drivers/hsi/controllers/omap_ssi_core.c 	of_device_unregister(pdev);
pdev               56 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_get_sync(omap_port->pdev);
pdev              117 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_put_autosuspend(omap_port->pdev);
pdev              129 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_get_sync(omap_port->pdev);
pdev              131 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_put_autosuspend(omap_port->pdev);
pdev              144 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_get_sync(omap_port->pdev);
pdev              147 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_put_autosuspend(omap_port->pdev);
pdev              222 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_get(omap_port->pdev);
pdev              224 drivers/hsi/controllers/omap_ssi_port.c 	if (!pm_runtime_active(omap_port->pdev)) {
pdev              226 drivers/hsi/controllers/omap_ssi_port.c 		pm_runtime_put_autosuspend(omap_port->pdev);
pdev              235 drivers/hsi/controllers/omap_ssi_port.c 			pm_runtime_put_autosuspend(omap_port->pdev);
pdev              252 drivers/hsi/controllers/omap_ssi_port.c 			pm_runtime_put_autosuspend(omap_port->pdev);
pdev              294 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_get(omap_port->pdev);
pdev              296 drivers/hsi/controllers/omap_ssi_port.c 	if (!pm_runtime_active(omap_port->pdev)) {
pdev              298 drivers/hsi/controllers/omap_ssi_port.c 		pm_runtime_put_autosuspend(omap_port->pdev);
pdev              305 drivers/hsi/controllers/omap_ssi_port.c 		pm_runtime_get(omap_port->pdev);
pdev              313 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_put_autosuspend(omap_port->pdev);
pdev              347 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_get_sync(omap_port->pdev);
pdev              371 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_mark_last_busy(omap_port->pdev);
pdev              372 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_put_autosuspend(omap_port->pdev);
pdev              401 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_get_sync(omap_port->pdev);
pdev              410 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_mark_last_busy(omap_port->pdev);
pdev              411 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_put_autosuspend(omap_port->pdev);
pdev              466 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_get_sync(omap_port->pdev);
pdev              513 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_mark_last_busy(omap_port->pdev);
pdev              514 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_put_autosuspend(omap_port->pdev);
pdev              531 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_get_sync(omap_port->pdev);
pdev              535 drivers/hsi/controllers/omap_ssi_port.c 	pinctrl_pm_select_idle_state(omap_port->pdev);
pdev              545 drivers/hsi/controllers/omap_ssi_port.c 			pm_runtime_put_autosuspend(omap_port->pdev);
pdev              569 drivers/hsi/controllers/omap_ssi_port.c 			pm_runtime_put_autosuspend(omap_port->pdev);
pdev              576 drivers/hsi/controllers/omap_ssi_port.c 	pinctrl_pm_select_default_state(omap_port->pdev);
pdev              579 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_mark_last_busy(omap_port->pdev);
pdev              580 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_put_autosuspend(omap_port->pdev);
pdev              593 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_get_sync(omap_port->pdev); /* Grab clocks */
pdev              634 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_mark_last_busy(omap_port->pdev);
pdev              635 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_put_autosuspend(omap_port->pdev); /* Release clocks */
pdev              647 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_get(omap_port->pdev);
pdev              662 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_mark_last_busy(omap_port->pdev);
pdev              663 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_put_autosuspend(omap_port->pdev);
pdev              692 drivers/hsi/controllers/omap_ssi_port.c 			pm_runtime_mark_last_busy(omap_port->pdev);
pdev              693 drivers/hsi/controllers/omap_ssi_port.c 			pm_runtime_put_autosuspend(omap_port->pdev);
pdev              748 drivers/hsi/controllers/omap_ssi_port.c 			pm_runtime_mark_last_busy(omap_port->pdev);
pdev              749 drivers/hsi/controllers/omap_ssi_port.c 			pm_runtime_put_autosuspend(omap_port->pdev);
pdev              775 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_get_sync(omap_port->pdev);
pdev              788 drivers/hsi/controllers/omap_ssi_port.c 			pm_runtime_put_sync(omap_port->pdev);
pdev              789 drivers/hsi/controllers/omap_ssi_port.c 		pm_runtime_get(omap_port->pdev);
pdev              794 drivers/hsi/controllers/omap_ssi_port.c 		pm_runtime_put(omap_port->pdev);
pdev              798 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_put_sync(omap_port->pdev);
pdev              945 drivers/hsi/controllers/omap_ssi_port.c 		pm_runtime_mark_last_busy(omap_port->pdev);
pdev              946 drivers/hsi/controllers/omap_ssi_port.c 		pm_runtime_put_autosuspend(omap_port->pdev);
pdev              967 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_get_sync(omap_port->pdev);
pdev              990 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_mark_last_busy(omap_port->pdev);
pdev              991 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_put_autosuspend(omap_port->pdev);
pdev             1012 drivers/hsi/controllers/omap_ssi_port.c 			pm_runtime_get_sync(omap_port->pdev);
pdev             1027 drivers/hsi/controllers/omap_ssi_port.c 			pm_runtime_mark_last_busy(omap_port->pdev);
pdev             1028 drivers/hsi/controllers/omap_ssi_port.c 			pm_runtime_put_autosuspend(omap_port->pdev);
pdev             1176 drivers/hsi/controllers/omap_ssi_port.c 	omap_port->pdev = &pd->dev;
pdev             1215 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_use_autosuspend(omap_port->pdev);
pdev             1216 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_set_autosuspend_delay(omap_port->pdev, 250);
pdev             1217 drivers/hsi/controllers/omap_ssi_port.c 	pm_runtime_enable(omap_port->pdev);
pdev             1222 drivers/hsi/controllers/omap_ssi_port.c 		pm_runtime_disable(omap_port->pdev);
pdev              108 drivers/hwmon/ab8500.c 	dev_warn(&abx500_data->pdev->dev, "Power off due to critical temp\n");
pdev              150 drivers/hwmon/ab8500.c 	dev_warn(&data->pdev->dev, "Power off in %d s\n",
pdev              162 drivers/hwmon/ab8500.c 	ab8500_data = devm_kzalloc(&data->pdev->dev, sizeof(*ab8500_data),
pdev             1257 drivers/hwmon/abituguru.c static int abituguru_probe(struct platform_device *pdev)
pdev             1271 drivers/hwmon/abituguru.c 	data = devm_kzalloc(&pdev->dev, sizeof(struct abituguru_data),
pdev             1276 drivers/hwmon/abituguru.c 	data->addr = platform_get_resource(pdev, IORESOURCE_IO, 0)->start;
pdev             1278 drivers/hwmon/abituguru.c 	platform_set_drvdata(pdev, data);
pdev             1405 drivers/hwmon/abituguru.c 		res = device_create_file(&pdev->dev,
pdev             1411 drivers/hwmon/abituguru.c 		res = device_create_file(&pdev->dev,
pdev             1417 drivers/hwmon/abituguru.c 	data->hwmon_dev = hwmon_device_register(&pdev->dev);
pdev             1424 drivers/hwmon/abituguru.c 		device_remove_file(&pdev->dev, &data->sysfs_attr[i].dev_attr);
pdev             1426 drivers/hwmon/abituguru.c 		device_remove_file(&pdev->dev,
pdev             1431 drivers/hwmon/abituguru.c static int abituguru_remove(struct platform_device *pdev)
pdev             1434 drivers/hwmon/abituguru.c 	struct abituguru_data *data = platform_get_drvdata(pdev);
pdev             1438 drivers/hwmon/abituguru.c 		device_remove_file(&pdev->dev, &data->sysfs_attr[i].dev_attr);
pdev             1440 drivers/hwmon/abituguru.c 		device_remove_file(&pdev->dev,
pdev              958 drivers/hwmon/abituguru3.c static int abituguru3_probe(struct platform_device *pdev)
pdev              968 drivers/hwmon/abituguru3.c 	data = devm_kzalloc(&pdev->dev, sizeof(struct abituguru3_data),
pdev              973 drivers/hwmon/abituguru3.c 	data->addr = platform_get_resource(pdev, IORESOURCE_IO, 0)->start;
pdev              975 drivers/hwmon/abituguru3.c 	platform_set_drvdata(pdev, data);
pdev              984 drivers/hwmon/abituguru3.c 	if (!abituguru3_update_device(&pdev->dev))
pdev             1039 drivers/hwmon/abituguru3.c 		if (device_create_file(&pdev->dev,
pdev             1043 drivers/hwmon/abituguru3.c 		if (device_create_file(&pdev->dev,
pdev             1047 drivers/hwmon/abituguru3.c 	data->hwmon_dev = hwmon_device_register(&pdev->dev);
pdev             1057 drivers/hwmon/abituguru3.c 		device_remove_file(&pdev->dev, &data->sysfs_attr[i].dev_attr);
pdev             1059 drivers/hwmon/abituguru3.c 		device_remove_file(&pdev->dev,
pdev             1064 drivers/hwmon/abituguru3.c static int abituguru3_remove(struct platform_device *pdev)
pdev             1067 drivers/hwmon/abituguru3.c 	struct abituguru3_data *data = platform_get_drvdata(pdev);
pdev             1071 drivers/hwmon/abituguru3.c 		device_remove_file(&pdev->dev, &data->sysfs_attr[i].dev_attr);
pdev             1073 drivers/hwmon/abituguru3.c 		device_remove_file(&pdev->dev,
pdev               50 drivers/hwmon/abx500.c 	dev_dbg(&data->pdev->dev, "No active thresholds.\n");
pdev               75 drivers/hwmon/abx500.c 			dev_err(&data->pdev->dev, "GPADC read failed\n");
pdev              111 drivers/hwmon/abx500.c 			sysfs_notify(&data->pdev->dev.kobj, NULL, alarm_node);
pdev              115 drivers/hwmon/abx500.c 			sysfs_notify(&data->pdev->dev.kobj, NULL, alarm_node);
pdev              358 drivers/hwmon/abx500.c 	struct platform_device *pdev = irq_data;
pdev              359 drivers/hwmon/abx500.c 	struct abx500_temp *data = platform_get_drvdata(pdev);
pdev              365 drivers/hwmon/abx500.c static int setup_irqs(struct platform_device *pdev)
pdev              368 drivers/hwmon/abx500.c 	int irq = platform_get_irq_byname(pdev, "ABX500_TEMP_WARM");
pdev              371 drivers/hwmon/abx500.c 		dev_err(&pdev->dev, "Get irq by name failed\n");
pdev              375 drivers/hwmon/abx500.c 	ret = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev              376 drivers/hwmon/abx500.c 		abx500_temp_irq_handler, 0, "abx500-temp", pdev);
pdev              378 drivers/hwmon/abx500.c 		dev_err(&pdev->dev, "Request threaded irq failed (%d)\n", ret);
pdev              383 drivers/hwmon/abx500.c static int abx500_temp_probe(struct platform_device *pdev)
pdev              388 drivers/hwmon/abx500.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              392 drivers/hwmon/abx500.c 	data->pdev = pdev;
pdev              403 drivers/hwmon/abx500.c 	platform_set_drvdata(pdev, data);
pdev              405 drivers/hwmon/abx500.c 	err = sysfs_create_group(&pdev->dev.kobj, &abx500_temp_group);
pdev              407 drivers/hwmon/abx500.c 		dev_err(&pdev->dev, "Create sysfs group failed (%d)\n", err);
pdev              411 drivers/hwmon/abx500.c 	data->hwmon_dev = hwmon_device_register(&pdev->dev);
pdev              414 drivers/hwmon/abx500.c 		dev_err(&pdev->dev, "Class registration failed (%d)\n", err);
pdev              419 drivers/hwmon/abx500.c 		err = setup_irqs(pdev);
pdev              428 drivers/hwmon/abx500.c 	sysfs_remove_group(&pdev->dev.kobj, &abx500_temp_group);
pdev              432 drivers/hwmon/abx500.c static int abx500_temp_remove(struct platform_device *pdev)
pdev              434 drivers/hwmon/abx500.c 	struct abx500_temp *data = platform_get_drvdata(pdev);
pdev              438 drivers/hwmon/abx500.c 	sysfs_remove_group(&pdev->dev.kobj, &abx500_temp_group);
pdev              443 drivers/hwmon/abx500.c static int abx500_temp_suspend(struct platform_device *pdev,
pdev              446 drivers/hwmon/abx500.c 	struct abx500_temp *data = platform_get_drvdata(pdev);
pdev              454 drivers/hwmon/abx500.c static int abx500_temp_resume(struct platform_device *pdev)
pdev              456 drivers/hwmon/abx500.c 	struct abx500_temp *data = platform_get_drvdata(pdev);
pdev               51 drivers/hwmon/abx500.h 	struct platform_device *pdev;
pdev              137 drivers/hwmon/applesmc.c static struct platform_device *pdev;
pdev             1086 drivers/hwmon/applesmc.c 			sysfs_remove_file(&pdev->dev.kobj,
pdev             1120 drivers/hwmon/applesmc.c 			ret = sysfs_create_file(&pdev->dev.kobj, attr);
pdev             1163 drivers/hwmon/applesmc.c 	idev->dev.parent = &pdev->dev;
pdev             1218 drivers/hwmon/applesmc.c 	return led_classdev_register(&pdev->dev, &applesmc_backlight);
pdev             1286 drivers/hwmon/applesmc.c 	pdev = platform_device_register_simple("applesmc", APPLESMC_DATA_PORT,
pdev             1288 drivers/hwmon/applesmc.c 	if (IS_ERR(pdev)) {
pdev             1289 drivers/hwmon/applesmc.c 		ret = PTR_ERR(pdev);
pdev             1322 drivers/hwmon/applesmc.c 	hwmon_dev = hwmon_device_register(&pdev->dev);
pdev             1345 drivers/hwmon/applesmc.c 	platform_device_unregister(pdev);
pdev             1365 drivers/hwmon/applesmc.c 	platform_device_unregister(pdev);
pdev              104 drivers/hwmon/as370-hwmon.c static int as370_hwmon_probe(struct platform_device *pdev)
pdev              108 drivers/hwmon/as370-hwmon.c 	struct device *dev = &pdev->dev;
pdev              114 drivers/hwmon/as370-hwmon.c 	hwmon->base = devm_platform_ioremap_resource(pdev, 0);
pdev              888 drivers/hwmon/aspeed-pwm-tacho.c static int aspeed_pwm_tacho_probe(struct platform_device *pdev)
pdev              890 drivers/hwmon/aspeed-pwm-tacho.c 	struct device *dev = &pdev->dev;
pdev              901 drivers/hwmon/aspeed-pwm-tacho.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              450 drivers/hwmon/coretemp.c static int create_core_data(struct platform_device *pdev, unsigned int cpu,
pdev              454 drivers/hwmon/coretemp.c 	struct platform_data *pdata = platform_get_drvdata(pdev);
pdev              480 drivers/hwmon/coretemp.c 	tdata->tjmax = get_tjmax(c, cpu, &pdev->dev);
pdev              512 drivers/hwmon/coretemp.c coretemp_add_core(struct platform_device *pdev, unsigned int cpu, int pkg_flag)
pdev              514 drivers/hwmon/coretemp.c 	if (create_core_data(pdev, cpu, pkg_flag))
pdev              515 drivers/hwmon/coretemp.c 		dev_err(&pdev->dev, "Adding Core %u failed\n", cpu);
pdev              529 drivers/hwmon/coretemp.c static int coretemp_probe(struct platform_device *pdev)
pdev              531 drivers/hwmon/coretemp.c 	struct device *dev = &pdev->dev;
pdev              539 drivers/hwmon/coretemp.c 	pdata->pkg_id = pdev->id;
pdev              540 drivers/hwmon/coretemp.c 	platform_set_drvdata(pdev, pdata);
pdev              547 drivers/hwmon/coretemp.c static int coretemp_remove(struct platform_device *pdev)
pdev              549 drivers/hwmon/coretemp.c 	struct platform_data *pdata = platform_get_drvdata(pdev);
pdev              570 drivers/hwmon/coretemp.c 	struct platform_device *pdev;
pdev              575 drivers/hwmon/coretemp.c 	pdev = platform_device_alloc(DRVNAME, zoneid);
pdev              576 drivers/hwmon/coretemp.c 	if (!pdev)
pdev              579 drivers/hwmon/coretemp.c 	err = platform_device_add(pdev);
pdev              581 drivers/hwmon/coretemp.c 		platform_device_put(pdev);
pdev              585 drivers/hwmon/coretemp.c 	zone_devices[zoneid] = pdev;
pdev              586 drivers/hwmon/coretemp.c 	return pdev;
pdev              591 drivers/hwmon/coretemp.c 	struct platform_device *pdev = coretemp_get_pdev(cpu);
pdev              610 drivers/hwmon/coretemp.c 	if (!pdev) {
pdev              621 drivers/hwmon/coretemp.c 		pdev = coretemp_device_add(cpu);
pdev              622 drivers/hwmon/coretemp.c 		if (IS_ERR(pdev))
pdev              623 drivers/hwmon/coretemp.c 			return PTR_ERR(pdev);
pdev              630 drivers/hwmon/coretemp.c 			coretemp_add_core(pdev, cpu, 1);
pdev              633 drivers/hwmon/coretemp.c 	pdata = platform_get_drvdata(pdev);
pdev              639 drivers/hwmon/coretemp.c 		coretemp_add_core(pdev, cpu, 0);
pdev              647 drivers/hwmon/coretemp.c 	struct platform_device *pdev = coretemp_get_pdev(cpu);
pdev              660 drivers/hwmon/coretemp.c 	if (!pdev)
pdev              668 drivers/hwmon/coretemp.c 	pd = platform_get_drvdata(pdev);
pdev              694 drivers/hwmon/coretemp.c 		platform_device_unregister(pdev);
pdev              395 drivers/hwmon/da9052-hwmon.c static int da9052_hwmon_probe(struct platform_device *pdev)
pdev              397 drivers/hwmon/da9052-hwmon.c 	struct device *dev = &pdev->dev;
pdev              406 drivers/hwmon/da9052-hwmon.c 	platform_set_drvdata(pdev, hwmon);
pdev              409 drivers/hwmon/da9052-hwmon.c 	hwmon->da9052 = dev_get_drvdata(pdev->dev.parent);
pdev              414 drivers/hwmon/da9052-hwmon.c 		device_property_read_bool(pdev->dev.parent, "dlg,tsi-as-adc");
pdev              417 drivers/hwmon/da9052-hwmon.c 		hwmon->tsiref = devm_regulator_get(pdev->dev.parent, "tsiref");
pdev              420 drivers/hwmon/da9052-hwmon.c 			dev_err(&pdev->dev, "failed to get tsiref: %d", err);
pdev              457 drivers/hwmon/da9052-hwmon.c 			dev_err(&pdev->dev, "Failed to register TSIRDY IRQ: %d",
pdev              482 drivers/hwmon/da9052-hwmon.c static int da9052_hwmon_remove(struct platform_device *pdev)
pdev              484 drivers/hwmon/da9052-hwmon.c 	struct da9052_hwmon *hwmon = platform_get_drvdata(pdev);
pdev              234 drivers/hwmon/da9055-hwmon.c static int da9055_hwmon_probe(struct platform_device *pdev)
pdev              236 drivers/hwmon/da9055-hwmon.c 	struct device *dev = &pdev->dev;
pdev              249 drivers/hwmon/da9055-hwmon.c 	hwmon->da9055 = dev_get_drvdata(pdev->dev.parent);
pdev              251 drivers/hwmon/da9055-hwmon.c 	hwmon_irq = platform_get_irq_byname(pdev, "HWMON");
pdev              255 drivers/hwmon/da9055-hwmon.c 	ret = devm_request_threaded_irq(&pdev->dev, hwmon_irq,
pdev               32 drivers/hwmon/dme1737.c static struct platform_device *pdev;
pdev             2598 drivers/hwmon/dme1737.c 	pdev = platform_device_alloc("dme1737", addr);
pdev             2599 drivers/hwmon/dme1737.c 	if (!pdev) {
pdev             2605 drivers/hwmon/dme1737.c 	err = platform_device_add_resources(pdev, &res, 1);
pdev             2611 drivers/hwmon/dme1737.c 	err = platform_device_add(pdev);
pdev             2620 drivers/hwmon/dme1737.c 	platform_device_put(pdev);
pdev             2621 drivers/hwmon/dme1737.c 	pdev = NULL;
pdev             2626 drivers/hwmon/dme1737.c static int dme1737_isa_probe(struct platform_device *pdev)
pdev             2631 drivers/hwmon/dme1737.c 	struct device *dev = &pdev->dev;
pdev             2634 drivers/hwmon/dme1737.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev             2647 drivers/hwmon/dme1737.c 	platform_set_drvdata(pdev, data);
pdev             2714 drivers/hwmon/dme1737.c static int dme1737_isa_remove(struct platform_device *pdev)
pdev             2716 drivers/hwmon/dme1737.c 	struct dme1737_data *data = platform_get_drvdata(pdev);
pdev             2719 drivers/hwmon/dme1737.c 	dme1737_remove_files(&pdev->dev);
pdev             2775 drivers/hwmon/dme1737.c 	if (pdev) {
pdev             2776 drivers/hwmon/dme1737.c 		platform_device_unregister(pdev);
pdev               38 drivers/hwmon/f71805f.c static struct platform_device *pdev;
pdev             1369 drivers/hwmon/f71805f.c static int f71805f_probe(struct platform_device *pdev)
pdev             1371 drivers/hwmon/f71805f.c 	struct f71805f_sio_data *sio_data = dev_get_platdata(&pdev->dev);
pdev             1381 drivers/hwmon/f71805f.c 	data = devm_kzalloc(&pdev->dev, sizeof(struct f71805f_data),
pdev             1386 drivers/hwmon/f71805f.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev             1387 drivers/hwmon/f71805f.c 	if (!devm_request_region(&pdev->dev, res->start + ADDR_REG_OFFSET, 2,
pdev             1389 drivers/hwmon/f71805f.c 		dev_err(&pdev->dev, "Failed to request region 0x%lx-0x%lx\n",
pdev             1398 drivers/hwmon/f71805f.c 	platform_set_drvdata(pdev, data);
pdev             1418 drivers/hwmon/f71805f.c 	err = sysfs_create_group(&pdev->dev.kobj, &f71805f_group);
pdev             1422 drivers/hwmon/f71805f.c 		err = sysfs_create_group(&pdev->dev.kobj,
pdev             1428 drivers/hwmon/f71805f.c 		err = sysfs_create_group(&pdev->dev.kobj,
pdev             1434 drivers/hwmon/f71805f.c 		err = sysfs_create_group(&pdev->dev.kobj,
pdev             1440 drivers/hwmon/f71805f.c 		err = sysfs_create_group(&pdev->dev.kobj,
pdev             1448 drivers/hwmon/f71805f.c 			err = sysfs_create_file(&pdev->dev.kobj,
pdev             1455 drivers/hwmon/f71805f.c 			err = sysfs_chmod_file(&pdev->dev.kobj,
pdev             1459 drivers/hwmon/f71805f.c 				dev_err(&pdev->dev, "chmod +w pwm%d failed\n",
pdev             1466 drivers/hwmon/f71805f.c 	data->hwmon_dev = hwmon_device_register(&pdev->dev);
pdev             1469 drivers/hwmon/f71805f.c 		dev_err(&pdev->dev, "Class registration failed (%d)\n", err);
pdev             1476 drivers/hwmon/f71805f.c 	sysfs_remove_group(&pdev->dev.kobj, &f71805f_group);
pdev             1478 drivers/hwmon/f71805f.c 		sysfs_remove_group(&pdev->dev.kobj, &f71805f_group_optin[i]);
pdev             1479 drivers/hwmon/f71805f.c 	sysfs_remove_group(&pdev->dev.kobj, &f71805f_group_pwm_freq);
pdev             1483 drivers/hwmon/f71805f.c static int f71805f_remove(struct platform_device *pdev)
pdev             1485 drivers/hwmon/f71805f.c 	struct f71805f_data *data = platform_get_drvdata(pdev);
pdev             1489 drivers/hwmon/f71805f.c 	sysfs_remove_group(&pdev->dev.kobj, &f71805f_group);
pdev             1491 drivers/hwmon/f71805f.c 		sysfs_remove_group(&pdev->dev.kobj, &f71805f_group_optin[i]);
pdev             1492 drivers/hwmon/f71805f.c 	sysfs_remove_group(&pdev->dev.kobj, &f71805f_group_pwm_freq);
pdev             1515 drivers/hwmon/f71805f.c 	pdev = platform_device_alloc(DRVNAME, address);
pdev             1516 drivers/hwmon/f71805f.c 	if (!pdev) {
pdev             1522 drivers/hwmon/f71805f.c 	res.name = pdev->name;
pdev             1527 drivers/hwmon/f71805f.c 	err = platform_device_add_resources(pdev, &res, 1);
pdev             1533 drivers/hwmon/f71805f.c 	err = platform_device_add_data(pdev, sio_data,
pdev             1540 drivers/hwmon/f71805f.c 	err = platform_device_add(pdev);
pdev             1549 drivers/hwmon/f71805f.c 	platform_device_put(pdev);
pdev             1640 drivers/hwmon/f71805f.c 	platform_device_unregister(pdev);
pdev              383 drivers/hwmon/f71882fg.c static int f71882fg_probe(struct platform_device *pdev);
pdev              384 drivers/hwmon/f71882fg.c static int f71882fg_remove(struct platform_device *pdev);
pdev             2209 drivers/hwmon/f71882fg.c static int f71882fg_create_sysfs_files(struct platform_device *pdev,
pdev             2215 drivers/hwmon/f71882fg.c 		err = device_create_file(&pdev->dev, &attr[i].dev_attr);
pdev             2222 drivers/hwmon/f71882fg.c static void f71882fg_remove_sysfs_files(struct platform_device *pdev,
pdev             2228 drivers/hwmon/f71882fg.c 		device_remove_file(&pdev->dev, &attr[i].dev_attr);
pdev             2232 drivers/hwmon/f71882fg.c 	struct platform_device *pdev, int idx)
pdev             2234 drivers/hwmon/f71882fg.c 	struct f71882fg_data *data = platform_get_drvdata(pdev);
pdev             2256 drivers/hwmon/f71882fg.c 		dev_err(&pdev->dev,
pdev             2263 drivers/hwmon/f71882fg.c 	err = f71882fg_create_sysfs_files(pdev, &fxxxx_fan_attr[idx][0],
pdev             2269 drivers/hwmon/f71882fg.c 		err = f71882fg_create_sysfs_files(pdev,
pdev             2276 drivers/hwmon/f71882fg.c 	dev_info(&pdev->dev, "Fan: %d is in %s mode\n", idx + 1,
pdev             2292 drivers/hwmon/f71882fg.c 			dev_warn(&pdev->dev,
pdev             2305 drivers/hwmon/f71882fg.c 		err = f71882fg_create_sysfs_files(pdev,
pdev             2311 drivers/hwmon/f71882fg.c 		err = f71882fg_create_sysfs_files(pdev,
pdev             2316 drivers/hwmon/f71882fg.c 		err = f71882fg_create_sysfs_files(pdev,
pdev             2321 drivers/hwmon/f71882fg.c 		err = f71882fg_create_sysfs_files(pdev,
pdev             2329 drivers/hwmon/f71882fg.c static int f71882fg_probe(struct platform_device *pdev)
pdev             2332 drivers/hwmon/f71882fg.c 	struct f71882fg_sio_data *sio_data = dev_get_platdata(&pdev->dev);
pdev             2339 drivers/hwmon/f71882fg.c 	data = devm_kzalloc(&pdev->dev, sizeof(struct f71882fg_data),
pdev             2344 drivers/hwmon/f71882fg.c 	data->addr = platform_get_resource(pdev, IORESOURCE_IO, 0)->start;
pdev             2350 drivers/hwmon/f71882fg.c 	platform_set_drvdata(pdev, data);
pdev             2354 drivers/hwmon/f71882fg.c 		dev_warn(&pdev->dev, "Hardware monitor is powered down\n");
pdev             2358 drivers/hwmon/f71882fg.c 		dev_warn(&pdev->dev, "Hardware monitoring not activated\n");
pdev             2363 drivers/hwmon/f71882fg.c 	err = device_create_file(&pdev->dev, &dev_attr_name);
pdev             2377 drivers/hwmon/f71882fg.c 				err = f71882fg_create_sysfs_files(pdev,
pdev             2381 drivers/hwmon/f71882fg.c 				err = f71882fg_create_sysfs_files(pdev,
pdev             2386 drivers/hwmon/f71882fg.c 			err = f71882fg_create_sysfs_files(pdev,
pdev             2391 drivers/hwmon/f71882fg.c 			err = f71882fg_create_sysfs_files(pdev,
pdev             2396 drivers/hwmon/f71882fg.c 			err = f71882fg_create_sysfs_files(pdev,
pdev             2406 drivers/hwmon/f71882fg.c 				err = f71882fg_create_sysfs_files(pdev,
pdev             2412 drivers/hwmon/f71882fg.c 				err = f71882fg_create_sysfs_files(pdev,
pdev             2422 drivers/hwmon/f71882fg.c 				err = device_create_file(&pdev->dev,
pdev             2429 drivers/hwmon/f71882fg.c 			err = f71882fg_create_sysfs_files(pdev,
pdev             2464 drivers/hwmon/f71882fg.c 			err = f71882fg_create_fan_sysfs_files(pdev, i);
pdev             2472 drivers/hwmon/f71882fg.c 			err = f71882fg_create_sysfs_files(pdev,
pdev             2477 drivers/hwmon/f71882fg.c 			err = f71882fg_create_sysfs_files(pdev,
pdev             2488 drivers/hwmon/f71882fg.c 	data->hwmon_dev = hwmon_device_register(&pdev->dev);
pdev             2498 drivers/hwmon/f71882fg.c 	f71882fg_remove(pdev); /* Will unregister the sysfs files for us */
pdev             2502 drivers/hwmon/f71882fg.c static int f71882fg_remove(struct platform_device *pdev)
pdev             2504 drivers/hwmon/f71882fg.c 	struct f71882fg_data *data = platform_get_drvdata(pdev);
pdev             2513 drivers/hwmon/f71882fg.c 	device_remove_file(&pdev->dev, &dev_attr_name);
pdev             2519 drivers/hwmon/f71882fg.c 				f71882fg_remove_sysfs_files(pdev,
pdev             2523 drivers/hwmon/f71882fg.c 				f71882fg_remove_sysfs_files(pdev,
pdev             2528 drivers/hwmon/f71882fg.c 			f71882fg_remove_sysfs_files(pdev,
pdev             2533 drivers/hwmon/f71882fg.c 			f71882fg_remove_sysfs_files(pdev,
pdev             2538 drivers/hwmon/f71882fg.c 			f71882fg_remove_sysfs_files(pdev,
pdev             2544 drivers/hwmon/f71882fg.c 				f71882fg_remove_sysfs_files(pdev,
pdev             2549 drivers/hwmon/f71882fg.c 				f71882fg_remove_sysfs_files(pdev,
pdev             2557 drivers/hwmon/f71882fg.c 				device_remove_file(&pdev->dev,
pdev             2562 drivers/hwmon/f71882fg.c 			f71882fg_remove_sysfs_files(pdev,
pdev             2569 drivers/hwmon/f71882fg.c 		f71882fg_remove_sysfs_files(pdev, &fxxxx_fan_attr[0][0],
pdev             2573 drivers/hwmon/f71882fg.c 			f71882fg_remove_sysfs_files(pdev,
pdev             2579 drivers/hwmon/f71882fg.c 			f71882fg_remove_sysfs_files(pdev,
pdev             2582 drivers/hwmon/f71882fg.c 			f71882fg_remove_sysfs_files(pdev,
pdev             2587 drivers/hwmon/f71882fg.c 			f71882fg_remove_sysfs_files(pdev,
pdev             2594 drivers/hwmon/f71882fg.c 			f71882fg_remove_sysfs_files(pdev,
pdev             2599 drivers/hwmon/f71882fg.c 			f71882fg_remove_sysfs_files(pdev,
pdev             2602 drivers/hwmon/f71882fg.c 			f71882fg_remove_sysfs_files(pdev,
pdev             2607 drivers/hwmon/f71882fg.c 			f71882fg_remove_sysfs_files(pdev,
pdev               51 drivers/hwmon/fam15h_power.c 	struct pci_dev *pdev;
pdev               81 drivers/hwmon/fam15h_power.c 	struct pci_dev *f4 = data->pdev;
pdev              293 drivers/hwmon/fam15h_power.c static int fam15h_power_init_attrs(struct pci_dev *pdev,
pdev              309 drivers/hwmon/fam15h_power.c 	fam15h_power_attrs = devm_kcalloc(&pdev->dev, n,
pdev              356 drivers/hwmon/fam15h_power.c static void tweak_runavg_range(struct pci_dev *pdev)
pdev              364 drivers/hwmon/fam15h_power.c 	if (!pci_match_id(affected_device, pdev))
pdev              367 drivers/hwmon/fam15h_power.c 	pci_bus_read_config_dword(pdev->bus,
pdev              368 drivers/hwmon/fam15h_power.c 		PCI_DEVFN(PCI_SLOT(pdev->devfn), 5),
pdev              375 drivers/hwmon/fam15h_power.c 	pci_bus_write_config_dword(pdev->bus,
pdev              376 drivers/hwmon/fam15h_power.c 		PCI_DEVFN(PCI_SLOT(pdev->devfn), 5),
pdev              381 drivers/hwmon/fam15h_power.c static int fam15h_power_resume(struct pci_dev *pdev)
pdev              383 drivers/hwmon/fam15h_power.c 	tweak_runavg_range(pdev);
pdev              450 drivers/hwmon/fam15h_power.c static int fam15h_power_probe(struct pci_dev *pdev,
pdev              454 drivers/hwmon/fam15h_power.c 	struct device *dev = &pdev->dev;
pdev              463 drivers/hwmon/fam15h_power.c 	tweak_runavg_range(pdev);
pdev              465 drivers/hwmon/fam15h_power.c 	if (!should_load_on_this_node(pdev))
pdev              472 drivers/hwmon/fam15h_power.c 	ret = fam15h_power_init_data(pdev, data);
pdev              476 drivers/hwmon/fam15h_power.c 	data->pdev = pdev;
pdev              493 drivers/hwmon/gpio-fan.c static int gpio_fan_probe(struct platform_device *pdev)
pdev              497 drivers/hwmon/gpio-fan.c 	struct device *dev = &pdev->dev;
pdev              510 drivers/hwmon/gpio-fan.c 	platform_set_drvdata(pdev, fan_data);
pdev              549 drivers/hwmon/gpio-fan.c static void gpio_fan_shutdown(struct platform_device *pdev)
pdev              551 drivers/hwmon/gpio-fan.c 	struct gpio_fan_data *fan_data = platform_get_drvdata(pdev);
pdev               40 drivers/hwmon/i5500_temp.c 	struct pci_dev *pdev = to_pci_dev(dev->parent);
pdev               45 drivers/hwmon/i5500_temp.c 	pci_read_config_word(pdev, REG_TSTHRHI, &tsthrhi);
pdev               46 drivers/hwmon/i5500_temp.c 	pci_read_config_byte(pdev, REG_TSFSC, &tsfsc);
pdev               55 drivers/hwmon/i5500_temp.c 	struct pci_dev *pdev = to_pci_dev(dev->parent);
pdev               60 drivers/hwmon/i5500_temp.c 	pci_read_config_word(pdev, reg, &tsthr);
pdev               69 drivers/hwmon/i5500_temp.c 	struct pci_dev *pdev = to_pci_dev(dev->parent);
pdev               73 drivers/hwmon/i5500_temp.c 	pci_read_config_byte(pdev, REG_CTSTS, &ctsts);
pdev              103 drivers/hwmon/i5500_temp.c static int i5500_temp_probe(struct pci_dev *pdev,
pdev              111 drivers/hwmon/i5500_temp.c 	err = pci_enable_device(pdev);
pdev              113 drivers/hwmon/i5500_temp.c 		dev_err(&pdev->dev, "Failed to enable device\n");
pdev              117 drivers/hwmon/i5500_temp.c 	pci_read_config_byte(pdev, REG_TSFSC, &tsfsc);
pdev              118 drivers/hwmon/i5500_temp.c 	pci_read_config_dword(pdev, REG_TSTIMER, &tstimer);
pdev              120 drivers/hwmon/i5500_temp.c 		dev_notice(&pdev->dev, "Sensor seems to be disabled\n");
pdev              124 drivers/hwmon/i5500_temp.c 	hwmon_dev = devm_hwmon_device_register_with_groups(&pdev->dev,
pdev              250 drivers/hwmon/i5k_amb.c static int i5k_amb_hwmon_init(struct platform_device *pdev)
pdev              256 drivers/hwmon/i5k_amb.c 	struct i5k_amb_data *data = platform_get_drvdata(pdev);
pdev              290 drivers/hwmon/i5k_amb.c 			res = device_create_file(&pdev->dev,
pdev              305 drivers/hwmon/i5k_amb.c 			res = device_create_file(&pdev->dev,
pdev              321 drivers/hwmon/i5k_amb.c 			res = device_create_file(&pdev->dev,
pdev              337 drivers/hwmon/i5k_amb.c 			res = device_create_file(&pdev->dev,
pdev              353 drivers/hwmon/i5k_amb.c 			res = device_create_file(&pdev->dev,
pdev              368 drivers/hwmon/i5k_amb.c 			res = device_create_file(&pdev->dev,
pdev              376 drivers/hwmon/i5k_amb.c 	res = device_create_file(&pdev->dev, &dev_attr_name);
pdev              380 drivers/hwmon/i5k_amb.c 	data->hwmon_dev = hwmon_device_register(&pdev->dev);
pdev              389 drivers/hwmon/i5k_amb.c 	device_remove_file(&pdev->dev, &dev_attr_name);
pdev              391 drivers/hwmon/i5k_amb.c 		device_remove_file(&pdev->dev, &data->attrs[i].s_attr.dev_attr);
pdev              494 drivers/hwmon/i5k_amb.c static int i5k_amb_probe(struct platform_device *pdev)
pdev              537 drivers/hwmon/i5k_amb.c 	platform_set_drvdata(pdev, data);
pdev              539 drivers/hwmon/i5k_amb.c 	res = i5k_amb_hwmon_init(pdev);
pdev              554 drivers/hwmon/i5k_amb.c static int i5k_amb_remove(struct platform_device *pdev)
pdev              557 drivers/hwmon/i5k_amb.c 	struct i5k_amb_data *data = platform_get_drvdata(pdev);
pdev              560 drivers/hwmon/i5k_amb.c 	device_remove_file(&pdev->dev, &dev_attr_name);
pdev              562 drivers/hwmon/i5k_amb.c 		device_remove_file(&pdev->dev, &data->attrs[i].s_attr.dev_attr);
pdev              128 drivers/hwmon/ibmaem.c 	struct platform_device	*pdev;
pdev              483 drivers/hwmon/ibmaem.c 	platform_set_drvdata(data->pdev, NULL);
pdev              484 drivers/hwmon/ibmaem.c 	platform_device_unregister(data->pdev);
pdev              546 drivers/hwmon/ibmaem.c 	data->pdev = platform_device_alloc(DRVNAME, data->id);
pdev              547 drivers/hwmon/ibmaem.c 	if (!data->pdev)
pdev              549 drivers/hwmon/ibmaem.c 	data->pdev->dev.driver = &aem_driver.driver;
pdev              551 drivers/hwmon/ibmaem.c 	res = platform_device_add(data->pdev);
pdev              555 drivers/hwmon/ibmaem.c 	platform_set_drvdata(data->pdev, data);
pdev              564 drivers/hwmon/ibmaem.c 	data->hwmon_dev = hwmon_device_register(&data->pdev->dev);
pdev              566 drivers/hwmon/ibmaem.c 		dev_err(&data->pdev->dev,
pdev              600 drivers/hwmon/ibmaem.c 	platform_set_drvdata(data->pdev, NULL);
pdev              601 drivers/hwmon/ibmaem.c 	platform_device_unregister(data->pdev);
pdev              686 drivers/hwmon/ibmaem.c 	data->pdev = platform_device_alloc(DRVNAME, data->id);
pdev              687 drivers/hwmon/ibmaem.c 	if (!data->pdev)
pdev              689 drivers/hwmon/ibmaem.c 	data->pdev->dev.driver = &aem_driver.driver;
pdev              691 drivers/hwmon/ibmaem.c 	res = platform_device_add(data->pdev);
pdev              695 drivers/hwmon/ibmaem.c 	platform_set_drvdata(data->pdev, data);
pdev              704 drivers/hwmon/ibmaem.c 	data->hwmon_dev = hwmon_device_register(&data->pdev->dev);
pdev              706 drivers/hwmon/ibmaem.c 		dev_err(&data->pdev->dev,
pdev              740 drivers/hwmon/ibmaem.c 	platform_set_drvdata(data->pdev, NULL);
pdev              741 drivers/hwmon/ibmaem.c 	platform_device_unregister(data->pdev);
pdev              912 drivers/hwmon/ibmaem.c 	struct device *dev = &data->pdev->dev;
pdev              996 drivers/hwmon/ibmaem.c 		device_remove_file(&data->pdev->dev,
pdev             1000 drivers/hwmon/ibmaem.c 	device_remove_file(&data->pdev->dev,
pdev             1002 drivers/hwmon/ibmaem.c 	device_remove_file(&data->pdev->dev,
pdev              334 drivers/hwmon/ibmpowernv.c static int init_sensor_group_data(struct platform_device *pdev,
pdev              355 drivers/hwmon/ibmpowernv.c 	sgrp_data = devm_kcalloc(&pdev->dev, pdata->nr_sensor_groups,
pdev              432 drivers/hwmon/ibmpowernv.c static int populate_attr_groups(struct platform_device *pdev)
pdev              434 drivers/hwmon/ibmpowernv.c 	struct platform_data *pdata = platform_get_drvdata(pdev);
pdev              440 drivers/hwmon/ibmpowernv.c 	ret = init_sensor_group_data(pdev, pdata);
pdev              468 drivers/hwmon/ibmpowernv.c 		sensor_groups[type].group.attrs = devm_kcalloc(&pdev->dev,
pdev              552 drivers/hwmon/ibmpowernv.c static int create_device_attrs(struct platform_device *pdev)
pdev              554 drivers/hwmon/ibmpowernv.c 	struct platform_data *pdata = platform_get_drvdata(pdev);
pdev              561 drivers/hwmon/ibmpowernv.c 	sdata = devm_kcalloc(&pdev->dev,
pdev              586 drivers/hwmon/ibmpowernv.c 			dev_info(&pdev->dev,
pdev              662 drivers/hwmon/ibmpowernv.c static int ibmpowernv_probe(struct platform_device *pdev)
pdev              668 drivers/hwmon/ibmpowernv.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              672 drivers/hwmon/ibmpowernv.c 	platform_set_drvdata(pdev, pdata);
pdev              675 drivers/hwmon/ibmpowernv.c 	err = populate_attr_groups(pdev);
pdev              680 drivers/hwmon/ibmpowernv.c 	err = create_device_attrs(pdev);
pdev              685 drivers/hwmon/ibmpowernv.c 	hwmon_dev = devm_hwmon_device_register_with_groups(&pdev->dev, DRVNAME,
pdev               64 drivers/hwmon/iio_hwmon.c static int iio_hwmon_probe(struct platform_device *pdev)
pdev               66 drivers/hwmon/iio_hwmon.c 	struct device *dev = &pdev->dev;
pdev             2865 drivers/hwmon/it87.c static void it87_check_tachometers_reset(struct platform_device *pdev)
pdev             2867 drivers/hwmon/it87.c 	struct it87_sio_data *sio_data = dev_get_platdata(&pdev->dev);
pdev             2868 drivers/hwmon/it87.c 	struct it87_data *data = platform_get_drvdata(pdev);
pdev             2882 drivers/hwmon/it87.c static void it87_check_tachometers_16bit_mode(struct platform_device *pdev)
pdev             2884 drivers/hwmon/it87.c 	struct it87_data *data = platform_get_drvdata(pdev);
pdev             2892 drivers/hwmon/it87.c 		dev_dbg(&pdev->dev,
pdev             2907 drivers/hwmon/it87.c static void it87_init_device(struct platform_device *pdev)
pdev             2909 drivers/hwmon/it87.c 	struct it87_sio_data *sio_data = dev_get_platdata(&pdev->dev);
pdev             2910 drivers/hwmon/it87.c 	struct it87_data *data = platform_get_drvdata(pdev);
pdev             2943 drivers/hwmon/it87.c 	it87_check_tachometers_reset(pdev);
pdev             2948 drivers/hwmon/it87.c 	it87_check_tachometers_16bit_mode(pdev);
pdev             3034 drivers/hwmon/it87.c static int it87_probe(struct platform_device *pdev)
pdev             3038 drivers/hwmon/it87.c 	struct device *dev = &pdev->dev;
pdev             3043 drivers/hwmon/it87.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev             3044 drivers/hwmon/it87.c 	if (!devm_request_region(&pdev->dev, res->start, IT87_EC_EXTENT,
pdev             3052 drivers/hwmon/it87.c 	data = devm_kzalloc(&pdev->dev, sizeof(struct it87_data), GFP_KERNEL);
pdev             3090 drivers/hwmon/it87.c 	platform_set_drvdata(pdev, data);
pdev             3152 drivers/hwmon/it87.c 	it87_init_device(pdev);
pdev             3182 drivers/hwmon/it87.c static void __maybe_unused it87_resume_sio(struct platform_device *pdev)
pdev             3184 drivers/hwmon/it87.c 	struct it87_data *data = dev_get_drvdata(&pdev->dev);
pdev             3193 drivers/hwmon/it87.c 		dev_warn(&pdev->dev,
pdev             3203 drivers/hwmon/it87.c 		dev_dbg(&pdev->dev,
pdev             3216 drivers/hwmon/it87.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             3219 drivers/hwmon/it87.c 	it87_resume_sio(pdev);
pdev             3226 drivers/hwmon/it87.c 	it87_check_tachometers_reset(pdev);
pdev             3227 drivers/hwmon/it87.c 	it87_check_tachometers_16bit_mode(pdev);
pdev             3254 drivers/hwmon/it87.c 	struct platform_device *pdev;
pdev             3267 drivers/hwmon/it87.c 	pdev = platform_device_alloc(DRVNAME, address);
pdev             3268 drivers/hwmon/it87.c 	if (!pdev)
pdev             3271 drivers/hwmon/it87.c 	err = platform_device_add_resources(pdev, &res, 1);
pdev             3277 drivers/hwmon/it87.c 	err = platform_device_add_data(pdev, sio_data,
pdev             3284 drivers/hwmon/it87.c 	err = platform_device_add(pdev);
pdev             3290 drivers/hwmon/it87.c 	it87_pdev[index] = pdev;
pdev             3294 drivers/hwmon/it87.c 	platform_device_put(pdev);
pdev               64 drivers/hwmon/k10temp.c 	struct pci_dev *pdev;
pdev               65 drivers/hwmon/k10temp.c 	void (*read_htcreg)(struct pci_dev *pdev, u32 *regval);
pdev               66 drivers/hwmon/k10temp.c 	void (*read_tempreg)(struct pci_dev *pdev, u32 *regval);
pdev               87 drivers/hwmon/k10temp.c static void read_htcreg_pci(struct pci_dev *pdev, u32 *regval)
pdev               89 drivers/hwmon/k10temp.c 	pci_read_config_dword(pdev, REG_HARDWARE_THERMAL_CONTROL, regval);
pdev               92 drivers/hwmon/k10temp.c static void read_tempreg_pci(struct pci_dev *pdev, u32 *regval)
pdev               94 drivers/hwmon/k10temp.c 	pci_read_config_dword(pdev, REG_REPORTED_TEMPERATURE, regval);
pdev               97 drivers/hwmon/k10temp.c static void amd_nb_index_read(struct pci_dev *pdev, unsigned int devfn,
pdev              101 drivers/hwmon/k10temp.c 	pci_bus_write_config_dword(pdev->bus, devfn,
pdev              103 drivers/hwmon/k10temp.c 	pci_bus_read_config_dword(pdev->bus, devfn,
pdev              108 drivers/hwmon/k10temp.c static void read_htcreg_nb_f15(struct pci_dev *pdev, u32 *regval)
pdev              110 drivers/hwmon/k10temp.c 	amd_nb_index_read(pdev, PCI_DEVFN(0, 0), 0xb8,
pdev              114 drivers/hwmon/k10temp.c static void read_tempreg_nb_f15(struct pci_dev *pdev, u32 *regval)
pdev              116 drivers/hwmon/k10temp.c 	amd_nb_index_read(pdev, PCI_DEVFN(0, 0), 0xb8,
pdev              120 drivers/hwmon/k10temp.c static void read_tempreg_nb_f17(struct pci_dev *pdev, u32 *regval)
pdev              122 drivers/hwmon/k10temp.c 	amd_smn_read(amd_pci_dev_to_node_id(pdev),
pdev              131 drivers/hwmon/k10temp.c 	data->read_tempreg(data->pdev, &regval);
pdev              184 drivers/hwmon/k10temp.c 	data->read_htcreg(data->pdev, &regval);
pdev              205 drivers/hwmon/k10temp.c 	struct pci_dev *pdev = data->pdev;
pdev              216 drivers/hwmon/k10temp.c 		pci_read_config_dword(pdev, REG_NORTHBRIDGE_CAPABILITIES,
pdev              221 drivers/hwmon/k10temp.c 		data->read_htcreg(data->pdev, &reg);
pdev              250 drivers/hwmon/k10temp.c static bool has_erratum_319(struct pci_dev *pdev)
pdev              268 drivers/hwmon/k10temp.c 	pci_bus_read_config_dword(pdev->bus,
pdev              269 drivers/hwmon/k10temp.c 				  PCI_DEVFN(PCI_SLOT(pdev->devfn), 2),
pdev              284 drivers/hwmon/k10temp.c static int k10temp_probe(struct pci_dev *pdev,
pdev              287 drivers/hwmon/k10temp.c 	int unreliable = has_erratum_319(pdev);
pdev              288 drivers/hwmon/k10temp.c 	struct device *dev = &pdev->dev;
pdev              307 drivers/hwmon/k10temp.c 	data->pdev = pdev;
pdev               90 drivers/hwmon/k8temp.c 	struct pci_dev *pdev = to_pci_dev(dev->parent);
pdev              101 drivers/hwmon/k8temp.c 	pci_read_config_byte(pdev, REG_TEMP, &tmp);
pdev              107 drivers/hwmon/k8temp.c 	pci_write_config_byte(pdev, REG_TEMP, tmp);
pdev              108 drivers/hwmon/k8temp.c 	pci_read_config_dword(pdev, REG_TEMP, &temp);
pdev              132 drivers/hwmon/k8temp.c static int k8temp_probe(struct pci_dev *pdev,
pdev              141 drivers/hwmon/k8temp.c 	data = devm_kzalloc(&pdev->dev, sizeof(struct k8temp_data), GFP_KERNEL);
pdev              159 drivers/hwmon/k8temp.c 		dev_warn(&pdev->dev,
pdev              171 drivers/hwmon/k8temp.c 	pci_read_config_byte(pdev, REG_TEMP, &scfg);
pdev              173 drivers/hwmon/k8temp.c 	pci_write_config_byte(pdev, REG_TEMP, scfg);
pdev              174 drivers/hwmon/k8temp.c 	pci_read_config_byte(pdev, REG_TEMP, &scfg);
pdev              177 drivers/hwmon/k8temp.c 		dev_err(&pdev->dev, "Configuration bit(s) stuck at 1!\n");
pdev              182 drivers/hwmon/k8temp.c 	pci_write_config_byte(pdev, REG_TEMP, scfg);
pdev              185 drivers/hwmon/k8temp.c 	pci_read_config_byte(pdev, REG_TEMP, &data->sensorsp);
pdev              189 drivers/hwmon/k8temp.c 		pci_write_config_byte(pdev, REG_TEMP, scfg);
pdev              190 drivers/hwmon/k8temp.c 		pci_read_config_dword(pdev, REG_TEMP, &temp);
pdev              198 drivers/hwmon/k8temp.c 		pci_write_config_byte(pdev, REG_TEMP, scfg);
pdev              199 drivers/hwmon/k8temp.c 		pci_read_config_dword(pdev, REG_TEMP, &temp);
pdev              206 drivers/hwmon/k8temp.c 	hwmon_dev = devm_hwmon_device_register_with_info(&pdev->dev,
pdev              514 drivers/hwmon/lm78.c static struct platform_device *pdev;
pdev              520 drivers/hwmon/lm78.c 	return pdev ? platform_get_drvdata(pdev) : NULL;
pdev              529 drivers/hwmon/lm78.c 	if (!pdev)	/* No ISA chip */
pdev              531 drivers/hwmon/lm78.c 	isa = platform_get_drvdata(pdev);
pdev              785 drivers/hwmon/lm78.c static int lm78_isa_probe(struct platform_device *pdev)
pdev              787 drivers/hwmon/lm78.c 	struct device *dev = &pdev->dev;
pdev              793 drivers/hwmon/lm78.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              804 drivers/hwmon/lm78.c 	platform_set_drvdata(pdev, data);
pdev              927 drivers/hwmon/lm78.c 	pdev = platform_device_alloc("lm78", address);
pdev              928 drivers/hwmon/lm78.c 	if (!pdev) {
pdev              934 drivers/hwmon/lm78.c 	err = platform_device_add_resources(pdev, &res, 1);
pdev              940 drivers/hwmon/lm78.c 	err = platform_device_add(pdev);
pdev              949 drivers/hwmon/lm78.c 	platform_device_put(pdev);
pdev              951 drivers/hwmon/lm78.c 	pdev = NULL;
pdev              980 drivers/hwmon/lm78.c 	if (pdev) {
pdev              981 drivers/hwmon/lm78.c 		platform_device_unregister(pdev);
pdev              372 drivers/hwmon/lochnagar-hwmon.c static int lochnagar_hwmon_probe(struct platform_device *pdev)
pdev              374 drivers/hwmon/lochnagar-hwmon.c 	struct device *dev = &pdev->dev;
pdev               86 drivers/hwmon/ltq-cputemp.c static int ltq_cputemp_probe(struct platform_device *pdev)
pdev               95 drivers/hwmon/ltq-cputemp.c 	err = devm_add_action(&pdev->dev, ltq_cputemp_disable, NULL);
pdev              101 drivers/hwmon/ltq-cputemp.c 	hwmon_dev = devm_hwmon_device_register_with_info(&pdev->dev,
pdev              108 drivers/hwmon/ltq-cputemp.c 		dev_err(&pdev->dev, "Failed to register as hwmon device");
pdev              211 drivers/hwmon/max197.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              212 drivers/hwmon/max197.c 	return sprintf(buf, "%s\n", pdev->name);
pdev              258 drivers/hwmon/max197.c static int max197_probe(struct platform_device *pdev)
pdev              262 drivers/hwmon/max197.c 	struct max197_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              263 drivers/hwmon/max197.c 	enum max197_chips chip = platform_get_device_id(pdev)->driver_data;
pdev              266 drivers/hwmon/max197.c 		dev_err(&pdev->dev, "no platform data supplied\n");
pdev              271 drivers/hwmon/max197.c 		dev_err(&pdev->dev, "no convert function supplied\n");
pdev              275 drivers/hwmon/max197.c 	data = devm_kzalloc(&pdev->dev, sizeof(struct max197_data), GFP_KERNEL);
pdev              293 drivers/hwmon/max197.c 	platform_set_drvdata(pdev, data);
pdev              295 drivers/hwmon/max197.c 	ret = sysfs_create_group(&pdev->dev.kobj, &max197_sysfs_group);
pdev              297 drivers/hwmon/max197.c 		dev_err(&pdev->dev, "sysfs create group failed\n");
pdev              301 drivers/hwmon/max197.c 	data->hwmon_dev = hwmon_device_register(&pdev->dev);
pdev              304 drivers/hwmon/max197.c 		dev_err(&pdev->dev, "hwmon device register failed\n");
pdev              311 drivers/hwmon/max197.c 	sysfs_remove_group(&pdev->dev.kobj, &max197_sysfs_group);
pdev              315 drivers/hwmon/max197.c static int max197_remove(struct platform_device *pdev)
pdev              317 drivers/hwmon/max197.c 	struct max197_data *data = platform_get_drvdata(pdev);
pdev              320 drivers/hwmon/max197.c 	sysfs_remove_group(&pdev->dev.kobj, &max197_sysfs_group);
pdev               71 drivers/hwmon/mc13783-adc.c 	struct platform_device *pdev = to_platform_device(dev);
pdev               72 drivers/hwmon/mc13783-adc.c 	kernel_ulong_t driver_data = platform_get_device_id(pdev)->driver_data;
pdev              114 drivers/hwmon/mc13783-adc.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              115 drivers/hwmon/mc13783-adc.c 	kernel_ulong_t driver_data = platform_get_device_id(pdev)->driver_data;
pdev              136 drivers/hwmon/mc13783-adc.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              137 drivers/hwmon/mc13783-adc.c 	kernel_ulong_t driver_data = platform_get_device_id(pdev)->driver_data;
pdev              219 drivers/hwmon/mc13783-adc.c static int mc13783_adc_use_touchscreen(struct platform_device *pdev)
pdev              221 drivers/hwmon/mc13783-adc.c 	struct mc13783_adc_priv *priv = platform_get_drvdata(pdev);
pdev              227 drivers/hwmon/mc13783-adc.c static int __init mc13783_adc_probe(struct platform_device *pdev)
pdev              231 drivers/hwmon/mc13783-adc.c 	const struct platform_device_id *id = platform_get_device_id(pdev);
pdev              234 drivers/hwmon/mc13783-adc.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              238 drivers/hwmon/mc13783-adc.c 	priv->mc13xxx = dev_get_drvdata(pdev->dev.parent);
pdev              244 drivers/hwmon/mc13783-adc.c 	platform_set_drvdata(pdev, priv);
pdev              247 drivers/hwmon/mc13783-adc.c 	ret = sysfs_create_group(&pdev->dev.kobj, &mc13783_group_base);
pdev              252 drivers/hwmon/mc13783-adc.c 		ret = sysfs_create_group(&pdev->dev.kobj,
pdev              258 drivers/hwmon/mc13783-adc.c 	if (!mc13783_adc_use_touchscreen(pdev)) {
pdev              259 drivers/hwmon/mc13783-adc.c 		ret = sysfs_create_group(&pdev->dev.kobj, &mc13783_group_ts);
pdev              264 drivers/hwmon/mc13783-adc.c 	priv->hwmon_dev = hwmon_device_register(&pdev->dev);
pdev              267 drivers/hwmon/mc13783-adc.c 		dev_err(&pdev->dev,
pdev              276 drivers/hwmon/mc13783-adc.c 	if (!mc13783_adc_use_touchscreen(pdev))
pdev              277 drivers/hwmon/mc13783-adc.c 		sysfs_remove_group(&pdev->dev.kobj, &mc13783_group_ts);
pdev              281 drivers/hwmon/mc13783-adc.c 		sysfs_remove_group(&pdev->dev.kobj, &mc13783_group_16chans);
pdev              284 drivers/hwmon/mc13783-adc.c 	sysfs_remove_group(&pdev->dev.kobj, &mc13783_group_base);
pdev              288 drivers/hwmon/mc13783-adc.c static int mc13783_adc_remove(struct platform_device *pdev)
pdev              290 drivers/hwmon/mc13783-adc.c 	struct mc13783_adc_priv *priv = platform_get_drvdata(pdev);
pdev              291 drivers/hwmon/mc13783-adc.c 	kernel_ulong_t driver_data = platform_get_device_id(pdev)->driver_data;
pdev              295 drivers/hwmon/mc13783-adc.c 	if (!mc13783_adc_use_touchscreen(pdev))
pdev              296 drivers/hwmon/mc13783-adc.c 		sysfs_remove_group(&pdev->dev.kobj, &mc13783_group_ts);
pdev              299 drivers/hwmon/mc13783-adc.c 		sysfs_remove_group(&pdev->dev.kobj, &mc13783_group_16chans);
pdev              301 drivers/hwmon/mc13783-adc.c 	sysfs_remove_group(&pdev->dev.kobj, &mc13783_group_base);
pdev              188 drivers/hwmon/menf21bmc_hwmon.c static int menf21bmc_hwmon_probe(struct platform_device *pdev)
pdev              192 drivers/hwmon/menf21bmc_hwmon.c 	struct i2c_client *i2c_client = to_i2c_client(pdev->dev.parent);
pdev              195 drivers/hwmon/menf21bmc_hwmon.c 	drv_data = devm_kzalloc(&pdev->dev, sizeof(struct menf21bmc_hwmon),
pdev              204 drivers/hwmon/menf21bmc_hwmon.c 		dev_err(&pdev->dev, "failed to read sensor limits");
pdev              208 drivers/hwmon/menf21bmc_hwmon.c 	hwmon_dev = devm_hwmon_device_register_with_groups(&pdev->dev,
pdev              214 drivers/hwmon/menf21bmc_hwmon.c 	dev_info(&pdev->dev, "MEN 14F021P00 BMC hwmon device enabled");
pdev              465 drivers/hwmon/mlxreg-fan.c static int mlxreg_fan_probe(struct platform_device *pdev)
pdev              468 drivers/hwmon/mlxreg-fan.c 	struct device *dev = &pdev->dev;
pdev             1188 drivers/hwmon/nct6683.c static int nct6683_probe(struct platform_device *pdev)
pdev             1190 drivers/hwmon/nct6683.c 	struct device *dev = &pdev->dev;
pdev             1199 drivers/hwmon/nct6683.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev             1211 drivers/hwmon/nct6683.c 	platform_set_drvdata(pdev, data);
pdev             1396 drivers/hwmon/nct6683.c static struct platform_device *pdev[2];
pdev             1418 drivers/hwmon/nct6683.c 	for (i = 0; i < ARRAY_SIZE(pdev); i++) {
pdev             1425 drivers/hwmon/nct6683.c 		pdev[i] = platform_device_alloc(DRVNAME, address);
pdev             1426 drivers/hwmon/nct6683.c 		if (!pdev[i]) {
pdev             1431 drivers/hwmon/nct6683.c 		err = platform_device_add_data(pdev[i], &sio_data,
pdev             1444 drivers/hwmon/nct6683.c 			platform_device_put(pdev[i]);
pdev             1445 drivers/hwmon/nct6683.c 			pdev[i] = NULL;
pdev             1449 drivers/hwmon/nct6683.c 		err = platform_device_add_resources(pdev[i], &res, 1);
pdev             1454 drivers/hwmon/nct6683.c 		err = platform_device_add(pdev[i]);
pdev             1466 drivers/hwmon/nct6683.c 	platform_device_put(pdev[i]);
pdev             1469 drivers/hwmon/nct6683.c 		if (pdev[i])
pdev             1470 drivers/hwmon/nct6683.c 			platform_device_unregister(pdev[i]);
pdev             1481 drivers/hwmon/nct6683.c 	for (i = 0; i < ARRAY_SIZE(pdev); i++) {
pdev             1482 drivers/hwmon/nct6683.c 		if (pdev[i])
pdev             1483 drivers/hwmon/nct6683.c 			platform_device_unregister(pdev[i]);
pdev             3791 drivers/hwmon/nct6775.c static int nct6775_probe(struct platform_device *pdev)
pdev             3793 drivers/hwmon/nct6775.c 	struct device *dev = &pdev->dev;
pdev             3808 drivers/hwmon/nct6775.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev             3809 drivers/hwmon/nct6775.c 	if (!devm_request_region(&pdev->dev, res->start, IOREGION_LENGTH,
pdev             3813 drivers/hwmon/nct6775.c 	data = devm_kzalloc(&pdev->dev, sizeof(struct nct6775_data),
pdev             3824 drivers/hwmon/nct6775.c 	platform_set_drvdata(pdev, data);
pdev             4570 drivers/hwmon/nct6775.c 		dev_info(&pdev->dev, "Enabled fan debounce for chip %s\n",
pdev             4822 drivers/hwmon/nct6775.c static struct platform_device *pdev[2];
pdev             4844 drivers/hwmon/nct6775.c 	for (i = 0; i < ARRAY_SIZE(pdev); i++) {
pdev             4851 drivers/hwmon/nct6775.c 		pdev[i] = platform_device_alloc(DRVNAME, address);
pdev             4852 drivers/hwmon/nct6775.c 		if (!pdev[i]) {
pdev             4857 drivers/hwmon/nct6775.c 		err = platform_device_add_data(pdev[i], &sio_data,
pdev             4870 drivers/hwmon/nct6775.c 			platform_device_put(pdev[i]);
pdev             4871 drivers/hwmon/nct6775.c 			pdev[i] = NULL;
pdev             4875 drivers/hwmon/nct6775.c 		err = platform_device_add_resources(pdev[i], &res, 1);
pdev             4880 drivers/hwmon/nct6775.c 		err = platform_device_add(pdev[i]);
pdev             4892 drivers/hwmon/nct6775.c 	platform_device_put(pdev[i]);
pdev             4895 drivers/hwmon/nct6775.c 		if (pdev[i])
pdev             4896 drivers/hwmon/nct6775.c 			platform_device_unregister(pdev[i]);
pdev             4907 drivers/hwmon/nct6775.c 	for (i = 0; i < ARRAY_SIZE(pdev); i++) {
pdev             4908 drivers/hwmon/nct6775.c 		if (pdev[i])
pdev             4909 drivers/hwmon/nct6775.c 			platform_device_unregister(pdev[i]);
pdev              908 drivers/hwmon/npcm750-pwm-fan.c static int npcm7xx_pwm_fan_probe(struct platform_device *pdev)
pdev              910 drivers/hwmon/npcm750-pwm-fan.c 	struct device *dev = &pdev->dev;
pdev              926 drivers/hwmon/npcm750-pwm-fan.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "pwm");
pdev              943 drivers/hwmon/npcm750-pwm-fan.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "fan");
pdev              969 drivers/hwmon/npcm750-pwm-fan.c 		data->fan_irq[i] = platform_get_irq(pdev, i);
pdev              159 drivers/hwmon/nsa320-hwmon.c static int nsa320_hwmon_probe(struct platform_device *pdev)
pdev              164 drivers/hwmon/nsa320-hwmon.c 	hwmon = devm_kzalloc(&pdev->dev, sizeof(*hwmon), GFP_KERNEL);
pdev              169 drivers/hwmon/nsa320-hwmon.c 	hwmon->act = devm_gpiod_get(&pdev->dev, "act", GPIOD_OUT_LOW);
pdev              173 drivers/hwmon/nsa320-hwmon.c 	hwmon->clk = devm_gpiod_get(&pdev->dev, "clk", GPIOD_OUT_HIGH);
pdev              177 drivers/hwmon/nsa320-hwmon.c 	hwmon->data = devm_gpiod_get(&pdev->dev, "data", GPIOD_IN);
pdev              183 drivers/hwmon/nsa320-hwmon.c 	classdev = devm_hwmon_device_register_with_groups(&pdev->dev,
pdev              634 drivers/hwmon/ntc_thermistor.c static int ntc_thermistor_probe(struct platform_device *pdev)
pdev              636 drivers/hwmon/ntc_thermistor.c 	struct device *dev = &pdev->dev;
pdev              683 drivers/hwmon/ntc_thermistor.c 	pdev_id = of_id ? of_id->data : platform_get_device_id(pdev);
pdev               59 drivers/hwmon/occ/p9_sbe.c static int p9_sbe_occ_probe(struct platform_device *pdev)
pdev               63 drivers/hwmon/occ/p9_sbe.c 	struct p9_sbe_occ *ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx),
pdev               68 drivers/hwmon/occ/p9_sbe.c 	ctx->sbe = pdev->dev.parent;
pdev               70 drivers/hwmon/occ/p9_sbe.c 	occ->bus_dev = &pdev->dev;
pdev               71 drivers/hwmon/occ/p9_sbe.c 	platform_set_drvdata(pdev, occ);
pdev               84 drivers/hwmon/occ/p9_sbe.c static int p9_sbe_occ_remove(struct platform_device *pdev)
pdev               86 drivers/hwmon/occ/p9_sbe.c 	struct occ *occ = platform_get_drvdata(pdev);
pdev               39 drivers/hwmon/pc87360.c static struct platform_device *pdev;
pdev              217 drivers/hwmon/pc87360.c static int pc87360_probe(struct platform_device *pdev);
pdev              218 drivers/hwmon/pc87360.c static int pc87360_remove(struct platform_device *pdev);
pdev              224 drivers/hwmon/pc87360.c static void pc87360_init_device(struct platform_device *pdev,
pdev             1186 drivers/hwmon/pc87360.c 		sysfs_remove_group(&pdev->dev.kobj, &pc8736x_fan_attr_group[i]);
pdev             1193 drivers/hwmon/pc87360.c static int pc87360_probe(struct platform_device *pdev)
pdev             1200 drivers/hwmon/pc87360.c 	struct device *dev = &pdev->dev;
pdev             1236 drivers/hwmon/pc87360.c 	platform_set_drvdata(pdev, data);
pdev             1286 drivers/hwmon/pc87360.c 		pc87360_init_device(pdev, use_thermistors);
pdev             1347 drivers/hwmon/pc87360.c static int pc87360_remove(struct platform_device *pdev)
pdev             1349 drivers/hwmon/pc87360.c 	struct pc87360_data *data = platform_get_drvdata(pdev);
pdev             1352 drivers/hwmon/pc87360.c 	pc87360_remove_files(&pdev->dev);
pdev             1395 drivers/hwmon/pc87360.c static void pc87360_init_device(struct platform_device *pdev,
pdev             1398 drivers/hwmon/pc87360.c 	struct pc87360_data *data = platform_get_drvdata(pdev);
pdev             1407 drivers/hwmon/pc87360.c 		dev_info(&pdev->dev,
pdev             1418 drivers/hwmon/pc87360.c 		dev_dbg(&pdev->dev, "bios in%d status:0x%02x\n", i, reg);
pdev             1422 drivers/hwmon/pc87360.c 				dev_dbg(&pdev->dev, "Forcibly enabling in%d\n",
pdev             1435 drivers/hwmon/pc87360.c 	dev_dbg(&pdev->dev, "bios thermistors:%d\n", use_thermistors);
pdev             1441 drivers/hwmon/pc87360.c 		dev_dbg(&pdev->dev, "bios temp%d_status:0x%02x\n", i-7, reg);
pdev             1443 drivers/hwmon/pc87360.c 	dev_dbg(&pdev->dev, "using thermistors:%d\n", use_thermistors);
pdev             1449 drivers/hwmon/pc87360.c 		dev_dbg(&pdev->dev, "bios temp%d_status:0x%02x\n", i + 1, reg);
pdev             1453 drivers/hwmon/pc87360.c 				dev_dbg(&pdev->dev,
pdev             1472 drivers/hwmon/pc87360.c 					dev_dbg(&pdev->dev,
pdev             1482 drivers/hwmon/pc87360.c 					dev_dbg(&pdev->dev,
pdev             1496 drivers/hwmon/pc87360.c 		dev_dbg(&pdev->dev, "bios vin-cfg:0x%02x\n", reg);
pdev             1498 drivers/hwmon/pc87360.c 			dev_dbg(&pdev->dev,
pdev             1509 drivers/hwmon/pc87360.c 		dev_dbg(&pdev->dev, "bios temp-cfg:0x%02x\n", reg);
pdev             1511 drivers/hwmon/pc87360.c 			dev_dbg(&pdev->dev,
pdev             1689 drivers/hwmon/pc87360.c 	pdev = platform_device_alloc("pc87360", address);
pdev             1690 drivers/hwmon/pc87360.c 	if (!pdev) {
pdev             1713 drivers/hwmon/pc87360.c 	err = platform_device_add_resources(pdev, res, res_count);
pdev             1719 drivers/hwmon/pc87360.c 	err = platform_device_add(pdev);
pdev             1728 drivers/hwmon/pc87360.c 	platform_device_put(pdev);
pdev             1776 drivers/hwmon/pc87360.c 	platform_device_unregister(pdev);
pdev               37 drivers/hwmon/pc87427.c static struct platform_device *pdev;
pdev              935 drivers/hwmon/pc87427.c static int pc87427_request_regions(struct platform_device *pdev,
pdev              942 drivers/hwmon/pc87427.c 		res = platform_get_resource(pdev, IORESOURCE_IO, i);
pdev              944 drivers/hwmon/pc87427.c 			dev_err(&pdev->dev, "Missing resource #%d\n", i);
pdev              947 drivers/hwmon/pc87427.c 		if (!devm_request_region(&pdev->dev, res->start,
pdev              949 drivers/hwmon/pc87427.c 			dev_err(&pdev->dev,
pdev             1051 drivers/hwmon/pc87427.c static int pc87427_probe(struct platform_device *pdev)
pdev             1053 drivers/hwmon/pc87427.c 	struct pc87427_sio_data *sio_data = dev_get_platdata(&pdev->dev);
pdev             1057 drivers/hwmon/pc87427.c 	data = devm_kzalloc(&pdev->dev, sizeof(struct pc87427_data),
pdev             1066 drivers/hwmon/pc87427.c 	err = pc87427_request_regions(pdev, res_count);
pdev             1072 drivers/hwmon/pc87427.c 	platform_set_drvdata(pdev, data);
pdev             1073 drivers/hwmon/pc87427.c 	pc87427_init_device(&pdev->dev);
pdev             1076 drivers/hwmon/pc87427.c 	err = device_create_file(&pdev->dev, &dev_attr_name);
pdev             1082 drivers/hwmon/pc87427.c 		err = sysfs_create_group(&pdev->dev.kobj,
pdev             1090 drivers/hwmon/pc87427.c 		err = sysfs_create_group(&pdev->dev.kobj,
pdev             1098 drivers/hwmon/pc87427.c 		err = sysfs_create_group(&pdev->dev.kobj,
pdev             1104 drivers/hwmon/pc87427.c 	data->hwmon_dev = hwmon_device_register(&pdev->dev);
pdev             1107 drivers/hwmon/pc87427.c 		dev_err(&pdev->dev, "Class registration failed (%d)\n", err);
pdev             1114 drivers/hwmon/pc87427.c 	pc87427_remove_files(&pdev->dev);
pdev             1118 drivers/hwmon/pc87427.c static int pc87427_remove(struct platform_device *pdev)
pdev             1120 drivers/hwmon/pc87427.c 	struct pc87427_data *data = platform_get_drvdata(pdev);
pdev             1123 drivers/hwmon/pc87427.c 	pc87427_remove_files(&pdev->dev);
pdev             1160 drivers/hwmon/pc87427.c 	pdev = platform_device_alloc(DRVNAME, res[0].start);
pdev             1161 drivers/hwmon/pc87427.c 	if (!pdev) {
pdev             1167 drivers/hwmon/pc87427.c 	err = platform_device_add_resources(pdev, res, res_count);
pdev             1173 drivers/hwmon/pc87427.c 	err = platform_device_add_data(pdev, sio_data,
pdev             1180 drivers/hwmon/pc87427.c 	err = platform_device_add(pdev);
pdev             1189 drivers/hwmon/pc87427.c 	platform_device_put(pdev);
pdev             1322 drivers/hwmon/pc87427.c 	platform_device_unregister(pdev);
pdev              279 drivers/hwmon/pwm-fan.c static int pwm_fan_probe(struct platform_device *pdev)
pdev              282 drivers/hwmon/pwm-fan.c 	struct device *dev = &pdev->dev;
pdev              305 drivers/hwmon/pwm-fan.c 	platform_set_drvdata(pdev, ctx);
pdev              307 drivers/hwmon/pwm-fan.c 	ctx->irq = platform_get_irq_optional(pdev, 0);
pdev              355 drivers/hwmon/pwm-fan.c 				       pdev->name, ctx);
pdev              105 drivers/hwmon/raspberrypi-hwmon.c static int rpi_hwmon_probe(struct platform_device *pdev)
pdev              107 drivers/hwmon/raspberrypi-hwmon.c 	struct device *dev = &pdev->dev;
pdev              123 drivers/hwmon/raspberrypi-hwmon.c 	platform_set_drvdata(pdev, data);
pdev              131 drivers/hwmon/raspberrypi-hwmon.c static int rpi_hwmon_remove(struct platform_device *pdev)
pdev              133 drivers/hwmon/raspberrypi-hwmon.c 	struct rpi_hwmon_data *data = platform_get_drvdata(pdev);
pdev              440 drivers/hwmon/sch5627.c static int sch5627_remove(struct platform_device *pdev)
pdev              442 drivers/hwmon/sch5627.c 	struct sch5627_data *data = platform_get_drvdata(pdev);
pdev              450 drivers/hwmon/sch5627.c 	sysfs_remove_group(&pdev->dev.kobj, &sch5627_group);
pdev              455 drivers/hwmon/sch5627.c static int sch5627_probe(struct platform_device *pdev)
pdev              460 drivers/hwmon/sch5627.c 	data = devm_kzalloc(&pdev->dev, sizeof(struct sch5627_data),
pdev              465 drivers/hwmon/sch5627.c 	data->addr = platform_get_resource(pdev, IORESOURCE_IO, 0)->start;
pdev              467 drivers/hwmon/sch5627.c 	platform_set_drvdata(pdev, data);
pdev              556 drivers/hwmon/sch5627.c 	err = sysfs_create_group(&pdev->dev.kobj, &sch5627_group);
pdev              560 drivers/hwmon/sch5627.c 	data->hwmon_dev = hwmon_device_register(&pdev->dev);
pdev              568 drivers/hwmon/sch5627.c 	data->watchdog = sch56xx_watchdog_register(&pdev->dev, data->addr,
pdev              575 drivers/hwmon/sch5627.c 	sch5627_remove(pdev);
pdev              370 drivers/hwmon/sch5636.c static int sch5636_remove(struct platform_device *pdev)
pdev              372 drivers/hwmon/sch5636.c 	struct sch5636_data *data = platform_get_drvdata(pdev);
pdev              382 drivers/hwmon/sch5636.c 		device_remove_file(&pdev->dev, &sch5636_attr[i].dev_attr);
pdev              385 drivers/hwmon/sch5636.c 		device_remove_file(&pdev->dev,
pdev              389 drivers/hwmon/sch5636.c 		device_remove_file(&pdev->dev,
pdev              395 drivers/hwmon/sch5636.c static int sch5636_probe(struct platform_device *pdev)
pdev              401 drivers/hwmon/sch5636.c 	data = devm_kzalloc(&pdev->dev, sizeof(struct sch5636_data),
pdev              406 drivers/hwmon/sch5636.c 	data->addr = platform_get_resource(pdev, IORESOURCE_IO, 0)->start;
pdev              408 drivers/hwmon/sch5636.c 	platform_set_drvdata(pdev, data);
pdev              464 drivers/hwmon/sch5636.c 		err = device_create_file(&pdev->dev,
pdev              474 drivers/hwmon/sch5636.c 		err = device_create_file(&pdev->dev,
pdev              484 drivers/hwmon/sch5636.c 		err = device_create_file(&pdev->dev,
pdev              490 drivers/hwmon/sch5636.c 	data->hwmon_dev = hwmon_device_register(&pdev->dev);
pdev              498 drivers/hwmon/sch5636.c 	data->watchdog = sch56xx_watchdog_register(&pdev->dev, data->addr,
pdev              505 drivers/hwmon/sch5636.c 	sch5636_remove(pdev);
pdev              126 drivers/hwmon/scpi-hwmon.c static int scpi_hwmon_probe(struct platform_device *pdev)
pdev              133 drivers/hwmon/scpi-hwmon.c 	struct device *hwdev, *dev = &pdev->dev;
pdev              165 drivers/hwmon/scpi-hwmon.c 	of_id = of_match_device(scpi_of_match, &pdev->dev);
pdev              167 drivers/hwmon/scpi-hwmon.c 		dev_err(&pdev->dev, "Unable to initialize scpi-hwmon data\n");
pdev              240 drivers/hwmon/scpi-hwmon.c 	platform_set_drvdata(pdev, scpi_sensors);
pdev              773 drivers/hwmon/sht15.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              774 drivers/hwmon/sht15.c 	return sprintf(buf, "%s\n", pdev->name);
pdev              916 drivers/hwmon/sht15.c static int sht15_probe(struct platform_device *pdev)
pdev              921 drivers/hwmon/sht15.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              927 drivers/hwmon/sht15.c 	platform_set_drvdata(pdev, data);
pdev              929 drivers/hwmon/sht15.c 	data->dev = &pdev->dev;
pdev              946 drivers/hwmon/sht15.c 			dev_err(&pdev->dev,
pdev              958 drivers/hwmon/sht15.c 			dev_err(&pdev->dev,
pdev              966 drivers/hwmon/sht15.c 	data->sck = devm_gpiod_get(&pdev->dev, "clk", GPIOD_OUT_LOW);
pdev              969 drivers/hwmon/sht15.c 		dev_err(&pdev->dev, "clock line GPIO request failed\n");
pdev              972 drivers/hwmon/sht15.c 	data->data = devm_gpiod_get(&pdev->dev, "data", GPIOD_IN);
pdev              975 drivers/hwmon/sht15.c 		dev_err(&pdev->dev, "data line GPIO request failed\n");
pdev              979 drivers/hwmon/sht15.c 	ret = devm_request_irq(&pdev->dev, gpiod_to_irq(data->data),
pdev              985 drivers/hwmon/sht15.c 		dev_err(&pdev->dev, "failed to get irq for data line\n");
pdev              996 drivers/hwmon/sht15.c 	ret = sysfs_create_group(&pdev->dev.kobj, &sht15_attr_group);
pdev              998 drivers/hwmon/sht15.c 		dev_err(&pdev->dev, "sysfs create failed\n");
pdev             1011 drivers/hwmon/sht15.c 	sysfs_remove_group(&pdev->dev.kobj, &sht15_attr_group);
pdev             1020 drivers/hwmon/sht15.c static int sht15_remove(struct platform_device *pdev)
pdev             1022 drivers/hwmon/sht15.c 	struct sht15_data *data = platform_get_drvdata(pdev);
pdev             1034 drivers/hwmon/sht15.c 	sysfs_remove_group(&pdev->dev.kobj, &sht15_attr_group);
pdev               66 drivers/hwmon/sis5595.c static struct platform_device *pdev;
pdev              194 drivers/hwmon/sis5595.c static int sis5595_probe(struct platform_device *pdev);
pdev              195 drivers/hwmon/sis5595.c static int sis5595_remove(struct platform_device *pdev);
pdev              572 drivers/hwmon/sis5595.c static int sis5595_probe(struct platform_device *pdev)
pdev              581 drivers/hwmon/sis5595.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              582 drivers/hwmon/sis5595.c 	if (!devm_request_region(&pdev->dev, res->start, SIS5595_EXTENT,
pdev              586 drivers/hwmon/sis5595.c 	data = devm_kzalloc(&pdev->dev, sizeof(struct sis5595_data),
pdev              595 drivers/hwmon/sis5595.c 	platform_set_drvdata(pdev, data);
pdev              620 drivers/hwmon/sis5595.c 	err = sysfs_create_group(&pdev->dev.kobj, &sis5595_group);
pdev              624 drivers/hwmon/sis5595.c 		err = sysfs_create_group(&pdev->dev.kobj, &sis5595_group_in4);
pdev              628 drivers/hwmon/sis5595.c 		err = sysfs_create_group(&pdev->dev.kobj, &sis5595_group_temp1);
pdev              633 drivers/hwmon/sis5595.c 	data->hwmon_dev = hwmon_device_register(&pdev->dev);
pdev              642 drivers/hwmon/sis5595.c 	sysfs_remove_group(&pdev->dev.kobj, &sis5595_group);
pdev              643 drivers/hwmon/sis5595.c 	sysfs_remove_group(&pdev->dev.kobj, &sis5595_group_in4);
pdev              644 drivers/hwmon/sis5595.c 	sysfs_remove_group(&pdev->dev.kobj, &sis5595_group_temp1);
pdev              648 drivers/hwmon/sis5595.c static int sis5595_remove(struct platform_device *pdev)
pdev              650 drivers/hwmon/sis5595.c 	struct sis5595_data *data = platform_get_drvdata(pdev);
pdev              653 drivers/hwmon/sis5595.c 	sysfs_remove_group(&pdev->dev.kobj, &sis5595_group);
pdev              654 drivers/hwmon/sis5595.c 	sysfs_remove_group(&pdev->dev.kobj, &sis5595_group_in4);
pdev              655 drivers/hwmon/sis5595.c 	sysfs_remove_group(&pdev->dev.kobj, &sis5595_group_temp1);
pdev              776 drivers/hwmon/sis5595.c 	pdev = platform_device_alloc("sis5595", address);
pdev              777 drivers/hwmon/sis5595.c 	if (!pdev) {
pdev              783 drivers/hwmon/sis5595.c 	err = platform_device_add_resources(pdev, &res, 1);
pdev              789 drivers/hwmon/sis5595.c 	err = platform_device_add(pdev);
pdev              798 drivers/hwmon/sis5595.c 	platform_device_put(pdev);
pdev              903 drivers/hwmon/sis5595.c 		platform_device_unregister(pdev);
pdev               35 drivers/hwmon/smsc47b397.c static struct platform_device *pdev;
pdev              210 drivers/hwmon/smsc47b397.c static int smsc47b397_probe(struct platform_device *pdev);
pdev              219 drivers/hwmon/smsc47b397.c static int smsc47b397_probe(struct platform_device *pdev)
pdev              221 drivers/hwmon/smsc47b397.c 	struct device *dev = &pdev->dev;
pdev              226 drivers/hwmon/smsc47b397.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              263 drivers/hwmon/smsc47b397.c 	pdev = platform_device_alloc(DRVNAME, address);
pdev              264 drivers/hwmon/smsc47b397.c 	if (!pdev) {
pdev              270 drivers/hwmon/smsc47b397.c 	err = platform_device_add_resources(pdev, &res, 1);
pdev              276 drivers/hwmon/smsc47b397.c 	err = platform_device_add(pdev);
pdev              285 drivers/hwmon/smsc47b397.c 	platform_device_put(pdev);
pdev              361 drivers/hwmon/smsc47b397.c 	platform_device_unregister(pdev);
pdev               36 drivers/hwmon/smsc47m1.c static struct platform_device *pdev;
pdev              707 drivers/hwmon/smsc47m1.c static int __init smsc47m1_probe(struct platform_device *pdev)
pdev              709 drivers/hwmon/smsc47m1.c 	struct device *dev = &pdev->dev;
pdev              721 drivers/hwmon/smsc47m1.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              735 drivers/hwmon/smsc47m1.c 	platform_set_drvdata(pdev, data);
pdev              843 drivers/hwmon/smsc47m1.c static int __exit smsc47m1_remove(struct platform_device *pdev)
pdev              845 drivers/hwmon/smsc47m1.c 	struct smsc47m1_data *data = platform_get_drvdata(pdev);
pdev              848 drivers/hwmon/smsc47m1.c 	smsc47m1_remove_files(&pdev->dev);
pdev              875 drivers/hwmon/smsc47m1.c 	pdev = platform_device_alloc(DRVNAME, address);
pdev              876 drivers/hwmon/smsc47m1.c 	if (!pdev) {
pdev              882 drivers/hwmon/smsc47m1.c 	err = platform_device_add_resources(pdev, &res, 1);
pdev              888 drivers/hwmon/smsc47m1.c 	err = platform_device_add_data(pdev, sio_data,
pdev              895 drivers/hwmon/smsc47m1.c 	err = platform_device_add(pdev);
pdev              904 drivers/hwmon/smsc47m1.c 	platform_device_put(pdev);
pdev              932 drivers/hwmon/smsc47m1.c 	platform_device_unregister(pdev);
pdev              940 drivers/hwmon/smsc47m1.c 	smsc47m1_restore(dev_get_platdata(&pdev->dev));
pdev              941 drivers/hwmon/smsc47m1.c 	platform_device_unregister(pdev);
pdev              208 drivers/hwmon/vexpress-hwmon.c static int vexpress_hwmon_probe(struct platform_device *pdev)
pdev              214 drivers/hwmon/vexpress-hwmon.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              217 drivers/hwmon/vexpress-hwmon.c 	platform_set_drvdata(pdev, data);
pdev              219 drivers/hwmon/vexpress-hwmon.c 	match = of_match_device(vexpress_hwmon_of_match, &pdev->dev);
pdev              224 drivers/hwmon/vexpress-hwmon.c 	data->reg = devm_regmap_init_vexpress_config(&pdev->dev);
pdev              228 drivers/hwmon/vexpress-hwmon.c 	data->hwmon_dev = devm_hwmon_device_register_with_groups(&pdev->dev,
pdev              110 drivers/hwmon/via-cputemp.c static int via_cputemp_probe(struct platform_device *pdev)
pdev              113 drivers/hwmon/via-cputemp.c 	struct cpuinfo_x86 *c = &cpu_data(pdev->id);
pdev              117 drivers/hwmon/via-cputemp.c 	data = devm_kzalloc(&pdev->dev, sizeof(struct via_cputemp_data),
pdev              122 drivers/hwmon/via-cputemp.c 	data->id = pdev->id;
pdev              148 drivers/hwmon/via-cputemp.c 		dev_err(&pdev->dev,
pdev              153 drivers/hwmon/via-cputemp.c 	platform_set_drvdata(pdev, data);
pdev              155 drivers/hwmon/via-cputemp.c 	err = sysfs_create_group(&pdev->dev.kobj, &via_cputemp_group);
pdev              163 drivers/hwmon/via-cputemp.c 		err = device_create_file(&pdev->dev, &dev_attr_cpu0_vid);
pdev              168 drivers/hwmon/via-cputemp.c 	data->hwmon_dev = hwmon_device_register(&pdev->dev);
pdev              171 drivers/hwmon/via-cputemp.c 		dev_err(&pdev->dev, "Class registration failed (%d)\n",
pdev              180 drivers/hwmon/via-cputemp.c 		device_remove_file(&pdev->dev, &dev_attr_cpu0_vid);
pdev              181 drivers/hwmon/via-cputemp.c 	sysfs_remove_group(&pdev->dev.kobj, &via_cputemp_group);
pdev              185 drivers/hwmon/via-cputemp.c static int via_cputemp_remove(struct platform_device *pdev)
pdev              187 drivers/hwmon/via-cputemp.c 	struct via_cputemp_data *data = platform_get_drvdata(pdev);
pdev              191 drivers/hwmon/via-cputemp.c 		device_remove_file(&pdev->dev, &dev_attr_cpu0_vid);
pdev              192 drivers/hwmon/via-cputemp.c 	sysfs_remove_group(&pdev->dev.kobj, &via_cputemp_group);
pdev              206 drivers/hwmon/via-cputemp.c 	struct platform_device *pdev;
pdev              216 drivers/hwmon/via-cputemp.c 	struct platform_device *pdev;
pdev              219 drivers/hwmon/via-cputemp.c 	pdev = platform_device_alloc(DRVNAME, cpu);
pdev              220 drivers/hwmon/via-cputemp.c 	if (!pdev) {
pdev              232 drivers/hwmon/via-cputemp.c 	err = platform_device_add(pdev);
pdev              238 drivers/hwmon/via-cputemp.c 	pdev_entry->pdev = pdev;
pdev              249 drivers/hwmon/via-cputemp.c 	platform_device_put(pdev);
pdev              261 drivers/hwmon/via-cputemp.c 			platform_device_unregister(p->pdev);
pdev               46 drivers/hwmon/via686a.c static struct platform_device *pdev;
pdev              324 drivers/hwmon/via686a.c static int via686a_probe(struct platform_device *pdev);
pdev              325 drivers/hwmon/via686a.c static int via686a_remove(struct platform_device *pdev);
pdev              666 drivers/hwmon/via686a.c static int via686a_probe(struct platform_device *pdev)
pdev              673 drivers/hwmon/via686a.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              674 drivers/hwmon/via686a.c 	if (!devm_request_region(&pdev->dev, res->start, VIA686A_EXTENT,
pdev              676 drivers/hwmon/via686a.c 		dev_err(&pdev->dev, "Region 0x%lx-0x%lx already in use!\n",
pdev              681 drivers/hwmon/via686a.c 	data = devm_kzalloc(&pdev->dev, sizeof(struct via686a_data),
pdev              686 drivers/hwmon/via686a.c 	platform_set_drvdata(pdev, data);
pdev              695 drivers/hwmon/via686a.c 	err = sysfs_create_group(&pdev->dev.kobj, &via686a_group);
pdev              699 drivers/hwmon/via686a.c 	data->hwmon_dev = hwmon_device_register(&pdev->dev);
pdev              708 drivers/hwmon/via686a.c 	sysfs_remove_group(&pdev->dev.kobj, &via686a_group);
pdev              712 drivers/hwmon/via686a.c static int via686a_remove(struct platform_device *pdev)
pdev              714 drivers/hwmon/via686a.c 	struct via686a_data *data = platform_get_drvdata(pdev);
pdev              717 drivers/hwmon/via686a.c 	sysfs_remove_group(&pdev->dev.kobj, &via686a_group);
pdev              831 drivers/hwmon/via686a.c 	pdev = platform_device_alloc("via686a", address);
pdev              832 drivers/hwmon/via686a.c 	if (!pdev) {
pdev              838 drivers/hwmon/via686a.c 	err = platform_device_add_resources(pdev, &res, 1);
pdev              844 drivers/hwmon/via686a.c 	err = platform_device_add(pdev);
pdev              853 drivers/hwmon/via686a.c 	platform_device_put(pdev);
pdev              935 drivers/hwmon/via686a.c 		platform_device_unregister(pdev);
pdev               39 drivers/hwmon/vt1211.c static struct platform_device *pdev;
pdev             1124 drivers/hwmon/vt1211.c static void vt1211_remove_sysfs(struct platform_device *pdev)
pdev             1126 drivers/hwmon/vt1211.c 	struct device *dev = &pdev->dev;
pdev             1143 drivers/hwmon/vt1211.c static int vt1211_probe(struct platform_device *pdev)
pdev             1145 drivers/hwmon/vt1211.c 	struct device *dev = &pdev->dev;
pdev             1154 drivers/hwmon/vt1211.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev             1165 drivers/hwmon/vt1211.c 	platform_set_drvdata(pdev, data);
pdev             1213 drivers/hwmon/vt1211.c 	vt1211_remove_sysfs(pdev);
pdev             1217 drivers/hwmon/vt1211.c static int vt1211_remove(struct platform_device *pdev)
pdev             1219 drivers/hwmon/vt1211.c 	struct vt1211_data *data = platform_get_drvdata(pdev);
pdev             1222 drivers/hwmon/vt1211.c 	vt1211_remove_sysfs(pdev);
pdev             1244 drivers/hwmon/vt1211.c 	pdev = platform_device_alloc(DRVNAME, address);
pdev             1245 drivers/hwmon/vt1211.c 	if (!pdev) {
pdev             1251 drivers/hwmon/vt1211.c 	res.name = pdev->name;
pdev             1256 drivers/hwmon/vt1211.c 	err = platform_device_add_resources(pdev, &res, 1);
pdev             1262 drivers/hwmon/vt1211.c 	err = platform_device_add(pdev);
pdev             1271 drivers/hwmon/vt1211.c 	platform_device_put(pdev);
pdev             1358 drivers/hwmon/vt1211.c 	platform_device_unregister(pdev);
pdev               35 drivers/hwmon/vt8231.c static struct platform_device *pdev;
pdev              165 drivers/hwmon/vt8231.c static int vt8231_probe(struct platform_device *pdev);
pdev              166 drivers/hwmon/vt8231.c static int vt8231_remove(struct platform_device *pdev);
pdev              778 drivers/hwmon/vt8231.c static int vt8231_probe(struct platform_device *pdev)
pdev              785 drivers/hwmon/vt8231.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              786 drivers/hwmon/vt8231.c 	if (!devm_request_region(&pdev->dev, res->start, VT8231_EXTENT,
pdev              788 drivers/hwmon/vt8231.c 		dev_err(&pdev->dev, "Region 0x%lx-0x%lx already in use!\n",
pdev              793 drivers/hwmon/vt8231.c 	data = devm_kzalloc(&pdev->dev, sizeof(struct vt8231_data), GFP_KERNEL);
pdev              797 drivers/hwmon/vt8231.c 	platform_set_drvdata(pdev, data);
pdev              805 drivers/hwmon/vt8231.c 	err = sysfs_create_group(&pdev->dev.kobj, &vt8231_group);
pdev              814 drivers/hwmon/vt8231.c 			err = sysfs_create_group(&pdev->dev.kobj,
pdev              823 drivers/hwmon/vt8231.c 			err = sysfs_create_group(&pdev->dev.kobj,
pdev              830 drivers/hwmon/vt8231.c 	data->hwmon_dev = hwmon_device_register(&pdev->dev);
pdev              839 drivers/hwmon/vt8231.c 		sysfs_remove_group(&pdev->dev.kobj, &vt8231_group_volts[i]);
pdev              842 drivers/hwmon/vt8231.c 		sysfs_remove_group(&pdev->dev.kobj, &vt8231_group_temps[i]);
pdev              844 drivers/hwmon/vt8231.c 	sysfs_remove_group(&pdev->dev.kobj, &vt8231_group);
pdev              848 drivers/hwmon/vt8231.c static int vt8231_remove(struct platform_device *pdev)
pdev              850 drivers/hwmon/vt8231.c 	struct vt8231_data *data = platform_get_drvdata(pdev);
pdev              856 drivers/hwmon/vt8231.c 		sysfs_remove_group(&pdev->dev.kobj, &vt8231_group_volts[i]);
pdev              859 drivers/hwmon/vt8231.c 		sysfs_remove_group(&pdev->dev.kobj, &vt8231_group_temps[i]);
pdev              861 drivers/hwmon/vt8231.c 	sysfs_remove_group(&pdev->dev.kobj, &vt8231_group);
pdev              954 drivers/hwmon/vt8231.c 	pdev = platform_device_alloc("vt8231", address);
pdev              955 drivers/hwmon/vt8231.c 	if (!pdev) {
pdev              961 drivers/hwmon/vt8231.c 	err = platform_device_add_resources(pdev, &res, 1);
pdev              967 drivers/hwmon/vt8231.c 	err = platform_device_add(pdev);
pdev              976 drivers/hwmon/vt8231.c 	platform_device_put(pdev);
pdev             1052 drivers/hwmon/vt8231.c 		platform_device_unregister(pdev);
pdev             2038 drivers/hwmon/w83627ehf.c static int w83627ehf_probe(struct platform_device *pdev)
pdev             2040 drivers/hwmon/w83627ehf.c 	struct device *dev = &pdev->dev;
pdev             2047 drivers/hwmon/w83627ehf.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev             2056 drivers/hwmon/w83627ehf.c 	data = devm_kzalloc(&pdev->dev, sizeof(struct w83627ehf_data),
pdev             2068 drivers/hwmon/w83627ehf.c 	platform_set_drvdata(pdev, data);
pdev             2587 drivers/hwmon/w83627ehf.c static int w83627ehf_remove(struct platform_device *pdev)
pdev             2589 drivers/hwmon/w83627ehf.c 	struct w83627ehf_data *data = platform_get_drvdata(pdev);
pdev             2592 drivers/hwmon/w83627ehf.c 	w83627ehf_device_remove_files(&pdev->dev);
pdev             2798 drivers/hwmon/w83627ehf.c static struct platform_device *pdev;
pdev             2822 drivers/hwmon/w83627ehf.c 	pdev = platform_device_alloc(DRVNAME, address);
pdev             2823 drivers/hwmon/w83627ehf.c 	if (!pdev) {
pdev             2829 drivers/hwmon/w83627ehf.c 	err = platform_device_add_data(pdev, &sio_data,
pdev             2846 drivers/hwmon/w83627ehf.c 	err = platform_device_add_resources(pdev, &res, 1);
pdev             2853 drivers/hwmon/w83627ehf.c 	err = platform_device_add(pdev);
pdev             2862 drivers/hwmon/w83627ehf.c 	platform_device_put(pdev);
pdev             2871 drivers/hwmon/w83627ehf.c 	platform_device_unregister(pdev);
pdev               46 drivers/hwmon/w83627hf.c static struct platform_device *pdev;
pdev              392 drivers/hwmon/w83627hf.c static int w83627hf_probe(struct platform_device *pdev);
pdev              393 drivers/hwmon/w83627hf.c static int w83627hf_remove(struct platform_device *pdev);
pdev              399 drivers/hwmon/w83627hf.c static void w83627hf_init_device(struct platform_device *pdev);
pdev             1393 drivers/hwmon/w83627hf.c static int w83627hf_probe(struct platform_device *pdev)
pdev             1395 drivers/hwmon/w83627hf.c 	struct device *dev = &pdev->dev;
pdev             1409 drivers/hwmon/w83627hf.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev             1426 drivers/hwmon/w83627hf.c 	platform_set_drvdata(pdev, data);
pdev             1429 drivers/hwmon/w83627hf.c 	w83627hf_init_device(pdev);
pdev             1559 drivers/hwmon/w83627hf.c static int w83627hf_remove(struct platform_device *pdev)
pdev             1561 drivers/hwmon/w83627hf.c 	struct w83627hf_data *data = platform_get_drvdata(pdev);
pdev             1565 drivers/hwmon/w83627hf.c 	sysfs_remove_group(&pdev->dev.kobj, &w83627hf_group);
pdev             1566 drivers/hwmon/w83627hf.c 	sysfs_remove_group(&pdev->dev.kobj, &w83627hf_group_opt);
pdev             1614 drivers/hwmon/w83627hf.c static int w83627thf_read_gpio5(struct platform_device *pdev)
pdev             1616 drivers/hwmon/w83627hf.c 	struct w83627hf_sio_data *sio_data = dev_get_platdata(&pdev->dev);
pdev             1625 drivers/hwmon/w83627hf.c 		dev_warn(&pdev->dev,
pdev             1636 drivers/hwmon/w83627hf.c 		dev_dbg(&pdev->dev, "GPIO5 disabled, no VID function\n");
pdev             1646 drivers/hwmon/w83627hf.c 		dev_dbg(&pdev->dev, "GPIO5 not configured for VID "
pdev             1651 drivers/hwmon/w83627hf.c 	dev_info(&pdev->dev, "Reading VID from GPIO5\n");
pdev             1659 drivers/hwmon/w83627hf.c static int w83687thf_read_vid(struct platform_device *pdev)
pdev             1661 drivers/hwmon/w83627hf.c 	struct w83627hf_sio_data *sio_data = dev_get_platdata(&pdev->dev);
pdev             1670 drivers/hwmon/w83627hf.c 		dev_warn(&pdev->dev,
pdev             1679 drivers/hwmon/w83627hf.c 		dev_dbg(&pdev->dev, "VID disabled, no VID function\n");
pdev             1685 drivers/hwmon/w83627hf.c 		dev_dbg(&pdev->dev, "VID configured as output, "
pdev             1721 drivers/hwmon/w83627hf.c static void w83627hf_init_device(struct platform_device *pdev)
pdev             1723 drivers/hwmon/w83627hf.c 	struct w83627hf_data *data = platform_get_drvdata(pdev);
pdev             1742 drivers/hwmon/w83627hf.c 		data->vid = w83627thf_read_gpio5(pdev);
pdev             1744 drivers/hwmon/w83627hf.c 		data->vid = w83687thf_read_vid(pdev);
pdev             1773 drivers/hwmon/w83627hf.c 			dev_warn(&pdev->dev, "Enabling temp2, readings "
pdev             1784 drivers/hwmon/w83627hf.c 				dev_warn(&pdev->dev, "Enabling temp3, "
pdev             1931 drivers/hwmon/w83627hf.c 	pdev = platform_device_alloc(DRVNAME, address);
pdev             1932 drivers/hwmon/w83627hf.c 	if (!pdev) {
pdev             1938 drivers/hwmon/w83627hf.c 	err = platform_device_add_resources(pdev, &res, 1);
pdev             1944 drivers/hwmon/w83627hf.c 	err = platform_device_add_data(pdev, sio_data,
pdev             1951 drivers/hwmon/w83627hf.c 	err = platform_device_add(pdev);
pdev             1960 drivers/hwmon/w83627hf.c 	platform_device_put(pdev);
pdev             1994 drivers/hwmon/w83627hf.c 	platform_device_unregister(pdev);
pdev             1591 drivers/hwmon/w83781d.c static struct platform_device *pdev;
pdev             1609 drivers/hwmon/w83781d.c 	return pdev ? platform_get_drvdata(pdev) : NULL;
pdev             1618 drivers/hwmon/w83781d.c 	if (!pdev)	/* No ISA chip */
pdev             1621 drivers/hwmon/w83781d.c 	isa = platform_get_drvdata(pdev);
pdev             1750 drivers/hwmon/w83781d.c w83781d_isa_probe(struct platform_device *pdev)
pdev             1757 drivers/hwmon/w83781d.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev             1758 drivers/hwmon/w83781d.c 	if (!devm_request_region(&pdev->dev,
pdev             1763 drivers/hwmon/w83781d.c 	data = devm_kzalloc(&pdev->dev, sizeof(struct w83781d_data),
pdev             1770 drivers/hwmon/w83781d.c 	platform_set_drvdata(pdev, data);
pdev             1784 drivers/hwmon/w83781d.c 	w83781d_init_device(&pdev->dev);
pdev             1787 drivers/hwmon/w83781d.c 	err = w83781d_create_files(&pdev->dev, data->type, 1);
pdev             1791 drivers/hwmon/w83781d.c 	err = device_create_file(&pdev->dev, &dev_attr_name);
pdev             1795 drivers/hwmon/w83781d.c 	data->hwmon_dev = hwmon_device_register(&pdev->dev);
pdev             1804 drivers/hwmon/w83781d.c 	w83781d_remove_files(&pdev->dev);
pdev             1805 drivers/hwmon/w83781d.c 	device_remove_file(&pdev->dev, &dev_attr_name);
pdev             1810 drivers/hwmon/w83781d.c w83781d_isa_remove(struct platform_device *pdev)
pdev             1812 drivers/hwmon/w83781d.c 	struct w83781d_data *data = platform_get_drvdata(pdev);
pdev             1815 drivers/hwmon/w83781d.c 	w83781d_remove_files(&pdev->dev);
pdev             1816 drivers/hwmon/w83781d.c 	device_remove_file(&pdev->dev, &dev_attr_name);
pdev             1939 drivers/hwmon/w83781d.c 	pdev = platform_device_alloc("w83781d", address);
pdev             1940 drivers/hwmon/w83781d.c 	if (!pdev) {
pdev             1946 drivers/hwmon/w83781d.c 	err = platform_device_add_resources(pdev, &res, 1);
pdev             1952 drivers/hwmon/w83781d.c 	err = platform_device_add(pdev);
pdev             1961 drivers/hwmon/w83781d.c 	platform_device_put(pdev);
pdev             1963 drivers/hwmon/w83781d.c 	pdev = NULL;
pdev             1994 drivers/hwmon/w83781d.c 	if (pdev) {
pdev             1995 drivers/hwmon/w83781d.c 		platform_device_unregister(pdev);
pdev              130 drivers/hwmon/wm831x-hwmon.c static int wm831x_hwmon_probe(struct platform_device *pdev)
pdev              132 drivers/hwmon/wm831x-hwmon.c 	struct wm831x *wm831x = dev_get_drvdata(pdev->dev.parent);
pdev              135 drivers/hwmon/wm831x-hwmon.c 	hwmon_dev = devm_hwmon_device_register_with_groups(&pdev->dev, "wm831x",
pdev               69 drivers/hwmon/wm8350-hwmon.c static int wm8350_hwmon_probe(struct platform_device *pdev)
pdev               71 drivers/hwmon/wm8350-hwmon.c 	struct wm8350 *wm8350 = platform_get_drvdata(pdev);
pdev               74 drivers/hwmon/wm8350-hwmon.c 	hwmon_dev = devm_hwmon_device_register_with_groups(&pdev->dev, "wm8350",
pdev              614 drivers/hwmon/xgene-hwmon.c static int xgene_hwmon_probe(struct platform_device *pdev)
pdev              620 drivers/hwmon/xgene-hwmon.c 	ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL);
pdev              624 drivers/hwmon/xgene-hwmon.c 	ctx->dev = &pdev->dev;
pdev              625 drivers/hwmon/xgene-hwmon.c 	platform_set_drvdata(pdev, ctx);
pdev              640 drivers/hwmon/xgene-hwmon.c 	cl->dev = &pdev->dev;
pdev              649 drivers/hwmon/xgene-hwmon.c 			dev_err(&pdev->dev,
pdev              659 drivers/hwmon/xgene-hwmon.c 		acpi_id = acpi_match_device(pdev->dev.driver->acpi_match_table,
pdev              660 drivers/hwmon/xgene-hwmon.c 					    &pdev->dev);
pdev              666 drivers/hwmon/xgene-hwmon.c 		if (device_property_read_u32(&pdev->dev, "pcc-channel",
pdev              668 drivers/hwmon/xgene-hwmon.c 			dev_err(&pdev->dev, "no pcc-channel property\n");
pdev              676 drivers/hwmon/xgene-hwmon.c 			dev_err(&pdev->dev,
pdev              690 drivers/hwmon/xgene-hwmon.c 			dev_err(&pdev->dev, "PPC subspace not found\n");
pdev              696 drivers/hwmon/xgene-hwmon.c 			dev_err(&pdev->dev, "PCC IRQ not supported\n");
pdev              717 drivers/hwmon/xgene-hwmon.c 			dev_err(&pdev->dev, "Failed to get PCC comm region\n");
pdev              723 drivers/hwmon/xgene-hwmon.c 			dev_err(&pdev->dev,
pdev              742 drivers/hwmon/xgene-hwmon.c 		dev_err(&pdev->dev, "Failed to register HW monitor device\n");
pdev              752 drivers/hwmon/xgene-hwmon.c 	dev_info(&pdev->dev, "APM X-Gene SoC HW monitor driver registered\n");
pdev              767 drivers/hwmon/xgene-hwmon.c static int xgene_hwmon_remove(struct platform_device *pdev)
pdev              769 drivers/hwmon/xgene-hwmon.c 	struct xgene_hwmon_dev *ctx = platform_get_drvdata(pdev);
pdev               74 drivers/hwspinlock/omap_hwspinlock.c static int omap_hwspinlock_probe(struct platform_device *pdev)
pdev               76 drivers/hwspinlock/omap_hwspinlock.c 	struct device_node *node = pdev->dev.of_node;
pdev               88 drivers/hwspinlock/omap_hwspinlock.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              100 drivers/hwspinlock/omap_hwspinlock.c 	pm_runtime_enable(&pdev->dev);
pdev              101 drivers/hwspinlock/omap_hwspinlock.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev              103 drivers/hwspinlock/omap_hwspinlock.c 		pm_runtime_put_noidle(&pdev->dev);
pdev              115 drivers/hwspinlock/omap_hwspinlock.c 	ret = pm_runtime_put(&pdev->dev);
pdev              133 drivers/hwspinlock/omap_hwspinlock.c 	platform_set_drvdata(pdev, bank);
pdev              138 drivers/hwspinlock/omap_hwspinlock.c 	ret = hwspin_lock_register(bank, &pdev->dev, &omap_hwspinlock_ops,
pdev              143 drivers/hwspinlock/omap_hwspinlock.c 	dev_dbg(&pdev->dev, "Registered %d locks with HwSpinlock core\n",
pdev              151 drivers/hwspinlock/omap_hwspinlock.c 	pm_runtime_disable(&pdev->dev);
pdev              156 drivers/hwspinlock/omap_hwspinlock.c static int omap_hwspinlock_remove(struct platform_device *pdev)
pdev              158 drivers/hwspinlock/omap_hwspinlock.c 	struct hwspinlock_device *bank = platform_get_drvdata(pdev);
pdev              164 drivers/hwspinlock/omap_hwspinlock.c 		dev_err(&pdev->dev, "%s failed: %d\n", __func__, ret);
pdev              168 drivers/hwspinlock/omap_hwspinlock.c 	pm_runtime_disable(&pdev->dev);
pdev               74 drivers/hwspinlock/qcom_hwspinlock.c static int qcom_hwspinlock_probe(struct platform_device *pdev)
pdev               86 drivers/hwspinlock/qcom_hwspinlock.c 	syscon = of_parse_phandle(pdev->dev.of_node, "syscon", 0);
pdev               88 drivers/hwspinlock/qcom_hwspinlock.c 		dev_err(&pdev->dev, "no syscon property\n");
pdev               97 drivers/hwspinlock/qcom_hwspinlock.c 	ret = of_property_read_u32_index(pdev->dev.of_node, "syscon", 1, &base);
pdev               99 drivers/hwspinlock/qcom_hwspinlock.c 		dev_err(&pdev->dev, "no offset in syscon\n");
pdev              103 drivers/hwspinlock/qcom_hwspinlock.c 	ret = of_property_read_u32_index(pdev->dev.of_node, "syscon", 2, &stride);
pdev              105 drivers/hwspinlock/qcom_hwspinlock.c 		dev_err(&pdev->dev, "no stride syscon\n");
pdev              110 drivers/hwspinlock/qcom_hwspinlock.c 	bank = devm_kzalloc(&pdev->dev, sizeof(*bank) + array_size, GFP_KERNEL);
pdev              114 drivers/hwspinlock/qcom_hwspinlock.c 	platform_set_drvdata(pdev, bank);
pdev              121 drivers/hwspinlock/qcom_hwspinlock.c 		bank->lock[i].priv = devm_regmap_field_alloc(&pdev->dev,
pdev              125 drivers/hwspinlock/qcom_hwspinlock.c 	pm_runtime_enable(&pdev->dev);
pdev              127 drivers/hwspinlock/qcom_hwspinlock.c 	ret = hwspin_lock_register(bank, &pdev->dev, &qcom_hwspinlock_ops,
pdev              130 drivers/hwspinlock/qcom_hwspinlock.c 		pm_runtime_disable(&pdev->dev);
pdev              135 drivers/hwspinlock/qcom_hwspinlock.c static int qcom_hwspinlock_remove(struct platform_device *pdev)
pdev              137 drivers/hwspinlock/qcom_hwspinlock.c 	struct hwspinlock_device *bank = platform_get_drvdata(pdev);
pdev              142 drivers/hwspinlock/qcom_hwspinlock.c 		dev_err(&pdev->dev, "%s failed: %d\n", __func__, ret);
pdev              146 drivers/hwspinlock/qcom_hwspinlock.c 	pm_runtime_disable(&pdev->dev);
pdev               55 drivers/hwspinlock/sirf_hwspinlock.c static int sirf_hwspinlock_probe(struct platform_device *pdev)
pdev               61 drivers/hwspinlock/sirf_hwspinlock.c 	if (!pdev->dev.of_node)
pdev               64 drivers/hwspinlock/sirf_hwspinlock.c 	hwspin = devm_kzalloc(&pdev->dev,
pdev               72 drivers/hwspinlock/sirf_hwspinlock.c 	hwspin->io_base = of_iomap(pdev->dev.of_node, 0);
pdev               81 drivers/hwspinlock/sirf_hwspinlock.c 	platform_set_drvdata(pdev, hwspin);
pdev               83 drivers/hwspinlock/sirf_hwspinlock.c 	pm_runtime_enable(&pdev->dev);
pdev               85 drivers/hwspinlock/sirf_hwspinlock.c 	ret = hwspin_lock_register(&hwspin->bank, &pdev->dev,
pdev               94 drivers/hwspinlock/sirf_hwspinlock.c 	pm_runtime_disable(&pdev->dev);
pdev              100 drivers/hwspinlock/sirf_hwspinlock.c static int sirf_hwspinlock_remove(struct platform_device *pdev)
pdev              102 drivers/hwspinlock/sirf_hwspinlock.c 	struct sirf_hwspinlock *hwspin = platform_get_drvdata(pdev);
pdev              107 drivers/hwspinlock/sirf_hwspinlock.c 		dev_err(&pdev->dev, "%s failed: %d\n", __func__, ret);
pdev              111 drivers/hwspinlock/sirf_hwspinlock.c 	pm_runtime_disable(&pdev->dev);
pdev               82 drivers/hwspinlock/sprd_hwspinlock.c static int sprd_hwspinlock_probe(struct platform_device *pdev)
pdev               89 drivers/hwspinlock/sprd_hwspinlock.c 	if (!pdev->dev.of_node)
pdev               92 drivers/hwspinlock/sprd_hwspinlock.c 	sprd_hwlock = devm_kzalloc(&pdev->dev,
pdev               99 drivers/hwspinlock/sprd_hwspinlock.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              100 drivers/hwspinlock/sprd_hwspinlock.c 	sprd_hwlock->base = devm_ioremap_resource(&pdev->dev, res);
pdev              104 drivers/hwspinlock/sprd_hwspinlock.c 	sprd_hwlock->clk = devm_clk_get(&pdev->dev, "enable");
pdev              106 drivers/hwspinlock/sprd_hwspinlock.c 		dev_err(&pdev->dev, "get hwspinlock clock failed!\n");
pdev              120 drivers/hwspinlock/sprd_hwspinlock.c 	platform_set_drvdata(pdev, sprd_hwlock);
pdev              121 drivers/hwspinlock/sprd_hwspinlock.c 	pm_runtime_enable(&pdev->dev);
pdev              123 drivers/hwspinlock/sprd_hwspinlock.c 	ret = hwspin_lock_register(&sprd_hwlock->bank, &pdev->dev,
pdev              126 drivers/hwspinlock/sprd_hwspinlock.c 		pm_runtime_disable(&pdev->dev);
pdev              134 drivers/hwspinlock/sprd_hwspinlock.c static int sprd_hwspinlock_remove(struct platform_device *pdev)
pdev              136 drivers/hwspinlock/sprd_hwspinlock.c 	struct sprd_hwspinlock_dev *sprd_hwlock = platform_get_drvdata(pdev);
pdev              139 drivers/hwspinlock/sprd_hwspinlock.c 	pm_runtime_disable(&pdev->dev);
pdev               57 drivers/hwspinlock/stm32_hwspinlock.c static int stm32_hwspinlock_probe(struct platform_device *pdev)
pdev               65 drivers/hwspinlock/stm32_hwspinlock.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               66 drivers/hwspinlock/stm32_hwspinlock.c 	io_base = devm_ioremap_resource(&pdev->dev, res);
pdev               71 drivers/hwspinlock/stm32_hwspinlock.c 	hw = devm_kzalloc(&pdev->dev, sizeof(*hw) + array_size, GFP_KERNEL);
pdev               75 drivers/hwspinlock/stm32_hwspinlock.c 	hw->clk = devm_clk_get(&pdev->dev, "hsem");
pdev               82 drivers/hwspinlock/stm32_hwspinlock.c 	platform_set_drvdata(pdev, hw);
pdev               83 drivers/hwspinlock/stm32_hwspinlock.c 	pm_runtime_enable(&pdev->dev);
pdev               85 drivers/hwspinlock/stm32_hwspinlock.c 	ret = hwspin_lock_register(&hw->bank, &pdev->dev, &stm32_hwspinlock_ops,
pdev               89 drivers/hwspinlock/stm32_hwspinlock.c 		pm_runtime_disable(&pdev->dev);
pdev               94 drivers/hwspinlock/stm32_hwspinlock.c static int stm32_hwspinlock_remove(struct platform_device *pdev)
pdev               96 drivers/hwspinlock/stm32_hwspinlock.c 	struct stm32_hwspinlock *hw = platform_get_drvdata(pdev);
pdev              101 drivers/hwspinlock/stm32_hwspinlock.c 		dev_err(&pdev->dev, "%s failed: %d\n", __func__, ret);
pdev              103 drivers/hwspinlock/stm32_hwspinlock.c 	pm_runtime_disable(&pdev->dev);
pdev               86 drivers/hwspinlock/u8500_hsem.c static int u8500_hsem_probe(struct platform_device *pdev)
pdev               88 drivers/hwspinlock/u8500_hsem.c 	struct hwspinlock_pdata *pdata = pdev->dev.platform_data;
pdev               99 drivers/hwspinlock/u8500_hsem.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              120 drivers/hwspinlock/u8500_hsem.c 	platform_set_drvdata(pdev, bank);
pdev              126 drivers/hwspinlock/u8500_hsem.c 	pm_runtime_enable(&pdev->dev);
pdev              128 drivers/hwspinlock/u8500_hsem.c 	ret = hwspin_lock_register(bank, &pdev->dev, &u8500_hwspinlock_ops,
pdev              136 drivers/hwspinlock/u8500_hsem.c 	pm_runtime_disable(&pdev->dev);
pdev              143 drivers/hwspinlock/u8500_hsem.c static int u8500_hsem_remove(struct platform_device *pdev)
pdev              145 drivers/hwspinlock/u8500_hsem.c 	struct hwspinlock_device *bank = platform_get_drvdata(pdev);
pdev              154 drivers/hwspinlock/u8500_hsem.c 		dev_err(&pdev->dev, "%s failed: %d\n", __func__, ret);
pdev              158 drivers/hwspinlock/u8500_hsem.c 	pm_runtime_disable(&pdev->dev);
pdev              302 drivers/hwtracing/coresight/coresight-funnel.c static int static_funnel_probe(struct platform_device *pdev)
pdev              306 drivers/hwtracing/coresight/coresight-funnel.c 	pm_runtime_get_noresume(&pdev->dev);
pdev              307 drivers/hwtracing/coresight/coresight-funnel.c 	pm_runtime_set_active(&pdev->dev);
pdev              308 drivers/hwtracing/coresight/coresight-funnel.c 	pm_runtime_enable(&pdev->dev);
pdev              311 drivers/hwtracing/coresight/coresight-funnel.c 	ret = funnel_probe(&pdev->dev, NULL);
pdev              314 drivers/hwtracing/coresight/coresight-funnel.c 		pm_runtime_put_noidle(&pdev->dev);
pdev              315 drivers/hwtracing/coresight/coresight-funnel.c 		pm_runtime_disable(&pdev->dev);
pdev              272 drivers/hwtracing/coresight/coresight-replicator.c static int static_replicator_probe(struct platform_device *pdev)
pdev              276 drivers/hwtracing/coresight/coresight-replicator.c 	pm_runtime_get_noresume(&pdev->dev);
pdev              277 drivers/hwtracing/coresight/coresight-replicator.c 	pm_runtime_set_active(&pdev->dev);
pdev              278 drivers/hwtracing/coresight/coresight-replicator.c 	pm_runtime_enable(&pdev->dev);
pdev              281 drivers/hwtracing/coresight/coresight-replicator.c 	ret = replicator_probe(&pdev->dev, NULL);
pdev              284 drivers/hwtracing/coresight/coresight-replicator.c 		pm_runtime_put_noidle(&pdev->dev);
pdev              285 drivers/hwtracing/coresight/coresight-replicator.c 		pm_runtime_disable(&pdev->dev);
pdev               37 drivers/hwtracing/intel_th/acpi.c static int intel_th_acpi_probe(struct platform_device *pdev)
pdev               39 drivers/hwtracing/intel_th/acpi.c 	struct acpi_device *adev = ACPI_COMPANION(&pdev->dev);
pdev               45 drivers/hwtracing/intel_th/acpi.c 	id = acpi_match_device(intel_th_acpi_ids, &pdev->dev);
pdev               49 drivers/hwtracing/intel_th/acpi.c 	for (i = 0, r = 0; i < pdev->num_resources && r < TH_MMIO_END; i++)
pdev               50 drivers/hwtracing/intel_th/acpi.c 		if (pdev->resource[i].flags &
pdev               52 drivers/hwtracing/intel_th/acpi.c 			resource[r++] = pdev->resource[i];
pdev               54 drivers/hwtracing/intel_th/acpi.c 	th = intel_th_alloc(&pdev->dev, (void *)id->driver_data, resource, r);
pdev               63 drivers/hwtracing/intel_th/acpi.c static int intel_th_acpi_remove(struct platform_device *pdev)
pdev               65 drivers/hwtracing/intel_th/acpi.c 	struct intel_th *th = platform_get_drvdata(pdev);
pdev               33 drivers/hwtracing/intel_th/pci.c 	struct pci_dev *pdev = to_pci_dev(th->dev);
pdev               40 drivers/hwtracing/intel_th/pci.c 	err = pci_read_config_dword(pdev, PCI_REG_NPKDSC, &npkdsc);
pdev               43 drivers/hwtracing/intel_th/pci.c 		err = pci_write_config_dword(pdev, PCI_REG_NPKDSC, npkdsc);
pdev               47 drivers/hwtracing/intel_th/pci.c 		dev_err(&pdev->dev, "failed to read NPKDSC register\n");
pdev               54 drivers/hwtracing/intel_th/pci.c 	struct pci_dev *pdev = to_pci_dev(th->dev);
pdev               61 drivers/hwtracing/intel_th/pci.c 	err = pci_read_config_dword(pdev, PCI_REG_NPKDSC, &npkdsc);
pdev               64 drivers/hwtracing/intel_th/pci.c 		err = pci_write_config_dword(pdev, PCI_REG_NPKDSC, npkdsc);
pdev               68 drivers/hwtracing/intel_th/pci.c 		dev_err(&pdev->dev, "failed to read NPKDSC register\n");
pdev               71 drivers/hwtracing/intel_th/pci.c static int intel_th_pci_probe(struct pci_dev *pdev,
pdev               76 drivers/hwtracing/intel_th/pci.c 		[TH_MMIO_CONFIG]	= pdev->resource[TH_PCI_CONFIG_BAR],
pdev               77 drivers/hwtracing/intel_th/pci.c 		[TH_MMIO_SW]		= pdev->resource[TH_PCI_STH_SW_BAR],
pdev               82 drivers/hwtracing/intel_th/pci.c 	err = pcim_enable_device(pdev);
pdev               86 drivers/hwtracing/intel_th/pci.c 	err = pcim_iomap_regions_request_all(pdev, BAR_MASK, DRIVER_NAME);
pdev               90 drivers/hwtracing/intel_th/pci.c 	if (pdev->resource[TH_PCI_RTIT_BAR].start) {
pdev               91 drivers/hwtracing/intel_th/pci.c 		resource[TH_MMIO_RTIT] = pdev->resource[TH_PCI_RTIT_BAR];
pdev               95 drivers/hwtracing/intel_th/pci.c 	err = pci_alloc_irq_vectors(pdev, 1, 8, PCI_IRQ_ALL_TYPES);
pdev               99 drivers/hwtracing/intel_th/pci.c 			resource[r].start = pci_irq_vector(pdev, i);
pdev              102 drivers/hwtracing/intel_th/pci.c 	th = intel_th_alloc(&pdev->dev, drvdata, resource, r);
pdev              109 drivers/hwtracing/intel_th/pci.c 	pci_set_master(pdev);
pdev              114 drivers/hwtracing/intel_th/pci.c static void intel_th_pci_remove(struct pci_dev *pdev)
pdev              116 drivers/hwtracing/intel_th/pci.c 	struct intel_th *th = pci_get_drvdata(pdev);
pdev              120 drivers/hwtracing/intel_th/pci.c 	pci_free_irq_vectors(pdev);
pdev              389 drivers/i2c/busses/i2c-altera.c static int altr_i2c_probe(struct platform_device *pdev)
pdev              395 drivers/i2c/busses/i2c-altera.c 	idev = devm_kzalloc(&pdev->dev, sizeof(*idev), GFP_KERNEL);
pdev              399 drivers/i2c/busses/i2c-altera.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              400 drivers/i2c/busses/i2c-altera.c 	idev->base = devm_ioremap_resource(&pdev->dev, res);
pdev              404 drivers/i2c/busses/i2c-altera.c 	irq = platform_get_irq(pdev, 0);
pdev              406 drivers/i2c/busses/i2c-altera.c 		dev_err(&pdev->dev, "missing interrupt resource\n");
pdev              410 drivers/i2c/busses/i2c-altera.c 	idev->i2c_clk = devm_clk_get(&pdev->dev, NULL);
pdev              412 drivers/i2c/busses/i2c-altera.c 		dev_err(&pdev->dev, "missing clock\n");
pdev              416 drivers/i2c/busses/i2c-altera.c 	idev->dev = &pdev->dev;
pdev              424 drivers/i2c/busses/i2c-altera.c 		dev_err(&pdev->dev, "FIFO size set to default of %d\n",
pdev              432 drivers/i2c/busses/i2c-altera.c 		dev_err(&pdev->dev, "Default to 100kHz\n");
pdev              437 drivers/i2c/busses/i2c-altera.c 		dev_err(&pdev->dev, "invalid clock-frequency %d\n",
pdev              442 drivers/i2c/busses/i2c-altera.c 	ret = devm_request_threaded_irq(&pdev->dev, irq, altr_i2c_isr_quick,
pdev              444 drivers/i2c/busses/i2c-altera.c 					pdev->name, idev);
pdev              446 drivers/i2c/busses/i2c-altera.c 		dev_err(&pdev->dev, "failed to claim IRQ %d\n", irq);
pdev              452 drivers/i2c/busses/i2c-altera.c 		dev_err(&pdev->dev, "failed to enable clock\n");
pdev              459 drivers/i2c/busses/i2c-altera.c 	strlcpy(idev->adapter.name, pdev->name, sizeof(idev->adapter.name));
pdev              462 drivers/i2c/busses/i2c-altera.c 	idev->adapter.dev.parent = &pdev->dev;
pdev              463 drivers/i2c/busses/i2c-altera.c 	idev->adapter.dev.of_node = pdev->dev.of_node;
pdev              465 drivers/i2c/busses/i2c-altera.c 	platform_set_drvdata(pdev, idev);
pdev              472 drivers/i2c/busses/i2c-altera.c 	dev_info(&pdev->dev, "Altera SoftIP I2C Probe Complete\n");
pdev              477 drivers/i2c/busses/i2c-altera.c static int altr_i2c_remove(struct platform_device *pdev)
pdev              479 drivers/i2c/busses/i2c-altera.c 	struct altr_i2c_dev *idev = platform_get_drvdata(pdev);
pdev               33 drivers/i2c/busses/i2c-amd-mp2-plat.c 	struct platform_device *pdev;
pdev               55 drivers/i2c/busses/i2c-amd-mp2-plat.c 		dev_err(&i2c_dev->pdev->dev,
pdev               91 drivers/i2c/busses/i2c-amd-mp2-plat.c 		dev_dbg(&i2c_dev->pdev->dev, "%s readdata:%*ph\n",
pdev              204 drivers/i2c/busses/i2c-amd-mp2-plat.c static enum speed_enum i2c_amd_get_bus_speed(struct platform_device *pdev)
pdev              212 drivers/i2c/busses/i2c-amd-mp2-plat.c 	acpi_speed = i2c_acpi_find_bus_speed(&pdev->dev);
pdev              241 drivers/i2c/busses/i2c-amd-mp2-plat.c static int i2c_amd_probe(struct platform_device *pdev)
pdev              245 drivers/i2c/busses/i2c-amd-mp2-plat.c 	acpi_handle handle = ACPI_HANDLE(&pdev->dev);
pdev              262 drivers/i2c/busses/i2c-amd-mp2-plat.c 	i2c_dev = devm_kzalloc(&pdev->dev, sizeof(*i2c_dev), GFP_KERNEL);
pdev              267 drivers/i2c/busses/i2c-amd-mp2-plat.c 	i2c_dev->pdev = pdev;
pdev              268 drivers/i2c/busses/i2c-amd-mp2-plat.c 	platform_set_drvdata(pdev, i2c_dev);
pdev              278 drivers/i2c/busses/i2c-amd-mp2-plat.c 		dev_err(&pdev->dev, "missing UID/bus id!\n");
pdev              285 drivers/i2c/busses/i2c-amd-mp2-plat.c 		dev_err(&pdev->dev, "incorrect UID/bus id \"%s\"!\n", uid);
pdev              288 drivers/i2c/busses/i2c-amd-mp2-plat.c 	dev_dbg(&pdev->dev, "bus id is %u\n", i2c_dev->common.bus_id);
pdev              296 drivers/i2c/busses/i2c-amd-mp2-plat.c 	device_link_add(&i2c_dev->pdev->dev, &mp2_dev->pci_dev->dev,
pdev              299 drivers/i2c/busses/i2c-amd-mp2-plat.c 	i2c_dev->common.i2c_speed = i2c_amd_get_bus_speed(pdev);
pdev              305 drivers/i2c/busses/i2c-amd-mp2-plat.c 	i2c_dev->adap.dev.parent = &pdev->dev;
pdev              308 drivers/i2c/busses/i2c-amd-mp2-plat.c 	ACPI_COMPANION_SET(&i2c_dev->adap.dev, ACPI_COMPANION(&pdev->dev));
pdev              309 drivers/i2c/busses/i2c-amd-mp2-plat.c 	i2c_dev->adap.dev.of_node = pdev->dev.of_node;
pdev              318 drivers/i2c/busses/i2c-amd-mp2-plat.c 		dev_err(&pdev->dev, "initial bus enable failed\n");
pdev              326 drivers/i2c/busses/i2c-amd-mp2-plat.c 		dev_err(&pdev->dev, "i2c add adapter failed = %d\n", ret);
pdev              331 drivers/i2c/busses/i2c-amd-mp2-plat.c static int i2c_amd_remove(struct platform_device *pdev)
pdev              333 drivers/i2c/busses/i2c-amd-mp2-plat.c 	struct amd_i2c_dev *i2c_dev = platform_get_drvdata(pdev);
pdev              314 drivers/i2c/busses/i2c-amd756.c static int amd756_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              321 drivers/i2c/busses/i2c-amd756.c 		dev_err(&pdev->dev, "Only one device supported "
pdev              327 drivers/i2c/busses/i2c-amd756.c 		if (PCI_FUNC(pdev->devfn) != 1)
pdev              330 drivers/i2c/busses/i2c-amd756.c 		pci_read_config_word(pdev, SMBBANFORCE, &amd756_ioport);
pdev              333 drivers/i2c/busses/i2c-amd756.c 		if (PCI_FUNC(pdev->devfn) != 3)
pdev              336 drivers/i2c/busses/i2c-amd756.c 		pci_read_config_byte(pdev, SMBGCFG, &temp);
pdev              338 drivers/i2c/busses/i2c-amd756.c 			dev_err(&pdev->dev,
pdev              345 drivers/i2c/busses/i2c-amd756.c 		pci_read_config_word(pdev, SMBBA, &amd756_ioport);
pdev              356 drivers/i2c/busses/i2c-amd756.c 		dev_err(&pdev->dev, "SMB region 0x%x already in use!\n",
pdev              361 drivers/i2c/busses/i2c-amd756.c 	pci_read_config_byte(pdev, SMBREV, &temp);
pdev              362 drivers/i2c/busses/i2c-amd756.c 	dev_dbg(&pdev->dev, "SMBREV = 0x%X\n", temp);
pdev              363 drivers/i2c/busses/i2c-amd756.c 	dev_dbg(&pdev->dev, "AMD756_smba = 0x%X\n", amd756_ioport);
pdev              366 drivers/i2c/busses/i2c-amd756.c 	amd756_smbus.dev.parent = &pdev->dev;
pdev              897 drivers/i2c/busses/i2c-aspeed.c 			     struct platform_device *pdev)
pdev              909 drivers/i2c/busses/i2c-aspeed.c 	if (of_property_read_bool(pdev->dev.of_node, "multi-master"))
pdev              932 drivers/i2c/busses/i2c-aspeed.c 	struct platform_device *pdev = to_platform_device(bus->dev);
pdev              942 drivers/i2c/busses/i2c-aspeed.c 	ret = aspeed_i2c_init(bus, pdev);
pdev              962 drivers/i2c/busses/i2c-aspeed.c static int aspeed_i2c_probe_bus(struct platform_device *pdev)
pdev              970 drivers/i2c/busses/i2c-aspeed.c 	bus = devm_kzalloc(&pdev->dev, sizeof(*bus), GFP_KERNEL);
pdev              974 drivers/i2c/busses/i2c-aspeed.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              975 drivers/i2c/busses/i2c-aspeed.c 	bus->base = devm_ioremap_resource(&pdev->dev, res);
pdev              979 drivers/i2c/busses/i2c-aspeed.c 	parent_clk = devm_clk_get(&pdev->dev, NULL);
pdev              984 drivers/i2c/busses/i2c-aspeed.c 	devm_clk_put(&pdev->dev, parent_clk);
pdev              986 drivers/i2c/busses/i2c-aspeed.c 	bus->rst = devm_reset_control_get_shared(&pdev->dev, NULL);
pdev              988 drivers/i2c/busses/i2c-aspeed.c 		dev_err(&pdev->dev,
pdev              994 drivers/i2c/busses/i2c-aspeed.c 	ret = of_property_read_u32(pdev->dev.of_node,
pdev              997 drivers/i2c/busses/i2c-aspeed.c 		dev_err(&pdev->dev,
pdev             1002 drivers/i2c/busses/i2c-aspeed.c 	match = of_match_node(aspeed_i2c_bus_of_table, pdev->dev.of_node);
pdev             1015 drivers/i2c/busses/i2c-aspeed.c 	bus->adap.dev.parent = &pdev->dev;
pdev             1016 drivers/i2c/busses/i2c-aspeed.c 	bus->adap.dev.of_node = pdev->dev.of_node;
pdev             1017 drivers/i2c/busses/i2c-aspeed.c 	strlcpy(bus->adap.name, pdev->name, sizeof(bus->adap.name));
pdev             1020 drivers/i2c/busses/i2c-aspeed.c 	bus->dev = &pdev->dev;
pdev             1029 drivers/i2c/busses/i2c-aspeed.c 	ret = aspeed_i2c_init(bus, pdev);
pdev             1033 drivers/i2c/busses/i2c-aspeed.c 	irq = irq_of_parse_and_map(pdev->dev.of_node, 0);
pdev             1034 drivers/i2c/busses/i2c-aspeed.c 	ret = devm_request_irq(&pdev->dev, irq, aspeed_i2c_bus_irq,
pdev             1035 drivers/i2c/busses/i2c-aspeed.c 			       0, dev_name(&pdev->dev), bus);
pdev             1043 drivers/i2c/busses/i2c-aspeed.c 	platform_set_drvdata(pdev, bus);
pdev             1051 drivers/i2c/busses/i2c-aspeed.c static int aspeed_i2c_remove_bus(struct platform_device *pdev)
pdev             1053 drivers/i2c/busses/i2c-aspeed.c 	struct aspeed_i2c_bus *bus = platform_get_drvdata(pdev);
pdev              184 drivers/i2c/busses/i2c-at91-core.c 					struct platform_device *pdev)
pdev              186 drivers/i2c/busses/i2c-at91-core.c 	if (pdev->dev.of_node) {
pdev              188 drivers/i2c/busses/i2c-at91-core.c 		match = of_match_node(atmel_twi_dt_ids, pdev->dev.of_node);
pdev              193 drivers/i2c/busses/i2c-at91-core.c 	return (struct at91_twi_pdata *) platform_get_device_id(pdev)->driver_data;
pdev              196 drivers/i2c/busses/i2c-at91-core.c static int at91_twi_probe(struct platform_device *pdev)
pdev              203 drivers/i2c/busses/i2c-at91-core.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_KERNEL);
pdev              207 drivers/i2c/busses/i2c-at91-core.c 	dev->dev = &pdev->dev;
pdev              209 drivers/i2c/busses/i2c-at91-core.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              214 drivers/i2c/busses/i2c-at91-core.c 	dev->pdata = at91_twi_get_driver_data(pdev);
pdev              218 drivers/i2c/busses/i2c-at91-core.c 	dev->base = devm_ioremap_resource(&pdev->dev, mem);
pdev              222 drivers/i2c/busses/i2c-at91-core.c 	dev->irq = platform_get_irq(pdev, 0);
pdev              226 drivers/i2c/busses/i2c-at91-core.c 	platform_set_drvdata(pdev, dev);
pdev              240 drivers/i2c/busses/i2c-at91-core.c 	dev->adapter.nr = pdev->id;
pdev              242 drivers/i2c/busses/i2c-at91-core.c 	dev->adapter.dev.of_node = pdev->dev.of_node;
pdev              244 drivers/i2c/busses/i2c-at91-core.c 	dev->slave_detected = i2c_detect_slave_mode(&pdev->dev);
pdev              247 drivers/i2c/busses/i2c-at91-core.c 		rc = at91_twi_probe_slave(pdev, phy_addr, dev);
pdev              249 drivers/i2c/busses/i2c-at91-core.c 		rc = at91_twi_probe_master(pdev, phy_addr, dev);
pdev              275 drivers/i2c/busses/i2c-at91-core.c static int at91_twi_remove(struct platform_device *pdev)
pdev              277 drivers/i2c/busses/i2c-at91-core.c 	struct at91_twi_dev *dev = platform_get_drvdata(pdev);
pdev              771 drivers/i2c/busses/i2c-at91-master.c int at91_twi_probe_master(struct platform_device *pdev,
pdev              778 drivers/i2c/busses/i2c-at91-master.c 	rc = devm_request_irq(&pdev->dev, dev->irq, atmel_twi_interrupt, 0,
pdev              791 drivers/i2c/busses/i2c-at91-master.c 	if (!of_property_read_u32(pdev->dev.of_node, "atmel,fifo-size",
pdev              119 drivers/i2c/busses/i2c-at91-slave.c int at91_twi_probe_slave(struct platform_device *pdev,
pdev              124 drivers/i2c/busses/i2c-at91-slave.c 	rc = devm_request_irq(&pdev->dev, dev->irq, atmel_twi_interrupt_slave,
pdev              158 drivers/i2c/busses/i2c-at91.h int at91_twi_probe_master(struct platform_device *pdev, u32 phy_addr,
pdev              163 drivers/i2c/busses/i2c-at91.h int at91_twi_probe_slave(struct platform_device *pdev, u32 phy_addr,
pdev              168 drivers/i2c/busses/i2c-at91.h static inline int at91_twi_probe_slave(struct platform_device *pdev,
pdev              302 drivers/i2c/busses/i2c-au1550.c i2c_au1550_probe(struct platform_device *pdev)
pdev              308 drivers/i2c/busses/i2c-au1550.c 	priv = devm_kzalloc(&pdev->dev, sizeof(struct i2c_au1550_data),
pdev              313 drivers/i2c/busses/i2c-au1550.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              314 drivers/i2c/busses/i2c-au1550.c 	priv->psc_base = devm_ioremap_resource(&pdev->dev, r);
pdev              320 drivers/i2c/busses/i2c-au1550.c 	priv->adap.nr = pdev->id;
pdev              323 drivers/i2c/busses/i2c-au1550.c 	priv->adap.dev.parent = &pdev->dev;
pdev              335 drivers/i2c/busses/i2c-au1550.c 	platform_set_drvdata(pdev, priv);
pdev              339 drivers/i2c/busses/i2c-au1550.c static int i2c_au1550_remove(struct platform_device *pdev)
pdev              341 drivers/i2c/busses/i2c-au1550.c 	struct i2c_au1550_data *priv = platform_get_drvdata(pdev);
pdev              733 drivers/i2c/busses/i2c-axxia.c static int axxia_i2c_probe(struct platform_device *pdev)
pdev              735 drivers/i2c/busses/i2c-axxia.c 	struct device_node *np = pdev->dev.of_node;
pdev              741 drivers/i2c/busses/i2c-axxia.c 	idev = devm_kzalloc(&pdev->dev, sizeof(*idev), GFP_KERNEL);
pdev              745 drivers/i2c/busses/i2c-axxia.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              746 drivers/i2c/busses/i2c-axxia.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              750 drivers/i2c/busses/i2c-axxia.c 	idev->irq = platform_get_irq(pdev, 0);
pdev              752 drivers/i2c/busses/i2c-axxia.c 		dev_err(&pdev->dev, "missing interrupt resource\n");
pdev              756 drivers/i2c/busses/i2c-axxia.c 	idev->i2c_clk = devm_clk_get(&pdev->dev, "i2c");
pdev              758 drivers/i2c/busses/i2c-axxia.c 		dev_err(&pdev->dev, "missing clock\n");
pdev              763 drivers/i2c/busses/i2c-axxia.c 	idev->dev = &pdev->dev;
pdev              772 drivers/i2c/busses/i2c-axxia.c 		dev_err(&pdev->dev, "failed to enable clock\n");
pdev              778 drivers/i2c/busses/i2c-axxia.c 		dev_err(&pdev->dev, "failed to initialize\n");
pdev              782 drivers/i2c/busses/i2c-axxia.c 	ret = devm_request_irq(&pdev->dev, idev->irq, axxia_i2c_isr, 0,
pdev              783 drivers/i2c/busses/i2c-axxia.c 			       pdev->name, idev);
pdev              785 drivers/i2c/busses/i2c-axxia.c 		dev_err(&pdev->dev, "failed to claim IRQ%d\n", idev->irq);
pdev              790 drivers/i2c/busses/i2c-axxia.c 	strlcpy(idev->adapter.name, pdev->name, sizeof(idev->adapter.name));
pdev              795 drivers/i2c/busses/i2c-axxia.c 	idev->adapter.dev.parent = &pdev->dev;
pdev              796 drivers/i2c/busses/i2c-axxia.c 	idev->adapter.dev.of_node = pdev->dev.of_node;
pdev              798 drivers/i2c/busses/i2c-axxia.c 	platform_set_drvdata(pdev, idev);
pdev              811 drivers/i2c/busses/i2c-axxia.c static int axxia_i2c_remove(struct platform_device *pdev)
pdev              813 drivers/i2c/busses/i2c-axxia.c 	struct axxia_i2c_dev *idev = platform_get_drvdata(pdev);
pdev              853 drivers/i2c/busses/i2c-bcm-iproc.c static int bcm_iproc_i2c_probe(struct platform_device *pdev)
pdev              860 drivers/i2c/busses/i2c-bcm-iproc.c 	iproc_i2c = devm_kzalloc(&pdev->dev, sizeof(*iproc_i2c),
pdev              865 drivers/i2c/busses/i2c-bcm-iproc.c 	platform_set_drvdata(pdev, iproc_i2c);
pdev              866 drivers/i2c/busses/i2c-bcm-iproc.c 	iproc_i2c->device = &pdev->dev;
pdev              868 drivers/i2c/busses/i2c-bcm-iproc.c 		(enum bcm_iproc_i2c_type)of_device_get_match_data(&pdev->dev);
pdev              871 drivers/i2c/busses/i2c-bcm-iproc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              877 drivers/i2c/busses/i2c-bcm-iproc.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              907 drivers/i2c/busses/i2c-bcm-iproc.c 	irq = platform_get_irq(pdev, 0);
pdev              910 drivers/i2c/busses/i2c-bcm-iproc.c 				       bcm_iproc_i2c_isr, 0, pdev->name,
pdev              933 drivers/i2c/busses/i2c-bcm-iproc.c 	adap->dev.parent = &pdev->dev;
pdev              934 drivers/i2c/busses/i2c-bcm-iproc.c 	adap->dev.of_node = pdev->dev.of_node;
pdev              939 drivers/i2c/busses/i2c-bcm-iproc.c static int bcm_iproc_i2c_remove(struct platform_device *pdev)
pdev              941 drivers/i2c/busses/i2c-bcm-iproc.c 	struct bcm_iproc_i2c_dev *iproc_i2c = platform_get_drvdata(pdev);
pdev              748 drivers/i2c/busses/i2c-bcm-kona.c static int bcm_kona_i2c_probe(struct platform_device *pdev)
pdev              756 drivers/i2c/busses/i2c-bcm-kona.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_KERNEL);
pdev              760 drivers/i2c/busses/i2c-bcm-kona.c 	platform_set_drvdata(pdev, dev);
pdev              761 drivers/i2c/busses/i2c-bcm-kona.c 	dev->device = &pdev->dev;
pdev              765 drivers/i2c/busses/i2c-bcm-kona.c 	iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              824 drivers/i2c/busses/i2c-bcm-kona.c 	dev->irq = platform_get_irq(pdev, 0);
pdev              832 drivers/i2c/busses/i2c-bcm-kona.c 	rc = devm_request_irq(&pdev->dev, dev->irq, bcm_kona_i2c_isr,
pdev              833 drivers/i2c/busses/i2c-bcm-kona.c 			      IRQF_SHARED, pdev->name, dev);
pdev              857 drivers/i2c/busses/i2c-bcm-kona.c 	adap->dev.parent = &pdev->dev;
pdev              858 drivers/i2c/busses/i2c-bcm-kona.c 	adap->dev.of_node = pdev->dev.of_node;
pdev              875 drivers/i2c/busses/i2c-bcm-kona.c static int bcm_kona_i2c_remove(struct platform_device *pdev)
pdev              877 drivers/i2c/busses/i2c-bcm-kona.c 	struct bcm_kona_i2c_dev *dev = platform_get_drvdata(pdev);
pdev              402 drivers/i2c/busses/i2c-bcm2835.c static int bcm2835_i2c_probe(struct platform_device *pdev)
pdev              411 drivers/i2c/busses/i2c-bcm2835.c 	i2c_dev = devm_kzalloc(&pdev->dev, sizeof(*i2c_dev), GFP_KERNEL);
pdev              414 drivers/i2c/busses/i2c-bcm2835.c 	platform_set_drvdata(pdev, i2c_dev);
pdev              415 drivers/i2c/busses/i2c-bcm2835.c 	i2c_dev->dev = &pdev->dev;
pdev              418 drivers/i2c/busses/i2c-bcm2835.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              419 drivers/i2c/busses/i2c-bcm2835.c 	i2c_dev->regs = devm_ioremap_resource(&pdev->dev, mem);
pdev              423 drivers/i2c/busses/i2c-bcm2835.c 	mclk = devm_clk_get(&pdev->dev, NULL);
pdev              426 drivers/i2c/busses/i2c-bcm2835.c 			dev_err(&pdev->dev, "Could not get clock\n");
pdev              430 drivers/i2c/busses/i2c-bcm2835.c 	i2c_dev->bus_clk = bcm2835_i2c_register_div(&pdev->dev, mclk, i2c_dev);
pdev              433 drivers/i2c/busses/i2c-bcm2835.c 		dev_err(&pdev->dev, "Could not register clock\n");
pdev              437 drivers/i2c/busses/i2c-bcm2835.c 	ret = of_property_read_u32(pdev->dev.of_node, "clock-frequency",
pdev              440 drivers/i2c/busses/i2c-bcm2835.c 		dev_warn(&pdev->dev,
pdev              447 drivers/i2c/busses/i2c-bcm2835.c 		dev_err(&pdev->dev, "Could not set clock frequency\n");
pdev              453 drivers/i2c/busses/i2c-bcm2835.c 		dev_err(&pdev->dev, "Couldn't prepare clock");
pdev              457 drivers/i2c/busses/i2c-bcm2835.c 	irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              459 drivers/i2c/busses/i2c-bcm2835.c 		dev_err(&pdev->dev, "No IRQ resource\n");
pdev              465 drivers/i2c/busses/i2c-bcm2835.c 			  dev_name(&pdev->dev), i2c_dev);
pdev              467 drivers/i2c/busses/i2c-bcm2835.c 		dev_err(&pdev->dev, "Could not request IRQ\n");
pdev              476 drivers/i2c/busses/i2c-bcm2835.c 		 of_node_full_name(pdev->dev.of_node));
pdev              478 drivers/i2c/busses/i2c-bcm2835.c 	adap->dev.parent = &pdev->dev;
pdev              479 drivers/i2c/busses/i2c-bcm2835.c 	adap->dev.of_node = pdev->dev.of_node;
pdev              480 drivers/i2c/busses/i2c-bcm2835.c 	adap->quirks = of_device_get_match_data(&pdev->dev);
pdev              491 drivers/i2c/busses/i2c-bcm2835.c static int bcm2835_i2c_remove(struct platform_device *pdev)
pdev              493 drivers/i2c/busses/i2c-bcm2835.c 	struct bcm2835_i2c_dev *i2c_dev = platform_get_drvdata(pdev);
pdev              583 drivers/i2c/busses/i2c-brcmstb.c static int brcmstb_i2c_probe(struct platform_device *pdev)
pdev              592 drivers/i2c/busses/i2c-brcmstb.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_KERNEL);
pdev              596 drivers/i2c/busses/i2c-brcmstb.c 	dev->bsc_regmap = devm_kzalloc(&pdev->dev, sizeof(*dev->bsc_regmap), GFP_KERNEL);
pdev              600 drivers/i2c/busses/i2c-brcmstb.c 	platform_set_drvdata(pdev, dev);
pdev              601 drivers/i2c/busses/i2c-brcmstb.c 	dev->device = &pdev->dev;
pdev              605 drivers/i2c/busses/i2c-brcmstb.c 	iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              618 drivers/i2c/busses/i2c-brcmstb.c 	dev->irq = platform_get_irq(pdev, 0);
pdev              624 drivers/i2c/busses/i2c-brcmstb.c 	rc = devm_request_irq(&pdev->dev, dev->irq, brcmstb_i2c_isr,
pdev              626 drivers/i2c/busses/i2c-brcmstb.c 			      int_name ? int_name : pdev->name,
pdev              658 drivers/i2c/busses/i2c-brcmstb.c 	adap->dev.parent = &pdev->dev;
pdev              659 drivers/i2c/busses/i2c-brcmstb.c 	adap->dev.of_node = pdev->dev.of_node;
pdev              674 drivers/i2c/busses/i2c-brcmstb.c static int brcmstb_i2c_remove(struct platform_device *pdev)
pdev              676 drivers/i2c/busses/i2c-brcmstb.c 	struct brcmstb_i2c_dev *dev = platform_get_drvdata(pdev);
pdev              884 drivers/i2c/busses/i2c-cadence.c static int cdns_i2c_probe(struct platform_device *pdev)
pdev              891 drivers/i2c/busses/i2c-cadence.c 	id = devm_kzalloc(&pdev->dev, sizeof(*id), GFP_KERNEL);
pdev              895 drivers/i2c/busses/i2c-cadence.c 	id->dev = &pdev->dev;
pdev              896 drivers/i2c/busses/i2c-cadence.c 	platform_set_drvdata(pdev, id);
pdev              898 drivers/i2c/busses/i2c-cadence.c 	match = of_match_node(cdns_i2c_of_match, pdev->dev.of_node);
pdev              904 drivers/i2c/busses/i2c-cadence.c 	r_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              905 drivers/i2c/busses/i2c-cadence.c 	id->membase = devm_ioremap_resource(&pdev->dev, r_mem);
pdev              909 drivers/i2c/busses/i2c-cadence.c 	id->irq = platform_get_irq(pdev, 0);
pdev              912 drivers/i2c/busses/i2c-cadence.c 	id->adap.dev.of_node = pdev->dev.of_node;
pdev              917 drivers/i2c/busses/i2c-cadence.c 	id->adap.dev.parent = &pdev->dev;
pdev              922 drivers/i2c/busses/i2c-cadence.c 	id->clk = devm_clk_get(&pdev->dev, NULL);
pdev              924 drivers/i2c/busses/i2c-cadence.c 		dev_err(&pdev->dev, "input clock not found.\n");
pdev              929 drivers/i2c/busses/i2c-cadence.c 		dev_err(&pdev->dev, "Unable to enable clock.\n");
pdev              938 drivers/i2c/busses/i2c-cadence.c 		dev_warn(&pdev->dev, "Unable to register clock notifier.\n");
pdev              941 drivers/i2c/busses/i2c-cadence.c 	ret = of_property_read_u32(pdev->dev.of_node, "clock-frequency",
pdev              951 drivers/i2c/busses/i2c-cadence.c 		dev_err(&pdev->dev, "invalid SCL clock: %u Hz\n", id->i2c_clk);
pdev              956 drivers/i2c/busses/i2c-cadence.c 	ret = devm_request_irq(&pdev->dev, id->irq, cdns_i2c_isr, 0,
pdev              959 drivers/i2c/busses/i2c-cadence.c 		dev_err(&pdev->dev, "cannot get irq %d\n", id->irq);
pdev              976 drivers/i2c/busses/i2c-cadence.c 	dev_info(&pdev->dev, "%u kHz mmio %08lx irq %d\n",
pdev              983 drivers/i2c/busses/i2c-cadence.c 	pm_runtime_set_suspended(&pdev->dev);
pdev              984 drivers/i2c/busses/i2c-cadence.c 	pm_runtime_disable(&pdev->dev);
pdev              996 drivers/i2c/busses/i2c-cadence.c static int cdns_i2c_remove(struct platform_device *pdev)
pdev              998 drivers/i2c/busses/i2c-cadence.c 	struct cdns_i2c *id = platform_get_drvdata(pdev);
pdev             1003 drivers/i2c/busses/i2c-cadence.c 	pm_runtime_disable(&pdev->dev);
pdev              202 drivers/i2c/busses/i2c-cbus-gpio.c static int cbus_i2c_remove(struct platform_device *pdev)
pdev              204 drivers/i2c/busses/i2c-cbus-gpio.c 	struct i2c_adapter *adapter = platform_get_drvdata(pdev);
pdev              211 drivers/i2c/busses/i2c-cbus-gpio.c static int cbus_i2c_probe(struct platform_device *pdev)
pdev              216 drivers/i2c/busses/i2c-cbus-gpio.c 	adapter = devm_kzalloc(&pdev->dev, sizeof(struct i2c_adapter),
pdev              221 drivers/i2c/busses/i2c-cbus-gpio.c 	chost = devm_kzalloc(&pdev->dev, sizeof(*chost), GFP_KERNEL);
pdev              225 drivers/i2c/busses/i2c-cbus-gpio.c 	if (gpiod_count(&pdev->dev, NULL) != 3)
pdev              227 drivers/i2c/busses/i2c-cbus-gpio.c 	chost->clk = devm_gpiod_get_index(&pdev->dev, NULL, 0, GPIOD_OUT_LOW);
pdev              230 drivers/i2c/busses/i2c-cbus-gpio.c 	chost->dat = devm_gpiod_get_index(&pdev->dev, NULL, 1, GPIOD_IN);
pdev              233 drivers/i2c/busses/i2c-cbus-gpio.c 	chost->sel = devm_gpiod_get_index(&pdev->dev, NULL, 2, GPIOD_OUT_HIGH);
pdev              242 drivers/i2c/busses/i2c-cbus-gpio.c 	adapter->dev.parent	= &pdev->dev;
pdev              243 drivers/i2c/busses/i2c-cbus-gpio.c 	adapter->dev.of_node	= pdev->dev.of_node;
pdev              244 drivers/i2c/busses/i2c-cbus-gpio.c 	adapter->nr		= pdev->id;
pdev              250 drivers/i2c/busses/i2c-cbus-gpio.c 	chost->dev = &pdev->dev;
pdev              253 drivers/i2c/busses/i2c-cbus-gpio.c 	platform_set_drvdata(pdev, adapter);
pdev              303 drivers/i2c/busses/i2c-cht-wc.c static int cht_wc_i2c_adap_i2c_probe(struct platform_device *pdev)
pdev              305 drivers/i2c/busses/i2c-cht-wc.c 	struct intel_soc_pmic *pmic = dev_get_drvdata(pdev->dev.parent);
pdev              316 drivers/i2c/busses/i2c-cht-wc.c 	irq = platform_get_irq(pdev, 0);
pdev              318 drivers/i2c/busses/i2c-cht-wc.c 		dev_err(&pdev->dev, "Error missing irq resource\n");
pdev              322 drivers/i2c/busses/i2c-cht-wc.c 	adap = devm_kzalloc(&pdev->dev, sizeof(*adap), GFP_KERNEL);
pdev              337 drivers/i2c/busses/i2c-cht-wc.c 	adap->adapter.dev.parent = &pdev->dev;
pdev              355 drivers/i2c/busses/i2c-cht-wc.c 	adap->irq_domain = irq_domain_add_linear(pdev->dev.of_node, 1,
pdev              370 drivers/i2c/busses/i2c-cht-wc.c 	ret = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev              398 drivers/i2c/busses/i2c-cht-wc.c 	platform_set_drvdata(pdev, adap);
pdev              408 drivers/i2c/busses/i2c-cht-wc.c static int cht_wc_i2c_adap_i2c_remove(struct platform_device *pdev)
pdev              410 drivers/i2c/busses/i2c-cht-wc.c 	struct cht_wc_i2c_adap *adap = platform_get_drvdata(pdev);
pdev              241 drivers/i2c/busses/i2c-cros-ec-tunnel.c static int ec_i2c_probe(struct platform_device *pdev)
pdev              243 drivers/i2c/busses/i2c-cros-ec-tunnel.c 	struct device_node *np = pdev->dev.of_node;
pdev              244 drivers/i2c/busses/i2c-cros-ec-tunnel.c 	struct cros_ec_device *ec = dev_get_drvdata(pdev->dev.parent);
pdev              245 drivers/i2c/busses/i2c-cros-ec-tunnel.c 	struct device *dev = &pdev->dev;
pdev              273 drivers/i2c/busses/i2c-cros-ec-tunnel.c 	bus->adap.dev.parent = &pdev->dev;
pdev              280 drivers/i2c/busses/i2c-cros-ec-tunnel.c 	platform_set_drvdata(pdev, bus);
pdev              760 drivers/i2c/busses/i2c-davinci.c static int davinci_i2c_probe(struct platform_device *pdev)
pdev              768 drivers/i2c/busses/i2c-davinci.c 	irq = platform_get_irq(pdev, 0);
pdev              773 drivers/i2c/busses/i2c-davinci.c 			dev_err(&pdev->dev,
pdev              778 drivers/i2c/busses/i2c-davinci.c 	dev = devm_kzalloc(&pdev->dev, sizeof(struct davinci_i2c_dev),
pdev              781 drivers/i2c/busses/i2c-davinci.c 		dev_err(&pdev->dev, "Memory allocation failed\n");
pdev              787 drivers/i2c/busses/i2c-davinci.c 	dev->dev = &pdev->dev;
pdev              789 drivers/i2c/busses/i2c-davinci.c 	dev->pdata = dev_get_platdata(&pdev->dev);
pdev              790 drivers/i2c/busses/i2c-davinci.c 	platform_set_drvdata(pdev, dev);
pdev              792 drivers/i2c/busses/i2c-davinci.c 	if (!dev->pdata && pdev->dev.of_node) {
pdev              795 drivers/i2c/busses/i2c-davinci.c 		dev->pdata = devm_kzalloc(&pdev->dev,
pdev              802 drivers/i2c/busses/i2c-davinci.c 		if (!of_property_read_u32(pdev->dev.of_node, "clock-frequency",
pdev              807 drivers/i2c/busses/i2c-davinci.c 			of_property_read_bool(pdev->dev.of_node,
pdev              813 drivers/i2c/busses/i2c-davinci.c 	dev->clk = devm_clk_get(&pdev->dev, NULL);
pdev              817 drivers/i2c/busses/i2c-davinci.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              818 drivers/i2c/busses/i2c-davinci.c 	dev->base = devm_ioremap_resource(&pdev->dev, mem);
pdev              838 drivers/i2c/busses/i2c-davinci.c 	r = devm_request_irq(&pdev->dev, dev->irq, i2c_davinci_isr, 0,
pdev              839 drivers/i2c/busses/i2c-davinci.c 			pdev->name, dev);
pdev              841 drivers/i2c/busses/i2c-davinci.c 		dev_err(&pdev->dev, "failure requesting irq %i\n", dev->irq);
pdev              847 drivers/i2c/busses/i2c-davinci.c 		dev_err(&pdev->dev, "failed to register cpufreq\n");
pdev              857 drivers/i2c/busses/i2c-davinci.c 	adap->dev.parent = &pdev->dev;
pdev              859 drivers/i2c/busses/i2c-davinci.c 	adap->dev.of_node = pdev->dev.of_node;
pdev              866 drivers/i2c/busses/i2c-davinci.c 		rinfo->scl_gpiod = devm_gpiod_get(&pdev->dev, "scl",
pdev              872 drivers/i2c/busses/i2c-davinci.c 		rinfo->sda_gpiod = devm_gpiod_get(&pdev->dev, "sda", GPIOD_IN);
pdev              879 drivers/i2c/busses/i2c-davinci.c 	adap->nr = pdev->id;
pdev              897 drivers/i2c/busses/i2c-davinci.c static int davinci_i2c_remove(struct platform_device *pdev)
pdev              899 drivers/i2c/busses/i2c-davinci.c 	struct davinci_i2c_dev *dev = platform_get_drvdata(pdev);
pdev              906 drivers/i2c/busses/i2c-davinci.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev              908 drivers/i2c/busses/i2c-davinci.c 		pm_runtime_put_noidle(&pdev->dev);
pdev               56 drivers/i2c/busses/i2c-designware-pcidrv.c 	int (*setup)(struct pci_dev *pdev, struct dw_pci_controller *c);
pdev               89 drivers/i2c/busses/i2c-designware-pcidrv.c static int mfld_setup(struct pci_dev *pdev, struct dw_pci_controller *c)
pdev               91 drivers/i2c/busses/i2c-designware-pcidrv.c 	switch (pdev->device) {
pdev               98 drivers/i2c/busses/i2c-designware-pcidrv.c 		c->bus_num = pdev->device - 0x817 + 3;
pdev              103 drivers/i2c/busses/i2c-designware-pcidrv.c 		c->bus_num = pdev->device - 0x82C + 0;
pdev              109 drivers/i2c/busses/i2c-designware-pcidrv.c static int mrfld_setup(struct pci_dev *pdev, struct dw_pci_controller *c)
pdev              117 drivers/i2c/busses/i2c-designware-pcidrv.c 	switch (PCI_SLOT(pdev->devfn)) {
pdev              119 drivers/i2c/busses/i2c-designware-pcidrv.c 		c->bus_num = PCI_FUNC(pdev->devfn) + 0 + 1;
pdev              122 drivers/i2c/busses/i2c-designware-pcidrv.c 		c->bus_num = PCI_FUNC(pdev->devfn) + 4 + 1;
pdev              213 drivers/i2c/busses/i2c-designware-pcidrv.c static int i2c_dw_pci_probe(struct pci_dev *pdev,
pdev              223 drivers/i2c/busses/i2c-designware-pcidrv.c 		dev_err(&pdev->dev, "%s: invalid driver data %ld\n", __func__,
pdev              230 drivers/i2c/busses/i2c-designware-pcidrv.c 	r = pcim_enable_device(pdev);
pdev              232 drivers/i2c/busses/i2c-designware-pcidrv.c 		dev_err(&pdev->dev, "Failed to enable I2C PCI device (%d)\n",
pdev              237 drivers/i2c/busses/i2c-designware-pcidrv.c 	pci_set_master(pdev);
pdev              239 drivers/i2c/busses/i2c-designware-pcidrv.c 	r = pcim_iomap_regions(pdev, 1 << 0, pci_name(pdev));
pdev              241 drivers/i2c/busses/i2c-designware-pcidrv.c 		dev_err(&pdev->dev, "I/O memory remapping failed\n");
pdev              245 drivers/i2c/busses/i2c-designware-pcidrv.c 	dev = devm_kzalloc(&pdev->dev, sizeof(struct dw_i2c_dev), GFP_KERNEL);
pdev              249 drivers/i2c/busses/i2c-designware-pcidrv.c 	r = pci_alloc_irq_vectors(pdev, 1, 1, PCI_IRQ_ALL_TYPES);
pdev              256 drivers/i2c/busses/i2c-designware-pcidrv.c 	dev->base = pcim_iomap_table(pdev)[0];
pdev              257 drivers/i2c/busses/i2c-designware-pcidrv.c 	dev->dev = &pdev->dev;
pdev              258 drivers/i2c/busses/i2c-designware-pcidrv.c 	dev->irq = pci_irq_vector(pdev, 0);
pdev              262 drivers/i2c/busses/i2c-designware-pcidrv.c 		r = controller->setup(pdev, controller);
pdev              264 drivers/i2c/busses/i2c-designware-pcidrv.c 			pci_free_irq_vectors(pdev);
pdev              282 drivers/i2c/busses/i2c-designware-pcidrv.c 	pci_set_drvdata(pdev, dev);
pdev              290 drivers/i2c/busses/i2c-designware-pcidrv.c 	ACPI_COMPANION_SET(&adap->dev, ACPI_COMPANION(&pdev->dev));
pdev              295 drivers/i2c/busses/i2c-designware-pcidrv.c 		pci_free_irq_vectors(pdev);
pdev              299 drivers/i2c/busses/i2c-designware-pcidrv.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, 1000);
pdev              300 drivers/i2c/busses/i2c-designware-pcidrv.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              301 drivers/i2c/busses/i2c-designware-pcidrv.c 	pm_runtime_put_autosuspend(&pdev->dev);
pdev              302 drivers/i2c/busses/i2c-designware-pcidrv.c 	pm_runtime_allow(&pdev->dev);
pdev              307 drivers/i2c/busses/i2c-designware-pcidrv.c static void i2c_dw_pci_remove(struct pci_dev *pdev)
pdev              309 drivers/i2c/busses/i2c-designware-pcidrv.c 	struct dw_i2c_dev *dev = pci_get_drvdata(pdev);
pdev              312 drivers/i2c/busses/i2c-designware-pcidrv.c 	pm_runtime_forbid(&pdev->dev);
pdev              313 drivers/i2c/busses/i2c-designware-pcidrv.c 	pm_runtime_get_noresume(&pdev->dev);
pdev              316 drivers/i2c/busses/i2c-designware-pcidrv.c 	devm_free_irq(&pdev->dev, dev->irq, dev);
pdev              317 drivers/i2c/busses/i2c-designware-pcidrv.c 	pci_free_irq_vectors(pdev);
pdev               58 drivers/i2c/busses/i2c-designware-platdrv.c static void dw_i2c_acpi_params(struct platform_device *pdev, char method[],
pdev               62 drivers/i2c/busses/i2c-designware-platdrv.c 	acpi_handle handle = ACPI_HANDLE(&pdev->dev);
pdev               83 drivers/i2c/busses/i2c-designware-platdrv.c static int dw_i2c_acpi_configure(struct platform_device *pdev)
pdev               85 drivers/i2c/busses/i2c-designware-platdrv.c 	struct dw_i2c_dev *dev = platform_get_drvdata(pdev);
pdev               96 drivers/i2c/busses/i2c-designware-platdrv.c 	dw_i2c_acpi_params(pdev, "SSCN", &dev->ss_hcnt, &dev->ss_lcnt, &ss_ht);
pdev               97 drivers/i2c/busses/i2c-designware-platdrv.c 	dw_i2c_acpi_params(pdev, "FPCN", &dev->fp_hcnt, &dev->fp_lcnt, &fp_ht);
pdev               98 drivers/i2c/busses/i2c-designware-platdrv.c 	dw_i2c_acpi_params(pdev, "HSCN", &dev->hs_hcnt, &dev->hs_lcnt, &hs_ht);
pdev               99 drivers/i2c/busses/i2c-designware-platdrv.c 	dw_i2c_acpi_params(pdev, "FMCN", &dev->fs_hcnt, &dev->fs_lcnt, &fs_ht);
pdev              137 drivers/i2c/busses/i2c-designware-platdrv.c static inline int dw_i2c_acpi_configure(struct platform_device *pdev)
pdev              156 drivers/i2c/busses/i2c-designware-platdrv.c static int dw_i2c_of_configure(struct platform_device *pdev)
pdev              158 drivers/i2c/busses/i2c-designware-platdrv.c 	struct dw_i2c_dev *dev = platform_get_drvdata(pdev);
pdev              163 drivers/i2c/busses/i2c-designware-platdrv.c 		mem = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              164 drivers/i2c/busses/i2c-designware-platdrv.c 		dev->ext = devm_ioremap_resource(&pdev->dev, mem);
pdev              182 drivers/i2c/busses/i2c-designware-platdrv.c static inline int dw_i2c_of_configure(struct platform_device *pdev)
pdev              251 drivers/i2c/busses/i2c-designware-platdrv.c static int dw_i2c_plat_probe(struct platform_device *pdev)
pdev              253 drivers/i2c/busses/i2c-designware-platdrv.c 	struct dw_i2c_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              264 drivers/i2c/busses/i2c-designware-platdrv.c 	irq = platform_get_irq(pdev, 0);
pdev              268 drivers/i2c/busses/i2c-designware-platdrv.c 	dev = devm_kzalloc(&pdev->dev, sizeof(struct dw_i2c_dev), GFP_KERNEL);
pdev              272 drivers/i2c/busses/i2c-designware-platdrv.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              273 drivers/i2c/busses/i2c-designware-platdrv.c 	dev->base = devm_ioremap_resource(&pdev->dev, mem);
pdev              277 drivers/i2c/busses/i2c-designware-platdrv.c 	dev->dev = &pdev->dev;
pdev              279 drivers/i2c/busses/i2c-designware-platdrv.c 	platform_set_drvdata(pdev, dev);
pdev              281 drivers/i2c/busses/i2c-designware-platdrv.c 	dev->rst = devm_reset_control_get_optional_exclusive(&pdev->dev, NULL);
pdev              291 drivers/i2c/busses/i2c-designware-platdrv.c 		i2c_parse_fw_timings(&pdev->dev, t, false);
pdev              293 drivers/i2c/busses/i2c-designware-platdrv.c 	acpi_speed = i2c_acpi_find_bus_speed(&pdev->dev);
pdev              315 drivers/i2c/busses/i2c-designware-platdrv.c 	dev->flags |= (uintptr_t)device_get_match_data(&pdev->dev);
pdev              317 drivers/i2c/busses/i2c-designware-platdrv.c 	if (pdev->dev.of_node)
pdev              318 drivers/i2c/busses/i2c-designware-platdrv.c 		dw_i2c_of_configure(pdev);
pdev              320 drivers/i2c/busses/i2c-designware-platdrv.c 	if (has_acpi_companion(&pdev->dev))
pdev              321 drivers/i2c/busses/i2c-designware-platdrv.c 		dw_i2c_acpi_configure(pdev);
pdev              329 drivers/i2c/busses/i2c-designware-platdrv.c 		dev_err(&pdev->dev,
pdev              340 drivers/i2c/busses/i2c-designware-platdrv.c 	if (i2c_detect_slave_mode(&pdev->dev))
pdev              346 drivers/i2c/busses/i2c-designware-platdrv.c 	dev->pclk = devm_clk_get_optional(&pdev->dev, "pclk");
pdev              352 drivers/i2c/busses/i2c-designware-platdrv.c 	dev->clk = devm_clk_get(&pdev->dev, NULL);
pdev              369 drivers/i2c/busses/i2c-designware-platdrv.c 	ACPI_COMPANION_SET(&adap->dev, ACPI_COMPANION(&pdev->dev));
pdev              370 drivers/i2c/busses/i2c-designware-platdrv.c 	adap->dev.of_node = pdev->dev.of_node;
pdev              374 drivers/i2c/busses/i2c-designware-platdrv.c 		dev_pm_set_driver_flags(&pdev->dev,
pdev              378 drivers/i2c/busses/i2c-designware-platdrv.c 		dev_pm_set_driver_flags(&pdev->dev,
pdev              385 drivers/i2c/busses/i2c-designware-platdrv.c 	WARN_ON(pm_runtime_enabled(&pdev->dev));
pdev              387 drivers/i2c/busses/i2c-designware-platdrv.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, 1000);
pdev              388 drivers/i2c/busses/i2c-designware-platdrv.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              389 drivers/i2c/busses/i2c-designware-platdrv.c 	pm_runtime_set_active(&pdev->dev);
pdev              392 drivers/i2c/busses/i2c-designware-platdrv.c 		pm_runtime_get_noresume(&pdev->dev);
pdev              394 drivers/i2c/busses/i2c-designware-platdrv.c 	pm_runtime_enable(&pdev->dev);
pdev              413 drivers/i2c/busses/i2c-designware-platdrv.c static int dw_i2c_plat_remove(struct platform_device *pdev)
pdev              415 drivers/i2c/busses/i2c-designware-platdrv.c 	struct dw_i2c_dev *dev = platform_get_drvdata(pdev);
pdev              417 drivers/i2c/busses/i2c-designware-platdrv.c 	pm_runtime_get_sync(&pdev->dev);
pdev              423 drivers/i2c/busses/i2c-designware-platdrv.c 	pm_runtime_dont_use_autosuspend(&pdev->dev);
pdev              424 drivers/i2c/busses/i2c-designware-platdrv.c 	pm_runtime_put_sync(&pdev->dev);
pdev              290 drivers/i2c/busses/i2c-digicolor.c static int dc_i2c_probe(struct platform_device *pdev)
pdev              292 drivers/i2c/busses/i2c-digicolor.c 	struct device_node *np = pdev->dev.of_node;
pdev              297 drivers/i2c/busses/i2c-digicolor.c 	i2c = devm_kzalloc(&pdev->dev, sizeof(struct dc_i2c), GFP_KERNEL);
pdev              301 drivers/i2c/busses/i2c-digicolor.c 	if (of_property_read_u32(pdev->dev.of_node, "clock-frequency",
pdev              305 drivers/i2c/busses/i2c-digicolor.c 	i2c->dev = &pdev->dev;
pdev              306 drivers/i2c/busses/i2c-digicolor.c 	platform_set_drvdata(pdev, i2c);
pdev              311 drivers/i2c/busses/i2c-digicolor.c 	i2c->clk = devm_clk_get(&pdev->dev, NULL);
pdev              315 drivers/i2c/busses/i2c-digicolor.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              316 drivers/i2c/busses/i2c-digicolor.c 	i2c->regs = devm_ioremap_resource(&pdev->dev, r);
pdev              320 drivers/i2c/busses/i2c-digicolor.c 	irq = platform_get_irq(pdev, 0);
pdev              324 drivers/i2c/busses/i2c-digicolor.c 	ret = devm_request_irq(&pdev->dev, irq, dc_i2c_irq, 0,
pdev              325 drivers/i2c/busses/i2c-digicolor.c 			       dev_name(&pdev->dev), i2c);
pdev              333 drivers/i2c/busses/i2c-digicolor.c 	i2c->adap.dev.parent = &pdev->dev;
pdev              354 drivers/i2c/busses/i2c-digicolor.c static int dc_i2c_remove(struct platform_device *pdev)
pdev              356 drivers/i2c/busses/i2c-digicolor.c 	struct dc_i2c *i2c = platform_get_drvdata(pdev);
pdev               43 drivers/i2c/busses/i2c-dln2.c 	struct platform_device *pdev;
pdev               67 drivers/i2c/busses/i2c-dln2.c 	return dln2_transfer_tx(dln2->pdev, cmd, &tx, sizeof(tx));
pdev               94 drivers/i2c/busses/i2c-dln2.c 	ret = dln2_transfer_tx(dln2->pdev, DLN2_I2C_WRITE, tx, len);
pdev              126 drivers/i2c/busses/i2c-dln2.c 	ret = dln2_transfer(dln2->pdev, DLN2_I2C_READ, &tx, sizeof(tx),
pdev              187 drivers/i2c/busses/i2c-dln2.c static int dln2_i2c_probe(struct platform_device *pdev)
pdev              191 drivers/i2c/busses/i2c-dln2.c 	struct device *dev = &pdev->dev;
pdev              192 drivers/i2c/busses/i2c-dln2.c 	struct dln2_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              202 drivers/i2c/busses/i2c-dln2.c 	dln2->pdev = pdev;
pdev              211 drivers/i2c/busses/i2c-dln2.c 	ACPI_COMPANION_SET(&dln2->adapter.dev, ACPI_COMPANION(&pdev->dev));
pdev              215 drivers/i2c/busses/i2c-dln2.c 		 "dln2-i2c", dev_name(pdev->dev.parent), dln2->port);
pdev              217 drivers/i2c/busses/i2c-dln2.c 	platform_set_drvdata(pdev, dln2);
pdev              239 drivers/i2c/busses/i2c-dln2.c static int dln2_i2c_remove(struct platform_device *pdev)
pdev              241 drivers/i2c/busses/i2c-dln2.c 	struct dln2_i2c *dln2 = platform_get_drvdata(pdev);
pdev              305 drivers/i2c/busses/i2c-efm32.c static int efm32_i2c_probe(struct platform_device *pdev)
pdev              310 drivers/i2c/busses/i2c-efm32.c 	struct device_node *np = pdev->dev.of_node;
pdev              318 drivers/i2c/busses/i2c-efm32.c 	ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL);
pdev              321 drivers/i2c/busses/i2c-efm32.c 	platform_set_drvdata(pdev, ddata);
pdev              324 drivers/i2c/busses/i2c-efm32.c 	strlcpy(ddata->adapter.name, pdev->name, sizeof(ddata->adapter.name));
pdev              327 drivers/i2c/busses/i2c-efm32.c 	ddata->adapter.dev.parent = &pdev->dev;
pdev              328 drivers/i2c/busses/i2c-efm32.c 	ddata->adapter.dev.of_node = pdev->dev.of_node;
pdev              331 drivers/i2c/busses/i2c-efm32.c 	ddata->clk = devm_clk_get(&pdev->dev, NULL);
pdev              334 drivers/i2c/busses/i2c-efm32.c 		dev_err(&pdev->dev, "failed to get clock: %d\n", ret);
pdev              338 drivers/i2c/busses/i2c-efm32.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              340 drivers/i2c/busses/i2c-efm32.c 		dev_err(&pdev->dev, "failed to determine base address\n");
pdev              345 drivers/i2c/busses/i2c-efm32.c 		dev_err(&pdev->dev, "memory resource too small\n");
pdev              349 drivers/i2c/busses/i2c-efm32.c 	ddata->base = devm_ioremap_resource(&pdev->dev, res);
pdev              353 drivers/i2c/busses/i2c-efm32.c 	ret = platform_get_irq(pdev, 0);
pdev              355 drivers/i2c/busses/i2c-efm32.c 		dev_err(&pdev->dev, "failed to get irq (%d)\n", ret);
pdev              365 drivers/i2c/busses/i2c-efm32.c 		dev_err(&pdev->dev, "failed to enable clock (%d)\n", ret);
pdev              377 drivers/i2c/busses/i2c-efm32.c 		dev_dbg(&pdev->dev, "using location %u\n", location);
pdev              382 drivers/i2c/busses/i2c-efm32.c 		dev_info(&pdev->dev, "fall back to location %u\n", location);
pdev              389 drivers/i2c/busses/i2c-efm32.c 		dev_dbg(&pdev->dev, "using frequency %u\n", frequency);
pdev              392 drivers/i2c/busses/i2c-efm32.c 		dev_info(&pdev->dev, "defaulting to 100 kHz\n");
pdev              398 drivers/i2c/busses/i2c-efm32.c 		dev_err(&pdev->dev, "there is no input clock available\n");
pdev              404 drivers/i2c/busses/i2c-efm32.c 		dev_err(&pdev->dev,
pdev              411 drivers/i2c/busses/i2c-efm32.c 	dev_dbg(&pdev->dev, "input clock = %lu, bus freq = %lu, clkdiv = %lu\n",
pdev              431 drivers/i2c/busses/i2c-efm32.c 		dev_err(&pdev->dev, "failed to request irq (%d)\n", ret);
pdev              445 drivers/i2c/busses/i2c-efm32.c static int efm32_i2c_remove(struct platform_device *pdev)
pdev              447 drivers/i2c/busses/i2c-efm32.c 	struct efm32_i2c_ddata *ddata = platform_get_drvdata(pdev);
pdev              117 drivers/i2c/busses/i2c-eg20t.c #define pch_pci_err(pdev, fmt, arg...)  \
pdev              118 drivers/i2c/busses/i2c-eg20t.c 	dev_err(&pdev->dev, "%s :" fmt, __func__, ##arg)
pdev              120 drivers/i2c/busses/i2c-eg20t.c #define pch_pci_dbg(pdev, fmt, arg...)  \
pdev              121 drivers/i2c/busses/i2c-eg20t.c 	dev_dbg(&pdev->dev, "%s :" fmt, __func__, ##arg)
pdev              728 drivers/i2c/busses/i2c-eg20t.c static int pch_i2c_probe(struct pci_dev *pdev,
pdev              737 drivers/i2c/busses/i2c-eg20t.c 	pch_pci_dbg(pdev, "Entered.\n");
pdev              743 drivers/i2c/busses/i2c-eg20t.c 	ret = pci_enable_device(pdev);
pdev              745 drivers/i2c/busses/i2c-eg20t.c 		pch_pci_err(pdev, "pci_enable_device FAILED\n");
pdev              749 drivers/i2c/busses/i2c-eg20t.c 	ret = pci_request_regions(pdev, KBUILD_MODNAME);
pdev              751 drivers/i2c/busses/i2c-eg20t.c 		pch_pci_err(pdev, "pci_request_regions FAILED\n");
pdev              755 drivers/i2c/busses/i2c-eg20t.c 	base_addr = pci_iomap(pdev, 1, 0);
pdev              758 drivers/i2c/busses/i2c-eg20t.c 		pch_pci_err(pdev, "pci_iomap FAILED\n");
pdev              781 drivers/i2c/busses/i2c-eg20t.c 		pch_adap->dev.of_node = pdev->dev.of_node;
pdev              782 drivers/i2c/busses/i2c-eg20t.c 		pch_adap->dev.parent = &pdev->dev;
pdev              785 drivers/i2c/busses/i2c-eg20t.c 	ret = request_irq(pdev->irq, pch_i2c_handler, IRQF_SHARED,
pdev              788 drivers/i2c/busses/i2c-eg20t.c 		pch_pci_err(pdev, "request_irq FAILED\n");
pdev              800 drivers/i2c/busses/i2c-eg20t.c 			pch_pci_err(pdev, "i2c_add_adapter[ch:%d] FAILED\n", i);
pdev              805 drivers/i2c/busses/i2c-eg20t.c 	pci_set_drvdata(pdev, adap_info);
pdev              806 drivers/i2c/busses/i2c-eg20t.c 	pch_pci_dbg(pdev, "returns %d.\n", ret);
pdev              812 drivers/i2c/busses/i2c-eg20t.c 	free_irq(pdev->irq, adap_info);
pdev              814 drivers/i2c/busses/i2c-eg20t.c 	pci_iounmap(pdev, base_addr);
pdev              816 drivers/i2c/busses/i2c-eg20t.c 	pci_release_regions(pdev);
pdev              818 drivers/i2c/busses/i2c-eg20t.c 	pci_disable_device(pdev);
pdev              824 drivers/i2c/busses/i2c-eg20t.c static void pch_i2c_remove(struct pci_dev *pdev)
pdev              827 drivers/i2c/busses/i2c-eg20t.c 	struct adapter_info *adap_info = pci_get_drvdata(pdev);
pdev              829 drivers/i2c/busses/i2c-eg20t.c 	free_irq(pdev->irq, adap_info);
pdev              837 drivers/i2c/busses/i2c-eg20t.c 		pci_iounmap(pdev, adap_info->pch_data[0].pch_base_address);
pdev              842 drivers/i2c/busses/i2c-eg20t.c 	pci_release_regions(pdev);
pdev              844 drivers/i2c/busses/i2c-eg20t.c 	pci_disable_device(pdev);
pdev              849 drivers/i2c/busses/i2c-eg20t.c static int pch_i2c_suspend(struct pci_dev *pdev, pm_message_t state)
pdev              853 drivers/i2c/busses/i2c-eg20t.c 	struct adapter_info *adap_info = pci_get_drvdata(pdev);
pdev              869 drivers/i2c/busses/i2c-eg20t.c 	pch_pci_dbg(pdev, "I2CSR = %x I2CBUFSTA = %x I2CESRSTA = %x "
pdev              874 drivers/i2c/busses/i2c-eg20t.c 	ret = pci_save_state(pdev);
pdev              877 drivers/i2c/busses/i2c-eg20t.c 		pch_pci_err(pdev, "pci_save_state\n");
pdev              881 drivers/i2c/busses/i2c-eg20t.c 	pci_enable_wake(pdev, PCI_D3hot, 0);
pdev              882 drivers/i2c/busses/i2c-eg20t.c 	pci_disable_device(pdev);
pdev              883 drivers/i2c/busses/i2c-eg20t.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev              888 drivers/i2c/busses/i2c-eg20t.c static int pch_i2c_resume(struct pci_dev *pdev)
pdev              891 drivers/i2c/busses/i2c-eg20t.c 	struct adapter_info *adap_info = pci_get_drvdata(pdev);
pdev              893 drivers/i2c/busses/i2c-eg20t.c 	pci_set_power_state(pdev, PCI_D0);
pdev              894 drivers/i2c/busses/i2c-eg20t.c 	pci_restore_state(pdev);
pdev              896 drivers/i2c/busses/i2c-eg20t.c 	if (pci_enable_device(pdev) < 0) {
pdev              897 drivers/i2c/busses/i2c-eg20t.c 		pch_pci_err(pdev, "pch_i2c_resume:pci_enable_device FAILED\n");
pdev              901 drivers/i2c/busses/i2c-eg20t.c 	pci_enable_wake(pdev, PCI_D3hot, 0);
pdev              361 drivers/i2c/busses/i2c-emev2.c static int em_i2c_probe(struct platform_device *pdev)
pdev              367 drivers/i2c/busses/i2c-emev2.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              371 drivers/i2c/busses/i2c-emev2.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              372 drivers/i2c/busses/i2c-emev2.c 	priv->base = devm_ioremap_resource(&pdev->dev, r);
pdev              378 drivers/i2c/busses/i2c-emev2.c 	priv->sclk = devm_clk_get(&pdev->dev, "sclk");
pdev              388 drivers/i2c/busses/i2c-emev2.c 	priv->adap.dev.parent = &pdev->dev;
pdev              391 drivers/i2c/busses/i2c-emev2.c 	priv->adap.dev.of_node = pdev->dev.of_node;
pdev              395 drivers/i2c/busses/i2c-emev2.c 	platform_set_drvdata(pdev, priv);
pdev              400 drivers/i2c/busses/i2c-emev2.c 	priv->irq = platform_get_irq(pdev, 0);
pdev              401 drivers/i2c/busses/i2c-emev2.c 	ret = devm_request_irq(&pdev->dev, priv->irq, em_i2c_irq_handler, 0,
pdev              411 drivers/i2c/busses/i2c-emev2.c 	dev_info(&pdev->dev, "Added i2c controller %d, irq %d\n", priv->adap.nr,
pdev              739 drivers/i2c/busses/i2c-exynos5.c static int exynos5_i2c_probe(struct platform_device *pdev)
pdev              741 drivers/i2c/busses/i2c-exynos5.c 	struct device_node *np = pdev->dev.of_node;
pdev              746 drivers/i2c/busses/i2c-exynos5.c 	i2c = devm_kzalloc(&pdev->dev, sizeof(struct exynos5_i2c), GFP_KERNEL);
pdev              758 drivers/i2c/busses/i2c-exynos5.c 	i2c->dev = &pdev->dev;
pdev              759 drivers/i2c/busses/i2c-exynos5.c 	i2c->clk = devm_clk_get(&pdev->dev, "hsi2c");
pdev              761 drivers/i2c/busses/i2c-exynos5.c 		dev_err(&pdev->dev, "cannot get clock\n");
pdev              769 drivers/i2c/busses/i2c-exynos5.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              770 drivers/i2c/busses/i2c-exynos5.c 	i2c->regs = devm_ioremap_resource(&pdev->dev, mem);
pdev              778 drivers/i2c/busses/i2c-exynos5.c 	i2c->adap.dev.parent = &pdev->dev;
pdev              786 drivers/i2c/busses/i2c-exynos5.c 	i2c->irq = ret = platform_get_irq(pdev, 0);
pdev              788 drivers/i2c/busses/i2c-exynos5.c 		dev_err(&pdev->dev, "cannot find HS-I2C IRQ\n");
pdev              793 drivers/i2c/busses/i2c-exynos5.c 	ret = devm_request_irq(&pdev->dev, i2c->irq, exynos5_i2c_irq,
pdev              794 drivers/i2c/busses/i2c-exynos5.c 			       IRQF_NO_SUSPEND, dev_name(&pdev->dev), i2c);
pdev              796 drivers/i2c/busses/i2c-exynos5.c 		dev_err(&pdev->dev, "cannot request HS-I2C IRQ %d\n", i2c->irq);
pdev              800 drivers/i2c/busses/i2c-exynos5.c 	i2c->variant = of_device_get_match_data(&pdev->dev);
pdev              812 drivers/i2c/busses/i2c-exynos5.c 	platform_set_drvdata(pdev, i2c);
pdev              823 drivers/i2c/busses/i2c-exynos5.c static int exynos5_i2c_remove(struct platform_device *pdev)
pdev              825 drivers/i2c/busses/i2c-exynos5.c 	struct exynos5_i2c *i2c = platform_get_drvdata(pdev);
pdev              257 drivers/i2c/busses/i2c-gpio.c static void i2c_gpio_fault_injector_init(struct platform_device *pdev)
pdev              259 drivers/i2c/busses/i2c-gpio.c 	struct i2c_gpio_private_data *priv = platform_get_drvdata(pdev);
pdev              272 drivers/i2c/busses/i2c-gpio.c 	priv->debug_dir = debugfs_create_dir(pdev->name, i2c_gpio_debug_dir);
pdev              292 drivers/i2c/busses/i2c-gpio.c static void i2c_gpio_fault_injector_exit(struct platform_device *pdev)
pdev              294 drivers/i2c/busses/i2c-gpio.c 	struct i2c_gpio_private_data *priv = platform_get_drvdata(pdev);
pdev              299 drivers/i2c/busses/i2c-gpio.c static inline void i2c_gpio_fault_injector_init(struct platform_device *pdev) {}
pdev              300 drivers/i2c/busses/i2c-gpio.c static inline void i2c_gpio_fault_injector_exit(struct platform_device *pdev) {}
pdev              357 drivers/i2c/busses/i2c-gpio.c static int i2c_gpio_probe(struct platform_device *pdev)
pdev              363 drivers/i2c/busses/i2c-gpio.c 	struct device *dev = &pdev->dev;
pdev              441 drivers/i2c/busses/i2c-gpio.c 		snprintf(adap->name, sizeof(adap->name), "i2c-gpio%d", pdev->id);
pdev              448 drivers/i2c/busses/i2c-gpio.c 	adap->nr = pdev->id;
pdev              453 drivers/i2c/busses/i2c-gpio.c 	platform_set_drvdata(pdev, priv);
pdev              465 drivers/i2c/busses/i2c-gpio.c 	i2c_gpio_fault_injector_init(pdev);
pdev              470 drivers/i2c/busses/i2c-gpio.c static int i2c_gpio_remove(struct platform_device *pdev)
pdev              475 drivers/i2c/busses/i2c-gpio.c 	i2c_gpio_fault_injector_exit(pdev);
pdev              477 drivers/i2c/busses/i2c-gpio.c 	priv = platform_get_drvdata(pdev);
pdev              355 drivers/i2c/busses/i2c-highlander.c static int highlander_i2c_probe(struct platform_device *pdev)
pdev              362 drivers/i2c/busses/i2c-highlander.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              364 drivers/i2c/busses/i2c-highlander.c 		dev_err(&pdev->dev, "no mem resource\n");
pdev              378 drivers/i2c/busses/i2c-highlander.c 	dev->dev = &pdev->dev;
pdev              379 drivers/i2c/busses/i2c-highlander.c 	platform_set_drvdata(pdev, dev);
pdev              381 drivers/i2c/busses/i2c-highlander.c 	dev->irq = platform_get_irq(pdev, 0);
pdev              387 drivers/i2c/busses/i2c-highlander.c 				  pdev->name, dev);
pdev              393 drivers/i2c/busses/i2c-highlander.c 		dev_notice(&pdev->dev, "no IRQ, using polling mode\n");
pdev              407 drivers/i2c/busses/i2c-highlander.c 	adap->dev.parent = &pdev->dev;
pdev              408 drivers/i2c/busses/i2c-highlander.c 	adap->nr = pdev->id;
pdev              415 drivers/i2c/busses/i2c-highlander.c 		dev_err(&pdev->dev, "controller didn't come up\n");
pdev              421 drivers/i2c/busses/i2c-highlander.c 		dev_err(&pdev->dev, "failure adding adapter\n");
pdev              438 drivers/i2c/busses/i2c-highlander.c static int highlander_i2c_remove(struct platform_device *pdev)
pdev              440 drivers/i2c/busses/i2c-highlander.c 	struct highlander_i2c_dev *dev = platform_get_drvdata(pdev);
pdev              389 drivers/i2c/busses/i2c-hix5hd2.c static int hix5hd2_i2c_probe(struct platform_device *pdev)
pdev              391 drivers/i2c/busses/i2c-hix5hd2.c 	struct device_node *np = pdev->dev.of_node;
pdev              397 drivers/i2c/busses/i2c-hix5hd2.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              414 drivers/i2c/busses/i2c-hix5hd2.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              415 drivers/i2c/busses/i2c-hix5hd2.c 	priv->regs = devm_ioremap_resource(&pdev->dev, mem);
pdev              419 drivers/i2c/busses/i2c-hix5hd2.c 	irq = platform_get_irq(pdev, 0);
pdev              421 drivers/i2c/busses/i2c-hix5hd2.c 		dev_err(&pdev->dev, "cannot find HS-I2C IRQ\n");
pdev              425 drivers/i2c/busses/i2c-hix5hd2.c 	priv->clk = devm_clk_get(&pdev->dev, NULL);
pdev              427 drivers/i2c/busses/i2c-hix5hd2.c 		dev_err(&pdev->dev, "cannot get clock\n");
pdev              433 drivers/i2c/busses/i2c-hix5hd2.c 	priv->dev = &pdev->dev;
pdev              439 drivers/i2c/busses/i2c-hix5hd2.c 	priv->adap.dev.parent = &pdev->dev;
pdev              441 drivers/i2c/busses/i2c-hix5hd2.c 	platform_set_drvdata(pdev, priv);
pdev              447 drivers/i2c/busses/i2c-hix5hd2.c 	ret = devm_request_irq(&pdev->dev, irq, hix5hd2_i2c_irq,
pdev              448 drivers/i2c/busses/i2c-hix5hd2.c 			       IRQF_NO_SUSPEND, dev_name(&pdev->dev), priv);
pdev              450 drivers/i2c/busses/i2c-hix5hd2.c 		dev_err(&pdev->dev, "cannot request HS-I2C IRQ %d\n", irq);
pdev              473 drivers/i2c/busses/i2c-hix5hd2.c static int hix5hd2_i2c_remove(struct platform_device *pdev)
pdev              475 drivers/i2c/busses/i2c-hix5hd2.c 	struct hix5hd2_i2c_priv *priv = platform_get_drvdata(pdev);
pdev             1620 drivers/i2c/busses/i2c-i801.c 	struct pci_dev *pdev = priv->pci_dev;
pdev             1633 drivers/i2c/busses/i2c-i801.c 		dev_warn(&pdev->dev, "BIOS is accessing SMBus registers\n");
pdev             1634 drivers/i2c/busses/i2c-i801.c 		dev_warn(&pdev->dev, "Driver SMBus register access inhibited\n");
pdev             1640 drivers/i2c/busses/i2c-i801.c 		pm_runtime_get_sync(&pdev->dev);
pdev             1329 drivers/i2c/busses/i2c-img-scb.c static int img_i2c_probe(struct platform_device *pdev)
pdev             1331 drivers/i2c/busses/i2c-img-scb.c 	struct device_node *node = pdev->dev.of_node;
pdev             1337 drivers/i2c/busses/i2c-img-scb.c 	i2c = devm_kzalloc(&pdev->dev, sizeof(struct img_i2c), GFP_KERNEL);
pdev             1341 drivers/i2c/busses/i2c-img-scb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1342 drivers/i2c/busses/i2c-img-scb.c 	i2c->base = devm_ioremap_resource(&pdev->dev, res);
pdev             1346 drivers/i2c/busses/i2c-img-scb.c 	irq = platform_get_irq(pdev, 0);
pdev             1348 drivers/i2c/busses/i2c-img-scb.c 		dev_err(&pdev->dev, "can't get irq number\n");
pdev             1352 drivers/i2c/busses/i2c-img-scb.c 	i2c->sys_clk = devm_clk_get(&pdev->dev, "sys");
pdev             1354 drivers/i2c/busses/i2c-img-scb.c 		dev_err(&pdev->dev, "can't get system clock\n");
pdev             1358 drivers/i2c/busses/i2c-img-scb.c 	i2c->scb_clk = devm_clk_get(&pdev->dev, "scb");
pdev             1360 drivers/i2c/busses/i2c-img-scb.c 		dev_err(&pdev->dev, "can't get core clock\n");
pdev             1364 drivers/i2c/busses/i2c-img-scb.c 	ret = devm_request_irq(&pdev->dev, irq, img_i2c_isr, 0,
pdev             1365 drivers/i2c/busses/i2c-img-scb.c 			       pdev->name, i2c);
pdev             1367 drivers/i2c/busses/i2c-img-scb.c 		dev_err(&pdev->dev, "can't request irq %d\n", irq);
pdev             1379 drivers/i2c/busses/i2c-img-scb.c 	i2c->adap.dev.parent = &pdev->dev;
pdev             1384 drivers/i2c/busses/i2c-img-scb.c 	i2c->adap.nr = pdev->id;
pdev             1391 drivers/i2c/busses/i2c-img-scb.c 	platform_set_drvdata(pdev, i2c);
pdev             1393 drivers/i2c/busses/i2c-img-scb.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, IMG_I2C_PM_TIMEOUT);
pdev             1394 drivers/i2c/busses/i2c-img-scb.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev             1395 drivers/i2c/busses/i2c-img-scb.c 	pm_runtime_enable(&pdev->dev);
pdev             1396 drivers/i2c/busses/i2c-img-scb.c 	if (!pm_runtime_enabled(&pdev->dev)) {
pdev             1397 drivers/i2c/busses/i2c-img-scb.c 		ret = img_i2c_runtime_resume(&pdev->dev);
pdev             1413 drivers/i2c/busses/i2c-img-scb.c 	if (!pm_runtime_enabled(&pdev->dev))
pdev             1414 drivers/i2c/busses/i2c-img-scb.c 		img_i2c_runtime_suspend(&pdev->dev);
pdev             1415 drivers/i2c/busses/i2c-img-scb.c 	pm_runtime_disable(&pdev->dev);
pdev             1416 drivers/i2c/busses/i2c-img-scb.c 	pm_runtime_dont_use_autosuspend(&pdev->dev);
pdev              545 drivers/i2c/busses/i2c-imx-lpi2c.c static int lpi2c_imx_probe(struct platform_device *pdev)
pdev              551 drivers/i2c/busses/i2c-imx-lpi2c.c 	lpi2c_imx = devm_kzalloc(&pdev->dev, sizeof(*lpi2c_imx), GFP_KERNEL);
pdev              555 drivers/i2c/busses/i2c-imx-lpi2c.c 	lpi2c_imx->base = devm_platform_ioremap_resource(pdev, 0);
pdev              559 drivers/i2c/busses/i2c-imx-lpi2c.c 	irq = platform_get_irq(pdev, 0);
pdev              561 drivers/i2c/busses/i2c-imx-lpi2c.c 		dev_err(&pdev->dev, "can't get irq number\n");
pdev              567 drivers/i2c/busses/i2c-imx-lpi2c.c 	lpi2c_imx->adapter.dev.parent	= &pdev->dev;
pdev              568 drivers/i2c/busses/i2c-imx-lpi2c.c 	lpi2c_imx->adapter.dev.of_node	= pdev->dev.of_node;
pdev              569 drivers/i2c/busses/i2c-imx-lpi2c.c 	strlcpy(lpi2c_imx->adapter.name, pdev->name,
pdev              572 drivers/i2c/busses/i2c-imx-lpi2c.c 	lpi2c_imx->clk = devm_clk_get(&pdev->dev, NULL);
pdev              574 drivers/i2c/busses/i2c-imx-lpi2c.c 		dev_err(&pdev->dev, "can't get I2C peripheral clock\n");
pdev              578 drivers/i2c/busses/i2c-imx-lpi2c.c 	ret = of_property_read_u32(pdev->dev.of_node,
pdev              583 drivers/i2c/busses/i2c-imx-lpi2c.c 	ret = devm_request_irq(&pdev->dev, irq, lpi2c_imx_isr, 0,
pdev              584 drivers/i2c/busses/i2c-imx-lpi2c.c 			       pdev->name, lpi2c_imx);
pdev              586 drivers/i2c/busses/i2c-imx-lpi2c.c 		dev_err(&pdev->dev, "can't claim irq %d\n", irq);
pdev              591 drivers/i2c/busses/i2c-imx-lpi2c.c 	platform_set_drvdata(pdev, lpi2c_imx);
pdev              595 drivers/i2c/busses/i2c-imx-lpi2c.c 		dev_err(&pdev->dev, "clk enable failed %d\n", ret);
pdev              599 drivers/i2c/busses/i2c-imx-lpi2c.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, I2C_PM_TIMEOUT);
pdev              600 drivers/i2c/busses/i2c-imx-lpi2c.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              601 drivers/i2c/busses/i2c-imx-lpi2c.c 	pm_runtime_get_noresume(&pdev->dev);
pdev              602 drivers/i2c/busses/i2c-imx-lpi2c.c 	pm_runtime_set_active(&pdev->dev);
pdev              603 drivers/i2c/busses/i2c-imx-lpi2c.c 	pm_runtime_enable(&pdev->dev);
pdev              613 drivers/i2c/busses/i2c-imx-lpi2c.c 	pm_runtime_mark_last_busy(&pdev->dev);
pdev              614 drivers/i2c/busses/i2c-imx-lpi2c.c 	pm_runtime_put_autosuspend(&pdev->dev);
pdev              621 drivers/i2c/busses/i2c-imx-lpi2c.c 	pm_runtime_put(&pdev->dev);
pdev              622 drivers/i2c/busses/i2c-imx-lpi2c.c 	pm_runtime_disable(&pdev->dev);
pdev              623 drivers/i2c/busses/i2c-imx-lpi2c.c 	pm_runtime_dont_use_autosuspend(&pdev->dev);
pdev              628 drivers/i2c/busses/i2c-imx-lpi2c.c static int lpi2c_imx_remove(struct platform_device *pdev)
pdev              630 drivers/i2c/busses/i2c-imx-lpi2c.c 	struct lpi2c_imx_struct *lpi2c_imx = platform_get_drvdata(pdev);
pdev              634 drivers/i2c/busses/i2c-imx-lpi2c.c 	pm_runtime_disable(&pdev->dev);
pdev              635 drivers/i2c/busses/i2c-imx-lpi2c.c 	pm_runtime_dont_use_autosuspend(&pdev->dev);
pdev             1006 drivers/i2c/busses/i2c-imx.c 		struct platform_device *pdev)
pdev             1010 drivers/i2c/busses/i2c-imx.c 	i2c_imx->pinctrl = devm_pinctrl_get(&pdev->dev);
pdev             1012 drivers/i2c/busses/i2c-imx.c 		dev_info(&pdev->dev, "can't get pinctrl, bus recovery not supported\n");
pdev             1020 drivers/i2c/busses/i2c-imx.c 	rinfo->sda_gpiod = devm_gpiod_get(&pdev->dev, "sda", GPIOD_IN);
pdev             1021 drivers/i2c/busses/i2c-imx.c 	rinfo->scl_gpiod = devm_gpiod_get(&pdev->dev, "scl", GPIOD_OUT_HIGH_OPEN_DRAIN);
pdev             1030 drivers/i2c/busses/i2c-imx.c 		dev_dbg(&pdev->dev, "recovery information incomplete\n");
pdev             1034 drivers/i2c/busses/i2c-imx.c 	dev_dbg(&pdev->dev, "using scl%s for recovery\n",
pdev             1056 drivers/i2c/busses/i2c-imx.c static int i2c_imx_probe(struct platform_device *pdev)
pdev             1060 drivers/i2c/busses/i2c-imx.c 	struct imxi2c_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev             1066 drivers/i2c/busses/i2c-imx.c 	dev_dbg(&pdev->dev, "<%s>\n", __func__);
pdev             1068 drivers/i2c/busses/i2c-imx.c 	irq = platform_get_irq(pdev, 0);
pdev             1070 drivers/i2c/busses/i2c-imx.c 		dev_err(&pdev->dev, "can't get irq number\n");
pdev             1074 drivers/i2c/busses/i2c-imx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1075 drivers/i2c/busses/i2c-imx.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev             1080 drivers/i2c/busses/i2c-imx.c 	i2c_imx = devm_kzalloc(&pdev->dev, sizeof(*i2c_imx), GFP_KERNEL);
pdev             1084 drivers/i2c/busses/i2c-imx.c 	match = device_get_match_data(&pdev->dev);
pdev             1089 drivers/i2c/busses/i2c-imx.c 				platform_get_device_id(pdev)->driver_data;
pdev             1092 drivers/i2c/busses/i2c-imx.c 	strlcpy(i2c_imx->adapter.name, pdev->name, sizeof(i2c_imx->adapter.name));
pdev             1095 drivers/i2c/busses/i2c-imx.c 	i2c_imx->adapter.dev.parent	= &pdev->dev;
pdev             1096 drivers/i2c/busses/i2c-imx.c 	i2c_imx->adapter.nr		= pdev->id;
pdev             1097 drivers/i2c/busses/i2c-imx.c 	i2c_imx->adapter.dev.of_node	= pdev->dev.of_node;
pdev             1099 drivers/i2c/busses/i2c-imx.c 	ACPI_COMPANION_SET(&i2c_imx->adapter.dev, ACPI_COMPANION(&pdev->dev));
pdev             1102 drivers/i2c/busses/i2c-imx.c 	i2c_imx->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1105 drivers/i2c/busses/i2c-imx.c 			dev_err(&pdev->dev, "can't get I2C clock\n");
pdev             1111 drivers/i2c/busses/i2c-imx.c 		dev_err(&pdev->dev, "can't enable I2C clock, ret=%d\n", ret);
pdev             1116 drivers/i2c/busses/i2c-imx.c 	ret = devm_request_irq(&pdev->dev, irq, i2c_imx_isr, IRQF_SHARED,
pdev             1117 drivers/i2c/busses/i2c-imx.c 				pdev->name, i2c_imx);
pdev             1119 drivers/i2c/busses/i2c-imx.c 		dev_err(&pdev->dev, "can't claim irq %d\n", irq);
pdev             1130 drivers/i2c/busses/i2c-imx.c 	platform_set_drvdata(pdev, i2c_imx);
pdev             1132 drivers/i2c/busses/i2c-imx.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, I2C_PM_TIMEOUT);
pdev             1133 drivers/i2c/busses/i2c-imx.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev             1134 drivers/i2c/busses/i2c-imx.c 	pm_runtime_set_active(&pdev->dev);
pdev             1135 drivers/i2c/busses/i2c-imx.c 	pm_runtime_enable(&pdev->dev);
pdev             1137 drivers/i2c/busses/i2c-imx.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev             1143 drivers/i2c/busses/i2c-imx.c 	ret = of_property_read_u32(pdev->dev.of_node,
pdev             1157 drivers/i2c/busses/i2c-imx.c 	ret = i2c_imx_init_recovery_info(i2c_imx, pdev);
pdev             1167 drivers/i2c/busses/i2c-imx.c 	pm_runtime_mark_last_busy(&pdev->dev);
pdev             1168 drivers/i2c/busses/i2c-imx.c 	pm_runtime_put_autosuspend(&pdev->dev);
pdev             1184 drivers/i2c/busses/i2c-imx.c 	pm_runtime_put_noidle(&pdev->dev);
pdev             1185 drivers/i2c/busses/i2c-imx.c 	pm_runtime_disable(&pdev->dev);
pdev             1186 drivers/i2c/busses/i2c-imx.c 	pm_runtime_set_suspended(&pdev->dev);
pdev             1187 drivers/i2c/busses/i2c-imx.c 	pm_runtime_dont_use_autosuspend(&pdev->dev);
pdev             1194 drivers/i2c/busses/i2c-imx.c static int i2c_imx_remove(struct platform_device *pdev)
pdev             1196 drivers/i2c/busses/i2c-imx.c 	struct imx_i2c_struct *i2c_imx = platform_get_drvdata(pdev);
pdev             1199 drivers/i2c/busses/i2c-imx.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev             1219 drivers/i2c/busses/i2c-imx.c 	pm_runtime_put_noidle(&pdev->dev);
pdev             1220 drivers/i2c/busses/i2c-imx.c 	pm_runtime_disable(&pdev->dev);
pdev              390 drivers/i2c/busses/i2c-iop3xx.c iop3xx_i2c_remove(struct platform_device *pdev)
pdev              392 drivers/i2c/busses/i2c-iop3xx.c 	struct i2c_adapter *padapter = platform_get_drvdata(pdev);
pdev              395 drivers/i2c/busses/i2c-iop3xx.c 	struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              414 drivers/i2c/busses/i2c-iop3xx.c iop3xx_i2c_probe(struct platform_device *pdev)
pdev              433 drivers/i2c/busses/i2c-iop3xx.c 	adapter_data->gpio_scl = devm_gpiod_get_optional(&pdev->dev,
pdev              440 drivers/i2c/busses/i2c-iop3xx.c 	adapter_data->gpio_sda = devm_gpiod_get_optional(&pdev->dev,
pdev              448 drivers/i2c/busses/i2c-iop3xx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              454 drivers/i2c/busses/i2c-iop3xx.c 	if (!request_mem_region(res->start, IOP3XX_I2C_IO_SIZE, pdev->name)) {
pdev              468 drivers/i2c/busses/i2c-iop3xx.c 	irq = platform_get_irq(pdev, 0);
pdev              474 drivers/i2c/busses/i2c-iop3xx.c 				pdev->name, adapter_data);
pdev              481 drivers/i2c/busses/i2c-iop3xx.c 	memcpy(new_adapter->name, pdev->name, strlen(pdev->name));
pdev              484 drivers/i2c/busses/i2c-iop3xx.c 	new_adapter->dev.parent = &pdev->dev;
pdev              485 drivers/i2c/busses/i2c-iop3xx.c 	new_adapter->dev.of_node = pdev->dev.of_node;
pdev              486 drivers/i2c/busses/i2c-iop3xx.c 	new_adapter->nr = pdev->id;
pdev              500 drivers/i2c/busses/i2c-iop3xx.c 	platform_set_drvdata(pdev, new_adapter);
pdev              289 drivers/i2c/busses/i2c-isch.c static int smbus_sch_remove(struct platform_device *pdev)
pdev              843 drivers/i2c/busses/i2c-ismt.c ismt_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              849 drivers/i2c/busses/i2c-ismt.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              853 drivers/i2c/busses/i2c-ismt.c 	pci_set_drvdata(pdev, priv);
pdev              859 drivers/i2c/busses/i2c-ismt.c 	priv->adapter.dev.parent = &pdev->dev;
pdev              860 drivers/i2c/busses/i2c-ismt.c 	ACPI_COMPANION_SET(&priv->adapter.dev, ACPI_COMPANION(&pdev->dev));
pdev              863 drivers/i2c/busses/i2c-ismt.c 	priv->pci_dev = pdev;
pdev              865 drivers/i2c/busses/i2c-ismt.c 	err = pcim_enable_device(pdev);
pdev              867 drivers/i2c/busses/i2c-ismt.c 		dev_err(&pdev->dev, "Failed to enable SMBus PCI device (%d)\n",
pdev              873 drivers/i2c/busses/i2c-ismt.c 	pci_set_master(pdev);
pdev              876 drivers/i2c/busses/i2c-ismt.c 	start = pci_resource_start(pdev, SMBBAR);
pdev              877 drivers/i2c/busses/i2c-ismt.c 	len = pci_resource_len(pdev, SMBBAR);
pdev              879 drivers/i2c/busses/i2c-ismt.c 		dev_err(&pdev->dev,
pdev              890 drivers/i2c/busses/i2c-ismt.c 	err = acpi_check_resource_conflict(&pdev->resource[SMBBAR]);
pdev              892 drivers/i2c/busses/i2c-ismt.c 		dev_err(&pdev->dev, "ACPI resource conflict!\n");
pdev              896 drivers/i2c/busses/i2c-ismt.c 	err = pci_request_region(pdev, SMBBAR, ismt_driver.name);
pdev              898 drivers/i2c/busses/i2c-ismt.c 		dev_err(&pdev->dev,
pdev              904 drivers/i2c/busses/i2c-ismt.c 	priv->smba = pcim_iomap(pdev, SMBBAR, len);
pdev              906 drivers/i2c/busses/i2c-ismt.c 		dev_err(&pdev->dev, "Unable to ioremap SMBus BAR\n");
pdev              910 drivers/i2c/busses/i2c-ismt.c 	if ((pci_set_dma_mask(pdev, DMA_BIT_MASK(64)) != 0) ||
pdev              911 drivers/i2c/busses/i2c-ismt.c 	    (pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64)) != 0)) {
pdev              912 drivers/i2c/busses/i2c-ismt.c 		if ((pci_set_dma_mask(pdev, DMA_BIT_MASK(32)) != 0) ||
pdev              913 drivers/i2c/busses/i2c-ismt.c 		    (pci_set_consistent_dma_mask(pdev,
pdev              915 drivers/i2c/busses/i2c-ismt.c 			dev_err(&pdev->dev, "pci_set_dma_mask fail %p\n",
pdev              916 drivers/i2c/busses/i2c-ismt.c 				pdev);
pdev              941 drivers/i2c/busses/i2c-ismt.c static void ismt_remove(struct pci_dev *pdev)
pdev              943 drivers/i2c/busses/i2c-ismt.c 	struct ismt_priv *priv = pci_get_drvdata(pdev);
pdev              693 drivers/i2c/busses/i2c-jz4780.c static int jz4780_i2c_probe(struct platform_device *pdev)
pdev              701 drivers/i2c/busses/i2c-jz4780.c 	i2c = devm_kzalloc(&pdev->dev, sizeof(struct jz4780_i2c), GFP_KERNEL);
pdev              709 drivers/i2c/busses/i2c-jz4780.c 	i2c->adap.dev.parent	= &pdev->dev;
pdev              710 drivers/i2c/busses/i2c-jz4780.c 	i2c->adap.dev.of_node	= pdev->dev.of_node;
pdev              711 drivers/i2c/busses/i2c-jz4780.c 	sprintf(i2c->adap.name, "%s", pdev->name);
pdev              716 drivers/i2c/busses/i2c-jz4780.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              717 drivers/i2c/busses/i2c-jz4780.c 	i2c->iomem = devm_ioremap_resource(&pdev->dev, r);
pdev              721 drivers/i2c/busses/i2c-jz4780.c 	platform_set_drvdata(pdev, i2c);
pdev              723 drivers/i2c/busses/i2c-jz4780.c 	i2c->clk = devm_clk_get(&pdev->dev, NULL);
pdev              731 drivers/i2c/busses/i2c-jz4780.c 	ret = of_property_read_u32(pdev->dev.of_node, "clock-frequency",
pdev              734 drivers/i2c/busses/i2c-jz4780.c 		dev_err(&pdev->dev, "clock-frequency not specified in DT\n");
pdev              741 drivers/i2c/busses/i2c-jz4780.c 		dev_err(&pdev->dev, "clock-frequency minimum is 1000\n");
pdev              746 drivers/i2c/busses/i2c-jz4780.c 	dev_info(&pdev->dev, "Bus frequency is %d KHz\n", i2c->speed);
pdev              754 drivers/i2c/busses/i2c-jz4780.c 	i2c->irq = platform_get_irq(pdev, 0);
pdev              755 drivers/i2c/busses/i2c-jz4780.c 	ret = devm_request_irq(&pdev->dev, i2c->irq, jz4780_i2c_irq, 0,
pdev              756 drivers/i2c/busses/i2c-jz4780.c 			       dev_name(&pdev->dev), i2c);
pdev              771 drivers/i2c/busses/i2c-jz4780.c static int jz4780_i2c_remove(struct platform_device *pdev)
pdev              773 drivers/i2c/busses/i2c-jz4780.c 	struct jz4780_i2c *i2c = platform_get_drvdata(pdev);
pdev              290 drivers/i2c/busses/i2c-kempld.c static int kempld_i2c_probe(struct platform_device *pdev)
pdev              292 drivers/i2c/busses/i2c-kempld.c 	struct kempld_device_data *pld = dev_get_drvdata(pdev->dev.parent);
pdev              297 drivers/i2c/busses/i2c-kempld.c 	i2c = devm_kzalloc(&pdev->dev, sizeof(*i2c), GFP_KERNEL);
pdev              302 drivers/i2c/busses/i2c-kempld.c 	i2c->dev = &pdev->dev;
pdev              306 drivers/i2c/busses/i2c-kempld.c 	platform_set_drvdata(pdev, i2c);
pdev              330 drivers/i2c/busses/i2c-kempld.c static int kempld_i2c_remove(struct platform_device *pdev)
pdev              332 drivers/i2c/busses/i2c-kempld.c 	struct kempld_i2c_data *i2c = platform_get_drvdata(pdev);
pdev              354 drivers/i2c/busses/i2c-kempld.c static int kempld_i2c_suspend(struct platform_device *pdev, pm_message_t state)
pdev              356 drivers/i2c/busses/i2c-kempld.c 	struct kempld_i2c_data *i2c = platform_get_drvdata(pdev);
pdev              369 drivers/i2c/busses/i2c-kempld.c static int kempld_i2c_resume(struct platform_device *pdev)
pdev              371 drivers/i2c/busses/i2c-kempld.c 	struct kempld_i2c_data *i2c = platform_get_drvdata(pdev);
pdev              346 drivers/i2c/busses/i2c-lpc2k.c static int i2c_lpc2k_probe(struct platform_device *pdev)
pdev              355 drivers/i2c/busses/i2c-lpc2k.c 	i2c = devm_kzalloc(&pdev->dev, sizeof(*i2c), GFP_KERNEL);
pdev              359 drivers/i2c/busses/i2c-lpc2k.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              360 drivers/i2c/busses/i2c-lpc2k.c 	i2c->base = devm_ioremap_resource(&pdev->dev, res);
pdev              364 drivers/i2c/busses/i2c-lpc2k.c 	i2c->irq = platform_get_irq(pdev, 0);
pdev              366 drivers/i2c/busses/i2c-lpc2k.c 		dev_err(&pdev->dev, "can't get interrupt resource\n");
pdev              372 drivers/i2c/busses/i2c-lpc2k.c 	i2c->clk = devm_clk_get(&pdev->dev, NULL);
pdev              374 drivers/i2c/busses/i2c-lpc2k.c 		dev_err(&pdev->dev, "error getting clock\n");
pdev              380 drivers/i2c/busses/i2c-lpc2k.c 		dev_err(&pdev->dev, "unable to enable clock.\n");
pdev              384 drivers/i2c/busses/i2c-lpc2k.c 	ret = devm_request_irq(&pdev->dev, i2c->irq, i2c_lpc2k_handler, 0,
pdev              385 drivers/i2c/busses/i2c-lpc2k.c 			       dev_name(&pdev->dev), i2c);
pdev              387 drivers/i2c/busses/i2c-lpc2k.c 		dev_err(&pdev->dev, "can't request interrupt.\n");
pdev              396 drivers/i2c/busses/i2c-lpc2k.c 	ret = of_property_read_u32(pdev->dev.of_node, "clock-frequency",
pdev              403 drivers/i2c/busses/i2c-lpc2k.c 		dev_err(&pdev->dev, "can't get I2C base clock\n");
pdev              420 drivers/i2c/busses/i2c-lpc2k.c 	platform_set_drvdata(pdev, i2c);
pdev              426 drivers/i2c/busses/i2c-lpc2k.c 	i2c->adap.dev.parent = &pdev->dev;
pdev              427 drivers/i2c/busses/i2c-lpc2k.c 	i2c->adap.dev.of_node = pdev->dev.of_node;
pdev              433 drivers/i2c/busses/i2c-lpc2k.c 	dev_info(&pdev->dev, "LPC2K I2C adapter\n");
pdev              363 drivers/i2c/busses/i2c-meson.c static int meson_i2c_probe(struct platform_device *pdev)
pdev              365 drivers/i2c/busses/i2c-meson.c 	struct device_node *np = pdev->dev.of_node;
pdev              371 drivers/i2c/busses/i2c-meson.c 	i2c = devm_kzalloc(&pdev->dev, sizeof(struct meson_i2c), GFP_KERNEL);
pdev              375 drivers/i2c/busses/i2c-meson.c 	i2c_parse_fw_timings(&pdev->dev, &timings, true);
pdev              377 drivers/i2c/busses/i2c-meson.c 	i2c->dev = &pdev->dev;
pdev              378 drivers/i2c/busses/i2c-meson.c 	platform_set_drvdata(pdev, i2c);
pdev              384 drivers/i2c/busses/i2c-meson.c 		of_device_get_match_data(&pdev->dev);
pdev              386 drivers/i2c/busses/i2c-meson.c 	i2c->clk = devm_clk_get(&pdev->dev, NULL);
pdev              388 drivers/i2c/busses/i2c-meson.c 		dev_err(&pdev->dev, "can't get device clock\n");
pdev              392 drivers/i2c/busses/i2c-meson.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              393 drivers/i2c/busses/i2c-meson.c 	i2c->regs = devm_ioremap_resource(&pdev->dev, mem);
pdev              397 drivers/i2c/busses/i2c-meson.c 	irq = platform_get_irq(pdev, 0);
pdev              399 drivers/i2c/busses/i2c-meson.c 		dev_err(&pdev->dev, "can't find IRQ\n");
pdev              403 drivers/i2c/busses/i2c-meson.c 	ret = devm_request_irq(&pdev->dev, irq, meson_i2c_irq, 0, NULL, i2c);
pdev              405 drivers/i2c/busses/i2c-meson.c 		dev_err(&pdev->dev, "can't request IRQ\n");
pdev              411 drivers/i2c/busses/i2c-meson.c 		dev_err(&pdev->dev, "can't prepare clock\n");
pdev              419 drivers/i2c/busses/i2c-meson.c 	i2c->adap.dev.parent = &pdev->dev;
pdev              440 drivers/i2c/busses/i2c-meson.c static int meson_i2c_remove(struct platform_device *pdev)
pdev              442 drivers/i2c/busses/i2c-meson.c 	struct meson_i2c *i2c = platform_get_drvdata(pdev);
pdev              492 drivers/i2c/busses/i2c-mlxcpld.c static int mlxcpld_i2c_probe(struct platform_device *pdev)
pdev              498 drivers/i2c/busses/i2c-mlxcpld.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              503 drivers/i2c/busses/i2c-mlxcpld.c 	platform_set_drvdata(pdev, priv);
pdev              505 drivers/i2c/busses/i2c-mlxcpld.c 	priv->dev = &pdev->dev;
pdev              518 drivers/i2c/busses/i2c-mlxcpld.c 	if (pdev->id >= -1)
pdev              519 drivers/i2c/busses/i2c-mlxcpld.c 		mlxcpld_i2c_adapter.nr = pdev->id;
pdev              521 drivers/i2c/busses/i2c-mlxcpld.c 	priv->adap.dev.parent = &pdev->dev;
pdev              531 drivers/i2c/busses/i2c-mlxcpld.c static int mlxcpld_i2c_remove(struct platform_device *pdev)
pdev              533 drivers/i2c/busses/i2c-mlxcpld.c 	struct mlxcpld_i2c_priv *priv = platform_get_drvdata(pdev);
pdev              912 drivers/i2c/busses/i2c-mt65xx.c static int mtk_i2c_probe(struct platform_device *pdev)
pdev              920 drivers/i2c/busses/i2c-mt65xx.c 	i2c = devm_kzalloc(&pdev->dev, sizeof(*i2c), GFP_KERNEL);
pdev              924 drivers/i2c/busses/i2c-mt65xx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              925 drivers/i2c/busses/i2c-mt65xx.c 	i2c->base = devm_ioremap_resource(&pdev->dev, res);
pdev              929 drivers/i2c/busses/i2c-mt65xx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              930 drivers/i2c/busses/i2c-mt65xx.c 	i2c->pdmabase = devm_ioremap_resource(&pdev->dev, res);
pdev              934 drivers/i2c/busses/i2c-mt65xx.c 	irq = platform_get_irq(pdev, 0);
pdev              940 drivers/i2c/busses/i2c-mt65xx.c 	i2c->dev_comp = of_device_get_match_data(&pdev->dev);
pdev              941 drivers/i2c/busses/i2c-mt65xx.c 	i2c->adap.dev.of_node = pdev->dev.of_node;
pdev              942 drivers/i2c/busses/i2c-mt65xx.c 	i2c->dev = &pdev->dev;
pdev              943 drivers/i2c/busses/i2c-mt65xx.c 	i2c->adap.dev.parent = &pdev->dev;
pdev              950 drivers/i2c/busses/i2c-mt65xx.c 	ret = mtk_i2c_parse_dt(pdev->dev.of_node, i2c);
pdev              960 drivers/i2c/busses/i2c-mt65xx.c 	i2c->clk_main = devm_clk_get(&pdev->dev, "main");
pdev              962 drivers/i2c/busses/i2c-mt65xx.c 		dev_err(&pdev->dev, "cannot get main clock\n");
pdev              966 drivers/i2c/busses/i2c-mt65xx.c 	i2c->clk_dma = devm_clk_get(&pdev->dev, "dma");
pdev              968 drivers/i2c/busses/i2c-mt65xx.c 		dev_err(&pdev->dev, "cannot get dma clock\n");
pdev              972 drivers/i2c/busses/i2c-mt65xx.c 	i2c->clk_arb = devm_clk_get(&pdev->dev, "arb");
pdev              978 drivers/i2c/busses/i2c-mt65xx.c 		i2c->clk_pmic = devm_clk_get(&pdev->dev, "pmic");
pdev              980 drivers/i2c/busses/i2c-mt65xx.c 			dev_err(&pdev->dev, "cannot get pmic clock\n");
pdev              990 drivers/i2c/busses/i2c-mt65xx.c 		dev_err(&pdev->dev, "Failed to set the speed.\n");
pdev              995 drivers/i2c/busses/i2c-mt65xx.c 		ret = dma_set_mask(&pdev->dev, DMA_BIT_MASK(33));
pdev              997 drivers/i2c/busses/i2c-mt65xx.c 			dev_err(&pdev->dev, "dma_set_mask return error.\n");
pdev             1004 drivers/i2c/busses/i2c-mt65xx.c 		dev_err(&pdev->dev, "clock enable failed!\n");
pdev             1010 drivers/i2c/busses/i2c-mt65xx.c 	ret = devm_request_irq(&pdev->dev, irq, mtk_i2c_irq,
pdev             1013 drivers/i2c/busses/i2c-mt65xx.c 		dev_err(&pdev->dev,
pdev             1023 drivers/i2c/busses/i2c-mt65xx.c 	platform_set_drvdata(pdev, i2c);
pdev             1028 drivers/i2c/busses/i2c-mt65xx.c static int mtk_i2c_remove(struct platform_device *pdev)
pdev             1030 drivers/i2c/busses/i2c-mt65xx.c 	struct mtk_i2c *i2c = platform_get_drvdata(pdev);
pdev              271 drivers/i2c/busses/i2c-mt7621.c static int mtk_i2c_probe(struct platform_device *pdev)
pdev              278 drivers/i2c/busses/i2c-mt7621.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              280 drivers/i2c/busses/i2c-mt7621.c 	i2c = devm_kzalloc(&pdev->dev, sizeof(struct mtk_i2c), GFP_KERNEL);
pdev              284 drivers/i2c/busses/i2c-mt7621.c 	i2c->base = devm_ioremap_resource(&pdev->dev, res);
pdev              288 drivers/i2c/busses/i2c-mt7621.c 	i2c->clk = devm_clk_get(&pdev->dev, NULL);
pdev              290 drivers/i2c/busses/i2c-mt7621.c 		dev_err(&pdev->dev, "no clock defined\n");
pdev              295 drivers/i2c/busses/i2c-mt7621.c 		dev_err(&pdev->dev, "Unable to enable clock\n");
pdev              299 drivers/i2c/busses/i2c-mt7621.c 	i2c->dev = &pdev->dev;
pdev              301 drivers/i2c/busses/i2c-mt7621.c 	if (of_property_read_u32(pdev->dev.of_node, "clock-frequency",
pdev              314 drivers/i2c/busses/i2c-mt7621.c 	adap->dev.parent = &pdev->dev;
pdev              316 drivers/i2c/busses/i2c-mt7621.c 	adap->dev.of_node = pdev->dev.of_node;
pdev              317 drivers/i2c/busses/i2c-mt7621.c 	strlcpy(adap->name, dev_name(&pdev->dev), sizeof(adap->name));
pdev              319 drivers/i2c/busses/i2c-mt7621.c 	platform_set_drvdata(pdev, i2c);
pdev              327 drivers/i2c/busses/i2c-mt7621.c 	dev_info(&pdev->dev, "clock %u kHz\n", i2c->bus_freq / 1000);
pdev              332 drivers/i2c/busses/i2c-mt7621.c static int mtk_i2c_remove(struct platform_device *pdev)
pdev              334 drivers/i2c/busses/i2c-mt7621.c 	struct mtk_i2c *i2c = platform_get_drvdata(pdev);
pdev              798 drivers/i2c/busses/i2c-mxs.c static int mxs_i2c_probe(struct platform_device *pdev)
pdev              801 drivers/i2c/busses/i2c-mxs.c 				of_match_device(mxs_i2c_dt_ids, &pdev->dev);
pdev              802 drivers/i2c/busses/i2c-mxs.c 	struct device *dev = &pdev->dev;
pdev              816 drivers/i2c/busses/i2c-mxs.c 	i2c->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              820 drivers/i2c/busses/i2c-mxs.c 	irq = platform_get_irq(pdev, 0);
pdev              845 drivers/i2c/busses/i2c-mxs.c 	platform_set_drvdata(pdev, i2c);
pdev              858 drivers/i2c/busses/i2c-mxs.c 	adap->nr = pdev->id;
pdev              859 drivers/i2c/busses/i2c-mxs.c 	adap->dev.of_node = pdev->dev.of_node;
pdev              871 drivers/i2c/busses/i2c-mxs.c static int mxs_i2c_remove(struct platform_device *pdev)
pdev              873 drivers/i2c/busses/i2c-mxs.c 	struct mxs_i2c_dev *i2c = platform_get_drvdata(pdev);
pdev              286 drivers/i2c/busses/i2c-nvidia-gpu.c static int gpu_i2c_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              291 drivers/i2c/busses/i2c-nvidia-gpu.c 	i2cd = devm_kzalloc(&pdev->dev, sizeof(*i2cd), GFP_KERNEL);
pdev              295 drivers/i2c/busses/i2c-nvidia-gpu.c 	i2cd->dev = &pdev->dev;
pdev              296 drivers/i2c/busses/i2c-nvidia-gpu.c 	dev_set_drvdata(&pdev->dev, i2cd);
pdev              298 drivers/i2c/busses/i2c-nvidia-gpu.c 	status = pcim_enable_device(pdev);
pdev              300 drivers/i2c/busses/i2c-nvidia-gpu.c 		dev_err(&pdev->dev, "pcim_enable_device failed %d\n", status);
pdev              304 drivers/i2c/busses/i2c-nvidia-gpu.c 	pci_set_master(pdev);
pdev              306 drivers/i2c/busses/i2c-nvidia-gpu.c 	i2cd->regs = pcim_iomap(pdev, 0, 0);
pdev              308 drivers/i2c/busses/i2c-nvidia-gpu.c 		dev_err(&pdev->dev, "pcim_iomap failed\n");
pdev              312 drivers/i2c/busses/i2c-nvidia-gpu.c 	status = pci_alloc_irq_vectors(pdev, 1, 1, PCI_IRQ_MSI);
pdev              314 drivers/i2c/busses/i2c-nvidia-gpu.c 		dev_err(&pdev->dev, "pci_alloc_irq_vectors err %d\n", status);
pdev              326 drivers/i2c/busses/i2c-nvidia-gpu.c 	i2cd->adapter.dev.parent = &pdev->dev;
pdev              331 drivers/i2c/busses/i2c-nvidia-gpu.c 	status = gpu_populate_client(i2cd, pdev->irq);
pdev              333 drivers/i2c/busses/i2c-nvidia-gpu.c 		dev_err(&pdev->dev, "gpu_populate_client failed %d\n", status);
pdev              337 drivers/i2c/busses/i2c-nvidia-gpu.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, 3000);
pdev              338 drivers/i2c/busses/i2c-nvidia-gpu.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              339 drivers/i2c/busses/i2c-nvidia-gpu.c 	pm_runtime_put_autosuspend(&pdev->dev);
pdev              340 drivers/i2c/busses/i2c-nvidia-gpu.c 	pm_runtime_allow(&pdev->dev);
pdev              347 drivers/i2c/busses/i2c-nvidia-gpu.c 	pci_free_irq_vectors(pdev);
pdev              351 drivers/i2c/busses/i2c-nvidia-gpu.c static void gpu_i2c_remove(struct pci_dev *pdev)
pdev              353 drivers/i2c/busses/i2c-nvidia-gpu.c 	struct gpu_i2c_dev *i2cd = dev_get_drvdata(&pdev->dev);
pdev              357 drivers/i2c/busses/i2c-nvidia-gpu.c 	pci_free_irq_vectors(pdev);
pdev              528 drivers/i2c/busses/i2c-ocores.c static int ocores_i2c_of_probe(struct platform_device *pdev,
pdev              531 drivers/i2c/busses/i2c-ocores.c 	struct device_node *np = pdev->dev.of_node;
pdev              541 drivers/i2c/busses/i2c-ocores.c 				dev_err(&pdev->dev, "invalid regstep %d\n",
pdev              546 drivers/i2c/busses/i2c-ocores.c 			dev_warn(&pdev->dev,
pdev              555 drivers/i2c/busses/i2c-ocores.c 	i2c->clk = devm_clk_get(&pdev->dev, NULL);
pdev              561 drivers/i2c/busses/i2c-ocores.c 			dev_err(&pdev->dev,
pdev              574 drivers/i2c/busses/i2c-ocores.c 				dev_err(&pdev->dev,
pdev              580 drivers/i2c/busses/i2c-ocores.c 			dev_warn(&pdev->dev,
pdev              589 drivers/i2c/busses/i2c-ocores.c 	of_property_read_u32(pdev->dev.of_node, "reg-io-width",
pdev              592 drivers/i2c/busses/i2c-ocores.c 	match = of_match_node(ocores_i2c_match, pdev->dev.of_node);
pdev              594 drivers/i2c/busses/i2c-ocores.c 		dev_dbg(&pdev->dev, "GRLIB variant of i2c-ocores\n");
pdev              602 drivers/i2c/busses/i2c-ocores.c #define ocores_i2c_of_probe(pdev, i2c) -ENODEV
pdev              605 drivers/i2c/busses/i2c-ocores.c static int ocores_i2c_probe(struct platform_device *pdev)
pdev              615 drivers/i2c/busses/i2c-ocores.c 	i2c = devm_kzalloc(&pdev->dev, sizeof(*i2c), GFP_KERNEL);
pdev              621 drivers/i2c/busses/i2c-ocores.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              623 drivers/i2c/busses/i2c-ocores.c 		i2c->base = devm_ioremap_resource(&pdev->dev, res);
pdev              627 drivers/i2c/busses/i2c-ocores.c 		res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              631 drivers/i2c/busses/i2c-ocores.c 		if (!devm_request_region(&pdev->dev, res->start,
pdev              633 drivers/i2c/busses/i2c-ocores.c 					 pdev->name)) {
pdev              634 drivers/i2c/busses/i2c-ocores.c 			dev_err(&pdev->dev, "Can't get I/O resource.\n");
pdev              641 drivers/i2c/busses/i2c-ocores.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              651 drivers/i2c/busses/i2c-ocores.c 		ret = ocores_i2c_of_probe(pdev, i2c);
pdev              661 drivers/i2c/busses/i2c-ocores.c 			of_device_is_big_endian(pdev->dev.of_node);
pdev              680 drivers/i2c/busses/i2c-ocores.c 			dev_err(&pdev->dev, "Unsupported I/O width (%d)\n",
pdev              689 drivers/i2c/busses/i2c-ocores.c 	irq = platform_get_irq(pdev, 0);
pdev              697 drivers/i2c/busses/i2c-ocores.c 		match = of_match_node(ocores_i2c_match, pdev->dev.of_node);
pdev              706 drivers/i2c/busses/i2c-ocores.c 		ret = devm_request_any_context_irq(&pdev->dev, irq,
pdev              708 drivers/i2c/busses/i2c-ocores.c 						   pdev->name, i2c);
pdev              710 drivers/i2c/busses/i2c-ocores.c 			dev_err(&pdev->dev, "Cannot claim IRQ\n");
pdev              715 drivers/i2c/busses/i2c-ocores.c 	ret = ocores_init(&pdev->dev, i2c);
pdev              720 drivers/i2c/busses/i2c-ocores.c 	platform_set_drvdata(pdev, i2c);
pdev              723 drivers/i2c/busses/i2c-ocores.c 	i2c->adap.dev.parent = &pdev->dev;
pdev              724 drivers/i2c/busses/i2c-ocores.c 	i2c->adap.dev.of_node = pdev->dev.of_node;
pdev              744 drivers/i2c/busses/i2c-ocores.c static int ocores_i2c_remove(struct platform_device *pdev)
pdev              746 drivers/i2c/busses/i2c-ocores.c 	struct ocores_i2c *i2c = platform_get_drvdata(pdev);
pdev              135 drivers/i2c/busses/i2c-octeon-platdrv.c static int octeon_i2c_probe(struct platform_device *pdev)
pdev              137 drivers/i2c/busses/i2c-octeon-platdrv.c 	struct device_node *node = pdev->dev.of_node;
pdev              145 drivers/i2c/busses/i2c-octeon-platdrv.c 		hlc_irq = platform_get_irq(pdev, 0);
pdev              149 drivers/i2c/busses/i2c-octeon-platdrv.c 		irq = platform_get_irq(pdev, 2);
pdev              154 drivers/i2c/busses/i2c-octeon-platdrv.c 		irq = platform_get_irq(pdev, 0);
pdev              159 drivers/i2c/busses/i2c-octeon-platdrv.c 	i2c = devm_kzalloc(&pdev->dev, sizeof(*i2c), GFP_KERNEL);
pdev              164 drivers/i2c/busses/i2c-octeon-platdrv.c 	i2c->dev = &pdev->dev;
pdev              170 drivers/i2c/busses/i2c-octeon-platdrv.c 	res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              171 drivers/i2c/busses/i2c-octeon-platdrv.c 	i2c->twsi_base = devm_ioremap_resource(&pdev->dev, res_mem);
pdev              207 drivers/i2c/busses/i2c-octeon-platdrv.c 		result = devm_request_irq(&pdev->dev, i2c->hlc_irq,
pdev              221 drivers/i2c/busses/i2c-octeon-platdrv.c 	result = devm_request_irq(&pdev->dev, i2c->irq,
pdev              243 drivers/i2c/busses/i2c-octeon-platdrv.c 	i2c->adap.dev.parent = &pdev->dev;
pdev              246 drivers/i2c/busses/i2c-octeon-platdrv.c 	platform_set_drvdata(pdev, i2c);
pdev              258 drivers/i2c/busses/i2c-octeon-platdrv.c static int octeon_i2c_remove(struct platform_device *pdev)
pdev              260 drivers/i2c/busses/i2c-octeon-platdrv.c 	struct octeon_i2c *i2c = platform_get_drvdata(pdev);
pdev             1354 drivers/i2c/busses/i2c-omap.c omap_i2c_probe(struct platform_device *pdev)
pdev             1360 drivers/i2c/busses/i2c-omap.c 		dev_get_platdata(&pdev->dev);
pdev             1361 drivers/i2c/busses/i2c-omap.c 	struct device_node	*node = pdev->dev.of_node;
pdev             1368 drivers/i2c/busses/i2c-omap.c 	irq = platform_get_irq(pdev, 0);
pdev             1370 drivers/i2c/busses/i2c-omap.c 		dev_err(&pdev->dev, "no irq resource?\n");
pdev             1374 drivers/i2c/busses/i2c-omap.c 	omap = devm_kzalloc(&pdev->dev, sizeof(struct omap_i2c_dev), GFP_KERNEL);
pdev             1378 drivers/i2c/busses/i2c-omap.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1379 drivers/i2c/busses/i2c-omap.c 	omap->base = devm_ioremap_resource(&pdev->dev, mem);
pdev             1383 drivers/i2c/busses/i2c-omap.c 	match = of_match_device(of_match_ptr(omap_i2c_of_match), &pdev->dev);
pdev             1399 drivers/i2c/busses/i2c-omap.c 	omap->dev = &pdev->dev;
pdev             1402 drivers/i2c/busses/i2c-omap.c 	platform_set_drvdata(pdev, omap);
pdev             1479 drivers/i2c/busses/i2c-omap.c 		r = devm_request_irq(&pdev->dev, omap->irq, omap_i2c_omap1_isr,
pdev             1480 drivers/i2c/busses/i2c-omap.c 				IRQF_NO_SUSPEND, pdev->name, omap);
pdev             1482 drivers/i2c/busses/i2c-omap.c 		r = devm_request_threaded_irq(&pdev->dev, omap->irq,
pdev             1485 drivers/i2c/busses/i2c-omap.c 				pdev->name, omap);
pdev             1499 drivers/i2c/busses/i2c-omap.c 	adap->dev.parent = &pdev->dev;
pdev             1500 drivers/i2c/busses/i2c-omap.c 	adap->dev.of_node = pdev->dev.of_node;
pdev             1504 drivers/i2c/busses/i2c-omap.c 	adap->nr = pdev->id;
pdev             1521 drivers/i2c/busses/i2c-omap.c 	pm_runtime_disable(&pdev->dev);
pdev             1527 drivers/i2c/busses/i2c-omap.c static int omap_i2c_remove(struct platform_device *pdev)
pdev             1529 drivers/i2c/busses/i2c-omap.c 	struct omap_i2c_dev	*omap = platform_get_drvdata(pdev);
pdev             1533 drivers/i2c/busses/i2c-omap.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev             1538 drivers/i2c/busses/i2c-omap.c 	pm_runtime_dont_use_autosuspend(&pdev->dev);
pdev             1539 drivers/i2c/busses/i2c-omap.c 	pm_runtime_put_sync(&pdev->dev);
pdev             1540 drivers/i2c/busses/i2c-omap.c 	pm_runtime_disable(&pdev->dev);
pdev              196 drivers/i2c/busses/i2c-opal.c static int i2c_opal_probe(struct platform_device *pdev)
pdev              203 drivers/i2c/busses/i2c-opal.c 	if (!pdev->dev.of_node)
pdev              206 drivers/i2c/busses/i2c-opal.c 	rc = of_property_read_u32(pdev->dev.of_node, "ibm,opal-id", &opal_id);
pdev              208 drivers/i2c/busses/i2c-opal.c 		dev_err(&pdev->dev, "Missing ibm,opal-id property !\n");
pdev              212 drivers/i2c/busses/i2c-opal.c 	adapter = devm_kzalloc(&pdev->dev, sizeof(*adapter), GFP_KERNEL);
pdev              219 drivers/i2c/busses/i2c-opal.c 	adapter->dev.parent = &pdev->dev;
pdev              220 drivers/i2c/busses/i2c-opal.c 	adapter->dev.of_node = of_node_get(pdev->dev.of_node);
pdev              221 drivers/i2c/busses/i2c-opal.c 	pname = of_get_property(pdev->dev.of_node, "ibm,port-name", NULL);
pdev              227 drivers/i2c/busses/i2c-opal.c 	platform_set_drvdata(pdev, adapter);
pdev              230 drivers/i2c/busses/i2c-opal.c 		dev_err(&pdev->dev, "Failed to register the i2c adapter\n");
pdev              235 drivers/i2c/busses/i2c-opal.c static int i2c_opal_remove(struct platform_device *pdev)
pdev              237 drivers/i2c/busses/i2c-opal.c 	struct i2c_adapter *adapter = platform_get_drvdata(pdev);
pdev              398 drivers/i2c/busses/i2c-owl.c static int owl_i2c_probe(struct platform_device *pdev)
pdev              400 drivers/i2c/busses/i2c-owl.c 	struct device *dev = &pdev->dev;
pdev              409 drivers/i2c/busses/i2c-owl.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              414 drivers/i2c/busses/i2c-owl.c 	irq = platform_get_irq(pdev, 0);
pdev              460 drivers/i2c/busses/i2c-owl.c 	platform_set_drvdata(pdev, i2c_dev);
pdev              462 drivers/i2c/busses/i2c-owl.c 	ret = devm_request_irq(dev, irq, owl_i2c_interrupt, 0, pdev->name,
pdev               30 drivers/i2c/busses/i2c-parport-light.c static struct platform_device *pdev;
pdev              125 drivers/i2c/busses/i2c-parport-light.c static int i2c_parport_probe(struct platform_device *pdev)
pdev              139 drivers/i2c/busses/i2c-parport-light.c 	parport_adapter.dev.parent = &pdev->dev;
pdev              142 drivers/i2c/busses/i2c-parport-light.c 		dev_err(&pdev->dev, "Unable to register with I2C\n");
pdev              153 drivers/i2c/busses/i2c-parport-light.c 			dev_warn(&pdev->dev, "Failed to register ARA client\n");
pdev              159 drivers/i2c/busses/i2c-parport-light.c static int i2c_parport_remove(struct platform_device *pdev)
pdev              187 drivers/i2c/busses/i2c-parport-light.c 	pdev = platform_device_alloc(DRVNAME, -1);
pdev              188 drivers/i2c/busses/i2c-parport-light.c 	if (!pdev) {
pdev              194 drivers/i2c/busses/i2c-parport-light.c 	err = platform_device_add(pdev);
pdev              204 drivers/i2c/busses/i2c-parport-light.c 	platform_device_put(pdev);
pdev              249 drivers/i2c/busses/i2c-parport-light.c 	platform_device_unregister(pdev);
pdev              258 drivers/i2c/busses/i2c-parport-light.c 	platform_device_unregister(pdev);
pdev               33 drivers/i2c/busses/i2c-parport.c 	struct pardevice *pdev;
pdev              187 drivers/i2c/busses/i2c-parport.c 	adapter->pdev = parport_register_dev_model(port, "i2c-parport",
pdev              189 drivers/i2c/busses/i2c-parport.c 	if (!adapter->pdev) {
pdev              209 drivers/i2c/busses/i2c-parport.c 	if (parport_claim_or_block(adapter->pdev) < 0) {
pdev              210 drivers/i2c/busses/i2c-parport.c 		dev_err(&adapter->pdev->dev,
pdev              226 drivers/i2c/busses/i2c-parport.c 		dev_err(&adapter->pdev->dev, "Unable to register with I2C\n");
pdev              237 drivers/i2c/busses/i2c-parport.c 			dev_warn(&adapter->pdev->dev,
pdev              248 drivers/i2c/busses/i2c-parport.c 	parport_release(adapter->pdev);
pdev              249 drivers/i2c/busses/i2c-parport.c 	parport_unregister_device(adapter->pdev);
pdev              261 drivers/i2c/busses/i2c-parport.c 		if (adapter->pdev->port == port) {
pdev              272 drivers/i2c/busses/i2c-parport.c 			parport_release(adapter->pdev);
pdev              273 drivers/i2c/busses/i2c-parport.c 			parport_unregister_device(adapter->pdev);
pdev              133 drivers/i2c/busses/i2c-pca-platform.c static int i2c_pca_pf_probe(struct platform_device *pdev)
pdev              138 drivers/i2c/busses/i2c-pca-platform.c 				dev_get_platdata(&pdev->dev);
pdev              139 drivers/i2c/busses/i2c-pca-platform.c 	struct device_node *np = pdev->dev.of_node;
pdev              143 drivers/i2c/busses/i2c-pca-platform.c 	irq = platform_get_irq_optional(pdev, 0);
pdev              148 drivers/i2c/busses/i2c-pca-platform.c 	i2c = devm_kzalloc(&pdev->dev, sizeof(*i2c), GFP_KERNEL);
pdev              152 drivers/i2c/busses/i2c-pca-platform.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              153 drivers/i2c/busses/i2c-pca-platform.c 	i2c->reg_base = devm_ioremap_resource(&pdev->dev, res);
pdev              164 drivers/i2c/busses/i2c-pca-platform.c 	i2c->adap.nr = pdev->id;
pdev              170 drivers/i2c/busses/i2c-pca-platform.c 	i2c->adap.dev.parent = &pdev->dev;
pdev              173 drivers/i2c/busses/i2c-pca-platform.c 	i2c->gpio = devm_gpiod_get_optional(&pdev->dev, "reset", GPIOD_OUT_LOW);
pdev              178 drivers/i2c/busses/i2c-pca-platform.c 	ret = device_property_read_u32(&pdev->dev, "clock-frequency",
pdev              212 drivers/i2c/busses/i2c-pca-platform.c 		ret = devm_request_irq(&pdev->dev, irq, i2c_pca_pf_handler,
pdev              213 drivers/i2c/busses/i2c-pca-platform.c 			IRQF_TRIGGER_FALLING, pdev->name, i2c);
pdev              222 drivers/i2c/busses/i2c-pca-platform.c 	platform_set_drvdata(pdev, i2c);
pdev              224 drivers/i2c/busses/i2c-pca-platform.c 	dev_info(&pdev->dev, "registered.\n");
pdev              229 drivers/i2c/busses/i2c-pca-platform.c static int i2c_pca_pf_remove(struct platform_device *pdev)
pdev              231 drivers/i2c/busses/i2c-pca-platform.c 	struct i2c_pca_pf_data *i2c = platform_get_drvdata(pdev);
pdev              640 drivers/i2c/busses/i2c-pnx.c static int i2c_pnx_probe(struct platform_device *pdev)
pdev              649 drivers/i2c/busses/i2c-pnx.c 	alg_data = devm_kzalloc(&pdev->dev, sizeof(*alg_data), GFP_KERNEL);
pdev              653 drivers/i2c/busses/i2c-pnx.c 	platform_set_drvdata(pdev, alg_data);
pdev              655 drivers/i2c/busses/i2c-pnx.c 	alg_data->adapter.dev.parent = &pdev->dev;
pdev              658 drivers/i2c/busses/i2c-pnx.c 	alg_data->adapter.nr = pdev->id;
pdev              662 drivers/i2c/busses/i2c-pnx.c 	alg_data->adapter.dev.of_node = of_node_get(pdev->dev.of_node);
pdev              663 drivers/i2c/busses/i2c-pnx.c 	if (pdev->dev.of_node) {
pdev              664 drivers/i2c/busses/i2c-pnx.c 		of_property_read_u32(pdev->dev.of_node, "clock-frequency",
pdev              676 drivers/i2c/busses/i2c-pnx.c 	alg_data->clk = devm_clk_get(&pdev->dev, NULL);
pdev              683 drivers/i2c/busses/i2c-pnx.c 		 "%s", pdev->name);
pdev              686 drivers/i2c/busses/i2c-pnx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              687 drivers/i2c/busses/i2c-pnx.c 	alg_data->ioaddr = devm_ioremap_resource(&pdev->dev, res);
pdev              721 drivers/i2c/busses/i2c-pnx.c 	alg_data->irq = platform_get_irq(pdev, 0);
pdev              723 drivers/i2c/busses/i2c-pnx.c 		dev_err(&pdev->dev, "Failed to get IRQ from platform resource\n");
pdev              727 drivers/i2c/busses/i2c-pnx.c 	ret = devm_request_irq(&pdev->dev, alg_data->irq, i2c_pnx_interrupt,
pdev              728 drivers/i2c/busses/i2c-pnx.c 			       0, pdev->name, alg_data);
pdev              737 drivers/i2c/busses/i2c-pnx.c 	dev_dbg(&pdev->dev, "%s: Master at %#8x, irq %d.\n",
pdev              747 drivers/i2c/busses/i2c-pnx.c static int i2c_pnx_remove(struct platform_device *pdev)
pdev              749 drivers/i2c/busses/i2c-pnx.c 	struct i2c_pnx_algo_data *alg_data = platform_get_drvdata(pdev);
pdev              183 drivers/i2c/busses/i2c-puv3.c static int puv3_i2c_probe(struct platform_device *pdev)
pdev              189 drivers/i2c/busses/i2c-puv3.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              198 drivers/i2c/busses/i2c-puv3.c 		dev_err(&pdev->dev, "can't allocate interface!\n");
pdev              206 drivers/i2c/busses/i2c-puv3.c 	adapter->dev.parent = &pdev->dev;
pdev              208 drivers/i2c/busses/i2c-puv3.c 	platform_set_drvdata(pdev, adapter);
pdev              210 drivers/i2c/busses/i2c-puv3.c 	adapter->nr = pdev->id;
pdev              215 drivers/i2c/busses/i2c-puv3.c 	dev_info(&pdev->dev, "PKUnity v3 i2c bus adapter.\n");
pdev              226 drivers/i2c/busses/i2c-puv3.c static int puv3_i2c_remove(struct platform_device *pdev)
pdev              228 drivers/i2c/busses/i2c-puv3.c 	struct i2c_adapter *adapter = platform_get_drvdata(pdev);
pdev              233 drivers/i2c/busses/i2c-puv3.c 	put_device(&pdev->dev);
pdev              235 drivers/i2c/busses/i2c-puv3.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               21 drivers/i2c/busses/i2c-pxa-pci.c 	struct platform_device *pdev[CE4100_PCI_I2C_DEVS];
pdev               26 drivers/i2c/busses/i2c-pxa-pci.c 	struct platform_device *pdev;
pdev               73 drivers/i2c/busses/i2c-pxa-pci.c 	pdev = platform_device_alloc("ce4100-i2c", devnum);
pdev               74 drivers/i2c/busses/i2c-pxa-pci.c 	if (!pdev) {
pdev               79 drivers/i2c/busses/i2c-pxa-pci.c 	pdev->dev.parent = &dev->dev;
pdev               80 drivers/i2c/busses/i2c-pxa-pci.c 	pdev->dev.of_node = child;
pdev               82 drivers/i2c/busses/i2c-pxa-pci.c 	ret = platform_device_add_resources(pdev, res, ARRAY_SIZE(res));
pdev               86 drivers/i2c/busses/i2c-pxa-pci.c 	ret = platform_device_add_data(pdev, &pdata, sizeof(pdata));
pdev               90 drivers/i2c/busses/i2c-pxa-pci.c 	ret = platform_device_add(pdev);
pdev               94 drivers/i2c/busses/i2c-pxa-pci.c 	return pdev;
pdev               96 drivers/i2c/busses/i2c-pxa-pci.c 	platform_device_put(pdev);
pdev              122 drivers/i2c/busses/i2c-pxa-pci.c 	for (i = 0; i < ARRAY_SIZE(sds->pdev); i++) {
pdev              123 drivers/i2c/busses/i2c-pxa-pci.c 		sds->pdev[i] = add_i2c_device(dev, i);
pdev              124 drivers/i2c/busses/i2c-pxa-pci.c 		if (IS_ERR(sds->pdev[i])) {
pdev              125 drivers/i2c/busses/i2c-pxa-pci.c 			ret = PTR_ERR(sds->pdev[i]);
pdev              127 drivers/i2c/busses/i2c-pxa-pci.c 				platform_device_unregister(sds->pdev[i]);
pdev             1160 drivers/i2c/busses/i2c-pxa.c static int i2c_pxa_probe_dt(struct platform_device *pdev, struct pxa_i2c *i2c,
pdev             1163 drivers/i2c/busses/i2c-pxa.c 	struct device_node *np = pdev->dev.of_node;
pdev             1165 drivers/i2c/busses/i2c-pxa.c 			of_match_device(i2c_pxa_dt_ids, &pdev->dev);
pdev             1183 drivers/i2c/busses/i2c-pxa.c static int i2c_pxa_probe_pdata(struct platform_device *pdev,
pdev             1187 drivers/i2c/busses/i2c-pxa.c 	struct i2c_pxa_platform_data *plat = dev_get_platdata(&pdev->dev);
pdev             1188 drivers/i2c/busses/i2c-pxa.c 	const struct platform_device_id *id = platform_get_device_id(pdev);
pdev              499 drivers/i2c/busses/i2c-qcom-geni.c static int geni_i2c_probe(struct platform_device *pdev)
pdev              506 drivers/i2c/busses/i2c-qcom-geni.c 	gi2c = devm_kzalloc(&pdev->dev, sizeof(*gi2c), GFP_KERNEL);
pdev              510 drivers/i2c/busses/i2c-qcom-geni.c 	gi2c->se.dev = &pdev->dev;
pdev              511 drivers/i2c/busses/i2c-qcom-geni.c 	gi2c->se.wrapper = dev_get_drvdata(pdev->dev.parent);
pdev              512 drivers/i2c/busses/i2c-qcom-geni.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              513 drivers/i2c/busses/i2c-qcom-geni.c 	gi2c->se.base = devm_ioremap_resource(&pdev->dev, res);
pdev              517 drivers/i2c/busses/i2c-qcom-geni.c 	gi2c->se.clk = devm_clk_get(&pdev->dev, "se");
pdev              518 drivers/i2c/busses/i2c-qcom-geni.c 	if (IS_ERR(gi2c->se.clk) && !has_acpi_companion(&pdev->dev)) {
pdev              520 drivers/i2c/busses/i2c-qcom-geni.c 		dev_err(&pdev->dev, "Err getting SE Core clk %d\n", ret);
pdev              524 drivers/i2c/busses/i2c-qcom-geni.c 	ret = device_property_read_u32(&pdev->dev, "clock-frequency",
pdev              527 drivers/i2c/busses/i2c-qcom-geni.c 		dev_info(&pdev->dev,
pdev              532 drivers/i2c/busses/i2c-qcom-geni.c 	if (has_acpi_companion(&pdev->dev))
pdev              533 drivers/i2c/busses/i2c-qcom-geni.c 		ACPI_COMPANION_SET(&gi2c->adap.dev, ACPI_COMPANION(&pdev->dev));
pdev              535 drivers/i2c/busses/i2c-qcom-geni.c 	gi2c->irq = platform_get_irq(pdev, 0);
pdev              537 drivers/i2c/busses/i2c-qcom-geni.c 		dev_err(&pdev->dev, "IRQ error for i2c-geni\n");
pdev              543 drivers/i2c/busses/i2c-qcom-geni.c 		dev_err(&pdev->dev, "Invalid clk frequency %d Hz: %d\n",
pdev              551 drivers/i2c/busses/i2c-qcom-geni.c 	platform_set_drvdata(pdev, gi2c);
pdev              552 drivers/i2c/busses/i2c-qcom-geni.c 	ret = devm_request_irq(&pdev->dev, gi2c->irq, geni_i2c_irq,
pdev              555 drivers/i2c/busses/i2c-qcom-geni.c 		dev_err(&pdev->dev, "Request_irq failed:%d: err:%d\n",
pdev              562 drivers/i2c/busses/i2c-qcom-geni.c 	gi2c->adap.dev.parent = &pdev->dev;
pdev              563 drivers/i2c/busses/i2c-qcom-geni.c 	gi2c->adap.dev.of_node = pdev->dev.of_node;
pdev              568 drivers/i2c/busses/i2c-qcom-geni.c 		dev_err(&pdev->dev, "Error turning on resources %d\n", ret);
pdev              574 drivers/i2c/busses/i2c-qcom-geni.c 		dev_err(&pdev->dev, "Invalid proto %d\n", proto);
pdev              584 drivers/i2c/busses/i2c-qcom-geni.c 		dev_err(&pdev->dev, "Error turning off resources %d\n", ret);
pdev              588 drivers/i2c/busses/i2c-qcom-geni.c 	dev_dbg(&pdev->dev, "i2c fifo/se-dma mode. fifo depth:%d\n", tx_depth);
pdev              598 drivers/i2c/busses/i2c-qcom-geni.c 		dev_err(&pdev->dev, "Error adding i2c adapter %d\n", ret);
pdev              603 drivers/i2c/busses/i2c-qcom-geni.c 	dev_dbg(&pdev->dev, "Geni-I2C adaptor successfully added\n");
pdev              608 drivers/i2c/busses/i2c-qcom-geni.c static int geni_i2c_remove(struct platform_device *pdev)
pdev              610 drivers/i2c/busses/i2c-qcom-geni.c 	struct geni_i2c_dev *gi2c = platform_get_drvdata(pdev);
pdev             1663 drivers/i2c/busses/i2c-qup.c static int qup_i2c_probe(struct platform_device *pdev)
pdev             1676 drivers/i2c/busses/i2c-qup.c 	qup = devm_kzalloc(&pdev->dev, sizeof(*qup), GFP_KERNEL);
pdev             1680 drivers/i2c/busses/i2c-qup.c 	qup->dev = &pdev->dev;
pdev             1682 drivers/i2c/busses/i2c-qup.c 	platform_set_drvdata(pdev, qup);
pdev             1695 drivers/i2c/busses/i2c-qup.c 	if (of_device_is_compatible(pdev->dev.of_node, "qcom,i2c-qup-v1.1.1")) {
pdev             1715 drivers/i2c/busses/i2c-qup.c 		qup->btx.sg = devm_kcalloc(&pdev->dev,
pdev             1724 drivers/i2c/busses/i2c-qup.c 		qup->brx.sg = devm_kcalloc(&pdev->dev,
pdev             1736 drivers/i2c/busses/i2c-qup.c 		qup->start_tag.start = devm_kzalloc(&pdev->dev,
pdev             1743 drivers/i2c/busses/i2c-qup.c 		qup->brx.tag.start = devm_kzalloc(&pdev->dev, 2, GFP_KERNEL);
pdev             1749 drivers/i2c/busses/i2c-qup.c 		qup->btx.tag.start = devm_kzalloc(&pdev->dev, 2, GFP_KERNEL);
pdev             1765 drivers/i2c/busses/i2c-qup.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1770 drivers/i2c/busses/i2c-qup.c 	qup->irq = platform_get_irq(pdev, 0);
pdev             1888 drivers/i2c/busses/i2c-qup.c 	qup->adap.dev.of_node = pdev->dev.of_node;
pdev             1917 drivers/i2c/busses/i2c-qup.c static int qup_i2c_remove(struct platform_device *pdev)
pdev             1919 drivers/i2c/busses/i2c-qup.c 	struct qup_i2c_dev *qup = platform_get_drvdata(pdev);
pdev              918 drivers/i2c/busses/i2c-rcar.c static int rcar_i2c_probe(struct platform_device *pdev)
pdev              922 drivers/i2c/busses/i2c-rcar.c 	struct device *dev = &pdev->dev;
pdev              939 drivers/i2c/busses/i2c-rcar.c 	priv->res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              949 drivers/i2c/busses/i2c-rcar.c 	adap->nr = pdev->id;
pdev              958 drivers/i2c/busses/i2c-rcar.c 	strlcpy(adap->name, pdev->name, sizeof(adap->name));
pdev              975 drivers/i2c/busses/i2c-rcar.c 		priv->rstc = devm_reset_control_get_exclusive(&pdev->dev, NULL);
pdev              990 drivers/i2c/busses/i2c-rcar.c 	priv->irq = platform_get_irq(pdev, 0);
pdev              997 drivers/i2c/busses/i2c-rcar.c 	platform_set_drvdata(pdev, priv);
pdev             1014 drivers/i2c/busses/i2c-rcar.c static int rcar_i2c_remove(struct platform_device *pdev)
pdev             1016 drivers/i2c/busses/i2c-rcar.c 	struct rcar_i2c_priv *priv = platform_get_drvdata(pdev);
pdev             1017 drivers/i2c/busses/i2c-rcar.c 	struct device *dev = &pdev->dev;
pdev              392 drivers/i2c/busses/i2c-riic.c static int riic_i2c_probe(struct platform_device *pdev)
pdev              400 drivers/i2c/busses/i2c-riic.c 	riic = devm_kzalloc(&pdev->dev, sizeof(*riic), GFP_KERNEL);
pdev              404 drivers/i2c/busses/i2c-riic.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              405 drivers/i2c/busses/i2c-riic.c 	riic->base = devm_ioremap_resource(&pdev->dev, res);
pdev              409 drivers/i2c/busses/i2c-riic.c 	riic->clk = devm_clk_get(&pdev->dev, NULL);
pdev              411 drivers/i2c/busses/i2c-riic.c 		dev_err(&pdev->dev, "missing controller clock");
pdev              416 drivers/i2c/busses/i2c-riic.c 		res = platform_get_resource(pdev, IORESOURCE_IRQ, riic_irqs[i].res_num);
pdev              420 drivers/i2c/busses/i2c-riic.c 		ret = devm_request_irq(&pdev->dev, res->start, riic_irqs[i].isr,
pdev              423 drivers/i2c/busses/i2c-riic.c 			dev_err(&pdev->dev, "failed to request irq %s\n", riic_irqs[i].name);
pdev              433 drivers/i2c/busses/i2c-riic.c 	adap->dev.parent = &pdev->dev;
pdev              434 drivers/i2c/busses/i2c-riic.c 	adap->dev.of_node = pdev->dev.of_node;
pdev              438 drivers/i2c/busses/i2c-riic.c 	i2c_parse_fw_timings(&pdev->dev, &i2c_t, true);
pdev              440 drivers/i2c/busses/i2c-riic.c 	pm_runtime_enable(&pdev->dev);
pdev              450 drivers/i2c/busses/i2c-riic.c 	platform_set_drvdata(pdev, riic);
pdev              452 drivers/i2c/busses/i2c-riic.c 	dev_info(&pdev->dev, "registered with %dHz bus speed\n",
pdev              457 drivers/i2c/busses/i2c-riic.c 	pm_runtime_disable(&pdev->dev);
pdev              461 drivers/i2c/busses/i2c-riic.c static int riic_i2c_remove(struct platform_device *pdev)
pdev              463 drivers/i2c/busses/i2c-riic.c 	struct riic_dev *riic = platform_get_drvdata(pdev);
pdev              465 drivers/i2c/busses/i2c-riic.c 	pm_runtime_get_sync(&pdev->dev);
pdev              467 drivers/i2c/busses/i2c-riic.c 	pm_runtime_put(&pdev->dev);
pdev              469 drivers/i2c/busses/i2c-riic.c 	pm_runtime_disable(&pdev->dev);
pdev             1191 drivers/i2c/busses/i2c-rk3x.c static int rk3x_i2c_probe(struct platform_device *pdev)
pdev             1193 drivers/i2c/busses/i2c-rk3x.c 	struct device_node *np = pdev->dev.of_node;
pdev             1203 drivers/i2c/busses/i2c-rk3x.c 	i2c = devm_kzalloc(&pdev->dev, sizeof(struct rk3x_i2c), GFP_KERNEL);
pdev             1211 drivers/i2c/busses/i2c-rk3x.c 	i2c_parse_fw_timings(&pdev->dev, &i2c->t, true);
pdev             1219 drivers/i2c/busses/i2c-rk3x.c 	i2c->adap.dev.parent = &pdev->dev;
pdev             1221 drivers/i2c/busses/i2c-rk3x.c 	i2c->dev = &pdev->dev;
pdev             1226 drivers/i2c/busses/i2c-rk3x.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1227 drivers/i2c/busses/i2c-rk3x.c 	i2c->regs = devm_ioremap_resource(&pdev->dev, mem);
pdev             1243 drivers/i2c/busses/i2c-rk3x.c 			dev_err(&pdev->dev,
pdev             1249 drivers/i2c/busses/i2c-rk3x.c 			dev_err(&pdev->dev, "rk3x-i2c needs i2cX alias");
pdev             1264 drivers/i2c/busses/i2c-rk3x.c 	irq = platform_get_irq(pdev, 0);
pdev             1266 drivers/i2c/busses/i2c-rk3x.c 		dev_err(&pdev->dev, "cannot find rk3x IRQ\n");
pdev             1270 drivers/i2c/busses/i2c-rk3x.c 	ret = devm_request_irq(&pdev->dev, irq, rk3x_i2c_irq,
pdev             1271 drivers/i2c/busses/i2c-rk3x.c 			       0, dev_name(&pdev->dev), i2c);
pdev             1273 drivers/i2c/busses/i2c-rk3x.c 		dev_err(&pdev->dev, "cannot request IRQ\n");
pdev             1277 drivers/i2c/busses/i2c-rk3x.c 	platform_set_drvdata(pdev, i2c);
pdev             1281 drivers/i2c/busses/i2c-rk3x.c 		i2c->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1284 drivers/i2c/busses/i2c-rk3x.c 		i2c->clk = devm_clk_get(&pdev->dev, "i2c");
pdev             1285 drivers/i2c/busses/i2c-rk3x.c 		i2c->pclk = devm_clk_get(&pdev->dev, "pclk");
pdev             1291 drivers/i2c/busses/i2c-rk3x.c 			dev_err(&pdev->dev, "Can't get bus clk: %d\n", ret);
pdev             1297 drivers/i2c/busses/i2c-rk3x.c 			dev_err(&pdev->dev, "Can't get periph clk: %d\n", ret);
pdev             1303 drivers/i2c/busses/i2c-rk3x.c 		dev_err(&pdev->dev, "Can't prepare bus clk: %d\n", ret);
pdev             1308 drivers/i2c/busses/i2c-rk3x.c 		dev_err(&pdev->dev, "Can't prepare periph clock: %d\n", ret);
pdev             1315 drivers/i2c/busses/i2c-rk3x.c 		dev_err(&pdev->dev, "Unable to register clock notifier\n");
pdev             1337 drivers/i2c/busses/i2c-rk3x.c static int rk3x_i2c_remove(struct platform_device *pdev)
pdev             1339 drivers/i2c/busses/i2c-rk3x.c 	struct rk3x_i2c *i2c = platform_get_drvdata(pdev);
pdev              157 drivers/i2c/busses/i2c-s3c2410.c static inline kernel_ulong_t s3c24xx_get_device_quirks(struct platform_device *pdev)
pdev              159 drivers/i2c/busses/i2c-s3c2410.c 	if (pdev->dev.of_node) {
pdev              162 drivers/i2c/busses/i2c-s3c2410.c 		match = of_match_node(s3c24xx_i2c_match, pdev->dev.of_node);
pdev              166 drivers/i2c/busses/i2c-s3c2410.c 	return platform_get_device_id(pdev)->driver_data;
pdev             1050 drivers/i2c/busses/i2c-s3c2410.c static int s3c24xx_i2c_probe(struct platform_device *pdev)
pdev             1057 drivers/i2c/busses/i2c-s3c2410.c 	if (!pdev->dev.of_node) {
pdev             1058 drivers/i2c/busses/i2c-s3c2410.c 		pdata = dev_get_platdata(&pdev->dev);
pdev             1060 drivers/i2c/busses/i2c-s3c2410.c 			dev_err(&pdev->dev, "no platform data\n");
pdev             1065 drivers/i2c/busses/i2c-s3c2410.c 	i2c = devm_kzalloc(&pdev->dev, sizeof(struct s3c24xx_i2c), GFP_KERNEL);
pdev             1069 drivers/i2c/busses/i2c-s3c2410.c 	i2c->pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev             1073 drivers/i2c/busses/i2c-s3c2410.c 	i2c->quirks = s3c24xx_get_device_quirks(pdev);
pdev             1078 drivers/i2c/busses/i2c-s3c2410.c 		s3c24xx_i2c_parse_dt(pdev->dev.of_node, i2c);
pdev             1090 drivers/i2c/busses/i2c-s3c2410.c 	i2c->dev = &pdev->dev;
pdev             1091 drivers/i2c/busses/i2c-s3c2410.c 	i2c->clk = devm_clk_get(&pdev->dev, "i2c");
pdev             1093 drivers/i2c/busses/i2c-s3c2410.c 		dev_err(&pdev->dev, "cannot get clock\n");
pdev             1097 drivers/i2c/busses/i2c-s3c2410.c 	dev_dbg(&pdev->dev, "clock source %p\n", i2c->clk);
pdev             1100 drivers/i2c/busses/i2c-s3c2410.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1101 drivers/i2c/busses/i2c-s3c2410.c 	i2c->regs = devm_ioremap_resource(&pdev->dev, res);
pdev             1106 drivers/i2c/busses/i2c-s3c2410.c 	dev_dbg(&pdev->dev, "registers %p (%p)\n",
pdev             1111 drivers/i2c/busses/i2c-s3c2410.c 	i2c->adap.dev.parent = &pdev->dev;
pdev             1123 drivers/i2c/busses/i2c-s3c2410.c 		dev_err(&pdev->dev, "I2C clock enable failed\n");
pdev             1130 drivers/i2c/busses/i2c-s3c2410.c 		dev_err(&pdev->dev, "I2C controller init failed\n");
pdev             1140 drivers/i2c/busses/i2c-s3c2410.c 		i2c->irq = ret = platform_get_irq(pdev, 0);
pdev             1142 drivers/i2c/busses/i2c-s3c2410.c 			dev_err(&pdev->dev, "cannot find IRQ\n");
pdev             1147 drivers/i2c/busses/i2c-s3c2410.c 		ret = devm_request_irq(&pdev->dev, i2c->irq, s3c24xx_i2c_irq,
pdev             1148 drivers/i2c/busses/i2c-s3c2410.c 				       0, dev_name(&pdev->dev), i2c);
pdev             1150 drivers/i2c/busses/i2c-s3c2410.c 			dev_err(&pdev->dev, "cannot claim IRQ %d\n", i2c->irq);
pdev             1158 drivers/i2c/busses/i2c-s3c2410.c 		dev_err(&pdev->dev, "failed to register cpufreq notifier\n");
pdev             1170 drivers/i2c/busses/i2c-s3c2410.c 	i2c->adap.dev.of_node = pdev->dev.of_node;
pdev             1172 drivers/i2c/busses/i2c-s3c2410.c 	platform_set_drvdata(pdev, i2c);
pdev             1174 drivers/i2c/busses/i2c-s3c2410.c 	pm_runtime_enable(&pdev->dev);
pdev             1178 drivers/i2c/busses/i2c-s3c2410.c 		pm_runtime_disable(&pdev->dev);
pdev             1184 drivers/i2c/busses/i2c-s3c2410.c 	dev_info(&pdev->dev, "%s: S3C I2C adapter\n", dev_name(&i2c->adap.dev));
pdev             1188 drivers/i2c/busses/i2c-s3c2410.c static int s3c24xx_i2c_remove(struct platform_device *pdev)
pdev             1190 drivers/i2c/busses/i2c-s3c2410.c 	struct s3c24xx_i2c *i2c = platform_get_drvdata(pdev);
pdev             1194 drivers/i2c/busses/i2c-s3c2410.c 	pm_runtime_disable(&pdev->dev);
pdev              432 drivers/i2c/busses/i2c-sh7760.c static int sh7760_i2c_probe(struct platform_device *pdev)
pdev              439 drivers/i2c/busses/i2c-sh7760.c 	pd = dev_get_platdata(&pdev->dev);
pdev              441 drivers/i2c/busses/i2c-sh7760.c 		dev_err(&pdev->dev, "no platform_data!\n");
pdev              448 drivers/i2c/busses/i2c-sh7760.c 		dev_err(&pdev->dev, "no mem for private data\n");
pdev              453 drivers/i2c/busses/i2c-sh7760.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              455 drivers/i2c/busses/i2c-sh7760.c 		dev_err(&pdev->dev, "no mmio resources\n");
pdev              460 drivers/i2c/busses/i2c-sh7760.c 	id->ioarea = request_mem_region(res->start, REGSIZE, pdev->name);
pdev              462 drivers/i2c/busses/i2c-sh7760.c 		dev_err(&pdev->dev, "mmio already reserved\n");
pdev              469 drivers/i2c/busses/i2c-sh7760.c 		dev_err(&pdev->dev, "cannot ioremap\n");
pdev              474 drivers/i2c/busses/i2c-sh7760.c 	id->irq = platform_get_irq(pdev, 0);
pdev              476 drivers/i2c/busses/i2c-sh7760.c 	id->adap.nr = pdev->id;
pdev              481 drivers/i2c/busses/i2c-sh7760.c 	id->adap.dev.parent = &pdev->dev;
pdev              499 drivers/i2c/busses/i2c-sh7760.c 		dev_err(&pdev->dev, "invalid SCL clock: %dkHz\n",
pdev              507 drivers/i2c/busses/i2c-sh7760.c 		dev_err(&pdev->dev, "cannot get irq %d\n", id->irq);
pdev              516 drivers/i2c/busses/i2c-sh7760.c 	platform_set_drvdata(pdev, id);
pdev              518 drivers/i2c/busses/i2c-sh7760.c 	dev_info(&pdev->dev, "%d kHz mmio %08x irq %d\n",
pdev              536 drivers/i2c/busses/i2c-sh7760.c static int sh7760_i2c_remove(struct platform_device *pdev)
pdev              538 drivers/i2c/busses/i2c-sh7760.c 	struct cami2c *id = platform_get_drvdata(pdev);
pdev              271 drivers/i2c/busses/i2c-sirf.c static int i2c_sirfsoc_probe(struct platform_device *pdev)
pdev              284 drivers/i2c/busses/i2c-sirf.c 	clk = clk_get(&pdev->dev, NULL);
pdev              287 drivers/i2c/busses/i2c-sirf.c 		dev_err(&pdev->dev, "Clock get failed\n");
pdev              293 drivers/i2c/busses/i2c-sirf.c 		dev_err(&pdev->dev, "Clock prepare failed\n");
pdev              299 drivers/i2c/busses/i2c-sirf.c 		dev_err(&pdev->dev, "Clock enable failed\n");
pdev              305 drivers/i2c/busses/i2c-sirf.c 	siic = devm_kzalloc(&pdev->dev, sizeof(*siic), GFP_KERNEL);
pdev              313 drivers/i2c/busses/i2c-sirf.c 	mem_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              314 drivers/i2c/busses/i2c-sirf.c 	siic->base = devm_ioremap_resource(&pdev->dev, mem_res);
pdev              320 drivers/i2c/busses/i2c-sirf.c 	irq = platform_get_irq(pdev, 0);
pdev              325 drivers/i2c/busses/i2c-sirf.c 	err = devm_request_irq(&pdev->dev, irq, i2c_sirfsoc_irq, 0,
pdev              326 drivers/i2c/busses/i2c-sirf.c 		dev_name(&pdev->dev), siic);
pdev              334 drivers/i2c/busses/i2c-sirf.c 	adap->dev.of_node = pdev->dev.of_node;
pdev              335 drivers/i2c/busses/i2c-sirf.c 	adap->dev.parent = &pdev->dev;
pdev              336 drivers/i2c/busses/i2c-sirf.c 	adap->nr = pdev->id;
pdev              340 drivers/i2c/busses/i2c-sirf.c 	platform_set_drvdata(pdev, adap);
pdev              353 drivers/i2c/busses/i2c-sirf.c 	err = of_property_read_u32(pdev->dev.of_node,
pdev              394 drivers/i2c/busses/i2c-sirf.c 	dev_info(&pdev->dev, " I2C adapter ready to operate\n");
pdev              408 drivers/i2c/busses/i2c-sirf.c static int i2c_sirfsoc_remove(struct platform_device *pdev)
pdev              410 drivers/i2c/busses/i2c-sirf.c 	struct i2c_adapter *adapter = platform_get_drvdata(pdev);
pdev              477 drivers/i2c/busses/i2c-sprd.c static int sprd_i2c_probe(struct platform_device *pdev)
pdev              479 drivers/i2c/busses/i2c-sprd.c 	struct device *dev = &pdev->dev;
pdev              484 drivers/i2c/busses/i2c-sprd.c 	pdev->id = of_alias_get_id(dev->of_node, "i2c");
pdev              490 drivers/i2c/busses/i2c-sprd.c 	i2c_dev->base = devm_platform_ioremap_resource(pdev, 0);
pdev              494 drivers/i2c/busses/i2c-sprd.c 	i2c_dev->irq = platform_get_irq(pdev, 0);
pdev              496 drivers/i2c/busses/i2c-sprd.c 		dev_err(&pdev->dev, "failed to get irq resource\n");
pdev              512 drivers/i2c/busses/i2c-sprd.c 	i2c_dev->adap.nr = pdev->id;
pdev              526 drivers/i2c/busses/i2c-sprd.c 	platform_set_drvdata(pdev, i2c_dev);
pdev              546 drivers/i2c/busses/i2c-sprd.c 		pdev->name, i2c_dev);
pdev              548 drivers/i2c/busses/i2c-sprd.c 		dev_err(&pdev->dev, "failed to request irq %d\n", i2c_dev->irq);
pdev              554 drivers/i2c/busses/i2c-sprd.c 		dev_err(&pdev->dev, "add adapter failed\n");
pdev              569 drivers/i2c/busses/i2c-sprd.c static int sprd_i2c_remove(struct platform_device *pdev)
pdev              571 drivers/i2c/busses/i2c-sprd.c 	struct sprd_i2c *i2c_dev = platform_get_drvdata(pdev);
pdev              807 drivers/i2c/busses/i2c-st.c static int st_i2c_probe(struct platform_device *pdev)
pdev              809 drivers/i2c/busses/i2c-st.c 	struct device_node *np = pdev->dev.of_node;
pdev              816 drivers/i2c/busses/i2c-st.c 	i2c_dev = devm_kzalloc(&pdev->dev, sizeof(*i2c_dev), GFP_KERNEL);
pdev              820 drivers/i2c/busses/i2c-st.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              821 drivers/i2c/busses/i2c-st.c 	i2c_dev->base = devm_ioremap_resource(&pdev->dev, res);
pdev              827 drivers/i2c/busses/i2c-st.c 		dev_err(&pdev->dev, "IRQ missing or invalid\n");
pdev              833 drivers/i2c/busses/i2c-st.c 		dev_err(&pdev->dev, "Unable to request clock\n");
pdev              842 drivers/i2c/busses/i2c-st.c 	i2c_dev->dev = &pdev->dev;
pdev              844 drivers/i2c/busses/i2c-st.c 	ret = devm_request_threaded_irq(&pdev->dev, i2c_dev->irq,
pdev              846 drivers/i2c/busses/i2c-st.c 			IRQF_ONESHOT, pdev->name, i2c_dev);
pdev              848 drivers/i2c/busses/i2c-st.c 		dev_err(&pdev->dev, "Failed to request irq %i\n", i2c_dev->irq);
pdev              868 drivers/i2c/busses/i2c-st.c 	adap->dev.parent = &pdev->dev;
pdev              869 drivers/i2c/busses/i2c-st.c 	adap->dev.of_node = pdev->dev.of_node;
pdev              877 drivers/i2c/busses/i2c-st.c 	platform_set_drvdata(pdev, i2c_dev);
pdev              884 drivers/i2c/busses/i2c-st.c static int st_i2c_remove(struct platform_device *pdev)
pdev              886 drivers/i2c/busses/i2c-st.c 	struct st_i2c_dev *i2c_dev = platform_get_drvdata(pdev);
pdev              756 drivers/i2c/busses/i2c-stm32f4.c static int stm32f4_i2c_probe(struct platform_device *pdev)
pdev              758 drivers/i2c/busses/i2c-stm32f4.c 	struct device_node *np = pdev->dev.of_node;
pdev              766 drivers/i2c/busses/i2c-stm32f4.c 	i2c_dev = devm_kzalloc(&pdev->dev, sizeof(*i2c_dev), GFP_KERNEL);
pdev              770 drivers/i2c/busses/i2c-stm32f4.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              771 drivers/i2c/busses/i2c-stm32f4.c 	i2c_dev->base = devm_ioremap_resource(&pdev->dev, res);
pdev              777 drivers/i2c/busses/i2c-stm32f4.c 		dev_err(&pdev->dev, "IRQ event missing or invalid\n");
pdev              783 drivers/i2c/busses/i2c-stm32f4.c 		dev_err(&pdev->dev, "IRQ error missing or invalid\n");
pdev              787 drivers/i2c/busses/i2c-stm32f4.c 	i2c_dev->clk = devm_clk_get(&pdev->dev, NULL);
pdev              789 drivers/i2c/busses/i2c-stm32f4.c 		dev_err(&pdev->dev, "Error: Missing controller clock\n");
pdev              798 drivers/i2c/busses/i2c-stm32f4.c 	rst = devm_reset_control_get_exclusive(&pdev->dev, NULL);
pdev              800 drivers/i2c/busses/i2c-stm32f4.c 		dev_err(&pdev->dev, "Error: Missing controller reset\n");
pdev              813 drivers/i2c/busses/i2c-stm32f4.c 	i2c_dev->dev = &pdev->dev;
pdev              815 drivers/i2c/busses/i2c-stm32f4.c 	ret = devm_request_irq(&pdev->dev, irq_event, stm32f4_i2c_isr_event, 0,
pdev              816 drivers/i2c/busses/i2c-stm32f4.c 			       pdev->name, i2c_dev);
pdev              818 drivers/i2c/busses/i2c-stm32f4.c 		dev_err(&pdev->dev, "Failed to request irq event %i\n",
pdev              823 drivers/i2c/busses/i2c-stm32f4.c 	ret = devm_request_irq(&pdev->dev, irq_error, stm32f4_i2c_isr_error, 0,
pdev              824 drivers/i2c/busses/i2c-stm32f4.c 			       pdev->name, i2c_dev);
pdev              826 drivers/i2c/busses/i2c-stm32f4.c 		dev_err(&pdev->dev, "Failed to request irq error %i\n",
pdev              842 drivers/i2c/busses/i2c-stm32f4.c 	adap->dev.parent = &pdev->dev;
pdev              843 drivers/i2c/busses/i2c-stm32f4.c 	adap->dev.of_node = pdev->dev.of_node;
pdev              851 drivers/i2c/busses/i2c-stm32f4.c 	platform_set_drvdata(pdev, i2c_dev);
pdev              864 drivers/i2c/busses/i2c-stm32f4.c static int stm32f4_i2c_remove(struct platform_device *pdev)
pdev              866 drivers/i2c/busses/i2c-stm32f4.c 	struct stm32f4_i2c_dev *i2c_dev = platform_get_drvdata(pdev);
pdev             1783 drivers/i2c/busses/i2c-stm32f7.c static int stm32f7_i2c_setup_fm_plus_bits(struct platform_device *pdev,
pdev             1786 drivers/i2c/busses/i2c-stm32f7.c 	struct device_node *np = pdev->dev.of_node;
pdev             1825 drivers/i2c/busses/i2c-stm32f7.c static int stm32f7_i2c_probe(struct platform_device *pdev)
pdev             1836 drivers/i2c/busses/i2c-stm32f7.c 	i2c_dev = devm_kzalloc(&pdev->dev, sizeof(*i2c_dev), GFP_KERNEL);
pdev             1840 drivers/i2c/busses/i2c-stm32f7.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1841 drivers/i2c/busses/i2c-stm32f7.c 	i2c_dev->base = devm_ioremap_resource(&pdev->dev, res);
pdev             1846 drivers/i2c/busses/i2c-stm32f7.c 	irq_event = platform_get_irq(pdev, 0);
pdev             1849 drivers/i2c/busses/i2c-stm32f7.c 			dev_err(&pdev->dev, "Failed to get IRQ event: %d\n",
pdev             1854 drivers/i2c/busses/i2c-stm32f7.c 	irq_error = platform_get_irq(pdev, 1);
pdev             1857 drivers/i2c/busses/i2c-stm32f7.c 			dev_err(&pdev->dev, "Failed to get IRQ error: %d\n",
pdev             1862 drivers/i2c/busses/i2c-stm32f7.c 	i2c_dev->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1864 drivers/i2c/busses/i2c-stm32f7.c 		dev_err(&pdev->dev, "Error: Missing controller clock\n");
pdev             1870 drivers/i2c/busses/i2c-stm32f7.c 		dev_err(&pdev->dev, "Failed to prepare_enable clock\n");
pdev             1875 drivers/i2c/busses/i2c-stm32f7.c 	ret = device_property_read_u32(&pdev->dev, "clock-frequency",
pdev             1879 drivers/i2c/busses/i2c-stm32f7.c 		ret = stm32f7_i2c_setup_fm_plus_bits(pdev, i2c_dev);
pdev             1888 drivers/i2c/busses/i2c-stm32f7.c 	rst = devm_reset_control_get(&pdev->dev, NULL);
pdev             1890 drivers/i2c/busses/i2c-stm32f7.c 		dev_err(&pdev->dev, "Error: Missing controller reset\n");
pdev             1898 drivers/i2c/busses/i2c-stm32f7.c 	i2c_dev->dev = &pdev->dev;
pdev             1900 drivers/i2c/busses/i2c-stm32f7.c 	ret = devm_request_threaded_irq(&pdev->dev, irq_event,
pdev             1904 drivers/i2c/busses/i2c-stm32f7.c 					pdev->name, i2c_dev);
pdev             1906 drivers/i2c/busses/i2c-stm32f7.c 		dev_err(&pdev->dev, "Failed to request irq event %i\n",
pdev             1911 drivers/i2c/busses/i2c-stm32f7.c 	ret = devm_request_irq(&pdev->dev, irq_error, stm32f7_i2c_isr_error, 0,
pdev             1912 drivers/i2c/busses/i2c-stm32f7.c 			       pdev->name, i2c_dev);
pdev             1914 drivers/i2c/busses/i2c-stm32f7.c 		dev_err(&pdev->dev, "Failed to request irq error %i\n",
pdev             1919 drivers/i2c/busses/i2c-stm32f7.c 	setup = of_device_get_match_data(&pdev->dev);
pdev             1921 drivers/i2c/busses/i2c-stm32f7.c 		dev_err(&pdev->dev, "Can't get device data\n");
pdev             1949 drivers/i2c/busses/i2c-stm32f7.c 	adap->dev.parent = &pdev->dev;
pdev             1950 drivers/i2c/busses/i2c-stm32f7.c 	adap->dev.of_node = pdev->dev.of_node;
pdev             1963 drivers/i2c/busses/i2c-stm32f7.c 			dev_err(&pdev->dev,
pdev             1968 drivers/i2c/busses/i2c-stm32f7.c 	platform_set_drvdata(pdev, i2c_dev);
pdev             1976 drivers/i2c/busses/i2c-stm32f7.c 	pm_runtime_get_noresume(&pdev->dev);
pdev             2008 drivers/i2c/busses/i2c-stm32f7.c static int stm32f7_i2c_remove(struct platform_device *pdev)
pdev             2010 drivers/i2c/busses/i2c-stm32f7.c 	struct stm32f7_i2c_dev *i2c_dev = platform_get_drvdata(pdev);
pdev              154 drivers/i2c/busses/i2c-stu300.c 	struct platform_device	*pdev;
pdev              293 drivers/i2c/busses/i2c-stu300.c 	dev_err(&dev->pdev->dev,
pdev              344 drivers/i2c/busses/i2c-stu300.c 		dev_err(&dev->pdev->dev,
pdev              351 drivers/i2c/busses/i2c-stu300.c 		dev_err(&dev->pdev->dev, "controller timed out "
pdev              358 drivers/i2c/busses/i2c-stu300.c 		dev_err(&dev->pdev->dev, "controller (start) "
pdev              393 drivers/i2c/busses/i2c-stu300.c 		dev_err(&dev->pdev->dev,
pdev              401 drivers/i2c/busses/i2c-stu300.c 			dev_err(&dev->pdev->dev, "controller "
pdev              411 drivers/i2c/busses/i2c-stu300.c 			dev_err(&dev->pdev->dev, "controller "
pdev              442 drivers/i2c/busses/i2c-stu300.c 		dev_err(&dev->pdev->dev, "transaction timed out "
pdev              446 drivers/i2c/busses/i2c-stu300.c 		dev_err(&dev->pdev->dev, "base address = "
pdev              452 drivers/i2c/busses/i2c-stu300.c 	dev_err(&dev->pdev->dev, "giving up after %d attempts "
pdev              489 drivers/i2c/busses/i2c-stu300.c 		dev_err(&dev->pdev->dev, "too %s clock rate requested "
pdev              497 drivers/i2c/busses/i2c-stu300.c 	dev_dbg(&dev->pdev->dev, "Clock rate %lu Hz, I2C bus speed %d Hz "
pdev              509 drivers/i2c/busses/i2c-stu300.c 		dev_err(&dev->pdev->dev, "too low clock rate (%lu Hz).\n",
pdev              516 drivers/i2c/busses/i2c-stu300.c 		dev_err(&dev->pdev->dev, "too high clock rate (%lu Hz).\n",
pdev              525 drivers/i2c/busses/i2c-stu300.c 		dev_dbg(&dev->pdev->dev, "set clock divider to 0x%08x, "
pdev              531 drivers/i2c/busses/i2c-stu300.c 		dev_dbg(&dev->pdev->dev, "set clock divider to "
pdev              605 drivers/i2c/busses/i2c-stu300.c 			dev_dbg(&dev->pdev->dev, "read resend\n");
pdev              607 drivers/i2c/busses/i2c-stu300.c 			dev_dbg(&dev->pdev->dev, "write resend\n");
pdev              630 drivers/i2c/busses/i2c-stu300.c 		dev_dbg(&dev->pdev->dev, "await event 6\n");
pdev              658 drivers/i2c/busses/i2c-stu300.c 		dev_dbg(&dev->pdev->dev, "I2C message to: 0x%04x, len: %d, "
pdev              671 drivers/i2c/busses/i2c-stu300.c 			dev_dbg(&dev->pdev->dev, "wait while busy\n");
pdev              678 drivers/i2c/busses/i2c-stu300.c 			dev_dbg(&dev->pdev->dev, "re-int hw\n");
pdev              698 drivers/i2c/busses/i2c-stu300.c 				dev_dbg(&dev->pdev->dev, "send start event\n");
pdev              704 drivers/i2c/busses/i2c-stu300.c 			dev_dbg(&dev->pdev->dev, "send address\n");
pdev              712 drivers/i2c/busses/i2c-stu300.c 			dev_dbg(&dev->pdev->dev, "failed sending address, "
pdev              720 drivers/i2c/busses/i2c-stu300.c 		dev_dbg(&dev->pdev->dev, "managed to get address "
pdev              723 drivers/i2c/busses/i2c-stu300.c 		dev_dbg(&dev->pdev->dev, "I give up, tried %d times "
pdev              763 drivers/i2c/busses/i2c-stu300.c 				dev_err(&dev->pdev->dev, "error awaiting "
pdev              772 drivers/i2c/busses/i2c-stu300.c 				dev_err(&dev->pdev->dev, "I2C payload "
pdev              789 drivers/i2c/busses/i2c-stu300.c 		dev_err(&dev->pdev->dev, "timeout waiting for transfer "
pdev              859 drivers/i2c/busses/i2c-stu300.c static int stu300_probe(struct platform_device *pdev)
pdev              867 drivers/i2c/busses/i2c-stu300.c 	dev = devm_kzalloc(&pdev->dev, sizeof(struct stu300_dev), GFP_KERNEL);
pdev              871 drivers/i2c/busses/i2c-stu300.c 	bus_nr = pdev->id;
pdev              872 drivers/i2c/busses/i2c-stu300.c 	dev->clk = devm_clk_get(&pdev->dev, NULL);
pdev              874 drivers/i2c/busses/i2c-stu300.c 		dev_err(&pdev->dev, "could not retrieve i2c bus clock\n");
pdev              878 drivers/i2c/busses/i2c-stu300.c 	dev->pdev = pdev;
pdev              879 drivers/i2c/busses/i2c-stu300.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              880 drivers/i2c/busses/i2c-stu300.c 	dev->virtbase = devm_ioremap_resource(&pdev->dev, res);
pdev              881 drivers/i2c/busses/i2c-stu300.c 	dev_dbg(&pdev->dev, "initialize bus device I2C%d on virtual "
pdev              886 drivers/i2c/busses/i2c-stu300.c 	dev->irq = platform_get_irq(pdev, 0);
pdev              887 drivers/i2c/busses/i2c-stu300.c 	ret = devm_request_irq(&pdev->dev, dev->irq, stu300_irh, 0, NAME, dev);
pdev              897 drivers/i2c/busses/i2c-stu300.c 		dev_err(&dev->pdev->dev, "error initializing hardware.\n");
pdev              914 drivers/i2c/busses/i2c-stu300.c 	adap->dev.parent = &pdev->dev;
pdev              915 drivers/i2c/busses/i2c-stu300.c 	adap->dev.of_node = pdev->dev.of_node;
pdev              925 drivers/i2c/busses/i2c-stu300.c 	platform_set_drvdata(pdev, dev);
pdev              926 drivers/i2c/busses/i2c-stu300.c 	dev_info(&pdev->dev, "ST DDC I2C @ %p, irq %d\n",
pdev              962 drivers/i2c/busses/i2c-stu300.c static int stu300_remove(struct platform_device *pdev)
pdev              964 drivers/i2c/busses/i2c-stu300.c 	struct stu300_dev *dev = platform_get_drvdata(pdev);
pdev              183 drivers/i2c/busses/i2c-sun6i-p2wi.c static int p2wi_probe(struct platform_device *pdev)
pdev              185 drivers/i2c/busses/i2c-sun6i-p2wi.c 	struct device *dev = &pdev->dev;
pdev              234 drivers/i2c/busses/i2c-sun6i-p2wi.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              239 drivers/i2c/busses/i2c-sun6i-p2wi.c 	strlcpy(p2wi->adapter.name, pdev->name, sizeof(p2wi->adapter.name));
pdev              240 drivers/i2c/busses/i2c-sun6i-p2wi.c 	irq = platform_get_irq(pdev, 0);
pdev              278 drivers/i2c/busses/i2c-sun6i-p2wi.c 	p2wi->adapter.dev.of_node = pdev->dev.of_node;
pdev              279 drivers/i2c/busses/i2c-sun6i-p2wi.c 	platform_set_drvdata(pdev, p2wi);
pdev              282 drivers/i2c/busses/i2c-sun6i-p2wi.c 	ret = devm_request_irq(dev, irq, p2wi_interrupt, 0, pdev->name, p2wi);
pdev              536 drivers/i2c/busses/i2c-synquacer.c static int synquacer_i2c_probe(struct platform_device *pdev)
pdev              543 drivers/i2c/busses/i2c-synquacer.c 	i2c = devm_kzalloc(&pdev->dev, sizeof(*i2c), GFP_KERNEL);
pdev              547 drivers/i2c/busses/i2c-synquacer.c 	bus_speed = i2c_acpi_find_bus_speed(&pdev->dev);
pdev              549 drivers/i2c/busses/i2c-synquacer.c 		device_property_read_u32(&pdev->dev, "clock-frequency",
pdev              552 drivers/i2c/busses/i2c-synquacer.c 	device_property_read_u32(&pdev->dev, "socionext,pclk-rate",
pdev              555 drivers/i2c/busses/i2c-synquacer.c 	i2c->pclk = devm_clk_get(&pdev->dev, "pclk");
pdev              559 drivers/i2c/busses/i2c-synquacer.c 		dev_dbg(&pdev->dev, "clock source %p\n", i2c->pclk);
pdev              563 drivers/i2c/busses/i2c-synquacer.c 			dev_err(&pdev->dev, "failed to enable clock (%d)\n",
pdev              572 drivers/i2c/busses/i2c-synquacer.c 		dev_err(&pdev->dev, "PCLK missing or out of range (%d)\n",
pdev              577 drivers/i2c/busses/i2c-synquacer.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              578 drivers/i2c/busses/i2c-synquacer.c 	i2c->base = devm_ioremap_resource(&pdev->dev, r);
pdev              582 drivers/i2c/busses/i2c-synquacer.c 	i2c->irq = platform_get_irq(pdev, 0);
pdev              584 drivers/i2c/busses/i2c-synquacer.c 		dev_err(&pdev->dev, "no IRQ resource found\n");
pdev              588 drivers/i2c/busses/i2c-synquacer.c 	ret = devm_request_irq(&pdev->dev, i2c->irq, synquacer_i2c_isr,
pdev              589 drivers/i2c/busses/i2c-synquacer.c 			       0, dev_name(&pdev->dev), i2c);
pdev              591 drivers/i2c/busses/i2c-synquacer.c 		dev_err(&pdev->dev, "cannot claim IRQ %d\n", i2c->irq);
pdev              596 drivers/i2c/busses/i2c-synquacer.c 	i2c->dev = &pdev->dev;
pdev              599 drivers/i2c/busses/i2c-synquacer.c 	i2c->adapter.dev.parent = &pdev->dev;
pdev              600 drivers/i2c/busses/i2c-synquacer.c 	i2c->adapter.dev.of_node = pdev->dev.of_node;
pdev              601 drivers/i2c/busses/i2c-synquacer.c 	ACPI_COMPANION_SET(&i2c->adapter.dev, ACPI_COMPANION(&pdev->dev));
pdev              602 drivers/i2c/busses/i2c-synquacer.c 	i2c->adapter.nr = pdev->id;
pdev              614 drivers/i2c/busses/i2c-synquacer.c 		dev_err(&pdev->dev, "failed to add bus to i2c core\n");
pdev              618 drivers/i2c/busses/i2c-synquacer.c 	platform_set_drvdata(pdev, i2c);
pdev              620 drivers/i2c/busses/i2c-synquacer.c 	dev_info(&pdev->dev, "%s: synquacer_i2c adapter\n",
pdev              626 drivers/i2c/busses/i2c-synquacer.c static int synquacer_i2c_remove(struct platform_device *pdev)
pdev              628 drivers/i2c/busses/i2c-synquacer.c 	struct synquacer_i2c *i2c = platform_get_drvdata(pdev);
pdev              286 drivers/i2c/busses/i2c-tegra-bpmp.c static int tegra_bpmp_i2c_probe(struct platform_device *pdev)
pdev              292 drivers/i2c/busses/i2c-tegra-bpmp.c 	i2c = devm_kzalloc(&pdev->dev, sizeof(*i2c), GFP_KERNEL);
pdev              296 drivers/i2c/busses/i2c-tegra-bpmp.c 	i2c->dev = &pdev->dev;
pdev              298 drivers/i2c/busses/i2c-tegra-bpmp.c 	i2c->bpmp = dev_get_drvdata(pdev->dev.parent);
pdev              302 drivers/i2c/busses/i2c-tegra-bpmp.c 	err = of_property_read_u32(pdev->dev.of_node, "nvidia,bpmp-bus-id",
pdev              314 drivers/i2c/busses/i2c-tegra-bpmp.c 	i2c->adapter.dev.parent = &pdev->dev;
pdev              315 drivers/i2c/busses/i2c-tegra-bpmp.c 	i2c->adapter.dev.of_node = pdev->dev.of_node;
pdev              317 drivers/i2c/busses/i2c-tegra-bpmp.c 	platform_set_drvdata(pdev, i2c);
pdev              322 drivers/i2c/busses/i2c-tegra-bpmp.c static int tegra_bpmp_i2c_remove(struct platform_device *pdev)
pdev              324 drivers/i2c/busses/i2c-tegra-bpmp.c 	struct tegra_bpmp_i2c *i2c = platform_get_drvdata(pdev);
pdev             1509 drivers/i2c/busses/i2c-tegra.c static int tegra_i2c_probe(struct platform_device *pdev)
pdev             1520 drivers/i2c/busses/i2c-tegra.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1522 drivers/i2c/busses/i2c-tegra.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev             1526 drivers/i2c/busses/i2c-tegra.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1528 drivers/i2c/busses/i2c-tegra.c 		dev_err(&pdev->dev, "no irq resource\n");
pdev             1533 drivers/i2c/busses/i2c-tegra.c 	div_clk = devm_clk_get(&pdev->dev, "div-clk");
pdev             1536 drivers/i2c/busses/i2c-tegra.c 			dev_err(&pdev->dev, "missing controller clock\n");
pdev             1541 drivers/i2c/busses/i2c-tegra.c 	i2c_dev = devm_kzalloc(&pdev->dev, sizeof(*i2c_dev), GFP_KERNEL);
pdev             1552 drivers/i2c/busses/i2c-tegra.c 	i2c_dev->cont_id = pdev->id;
pdev             1553 drivers/i2c/busses/i2c-tegra.c 	i2c_dev->dev = &pdev->dev;
pdev             1555 drivers/i2c/busses/i2c-tegra.c 	i2c_dev->rst = devm_reset_control_get_exclusive(&pdev->dev, "i2c");
pdev             1557 drivers/i2c/busses/i2c-tegra.c 		dev_err(&pdev->dev, "missing controller reset\n");
pdev             1563 drivers/i2c/busses/i2c-tegra.c 	i2c_dev->hw = of_device_get_match_data(&pdev->dev);
pdev             1564 drivers/i2c/busses/i2c-tegra.c 	i2c_dev->is_dvc = of_device_is_compatible(pdev->dev.of_node,
pdev             1574 drivers/i2c/busses/i2c-tegra.c 		fast_clk = devm_clk_get(&pdev->dev, "fast-clk");
pdev             1576 drivers/i2c/busses/i2c-tegra.c 			dev_err(&pdev->dev, "missing fast clock\n");
pdev             1582 drivers/i2c/busses/i2c-tegra.c 	platform_set_drvdata(pdev, i2c_dev);
pdev             1610 drivers/i2c/busses/i2c-tegra.c 	pm_runtime_enable(&pdev->dev);
pdev             1611 drivers/i2c/busses/i2c-tegra.c 	if (!pm_runtime_enabled(&pdev->dev)) {
pdev             1612 drivers/i2c/busses/i2c-tegra.c 		ret = tegra_i2c_runtime_resume(&pdev->dev);
pdev             1614 drivers/i2c/busses/i2c-tegra.c 			dev_err(&pdev->dev, "runtime resume failed\n");
pdev             1620 drivers/i2c/busses/i2c-tegra.c 			dev_err(&pdev->dev, "runtime resume failed\n");
pdev             1643 drivers/i2c/busses/i2c-tegra.c 		dev_err(&pdev->dev, "Failed to initialize i2c controller\n");
pdev             1647 drivers/i2c/busses/i2c-tegra.c 	ret = devm_request_irq(&pdev->dev, i2c_dev->irq,
pdev             1648 drivers/i2c/busses/i2c-tegra.c 			       tegra_i2c_isr, 0, dev_name(&pdev->dev), i2c_dev);
pdev             1650 drivers/i2c/busses/i2c-tegra.c 		dev_err(&pdev->dev, "Failed to request irq %i\n", i2c_dev->irq);
pdev             1657 drivers/i2c/busses/i2c-tegra.c 	strlcpy(i2c_dev->adapter.name, dev_name(&pdev->dev),
pdev             1659 drivers/i2c/busses/i2c-tegra.c 	i2c_dev->adapter.dev.parent = &pdev->dev;
pdev             1660 drivers/i2c/busses/i2c-tegra.c 	i2c_dev->adapter.nr = pdev->id;
pdev             1661 drivers/i2c/busses/i2c-tegra.c 	i2c_dev->adapter.dev.of_node = pdev->dev.of_node;
pdev             1667 drivers/i2c/busses/i2c-tegra.c 	pm_runtime_put(&pdev->dev);
pdev             1679 drivers/i2c/busses/i2c-tegra.c 	if (pm_runtime_enabled(&pdev->dev))
pdev             1680 drivers/i2c/busses/i2c-tegra.c 		pm_runtime_put_sync(&pdev->dev);
pdev             1682 drivers/i2c/busses/i2c-tegra.c 		tegra_i2c_runtime_suspend(&pdev->dev);
pdev             1685 drivers/i2c/busses/i2c-tegra.c 	if (pm_runtime_enabled(&pdev->dev))
pdev             1686 drivers/i2c/busses/i2c-tegra.c 		pm_runtime_disable(&pdev->dev);
pdev             1698 drivers/i2c/busses/i2c-tegra.c static int tegra_i2c_remove(struct platform_device *pdev)
pdev             1700 drivers/i2c/busses/i2c-tegra.c 	struct tegra_i2c_dev *i2c_dev = platform_get_drvdata(pdev);
pdev             1707 drivers/i2c/busses/i2c-tegra.c 	pm_runtime_disable(&pdev->dev);
pdev             1708 drivers/i2c/busses/i2c-tegra.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev             1709 drivers/i2c/busses/i2c-tegra.c 		tegra_i2c_runtime_suspend(&pdev->dev);
pdev              149 drivers/i2c/busses/i2c-thunderx-pcidrv.c static int thunder_i2c_probe_pci(struct pci_dev *pdev,
pdev              152 drivers/i2c/busses/i2c-thunderx-pcidrv.c 	struct device *dev = &pdev->dev;
pdev              165 drivers/i2c/busses/i2c-thunderx-pcidrv.c 	pci_set_drvdata(pdev, i2c);
pdev              166 drivers/i2c/busses/i2c-thunderx-pcidrv.c 	ret = pcim_enable_device(pdev);
pdev              170 drivers/i2c/busses/i2c-thunderx-pcidrv.c 	ret = pci_request_regions(pdev, DRV_NAME);
pdev              174 drivers/i2c/busses/i2c-thunderx-pcidrv.c 	i2c->twsi_base = pcim_iomap(pdev, 0, pci_resource_len(pdev, 0));
pdev              190 drivers/i2c/busses/i2c-thunderx-pcidrv.c 	ret = pci_alloc_irq_vectors(pdev, 1, 1, PCI_IRQ_MSIX);
pdev              194 drivers/i2c/busses/i2c-thunderx-pcidrv.c 	ret = devm_request_irq(dev, pci_irq_vector(pdev, 0), octeon_i2c_isr, 0,
pdev              210 drivers/i2c/busses/i2c-thunderx-pcidrv.c 	i2c->adap.dev.of_node = pdev->dev.of_node;
pdev              221 drivers/i2c/busses/i2c-thunderx-pcidrv.c 	ret = thunder_i2c_smbus_setup(i2c, pdev->dev.of_node);
pdev              232 drivers/i2c/busses/i2c-thunderx-pcidrv.c static void thunder_i2c_remove_pci(struct pci_dev *pdev)
pdev              234 drivers/i2c/busses/i2c-thunderx-pcidrv.c 	struct octeon_i2c *i2c = pci_get_drvdata(pdev);
pdev              237 drivers/i2c/busses/i2c-thunderx-pcidrv.c 	thunder_i2c_clock_disable(&pdev->dev, i2c->clk);
pdev              517 drivers/i2c/busses/i2c-uniphier-f.c static int uniphier_fi2c_probe(struct platform_device *pdev)
pdev              519 drivers/i2c/busses/i2c-uniphier-f.c 	struct device *dev = &pdev->dev;
pdev              529 drivers/i2c/busses/i2c-uniphier-f.c 	priv->membase = devm_platform_ioremap_resource(pdev, 0);
pdev              533 drivers/i2c/busses/i2c-uniphier-f.c 	irq = platform_get_irq(pdev, 0);
pdev              574 drivers/i2c/busses/i2c-uniphier-f.c 	platform_set_drvdata(pdev, priv);
pdev              579 drivers/i2c/busses/i2c-uniphier-f.c 			       pdev->name, priv);
pdev              593 drivers/i2c/busses/i2c-uniphier-f.c static int uniphier_fi2c_remove(struct platform_device *pdev)
pdev              595 drivers/i2c/busses/i2c-uniphier-f.c 	struct uniphier_fi2c_priv *priv = platform_get_drvdata(pdev);
pdev              313 drivers/i2c/busses/i2c-uniphier.c static int uniphier_i2c_probe(struct platform_device *pdev)
pdev              315 drivers/i2c/busses/i2c-uniphier.c 	struct device *dev = &pdev->dev;
pdev              325 drivers/i2c/busses/i2c-uniphier.c 	priv->membase = devm_platform_ioremap_resource(pdev, 0);
pdev              329 drivers/i2c/busses/i2c-uniphier.c 	irq = platform_get_irq(pdev, 0);
pdev              369 drivers/i2c/busses/i2c-uniphier.c 	platform_set_drvdata(pdev, priv);
pdev              373 drivers/i2c/busses/i2c-uniphier.c 	ret = devm_request_irq(dev, irq, uniphier_i2c_interrupt, 0, pdev->name,
pdev              388 drivers/i2c/busses/i2c-uniphier.c static int uniphier_i2c_remove(struct platform_device *pdev)
pdev              390 drivers/i2c/busses/i2c-uniphier.c 	struct uniphier_i2c_priv *priv = platform_get_drvdata(pdev);
pdev              311 drivers/i2c/busses/i2c-viapro.c static int vt596_probe(struct pci_dev *pdev,
pdev              324 drivers/i2c/busses/i2c-viapro.c 	if ((pci_read_config_word(pdev, id->driver_data, &vt596_smba)) ||
pdev              328 drivers/i2c/busses/i2c-viapro.c 		    !pci_read_config_word(pdev, SMBBA2, &vt596_smba) &&
pdev              333 drivers/i2c/busses/i2c-viapro.c 			dev_err(&pdev->dev, "Cannot configure "
pdev              341 drivers/i2c/busses/i2c-viapro.c 		dev_err(&pdev->dev, "SMBus base address "
pdev              353 drivers/i2c/busses/i2c-viapro.c 		dev_err(&pdev->dev, "SMBus region 0x%x already in use!\n",
pdev              358 drivers/i2c/busses/i2c-viapro.c 	pci_read_config_byte(pdev, SMBHSTCFG, &temp);
pdev              362 drivers/i2c/busses/i2c-viapro.c 		pci_write_config_byte(pdev, SMBHSTCFG, temp & 0xfe);
pdev              363 drivers/i2c/busses/i2c-viapro.c 		pci_write_config_word(pdev, id->driver_data, vt596_smba);
pdev              364 drivers/i2c/busses/i2c-viapro.c 		pci_write_config_byte(pdev, SMBHSTCFG, temp | 0x01);
pdev              365 drivers/i2c/busses/i2c-viapro.c 		dev_warn(&pdev->dev, "WARNING: SMBus interface set to new "
pdev              375 drivers/i2c/busses/i2c-viapro.c 			pci_write_config_byte(pdev, SMBHSTCFG, temp | 0x01);
pdev              376 drivers/i2c/busses/i2c-viapro.c 			dev_info(&pdev->dev, "Enabling SMBus device\n");
pdev              378 drivers/i2c/busses/i2c-viapro.c 			dev_err(&pdev->dev, "SMBUS: Error: Host SMBus "
pdev              386 drivers/i2c/busses/i2c-viapro.c 	dev_dbg(&pdev->dev, "VT596_smba = 0x%X\n", vt596_smba);
pdev              388 drivers/i2c/busses/i2c-viapro.c 	switch (pdev->device) {
pdev              405 drivers/i2c/busses/i2c-viapro.c 		if (pdev->revision >= 0x40)
pdev              410 drivers/i2c/busses/i2c-viapro.c 	vt596_adapter.dev.parent = &pdev->dev;
pdev              414 drivers/i2c/busses/i2c-viapro.c 	vt596_pdev = pci_dev_get(pdev);
pdev              357 drivers/i2c/busses/i2c-viperboard.c static int vprbrd_i2c_probe(struct platform_device *pdev)
pdev              359 drivers/i2c/busses/i2c-viperboard.c 	struct vprbrd *vb = dev_get_drvdata(pdev->dev.parent);
pdev              364 drivers/i2c/busses/i2c-viperboard.c 	vb_i2c = devm_kzalloc(&pdev->dev, sizeof(*vb_i2c), GFP_KERNEL);
pdev              390 drivers/i2c/busses/i2c-viperboard.c 			dev_err(&pdev->dev, "failure setting i2c_bus_freq to %d\n",
pdev              395 drivers/i2c/busses/i2c-viperboard.c 		dev_err(&pdev->dev,
pdev              400 drivers/i2c/busses/i2c-viperboard.c 	vb_i2c->i2c.dev.parent = &pdev->dev;
pdev              405 drivers/i2c/busses/i2c-viperboard.c 	platform_set_drvdata(pdev, vb_i2c);
pdev              410 drivers/i2c/busses/i2c-viperboard.c static int vprbrd_i2c_remove(struct platform_device *pdev)
pdev              412 drivers/i2c/busses/i2c-viperboard.c 	struct vprbrd_i2c *vb_i2c = platform_get_drvdata(pdev);
pdev              370 drivers/i2c/busses/i2c-wmt.c static int wmt_i2c_probe(struct platform_device *pdev)
pdev              372 drivers/i2c/busses/i2c-wmt.c 	struct device_node *np = pdev->dev.of_node;
pdev              379 drivers/i2c/busses/i2c-wmt.c 	i2c_dev = devm_kzalloc(&pdev->dev, sizeof(*i2c_dev), GFP_KERNEL);
pdev              383 drivers/i2c/busses/i2c-wmt.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              384 drivers/i2c/busses/i2c-wmt.c 	i2c_dev->base = devm_ioremap_resource(&pdev->dev, res);
pdev              390 drivers/i2c/busses/i2c-wmt.c 		dev_err(&pdev->dev, "irq missing or invalid\n");
pdev              396 drivers/i2c/busses/i2c-wmt.c 		dev_err(&pdev->dev, "unable to request clock\n");
pdev              405 drivers/i2c/busses/i2c-wmt.c 	i2c_dev->dev = &pdev->dev;
pdev              407 drivers/i2c/busses/i2c-wmt.c 	err = devm_request_irq(&pdev->dev, i2c_dev->irq, wmt_i2c_isr, 0,
pdev              410 drivers/i2c/busses/i2c-wmt.c 		dev_err(&pdev->dev, "failed to request irq %i\n", i2c_dev->irq);
pdev              419 drivers/i2c/busses/i2c-wmt.c 	adap->dev.parent = &pdev->dev;
pdev              420 drivers/i2c/busses/i2c-wmt.c 	adap->dev.of_node = pdev->dev.of_node;
pdev              426 drivers/i2c/busses/i2c-wmt.c 		dev_err(&pdev->dev, "error initializing hardware\n");
pdev              434 drivers/i2c/busses/i2c-wmt.c 	platform_set_drvdata(pdev, i2c_dev);
pdev              439 drivers/i2c/busses/i2c-wmt.c static int wmt_i2c_remove(struct platform_device *pdev)
pdev              441 drivers/i2c/busses/i2c-wmt.c 	struct wmt_i2c_dev *i2c_dev = platform_get_drvdata(pdev);
pdev              441 drivers/i2c/busses/i2c-xgene-slimpro.c static int xgene_slimpro_i2c_probe(struct platform_device *pdev)
pdev              448 drivers/i2c/busses/i2c-xgene-slimpro.c 	ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL);
pdev              452 drivers/i2c/busses/i2c-xgene-slimpro.c 	ctx->dev = &pdev->dev;
pdev              453 drivers/i2c/busses/i2c-xgene-slimpro.c 	platform_set_drvdata(pdev, ctx);
pdev              457 drivers/i2c/busses/i2c-xgene-slimpro.c 	cl->dev = &pdev->dev;
pdev              466 drivers/i2c/busses/i2c-xgene-slimpro.c 			dev_err(&pdev->dev, "i2c mailbox channel request failed\n");
pdev              474 drivers/i2c/busses/i2c-xgene-slimpro.c 		acpi_id = acpi_match_device(pdev->dev.driver->acpi_match_table,
pdev              475 drivers/i2c/busses/i2c-xgene-slimpro.c 					    &pdev->dev);
pdev              481 drivers/i2c/busses/i2c-xgene-slimpro.c 		if (device_property_read_u32(&pdev->dev, "pcc-channel",
pdev              489 drivers/i2c/busses/i2c-xgene-slimpro.c 			dev_err(&pdev->dev, "PCC mailbox channel request failed\n");
pdev              501 drivers/i2c/busses/i2c-xgene-slimpro.c 			dev_err(&pdev->dev, "PPC subspace not found\n");
pdev              507 drivers/i2c/busses/i2c-xgene-slimpro.c 			dev_err(&pdev->dev, "PCC IRQ not supported\n");
pdev              529 drivers/i2c/busses/i2c-xgene-slimpro.c 			dev_err(&pdev->dev, "Failed to get PCC comm region\n");
pdev              535 drivers/i2c/busses/i2c-xgene-slimpro.c 			dev_err(&pdev->dev,
pdev              541 drivers/i2c/busses/i2c-xgene-slimpro.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev              543 drivers/i2c/busses/i2c-xgene-slimpro.c 		dev_warn(&pdev->dev, "Unable to set dma mask\n");
pdev              550 drivers/i2c/busses/i2c-xgene-slimpro.c 	adapter->dev.parent = &pdev->dev;
pdev              551 drivers/i2c/busses/i2c-xgene-slimpro.c 	adapter->dev.of_node = pdev->dev.of_node;
pdev              552 drivers/i2c/busses/i2c-xgene-slimpro.c 	ACPI_COMPANION_SET(&adapter->dev, ACPI_COMPANION(&pdev->dev));
pdev              558 drivers/i2c/busses/i2c-xgene-slimpro.c 	dev_info(&pdev->dev, "Mailbox I2C Adapter registered\n");
pdev              570 drivers/i2c/busses/i2c-xgene-slimpro.c static int xgene_slimpro_i2c_remove(struct platform_device *pdev)
pdev              572 drivers/i2c/busses/i2c-xgene-slimpro.c 	struct slimpro_i2c_dev *ctx = platform_get_drvdata(pdev);
pdev              725 drivers/i2c/busses/i2c-xiic.c static int xiic_i2c_probe(struct platform_device *pdev)
pdev              734 drivers/i2c/busses/i2c-xiic.c 	i2c = devm_kzalloc(&pdev->dev, sizeof(*i2c), GFP_KERNEL);
pdev              738 drivers/i2c/busses/i2c-xiic.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              739 drivers/i2c/busses/i2c-xiic.c 	i2c->base = devm_ioremap_resource(&pdev->dev, res);
pdev              743 drivers/i2c/busses/i2c-xiic.c 	irq = platform_get_irq(pdev, 0);
pdev              747 drivers/i2c/busses/i2c-xiic.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              750 drivers/i2c/busses/i2c-xiic.c 	platform_set_drvdata(pdev, i2c);
pdev              753 drivers/i2c/busses/i2c-xiic.c 	i2c->adap.dev.parent = &pdev->dev;
pdev              754 drivers/i2c/busses/i2c-xiic.c 	i2c->adap.dev.of_node = pdev->dev.of_node;
pdev              759 drivers/i2c/busses/i2c-xiic.c 	i2c->clk = devm_clk_get(&pdev->dev, NULL);
pdev              761 drivers/i2c/busses/i2c-xiic.c 		dev_err(&pdev->dev, "input clock not found.\n");
pdev              766 drivers/i2c/busses/i2c-xiic.c 		dev_err(&pdev->dev, "Unable to enable clock.\n");
pdev              769 drivers/i2c/busses/i2c-xiic.c 	i2c->dev = &pdev->dev;
pdev              774 drivers/i2c/busses/i2c-xiic.c 	ret = devm_request_threaded_irq(&pdev->dev, irq, xiic_isr,
pdev              776 drivers/i2c/busses/i2c-xiic.c 					pdev->name, i2c);
pdev              779 drivers/i2c/busses/i2c-xiic.c 		dev_err(&pdev->dev, "Cannot claim IRQ\n");
pdev              813 drivers/i2c/busses/i2c-xiic.c 	pm_runtime_set_suspended(&pdev->dev);
pdev              814 drivers/i2c/busses/i2c-xiic.c 	pm_runtime_disable(&pdev->dev);
pdev              819 drivers/i2c/busses/i2c-xiic.c static int xiic_i2c_remove(struct platform_device *pdev)
pdev              821 drivers/i2c/busses/i2c-xiic.c 	struct xiic_i2c *i2c = platform_get_drvdata(pdev);
pdev              829 drivers/i2c/busses/i2c-xiic.c 		dev_err(&pdev->dev, "Unable to enable clock.\n");
pdev              834 drivers/i2c/busses/i2c-xiic.c 	pm_runtime_disable(&pdev->dev);
pdev              461 drivers/i2c/busses/i2c-xlp9xx.c static int xlp9xx_i2c_get_frequency(struct platform_device *pdev,
pdev              468 drivers/i2c/busses/i2c-xlp9xx.c 	clk = devm_clk_get(&pdev->dev, NULL);
pdev              471 drivers/i2c/busses/i2c-xlp9xx.c 		dev_dbg(&pdev->dev, "using default input frequency %u\n",
pdev              477 drivers/i2c/busses/i2c-xlp9xx.c 	err = device_property_read_u32(&pdev->dev, "clock-frequency", &freq);
pdev              480 drivers/i2c/busses/i2c-xlp9xx.c 		dev_dbg(&pdev->dev, "using default frequency %u\n", freq);
pdev              482 drivers/i2c/busses/i2c-xlp9xx.c 		dev_warn(&pdev->dev, "invalid frequency %u, using default\n",
pdev              492 drivers/i2c/busses/i2c-xlp9xx.c 				  struct platform_device *pdev)
pdev              504 drivers/i2c/busses/i2c-xlp9xx.c static int xlp9xx_i2c_probe(struct platform_device *pdev)
pdev              510 drivers/i2c/busses/i2c-xlp9xx.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              514 drivers/i2c/busses/i2c-xlp9xx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              515 drivers/i2c/busses/i2c-xlp9xx.c 	priv->base = devm_ioremap_resource(&pdev->dev, res);
pdev              519 drivers/i2c/busses/i2c-xlp9xx.c 	priv->irq = platform_get_irq(pdev, 0);
pdev              521 drivers/i2c/busses/i2c-xlp9xx.c 		dev_err(&pdev->dev, "invalid irq!\n");
pdev              525 drivers/i2c/busses/i2c-xlp9xx.c 	priv->alert_data.irq = platform_get_irq(pdev, 1);
pdev              529 drivers/i2c/busses/i2c-xlp9xx.c 	xlp9xx_i2c_get_frequency(pdev, priv);
pdev              532 drivers/i2c/busses/i2c-xlp9xx.c 	err = devm_request_irq(&pdev->dev, priv->irq, xlp9xx_i2c_isr, 0,
pdev              533 drivers/i2c/busses/i2c-xlp9xx.c 			       pdev->name, priv);
pdev              535 drivers/i2c/busses/i2c-xlp9xx.c 		dev_err(&pdev->dev, "IRQ request failed!\n");
pdev              540 drivers/i2c/busses/i2c-xlp9xx.c 	priv->adapter.dev.parent = &pdev->dev;
pdev              543 drivers/i2c/busses/i2c-xlp9xx.c 	ACPI_COMPANION_SET(&priv->adapter.dev, ACPI_COMPANION(&pdev->dev));
pdev              544 drivers/i2c/busses/i2c-xlp9xx.c 	priv->adapter.dev.of_node = pdev->dev.of_node;
pdev              545 drivers/i2c/busses/i2c-xlp9xx.c 	priv->dev = &pdev->dev;
pdev              554 drivers/i2c/busses/i2c-xlp9xx.c 	err = xlp9xx_i2c_smbus_setup(priv, pdev);
pdev              556 drivers/i2c/busses/i2c-xlp9xx.c 		dev_dbg(&pdev->dev, "No active SMBus alert %d\n", err);
pdev              558 drivers/i2c/busses/i2c-xlp9xx.c 	platform_set_drvdata(pdev, priv);
pdev              559 drivers/i2c/busses/i2c-xlp9xx.c 	dev_dbg(&pdev->dev, "I2C bus:%d added\n", priv->adapter.nr);
pdev              564 drivers/i2c/busses/i2c-xlp9xx.c static int xlp9xx_i2c_remove(struct platform_device *pdev)
pdev              568 drivers/i2c/busses/i2c-xlp9xx.c 	priv = platform_get_drvdata(pdev);
pdev              361 drivers/i2c/busses/i2c-xlr.c static int xlr_i2c_probe(struct platform_device *pdev)
pdev              373 drivers/i2c/busses/i2c-xlr.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              377 drivers/i2c/busses/i2c-xlr.c 	match = of_match_device(xlr_i2c_dt_ids, &pdev->dev);
pdev              383 drivers/i2c/busses/i2c-xlr.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              384 drivers/i2c/busses/i2c-xlr.c 	priv->iobase = devm_ioremap_resource(&pdev->dev, res);
pdev              388 drivers/i2c/busses/i2c-xlr.c 	irq = platform_get_irq(pdev, 0);
pdev              396 drivers/i2c/busses/i2c-xlr.c 		ret = devm_request_irq(&pdev->dev, priv->irq, xlr_i2c_irq,
pdev              397 drivers/i2c/busses/i2c-xlr.c 					IRQF_SHARED, dev_name(&pdev->dev),
pdev              405 drivers/i2c/busses/i2c-xlr.c 	if (of_property_read_u32(pdev->dev.of_node, "clock-frequency",
pdev              409 drivers/i2c/busses/i2c-xlr.c 	clk = devm_clk_get(&pdev->dev, NULL);
pdev              423 drivers/i2c/busses/i2c-xlr.c 	priv->adap.dev.parent = &pdev->dev;
pdev              424 drivers/i2c/busses/i2c-xlr.c 	priv->adap.dev.of_node	= pdev->dev.of_node;
pdev              429 drivers/i2c/busses/i2c-xlr.c 	priv->adap.nr		= pdev->id;
pdev              438 drivers/i2c/busses/i2c-xlr.c 	platform_set_drvdata(pdev, priv);
pdev              443 drivers/i2c/busses/i2c-xlr.c static int xlr_i2c_remove(struct platform_device *pdev)
pdev              447 drivers/i2c/busses/i2c-xlr.c 	priv = platform_get_drvdata(pdev);
pdev              501 drivers/i2c/busses/i2c-zx2967.c static int zx2967_i2c_probe(struct platform_device *pdev)
pdev              509 drivers/i2c/busses/i2c-zx2967.c 	i2c = devm_kzalloc(&pdev->dev, sizeof(*i2c), GFP_KERNEL);
pdev              513 drivers/i2c/busses/i2c-zx2967.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              514 drivers/i2c/busses/i2c-zx2967.c 	reg_base = devm_ioremap_resource(&pdev->dev, res);
pdev              518 drivers/i2c/busses/i2c-zx2967.c 	clk = devm_clk_get(&pdev->dev, NULL);
pdev              520 drivers/i2c/busses/i2c-zx2967.c 		dev_err(&pdev->dev, "missing controller clock");
pdev              526 drivers/i2c/busses/i2c-zx2967.c 		dev_err(&pdev->dev, "failed to enable i2c_clk\n");
pdev              530 drivers/i2c/busses/i2c-zx2967.c 	ret = device_property_read_u32(&pdev->dev, "clock-frequency",
pdev              533 drivers/i2c/busses/i2c-zx2967.c 		dev_err(&pdev->dev, "missing clock-frequency");
pdev              537 drivers/i2c/busses/i2c-zx2967.c 	ret = platform_get_irq(pdev, 0);
pdev              546 drivers/i2c/busses/i2c-zx2967.c 	platform_set_drvdata(pdev, i2c);
pdev              550 drivers/i2c/busses/i2c-zx2967.c 		dev_err(&pdev->dev, "failed to initialize i2c controller\n");
pdev              554 drivers/i2c/busses/i2c-zx2967.c 	ret = devm_request_irq(&pdev->dev, i2c->irq,
pdev              555 drivers/i2c/busses/i2c-zx2967.c 			zx2967_i2c_isr, 0, dev_name(&pdev->dev), i2c);
pdev              557 drivers/i2c/busses/i2c-zx2967.c 		dev_err(&pdev->dev, "failed to request irq %i\n", i2c->irq);
pdev              566 drivers/i2c/busses/i2c-zx2967.c 	i2c->adap.nr = pdev->id;
pdev              567 drivers/i2c/busses/i2c-zx2967.c 	i2c->adap.dev.parent = &pdev->dev;
pdev              568 drivers/i2c/busses/i2c-zx2967.c 	i2c->adap.dev.of_node = pdev->dev.of_node;
pdev              581 drivers/i2c/busses/i2c-zx2967.c static int zx2967_i2c_remove(struct platform_device *pdev)
pdev              583 drivers/i2c/busses/i2c-zx2967.c 	struct zx2967_i2c *i2c = platform_get_drvdata(pdev);
pdev              497 drivers/i2c/busses/scx200_acb.c static int scx200_probe(struct platform_device *pdev)
pdev              502 drivers/i2c/busses/scx200_acb.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              504 drivers/i2c/busses/scx200_acb.c 		dev_err(&pdev->dev, "can't fetch device resource info\n");
pdev              508 drivers/i2c/busses/scx200_acb.c 	iface = scx200_create_dev("CS5535", res->start, 0, &pdev->dev);
pdev              512 drivers/i2c/busses/scx200_acb.c 	dev_info(&pdev->dev, "SCx200 device '%s' registered\n",
pdev              514 drivers/i2c/busses/scx200_acb.c 	platform_set_drvdata(pdev, iface);
pdev              526 drivers/i2c/busses/scx200_acb.c static int scx200_remove(struct platform_device *pdev)
pdev              530 drivers/i2c/busses/scx200_acb.c 	iface = platform_get_drvdata(pdev);
pdev               96 drivers/i2c/muxes/i2c-arb-gpio-challenge.c static int i2c_arbitrator_probe(struct platform_device *pdev)
pdev               98 drivers/i2c/muxes/i2c-arb-gpio-challenge.c 	struct device *dev = &pdev->dev;
pdev              122 drivers/i2c/muxes/i2c-arb-gpio-challenge.c 	platform_set_drvdata(pdev, muxc);
pdev              177 drivers/i2c/muxes/i2c-arb-gpio-challenge.c static int i2c_arbitrator_remove(struct platform_device *pdev)
pdev              179 drivers/i2c/muxes/i2c-arb-gpio-challenge.c 	struct i2c_mux_core *muxc = platform_get_drvdata(pdev);
pdev              208 drivers/i2c/muxes/i2c-demux-pinctrl.c static int i2c_demux_pinctrl_probe(struct platform_device *pdev)
pdev              210 drivers/i2c/muxes/i2c-demux-pinctrl.c 	struct device_node *np = pdev->dev.of_node;
pdev              217 drivers/i2c/muxes/i2c-demux-pinctrl.c 		dev_err(&pdev->dev, "Need at least two I2C masters to switch\n");
pdev              221 drivers/i2c/muxes/i2c-demux-pinctrl.c 	priv = devm_kzalloc(&pdev->dev, struct_size(priv, chan, num_chan),
pdev              224 drivers/i2c/muxes/i2c-demux-pinctrl.c 	props = devm_kcalloc(&pdev->dev, num_chan, sizeof(*props), GFP_KERNEL);
pdev              238 drivers/i2c/muxes/i2c-demux-pinctrl.c 			dev_err(&pdev->dev, "can't get phandle for parent %d\n", i);
pdev              244 drivers/i2c/muxes/i2c-demux-pinctrl.c 		props[i].name = devm_kstrdup(&pdev->dev, "status", GFP_KERNEL);
pdev              245 drivers/i2c/muxes/i2c-demux-pinctrl.c 		props[i].value = devm_kstrdup(&pdev->dev, "ok", GFP_KERNEL);
pdev              253 drivers/i2c/muxes/i2c-demux-pinctrl.c 	priv->dev = &pdev->dev;
pdev              255 drivers/i2c/muxes/i2c-demux-pinctrl.c 	platform_set_drvdata(pdev, priv);
pdev              257 drivers/i2c/muxes/i2c-demux-pinctrl.c 	pm_runtime_no_callbacks(&pdev->dev);
pdev              262 drivers/i2c/muxes/i2c-demux-pinctrl.c 	err = device_create_file(&pdev->dev, &dev_attr_available_masters);
pdev              266 drivers/i2c/muxes/i2c-demux-pinctrl.c 	err = device_create_file(&pdev->dev, &dev_attr_current_master);
pdev              273 drivers/i2c/muxes/i2c-demux-pinctrl.c 	device_remove_file(&pdev->dev, &dev_attr_available_masters);
pdev              284 drivers/i2c/muxes/i2c-demux-pinctrl.c static int i2c_demux_pinctrl_remove(struct platform_device *pdev)
pdev              286 drivers/i2c/muxes/i2c-demux-pinctrl.c 	struct i2c_demux_pinctrl_priv *priv = platform_get_drvdata(pdev);
pdev              289 drivers/i2c/muxes/i2c-demux-pinctrl.c 	device_remove_file(&pdev->dev, &dev_attr_current_master);
pdev              290 drivers/i2c/muxes/i2c-demux-pinctrl.c 	device_remove_file(&pdev->dev, &dev_attr_available_masters);
pdev               54 drivers/i2c/muxes/i2c-mux-gpio.c 					struct platform_device *pdev)
pdev               56 drivers/i2c/muxes/i2c-mux-gpio.c 	struct device_node *np = pdev->dev.of_node;
pdev               67 drivers/i2c/muxes/i2c-mux-gpio.c 		dev_err(&pdev->dev, "Cannot parse i2c-parent\n");
pdev               80 drivers/i2c/muxes/i2c-mux-gpio.c 	values = devm_kcalloc(&pdev->dev,
pdev               84 drivers/i2c/muxes/i2c-mux-gpio.c 		dev_err(&pdev->dev, "Cannot allocate values array");
pdev              101 drivers/i2c/muxes/i2c-mux-gpio.c 					struct platform_device *pdev)
pdev              107 drivers/i2c/muxes/i2c-mux-gpio.c static int i2c_mux_gpio_probe(struct platform_device *pdev)
pdev              116 drivers/i2c/muxes/i2c-mux-gpio.c 	mux = devm_kzalloc(&pdev->dev, sizeof(*mux), GFP_KERNEL);
pdev              120 drivers/i2c/muxes/i2c-mux-gpio.c 	if (!dev_get_platdata(&pdev->dev)) {
pdev              121 drivers/i2c/muxes/i2c-mux-gpio.c 		ret = i2c_mux_gpio_probe_dt(mux, pdev);
pdev              125 drivers/i2c/muxes/i2c-mux-gpio.c 		memcpy(&mux->data, dev_get_platdata(&pdev->dev),
pdev              129 drivers/i2c/muxes/i2c-mux-gpio.c 	ngpios = gpiod_count(&pdev->dev, "mux");
pdev              131 drivers/i2c/muxes/i2c-mux-gpio.c 		dev_err(&pdev->dev, "no valid gpios provided\n");
pdev              140 drivers/i2c/muxes/i2c-mux-gpio.c 	muxc = i2c_mux_alloc(parent, &pdev->dev, mux->data.n_values,
pdev              150 drivers/i2c/muxes/i2c-mux-gpio.c 	platform_set_drvdata(pdev, muxc);
pdev              172 drivers/i2c/muxes/i2c-mux-gpio.c 		gpiod = devm_gpiod_get_index(&pdev->dev, "mux", i, flag);
pdev              189 drivers/i2c/muxes/i2c-mux-gpio.c 		dev_info(&pdev->dev, "mux-locked i2c mux\n");
pdev              200 drivers/i2c/muxes/i2c-mux-gpio.c 	dev_info(&pdev->dev, "%d port mux on %s adapter\n",
pdev              213 drivers/i2c/muxes/i2c-mux-gpio.c static int i2c_mux_gpio_remove(struct platform_device *pdev)
pdev              215 drivers/i2c/muxes/i2c-mux-gpio.c 	struct i2c_mux_core *muxc = platform_get_drvdata(pdev);
pdev               69 drivers/i2c/muxes/i2c-mux-gpmux.c static int i2c_mux_probe(struct platform_device *pdev)
pdev               71 drivers/i2c/muxes/i2c-mux-gpmux.c 	struct device *dev = &pdev->dev;
pdev              111 drivers/i2c/muxes/i2c-mux-gpmux.c 	platform_set_drvdata(pdev, muxc);
pdev              148 drivers/i2c/muxes/i2c-mux-gpmux.c static int i2c_mux_remove(struct platform_device *pdev)
pdev              150 drivers/i2c/muxes/i2c-mux-gpmux.c 	struct i2c_mux_core *muxc = platform_get_drvdata(pdev);
pdev               73 drivers/i2c/muxes/i2c-mux-pinctrl.c static int i2c_mux_pinctrl_probe(struct platform_device *pdev)
pdev               75 drivers/i2c/muxes/i2c-mux-pinctrl.c 	struct device *dev = &pdev->dev;
pdev              104 drivers/i2c/muxes/i2c-mux-pinctrl.c 	platform_set_drvdata(pdev, muxc);
pdev              169 drivers/i2c/muxes/i2c-mux-pinctrl.c static int i2c_mux_pinctrl_remove(struct platform_device *pdev)
pdev              171 drivers/i2c/muxes/i2c-mux-pinctrl.c 	struct i2c_mux_core *muxc = platform_get_drvdata(pdev);
pdev               80 drivers/i2c/muxes/i2c-mux-reg.c 				struct platform_device *pdev)
pdev               82 drivers/i2c/muxes/i2c-mux-reg.c 	struct device_node *np = pdev->dev.of_node;
pdev               94 drivers/i2c/muxes/i2c-mux-reg.c 		dev_err(&pdev->dev, "Cannot parse i2c-parent\n");
pdev              123 drivers/i2c/muxes/i2c-mux-reg.c 	values = devm_kcalloc(&pdev->dev,
pdev              141 drivers/i2c/muxes/i2c-mux-reg.c 		mux->data.reg = devm_ioremap_resource(&pdev->dev, &res);
pdev              150 drivers/i2c/muxes/i2c-mux-reg.c 				struct platform_device *pdev)
pdev              156 drivers/i2c/muxes/i2c-mux-reg.c static int i2c_mux_reg_probe(struct platform_device *pdev)
pdev              165 drivers/i2c/muxes/i2c-mux-reg.c 	mux = devm_kzalloc(&pdev->dev, sizeof(*mux), GFP_KERNEL);
pdev              169 drivers/i2c/muxes/i2c-mux-reg.c 	if (dev_get_platdata(&pdev->dev)) {
pdev              170 drivers/i2c/muxes/i2c-mux-reg.c 		memcpy(&mux->data, dev_get_platdata(&pdev->dev),
pdev              173 drivers/i2c/muxes/i2c-mux-reg.c 		ret = i2c_mux_reg_probe_dt(mux, pdev);
pdev              178 drivers/i2c/muxes/i2c-mux-reg.c 			dev_err(&pdev->dev, "Error parsing device tree");
pdev              188 drivers/i2c/muxes/i2c-mux-reg.c 		dev_info(&pdev->dev,
pdev              190 drivers/i2c/muxes/i2c-mux-reg.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              192 drivers/i2c/muxes/i2c-mux-reg.c 		mux->data.reg = devm_ioremap_resource(&pdev->dev, res);
pdev              201 drivers/i2c/muxes/i2c-mux-reg.c 		dev_err(&pdev->dev, "Invalid register size\n");
pdev              206 drivers/i2c/muxes/i2c-mux-reg.c 	muxc = i2c_mux_alloc(parent, &pdev->dev, mux->data.n_values, 0, 0,
pdev              214 drivers/i2c/muxes/i2c-mux-reg.c 	platform_set_drvdata(pdev, muxc);
pdev              228 drivers/i2c/muxes/i2c-mux-reg.c 	dev_dbg(&pdev->dev, "%d port mux on %s adapter\n",
pdev              241 drivers/i2c/muxes/i2c-mux-reg.c static int i2c_mux_reg_remove(struct platform_device *pdev)
pdev              243 drivers/i2c/muxes/i2c-mux-reg.c 	struct i2c_mux_core *muxc = platform_get_drvdata(pdev);
pdev             1100 drivers/i3c/master/dw-i3c-master.c static int dw_i3c_probe(struct platform_device *pdev)
pdev             1106 drivers/i3c/master/dw-i3c-master.c 	master = devm_kzalloc(&pdev->dev, sizeof(*master), GFP_KERNEL);
pdev             1110 drivers/i3c/master/dw-i3c-master.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1111 drivers/i3c/master/dw-i3c-master.c 	master->regs = devm_ioremap_resource(&pdev->dev, res);
pdev             1115 drivers/i3c/master/dw-i3c-master.c 	master->core_clk = devm_clk_get(&pdev->dev, NULL);
pdev             1119 drivers/i3c/master/dw-i3c-master.c 	master->core_rst = devm_reset_control_get_optional_exclusive(&pdev->dev,
pdev             1134 drivers/i3c/master/dw-i3c-master.c 	irq = platform_get_irq(pdev, 0);
pdev             1135 drivers/i3c/master/dw-i3c-master.c 	ret = devm_request_irq(&pdev->dev, irq,
pdev             1137 drivers/i3c/master/dw-i3c-master.c 			       dev_name(&pdev->dev), master);
pdev             1141 drivers/i3c/master/dw-i3c-master.c 	platform_set_drvdata(pdev, master);
pdev             1155 drivers/i3c/master/dw-i3c-master.c 	ret = i3c_master_register(&master->base, &pdev->dev,
pdev             1171 drivers/i3c/master/dw-i3c-master.c static int dw_i3c_remove(struct platform_device *pdev)
pdev             1173 drivers/i3c/master/dw-i3c-master.c 	struct dw_i3c_master *master = platform_get_drvdata(pdev);
pdev             1524 drivers/i3c/master/i3c-master-cdns.c static int cdns_i3c_master_probe(struct platform_device *pdev)
pdev             1531 drivers/i3c/master/i3c-master-cdns.c 	master = devm_kzalloc(&pdev->dev, sizeof(*master), GFP_KERNEL);
pdev             1535 drivers/i3c/master/i3c-master-cdns.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1536 drivers/i3c/master/i3c-master-cdns.c 	master->regs = devm_ioremap_resource(&pdev->dev, res);
pdev             1540 drivers/i3c/master/i3c-master-cdns.c 	master->pclk = devm_clk_get(&pdev->dev, "pclk");
pdev             1544 drivers/i3c/master/i3c-master-cdns.c 	master->sysclk = devm_clk_get(&pdev->dev, "sysclk");
pdev             1548 drivers/i3c/master/i3c-master-cdns.c 	irq = platform_get_irq(pdev, 0);
pdev             1571 drivers/i3c/master/i3c-master-cdns.c 	ret = devm_request_irq(&pdev->dev, irq, cdns_i3c_master_interrupt, 0,
pdev             1572 drivers/i3c/master/i3c-master-cdns.c 			       dev_name(&pdev->dev), master);
pdev             1576 drivers/i3c/master/i3c-master-cdns.c 	platform_set_drvdata(pdev, master);
pdev             1593 drivers/i3c/master/i3c-master-cdns.c 	master->ibi.slots = devm_kcalloc(&pdev->dev, master->ibi.num_slots,
pdev             1603 drivers/i3c/master/i3c-master-cdns.c 	ret = i3c_master_register(&master->base, &pdev->dev,
pdev             1619 drivers/i3c/master/i3c-master-cdns.c static int cdns_i3c_master_remove(struct platform_device *pdev)
pdev             1621 drivers/i3c/master/i3c-master-cdns.c 	struct cdns_i3c_master *master = platform_get_drvdata(pdev);
pdev               53 drivers/ide/alim15x3.c 	struct pci_dev *pdev = to_pci_dev(hwif->dev);
pdev               58 drivers/ide/alim15x3.c 	pci_read_config_byte(pdev, pio_fifo, &fifo);
pdev               61 drivers/ide/alim15x3.c 	pci_write_config_byte(pdev, pio_fifo, fifo);
pdev              354 drivers/ide/alim15x3.c static int ali_cable_override(struct pci_dev *pdev)
pdev              357 drivers/ide/alim15x3.c 	if (pdev->subsystem_vendor == 0x10CF &&
pdev              358 drivers/ide/alim15x3.c 	    pdev->subsystem_device == 0x10AF)
pdev              362 drivers/ide/alim15x3.c 	if (pdev->subsystem_vendor == 0x1071 &&
pdev              363 drivers/ide/alim15x3.c 	    pdev->subsystem_device == 0x8317)
pdev              126 drivers/ide/atiixp.c 	struct pci_dev *pdev = to_pci_dev(hwif->dev);
pdev              129 drivers/ide/atiixp.c 	pci_read_config_byte(pdev, ATIIXP_IDE_UDMA_MODE + ch, &udma_mode);
pdev               62 drivers/ide/cs5520.c 	struct pci_dev *pdev = to_pci_dev(hwif->dev);
pdev               67 drivers/ide/cs5520.c 	pci_write_config_byte(pdev, 0x62 + controller, 
pdev               75 drivers/ide/cs5520.c 	pci_write_config_byte(pdev, 0x64 + 4*controller + (drive->dn&1),
pdev               79 drivers/ide/cs5520.c 	pci_write_config_byte(pdev, 0x66 + 4*controller + (drive->dn&1),
pdev               58 drivers/ide/cs5536.c static int cs5536_read(struct pci_dev *pdev, int reg, u32 *val)
pdev               67 drivers/ide/cs5536.c 	return pci_read_config_dword(pdev, PCI_IDE_CFG + reg * 4, val);
pdev               70 drivers/ide/cs5536.c static int cs5536_write(struct pci_dev *pdev, int reg, int val)
pdev               77 drivers/ide/cs5536.c 	return pci_write_config_dword(pdev, PCI_IDE_CFG + reg * 4, val);
pdev               82 drivers/ide/cs5536.c 	struct pci_dev *pdev = to_pci_dev(drive->hwif->dev);
pdev               86 drivers/ide/cs5536.c 	cs5536_read(pdev, DTC, &dtc);
pdev               89 drivers/ide/cs5536.c 	cs5536_write(pdev, DTC, dtc);
pdev              103 drivers/ide/cs5536.c 	struct pci_dev *pdev = to_pci_dev(hwif->dev);
pdev              106 drivers/ide/cs5536.c 	cs5536_read(pdev, CFG, &cfg);
pdev              134 drivers/ide/cs5536.c 	struct pci_dev *pdev = to_pci_dev(hwif->dev);
pdev              151 drivers/ide/cs5536.c 	cs5536_read(pdev, CAST, &cast);
pdev              159 drivers/ide/cs5536.c 	cs5536_write(pdev, CAST, cast);
pdev              178 drivers/ide/cs5536.c 	struct pci_dev *pdev = to_pci_dev(hwif->dev);
pdev              184 drivers/ide/cs5536.c 	cs5536_read(pdev, ETC, &etc);
pdev              196 drivers/ide/cs5536.c 	cs5536_write(pdev, ETC, etc);
pdev              117 drivers/ide/gayle.c static int __init amiga_gayle_ide_probe(struct platform_device *pdev)
pdev              128 drivers/ide/gayle.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              135 drivers/ide/gayle.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              160 drivers/ide/gayle.c 	platform_set_drvdata(pdev, host);
pdev              168 drivers/ide/gayle.c static int __exit amiga_gayle_ide_remove(struct platform_device *pdev)
pdev              170 drivers/ide/gayle.c 	struct ide_host *host = platform_get_drvdata(pdev);
pdev              171 drivers/ide/gayle.c 	struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              125 drivers/ide/ide-acpi.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              133 drivers/ide/ide-acpi.c 	bus = pdev->bus->number;
pdev              134 drivers/ide/ide-acpi.c 	devnum = PCI_SLOT(pdev->devfn);
pdev              135 drivers/ide/ide-acpi.c 	func = PCI_FUNC(pdev->devfn);
pdev              166 drivers/ide/ide-cs.c static int pcmcia_check_one_config(struct pcmcia_device *pdev, void *priv_data)
pdev              170 drivers/ide/ide-cs.c 	if ((pdev->resource[0]->flags & IO_DATA_PATH_WIDTH)
pdev              172 drivers/ide/ide-cs.c 		pdev->resource[0]->flags &= ~IO_DATA_PATH_WIDTH;
pdev              173 drivers/ide/ide-cs.c 		pdev->resource[0]->flags |= IO_DATA_PATH_WIDTH_AUTO;
pdev              175 drivers/ide/ide-cs.c 	pdev->resource[1]->flags &= ~IO_DATA_PATH_WIDTH;
pdev              176 drivers/ide/ide-cs.c 	pdev->resource[1]->flags |= IO_DATA_PATH_WIDTH_8;
pdev              178 drivers/ide/ide-cs.c 	if (pdev->resource[1]->end) {
pdev              179 drivers/ide/ide-cs.c 		pdev->resource[0]->end = 8;
pdev              180 drivers/ide/ide-cs.c 		pdev->resource[1]->end = (*is_kme) ? 2 : 1;
pdev              182 drivers/ide/ide-cs.c 		if (pdev->resource[0]->end < 16)
pdev              186 drivers/ide/ide-cs.c 	return pcmcia_request_io(pdev);
pdev               45 drivers/ide/ide_platform.c static int plat_ide_probe(struct platform_device *pdev)
pdev               55 drivers/ide/ide_platform.c 	pdata = dev_get_platdata(&pdev->dev);
pdev               58 drivers/ide/ide_platform.c 	res_base = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev               59 drivers/ide/ide_platform.c 	res_alt = platform_get_resource(pdev, IORESOURCE_IO, 1);
pdev               62 drivers/ide/ide_platform.c 		res_base = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               63 drivers/ide/ide_platform.c 		res_alt = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev               71 drivers/ide/ide_platform.c 	res_irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev               78 drivers/ide/ide_platform.c 		base = devm_ioremap(&pdev->dev,
pdev               80 drivers/ide/ide_platform.c 		alt_base = devm_ioremap(&pdev->dev,
pdev               83 drivers/ide/ide_platform.c 		base = devm_ioport_map(&pdev->dev,
pdev               85 drivers/ide/ide_platform.c 		alt_base = devm_ioport_map(&pdev->dev,
pdev               91 drivers/ide/ide_platform.c 	hw.dev = &pdev->dev;
pdev              104 drivers/ide/ide_platform.c 	platform_set_drvdata(pdev, host);
pdev              112 drivers/ide/ide_platform.c static int plat_ide_remove(struct platform_device *pdev)
pdev              114 drivers/ide/ide_platform.c 	struct ide_host *host = dev_get_drvdata(&pdev->dev);
pdev               31 drivers/ide/jmicron.c 	struct pci_dev *pdev = to_pci_dev(hwif->dev);
pdev               39 drivers/ide/jmicron.c 	pci_read_config_dword(pdev, 0x40, &control);
pdev               54 drivers/ide/jmicron.c 	pci_read_config_dword(pdev, 0x80, &control5);
pdev              102 drivers/ide/ns87415.c 	struct pci_dev *pdev = to_pci_dev(hwif->dev);
pdev              106 drivers/ide/ns87415.c 	dma_stat = (pci_resource_start(pdev, 4) & ~3) + (!port ? 2 : 0xa);
pdev              300 drivers/ide/palm_bk3710.c static int __init palm_bk3710_probe(struct platform_device *pdev)
pdev              309 drivers/ide/palm_bk3710.c 	clk = clk_get(&pdev->dev, NULL);
pdev              321 drivers/ide/palm_bk3710.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              327 drivers/ide/palm_bk3710.c 	irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              356 drivers/ide/palm_bk3710.c 	hw.dev = &pdev->dev;
pdev               39 drivers/ide/pdc202xx_new.c static u8 max_dma_rate(struct pci_dev *pdev)
pdev               43 drivers/ide/pdc202xx_new.c 	switch(pdev->device) {
pdev              282 drivers/ide/pdc202xx_new.c static void apple_kiwi_init(struct pci_dev *pdev)
pdev              284 drivers/ide/pdc202xx_new.c 	struct device_node *np = pci_device_to_OF_node(pdev);
pdev              290 drivers/ide/pdc202xx_new.c 	if (pdev->revision >= 0x03) {
pdev              292 drivers/ide/pdc202xx_new.c 		pci_read_config_byte (pdev, 0x40, &conf);
pdev              293 drivers/ide/pdc202xx_new.c 		pci_write_config_byte(pdev, 0x40, (conf | 0x01));
pdev              273 drivers/ide/piix.c 	struct pci_dev *pdev = to_pci_dev(hwif->dev);
pdev              279 drivers/ide/piix.c 		if (lap->device == pdev->device &&
pdev              280 drivers/ide/piix.c 		    lap->subvendor == pdev->subsystem_vendor &&
pdev              281 drivers/ide/piix.c 		    lap->subdevice == pdev->subsystem_device) {
pdev              287 drivers/ide/piix.c 	pci_read_config_byte(pdev, 0x54, &reg54h);
pdev              399 drivers/ide/piix.c 	struct pci_dev *pdev = NULL;
pdev              401 drivers/ide/piix.c 	while((pdev=pci_get_device(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82454NX, pdev))!=NULL)
pdev              405 drivers/ide/piix.c 		pci_read_config_word(pdev, 0x41, &cfg);
pdev              407 drivers/ide/piix.c 		if (pdev->revision == 0x00)
pdev              410 drivers/ide/piix.c 		else if (cfg & (1<<14) && pdev->revision < 5)
pdev             1194 drivers/ide/pmac.c 	hw.dev = &mdev->bus->pdev->dev;
pdev             1251 drivers/ide/pmac.c static int pmac_ide_pci_attach(struct pci_dev *pdev,
pdev             1261 drivers/ide/pmac.c 	np = pci_device_to_OF_node(pdev);
pdev             1271 drivers/ide/pmac.c 	if (pci_enable_device(pdev)) {
pdev             1277 drivers/ide/pmac.c 	pci_set_master(pdev);
pdev             1279 drivers/ide/pmac.c 	if (pci_request_regions(pdev, "Kauai ATA")) {
pdev             1289 drivers/ide/pmac.c 	rbase = pci_resource_start(pdev, 0);
pdev             1290 drivers/ide/pmac.c 	rlen = pci_resource_len(pdev, 0);
pdev             1296 drivers/ide/pmac.c 	pmif->irq = pdev->irq;
pdev             1298 drivers/ide/pmac.c 	pci_set_drvdata(pdev, pmif);
pdev             1302 drivers/ide/pmac.c 	hw.irq = pdev->irq;
pdev             1303 drivers/ide/pmac.c 	hw.dev = &pdev->dev;
pdev             1309 drivers/ide/pmac.c 		pci_release_regions(pdev);
pdev             1321 drivers/ide/pmac.c pmac_ide_pci_suspend(struct pci_dev *pdev, pm_message_t mesg)
pdev             1323 drivers/ide/pmac.c 	pmac_ide_hwif_t *pmif = pci_get_drvdata(pdev);
pdev             1326 drivers/ide/pmac.c 	if (mesg.event != pdev->dev.power.power_state.event
pdev             1330 drivers/ide/pmac.c 			pdev->dev.power.power_state = mesg;
pdev             1337 drivers/ide/pmac.c pmac_ide_pci_resume(struct pci_dev *pdev)
pdev             1339 drivers/ide/pmac.c 	pmac_ide_hwif_t *pmif = pci_get_drvdata(pdev);
pdev             1342 drivers/ide/pmac.c 	if (pdev->dev.power.power_state.event != PM_EVENT_ON) {
pdev             1345 drivers/ide/pmac.c 			pdev->dev.power.power_state = PMSG_ON;
pdev               84 drivers/ide/sc1200.c 	struct pci_dev *pdev = to_pci_dev(hwif->dev);
pdev               87 drivers/ide/sc1200.c 	pci_read_config_dword(pdev, basereg + 4, &format);
pdev               91 drivers/ide/sc1200.c 	pci_write_config_dword(pdev, basereg + ((drive->dn & 1) << 3),
pdev              536 drivers/ide/setup-pci.c 	struct pci_dev *pdev[] = { dev1, dev2 };
pdev              554 drivers/ide/setup-pci.c 		ret = ide_setup_pci_controller(pdev[i], bars, d, !i);
pdev              557 drivers/ide/setup-pci.c 				pci_release_selected_regions(pdev[0], bars);
pdev              561 drivers/ide/setup-pci.c 		ide_pci_setup_ports(pdev[i], d, &hw[i*2], &hws[i*2]);
pdev              577 drivers/ide/setup-pci.c 	pci_set_drvdata(pdev[0], host);
pdev              579 drivers/ide/setup-pci.c 		pci_set_drvdata(pdev[1], host);
pdev              582 drivers/ide/setup-pci.c 		ret = do_ide_setup_pci_device(pdev[i], d, !i);
pdev              592 drivers/ide/setup-pci.c 		if (ide_pci_is_in_compatibility_mode(pdev[i])) {
pdev              593 drivers/ide/setup-pci.c 			hw[i*2].irq = pci_get_legacy_ide_irq(pdev[i], 0);
pdev              594 drivers/ide/setup-pci.c 			hw[i*2 + 1].irq = pci_get_legacy_ide_irq(pdev[i], 1);
pdev              608 drivers/ide/setup-pci.c 		pci_release_selected_regions(pdev[i], bars);
pdev               54 drivers/ide/siimage.c static int pdev_is_sata(struct pci_dev *pdev)
pdev               57 drivers/ide/siimage.c 	switch (pdev->device) {
pdev              527 drivers/ide/sis5513.c 	struct pci_dev *pdev = to_pci_dev(hwif->dev);
pdev              532 drivers/ide/sis5513.c 		if (lap->device == pdev->device &&
pdev              533 drivers/ide/sis5513.c 		    lap->subvendor == pdev->subsystem_vendor &&
pdev              534 drivers/ide/sis5513.c 		    lap->subdevice == pdev->subsystem_device)
pdev              542 drivers/ide/sis5513.c 		pci_read_config_word(pdev, reg_addr, &regw);
pdev              547 drivers/ide/sis5513.c 		pci_read_config_byte(pdev, 0x48, &reg48h);
pdev              130 drivers/ide/tx4938ide.c static int __init tx4938ide_probe(struct platform_device *pdev)
pdev              135 drivers/ide/tx4938ide.c 	struct tx4938ide_platform_info *pdata = dev_get_platdata(&pdev->dev);
pdev              140 drivers/ide/tx4938ide.c 	irq = platform_get_irq(pdev, 0);
pdev              143 drivers/ide/tx4938ide.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              147 drivers/ide/tx4938ide.c 	if (!devm_request_mem_region(&pdev->dev, res->start,
pdev              150 drivers/ide/tx4938ide.c 	mapbase = (unsigned long)devm_ioremap(&pdev->dev, res->start,
pdev              152 drivers/ide/tx4938ide.c 	mapctl = (unsigned long)devm_ioremap(&pdev->dev,
pdev              176 drivers/ide/tx4938ide.c 	hw.dev = &pdev->dev;
pdev              186 drivers/ide/tx4938ide.c 		platform_set_drvdata(pdev, host);
pdev              190 drivers/ide/tx4938ide.c static int __exit tx4938ide_remove(struct platform_device *pdev)
pdev              192 drivers/ide/tx4938ide.c 	struct ide_host *host = platform_get_drvdata(pdev);
pdev              536 drivers/ide/tx4939ide.c static int __init tx4939ide_probe(struct platform_device *pdev)
pdev              544 drivers/ide/tx4939ide.c 	irq = platform_get_irq(pdev, 0);
pdev              547 drivers/ide/tx4939ide.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              551 drivers/ide/tx4939ide.c 	if (!devm_request_mem_region(&pdev->dev, res->start,
pdev              554 drivers/ide/tx4939ide.c 	mapbase = (unsigned long)devm_ioremap(&pdev->dev, res->start,
pdev              578 drivers/ide/tx4939ide.c 	hw.dev = &pdev->dev;
pdev              591 drivers/ide/tx4939ide.c 	platform_set_drvdata(pdev, host);
pdev              595 drivers/ide/tx4939ide.c static int __exit tx4939ide_remove(struct platform_device *pdev)
pdev              597 drivers/ide/tx4939ide.c 	struct ide_host *host = platform_get_drvdata(pdev);
pdev              364 drivers/ide/via82cxxx.c static int via_cable_override(struct pci_dev *pdev)
pdev              371 drivers/ide/via82cxxx.c 	if (pdev->subsystem_vendor == 0x161F &&
pdev              372 drivers/ide/via82cxxx.c 	    pdev->subsystem_device == 0x2032)
pdev              380 drivers/ide/via82cxxx.c 	struct pci_dev *pdev = to_pci_dev(hwif->dev);
pdev              381 drivers/ide/via82cxxx.c 	struct ide_host *host = pci_get_drvdata(pdev);
pdev              384 drivers/ide/via82cxxx.c 	if (via_cable_override(pdev))
pdev              163 drivers/iio/accel/cros_ec_accel_legacy.c static int cros_ec_accel_legacy_probe(struct platform_device *pdev)
pdev              165 drivers/iio/accel/cros_ec_accel_legacy.c 	struct device *dev = &pdev->dev;
pdev              172 drivers/iio/accel/cros_ec_accel_legacy.c 		dev_warn(&pdev->dev, "No EC device found.\n");
pdev              176 drivers/iio/accel/cros_ec_accel_legacy.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*state));
pdev              180 drivers/iio/accel/cros_ec_accel_legacy.c 	ret = cros_ec_sensors_core_init(pdev, indio_dev, true);
pdev              288 drivers/iio/accel/hid-sensor-accel-3d.c static int accel_3d_parse_report(struct platform_device *pdev,
pdev              309 drivers/iio/accel/hid-sensor-accel-3d.c 	dev_dbg(&pdev->dev, "accel_3d %x:%x, %x:%x, %x:%x\n",
pdev              327 drivers/iio/accel/hid-sensor-accel-3d.c 		dev_dbg(&pdev->dev, "Sensitivity index:report %d:%d\n",
pdev              336 drivers/iio/accel/hid-sensor-accel-3d.c static int hid_accel_3d_probe(struct platform_device *pdev)
pdev              345 drivers/iio/accel/hid-sensor-accel-3d.c 	struct hid_sensor_hub_device *hsdev = pdev->dev.platform_data;
pdev              347 drivers/iio/accel/hid-sensor-accel-3d.c 	indio_dev = devm_iio_device_alloc(&pdev->dev,
pdev              352 drivers/iio/accel/hid-sensor-accel-3d.c 	platform_set_drvdata(pdev, indio_dev);
pdev              356 drivers/iio/accel/hid-sensor-accel-3d.c 	accel_state->common_attributes.pdev = pdev;
pdev              372 drivers/iio/accel/hid-sensor-accel-3d.c 		dev_err(&pdev->dev, "failed to setup common attributes\n");
pdev              378 drivers/iio/accel/hid-sensor-accel-3d.c 		dev_err(&pdev->dev, "failed to duplicate channels\n");
pdev              381 drivers/iio/accel/hid-sensor-accel-3d.c 	ret = accel_3d_parse_report(pdev, hsdev,
pdev              385 drivers/iio/accel/hid-sensor-accel-3d.c 		dev_err(&pdev->dev, "failed to setup attributes\n");
pdev              389 drivers/iio/accel/hid-sensor-accel-3d.c 	indio_dev->dev.parent = &pdev->dev;
pdev              397 drivers/iio/accel/hid-sensor-accel-3d.c 		dev_err(&pdev->dev, "failed to initialize trigger buffer\n");
pdev              404 drivers/iio/accel/hid-sensor-accel-3d.c 		dev_err(&pdev->dev, "trigger setup failed\n");
pdev              410 drivers/iio/accel/hid-sensor-accel-3d.c 		dev_err(&pdev->dev, "device register failed\n");
pdev              416 drivers/iio/accel/hid-sensor-accel-3d.c 	accel_state->callbacks.pdev = pdev;
pdev              420 drivers/iio/accel/hid-sensor-accel-3d.c 		dev_err(&pdev->dev, "callback reg failed\n");
pdev              438 drivers/iio/accel/hid-sensor-accel-3d.c static int hid_accel_3d_remove(struct platform_device *pdev)
pdev              440 drivers/iio/accel/hid-sensor-accel-3d.c 	struct hid_sensor_hub_device *hsdev = pdev->dev.platform_data;
pdev              441 drivers/iio/accel/hid-sensor-accel-3d.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev               94 drivers/iio/accel/ssp_accel_sensor.c static int ssp_accel_probe(struct platform_device *pdev)
pdev              101 drivers/iio/accel/ssp_accel_sensor.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*spd));
pdev              111 drivers/iio/accel/ssp_accel_sensor.c 	indio_dev->dev.parent = &pdev->dev;
pdev              112 drivers/iio/accel/ssp_accel_sensor.c 	indio_dev->dev.of_node = pdev->dev.of_node;
pdev              119 drivers/iio/accel/ssp_accel_sensor.c 	buffer = devm_iio_kfifo_allocate(&pdev->dev);
pdev              127 drivers/iio/accel/ssp_accel_sensor.c 	platform_set_drvdata(pdev, indio_dev);
pdev              129 drivers/iio/accel/ssp_accel_sensor.c 	ret = devm_iio_device_register(&pdev->dev, indio_dev);
pdev               47 drivers/iio/adc/ad7606_par.c static int ad7606_par_probe(struct platform_device *pdev)
pdev               49 drivers/iio/adc/ad7606_par.c 	const struct platform_device_id *id = platform_get_device_id(pdev);
pdev               55 drivers/iio/adc/ad7606_par.c 	irq = platform_get_irq(pdev, 0);
pdev               59 drivers/iio/adc/ad7606_par.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               60 drivers/iio/adc/ad7606_par.c 	addr = devm_ioremap_resource(&pdev->dev, res);
pdev               66 drivers/iio/adc/ad7606_par.c 	return ad7606_probe(&pdev->dev, irq, addr,
pdev              171 drivers/iio/adc/aspeed_adc.c static int aspeed_adc_probe(struct platform_device *pdev)
pdev              181 drivers/iio/adc/aspeed_adc.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*data));
pdev              186 drivers/iio/adc/aspeed_adc.c 	data->dev = &pdev->dev;
pdev              188 drivers/iio/adc/aspeed_adc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              189 drivers/iio/adc/aspeed_adc.c 	data->base = devm_ioremap_resource(&pdev->dev, res);
pdev              195 drivers/iio/adc/aspeed_adc.c 	clk_parent_name = of_clk_get_parent_name(pdev->dev.of_node, 0);
pdev              198 drivers/iio/adc/aspeed_adc.c 				&pdev->dev, "prescaler", clk_parent_name, 0,
pdev              209 drivers/iio/adc/aspeed_adc.c 				&pdev->dev, "scaler", "prescaler",
pdev              218 drivers/iio/adc/aspeed_adc.c 	data->rst = devm_reset_control_get_exclusive(&pdev->dev, NULL);
pdev              220 drivers/iio/adc/aspeed_adc.c 		dev_err(&pdev->dev,
pdev              227 drivers/iio/adc/aspeed_adc.c 	model_data = of_device_get_match_data(&pdev->dev);
pdev              255 drivers/iio/adc/aspeed_adc.c 	model_data = of_device_get_match_data(&pdev->dev);
pdev              257 drivers/iio/adc/aspeed_adc.c 	indio_dev->dev.parent = &pdev->dev;
pdev              283 drivers/iio/adc/aspeed_adc.c static int aspeed_adc_remove(struct platform_device *pdev)
pdev              285 drivers/iio/adc/aspeed_adc.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev             1445 drivers/iio/adc/at91-sama5d2_adc.c static void at91_adc_dma_init(struct platform_device *pdev)
pdev             1447 drivers/iio/adc/at91-sama5d2_adc.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev             1462 drivers/iio/adc/at91-sama5d2_adc.c 	st->dma_st.dma_chan = dma_request_slave_channel(&pdev->dev, "rx");
pdev             1465 drivers/iio/adc/at91-sama5d2_adc.c 		dev_info(&pdev->dev, "can't get DMA channel\n");
pdev             1474 drivers/iio/adc/at91-sama5d2_adc.c 		dev_info(&pdev->dev, "can't allocate coherent DMA area\n");
pdev             1487 drivers/iio/adc/at91-sama5d2_adc.c 		dev_info(&pdev->dev, "can't configure DMA slave\n");
pdev             1491 drivers/iio/adc/at91-sama5d2_adc.c 	dev_info(&pdev->dev, "using %s for rx DMA transfers\n",
pdev             1503 drivers/iio/adc/at91-sama5d2_adc.c 	dev_info(&pdev->dev, "continuing without DMA support\n");
pdev             1506 drivers/iio/adc/at91-sama5d2_adc.c static void at91_adc_dma_disable(struct platform_device *pdev)
pdev             1508 drivers/iio/adc/at91-sama5d2_adc.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev             1526 drivers/iio/adc/at91-sama5d2_adc.c 	dev_info(&pdev->dev, "continuing without DMA support\n");
pdev             1650 drivers/iio/adc/at91-sama5d2_adc.c static int at91_adc_probe(struct platform_device *pdev)
pdev             1658 drivers/iio/adc/at91-sama5d2_adc.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*st));
pdev             1662 drivers/iio/adc/at91-sama5d2_adc.c 	indio_dev->dev.parent = &pdev->dev;
pdev             1663 drivers/iio/adc/at91-sama5d2_adc.c 	indio_dev->name = dev_name(&pdev->dev);
pdev             1680 drivers/iio/adc/at91-sama5d2_adc.c 	ret = of_property_read_u32(pdev->dev.of_node,
pdev             1684 drivers/iio/adc/at91-sama5d2_adc.c 		dev_err(&pdev->dev,
pdev             1689 drivers/iio/adc/at91-sama5d2_adc.c 	ret = of_property_read_u32(pdev->dev.of_node,
pdev             1693 drivers/iio/adc/at91-sama5d2_adc.c 		dev_err(&pdev->dev,
pdev             1698 drivers/iio/adc/at91-sama5d2_adc.c 	ret = of_property_read_u32(pdev->dev.of_node, "atmel,startup-time-ms",
pdev             1701 drivers/iio/adc/at91-sama5d2_adc.c 		dev_err(&pdev->dev,
pdev             1706 drivers/iio/adc/at91-sama5d2_adc.c 	ret = of_property_read_u32(pdev->dev.of_node,
pdev             1709 drivers/iio/adc/at91-sama5d2_adc.c 		dev_dbg(&pdev->dev,
pdev             1723 drivers/iio/adc/at91-sama5d2_adc.c 		dev_err(&pdev->dev, "invalid external trigger edge value\n");
pdev             1731 drivers/iio/adc/at91-sama5d2_adc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1738 drivers/iio/adc/at91-sama5d2_adc.c 	st->base = devm_ioremap_resource(&pdev->dev, res);
pdev             1742 drivers/iio/adc/at91-sama5d2_adc.c 	st->irq = platform_get_irq(pdev, 0);
pdev             1750 drivers/iio/adc/at91-sama5d2_adc.c 	st->per_clk = devm_clk_get(&pdev->dev, "adc_clk");
pdev             1754 drivers/iio/adc/at91-sama5d2_adc.c 	st->reg = devm_regulator_get(&pdev->dev, "vddana");
pdev             1758 drivers/iio/adc/at91-sama5d2_adc.c 	st->vref = devm_regulator_get(&pdev->dev, "vref");
pdev             1762 drivers/iio/adc/at91-sama5d2_adc.c 	ret = devm_request_irq(&pdev->dev, st->irq, at91_adc_interrupt, 0,
pdev             1763 drivers/iio/adc/at91-sama5d2_adc.c 			       pdev->dev.driver->name, indio_dev);
pdev             1787 drivers/iio/adc/at91-sama5d2_adc.c 	platform_set_drvdata(pdev, indio_dev);
pdev             1791 drivers/iio/adc/at91-sama5d2_adc.c 		dev_err(&pdev->dev, "couldn't initialize the buffer.\n");
pdev             1798 drivers/iio/adc/at91-sama5d2_adc.c 			dev_err(&pdev->dev, "couldn't setup the triggers.\n");
pdev             1812 drivers/iio/adc/at91-sama5d2_adc.c 		dev_info(&pdev->dev, "cannot set DMA mask to 32-bit\n");
pdev             1819 drivers/iio/adc/at91-sama5d2_adc.c 		dev_info(&pdev->dev, "setting up trigger as %s\n",
pdev             1822 drivers/iio/adc/at91-sama5d2_adc.c 	dev_info(&pdev->dev, "version: %x\n",
pdev             1828 drivers/iio/adc/at91-sama5d2_adc.c 	at91_adc_dma_disable(pdev);
pdev             1838 drivers/iio/adc/at91-sama5d2_adc.c static int at91_adc_remove(struct platform_device *pdev)
pdev             1840 drivers/iio/adc/at91-sama5d2_adc.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev             1845 drivers/iio/adc/at91-sama5d2_adc.c 	at91_adc_dma_disable(pdev);
pdev              741 drivers/iio/adc/at91_adc.c 				      struct platform_device *pdev)
pdev              744 drivers/iio/adc/at91_adc.c 	struct device_node *np = pdev->dev.of_node;
pdev              870 drivers/iio/adc/at91_adc.c 			     struct platform_device *pdev)
pdev              873 drivers/iio/adc/at91_adc.c 	struct device_node *node = pdev->dev.of_node;
pdev              882 drivers/iio/adc/at91_adc.c 		of_match_device(at91_adc_dt_ids, &pdev->dev)->data;
pdev              913 drivers/iio/adc/at91_adc.c 	ret = at91_adc_of_get_resolution(st, pdev);
pdev              964 drivers/iio/adc/at91_adc.c 				struct platform_device *pdev)
pdev              966 drivers/iio/adc/at91_adc.c 	struct at91_adc_data *pdata = pdev->dev.platform_data;
pdev              972 drivers/iio/adc/at91_adc.c 			platform_get_device_id(pdev)->driver_data;
pdev             1089 drivers/iio/adc/at91_adc.c 		struct platform_device *pdev)
pdev             1103 drivers/iio/adc/at91_adc.c 	input->dev.parent = &pdev->dev;
pdev             1118 drivers/iio/adc/at91_adc.c 			dev_err(&pdev->dev,
pdev             1149 drivers/iio/adc/at91_adc.c static int at91_adc_probe(struct platform_device *pdev)
pdev             1158 drivers/iio/adc/at91_adc.c 	idev = devm_iio_device_alloc(&pdev->dev, sizeof(struct at91_adc_state));
pdev             1164 drivers/iio/adc/at91_adc.c 	if (pdev->dev.of_node)
pdev             1165 drivers/iio/adc/at91_adc.c 		ret = at91_adc_probe_dt(st, pdev);
pdev             1167 drivers/iio/adc/at91_adc.c 		ret = at91_adc_probe_pdata(st, pdev);
pdev             1170 drivers/iio/adc/at91_adc.c 		dev_err(&pdev->dev, "No platform data available.\n");
pdev             1174 drivers/iio/adc/at91_adc.c 	platform_set_drvdata(pdev, idev);
pdev             1176 drivers/iio/adc/at91_adc.c 	idev->dev.parent = &pdev->dev;
pdev             1177 drivers/iio/adc/at91_adc.c 	idev->name = dev_name(&pdev->dev);
pdev             1181 drivers/iio/adc/at91_adc.c 	st->irq = platform_get_irq(pdev, 0);
pdev             1185 drivers/iio/adc/at91_adc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1187 drivers/iio/adc/at91_adc.c 	st->reg_base = devm_ioremap_resource(&pdev->dev, res);
pdev             1200 drivers/iio/adc/at91_adc.c 				  pdev->dev.driver->name, idev);
pdev             1203 drivers/iio/adc/at91_adc.c 				  pdev->dev.driver->name, idev);
pdev             1205 drivers/iio/adc/at91_adc.c 		dev_err(&pdev->dev, "Failed to allocate IRQ.\n");
pdev             1209 drivers/iio/adc/at91_adc.c 	st->clk = devm_clk_get(&pdev->dev, "adc_clk");
pdev             1211 drivers/iio/adc/at91_adc.c 		dev_err(&pdev->dev, "Failed to get the clock.\n");
pdev             1218 drivers/iio/adc/at91_adc.c 		dev_err(&pdev->dev,
pdev             1223 drivers/iio/adc/at91_adc.c 	st->adc_clk = devm_clk_get(&pdev->dev, "adc_op_clk");
pdev             1225 drivers/iio/adc/at91_adc.c 		dev_err(&pdev->dev, "Failed to get the ADC clock.\n");
pdev             1232 drivers/iio/adc/at91_adc.c 		dev_err(&pdev->dev,
pdev             1246 drivers/iio/adc/at91_adc.c 	dev_dbg(&pdev->dev, "Master clock is set as: %d Hz, adc_clk should set as: %d Hz\n",
pdev             1252 drivers/iio/adc/at91_adc.c 		dev_err(&pdev->dev, "No startup time available.\n");
pdev             1281 drivers/iio/adc/at91_adc.c 		dev_err(&pdev->dev, "Couldn't initialize the channels.\n");
pdev             1296 drivers/iio/adc/at91_adc.c 			dev_err(&pdev->dev, "Couldn't initialize the buffer.\n");
pdev             1302 drivers/iio/adc/at91_adc.c 			dev_err(&pdev->dev, "Couldn't setup the triggers.\n");
pdev             1307 drivers/iio/adc/at91_adc.c 		ret = at91_ts_register(st, pdev);
pdev             1316 drivers/iio/adc/at91_adc.c 		dev_err(&pdev->dev, "Couldn't register the device.\n");
pdev             1338 drivers/iio/adc/at91_adc.c static int at91_adc_remove(struct platform_device *pdev)
pdev             1340 drivers/iio/adc/at91_adc.c 	struct iio_dev *idev = platform_get_drvdata(pdev);
pdev              654 drivers/iio/adc/axp20x_adc.c static int axp20x_probe(struct platform_device *pdev)
pdev              661 drivers/iio/adc/axp20x_adc.c 	axp20x_dev = dev_get_drvdata(pdev->dev.parent);
pdev              663 drivers/iio/adc/axp20x_adc.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*info));
pdev              668 drivers/iio/adc/axp20x_adc.c 	platform_set_drvdata(pdev, indio_dev);
pdev              671 drivers/iio/adc/axp20x_adc.c 	indio_dev->dev.parent = &pdev->dev;
pdev              672 drivers/iio/adc/axp20x_adc.c 	indio_dev->dev.of_node = pdev->dev.of_node;
pdev              675 drivers/iio/adc/axp20x_adc.c 	if (!pdev->dev.of_node) {
pdev              678 drivers/iio/adc/axp20x_adc.c 		id = platform_get_device_id(pdev);
pdev              681 drivers/iio/adc/axp20x_adc.c 		struct device *dev = &pdev->dev;
pdev              686 drivers/iio/adc/axp20x_adc.c 	indio_dev->name = platform_get_device_id(pdev)->name;
pdev              704 drivers/iio/adc/axp20x_adc.c 		dev_err(&pdev->dev, "failed to register IIO maps: %d\n", ret);
pdev              710 drivers/iio/adc/axp20x_adc.c 		dev_err(&pdev->dev, "could not register the device\n");
pdev              728 drivers/iio/adc/axp20x_adc.c static int axp20x_remove(struct platform_device *pdev)
pdev              730 drivers/iio/adc/axp20x_adc.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              247 drivers/iio/adc/axp288_adc.c static int axp288_adc_probe(struct platform_device *pdev)
pdev              252 drivers/iio/adc/axp288_adc.c 	struct axp20x_dev *axp20x = dev_get_drvdata(pdev->dev.parent);
pdev              254 drivers/iio/adc/axp288_adc.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*info));
pdev              259 drivers/iio/adc/axp288_adc.c 	info->irq = platform_get_irq(pdev, 0);
pdev              262 drivers/iio/adc/axp288_adc.c 	platform_set_drvdata(pdev, indio_dev);
pdev              270 drivers/iio/adc/axp288_adc.c 		dev_err(&pdev->dev, "unable to enable ADC device\n");
pdev              274 drivers/iio/adc/axp288_adc.c 	indio_dev->dev.parent = &pdev->dev;
pdev              275 drivers/iio/adc/axp288_adc.c 	indio_dev->name = pdev->name;
pdev              286 drivers/iio/adc/axp288_adc.c 		dev_err(&pdev->dev, "unable to register iio device\n");
pdev              297 drivers/iio/adc/axp288_adc.c static int axp288_adc_remove(struct platform_device *pdev)
pdev              299 drivers/iio/adc/axp288_adc.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              506 drivers/iio/adc/bcm_iproc_adc.c static int iproc_adc_probe(struct platform_device *pdev)
pdev              512 drivers/iio/adc/bcm_iproc_adc.c 	indio_dev = devm_iio_device_alloc(&pdev->dev,
pdev              515 drivers/iio/adc/bcm_iproc_adc.c 		dev_err(&pdev->dev, "failed to allocate iio device\n");
pdev              520 drivers/iio/adc/bcm_iproc_adc.c 	platform_set_drvdata(pdev, indio_dev);
pdev              526 drivers/iio/adc/bcm_iproc_adc.c 	adc_priv->regmap = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev              529 drivers/iio/adc/bcm_iproc_adc.c 		dev_err(&pdev->dev, "failed to get handle for tsc syscon\n");
pdev              534 drivers/iio/adc/bcm_iproc_adc.c 	adc_priv->adc_clk = devm_clk_get(&pdev->dev, "tsc_clk");
pdev              536 drivers/iio/adc/bcm_iproc_adc.c 		dev_err(&pdev->dev,
pdev              542 drivers/iio/adc/bcm_iproc_adc.c 	adc_priv->irqno = platform_get_irq(pdev, 0);
pdev              549 drivers/iio/adc/bcm_iproc_adc.c 		dev_err(&pdev->dev, "failed to write IPROC_REGCTL2 %d\n", ret);
pdev              553 drivers/iio/adc/bcm_iproc_adc.c 	ret = devm_request_threaded_irq(&pdev->dev, adc_priv->irqno,
pdev              558 drivers/iio/adc/bcm_iproc_adc.c 		dev_err(&pdev->dev, "request_irq error %d\n", ret);
pdev              564 drivers/iio/adc/bcm_iproc_adc.c 		dev_err(&pdev->dev,
pdev              571 drivers/iio/adc/bcm_iproc_adc.c 		dev_err(&pdev->dev, "failed to enable adc %d\n", ret);
pdev              576 drivers/iio/adc/bcm_iproc_adc.c 	indio_dev->dev.parent = &pdev->dev;
pdev              577 drivers/iio/adc/bcm_iproc_adc.c 	indio_dev->dev.of_node = pdev->dev.of_node;
pdev              585 drivers/iio/adc/bcm_iproc_adc.c 		dev_err(&pdev->dev, "iio_device_register failed:err %d\n", ret);
pdev              599 drivers/iio/adc/bcm_iproc_adc.c static int iproc_adc_remove(struct platform_device *pdev)
pdev              601 drivers/iio/adc/bcm_iproc_adc.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              283 drivers/iio/adc/berlin2-adc.c static int berlin2_adc_probe(struct platform_device *pdev)
pdev              287 drivers/iio/adc/berlin2-adc.c 	struct device_node *parent_np = of_get_parent(pdev->dev.of_node);
pdev              291 drivers/iio/adc/berlin2-adc.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*priv));
pdev              296 drivers/iio/adc/berlin2-adc.c 	platform_set_drvdata(pdev, indio_dev);
pdev              303 drivers/iio/adc/berlin2-adc.c 	irq = platform_get_irq_byname(pdev, "adc");
pdev              307 drivers/iio/adc/berlin2-adc.c 	tsen_irq = platform_get_irq_byname(pdev, "tsen");
pdev              311 drivers/iio/adc/berlin2-adc.c 	ret = devm_request_irq(&pdev->dev, irq, berlin2_adc_irq, 0,
pdev              312 drivers/iio/adc/berlin2-adc.c 			       pdev->dev.driver->name, indio_dev);
pdev              316 drivers/iio/adc/berlin2-adc.c 	ret = devm_request_irq(&pdev->dev, tsen_irq, berlin2_adc_tsen_irq,
pdev              317 drivers/iio/adc/berlin2-adc.c 			       0, pdev->dev.driver->name, indio_dev);
pdev              324 drivers/iio/adc/berlin2-adc.c 	indio_dev->dev.parent = &pdev->dev;
pdev              325 drivers/iio/adc/berlin2-adc.c 	indio_dev->name = dev_name(&pdev->dev);
pdev              348 drivers/iio/adc/berlin2-adc.c static int berlin2_adc_remove(struct platform_device *pdev)
pdev              350 drivers/iio/adc/berlin2-adc.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              308 drivers/iio/adc/cc10001_adc.c static int cc10001_adc_probe(struct platform_device *pdev)
pdev              310 drivers/iio/adc/cc10001_adc.c 	struct device_node *node = pdev->dev.of_node;
pdev              318 drivers/iio/adc/cc10001_adc.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*adc_dev));
pdev              330 drivers/iio/adc/cc10001_adc.c 	adc_dev->reg = devm_regulator_get(&pdev->dev, "vref");
pdev              338 drivers/iio/adc/cc10001_adc.c 	indio_dev->dev.parent = &pdev->dev;
pdev              339 drivers/iio/adc/cc10001_adc.c 	indio_dev->name = dev_name(&pdev->dev);
pdev              343 drivers/iio/adc/cc10001_adc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              344 drivers/iio/adc/cc10001_adc.c 	adc_dev->reg_base = devm_ioremap_resource(&pdev->dev, res);
pdev              350 drivers/iio/adc/cc10001_adc.c 	adc_dev->adc_clk = devm_clk_get(&pdev->dev, "adc");
pdev              352 drivers/iio/adc/cc10001_adc.c 		dev_err(&pdev->dev, "failed to get the clock\n");
pdev              359 drivers/iio/adc/cc10001_adc.c 		dev_err(&pdev->dev, "failed to enable the clock\n");
pdev              366 drivers/iio/adc/cc10001_adc.c 		dev_err(&pdev->dev, "null clock rate!\n");
pdev              397 drivers/iio/adc/cc10001_adc.c 	platform_set_drvdata(pdev, indio_dev);
pdev              410 drivers/iio/adc/cc10001_adc.c static int cc10001_adc_remove(struct platform_device *pdev)
pdev              412 drivers/iio/adc/cc10001_adc.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              956 drivers/iio/adc/cpcap-adc.c static int cpcap_adc_probe(struct platform_device *pdev)
pdev              964 drivers/iio/adc/cpcap-adc.c 				&pdev->dev);
pdev              969 drivers/iio/adc/cpcap-adc.c 		dev_err(&pdev->dev, "no configuration data found\n");
pdev              974 drivers/iio/adc/cpcap-adc.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*ddata));
pdev              976 drivers/iio/adc/cpcap-adc.c 		dev_err(&pdev->dev, "failed to allocate iio device\n");
pdev              982 drivers/iio/adc/cpcap-adc.c 	ddata->dev = &pdev->dev;
pdev              988 drivers/iio/adc/cpcap-adc.c 	indio_dev->dev.parent = &pdev->dev;
pdev              989 drivers/iio/adc/cpcap-adc.c 	indio_dev->dev.of_node = pdev->dev.of_node;
pdev              992 drivers/iio/adc/cpcap-adc.c 	indio_dev->name = dev_name(&pdev->dev);
pdev              995 drivers/iio/adc/cpcap-adc.c 	ddata->reg = dev_get_regmap(pdev->dev.parent, NULL);
pdev             1003 drivers/iio/adc/cpcap-adc.c 	platform_set_drvdata(pdev, indio_dev);
pdev             1005 drivers/iio/adc/cpcap-adc.c 	ddata->irq = platform_get_irq_byname(pdev, "adcdone");
pdev             1009 drivers/iio/adc/cpcap-adc.c 	error = devm_request_threaded_irq(&pdev->dev, ddata->irq, NULL,
pdev             1014 drivers/iio/adc/cpcap-adc.c 		dev_err(&pdev->dev, "could not get irq: %i\n",
pdev             1024 drivers/iio/adc/cpcap-adc.c 	dev_info(&pdev->dev, "CPCAP ADC device probed\n");
pdev             1026 drivers/iio/adc/cpcap-adc.c 	return devm_iio_device_register(&pdev->dev, indio_dev);
pdev              318 drivers/iio/adc/da9150-gpadc.c static int da9150_gpadc_probe(struct platform_device *pdev)
pdev              320 drivers/iio/adc/da9150-gpadc.c 	struct device *dev = &pdev->dev;
pdev              328 drivers/iio/adc/da9150-gpadc.c 		dev_err(&pdev->dev, "Failed to allocate IIO device\n");
pdev              333 drivers/iio/adc/da9150-gpadc.c 	platform_set_drvdata(pdev, indio_dev);
pdev              339 drivers/iio/adc/da9150-gpadc.c 	irq = platform_get_irq_byname(pdev, "GPADC");
pdev              358 drivers/iio/adc/da9150-gpadc.c 	indio_dev->dev.of_node = pdev->dev.of_node;
pdev              378 drivers/iio/adc/da9150-gpadc.c static int da9150_gpadc_remove(struct platform_device *pdev)
pdev              380 drivers/iio/adc/da9150-gpadc.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev               59 drivers/iio/adc/dln2-adc.c 	struct platform_device *pdev;
pdev              105 drivers/iio/adc/dln2-adc.c 	struct iio_dev *indio_dev = platform_get_drvdata(dln2->pdev);
pdev              151 drivers/iio/adc/dln2-adc.c 	ret = dln2_transfer(dln2->pdev, DLN2_ADC_GET_CHANNEL_COUNT,
pdev              154 drivers/iio/adc/dln2-adc.c 		dev_dbg(&dln2->pdev->dev, "Problem in %s\n", __func__);
pdev              171 drivers/iio/adc/dln2-adc.c 	ret = dln2_transfer_tx(dln2->pdev, DLN2_ADC_SET_RESOLUTION,
pdev              174 drivers/iio/adc/dln2-adc.c 		dev_dbg(&dln2->pdev->dev, "Problem in %s\n", __func__);
pdev              189 drivers/iio/adc/dln2-adc.c 	ret = dln2_transfer_tx(dln2->pdev, cmd, &port_chan, sizeof(port_chan));
pdev              191 drivers/iio/adc/dln2-adc.c 		dev_dbg(&dln2->pdev->dev, "Problem in %s\n", __func__);
pdev              208 drivers/iio/adc/dln2-adc.c 	ret = dln2_transfer(dln2->pdev, cmd, &port, sizeof(port),
pdev              211 drivers/iio/adc/dln2-adc.c 		dev_dbg(&dln2->pdev->dev, "Problem in %s(%d)\n",
pdev              240 drivers/iio/adc/dln2-adc.c 	ret = dln2_transfer_tx(dln2->pdev, DLN2_ADC_CHANNEL_SET_CFG,
pdev              243 drivers/iio/adc/dln2-adc.c 		dev_dbg(&dln2->pdev->dev, "Problem in %s\n", __func__);
pdev              251 drivers/iio/adc/dln2-adc.c 	struct iio_dev *indio_dev = platform_get_drvdata(dln2->pdev);
pdev              271 drivers/iio/adc/dln2-adc.c 			dev_err(&dln2->pdev->dev,
pdev              284 drivers/iio/adc/dln2-adc.c 		ret = dln2_transfer(dln2->pdev, DLN2_ADC_CHANNEL_GET_VAL,
pdev              288 drivers/iio/adc/dln2-adc.c 			dev_dbg(&dln2->pdev->dev, "Problem in %s\n", __func__);
pdev              316 drivers/iio/adc/dln2-adc.c 	ret = dln2_transfer(dln2->pdev, DLN2_ADC_CHANNEL_GET_ALL_VAL,
pdev              319 drivers/iio/adc/dln2-adc.c 		dev_dbg(&dln2->pdev->dev, "Problem in %s\n", __func__);
pdev              396 drivers/iio/adc/dln2-adc.c 			dev_warn(&dln2->pdev->dev,
pdev              438 drivers/iio/adc/dln2-adc.c 			dev_err(&dln2->pdev->dev,
pdev              537 drivers/iio/adc/dln2-adc.c 		dev_dbg(&dln2->pdev->dev, "Problem in %s\n", __func__);
pdev              539 drivers/iio/adc/dln2-adc.c 			dev_err(&dln2->pdev->dev,
pdev              557 drivers/iio/adc/dln2-adc.c 			dev_dbg(&dln2->pdev->dev, "Problem in %s\n", __func__);
pdev              587 drivers/iio/adc/dln2-adc.c 		dev_dbg(&dln2->pdev->dev, "Problem in %s\n", __func__);
pdev              601 drivers/iio/adc/dln2-adc.c static void dln2_adc_event(struct platform_device *pdev, u16 echo,
pdev              604 drivers/iio/adc/dln2-adc.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              611 drivers/iio/adc/dln2-adc.c static int dln2_adc_probe(struct platform_device *pdev)
pdev              613 drivers/iio/adc/dln2-adc.c 	struct device *dev = &pdev->dev;
pdev              615 drivers/iio/adc/dln2-adc.c 	struct dln2_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              626 drivers/iio/adc/dln2-adc.c 	dln2->pdev = pdev;
pdev              631 drivers/iio/adc/dln2-adc.c 	platform_set_drvdata(pdev, indio_dev);
pdev              680 drivers/iio/adc/dln2-adc.c 	ret = dln2_register_event_cb(pdev, DLN2_ADC_CONDITION_MET_EV,
pdev              696 drivers/iio/adc/dln2-adc.c 	dln2_unregister_event_cb(pdev, DLN2_ADC_CONDITION_MET_EV);
pdev              701 drivers/iio/adc/dln2-adc.c static int dln2_adc_remove(struct platform_device *pdev)
pdev              703 drivers/iio/adc/dln2-adc.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              706 drivers/iio/adc/dln2-adc.c 	dln2_unregister_event_cb(pdev, DLN2_ADC_CONDITION_MET_EV);
pdev              324 drivers/iio/adc/envelope-detector.c static int envelope_detector_probe(struct platform_device *pdev)
pdev              326 drivers/iio/adc/envelope-detector.c 	struct device *dev = &pdev->dev;
pdev              336 drivers/iio/adc/envelope-detector.c 	platform_set_drvdata(pdev, indio_dev);
pdev              359 drivers/iio/adc/envelope-detector.c 	env->comp_irq = platform_get_irq_byname(pdev, "comp");
pdev              153 drivers/iio/adc/ep93xx_adc.c static int ep93xx_adc_probe(struct platform_device *pdev)
pdev              161 drivers/iio/adc/ep93xx_adc.c 	iiodev = devm_iio_device_alloc(&pdev->dev, sizeof(*priv));
pdev              166 drivers/iio/adc/ep93xx_adc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              167 drivers/iio/adc/ep93xx_adc.c 	priv->base = devm_ioremap_resource(&pdev->dev, res);
pdev              169 drivers/iio/adc/ep93xx_adc.c 		dev_err(&pdev->dev, "Cannot map memory resource\n");
pdev              173 drivers/iio/adc/ep93xx_adc.c 	iiodev->dev.parent = &pdev->dev;
pdev              174 drivers/iio/adc/ep93xx_adc.c 	iiodev->name = dev_name(&pdev->dev);
pdev              183 drivers/iio/adc/ep93xx_adc.c 	platform_set_drvdata(pdev, iiodev);
pdev              185 drivers/iio/adc/ep93xx_adc.c 	priv->clk = devm_clk_get(&pdev->dev, NULL);
pdev              187 drivers/iio/adc/ep93xx_adc.c 		dev_err(&pdev->dev, "Cannot obtain clock\n");
pdev              193 drivers/iio/adc/ep93xx_adc.c 		dev_warn(&pdev->dev, "Cannot obtain parent clock\n");
pdev              204 drivers/iio/adc/ep93xx_adc.c 			dev_warn(&pdev->dev, "Cannot set clock rate\n");
pdev              213 drivers/iio/adc/ep93xx_adc.c 		dev_err(&pdev->dev, "Cannot enable clock\n");
pdev              224 drivers/iio/adc/ep93xx_adc.c static int ep93xx_adc_remove(struct platform_device *pdev)
pdev              226 drivers/iio/adc/ep93xx_adc.c 	struct iio_dev *iiodev = platform_get_drvdata(pdev);
pdev              516 drivers/iio/adc/exynos_adc.c static struct exynos_adc_data *exynos_adc_get_data(struct platform_device *pdev)
pdev              520 drivers/iio/adc/exynos_adc.c 	match = of_match_node(exynos_adc_match, pdev->dev.of_node);
pdev              704 drivers/iio/adc/exynos_adc.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              706 drivers/iio/adc/exynos_adc.c 	platform_device_unregister(pdev);
pdev              766 drivers/iio/adc/exynos_adc.c static int exynos_adc_probe(struct platform_device *pdev)
pdev              769 drivers/iio/adc/exynos_adc.c 	struct device_node *np = pdev->dev.of_node;
pdev              770 drivers/iio/adc/exynos_adc.c 	struct s3c2410_ts_mach_info *pdata = dev_get_platdata(&pdev->dev);
pdev              777 drivers/iio/adc/exynos_adc.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(struct exynos_adc));
pdev              779 drivers/iio/adc/exynos_adc.c 		dev_err(&pdev->dev, "failed allocating iio device\n");
pdev              785 drivers/iio/adc/exynos_adc.c 	info->data = exynos_adc_get_data(pdev);
pdev              787 drivers/iio/adc/exynos_adc.c 		dev_err(&pdev->dev, "failed getting exynos_adc_data\n");
pdev              791 drivers/iio/adc/exynos_adc.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              792 drivers/iio/adc/exynos_adc.c 	info->regs = devm_ioremap_resource(&pdev->dev, mem);
pdev              799 drivers/iio/adc/exynos_adc.c 					pdev->dev.of_node,
pdev              802 drivers/iio/adc/exynos_adc.c 			dev_err(&pdev->dev, "syscon regmap lookup failed.\n");
pdev              807 drivers/iio/adc/exynos_adc.c 	irq = platform_get_irq(pdev, 0);
pdev              812 drivers/iio/adc/exynos_adc.c 	irq = platform_get_irq(pdev, 1);
pdev              818 drivers/iio/adc/exynos_adc.c 	info->dev = &pdev->dev;
pdev              822 drivers/iio/adc/exynos_adc.c 	info->clk = devm_clk_get(&pdev->dev, "adc");
pdev              824 drivers/iio/adc/exynos_adc.c 		dev_err(&pdev->dev, "failed getting clock, err = %ld\n",
pdev              830 drivers/iio/adc/exynos_adc.c 		info->sclk = devm_clk_get(&pdev->dev, "sclk");
pdev              832 drivers/iio/adc/exynos_adc.c 			dev_err(&pdev->dev,
pdev              839 drivers/iio/adc/exynos_adc.c 	info->vdd = devm_regulator_get(&pdev->dev, "vdd");
pdev              841 drivers/iio/adc/exynos_adc.c 		dev_err(&pdev->dev, "failed getting regulator, err = %ld\n",
pdev              858 drivers/iio/adc/exynos_adc.c 	platform_set_drvdata(pdev, indio_dev);
pdev              860 drivers/iio/adc/exynos_adc.c 	indio_dev->name = dev_name(&pdev->dev);
pdev              861 drivers/iio/adc/exynos_adc.c 	indio_dev->dev.parent = &pdev->dev;
pdev              862 drivers/iio/adc/exynos_adc.c 	indio_dev->dev.of_node = pdev->dev.of_node;
pdev              869 drivers/iio/adc/exynos_adc.c 					0, dev_name(&pdev->dev), info);
pdev              871 drivers/iio/adc/exynos_adc.c 		dev_err(&pdev->dev, "failed requesting irq, irq = %d\n",
pdev              885 drivers/iio/adc/exynos_adc.c 		has_ts = of_property_read_bool(pdev->dev.of_node,
pdev              901 drivers/iio/adc/exynos_adc.c 		dev_err(&pdev->dev, "failed adding child nodes\n");
pdev              929 drivers/iio/adc/exynos_adc.c static int exynos_adc_remove(struct platform_device *pdev)
pdev              931 drivers/iio/adc/exynos_adc.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              166 drivers/iio/adc/fsl-imx25-gcq.c static int mx25_gcq_setup_cfgs(struct platform_device *pdev,
pdev              169 drivers/iio/adc/fsl-imx25-gcq.c 	struct device_node *np = pdev->dev.of_node;
pdev              171 drivers/iio/adc/fsl-imx25-gcq.c 	struct device *dev = &pdev->dev;
pdev              195 drivers/iio/adc/fsl-imx25-gcq.c 		devm_regulator_get_optional(&pdev->dev, "vref-ext");
pdev              197 drivers/iio/adc/fsl-imx25-gcq.c 		devm_regulator_get_optional(&pdev->dev, "vref-xp");
pdev              199 drivers/iio/adc/fsl-imx25-gcq.c 		devm_regulator_get_optional(&pdev->dev, "vref-yp");
pdev              291 drivers/iio/adc/fsl-imx25-gcq.c static int mx25_gcq_probe(struct platform_device *pdev)
pdev              295 drivers/iio/adc/fsl-imx25-gcq.c 	struct mx25_tsadc *tsadc = dev_get_drvdata(pdev->dev.parent);
pdev              296 drivers/iio/adc/fsl-imx25-gcq.c 	struct device *dev = &pdev->dev;
pdev              302 drivers/iio/adc/fsl-imx25-gcq.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*priv));
pdev              308 drivers/iio/adc/fsl-imx25-gcq.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              321 drivers/iio/adc/fsl-imx25-gcq.c 	ret = mx25_gcq_setup_cfgs(pdev, priv);
pdev              341 drivers/iio/adc/fsl-imx25-gcq.c 	priv->irq = platform_get_irq(pdev, 0);
pdev              349 drivers/iio/adc/fsl-imx25-gcq.c 	ret = request_irq(priv->irq, mx25_gcq_irq, 0, pdev->name, priv);
pdev              355 drivers/iio/adc/fsl-imx25-gcq.c 	indio_dev->dev.parent = &pdev->dev;
pdev              367 drivers/iio/adc/fsl-imx25-gcq.c 	platform_set_drvdata(pdev, indio_dev);
pdev              385 drivers/iio/adc/fsl-imx25-gcq.c static int mx25_gcq_remove(struct platform_device *pdev)
pdev              387 drivers/iio/adc/fsl-imx25-gcq.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              471 drivers/iio/adc/hx711.c static int hx711_probe(struct platform_device *pdev)
pdev              473 drivers/iio/adc/hx711.c 	struct device *dev = &pdev->dev;
pdev              563 drivers/iio/adc/hx711.c 	platform_set_drvdata(pdev, indio_dev);
pdev              566 drivers/iio/adc/hx711.c 	indio_dev->dev.parent = &pdev->dev;
pdev              596 drivers/iio/adc/hx711.c static int hx711_remove(struct platform_device *pdev)
pdev              601 drivers/iio/adc/hx711.c 	indio_dev = platform_get_drvdata(pdev);
pdev              473 drivers/iio/adc/imx7d_adc.c static int imx7d_adc_probe(struct platform_device *pdev)
pdev              477 drivers/iio/adc/imx7d_adc.c 	struct device *dev = &pdev->dev;
pdev              483 drivers/iio/adc/imx7d_adc.c 		dev_err(&pdev->dev, "Failed allocating iio device\n");
pdev              490 drivers/iio/adc/imx7d_adc.c 	info->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              494 drivers/iio/adc/imx7d_adc.c 	irq = platform_get_irq(pdev, 0);
pdev              513 drivers/iio/adc/imx7d_adc.c 	platform_set_drvdata(pdev, indio_dev);
pdev              543 drivers/iio/adc/imx7d_adc.c 		dev_err(&pdev->dev, "Couldn't register the device.\n");
pdev              327 drivers/iio/adc/ingenic-adc.c static int ingenic_adc_probe(struct platform_device *pdev)
pdev              329 drivers/iio/adc/ingenic-adc.c 	struct device *dev = &pdev->dev;
pdev              348 drivers/iio/adc/ingenic-adc.c 	mem_base = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              186 drivers/iio/adc/lp8788_adc.c static int lp8788_adc_probe(struct platform_device *pdev)
pdev              188 drivers/iio/adc/lp8788_adc.c 	struct lp8788 *lp = dev_get_drvdata(pdev->dev.parent);
pdev              193 drivers/iio/adc/lp8788_adc.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*adc));
pdev              199 drivers/iio/adc/lp8788_adc.c 	platform_set_drvdata(pdev, indio_dev);
pdev              201 drivers/iio/adc/lp8788_adc.c 	indio_dev->dev.of_node = pdev->dev.of_node;
pdev              208 drivers/iio/adc/lp8788_adc.c 	indio_dev->dev.parent = &pdev->dev;
pdev              209 drivers/iio/adc/lp8788_adc.c 	indio_dev->name = pdev->name;
pdev              217 drivers/iio/adc/lp8788_adc.c 		dev_err(&pdev->dev, "iio dev register err: %d\n", ret);
pdev              228 drivers/iio/adc/lp8788_adc.c static int lp8788_adc_remove(struct platform_device *pdev)
pdev              230 drivers/iio/adc/lp8788_adc.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              118 drivers/iio/adc/lpc18xx_adc.c static int lpc18xx_adc_probe(struct platform_device *pdev)
pdev              127 drivers/iio/adc/lpc18xx_adc.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*adc));
pdev              131 drivers/iio/adc/lpc18xx_adc.c 	platform_set_drvdata(pdev, indio_dev);
pdev              133 drivers/iio/adc/lpc18xx_adc.c 	adc->dev = &pdev->dev;
pdev              136 drivers/iio/adc/lpc18xx_adc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              137 drivers/iio/adc/lpc18xx_adc.c 	adc->base = devm_ioremap_resource(&pdev->dev, res);
pdev              141 drivers/iio/adc/lpc18xx_adc.c 	adc->clk = devm_clk_get(&pdev->dev, NULL);
pdev              143 drivers/iio/adc/lpc18xx_adc.c 		dev_err(&pdev->dev, "error getting clock\n");
pdev              150 drivers/iio/adc/lpc18xx_adc.c 	adc->vref = devm_regulator_get(&pdev->dev, "vref");
pdev              152 drivers/iio/adc/lpc18xx_adc.c 		dev_err(&pdev->dev, "error getting regulator\n");
pdev              156 drivers/iio/adc/lpc18xx_adc.c 	indio_dev->name = dev_name(&pdev->dev);
pdev              157 drivers/iio/adc/lpc18xx_adc.c 	indio_dev->dev.parent = &pdev->dev;
pdev              165 drivers/iio/adc/lpc18xx_adc.c 		dev_err(&pdev->dev, "unable to enable regulator\n");
pdev              171 drivers/iio/adc/lpc18xx_adc.c 		dev_err(&pdev->dev, "unable to enable clock\n");
pdev              181 drivers/iio/adc/lpc18xx_adc.c 		dev_err(&pdev->dev, "unable to register device\n");
pdev              195 drivers/iio/adc/lpc18xx_adc.c static int lpc18xx_adc_remove(struct platform_device *pdev)
pdev              197 drivers/iio/adc/lpc18xx_adc.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              141 drivers/iio/adc/lpc32xx_adc.c static int lpc32xx_adc_probe(struct platform_device *pdev)
pdev              149 drivers/iio/adc/lpc32xx_adc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              151 drivers/iio/adc/lpc32xx_adc.c 		dev_err(&pdev->dev, "failed to get platform I/O memory\n");
pdev              155 drivers/iio/adc/lpc32xx_adc.c 	iodev = devm_iio_device_alloc(&pdev->dev, sizeof(*st));
pdev              161 drivers/iio/adc/lpc32xx_adc.c 	st->adc_base = devm_ioremap(&pdev->dev, res->start,
pdev              164 drivers/iio/adc/lpc32xx_adc.c 		dev_err(&pdev->dev, "failed mapping memory\n");
pdev              168 drivers/iio/adc/lpc32xx_adc.c 	st->clk = devm_clk_get(&pdev->dev, NULL);
pdev              170 drivers/iio/adc/lpc32xx_adc.c 		dev_err(&pdev->dev, "failed getting clock\n");
pdev              174 drivers/iio/adc/lpc32xx_adc.c 	irq = platform_get_irq(pdev, 0);
pdev              178 drivers/iio/adc/lpc32xx_adc.c 	retval = devm_request_irq(&pdev->dev, irq, lpc32xx_adc_isr, 0,
pdev              181 drivers/iio/adc/lpc32xx_adc.c 		dev_err(&pdev->dev, "failed requesting interrupt\n");
pdev              185 drivers/iio/adc/lpc32xx_adc.c 	st->vref = devm_regulator_get(&pdev->dev, "vref");
pdev              188 drivers/iio/adc/lpc32xx_adc.c 		dev_info(&pdev->dev,
pdev              194 drivers/iio/adc/lpc32xx_adc.c 	platform_set_drvdata(pdev, iodev);
pdev              199 drivers/iio/adc/lpc32xx_adc.c 	iodev->dev.parent = &pdev->dev;
pdev              204 drivers/iio/adc/lpc32xx_adc.c 	retval = devm_iio_device_register(&pdev->dev, iodev);
pdev              208 drivers/iio/adc/lpc32xx_adc.c 	dev_info(&pdev->dev, "LPC32XX ADC driver loaded, IRQ %d\n", irq);
pdev             1185 drivers/iio/adc/meson_saradc.c static int meson_sar_adc_probe(struct platform_device *pdev)
pdev             1194 drivers/iio/adc/meson_saradc.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*priv));
pdev             1196 drivers/iio/adc/meson_saradc.c 		dev_err(&pdev->dev, "failed allocating iio device\n");
pdev             1203 drivers/iio/adc/meson_saradc.c 	match_data = of_device_get_match_data(&pdev->dev);
pdev             1205 drivers/iio/adc/meson_saradc.c 		dev_err(&pdev->dev, "failed to get match data\n");
pdev             1212 drivers/iio/adc/meson_saradc.c 	indio_dev->dev.parent = &pdev->dev;
pdev             1213 drivers/iio/adc/meson_saradc.c 	indio_dev->dev.of_node = pdev->dev.of_node;
pdev             1217 drivers/iio/adc/meson_saradc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1218 drivers/iio/adc/meson_saradc.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev             1222 drivers/iio/adc/meson_saradc.c 	priv->regmap = devm_regmap_init_mmio(&pdev->dev, base,
pdev             1227 drivers/iio/adc/meson_saradc.c 	irq = irq_of_parse_and_map(pdev->dev.of_node, 0);
pdev             1231 drivers/iio/adc/meson_saradc.c 	ret = devm_request_irq(&pdev->dev, irq, meson_sar_adc_irq, IRQF_SHARED,
pdev             1232 drivers/iio/adc/meson_saradc.c 			       dev_name(&pdev->dev), indio_dev);
pdev             1236 drivers/iio/adc/meson_saradc.c 	priv->clkin = devm_clk_get(&pdev->dev, "clkin");
pdev             1238 drivers/iio/adc/meson_saradc.c 		dev_err(&pdev->dev, "failed to get clkin\n");
pdev             1242 drivers/iio/adc/meson_saradc.c 	priv->core_clk = devm_clk_get(&pdev->dev, "core");
pdev             1244 drivers/iio/adc/meson_saradc.c 		dev_err(&pdev->dev, "failed to get core clk\n");
pdev             1248 drivers/iio/adc/meson_saradc.c 	priv->adc_clk = devm_clk_get(&pdev->dev, "adc_clk");
pdev             1253 drivers/iio/adc/meson_saradc.c 			dev_err(&pdev->dev, "failed to get adc clk\n");
pdev             1258 drivers/iio/adc/meson_saradc.c 	priv->adc_sel_clk = devm_clk_get(&pdev->dev, "adc_sel");
pdev             1263 drivers/iio/adc/meson_saradc.c 			dev_err(&pdev->dev, "failed to get adc_sel clk\n");
pdev             1275 drivers/iio/adc/meson_saradc.c 	priv->vref = devm_regulator_get(&pdev->dev, "vref");
pdev             1277 drivers/iio/adc/meson_saradc.c 		dev_err(&pdev->dev, "failed to get vref regulator\n");
pdev             1309 drivers/iio/adc/meson_saradc.c 		dev_warn(&pdev->dev, "calibration failed\n");
pdev             1311 drivers/iio/adc/meson_saradc.c 	platform_set_drvdata(pdev, indio_dev);
pdev             1325 drivers/iio/adc/meson_saradc.c static int meson_sar_adc_remove(struct platform_device *pdev)
pdev             1327 drivers/iio/adc/meson_saradc.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              236 drivers/iio/adc/mt6577_auxadc.c static int mt6577_auxadc_probe(struct platform_device *pdev)
pdev              244 drivers/iio/adc/mt6577_auxadc.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*adc_dev));
pdev              249 drivers/iio/adc/mt6577_auxadc.c 	indio_dev->dev.parent = &pdev->dev;
pdev              250 drivers/iio/adc/mt6577_auxadc.c 	indio_dev->name = dev_name(&pdev->dev);
pdev              256 drivers/iio/adc/mt6577_auxadc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              257 drivers/iio/adc/mt6577_auxadc.c 	adc_dev->reg_base = devm_ioremap_resource(&pdev->dev, res);
pdev              259 drivers/iio/adc/mt6577_auxadc.c 		dev_err(&pdev->dev, "failed to get auxadc base address\n");
pdev              263 drivers/iio/adc/mt6577_auxadc.c 	adc_dev->adc_clk = devm_clk_get(&pdev->dev, "main");
pdev              265 drivers/iio/adc/mt6577_auxadc.c 		dev_err(&pdev->dev, "failed to get auxadc clock\n");
pdev              271 drivers/iio/adc/mt6577_auxadc.c 		dev_err(&pdev->dev, "failed to enable auxadc clock\n");
pdev              278 drivers/iio/adc/mt6577_auxadc.c 		dev_err(&pdev->dev, "null clock rate\n");
pdev              288 drivers/iio/adc/mt6577_auxadc.c 	platform_set_drvdata(pdev, indio_dev);
pdev              292 drivers/iio/adc/mt6577_auxadc.c 		dev_err(&pdev->dev, "failed to register iio device\n");
pdev              306 drivers/iio/adc/mt6577_auxadc.c static int mt6577_auxadc_remove(struct platform_device *pdev)
pdev              308 drivers/iio/adc/mt6577_auxadc.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              689 drivers/iio/adc/mxs-lradc-adc.c static int mxs_lradc_adc_probe(struct platform_device *pdev)
pdev              691 drivers/iio/adc/mxs-lradc-adc.c 	struct device *dev = &pdev->dev;
pdev              711 drivers/iio/adc/mxs-lradc-adc.c 	iores = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              722 drivers/iio/adc/mxs-lradc-adc.c 	platform_set_drvdata(pdev, iio);
pdev              724 drivers/iio/adc/mxs-lradc-adc.c 	iio->name = pdev->name;
pdev              748 drivers/iio/adc/mxs-lradc-adc.c 		irq = platform_get_irq_byname(pdev, irq_name[i]);
pdev              812 drivers/iio/adc/mxs-lradc-adc.c static int mxs_lradc_adc_remove(struct platform_device *pdev)
pdev              814 drivers/iio/adc/mxs-lradc-adc.c 	struct iio_dev *iio = platform_get_drvdata(pdev);
pdev              180 drivers/iio/adc/npcm_adc.c static int npcm_adc_probe(struct platform_device *pdev)
pdev              189 drivers/iio/adc/npcm_adc.c 	struct device *dev = &pdev->dev;
pdev              190 drivers/iio/adc/npcm_adc.c 	struct device_node *np = pdev->dev.of_node;
pdev              192 drivers/iio/adc/npcm_adc.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*info));
pdev              197 drivers/iio/adc/npcm_adc.c 	info->dev = &pdev->dev;
pdev              199 drivers/iio/adc/npcm_adc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              200 drivers/iio/adc/npcm_adc.c 	info->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              204 drivers/iio/adc/npcm_adc.c 	info->adc_clk = devm_clk_get(&pdev->dev, NULL);
pdev              206 drivers/iio/adc/npcm_adc.c 		dev_warn(&pdev->dev, "ADC clock failed: can't read clk\n");
pdev              220 drivers/iio/adc/npcm_adc.c 			dev_err(&pdev->dev, "Failed to find nuvoton,npcm750-rst\n");
pdev              226 drivers/iio/adc/npcm_adc.c 	irq = platform_get_irq(pdev, 0);
pdev              232 drivers/iio/adc/npcm_adc.c 	ret = devm_request_irq(&pdev->dev, irq, npcm_adc_isr, 0,
pdev              240 drivers/iio/adc/npcm_adc.c 	info->vref = devm_regulator_get_optional(&pdev->dev, "vref");
pdev              244 drivers/iio/adc/npcm_adc.c 			dev_err(&pdev->dev, "Can't enable ADC reference voltage\n");
pdev              276 drivers/iio/adc/npcm_adc.c 	platform_set_drvdata(pdev, indio_dev);
pdev              277 drivers/iio/adc/npcm_adc.c 	indio_dev->name = dev_name(&pdev->dev);
pdev              278 drivers/iio/adc/npcm_adc.c 	indio_dev->dev.parent = &pdev->dev;
pdev              286 drivers/iio/adc/npcm_adc.c 		dev_err(&pdev->dev, "Couldn't register the device.\n");
pdev              304 drivers/iio/adc/npcm_adc.c static int npcm_adc_remove(struct platform_device *pdev)
pdev              306 drivers/iio/adc/npcm_adc.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              461 drivers/iio/adc/palmas_gpadc.c static int palmas_gpadc_get_adc_dt_data(struct platform_device *pdev,
pdev              464 drivers/iio/adc/palmas_gpadc.c 	struct device_node *np = pdev->dev.of_node;
pdev              469 drivers/iio/adc/palmas_gpadc.c 	gp_data = devm_kzalloc(&pdev->dev, sizeof(*gp_data), GFP_KERNEL);
pdev              489 drivers/iio/adc/palmas_gpadc.c static int palmas_gpadc_probe(struct platform_device *pdev)
pdev              497 drivers/iio/adc/palmas_gpadc.c 	pdata = dev_get_platdata(pdev->dev.parent);
pdev              502 drivers/iio/adc/palmas_gpadc.c 	if (!gpadc_pdata && pdev->dev.of_node) {
pdev              503 drivers/iio/adc/palmas_gpadc.c 		ret = palmas_gpadc_get_adc_dt_data(pdev, &gpadc_pdata);
pdev              510 drivers/iio/adc/palmas_gpadc.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*adc));
pdev              512 drivers/iio/adc/palmas_gpadc.c 		dev_err(&pdev->dev, "iio_device_alloc failed\n");
pdev              517 drivers/iio/adc/palmas_gpadc.c 	adc->dev = &pdev->dev;
pdev              518 drivers/iio/adc/palmas_gpadc.c 	adc->palmas = dev_get_drvdata(pdev->dev.parent);
pdev              521 drivers/iio/adc/palmas_gpadc.c 	dev_set_drvdata(&pdev->dev, indio_dev);
pdev              545 drivers/iio/adc/palmas_gpadc.c 		adc->irq_auto_0 =  platform_get_irq(pdev, 1);
pdev              561 drivers/iio/adc/palmas_gpadc.c 		adc->irq_auto_1 =  platform_get_irq(pdev, 2);
pdev              596 drivers/iio/adc/palmas_gpadc.c 	indio_dev->dev.parent = &pdev->dev;
pdev              608 drivers/iio/adc/palmas_gpadc.c 	device_set_wakeup_capable(&pdev->dev, 1);
pdev              615 drivers/iio/adc/palmas_gpadc.c 		device_wakeup_enable(&pdev->dev);
pdev              631 drivers/iio/adc/palmas_gpadc.c static int palmas_gpadc_remove(struct platform_device *pdev)
pdev              633 drivers/iio/adc/palmas_gpadc.c 	struct iio_dev *indio_dev = dev_to_iio_dev(&pdev->dev);
pdev              637 drivers/iio/adc/palmas_gpadc.c 		device_wakeup_disable(&pdev->dev);
pdev              881 drivers/iio/adc/qcom-pm8xxx-xoadc.c static int pm8xxx_xoadc_probe(struct platform_device *pdev)
pdev              886 drivers/iio/adc/qcom-pm8xxx-xoadc.c 	struct device_node *np = pdev->dev.of_node;
pdev              888 drivers/iio/adc/qcom-pm8xxx-xoadc.c 	struct device *dev = &pdev->dev;
pdev              898 drivers/iio/adc/qcom-pm8xxx-xoadc.c 	platform_set_drvdata(pdev, indio_dev);
pdev              929 drivers/iio/adc/qcom-pm8xxx-xoadc.c 	ret = devm_request_threaded_irq(dev, platform_get_irq(pdev, 0),
pdev              964 drivers/iio/adc/qcom-pm8xxx-xoadc.c static int pm8xxx_xoadc_remove(struct platform_device *pdev)
pdev              966 drivers/iio/adc/qcom-pm8xxx-xoadc.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              729 drivers/iio/adc/qcom-spmi-adc5.c static int adc5_probe(struct platform_device *pdev)
pdev              731 drivers/iio/adc/qcom-spmi-adc5.c 	struct device_node *node = pdev->dev.of_node;
pdev              732 drivers/iio/adc/qcom-spmi-adc5.c 	struct device *dev = &pdev->dev;
pdev              764 drivers/iio/adc/qcom-spmi-adc5.c 	irq_eoc = platform_get_irq(pdev, 0);
pdev              778 drivers/iio/adc/qcom-spmi-adc5.c 	indio_dev->name = pdev->name;
pdev              485 drivers/iio/adc/qcom-spmi-iadc.c static int iadc_probe(struct platform_device *pdev)
pdev              487 drivers/iio/adc/qcom-spmi-iadc.c 	struct device_node *node = pdev->dev.of_node;
pdev              488 drivers/iio/adc/qcom-spmi-iadc.c 	struct device *dev = &pdev->dev;
pdev              526 drivers/iio/adc/qcom-spmi-iadc.c 	irq_eoc = platform_get_irq(pdev, 0);
pdev              558 drivers/iio/adc/qcom-spmi-iadc.c 	indio_dev->name = pdev->name;
pdev              850 drivers/iio/adc/qcom-spmi-vadc.c static int vadc_probe(struct platform_device *pdev)
pdev              852 drivers/iio/adc/qcom-spmi-vadc.c 	struct device_node *node = pdev->dev.of_node;
pdev              853 drivers/iio/adc/qcom-spmi-vadc.c 	struct device *dev = &pdev->dev;
pdev              888 drivers/iio/adc/qcom-spmi-vadc.c 	irq_eoc = platform_get_irq(pdev, 0);
pdev              912 drivers/iio/adc/qcom-spmi-vadc.c 	indio_dev->name = pdev->name;
pdev              479 drivers/iio/adc/rcar-gyroadc.c static int rcar_gyroadc_probe(struct platform_device *pdev)
pdev              481 drivers/iio/adc/rcar-gyroadc.c 	struct device *dev = &pdev->dev;
pdev              494 drivers/iio/adc/rcar-gyroadc.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              516 drivers/iio/adc/rcar-gyroadc.c 		of_device_get_match_data(&pdev->dev);
pdev              518 drivers/iio/adc/rcar-gyroadc.c 	platform_set_drvdata(pdev, indio_dev);
pdev              522 drivers/iio/adc/rcar-gyroadc.c 	indio_dev->dev.of_node = pdev->dev.of_node;
pdev              562 drivers/iio/adc/rcar-gyroadc.c static int rcar_gyroadc_remove(struct platform_device *pdev)
pdev              564 drivers/iio/adc/rcar-gyroadc.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              196 drivers/iio/adc/rockchip_saradc.c static int rockchip_saradc_probe(struct platform_device *pdev)
pdev              199 drivers/iio/adc/rockchip_saradc.c 	struct device_node *np = pdev->dev.of_node;
pdev              209 drivers/iio/adc/rockchip_saradc.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*info));
pdev              211 drivers/iio/adc/rockchip_saradc.c 		dev_err(&pdev->dev, "failed allocating iio device\n");
pdev              216 drivers/iio/adc/rockchip_saradc.c 	match = of_match_device(rockchip_saradc_match, &pdev->dev);
pdev              218 drivers/iio/adc/rockchip_saradc.c 		dev_err(&pdev->dev, "failed to match device\n");
pdev              224 drivers/iio/adc/rockchip_saradc.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              225 drivers/iio/adc/rockchip_saradc.c 	info->regs = devm_ioremap_resource(&pdev->dev, mem);
pdev              233 drivers/iio/adc/rockchip_saradc.c 	info->reset = devm_reset_control_get_exclusive(&pdev->dev,
pdev              240 drivers/iio/adc/rockchip_saradc.c 		dev_dbg(&pdev->dev, "no reset control found\n");
pdev              246 drivers/iio/adc/rockchip_saradc.c 	irq = platform_get_irq(pdev, 0);
pdev              250 drivers/iio/adc/rockchip_saradc.c 	ret = devm_request_irq(&pdev->dev, irq, rockchip_saradc_isr,
pdev              251 drivers/iio/adc/rockchip_saradc.c 			       0, dev_name(&pdev->dev), info);
pdev              253 drivers/iio/adc/rockchip_saradc.c 		dev_err(&pdev->dev, "failed requesting irq %d\n", irq);
pdev              257 drivers/iio/adc/rockchip_saradc.c 	info->pclk = devm_clk_get(&pdev->dev, "apb_pclk");
pdev              259 drivers/iio/adc/rockchip_saradc.c 		dev_err(&pdev->dev, "failed to get pclk\n");
pdev              263 drivers/iio/adc/rockchip_saradc.c 	info->clk = devm_clk_get(&pdev->dev, "saradc");
pdev              265 drivers/iio/adc/rockchip_saradc.c 		dev_err(&pdev->dev, "failed to get adc clock\n");
pdev              269 drivers/iio/adc/rockchip_saradc.c 	info->vref = devm_regulator_get(&pdev->dev, "vref");
pdev              271 drivers/iio/adc/rockchip_saradc.c 		dev_err(&pdev->dev, "failed to get regulator, %ld\n",
pdev              285 drivers/iio/adc/rockchip_saradc.c 		dev_err(&pdev->dev, "failed to set adc clk rate, %d\n", ret);
pdev              291 drivers/iio/adc/rockchip_saradc.c 		dev_err(&pdev->dev, "failed to enable vref regulator\n");
pdev              297 drivers/iio/adc/rockchip_saradc.c 		dev_err(&pdev->dev, "failed to enable pclk\n");
pdev              303 drivers/iio/adc/rockchip_saradc.c 		dev_err(&pdev->dev, "failed to enable converter clock\n");
pdev              307 drivers/iio/adc/rockchip_saradc.c 	platform_set_drvdata(pdev, indio_dev);
pdev              309 drivers/iio/adc/rockchip_saradc.c 	indio_dev->name = dev_name(&pdev->dev);
pdev              310 drivers/iio/adc/rockchip_saradc.c 	indio_dev->dev.parent = &pdev->dev;
pdev              311 drivers/iio/adc/rockchip_saradc.c 	indio_dev->dev.of_node = pdev->dev.of_node;
pdev              333 drivers/iio/adc/rockchip_saradc.c static int rockchip_saradc_remove(struct platform_device *pdev)
pdev              335 drivers/iio/adc/rockchip_saradc.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              487 drivers/iio/adc/sc27xx_adc.c static int sc27xx_adc_probe(struct platform_device *pdev)
pdev              489 drivers/iio/adc/sc27xx_adc.c 	struct device *dev = &pdev->dev;
pdev              513 drivers/iio/adc/sc27xx_adc.c 	sc27xx_data->irq = platform_get_irq(pdev, 0);
pdev               26 drivers/iio/adc/sd_adc_modulator.c static int iio_sd_mod_probe(struct platform_device *pdev)
pdev               28 drivers/iio/adc/sd_adc_modulator.c 	struct device *dev = &pdev->dev;
pdev               44 drivers/iio/adc/sd_adc_modulator.c 	platform_set_drvdata(pdev, iio);
pdev               46 drivers/iio/adc/sd_adc_modulator.c 	return devm_iio_device_register(&pdev->dev, iio);
pdev              258 drivers/iio/adc/spear_adc.c static int spear_adc_probe(struct platform_device *pdev)
pdev              260 drivers/iio/adc/spear_adc.c 	struct device_node *np = pdev->dev.of_node;
pdev              261 drivers/iio/adc/spear_adc.c 	struct device *dev = &pdev->dev;
pdev              282 drivers/iio/adc/spear_adc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              283 drivers/iio/adc/spear_adc.c 	st->adc_base_spear6xx = devm_ioremap_resource(&pdev->dev, res);
pdev              302 drivers/iio/adc/spear_adc.c 	irq = platform_get_irq(pdev, 0);
pdev              336 drivers/iio/adc/spear_adc.c 	platform_set_drvdata(pdev, indio_dev);
pdev              360 drivers/iio/adc/spear_adc.c static int spear_adc_remove(struct platform_device *pdev)
pdev              362 drivers/iio/adc/spear_adc.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              125 drivers/iio/adc/stm32-adc-core.c static int stm32f4_adc_clk_sel(struct platform_device *pdev,
pdev              134 drivers/iio/adc/stm32-adc-core.c 		dev_err(&pdev->dev, "No 'adc' clock found\n");
pdev              140 drivers/iio/adc/stm32-adc-core.c 		dev_err(&pdev->dev, "Invalid clock rate: 0\n");
pdev              149 drivers/iio/adc/stm32-adc-core.c 		dev_err(&pdev->dev, "adc clk selection failed\n");
pdev              159 drivers/iio/adc/stm32-adc-core.c 	dev_dbg(&pdev->dev, "Using analog clock source at %ld kHz\n",
pdev              197 drivers/iio/adc/stm32-adc-core.c static int stm32h7_adc_clk_sel(struct platform_device *pdev,
pdev              206 drivers/iio/adc/stm32-adc-core.c 		dev_err(&pdev->dev, "No 'bus' clock found\n");
pdev              222 drivers/iio/adc/stm32-adc-core.c 			dev_err(&pdev->dev, "Invalid adc clock rate: 0\n");
pdev              242 drivers/iio/adc/stm32-adc-core.c 		dev_err(&pdev->dev, "Invalid bus clock rate: 0\n");
pdev              258 drivers/iio/adc/stm32-adc-core.c 	dev_err(&pdev->dev, "adc clk selection failed\n");
pdev              272 drivers/iio/adc/stm32-adc-core.c 	dev_dbg(&pdev->dev, "Using %s clock/%d source at %ld kHz\n",
pdev              371 drivers/iio/adc/stm32-adc-core.c static int stm32_adc_irq_probe(struct platform_device *pdev,
pdev              374 drivers/iio/adc/stm32-adc-core.c 	struct device_node *np = pdev->dev.of_node;
pdev              383 drivers/iio/adc/stm32-adc-core.c 		priv->irq[i] = platform_get_irq(pdev, i);
pdev              392 drivers/iio/adc/stm32-adc-core.c 		dev_err(&pdev->dev, "Failed to add irq domain\n");
pdev              404 drivers/iio/adc/stm32-adc-core.c static void stm32_adc_irq_remove(struct platform_device *pdev,
pdev              642 drivers/iio/adc/stm32-adc-core.c static int stm32_adc_probe(struct platform_device *pdev)
pdev              645 drivers/iio/adc/stm32-adc-core.c 	struct device *dev = &pdev->dev;
pdev              646 drivers/iio/adc/stm32-adc-core.c 	struct device_node *np = pdev->dev.of_node;
pdev              650 drivers/iio/adc/stm32-adc-core.c 	if (!pdev->dev.of_node)
pdev              653 drivers/iio/adc/stm32-adc-core.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              656 drivers/iio/adc/stm32-adc-core.c 	platform_set_drvdata(pdev, &priv->common);
pdev              661 drivers/iio/adc/stm32-adc-core.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              662 drivers/iio/adc/stm32-adc-core.c 	priv->common.base = devm_ioremap_resource(&pdev->dev, res);
pdev              667 drivers/iio/adc/stm32-adc-core.c 	priv->vdda = devm_regulator_get(&pdev->dev, "vdda");
pdev              671 drivers/iio/adc/stm32-adc-core.c 			dev_err(&pdev->dev, "vdda get failed, %d\n", ret);
pdev              675 drivers/iio/adc/stm32-adc-core.c 	priv->vref = devm_regulator_get(&pdev->dev, "vref");
pdev              678 drivers/iio/adc/stm32-adc-core.c 		dev_err(&pdev->dev, "vref get failed, %d\n", ret);
pdev              682 drivers/iio/adc/stm32-adc-core.c 	priv->aclk = devm_clk_get(&pdev->dev, "adc");
pdev              686 drivers/iio/adc/stm32-adc-core.c 			dev_err(&pdev->dev, "Can't get 'adc' clock\n");
pdev              692 drivers/iio/adc/stm32-adc-core.c 	priv->bclk = devm_clk_get(&pdev->dev, "bus");
pdev              696 drivers/iio/adc/stm32-adc-core.c 			dev_err(&pdev->dev, "Can't get 'bus' clock\n");
pdev              718 drivers/iio/adc/stm32-adc-core.c 		dev_err(&pdev->dev, "vref get voltage failed, %d\n", ret);
pdev              722 drivers/iio/adc/stm32-adc-core.c 	dev_dbg(&pdev->dev, "vref+=%dmV\n", priv->common.vref_mv);
pdev              724 drivers/iio/adc/stm32-adc-core.c 	ret = priv->cfg->clk_sel(pdev, priv);
pdev              728 drivers/iio/adc/stm32-adc-core.c 	ret = stm32_adc_irq_probe(pdev, priv);
pdev              732 drivers/iio/adc/stm32-adc-core.c 	ret = of_platform_populate(np, NULL, NULL, &pdev->dev);
pdev              734 drivers/iio/adc/stm32-adc-core.c 		dev_err(&pdev->dev, "failed to populate DT children\n");
pdev              744 drivers/iio/adc/stm32-adc-core.c 	stm32_adc_irq_remove(pdev, priv);
pdev              755 drivers/iio/adc/stm32-adc-core.c static int stm32_adc_remove(struct platform_device *pdev)
pdev              757 drivers/iio/adc/stm32-adc-core.c 	struct stm32_adc_common *common = platform_get_drvdata(pdev);
pdev              760 drivers/iio/adc/stm32-adc-core.c 	pm_runtime_get_sync(&pdev->dev);
pdev              761 drivers/iio/adc/stm32-adc-core.c 	of_platform_depopulate(&pdev->dev);
pdev              762 drivers/iio/adc/stm32-adc-core.c 	stm32_adc_irq_remove(pdev, priv);
pdev              763 drivers/iio/adc/stm32-adc-core.c 	stm32_adc_core_hw_stop(&pdev->dev);
pdev              764 drivers/iio/adc/stm32-adc-core.c 	pm_runtime_disable(&pdev->dev);
pdev              765 drivers/iio/adc/stm32-adc-core.c 	pm_runtime_set_suspended(&pdev->dev);
pdev              766 drivers/iio/adc/stm32-adc-core.c 	pm_runtime_put_noidle(&pdev->dev);
pdev             1811 drivers/iio/adc/stm32-adc.c static int stm32_adc_probe(struct platform_device *pdev)
pdev             1814 drivers/iio/adc/stm32-adc.c 	struct device *dev = &pdev->dev;
pdev             1819 drivers/iio/adc/stm32-adc.c 	if (!pdev->dev.of_node)
pdev             1822 drivers/iio/adc/stm32-adc.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*adc));
pdev             1827 drivers/iio/adc/stm32-adc.c 	adc->common = dev_get_drvdata(pdev->dev.parent);
pdev             1833 drivers/iio/adc/stm32-adc.c 	indio_dev->name = dev_name(&pdev->dev);
pdev             1834 drivers/iio/adc/stm32-adc.c 	indio_dev->dev.parent = &pdev->dev;
pdev             1835 drivers/iio/adc/stm32-adc.c 	indio_dev->dev.of_node = pdev->dev.of_node;
pdev             1839 drivers/iio/adc/stm32-adc.c 	platform_set_drvdata(pdev, adc);
pdev             1841 drivers/iio/adc/stm32-adc.c 	ret = of_property_read_u32(pdev->dev.of_node, "reg", &adc->offset);
pdev             1843 drivers/iio/adc/stm32-adc.c 		dev_err(&pdev->dev, "missing reg property\n");
pdev             1847 drivers/iio/adc/stm32-adc.c 	adc->irq = platform_get_irq(pdev, 0);
pdev             1851 drivers/iio/adc/stm32-adc.c 	ret = devm_request_irq(&pdev->dev, adc->irq, stm32_adc_isr,
pdev             1852 drivers/iio/adc/stm32-adc.c 			       0, pdev->name, adc);
pdev             1854 drivers/iio/adc/stm32-adc.c 		dev_err(&pdev->dev, "failed to request IRQ\n");
pdev             1858 drivers/iio/adc/stm32-adc.c 	adc->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1864 drivers/iio/adc/stm32-adc.c 			dev_err(&pdev->dev, "Can't get clock\n");
pdev             1888 drivers/iio/adc/stm32-adc.c 		dev_err(&pdev->dev, "buffer setup failed\n");
pdev             1905 drivers/iio/adc/stm32-adc.c 		dev_err(&pdev->dev, "iio dev register failed\n");
pdev             1934 drivers/iio/adc/stm32-adc.c static int stm32_adc_remove(struct platform_device *pdev)
pdev             1936 drivers/iio/adc/stm32-adc.c 	struct stm32_adc *adc = platform_get_drvdata(pdev);
pdev             1939 drivers/iio/adc/stm32-adc.c 	pm_runtime_get_sync(&pdev->dev);
pdev             1941 drivers/iio/adc/stm32-adc.c 	stm32_adc_hw_stop(&pdev->dev);
pdev             1942 drivers/iio/adc/stm32-adc.c 	pm_runtime_disable(&pdev->dev);
pdev             1943 drivers/iio/adc/stm32-adc.c 	pm_runtime_set_suspended(&pdev->dev);
pdev             1944 drivers/iio/adc/stm32-adc.c 	pm_runtime_put_noidle(&pdev->dev);
pdev             1548 drivers/iio/adc/stm32-dfsdm-adc.c static int stm32_dfsdm_adc_probe(struct platform_device *pdev)
pdev             1550 drivers/iio/adc/stm32-dfsdm-adc.c 	struct device *dev = &pdev->dev;
pdev             1572 drivers/iio/adc/stm32-dfsdm-adc.c 	platform_set_drvdata(pdev, adc);
pdev             1596 drivers/iio/adc/stm32-dfsdm-adc.c 	irq = platform_get_irq(pdev, 0);
pdev             1601 drivers/iio/adc/stm32-dfsdm-adc.c 			       0, pdev->name, adc);
pdev             1646 drivers/iio/adc/stm32-dfsdm-adc.c static int stm32_dfsdm_adc_remove(struct platform_device *pdev)
pdev             1648 drivers/iio/adc/stm32-dfsdm-adc.c 	struct stm32_dfsdm_adc *adc = platform_get_drvdata(pdev);
pdev             1652 drivers/iio/adc/stm32-dfsdm-adc.c 		of_platform_depopulate(&pdev->dev);
pdev               84 drivers/iio/adc/stm32-dfsdm-core.c 	struct platform_device *pdev; /* platform device */
pdev              134 drivers/iio/adc/stm32-dfsdm-core.c 	struct device *dev = &priv->pdev->dev;
pdev              208 drivers/iio/adc/stm32-dfsdm-core.c 		pm_runtime_put_sync(&priv->pdev->dev);
pdev              210 drivers/iio/adc/stm32-dfsdm-core.c 	dev_dbg(&priv->pdev->dev, "%s: n_active_ch %d\n", __func__,
pdev              217 drivers/iio/adc/stm32-dfsdm-core.c static int stm32_dfsdm_parse_of(struct platform_device *pdev,
pdev              220 drivers/iio/adc/stm32-dfsdm-core.c 	struct device_node *node = pdev->dev.of_node;
pdev              229 drivers/iio/adc/stm32-dfsdm-core.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              231 drivers/iio/adc/stm32-dfsdm-core.c 		dev_err(&pdev->dev, "Failed to get memory resource\n");
pdev              235 drivers/iio/adc/stm32-dfsdm-core.c 	priv->dfsdm.base = devm_ioremap_resource(&pdev->dev, res);
pdev              245 drivers/iio/adc/stm32-dfsdm-core.c 	priv->clk = devm_clk_get(&pdev->dev, "dfsdm");
pdev              249 drivers/iio/adc/stm32-dfsdm-core.c 			dev_err(&pdev->dev, "Failed to get clock (%d)\n", ret);
pdev              253 drivers/iio/adc/stm32-dfsdm-core.c 	priv->aclk = devm_clk_get(&pdev->dev, "audio");
pdev              263 drivers/iio/adc/stm32-dfsdm-core.c 	ret = of_property_read_u32(pdev->dev.of_node, "spi-max-frequency",
pdev              277 drivers/iio/adc/stm32-dfsdm-core.c 		dev_err(&pdev->dev, "spi-max-frequency not achievable\n");
pdev              286 drivers/iio/adc/stm32-dfsdm-core.c 		dev_warn(&pdev->dev, "SPI clock not accurate\n");
pdev              287 drivers/iio/adc/stm32-dfsdm-core.c 		dev_warn(&pdev->dev, "%ld = %d * %d + %d\n",
pdev              307 drivers/iio/adc/stm32-dfsdm-core.c static int stm32_dfsdm_probe(struct platform_device *pdev)
pdev              314 drivers/iio/adc/stm32-dfsdm-core.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              318 drivers/iio/adc/stm32-dfsdm-core.c 	priv->pdev = pdev;
pdev              320 drivers/iio/adc/stm32-dfsdm-core.c 	dev_data = of_device_get_match_data(&pdev->dev);
pdev              323 drivers/iio/adc/stm32-dfsdm-core.c 	dfsdm->fl_list = devm_kcalloc(&pdev->dev, dev_data->num_filters,
pdev              329 drivers/iio/adc/stm32-dfsdm-core.c 	dfsdm->ch_list = devm_kcalloc(&pdev->dev, dev_data->num_channels,
pdev              336 drivers/iio/adc/stm32-dfsdm-core.c 	ret = stm32_dfsdm_parse_of(pdev, priv);
pdev              340 drivers/iio/adc/stm32-dfsdm-core.c 	dfsdm->regmap = devm_regmap_init_mmio_clk(&pdev->dev, "dfsdm",
pdev              345 drivers/iio/adc/stm32-dfsdm-core.c 		dev_err(&pdev->dev, "%s: Failed to allocate regmap: %d\n",
pdev              350 drivers/iio/adc/stm32-dfsdm-core.c 	platform_set_drvdata(pdev, dfsdm);
pdev              354 drivers/iio/adc/stm32-dfsdm-core.c 		dev_err(&pdev->dev, "Failed to start clock\n");
pdev              358 drivers/iio/adc/stm32-dfsdm-core.c 	pm_runtime_get_noresume(&pdev->dev);
pdev              359 drivers/iio/adc/stm32-dfsdm-core.c 	pm_runtime_set_active(&pdev->dev);
pdev              360 drivers/iio/adc/stm32-dfsdm-core.c 	pm_runtime_enable(&pdev->dev);
pdev              362 drivers/iio/adc/stm32-dfsdm-core.c 	ret = of_platform_populate(pdev->dev.of_node, NULL, NULL, &pdev->dev);
pdev              366 drivers/iio/adc/stm32-dfsdm-core.c 	pm_runtime_put(&pdev->dev);
pdev              371 drivers/iio/adc/stm32-dfsdm-core.c 	pm_runtime_disable(&pdev->dev);
pdev              372 drivers/iio/adc/stm32-dfsdm-core.c 	pm_runtime_set_suspended(&pdev->dev);
pdev              373 drivers/iio/adc/stm32-dfsdm-core.c 	pm_runtime_put_noidle(&pdev->dev);
pdev              379 drivers/iio/adc/stm32-dfsdm-core.c static int stm32_dfsdm_core_remove(struct platform_device *pdev)
pdev              381 drivers/iio/adc/stm32-dfsdm-core.c 	struct stm32_dfsdm *dfsdm = platform_get_drvdata(pdev);
pdev              383 drivers/iio/adc/stm32-dfsdm-core.c 	pm_runtime_get_sync(&pdev->dev);
pdev              384 drivers/iio/adc/stm32-dfsdm-core.c 	of_platform_depopulate(&pdev->dev);
pdev              385 drivers/iio/adc/stm32-dfsdm-core.c 	pm_runtime_disable(&pdev->dev);
pdev              386 drivers/iio/adc/stm32-dfsdm-core.c 	pm_runtime_set_suspended(&pdev->dev);
pdev              387 drivers/iio/adc/stm32-dfsdm-core.c 	pm_runtime_put_noidle(&pdev->dev);
pdev              253 drivers/iio/adc/stmpe-adc.c static int stmpe_adc_probe(struct platform_device *pdev)
pdev              264 drivers/iio/adc/stmpe-adc.c 	irq_adc = platform_get_irq_byname(pdev, "STMPE_ADC");
pdev              268 drivers/iio/adc/stmpe-adc.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(struct stmpe_adc));
pdev              270 drivers/iio/adc/stmpe-adc.c 		dev_err(&pdev->dev, "failed allocating iio device\n");
pdev              278 drivers/iio/adc/stmpe-adc.c 	ret = devm_request_threaded_irq(&pdev->dev, irq_adc, NULL,
pdev              282 drivers/iio/adc/stmpe-adc.c 		dev_err(&pdev->dev, "failed requesting irq, irq = %d\n",
pdev              287 drivers/iio/adc/stmpe-adc.c 	irq_temp = platform_get_irq_byname(pdev, "STMPE_TEMP_SENS");
pdev              289 drivers/iio/adc/stmpe-adc.c 		ret = devm_request_threaded_irq(&pdev->dev, irq_temp, NULL,
pdev              293 drivers/iio/adc/stmpe-adc.c 			dev_warn(&pdev->dev, "failed requesting irq for"
pdev              297 drivers/iio/adc/stmpe-adc.c 	platform_set_drvdata(pdev, indio_dev);
pdev              299 drivers/iio/adc/stmpe-adc.c 	indio_dev->name		= dev_name(&pdev->dev);
pdev              300 drivers/iio/adc/stmpe-adc.c 	indio_dev->dev.parent	= &pdev->dev;
pdev              304 drivers/iio/adc/stmpe-adc.c 	info->stmpe = dev_get_drvdata(pdev->dev.parent);
pdev              306 drivers/iio/adc/stmpe-adc.c 	np = pdev->dev.of_node;
pdev              309 drivers/iio/adc/stmpe-adc.c 		dev_err(&pdev->dev, "no device tree node found\n");
pdev              333 drivers/iio/adc/stmpe-adc.c 	return devm_iio_device_register(&pdev->dev, indio_dev);
pdev              440 drivers/iio/adc/sun4i-gpadc-iio.c static int sun4i_irq_init(struct platform_device *pdev, const char *name,
pdev              445 drivers/iio/adc/sun4i-gpadc-iio.c 	struct sun4i_gpadc_dev *mfd_dev = dev_get_drvdata(pdev->dev.parent);
pdev              446 drivers/iio/adc/sun4i-gpadc-iio.c 	struct sun4i_gpadc_iio *info = iio_priv(dev_get_drvdata(&pdev->dev));
pdev              462 drivers/iio/adc/sun4i-gpadc-iio.c 	ret = platform_get_irq_byname(pdev, name);
pdev              468 drivers/iio/adc/sun4i-gpadc-iio.c 		dev_err(&pdev->dev, "failed to get virq for irq %s\n", name);
pdev              473 drivers/iio/adc/sun4i-gpadc-iio.c 	ret = devm_request_any_context_irq(&pdev->dev, *irq, handler, 0,
pdev              476 drivers/iio/adc/sun4i-gpadc-iio.c 		dev_err(&pdev->dev, "could not request %s interrupt: %d\n",
pdev              495 drivers/iio/adc/sun4i-gpadc-iio.c static int sun4i_gpadc_probe_dt(struct platform_device *pdev,
pdev              503 drivers/iio/adc/sun4i-gpadc-iio.c 	info->data = of_device_get_match_data(&pdev->dev);
pdev              511 drivers/iio/adc/sun4i-gpadc-iio.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              512 drivers/iio/adc/sun4i-gpadc-iio.c 	base = devm_ioremap_resource(&pdev->dev, mem);
pdev              516 drivers/iio/adc/sun4i-gpadc-iio.c 	info->regmap = devm_regmap_init_mmio(&pdev->dev, base,
pdev              520 drivers/iio/adc/sun4i-gpadc-iio.c 		dev_err(&pdev->dev, "failed to init regmap: %d\n", ret);
pdev              525 drivers/iio/adc/sun4i-gpadc-iio.c 		info->sensor_device = &pdev->dev;
pdev              530 drivers/iio/adc/sun4i-gpadc-iio.c static int sun4i_gpadc_probe_mfd(struct platform_device *pdev,
pdev              535 drivers/iio/adc/sun4i-gpadc-iio.c 		dev_get_drvdata(pdev->dev.parent);
pdev              544 drivers/iio/adc/sun4i-gpadc-iio.c 	info->data = (struct gpadc_data *)platform_get_device_id(pdev)->driver_data;
pdev              573 drivers/iio/adc/sun4i-gpadc-iio.c 		info->sensor_device = pdev->dev.parent;
pdev              581 drivers/iio/adc/sun4i-gpadc-iio.c 		ret = sun4i_irq_init(pdev, "TEMP_DATA_PENDING",
pdev              589 drivers/iio/adc/sun4i-gpadc-iio.c 	ret = sun4i_irq_init(pdev, "FIFO_DATA_PENDING",
pdev              598 drivers/iio/adc/sun4i-gpadc-iio.c 			dev_err(&pdev->dev,
pdev              607 drivers/iio/adc/sun4i-gpadc-iio.c static int sun4i_gpadc_probe(struct platform_device *pdev)
pdev              613 drivers/iio/adc/sun4i-gpadc-iio.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*info));
pdev              618 drivers/iio/adc/sun4i-gpadc-iio.c 	platform_set_drvdata(pdev, indio_dev);
pdev              623 drivers/iio/adc/sun4i-gpadc-iio.c 	indio_dev->name = dev_name(&pdev->dev);
pdev              624 drivers/iio/adc/sun4i-gpadc-iio.c 	indio_dev->dev.parent = &pdev->dev;
pdev              625 drivers/iio/adc/sun4i-gpadc-iio.c 	indio_dev->dev.of_node = pdev->dev.of_node;
pdev              629 drivers/iio/adc/sun4i-gpadc-iio.c 	if (pdev->dev.of_node)
pdev              630 drivers/iio/adc/sun4i-gpadc-iio.c 		ret = sun4i_gpadc_probe_dt(pdev, indio_dev);
pdev              632 drivers/iio/adc/sun4i-gpadc-iio.c 		ret = sun4i_gpadc_probe_mfd(pdev, indio_dev);
pdev              637 drivers/iio/adc/sun4i-gpadc-iio.c 	pm_runtime_set_autosuspend_delay(&pdev->dev,
pdev              639 drivers/iio/adc/sun4i-gpadc-iio.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              640 drivers/iio/adc/sun4i-gpadc-iio.c 	pm_runtime_set_suspended(&pdev->dev);
pdev              641 drivers/iio/adc/sun4i-gpadc-iio.c 	pm_runtime_enable(&pdev->dev);
pdev              652 drivers/iio/adc/sun4i-gpadc-iio.c 			dev_err(&pdev->dev,
pdev              659 drivers/iio/adc/sun4i-gpadc-iio.c 	ret = devm_iio_device_register(&pdev->dev, indio_dev);
pdev              661 drivers/iio/adc/sun4i-gpadc-iio.c 		dev_err(&pdev->dev, "could not register the device\n");
pdev              671 drivers/iio/adc/sun4i-gpadc-iio.c 	pm_runtime_put(&pdev->dev);
pdev              672 drivers/iio/adc/sun4i-gpadc-iio.c 	pm_runtime_disable(&pdev->dev);
pdev              677 drivers/iio/adc/sun4i-gpadc-iio.c static int sun4i_gpadc_remove(struct platform_device *pdev)
pdev              679 drivers/iio/adc/sun4i-gpadc-iio.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              682 drivers/iio/adc/sun4i-gpadc-iio.c 	pm_runtime_put(&pdev->dev);
pdev              683 drivers/iio/adc/sun4i-gpadc-iio.c 	pm_runtime_disable(&pdev->dev);
pdev              541 drivers/iio/adc/ti_am335x_adc.c static int tiadc_request_dma(struct platform_device *pdev,
pdev              576 drivers/iio/adc/ti_am335x_adc.c static int tiadc_parse_dt(struct platform_device *pdev,
pdev              579 drivers/iio/adc/ti_am335x_adc.c 	struct device_node *node = pdev->dev.of_node;
pdev              607 drivers/iio/adc/ti_am335x_adc.c static int tiadc_probe(struct platform_device *pdev)
pdev              611 drivers/iio/adc/ti_am335x_adc.c 	struct device_node	*node = pdev->dev.of_node;
pdev              615 drivers/iio/adc/ti_am335x_adc.c 		dev_err(&pdev->dev, "Could not find valid DT data.\n");
pdev              619 drivers/iio/adc/ti_am335x_adc.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*adc_dev));
pdev              621 drivers/iio/adc/ti_am335x_adc.c 		dev_err(&pdev->dev, "failed to allocate iio device\n");
pdev              626 drivers/iio/adc/ti_am335x_adc.c 	adc_dev->mfd_tscadc = ti_tscadc_dev_get(pdev);
pdev              627 drivers/iio/adc/ti_am335x_adc.c 	tiadc_parse_dt(pdev, adc_dev);
pdev              629 drivers/iio/adc/ti_am335x_adc.c 	indio_dev->dev.parent = &pdev->dev;
pdev              630 drivers/iio/adc/ti_am335x_adc.c 	indio_dev->name = dev_name(&pdev->dev);
pdev              656 drivers/iio/adc/ti_am335x_adc.c 	platform_set_drvdata(pdev, indio_dev);
pdev              658 drivers/iio/adc/ti_am335x_adc.c 	err = tiadc_request_dma(pdev, adc_dev);
pdev              673 drivers/iio/adc/ti_am335x_adc.c static int tiadc_remove(struct platform_device *pdev)
pdev              675 drivers/iio/adc/ti_am335x_adc.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              751 drivers/iio/adc/twl4030-madc.c static int twl4030_madc_probe(struct platform_device *pdev)
pdev              754 drivers/iio/adc/twl4030-madc.c 	struct twl4030_madc_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              755 drivers/iio/adc/twl4030-madc.c 	struct device_node *np = pdev->dev.of_node;
pdev              761 drivers/iio/adc/twl4030-madc.c 		dev_err(&pdev->dev, "neither platform data nor Device Tree node available\n");
pdev              765 drivers/iio/adc/twl4030-madc.c 	iio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*madc));
pdev              767 drivers/iio/adc/twl4030-madc.c 		dev_err(&pdev->dev, "failed allocating iio device\n");
pdev              772 drivers/iio/adc/twl4030-madc.c 	madc->dev = &pdev->dev;
pdev              774 drivers/iio/adc/twl4030-madc.c 	iio_dev->name = dev_name(&pdev->dev);
pdev              775 drivers/iio/adc/twl4030-madc.c 	iio_dev->dev.parent = &pdev->dev;
pdev              776 drivers/iio/adc/twl4030-madc.c 	iio_dev->dev.of_node = pdev->dev.of_node;
pdev              808 drivers/iio/adc/twl4030-madc.c 		dev_err(&pdev->dev, "unable to read reg BCI CTL1 0x%X\n",
pdev              816 drivers/iio/adc/twl4030-madc.c 		dev_err(&pdev->dev, "unable to write reg BCI Ctl1 0x%X\n",
pdev              824 drivers/iio/adc/twl4030-madc.c 		dev_err(&pdev->dev, "unable to read reg GPBR1 0x%X\n",
pdev              831 drivers/iio/adc/twl4030-madc.c 		dev_info(&pdev->dev, "clk disabled, enabling\n");
pdev              836 drivers/iio/adc/twl4030-madc.c 			dev_err(&pdev->dev, "unable to write reg GPBR1 0x%X\n",
pdev              842 drivers/iio/adc/twl4030-madc.c 	platform_set_drvdata(pdev, iio_dev);
pdev              845 drivers/iio/adc/twl4030-madc.c 	irq = platform_get_irq(pdev, 0);
pdev              846 drivers/iio/adc/twl4030-madc.c 	ret = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev              851 drivers/iio/adc/twl4030-madc.c 		dev_err(&pdev->dev, "could not request irq\n");
pdev              860 drivers/iio/adc/twl4030-madc.c 		dev_err(&pdev->dev, "unable to read reg CARKIT_ANA_CTRL  0x%X\n",
pdev              868 drivers/iio/adc/twl4030-madc.c 		dev_err(&pdev->dev, "unable to write reg CARKIT_ANA_CTRL 0x%X\n",
pdev              888 drivers/iio/adc/twl4030-madc.c 		dev_err(&pdev->dev, "could not register iio device\n");
pdev              903 drivers/iio/adc/twl4030-madc.c static int twl4030_madc_remove(struct platform_device *pdev)
pdev              905 drivers/iio/adc/twl4030-madc.c 	struct iio_dev *iio_dev = platform_get_drvdata(pdev);
pdev              865 drivers/iio/adc/twl6030-gpadc.c static int twl6030_gpadc_probe(struct platform_device *pdev)
pdev              867 drivers/iio/adc/twl6030-gpadc.c 	struct device *dev = &pdev->dev;
pdev              897 drivers/iio/adc/twl6030-gpadc.c 	platform_set_drvdata(pdev, indio_dev);
pdev              903 drivers/iio/adc/twl6030-gpadc.c 		dev_err(&pdev->dev, "failed to read calibration registers\n");
pdev              907 drivers/iio/adc/twl6030-gpadc.c 	irq = platform_get_irq(pdev, 0);
pdev              917 drivers/iio/adc/twl6030-gpadc.c 		dev_err(&pdev->dev, "failed to enable GPADC interrupt\n");
pdev              924 drivers/iio/adc/twl6030-gpadc.c 		dev_err(&pdev->dev, "failed to enable GPADC module\n");
pdev              938 drivers/iio/adc/twl6030-gpadc.c static int twl6030_gpadc_remove(struct platform_device *pdev)
pdev              940 drivers/iio/adc/twl6030-gpadc.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              949 drivers/iio/adc/twl6030-gpadc.c static int twl6030_gpadc_suspend(struct device *pdev)
pdev              956 drivers/iio/adc/twl6030-gpadc.c 		dev_err(pdev, "error resetting GPADC (%d)!\n", ret);
pdev              961 drivers/iio/adc/twl6030-gpadc.c static int twl6030_gpadc_resume(struct device *pdev)
pdev              968 drivers/iio/adc/twl6030-gpadc.c 		dev_err(pdev, "error setting GPADC (%d)!\n", ret);
pdev              801 drivers/iio/adc/vf610_adc.c static int vf610_adc_probe(struct platform_device *pdev)
pdev              809 drivers/iio/adc/vf610_adc.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(struct vf610_adc));
pdev              811 drivers/iio/adc/vf610_adc.c 		dev_err(&pdev->dev, "Failed allocating iio device\n");
pdev              816 drivers/iio/adc/vf610_adc.c 	info->dev = &pdev->dev;
pdev              818 drivers/iio/adc/vf610_adc.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              819 drivers/iio/adc/vf610_adc.c 	info->regs = devm_ioremap_resource(&pdev->dev, mem);
pdev              823 drivers/iio/adc/vf610_adc.c 	irq = platform_get_irq(pdev, 0);
pdev              829 drivers/iio/adc/vf610_adc.c 				dev_name(&pdev->dev), indio_dev);
pdev              831 drivers/iio/adc/vf610_adc.c 		dev_err(&pdev->dev, "failed requesting irq, irq = %d\n", irq);
pdev              835 drivers/iio/adc/vf610_adc.c 	info->clk = devm_clk_get(&pdev->dev, "adc");
pdev              837 drivers/iio/adc/vf610_adc.c 		dev_err(&pdev->dev, "failed getting clock, err = %ld\n",
pdev              842 drivers/iio/adc/vf610_adc.c 	info->vref = devm_regulator_get(&pdev->dev, "vref");
pdev              852 drivers/iio/adc/vf610_adc.c 	of_property_read_u32_array(pdev->dev.of_node, "fsl,adck-max-frequency",
pdev              855 drivers/iio/adc/vf610_adc.c 	ret = of_property_read_u32(pdev->dev.of_node, "min-sample-time",
pdev              860 drivers/iio/adc/vf610_adc.c 	platform_set_drvdata(pdev, indio_dev);
pdev              864 drivers/iio/adc/vf610_adc.c 	indio_dev->name = dev_name(&pdev->dev);
pdev              865 drivers/iio/adc/vf610_adc.c 	indio_dev->dev.parent = &pdev->dev;
pdev              866 drivers/iio/adc/vf610_adc.c 	indio_dev->dev.of_node = pdev->dev.of_node;
pdev              874 drivers/iio/adc/vf610_adc.c 		dev_err(&pdev->dev,
pdev              885 drivers/iio/adc/vf610_adc.c 		dev_err(&pdev->dev, "Couldn't initialise the buffer\n");
pdev              891 drivers/iio/adc/vf610_adc.c 		dev_err(&pdev->dev, "Couldn't register the device.\n");
pdev              907 drivers/iio/adc/vf610_adc.c static int vf610_adc_remove(struct platform_device *pdev)
pdev              909 drivers/iio/adc/vf610_adc.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              107 drivers/iio/adc/viperboard_adc.c static int vprbrd_adc_probe(struct platform_device *pdev)
pdev              109 drivers/iio/adc/viperboard_adc.c 	struct vprbrd *vb = dev_get_drvdata(pdev->dev.parent);
pdev              115 drivers/iio/adc/viperboard_adc.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*adc));
pdev              117 drivers/iio/adc/viperboard_adc.c 		dev_err(&pdev->dev, "failed allocating iio device\n");
pdev              124 drivers/iio/adc/viperboard_adc.c 	indio_dev->dev.parent = &pdev->dev;
pdev              130 drivers/iio/adc/viperboard_adc.c 	ret = devm_iio_device_register(&pdev->dev, indio_dev);
pdev              132 drivers/iio/adc/viperboard_adc.c 		dev_err(&pdev->dev, "could not register iio (adc)");
pdev              336 drivers/iio/adc/xilinx-xadc-core.c static int xadc_zynq_setup(struct platform_device *pdev,
pdev              471 drivers/iio/adc/xilinx-xadc-core.c static int xadc_axi_setup(struct platform_device *pdev,
pdev             1186 drivers/iio/adc/xilinx-xadc-core.c static int xadc_probe(struct platform_device *pdev)
pdev             1198 drivers/iio/adc/xilinx-xadc-core.c 	if (!pdev->dev.of_node)
pdev             1201 drivers/iio/adc/xilinx-xadc-core.c 	id = of_match_node(xadc_of_match_table, pdev->dev.of_node);
pdev             1205 drivers/iio/adc/xilinx-xadc-core.c 	irq = platform_get_irq(pdev, 0);
pdev             1209 drivers/iio/adc/xilinx-xadc-core.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*xadc));
pdev             1221 drivers/iio/adc/xilinx-xadc-core.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1222 drivers/iio/adc/xilinx-xadc-core.c 	xadc->base = devm_ioremap_resource(&pdev->dev, mem);
pdev             1226 drivers/iio/adc/xilinx-xadc-core.c 	indio_dev->dev.parent = &pdev->dev;
pdev             1227 drivers/iio/adc/xilinx-xadc-core.c 	indio_dev->dev.of_node = pdev->dev.of_node;
pdev             1232 drivers/iio/adc/xilinx-xadc-core.c 	ret = xadc_parse_dt(indio_dev, pdev->dev.of_node, &conf0);
pdev             1256 drivers/iio/adc/xilinx-xadc-core.c 	xadc->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1282 drivers/iio/adc/xilinx-xadc-core.c 			dev_name(&pdev->dev), indio_dev);
pdev             1286 drivers/iio/adc/xilinx-xadc-core.c 	ret = xadc->ops->setup(pdev, indio_dev, xadc->irq);
pdev             1341 drivers/iio/adc/xilinx-xadc-core.c 	platform_set_drvdata(pdev, indio_dev);
pdev             1365 drivers/iio/adc/xilinx-xadc-core.c static int xadc_remove(struct platform_device *pdev)
pdev             1367 drivers/iio/adc/xilinx-xadc-core.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev               76 drivers/iio/adc/xilinx-xadc.h 	int (*setup)(struct platform_device *pdev, struct iio_dev *indio_dev,
pdev              267 drivers/iio/afe/iio-rescale.c static int rescale_probe(struct platform_device *pdev)
pdev              269 drivers/iio/afe/iio-rescale.c 	struct device *dev = &pdev->dev;
pdev              312 drivers/iio/afe/iio-rescale.c 	platform_set_drvdata(pdev, indio_dev);
pdev               89 drivers/iio/common/cros_ec_sensors/cros_ec_lid_angle.c static int cros_ec_lid_angle_probe(struct platform_device *pdev)
pdev               91 drivers/iio/common/cros_ec_sensors/cros_ec_lid_angle.c 	struct device *dev = &pdev->dev;
pdev              100 drivers/iio/common/cros_ec_sensors/cros_ec_lid_angle.c 	ret = cros_ec_sensors_core_init(pdev, indio_dev, false);
pdev              222 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c static int cros_ec_sensors_probe(struct platform_device *pdev)
pdev              224 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c 	struct device *dev = &pdev->dev;
pdev              232 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c 		dev_warn(&pdev->dev, "No CROS EC device found.\n");
pdev              236 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*state));
pdev              240 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c 	ret = cros_ec_sensors_core_init(pdev, indio_dev, true);
pdev              279 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c 			dev_err(&pdev->dev, "Unknown motion sensor\n");
pdev               85 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c int cros_ec_sensors_core_init(struct platform_device *pdev,
pdev               89 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c 	struct device *dev = &pdev->dev;
pdev               91 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c 	struct cros_ec_dev *ec = dev_get_drvdata(pdev->dev.parent);
pdev               96 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c 	platform_set_drvdata(pdev, indio_dev);
pdev               99 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c 	state->msg = devm_kzalloc(&pdev->dev,
pdev              121 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c 	indio_dev->dev.parent = &pdev->dev;
pdev              122 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c 	indio_dev->name = pdev->name;
pdev              150 drivers/iio/common/hid-sensors/hid-sensor-trigger.c 		 st->pdev->name, state_val, report_val);
pdev              169 drivers/iio/common/hid-sensors/hid-sensor-trigger.c 		pm_runtime_enable(&st->pdev->dev);
pdev              173 drivers/iio/common/hid-sensors/hid-sensor-trigger.c 		ret = pm_runtime_get_sync(&st->pdev->dev);
pdev              176 drivers/iio/common/hid-sensors/hid-sensor-trigger.c 		pm_runtime_mark_last_busy(&st->pdev->dev);
pdev              177 drivers/iio/common/hid-sensors/hid-sensor-trigger.c 		pm_runtime_use_autosuspend(&st->pdev->dev);
pdev              178 drivers/iio/common/hid-sensors/hid-sensor-trigger.c 		ret = pm_runtime_put_autosuspend(&st->pdev->dev);
pdev              182 drivers/iio/common/hid-sensors/hid-sensor-trigger.c 			pm_runtime_put_noidle(&st->pdev->dev);
pdev              228 drivers/iio/common/hid-sensors/hid-sensor-trigger.c 		pm_runtime_disable(&attrb->pdev->dev);
pdev              230 drivers/iio/common/hid-sensors/hid-sensor-trigger.c 	pm_runtime_set_suspended(&attrb->pdev->dev);
pdev              231 drivers/iio/common/hid-sensors/hid-sensor-trigger.c 	pm_runtime_put_noidle(&attrb->pdev->dev);
pdev              278 drivers/iio/common/hid-sensors/hid-sensor-trigger.c 	pm_suspend_ignore_children(&attrb->pdev->dev, true);
pdev              280 drivers/iio/common/hid-sensors/hid-sensor-trigger.c 	pm_runtime_set_autosuspend_delay(&attrb->pdev->dev,
pdev              486 drivers/iio/common/ssp_sensors/ssp_dev.c static struct ssp_data *ssp_parse_dt(struct device *pdev)
pdev              164 drivers/iio/dac/dpot-dac.c static int dpot_dac_probe(struct platform_device *pdev)
pdev              166 drivers/iio/dac/dpot-dac.c 	struct device *dev = &pdev->dev;
pdev              176 drivers/iio/dac/dpot-dac.c 	platform_set_drvdata(pdev, indio_dev);
pdev              189 drivers/iio/dac/dpot-dac.c 			dev_err(&pdev->dev, "failed to get vref regulator\n");
pdev              233 drivers/iio/dac/dpot-dac.c static int dpot_dac_remove(struct platform_device *pdev)
pdev              235 drivers/iio/dac/dpot-dac.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              105 drivers/iio/dac/lpc18xx_dac.c static int lpc18xx_dac_probe(struct platform_device *pdev)
pdev              112 drivers/iio/dac/lpc18xx_dac.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*dac));
pdev              116 drivers/iio/dac/lpc18xx_dac.c 	platform_set_drvdata(pdev, indio_dev);
pdev              120 drivers/iio/dac/lpc18xx_dac.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              121 drivers/iio/dac/lpc18xx_dac.c 	dac->base = devm_ioremap_resource(&pdev->dev, res);
pdev              125 drivers/iio/dac/lpc18xx_dac.c 	dac->clk = devm_clk_get(&pdev->dev, NULL);
pdev              127 drivers/iio/dac/lpc18xx_dac.c 		dev_err(&pdev->dev, "error getting clock\n");
pdev              131 drivers/iio/dac/lpc18xx_dac.c 	dac->vref = devm_regulator_get(&pdev->dev, "vref");
pdev              133 drivers/iio/dac/lpc18xx_dac.c 		dev_err(&pdev->dev, "error getting regulator\n");
pdev              137 drivers/iio/dac/lpc18xx_dac.c 	indio_dev->name = dev_name(&pdev->dev);
pdev              138 drivers/iio/dac/lpc18xx_dac.c 	indio_dev->dev.parent = &pdev->dev;
pdev              146 drivers/iio/dac/lpc18xx_dac.c 		dev_err(&pdev->dev, "unable to enable regulator\n");
pdev              152 drivers/iio/dac/lpc18xx_dac.c 		dev_err(&pdev->dev, "unable to enable clock\n");
pdev              161 drivers/iio/dac/lpc18xx_dac.c 		dev_err(&pdev->dev, "unable to register device\n");
pdev              174 drivers/iio/dac/lpc18xx_dac.c static int lpc18xx_dac_remove(struct platform_device *pdev)
pdev              176 drivers/iio/dac/lpc18xx_dac.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev               53 drivers/iio/dac/stm32-dac-core.c static int stm32_dac_probe(struct platform_device *pdev)
pdev               55 drivers/iio/dac/stm32-dac-core.c 	struct device *dev = &pdev->dev;
pdev               72 drivers/iio/dac/stm32-dac-core.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              134 drivers/iio/dac/stm32-dac-core.c 	platform_set_drvdata(pdev, &priv->common);
pdev              136 drivers/iio/dac/stm32-dac-core.c 	ret = of_platform_populate(pdev->dev.of_node, NULL, NULL, dev);
pdev              152 drivers/iio/dac/stm32-dac-core.c static int stm32_dac_remove(struct platform_device *pdev)
pdev              154 drivers/iio/dac/stm32-dac-core.c 	struct stm32_dac_common *common = platform_get_drvdata(pdev);
pdev              157 drivers/iio/dac/stm32-dac-core.c 	of_platform_depopulate(&pdev->dev);
pdev              272 drivers/iio/dac/stm32-dac.c static int stm32_dac_probe(struct platform_device *pdev)
pdev              274 drivers/iio/dac/stm32-dac.c 	struct device_node *np = pdev->dev.of_node;
pdev              282 drivers/iio/dac/stm32-dac.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*dac));
pdev              285 drivers/iio/dac/stm32-dac.c 	platform_set_drvdata(pdev, indio_dev);
pdev              288 drivers/iio/dac/stm32-dac.c 	dac->common = dev_get_drvdata(pdev->dev.parent);
pdev              289 drivers/iio/dac/stm32-dac.c 	indio_dev->name = dev_name(&pdev->dev);
pdev              290 drivers/iio/dac/stm32-dac.c 	indio_dev->dev.parent = &pdev->dev;
pdev              291 drivers/iio/dac/stm32-dac.c 	indio_dev->dev.of_node = pdev->dev.of_node;
pdev              299 drivers/iio/dac/stm32-dac.c 	return devm_iio_device_register(&pdev->dev, indio_dev);
pdev              171 drivers/iio/dac/vf610_dac.c static int vf610_dac_probe(struct platform_device *pdev)
pdev              178 drivers/iio/dac/vf610_dac.c 	indio_dev = devm_iio_device_alloc(&pdev->dev,
pdev              181 drivers/iio/dac/vf610_dac.c 		dev_err(&pdev->dev, "Failed allocating iio device\n");
pdev              186 drivers/iio/dac/vf610_dac.c 	info->dev = &pdev->dev;
pdev              188 drivers/iio/dac/vf610_dac.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              189 drivers/iio/dac/vf610_dac.c 	info->regs = devm_ioremap_resource(&pdev->dev, mem);
pdev              193 drivers/iio/dac/vf610_dac.c 	info->clk = devm_clk_get(&pdev->dev, "dac");
pdev              195 drivers/iio/dac/vf610_dac.c 		dev_err(&pdev->dev, "Failed getting clock, err = %ld\n",
pdev              200 drivers/iio/dac/vf610_dac.c 	platform_set_drvdata(pdev, indio_dev);
pdev              202 drivers/iio/dac/vf610_dac.c 	indio_dev->name = dev_name(&pdev->dev);
pdev              203 drivers/iio/dac/vf610_dac.c 	indio_dev->dev.parent = &pdev->dev;
pdev              204 drivers/iio/dac/vf610_dac.c 	indio_dev->dev.of_node = pdev->dev.of_node;
pdev              212 drivers/iio/dac/vf610_dac.c 		dev_err(&pdev->dev,
pdev              221 drivers/iio/dac/vf610_dac.c 		dev_err(&pdev->dev, "Couldn't register the device\n");
pdev              234 drivers/iio/dac/vf610_dac.c static int vf610_dac_remove(struct platform_device *pdev)
pdev              236 drivers/iio/dac/vf610_dac.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              236 drivers/iio/gyro/hid-sensor-gyro-3d.c static int gyro_3d_parse_report(struct platform_device *pdev,
pdev              257 drivers/iio/gyro/hid-sensor-gyro-3d.c 	dev_dbg(&pdev->dev, "gyro_3d %x:%x, %x:%x, %x:%x\n",
pdev              275 drivers/iio/gyro/hid-sensor-gyro-3d.c 		dev_dbg(&pdev->dev, "Sensitivity index:report %d:%d\n",
pdev              283 drivers/iio/gyro/hid-sensor-gyro-3d.c static int hid_gyro_3d_probe(struct platform_device *pdev)
pdev              289 drivers/iio/gyro/hid-sensor-gyro-3d.c 	struct hid_sensor_hub_device *hsdev = pdev->dev.platform_data;
pdev              291 drivers/iio/gyro/hid-sensor-gyro-3d.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*gyro_state));
pdev              294 drivers/iio/gyro/hid-sensor-gyro-3d.c 	platform_set_drvdata(pdev, indio_dev);
pdev              298 drivers/iio/gyro/hid-sensor-gyro-3d.c 	gyro_state->common_attributes.pdev = pdev;
pdev              304 drivers/iio/gyro/hid-sensor-gyro-3d.c 		dev_err(&pdev->dev, "failed to setup common attributes\n");
pdev              311 drivers/iio/gyro/hid-sensor-gyro-3d.c 		dev_err(&pdev->dev, "failed to duplicate channels\n");
pdev              315 drivers/iio/gyro/hid-sensor-gyro-3d.c 	ret = gyro_3d_parse_report(pdev, hsdev,
pdev              319 drivers/iio/gyro/hid-sensor-gyro-3d.c 		dev_err(&pdev->dev, "failed to setup attributes\n");
pdev              324 drivers/iio/gyro/hid-sensor-gyro-3d.c 	indio_dev->dev.parent = &pdev->dev;
pdev              332 drivers/iio/gyro/hid-sensor-gyro-3d.c 		dev_err(&pdev->dev, "failed to initialize trigger buffer\n");
pdev              339 drivers/iio/gyro/hid-sensor-gyro-3d.c 		dev_err(&pdev->dev, "trigger setup failed\n");
pdev              345 drivers/iio/gyro/hid-sensor-gyro-3d.c 		dev_err(&pdev->dev, "device register failed\n");
pdev              351 drivers/iio/gyro/hid-sensor-gyro-3d.c 	gyro_state->callbacks.pdev = pdev;
pdev              355 drivers/iio/gyro/hid-sensor-gyro-3d.c 		dev_err(&pdev->dev, "callback reg failed\n");
pdev              373 drivers/iio/gyro/hid-sensor-gyro-3d.c static int hid_gyro_3d_remove(struct platform_device *pdev)
pdev              375 drivers/iio/gyro/hid-sensor-gyro-3d.c 	struct hid_sensor_hub_device *hsdev = pdev->dev.platform_data;
pdev              376 drivers/iio/gyro/hid-sensor-gyro-3d.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev               94 drivers/iio/gyro/ssp_gyro_sensor.c static int ssp_gyro_probe(struct platform_device *pdev)
pdev              101 drivers/iio/gyro/ssp_gyro_sensor.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*spd));
pdev              111 drivers/iio/gyro/ssp_gyro_sensor.c 	indio_dev->dev.parent = &pdev->dev;
pdev              118 drivers/iio/gyro/ssp_gyro_sensor.c 	buffer = devm_iio_kfifo_allocate(&pdev->dev);
pdev              126 drivers/iio/gyro/ssp_gyro_sensor.c 	platform_set_drvdata(pdev, indio_dev);
pdev              128 drivers/iio/gyro/ssp_gyro_sensor.c 	ret = devm_iio_device_register(&pdev->dev, indio_dev);
pdev              293 drivers/iio/humidity/dht11.c static int dht11_probe(struct platform_device *pdev)
pdev              295 drivers/iio/humidity/dht11.c 	struct device *dev = &pdev->dev;
pdev              320 drivers/iio/humidity/dht11.c 	platform_set_drvdata(pdev, iio);
pdev              324 drivers/iio/humidity/dht11.c 	iio->name = pdev->name;
pdev              325 drivers/iio/humidity/dht11.c 	iio->dev.parent = &pdev->dev;
pdev              124 drivers/iio/humidity/hid-sensor-humidity.c 				unsigned int usage_id, void *pdev)
pdev              126 drivers/iio/humidity/hid-sensor-humidity.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              140 drivers/iio/humidity/hid-sensor-humidity.c 				char *raw_data, void *pdev)
pdev              142 drivers/iio/humidity/hid-sensor-humidity.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              156 drivers/iio/humidity/hid-sensor-humidity.c static int humidity_parse_report(struct platform_device *pdev,
pdev              196 drivers/iio/humidity/hid-sensor-humidity.c static int hid_humidity_probe(struct platform_device *pdev)
pdev              202 drivers/iio/humidity/hid-sensor-humidity.c 	struct hid_sensor_hub_device *hsdev = dev_get_platdata(&pdev->dev);
pdev              205 drivers/iio/humidity/hid-sensor-humidity.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*humid_st));
pdev              211 drivers/iio/humidity/hid-sensor-humidity.c 	humid_st->common_attributes.pdev = pdev;
pdev              224 drivers/iio/humidity/hid-sensor-humidity.c 	ret = humidity_parse_report(pdev, hsdev, humid_chans,
pdev              231 drivers/iio/humidity/hid-sensor-humidity.c 	indio_dev->dev.parent = &pdev->dev;
pdev              236 drivers/iio/humidity/hid-sensor-humidity.c 	ret = devm_iio_triggered_buffer_setup(&pdev->dev, indio_dev,
pdev              247 drivers/iio/humidity/hid-sensor-humidity.c 	platform_set_drvdata(pdev, indio_dev);
pdev              249 drivers/iio/humidity/hid-sensor-humidity.c 	humidity_callbacks.pdev = pdev;
pdev              269 drivers/iio/humidity/hid-sensor-humidity.c static int hid_humidity_remove(struct platform_device *pdev)
pdev              271 drivers/iio/humidity/hid-sensor-humidity.c 	struct hid_sensor_hub_device *hsdev = dev_get_platdata(&pdev->dev);
pdev              272 drivers/iio/humidity/hid-sensor-humidity.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              154 drivers/iio/light/cm3605.c static int cm3605_probe(struct platform_device *pdev)
pdev              158 drivers/iio/light/cm3605.c 	struct device *dev = &pdev->dev;
pdev              167 drivers/iio/light/cm3605.c 	platform_set_drvdata(pdev, indio_dev);
pdev              231 drivers/iio/light/cm3605.c 	ret = devm_request_threaded_irq(dev, platform_get_irq(pdev, 0),
pdev              267 drivers/iio/light/cm3605.c static int cm3605_remove(struct platform_device *pdev)
pdev              269 drivers/iio/light/cm3605.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              169 drivers/iio/light/cros_ec_light_prox.c static int cros_ec_light_prox_probe(struct platform_device *pdev)
pdev              171 drivers/iio/light/cros_ec_light_prox.c 	struct device *dev = &pdev->dev;
pdev              187 drivers/iio/light/cros_ec_light_prox.c 	ret = cros_ec_sensors_core_init(pdev, indio_dev, true);
pdev              223 drivers/iio/light/hid-sensor-als.c static int als_parse_report(struct platform_device *pdev,
pdev              242 drivers/iio/light/hid-sensor-als.c 	dev_dbg(&pdev->dev, "als %x:%x\n", st->als_illum.index,
pdev              257 drivers/iio/light/hid-sensor-als.c 		dev_dbg(&pdev->dev, "Sensitivity index:report %d:%d\n",
pdev              265 drivers/iio/light/hid-sensor-als.c static int hid_als_probe(struct platform_device *pdev)
pdev              271 drivers/iio/light/hid-sensor-als.c 	struct hid_sensor_hub_device *hsdev = pdev->dev.platform_data;
pdev              273 drivers/iio/light/hid-sensor-als.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(struct als_state));
pdev              276 drivers/iio/light/hid-sensor-als.c 	platform_set_drvdata(pdev, indio_dev);
pdev              280 drivers/iio/light/hid-sensor-als.c 	als_state->common_attributes.pdev = pdev;
pdev              285 drivers/iio/light/hid-sensor-als.c 		dev_err(&pdev->dev, "failed to setup common attributes\n");
pdev              292 drivers/iio/light/hid-sensor-als.c 		dev_err(&pdev->dev, "failed to duplicate channels\n");
pdev              296 drivers/iio/light/hid-sensor-als.c 	ret = als_parse_report(pdev, hsdev,
pdev              300 drivers/iio/light/hid-sensor-als.c 		dev_err(&pdev->dev, "failed to setup attributes\n");
pdev              306 drivers/iio/light/hid-sensor-als.c 	indio_dev->dev.parent = &pdev->dev;
pdev              314 drivers/iio/light/hid-sensor-als.c 		dev_err(&pdev->dev, "failed to initialize trigger buffer\n");
pdev              321 drivers/iio/light/hid-sensor-als.c 		dev_err(&pdev->dev, "trigger setup failed\n");
pdev              327 drivers/iio/light/hid-sensor-als.c 		dev_err(&pdev->dev, "device register failed\n");
pdev              333 drivers/iio/light/hid-sensor-als.c 	als_state->callbacks.pdev = pdev;
pdev              337 drivers/iio/light/hid-sensor-als.c 		dev_err(&pdev->dev, "callback reg failed\n");
pdev              355 drivers/iio/light/hid-sensor-als.c static int hid_als_remove(struct platform_device *pdev)
pdev              357 drivers/iio/light/hid-sensor-als.c 	struct hid_sensor_hub_device *hsdev = pdev->dev.platform_data;
pdev              358 drivers/iio/light/hid-sensor-als.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              201 drivers/iio/light/hid-sensor-prox.c static int prox_parse_report(struct platform_device *pdev,
pdev              218 drivers/iio/light/hid-sensor-prox.c 	dev_dbg(&pdev->dev, "prox %x:%x\n", st->prox_attr.index,
pdev              228 drivers/iio/light/hid-sensor-prox.c 		dev_dbg(&pdev->dev, "Sensitivity index:report %d:%d\n",
pdev              243 drivers/iio/light/hid-sensor-prox.c static int hid_prox_probe(struct platform_device *pdev)
pdev              249 drivers/iio/light/hid-sensor-prox.c 	struct hid_sensor_hub_device *hsdev = pdev->dev.platform_data;
pdev              251 drivers/iio/light/hid-sensor-prox.c 	indio_dev = devm_iio_device_alloc(&pdev->dev,
pdev              255 drivers/iio/light/hid-sensor-prox.c 	platform_set_drvdata(pdev, indio_dev);
pdev              259 drivers/iio/light/hid-sensor-prox.c 	prox_state->common_attributes.pdev = pdev;
pdev              264 drivers/iio/light/hid-sensor-prox.c 		dev_err(&pdev->dev, "failed to setup common attributes\n");
pdev              271 drivers/iio/light/hid-sensor-prox.c 		dev_err(&pdev->dev, "failed to duplicate channels\n");
pdev              275 drivers/iio/light/hid-sensor-prox.c 	ret = prox_parse_report(pdev, hsdev,
pdev              279 drivers/iio/light/hid-sensor-prox.c 		dev_err(&pdev->dev, "failed to setup attributes\n");
pdev              284 drivers/iio/light/hid-sensor-prox.c 	indio_dev->dev.parent = &pdev->dev;
pdev              292 drivers/iio/light/hid-sensor-prox.c 		dev_err(&pdev->dev, "failed to initialize trigger buffer\n");
pdev              299 drivers/iio/light/hid-sensor-prox.c 		dev_err(&pdev->dev, "trigger setup failed\n");
pdev              305 drivers/iio/light/hid-sensor-prox.c 		dev_err(&pdev->dev, "device register failed\n");
pdev              311 drivers/iio/light/hid-sensor-prox.c 	prox_state->callbacks.pdev = pdev;
pdev              315 drivers/iio/light/hid-sensor-prox.c 		dev_err(&pdev->dev, "callback reg failed\n");
pdev              333 drivers/iio/light/hid-sensor-prox.c static int hid_prox_remove(struct platform_device *pdev)
pdev              335 drivers/iio/light/hid-sensor-prox.c 	struct hid_sensor_hub_device *hsdev = pdev->dev.platform_data;
pdev              336 drivers/iio/light/hid-sensor-prox.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev               52 drivers/iio/light/lm3533-als.c 	struct platform_device *pdev;
pdev              730 drivers/iio/light/lm3533-als.c 		dev_err(&als->pdev->dev, "failed to set input mode %d\n",
pdev              743 drivers/iio/light/lm3533-als.c 		dev_err(&als->pdev->dev, "invalid resistor value\n");
pdev              749 drivers/iio/light/lm3533-als.c 		dev_err(&als->pdev->dev, "failed to set resistor\n");
pdev              783 drivers/iio/light/lm3533-als.c 		dev_err(&als->pdev->dev, "failed to disable interrupts\n");
pdev              789 drivers/iio/light/lm3533-als.c 					dev_name(&als->pdev->dev), dev);
pdev              791 drivers/iio/light/lm3533-als.c 		dev_err(&als->pdev->dev, "failed to request irq %d\n",
pdev              806 drivers/iio/light/lm3533-als.c 		dev_err(&als->pdev->dev, "failed to enable ALS\n");
pdev              818 drivers/iio/light/lm3533-als.c 		dev_err(&als->pdev->dev, "failed to disable ALS\n");
pdev              829 drivers/iio/light/lm3533-als.c static int lm3533_als_probe(struct platform_device *pdev)
pdev              837 drivers/iio/light/lm3533-als.c 	lm3533 = dev_get_drvdata(pdev->dev.parent);
pdev              841 drivers/iio/light/lm3533-als.c 	pdata = pdev->dev.platform_data;
pdev              843 drivers/iio/light/lm3533-als.c 		dev_err(&pdev->dev, "no platform data\n");
pdev              847 drivers/iio/light/lm3533-als.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*als));
pdev              854 drivers/iio/light/lm3533-als.c 	indio_dev->name = dev_name(&pdev->dev);
pdev              855 drivers/iio/light/lm3533-als.c 	indio_dev->dev.parent = pdev->dev.parent;
pdev              860 drivers/iio/light/lm3533-als.c 	als->pdev = pdev;
pdev              865 drivers/iio/light/lm3533-als.c 	platform_set_drvdata(pdev, indio_dev);
pdev              883 drivers/iio/light/lm3533-als.c 		dev_err(&pdev->dev, "failed to register ALS\n");
pdev              898 drivers/iio/light/lm3533-als.c static int lm3533_als_remove(struct platform_device *pdev)
pdev              900 drivers/iio/light/lm3533-als.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              341 drivers/iio/magnetometer/hid-sensor-magn-3d.c static int magn_3d_parse_report(struct platform_device *pdev,
pdev              368 drivers/iio/magnetometer/hid-sensor-magn-3d.c 		dev_err(&pdev->dev,
pdev              373 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	dev_dbg(&pdev->dev, "magn_3d Found %d usage attributes\n",
pdev              375 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	dev_dbg(&pdev->dev, "magn_3d X: %x:%x Y: %x:%x Z: %x:%x\n",
pdev              382 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	_channels = devm_kcalloc(&pdev->dev, attr_count,
pdev              386 drivers/iio/magnetometer/hid-sensor-magn-3d.c 		dev_err(&pdev->dev,
pdev              391 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	st->iio_vals = devm_kcalloc(&pdev->dev, attr_count,
pdev              395 drivers/iio/magnetometer/hid-sensor-magn-3d.c 		dev_err(&pdev->dev,
pdev              419 drivers/iio/magnetometer/hid-sensor-magn-3d.c 		dev_err(&pdev->dev,
pdev              426 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	dev_dbg(&pdev->dev, "magn_3d Setup %d IIO channels\n",
pdev              448 drivers/iio/magnetometer/hid-sensor-magn-3d.c 		dev_dbg(&pdev->dev, "Sensitivity index:report %d:%d\n",
pdev              458 drivers/iio/magnetometer/hid-sensor-magn-3d.c 		dev_dbg(&pdev->dev, "Sensitivity index:report %d:%d\n",
pdev              468 drivers/iio/magnetometer/hid-sensor-magn-3d.c 		dev_dbg(&pdev->dev, "Sensitivity index:report %d:%d\n",
pdev              477 drivers/iio/magnetometer/hid-sensor-magn-3d.c static int hid_magn_3d_probe(struct platform_device *pdev)
pdev              483 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	struct hid_sensor_hub_device *hsdev = pdev->dev.platform_data;
pdev              487 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	indio_dev = devm_iio_device_alloc(&pdev->dev,
pdev              492 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	platform_set_drvdata(pdev, indio_dev);
pdev              496 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	magn_state->magn_flux_attributes.pdev = pdev;
pdev              502 drivers/iio/magnetometer/hid-sensor-magn-3d.c 		dev_err(&pdev->dev, "failed to setup common attributes\n");
pdev              507 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	ret = magn_3d_parse_report(pdev, hsdev,
pdev              511 drivers/iio/magnetometer/hid-sensor-magn-3d.c 		dev_err(&pdev->dev, "failed to parse report\n");
pdev              517 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	indio_dev->dev.parent = &pdev->dev;
pdev              525 drivers/iio/magnetometer/hid-sensor-magn-3d.c 		dev_err(&pdev->dev, "failed to initialize trigger buffer\n");
pdev              532 drivers/iio/magnetometer/hid-sensor-magn-3d.c 		dev_err(&pdev->dev, "trigger setup failed\n");
pdev              538 drivers/iio/magnetometer/hid-sensor-magn-3d.c 		dev_err(&pdev->dev, "device register failed\n");
pdev              544 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	magn_state->callbacks.pdev = pdev;
pdev              548 drivers/iio/magnetometer/hid-sensor-magn-3d.c 		dev_err(&pdev->dev, "callback reg failed\n");
pdev              564 drivers/iio/magnetometer/hid-sensor-magn-3d.c static int hid_magn_3d_remove(struct platform_device *pdev)
pdev              566 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	struct hid_sensor_hub_device *hsdev = pdev->dev.platform_data;
pdev              567 drivers/iio/magnetometer/hid-sensor-magn-3d.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              337 drivers/iio/multiplexer/iio-mux.c static int mux_probe(struct platform_device *pdev)
pdev              339 drivers/iio/multiplexer/iio-mux.c 	struct device *dev = &pdev->dev;
pdev              340 drivers/iio/multiplexer/iio-mux.c 	struct device_node *np = pdev->dev.of_node;
pdev              392 drivers/iio/multiplexer/iio-mux.c 	platform_set_drvdata(pdev, indio_dev);
pdev              236 drivers/iio/orientation/hid-sensor-incl-3d.c static int incl_3d_parse_report(struct platform_device *pdev,
pdev              274 drivers/iio/orientation/hid-sensor-incl-3d.c 	dev_dbg(&pdev->dev, "incl_3d %x:%x, %x:%x, %x:%x\n",
pdev              292 drivers/iio/orientation/hid-sensor-incl-3d.c 		dev_dbg(&pdev->dev, "Sensitivity index:report %d:%d\n",
pdev              300 drivers/iio/orientation/hid-sensor-incl-3d.c static int hid_incl_3d_probe(struct platform_device *pdev)
pdev              306 drivers/iio/orientation/hid-sensor-incl-3d.c 	struct hid_sensor_hub_device *hsdev = pdev->dev.platform_data;
pdev              308 drivers/iio/orientation/hid-sensor-incl-3d.c 	indio_dev = devm_iio_device_alloc(&pdev->dev,
pdev              313 drivers/iio/orientation/hid-sensor-incl-3d.c 	platform_set_drvdata(pdev, indio_dev);
pdev              317 drivers/iio/orientation/hid-sensor-incl-3d.c 	incl_state->common_attributes.pdev = pdev;
pdev              323 drivers/iio/orientation/hid-sensor-incl-3d.c 		dev_err(&pdev->dev, "failed to setup common attributes\n");
pdev              330 drivers/iio/orientation/hid-sensor-incl-3d.c 		dev_err(&pdev->dev, "failed to duplicate channels\n");
pdev              334 drivers/iio/orientation/hid-sensor-incl-3d.c 	ret = incl_3d_parse_report(pdev, hsdev,
pdev              339 drivers/iio/orientation/hid-sensor-incl-3d.c 		dev_err(&pdev->dev, "failed to setup attributes\n");
pdev              344 drivers/iio/orientation/hid-sensor-incl-3d.c 	indio_dev->dev.parent = &pdev->dev;
pdev              352 drivers/iio/orientation/hid-sensor-incl-3d.c 		dev_err(&pdev->dev, "failed to initialize trigger buffer\n");
pdev              359 drivers/iio/orientation/hid-sensor-incl-3d.c 		dev_err(&pdev->dev, "trigger setup failed\n");
pdev              365 drivers/iio/orientation/hid-sensor-incl-3d.c 		dev_err(&pdev->dev, "device register failed\n");
pdev              371 drivers/iio/orientation/hid-sensor-incl-3d.c 	incl_state->callbacks.pdev = pdev;
pdev              376 drivers/iio/orientation/hid-sensor-incl-3d.c 		dev_err(&pdev->dev, "callback reg failed\n");
pdev              394 drivers/iio/orientation/hid-sensor-incl-3d.c static int hid_incl_3d_remove(struct platform_device *pdev)
pdev              396 drivers/iio/orientation/hid-sensor-incl-3d.c 	struct hid_sensor_hub_device *hsdev = pdev->dev.platform_data;
pdev              397 drivers/iio/orientation/hid-sensor-incl-3d.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              183 drivers/iio/orientation/hid-sensor-rotation.c static int dev_rot_parse_report(struct platform_device *pdev,
pdev              202 drivers/iio/orientation/hid-sensor-rotation.c 	dev_dbg(&pdev->dev, "dev_rot %x:%x\n", st->quaternion.index,
pdev              205 drivers/iio/orientation/hid-sensor-rotation.c 	dev_dbg(&pdev->dev, "dev_rot: attrib size %d\n",
pdev              220 drivers/iio/orientation/hid-sensor-rotation.c 		dev_dbg(&pdev->dev, "Sensitivity index:report %d:%d\n",
pdev              229 drivers/iio/orientation/hid-sensor-rotation.c static int hid_dev_rot_probe(struct platform_device *pdev)
pdev              235 drivers/iio/orientation/hid-sensor-rotation.c 	struct hid_sensor_hub_device *hsdev = pdev->dev.platform_data;
pdev              237 drivers/iio/orientation/hid-sensor-rotation.c 	indio_dev = devm_iio_device_alloc(&pdev->dev,
pdev              242 drivers/iio/orientation/hid-sensor-rotation.c 	platform_set_drvdata(pdev, indio_dev);
pdev              246 drivers/iio/orientation/hid-sensor-rotation.c 	rot_state->common_attributes.pdev = pdev;
pdev              265 drivers/iio/orientation/hid-sensor-rotation.c 		dev_err(&pdev->dev, "failed to setup common attributes\n");
pdev              269 drivers/iio/orientation/hid-sensor-rotation.c 	indio_dev->channels = devm_kmemdup(&pdev->dev, dev_rot_channels,
pdev              273 drivers/iio/orientation/hid-sensor-rotation.c 		dev_err(&pdev->dev, "failed to duplicate channels\n");
pdev              277 drivers/iio/orientation/hid-sensor-rotation.c 	ret = dev_rot_parse_report(pdev, hsdev,
pdev              281 drivers/iio/orientation/hid-sensor-rotation.c 		dev_err(&pdev->dev, "failed to setup attributes\n");
pdev              286 drivers/iio/orientation/hid-sensor-rotation.c 	indio_dev->dev.parent = &pdev->dev;
pdev              294 drivers/iio/orientation/hid-sensor-rotation.c 		dev_err(&pdev->dev, "failed to initialize trigger buffer\n");
pdev              301 drivers/iio/orientation/hid-sensor-rotation.c 		dev_err(&pdev->dev, "trigger setup failed\n");
pdev              307 drivers/iio/orientation/hid-sensor-rotation.c 		dev_err(&pdev->dev, "device register failed\n");
pdev              313 drivers/iio/orientation/hid-sensor-rotation.c 	rot_state->callbacks.pdev = pdev;
pdev              317 drivers/iio/orientation/hid-sensor-rotation.c 		dev_err(&pdev->dev, "callback reg failed\n");
pdev              333 drivers/iio/orientation/hid-sensor-rotation.c static int hid_dev_rot_remove(struct platform_device *pdev)
pdev              335 drivers/iio/orientation/hid-sensor-rotation.c 	struct hid_sensor_hub_device *hsdev = pdev->dev.platform_data;
pdev              336 drivers/iio/orientation/hid-sensor-rotation.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              120 drivers/iio/pressure/cros_ec_baro.c static int cros_ec_baro_probe(struct platform_device *pdev)
pdev              122 drivers/iio/pressure/cros_ec_baro.c 	struct device *dev = &pdev->dev;
pdev              138 drivers/iio/pressure/cros_ec_baro.c 	ret = cros_ec_sensors_core_init(pdev, indio_dev, true);
pdev              205 drivers/iio/pressure/hid-sensor-press.c static int press_parse_report(struct platform_device *pdev,
pdev              222 drivers/iio/pressure/hid-sensor-press.c 	dev_dbg(&pdev->dev, "press %x:%x\n", st->press_attr.index,
pdev              237 drivers/iio/pressure/hid-sensor-press.c 		dev_dbg(&pdev->dev, "Sensitivity index:report %d:%d\n",
pdev              245 drivers/iio/pressure/hid-sensor-press.c static int hid_press_probe(struct platform_device *pdev)
pdev              251 drivers/iio/pressure/hid-sensor-press.c 	struct hid_sensor_hub_device *hsdev = pdev->dev.platform_data;
pdev              253 drivers/iio/pressure/hid-sensor-press.c 	indio_dev = devm_iio_device_alloc(&pdev->dev,
pdev              257 drivers/iio/pressure/hid-sensor-press.c 	platform_set_drvdata(pdev, indio_dev);
pdev              261 drivers/iio/pressure/hid-sensor-press.c 	press_state->common_attributes.pdev = pdev;
pdev              267 drivers/iio/pressure/hid-sensor-press.c 		dev_err(&pdev->dev, "failed to setup common attributes\n");
pdev              274 drivers/iio/pressure/hid-sensor-press.c 		dev_err(&pdev->dev, "failed to duplicate channels\n");
pdev              278 drivers/iio/pressure/hid-sensor-press.c 	ret = press_parse_report(pdev, hsdev,
pdev              282 drivers/iio/pressure/hid-sensor-press.c 		dev_err(&pdev->dev, "failed to setup attributes\n");
pdev              288 drivers/iio/pressure/hid-sensor-press.c 	indio_dev->dev.parent = &pdev->dev;
pdev              296 drivers/iio/pressure/hid-sensor-press.c 		dev_err(&pdev->dev, "failed to initialize trigger buffer\n");
pdev              303 drivers/iio/pressure/hid-sensor-press.c 		dev_err(&pdev->dev, "trigger setup failed\n");
pdev              309 drivers/iio/pressure/hid-sensor-press.c 		dev_err(&pdev->dev, "device register failed\n");
pdev              315 drivers/iio/pressure/hid-sensor-press.c 	press_state->callbacks.pdev = pdev;
pdev              319 drivers/iio/pressure/hid-sensor-press.c 		dev_err(&pdev->dev, "callback reg failed\n");
pdev              337 drivers/iio/pressure/hid-sensor-press.c static int hid_press_remove(struct platform_device *pdev)
pdev              339 drivers/iio/pressure/hid-sensor-press.c 	struct hid_sensor_hub_device *hsdev = pdev->dev.platform_data;
pdev              340 drivers/iio/pressure/hid-sensor-press.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              236 drivers/iio/proximity/srf04.c static int srf04_probe(struct platform_device *pdev)
pdev              238 drivers/iio/proximity/srf04.c 	struct device *dev = &pdev->dev;
pdev              284 drivers/iio/proximity/srf04.c 			pdev->name, indio_dev);
pdev              290 drivers/iio/proximity/srf04.c 	platform_set_drvdata(pdev, indio_dev);
pdev              293 drivers/iio/proximity/srf04.c 	indio_dev->dev.parent = &pdev->dev;
pdev              122 drivers/iio/temperature/hid-sensor-temperature.c 				unsigned int usage_id, void *pdev)
pdev              124 drivers/iio/temperature/hid-sensor-temperature.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              138 drivers/iio/temperature/hid-sensor-temperature.c 				char *raw_data, void *pdev)
pdev              140 drivers/iio/temperature/hid-sensor-temperature.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev              153 drivers/iio/temperature/hid-sensor-temperature.c static int temperature_parse_report(struct platform_device *pdev,
pdev              193 drivers/iio/temperature/hid-sensor-temperature.c static int hid_temperature_probe(struct platform_device *pdev)
pdev              199 drivers/iio/temperature/hid-sensor-temperature.c 	struct hid_sensor_hub_device *hsdev = dev_get_platdata(&pdev->dev);
pdev              202 drivers/iio/temperature/hid-sensor-temperature.c 	indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(*temp_st));
pdev              208 drivers/iio/temperature/hid-sensor-temperature.c 	temp_st->common_attributes.pdev = pdev;
pdev              221 drivers/iio/temperature/hid-sensor-temperature.c 	ret = temperature_parse_report(pdev, hsdev, temp_chans,
pdev              228 drivers/iio/temperature/hid-sensor-temperature.c 	indio_dev->dev.parent = &pdev->dev;
pdev              233 drivers/iio/temperature/hid-sensor-temperature.c 	ret = devm_iio_triggered_buffer_setup(&pdev->dev, indio_dev,
pdev              244 drivers/iio/temperature/hid-sensor-temperature.c 	platform_set_drvdata(pdev, indio_dev);
pdev              246 drivers/iio/temperature/hid-sensor-temperature.c 	temperature_callbacks.pdev = pdev;
pdev              266 drivers/iio/temperature/hid-sensor-temperature.c static int hid_temperature_remove(struct platform_device *pdev)
pdev              268 drivers/iio/temperature/hid-sensor-temperature.c 	struct hid_sensor_hub_device *hsdev = dev_get_platdata(&pdev->dev);
pdev              269 drivers/iio/temperature/hid-sensor-temperature.c 	struct iio_dev *indio_dev = platform_get_drvdata(pdev);
pdev               31 drivers/iio/trigger/iio-trig-interrupt.c static int iio_interrupt_trigger_probe(struct platform_device *pdev)
pdev               39 drivers/iio/trigger/iio-trig-interrupt.c 	irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev               65 drivers/iio/trigger/iio-trig-interrupt.c 		dev_err(&pdev->dev,
pdev               73 drivers/iio/trigger/iio-trig-interrupt.c 	platform_set_drvdata(pdev, trig);
pdev               88 drivers/iio/trigger/iio-trig-interrupt.c static int iio_interrupt_trigger_remove(struct platform_device *pdev)
pdev               93 drivers/iio/trigger/iio-trig-interrupt.c 	trig = platform_get_drvdata(pdev);
pdev               70 drivers/iio/trigger/stm32-lptimer-trigger.c static int stm32_lptim_trigger_probe(struct platform_device *pdev)
pdev               76 drivers/iio/trigger/stm32-lptimer-trigger.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev               80 drivers/iio/trigger/stm32-lptimer-trigger.c 	if (of_property_read_u32(pdev->dev.of_node, "reg", &index))
pdev               86 drivers/iio/trigger/stm32-lptimer-trigger.c 	priv->dev = &pdev->dev;
pdev               93 drivers/iio/trigger/stm32-lptimer-trigger.c 	platform_set_drvdata(pdev, priv);
pdev              727 drivers/iio/trigger/stm32-timer-trigger.c static int stm32_timer_trigger_probe(struct platform_device *pdev)
pdev              729 drivers/iio/trigger/stm32-timer-trigger.c 	struct device *dev = &pdev->dev;
pdev              731 drivers/iio/trigger/stm32-timer-trigger.c 	struct stm32_timers *ddata = dev_get_drvdata(pdev->dev.parent);
pdev              767 drivers/iio/trigger/stm32-timer-trigger.c 	platform_set_drvdata(pdev, priv);
pdev              133 drivers/infiniband/core/roce_gid_mgmt.c 		struct net_device *pdev =
pdev              136 drivers/infiniband/core/roce_gid_mgmt.c 		if (pdev)
pdev              137 drivers/infiniband/core/roce_gid_mgmt.c 			return dev == pdev ? BONDING_SLAVE_STATE_ACTIVE :
pdev              138 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->vendor_id = rdev->en_dev->pdev->vendor;
pdev              139 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->vendor_part_id = rdev->en_dev->pdev->device;
pdev              140 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	ib_attr->hw_ver = rdev->en_dev->pdev->subsystem_device;
pdev              461 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct device *dev = &rdev->en_dev->pdev->dev;
pdev              489 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	struct device *dev = &rdev->en_dev->pdev->dev;
pdev             3103 drivers/infiniband/hw/bnxt_re/ib_verbs.c 		dev_dbg(&lib_qp->sq.hwq.pdev->dev,
pdev             3642 drivers/infiniband/hw/bnxt_re/ib_verbs.c 	resp.dev_id = rdev->en_dev->pdev->devfn;
pdev              304 drivers/infiniband/hw/bnxt_re/main.c 	rdev->qplib_res.pdev = rdev->en_dev->pdev;
pdev              527 drivers/infiniband/hw/bnxt_re/main.c 	module_put(en_dev->pdev->driver->driver.owner);
pdev              534 drivers/infiniband/hw/bnxt_re/main.c 	struct pci_dev *pdev;
pdev              544 drivers/infiniband/hw/bnxt_re/main.c 	pdev = en_dev->pdev;
pdev              545 drivers/infiniband/hw/bnxt_re/main.c 	if (!pdev)
pdev              549 drivers/infiniband/hw/bnxt_re/main.c 		dev_info(&pdev->dev,
pdev              556 drivers/infiniband/hw/bnxt_re/main.c 	if (!try_module_get(pdev->driver->driver.owner))
pdev              570 drivers/infiniband/hw/bnxt_re/main.c 	return scnprintf(buf, PAGE_SIZE, "0x%x\n", rdev->en_dev->pdev->vendor);
pdev              665 drivers/infiniband/hw/bnxt_re/main.c 	ibdev->dev.parent = &rdev->en_dev->pdev->dev;
pdev              737 drivers/infiniband/hw/bnxt_re/main.c 	rdev->id = rdev->en_dev->pdev->devfn;
pdev              926 drivers/infiniband/hw/bnxt_re/main.c 		rc = bnxt_qplib_enable_nq(rdev->en_dev->pdev, &rdev->nq[i - 1],
pdev              987 drivers/infiniband/hw/bnxt_re/main.c 	rc = bnxt_qplib_alloc_res(&rdev->qplib_res, rdev->en_dev->pdev,
pdev             1002 drivers/infiniband/hw/bnxt_re/main.c 		rc = bnxt_qplib_alloc_nq(rdev->en_dev->pdev, &rdev->nq[i]);
pdev             1304 drivers/infiniband/hw/bnxt_re/main.c 		bnxt_qplib_free_ctx(rdev->en_dev->pdev, &rdev->qplib_ctx);
pdev             1380 drivers/infiniband/hw/bnxt_re/main.c 	rc = bnxt_qplib_alloc_rcfw_channel(rdev->en_dev->pdev, &rdev->rcfw,
pdev             1400 drivers/infiniband/hw/bnxt_re/main.c 	rc = bnxt_qplib_enable_rcfw_channel(rdev->en_dev->pdev, &rdev->rcfw,
pdev             1415 drivers/infiniband/hw/bnxt_re/main.c 	rc = bnxt_qplib_alloc_ctx(rdev->en_dev->pdev, &rdev->qplib_ctx, 0,
pdev             1482 drivers/infiniband/hw/bnxt_re/main.c 	bnxt_qplib_free_ctx(rdev->en_dev->pdev, &rdev->qplib_ctx);
pdev             1537 drivers/infiniband/hw/bnxt_re/main.c 	pci_dev_put(rdev->en_dev->pdev);
pdev             1592 drivers/infiniband/hw/bnxt_re/main.c 	pci_dev_get(rdev->en_dev->pdev);
pdev               76 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_dbg(&scq->hwq.pdev->dev,
pdev               84 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			dev_dbg(&rcq->hwq.pdev->dev,
pdev              164 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			dev_dbg(&nq->pdev->dev,
pdev              181 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dma_free_coherent(&res->pdev->dev,
pdev              185 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dma_free_coherent(&res->pdev->dev,
pdev              204 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		qp->sq_hdr_buf = dma_alloc_coherent(&res->pdev->dev,
pdev              210 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			dev_err(&res->pdev->dev,
pdev              217 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		qp->rq_hdr_buf = dma_alloc_coherent(&res->pdev->dev,
pdev              224 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			dev_err(&res->pdev->dev,
pdev              281 drivers/infiniband/hw/bnxt_re/qplib_fp.c 				dev_warn(&nq->pdev->dev,
pdev              301 drivers/infiniband/hw/bnxt_re/qplib_fp.c 				dev_warn(&nq->pdev->dev,
pdev              309 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			dev_warn(&nq->pdev->dev,
pdev              404 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_warn(&nq->pdev->dev,
pdev              415 drivers/infiniband/hw/bnxt_re/qplib_fp.c int bnxt_qplib_enable_nq(struct pci_dev *pdev, struct bnxt_qplib_nq *nq,
pdev              439 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	nq_base = pci_resource_start(pdev, nq->bar_reg);
pdev              453 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_err(&nq->pdev->dev,
pdev              467 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		bnxt_qplib_free_hwq(nq->pdev, &nq->hwq);
pdev              472 drivers/infiniband/hw/bnxt_re/qplib_fp.c int bnxt_qplib_alloc_nq(struct pci_dev *pdev, struct bnxt_qplib_nq *nq)
pdev              476 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	nq->pdev = pdev;
pdev              481 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	if (bnxt_qplib_alloc_init_hwq(nq->pdev, &nq->hwq, NULL,
pdev              529 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	bnxt_qplib_free_hwq(res->pdev, &srq->hwq);
pdev              543 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	rc = bnxt_qplib_alloc_init_hwq(res->pdev, &srq->hwq, &srq->sg_info,
pdev              605 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	bnxt_qplib_free_hwq(res->pdev, &srq->hwq);
pdev              671 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_err(&srq_hwq->pdev->dev,
pdev              743 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	rc = bnxt_qplib_alloc_init_hwq(res->pdev, &sq->hwq, NULL,
pdev              782 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		rc = bnxt_qplib_alloc_init_hwq(res->pdev, &rq->hwq, NULL,
pdev              851 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	bnxt_qplib_free_hwq(res->pdev, &rq->hwq);
pdev              854 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	bnxt_qplib_free_hwq(res->pdev, &sq->hwq);
pdev              891 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	rc = bnxt_qplib_alloc_init_hwq(res->pdev, &sq->hwq, &sq->sg_info,
pdev              960 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		rc = bnxt_qplib_alloc_init_hwq(res->pdev, &rq->hwq,
pdev             1032 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		rc = bnxt_qplib_alloc_init_hwq(res->pdev, xrrq, NULL,
pdev             1048 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		rc = bnxt_qplib_alloc_init_hwq(res->pdev, xrrq, NULL,
pdev             1077 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		bnxt_qplib_free_hwq(res->pdev, &qp->irrq);
pdev             1080 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		bnxt_qplib_free_hwq(res->pdev, &qp->orrq);
pdev             1084 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	bnxt_qplib_free_hwq(res->pdev, &rq->hwq);
pdev             1087 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	bnxt_qplib_free_hwq(res->pdev, &sq->hwq);
pdev             1338 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_warn(&res->pdev->dev, "SGID not found??\n");
pdev             1443 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	bnxt_qplib_free_hwq(res->pdev, &qp->sq.hwq);
pdev             1446 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	bnxt_qplib_free_hwq(res->pdev, &qp->rq.hwq);
pdev             1450 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		bnxt_qplib_free_hwq(res->pdev, &qp->irrq);
pdev             1452 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		bnxt_qplib_free_hwq(res->pdev, &qp->orrq);
pdev             1538 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			dev_dbg(&sq->hwq.pdev->dev,
pdev             1546 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_err(&sq->hwq.pdev->dev,
pdev             1571 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			dev_warn(&sq->hwq.pdev->dev,
pdev             1799 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			dev_err(&sq->hwq.pdev->dev,
pdev             1835 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_dbg(&rq->hwq.pdev->dev,
pdev             1840 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_err(&rq->hwq.pdev->dev,
pdev             1889 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			dev_err(&rq->hwq.pdev->dev,
pdev             1937 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	rc = bnxt_qplib_alloc_init_hwq(res->pdev, &cq->hwq, &cq->sg_info,
pdev             1947 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_err(&rcfw->pdev->dev,
pdev             1991 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	bnxt_qplib_free_hwq(res->pdev, &cq->hwq);
pdev             2011 drivers/infiniband/hw/bnxt_re/qplib_fp.c 	bnxt_qplib_free_hwq(res->pdev, &cq->hwq);
pdev             2137 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_dbg(&cq->hwq.pdev->dev,
pdev             2189 drivers/infiniband/hw/bnxt_re/qplib_fp.c 						dev_dbg(&cq->hwq.pdev->dev,
pdev             2206 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_err(&cq->hwq.pdev->dev,
pdev             2230 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_err(&cq->hwq.pdev->dev,
pdev             2238 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_err(&cq->hwq.pdev->dev,
pdev             2245 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_dbg(&cq->hwq.pdev->dev,
pdev             2277 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			dev_err(&cq->hwq.pdev->dev,
pdev             2344 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_err(&cq->hwq.pdev->dev, "process_cq RC qp is NULL\n");
pdev             2348 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_dbg(&cq->hwq.pdev->dev,
pdev             2369 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			dev_err(&cq->hwq.pdev->dev,
pdev             2382 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			dev_err(&cq->hwq.pdev->dev,
pdev             2419 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_err(&cq->hwq.pdev->dev, "process_cq UD qp is NULL\n");
pdev             2423 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_dbg(&cq->hwq.pdev->dev,
pdev             2450 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			dev_err(&cq->hwq.pdev->dev,
pdev             2463 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			dev_err(&cq->hwq.pdev->dev,
pdev             2516 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_err(&cq->hwq.pdev->dev, "process_cq Raw/QP1 qp is NULL\n");
pdev             2520 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_dbg(&cq->hwq.pdev->dev,
pdev             2549 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			dev_err(&cq->hwq.pdev->dev,
pdev             2554 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			dev_err(&cq->hwq.pdev->dev,
pdev             2567 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			dev_err(&cq->hwq.pdev->dev,
pdev             2602 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_warn(&cq->hwq.pdev->dev,
pdev             2609 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_err(&cq->hwq.pdev->dev,
pdev             2625 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_err(&cq->hwq.pdev->dev,
pdev             2632 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_dbg(&cq->hwq.pdev->dev,
pdev             2673 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_err(&cq->hwq.pdev->dev,
pdev             2680 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_dbg(&cq->hwq.pdev->dev,
pdev             2702 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_err(&cq->hwq.pdev->dev,
pdev             2723 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_dbg(&cq->hwq.pdev->dev, "FP: Flushing SQ QP= %p\n", qp);
pdev             2728 drivers/infiniband/hw/bnxt_re/qplib_fp.c 		dev_dbg(&cq->hwq.pdev->dev, "FP: Flushing RQ QP= %p\n", qp);
pdev             2795 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			dev_err(&cq->hwq.pdev->dev,
pdev             2808 drivers/infiniband/hw/bnxt_re/qplib_fp.c 			dev_err(&cq->hwq.pdev->dev,
pdev              474 drivers/infiniband/hw/bnxt_re/qplib_fp.h 	struct pci_dev		*pdev;
pdev              508 drivers/infiniband/hw/bnxt_re/qplib_fp.h int bnxt_qplib_enable_nq(struct pci_dev *pdev, struct bnxt_qplib_nq *nq,
pdev              553 drivers/infiniband/hw/bnxt_re/qplib_fp.h int bnxt_qplib_alloc_nq(struct pci_dev *pdev, struct bnxt_qplib_nq *nq);
pdev              102 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 		dev_err(&rcfw->pdev->dev,
pdev              109 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 		dev_err(&rcfw->pdev->dev, "RCFW already initialized!\n");
pdev              121 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 		dev_err(&rcfw->pdev->dev, "RCFW: CMDQ is full!\n");
pdev              166 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 			dev_err(&rcfw->pdev->dev,
pdev              223 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 			dev_err(&rcfw->pdev->dev, "cmdq[%#x]=%#x send failed\n",
pdev              237 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 		dev_err(&rcfw->pdev->dev, "cmdq[%#x]=%#x timedout (%d)msec\n",
pdev              245 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 		dev_err(&rcfw->pdev->dev, "cmdq[%#x]=%#x status %#x\n",
pdev              310 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 		dev_dbg(&rcfw->pdev->dev,
pdev              312 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 		dev_dbg(&rcfw->pdev->dev,
pdev              345 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 				dev_err(&rcfw->pdev->dev,
pdev              352 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 			dev_warn(&rcfw->pdev->dev,
pdev              401 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 				dev_warn(&rcfw->pdev->dev,
pdev              406 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 				dev_warn(&rcfw->pdev->dev,
pdev              563 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 	bnxt_qplib_free_hwq(rcfw->pdev, &rcfw->cmdq);
pdev              564 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 	bnxt_qplib_free_hwq(rcfw->pdev, &rcfw->creq);
pdev              565 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 	rcfw->pdev = NULL;
pdev              568 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c int bnxt_qplib_alloc_rcfw_channel(struct pci_dev *pdev,
pdev              575 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 	rcfw->pdev = pdev;
pdev              578 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 	if (bnxt_qplib_alloc_init_hwq(rcfw->pdev, &rcfw->creq, NULL,
pdev              582 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 		dev_err(&rcfw->pdev->dev,
pdev              593 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 			(rcfw->pdev, &rcfw->cmdq, NULL,
pdev              598 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 		dev_err(&rcfw->pdev->dev,
pdev              652 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 		dev_err(&rcfw->pdev->dev,
pdev              690 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c int bnxt_qplib_enable_rcfw_channel(struct pci_dev *pdev,
pdev              713 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 	res_base = pci_resource_start(pdev, rcfw->cmdq_bar_reg);
pdev              721 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 		dev_err(&rcfw->pdev->dev, "CMDQ BAR region %d mapping failed\n",
pdev              733 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 	res_base = pci_resource_start(pdev, rcfw->creq_bar_reg);
pdev              735 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 		dev_err(&rcfw->pdev->dev,
pdev              742 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 		dev_err(&rcfw->pdev->dev, "CREQ BAR region %d mapping failed\n",
pdev              757 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 		dev_err(&rcfw->pdev->dev,
pdev              787 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 	sbuf->sb = dma_alloc_coherent(&rcfw->pdev->dev, sbuf->size,
pdev              802 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c 		dma_free_coherent(&rcfw->pdev->dev, sbuf->size,
pdev              230 drivers/infiniband/hw/bnxt_re/qplib_rcfw.h 	struct pci_dev		*pdev;
pdev              271 drivers/infiniband/hw/bnxt_re/qplib_rcfw.h int bnxt_qplib_alloc_rcfw_channel(struct pci_dev *pdev,
pdev              279 drivers/infiniband/hw/bnxt_re/qplib_rcfw.h int bnxt_qplib_enable_rcfw_channel(struct pci_dev *pdev,
pdev               52 drivers/infiniband/hw/bnxt_re/qplib_res.c static void bnxt_qplib_free_stats_ctx(struct pci_dev *pdev,
pdev               54 drivers/infiniband/hw/bnxt_re/qplib_res.c static int bnxt_qplib_alloc_stats_ctx(struct pci_dev *pdev,
pdev               58 drivers/infiniband/hw/bnxt_re/qplib_res.c static void __free_pbl(struct pci_dev *pdev, struct bnxt_qplib_pbl *pbl,
pdev               66 drivers/infiniband/hw/bnxt_re/qplib_res.c 				dma_free_coherent(&pdev->dev, pbl->pg_size,
pdev               72 drivers/infiniband/hw/bnxt_re/qplib_res.c 				dev_warn(&pdev->dev,
pdev               85 drivers/infiniband/hw/bnxt_re/qplib_res.c static int __alloc_pbl(struct pci_dev *pdev, struct bnxt_qplib_pbl *pbl,
pdev              109 drivers/infiniband/hw/bnxt_re/qplib_res.c 			pbl->pg_arr[i] = dma_alloc_coherent(&pdev->dev,
pdev              131 drivers/infiniband/hw/bnxt_re/qplib_res.c 	__free_pbl(pdev, pbl, is_umem);
pdev              136 drivers/infiniband/hw/bnxt_re/qplib_res.c void bnxt_qplib_free_hwq(struct pci_dev *pdev, struct bnxt_qplib_hwq *hwq)
pdev              147 drivers/infiniband/hw/bnxt_re/qplib_res.c 			__free_pbl(pdev, &hwq->pbl[i], hwq->is_user);
pdev              149 drivers/infiniband/hw/bnxt_re/qplib_res.c 			__free_pbl(pdev, &hwq->pbl[i], false);
pdev              161 drivers/infiniband/hw/bnxt_re/qplib_res.c int bnxt_qplib_alloc_init_hwq(struct pci_dev *pdev, struct bnxt_qplib_hwq *hwq,
pdev              201 drivers/infiniband/hw/bnxt_re/qplib_res.c 		rc = __alloc_pbl(pdev, &hwq->pbl[PBL_LVL_0], sghead,
pdev              204 drivers/infiniband/hw/bnxt_re/qplib_res.c 		rc = __alloc_pbl(pdev, &hwq->pbl[PBL_LVL_0], NULL,
pdev              214 drivers/infiniband/hw/bnxt_re/qplib_res.c 			rc = __alloc_pbl(pdev, &hwq->pbl[PBL_LVL_1], NULL,
pdev              228 drivers/infiniband/hw/bnxt_re/qplib_res.c 			rc = __alloc_pbl(pdev, &hwq->pbl[PBL_LVL_2], sghead,
pdev              257 drivers/infiniband/hw/bnxt_re/qplib_res.c 			rc = __alloc_pbl(pdev, &hwq->pbl[PBL_LVL_1], sghead,
pdev              282 drivers/infiniband/hw/bnxt_re/qplib_res.c 	hwq->pdev = pdev;
pdev              296 drivers/infiniband/hw/bnxt_re/qplib_res.c 	bnxt_qplib_free_hwq(pdev, hwq);
pdev              301 drivers/infiniband/hw/bnxt_re/qplib_res.c void bnxt_qplib_free_ctx(struct pci_dev *pdev,
pdev              306 drivers/infiniband/hw/bnxt_re/qplib_res.c 	bnxt_qplib_free_hwq(pdev, &ctx->qpc_tbl);
pdev              307 drivers/infiniband/hw/bnxt_re/qplib_res.c 	bnxt_qplib_free_hwq(pdev, &ctx->mrw_tbl);
pdev              308 drivers/infiniband/hw/bnxt_re/qplib_res.c 	bnxt_qplib_free_hwq(pdev, &ctx->srqc_tbl);
pdev              309 drivers/infiniband/hw/bnxt_re/qplib_res.c 	bnxt_qplib_free_hwq(pdev, &ctx->cq_tbl);
pdev              310 drivers/infiniband/hw/bnxt_re/qplib_res.c 	bnxt_qplib_free_hwq(pdev, &ctx->tim_tbl);
pdev              312 drivers/infiniband/hw/bnxt_re/qplib_res.c 		bnxt_qplib_free_hwq(pdev, &ctx->tqm_tbl[i]);
pdev              313 drivers/infiniband/hw/bnxt_re/qplib_res.c 	bnxt_qplib_free_hwq(pdev, &ctx->tqm_pde);
pdev              314 drivers/infiniband/hw/bnxt_re/qplib_res.c 	bnxt_qplib_free_stats_ctx(pdev, &ctx->stats);
pdev              338 drivers/infiniband/hw/bnxt_re/qplib_res.c int bnxt_qplib_alloc_ctx(struct pci_dev *pdev,
pdev              351 drivers/infiniband/hw/bnxt_re/qplib_res.c 	rc = bnxt_qplib_alloc_init_hwq(pdev, &ctx->qpc_tbl, NULL,
pdev              360 drivers/infiniband/hw/bnxt_re/qplib_res.c 	rc = bnxt_qplib_alloc_init_hwq(pdev, &ctx->mrw_tbl, NULL,
pdev              369 drivers/infiniband/hw/bnxt_re/qplib_res.c 	rc = bnxt_qplib_alloc_init_hwq(pdev, &ctx->srqc_tbl, NULL,
pdev              378 drivers/infiniband/hw/bnxt_re/qplib_res.c 	rc = bnxt_qplib_alloc_init_hwq(pdev, &ctx->cq_tbl, NULL,
pdev              387 drivers/infiniband/hw/bnxt_re/qplib_res.c 	rc = bnxt_qplib_alloc_init_hwq(pdev, &ctx->tqm_pde, NULL,
pdev              398 drivers/infiniband/hw/bnxt_re/qplib_res.c 		rc = bnxt_qplib_alloc_init_hwq(pdev, &ctx->tqm_tbl[i], NULL,
pdev              436 drivers/infiniband/hw/bnxt_re/qplib_res.c 	rc = bnxt_qplib_alloc_init_hwq(pdev, &ctx->tim_tbl, NULL,
pdev              444 drivers/infiniband/hw/bnxt_re/qplib_res.c 	rc = bnxt_qplib_alloc_stats_ctx(pdev, &ctx->stats);
pdev              451 drivers/infiniband/hw/bnxt_re/qplib_res.c 	bnxt_qplib_free_ctx(pdev, ctx);
pdev              553 drivers/infiniband/hw/bnxt_re/qplib_res.c 		dev_dbg(&res->pdev->dev, "PKEY tbl not present\n");
pdev              594 drivers/infiniband/hw/bnxt_re/qplib_res.c 		dev_warn(&res->pdev->dev, "Freeing an unused PD? pdn = %d\n",
pdev              655 drivers/infiniband/hw/bnxt_re/qplib_res.c 		dev_warn(&res->pdev->dev, "Invalid DPI? dpi = %d\n", dpi->dpi);
pdev              659 drivers/infiniband/hw/bnxt_re/qplib_res.c 		dev_warn(&res->pdev->dev, "Freeing an unused DPI? dpi = %d\n",
pdev              676 drivers/infiniband/hw/bnxt_re/qplib_res.c 		pci_iounmap(res->pdev, dpit->dbr_bar_reg_iomem);
pdev              689 drivers/infiniband/hw/bnxt_re/qplib_res.c 		dev_err(&res->pdev->dev, "DBR BAR region %d already mapped\n",
pdev              694 drivers/infiniband/hw/bnxt_re/qplib_res.c 	bar_reg_base = pci_resource_start(res->pdev, dbr_bar_reg);
pdev              696 drivers/infiniband/hw/bnxt_re/qplib_res.c 		dev_err(&res->pdev->dev, "BAR region %d resc start failed\n",
pdev              701 drivers/infiniband/hw/bnxt_re/qplib_res.c 	dbr_len = pci_resource_len(res->pdev, dbr_bar_reg) - dbr_offset;
pdev              703 drivers/infiniband/hw/bnxt_re/qplib_res.c 		dev_err(&res->pdev->dev, "Invalid DBR length %d\n", dbr_len);
pdev              710 drivers/infiniband/hw/bnxt_re/qplib_res.c 		dev_err(&res->pdev->dev,
pdev              738 drivers/infiniband/hw/bnxt_re/qplib_res.c 	pci_iounmap(res->pdev, dpit->dbr_bar_reg_iomem);
pdev              761 drivers/infiniband/hw/bnxt_re/qplib_res.c static void bnxt_qplib_free_stats_ctx(struct pci_dev *pdev,
pdev              765 drivers/infiniband/hw/bnxt_re/qplib_res.c 		dma_free_coherent(&pdev->dev, stats->size,
pdev              772 drivers/infiniband/hw/bnxt_re/qplib_res.c static int bnxt_qplib_alloc_stats_ctx(struct pci_dev *pdev,
pdev              782 drivers/infiniband/hw/bnxt_re/qplib_res.c 	stats->dma = dma_alloc_coherent(&pdev->dev, stats->size,
pdev              785 drivers/infiniband/hw/bnxt_re/qplib_res.c 		dev_err(&pdev->dev, "Stats DMA allocation failed\n");
pdev              813 drivers/infiniband/hw/bnxt_re/qplib_res.c 	res->pdev = NULL;
pdev              816 drivers/infiniband/hw/bnxt_re/qplib_res.c int bnxt_qplib_alloc_res(struct bnxt_qplib_res *res, struct pci_dev *pdev,
pdev              822 drivers/infiniband/hw/bnxt_re/qplib_res.c 	res->pdev = pdev;
pdev               89 drivers/infiniband/hw/bnxt_re/qplib_res.h 	struct pci_dev			*pdev;
pdev              194 drivers/infiniband/hw/bnxt_re/qplib_res.h 	struct pci_dev			*pdev;
pdev              238 drivers/infiniband/hw/bnxt_re/qplib_res.h void bnxt_qplib_free_hwq(struct pci_dev *pdev, struct bnxt_qplib_hwq *hwq);
pdev              239 drivers/infiniband/hw/bnxt_re/qplib_res.h int bnxt_qplib_alloc_init_hwq(struct pci_dev *pdev, struct bnxt_qplib_hwq *hwq,
pdev              258 drivers/infiniband/hw/bnxt_re/qplib_res.h int bnxt_qplib_alloc_res(struct bnxt_qplib_res *res, struct pci_dev *pdev,
pdev              261 drivers/infiniband/hw/bnxt_re/qplib_res.h void bnxt_qplib_free_ctx(struct pci_dev *pdev,
pdev              263 drivers/infiniband/hw/bnxt_re/qplib_res.h int bnxt_qplib_alloc_ctx(struct pci_dev *pdev,
pdev               93 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		dev_err(&rcfw->pdev->dev,
pdev              200 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		dev_err(&res->pdev->dev, "Failed to set function resources\n");
pdev              211 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		dev_err(&res->pdev->dev,
pdev              230 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		dev_err(&res->pdev->dev, "SGID table not allocated\n");
pdev              235 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		dev_err(&res->pdev->dev, "SGID table has no active entries\n");
pdev              244 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		dev_warn(&res->pdev->dev, "GID not found in the SGID table\n");
pdev              256 drivers/infiniband/hw/bnxt_re/qplib_sp.c 			dev_err(&res->pdev->dev,
pdev              271 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	dev_dbg(&res->pdev->dev,
pdev              291 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		dev_err(&res->pdev->dev, "SGID table not allocated\n");
pdev              296 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		dev_err(&res->pdev->dev, "SGID table is full\n");
pdev              303 drivers/infiniband/hw/bnxt_re/qplib_sp.c 			dev_dbg(&res->pdev->dev,
pdev              314 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		dev_err(&res->pdev->dev,
pdev              362 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	dev_dbg(&res->pdev->dev,
pdev              418 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		dev_err(&res->pdev->dev,
pdev              434 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		dev_err(&res->pdev->dev, "PKEY table not allocated\n");
pdev              440 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		dev_err(&res->pdev->dev, "PKEY table has no active entries\n");
pdev              448 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		dev_err(&res->pdev->dev,
pdev              466 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		dev_err(&res->pdev->dev, "PKEY table not allocated\n");
pdev              472 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		dev_err(&res->pdev->dev, "PKEY table is full\n");
pdev              483 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		dev_err(&res->pdev->dev,
pdev              566 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		dev_info(&res->pdev->dev, "SP: Free a reserved lkey MRW\n");
pdev              588 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		bnxt_qplib_free_hwq(res->pdev, &mrw->hwq);
pdev              649 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		bnxt_qplib_free_hwq(res->pdev, &mrw->hwq);
pdev              676 drivers/infiniband/hw/bnxt_re/qplib_sp.c 			dev_err(&res->pdev->dev,
pdev              683 drivers/infiniband/hw/bnxt_re/qplib_sp.c 			bnxt_qplib_free_hwq(res->pdev, &mr->hwq);
pdev              687 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		rc = bnxt_qplib_alloc_init_hwq(res->pdev, &mr->hwq, NULL,
pdev              692 drivers/infiniband/hw/bnxt_re/qplib_sp.c 			dev_err(&res->pdev->dev,
pdev              737 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		bnxt_qplib_free_hwq(res->pdev, &mr->hwq);
pdev              757 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	rc = bnxt_qplib_alloc_init_hwq(res->pdev, &frpl->hwq, NULL,
pdev              769 drivers/infiniband/hw/bnxt_re/qplib_sp.c 	bnxt_qplib_free_hwq(res->pdev, &frpl->hwq);
pdev              802 drivers/infiniband/hw/bnxt_re/qplib_sp.c 		dev_err(&rcfw->pdev->dev,
pdev              170 drivers/infiniband/hw/cxgb3/cxio_hal.c 	cq->queue = dma_alloc_coherent(&(rdev_p->rnic_info.pdev->dev), size,
pdev              279 drivers/infiniband/hw/cxgb3/cxio_hal.c 	wq->queue = dma_alloc_coherent(&(rdev_p->rnic_info.pdev->dev),
pdev              309 drivers/infiniband/hw/cxgb3/cxio_hal.c 	dma_free_coherent(&(rdev_p->rnic_info.pdev->dev),
pdev              319 drivers/infiniband/hw/cxgb3/cxio_hal.c 	dma_free_coherent(&(rdev_p->rnic_info.pdev->dev),
pdev              511 drivers/infiniband/hw/cxgb3/cxio_hal.c 					&(rdev_p->rnic_info.pdev->dev),
pdev              561 drivers/infiniband/hw/cxgb3/cxio_hal.c 	dma_free_coherent(&(rdev_p->rnic_info.pdev->dev),
pdev              168 drivers/infiniband/hw/cxgb3/iwch.c 		pci_name(rnicp->rdev.rnic_info.pdev));
pdev              971 drivers/infiniband/hw/cxgb3/iwch_provider.c 	props->vendor_id = (u32)dev->rdev.rnic_info.pdev->vendor;
pdev              972 drivers/infiniband/hw/cxgb3/iwch_provider.c 	props->vendor_part_id = (u32)dev->rdev.rnic_info.pdev->device;
pdev             1043 drivers/infiniband/hw/cxgb3/iwch_provider.c 	return sprintf(buf, "%x.%x\n", iwch_dev->rdev.rnic_info.pdev->vendor,
pdev             1044 drivers/infiniband/hw/cxgb3/iwch_provider.c 		       iwch_dev->rdev.rnic_info.pdev->device);
pdev             1302 drivers/infiniband/hw/cxgb3/iwch_provider.c 	dev->ibdev.dev.parent = &dev->rdev.rnic_info.pdev->dev;
pdev             2074 drivers/infiniband/hw/cxgb4/cm.c 	struct net_device *pdev;
pdev             2084 drivers/infiniband/hw/cxgb4/cm.c 			pdev = ip_dev_find(&init_net, *(__be32 *)peer_ip);
pdev             2086 drivers/infiniband/hw/cxgb4/cm.c 			for_each_netdev(&init_net, pdev) {
pdev             2089 drivers/infiniband/hw/cxgb4/cm.c 						  pdev, 1))
pdev             2093 drivers/infiniband/hw/cxgb4/cm.c 			pdev = NULL;
pdev             2095 drivers/infiniband/hw/cxgb4/cm.c 		if (!pdev) {
pdev             2100 drivers/infiniband/hw/cxgb4/cm.c 					n, pdev, rt_tos2priority(tos));
pdev             2102 drivers/infiniband/hw/cxgb4/cm.c 			dev_put(pdev);
pdev             2105 drivers/infiniband/hw/cxgb4/cm.c 		ep->mtu = pdev->mtu;
pdev             2106 drivers/infiniband/hw/cxgb4/cm.c 		ep->tx_chan = cxgb4_port_chan(pdev);
pdev             2107 drivers/infiniband/hw/cxgb4/cm.c 		ep->smac_idx = ((struct port_info *)netdev_priv(pdev))->smt_idx;
pdev             2110 drivers/infiniband/hw/cxgb4/cm.c 		ep->txq_idx = cxgb4_port_idx(pdev) * step;
pdev             2113 drivers/infiniband/hw/cxgb4/cm.c 		ep->ctrlq_idx = cxgb4_port_idx(pdev);
pdev             2115 drivers/infiniband/hw/cxgb4/cm.c 			cxgb4_port_idx(pdev) * step];
pdev             2116 drivers/infiniband/hw/cxgb4/cm.c 		set_tcp_window(ep, (struct port_info *)netdev_priv(pdev));
pdev             2117 drivers/infiniband/hw/cxgb4/cm.c 		dev_put(pdev);
pdev             2119 drivers/infiniband/hw/cxgb4/cm.c 		pdev = get_real_dev(n->dev);
pdev             2121 drivers/infiniband/hw/cxgb4/cm.c 					n, pdev, rt_tos2priority(tos));
pdev             2125 drivers/infiniband/hw/cxgb4/cm.c 		ep->tx_chan = cxgb4_port_chan(pdev);
pdev             2126 drivers/infiniband/hw/cxgb4/cm.c 		ep->smac_idx = ((struct port_info *)netdev_priv(pdev))->smt_idx;
pdev             2129 drivers/infiniband/hw/cxgb4/cm.c 		ep->txq_idx = cxgb4_port_idx(pdev) * step;
pdev             2130 drivers/infiniband/hw/cxgb4/cm.c 		ep->ctrlq_idx = cxgb4_port_idx(pdev);
pdev             2134 drivers/infiniband/hw/cxgb4/cm.c 			cxgb4_port_idx(pdev) * step];
pdev             2135 drivers/infiniband/hw/cxgb4/cm.c 		set_tcp_window(ep, (struct port_info *)netdev_priv(pdev));
pdev             4071 drivers/infiniband/hw/cxgb4/cm.c 	struct net_device *pdev;
pdev             4151 drivers/infiniband/hw/cxgb4/cm.c 		pdev = ip_dev_find(&init_net, iph->daddr);
pdev             4153 drivers/infiniband/hw/cxgb4/cm.c 				    pdev, 0);
pdev             4154 drivers/infiniband/hw/cxgb4/cm.c 		pi = (struct port_info *)netdev_priv(pdev);
pdev             4155 drivers/infiniband/hw/cxgb4/cm.c 		dev_put(pdev);
pdev             4157 drivers/infiniband/hw/cxgb4/cm.c 		pdev = get_real_dev(neigh->dev);
pdev             4159 drivers/infiniband/hw/cxgb4/cm.c 					pdev, 0);
pdev             4160 drivers/infiniband/hw/cxgb4/cm.c 		pi = (struct port_info *)netdev_priv(pdev);
pdev               64 drivers/infiniband/hw/cxgb4/cq.c 	dma_free_coherent(&(rdev->lldi.pdev->dev),
pdev               98 drivers/infiniband/hw/cxgb4/cq.c 	cq->queue = dma_alloc_coherent(&rdev->lldi.pdev->dev, cq->memsize,
pdev              168 drivers/infiniband/hw/cxgb4/cq.c 			pci_name(rdev->lldi.pdev), cq->cqid);
pdev              174 drivers/infiniband/hw/cxgb4/cq.c 	dma_free_coherent(&rdev->lldi.pdev->dev, cq->memsize, cq->queue,
pdev              386 drivers/infiniband/hw/cxgb4/device.c 		dev_err(&stagd->devp->rdev.lldi.pdev->dev,
pdev              798 drivers/infiniband/hw/cxgb4/device.c 		       pci_name(rdev->lldi.pdev), rdev->lldi.udb_density,
pdev              805 drivers/infiniband/hw/cxgb4/device.c 		       pci_name(rdev->lldi.pdev), rdev->lldi.vr->qp.start,
pdev              814 drivers/infiniband/hw/cxgb4/device.c 		       pci_name(rdev->lldi.pdev),
pdev              824 drivers/infiniband/hw/cxgb4/device.c 		 pci_name(rdev->lldi.pdev), rdev->lldi.vr->stag.start,
pdev              835 drivers/infiniband/hw/cxgb4/device.c 		 &rdev->lldi.pdev->resource[2],
pdev              974 drivers/infiniband/hw/cxgb4/device.c 			pci_name(infop->pdev));
pdev              979 drivers/infiniband/hw/cxgb4/device.c 			pci_name(infop->pdev));
pdev             1014 drivers/infiniband/hw/cxgb4/device.c 	devp->rdev.bar2_pa = pci_resource_start(devp->rdev.lldi.pdev, 2);
pdev             1017 drivers/infiniband/hw/cxgb4/device.c 			pci_resource_len(devp->rdev.lldi.pdev, 2));
pdev             1025 drivers/infiniband/hw/cxgb4/device.c 			pci_resource_start(devp->rdev.lldi.pdev, 2) +
pdev             1026 drivers/infiniband/hw/cxgb4/device.c 			pci_resource_len(devp->rdev.lldi.pdev, 2) -
pdev             1062 drivers/infiniband/hw/cxgb4/device.c 					pci_name(devp->rdev.lldi.pdev),
pdev             1089 drivers/infiniband/hw/cxgb4/device.c 		 pci_name(ctx->lldi.pdev),
pdev             1193 drivers/infiniband/hw/cxgb4/device.c 			pci_name(ctx->lldi.pdev), gl->va,
pdev             1225 drivers/infiniband/hw/cxgb4/device.c 		pr_info("%s: Up\n", pci_name(ctx->lldi.pdev));
pdev             1230 drivers/infiniband/hw/cxgb4/device.c 				       pci_name(ctx->lldi.pdev),
pdev             1241 drivers/infiniband/hw/cxgb4/device.c 		pr_info("%s: Down\n", pci_name(ctx->lldi.pdev));
pdev             1247 drivers/infiniband/hw/cxgb4/device.c 		pr_info("%s: Fatal Error\n", pci_name(ctx->lldi.pdev));
pdev             1259 drivers/infiniband/hw/cxgb4/device.c 		pr_info("%s: Detach\n", pci_name(ctx->lldi.pdev));
pdev             1383 drivers/infiniband/hw/cxgb4/device.c 			       pci_name(ctx->lldi.pdev), qp->wq.sq.qid);
pdev             1397 drivers/infiniband/hw/cxgb4/device.c 			       pci_name(ctx->lldi.pdev), qp->wq.rq.qid);
pdev             1430 drivers/infiniband/hw/cxgb4/device.c 		       pci_name(ctx->lldi.pdev));
pdev             1492 drivers/infiniband/hw/cxgb4/device.c 			pci_name(ctx->lldi.pdev), control);
pdev               46 drivers/infiniband/hw/cxgb4/ev.c 		dev_err(&dev->rdev.lldi.pdev->dev,
pdev               66 drivers/infiniband/hw/cxgb4/ev.c 	dev_err(&dev->rdev.lldi.pdev->dev,
pdev              274 drivers/infiniband/hw/cxgb4/iw_cxgb4.h 		       func, pci_name(rdev->lldi.pdev), hwtid, qpid);
pdev              281 drivers/infiniband/hw/cxgb4/iw_cxgb4.h 			 pci_name(rdev->lldi.pdev), wr_waitp->ret, hwtid, qpid);
pdev              200 drivers/infiniband/hw/cxgb4/mem.c 	daddr = dma_map_single(&rdev->lldi.pdev->dev, data, len, DMA_TO_DEVICE);
pdev              201 drivers/infiniband/hw/cxgb4/mem.c 	if (dma_mapping_error(&rdev->lldi.pdev->dev, daddr))
pdev              226 drivers/infiniband/hw/cxgb4/mem.c 	dma_unmap_single(&rdev->lldi.pdev->dev, save, len, DMA_TO_DEVICE);
pdev              255 drivers/infiniband/hw/cxgb4/mem.c 				    pci_name(rdev->lldi.pdev));
pdev              725 drivers/infiniband/hw/cxgb4/mem.c 	mhp->mpl = dma_alloc_coherent(&rhp->rdev.lldi.pdev->dev,
pdev              763 drivers/infiniband/hw/cxgb4/mem.c 	dma_free_coherent(&mhp->rhp->rdev.lldi.pdev->dev,
pdev              808 drivers/infiniband/hw/cxgb4/mem.c 		dma_free_coherent(&mhp->rhp->rdev.lldi.pdev->dev,
pdev              149 drivers/infiniband/hw/cxgb4/provider.c 	if ((addr >= pci_resource_start(rdev->lldi.pdev, 0)) &&
pdev              150 drivers/infiniband/hw/cxgb4/provider.c 	    (addr < (pci_resource_start(rdev->lldi.pdev, 0) +
pdev              151 drivers/infiniband/hw/cxgb4/provider.c 		    pci_resource_len(rdev->lldi.pdev, 0)))) {
pdev              160 drivers/infiniband/hw/cxgb4/provider.c 	} else if ((addr >= pci_resource_start(rdev->lldi.pdev, 2)) &&
pdev              161 drivers/infiniband/hw/cxgb4/provider.c 		   (addr < (pci_resource_start(rdev->lldi.pdev, 2) +
pdev              162 drivers/infiniband/hw/cxgb4/provider.c 		    pci_resource_len(rdev->lldi.pdev, 2)))) {
pdev              279 drivers/infiniband/hw/cxgb4/provider.c 	props->vendor_id = (u32)dev->rdev.lldi.pdev->vendor;
pdev              280 drivers/infiniband/hw/cxgb4/provider.c 	props->vendor_part_id = (u32)dev->rdev.lldi.pdev->device;
pdev              358 drivers/infiniband/hw/cxgb4/provider.c 	return sprintf(buf, "%x.%x\n", c4iw_dev->rdev.lldi.pdev->vendor,
pdev              359 drivers/infiniband/hw/cxgb4/provider.c 		       c4iw_dev->rdev.lldi.pdev->device);
pdev              405 drivers/infiniband/hw/cxgb4/provider.c 	cxgb4_get_tcp_stats(c4iw_dev->rdev.lldi.pdev, &v4, &v6);
pdev              575 drivers/infiniband/hw/cxgb4/provider.c 	dev->ibdev.dev.parent = &dev->rdev.lldi.pdev->dev;
pdev              592 drivers/infiniband/hw/cxgb4/provider.c 	       pci_name(ctx->lldi.pdev), ret);
pdev               74 drivers/infiniband/hw/cxgb4/qp.c 		dev_warn(&dev->rdev.lldi.pdev->dev,
pdev              102 drivers/infiniband/hw/cxgb4/qp.c 	dma_free_coherent(&(rdev->lldi.pdev->dev), sq->memsize, sq->queue,
pdev              131 drivers/infiniband/hw/cxgb4/qp.c 	sq->queue = dma_alloc_coherent(&(rdev->lldi.pdev->dev), sq->memsize,
pdev              162 drivers/infiniband/hw/cxgb4/qp.c 		dma_free_coherent(&rdev->lldi.pdev->dev,
pdev              264 drivers/infiniband/hw/cxgb4/qp.c 		wq->rq.queue = dma_alloc_coherent(&rdev->lldi.pdev->dev,
pdev              297 drivers/infiniband/hw/cxgb4/qp.c 			pci_name(rdev->lldi.pdev), wq->sq.qid, wq->rq.qid);
pdev              392 drivers/infiniband/hw/cxgb4/qp.c 		dma_free_coherent(&rdev->lldi.pdev->dev,
pdev             2316 drivers/infiniband/hw/cxgb4/qp.c 				(pci_resource_start(rhp->rdev.lldi.pdev, 0) +
pdev             2509 drivers/infiniband/hw/cxgb4/qp.c 	dma_free_coherent(&rdev->lldi.pdev->dev,
pdev             2553 drivers/infiniband/hw/cxgb4/qp.c 	wq->queue = dma_alloc_coherent(&rdev->lldi.pdev->dev, wq->memsize,
pdev             2570 drivers/infiniband/hw/cxgb4/qp.c 			pci_name(rdev->lldi.pdev), wq->qid);
pdev             2635 drivers/infiniband/hw/cxgb4/qp.c 	dma_free_coherent(&rdev->lldi.pdev->dev,
pdev              350 drivers/infiniband/hw/cxgb4/resource.c 				    pci_name(rdev->lldi.pdev));
pdev              456 drivers/infiniband/hw/cxgb4/restrack.c 		dev_err(&dev->rdev.lldi.pdev->dev,
pdev               54 drivers/infiniband/hw/efa/efa.h 	struct pci_dev *pdev;
pdev               39 drivers/infiniband/hw/efa/efa_main.c 	dev_dbg(&dev->pdev->dev, "Full address %pI6\n", dev->addr);
pdev               68 drivers/infiniband/hw/efa/efa_main.c 	struct pci_dev *pdev = dev->pdev;
pdev               71 drivers/infiniband/hw/efa/efa_main.c 	release_bars = pci_select_bars(pdev, IORESOURCE_MEM) & bars_mask;
pdev               72 drivers/infiniband/hw/efa/efa_main.c 	pci_release_selected_regions(pdev, release_bars);
pdev               94 drivers/infiniband/hw/efa/efa_main.c 		dev_err(&dev->pdev->dev, "Failed to request admin irq (%d)\n",
pdev               99 drivers/infiniband/hw/efa/efa_main.c 	dev_dbg(&dev->pdev->dev, "Set affinity hint of mgmnt irq to %*pbl (irq vector: %d)\n",
pdev              111 drivers/infiniband/hw/efa/efa_main.c 		 "efa-mgmnt@pci:%s", pci_name(dev->pdev));
pdev              115 drivers/infiniband/hw/efa/efa_main.c 		pci_irq_vector(dev->pdev, dev->admin_msix_vector_idx);
pdev              120 drivers/infiniband/hw/efa/efa_main.c 	dev_info(&dev->pdev->dev, "Setup irq:0x%p vector:%d name:%s\n",
pdev              145 drivers/infiniband/hw/efa/efa_main.c 	struct pci_dev *pdev = dev->pdev;
pdev              150 drivers/infiniband/hw/efa/efa_main.c 		bars = pci_select_bars(pdev, IORESOURCE_MEM) & BIT(db_bar_idx);
pdev              152 drivers/infiniband/hw/efa/efa_main.c 		err = pci_request_selected_regions(pdev, bars, DRV_MODULE_NAME);
pdev              154 drivers/infiniband/hw/efa/efa_main.c 			dev_err(&dev->pdev->dev,
pdev              161 drivers/infiniband/hw/efa/efa_main.c 	dev->db_bar_addr = pci_resource_start(dev->pdev, db_bar_idx);
pdev              162 drivers/infiniband/hw/efa/efa_main.c 	dev->db_bar_len = pci_resource_len(dev->pdev, db_bar_idx);
pdev              238 drivers/infiniband/hw/efa/efa_main.c 	struct pci_dev *pdev = dev->pdev;
pdev              247 drivers/infiniband/hw/efa/efa_main.c 	dev_dbg(&dev->pdev->dev, "Doorbells bar (%d)\n", dev->dev_attr.db_bar);
pdev              272 drivers/infiniband/hw/efa/efa_main.c 	dev->ibdev.dev.parent = &pdev->dev;
pdev              320 drivers/infiniband/hw/efa/efa_main.c 	pci_free_irq_vectors(dev->pdev);
pdev              329 drivers/infiniband/hw/efa/efa_main.c 	dev_dbg(&dev->pdev->dev, "Trying to enable MSI-X, vectors %d\n",
pdev              333 drivers/infiniband/hw/efa/efa_main.c 	irq_num = pci_alloc_irq_vectors(dev->pdev, msix_vecs,
pdev              337 drivers/infiniband/hw/efa/efa_main.c 		dev_err(&dev->pdev->dev, "Failed to enable MSI-X. irq_num %d\n",
pdev              343 drivers/infiniband/hw/efa/efa_main.c 		dev_err(&dev->pdev->dev,
pdev              352 drivers/infiniband/hw/efa/efa_main.c static int efa_device_init(struct efa_com_dev *edev, struct pci_dev *pdev)
pdev              371 drivers/infiniband/hw/efa/efa_main.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(dma_width));
pdev              373 drivers/infiniband/hw/efa/efa_main.c 		dev_err(&pdev->dev, "pci_set_dma_mask failed %d\n", err);
pdev              377 drivers/infiniband/hw/efa/efa_main.c 	err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(dma_width));
pdev              379 drivers/infiniband/hw/efa/efa_main.c 		dev_err(&pdev->dev,
pdev              388 drivers/infiniband/hw/efa/efa_main.c static struct efa_dev *efa_probe_device(struct pci_dev *pdev)
pdev              395 drivers/infiniband/hw/efa/efa_main.c 	err = pci_enable_device_mem(pdev);
pdev              397 drivers/infiniband/hw/efa/efa_main.c 		dev_err(&pdev->dev, "pci_enable_device_mem() failed!\n");
pdev              401 drivers/infiniband/hw/efa/efa_main.c 	pci_set_master(pdev);
pdev              405 drivers/infiniband/hw/efa/efa_main.c 		dev_err(&pdev->dev, "Device alloc failed\n");
pdev              410 drivers/infiniband/hw/efa/efa_main.c 	pci_set_drvdata(pdev, dev);
pdev              413 drivers/infiniband/hw/efa/efa_main.c 	edev->dmadev = &pdev->dev;
pdev              414 drivers/infiniband/hw/efa/efa_main.c 	dev->pdev = pdev;
pdev              416 drivers/infiniband/hw/efa/efa_main.c 	bars = pci_select_bars(pdev, IORESOURCE_MEM) & EFA_BASE_BAR_MASK;
pdev              417 drivers/infiniband/hw/efa/efa_main.c 	err = pci_request_selected_regions(pdev, bars, DRV_MODULE_NAME);
pdev              419 drivers/infiniband/hw/efa/efa_main.c 		dev_err(&pdev->dev, "pci_request_selected_regions failed %d\n",
pdev              424 drivers/infiniband/hw/efa/efa_main.c 	dev->reg_bar_addr = pci_resource_start(pdev, EFA_REG_BAR);
pdev              425 drivers/infiniband/hw/efa/efa_main.c 	dev->reg_bar_len = pci_resource_len(pdev, EFA_REG_BAR);
pdev              426 drivers/infiniband/hw/efa/efa_main.c 	dev->mem_bar_addr = pci_resource_start(pdev, EFA_MEM_BAR);
pdev              427 drivers/infiniband/hw/efa/efa_main.c 	dev->mem_bar_len = pci_resource_len(pdev, EFA_MEM_BAR);
pdev              429 drivers/infiniband/hw/efa/efa_main.c 	edev->reg_bar = devm_ioremap(&pdev->dev,
pdev              433 drivers/infiniband/hw/efa/efa_main.c 		dev_err(&pdev->dev, "Failed to remap register bar\n");
pdev              440 drivers/infiniband/hw/efa/efa_main.c 		dev_err(&pdev->dev, "Failed to init readless MMIO\n");
pdev              444 drivers/infiniband/hw/efa/efa_main.c 	err = efa_device_init(edev, pdev);
pdev              446 drivers/infiniband/hw/efa/efa_main.c 		dev_err(&pdev->dev, "EFA device init failed\n");
pdev              476 drivers/infiniband/hw/efa/efa_main.c 	devm_iounmap(&pdev->dev, edev->reg_bar);
pdev              482 drivers/infiniband/hw/efa/efa_main.c 	pci_disable_device(pdev);
pdev              486 drivers/infiniband/hw/efa/efa_main.c static void efa_remove_device(struct pci_dev *pdev)
pdev              488 drivers/infiniband/hw/efa/efa_main.c 	struct efa_dev *dev = pci_get_drvdata(pdev);
pdev              496 drivers/infiniband/hw/efa/efa_main.c 	devm_iounmap(&pdev->dev, edev->reg_bar);
pdev              499 drivers/infiniband/hw/efa/efa_main.c 	pci_disable_device(pdev);
pdev              502 drivers/infiniband/hw/efa/efa_main.c static int efa_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              507 drivers/infiniband/hw/efa/efa_main.c 	dev = efa_probe_device(pdev);
pdev              518 drivers/infiniband/hw/efa/efa_main.c 	efa_remove_device(pdev);
pdev              522 drivers/infiniband/hw/efa/efa_main.c static void efa_remove(struct pci_dev *pdev)
pdev              524 drivers/infiniband/hw/efa/efa_main.c 	struct efa_dev *dev = pci_get_drvdata(pdev);
pdev              527 drivers/infiniband/hw/efa/efa_main.c 	efa_remove_device(pdev);
pdev              165 drivers/infiniband/hw/efa/efa_verbs.c 	*dma_addr = dma_map_single(&dev->pdev->dev, addr, size, dir);
pdev              166 drivers/infiniband/hw/efa/efa_verbs.c 	if (dma_mapping_error(&dev->pdev->dev, *dma_addr)) {
pdev              296 drivers/infiniband/hw/efa/efa_verbs.c 	props->vendor_id = dev->pdev->vendor;
pdev              297 drivers/infiniband/hw/efa/efa_verbs.c 	props->vendor_part_id = dev->pdev->device;
pdev              298 drivers/infiniband/hw/efa/efa_verbs.c 	props->hw_ver = dev->pdev->subsystem_device;
pdev              504 drivers/infiniband/hw/efa/efa_verbs.c 		dma_unmap_single(&dev->pdev->dev, qp->rq_dma_addr, qp->rq_size,
pdev              774 drivers/infiniband/hw/efa/efa_verbs.c 		dma_unmap_single(&dev->pdev->dev, qp->rq_dma_addr, qp->rq_size,
pdev              898 drivers/infiniband/hw/efa/efa_verbs.c 	dma_unmap_single(&dev->pdev->dev, cq->dma_addr, cq->size,
pdev             1036 drivers/infiniband/hw/efa/efa_verbs.c 	dma_unmap_single(&dev->pdev->dev, cq->dma_addr, cq->size,
pdev             1150 drivers/infiniband/hw/efa/efa_verbs.c 		dma_addr = dma_map_single(&dev->pdev->dev,
pdev             1154 drivers/infiniband/hw/efa/efa_verbs.c 		if (dma_mapping_error(&dev->pdev->dev, dma_addr)) {
pdev             1182 drivers/infiniband/hw/efa/efa_verbs.c 		dma_unmap_single(&dev->pdev->dev, chunk_list->chunks[i].dma_addr,
pdev             1199 drivers/infiniband/hw/efa/efa_verbs.c 		dma_unmap_single(&dev->pdev->dev, chunk_list->chunks[i].dma_addr,
pdev             1213 drivers/infiniband/hw/efa/efa_verbs.c 	dma_addr = dma_map_single(&dev->pdev->dev, pbl->pbl_buf,
pdev             1215 drivers/infiniband/hw/efa/efa_verbs.c 	if (dma_mapping_error(&dev->pdev->dev, dma_addr)) {
pdev             1244 drivers/infiniband/hw/efa/efa_verbs.c 	sg_dma_cnt = dma_map_sg(&dev->pdev->dev, sgl, size_in_pages, DMA_TO_DEVICE);
pdev             1268 drivers/infiniband/hw/efa/efa_verbs.c 	dma_unmap_sg(&dev->pdev->dev, sgl, size_in_pages, DMA_TO_DEVICE);
pdev             1277 drivers/infiniband/hw/efa/efa_verbs.c 	dma_unmap_sg(&dev->pdev->dev, pbl->phys.indirect.sgl,
pdev             1332 drivers/infiniband/hw/efa/efa_verbs.c 		dma_unmap_single(&dev->pdev->dev, pbl->phys.continuous.dma_addr,
pdev             14825 drivers/infiniband/hw/hfi1/chip.c 	struct pci_dev *pdev = dd->pcidev;
pdev             14835 drivers/infiniband/hw/hfi1/chip.c 	struct pci_dev *parent = pdev->bus->self;
pdev             14842 drivers/infiniband/hw/hfi1/chip.c 		hfi1_init_pportdata(pdev, ppd, dd, 0, 1);
pdev             14889 drivers/infiniband/hw/hfi1/chip.c 	ret = hfi1_pcie_ddinit(dd, pdev);
pdev             1488 drivers/infiniband/hw/hfi1/hfi.h void hfi1_init_pportdata(struct pci_dev *pdev, struct hfi1_pportdata *ppd,
pdev             2055 drivers/infiniband/hw/hfi1/hfi.h void hfi1_pcie_cleanup(struct pci_dev *pdev);
pdev             2056 drivers/infiniband/hw/hfi1/hfi.h int hfi1_pcie_ddinit(struct hfi1_devdata *dd, struct pci_dev *pdev);
pdev              643 drivers/infiniband/hw/hfi1/init.c void hfi1_init_pportdata(struct pci_dev *pdev, struct hfi1_pportdata *ppd,
pdev             1276 drivers/infiniband/hw/hfi1/init.c static struct hfi1_devdata *hfi1_alloc_devdata(struct pci_dev *pdev,
pdev             1291 drivers/infiniband/hw/hfi1/init.c 	dd->pcidev = pdev;
pdev             1292 drivers/infiniband/hw/hfi1/init.c 	pci_set_drvdata(pdev, dd);
pdev             1298 drivers/infiniband/hw/hfi1/init.c 		dev_err(&pdev->dev,
pdev             1637 drivers/infiniband/hw/hfi1/init.c static int init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1649 drivers/infiniband/hw/hfi1/init.c 		dev_err(&pdev->dev, "Failing on unknown Intel deviceid 0x%x\n",
pdev             1656 drivers/infiniband/hw/hfi1/init.c 	dd = hfi1_alloc_devdata(pdev, NUM_IB_PORTS *
pdev             1776 drivers/infiniband/hw/hfi1/init.c 	hfi1_pcie_cleanup(pdev);
pdev             1793 drivers/infiniband/hw/hfi1/init.c static void remove_one(struct pci_dev *pdev)
pdev             1795 drivers/infiniband/hw/hfi1/init.c 	struct hfi1_devdata *dd = pci_get_drvdata(pdev);
pdev             1826 drivers/infiniband/hw/hfi1/init.c static void shutdown_one(struct pci_dev *pdev)
pdev             1828 drivers/infiniband/hw/hfi1/init.c 	struct hfi1_devdata *dd = pci_get_drvdata(pdev);
pdev               69 drivers/infiniband/hw/hfi1/pcie.c 	struct pci_dev *pdev = dd->pcidev;
pdev               71 drivers/infiniband/hw/hfi1/pcie.c 	ret = pci_enable_device(pdev);
pdev               89 drivers/infiniband/hw/hfi1/pcie.c 	ret = pci_request_regions(pdev, DRIVER_NAME);
pdev               95 drivers/infiniband/hw/hfi1/pcie.c 	ret = pci_set_dma_mask(pdev, DMA_BIT_MASK(64));
pdev              102 drivers/infiniband/hw/hfi1/pcie.c 		ret = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              107 drivers/infiniband/hw/hfi1/pcie.c 		ret = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              109 drivers/infiniband/hw/hfi1/pcie.c 		ret = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev              116 drivers/infiniband/hw/hfi1/pcie.c 	pci_set_master(pdev);
pdev              117 drivers/infiniband/hw/hfi1/pcie.c 	(void)pci_enable_pcie_error_reporting(pdev);
pdev              121 drivers/infiniband/hw/hfi1/pcie.c 	hfi1_pcie_cleanup(pdev);
pdev              128 drivers/infiniband/hw/hfi1/pcie.c void hfi1_pcie_cleanup(struct pci_dev *pdev)
pdev              130 drivers/infiniband/hw/hfi1/pcie.c 	pci_disable_device(pdev);
pdev              135 drivers/infiniband/hw/hfi1/pcie.c 	pci_release_regions(pdev);
pdev              143 drivers/infiniband/hw/hfi1/pcie.c int hfi1_pcie_ddinit(struct hfi1_devdata *dd, struct pci_dev *pdev)
pdev              150 drivers/infiniband/hw/hfi1/pcie.c 	addr = pci_resource_start(pdev, 0);
pdev              151 drivers/infiniband/hw/hfi1/pcie.c 	len = pci_resource_len(pdev, 0);
pdev              556 drivers/infiniband/hw/hfi1/pcie.c pci_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
pdev              558 drivers/infiniband/hw/hfi1/pcie.c 	struct hfi1_devdata *dd = pci_get_drvdata(pdev);
pdev              568 drivers/infiniband/hw/hfi1/pcie.c 		pci_disable_device(pdev);
pdev              592 drivers/infiniband/hw/hfi1/pcie.c pci_mmio_enabled(struct pci_dev *pdev)
pdev              595 drivers/infiniband/hw/hfi1/pcie.c 	struct hfi1_devdata *dd = pci_get_drvdata(pdev);
pdev              610 drivers/infiniband/hw/hfi1/pcie.c pci_slot_reset(struct pci_dev *pdev)
pdev              612 drivers/infiniband/hw/hfi1/pcie.c 	struct hfi1_devdata *dd = pci_get_drvdata(pdev);
pdev              619 drivers/infiniband/hw/hfi1/pcie.c pci_resume(struct pci_dev *pdev)
pdev              621 drivers/infiniband/hw/hfi1/pcie.c 	struct hfi1_devdata *dd = pci_get_drvdata(pdev);
pdev              769 drivers/infiniband/hw/hfi1/pcie.c 	struct pci_dev *pdev = dd->pcidev;
pdev              778 drivers/infiniband/hw/hfi1/pcie.c 		pci_write_config_dword(pdev, PCIE_CFG_REG_PL103, i);
pdev              783 drivers/infiniband/hw/hfi1/pcie.c 		pci_write_config_dword(pdev, PCIE_CFG_REG_PL102,
pdev              848 drivers/infiniband/hw/hfi1/pcie.c 	struct pci_dev *pdev;
pdev              857 drivers/infiniband/hw/hfi1/pcie.c 	list_for_each_entry(pdev, &dev->bus->devices, bus_list)
pdev              858 drivers/infiniband/hw/hfi1/pcie.c 		if (pdev != dev) {
pdev              998 drivers/infiniband/hw/hns/hns_roce_device.h 	struct platform_device  *pdev;
pdev               71 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev              353 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev              511 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev              553 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev              591 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev              679 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev              701 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev              876 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev              905 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev              952 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 		dev_err(&hr_dev->pdev->dev, "create reserver qp failed\n");
pdev              962 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             1005 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             1047 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	dev = &hr_dev->pdev->dev;
pdev             1100 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             1171 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             1204 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             1287 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             1326 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             1369 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             1386 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             1412 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             1425 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             1472 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             1586 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             2198 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             2424 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             2533 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             2575 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             2718 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             3372 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 		dev_err(&hr_dev->pdev->dev, "QUERY QP cmd process error\n");
pdev             3455 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             3653 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             3703 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             3738 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             3773 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             3808 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             3835 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             3883 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             4013 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 			dev_warn(&eq->hr_dev->pdev->dev,
pdev             4043 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             4189 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 		dma_free_coherent(&hr_dev->pdev->dev, HNS_ROCE_BA_SIZE,
pdev             4224 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             4308 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             4505 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &hr_dev->pdev->dev;
pdev             4506 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct platform_device *pdev = NULL;
pdev             4547 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	hr_dev->reg_base = devm_platform_ioremap_resource(hr_dev->pdev, 0);
pdev             4567 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 			pdev = of_find_device_by_node(net_node);
pdev             4576 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 			pdev = hns_roce_find_pdev(args.fwnode);
pdev             4582 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 		if (pdev) {
pdev             4583 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 			netdev = platform_get_drvdata(pdev);
pdev             4590 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 					pdev->name);
pdev             4621 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 		hr_dev->irq[i] = platform_get_irq(hr_dev->pdev, i);
pdev             4635 drivers/infiniband/hw/hns/hns_roce_hw_v1.c static int hns_roce_probe(struct platform_device *pdev)
pdev             4639 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct device *dev = &pdev->dev;
pdev             4651 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	hr_dev->pdev = pdev;
pdev             4653 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	platform_set_drvdata(pdev, hr_dev);
pdev             4689 drivers/infiniband/hw/hns/hns_roce_hw_v1.c static int hns_roce_remove(struct platform_device *pdev)
pdev             4691 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 	struct hns_roce_dev *hr_dev = platform_get_drvdata(pdev);
pdev             5218 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 		struct pci_dev *pdev = hr_dev->pci_dev;
pdev             5219 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 		struct hnae3_ae_dev *ae_dev = pci_get_drvdata(pdev);
pdev             5232 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 			ops->reset_event(pdev, NULL);
pdev             6402 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 		hr_dev->irq[i] = pci_irq_vector(handle->pdev,
pdev             6430 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	hr_dev->pci_dev = handle->pdev;
pdev             6431 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	hr_dev->dev = &handle->pdev->dev;
pdev             6476 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	struct device *dev = &handle->pdev->dev;
pdev             6486 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	id = pci_match_id(hns_roce_hw_v2_pci_tbl, handle->pdev);
pdev             6556 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	struct device *dev = &handle->pdev->dev;
pdev             6567 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	dev_info(&handle->pdev->dev, "In reset process RoCE client reinit.\n");
pdev             6590 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 	dev_info(&handle->pdev->dev, "In reset process RoCE client uninit.\n");
pdev              109 drivers/infiniband/hw/hns/hns_roce_pd.c 		res = platform_get_resource(hr_dev->pdev, IORESOURCE_MEM, 0);
pdev              111 drivers/infiniband/hw/hns/hns_roce_pd.c 			dev_err(&hr_dev->pdev->dev, "memory resource not found!\n");
pdev              524 drivers/infiniband/hw/mlx4/main.c 	props->vendor_part_id	   = dev->dev->persist->pdev->device;
pdev             1182 drivers/infiniband/hw/mlx4/main.c 			(pci_resource_start(dev->dev->persist->pdev,
pdev             2040 drivers/infiniband/hw/mlx4/main.c 	return sprintf(buf, "MT%d\n", dev->dev->persist->pdev->device);
pdev             2643 drivers/infiniband/hw/mlx4/main.c 		dev_err(&dev->persist->pdev->dev,
pdev             2671 drivers/infiniband/hw/mlx4/main.c 	ibdev->ib_dev.dev.parent	= &dev->persist->pdev->dev;
pdev              360 drivers/infiniband/hw/mlx4/sysfs.c 	snprintf(name, max, "%.8s%.2d.%d", pci_name(dev->dev->persist->pdev),
pdev              984 drivers/infiniband/hw/mlx5/main.c 	props->vendor_part_id	   = mdev->pdev->device;
pdev              985 drivers/infiniband/hw/mlx5/main.c 	props->hw_ver		   = mdev->pdev->revision;
pdev             2302 drivers/infiniband/hw/mlx5/main.c 	page_idx = (dm->dev_addr - pci_resource_start(dm_db->dev->pdev, 0) -
pdev             2438 drivers/infiniband/hw/mlx5/main.c 		page_idx = (dm->dev_addr - pci_resource_start(dev->pdev, 0) -
pdev             4387 drivers/infiniband/hw/mlx5/main.c 	dev->mdev->rev_id = dev->mdev->pdev->revision;
pdev             4418 drivers/infiniband/hw/mlx5/main.c 	return sprintf(buf, "MT%d\n", dev->mdev->pdev->device);
pdev             1233 drivers/infiniband/hw/mlx5/mr.c 		start_addr -= pci_resource_start(dev->pdev, 0);
pdev              210 drivers/infiniband/hw/mthca/mthca_allocator.c 		buf->direct.buf = dma_alloc_coherent(&dev->pdev->dev,
pdev              250 drivers/infiniband/hw/mthca/mthca_allocator.c 				dma_alloc_coherent(&dev->pdev->dev, PAGE_SIZE,
pdev              293 drivers/infiniband/hw/mthca/mthca_allocator.c 		dma_free_coherent(&dev->pdev->dev, size, buf->direct.buf,
pdev              297 drivers/infiniband/hw/mthca/mthca_allocator.c 			dma_free_coherent(&dev->pdev->dev, PAGE_SIZE,
pdev              340 drivers/infiniband/hw/mthca/mthca_av.c 	dev->av_table.pool = dma_pool_create("mthca_av", &dev->pdev->dev,
pdev              347 drivers/infiniband/hw/mthca/mthca_av.c 		dev->av_table.av_map = ioremap(pci_resource_start(dev->pdev, 4) +
pdev               72 drivers/infiniband/hw/mthca/mthca_catas.c 		struct pci_dev *pdev = dev->pdev;
pdev               73 drivers/infiniband/hw/mthca/mthca_catas.c 		ret = __mthca_restart_one(dev->pdev);
pdev               77 drivers/infiniband/hw/mthca/mthca_catas.c 			       pci_name(pdev), ret);
pdev               79 drivers/infiniband/hw/mthca/mthca_catas.c 			struct mthca_dev *d = pci_get_drvdata(pdev);
pdev              155 drivers/infiniband/hw/mthca/mthca_catas.c 	addr = pci_resource_start(dev->pdev, 0) +
pdev              156 drivers/infiniband/hw/mthca/mthca_catas.c 		((pci_resource_len(dev->pdev, 0) - 1) &
pdev              528 drivers/infiniband/hw/mthca/mthca_cmd.c 	dev->hcr = ioremap(pci_resource_start(dev->pdev, 0) + MTHCA_HCR_BASE,
pdev              535 drivers/infiniband/hw/mthca/mthca_cmd.c 	dev->cmd.pool = dma_pool_create("mthca_cmd", &dev->pdev->dev,
pdev              767 drivers/infiniband/hw/mthca/mthca_cmd.c 	addr = pci_resource_start(dev->pdev, 2) +
pdev              768 drivers/infiniband/hw/mthca/mthca_cmd.c 		((pci_resource_len(dev->pdev, 2) - 1) & base);
pdev              934 drivers/infiniband/hw/mthca/mthca_cq.c 		synchronize_irq(dev->pdev->irq);
pdev              291 drivers/infiniband/hw/mthca/mthca_dev.h 	struct pci_dev   *pdev;
pdev              369 drivers/infiniband/hw/mthca/mthca_dev.h 			dev_printk(KERN_DEBUG, &mdev->pdev->dev, format, ## arg); \
pdev              379 drivers/infiniband/hw/mthca/mthca_dev.h 	dev_err(&mdev->pdev->dev, format, ## arg)
pdev              381 drivers/infiniband/hw/mthca/mthca_dev.h 	dev_info(&mdev->pdev->dev, format, ## arg)
pdev              383 drivers/infiniband/hw/mthca/mthca_dev.h 	dev_warn(&mdev->pdev->dev, format, ## arg)
pdev              455 drivers/infiniband/hw/mthca/mthca_dev.h int __mthca_restart_one(struct pci_dev *pdev);
pdev              500 drivers/infiniband/hw/mthca/mthca_eq.c 		eq->page_list[i].buf = dma_alloc_coherent(&dev->pdev->dev,
pdev              573 drivers/infiniband/hw/mthca/mthca_eq.c 			dma_free_coherent(&dev->pdev->dev, PAGE_SIZE,
pdev              620 drivers/infiniband/hw/mthca/mthca_eq.c 		pci_free_consistent(dev->pdev, PAGE_SIZE,
pdev              633 drivers/infiniband/hw/mthca/mthca_eq.c 		free_irq(dev->pdev->irq, dev);
pdev              646 drivers/infiniband/hw/mthca/mthca_eq.c 	phys_addr_t base = pci_resource_start(dev->pdev, 0);
pdev              665 drivers/infiniband/hw/mthca/mthca_eq.c 		if (mthca_map_reg(dev, (pci_resource_len(dev->pdev, 0) - 1) &
pdev              677 drivers/infiniband/hw/mthca/mthca_eq.c 		if (mthca_map_reg(dev, ((pci_resource_len(dev->pdev, 0) - 1) &
pdev              685 drivers/infiniband/hw/mthca/mthca_eq.c 		if (mthca_map_reg(dev, (pci_resource_len(dev->pdev, 0) - 1) &
pdev              742 drivers/infiniband/hw/mthca/mthca_eq.c 	dev->eq_table.icm_dma  = pci_map_page(dev->pdev, dev->eq_table.icm_page, 0,
pdev              744 drivers/infiniband/hw/mthca/mthca_eq.c 	if (pci_dma_mapping_error(dev->pdev, dev->eq_table.icm_dma)) {
pdev              751 drivers/infiniband/hw/mthca/mthca_eq.c 		pci_unmap_page(dev->pdev, dev->eq_table.icm_dma, PAGE_SIZE,
pdev              762 drivers/infiniband/hw/mthca/mthca_eq.c 	pci_unmap_page(dev->pdev, dev->eq_table.icm_dma, PAGE_SIZE,
pdev              826 drivers/infiniband/hw/mthca/mthca_eq.c 				 pci_name(dev->pdev));
pdev              839 drivers/infiniband/hw/mthca/mthca_eq.c 			 DRV_NAME "@pci:%s", pci_name(dev->pdev));
pdev              840 drivers/infiniband/hw/mthca/mthca_eq.c 		err = request_irq(dev->pdev->irq,
pdev              142 drivers/infiniband/hw/mthca/mthca_main.c 	if (pci_find_capability(mdev->pdev, PCI_CAP_ID_PCIX)) {
pdev              143 drivers/infiniband/hw/mthca/mthca_main.c 		if (pcix_set_mmrbc(mdev->pdev, pcix_get_max_mmrbc(mdev->pdev))) {
pdev              151 drivers/infiniband/hw/mthca/mthca_main.c 	if (pci_is_pcie(mdev->pdev)) {
pdev              152 drivers/infiniband/hw/mthca/mthca_main.c 		if (pcie_set_readrq(mdev->pdev, 4096)) {
pdev              188 drivers/infiniband/hw/mthca/mthca_main.c 	if (dev_lim->uar_size > pci_resource_len(mdev->pdev, 2)) {
pdev              192 drivers/infiniband/hw/mthca/mthca_main.c 			  (unsigned long long)pci_resource_len(mdev->pdev, 2));
pdev              767 drivers/infiniband/hw/mthca/mthca_main.c 				  dev->pdev->irq);
pdev              855 drivers/infiniband/hw/mthca/mthca_main.c 	err = pci_alloc_irq_vectors(mdev->pdev, 3, 3, PCI_IRQ_MSIX);
pdev              860 drivers/infiniband/hw/mthca/mthca_main.c 			pci_irq_vector(mdev->pdev, 0);
pdev              862 drivers/infiniband/hw/mthca/mthca_main.c 			pci_irq_vector(mdev->pdev, 1);
pdev              864 drivers/infiniband/hw/mthca/mthca_main.c 			pci_irq_vector(mdev->pdev, 2);
pdev              897 drivers/infiniband/hw/mthca/mthca_main.c static int __mthca_init_one(struct pci_dev *pdev, int hca_type)
pdev              904 drivers/infiniband/hw/mthca/mthca_main.c 	       pci_name(pdev));
pdev              906 drivers/infiniband/hw/mthca/mthca_main.c 	err = pci_enable_device(pdev);
pdev              908 drivers/infiniband/hw/mthca/mthca_main.c 		dev_err(&pdev->dev, "Cannot enable PCI device, "
pdev              917 drivers/infiniband/hw/mthca/mthca_main.c 	if (!(pci_resource_flags(pdev, 0) & IORESOURCE_MEM) ||
pdev              918 drivers/infiniband/hw/mthca/mthca_main.c 	    pci_resource_len(pdev, 0) != 1 << 20) {
pdev              919 drivers/infiniband/hw/mthca/mthca_main.c 		dev_err(&pdev->dev, "Missing DCS, aborting.\n");
pdev              923 drivers/infiniband/hw/mthca/mthca_main.c 	if (!(pci_resource_flags(pdev, 2) & IORESOURCE_MEM)) {
pdev              924 drivers/infiniband/hw/mthca/mthca_main.c 		dev_err(&pdev->dev, "Missing UAR, aborting.\n");
pdev              928 drivers/infiniband/hw/mthca/mthca_main.c 	if (!(pci_resource_flags(pdev, 4) & IORESOURCE_MEM))
pdev              931 drivers/infiniband/hw/mthca/mthca_main.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev              933 drivers/infiniband/hw/mthca/mthca_main.c 		dev_err(&pdev->dev, "Cannot obtain PCI resources, "
pdev              938 drivers/infiniband/hw/mthca/mthca_main.c 	pci_set_master(pdev);
pdev              940 drivers/infiniband/hw/mthca/mthca_main.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(64));
pdev              942 drivers/infiniband/hw/mthca/mthca_main.c 		dev_warn(&pdev->dev, "Warning: couldn't set 64-bit PCI DMA mask.\n");
pdev              943 drivers/infiniband/hw/mthca/mthca_main.c 		err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              945 drivers/infiniband/hw/mthca/mthca_main.c 			dev_err(&pdev->dev, "Can't set PCI DMA mask, aborting.\n");
pdev              949 drivers/infiniband/hw/mthca/mthca_main.c 	err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev              951 drivers/infiniband/hw/mthca/mthca_main.c 		dev_warn(&pdev->dev, "Warning: couldn't set 64-bit "
pdev              953 drivers/infiniband/hw/mthca/mthca_main.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              955 drivers/infiniband/hw/mthca/mthca_main.c 			dev_err(&pdev->dev, "Can't set consistent PCI DMA mask, "
pdev              962 drivers/infiniband/hw/mthca/mthca_main.c 	dma_set_max_seg_size(&pdev->dev, 1024 * 1024 * 1024);
pdev              966 drivers/infiniband/hw/mthca/mthca_main.c 		dev_err(&pdev->dev, "Device struct alloc failed, "
pdev              972 drivers/infiniband/hw/mthca/mthca_main.c 	mdev->pdev = pdev;
pdev             1018 drivers/infiniband/hw/mthca/mthca_main.c 		pci_free_irq_vectors(pdev);
pdev             1035 drivers/infiniband/hw/mthca/mthca_main.c 	pci_set_drvdata(pdev, mdev);
pdev             1062 drivers/infiniband/hw/mthca/mthca_main.c 		pci_free_irq_vectors(pdev);
pdev             1073 drivers/infiniband/hw/mthca/mthca_main.c 	pci_release_regions(pdev);
pdev             1076 drivers/infiniband/hw/mthca/mthca_main.c 	pci_disable_device(pdev);
pdev             1077 drivers/infiniband/hw/mthca/mthca_main.c 	pci_set_drvdata(pdev, NULL);
pdev             1081 drivers/infiniband/hw/mthca/mthca_main.c static void __mthca_remove_one(struct pci_dev *pdev)
pdev             1083 drivers/infiniband/hw/mthca/mthca_main.c 	struct mthca_dev *mdev = pci_get_drvdata(pdev);
pdev             1113 drivers/infiniband/hw/mthca/mthca_main.c 			pci_free_irq_vectors(pdev);
pdev             1116 drivers/infiniband/hw/mthca/mthca_main.c 		pci_release_regions(pdev);
pdev             1117 drivers/infiniband/hw/mthca/mthca_main.c 		pci_disable_device(pdev);
pdev             1118 drivers/infiniband/hw/mthca/mthca_main.c 		pci_set_drvdata(pdev, NULL);
pdev             1122 drivers/infiniband/hw/mthca/mthca_main.c int __mthca_restart_one(struct pci_dev *pdev)
pdev             1127 drivers/infiniband/hw/mthca/mthca_main.c 	mdev = pci_get_drvdata(pdev);
pdev             1131 drivers/infiniband/hw/mthca/mthca_main.c 	__mthca_remove_one(pdev);
pdev             1132 drivers/infiniband/hw/mthca/mthca_main.c 	return __mthca_init_one(pdev, hca_type);
pdev             1135 drivers/infiniband/hw/mthca/mthca_main.c static int mthca_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             1145 drivers/infiniband/hw/mthca/mthca_main.c 		       pci_name(pdev), id->driver_data);
pdev             1150 drivers/infiniband/hw/mthca/mthca_main.c 	ret = __mthca_init_one(pdev, id->driver_data);
pdev             1157 drivers/infiniband/hw/mthca/mthca_main.c static void mthca_remove_one(struct pci_dev *pdev)
pdev             1160 drivers/infiniband/hw/mthca/mthca_main.c 	__mthca_remove_one(pdev);
pdev               69 drivers/infiniband/hw/mthca/mthca_memfree.c 		pci_unmap_sg(dev->pdev, chunk->mem, chunk->npages,
pdev               82 drivers/infiniband/hw/mthca/mthca_memfree.c 		dma_free_coherent(&dev->pdev->dev, chunk->mem[i].length,
pdev              174 drivers/infiniband/hw/mthca/mthca_memfree.c 			ret = mthca_alloc_icm_coherent(&dev->pdev->dev,
pdev              187 drivers/infiniband/hw/mthca/mthca_memfree.c 				chunk->nsg = pci_map_sg(dev->pdev, chunk->mem,
pdev              207 drivers/infiniband/hw/mthca/mthca_memfree.c 		chunk->nsg = pci_map_sg(dev->pdev, chunk->mem,
pdev              483 drivers/infiniband/hw/mthca/mthca_memfree.c 	ret = pci_map_sg(dev->pdev, &db_tab->page[i].mem, 1, PCI_DMA_TODEVICE);
pdev              492 drivers/infiniband/hw/mthca/mthca_memfree.c 		pci_unmap_sg(dev->pdev, &db_tab->page[i].mem, 1, PCI_DMA_TODEVICE);
pdev              558 drivers/infiniband/hw/mthca/mthca_memfree.c 			pci_unmap_sg(dev->pdev, &db_tab->page[i].mem, 1, PCI_DMA_TODEVICE);
pdev              627 drivers/infiniband/hw/mthca/mthca_memfree.c 	page->db_rec = dma_alloc_coherent(&dev->pdev->dev,
pdev              638 drivers/infiniband/hw/mthca/mthca_memfree.c 		dma_free_coherent(&dev->pdev->dev, MTHCA_ICM_PAGE_SIZE,
pdev              685 drivers/infiniband/hw/mthca/mthca_memfree.c 		dma_free_coherent(&dev->pdev->dev, MTHCA_ICM_PAGE_SIZE,
pdev              753 drivers/infiniband/hw/mthca/mthca_memfree.c 		dma_free_coherent(&dev->pdev->dev, MTHCA_ICM_PAGE_SIZE,
pdev              348 drivers/infiniband/hw/mthca/mthca_mr.c 	dma_sync_single_for_cpu(&dev->pdev->dev, dma_handle,
pdev              354 drivers/infiniband/hw/mthca/mthca_mr.c 	dma_sync_single_for_device(&dev->pdev->dev, dma_handle,
pdev              783 drivers/infiniband/hw/mthca/mthca_mr.c 	dma_sync_single_for_cpu(&dev->pdev->dev, fmr->mem.arbel.dma_handle,
pdev              790 drivers/infiniband/hw/mthca/mthca_mr.c 	dma_sync_single_for_device(&dev->pdev->dev, fmr->mem.arbel.dma_handle,
pdev              873 drivers/infiniband/hw/mthca/mthca_mr.c 		addr = pci_resource_start(dev->pdev, 4) +
pdev              874 drivers/infiniband/hw/mthca/mthca_mr.c 			((pci_resource_len(dev->pdev, 4) - 1) &
pdev              886 drivers/infiniband/hw/mthca/mthca_mr.c 		addr = pci_resource_start(dev->pdev, 4) +
pdev              887 drivers/infiniband/hw/mthca/mthca_mr.c 			((pci_resource_len(dev->pdev, 4) - 1) &
pdev             1041 drivers/infiniband/hw/mthca/mthca_provider.c 	switch (dev->pdev->device) {
pdev             1263 drivers/infiniband/hw/mthca/mthca_provider.c 	dev->ib_dev.dev.parent           = &dev->pdev->dev;
pdev             1383 drivers/infiniband/hw/mthca/mthca_qp.c 	sqp->header_buf = dma_alloc_coherent(&dev->pdev->dev, sqp->header_buf_size,
pdev             1425 drivers/infiniband/hw/mthca/mthca_qp.c 	dma_free_coherent(&dev->pdev->dev, sqp->header_buf_size,
pdev             1490 drivers/infiniband/hw/mthca/mthca_qp.c 		dma_free_coherent(&dev->pdev->dev,
pdev               72 drivers/infiniband/hw/mthca/mthca_reset.c 		while ((bridge = pci_get_device(mdev->pdev->vendor,
pdev               73 drivers/infiniband/hw/mthca/mthca_reset.c 						mdev->pdev->device + 2,
pdev               76 drivers/infiniband/hw/mthca/mthca_reset.c 			    bridge->subordinate == mdev->pdev->bus) {
pdev               90 drivers/infiniband/hw/mthca/mthca_reset.c 				  pci_name(mdev->pdev));
pdev              105 drivers/infiniband/hw/mthca/mthca_reset.c 		if (pci_read_config_dword(mdev->pdev, i * 4, hca_header + i)) {
pdev              113 drivers/infiniband/hw/mthca/mthca_reset.c 	hca_pcix_cap = pci_find_capability(mdev->pdev, PCI_CAP_ID_PCIX);
pdev              114 drivers/infiniband/hw/mthca/mthca_reset.c 	hca_pcie_cap = pci_pcie_cap(mdev->pdev);
pdev              144 drivers/infiniband/hw/mthca/mthca_reset.c 		void __iomem *reset = ioremap(pci_resource_start(mdev->pdev, 0) +
pdev              167 drivers/infiniband/hw/mthca/mthca_reset.c 			if (pci_read_config_dword(bridge ? bridge : mdev->pdev, 0, &v)) {
pdev              229 drivers/infiniband/hw/mthca/mthca_reset.c 		if (pci_write_config_dword(mdev->pdev, hca_pcix_cap,
pdev              240 drivers/infiniband/hw/mthca/mthca_reset.c 		if (pcie_capability_write_word(mdev->pdev, PCI_EXP_DEVCTL,
pdev              248 drivers/infiniband/hw/mthca/mthca_reset.c 		if (pcie_capability_write_word(mdev->pdev, PCI_EXP_LNKCTL,
pdev              261 drivers/infiniband/hw/mthca/mthca_reset.c 		if (pci_write_config_dword(mdev->pdev, i * 4, hca_header[i])) {
pdev              269 drivers/infiniband/hw/mthca/mthca_reset.c 	if (pci_write_config_dword(mdev->pdev, PCI_COMMAND,
pdev               44 drivers/infiniband/hw/mthca/mthca_uar.c 	uar->pfn = (pci_resource_start(dev->pdev, 2) >> PAGE_SHIFT) + uar->index;
pdev              546 drivers/infiniband/hw/ocrdma/ocrdma.h 	switch (dev->nic_info.pdev->device) {
pdev              572 drivers/infiniband/hw/ocrdma/ocrdma.h 			dev->nic_info.pdev,
pdev              373 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	dma_free_coherent(&dev->nic_info.pdev->dev, q->size, q->va, q->dma);
pdev              383 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	q->va = dma_alloc_coherent(&dev->nic_info.pdev->dev, q->size, &q->dma,
pdev              487 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		irq = dev->nic_info.pdev->irq;
pdev             1341 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	dma.va	 = dma_alloc_coherent(&dev->nic_info.pdev->dev,
pdev             1371 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	dma_free_coherent(&dev->nic_info.pdev->dev, dma.size, dma.va, dma.pa);
pdev             1651 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct pci_dev *pdev = dev->nic_info.pdev;
pdev             1680 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	dev->av_tbl.pbl.va = dma_alloc_coherent(&pdev->dev, PAGE_SIZE,
pdev             1686 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	dev->av_tbl.va = dma_alloc_coherent(&pdev->dev, dev->av_tbl.size,
pdev             1710 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	dma_free_coherent(&pdev->dev, dev->av_tbl.size, dev->av_tbl.va,
pdev             1714 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	dma_free_coherent(&pdev->dev, PAGE_SIZE, dev->av_tbl.pbl.va,
pdev             1726 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct pci_dev *pdev = dev->nic_info.pdev;
pdev             1737 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	dma_free_coherent(&pdev->dev, dev->av_tbl.size, dev->av_tbl.va,
pdev             1740 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	dma_free_coherent(&pdev->dev, PAGE_SIZE, dev->av_tbl.pbl.va,
pdev             1788 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct pci_dev *pdev = dev->nic_info.pdev;
pdev             1820 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cq->va = dma_alloc_coherent(&pdev->dev, cq->len, &cq->pa, GFP_KERNEL);
pdev             1883 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	dma_free_coherent(&pdev->dev, cq->len, cq->va, cq->pa);
pdev             1905 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	dma_free_coherent(&dev->nic_info.pdev->dev, cq->len, cq->va, cq->pa);
pdev             2190 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct pci_dev *pdev = dev->nic_info.pdev;
pdev             2208 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	qp->sq.va = dma_alloc_coherent(&pdev->dev, len, &pa, GFP_KERNEL);
pdev             2245 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct pci_dev *pdev = dev->nic_info.pdev;
pdev             2258 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	qp->rq.va = dma_alloc_coherent(&pdev->dev, len, &pa, GFP_KERNEL);
pdev             2304 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct pci_dev *pdev = dev->nic_info.pdev;
pdev             2314 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	qp->ird_q_va = dma_alloc_coherent(&pdev->dev, ird_q_len, &pa,
pdev             2375 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct pci_dev *pdev = dev->nic_info.pdev;
pdev             2456 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		dma_free_coherent(&pdev->dev, qp->rq.len, qp->rq.va, qp->rq.pa);
pdev             2459 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	dma_free_coherent(&pdev->dev, qp->sq.len, qp->sq.va, qp->sq.pa);
pdev             2722 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct pci_dev *pdev = dev->nic_info.pdev;
pdev             2735 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		dma_free_coherent(&pdev->dev, qp->sq.len, qp->sq.va, qp->sq.pa);
pdev             2737 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		dma_free_coherent(&pdev->dev, qp->rq.len, qp->rq.va, qp->rq.pa);
pdev             2753 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct pci_dev *pdev = dev->nic_info.pdev;
pdev             2772 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	srq->rq.va = dma_alloc_coherent(&pdev->dev, len, &pa, GFP_KERNEL);
pdev             2812 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	dma_free_coherent(&pdev->dev, srq->rq.len, srq->rq.va, pa);
pdev             2865 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct pci_dev *pdev = dev->nic_info.pdev;
pdev             2872 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		dma_free_coherent(&pdev->dev, srq->rq.len,
pdev             2886 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct pci_dev *pdev = dev->nic_info.pdev;
pdev             2892 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	req = dma_alloc_coherent(&pdev->dev, cmd.hdr.pyld_len, &pa, GFP_KERNEL);
pdev             2917 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	dma_free_coherent(&pdev->dev, cmd.hdr.pyld_len, req, pa);
pdev             2938 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 			dev_name(&dev->nic_info.pdev->dev), dev->id);
pdev             2944 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 			dev_name(&dev->nic_info.pdev->dev), dev->id,
pdev             2953 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 			dev_name(&dev->nic_info.pdev->dev), dev->id);
pdev             2991 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 					dev_name(&dev->nic_info.pdev->dev),
pdev             3028 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 			dev_name(&dev->nic_info.pdev->dev), dev->id);
pdev             3031 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 			dev_name(&dev->nic_info.pdev->dev), dev->id,
pdev              122 drivers/infiniband/hw/ocrdma/ocrdma_main.c 	return scnprintf(buf, PAGE_SIZE, "0x%x\n", dev->nic_info.pdev->vendor);
pdev              240 drivers/infiniband/hw/ocrdma/ocrdma_main.c 	dev->ibdev.dev.parent = &dev->nic_info.pdev->dev;
pdev              322 drivers/infiniband/hw/ocrdma/ocrdma_main.c 	dev->id = PCI_FUNC(dev->nic_info.pdev->devfn);
pdev              348 drivers/infiniband/hw/ocrdma/ocrdma_main.c 		dev_name(&dev->nic_info.pdev->dev), hca_name(dev),
pdev              352 drivers/infiniband/hw/ocrdma/ocrdma_main.c 		dev_name(&dev->nic_info.pdev->dev), dev->id);
pdev               76 drivers/infiniband/hw/ocrdma/ocrdma_stats.c 	mem->va = dma_alloc_coherent(&dev->nic_info.pdev->dev, mem->size,
pdev               96 drivers/infiniband/hw/ocrdma/ocrdma_stats.c 		dma_free_coherent(&dev->nic_info.pdev->dev, mem->size,
pdev              763 drivers/infiniband/hw/ocrdma/ocrdma_stats.c 	const struct pci_dev *pdev = dev->nic_info.pdev;
pdev              769 drivers/infiniband/hw/ocrdma/ocrdma_stats.c 	dev->dir = debugfs_create_dir(pci_name(pdev), ocrdma_dbgfs_dir);
pdev               80 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	attr->vendor_id = dev->nic_info.pdev->vendor;
pdev               81 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	attr->vendor_part_id = dev->nic_info.pdev->device;
pdev              478 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct pci_dev *pdev = dev->nic_info.pdev;
pdev              486 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	ctx->ah_tbl.va = dma_alloc_coherent(&pdev->dev, map_len,
pdev              521 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	dma_free_coherent(&pdev->dev, ctx->ah_tbl.len, ctx->ah_tbl.va,
pdev              531 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct pci_dev *pdev = dev->nic_info.pdev;
pdev              536 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	dma_free_coherent(&pdev->dev, uctx->ah_tbl.len, uctx->ah_tbl.va,
pdev              752 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct pci_dev *pdev = dev->nic_info.pdev;
pdev              759 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 			dma_free_coherent(&pdev->dev, mr->pbl_size,
pdev              798 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 	struct pci_dev *pdev = dev->nic_info.pdev;
pdev              809 drivers/infiniband/hw/ocrdma/ocrdma_verbs.c 		va = dma_alloc_coherent(&pdev->dev, dma_len, &pa, GFP_KERNEL);
pdev              139 drivers/infiniband/hw/qedr/main.c 			 dev->pdev->device,
pdev              281 drivers/infiniband/hw/qedr/main.c 	dev->ibdev.dev.parent = &dev->pdev->dev;
pdev              301 drivers/infiniband/hw/qedr/main.c 	sb_virt = dma_alloc_coherent(&dev->pdev->dev,
pdev              311 drivers/infiniband/hw/qedr/main.c 		dma_free_coherent(&dev->pdev->dev, sizeof(*sb_virt),
pdev              325 drivers/infiniband/hw/qedr/main.c 		dma_free_coherent(&dev->pdev->dev, sizeof(*sb_info->sb_virt),
pdev              409 drivers/infiniband/hw/qedr/main.c 		sprintf(cnq->name, "qedr%d@pci:%s", i, pci_name(dev->pdev));
pdev              431 drivers/infiniband/hw/qedr/main.c static void qedr_pci_set_atomic(struct qedr_dev *dev, struct pci_dev *pdev)
pdev              433 drivers/infiniband/hw/qedr/main.c 	int rc = pci_enable_atomic_ops_to_root(pdev,
pdev              850 drivers/infiniband/hw/qedr/main.c static struct qedr_dev *qedr_add(struct qed_dev *cdev, struct pci_dev *pdev,
pdev              865 drivers/infiniband/hw/qedr/main.c 	dev->pdev = pdev;
pdev              904 drivers/infiniband/hw/qedr/main.c 	qedr_pci_set_atomic(dev, pdev);
pdev              130 drivers/infiniband/hw/qedr/qedr.h 	struct pci_dev		*pdev;
pdev               84 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	dma_free_coherent(&dev->pdev->dev, pkt->header.len, pkt->header.vaddr,
pdev              210 drivers/infiniband/hw/qedr/qedr_roce_cm.c 		dma_free_coherent(&dev->pdev->dev, pkt->header.len,
pdev              499 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	struct pci_dev *pdev = dev->pdev;
pdev              516 drivers/infiniband/hw/qedr/qedr_roce_cm.c 	packet->header.vaddr = dma_alloc_coherent(&pdev->dev, header_size,
pdev              489 drivers/infiniband/hw/qedr/verbs.c 	struct pci_dev *pdev = dev->pdev;
pdev              495 drivers/infiniband/hw/qedr/verbs.c 		dma_free_coherent(&pdev->dev, pbl_info->pbl_size,
pdev              513 drivers/infiniband/hw/qedr/verbs.c 	struct pci_dev *pdev = dev->pdev;
pdev              525 drivers/infiniband/hw/qedr/verbs.c 		va = dma_alloc_coherent(&pdev->dev, pbl_info->pbl_size, &pa,
pdev              545 drivers/infiniband/hw/qedr/verbs.c 		dma_free_coherent(&pdev->dev, pbl_info->pbl_size,
pdev             1278 drivers/infiniband/hw/qedr/verbs.c 	dma_free_coherent(&dev->pdev->dev, sizeof(struct rdma_srq_producers),
pdev             1324 drivers/infiniband/hw/qedr/verbs.c 	va = dma_alloc_coherent(&dev->pdev->dev,
pdev             1352 drivers/infiniband/hw/qedr/verbs.c 	dma_free_coherent(&dev->pdev->dev, sizeof(struct rdma_srq_producers),
pdev             1271 drivers/infiniband/hw/qib/qib.h struct qib_devdata *qib_alloc_devdata(struct pci_dev *pdev, size_t extra);
pdev             3432 drivers/infiniband/hw/qib/qib_iba6120.c struct qib_devdata *qib_init_iba6120_funcs(struct pci_dev *pdev,
pdev             3438 drivers/infiniband/hw/qib/qib_iba6120.c 	dd = qib_alloc_devdata(pdev, sizeof(struct qib_pportdata) +
pdev             3500 drivers/infiniband/hw/qib/qib_iba6120.c 	ret = qib_pcie_ddinit(dd, pdev, ent);
pdev             4477 drivers/infiniband/hw/qib/qib_iba7220.c struct qib_devdata *qib_init_iba7220_funcs(struct pci_dev *pdev,
pdev             4484 drivers/infiniband/hw/qib/qib_iba7220.c 	dd = qib_alloc_devdata(pdev, sizeof(struct qib_chip_specific) +
pdev             4546 drivers/infiniband/hw/qib/qib_iba7220.c 	ret = qib_pcie_ddinit(dd, pdev, ent);
pdev             7189 drivers/infiniband/hw/qib/qib_iba7322.c struct qib_devdata *qib_init_iba7322_funcs(struct pci_dev *pdev,
pdev             7196 drivers/infiniband/hw/qib/qib_iba7322.c 	dd = qib_alloc_devdata(pdev,
pdev             7262 drivers/infiniband/hw/qib/qib_iba7322.c 	ret = qib_pcie_ddinit(dd, pdev, ent);
pdev             7310 drivers/infiniband/hw/qib/qib_iba7322.c 	if (!dca_add_requester(&pdev->dev)) {
pdev             1077 drivers/infiniband/hw/qib/qib_init.c struct qib_devdata *qib_alloc_devdata(struct pci_dev *pdev, size_t extra)
pdev             1092 drivers/infiniband/hw/qib/qib_init.c 		qib_early_err(&pdev->dev,
pdev             1101 drivers/infiniband/hw/qib/qib_init.c 		qib_early_err(&pdev->dev,
pdev             1394 drivers/infiniband/hw/qib/qib_init.c static int qib_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1399 drivers/infiniband/hw/qib/qib_init.c 	ret = qib_pcie_init(pdev, ent);
pdev             1410 drivers/infiniband/hw/qib/qib_init.c 		dd = qib_init_iba6120_funcs(pdev, ent);
pdev             1412 drivers/infiniband/hw/qib/qib_init.c 		qib_early_err(&pdev->dev,
pdev             1420 drivers/infiniband/hw/qib/qib_init.c 		dd = qib_init_iba7220_funcs(pdev, ent);
pdev             1424 drivers/infiniband/hw/qib/qib_init.c 		dd = qib_init_iba7322_funcs(pdev, ent);
pdev             1428 drivers/infiniband/hw/qib/qib_init.c 		qib_early_err(&pdev->dev,
pdev             1497 drivers/infiniband/hw/qib/qib_init.c static void qib_remove_one(struct pci_dev *pdev)
pdev             1499 drivers/infiniband/hw/qib/qib_init.c 	struct qib_devdata *dd = pci_get_drvdata(pdev);
pdev             1527 drivers/infiniband/hw/qib/qib_init.c static void qib_shutdown_one(struct pci_dev *pdev)
pdev             1529 drivers/infiniband/hw/qib/qib_init.c 	struct qib_devdata *dd = pci_get_drvdata(pdev);
pdev               64 drivers/infiniband/hw/qib/qib_pcie.c int qib_pcie_init(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev               68 drivers/infiniband/hw/qib/qib_pcie.c 	ret = pci_enable_device(pdev);
pdev               82 drivers/infiniband/hw/qib/qib_pcie.c 		qib_early_err(&pdev->dev, "pci enable failed: error %d\n",
pdev               87 drivers/infiniband/hw/qib/qib_pcie.c 	ret = pci_request_regions(pdev, QIB_DRV_NAME);
pdev               89 drivers/infiniband/hw/qib/qib_pcie.c 		qib_devinfo(pdev, "pci_request_regions fails: err %d\n", -ret);
pdev               93 drivers/infiniband/hw/qib/qib_pcie.c 	ret = pci_set_dma_mask(pdev, DMA_BIT_MASK(64));
pdev              100 drivers/infiniband/hw/qib/qib_pcie.c 		ret = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              102 drivers/infiniband/hw/qib/qib_pcie.c 			qib_devinfo(pdev, "Unable to set DMA mask: %d\n", ret);
pdev              105 drivers/infiniband/hw/qib/qib_pcie.c 		ret = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              107 drivers/infiniband/hw/qib/qib_pcie.c 		ret = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev              109 drivers/infiniband/hw/qib/qib_pcie.c 		qib_early_err(&pdev->dev,
pdev              114 drivers/infiniband/hw/qib/qib_pcie.c 	pci_set_master(pdev);
pdev              115 drivers/infiniband/hw/qib/qib_pcie.c 	ret = pci_enable_pcie_error_reporting(pdev);
pdev              117 drivers/infiniband/hw/qib/qib_pcie.c 		qib_early_err(&pdev->dev,
pdev              125 drivers/infiniband/hw/qib/qib_pcie.c 	pci_disable_device(pdev);
pdev              126 drivers/infiniband/hw/qib/qib_pcie.c 	pci_release_regions(pdev);
pdev              136 drivers/infiniband/hw/qib/qib_pcie.c int qib_pcie_ddinit(struct qib_devdata *dd, struct pci_dev *pdev,
pdev              142 drivers/infiniband/hw/qib/qib_pcie.c 	dd->pcidev = pdev;
pdev              143 drivers/infiniband/hw/qib/qib_pcie.c 	pci_set_drvdata(pdev, dd);
pdev              145 drivers/infiniband/hw/qib/qib_pcie.c 	addr = pci_resource_start(pdev, 0);
pdev              146 drivers/infiniband/hw/qib/qib_pcie.c 	len = pci_resource_len(pdev, 0);
pdev              198 drivers/infiniband/hw/qib/qib_pcie.c 	struct pci_dev *pdev = dd->pcidev;
pdev              201 drivers/infiniband/hw/qib/qib_pcie.c 	pci_read_config_dword(pdev, pos + PCI_MSI_ADDRESS_LO, &dd->msi_lo);
pdev              202 drivers/infiniband/hw/qib/qib_pcie.c 	pci_read_config_dword(pdev, pos + PCI_MSI_ADDRESS_HI, &dd->msi_hi);
pdev              203 drivers/infiniband/hw/qib/qib_pcie.c 	pci_read_config_word(pdev, pos + PCI_MSI_FLAGS, &control);
pdev              206 drivers/infiniband/hw/qib/qib_pcie.c 	pci_read_config_word(pdev,
pdev              534 drivers/infiniband/hw/qib/qib_pcie.c qib_pci_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
pdev              536 drivers/infiniband/hw/qib/qib_pcie.c 	struct qib_devdata *dd = pci_get_drvdata(pdev);
pdev              541 drivers/infiniband/hw/qib/qib_pcie.c 		qib_devinfo(pdev, "State Normal, ignoring\n");
pdev              545 drivers/infiniband/hw/qib/qib_pcie.c 		qib_devinfo(pdev, "State Frozen, requesting reset\n");
pdev              546 drivers/infiniband/hw/qib/qib_pcie.c 		pci_disable_device(pdev);
pdev              551 drivers/infiniband/hw/qib/qib_pcie.c 		qib_devinfo(pdev, "State Permanent Failure, disabling\n");
pdev              562 drivers/infiniband/hw/qib/qib_pcie.c 		qib_devinfo(pdev, "QIB PCI errors detected (state %d)\n",
pdev              570 drivers/infiniband/hw/qib/qib_pcie.c qib_pci_mmio_enabled(struct pci_dev *pdev)
pdev              573 drivers/infiniband/hw/qib/qib_pcie.c 	struct qib_devdata *dd = pci_get_drvdata(pdev);
pdev              581 drivers/infiniband/hw/qib/qib_pcie.c 	qib_devinfo(pdev,
pdev              588 drivers/infiniband/hw/qib/qib_pcie.c qib_pci_slot_reset(struct pci_dev *pdev)
pdev              590 drivers/infiniband/hw/qib/qib_pcie.c 	qib_devinfo(pdev, "QIB slot_reset function called, ignored\n");
pdev              595 drivers/infiniband/hw/qib/qib_pcie.c qib_pci_resume(struct pci_dev *pdev)
pdev              597 drivers/infiniband/hw/qib/qib_pcie.c 	struct qib_devdata *dd = pci_get_drvdata(pdev);
pdev              599 drivers/infiniband/hw/qib/qib_pcie.c 	qib_devinfo(pdev, "QIB resume function called\n");
pdev               84 drivers/infiniband/hw/usnic/usnic_fwd.c struct usnic_fwd_dev *usnic_fwd_dev_alloc(struct pci_dev *pdev)
pdev               92 drivers/infiniband/hw/usnic/usnic_fwd.c 	ufdev->pdev = pdev;
pdev               93 drivers/infiniband/hw/usnic/usnic_fwd.c 	ufdev->netdev = pci_get_drvdata(pdev);
pdev              202 drivers/infiniband/hw/usnic/usnic_fwd.c 	struct pci_dev *pdev;
pdev              209 drivers/infiniband/hw/usnic/usnic_fwd.c 	pdev = ufdev->pdev;
pdev              217 drivers/infiniband/hw/usnic/usnic_fwd.c 	tlv = pci_alloc_consistent(pdev, tlv_size, &tlv_pa);
pdev              261 drivers/infiniband/hw/usnic/usnic_fwd.c 	pci_free_consistent(pdev, tlv_size, tlv, tlv_pa);
pdev               48 drivers/infiniband/hw/usnic/usnic_fwd.h 	struct pci_dev			*pdev;
pdev               74 drivers/infiniband/hw/usnic/usnic_fwd.h struct usnic_fwd_dev *usnic_fwd_dev_alloc(struct pci_dev *pdev);
pdev               75 drivers/infiniband/hw/usnic/usnic_ib.h 	struct pci_dev			*pdev;
pdev              396 drivers/infiniband/hw/usnic/usnic_ib_main.c 	us_ibdev->pdev = dev;
pdev              484 drivers/infiniband/hw/usnic/usnic_ib_main.c 	dev = container_of(kref, struct usnic_ib_dev, vf_cnt)->pdev;
pdev              488 drivers/infiniband/hw/usnic/usnic_ib_main.c 		if (us_ibdev->pdev == dev) {
pdev              516 drivers/infiniband/hw/usnic/usnic_ib_main.c 		if (us_ibdev->pdev == parent_pci) {
pdev              549 drivers/infiniband/hw/usnic/usnic_ib_main.c static int usnic_ib_pci_probe(struct pci_dev *pdev,
pdev              561 drivers/infiniband/hw/usnic/usnic_ib_main.c 	err = pci_enable_device(pdev);
pdev              564 drivers/infiniband/hw/usnic/usnic_ib_main.c 				pci_name(pdev), err);
pdev              568 drivers/infiniband/hw/usnic/usnic_ib_main.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev              571 drivers/infiniband/hw/usnic/usnic_ib_main.c 				pci_name(pdev), err);
pdev              575 drivers/infiniband/hw/usnic/usnic_ib_main.c 	pci_set_master(pdev);
pdev              576 drivers/infiniband/hw/usnic/usnic_ib_main.c 	pci_set_drvdata(pdev, vf);
pdev              578 drivers/infiniband/hw/usnic/usnic_ib_main.c 	vf->vnic = usnic_vnic_alloc(pdev);
pdev              582 drivers/infiniband/hw/usnic/usnic_ib_main.c 				pci_name(pdev), err);
pdev              589 drivers/infiniband/hw/usnic/usnic_ib_main.c 				pci_name(pdev), PTR_ERR(pf));
pdev              611 drivers/infiniband/hw/usnic/usnic_ib_main.c 	usnic_info("Registering usnic VF %s into PF %s\n", pci_name(pdev),
pdev              619 drivers/infiniband/hw/usnic/usnic_ib_main.c 	pci_set_drvdata(pdev, NULL);
pdev              620 drivers/infiniband/hw/usnic/usnic_ib_main.c 	pci_clear_master(pdev);
pdev              621 drivers/infiniband/hw/usnic/usnic_ib_main.c 	pci_release_regions(pdev);
pdev              623 drivers/infiniband/hw/usnic/usnic_ib_main.c 	pci_disable_device(pdev);
pdev              629 drivers/infiniband/hw/usnic/usnic_ib_main.c static void usnic_ib_pci_remove(struct pci_dev *pdev)
pdev              631 drivers/infiniband/hw/usnic/usnic_ib_main.c 	struct usnic_ib_vf *vf = pci_get_drvdata(pdev);
pdev              640 drivers/infiniband/hw/usnic/usnic_ib_main.c 	pci_set_drvdata(pdev, NULL);
pdev              641 drivers/infiniband/hw/usnic/usnic_ib_main.c 	pci_clear_master(pdev);
pdev              642 drivers/infiniband/hw/usnic/usnic_ib_main.c 	pci_release_regions(pdev);
pdev              643 drivers/infiniband/hw/usnic/usnic_ib_main.c 	pci_disable_device(pdev);
pdev              646 drivers/infiniband/hw/usnic/usnic_ib_main.c 	usnic_info("Removed VF %s\n", pci_name(pdev));
pdev              591 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c 	struct pci_dev *pdev;
pdev              595 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c 	pdev = usnic_vnic_get_pdev(vf->vnic);
pdev              597 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c 		err = usnic_uiom_attach_dev_to_pd(pd->umem_pd, &pdev->dev);
pdev              600 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c 					pci_name(pdev));
pdev              615 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c 	struct pci_dev *pdev;
pdev              621 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c 	pdev = usnic_vnic_get_pdev(qp_grp->vf->vnic);
pdev              624 drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c 		usnic_uiom_detach_dev_from_pd(pd->umem_pd, &pdev->dev);
pdev               57 drivers/infiniband/hw/usnic/usnic_ib_sysfs.c 	subsystem_device_id = us_ibdev->pdev->subsystem_device;
pdev               89 drivers/infiniband/hw/usnic/usnic_ib_sysfs.c 		busname = us_ibdev->pdev->bus->name;
pdev               97 drivers/infiniband/hw/usnic/usnic_ib_sysfs.c 			PCI_SLOT(us_ibdev->pdev->devfn),
pdev               98 drivers/infiniband/hw/usnic/usnic_ib_sysfs.c 			PCI_FUNC(us_ibdev->pdev->devfn),
pdev               88 drivers/infiniband/hw/usnic/usnic_ib_verbs.c 	struct pci_dev *pdev;
pdev               97 drivers/infiniband/hw/usnic/usnic_ib_verbs.c 	pdev = usnic_vnic_get_pdev(qp_grp->vf->vnic);
pdev               98 drivers/infiniband/hw/usnic/usnic_ib_verbs.c 	if (!pdev) {
pdev              107 drivers/infiniband/hw/usnic/usnic_ib_verbs.c 				qp_grp->grp_id, pci_name(pdev));
pdev              300 drivers/infiniband/hw/usnic/usnic_ib_verbs.c 	props->hw_ver = us_ibdev->pdev->subsystem_device;
pdev              350 drivers/infiniband/hw/usnic/usnic_vnic.c static int usnic_vnic_discover_resources(struct pci_dev *pdev,
pdev              358 drivers/infiniband/hw/usnic/usnic_vnic.c 		if (!(pci_resource_flags(pdev, i) & IORESOURCE_MEM))
pdev              360 drivers/infiniband/hw/usnic/usnic_vnic.c 		vnic->bar[i].len = pci_resource_len(pdev, i);
pdev              361 drivers/infiniband/hw/usnic/usnic_vnic.c 		vnic->bar[i].vaddr = pci_iomap(pdev, i, vnic->bar[i].len);
pdev              368 drivers/infiniband/hw/usnic/usnic_vnic.c 		vnic->bar[i].bus_addr = pci_resource_start(pdev, i);
pdev              371 drivers/infiniband/hw/usnic/usnic_vnic.c 	vnic->vdev = vnic_dev_register(NULL, pdev, pdev, vnic->bar,
pdev              375 drivers/infiniband/hw/usnic/usnic_vnic.c 				pci_name(pdev));
pdev              396 drivers/infiniband/hw/usnic/usnic_vnic.c 		if (!(pci_resource_flags(pdev, i) & IORESOURCE_MEM))
pdev              421 drivers/infiniband/hw/usnic/usnic_vnic.c 	struct pci_dev *pdev;
pdev              424 drivers/infiniband/hw/usnic/usnic_vnic.c 	pdev = usnic_vnic_get_pdev(vnic);
pdev              433 drivers/infiniband/hw/usnic/usnic_vnic.c 		if (!(pci_resource_flags(pdev, i) & IORESOURCE_MEM))
pdev              439 drivers/infiniband/hw/usnic/usnic_vnic.c struct usnic_vnic *usnic_vnic_alloc(struct pci_dev *pdev)
pdev              444 drivers/infiniband/hw/usnic/usnic_vnic.c 	if (!pci_is_enabled(pdev)) {
pdev              445 drivers/infiniband/hw/usnic/usnic_vnic.c 		usnic_err("PCI dev %s is disabled\n", pci_name(pdev));
pdev              455 drivers/infiniband/hw/usnic/usnic_vnic.c 	err = usnic_vnic_discover_resources(pdev, vnic);
pdev              458 drivers/infiniband/hw/usnic/usnic_vnic.c 				pci_name(pdev), err);
pdev              114 drivers/infiniband/hw/usnic/usnic_vnic.h struct usnic_vnic *usnic_vnic_alloc(struct pci_dev *pdev);
pdev              206 drivers/infiniband/hw/vmw_pvrdma/pvrdma.h 	struct pci_dev *pdev;
pdev               58 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cmd.c 	dev_dbg(&dev->pdev->dev, "receive response from device\n");
pdev               63 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cmd.c 		dev_warn(&dev->pdev->dev,
pdev               73 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cmd.c 		dev_warn(&dev->pdev->dev,
pdev               88 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cmd.c 	dev_dbg(&dev->pdev->dev, "post request to device\n");
pdev              111 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cmd.c 		dev_warn(&dev->pdev->dev,
pdev               85 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c 			dev_err(&dev->pdev->dev, "CQ ring state invalid\n");
pdev              156 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c 		dev_warn(&dev->pdev->dev,
pdev              164 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c 		dev_warn(&dev->pdev->dev,
pdev              187 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c 		dev_warn(&dev->pdev->dev,
pdev              204 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c 			dev_warn(&dev->pdev->dev,
pdev              253 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c 		dev_warn(&dev->pdev->dev,
pdev              339 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c 		dev_err(&dev->pdev->dev, "CQ ring state invalid\n");
pdev              109 drivers/infiniband/hw/vmw_pvrdma/pvrdma_doorbell.c 	uar->pfn = (pci_resource_start(dev->pdev, PVRDMA_PCI_RESOURCE_UAR) >>
pdev              207 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	dev->ib_dev.dev.parent = &dev->pdev->dev;
pdev              296 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	dev_dbg(&dev->pdev->dev, "interrupt 0 (response) handler\n");
pdev              298 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	if (!dev->pdev->msix_enabled) {
pdev              407 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		dev_warn(&dev->pdev->dev, "event on port %d\n", port);
pdev              430 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	dev_dbg(&dev->pdev->dev, "interrupt 1 (async event) handler\n");
pdev              507 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	dev_dbg(&dev->pdev->dev, "interrupt x (completion) handler\n");
pdev              536 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	dev_dbg(&dev->pdev->dev, "freeing interrupts\n");
pdev              538 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		free_irq(pci_irq_vector(dev->pdev, i), dev);
pdev              543 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	dev_dbg(&dev->pdev->dev, "enable interrupts\n");
pdev              549 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	dev_dbg(&dev->pdev->dev, "disable interrupts\n");
pdev              555 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	struct pci_dev *pdev = dev->pdev;
pdev              558 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	ret = pci_alloc_irq_vectors(pdev, 1, PVRDMA_MAX_INTERRUPTS,
pdev              561 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		ret = pci_alloc_irq_vectors(pdev, 1, 1,
pdev              568 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	ret = request_irq(pci_irq_vector(dev->pdev, 0), pvrdma_intr0_handler,
pdev              569 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 			pdev->msix_enabled ? 0 : IRQF_SHARED, DRV_NAME, dev);
pdev              571 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		dev_err(&dev->pdev->dev,
pdev              577 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		ret = request_irq(pci_irq_vector(dev->pdev, i),
pdev              582 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 			dev_err(&dev->pdev->dev,
pdev              592 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		free_irq(pci_irq_vector(dev->pdev, i), dev);
pdev              594 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	pci_free_irq_vectors(pdev);
pdev              600 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	struct pci_dev *pdev = dev->pdev;
pdev              603 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		dma_free_coherent(&pdev->dev, PAGE_SIZE, dev->resp_slot,
pdev              606 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		dma_free_coherent(&pdev->dev, PAGE_SIZE, dev->cmd_slot,
pdev              620 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		dev_warn(&dev->pdev->dev, "sgid table not initialized\n");
pdev              634 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		dev_warn(&dev->pdev->dev,
pdev              659 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		dev_warn(&dev->pdev->dev, "sgid table not initialized\n");
pdev              670 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		dev_warn(&dev->pdev->dev,
pdev              682 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	dev_dbg(&dev->pdev->dev, "removing gid at index %u from %s",
pdev              707 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 			dev_err(&dev->pdev->dev,
pdev              719 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		slot = PCI_SLOT(dev->pdev->devfn);
pdev              720 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		pdev_net = pci_get_slot(dev->pdev->bus,
pdev              733 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		dev_dbg(&dev->pdev->dev, "ignore netdevice event %ld on %s\n",
pdev              779 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c static int pvrdma_pci_probe(struct pci_dev *pdev,
pdev              789 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	dev_dbg(&pdev->dev, "initializing driver %s\n", pci_name(pdev));
pdev              794 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		dev_err(&pdev->dev, "failed to allocate IB device\n");
pdev              806 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	dev->pdev = pdev;
pdev              807 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	pci_set_drvdata(pdev, dev);
pdev              809 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	ret = pci_enable_device(pdev);
pdev              811 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		dev_err(&pdev->dev, "cannot enable PCI device\n");
pdev              815 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	dev_dbg(&pdev->dev, "PCI resource flags BAR0 %#lx\n",
pdev              816 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		pci_resource_flags(pdev, 0));
pdev              817 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	dev_dbg(&pdev->dev, "PCI resource len %#llx\n",
pdev              818 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		(unsigned long long)pci_resource_len(pdev, 0));
pdev              819 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	dev_dbg(&pdev->dev, "PCI resource start %#llx\n",
pdev              820 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		(unsigned long long)pci_resource_start(pdev, 0));
pdev              821 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	dev_dbg(&pdev->dev, "PCI resource flags BAR1 %#lx\n",
pdev              822 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		pci_resource_flags(pdev, 1));
pdev              823 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	dev_dbg(&pdev->dev, "PCI resource len %#llx\n",
pdev              824 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		(unsigned long long)pci_resource_len(pdev, 1));
pdev              825 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	dev_dbg(&pdev->dev, "PCI resource start %#llx\n",
pdev              826 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		(unsigned long long)pci_resource_start(pdev, 1));
pdev              828 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	if (!(pci_resource_flags(pdev, 0) & IORESOURCE_MEM) ||
pdev              829 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	    !(pci_resource_flags(pdev, 1) & IORESOURCE_MEM)) {
pdev              830 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		dev_err(&pdev->dev, "PCI BAR region not MMIO\n");
pdev              835 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	ret = pci_request_regions(pdev, DRV_NAME);
pdev              837 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		dev_err(&pdev->dev, "cannot request PCI resources\n");
pdev              842 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	if (pci_set_dma_mask(pdev, DMA_BIT_MASK(64)) == 0) {
pdev              843 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		ret = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev              845 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 			dev_err(&pdev->dev,
pdev              850 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		ret = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              852 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 			dev_err(&pdev->dev,
pdev              858 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	pci_set_master(pdev);
pdev              861 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	start = pci_resource_start(dev->pdev, PVRDMA_PCI_RESOURCE_REG);
pdev              862 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	len = pci_resource_len(dev->pdev, PVRDMA_PCI_RESOURCE_REG);
pdev              865 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		dev_err(&pdev->dev, "register mapping failed\n");
pdev              873 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		pci_resource_start(dev->pdev, PVRDMA_PCI_RESOURCE_UAR) >>
pdev              878 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		dev_err(&pdev->dev, "failed to remap UAR pages\n");
pdev              884 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	dev_info(&pdev->dev, "device version %d, driver version %d\n",
pdev              887 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	dev->dsr = dma_alloc_coherent(&pdev->dev, sizeof(*dev->dsr),
pdev              890 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		dev_err(&pdev->dev, "failed to allocate shared region\n");
pdev              909 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	dev->cmd_slot = dma_alloc_coherent(&pdev->dev, PAGE_SIZE,
pdev              919 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	dev->resp_slot = dma_alloc_coherent(&pdev->dev, PAGE_SIZE,
pdev              961 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		dev_err(&pdev->dev, "driver needs RoCE v1 or v2 support\n");
pdev              967 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	pdev_net = pci_get_slot(pdev->bus, PCI_DEVFN(PCI_SLOT(pdev->devfn), 0));
pdev              969 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		dev_err(&pdev->dev, "failed to find paired net device\n");
pdev              976 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		dev_err(&pdev->dev, "failed to find paired vmxnet3 device\n");
pdev              985 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		dev_err(&pdev->dev, "failed to get vmxnet3 device\n");
pdev              991 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	dev_info(&pdev->dev, "paired device to %s\n", dev->netdev->name);
pdev              996 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		dev_err(&pdev->dev, "failed to allocate interrupts\n");
pdev             1004 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		dev_err(&pdev->dev, "failed to allocate UAR table\n");
pdev             1016 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	dev_dbg(&pdev->dev, "gid table len %d\n", dev->dsr->caps.gid_tbl_len);
pdev             1029 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		dev_err(&pdev->dev, "failed to activate device\n");
pdev             1037 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		dev_err(&pdev->dev, "failed to register IB device\n");
pdev             1044 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 		dev_err(&pdev->dev, "failed to register netdevice events\n");
pdev             1048 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	dev_info(&pdev->dev, "attached to device\n");
pdev             1060 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	pci_free_irq_vectors(pdev);
pdev             1072 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	dma_free_coherent(&pdev->dev, sizeof(*dev->dsr), dev->dsr,
pdev             1079 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	pci_release_regions(pdev);
pdev             1081 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	pci_disable_device(pdev);
pdev             1082 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	pci_set_drvdata(pdev, NULL);
pdev             1091 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c static void pvrdma_pci_remove(struct pci_dev *pdev)
pdev             1093 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	struct pvrdma_dev *dev = pci_get_drvdata(pdev);
pdev             1098 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	dev_info(&pdev->dev, "detaching from device\n");
pdev             1119 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	pci_free_irq_vectors(pdev);
pdev             1126 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	dma_free_coherent(&pdev->dev, sizeof(*dev->dsr), dev->dsr,
pdev             1140 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	pci_release_regions(pdev);
pdev             1141 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	pci_disable_device(pdev);
pdev             1142 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	pci_set_drvdata(pdev, NULL);
pdev               62 drivers/infiniband/hw/vmw_pvrdma/pvrdma_misc.c 	pdir->dir = dma_alloc_coherent(&dev->pdev->dev, PAGE_SIZE,
pdev               74 drivers/infiniband/hw/vmw_pvrdma/pvrdma_misc.c 		pdir->tables[i] = dma_alloc_coherent(&dev->pdev->dev, PAGE_SIZE,
pdev               92 drivers/infiniband/hw/vmw_pvrdma/pvrdma_misc.c 			pdir->pages[i] = dma_alloc_coherent(&dev->pdev->dev,
pdev              130 drivers/infiniband/hw/vmw_pvrdma/pvrdma_misc.c 			dma_free_coherent(&dev->pdev->dev, PAGE_SIZE,
pdev              150 drivers/infiniband/hw/vmw_pvrdma/pvrdma_misc.c 				dma_free_coherent(&dev->pdev->dev, PAGE_SIZE,
pdev              163 drivers/infiniband/hw/vmw_pvrdma/pvrdma_misc.c 		dma_free_coherent(&dev->pdev->dev, PAGE_SIZE,
pdev               70 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 		dev_warn(&dev->pdev->dev,
pdev               87 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 		dev_warn(&dev->pdev->dev,
pdev              125 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 		dev_warn(&dev->pdev->dev, "invalid mem region length\n");
pdev              131 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 		dev_warn(&dev->pdev->dev,
pdev              138 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 		dev_warn(&dev->pdev->dev, "overflow %d pages in mem region\n",
pdev              156 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 		dev_warn(&dev->pdev->dev,
pdev              176 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 		dev_warn(&dev->pdev->dev,
pdev              232 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 		dev_warn(&dev->pdev->dev,
pdev              247 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 		dev_warn(&dev->pdev->dev,
pdev              289 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 		dev_warn(&dev->pdev->dev,
pdev              323 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 		dev_warn(&dev->pdev->dev, "could not map sg to pages\n");
pdev              133 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 		dev_warn(&dev->pdev->dev, "recv queue size invalid\n");
pdev              158 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 		dev_warn(&dev->pdev->dev, "send queue size invalid\n");
pdev              204 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 		dev_warn(&dev->pdev->dev,
pdev              213 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 		dev_warn(&dev->pdev->dev, "queuepair type %d not supported\n",
pdev              219 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 		dev_warn(&dev->pdev->dev,
pdev              232 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 			dev_warn(&dev->pdev->dev, "invalid queuepair attrs\n");
pdev              255 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 			dev_dbg(&dev->pdev->dev,
pdev              313 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 			dev_warn(&dev->pdev->dev,
pdev              322 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 			dev_warn(&dev->pdev->dev,
pdev              370 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	dev_dbg(&dev->pdev->dev, "create queuepair with %d, %d, %d, %d\n",
pdev              376 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 		dev_warn(&dev->pdev->dev,
pdev              458 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 		dev_warn(&to_vdev(qp->device)->pdev->dev,
pdev              564 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 		dev_warn(&dev->pdev->dev,
pdev              567 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 		dev_warn(&dev->pdev->dev,
pdev              644 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 			dev_warn_ratelimited(&dev->pdev->dev,
pdev              652 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 			dev_warn_ratelimited(&dev->pdev->dev,
pdev              660 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 			dev_warn_ratelimited(&dev->pdev->dev,
pdev              688 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 			dev_warn_ratelimited(&dev->pdev->dev,
pdev              697 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 				dev_warn_ratelimited(&dev->pdev->dev,
pdev              725 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 				dev_warn_ratelimited(&dev->pdev->dev,
pdev              771 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 					dev_warn_ratelimited(&dev->pdev->dev,
pdev              783 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 			dev_warn_ratelimited(&dev->pdev->dev,
pdev              849 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 		dev_warn(&dev->pdev->dev, "QP associated with SRQ\n");
pdev              863 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 			dev_warn_ratelimited(&dev->pdev->dev,
pdev              872 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 			dev_warn_ratelimited(&dev->pdev->dev,
pdev              946 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 		dev_warn(&dev->pdev->dev,
pdev               78 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 		dev_warn(&dev->pdev->dev,
pdev              115 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 		dev_warn(&dev->pdev->dev,
pdev              121 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 		dev_warn(&dev->pdev->dev,
pdev              129 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 		dev_warn(&dev->pdev->dev,
pdev              141 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 	dev_dbg(&dev->pdev->dev,
pdev              158 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 		dev_warn(&dev->pdev->dev,
pdev              166 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 		dev_warn(&dev->pdev->dev,
pdev              185 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 		dev_warn(&dev->pdev->dev,
pdev              199 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 		dev_warn(&dev->pdev->dev, "failed to copy back udata\n");
pdev              257 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 		dev_warn(&dev->pdev->dev,
pdev              294 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 		dev_warn(&dev->pdev->dev,
pdev               79 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 	props->vendor_part_id = dev->pdev->device;
pdev              144 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 		dev_warn(&dev->pdev->dev,
pdev              224 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 		dev_warn(&to_vdev(ibdev)->pdev->dev,
pdev              247 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 		dev_warn(&to_vdev(ibdev)->pdev->dev,
pdev              285 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 		dev_warn(&vdev->pdev->dev,
pdev              342 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 		dev_warn(&vdev->pdev->dev,
pdev              381 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 		dev_warn(&context->dev->pdev->dev,
pdev              402 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 	dev_dbg(&context->dev->pdev->dev, "create mmap region\n");
pdev              405 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 		dev_warn(&context->dev->pdev->dev,
pdev              449 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 		dev_warn(&dev->pdev->dev,
pdev              462 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 			dev_warn(&dev->pdev->dev,
pdev              496 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 		dev_warn(&dev->pdev->dev,
pdev               87 drivers/infiniband/sw/rdmavt/vt.h #define __rvt_pr_info(pdev, name, fmt, ...) \
pdev               88 drivers/infiniband/sw/rdmavt/vt.h 	dev_info(&pdev->dev, "%s: " fmt, name, ##__VA_ARGS__)
pdev               90 drivers/infiniband/sw/rdmavt/vt.h #define __rvt_pr_warn(pdev, name, fmt, ...) \
pdev               91 drivers/infiniband/sw/rdmavt/vt.h 	dev_warn(&pdev->dev, "%s: " fmt, name, ##__VA_ARGS__)
pdev               93 drivers/infiniband/sw/rdmavt/vt.h #define __rvt_pr_err(pdev, name, fmt, ...) \
pdev               94 drivers/infiniband/sw/rdmavt/vt.h 	dev_err(&pdev->dev, "%s: " fmt, name, ##__VA_ARGS__)
pdev               96 drivers/infiniband/sw/rdmavt/vt.h #define __rvt_pr_err_ratelimited(pdev, name, fmt, ...) \
pdev               97 drivers/infiniband/sw/rdmavt/vt.h 	dev_err_ratelimited(&(pdev)->dev, "%s: " fmt, name, ##__VA_ARGS__)
pdev              595 drivers/infiniband/ulp/ipoib/ipoib.h int ipoib_vlan_add(struct net_device *pdev, unsigned short pkey);
pdev              596 drivers/infiniband/ulp/ipoib/ipoib.h int ipoib_vlan_delete(struct net_device *pdev, unsigned short pkey);
pdev              100 drivers/infiniband/ulp/ipoib/ipoib_netlink.c 	struct net_device *pdev;
pdev              108 drivers/infiniband/ulp/ipoib/ipoib_netlink.c 	pdev = __dev_get_by_index(src_net, nla_get_u32(tb[IFLA_LINK]));
pdev              109 drivers/infiniband/ulp/ipoib/ipoib_netlink.c 	if (!pdev || pdev->type != ARPHRD_INFINIBAND)
pdev              112 drivers/infiniband/ulp/ipoib/ipoib_netlink.c 	ppriv = ipoib_priv(pdev);
pdev              165 drivers/infiniband/ulp/ipoib/ipoib_vlan.c int ipoib_vlan_add(struct net_device *pdev, unsigned short pkey)
pdev              178 drivers/infiniband/ulp/ipoib/ipoib_vlan.c 	if (pdev->reg_state != NETREG_REGISTERED) {
pdev              183 drivers/infiniband/ulp/ipoib/ipoib_vlan.c 	ppriv = ipoib_priv(pdev);
pdev              243 drivers/infiniband/ulp/ipoib/ipoib_vlan.c int ipoib_vlan_delete(struct net_device *pdev, unsigned short pkey)
pdev              254 drivers/infiniband/ulp/ipoib/ipoib_vlan.c 	if (pdev->reg_state != NETREG_REGISTERED) {
pdev              259 drivers/infiniband/ulp/ipoib/ipoib_vlan.c 	ppriv = ipoib_priv(pdev);
pdev               43 drivers/input/gameport/emu10k1-gp.c static int emu_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev               57 drivers/input/gameport/emu10k1-gp.c 	error = pci_enable_device(pdev);
pdev               61 drivers/input/gameport/emu10k1-gp.c 	emu->io = pci_resource_start(pdev, 0);
pdev               62 drivers/input/gameport/emu10k1-gp.c 	emu->size = pci_resource_len(pdev, 0);
pdev               64 drivers/input/gameport/emu10k1-gp.c 	emu->dev = pdev;
pdev               68 drivers/input/gameport/emu10k1-gp.c 	gameport_set_phys(port, "pci%s/gameport0", pci_name(pdev));
pdev               69 drivers/input/gameport/emu10k1-gp.c 	port->dev.parent = &pdev->dev;
pdev               79 drivers/input/gameport/emu10k1-gp.c 	pci_set_drvdata(pdev, emu);
pdev               86 drivers/input/gameport/emu10k1-gp.c 	pci_disable_device(pdev);
pdev               93 drivers/input/gameport/emu10k1-gp.c static void emu_remove(struct pci_dev *pdev)
pdev               95 drivers/input/gameport/emu10k1-gp.c 	struct emu *emu = pci_get_drvdata(pdev);
pdev              101 drivers/input/gameport/emu10k1-gp.c 	pci_disable_device(pdev);
pdev               63 drivers/input/joystick/psxpad-spi.c 	struct input_polled_dev *pdev;
pdev              143 drivers/input/joystick/psxpad-spi.c 	struct input_polled_dev *pdev = input_get_drvdata(idev);
pdev              144 drivers/input/joystick/psxpad-spi.c 	struct psxpad *pad = pdev->private;
pdev              161 drivers/input/joystick/psxpad-spi.c 	input_set_capability(pad->pdev->input, EV_FF, FF_RUMBLE);
pdev              163 drivers/input/joystick/psxpad-spi.c 	err = input_ff_create_memless(pad->pdev->input, NULL,
pdev              192 drivers/input/joystick/psxpad-spi.c static void psxpad_spi_poll_open(struct input_polled_dev *pdev)
pdev              194 drivers/input/joystick/psxpad-spi.c 	struct psxpad *pad = pdev->private;
pdev              199 drivers/input/joystick/psxpad-spi.c static void psxpad_spi_poll_close(struct input_polled_dev *pdev)
pdev              201 drivers/input/joystick/psxpad-spi.c 	struct psxpad *pad = pdev->private;
pdev              206 drivers/input/joystick/psxpad-spi.c static void psxpad_spi_poll(struct input_polled_dev *pdev)
pdev              208 drivers/input/joystick/psxpad-spi.c 	struct psxpad *pad = pdev->private;
pdev              209 drivers/input/joystick/psxpad-spi.c 	struct input_dev *input = pdev->input;
pdev              287 drivers/input/joystick/psxpad-spi.c 	struct input_polled_dev *pdev;
pdev              295 drivers/input/joystick/psxpad-spi.c 	pdev = devm_input_allocate_polled_device(&spi->dev);
pdev              296 drivers/input/joystick/psxpad-spi.c 	if (!pdev) {
pdev              302 drivers/input/joystick/psxpad-spi.c 	pad->pdev = pdev;
pdev              305 drivers/input/joystick/psxpad-spi.c 	pdev->private = pad;
pdev              306 drivers/input/joystick/psxpad-spi.c 	pdev->open = psxpad_spi_poll_open;
pdev              307 drivers/input/joystick/psxpad-spi.c 	pdev->close = psxpad_spi_poll_close;
pdev              308 drivers/input/joystick/psxpad-spi.c 	pdev->poll = psxpad_spi_poll;
pdev              310 drivers/input/joystick/psxpad-spi.c 	pdev->poll_interval = 16;
pdev              311 drivers/input/joystick/psxpad-spi.c 	pdev->poll_interval_min = 8;
pdev              312 drivers/input/joystick/psxpad-spi.c 	pdev->poll_interval_max = 32;
pdev              315 drivers/input/joystick/psxpad-spi.c 	idev = pdev->input;
pdev              358 drivers/input/joystick/psxpad-spi.c 	err = input_register_polled_device(pdev);
pdev              107 drivers/input/keyboard/adc-keys.c static int adc_keys_probe(struct platform_device *pdev)
pdev              109 drivers/input/keyboard/adc-keys.c 	struct device *dev = &pdev->dev;
pdev              162 drivers/input/keyboard/adc-keys.c 	input->name = pdev->name;
pdev               71 drivers/input/keyboard/adp5520-keys.c static int adp5520_keys_probe(struct platform_device *pdev)
pdev               73 drivers/input/keyboard/adp5520-keys.c 	struct adp5520_keys_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev               79 drivers/input/keyboard/adp5520-keys.c 	if (pdev->id != ID_ADP5520) {
pdev               80 drivers/input/keyboard/adp5520-keys.c 		dev_err(&pdev->dev, "only ADP5520 supports Keypad\n");
pdev               85 drivers/input/keyboard/adp5520-keys.c 		dev_err(&pdev->dev, "missing platform data\n");
pdev               92 drivers/input/keyboard/adp5520-keys.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_KERNEL);
pdev               94 drivers/input/keyboard/adp5520-keys.c 		dev_err(&pdev->dev, "failed to alloc memory\n");
pdev               98 drivers/input/keyboard/adp5520-keys.c 	input = devm_input_allocate_device(&pdev->dev);
pdev              102 drivers/input/keyboard/adp5520-keys.c 	dev->master = pdev->dev.parent;
pdev              105 drivers/input/keyboard/adp5520-keys.c 	input->name = pdev->name;
pdev              107 drivers/input/keyboard/adp5520-keys.c 	input->dev.parent = &pdev->dev;
pdev              133 drivers/input/keyboard/adp5520-keys.c 		dev_err(&pdev->dev, "unable to register input device\n");
pdev              155 drivers/input/keyboard/adp5520-keys.c 		dev_err(&pdev->dev, "failed to write\n");
pdev              163 drivers/input/keyboard/adp5520-keys.c 		dev_err(&pdev->dev, "failed to register notifier\n");
pdev              167 drivers/input/keyboard/adp5520-keys.c 	platform_set_drvdata(pdev, dev);
pdev              171 drivers/input/keyboard/adp5520-keys.c static int adp5520_keys_remove(struct platform_device *pdev)
pdev              173 drivers/input/keyboard/adp5520-keys.c 	struct adp5520_keys *dev = platform_get_drvdata(pdev);
pdev              197 drivers/input/keyboard/amikbd.c static int __init amikbd_probe(struct platform_device *pdev)
pdev              204 drivers/input/keyboard/amikbd.c 		dev_err(&pdev->dev, "Not enough memory for input device\n");
pdev              208 drivers/input/keyboard/amikbd.c 	dev->name = pdev->name;
pdev              214 drivers/input/keyboard/amikbd.c 	dev->dev.parent = &pdev->dev;
pdev              233 drivers/input/keyboard/amikbd.c 	platform_set_drvdata(pdev, dev);
pdev              242 drivers/input/keyboard/amikbd.c static int __exit amikbd_remove(struct platform_device *pdev)
pdev              244 drivers/input/keyboard/amikbd.c 	struct input_dev *dev = platform_get_drvdata(pdev);
pdev              317 drivers/input/keyboard/bcm-keypad.c static int bcm_kp_probe(struct platform_device *pdev)
pdev              324 drivers/input/keyboard/bcm-keypad.c 	kp = devm_kzalloc(&pdev->dev, sizeof(*kp), GFP_KERNEL);
pdev              328 drivers/input/keyboard/bcm-keypad.c 	input_dev = devm_input_allocate_device(&pdev->dev);
pdev              330 drivers/input/keyboard/bcm-keypad.c 		dev_err(&pdev->dev, "failed to allocate the input device\n");
pdev              337 drivers/input/keyboard/bcm-keypad.c 	if (of_property_read_bool(pdev->dev.of_node, "autorepeat"))
pdev              340 drivers/input/keyboard/bcm-keypad.c 	input_dev->name = pdev->name;
pdev              342 drivers/input/keyboard/bcm-keypad.c 	input_dev->dev.parent = &pdev->dev;
pdev              363 drivers/input/keyboard/bcm-keypad.c 		dev_err(&pdev->dev, "failed to build keymap\n");
pdev              368 drivers/input/keyboard/bcm-keypad.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              370 drivers/input/keyboard/bcm-keypad.c 		dev_err(&pdev->dev, "Missing keypad base address resource\n");
pdev              374 drivers/input/keyboard/bcm-keypad.c 	kp->base = devm_ioremap_resource(&pdev->dev, res);
pdev              379 drivers/input/keyboard/bcm-keypad.c 	kp->clk = devm_clk_get(&pdev->dev, "peri_clk");
pdev              384 drivers/input/keyboard/bcm-keypad.c 				dev_err(&pdev->dev, "Failed to get clock\n");
pdev              387 drivers/input/keyboard/bcm-keypad.c 		dev_dbg(&pdev->dev,
pdev              394 drivers/input/keyboard/bcm-keypad.c 		error = of_property_read_u32(pdev->dev.of_node,
pdev              415 drivers/input/keyboard/bcm-keypad.c 	kp->irq = platform_get_irq(pdev, 0);
pdev              419 drivers/input/keyboard/bcm-keypad.c 	error = devm_request_threaded_irq(&pdev->dev, kp->irq,
pdev              421 drivers/input/keyboard/bcm-keypad.c 					  IRQF_ONESHOT, pdev->name, kp);
pdev              423 drivers/input/keyboard/bcm-keypad.c 		dev_err(&pdev->dev, "failed to request IRQ\n");
pdev              429 drivers/input/keyboard/bcm-keypad.c 		dev_err(&pdev->dev, "failed to register input device\n");
pdev               86 drivers/input/keyboard/clps711x-keypad.c static int clps711x_keypad_probe(struct platform_device *pdev)
pdev               89 drivers/input/keyboard/clps711x-keypad.c 	struct device *dev = &pdev->dev;
pdev              135 drivers/input/keyboard/clps711x-keypad.c 	poll_dev->input->name		= pdev->name;
pdev              152 drivers/input/keyboard/clps711x-keypad.c 	platform_set_drvdata(pdev, poll_dev);
pdev              169 drivers/input/keyboard/clps711x-keypad.c static int clps711x_keypad_remove(struct platform_device *pdev)
pdev              171 drivers/input/keyboard/clps711x-keypad.c 	struct input_polled_dev *poll_dev = platform_get_drvdata(pdev);
pdev              594 drivers/input/keyboard/cros_ec_keyb.c static int cros_ec_keyb_probe(struct platform_device *pdev)
pdev              596 drivers/input/keyboard/cros_ec_keyb.c 	struct cros_ec_device *ec = dev_get_drvdata(pdev->dev.parent);
pdev              597 drivers/input/keyboard/cros_ec_keyb.c 	struct device *dev = &pdev->dev;
pdev              636 drivers/input/keyboard/cros_ec_keyb.c static int cros_ec_keyb_remove(struct platform_device *pdev)
pdev              638 drivers/input/keyboard/cros_ec_keyb.c 	struct cros_ec_keyb *ckdev = dev_get_drvdata(&pdev->dev);
pdev              152 drivers/input/keyboard/davinci_keyscan.c static int __init davinci_ks_probe(struct platform_device *pdev)
pdev              157 drivers/input/keyboard/davinci_keyscan.c 	struct device *dev = &pdev->dev;
pdev              193 drivers/input/keyboard/davinci_keyscan.c 	davinci_ks->irq = platform_get_irq(pdev, 0);
pdev              199 drivers/input/keyboard/davinci_keyscan.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              210 drivers/input/keyboard/davinci_keyscan.c 				 pdev->name);
pdev              256 drivers/input/keyboard/davinci_keyscan.c 			  0, pdev->name, davinci_ks);
pdev              268 drivers/input/keyboard/davinci_keyscan.c 	platform_set_drvdata(pdev, davinci_ks);
pdev              288 drivers/input/keyboard/davinci_keyscan.c static int davinci_ks_remove(struct platform_device *pdev)
pdev              290 drivers/input/keyboard/davinci_keyscan.c 	struct davinci_ks *davinci_ks = platform_get_drvdata(pdev);
pdev              154 drivers/input/keyboard/ep93xx_keypad.c static int ep93xx_keypad_open(struct input_dev *pdev)
pdev              156 drivers/input/keyboard/ep93xx_keypad.c 	struct ep93xx_keypad *keypad = input_get_drvdata(pdev);
pdev              167 drivers/input/keyboard/ep93xx_keypad.c static void ep93xx_keypad_close(struct input_dev *pdev)
pdev              169 drivers/input/keyboard/ep93xx_keypad.c 	struct ep93xx_keypad *keypad = input_get_drvdata(pdev);
pdev              181 drivers/input/keyboard/ep93xx_keypad.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              182 drivers/input/keyboard/ep93xx_keypad.c 	struct ep93xx_keypad *keypad = platform_get_drvdata(pdev);
pdev              194 drivers/input/keyboard/ep93xx_keypad.c 	if (device_may_wakeup(&pdev->dev))
pdev              202 drivers/input/keyboard/ep93xx_keypad.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              203 drivers/input/keyboard/ep93xx_keypad.c 	struct ep93xx_keypad *keypad = platform_get_drvdata(pdev);
pdev              206 drivers/input/keyboard/ep93xx_keypad.c 	if (device_may_wakeup(&pdev->dev))
pdev              228 drivers/input/keyboard/ep93xx_keypad.c static int ep93xx_keypad_probe(struct platform_device *pdev)
pdev              240 drivers/input/keyboard/ep93xx_keypad.c 	keypad->pdata = dev_get_platdata(&pdev->dev);
pdev              252 drivers/input/keyboard/ep93xx_keypad.c 	keypad->irq = platform_get_irq(pdev, 0);
pdev              258 drivers/input/keyboard/ep93xx_keypad.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              264 drivers/input/keyboard/ep93xx_keypad.c 	res = request_mem_region(res->start, resource_size(res), pdev->name);
pdev              276 drivers/input/keyboard/ep93xx_keypad.c 	err = ep93xx_keypad_acquire_gpio(pdev);
pdev              280 drivers/input/keyboard/ep93xx_keypad.c 	keypad->clk = clk_get(&pdev->dev, NULL);
pdev              294 drivers/input/keyboard/ep93xx_keypad.c 	input_dev->name = pdev->name;
pdev              298 drivers/input/keyboard/ep93xx_keypad.c 	input_dev->dev.parent = &pdev->dev;
pdev              311 drivers/input/keyboard/ep93xx_keypad.c 			  0, pdev->name, keypad);
pdev              319 drivers/input/keyboard/ep93xx_keypad.c 	platform_set_drvdata(pdev, keypad);
pdev              320 drivers/input/keyboard/ep93xx_keypad.c 	device_init_wakeup(&pdev->dev, 1);
pdev              331 drivers/input/keyboard/ep93xx_keypad.c 	ep93xx_keypad_release_gpio(pdev);
pdev              341 drivers/input/keyboard/ep93xx_keypad.c static int ep93xx_keypad_remove(struct platform_device *pdev)
pdev              343 drivers/input/keyboard/ep93xx_keypad.c 	struct ep93xx_keypad *keypad = platform_get_drvdata(pdev);
pdev              354 drivers/input/keyboard/ep93xx_keypad.c 	ep93xx_keypad_release_gpio(pdev);
pdev              358 drivers/input/keyboard/ep93xx_keypad.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              102 drivers/input/keyboard/goldfish_events.c static int events_probe(struct platform_device *pdev)
pdev              113 drivers/input/keyboard/goldfish_events.c 	irq = platform_get_irq(pdev, 0);
pdev              117 drivers/input/keyboard/goldfish_events.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              121 drivers/input/keyboard/goldfish_events.c 	addr = devm_ioremap(&pdev->dev, res->start, 4096);
pdev              128 drivers/input/keyboard/goldfish_events.c 	edev = devm_kzalloc(&pdev->dev,
pdev              134 drivers/input/keyboard/goldfish_events.c 	input_dev = devm_input_allocate_device(&pdev->dev);
pdev              162 drivers/input/keyboard/goldfish_events.c 	error = devm_request_irq(&pdev->dev, edev->irq, events_interrupt, 0,
pdev              293 drivers/input/keyboard/gpio_keys.c 	struct platform_device *pdev = to_platform_device(dev);		\
pdev              294 drivers/input/keyboard/gpio_keys.c 	struct gpio_keys_drvdata *ddata = platform_get_drvdata(pdev);	\
pdev              320 drivers/input/keyboard/gpio_keys.c 	struct platform_device *pdev = to_platform_device(dev);		\
pdev              321 drivers/input/keyboard/gpio_keys.c 	struct gpio_keys_drvdata *ddata = platform_get_drvdata(pdev);	\
pdev              477 drivers/input/keyboard/gpio_keys.c static int gpio_keys_setup_key(struct platform_device *pdev,
pdev              485 drivers/input/keyboard/gpio_keys.c 	struct device *dev = &pdev->dev;
pdev              764 drivers/input/keyboard/gpio_keys.c static int gpio_keys_probe(struct platform_device *pdev)
pdev              766 drivers/input/keyboard/gpio_keys.c 	struct device *dev = &pdev->dev;
pdev              803 drivers/input/keyboard/gpio_keys.c 	platform_set_drvdata(pdev, ddata);
pdev              806 drivers/input/keyboard/gpio_keys.c 	input->name = pdata->name ? : pdev->name;
pdev              838 drivers/input/keyboard/gpio_keys.c 		error = gpio_keys_setup_key(pdev, input, ddata,
pdev             1003 drivers/input/keyboard/gpio_keys.c static void gpio_keys_shutdown(struct platform_device *pdev)
pdev             1007 drivers/input/keyboard/gpio_keys.c 	ret = gpio_keys_suspend(&pdev->dev);
pdev             1009 drivers/input/keyboard/gpio_keys.c 		dev_err(&pdev->dev, "failed to shutdown\n");
pdev              229 drivers/input/keyboard/gpio_keys_polled.c static int gpio_keys_polled_probe(struct platform_device *pdev)
pdev              231 drivers/input/keyboard/gpio_keys_polled.c 	struct device *dev = &pdev->dev;
pdev              272 drivers/input/keyboard/gpio_keys_polled.c 	input->name = pdata->name ?: pdev->name;
pdev              419 drivers/input/keyboard/imx_keypad.c static int imx_keypad_probe(struct platform_device *pdev)
pdev              422 drivers/input/keyboard/imx_keypad.c 			dev_get_platdata(&pdev->dev);
pdev              427 drivers/input/keyboard/imx_keypad.c 	if (!keymap_data && !pdev->dev.of_node) {
pdev              428 drivers/input/keyboard/imx_keypad.c 		dev_err(&pdev->dev, "no keymap defined\n");
pdev              432 drivers/input/keyboard/imx_keypad.c 	irq = platform_get_irq(pdev, 0);
pdev              436 drivers/input/keyboard/imx_keypad.c 	input_dev = devm_input_allocate_device(&pdev->dev);
pdev              438 drivers/input/keyboard/imx_keypad.c 		dev_err(&pdev->dev, "failed to allocate the input device\n");
pdev              442 drivers/input/keyboard/imx_keypad.c 	keypad = devm_kzalloc(&pdev->dev, sizeof(*keypad), GFP_KERNEL);
pdev              444 drivers/input/keyboard/imx_keypad.c 		dev_err(&pdev->dev, "not enough memory for driver data\n");
pdev              455 drivers/input/keyboard/imx_keypad.c 	keypad->mmio_base = devm_platform_ioremap_resource(pdev, 0);
pdev              459 drivers/input/keyboard/imx_keypad.c 	keypad->clk = devm_clk_get(&pdev->dev, NULL);
pdev              461 drivers/input/keyboard/imx_keypad.c 		dev_err(&pdev->dev, "failed to get keypad clock\n");
pdev              466 drivers/input/keyboard/imx_keypad.c 	input_dev->name = pdev->name;
pdev              468 drivers/input/keyboard/imx_keypad.c 	input_dev->dev.parent = &pdev->dev;
pdev              477 drivers/input/keyboard/imx_keypad.c 		dev_err(&pdev->dev, "failed to build keymap\n");
pdev              491 drivers/input/keyboard/imx_keypad.c 	dev_dbg(&pdev->dev, "enabled rows mask: %x\n", keypad->rows_en_mask);
pdev              492 drivers/input/keyboard/imx_keypad.c 	dev_dbg(&pdev->dev, "enabled cols mask: %x\n", keypad->cols_en_mask);
pdev              505 drivers/input/keyboard/imx_keypad.c 	error = devm_request_irq(&pdev->dev, irq, imx_keypad_irq_handler, 0,
pdev              506 drivers/input/keyboard/imx_keypad.c 			    pdev->name, keypad);
pdev              508 drivers/input/keyboard/imx_keypad.c 		dev_err(&pdev->dev, "failed to request IRQ\n");
pdev              515 drivers/input/keyboard/imx_keypad.c 		dev_err(&pdev->dev, "failed to register input device\n");
pdev              519 drivers/input/keyboard/imx_keypad.c 	platform_set_drvdata(pdev, keypad);
pdev              520 drivers/input/keyboard/imx_keypad.c 	device_init_wakeup(&pdev->dev, 1);
pdev              527 drivers/input/keyboard/imx_keypad.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              528 drivers/input/keyboard/imx_keypad.c 	struct imx_keypad *kbd = platform_get_drvdata(pdev);
pdev              540 drivers/input/keyboard/imx_keypad.c 	if (device_may_wakeup(&pdev->dev)) {
pdev              555 drivers/input/keyboard/imx_keypad.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              556 drivers/input/keyboard/imx_keypad.c 	struct imx_keypad *kbd = platform_get_drvdata(pdev);
pdev              560 drivers/input/keyboard/imx_keypad.c 	if (device_may_wakeup(&pdev->dev))
pdev               87 drivers/input/keyboard/ipaq-micro-keys.c static int micro_key_probe(struct platform_device *pdev)
pdev               93 drivers/input/keyboard/ipaq-micro-keys.c 	keys = devm_kzalloc(&pdev->dev, sizeof(*keys), GFP_KERNEL);
pdev               97 drivers/input/keyboard/ipaq-micro-keys.c 	keys->micro = dev_get_drvdata(pdev->dev.parent);
pdev               99 drivers/input/keyboard/ipaq-micro-keys.c 	keys->input = devm_input_allocate_device(&pdev->dev);
pdev              105 drivers/input/keyboard/ipaq-micro-keys.c 	keys->codes = devm_kmemdup(&pdev->dev, micro_keycodes,
pdev              123 drivers/input/keyboard/ipaq-micro-keys.c 	platform_set_drvdata(pdev, keys);
pdev              179 drivers/input/keyboard/jornada680_kbd.c static int jornada680kbd_probe(struct platform_device *pdev)
pdev              186 drivers/input/keyboard/jornada680_kbd.c 	jornadakbd = devm_kzalloc(&pdev->dev, sizeof(struct jornadakbd),
pdev              191 drivers/input/keyboard/jornada680_kbd.c 	poll_dev = devm_input_allocate_polled_device(&pdev->dev);
pdev              193 drivers/input/keyboard/jornada680_kbd.c 		dev_err(&pdev->dev, "failed to allocate polled input device\n");
pdev              213 drivers/input/keyboard/jornada680_kbd.c 	input_dev->dev.parent = &pdev->dev;
pdev              225 drivers/input/keyboard/jornada680_kbd.c 		dev_err(&pdev->dev, "failed to register polled input device\n");
pdev               54 drivers/input/keyboard/jornada720_kbd.c 	struct platform_device *pdev = dev_id;
pdev               55 drivers/input/keyboard/jornada720_kbd.c 	struct jornadakbd *jornadakbd = platform_get_drvdata(pdev);
pdev               63 drivers/input/keyboard/jornada720_kbd.c 		dev_dbg(&pdev->dev,
pdev               88 drivers/input/keyboard/jornada720_kbd.c static int jornada720_kbd_probe(struct platform_device *pdev)
pdev               94 drivers/input/keyboard/jornada720_kbd.c 	irq = platform_get_irq(pdev, 0);
pdev               98 drivers/input/keyboard/jornada720_kbd.c 	jornadakbd = devm_kzalloc(&pdev->dev, sizeof(*jornadakbd), GFP_KERNEL);
pdev               99 drivers/input/keyboard/jornada720_kbd.c 	input_dev = devm_input_allocate_device(&pdev->dev);
pdev              103 drivers/input/keyboard/jornada720_kbd.c 	platform_set_drvdata(pdev, jornadakbd);
pdev              116 drivers/input/keyboard/jornada720_kbd.c 	input_dev->dev.parent = &pdev->dev;
pdev              124 drivers/input/keyboard/jornada720_kbd.c 	err = devm_request_irq(&pdev->dev, irq, jornada720_kbd_interrupt,
pdev              125 drivers/input/keyboard/jornada720_kbd.c 			       IRQF_TRIGGER_FALLING, "jornadakbd", pdev);
pdev              127 drivers/input/keyboard/jornada720_kbd.c 		dev_err(&pdev->dev, "unable to grab IRQ%d: %d\n", irq, err);
pdev              159 drivers/input/keyboard/lpc32xx-keys.c static int lpc32xx_kscan_probe(struct platform_device *pdev)
pdev              168 drivers/input/keyboard/lpc32xx-keys.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              170 drivers/input/keyboard/lpc32xx-keys.c 		dev_err(&pdev->dev, "failed to get platform I/O memory\n");
pdev              174 drivers/input/keyboard/lpc32xx-keys.c 	irq = platform_get_irq(pdev, 0);
pdev              178 drivers/input/keyboard/lpc32xx-keys.c 	kscandat = devm_kzalloc(&pdev->dev, sizeof(*kscandat),
pdev              183 drivers/input/keyboard/lpc32xx-keys.c 	error = lpc32xx_parse_dt(&pdev->dev, kscandat);
pdev              185 drivers/input/keyboard/lpc32xx-keys.c 		dev_err(&pdev->dev, "failed to parse device tree\n");
pdev              191 drivers/input/keyboard/lpc32xx-keys.c 	kscandat->keymap = devm_kzalloc(&pdev->dev, keymap_size, GFP_KERNEL);
pdev              195 drivers/input/keyboard/lpc32xx-keys.c 	kscandat->input = input = devm_input_allocate_device(&pdev->dev);
pdev              197 drivers/input/keyboard/lpc32xx-keys.c 		dev_err(&pdev->dev, "failed to allocate input device\n");
pdev              202 drivers/input/keyboard/lpc32xx-keys.c 	input->name		= pdev->name;
pdev              209 drivers/input/keyboard/lpc32xx-keys.c 	input->dev.parent	= &pdev->dev;
pdev              218 drivers/input/keyboard/lpc32xx-keys.c 		dev_err(&pdev->dev, "failed to build keymap\n");
pdev              224 drivers/input/keyboard/lpc32xx-keys.c 	kscandat->kscan_base = devm_ioremap_resource(&pdev->dev, res);
pdev              229 drivers/input/keyboard/lpc32xx-keys.c 	kscandat->clk = devm_clk_get(&pdev->dev, NULL);
pdev              231 drivers/input/keyboard/lpc32xx-keys.c 		dev_err(&pdev->dev, "failed to get clock\n");
pdev              249 drivers/input/keyboard/lpc32xx-keys.c 	error = devm_request_irq(&pdev->dev, irq, lpc32xx_kscan_irq, 0,
pdev              250 drivers/input/keyboard/lpc32xx-keys.c 				 pdev->name, kscandat);
pdev              252 drivers/input/keyboard/lpc32xx-keys.c 		dev_err(&pdev->dev, "failed to request irq\n");
pdev              258 drivers/input/keyboard/lpc32xx-keys.c 		dev_err(&pdev->dev, "failed to register input device\n");
pdev              262 drivers/input/keyboard/lpc32xx-keys.c 	platform_set_drvdata(pdev, kscandat);
pdev              270 drivers/input/keyboard/lpc32xx-keys.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              271 drivers/input/keyboard/lpc32xx-keys.c 	struct lpc32xx_kscan_drv *kscandat = platform_get_drvdata(pdev);
pdev              288 drivers/input/keyboard/lpc32xx-keys.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              289 drivers/input/keyboard/lpc32xx-keys.c 	struct lpc32xx_kscan_drv *kscandat = platform_get_drvdata(pdev);
pdev              275 drivers/input/keyboard/matrix_keypad.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              276 drivers/input/keyboard/matrix_keypad.c 	struct matrix_keypad *keypad = platform_get_drvdata(pdev);
pdev              280 drivers/input/keyboard/matrix_keypad.c 	if (device_may_wakeup(&pdev->dev))
pdev              288 drivers/input/keyboard/matrix_keypad.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              289 drivers/input/keyboard/matrix_keypad.c 	struct matrix_keypad *keypad = platform_get_drvdata(pdev);
pdev              291 drivers/input/keyboard/matrix_keypad.c 	if (device_may_wakeup(&pdev->dev))
pdev              303 drivers/input/keyboard/matrix_keypad.c static int matrix_keypad_init_gpio(struct platform_device *pdev,
pdev              313 drivers/input/keyboard/matrix_keypad.c 			dev_err(&pdev->dev,
pdev              325 drivers/input/keyboard/matrix_keypad.c 			dev_err(&pdev->dev,
pdev              340 drivers/input/keyboard/matrix_keypad.c 			dev_err(&pdev->dev,
pdev              353 drivers/input/keyboard/matrix_keypad.c 				dev_err(&pdev->dev,
pdev              480 drivers/input/keyboard/matrix_keypad.c static int matrix_keypad_probe(struct platform_device *pdev)
pdev              487 drivers/input/keyboard/matrix_keypad.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              489 drivers/input/keyboard/matrix_keypad.c 		pdata = matrix_keypad_parse_dt(&pdev->dev);
pdev              493 drivers/input/keyboard/matrix_keypad.c 		dev_err(&pdev->dev, "no keymap data defined\n");
pdev              511 drivers/input/keyboard/matrix_keypad.c 	input_dev->name		= pdev->name;
pdev              513 drivers/input/keyboard/matrix_keypad.c 	input_dev->dev.parent	= &pdev->dev;
pdev              522 drivers/input/keyboard/matrix_keypad.c 		dev_err(&pdev->dev, "failed to build keymap\n");
pdev              531 drivers/input/keyboard/matrix_keypad.c 	err = matrix_keypad_init_gpio(pdev, keypad);
pdev              539 drivers/input/keyboard/matrix_keypad.c 	device_init_wakeup(&pdev->dev, pdata->wakeup);
pdev              540 drivers/input/keyboard/matrix_keypad.c 	platform_set_drvdata(pdev, keypad);
pdev              552 drivers/input/keyboard/matrix_keypad.c static int matrix_keypad_remove(struct platform_device *pdev)
pdev              554 drivers/input/keyboard/matrix_keypad.c 	struct matrix_keypad *keypad = platform_get_drvdata(pdev);
pdev              238 drivers/input/keyboard/mtk-pmic-keys.c static int mtk_pmic_keys_probe(struct platform_device *pdev)
pdev              242 drivers/input/keyboard/mtk-pmic-keys.c 	struct mt6397_chip *pmic_chip = dev_get_drvdata(pdev->dev.parent);
pdev              243 drivers/input/keyboard/mtk-pmic-keys.c 	struct device_node *node = pdev->dev.of_node, *child;
pdev              248 drivers/input/keyboard/mtk-pmic-keys.c 		of_match_device(of_mtk_pmic_keys_match_tbl, &pdev->dev);
pdev              250 drivers/input/keyboard/mtk-pmic-keys.c 	keys = devm_kzalloc(&pdev->dev, sizeof(*keys), GFP_KERNEL);
pdev              254 drivers/input/keyboard/mtk-pmic-keys.c 	keys->dev = &pdev->dev;
pdev              279 drivers/input/keyboard/mtk-pmic-keys.c 		keys->keys[index].irq = platform_get_irq(pdev, index);
pdev              309 drivers/input/keyboard/mtk-pmic-keys.c 		dev_err(&pdev->dev,
pdev              316 drivers/input/keyboard/mtk-pmic-keys.c 	platform_set_drvdata(pdev, keys);
pdev              222 drivers/input/keyboard/nomadik-ske-keypad.c static int __init ske_keypad_probe(struct platform_device *pdev)
pdev              225 drivers/input/keyboard/nomadik-ske-keypad.c 			dev_get_platdata(&pdev->dev);
pdev              233 drivers/input/keyboard/nomadik-ske-keypad.c 		dev_err(&pdev->dev, "invalid keypad platform data\n");
pdev              237 drivers/input/keyboard/nomadik-ske-keypad.c 	irq = platform_get_irq(pdev, 0);
pdev              241 drivers/input/keyboard/nomadik-ske-keypad.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              243 drivers/input/keyboard/nomadik-ske-keypad.c 		dev_err(&pdev->dev, "missing platform resources\n");
pdev              250 drivers/input/keyboard/nomadik-ske-keypad.c 		dev_err(&pdev->dev, "failed to allocate keypad memory\n");
pdev              260 drivers/input/keyboard/nomadik-ske-keypad.c 	if (!request_mem_region(res->start, resource_size(res), pdev->name)) {
pdev              261 drivers/input/keyboard/nomadik-ske-keypad.c 		dev_err(&pdev->dev, "failed to request I/O memory\n");
pdev              268 drivers/input/keyboard/nomadik-ske-keypad.c 		dev_err(&pdev->dev, "failed to remap I/O memory\n");
pdev              273 drivers/input/keyboard/nomadik-ske-keypad.c 	keypad->pclk = clk_get(&pdev->dev, "apb_pclk");
pdev              275 drivers/input/keyboard/nomadik-ske-keypad.c 		dev_err(&pdev->dev, "failed to get pclk\n");
pdev              280 drivers/input/keyboard/nomadik-ske-keypad.c 	keypad->clk = clk_get(&pdev->dev, NULL);
pdev              282 drivers/input/keyboard/nomadik-ske-keypad.c 		dev_err(&pdev->dev, "failed to get clk\n");
pdev              289 drivers/input/keyboard/nomadik-ske-keypad.c 	input->dev.parent = &pdev->dev;
pdev              295 drivers/input/keyboard/nomadik-ske-keypad.c 		dev_err(&pdev->dev, "Failed to build keymap\n");
pdev              305 drivers/input/keyboard/nomadik-ske-keypad.c 		dev_err(&pdev->dev, "Failed to prepare/enable pclk\n");
pdev              311 drivers/input/keyboard/nomadik-ske-keypad.c 		dev_err(&pdev->dev, "Failed to prepare/enable clk\n");
pdev              322 drivers/input/keyboard/nomadik-ske-keypad.c 		dev_err(&pdev->dev, "unable to init keypad hardware\n");
pdev              329 drivers/input/keyboard/nomadik-ske-keypad.c 		dev_err(&pdev->dev, "allocate irq %d failed\n", keypad->irq);
pdev              335 drivers/input/keyboard/nomadik-ske-keypad.c 		dev_err(&pdev->dev,
pdev              341 drivers/input/keyboard/nomadik-ske-keypad.c 		device_init_wakeup(&pdev->dev, true);
pdev              343 drivers/input/keyboard/nomadik-ske-keypad.c 	platform_set_drvdata(pdev, keypad);
pdev              367 drivers/input/keyboard/nomadik-ske-keypad.c static int ske_keypad_remove(struct platform_device *pdev)
pdev              369 drivers/input/keyboard/nomadik-ske-keypad.c 	struct ske_keypad *keypad = platform_get_drvdata(pdev);
pdev              370 drivers/input/keyboard/nomadik-ske-keypad.c 	struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              392 drivers/input/keyboard/nomadik-ske-keypad.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              393 drivers/input/keyboard/nomadik-ske-keypad.c 	struct ske_keypad *keypad = platform_get_drvdata(pdev);
pdev              394 drivers/input/keyboard/nomadik-ske-keypad.c 	int irq = platform_get_irq(pdev, 0);
pdev              406 drivers/input/keyboard/nomadik-ske-keypad.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              407 drivers/input/keyboard/nomadik-ske-keypad.c 	struct ske_keypad *keypad = platform_get_drvdata(pdev);
pdev              408 drivers/input/keyboard/nomadik-ske-keypad.c 	int irq = platform_get_irq(pdev, 0);
pdev              158 drivers/input/keyboard/nspire-keypad.c static int nspire_keypad_probe(struct platform_device *pdev)
pdev              160 drivers/input/keyboard/nspire-keypad.c 	const struct device_node *of_node = pdev->dev.of_node;
pdev              167 drivers/input/keyboard/nspire-keypad.c 	irq = platform_get_irq(pdev, 0);
pdev              171 drivers/input/keyboard/nspire-keypad.c 	keypad = devm_kzalloc(&pdev->dev, sizeof(struct nspire_keypad),
pdev              174 drivers/input/keyboard/nspire-keypad.c 		dev_err(&pdev->dev, "failed to allocate keypad memory\n");
pdev              183 drivers/input/keyboard/nspire-keypad.c 		dev_err(&pdev->dev, "failed to get scan-interval\n");
pdev              190 drivers/input/keyboard/nspire-keypad.c 		dev_err(&pdev->dev, "failed to get row-delay\n");
pdev              196 drivers/input/keyboard/nspire-keypad.c 	keypad->clk = devm_clk_get(&pdev->dev, NULL);
pdev              198 drivers/input/keyboard/nspire-keypad.c 		dev_err(&pdev->dev, "unable to get clock\n");
pdev              202 drivers/input/keyboard/nspire-keypad.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              203 drivers/input/keyboard/nspire-keypad.c 	keypad->reg_base = devm_ioremap_resource(&pdev->dev, res);
pdev              207 drivers/input/keyboard/nspire-keypad.c 	keypad->input = input = devm_input_allocate_device(&pdev->dev);
pdev              209 drivers/input/keyboard/nspire-keypad.c 		dev_err(&pdev->dev, "failed to allocate input device\n");
pdev              229 drivers/input/keyboard/nspire-keypad.c 		dev_err(&pdev->dev, "building keymap failed\n");
pdev              233 drivers/input/keyboard/nspire-keypad.c 	error = devm_request_irq(&pdev->dev, irq, nspire_keypad_irq, 0,
pdev              236 drivers/input/keyboard/nspire-keypad.c 		dev_err(&pdev->dev, "allocate irq %d failed\n", irq);
pdev              242 drivers/input/keyboard/nspire-keypad.c 		dev_err(&pdev->dev,
pdev              247 drivers/input/keyboard/nspire-keypad.c 	dev_dbg(&pdev->dev,
pdev              177 drivers/input/keyboard/omap-keypad.c static int omap_kp_probe(struct platform_device *pdev)
pdev              181 drivers/input/keyboard/omap-keypad.c 	struct omap_kp_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              202 drivers/input/keyboard/omap-keypad.c 	platform_set_drvdata(pdev, omap_kp);
pdev              229 drivers/input/keyboard/omap-keypad.c 	ret = device_create_file(&pdev->dev, &dev_attr_enable);
pdev              236 drivers/input/keyboard/omap-keypad.c 	input_dev->dev.parent = &pdev->dev;
pdev              263 drivers/input/keyboard/omap-keypad.c 	omap_kp->irq = platform_get_irq(pdev, 0);
pdev              277 drivers/input/keyboard/omap-keypad.c 	device_remove_file(&pdev->dev, &dev_attr_enable);
pdev              290 drivers/input/keyboard/omap-keypad.c static int omap_kp_remove(struct platform_device *pdev)
pdev              292 drivers/input/keyboard/omap-keypad.c 	struct omap_kp *omap_kp = platform_get_drvdata(pdev);
pdev              226 drivers/input/keyboard/omap4-keypad.c static int omap4_keypad_probe(struct platform_device *pdev)
pdev              236 drivers/input/keyboard/omap4-keypad.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              238 drivers/input/keyboard/omap4-keypad.c 		dev_err(&pdev->dev, "no base address specified\n");
pdev              242 drivers/input/keyboard/omap4-keypad.c 	irq = platform_get_irq(pdev, 0);
pdev              244 drivers/input/keyboard/omap4-keypad.c 		dev_err(&pdev->dev, "no keyboard irq assigned\n");
pdev              250 drivers/input/keyboard/omap4-keypad.c 		dev_err(&pdev->dev, "keypad_data memory allocation failed\n");
pdev              256 drivers/input/keyboard/omap4-keypad.c 	error = omap4_keypad_parse_dt(&pdev->dev, keypad_data);
pdev              260 drivers/input/keyboard/omap4-keypad.c 	res = request_mem_region(res->start, resource_size(res), pdev->name);
pdev              262 drivers/input/keyboard/omap4-keypad.c 		dev_err(&pdev->dev, "can't request mem region\n");
pdev              269 drivers/input/keyboard/omap4-keypad.c 		dev_err(&pdev->dev, "can't ioremap mem resource\n");
pdev              279 drivers/input/keyboard/omap4-keypad.c 	pm_runtime_enable(&pdev->dev);
pdev              280 drivers/input/keyboard/omap4-keypad.c 	error = pm_runtime_get_sync(&pdev->dev);
pdev              282 drivers/input/keyboard/omap4-keypad.c 		dev_err(&pdev->dev, "pm_runtime_get_sync() failed\n");
pdev              298 drivers/input/keyboard/omap4-keypad.c 		dev_err(&pdev->dev,
pdev              311 drivers/input/keyboard/omap4-keypad.c 	input_dev->name = pdev->name;
pdev              312 drivers/input/keyboard/omap4-keypad.c 	input_dev->dev.parent = &pdev->dev;
pdev              333 drivers/input/keyboard/omap4-keypad.c 		dev_err(&pdev->dev, "Not enough memory for keymap\n");
pdev              342 drivers/input/keyboard/omap4-keypad.c 		dev_err(&pdev->dev, "failed to build keymap\n");
pdev              350 drivers/input/keyboard/omap4-keypad.c 		dev_err(&pdev->dev, "failed to register interrupt\n");
pdev              354 drivers/input/keyboard/omap4-keypad.c 	device_init_wakeup(&pdev->dev, true);
pdev              355 drivers/input/keyboard/omap4-keypad.c 	pm_runtime_put_sync(&pdev->dev);
pdev              359 drivers/input/keyboard/omap4-keypad.c 		dev_err(&pdev->dev, "failed to register input device\n");
pdev              363 drivers/input/keyboard/omap4-keypad.c 	platform_set_drvdata(pdev, keypad_data);
pdev              367 drivers/input/keyboard/omap4-keypad.c 	pm_runtime_disable(&pdev->dev);
pdev              374 drivers/input/keyboard/omap4-keypad.c 	pm_runtime_put_sync(&pdev->dev);
pdev              384 drivers/input/keyboard/omap4-keypad.c static int omap4_keypad_remove(struct platform_device *pdev)
pdev              386 drivers/input/keyboard/omap4-keypad.c 	struct omap4_keypad *keypad_data = platform_get_drvdata(pdev);
pdev              391 drivers/input/keyboard/omap4-keypad.c 	pm_runtime_disable(&pdev->dev);
pdev              397 drivers/input/keyboard/omap4-keypad.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              415 drivers/input/keyboard/omap4-keypad.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              416 drivers/input/keyboard/omap4-keypad.c 	struct omap4_keypad *keypad_data = platform_get_drvdata(pdev);
pdev              419 drivers/input/keyboard/omap4-keypad.c 	if (device_may_wakeup(&pdev->dev)) {
pdev              430 drivers/input/keyboard/omap4-keypad.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              431 drivers/input/keyboard/omap4-keypad.c 	struct omap4_keypad *keypad_data = platform_get_drvdata(pdev);
pdev              433 drivers/input/keyboard/omap4-keypad.c 	if (device_may_wakeup(&pdev->dev) && keypad_data->irq_wake_enabled) {
pdev               38 drivers/input/keyboard/opencores-kbd.c static int opencores_kbd_probe(struct platform_device *pdev)
pdev               45 drivers/input/keyboard/opencores-kbd.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               47 drivers/input/keyboard/opencores-kbd.c 		dev_err(&pdev->dev, "missing board memory resource\n");
pdev               51 drivers/input/keyboard/opencores-kbd.c 	irq = platform_get_irq(pdev, 0);
pdev               55 drivers/input/keyboard/opencores-kbd.c 	opencores_kbd = devm_kzalloc(&pdev->dev, sizeof(*opencores_kbd),
pdev               60 drivers/input/keyboard/opencores-kbd.c 	input = devm_input_allocate_device(&pdev->dev);
pdev               62 drivers/input/keyboard/opencores-kbd.c 		dev_err(&pdev->dev, "failed to allocate input device\n");
pdev               68 drivers/input/keyboard/opencores-kbd.c 	opencores_kbd->addr = devm_ioremap_resource(&pdev->dev, res);
pdev               72 drivers/input/keyboard/opencores-kbd.c 	input->name = pdev->name;
pdev               96 drivers/input/keyboard/opencores-kbd.c 	error = devm_request_irq(&pdev->dev, irq, &opencores_kbd_isr,
pdev               98 drivers/input/keyboard/opencores-kbd.c 				 pdev->name, opencores_kbd);
pdev              100 drivers/input/keyboard/opencores-kbd.c 		dev_err(&pdev->dev, "unable to claim irq %d\n", irq);
pdev              106 drivers/input/keyboard/opencores-kbd.c 		dev_err(&pdev->dev, "unable to register input device\n");
pdev              367 drivers/input/keyboard/pmic8xxx-keypad.c 			     struct platform_device *pdev)
pdev              369 drivers/input/keyboard/pmic8xxx-keypad.c 	const struct device_node *of_node = pdev->dev.of_node;
pdev              406 drivers/input/keyboard/pmic8xxx-keypad.c 		dev_err(&pdev->dev, "invalid keypad scan time supplied\n");
pdev              416 drivers/input/keyboard/pmic8xxx-keypad.c 		dev_err(&pdev->dev, "invalid keypad row hold time supplied\n");
pdev              426 drivers/input/keyboard/pmic8xxx-keypad.c 		dev_err(&pdev->dev, "invalid debounce time supplied\n");
pdev              500 drivers/input/keyboard/pmic8xxx-keypad.c static int pmic8xxx_kp_probe(struct platform_device *pdev)
pdev              502 drivers/input/keyboard/pmic8xxx-keypad.c 	struct device_node *np = pdev->dev.of_node;
pdev              510 drivers/input/keyboard/pmic8xxx-keypad.c 	rc = matrix_keypad_parse_properties(&pdev->dev, &rows, &cols);
pdev              516 drivers/input/keyboard/pmic8xxx-keypad.c 		dev_err(&pdev->dev, "invalid platform data\n");
pdev              526 drivers/input/keyboard/pmic8xxx-keypad.c 	kp = devm_kzalloc(&pdev->dev, sizeof(*kp), GFP_KERNEL);
pdev              530 drivers/input/keyboard/pmic8xxx-keypad.c 	kp->regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev              534 drivers/input/keyboard/pmic8xxx-keypad.c 	platform_set_drvdata(pdev, kp);
pdev              538 drivers/input/keyboard/pmic8xxx-keypad.c 	kp->dev		= &pdev->dev;
pdev              540 drivers/input/keyboard/pmic8xxx-keypad.c 	kp->input = devm_input_allocate_device(&pdev->dev);
pdev              542 drivers/input/keyboard/pmic8xxx-keypad.c 		dev_err(&pdev->dev, "unable to allocate input device\n");
pdev              546 drivers/input/keyboard/pmic8xxx-keypad.c 	kp->key_sense_irq = platform_get_irq(pdev, 0);
pdev              550 drivers/input/keyboard/pmic8xxx-keypad.c 	kp->key_stuck_irq = platform_get_irq(pdev, 1);
pdev              569 drivers/input/keyboard/pmic8xxx-keypad.c 		dev_err(&pdev->dev, "failed to build keymap\n");
pdev              583 drivers/input/keyboard/pmic8xxx-keypad.c 	rc = pmic8xxx_kpd_init(kp, pdev);
pdev              585 drivers/input/keyboard/pmic8xxx-keypad.c 		dev_err(&pdev->dev, "unable to initialize keypad controller\n");
pdev              589 drivers/input/keyboard/pmic8xxx-keypad.c 	rc = devm_request_any_context_irq(&pdev->dev, kp->key_sense_irq,
pdev              593 drivers/input/keyboard/pmic8xxx-keypad.c 		dev_err(&pdev->dev, "failed to request keypad sense irq\n");
pdev              597 drivers/input/keyboard/pmic8xxx-keypad.c 	rc = devm_request_any_context_irq(&pdev->dev, kp->key_stuck_irq,
pdev              601 drivers/input/keyboard/pmic8xxx-keypad.c 		dev_err(&pdev->dev, "failed to request keypad stuck irq\n");
pdev              607 drivers/input/keyboard/pmic8xxx-keypad.c 		dev_err(&pdev->dev, "failed to read KEYP_CTRL register\n");
pdev              615 drivers/input/keyboard/pmic8xxx-keypad.c 		dev_err(&pdev->dev, "unable to register keypad input device\n");
pdev              619 drivers/input/keyboard/pmic8xxx-keypad.c 	device_init_wakeup(&pdev->dev, wakeup);
pdev              627 drivers/input/keyboard/pmic8xxx-keypad.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              628 drivers/input/keyboard/pmic8xxx-keypad.c 	struct pmic8xxx_kp *kp = platform_get_drvdata(pdev);
pdev              647 drivers/input/keyboard/pmic8xxx-keypad.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              648 drivers/input/keyboard/pmic8xxx-keypad.c 	struct pmic8xxx_kp *kp = platform_get_drvdata(pdev);
pdev              666 drivers/input/keyboard/pxa27x_keypad.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              667 drivers/input/keyboard/pxa27x_keypad.c 	struct pxa27x_keypad *keypad = platform_get_drvdata(pdev);
pdev              673 drivers/input/keyboard/pxa27x_keypad.c 	if (device_may_wakeup(&pdev->dev))
pdev              683 drivers/input/keyboard/pxa27x_keypad.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              684 drivers/input/keyboard/pxa27x_keypad.c 	struct pxa27x_keypad *keypad = platform_get_drvdata(pdev);
pdev              692 drivers/input/keyboard/pxa27x_keypad.c 	if (device_may_wakeup(&pdev->dev)) {
pdev              715 drivers/input/keyboard/pxa27x_keypad.c static int pxa27x_keypad_probe(struct platform_device *pdev)
pdev              718 drivers/input/keyboard/pxa27x_keypad.c 					dev_get_platdata(&pdev->dev);
pdev              719 drivers/input/keyboard/pxa27x_keypad.c 	struct device_node *np = pdev->dev.of_node;
pdev              729 drivers/input/keyboard/pxa27x_keypad.c 	irq = platform_get_irq(pdev, 0);
pdev              733 drivers/input/keyboard/pxa27x_keypad.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              735 drivers/input/keyboard/pxa27x_keypad.c 		dev_err(&pdev->dev, "failed to get I/O memory\n");
pdev              739 drivers/input/keyboard/pxa27x_keypad.c 	keypad = devm_kzalloc(&pdev->dev, sizeof(*keypad),
pdev              744 drivers/input/keyboard/pxa27x_keypad.c 	input_dev = devm_input_allocate_device(&pdev->dev);
pdev              752 drivers/input/keyboard/pxa27x_keypad.c 	keypad->mmio_base = devm_ioremap_resource(&pdev->dev, res);
pdev              756 drivers/input/keyboard/pxa27x_keypad.c 	keypad->clk = devm_clk_get(&pdev->dev, NULL);
pdev              758 drivers/input/keyboard/pxa27x_keypad.c 		dev_err(&pdev->dev, "failed to get keypad clock\n");
pdev              762 drivers/input/keyboard/pxa27x_keypad.c 	input_dev->name = pdev->name;
pdev              766 drivers/input/keyboard/pxa27x_keypad.c 	input_dev->dev.parent = &pdev->dev;
pdev              789 drivers/input/keyboard/pxa27x_keypad.c 		dev_err(&pdev->dev, "failed to build keycode\n");
pdev              800 drivers/input/keyboard/pxa27x_keypad.c 	error = devm_request_irq(&pdev->dev, irq, pxa27x_keypad_irq_handler,
pdev              801 drivers/input/keyboard/pxa27x_keypad.c 				 0, pdev->name, keypad);
pdev              803 drivers/input/keyboard/pxa27x_keypad.c 		dev_err(&pdev->dev, "failed to request IRQ\n");
pdev              810 drivers/input/keyboard/pxa27x_keypad.c 		dev_err(&pdev->dev, "failed to register input device\n");
pdev              814 drivers/input/keyboard/pxa27x_keypad.c 	platform_set_drvdata(pdev, keypad);
pdev              815 drivers/input/keyboard/pxa27x_keypad.c 	device_init_wakeup(&pdev->dev, 1);
pdev               81 drivers/input/keyboard/pxa930_rotary.c static int pxa930_rotary_probe(struct platform_device *pdev)
pdev               84 drivers/input/keyboard/pxa930_rotary.c 			dev_get_platdata(&pdev->dev);
pdev               91 drivers/input/keyboard/pxa930_rotary.c 	irq = platform_get_irq(pdev, 0);
pdev               95 drivers/input/keyboard/pxa930_rotary.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               97 drivers/input/keyboard/pxa930_rotary.c 		dev_err(&pdev->dev, "no I/O memory defined\n");
pdev              102 drivers/input/keyboard/pxa930_rotary.c 		dev_err(&pdev->dev, "no platform data defined\n");
pdev              112 drivers/input/keyboard/pxa930_rotary.c 		dev_err(&pdev->dev, "failed to remap IO memory\n");
pdev              118 drivers/input/keyboard/pxa930_rotary.c 	platform_set_drvdata(pdev, r);
pdev              123 drivers/input/keyboard/pxa930_rotary.c 		dev_err(&pdev->dev, "failed to allocate input device\n");
pdev              128 drivers/input/keyboard/pxa930_rotary.c 	input_dev->name = pdev->name;
pdev              132 drivers/input/keyboard/pxa930_rotary.c 	input_dev->dev.parent = &pdev->dev;
pdev              149 drivers/input/keyboard/pxa930_rotary.c 		dev_err(&pdev->dev, "failed to request IRQ\n");
pdev              155 drivers/input/keyboard/pxa930_rotary.c 		dev_err(&pdev->dev, "failed to register input device\n");
pdev              172 drivers/input/keyboard/pxa930_rotary.c static int pxa930_rotary_remove(struct platform_device *pdev)
pdev              174 drivers/input/keyboard/pxa930_rotary.c 	struct pxa930_rotary *r = platform_get_drvdata(pdev);
pdev              176 drivers/input/keyboard/pxa930_rotary.c 	free_irq(platform_get_irq(pdev, 0), r);
pdev               64 drivers/input/keyboard/samsung-keypad.c 	struct platform_device *pdev;
pdev              152 drivers/input/keyboard/samsung-keypad.c 	pm_runtime_get_sync(&keypad->pdev->dev);
pdev              168 drivers/input/keyboard/samsung-keypad.c 	pm_runtime_put(&keypad->pdev->dev);
pdev              177 drivers/input/keyboard/samsung-keypad.c 	pm_runtime_get_sync(&keypad->pdev->dev);
pdev              192 drivers/input/keyboard/samsung-keypad.c 	pm_runtime_put(&keypad->pdev->dev);
pdev              199 drivers/input/keyboard/samsung-keypad.c 	pm_runtime_get_sync(&keypad->pdev->dev);
pdev              222 drivers/input/keyboard/samsung-keypad.c 	pm_runtime_put(&keypad->pdev->dev);
pdev              315 drivers/input/keyboard/samsung-keypad.c static int samsung_keypad_probe(struct platform_device *pdev)
pdev              326 drivers/input/keyboard/samsung-keypad.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              328 drivers/input/keyboard/samsung-keypad.c 		pdata = samsung_keypad_parse_dt(&pdev->dev);
pdev              335 drivers/input/keyboard/samsung-keypad.c 		dev_err(&pdev->dev, "no keymap data defined\n");
pdev              352 drivers/input/keyboard/samsung-keypad.c 	keypad = devm_kzalloc(&pdev->dev, sizeof(*keypad) + keymap_size,
pdev              354 drivers/input/keyboard/samsung-keypad.c 	input_dev = devm_input_allocate_device(&pdev->dev);
pdev              358 drivers/input/keyboard/samsung-keypad.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              362 drivers/input/keyboard/samsung-keypad.c 	keypad->base = devm_ioremap(&pdev->dev, res->start, resource_size(res));
pdev              366 drivers/input/keyboard/samsung-keypad.c 	keypad->clk = devm_clk_get(&pdev->dev, "keypad");
pdev              368 drivers/input/keyboard/samsung-keypad.c 		dev_err(&pdev->dev, "failed to get keypad clk\n");
pdev              374 drivers/input/keyboard/samsung-keypad.c 		dev_err(&pdev->dev, "keypad clock prepare failed\n");
pdev              379 drivers/input/keyboard/samsung-keypad.c 	keypad->pdev = pdev;
pdev              386 drivers/input/keyboard/samsung-keypad.c 	if (pdev->dev.of_node)
pdev              387 drivers/input/keyboard/samsung-keypad.c 		keypad->type = of_device_is_compatible(pdev->dev.of_node,
pdev              390 drivers/input/keyboard/samsung-keypad.c 		keypad->type = platform_get_device_id(pdev)->driver_data;
pdev              392 drivers/input/keyboard/samsung-keypad.c 	input_dev->name = pdev->name;
pdev              394 drivers/input/keyboard/samsung-keypad.c 	input_dev->dev.parent = &pdev->dev;
pdev              403 drivers/input/keyboard/samsung-keypad.c 		dev_err(&pdev->dev, "failed to build keymap\n");
pdev              413 drivers/input/keyboard/samsung-keypad.c 	keypad->irq = platform_get_irq(pdev, 0);
pdev              419 drivers/input/keyboard/samsung-keypad.c 	error = devm_request_threaded_irq(&pdev->dev, keypad->irq, NULL,
pdev              421 drivers/input/keyboard/samsung-keypad.c 					  dev_name(&pdev->dev), keypad);
pdev              423 drivers/input/keyboard/samsung-keypad.c 		dev_err(&pdev->dev, "failed to register keypad interrupt\n");
pdev              427 drivers/input/keyboard/samsung-keypad.c 	device_init_wakeup(&pdev->dev, pdata->wakeup);
pdev              428 drivers/input/keyboard/samsung-keypad.c 	platform_set_drvdata(pdev, keypad);
pdev              429 drivers/input/keyboard/samsung-keypad.c 	pm_runtime_enable(&pdev->dev);
pdev              435 drivers/input/keyboard/samsung-keypad.c 	if (pdev->dev.of_node) {
pdev              436 drivers/input/keyboard/samsung-keypad.c 		devm_kfree(&pdev->dev, (void *)pdata->keymap_data->keymap);
pdev              437 drivers/input/keyboard/samsung-keypad.c 		devm_kfree(&pdev->dev, (void *)pdata->keymap_data);
pdev              438 drivers/input/keyboard/samsung-keypad.c 		devm_kfree(&pdev->dev, (void *)pdata);
pdev              443 drivers/input/keyboard/samsung-keypad.c 	pm_runtime_disable(&pdev->dev);
pdev              449 drivers/input/keyboard/samsung-keypad.c static int samsung_keypad_remove(struct platform_device *pdev)
pdev              451 drivers/input/keyboard/samsung-keypad.c 	struct samsung_keypad *keypad = platform_get_drvdata(pdev);
pdev              453 drivers/input/keyboard/samsung-keypad.c 	pm_runtime_disable(&pdev->dev);
pdev              465 drivers/input/keyboard/samsung-keypad.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              466 drivers/input/keyboard/samsung-keypad.c 	struct samsung_keypad *keypad = platform_get_drvdata(pdev);
pdev              489 drivers/input/keyboard/samsung-keypad.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              490 drivers/input/keyboard/samsung-keypad.c 	struct samsung_keypad *keypad = platform_get_drvdata(pdev);
pdev              520 drivers/input/keyboard/samsung-keypad.c 		if (device_may_wakeup(&keypad->pdev->dev))
pdev              524 drivers/input/keyboard/samsung-keypad.c 		if (device_may_wakeup(&keypad->pdev->dev))
pdev              534 drivers/input/keyboard/samsung-keypad.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              535 drivers/input/keyboard/samsung-keypad.c 	struct samsung_keypad *keypad = platform_get_drvdata(pdev);
pdev              552 drivers/input/keyboard/samsung-keypad.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              553 drivers/input/keyboard/samsung-keypad.c 	struct samsung_keypad *keypad = platform_get_drvdata(pdev);
pdev               83 drivers/input/keyboard/sh_keysc.c 	struct platform_device *pdev = dev_id;
pdev               84 drivers/input/keyboard/sh_keysc.c 	struct sh_keysc_priv *priv = platform_get_drvdata(pdev);
pdev               94 drivers/input/keyboard/sh_keysc.c 	dev_dbg(&pdev->dev, "isr!\n");
pdev              129 drivers/input/keyboard/sh_keysc.c 		sh_keysc_map_dbg(&pdev->dev, keys, "keys");
pdev              133 drivers/input/keyboard/sh_keysc.c 	sh_keysc_map_dbg(&pdev->dev, priv->last_keys, "last_keys");
pdev              134 drivers/input/keyboard/sh_keysc.c 	sh_keysc_map_dbg(&pdev->dev, keys0, "keys0");
pdev              135 drivers/input/keyboard/sh_keysc.c 	sh_keysc_map_dbg(&pdev->dev, keys1, "keys1");
pdev              161 drivers/input/keyboard/sh_keysc.c static int sh_keysc_probe(struct platform_device *pdev)
pdev              170 drivers/input/keyboard/sh_keysc.c 	if (!dev_get_platdata(&pdev->dev)) {
pdev              171 drivers/input/keyboard/sh_keysc.c 		dev_err(&pdev->dev, "no platform data defined\n");
pdev              177 drivers/input/keyboard/sh_keysc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              179 drivers/input/keyboard/sh_keysc.c 		dev_err(&pdev->dev, "failed to get I/O memory\n");
pdev              183 drivers/input/keyboard/sh_keysc.c 	irq = platform_get_irq(pdev, 0);
pdev              189 drivers/input/keyboard/sh_keysc.c 		dev_err(&pdev->dev, "failed to allocate driver data\n");
pdev              194 drivers/input/keyboard/sh_keysc.c 	platform_set_drvdata(pdev, priv);
pdev              195 drivers/input/keyboard/sh_keysc.c 	memcpy(&priv->pdata, dev_get_platdata(&pdev->dev), sizeof(priv->pdata));
pdev              200 drivers/input/keyboard/sh_keysc.c 		dev_err(&pdev->dev, "failed to remap I/O memory\n");
pdev              207 drivers/input/keyboard/sh_keysc.c 		dev_err(&pdev->dev, "failed to allocate input device\n");
pdev              215 drivers/input/keyboard/sh_keysc.c 	input->name = pdev->name;
pdev              217 drivers/input/keyboard/sh_keysc.c 	input->dev.parent = &pdev->dev;
pdev              229 drivers/input/keyboard/sh_keysc.c 				     dev_name(&pdev->dev), pdev);
pdev              231 drivers/input/keyboard/sh_keysc.c 		dev_err(&pdev->dev, "failed to request IRQ\n");
pdev              241 drivers/input/keyboard/sh_keysc.c 		dev_err(&pdev->dev, "failed to register input device\n");
pdev              245 drivers/input/keyboard/sh_keysc.c 	pm_runtime_enable(&pdev->dev);
pdev              246 drivers/input/keyboard/sh_keysc.c 	pm_runtime_get_sync(&pdev->dev);
pdev              252 drivers/input/keyboard/sh_keysc.c 	device_init_wakeup(&pdev->dev, 1);
pdev              257 drivers/input/keyboard/sh_keysc.c 	free_irq(irq, pdev);
pdev              268 drivers/input/keyboard/sh_keysc.c static int sh_keysc_remove(struct platform_device *pdev)
pdev              270 drivers/input/keyboard/sh_keysc.c 	struct sh_keysc_priv *priv = platform_get_drvdata(pdev);
pdev              275 drivers/input/keyboard/sh_keysc.c 	free_irq(platform_get_irq(pdev, 0), pdev);
pdev              278 drivers/input/keyboard/sh_keysc.c 	pm_runtime_put_sync(&pdev->dev);
pdev              279 drivers/input/keyboard/sh_keysc.c 	pm_runtime_disable(&pdev->dev);
pdev              289 drivers/input/keyboard/sh_keysc.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              290 drivers/input/keyboard/sh_keysc.c 	struct sh_keysc_priv *priv = platform_get_drvdata(pdev);
pdev              291 drivers/input/keyboard/sh_keysc.c 	int irq = platform_get_irq(pdev, 0);
pdev              309 drivers/input/keyboard/sh_keysc.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              310 drivers/input/keyboard/sh_keysc.c 	int irq = platform_get_irq(pdev, 0);
pdev               68 drivers/input/keyboard/snvs_pwrkey.c 	struct platform_device *pdev = dev_id;
pdev               69 drivers/input/keyboard/snvs_pwrkey.c 	struct pwrkey_drv_data *pdata = platform_get_drvdata(pdev);
pdev               91 drivers/input/keyboard/snvs_pwrkey.c static int imx_snvs_pwrkey_probe(struct platform_device *pdev)
pdev               99 drivers/input/keyboard/snvs_pwrkey.c 	np = pdev->dev.of_node;
pdev              103 drivers/input/keyboard/snvs_pwrkey.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              109 drivers/input/keyboard/snvs_pwrkey.c 		dev_err(&pdev->dev, "Can't get snvs syscon\n");
pdev              115 drivers/input/keyboard/snvs_pwrkey.c 		dev_warn(&pdev->dev, "KEY_POWER without setting in dts\n");
pdev              120 drivers/input/keyboard/snvs_pwrkey.c 	pdata->irq = platform_get_irq(pdev, 0);
pdev              131 drivers/input/keyboard/snvs_pwrkey.c 	input = devm_input_allocate_device(&pdev->dev);
pdev              133 drivers/input/keyboard/snvs_pwrkey.c 		dev_err(&pdev->dev, "failed to allocate the input device\n");
pdev              137 drivers/input/keyboard/snvs_pwrkey.c 	input->name = pdev->name;
pdev              144 drivers/input/keyboard/snvs_pwrkey.c 	error = devm_add_action(&pdev->dev, imx_snvs_pwrkey_act, pdata);
pdev              146 drivers/input/keyboard/snvs_pwrkey.c 		dev_err(&pdev->dev, "failed to register remove action\n");
pdev              151 drivers/input/keyboard/snvs_pwrkey.c 	platform_set_drvdata(pdev, pdata);
pdev              153 drivers/input/keyboard/snvs_pwrkey.c 	error = devm_request_irq(&pdev->dev, pdata->irq,
pdev              155 drivers/input/keyboard/snvs_pwrkey.c 			       0, pdev->name, pdev);
pdev              158 drivers/input/keyboard/snvs_pwrkey.c 		dev_err(&pdev->dev, "interrupt not available.\n");
pdev              164 drivers/input/keyboard/snvs_pwrkey.c 		dev_err(&pdev->dev, "failed to register input device\n");
pdev              168 drivers/input/keyboard/snvs_pwrkey.c 	device_init_wakeup(&pdev->dev, pdata->wakeup);
pdev              169 drivers/input/keyboard/snvs_pwrkey.c 	error = dev_pm_set_wake_irq(&pdev->dev, pdata->irq);
pdev              171 drivers/input/keyboard/snvs_pwrkey.c 		dev_err(&pdev->dev, "irq wake enable failed.\n");
pdev              148 drivers/input/keyboard/spear-keyboard.c static int spear_kbd_parse_dt(struct platform_device *pdev,
pdev              151 drivers/input/keyboard/spear-keyboard.c 	struct device_node *np = pdev->dev.of_node;
pdev              156 drivers/input/keyboard/spear-keyboard.c 		dev_err(&pdev->dev, "Missing DT data\n");
pdev              168 drivers/input/keyboard/spear-keyboard.c 		dev_err(&pdev->dev, "DT: Invalid or missing mode\n");
pdev              176 drivers/input/keyboard/spear-keyboard.c static inline int spear_kbd_parse_dt(struct platform_device *pdev,
pdev              183 drivers/input/keyboard/spear-keyboard.c static int spear_kbd_probe(struct platform_device *pdev)
pdev              185 drivers/input/keyboard/spear-keyboard.c 	struct kbd_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              193 drivers/input/keyboard/spear-keyboard.c 	irq = platform_get_irq(pdev, 0);
pdev              197 drivers/input/keyboard/spear-keyboard.c 	kbd = devm_kzalloc(&pdev->dev, sizeof(*kbd), GFP_KERNEL);
pdev              199 drivers/input/keyboard/spear-keyboard.c 		dev_err(&pdev->dev, "not enough memory for driver data\n");
pdev              203 drivers/input/keyboard/spear-keyboard.c 	input_dev = devm_input_allocate_device(&pdev->dev);
pdev              205 drivers/input/keyboard/spear-keyboard.c 		dev_err(&pdev->dev, "unable to allocate input device\n");
pdev              213 drivers/input/keyboard/spear-keyboard.c 		error = spear_kbd_parse_dt(pdev, kbd);
pdev              222 drivers/input/keyboard/spear-keyboard.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              223 drivers/input/keyboard/spear-keyboard.c 	kbd->io_base = devm_ioremap_resource(&pdev->dev, res);
pdev              227 drivers/input/keyboard/spear-keyboard.c 	kbd->clk = devm_clk_get(&pdev->dev, NULL);
pdev              243 drivers/input/keyboard/spear-keyboard.c 		dev_err(&pdev->dev, "Failed to build keymap\n");
pdev              253 drivers/input/keyboard/spear-keyboard.c 	error = devm_request_irq(&pdev->dev, irq, spear_kbd_interrupt, 0,
pdev              256 drivers/input/keyboard/spear-keyboard.c 		dev_err(&pdev->dev, "request_irq failed\n");
pdev              266 drivers/input/keyboard/spear-keyboard.c 		dev_err(&pdev->dev, "Unable to register keyboard device\n");
pdev              271 drivers/input/keyboard/spear-keyboard.c 	device_init_wakeup(&pdev->dev, 1);
pdev              272 drivers/input/keyboard/spear-keyboard.c 	platform_set_drvdata(pdev, kbd);
pdev              277 drivers/input/keyboard/spear-keyboard.c static int spear_kbd_remove(struct platform_device *pdev)
pdev              279 drivers/input/keyboard/spear-keyboard.c 	struct spear_kbd *kbd = platform_get_drvdata(pdev);
pdev              289 drivers/input/keyboard/spear-keyboard.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              290 drivers/input/keyboard/spear-keyboard.c 	struct spear_kbd *kbd = platform_get_drvdata(pdev);
pdev              301 drivers/input/keyboard/spear-keyboard.c 	if (device_may_wakeup(&pdev->dev)) {
pdev              342 drivers/input/keyboard/spear-keyboard.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              343 drivers/input/keyboard/spear-keyboard.c 	struct spear_kbd *kbd = platform_get_drvdata(pdev);
pdev              348 drivers/input/keyboard/spear-keyboard.c 	if (device_may_wakeup(&pdev->dev)) {
pdev              122 drivers/input/keyboard/st-keyscan.c static int keyscan_probe(struct platform_device *pdev)
pdev              129 drivers/input/keyboard/st-keyscan.c 	if (!pdev->dev.of_node) {
pdev              130 drivers/input/keyboard/st-keyscan.c 		dev_err(&pdev->dev, "no DT data present\n");
pdev              134 drivers/input/keyboard/st-keyscan.c 	keypad_data = devm_kzalloc(&pdev->dev, sizeof(*keypad_data),
pdev              139 drivers/input/keyboard/st-keyscan.c 	input_dev = devm_input_allocate_device(&pdev->dev);
pdev              141 drivers/input/keyboard/st-keyscan.c 		dev_err(&pdev->dev, "failed to allocate the input device\n");
pdev              145 drivers/input/keyboard/st-keyscan.c 	input_dev->name = pdev->name;
pdev              147 drivers/input/keyboard/st-keyscan.c 	input_dev->dev.parent = &pdev->dev;
pdev              164 drivers/input/keyboard/st-keyscan.c 		dev_err(&pdev->dev, "failed to build keymap\n");
pdev              170 drivers/input/keyboard/st-keyscan.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              171 drivers/input/keyboard/st-keyscan.c 	keypad_data->base = devm_ioremap_resource(&pdev->dev, res);
pdev              175 drivers/input/keyboard/st-keyscan.c 	keypad_data->clk = devm_clk_get(&pdev->dev, NULL);
pdev              177 drivers/input/keyboard/st-keyscan.c 		dev_err(&pdev->dev, "cannot get clock\n");
pdev              183 drivers/input/keyboard/st-keyscan.c 		dev_err(&pdev->dev, "failed to enable clock\n");
pdev              189 drivers/input/keyboard/st-keyscan.c 	keypad_data->irq = platform_get_irq(pdev, 0);
pdev              193 drivers/input/keyboard/st-keyscan.c 	error = devm_request_irq(&pdev->dev, keypad_data->irq, keyscan_isr, 0,
pdev              194 drivers/input/keyboard/st-keyscan.c 				 pdev->name, keypad_data);
pdev              196 drivers/input/keyboard/st-keyscan.c 		dev_err(&pdev->dev, "failed to request IRQ\n");
pdev              202 drivers/input/keyboard/st-keyscan.c 		dev_err(&pdev->dev, "failed to register input device\n");
pdev              206 drivers/input/keyboard/st-keyscan.c 	platform_set_drvdata(pdev, keypad_data);
pdev              208 drivers/input/keyboard/st-keyscan.c 	device_set_wakeup_capable(&pdev->dev, 1);
pdev              216 drivers/input/keyboard/st-keyscan.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              217 drivers/input/keyboard/st-keyscan.c 	struct st_keyscan *keypad = platform_get_drvdata(pdev);
pdev              233 drivers/input/keyboard/st-keyscan.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              234 drivers/input/keyboard/st-keyscan.c 	struct st_keyscan *keypad = platform_get_drvdata(pdev);
pdev              330 drivers/input/keyboard/stmpe-keypad.c static int stmpe_keypad_probe(struct platform_device *pdev)
pdev              332 drivers/input/keyboard/stmpe-keypad.c 	struct stmpe *stmpe = dev_get_drvdata(pdev->dev.parent);
pdev              333 drivers/input/keyboard/stmpe-keypad.c 	struct device_node *np = pdev->dev.of_node;
pdev              341 drivers/input/keyboard/stmpe-keypad.c 	irq = platform_get_irq(pdev, 0);
pdev              345 drivers/input/keyboard/stmpe-keypad.c 	keypad = devm_kzalloc(&pdev->dev, sizeof(struct stmpe_keypad),
pdev              357 drivers/input/keyboard/stmpe-keypad.c 	input = devm_input_allocate_device(&pdev->dev);
pdev              363 drivers/input/keyboard/stmpe-keypad.c 	input->dev.parent = &pdev->dev;
pdev              365 drivers/input/keyboard/stmpe-keypad.c 	error = matrix_keypad_parse_properties(&pdev->dev, &rows, &cols);
pdev              386 drivers/input/keyboard/stmpe-keypad.c 	error = devm_request_threaded_irq(&pdev->dev, irq,
pdev              390 drivers/input/keyboard/stmpe-keypad.c 		dev_err(&pdev->dev, "unable to get irq: %d\n", error);
pdev              396 drivers/input/keyboard/stmpe-keypad.c 		dev_err(&pdev->dev,
pdev              401 drivers/input/keyboard/stmpe-keypad.c 	platform_set_drvdata(pdev, keypad);
pdev              406 drivers/input/keyboard/stmpe-keypad.c static int stmpe_keypad_remove(struct platform_device *pdev)
pdev              408 drivers/input/keyboard/stmpe-keypad.c 	struct stmpe_keypad *keypad = platform_get_drvdata(pdev);
pdev              225 drivers/input/keyboard/sun4i-lradc-keys.c static int sun4i_lradc_probe(struct platform_device *pdev)
pdev              228 drivers/input/keyboard/sun4i-lradc-keys.c 	struct device *dev = &pdev->dev;
pdev              240 drivers/input/keyboard/sun4i-lradc-keys.c 	lradc->variant = of_device_get_match_data(&pdev->dev);
pdev              242 drivers/input/keyboard/sun4i-lradc-keys.c 		dev_err(&pdev->dev, "Missing sun4i-a10-lradc-keys variant\n");
pdev              255 drivers/input/keyboard/sun4i-lradc-keys.c 	lradc->input->name = pdev->name;
pdev              271 drivers/input/keyboard/sun4i-lradc-keys.c 			      platform_get_resource(pdev, IORESOURCE_MEM, 0));
pdev              275 drivers/input/keyboard/sun4i-lradc-keys.c 	error = devm_request_irq(dev, platform_get_irq(pdev, 0),
pdev              374 drivers/input/keyboard/tc3589x-keypad.c static int tc3589x_keypad_probe(struct platform_device *pdev)
pdev              376 drivers/input/keyboard/tc3589x-keypad.c 	struct tc3589x *tc3589x = dev_get_drvdata(pdev->dev.parent);
pdev              382 drivers/input/keyboard/tc3589x-keypad.c 	plat = tc3589x_keypad_of_probe(&pdev->dev);
pdev              384 drivers/input/keyboard/tc3589x-keypad.c 		dev_err(&pdev->dev, "invalid keypad platform data\n");
pdev              388 drivers/input/keyboard/tc3589x-keypad.c 	irq = platform_get_irq(pdev, 0);
pdev              392 drivers/input/keyboard/tc3589x-keypad.c 	keypad = devm_kzalloc(&pdev->dev, sizeof(struct tc_keypad),
pdev              397 drivers/input/keyboard/tc3589x-keypad.c 	input = devm_input_allocate_device(&pdev->dev);
pdev              399 drivers/input/keyboard/tc3589x-keypad.c 		dev_err(&pdev->dev, "failed to allocate input device\n");
pdev              408 drivers/input/keyboard/tc3589x-keypad.c 	input->name = pdev->name;
pdev              409 drivers/input/keyboard/tc3589x-keypad.c 	input->dev.parent = &pdev->dev;
pdev              418 drivers/input/keyboard/tc3589x-keypad.c 		dev_err(&pdev->dev, "Failed to build keymap\n");
pdev              432 drivers/input/keyboard/tc3589x-keypad.c 	error = devm_request_threaded_irq(&pdev->dev, irq,
pdev              437 drivers/input/keyboard/tc3589x-keypad.c 		dev_err(&pdev->dev,
pdev              445 drivers/input/keyboard/tc3589x-keypad.c 		dev_err(&pdev->dev, "Could not register input device\n");
pdev              450 drivers/input/keyboard/tc3589x-keypad.c 	device_init_wakeup(&pdev->dev, plat->enable_wakeup);
pdev              451 drivers/input/keyboard/tc3589x-keypad.c 	device_set_wakeup_capable(&pdev->dev, plat->enable_wakeup);
pdev              453 drivers/input/keyboard/tc3589x-keypad.c 	platform_set_drvdata(pdev, keypad);
pdev              461 drivers/input/keyboard/tc3589x-keypad.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              462 drivers/input/keyboard/tc3589x-keypad.c 	struct tc_keypad *keypad = platform_get_drvdata(pdev);
pdev              463 drivers/input/keyboard/tc3589x-keypad.c 	int irq = platform_get_irq(pdev, 0);
pdev              470 drivers/input/keyboard/tc3589x-keypad.c 	if (!device_may_wakeup(&pdev->dev))
pdev              480 drivers/input/keyboard/tc3589x-keypad.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              481 drivers/input/keyboard/tc3589x-keypad.c 	struct tc_keypad *keypad = platform_get_drvdata(pdev);
pdev              482 drivers/input/keyboard/tc3589x-keypad.c 	int irq = platform_get_irq(pdev, 0);
pdev              488 drivers/input/keyboard/tc3589x-keypad.c 	if (!device_may_wakeup(&pdev->dev))
pdev              598 drivers/input/keyboard/tegra-kbc.c static int tegra_kbc_probe(struct platform_device *pdev)
pdev              609 drivers/input/keyboard/tegra-kbc.c 	match = of_match_device(tegra_kbc_of_match, &pdev->dev);
pdev              611 drivers/input/keyboard/tegra-kbc.c 	kbc = devm_kzalloc(&pdev->dev, sizeof(*kbc), GFP_KERNEL);
pdev              613 drivers/input/keyboard/tegra-kbc.c 		dev_err(&pdev->dev, "failed to alloc memory for kbc\n");
pdev              617 drivers/input/keyboard/tegra-kbc.c 	kbc->dev = &pdev->dev;
pdev              633 drivers/input/keyboard/tegra-kbc.c 	kbc->irq = platform_get_irq(pdev, 0);
pdev              637 drivers/input/keyboard/tegra-kbc.c 	kbc->idev = devm_input_allocate_device(&pdev->dev);
pdev              639 drivers/input/keyboard/tegra-kbc.c 		dev_err(&pdev->dev, "failed to allocate input device\n");
pdev              645 drivers/input/keyboard/tegra-kbc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              646 drivers/input/keyboard/tegra-kbc.c 	kbc->mmio = devm_ioremap_resource(&pdev->dev, res);
pdev              650 drivers/input/keyboard/tegra-kbc.c 	kbc->clk = devm_clk_get(&pdev->dev, NULL);
pdev              652 drivers/input/keyboard/tegra-kbc.c 		dev_err(&pdev->dev, "failed to get keyboard clock\n");
pdev              656 drivers/input/keyboard/tegra-kbc.c 	kbc->rst = devm_reset_control_get(&pdev->dev, "kbc");
pdev              658 drivers/input/keyboard/tegra-kbc.c 		dev_err(&pdev->dev, "failed to get keyboard reset\n");
pdev              673 drivers/input/keyboard/tegra-kbc.c 	kbc->idev->name = pdev->name;
pdev              675 drivers/input/keyboard/tegra-kbc.c 	kbc->idev->dev.parent = &pdev->dev;
pdev              687 drivers/input/keyboard/tegra-kbc.c 		dev_err(&pdev->dev, "failed to setup keymap\n");
pdev              696 drivers/input/keyboard/tegra-kbc.c 	err = devm_request_irq(&pdev->dev, kbc->irq, tegra_kbc_isr,
pdev              697 drivers/input/keyboard/tegra-kbc.c 			       IRQF_TRIGGER_HIGH, pdev->name, kbc);
pdev              699 drivers/input/keyboard/tegra-kbc.c 		dev_err(&pdev->dev, "failed to request keyboard IRQ\n");
pdev              707 drivers/input/keyboard/tegra-kbc.c 		dev_err(&pdev->dev, "failed to register input device\n");
pdev              711 drivers/input/keyboard/tegra-kbc.c 	platform_set_drvdata(pdev, kbc);
pdev              712 drivers/input/keyboard/tegra-kbc.c 	device_init_wakeup(&pdev->dev, kbc->wakeup);
pdev              732 drivers/input/keyboard/tegra-kbc.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              733 drivers/input/keyboard/tegra-kbc.c 	struct tegra_kbc *kbc = platform_get_drvdata(pdev);
pdev              736 drivers/input/keyboard/tegra-kbc.c 	if (device_may_wakeup(&pdev->dev)) {
pdev              769 drivers/input/keyboard/tegra-kbc.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              770 drivers/input/keyboard/tegra-kbc.c 	struct tegra_kbc *kbc = platform_get_drvdata(pdev);
pdev              774 drivers/input/keyboard/tegra-kbc.c 	if (device_may_wakeup(&pdev->dev)) {
pdev              323 drivers/input/keyboard/twl4030_keypad.c static int twl4030_kp_probe(struct platform_device *pdev)
pdev              325 drivers/input/keyboard/twl4030_keypad.c 	struct twl4030_keypad_data *pdata = dev_get_platdata(&pdev->dev);
pdev              332 drivers/input/keyboard/twl4030_keypad.c 	kp = devm_kzalloc(&pdev->dev, sizeof(*kp), GFP_KERNEL);
pdev              336 drivers/input/keyboard/twl4030_keypad.c 	input = devm_input_allocate_device(&pdev->dev);
pdev              341 drivers/input/keyboard/twl4030_keypad.c 	kp->dbg_dev		= &pdev->dev;
pdev              355 drivers/input/keyboard/twl4030_keypad.c 			dev_err(&pdev->dev, "Missing platform_data\n");
pdev              364 drivers/input/keyboard/twl4030_keypad.c 		error = matrix_keypad_parse_properties(&pdev->dev, &kp->n_rows,
pdev              373 drivers/input/keyboard/twl4030_keypad.c 		dev_err(&pdev->dev,
pdev              378 drivers/input/keyboard/twl4030_keypad.c 	kp->irq = platform_get_irq(pdev, 0);
pdev              380 drivers/input/keyboard/twl4030_keypad.c 		dev_err(&pdev->dev, "no keyboard irq assigned\n");
pdev              415 drivers/input/keyboard/twl4030_keypad.c 	error = devm_request_threaded_irq(&pdev->dev, kp->irq, NULL, do_kp_irq,
pdev              416 drivers/input/keyboard/twl4030_keypad.c 					  0, pdev->name, kp);
pdev               65 drivers/input/misc/88pm80x_onkey.c static int pm80x_onkey_probe(struct platform_device *pdev)
pdev               68 drivers/input/misc/88pm80x_onkey.c 	struct pm80x_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev               78 drivers/input/misc/88pm80x_onkey.c 	info->irq = platform_get_irq(pdev, 0);
pdev               86 drivers/input/misc/88pm80x_onkey.c 		dev_err(&pdev->dev, "no regmap!\n");
pdev               93 drivers/input/misc/88pm80x_onkey.c 		dev_err(&pdev->dev, "Failed to allocate input dev\n");
pdev              101 drivers/input/misc/88pm80x_onkey.c 	info->idev->dev.parent = &pdev->dev;
pdev              108 drivers/input/misc/88pm80x_onkey.c 		dev_err(&pdev->dev, "Failed to request IRQ: #%d: %d\n",
pdev              115 drivers/input/misc/88pm80x_onkey.c 		dev_err(&pdev->dev, "Can't register input device: %d\n", err);
pdev              119 drivers/input/misc/88pm80x_onkey.c 	platform_set_drvdata(pdev, info);
pdev              129 drivers/input/misc/88pm80x_onkey.c 	device_init_wakeup(&pdev->dev, 1);
pdev              141 drivers/input/misc/88pm80x_onkey.c static int pm80x_onkey_remove(struct platform_device *pdev)
pdev              143 drivers/input/misc/88pm80x_onkey.c 	struct pm80x_onkey_info *info = platform_get_drvdata(pdev);
pdev               60 drivers/input/misc/88pm860x_onkey.c static int pm860x_onkey_probe(struct platform_device *pdev)
pdev               62 drivers/input/misc/88pm860x_onkey.c 	struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev               66 drivers/input/misc/88pm860x_onkey.c 	irq = platform_get_irq(pdev, 0);
pdev               70 drivers/input/misc/88pm860x_onkey.c 	info = devm_kzalloc(&pdev->dev, sizeof(struct pm860x_onkey_info),
pdev               76 drivers/input/misc/88pm860x_onkey.c 	info->dev = &pdev->dev;
pdev               79 drivers/input/misc/88pm860x_onkey.c 	info->idev = devm_input_allocate_device(&pdev->dev);
pdev               88 drivers/input/misc/88pm860x_onkey.c 	info->idev->dev.parent = &pdev->dev;
pdev               98 drivers/input/misc/88pm860x_onkey.c 	ret = devm_request_threaded_irq(&pdev->dev, info->irq, NULL,
pdev              107 drivers/input/misc/88pm860x_onkey.c 	platform_set_drvdata(pdev, info);
pdev              108 drivers/input/misc/88pm860x_onkey.c 	device_init_wakeup(&pdev->dev, 1);
pdev              115 drivers/input/misc/88pm860x_onkey.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              116 drivers/input/misc/88pm860x_onkey.c 	struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev              124 drivers/input/misc/88pm860x_onkey.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              125 drivers/input/misc/88pm860x_onkey.c 	struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev               49 drivers/input/misc/ab8500-ponkey.c static int ab8500_ponkey_probe(struct platform_device *pdev)
pdev               51 drivers/input/misc/ab8500-ponkey.c 	struct ab8500 *ab8500 = dev_get_drvdata(pdev->dev.parent);
pdev               57 drivers/input/misc/ab8500-ponkey.c 	irq_dbf = platform_get_irq_byname(pdev, "ONKEY_DBF");
pdev               61 drivers/input/misc/ab8500-ponkey.c 	irq_dbr = platform_get_irq_byname(pdev, "ONKEY_DBR");
pdev               65 drivers/input/misc/ab8500-ponkey.c 	ponkey = devm_kzalloc(&pdev->dev, sizeof(struct ab8500_ponkey),
pdev               70 drivers/input/misc/ab8500-ponkey.c 	input = devm_input_allocate_device(&pdev->dev);
pdev               80 drivers/input/misc/ab8500-ponkey.c 	input->dev.parent = &pdev->dev;
pdev               84 drivers/input/misc/ab8500-ponkey.c 	error = devm_request_any_context_irq(&pdev->dev, ponkey->irq_dbf,
pdev               93 drivers/input/misc/ab8500-ponkey.c 	error = devm_request_any_context_irq(&pdev->dev, ponkey->irq_dbr,
pdev              152 drivers/input/misc/arizona-haptics.c static int arizona_haptics_probe(struct platform_device *pdev)
pdev              154 drivers/input/misc/arizona-haptics.c 	struct arizona *arizona = dev_get_drvdata(pdev->dev.parent);
pdev              158 drivers/input/misc/arizona-haptics.c 	haptics = devm_kzalloc(&pdev->dev, sizeof(*haptics), GFP_KERNEL);
pdev              174 drivers/input/misc/arizona-haptics.c 	haptics->input_dev = devm_input_allocate_device(&pdev->dev);
pdev              225 drivers/input/misc/axp20x-pek.c 					 struct platform_device *pdev)
pdev              231 drivers/input/misc/axp20x-pek.c 	axp20x_pek->irq_dbr = platform_get_irq_byname(pdev, "PEK_DBR");
pdev              237 drivers/input/misc/axp20x-pek.c 	axp20x_pek->irq_dbf = platform_get_irq_byname(pdev, "PEK_DBF");
pdev              243 drivers/input/misc/axp20x-pek.c 	axp20x_pek->input = devm_input_allocate_device(&pdev->dev);
pdev              251 drivers/input/misc/axp20x-pek.c 	idev->dev.parent = &pdev->dev;
pdev              257 drivers/input/misc/axp20x-pek.c 	error = devm_request_any_context_irq(&pdev->dev, axp20x_pek->irq_dbr,
pdev              261 drivers/input/misc/axp20x-pek.c 		dev_err(&pdev->dev, "Failed to request dbr IRQ#%d: %d\n",
pdev              266 drivers/input/misc/axp20x-pek.c 	error = devm_request_any_context_irq(&pdev->dev, axp20x_pek->irq_dbf,
pdev              270 drivers/input/misc/axp20x-pek.c 		dev_err(&pdev->dev, "Failed to request dbf IRQ#%d: %d\n",
pdev              277 drivers/input/misc/axp20x-pek.c 		dev_err(&pdev->dev, "Can't register input device: %d\n",
pdev              290 drivers/input/misc/axp20x-pek.c 					     struct platform_device *pdev)
pdev              297 drivers/input/misc/axp20x-pek.c 		status = acpi_evaluate_integer(ACPI_HANDLE(pdev->dev.parent),
pdev              300 drivers/input/misc/axp20x-pek.c 			dev_err(&pdev->dev, "Failed to get PMIC hardware revision\n");
pdev              318 drivers/input/misc/axp20x-pek.c 					     struct platform_device *pdev)
pdev              324 drivers/input/misc/axp20x-pek.c static int axp20x_pek_probe(struct platform_device *pdev)
pdev              327 drivers/input/misc/axp20x-pek.c 	const struct platform_device_id *match = platform_get_device_id(pdev);
pdev              331 drivers/input/misc/axp20x-pek.c 		dev_err(&pdev->dev, "Failed to get platform_device_id\n");
pdev              335 drivers/input/misc/axp20x-pek.c 	axp20x_pek = devm_kzalloc(&pdev->dev, sizeof(struct axp20x_pek),
pdev              340 drivers/input/misc/axp20x-pek.c 	axp20x_pek->axp20x = dev_get_drvdata(pdev->dev.parent);
pdev              342 drivers/input/misc/axp20x-pek.c 	if (axp20x_pek_should_register_input(axp20x_pek, pdev)) {
pdev              343 drivers/input/misc/axp20x-pek.c 		error = axp20x_pek_probe_input_device(axp20x_pek, pdev);
pdev              350 drivers/input/misc/axp20x-pek.c 	platform_set_drvdata(pdev, axp20x_pek);
pdev               62 drivers/input/misc/cobalt_btns.c static int cobalt_buttons_probe(struct platform_device *pdev)
pdev               87 drivers/input/misc/cobalt_btns.c 	input->dev.parent = &pdev->dev;
pdev               99 drivers/input/misc/cobalt_btns.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              107 drivers/input/misc/cobalt_btns.c 	dev_set_drvdata(&pdev->dev, bdev);
pdev              123 drivers/input/misc/cobalt_btns.c static int cobalt_buttons_remove(struct platform_device *pdev)
pdev              125 drivers/input/misc/cobalt_btns.c 	struct device *dev = &pdev->dev;
pdev               54 drivers/input/misc/cpcap-pwrbutton.c static int cpcap_power_button_probe(struct platform_device *pdev)
pdev               57 drivers/input/misc/cpcap-pwrbutton.c 	int irq = platform_get_irq(pdev, 0);
pdev               60 drivers/input/misc/cpcap-pwrbutton.c 	button = devm_kmalloc(&pdev->dev, sizeof(*button), GFP_KERNEL);
pdev               64 drivers/input/misc/cpcap-pwrbutton.c 	button->idev = devm_input_allocate_device(&pdev->dev);
pdev               68 drivers/input/misc/cpcap-pwrbutton.c 	button->regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev               72 drivers/input/misc/cpcap-pwrbutton.c 	button->dev = &pdev->dev;
pdev               79 drivers/input/misc/cpcap-pwrbutton.c 	err = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev               82 drivers/input/misc/cpcap-pwrbutton.c 		dev_err(&pdev->dev, "IRQ request failed: %d\n", err);
pdev               88 drivers/input/misc/cpcap-pwrbutton.c 		dev_err(&pdev->dev, "Input register failed: %d\n", err);
pdev               92 drivers/input/misc/cpcap-pwrbutton.c 	device_init_wakeup(&pdev->dev, true);
pdev               71 drivers/input/misc/da9052_onkey.c static int da9052_onkey_probe(struct platform_device *pdev)
pdev               73 drivers/input/misc/da9052_onkey.c 	struct da9052 *da9052 = dev_get_drvdata(pdev->dev.parent);
pdev               79 drivers/input/misc/da9052_onkey.c 		dev_err(&pdev->dev, "Failed to get the driver's data\n");
pdev               86 drivers/input/misc/da9052_onkey.c 		dev_err(&pdev->dev, "Failed to allocate memory\n");
pdev               97 drivers/input/misc/da9052_onkey.c 	input_dev->dev.parent = &pdev->dev;
pdev              112 drivers/input/misc/da9052_onkey.c 		dev_err(&pdev->dev, "Unable to register input device, %d\n",
pdev              117 drivers/input/misc/da9052_onkey.c 	platform_set_drvdata(pdev, onkey);
pdev              130 drivers/input/misc/da9052_onkey.c static int da9052_onkey_remove(struct platform_device *pdev)
pdev              132 drivers/input/misc/da9052_onkey.c 	struct da9052_onkey *onkey = platform_get_drvdata(pdev);
pdev               71 drivers/input/misc/da9055_onkey.c static int da9055_onkey_probe(struct platform_device *pdev)
pdev               73 drivers/input/misc/da9055_onkey.c 	struct da9055 *da9055 = dev_get_drvdata(pdev->dev.parent);
pdev               78 drivers/input/misc/da9055_onkey.c 	irq = platform_get_irq_byname(pdev, "ONKEY");
pdev               82 drivers/input/misc/da9055_onkey.c 	onkey = devm_kzalloc(&pdev->dev, sizeof(*onkey), GFP_KERNEL);
pdev               84 drivers/input/misc/da9055_onkey.c 		dev_err(&pdev->dev, "Failed to allocate memory\n");
pdev               90 drivers/input/misc/da9055_onkey.c 		dev_err(&pdev->dev, "Failed to allocate memory\n");
pdev               98 drivers/input/misc/da9055_onkey.c 	input_dev->dev.parent = &pdev->dev;
pdev              109 drivers/input/misc/da9055_onkey.c 		dev_err(&pdev->dev,
pdev              117 drivers/input/misc/da9055_onkey.c 		dev_err(&pdev->dev, "Unable to register input device, %d\n",
pdev              122 drivers/input/misc/da9055_onkey.c 	platform_set_drvdata(pdev, onkey);
pdev              135 drivers/input/misc/da9055_onkey.c static int da9055_onkey_remove(struct platform_device *pdev)
pdev              137 drivers/input/misc/da9055_onkey.c 	struct da9055_onkey *onkey = platform_get_drvdata(pdev);
pdev              138 drivers/input/misc/da9055_onkey.c 	int irq = platform_get_irq_byname(pdev, "ONKEY");
pdev              192 drivers/input/misc/da9063_onkey.c static int da9063_onkey_probe(struct platform_device *pdev)
pdev              200 drivers/input/misc/da9063_onkey.c 			      pdev->dev.of_node);
pdev              204 drivers/input/misc/da9063_onkey.c 	onkey = devm_kzalloc(&pdev->dev, sizeof(struct da9063_onkey),
pdev              207 drivers/input/misc/da9063_onkey.c 		dev_err(&pdev->dev, "Failed to allocate memory.\n");
pdev              212 drivers/input/misc/da9063_onkey.c 	onkey->dev = &pdev->dev;
pdev              214 drivers/input/misc/da9063_onkey.c 	onkey->regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev              216 drivers/input/misc/da9063_onkey.c 		dev_err(&pdev->dev, "Parent regmap unavailable.\n");
pdev              220 drivers/input/misc/da9063_onkey.c 	onkey->key_power = !of_property_read_bool(pdev->dev.of_node,
pdev              223 drivers/input/misc/da9063_onkey.c 	onkey->input = devm_input_allocate_device(&pdev->dev);
pdev              225 drivers/input/misc/da9063_onkey.c 		dev_err(&pdev->dev, "Failed to allocated input device.\n");
pdev              233 drivers/input/misc/da9063_onkey.c 	onkey->input->dev.parent = &pdev->dev;
pdev              239 drivers/input/misc/da9063_onkey.c 	error = devm_add_action(&pdev->dev, da9063_cancel_poll, onkey);
pdev              241 drivers/input/misc/da9063_onkey.c 		dev_err(&pdev->dev,
pdev              247 drivers/input/misc/da9063_onkey.c 	irq = platform_get_irq_byname(pdev, "ONKEY");
pdev              251 drivers/input/misc/da9063_onkey.c 	error = devm_request_threaded_irq(&pdev->dev, irq,
pdev              256 drivers/input/misc/da9063_onkey.c 		dev_err(&pdev->dev,
pdev              263 drivers/input/misc/da9063_onkey.c 		dev_err(&pdev->dev,
pdev              170 drivers/input/misc/dm355evm_keys.c static int dm355evm_keys_probe(struct platform_device *pdev)
pdev              177 drivers/input/misc/dm355evm_keys.c 	keys = devm_kzalloc(&pdev->dev, sizeof (*keys), GFP_KERNEL);
pdev              181 drivers/input/misc/dm355evm_keys.c 	input = devm_input_allocate_device(&pdev->dev);
pdev              185 drivers/input/misc/dm355evm_keys.c 	keys->dev = &pdev->dev;
pdev              202 drivers/input/misc/dm355evm_keys.c 	irq = platform_get_irq(pdev, 0);
pdev              206 drivers/input/misc/dm355evm_keys.c 	error = devm_request_threaded_irq(&pdev->dev, irq,
pdev              209 drivers/input/misc/dm355evm_keys.c 					  dev_name(&pdev->dev), keys);
pdev               40 drivers/input/misc/e3x0-button.c 	struct platform_device *pdev = to_platform_device(dev);
pdev               43 drivers/input/misc/e3x0-button.c 		enable_irq_wake(platform_get_irq_byname(pdev, "press"));
pdev               50 drivers/input/misc/e3x0-button.c 	struct platform_device *pdev = to_platform_device(dev);
pdev               53 drivers/input/misc/e3x0-button.c 		disable_irq_wake(platform_get_irq_byname(pdev, "press"));
pdev               61 drivers/input/misc/e3x0-button.c static int e3x0_button_probe(struct platform_device *pdev)
pdev               67 drivers/input/misc/e3x0-button.c 	irq_press = platform_get_irq_byname(pdev, "press");
pdev               71 drivers/input/misc/e3x0-button.c 	irq_release = platform_get_irq_byname(pdev, "release");
pdev               75 drivers/input/misc/e3x0-button.c 	input = devm_input_allocate_device(&pdev->dev);
pdev               81 drivers/input/misc/e3x0-button.c 	input->dev.parent = &pdev->dev;
pdev               85 drivers/input/misc/e3x0-button.c 	error = devm_request_irq(&pdev->dev, irq_press,
pdev               89 drivers/input/misc/e3x0-button.c 		dev_err(&pdev->dev, "Failed to request 'press' IRQ#%d: %d\n",
pdev               94 drivers/input/misc/e3x0-button.c 	error = devm_request_irq(&pdev->dev, irq_release,
pdev               98 drivers/input/misc/e3x0-button.c 		dev_err(&pdev->dev, "Failed to request 'release' IRQ#%d: %d\n",
pdev              105 drivers/input/misc/e3x0-button.c 		dev_err(&pdev->dev, "Can't register input device: %d\n", error);
pdev              109 drivers/input/misc/e3x0-button.c 	device_init_wakeup(&pdev->dev, 1);
pdev               61 drivers/input/misc/gpio-beeper.c static int gpio_beeper_probe(struct platform_device *pdev)
pdev               66 drivers/input/misc/gpio-beeper.c 	beep = devm_kzalloc(&pdev->dev, sizeof(*beep), GFP_KERNEL);
pdev               70 drivers/input/misc/gpio-beeper.c 	beep->desc = devm_gpiod_get(&pdev->dev, NULL, GPIOD_OUT_LOW);
pdev               74 drivers/input/misc/gpio-beeper.c 	input = devm_input_allocate_device(&pdev->dev);
pdev               80 drivers/input/misc/gpio-beeper.c 	input->name		= pdev->name;
pdev               39 drivers/input/misc/gpio-vibra.c 	struct device *pdev = vibrator->input->dev.parent;
pdev               45 drivers/input/misc/gpio-vibra.c 			dev_err(pdev, "failed to enable regulator: %d\n", err);
pdev              102 drivers/input/misc/gpio-vibra.c static int gpio_vibrator_probe(struct platform_device *pdev)
pdev              107 drivers/input/misc/gpio-vibra.c 	vibrator = devm_kzalloc(&pdev->dev, sizeof(*vibrator), GFP_KERNEL);
pdev              111 drivers/input/misc/gpio-vibra.c 	vibrator->input = devm_input_allocate_device(&pdev->dev);
pdev              115 drivers/input/misc/gpio-vibra.c 	vibrator->vcc = devm_regulator_get(&pdev->dev, "vcc");
pdev              119 drivers/input/misc/gpio-vibra.c 			dev_err(&pdev->dev, "Failed to request regulator: %d\n",
pdev              124 drivers/input/misc/gpio-vibra.c 	vibrator->gpio = devm_gpiod_get(&pdev->dev, "enable", GPIOD_OUT_LOW);
pdev              128 drivers/input/misc/gpio-vibra.c 			dev_err(&pdev->dev, "Failed to request main gpio: %d\n",
pdev              145 drivers/input/misc/gpio-vibra.c 		dev_err(&pdev->dev, "Couldn't create FF dev: %d\n", err);
pdev              151 drivers/input/misc/gpio-vibra.c 		dev_err(&pdev->dev, "Couldn't register input dev: %d\n", err);
pdev              155 drivers/input/misc/gpio-vibra.c 	platform_set_drvdata(pdev, vibrator);
pdev              162 drivers/input/misc/gpio-vibra.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              163 drivers/input/misc/gpio-vibra.c 	struct gpio_vibrator *vibrator = platform_get_drvdata(pdev);
pdev              174 drivers/input/misc/gpio-vibra.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              175 drivers/input/misc/gpio-vibra.c 	struct gpio_vibrator *vibrator = platform_get_drvdata(pdev);
pdev               69 drivers/input/misc/gpio_decoder.c static int gpio_decoder_probe(struct platform_device *pdev)
pdev               71 drivers/input/misc/gpio_decoder.c 	struct device *dev = &pdev->dev;
pdev              104 drivers/input/misc/gpio_decoder.c 	poll_dev->input->name = pdev->name;
pdev               72 drivers/input/misc/hisi_powerkey.c static int hi65xx_powerkey_probe(struct platform_device *pdev)
pdev               74 drivers/input/misc/hisi_powerkey.c 	struct device *dev = &pdev->dev;
pdev               92 drivers/input/misc/hisi_powerkey.c 		irq = platform_get_irq_byname(pdev, hi65xx_irq_info[i].name);
pdev              211 drivers/input/misc/ideapad_slidebar.c static int __init ideapad_probe(struct platform_device* pdev)
pdev              216 drivers/input/misc/ideapad_slidebar.c 		dev_err(&pdev->dev, "IO ports are busy\n");
pdev              222 drivers/input/misc/ideapad_slidebar.c 		dev_err(&pdev->dev, "Failed to allocate input device\n");
pdev              229 drivers/input/misc/ideapad_slidebar.c 	slidebar_input_dev->dev.parent = &pdev->dev;
pdev              236 drivers/input/misc/ideapad_slidebar.c 		dev_err(&pdev->dev,
pdev              243 drivers/input/misc/ideapad_slidebar.c 		dev_err(&pdev->dev,
pdev              259 drivers/input/misc/ideapad_slidebar.c static int ideapad_remove(struct platform_device *pdev)
pdev               45 drivers/input/misc/max77650-onkey.c static int max77650_onkey_probe(struct platform_device *pdev)
pdev               53 drivers/input/misc/max77650-onkey.c 	dev = &pdev->dev;
pdev               81 drivers/input/misc/max77650-onkey.c 	irq_f = platform_get_irq_byname(pdev, "nEN_F");
pdev               85 drivers/input/misc/max77650-onkey.c 	irq_r = platform_get_irq_byname(pdev, "nEN_R");
pdev              293 drivers/input/misc/max77693-haptic.c static int max77693_haptic_probe(struct platform_device *pdev)
pdev              295 drivers/input/misc/max77693-haptic.c 	struct max77693_dev *max77693 = dev_get_drvdata(pdev->dev.parent);
pdev              299 drivers/input/misc/max77693-haptic.c 	haptic = devm_kzalloc(&pdev->dev, sizeof(*haptic), GFP_KERNEL);
pdev              304 drivers/input/misc/max77693-haptic.c 	haptic->dev = &pdev->dev;
pdev              310 drivers/input/misc/max77693-haptic.c 	haptic->dev_type = platform_get_device_id(pdev)->driver_data;
pdev              319 drivers/input/misc/max77693-haptic.c 		dev_err(&pdev->dev, "unsupported device type: %u\n",
pdev              327 drivers/input/misc/max77693-haptic.c 	haptic->pwm_dev = devm_pwm_get(&pdev->dev, NULL);
pdev              329 drivers/input/misc/max77693-haptic.c 		dev_err(&pdev->dev, "failed to get pwm device\n");
pdev              339 drivers/input/misc/max77693-haptic.c 	haptic->motor_reg = devm_regulator_get(&pdev->dev, "haptic");
pdev              341 drivers/input/misc/max77693-haptic.c 		dev_err(&pdev->dev, "failed to get regulator\n");
pdev              346 drivers/input/misc/max77693-haptic.c 	haptic->input_dev = devm_input_allocate_device(&pdev->dev);
pdev              348 drivers/input/misc/max77693-haptic.c 		dev_err(&pdev->dev, "failed to allocate input device\n");
pdev              354 drivers/input/misc/max77693-haptic.c 	haptic->input_dev->dev.parent = &pdev->dev;
pdev              363 drivers/input/misc/max77693-haptic.c 		dev_err(&pdev->dev, "failed to create force-feedback\n");
pdev              369 drivers/input/misc/max77693-haptic.c 		dev_err(&pdev->dev, "failed to register input device\n");
pdev              373 drivers/input/misc/max77693-haptic.c 	platform_set_drvdata(pdev, haptic);
pdev              380 drivers/input/misc/max77693-haptic.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              381 drivers/input/misc/max77693-haptic.c 	struct max77693_haptic *haptic = platform_get_drvdata(pdev);
pdev              393 drivers/input/misc/max77693-haptic.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              394 drivers/input/misc/max77693-haptic.c 	struct max77693_haptic *haptic = platform_get_drvdata(pdev);
pdev               66 drivers/input/misc/max8925_onkey.c static int max8925_onkey_probe(struct platform_device *pdev)
pdev               68 drivers/input/misc/max8925_onkey.c 	struct max8925_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev               73 drivers/input/misc/max8925_onkey.c 	irq[0] = platform_get_irq(pdev, 0);
pdev               77 drivers/input/misc/max8925_onkey.c 	irq[1] = platform_get_irq(pdev, 1);
pdev               81 drivers/input/misc/max8925_onkey.c 	info = devm_kzalloc(&pdev->dev, sizeof(struct max8925_onkey_info),
pdev               86 drivers/input/misc/max8925_onkey.c 	input = devm_input_allocate_device(&pdev->dev);
pdev               92 drivers/input/misc/max8925_onkey.c 	info->dev = &pdev->dev;
pdev               99 drivers/input/misc/max8925_onkey.c 	input->dev.parent = &pdev->dev;
pdev              102 drivers/input/misc/max8925_onkey.c 	error = devm_request_threaded_irq(&pdev->dev, irq[0], NULL,
pdev              111 drivers/input/misc/max8925_onkey.c 	error = devm_request_threaded_irq(&pdev->dev, irq[1], NULL,
pdev              126 drivers/input/misc/max8925_onkey.c 	platform_set_drvdata(pdev, info);
pdev              127 drivers/input/misc/max8925_onkey.c 	device_init_wakeup(&pdev->dev, 1);
pdev              134 drivers/input/misc/max8925_onkey.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              135 drivers/input/misc/max8925_onkey.c 	struct max8925_onkey_info *info = platform_get_drvdata(pdev);
pdev              136 drivers/input/misc/max8925_onkey.c 	struct max8925_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev              148 drivers/input/misc/max8925_onkey.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              149 drivers/input/misc/max8925_onkey.c 	struct max8925_onkey_info *info = platform_get_drvdata(pdev);
pdev              150 drivers/input/misc/max8925_onkey.c 	struct max8925_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev              239 drivers/input/misc/max8997_haptic.c static int max8997_haptic_probe(struct platform_device *pdev)
pdev              241 drivers/input/misc/max8997_haptic.c 	struct max8997_dev *iodev = dev_get_drvdata(pdev->dev.parent);
pdev              253 drivers/input/misc/max8997_haptic.c 		dev_err(&pdev->dev, "no haptic platform data\n");
pdev              260 drivers/input/misc/max8997_haptic.c 		dev_err(&pdev->dev, "unable to allocate memory\n");
pdev              269 drivers/input/misc/max8997_haptic.c 	chip->dev = &pdev->dev;
pdev              290 drivers/input/misc/max8997_haptic.c 			dev_err(&pdev->dev,
pdev              304 drivers/input/misc/max8997_haptic.c 		dev_err(&pdev->dev,
pdev              310 drivers/input/misc/max8997_haptic.c 	chip->regulator = regulator_get(&pdev->dev, "inmotor");
pdev              313 drivers/input/misc/max8997_haptic.c 		dev_err(&pdev->dev,
pdev              321 drivers/input/misc/max8997_haptic.c 	input_dev->dev.parent = &pdev->dev;
pdev              329 drivers/input/misc/max8997_haptic.c 		dev_err(&pdev->dev,
pdev              337 drivers/input/misc/max8997_haptic.c 		dev_err(&pdev->dev,
pdev              343 drivers/input/misc/max8997_haptic.c 	platform_set_drvdata(pdev, chip);
pdev              360 drivers/input/misc/max8997_haptic.c static int max8997_haptic_remove(struct platform_device *pdev)
pdev              362 drivers/input/misc/max8997_haptic.c 	struct max8997_haptic *chip = platform_get_drvdata(pdev);
pdev              377 drivers/input/misc/max8997_haptic.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              378 drivers/input/misc/max8997_haptic.c 	struct max8997_haptic *chip = platform_get_drvdata(pdev);
pdev               91 drivers/input/misc/mc13783-pwrbutton.c static int mc13783_pwrbutton_probe(struct platform_device *pdev)
pdev               94 drivers/input/misc/mc13783-pwrbutton.c 	struct mc13xxx *mc13783 = dev_get_drvdata(pdev->dev.parent);
pdev              100 drivers/input/misc/mc13783-pwrbutton.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              102 drivers/input/misc/mc13783-pwrbutton.c 		dev_err(&pdev->dev, "missing platform data\n");
pdev              108 drivers/input/misc/mc13783-pwrbutton.c 		dev_dbg(&pdev->dev, "Can't allocate power button\n");
pdev              115 drivers/input/misc/mc13783-pwrbutton.c 		dev_dbg(&pdev->dev, "Can't allocate power button\n");
pdev              142 drivers/input/misc/mc13783-pwrbutton.c 			dev_dbg(&pdev->dev, "Can't request irq\n");
pdev              161 drivers/input/misc/mc13783-pwrbutton.c 			dev_dbg(&pdev->dev, "Can't request irq\n");
pdev              180 drivers/input/misc/mc13783-pwrbutton.c 			dev_dbg(&pdev->dev, "Can't request irq: %d\n", err);
pdev              191 drivers/input/misc/mc13783-pwrbutton.c 	pwr->dev.parent = &pdev->dev;
pdev              200 drivers/input/misc/mc13783-pwrbutton.c 		dev_dbg(&pdev->dev, "Can't register power button: %d\n", err);
pdev              204 drivers/input/misc/mc13783-pwrbutton.c 	platform_set_drvdata(pdev, priv);
pdev              232 drivers/input/misc/mc13783-pwrbutton.c static int mc13783_pwrbutton_remove(struct platform_device *pdev)
pdev              234 drivers/input/misc/mc13783-pwrbutton.c 	struct mc13783_pwrb *priv = platform_get_drvdata(pdev);
pdev              237 drivers/input/misc/mc13783-pwrbutton.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              154 drivers/input/misc/msm-vibrator.c static int msm_vibrator_probe(struct platform_device *pdev)
pdev              160 drivers/input/misc/msm-vibrator.c 	vibrator = devm_kzalloc(&pdev->dev, sizeof(*vibrator), GFP_KERNEL);
pdev              164 drivers/input/misc/msm-vibrator.c 	vibrator->input = devm_input_allocate_device(&pdev->dev);
pdev              168 drivers/input/misc/msm-vibrator.c 	vibrator->vcc = devm_regulator_get(&pdev->dev, "vcc");
pdev              171 drivers/input/misc/msm-vibrator.c 			dev_err(&pdev->dev, "Failed to get regulator: %ld\n",
pdev              176 drivers/input/misc/msm-vibrator.c 	vibrator->enable_gpio = devm_gpiod_get(&pdev->dev, "enable",
pdev              180 drivers/input/misc/msm-vibrator.c 			dev_err(&pdev->dev, "Failed to get enable gpio: %ld\n",
pdev              185 drivers/input/misc/msm-vibrator.c 	vibrator->clk = devm_clk_get(&pdev->dev, "pwm");
pdev              188 drivers/input/misc/msm-vibrator.c 			dev_err(&pdev->dev, "Failed to lookup pwm clock: %ld\n",
pdev              193 drivers/input/misc/msm-vibrator.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              195 drivers/input/misc/msm-vibrator.c 		dev_err(&pdev->dev, "Failed to get platform resource\n");
pdev              199 drivers/input/misc/msm-vibrator.c 	vibrator->base = devm_ioremap(&pdev->dev, res->start,
pdev              202 drivers/input/misc/msm-vibrator.c 		dev_err(&pdev->dev, "Failed to iomap resource.\n");
pdev              220 drivers/input/misc/msm-vibrator.c 		dev_err(&pdev->dev, "Failed to create ff memless: %d", ret);
pdev              226 drivers/input/misc/msm-vibrator.c 		dev_err(&pdev->dev, "Failed to register input device: %d", ret);
pdev              230 drivers/input/misc/msm-vibrator.c 	platform_set_drvdata(pdev, vibrator);
pdev              237 drivers/input/misc/msm-vibrator.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              238 drivers/input/misc/msm-vibrator.c 	struct msm_vibrator *vibrator = platform_get_drvdata(pdev);
pdev              250 drivers/input/misc/msm-vibrator.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              251 drivers/input/misc/msm-vibrator.c 	struct msm_vibrator *vibrator = platform_get_drvdata(pdev);
pdev              162 drivers/input/misc/palmas-pwrbutton.c static int palmas_pwron_probe(struct platform_device *pdev)
pdev              164 drivers/input/misc/palmas-pwrbutton.c 	struct palmas *palmas = dev_get_drvdata(pdev->dev.parent);
pdev              165 drivers/input/misc/palmas-pwrbutton.c 	struct device *dev = &pdev->dev;
pdev              212 drivers/input/misc/palmas-pwrbutton.c 	pwron->irq = platform_get_irq(pdev, 0);
pdev              229 drivers/input/misc/palmas-pwrbutton.c 	platform_set_drvdata(pdev, pwron);
pdev              250 drivers/input/misc/palmas-pwrbutton.c static int palmas_pwron_remove(struct platform_device *pdev)
pdev              252 drivers/input/misc/palmas-pwrbutton.c 	struct palmas_pwron *pwron = platform_get_drvdata(pdev);
pdev              273 drivers/input/misc/palmas-pwrbutton.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              274 drivers/input/misc/palmas-pwrbutton.c 	struct palmas_pwron *pwron = platform_get_drvdata(pdev);
pdev              294 drivers/input/misc/palmas-pwrbutton.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              295 drivers/input/misc/palmas-pwrbutton.c 	struct palmas_pwron *pwron = platform_get_drvdata(pdev);
pdev               46 drivers/input/misc/pcap_keys.c static int pcap_keys_probe(struct platform_device *pdev)
pdev               56 drivers/input/misc/pcap_keys.c 	pcap_keys->pcap = dev_get_drvdata(pdev->dev.parent);
pdev               64 drivers/input/misc/pcap_keys.c 	platform_set_drvdata(pdev, pcap_keys);
pdev               65 drivers/input/misc/pcap_keys.c 	input_dev->name = pdev->name;
pdev               68 drivers/input/misc/pcap_keys.c 	input_dev->dev.parent = &pdev->dev;
pdev              102 drivers/input/misc/pcap_keys.c static int pcap_keys_remove(struct platform_device *pdev)
pdev              104 drivers/input/misc/pcap_keys.c 	struct pcap_keys *pcap_keys = platform_get_drvdata(pdev);
pdev               50 drivers/input/misc/pcf50633-input.c static int pcf50633_input_probe(struct platform_device *pdev)
pdev               67 drivers/input/misc/pcf50633-input.c 	platform_set_drvdata(pdev, input);
pdev               68 drivers/input/misc/pcf50633-input.c 	input->pcf = dev_to_pcf50633(pdev->dev.parent);
pdev               90 drivers/input/misc/pcf50633-input.c static int pcf50633_input_remove(struct platform_device *pdev)
pdev               92 drivers/input/misc/pcf50633-input.c 	struct pcf50633_input *input  = platform_get_drvdata(pdev);
pdev              159 drivers/input/misc/pm8941-pwrkey.c static int pm8941_pwrkey_probe(struct platform_device *pdev)
pdev              167 drivers/input/misc/pm8941-pwrkey.c 	if (of_property_read_u32(pdev->dev.of_node, "debounce", &req_delay))
pdev              171 drivers/input/misc/pm8941-pwrkey.c 		dev_err(&pdev->dev, "invalid debounce time: %u\n", req_delay);
pdev              175 drivers/input/misc/pm8941-pwrkey.c 	pull_up = of_property_read_bool(pdev->dev.of_node, "bias-pull-up");
pdev              177 drivers/input/misc/pm8941-pwrkey.c 	pwrkey = devm_kzalloc(&pdev->dev, sizeof(*pwrkey), GFP_KERNEL);
pdev              181 drivers/input/misc/pm8941-pwrkey.c 	pwrkey->dev = &pdev->dev;
pdev              182 drivers/input/misc/pm8941-pwrkey.c 	pwrkey->data = of_device_get_match_data(&pdev->dev);
pdev              184 drivers/input/misc/pm8941-pwrkey.c 	parent = pdev->dev.parent;
pdev              194 drivers/input/misc/pm8941-pwrkey.c 			dev_err(&pdev->dev, "failed to locate regmap\n");
pdev              201 drivers/input/misc/pm8941-pwrkey.c 		error = of_property_read_u32(pdev->dev.of_node, "reg",
pdev              207 drivers/input/misc/pm8941-pwrkey.c 	pwrkey->irq = platform_get_irq(pdev, 0);
pdev              214 drivers/input/misc/pm8941-pwrkey.c 		dev_err(&pdev->dev, "failed to set debounce: %d\n", error);
pdev              218 drivers/input/misc/pm8941-pwrkey.c 	error = of_property_read_u32(pdev->dev.of_node, "linux,code",
pdev              221 drivers/input/misc/pm8941-pwrkey.c 		dev_dbg(&pdev->dev,
pdev              226 drivers/input/misc/pm8941-pwrkey.c 	pwrkey->input = devm_input_allocate_device(&pdev->dev);
pdev              228 drivers/input/misc/pm8941-pwrkey.c 		dev_dbg(&pdev->dev, "unable to allocate input device\n");
pdev              245 drivers/input/misc/pm8941-pwrkey.c 		dev_err(&pdev->dev, "failed to set debounce: %d\n", error);
pdev              254 drivers/input/misc/pm8941-pwrkey.c 		dev_err(&pdev->dev, "failed to set pull: %d\n", error);
pdev              258 drivers/input/misc/pm8941-pwrkey.c 	error = devm_request_threaded_irq(&pdev->dev, pwrkey->irq,
pdev              263 drivers/input/misc/pm8941-pwrkey.c 		dev_err(&pdev->dev, "failed requesting IRQ: %d\n", error);
pdev              269 drivers/input/misc/pm8941-pwrkey.c 		dev_err(&pdev->dev, "failed to register input device: %d\n",
pdev              277 drivers/input/misc/pm8941-pwrkey.c 		dev_err(&pdev->dev, "failed to register reboot notifier: %d\n",
pdev              282 drivers/input/misc/pm8941-pwrkey.c 	platform_set_drvdata(pdev, pwrkey);
pdev              283 drivers/input/misc/pm8941-pwrkey.c 	device_init_wakeup(&pdev->dev, 1);
pdev              288 drivers/input/misc/pm8941-pwrkey.c static int pm8941_pwrkey_remove(struct platform_device *pdev)
pdev              290 drivers/input/misc/pm8941-pwrkey.c 	struct pm8941_pwrkey *pwrkey = platform_get_drvdata(pdev);
pdev              167 drivers/input/misc/pm8xxx-vibrator.c static int pm8xxx_vib_probe(struct platform_device *pdev)
pdev              175 drivers/input/misc/pm8xxx-vibrator.c 	vib = devm_kzalloc(&pdev->dev, sizeof(*vib), GFP_KERNEL);
pdev              179 drivers/input/misc/pm8xxx-vibrator.c 	vib->regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev              183 drivers/input/misc/pm8xxx-vibrator.c 	input_dev = devm_input_allocate_device(&pdev->dev);
pdev              190 drivers/input/misc/pm8xxx-vibrator.c 	regs = of_device_get_match_data(&pdev->dev);
pdev              214 drivers/input/misc/pm8xxx-vibrator.c 		dev_err(&pdev->dev,
pdev              221 drivers/input/misc/pm8xxx-vibrator.c 		dev_err(&pdev->dev, "couldn't register input device\n");
pdev              225 drivers/input/misc/pm8xxx-vibrator.c 	platform_set_drvdata(pdev, vib);
pdev              126 drivers/input/misc/pmic8xxx-pwrkey.c static void pmic8xxx_pwrkey_shutdown(struct platform_device *pdev)
pdev              128 drivers/input/misc/pmic8xxx-pwrkey.c 	struct pmic8xxx_pwrkey *pwrkey = platform_get_drvdata(pdev);
pdev              332 drivers/input/misc/pmic8xxx-pwrkey.c static int pmic8xxx_pwrkey_probe(struct platform_device *pdev)
pdev              335 drivers/input/misc/pmic8xxx-pwrkey.c 	int key_release_irq = platform_get_irq(pdev, 0);
pdev              336 drivers/input/misc/pmic8xxx-pwrkey.c 	int key_press_irq = platform_get_irq(pdev, 1);
pdev              345 drivers/input/misc/pmic8xxx-pwrkey.c 	if (of_property_read_u32(pdev->dev.of_node, "debounce", &kpd_delay))
pdev              350 drivers/input/misc/pmic8xxx-pwrkey.c 		dev_err(&pdev->dev, "invalid power key trigger delay\n");
pdev              354 drivers/input/misc/pmic8xxx-pwrkey.c 	pull_up = of_property_read_bool(pdev->dev.of_node, "pull-up");
pdev              356 drivers/input/misc/pmic8xxx-pwrkey.c 	regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev              358 drivers/input/misc/pmic8xxx-pwrkey.c 		dev_err(&pdev->dev, "failed to locate regmap for the device\n");
pdev              362 drivers/input/misc/pmic8xxx-pwrkey.c 	pwrkey = devm_kzalloc(&pdev->dev, sizeof(*pwrkey), GFP_KERNEL);
pdev              366 drivers/input/misc/pmic8xxx-pwrkey.c 	pwrkey->shutdown_fn = of_device_get_match_data(&pdev->dev);
pdev              370 drivers/input/misc/pmic8xxx-pwrkey.c 	pwr = devm_input_allocate_device(&pdev->dev);
pdev              372 drivers/input/misc/pmic8xxx-pwrkey.c 		dev_dbg(&pdev->dev, "Can't allocate power button\n");
pdev              386 drivers/input/misc/pmic8xxx-pwrkey.c 		dev_err(&pdev->dev, "failed reading PON_CNTL_1 err=%d\n", err);
pdev              399 drivers/input/misc/pmic8xxx-pwrkey.c 		dev_err(&pdev->dev, "failed writing PON_CNTL_1 err=%d\n", err);
pdev              403 drivers/input/misc/pmic8xxx-pwrkey.c 	err = devm_request_irq(&pdev->dev, key_press_irq, pwrkey_press_irq,
pdev              407 drivers/input/misc/pmic8xxx-pwrkey.c 		dev_err(&pdev->dev, "Can't get %d IRQ for pwrkey: %d\n",
pdev              412 drivers/input/misc/pmic8xxx-pwrkey.c 	err = devm_request_irq(&pdev->dev, key_release_irq, pwrkey_release_irq,
pdev              416 drivers/input/misc/pmic8xxx-pwrkey.c 		dev_err(&pdev->dev, "Can't get %d IRQ for pwrkey: %d\n",
pdev              423 drivers/input/misc/pmic8xxx-pwrkey.c 		dev_err(&pdev->dev, "Can't register power key: %d\n", err);
pdev              427 drivers/input/misc/pmic8xxx-pwrkey.c 	platform_set_drvdata(pdev, pwrkey);
pdev              428 drivers/input/misc/pmic8xxx-pwrkey.c 	device_init_wakeup(&pdev->dev, 1);
pdev              122 drivers/input/misc/pwm-beeper.c static int pwm_beeper_probe(struct platform_device *pdev)
pdev              124 drivers/input/misc/pwm-beeper.c 	struct device *dev = &pdev->dev;
pdev              201 drivers/input/misc/pwm-beeper.c 	platform_set_drvdata(pdev, beeper);
pdev               38 drivers/input/misc/pwm-vibra.c 	struct device *pdev = vibrator->input->dev.parent;
pdev               45 drivers/input/misc/pwm-vibra.c 			dev_err(pdev, "failed to enable regulator: %d", err);
pdev               57 drivers/input/misc/pwm-vibra.c 		dev_err(pdev, "failed to apply pwm state: %d", err);
pdev               68 drivers/input/misc/pwm-vibra.c 			dev_err(pdev, "failed to apply dir-pwm state: %d", err);
pdev              122 drivers/input/misc/pwm-vibra.c static int pwm_vibrator_probe(struct platform_device *pdev)
pdev              128 drivers/input/misc/pwm-vibra.c 	vibrator = devm_kzalloc(&pdev->dev, sizeof(*vibrator), GFP_KERNEL);
pdev              132 drivers/input/misc/pwm-vibra.c 	vibrator->input = devm_input_allocate_device(&pdev->dev);
pdev              136 drivers/input/misc/pwm-vibra.c 	vibrator->vcc = devm_regulator_get(&pdev->dev, "vcc");
pdev              140 drivers/input/misc/pwm-vibra.c 			dev_err(&pdev->dev, "Failed to request regulator: %d",
pdev              145 drivers/input/misc/pwm-vibra.c 	vibrator->pwm = devm_pwm_get(&pdev->dev, "enable");
pdev              149 drivers/input/misc/pwm-vibra.c 			dev_err(&pdev->dev, "Failed to request main pwm: %d",
pdev              161 drivers/input/misc/pwm-vibra.c 		dev_err(&pdev->dev, "failed to apply initial PWM state: %d",
pdev              166 drivers/input/misc/pwm-vibra.c 	vibrator->pwm_dir = devm_pwm_get(&pdev->dev, "direction");
pdev              175 drivers/input/misc/pwm-vibra.c 			dev_err(&pdev->dev, "failed to apply initial PWM state: %d",
pdev              182 drivers/input/misc/pwm-vibra.c 		device_property_read_u32(&pdev->dev, "direction-duty-cycle-ns",
pdev              192 drivers/input/misc/pwm-vibra.c 		dev_err(&pdev->dev, "Failed to request direction pwm: %d", err);
pdev              201 drivers/input/misc/pwm-vibra.c 	vibrator->input->dev.parent = &pdev->dev;
pdev              210 drivers/input/misc/pwm-vibra.c 		dev_err(&pdev->dev, "Couldn't create FF dev: %d", err);
pdev              216 drivers/input/misc/pwm-vibra.c 		dev_err(&pdev->dev, "Couldn't register input dev: %d", err);
pdev              220 drivers/input/misc/pwm-vibra.c 	platform_set_drvdata(pdev, vibrator);
pdev               41 drivers/input/misc/rave-sp-pwrbutton.c static int rave_sp_pwrbutton_probe(struct platform_device *pdev)
pdev               43 drivers/input/misc/rave-sp-pwrbutton.c 	struct device *dev = &pdev->dev;
pdev               56 drivers/input/misc/rave-sp-pwrbutton.c 	idev->name = pdev->name;
pdev               56 drivers/input/misc/rb532_button.c static int rb532_button_probe(struct platform_device *pdev)
pdev               71 drivers/input/misc/rb532_button.c 	poll_dev->input->dev.parent = &pdev->dev;
pdev               73 drivers/input/misc/rb532_button.c 	dev_set_drvdata(&pdev->dev, poll_dev);
pdev               86 drivers/input/misc/rb532_button.c static int rb532_button_remove(struct platform_device *pdev)
pdev               88 drivers/input/misc/rb532_button.c 	struct input_polled_dev *poll_dev = dev_get_drvdata(&pdev->dev);
pdev              143 drivers/input/misc/regulator-haptic.c static int regulator_haptic_probe(struct platform_device *pdev)
pdev              145 drivers/input/misc/regulator-haptic.c 	const struct regulator_haptic_data *pdata = dev_get_platdata(&pdev->dev);
pdev              150 drivers/input/misc/regulator-haptic.c 	haptic = devm_kzalloc(&pdev->dev, sizeof(*haptic), GFP_KERNEL);
pdev              154 drivers/input/misc/regulator-haptic.c 	platform_set_drvdata(pdev, haptic);
pdev              155 drivers/input/misc/regulator-haptic.c 	haptic->dev = &pdev->dev;
pdev              163 drivers/input/misc/regulator-haptic.c 		error = regulator_haptic_parse_dt(&pdev->dev, haptic);
pdev              167 drivers/input/misc/regulator-haptic.c 		dev_err(&pdev->dev, "Missing platform data\n");
pdev              171 drivers/input/misc/regulator-haptic.c 	haptic->regulator = devm_regulator_get_exclusive(&pdev->dev, "haptic");
pdev              173 drivers/input/misc/regulator-haptic.c 		dev_err(&pdev->dev, "failed to get regulator\n");
pdev              177 drivers/input/misc/regulator-haptic.c 	input_dev = devm_input_allocate_device(&pdev->dev);
pdev              183 drivers/input/misc/regulator-haptic.c 	haptic->input_dev->dev.parent = &pdev->dev;
pdev              191 drivers/input/misc/regulator-haptic.c 		dev_err(&pdev->dev, "failed to create force-feedback\n");
pdev              197 drivers/input/misc/regulator-haptic.c 		dev_err(&pdev->dev, "failed to register input device\n");
pdev              206 drivers/input/misc/regulator-haptic.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              207 drivers/input/misc/regulator-haptic.c 	struct regulator_haptic *haptic = platform_get_drvdata(pdev);
pdev              225 drivers/input/misc/regulator-haptic.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              226 drivers/input/misc/regulator-haptic.c 	struct regulator_haptic *haptic = platform_get_drvdata(pdev);
pdev               44 drivers/input/misc/retu-pwrbutton.c static int retu_pwrbutton_probe(struct platform_device *pdev)
pdev               46 drivers/input/misc/retu-pwrbutton.c 	struct retu_dev *rdev = dev_get_drvdata(pdev->dev.parent);
pdev               51 drivers/input/misc/retu-pwrbutton.c 	irq = platform_get_irq(pdev, 0);
pdev               55 drivers/input/misc/retu-pwrbutton.c 	idev = devm_input_allocate_device(&pdev->dev);
pdev               60 drivers/input/misc/retu-pwrbutton.c 	idev->dev.parent = &pdev->dev;
pdev               65 drivers/input/misc/retu-pwrbutton.c 	error = devm_request_threaded_irq(&pdev->dev, irq,
pdev               38 drivers/input/misc/rk805-pwrkey.c static int rk805_pwrkey_probe(struct platform_device *pdev)
pdev               44 drivers/input/misc/rk805-pwrkey.c 	pwr = devm_input_allocate_device(&pdev->dev);
pdev               46 drivers/input/misc/rk805-pwrkey.c 		dev_err(&pdev->dev, "Can't allocate power button\n");
pdev               55 drivers/input/misc/rk805-pwrkey.c 	fall_irq = platform_get_irq(pdev, 0);
pdev               59 drivers/input/misc/rk805-pwrkey.c 	rise_irq = platform_get_irq(pdev, 1);
pdev               68 drivers/input/misc/rk805-pwrkey.c 		dev_err(&pdev->dev, "Can't register fall irq: %d\n", err);
pdev               77 drivers/input/misc/rk805-pwrkey.c 		dev_err(&pdev->dev, "Can't register rise irq: %d\n", err);
pdev               83 drivers/input/misc/rk805-pwrkey.c 		dev_err(&pdev->dev, "Can't register power button: %d\n", err);
pdev               87 drivers/input/misc/rk805-pwrkey.c 	platform_set_drvdata(pdev, pwr);
pdev               88 drivers/input/misc/rk805-pwrkey.c 	device_init_wakeup(&pdev->dev, true);
pdev              185 drivers/input/misc/rotary_encoder.c static int rotary_encoder_probe(struct platform_device *pdev)
pdev              187 drivers/input/misc/rotary_encoder.c 	struct device *dev = &pdev->dev;
pdev              256 drivers/input/misc/rotary_encoder.c 	input->name = pdev->name;
pdev              315 drivers/input/misc/rotary_encoder.c 	platform_set_drvdata(pdev, encoder);
pdev               78 drivers/input/misc/sc27xx-vibra.c static int sc27xx_vibra_probe(struct platform_device *pdev)
pdev               83 drivers/input/misc/sc27xx-vibra.c 	info = devm_kzalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev               87 drivers/input/misc/sc27xx-vibra.c 	info->regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev               89 drivers/input/misc/sc27xx-vibra.c 		dev_err(&pdev->dev, "failed to get vibrator regmap.\n");
pdev               93 drivers/input/misc/sc27xx-vibra.c 	error = device_property_read_u32(&pdev->dev, "reg", &info->base);
pdev               95 drivers/input/misc/sc27xx-vibra.c 		dev_err(&pdev->dev, "failed to get vibrator base address.\n");
pdev               99 drivers/input/misc/sc27xx-vibra.c 	info->input_dev = devm_input_allocate_device(&pdev->dev);
pdev              101 drivers/input/misc/sc27xx-vibra.c 		dev_err(&pdev->dev, "failed to allocate input device.\n");
pdev              116 drivers/input/misc/sc27xx-vibra.c 		dev_err(&pdev->dev, "failed to initialize the vibrator.\n");
pdev              123 drivers/input/misc/sc27xx-vibra.c 		dev_err(&pdev->dev, "failed to register vibrator to FF.\n");
pdev              129 drivers/input/misc/sc27xx-vibra.c 		dev_err(&pdev->dev, "failed to register input device.\n");
pdev               80 drivers/input/misc/sgi_btns.c static int sgi_buttons_probe(struct platform_device *pdev)
pdev              104 drivers/input/misc/sgi_btns.c 	input->dev.parent = &pdev->dev;
pdev              117 drivers/input/misc/sgi_btns.c 	platform_set_drvdata(pdev, bdev);
pdev              131 drivers/input/misc/sgi_btns.c static int sgi_buttons_remove(struct platform_device *pdev)
pdev              133 drivers/input/misc/sgi_btns.c 	struct buttons_dev *bdev = platform_get_drvdata(pdev);
pdev              106 drivers/input/misc/sirfsoc-onkey.c static int sirfsoc_pwrc_probe(struct platform_device *pdev)
pdev              108 drivers/input/misc/sirfsoc-onkey.c 	struct device_node *np = pdev->dev.of_node;
pdev              113 drivers/input/misc/sirfsoc-onkey.c 	pwrcdrv = devm_kzalloc(&pdev->dev, sizeof(struct sirfsoc_pwrc_drvdata),
pdev              116 drivers/input/misc/sirfsoc-onkey.c 		dev_info(&pdev->dev, "Not enough memory for the device data\n");
pdev              126 drivers/input/misc/sirfsoc-onkey.c 		dev_err(&pdev->dev,
pdev              131 drivers/input/misc/sirfsoc-onkey.c 	pwrcdrv->input = devm_input_allocate_device(&pdev->dev);
pdev              150 drivers/input/misc/sirfsoc-onkey.c 	irq = platform_get_irq(pdev, 0);
pdev              151 drivers/input/misc/sirfsoc-onkey.c 	error = devm_request_irq(&pdev->dev, irq,
pdev              155 drivers/input/misc/sirfsoc-onkey.c 		dev_err(&pdev->dev, "unable to claim irq %d, error: %d\n",
pdev              162 drivers/input/misc/sirfsoc-onkey.c 		dev_err(&pdev->dev,
pdev              168 drivers/input/misc/sirfsoc-onkey.c 	dev_set_drvdata(&pdev->dev, pwrcdrv);
pdev              169 drivers/input/misc/sirfsoc-onkey.c 	device_init_wakeup(&pdev->dev, 1);
pdev               64 drivers/input/misc/soc_button_array.c soc_button_device_create(struct platform_device *pdev,
pdev               80 drivers/input/misc/soc_button_array.c 	gpio_keys_pdata = devm_kzalloc(&pdev->dev,
pdev               94 drivers/input/misc/soc_button_array.c 		gpio = soc_button_lookup_gpio(&pdev->dev, info->acpi_index);
pdev              130 drivers/input/misc/soc_button_array.c 	pd = platform_device_register_resndata(&pdev->dev, "gpio-keys",
pdev              136 drivers/input/misc/soc_button_array.c 		dev_err(&pdev->dev,
pdev              144 drivers/input/misc/soc_button_array.c 	devm_kfree(&pdev->dev, gpio_keys_pdata);
pdev              307 drivers/input/misc/soc_button_array.c static int soc_button_remove(struct platform_device *pdev)
pdev              309 drivers/input/misc/soc_button_array.c 	struct soc_button_data *priv = platform_get_drvdata(pdev);
pdev              320 drivers/input/misc/soc_button_array.c static int soc_button_probe(struct platform_device *pdev)
pdev              322 drivers/input/misc/soc_button_array.c 	struct device *dev = &pdev->dev;
pdev              355 drivers/input/misc/soc_button_array.c 	platform_set_drvdata(pdev, priv);
pdev              358 drivers/input/misc/soc_button_array.c 		pd = soc_button_device_create(pdev, button_info, i == 0);
pdev              362 drivers/input/misc/soc_button_array.c 				soc_button_remove(pdev);
pdev               50 drivers/input/misc/stpmic1_onkey.c static int stpmic1_onkey_probe(struct platform_device *pdev)
pdev               52 drivers/input/misc/stpmic1_onkey.c 	struct stpmic1 *pmic = dev_get_drvdata(pdev->dev.parent);
pdev               53 drivers/input/misc/stpmic1_onkey.c 	struct device *dev = &pdev->dev;
pdev               63 drivers/input/misc/stpmic1_onkey.c 	onkey->irq_falling = platform_get_irq_byname(pdev, "onkey-falling");
pdev               67 drivers/input/misc/stpmic1_onkey.c 	onkey->irq_rising = platform_get_irq_byname(pdev, "onkey-rising");
pdev              139 drivers/input/misc/stpmic1_onkey.c 	platform_set_drvdata(pdev, onkey);
pdev              147 drivers/input/misc/stpmic1_onkey.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              148 drivers/input/misc/stpmic1_onkey.c 	struct stpmic1_onkey *onkey = platform_get_drvdata(pdev);
pdev              159 drivers/input/misc/stpmic1_onkey.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              160 drivers/input/misc/stpmic1_onkey.c 	struct stpmic1_onkey *onkey = platform_get_drvdata(pdev);
pdev               89 drivers/input/misc/tps65218-pwrbutton.c static int tps6521x_pb_probe(struct platform_device *pdev)
pdev               91 drivers/input/misc/tps65218-pwrbutton.c 	struct device *dev = &pdev->dev;
pdev              126 drivers/input/misc/tps65218-pwrbutton.c 	irq = platform_get_irq(pdev, 0);
pdev               55 drivers/input/misc/twl4030-pwrbutton.c static int twl4030_pwrbutton_probe(struct platform_device *pdev)
pdev               58 drivers/input/misc/twl4030-pwrbutton.c 	int irq = platform_get_irq(pdev, 0);
pdev               61 drivers/input/misc/twl4030-pwrbutton.c 	pwr = devm_input_allocate_device(&pdev->dev);
pdev               63 drivers/input/misc/twl4030-pwrbutton.c 		dev_err(&pdev->dev, "Can't allocate power button\n");
pdev               70 drivers/input/misc/twl4030-pwrbutton.c 	pwr->dev.parent = &pdev->dev;
pdev               72 drivers/input/misc/twl4030-pwrbutton.c 	err = devm_request_threaded_irq(&pdev->dev, irq, NULL, powerbutton_irq,
pdev               77 drivers/input/misc/twl4030-pwrbutton.c 		dev_err(&pdev->dev, "Can't get IRQ for pwrbutton: %d\n", err);
pdev               83 drivers/input/misc/twl4030-pwrbutton.c 		dev_err(&pdev->dev, "Can't register power button: %d\n", err);
pdev               87 drivers/input/misc/twl4030-pwrbutton.c 	device_init_wakeup(&pdev->dev, true);
pdev              148 drivers/input/misc/twl4030-vibra.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              149 drivers/input/misc/twl4030-vibra.c 	struct vibra_info *info = platform_get_drvdata(pdev);
pdev              183 drivers/input/misc/twl4030-vibra.c static int twl4030_vibra_probe(struct platform_device *pdev)
pdev              185 drivers/input/misc/twl4030-vibra.c 	struct twl4030_vibra_data *pdata = dev_get_platdata(&pdev->dev);
pdev              186 drivers/input/misc/twl4030-vibra.c 	struct device_node *twl4030_core_node = pdev->dev.parent->of_node;
pdev              191 drivers/input/misc/twl4030-vibra.c 		dev_dbg(&pdev->dev, "platform_data not available\n");
pdev              195 drivers/input/misc/twl4030-vibra.c 	info = devm_kzalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev              199 drivers/input/misc/twl4030-vibra.c 	info->dev = &pdev->dev;
pdev              203 drivers/input/misc/twl4030-vibra.c 	info->input_dev = devm_input_allocate_device(&pdev->dev);
pdev              205 drivers/input/misc/twl4030-vibra.c 		dev_err(&pdev->dev, "couldn't allocate input device\n");
pdev              218 drivers/input/misc/twl4030-vibra.c 		dev_dbg(&pdev->dev, "couldn't register vibrator to FF\n");
pdev              224 drivers/input/misc/twl4030-vibra.c 		dev_dbg(&pdev->dev, "couldn't register input device\n");
pdev              230 drivers/input/misc/twl4030-vibra.c 	platform_set_drvdata(pdev, info);
pdev              215 drivers/input/misc/twl6040-vibra.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              216 drivers/input/misc/twl6040-vibra.c 	struct vibra_info *info = platform_get_drvdata(pdev);
pdev              228 drivers/input/misc/twl6040-vibra.c static int twl6040_vibra_probe(struct platform_device *pdev)
pdev              230 drivers/input/misc/twl6040-vibra.c 	struct device *twl6040_core_dev = pdev->dev.parent;
pdev              240 drivers/input/misc/twl6040-vibra.c 		dev_err(&pdev->dev, "parent of node is missing?\n");
pdev              244 drivers/input/misc/twl6040-vibra.c 	info = devm_kzalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev              247 drivers/input/misc/twl6040-vibra.c 		dev_err(&pdev->dev, "couldn't allocate memory\n");
pdev              251 drivers/input/misc/twl6040-vibra.c 	info->dev = &pdev->dev;
pdev              253 drivers/input/misc/twl6040-vibra.c 	info->twl6040 = dev_get_drvdata(pdev->dev.parent);
pdev              274 drivers/input/misc/twl6040-vibra.c 	info->irq = platform_get_irq(pdev, 0);
pdev              278 drivers/input/misc/twl6040-vibra.c 	error = devm_request_threaded_irq(&pdev->dev, info->irq, NULL,
pdev              323 drivers/input/misc/twl6040-vibra.c 	info->input_dev = devm_input_allocate_device(&pdev->dev);
pdev              348 drivers/input/misc/twl6040-vibra.c 	platform_set_drvdata(pdev, info);
pdev               71 drivers/input/misc/wm831x-on.c static int wm831x_on_probe(struct platform_device *pdev)
pdev               73 drivers/input/misc/wm831x-on.c 	struct wm831x *wm831x = dev_get_drvdata(pdev->dev.parent);
pdev               75 drivers/input/misc/wm831x-on.c 	int irq = wm831x_irq(wm831x, platform_get_irq(pdev, 0));
pdev               78 drivers/input/misc/wm831x-on.c 	wm831x_on = devm_kzalloc(&pdev->dev, sizeof(struct wm831x_on),
pdev               81 drivers/input/misc/wm831x-on.c 		dev_err(&pdev->dev, "Can't allocate data\n");
pdev               88 drivers/input/misc/wm831x-on.c 	wm831x_on->dev = devm_input_allocate_device(&pdev->dev);
pdev               90 drivers/input/misc/wm831x-on.c 		dev_err(&pdev->dev, "Can't allocate input dev\n");
pdev               99 drivers/input/misc/wm831x-on.c 	wm831x_on->dev->dev.parent = &pdev->dev;
pdev              106 drivers/input/misc/wm831x-on.c 		dev_err(&pdev->dev, "Unable to request IRQ: %d\n", ret);
pdev              111 drivers/input/misc/wm831x-on.c 		dev_dbg(&pdev->dev, "Can't register input device: %d\n", ret);
pdev              115 drivers/input/misc/wm831x-on.c 	platform_set_drvdata(pdev, wm831x_on);
pdev              126 drivers/input/misc/wm831x-on.c static int wm831x_on_remove(struct platform_device *pdev)
pdev              128 drivers/input/misc/wm831x-on.c 	struct wm831x_on *wm831x_on = platform_get_drvdata(pdev);
pdev              129 drivers/input/misc/wm831x-on.c 	int irq = platform_get_irq(pdev, 0);
pdev               93 drivers/input/mouse/amimouse.c static int __init amimouse_probe(struct platform_device *pdev)
pdev              102 drivers/input/mouse/amimouse.c 	dev->name = pdev->name;
pdev              115 drivers/input/mouse/amimouse.c 	dev->dev.parent = &pdev->dev;
pdev              123 drivers/input/mouse/amimouse.c 	platform_set_drvdata(pdev, dev);
pdev              128 drivers/input/mouse/amimouse.c static int __exit amimouse_remove(struct platform_device *pdev)
pdev              130 drivers/input/mouse/amimouse.c 	struct input_dev *dev = platform_get_drvdata(pdev);
pdev               70 drivers/input/mouse/gpio_mouse.c static int gpio_mouse_probe(struct platform_device *pdev)
pdev               72 drivers/input/mouse/gpio_mouse.c 	struct device *dev = &pdev->dev;
pdev              121 drivers/input/mouse/gpio_mouse.c 	platform_set_drvdata(pdev, input_poll);
pdev              129 drivers/input/mouse/gpio_mouse.c 	input->name = pdev->name;
pdev              131 drivers/input/mouse/gpio_mouse.c 	input->dev.parent = &pdev->dev;
pdev              205 drivers/input/mouse/navpoint.c static int navpoint_probe(struct platform_device *pdev)
pdev              208 drivers/input/mouse/navpoint.c 					dev_get_platdata(&pdev->dev);
pdev              215 drivers/input/mouse/navpoint.c 		dev_err(&pdev->dev, "no platform data\n");
pdev              226 drivers/input/mouse/navpoint.c 	ssp = pxa_ssp_request(pdata->port, pdev->name);
pdev              235 drivers/input/mouse/navpoint.c 		dev_warn(&pdev->dev, "ssp%d already enabled\n", pdata->port);
pdev              247 drivers/input/mouse/navpoint.c 	navpoint->dev = &pdev->dev;
pdev              250 drivers/input/mouse/navpoint.c 	input->name = pdev->name;
pdev              251 drivers/input/mouse/navpoint.c 	input->dev.parent = &pdev->dev;
pdev              272 drivers/input/mouse/navpoint.c 	error = request_irq(ssp->irq, navpoint_irq, 0, pdev->name, navpoint);
pdev              280 drivers/input/mouse/navpoint.c 	platform_set_drvdata(pdev, navpoint);
pdev              281 drivers/input/mouse/navpoint.c 	dev_dbg(&pdev->dev, "ssp%d, irq %d\n", pdata->port, ssp->irq);
pdev              298 drivers/input/mouse/navpoint.c static int navpoint_remove(struct platform_device *pdev)
pdev              301 drivers/input/mouse/navpoint.c 					dev_get_platdata(&pdev->dev);
pdev              302 drivers/input/mouse/navpoint.c 	struct navpoint *navpoint = platform_get_drvdata(pdev);
pdev              320 drivers/input/mouse/navpoint.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              321 drivers/input/mouse/navpoint.c 	struct navpoint *navpoint = platform_get_drvdata(pdev);
pdev              334 drivers/input/mouse/navpoint.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              335 drivers/input/mouse/navpoint.c 	struct navpoint *navpoint = platform_get_drvdata(pdev);
pdev              142 drivers/input/mouse/pxa930_trkball.c static int pxa930_trkball_probe(struct platform_device *pdev)
pdev              149 drivers/input/mouse/pxa930_trkball.c 	irq = platform_get_irq(pdev, 0);
pdev              153 drivers/input/mouse/pxa930_trkball.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              155 drivers/input/mouse/pxa930_trkball.c 		dev_err(&pdev->dev, "failed to get register memory\n");
pdev              163 drivers/input/mouse/pxa930_trkball.c 	trkball->pdata = dev_get_platdata(&pdev->dev);
pdev              165 drivers/input/mouse/pxa930_trkball.c 		dev_err(&pdev->dev, "no platform data defined\n");
pdev              172 drivers/input/mouse/pxa930_trkball.c 		dev_err(&pdev->dev, "failed to ioremap registers\n");
pdev              181 drivers/input/mouse/pxa930_trkball.c 			    pdev->name, trkball);
pdev              183 drivers/input/mouse/pxa930_trkball.c 		dev_err(&pdev->dev, "failed to request irq: %d\n", error);
pdev              187 drivers/input/mouse/pxa930_trkball.c 	platform_set_drvdata(pdev, trkball);
pdev              191 drivers/input/mouse/pxa930_trkball.c 		dev_err(&pdev->dev, "failed to allocate input device\n");
pdev              196 drivers/input/mouse/pxa930_trkball.c 	input->name = pdev->name;
pdev              200 drivers/input/mouse/pxa930_trkball.c 	input->dev.parent = &pdev->dev;
pdev              210 drivers/input/mouse/pxa930_trkball.c 		dev_err(&pdev->dev, "unable to register input device\n");
pdev              227 drivers/input/mouse/pxa930_trkball.c static int pxa930_trkball_remove(struct platform_device *pdev)
pdev              229 drivers/input/mouse/pxa930_trkball.c 	struct pxa930_trkball *trkball = platform_get_drvdata(pdev);
pdev              230 drivers/input/mouse/pxa930_trkball.c 	int irq = platform_get_irq(pdev, 0);
pdev               78 drivers/input/serio/altera_ps2.c static int altera_ps2_probe(struct platform_device *pdev)
pdev               85 drivers/input/serio/altera_ps2.c 	ps2if = devm_kzalloc(&pdev->dev, sizeof(struct ps2if), GFP_KERNEL);
pdev               89 drivers/input/serio/altera_ps2.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               90 drivers/input/serio/altera_ps2.c 	ps2if->base = devm_ioremap_resource(&pdev->dev, res);
pdev               94 drivers/input/serio/altera_ps2.c 	irq = platform_get_irq(pdev, 0);
pdev               98 drivers/input/serio/altera_ps2.c 	error = devm_request_irq(&pdev->dev, irq, altera_ps2_rxint, 0,
pdev               99 drivers/input/serio/altera_ps2.c 				 pdev->name, ps2if);
pdev              101 drivers/input/serio/altera_ps2.c 		dev_err(&pdev->dev, "could not request IRQ %d\n", irq);
pdev              113 drivers/input/serio/altera_ps2.c 	strlcpy(serio->name, dev_name(&pdev->dev), sizeof(serio->name));
pdev              114 drivers/input/serio/altera_ps2.c 	strlcpy(serio->phys, dev_name(&pdev->dev), sizeof(serio->phys));
pdev              116 drivers/input/serio/altera_ps2.c 	serio->dev.parent	= &pdev->dev;
pdev              119 drivers/input/serio/altera_ps2.c 	dev_info(&pdev->dev, "base %p, irq %d\n", ps2if->base, irq);
pdev              122 drivers/input/serio/altera_ps2.c 	platform_set_drvdata(pdev, ps2if);
pdev              130 drivers/input/serio/altera_ps2.c static int altera_ps2_remove(struct platform_device *pdev)
pdev              132 drivers/input/serio/altera_ps2.c 	struct ps2if *ps2if = platform_get_drvdata(pdev);
pdev              108 drivers/input/serio/ams_delta_serio.c static int ams_delta_serio_init(struct platform_device *pdev)
pdev              114 drivers/input/serio/ams_delta_serio.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              118 drivers/input/serio/ams_delta_serio.c 	priv->fiq_buffer = pdev->dev.platform_data;
pdev              122 drivers/input/serio/ams_delta_serio.c 	priv->vcc = devm_regulator_get(&pdev->dev, "vcc");
pdev              125 drivers/input/serio/ams_delta_serio.c 		dev_err(&pdev->dev, "regulator request failed (%d)\n", err);
pdev              142 drivers/input/serio/ams_delta_serio.c 	irq = platform_get_irq(pdev, 0);
pdev              146 drivers/input/serio/ams_delta_serio.c 	err = devm_request_irq(&pdev->dev, irq, ams_delta_serio_interrupt,
pdev              149 drivers/input/serio/ams_delta_serio.c 		dev_err(&pdev->dev, "IRQ request failed (%d)\n", err);
pdev              163 drivers/input/serio/ams_delta_serio.c 	strlcpy(serio->phys, dev_name(&pdev->dev), sizeof(serio->phys));
pdev              164 drivers/input/serio/ams_delta_serio.c 	serio->dev.parent = &pdev->dev;
pdev              169 drivers/input/serio/ams_delta_serio.c 	platform_set_drvdata(pdev, priv);
pdev              176 drivers/input/serio/ams_delta_serio.c static int ams_delta_serio_exit(struct platform_device *pdev)
pdev              178 drivers/input/serio/ams_delta_serio.c 	struct ams_delta_serio *priv = platform_get_drvdata(pdev);
pdev              151 drivers/input/serio/arc_ps2.c static int arc_ps2_create_port(struct platform_device *pdev,
pdev              175 drivers/input/serio/arc_ps2.c 	dev_dbg(&pdev->dev, "port%d is allocated (data = 0x%p, status = 0x%p)\n",
pdev              182 drivers/input/serio/arc_ps2.c static int arc_ps2_probe(struct platform_device *pdev)
pdev              189 drivers/input/serio/arc_ps2.c 	irq = platform_get_irq_byname(pdev, "arc_ps2_irq");
pdev              193 drivers/input/serio/arc_ps2.c 	arc_ps2 = devm_kzalloc(&pdev->dev, sizeof(struct arc_ps2_data),
pdev              196 drivers/input/serio/arc_ps2.c 		dev_err(&pdev->dev, "out of memory\n");
pdev              200 drivers/input/serio/arc_ps2.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              201 drivers/input/serio/arc_ps2.c 	arc_ps2->addr = devm_ioremap_resource(&pdev->dev, res);
pdev              205 drivers/input/serio/arc_ps2.c 	dev_info(&pdev->dev, "irq = %d, address = 0x%p, ports = %i\n",
pdev              210 drivers/input/serio/arc_ps2.c 		dev_err(&pdev->dev, "device id does not match\n");
pdev              216 drivers/input/serio/arc_ps2.c 	error = devm_request_irq(&pdev->dev, irq, arc_ps2_interrupt,
pdev              219 drivers/input/serio/arc_ps2.c 		dev_err(&pdev->dev, "Could not allocate IRQ\n");
pdev              224 drivers/input/serio/arc_ps2.c 		error = arc_ps2_create_port(pdev, arc_ps2, i);
pdev              232 drivers/input/serio/arc_ps2.c 	platform_set_drvdata(pdev, arc_ps2);
pdev              237 drivers/input/serio/arc_ps2.c static int arc_ps2_remove(struct platform_device *pdev)
pdev              239 drivers/input/serio/arc_ps2.c 	struct arc_ps2_data *arc_ps2 = platform_get_drvdata(pdev);
pdev              245 drivers/input/serio/arc_ps2.c 	dev_dbg(&pdev->dev, "interrupt count = %i\n", arc_ps2->total_int);
pdev              246 drivers/input/serio/arc_ps2.c 	dev_dbg(&pdev->dev, "frame error count = %i\n", arc_ps2->frame_error);
pdev              247 drivers/input/serio/arc_ps2.c 	dev_dbg(&pdev->dev, "buffer overflow count = %i\n",
pdev             1605 drivers/input/serio/i8042.c 	struct platform_device *pdev;
pdev             1618 drivers/input/serio/i8042.c 	pdev = platform_create_bundle(&i8042_driver, i8042_probe, NULL, 0, NULL, 0);
pdev             1619 drivers/input/serio/i8042.c 	if (IS_ERR(pdev)) {
pdev             1620 drivers/input/serio/i8042.c 		err = PTR_ERR(pdev);
pdev              168 drivers/input/serio/olpc_apsp.c static int olpc_apsp_probe(struct platform_device *pdev)
pdev              175 drivers/input/serio/olpc_apsp.c 	priv = devm_kzalloc(&pdev->dev, sizeof(struct olpc_apsp), GFP_KERNEL);
pdev              179 drivers/input/serio/olpc_apsp.c 	priv->dev = &pdev->dev;
pdev              181 drivers/input/serio/olpc_apsp.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              182 drivers/input/serio/olpc_apsp.c 	priv->base = devm_ioremap_resource(&pdev->dev, res);
pdev              184 drivers/input/serio/olpc_apsp.c 		dev_err(&pdev->dev, "Failed to map WTM registers\n");
pdev              188 drivers/input/serio/olpc_apsp.c 	priv->irq = platform_get_irq(pdev, 0);
pdev              201 drivers/input/serio/olpc_apsp.c 	kb_serio->dev.parent	= &pdev->dev;
pdev              218 drivers/input/serio/olpc_apsp.c 	pad_serio->dev.parent	= &pdev->dev;
pdev              226 drivers/input/serio/olpc_apsp.c 		dev_err(&pdev->dev, "Failed to request IRQ\n");
pdev              231 drivers/input/serio/olpc_apsp.c 	platform_set_drvdata(pdev, priv);
pdev              233 drivers/input/serio/olpc_apsp.c 	dev_dbg(&pdev->dev, "probed successfully.\n");
pdev              243 drivers/input/serio/olpc_apsp.c static int olpc_apsp_remove(struct platform_device *pdev)
pdev              245 drivers/input/serio/olpc_apsp.c 	struct olpc_apsp *priv = platform_get_drvdata(pdev);
pdev              345 drivers/input/serio/ps2-gpio.c static int ps2_gpio_probe(struct platform_device *pdev)
pdev              349 drivers/input/serio/ps2-gpio.c 	struct device *dev = &pdev->dev;
pdev              370 drivers/input/serio/ps2-gpio.c 	drvdata->irq = platform_get_irq(pdev, 0);
pdev              413 drivers/input/serio/ps2-gpio.c 	platform_set_drvdata(pdev, drvdata);
pdev              422 drivers/input/serio/ps2-gpio.c static int ps2_gpio_remove(struct platform_device *pdev)
pdev              424 drivers/input/serio/ps2-gpio.c 	struct ps2_gpio_data *drvdata = platform_get_drvdata(pdev);
pdev              108 drivers/input/serio/q40kbd.c static int q40kbd_probe(struct platform_device *pdev)
pdev              128 drivers/input/serio/q40kbd.c 	port->dev.parent = &pdev->dev;
pdev              137 drivers/input/serio/q40kbd.c 		dev_err(&pdev->dev, "Can't get irq %d.\n", Q40_IRQ_KEYBOARD);
pdev              143 drivers/input/serio/q40kbd.c 	platform_set_drvdata(pdev, q40kbd);
pdev              154 drivers/input/serio/q40kbd.c static int q40kbd_remove(struct platform_device *pdev)
pdev              156 drivers/input/serio/q40kbd.c 	struct q40kbd *q40kbd = platform_get_drvdata(pdev);
pdev              208 drivers/input/serio/sun4i-ps2.c static int sun4i_ps2_probe(struct platform_device *pdev)
pdev              213 drivers/input/serio/sun4i-ps2.c 	struct device *dev = &pdev->dev;
pdev              227 drivers/input/serio/sun4i-ps2.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              267 drivers/input/serio/sun4i-ps2.c 	irq = platform_get_irq(pdev, 0);
pdev              287 drivers/input/serio/sun4i-ps2.c 	platform_set_drvdata(pdev, drvdata);
pdev              303 drivers/input/serio/sun4i-ps2.c static int sun4i_ps2_remove(struct platform_device *pdev)
pdev              305 drivers/input/serio/sun4i-ps2.c 	struct sun4i_ps2data *drvdata = platform_get_drvdata(pdev);
pdev              116 drivers/input/touchscreen/88pm860x-ts.c static int pm860x_touch_dt_init(struct platform_device *pdev,
pdev              120 drivers/input/touchscreen/88pm860x-ts.c 	struct device_node *np = pdev->dev.parent->of_node;
pdev              128 drivers/input/touchscreen/88pm860x-ts.c 		dev_err(&pdev->dev, "Can't find touch node\n");
pdev              178 drivers/input/touchscreen/88pm860x-ts.c static int pm860x_touch_probe(struct platform_device *pdev)
pdev              180 drivers/input/touchscreen/88pm860x-ts.c 	struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev              181 drivers/input/touchscreen/88pm860x-ts.c 	struct pm860x_touch_pdata *pdata = dev_get_platdata(&pdev->dev);
pdev              187 drivers/input/touchscreen/88pm860x-ts.c 	irq = platform_get_irq(pdev, 0);
pdev              191 drivers/input/touchscreen/88pm860x-ts.c 	if (pm860x_touch_dt_init(pdev, chip, &res_x)) {
pdev              231 drivers/input/touchscreen/88pm860x-ts.c 			dev_err(&pdev->dev, "failed to get platform data\n");
pdev              241 drivers/input/touchscreen/88pm860x-ts.c 	touch = devm_kzalloc(&pdev->dev, sizeof(struct pm860x_touch),
pdev              246 drivers/input/touchscreen/88pm860x-ts.c 	touch->idev = devm_input_allocate_device(&pdev->dev);
pdev              248 drivers/input/touchscreen/88pm860x-ts.c 		dev_err(&pdev->dev, "Failed to allocate input device!\n");
pdev              255 drivers/input/touchscreen/88pm860x-ts.c 	touch->idev->dev.parent = &pdev->dev;
pdev              264 drivers/input/touchscreen/88pm860x-ts.c 	ret = devm_request_threaded_irq(&pdev->dev, touch->irq, NULL,
pdev              147 drivers/input/touchscreen/bcm_iproc_tsc.c 	struct platform_device *pdev;
pdev              174 drivers/input/touchscreen/bcm_iproc_tsc.c 	struct device *dev = &priv->pdev->dev;
pdev              196 drivers/input/touchscreen/bcm_iproc_tsc.c 	struct platform_device *pdev = data;
pdev              197 drivers/input/touchscreen/bcm_iproc_tsc.c 	struct iproc_ts_priv *priv = platform_get_drvdata(pdev);
pdev              223 drivers/input/touchscreen/bcm_iproc_tsc.c 		dev_dbg(&priv->pdev->dev,
pdev              259 drivers/input/touchscreen/bcm_iproc_tsc.c 			dev_dbg(&priv->pdev->dev, "xy (0x%x 0x%x)\n", x, y);
pdev              279 drivers/input/touchscreen/bcm_iproc_tsc.c 		dev_err(&priv->pdev->dev, "%s clk_prepare_enable failed %d\n",
pdev              423 drivers/input/touchscreen/bcm_iproc_tsc.c static int iproc_ts_probe(struct platform_device *pdev)
pdev              430 drivers/input/touchscreen/bcm_iproc_tsc.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              435 drivers/input/touchscreen/bcm_iproc_tsc.c 	priv->regmap = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev              439 drivers/input/touchscreen/bcm_iproc_tsc.c 		dev_err(&pdev->dev, "unable to map I/O memory:%d\n", error);
pdev              443 drivers/input/touchscreen/bcm_iproc_tsc.c 	priv->tsc_clk = devm_clk_get(&pdev->dev, "tsc_clk");
pdev              446 drivers/input/touchscreen/bcm_iproc_tsc.c 		dev_err(&pdev->dev,
pdev              451 drivers/input/touchscreen/bcm_iproc_tsc.c 	priv->pdev = pdev;
pdev              452 drivers/input/touchscreen/bcm_iproc_tsc.c 	error = iproc_get_tsc_config(&pdev->dev, priv);
pdev              454 drivers/input/touchscreen/bcm_iproc_tsc.c 		dev_err(&pdev->dev, "get_tsc_config failed: %d\n", error);
pdev              458 drivers/input/touchscreen/bcm_iproc_tsc.c 	idev = devm_input_allocate_device(&pdev->dev);
pdev              460 drivers/input/touchscreen/bcm_iproc_tsc.c 		dev_err(&pdev->dev, "failed to allocate input device\n");
pdev              469 drivers/input/touchscreen/bcm_iproc_tsc.c 	idev->dev.parent = &pdev->dev;
pdev              488 drivers/input/touchscreen/bcm_iproc_tsc.c 	platform_set_drvdata(pdev, priv);
pdev              491 drivers/input/touchscreen/bcm_iproc_tsc.c 	irq = platform_get_irq(pdev, 0);
pdev              495 drivers/input/touchscreen/bcm_iproc_tsc.c 	error = devm_request_irq(&pdev->dev, irq,
pdev              497 drivers/input/touchscreen/bcm_iproc_tsc.c 				 IRQF_SHARED, IPROC_TS_NAME, pdev);
pdev              503 drivers/input/touchscreen/bcm_iproc_tsc.c 		dev_err(&pdev->dev,
pdev               38 drivers/input/touchscreen/colibri-vf50-ts.c 	struct platform_device *pdev;
pdev               95 drivers/input/touchscreen/colibri-vf50-ts.c 	pinctrl_pm_select_idle_state(&vf50_ts->pdev->dev);
pdev              107 drivers/input/touchscreen/colibri-vf50-ts.c 	struct device *dev = &vf50_ts->pdev->dev;
pdev              209 drivers/input/touchscreen/colibri-vf50-ts.c 	struct device *dev = &touchdev->pdev->dev;
pdev              225 drivers/input/touchscreen/colibri-vf50-ts.c 	struct device *dev = &touchdev->pdev->dev;
pdev              262 drivers/input/touchscreen/colibri-vf50-ts.c static int vf50_ts_probe(struct platform_device *pdev)
pdev              266 drivers/input/touchscreen/colibri-vf50-ts.c 	struct device *dev = &pdev->dev;
pdev              295 drivers/input/touchscreen/colibri-vf50-ts.c 	touchdev->pdev = pdev;
pdev              346 drivers/input/touchscreen/colibri-vf50-ts.c 	touchdev->pen_irq = platform_get_irq(pdev, 0);
pdev              296 drivers/input/touchscreen/da9034-ts.c static int da9034_touch_probe(struct platform_device *pdev)
pdev              298 drivers/input/touchscreen/da9034-ts.c 	struct da9034_touch_pdata *pdata = dev_get_platdata(&pdev->dev);
pdev              303 drivers/input/touchscreen/da9034-ts.c 	touch = devm_kzalloc(&pdev->dev, sizeof(struct da9034_touch),
pdev              306 drivers/input/touchscreen/da9034-ts.c 		dev_err(&pdev->dev, "failed to allocate driver data\n");
pdev              310 drivers/input/touchscreen/da9034-ts.c 	touch->da9034_dev = pdev->dev.parent;
pdev              324 drivers/input/touchscreen/da9034-ts.c 	input_dev = devm_input_allocate_device(&pdev->dev);
pdev              326 drivers/input/touchscreen/da9034-ts.c 		dev_err(&pdev->dev, "failed to allocate input device\n");
pdev              330 drivers/input/touchscreen/da9034-ts.c 	input_dev->name		= pdev->name;
pdev              333 drivers/input/touchscreen/da9034-ts.c 	input_dev->dev.parent	= &pdev->dev;
pdev              224 drivers/input/touchscreen/da9052_tsi.c static int da9052_ts_probe(struct platform_device *pdev)
pdev              231 drivers/input/touchscreen/da9052_tsi.c 	da9052 = dev_get_drvdata(pdev->dev.parent);
pdev              251 drivers/input/touchscreen/da9052_tsi.c 	input_dev->dev.parent = &pdev->dev;
pdev              299 drivers/input/touchscreen/da9052_tsi.c 	platform_set_drvdata(pdev, tsi);
pdev              314 drivers/input/touchscreen/da9052_tsi.c static int  da9052_ts_remove(struct platform_device *pdev)
pdev              316 drivers/input/touchscreen/da9052_tsi.c 	struct da9052_tsi *tsi = platform_get_drvdata(pdev);
pdev              432 drivers/input/touchscreen/fsl-imx25-tcq.c static int mx25_tcq_parse_dt(struct platform_device *pdev,
pdev              435 drivers/input/touchscreen/fsl-imx25-tcq.c 	struct device_node *np = pdev->dev.of_node;
pdev              447 drivers/input/touchscreen/fsl-imx25-tcq.c 		dev_err(&pdev->dev, "Failed to find fsl,wires properties\n");
pdev              454 drivers/input/touchscreen/fsl-imx25-tcq.c 		dev_err(&pdev->dev, "%u-wire mode not supported\n", wires);
pdev              500 drivers/input/touchscreen/fsl-imx25-tcq.c static int mx25_tcq_probe(struct platform_device *pdev)
pdev              502 drivers/input/touchscreen/fsl-imx25-tcq.c 	struct device *dev = &pdev->dev;
pdev              514 drivers/input/touchscreen/fsl-imx25-tcq.c 	mem = devm_platform_ioremap_resource(pdev, 0);
pdev              518 drivers/input/touchscreen/fsl-imx25-tcq.c 	error = mx25_tcq_parse_dt(pdev, priv);
pdev              528 drivers/input/touchscreen/fsl-imx25-tcq.c 	priv->irq = platform_get_irq(pdev, 0);
pdev              558 drivers/input/touchscreen/fsl-imx25-tcq.c 	platform_set_drvdata(pdev, priv);
pdev              561 drivers/input/touchscreen/fsl-imx25-tcq.c 					  mx25_tcq_irq_thread, 0, pdev->name,
pdev              362 drivers/input/touchscreen/imx6ul_tsc.c static int imx6ul_tsc_probe(struct platform_device *pdev)
pdev              364 drivers/input/touchscreen/imx6ul_tsc.c 	struct device_node *np = pdev->dev.of_node;
pdev              372 drivers/input/touchscreen/imx6ul_tsc.c 	tsc = devm_kzalloc(&pdev->dev, sizeof(*tsc), GFP_KERNEL);
pdev              376 drivers/input/touchscreen/imx6ul_tsc.c 	input_dev = devm_input_allocate_device(&pdev->dev);
pdev              392 drivers/input/touchscreen/imx6ul_tsc.c 	tsc->dev = &pdev->dev;
pdev              396 drivers/input/touchscreen/imx6ul_tsc.c 	tsc->xnur_gpio = devm_gpiod_get(&pdev->dev, "xnur", GPIOD_IN);
pdev              399 drivers/input/touchscreen/imx6ul_tsc.c 		dev_err(&pdev->dev,
pdev              404 drivers/input/touchscreen/imx6ul_tsc.c 	tsc->tsc_regs = devm_platform_ioremap_resource(pdev, 0);
pdev              407 drivers/input/touchscreen/imx6ul_tsc.c 		dev_err(&pdev->dev, "failed to remap tsc memory: %d\n", err);
pdev              411 drivers/input/touchscreen/imx6ul_tsc.c 	tsc->adc_regs = devm_platform_ioremap_resource(pdev, 1);
pdev              414 drivers/input/touchscreen/imx6ul_tsc.c 		dev_err(&pdev->dev, "failed to remap adc memory: %d\n", err);
pdev              418 drivers/input/touchscreen/imx6ul_tsc.c 	tsc->tsc_clk = devm_clk_get(&pdev->dev, "tsc");
pdev              421 drivers/input/touchscreen/imx6ul_tsc.c 		dev_err(&pdev->dev, "failed getting tsc clock: %d\n", err);
pdev              425 drivers/input/touchscreen/imx6ul_tsc.c 	tsc->adc_clk = devm_clk_get(&pdev->dev, "adc");
pdev              428 drivers/input/touchscreen/imx6ul_tsc.c 		dev_err(&pdev->dev, "failed getting adc clock: %d\n", err);
pdev              432 drivers/input/touchscreen/imx6ul_tsc.c 	tsc_irq = platform_get_irq(pdev, 0);
pdev              436 drivers/input/touchscreen/imx6ul_tsc.c 	adc_irq = platform_get_irq(pdev, 1);
pdev              442 drivers/input/touchscreen/imx6ul_tsc.c 					dev_name(&pdev->dev), tsc);
pdev              444 drivers/input/touchscreen/imx6ul_tsc.c 		dev_err(&pdev->dev,
pdev              451 drivers/input/touchscreen/imx6ul_tsc.c 				dev_name(&pdev->dev), tsc);
pdev              453 drivers/input/touchscreen/imx6ul_tsc.c 		dev_err(&pdev->dev,
pdev              487 drivers/input/touchscreen/imx6ul_tsc.c 		dev_err(&pdev->dev,
pdev              495 drivers/input/touchscreen/imx6ul_tsc.c 		dev_err(&pdev->dev,
pdev              500 drivers/input/touchscreen/imx6ul_tsc.c 	platform_set_drvdata(pdev, tsc);
pdev              506 drivers/input/touchscreen/imx6ul_tsc.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              507 drivers/input/touchscreen/imx6ul_tsc.c 	struct imx6ul_tsc *tsc = platform_get_drvdata(pdev);
pdev              526 drivers/input/touchscreen/imx6ul_tsc.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              527 drivers/input/touchscreen/imx6ul_tsc.c 	struct imx6ul_tsc *tsc = platform_get_drvdata(pdev);
pdev               79 drivers/input/touchscreen/ipaq-micro-ts.c static int micro_ts_probe(struct platform_device *pdev)
pdev               81 drivers/input/touchscreen/ipaq-micro-ts.c 	struct ipaq_micro *micro = dev_get_drvdata(pdev->dev.parent);
pdev               85 drivers/input/touchscreen/ipaq-micro-ts.c 	ts = devm_kzalloc(&pdev->dev, sizeof(*ts), GFP_KERNEL);
pdev               91 drivers/input/touchscreen/ipaq-micro-ts.c 	ts->input = devm_input_allocate_device(&pdev->dev);
pdev               93 drivers/input/touchscreen/ipaq-micro-ts.c 		dev_err(&pdev->dev, "failed to allocate input device\n");
pdev              111 drivers/input/touchscreen/ipaq-micro-ts.c 		dev_err(&pdev->dev, "error registering touch input\n");
pdev              115 drivers/input/touchscreen/ipaq-micro-ts.c 	platform_set_drvdata(pdev, ts);
pdev              117 drivers/input/touchscreen/ipaq-micro-ts.c 	dev_info(&pdev->dev, "iPAQ micro touchscreen\n");
pdev               66 drivers/input/touchscreen/jornada720_ts.c 	struct platform_device *pdev = dev_id;
pdev               67 drivers/input/touchscreen/jornada720_ts.c 	struct jornada_ts *jornada_ts = platform_get_drvdata(pdev);
pdev               97 drivers/input/touchscreen/jornada720_ts.c static int jornada720_ts_probe(struct platform_device *pdev)
pdev              103 drivers/input/touchscreen/jornada720_ts.c 	jornada_ts = devm_kzalloc(&pdev->dev, sizeof(*jornada_ts), GFP_KERNEL);
pdev              107 drivers/input/touchscreen/jornada720_ts.c 	input_dev = devm_input_allocate_device(&pdev->dev);
pdev              111 drivers/input/touchscreen/jornada720_ts.c 	platform_set_drvdata(pdev, jornada_ts);
pdev              113 drivers/input/touchscreen/jornada720_ts.c 	jornada_ts->gpio = devm_gpiod_get(&pdev->dev, "penup", GPIOD_IN);
pdev              126 drivers/input/touchscreen/jornada720_ts.c 	input_dev->dev.parent = &pdev->dev;
pdev              133 drivers/input/touchscreen/jornada720_ts.c 	error = devm_request_irq(&pdev->dev, irq, jornada720_ts_interrupt,
pdev              135 drivers/input/touchscreen/jornada720_ts.c 				 "HP7XX Touchscreen driver", pdev);
pdev              137 drivers/input/touchscreen/jornada720_ts.c 		dev_err(&pdev->dev, "HP7XX TS : Unable to acquire irq!\n");
pdev              199 drivers/input/touchscreen/lpc32xx_ts.c static int lpc32xx_ts_probe(struct platform_device *pdev)
pdev              208 drivers/input/touchscreen/lpc32xx_ts.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              210 drivers/input/touchscreen/lpc32xx_ts.c 		dev_err(&pdev->dev, "Can't get memory resource\n");
pdev              214 drivers/input/touchscreen/lpc32xx_ts.c 	irq = platform_get_irq(pdev, 0);
pdev              221 drivers/input/touchscreen/lpc32xx_ts.c 		dev_err(&pdev->dev, "failed allocating memory\n");
pdev              231 drivers/input/touchscreen/lpc32xx_ts.c 	if (!request_mem_region(res->start, size, pdev->name)) {
pdev              232 drivers/input/touchscreen/lpc32xx_ts.c 		dev_err(&pdev->dev, "TSC registers are not free\n");
pdev              239 drivers/input/touchscreen/lpc32xx_ts.c 		dev_err(&pdev->dev, "Can't map memory\n");
pdev              244 drivers/input/touchscreen/lpc32xx_ts.c 	tsc->clk = clk_get(&pdev->dev, NULL);
pdev              246 drivers/input/touchscreen/lpc32xx_ts.c 		dev_err(&pdev->dev, "failed getting clock\n");
pdev              257 drivers/input/touchscreen/lpc32xx_ts.c 	input->dev.parent = &pdev->dev;
pdev              271 drivers/input/touchscreen/lpc32xx_ts.c 			    0, pdev->name, tsc);
pdev              273 drivers/input/touchscreen/lpc32xx_ts.c 		dev_err(&pdev->dev, "failed requesting interrupt\n");
pdev              279 drivers/input/touchscreen/lpc32xx_ts.c 		dev_err(&pdev->dev, "failed registering input device\n");
pdev              283 drivers/input/touchscreen/lpc32xx_ts.c 	platform_set_drvdata(pdev, tsc);
pdev              284 drivers/input/touchscreen/lpc32xx_ts.c 	device_init_wakeup(&pdev->dev, 1);
pdev              303 drivers/input/touchscreen/lpc32xx_ts.c static int lpc32xx_ts_remove(struct platform_device *pdev)
pdev              305 drivers/input/touchscreen/lpc32xx_ts.c 	struct lpc32xx_tsc *tsc = platform_get_drvdata(pdev);
pdev              315 drivers/input/touchscreen/lpc32xx_ts.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              277 drivers/input/touchscreen/mainstone-wm97xx.c static int mainstone_wm97xx_probe(struct platform_device *pdev)
pdev              279 drivers/input/touchscreen/mainstone-wm97xx.c 	struct wm97xx *wm = platform_get_drvdata(pdev);
pdev              284 drivers/input/touchscreen/mainstone-wm97xx.c static int mainstone_wm97xx_remove(struct platform_device *pdev)
pdev              286 drivers/input/touchscreen/mainstone-wm97xx.c 	struct wm97xx *wm = platform_get_drvdata(pdev);
pdev              169 drivers/input/touchscreen/mc13783_ts.c static int __init mc13783_ts_probe(struct platform_device *pdev)
pdev              181 drivers/input/touchscreen/mc13783_ts.c 	priv->mc13xxx = dev_get_drvdata(pdev->dev.parent);
pdev              183 drivers/input/touchscreen/mc13783_ts.c 	priv->touch = dev_get_platdata(&pdev->dev);
pdev              185 drivers/input/touchscreen/mc13783_ts.c 		dev_err(&pdev->dev, "missing platform data\n");
pdev              191 drivers/input/touchscreen/mc13783_ts.c 	idev->dev.parent = &pdev->dev;
pdev              206 drivers/input/touchscreen/mc13783_ts.c 		dev_err(&pdev->dev,
pdev              211 drivers/input/touchscreen/mc13783_ts.c 	platform_set_drvdata(pdev, priv);
pdev              220 drivers/input/touchscreen/mc13783_ts.c static int mc13783_ts_remove(struct platform_device *pdev)
pdev              222 drivers/input/touchscreen/mc13783_ts.c 	struct mc13783_ts_priv *priv = platform_get_drvdata(pdev);
pdev              603 drivers/input/touchscreen/mxs-lradc-ts.c static int mxs_lradc_ts_probe(struct platform_device *pdev)
pdev              605 drivers/input/touchscreen/mxs-lradc-ts.c 	struct device *dev = &pdev->dev;
pdev              616 drivers/input/touchscreen/mxs-lradc-ts.c 	platform_set_drvdata(pdev, ts);
pdev              622 drivers/input/touchscreen/mxs-lradc-ts.c 	ts->base = devm_platform_ioremap_resource(pdev, 0);
pdev              674 drivers/input/touchscreen/mxs-lradc-ts.c 		irq = platform_get_irq_byname(pdev, mxs_lradc_ts_irq_names[i]);
pdev              135 drivers/input/touchscreen/pcap_ts.c static int pcap_ts_probe(struct platform_device *pdev)
pdev              145 drivers/input/touchscreen/pcap_ts.c 	pcap_ts->pcap = dev_get_drvdata(pdev->dev.parent);
pdev              146 drivers/input/touchscreen/pcap_ts.c 	platform_set_drvdata(pdev, pcap_ts);
pdev              167 drivers/input/touchscreen/pcap_ts.c 	input_dev->dev.parent = &pdev->dev;
pdev              200 drivers/input/touchscreen/pcap_ts.c static int pcap_ts_remove(struct platform_device *pdev)
pdev              202 drivers/input/touchscreen/pcap_ts.c 	struct pcap_ts *pcap_ts = platform_get_drvdata(pdev);
pdev               36 drivers/input/touchscreen/raspberrypi-ts.c 	struct platform_device *pdev;
pdev              117 drivers/input/touchscreen/raspberrypi-ts.c 	struct device *dev = &ts->pdev->dev;
pdev              122 drivers/input/touchscreen/raspberrypi-ts.c static int rpi_ts_probe(struct platform_device *pdev)
pdev              124 drivers/input/touchscreen/raspberrypi-ts.c 	struct device *dev = &pdev->dev;
pdev              148 drivers/input/touchscreen/raspberrypi-ts.c 	ts->pdev = pdev;
pdev               97 drivers/input/touchscreen/resistive-adc-touch.c static int grts_probe(struct platform_device *pdev)
pdev              101 drivers/input/touchscreen/resistive-adc-touch.c 	struct device *dev = &pdev->dev;
pdev              227 drivers/input/touchscreen/s3c2410_ts.c static int s3c2410ts_probe(struct platform_device *pdev)
pdev              230 drivers/input/touchscreen/s3c2410_ts.c 	struct device *dev = &pdev->dev;
pdev              261 drivers/input/touchscreen/s3c2410_ts.c 	ts.irq_tc = ret = platform_get_irq(pdev, 0);
pdev              267 drivers/input/touchscreen/s3c2410_ts.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              285 drivers/input/touchscreen/s3c2410_ts.c 	ts.client = s3c_adc_register(pdev, s3c24xx_ts_select,
pdev              319 drivers/input/touchscreen/s3c2410_ts.c 	ts.features = platform_get_device_id(pdev)->driver_data;
pdev              360 drivers/input/touchscreen/s3c2410_ts.c static int s3c2410ts_remove(struct platform_device *pdev)
pdev              386 drivers/input/touchscreen/s3c2410_ts.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              387 drivers/input/touchscreen/s3c2410_ts.c 	struct s3c2410_ts_mach_info *info = dev_get_platdata(&pdev->dev);
pdev              257 drivers/input/touchscreen/stmpe-ts.c static void stmpe_ts_get_platform_info(struct platform_device *pdev,
pdev              260 drivers/input/touchscreen/stmpe-ts.c 	struct device_node *np = pdev->dev.of_node;
pdev              285 drivers/input/touchscreen/stmpe-ts.c static int stmpe_input_probe(struct platform_device *pdev)
pdev              287 drivers/input/touchscreen/stmpe-ts.c 	struct stmpe *stmpe = dev_get_drvdata(pdev->dev.parent);
pdev              293 drivers/input/touchscreen/stmpe-ts.c 	ts_irq = platform_get_irq_byname(pdev, "FIFO_TH");
pdev              297 drivers/input/touchscreen/stmpe-ts.c 	ts = devm_kzalloc(&pdev->dev, sizeof(*ts), GFP_KERNEL);
pdev              301 drivers/input/touchscreen/stmpe-ts.c 	idev = devm_input_allocate_device(&pdev->dev);
pdev              305 drivers/input/touchscreen/stmpe-ts.c 	platform_set_drvdata(pdev, ts);
pdev              308 drivers/input/touchscreen/stmpe-ts.c 	ts->dev = &pdev->dev;
pdev              310 drivers/input/touchscreen/stmpe-ts.c 	stmpe_ts_get_platform_info(pdev, ts);
pdev              314 drivers/input/touchscreen/stmpe-ts.c 	error = devm_request_threaded_irq(&pdev->dev, ts_irq,
pdev              318 drivers/input/touchscreen/stmpe-ts.c 		dev_err(&pdev->dev, "Failed to request IRQ %d\n", ts_irq);
pdev              342 drivers/input/touchscreen/stmpe-ts.c 		dev_err(&pdev->dev, "Could not register input device\n");
pdev              349 drivers/input/touchscreen/stmpe-ts.c static int stmpe_ts_remove(struct platform_device *pdev)
pdev              351 drivers/input/touchscreen/stmpe-ts.c 	struct stmpe_touch *ts = platform_get_drvdata(pdev);
pdev              234 drivers/input/touchscreen/sun4i-ts.c static int sun4i_ts_probe(struct platform_device *pdev)
pdev              237 drivers/input/touchscreen/sun4i-ts.c 	struct device *dev = &pdev->dev;
pdev              289 drivers/input/touchscreen/sun4i-ts.c 		ts->input->name = pdev->name;
pdev              304 drivers/input/touchscreen/sun4i-ts.c 	ts->base = devm_platform_ioremap_resource(pdev, 0);
pdev              308 drivers/input/touchscreen/sun4i-ts.c 	ts->irq = platform_get_irq(pdev, 0);
pdev              374 drivers/input/touchscreen/sun4i-ts.c 	platform_set_drvdata(pdev, ts);
pdev              378 drivers/input/touchscreen/sun4i-ts.c static int sun4i_ts_remove(struct platform_device *pdev)
pdev              380 drivers/input/touchscreen/sun4i-ts.c 	struct sun4i_ts_data *ts = platform_get_drvdata(pdev);
pdev              341 drivers/input/touchscreen/ti_am335x_tsc.c static int titsc_parse_dt(struct platform_device *pdev,
pdev              344 drivers/input/touchscreen/ti_am335x_tsc.c 	struct device_node *node = pdev->dev.of_node;
pdev              374 drivers/input/touchscreen/ti_am335x_tsc.c 		dev_warn(&pdev->dev, "please use 'ti,coordinate-readouts' instead\n");
pdev              383 drivers/input/touchscreen/ti_am335x_tsc.c 		dev_warn(&pdev->dev,
pdev              396 drivers/input/touchscreen/ti_am335x_tsc.c 		dev_warn(&pdev->dev, "ti,charge-delay not specified\n");
pdev              407 drivers/input/touchscreen/ti_am335x_tsc.c static int titsc_probe(struct platform_device *pdev)
pdev              411 drivers/input/touchscreen/ti_am335x_tsc.c 	struct ti_tscadc_dev *tscadc_dev = ti_tscadc_dev_get(pdev);
pdev              418 drivers/input/touchscreen/ti_am335x_tsc.c 		dev_err(&pdev->dev, "failed to allocate memory.\n");
pdev              427 drivers/input/touchscreen/ti_am335x_tsc.c 	ts_dev->dev = &pdev->dev;
pdev              429 drivers/input/touchscreen/ti_am335x_tsc.c 	err = titsc_parse_dt(pdev, ts_dev);
pdev              431 drivers/input/touchscreen/ti_am335x_tsc.c 		dev_err(&pdev->dev, "Could not find valid DT data.\n");
pdev              436 drivers/input/touchscreen/ti_am335x_tsc.c 			  IRQF_SHARED, pdev->dev.driver->name, ts_dev);
pdev              438 drivers/input/touchscreen/ti_am335x_tsc.c 		dev_err(&pdev->dev, "failed to allocate irq.\n");
pdev              442 drivers/input/touchscreen/ti_am335x_tsc.c 	device_init_wakeup(&pdev->dev, true);
pdev              443 drivers/input/touchscreen/ti_am335x_tsc.c 	err = dev_pm_set_wake_irq(&pdev->dev, ts_dev->irq);
pdev              445 drivers/input/touchscreen/ti_am335x_tsc.c 		dev_err(&pdev->dev, "irq wake enable failed.\n");
pdev              452 drivers/input/touchscreen/ti_am335x_tsc.c 		dev_err(&pdev->dev, "wrong i/p wire configuration\n");
pdev              460 drivers/input/touchscreen/ti_am335x_tsc.c 	input_dev->dev.parent = &pdev->dev;
pdev              474 drivers/input/touchscreen/ti_am335x_tsc.c 	platform_set_drvdata(pdev, ts_dev);
pdev              478 drivers/input/touchscreen/ti_am335x_tsc.c 	dev_pm_clear_wake_irq(&pdev->dev);
pdev              479 drivers/input/touchscreen/ti_am335x_tsc.c 	device_init_wakeup(&pdev->dev, false);
pdev              487 drivers/input/touchscreen/ti_am335x_tsc.c static int titsc_remove(struct platform_device *pdev)
pdev              489 drivers/input/touchscreen/ti_am335x_tsc.c 	struct titsc *ts_dev = platform_get_drvdata(pdev);
pdev              492 drivers/input/touchscreen/ti_am335x_tsc.c 	dev_pm_clear_wake_irq(&pdev->dev);
pdev              493 drivers/input/touchscreen/ti_am335x_tsc.c 	device_init_wakeup(&pdev->dev, false);
pdev              202 drivers/input/touchscreen/tps6507x-ts.c static int tps6507x_ts_probe(struct platform_device *pdev)
pdev              204 drivers/input/touchscreen/tps6507x-ts.c 	struct tps6507x_dev *tps6507x_dev = dev_get_drvdata(pdev->dev.parent);
pdev              229 drivers/input/touchscreen/tps6507x-ts.c 	tsc = devm_kzalloc(&pdev->dev, sizeof(struct tps6507x_ts), GFP_KERNEL);
pdev              243 drivers/input/touchscreen/tps6507x-ts.c 	poll_dev = devm_input_allocate_polled_device(&pdev->dev);
pdev              106 drivers/input/touchscreen/ts4800-ts.c static int ts4800_parse_dt(struct platform_device *pdev,
pdev              109 drivers/input/touchscreen/ts4800-ts.c 	struct device *dev = &pdev->dev;
pdev              147 drivers/input/touchscreen/ts4800-ts.c static int ts4800_ts_probe(struct platform_device *pdev)
pdev              153 drivers/input/touchscreen/ts4800-ts.c 	ts = devm_kzalloc(&pdev->dev, sizeof(*ts), GFP_KERNEL);
pdev              157 drivers/input/touchscreen/ts4800-ts.c 	error = ts4800_parse_dt(pdev, ts);
pdev              161 drivers/input/touchscreen/ts4800-ts.c 	ts->base = devm_platform_ioremap_resource(pdev, 0);
pdev              165 drivers/input/touchscreen/ts4800-ts.c 	poll_dev = devm_input_allocate_polled_device(&pdev->dev);
pdev              169 drivers/input/touchscreen/ts4800-ts.c 	snprintf(ts->phys, sizeof(ts->phys), "%s/input0", dev_name(&pdev->dev));
pdev              171 drivers/input/touchscreen/ts4800-ts.c 	ts->dev = &pdev->dev;
pdev              188 drivers/input/touchscreen/ts4800-ts.c 		dev_err(&pdev->dev,
pdev              274 drivers/input/touchscreen/ucb1400_ts.c 					   struct platform_device *pdev)
pdev              296 drivers/input/touchscreen/ucb1400_ts.c 			dev_err(&pdev->dev, "timed out in IRQ probe\n");
pdev              317 drivers/input/touchscreen/ucb1400_ts.c static int ucb1400_ts_probe(struct platform_device *pdev)
pdev              319 drivers/input/touchscreen/ucb1400_ts.c 	struct ucb1400_ts *ucb = dev_get_platdata(&pdev->dev);
pdev              331 drivers/input/touchscreen/ucb1400_ts.c 		error = ucb1400_ts_detect_irq(ucb, pdev);
pdev              333 drivers/input/touchscreen/ucb1400_ts.c 			dev_err(&pdev->dev, "IRQ probe failed\n");
pdev              337 drivers/input/touchscreen/ucb1400_ts.c 	dev_dbg(&pdev->dev, "found IRQ %d\n", ucb->irq);
pdev              343 drivers/input/touchscreen/ucb1400_ts.c 	ucb->ts_idev->dev.parent	= &pdev->dev;
pdev              365 drivers/input/touchscreen/ucb1400_ts.c 	dev_dbg(&pdev->dev, "x/y = %d/%d\n", x_res, y_res);
pdev              377 drivers/input/touchscreen/ucb1400_ts.c 		dev_err(&pdev->dev,
pdev              396 drivers/input/touchscreen/ucb1400_ts.c static int ucb1400_ts_remove(struct platform_device *pdev)
pdev              398 drivers/input/touchscreen/ucb1400_ts.c 	struct ucb1400_ts *ucb = dev_get_platdata(&pdev->dev);
pdev              231 drivers/input/touchscreen/wm831x-ts.c static int wm831x_ts_probe(struct platform_device *pdev)
pdev              234 drivers/input/touchscreen/wm831x-ts.c 	struct wm831x *wm831x = dev_get_drvdata(pdev->dev.parent);
pdev              235 drivers/input/touchscreen/wm831x-ts.c 	struct wm831x_pdata *core_pdata = dev_get_platdata(pdev->dev.parent);
pdev              243 drivers/input/touchscreen/wm831x-ts.c 	wm831x_ts = devm_kzalloc(&pdev->dev, sizeof(struct wm831x_ts),
pdev              245 drivers/input/touchscreen/wm831x-ts.c 	input_dev = devm_input_allocate_device(&pdev->dev);
pdev              260 drivers/input/touchscreen/wm831x-ts.c 					 platform_get_irq_byname(pdev,
pdev              266 drivers/input/touchscreen/wm831x-ts.c 				       platform_get_irq_byname(pdev, "TCHPD"));
pdev              291 drivers/input/touchscreen/wm831x-ts.c 			dev_err(&pdev->dev, "Unsupported ISEL setting: %d\n",
pdev              323 drivers/input/touchscreen/wm831x-ts.c 		dev_err(&pdev->dev, "Failed to request data IRQ %d: %d\n",
pdev              339 drivers/input/touchscreen/wm831x-ts.c 		dev_err(&pdev->dev, "Failed to request pen down IRQ %d: %d\n",
pdev              360 drivers/input/touchscreen/wm831x-ts.c 	input_dev->dev.parent = &pdev->dev;
pdev              366 drivers/input/touchscreen/wm831x-ts.c 	platform_set_drvdata(pdev, wm831x_ts);
pdev              378 drivers/input/touchscreen/wm831x-ts.c static int wm831x_ts_remove(struct platform_device *pdev)
pdev              380 drivers/input/touchscreen/wm831x-ts.c 	struct wm831x_ts *wm831x_ts = platform_get_drvdata(pdev);
pdev              765 drivers/input/touchscreen/wm97xx-core.c static int wm97xx_mfd_probe(struct platform_device *pdev)
pdev              768 drivers/input/touchscreen/wm97xx-core.c 	struct wm97xx_platform_data *mfd_pdata = dev_get_platdata(&pdev->dev);
pdev              771 drivers/input/touchscreen/wm97xx-core.c 	wm = devm_kzalloc(&pdev->dev, sizeof(struct wm97xx), GFP_KERNEL);
pdev              775 drivers/input/touchscreen/wm97xx-core.c 	wm->dev = &pdev->dev;
pdev              793 drivers/input/touchscreen/wm97xx-core.c static int wm97xx_mfd_remove(struct platform_device *pdev)
pdev              795 drivers/input/touchscreen/wm97xx-core.c 	return wm97xx_remove(&pdev->dev);
pdev              181 drivers/input/touchscreen/zylonite-wm97xx.c static int zylonite_wm97xx_probe(struct platform_device *pdev)
pdev              183 drivers/input/touchscreen/zylonite-wm97xx.c 	struct wm97xx *wm = platform_get_drvdata(pdev);
pdev              206 drivers/input/touchscreen/zylonite-wm97xx.c static int zylonite_wm97xx_remove(struct platform_device *pdev)
pdev              208 drivers/input/touchscreen/zylonite-wm97xx.c 	struct wm97xx *wm = platform_get_drvdata(pdev);
pdev              409 drivers/interconnect/qcom/qcs404.c static int qnoc_probe(struct platform_device *pdev)
pdev              411 drivers/interconnect/qcom/qcs404.c 	struct device *dev = &pdev->dev;
pdev              493 drivers/interconnect/qcom/qcs404.c 	platform_set_drvdata(pdev, qp);
pdev              507 drivers/interconnect/qcom/qcs404.c static int qnoc_remove(struct platform_device *pdev)
pdev              509 drivers/interconnect/qcom/qcs404.c 	struct qcom_icc_provider *qp = platform_get_drvdata(pdev);
pdev              771 drivers/interconnect/qcom/sdm845.c static int qnoc_probe(struct platform_device *pdev)
pdev              782 drivers/interconnect/qcom/sdm845.c 	desc = of_device_get_match_data(&pdev->dev);
pdev              789 drivers/interconnect/qcom/sdm845.c 	qp = devm_kzalloc(&pdev->dev, sizeof(*qp), GFP_KERNEL);
pdev              793 drivers/interconnect/qcom/sdm845.c 	data = devm_kzalloc(&pdev->dev, struct_size(data, nodes, num_nodes),
pdev              799 drivers/interconnect/qcom/sdm845.c 	provider->dev = &pdev->dev;
pdev              807 drivers/interconnect/qcom/sdm845.c 	qp->dev = &pdev->dev;
pdev              813 drivers/interconnect/qcom/sdm845.c 		dev_err(&pdev->dev, "error adding interconnect provider\n");
pdev              830 drivers/interconnect/qcom/sdm845.c 		dev_dbg(&pdev->dev, "registered node %p %s %d\n", node,
pdev              842 drivers/interconnect/qcom/sdm845.c 		qcom_icc_bcm_init(qp->bcms[i], &pdev->dev);
pdev              852 drivers/interconnect/qcom/sdm845.c 	platform_set_drvdata(pdev, qp);
pdev              854 drivers/interconnect/qcom/sdm845.c 	dev_dbg(&pdev->dev, "Registered SDM845 ICC\n");
pdev              867 drivers/interconnect/qcom/sdm845.c static int qnoc_remove(struct platform_device *pdev)
pdev              869 drivers/interconnect/qcom/sdm845.c 	struct qcom_icc_provider *qp = platform_get_drvdata(pdev);
pdev               47 drivers/interconnect/qcom/smd-rpm.c static int qcom_icc_rpm_smd_remove(struct platform_device *pdev)
pdev               54 drivers/interconnect/qcom/smd-rpm.c static int qcom_icc_rpm_smd_probe(struct platform_device *pdev)
pdev               56 drivers/interconnect/qcom/smd-rpm.c 	icc_smd_rpm = dev_get_drvdata(pdev->dev.parent);
pdev               59 drivers/interconnect/qcom/smd-rpm.c 		dev_err(&pdev->dev, "unable to retrieve handle to RPM\n");
pdev              153 drivers/iommu/amd_iommu.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              155 drivers/iommu/amd_iommu.c 	return pci_dev_id(pdev);
pdev              229 drivers/iommu/amd_iommu.c static int clone_alias(struct pci_dev *pdev, u16 alias, void *data)
pdev              231 drivers/iommu/amd_iommu.c 	u16 devid = pci_dev_id(pdev);
pdev              245 drivers/iommu/amd_iommu.c static void clone_aliases(struct pci_dev *pdev)
pdev              247 drivers/iommu/amd_iommu.c 	if (!pdev)
pdev              255 drivers/iommu/amd_iommu.c 	clone_alias(pdev, amd_iommu_alias_table[pci_dev_id(pdev)], NULL);
pdev              257 drivers/iommu/amd_iommu.c 	pci_for_each_dma_alias(pdev, clone_alias, NULL);
pdev              262 drivers/iommu/amd_iommu.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              273 drivers/iommu/amd_iommu.c 	ivrs_alias = amd_iommu_alias_table[pci_dev_id(pdev)];
pdev              274 drivers/iommu/amd_iommu.c 	if (ivrs_alias != pci_dev_id(pdev) &&
pdev              275 drivers/iommu/amd_iommu.c 	    PCI_BUS_NUM(ivrs_alias) == pdev->bus->number)
pdev              276 drivers/iommu/amd_iommu.c 		pci_add_dma_alias(pdev, ivrs_alias & 0xff, 1);
pdev              278 drivers/iommu/amd_iommu.c 	clone_aliases(pdev);
pdev              280 drivers/iommu/amd_iommu.c 	return pdev;
pdev              333 drivers/iommu/amd_iommu.c static bool pci_iommuv2_capable(struct pci_dev *pdev)
pdev              346 drivers/iommu/amd_iommu.c 		pos = pci_find_ext_capability(pdev, caps[i]);
pdev              354 drivers/iommu/amd_iommu.c static bool pdev_pri_erratum(struct pci_dev *pdev, u32 erratum)
pdev              358 drivers/iommu/amd_iommu.c 	dev_data = get_dev_data(&pdev->dev);
pdev              418 drivers/iommu/amd_iommu.c 	dev_data->pdev = setup_aliases(dev);
pdev              538 drivers/iommu/amd_iommu.c 	struct pci_dev *pdev;
pdev              540 drivers/iommu/amd_iommu.c 	pdev = pci_get_domain_bus_and_slot(0, PCI_BUS_NUM(devid),
pdev              542 drivers/iommu/amd_iommu.c 	if (pdev)
pdev              543 drivers/iommu/amd_iommu.c 		dev_data = get_dev_data(&pdev->dev);
pdev              546 drivers/iommu/amd_iommu.c 		pci_err(pdev, "Event logged [IO_PAGE_FAULT domain=0x%04x address=0x%llx flags=0x%04x]\n",
pdev              554 drivers/iommu/amd_iommu.c 	if (pdev)
pdev              555 drivers/iommu/amd_iommu.c 		pci_dev_put(pdev);
pdev             1222 drivers/iommu/amd_iommu.c static int device_flush_dte_alias(struct pci_dev *pdev, u16 alias, void *data)
pdev             1240 drivers/iommu/amd_iommu.c 	if (dev_data->pdev)
pdev             1241 drivers/iommu/amd_iommu.c 		ret = pci_for_each_dma_alias(dev_data->pdev,
pdev             2051 drivers/iommu/amd_iommu.c 	clone_aliases(dev_data->pdev);
pdev             2067 drivers/iommu/amd_iommu.c 	clone_aliases(dev_data->pdev);
pdev             2083 drivers/iommu/amd_iommu.c static void pdev_iommuv2_disable(struct pci_dev *pdev)
pdev             2085 drivers/iommu/amd_iommu.c 	pci_disable_ats(pdev);
pdev             2086 drivers/iommu/amd_iommu.c 	pci_disable_pri(pdev);
pdev             2087 drivers/iommu/amd_iommu.c 	pci_disable_pasid(pdev);
pdev             2091 drivers/iommu/amd_iommu.c static int pri_reset_while_enabled(struct pci_dev *pdev)
pdev             2096 drivers/iommu/amd_iommu.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_PRI);
pdev             2100 drivers/iommu/amd_iommu.c 	pci_read_config_word(pdev, pos + PCI_PRI_CTRL, &control);
pdev             2102 drivers/iommu/amd_iommu.c 	pci_write_config_word(pdev, pos + PCI_PRI_CTRL, control);
pdev             2107 drivers/iommu/amd_iommu.c static int pdev_iommuv2_enable(struct pci_dev *pdev)
pdev             2114 drivers/iommu/amd_iommu.c 	if (pdev_pri_erratum(pdev, AMD_PRI_DEV_ERRATUM_LIMIT_REQ_ONE))
pdev             2116 drivers/iommu/amd_iommu.c 	reset_enable = pdev_pri_erratum(pdev, AMD_PRI_DEV_ERRATUM_ENABLE_RESET);
pdev             2119 drivers/iommu/amd_iommu.c 	ret = pci_enable_pasid(pdev, 0);
pdev             2124 drivers/iommu/amd_iommu.c 	ret = pci_reset_pri(pdev);
pdev             2129 drivers/iommu/amd_iommu.c 	ret = pci_enable_pri(pdev, reqs);
pdev             2134 drivers/iommu/amd_iommu.c 		ret = pri_reset_while_enabled(pdev);
pdev             2139 drivers/iommu/amd_iommu.c 	ret = pci_enable_ats(pdev, PAGE_SHIFT);
pdev             2146 drivers/iommu/amd_iommu.c 	pci_disable_pri(pdev);
pdev             2147 drivers/iommu/amd_iommu.c 	pci_disable_pasid(pdev);
pdev             2159 drivers/iommu/amd_iommu.c 	struct pci_dev *pdev;
pdev             2177 drivers/iommu/amd_iommu.c 	pdev = to_pci_dev(dev);
pdev             2184 drivers/iommu/amd_iommu.c 			if (pdev_iommuv2_enable(pdev) != 0)
pdev             2188 drivers/iommu/amd_iommu.c 			dev_data->ats.qdep    = pci_ats_queue_depth(pdev);
pdev             2189 drivers/iommu/amd_iommu.c 			dev_data->pri_tlp     = pci_prg_resp_pasid_required(pdev);
pdev             2192 drivers/iommu/amd_iommu.c 		   pci_enable_ats(pdev, PAGE_SHIFT) == 0) {
pdev             2194 drivers/iommu/amd_iommu.c 		dev_data->ats.qdep    = pci_ats_queue_depth(pdev);
pdev             2379 drivers/iommu/amd_iommu.c 		clone_aliases(dev_data->pdev);
pdev             2794 drivers/iommu/amd_iommu.c 	struct pci_dev *pdev = NULL;
pdev             2822 drivers/iommu/amd_iommu.c 	for_each_pci_dev(pdev) {
pdev             2826 drivers/iommu/amd_iommu.c 			struct resource *r = &pdev->resource[i];
pdev             2835 drivers/iommu/amd_iommu.c 				pci_err(pdev, "Reserve pci-resource range %pR failed\n", r);
pdev             3580 drivers/iommu/amd_iommu.c int amd_iommu_complete_ppr(struct pci_dev *pdev, int pasid,
pdev             3587 drivers/iommu/amd_iommu.c 	dev_data = get_dev_data(&pdev->dev);
pdev             3597 drivers/iommu/amd_iommu.c struct iommu_domain *amd_iommu_get_v2_domain(struct pci_dev *pdev)
pdev             3601 drivers/iommu/amd_iommu.c 	pdomain = get_domain(&pdev->dev);
pdev             3613 drivers/iommu/amd_iommu.c void amd_iommu_enable_device_erratum(struct pci_dev *pdev, u32 erratum)
pdev             3620 drivers/iommu/amd_iommu.c 	dev_data = get_dev_data(&pdev->dev);
pdev             3625 drivers/iommu/amd_iommu.c int amd_iommu_device_info(struct pci_dev *pdev,
pdev             3631 drivers/iommu/amd_iommu.c 	if (pdev == NULL || info == NULL)
pdev             3640 drivers/iommu/amd_iommu.c 		pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_ATS);
pdev             3645 drivers/iommu/amd_iommu.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_PRI);
pdev             3649 drivers/iommu/amd_iommu.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_PASID);
pdev             3657 drivers/iommu/amd_iommu.c 		info->max_pasids = min(pci_max_pasids(pdev), max_pasids);
pdev             3659 drivers/iommu/amd_iommu.c 		features = pci_pasid_features(pdev);
pdev             3742 drivers/iommu/amd_iommu.c static int set_remap_table_entry_alias(struct pci_dev *pdev, u16 alias,
pdev             3755 drivers/iommu/amd_iommu.c static struct irq_remap_table *alloc_irq_table(u16 devid, struct pci_dev *pdev)
pdev             3801 drivers/iommu/amd_iommu.c 	if (pdev)
pdev             3802 drivers/iommu/amd_iommu.c 		pci_for_each_dma_alias(pdev, set_remap_table_entry_alias,
pdev             3824 drivers/iommu/amd_iommu.c 			   struct pci_dev *pdev)
pdev             3834 drivers/iommu/amd_iommu.c 	table = alloc_irq_table(devid, pdev);
pdev             1663 drivers/iommu/amd_iommu_init.c 	struct pci_dev *pdev = iommu->dev;
pdev             1685 drivers/iommu/amd_iommu_init.c 	pci_info(pdev, "IOMMU performance counters supported\n");
pdev             1694 drivers/iommu/amd_iommu_init.c 	pci_err(pdev, "Unable to read/write to IOMMU perf counter.\n");
pdev             1851 drivers/iommu/amd_iommu_init.c 		struct pci_dev *pdev = iommu->dev;
pdev             1854 drivers/iommu/amd_iommu_init.c 		pci_info(pdev, "Found IOMMU cap 0x%hx\n", iommu->cap_ptr);
pdev             1857 drivers/iommu/amd_iommu_init.c 			pci_info(pdev, "Extended features (%#llx):\n",
pdev             2235 drivers/iommu/amd_iommu_init.c 	struct pci_dev *pdev = iommu->root_pdev;
pdev             2238 drivers/iommu/amd_iommu_init.c 	if (!is_rd890_iommu(iommu->dev) || !pdev)
pdev             2247 drivers/iommu/amd_iommu_init.c 	pci_write_config_dword(pdev, 0x60, 0x75 | (1 << 7));
pdev             2248 drivers/iommu/amd_iommu_init.c 	pci_read_config_dword(pdev, 0x64, &ioc_feature_control);
pdev             2252 drivers/iommu/amd_iommu_init.c 		pci_write_config_dword(pdev, 0x64, ioc_feature_control | 1);
pdev               52 drivers/iommu/amd_iommu_proto.h extern struct iommu_domain *amd_iommu_get_v2_domain(struct pci_dev *pdev);
pdev               67 drivers/iommu/amd_iommu_proto.h extern int amd_iommu_complete_ppr(struct pci_dev *pdev, int pasid,
pdev               70 drivers/iommu/amd_iommu_proto.h static inline bool is_rd890_iommu(struct pci_dev *pdev)
pdev               72 drivers/iommu/amd_iommu_proto.h 	return (pdev->vendor == PCI_VENDOR_ID_ATI) &&
pdev               73 drivers/iommu/amd_iommu_proto.h 	       (pdev->device == PCI_DEVICE_ID_RD890_IOMMU);
pdev              642 drivers/iommu/amd_iommu_types.h 	struct pci_dev *pdev;
pdev               57 drivers/iommu/amd_iommu_v2.c 	struct pci_dev *pdev;
pdev               88 drivers/iommu/amd_iommu_v2.c static u16 device_id(struct pci_dev *pdev)
pdev               92 drivers/iommu/amd_iommu_v2.c 	devid = pdev->bus->number;
pdev               93 drivers/iommu/amd_iommu_v2.c 	devid = (devid << 8) | pdev->devfn;
pdev              132 drivers/iommu/amd_iommu_v2.c 	group = iommu_group_get(&dev_state->pdev->dev);
pdev              391 drivers/iommu/amd_iommu_v2.c 		dev_state->inv_ctx_cb(dev_state->pdev, pasid_state->pasid);
pdev              420 drivers/iommu/amd_iommu_v2.c 		amd_iommu_complete_ppr(dev_state->pdev, pasid_state->pasid,
pdev              437 drivers/iommu/amd_iommu_v2.c 	status = fault->dev_state->inv_ppr_cb(fault->dev_state->pdev,
pdev              526 drivers/iommu/amd_iommu_v2.c 	struct pci_dev *pdev = NULL;
pdev              533 drivers/iommu/amd_iommu_v2.c 	pdev = pci_get_domain_bus_and_slot(0, PCI_BUS_NUM(devid),
pdev              535 drivers/iommu/amd_iommu_v2.c 	if (!pdev)
pdev              537 drivers/iommu/amd_iommu_v2.c 	dev_data = get_dev_data(&pdev->dev);
pdev              543 drivers/iommu/amd_iommu_v2.c 		amd_iommu_complete_ppr(pdev, iommu_fault->pasid,
pdev              555 drivers/iommu/amd_iommu_v2.c 		amd_iommu_complete_ppr(dev_state->pdev, iommu_fault->pasid,
pdev              601 drivers/iommu/amd_iommu_v2.c int amd_iommu_bind_pasid(struct pci_dev *pdev, int pasid,
pdev              615 drivers/iommu/amd_iommu_v2.c 	devid     = device_id(pdev);
pdev              686 drivers/iommu/amd_iommu_v2.c void amd_iommu_unbind_pasid(struct pci_dev *pdev, int pasid)
pdev              697 drivers/iommu/amd_iommu_v2.c 	devid = device_id(pdev);
pdev              734 drivers/iommu/amd_iommu_v2.c int amd_iommu_init_device(struct pci_dev *pdev, int pasids)
pdev              750 drivers/iommu/amd_iommu_v2.c 	devid = device_id(pdev);
pdev              758 drivers/iommu/amd_iommu_v2.c 	dev_state->pdev  = pdev;
pdev              783 drivers/iommu/amd_iommu_v2.c 	group = iommu_group_get(&pdev->dev);
pdev              825 drivers/iommu/amd_iommu_v2.c void amd_iommu_free_device(struct pci_dev *pdev)
pdev              834 drivers/iommu/amd_iommu_v2.c 	devid = device_id(pdev);
pdev              861 drivers/iommu/amd_iommu_v2.c int amd_iommu_set_invalid_ppr_cb(struct pci_dev *pdev,
pdev              872 drivers/iommu/amd_iommu_v2.c 	devid = device_id(pdev);
pdev              892 drivers/iommu/amd_iommu_v2.c int amd_iommu_set_invalidate_ctx_cb(struct pci_dev *pdev,
pdev              903 drivers/iommu/amd_iommu_v2.c 	devid = device_id(pdev);
pdev              978 drivers/iommu/amd_iommu_v2.c 		amd_iommu_free_device(dev_state->pdev);
pdev             2319 drivers/iommu/arm-smmu-v3.c 	struct pci_dev *pdev;
pdev             2327 drivers/iommu/arm-smmu-v3.c 	pdev = to_pci_dev(master->dev);
pdev             2328 drivers/iommu/arm-smmu-v3.c 	return !pdev->untrusted && pdev->ats_cap;
pdev             2340 drivers/iommu/arm-smmu-v3.c 	struct pci_dev *pdev;
pdev             2350 drivers/iommu/arm-smmu-v3.c 	pdev = to_pci_dev(master->dev);
pdev             2354 drivers/iommu/arm-smmu-v3.c 	if (pci_enable_ats(pdev, stu))
pdev             3518 drivers/iommu/arm-smmu-v3.c static int arm_smmu_device_acpi_probe(struct platform_device *pdev,
pdev             3538 drivers/iommu/arm-smmu-v3.c static inline int arm_smmu_device_acpi_probe(struct platform_device *pdev,
pdev             3545 drivers/iommu/arm-smmu-v3.c static int arm_smmu_device_dt_probe(struct platform_device *pdev,
pdev             3548 drivers/iommu/arm-smmu-v3.c 	struct device *dev = &pdev->dev;
pdev             3575 drivers/iommu/arm-smmu-v3.c static int arm_smmu_device_probe(struct platform_device *pdev)
pdev             3581 drivers/iommu/arm-smmu-v3.c 	struct device *dev = &pdev->dev;
pdev             3592 drivers/iommu/arm-smmu-v3.c 		ret = arm_smmu_device_dt_probe(pdev, smmu);
pdev             3594 drivers/iommu/arm-smmu-v3.c 		ret = arm_smmu_device_acpi_probe(pdev, smmu);
pdev             3603 drivers/iommu/arm-smmu-v3.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             3616 drivers/iommu/arm-smmu-v3.c 	irq = platform_get_irq_byname_optional(pdev, "combined");
pdev             3620 drivers/iommu/arm-smmu-v3.c 		irq = platform_get_irq_byname_optional(pdev, "eventq");
pdev             3624 drivers/iommu/arm-smmu-v3.c 		irq = platform_get_irq_byname_optional(pdev, "priq");
pdev             3628 drivers/iommu/arm-smmu-v3.c 		irq = platform_get_irq_byname_optional(pdev, "gerror");
pdev             3643 drivers/iommu/arm-smmu-v3.c 	platform_set_drvdata(pdev, smmu);
pdev             3688 drivers/iommu/arm-smmu-v3.c static void arm_smmu_device_shutdown(struct platform_device *pdev)
pdev             3690 drivers/iommu/arm-smmu-v3.c 	struct arm_smmu_device *smmu = platform_get_drvdata(pdev);
pdev              146 drivers/iommu/arm-smmu.c static int __arm_smmu_get_pci_sid(struct pci_dev *pdev, u16 alias, void *data)
pdev             1916 drivers/iommu/arm-smmu.c static int arm_smmu_device_acpi_probe(struct platform_device *pdev,
pdev             1941 drivers/iommu/arm-smmu.c static inline int arm_smmu_device_acpi_probe(struct platform_device *pdev,
pdev             1948 drivers/iommu/arm-smmu.c static int arm_smmu_device_dt_probe(struct platform_device *pdev,
pdev             1952 drivers/iommu/arm-smmu.c 	struct device *dev = &pdev->dev;
pdev             2004 drivers/iommu/arm-smmu.c static int arm_smmu_device_probe(struct platform_device *pdev)
pdev             2009 drivers/iommu/arm-smmu.c 	struct device *dev = &pdev->dev;
pdev             2020 drivers/iommu/arm-smmu.c 		err = arm_smmu_device_dt_probe(pdev, smmu);
pdev             2022 drivers/iommu/arm-smmu.c 		err = arm_smmu_device_acpi_probe(pdev, smmu);
pdev             2031 drivers/iommu/arm-smmu.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2043 drivers/iommu/arm-smmu.c 	while ((res = platform_get_resource(pdev, IORESOURCE_IRQ, num_irqs))) {
pdev             2063 drivers/iommu/arm-smmu.c 		int irq = platform_get_irq(pdev, i);
pdev             2128 drivers/iommu/arm-smmu.c 	platform_set_drvdata(pdev, smmu);
pdev             2168 drivers/iommu/arm-smmu.c static void arm_smmu_device_shutdown(struct platform_device *pdev)
pdev             2170 drivers/iommu/arm-smmu.c 	struct arm_smmu_device *smmu = platform_get_drvdata(pdev);
pdev             2176 drivers/iommu/arm-smmu.c 		dev_err(&pdev->dev, "removing device with active domains!\n");
pdev              336 drivers/iommu/dmar.c 	struct pci_dev *pdev = to_pci_dev(data);
pdev              342 drivers/iommu/dmar.c 	if (pdev->is_virtfn)
pdev              348 drivers/iommu/dmar.c 	info = dmar_alloc_pci_notify_info(pdev, action);
pdev              569 drivers/iommu/exynos-iommu.c static int exynos_sysmmu_probe(struct platform_device *pdev)
pdev              572 drivers/iommu/exynos-iommu.c 	struct device *dev = &pdev->dev;
pdev              580 drivers/iommu/exynos-iommu.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              585 drivers/iommu/exynos-iommu.c 	irq = platform_get_irq(pdev, 0);
pdev              628 drivers/iommu/exynos-iommu.c 	ret = iommu_device_sysfs_add(&data->iommu, &pdev->dev, NULL,
pdev              640 drivers/iommu/exynos-iommu.c 	platform_set_drvdata(pdev, data);
pdev              660 drivers/iommu/exynos-iommu.c 		dma_dev = &pdev->dev;
pdev              997 drivers/iommu/fsl_pamu.c static int fsl_pamu_probe(struct platform_device *pdev)
pdev              999 drivers/iommu/fsl_pamu.c 	struct device *dev = &pdev->dev;
pdev             1205 drivers/iommu/fsl_pamu.c 	struct platform_device *pdev = NULL;
pdev             1240 drivers/iommu/fsl_pamu.c 	pdev = platform_device_alloc("fsl-of-pamu", 0);
pdev             1241 drivers/iommu/fsl_pamu.c 	if (!pdev) {
pdev             1246 drivers/iommu/fsl_pamu.c 	pdev->dev.of_node = of_node_get(np);
pdev             1252 drivers/iommu/fsl_pamu.c 	ret = platform_device_add(pdev);
pdev             1261 drivers/iommu/fsl_pamu.c 	of_node_put(pdev->dev.of_node);
pdev             1262 drivers/iommu/fsl_pamu.c 	pdev->dev.of_node = NULL;
pdev             1264 drivers/iommu/fsl_pamu.c 	platform_device_put(pdev);
pdev              654 drivers/iommu/fsl_pamu_domain.c 	struct pci_dev *pdev = NULL;
pdev              662 drivers/iommu/fsl_pamu_domain.c 		pdev = to_pci_dev(dev);
pdev              663 drivers/iommu/fsl_pamu_domain.c 		pci_ctl = pci_bus_to_host(pdev->bus);
pdev              690 drivers/iommu/fsl_pamu_domain.c 	struct pci_dev *pdev = NULL;
pdev              698 drivers/iommu/fsl_pamu_domain.c 		pdev = to_pci_dev(dev);
pdev              699 drivers/iommu/fsl_pamu_domain.c 		pci_ctl = pci_bus_to_host(pdev->bus);
pdev              934 drivers/iommu/fsl_pamu_domain.c static struct iommu_group *get_shared_pci_device_group(struct pci_dev *pdev)
pdev              938 drivers/iommu/fsl_pamu_domain.c 	struct pci_bus *bus = pdev->bus;
pdev              946 drivers/iommu/fsl_pamu_domain.c 			if (tmp == pdev)
pdev              959 drivers/iommu/fsl_pamu_domain.c static struct iommu_group *get_pci_device_group(struct pci_dev *pdev)
pdev              965 drivers/iommu/fsl_pamu_domain.c 	pci_ctl = pci_bus_to_host(pdev->bus);
pdev              969 drivers/iommu/fsl_pamu_domain.c 		group = pci_device_group(&pdev->dev);
pdev              992 drivers/iommu/fsl_pamu_domain.c 			group = get_shared_pci_device_group(pdev);
pdev               56 drivers/iommu/intel-iommu.c #define IS_GFX_DEVICE(pdev) ((pdev->class >> 16) == PCI_BASE_CLASS_DISPLAY)
pdev               57 drivers/iommu/intel-iommu.c #define IS_USB_DEVICE(pdev) ((pdev->class >> 8) == PCI_CLASS_SERIAL_USB)
pdev               58 drivers/iommu/intel-iommu.c #define IS_ISA_DEVICE(pdev) ((pdev->class >> 8) == PCI_CLASS_BRIDGE_ISA)
pdev               59 drivers/iommu/intel-iommu.c #define IS_AZALIA(pdev) ((pdev)->vendor == 0x8086 && (pdev)->device == 0x3a3e)
pdev              746 drivers/iommu/intel-iommu.c 	struct pci_dev *pdev, *pbridge;
pdev              751 drivers/iommu/intel-iommu.c 	pdev = to_pci_dev(dev);
pdev              755 drivers/iommu/intel-iommu.c 	    pbridge->subordinate->number <= pdev->bus->number &&
pdev              756 drivers/iommu/intel-iommu.c 	    pbridge->subordinate->busn_res.end >= pdev->bus->number)
pdev              767 drivers/iommu/intel-iommu.c 	struct pci_dev *pdev = NULL;
pdev              777 drivers/iommu/intel-iommu.c 		pdev = to_pci_dev(dev);
pdev              781 drivers/iommu/intel-iommu.c 		if (is_vmd(pdev->bus))
pdev              787 drivers/iommu/intel-iommu.c 		pf_pdev = pci_physfn(pdev);
pdev              789 drivers/iommu/intel-iommu.c 		segment = pci_domain_nr(pdev->bus);
pdev              795 drivers/iommu/intel-iommu.c 		if (pdev && segment != drhd->segment)
pdev              805 drivers/iommu/intel-iommu.c 				if (pdev && pdev->is_virtfn)
pdev              817 drivers/iommu/intel-iommu.c 		if (pdev && drhd->include_all) {
pdev              819 drivers/iommu/intel-iommu.c 			*bus = pdev->bus->number;
pdev              820 drivers/iommu/intel-iommu.c 			*devfn = pdev->devfn;
pdev             1372 drivers/iommu/intel-iommu.c 		struct pci_dev *pdev;
pdev             1377 drivers/iommu/intel-iommu.c 		pdev = to_pci_dev(info->dev);
pdev             1378 drivers/iommu/intel-iommu.c 		if (pdev->ats_enabled) {
pdev             1389 drivers/iommu/intel-iommu.c 	struct pci_dev *pdev;
pdev             1396 drivers/iommu/intel-iommu.c 	pdev = to_pci_dev(info->dev);
pdev             1408 drivers/iommu/intel-iommu.c 		pf_pdev = pci_physfn(pdev);
pdev             1418 drivers/iommu/intel-iommu.c 	if (info->pasid_supported && !pci_enable_pasid(pdev, info->pasid_supported & ~1))
pdev             1422 drivers/iommu/intel-iommu.c 	    (info->pasid_enabled ? pci_prg_resp_pasid_required(pdev) : 1)  &&
pdev             1423 drivers/iommu/intel-iommu.c 	    !pci_reset_pri(pdev) && !pci_enable_pri(pdev, 32))
pdev             1426 drivers/iommu/intel-iommu.c 	if (!pdev->untrusted && info->ats_supported &&
pdev             1427 drivers/iommu/intel-iommu.c 	    pci_ats_page_aligned(pdev) &&
pdev             1428 drivers/iommu/intel-iommu.c 	    !pci_enable_ats(pdev, VTD_PAGE_SHIFT)) {
pdev             1431 drivers/iommu/intel-iommu.c 		info->ats_qdep = pci_ats_queue_depth(pdev);
pdev             1437 drivers/iommu/intel-iommu.c 	struct pci_dev *pdev;
pdev             1444 drivers/iommu/intel-iommu.c 	pdev = to_pci_dev(info->dev);
pdev             1447 drivers/iommu/intel-iommu.c 		pci_disable_ats(pdev);
pdev             1453 drivers/iommu/intel-iommu.c 		pci_disable_pri(pdev);
pdev             1457 drivers/iommu/intel-iommu.c 		pci_disable_pasid(pdev);
pdev             1791 drivers/iommu/intel-iommu.c 	struct pci_dev *pdev = NULL;
pdev             1809 drivers/iommu/intel-iommu.c 	for_each_pci_dev(pdev) {
pdev             1813 drivers/iommu/intel-iommu.c 			r = &pdev->resource[i];
pdev             1820 drivers/iommu/intel-iommu.c 				pci_err(pdev, "Reserve iova for %pR failed\n", r);
pdev             2127 drivers/iommu/intel-iommu.c static int domain_context_mapping_cb(struct pci_dev *pdev,
pdev             2163 drivers/iommu/intel-iommu.c static int domain_context_mapped_cb(struct pci_dev *pdev,
pdev             2488 drivers/iommu/intel-iommu.c 		struct pci_dev *pdev = to_pci_dev(info->dev);
pdev             2490 drivers/iommu/intel-iommu.c 		if (!pdev->untrusted &&
pdev             2493 drivers/iommu/intel-iommu.c 		    pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_ATS) &&
pdev             2494 drivers/iommu/intel-iommu.c 		    dmar_find_matched_atsr_unit(pdev))
pdev             2499 drivers/iommu/intel-iommu.c 				int features = pci_pasid_features(pdev);
pdev             2505 drivers/iommu/intel-iommu.c 			    pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_PRI))
pdev             2580 drivers/iommu/intel-iommu.c static int get_last_alias(struct pci_dev *pdev, u16 alias, void *opaque)
pdev             2600 drivers/iommu/intel-iommu.c 		struct pci_dev *pdev = to_pci_dev(dev);
pdev             2602 drivers/iommu/intel-iommu.c 		pci_for_each_dma_alias(pdev, get_last_alias, &dma_alias);
pdev             2605 drivers/iommu/intel-iommu.c 		info = dmar_search_domain_by_dev_info(pci_domain_nr(pdev->bus),
pdev             2647 drivers/iommu/intel-iommu.c 		struct pci_dev *pdev = to_pci_dev(dev);
pdev             2649 drivers/iommu/intel-iommu.c 		pci_for_each_dma_alias(pdev, get_last_alias, &dma_alias);
pdev             2856 drivers/iommu/intel-iommu.c 	struct pci_dev *pdev;
pdev             2861 drivers/iommu/intel-iommu.c 	pdev = to_pci_dev(dev);
pdev             2862 drivers/iommu/intel-iommu.c 	if (IS_USB_DEVICE(pdev) || IS_GFX_DEVICE(pdev))
pdev             2910 drivers/iommu/intel-iommu.c 		struct pci_dev *pdev = to_pci_dev(dev);
pdev             2916 drivers/iommu/intel-iommu.c 		if (pdev->untrusted)
pdev             2919 drivers/iommu/intel-iommu.c 		if ((iommu_identity_mapping & IDENTMAP_AZALIA) && IS_AZALIA(pdev))
pdev             2922 drivers/iommu/intel-iommu.c 		if ((iommu_identity_mapping & IDENTMAP_GFX) && IS_GFX_DEVICE(pdev))
pdev             2942 drivers/iommu/intel-iommu.c 		if (!pci_is_pcie(pdev)) {
pdev             2943 drivers/iommu/intel-iommu.c 			if (!pci_is_root_bus(pdev->bus))
pdev             2945 drivers/iommu/intel-iommu.c 			if (pdev->class >> 8 == PCI_CLASS_BRIDGE_PCI)
pdev             2947 drivers/iommu/intel-iommu.c 		} else if (pci_pcie_type(pdev) == PCI_EXP_TYPE_PCI_BRIDGE)
pdev             3580 drivers/iommu/intel-iommu.c 	struct pci_dev *pdev = NULL;
pdev             3594 drivers/iommu/intel-iommu.c 		pdev = to_pci_dev(dev);
pdev             3597 drivers/iommu/intel-iommu.c 	if (intel_iommu_strict || (pdev && pdev->untrusted) ||
pdev             4100 drivers/iommu/intel-iommu.c static void quirk_ioat_snb_local_iommu(struct pci_dev *pdev)
pdev             4111 drivers/iommu/intel-iommu.c 	rc = pci_bus_read_config_dword(pdev->bus, PCI_DEVFN(0, 0), 0xb0, &vtbar);
pdev             4114 drivers/iommu/intel-iommu.c 		dev_info(&pdev->dev, "failed to run vt-d quirk\n");
pdev             4120 drivers/iommu/intel-iommu.c 	drhd = dmar_find_matched_drhd_unit(pdev);
pdev             4124 drivers/iommu/intel-iommu.c 		pdev->dev.archdata.iommu = DUMMY_DEVICE_DOMAIN_INFO;
pdev             4840 drivers/iommu/intel-iommu.c 	struct pci_dev *pdev = NULL;
pdev             4842 drivers/iommu/intel-iommu.c 	for_each_pci_dev(pdev)
pdev             4843 drivers/iommu/intel-iommu.c 		if (pdev->untrusted)
pdev             5064 drivers/iommu/intel-iommu.c static int domain_context_clear_one_cb(struct pci_dev *pdev, u16 alias, void *opaque)
pdev             5704 drivers/iommu/intel-iommu.c 		struct pci_dev *pdev = to_pci_dev(device);
pdev             5706 drivers/iommu/intel-iommu.c 		if ((pdev->class >> 8) == PCI_CLASS_BRIDGE_ISA) {
pdev             5876 drivers/iommu/intel-iommu.c static int siov_find_pci_dvsec(struct pci_dev *pdev)
pdev             5881 drivers/iommu/intel-iommu.c 	pos = pci_find_next_ext_capability(pdev, 0, 0x23);
pdev             5883 drivers/iommu/intel-iommu.c 		pci_read_config_word(pdev, pos + 4, &vendor);
pdev             5884 drivers/iommu/intel-iommu.c 		pci_read_config_word(pdev, pos + 8, &id);
pdev             5888 drivers/iommu/intel-iommu.c 		pos = pci_find_next_ext_capability(pdev, pos, 0x23);
pdev             6083 drivers/iommu/intel-iommu.c 	struct pci_dev *pdev;
pdev             6087 drivers/iommu/intel-iommu.c 	pdev = pci_get_device(PCI_VENDOR_ID_INTEL, 0x3a3e, NULL);
pdev             6088 drivers/iommu/intel-iommu.c 	if (!pdev)
pdev             6090 drivers/iommu/intel-iommu.c 	pci_dev_put(pdev);
pdev             6095 drivers/iommu/intel-iommu.c 	pdev = pci_get_device(PCI_VENDOR_ID_INTEL, 0x342e, NULL);
pdev             6096 drivers/iommu/intel-iommu.c 	if (!pdev)
pdev             6099 drivers/iommu/intel-iommu.c 	if (pci_read_config_dword(pdev, 0x188, &vtisochctrl)) {
pdev             6100 drivers/iommu/intel-iommu.c 		pci_dev_put(pdev);
pdev             6104 drivers/iommu/intel-iommu.c 	pci_dev_put(pdev);
pdev              107 drivers/iommu/intel-pasid.c static int get_alias_pasid_table(struct pci_dev *pdev, u16 alias, void *opaque)
pdev              111 drivers/iommu/intel-pasid.c 	data->segment = pci_domain_nr(pdev->bus);
pdev              369 drivers/iommu/intel_irq_remapping.c 	struct pci_dev *pdev;
pdev              375 drivers/iommu/intel_irq_remapping.c static int set_msi_sid_cb(struct pci_dev *pdev, u16 alias, void *opaque)
pdev              382 drivers/iommu/intel_irq_remapping.c 	data->pdev = pdev;
pdev              418 drivers/iommu/intel_irq_remapping.c 	if (PCI_BUS_NUM(data.alias) != data.pdev->bus->number)
pdev              423 drivers/iommu/intel_irq_remapping.c 	else if (data.pdev->bus->number != dev->bus->number)
pdev             1147 drivers/iommu/iommu.c static struct iommu_group *get_pci_alias_group(struct pci_dev *pdev,
pdev             1166 drivers/iommu/iommu.c static struct iommu_group *get_pci_function_alias_group(struct pci_dev *pdev,
pdev             1172 drivers/iommu/iommu.c 	if (!pdev->multifunction || pci_acs_enabled(pdev, REQ_ACS_FLAGS))
pdev             1176 drivers/iommu/iommu.c 		if (tmp == pdev || tmp->bus != pdev->bus ||
pdev             1177 drivers/iommu/iommu.c 		    PCI_SLOT(tmp->devfn) != PCI_SLOT(pdev->devfn) ||
pdev             1200 drivers/iommu/iommu.c static struct iommu_group *get_pci_alias_group(struct pci_dev *pdev,
pdev             1206 drivers/iommu/iommu.c 	if (test_and_set_bit(pdev->devfn & 0xff, devfns))
pdev             1209 drivers/iommu/iommu.c 	group = iommu_group_get(&pdev->dev);
pdev             1214 drivers/iommu/iommu.c 		if (tmp == pdev || tmp->bus != pdev->bus)
pdev             1218 drivers/iommu/iommu.c 		if (pci_devs_are_dma_aliases(pdev, tmp)) {
pdev             1237 drivers/iommu/iommu.c 	struct pci_dev *pdev;
pdev             1245 drivers/iommu/iommu.c static int get_pci_alias_or_group(struct pci_dev *pdev, u16 alias, void *opaque)
pdev             1249 drivers/iommu/iommu.c 	data->pdev = pdev;
pdev             1250 drivers/iommu/iommu.c 	data->group = iommu_group_get(&pdev->dev);
pdev             1270 drivers/iommu/iommu.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             1285 drivers/iommu/iommu.c 	if (pci_for_each_dma_alias(pdev, get_pci_alias_or_group, &data))
pdev             1288 drivers/iommu/iommu.c 	pdev = data.pdev;
pdev             1296 drivers/iommu/iommu.c 	for (bus = pdev->bus; !pci_is_root_bus(bus); bus = bus->parent) {
pdev             1303 drivers/iommu/iommu.c 		pdev = bus->self;
pdev             1305 drivers/iommu/iommu.c 		group = iommu_group_get(&pdev->dev);
pdev             1314 drivers/iommu/iommu.c 	group = get_pci_alias_group(pdev, (unsigned long *)devfns);
pdev             1323 drivers/iommu/iommu.c 	group = get_pci_function_alias_group(pdev, (unsigned long *)devfns);
pdev             1046 drivers/iommu/ipmmu-vmsa.c static int ipmmu_probe(struct platform_device *pdev)
pdev             1053 drivers/iommu/ipmmu-vmsa.c 	mmu = devm_kzalloc(&pdev->dev, sizeof(*mmu), GFP_KERNEL);
pdev             1055 drivers/iommu/ipmmu-vmsa.c 		dev_err(&pdev->dev, "cannot allocate device data\n");
pdev             1059 drivers/iommu/ipmmu-vmsa.c 	mmu->dev = &pdev->dev;
pdev             1062 drivers/iommu/ipmmu-vmsa.c 	mmu->features = of_device_get_match_data(&pdev->dev);
pdev             1064 drivers/iommu/ipmmu-vmsa.c 	dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(40));
pdev             1067 drivers/iommu/ipmmu-vmsa.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1068 drivers/iommu/ipmmu-vmsa.c 	mmu->base = devm_ioremap_resource(&pdev->dev, res);
pdev             1094 drivers/iommu/ipmmu-vmsa.c 	    !of_find_property(pdev->dev.of_node, "renesas,ipmmu-main", NULL))
pdev             1107 drivers/iommu/ipmmu-vmsa.c 		irq = platform_get_irq(pdev, 0);
pdev             1111 drivers/iommu/ipmmu-vmsa.c 		ret = devm_request_irq(&pdev->dev, irq, ipmmu_irq, 0,
pdev             1112 drivers/iommu/ipmmu-vmsa.c 				       dev_name(&pdev->dev), mmu);
pdev             1114 drivers/iommu/ipmmu-vmsa.c 			dev_err(&pdev->dev, "failed to request IRQ %d\n", irq);
pdev             1121 drivers/iommu/ipmmu-vmsa.c 			dev_info(&pdev->dev, "IPMMU context 0 is reserved\n");
pdev             1132 drivers/iommu/ipmmu-vmsa.c 		ret = iommu_device_sysfs_add(&mmu->iommu, &pdev->dev, NULL,
pdev             1133 drivers/iommu/ipmmu-vmsa.c 					     dev_name(&pdev->dev));
pdev             1139 drivers/iommu/ipmmu-vmsa.c 					&pdev->dev.of_node->fwnode);
pdev             1157 drivers/iommu/ipmmu-vmsa.c 	platform_set_drvdata(pdev, mmu);
pdev             1162 drivers/iommu/ipmmu-vmsa.c static int ipmmu_remove(struct platform_device *pdev)
pdev             1164 drivers/iommu/ipmmu-vmsa.c 	struct ipmmu_vmsa_device *mmu = platform_get_drvdata(pdev);
pdev              718 drivers/iommu/msm_iommu.c static int msm_iommu_probe(struct platform_device *pdev)
pdev              725 drivers/iommu/msm_iommu.c 	iommu = devm_kzalloc(&pdev->dev, sizeof(*iommu), GFP_KERNEL);
pdev              729 drivers/iommu/msm_iommu.c 	iommu->dev = &pdev->dev;
pdev              758 drivers/iommu/msm_iommu.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              767 drivers/iommu/msm_iommu.c 	iommu->irq = platform_get_irq(pdev, 0);
pdev              815 drivers/iommu/msm_iommu.c 	iommu_device_set_fwnode(&iommu->iommu, &pdev->dev.of_node->fwnode);
pdev              840 drivers/iommu/msm_iommu.c static int msm_iommu_remove(struct platform_device *pdev)
pdev              842 drivers/iommu/msm_iommu.c 	struct msm_iommu_dev *iommu = platform_get_drvdata(pdev);
pdev              661 drivers/iommu/mtk_iommu.c static int mtk_iommu_probe(struct platform_device *pdev)
pdev              664 drivers/iommu/mtk_iommu.c 	struct device           *dev = &pdev->dev;
pdev              688 drivers/iommu/mtk_iommu.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              694 drivers/iommu/mtk_iommu.c 	data->irq = platform_get_irq(pdev, 0);
pdev              738 drivers/iommu/mtk_iommu.c 	platform_set_drvdata(pdev, data);
pdev              750 drivers/iommu/mtk_iommu.c 	iommu_device_set_fwnode(&data->iommu, &pdev->dev.of_node->fwnode);
pdev              765 drivers/iommu/mtk_iommu.c static int mtk_iommu_remove(struct platform_device *pdev)
pdev              767 drivers/iommu/mtk_iommu.c 	struct mtk_iommu_data *data = platform_get_drvdata(pdev);
pdev              776 drivers/iommu/mtk_iommu.c 	devm_free_irq(&pdev->dev, data->irq, data);
pdev              777 drivers/iommu/mtk_iommu.c 	component_master_del(&pdev->dev, &mtk_iommu_com_ops);
pdev              552 drivers/iommu/mtk_iommu_v1.c static int mtk_iommu_probe(struct platform_device *pdev)
pdev              555 drivers/iommu/mtk_iommu_v1.c 	struct device			*dev = &pdev->dev;
pdev              576 drivers/iommu/mtk_iommu_v1.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              581 drivers/iommu/mtk_iommu_v1.c 	data->irq = platform_get_irq(pdev, 0);
pdev              620 drivers/iommu/mtk_iommu_v1.c 	platform_set_drvdata(pdev, data);
pdev              626 drivers/iommu/mtk_iommu_v1.c 	ret = iommu_device_sysfs_add(&data->iommu, &pdev->dev, NULL,
pdev              627 drivers/iommu/mtk_iommu_v1.c 				     dev_name(&pdev->dev));
pdev              643 drivers/iommu/mtk_iommu_v1.c static int mtk_iommu_remove(struct platform_device *pdev)
pdev              645 drivers/iommu/mtk_iommu_v1.c 	struct mtk_iommu_data *data = platform_get_drvdata(pdev);
pdev              654 drivers/iommu/mtk_iommu_v1.c 	devm_free_irq(&pdev->dev, data->irq, data);
pdev              655 drivers/iommu/mtk_iommu_v1.c 	component_master_del(&pdev->dev, &mtk_iommu_com_ops);
pdev              118 drivers/iommu/of_iommu.c static int of_pci_iommu_init(struct pci_dev *pdev, u16 alias, void *data)
pdev             1024 drivers/iommu/omap-iommu.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1036 drivers/iommu/omap-iommu.c 		pdata->device_idle(pdev);
pdev             1039 drivers/iommu/omap-iommu.c 		pdata->assert_reset(pdev, pdata->reset_name);
pdev             1042 drivers/iommu/omap-iommu.c 		ret = pdata->set_pwrdm_constraint(pdev, false, &obj->pwrst);
pdev             1066 drivers/iommu/omap-iommu.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1072 drivers/iommu/omap-iommu.c 		ret = pdata->set_pwrdm_constraint(pdev, true, &obj->pwrst);
pdev             1080 drivers/iommu/omap-iommu.c 		ret = pdata->deassert_reset(pdev, pdata->reset_name);
pdev             1088 drivers/iommu/omap-iommu.c 		pdata->device_enable(pdev);
pdev             1116 drivers/iommu/omap-iommu.c static bool omap_iommu_can_register(struct platform_device *pdev)
pdev             1118 drivers/iommu/omap-iommu.c 	struct device_node *np = pdev->dev.of_node;
pdev             1127 drivers/iommu/omap-iommu.c 	if ((!strcmp(dev_name(&pdev->dev), "40d01000.mmu")) ||
pdev             1128 drivers/iommu/omap-iommu.c 	    (!strcmp(dev_name(&pdev->dev), "41501000.mmu")))
pdev             1134 drivers/iommu/omap-iommu.c static int omap_iommu_dra7_get_dsp_system_cfg(struct platform_device *pdev,
pdev             1137 drivers/iommu/omap-iommu.c 	struct device_node *np = pdev->dev.of_node;
pdev             1144 drivers/iommu/omap-iommu.c 		dev_err(&pdev->dev, "ti,syscon-mmuconfig property is missing\n");
pdev             1158 drivers/iommu/omap-iommu.c 		dev_err(&pdev->dev, "couldn't get the IOMMU instance id within subsystem\n");
pdev             1163 drivers/iommu/omap-iommu.c 		dev_err(&pdev->dev, "invalid IOMMU instance id\n");
pdev             1173 drivers/iommu/omap-iommu.c static int omap_iommu_probe(struct platform_device *pdev)
pdev             1179 drivers/iommu/omap-iommu.c 	struct device_node *of = pdev->dev.of_node;
pdev             1187 drivers/iommu/omap-iommu.c 	obj = devm_kzalloc(&pdev->dev, sizeof(*obj) + MMU_REG_SIZE, GFP_KERNEL);
pdev             1195 drivers/iommu/omap-iommu.c 	if (pdev->dev.pm_domain) {
pdev             1196 drivers/iommu/omap-iommu.c 		dev_dbg(&pdev->dev, "device pm_domain is being reset\n");
pdev             1197 drivers/iommu/omap-iommu.c 		pdev->dev.pm_domain = NULL;
pdev             1200 drivers/iommu/omap-iommu.c 	obj->name = dev_name(&pdev->dev);
pdev             1210 drivers/iommu/omap-iommu.c 	obj->dev = &pdev->dev;
pdev             1212 drivers/iommu/omap-iommu.c 	obj->cr_ctx = devm_kzalloc(&pdev->dev,
pdev             1221 drivers/iommu/omap-iommu.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1226 drivers/iommu/omap-iommu.c 	err = omap_iommu_dra7_get_dsp_system_cfg(pdev, obj);
pdev             1230 drivers/iommu/omap-iommu.c 	irq = platform_get_irq(pdev, 0);
pdev             1238 drivers/iommu/omap-iommu.c 	platform_set_drvdata(pdev, obj);
pdev             1240 drivers/iommu/omap-iommu.c 	if (omap_iommu_can_register(pdev)) {
pdev             1261 drivers/iommu/omap-iommu.c 	dev_info(&pdev->dev, "%s registered\n", obj->name);
pdev             1280 drivers/iommu/omap-iommu.c static int omap_iommu_remove(struct platform_device *pdev)
pdev             1282 drivers/iommu/omap-iommu.c 	struct omap_iommu *obj = platform_get_drvdata(pdev);
pdev             1296 drivers/iommu/omap-iommu.c 	dev_info(&pdev->dev, "%s removed\n", obj->name);
pdev             1666 drivers/iommu/omap-iommu.c 	struct platform_device *pdev;
pdev             1701 drivers/iommu/omap-iommu.c 		pdev = of_find_device_by_node(np);
pdev             1702 drivers/iommu/omap-iommu.c 		if (!pdev) {
pdev             1724 drivers/iommu/omap-iommu.c 		oiommu = platform_get_drvdata(pdev);
pdev             1732 drivers/iommu/omap-iommu.c 		tmp->dev = &pdev->dev;
pdev              703 drivers/iommu/qcom_iommu.c static int qcom_iommu_ctx_probe(struct platform_device *pdev)
pdev              706 drivers/iommu/qcom_iommu.c 	struct device *dev = &pdev->dev;
pdev              716 drivers/iommu/qcom_iommu.c 	platform_set_drvdata(pdev, ctx);
pdev              718 drivers/iommu/qcom_iommu.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              723 drivers/iommu/qcom_iommu.c 	irq = platform_get_irq(pdev, 0);
pdev              757 drivers/iommu/qcom_iommu.c static int qcom_iommu_ctx_remove(struct platform_device *pdev)
pdev              759 drivers/iommu/qcom_iommu.c 	struct qcom_iommu_dev *qcom_iommu = dev_get_drvdata(pdev->dev.parent);
pdev              760 drivers/iommu/qcom_iommu.c 	struct qcom_iommu_ctx *ctx = platform_get_drvdata(pdev);
pdev              762 drivers/iommu/qcom_iommu.c 	platform_set_drvdata(pdev, NULL);
pdev              795 drivers/iommu/qcom_iommu.c static int qcom_iommu_device_probe(struct platform_device *pdev)
pdev              799 drivers/iommu/qcom_iommu.c 	struct device *dev = &pdev->dev;
pdev              816 drivers/iommu/qcom_iommu.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              849 drivers/iommu/qcom_iommu.c 	platform_set_drvdata(pdev, qcom_iommu);
pdev              887 drivers/iommu/qcom_iommu.c static int qcom_iommu_device_remove(struct platform_device *pdev)
pdev              889 drivers/iommu/qcom_iommu.c 	struct qcom_iommu_dev *qcom_iommu = platform_get_drvdata(pdev);
pdev              893 drivers/iommu/qcom_iommu.c 	pm_runtime_force_suspend(&pdev->dev);
pdev              894 drivers/iommu/qcom_iommu.c 	platform_set_drvdata(pdev, NULL);
pdev             1137 drivers/iommu/rockchip-iommu.c static int rk_iommu_probe(struct platform_device *pdev)
pdev             1139 drivers/iommu/rockchip-iommu.c 	struct device *dev = &pdev->dev;
pdev             1142 drivers/iommu/rockchip-iommu.c 	int num_res = pdev->num_resources;
pdev             1149 drivers/iommu/rockchip-iommu.c 	platform_set_drvdata(pdev, iommu);
pdev             1159 drivers/iommu/rockchip-iommu.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, i);
pdev             1162 drivers/iommu/rockchip-iommu.c 		iommu->bases[i] = devm_ioremap_resource(&pdev->dev, res);
pdev             1170 drivers/iommu/rockchip-iommu.c 	iommu->num_irq = platform_irq_count(pdev);
pdev             1224 drivers/iommu/rockchip-iommu.c 		dma_dev = &pdev->dev;
pdev             1231 drivers/iommu/rockchip-iommu.c 		int irq = platform_get_irq(pdev, i);
pdev             1254 drivers/iommu/rockchip-iommu.c static void rk_iommu_shutdown(struct platform_device *pdev)
pdev             1256 drivers/iommu/rockchip-iommu.c 	struct rk_iommu *iommu = platform_get_drvdata(pdev);
pdev             1260 drivers/iommu/rockchip-iommu.c 		int irq = platform_get_irq(pdev, i);
pdev             1265 drivers/iommu/rockchip-iommu.c 	pm_runtime_force_suspend(&pdev->dev);
pdev              719 drivers/iommu/tegra-smmu.c 	struct platform_device *pdev;
pdev              722 drivers/iommu/tegra-smmu.c 	pdev = of_find_device_by_node(np);
pdev              723 drivers/iommu/tegra-smmu.c 	if (!pdev)
pdev              726 drivers/iommu/tegra-smmu.c 	mc = platform_get_drvdata(pdev);
pdev               91 drivers/ipack/carriers/tpci200.c 	free_irq(tpci200->info->pdev->irq, (void *) tpci200);
pdev               93 drivers/ipack/carriers/tpci200.c 	pci_iounmap(tpci200->info->pdev, tpci200->info->interface_regs);
pdev               94 drivers/ipack/carriers/tpci200.c 	pci_iounmap(tpci200->info->pdev, tpci200->info->cfg_regs);
pdev               96 drivers/ipack/carriers/tpci200.c 	pci_release_region(tpci200->info->pdev, TPCI200_IP_INTERFACE_BAR);
pdev               97 drivers/ipack/carriers/tpci200.c 	pci_release_region(tpci200->info->pdev, TPCI200_IO_ID_INT_SPACES_BAR);
pdev               98 drivers/ipack/carriers/tpci200.c 	pci_release_region(tpci200->info->pdev, TPCI200_MEM16_SPACE_BAR);
pdev               99 drivers/ipack/carriers/tpci200.c 	pci_release_region(tpci200->info->pdev, TPCI200_MEM8_SPACE_BAR);
pdev              100 drivers/ipack/carriers/tpci200.c 	pci_release_region(tpci200->info->pdev, TPCI200_CFG_MEM_BAR);
pdev              102 drivers/ipack/carriers/tpci200.c 	pci_disable_device(tpci200->info->pdev);
pdev              103 drivers/ipack/carriers/tpci200.c 	pci_dev_put(tpci200->info->pdev);
pdev              156 drivers/ipack/carriers/tpci200.c 			dev_info(&tpci200->info->pdev->dev,
pdev              251 drivers/ipack/carriers/tpci200.c 	if (pci_enable_device(tpci200->info->pdev) < 0)
pdev              255 drivers/ipack/carriers/tpci200.c 	res = pci_request_region(tpci200->info->pdev, TPCI200_IP_INTERFACE_BAR,
pdev              258 drivers/ipack/carriers/tpci200.c 		dev_err(&tpci200->info->pdev->dev,
pdev              260 drivers/ipack/carriers/tpci200.c 			tpci200->info->pdev->bus->number,
pdev              261 drivers/ipack/carriers/tpci200.c 			tpci200->info->pdev->devfn);
pdev              266 drivers/ipack/carriers/tpci200.c 	res = pci_request_region(tpci200->info->pdev,
pdev              270 drivers/ipack/carriers/tpci200.c 		dev_err(&tpci200->info->pdev->dev,
pdev              272 drivers/ipack/carriers/tpci200.c 			tpci200->info->pdev->bus->number,
pdev              273 drivers/ipack/carriers/tpci200.c 			tpci200->info->pdev->devfn);
pdev              278 drivers/ipack/carriers/tpci200.c 	res = pci_request_region(tpci200->info->pdev, TPCI200_MEM8_SPACE_BAR,
pdev              281 drivers/ipack/carriers/tpci200.c 		dev_err(&tpci200->info->pdev->dev,
pdev              283 drivers/ipack/carriers/tpci200.c 			tpci200->info->pdev->bus->number,
pdev              284 drivers/ipack/carriers/tpci200.c 			tpci200->info->pdev->devfn);
pdev              289 drivers/ipack/carriers/tpci200.c 	res = pci_request_region(tpci200->info->pdev, TPCI200_MEM16_SPACE_BAR,
pdev              292 drivers/ipack/carriers/tpci200.c 		dev_err(&tpci200->info->pdev->dev,
pdev              294 drivers/ipack/carriers/tpci200.c 			tpci200->info->pdev->bus->number,
pdev              295 drivers/ipack/carriers/tpci200.c 			tpci200->info->pdev->devfn);
pdev              301 drivers/ipack/carriers/tpci200.c 		ioremap_nocache(pci_resource_start(tpci200->info->pdev,
pdev              305 drivers/ipack/carriers/tpci200.c 		dev_err(&tpci200->info->pdev->dev,
pdev              307 drivers/ipack/carriers/tpci200.c 			tpci200->info->pdev->bus->number,
pdev              308 drivers/ipack/carriers/tpci200.c 			tpci200->info->pdev->devfn);
pdev              316 drivers/ipack/carriers/tpci200.c 	ioidint_base = pci_resource_start(tpci200->info->pdev,
pdev              323 drivers/ipack/carriers/tpci200.c 		pci_resource_start(tpci200->info->pdev,
pdev              326 drivers/ipack/carriers/tpci200.c 		pci_resource_start(tpci200->info->pdev,
pdev              341 drivers/ipack/carriers/tpci200.c 	res = request_irq(tpci200->info->pdev->irq,
pdev              345 drivers/ipack/carriers/tpci200.c 		dev_err(&tpci200->info->pdev->dev,
pdev              347 drivers/ipack/carriers/tpci200.c 			tpci200->info->pdev->bus->number,
pdev              348 drivers/ipack/carriers/tpci200.c 			tpci200->info->pdev->devfn);
pdev              355 drivers/ipack/carriers/tpci200.c 	pci_release_region(tpci200->info->pdev, TPCI200_MEM8_SPACE_BAR);
pdev              357 drivers/ipack/carriers/tpci200.c 	pci_release_region(tpci200->info->pdev, TPCI200_IO_ID_INT_SPACES_BAR);
pdev              359 drivers/ipack/carriers/tpci200.c 	pci_release_region(tpci200->info->pdev, TPCI200_IP_INTERFACE_BAR);
pdev              361 drivers/ipack/carriers/tpci200.c 	pci_disable_device(tpci200->info->pdev);
pdev              518 drivers/ipack/carriers/tpci200.c static int tpci200_pci_probe(struct pci_dev *pdev,
pdev              535 drivers/ipack/carriers/tpci200.c 	pci_dev_get(pdev);
pdev              538 drivers/ipack/carriers/tpci200.c 	ret = pci_request_region(pdev, TPCI200_CFG_MEM_BAR,
pdev              541 drivers/ipack/carriers/tpci200.c 		dev_err(&pdev->dev, "Failed to allocate PCI Configuration Memory");
pdev              546 drivers/ipack/carriers/tpci200.c 			pci_resource_start(pdev, TPCI200_CFG_MEM_BAR),
pdev              547 drivers/ipack/carriers/tpci200.c 			pci_resource_len(pdev, TPCI200_CFG_MEM_BAR));
pdev              549 drivers/ipack/carriers/tpci200.c 		dev_err(&pdev->dev, "Failed to map PCI Configuration Memory");
pdev              566 drivers/ipack/carriers/tpci200.c 	tpci200->info->pdev = pdev;
pdev              572 drivers/ipack/carriers/tpci200.c 		dev_err(&pdev->dev, "error during tpci200 install\n");
pdev              578 drivers/ipack/carriers/tpci200.c 	tpci200->info->ipack_bus = ipack_bus_register(&pdev->dev,
pdev              583 drivers/ipack/carriers/tpci200.c 		dev_err(&pdev->dev,
pdev              591 drivers/ipack/carriers/tpci200.c 	dev_set_drvdata(&pdev->dev, tpci200);
pdev              602 drivers/ipack/carriers/tpci200.c 	pci_release_region(pdev, TPCI200_CFG_MEM_BAR);
pdev              604 drivers/ipack/carriers/tpci200.c 	pci_dev_put(pdev);
pdev              149 drivers/ipack/carriers/tpci200.h 	struct pci_dev			*pdev;
pdev               67 drivers/irqchip/irq-gic-pm.c static int gic_probe(struct platform_device *pdev)
pdev               69 drivers/irqchip/irq-gic-pm.c 	struct device *dev = &pdev->dev;
pdev               74 drivers/irqchip/irq-gic-pm.c 	data = of_device_get_match_data(&pdev->dev);
pdev               76 drivers/irqchip/irq-gic-pm.c 		dev_err(&pdev->dev, "no device match found\n");
pdev               33 drivers/irqchip/irq-gic-v3-its-pci-msi.c static int its_pci_msi_vec_count(struct pci_dev *pdev, void *data)
pdev               37 drivers/irqchip/irq-gic-v3-its-pci-msi.c 	msi = max(pci_msi_vec_count(pdev), 0);
pdev               38 drivers/irqchip/irq-gic-v3-its-pci-msi.c 	msix = max(pci_msix_vec_count(pdev), 0);
pdev               44 drivers/irqchip/irq-gic-v3-its-pci-msi.c static int its_get_pci_alias(struct pci_dev *pdev, u16 alias, void *data)
pdev               48 drivers/irqchip/irq-gic-v3-its-pci-msi.c 	*alias_dev = pdev;
pdev               56 drivers/irqchip/irq-gic-v3-its-pci-msi.c 	struct pci_dev *pdev, *alias_dev;
pdev               65 drivers/irqchip/irq-gic-v3-its-pci-msi.c 	pdev = to_pci_dev(dev);
pdev               70 drivers/irqchip/irq-gic-v3-its-pci-msi.c 	pci_for_each_dma_alias(pdev, its_get_pci_alias, &alias_dev);
pdev               71 drivers/irqchip/irq-gic-v3-its-pci-msi.c 	if (alias_dev != pdev && alias_dev->subordinate)
pdev               76 drivers/irqchip/irq-gic-v3-its-pci-msi.c 	info->scratchpad[0].ul = pci_msi_domain_get_msi_rid(domain, pdev);
pdev              297 drivers/irqchip/irq-imgpdc.c static int pdc_intc_probe(struct platform_device *pdev)
pdev              300 drivers/irqchip/irq-imgpdc.c 	struct device_node *node = pdev->dev.of_node;
pdev              311 drivers/irqchip/irq-imgpdc.c 	res_regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              313 drivers/irqchip/irq-imgpdc.c 		dev_err(&pdev->dev, "cannot find registers resource\n");
pdev              318 drivers/irqchip/irq-imgpdc.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              320 drivers/irqchip/irq-imgpdc.c 		dev_err(&pdev->dev, "cannot allocate device data\n");
pdev              324 drivers/irqchip/irq-imgpdc.c 	platform_set_drvdata(pdev, priv);
pdev              327 drivers/irqchip/irq-imgpdc.c 	priv->pdc_base = devm_ioremap(&pdev->dev, res_regs->start,
pdev              335 drivers/irqchip/irq-imgpdc.c 		dev_err(&pdev->dev, "No num-perips node property found\n");
pdev              339 drivers/irqchip/irq-imgpdc.c 		dev_err(&pdev->dev, "num-perips (%u) out of range\n", val);
pdev              347 drivers/irqchip/irq-imgpdc.c 		dev_err(&pdev->dev, "No num-syswakes node property found\n");
pdev              351 drivers/irqchip/irq-imgpdc.c 		dev_err(&pdev->dev, "num-syswakes (%u) out of range\n", val);
pdev              357 drivers/irqchip/irq-imgpdc.c 	priv->perip_irqs = devm_kcalloc(&pdev->dev, 4, priv->nr_perips,
pdev              360 drivers/irqchip/irq-imgpdc.c 		dev_err(&pdev->dev, "cannot allocate perip IRQ list\n");
pdev              364 drivers/irqchip/irq-imgpdc.c 		irq = platform_get_irq(pdev, 1 + i);
pdev              370 drivers/irqchip/irq-imgpdc.c 	if (platform_get_irq(pdev, 1 + i) >= 0) {
pdev              371 drivers/irqchip/irq-imgpdc.c 		dev_err(&pdev->dev, "surplus perip IRQs detected\n");
pdev              376 drivers/irqchip/irq-imgpdc.c 	irq = platform_get_irq(pdev, 0);
pdev              385 drivers/irqchip/irq-imgpdc.c 		dev_err(&pdev->dev, "cannot add IRQ domain\n");
pdev              460 drivers/irqchip/irq-imgpdc.c 	dev_info(&pdev->dev,
pdev              471 drivers/irqchip/irq-imgpdc.c static int pdc_intc_remove(struct platform_device *pdev)
pdev              473 drivers/irqchip/irq-imgpdc.c 	struct pdc_intc_priv *priv = platform_get_drvdata(pdev);
pdev              143 drivers/irqchip/irq-imx-irqsteer.c static int imx_irqsteer_probe(struct platform_device *pdev)
pdev              145 drivers/irqchip/irq-imx-irqsteer.c 	struct device_node *np = pdev->dev.of_node;
pdev              150 drivers/irqchip/irq-imx-irqsteer.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              154 drivers/irqchip/irq-imx-irqsteer.c 	data->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              156 drivers/irqchip/irq-imx-irqsteer.c 		dev_err(&pdev->dev, "failed to initialize reg\n");
pdev              160 drivers/irqchip/irq-imx-irqsteer.c 	data->ipg_clk = devm_clk_get(&pdev->dev, "ipg");
pdev              164 drivers/irqchip/irq-imx-irqsteer.c 			dev_err(&pdev->dev, "failed to get ipg clk: %d\n", ret);
pdev              185 drivers/irqchip/irq-imx-irqsteer.c 		data->saved_reg = devm_kzalloc(&pdev->dev,
pdev              194 drivers/irqchip/irq-imx-irqsteer.c 		dev_err(&pdev->dev, "failed to enable ipg clk: %d\n", ret);
pdev              204 drivers/irqchip/irq-imx-irqsteer.c 		dev_err(&pdev->dev, "failed to create IRQ domain\n");
pdev              226 drivers/irqchip/irq-imx-irqsteer.c 	platform_set_drvdata(pdev, data);
pdev              234 drivers/irqchip/irq-imx-irqsteer.c static int imx_irqsteer_remove(struct platform_device *pdev)
pdev              236 drivers/irqchip/irq-imx-irqsteer.c 	struct irqsteer_data *irqsteer_data = platform_get_drvdata(pdev);
pdev              140 drivers/irqchip/irq-keystone.c static int keystone_irq_probe(struct platform_device *pdev)
pdev              142 drivers/irqchip/irq-keystone.c 	struct device *dev = &pdev->dev;
pdev              166 drivers/irqchip/irq-keystone.c 	kirq->irq = platform_get_irq(pdev, 0);
pdev              186 drivers/irqchip/irq-keystone.c 	platform_set_drvdata(pdev, kirq);
pdev              203 drivers/irqchip/irq-keystone.c static int keystone_irq_remove(struct platform_device *pdev)
pdev              205 drivers/irqchip/irq-keystone.c 	struct keystone_irq_device *kirq = platform_get_drvdata(pdev);
pdev               47 drivers/irqchip/irq-ls-scfg-msi.c 	struct platform_device	*pdev;
pdev              225 drivers/irqchip/irq-ls-scfg-msi.c 		dev_err(&msi_data->pdev->dev, "failed to create IRQ domain\n");
pdev              230 drivers/irqchip/irq-ls-scfg-msi.c 				of_node_to_fwnode(msi_data->pdev->dev.of_node),
pdev              234 drivers/irqchip/irq-ls-scfg-msi.c 		dev_err(&msi_data->pdev->dev, "failed to create MSI domain\n");
pdev              247 drivers/irqchip/irq-ls-scfg-msi.c 	virq = platform_get_irq(msi_data->pdev, index);
pdev              337 drivers/irqchip/irq-ls-scfg-msi.c static int ls_scfg_msi_probe(struct platform_device *pdev)
pdev              344 drivers/irqchip/irq-ls-scfg-msi.c 	match = of_match_device(ls_scfg_msi_id, &pdev->dev);
pdev              348 drivers/irqchip/irq-ls-scfg-msi.c 	msi_data = devm_kzalloc(&pdev->dev, sizeof(*msi_data), GFP_KERNEL);
pdev              354 drivers/irqchip/irq-ls-scfg-msi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              355 drivers/irqchip/irq-ls-scfg-msi.c 	msi_data->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              357 drivers/irqchip/irq-ls-scfg-msi.c 		dev_err(&pdev->dev, "failed to initialize 'regs'\n");
pdev              362 drivers/irqchip/irq-ls-scfg-msi.c 	msi_data->pdev = pdev;
pdev              367 drivers/irqchip/irq-ls-scfg-msi.c 	msi_data->used = devm_kcalloc(&pdev->dev,
pdev              379 drivers/irqchip/irq-ls-scfg-msi.c 	msi_data->msir_num = of_irq_count(pdev->dev.of_node);
pdev              391 drivers/irqchip/irq-ls-scfg-msi.c 	msi_data->msir = devm_kcalloc(&pdev->dev, msi_data->msir_num,
pdev              404 drivers/irqchip/irq-ls-scfg-msi.c 	platform_set_drvdata(pdev, msi_data);
pdev              409 drivers/irqchip/irq-ls-scfg-msi.c static int ls_scfg_msi_remove(struct platform_device *pdev)
pdev              411 drivers/irqchip/irq-ls-scfg-msi.c 	struct ls_scfg_msi *msi_data = platform_get_drvdata(pdev);
pdev              420 drivers/irqchip/irq-ls-scfg-msi.c 	platform_set_drvdata(pdev, NULL);
pdev              163 drivers/irqchip/irq-madera.c static int madera_irq_probe(struct platform_device *pdev)
pdev              165 drivers/irqchip/irq-madera.c 	struct madera *madera = dev_get_drvdata(pdev->dev.parent);
pdev              170 drivers/irqchip/irq-madera.c 	dev_dbg(&pdev->dev, "probe\n");
pdev              180 drivers/irqchip/irq-madera.c 			dev_err(&pdev->dev, "Invalid IRQ: %d\n", madera->irq);
pdev              192 drivers/irqchip/irq-madera.c 		dev_err(&pdev->dev, "Host interrupt not level-triggered\n");
pdev              204 drivers/irqchip/irq-madera.c 			dev_err(&pdev->dev,
pdev              217 drivers/irqchip/irq-madera.c 		dev_err(&pdev->dev, "add_irq_chip failed: %d\n", ret);
pdev              222 drivers/irqchip/irq-madera.c 	madera->irq_dev = &pdev->dev;
pdev              227 drivers/irqchip/irq-madera.c static int madera_irq_remove(struct platform_device *pdev)
pdev              229 drivers/irqchip/irq-madera.c 	struct madera *madera = dev_get_drvdata(pdev->dev.parent);
pdev               63 drivers/irqchip/irq-mbigen.c 	struct platform_device	*pdev;
pdev              235 drivers/irqchip/irq-mbigen.c static int mbigen_of_create_domain(struct platform_device *pdev,
pdev              244 drivers/irqchip/irq-mbigen.c 	for_each_child_of_node(pdev->dev.of_node, np) {
pdev              257 drivers/irqchip/irq-mbigen.c 			dev_err(&pdev->dev, "No num-pins property\n");
pdev              276 drivers/irqchip/irq-mbigen.c static int mbigen_acpi_create_domain(struct platform_device *pdev,
pdev              306 drivers/irqchip/irq-mbigen.c 	ret = device_property_read_u32(&pdev->dev, "num-pins", &num_pins);
pdev              310 drivers/irqchip/irq-mbigen.c 	domain = platform_msi_create_device_domain(&pdev->dev, num_pins,
pdev              320 drivers/irqchip/irq-mbigen.c static inline int mbigen_acpi_create_domain(struct platform_device *pdev,
pdev              327 drivers/irqchip/irq-mbigen.c static int mbigen_device_probe(struct platform_device *pdev)
pdev              333 drivers/irqchip/irq-mbigen.c 	mgn_chip = devm_kzalloc(&pdev->dev, sizeof(*mgn_chip), GFP_KERNEL);
pdev              337 drivers/irqchip/irq-mbigen.c 	mgn_chip->pdev = pdev;
pdev              339 drivers/irqchip/irq-mbigen.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              343 drivers/irqchip/irq-mbigen.c 	mgn_chip->base = devm_ioremap(&pdev->dev, res->start,
pdev              346 drivers/irqchip/irq-mbigen.c 		dev_err(&pdev->dev, "failed to ioremap %pR\n", res);
pdev              350 drivers/irqchip/irq-mbigen.c 	if (IS_ENABLED(CONFIG_OF) && pdev->dev.of_node)
pdev              351 drivers/irqchip/irq-mbigen.c 		err = mbigen_of_create_domain(pdev, mgn_chip);
pdev              352 drivers/irqchip/irq-mbigen.c 	else if (ACPI_COMPANION(&pdev->dev))
pdev              353 drivers/irqchip/irq-mbigen.c 		err = mbigen_acpi_create_domain(pdev, mgn_chip);
pdev              358 drivers/irqchip/irq-mbigen.c 		dev_err(&pdev->dev, "Failed to create mbi-gen irqdomain\n");
pdev              362 drivers/irqchip/irq-mbigen.c 	platform_set_drvdata(pdev, mgn_chip);
pdev              168 drivers/irqchip/irq-mvebu-gicp.c static int mvebu_gicp_probe(struct platform_device *pdev)
pdev              172 drivers/irqchip/irq-mvebu-gicp.c 	struct device_node *node = pdev->dev.of_node;
pdev              176 drivers/irqchip/irq-mvebu-gicp.c 	gicp = devm_kzalloc(&pdev->dev, sizeof(*gicp), GFP_KERNEL);
pdev              180 drivers/irqchip/irq-mvebu-gicp.c 	gicp->dev = &pdev->dev;
pdev              183 drivers/irqchip/irq-mvebu-gicp.c 	gicp->res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              194 drivers/irqchip/irq-mvebu-gicp.c 		devm_kcalloc(&pdev->dev,
pdev              213 drivers/irqchip/irq-mvebu-gicp.c 	gicp->spi_bitmap = devm_kcalloc(&pdev->dev,
pdev              221 drivers/irqchip/irq-mvebu-gicp.c 		dev_err(&pdev->dev, "failed to find parent IRQ node\n");
pdev              227 drivers/irqchip/irq-mvebu-gicp.c 		dev_err(&pdev->dev, "failed to find parent IRQ domain\n");
pdev              247 drivers/irqchip/irq-mvebu-gicp.c 	platform_set_drvdata(pdev, gicp);
pdev              298 drivers/irqchip/irq-mvebu-icu.c static int mvebu_icu_subset_probe(struct platform_device *pdev)
pdev              302 drivers/irqchip/irq-mvebu-icu.c 	struct device *dev = &pdev->dev;
pdev              347 drivers/irqchip/irq-mvebu-icu.c static int mvebu_icu_probe(struct platform_device *pdev)
pdev              353 drivers/irqchip/irq-mvebu-icu.c 	icu = devm_kzalloc(&pdev->dev, sizeof(struct mvebu_icu),
pdev              358 drivers/irqchip/irq-mvebu-icu.c 	icu->dev = &pdev->dev;
pdev              360 drivers/irqchip/irq-mvebu-icu.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              361 drivers/irqchip/irq-mvebu-icu.c 	icu->base = devm_ioremap_resource(&pdev->dev, res);
pdev              363 drivers/irqchip/irq-mvebu-icu.c 		dev_err(&pdev->dev, "Failed to map icu base address.\n");
pdev              374 drivers/irqchip/irq-mvebu-icu.c 	if (!of_get_child_count(pdev->dev.of_node))
pdev              393 drivers/irqchip/irq-mvebu-icu.c 	platform_set_drvdata(pdev, icu);
pdev              396 drivers/irqchip/irq-mvebu-icu.c 		return mvebu_icu_subset_probe(pdev);
pdev              398 drivers/irqchip/irq-mvebu-icu.c 		return devm_of_platform_populate(&pdev->dev);
pdev              122 drivers/irqchip/irq-mvebu-pic.c static int mvebu_pic_probe(struct platform_device *pdev)
pdev              124 drivers/irqchip/irq-mvebu-pic.c 	struct device_node *node = pdev->dev.of_node;
pdev              129 drivers/irqchip/irq-mvebu-pic.c 	pic = devm_kzalloc(&pdev->dev, sizeof(struct mvebu_pic), GFP_KERNEL);
pdev              133 drivers/irqchip/irq-mvebu-pic.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              134 drivers/irqchip/irq-mvebu-pic.c 	pic->base = devm_ioremap_resource(&pdev->dev, res);
pdev              139 drivers/irqchip/irq-mvebu-pic.c 	irq_chip->name = dev_name(&pdev->dev);
pdev              146 drivers/irqchip/irq-mvebu-pic.c 		dev_err(&pdev->dev, "Failed to parse parent interrupt\n");
pdev              153 drivers/irqchip/irq-mvebu-pic.c 		dev_err(&pdev->dev, "Failed to allocate irq domain\n");
pdev              162 drivers/irqchip/irq-mvebu-pic.c 	platform_set_drvdata(pdev, pic);
pdev              167 drivers/irqchip/irq-mvebu-pic.c static int mvebu_pic_remove(struct platform_device *pdev)
pdev              169 drivers/irqchip/irq-mvebu-pic.c 	struct mvebu_pic *pic = platform_get_drvdata(pdev);
pdev              368 drivers/irqchip/irq-mvebu-sei.c static int mvebu_sei_probe(struct platform_device *pdev)
pdev              370 drivers/irqchip/irq-mvebu-sei.c 	struct device_node *node = pdev->dev.of_node;
pdev              376 drivers/irqchip/irq-mvebu-sei.c 	sei = devm_kzalloc(&pdev->dev, sizeof(*sei), GFP_KERNEL);
pdev              380 drivers/irqchip/irq-mvebu-sei.c 	sei->dev = &pdev->dev;
pdev              385 drivers/irqchip/irq-mvebu-sei.c 	sei->res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              393 drivers/irqchip/irq-mvebu-sei.c 	sei->caps = of_device_get_match_data(&pdev->dev);
pdev               65 drivers/irqchip/irq-renesas-intc-irqpin.c 	struct platform_device *pdev;
pdev              163 drivers/irqchip/irq-renesas-intc-irqpin.c 	dev_dbg(&p->pdev->dev, "sense irq = %d, mode = %d\n", irq, value);
pdev              175 drivers/irqchip/irq-renesas-intc-irqpin.c 	dev_dbg(&i->p->pdev->dev, "%s (%d:%d:%d)\n",
pdev              373 drivers/irqchip/irq-renesas-intc-irqpin.c static int intc_irqpin_probe(struct platform_device *pdev)
pdev              376 drivers/irqchip/irq-renesas-intc-irqpin.c 	struct device *dev = &pdev->dev;
pdev              402 drivers/irqchip/irq-renesas-intc-irqpin.c 	p->pdev = pdev;
pdev              403 drivers/irqchip/irq-renesas-intc-irqpin.c 	platform_set_drvdata(pdev, p);
pdev              413 drivers/irqchip/irq-renesas-intc-irqpin.c 		io[k] = platform_get_resource(pdev, IORESOURCE_MEM, k);
pdev              423 drivers/irqchip/irq-renesas-intc-irqpin.c 		irq = platform_get_resource(pdev, IORESOURCE_IRQ, k);
pdev              565 drivers/irqchip/irq-renesas-intc-irqpin.c static int intc_irqpin_remove(struct platform_device *pdev)
pdev              567 drivers/irqchip/irq-renesas-intc-irqpin.c 	struct intc_irqpin_priv *p = platform_get_drvdata(pdev);
pdev              570 drivers/irqchip/irq-renesas-intc-irqpin.c 	pm_runtime_put(&pdev->dev);
pdev              571 drivers/irqchip/irq-renesas-intc-irqpin.c 	pm_runtime_disable(&pdev->dev);
pdev              124 drivers/irqchip/irq-renesas-irqc.c static int irqc_probe(struct platform_device *pdev)
pdev              126 drivers/irqchip/irq-renesas-irqc.c 	struct device *dev = &pdev->dev;
pdev              138 drivers/irqchip/irq-renesas-irqc.c 	platform_set_drvdata(pdev, p);
pdev              145 drivers/irqchip/irq-renesas-irqc.c 		irq = platform_get_resource(pdev, IORESOURCE_IRQ, k);
pdev              162 drivers/irqchip/irq-renesas-irqc.c 	p->iomem = devm_platform_ioremap_resource(pdev, 0);
pdev              219 drivers/irqchip/irq-renesas-irqc.c static int irqc_remove(struct platform_device *pdev)
pdev              221 drivers/irqchip/irq-renesas-irqc.c 	struct irqc_priv *p = platform_get_drvdata(pdev);
pdev              224 drivers/irqchip/irq-renesas-irqc.c 	pm_runtime_put(&pdev->dev);
pdev              225 drivers/irqchip/irq-renesas-irqc.c 	pm_runtime_disable(&pdev->dev);
pdev              190 drivers/irqchip/irq-renesas-rza1.c static int rza1_irqc_probe(struct platform_device *pdev)
pdev              192 drivers/irqchip/irq-renesas-rza1.c 	struct device *dev = &pdev->dev;
pdev              203 drivers/irqchip/irq-renesas-rza1.c 	platform_set_drvdata(pdev, priv);
pdev              206 drivers/irqchip/irq-renesas-rza1.c 	priv->base = devm_platform_ioremap_resource(pdev, 0);
pdev              247 drivers/irqchip/irq-renesas-rza1.c static int rza1_irqc_remove(struct platform_device *pdev)
pdev              249 drivers/irqchip/irq-renesas-rza1.c 	struct rza1_irqc_priv *priv = platform_get_drvdata(pdev);
pdev              257 drivers/irqchip/irq-sni-exiu.c static int exiu_acpi_probe(struct platform_device *pdev)
pdev              263 drivers/irqchip/irq-sni-exiu.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              265 drivers/irqchip/irq-sni-exiu.c 		dev_err(&pdev->dev, "failed to parse memory resource\n");
pdev              269 drivers/irqchip/irq-sni-exiu.c 	data = exiu_init(dev_fwnode(&pdev->dev), res);
pdev              273 drivers/irqchip/irq-sni-exiu.c 	domain = acpi_irq_create_hierarchy(0, NUM_IRQS, dev_fwnode(&pdev->dev),
pdev              276 drivers/irqchip/irq-sni-exiu.c 		dev_err(&pdev->dev, "failed to create IRQ domain\n");
pdev              280 drivers/irqchip/irq-sni-exiu.c 	dev_info(&pdev->dev, "%d interrupts forwarded\n", NUM_IRQS);
pdev               66 drivers/irqchip/irq-st.c static int st_irq_xlate(struct platform_device *pdev,
pdev               69 drivers/irqchip/irq-st.c 	struct st_irq_syscfg *ddata = dev_get_drvdata(&pdev->dev);
pdev              100 drivers/irqchip/irq-st.c 		dev_err(&pdev->dev, "Unrecognised device %d\n", device);
pdev              112 drivers/irqchip/irq-st.c static int st_irq_syscfg_enable(struct platform_device *pdev)
pdev              114 drivers/irqchip/irq-st.c 	struct device_node *np = pdev->dev.of_node;
pdev              115 drivers/irqchip/irq-st.c 	struct st_irq_syscfg *ddata = dev_get_drvdata(&pdev->dev);
pdev              121 drivers/irqchip/irq-st.c 		dev_err(&pdev->dev, "st,enable-irq-device must have 2 elems\n");
pdev              127 drivers/irqchip/irq-st.c 		dev_err(&pdev->dev, "st,enable-fiq-device must have 2 elems\n");
pdev              134 drivers/irqchip/irq-st.c 		ret = st_irq_xlate(pdev, device, i, true);
pdev              140 drivers/irqchip/irq-st.c 		ret = st_irq_xlate(pdev, device, i, false);
pdev              153 drivers/irqchip/irq-st.c static int st_irq_syscfg_probe(struct platform_device *pdev)
pdev              155 drivers/irqchip/irq-st.c 	struct device_node *np = pdev->dev.of_node;
pdev              159 drivers/irqchip/irq-st.c 	ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL);
pdev              163 drivers/irqchip/irq-st.c 	match = of_match_device(st_irq_syscfg_match, &pdev->dev);
pdev              171 drivers/irqchip/irq-st.c 		dev_err(&pdev->dev, "syscfg phandle missing\n");
pdev              175 drivers/irqchip/irq-st.c 	dev_set_drvdata(&pdev->dev, ddata);
pdev              177 drivers/irqchip/irq-st.c 	return st_irq_syscfg_enable(pdev);
pdev              800 drivers/irqchip/irq-stm32-exti.c static int stm32_exti_remove(struct platform_device *pdev)
pdev              806 drivers/irqchip/irq-stm32-exti.c static int stm32_exti_probe(struct platform_device *pdev)
pdev              809 drivers/irqchip/irq-stm32-exti.c 	struct device *dev = &pdev->dev;
pdev              852 drivers/irqchip/irq-stm32-exti.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               95 drivers/irqchip/irq-ti-sci-inta.c 	struct platform_device *pdev;
pdev              157 drivers/irqchip/irq-ti-sci-inta.c 	parent_fwspec.fwnode = of_node_to_fwnode(of_irq_find_parent(dev_of_node(&inta->pdev->dev)));
pdev              159 drivers/irqchip/irq-ti-sci-inta.c 	parent_fwspec.param[0] = inta->pdev->id;
pdev              205 drivers/irqchip/irq-ti-sci-inta.c 						      inta->pdev->id,
pdev              301 drivers/irqchip/irq-ti-sci-inta.c 						 inta->pdev->id,
pdev              500 drivers/irqchip/irq-ti-sci-inta.c 	struct platform_device *pdev = to_platform_device(desc->dev);
pdev              503 drivers/irqchip/irq-ti-sci-inta.c 	arg->hwirq = TO_HWIRQ(pdev->id, desc->inta.dev_index);
pdev              517 drivers/irqchip/irq-ti-sci-inta.c static int ti_sci_inta_irq_domain_probe(struct platform_device *pdev)
pdev              522 drivers/irqchip/irq-ti-sci-inta.c 	struct device *dev = &pdev->dev;
pdev              541 drivers/irqchip/irq-ti-sci-inta.c 	inta->pdev = pdev;
pdev              551 drivers/irqchip/irq-ti-sci-inta.c 	ret = of_property_read_u32(dev->of_node, "ti,sci-dev-id", &pdev->id);
pdev              557 drivers/irqchip/irq-ti-sci-inta.c 	inta->vint = devm_ti_sci_get_of_resource(inta->sci, dev, pdev->id,
pdev              564 drivers/irqchip/irq-ti-sci-inta.c 	inta->global_event = devm_ti_sci_get_of_resource(inta->sci, dev, pdev->id,
pdev              571 drivers/irqchip/irq-ti-sci-inta.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              193 drivers/irqchip/irq-ti-sci-intr.c static int ti_sci_intr_irq_domain_probe(struct platform_device *pdev)
pdev              198 drivers/irqchip/irq-ti-sci-intr.c 	struct device *dev = &pdev->dev;
pdev               92 drivers/irqchip/irq-ts4800.c static int ts4800_ic_probe(struct platform_device *pdev)
pdev               94 drivers/irqchip/irq-ts4800.c 	struct device_node *node = pdev->dev.of_node;
pdev              100 drivers/irqchip/irq-ts4800.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              104 drivers/irqchip/irq-ts4800.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              105 drivers/irqchip/irq-ts4800.c 	data->base = devm_ioremap_resource(&pdev->dev, res);
pdev              113 drivers/irqchip/irq-ts4800.c 		dev_err(&pdev->dev, "failed to get parent IRQ\n");
pdev              118 drivers/irqchip/irq-ts4800.c 	irq_chip->name = dev_name(&pdev->dev);
pdev              124 drivers/irqchip/irq-ts4800.c 		dev_err(&pdev->dev, "cannot add IRQ domain\n");
pdev              131 drivers/irqchip/irq-ts4800.c 	platform_set_drvdata(pdev, data);
pdev              136 drivers/irqchip/irq-ts4800.c static int ts4800_ic_remove(struct platform_device *pdev)
pdev              138 drivers/irqchip/irq-ts4800.c 	struct ts4800_irq_data *data = platform_get_drvdata(pdev);
pdev              163 drivers/irqchip/irq-uniphier-aidet.c static int uniphier_aidet_probe(struct platform_device *pdev)
pdev              165 drivers/irqchip/irq-uniphier-aidet.c 	struct device *dev = &pdev->dev;
pdev              183 drivers/irqchip/irq-uniphier-aidet.c 	priv->reg_base = devm_platform_ioremap_resource(pdev, 0);
pdev              197 drivers/irqchip/irq-uniphier-aidet.c 	platform_set_drvdata(pdev, priv);
pdev              154 drivers/irqchip/qcom-irq-combiner.c static int count_registers(struct platform_device *pdev)
pdev              156 drivers/irqchip/qcom-irq-combiner.c 	acpi_handle ahandle = ACPI_HANDLE(&pdev->dev);
pdev              209 drivers/irqchip/qcom-irq-combiner.c static int get_registers(struct platform_device *pdev, struct combiner *comb)
pdev              211 drivers/irqchip/qcom-irq-combiner.c 	acpi_handle ahandle = ACPI_HANDLE(&pdev->dev);
pdev              218 drivers/irqchip/qcom-irq-combiner.c 	ctx.dev = &pdev->dev;
pdev              229 drivers/irqchip/qcom-irq-combiner.c static int __init combiner_probe(struct platform_device *pdev)
pdev              235 drivers/irqchip/qcom-irq-combiner.c 	nregs = count_registers(pdev);
pdev              237 drivers/irqchip/qcom-irq-combiner.c 		dev_err(&pdev->dev, "Error reading register resources\n");
pdev              241 drivers/irqchip/qcom-irq-combiner.c 	combiner = devm_kzalloc(&pdev->dev, struct_size(combiner, regs, nregs),
pdev              246 drivers/irqchip/qcom-irq-combiner.c 	err = get_registers(pdev, combiner);
pdev              250 drivers/irqchip/qcom-irq-combiner.c 	combiner->parent_irq = platform_get_irq(pdev, 0);
pdev              254 drivers/irqchip/qcom-irq-combiner.c 	combiner->domain = irq_domain_create_linear(pdev->dev.fwnode, combiner->nirqs,
pdev              263 drivers/irqchip/qcom-irq-combiner.c 	dev_info(&pdev->dev, "Initialized with [p=%d,n=%d,r=%p]\n",
pdev              120 drivers/isdn/hardware/mISDN/avmfritz.c 	struct pci_dev		*pdev;
pdev             1015 drivers/isdn/hardware/mISDN/avmfritz.c 	pci_disable_device(card->pdev);
pdev             1016 drivers/isdn/hardware/mISDN/avmfritz.c 	pci_set_drvdata(card->pdev, NULL);
pdev             1062 drivers/isdn/hardware/mISDN/avmfritz.c 	err = mISDN_register_device(&card->isac.dch.dev, &card->pdev->dev,
pdev             1087 drivers/isdn/hardware/mISDN/avmfritz.c fritzpci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1097 drivers/isdn/hardware/mISDN/avmfritz.c 	if (pdev->device == PCI_DEVICE_ID_AVM_A1_V2)
pdev             1101 drivers/isdn/hardware/mISDN/avmfritz.c 	card->pdev = pdev;
pdev             1102 drivers/isdn/hardware/mISDN/avmfritz.c 	err = pci_enable_device(pdev);
pdev             1109 drivers/isdn/hardware/mISDN/avmfritz.c 		  (char *) ent->driver_data, pci_name(pdev));
pdev             1111 drivers/isdn/hardware/mISDN/avmfritz.c 	card->addr = pci_resource_start(pdev, 1);
pdev             1112 drivers/isdn/hardware/mISDN/avmfritz.c 	card->irq = pdev->irq;
pdev             1113 drivers/isdn/hardware/mISDN/avmfritz.c 	pci_set_drvdata(pdev, card);
pdev             1116 drivers/isdn/hardware/mISDN/avmfritz.c 		pci_set_drvdata(pdev, NULL);
pdev             1121 drivers/isdn/hardware/mISDN/avmfritz.c fritz_remove_pci(struct pci_dev *pdev)
pdev             1123 drivers/isdn/hardware/mISDN/avmfritz.c 	struct fritzcard *card = pci_get_drvdata(pdev);
pdev             4341 drivers/isdn/hardware/mISDN/hfcmulti.c setup_pci(struct hfc_multi *hc, struct pci_dev *pdev,
pdev             4350 drivers/isdn/hardware/mISDN/hfcmulti.c 	hc->pci_dev = pdev;
pdev             4987 drivers/isdn/hardware/mISDN/hfcmulti.c hfcmulti_init(struct hm_map *m, struct pci_dev *pdev,
pdev             5106 drivers/isdn/hardware/mISDN/hfcmulti.c 	if (pdev && ent)
pdev             5108 drivers/isdn/hardware/mISDN/hfcmulti.c 		ret_err = setup_pci(hc, pdev, ent);
pdev             5259 drivers/isdn/hardware/mISDN/hfcmulti.c static void hfc_remove_pci(struct pci_dev *pdev)
pdev             5261 drivers/isdn/hardware/mISDN/hfcmulti.c 	struct hfc_multi	*card = pci_get_drvdata(pdev);
pdev             5267 drivers/isdn/hardware/mISDN/hfcmulti.c 		       pdev->vendor, pdev->device,
pdev             5268 drivers/isdn/hardware/mISDN/hfcmulti.c 		       pdev->subsystem_vendor, pdev->subsystem_device);
pdev             5428 drivers/isdn/hardware/mISDN/hfcmulti.c hfcmulti_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             5439 drivers/isdn/hardware/mISDN/hfcmulti.c 		       "subvendor:%04x subdevice:%04x)\n", pdev->vendor,
pdev             5440 drivers/isdn/hardware/mISDN/hfcmulti.c 		       pdev->device, pdev->subsystem_vendor,
pdev             5441 drivers/isdn/hardware/mISDN/hfcmulti.c 		       pdev->subsystem_device);
pdev             5446 drivers/isdn/hardware/mISDN/hfcmulti.c 	ret = hfcmulti_init(m, pdev, ent);
pdev              130 drivers/isdn/hardware/mISDN/hfcpci.c 	struct pci_dev		*pdev;
pdev              159 drivers/isdn/hardware/mISDN/hfcpci.c 	pci_write_config_word(hc->pdev, PCI_COMMAND, 0);
pdev              161 drivers/isdn/hardware/mISDN/hfcpci.c 	pci_free_consistent(hc->pdev, 0x8000, hc->hw.fifos, hc->hw.dmahandle);
pdev              201 drivers/isdn/hardware/mISDN/hfcpci.c 	pci_write_config_word(hc->pdev, PCI_COMMAND, PCI_ENA_MEMIO);
pdev              204 drivers/isdn/hardware/mISDN/hfcpci.c 	pci_write_config_word(hc->pdev, PCI_COMMAND,
pdev             1994 drivers/isdn/hardware/mISDN/hfcpci.c 	pci_set_master(hc->pdev);
pdev             2000 drivers/isdn/hardware/mISDN/hfcpci.c 		(char __iomem *)(unsigned long)hc->pdev->resource[1].start;
pdev             2008 drivers/isdn/hardware/mISDN/hfcpci.c 	pci_set_dma_mask(hc->pdev, 0xFFFF8000);
pdev             2009 drivers/isdn/hardware/mISDN/hfcpci.c 	buffer = pci_alloc_consistent(hc->pdev, 0x8000, &hc->hw.dmahandle);
pdev             2017 drivers/isdn/hardware/mISDN/hfcpci.c 	pci_write_config_dword(hc->pdev, 0x80, hc->hw.dmahandle);
pdev             2022 drivers/isdn/hardware/mISDN/hfcpci.c 		pci_free_consistent(hc->pdev, 0x8000, hc->hw.fifos,
pdev             2033 drivers/isdn/hardware/mISDN/hfcpci.c 	pci_write_config_word(hc->pdev, PCI_COMMAND, PCI_ENA_MEMIO);
pdev             2069 drivers/isdn/hardware/mISDN/hfcpci.c 	pci_set_drvdata(hc->pdev, NULL);
pdev             2105 drivers/isdn/hardware/mISDN/hfcpci.c 	err = mISDN_register_device(&card->dch.dev, &card->pdev->dev, name);
pdev             2210 drivers/isdn/hardware/mISDN/hfcpci.c hfc_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             2221 drivers/isdn/hardware/mISDN/hfcpci.c 	card->pdev = pdev;
pdev             2223 drivers/isdn/hardware/mISDN/hfcpci.c 	err = pci_enable_device(pdev);
pdev             2230 drivers/isdn/hardware/mISDN/hfcpci.c 	       m->name, pci_name(pdev));
pdev             2232 drivers/isdn/hardware/mISDN/hfcpci.c 	card->irq = pdev->irq;
pdev             2233 drivers/isdn/hardware/mISDN/hfcpci.c 	pci_set_drvdata(pdev, card);
pdev             2236 drivers/isdn/hardware/mISDN/hfcpci.c 		pci_set_drvdata(pdev, NULL);
pdev             2241 drivers/isdn/hardware/mISDN/hfcpci.c hfc_remove_pci(struct pci_dev *pdev)
pdev             2243 drivers/isdn/hardware/mISDN/hfcpci.c 	struct hfc_pci	*card = pci_get_drvdata(pdev);
pdev               94 drivers/isdn/hardware/mISDN/mISDNinfineon.c 	struct pci_dev		*pdev;
pdev              656 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		hw->cfg.start = pci_resource_start(hw->pdev, hw->ci->cfg_bar);
pdev              657 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		hw->cfg.size = pci_resource_len(hw->pdev, hw->ci->cfg_bar);
pdev              683 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		hw->addr.start = pci_resource_start(hw->pdev, hw->ci->addr_bar);
pdev              684 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		hw->addr.size = pci_resource_len(hw->pdev, hw->ci->addr_bar);
pdev              880 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		pci_disable_device(card->pdev);
pdev              881 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		pci_set_drvdata(card->pdev, NULL);
pdev              920 drivers/isdn/hardware/mISDN/mISDNinfineon.c 				    &card->pdev->dev, card->name);
pdev             1066 drivers/isdn/hardware/mISDN/mISDNinfineon.c inf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1076 drivers/isdn/hardware/mISDN/mISDNinfineon.c 	card->pdev = pdev;
pdev             1077 drivers/isdn/hardware/mISDN/mISDNinfineon.c 	err = pci_enable_device(pdev);
pdev             1085 drivers/isdn/hardware/mISDN/mISDNinfineon.c 			pci_name(pdev));
pdev             1087 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		pci_disable_device(pdev);
pdev             1091 drivers/isdn/hardware/mISDN/mISDNinfineon.c 			  card->ci->full, pci_name(pdev));
pdev             1093 drivers/isdn/hardware/mISDN/mISDNinfineon.c 	card->irq = pdev->irq;
pdev             1094 drivers/isdn/hardware/mISDN/mISDNinfineon.c 	pci_set_drvdata(pdev, card);
pdev             1097 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		pci_disable_device(pdev);
pdev             1099 drivers/isdn/hardware/mISDN/mISDNinfineon.c 		pci_set_drvdata(pdev, NULL);
pdev             1108 drivers/isdn/hardware/mISDN/mISDNinfineon.c 				pci_disable_device(pdev);
pdev             1112 drivers/isdn/hardware/mISDN/mISDNinfineon.c 			sc->pdev = card->pdev;
pdev             1116 drivers/isdn/hardware/mISDN/mISDNinfineon.c 				pci_disable_device(pdev);
pdev             1128 drivers/isdn/hardware/mISDN/mISDNinfineon.c inf_remove(struct pci_dev *pdev)
pdev             1130 drivers/isdn/hardware/mISDN/mISDNinfineon.c 	struct inf_hw	*card = pci_get_drvdata(pdev);
pdev               65 drivers/isdn/hardware/mISDN/netjet.c 	struct pci_dev		*pdev;
pdev              300 drivers/isdn/hardware/mISDN/netjet.c 	card->dma_p = pci_alloc_consistent(card->pdev, NJ_DMA_SIZE,
pdev              917 drivers/isdn/hardware/mISDN/netjet.c 	card->irq = card->pdev->irq;
pdev              968 drivers/isdn/hardware/mISDN/netjet.c 		pci_free_consistent(card->pdev, NJ_DMA_SIZE,
pdev              973 drivers/isdn/hardware/mISDN/netjet.c 	pci_clear_master(card->pdev);
pdev              974 drivers/isdn/hardware/mISDN/netjet.c 	pci_disable_device(card->pdev);
pdev              975 drivers/isdn/hardware/mISDN/netjet.c 	pci_set_drvdata(card->pdev, NULL);
pdev              983 drivers/isdn/hardware/mISDN/netjet.c 	card->base = pci_resource_start(card->pdev, 0);
pdev              984 drivers/isdn/hardware/mISDN/netjet.c 	card->base_s = pci_resource_len(card->pdev, 0);
pdev             1033 drivers/isdn/hardware/mISDN/netjet.c 	err = mISDN_register_device(&card->isac.dch.dev, &card->pdev->dev,
pdev             1049 drivers/isdn/hardware/mISDN/netjet.c nj_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1055 drivers/isdn/hardware/mISDN/netjet.c 	if (pdev->subsystem_vendor == 0x8086 &&
pdev             1056 drivers/isdn/hardware/mISDN/netjet.c 	    pdev->subsystem_device == 0x0003) {
pdev             1061 drivers/isdn/hardware/mISDN/netjet.c 	if (pdev->subsystem_vendor == 0x55 &&
pdev             1062 drivers/isdn/hardware/mISDN/netjet.c 	    pdev->subsystem_device == 0x02) {
pdev             1067 drivers/isdn/hardware/mISDN/netjet.c 	if (pdev->subsystem_vendor == 0xb100 &&
pdev             1068 drivers/isdn/hardware/mISDN/netjet.c 	    pdev->subsystem_device == 0x0003) {
pdev             1079 drivers/isdn/hardware/mISDN/netjet.c 	card->pdev = pdev;
pdev             1081 drivers/isdn/hardware/mISDN/netjet.c 	err = pci_enable_device(pdev);
pdev             1088 drivers/isdn/hardware/mISDN/netjet.c 	       pci_name(pdev));
pdev             1090 drivers/isdn/hardware/mISDN/netjet.c 	pci_set_master(pdev);
pdev             1096 drivers/isdn/hardware/mISDN/netjet.c 	pci_read_config_dword(pdev, 0x04, &cfg);
pdev             1102 drivers/isdn/hardware/mISDN/netjet.c 	card->base = pci_resource_start(pdev, 0);
pdev             1103 drivers/isdn/hardware/mISDN/netjet.c 	card->irq = pdev->irq;
pdev             1104 drivers/isdn/hardware/mISDN/netjet.c 	pci_set_drvdata(pdev, card);
pdev             1107 drivers/isdn/hardware/mISDN/netjet.c 		pci_set_drvdata(pdev, NULL);
pdev             1113 drivers/isdn/hardware/mISDN/netjet.c static void nj_remove(struct pci_dev *pdev)
pdev             1115 drivers/isdn/hardware/mISDN/netjet.c 	struct tiger_hw *card = pci_get_drvdata(pdev);
pdev               59 drivers/isdn/hardware/mISDN/speedfax.c 	struct pci_dev		*pdev;
pdev              352 drivers/isdn/hardware/mISDN/speedfax.c 	pci_disable_device(card->pdev);
pdev              353 drivers/isdn/hardware/mISDN/speedfax.c 	pci_set_drvdata(card->pdev, NULL);
pdev              381 drivers/isdn/hardware/mISDN/speedfax.c 	err = request_firmware(&firmware, "isdn/ISAR.BIN", &card->pdev->dev);
pdev              409 drivers/isdn/hardware/mISDN/speedfax.c 				    &card->pdev->dev, card->name);
pdev              433 drivers/isdn/hardware/mISDN/speedfax.c 	pci_disable_device(card->pdev);
pdev              442 drivers/isdn/hardware/mISDN/speedfax.c sfaxpci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              451 drivers/isdn/hardware/mISDN/speedfax.c 	card->pdev = pdev;
pdev              452 drivers/isdn/hardware/mISDN/speedfax.c 	err = pci_enable_device(pdev);
pdev              459 drivers/isdn/hardware/mISDN/speedfax.c 		  (char *)ent->driver_data, pci_name(pdev));
pdev              461 drivers/isdn/hardware/mISDN/speedfax.c 	card->cfg = pci_resource_start(pdev, 0);
pdev              462 drivers/isdn/hardware/mISDN/speedfax.c 	card->irq = pdev->irq;
pdev              463 drivers/isdn/hardware/mISDN/speedfax.c 	pci_set_drvdata(pdev, card);
pdev              466 drivers/isdn/hardware/mISDN/speedfax.c 		pci_set_drvdata(pdev, NULL);
pdev              471 drivers/isdn/hardware/mISDN/speedfax.c sfax_remove_pci(struct pci_dev *pdev)
pdev              473 drivers/isdn/hardware/mISDN/speedfax.c 	struct sfax_hw	*card = pci_get_drvdata(pdev);
pdev               53 drivers/isdn/hardware/mISDN/w6692.c 	struct pci_dev		*pdev;
pdev             1267 drivers/isdn/hardware/mISDN/w6692.c 	pci_disable_device(card->pdev);
pdev             1268 drivers/isdn/hardware/mISDN/w6692.c 	pci_set_drvdata(card->pdev, NULL);
pdev             1307 drivers/isdn/hardware/mISDN/w6692.c 	err = mISDN_register_device(&card->dch.dev, &card->pdev->dev,
pdev             1338 drivers/isdn/hardware/mISDN/w6692.c w6692_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1349 drivers/isdn/hardware/mISDN/w6692.c 	card->pdev = pdev;
pdev             1351 drivers/isdn/hardware/mISDN/w6692.c 	err = pci_enable_device(pdev);
pdev             1358 drivers/isdn/hardware/mISDN/w6692.c 	       m->name, pci_name(pdev));
pdev             1360 drivers/isdn/hardware/mISDN/w6692.c 	card->addr = pci_resource_start(pdev, 1);
pdev             1361 drivers/isdn/hardware/mISDN/w6692.c 	card->irq = pdev->irq;
pdev             1362 drivers/isdn/hardware/mISDN/w6692.c 	pci_set_drvdata(pdev, card);
pdev             1365 drivers/isdn/hardware/mISDN/w6692.c 		pci_set_drvdata(pdev, NULL);
pdev             1370 drivers/isdn/hardware/mISDN/w6692.c w6692_remove_pci(struct pci_dev *pdev)
pdev             1372 drivers/isdn/hardware/mISDN/w6692.c 	struct w6692_hw	*card = pci_get_drvdata(pdev);
pdev              115 drivers/leds/leds-88pm860x.c static int pm860x_led_dt_init(struct platform_device *pdev,
pdev              121 drivers/leds/leds-88pm860x.c 	if (!pdev->dev.parent->of_node)
pdev              123 drivers/leds/leds-88pm860x.c 	nproot = of_get_child_by_name(pdev->dev.parent->of_node, "leds");
pdev              125 drivers/leds/leds-88pm860x.c 		dev_err(&pdev->dev, "failed to find leds node\n");
pdev              144 drivers/leds/leds-88pm860x.c static int pm860x_led_probe(struct platform_device *pdev)
pdev              146 drivers/leds/leds-88pm860x.c 	struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev              147 drivers/leds/leds-88pm860x.c 	struct pm860x_led_pdata *pdata = dev_get_platdata(&pdev->dev);
pdev              152 drivers/leds/leds-88pm860x.c 	data = devm_kzalloc(&pdev->dev, sizeof(struct pm860x_led), GFP_KERNEL);
pdev              155 drivers/leds/leds-88pm860x.c 	res = platform_get_resource_byname(pdev, IORESOURCE_REG, "control");
pdev              157 drivers/leds/leds-88pm860x.c 		dev_err(&pdev->dev, "No REG resource for control\n");
pdev              161 drivers/leds/leds-88pm860x.c 	res = platform_get_resource_byname(pdev, IORESOURCE_REG, "blink");
pdev              163 drivers/leds/leds-88pm860x.c 		dev_err(&pdev->dev, "No REG resource for blink\n");
pdev              168 drivers/leds/leds-88pm860x.c 	switch (pdev->id) {
pdev              196 drivers/leds/leds-88pm860x.c 	data->port = pdev->id;
pdev              197 drivers/leds/leds-88pm860x.c 	if (pm860x_led_dt_init(pdev, data))
pdev              208 drivers/leds/leds-88pm860x.c 		dev_err(&pdev->dev, "Failed to register LED: %d\n", ret);
pdev               63 drivers/leds/leds-aat1290.c 	struct platform_device *pdev;
pdev              219 drivers/leds/leds-aat1290.c 	struct device *dev = &led->pdev->dev;
pdev              241 drivers/leds/leds-aat1290.c 	pinctrl = devm_pinctrl_get_select_default(&led->pdev->dev);
pdev              318 drivers/leds/leds-aat1290.c 	led->mm_current_scale = devm_kzalloc(&led->pdev->dev,
pdev              352 drivers/leds/leds-aat1290.c 	devm_kfree(&led->pdev->dev, led->mm_current_scale);
pdev              411 drivers/leds/leds-aat1290.c 	pinctrl = devm_pinctrl_get_select(&led->pdev->dev,
pdev              414 drivers/leds/leds-aat1290.c 		dev_warn(&led->pdev->dev, "Unable to switch strobe source.\n");
pdev              459 drivers/leds/leds-aat1290.c static int aat1290_led_probe(struct platform_device *pdev)
pdev              461 drivers/leds/leds-aat1290.c 	struct device *dev = &pdev->dev;
pdev              475 drivers/leds/leds-aat1290.c 	led->pdev = pdev;
pdev              476 drivers/leds/leds-aat1290.c 	platform_set_drvdata(pdev, led);
pdev              499 drivers/leds/leds-aat1290.c 	ret = led_classdev_flash_register_ext(&pdev->dev, fled_cdev,
pdev              525 drivers/leds/leds-aat1290.c static int aat1290_led_remove(struct platform_device *pdev)
pdev              527 drivers/leds/leds-aat1290.c 	struct aat1290_led *led = platform_get_drvdata(pdev);
pdev               76 drivers/leds/leds-adp5520.c static int adp5520_led_prepare(struct platform_device *pdev)
pdev               78 drivers/leds/leds-adp5520.c 	struct adp5520_leds_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev               79 drivers/leds/leds-adp5520.c 	struct device *dev = pdev->dev.parent;
pdev               92 drivers/leds/leds-adp5520.c static int adp5520_led_probe(struct platform_device *pdev)
pdev               94 drivers/leds/leds-adp5520.c 	struct adp5520_leds_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              100 drivers/leds/leds-adp5520.c 		dev_err(&pdev->dev, "missing platform data\n");
pdev              105 drivers/leds/leds-adp5520.c 		dev_err(&pdev->dev, "can't handle more than %d LEDS\n",
pdev              110 drivers/leds/leds-adp5520.c 	led = devm_kcalloc(&pdev->dev, pdata->num_leds, sizeof(*led),
pdev              115 drivers/leds/leds-adp5520.c 	ret = adp5520_led_prepare(pdev);
pdev              117 drivers/leds/leds-adp5520.c 		dev_err(&pdev->dev, "failed to write\n");
pdev              137 drivers/leds/leds-adp5520.c 		led_dat->master = pdev->dev.parent;
pdev              141 drivers/leds/leds-adp5520.c 			dev_err(&pdev->dev, "failed to register LED %d\n",
pdev              148 drivers/leds/leds-adp5520.c 			dev_err(&pdev->dev, "failed to write\n");
pdev              154 drivers/leds/leds-adp5520.c 	platform_set_drvdata(pdev, led);
pdev              166 drivers/leds/leds-adp5520.c static int adp5520_led_remove(struct platform_device *pdev)
pdev              168 drivers/leds/leds-adp5520.c 	struct adp5520_leds_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              172 drivers/leds/leds-adp5520.c 	led = platform_get_drvdata(pdev);
pdev               72 drivers/leds/leds-apu.c 	struct platform_device *pdev;
pdev              151 drivers/leds/leds-apu.c static int __init apu_led_probe(struct platform_device *pdev)
pdev              153 drivers/leds/leds-apu.c 	apu_led = devm_kzalloc(&pdev->dev, sizeof(*apu_led), GFP_KERNEL);
pdev              158 drivers/leds/leds-apu.c 	apu_led->pdev = pdev;
pdev              161 drivers/leds/leds-apu.c 	return apu_led_config(&pdev->dev, apu_led);
pdev              172 drivers/leds/leds-apu.c 	struct platform_device *pdev;
pdev              181 drivers/leds/leds-apu.c 	pdev = platform_device_register_simple(KBUILD_MODNAME, -1, NULL, 0);
pdev              182 drivers/leds/leds-apu.c 	if (IS_ERR(pdev)) {
pdev              184 drivers/leds/leds-apu.c 		return PTR_ERR(pdev);
pdev              190 drivers/leds/leds-apu.c 		platform_device_unregister(pdev);
pdev              203 drivers/leds/leds-apu.c 	platform_device_unregister(apu_led->pdev);
pdev               39 drivers/leds/leds-asic3.c 	struct platform_device *pdev = to_platform_device(cdev->dev->parent);
pdev               40 drivers/leds/leds-asic3.c 	const struct mfd_cell *cell = mfd_get_cell(pdev);
pdev               41 drivers/leds/leds-asic3.c 	struct asic3 *asic = dev_get_drvdata(pdev->dev.parent);
pdev               58 drivers/leds/leds-asic3.c 	struct platform_device *pdev = to_platform_device(cdev->dev->parent);
pdev               59 drivers/leds/leds-asic3.c 	const struct mfd_cell *cell = mfd_get_cell(pdev);
pdev               60 drivers/leds/leds-asic3.c 	struct asic3 *asic = dev_get_drvdata(pdev->dev.parent);
pdev               91 drivers/leds/leds-asic3.c static int asic3_led_probe(struct platform_device *pdev)
pdev               93 drivers/leds/leds-asic3.c 	struct asic3_led *led = dev_get_platdata(&pdev->dev);
pdev               96 drivers/leds/leds-asic3.c 	ret = mfd_cell_enable(pdev);
pdev              100 drivers/leds/leds-asic3.c 	led->cdev = devm_kzalloc(&pdev->dev, sizeof(struct led_classdev),
pdev              113 drivers/leds/leds-asic3.c 	ret = led_classdev_register(&pdev->dev, led->cdev);
pdev              120 drivers/leds/leds-asic3.c 	(void) mfd_cell_disable(pdev);
pdev              124 drivers/leds/leds-asic3.c static int asic3_led_remove(struct platform_device *pdev)
pdev              126 drivers/leds/leds-asic3.c 	struct asic3_led *led = dev_get_platdata(&pdev->dev);
pdev              130 drivers/leds/leds-asic3.c 	return mfd_cell_disable(pdev);
pdev              136 drivers/leds/leds-asic3.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              137 drivers/leds/leds-asic3.c 	const struct mfd_cell *cell = mfd_get_cell(pdev);
pdev              142 drivers/leds/leds-asic3.c 		ret = (*cell->suspend)(pdev);
pdev              149 drivers/leds/leds-asic3.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              150 drivers/leds/leds-asic3.c 	const struct mfd_cell *cell = mfd_get_cell(pdev);
pdev              155 drivers/leds/leds-asic3.c 		ret = (*cell->resume)(pdev);
pdev              344 drivers/leds/leds-bcm6328.c static int bcm6328_leds_probe(struct platform_device *pdev)
pdev              346 drivers/leds/leds-bcm6328.c 	struct device *dev = &pdev->dev;
pdev              347 drivers/leds/leds-bcm6328.c 	struct device_node *np = pdev->dev.of_node;
pdev              354 drivers/leds/leds-bcm6328.c 	mem_r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              149 drivers/leds/leds-bcm6358.c static int bcm6358_leds_probe(struct platform_device *pdev)
pdev              151 drivers/leds/leds-bcm6358.c 	struct device *dev = &pdev->dev;
pdev              152 drivers/leds/leds-bcm6358.c 	struct device_node *np = pdev->dev.of_node;
pdev              160 drivers/leds/leds-bcm6358.c 	mem_r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               27 drivers/leds/leds-clevo-mail.c static struct platform_device *pdev;
pdev              157 drivers/leds/leds-clevo-mail.c static int __init clevo_mail_led_probe(struct platform_device *pdev)
pdev              159 drivers/leds/leds-clevo-mail.c 	return led_classdev_register(&pdev->dev, &clevo_mail_led);
pdev              162 drivers/leds/leds-clevo-mail.c static int clevo_mail_led_remove(struct platform_device *pdev)
pdev              194 drivers/leds/leds-clevo-mail.c 	pdev = platform_device_register_simple(KBUILD_MODNAME, -1, NULL, 0);
pdev              195 drivers/leds/leds-clevo-mail.c 	if (!IS_ERR(pdev)) {
pdev              200 drivers/leds/leds-clevo-mail.c 			platform_device_unregister(pdev);
pdev              203 drivers/leds/leds-clevo-mail.c 		error = PTR_ERR(pdev);
pdev              210 drivers/leds/leds-clevo-mail.c 	platform_device_unregister(pdev);
pdev               37 drivers/leds/leds-cobalt-qube.c static int cobalt_qube_led_probe(struct platform_device *pdev)
pdev               41 drivers/leds/leds-cobalt-qube.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               45 drivers/leds/leds-cobalt-qube.c 	led_port = devm_ioremap(&pdev->dev, res->start, resource_size(res));
pdev               52 drivers/leds/leds-cobalt-qube.c 	return devm_led_classdev_register(&pdev->dev, &qube_front_led);
pdev               66 drivers/leds/leds-cobalt-raq.c static int cobalt_raq_led_probe(struct platform_device *pdev)
pdev               71 drivers/leds/leds-cobalt-raq.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               75 drivers/leds/leds-cobalt-raq.c 	led_port = devm_ioremap(&pdev->dev, res->start, resource_size(res));
pdev               79 drivers/leds/leds-cobalt-raq.c 	retval = led_classdev_register(&pdev->dev, &raq_power_off_led);
pdev               83 drivers/leds/leds-cobalt-raq.c 	retval = led_classdev_register(&pdev->dev, &raq_web_led);
pdev              159 drivers/leds/leds-cpcap.c static int cpcap_led_probe(struct platform_device *pdev)
pdev              165 drivers/leds/leds-cpcap.c 	match = of_match_device(of_match_ptr(cpcap_led_of_match), &pdev->dev);
pdev              169 drivers/leds/leds-cpcap.c 	led = devm_kzalloc(&pdev->dev, sizeof(*led), GFP_KERNEL);
pdev              172 drivers/leds/leds-cpcap.c 	platform_set_drvdata(pdev, led);
pdev              174 drivers/leds/leds-cpcap.c 	led->dev = &pdev->dev;
pdev              181 drivers/leds/leds-cpcap.c 	led->regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev              185 drivers/leds/leds-cpcap.c 	led->vdd = devm_regulator_get(&pdev->dev, "vdd");
pdev              192 drivers/leds/leds-cpcap.c 	err = device_property_read_string(&pdev->dev, "label", &led->led.name);
pdev              211 drivers/leds/leds-cpcap.c 	err = devm_led_classdev_register(&pdev->dev, &led->led);
pdev               83 drivers/leds/leds-da903x.c static int da903x_led_probe(struct platform_device *pdev)
pdev               85 drivers/leds/leds-da903x.c 	struct led_info *pdata = dev_get_platdata(&pdev->dev);
pdev               92 drivers/leds/leds-da903x.c 	id = pdev->id;
pdev               96 drivers/leds/leds-da903x.c 		dev_err(&pdev->dev, "invalid LED ID (%d) specified\n", id);
pdev              100 drivers/leds/leds-da903x.c 	led = devm_kzalloc(&pdev->dev, sizeof(struct da903x_led), GFP_KERNEL);
pdev              111 drivers/leds/leds-da903x.c 	led->master = pdev->dev.parent;
pdev              115 drivers/leds/leds-da903x.c 		dev_err(&pdev->dev, "failed to register LED %d\n", id);
pdev               89 drivers/leds/leds-da9052.c static int da9052_led_probe(struct platform_device *pdev)
pdev               98 drivers/leds/leds-da9052.c 	da9052 = dev_get_drvdata(pdev->dev.parent);
pdev              101 drivers/leds/leds-da9052.c 		dev_err(&pdev->dev, "No platform data\n");
pdev              107 drivers/leds/leds-da9052.c 		dev_err(&pdev->dev, "No platform data for LED\n");
pdev              111 drivers/leds/leds-da9052.c 	led = devm_kcalloc(&pdev->dev,
pdev              125 drivers/leds/leds-da9052.c 		led[i].da9052 = dev_get_drvdata(pdev->dev.parent);
pdev              127 drivers/leds/leds-da9052.c 		error = led_classdev_register(pdev->dev.parent, &led[i].cdev);
pdev              129 drivers/leds/leds-da9052.c 			dev_err(&pdev->dev, "Failed to register led %d\n",
pdev              137 drivers/leds/leds-da9052.c 			dev_err(&pdev->dev, "Unable to init led %d\n",
pdev              144 drivers/leds/leds-da9052.c 		dev_err(&pdev->dev, "Failed to configure GPIO LED%d\n", error);
pdev              148 drivers/leds/leds-da9052.c 	platform_set_drvdata(pdev, led);
pdev              159 drivers/leds/leds-da9052.c static int da9052_led_remove(struct platform_device *pdev)
pdev              161 drivers/leds/leds-da9052.c 	struct da9052_led *led = platform_get_drvdata(pdev);
pdev              167 drivers/leds/leds-da9052.c 	da9052 = dev_get_drvdata(pdev->dev.parent);
pdev              142 drivers/leds/leds-fsg.c static int fsg_led_probe(struct platform_device *pdev)
pdev              147 drivers/leds/leds-fsg.c 	latch_address = (unsigned short *) devm_ioremap(&pdev->dev,
pdev              155 drivers/leds/leds-fsg.c 	ret = devm_led_classdev_register(&pdev->dev, &fsg_wlan_led);
pdev              159 drivers/leds/leds-fsg.c 	ret = devm_led_classdev_register(&pdev->dev, &fsg_wan_led);
pdev              163 drivers/leds/leds-fsg.c 	ret = devm_led_classdev_register(&pdev->dev, &fsg_sata_led);
pdev              167 drivers/leds/leds-fsg.c 	ret = devm_led_classdev_register(&pdev->dev, &fsg_usb_led);
pdev              171 drivers/leds/leds-fsg.c 	ret = devm_led_classdev_register(&pdev->dev, &fsg_sync_led);
pdev              175 drivers/leds/leds-fsg.c 	ret = devm_led_classdev_register(&pdev->dev, &fsg_ring_led);
pdev              134 drivers/leds/leds-gpio.c static struct gpio_leds_priv *gpio_leds_create(struct platform_device *pdev)
pdev              136 drivers/leds/leds-gpio.c 	struct device *dev = &pdev->dev;
pdev              256 drivers/leds/leds-gpio.c static int gpio_led_probe(struct platform_device *pdev)
pdev              258 drivers/leds/leds-gpio.c 	struct gpio_led_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              263 drivers/leds/leds-gpio.c 		priv = devm_kzalloc(&pdev->dev,
pdev              278 drivers/leds/leds-gpio.c 					gpio_led_get_gpiod(&pdev->dev,
pdev              281 drivers/leds/leds-gpio.c 				dev_info(&pdev->dev, "Skipping unavailable LED gpio %d (%s)\n",
pdev              287 drivers/leds/leds-gpio.c 					      &pdev->dev, NULL,
pdev              293 drivers/leds/leds-gpio.c 		priv = gpio_leds_create(pdev);
pdev              298 drivers/leds/leds-gpio.c 	platform_set_drvdata(pdev, priv);
pdev              303 drivers/leds/leds-gpio.c static void gpio_led_shutdown(struct platform_device *pdev)
pdev              305 drivers/leds/leds-gpio.c 	struct gpio_leds_priv *priv = platform_get_drvdata(pdev);
pdev               55 drivers/leds/leds-hp6xx.c static int hp6xxled_probe(struct platform_device *pdev)
pdev               59 drivers/leds/leds-hp6xx.c 	ret = devm_led_classdev_register(&pdev->dev, &hp6xx_red_led);
pdev               63 drivers/leds/leds-hp6xx.c 	return devm_led_classdev_register(&pdev->dev, &hp6xx_green_led);
pdev              108 drivers/leds/leds-ipaq-micro.c static int micro_leds_probe(struct platform_device *pdev)
pdev              112 drivers/leds/leds-ipaq-micro.c 	ret = devm_led_classdev_register(&pdev->dev, &micro_led);
pdev              114 drivers/leds/leds-ipaq-micro.c 		dev_err(&pdev->dev, "registering led failed: %d\n", ret);
pdev              117 drivers/leds/leds-ipaq-micro.c 	dev_info(&pdev->dev, "iPAQ micro notification LED driver\n");
pdev              333 drivers/leds/leds-ktd2692.c static int ktd2692_probe(struct platform_device *pdev)
pdev              341 drivers/leds/leds-ktd2692.c 	led = devm_kzalloc(&pdev->dev, sizeof(*led), GFP_KERNEL);
pdev              348 drivers/leds/leds-ktd2692.c 	ret = ktd2692_parse_dt(led, &pdev->dev, &led_cfg);
pdev              363 drivers/leds/leds-ktd2692.c 	platform_set_drvdata(pdev, led);
pdev              365 drivers/leds/leds-ktd2692.c 	ret = led_classdev_flash_register(&pdev->dev, fled_cdev);
pdev              367 drivers/leds/leds-ktd2692.c 		dev_err(&pdev->dev, "can't register LED %s\n", led_cdev->name);
pdev              377 drivers/leds/leds-ktd2692.c static int ktd2692_remove(struct platform_device *pdev)
pdev              379 drivers/leds/leds-ktd2692.c 	struct ktd2692_context *led = platform_get_drvdata(pdev);
pdev              387 drivers/leds/leds-ktd2692.c 			dev_err(&pdev->dev,
pdev              647 drivers/leds/leds-lm3533.c static int lm3533_led_probe(struct platform_device *pdev)
pdev              654 drivers/leds/leds-lm3533.c 	dev_dbg(&pdev->dev, "%s\n", __func__);
pdev              656 drivers/leds/leds-lm3533.c 	lm3533 = dev_get_drvdata(pdev->dev.parent);
pdev              660 drivers/leds/leds-lm3533.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              662 drivers/leds/leds-lm3533.c 		dev_err(&pdev->dev, "no platform data\n");
pdev              666 drivers/leds/leds-lm3533.c 	if (pdev->id < 0 || pdev->id >= LM3533_LVCTRLBANK_COUNT) {
pdev              667 drivers/leds/leds-lm3533.c 		dev_err(&pdev->dev, "illegal LED id %d\n", pdev->id);
pdev              671 drivers/leds/leds-lm3533.c 	led = devm_kzalloc(&pdev->dev, sizeof(*led), GFP_KERNEL);
pdev              683 drivers/leds/leds-lm3533.c 	led->id = pdev->id;
pdev              695 drivers/leds/leds-lm3533.c 	platform_set_drvdata(pdev, led);
pdev              697 drivers/leds/leds-lm3533.c 	ret = devm_led_classdev_register(pdev->dev.parent, &led->cdev);
pdev              699 drivers/leds/leds-lm3533.c 		dev_err(&pdev->dev, "failed to register LED %d\n", pdev->id);
pdev              716 drivers/leds/leds-lm3533.c static int lm3533_led_remove(struct platform_device *pdev)
pdev              718 drivers/leds/leds-lm3533.c 	struct lm3533_led *led = platform_get_drvdata(pdev);
pdev              720 drivers/leds/leds-lm3533.c 	dev_dbg(&pdev->dev, "%s\n", __func__);
pdev              727 drivers/leds/leds-lm3533.c static void lm3533_led_shutdown(struct platform_device *pdev)
pdev              730 drivers/leds/leds-lm3533.c 	struct lm3533_led *led = platform_get_drvdata(pdev);
pdev              732 drivers/leds/leds-lm3533.c 	dev_dbg(&pdev->dev, "%s\n", __func__);
pdev               33 drivers/leds/leds-lm36274.c 	struct platform_device *pdev;
pdev               74 drivers/leds/leds-lm36274.c 	struct device *dev = &lm36274_data->pdev->dev;
pdev               88 drivers/leds/leds-lm36274.c 				"%s::", lm36274_data->pdev->name);
pdev               91 drivers/leds/leds-lm36274.c 				 "%s:%s", lm36274_data->pdev->name, name);
pdev              122 drivers/leds/leds-lm36274.c static int lm36274_probe(struct platform_device *pdev)
pdev              124 drivers/leds/leds-lm36274.c 	struct ti_lmu *lmu = dev_get_drvdata(pdev->dev.parent);
pdev              128 drivers/leds/leds-lm36274.c 	lm36274_data = devm_kzalloc(&pdev->dev, sizeof(*lm36274_data),
pdev              133 drivers/leds/leds-lm36274.c 	lm36274_data->pdev = pdev;
pdev              136 drivers/leds/leds-lm36274.c 	dev_set_drvdata(&pdev->dev, lm36274_data);
pdev              120 drivers/leds/leds-lp8788.c static int lp8788_led_probe(struct platform_device *pdev)
pdev              122 drivers/leds/leds-lp8788.c 	struct lp8788 *lp = dev_get_drvdata(pdev->dev.parent);
pdev              125 drivers/leds/leds-lp8788.c 	struct device *dev = &pdev->dev;
pdev               63 drivers/leds/leds-lt3593.c static int lt3593_led_probe(struct platform_device *pdev)
pdev               65 drivers/leds/leds-lt3593.c 	struct device *dev = &pdev->dev;
pdev              112 drivers/leds/leds-lt3593.c 	platform_set_drvdata(pdev, led_data);
pdev               63 drivers/leds/leds-max77650.c static int max77650_led_probe(struct platform_device *pdev)
pdev               73 drivers/leds/leds-max77650.c 	dev = &pdev->dev;
pdev               76 drivers/leds/leds-max77693.c 	struct platform_device *pdev;
pdev              474 drivers/leds/leds-max77693.c 			dev_dbg(&led->pdev->dev,
pdev              482 drivers/leds/leds-max77693.c 		dev_dbg(&led->pdev->dev,
pdev              490 drivers/leds/leds-max77693.c 		dev_dbg(&led->pdev->dev,
pdev              600 drivers/leds/leds-max77693.c 	struct device *dev = &led->pdev->dev;
pdev              847 drivers/leds/leds-max77693.c 	struct device *dev = &led->pdev->dev;
pdev              918 drivers/leds/leds-max77693.c 	struct device *dev = &led->pdev->dev;
pdev              945 drivers/leds/leds-max77693.c static int max77693_led_probe(struct platform_device *pdev)
pdev              947 drivers/leds/leds-max77693.c 	struct device *dev = &pdev->dev;
pdev              959 drivers/leds/leds-max77693.c 	led->pdev = pdev;
pdev              964 drivers/leds/leds-max77693.c 	platform_set_drvdata(pdev, led);
pdev             1019 drivers/leds/leds-max77693.c static int max77693_led_remove(struct platform_device *pdev)
pdev             1021 drivers/leds/leds-max77693.c 	struct max77693_led_device *led = platform_get_drvdata(pdev);
pdev              233 drivers/leds/leds-max8997.c static int max8997_led_probe(struct platform_device *pdev)
pdev              235 drivers/leds/leds-max8997.c 	struct max8997_dev *iodev = dev_get_drvdata(pdev->dev.parent);
pdev              242 drivers/leds/leds-max8997.c 		dev_err(&pdev->dev, "no platform data\n");
pdev              246 drivers/leds/leds-max8997.c 	led = devm_kzalloc(&pdev->dev, sizeof(*led), GFP_KERNEL);
pdev              250 drivers/leds/leds-max8997.c 	led->id = pdev->id;
pdev              251 drivers/leds/leds-max8997.c 	snprintf(name, sizeof(name), "max8997-led%d", pdev->id);
pdev              280 drivers/leds/leds-max8997.c 	ret = devm_led_classdev_register(&pdev->dev, &led->cdev);
pdev              112 drivers/leds/leds-mc13783.c 	struct platform_device *pdev)
pdev              114 drivers/leds/leds-mc13783.c 	struct mc13xxx_leds *leds = platform_get_drvdata(pdev);
pdev              117 drivers/leds/leds-mc13783.c 	struct device *dev = &pdev->dev;
pdev              170 drivers/leds/leds-mc13783.c 	struct platform_device *pdev)
pdev              176 drivers/leds/leds-mc13783.c static int __init mc13xxx_led_probe(struct platform_device *pdev)
pdev              178 drivers/leds/leds-mc13783.c 	struct device *dev = &pdev->dev;
pdev              182 drivers/leds/leds-mc13783.c 		(struct mc13xxx_led_devtype *)pdev->id_entry->driver_data;
pdev              193 drivers/leds/leds-mc13783.c 	platform_set_drvdata(pdev, leds);
pdev              196 drivers/leds/leds-mc13783.c 		pdata = mc13xxx_led_probe_dt(pdev);
pdev              264 drivers/leds/leds-mc13783.c static int mc13xxx_led_remove(struct platform_device *pdev)
pdev              266 drivers/leds/leds-mc13783.c 	struct mc13xxx_leds *leds = platform_get_drvdata(pdev);
pdev               76 drivers/leds/leds-menf21bmc.c static int menf21bmc_led_probe(struct platform_device *pdev)
pdev               80 drivers/leds/leds-menf21bmc.c 	struct i2c_client *i2c_client = to_i2c_client(pdev->dev.parent);
pdev               86 drivers/leds/leds-menf21bmc.c 		ret = devm_led_classdev_register(&pdev->dev, &leds[i].cdev);
pdev               88 drivers/leds/leds-menf21bmc.c 			dev_err(&pdev->dev, "failed to register LED device\n");
pdev               92 drivers/leds/leds-menf21bmc.c 	dev_info(&pdev->dev, "MEN 140F21P00 BMC LED device enabled\n");
pdev              115 drivers/leds/leds-mlxcpld.c 	struct platform_device *pdev;
pdev              363 drivers/leds/leds-mlxcpld.c static int __init mlxcpld_led_probe(struct platform_device *pdev)
pdev              368 drivers/leds/leds-mlxcpld.c 	mlxcpld_led = devm_kzalloc(&pdev->dev, sizeof(*mlxcpld_led),
pdev              373 drivers/leds/leds-mlxcpld.c 	mlxcpld_led->pdev = pdev;
pdev              391 drivers/leds/leds-mlxcpld.c 	return mlxcpld_led_config(&pdev->dev, mlxcpld_led);
pdev              402 drivers/leds/leds-mlxcpld.c 	struct platform_device *pdev;
pdev              408 drivers/leds/leds-mlxcpld.c 	pdev = platform_device_register_simple(KBUILD_MODNAME, -1, NULL, 0);
pdev              409 drivers/leds/leds-mlxcpld.c 	if (IS_ERR(pdev)) {
pdev              411 drivers/leds/leds-mlxcpld.c 		return PTR_ERR(pdev);
pdev              417 drivers/leds/leds-mlxcpld.c 		platform_device_unregister(pdev);
pdev              425 drivers/leds/leds-mlxcpld.c 	platform_device_unregister(mlxcpld_led->pdev);
pdev               54 drivers/leds/leds-mlxreg.c 	struct platform_device *pdev;
pdev              196 drivers/leds/leds-mlxreg.c 		led_data = devm_kzalloc(&priv->pdev->dev, sizeof(*led_data),
pdev              205 drivers/leds/leds-mlxreg.c 				dev_err(&priv->pdev->dev, "Failed to query capability register\n");
pdev              242 drivers/leds/leds-mlxreg.c 		err = devm_led_classdev_register(&priv->pdev->dev, led_cdev);
pdev              256 drivers/leds/leds-mlxreg.c static int mlxreg_led_probe(struct platform_device *pdev)
pdev              261 drivers/leds/leds-mlxreg.c 	led_pdata = dev_get_platdata(&pdev->dev);
pdev              263 drivers/leds/leds-mlxreg.c 		dev_err(&pdev->dev, "Failed to get platform data.\n");
pdev              267 drivers/leds/leds-mlxreg.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              272 drivers/leds/leds-mlxreg.c 	priv->pdev = pdev;
pdev              278 drivers/leds/leds-mlxreg.c static int mlxreg_led_remove(struct platform_device *pdev)
pdev              280 drivers/leds/leds-mlxreg.c 	struct mlxreg_led_priv_data *priv = dev_get_drvdata(&pdev->dev);
pdev              369 drivers/leds/leds-mt6323.c static int mt6323_led_probe(struct platform_device *pdev)
pdev              371 drivers/leds/leds-mt6323.c 	struct device *dev = &pdev->dev;
pdev              372 drivers/leds/leds-mt6323.c 	struct device_node *np = pdev->dev.of_node;
pdev              374 drivers/leds/leds-mt6323.c 	struct mt6397_chip *hw = dev_get_drvdata(pdev->dev.parent);
pdev              385 drivers/leds/leds-mt6323.c 	platform_set_drvdata(pdev, leds);
pdev              442 drivers/leds/leds-mt6323.c 			dev_err(&pdev->dev, "Failed to register LED: %d\n",
pdev              456 drivers/leds/leds-mt6323.c static int mt6323_led_remove(struct platform_device *pdev)
pdev              458 drivers/leds/leds-mt6323.c 	struct mt6323_leds *leds = platform_get_drvdata(pdev);
pdev               23 drivers/leds/leds-net48xx.c static struct platform_device *pdev;
pdev               37 drivers/leds/leds-net48xx.c static int net48xx_led_probe(struct platform_device *pdev)
pdev               39 drivers/leds/leds-net48xx.c 	return devm_led_classdev_register(&pdev->dev, &net48xx_error_led);
pdev               63 drivers/leds/leds-net48xx.c 	pdev = platform_device_register_simple(DRVNAME, -1, NULL, 0);
pdev               64 drivers/leds/leds-net48xx.c 	if (IS_ERR(pdev)) {
pdev               65 drivers/leds/leds-net48xx.c 		ret = PTR_ERR(pdev);
pdev               76 drivers/leds/leds-net48xx.c 	platform_device_unregister(pdev);
pdev              102 drivers/leds/leds-netxbig.c static int gpio_ext_init(struct platform_device *pdev,
pdev              113 drivers/leds/leds-netxbig.c 		err = devm_gpio_request_one(&pdev->dev, gpio_ext->addr[i],
pdev              121 drivers/leds/leds-netxbig.c 		err = devm_gpio_request_one(&pdev->dev, gpio_ext->data[i],
pdev              128 drivers/leds/leds-netxbig.c 	err = devm_gpio_request_one(&pdev->dev, gpio_ext->enable,
pdev              310 drivers/leds/leds-netxbig.c static int create_netxbig_led(struct platform_device *pdev,
pdev              347 drivers/leds/leds-netxbig.c 	return devm_led_classdev_register(&pdev->dev, &led_dat->cdev);
pdev              568 drivers/leds/leds-netxbig.c static int netxbig_led_probe(struct platform_device *pdev)
pdev              575 drivers/leds/leds-netxbig.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              578 drivers/leds/leds-netxbig.c 	ret = netxbig_leds_get_of_pdata(&pdev->dev, pdata);
pdev              582 drivers/leds/leds-netxbig.c 	leds_data = devm_kcalloc(&pdev->dev,
pdev              588 drivers/leds/leds-netxbig.c 	ret = gpio_ext_init(pdev, pdata->gpio_ext);
pdev              593 drivers/leds/leds-netxbig.c 		ret = create_netxbig_led(pdev, pdata,
pdev               29 drivers/leds/leds-nic78bx.c 	struct platform_device *pdev;
pdev              121 drivers/leds/leds-nic78bx.c static int nic78bx_probe(struct platform_device *pdev)
pdev              123 drivers/leds/leds-nic78bx.c 	struct device *dev = &pdev->dev;
pdev              132 drivers/leds/leds-nic78bx.c 	led_data->pdev = pdev;
pdev              133 drivers/leds/leds-nic78bx.c 	platform_set_drvdata(pdev, led_data);
pdev              135 drivers/leds/leds-nic78bx.c 	io_rc = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              170 drivers/leds/leds-nic78bx.c static int nic78bx_remove(struct platform_device *pdev)
pdev              172 drivers/leds/leds-nic78bx.c 	struct nic78bx_led_data *led_data = platform_get_drvdata(pdev);
pdev              173 drivers/leds/leds-ns2.c create_ns2_led(struct platform_device *pdev, struct ns2_led_data *led_dat,
pdev              179 drivers/leds/leds-ns2.c 	ret = devm_gpio_request_one(&pdev->dev, template->cmd,
pdev              184 drivers/leds/leds-ns2.c 		dev_err(&pdev->dev, "%s: failed to setup command GPIO\n",
pdev              189 drivers/leds/leds-ns2.c 	ret = devm_gpio_request_one(&pdev->dev, template->slow,
pdev              194 drivers/leds/leds-ns2.c 		dev_err(&pdev->dev, "%s: failed to setup slow GPIO\n",
pdev              226 drivers/leds/leds-ns2.c 	ret = led_classdev_register(&pdev->dev, &led_dat->cdev);
pdev              344 drivers/leds/leds-ns2.c static int ns2_led_probe(struct platform_device *pdev)
pdev              346 drivers/leds/leds-ns2.c 	struct ns2_led_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              353 drivers/leds/leds-ns2.c 		pdata = devm_kzalloc(&pdev->dev,
pdev              359 drivers/leds/leds-ns2.c 		ret = ns2_leds_get_of_pdata(&pdev->dev, pdata);
pdev              368 drivers/leds/leds-ns2.c 	priv = devm_kzalloc(&pdev->dev,
pdev              375 drivers/leds/leds-ns2.c 		ret = create_ns2_led(pdev, &priv->leds_data[i],
pdev              384 drivers/leds/leds-ns2.c 	platform_set_drvdata(pdev, priv);
pdev              389 drivers/leds/leds-ns2.c static int ns2_led_remove(struct platform_device *pdev)
pdev              394 drivers/leds/leds-ns2.c 	priv = platform_get_drvdata(pdev);
pdev              117 drivers/leds/leds-ot200.c static int ot200_led_probe(struct platform_device *pdev)
pdev              127 drivers/leds/leds-ot200.c 		ret = devm_led_classdev_register(&pdev->dev, &leds[i].cdev);
pdev               88 drivers/leds/leds-pm8058.c static int pm8058_led_probe(struct platform_device *pdev)
pdev               91 drivers/leds/leds-pm8058.c 	struct device_node *np = pdev->dev.of_node;
pdev               97 drivers/leds/leds-pm8058.c 	led = devm_kzalloc(&pdev->dev, sizeof(*led), GFP_KERNEL);
pdev              101 drivers/leds/leds-pm8058.c 	led->ledtype = (u32)(unsigned long)of_device_get_match_data(&pdev->dev);
pdev              103 drivers/leds/leds-pm8058.c 	map = dev_get_regmap(pdev->dev.parent, NULL);
pdev              105 drivers/leds/leds-pm8058.c 		dev_err(&pdev->dev, "Parent regmap unavailable.\n");
pdev              112 drivers/leds/leds-pm8058.c 		dev_err(&pdev->dev, "no register offset specified\n");
pdev              145 drivers/leds/leds-pm8058.c 	ret = devm_led_classdev_register(&pdev->dev, &led->cdev);
pdev              147 drivers/leds/leds-pm8058.c 		dev_err(&pdev->dev, "unable to register led \"%s\"\n",
pdev              242 drivers/leds/leds-powernv.c static int powernv_led_classdev(struct platform_device *pdev,
pdev              251 drivers/leds/leds-powernv.c 	struct device *dev = &pdev->dev;
pdev              279 drivers/leds/leds-powernv.c static int powernv_led_probe(struct platform_device *pdev)
pdev              283 drivers/leds/leds-powernv.c 	struct device *dev = &pdev->dev;
pdev              303 drivers/leds/leds-powernv.c 	platform_set_drvdata(pdev, powernv_led_common);
pdev              305 drivers/leds/leds-powernv.c 	rc = powernv_led_classdev(pdev, led_node, powernv_led_common);
pdev              312 drivers/leds/leds-powernv.c static int powernv_led_remove(struct platform_device *pdev)
pdev              317 drivers/leds/leds-powernv.c 	powernv_led_common = platform_get_drvdata(pdev);
pdev              323 drivers/leds/leds-powernv.c 	dev_info(&pdev->dev, "PowerNV led module unregistered\n");
pdev              156 drivers/leds/leds-pwm.c static int led_pwm_probe(struct platform_device *pdev)
pdev              158 drivers/leds/leds-pwm.c 	struct led_pwm_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              166 drivers/leds/leds-pwm.c 		count = device_get_child_node_count(&pdev->dev);
pdev              171 drivers/leds/leds-pwm.c 	priv = devm_kzalloc(&pdev->dev, struct_size(priv, leds, count),
pdev              178 drivers/leds/leds-pwm.c 			ret = led_pwm_add(&pdev->dev, priv, &pdata->leds[i],
pdev              184 drivers/leds/leds-pwm.c 		ret = led_pwm_create_fwnode(&pdev->dev, priv);
pdev              190 drivers/leds/leds-pwm.c 	platform_set_drvdata(pdev, priv);
pdev               41 drivers/leds/leds-rb532.c static int rb532_led_probe(struct platform_device *pdev)
pdev               43 drivers/leds/leds-rb532.c 	return led_classdev_register(&pdev->dev, &rb532_uled);
pdev               46 drivers/leds/leds-rb532.c static int rb532_led_remove(struct platform_device *pdev)
pdev              122 drivers/leds/leds-regulator.c static int regulator_led_probe(struct platform_device *pdev)
pdev              125 drivers/leds/leds-regulator.c 			dev_get_platdata(&pdev->dev);
pdev              131 drivers/leds/leds-regulator.c 		dev_err(&pdev->dev, "no platform data\n");
pdev              135 drivers/leds/leds-regulator.c 	vcc = devm_regulator_get_exclusive(&pdev->dev, "vled");
pdev              137 drivers/leds/leds-regulator.c 		dev_err(&pdev->dev, "Cannot get vcc for %s\n", pdata->name);
pdev              141 drivers/leds/leds-regulator.c 	led = devm_kzalloc(&pdev->dev, sizeof(*led), GFP_KERNEL);
pdev              147 drivers/leds/leds-regulator.c 		dev_err(&pdev->dev, "Invalid default brightness %d\n",
pdev              163 drivers/leds/leds-regulator.c 	platform_set_drvdata(pdev, led);
pdev              165 drivers/leds/leds-regulator.c 	ret = led_classdev_register(&pdev->dev, &led->cdev);
pdev              178 drivers/leds/leds-regulator.c static int regulator_led_remove(struct platform_device *pdev)
pdev              180 drivers/leds/leds-regulator.c 	struct regulator_led *led = platform_get_drvdata(pdev);
pdev              276 drivers/leds/leds-sc27xx-bltc.c static int sc27xx_led_probe(struct platform_device *pdev)
pdev              278 drivers/leds/leds-sc27xx-bltc.c 	struct device *dev = &pdev->dev;
pdev              298 drivers/leds/leds-sc27xx-bltc.c 	platform_set_drvdata(pdev, priv);
pdev              333 drivers/leds/leds-sc27xx-bltc.c static int sc27xx_led_remove(struct platform_device *pdev)
pdev              335 drivers/leds/leds-sc27xx-bltc.c 	struct sc27xx_led_priv *priv = platform_get_drvdata(pdev);
pdev              126 drivers/leds/leds-sunfire.c static int sunfire_led_generic_probe(struct platform_device *pdev,
pdev              132 drivers/leds/leds-sunfire.c 	if (pdev->num_resources != 1) {
pdev              133 drivers/leds/leds-sunfire.c 		dev_err(&pdev->dev, "Wrong number of resources %d, should be 1\n",
pdev              134 drivers/leds/leds-sunfire.c 		       pdev->num_resources);
pdev              138 drivers/leds/leds-sunfire.c 	p = devm_kzalloc(&pdev->dev, sizeof(*p), GFP_KERNEL);
pdev              145 drivers/leds/leds-sunfire.c 		p->leds[i].reg = (void __iomem *) pdev->resource[0].start;
pdev              151 drivers/leds/leds-sunfire.c 		err = led_classdev_register(&pdev->dev, lp);
pdev              153 drivers/leds/leds-sunfire.c 			dev_err(&pdev->dev, "Could not register %s LED\n",
pdev              161 drivers/leds/leds-sunfire.c 	platform_set_drvdata(pdev, p);
pdev              166 drivers/leds/leds-sunfire.c static int sunfire_led_generic_remove(struct platform_device *pdev)
pdev              168 drivers/leds/leds-sunfire.c 	struct sunfire_drvdata *p = platform_get_drvdata(pdev);
pdev              193 drivers/leds/leds-sunfire.c static int sunfire_clockboard_led_probe(struct platform_device *pdev)
pdev              195 drivers/leds/leds-sunfire.c 	return sunfire_led_generic_probe(pdev, clockboard_led_types);
pdev              214 drivers/leds/leds-sunfire.c static int sunfire_fhc_led_probe(struct platform_device *pdev)
pdev              216 drivers/leds/leds-sunfire.c 	return sunfire_led_generic_probe(pdev, fhc_led_types);
pdev               56 drivers/leds/leds-syscon.c static int syscon_led_probe(struct platform_device *pdev)
pdev               58 drivers/leds/leds-syscon.c 	struct device *dev = &pdev->dev;
pdev              122 drivers/leds/leds-syscon.c 	platform_set_drvdata(pdev, sled);
pdev              208 drivers/leds/leds-wm831x-status.c static int wm831x_status_probe(struct platform_device *pdev)
pdev              210 drivers/leds/leds-wm831x-status.c 	struct wm831x *wm831x = dev_get_drvdata(pdev->dev.parent);
pdev              215 drivers/leds/leds-wm831x-status.c 	int id = pdev->id % ARRAY_SIZE(chip_pdata->status);
pdev              218 drivers/leds/leds-wm831x-status.c 	res = platform_get_resource(pdev, IORESOURCE_REG, 0);
pdev              220 drivers/leds/leds-wm831x-status.c 		dev_err(&pdev->dev, "No register resource\n");
pdev              224 drivers/leds/leds-wm831x-status.c 	drvdata = devm_kzalloc(&pdev->dev, sizeof(struct wm831x_status),
pdev              241 drivers/leds/leds-wm831x-status.c 		pdata.name = dev_name(&pdev->dev);
pdev              274 drivers/leds/leds-wm831x-status.c 		dev_err(&pdev->dev, "Failed to register LED: %d\n", ret);
pdev              178 drivers/leds/leds-wm8350.c static void wm8350_led_shutdown(struct platform_device *pdev)
pdev              180 drivers/leds/leds-wm8350.c 	struct wm8350_led *led = platform_get_drvdata(pdev);
pdev              186 drivers/leds/leds-wm8350.c static int wm8350_led_probe(struct platform_device *pdev)
pdev              190 drivers/leds/leds-wm8350.c 	struct wm8350_led_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              194 drivers/leds/leds-wm8350.c 		dev_err(&pdev->dev, "no platform data\n");
pdev              199 drivers/leds/leds-wm8350.c 		dev_err(&pdev->dev, "Invalid maximum current %duA\n",
pdev              204 drivers/leds/leds-wm8350.c 	isink = devm_regulator_get(&pdev->dev, "led_isink");
pdev              206 drivers/leds/leds-wm8350.c 		dev_err(&pdev->dev, "%s: can't get ISINK\n", __func__);
pdev              210 drivers/leds/leds-wm8350.c 	dcdc = devm_regulator_get(&pdev->dev, "led_vcc");
pdev              212 drivers/leds/leds-wm8350.c 		dev_err(&pdev->dev, "%s: can't get DCDC\n", __func__);
pdev              216 drivers/leds/leds-wm8350.c 	led = devm_kzalloc(&pdev->dev, sizeof(*led), GFP_KERNEL);
pdev              233 drivers/leds/leds-wm8350.c 		dev_warn(&pdev->dev,
pdev              240 drivers/leds/leds-wm8350.c 	platform_set_drvdata(pdev, led);
pdev              242 drivers/leds/leds-wm8350.c 	return led_classdev_register(&pdev->dev, &led->cdev);
pdev              245 drivers/leds/leds-wm8350.c static int wm8350_led_remove(struct platform_device *pdev)
pdev              247 drivers/leds/leds-wm8350.c 	struct wm8350_led *led = platform_get_drvdata(pdev);
pdev               24 drivers/leds/leds-wrap.c static struct platform_device *pdev;
pdev               72 drivers/leds/leds-wrap.c static int wrap_led_probe(struct platform_device *pdev)
pdev               76 drivers/leds/leds-wrap.c 	ret = devm_led_classdev_register(&pdev->dev, &wrap_power_led);
pdev               80 drivers/leds/leds-wrap.c 	ret = devm_led_classdev_register(&pdev->dev, &wrap_error_led);
pdev               84 drivers/leds/leds-wrap.c 	return  devm_led_classdev_register(&pdev->dev, &wrap_extra_led);
pdev              107 drivers/leds/leds-wrap.c 	pdev = platform_device_register_simple(DRVNAME, -1, NULL, 0);
pdev              108 drivers/leds/leds-wrap.c 	if (IS_ERR(pdev)) {
pdev              109 drivers/leds/leds-wrap.c 		ret = PTR_ERR(pdev);
pdev              120 drivers/leds/leds-wrap.c 	platform_device_unregister(pdev);
pdev              392 drivers/macintosh/macio_asic.c 	dev->ofdev.dev.archdata = chip->lbus.pdev->dev.archdata;
pdev              393 drivers/macintosh/macio_asic.c 	dev->ofdev.dev.dma_ops = chip->lbus.pdev->dev.dma_ops;
pdev              407 drivers/macintosh/macio_asic.c 			(unsigned int)pci_resource_start(chip->lbus.pdev, 0),
pdev              461 drivers/macintosh/macio_asic.c 	if (chip->lbus.pdev) {
pdev              462 drivers/macintosh/macio_asic.c 		parent = &chip->lbus.pdev->dev;
pdev              463 drivers/macintosh/macio_asic.c 		root_res = &chip->lbus.pdev->resource[0];
pdev              680 drivers/macintosh/macio_asic.c static int macio_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              691 drivers/macintosh/macio_asic.c 	np = pci_device_to_OF_node(pdev);
pdev              709 drivers/macintosh/macio_asic.c 	if (chip->lbus.pdev == NULL) {
pdev              710 drivers/macintosh/macio_asic.c 		chip->lbus.pdev = pdev;
pdev              712 drivers/macintosh/macio_asic.c 		pci_set_drvdata(pdev, &chip->lbus);
pdev              713 drivers/macintosh/macio_asic.c 		pci_set_master(pdev);
pdev              726 drivers/macintosh/macio_asic.c 		if (macio_chips[0].lbus.pdev == NULL) {
pdev              732 drivers/macintosh/macio_asic.c 	if (macio_on_hold && macio_chips[0].lbus.pdev != NULL) {
pdev              740 drivers/macintosh/macio_asic.c static void macio_pci_remove(struct pci_dev* pdev)
pdev               84 drivers/macintosh/therm_adt746x.c 	struct platform_device	*pdev;
pdev              425 drivers/macintosh/therm_adt746x.c 	th->pdev = of_platform_device_create(np, "temperatures", NULL);
pdev              426 drivers/macintosh/therm_adt746x.c 	if (!th->pdev)
pdev              428 drivers/macintosh/therm_adt746x.c 	dev = &th->pdev->dev;
pdev              450 drivers/macintosh/therm_adt746x.c 	if (!th->pdev)
pdev              452 drivers/macintosh/therm_adt746x.c 	dev = &th->pdev->dev;
pdev              464 drivers/macintosh/therm_adt746x.c 	of_device_unregister(th->pdev);
pdev              143 drivers/mailbox/armada-37xx-rwtm-mailbox.c static int armada_37xx_mbox_probe(struct platform_device *pdev)
pdev              150 drivers/mailbox/armada-37xx-rwtm-mailbox.c 	mbox = devm_kzalloc(&pdev->dev, sizeof(*mbox), GFP_KERNEL);
pdev              155 drivers/mailbox/armada-37xx-rwtm-mailbox.c 	chans = devm_kzalloc(&pdev->dev, sizeof(*chans), GFP_KERNEL);
pdev              159 drivers/mailbox/armada-37xx-rwtm-mailbox.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              161 drivers/mailbox/armada-37xx-rwtm-mailbox.c 	mbox->base = devm_ioremap_resource(&pdev->dev, regs);
pdev              163 drivers/mailbox/armada-37xx-rwtm-mailbox.c 		dev_err(&pdev->dev, "ioremap failed\n");
pdev              167 drivers/mailbox/armada-37xx-rwtm-mailbox.c 	mbox->irq = platform_get_irq(pdev, 0);
pdev              169 drivers/mailbox/armada-37xx-rwtm-mailbox.c 		dev_err(&pdev->dev, "Cannot get irq\n");
pdev              173 drivers/mailbox/armada-37xx-rwtm-mailbox.c 	mbox->dev = &pdev->dev;
pdev              185 drivers/mailbox/armada-37xx-rwtm-mailbox.c 		dev_err(&pdev->dev, "Could not register mailbox controller\n");
pdev              189 drivers/mailbox/armada-37xx-rwtm-mailbox.c 	platform_set_drvdata(pdev, mbox);
pdev             1495 drivers/mailbox/bcm-flexrm-mailbox.c static int flexrm_mbox_probe(struct platform_device *pdev)
pdev             1504 drivers/mailbox/bcm-flexrm-mailbox.c 	struct device *dev = &pdev->dev;
pdev             1513 drivers/mailbox/bcm-flexrm-mailbox.c 	platform_set_drvdata(pdev, mbox);
pdev             1516 drivers/mailbox/bcm-flexrm-mailbox.c 	iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1523 drivers/mailbox/bcm-flexrm-mailbox.c 	mbox->regs = devm_ioremap_resource(&pdev->dev, iomem);
pdev             1526 drivers/mailbox/bcm-flexrm-mailbox.c 		dev_err(&pdev->dev, "Failed to remap mailbox regs: %d\n", ret);
pdev             1669 drivers/mailbox/bcm-flexrm-mailbox.c static int flexrm_mbox_remove(struct platform_device *pdev)
pdev             1671 drivers/mailbox/bcm-flexrm-mailbox.c 	struct device *dev = &pdev->dev;
pdev             1672 drivers/mailbox/bcm-flexrm-mailbox.c 	struct flexrm_mbox *mbox = platform_get_drvdata(pdev);
pdev              286 drivers/mailbox/bcm-pdc-mailbox.c 	struct platform_device *pdev;
pdev              523 drivers/mailbox/bcm-pdc-mailbox.c 	struct device *dev = &pdcs->pdev->dev;
pdev              551 drivers/mailbox/bcm-pdc-mailbox.c 	struct device *dev = &pdcs->pdev->dev;
pdev              581 drivers/mailbox/bcm-pdc-mailbox.c 	struct device *dev = &pdcs->pdev->dev;
pdev              989 drivers/mailbox/bcm-pdc-mailbox.c 	struct device *dev = &pdcs->pdev->dev;
pdev             1197 drivers/mailbox/bcm-pdc-mailbox.c 	struct device *dev = &pdcs->pdev->dev;
pdev             1250 drivers/mailbox/bcm-pdc-mailbox.c 		dev_err(&pdcs->pdev->dev,
pdev             1268 drivers/mailbox/bcm-pdc-mailbox.c 	dev_dbg(&pdcs->pdev->dev,
pdev             1281 drivers/mailbox/bcm-pdc-mailbox.c 	struct platform_device *pdev;
pdev             1286 drivers/mailbox/bcm-pdc-mailbox.c 	pdev = pdcs->pdev;
pdev             1287 drivers/mailbox/bcm-pdc-mailbox.c 	dev = &pdev->dev;
pdev             1355 drivers/mailbox/bcm-pdc-mailbox.c 	struct platform_device *pdev;
pdev             1358 drivers/mailbox/bcm-pdc-mailbox.c 	pdev = pdcs->pdev;
pdev             1359 drivers/mailbox/bcm-pdc-mailbox.c 	dev = &pdev->dev;
pdev             1388 drivers/mailbox/bcm-pdc-mailbox.c 	struct platform_device *pdev = pdcs->pdev;
pdev             1389 drivers/mailbox/bcm-pdc-mailbox.c 	struct device *dev = &pdev->dev;
pdev             1390 drivers/mailbox/bcm-pdc-mailbox.c 	struct device_node *dn = pdev->dev.of_node;
pdev             1439 drivers/mailbox/bcm-pdc-mailbox.c 	struct device *dev = &pdcs->pdev->dev;
pdev             1493 drivers/mailbox/bcm-pdc-mailbox.c static int pdc_dt_read(struct platform_device *pdev, struct pdc_state *pdcs)
pdev             1495 drivers/mailbox/bcm-pdc-mailbox.c 	struct device *dev = &pdev->dev;
pdev             1496 drivers/mailbox/bcm-pdc-mailbox.c 	struct device_node *dn = pdev->dev.of_node;
pdev             1532 drivers/mailbox/bcm-pdc-mailbox.c static int pdc_probe(struct platform_device *pdev)
pdev             1535 drivers/mailbox/bcm-pdc-mailbox.c 	struct device *dev = &pdev->dev;
pdev             1546 drivers/mailbox/bcm-pdc-mailbox.c 	pdcs->pdev = pdev;
pdev             1547 drivers/mailbox/bcm-pdc-mailbox.c 	platform_set_drvdata(pdev, pdcs);
pdev             1565 drivers/mailbox/bcm-pdc-mailbox.c 	err = pdc_dt_read(pdev, pdcs);
pdev             1569 drivers/mailbox/bcm-pdc-mailbox.c 	pdc_regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1577 drivers/mailbox/bcm-pdc-mailbox.c 	pdcs->pdc_reg_vbase = devm_ioremap_resource(&pdev->dev, pdc_regs);
pdev             1580 drivers/mailbox/bcm-pdc-mailbox.c 		dev_err(&pdev->dev, "Failed to map registers: %d\n", err);
pdev             1619 drivers/mailbox/bcm-pdc-mailbox.c static int pdc_remove(struct platform_device *pdev)
pdev             1621 drivers/mailbox/bcm-pdc-mailbox.c 	struct pdc_state *pdcs = platform_get_drvdata(pdev);
pdev              136 drivers/mailbox/bcm2835-mailbox.c static int bcm2835_mbox_probe(struct platform_device *pdev)
pdev              138 drivers/mailbox/bcm2835-mailbox.c 	struct device *dev = &pdev->dev;
pdev              156 drivers/mailbox/bcm2835-mailbox.c 	iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              157 drivers/mailbox/bcm2835-mailbox.c 	mbox->regs = devm_ioremap_resource(&pdev->dev, iomem);
pdev              160 drivers/mailbox/bcm2835-mailbox.c 		dev_err(&pdev->dev, "Failed to remap mailbox regs: %d\n", ret);
pdev              179 drivers/mailbox/bcm2835-mailbox.c 	platform_set_drvdata(pdev, mbox);
pdev              238 drivers/mailbox/hi3660-mailbox.c static int hi3660_mbox_probe(struct platform_device *pdev)
pdev              240 drivers/mailbox/hi3660-mailbox.c 	struct device *dev = &pdev->dev;
pdev              251 drivers/mailbox/hi3660-mailbox.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              274 drivers/mailbox/hi3660-mailbox.c 	platform_set_drvdata(pdev, mbox);
pdev              262 drivers/mailbox/hi6220-mailbox.c static int hi6220_mbox_probe(struct platform_device *pdev)
pdev              264 drivers/mailbox/hi6220-mailbox.c 	struct device_node *node = pdev->dev.of_node;
pdev              265 drivers/mailbox/hi6220-mailbox.c 	struct device *dev = &pdev->dev;
pdev              286 drivers/mailbox/hi6220-mailbox.c 	mbox->irq = platform_get_irq(pdev, 0);
pdev              290 drivers/mailbox/hi6220-mailbox.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              297 drivers/mailbox/hi6220-mailbox.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              349 drivers/mailbox/hi6220-mailbox.c 	platform_set_drvdata(pdev, mbox);
pdev              276 drivers/mailbox/imx-mailbox.c static int imx_mu_probe(struct platform_device *pdev)
pdev              278 drivers/mailbox/imx-mailbox.c 	struct device *dev = &pdev->dev;
pdev              290 drivers/mailbox/imx-mailbox.c 	priv->base = devm_platform_ioremap_resource(pdev, 0);
pdev              294 drivers/mailbox/imx-mailbox.c 	priv->irq = platform_get_irq(pdev, 0);
pdev              334 drivers/mailbox/imx-mailbox.c 	platform_set_drvdata(pdev, priv);
pdev              341 drivers/mailbox/imx-mailbox.c static int imx_mu_remove(struct platform_device *pdev)
pdev              343 drivers/mailbox/imx-mailbox.c 	struct imx_mu_priv *priv = platform_get_drvdata(pdev);
pdev              285 drivers/mailbox/mailbox-altera.c static int altera_mbox_probe(struct platform_device *pdev)
pdev              292 drivers/mailbox/mailbox-altera.c 	mbox = devm_kzalloc(&pdev->dev, sizeof(*mbox),
pdev              298 drivers/mailbox/mailbox-altera.c 	chans = devm_kzalloc(&pdev->dev, sizeof(*chans), GFP_KERNEL);
pdev              302 drivers/mailbox/mailbox-altera.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              304 drivers/mailbox/mailbox-altera.c 	mbox->mbox_base = devm_ioremap_resource(&pdev->dev, regs);
pdev              311 drivers/mailbox/mailbox-altera.c 	mbox->irq = platform_get_irq(pdev, 0);
pdev              315 drivers/mailbox/mailbox-altera.c 	mbox->dev = &pdev->dev;
pdev              333 drivers/mailbox/mailbox-altera.c 	ret = devm_mbox_controller_register(&pdev->dev, &mbox->controller);
pdev              335 drivers/mailbox/mailbox-altera.c 		dev_err(&pdev->dev, "Register mailbox failed\n");
pdev              339 drivers/mailbox/mailbox-altera.c 	platform_set_drvdata(pdev, mbox);
pdev              404 drivers/mailbox/mailbox-sti.c static int sti_mbox_probe(struct platform_device *pdev)
pdev              409 drivers/mailbox/mailbox-sti.c 	struct device_node *np = pdev->dev.of_node;
pdev              415 drivers/mailbox/mailbox-sti.c 	match = of_match_device(sti_mailbox_match, &pdev->dev);
pdev              417 drivers/mailbox/mailbox-sti.c 		dev_err(&pdev->dev, "No configuration found\n");
pdev              420 drivers/mailbox/mailbox-sti.c 	pdev->dev.platform_data = (struct sti_mbox_pdata *) match->data;
pdev              422 drivers/mailbox/mailbox-sti.c 	mdev = devm_kzalloc(&pdev->dev, sizeof(*mdev), GFP_KERNEL);
pdev              426 drivers/mailbox/mailbox-sti.c 	platform_set_drvdata(pdev, mdev);
pdev              428 drivers/mailbox/mailbox-sti.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              429 drivers/mailbox/mailbox-sti.c 	mdev->base = devm_ioremap_resource(&pdev->dev, res);
pdev              437 drivers/mailbox/mailbox-sti.c 	mbox = devm_kzalloc(&pdev->dev, sizeof(*mbox), GFP_KERNEL);
pdev              441 drivers/mailbox/mailbox-sti.c 	chans = devm_kcalloc(&pdev->dev,
pdev              446 drivers/mailbox/mailbox-sti.c 	mdev->dev		= &pdev->dev;
pdev              461 drivers/mailbox/mailbox-sti.c 	ret = devm_mbox_controller_register(&pdev->dev, mbox);
pdev              466 drivers/mailbox/mailbox-sti.c 	irq = platform_get_irq(pdev, 0);
pdev              468 drivers/mailbox/mailbox-sti.c 		dev_info(&pdev->dev,
pdev              473 drivers/mailbox/mailbox-sti.c 	ret = devm_request_threaded_irq(&pdev->dev, irq,
pdev              478 drivers/mailbox/mailbox-sti.c 		dev_err(&pdev->dev, "Can't claim IRQ %d\n", irq);
pdev              482 drivers/mailbox/mailbox-sti.c 	dev_info(&pdev->dev, "%s: Registered Tx/Rx Mailbox\n", mdev->name);
pdev              255 drivers/mailbox/mailbox-test.c static int mbox_test_add_debugfs(struct platform_device *pdev,
pdev              261 drivers/mailbox/mailbox-test.c 	tdev->root_debugfs_dir = debugfs_create_dir(dev_name(&pdev->dev), NULL);
pdev              263 drivers/mailbox/mailbox-test.c 		dev_err(&pdev->dev, "Failed to create Mailbox debugfs\n");
pdev              323 drivers/mailbox/mailbox-test.c mbox_test_request_channel(struct platform_device *pdev, const char *name)
pdev              328 drivers/mailbox/mailbox-test.c 	client = devm_kzalloc(&pdev->dev, sizeof(*client), GFP_KERNEL);
pdev              332 drivers/mailbox/mailbox-test.c 	client->dev		= &pdev->dev;
pdev              342 drivers/mailbox/mailbox-test.c 		dev_warn(&pdev->dev, "Failed to request %s channel\n", name);
pdev              349 drivers/mailbox/mailbox-test.c static int mbox_test_probe(struct platform_device *pdev)
pdev              356 drivers/mailbox/mailbox-test.c 	tdev = devm_kzalloc(&pdev->dev, sizeof(*tdev), GFP_KERNEL);
pdev              361 drivers/mailbox/mailbox-test.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              362 drivers/mailbox/mailbox-test.c 	tdev->tx_mmio = devm_ioremap_resource(&pdev->dev, res);
pdev              366 drivers/mailbox/mailbox-test.c 		tdev->tx_mmio = devm_ioremap(&pdev->dev, res->start, size);
pdev              372 drivers/mailbox/mailbox-test.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              373 drivers/mailbox/mailbox-test.c 	tdev->rx_mmio = devm_ioremap_resource(&pdev->dev, res);
pdev              376 drivers/mailbox/mailbox-test.c 		tdev->rx_mmio = devm_ioremap(&pdev->dev, res->start, size);
pdev              381 drivers/mailbox/mailbox-test.c 	tdev->tx_channel = mbox_test_request_channel(pdev, "tx");
pdev              382 drivers/mailbox/mailbox-test.c 	tdev->rx_channel = mbox_test_request_channel(pdev, "rx");
pdev              391 drivers/mailbox/mailbox-test.c 	tdev->dev = &pdev->dev;
pdev              392 drivers/mailbox/mailbox-test.c 	platform_set_drvdata(pdev, tdev);
pdev              397 drivers/mailbox/mailbox-test.c 		tdev->rx_buffer = devm_kzalloc(&pdev->dev,
pdev              403 drivers/mailbox/mailbox-test.c 	ret = mbox_test_add_debugfs(pdev, tdev);
pdev              408 drivers/mailbox/mailbox-test.c 	dev_info(&pdev->dev, "Successfully registered\n");
pdev              413 drivers/mailbox/mailbox-test.c static int mbox_test_remove(struct platform_device *pdev)
pdev              415 drivers/mailbox/mailbox-test.c 	struct mbox_test_device *tdev = platform_get_drvdata(pdev);
pdev              170 drivers/mailbox/mailbox-xgene-slimpro.c static int slimpro_mbox_probe(struct platform_device *pdev)
pdev              178 drivers/mailbox/mailbox-xgene-slimpro.c 	ctx = devm_kzalloc(&pdev->dev, sizeof(struct slimpro_mbox), GFP_KERNEL);
pdev              182 drivers/mailbox/mailbox-xgene-slimpro.c 	platform_set_drvdata(pdev, ctx);
pdev              184 drivers/mailbox/mailbox-xgene-slimpro.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              185 drivers/mailbox/mailbox-xgene-slimpro.c 	mb_base = devm_ioremap_resource(&pdev->dev, regs);
pdev              191 drivers/mailbox/mailbox-xgene-slimpro.c 		ctx->mc[i].irq = platform_get_irq(pdev, i);
pdev              194 drivers/mailbox/mailbox-xgene-slimpro.c 				dev_err(&pdev->dev, "no available IRQ\n");
pdev              197 drivers/mailbox/mailbox-xgene-slimpro.c 			dev_info(&pdev->dev, "no IRQ for channel %d\n", i);
pdev              201 drivers/mailbox/mailbox-xgene-slimpro.c 		ctx->mc[i].dev = &pdev->dev;
pdev              208 drivers/mailbox/mailbox-xgene-slimpro.c 	ctx->mb_ctrl.dev = &pdev->dev;
pdev              214 drivers/mailbox/mailbox-xgene-slimpro.c 	rc = devm_mbox_controller_register(&pdev->dev, &ctx->mb_ctrl);
pdev              216 drivers/mailbox/mailbox-xgene-slimpro.c 		dev_err(&pdev->dev,
pdev              221 drivers/mailbox/mailbox-xgene-slimpro.c 	dev_info(&pdev->dev, "APM X-Gene SLIMpro MailBox registered\n");
pdev              342 drivers/mailbox/mtk-cmdq-mailbox.c static int cmdq_remove(struct platform_device *pdev)
pdev              344 drivers/mailbox/mtk-cmdq-mailbox.c 	struct cmdq *cmdq = platform_get_drvdata(pdev);
pdev              458 drivers/mailbox/mtk-cmdq-mailbox.c static int cmdq_probe(struct platform_device *pdev)
pdev              460 drivers/mailbox/mtk-cmdq-mailbox.c 	struct device *dev = &pdev->dev;
pdev              469 drivers/mailbox/mtk-cmdq-mailbox.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              476 drivers/mailbox/mtk-cmdq-mailbox.c 	cmdq->irq = platform_get_irq(pdev, 0);
pdev              532 drivers/mailbox/mtk-cmdq-mailbox.c 	platform_set_drvdata(pdev, cmdq);
pdev              696 drivers/mailbox/omap-mailbox.c static int omap_mbox_probe(struct platform_device *pdev)
pdev              705 drivers/mailbox/omap-mailbox.c 	struct device_node *node = pdev->dev.of_node;
pdev              719 drivers/mailbox/omap-mailbox.c 	match_data = of_device_get_match_data(&pdev->dev);
pdev              732 drivers/mailbox/omap-mailbox.c 		dev_err(&pdev->dev, "no available mbox devices found\n");
pdev              736 drivers/mailbox/omap-mailbox.c 	finfoblk = devm_kcalloc(&pdev->dev, info_count, sizeof(*finfoblk),
pdev              771 drivers/mailbox/omap-mailbox.c 	mdev = devm_kzalloc(&pdev->dev, sizeof(*mdev), GFP_KERNEL);
pdev              775 drivers/mailbox/omap-mailbox.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              776 drivers/mailbox/omap-mailbox.c 	mdev->mbox_base = devm_ioremap_resource(&pdev->dev, mem);
pdev              780 drivers/mailbox/omap-mailbox.c 	mdev->irq_ctx = devm_kcalloc(&pdev->dev, num_users, sizeof(u32),
pdev              786 drivers/mailbox/omap-mailbox.c 	list = devm_kcalloc(&pdev->dev, info_count + 1, sizeof(*list),
pdev              791 drivers/mailbox/omap-mailbox.c 	chnls = devm_kcalloc(&pdev->dev, info_count + 1, sizeof(*chnls),
pdev              796 drivers/mailbox/omap-mailbox.c 	mboxblk = devm_kcalloc(&pdev->dev, info_count, sizeof(*mbox),
pdev              825 drivers/mailbox/omap-mailbox.c 		mbox->irq = platform_get_irq(pdev, finfo->tx_irq);
pdev              834 drivers/mailbox/omap-mailbox.c 	mdev->dev = &pdev->dev;
pdev              854 drivers/mailbox/omap-mailbox.c 	platform_set_drvdata(pdev, mdev);
pdev              874 drivers/mailbox/omap-mailbox.c 	devm_kfree(&pdev->dev, finfoblk);
pdev              883 drivers/mailbox/omap-mailbox.c static int omap_mbox_remove(struct platform_device *pdev)
pdev              885 drivers/mailbox/omap-mailbox.c 	struct omap_mbox_device *mdev = platform_get_drvdata(pdev);
pdev              552 drivers/mailbox/pcc.c static int pcc_mbox_probe(struct platform_device *pdev)
pdev              558 drivers/mailbox/pcc.c 	pcc_mbox_ctrl.dev = &pdev->dev;
pdev              115 drivers/mailbox/platform_mhu.c static int platform_mhu_probe(struct platform_device *pdev)
pdev              119 drivers/mailbox/platform_mhu.c 	struct device *dev = &pdev->dev;
pdev              130 drivers/mailbox/platform_mhu.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              139 drivers/mailbox/platform_mhu.c 		mhu->mlink[i].irq = platform_get_irq(pdev, i);
pdev              156 drivers/mailbox/platform_mhu.c 	platform_set_drvdata(pdev, mhu);
pdev               48 drivers/mailbox/qcom-apcs-ipc-mailbox.c static int qcom_apcs_ipc_probe(struct platform_device *pdev)
pdev               63 drivers/mailbox/qcom-apcs-ipc-mailbox.c 	apcs = devm_kzalloc(&pdev->dev, sizeof(*apcs), GFP_KERNEL);
pdev               67 drivers/mailbox/qcom-apcs-ipc-mailbox.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               68 drivers/mailbox/qcom-apcs-ipc-mailbox.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev               72 drivers/mailbox/qcom-apcs-ipc-mailbox.c 	regmap = devm_regmap_init_mmio(&pdev->dev, base, &apcs_regmap_config);
pdev               76 drivers/mailbox/qcom-apcs-ipc-mailbox.c 	offset = (unsigned long)of_device_get_match_data(&pdev->dev);
pdev               85 drivers/mailbox/qcom-apcs-ipc-mailbox.c 	apcs->mbox.dev = &pdev->dev;
pdev               90 drivers/mailbox/qcom-apcs-ipc-mailbox.c 	ret = devm_mbox_controller_register(&pdev->dev, &apcs->mbox);
pdev               92 drivers/mailbox/qcom-apcs-ipc-mailbox.c 		dev_err(&pdev->dev, "failed to register APCS IPC controller\n");
pdev               96 drivers/mailbox/qcom-apcs-ipc-mailbox.c 	if (of_match_device(apcs_clk_match_table, &pdev->dev)) {
pdev               97 drivers/mailbox/qcom-apcs-ipc-mailbox.c 		apcs->clk = platform_device_register_data(&pdev->dev,
pdev              102 drivers/mailbox/qcom-apcs-ipc-mailbox.c 			dev_err(&pdev->dev, "failed to register APCS clk\n");
pdev              105 drivers/mailbox/qcom-apcs-ipc-mailbox.c 	platform_set_drvdata(pdev, apcs);
pdev              110 drivers/mailbox/qcom-apcs-ipc-mailbox.c static int qcom_apcs_ipc_remove(struct platform_device *pdev)
pdev              112 drivers/mailbox/qcom-apcs-ipc-mailbox.c 	struct qcom_apcs_ipc *apcs = platform_get_drvdata(pdev);
pdev              164 drivers/mailbox/rockchip-mailbox.c static int rockchip_mbox_probe(struct platform_device *pdev)
pdev              172 drivers/mailbox/rockchip-mailbox.c 	if (!pdev->dev.of_node)
pdev              175 drivers/mailbox/rockchip-mailbox.c 	match = of_match_node(rockchip_mbox_of_match, pdev->dev.of_node);
pdev              178 drivers/mailbox/rockchip-mailbox.c 	mb = devm_kzalloc(&pdev->dev, sizeof(*mb), GFP_KERNEL);
pdev              182 drivers/mailbox/rockchip-mailbox.c 	mb->chans = devm_kcalloc(&pdev->dev, drv_data->num_chans,
pdev              187 drivers/mailbox/rockchip-mailbox.c 	mb->mbox.chans = devm_kcalloc(&pdev->dev, drv_data->num_chans,
pdev              192 drivers/mailbox/rockchip-mailbox.c 	platform_set_drvdata(pdev, mb);
pdev              194 drivers/mailbox/rockchip-mailbox.c 	mb->mbox.dev = &pdev->dev;
pdev              199 drivers/mailbox/rockchip-mailbox.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              203 drivers/mailbox/rockchip-mailbox.c 	mb->mbox_base = devm_ioremap_resource(&pdev->dev, res);
pdev              210 drivers/mailbox/rockchip-mailbox.c 	mb->pclk = devm_clk_get(&pdev->dev, "pclk_mailbox");
pdev              213 drivers/mailbox/rockchip-mailbox.c 		dev_err(&pdev->dev, "failed to get pclk_mailbox clock: %d\n",
pdev              220 drivers/mailbox/rockchip-mailbox.c 		dev_err(&pdev->dev, "failed to enable pclk: %d\n", ret);
pdev              225 drivers/mailbox/rockchip-mailbox.c 		irq = platform_get_irq(pdev, i);
pdev              229 drivers/mailbox/rockchip-mailbox.c 		ret = devm_request_threaded_irq(&pdev->dev, irq,
pdev              232 drivers/mailbox/rockchip-mailbox.c 						dev_name(&pdev->dev), mb);
pdev              242 drivers/mailbox/rockchip-mailbox.c 	ret = devm_mbox_controller_register(&pdev->dev, &mb->mbox);
pdev              244 drivers/mailbox/rockchip-mailbox.c 		dev_err(&pdev->dev, "Failed to register mailbox: %d\n", ret);
pdev              204 drivers/mailbox/stm32-ipcc.c static int stm32_ipcc_probe(struct platform_device *pdev)
pdev              206 drivers/mailbox/stm32-ipcc.c 	struct device *dev = &pdev->dev;
pdev              239 drivers/mailbox/stm32-ipcc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              259 drivers/mailbox/stm32-ipcc.c 		ipcc->irqs[i] = platform_get_irq_byname(pdev, irq_name[i]);
pdev              285 drivers/mailbox/stm32-ipcc.c 		ipcc->wkp = platform_get_irq_byname(pdev, "wakeup");
pdev              324 drivers/mailbox/stm32-ipcc.c 	platform_set_drvdata(pdev, ipcc);
pdev              346 drivers/mailbox/stm32-ipcc.c static int stm32_ipcc_remove(struct platform_device *pdev)
pdev              348 drivers/mailbox/stm32-ipcc.c 	struct stm32_ipcc *ipcc = platform_get_drvdata(pdev);
pdev              351 drivers/mailbox/stm32-ipcc.c 		dev_pm_clear_wake_irq(&pdev->dev);
pdev              353 drivers/mailbox/stm32-ipcc.c 	device_init_wakeup(&pdev->dev, false);
pdev              631 drivers/mailbox/tegra-hsp.c static int tegra_hsp_probe(struct platform_device *pdev)
pdev              639 drivers/mailbox/tegra-hsp.c 	hsp = devm_kzalloc(&pdev->dev, sizeof(*hsp), GFP_KERNEL);
pdev              643 drivers/mailbox/tegra-hsp.c 	hsp->dev = &pdev->dev;
pdev              644 drivers/mailbox/tegra-hsp.c 	hsp->soc = of_device_get_match_data(&pdev->dev);
pdev              648 drivers/mailbox/tegra-hsp.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              649 drivers/mailbox/tegra-hsp.c 	hsp->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              660 drivers/mailbox/tegra-hsp.c 	err = platform_get_irq_byname_optional(pdev, "doorbell");
pdev              667 drivers/mailbox/tegra-hsp.c 		hsp->shared_irqs = devm_kcalloc(&pdev->dev, hsp->num_si,
pdev              680 drivers/mailbox/tegra-hsp.c 			err = platform_get_irq_byname_optional(pdev, name);
pdev              690 drivers/mailbox/tegra-hsp.c 			devm_kfree(&pdev->dev, hsp->shared_irqs);
pdev              698 drivers/mailbox/tegra-hsp.c 	hsp->mbox_db.dev = &pdev->dev;
pdev              701 drivers/mailbox/tegra-hsp.c 	hsp->mbox_db.chans = devm_kcalloc(&pdev->dev, hsp->mbox_db.num_chans,
pdev              710 drivers/mailbox/tegra-hsp.c 			dev_err(&pdev->dev, "failed to add doorbells: %d\n",
pdev              716 drivers/mailbox/tegra-hsp.c 	err = devm_mbox_controller_register(&pdev->dev, &hsp->mbox_db);
pdev              718 drivers/mailbox/tegra-hsp.c 		dev_err(&pdev->dev, "failed to register doorbell mailbox: %d\n",
pdev              726 drivers/mailbox/tegra-hsp.c 	hsp->mbox_sm.dev = &pdev->dev;
pdev              729 drivers/mailbox/tegra-hsp.c 	hsp->mbox_sm.chans = devm_kcalloc(&pdev->dev, hsp->mbox_sm.num_chans,
pdev              736 drivers/mailbox/tegra-hsp.c 		err = tegra_hsp_add_mailboxes(hsp, &pdev->dev);
pdev              738 drivers/mailbox/tegra-hsp.c 			dev_err(&pdev->dev, "failed to add mailboxes: %d\n",
pdev              744 drivers/mailbox/tegra-hsp.c 	err = devm_mbox_controller_register(&pdev->dev, &hsp->mbox_sm);
pdev              746 drivers/mailbox/tegra-hsp.c 		dev_err(&pdev->dev, "failed to register shared mailbox: %d\n",
pdev              751 drivers/mailbox/tegra-hsp.c 	platform_set_drvdata(pdev, hsp);
pdev              754 drivers/mailbox/tegra-hsp.c 		err = devm_request_irq(&pdev->dev, hsp->doorbell_irq,
pdev              756 drivers/mailbox/tegra-hsp.c 				       dev_name(&pdev->dev), hsp);
pdev              758 drivers/mailbox/tegra-hsp.c 			dev_err(&pdev->dev,
pdev              706 drivers/mailbox/ti-msgmgr.c static int ti_msgmgr_probe(struct platform_device *pdev)
pdev              708 drivers/mailbox/ti-msgmgr.c 	struct device *dev = &pdev->dev;
pdev              742 drivers/mailbox/ti-msgmgr.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              748 drivers/mailbox/ti-msgmgr.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              755 drivers/mailbox/ti-msgmgr.c 		res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              819 drivers/mailbox/ti-msgmgr.c 	platform_set_drvdata(pdev, inst);
pdev              631 drivers/mailbox/zynqmp-ipi-mailbox.c static int zynqmp_ipi_probe(struct platform_device *pdev)
pdev              633 drivers/mailbox/zynqmp-ipi-mailbox.c 	struct device *dev = &pdev->dev;
pdev              634 drivers/mailbox/zynqmp-ipi-mailbox.c 	struct device_node *nc, *np = pdev->dev.of_node;
pdev              670 drivers/mailbox/zynqmp-ipi-mailbox.c 	ret = platform_get_irq(pdev, 0);
pdev              684 drivers/mailbox/zynqmp-ipi-mailbox.c 	platform_set_drvdata(pdev, pdata);
pdev              692 drivers/mailbox/zynqmp-ipi-mailbox.c static int zynqmp_ipi_remove(struct platform_device *pdev)
pdev              696 drivers/mailbox/zynqmp-ipi-mailbox.c 	pdata = platform_get_drvdata(pdev);
pdev               22 drivers/mcb/mcb-lpc.c static int mcb_lpc_probe(struct platform_device *pdev)
pdev               28 drivers/mcb/mcb-lpc.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev               32 drivers/mcb/mcb-lpc.c 	priv->mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               34 drivers/mcb/mcb-lpc.c 		dev_err(&pdev->dev, "No Memory resource\n");
pdev               38 drivers/mcb/mcb-lpc.c 	res = devm_request_mem_region(&pdev->dev, priv->mem->start,
pdev               42 drivers/mcb/mcb-lpc.c 		dev_err(&pdev->dev, "Failed to request IO memory\n");
pdev               46 drivers/mcb/mcb-lpc.c 	priv->base = devm_ioremap(&pdev->dev, priv->mem->start,
pdev               49 drivers/mcb/mcb-lpc.c 		dev_err(&pdev->dev, "Cannot ioremap\n");
pdev               53 drivers/mcb/mcb-lpc.c 	platform_set_drvdata(pdev, priv);
pdev               55 drivers/mcb/mcb-lpc.c 	priv->bus = mcb_alloc_bus(&pdev->dev);
pdev               65 drivers/mcb/mcb-lpc.c 	dev_dbg(&pdev->dev, "Found %d cells\n", ret);
pdev               73 drivers/mcb/mcb-lpc.c static int mcb_lpc_remove(struct platform_device *pdev)
pdev               75 drivers/mcb/mcb-lpc.c 	struct priv *priv = platform_get_drvdata(pdev);
pdev               25 drivers/mcb/mcb-pci.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev               27 drivers/mcb/mcb-pci.c 	return pdev->irq;
pdev               30 drivers/mcb/mcb-pci.c static int mcb_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev               37 drivers/mcb/mcb-pci.c 	priv = devm_kzalloc(&pdev->dev, sizeof(struct priv), GFP_KERNEL);
pdev               41 drivers/mcb/mcb-pci.c 	ret = pci_enable_device(pdev);
pdev               43 drivers/mcb/mcb-pci.c 		dev_err(&pdev->dev, "Failed to enable PCI device\n");
pdev               46 drivers/mcb/mcb-pci.c 	pci_set_master(pdev);
pdev               48 drivers/mcb/mcb-pci.c 	priv->mapbase = pci_resource_start(pdev, 0);
pdev               50 drivers/mcb/mcb-pci.c 		dev_err(&pdev->dev, "No PCI resource\n");
pdev               55 drivers/mcb/mcb-pci.c 	res = devm_request_mem_region(&pdev->dev, priv->mapbase,
pdev               59 drivers/mcb/mcb-pci.c 		dev_err(&pdev->dev, "Failed to request PCI memory\n");
pdev               64 drivers/mcb/mcb-pci.c 	priv->base = devm_ioremap(&pdev->dev, priv->mapbase, CHAM_HEADER_SIZE);
pdev               66 drivers/mcb/mcb-pci.c 		dev_err(&pdev->dev, "Cannot ioremap\n");
pdev               71 drivers/mcb/mcb-pci.c 	flags = pci_resource_flags(pdev, 0);
pdev               74 drivers/mcb/mcb-pci.c 		dev_err(&pdev->dev,
pdev               79 drivers/mcb/mcb-pci.c 	pci_set_drvdata(pdev, priv);
pdev               81 drivers/mcb/mcb-pci.c 	priv->bus = mcb_alloc_bus(&pdev->dev);
pdev               93 drivers/mcb/mcb-pci.c 	dev_dbg(&pdev->dev, "Found %d cells\n", ret);
pdev              102 drivers/mcb/mcb-pci.c 	pci_disable_device(pdev);
pdev              106 drivers/mcb/mcb-pci.c static void mcb_pci_remove(struct pci_dev *pdev)
pdev              108 drivers/mcb/mcb-pci.c 	struct priv *priv = pci_get_drvdata(pdev);
pdev              112 drivers/mcb/mcb-pci.c 	pci_disable_device(pdev);
pdev             2499 drivers/md/bcache/super.c 	struct pdev *pdev, *tpdev;
pdev             2504 drivers/md/bcache/super.c 		pdev = kmalloc(sizeof(struct pdev), GFP_KERNEL);
pdev             2505 drivers/md/bcache/super.c 		if (!pdev)
pdev             2507 drivers/md/bcache/super.c 		pdev->dc = dc;
pdev             2508 drivers/md/bcache/super.c 		list_add(&pdev->list, &pending_devs);
pdev             2511 drivers/md/bcache/super.c 	list_for_each_entry_safe(pdev, tpdev, &pending_devs, list) {
pdev             2513 drivers/md/bcache/super.c 			char *pdev_set_uuid = pdev->dc->sb.set_uuid;
pdev             2517 drivers/md/bcache/super.c 				list_del(&pdev->list);
pdev             2518 drivers/md/bcache/super.c 				kfree(pdev);
pdev             2525 drivers/md/bcache/super.c 	list_for_each_entry_safe(pdev, tpdev, &pending_devs, list) {
pdev             2526 drivers/md/bcache/super.c 		pr_info("delete pdev %p", pdev);
pdev             2527 drivers/md/bcache/super.c 		list_del(&pdev->list);
pdev             2528 drivers/md/bcache/super.c 		bcache_device_stop(&pdev->dc->disk);
pdev             2529 drivers/md/bcache/super.c 		kfree(pdev);
pdev             4675 drivers/md/raid5.c 	struct r5dev *pdev, *qdev;
pdev             4810 drivers/md/raid5.c 	pdev = &sh->dev[sh->pd_idx];
pdev             4819 drivers/md/raid5.c 	    (s.p_failed || ((test_bit(R5_Insync, &pdev->flags)
pdev             4820 drivers/md/raid5.c 			     && !test_bit(R5_LOCKED, &pdev->flags)
pdev             4821 drivers/md/raid5.c 			     && (test_bit(R5_UPTODATE, &pdev->flags) ||
pdev             4822 drivers/md/raid5.c 				 test_bit(R5_Discard, &pdev->flags))))) &&
pdev               40 drivers/media/common/b2c2/flexcop-common.h 	struct pci_dev *pdev;
pdev              122 drivers/media/common/b2c2/flexcop-common.h int flexcop_dma_allocate(struct pci_dev *pdev,
pdev              495 drivers/media/common/saa7146/saa7146_core.c static void saa7146_remove_one(struct pci_dev *pdev)
pdev              497 drivers/media/common/saa7146/saa7146_core.c 	struct v4l2_device *v4l2_dev = pci_get_drvdata(pdev);
pdev              519 drivers/media/common/saa7146/saa7146_core.c 	free_irq(pdev->irq, dev);
pdev              522 drivers/media/common/saa7146/saa7146_core.c 		pci_free_consistent(pdev, SAA7146_RPS_MEM, p->addr, p->dma);
pdev              525 drivers/media/common/saa7146/saa7146_core.c 	pci_release_region(pdev, 0);
pdev              526 drivers/media/common/saa7146/saa7146_core.c 	pci_disable_device(pdev);
pdev              106 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev;
pdev              174 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev              202 drivers/media/dvb-frontends/rtl2832_sdr.c 		dev_dbg(&pdev->dev,
pdev              220 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev              223 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_dbg_ratelimited(&pdev->dev, "status=%d length=%d/%d errors=%d\n",
pdev              236 drivers/media/dvb-frontends/rtl2832_sdr.c 		dev_err_ratelimited(&pdev->dev, "urb failed=%d\n", urb->status);
pdev              247 drivers/media/dvb-frontends/rtl2832_sdr.c 			dev_notice_ratelimited(&pdev->dev,
pdev              268 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev              272 drivers/media/dvb-frontends/rtl2832_sdr.c 		dev_dbg(&pdev->dev, "kill urb=%d\n", i);
pdev              283 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev              287 drivers/media/dvb-frontends/rtl2832_sdr.c 		dev_dbg(&pdev->dev, "submit urb=%d\n", i);
pdev              290 drivers/media/dvb-frontends/rtl2832_sdr.c 			dev_err(&pdev->dev,
pdev              304 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev              309 drivers/media/dvb-frontends/rtl2832_sdr.c 			dev_dbg(&pdev->dev, "free buf=%d\n", dev->buf_num);
pdev              322 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev              327 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_dbg(&pdev->dev, "all in all I will use %u bytes for streaming\n",
pdev              335 drivers/media/dvb-frontends/rtl2832_sdr.c 			dev_dbg(&pdev->dev, "alloc buf=%d failed\n",
pdev              341 drivers/media/dvb-frontends/rtl2832_sdr.c 		dev_dbg(&pdev->dev, "alloc buf=%d %p (dma %llu)\n",
pdev              352 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev              359 drivers/media/dvb-frontends/rtl2832_sdr.c 			dev_dbg(&pdev->dev, "free urb=%d\n", i);
pdev              371 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev              376 drivers/media/dvb-frontends/rtl2832_sdr.c 		dev_dbg(&pdev->dev, "alloc urb=%d\n", i);
pdev              401 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev              404 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_dbg(&pdev->dev, "\n");
pdev              422 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev              424 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_dbg(&pdev->dev, "\n");
pdev              438 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev              440 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_dbg(&pdev->dev, "nbuffers=%d\n", *nbuffers);
pdev              447 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_dbg(&pdev->dev, "nbuffers=%d sizes[0]=%d\n", *nbuffers, sizes[0]);
pdev              483 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev              484 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct rtl2832_sdr_platform_data *pdata = pdev->dev.platform_data;
pdev              492 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_dbg(&pdev->dev, "f_adc=%u\n", dev->f_adc);
pdev              526 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_dbg(&pdev->dev, "f_if=%u if_ctl=%08x\n", f_if, u32tmp);
pdev              719 drivers/media/dvb-frontends/rtl2832_sdr.c 		dev_notice(&pdev->dev, "Unsupported tuner\n");
pdev              736 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev              739 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_dbg(&pdev->dev, "\n");
pdev              773 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev              774 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct rtl2832_sdr_platform_data *pdata = pdev->dev.platform_data;
pdev              802 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_dbg(&pdev->dev, "frequency=%u bandwidth=%d\n",
pdev              818 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev              819 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct rtl2832_sdr_platform_data *pdata = pdev->dev.platform_data;
pdev              822 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_dbg(&pdev->dev, "\n");
pdev              832 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev              833 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct rtl2832_sdr_platform_data *pdata = pdev->dev.platform_data;
pdev              836 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_dbg(&pdev->dev, "\n");
pdev              847 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev              848 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct rtl2832_sdr_platform_data *pdata = pdev->dev.platform_data;
pdev              852 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_dbg(&pdev->dev, "\n");
pdev              908 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev              909 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct rtl2832_sdr_platform_data *pdata = pdev->dev.platform_data;
pdev              912 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_dbg(&pdev->dev, "\n");
pdev              954 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev              957 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_dbg(&pdev->dev, "index=%d type=%d\n", v->index, v->type);
pdev              986 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev              989 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_dbg(&pdev->dev, "\n");
pdev             1008 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev             1011 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_dbg(&pdev->dev, "tuner=%d type=%d index=%d\n",
pdev             1039 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev             1042 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_dbg(&pdev->dev, "tuner=%d type=%d\n", f->tuner, f->type);
pdev             1066 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev             1069 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_dbg(&pdev->dev, "tuner=%d type=%d frequency=%u\n",
pdev             1088 drivers/media/dvb-frontends/rtl2832_sdr.c 		dev_dbg(&pdev->dev, "ADC frequency=%u Hz\n", dev->f_adc);
pdev             1097 drivers/media/dvb-frontends/rtl2832_sdr.c 		dev_dbg(&pdev->dev, "RF frequency=%u Hz\n", f->frequency);
pdev             1110 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev             1112 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_dbg(&pdev->dev, "\n");
pdev             1126 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev             1128 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_dbg(&pdev->dev, "\n");
pdev             1142 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev             1146 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_dbg(&pdev->dev, "pixelformat fourcc %4.4s\n",
pdev             1174 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev             1177 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_dbg(&pdev->dev, "pixelformat fourcc %4.4s\n",
pdev             1248 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev             1249 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct rtl2832_sdr_platform_data *pdata = pdev->dev.platform_data;
pdev             1254 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_dbg(&pdev->dev, "id=%d name=%s val=%d min=%lld max=%lld step=%lld\n",
pdev             1299 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct platform_device *pdev = dev->pdev;
pdev             1301 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_dbg(&pdev->dev, "\n");
pdev             1309 drivers/media/dvb-frontends/rtl2832_sdr.c static int rtl2832_sdr_probe(struct platform_device *pdev)
pdev             1312 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct rtl2832_sdr_platform_data *pdata = pdev->dev.platform_data;
pdev             1317 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_dbg(&pdev->dev, "\n");
pdev             1320 drivers/media/dvb-frontends/rtl2832_sdr.c 		dev_err(&pdev->dev, "Cannot proceed without platform data\n");
pdev             1324 drivers/media/dvb-frontends/rtl2832_sdr.c 	if (!pdev->dev.parent->driver) {
pdev             1325 drivers/media/dvb-frontends/rtl2832_sdr.c 		dev_dbg(&pdev->dev, "No parent device\n");
pdev             1330 drivers/media/dvb-frontends/rtl2832_sdr.c 	if (!try_module_get(pdev->dev.parent->driver->owner)) {
pdev             1331 drivers/media/dvb-frontends/rtl2832_sdr.c 		dev_err(&pdev->dev, "Refcount fail");
pdev             1344 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev->pdev = pdev;
pdev             1370 drivers/media/dvb-frontends/rtl2832_sdr.c 		dev_err(&pdev->dev, "Could not initialize vb2 queue\n");
pdev             1413 drivers/media/dvb-frontends/rtl2832_sdr.c 		dev_err(&pdev->dev, "Unsupported tuner\n");
pdev             1418 drivers/media/dvb-frontends/rtl2832_sdr.c 		dev_err(&pdev->dev, "Could not initialize controls\n");
pdev             1430 drivers/media/dvb-frontends/rtl2832_sdr.c 	ret = v4l2_device_register(&pdev->dev, &dev->v4l2_dev);
pdev             1432 drivers/media/dvb-frontends/rtl2832_sdr.c 		dev_err(&pdev->dev, "Failed to register v4l2-device %d\n", ret);
pdev             1443 drivers/media/dvb-frontends/rtl2832_sdr.c 		dev_err(&pdev->dev, "Failed to register as video device %d\n",
pdev             1447 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_info(&pdev->dev, "Registered as %s\n",
pdev             1449 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_info(&pdev->dev, "Realtek RTL2832 SDR attached\n");
pdev             1450 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_notice(&pdev->dev,
pdev             1452 drivers/media/dvb-frontends/rtl2832_sdr.c 	platform_set_drvdata(pdev, dev);
pdev             1461 drivers/media/dvb-frontends/rtl2832_sdr.c 	module_put(pdev->dev.parent->driver->owner);
pdev             1466 drivers/media/dvb-frontends/rtl2832_sdr.c static int rtl2832_sdr_remove(struct platform_device *pdev)
pdev             1468 drivers/media/dvb-frontends/rtl2832_sdr.c 	struct rtl2832_sdr_dev *dev = platform_get_drvdata(pdev);
pdev             1470 drivers/media/dvb-frontends/rtl2832_sdr.c 	dev_dbg(&pdev->dev, "\n");
pdev             1481 drivers/media/dvb-frontends/rtl2832_sdr.c 	module_put(pdev->dev.parent->driver->owner);
pdev               15 drivers/media/dvb-frontends/zd1301_demod.c 	struct platform_device *pdev;
pdev               23 drivers/media/dvb-frontends/zd1301_demod.c 	struct platform_device *pdev = dev->pdev;
pdev               24 drivers/media/dvb-frontends/zd1301_demod.c 	struct zd1301_demod_platform_data *pdata = pdev->dev.platform_data;
pdev               31 drivers/media/dvb-frontends/zd1301_demod.c 	struct platform_device *pdev = dev->pdev;
pdev               32 drivers/media/dvb-frontends/zd1301_demod.c 	struct zd1301_demod_platform_data *pdata = pdev->dev.platform_data;
pdev               40 drivers/media/dvb-frontends/zd1301_demod.c 	struct platform_device *pdev = dev->pdev;
pdev               46 drivers/media/dvb-frontends/zd1301_demod.c 	dev_dbg(&pdev->dev, "frequency=%u bandwidth_hz=%u\n",
pdev               63 drivers/media/dvb-frontends/zd1301_demod.c 	dev_dbg(&pdev->dev, "if_frequency=%u\n", if_frequency);
pdev              141 drivers/media/dvb-frontends/zd1301_demod.c 	dev_dbg(&pdev->dev, "failed=%d\n", ret);
pdev              148 drivers/media/dvb-frontends/zd1301_demod.c 	struct platform_device *pdev = dev->pdev;
pdev              151 drivers/media/dvb-frontends/zd1301_demod.c 	dev_dbg(&pdev->dev, "\n");
pdev              174 drivers/media/dvb-frontends/zd1301_demod.c 	dev_dbg(&pdev->dev, "failed=%d\n", ret);
pdev              181 drivers/media/dvb-frontends/zd1301_demod.c 	struct platform_device *pdev = dev->pdev;
pdev              184 drivers/media/dvb-frontends/zd1301_demod.c 	dev_dbg(&pdev->dev, "\n");
pdev              207 drivers/media/dvb-frontends/zd1301_demod.c 	dev_dbg(&pdev->dev, "failed=%d\n", ret);
pdev              215 drivers/media/dvb-frontends/zd1301_demod.c 	struct platform_device *pdev = dev->pdev;
pdev              217 drivers/media/dvb-frontends/zd1301_demod.c 	dev_dbg(&pdev->dev, "\n");
pdev              229 drivers/media/dvb-frontends/zd1301_demod.c 	struct platform_device *pdev = dev->pdev;
pdev              242 drivers/media/dvb-frontends/zd1301_demod.c 	dev_dbg(&pdev->dev, "lock byte=%02x\n", u8tmp);
pdev              268 drivers/media/dvb-frontends/zd1301_demod.c 	dev_dbg(&pdev->dev, "failed=%d\n", ret);
pdev              299 drivers/media/dvb-frontends/zd1301_demod.c struct dvb_frontend *zd1301_demod_get_dvb_frontend(struct platform_device *pdev)
pdev              301 drivers/media/dvb-frontends/zd1301_demod.c 	struct zd1301_demod_dev *dev = platform_get_drvdata(pdev);
pdev              303 drivers/media/dvb-frontends/zd1301_demod.c 	dev_dbg(&pdev->dev, "\n");
pdev              313 drivers/media/dvb-frontends/zd1301_demod.c 	struct platform_device *pdev = dev->pdev;
pdev              326 drivers/media/dvb-frontends/zd1301_demod.c 		dev_dbg(&pdev->dev, "write&read msg[0].len=%u msg[1].len=%u\n",
pdev              374 drivers/media/dvb-frontends/zd1301_demod.c 		dev_dbg(&pdev->dev, "write msg[0].len=%u\n", msg[0].len);
pdev              422 drivers/media/dvb-frontends/zd1301_demod.c 		dev_dbg(&pdev->dev, "unknown msg[0].len=%u\n", msg[0].len);
pdev              429 drivers/media/dvb-frontends/zd1301_demod.c 	dev_dbg(&pdev->dev, "failed=%d\n", ret);
pdev              443 drivers/media/dvb-frontends/zd1301_demod.c struct i2c_adapter *zd1301_demod_get_i2c_adapter(struct platform_device *pdev)
pdev              445 drivers/media/dvb-frontends/zd1301_demod.c 	struct zd1301_demod_dev *dev = platform_get_drvdata(pdev);
pdev              447 drivers/media/dvb-frontends/zd1301_demod.c 	dev_dbg(&pdev->dev, "\n");
pdev              454 drivers/media/dvb-frontends/zd1301_demod.c static int zd1301_demod_probe(struct platform_device *pdev)
pdev              457 drivers/media/dvb-frontends/zd1301_demod.c 	struct zd1301_demod_platform_data *pdata = pdev->dev.platform_data;
pdev              460 drivers/media/dvb-frontends/zd1301_demod.c 	dev_dbg(&pdev->dev, "\n");
pdev              464 drivers/media/dvb-frontends/zd1301_demod.c 		dev_err(&pdev->dev, "cannot proceed without platform data\n");
pdev              467 drivers/media/dvb-frontends/zd1301_demod.c 	if (!pdev->dev.parent->driver) {
pdev              469 drivers/media/dvb-frontends/zd1301_demod.c 		dev_dbg(&pdev->dev, "no parent device\n");
pdev              480 drivers/media/dvb-frontends/zd1301_demod.c 	dev->pdev = pdev;
pdev              496 drivers/media/dvb-frontends/zd1301_demod.c 	dev->adapter.dev.parent = pdev->dev.parent;
pdev              500 drivers/media/dvb-frontends/zd1301_demod.c 		dev_err(&pdev->dev, "I2C adapter add failed %d\n", ret);
pdev              507 drivers/media/dvb-frontends/zd1301_demod.c 	platform_set_drvdata(pdev, dev);
pdev              508 drivers/media/dvb-frontends/zd1301_demod.c 	dev_info(&pdev->dev, "ZyDAS ZD1301 demod attached\n");
pdev              514 drivers/media/dvb-frontends/zd1301_demod.c 	dev_dbg(&pdev->dev, "failed=%d\n", ret);
pdev              518 drivers/media/dvb-frontends/zd1301_demod.c static int zd1301_demod_remove(struct platform_device *pdev)
pdev              520 drivers/media/dvb-frontends/zd1301_demod.c 	struct zd1301_demod_dev *dev = platform_get_drvdata(pdev);
pdev              522 drivers/media/dvb-frontends/zd1301_demod.c 	dev_dbg(&pdev->dev, "\n");
pdev               34 drivers/media/dvb-frontends/zd1301_demod.h struct dvb_frontend *zd1301_demod_get_dvb_frontend(struct platform_device *pdev);
pdev               42 drivers/media/dvb-frontends/zd1301_demod.h struct i2c_adapter *zd1301_demod_get_i2c_adapter(struct platform_device *pdev);
pdev                9 drivers/media/pci/b2c2/flexcop-dma.c int flexcop_dma_allocate(struct pci_dev *pdev,
pdev               20 drivers/media/pci/b2c2/flexcop-dma.c 	tcpu = pci_alloc_consistent(pdev, size, &tdma);
pdev               22 drivers/media/pci/b2c2/flexcop-dma.c 		dma->pdev = pdev;
pdev               36 drivers/media/pci/b2c2/flexcop-dma.c 	pci_free_consistent(dma->pdev, dma->size*2,
pdev               46 drivers/media/pci/b2c2/flexcop-pci.c 	struct pci_dev *pdev;
pdev              261 drivers/media/pci/b2c2/flexcop-pci.c 	ret = flexcop_dma_allocate(fc_pci->pdev, &fc_pci->dma[0],
pdev              266 drivers/media/pci/b2c2/flexcop-pci.c 	ret = flexcop_dma_allocate(fc_pci->pdev, &fc_pci->dma[1],
pdev              294 drivers/media/pci/b2c2/flexcop-pci.c 	info("card revision %x", fc_pci->pdev->revision);
pdev              296 drivers/media/pci/b2c2/flexcop-pci.c 	if ((ret = pci_enable_device(fc_pci->pdev)) != 0)
pdev              298 drivers/media/pci/b2c2/flexcop-pci.c 	pci_set_master(fc_pci->pdev);
pdev              300 drivers/media/pci/b2c2/flexcop-pci.c 	if ((ret = pci_request_regions(fc_pci->pdev, DRIVER_NAME)) != 0)
pdev              303 drivers/media/pci/b2c2/flexcop-pci.c 	fc_pci->io_mem = pci_iomap(fc_pci->pdev, 0, 0x800);
pdev              311 drivers/media/pci/b2c2/flexcop-pci.c 	pci_set_drvdata(fc_pci->pdev, fc_pci);
pdev              313 drivers/media/pci/b2c2/flexcop-pci.c 	if ((ret = request_irq(fc_pci->pdev->irq, flexcop_pci_isr,
pdev              321 drivers/media/pci/b2c2/flexcop-pci.c 	pci_iounmap(fc_pci->pdev, fc_pci->io_mem);
pdev              323 drivers/media/pci/b2c2/flexcop-pci.c 	pci_release_regions(fc_pci->pdev);
pdev              325 drivers/media/pci/b2c2/flexcop-pci.c 	pci_disable_device(fc_pci->pdev);
pdev              332 drivers/media/pci/b2c2/flexcop-pci.c 		free_irq(fc_pci->pdev->irq, fc_pci);
pdev              333 drivers/media/pci/b2c2/flexcop-pci.c 		pci_iounmap(fc_pci->pdev, fc_pci->io_mem);
pdev              334 drivers/media/pci/b2c2/flexcop-pci.c 		pci_release_regions(fc_pci->pdev);
pdev              335 drivers/media/pci/b2c2/flexcop-pci.c 		pci_disable_device(fc_pci->pdev);
pdev              340 drivers/media/pci/b2c2/flexcop-pci.c static int flexcop_pci_probe(struct pci_dev *pdev,
pdev              369 drivers/media/pci/b2c2/flexcop-pci.c 	fc->dev = &pdev->dev;
pdev              373 drivers/media/pci/b2c2/flexcop-pci.c 	fc_pci->pdev = pdev;
pdev              406 drivers/media/pci/b2c2/flexcop-pci.c static void flexcop_pci_remove(struct pci_dev *pdev)
pdev              408 drivers/media/pci/b2c2/flexcop-pci.c 	struct flexcop_pci *fc_pci = pci_get_drvdata(pdev);
pdev             2082 drivers/media/pci/cx23885/cx23885-core.c 	struct pci_dev *pdev = NULL;
pdev             2090 drivers/media/pci/cx23885/cx23885-core.c 		pdev = pci_get_device(broken_dev_id[i].vendor,
pdev             2092 drivers/media/pci/cx23885/cx23885-core.c 		if (pdev) {
pdev             2093 drivers/media/pci/cx23885/cx23885-core.c 			pci_dev_put(pdev);
pdev              231 drivers/media/pci/ddbridge/ddbridge-core.c 	struct ddb *pdev = ddbs[(p >> 4) & 0x3f];
pdev              234 drivers/media/pci/ddbridge/ddbridge-core.c 	if (!idev || !pdev)
pdev              236 drivers/media/pci/ddbridge/ddbridge-core.c 	if (!idev->has_dma || !pdev->has_dma)
pdev              239 drivers/media/pci/ddbridge/ddbridge-core.c 	port = &pdev->port[p & 0x0f];
pdev              278 drivers/media/pci/ddbridge/ddbridge-core.c static void dma_free(struct pci_dev *pdev, struct ddb_dma *dma, int dir)
pdev              287 drivers/media/pci/ddbridge/ddbridge-core.c 				dma_unmap_single(&pdev->dev, dma->pbuf[i],
pdev              294 drivers/media/pci/ddbridge/ddbridge-core.c 				dma_free_coherent(&pdev->dev, dma->size,
pdev              303 drivers/media/pci/ddbridge/ddbridge-core.c static int dma_alloc(struct pci_dev *pdev, struct ddb_dma *dma, int dir)
pdev              314 drivers/media/pci/ddbridge/ddbridge-core.c 			dma->pbuf[i] = dma_map_single(&pdev->dev,
pdev              319 drivers/media/pci/ddbridge/ddbridge-core.c 			if (dma_mapping_error(&pdev->dev, dma->pbuf[i])) {
pdev              325 drivers/media/pci/ddbridge/ddbridge-core.c 			dma->vbuf[i] = dma_alloc_coherent(&pdev->dev,
pdev              346 drivers/media/pci/ddbridge/ddbridge-core.c 				if (dma_alloc(dev->pdev, port->input[0]->dma, 0)
pdev              350 drivers/media/pci/ddbridge/ddbridge-core.c 				if (dma_alloc(dev->pdev, port->input[1]->dma, 0)
pdev              357 drivers/media/pci/ddbridge/ddbridge-core.c 				if (dma_alloc(dev->pdev, port->input[0]->dma, 0)
pdev              361 drivers/media/pci/ddbridge/ddbridge-core.c 				if (dma_alloc(dev->pdev, port->output->dma, 1)
pdev              382 drivers/media/pci/ddbridge/ddbridge-core.c 			dma_free(dev->pdev, port->input[0]->dma, 0);
pdev              384 drivers/media/pci/ddbridge/ddbridge-core.c 			dma_free(dev->pdev, port->input[1]->dma, 0);
pdev              386 drivers/media/pci/ddbridge/ddbridge-core.c 			dma_free(dev->pdev, port->output->dma, 1);
pdev               64 drivers/media/pci/ddbridge/ddbridge-io.h 		dev_err(&dev->pdev->dev, "ddbreadl failure, adr=%08x\n", adr);
pdev               72 drivers/media/pci/ddbridge/ddbridge-main.c 		pci_free_irq_vectors(dev->pdev);
pdev               80 drivers/media/pci/ddbridge/ddbridge-main.c 		free_irq(pci_irq_vector(dev->pdev, 1), dev);
pdev               81 drivers/media/pci/ddbridge/ddbridge-main.c 	free_irq(pci_irq_vector(dev->pdev, 0), dev);
pdev               84 drivers/media/pci/ddbridge/ddbridge-main.c static void ddb_remove(struct pci_dev *pdev)
pdev               86 drivers/media/pci/ddbridge/ddbridge-main.c 	struct ddb *dev = (struct ddb *)pci_get_drvdata(pdev);
pdev               98 drivers/media/pci/ddbridge/ddbridge-main.c 	pci_set_drvdata(pdev, NULL);
pdev               99 drivers/media/pci/ddbridge/ddbridge-main.c 	pci_disable_device(pdev);
pdev              108 drivers/media/pci/ddbridge/ddbridge-main.c 		stat = pci_alloc_irq_vectors(dev->pdev, 1, nr,
pdev              141 drivers/media/pci/ddbridge/ddbridge-main.c 		stat = request_irq(pci_irq_vector(dev->pdev, 0),
pdev              146 drivers/media/pci/ddbridge/ddbridge-main.c 		stat = request_irq(pci_irq_vector(dev->pdev, 1),
pdev              150 drivers/media/pci/ddbridge/ddbridge-main.c 			free_irq(pci_irq_vector(dev->pdev, 0), dev);
pdev              156 drivers/media/pci/ddbridge/ddbridge-main.c 		stat = request_irq(pci_irq_vector(dev->pdev, 0),
pdev              172 drivers/media/pci/ddbridge/ddbridge-main.c static int ddb_probe(struct pci_dev *pdev,
pdev              178 drivers/media/pci/ddbridge/ddbridge-main.c 	if (pci_enable_device(pdev) < 0)
pdev              181 drivers/media/pci/ddbridge/ddbridge-main.c 	pci_set_master(pdev);
pdev              183 drivers/media/pci/ddbridge/ddbridge-main.c 	if (pci_set_dma_mask(pdev, DMA_BIT_MASK(64)))
pdev              184 drivers/media/pci/ddbridge/ddbridge-main.c 		if (pci_set_dma_mask(pdev, DMA_BIT_MASK(32)))
pdev              193 drivers/media/pci/ddbridge/ddbridge-main.c 	dev->pdev = pdev;
pdev              194 drivers/media/pci/ddbridge/ddbridge-main.c 	dev->dev = &pdev->dev;
pdev              195 drivers/media/pci/ddbridge/ddbridge-main.c 	pci_set_drvdata(pdev, dev);
pdev              200 drivers/media/pci/ddbridge/ddbridge-main.c 	dev->link[0].ids.subdevice = pdev->subsystem_device;
pdev              205 drivers/media/pci/ddbridge/ddbridge-main.c 					 id->subvendor, pdev->subsystem_device);
pdev              207 drivers/media/pci/ddbridge/ddbridge-main.c 	dev_info(&pdev->dev, "detected %s\n", dev->link[0].info->name);
pdev              209 drivers/media/pci/ddbridge/ddbridge-main.c 	dev->regs_len = pci_resource_len(dev->pdev, 0);
pdev              210 drivers/media/pci/ddbridge/ddbridge-main.c 	dev->regs = ioremap(pci_resource_start(dev->pdev, 0),
pdev              211 drivers/media/pci/ddbridge/ddbridge-main.c 			    pci_resource_len(dev->pdev, 0));
pdev              214 drivers/media/pci/ddbridge/ddbridge-main.c 		dev_err(&pdev->dev, "not enough memory for register map\n");
pdev              219 drivers/media/pci/ddbridge/ddbridge-main.c 		dev_err(&pdev->dev, "cannot read registers\n");
pdev              227 drivers/media/pci/ddbridge/ddbridge-main.c 	dev_info(&pdev->dev, "HW %08x REGMAP %08x\n",
pdev              242 drivers/media/pci/ddbridge/ddbridge-main.c 	dev_err(&pdev->dev, "fail0\n");
pdev              245 drivers/media/pci/ddbridge/ddbridge-main.c 	dev_err(&pdev->dev, "fail\n");
pdev              248 drivers/media/pci/ddbridge/ddbridge-main.c 	pci_set_drvdata(pdev, NULL);
pdev              249 drivers/media/pci/ddbridge/ddbridge-main.c 	pci_disable_device(pdev);
pdev              320 drivers/media/pci/ddbridge/ddbridge.h 	struct pci_dev          *pdev;
pdev              320 drivers/media/pci/dm1105/dm1105.c 	struct pci_dev *pdev;
pdev              608 drivers/media/pci/dm1105/dm1105.c 	dev->ts_buf = pci_alloc_consistent(dev->pdev,
pdev              617 drivers/media/pci/dm1105/dm1105.c 	pci_free_consistent(dev->pdev,
pdev              737 drivers/media/pci/dm1105/dm1105.c 		"pci-%s/ir0", pci_name(dm1105->pdev));
pdev              745 drivers/media/pci/dm1105/dm1105.c 	if (dm1105->pdev->subsystem_vendor) {
pdev              746 drivers/media/pci/dm1105/dm1105.c 		dev->input_id.vendor = dm1105->pdev->subsystem_vendor;
pdev              747 drivers/media/pci/dm1105/dm1105.c 		dev->input_id.product = dm1105->pdev->subsystem_device;
pdev              749 drivers/media/pci/dm1105/dm1105.c 		dev->input_id.vendor = dm1105->pdev->vendor;
pdev              750 drivers/media/pci/dm1105/dm1105.c 		dev->input_id.product = dm1105->pdev->device;
pdev              752 drivers/media/pci/dm1105/dm1105.c 	dev->dev.parent = &dm1105->pdev->dev;
pdev              932 drivers/media/pci/dm1105/dm1105.c 		dev_err(&dev->pdev->dev, "could not attach frontend\n");
pdev              966 drivers/media/pci/dm1105/dm1105.c 	dev_info(&dev->pdev->dev, "MAC %pM\n", mac);
pdev              969 drivers/media/pci/dm1105/dm1105.c static int dm1105_probe(struct pci_dev *pdev,
pdev              993 drivers/media/pci/dm1105/dm1105.c 		if (pdev->subsystem_vendor ==
pdev              995 drivers/media/pci/dm1105/dm1105.c 				pdev->subsystem_device ==
pdev             1001 drivers/media/pci/dm1105/dm1105.c 		dm1105_card_list(pdev);
pdev             1005 drivers/media/pci/dm1105/dm1105.c 	dev->pdev = pdev;
pdev             1010 drivers/media/pci/dm1105/dm1105.c 	ret = pci_enable_device(pdev);
pdev             1014 drivers/media/pci/dm1105/dm1105.c 	ret = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             1018 drivers/media/pci/dm1105/dm1105.c 	pci_set_master(pdev);
pdev             1020 drivers/media/pci/dm1105/dm1105.c 	ret = pci_request_regions(pdev, DRIVER_NAME);
pdev             1024 drivers/media/pci/dm1105/dm1105.c 	dev->io_mem = pci_iomap(pdev, 0, pci_resource_len(pdev, 0));
pdev             1031 drivers/media/pci/dm1105/dm1105.c 	pci_set_drvdata(pdev, dev);
pdev             1041 drivers/media/pci/dm1105/dm1105.c 	dev->i2c_adap.dev.parent = &pdev->dev;
pdev             1053 drivers/media/pci/dm1105/dm1105.c 	dev->i2c_bb_adap.dev.parent = &pdev->dev;
pdev             1073 drivers/media/pci/dm1105/dm1105.c 					THIS_MODULE, &pdev->dev, adapter_nr);
pdev             1135 drivers/media/pci/dm1105/dm1105.c 	ret = request_irq(pdev->irq, dm1105_irq, IRQF_SHARED,
pdev             1165 drivers/media/pci/dm1105/dm1105.c 	pci_iounmap(pdev, dev->io_mem);
pdev             1167 drivers/media/pci/dm1105/dm1105.c 	pci_release_regions(pdev);
pdev             1169 drivers/media/pci/dm1105/dm1105.c 	pci_disable_device(pdev);
pdev             1175 drivers/media/pci/dm1105/dm1105.c static void dm1105_remove(struct pci_dev *pdev)
pdev             1177 drivers/media/pci/dm1105/dm1105.c 	struct dm1105_dev *dev = pci_get_drvdata(pdev);
pdev             1197 drivers/media/pci/dm1105/dm1105.c 	free_irq(pdev->irq, dev);
pdev             1198 drivers/media/pci/dm1105/dm1105.c 	pci_iounmap(pdev, dev->io_mem);
pdev             1199 drivers/media/pci/dm1105/dm1105.c 	pci_release_regions(pdev);
pdev             1200 drivers/media/pci/dm1105/dm1105.c 	pci_disable_device(pdev);
pdev              299 drivers/media/pci/dt3155/dt3155.c 	sprintf(cap->bus_info, "PCI:%s", pci_name(pd->pdev));
pdev              414 drivers/media/pci/dt3155/dt3155.c 	struct pci_dev *pdev = pd->pdev;
pdev              418 drivers/media/pci/dt3155/dt3155.c 	pci_set_master(pdev); /* dt3155 needs it */
pdev              493 drivers/media/pci/dt3155/dt3155.c static int dt3155_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              498 drivers/media/pci/dt3155/dt3155.c 	err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              501 drivers/media/pci/dt3155/dt3155.c 	pd = devm_kzalloc(&pdev->dev, sizeof(*pd), GFP_KERNEL);
pdev              505 drivers/media/pci/dt3155/dt3155.c 	err = v4l2_device_register(&pdev->dev, &pd->v4l2_dev);
pdev              511 drivers/media/pci/dt3155/dt3155.c 	pd->pdev = pdev;
pdev              528 drivers/media/pci/dt3155/dt3155.c 	pd->vidq.dev = &pdev->dev;
pdev              535 drivers/media/pci/dt3155/dt3155.c 	err = pci_enable_device(pdev);
pdev              538 drivers/media/pci/dt3155/dt3155.c 	err = pci_request_region(pdev, 0, pci_name(pdev));
pdev              541 drivers/media/pci/dt3155/dt3155.c 	pd->regs = pci_iomap(pdev, 0, pci_resource_len(pd->pdev, 0));
pdev              549 drivers/media/pci/dt3155/dt3155.c 	err = request_irq(pd->pdev->irq, dt3155_irq_handler_even,
pdev              556 drivers/media/pci/dt3155/dt3155.c 	dev_info(&pdev->dev, "/dev/video%i is ready\n", pd->vdev.minor);
pdev              560 drivers/media/pci/dt3155/dt3155.c 	free_irq(pd->pdev->irq, pd);
pdev              562 drivers/media/pci/dt3155/dt3155.c 	pci_iounmap(pdev, pd->regs);
pdev              564 drivers/media/pci/dt3155/dt3155.c 	pci_release_region(pdev, 0);
pdev              566 drivers/media/pci/dt3155/dt3155.c 	pci_disable_device(pdev);
pdev              572 drivers/media/pci/dt3155/dt3155.c static void dt3155_remove(struct pci_dev *pdev)
pdev              574 drivers/media/pci/dt3155/dt3155.c 	struct v4l2_device *v4l2_dev = pci_get_drvdata(pdev);
pdev              579 drivers/media/pci/dt3155/dt3155.c 	free_irq(pd->pdev->irq, pd);
pdev              582 drivers/media/pci/dt3155/dt3155.c 	pci_iounmap(pdev, pd->regs);
pdev              583 drivers/media/pci/dt3155/dt3155.c 	pci_release_region(pdev, 0);
pdev              584 drivers/media/pci/dt3155/dt3155.c 	pci_disable_device(pdev);
pdev              173 drivers/media/pci/dt3155/dt3155.h 	struct pci_dev *pdev;
pdev              132 drivers/media/pci/ivtv/ivtv-alsa-main.c 	ret = snd_card_new(&itv->pdev->dev,
pdev              418 drivers/media/pci/ivtv/ivtv-driver.c 	int pci_slot = PCI_SLOT(itv->pdev->devfn);
pdev              674 drivers/media/pci/ivtv/ivtv-driver.c 	itv->has_cx23415 = (itv->pdev->device == PCI_DEVICE_ID_IVTV15);
pdev              687 drivers/media/pci/ivtv/ivtv-driver.c 		if (itv->pdev->subsystem_vendor == IVTV_PCI_ID_HAUPPAUGE ||
pdev              688 drivers/media/pci/ivtv/ivtv-driver.c 		    itv->pdev->subsystem_vendor == IVTV_PCI_ID_HAUPPAUGE_ALT1 ||
pdev              689 drivers/media/pci/ivtv/ivtv-driver.c 		    itv->pdev->subsystem_vendor == IVTV_PCI_ID_HAUPPAUGE_ALT2) {
pdev              700 drivers/media/pci/ivtv/ivtv-driver.c 				if (itv->pdev->device !=
pdev              703 drivers/media/pci/ivtv/ivtv-driver.c 				if (itv->pdev->subsystem_vendor !=
pdev              706 drivers/media/pci/ivtv/ivtv-driver.c 				if (itv->pdev->subsystem_device !=
pdev              720 drivers/media/pci/ivtv/ivtv-driver.c 		     itv->pdev->vendor, itv->pdev->device);
pdev              722 drivers/media/pci/ivtv/ivtv-driver.c 		     itv->pdev->subsystem_vendor, itv->pdev->subsystem_device);
pdev              743 drivers/media/pci/ivtv/ivtv-driver.c 	itv->base_addr = pci_resource_start(itv->pdev, 0);
pdev              834 drivers/media/pci/ivtv/ivtv-driver.c static int ivtv_setup_pci(struct ivtv *itv, struct pci_dev *pdev,
pdev              842 drivers/media/pci/ivtv/ivtv-driver.c 	if (pci_enable_device(pdev)) {
pdev              846 drivers/media/pci/ivtv/ivtv-driver.c 	if (pci_set_dma_mask(pdev, DMA_BIT_MASK(32))) {
pdev              872 drivers/media/pci/ivtv/ivtv-driver.c 	pci_read_config_word(pdev, PCI_COMMAND, &cmd);
pdev              875 drivers/media/pci/ivtv/ivtv-driver.c 		pci_set_master(pdev);
pdev              876 drivers/media/pci/ivtv/ivtv-driver.c 		pci_read_config_word(pdev, PCI_COMMAND, &cmd);
pdev              884 drivers/media/pci/ivtv/ivtv-driver.c 	pci_read_config_byte(pdev, PCI_LATENCY_TIMER, &pci_latency);
pdev              889 drivers/media/pci/ivtv/ivtv-driver.c 		pci_write_config_byte(pdev, PCI_LATENCY_TIMER, 64);
pdev              890 drivers/media/pci/ivtv/ivtv-driver.c 		pci_read_config_byte(pdev, PCI_LATENCY_TIMER, &pci_latency);
pdev              896 drivers/media/pci/ivtv/ivtv-driver.c 	pci_write_config_dword(pdev, 0x40, 0xffff);
pdev              899 drivers/media/pci/ivtv/ivtv-driver.c 		   pdev->device, pdev->revision, pdev->bus->number,
pdev              900 drivers/media/pci/ivtv/ivtv-driver.c 		   PCI_SLOT(pdev->devfn), PCI_FUNC(pdev->devfn),
pdev              901 drivers/media/pci/ivtv/ivtv-driver.c 		   pdev->irq, pci_latency, (u64)itv->base_addr);
pdev              996 drivers/media/pci/ivtv/ivtv-driver.c static int ivtv_probe(struct pci_dev *pdev, const struct pci_device_id *pci_id)
pdev             1005 drivers/media/pci/ivtv/ivtv-driver.c 	itv->pdev = pdev;
pdev             1009 drivers/media/pci/ivtv/ivtv-driver.c 	retval = v4l2_device_register(&pdev->dev, &itv->v4l2_dev);
pdev             1036 drivers/media/pci/ivtv/ivtv-driver.c 	retval = ivtv_setup_pci(itv, pdev, pci_id);
pdev             1251 drivers/media/pci/ivtv/ivtv-driver.c 	retval = request_irq(itv->pdev->irq, ivtv_irq_handler,
pdev             1277 drivers/media/pci/ivtv/ivtv-driver.c 	free_irq(itv->pdev->irq, (void *)itv);
pdev             1392 drivers/media/pci/ivtv/ivtv-driver.c static void ivtv_remove(struct pci_dev *pdev)
pdev             1394 drivers/media/pci/ivtv/ivtv-driver.c 	struct v4l2_device *v4l2_dev = dev_get_drvdata(&pdev->dev);
pdev             1442 drivers/media/pci/ivtv/ivtv-driver.c 	free_irq(itv->pdev->irq, (void *)itv);
pdev             1450 drivers/media/pci/ivtv/ivtv-driver.c 	pci_disable_device(itv->pdev);
pdev              614 drivers/media/pci/ivtv/ivtv-driver.h 	struct pci_dev *pdev;		/* PCI device */
pdev               46 drivers/media/pci/ivtv/ivtv-firmware.c 	if (retries && request_firmware(&fw, fn, &itv->pdev->dev) == 0) {
pdev              714 drivers/media/pci/ivtv/ivtv-i2c.c 	itv->i2c_adap.dev.parent = &itv->pdev->dev;
pdev              740 drivers/media/pci/ivtv/ivtv-ioctl.c 	snprintf(vcap->bus_info, sizeof(vcap->bus_info), "PCI:%s", pci_name(itv->pdev));
pdev              221 drivers/media/pci/ivtv/ivtv-queue.c 		s->sg_handle = pci_map_single(itv->pdev, s->sg_dma,
pdev              240 drivers/media/pci/ivtv/ivtv-queue.c 			buf->dma_handle = pci_map_single(s->itv->pdev,
pdev              263 drivers/media/pci/ivtv/ivtv-queue.c 			pci_unmap_single(s->itv->pdev, buf->dma_handle,
pdev              272 drivers/media/pci/ivtv/ivtv-queue.c 			pci_unmap_single(s->itv->pdev, s->sg_handle,
pdev               44 drivers/media/pci/ivtv/ivtv-queue.h 		pci_dma_sync_single_for_cpu(s->itv->pdev, buf->dma_handle,
pdev               51 drivers/media/pci/ivtv/ivtv-queue.h 		pci_dma_sync_single_for_device(s->itv->pdev, buf->dma_handle,
pdev               73 drivers/media/pci/ivtv/ivtv-queue.h 		pci_dma_sync_single_for_cpu(s->itv->pdev, s->sg_handle,
pdev               80 drivers/media/pci/ivtv/ivtv-queue.h 		pci_dma_sync_single_for_device(s->itv->pdev, s->sg_handle,
pdev               84 drivers/media/pci/ivtv/ivtv-udma.c 		itv->udma.SG_handle = pci_map_single(itv->pdev, itv->udma.SGarray,
pdev              141 drivers/media/pci/ivtv/ivtv-udma.c 	dma->SG_length = pci_map_sg(itv->pdev, dma->SGlist, dma->page_count, PCI_DMA_TODEVICE);
pdev              166 drivers/media/pci/ivtv/ivtv-udma.c 		pci_unmap_sg(itv->pdev, dma->SGlist, dma->page_count, PCI_DMA_TODEVICE);
pdev              185 drivers/media/pci/ivtv/ivtv-udma.c 		pci_unmap_single(itv->pdev, itv->udma.SG_handle,
pdev              191 drivers/media/pci/ivtv/ivtv-udma.c 		pci_unmap_sg(itv->pdev, itv->udma.SGlist, itv->udma.page_count, PCI_DMA_TODEVICE);
pdev               26 drivers/media/pci/ivtv/ivtv-udma.h 	pci_dma_sync_single_for_device(itv->pdev, itv->udma.SG_handle,
pdev               32 drivers/media/pci/ivtv/ivtv-udma.h 	pci_dma_sync_single_for_cpu(itv->pdev, itv->udma.SG_handle,
pdev              121 drivers/media/pci/ivtv/ivtv-yuv.c 	dma->SG_length = pci_map_sg(itv->pdev, dma->SGlist, dma->page_count, PCI_DMA_TODEVICE);
pdev              928 drivers/media/pci/ivtv/ivtv-yuv.c 		yi->blanking_dmaptr = pci_map_single(itv->pdev, yi->blanking_ptr, 720*16, PCI_DMA_TODEVICE);
pdev             1272 drivers/media/pci/ivtv/ivtv-yuv.c 		pci_unmap_single(itv->pdev, yi->blanking_dmaptr, 720*16, PCI_DMA_TODEVICE);
pdev              146 drivers/media/pci/mantis/hopper_cards.c static int hopper_pci_probe(struct pci_dev *pdev,
pdev              163 drivers/media/pci/mantis/hopper_cards.c 	mantis->pdev		= pdev;
pdev              230 drivers/media/pci/mantis/hopper_cards.c static void hopper_pci_remove(struct pci_dev *pdev)
pdev              232 drivers/media/pci/mantis/hopper_cards.c 	struct mantis_pci *mantis = pci_get_drvdata(pdev);
pdev              155 drivers/media/pci/mantis/mantis_cards.c static int mantis_pci_probe(struct pci_dev *pdev,
pdev              170 drivers/media/pci/mantis/mantis_cards.c 	mantis->pdev		= pdev;
pdev              252 drivers/media/pci/mantis/mantis_cards.c static void mantis_pci_remove(struct pci_dev *pdev)
pdev              254 drivers/media/pci/mantis/mantis_cards.c 	struct mantis_pci *mantis = pci_get_drvdata(pdev);
pdev              110 drivers/media/pci/mantis/mantis_common.h 	struct pci_dev		*pdev;
pdev              109 drivers/media/pci/mantis/mantis_core.c 		mantis->pdev->bus->number, PCI_SLOT(mantis->pdev->devfn), PCI_FUNC(mantis->pdev->devfn));
pdev              115 drivers/media/pci/mantis/mantis_core.c 		mantis->pdev->irq, mantis->latency,
pdev               55 drivers/media/pci/mantis/mantis_dma.c 		pci_free_consistent(mantis->pdev, MANTIS_BUF_SIZE,
pdev               67 drivers/media/pci/mantis/mantis_dma.c 		pci_free_consistent(mantis->pdev, MANTIS_RISC_SIZE,
pdev               80 drivers/media/pci/mantis/mantis_dma.c 		mantis->buf_cpu = pci_alloc_consistent(mantis->pdev,
pdev               95 drivers/media/pci/mantis/mantis_dma.c 		mantis->risc_cpu = pci_alloc_consistent(mantis->pdev,
pdev              145 drivers/media/pci/mantis/mantis_dvb.c 				      &mantis->pdev->dev,
pdev              212 drivers/media/pci/mantis/mantis_i2c.c 	struct pci_dev *pdev		= mantis->pdev;
pdev              224 drivers/media/pci/mantis/mantis_i2c.c 	i2c_adapter->dev.parent	= &pdev->dev;
pdev               44 drivers/media/pci/mantis/mantis_input.c 		 "pci-%s/ir0", pci_name(mantis->pdev));
pdev               54 drivers/media/pci/mantis/mantis_input.c 	dev->dev.parent         = &mantis->pdev->dev;
pdev               41 drivers/media/pci/mantis/mantis_pci.c 	struct pci_dev *pdev		= mantis->pdev;
pdev               47 drivers/media/pci/mantis/mantis_pci.c 		mantis->pdev->bus->number,
pdev               48 drivers/media/pci/mantis/mantis_pci.c 		PCI_SLOT(mantis->pdev->devfn),
pdev               49 drivers/media/pci/mantis/mantis_pci.c 		PCI_FUNC(mantis->pdev->devfn));
pdev               51 drivers/media/pci/mantis/mantis_pci.c 	err = pci_enable_device(pdev);
pdev               58 drivers/media/pci/mantis/mantis_pci.c 	err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev               65 drivers/media/pci/mantis/mantis_pci.c 	pci_set_master(pdev);
pdev               67 drivers/media/pci/mantis/mantis_pci.c 	if (!request_mem_region(pci_resource_start(pdev, 0),
pdev               68 drivers/media/pci/mantis/mantis_pci.c 				pci_resource_len(pdev, 0),
pdev               76 drivers/media/pci/mantis/mantis_pci.c 	mantis->mmio = ioremap(pci_resource_start(pdev, 0),
pdev               77 drivers/media/pci/mantis/mantis_pci.c 			       pci_resource_len(pdev, 0));
pdev               85 drivers/media/pci/mantis/mantis_pci.c 	pci_read_config_byte(pdev, PCI_LATENCY_TIMER, &latency);
pdev               87 drivers/media/pci/mantis/mantis_pci.c 	mantis->revision = pdev->revision;
pdev               91 drivers/media/pci/mantis/mantis_pci.c 		mantis->pdev->subsystem_vendor,
pdev               92 drivers/media/pci/mantis/mantis_pci.c 		mantis->pdev->subsystem_device);
pdev               96 drivers/media/pci/mantis/mantis_pci.c 		mantis->pdev->irq,
pdev              101 drivers/media/pci/mantis/mantis_pci.c 	err = request_irq(pdev->irq,
pdev              114 drivers/media/pci/mantis/mantis_pci.c 	pci_set_drvdata(pdev, mantis);
pdev              125 drivers/media/pci/mantis/mantis_pci.c 	release_mem_region(pci_resource_start(pdev, 0),
pdev              126 drivers/media/pci/mantis/mantis_pci.c 			   pci_resource_len(pdev, 0));
pdev              130 drivers/media/pci/mantis/mantis_pci.c 	pci_disable_device(pdev);
pdev              140 drivers/media/pci/mantis/mantis_pci.c 	struct pci_dev *pdev = mantis->pdev;
pdev              143 drivers/media/pci/mantis/mantis_pci.c 	free_irq(pdev->irq, mantis);
pdev              146 drivers/media/pci/mantis/mantis_pci.c 		release_mem_region(pci_resource_start(pdev, 0),
pdev              147 drivers/media/pci/mantis/mantis_pci.c 				   pci_resource_len(pdev, 0));
pdev              150 drivers/media/pci/mantis/mantis_pci.c 	pci_disable_device(pdev);
pdev             1532 drivers/media/pci/meye/meye.c static int meye_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             1534 drivers/media/pci/meye/meye.c 	pci_save_state(pdev);
pdev             1541 drivers/media/pci/meye/meye.c static int meye_resume(struct pci_dev *pdev)
pdev             1543 drivers/media/pci/meye/meye.c 	pci_restore_state(pdev);
pdev              119 drivers/media/pci/ngene/ngene-cards.c 	struct device *pdev = &chan->dev->pci_dev->dev;
pdev              129 drivers/media/pci/ngene/ngene-cards.c 		dev_err(pdev, "No STV6110X found!\n");
pdev              150 drivers/media/pci/ngene/ngene-cards.c 	struct device *pdev = &chan->dev->pci_dev->dev;
pdev              159 drivers/media/pci/ngene/ngene-cards.c 			dev_err(pdev, "stv6111_attach() failed!\n");
pdev              183 drivers/media/pci/ngene/ngene-cards.c 	struct device *pdev = &chan->dev->pci_dev->dev;
pdev              193 drivers/media/pci/ngene/ngene-cards.c 		dev_err(pdev, "No TDA18271 found!\n");
pdev              204 drivers/media/pci/ngene/ngene-cards.c 	struct device *pdev = &chan->dev->pci_dev->dev;
pdev              208 drivers/media/pci/ngene/ngene-cards.c 	dev_dbg(pdev, "stv0367-tda18212 tuner ping\n");
pdev              213 drivers/media/pci/ngene/ngene-cards.c 		dev_dbg(pdev, "tda18212 ping 1 fail\n");
pdev              215 drivers/media/pci/ngene/ngene-cards.c 		dev_warn(pdev, "tda18212 ping failed, expect problems\n");
pdev              225 drivers/media/pci/ngene/ngene-cards.c 	struct device *pdev = &chan->dev->pci_dev->dev;
pdev              258 drivers/media/pci/ngene/ngene-cards.c 	dev_err(pdev, "TDA18212 tuner not found. Device is not fully operational.\n");
pdev              284 drivers/media/pci/ngene/ngene-cards.c 	struct device *pdev = &chan->dev->pci_dev->dev;
pdev              293 drivers/media/pci/ngene/ngene-cards.c 		dev_err(pdev, "No STV0900 found!\n");
pdev              303 drivers/media/pci/ngene/ngene-cards.c 		dev_err(pdev, "No LNBH24 found!\n");
pdev              328 drivers/media/pci/ngene/ngene-cards.c 	struct device *pdev = &chan->dev->pci_dev->dev;
pdev              339 drivers/media/pci/ngene/ngene-cards.c 		dev_err(pdev, "stv0910_attach() failed!\n");
pdev              351 drivers/media/pci/ngene/ngene-cards.c 			dev_err(pdev, "lnbh25_attach() failed!\n");
pdev              382 drivers/media/pci/ngene/ngene-cards.c 	struct device *pdev = &chan->dev->pci_dev->dev;
pdev              388 drivers/media/pci/ngene/ngene-cards.c 		dev_err(pdev, "stv0367ddb_attach() failed!\n");
pdev              401 drivers/media/pci/ngene/ngene-cards.c 	struct device *pdev = &chan->dev->pci_dev->dev;
pdev              416 drivers/media/pci/ngene/ngene-cards.c 		dev_err(pdev, "CXD28XX attach failed!\n");
pdev              490 drivers/media/pci/ngene/ngene-cards.c 	struct device *pdev = &chan->dev->pci_dev->dev;
pdev              500 drivers/media/pci/ngene/ngene-cards.c 		dev_err(pdev, "No DRXK found!\n");
pdev              524 drivers/media/pci/ngene/ngene-cards.c 	struct device *pdev = &chan->dev->pci_dev->dev;
pdev              534 drivers/media/pci/ngene/ngene-cards.c 		dev_info(pdev, "Invalid XO2 on channel %d\n", chan->number);
pdev              596 drivers/media/pci/ngene/ngene-cards.c 	struct device *pdev = &chan->dev->pci_dev->dev;
pdev              607 drivers/media/pci/ngene/ngene-cards.c 		dev_dbg(pdev, "XO2 on channel %d (type %d, id %d)\n",
pdev              613 drivers/media/pci/ngene/ngene-cards.c 				dev_dbg(pdev,
pdev              626 drivers/media/pci/ngene/ngene-cards.c 				dev_info(pdev, "%s (XO2) on channel %d\n",
pdev              635 drivers/media/pci/ngene/ngene-cards.c 				dev_info(pdev, "%s (XO2) on channel %d\n",
pdev              641 drivers/media/pci/ngene/ngene-cards.c 				dev_warn(pdev,
pdev              648 drivers/media/pci/ngene/ngene-cards.c 			dev_info(pdev, "DuoFlex CI modules not supported\n");
pdev              651 drivers/media/pci/ngene/ngene-cards.c 			dev_info(pdev, "Unsupported XO2 module type\n");
pdev              680 drivers/media/pci/ngene/ngene-cards.c 			dev_err(pdev, "Could not setup DPNx\n");
pdev              688 drivers/media/pci/ngene/ngene-cards.c 		dev_info(pdev, "STV0367 on channel %d\n", chan->number);
pdev              691 drivers/media/pci/ngene/ngene-cards.c 		dev_info(pdev, "No demod found on chan %d\n", chan->number);
pdev              713 drivers/media/pci/ngene/ngene-cards.c 	struct device *pdev = &chan->dev->pci_dev->dev;
pdev              718 drivers/media/pci/ngene/ngene-cards.c 		dev_err(pdev, "No LGDT330x found!\n");
pdev              730 drivers/media/pci/ngene/ngene-cards.c 	struct device *pdev = &chan->dev->pci_dev->dev;
pdev              738 drivers/media/pci/ngene/ngene-cards.c 		dev_err(pdev, "No DRXD found!\n");
pdev              746 drivers/media/pci/ngene/ngene-cards.c 	struct device *pdev = &chan->dev->pci_dev->dev;
pdev              754 drivers/media/pci/ngene/ngene-cards.c 		dev_err(pdev, "No pll(%d) found!\n", feconf->pll_type);
pdev              790 drivers/media/pci/ngene/ngene-cards.c 	struct device *pdev = adapter->dev.parent;
pdev              796 drivers/media/pci/ngene/ngene-cards.c 		dev_err(pdev, "Error writing EEPROM!\n");
pdev              805 drivers/media/pci/ngene/ngene-cards.c 	struct device *pdev = adapter->dev.parent;
pdev              813 drivers/media/pci/ngene/ngene-cards.c 		dev_err(pdev, "Error reading EEPROM\n");
pdev              822 drivers/media/pci/ngene/ngene-cards.c 	struct device *pdev = adapter->dev.parent;
pdev              838 drivers/media/pci/ngene/ngene-cards.c 		dev_err(pdev, "Reached EOEE @ Tag = %04x Length = %3d\n",
pdev              862 drivers/media/pci/ngene/ngene-cards.c 	struct device *pdev = adapter->dev.parent;
pdev              880 drivers/media/pci/ngene/ngene-cards.c 		dev_err(pdev, "Reached EOEE @ Tag = %04x Length = %3d\n",
pdev              908 drivers/media/pci/ngene/ngene-cards.c 				dev_err(pdev, "eeprom write error\n");
pdev              912 drivers/media/pci/ngene/ngene-cards.c 			dev_err(pdev, "Timeout polling eeprom\n");
pdev              951 drivers/media/pci/ngene/ngene-cards.c 	struct device *pdev = &chan->dev->pci_dev->dev;
pdev              957 drivers/media/pci/ngene/ngene-cards.c 		dev_info(pdev, "write deviation %d\n",
pdev              963 drivers/media/pci/ngene/ngene-cards.c 		dev_info(pdev, "read deviation %d\n",
pdev               74 drivers/media/pci/ngene/ngene-core.c 	struct device *pdev = &chan->dev->pci_dev->dev;
pdev              113 drivers/media/pci/ngene/ngene-core.c 				dev_err(pdev, "OOPS\n");
pdev              120 drivers/media/pci/ngene/ngene-core.c 				dev_info(pdev, "Update AudioDTO = %d\n",
pdev              161 drivers/media/pci/ngene/ngene-core.c 	struct device *pdev = &dev->pci_dev->dev;
pdev              202 drivers/media/pci/ngene/ngene-core.c 			dev_err(pdev, "event overflow\n");
pdev              238 drivers/media/pci/ngene/ngene-core.c 	struct device *pdev = &dev->pci_dev->dev;
pdev              242 drivers/media/pci/ngene/ngene-core.c 	dev_err(pdev, "host_to_ngene (%04x): %*ph\n", HOST_TO_NGENE, 8, buf);
pdev              245 drivers/media/pci/ngene/ngene-core.c 	dev_err(pdev, "ngene_to_host (%04x): %*ph\n", NGENE_TO_HOST, 8, buf);
pdev              248 drivers/media/pci/ngene/ngene-core.c 	dev_err(pdev, "dev->hosttongene (%p): %*ph\n", b, 8, b);
pdev              251 drivers/media/pci/ngene/ngene-core.c 	dev_err(pdev, "dev->ngenetohost (%p): %*ph\n", b, 8, b);
pdev              256 drivers/media/pci/ngene/ngene-core.c 	struct device *pdev = &dev->pci_dev->dev;
pdev              304 drivers/media/pci/ngene/ngene-core.c 		dev_err(pdev, "Command timeout cmd=%02x prev=%02x\n",
pdev              543 drivers/media/pci/ngene/ngene-core.c 	struct device *pdev = &dev->pci_dev->dev;
pdev              563 drivers/media/pci/ngene/ngene-core.c 	dev_dbg(pdev, "Stream=%02x, Control=%02x, Mode=%02x\n",
pdev              685 drivers/media/pci/ngene/ngene-core.c 	struct device *pdev = &chan->dev->pci_dev->dev;
pdev              697 drivers/media/pci/ngene/ngene-core.c 			dev_info(pdev, "already running\n");
pdev              702 drivers/media/pci/ngene/ngene-core.c 			dev_info(pdev, "already stopped\n");
pdev              742 drivers/media/pci/ngene/ngene-core.c 		dev_err(pdev, "%s %d failed\n", __func__, state);
pdev             1181 drivers/media/pci/ngene/ngene-core.c 	struct device *pdev = &dev->pci_dev->dev;
pdev             1201 drivers/media/pci/ngene/ngene-core.c 	dev_info(pdev, "Device version %d\n", dev->device_version);
pdev             1206 drivers/media/pci/ngene/ngene-core.c 	struct device *pdev = &dev->pci_dev->dev;
pdev             1240 drivers/media/pci/ngene/ngene-core.c 		dev_err(pdev, "Could not load firmware file %s.\n", fw_name);
pdev             1241 drivers/media/pci/ngene/ngene-core.c 		dev_info(pdev, "Copy %s to your hotplug directory!\n",
pdev             1248 drivers/media/pci/ngene/ngene-core.c 		dev_err(pdev, "Firmware %s has invalid size!", fw_name);
pdev             1251 drivers/media/pci/ngene/ngene-core.c 		dev_info(pdev, "Loading firmware file %s.\n", fw_name);
pdev             1344 drivers/media/pci/ngene/ngene-core.c 		struct device *pdev = &dev->pci_dev->dev;
pdev             1351 drivers/media/pci/ngene/ngene-core.c 			dev_info(pdev, "MSI not available\n");
pdev             1562 drivers/media/pci/ngene/ngene-core.c 	struct device *pdev = &dev->pci_dev->dev;
pdev             1572 drivers/media/pci/ngene/ngene-core.c 		dev_dbg(pdev, "No CXD2099AR found\n");
pdev             1577 drivers/media/pci/ngene/ngene-core.c 		dev_warn(pdev, "CXD2099AR is uninitialized!\n");
pdev             1593 drivers/media/pci/ngene/ngene-core.c 	dev_err(pdev, "CXD2099AR attach failed\n");
pdev             1629 drivers/media/pci/ngene/ngene-core.c void ngene_shutdown(struct pci_dev *pdev)
pdev             1631 drivers/media/pci/ngene/ngene-core.c 	struct ngene *dev = pci_get_drvdata(pdev);
pdev             1636 drivers/media/pci/ngene/ngene-core.c 	dev_info(&pdev->dev, "shutdown workaround...\n");
pdev             1638 drivers/media/pci/ngene/ngene-core.c 	pci_disable_device(pdev);
pdev             1645 drivers/media/pci/ngene/ngene-core.c void ngene_remove(struct pci_dev *pdev)
pdev             1647 drivers/media/pci/ngene/ngene-core.c 	struct ngene *dev = pci_get_drvdata(pdev);
pdev             1657 drivers/media/pci/ngene/ngene-core.c 	pci_disable_device(pdev);
pdev              896 drivers/media/pci/ngene/ngene.h void ngene_remove(struct pci_dev *pdev);
pdev              897 drivers/media/pci/ngene/ngene.h void ngene_shutdown(struct pci_dev *pdev);
pdev               86 drivers/media/pci/pluto2/pluto2.c 	struct pci_dev *pdev;
pdev              231 drivers/media/pci/pluto2/pluto2.c 	pluto->dma_addr = pci_map_single(pluto->pdev, pluto->dma_buf,
pdev              234 drivers/media/pci/pluto2/pluto2.c 	return pci_dma_mapping_error(pluto->pdev, pluto->dma_addr);
pdev              239 drivers/media/pci/pluto2/pluto2.c 	pci_unmap_single(pluto->pdev, pluto->dma_addr,
pdev              279 drivers/media/pci/pluto2/pluto2.c 	pci_dma_sync_single_for_cpu(pluto->pdev, pluto->dma_addr,
pdev              299 drivers/media/pci/pluto2/pluto2.c 			dev_printk(KERN_DEBUG, &pluto->pdev->dev, "resetting TS because of invalid packet counter\n");
pdev              313 drivers/media/pci/pluto2/pluto2.c 	pci_dma_sync_single_for_device(pluto->pdev, pluto->dma_addr,
pdev              329 drivers/media/pci/pluto2/pluto2.c 			dev_err(&pluto->pdev->dev, "card has hung or been ejected.\n");
pdev              342 drivers/media/pci/pluto2/pluto2.c 			dev_err(&pluto->pdev->dev, "overflow irq (%d)\n",
pdev              491 drivers/media/pci/pluto2/pluto2.c 	return request_firmware(fw, name, &pluto->pdev->dev);
pdev              510 drivers/media/pci/pluto2/pluto2.c 		dev_err(&pluto->pdev->dev, "could not attach frontend\n");
pdev              528 drivers/media/pci/pluto2/pluto2.c 	dev_info(&pluto->pdev->dev, "board revision %d.%d\n",
pdev              546 drivers/media/pci/pluto2/pluto2.c 	dev_info(&pluto->pdev->dev, "MAC %pM\n", mac);
pdev              551 drivers/media/pci/pluto2/pluto2.c 	struct pci_dev *pdev = pluto->pdev;
pdev              555 drivers/media/pci/pluto2/pluto2.c 	cis = pci_iomap(pdev, 1, 0);
pdev              559 drivers/media/pci/pluto2/pluto2.c 	dev_info(&pdev->dev, "S/N ");
pdev              572 drivers/media/pci/pluto2/pluto2.c 	pci_iounmap(pdev, cis);
pdev              577 drivers/media/pci/pluto2/pluto2.c static int pluto2_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              589 drivers/media/pci/pluto2/pluto2.c 	pluto->pdev = pdev;
pdev              591 drivers/media/pci/pluto2/pluto2.c 	ret = pci_enable_device(pdev);
pdev              596 drivers/media/pci/pluto2/pluto2.c 	pci_write_config_dword(pdev, 0x6c, 0x8000);
pdev              598 drivers/media/pci/pluto2/pluto2.c 	ret = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              602 drivers/media/pci/pluto2/pluto2.c 	pci_set_master(pdev);
pdev              604 drivers/media/pci/pluto2/pluto2.c 	ret = pci_request_regions(pdev, DRIVER_NAME);
pdev              608 drivers/media/pci/pluto2/pluto2.c 	pluto->io_mem = pci_iomap(pdev, 0, 0x40);
pdev              614 drivers/media/pci/pluto2/pluto2.c 	pci_set_drvdata(pdev, pluto);
pdev              616 drivers/media/pci/pluto2/pluto2.c 	ret = request_irq(pdev->irq, pluto_irq, IRQF_SHARED, DRIVER_NAME, pluto);
pdev              628 drivers/media/pci/pluto2/pluto2.c 	pluto->i2c_adap.dev.parent = &pdev->dev;
pdev              648 drivers/media/pci/pluto2/pluto2.c 				   THIS_MODULE, &pdev->dev, adapter_nr);
pdev              717 drivers/media/pci/pluto2/pluto2.c 	free_irq(pdev->irq, pluto);
pdev              719 drivers/media/pci/pluto2/pluto2.c 	pci_iounmap(pdev, pluto->io_mem);
pdev              721 drivers/media/pci/pluto2/pluto2.c 	pci_release_regions(pdev);
pdev              723 drivers/media/pci/pluto2/pluto2.c 	pci_disable_device(pdev);
pdev              729 drivers/media/pci/pluto2/pluto2.c static void pluto2_remove(struct pci_dev *pdev)
pdev              731 drivers/media/pci/pluto2/pluto2.c 	struct pluto *pluto = pci_get_drvdata(pdev);
pdev              749 drivers/media/pci/pluto2/pluto2.c 	free_irq(pdev->irq, pluto);
pdev              750 drivers/media/pci/pluto2/pluto2.c 	pci_iounmap(pdev, pluto->io_mem);
pdev              751 drivers/media/pci/pluto2/pluto2.c 	pci_release_regions(pdev);
pdev              752 drivers/media/pci/pluto2/pluto2.c 	pci_disable_device(pdev);
pdev               73 drivers/media/pci/pt1/pt1.c 	struct pci_dev *pdev;
pdev              330 drivers/media/pci/pt1/pt1.c 	dev_err(&pt1->pdev->dev, "could not sync\n");
pdev              355 drivers/media/pci/pt1/pt1.c 	dev_err(&pt1->pdev->dev, "could not unlock\n");
pdev              369 drivers/media/pci/pt1/pt1.c 	dev_err(&pt1->pdev->dev, "could not reset PCI\n");
pdev              383 drivers/media/pci/pt1/pt1.c 	dev_err(&pt1->pdev->dev, "could not reset RAM\n");
pdev              400 drivers/media/pci/pt1/pt1.c 	dev_err(&pt1->pdev->dev, "could not enable RAM\n");
pdev              409 drivers/media/pci/pt1/pt1.c 	phase = pt1->pdev->device == 0x211a ? 128 : 166;
pdev              534 drivers/media/pci/pt1/pt1.c 	dma_free_coherent(&pt1->pdev->dev, PT1_PAGE_SIZE, page, addr);
pdev              542 drivers/media/pci/pt1/pt1.c 	page = dma_alloc_coherent(&pt1->pdev->dev, PT1_PAGE_SIZE, &addr,
pdev              862 drivers/media/pci/pt1/pt1.c 				   &pt1->pdev->dev, adapter_nr);
pdev             1026 drivers/media/pci/pt1/pt1.c 	dev_warn(&pt1->pdev->dev, "failed to init FE(%d).\n", i);
pdev             1304 drivers/media/pci/pt1/pt1.c 	dev_info(&pt1->pdev->dev, "failed to resume PT1/PT2.");
pdev             1310 drivers/media/pci/pt1/pt1.c static void pt1_remove(struct pci_dev *pdev)
pdev             1315 drivers/media/pci/pt1/pt1.c 	pt1 = pci_get_drvdata(pdev);
pdev             1329 drivers/media/pci/pt1/pt1.c 	pci_iounmap(pdev, regs);
pdev             1330 drivers/media/pci/pt1/pt1.c 	pci_release_regions(pdev);
pdev             1331 drivers/media/pci/pt1/pt1.c 	pci_disable_device(pdev);
pdev             1334 drivers/media/pci/pt1/pt1.c static int pt1_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1341 drivers/media/pci/pt1/pt1.c 	ret = pci_enable_device(pdev);
pdev             1345 drivers/media/pci/pt1/pt1.c 	ret = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             1349 drivers/media/pci/pt1/pt1.c 	pci_set_master(pdev);
pdev             1351 drivers/media/pci/pt1/pt1.c 	ret = pci_request_regions(pdev, DRIVER_NAME);
pdev             1355 drivers/media/pci/pt1/pt1.c 	regs = pci_iomap(pdev, 0, 0);
pdev             1368 drivers/media/pci/pt1/pt1.c 	pt1->pdev = pdev;
pdev             1370 drivers/media/pci/pt1/pt1.c 	pt1->fe_clk = (pdev->device == 0x211a) ?
pdev             1372 drivers/media/pci/pt1/pt1.c 	pci_set_drvdata(pdev, pt1);
pdev             1387 drivers/media/pci/pt1/pt1.c 	i2c_adap->dev.parent = &pdev->dev;
pdev             1453 drivers/media/pci/pt1/pt1.c 	pci_iounmap(pdev, regs);
pdev             1455 drivers/media/pci/pt1/pt1.c 	pci_release_regions(pdev);
pdev             1457 drivers/media/pci/pt1/pt1.c 	pci_disable_device(pdev);
pdev              250 drivers/media/pci/pt3/pt3.c 		dev_warn(&pt3->pdev->dev, "Failed to init demod chips\n");
pdev              265 drivers/media/pci/pt3/pt3.c 			dev_warn(&pt3->pdev->dev,
pdev              277 drivers/media/pci/pt3/pt3.c 		dev_warn(&pt3->pdev->dev, "Failed to control tuner module\n");
pdev              291 drivers/media/pci/pt3/pt3.c 			dev_warn(&pt3->pdev->dev,
pdev              305 drivers/media/pci/pt3/pt3.c 			dev_warn(&pt3->pdev->dev,
pdev              312 drivers/media/pci/pt3/pt3.c 		dev_warn(&pt3->pdev->dev, "Failed to init TERR-tuners\n");
pdev              318 drivers/media/pci/pt3/pt3.c 		dev_warn(&pt3->pdev->dev, "Failed to control tuner module\n");
pdev              338 drivers/media/pci/pt3/pt3.c 			dev_warn(&pt3->pdev->dev,
pdev              361 drivers/media/pci/pt3/pt3.c 		dev_warn(&pt3->pdev->dev, "FE[%d] failed to standby\n", i);
pdev              541 drivers/media/pci/pt3/pt3.c 				THIS_MODULE, &pt3->pdev->dev, adapter_nr);
pdev              543 drivers/media/pci/pt3/pt3.c 			dev_err(&pt3->pdev->dev,
pdev              560 drivers/media/pci/pt3/pt3.c 		dev_err(&pt3->pdev->dev, "failed to init dmx dev\n");
pdev              568 drivers/media/pci/pt3/pt3.c 		dev_err(&pt3->pdev->dev, "failed to init dmxdev\n");
pdev              574 drivers/media/pci/pt3/pt3.c 		dev_err(&pt3->pdev->dev, "failed to alloc DMA buffers\n");
pdev              666 drivers/media/pci/pt3/pt3.c 			dev_err(&pt3->pdev->dev, "failed to alloc DMA bufs\n");
pdev              679 drivers/media/pci/pt3/pt3.c static void pt3_remove(struct pci_dev *pdev)
pdev              684 drivers/media/pci/pt3/pt3.c 	pt3 = pci_get_drvdata(pdev);
pdev              689 drivers/media/pci/pt3/pt3.c 	pci_iounmap(pt3->pdev, pt3->regs[0]);
pdev              690 drivers/media/pci/pt3/pt3.c 	pci_iounmap(pt3->pdev, pt3->regs[1]);
pdev              691 drivers/media/pci/pt3/pt3.c 	pci_release_regions(pdev);
pdev              692 drivers/media/pci/pt3/pt3.c 	pci_disable_device(pdev);
pdev              696 drivers/media/pci/pt3/pt3.c static int pt3_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              704 drivers/media/pci/pt3/pt3.c 	if (pci_read_config_byte(pdev, PCI_REVISION_ID, &rev) || rev != 1)
pdev              707 drivers/media/pci/pt3/pt3.c 	ret = pci_enable_device(pdev);
pdev              710 drivers/media/pci/pt3/pt3.c 	pci_set_master(pdev);
pdev              712 drivers/media/pci/pt3/pt3.c 	ret = pci_request_regions(pdev, DRV_NAME);
pdev              716 drivers/media/pci/pt3/pt3.c 	ret = dma_set_mask(&pdev->dev, DMA_BIT_MASK(64));
pdev              718 drivers/media/pci/pt3/pt3.c 		dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(64));
pdev              720 drivers/media/pci/pt3/pt3.c 		ret = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev              722 drivers/media/pci/pt3/pt3.c 			dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev              724 drivers/media/pci/pt3/pt3.c 			dev_err(&pdev->dev, "Failed to set DMA mask\n");
pdev              727 drivers/media/pci/pt3/pt3.c 		dev_info(&pdev->dev, "Use 32bit DMA\n");
pdev              735 drivers/media/pci/pt3/pt3.c 	pci_set_drvdata(pdev, pt3);
pdev              736 drivers/media/pci/pt3/pt3.c 	pt3->pdev = pdev;
pdev              738 drivers/media/pci/pt3/pt3.c 	pt3->regs[0] = pci_ioremap_bar(pdev, 0);
pdev              739 drivers/media/pci/pt3/pt3.c 	pt3->regs[1] = pci_ioremap_bar(pdev, 2);
pdev              741 drivers/media/pci/pt3/pt3.c 		dev_err(&pdev->dev, "Failed to ioremap\n");
pdev              748 drivers/media/pci/pt3/pt3.c 		dev_warn(&pdev->dev, "PT%d, I/F-ver.:%d not supported\n",
pdev              765 drivers/media/pci/pt3/pt3.c 	i2c->dev.parent = &pdev->dev;
pdev              782 drivers/media/pci/pt3/pt3.c 		dev_err(&pdev->dev, "Failed to create FE%d\n", i);
pdev              788 drivers/media/pci/pt3/pt3.c 		dev_err(&pdev->dev, "Failed to init frontends\n");
pdev              793 drivers/media/pci/pt3/pt3.c 	dev_info(&pdev->dev,
pdev              806 drivers/media/pci/pt3/pt3.c 		pci_iounmap(pdev, pt3->regs[0]);
pdev              808 drivers/media/pci/pt3/pt3.c 		pci_iounmap(pdev, pt3->regs[1]);
pdev              812 drivers/media/pci/pt3/pt3.c 	pci_release_regions(pdev);
pdev              814 drivers/media/pci/pt3/pt3.c 	pci_disable_device(pdev);
pdev              140 drivers/media/pci/pt3/pt3.h 	struct pci_dev *pdev;
pdev              134 drivers/media/pci/pt3/pt3_dma.c 		dma_free_coherent(&pt3->pdev->dev, DATA_BUF_SZ,
pdev              139 drivers/media/pci/pt3/pt3_dma.c 		dma_free_coherent(&pt3->pdev->dev, PAGE_SIZE,
pdev              159 drivers/media/pci/pt3/pt3_dma.c 		p = dma_alloc_coherent(&pt3->pdev->dev, DATA_BUF_SZ,
pdev              174 drivers/media/pci/pt3/pt3_dma.c 		p = dma_alloc_coherent(&pt3->pdev->dev, PAGE_SIZE,
pdev              151 drivers/media/pci/pt3/pt3_i2c.c 		dev_warn(&pt3->pdev->dev, "(%s) prev. transaction stalled\n",
pdev              160 drivers/media/pci/pt3/pt3_i2c.c 		dev_warn(&pt3->pdev->dev, "(%s) failed.\n", __func__);
pdev              204 drivers/media/pci/pt3/pt3_i2c.c 			dev_warn(&pt3->pdev->dev,
pdev              937 drivers/media/pci/smipcie/smipcie-main.c static int smi_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              942 drivers/media/pci/smipcie/smipcie-main.c 	if (pci_enable_device(pdev) < 0)
pdev              951 drivers/media/pci/smipcie/smipcie-main.c 	dev->pci_dev = pdev;
pdev              952 drivers/media/pci/smipcie/smipcie-main.c 	pci_set_drvdata(pdev, dev);
pdev              966 drivers/media/pci/smipcie/smipcie-main.c 	ret = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              970 drivers/media/pci/smipcie/smipcie-main.c 	pci_set_master(pdev);
pdev             1024 drivers/media/pci/smipcie/smipcie-main.c 	pci_set_drvdata(pdev, NULL);
pdev             1027 drivers/media/pci/smipcie/smipcie-main.c 	pci_disable_device(pdev);
pdev             1031 drivers/media/pci/smipcie/smipcie-main.c static void smi_remove(struct pci_dev *pdev)
pdev             1033 drivers/media/pci/smipcie/smipcie-main.c 	struct smi_dev *dev = pci_get_drvdata(pdev);
pdev             1048 drivers/media/pci/smipcie/smipcie-main.c 	pci_set_drvdata(pdev, NULL);
pdev             1049 drivers/media/pci/smipcie/smipcie-main.c 	pci_disable_device(pdev);
pdev              129 drivers/media/pci/solo6x10/solo6x10-core.c 	struct pci_dev *pdev = solo_dev->pdev;
pdev              147 drivers/media/pci/solo6x10/solo6x10-core.c 		free_irq(pdev->irq, solo_dev);
pdev              148 drivers/media/pci/solo6x10/solo6x10-core.c 		pci_iounmap(pdev, solo_dev->reg_base);
pdev              151 drivers/media/pci/solo6x10/solo6x10-core.c 	pci_release_regions(pdev);
pdev              152 drivers/media/pci/solo6x10/solo6x10-core.c 	pci_disable_device(pdev);
pdev              154 drivers/media/pci/solo6x10/solo6x10-core.c 	pci_set_drvdata(pdev, NULL);
pdev              417 drivers/media/pci/solo6x10/solo6x10-core.c 	dev->parent = &solo_dev->pdev->dev;
pdev              418 drivers/media/pci/solo6x10/solo6x10-core.c 	set_dev_node(dev, dev_to_node(&solo_dev->pdev->dev));
pdev              448 drivers/media/pci/solo6x10/solo6x10-core.c static int solo_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              459 drivers/media/pci/solo6x10/solo6x10-core.c 		dev_info(&pdev->dev, "Probing Softlogic 6010\n");
pdev              461 drivers/media/pci/solo6x10/solo6x10-core.c 		dev_info(&pdev->dev, "Probing Softlogic 6110\n");
pdev              464 drivers/media/pci/solo6x10/solo6x10-core.c 	solo_dev->pdev = pdev;
pdev              465 drivers/media/pci/solo6x10/solo6x10-core.c 	ret = v4l2_device_register(&pdev->dev, &solo_dev->v4l2_dev);
pdev              472 drivers/media/pci/solo6x10/solo6x10-core.c 	ret = pci_enable_device(pdev);
pdev              476 drivers/media/pci/solo6x10/solo6x10-core.c 	pci_set_master(pdev);
pdev              479 drivers/media/pci/solo6x10/solo6x10-core.c 	pci_write_config_byte(pdev, 0x40, 0x00);
pdev              480 drivers/media/pci/solo6x10/solo6x10-core.c 	pci_write_config_byte(pdev, 0x41, 0x00);
pdev              482 drivers/media/pci/solo6x10/solo6x10-core.c 	ret = pci_request_regions(pdev, SOLO6X10_NAME);
pdev              486 drivers/media/pci/solo6x10/solo6x10-core.c 	solo_dev->reg_base = pci_ioremap_bar(pdev, 0);
pdev              504 drivers/media/pci/solo6x10/solo6x10-core.c 		dev_warn(&pdev->dev, "Invalid chip_id 0x%02x, assuming 4 ch\n",
pdev              553 drivers/media/pci/solo6x10/solo6x10-core.c 	ret = request_irq(pdev->irq, solo_isr, IRQF_SHARED, SOLO6X10_NAME,
pdev              633 drivers/media/pci/solo6x10/solo6x10-core.c static void solo_pci_remove(struct pci_dev *pdev)
pdev              635 drivers/media/pci/solo6x10/solo6x10-core.c 	struct v4l2_device *v4l2_dev = pci_get_drvdata(pdev);
pdev              138 drivers/media/pci/solo6x10/solo6x10-g723.c 	solo_pcm->g723_buf = pci_alloc_consistent(solo_dev->pdev,
pdev              162 drivers/media/pci/solo6x10/solo6x10-g723.c 	pci_free_consistent(solo_pcm->solo_dev->pdev, G723_PERIOD_BYTES,
pdev              378 drivers/media/pci/solo6x10/solo6x10-g723.c 	ret = snd_card_new(&solo_dev->pdev->dev,
pdev              389 drivers/media/pci/solo6x10/solo6x10-g723.c 		pci_name(solo_dev->pdev), solo_dev->pdev->irq);
pdev              414 drivers/media/pci/solo6x10/solo6x10-g723.c 	dev_info(&solo_dev->pdev->dev, "Alsa sound card as %s\n", name);
pdev              163 drivers/media/pci/solo6x10/solo6x10-gpio.c 	solo_dev->gpio_dev.parent = &solo_dev->pdev->dev;
pdev              291 drivers/media/pci/solo6x10/solo6x10-i2c.c 		adap->dev.parent = &solo_dev->pdev->dev;
pdev               40 drivers/media/pci/solo6x10/solo6x10-p2m.c 	dma_addr = pci_map_single(solo_dev->pdev, sys_addr, size,
pdev               42 drivers/media/pci/solo6x10/solo6x10-p2m.c 	if (pci_dma_mapping_error(solo_dev->pdev, dma_addr))
pdev               48 drivers/media/pci/solo6x10/solo6x10-p2m.c 	pci_unmap_single(solo_dev->pdev, dma_addr, size,
pdev              305 drivers/media/pci/solo6x10/solo6x10-p2m.c 		dev_err(&solo_dev->pdev->dev, "Error detecting SDRAM size\n");
pdev              310 drivers/media/pci/solo6x10/solo6x10-p2m.c 		dev_err(&solo_dev->pdev->dev,
pdev              616 drivers/media/pci/solo6x10/solo6x10-tw28.c 		dev_err(&solo_dev->pdev->dev,
pdev              607 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c 			dev_err(&solo_dev->pdev->dev,
pdev              773 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c 		 pci_name(solo_dev->pdev));
pdev             1276 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c 	solo_enc->vidq.dev = &solo_dev->pdev->dev;
pdev             1289 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c 	solo_enc->desc_items = pci_alloc_consistent(solo_dev->pdev,
pdev             1320 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c 	pci_free_consistent(solo_enc->solo_dev->pdev,
pdev             1334 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c 	pci_free_consistent(solo_enc->solo_dev->pdev,
pdev             1349 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c 	solo_dev->vh_buf = pci_alloc_consistent(solo_dev->pdev,
pdev             1366 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c 		pci_free_consistent(solo_dev->pdev, solo_dev->vh_size,
pdev             1377 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c 	dev_info(&solo_dev->pdev->dev, "Encoders as /dev/video%d-%d\n",
pdev             1394 drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c 		pci_free_consistent(solo_dev->pdev, solo_dev->vh_size,
pdev              380 drivers/media/pci/solo6x10/solo6x10-v4l2.c 		 pci_name(solo_dev->pdev));
pdev              678 drivers/media/pci/solo6x10/solo6x10-v4l2.c 	solo_dev->vidq.dev = &solo_dev->pdev->dev;
pdev              702 drivers/media/pci/solo6x10/solo6x10-v4l2.c 	dev_info(&solo_dev->pdev->dev, "Display as /dev/video%d with %d inputs (%d extended)\n",
pdev              183 drivers/media/pci/solo6x10/solo6x10.h 	struct pci_dev		*pdev;
pdev              286 drivers/media/pci/solo6x10/solo6x10.h 	pci_read_config_word(solo_dev->pdev, PCI_STATUS, &val);
pdev              115 drivers/media/pci/sta2x11/sta2x11_vip.c 	struct pci_dev *pdev;
pdev              409 drivers/media/pci/sta2x11/sta2x11_vip.c 		 pci_name(vip->pdev));
pdev              843 drivers/media/pci/sta2x11/sta2x11_vip.c 	err = dma_set_coherent_mask(&vip->pdev->dev, DMA_BIT_MASK(29));
pdev              856 drivers/media/pci/sta2x11/sta2x11_vip.c 	vip->vb_vidq.dev = &vip->pdev->dev;
pdev              960 drivers/media/pci/sta2x11/sta2x11_vip.c static int sta2x11_vip_init_one(struct pci_dev *pdev,
pdev              968 drivers/media/pci/sta2x11/sta2x11_vip.c 	if (dma_set_mask(&pdev->dev, DMA_BIT_MASK(26))) {
pdev              969 drivers/media/pci/sta2x11/sta2x11_vip.c 		dev_err(&pdev->dev, "26-bit DMA addressing not available\n");
pdev              973 drivers/media/pci/sta2x11/sta2x11_vip.c 	ret = pci_enable_device(pdev);
pdev              978 drivers/media/pci/sta2x11/sta2x11_vip.c 	config = dev_get_platdata(&pdev->dev);
pdev              980 drivers/media/pci/sta2x11/sta2x11_vip.c 		dev_info(&pdev->dev, "VIP slot disabled\n");
pdev              986 drivers/media/pci/sta2x11/sta2x11_vip.c 	ret = vip_gpio_reserve(&pdev->dev, config->pwr_pin, 0,
pdev              991 drivers/media/pci/sta2x11/sta2x11_vip.c 	ret = vip_gpio_reserve(&pdev->dev, config->reset_pin, 0,
pdev              994 drivers/media/pci/sta2x11/sta2x11_vip.c 		vip_gpio_release(&pdev->dev, config->pwr_pin,
pdev             1018 drivers/media/pci/sta2x11/sta2x11_vip.c 	vip->pdev = pdev;
pdev             1027 drivers/media/pci/sta2x11/sta2x11_vip.c 	ret = v4l2_device_register(&pdev->dev, &vip->v4l2_dev);
pdev             1031 drivers/media/pci/sta2x11/sta2x11_vip.c 	dev_dbg(&pdev->dev, "BAR #0 at 0x%lx 0x%lx irq %d\n",
pdev             1032 drivers/media/pci/sta2x11/sta2x11_vip.c 		(unsigned long)pci_resource_start(pdev, 0),
pdev             1033 drivers/media/pci/sta2x11/sta2x11_vip.c 		(unsigned long)pci_resource_len(pdev, 0), pdev->irq);
pdev             1035 drivers/media/pci/sta2x11/sta2x11_vip.c 	pci_set_master(pdev);
pdev             1037 drivers/media/pci/sta2x11/sta2x11_vip.c 	ret = pci_request_regions(pdev, KBUILD_MODNAME);
pdev             1041 drivers/media/pci/sta2x11/sta2x11_vip.c 	vip->iomem = pci_iomap(pdev, 0, 0x100);
pdev             1047 drivers/media/pci/sta2x11/sta2x11_vip.c 	pci_enable_msi(pdev);
pdev             1056 drivers/media/pci/sta2x11/sta2x11_vip.c 	ret = request_irq(pdev->irq,
pdev             1060 drivers/media/pci/sta2x11/sta2x11_vip.c 		dev_err(&pdev->dev, "request_irq failed\n");
pdev             1080 drivers/media/pci/sta2x11/sta2x11_vip.c 		dev_err(&pdev->dev, "no I2C adapter found\n");
pdev             1089 drivers/media/pci/sta2x11/sta2x11_vip.c 		dev_err(&pdev->dev, "no decoder found\n");
pdev             1098 drivers/media/pci/sta2x11/sta2x11_vip.c 	dev_info(&pdev->dev, "STA2X11 Video Input Port (VIP) loaded\n");
pdev             1105 drivers/media/pci/sta2x11/sta2x11_vip.c 	free_irq(pdev->irq, vip);
pdev             1107 drivers/media/pci/sta2x11/sta2x11_vip.c 	pci_disable_msi(pdev);
pdev             1110 drivers/media/pci/sta2x11/sta2x11_vip.c 	pci_iounmap(pdev, vip->iomem);
pdev             1112 drivers/media/pci/sta2x11/sta2x11_vip.c 	pci_release_regions(pdev);
pdev             1118 drivers/media/pci/sta2x11/sta2x11_vip.c 	vip_gpio_release(&pdev->dev, config->reset_pin, config->reset_name);
pdev             1119 drivers/media/pci/sta2x11/sta2x11_vip.c 	vip_gpio_release(&pdev->dev, config->pwr_pin, config->pwr_name);
pdev             1140 drivers/media/pci/sta2x11/sta2x11_vip.c static void sta2x11_vip_remove_one(struct pci_dev *pdev)
pdev             1142 drivers/media/pci/sta2x11/sta2x11_vip.c 	struct v4l2_device *v4l2_dev = pci_get_drvdata(pdev);
pdev             1150 drivers/media/pci/sta2x11/sta2x11_vip.c 	free_irq(pdev->irq, vip);
pdev             1151 drivers/media/pci/sta2x11/sta2x11_vip.c 	pci_disable_msi(pdev);
pdev             1153 drivers/media/pci/sta2x11/sta2x11_vip.c 	pci_iounmap(pdev, vip->iomem);
pdev             1154 drivers/media/pci/sta2x11/sta2x11_vip.c 	pci_release_regions(pdev);
pdev             1158 drivers/media/pci/sta2x11/sta2x11_vip.c 	vip_gpio_release(&pdev->dev, vip->config->pwr_pin,
pdev             1160 drivers/media/pci/sta2x11/sta2x11_vip.c 	vip_gpio_release(&pdev->dev, vip->config->reset_pin,
pdev             1182 drivers/media/pci/sta2x11/sta2x11_vip.c static int sta2x11_vip_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             1184 drivers/media/pci/sta2x11/sta2x11_vip.c 	struct v4l2_device *v4l2_dev = pci_get_drvdata(pdev);
pdev             1202 drivers/media/pci/sta2x11/sta2x11_vip.c 	pci_save_state(pdev);
pdev             1203 drivers/media/pci/sta2x11/sta2x11_vip.c 	if (pci_set_power_state(pdev, pci_choose_state(pdev, state))) {
pdev             1226 drivers/media/pci/sta2x11/sta2x11_vip.c static int sta2x11_vip_resume(struct pci_dev *pdev)
pdev             1228 drivers/media/pci/sta2x11/sta2x11_vip.c 	struct v4l2_device *v4l2_dev = pci_get_drvdata(pdev);
pdev             1237 drivers/media/pci/sta2x11/sta2x11_vip.c 		ret = pci_enable_device(pdev);
pdev             1244 drivers/media/pci/sta2x11/sta2x11_vip.c 	ret = pci_set_power_state(pdev, PCI_D0);
pdev             1255 drivers/media/pci/sta2x11/sta2x11_vip.c 	pci_restore_state(pdev);
pdev             2349 drivers/media/pci/ttpci/av7110.c 	struct pci_dev *pdev = dev->pci;
pdev             2496 drivers/media/pci/ttpci/av7110.c 		av7110->grabbing = saa7146_vmalloc_build_pgtable(pdev, length,
pdev             2524 drivers/media/pci/ttpci/av7110.c 		av7110->grabbing = saa7146_vmalloc_build_pgtable(pdev, length,
pdev             2639 drivers/media/pci/ttpci/av7110.c 	av7110->debi_virt = pci_alloc_consistent(pdev, 8192, &av7110->debi_bus);
pdev             2728 drivers/media/pci/ttpci/av7110.c 	pci_free_consistent(pdev, 8192, av7110->debi_virt, av7110->debi_bus);
pdev             2731 drivers/media/pci/ttpci/av7110.c 		saa7146_vfree_destroy_pgtable(pdev, av7110->grabbing, &av7110->pt);
pdev             1158 drivers/media/platform/am437x/am437x-vpfe.c 	pm_runtime_get_sync(vpfe->pdev);
pdev             1195 drivers/media/platform/am437x/am437x-vpfe.c 		vpfe_ccdc_close(&vpfe->ccdc, vpfe->pdev);
pdev             2363 drivers/media/platform/am437x/am437x-vpfe.c 	q->dev = vpfe->pdev;
pdev             2416 drivers/media/platform/am437x/am437x-vpfe.c 	struct device *dev = vpfe->pdev;
pdev             2515 drivers/media/platform/am437x/am437x-vpfe.c static int vpfe_probe(struct platform_device *pdev)
pdev             2523 drivers/media/platform/am437x/am437x-vpfe.c 	vpfe = devm_kzalloc(&pdev->dev, sizeof(*vpfe), GFP_KERNEL);
pdev             2527 drivers/media/platform/am437x/am437x-vpfe.c 	vpfe->pdev = &pdev->dev;
pdev             2531 drivers/media/platform/am437x/am437x-vpfe.c 		dev_err(&pdev->dev, "No platform data\n");
pdev             2538 drivers/media/platform/am437x/am437x-vpfe.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2539 drivers/media/platform/am437x/am437x-vpfe.c 	ccdc->ccdc_cfg.base_addr = devm_ioremap_resource(&pdev->dev, res);
pdev             2545 drivers/media/platform/am437x/am437x-vpfe.c 	ret = platform_get_irq(pdev, 0);
pdev             2552 drivers/media/platform/am437x/am437x-vpfe.c 	ret = devm_request_irq(vpfe->pdev, vpfe->irq, vpfe_isr, 0,
pdev             2555 drivers/media/platform/am437x/am437x-vpfe.c 		dev_err(&pdev->dev, "Unable to request interrupt\n");
pdev             2560 drivers/media/platform/am437x/am437x-vpfe.c 	ret = v4l2_device_register(&pdev->dev, &vpfe->v4l2_dev);
pdev             2568 drivers/media/platform/am437x/am437x-vpfe.c 	platform_set_drvdata(pdev, vpfe);
pdev             2570 drivers/media/platform/am437x/am437x-vpfe.c 	pm_runtime_enable(&pdev->dev);
pdev             2573 drivers/media/platform/am437x/am437x-vpfe.c 	pm_runtime_get_sync(&pdev->dev);
pdev             2577 drivers/media/platform/am437x/am437x-vpfe.c 	pm_runtime_put_sync(&pdev->dev);
pdev             2579 drivers/media/platform/am437x/am437x-vpfe.c 	vpfe->sd = devm_kcalloc(&pdev->dev,
pdev             2608 drivers/media/platform/am437x/am437x-vpfe.c static int vpfe_remove(struct platform_device *pdev)
pdev             2610 drivers/media/platform/am437x/am437x-vpfe.c 	struct vpfe_device *vpfe = platform_get_drvdata(pdev);
pdev             2614 drivers/media/platform/am437x/am437x-vpfe.c 	pm_runtime_disable(&pdev->dev);
pdev              228 drivers/media/platform/am437x/am437x-vpfe.h 	struct device *pdev;
pdev             1657 drivers/media/platform/aspeed-video.c static int aspeed_video_probe(struct platform_device *pdev)
pdev             1662 drivers/media/platform/aspeed-video.c 		devm_kzalloc(&pdev->dev, sizeof(*video), GFP_KERNEL);
pdev             1668 drivers/media/platform/aspeed-video.c 	video->dev = &pdev->dev;
pdev             1675 drivers/media/platform/aspeed-video.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1693 drivers/media/platform/aspeed-video.c static int aspeed_video_remove(struct platform_device *pdev)
pdev             1695 drivers/media/platform/aspeed-video.c 	struct device *dev = &pdev->dev;
pdev              787 drivers/media/platform/atmel/atmel-isi.c 			struct platform_device *pdev)
pdev              789 drivers/media/platform/atmel/atmel-isi.c 	struct device_node *np = pdev->dev.of_node;
pdev              799 drivers/media/platform/atmel/atmel-isi.c 		dev_err(&pdev->dev, "Could not find the endpoint\n");
pdev              806 drivers/media/platform/atmel/atmel-isi.c 		dev_err(&pdev->dev, "Could not parse the endpoint\n");
pdev              819 drivers/media/platform/atmel/atmel-isi.c 		dev_err(&pdev->dev, "Unsupported bus width: %d\n",
pdev             1154 drivers/media/platform/atmel/atmel-isi.c static int atmel_isi_probe(struct platform_device *pdev)
pdev             1162 drivers/media/platform/atmel/atmel-isi.c 	isi = devm_kzalloc(&pdev->dev, sizeof(struct atmel_isi), GFP_KERNEL);
pdev             1166 drivers/media/platform/atmel/atmel-isi.c 	isi->pclk = devm_clk_get(&pdev->dev, "isi_clk");
pdev             1170 drivers/media/platform/atmel/atmel-isi.c 	ret = atmel_isi_parse_dt(isi, pdev);
pdev             1175 drivers/media/platform/atmel/atmel-isi.c 	isi->dev = &pdev->dev;
pdev             1184 drivers/media/platform/atmel/atmel-isi.c 	ret = v4l2_device_register(&pdev->dev, &isi->v4l2_dev);
pdev             1216 drivers/media/platform/atmel/atmel-isi.c 	q->dev = &pdev->dev;
pdev             1220 drivers/media/platform/atmel/atmel-isi.c 		dev_err(&pdev->dev, "failed to initialize VB2 queue\n");
pdev             1223 drivers/media/platform/atmel/atmel-isi.c 	isi->p_fb_descriptors = dma_alloc_coherent(&pdev->dev,
pdev             1228 drivers/media/platform/atmel/atmel-isi.c 		dev_err(&pdev->dev, "Can't allocate descriptors!\n");
pdev             1240 drivers/media/platform/atmel/atmel-isi.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1241 drivers/media/platform/atmel/atmel-isi.c 	isi->regs = devm_ioremap_resource(&pdev->dev, regs);
pdev             1252 drivers/media/platform/atmel/atmel-isi.c 	irq = platform_get_irq(pdev, 0);
pdev             1258 drivers/media/platform/atmel/atmel-isi.c 	ret = devm_request_irq(&pdev->dev, irq, isi_interrupt, 0, "isi", isi);
pdev             1260 drivers/media/platform/atmel/atmel-isi.c 		dev_err(&pdev->dev, "Unable to request irq %d\n", irq);
pdev             1269 drivers/media/platform/atmel/atmel-isi.c 	pm_suspend_ignore_children(&pdev->dev, true);
pdev             1270 drivers/media/platform/atmel/atmel-isi.c 	pm_runtime_enable(&pdev->dev);
pdev             1271 drivers/media/platform/atmel/atmel-isi.c 	platform_set_drvdata(pdev, isi);
pdev             1276 drivers/media/platform/atmel/atmel-isi.c 	dma_free_coherent(&pdev->dev,
pdev             1289 drivers/media/platform/atmel/atmel-isi.c static int atmel_isi_remove(struct platform_device *pdev)
pdev             1291 drivers/media/platform/atmel/atmel-isi.c 	struct atmel_isi *isi = platform_get_drvdata(pdev);
pdev             1293 drivers/media/platform/atmel/atmel-isi.c 	dma_free_coherent(&pdev->dev,
pdev             1297 drivers/media/platform/atmel/atmel-isi.c 	pm_runtime_disable(&pdev->dev);
pdev              133 drivers/media/platform/atmel/atmel-sama5d2-isc.c static int atmel_isc_probe(struct platform_device *pdev)
pdev              135 drivers/media/platform/atmel/atmel-sama5d2-isc.c 	struct device *dev = &pdev->dev;
pdev              147 drivers/media/platform/atmel/atmel-sama5d2-isc.c 	platform_set_drvdata(pdev, isc);
pdev              150 drivers/media/platform/atmel/atmel-sama5d2-isc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              162 drivers/media/platform/atmel/atmel-sama5d2-isc.c 	irq = platform_get_irq(pdev, 0);
pdev              276 drivers/media/platform/atmel/atmel-sama5d2-isc.c static int atmel_isc_remove(struct platform_device *pdev)
pdev              278 drivers/media/platform/atmel/atmel-sama5d2-isc.c 	struct isc_device *isc = platform_get_drvdata(pdev);
pdev              280 drivers/media/platform/atmel/atmel-sama5d2-isc.c 	pm_runtime_disable(&pdev->dev);
pdev              281 drivers/media/platform/cadence/cdns-csi2rx.c 				struct platform_device *pdev)
pdev              287 drivers/media/platform/cadence/cdns-csi2rx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              288 drivers/media/platform/cadence/cdns-csi2rx.c 	csi2rx->base = devm_ioremap_resource(&pdev->dev, res);
pdev              292 drivers/media/platform/cadence/cdns-csi2rx.c 	csi2rx->sys_clk = devm_clk_get(&pdev->dev, "sys_clk");
pdev              294 drivers/media/platform/cadence/cdns-csi2rx.c 		dev_err(&pdev->dev, "Couldn't get sys clock\n");
pdev              298 drivers/media/platform/cadence/cdns-csi2rx.c 	csi2rx->p_clk = devm_clk_get(&pdev->dev, "p_clk");
pdev              300 drivers/media/platform/cadence/cdns-csi2rx.c 		dev_err(&pdev->dev, "Couldn't get P clock\n");
pdev              304 drivers/media/platform/cadence/cdns-csi2rx.c 	csi2rx->dphy = devm_phy_optional_get(&pdev->dev, "dphy");
pdev              306 drivers/media/platform/cadence/cdns-csi2rx.c 		dev_err(&pdev->dev, "Couldn't get external D-PHY\n");
pdev              315 drivers/media/platform/cadence/cdns-csi2rx.c 		dev_err(&pdev->dev, "External D-PHY not supported yet\n");
pdev              325 drivers/media/platform/cadence/cdns-csi2rx.c 		dev_err(&pdev->dev, "Invalid number of lanes: %u\n",
pdev              332 drivers/media/platform/cadence/cdns-csi2rx.c 		dev_err(&pdev->dev, "Invalid number of streams: %u\n",
pdev              344 drivers/media/platform/cadence/cdns-csi2rx.c 		dev_err(&pdev->dev, "Internal D-PHY not supported yet\n");
pdev              352 drivers/media/platform/cadence/cdns-csi2rx.c 		csi2rx->pixel_clk[i] = devm_clk_get(&pdev->dev, clk_name);
pdev              354 drivers/media/platform/cadence/cdns-csi2rx.c 			dev_err(&pdev->dev, "Couldn't get clock %s\n", clk_name);
pdev              420 drivers/media/platform/cadence/cdns-csi2rx.c static int csi2rx_probe(struct platform_device *pdev)
pdev              429 drivers/media/platform/cadence/cdns-csi2rx.c 	platform_set_drvdata(pdev, csi2rx);
pdev              430 drivers/media/platform/cadence/cdns-csi2rx.c 	csi2rx->dev = &pdev->dev;
pdev              433 drivers/media/platform/cadence/cdns-csi2rx.c 	ret = csi2rx_get_resources(csi2rx, pdev);
pdev              442 drivers/media/platform/cadence/cdns-csi2rx.c 	csi2rx->subdev.dev = &pdev->dev;
pdev              444 drivers/media/platform/cadence/cdns-csi2rx.c 	v4l2_set_subdevdata(&csi2rx->subdev, &pdev->dev);
pdev              446 drivers/media/platform/cadence/cdns-csi2rx.c 		 KBUILD_MODNAME, dev_name(&pdev->dev));
pdev              463 drivers/media/platform/cadence/cdns-csi2rx.c 	dev_info(&pdev->dev,
pdev              477 drivers/media/platform/cadence/cdns-csi2rx.c static int csi2rx_remove(struct platform_device *pdev)
pdev              479 drivers/media/platform/cadence/cdns-csi2rx.c 	struct csi2rx_priv *csi2rx = platform_get_drvdata(pdev);
pdev              434 drivers/media/platform/cadence/cdns-csi2tx.c 				struct platform_device *pdev)
pdev              440 drivers/media/platform/cadence/cdns-csi2tx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              441 drivers/media/platform/cadence/cdns-csi2tx.c 	csi2tx->base = devm_ioremap_resource(&pdev->dev, res);
pdev              445 drivers/media/platform/cadence/cdns-csi2tx.c 	csi2tx->p_clk = devm_clk_get(&pdev->dev, "p_clk");
pdev              447 drivers/media/platform/cadence/cdns-csi2tx.c 		dev_err(&pdev->dev, "Couldn't get p_clk\n");
pdev              451 drivers/media/platform/cadence/cdns-csi2tx.c 	csi2tx->esc_clk = devm_clk_get(&pdev->dev, "esc_clk");
pdev              453 drivers/media/platform/cadence/cdns-csi2tx.c 		dev_err(&pdev->dev, "Couldn't get the esc_clk\n");
pdev              463 drivers/media/platform/cadence/cdns-csi2tx.c 		dev_err(&pdev->dev, "Invalid number of lanes: %u\n",
pdev              470 drivers/media/platform/cadence/cdns-csi2tx.c 		dev_err(&pdev->dev, "Invalid number of streams: %u\n",
pdev              481 drivers/media/platform/cadence/cdns-csi2tx.c 		csi2tx->pixel_clk[i] = devm_clk_get(&pdev->dev, clk_name);
pdev              483 drivers/media/platform/cadence/cdns-csi2tx.c 			dev_err(&pdev->dev, "Couldn't get clock %s\n",
pdev              565 drivers/media/platform/cadence/cdns-csi2tx.c static int csi2tx_probe(struct platform_device *pdev)
pdev              575 drivers/media/platform/cadence/cdns-csi2tx.c 	platform_set_drvdata(pdev, csi2tx);
pdev              577 drivers/media/platform/cadence/cdns-csi2tx.c 	csi2tx->dev = &pdev->dev;
pdev              579 drivers/media/platform/cadence/cdns-csi2tx.c 	ret = csi2tx_get_resources(csi2tx, pdev);
pdev              583 drivers/media/platform/cadence/cdns-csi2tx.c 	of_id = of_match_node(csi2tx_of_table, pdev->dev.of_node);
pdev              588 drivers/media/platform/cadence/cdns-csi2tx.c 	csi2tx->subdev.dev = &pdev->dev;
pdev              591 drivers/media/platform/cadence/cdns-csi2tx.c 		 KBUILD_MODNAME, dev_name(&pdev->dev));
pdev              621 drivers/media/platform/cadence/cdns-csi2tx.c 	dev_info(&pdev->dev,
pdev              633 drivers/media/platform/cadence/cdns-csi2tx.c static int csi2tx_remove(struct platform_device *pdev)
pdev              635 drivers/media/platform/cadence/cdns-csi2tx.c 	struct csi2tx_priv *csi2tx = platform_get_drvdata(pdev);
pdev              173 drivers/media/platform/cec-gpio/cec-gpio.c static int cec_gpio_probe(struct platform_device *pdev)
pdev              175 drivers/media/platform/cec-gpio/cec-gpio.c 	struct device *dev = &pdev->dev;
pdev              199 drivers/media/platform/cec-gpio/cec-gpio.c 		cec, pdev->name, CEC_CAP_DEFAULTS | CEC_CAP_PHYS_ADDR |
pdev              236 drivers/media/platform/cec-gpio/cec-gpio.c 	ret = cec_register_adapter(cec->adap, &pdev->dev);
pdev              242 drivers/media/platform/cec-gpio/cec-gpio.c 	platform_set_drvdata(pdev, cec);
pdev              246 drivers/media/platform/cec-gpio/cec-gpio.c static int cec_gpio_remove(struct platform_device *pdev)
pdev              248 drivers/media/platform/cec-gpio/cec-gpio.c 	struct cec_gpio *cec = platform_get_drvdata(pdev);
pdev             2938 drivers/media/platform/coda/coda-common.c static int coda_probe(struct platform_device *pdev)
pdev             2941 drivers/media/platform/coda/coda-common.c 			of_match_device(of_match_ptr(coda_dt_ids), &pdev->dev);
pdev             2943 drivers/media/platform/coda/coda-common.c 	struct coda_platform_data *pdata = pdev->dev.platform_data;
pdev             2944 drivers/media/platform/coda/coda-common.c 	struct device_node *np = pdev->dev.of_node;
pdev             2949 drivers/media/platform/coda/coda-common.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_KERNEL);
pdev             2953 drivers/media/platform/coda/coda-common.c 	pdev_id = of_id ? of_id->data : platform_get_device_id(pdev);
pdev             2964 drivers/media/platform/coda/coda-common.c 	dev->dev = &pdev->dev;
pdev             2965 drivers/media/platform/coda/coda-common.c 	dev->clk_per = devm_clk_get(&pdev->dev, "per");
pdev             2967 drivers/media/platform/coda/coda-common.c 		dev_err(&pdev->dev, "Could not get per clock\n");
pdev             2971 drivers/media/platform/coda/coda-common.c 	dev->clk_ahb = devm_clk_get(&pdev->dev, "ahb");
pdev             2973 drivers/media/platform/coda/coda-common.c 		dev_err(&pdev->dev, "Could not get ahb clock\n");
pdev             2978 drivers/media/platform/coda/coda-common.c 	dev->regs_base = devm_platform_ioremap_resource(pdev, 0);
pdev             2983 drivers/media/platform/coda/coda-common.c 	irq = platform_get_irq_byname(pdev, "bit");
pdev             2985 drivers/media/platform/coda/coda-common.c 		irq = platform_get_irq(pdev, 0);
pdev             2987 drivers/media/platform/coda/coda-common.c 		dev_err(&pdev->dev, "failed to get irq resource\n");
pdev             2991 drivers/media/platform/coda/coda-common.c 	ret = devm_request_irq(&pdev->dev, irq, coda_irq_handler, 0,
pdev             2992 drivers/media/platform/coda/coda-common.c 			       dev_name(&pdev->dev), dev);
pdev             2994 drivers/media/platform/coda/coda-common.c 		dev_err(&pdev->dev, "failed to request irq: %d\n", ret);
pdev             2998 drivers/media/platform/coda/coda-common.c 	dev->rstc = devm_reset_control_get_optional_exclusive(&pdev->dev,
pdev             3002 drivers/media/platform/coda/coda-common.c 		dev_err(&pdev->dev, "failed get reset control: %d\n", ret);
pdev             3011 drivers/media/platform/coda/coda-common.c 		dev_err(&pdev->dev, "iram pool not available\n");
pdev             3021 drivers/media/platform/coda/coda-common.c 	ret = v4l2_device_register(&pdev->dev, &dev->v4l2_dev);
pdev             3031 drivers/media/platform/coda/coda-common.c 		dev_warn(&pdev->dev, "failed to create debugfs root\n");
pdev             3054 drivers/media/platform/coda/coda-common.c 		dev_warn(&pdev->dev, "unable to alloc iram\n");
pdev             3066 drivers/media/platform/coda/coda-common.c 		dev_err(&pdev->dev, "unable to alloc workqueue\n");
pdev             3071 drivers/media/platform/coda/coda-common.c 	platform_set_drvdata(pdev, dev);
pdev             3078 drivers/media/platform/coda/coda-common.c 	pm_runtime_get_noresume(&pdev->dev);
pdev             3079 drivers/media/platform/coda/coda-common.c 	pm_runtime_set_active(&pdev->dev);
pdev             3080 drivers/media/platform/coda/coda-common.c 	pm_runtime_enable(&pdev->dev);
pdev             3094 drivers/media/platform/coda/coda-common.c static int coda_remove(struct platform_device *pdev)
pdev             3096 drivers/media/platform/coda/coda-common.c 	struct coda_dev *dev = platform_get_drvdata(pdev);
pdev             3105 drivers/media/platform/coda/coda-common.c 	pm_runtime_disable(&pdev->dev);
pdev              284 drivers/media/platform/coda/imx-vdoa.c static int vdoa_probe(struct platform_device *pdev)
pdev              290 drivers/media/platform/coda/imx-vdoa.c 	dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev              292 drivers/media/platform/coda/imx-vdoa.c 	vdoa = devm_kzalloc(&pdev->dev, sizeof(*vdoa), GFP_KERNEL);
pdev              296 drivers/media/platform/coda/imx-vdoa.c 	vdoa->dev = &pdev->dev;
pdev              304 drivers/media/platform/coda/imx-vdoa.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              309 drivers/media/platform/coda/imx-vdoa.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              312 drivers/media/platform/coda/imx-vdoa.c 	ret = devm_request_threaded_irq(&pdev->dev, res->start, NULL,
pdev              320 drivers/media/platform/coda/imx-vdoa.c 	platform_set_drvdata(pdev, vdoa);
pdev              325 drivers/media/platform/coda/imx-vdoa.c static int vdoa_remove(struct platform_device *pdev)
pdev              178 drivers/media/platform/cros-ec-cec/cros-ec-cec.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              179 drivers/media/platform/cros-ec-cec/cros-ec-cec.c 	struct cros_ec_cec *cros_ec_cec = dev_get_drvdata(&pdev->dev);
pdev              189 drivers/media/platform/cros-ec-cec/cros-ec-cec.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              190 drivers/media/platform/cros-ec-cec/cros-ec-cec.c 	struct cros_ec_cec *cros_ec_cec = dev_get_drvdata(&pdev->dev);
pdev              260 drivers/media/platform/cros-ec-cec/cros-ec-cec.c static int cros_ec_cec_probe(struct platform_device *pdev)
pdev              262 drivers/media/platform/cros-ec-cec/cros-ec-cec.c 	struct cros_ec_dev *ec_dev = dev_get_drvdata(pdev->dev.parent);
pdev              269 drivers/media/platform/cros-ec-cec/cros-ec-cec.c 	hdmi_dev = cros_ec_cec_find_hdmi_dev(&pdev->dev, &conn);
pdev              273 drivers/media/platform/cros-ec-cec/cros-ec-cec.c 	cros_ec_cec = devm_kzalloc(&pdev->dev, sizeof(*cros_ec_cec),
pdev              278 drivers/media/platform/cros-ec-cec/cros-ec-cec.c 	platform_set_drvdata(pdev, cros_ec_cec);
pdev              281 drivers/media/platform/cros-ec-cec/cros-ec-cec.c 	ret = device_init_wakeup(&pdev->dev, 1);
pdev              283 drivers/media/platform/cros-ec-cec/cros-ec-cec.c 		dev_err(&pdev->dev, "failed to initialize wakeup\n");
pdev              306 drivers/media/platform/cros-ec-cec/cros-ec-cec.c 		dev_err(&pdev->dev, "failed to register notifier\n");
pdev              310 drivers/media/platform/cros-ec-cec/cros-ec-cec.c 	ret = cec_register_adapter(cros_ec_cec->adap, &pdev->dev);
pdev              323 drivers/media/platform/cros-ec-cec/cros-ec-cec.c static int cros_ec_cec_remove(struct platform_device *pdev)
pdev              325 drivers/media/platform/cros-ec-cec/cros-ec-cec.c 	struct cros_ec_cec *cros_ec_cec = platform_get_drvdata(pdev);
pdev              326 drivers/media/platform/cros-ec-cec/cros-ec-cec.c 	struct device *dev = &pdev->dev;
pdev              860 drivers/media/platform/davinci/dm355_ccdc.c static int dm355_ccdc_probe(struct platform_device *pdev)
pdev              874 drivers/media/platform/davinci/dm355_ccdc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              893 drivers/media/platform/davinci/dm355_ccdc.c 	if (NULL == pdev->dev.platform_data) {
pdev              897 drivers/media/platform/davinci/dm355_ccdc.c 	setup_pinmux = pdev->dev.platform_data;
pdev              903 drivers/media/platform/davinci/dm355_ccdc.c 	ccdc_cfg.dev = &pdev->dev;
pdev              915 drivers/media/platform/davinci/dm355_ccdc.c static int dm355_ccdc_remove(struct platform_device *pdev)
pdev              920 drivers/media/platform/davinci/dm355_ccdc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              795 drivers/media/platform/davinci/dm644x_ccdc.c static int dm644x_ccdc_probe(struct platform_device *pdev)
pdev              808 drivers/media/platform/davinci/dm644x_ccdc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              826 drivers/media/platform/davinci/dm644x_ccdc.c 	ccdc_cfg.dev = &pdev->dev;
pdev              836 drivers/media/platform/davinci/dm644x_ccdc.c static int dm644x_ccdc_remove(struct platform_device *pdev)
pdev              841 drivers/media/platform/davinci/dm644x_ccdc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1008 drivers/media/platform/davinci/isif.c static int isif_probe(struct platform_device *pdev)
pdev             1016 drivers/media/platform/davinci/isif.c 	if (!pdev->dev.platform_data)
pdev             1027 drivers/media/platform/davinci/isif.c 	setup_pinmux = pdev->dev.platform_data;
pdev             1037 drivers/media/platform/davinci/isif.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, i);
pdev             1069 drivers/media/platform/davinci/isif.c 	isif_cfg.dev = &pdev->dev;
pdev             1084 drivers/media/platform/davinci/isif.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, i);
pdev             1093 drivers/media/platform/davinci/isif.c static int isif_remove(struct platform_device *pdev)
pdev             1102 drivers/media/platform/davinci/isif.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, i);
pdev              532 drivers/media/platform/davinci/vpbe.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              535 drivers/media/platform/davinci/vpbe.c 	if (strstr(pdev->name, "vpbe-osd"))
pdev              536 drivers/media/platform/davinci/vpbe.c 		vpbe_dev->osd_device = platform_get_drvdata(pdev);
pdev              537 drivers/media/platform/davinci/vpbe.c 	if (strstr(pdev->name, "vpbe-venc"))
pdev              538 drivers/media/platform/davinci/vpbe.c 		vpbe_dev->venc_device = dev_get_platdata(&pdev->dev);
pdev              584 drivers/media/platform/davinci/vpbe.c 		vpbe_dev->dac_clk = clk_get(vpbe_dev->pdev, "vpss_dac");
pdev              783 drivers/media/platform/davinci/vpbe.c static int vpbe_probe(struct platform_device *pdev)
pdev              788 drivers/media/platform/davinci/vpbe.c 	if (!pdev->dev.platform_data) {
pdev              789 drivers/media/platform/davinci/vpbe.c 		v4l2_err(pdev->dev.driver, "No platform data\n");
pdev              792 drivers/media/platform/davinci/vpbe.c 	cfg = pdev->dev.platform_data;
pdev              797 drivers/media/platform/davinci/vpbe.c 		v4l2_err(pdev->dev.driver, "vpbe display module names not defined\n");
pdev              807 drivers/media/platform/davinci/vpbe.c 	vpbe_dev->pdev = &pdev->dev;
pdev              817 drivers/media/platform/davinci/vpbe.c 	platform_set_drvdata(pdev, vpbe_dev);
pdev              633 drivers/media/platform/davinci/vpbe_display.c 		dev_name(vpbe_dev->pdev));
pdev              635 drivers/media/platform/davinci/vpbe_display.c 		 dev_name(vpbe_dev->pdev));
pdev             1269 drivers/media/platform/davinci/vpbe_display.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1272 drivers/media/platform/davinci/vpbe_display.c 	if (strcmp("vpbe_controller", pdev->name) == 0)
pdev             1273 drivers/media/platform/davinci/vpbe_display.c 		vpbe_disp->vpbe_dev = platform_get_drvdata(pdev);
pdev             1275 drivers/media/platform/davinci/vpbe_display.c 	if (strstr(pdev->name, "vpbe-osd"))
pdev             1276 drivers/media/platform/davinci/vpbe_display.c 		vpbe_disp->osd_device = platform_get_drvdata(pdev);
pdev             1282 drivers/media/platform/davinci/vpbe_display.c 			   struct platform_device *pdev)
pdev             1329 drivers/media/platform/davinci/vpbe_display.c 			   struct platform_device *pdev)
pdev             1349 drivers/media/platform/davinci/vpbe_display.c 	platform_set_drvdata(pdev, disp_dev);
pdev             1363 drivers/media/platform/davinci/vpbe_display.c static int vpbe_display_probe(struct platform_device *pdev)
pdev             1376 drivers/media/platform/davinci/vpbe_display.c 	disp_dev = devm_kzalloc(&pdev->dev, sizeof(*disp_dev), GFP_KERNEL);
pdev             1393 drivers/media/platform/davinci/vpbe_display.c 		err = disp_dev->vpbe_dev->ops.initialize(&pdev->dev,
pdev             1403 drivers/media/platform/davinci/vpbe_display.c 		if (init_vpbe_layer(i, disp_dev, pdev)) {
pdev             1409 drivers/media/platform/davinci/vpbe_display.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1417 drivers/media/platform/davinci/vpbe_display.c 	err = devm_request_irq(&pdev->dev, irq, venc_isr, 0,
pdev             1437 drivers/media/platform/davinci/vpbe_display.c 		q->dev = disp_dev->vpbe_dev->pdev;
pdev             1446 drivers/media/platform/davinci/vpbe_display.c 		if (register_device(disp_dev->dev[i], disp_dev, pdev)) {
pdev             1472 drivers/media/platform/davinci/vpbe_display.c static int vpbe_display_remove(struct platform_device *pdev)
pdev             1475 drivers/media/platform/davinci/vpbe_display.c 	struct vpbe_display *disp_dev = platform_get_drvdata(pdev);
pdev             1483 drivers/media/platform/davinci/vpbe_display.c 		vpbe_dev->ops.deinitialize(&pdev->dev, vpbe_dev);
pdev             1531 drivers/media/platform/davinci/vpbe_osd.c static int osd_probe(struct platform_device *pdev)
pdev             1537 drivers/media/platform/davinci/vpbe_osd.c 	pdev_id = platform_get_device_id(pdev);
pdev             1541 drivers/media/platform/davinci/vpbe_osd.c 	osd = devm_kzalloc(&pdev->dev, sizeof(struct osd_state), GFP_KERNEL);
pdev             1546 drivers/media/platform/davinci/vpbe_osd.c 	osd->dev = &pdev->dev;
pdev             1549 drivers/media/platform/davinci/vpbe_osd.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1550 drivers/media/platform/davinci/vpbe_osd.c 	osd->osd_base = devm_ioremap_resource(&pdev->dev, res);
pdev             1558 drivers/media/platform/davinci/vpbe_osd.c 	platform_set_drvdata(pdev, osd);
pdev             1564 drivers/media/platform/davinci/vpbe_osd.c static int osd_remove(struct platform_device *pdev)
pdev               56 drivers/media/platform/davinci/vpbe_venc.c 	struct device *pdev;
pdev              585 drivers/media/platform/davinci/vpbe_venc.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              588 drivers/media/platform/davinci/vpbe_venc.c 	if (strstr(pdev->name, "vpbe-venc") != NULL)
pdev              589 drivers/media/platform/davinci/vpbe_venc.c 		*venc = platform_get_drvdata(pdev);
pdev              622 drivers/media/platform/davinci/vpbe_venc.c static int venc_probe(struct platform_device *pdev)
pdev              628 drivers/media/platform/davinci/vpbe_venc.c 	if (!pdev->dev.platform_data) {
pdev              629 drivers/media/platform/davinci/vpbe_venc.c 		dev_err(&pdev->dev, "No platform data for VENC sub device");
pdev              633 drivers/media/platform/davinci/vpbe_venc.c 	pdev_id = platform_get_device_id(pdev);
pdev              637 drivers/media/platform/davinci/vpbe_venc.c 	venc = devm_kzalloc(&pdev->dev, sizeof(struct venc_state), GFP_KERNEL);
pdev              642 drivers/media/platform/davinci/vpbe_venc.c 	venc->pdev = &pdev->dev;
pdev              643 drivers/media/platform/davinci/vpbe_venc.c 	venc->pdata = pdev->dev.platform_data;
pdev              645 drivers/media/platform/davinci/vpbe_venc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              647 drivers/media/platform/davinci/vpbe_venc.c 	venc->venc_base = devm_ioremap_resource(&pdev->dev, res);
pdev              652 drivers/media/platform/davinci/vpbe_venc.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              654 drivers/media/platform/davinci/vpbe_venc.c 		venc->vdaccfg_reg = devm_ioremap_resource(&pdev->dev, res);
pdev              659 drivers/media/platform/davinci/vpbe_venc.c 	platform_set_drvdata(pdev, venc);
pdev              660 drivers/media/platform/davinci/vpbe_venc.c 	dev_notice(venc->pdev, "VENC sub device probe success\n");
pdev              665 drivers/media/platform/davinci/vpbe_venc.c static int venc_remove(struct platform_device *pdev)
pdev              399 drivers/media/platform/davinci/vpfe_capture.c 	ret = ccdc_dev->hw_ops.open(vpfe_dev->pdev);
pdev              666 drivers/media/platform/davinci/vpfe_capture.c 			ccdc_dev->hw_ops.close(vpfe_dev->pdev);
pdev             1284 drivers/media/platform/davinci/vpfe_capture.c 				vpfe_dev->pdev,
pdev             1672 drivers/media/platform/davinci/vpfe_capture.c static int vpfe_probe(struct platform_device *pdev)
pdev             1687 drivers/media/platform/davinci/vpfe_capture.c 		v4l2_err(pdev->dev.driver,
pdev             1692 drivers/media/platform/davinci/vpfe_capture.c 	vpfe_dev->pdev = &pdev->dev;
pdev             1694 drivers/media/platform/davinci/vpfe_capture.c 	if (!pdev->dev.platform_data) {
pdev             1695 drivers/media/platform/davinci/vpfe_capture.c 		v4l2_err(pdev->dev.driver, "Unable to get vpfe config\n");
pdev             1700 drivers/media/platform/davinci/vpfe_capture.c 	vpfe_cfg = pdev->dev.platform_data;
pdev             1703 drivers/media/platform/davinci/vpfe_capture.c 		v4l2_err(pdev->dev.driver, "null ptr in vpfe_cfg\n");
pdev             1719 drivers/media/platform/davinci/vpfe_capture.c 	res1 = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1721 drivers/media/platform/davinci/vpfe_capture.c 		v4l2_err(pdev->dev.driver,
pdev             1729 drivers/media/platform/davinci/vpfe_capture.c 	res1 = platform_get_resource(pdev, IORESOURCE_IRQ, 1);
pdev             1731 drivers/media/platform/davinci/vpfe_capture.c 		v4l2_err(pdev->dev.driver,
pdev             1742 drivers/media/platform/davinci/vpfe_capture.c 		v4l2_err(pdev->dev.driver, "Unable to request interrupt\n");
pdev             1761 drivers/media/platform/davinci/vpfe_capture.c 	ret = v4l2_device_register(&pdev->dev, &vpfe_dev->v4l2_dev);
pdev             1763 drivers/media/platform/davinci/vpfe_capture.c 		v4l2_err(pdev->dev.driver,
pdev             1785 drivers/media/platform/davinci/vpfe_capture.c 		v4l2_err(pdev->dev.driver,
pdev             1792 drivers/media/platform/davinci/vpfe_capture.c 	platform_set_drvdata(pdev, vpfe_dev);
pdev             1862 drivers/media/platform/davinci/vpfe_capture.c static int vpfe_remove(struct platform_device *pdev)
pdev             1864 drivers/media/platform/davinci/vpfe_capture.c 	struct vpfe_device *vpfe_dev = platform_get_drvdata(pdev);
pdev             1866 drivers/media/platform/davinci/vpfe_capture.c 	v4l2_info(pdev->dev.driver, "vpfe_remove\n");
pdev              426 drivers/media/platform/davinci/vpif.c static int vpif_probe(struct platform_device *pdev)
pdev              432 drivers/media/platform/davinci/vpif.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              433 drivers/media/platform/davinci/vpif.c 	vpif_base = devm_ioremap_resource(&pdev->dev, res);
pdev              437 drivers/media/platform/davinci/vpif.c 	pm_runtime_enable(&pdev->dev);
pdev              438 drivers/media/platform/davinci/vpif.c 	pm_runtime_get(&pdev->dev);
pdev              441 drivers/media/platform/davinci/vpif.c 	dev_info(&pdev->dev, "vpif probe success\n");
pdev              449 drivers/media/platform/davinci/vpif.c 	endpoint = of_graph_get_next_endpoint(pdev->dev.of_node,
pdev              458 drivers/media/platform/davinci/vpif.c 	res_irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              460 drivers/media/platform/davinci/vpif.c 		dev_warn(&pdev->dev, "Missing IRQ resource.\n");
pdev              464 drivers/media/platform/davinci/vpif.c 	pdev_capture = devm_kzalloc(&pdev->dev, sizeof(*pdev_capture),
pdev              471 drivers/media/platform/davinci/vpif.c 		pdev_capture->dev.dma_mask = pdev->dev.dma_mask;
pdev              472 drivers/media/platform/davinci/vpif.c 		pdev_capture->dev.coherent_dma_mask = pdev->dev.coherent_dma_mask;
pdev              473 drivers/media/platform/davinci/vpif.c 		pdev_capture->dev.parent = &pdev->dev;
pdev              476 drivers/media/platform/davinci/vpif.c 		dev_warn(&pdev->dev, "Unable to allocate memory for pdev_capture.\n");
pdev              479 drivers/media/platform/davinci/vpif.c 	pdev_display = devm_kzalloc(&pdev->dev, sizeof(*pdev_display),
pdev              486 drivers/media/platform/davinci/vpif.c 		pdev_display->dev.dma_mask = pdev->dev.dma_mask;
pdev              487 drivers/media/platform/davinci/vpif.c 		pdev_display->dev.coherent_dma_mask = pdev->dev.coherent_dma_mask;
pdev              488 drivers/media/platform/davinci/vpif.c 		pdev_display->dev.parent = &pdev->dev;
pdev              491 drivers/media/platform/davinci/vpif.c 		dev_warn(&pdev->dev, "Unable to allocate memory for pdev_display.\n");
pdev              497 drivers/media/platform/davinci/vpif.c static int vpif_remove(struct platform_device *pdev)
pdev              499 drivers/media/platform/davinci/vpif.c 	pm_runtime_disable(&pdev->dev);
pdev             1502 drivers/media/platform/davinci/vpif_capture.c vpif_capture_get_pdata(struct platform_device *pdev)
pdev             1517 drivers/media/platform/davinci/vpif_capture.c 	if (pdev->dev.parent && pdev->dev.parent->of_node)
pdev             1518 drivers/media/platform/davinci/vpif_capture.c 		pdev->dev.of_node = pdev->dev.parent->of_node;
pdev             1519 drivers/media/platform/davinci/vpif_capture.c 	if (!IS_ENABLED(CONFIG_OF) || !pdev->dev.of_node)
pdev             1520 drivers/media/platform/davinci/vpif_capture.c 		return pdev->dev.platform_data;
pdev             1522 drivers/media/platform/davinci/vpif_capture.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev             1526 drivers/media/platform/davinci/vpif_capture.c 		devm_kcalloc(&pdev->dev,
pdev             1539 drivers/media/platform/davinci/vpif_capture.c 		endpoint = of_graph_get_next_endpoint(pdev->dev.of_node,
pdev             1546 drivers/media/platform/davinci/vpif_capture.c 			dev_dbg(&pdev->dev, "Remote device at %pOF not found\n",
pdev             1553 drivers/media/platform/davinci/vpif_capture.c 		chan->inputs = devm_kcalloc(&pdev->dev,
pdev             1568 drivers/media/platform/davinci/vpif_capture.c 			dev_err(&pdev->dev, "Could not parse the endpoint\n");
pdev             1573 drivers/media/platform/davinci/vpif_capture.c 		dev_dbg(&pdev->dev, "Endpoint %pOF, bus_width = %d\n",
pdev             1584 drivers/media/platform/davinci/vpif_capture.c 		dev_dbg(&pdev->dev, "Remote device %pOF found\n", rem);
pdev             1619 drivers/media/platform/davinci/vpif_capture.c static __init int vpif_probe(struct platform_device *pdev)
pdev             1628 drivers/media/platform/davinci/vpif_capture.c 	pdev->dev.platform_data = vpif_capture_get_pdata(pdev);
pdev             1629 drivers/media/platform/davinci/vpif_capture.c 	if (!pdev->dev.platform_data) {
pdev             1630 drivers/media/platform/davinci/vpif_capture.c 		dev_warn(&pdev->dev, "Missing platform data.  Giving up.\n");
pdev             1634 drivers/media/platform/davinci/vpif_capture.c 	vpif_dev = &pdev->dev;
pdev             1648 drivers/media/platform/davinci/vpif_capture.c 	while ((res = platform_get_resource(pdev, IORESOURCE_IRQ, res_idx))) {
pdev             1649 drivers/media/platform/davinci/vpif_capture.c 		err = devm_request_irq(&pdev->dev, res->start, vpif_channel_isr,
pdev             1660 drivers/media/platform/davinci/vpif_capture.c 	vpif_obj.config = pdev->dev.platform_data;
pdev             1248 drivers/media/platform/davinci/vpif_display.c static __init int vpif_probe(struct platform_device *pdev)
pdev             1257 drivers/media/platform/davinci/vpif_display.c 	if (!pdev->dev.platform_data) {
pdev             1258 drivers/media/platform/davinci/vpif_display.c 		dev_warn(&pdev->dev, "Missing platform data.  Giving up.\n");
pdev             1262 drivers/media/platform/davinci/vpif_display.c 	vpif_dev = &pdev->dev;
pdev             1276 drivers/media/platform/davinci/vpif_display.c 	while ((res = platform_get_resource(pdev, IORESOURCE_IRQ, res_idx))) {
pdev             1277 drivers/media/platform/davinci/vpif_display.c 		err = devm_request_irq(&pdev->dev, res->start, vpif_channel_isr,
pdev             1289 drivers/media/platform/davinci/vpif_display.c 	vpif_obj.config = pdev->dev.platform_data;
pdev              393 drivers/media/platform/davinci/vpss.c static int vpss_probe(struct platform_device *pdev)
pdev              398 drivers/media/platform/davinci/vpss.c 	if (!pdev->dev.platform_data) {
pdev              399 drivers/media/platform/davinci/vpss.c 		dev_err(&pdev->dev, "no platform data\n");
pdev              403 drivers/media/platform/davinci/vpss.c 	platform_name = pdev->dev.platform_data;
pdev              411 drivers/media/platform/davinci/vpss.c 		dev_err(&pdev->dev, "vpss driver not supported on this platform\n");
pdev              415 drivers/media/platform/davinci/vpss.c 	dev_info(&pdev->dev, "%s vpss probed\n", platform_name);
pdev              416 drivers/media/platform/davinci/vpss.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              418 drivers/media/platform/davinci/vpss.c 	oper_cfg.vpss_regs_base0 = devm_ioremap_resource(&pdev->dev, res);
pdev              423 drivers/media/platform/davinci/vpss.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              425 drivers/media/platform/davinci/vpss.c 		oper_cfg.vpss_regs_base1 = devm_ioremap_resource(&pdev->dev,
pdev              457 drivers/media/platform/davinci/vpss.c 	pm_runtime_enable(&pdev->dev);
pdev              459 drivers/media/platform/davinci/vpss.c 	pm_runtime_get(&pdev->dev);
pdev              462 drivers/media/platform/davinci/vpss.c 	dev_info(&pdev->dev, "%s vpss probe success\n", platform_name);
pdev              467 drivers/media/platform/davinci/vpss.c static int vpss_remove(struct platform_device *pdev)
pdev              469 drivers/media/platform/davinci/vpss.c 	pm_runtime_disable(&pdev->dev);
pdev              640 drivers/media/platform/exynos-gsc/gsc-core.c 	struct device *dev = &ctx->gsc_dev->pdev->dev;
pdev             1106 drivers/media/platform/exynos-gsc/gsc-core.c static int gsc_probe(struct platform_device *pdev)
pdev             1110 drivers/media/platform/exynos-gsc/gsc-core.c 	struct device *dev = &pdev->dev;
pdev             1119 drivers/media/platform/exynos-gsc/gsc-core.c 	ret = of_alias_get_id(pdev->dev.of_node, "gsc");
pdev             1134 drivers/media/platform/exynos-gsc/gsc-core.c 	gsc->pdev = pdev;
pdev             1140 drivers/media/platform/exynos-gsc/gsc-core.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1145 drivers/media/platform/exynos-gsc/gsc-core.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1172 drivers/media/platform/exynos-gsc/gsc-core.c 				0, pdev->name, gsc);
pdev             1186 drivers/media/platform/exynos-gsc/gsc-core.c 	platform_set_drvdata(pdev, gsc);
pdev             1208 drivers/media/platform/exynos-gsc/gsc-core.c static int gsc_remove(struct platform_device *pdev)
pdev             1210 drivers/media/platform/exynos-gsc/gsc-core.c 	struct gsc_dev *gsc = platform_get_drvdata(pdev);
pdev             1213 drivers/media/platform/exynos-gsc/gsc-core.c 	pm_runtime_get_sync(&pdev->dev);
pdev             1218 drivers/media/platform/exynos-gsc/gsc-core.c 	vb2_dma_contig_clear_max_seg_size(&pdev->dev);
pdev             1222 drivers/media/platform/exynos-gsc/gsc-core.c 	pm_runtime_put_noidle(&pdev->dev);
pdev             1223 drivers/media/platform/exynos-gsc/gsc-core.c 	pm_runtime_disable(&pdev->dev);
pdev             1225 drivers/media/platform/exynos-gsc/gsc-core.c 	dev_dbg(&pdev->dev, "%s driver unloaded\n", pdev->name);
pdev              329 drivers/media/platform/exynos-gsc/gsc-core.h 	struct platform_device		*pdev;
pdev               61 drivers/media/platform/exynos-gsc/gsc-m2m.c 	ret = pm_runtime_get_sync(&ctx->gsc_dev->pdev->dev);
pdev               88 drivers/media/platform/exynos-gsc/gsc-m2m.c 	pm_runtime_put(&ctx->gsc_dev->pdev->dev);
pdev              296 drivers/media/platform/exynos-gsc/gsc-m2m.c 		 dev_name(&gsc->pdev->dev));
pdev              593 drivers/media/platform/exynos-gsc/gsc-m2m.c 	src_vq->dev = &ctx->gsc_dev->pdev->dev;
pdev              608 drivers/media/platform/exynos-gsc/gsc-m2m.c 	dst_vq->dev = &ctx->gsc_dev->pdev->dev;
pdev              746 drivers/media/platform/exynos-gsc/gsc-m2m.c 	struct platform_device *pdev;
pdev              752 drivers/media/platform/exynos-gsc/gsc-m2m.c 	pdev = gsc->pdev;
pdev              770 drivers/media/platform/exynos-gsc/gsc-m2m.c 		dev_err(&pdev->dev, "failed to initialize v4l2-m2m device\n");
pdev              776 drivers/media/platform/exynos-gsc/gsc-m2m.c 		dev_err(&pdev->dev,
pdev              480 drivers/media/platform/exynos4-is/fimc-capture.c 	ret = pm_runtime_get_sync(&fimc->pdev->dev);
pdev              486 drivers/media/platform/exynos4-is/fimc-capture.c 		pm_runtime_put_sync(&fimc->pdev->dev);
pdev              516 drivers/media/platform/exynos4-is/fimc-capture.c 			pm_runtime_put_sync(&fimc->pdev->dev);
pdev              553 drivers/media/platform/exynos4-is/fimc-capture.c 	pm_runtime_put_sync(&fimc->pdev->dev);
pdev              728 drivers/media/platform/exynos4-is/fimc-capture.c 	__fimc_vidioc_querycap(&fimc->pdev->dev, cap);
pdev             1781 drivers/media/platform/exynos4-is/fimc-capture.c 	q->dev = &fimc->pdev->dev;
pdev              228 drivers/media/platform/exynos4-is/fimc-core.c 	struct device *dev = &ctx->fimc_dev->pdev->dev;
pdev              801 drivers/media/platform/exynos4-is/fimc-core.c 		fimc->clock[i] = clk_get(&fimc->pdev->dev, fimc_clocks[i]);
pdev              816 drivers/media/platform/exynos4-is/fimc-core.c 	dev_err(&fimc->pdev->dev, "failed to get clock: %s\n",
pdev              866 drivers/media/platform/exynos4-is/fimc-core.c 	struct device *dev = &fimc->pdev->dev;
pdev              922 drivers/media/platform/exynos4-is/fimc-core.c static int fimc_probe(struct platform_device *pdev)
pdev              924 drivers/media/platform/exynos4-is/fimc-core.c 	struct device *dev = &pdev->dev;
pdev              934 drivers/media/platform/exynos4-is/fimc-core.c 	fimc->pdev = pdev;
pdev              941 drivers/media/platform/exynos4-is/fimc-core.c 		fimc->drv_data = fimc_get_drvdata(pdev);
pdev              942 drivers/media/platform/exynos4-is/fimc-core.c 		fimc->id = pdev->id;
pdev              961 drivers/media/platform/exynos4-is/fimc-core.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              966 drivers/media/platform/exynos4-is/fimc-core.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              998 drivers/media/platform/exynos4-is/fimc-core.c 	platform_set_drvdata(pdev, fimc);
pdev             1094 drivers/media/platform/exynos4-is/fimc-core.c static int fimc_remove(struct platform_device *pdev)
pdev             1096 drivers/media/platform/exynos4-is/fimc-core.c 	struct fimc_dev *fimc = platform_get_drvdata(pdev);
pdev             1098 drivers/media/platform/exynos4-is/fimc-core.c 	pm_runtime_disable(&pdev->dev);
pdev             1099 drivers/media/platform/exynos4-is/fimc-core.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev             1101 drivers/media/platform/exynos4-is/fimc-core.c 	pm_runtime_set_suspended(&pdev->dev);
pdev             1104 drivers/media/platform/exynos4-is/fimc-core.c 	vb2_dma_contig_clear_max_seg_size(&pdev->dev);
pdev             1109 drivers/media/platform/exynos4-is/fimc-core.c 	dev_info(&pdev->dev, "driver unloaded\n");
pdev              421 drivers/media/platform/exynos4-is/fimc-core.h 	struct platform_device		*pdev;
pdev               37 drivers/media/platform/exynos4-is/fimc-is-i2c.c static int fimc_is_i2c_probe(struct platform_device *pdev)
pdev               39 drivers/media/platform/exynos4-is/fimc-is-i2c.c 	struct device_node *node = pdev->dev.of_node;
pdev               44 drivers/media/platform/exynos4-is/fimc-is-i2c.c 	isp_i2c = devm_kzalloc(&pdev->dev, sizeof(*isp_i2c), GFP_KERNEL);
pdev               48 drivers/media/platform/exynos4-is/fimc-is-i2c.c 	isp_i2c->clock = devm_clk_get(&pdev->dev, "i2c_isp");
pdev               50 drivers/media/platform/exynos4-is/fimc-is-i2c.c 		dev_err(&pdev->dev, "failed to get the clock\n");
pdev               56 drivers/media/platform/exynos4-is/fimc-is-i2c.c 	i2c_adap->dev.parent = &pdev->dev;
pdev               62 drivers/media/platform/exynos4-is/fimc-is-i2c.c 	platform_set_drvdata(pdev, isp_i2c);
pdev               63 drivers/media/platform/exynos4-is/fimc-is-i2c.c 	pm_runtime_enable(&pdev->dev);
pdev               81 drivers/media/platform/exynos4-is/fimc-is-i2c.c 	pm_runtime_disable(&pdev->dev);
pdev               85 drivers/media/platform/exynos4-is/fimc-is-i2c.c static int fimc_is_i2c_remove(struct platform_device *pdev)
pdev               87 drivers/media/platform/exynos4-is/fimc-is-i2c.c 	struct fimc_is_i2c *isp_i2c = platform_get_drvdata(pdev);
pdev               89 drivers/media/platform/exynos4-is/fimc-is-i2c.c 	pm_runtime_disable(&pdev->dev);
pdev               43 drivers/media/platform/exynos4-is/fimc-is-regs.c 			dev_warn(&is->pdev->dev, "%s timeout\n",
pdev              108 drivers/media/platform/exynos4-is/fimc-is-regs.c 		dev_err(&is->pdev->dev, "%s(): not enough buffers (mask %#x)\n",
pdev              114 drivers/media/platform/exynos4-is/fimc-is-regs.c 		dev_dbg(&is->pdev->dev, "non-zero DMA buffer mask\n");
pdev              213 drivers/media/platform/exynos4-is/fimc-is-regs.c 		dev_err(&is->pdev->dev, "%s() timeout\n", __func__);
pdev              227 drivers/media/platform/exynos4-is/fimc-is-regs.c 		dev_err(&is->pdev->dev, "%s(): mode change (%d) timeout\n",
pdev               86 drivers/media/platform/exynos4-is/fimc-is.c 		is->clocks[i] = clk_get(&is->pdev->dev, fimc_is_clocks[i]);
pdev               96 drivers/media/platform/exynos4-is/fimc-is.c 	dev_err(&is->pdev->dev, "failed to get clock: %s\n",
pdev              141 drivers/media/platform/exynos4-is/fimc-is.c 			dev_err(&is->pdev->dev, "clock %s enable failed\n",
pdev              174 drivers/media/platform/exynos4-is/fimc-is.c 		dev_err(&is->pdev->dev, "no driver data found for: %pOF\n",
pdev              191 drivers/media/platform/exynos4-is/fimc-is.c 		dev_err(&is->pdev->dev, "reg property not found at: %pOF\n",
pdev              237 drivers/media/platform/exynos4-is/fimc-is.c 	ret = request_firmware(&fw, file_name, &is->pdev->dev);
pdev              239 drivers/media/platform/exynos4-is/fimc-is.c 		dev_err(&is->pdev->dev, "firmware request failed (%d)\n", ret);
pdev              302 drivers/media/platform/exynos4-is/fimc-is.c 		dev_WARN(&is->pdev->dev, "%s() timed out\n", __func__);
pdev              310 drivers/media/platform/exynos4-is/fimc-is.c 	struct device *dev = &is->pdev->dev;
pdev              336 drivers/media/platform/exynos4-is/fimc-is.c 	struct device *dev = &is->pdev->dev;
pdev              368 drivers/media/platform/exynos4-is/fimc-is.c 	struct device *dev = &is->pdev->dev;
pdev              380 drivers/media/platform/exynos4-is/fimc-is.c 	struct device *dev = &is->pdev->dev;
pdev              440 drivers/media/platform/exynos4-is/fimc-is.c 				FW_ACTION_HOTPLUG, fw_name, &is->pdev->dev,
pdev              659 drivers/media/platform/exynos4-is/fimc-is.c 	struct device *dev = &is->pdev->dev;
pdev              743 drivers/media/platform/exynos4-is/fimc-is.c 		dev_err(&is->pdev->dev, "firmware memory is not initialized\n");
pdev              776 drivers/media/platform/exynos4-is/fimc-is.c static int fimc_is_probe(struct platform_device *pdev)
pdev              778 drivers/media/platform/exynos4-is/fimc-is.c 	struct device *dev = &pdev->dev;
pdev              784 drivers/media/platform/exynos4-is/fimc-is.c 	is = devm_kzalloc(&pdev->dev, sizeof(*is), GFP_KERNEL);
pdev              788 drivers/media/platform/exynos4-is/fimc-is.c 	is->pdev = pdev;
pdev              789 drivers/media/platform/exynos4-is/fimc-is.c 	is->isp.pdev = pdev;
pdev              823 drivers/media/platform/exynos4-is/fimc-is.c 	platform_set_drvdata(pdev, is);
pdev              924 drivers/media/platform/exynos4-is/fimc-is.c static int fimc_is_remove(struct platform_device *pdev)
pdev              926 drivers/media/platform/exynos4-is/fimc-is.c 	struct device *dev = &pdev->dev;
pdev              246 drivers/media/platform/exynos4-is/fimc-is.h 	struct platform_device		*pdev;
pdev              141 drivers/media/platform/exynos4-is/fimc-isp-video.c 		dev_warn(&is->pdev->dev, "%s: DMA stop failed\n", __func__);
pdev              278 drivers/media/platform/exynos4-is/fimc-isp-video.c 	ret = pm_runtime_get_sync(&isp->pdev->dev);
pdev              326 drivers/media/platform/exynos4-is/fimc-isp-video.c 	pm_runtime_put(&isp->pdev->dev);
pdev              349 drivers/media/platform/exynos4-is/fimc-isp-video.c 	__fimc_vidioc_querycap(&isp->pdev->dev, cap);
pdev              597 drivers/media/platform/exynos4-is/fimc-isp-video.c 	q->dev = &isp->pdev->dev;
pdev              307 drivers/media/platform/exynos4-is/fimc-isp.c 		ret = pm_runtime_get_sync(&is->pdev->dev);
pdev              315 drivers/media/platform/exynos4-is/fimc-isp.c 			pm_runtime_put(&is->pdev->dev);
pdev              346 drivers/media/platform/exynos4-is/fimc-isp.c 		pm_runtime_put_sync(&is->pdev->dev);
pdev              159 drivers/media/platform/exynos4-is/fimc-isp.h 	struct platform_device		*pdev;
pdev              471 drivers/media/platform/exynos4-is/fimc-lite.c 	ret = pm_runtime_get_sync(&fimc->pdev->dev);
pdev              500 drivers/media/platform/exynos4-is/fimc-lite.c 	pm_runtime_put_sync(&fimc->pdev->dev);
pdev              530 drivers/media/platform/exynos4-is/fimc-lite.c 	pm_runtime_put(&fimc->pdev->dev);
pdev              650 drivers/media/platform/exynos4-is/fimc-lite.c 					dev_name(&fimc->pdev->dev));
pdev             1286 drivers/media/platform/exynos4-is/fimc-lite.c 	q->dev = &fimc->pdev->dev;
pdev             1451 drivers/media/platform/exynos4-is/fimc-lite.c 	fimc->clock = clk_get(&fimc->pdev->dev, FLITE_CLK_NAME);
pdev             1457 drivers/media/platform/exynos4-is/fimc-lite.c static int fimc_lite_probe(struct platform_device *pdev)
pdev             1460 drivers/media/platform/exynos4-is/fimc-lite.c 	struct device *dev = &pdev->dev;
pdev             1485 drivers/media/platform/exynos4-is/fimc-lite.c 	fimc->pdev = pdev;
pdev             1491 drivers/media/platform/exynos4-is/fimc-lite.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1496 drivers/media/platform/exynos4-is/fimc-lite.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1518 drivers/media/platform/exynos4-is/fimc-lite.c 	platform_set_drvdata(pdev, fimc);
pdev             1612 drivers/media/platform/exynos4-is/fimc-lite.c static int fimc_lite_remove(struct platform_device *pdev)
pdev             1614 drivers/media/platform/exynos4-is/fimc-lite.c 	struct fimc_lite *fimc = platform_get_drvdata(pdev);
pdev             1615 drivers/media/platform/exynos4-is/fimc-lite.c 	struct device *dev = &pdev->dev;
pdev              142 drivers/media/platform/exynos4-is/fimc-lite.h 	struct platform_device	*pdev;
pdev               78 drivers/media/platform/exynos4-is/fimc-m2m.c 	ret = pm_runtime_get_sync(&ctx->fimc_dev->pdev->dev);
pdev               89 drivers/media/platform/exynos4-is/fimc-m2m.c 	pm_runtime_put(&ctx->fimc_dev->pdev->dev);
pdev              236 drivers/media/platform/exynos4-is/fimc-m2m.c 	__fimc_vidioc_querycap(&fimc->pdev->dev, cap);
pdev              564 drivers/media/platform/exynos4-is/fimc-m2m.c 	src_vq->dev = &ctx->fimc_dev->pdev->dev;
pdev              578 drivers/media/platform/exynos4-is/fimc-m2m.c 	dst_vq->dev = &ctx->fimc_dev->pdev->dev;
pdev              473 drivers/media/platform/exynos4-is/media-dev.c 	struct device_node *parent = fmd->pdev->dev.of_node;
pdev              602 drivers/media/platform/exynos4-is/media-dev.c 		if (!fmd->pmf && fimc->pdev)
pdev              603 drivers/media/platform/exynos4-is/media-dev.c 			fmd->pmf = &fimc->pdev->dev;
pdev              614 drivers/media/platform/exynos4-is/media-dev.c 				struct platform_device *pdev,
pdev              617 drivers/media/platform/exynos4-is/media-dev.c 	struct device_node *node = pdev->dev.of_node;
pdev              620 drivers/media/platform/exynos4-is/media-dev.c 	id = node ? __of_get_csis_id(node) : max(0, pdev->id);
pdev              663 drivers/media/platform/exynos4-is/media-dev.c 					    struct platform_device *pdev,
pdev              666 drivers/media/platform/exynos4-is/media-dev.c 	struct device *dev = &pdev->dev;
pdev              687 drivers/media/platform/exynos4-is/media-dev.c 			ret = register_csis_entity(fmd, pdev, drvdata);
pdev              701 drivers/media/platform/exynos4-is/media-dev.c 		dev_info(&fmd->pdev->dev, "deferring %s device registration\n",
pdev              704 drivers/media/platform/exynos4-is/media-dev.c 		dev_err(&fmd->pdev->dev, "%s device registration failed (%d)\n",
pdev              717 drivers/media/platform/exynos4-is/media-dev.c 		struct platform_device *pdev;
pdev              720 drivers/media/platform/exynos4-is/media-dev.c 		pdev = of_find_device_by_node(node);
pdev              721 drivers/media/platform/exynos4-is/media-dev.c 		if (!pdev)
pdev              736 drivers/media/platform/exynos4-is/media-dev.c 			ret = fimc_md_register_platform_entity(fmd, pdev,
pdev              738 drivers/media/platform/exynos4-is/media-dev.c 		put_device(&pdev->dev);
pdev             1058 drivers/media/platform/exynos4-is/media-dev.c 	struct device *dev = &fmd->pdev->dev;
pdev             1259 drivers/media/platform/exynos4-is/media-dev.c 	struct device *dev = &fmd->pdev->dev;
pdev             1318 drivers/media/platform/exynos4-is/media-dev.c 	struct device *dev = &fmd->pdev->dev;
pdev             1427 drivers/media/platform/exynos4-is/media-dev.c static int fimc_md_probe(struct platform_device *pdev)
pdev             1429 drivers/media/platform/exynos4-is/media-dev.c 	struct device *dev = &pdev->dev;
pdev             1440 drivers/media/platform/exynos4-is/media-dev.c 	fmd->pdev = pdev;
pdev             1474 drivers/media/platform/exynos4-is/media-dev.c 	platform_set_drvdata(pdev, fmd);
pdev             1486 drivers/media/platform/exynos4-is/media-dev.c 	ret = device_create_file(&pdev->dev, &dev_attr_subdev_conf_mode);
pdev             1515 drivers/media/platform/exynos4-is/media-dev.c 	device_remove_file(&pdev->dev, &dev_attr_subdev_conf_mode);
pdev             1529 drivers/media/platform/exynos4-is/media-dev.c static int fimc_md_remove(struct platform_device *pdev)
pdev             1531 drivers/media/platform/exynos4-is/media-dev.c 	struct fimc_md *fmd = platform_get_drvdata(pdev);
pdev             1541 drivers/media/platform/exynos4-is/media-dev.c 	device_remove_file(&pdev->dev, &dev_attr_subdev_conf_mode);
pdev              132 drivers/media/platform/exynos4-is/media-dev.h 	struct platform_device *pdev;
pdev              205 drivers/media/platform/exynos4-is/mipi-csis.c 	struct platform_device *pdev;
pdev              397 drivers/media/platform/exynos4-is/mipi-csis.c 	struct device *dev = &state->pdev->dev;
pdev              494 drivers/media/platform/exynos4-is/mipi-csis.c 	struct device *dev = &state->pdev->dev;
pdev              512 drivers/media/platform/exynos4-is/mipi-csis.c 		ret = pm_runtime_get_sync(&state->pdev->dev);
pdev              534 drivers/media/platform/exynos4-is/mipi-csis.c 		pm_runtime_put(&state->pdev->dev);
pdev              714 drivers/media/platform/exynos4-is/mipi-csis.c static int s5pcsis_parse_dt(struct platform_device *pdev,
pdev              717 drivers/media/platform/exynos4-is/mipi-csis.c 	struct device_node *node = pdev->dev.of_node;
pdev              730 drivers/media/platform/exynos4-is/mipi-csis.c 		dev_err(&pdev->dev, "No port node at %pOF\n",
pdev              731 drivers/media/platform/exynos4-is/mipi-csis.c 				pdev->dev.of_node);
pdev              761 drivers/media/platform/exynos4-is/mipi-csis.c static int s5pcsis_probe(struct platform_device *pdev)
pdev              765 drivers/media/platform/exynos4-is/mipi-csis.c 	struct device *dev = &pdev->dev;
pdev              777 drivers/media/platform/exynos4-is/mipi-csis.c 	state->pdev = pdev;
pdev              786 drivers/media/platform/exynos4-is/mipi-csis.c 	ret = s5pcsis_parse_dt(pdev, state);
pdev              800 drivers/media/platform/exynos4-is/mipi-csis.c 	mem_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              805 drivers/media/platform/exynos4-is/mipi-csis.c 	state->irq = platform_get_irq(pdev, 0);
pdev              860 drivers/media/platform/exynos4-is/mipi-csis.c 	v4l2_set_subdevdata(&state->sd, pdev);
pdev              863 drivers/media/platform/exynos4-is/mipi-csis.c 	platform_set_drvdata(pdev, &state->sd);
pdev              873 drivers/media/platform/exynos4-is/mipi-csis.c 	dev_info(&pdev->dev, "lanes: %d, hs_settle: %d, wclk: %d, freq: %u\n",
pdev              977 drivers/media/platform/exynos4-is/mipi-csis.c static int s5pcsis_remove(struct platform_device *pdev)
pdev              979 drivers/media/platform/exynos4-is/mipi-csis.c 	struct v4l2_subdev *sd = platform_get_drvdata(pdev);
pdev              982 drivers/media/platform/exynos4-is/mipi-csis.c 	pm_runtime_disable(&pdev->dev);
pdev              983 drivers/media/platform/exynos4-is/mipi-csis.c 	s5pcsis_pm_suspend(&pdev->dev, true);
pdev              985 drivers/media/platform/exynos4-is/mipi-csis.c 	pm_runtime_set_suspended(&pdev->dev);
pdev             1636 drivers/media/platform/imx-pxp.c static int pxp_probe(struct platform_device *pdev)
pdev             1644 drivers/media/platform/imx-pxp.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_KERNEL);
pdev             1648 drivers/media/platform/imx-pxp.c 	dev->clk = devm_clk_get(&pdev->dev, "axi");
pdev             1651 drivers/media/platform/imx-pxp.c 		dev_err(&pdev->dev, "Failed to get clk: %d\n", ret);
pdev             1655 drivers/media/platform/imx-pxp.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1656 drivers/media/platform/imx-pxp.c 	dev->mmio = devm_ioremap_resource(&pdev->dev, res);
pdev             1659 drivers/media/platform/imx-pxp.c 		dev_err(&pdev->dev, "Failed to map register space: %d\n", ret);
pdev             1663 drivers/media/platform/imx-pxp.c 	irq = platform_get_irq(pdev, 0);
pdev             1667 drivers/media/platform/imx-pxp.c 	ret = devm_request_threaded_irq(&pdev->dev, irq, NULL, pxp_irq_handler,
pdev             1668 drivers/media/platform/imx-pxp.c 			IRQF_ONESHOT, dev_name(&pdev->dev), dev);
pdev             1670 drivers/media/platform/imx-pxp.c 		dev_err(&pdev->dev, "Failed to request irq: %d\n", ret);
pdev             1680 drivers/media/platform/imx-pxp.c 		dev_err(&pdev->dev, "PXP reset timeout: %d\n", ret);
pdev             1686 drivers/media/platform/imx-pxp.c 	ret = v4l2_device_register(&pdev->dev, &dev->v4l2_dev);
pdev             1703 drivers/media/platform/imx-pxp.c 	platform_set_drvdata(pdev, dev);
pdev             1730 drivers/media/platform/imx-pxp.c static int pxp_remove(struct platform_device *pdev)
pdev             1732 drivers/media/platform/imx-pxp.c 	struct pxp_dev *dev = platform_get_drvdata(pdev);
pdev              919 drivers/media/platform/m2m-deinterlace.c static int deinterlace_probe(struct platform_device *pdev)
pdev              926 drivers/media/platform/m2m-deinterlace.c 	pcdev = devm_kzalloc(&pdev->dev, sizeof(*pcdev), GFP_KERNEL);
pdev              939 drivers/media/platform/m2m-deinterlace.c 		dev_err(&pdev->dev, "DMA does not support INTERLEAVE\n");
pdev              944 drivers/media/platform/m2m-deinterlace.c 	ret = v4l2_device_register(&pdev->dev, &pcdev->v4l2_dev);
pdev              966 drivers/media/platform/m2m-deinterlace.c 	platform_set_drvdata(pdev, pcdev);
pdev              987 drivers/media/platform/m2m-deinterlace.c static int deinterlace_remove(struct platform_device *pdev)
pdev              989 drivers/media/platform/m2m-deinterlace.c 	struct deinterlace_dev *pcdev = platform_get_drvdata(pdev);
pdev               55 drivers/media/platform/marvell-ccic/cafe-driver.c 	struct pci_dev *pdev;
pdev              134 drivers/media/platform/marvell-ccic/cafe-driver.c 	dev_err(&(cam)->pdev->dev, fmt, ##arg);
pdev              136 drivers/media/platform/marvell-ccic/cafe-driver.c 	dev_warn(&(cam)->pdev->dev, fmt, ##arg);
pdev              347 drivers/media/platform/marvell-ccic/cafe-driver.c 	adap->dev.parent = &cam->pdev->dev;
pdev              486 drivers/media/platform/marvell-ccic/cafe-driver.c static int cafe_pci_probe(struct pci_dev *pdev,
pdev              500 drivers/media/platform/marvell-ccic/cafe-driver.c 	cam->pdev = pdev;
pdev              507 drivers/media/platform/marvell-ccic/cafe-driver.c 	mcam->dev = &pdev->dev;
pdev              508 drivers/media/platform/marvell-ccic/cafe-driver.c 	snprintf(mcam->bus_info, sizeof(mcam->bus_info), "PCI:%s", pci_name(pdev));
pdev              518 drivers/media/platform/marvell-ccic/cafe-driver.c 	ret = pci_enable_device(pdev);
pdev              521 drivers/media/platform/marvell-ccic/cafe-driver.c 	pci_set_master(pdev);
pdev              524 drivers/media/platform/marvell-ccic/cafe-driver.c 	mcam->regs = pci_iomap(pdev, 0, 0);
pdev              529 drivers/media/platform/marvell-ccic/cafe-driver.c 	mcam->regs_size = pci_resource_len(pdev, 0);
pdev              530 drivers/media/platform/marvell-ccic/cafe-driver.c 	ret = request_irq(pdev->irq, cafe_irq, IRQF_SHARED, "cafe-ccic", cam);
pdev              569 drivers/media/platform/marvell-ccic/cafe-driver.c 	free_irq(pdev->irq, cam);
pdev              571 drivers/media/platform/marvell-ccic/cafe-driver.c 	pci_iounmap(pdev, mcam->regs);
pdev              573 drivers/media/platform/marvell-ccic/cafe-driver.c 	pci_disable_device(pdev);
pdev              588 drivers/media/platform/marvell-ccic/cafe-driver.c 	free_irq(cam->pdev->irq, cam);
pdev              589 drivers/media/platform/marvell-ccic/cafe-driver.c 	pci_iounmap(cam->pdev, cam->mcam.regs);
pdev              593 drivers/media/platform/marvell-ccic/cafe-driver.c static void cafe_pci_remove(struct pci_dev *pdev)
pdev              595 drivers/media/platform/marvell-ccic/cafe-driver.c 	struct v4l2_device *v4l2_dev = dev_get_drvdata(&pdev->dev);
pdev              599 drivers/media/platform/marvell-ccic/cafe-driver.c 		printk(KERN_WARNING "pci_remove on unknown pdev %p\n", pdev);
pdev              611 drivers/media/platform/marvell-ccic/cafe-driver.c static int cafe_pci_suspend(struct pci_dev *pdev, pm_message_t state)
pdev              613 drivers/media/platform/marvell-ccic/cafe-driver.c 	struct v4l2_device *v4l2_dev = dev_get_drvdata(&pdev->dev);
pdev              617 drivers/media/platform/marvell-ccic/cafe-driver.c 	ret = pci_save_state(pdev);
pdev              621 drivers/media/platform/marvell-ccic/cafe-driver.c 	pci_disable_device(pdev);
pdev              626 drivers/media/platform/marvell-ccic/cafe-driver.c static int cafe_pci_resume(struct pci_dev *pdev)
pdev              628 drivers/media/platform/marvell-ccic/cafe-driver.c 	struct v4l2_device *v4l2_dev = dev_get_drvdata(&pdev->dev);
pdev              632 drivers/media/platform/marvell-ccic/cafe-driver.c 	pci_restore_state(pdev);
pdev              633 drivers/media/platform/marvell-ccic/cafe-driver.c 	ret = pci_enable_device(pdev);
pdev               37 drivers/media/platform/marvell-ccic/mmp-driver.c 	struct platform_device *pdev;
pdev               77 drivers/media/platform/marvell-ccic/mmp-driver.c static struct mmp_camera *mmpcam_find_device(struct platform_device *pdev)
pdev               83 drivers/media/platform/marvell-ccic/mmp-driver.c 		if (cam->pdev == pdev) {
pdev              104 drivers/media/platform/marvell-ccic/mmp-driver.c 	struct mmp_camera_platform_data *pdata = cam->pdev->dev.platform_data;
pdev              105 drivers/media/platform/marvell-ccic/mmp-driver.c 	struct device *dev = &cam->pdev->dev;
pdev              218 drivers/media/platform/marvell-ccic/mmp-driver.c static int mmpcam_probe(struct platform_device *pdev)
pdev              227 drivers/media/platform/marvell-ccic/mmp-driver.c 	cam = devm_kzalloc(&pdev->dev, sizeof(*cam), GFP_KERNEL);
pdev              230 drivers/media/platform/marvell-ccic/mmp-driver.c 	cam->pdev = pdev;
pdev              235 drivers/media/platform/marvell-ccic/mmp-driver.c 	mcam->dev = &pdev->dev;
pdev              236 drivers/media/platform/marvell-ccic/mmp-driver.c 	pdata = pdev->dev.platform_data;
pdev              266 drivers/media/platform/marvell-ccic/mmp-driver.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              267 drivers/media/platform/marvell-ccic/mmp-driver.c 	mcam->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              277 drivers/media/platform/marvell-ccic/mmp-driver.c 	ep = fwnode_graph_get_next_endpoint(of_fwnode_handle(pdev->dev.of_node),
pdev              297 drivers/media/platform/marvell-ccic/mmp-driver.c 	ret = of_clk_add_provider(pdev->dev.of_node, of_clk_src_simple_get,
pdev              300 drivers/media/platform/marvell-ccic/mmp-driver.c 		dev_err(&pdev->dev, "can't add DT clock provider\n");
pdev              308 drivers/media/platform/marvell-ccic/mmp-driver.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              314 drivers/media/platform/marvell-ccic/mmp-driver.c 	ret = devm_request_irq(&pdev->dev, cam->irq, mmpcam_irq, IRQF_SHARED,
pdev              338 drivers/media/platform/marvell-ccic/mmp-driver.c static int mmpcam_platform_remove(struct platform_device *pdev)
pdev              340 drivers/media/platform/marvell-ccic/mmp-driver.c 	struct mmp_camera *cam = mmpcam_find_device(pdev);
pdev              352 drivers/media/platform/marvell-ccic/mmp-driver.c static int mmpcam_suspend(struct platform_device *pdev, pm_message_t state)
pdev              354 drivers/media/platform/marvell-ccic/mmp-driver.c 	struct mmp_camera *cam = mmpcam_find_device(pdev);
pdev              362 drivers/media/platform/marvell-ccic/mmp-driver.c static int mmpcam_resume(struct platform_device *pdev)
pdev              364 drivers/media/platform/marvell-ccic/mmp-driver.c 	struct mmp_camera *cam = mmpcam_find_device(pdev);
pdev              177 drivers/media/platform/meson/ao-cec-g12a.c 	struct platform_device		*pdev;
pdev              336 drivers/media/platform/meson/ao-cec-g12a.c 	struct device *dev = &ao_cec->pdev->dev;
pdev              632 drivers/media/platform/meson/ao-cec-g12a.c static int meson_ao_cec_g12a_probe(struct platform_device *pdev)
pdev              640 drivers/media/platform/meson/ao-cec-g12a.c 	hdmi_dev = cec_notifier_parse_hdmi_phandle(&pdev->dev);
pdev              644 drivers/media/platform/meson/ao-cec-g12a.c 	ao_cec = devm_kzalloc(&pdev->dev, sizeof(*ao_cec), GFP_KERNEL);
pdev              648 drivers/media/platform/meson/ao-cec-g12a.c 	ao_cec->data = of_device_get_match_data(&pdev->dev);
pdev              650 drivers/media/platform/meson/ao-cec-g12a.c 		dev_err(&pdev->dev, "failed to get match data\n");
pdev              655 drivers/media/platform/meson/ao-cec-g12a.c 	ao_cec->pdev = pdev;
pdev              667 drivers/media/platform/meson/ao-cec-g12a.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              668 drivers/media/platform/meson/ao-cec-g12a.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              674 drivers/media/platform/meson/ao-cec-g12a.c 	ao_cec->regmap = devm_regmap_init_mmio(&pdev->dev, base,
pdev              681 drivers/media/platform/meson/ao-cec-g12a.c 	ao_cec->regmap_cec = devm_regmap_init(&pdev->dev, NULL, ao_cec,
pdev              688 drivers/media/platform/meson/ao-cec-g12a.c 	irq = platform_get_irq(pdev, 0);
pdev              689 drivers/media/platform/meson/ao-cec-g12a.c 	ret = devm_request_threaded_irq(&pdev->dev, irq,
pdev              694 drivers/media/platform/meson/ao-cec-g12a.c 		dev_err(&pdev->dev, "irq request failed\n");
pdev              698 drivers/media/platform/meson/ao-cec-g12a.c 	ao_cec->oscin = devm_clk_get(&pdev->dev, "oscin");
pdev              700 drivers/media/platform/meson/ao-cec-g12a.c 		dev_err(&pdev->dev, "oscin clock request failed\n");
pdev              711 drivers/media/platform/meson/ao-cec-g12a.c 		dev_err(&pdev->dev, "core clock enable failed\n");
pdev              715 drivers/media/platform/meson/ao-cec-g12a.c 	device_reset_optional(&pdev->dev);
pdev              717 drivers/media/platform/meson/ao-cec-g12a.c 	platform_set_drvdata(pdev, ao_cec);
pdev              726 drivers/media/platform/meson/ao-cec-g12a.c 	ret = cec_register_adapter(ao_cec->adap, &pdev->dev);
pdev              744 drivers/media/platform/meson/ao-cec-g12a.c 	dev_err(&pdev->dev, "CEC controller registration failed\n");
pdev              749 drivers/media/platform/meson/ao-cec-g12a.c static int meson_ao_cec_g12a_remove(struct platform_device *pdev)
pdev              751 drivers/media/platform/meson/ao-cec-g12a.c 	struct meson_ao_cec_g12a_device *ao_cec = platform_get_drvdata(pdev);
pdev              219 drivers/media/platform/meson/ao-cec.c 	struct platform_device		*pdev;
pdev              527 drivers/media/platform/meson/ao-cec.c 		dev_dbg(&ao_cec->pdev->dev, "%s: busy TX: aborting\n",
pdev              601 drivers/media/platform/meson/ao-cec.c static int meson_ao_cec_probe(struct platform_device *pdev)
pdev              608 drivers/media/platform/meson/ao-cec.c 	hdmi_dev = cec_notifier_parse_hdmi_phandle(&pdev->dev);
pdev              613 drivers/media/platform/meson/ao-cec.c 	ao_cec = devm_kzalloc(&pdev->dev, sizeof(*ao_cec), GFP_KERNEL);
pdev              629 drivers/media/platform/meson/ao-cec.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              630 drivers/media/platform/meson/ao-cec.c 	ao_cec->base = devm_ioremap_resource(&pdev->dev, res);
pdev              636 drivers/media/platform/meson/ao-cec.c 	irq = platform_get_irq(pdev, 0);
pdev              637 drivers/media/platform/meson/ao-cec.c 	ret = devm_request_threaded_irq(&pdev->dev, irq,
pdev              642 drivers/media/platform/meson/ao-cec.c 		dev_err(&pdev->dev, "irq request failed\n");
pdev              646 drivers/media/platform/meson/ao-cec.c 	ao_cec->core = devm_clk_get(&pdev->dev, "core");
pdev              648 drivers/media/platform/meson/ao-cec.c 		dev_err(&pdev->dev, "core clock request failed\n");
pdev              655 drivers/media/platform/meson/ao-cec.c 		dev_err(&pdev->dev, "core clock enable failed\n");
pdev              661 drivers/media/platform/meson/ao-cec.c 		dev_err(&pdev->dev, "core clock set rate failed\n");
pdev              665 drivers/media/platform/meson/ao-cec.c 	device_reset_optional(&pdev->dev);
pdev              667 drivers/media/platform/meson/ao-cec.c 	ao_cec->pdev = pdev;
pdev              668 drivers/media/platform/meson/ao-cec.c 	platform_set_drvdata(pdev, ao_cec);
pdev              677 drivers/media/platform/meson/ao-cec.c 	ret = cec_register_adapter(ao_cec->adap, &pdev->dev);
pdev              696 drivers/media/platform/meson/ao-cec.c 	dev_err(&pdev->dev, "CEC controller registration failed\n");
pdev              701 drivers/media/platform/meson/ao-cec.c static int meson_ao_cec_remove(struct platform_device *pdev)
pdev              703 drivers/media/platform/meson/ao-cec.c 	struct meson_ao_cec_device *ao_cec = platform_get_drvdata(pdev);
pdev             1055 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c 	struct platform_device *pdev;
pdev             1060 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c 	pdev = of_find_device_by_node(node);
pdev             1061 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c 	if (WARN_ON(!pdev)) {
pdev             1067 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c 	jpeg->larb = &pdev->dev;
pdev             1077 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c static int mtk_jpeg_probe(struct platform_device *pdev)
pdev             1084 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c 	jpeg = devm_kzalloc(&pdev->dev, sizeof(*jpeg), GFP_KERNEL);
pdev             1090 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c 	jpeg->dev = &pdev->dev;
pdev             1092 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1093 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c 	jpeg->dec_reg_base = devm_ioremap_resource(&pdev->dev, res);
pdev             1099 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1100 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c 	dec_irq = platform_get_irq(pdev, 0);
pdev             1102 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c 		dev_err(&pdev->dev, "Failed to get dec_irq %d.\n", dec_irq);
pdev             1107 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c 	ret = devm_request_irq(&pdev->dev, dec_irq, mtk_jpeg_dec_irq, 0,
pdev             1108 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c 			       pdev->name, jpeg);
pdev             1110 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c 		dev_err(&pdev->dev, "Failed to request dec_irq %d (%d)\n",
pdev             1118 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c 		dev_err(&pdev->dev, "Failed to init clk, err %d\n", ret);
pdev             1122 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c 	ret = v4l2_device_register(&pdev->dev, &jpeg->v4l2_dev);
pdev             1124 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c 		dev_err(&pdev->dev, "Failed to register v4l2 device\n");
pdev             1164 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c 	platform_set_drvdata(pdev, jpeg);
pdev             1166 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c 	pm_runtime_enable(&pdev->dev);
pdev             1188 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c static int mtk_jpeg_remove(struct platform_device *pdev)
pdev             1190 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c 	struct mtk_jpeg_dev *jpeg = platform_get_drvdata(pdev);
pdev             1192 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c 	pm_runtime_disable(&pdev->dev);
pdev               57 drivers/media/platform/mtk-mdp/mtk_mdp_core.c 	struct device *dev = &mdp->pdev->dev;
pdev               66 drivers/media/platform/mtk-mdp/mtk_mdp_core.c 	struct device *dev = &mdp->pdev->dev;
pdev               94 drivers/media/platform/mtk-mdp/mtk_mdp_core.c static int mtk_mdp_probe(struct platform_device *pdev)
pdev               97 drivers/media/platform/mtk-mdp/mtk_mdp_core.c 	struct device *dev = &pdev->dev;
pdev              105 drivers/media/platform/mtk-mdp/mtk_mdp_core.c 	mdp->id = pdev->id;
pdev              106 drivers/media/platform/mtk-mdp/mtk_mdp_core.c 	mdp->pdev = pdev;
pdev              164 drivers/media/platform/mtk-mdp/mtk_mdp_core.c 		dev_err(&pdev->dev, "unable to alloc job workqueue\n");
pdev              171 drivers/media/platform/mtk-mdp/mtk_mdp_core.c 		dev_err(&pdev->dev, "unable to alloc wdt workqueue\n");
pdev              179 drivers/media/platform/mtk-mdp/mtk_mdp_core.c 		dev_err(&pdev->dev, "Failed to register v4l2 device\n");
pdev              190 drivers/media/platform/mtk-mdp/mtk_mdp_core.c 	mdp->vpu_dev = vpu_get_plat_device(pdev);
pdev              194 drivers/media/platform/mtk-mdp/mtk_mdp_core.c 	platform_set_drvdata(pdev, mdp);
pdev              196 drivers/media/platform/mtk-mdp/mtk_mdp_core.c 	vb2_dma_contig_set_max_seg_size(&pdev->dev, DMA_BIT_MASK(32));
pdev              222 drivers/media/platform/mtk-mdp/mtk_mdp_core.c static int mtk_mdp_remove(struct platform_device *pdev)
pdev              224 drivers/media/platform/mtk-mdp/mtk_mdp_core.c 	struct mtk_mdp_dev *mdp = platform_get_drvdata(pdev);
pdev              227 drivers/media/platform/mtk-mdp/mtk_mdp_core.c 	pm_runtime_disable(&pdev->dev);
pdev              228 drivers/media/platform/mtk-mdp/mtk_mdp_core.c 	vb2_dma_contig_clear_max_seg_size(&pdev->dev);
pdev              236 drivers/media/platform/mtk-mdp/mtk_mdp_core.c 		mtk_mdp_comp_deinit(&pdev->dev, mdp->comp[i]);
pdev              238 drivers/media/platform/mtk-mdp/mtk_mdp_core.c 	dev_dbg(&pdev->dev, "%s driver unloaded\n", pdev->name);
pdev              156 drivers/media/platform/mtk-mdp/mtk_mdp_core.h 	struct platform_device		*pdev;
pdev              188 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		dev_dbg(&ctx->mdp_dev->pdev->dev,
pdev              288 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		dev_err(&ctx->mdp_dev->pdev->dev,
pdev              405 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	ret = pm_runtime_get_sync(&ctx->mdp_dev->pdev->dev);
pdev              433 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	pm_runtime_put(&ctx->mdp_dev->pdev->dev);
pdev              455 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 			dev_err(&ctx->mdp_dev->pdev->dev,
pdev              514 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		dev_err(&mdp->pdev->dev, "ctx is in error state");
pdev              534 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		dev_err(&mdp->pdev->dev, "processing failed: %d", ret);
pdev              609 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	strscpy(cap->card, mdp->pdev->name, sizeof(cap->card));
pdev              711 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		dev_info(&ctx->mdp_dev->pdev->dev, "queue %d busy", f->type);
pdev              772 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 			dev_err(&ctx->mdp_dev->pdev->dev,
pdev              916 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 			dev_info(&ctx->mdp_dev->pdev->dev,
pdev              966 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	src_vq->dev = &ctx->mdp_dev->pdev->dev;
pdev              981 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	dst_vq->dev = &ctx->mdp_dev->pdev->dev;
pdev             1056 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		dev_err(&ctx->mdp_dev->pdev->dev,
pdev             1123 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		dev_err(&mdp->pdev->dev, "Failed to initialize m2m context");
pdev             1131 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 			dev_err(&mdp->pdev->dev,
pdev             1136 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		ret = mtk_mdp_vpu_register(mdp->pdev);
pdev             1138 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 			dev_err(&mdp->pdev->dev,
pdev             1147 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	mtk_mdp_dbg(0, "%s [%d]", dev_name(&mdp->pdev->dev), ctx->id);
pdev             1181 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	mtk_mdp_dbg(0, "%s [%d]", dev_name(&mdp->pdev->dev), ctx->id);
pdev             1204 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	struct device *dev = &mdp->pdev->dev;
pdev               25 drivers/media/platform/mtk-mdp/mtk_mdp_vpu.c 			vpu_mapping_dm_addr(vpu->pdev, msg->vpu_inst_addr);
pdev               48 drivers/media/platform/mtk-mdp/mtk_mdp_vpu.c 			dev_err(&ctx->mdp_dev->pdev->dev,
pdev               60 drivers/media/platform/mtk-mdp/mtk_mdp_vpu.c int mtk_mdp_vpu_register(struct platform_device *pdev)
pdev               62 drivers/media/platform/mtk-mdp/mtk_mdp_vpu.c 	struct mtk_mdp_dev *mdp = platform_get_drvdata(pdev);
pdev               68 drivers/media/platform/mtk-mdp/mtk_mdp_vpu.c 		dev_err(&mdp->pdev->dev,
pdev               80 drivers/media/platform/mtk-mdp/mtk_mdp_vpu.c 	if (!vpu->pdev) {
pdev               86 drivers/media/platform/mtk-mdp/mtk_mdp_vpu.c 	err = vpu_ipi_send(vpu->pdev, (enum ipi_id)id, msg, len);
pdev               88 drivers/media/platform/mtk-mdp/mtk_mdp_vpu.c 		dev_err(&ctx->mdp_dev->pdev->dev,
pdev              117 drivers/media/platform/mtk-mdp/mtk_mdp_vpu.c 	vpu->pdev = ctx->mdp_dev->vpu_dev;
pdev               22 drivers/media/platform/mtk-mdp/mtk_mdp_vpu.h 	struct platform_device	*pdev;
pdev               28 drivers/media/platform/mtk-mdp/mtk_mdp_vpu.h int mtk_mdp_vpu_register(struct platform_device *pdev);
pdev              226 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c static int mtk_vcodec_probe(struct platform_device *pdev)
pdev              233 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_KERNEL);
pdev              238 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c 	dev->plat_dev = pdev;
pdev              251 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c 		dev_err(&pdev->dev, "Failed to get mt vcodec clock source");
pdev              256 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, i);
pdev              258 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c 			dev_err(&pdev->dev, "get memory resource failed.");
pdev              262 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c 		dev->reg_base[i] = devm_ioremap_resource(&pdev->dev, res);
pdev              270 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              272 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c 		dev_err(&pdev->dev, "failed to get irq resource");
pdev              277 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c 	dev->dec_irq = platform_get_irq(pdev, 0);
pdev              278 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c 	ret = devm_request_irq(&pdev->dev, dev->dec_irq,
pdev              279 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c 			mtk_vcodec_dec_irq_handler, 0, pdev->name, dev);
pdev              281 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c 		dev_err(&pdev->dev, "Failed to install dev->dec_irq %d (%d)",
pdev              295 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c 	ret = v4l2_device_register(&pdev->dev, &dev->v4l2_dev);
pdev              322 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c 	platform_set_drvdata(pdev, dev);
pdev              371 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c static int mtk_vcodec_dec_remove(struct platform_device *pdev)
pdev              373 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c 	struct mtk_vcodec_dev *dev = platform_get_drvdata(pdev);
pdev               20 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c 	struct platform_device *pdev;
pdev               26 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c 	pdev = mtkdev->plat_dev;
pdev               30 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c 	node = of_parse_phandle(pdev->dev.of_node, "mediatek,larb", 0);
pdev               36 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c 	pdev = of_find_device_by_node(node);
pdev               38 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c 	if (WARN_ON(!pdev)) {
pdev               41 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c 	pm->larbvdec = &pdev->dev;
pdev               42 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c 	pdev = mtkdev->plat_dev;
pdev               43 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c 	pm->dev = &pdev->dev;
pdev               46 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c 		of_property_count_strings(pdev->dev.of_node, "clock-names");
pdev               48 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c 		dec_clk->clk_info = devm_kcalloc(&pdev->dev,
pdev               60 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c 		ret = of_property_read_string_index(pdev->dev.of_node,
pdev               66 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c 		clk_info->vcodec_clk = devm_clk_get(&pdev->dev,
pdev               75 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c 	pm_runtime_enable(&pdev->dev);
pdev              233 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c static int mtk_vcodec_probe(struct platform_device *pdev)
pdev              240 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_KERNEL);
pdev              245 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c 	dev->plat_dev = pdev;
pdev              258 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c 		dev_err(&pdev->dev, "Failed to get mt vcodec clock source!");
pdev              263 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, j);
pdev              264 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c 		dev->reg_base[i] = devm_ioremap_resource(&pdev->dev, res);
pdev              272 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              274 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c 		dev_err(&pdev->dev, "failed to get irq resource");
pdev              279 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c 	dev->enc_irq = platform_get_irq(pdev, 0);
pdev              280 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c 	ret = devm_request_irq(&pdev->dev, dev->enc_irq,
pdev              282 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c 			       0, pdev->name, dev);
pdev              284 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c 		dev_err(&pdev->dev, "Failed to install dev->enc_irq %d (%d)",
pdev              291 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c 	dev->enc_lt_irq = platform_get_irq(pdev, 1);
pdev              292 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c 	ret = devm_request_irq(&pdev->dev,
pdev              294 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c 			       0, pdev->name, dev);
pdev              296 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c 		dev_err(&pdev->dev,
pdev              312 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c 	ret = v4l2_device_register(&pdev->dev, &dev->v4l2_dev);
pdev              340 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c 	platform_set_drvdata(pdev, dev);
pdev              389 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c static int mtk_vcodec_enc_remove(struct platform_device *pdev)
pdev              391 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c 	struct mtk_vcodec_dev *dev = platform_get_drvdata(pdev);
pdev               21 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c 	struct platform_device *pdev;
pdev               28 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c 	pdev = mtkdev->plat_dev;
pdev               32 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c 	pm->dev = &pdev->dev;
pdev               33 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c 	dev = &pdev->dev;
pdev               41 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c 	pdev = of_find_device_by_node(node);
pdev               43 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c 	if (!pdev) {
pdev               47 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c 	pm->larbvenc = &pdev->dev;
pdev               55 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c 	pdev = of_find_device_by_node(node);
pdev               57 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c 	if (!pdev) {
pdev               62 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c 	pm->larbvenclt = &pdev->dev;
pdev               63 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c 	pdev = mtkdev->plat_dev;
pdev               64 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c 	pm->dev = &pdev->dev;
pdev               66 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c 	enc_clk->clk_num = of_property_count_strings(pdev->dev.of_node,
pdev               69 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c 		enc_clk->clk_info = devm_kcalloc(&pdev->dev,
pdev               81 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c 		ret = of_property_read_string_index(pdev->dev.of_node,
pdev               87 drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c 		clk_info->vcodec_clk = devm_clk_get(&pdev->dev,
pdev              264 drivers/media/platform/mtk-vpu/mtk_vpu.c int vpu_ipi_register(struct platform_device *pdev,
pdev              268 drivers/media/platform/mtk-vpu/mtk_vpu.c 	struct mtk_vpu *vpu = platform_get_drvdata(pdev);
pdev              272 drivers/media/platform/mtk-vpu/mtk_vpu.c 		dev_err(&pdev->dev, "vpu device in not ready\n");
pdev              284 drivers/media/platform/mtk-vpu/mtk_vpu.c 	dev_err(&pdev->dev, "register vpu ipi id %d with invalid arguments\n",
pdev              290 drivers/media/platform/mtk-vpu/mtk_vpu.c int vpu_ipi_send(struct platform_device *pdev,
pdev              294 drivers/media/platform/mtk-vpu/mtk_vpu.c 	struct mtk_vpu *vpu = platform_get_drvdata(pdev);
pdev              387 drivers/media/platform/mtk-vpu/mtk_vpu.c int vpu_wdt_reg_handler(struct platform_device *pdev,
pdev              391 drivers/media/platform/mtk-vpu/mtk_vpu.c 	struct mtk_vpu *vpu = platform_get_drvdata(pdev);
pdev              395 drivers/media/platform/mtk-vpu/mtk_vpu.c 		dev_err(&pdev->dev, "vpu device in not ready\n");
pdev              415 drivers/media/platform/mtk-vpu/mtk_vpu.c unsigned int vpu_get_vdec_hw_capa(struct platform_device *pdev)
pdev              417 drivers/media/platform/mtk-vpu/mtk_vpu.c 	struct mtk_vpu *vpu = platform_get_drvdata(pdev);
pdev              423 drivers/media/platform/mtk-vpu/mtk_vpu.c unsigned int vpu_get_venc_hw_capa(struct platform_device *pdev)
pdev              425 drivers/media/platform/mtk-vpu/mtk_vpu.c 	struct mtk_vpu *vpu = platform_get_drvdata(pdev);
pdev              431 drivers/media/platform/mtk-vpu/mtk_vpu.c void *vpu_mapping_dm_addr(struct platform_device *pdev,
pdev              434 drivers/media/platform/mtk-vpu/mtk_vpu.c 	struct mtk_vpu *vpu = platform_get_drvdata(pdev);
pdev              450 drivers/media/platform/mtk-vpu/mtk_vpu.c struct platform_device *vpu_get_plat_device(struct platform_device *pdev)
pdev              452 drivers/media/platform/mtk-vpu/mtk_vpu.c 	struct device *dev = &pdev->dev;
pdev              529 drivers/media/platform/mtk-vpu/mtk_vpu.c int vpu_load_firmware(struct platform_device *pdev)
pdev              532 drivers/media/platform/mtk-vpu/mtk_vpu.c 	struct device *dev = &pdev->dev;
pdev              536 drivers/media/platform/mtk-vpu/mtk_vpu.c 	if (!pdev) {
pdev              541 drivers/media/platform/mtk-vpu/mtk_vpu.c 	vpu = platform_get_drvdata(pdev);
pdev              768 drivers/media/platform/mtk-vpu/mtk_vpu.c static int mtk_vpu_probe(struct platform_device *pdev)
pdev              775 drivers/media/platform/mtk-vpu/mtk_vpu.c 	dev_dbg(&pdev->dev, "initialization\n");
pdev              777 drivers/media/platform/mtk-vpu/mtk_vpu.c 	dev = &pdev->dev;
pdev              782 drivers/media/platform/mtk-vpu/mtk_vpu.c 	vpu->dev = &pdev->dev;
pdev              783 drivers/media/platform/mtk-vpu/mtk_vpu.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "tcm");
pdev              788 drivers/media/platform/mtk-vpu/mtk_vpu.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "cfg_reg");
pdev              800 drivers/media/platform/mtk-vpu/mtk_vpu.c 	platform_set_drvdata(pdev, vpu);
pdev              831 drivers/media/platform/mtk-vpu/mtk_vpu.c 	ret = vpu_ipi_register(pdev, IPI_VPU_INIT, vpu_init_ipi_handler,
pdev              875 drivers/media/platform/mtk-vpu/mtk_vpu.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              881 drivers/media/platform/mtk-vpu/mtk_vpu.c 	vpu->reg.irq = platform_get_irq(pdev, 0);
pdev              883 drivers/media/platform/mtk-vpu/mtk_vpu.c 			       pdev->name, vpu);
pdev              923 drivers/media/platform/mtk-vpu/mtk_vpu.c static int mtk_vpu_remove(struct platform_device *pdev)
pdev              925 drivers/media/platform/mtk-vpu/mtk_vpu.c 	struct mtk_vpu *vpu = platform_get_drvdata(pdev);
pdev               92 drivers/media/platform/mtk-vpu/mtk_vpu.h int vpu_ipi_register(struct platform_device *pdev, enum ipi_id id,
pdev              110 drivers/media/platform/mtk-vpu/mtk_vpu.h int vpu_ipi_send(struct platform_device *pdev,
pdev              123 drivers/media/platform/mtk-vpu/mtk_vpu.h struct platform_device *vpu_get_plat_device(struct platform_device *pdev);
pdev              139 drivers/media/platform/mtk-vpu/mtk_vpu.h int vpu_wdt_reg_handler(struct platform_device *pdev,
pdev              150 drivers/media/platform/mtk-vpu/mtk_vpu.h unsigned int vpu_get_vdec_hw_capa(struct platform_device *pdev);
pdev              159 drivers/media/platform/mtk-vpu/mtk_vpu.h unsigned int vpu_get_venc_hw_capa(struct platform_device *pdev);
pdev              169 drivers/media/platform/mtk-vpu/mtk_vpu.h int vpu_load_firmware(struct platform_device *pdev);
pdev              184 drivers/media/platform/mtk-vpu/mtk_vpu.h void *vpu_mapping_dm_addr(struct platform_device *pdev,
pdev              803 drivers/media/platform/mx2_emmaprp.c static int emmaprp_probe(struct platform_device *pdev)
pdev              810 drivers/media/platform/mx2_emmaprp.c 	pcdev = devm_kzalloc(&pdev->dev, sizeof(*pcdev), GFP_KERNEL);
pdev              816 drivers/media/platform/mx2_emmaprp.c 	pcdev->clk_emma_ipg = devm_clk_get(&pdev->dev, "ipg");
pdev              821 drivers/media/platform/mx2_emmaprp.c 	pcdev->clk_emma_ahb = devm_clk_get(&pdev->dev, "ahb");
pdev              825 drivers/media/platform/mx2_emmaprp.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              826 drivers/media/platform/mx2_emmaprp.c 	pcdev->base_emma = devm_ioremap_resource(&pdev->dev, res);
pdev              830 drivers/media/platform/mx2_emmaprp.c 	ret = v4l2_device_register(&pdev->dev, &pcdev->v4l2_dev);
pdev              852 drivers/media/platform/mx2_emmaprp.c 	platform_set_drvdata(pdev, pcdev);
pdev              854 drivers/media/platform/mx2_emmaprp.c 	irq = platform_get_irq(pdev, 0);
pdev              857 drivers/media/platform/mx2_emmaprp.c 	ret = devm_request_irq(&pdev->dev, irq, emmaprp_irq, 0,
pdev              858 drivers/media/platform/mx2_emmaprp.c 			       dev_name(&pdev->dev), pcdev);
pdev              890 drivers/media/platform/mx2_emmaprp.c static int emmaprp_remove(struct platform_device *pdev)
pdev              892 drivers/media/platform/mx2_emmaprp.c 	struct emmaprp_dev *pcdev = platform_get_drvdata(pdev);
pdev             1416 drivers/media/platform/omap/omap_vout.c static int __init omap_vout_setup_video_bufs(struct platform_device *pdev,
pdev             1421 drivers/media/platform/omap/omap_vout.c 	struct v4l2_device *v4l2_dev = platform_get_drvdata(pdev);
pdev             1432 drivers/media/platform/omap/omap_vout.c 		ret = omap_vout_setup_vrfb_bufs(pdev, vid_num,
pdev             1439 drivers/media/platform/omap/omap_vout.c static int __init omap_vout_create_video_devices(struct platform_device *pdev)
pdev             1444 drivers/media/platform/omap/omap_vout.c 	struct v4l2_device *v4l2_dev = platform_get_drvdata(pdev);
pdev             1452 drivers/media/platform/omap/omap_vout.c 	for (k = 0; k < pdev->num_resources; k++) {
pdev             1456 drivers/media/platform/omap/omap_vout.c 			dev_err(&pdev->dev, ": could not allocate memory\n");
pdev             1464 drivers/media/platform/omap/omap_vout.c 		if (pdev->num_resources == 1)
pdev             1495 drivers/media/platform/omap/omap_vout.c 		if (omap_vout_setup_video_bufs(pdev, k) != 0) {
pdev             1504 drivers/media/platform/omap/omap_vout.c 			dev_err(&pdev->dev,
pdev             1512 drivers/media/platform/omap/omap_vout.c 		dev_info(&pdev->dev,
pdev             1515 drivers/media/platform/omap/omap_vout.c 		if (k == (pdev->num_resources - 1))
pdev             1570 drivers/media/platform/omap/omap_vout.c static int omap_vout_remove(struct platform_device *pdev)
pdev             1573 drivers/media/platform/omap/omap_vout.c 	struct v4l2_device *v4l2_dev = platform_get_drvdata(pdev);
pdev             1578 drivers/media/platform/omap/omap_vout.c 	for (k = 0; k < pdev->num_resources; k++)
pdev             1591 drivers/media/platform/omap/omap_vout.c static int __init omap_vout_probe(struct platform_device *pdev)
pdev             1604 drivers/media/platform/omap/omap_vout.c 		dev_err(&pdev->dev, "failed to init dss\n");
pdev             1608 drivers/media/platform/omap/omap_vout.c 	if (pdev->num_resources == 0) {
pdev             1609 drivers/media/platform/omap/omap_vout.c 		dev_err(&pdev->dev, "probed for an unknown device\n");
pdev             1625 drivers/media/platform/omap/omap_vout.c 			dev_warn(&pdev->dev, "no driver for display: %s\n",
pdev             1635 drivers/media/platform/omap/omap_vout.c 		dev_err(&pdev->dev, "no displays\n");
pdev             1658 drivers/media/platform/omap/omap_vout.c 			dev_warn(&pdev->dev, "cannot find display\n");
pdev             1670 drivers/media/platform/omap/omap_vout.c 				dev_warn(&pdev->dev,
pdev             1677 drivers/media/platform/omap/omap_vout.c 	if (v4l2_device_register(&pdev->dev, &vid_dev->v4l2_dev) < 0) {
pdev             1678 drivers/media/platform/omap/omap_vout.c 		dev_err(&pdev->dev, "v4l2_device_register failed\n");
pdev             1683 drivers/media/platform/omap/omap_vout.c 	ret = omap_vout_create_video_devices(pdev);
pdev               90 drivers/media/platform/omap/omap_vout_vrfb.c int omap_vout_setup_vrfb_bufs(struct platform_device *pdev, int vid_num,
pdev               99 drivers/media/platform/omap/omap_vout_vrfb.c 	struct v4l2_device *v4l2_dev = platform_get_drvdata(pdev);
pdev              108 drivers/media/platform/omap/omap_vout_vrfb.c 			dev_info(&pdev->dev, ": VRFB allocation failed\n");
pdev              150 drivers/media/platform/omap/omap_vout_vrfb.c 		dev_info(&pdev->dev,
pdev               17 drivers/media/platform/omap/omap_vout_vrfb.h int omap_vout_setup_vrfb_bufs(struct platform_device *pdev, int vid_num,
pdev               27 drivers/media/platform/omap/omap_vout_vrfb.h static inline int omap_vout_setup_vrfb_bufs(struct platform_device *pdev, int vid_num,
pdev             1998 drivers/media/platform/omap3isp/isp.c static int isp_remove(struct platform_device *pdev)
pdev             2000 drivers/media/platform/omap3isp/isp.c 	struct isp_device *isp = platform_get_drvdata(pdev);
pdev             2264 drivers/media/platform/omap3isp/isp.c static int isp_probe(struct platform_device *pdev)
pdev             2273 drivers/media/platform/omap3isp/isp.c 		dev_err(&pdev->dev, "could not allocate memory\n");
pdev             2277 drivers/media/platform/omap3isp/isp.c 	ret = fwnode_property_read_u32(of_fwnode_handle(pdev->dev.of_node),
pdev             2282 drivers/media/platform/omap3isp/isp.c 	isp->syscon = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev             2289 drivers/media/platform/omap3isp/isp.c 	ret = of_property_read_u32_index(pdev->dev.of_node,
pdev             2299 drivers/media/platform/omap3isp/isp.c 	isp->dev = &pdev->dev;
pdev             2311 drivers/media/platform/omap3isp/isp.c 	platform_set_drvdata(pdev, isp);
pdev             2314 drivers/media/platform/omap3isp/isp.c 	isp->isp_csiphy1.vdd = devm_regulator_get(&pdev->dev, "vdd-csiphy1");
pdev             2315 drivers/media/platform/omap3isp/isp.c 	isp->isp_csiphy2.vdd = devm_regulator_get(&pdev->dev, "vdd-csiphy2");
pdev             2330 drivers/media/platform/omap3isp/isp.c 		mem = platform_get_resource(pdev, IORESOURCE_MEM, i);
pdev             2391 drivers/media/platform/omap3isp/isp.c 		dev_err(&pdev->dev, "unable to attach to IOMMU\n");
pdev             2396 drivers/media/platform/omap3isp/isp.c 	ret = platform_get_irq(pdev, 0);
pdev              264 drivers/media/platform/omap3isp/isp.h int omap3isp_register_entities(struct platform_device *pdev,
pdev              266 drivers/media/platform/omap3isp/isp.h void omap3isp_unregister_entities(struct platform_device *pdev);
pdev             1115 drivers/media/platform/pxa_camera.c static u32 mclk_get_divisor(struct platform_device *pdev,
pdev             1128 drivers/media/platform/pxa_camera.c 		dev_warn(&pdev->dev,
pdev             1139 drivers/media/platform/pxa_camera.c 	dev_dbg(&pdev->dev, "LCD clock %luHz, target freq %luHz, divisor %u\n",
pdev             2358 drivers/media/platform/pxa_camera.c static int pxa_camera_probe(struct platform_device *pdev)
pdev             2372 drivers/media/platform/pxa_camera.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2373 drivers/media/platform/pxa_camera.c 	irq = platform_get_irq(pdev, 0);
pdev             2377 drivers/media/platform/pxa_camera.c 	pcdev = devm_kzalloc(&pdev->dev, sizeof(*pcdev), GFP_KERNEL);
pdev             2379 drivers/media/platform/pxa_camera.c 		dev_err(&pdev->dev, "Could not allocate pcdev\n");
pdev             2383 drivers/media/platform/pxa_camera.c 	pcdev->clk = devm_clk_get(&pdev->dev, NULL);
pdev             2389 drivers/media/platform/pxa_camera.c 	pcdev->pdata = pdev->dev.platform_data;
pdev             2397 drivers/media/platform/pxa_camera.c 	} else if (pdev->dev.of_node) {
pdev             2398 drivers/media/platform/pxa_camera.c 		err = pxa_camera_pdata_from_dt(&pdev->dev, pcdev, &pcdev->asd);
pdev             2411 drivers/media/platform/pxa_camera.c 		dev_warn(&pdev->dev, "WARNING! Platform hasn't set available data widths, using default 10 bit\n");
pdev             2421 drivers/media/platform/pxa_camera.c 		dev_warn(&pdev->dev,
pdev             2426 drivers/media/platform/pxa_camera.c 	pcdev->mclk_divisor = mclk_get_divisor(pdev, pcdev);
pdev             2435 drivers/media/platform/pxa_camera.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev             2443 drivers/media/platform/pxa_camera.c 	pcdev->dma_chans[0] = dma_request_slave_channel(&pdev->dev, "CI_Y");
pdev             2445 drivers/media/platform/pxa_camera.c 		dev_err(&pdev->dev, "Can't request DMA for Y\n");
pdev             2449 drivers/media/platform/pxa_camera.c 	pcdev->dma_chans[1] = dma_request_slave_channel(&pdev->dev, "CI_U");
pdev             2451 drivers/media/platform/pxa_camera.c 		dev_err(&pdev->dev, "Can't request DMA for Y\n");
pdev             2456 drivers/media/platform/pxa_camera.c 	pcdev->dma_chans[2] = dma_request_slave_channel(&pdev->dev, "CI_V");
pdev             2458 drivers/media/platform/pxa_camera.c 		dev_err(&pdev->dev, "Can't request DMA for V\n");
pdev             2467 drivers/media/platform/pxa_camera.c 			dev_err(&pdev->dev, "dma slave config failed: %d\n",
pdev             2474 drivers/media/platform/pxa_camera.c 	err = devm_request_irq(&pdev->dev, pcdev->irq, pxa_camera_irq, 0,
pdev             2477 drivers/media/platform/pxa_camera.c 		dev_err(&pdev->dev, "Camera interrupt register failed\n");
pdev             2485 drivers/media/platform/pxa_camera.c 	dev_set_drvdata(&pdev->dev, pcdev);
pdev             2486 drivers/media/platform/pxa_camera.c 	err = v4l2_device_register(&pdev->dev, &pcdev->v4l2_dev);
pdev             2542 drivers/media/platform/pxa_camera.c static int pxa_camera_remove(struct platform_device *pdev)
pdev             2544 drivers/media/platform/pxa_camera.c 	struct pxa_camera_dev *pcdev = dev_get_drvdata(&pdev->dev);
pdev             2561 drivers/media/platform/pxa_camera.c 	dev_info(&pdev->dev, "PXA Camera driver unloaded\n");
pdev             1087 drivers/media/platform/qcom/camss/camss-csid.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1109 drivers/media/platform/qcom/camss/camss-csid.c 	r = platform_get_resource_byname(pdev, IORESOURCE_MEM, res->reg[0]);
pdev             1118 drivers/media/platform/qcom/camss/camss-csid.c 	r = platform_get_resource_byname(pdev, IORESOURCE_IRQ,
pdev              542 drivers/media/platform/qcom/camss/camss-csiphy.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              565 drivers/media/platform/qcom/camss/camss-csiphy.c 	r = platform_get_resource_byname(pdev, IORESOURCE_MEM, res->reg[0]);
pdev              572 drivers/media/platform/qcom/camss/camss-csiphy.c 	r = platform_get_resource_byname(pdev, IORESOURCE_MEM, res->reg[1]);
pdev              581 drivers/media/platform/qcom/camss/camss-csiphy.c 	r = platform_get_resource_byname(pdev, IORESOURCE_IRQ,
pdev             1067 drivers/media/platform/qcom/camss/camss-ispif.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1104 drivers/media/platform/qcom/camss/camss-ispif.c 	r = platform_get_resource_byname(pdev, IORESOURCE_MEM, res->reg[0]);
pdev             1111 drivers/media/platform/qcom/camss/camss-ispif.c 	r = platform_get_resource_byname(pdev, IORESOURCE_MEM, res->reg[1]);
pdev             1120 drivers/media/platform/qcom/camss/camss-ispif.c 	r = platform_get_resource_byname(pdev, IORESOURCE_IRQ, res->interrupt);
pdev             1984 drivers/media/platform/qcom/camss/camss-vfe.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             2005 drivers/media/platform/qcom/camss/camss-vfe.c 	r = platform_get_resource_byname(pdev, IORESOURCE_MEM, res->reg[0]);
pdev             2014 drivers/media/platform/qcom/camss/camss-vfe.c 	r = platform_get_resource_byname(pdev, IORESOURCE_IRQ,
pdev              812 drivers/media/platform/qcom/camss/camss.c static int camss_probe(struct platform_device *pdev)
pdev              814 drivers/media/platform/qcom/camss/camss.c 	struct device *dev = &pdev->dev;
pdev              824 drivers/media/platform/qcom/camss/camss.c 	platform_set_drvdata(pdev, camss);
pdev              965 drivers/media/platform/qcom/camss/camss.c static int camss_remove(struct platform_device *pdev)
pdev              969 drivers/media/platform/qcom/camss/camss.c 	struct camss *camss = platform_get_drvdata(pdev);
pdev              223 drivers/media/platform/qcom/venus/core.c static int venus_probe(struct platform_device *pdev)
pdev              225 drivers/media/platform/qcom/venus/core.c 	struct device *dev = &pdev->dev;
pdev              235 drivers/media/platform/qcom/venus/core.c 	platform_set_drvdata(pdev, core);
pdev              237 drivers/media/platform/qcom/venus/core.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              242 drivers/media/platform/qcom/venus/core.c 	core->irq = platform_get_irq(pdev, 0);
pdev              337 drivers/media/platform/qcom/venus/core.c static int venus_remove(struct platform_device *pdev)
pdev              339 drivers/media/platform/qcom/venus/core.c 	struct venus_core *core = platform_get_drvdata(pdev);
pdev              223 drivers/media/platform/qcom/venus/firmware.c 	struct platform_device *pdev;
pdev              239 drivers/media/platform/qcom/venus/firmware.c 	pdev = platform_device_register_full(&info);
pdev              240 drivers/media/platform/qcom/venus/firmware.c 	if (IS_ERR(pdev)) {
pdev              242 drivers/media/platform/qcom/venus/firmware.c 		return PTR_ERR(pdev);
pdev              245 drivers/media/platform/qcom/venus/firmware.c 	pdev->dev.of_node = np;
pdev              247 drivers/media/platform/qcom/venus/firmware.c 	ret = of_dma_configure(&pdev->dev, np, true);
pdev              253 drivers/media/platform/qcom/venus/firmware.c 	core->fw.dev = &pdev->dev;
pdev              277 drivers/media/platform/qcom/venus/firmware.c 	platform_device_unregister(pdev);
pdev             1417 drivers/media/platform/qcom/venus/vdec.c static int vdec_probe(struct platform_device *pdev)
pdev             1419 drivers/media/platform/qcom/venus/vdec.c 	struct device *dev = &pdev->dev;
pdev             1443 drivers/media/platform/qcom/venus/vdec.c 	platform_set_drvdata(pdev, core);
pdev             1474 drivers/media/platform/qcom/venus/vdec.c static int vdec_remove(struct platform_device *pdev)
pdev             1476 drivers/media/platform/qcom/venus/vdec.c 	struct venus_core *core = dev_get_drvdata(pdev->dev.parent);
pdev             1240 drivers/media/platform/qcom/venus/venc.c static int venc_probe(struct platform_device *pdev)
pdev             1242 drivers/media/platform/qcom/venus/venc.c 	struct device *dev = &pdev->dev;
pdev             1266 drivers/media/platform/qcom/venus/venc.c 	platform_set_drvdata(pdev, core);
pdev             1297 drivers/media/platform/qcom/venus/venc.c static int venc_remove(struct platform_device *pdev)
pdev             1299 drivers/media/platform/qcom/venus/venc.c 	struct venus_core *core = dev_get_drvdata(pdev->dev.parent);
pdev              129 drivers/media/platform/rcar-fcp.c static int rcar_fcp_probe(struct platform_device *pdev)
pdev              133 drivers/media/platform/rcar-fcp.c 	fcp = devm_kzalloc(&pdev->dev, sizeof(*fcp), GFP_KERNEL);
pdev              137 drivers/media/platform/rcar-fcp.c 	fcp->dev = &pdev->dev;
pdev              139 drivers/media/platform/rcar-fcp.c 	pm_runtime_enable(&pdev->dev);
pdev              145 drivers/media/platform/rcar-fcp.c 	platform_set_drvdata(pdev, fcp);
pdev              150 drivers/media/platform/rcar-fcp.c static int rcar_fcp_remove(struct platform_device *pdev)
pdev              152 drivers/media/platform/rcar-fcp.c 	struct rcar_fcp_device *fcp = platform_get_drvdata(pdev);
pdev              158 drivers/media/platform/rcar-fcp.c 	pm_runtime_disable(&pdev->dev);
pdev             1281 drivers/media/platform/rcar-vin/rcar-core.c static int rcar_vin_probe(struct platform_device *pdev)
pdev             1288 drivers/media/platform/rcar-vin/rcar-core.c 	vin = devm_kzalloc(&pdev->dev, sizeof(*vin), GFP_KERNEL);
pdev             1292 drivers/media/platform/rcar-vin/rcar-core.c 	vin->dev = &pdev->dev;
pdev             1293 drivers/media/platform/rcar-vin/rcar-core.c 	vin->info = of_device_get_match_data(&pdev->dev);
pdev             1304 drivers/media/platform/rcar-vin/rcar-core.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1312 drivers/media/platform/rcar-vin/rcar-core.c 	irq = platform_get_irq(pdev, 0);
pdev             1320 drivers/media/platform/rcar-vin/rcar-core.c 	platform_set_drvdata(pdev, vin);
pdev             1332 drivers/media/platform/rcar-vin/rcar-core.c 	pm_suspend_ignore_children(&pdev->dev, true);
pdev             1333 drivers/media/platform/rcar-vin/rcar-core.c 	pm_runtime_enable(&pdev->dev);
pdev             1356 drivers/media/platform/rcar-vin/rcar-core.c static int rcar_vin_remove(struct platform_device *pdev)
pdev             1358 drivers/media/platform/rcar-vin/rcar-core.c 	struct rvin_dev *vin = platform_get_drvdata(pdev);
pdev             1360 drivers/media/platform/rcar-vin/rcar-core.c 	pm_runtime_disable(&pdev->dev);
pdev             1001 drivers/media/platform/rcar-vin/rcar-csi2.c 				 struct platform_device *pdev)
pdev             1006 drivers/media/platform/rcar-vin/rcar-csi2.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1007 drivers/media/platform/rcar-vin/rcar-csi2.c 	priv->base = devm_ioremap_resource(&pdev->dev, res);
pdev             1011 drivers/media/platform/rcar-vin/rcar-csi2.c 	irq = platform_get_irq(pdev, 0);
pdev             1015 drivers/media/platform/rcar-vin/rcar-csi2.c 	ret = devm_request_threaded_irq(&pdev->dev, irq, rcsi2_irq,
pdev             1021 drivers/media/platform/rcar-vin/rcar-csi2.c 	priv->rstc = devm_reset_control_get(&pdev->dev, NULL);
pdev             1128 drivers/media/platform/rcar-vin/rcar-csi2.c static int rcsi2_probe(struct platform_device *pdev)
pdev             1135 drivers/media/platform/rcar-vin/rcar-csi2.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev             1139 drivers/media/platform/rcar-vin/rcar-csi2.c 	priv->info = of_device_get_match_data(&pdev->dev);
pdev             1149 drivers/media/platform/rcar-vin/rcar-csi2.c 	priv->dev = &pdev->dev;
pdev             1154 drivers/media/platform/rcar-vin/rcar-csi2.c 	ret = rcsi2_probe_resources(priv, pdev);
pdev             1160 drivers/media/platform/rcar-vin/rcar-csi2.c 	platform_set_drvdata(pdev, priv);
pdev             1167 drivers/media/platform/rcar-vin/rcar-csi2.c 	priv->subdev.dev = &pdev->dev;
pdev             1169 drivers/media/platform/rcar-vin/rcar-csi2.c 	v4l2_set_subdevdata(&priv->subdev, &pdev->dev);
pdev             1171 drivers/media/platform/rcar-vin/rcar-csi2.c 		 KBUILD_MODNAME, dev_name(&pdev->dev));
pdev             1186 drivers/media/platform/rcar-vin/rcar-csi2.c 	pm_runtime_enable(&pdev->dev);
pdev             1203 drivers/media/platform/rcar-vin/rcar-csi2.c static int rcsi2_remove(struct platform_device *pdev)
pdev             1205 drivers/media/platform/rcar-vin/rcar-csi2.c 	struct rcar_csi2 *priv = platform_get_drvdata(pdev);
pdev             1211 drivers/media/platform/rcar-vin/rcar-csi2.c 	pm_runtime_disable(&pdev->dev);
pdev              200 drivers/media/platform/rcar_drif.c 	struct platform_device *pdev;	/* Channel's pdev */
pdev              278 drivers/media/platform/rcar_drif.c 		ch->dmach = dma_request_slave_channel(&ch->pdev->dev, "rx");
pdev              382 drivers/media/platform/rcar_drif.c 			dma_free_coherent(&ch->pdev->dev,
pdev              401 drivers/media/platform/rcar_drif.c 		addr = dma_alloc_coherent(&ch->pdev->dev,
pdev             1251 drivers/media/platform/rcar_drif.c static bool rcar_drif_primary_bond(struct platform_device *pdev)
pdev             1253 drivers/media/platform/rcar_drif.c 	return of_property_read_bool(pdev->dev.of_node, "renesas,primary-bond");
pdev             1272 drivers/media/platform/rcar_drif.c 	struct platform_device *pdev;
pdev             1276 drivers/media/platform/rcar_drif.c 	pdev = of_find_device_by_node(np);
pdev             1277 drivers/media/platform/rcar_drif.c 	if (!pdev) {
pdev             1282 drivers/media/platform/rcar_drif.c 	device_lock(&pdev->dev);
pdev             1283 drivers/media/platform/rcar_drif.c 	ch = platform_get_drvdata(pdev);
pdev             1296 drivers/media/platform/rcar_drif.c 	device_unlock(&pdev->dev);
pdev             1298 drivers/media/platform/rcar_drif.c 	put_device(&pdev->dev);
pdev             1383 drivers/media/platform/rcar_drif.c static int rcar_drif_probe(struct platform_device *pdev)
pdev             1392 drivers/media/platform/rcar_drif.c 	ch = devm_kzalloc(&pdev->dev, sizeof(*ch), GFP_KERNEL);
pdev             1396 drivers/media/platform/rcar_drif.c 	ch->pdev = pdev;
pdev             1399 drivers/media/platform/rcar_drif.c 	ch->clk = devm_clk_get(&pdev->dev, "fck");
pdev             1402 drivers/media/platform/rcar_drif.c 		dev_err(&pdev->dev, "clk get failed (%d)\n", ret);
pdev             1407 drivers/media/platform/rcar_drif.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1408 drivers/media/platform/rcar_drif.c 	ch->base = devm_ioremap_resource(&pdev->dev, res);
pdev             1413 drivers/media/platform/rcar_drif.c 	platform_set_drvdata(pdev, ch);
pdev             1416 drivers/media/platform/rcar_drif.c 	np = rcar_drif_bond_enabled(pdev);
pdev             1419 drivers/media/platform/rcar_drif.c 		if (!rcar_drif_primary_bond(pdev)) {
pdev             1427 drivers/media/platform/rcar_drif.c 	sdr = devm_kzalloc(&pdev->dev, sizeof(*sdr), GFP_KERNEL);
pdev             1433 drivers/media/platform/rcar_drif.c 	sdr->dev = &pdev->dev;
pdev             1451 drivers/media/platform/rcar_drif.c static int rcar_drif_remove(struct platform_device *pdev)
pdev             1453 drivers/media/platform/rcar_drif.c 	struct rcar_drif *ch = platform_get_drvdata(pdev);
pdev             2253 drivers/media/platform/rcar_fdp1.c static int fdp1_probe(struct platform_device *pdev)
pdev             2265 drivers/media/platform/rcar_fdp1.c 	fdp1 = devm_kzalloc(&pdev->dev, sizeof(*fdp1), GFP_KERNEL);
pdev             2281 drivers/media/platform/rcar_fdp1.c 	fdp1->dev = &pdev->dev;
pdev             2282 drivers/media/platform/rcar_fdp1.c 	platform_set_drvdata(pdev, fdp1);
pdev             2285 drivers/media/platform/rcar_fdp1.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2286 drivers/media/platform/rcar_fdp1.c 	fdp1->regs = devm_ioremap_resource(&pdev->dev, res);
pdev             2291 drivers/media/platform/rcar_fdp1.c 	fdp1->irq = ret = platform_get_irq(pdev, 0);
pdev             2293 drivers/media/platform/rcar_fdp1.c 		dev_err(&pdev->dev, "cannot find IRQ\n");
pdev             2297 drivers/media/platform/rcar_fdp1.c 	ret = devm_request_irq(&pdev->dev, fdp1->irq, fdp1_irq_handler, 0,
pdev             2298 drivers/media/platform/rcar_fdp1.c 			       dev_name(&pdev->dev), fdp1);
pdev             2300 drivers/media/platform/rcar_fdp1.c 		dev_err(&pdev->dev, "cannot claim IRQ %d\n", fdp1->irq);
pdev             2305 drivers/media/platform/rcar_fdp1.c 	fcp_node = of_parse_phandle(pdev->dev.of_node, "renesas,fcp", 0);
pdev             2310 drivers/media/platform/rcar_fdp1.c 			dev_dbg(&pdev->dev, "FCP not found (%ld)\n",
pdev             2317 drivers/media/platform/rcar_fdp1.c 	clk = clk_get(&pdev->dev, NULL);
pdev             2325 drivers/media/platform/rcar_fdp1.c 	ret = v4l2_device_register(&pdev->dev, &fdp1->v4l2_dev);
pdev             2357 drivers/media/platform/rcar_fdp1.c 	pm_runtime_enable(&pdev->dev);
pdev             2396 drivers/media/platform/rcar_fdp1.c static int fdp1_remove(struct platform_device *pdev)
pdev             2398 drivers/media/platform/rcar_fdp1.c 	struct fdp1_dev *fdp1 = platform_get_drvdata(pdev);
pdev             2403 drivers/media/platform/rcar_fdp1.c 	pm_runtime_disable(&pdev->dev);
pdev             1594 drivers/media/platform/rcar_jpu.c static int jpu_probe(struct platform_device *pdev)
pdev             1601 drivers/media/platform/rcar_jpu.c 	jpu = devm_kzalloc(&pdev->dev, sizeof(*jpu), GFP_KERNEL);
pdev             1607 drivers/media/platform/rcar_jpu.c 	jpu->dev = &pdev->dev;
pdev             1610 drivers/media/platform/rcar_jpu.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1611 drivers/media/platform/rcar_jpu.c 	jpu->regs = devm_ioremap_resource(&pdev->dev, res);
pdev             1616 drivers/media/platform/rcar_jpu.c 	jpu->irq = ret = platform_get_irq(pdev, 0);
pdev             1618 drivers/media/platform/rcar_jpu.c 		dev_err(&pdev->dev, "cannot find IRQ\n");
pdev             1622 drivers/media/platform/rcar_jpu.c 	ret = devm_request_irq(&pdev->dev, jpu->irq, jpu_irq_handler, 0,
pdev             1623 drivers/media/platform/rcar_jpu.c 			       dev_name(&pdev->dev), jpu);
pdev             1625 drivers/media/platform/rcar_jpu.c 		dev_err(&pdev->dev, "cannot claim IRQ %d\n", jpu->irq);
pdev             1630 drivers/media/platform/rcar_jpu.c 	jpu->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1632 drivers/media/platform/rcar_jpu.c 		dev_err(&pdev->dev, "cannot get clock\n");
pdev             1637 drivers/media/platform/rcar_jpu.c 	ret = v4l2_device_register(&pdev->dev, &jpu->v4l2_dev);
pdev             1639 drivers/media/platform/rcar_jpu.c 		dev_err(&pdev->dev, "Failed to register v4l2 device\n");
pdev             1692 drivers/media/platform/rcar_jpu.c 	platform_set_drvdata(pdev, jpu);
pdev             1713 drivers/media/platform/rcar_jpu.c static int jpu_remove(struct platform_device *pdev)
pdev             1715 drivers/media/platform/rcar_jpu.c 	struct jpu *jpu = platform_get_drvdata(pdev);
pdev             1633 drivers/media/platform/renesas-ceu.c static int ceu_probe(struct platform_device *pdev)
pdev             1635 drivers/media/platform/renesas-ceu.c 	struct device *dev = &pdev->dev;
pdev             1647 drivers/media/platform/renesas-ceu.c 	platform_set_drvdata(pdev, ceudev);
pdev             1654 drivers/media/platform/renesas-ceu.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1661 drivers/media/platform/renesas-ceu.c 	ret = platform_get_irq(pdev, 0);
pdev             1669 drivers/media/platform/renesas-ceu.c 		dev_err(&pdev->dev, "Unable to request CEU interrupt.\n");
pdev             1722 drivers/media/platform/renesas-ceu.c static int ceu_remove(struct platform_device *pdev)
pdev             1724 drivers/media/platform/renesas-ceu.c 	struct ceu_device *ceudev = platform_get_drvdata(pdev);
pdev              799 drivers/media/platform/rockchip/rga/rga.c static int rga_probe(struct platform_device *pdev)
pdev              807 drivers/media/platform/rockchip/rga/rga.c 	if (!pdev->dev.of_node)
pdev              810 drivers/media/platform/rockchip/rga/rga.c 	rga = devm_kzalloc(&pdev->dev, sizeof(*rga), GFP_KERNEL);
pdev              814 drivers/media/platform/rockchip/rga/rga.c 	rga->dev = &pdev->dev;
pdev              820 drivers/media/platform/rockchip/rga/rga.c 		dev_err(&pdev->dev, "Unable to parse OF data\n");
pdev              824 drivers/media/platform/rockchip/rga/rga.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              832 drivers/media/platform/rockchip/rga/rga.c 	irq = platform_get_irq(pdev, 0);
pdev              845 drivers/media/platform/rockchip/rga/rga.c 	ret = v4l2_device_register(&pdev->dev, &rga->v4l2_dev);
pdev              861 drivers/media/platform/rockchip/rga/rga.c 	platform_set_drvdata(pdev, rga);
pdev              915 drivers/media/platform/rockchip/rga/rga.c static int rga_remove(struct platform_device *pdev)
pdev              917 drivers/media/platform/rockchip/rga/rga.c 	struct rockchip_rga *rga = platform_get_drvdata(pdev);
pdev              372 drivers/media/platform/s3c-camif/camif-core.c static int camif_request_irqs(struct platform_device *pdev,
pdev              382 drivers/media/platform/s3c-camif/camif-core.c 		irq = platform_get_irq(pdev, i);
pdev              386 drivers/media/platform/s3c-camif/camif-core.c 		ret = devm_request_irq(&pdev->dev, irq, s3c_camif_irq_handler,
pdev              387 drivers/media/platform/s3c-camif/camif-core.c 				       0, dev_name(&pdev->dev), vp);
pdev              389 drivers/media/platform/s3c-camif/camif-core.c 			dev_err(&pdev->dev, "failed to install IRQ: %d\n", ret);
pdev              397 drivers/media/platform/s3c-camif/camif-core.c static int s3c_camif_probe(struct platform_device *pdev)
pdev              399 drivers/media/platform/s3c-camif/camif-core.c 	struct device *dev = &pdev->dev;
pdev              421 drivers/media/platform/s3c-camif/camif-core.c 	drvdata = (void *)platform_get_device_id(pdev)->driver_data;
pdev              424 drivers/media/platform/s3c-camif/camif-core.c 	mres = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              430 drivers/media/platform/s3c-camif/camif-core.c 	ret = camif_request_irqs(pdev, camif);
pdev              446 drivers/media/platform/s3c-camif/camif-core.c 	platform_set_drvdata(pdev, camif);
pdev              513 drivers/media/platform/s3c-camif/camif-core.c static int s3c_camif_remove(struct platform_device *pdev)
pdev              515 drivers/media/platform/s3c-camif/camif-core.c 	struct camif_dev *camif = platform_get_drvdata(pdev);
pdev              523 drivers/media/platform/s3c-camif/camif-core.c 	pm_runtime_disable(&pdev->dev);
pdev              174 drivers/media/platform/s5p-cec/s5p_cec.c static int s5p_cec_probe(struct platform_device *pdev)
pdev              176 drivers/media/platform/s5p-cec/s5p_cec.c 	struct device *dev = &pdev->dev;
pdev              180 drivers/media/platform/s5p-cec/s5p_cec.c 	bool needs_hpd = of_property_read_bool(pdev->dev.of_node, "needs-hpd");
pdev              188 drivers/media/platform/s5p-cec/s5p_cec.c 	cec = devm_kzalloc(&pdev->dev, sizeof(*cec), GFP_KERNEL);
pdev              194 drivers/media/platform/s5p-cec/s5p_cec.c 	cec->irq = platform_get_irq(pdev, 0);
pdev              199 drivers/media/platform/s5p-cec/s5p_cec.c 		s5p_cec_irq_handler_thread, 0, pdev->name, cec);
pdev              212 drivers/media/platform/s5p-cec/s5p_cec.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              231 drivers/media/platform/s5p-cec/s5p_cec.c 	ret = cec_register_adapter(cec->adap, &pdev->dev);
pdev              235 drivers/media/platform/s5p-cec/s5p_cec.c 	platform_set_drvdata(pdev, cec);
pdev              249 drivers/media/platform/s5p-cec/s5p_cec.c static int s5p_cec_remove(struct platform_device *pdev)
pdev              251 drivers/media/platform/s5p-cec/s5p_cec.c 	struct s5p_cec_dev *cec = platform_get_drvdata(pdev);
pdev              255 drivers/media/platform/s5p-cec/s5p_cec.c 	pm_runtime_disable(&pdev->dev);
pdev              619 drivers/media/platform/s5p-g2d/g2d.c static int g2d_probe(struct platform_device *pdev)
pdev              627 drivers/media/platform/s5p-g2d/g2d.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_KERNEL);
pdev              635 drivers/media/platform/s5p-g2d/g2d.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              637 drivers/media/platform/s5p-g2d/g2d.c 	dev->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              641 drivers/media/platform/s5p-g2d/g2d.c 	dev->clk = clk_get(&pdev->dev, "sclk_fimg2d");
pdev              643 drivers/media/platform/s5p-g2d/g2d.c 		dev_err(&pdev->dev, "failed to get g2d clock\n");
pdev              649 drivers/media/platform/s5p-g2d/g2d.c 		dev_err(&pdev->dev, "failed to prepare g2d clock\n");
pdev              653 drivers/media/platform/s5p-g2d/g2d.c 	dev->gate = clk_get(&pdev->dev, "fimg2d");
pdev              655 drivers/media/platform/s5p-g2d/g2d.c 		dev_err(&pdev->dev, "failed to get g2d clock gate\n");
pdev              662 drivers/media/platform/s5p-g2d/g2d.c 		dev_err(&pdev->dev, "failed to prepare g2d clock gate\n");
pdev              666 drivers/media/platform/s5p-g2d/g2d.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              668 drivers/media/platform/s5p-g2d/g2d.c 		dev_err(&pdev->dev, "failed to find IRQ\n");
pdev              675 drivers/media/platform/s5p-g2d/g2d.c 	ret = devm_request_irq(&pdev->dev, dev->irq, g2d_isr,
pdev              676 drivers/media/platform/s5p-g2d/g2d.c 						0, pdev->name, dev);
pdev              678 drivers/media/platform/s5p-g2d/g2d.c 		dev_err(&pdev->dev, "failed to install IRQ\n");
pdev              682 drivers/media/platform/s5p-g2d/g2d.c 	vb2_dma_contig_set_max_seg_size(&pdev->dev, DMA_BIT_MASK(32));
pdev              684 drivers/media/platform/s5p-g2d/g2d.c 	ret = v4l2_device_register(&pdev->dev, &dev->v4l2_dev);
pdev              707 drivers/media/platform/s5p-g2d/g2d.c 	platform_set_drvdata(pdev, dev);
pdev              717 drivers/media/platform/s5p-g2d/g2d.c 	of_id = of_match_node(exynos_g2d_match, pdev->dev.of_node);
pdev              744 drivers/media/platform/s5p-g2d/g2d.c static int g2d_remove(struct platform_device *pdev)
pdev              746 drivers/media/platform/s5p-g2d/g2d.c 	struct g2d_dev *dev = platform_get_drvdata(pdev);
pdev              752 drivers/media/platform/s5p-g2d/g2d.c 	vb2_dma_contig_clear_max_seg_size(&pdev->dev);
pdev             2866 drivers/media/platform/s5p-jpeg/jpeg-core.c static int s5p_jpeg_probe(struct platform_device *pdev)
pdev             2873 drivers/media/platform/s5p-jpeg/jpeg-core.c 	jpeg = devm_kzalloc(&pdev->dev, sizeof(struct s5p_jpeg), GFP_KERNEL);
pdev             2877 drivers/media/platform/s5p-jpeg/jpeg-core.c 	jpeg->variant = jpeg_get_drv_data(&pdev->dev);
pdev             2881 drivers/media/platform/s5p-jpeg/jpeg-core.c 	jpeg->dev = &pdev->dev;
pdev             2884 drivers/media/platform/s5p-jpeg/jpeg-core.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2886 drivers/media/platform/s5p-jpeg/jpeg-core.c 	jpeg->regs = devm_ioremap_resource(&pdev->dev, res);
pdev             2891 drivers/media/platform/s5p-jpeg/jpeg-core.c 	jpeg->irq = ret = platform_get_irq(pdev, 0);
pdev             2893 drivers/media/platform/s5p-jpeg/jpeg-core.c 		dev_err(&pdev->dev, "cannot find IRQ\n");
pdev             2897 drivers/media/platform/s5p-jpeg/jpeg-core.c 	ret = devm_request_irq(&pdev->dev, jpeg->irq, jpeg->variant->jpeg_irq,
pdev             2898 drivers/media/platform/s5p-jpeg/jpeg-core.c 				0, dev_name(&pdev->dev), jpeg);
pdev             2900 drivers/media/platform/s5p-jpeg/jpeg-core.c 		dev_err(&pdev->dev, "cannot claim IRQ %d\n", jpeg->irq);
pdev             2906 drivers/media/platform/s5p-jpeg/jpeg-core.c 		jpeg->clocks[i] = devm_clk_get(&pdev->dev,
pdev             2909 drivers/media/platform/s5p-jpeg/jpeg-core.c 			dev_err(&pdev->dev, "failed to get clock: %s\n",
pdev             2916 drivers/media/platform/s5p-jpeg/jpeg-core.c 	ret = v4l2_device_register(&pdev->dev, &jpeg->v4l2_dev);
pdev             2918 drivers/media/platform/s5p-jpeg/jpeg-core.c 		dev_err(&pdev->dev, "Failed to register v4l2 device\n");
pdev             2930 drivers/media/platform/s5p-jpeg/jpeg-core.c 	vb2_dma_contig_set_max_seg_size(&pdev->dev, DMA_BIT_MASK(32));
pdev             2993 drivers/media/platform/s5p-jpeg/jpeg-core.c 	platform_set_drvdata(pdev, jpeg);
pdev             2995 drivers/media/platform/s5p-jpeg/jpeg-core.c 	pm_runtime_enable(&pdev->dev);
pdev             3013 drivers/media/platform/s5p-jpeg/jpeg-core.c static int s5p_jpeg_remove(struct platform_device *pdev)
pdev             3015 drivers/media/platform/s5p-jpeg/jpeg-core.c 	struct s5p_jpeg *jpeg = platform_get_drvdata(pdev);
pdev             3022 drivers/media/platform/s5p-jpeg/jpeg-core.c 	vb2_dma_contig_clear_max_seg_size(&pdev->dev);
pdev             3026 drivers/media/platform/s5p-jpeg/jpeg-core.c 	if (!pm_runtime_status_suspended(&pdev->dev)) {
pdev             1266 drivers/media/platform/s5p-mfc/s5p_mfc.c static int s5p_mfc_probe(struct platform_device *pdev)
pdev             1274 drivers/media/platform/s5p-mfc/s5p_mfc.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_KERNEL);
pdev             1280 drivers/media/platform/s5p-mfc/s5p_mfc.c 	dev->plat_dev = pdev;
pdev             1282 drivers/media/platform/s5p-mfc/s5p_mfc.c 		dev_err(&pdev->dev, "No platform data specified\n");
pdev             1286 drivers/media/platform/s5p-mfc/s5p_mfc.c 	dev->variant = of_device_get_match_data(&pdev->dev);
pdev             1288 drivers/media/platform/s5p-mfc/s5p_mfc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1289 drivers/media/platform/s5p-mfc/s5p_mfc.c 	dev->regs_base = devm_ioremap_resource(&pdev->dev, res);
pdev             1293 drivers/media/platform/s5p-mfc/s5p_mfc.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1295 drivers/media/platform/s5p-mfc/s5p_mfc.c 		dev_err(&pdev->dev, "failed to get irq resource\n");
pdev             1299 drivers/media/platform/s5p-mfc/s5p_mfc.c 	ret = devm_request_irq(&pdev->dev, dev->irq, s5p_mfc_irq,
pdev             1300 drivers/media/platform/s5p-mfc/s5p_mfc.c 					0, pdev->name, dev);
pdev             1302 drivers/media/platform/s5p-mfc/s5p_mfc.c 		dev_err(&pdev->dev, "Failed to install irq (%d)\n", ret);
pdev             1308 drivers/media/platform/s5p-mfc/s5p_mfc.c 		dev_err(&pdev->dev, "failed to configure DMA memory\n");
pdev             1314 drivers/media/platform/s5p-mfc/s5p_mfc.c 		dev_err(&pdev->dev, "failed to get mfc clock source\n");
pdev             1331 drivers/media/platform/s5p-mfc/s5p_mfc.c 	ret = v4l2_device_register(&pdev->dev, &dev->v4l2_dev);
pdev             1371 drivers/media/platform/s5p-mfc/s5p_mfc.c 	platform_set_drvdata(pdev, dev);
pdev             1418 drivers/media/platform/s5p-mfc/s5p_mfc.c static int s5p_mfc_remove(struct platform_device *pdev)
pdev             1420 drivers/media/platform/s5p-mfc/s5p_mfc.c 	struct s5p_mfc_dev *dev = platform_get_drvdata(pdev);
pdev             1424 drivers/media/platform/s5p-mfc/s5p_mfc.c 	v4l2_info(&dev->v4l2_dev, "Removing %s\n", pdev->name);
pdev               27 drivers/media/platform/seco-cec/seco-cec.c 	struct platform_device *pdev;
pdev              572 drivers/media/platform/seco-cec/seco-cec.c static int secocec_probe(struct platform_device *pdev)
pdev              575 drivers/media/platform/seco-cec/seco-cec.c 	struct device *dev = &pdev->dev;
pdev              581 drivers/media/platform/seco-cec/seco-cec.c 	hdmi_dev = secocec_cec_find_hdmi_dev(&pdev->dev, &conn);
pdev              597 drivers/media/platform/seco-cec/seco-cec.c 	secocec->pdev = pdev;
pdev              631 drivers/media/platform/seco-cec/seco-cec.c 					dev_name(&pdev->dev), secocec);
pdev              667 drivers/media/platform/seco-cec/seco-cec.c 	platform_set_drvdata(pdev, secocec);
pdev              684 drivers/media/platform/seco-cec/seco-cec.c static int secocec_remove(struct platform_device *pdev)
pdev              686 drivers/media/platform/seco-cec/seco-cec.c 	struct secocec_data *secocec = platform_get_drvdata(pdev);
pdev              694 drivers/media/platform/seco-cec/seco-cec.c 		dev_dbg(&pdev->dev, "IR disabled");
pdev              701 drivers/media/platform/seco-cec/seco-cec.c 	dev_dbg(&pdev->dev, "CEC device removed");
pdev             1103 drivers/media/platform/sh_veu.c static int sh_veu_probe(struct platform_device *pdev)
pdev             1110 drivers/media/platform/sh_veu.c 	reg_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1111 drivers/media/platform/sh_veu.c 	irq = platform_get_irq(pdev, 0);
pdev             1114 drivers/media/platform/sh_veu.c 		dev_err(&pdev->dev, "Insufficient VEU platform information.\n");
pdev             1118 drivers/media/platform/sh_veu.c 	veu = devm_kzalloc(&pdev->dev, sizeof(*veu), GFP_KERNEL);
pdev             1124 drivers/media/platform/sh_veu.c 	veu->base = devm_ioremap_resource(&pdev->dev, reg_res);
pdev             1128 drivers/media/platform/sh_veu.c 	ret = devm_request_threaded_irq(&pdev->dev, irq, sh_veu_isr, sh_veu_bh,
pdev             1133 drivers/media/platform/sh_veu.c 	ret = v4l2_device_register(&pdev->dev, &veu->v4l2_dev);
pdev             1135 drivers/media/platform/sh_veu.c 		dev_err(&pdev->dev, "Error registering v4l2 device\n");
pdev             1149 drivers/media/platform/sh_veu.c 	veu->dev	= &pdev->dev;
pdev             1160 drivers/media/platform/sh_veu.c 	pm_runtime_enable(&pdev->dev);
pdev             1161 drivers/media/platform/sh_veu.c 	pm_runtime_resume(&pdev->dev);
pdev             1164 drivers/media/platform/sh_veu.c 	pm_runtime_suspend(&pdev->dev);
pdev             1171 drivers/media/platform/sh_veu.c 	pm_runtime_disable(&pdev->dev);
pdev             1178 drivers/media/platform/sh_veu.c static int sh_veu_remove(struct platform_device *pdev)
pdev             1180 drivers/media/platform/sh_veu.c 	struct v4l2_device *v4l2_dev = platform_get_drvdata(pdev);
pdev             1185 drivers/media/platform/sh_veu.c 	pm_runtime_disable(&pdev->dev);
pdev             1214 drivers/media/platform/sh_vou.c static int sh_vou_probe(struct platform_device *pdev)
pdev             1216 drivers/media/platform/sh_vou.c 	struct sh_vou_pdata *vou_pdata = pdev->dev.platform_data;
pdev             1227 drivers/media/platform/sh_vou.c 	reg_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1228 drivers/media/platform/sh_vou.c 	irq = platform_get_irq(pdev, 0);
pdev             1231 drivers/media/platform/sh_vou.c 		dev_err(&pdev->dev, "Insufficient VOU platform information.\n");
pdev             1235 drivers/media/platform/sh_vou.c 	vou_dev = devm_kzalloc(&pdev->dev, sizeof(*vou_dev), GFP_KERNEL);
pdev             1263 drivers/media/platform/sh_vou.c 	vou_dev->base = devm_ioremap_resource(&pdev->dev, reg_res);
pdev             1267 drivers/media/platform/sh_vou.c 	ret = devm_request_irq(&pdev->dev, irq, sh_vou_isr, 0, "vou", vou_dev);
pdev             1271 drivers/media/platform/sh_vou.c 	ret = v4l2_device_register(&pdev->dev, &vou_dev->v4l2_dev);
pdev             1273 drivers/media/platform/sh_vou.c 		dev_err(&pdev->dev, "Error registering v4l2 device\n");
pdev             1298 drivers/media/platform/sh_vou.c 	q->dev = &pdev->dev;
pdev             1306 drivers/media/platform/sh_vou.c 	pm_runtime_enable(&pdev->dev);
pdev             1307 drivers/media/platform/sh_vou.c 	pm_runtime_resume(&pdev->dev);
pdev             1337 drivers/media/platform/sh_vou.c 	pm_runtime_disable(&pdev->dev);
pdev             1342 drivers/media/platform/sh_vou.c static int sh_vou_remove(struct platform_device *pdev)
pdev             1344 drivers/media/platform/sh_vou.c 	struct v4l2_device *v4l2_dev = platform_get_drvdata(pdev);
pdev             1351 drivers/media/platform/sh_vou.c 	pm_runtime_disable(&pdev->dev);
pdev              690 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	strscpy(cap->driver, bdisp->pdev->name, sizeof(cap->driver));
pdev              691 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	strscpy(cap->card, bdisp->pdev->name, sizeof(cap->card));
pdev             1260 drivers/media/platform/sti/bdisp/bdisp-v4l2.c static int bdisp_remove(struct platform_device *pdev)
pdev             1262 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	struct bdisp_dev *bdisp = platform_get_drvdata(pdev);
pdev             1268 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	pm_runtime_disable(&pdev->dev);
pdev             1277 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	dev_dbg(&pdev->dev, "%s driver unloaded\n", pdev->name);
pdev             1282 drivers/media/platform/sti/bdisp/bdisp-v4l2.c static int bdisp_probe(struct platform_device *pdev)
pdev             1286 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	struct device *dev = &pdev->dev;
pdev             1299 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	bdisp->pdev = pdev;
pdev             1301 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	platform_set_drvdata(pdev, bdisp);
pdev             1304 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 		bdisp->id = of_alias_get_id(pdev->dev.of_node, BDISP_NAME);
pdev             1306 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 		bdisp->id = pdev->id;
pdev             1316 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1336 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1345 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 					pdev->name, bdisp);
pdev              188 drivers/media/platform/sti/bdisp/bdisp.h 	struct platform_device  *pdev;
pdev              666 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c static int c8sectpfe_probe(struct platform_device *pdev)
pdev              668 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c 	struct device *dev = &pdev->dev;
pdev              682 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "c8sectpfe");
pdev              687 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              695 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c 	fei->idle_irq = platform_get_irq_byname(pdev, "c8sectpfe-idle-irq");
pdev              699 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c 	fei->error_irq = platform_get_irq_byname(pdev, "c8sectpfe-error-irq");
pdev              703 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c 	platform_set_drvdata(pdev, fei);
pdev              779 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c 			dev_err(&pdev->dev, "No tsin_num found\n");
pdev              785 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c 			dev_err(&pdev->dev,
pdev              804 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c 			dev_err(&pdev->dev, "No dvb-card found\n");
pdev              810 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c 			dev_err(&pdev->dev, "No i2c-bus found\n");
pdev              817 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c 			dev_err(&pdev->dev, "No i2c adapter found\n");
pdev              887 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c static int c8sectpfe_remove(struct platform_device *pdev)
pdev              889 drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c 	struct c8sectpfei *fei = platform_get_drvdata(pdev);
pdev              299 drivers/media/platform/sti/cec/stih-cec.c static int stih_cec_probe(struct platform_device *pdev)
pdev              301 drivers/media/platform/sti/cec/stih-cec.c 	struct device *dev = &pdev->dev;
pdev              318 drivers/media/platform/sti/cec/stih-cec.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              323 drivers/media/platform/sti/cec/stih-cec.c 	cec->irq = platform_get_irq(pdev, 0);
pdev              329 drivers/media/platform/sti/cec/stih-cec.c 					pdev->name, cec);
pdev              354 drivers/media/platform/sti/cec/stih-cec.c 	ret = cec_register_adapter(cec->adap, &pdev->dev);
pdev              358 drivers/media/platform/sti/cec/stih-cec.c 	platform_set_drvdata(pdev, cec);
pdev              369 drivers/media/platform/sti/cec/stih-cec.c static int stih_cec_remove(struct platform_device *pdev)
pdev              371 drivers/media/platform/sti/cec/stih-cec.c 	struct stih_cec *cec = platform_get_drvdata(pdev);
pdev              391 drivers/media/platform/sti/delta/delta-v4l2.c 		 delta->pdev->name);
pdev             1814 drivers/media/platform/sti/delta/delta-v4l2.c static int delta_probe(struct platform_device *pdev)
pdev             1817 drivers/media/platform/sti/delta/delta-v4l2.c 	struct device *dev = &pdev->dev;
pdev             1827 drivers/media/platform/sti/delta/delta-v4l2.c 	delta->pdev = pdev;
pdev             1828 drivers/media/platform/sti/delta/delta-v4l2.c 	platform_set_drvdata(pdev, delta);
pdev             1906 drivers/media/platform/sti/delta/delta-v4l2.c static int delta_remove(struct platform_device *pdev)
pdev             1908 drivers/media/platform/sti/delta/delta-v4l2.c 	struct delta_dev *delta = platform_get_drvdata(pdev);
pdev              494 drivers/media/platform/sti/delta/delta.h 	struct platform_device *pdev;
pdev              299 drivers/media/platform/sti/hva/hva-hw.c int hva_hw_probe(struct platform_device *pdev, struct hva_dev *hva)
pdev              301 drivers/media/platform/sti/hva/hva-hw.c 	struct device *dev = &pdev->dev;
pdev              309 drivers/media/platform/sti/hva/hva-hw.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              317 drivers/media/platform/sti/hva/hva-hw.c 	esram = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              343 drivers/media/platform/sti/hva/hva-hw.c 	ret  = platform_get_irq(pdev, 0);
pdev              360 drivers/media/platform/sti/hva/hva-hw.c 	ret = platform_get_irq(pdev, 1);
pdev               35 drivers/media/platform/sti/hva/hva-hw.h int hva_hw_probe(struct platform_device *pdev, struct hva_dev *hva);
pdev              263 drivers/media/platform/sti/hva/hva-v4l2.c 		 hva->pdev->name);
pdev             1349 drivers/media/platform/sti/hva/hva-v4l2.c static int hva_probe(struct platform_device *pdev)
pdev             1352 drivers/media/platform/sti/hva/hva-v4l2.c 	struct device *dev = &pdev->dev;
pdev             1366 drivers/media/platform/sti/hva/hva-v4l2.c 	hva->pdev = pdev;
pdev             1367 drivers/media/platform/sti/hva/hva-v4l2.c 	platform_set_drvdata(pdev, hva);
pdev             1372 drivers/media/platform/sti/hva/hva-v4l2.c 	ret = hva_hw_probe(pdev, hva);
pdev             1425 drivers/media/platform/sti/hva/hva-v4l2.c static int hva_remove(struct platform_device *pdev)
pdev             1427 drivers/media/platform/sti/hva/hva-v4l2.c 	struct hva_dev *hva = platform_get_drvdata(pdev);
pdev             1442 drivers/media/platform/sti/hva/hva-v4l2.c 	dev_info(dev, "%s %s removed\n", HVA_PREFIX, pdev->name);
pdev              339 drivers/media/platform/sti/hva/hva.h 	struct platform_device	*pdev;
pdev              255 drivers/media/platform/stm32/stm32-cec.c static int stm32_cec_probe(struct platform_device *pdev)
pdev              263 drivers/media/platform/stm32/stm32-cec.c 	cec = devm_kzalloc(&pdev->dev, sizeof(*cec), GFP_KERNEL);
pdev              267 drivers/media/platform/stm32/stm32-cec.c 	cec->dev = &pdev->dev;
pdev              269 drivers/media/platform/stm32/stm32-cec.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              270 drivers/media/platform/stm32/stm32-cec.c 	mmio = devm_ioremap_resource(&pdev->dev, res);
pdev              274 drivers/media/platform/stm32/stm32-cec.c 	cec->regmap = devm_regmap_init_mmio_clk(&pdev->dev, "cec", mmio,
pdev              280 drivers/media/platform/stm32/stm32-cec.c 	cec->irq = platform_get_irq(pdev, 0);
pdev              284 drivers/media/platform/stm32/stm32-cec.c 	ret = devm_request_threaded_irq(&pdev->dev, cec->irq,
pdev              288 drivers/media/platform/stm32/stm32-cec.c 					pdev->name, cec);
pdev              292 drivers/media/platform/stm32/stm32-cec.c 	cec->clk_cec = devm_clk_get(&pdev->dev, "cec");
pdev              294 drivers/media/platform/stm32/stm32-cec.c 		dev_err(&pdev->dev, "Cannot get cec clock\n");
pdev              300 drivers/media/platform/stm32/stm32-cec.c 		dev_err(&pdev->dev, "Unable to prepare cec clock\n");
pdev              304 drivers/media/platform/stm32/stm32-cec.c 	cec->clk_hdmi_cec = devm_clk_get(&pdev->dev, "hdmi-cec");
pdev              308 drivers/media/platform/stm32/stm32-cec.c 			dev_err(&pdev->dev, "Unable to prepare hdmi-cec clock\n");
pdev              323 drivers/media/platform/stm32/stm32-cec.c 	ret = cec_register_adapter(cec->adap, &pdev->dev);
pdev              331 drivers/media/platform/stm32/stm32-cec.c 	platform_set_drvdata(pdev, cec);
pdev              336 drivers/media/platform/stm32/stm32-cec.c static int stm32_cec_remove(struct platform_device *pdev)
pdev              338 drivers/media/platform/stm32/stm32-cec.c 	struct stm32_cec *cec = platform_get_drvdata(pdev);
pdev             1832 drivers/media/platform/stm32/stm32-dcmi.c static int dcmi_probe(struct platform_device *pdev)
pdev             1834 drivers/media/platform/stm32/stm32-dcmi.c 	struct device_node *np = pdev->dev.of_node;
pdev             1844 drivers/media/platform/stm32/stm32-dcmi.c 	match = of_match_device(of_match_ptr(stm32_dcmi_of_match), &pdev->dev);
pdev             1846 drivers/media/platform/stm32/stm32-dcmi.c 		dev_err(&pdev->dev, "Could not find a match in devicetree\n");
pdev             1850 drivers/media/platform/stm32/stm32-dcmi.c 	dcmi = devm_kzalloc(&pdev->dev, sizeof(struct stm32_dcmi), GFP_KERNEL);
pdev             1854 drivers/media/platform/stm32/stm32-dcmi.c 	dcmi->rstc = devm_reset_control_get_exclusive(&pdev->dev, NULL);
pdev             1856 drivers/media/platform/stm32/stm32-dcmi.c 		dev_err(&pdev->dev, "Could not get reset control\n");
pdev             1863 drivers/media/platform/stm32/stm32-dcmi.c 		dev_err(&pdev->dev, "Could not find the endpoint\n");
pdev             1870 drivers/media/platform/stm32/stm32-dcmi.c 		dev_err(&pdev->dev, "Could not parse the endpoint\n");
pdev             1875 drivers/media/platform/stm32/stm32-dcmi.c 		dev_err(&pdev->dev, "CSI bus not supported\n");
pdev             1882 drivers/media/platform/stm32/stm32-dcmi.c 	irq = platform_get_irq(pdev, 0);
pdev             1886 drivers/media/platform/stm32/stm32-dcmi.c 	dcmi->res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1888 drivers/media/platform/stm32/stm32-dcmi.c 		dev_err(&pdev->dev, "Could not get resource\n");
pdev             1892 drivers/media/platform/stm32/stm32-dcmi.c 	dcmi->regs = devm_ioremap_resource(&pdev->dev, dcmi->res);
pdev             1894 drivers/media/platform/stm32/stm32-dcmi.c 		dev_err(&pdev->dev, "Could not map registers\n");
pdev             1898 drivers/media/platform/stm32/stm32-dcmi.c 	ret = devm_request_threaded_irq(&pdev->dev, irq, dcmi_irq_callback,
pdev             1900 drivers/media/platform/stm32/stm32-dcmi.c 					dev_name(&pdev->dev), dcmi);
pdev             1902 drivers/media/platform/stm32/stm32-dcmi.c 		dev_err(&pdev->dev, "Unable to request irq %d\n", irq);
pdev             1906 drivers/media/platform/stm32/stm32-dcmi.c 	mclk = devm_clk_get(&pdev->dev, "mclk");
pdev             1909 drivers/media/platform/stm32/stm32-dcmi.c 			dev_err(&pdev->dev, "Unable to get mclk\n");
pdev             1913 drivers/media/platform/stm32/stm32-dcmi.c 	chan = dma_request_slave_channel(&pdev->dev, "tx");
pdev             1915 drivers/media/platform/stm32/stm32-dcmi.c 		dev_info(&pdev->dev, "Unable to request DMA channel, defer probing\n");
pdev             1925 drivers/media/platform/stm32/stm32-dcmi.c 	dcmi->dev = &pdev->dev;
pdev             1938 drivers/media/platform/stm32/stm32-dcmi.c 	dcmi->mdev.dev = &pdev->dev;
pdev             1942 drivers/media/platform/stm32/stm32-dcmi.c 	ret = v4l2_device_register(&pdev->dev, &dcmi->v4l2_dev);
pdev             1993 drivers/media/platform/stm32/stm32-dcmi.c 	q->dev = &pdev->dev;
pdev             1997 drivers/media/platform/stm32/stm32-dcmi.c 		dev_err(&pdev->dev, "Failed to initialize vb2 queue\n");
pdev             2008 drivers/media/platform/stm32/stm32-dcmi.c 		dev_err(&pdev->dev, "Failed to assert the reset line\n");
pdev             2016 drivers/media/platform/stm32/stm32-dcmi.c 		dev_err(&pdev->dev, "Failed to deassert the reset line\n");
pdev             2020 drivers/media/platform/stm32/stm32-dcmi.c 	dev_info(&pdev->dev, "Probe done\n");
pdev             2022 drivers/media/platform/stm32/stm32-dcmi.c 	platform_set_drvdata(pdev, dcmi);
pdev             2024 drivers/media/platform/stm32/stm32-dcmi.c 	pm_runtime_enable(&pdev->dev);
pdev             2043 drivers/media/platform/stm32/stm32-dcmi.c static int dcmi_remove(struct platform_device *pdev)
pdev             2045 drivers/media/platform/stm32/stm32-dcmi.c 	struct stm32_dcmi *dcmi = platform_get_drvdata(pdev);
pdev             2047 drivers/media/platform/stm32/stm32-dcmi.c 	pm_runtime_disable(&pdev->dev);
pdev              142 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c static int sun4i_csi_probe(struct platform_device *pdev)
pdev              151 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c 	csi = devm_kzalloc(&pdev->dev, sizeof(*csi), GFP_KERNEL);
pdev              154 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c 	platform_set_drvdata(pdev, csi);
pdev              155 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c 	csi->dev = &pdev->dev;
pdev              187 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              188 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c 	csi->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              192 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c 	irq = platform_get_irq(pdev, 0);
pdev              196 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c 	csi->bus_clk = devm_clk_get(&pdev->dev, "bus");
pdev              198 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c 		dev_err(&pdev->dev, "Couldn't get our bus clock\n");
pdev              202 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c 	csi->isp_clk = devm_clk_get(&pdev->dev, "isp");
pdev              204 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c 		dev_err(&pdev->dev, "Couldn't get our ISP clock\n");
pdev              208 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c 	csi->ram_clk = devm_clk_get(&pdev->dev, "ram");
pdev              210 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c 		dev_err(&pdev->dev, "Couldn't get our ram clock\n");
pdev              214 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c 	csi->rst = devm_reset_control_get(&pdev->dev, NULL);
pdev              216 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c 		dev_err(&pdev->dev, "Couldn't get our reset line\n");
pdev              256 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c 	pm_runtime_enable(&pdev->dev);
pdev              270 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c static int sun4i_csi_remove(struct platform_device *pdev)
pdev              272 drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c 	struct sun4i_csi *csi = platform_get_drvdata(pdev);
pdev              831 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 				      struct platform_device *pdev)
pdev              838 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              839 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 	io_base = devm_ioremap_resource(&pdev->dev, res);
pdev              843 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 	sdev->regmap = devm_regmap_init_mmio_clk(&pdev->dev, "bus", io_base,
pdev              846 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 		dev_err(&pdev->dev, "Failed to init register map\n");
pdev              850 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 	sdev->clk_mod = devm_clk_get(&pdev->dev, "mod");
pdev              852 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 		dev_err(&pdev->dev, "Unable to acquire csi clock\n");
pdev              856 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 	sdev->clk_ram = devm_clk_get(&pdev->dev, "ram");
pdev              858 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 		dev_err(&pdev->dev, "Unable to acquire dram-csi clock\n");
pdev              862 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 	sdev->rstc_bus = devm_reset_control_get_shared(&pdev->dev, NULL);
pdev              864 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 		dev_err(&pdev->dev, "Cannot get reset controller\n");
pdev              868 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 	irq = platform_get_irq(pdev, 0);
pdev              872 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 	ret = devm_request_irq(&pdev->dev, irq, sun6i_csi_isr, 0, MODULE_NAME,
pdev              875 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 		dev_err(&pdev->dev, "Cannot request csi IRQ\n");
pdev              890 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c static int sun6i_csi_probe(struct platform_device *pdev)
pdev              895 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 	sdev = devm_kzalloc(&pdev->dev, sizeof(*sdev), GFP_KERNEL);
pdev              899 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 	sdev->dev = &pdev->dev;
pdev              903 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 	ret = sun6i_csi_resource_request(sdev, pdev);
pdev              907 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 	platform_set_drvdata(pdev, sdev);
pdev              909 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 	sdev->csi.dev = &pdev->dev;
pdev              913 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c static int sun6i_csi_remove(struct platform_device *pdev)
pdev              915 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c 	struct sun6i_csi_dev *sdev = platform_get_drvdata(pdev);
pdev              317 drivers/media/platform/tegra-cec/tegra_cec.c static int tegra_cec_probe(struct platform_device *pdev)
pdev              324 drivers/media/platform/tegra-cec/tegra_cec.c 	hdmi_dev = cec_notifier_parse_hdmi_phandle(&pdev->dev);
pdev              329 drivers/media/platform/tegra-cec/tegra_cec.c 	cec = devm_kzalloc(&pdev->dev, sizeof(struct tegra_cec), GFP_KERNEL);
pdev              334 drivers/media/platform/tegra-cec/tegra_cec.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              337 drivers/media/platform/tegra-cec/tegra_cec.c 		dev_err(&pdev->dev,
pdev              342 drivers/media/platform/tegra-cec/tegra_cec.c 	if (!devm_request_mem_region(&pdev->dev, res->start, resource_size(res),
pdev              343 drivers/media/platform/tegra-cec/tegra_cec.c 		pdev->name)) {
pdev              344 drivers/media/platform/tegra-cec/tegra_cec.c 		dev_err(&pdev->dev,
pdev              349 drivers/media/platform/tegra-cec/tegra_cec.c 	cec->tegra_cec_irq = platform_get_irq(pdev, 0);
pdev              354 drivers/media/platform/tegra-cec/tegra_cec.c 	cec->cec_base = devm_ioremap_nocache(&pdev->dev, res->start,
pdev              358 drivers/media/platform/tegra-cec/tegra_cec.c 		dev_err(&pdev->dev, "Unable to grab IOs for device\n");
pdev              362 drivers/media/platform/tegra-cec/tegra_cec.c 	cec->clk = devm_clk_get(&pdev->dev, "cec");
pdev              365 drivers/media/platform/tegra-cec/tegra_cec.c 		dev_err(&pdev->dev, "Can't get clock for CEC\n");
pdev              372 drivers/media/platform/tegra-cec/tegra_cec.c 	cec->dev = &pdev->dev;
pdev              374 drivers/media/platform/tegra-cec/tegra_cec.c 	platform_set_drvdata(pdev, cec);
pdev              376 drivers/media/platform/tegra-cec/tegra_cec.c 	ret = devm_request_threaded_irq(&pdev->dev, cec->tegra_cec_irq,
pdev              378 drivers/media/platform/tegra-cec/tegra_cec.c 		0, "cec_irq", &pdev->dev);
pdev              381 drivers/media/platform/tegra-cec/tegra_cec.c 		dev_err(&pdev->dev,
pdev              392 drivers/media/platform/tegra-cec/tegra_cec.c 		dev_err(&pdev->dev, "Couldn't create cec adapter\n");
pdev              403 drivers/media/platform/tegra-cec/tegra_cec.c 	ret = cec_register_adapter(cec->adap, &pdev->dev);
pdev              405 drivers/media/platform/tegra-cec/tegra_cec.c 		dev_err(&pdev->dev, "Couldn't register device\n");
pdev              420 drivers/media/platform/tegra-cec/tegra_cec.c static int tegra_cec_remove(struct platform_device *pdev)
pdev              422 drivers/media/platform/tegra-cec/tegra_cec.c 	struct tegra_cec *cec = platform_get_drvdata(pdev);
pdev              433 drivers/media/platform/tegra-cec/tegra_cec.c static int tegra_cec_suspend(struct platform_device *pdev, pm_message_t state)
pdev              435 drivers/media/platform/tegra-cec/tegra_cec.c 	struct tegra_cec *cec = platform_get_drvdata(pdev);
pdev              439 drivers/media/platform/tegra-cec/tegra_cec.c 	dev_notice(&pdev->dev, "suspended\n");
pdev              443 drivers/media/platform/tegra-cec/tegra_cec.c static int tegra_cec_resume(struct platform_device *pdev)
pdev              445 drivers/media/platform/tegra-cec/tegra_cec.c 	struct tegra_cec *cec = platform_get_drvdata(pdev);
pdev              447 drivers/media/platform/tegra-cec/tegra_cec.c 	dev_notice(&pdev->dev, "Resuming\n");
pdev              229 drivers/media/platform/ti-vpe/cal.c 	struct platform_device *pdev;
pdev              236 drivers/media/platform/ti-vpe/cal.c 	struct platform_device *pdev;
pdev              247 drivers/media/platform/ti-vpe/cal.c 	struct platform_device	*pdev;
pdev              365 drivers/media/platform/ti-vpe/cal.c 	struct platform_device *pdev = dev->pdev;
pdev              368 drivers/media/platform/ti-vpe/cal.c 	cm = devm_kzalloc(&pdev->dev, sizeof(*cm), GFP_KERNEL);
pdev              372 drivers/media/platform/ti-vpe/cal.c 	cm->res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              374 drivers/media/platform/ti-vpe/cal.c 	cm->base = devm_ioremap_resource(&pdev->dev, cm->res);
pdev              434 drivers/media/platform/ti-vpe/cal.c 	struct platform_device *pdev = dev->pdev;
pdev              437 drivers/media/platform/ti-vpe/cal.c 	cc = devm_kzalloc(&pdev->dev, sizeof(*cc), GFP_KERNEL);
pdev              441 drivers/media/platform/ti-vpe/cal.c 	cc->res = platform_get_resource_byname(pdev,
pdev              446 drivers/media/platform/ti-vpe/cal.c 	cc->base = devm_ioremap_resource(&pdev->dev, cc->res);
pdev              477 drivers/media/platform/ti-vpe/cal.c 	return pm_runtime_get_sync(&dev->pdev->dev);
pdev              482 drivers/media/platform/ti-vpe/cal.c 	pm_runtime_put_sync(&dev->pdev->dev);
pdev             1640 drivers/media/platform/ti-vpe/cal.c 	struct platform_device *pdev = ctx->dev->pdev;
pdev             1647 drivers/media/platform/ti-vpe/cal.c 	parent = pdev->dev.of_node;
pdev             1768 drivers/media/platform/ti-vpe/cal.c 	ctx = devm_kzalloc(&dev->pdev->dev, sizeof(*ctx), GFP_KERNEL);
pdev             1777 drivers/media/platform/ti-vpe/cal.c 	ret = v4l2_device_register(&dev->pdev->dev, &ctx->v4l2_dev);
pdev             1810 drivers/media/platform/ti-vpe/cal.c static int cal_probe(struct platform_device *pdev)
pdev             1818 drivers/media/platform/ti-vpe/cal.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_KERNEL);
pdev             1827 drivers/media/platform/ti-vpe/cal.c 	dev->pdev = pdev;
pdev             1829 drivers/media/platform/ti-vpe/cal.c 	dev->res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev             1831 drivers/media/platform/ti-vpe/cal.c 	dev->base = devm_ioremap_resource(&pdev->dev, dev->res);
pdev             1838 drivers/media/platform/ti-vpe/cal.c 	irq = platform_get_irq(pdev, 0);
pdev             1840 drivers/media/platform/ti-vpe/cal.c 	ret = devm_request_irq(&pdev->dev, irq, cal_irq, 0, CAL_MODULE_NAME,
pdev             1845 drivers/media/platform/ti-vpe/cal.c 	platform_set_drvdata(pdev, dev);
pdev             1869 drivers/media/platform/ti-vpe/cal.c 	pm_runtime_enable(&pdev->dev);
pdev             1883 drivers/media/platform/ti-vpe/cal.c 	pm_runtime_disable(&pdev->dev);
pdev             1897 drivers/media/platform/ti-vpe/cal.c static int cal_remove(struct platform_device *pdev)
pdev             1900 drivers/media/platform/ti-vpe/cal.c 		(struct cal_dev *)platform_get_drvdata(pdev);
pdev             1923 drivers/media/platform/ti-vpe/cal.c 	pm_runtime_disable(&pdev->dev);
pdev               92 drivers/media/platform/ti-vpe/csc.c 	struct device *dev = &csc->pdev->dev;
pdev              167 drivers/media/platform/ti-vpe/csc.c struct csc_data *csc_create(struct platform_device *pdev, const char *res_name)
pdev              171 drivers/media/platform/ti-vpe/csc.c 	dev_dbg(&pdev->dev, "csc_create\n");
pdev              173 drivers/media/platform/ti-vpe/csc.c 	csc = devm_kzalloc(&pdev->dev, sizeof(*csc), GFP_KERNEL);
pdev              175 drivers/media/platform/ti-vpe/csc.c 		dev_err(&pdev->dev, "couldn't alloc csc_data\n");
pdev              179 drivers/media/platform/ti-vpe/csc.c 	csc->pdev = pdev;
pdev              181 drivers/media/platform/ti-vpe/csc.c 	csc->res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              184 drivers/media/platform/ti-vpe/csc.c 		dev_err(&pdev->dev, "missing '%s' platform resources data\n",
pdev              189 drivers/media/platform/ti-vpe/csc.c 	csc->base = devm_ioremap_resource(&pdev->dev, csc->res);
pdev              191 drivers/media/platform/ti-vpe/csc.c 		dev_err(&pdev->dev, "failed to ioremap\n");
pdev               55 drivers/media/platform/ti-vpe/csc.h 	struct platform_device	*pdev;
pdev               63 drivers/media/platform/ti-vpe/csc.h struct csc_data *csc_create(struct platform_device *pdev, const char *res_name);
pdev               23 drivers/media/platform/ti-vpe/sc.c 	struct device *dev = &sc->pdev->dev;
pdev              151 drivers/media/platform/ti-vpe/sc.c 	struct device *dev = &sc->pdev->dev;
pdev              275 drivers/media/platform/ti-vpe/sc.c struct sc_data *sc_create(struct platform_device *pdev, const char *res_name)
pdev              279 drivers/media/platform/ti-vpe/sc.c 	dev_dbg(&pdev->dev, "sc_create\n");
pdev              281 drivers/media/platform/ti-vpe/sc.c 	sc = devm_kzalloc(&pdev->dev, sizeof(*sc), GFP_KERNEL);
pdev              283 drivers/media/platform/ti-vpe/sc.c 		dev_err(&pdev->dev, "couldn't alloc sc_data\n");
pdev              287 drivers/media/platform/ti-vpe/sc.c 	sc->pdev = pdev;
pdev              289 drivers/media/platform/ti-vpe/sc.c 	sc->res = platform_get_resource_byname(pdev, IORESOURCE_MEM, res_name);
pdev              291 drivers/media/platform/ti-vpe/sc.c 		dev_err(&pdev->dev, "missing '%s' platform resources data\n",
pdev              296 drivers/media/platform/ti-vpe/sc.c 	sc->base = devm_ioremap_resource(&pdev->dev, sc->res);
pdev              298 drivers/media/platform/ti-vpe/sc.c 		dev_err(&pdev->dev, "failed to ioremap\n");
pdev              195 drivers/media/platform/ti-vpe/sc.h 	struct platform_device *pdev;
pdev              206 drivers/media/platform/ti-vpe/sc.h struct sc_data *sc_create(struct platform_device *pdev, const char *res_name);
pdev              304 drivers/media/platform/ti-vpe/vpdma.c 	struct device *dev = &vpdma->pdev->dev;
pdev              386 drivers/media/platform/ti-vpe/vpdma.c 	struct device *dev = &vpdma->pdev->dev;
pdev              408 drivers/media/platform/ti-vpe/vpdma.c 	struct device *dev = &vpdma->pdev->dev;
pdev              457 drivers/media/platform/ti-vpe/vpdma.c 		dev_err(&vpdma->pdev->dev, "Timed out cleaning up VPDMA list\n");
pdev             1066 drivers/media/platform/ti-vpe/vpdma.c 	dev_dbg(&vpdma->pdev->dev, "firmware callback\n");
pdev             1069 drivers/media/platform/ti-vpe/vpdma.c 		dev_err(&vpdma->pdev->dev, "couldn't get firmware\n");
pdev             1076 drivers/media/platform/ti-vpe/vpdma.c 		vpdma->cb(vpdma->pdev);
pdev             1082 drivers/media/platform/ti-vpe/vpdma.c 		dev_err(&vpdma->pdev->dev,
pdev             1102 drivers/media/platform/ti-vpe/vpdma.c 		dev_err(&vpdma->pdev->dev, "firmware upload failed\n");
pdev             1106 drivers/media/platform/ti-vpe/vpdma.c 	vpdma->cb(vpdma->pdev);
pdev             1119 drivers/media/platform/ti-vpe/vpdma.c 	struct device *dev = &vpdma->pdev->dev;
pdev             1134 drivers/media/platform/ti-vpe/vpdma.c int vpdma_create(struct platform_device *pdev, struct vpdma_data *vpdma,
pdev             1135 drivers/media/platform/ti-vpe/vpdma.c 		void (*cb)(struct platform_device *pdev))
pdev             1140 drivers/media/platform/ti-vpe/vpdma.c 	dev_dbg(&pdev->dev, "vpdma_create\n");
pdev             1142 drivers/media/platform/ti-vpe/vpdma.c 	vpdma->pdev = pdev;
pdev             1146 drivers/media/platform/ti-vpe/vpdma.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "vpdma");
pdev             1148 drivers/media/platform/ti-vpe/vpdma.c 		dev_err(&pdev->dev, "missing platform resources data\n");
pdev             1152 drivers/media/platform/ti-vpe/vpdma.c 	vpdma->base = devm_ioremap(&pdev->dev, res->start, resource_size(res));
pdev             1154 drivers/media/platform/ti-vpe/vpdma.c 		dev_err(&pdev->dev, "failed to ioremap\n");
pdev               34 drivers/media/platform/ti-vpe/vpdma.h 	struct platform_device	*pdev;
pdev               40 drivers/media/platform/ti-vpe/vpdma.h 	void (*cb)(struct platform_device *pdev);
pdev              280 drivers/media/platform/ti-vpe/vpdma.h int vpdma_create(struct platform_device *pdev, struct vpdma_data *vpdma,
pdev              281 drivers/media/platform/ti-vpe/vpdma.h 		void (*cb)(struct platform_device *pdev));
pdev             2430 drivers/media/platform/ti-vpe/vpe.c static int vpe_runtime_get(struct platform_device *pdev)
pdev             2434 drivers/media/platform/ti-vpe/vpe.c 	dev_dbg(&pdev->dev, "vpe_runtime_get\n");
pdev             2436 drivers/media/platform/ti-vpe/vpe.c 	r = pm_runtime_get_sync(&pdev->dev);
pdev             2441 drivers/media/platform/ti-vpe/vpe.c static void vpe_runtime_put(struct platform_device *pdev)
pdev             2446 drivers/media/platform/ti-vpe/vpe.c 	dev_dbg(&pdev->dev, "vpe_runtime_put\n");
pdev             2448 drivers/media/platform/ti-vpe/vpe.c 	r = pm_runtime_put_sync(&pdev->dev);
pdev             2452 drivers/media/platform/ti-vpe/vpe.c static void vpe_fw_cb(struct platform_device *pdev)
pdev             2454 drivers/media/platform/ti-vpe/vpe.c 	struct vpe_dev *dev = platform_get_drvdata(pdev);
pdev             2468 drivers/media/platform/ti-vpe/vpe.c 		vpe_runtime_put(pdev);
pdev             2469 drivers/media/platform/ti-vpe/vpe.c 		pm_runtime_disable(&pdev->dev);
pdev             2481 drivers/media/platform/ti-vpe/vpe.c static int vpe_probe(struct platform_device *pdev)
pdev             2486 drivers/media/platform/ti-vpe/vpe.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_KERNEL);
pdev             2492 drivers/media/platform/ti-vpe/vpe.c 	ret = v4l2_device_register(&pdev->dev, &dev->v4l2_dev);
pdev             2499 drivers/media/platform/ti-vpe/vpe.c 	dev->res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev             2507 drivers/media/platform/ti-vpe/vpe.c 	dev->base = devm_ioremap(&pdev->dev, dev->res->start, SZ_32K);
pdev             2513 drivers/media/platform/ti-vpe/vpe.c 	irq = platform_get_irq(pdev, 0);
pdev             2514 drivers/media/platform/ti-vpe/vpe.c 	ret = devm_request_irq(&pdev->dev, irq, vpe_irq, 0, VPE_MODULE_NAME,
pdev             2519 drivers/media/platform/ti-vpe/vpe.c 	platform_set_drvdata(pdev, dev);
pdev             2528 drivers/media/platform/ti-vpe/vpe.c 	pm_runtime_enable(&pdev->dev);
pdev             2530 drivers/media/platform/ti-vpe/vpe.c 	ret = vpe_runtime_get(pdev);
pdev             2545 drivers/media/platform/ti-vpe/vpe.c 	dev->sc = sc_create(pdev, "sc");
pdev             2551 drivers/media/platform/ti-vpe/vpe.c 	dev->csc = csc_create(pdev, "csc");
pdev             2558 drivers/media/platform/ti-vpe/vpe.c 	ret = vpdma_create(pdev, dev->vpdma, vpe_fw_cb);
pdev             2565 drivers/media/platform/ti-vpe/vpe.c 	vpe_runtime_put(pdev);
pdev             2567 drivers/media/platform/ti-vpe/vpe.c 	pm_runtime_disable(&pdev->dev);
pdev             2575 drivers/media/platform/ti-vpe/vpe.c static int vpe_remove(struct platform_device *pdev)
pdev             2577 drivers/media/platform/ti-vpe/vpe.c 	struct vpe_dev *dev = platform_get_drvdata(pdev);
pdev             2586 drivers/media/platform/ti-vpe/vpe.c 	vpe_runtime_put(pdev);
pdev             2587 drivers/media/platform/ti-vpe/vpe.c 	pm_runtime_disable(&pdev->dev);
pdev             1134 drivers/media/platform/via-camera.c static int viacam_probe(struct platform_device *pdev)
pdev             1138 drivers/media/platform/via-camera.c 	struct viafb_dev *viadev = pdev->dev.platform_data;
pdev             1181 drivers/media/platform/via-camera.c 	cam->platdev = pdev;
pdev             1195 drivers/media/platform/via-camera.c 	ret = v4l2_device_register(&pdev->dev, &cam->v4l2_dev);
pdev             1197 drivers/media/platform/via-camera.c 		dev_err(&pdev->dev, "Unable to register v4l2 device\n");
pdev             1207 drivers/media/platform/via-camera.c 	pdev->dev.dma_mask = &viadev->pdev->dma_mask;
pdev             1208 drivers/media/platform/via-camera.c 	dma_set_mask(&pdev->dev, 0xffffffff);
pdev             1231 drivers/media/platform/via-camera.c 		dev_err(&pdev->dev, "Unable to find the sensor!\n");
pdev             1239 drivers/media/platform/via-camera.c 	ret = request_threaded_irq(viadev->pdev->irq, viacam_quick_irq,
pdev             1282 drivers/media/platform/via-camera.c 	free_irq(viadev->pdev->irq, cam);
pdev             1294 drivers/media/platform/via-camera.c static int viacam_remove(struct platform_device *pdev)
pdev             1297 drivers/media/platform/via-camera.c 	struct viafb_dev *viadev = pdev->dev.platform_data;
pdev             1304 drivers/media/platform/via-camera.c 	free_irq(viadev->pdev->irq, cam);
pdev             2148 drivers/media/platform/vicodec/vicodec-core.c static int vicodec_probe(struct platform_device *pdev)
pdev             2157 drivers/media/platform/vicodec/vicodec-core.c 	ret = v4l2_device_register(&pdev->dev, &dev->v4l2_dev);
pdev             2164 drivers/media/platform/vicodec/vicodec-core.c 	dev->mdev.dev = &pdev->dev;
pdev             2173 drivers/media/platform/vicodec/vicodec-core.c 	platform_set_drvdata(pdev, dev);
pdev             2245 drivers/media/platform/vicodec/vicodec-core.c static int vicodec_remove(struct platform_device *pdev)
pdev             2247 drivers/media/platform/vicodec/vicodec-core.c 	struct vicodec_dev *dev = platform_get_drvdata(pdev);
pdev              365 drivers/media/platform/video-mux.c static int video_mux_probe(struct platform_device *pdev)
pdev              367 drivers/media/platform/video-mux.c 	struct device_node *np = pdev->dev.of_node;
pdev              368 drivers/media/platform/video-mux.c 	struct device *dev = &pdev->dev;
pdev              379 drivers/media/platform/video-mux.c 	platform_set_drvdata(pdev, vmux);
pdev              440 drivers/media/platform/video-mux.c static int video_mux_remove(struct platform_device *pdev)
pdev              442 drivers/media/platform/video-mux.c 	struct video_mux *vmux = platform_get_drvdata(pdev);
pdev             1314 drivers/media/platform/vim2m.c static int vim2m_probe(struct platform_device *pdev)
pdev             1324 drivers/media/platform/vim2m.c 	ret = v4l2_device_register(&pdev->dev, &dev->v4l2_dev);
pdev             1346 drivers/media/platform/vim2m.c 	platform_set_drvdata(pdev, dev);
pdev             1357 drivers/media/platform/vim2m.c 	dev->mdev.dev = &pdev->dev;
pdev             1396 drivers/media/platform/vim2m.c static int vim2m_remove(struct platform_device *pdev)
pdev             1398 drivers/media/platform/vim2m.c 	struct vim2m_dev *dev = platform_get_drvdata(pdev);
pdev              507 drivers/media/platform/vimc/vimc-capture.c static int vimc_cap_probe(struct platform_device *pdev)
pdev              509 drivers/media/platform/vimc/vimc-capture.c 	return component_add(&pdev->dev, &vimc_cap_comp_ops);
pdev              512 drivers/media/platform/vimc/vimc-capture.c static int vimc_cap_remove(struct platform_device *pdev)
pdev              514 drivers/media/platform/vimc/vimc-capture.c 	component_del(&pdev->dev, &vimc_cap_comp_ops);
pdev               29 drivers/media/platform/vimc/vimc-core.c 	struct platform_device pdev;
pdev              169 drivers/media/platform/vimc/vimc-core.c 						struct vimc_device, pdev);
pdev              225 drivers/media/platform/vimc/vimc-core.c 						struct vimc_device, pdev);
pdev              247 drivers/media/platform/vimc/vimc-core.c 		dev_dbg(&vimc->pdev.dev, "new pdev for %s\n",
pdev              253 drivers/media/platform/vimc/vimc-core.c 		vimc->subdevs[i] = platform_device_register_data(&vimc->pdev.dev,
pdev              266 drivers/media/platform/vimc/vimc-core.c 		component_match_add(&vimc->pdev.dev, &match, vimc_comp_compare,
pdev              286 drivers/media/platform/vimc/vimc-core.c static int vimc_probe(struct platform_device *pdev)
pdev              288 drivers/media/platform/vimc/vimc-core.c 	struct vimc_device *vimc = container_of(pdev, struct vimc_device, pdev);
pdev              292 drivers/media/platform/vimc/vimc-core.c 	dev_dbg(&pdev->dev, "probe");
pdev              297 drivers/media/platform/vimc/vimc-core.c 	vimc->subdevs = devm_kcalloc(&vimc->pdev.dev, vimc->pipe_cfg->num_ents,
pdev              314 drivers/media/platform/vimc/vimc-core.c 	vimc->mdev.dev = &pdev->dev;
pdev              318 drivers/media/platform/vimc/vimc-core.c 	ret = component_master_add_with_match(&pdev->dev, &vimc_comp_ops,
pdev              329 drivers/media/platform/vimc/vimc-core.c static int vimc_remove(struct platform_device *pdev)
pdev              331 drivers/media/platform/vimc/vimc-core.c 	struct vimc_device *vimc = container_of(pdev, struct vimc_device, pdev);
pdev              333 drivers/media/platform/vimc/vimc-core.c 	dev_dbg(&pdev->dev, "remove");
pdev              335 drivers/media/platform/vimc/vimc-core.c 	component_master_del(&pdev->dev, &vimc_comp_ops);
pdev              347 drivers/media/platform/vimc/vimc-core.c 	.pdev = {
pdev              365 drivers/media/platform/vimc/vimc-core.c 	ret = platform_device_register(&vimc_dev.pdev);
pdev              367 drivers/media/platform/vimc/vimc-core.c 		dev_err(&vimc_dev.pdev.dev,
pdev              374 drivers/media/platform/vimc/vimc-core.c 		dev_err(&vimc_dev.pdev.dev,
pdev              387 drivers/media/platform/vimc/vimc-core.c 	platform_device_unregister(&vimc_dev.pdev);
pdev              553 drivers/media/platform/vimc/vimc-debayer.c static int vimc_deb_probe(struct platform_device *pdev)
pdev              555 drivers/media/platform/vimc/vimc-debayer.c 	return component_add(&pdev->dev, &vimc_deb_comp_ops);
pdev              558 drivers/media/platform/vimc/vimc-debayer.c static int vimc_deb_remove(struct platform_device *pdev)
pdev              560 drivers/media/platform/vimc/vimc-debayer.c 	component_del(&pdev->dev, &vimc_deb_comp_ops);
pdev              405 drivers/media/platform/vimc/vimc-scaler.c static int vimc_sca_probe(struct platform_device *pdev)
pdev              407 drivers/media/platform/vimc/vimc-scaler.c 	return component_add(&pdev->dev, &vimc_sca_comp_ops);
pdev              410 drivers/media/platform/vimc/vimc-scaler.c static int vimc_sca_remove(struct platform_device *pdev)
pdev              412 drivers/media/platform/vimc/vimc-scaler.c 	component_del(&pdev->dev, &vimc_sca_comp_ops);
pdev              405 drivers/media/platform/vimc/vimc-sensor.c static int vimc_sen_probe(struct platform_device *pdev)
pdev              407 drivers/media/platform/vimc/vimc-sensor.c 	return component_add(&pdev->dev, &vimc_sen_comp_ops);
pdev              410 drivers/media/platform/vimc/vimc-sensor.c static int vimc_sen_remove(struct platform_device *pdev)
pdev              412 drivers/media/platform/vimc/vimc-sensor.c 	component_del(&pdev->dev, &vimc_sen_comp_ops);
pdev              651 drivers/media/platform/vivid/vivid-core.c static int vivid_create_instance(struct platform_device *pdev, int inst)
pdev              691 drivers/media/platform/vivid/vivid-core.c 	dev->mdev.dev = &pdev->dev;
pdev              699 drivers/media/platform/vivid/vivid-core.c 	ret = v4l2_device_register(&pdev->dev, &dev->v4l2_dev);
pdev             1099 drivers/media/platform/vivid/vivid-core.c 		dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             1299 drivers/media/platform/vivid/vivid-core.c 			ret = cec_register_adapter(dev->cec_rx_adap, &pdev->dev);
pdev             1345 drivers/media/platform/vivid/vivid-core.c 			ret = cec_register_adapter(dev->cec_tx_adap[i], &pdev->dev);
pdev             1539 drivers/media/platform/vivid/vivid-core.c static int vivid_probe(struct platform_device *pdev)
pdev             1554 drivers/media/platform/vivid/vivid-core.c 		ret = vivid_create_instance(pdev, i);
pdev             1574 drivers/media/platform/vivid/vivid-core.c static int vivid_remove(struct platform_device *pdev)
pdev              786 drivers/media/platform/vsp1/vsp1_drv.c static int vsp1_probe(struct platform_device *pdev)
pdev              795 drivers/media/platform/vsp1/vsp1_drv.c 	vsp1 = devm_kzalloc(&pdev->dev, sizeof(*vsp1), GFP_KERNEL);
pdev              799 drivers/media/platform/vsp1/vsp1_drv.c 	vsp1->dev = &pdev->dev;
pdev              803 drivers/media/platform/vsp1/vsp1_drv.c 	platform_set_drvdata(pdev, vsp1);
pdev              806 drivers/media/platform/vsp1/vsp1_drv.c 	io = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              807 drivers/media/platform/vsp1/vsp1_drv.c 	vsp1->mmio = devm_ioremap_resource(&pdev->dev, io);
pdev              811 drivers/media/platform/vsp1/vsp1_drv.c 	irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              813 drivers/media/platform/vsp1/vsp1_drv.c 		dev_err(&pdev->dev, "missing IRQ\n");
pdev              817 drivers/media/platform/vsp1/vsp1_drv.c 	ret = devm_request_irq(&pdev->dev, irq->start, vsp1_irq_handler,
pdev              818 drivers/media/platform/vsp1/vsp1_drv.c 			      IRQF_SHARED, dev_name(&pdev->dev), vsp1);
pdev              820 drivers/media/platform/vsp1/vsp1_drv.c 		dev_err(&pdev->dev, "failed to request IRQ\n");
pdev              825 drivers/media/platform/vsp1/vsp1_drv.c 	fcp_node = of_parse_phandle(pdev->dev.of_node, "renesas,fcp", 0);
pdev              830 drivers/media/platform/vsp1/vsp1_drv.c 			dev_dbg(&pdev->dev, "FCP not found (%ld)\n",
pdev              846 drivers/media/platform/vsp1/vsp1_drv.c 	pm_runtime_enable(&pdev->dev);
pdev              848 drivers/media/platform/vsp1/vsp1_drv.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev              853 drivers/media/platform/vsp1/vsp1_drv.c 	pm_runtime_put_sync(&pdev->dev);
pdev              864 drivers/media/platform/vsp1/vsp1_drv.c 		dev_err(&pdev->dev, "unsupported IP version 0x%08x\n",
pdev              870 drivers/media/platform/vsp1/vsp1_drv.c 	dev_dbg(&pdev->dev, "IP version 0x%08x\n", vsp1->version);
pdev              875 drivers/media/platform/vsp1/vsp1_drv.c 		dev_err(&pdev->dev, "failed to create entities\n");
pdev              881 drivers/media/platform/vsp1/vsp1_drv.c 		pm_runtime_disable(&pdev->dev);
pdev              886 drivers/media/platform/vsp1/vsp1_drv.c static int vsp1_remove(struct platform_device *pdev)
pdev              888 drivers/media/platform/vsp1/vsp1_drv.c 	struct vsp1_device *vsp1 = platform_get_drvdata(pdev);
pdev              893 drivers/media/platform/vsp1/vsp1_drv.c 	pm_runtime_disable(&pdev->dev);
pdev              767 drivers/media/platform/xilinx/xilinx-tpg.c static int xtpg_probe(struct platform_device *pdev)
pdev              774 drivers/media/platform/xilinx/xilinx-tpg.c 	xtpg = devm_kzalloc(&pdev->dev, sizeof(*xtpg), GFP_KERNEL);
pdev              778 drivers/media/platform/xilinx/xilinx-tpg.c 	xtpg->xvip.dev = &pdev->dev;
pdev              788 drivers/media/platform/xilinx/xilinx-tpg.c 	xtpg->vtmux_gpio = devm_gpiod_get_optional(&pdev->dev, "timing",
pdev              795 drivers/media/platform/xilinx/xilinx-tpg.c 	xtpg->vtc = xvtc_of_get(pdev->dev.of_node);
pdev              831 drivers/media/platform/xilinx/xilinx-tpg.c 	subdev->dev = &pdev->dev;
pdev              833 drivers/media/platform/xilinx/xilinx-tpg.c 	strscpy(subdev->name, dev_name(&pdev->dev), sizeof(subdev->name));
pdev              859 drivers/media/platform/xilinx/xilinx-tpg.c 		dev_err(&pdev->dev, "failed to add controls\n");
pdev              869 drivers/media/platform/xilinx/xilinx-tpg.c 		dev_err(&pdev->dev, "failed to set controls\n");
pdev              873 drivers/media/platform/xilinx/xilinx-tpg.c 	platform_set_drvdata(pdev, xtpg);
pdev              879 drivers/media/platform/xilinx/xilinx-tpg.c 		dev_err(&pdev->dev, "failed to register subdev\n");
pdev              894 drivers/media/platform/xilinx/xilinx-tpg.c static int xtpg_remove(struct platform_device *pdev)
pdev              896 drivers/media/platform/xilinx/xilinx-tpg.c 	struct xtpg_device *xtpg = platform_get_drvdata(pdev);
pdev              207 drivers/media/platform/xilinx/xilinx-vip.c 	struct platform_device *pdev = to_platform_device(xvip->dev);
pdev              210 drivers/media/platform/xilinx/xilinx-vip.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              587 drivers/media/platform/xilinx/xilinx-vipp.c static int xvip_composite_probe(struct platform_device *pdev)
pdev              592 drivers/media/platform/xilinx/xilinx-vipp.c 	xdev = devm_kzalloc(&pdev->dev, sizeof(*xdev), GFP_KERNEL);
pdev              596 drivers/media/platform/xilinx/xilinx-vipp.c 	xdev->dev = &pdev->dev;
pdev              608 drivers/media/platform/xilinx/xilinx-vipp.c 	platform_set_drvdata(pdev, xdev);
pdev              619 drivers/media/platform/xilinx/xilinx-vipp.c static int xvip_composite_remove(struct platform_device *pdev)
pdev              621 drivers/media/platform/xilinx/xilinx-vipp.c 	struct xvip_composite_device *xdev = platform_get_drvdata(pdev);
pdev              319 drivers/media/platform/xilinx/xilinx-vtc.c static int xvtc_probe(struct platform_device *pdev)
pdev              324 drivers/media/platform/xilinx/xilinx-vtc.c 	xvtc = devm_kzalloc(&pdev->dev, sizeof(*xvtc), GFP_KERNEL);
pdev              328 drivers/media/platform/xilinx/xilinx-vtc.c 	xvtc->xvip.dev = &pdev->dev;
pdev              338 drivers/media/platform/xilinx/xilinx-vtc.c 	platform_set_drvdata(pdev, xvtc);
pdev              347 drivers/media/platform/xilinx/xilinx-vtc.c static int xvtc_remove(struct platform_device *pdev)
pdev              349 drivers/media/platform/xilinx/xilinx-vtc.c 	struct xvtc_device *xvtc = platform_get_drvdata(pdev);
pdev              161 drivers/media/radio/radio-isa.c int radio_isa_match(struct device *pdev, unsigned int dev)
pdev              163 drivers/media/radio/radio-isa.c 	struct radio_isa_driver *drv = pdev->platform_data;
pdev              180 drivers/media/radio/radio-isa.c 				struct device *pdev)
pdev              187 drivers/media/radio/radio-isa.c 	dev_set_drvdata(pdev, isa);
pdev              190 drivers/media/radio/radio-isa.c 	strscpy(v4l2_dev->name, dev_name(pdev), sizeof(v4l2_dev->name));
pdev              196 drivers/media/radio/radio-isa.c 				  struct device *pdev,
pdev              210 drivers/media/radio/radio-isa.c 	res = v4l2_device_register(pdev, v4l2_dev);
pdev              291 drivers/media/radio/radio-isa.c int radio_isa_probe(struct device *pdev, unsigned int dev)
pdev              293 drivers/media/radio/radio-isa.c 	struct radio_isa_driver *drv = pdev->platform_data;
pdev              298 drivers/media/radio/radio-isa.c 	isa = radio_isa_alloc(drv, pdev);
pdev              336 drivers/media/radio/radio-isa.c 	return radio_isa_common_probe(isa, pdev, drv->radio_nr_params[dev],
pdev              341 drivers/media/radio/radio-isa.c int radio_isa_remove(struct device *pdev, unsigned int dev)
pdev              343 drivers/media/radio/radio-isa.c 	struct radio_isa_card *isa = dev_get_drvdata(pdev);
pdev               92 drivers/media/radio/radio-isa.h int radio_isa_match(struct device *pdev, unsigned int dev);
pdev               93 drivers/media/radio/radio-isa.h int radio_isa_probe(struct device *pdev, unsigned int dev);
pdev               94 drivers/media/radio/radio-isa.h int radio_isa_remove(struct device *pdev, unsigned int dev);
pdev               74 drivers/media/radio/radio-maxiradio.c 	struct pci_dev *pdev;
pdev              118 drivers/media/radio/radio-maxiradio.c static int maxiradio_probe(struct pci_dev *pdev,
pdev              127 drivers/media/radio/radio-maxiradio.c 		dev_err(&pdev->dev, "not enough memory\n");
pdev              134 drivers/media/radio/radio-maxiradio.c 	retval = v4l2_device_register(&pdev->dev, v4l2_dev);
pdev              148 drivers/media/radio/radio-maxiradio.c 			"PCI:%s", pci_name(pdev));
pdev              152 drivers/media/radio/radio-maxiradio.c 	if (!request_region(pci_resource_start(pdev, 0),
pdev              153 drivers/media/radio/radio-maxiradio.c 			   pci_resource_len(pdev, 0), v4l2_dev->name)) {
pdev              154 drivers/media/radio/radio-maxiradio.c 		dev_err(&pdev->dev, "can't reserve I/O ports\n");
pdev              158 drivers/media/radio/radio-maxiradio.c 	if (pci_enable_device(pdev))
pdev              161 drivers/media/radio/radio-maxiradio.c 	dev->io = pci_resource_start(pdev, 0);
pdev              169 drivers/media/radio/radio-maxiradio.c 	release_region(pci_resource_start(pdev, 0), pci_resource_len(pdev, 0));
pdev              177 drivers/media/radio/radio-maxiradio.c static void maxiradio_remove(struct pci_dev *pdev)
pdev              179 drivers/media/radio/radio-maxiradio.c 	struct v4l2_device *v4l2_dev = dev_get_drvdata(&pdev->dev);
pdev              186 drivers/media/radio/radio-maxiradio.c 	release_region(pci_resource_start(pdev, 0), pci_resource_len(pdev, 0));
pdev              207 drivers/media/radio/radio-sf16fmr2.c static int fmr2_probe(struct fmr2 *fmr2, struct device *pdev, int io)
pdev              226 drivers/media/radio/radio-sf16fmr2.c 	dev_set_drvdata(pdev, fmr2);
pdev              227 drivers/media/radio/radio-sf16fmr2.c 	err = v4l2_device_register(pdev, &fmr2->v4l2_dev);
pdev              240 drivers/media/radio/radio-sf16fmr2.c 			fmr2->is_fmd2 ? "PnP" : "ISA", dev_name(pdev));
pdev              253 drivers/media/radio/radio-sf16fmr2.c static int fmr2_isa_match(struct device *pdev, unsigned int ndev)
pdev              259 drivers/media/radio/radio-sf16fmr2.c 	if (fmr2_probe(fmr2, pdev, FMR2_PORT)) {
pdev              263 drivers/media/radio/radio-sf16fmr2.c 	dev_set_drvdata(pdev, fmr2);
pdev              269 drivers/media/radio/radio-sf16fmr2.c static int fmr2_pnp_probe(struct pnp_dev *pdev, const struct pnp_device_id *id)
pdev              277 drivers/media/radio/radio-sf16fmr2.c 	ret = fmr2_probe(fmr2, &pdev->dev, pnp_port_start(pdev, 0));
pdev              282 drivers/media/radio/radio-sf16fmr2.c 	pnp_set_drvdata(pdev, fmr2);
pdev              296 drivers/media/radio/radio-sf16fmr2.c static int fmr2_isa_remove(struct device *pdev, unsigned int ndev)
pdev              298 drivers/media/radio/radio-sf16fmr2.c 	fmr2_remove(dev_get_drvdata(pdev));
pdev              303 drivers/media/radio/radio-sf16fmr2.c static void fmr2_pnp_remove(struct pnp_dev *pdev)
pdev              305 drivers/media/radio/radio-sf16fmr2.c 	fmr2_remove(pnp_get_drvdata(pdev));
pdev              306 drivers/media/radio/radio-sf16fmr2.c 	pnp_set_drvdata(pdev, NULL);
pdev             1422 drivers/media/radio/radio-si476x.c static int si476x_radio_probe(struct platform_device *pdev)
pdev             1430 drivers/media/radio/radio-si476x.c 	radio = devm_kzalloc(&pdev->dev, sizeof(*radio), GFP_KERNEL);
pdev             1434 drivers/media/radio/radio-si476x.c 	radio->core = i2c_mfd_cell_to_core(&pdev->dev);
pdev             1438 drivers/media/radio/radio-si476x.c 	rval = v4l2_device_register(&pdev->dev, &radio->v4l2dev);
pdev             1440 drivers/media/radio/radio-si476x.c 		dev_err(&pdev->dev, "Cannot register v4l2_device.\n");
pdev             1459 drivers/media/radio/radio-si476x.c 	platform_set_drvdata(pdev, radio);
pdev             1474 drivers/media/radio/radio-si476x.c 			dev_err(&pdev->dev, "Could not initialize V4L2_CID_POWER_LINE_FREQUENCY control %d\n",
pdev             1503 drivers/media/radio/radio-si476x.c 		dev_err(&pdev->dev, "Could not initialize V4L2_CID_TUNE_DEEMPHASIS control %d\n",
pdev             1513 drivers/media/radio/radio-si476x.c 		dev_err(&pdev->dev, "Could not initialize V4L2_CID_RDS_RECEPTION control %d\n",
pdev             1533 drivers/media/radio/radio-si476x.c 		dev_err(&pdev->dev, "Could not register video device\n");
pdev             1539 drivers/media/radio/radio-si476x.c 		dev_err(&pdev->dev, "Could not create debugfs interface\n");
pdev             1549 drivers/media/radio/radio-si476x.c static int si476x_radio_remove(struct platform_device *pdev)
pdev             1551 drivers/media/radio/radio-si476x.c 	struct si476x_radio *radio = platform_get_drvdata(pdev);
pdev               87 drivers/media/radio/radio-timb.c static int timbradio_probe(struct platform_device *pdev)
pdev               89 drivers/media/radio/radio-timb.c 	struct timb_radio_platform_data *pdata = pdev->dev.platform_data;
pdev               94 drivers/media/radio/radio-timb.c 		dev_err(&pdev->dev, "Platform data missing\n");
pdev               99 drivers/media/radio/radio-timb.c 	tr = devm_kzalloc(&pdev->dev, sizeof(*tr), GFP_KERNEL);
pdev              137 drivers/media/radio/radio-timb.c 		dev_err(&pdev->dev, "Error reg video\n");
pdev              143 drivers/media/radio/radio-timb.c 	platform_set_drvdata(pdev, tr);
pdev              149 drivers/media/radio/radio-timb.c 	dev_err(&pdev->dev, "Failed to register: %d\n", err);
pdev              154 drivers/media/radio/radio-timb.c static int timbradio_remove(struct platform_device *pdev)
pdev              156 drivers/media/radio/radio-timb.c 	struct timbradio *tr = platform_get_drvdata(pdev);
pdev             1980 drivers/media/radio/radio-wl1273.c static int wl1273_fm_radio_remove(struct platform_device *pdev)
pdev             1982 drivers/media/radio/radio-wl1273.c 	struct wl1273_device *radio = platform_get_drvdata(pdev);
pdev             1985 drivers/media/radio/radio-wl1273.c 	dev_info(&pdev->dev, "%s.\n", __func__);
pdev             1997 drivers/media/radio/radio-wl1273.c static int wl1273_fm_radio_probe(struct platform_device *pdev)
pdev             1999 drivers/media/radio/radio-wl1273.c 	struct wl1273_core **core = pdev->dev.platform_data;
pdev             2007 drivers/media/radio/radio-wl1273.c 		dev_err(&pdev->dev, "No platform data.\n");
pdev             2012 drivers/media/radio/radio-wl1273.c 	radio = devm_kzalloc(&pdev->dev, sizeof(*radio), GFP_KERNEL);
pdev             2020 drivers/media/radio/radio-wl1273.c 	radio->buffer = devm_kzalloc(&pdev->dev, radio->buf_size, GFP_KERNEL);
pdev             2073 drivers/media/radio/radio-wl1273.c 	radio->write_buf = devm_kzalloc(&pdev->dev, 256, GFP_KERNEL);
pdev             2079 drivers/media/radio/radio-wl1273.c 	radio->dev = &pdev->dev;
pdev             2083 drivers/media/radio/radio-wl1273.c 	r = v4l2_device_register(&pdev->dev, &radio->v4l2dev);
pdev             2085 drivers/media/radio/radio-wl1273.c 		dev_err(&pdev->dev, "Cannot register v4l2_device.\n");
pdev             2120 drivers/media/radio/radio-wl1273.c 		dev_err(&pdev->dev, "Ctrl handler error: %d\n", r);
pdev             2125 drivers/media/radio/radio-wl1273.c 	platform_set_drvdata(pdev, radio);
pdev             2130 drivers/media/radio/radio-wl1273.c 		dev_err(&pdev->dev, WL1273_FM_DRIVER_NAME
pdev              136 drivers/media/radio/si4713/radio-platform-si4713.c static int radio_si4713_pdriver_probe(struct platform_device *pdev)
pdev              138 drivers/media/radio/si4713/radio-platform-si4713.c 	struct radio_si4713_platform_data *pdata = pdev->dev.platform_data;
pdev              144 drivers/media/radio/si4713/radio-platform-si4713.c 		dev_err(&pdev->dev, "Cannot proceed without platform data.\n");
pdev              149 drivers/media/radio/si4713/radio-platform-si4713.c 	rsdev = devm_kzalloc(&pdev->dev, sizeof(*rsdev), GFP_KERNEL);
pdev              151 drivers/media/radio/si4713/radio-platform-si4713.c 		dev_err(&pdev->dev, "Failed to alloc video device.\n");
pdev              157 drivers/media/radio/si4713/radio-platform-si4713.c 	rval = v4l2_device_register(&pdev->dev, &rsdev->v4l2_dev);
pdev              159 drivers/media/radio/si4713/radio-platform-si4713.c 		dev_err(&pdev->dev, "Failed to register v4l2 device.\n");
pdev              166 drivers/media/radio/si4713/radio-platform-si4713.c 		dev_err(&pdev->dev, "Cannot get v4l2 subdevice\n");
pdev              178 drivers/media/radio/si4713/radio-platform-si4713.c 		dev_err(&pdev->dev, "Could not register video device.\n");
pdev              182 drivers/media/radio/si4713/radio-platform-si4713.c 	dev_info(&pdev->dev, "New device successfully probed\n");
pdev              193 drivers/media/radio/si4713/radio-platform-si4713.c static int radio_si4713_pdriver_remove(struct platform_device *pdev)
pdev              195 drivers/media/radio/si4713/radio-platform-si4713.c 	struct v4l2_device *v4l2_dev = platform_get_drvdata(pdev);
pdev              469 drivers/media/rc/fintek-cir.c static int fintek_probe(struct pnp_dev *pdev, const struct pnp_device_id *dev_id)
pdev              486 drivers/media/rc/fintek-cir.c 	if (!pnp_port_valid(pdev, 0)) {
pdev              487 drivers/media/rc/fintek-cir.c 		dev_err(&pdev->dev, "IR PNP Port not valid!\n");
pdev              491 drivers/media/rc/fintek-cir.c 	if (!pnp_irq_valid(pdev, 0)) {
pdev              492 drivers/media/rc/fintek-cir.c 		dev_err(&pdev->dev, "IR PNP IRQ not valid!\n");
pdev              496 drivers/media/rc/fintek-cir.c 	fintek->cir_addr = pnp_port_start(pdev, 0);
pdev              497 drivers/media/rc/fintek-cir.c 	fintek->cir_irq  = pnp_irq(pdev, 0);
pdev              498 drivers/media/rc/fintek-cir.c 	fintek->cir_port_len = pnp_port_len(pdev, 0);
pdev              505 drivers/media/rc/fintek-cir.c 	pnp_set_drvdata(pdev, fintek);
pdev              506 drivers/media/rc/fintek-cir.c 	fintek->pdev = pdev;
pdev              531 drivers/media/rc/fintek-cir.c 	rdev->dev.parent = &pdev->dev;
pdev              554 drivers/media/rc/fintek-cir.c 	device_init_wakeup(&pdev->dev, true);
pdev              573 drivers/media/rc/fintek-cir.c static void fintek_remove(struct pnp_dev *pdev)
pdev              575 drivers/media/rc/fintek-cir.c 	struct fintek_dev *fintek = pnp_get_drvdata(pdev);
pdev              595 drivers/media/rc/fintek-cir.c static int fintek_suspend(struct pnp_dev *pdev, pm_message_t state)
pdev              597 drivers/media/rc/fintek-cir.c 	struct fintek_dev *fintek = pnp_get_drvdata(pdev);
pdev              623 drivers/media/rc/fintek-cir.c static int fintek_resume(struct pnp_dev *pdev)
pdev              625 drivers/media/rc/fintek-cir.c 	struct fintek_dev *fintek = pnp_get_drvdata(pdev);
pdev              644 drivers/media/rc/fintek-cir.c static void fintek_shutdown(struct pnp_dev *pdev)
pdev              646 drivers/media/rc/fintek-cir.c 	struct fintek_dev *fintek = pnp_get_drvdata(pdev);
pdev               47 drivers/media/rc/fintek-cir.h 	struct pnp_dev *pdev;
pdev               37 drivers/media/rc/gpio-ir-recv.c static int gpio_ir_recv_probe(struct platform_device *pdev)
pdev               39 drivers/media/rc/gpio-ir-recv.c 	struct device *dev = &pdev->dev;
pdev               93 drivers/media/rc/gpio-ir-recv.c 	platform_set_drvdata(pdev, gpio_dev);
pdev              117 drivers/media/rc/gpio-ir-tx.c static int gpio_ir_tx_probe(struct platform_device *pdev)
pdev              123 drivers/media/rc/gpio-ir-tx.c 	gpio_ir = devm_kmalloc(&pdev->dev, sizeof(*gpio_ir), GFP_KERNEL);
pdev              127 drivers/media/rc/gpio-ir-tx.c 	rcdev = devm_rc_allocate_device(&pdev->dev, RC_DRIVER_IR_RAW_TX);
pdev              131 drivers/media/rc/gpio-ir-tx.c 	gpio_ir->gpio = devm_gpiod_get(&pdev->dev, NULL, GPIOD_OUT_LOW);
pdev              134 drivers/media/rc/gpio-ir-tx.c 			dev_err(&pdev->dev, "Failed to get gpio (%ld)\n",
pdev              150 drivers/media/rc/gpio-ir-tx.c 	rc = devm_rc_register_device(&pdev->dev, rcdev);
pdev              152 drivers/media/rc/gpio-ir-tx.c 		dev_err(&pdev->dev, "failed to register rc device\n");
pdev               76 drivers/media/rc/img-ir/img-ir-core.c static int img_ir_probe(struct platform_device *pdev)
pdev               83 drivers/media/rc/img-ir/img-ir-core.c 	irq = platform_get_irq(pdev, 0);
pdev               88 drivers/media/rc/img-ir/img-ir-core.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev               92 drivers/media/rc/img-ir/img-ir-core.c 	platform_set_drvdata(pdev, priv);
pdev               93 drivers/media/rc/img-ir/img-ir-core.c 	priv->dev = &pdev->dev;
pdev               97 drivers/media/rc/img-ir/img-ir-core.c 	res_regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               98 drivers/media/rc/img-ir/img-ir-core.c 	priv->reg_base = devm_ioremap_resource(&pdev->dev, res_regs);
pdev              103 drivers/media/rc/img-ir/img-ir-core.c 	priv->clk = devm_clk_get(&pdev->dev, "core");
pdev              105 drivers/media/rc/img-ir/img-ir-core.c 		dev_warn(&pdev->dev, "cannot get core clock resource\n");
pdev              108 drivers/media/rc/img-ir/img-ir-core.c 	priv->sys_clk = devm_clk_get(&pdev->dev, "sys");
pdev              110 drivers/media/rc/img-ir/img-ir-core.c 		dev_warn(&pdev->dev, "cannot get sys clock resource\n");
pdev              119 drivers/media/rc/img-ir/img-ir-core.c 			dev_err(&pdev->dev, "cannot enable sys clock\n");
pdev              137 drivers/media/rc/img-ir/img-ir-core.c 		dev_err(&pdev->dev, "cannot register IRQ %u\n",
pdev              157 drivers/media/rc/img-ir/img-ir-core.c static int img_ir_remove(struct platform_device *pdev)
pdev              159 drivers/media/rc/img-ir/img-ir-core.c 	struct img_ir_priv *priv = platform_get_drvdata(pdev);
pdev              208 drivers/media/rc/ir-hix5hd2.c static int hix5hd2_ir_probe(struct platform_device *pdev)
pdev              211 drivers/media/rc/ir-hix5hd2.c 	struct device *dev = &pdev->dev;
pdev              214 drivers/media/rc/ir-hix5hd2.c 	struct device_node *node = pdev->dev.of_node;
pdev              229 drivers/media/rc/ir-hix5hd2.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              234 drivers/media/rc/ir-hix5hd2.c 	priv->irq = platform_get_irq(pdev, 0);
pdev              274 drivers/media/rc/ir-hix5hd2.c 			     0, pdev->name, priv) < 0) {
pdev              282 drivers/media/rc/ir-hix5hd2.c 	platform_set_drvdata(pdev, priv);
pdev              297 drivers/media/rc/ir-hix5hd2.c static int hix5hd2_ir_remove(struct platform_device *pdev)
pdev              299 drivers/media/rc/ir-hix5hd2.c 	struct hix5hd2_ir_priv *priv = platform_get_drvdata(pdev);
pdev             1442 drivers/media/rc/ite-cir.c static int ite_probe(struct pnp_dev *pdev, const struct pnp_device_id
pdev             1483 drivers/media/rc/ite-cir.c 	if (!pnp_port_valid(pdev, io_rsrc_no) ||
pdev             1484 drivers/media/rc/ite-cir.c 	    pnp_port_len(pdev, io_rsrc_no) != dev_desc->io_region_size) {
pdev             1485 drivers/media/rc/ite-cir.c 		dev_err(&pdev->dev, "IR PNP Port not valid!\n");
pdev             1489 drivers/media/rc/ite-cir.c 	if (!pnp_irq_valid(pdev, 0)) {
pdev             1490 drivers/media/rc/ite-cir.c 		dev_err(&pdev->dev, "PNP IRQ not valid!\n");
pdev             1495 drivers/media/rc/ite-cir.c 	itdev->cir_addr = pnp_port_start(pdev, io_rsrc_no);
pdev             1496 drivers/media/rc/ite-cir.c 	itdev->cir_irq = pnp_irq(pdev, 0);
pdev             1502 drivers/media/rc/ite-cir.c 	pnp_set_drvdata(pdev, itdev);
pdev             1503 drivers/media/rc/ite-cir.c 	itdev->pdev = pdev;
pdev             1607 drivers/media/rc/ite-cir.c static void ite_remove(struct pnp_dev *pdev)
pdev             1609 drivers/media/rc/ite-cir.c 	struct ite_dev *dev = pnp_get_drvdata(pdev);
pdev             1630 drivers/media/rc/ite-cir.c static int ite_suspend(struct pnp_dev *pdev, pm_message_t state)
pdev             1632 drivers/media/rc/ite-cir.c 	struct ite_dev *dev = pnp_get_drvdata(pdev);
pdev             1650 drivers/media/rc/ite-cir.c static int ite_resume(struct pnp_dev *pdev)
pdev             1652 drivers/media/rc/ite-cir.c 	struct ite_dev *dev = pnp_get_drvdata(pdev);
pdev             1669 drivers/media/rc/ite-cir.c static void ite_shutdown(struct pnp_dev *pdev)
pdev             1671 drivers/media/rc/ite-cir.c 	struct ite_dev *dev = pnp_get_drvdata(pdev);
pdev              112 drivers/media/rc/ite-cir.h 	struct pnp_dev *pdev;
pdev              101 drivers/media/rc/meson-ir.c static int meson_ir_probe(struct platform_device *pdev)
pdev              103 drivers/media/rc/meson-ir.c 	struct device *dev = &pdev->dev;
pdev              114 drivers/media/rc/meson-ir.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              119 drivers/media/rc/meson-ir.c 	irq = platform_get_irq(pdev, 0);
pdev              143 drivers/media/rc/meson-ir.c 	platform_set_drvdata(pdev, ir);
pdev              182 drivers/media/rc/meson-ir.c static int meson_ir_remove(struct platform_device *pdev)
pdev              184 drivers/media/rc/meson-ir.c 	struct meson_ir *ir = platform_get_drvdata(pdev);
pdev              195 drivers/media/rc/meson-ir.c static void meson_ir_shutdown(struct platform_device *pdev)
pdev              197 drivers/media/rc/meson-ir.c 	struct device *dev = &pdev->dev;
pdev              199 drivers/media/rc/meson-ir.c 	struct meson_ir *ir = platform_get_drvdata(pdev);
pdev              294 drivers/media/rc/mtk-cir.c static int mtk_ir_probe(struct platform_device *pdev)
pdev              296 drivers/media/rc/mtk-cir.c 	struct device *dev = &pdev->dev;
pdev              326 drivers/media/rc/mtk-cir.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              358 drivers/media/rc/mtk-cir.c 	platform_set_drvdata(pdev, ir);
pdev              360 drivers/media/rc/mtk-cir.c 	ir->irq = platform_get_irq(pdev, 0);
pdev              427 drivers/media/rc/mtk-cir.c static int mtk_ir_remove(struct platform_device *pdev)
pdev              429 drivers/media/rc/mtk-cir.c 	struct mtk_ir *ir = platform_get_drvdata(pdev);
pdev              948 drivers/media/rc/nuvoton-cir.c static int nvt_probe(struct pnp_dev *pdev, const struct pnp_device_id *dev_id)
pdev              954 drivers/media/rc/nuvoton-cir.c 	nvt = devm_kzalloc(&pdev->dev, sizeof(struct nvt_dev), GFP_KERNEL);
pdev              959 drivers/media/rc/nuvoton-cir.c 	nvt->rdev = devm_rc_allocate_device(&pdev->dev, RC_DRIVER_IR_RAW);
pdev              965 drivers/media/rc/nuvoton-cir.c 	ret = pnp_activate_dev(pdev);
pdev              967 drivers/media/rc/nuvoton-cir.c 		dev_err(&pdev->dev, "Could not activate PNP device!\n");
pdev              972 drivers/media/rc/nuvoton-cir.c 	if (!pnp_port_valid(pdev, 0) ||
pdev              973 drivers/media/rc/nuvoton-cir.c 	    pnp_port_len(pdev, 0) < CIR_IOREG_LENGTH) {
pdev              974 drivers/media/rc/nuvoton-cir.c 		dev_err(&pdev->dev, "IR PNP Port not valid!\n");
pdev              978 drivers/media/rc/nuvoton-cir.c 	if (!pnp_irq_valid(pdev, 0)) {
pdev              979 drivers/media/rc/nuvoton-cir.c 		dev_err(&pdev->dev, "PNP IRQ not valid!\n");
pdev              983 drivers/media/rc/nuvoton-cir.c 	if (!pnp_port_valid(pdev, 1) ||
pdev              984 drivers/media/rc/nuvoton-cir.c 	    pnp_port_len(pdev, 1) < CIR_IOREG_LENGTH) {
pdev              985 drivers/media/rc/nuvoton-cir.c 		dev_err(&pdev->dev, "Wake PNP Port not valid!\n");
pdev              989 drivers/media/rc/nuvoton-cir.c 	nvt->cir_addr = pnp_port_start(pdev, 0);
pdev              990 drivers/media/rc/nuvoton-cir.c 	nvt->cir_irq  = pnp_irq(pdev, 0);
pdev              992 drivers/media/rc/nuvoton-cir.c 	nvt->cir_wake_addr = pnp_port_start(pdev, 1);
pdev              999 drivers/media/rc/nuvoton-cir.c 	pnp_set_drvdata(pdev, nvt);
pdev             1042 drivers/media/rc/nuvoton-cir.c 	ret = devm_rc_register_device(&pdev->dev, rdev);
pdev             1047 drivers/media/rc/nuvoton-cir.c 	if (!devm_request_region(&pdev->dev, nvt->cir_addr,
pdev             1051 drivers/media/rc/nuvoton-cir.c 	ret = devm_request_irq(&pdev->dev, nvt->cir_irq, nvt_cir_isr,
pdev             1056 drivers/media/rc/nuvoton-cir.c 	if (!devm_request_region(&pdev->dev, nvt->cir_wake_addr,
pdev             1064 drivers/media/rc/nuvoton-cir.c 	device_init_wakeup(&pdev->dev, true);
pdev             1066 drivers/media/rc/nuvoton-cir.c 	dev_notice(&pdev->dev, "driver has been successfully loaded\n");
pdev             1075 drivers/media/rc/nuvoton-cir.c static void nvt_remove(struct pnp_dev *pdev)
pdev             1077 drivers/media/rc/nuvoton-cir.c 	struct nvt_dev *nvt = pnp_get_drvdata(pdev);
pdev             1087 drivers/media/rc/nuvoton-cir.c static int nvt_suspend(struct pnp_dev *pdev, pm_message_t state)
pdev             1089 drivers/media/rc/nuvoton-cir.c 	struct nvt_dev *nvt = pnp_get_drvdata(pdev);
pdev             1104 drivers/media/rc/nuvoton-cir.c static int nvt_resume(struct pnp_dev *pdev)
pdev             1106 drivers/media/rc/nuvoton-cir.c 	struct nvt_dev *nvt = pnp_get_drvdata(pdev);
pdev             1121 drivers/media/rc/nuvoton-cir.c static void nvt_shutdown(struct pnp_dev *pdev)
pdev             1123 drivers/media/rc/nuvoton-cir.c 	struct nvt_dev *nvt = pnp_get_drvdata(pdev);
pdev               84 drivers/media/rc/pwm-ir-tx.c static int pwm_ir_probe(struct platform_device *pdev)
pdev               90 drivers/media/rc/pwm-ir-tx.c 	pwm_ir = devm_kmalloc(&pdev->dev, sizeof(*pwm_ir), GFP_KERNEL);
pdev               94 drivers/media/rc/pwm-ir-tx.c 	pwm_ir->pwm = devm_pwm_get(&pdev->dev, NULL);
pdev              101 drivers/media/rc/pwm-ir-tx.c 	rcdev = devm_rc_allocate_device(&pdev->dev, RC_DRIVER_IR_RAW_TX);
pdev              112 drivers/media/rc/pwm-ir-tx.c 	rc = devm_rc_register_device(&pdev->dev, rcdev);
pdev              114 drivers/media/rc/pwm-ir-tx.c 		dev_err(&pdev->dev, "failed to register rc device\n");
pdev              131 drivers/media/rc/serial_ir.c 	struct platform_device *pdev;
pdev              338 drivers/media/rc/serial_ir.c 			dev_err(&serial_ir.pdev->dev, "Trapped in interrupt");
pdev              356 drivers/media/rc/serial_ir.c 				dev_err(&serial_ir.pdev->dev,
pdev              368 drivers/media/rc/serial_ir.c 					dev_err(&serial_ir.pdev->dev,
pdev              524 drivers/media/rc/serial_ir.c 	rcdev->dev.parent = &serial_ir.pdev->dev;
pdev              741 drivers/media/rc/serial_ir.c 	serial_ir.pdev = platform_device_alloc("serial_ir", 0);
pdev              742 drivers/media/rc/serial_ir.c 	if (!serial_ir.pdev) {
pdev              747 drivers/media/rc/serial_ir.c 	result = platform_device_add(serial_ir.pdev);
pdev              754 drivers/media/rc/serial_ir.c 	platform_device_put(serial_ir.pdev);
pdev              762 drivers/media/rc/serial_ir.c 	platform_device_unregister(serial_ir.pdev);
pdev              189 drivers/media/rc/st_rc.c static int st_rc_remove(struct platform_device *pdev)
pdev              191 drivers/media/rc/st_rc.c 	struct st_rc_device *rc_dev = platform_get_drvdata(pdev);
pdev              193 drivers/media/rc/st_rc.c 	dev_pm_clear_wake_irq(&pdev->dev);
pdev              194 drivers/media/rc/st_rc.c 	device_init_wakeup(&pdev->dev, false);
pdev              221 drivers/media/rc/st_rc.c static int st_rc_probe(struct platform_device *pdev)
pdev              225 drivers/media/rc/st_rc.c 	struct device *dev = &pdev->dev;
pdev              228 drivers/media/rc/st_rc.c 	struct device_node *np = pdev->dev.of_node;
pdev              263 drivers/media/rc/st_rc.c 	rc_dev->irq = platform_get_irq(pdev, 0);
pdev              269 drivers/media/rc/st_rc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              289 drivers/media/rc/st_rc.c 	platform_set_drvdata(pdev, rc_dev);
pdev              147 drivers/media/rc/sunxi-cir.c static int sunxi_ir_probe(struct platform_device *pdev)
pdev              152 drivers/media/rc/sunxi-cir.c 	struct device *dev = &pdev->dev;
pdev              163 drivers/media/rc/sunxi-cir.c 	quirks = of_device_get_match_data(&pdev->dev);
pdev              165 drivers/media/rc/sunxi-cir.c 		dev_err(&pdev->dev, "Failed to determine the quirks to use\n");
pdev              218 drivers/media/rc/sunxi-cir.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              254 drivers/media/rc/sunxi-cir.c 	platform_set_drvdata(pdev, ir);
pdev              257 drivers/media/rc/sunxi-cir.c 	ir->irq = platform_get_irq(pdev, 0);
pdev              309 drivers/media/rc/sunxi-cir.c static int sunxi_ir_remove(struct platform_device *pdev)
pdev              312 drivers/media/rc/sunxi-cir.c 	struct sunxi_ir *ir = platform_get_drvdata(pdev);
pdev              154 drivers/media/rc/tango-ir.c static int tango_ir_probe(struct platform_device *pdev)
pdev              157 drivers/media/rc/tango-ir.c 	struct device *dev = &pdev->dev;
pdev              166 drivers/media/rc/tango-ir.c 	rc5_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              170 drivers/media/rc/tango-ir.c 	rc6_res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              174 drivers/media/rc/tango-ir.c 	irq = platform_get_irq(pdev, 0);
pdev              243 drivers/media/rc/tango-ir.c 	platform_set_drvdata(pdev, ir);
pdev              251 drivers/media/rc/tango-ir.c static int tango_ir_remove(struct platform_device *pdev)
pdev              253 drivers/media/rc/tango-ir.c 	struct tango_ir *ir = platform_get_drvdata(pdev);
pdev               80 drivers/media/rc/zx-irdec.c static int zx_irdec_probe(struct platform_device *pdev)
pdev               82 drivers/media/rc/zx-irdec.c 	struct device *dev = &pdev->dev;
pdev               93 drivers/media/rc/zx-irdec.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               98 drivers/media/rc/zx-irdec.c 	irq = platform_get_irq(pdev, 0);
pdev              119 drivers/media/rc/zx-irdec.c 	platform_set_drvdata(pdev, irdec);
pdev              150 drivers/media/rc/zx-irdec.c static int zx_irdec_remove(struct platform_device *pdev)
pdev              152 drivers/media/rc/zx-irdec.c 	struct zx_irdec *irdec = platform_get_drvdata(pdev);
pdev               47 drivers/media/spi/gs1662.c 	struct spi_device *pdev;
pdev              289 drivers/media/spi/gs1662.c 		gs_read_register(gs->pdev, REG_LINES_PER_FRAME + i, &reg_value);
pdev              298 drivers/media/spi/gs1662.c 	gs_read_register(gs->pdev, REG_STATUS, &reg_value);
pdev              339 drivers/media/spi/gs1662.c 		return gs_write_register(gs->pdev, REG_FORCE_FMT, reg_value);
pdev              343 drivers/media/spi/gs1662.c 	return gs_write_register(gs->pdev, REG_FORCE_FMT, 0x0);
pdev              357 drivers/media/spi/gs1662.c 		ret = gs_read_register(gs->pdev,
pdev              371 drivers/media/spi/gs1662.c 	ret = gs_read_register(gs->pdev, REG_STATUS, &reg_value);
pdev              430 drivers/media/spi/gs1662.c 	gs->pdev = spi;
pdev               14 drivers/media/tuners/it913x.c 	struct platform_device *pdev;
pdev               29 drivers/media/tuners/it913x.c 	struct platform_device *pdev = dev->pdev;
pdev               36 drivers/media/tuners/it913x.c 	dev_dbg(&pdev->dev, "role %u\n", dev->role);
pdev               64 drivers/media/tuners/it913x.c 		dev_err(&pdev->dev, "unknown clock identifier %d\n", utmp);
pdev               89 drivers/media/tuners/it913x.c 	dev_dbg(&pdev->dev, "r_fbc_m_bdry took %u ms, val %u\n",
pdev               96 drivers/media/tuners/it913x.c 	dev_dbg(&pdev->dev, "fn_min %u\n", dev->fn_min);
pdev              116 drivers/media/tuners/it913x.c 		dev_dbg(&pdev->dev, "p_tsm_init_mode took %u ms, val %u\n",
pdev              143 drivers/media/tuners/it913x.c 	dev_dbg(&pdev->dev, "failed %d\n", ret);
pdev              150 drivers/media/tuners/it913x.c 	struct platform_device *pdev = dev->pdev;
pdev              153 drivers/media/tuners/it913x.c 	dev_dbg(&pdev->dev, "role %u\n", dev->role);
pdev              170 drivers/media/tuners/it913x.c 	dev_dbg(&pdev->dev, "role %u, len %d\n", dev->role, len);
pdev              202 drivers/media/tuners/it913x.c 	dev_dbg(&pdev->dev, "failed %d\n", ret);
pdev              209 drivers/media/tuners/it913x.c 	struct platform_device *pdev = dev->pdev;
pdev              217 drivers/media/tuners/it913x.c 	dev_dbg(&pdev->dev, "role=%u, frequency %u, bandwidth_hz %u\n",
pdev              283 drivers/media/tuners/it913x.c 	dev_dbg(&pdev->dev, "t_cal_freq %u, pre_lo_freq %u\n",
pdev              362 drivers/media/tuners/it913x.c 	dev_dbg(&pdev->dev, "failed %d\n", ret);
pdev              378 drivers/media/tuners/it913x.c static int it913x_probe(struct platform_device *pdev)
pdev              380 drivers/media/tuners/it913x.c 	struct it913x_platform_data *pdata = pdev->dev.platform_data;
pdev              383 drivers/media/tuners/it913x.c 	const struct platform_device_id *id = platform_get_device_id(pdev);
pdev              390 drivers/media/tuners/it913x.c 		dev_err(&pdev->dev, "kzalloc() failed\n");
pdev              394 drivers/media/tuners/it913x.c 	dev->pdev = pdev;
pdev              403 drivers/media/tuners/it913x.c 	platform_set_drvdata(pdev, dev);
pdev              412 drivers/media/tuners/it913x.c 	dev_info(&pdev->dev, "ITE IT913X %s successfully attached\n",
pdev              414 drivers/media/tuners/it913x.c 	dev_dbg(&pdev->dev, "chip_ver %u, role %u\n", dev->chip_ver, dev->role);
pdev              417 drivers/media/tuners/it913x.c 	dev_dbg(&pdev->dev, "failed %d\n", ret);
pdev              421 drivers/media/tuners/it913x.c static int it913x_remove(struct platform_device *pdev)
pdev              423 drivers/media/tuners/it913x.c 	struct it913x_dev *dev = platform_get_drvdata(pdev);
pdev              426 drivers/media/tuners/it913x.c 	dev_dbg(&pdev->dev, "\n");
pdev             1533 drivers/media/usb/dvb-usb-v2/af9035.c 		struct platform_device *pdev;
pdev             1566 drivers/media/usb/dvb-usb-v2/af9035.c 		pdev = platform_device_register_data(&d->intf->dev, name,
pdev             1570 drivers/media/usb/dvb-usb-v2/af9035.c 		if (IS_ERR(pdev) || !pdev->dev.driver) {
pdev             1574 drivers/media/usb/dvb-usb-v2/af9035.c 		if (!try_module_get(pdev->dev.driver->owner)) {
pdev             1575 drivers/media/usb/dvb-usb-v2/af9035.c 			platform_device_unregister(pdev);
pdev             1580 drivers/media/usb/dvb-usb-v2/af9035.c 		state->platform_device_tuner[adap->id] = pdev;
pdev             1675 drivers/media/usb/dvb-usb-v2/af9035.c 		struct platform_device *pdev;
pdev             1677 drivers/media/usb/dvb-usb-v2/af9035.c 		pdev = state->platform_device_tuner[adap->id];
pdev             1678 drivers/media/usb/dvb-usb-v2/af9035.c 		if (pdev) {
pdev             1679 drivers/media/usb/dvb-usb-v2/af9035.c 			module_put(pdev->dev.driver->owner);
pdev             1680 drivers/media/usb/dvb-usb-v2/af9035.c 			platform_device_unregister(pdev);
pdev             1183 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	struct platform_device *pdev;
pdev             1365 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 		pdev = platform_device_register_data(&d->intf->dev,
pdev             1369 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 		if (IS_ERR(pdev) || pdev->dev.driver == NULL)
pdev             1371 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 		dev->platform_device_sdr = pdev;
pdev             1398 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	struct platform_device *pdev;
pdev             1403 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	pdev = dev->platform_device_sdr;
pdev             1404 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	if (pdev)
pdev             1405 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 		platform_device_unregister(pdev);
pdev              128 drivers/media/usb/dvb-usb-v2/zd1301.c 	struct platform_device *pdev;
pdev              142 drivers/media/usb/dvb-usb-v2/zd1301.c 	pdev = platform_device_register_data(&intf->dev,
pdev              147 drivers/media/usb/dvb-usb-v2/zd1301.c 	if (IS_ERR(pdev)) {
pdev              148 drivers/media/usb/dvb-usb-v2/zd1301.c 		ret = PTR_ERR(pdev);
pdev              151 drivers/media/usb/dvb-usb-v2/zd1301.c 	if (!pdev->dev.driver) {
pdev              155 drivers/media/usb/dvb-usb-v2/zd1301.c 	if (!try_module_get(pdev->dev.driver->owner)) {
pdev              160 drivers/media/usb/dvb-usb-v2/zd1301.c 	adapter = zd1301_demod_get_i2c_adapter(pdev);
pdev              161 drivers/media/usb/dvb-usb-v2/zd1301.c 	frontend = zd1301_demod_get_dvb_frontend(pdev);
pdev              185 drivers/media/usb/dvb-usb-v2/zd1301.c 	dev->platform_device_demod = pdev;
pdev              193 drivers/media/usb/dvb-usb-v2/zd1301.c 	module_put(pdev->dev.driver->owner);
pdev              195 drivers/media/usb/dvb-usb-v2/zd1301.c 	platform_device_unregister(pdev);
pdev              206 drivers/media/usb/dvb-usb-v2/zd1301.c 	struct platform_device *pdev;
pdev              212 drivers/media/usb/dvb-usb-v2/zd1301.c 	pdev = dev->platform_device_demod;
pdev              221 drivers/media/usb/dvb-usb-v2/zd1301.c 	if (pdev) {
pdev              222 drivers/media/usb/dvb-usb-v2/zd1301.c 		module_put(pdev->dev.driver->owner);
pdev              223 drivers/media/usb/dvb-usb-v2/zd1301.c 		platform_device_unregister(pdev);
pdev               95 drivers/media/usb/pwc/pwc-ctrl.c static int recv_control_msg(struct pwc_device *pdev,
pdev              100 drivers/media/usb/pwc/pwc-ctrl.c 	rc = usb_control_msg(pdev->udev, usb_rcvctrlpipe(pdev->udev, 0),
pdev              103 drivers/media/usb/pwc/pwc-ctrl.c 		value, pdev->vcinterface,
pdev              104 drivers/media/usb/pwc/pwc-ctrl.c 		pdev->ctrl_buf, recv_count, USB_CTRL_GET_TIMEOUT);
pdev              111 drivers/media/usb/pwc/pwc-ctrl.c static inline int send_video_command(struct pwc_device *pdev,
pdev              116 drivers/media/usb/pwc/pwc-ctrl.c 	memcpy(pdev->ctrl_buf, buf, buflen);
pdev              118 drivers/media/usb/pwc/pwc-ctrl.c 	rc = usb_control_msg(pdev->udev, usb_sndctrlpipe(pdev->udev, 0),
pdev              122 drivers/media/usb/pwc/pwc-ctrl.c 			pdev->ctrl_buf, buflen, USB_CTRL_SET_TIMEOUT);
pdev              124 drivers/media/usb/pwc/pwc-ctrl.c 		memcpy(pdev->cmd_buf, buf, buflen);
pdev              131 drivers/media/usb/pwc/pwc-ctrl.c int send_control_msg(struct pwc_device *pdev,
pdev              134 drivers/media/usb/pwc/pwc-ctrl.c 	return usb_control_msg(pdev->udev, usb_sndctrlpipe(pdev->udev, 0),
pdev              137 drivers/media/usb/pwc/pwc-ctrl.c 			value, pdev->vcinterface,
pdev              141 drivers/media/usb/pwc/pwc-ctrl.c static int set_video_mode_Nala(struct pwc_device *pdev, int size, int pixfmt,
pdev              181 drivers/media/usb/pwc/pwc-ctrl.c 		ret = send_video_command(pdev, pdev->vendpoint,
pdev              187 drivers/media/usb/pwc/pwc-ctrl.c 		pwc_dec1_init(pdev, pEntry->mode);
pdev              190 drivers/media/usb/pwc/pwc-ctrl.c 	pdev->pixfmt = pixfmt;
pdev              191 drivers/media/usb/pwc/pwc-ctrl.c 	pdev->vframes = frames;
pdev              192 drivers/media/usb/pwc/pwc-ctrl.c 	pdev->valternate = pEntry->alternate;
pdev              193 drivers/media/usb/pwc/pwc-ctrl.c 	pdev->width  = pwc_image_sizes[size][0];
pdev              194 drivers/media/usb/pwc/pwc-ctrl.c 	pdev->height = pwc_image_sizes[size][1];
pdev              195 drivers/media/usb/pwc/pwc-ctrl.c 	pdev->frame_size = (pdev->width * pdev->height * 3) / 2;
pdev              197 drivers/media/usb/pwc/pwc-ctrl.c 		if (pdev->release < 5) { /* 4 fold compression */
pdev              198 drivers/media/usb/pwc/pwc-ctrl.c 			pdev->vbandlength = 528;
pdev              199 drivers/media/usb/pwc/pwc-ctrl.c 			pdev->frame_size /= 4;
pdev              202 drivers/media/usb/pwc/pwc-ctrl.c 			pdev->vbandlength = 704;
pdev              203 drivers/media/usb/pwc/pwc-ctrl.c 			pdev->frame_size /= 3;
pdev              207 drivers/media/usb/pwc/pwc-ctrl.c 		pdev->vbandlength = 0;
pdev              216 drivers/media/usb/pwc/pwc-ctrl.c static int set_video_mode_Timon(struct pwc_device *pdev, int size, int pixfmt,
pdev              244 drivers/media/usb/pwc/pwc-ctrl.c 		ret = send_video_command(pdev, pdev->vendpoint,
pdev              250 drivers/media/usb/pwc/pwc-ctrl.c 		pwc_dec23_init(pdev, pChoose->mode);
pdev              253 drivers/media/usb/pwc/pwc-ctrl.c 	pdev->pixfmt = pixfmt;
pdev              254 drivers/media/usb/pwc/pwc-ctrl.c 	pdev->vframes = (fps + 1) * 5;
pdev              255 drivers/media/usb/pwc/pwc-ctrl.c 	pdev->valternate = pChoose->alternate;
pdev              256 drivers/media/usb/pwc/pwc-ctrl.c 	pdev->width  = pwc_image_sizes[size][0];
pdev              257 drivers/media/usb/pwc/pwc-ctrl.c 	pdev->height = pwc_image_sizes[size][1];
pdev              258 drivers/media/usb/pwc/pwc-ctrl.c 	pdev->vbandlength = pChoose->bandlength;
pdev              260 drivers/media/usb/pwc/pwc-ctrl.c 		pdev->frame_size = (pChoose->bandlength * pdev->height) / 4;
pdev              262 drivers/media/usb/pwc/pwc-ctrl.c 		pdev->frame_size = (pdev->width * pdev->height * 12) / 8;
pdev              267 drivers/media/usb/pwc/pwc-ctrl.c static int set_video_mode_Kiara(struct pwc_device *pdev, int size, int pixfmt,
pdev              296 drivers/media/usb/pwc/pwc-ctrl.c 		ret = send_video_command(pdev, 4, pChoose->mode, 12);
pdev              301 drivers/media/usb/pwc/pwc-ctrl.c 		pwc_dec23_init(pdev, pChoose->mode);
pdev              304 drivers/media/usb/pwc/pwc-ctrl.c 	pdev->pixfmt = pixfmt;
pdev              305 drivers/media/usb/pwc/pwc-ctrl.c 	pdev->vframes = (fps + 1) * 5;
pdev              306 drivers/media/usb/pwc/pwc-ctrl.c 	pdev->valternate = pChoose->alternate;
pdev              307 drivers/media/usb/pwc/pwc-ctrl.c 	pdev->width  = pwc_image_sizes[size][0];
pdev              308 drivers/media/usb/pwc/pwc-ctrl.c 	pdev->height = pwc_image_sizes[size][1];
pdev              309 drivers/media/usb/pwc/pwc-ctrl.c 	pdev->vbandlength = pChoose->bandlength;
pdev              310 drivers/media/usb/pwc/pwc-ctrl.c 	if (pdev->vbandlength > 0)
pdev              311 drivers/media/usb/pwc/pwc-ctrl.c 		pdev->frame_size = (pdev->vbandlength * pdev->height) / 4;
pdev              313 drivers/media/usb/pwc/pwc-ctrl.c 		pdev->frame_size = (pdev->width * pdev->height * 12) / 8;
pdev              315 drivers/media/usb/pwc/pwc-ctrl.c 	    pdev->frame_size, pdev->vframes, size, pdev->vbandlength);
pdev              319 drivers/media/usb/pwc/pwc-ctrl.c int pwc_set_video_mode(struct pwc_device *pdev, int width, int height,
pdev              326 drivers/media/usb/pwc/pwc-ctrl.c 	size = pwc_get_size(pdev, width, height);
pdev              329 drivers/media/usb/pwc/pwc-ctrl.c 	if (DEVICE_USE_CODEC1(pdev->type)) {
pdev              330 drivers/media/usb/pwc/pwc-ctrl.c 		ret = set_video_mode_Nala(pdev, size, pixfmt, frames,
pdev              332 drivers/media/usb/pwc/pwc-ctrl.c 	} else if (DEVICE_USE_CODEC3(pdev->type)) {
pdev              333 drivers/media/usb/pwc/pwc-ctrl.c 		ret = set_video_mode_Kiara(pdev, size, pixfmt, frames,
pdev              336 drivers/media/usb/pwc/pwc-ctrl.c 		ret = set_video_mode_Timon(pdev, size, pixfmt, frames,
pdev              343 drivers/media/usb/pwc/pwc-ctrl.c 	pdev->frame_total_size = pdev->frame_size + pdev->frame_header_size + pdev->frame_trailer_size;
pdev              344 drivers/media/usb/pwc/pwc-ctrl.c 	PWC_DEBUG_SIZE("Set resolution to %dx%d\n", pdev->width, pdev->height);
pdev              348 drivers/media/usb/pwc/pwc-ctrl.c static unsigned int pwc_get_fps_Nala(struct pwc_device *pdev, unsigned int index, unsigned int size)
pdev              360 drivers/media/usb/pwc/pwc-ctrl.c static unsigned int pwc_get_fps_Kiara(struct pwc_device *pdev, unsigned int index, unsigned int size)
pdev              372 drivers/media/usb/pwc/pwc-ctrl.c static unsigned int pwc_get_fps_Timon(struct pwc_device *pdev, unsigned int index, unsigned int size)
pdev              384 drivers/media/usb/pwc/pwc-ctrl.c unsigned int pwc_get_fps(struct pwc_device *pdev, unsigned int index, unsigned int size)
pdev              388 drivers/media/usb/pwc/pwc-ctrl.c 	if (DEVICE_USE_CODEC1(pdev->type)) {
pdev              389 drivers/media/usb/pwc/pwc-ctrl.c 		ret = pwc_get_fps_Nala(pdev, index, size);
pdev              391 drivers/media/usb/pwc/pwc-ctrl.c 	} else if (DEVICE_USE_CODEC3(pdev->type)) {
pdev              392 drivers/media/usb/pwc/pwc-ctrl.c 		ret = pwc_get_fps_Kiara(pdev, index, size);
pdev              395 drivers/media/usb/pwc/pwc-ctrl.c 		ret = pwc_get_fps_Timon(pdev, index, size);
pdev              401 drivers/media/usb/pwc/pwc-ctrl.c int pwc_get_u8_ctrl(struct pwc_device *pdev, u8 request, u16 value, int *data)
pdev              405 drivers/media/usb/pwc/pwc-ctrl.c 	ret = recv_control_msg(pdev, request, value, 1);
pdev              409 drivers/media/usb/pwc/pwc-ctrl.c 	*data = pdev->ctrl_buf[0];
pdev              413 drivers/media/usb/pwc/pwc-ctrl.c int pwc_set_u8_ctrl(struct pwc_device *pdev, u8 request, u16 value, u8 data)
pdev              417 drivers/media/usb/pwc/pwc-ctrl.c 	pdev->ctrl_buf[0] = data;
pdev              418 drivers/media/usb/pwc/pwc-ctrl.c 	ret = send_control_msg(pdev, request, value, pdev->ctrl_buf, 1);
pdev              425 drivers/media/usb/pwc/pwc-ctrl.c int pwc_get_s8_ctrl(struct pwc_device *pdev, u8 request, u16 value, int *data)
pdev              429 drivers/media/usb/pwc/pwc-ctrl.c 	ret = recv_control_msg(pdev, request, value, 1);
pdev              433 drivers/media/usb/pwc/pwc-ctrl.c 	*data = ((s8 *)pdev->ctrl_buf)[0];
pdev              437 drivers/media/usb/pwc/pwc-ctrl.c int pwc_get_u16_ctrl(struct pwc_device *pdev, u8 request, u16 value, int *data)
pdev              441 drivers/media/usb/pwc/pwc-ctrl.c 	ret = recv_control_msg(pdev, request, value, 2);
pdev              445 drivers/media/usb/pwc/pwc-ctrl.c 	*data = (pdev->ctrl_buf[1] << 8) | pdev->ctrl_buf[0];
pdev              449 drivers/media/usb/pwc/pwc-ctrl.c int pwc_set_u16_ctrl(struct pwc_device *pdev, u8 request, u16 value, u16 data)
pdev              453 drivers/media/usb/pwc/pwc-ctrl.c 	pdev->ctrl_buf[0] = data & 0xff;
pdev              454 drivers/media/usb/pwc/pwc-ctrl.c 	pdev->ctrl_buf[1] = data >> 8;
pdev              455 drivers/media/usb/pwc/pwc-ctrl.c 	ret = send_control_msg(pdev, request, value, pdev->ctrl_buf, 2);
pdev              462 drivers/media/usb/pwc/pwc-ctrl.c int pwc_button_ctrl(struct pwc_device *pdev, u16 value)
pdev              466 drivers/media/usb/pwc/pwc-ctrl.c 	ret = send_control_msg(pdev, SET_STATUS_CTL, value, NULL, 0);
pdev              474 drivers/media/usb/pwc/pwc-ctrl.c void pwc_camera_power(struct pwc_device *pdev, int power)
pdev              478 drivers/media/usb/pwc/pwc-ctrl.c 	if (!pdev->power_save)
pdev              481 drivers/media/usb/pwc/pwc-ctrl.c 	if (pdev->type < 675 || (pdev->type < 730 && pdev->release < 6))
pdev              485 drivers/media/usb/pwc/pwc-ctrl.c 		pdev->ctrl_buf[0] = 0x00; /* active */
pdev              487 drivers/media/usb/pwc/pwc-ctrl.c 		pdev->ctrl_buf[0] = 0xFF; /* power save */
pdev              488 drivers/media/usb/pwc/pwc-ctrl.c 	r = send_control_msg(pdev, SET_STATUS_CTL,
pdev              489 drivers/media/usb/pwc/pwc-ctrl.c 		SET_POWER_SAVE_MODE_FORMATTER, pdev->ctrl_buf, 1);
pdev              495 drivers/media/usb/pwc/pwc-ctrl.c int pwc_set_leds(struct pwc_device *pdev, int on_value, int off_value)
pdev              499 drivers/media/usb/pwc/pwc-ctrl.c 	if (pdev->type < 730)
pdev              512 drivers/media/usb/pwc/pwc-ctrl.c 	pdev->ctrl_buf[0] = on_value;
pdev              513 drivers/media/usb/pwc/pwc-ctrl.c 	pdev->ctrl_buf[1] = off_value;
pdev              515 drivers/media/usb/pwc/pwc-ctrl.c 	r = send_control_msg(pdev,
pdev              516 drivers/media/usb/pwc/pwc-ctrl.c 		SET_STATUS_CTL, LED_FORMATTER, pdev->ctrl_buf, 2);
pdev              524 drivers/media/usb/pwc/pwc-ctrl.c int pwc_get_cmos_sensor(struct pwc_device *pdev, int *sensor)
pdev              528 drivers/media/usb/pwc/pwc-ctrl.c 	if (pdev->type < 675)
pdev              530 drivers/media/usb/pwc/pwc-ctrl.c 	else if (pdev->type < 730)
pdev              535 drivers/media/usb/pwc/pwc-ctrl.c 	ret = recv_control_msg(pdev, GET_STATUS_CTL, request, 1);
pdev              538 drivers/media/usb/pwc/pwc-ctrl.c 	if (pdev->type < 675)
pdev              539 drivers/media/usb/pwc/pwc-ctrl.c 		*sensor = pdev->ctrl_buf[0] | 0x100;
pdev              541 drivers/media/usb/pwc/pwc-ctrl.c 		*sensor = pdev->ctrl_buf[0];
pdev               15 drivers/media/usb/pwc/pwc-dec1.c void pwc_dec1_init(struct pwc_device *pdev, const unsigned char *cmd)
pdev               17 drivers/media/usb/pwc/pwc-dec1.c 	struct pwc_dec1_private *pdec = &pdev->dec1;
pdev               19 drivers/media/usb/pwc/pwc-dec1.c 	pdec->version = pdev->release;
pdev               25 drivers/media/usb/pwc/pwc-dec1.h void pwc_dec1_init(struct pwc_device *pdev, const unsigned char *cmd);
pdev              285 drivers/media/usb/pwc/pwc-dec23.c void pwc_dec23_init(struct pwc_device *pdev, const unsigned char *cmd)
pdev              288 drivers/media/usb/pwc/pwc-dec23.c 	struct pwc_dec23_private *pdec = &pdev->dec23;
pdev              295 drivers/media/usb/pwc/pwc-dec23.c 	if (DEVICE_USE_CODEC3(pdev->type)) {
pdev              645 drivers/media/usb/pwc/pwc-dec23.c void pwc_dec23_decompress(struct pwc_device *pdev,
pdev              650 drivers/media/usb/pwc/pwc-dec23.c 	struct pwc_dec23_private *pdec = &pdev->dec23;
pdev              660 drivers/media/usb/pwc/pwc-dec23.c 	bandlines_left = pdev->height / 4;
pdev              661 drivers/media/usb/pwc/pwc-dec23.c 	bytes_per_block = pdev->width * 4;
pdev              662 drivers/media/usb/pwc/pwc-dec23.c 	plane_size = pdev->height * pdev->width;
pdev              671 drivers/media/usb/pwc/pwc-dec23.c 				 pdev->width, pdev->width);
pdev              672 drivers/media/usb/pwc/pwc-dec23.c 		src += pdev->vbandlength;
pdev              674 drivers/media/usb/pwc/pwc-dec23.c 		pout_planar_u += pdev->width;
pdev              675 drivers/media/usb/pwc/pwc-dec23.c 		pout_planar_v += pdev->width;
pdev               45 drivers/media/usb/pwc/pwc-dec23.h void pwc_dec23_init(struct pwc_device *pdev, const unsigned char *cmd);
pdev               46 drivers/media/usb/pwc/pwc-dec23.h void pwc_dec23_decompress(struct pwc_device *pdev,
pdev              111 drivers/media/usb/pwc/pwc-if.c static void pwc_isoc_cleanup(struct pwc_device *pdev);
pdev              176 drivers/media/usb/pwc/pwc-if.c static struct pwc_frame_buf *pwc_get_next_fill_buf(struct pwc_device *pdev)
pdev              181 drivers/media/usb/pwc/pwc-if.c 	spin_lock_irqsave(&pdev->queued_bufs_lock, flags);
pdev              182 drivers/media/usb/pwc/pwc-if.c 	if (list_empty(&pdev->queued_bufs))
pdev              185 drivers/media/usb/pwc/pwc-if.c 	buf = list_entry(pdev->queued_bufs.next, struct pwc_frame_buf, list);
pdev              188 drivers/media/usb/pwc/pwc-if.c 	spin_unlock_irqrestore(&pdev->queued_bufs_lock, flags);
pdev              192 drivers/media/usb/pwc/pwc-if.c static void pwc_snapshot_button(struct pwc_device *pdev, int down)
pdev              201 drivers/media/usb/pwc/pwc-if.c 	if (pdev->button_dev) {
pdev              202 drivers/media/usb/pwc/pwc-if.c 		input_report_key(pdev->button_dev, KEY_CAMERA, down);
pdev              203 drivers/media/usb/pwc/pwc-if.c 		input_sync(pdev->button_dev);
pdev              208 drivers/media/usb/pwc/pwc-if.c static void pwc_frame_complete(struct pwc_device *pdev)
pdev              210 drivers/media/usb/pwc/pwc-if.c 	struct pwc_frame_buf *fbuf = pdev->fill_buf;
pdev              216 drivers/media/usb/pwc/pwc-if.c 	if (pdev->type == 730) {
pdev              221 drivers/media/usb/pwc/pwc-if.c 			pdev->drop_frames += 2;
pdev              223 drivers/media/usb/pwc/pwc-if.c 		if ((ptr[0] ^ pdev->vmirror) & 0x01) {
pdev              224 drivers/media/usb/pwc/pwc-if.c 			pwc_snapshot_button(pdev, ptr[0] & 0x01);
pdev              226 drivers/media/usb/pwc/pwc-if.c 		if ((ptr[0] ^ pdev->vmirror) & 0x02) {
pdev              232 drivers/media/usb/pwc/pwc-if.c 		pdev->vmirror = ptr[0] & 0x03;
pdev              243 drivers/media/usb/pwc/pwc-if.c 			pdev->drop_frames++;
pdev              244 drivers/media/usb/pwc/pwc-if.c 	} else if (pdev->type == 740 || pdev->type == 720) {
pdev              246 drivers/media/usb/pwc/pwc-if.c 		if ((ptr[0] ^ pdev->vmirror) & 0x01) {
pdev              247 drivers/media/usb/pwc/pwc-if.c 			pwc_snapshot_button(pdev, ptr[0] & 0x01);
pdev              249 drivers/media/usb/pwc/pwc-if.c 		pdev->vmirror = ptr[0] & 0x03;
pdev              253 drivers/media/usb/pwc/pwc-if.c 	if (pdev->drop_frames > 0) {
pdev              254 drivers/media/usb/pwc/pwc-if.c 		pdev->drop_frames--;
pdev              257 drivers/media/usb/pwc/pwc-if.c 		if (fbuf->filled < pdev->frame_total_size) {
pdev              262 drivers/media/usb/pwc/pwc-if.c 			fbuf->vb.sequence = pdev->vframe_count;
pdev              264 drivers/media/usb/pwc/pwc-if.c 			pdev->fill_buf = NULL;
pdev              265 drivers/media/usb/pwc/pwc-if.c 			pdev->vsync = 0;
pdev              268 drivers/media/usb/pwc/pwc-if.c 	pdev->vframe_count++;
pdev              276 drivers/media/usb/pwc/pwc-if.c 	struct pwc_device *pdev = (struct pwc_device *)urb->context;
pdev              280 drivers/media/usb/pwc/pwc-if.c 	trace_pwc_handler_enter(urb, pdev);
pdev              289 drivers/media/usb/pwc/pwc-if.c 	if (pdev->fill_buf == NULL)
pdev              290 drivers/media/usb/pwc/pwc-if.c 		pdev->fill_buf = pwc_get_next_fill_buf(pdev);
pdev              307 drivers/media/usb/pwc/pwc-if.c 		if (++pdev->visoc_errors > MAX_ISOC_ERRORS)
pdev              310 drivers/media/usb/pwc/pwc-if.c 			if (pdev->fill_buf) {
pdev              311 drivers/media/usb/pwc/pwc-if.c 				vb2_buffer_done(&pdev->fill_buf->vb.vb2_buf,
pdev              313 drivers/media/usb/pwc/pwc-if.c 				pdev->fill_buf = NULL;
pdev              316 drivers/media/usb/pwc/pwc-if.c 		pdev->vsync = 0; /* Drop the current frame */
pdev              321 drivers/media/usb/pwc/pwc-if.c 	pdev->visoc_errors = 0;
pdev              341 drivers/media/usb/pwc/pwc-if.c 		if (flen > 0 && pdev->vsync) {
pdev              342 drivers/media/usb/pwc/pwc-if.c 			struct pwc_frame_buf *fbuf = pdev->fill_buf;
pdev              344 drivers/media/usb/pwc/pwc-if.c 			if (pdev->vsync == 1) {
pdev              346 drivers/media/usb/pwc/pwc-if.c 				pdev->vsync = 2;
pdev              349 drivers/media/usb/pwc/pwc-if.c 			if (flen + fbuf->filled > pdev->frame_total_size) {
pdev              352 drivers/media/usb/pwc/pwc-if.c 					  pdev->frame_total_size);
pdev              353 drivers/media/usb/pwc/pwc-if.c 				pdev->vsync = 0; /* Let's wait for an EOF */
pdev              360 drivers/media/usb/pwc/pwc-if.c 		if (flen < pdev->vlast_packet_size) {
pdev              362 drivers/media/usb/pwc/pwc-if.c 			if (pdev->vsync == 2)
pdev              363 drivers/media/usb/pwc/pwc-if.c 				pwc_frame_complete(pdev);
pdev              364 drivers/media/usb/pwc/pwc-if.c 			if (pdev->fill_buf == NULL)
pdev              365 drivers/media/usb/pwc/pwc-if.c 				pdev->fill_buf = pwc_get_next_fill_buf(pdev);
pdev              366 drivers/media/usb/pwc/pwc-if.c 			if (pdev->fill_buf) {
pdev              367 drivers/media/usb/pwc/pwc-if.c 				pdev->fill_buf->filled = 0;
pdev              368 drivers/media/usb/pwc/pwc-if.c 				pdev->vsync = 1;
pdev              371 drivers/media/usb/pwc/pwc-if.c 		pdev->vlast_packet_size = flen;
pdev              380 drivers/media/usb/pwc/pwc-if.c 	trace_pwc_handler_exit(urb, pdev);
pdev              388 drivers/media/usb/pwc/pwc-if.c static int pwc_isoc_init(struct pwc_device *pdev)
pdev              397 drivers/media/usb/pwc/pwc-if.c 	pdev->vsync = 0;
pdev              398 drivers/media/usb/pwc/pwc-if.c 	pdev->vlast_packet_size = 0;
pdev              399 drivers/media/usb/pwc/pwc-if.c 	pdev->fill_buf = NULL;
pdev              400 drivers/media/usb/pwc/pwc-if.c 	pdev->vframe_count = 0;
pdev              401 drivers/media/usb/pwc/pwc-if.c 	pdev->visoc_errors = 0;
pdev              402 drivers/media/usb/pwc/pwc-if.c 	udev = pdev->udev;
pdev              407 drivers/media/usb/pwc/pwc-if.c 	ret = pwc_set_video_mode(pdev, pdev->width, pdev->height, pdev->pixfmt,
pdev              408 drivers/media/usb/pwc/pwc-if.c 				 pdev->vframes, &compression, 1);
pdev              413 drivers/media/usb/pwc/pwc-if.c 		idesc = usb_altnum_to_altsetting(intf, pdev->valternate);
pdev              418 drivers/media/usb/pwc/pwc-if.c 	pdev->vmax_packet_size = -1;
pdev              420 drivers/media/usb/pwc/pwc-if.c 		if ((idesc->endpoint[i].desc.bEndpointAddress & 0xF) == pdev->vendpoint) {
pdev              421 drivers/media/usb/pwc/pwc-if.c 			pdev->vmax_packet_size = le16_to_cpu(idesc->endpoint[i].desc.wMaxPacketSize);
pdev              426 drivers/media/usb/pwc/pwc-if.c 	if (pdev->vmax_packet_size < 0 || pdev->vmax_packet_size > ISO_MAX_FRAME_SIZE) {
pdev              432 drivers/media/usb/pwc/pwc-if.c 	PWC_DEBUG_OPEN("Setting alternate interface %d\n", pdev->valternate);
pdev              433 drivers/media/usb/pwc/pwc-if.c 	ret = usb_set_interface(pdev->udev, 0, pdev->valternate);
pdev              445 drivers/media/usb/pwc/pwc-if.c 			pwc_isoc_cleanup(pdev);
pdev              448 drivers/media/usb/pwc/pwc-if.c 		pdev->urbs[i] = urb;
pdev              453 drivers/media/usb/pwc/pwc-if.c 		urb->pipe = usb_rcvisocpipe(udev, pdev->vendpoint);
pdev              461 drivers/media/usb/pwc/pwc-if.c 			pwc_isoc_cleanup(pdev);
pdev              465 drivers/media/usb/pwc/pwc-if.c 		urb->context = pdev;
pdev              470 drivers/media/usb/pwc/pwc-if.c 			urb->iso_frame_desc[j].length = pdev->vmax_packet_size;
pdev              476 drivers/media/usb/pwc/pwc-if.c 		ret = usb_submit_urb(pdev->urbs[i], GFP_KERNEL);
pdev              479 drivers/media/usb/pwc/pwc-if.c 			pwc_isoc_cleanup(pdev);
pdev              484 drivers/media/usb/pwc/pwc-if.c 			pwc_isoc_cleanup(pdev);
pdev              487 drivers/media/usb/pwc/pwc-if.c 		PWC_DEBUG_MEMORY("URB 0x%p submitted.\n", pdev->urbs[i]);
pdev              495 drivers/media/usb/pwc/pwc-if.c static void pwc_iso_stop(struct pwc_device *pdev)
pdev              501 drivers/media/usb/pwc/pwc-if.c 		if (pdev->urbs[i]) {
pdev              502 drivers/media/usb/pwc/pwc-if.c 			PWC_DEBUG_MEMORY("Unlinking URB %p\n", pdev->urbs[i]);
pdev              503 drivers/media/usb/pwc/pwc-if.c 			usb_kill_urb(pdev->urbs[i]);
pdev              508 drivers/media/usb/pwc/pwc-if.c static void pwc_iso_free(struct pwc_device *pdev)
pdev              514 drivers/media/usb/pwc/pwc-if.c 		struct urb *urb = pdev->urbs[i];
pdev              524 drivers/media/usb/pwc/pwc-if.c 			pdev->urbs[i] = NULL;
pdev              530 drivers/media/usb/pwc/pwc-if.c static void pwc_isoc_cleanup(struct pwc_device *pdev)
pdev              534 drivers/media/usb/pwc/pwc-if.c 	pwc_iso_stop(pdev);
pdev              535 drivers/media/usb/pwc/pwc-if.c 	pwc_iso_free(pdev);
pdev              536 drivers/media/usb/pwc/pwc-if.c 	usb_set_interface(pdev->udev, 0, 0);
pdev              542 drivers/media/usb/pwc/pwc-if.c static void pwc_cleanup_queued_bufs(struct pwc_device *pdev,
pdev              547 drivers/media/usb/pwc/pwc-if.c 	spin_lock_irqsave(&pdev->queued_bufs_lock, flags);
pdev              548 drivers/media/usb/pwc/pwc-if.c 	while (!list_empty(&pdev->queued_bufs)) {
pdev              551 drivers/media/usb/pwc/pwc-if.c 		buf = list_entry(pdev->queued_bufs.next, struct pwc_frame_buf,
pdev              556 drivers/media/usb/pwc/pwc-if.c 	spin_unlock_irqrestore(&pdev->queued_bufs_lock, flags);
pdev              594 drivers/media/usb/pwc/pwc-if.c 	struct pwc_device *pdev = container_of(v, struct pwc_device, v4l2_dev);
pdev              596 drivers/media/usb/pwc/pwc-if.c 	v4l2_ctrl_handler_free(&pdev->ctrl_handler);
pdev              597 drivers/media/usb/pwc/pwc-if.c 	v4l2_device_unregister(&pdev->v4l2_dev);
pdev              598 drivers/media/usb/pwc/pwc-if.c 	kfree(pdev->ctrl_buf);
pdev              599 drivers/media/usb/pwc/pwc-if.c 	kfree(pdev);
pdev              609 drivers/media/usb/pwc/pwc-if.c 	struct pwc_device *pdev = vb2_get_drv_priv(vq);
pdev              619 drivers/media/usb/pwc/pwc-if.c 	size = pwc_get_size(pdev, MAX_WIDTH, MAX_HEIGHT);
pdev              642 drivers/media/usb/pwc/pwc-if.c 	struct pwc_device *pdev = vb2_get_drv_priv(vb->vb2_queue);
pdev              645 drivers/media/usb/pwc/pwc-if.c 	if (!pdev->udev)
pdev              653 drivers/media/usb/pwc/pwc-if.c 	struct pwc_device *pdev = vb2_get_drv_priv(vb->vb2_queue);
pdev              665 drivers/media/usb/pwc/pwc-if.c 		pwc_decompress(pdev, buf);
pdev              680 drivers/media/usb/pwc/pwc-if.c 	struct pwc_device *pdev = vb2_get_drv_priv(vb->vb2_queue);
pdev              687 drivers/media/usb/pwc/pwc-if.c 	if (!pdev->udev) {
pdev              692 drivers/media/usb/pwc/pwc-if.c 	spin_lock_irqsave(&pdev->queued_bufs_lock, flags);
pdev              693 drivers/media/usb/pwc/pwc-if.c 	list_add_tail(&buf->list, &pdev->queued_bufs);
pdev              694 drivers/media/usb/pwc/pwc-if.c 	spin_unlock_irqrestore(&pdev->queued_bufs_lock, flags);
pdev              699 drivers/media/usb/pwc/pwc-if.c 	struct pwc_device *pdev = vb2_get_drv_priv(vq);
pdev              702 drivers/media/usb/pwc/pwc-if.c 	if (!pdev->udev)
pdev              705 drivers/media/usb/pwc/pwc-if.c 	if (mutex_lock_interruptible(&pdev->v4l2_lock))
pdev              708 drivers/media/usb/pwc/pwc-if.c 	pwc_camera_power(pdev, 1);
pdev              709 drivers/media/usb/pwc/pwc-if.c 	pwc_set_leds(pdev, leds[0], leds[1]);
pdev              711 drivers/media/usb/pwc/pwc-if.c 	r = pwc_isoc_init(pdev);
pdev              714 drivers/media/usb/pwc/pwc-if.c 		pwc_set_leds(pdev, 0, 0);
pdev              715 drivers/media/usb/pwc/pwc-if.c 		pwc_camera_power(pdev, 0);
pdev              717 drivers/media/usb/pwc/pwc-if.c 		pwc_cleanup_queued_bufs(pdev, VB2_BUF_STATE_QUEUED);
pdev              719 drivers/media/usb/pwc/pwc-if.c 	mutex_unlock(&pdev->v4l2_lock);
pdev              726 drivers/media/usb/pwc/pwc-if.c 	struct pwc_device *pdev = vb2_get_drv_priv(vq);
pdev              728 drivers/media/usb/pwc/pwc-if.c 	mutex_lock(&pdev->v4l2_lock);
pdev              729 drivers/media/usb/pwc/pwc-if.c 	if (pdev->udev) {
pdev              730 drivers/media/usb/pwc/pwc-if.c 		pwc_set_leds(pdev, 0, 0);
pdev              731 drivers/media/usb/pwc/pwc-if.c 		pwc_camera_power(pdev, 0);
pdev              732 drivers/media/usb/pwc/pwc-if.c 		pwc_isoc_cleanup(pdev);
pdev              735 drivers/media/usb/pwc/pwc-if.c 	pwc_cleanup_queued_bufs(pdev, VB2_BUF_STATE_ERROR);
pdev              736 drivers/media/usb/pwc/pwc-if.c 	if (pdev->fill_buf)
pdev              737 drivers/media/usb/pwc/pwc-if.c 		vb2_buffer_done(&pdev->fill_buf->vb.vb2_buf,
pdev              739 drivers/media/usb/pwc/pwc-if.c 	mutex_unlock(&pdev->v4l2_lock);
pdev              765 drivers/media/usb/pwc/pwc-if.c 	struct pwc_device *pdev = NULL;
pdev             1028 drivers/media/usb/pwc/pwc-if.c 	pdev = kzalloc(sizeof(struct pwc_device), GFP_KERNEL);
pdev             1029 drivers/media/usb/pwc/pwc-if.c 	if (pdev == NULL) {
pdev             1033 drivers/media/usb/pwc/pwc-if.c 	pdev->type = type_id;
pdev             1034 drivers/media/usb/pwc/pwc-if.c 	pdev->features = features;
pdev             1035 drivers/media/usb/pwc/pwc-if.c 	pwc_construct(pdev); /* set min/max sizes correct */
pdev             1037 drivers/media/usb/pwc/pwc-if.c 	mutex_init(&pdev->v4l2_lock);
pdev             1038 drivers/media/usb/pwc/pwc-if.c 	mutex_init(&pdev->vb_queue_lock);
pdev             1039 drivers/media/usb/pwc/pwc-if.c 	spin_lock_init(&pdev->queued_bufs_lock);
pdev             1040 drivers/media/usb/pwc/pwc-if.c 	INIT_LIST_HEAD(&pdev->queued_bufs);
pdev             1042 drivers/media/usb/pwc/pwc-if.c 	pdev->udev = udev;
pdev             1043 drivers/media/usb/pwc/pwc-if.c 	pdev->power_save = my_power_save;
pdev             1046 drivers/media/usb/pwc/pwc-if.c 	pdev->vb_queue.type = V4L2_BUF_TYPE_VIDEO_CAPTURE;
pdev             1047 drivers/media/usb/pwc/pwc-if.c 	pdev->vb_queue.io_modes = VB2_MMAP | VB2_USERPTR | VB2_READ;
pdev             1048 drivers/media/usb/pwc/pwc-if.c 	pdev->vb_queue.drv_priv = pdev;
pdev             1049 drivers/media/usb/pwc/pwc-if.c 	pdev->vb_queue.buf_struct_size = sizeof(struct pwc_frame_buf);
pdev             1050 drivers/media/usb/pwc/pwc-if.c 	pdev->vb_queue.ops = &pwc_vb_queue_ops;
pdev             1051 drivers/media/usb/pwc/pwc-if.c 	pdev->vb_queue.mem_ops = &vb2_vmalloc_memops;
pdev             1052 drivers/media/usb/pwc/pwc-if.c 	pdev->vb_queue.timestamp_flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC;
pdev             1053 drivers/media/usb/pwc/pwc-if.c 	rc = vb2_queue_init(&pdev->vb_queue);
pdev             1060 drivers/media/usb/pwc/pwc-if.c 	pdev->vdev = pwc_template;
pdev             1061 drivers/media/usb/pwc/pwc-if.c 	strscpy(pdev->vdev.name, name, sizeof(pdev->vdev.name));
pdev             1062 drivers/media/usb/pwc/pwc-if.c 	pdev->vdev.queue = &pdev->vb_queue;
pdev             1063 drivers/media/usb/pwc/pwc-if.c 	pdev->vdev.queue->lock = &pdev->vb_queue_lock;
pdev             1064 drivers/media/usb/pwc/pwc-if.c 	video_set_drvdata(&pdev->vdev, pdev);
pdev             1066 drivers/media/usb/pwc/pwc-if.c 	pdev->release = le16_to_cpu(udev->descriptor.bcdDevice);
pdev             1067 drivers/media/usb/pwc/pwc-if.c 	PWC_DEBUG_PROBE("Release: %04x\n", pdev->release);
pdev             1070 drivers/media/usb/pwc/pwc-if.c 	pdev->ctrl_buf = kmalloc(sizeof(pdev->cmd_buf), GFP_KERNEL);
pdev             1071 drivers/media/usb/pwc/pwc-if.c 	if (!pdev->ctrl_buf) {
pdev             1079 drivers/media/usb/pwc/pwc-if.c 	if (pwc_get_cmos_sensor(pdev, &rc) >= 0) {
pdev             1081 drivers/media/usb/pwc/pwc-if.c 				pdev->vdev.name,
pdev             1087 drivers/media/usb/pwc/pwc-if.c 	pwc_set_leds(pdev, 0, 0);
pdev             1090 drivers/media/usb/pwc/pwc-if.c 	rc = pwc_set_video_mode(pdev, MAX_WIDTH, MAX_HEIGHT,
pdev             1096 drivers/media/usb/pwc/pwc-if.c 	rc = pwc_init_controls(pdev);
pdev             1103 drivers/media/usb/pwc/pwc-if.c 	pwc_camera_power(pdev, 0);
pdev             1106 drivers/media/usb/pwc/pwc-if.c 	pdev->v4l2_dev.release = pwc_video_release;
pdev             1107 drivers/media/usb/pwc/pwc-if.c 	rc = v4l2_device_register(&intf->dev, &pdev->v4l2_dev);
pdev             1113 drivers/media/usb/pwc/pwc-if.c 	pdev->v4l2_dev.ctrl_handler = &pdev->ctrl_handler;
pdev             1114 drivers/media/usb/pwc/pwc-if.c 	pdev->vdev.v4l2_dev = &pdev->v4l2_dev;
pdev             1115 drivers/media/usb/pwc/pwc-if.c 	pdev->vdev.lock = &pdev->v4l2_lock;
pdev             1116 drivers/media/usb/pwc/pwc-if.c 	pdev->vdev.device_caps = V4L2_CAP_VIDEO_CAPTURE | V4L2_CAP_STREAMING |
pdev             1119 drivers/media/usb/pwc/pwc-if.c 	rc = video_register_device(&pdev->vdev, VFL_TYPE_GRABBER, -1);
pdev             1124 drivers/media/usb/pwc/pwc-if.c 	PWC_INFO("Registered as %s.\n", video_device_node_name(&pdev->vdev));
pdev             1128 drivers/media/usb/pwc/pwc-if.c 	pdev->button_dev = input_allocate_device();
pdev             1129 drivers/media/usb/pwc/pwc-if.c 	if (!pdev->button_dev) {
pdev             1134 drivers/media/usb/pwc/pwc-if.c 	usb_make_path(udev, pdev->button_phys, sizeof(pdev->button_phys));
pdev             1135 drivers/media/usb/pwc/pwc-if.c 	strlcat(pdev->button_phys, "/input0", sizeof(pdev->button_phys));
pdev             1137 drivers/media/usb/pwc/pwc-if.c 	pdev->button_dev->name = "PWC snapshot button";
pdev             1138 drivers/media/usb/pwc/pwc-if.c 	pdev->button_dev->phys = pdev->button_phys;
pdev             1139 drivers/media/usb/pwc/pwc-if.c 	usb_to_input_id(pdev->udev, &pdev->button_dev->id);
pdev             1140 drivers/media/usb/pwc/pwc-if.c 	pdev->button_dev->dev.parent = &pdev->udev->dev;
pdev             1141 drivers/media/usb/pwc/pwc-if.c 	pdev->button_dev->evbit[0] = BIT_MASK(EV_KEY);
pdev             1142 drivers/media/usb/pwc/pwc-if.c 	pdev->button_dev->keybit[BIT_WORD(KEY_CAMERA)] = BIT_MASK(KEY_CAMERA);
pdev             1144 drivers/media/usb/pwc/pwc-if.c 	rc = input_register_device(pdev->button_dev);
pdev             1146 drivers/media/usb/pwc/pwc-if.c 		input_free_device(pdev->button_dev);
pdev             1147 drivers/media/usb/pwc/pwc-if.c 		pdev->button_dev = NULL;
pdev             1156 drivers/media/usb/pwc/pwc-if.c 	video_unregister_device(&pdev->vdev);
pdev             1159 drivers/media/usb/pwc/pwc-if.c 	v4l2_device_unregister(&pdev->v4l2_dev);
pdev             1161 drivers/media/usb/pwc/pwc-if.c 	v4l2_ctrl_handler_free(&pdev->ctrl_handler);
pdev             1163 drivers/media/usb/pwc/pwc-if.c 	kfree(pdev->ctrl_buf);
pdev             1164 drivers/media/usb/pwc/pwc-if.c 	kfree(pdev);
pdev             1172 drivers/media/usb/pwc/pwc-if.c 	struct pwc_device *pdev = container_of(v, struct pwc_device, v4l2_dev);
pdev             1174 drivers/media/usb/pwc/pwc-if.c 	mutex_lock(&pdev->vb_queue_lock);
pdev             1175 drivers/media/usb/pwc/pwc-if.c 	mutex_lock(&pdev->v4l2_lock);
pdev             1177 drivers/media/usb/pwc/pwc-if.c 	if (pdev->vb_queue.streaming)
pdev             1178 drivers/media/usb/pwc/pwc-if.c 		pwc_isoc_cleanup(pdev);
pdev             1179 drivers/media/usb/pwc/pwc-if.c 	pdev->udev = NULL;
pdev             1181 drivers/media/usb/pwc/pwc-if.c 	v4l2_device_disconnect(&pdev->v4l2_dev);
pdev             1182 drivers/media/usb/pwc/pwc-if.c 	video_unregister_device(&pdev->vdev);
pdev             1183 drivers/media/usb/pwc/pwc-if.c 	mutex_unlock(&pdev->v4l2_lock);
pdev             1184 drivers/media/usb/pwc/pwc-if.c 	mutex_unlock(&pdev->vb_queue_lock);
pdev             1187 drivers/media/usb/pwc/pwc-if.c 	if (pdev->button_dev)
pdev             1188 drivers/media/usb/pwc/pwc-if.c 		input_unregister_device(pdev->button_dev);
pdev             1191 drivers/media/usb/pwc/pwc-if.c 	v4l2_device_put(&pdev->v4l2_dev);
pdev               29 drivers/media/usb/pwc/pwc-misc.c int pwc_get_size(struct pwc_device *pdev, int width, int height)
pdev               36 drivers/media/usb/pwc/pwc-misc.c 		if (!(pdev->image_mask & (1 << i)))
pdev               46 drivers/media/usb/pwc/pwc-misc.c 		if (pdev->image_mask & (1 << i))
pdev               55 drivers/media/usb/pwc/pwc-misc.c void pwc_construct(struct pwc_device *pdev)
pdev               57 drivers/media/usb/pwc/pwc-misc.c 	if (DEVICE_USE_CODEC1(pdev->type)) {
pdev               59 drivers/media/usb/pwc/pwc-misc.c 		pdev->image_mask = 1 << PSZ_SQCIF | 1 << PSZ_QCIF | 1 << PSZ_CIF;
pdev               60 drivers/media/usb/pwc/pwc-misc.c 		pdev->vcinterface = 2;
pdev               61 drivers/media/usb/pwc/pwc-misc.c 		pdev->vendpoint = 4;
pdev               62 drivers/media/usb/pwc/pwc-misc.c 		pdev->frame_header_size = 0;
pdev               63 drivers/media/usb/pwc/pwc-misc.c 		pdev->frame_trailer_size = 0;
pdev               65 drivers/media/usb/pwc/pwc-misc.c 	} else if (DEVICE_USE_CODEC3(pdev->type)) {
pdev               67 drivers/media/usb/pwc/pwc-misc.c 		pdev->image_mask = 1 << PSZ_QSIF | 1 << PSZ_SIF | 1 << PSZ_VGA;
pdev               68 drivers/media/usb/pwc/pwc-misc.c 		pdev->vcinterface = 3;
pdev               69 drivers/media/usb/pwc/pwc-misc.c 		pdev->vendpoint = 5;
pdev               70 drivers/media/usb/pwc/pwc-misc.c 		pdev->frame_header_size = TOUCAM_HEADER_SIZE;
pdev               71 drivers/media/usb/pwc/pwc-misc.c 		pdev->frame_trailer_size = TOUCAM_TRAILER_SIZE;
pdev               75 drivers/media/usb/pwc/pwc-misc.c 		pdev->image_mask = 1 << PSZ_SQCIF | 1 << PSZ_QSIF | 1 << PSZ_QCIF | 1 << PSZ_SIF | 1 << PSZ_CIF | 1 << PSZ_VGA;
pdev               76 drivers/media/usb/pwc/pwc-misc.c 		pdev->vcinterface = 3;
pdev               77 drivers/media/usb/pwc/pwc-misc.c 		pdev->vendpoint = 4;
pdev               78 drivers/media/usb/pwc/pwc-misc.c 		pdev->frame_header_size = 0;
pdev               79 drivers/media/usb/pwc/pwc-misc.c 		pdev->frame_trailer_size = 0;
pdev               24 drivers/media/usb/pwc/pwc-uncompress.c int pwc_decompress(struct pwc_device *pdev, struct pwc_frame_buf *fbuf)
pdev               33 drivers/media/usb/pwc/pwc-uncompress.c 	yuv = fbuf->data + pdev->frame_header_size;  /* Skip header */
pdev               36 drivers/media/usb/pwc/pwc-uncompress.c 	if (pdev->pixfmt != V4L2_PIX_FMT_YUV420)
pdev               39 drivers/media/usb/pwc/pwc-uncompress.c 		raw_frame->type = cpu_to_le16(pdev->type);
pdev               40 drivers/media/usb/pwc/pwc-uncompress.c 		raw_frame->vbandlength = cpu_to_le16(pdev->vbandlength);
pdev               44 drivers/media/usb/pwc/pwc-uncompress.c 		memcpy(raw_frame->cmd, pdev->cmd_buf, 4);
pdev               45 drivers/media/usb/pwc/pwc-uncompress.c 		memcpy(raw_frame+1, yuv, pdev->frame_size);
pdev               47 drivers/media/usb/pwc/pwc-uncompress.c 			pdev->frame_size + sizeof(struct pwc_raw_frame));
pdev               52 drivers/media/usb/pwc/pwc-uncompress.c 			      pdev->width * pdev->height * 3 / 2);
pdev               54 drivers/media/usb/pwc/pwc-uncompress.c 	if (pdev->vbandlength == 0) {
pdev               61 drivers/media/usb/pwc/pwc-uncompress.c 		n = pdev->width * pdev->height;
pdev               66 drivers/media/usb/pwc/pwc-uncompress.c 		for (line = 0; line < pdev->height; line++) {
pdev               67 drivers/media/usb/pwc/pwc-uncompress.c 			for (col = 0; col < pdev->width; col += 4) {
pdev               85 drivers/media/usb/pwc/pwc-uncompress.c 	if (DEVICE_USE_CODEC1(pdev->type)) {
pdev               92 drivers/media/usb/pwc/pwc-uncompress.c 		pwc_dec23_decompress(pdev, yuv, image);
pdev              150 drivers/media/usb/pwc/pwc-v4l.c int pwc_init_controls(struct pwc_device *pdev)
pdev              156 drivers/media/usb/pwc/pwc-v4l.c 	hdl = &pdev->ctrl_handler;
pdev              162 drivers/media/usb/pwc/pwc-v4l.c 	r = pwc_get_u8_ctrl(pdev, GET_LUM_CTL, BRIGHTNESS_FORMATTER, &def);
pdev              165 drivers/media/usb/pwc/pwc-v4l.c 	pdev->brightness = v4l2_ctrl_new_std(hdl, &pwc_ctrl_ops,
pdev              168 drivers/media/usb/pwc/pwc-v4l.c 	r = pwc_get_u8_ctrl(pdev, GET_LUM_CTL, CONTRAST_FORMATTER, &def);
pdev              171 drivers/media/usb/pwc/pwc-v4l.c 	pdev->contrast = v4l2_ctrl_new_std(hdl, &pwc_ctrl_ops,
pdev              174 drivers/media/usb/pwc/pwc-v4l.c 	if (pdev->type >= 675) {
pdev              175 drivers/media/usb/pwc/pwc-v4l.c 		if (pdev->type < 730)
pdev              176 drivers/media/usb/pwc/pwc-v4l.c 			pdev->saturation_fmt = SATURATION_MODE_FORMATTER2;
pdev              178 drivers/media/usb/pwc/pwc-v4l.c 			pdev->saturation_fmt = SATURATION_MODE_FORMATTER1;
pdev              179 drivers/media/usb/pwc/pwc-v4l.c 		r = pwc_get_s8_ctrl(pdev, GET_CHROM_CTL, pdev->saturation_fmt,
pdev              183 drivers/media/usb/pwc/pwc-v4l.c 		pdev->saturation = v4l2_ctrl_new_std(hdl, &pwc_ctrl_ops,
pdev              187 drivers/media/usb/pwc/pwc-v4l.c 	r = pwc_get_u8_ctrl(pdev, GET_LUM_CTL, GAMMA_FORMATTER, &def);
pdev              190 drivers/media/usb/pwc/pwc-v4l.c 	pdev->gamma = v4l2_ctrl_new_std(hdl, &pwc_ctrl_ops,
pdev              194 drivers/media/usb/pwc/pwc-v4l.c 	r = pwc_get_u8_ctrl(pdev, GET_CHROM_CTL, WB_MODE_FORMATTER, &def);
pdev              200 drivers/media/usb/pwc/pwc-v4l.c 	pdev->auto_white_balance = v4l2_ctrl_new_custom(hdl, &cfg, NULL);
pdev              202 drivers/media/usb/pwc/pwc-v4l.c 	if (!pdev->auto_white_balance)
pdev              205 drivers/media/usb/pwc/pwc-v4l.c 	r = pwc_get_u8_ctrl(pdev, GET_CHROM_CTL,
pdev              209 drivers/media/usb/pwc/pwc-v4l.c 	pdev->red_balance = v4l2_ctrl_new_std(hdl, &pwc_ctrl_ops,
pdev              212 drivers/media/usb/pwc/pwc-v4l.c 	r = pwc_get_u8_ctrl(pdev, GET_CHROM_CTL,
pdev              216 drivers/media/usb/pwc/pwc-v4l.c 	pdev->blue_balance = v4l2_ctrl_new_std(hdl, &pwc_ctrl_ops,
pdev              219 drivers/media/usb/pwc/pwc-v4l.c 	v4l2_ctrl_auto_cluster(3, &pdev->auto_white_balance, awb_manual, true);
pdev              222 drivers/media/usb/pwc/pwc-v4l.c 	r = pwc_get_u8_ctrl(pdev, GET_LUM_CTL, AGC_MODE_FORMATTER, &def);
pdev              226 drivers/media/usb/pwc/pwc-v4l.c 	pdev->autogain = v4l2_ctrl_new_std(hdl, &pwc_ctrl_ops,
pdev              228 drivers/media/usb/pwc/pwc-v4l.c 	if (!pdev->autogain)
pdev              231 drivers/media/usb/pwc/pwc-v4l.c 	r = pwc_get_u8_ctrl(pdev, GET_LUM_CTL, PRESET_AGC_FORMATTER, &def);
pdev              234 drivers/media/usb/pwc/pwc-v4l.c 	pdev->gain = v4l2_ctrl_new_std(hdl, &pwc_ctrl_ops,
pdev              238 drivers/media/usb/pwc/pwc-v4l.c 	if (DEVICE_USE_CODEC2(pdev->type)) {
pdev              239 drivers/media/usb/pwc/pwc-v4l.c 		r = pwc_get_u8_ctrl(pdev, GET_LUM_CTL, SHUTTER_MODE_FORMATTER,
pdev              247 drivers/media/usb/pwc/pwc-v4l.c 		pdev->exposure_auto = v4l2_ctrl_new_std_menu(hdl,
pdev              251 drivers/media/usb/pwc/pwc-v4l.c 		if (!pdev->exposure_auto)
pdev              255 drivers/media/usb/pwc/pwc-v4l.c 		r = pwc_get_u16_ctrl(pdev, GET_STATUS_CTL,
pdev              259 drivers/media/usb/pwc/pwc-v4l.c 		pdev->exposure = v4l2_ctrl_new_std(hdl, &pwc_ctrl_ops,
pdev              262 drivers/media/usb/pwc/pwc-v4l.c 		v4l2_ctrl_auto_cluster(2, &pdev->autogain, 0, true);
pdev              263 drivers/media/usb/pwc/pwc-v4l.c 		v4l2_ctrl_auto_cluster(2, &pdev->exposure_auto,
pdev              265 drivers/media/usb/pwc/pwc-v4l.c 	} else if (DEVICE_USE_CODEC3(pdev->type)) {
pdev              267 drivers/media/usb/pwc/pwc-v4l.c 		r = pwc_get_u16_ctrl(pdev, GET_STATUS_CTL,
pdev              271 drivers/media/usb/pwc/pwc-v4l.c 		pdev->exposure = v4l2_ctrl_new_std(hdl, &pwc_ctrl_ops,
pdev              274 drivers/media/usb/pwc/pwc-v4l.c 		pdev->autogain_expo_cluster[0] = pdev->autogain;
pdev              275 drivers/media/usb/pwc/pwc-v4l.c 		pdev->autogain_expo_cluster[1] = pdev->gain;
pdev              276 drivers/media/usb/pwc/pwc-v4l.c 		pdev->autogain_expo_cluster[2] = pdev->exposure;
pdev              277 drivers/media/usb/pwc/pwc-v4l.c 		v4l2_ctrl_auto_cluster(3, pdev->autogain_expo_cluster,
pdev              282 drivers/media/usb/pwc/pwc-v4l.c 	r = pwc_get_u8_ctrl(pdev, GET_CHROM_CTL, COLOUR_MODE_FORMATTER,
pdev              287 drivers/media/usb/pwc/pwc-v4l.c 	pdev->colorfx = v4l2_ctrl_new_std_menu(hdl, &pwc_ctrl_ops,
pdev              291 drivers/media/usb/pwc/pwc-v4l.c 	r = pwc_get_u8_ctrl(pdev, GET_LUM_CTL, AUTO_CONTOUR_FORMATTER, &def);
pdev              296 drivers/media/usb/pwc/pwc-v4l.c 	pdev->autocontour = v4l2_ctrl_new_custom(hdl, &cfg, NULL);
pdev              297 drivers/media/usb/pwc/pwc-v4l.c 	if (!pdev->autocontour)
pdev              300 drivers/media/usb/pwc/pwc-v4l.c 	r = pwc_get_u8_ctrl(pdev, GET_LUM_CTL, PRESET_CONTOUR_FORMATTER, &def);
pdev              305 drivers/media/usb/pwc/pwc-v4l.c 	pdev->contour = v4l2_ctrl_new_custom(hdl, &cfg, NULL);
pdev              307 drivers/media/usb/pwc/pwc-v4l.c 	v4l2_ctrl_auto_cluster(2, &pdev->autocontour, 0, false);
pdev              310 drivers/media/usb/pwc/pwc-v4l.c 	r = pwc_get_u8_ctrl(pdev, GET_LUM_CTL,
pdev              317 drivers/media/usb/pwc/pwc-v4l.c 	pdev->backlight = v4l2_ctrl_new_custom(hdl, &cfg, NULL);
pdev              320 drivers/media/usb/pwc/pwc-v4l.c 	r = pwc_get_u8_ctrl(pdev, GET_LUM_CTL,
pdev              327 drivers/media/usb/pwc/pwc-v4l.c 	pdev->flicker = v4l2_ctrl_new_custom(hdl, &cfg, NULL);
pdev              330 drivers/media/usb/pwc/pwc-v4l.c 	r = pwc_get_u8_ctrl(pdev, GET_LUM_CTL,
pdev              336 drivers/media/usb/pwc/pwc-v4l.c 	pdev->noise_reduction = v4l2_ctrl_new_custom(hdl, &cfg, NULL);
pdev              339 drivers/media/usb/pwc/pwc-v4l.c 	pdev->save_user = v4l2_ctrl_new_custom(hdl, &pwc_save_user_cfg, NULL);
pdev              340 drivers/media/usb/pwc/pwc-v4l.c 	pdev->restore_user = v4l2_ctrl_new_custom(hdl, &pwc_restore_user_cfg,
pdev              342 drivers/media/usb/pwc/pwc-v4l.c 	if (pdev->restore_user)
pdev              343 drivers/media/usb/pwc/pwc-v4l.c 		pdev->restore_user->flags |= V4L2_CTRL_FLAG_UPDATE;
pdev              344 drivers/media/usb/pwc/pwc-v4l.c 	pdev->restore_factory = v4l2_ctrl_new_custom(hdl,
pdev              347 drivers/media/usb/pwc/pwc-v4l.c 	if (pdev->restore_factory)
pdev              348 drivers/media/usb/pwc/pwc-v4l.c 		pdev->restore_factory->flags |= V4L2_CTRL_FLAG_UPDATE;
pdev              351 drivers/media/usb/pwc/pwc-v4l.c 	r = pwc_get_u8_ctrl(pdev, GET_CHROM_CTL,
pdev              357 drivers/media/usb/pwc/pwc-v4l.c 	pdev->awb_speed = v4l2_ctrl_new_custom(hdl, &cfg, NULL);
pdev              359 drivers/media/usb/pwc/pwc-v4l.c 	r = pwc_get_u8_ctrl(pdev, GET_CHROM_CTL,
pdev              365 drivers/media/usb/pwc/pwc-v4l.c 	pdev->awb_delay = v4l2_ctrl_new_custom(hdl, &cfg, NULL);
pdev              367 drivers/media/usb/pwc/pwc-v4l.c 	if (!(pdev->features & FEATURE_MOTOR_PANTILT))
pdev              371 drivers/media/usb/pwc/pwc-v4l.c 	pdev->motor_pan = v4l2_ctrl_new_std(hdl, &pwc_ctrl_ops,
pdev              373 drivers/media/usb/pwc/pwc-v4l.c 	if (!pdev->motor_pan)
pdev              375 drivers/media/usb/pwc/pwc-v4l.c 	pdev->motor_tilt = v4l2_ctrl_new_std(hdl, &pwc_ctrl_ops,
pdev              377 drivers/media/usb/pwc/pwc-v4l.c 	pdev->motor_pan_reset = v4l2_ctrl_new_std(hdl, &pwc_ctrl_ops,
pdev              379 drivers/media/usb/pwc/pwc-v4l.c 	pdev->motor_tilt_reset = v4l2_ctrl_new_std(hdl, &pwc_ctrl_ops,
pdev              381 drivers/media/usb/pwc/pwc-v4l.c 	v4l2_ctrl_cluster(4, &pdev->motor_pan);
pdev              409 drivers/media/usb/pwc/pwc-v4l.c static int pwc_vidioc_try_fmt(struct pwc_device *pdev, struct v4l2_format *f)
pdev              422 drivers/media/usb/pwc/pwc-v4l.c 			if (DEVICE_USE_CODEC23(pdev->type)) {
pdev              428 drivers/media/usb/pwc/pwc-v4l.c 			if (DEVICE_USE_CODEC1(pdev->type)) {
pdev              438 drivers/media/usb/pwc/pwc-v4l.c 	size = pwc_get_size(pdev, f->fmt.pix.width, f->fmt.pix.height);
pdev              451 drivers/media/usb/pwc/pwc-v4l.c 	struct pwc_device *pdev = video_drvdata(file);
pdev              454 drivers/media/usb/pwc/pwc-v4l.c 	ret = pwc_vidioc_try_fmt(pdev, f);
pdev              458 drivers/media/usb/pwc/pwc-v4l.c 	if (vb2_is_busy(&pdev->vb_queue))
pdev              464 drivers/media/usb/pwc/pwc-v4l.c 			f->fmt.pix.width, f->fmt.pix.height, pdev->vframes,
pdev              470 drivers/media/usb/pwc/pwc-v4l.c 	ret = pwc_set_video_mode(pdev, f->fmt.pix.width, f->fmt.pix.height,
pdev              475 drivers/media/usb/pwc/pwc-v4l.c 	pwc_vidioc_fill_fmt(f, pdev->width, pdev->height, pdev->pixfmt);
pdev              481 drivers/media/usb/pwc/pwc-v4l.c 	struct pwc_device *pdev = video_drvdata(file);
pdev              484 drivers/media/usb/pwc/pwc-v4l.c 	strscpy(cap->card, pdev->vdev.name, sizeof(cap->card));
pdev              485 drivers/media/usb/pwc/pwc-v4l.c 	usb_make_path(pdev->udev, cap->bus_info, sizeof(cap->bus_info));
pdev              512 drivers/media/usb/pwc/pwc-v4l.c 	struct pwc_device *pdev =
pdev              518 drivers/media/usb/pwc/pwc-v4l.c 		if (pdev->color_bal_valid &&
pdev              519 drivers/media/usb/pwc/pwc-v4l.c 			(pdev->auto_white_balance->val != awb_auto ||
pdev              521 drivers/media/usb/pwc/pwc-v4l.c 				pdev->last_color_bal_update + HZ / 4))) {
pdev              522 drivers/media/usb/pwc/pwc-v4l.c 			pdev->red_balance->val  = pdev->last_red_balance;
pdev              523 drivers/media/usb/pwc/pwc-v4l.c 			pdev->blue_balance->val = pdev->last_blue_balance;
pdev              526 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_get_u8_ctrl(pdev, GET_STATUS_CTL,
pdev              528 drivers/media/usb/pwc/pwc-v4l.c 				      &pdev->red_balance->val);
pdev              531 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_get_u8_ctrl(pdev, GET_STATUS_CTL,
pdev              533 drivers/media/usb/pwc/pwc-v4l.c 				      &pdev->blue_balance->val);
pdev              536 drivers/media/usb/pwc/pwc-v4l.c 		pdev->last_red_balance  = pdev->red_balance->val;
pdev              537 drivers/media/usb/pwc/pwc-v4l.c 		pdev->last_blue_balance = pdev->blue_balance->val;
pdev              538 drivers/media/usb/pwc/pwc-v4l.c 		pdev->last_color_bal_update = jiffies;
pdev              539 drivers/media/usb/pwc/pwc-v4l.c 		pdev->color_bal_valid = true;
pdev              542 drivers/media/usb/pwc/pwc-v4l.c 		if (pdev->gain_valid && time_before(jiffies,
pdev              543 drivers/media/usb/pwc/pwc-v4l.c 				pdev->last_gain_update + HZ / 4)) {
pdev              544 drivers/media/usb/pwc/pwc-v4l.c 			pdev->gain->val = pdev->last_gain;
pdev              547 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_get_u8_ctrl(pdev, GET_STATUS_CTL,
pdev              548 drivers/media/usb/pwc/pwc-v4l.c 				      READ_AGC_FORMATTER, &pdev->gain->val);
pdev              551 drivers/media/usb/pwc/pwc-v4l.c 		pdev->last_gain = pdev->gain->val;
pdev              552 drivers/media/usb/pwc/pwc-v4l.c 		pdev->last_gain_update = jiffies;
pdev              553 drivers/media/usb/pwc/pwc-v4l.c 		pdev->gain_valid = true;
pdev              554 drivers/media/usb/pwc/pwc-v4l.c 		if (!DEVICE_USE_CODEC3(pdev->type))
pdev              559 drivers/media/usb/pwc/pwc-v4l.c 		if (pdev->exposure_valid && time_before(jiffies,
pdev              560 drivers/media/usb/pwc/pwc-v4l.c 				pdev->last_exposure_update + HZ / 4)) {
pdev              561 drivers/media/usb/pwc/pwc-v4l.c 			pdev->exposure->val = pdev->last_exposure;
pdev              564 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_get_u16_ctrl(pdev, GET_STATUS_CTL,
pdev              566 drivers/media/usb/pwc/pwc-v4l.c 				       &pdev->exposure->val);
pdev              569 drivers/media/usb/pwc/pwc-v4l.c 		pdev->last_exposure = pdev->exposure->val;
pdev              570 drivers/media/usb/pwc/pwc-v4l.c 		pdev->last_exposure_update = jiffies;
pdev              571 drivers/media/usb/pwc/pwc-v4l.c 		pdev->exposure_valid = true;
pdev              583 drivers/media/usb/pwc/pwc-v4l.c static int pwc_set_awb(struct pwc_device *pdev)
pdev              587 drivers/media/usb/pwc/pwc-v4l.c 	if (pdev->auto_white_balance->is_new) {
pdev              588 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_set_u8_ctrl(pdev, SET_CHROM_CTL,
pdev              590 drivers/media/usb/pwc/pwc-v4l.c 				      pdev->auto_white_balance->val);
pdev              594 drivers/media/usb/pwc/pwc-v4l.c 		if (pdev->auto_white_balance->val != awb_manual)
pdev              595 drivers/media/usb/pwc/pwc-v4l.c 			pdev->color_bal_valid = false; /* Force cache update */
pdev              601 drivers/media/usb/pwc/pwc-v4l.c 		if (pdev->auto_white_balance->val == awb_indoor ||
pdev              602 drivers/media/usb/pwc/pwc-v4l.c 		    pdev->auto_white_balance->val == awb_outdoor ||
pdev              603 drivers/media/usb/pwc/pwc-v4l.c 		    pdev->auto_white_balance->val == awb_fl)
pdev              604 drivers/media/usb/pwc/pwc-v4l.c 			pwc_g_volatile_ctrl(pdev->auto_white_balance);
pdev              606 drivers/media/usb/pwc/pwc-v4l.c 	if (pdev->auto_white_balance->val != awb_manual)
pdev              609 drivers/media/usb/pwc/pwc-v4l.c 	if (pdev->red_balance->is_new) {
pdev              610 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_set_u8_ctrl(pdev, SET_CHROM_CTL,
pdev              612 drivers/media/usb/pwc/pwc-v4l.c 				      pdev->red_balance->val);
pdev              617 drivers/media/usb/pwc/pwc-v4l.c 	if (pdev->blue_balance->is_new) {
pdev              618 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_set_u8_ctrl(pdev, SET_CHROM_CTL,
pdev              620 drivers/media/usb/pwc/pwc-v4l.c 				      pdev->blue_balance->val);
pdev              628 drivers/media/usb/pwc/pwc-v4l.c static int pwc_set_autogain(struct pwc_device *pdev)
pdev              632 drivers/media/usb/pwc/pwc-v4l.c 	if (pdev->autogain->is_new) {
pdev              633 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_set_u8_ctrl(pdev, SET_LUM_CTL,
pdev              635 drivers/media/usb/pwc/pwc-v4l.c 				      pdev->autogain->val ? 0 : 0xff);
pdev              639 drivers/media/usb/pwc/pwc-v4l.c 		if (pdev->autogain->val)
pdev              640 drivers/media/usb/pwc/pwc-v4l.c 			pdev->gain_valid = false; /* Force cache update */
pdev              643 drivers/media/usb/pwc/pwc-v4l.c 	if (pdev->autogain->val)
pdev              646 drivers/media/usb/pwc/pwc-v4l.c 	if (pdev->gain->is_new) {
pdev              647 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_set_u8_ctrl(pdev, SET_LUM_CTL,
pdev              649 drivers/media/usb/pwc/pwc-v4l.c 				      pdev->gain->val);
pdev              657 drivers/media/usb/pwc/pwc-v4l.c static int pwc_set_exposure_auto(struct pwc_device *pdev)
pdev              660 drivers/media/usb/pwc/pwc-v4l.c 	int is_auto = pdev->exposure_auto->val == V4L2_EXPOSURE_AUTO;
pdev              662 drivers/media/usb/pwc/pwc-v4l.c 	if (pdev->exposure_auto->is_new) {
pdev              663 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_set_u8_ctrl(pdev, SET_LUM_CTL,
pdev              670 drivers/media/usb/pwc/pwc-v4l.c 			pdev->exposure_valid = false; /* Force cache update */
pdev              676 drivers/media/usb/pwc/pwc-v4l.c 	if (pdev->exposure->is_new) {
pdev              677 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_set_u16_ctrl(pdev, SET_LUM_CTL,
pdev              679 drivers/media/usb/pwc/pwc-v4l.c 				       pdev->exposure->val);
pdev              687 drivers/media/usb/pwc/pwc-v4l.c static int pwc_set_autogain_expo(struct pwc_device *pdev)
pdev              691 drivers/media/usb/pwc/pwc-v4l.c 	if (pdev->autogain->is_new) {
pdev              692 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_set_u8_ctrl(pdev, SET_LUM_CTL,
pdev              694 drivers/media/usb/pwc/pwc-v4l.c 				      pdev->autogain->val ? 0 : 0xff);
pdev              698 drivers/media/usb/pwc/pwc-v4l.c 		if (pdev->autogain->val) {
pdev              699 drivers/media/usb/pwc/pwc-v4l.c 			pdev->gain_valid     = false; /* Force cache update */
pdev              700 drivers/media/usb/pwc/pwc-v4l.c 			pdev->exposure_valid = false; /* Force cache update */
pdev              704 drivers/media/usb/pwc/pwc-v4l.c 	if (pdev->autogain->val)
pdev              707 drivers/media/usb/pwc/pwc-v4l.c 	if (pdev->gain->is_new) {
pdev              708 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_set_u8_ctrl(pdev, SET_LUM_CTL,
pdev              710 drivers/media/usb/pwc/pwc-v4l.c 				      pdev->gain->val);
pdev              715 drivers/media/usb/pwc/pwc-v4l.c 	if (pdev->exposure->is_new) {
pdev              716 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_set_u16_ctrl(pdev, SET_LUM_CTL,
pdev              718 drivers/media/usb/pwc/pwc-v4l.c 				       pdev->exposure->val);
pdev              725 drivers/media/usb/pwc/pwc-v4l.c static int pwc_set_motor(struct pwc_device *pdev)
pdev              729 drivers/media/usb/pwc/pwc-v4l.c 	pdev->ctrl_buf[0] = 0;
pdev              730 drivers/media/usb/pwc/pwc-v4l.c 	if (pdev->motor_pan_reset->is_new)
pdev              731 drivers/media/usb/pwc/pwc-v4l.c 		pdev->ctrl_buf[0] |= 0x01;
pdev              732 drivers/media/usb/pwc/pwc-v4l.c 	if (pdev->motor_tilt_reset->is_new)
pdev              733 drivers/media/usb/pwc/pwc-v4l.c 		pdev->ctrl_buf[0] |= 0x02;
pdev              734 drivers/media/usb/pwc/pwc-v4l.c 	if (pdev->motor_pan_reset->is_new || pdev->motor_tilt_reset->is_new) {
pdev              735 drivers/media/usb/pwc/pwc-v4l.c 		ret = send_control_msg(pdev, SET_MPT_CTL,
pdev              737 drivers/media/usb/pwc/pwc-v4l.c 				       pdev->ctrl_buf, 1);
pdev              742 drivers/media/usb/pwc/pwc-v4l.c 	memset(pdev->ctrl_buf, 0, 4);
pdev              743 drivers/media/usb/pwc/pwc-v4l.c 	if (pdev->motor_pan->is_new) {
pdev              744 drivers/media/usb/pwc/pwc-v4l.c 		pdev->ctrl_buf[0] = pdev->motor_pan->val & 0xFF;
pdev              745 drivers/media/usb/pwc/pwc-v4l.c 		pdev->ctrl_buf[1] = (pdev->motor_pan->val >> 8);
pdev              747 drivers/media/usb/pwc/pwc-v4l.c 	if (pdev->motor_tilt->is_new) {
pdev              748 drivers/media/usb/pwc/pwc-v4l.c 		pdev->ctrl_buf[2] = pdev->motor_tilt->val & 0xFF;
pdev              749 drivers/media/usb/pwc/pwc-v4l.c 		pdev->ctrl_buf[3] = (pdev->motor_tilt->val >> 8);
pdev              751 drivers/media/usb/pwc/pwc-v4l.c 	if (pdev->motor_pan->is_new || pdev->motor_tilt->is_new) {
pdev              752 drivers/media/usb/pwc/pwc-v4l.c 		ret = send_control_msg(pdev, SET_MPT_CTL,
pdev              754 drivers/media/usb/pwc/pwc-v4l.c 				       pdev->ctrl_buf, 4);
pdev              764 drivers/media/usb/pwc/pwc-v4l.c 	struct pwc_device *pdev =
pdev              770 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_set_u8_ctrl(pdev, SET_LUM_CTL,
pdev              774 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_set_u8_ctrl(pdev, SET_LUM_CTL,
pdev              778 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_set_s8_ctrl(pdev, SET_CHROM_CTL,
pdev              779 drivers/media/usb/pwc/pwc-v4l.c 				      pdev->saturation_fmt, ctrl->val);
pdev              782 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_set_u8_ctrl(pdev, SET_LUM_CTL,
pdev              786 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_set_awb(pdev);
pdev              789 drivers/media/usb/pwc/pwc-v4l.c 		if (DEVICE_USE_CODEC2(pdev->type))
pdev              790 drivers/media/usb/pwc/pwc-v4l.c 			ret = pwc_set_autogain(pdev);
pdev              791 drivers/media/usb/pwc/pwc-v4l.c 		else if (DEVICE_USE_CODEC3(pdev->type))
pdev              792 drivers/media/usb/pwc/pwc-v4l.c 			ret = pwc_set_autogain_expo(pdev);
pdev              797 drivers/media/usb/pwc/pwc-v4l.c 		if (DEVICE_USE_CODEC2(pdev->type))
pdev              798 drivers/media/usb/pwc/pwc-v4l.c 			ret = pwc_set_exposure_auto(pdev);
pdev              803 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_set_u8_ctrl(pdev, SET_CHROM_CTL,
pdev              808 drivers/media/usb/pwc/pwc-v4l.c 		if (pdev->autocontour->is_new) {
pdev              809 drivers/media/usb/pwc/pwc-v4l.c 			ret = pwc_set_u8_ctrl(pdev, SET_LUM_CTL,
pdev              811 drivers/media/usb/pwc/pwc-v4l.c 					pdev->autocontour->val ? 0 : 0xff);
pdev              813 drivers/media/usb/pwc/pwc-v4l.c 		if (ret == 0 && pdev->contour->is_new) {
pdev              814 drivers/media/usb/pwc/pwc-v4l.c 			ret = pwc_set_u8_ctrl(pdev, SET_LUM_CTL,
pdev              816 drivers/media/usb/pwc/pwc-v4l.c 					      pdev->contour->val);
pdev              820 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_set_u8_ctrl(pdev, SET_LUM_CTL,
pdev              825 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_set_u8_ctrl(pdev, SET_LUM_CTL,
pdev              830 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_set_u8_ctrl(pdev, SET_LUM_CTL,
pdev              835 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_button_ctrl(pdev, SAVE_USER_DEFAULTS_FORMATTER);
pdev              838 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_button_ctrl(pdev, RESTORE_USER_DEFAULTS_FORMATTER);
pdev              841 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_button_ctrl(pdev,
pdev              845 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_set_u8_ctrl(pdev, SET_CHROM_CTL,
pdev              850 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_set_u8_ctrl(pdev, SET_CHROM_CTL,
pdev              855 drivers/media/usb/pwc/pwc-v4l.c 		ret = pwc_set_motor(pdev);
pdev              869 drivers/media/usb/pwc/pwc-v4l.c 	struct pwc_device *pdev = video_drvdata(file);
pdev              875 drivers/media/usb/pwc/pwc-v4l.c 		f->pixelformat = pdev->type <= 646 ? V4L2_PIX_FMT_PWC1 : V4L2_PIX_FMT_PWC2;
pdev              888 drivers/media/usb/pwc/pwc-v4l.c 	struct pwc_device *pdev = video_drvdata(file);
pdev              894 drivers/media/usb/pwc/pwc-v4l.c 			pdev->width, pdev->height);
pdev              895 drivers/media/usb/pwc/pwc-v4l.c 	pwc_vidioc_fill_fmt(f, pdev->width, pdev->height, pdev->pixfmt);
pdev              901 drivers/media/usb/pwc/pwc-v4l.c 	struct pwc_device *pdev = video_drvdata(file);
pdev              903 drivers/media/usb/pwc/pwc-v4l.c 	return pwc_vidioc_try_fmt(pdev, f);
pdev              909 drivers/media/usb/pwc/pwc-v4l.c 	struct pwc_device *pdev = video_drvdata(file);
pdev              914 drivers/media/usb/pwc/pwc-v4l.c 			DEVICE_USE_CODEC1(pdev->type)) ||
pdev              916 drivers/media/usb/pwc/pwc-v4l.c 			DEVICE_USE_CODEC23(pdev->type))) {
pdev              918 drivers/media/usb/pwc/pwc-v4l.c 			if (!(pdev->image_mask & (1UL << i)))
pdev              934 drivers/media/usb/pwc/pwc-v4l.c 	struct pwc_device *pdev = video_drvdata(file);
pdev              950 drivers/media/usb/pwc/pwc-v4l.c 	i = pwc_get_fps(pdev, fival->index, size);
pdev              964 drivers/media/usb/pwc/pwc-v4l.c 	struct pwc_device *pdev = video_drvdata(file);
pdev              974 drivers/media/usb/pwc/pwc-v4l.c 	parm->parm.capture.timeperframe.denominator = pdev->vframes;
pdev              983 drivers/media/usb/pwc/pwc-v4l.c 	struct pwc_device *pdev = video_drvdata(file);
pdev             1000 drivers/media/usb/pwc/pwc-v4l.c 	if (vb2_is_busy(&pdev->vb_queue))
pdev             1003 drivers/media/usb/pwc/pwc-v4l.c 	ret = pwc_set_video_mode(pdev, pdev->width, pdev->height, pdev->pixfmt,
pdev              351 drivers/media/usb/pwc/pwc.h int pwc_get_size(struct pwc_device *pdev, int width, int height);
pdev              352 drivers/media/usb/pwc/pwc.h void pwc_construct(struct pwc_device *pdev);
pdev              356 drivers/media/usb/pwc/pwc.h extern int pwc_set_video_mode(struct pwc_device *pdev, int width, int height,
pdev              358 drivers/media/usb/pwc/pwc.h extern unsigned int pwc_get_fps(struct pwc_device *pdev, unsigned int index, unsigned int size);
pdev              359 drivers/media/usb/pwc/pwc.h extern int pwc_set_leds(struct pwc_device *pdev, int on_value, int off_value);
pdev              360 drivers/media/usb/pwc/pwc.h extern int pwc_get_cmos_sensor(struct pwc_device *pdev, int *sensor);
pdev              361 drivers/media/usb/pwc/pwc.h extern int send_control_msg(struct pwc_device *pdev,
pdev              365 drivers/media/usb/pwc/pwc.h int pwc_get_u8_ctrl(struct pwc_device *pdev, u8 request, u16 value, int *data);
pdev              366 drivers/media/usb/pwc/pwc.h int pwc_set_u8_ctrl(struct pwc_device *pdev, u8 request, u16 value, u8 data);
pdev              367 drivers/media/usb/pwc/pwc.h int pwc_get_s8_ctrl(struct pwc_device *pdev, u8 request, u16 value, int *data);
pdev              369 drivers/media/usb/pwc/pwc.h int pwc_get_u16_ctrl(struct pwc_device *pdev, u8 request, u16 value, int *dat);
pdev              370 drivers/media/usb/pwc/pwc.h int pwc_set_u16_ctrl(struct pwc_device *pdev, u8 request, u16 value, u16 data);
pdev              371 drivers/media/usb/pwc/pwc.h int pwc_button_ctrl(struct pwc_device *pdev, u16 value);
pdev              372 drivers/media/usb/pwc/pwc.h int pwc_init_controls(struct pwc_device *pdev);
pdev              375 drivers/media/usb/pwc/pwc.h extern void pwc_camera_power(struct pwc_device *pdev, int power);
pdev              381 drivers/media/usb/pwc/pwc.h int pwc_decompress(struct pwc_device *pdev, struct pwc_frame_buf *fbuf);
pdev              515 drivers/memory/atmel-ebi.c static int atmel_ebi_probe(struct platform_device *pdev)
pdev              517 drivers/memory/atmel-ebi.c 	struct device *dev = &pdev->dev;
pdev              533 drivers/memory/atmel-ebi.c 	platform_set_drvdata(pdev, ebi);
pdev               42 drivers/memory/atmel-sdramc.c static int atmel_ramc_probe(struct platform_device *pdev)
pdev               47 drivers/memory/atmel-sdramc.c 	caps = of_device_get_match_data(&pdev->dev);
pdev               50 drivers/memory/atmel-sdramc.c 		clk = devm_clk_get(&pdev->dev, "ddrck");
pdev               57 drivers/memory/atmel-sdramc.c 		clk = devm_clk_get(&pdev->dev, "mpddr");
pdev              574 drivers/memory/brcmstb_dpfe.c static int brcmstb_dpfe_download_firmware(struct platform_device *pdev,
pdev              579 drivers/memory/brcmstb_dpfe.c 	struct device *dev = &pdev->dev;
pdev              587 drivers/memory/brcmstb_dpfe.c 	priv = platform_get_drvdata(pdev);
pdev              801 drivers/memory/brcmstb_dpfe.c static int brcmstb_dpfe_resume(struct platform_device *pdev)
pdev              805 drivers/memory/brcmstb_dpfe.c 	return brcmstb_dpfe_download_firmware(pdev, &init);
pdev              808 drivers/memory/brcmstb_dpfe.c static int brcmstb_dpfe_probe(struct platform_device *pdev)
pdev              810 drivers/memory/brcmstb_dpfe.c 	struct device *dev = &pdev->dev;
pdev              821 drivers/memory/brcmstb_dpfe.c 	platform_set_drvdata(pdev, priv);
pdev              823 drivers/memory/brcmstb_dpfe.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dpfe-cpu");
pdev              830 drivers/memory/brcmstb_dpfe.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dpfe-dmem");
pdev              837 drivers/memory/brcmstb_dpfe.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dpfe-imem");
pdev              854 drivers/memory/brcmstb_dpfe.c 	ret = brcmstb_dpfe_download_firmware(pdev, &init);
pdev              860 drivers/memory/brcmstb_dpfe.c 	ret = sysfs_create_groups(&pdev->dev.kobj, priv->dpfe_api->sysfs_attrs);
pdev              868 drivers/memory/brcmstb_dpfe.c static int brcmstb_dpfe_remove(struct platform_device *pdev)
pdev              870 drivers/memory/brcmstb_dpfe.c 	struct private_data *priv = dev_get_drvdata(&pdev->dev);
pdev              872 drivers/memory/brcmstb_dpfe.c 	sysfs_remove_groups(&pdev->dev.kobj, priv->dpfe_api->sysfs_attrs);
pdev              101 drivers/memory/da8xx-ddrctl.c static int da8xx_ddrctl_probe(struct platform_device *pdev)
pdev              111 drivers/memory/da8xx-ddrctl.c 	dev = &pdev->dev;
pdev              120 drivers/memory/da8xx-ddrctl.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1425 drivers/memory/emif.c 		struct platform_device *pdev)
pdev             1435 drivers/memory/emif.c 	pd = pdev->dev.platform_data;
pdev             1436 drivers/memory/emif.c 	dev = &pdev->dev;
pdev             1537 drivers/memory/emif.c static int __init_or_module emif_probe(struct platform_device *pdev)
pdev             1543 drivers/memory/emif.c 	if (pdev->dev.of_node)
pdev             1544 drivers/memory/emif.c 		emif = of_get_memory_device_details(pdev->dev.of_node, &pdev->dev);
pdev             1546 drivers/memory/emif.c 		emif = get_device_details(pdev);
pdev             1557 drivers/memory/emif.c 	emif->dev = &pdev->dev;
pdev             1558 drivers/memory/emif.c 	platform_set_drvdata(pdev, emif);
pdev             1560 drivers/memory/emif.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1565 drivers/memory/emif.c 	irq = platform_get_irq(pdev, 0);
pdev             1589 drivers/memory/emif.c 	dev_info(&pdev->dev, "%s: device configured with addr = %p and IRQ%d\n",
pdev             1597 drivers/memory/emif.c static int __exit emif_remove(struct platform_device *pdev)
pdev             1599 drivers/memory/emif.c 	struct emif_data *emif = platform_get_drvdata(pdev);
pdev             1606 drivers/memory/emif.c static void emif_shutdown(struct platform_device *pdev)
pdev             1608 drivers/memory/emif.c 	struct emif_data	*emif = platform_get_drvdata(pdev);
pdev              172 drivers/memory/fsl-corenet-cf.c static int ccf_probe(struct platform_device *pdev)
pdev              180 drivers/memory/fsl-corenet-cf.c 	match = of_match_device(ccf_matches, &pdev->dev);
pdev              184 drivers/memory/fsl-corenet-cf.c 	ccf = devm_kzalloc(&pdev->dev, sizeof(*ccf), GFP_KERNEL);
pdev              188 drivers/memory/fsl-corenet-cf.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              190 drivers/memory/fsl-corenet-cf.c 		dev_err(&pdev->dev, "%s: no mem resource\n", __func__);
pdev              194 drivers/memory/fsl-corenet-cf.c 	ccf->regs = devm_ioremap_resource(&pdev->dev, r);
pdev              196 drivers/memory/fsl-corenet-cf.c 		dev_err(&pdev->dev, "%s: can't map mem resource\n", __func__);
pdev              200 drivers/memory/fsl-corenet-cf.c 	ccf->dev = &pdev->dev;
pdev              211 drivers/memory/fsl-corenet-cf.c 	dev_set_drvdata(&pdev->dev, ccf);
pdev              213 drivers/memory/fsl-corenet-cf.c 	irq = platform_get_irq(pdev, 0);
pdev              215 drivers/memory/fsl-corenet-cf.c 		dev_err(&pdev->dev, "%s: no irq\n", __func__);
pdev              219 drivers/memory/fsl-corenet-cf.c 	ret = devm_request_irq(&pdev->dev, irq, ccf_irq, 0, pdev->name, ccf);
pdev              221 drivers/memory/fsl-corenet-cf.c 		dev_err(&pdev->dev, "%s: can't request irq\n", __func__);
pdev              244 drivers/memory/fsl-corenet-cf.c static int ccf_remove(struct platform_device *pdev)
pdev              246 drivers/memory/fsl-corenet-cf.c 	struct ccf_private *ccf = dev_get_drvdata(&pdev->dev);
pdev              268 drivers/memory/jz4780-nemc.c static int jz4780_nemc_probe(struct platform_device *pdev)
pdev              270 drivers/memory/jz4780-nemc.c 	struct device *dev = &pdev->dev;
pdev              290 drivers/memory/jz4780-nemc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              366 drivers/memory/jz4780-nemc.c 	platform_set_drvdata(pdev, nemc);
pdev              371 drivers/memory/jz4780-nemc.c static int jz4780_nemc_remove(struct platform_device *pdev)
pdev              373 drivers/memory/jz4780-nemc.c 	struct jz4780_nemc *nemc = platform_get_drvdata(pdev);
pdev              269 drivers/memory/mtk-smi.c static int mtk_smi_larb_probe(struct platform_device *pdev)
pdev              273 drivers/memory/mtk-smi.c 	struct device *dev = &pdev->dev;
pdev              282 drivers/memory/mtk-smi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              321 drivers/memory/mtk-smi.c 	platform_set_drvdata(pdev, larb);
pdev              325 drivers/memory/mtk-smi.c static int mtk_smi_larb_remove(struct platform_device *pdev)
pdev              327 drivers/memory/mtk-smi.c 	pm_runtime_disable(&pdev->dev);
pdev              328 drivers/memory/mtk-smi.c 	component_del(&pdev->dev, &mtk_smi_larb_component_ops);
pdev              418 drivers/memory/mtk-smi.c static int mtk_smi_common_probe(struct platform_device *pdev)
pdev              420 drivers/memory/mtk-smi.c 	struct device *dev = &pdev->dev;
pdev              456 drivers/memory/mtk-smi.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              469 drivers/memory/mtk-smi.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              475 drivers/memory/mtk-smi.c 	platform_set_drvdata(pdev, common);
pdev              479 drivers/memory/mtk-smi.c static int mtk_smi_common_remove(struct platform_device *pdev)
pdev              481 drivers/memory/mtk-smi.c 	pm_runtime_disable(&pdev->dev);
pdev              263 drivers/memory/mvebu-devbus.c static int mvebu_devbus_probe(struct platform_device *pdev)
pdev              265 drivers/memory/mvebu-devbus.c 	struct device *dev = &pdev->dev;
pdev              266 drivers/memory/mvebu-devbus.c 	struct device_node *node = pdev->dev.of_node;
pdev              275 drivers/memory/mvebu-devbus.c 	devbus = devm_kzalloc(&pdev->dev, sizeof(struct devbus), GFP_KERNEL);
pdev              280 drivers/memory/mvebu-devbus.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              281 drivers/memory/mvebu-devbus.c 	devbus->base = devm_ioremap_resource(&pdev->dev, res);
pdev              285 drivers/memory/mvebu-devbus.c 	clk = devm_clk_get(&pdev->dev, NULL);
pdev             2031 drivers/memory/omap-gpmc.c static int gpmc_probe_generic_child(struct platform_device *pdev,
pdev             2042 drivers/memory/omap-gpmc.c 	struct gpmc_device *gpmc = platform_get_drvdata(pdev);
pdev             2045 drivers/memory/omap-gpmc.c 		dev_err(&pdev->dev, "%pOF has no 'reg' property\n",
pdev             2051 drivers/memory/omap-gpmc.c 		dev_err(&pdev->dev, "%pOF has malformed 'reg' property\n",
pdev             2067 drivers/memory/omap-gpmc.c 		dev_err(&pdev->dev, "cannot request GPMC CS %d\n", cs);
pdev             2101 drivers/memory/omap-gpmc.c 		dev_err(&pdev->dev, "cannot remap GPMC CS %d to %pa\n",
pdev             2104 drivers/memory/omap-gpmc.c 			dev_info(&pdev->dev,
pdev             2108 drivers/memory/omap-gpmc.c 			dev_info(&pdev->dev,
pdev             2118 drivers/memory/omap-gpmc.c 			dev_warn(&pdev->dev,
pdev             2128 drivers/memory/omap-gpmc.c 			dev_warn(&pdev->dev,
pdev             2147 drivers/memory/omap-gpmc.c 			dev_err(&pdev->dev, "%pOFn: invalid 'nand-bus-width'\n",
pdev             2160 drivers/memory/omap-gpmc.c 			dev_err(&pdev->dev,
pdev             2176 drivers/memory/omap-gpmc.c 			dev_err(&pdev->dev, "invalid wait-pin: %d\n", wait_pin);
pdev             2190 drivers/memory/omap-gpmc.c 		dev_err(&pdev->dev, "failed to set gpmc timings for: %pOFn\n",
pdev             2206 drivers/memory/omap-gpmc.c 	if (!of_platform_device_create(child, NULL, &pdev->dev))
pdev             2212 drivers/memory/omap-gpmc.c 		if (of_platform_default_populate(child, NULL, &pdev->dev))
pdev             2219 drivers/memory/omap-gpmc.c 	dev_err(&pdev->dev, "failed to create gpmc child %pOFn\n", child);
pdev             2230 drivers/memory/omap-gpmc.c static int gpmc_probe_dt(struct platform_device *pdev)
pdev             2234 drivers/memory/omap-gpmc.c 		of_match_device(gpmc_dt_ids, &pdev->dev);
pdev             2239 drivers/memory/omap-gpmc.c 	ret = of_property_read_u32(pdev->dev.of_node, "gpmc,num-cs",
pdev             2253 drivers/memory/omap-gpmc.c 	ret = of_property_read_u32(pdev->dev.of_node, "gpmc,num-waitpins",
pdev             2263 drivers/memory/omap-gpmc.c static void gpmc_probe_dt_children(struct platform_device *pdev)
pdev             2268 drivers/memory/omap-gpmc.c 	for_each_available_child_of_node(pdev->dev.of_node, child) {
pdev             2269 drivers/memory/omap-gpmc.c 		ret = gpmc_probe_generic_child(pdev, child);
pdev             2271 drivers/memory/omap-gpmc.c 			dev_err(&pdev->dev, "failed to probe DT child '%pOFn': %d\n",
pdev             2277 drivers/memory/omap-gpmc.c static int gpmc_probe_dt(struct platform_device *pdev)
pdev             2282 drivers/memory/omap-gpmc.c static void gpmc_probe_dt_children(struct platform_device *pdev)
pdev             2344 drivers/memory/omap-gpmc.c static int gpmc_probe(struct platform_device *pdev)
pdev             2351 drivers/memory/omap-gpmc.c 	gpmc = devm_kzalloc(&pdev->dev, sizeof(*gpmc), GFP_KERNEL);
pdev             2355 drivers/memory/omap-gpmc.c 	gpmc->dev = &pdev->dev;
pdev             2356 drivers/memory/omap-gpmc.c 	platform_set_drvdata(pdev, gpmc);
pdev             2358 drivers/memory/omap-gpmc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2365 drivers/memory/omap-gpmc.c 	gpmc_base = devm_ioremap_resource(&pdev->dev, res);
pdev             2369 drivers/memory/omap-gpmc.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             2371 drivers/memory/omap-gpmc.c 		dev_err(&pdev->dev, "Failed to get resource: irq\n");
pdev             2377 drivers/memory/omap-gpmc.c 	gpmc_l3_clk = devm_clk_get(&pdev->dev, "fck");
pdev             2379 drivers/memory/omap-gpmc.c 		dev_err(&pdev->dev, "Failed to get GPMC fck\n");
pdev             2384 drivers/memory/omap-gpmc.c 		dev_err(&pdev->dev, "Invalid GPMC fck clock rate\n");
pdev             2388 drivers/memory/omap-gpmc.c 	if (pdev->dev.of_node) {
pdev             2389 drivers/memory/omap-gpmc.c 		rc = gpmc_probe_dt(pdev);
pdev             2397 drivers/memory/omap-gpmc.c 	pm_runtime_enable(&pdev->dev);
pdev             2398 drivers/memory/omap-gpmc.c 	pm_runtime_get_sync(&pdev->dev);
pdev             2433 drivers/memory/omap-gpmc.c 	gpmc_probe_dt_children(pdev);
pdev             2439 drivers/memory/omap-gpmc.c 	pm_runtime_put_sync(&pdev->dev);
pdev             2440 drivers/memory/omap-gpmc.c 	pm_runtime_disable(&pdev->dev);
pdev             2445 drivers/memory/omap-gpmc.c static int gpmc_remove(struct platform_device *pdev)
pdev             2447 drivers/memory/omap-gpmc.c 	struct gpmc_device *gpmc = platform_get_drvdata(pdev);
pdev             2451 drivers/memory/omap-gpmc.c 	pm_runtime_put_sync(&pdev->dev);
pdev             2452 drivers/memory/omap-gpmc.c 	pm_runtime_disable(&pdev->dev);
pdev              105 drivers/memory/samsung/exynos-srom.c static int exynos_srom_probe(struct platform_device *pdev)
pdev              109 drivers/memory/samsung/exynos-srom.c 	struct device *dev = &pdev->dev;
pdev              114 drivers/memory/samsung/exynos-srom.c 		dev_err(&pdev->dev, "could not find device info\n");
pdev              118 drivers/memory/samsung/exynos-srom.c 	srom = devm_kzalloc(&pdev->dev,
pdev              126 drivers/memory/samsung/exynos-srom.c 		dev_err(&pdev->dev, "iomap of exynos srom controller failed\n");
pdev              130 drivers/memory/samsung/exynos-srom.c 	platform_set_drvdata(pdev, srom);
pdev              624 drivers/memory/tegra/mc.c static int tegra_mc_probe(struct platform_device *pdev)
pdev              631 drivers/memory/tegra/mc.c 	mc = devm_kzalloc(&pdev->dev, sizeof(*mc), GFP_KERNEL);
pdev              635 drivers/memory/tegra/mc.c 	platform_set_drvdata(pdev, mc);
pdev              637 drivers/memory/tegra/mc.c 	mc->soc = of_device_get_match_data(&pdev->dev);
pdev              638 drivers/memory/tegra/mc.c 	mc->dev = &pdev->dev;
pdev              643 drivers/memory/tegra/mc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              644 drivers/memory/tegra/mc.c 	mc->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              648 drivers/memory/tegra/mc.c 	mc->clk = devm_clk_get(&pdev->dev, "mc");
pdev              650 drivers/memory/tegra/mc.c 		dev_err(&pdev->dev, "failed to get MC clock: %ld\n",
pdev              663 drivers/memory/tegra/mc.c 			dev_err(&pdev->dev,
pdev              673 drivers/memory/tegra/mc.c 			dev_err(&pdev->dev, "failed to setup timings: %d\n",
pdev              679 drivers/memory/tegra/mc.c 	mc->irq = platform_get_irq(pdev, 0);
pdev              681 drivers/memory/tegra/mc.c 		dev_err(&pdev->dev, "interrupt not specified\n");
pdev              689 drivers/memory/tegra/mc.c 	err = devm_request_irq(&pdev->dev, mc->irq, isr, 0,
pdev              690 drivers/memory/tegra/mc.c 			       dev_name(&pdev->dev), mc);
pdev              692 drivers/memory/tegra/mc.c 		dev_err(&pdev->dev, "failed to request IRQ#%u: %d\n", mc->irq,
pdev              699 drivers/memory/tegra/mc.c 		dev_err(&pdev->dev, "failed to register reset controller: %d\n",
pdev              703 drivers/memory/tegra/mc.c 		mc->smmu = tegra_smmu_probe(&pdev->dev, mc->soc->smmu, mc);
pdev              705 drivers/memory/tegra/mc.c 			dev_err(&pdev->dev, "failed to probe SMMU: %ld\n",
pdev              712 drivers/memory/tegra/mc.c 		mc->gart = tegra_gart_probe(&pdev->dev, mc);
pdev              714 drivers/memory/tegra/mc.c 			dev_err(&pdev->dev, "failed to probe GART: %ld\n",
pdev             1083 drivers/memory/tegra/tegra124-emc.c static int tegra_emc_probe(struct platform_device *pdev)
pdev             1092 drivers/memory/tegra/tegra124-emc.c 	emc = devm_kzalloc(&pdev->dev, sizeof(*emc), GFP_KERNEL);
pdev             1096 drivers/memory/tegra/tegra124-emc.c 	emc->dev = &pdev->dev;
pdev             1098 drivers/memory/tegra/tegra124-emc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1099 drivers/memory/tegra/tegra124-emc.c 	emc->regs = devm_ioremap_resource(&pdev->dev, res);
pdev             1103 drivers/memory/tegra/tegra124-emc.c 	np = of_parse_phandle(pdev->dev.of_node, "nvidia,memory-controller", 0);
pdev             1105 drivers/memory/tegra/tegra124-emc.c 		dev_err(&pdev->dev, "could not get memory controller\n");
pdev             1120 drivers/memory/tegra/tegra124-emc.c 	np = tegra_emc_find_node_by_ram_code(pdev->dev.of_node, ram_code);
pdev             1122 drivers/memory/tegra/tegra124-emc.c 		dev_err(&pdev->dev,
pdev             1134 drivers/memory/tegra/tegra124-emc.c 		dev_err(&pdev->dev,
pdev             1142 drivers/memory/tegra/tegra124-emc.c 		dev_err(&pdev->dev, "EMC initialization failed: %d\n", err);
pdev             1146 drivers/memory/tegra/tegra124-emc.c 	platform_set_drvdata(pdev, emc);
pdev             1149 drivers/memory/tegra/tegra124-emc.c 		emc_debugfs_init(&pdev->dev, emc);
pdev              535 drivers/memory/tegra/tegra186.c static int tegra186_mc_probe(struct platform_device *pdev)
pdev              542 drivers/memory/tegra/tegra186.c 	mc = devm_kzalloc(&pdev->dev, sizeof(*mc), GFP_KERNEL);
pdev              546 drivers/memory/tegra/tegra186.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              547 drivers/memory/tegra/tegra186.c 	mc->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              551 drivers/memory/tegra/tegra186.c 	mc->dev = &pdev->dev;
pdev              560 drivers/memory/tegra/tegra186.c 		dev_dbg(&pdev->dev, "client %s: override: %x security: %x\n",
pdev              563 drivers/memory/tegra/tegra186.c 		dev_dbg(&pdev->dev, "setting SID %u for %s\n", client->sid,
pdev              570 drivers/memory/tegra/tegra186.c 		dev_dbg(&pdev->dev, "client %s: override: %x security: %x\n",
pdev              574 drivers/memory/tegra/tegra186.c 	platform_set_drvdata(pdev, mc);
pdev              462 drivers/memory/tegra/tegra20-emc.c static int tegra_emc_probe(struct platform_device *pdev)
pdev              470 drivers/memory/tegra/tegra20-emc.c 	if (of_get_child_count(pdev->dev.of_node) == 0) {
pdev              471 drivers/memory/tegra/tegra20-emc.c 		dev_info(&pdev->dev,
pdev              476 drivers/memory/tegra/tegra20-emc.c 	irq = platform_get_irq(pdev, 0);
pdev              478 drivers/memory/tegra/tegra20-emc.c 		dev_err(&pdev->dev, "interrupt not specified\n");
pdev              479 drivers/memory/tegra/tegra20-emc.c 		dev_err(&pdev->dev, "please update your device tree\n");
pdev              483 drivers/memory/tegra/tegra20-emc.c 	np = tegra_emc_find_node_by_ram_code(&pdev->dev);
pdev              487 drivers/memory/tegra/tegra20-emc.c 	emc = devm_kzalloc(&pdev->dev, sizeof(*emc), GFP_KERNEL);
pdev              495 drivers/memory/tegra/tegra20-emc.c 	emc->dev = &pdev->dev;
pdev              502 drivers/memory/tegra/tegra20-emc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              503 drivers/memory/tegra/tegra20-emc.c 	emc->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              511 drivers/memory/tegra/tegra20-emc.c 	err = devm_request_irq(&pdev->dev, irq, tegra_emc_isr, 0,
pdev              512 drivers/memory/tegra/tegra20-emc.c 			       dev_name(&pdev->dev), emc);
pdev              514 drivers/memory/tegra/tegra20-emc.c 		dev_err(&pdev->dev, "failed to request IRQ#%u: %d\n", irq, err);
pdev              518 drivers/memory/tegra/tegra20-emc.c 	emc->clk = devm_clk_get(&pdev->dev, "emc");
pdev              521 drivers/memory/tegra/tegra20-emc.c 		dev_err(&pdev->dev, "failed to get emc clock: %d\n", err);
pdev              528 drivers/memory/tegra/tegra20-emc.c 		dev_err(&pdev->dev, "failed to get pll_m clock: %d\n", err);
pdev              535 drivers/memory/tegra/tegra20-emc.c 		dev_err(&pdev->dev, "failed to get pll_p clock: %d\n", err);
pdev              542 drivers/memory/tegra/tegra20-emc.c 		dev_err(&pdev->dev, "failed to get emc_mux clock: %d\n", err);
pdev              548 drivers/memory/tegra/tegra20-emc.c 		dev_err(&pdev->dev, "failed to register clk notifier: %d\n",
pdev              556 drivers/memory/tegra/tegra20-emc.c 		dev_err(&pdev->dev, "failed to initialize EMC clock rate: %d\n",
pdev              139 drivers/memory/ti-aemif.c static int aemif_calc_rate(struct platform_device *pdev, int wanted,
pdev              146 drivers/memory/ti-aemif.c 	dev_dbg(&pdev->dev, "%s: result %d from %ld, %d\n", __func__, result,
pdev              174 drivers/memory/ti-aemif.c static int aemif_config_abus(struct platform_device *pdev, int csnum)
pdev              176 drivers/memory/ti-aemif.c 	struct aemif_device *aemif = platform_get_drvdata(pdev);
pdev              185 drivers/memory/ti-aemif.c 	ta	= aemif_calc_rate(pdev, data->ta, clk_rate, TA_MAX);
pdev              186 drivers/memory/ti-aemif.c 	rhold	= aemif_calc_rate(pdev, data->rhold, clk_rate, RHOLD_MAX);
pdev              187 drivers/memory/ti-aemif.c 	rstrobe	= aemif_calc_rate(pdev, data->rstrobe, clk_rate, RSTROBE_MAX);
pdev              188 drivers/memory/ti-aemif.c 	rsetup	= aemif_calc_rate(pdev, data->rsetup, clk_rate, RSETUP_MAX);
pdev              189 drivers/memory/ti-aemif.c 	whold	= aemif_calc_rate(pdev, data->whold, clk_rate, WHOLD_MAX);
pdev              190 drivers/memory/ti-aemif.c 	wstrobe	= aemif_calc_rate(pdev, data->wstrobe, clk_rate, WSTROBE_MAX);
pdev              191 drivers/memory/ti-aemif.c 	wsetup	= aemif_calc_rate(pdev, data->wsetup, clk_rate, WSETUP_MAX);
pdev              195 drivers/memory/ti-aemif.c 		dev_err(&pdev->dev, "%s: cannot get suitable timings\n",
pdev              231 drivers/memory/ti-aemif.c static void aemif_get_hw_params(struct platform_device *pdev, int csnum)
pdev              233 drivers/memory/ti-aemif.c 	struct aemif_device *aemif = platform_get_drvdata(pdev);
pdev              261 drivers/memory/ti-aemif.c static int of_aemif_parse_abus_config(struct platform_device *pdev,
pdev              264 drivers/memory/ti-aemif.c 	struct aemif_device *aemif = platform_get_drvdata(pdev);
pdev              270 drivers/memory/ti-aemif.c 		dev_dbg(&pdev->dev, "cs property is required");
pdev              275 drivers/memory/ti-aemif.c 		dev_dbg(&pdev->dev, "cs number is incorrect %d", cs);
pdev              280 drivers/memory/ti-aemif.c 		dev_dbg(&pdev->dev, "cs count is more than %d", NUM_CS);
pdev              288 drivers/memory/ti-aemif.c 	aemif_get_hw_params(pdev, aemif->num_cs++);
pdev              327 drivers/memory/ti-aemif.c static int aemif_probe(struct platform_device *pdev)
pdev              332 drivers/memory/ti-aemif.c 	struct device *dev = &pdev->dev;
pdev              343 drivers/memory/ti-aemif.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              346 drivers/memory/ti-aemif.c 	platform_set_drvdata(pdev, aemif);
pdev              365 drivers/memory/ti-aemif.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              380 drivers/memory/ti-aemif.c 			ret = of_aemif_parse_abus_config(pdev, child_np);
pdev              387 drivers/memory/ti-aemif.c 			aemif_get_hw_params(pdev, i);
pdev              392 drivers/memory/ti-aemif.c 		ret = aemif_config_abus(pdev, i);
pdev              428 drivers/memory/ti-aemif.c static int aemif_remove(struct platform_device *pdev)
pdev              430 drivers/memory/ti-aemif.c 	struct aemif_device *aemif = platform_get_drvdata(pdev);
pdev              275 drivers/memory/ti-emif-pm.c static int ti_emif_probe(struct platform_device *pdev)
pdev              279 drivers/memory/ti-emif-pm.c 	struct device *dev = &pdev->dev;
pdev              287 drivers/memory/ti-emif-pm.c 	match = of_match_device(ti_emif_of_match, &pdev->dev);
pdev              293 drivers/memory/ti-emif-pm.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              323 drivers/memory/ti-emif-pm.c static int ti_emif_remove(struct platform_device *pdev)
pdev               67 drivers/memstick/host/jmb38x_ms.c 	struct pci_dev        *pdev;
pdev              418 drivers/memstick/host/jmb38x_ms.c 		if (1 != dma_map_sg(&host->chip->pdev->dev, &host->req->sg, 1,
pdev              486 drivers/memstick/host/jmb38x_ms.c 		dma_unmap_sg(&host->chip->pdev->dev, &host->req->sg, 1,
pdev              524 drivers/memstick/host/jmb38x_ms.c 	dev_dbg(&host->chip->pdev->dev, "irq_status = %08x\n", irq_status);
pdev              535 drivers/memstick/host/jmb38x_ms.c 				dev_dbg(&host->chip->pdev->dev, "TPC_ERR\n");
pdev              575 drivers/memstick/host/jmb38x_ms.c 		dev_dbg(&host->chip->pdev->dev, "media changed\n");
pdev              597 drivers/memstick/host/jmb38x_ms.c 	dev_dbg(&host->chip->pdev->dev, "abort\n");
pdev              617 drivers/memstick/host/jmb38x_ms.c 			dev_dbg(&host->chip->pdev->dev, "tasklet req %d\n", rc);
pdev              650 drivers/memstick/host/jmb38x_ms.c 	dev_dbg(&host->chip->pdev->dev, "reset_req timeout\n");
pdev              664 drivers/memstick/host/jmb38x_ms.c 	dev_dbg(&host->chip->pdev->dev, "reset timeout\n");
pdev              702 drivers/memstick/host/jmb38x_ms.c 			dev_dbg(&host->chip->pdev->dev, "power on\n");
pdev              709 drivers/memstick/host/jmb38x_ms.c 			dev_dbg(&host->chip->pdev->dev, "power off\n");
pdev              714 drivers/memstick/host/jmb38x_ms.c 		dev_dbg(&host->chip->pdev->dev,
pdev              746 drivers/memstick/host/jmb38x_ms.c 		pci_write_config_byte(host->chip->pdev,
pdev              766 drivers/memstick/host/jmb38x_ms.c static int jmb38x_ms_pmos(struct pci_dev *pdev, int flag)
pdev              770 drivers/memstick/host/jmb38x_ms.c 	pci_read_config_byte(pdev, PCI_PMOS0_CONTROL, &val);
pdev              775 drivers/memstick/host/jmb38x_ms.c 	pci_write_config_byte(pdev, PCI_PMOS0_CONTROL, val);
pdev              776 drivers/memstick/host/jmb38x_ms.c 	dev_dbg(&pdev->dev, "JMB38x: set PMOS0 val 0x%x\n", val);
pdev              778 drivers/memstick/host/jmb38x_ms.c 	if (pci_resource_flags(pdev, 1)) {
pdev              779 drivers/memstick/host/jmb38x_ms.c 		pci_read_config_byte(pdev, PCI_PMOS1_CONTROL, &val);
pdev              784 drivers/memstick/host/jmb38x_ms.c 		pci_write_config_byte(pdev, PCI_PMOS1_CONTROL, val);
pdev              785 drivers/memstick/host/jmb38x_ms.c 		dev_dbg(&pdev->dev, "JMB38x: set PMOS1 val 0x%x\n", val);
pdev              788 drivers/memstick/host/jmb38x_ms.c 	pci_read_config_byte(pdev, PCI_CLOCK_CTL, &val);
pdev              789 drivers/memstick/host/jmb38x_ms.c 	pci_write_config_byte(pdev, PCI_CLOCK_CTL, val & ~0x0f);
pdev              790 drivers/memstick/host/jmb38x_ms.c 	pci_write_config_byte(pdev, PCI_CLOCK_CTL, val | 0x01);
pdev              791 drivers/memstick/host/jmb38x_ms.c 	dev_dbg(&pdev->dev, "Clock Control by PCI config is disabled!\n");
pdev              847 drivers/memstick/host/jmb38x_ms.c static int jmb38x_ms_count_slots(struct pci_dev *pdev)
pdev              852 drivers/memstick/host/jmb38x_ms.c 		if (!(IORESOURCE_MEM & pci_resource_flags(pdev, cnt)))
pdev              855 drivers/memstick/host/jmb38x_ms.c 		if (256 != pci_resource_len(pdev, cnt))
pdev              869 drivers/memstick/host/jmb38x_ms.c 				  &jm->pdev->dev);
pdev              876 drivers/memstick/host/jmb38x_ms.c 	host->addr = ioremap(pci_resource_start(jm->pdev, cnt),
pdev              877 drivers/memstick/host/jmb38x_ms.c 			     pci_resource_len(jm->pdev, cnt));
pdev              885 drivers/memstick/host/jmb38x_ms.c 	host->irq = jm->pdev->irq;
pdev              915 drivers/memstick/host/jmb38x_ms.c static int jmb38x_ms_probe(struct pci_dev *pdev,
pdev              922 drivers/memstick/host/jmb38x_ms.c 	rc = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev              926 drivers/memstick/host/jmb38x_ms.c 	rc = pci_enable_device(pdev);
pdev              930 drivers/memstick/host/jmb38x_ms.c 	pci_set_master(pdev);
pdev              932 drivers/memstick/host/jmb38x_ms.c 	rc = pci_request_regions(pdev, DRIVER_NAME);
pdev              938 drivers/memstick/host/jmb38x_ms.c 	jmb38x_ms_pmos(pdev, 1);
pdev              940 drivers/memstick/host/jmb38x_ms.c 	cnt = jmb38x_ms_count_slots(pdev);
pdev              954 drivers/memstick/host/jmb38x_ms.c 	jm->pdev = pdev;
pdev              956 drivers/memstick/host/jmb38x_ms.c 	pci_set_drvdata(pdev, jm);
pdev              977 drivers/memstick/host/jmb38x_ms.c 	pci_set_drvdata(pdev, NULL);
pdev              980 drivers/memstick/host/jmb38x_ms.c 	pci_release_regions(pdev);
pdev              983 drivers/memstick/host/jmb38x_ms.c 		pci_disable_device(pdev);
pdev             1004 drivers/memstick/host/jmb38x_ms.c 		dev_dbg(&jm->pdev->dev, "interrupts off\n");
pdev             1013 drivers/memstick/host/jmb38x_ms.c 		dev_dbg(&jm->pdev->dev, "host removed\n");
pdev              731 drivers/memstick/host/r592.c static int r592_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              738 drivers/memstick/host/r592.c 	host = memstick_alloc_host(sizeof(struct r592_device), &pdev->dev);
pdev              744 drivers/memstick/host/r592.c 	dev->pci_dev = pdev;
pdev              745 drivers/memstick/host/r592.c 	pci_set_drvdata(pdev, dev);
pdev              748 drivers/memstick/host/r592.c 	error = pci_enable_device(pdev);
pdev              752 drivers/memstick/host/r592.c 	pci_set_master(pdev);
pdev              753 drivers/memstick/host/r592.c 	error = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev              757 drivers/memstick/host/r592.c 	error = pci_request_regions(pdev, DRV_NAME);
pdev              761 drivers/memstick/host/r592.c 	dev->mmio = pci_ioremap_bar(pdev, 0);
pdev              765 drivers/memstick/host/r592.c 	dev->irq = pdev->irq;
pdev              785 drivers/memstick/host/r592.c 	dev->dummy_dma_page = dma_alloc_coherent(&pdev->dev, PAGE_SIZE,
pdev              803 drivers/memstick/host/r592.c 		dma_free_coherent(&pdev->dev, PAGE_SIZE, dev->dummy_dma_page,
pdev              810 drivers/memstick/host/r592.c 	pci_release_regions(pdev);
pdev              812 drivers/memstick/host/r592.c 	pci_disable_device(pdev);
pdev              819 drivers/memstick/host/r592.c static void r592_remove(struct pci_dev *pdev)
pdev              822 drivers/memstick/host/r592.c 	struct r592_device *dev = pci_get_drvdata(pdev);
pdev              838 drivers/memstick/host/r592.c 	pci_release_regions(pdev);
pdev              839 drivers/memstick/host/r592.c 	pci_disable_device(pdev);
pdev              843 drivers/memstick/host/r592.c 		dma_free_coherent(&pdev->dev, PAGE_SIZE, dev->dummy_dma_page,
pdev               19 drivers/memstick/host/rtsx_pci_ms.c 	struct platform_device	*pdev;
pdev               35 drivers/memstick/host/rtsx_pci_ms.c 	return &(host->pdev->dev);
pdev              495 drivers/memstick/host/rtsx_pci_ms.c static int rtsx_pci_ms_suspend(struct platform_device *pdev, pm_message_t state)
pdev              497 drivers/memstick/host/rtsx_pci_ms.c 	struct realtek_pci_ms *host = platform_get_drvdata(pdev);
pdev              506 drivers/memstick/host/rtsx_pci_ms.c static int rtsx_pci_ms_resume(struct platform_device *pdev)
pdev              508 drivers/memstick/host/rtsx_pci_ms.c 	struct realtek_pci_ms *host = platform_get_drvdata(pdev);
pdev              524 drivers/memstick/host/rtsx_pci_ms.c static void rtsx_pci_ms_card_event(struct platform_device *pdev)
pdev              526 drivers/memstick/host/rtsx_pci_ms.c 	struct realtek_pci_ms *host = platform_get_drvdata(pdev);
pdev              531 drivers/memstick/host/rtsx_pci_ms.c static int rtsx_pci_ms_drv_probe(struct platform_device *pdev)
pdev              536 drivers/memstick/host/rtsx_pci_ms.c 	struct pcr_handle *handle = pdev->dev.platform_data;
pdev              546 drivers/memstick/host/rtsx_pci_ms.c 	dev_dbg(&(pdev->dev),
pdev              549 drivers/memstick/host/rtsx_pci_ms.c 	msh = memstick_alloc_host(sizeof(*host), &pdev->dev);
pdev              556 drivers/memstick/host/rtsx_pci_ms.c 	host->pdev = pdev;
pdev              557 drivers/memstick/host/rtsx_pci_ms.c 	platform_set_drvdata(pdev, host);
pdev              558 drivers/memstick/host/rtsx_pci_ms.c 	pcr->slots[RTSX_MS_CARD].p_dev = pdev;
pdev              577 drivers/memstick/host/rtsx_pci_ms.c static int rtsx_pci_ms_drv_remove(struct platform_device *pdev)
pdev              579 drivers/memstick/host/rtsx_pci_ms.c 	struct realtek_pci_ms *host = platform_get_drvdata(pdev);
pdev              596 drivers/memstick/host/rtsx_pci_ms.c 		dev_dbg(&(pdev->dev),
pdev              614 drivers/memstick/host/rtsx_pci_ms.c 	dev_dbg(&(pdev->dev),
pdev               25 drivers/memstick/host/rtsx_usb_ms.c 	struct platform_device	*pdev;
pdev               44 drivers/memstick/host/rtsx_usb_ms.c 	return &(host->pdev->dev);
pdev              756 drivers/memstick/host/rtsx_usb_ms.c static int rtsx_usb_ms_drv_probe(struct platform_device *pdev)
pdev              763 drivers/memstick/host/rtsx_usb_ms.c 	ucr = usb_get_intfdata(to_usb_interface(pdev->dev.parent));
pdev              767 drivers/memstick/host/rtsx_usb_ms.c 	dev_dbg(&(pdev->dev),
pdev              770 drivers/memstick/host/rtsx_usb_ms.c 	msh = memstick_alloc_host(sizeof(*host), &pdev->dev);
pdev              777 drivers/memstick/host/rtsx_usb_ms.c 	host->pdev = pdev;
pdev              779 drivers/memstick/host/rtsx_usb_ms.c 	platform_set_drvdata(pdev, host);
pdev              808 drivers/memstick/host/rtsx_usb_ms.c static int rtsx_usb_ms_drv_remove(struct platform_device *pdev)
pdev              810 drivers/memstick/host/rtsx_usb_ms.c 	struct rtsx_usb_ms *host = platform_get_drvdata(pdev);
pdev              841 drivers/memstick/host/rtsx_usb_ms.c 	platform_set_drvdata(pdev, NULL);
pdev              166 drivers/message/fusion/mptbase.c static void	mpt_detect_bound_ports(MPT_ADAPTER *ioc, struct pci_dev *pdev);
pdev              226 drivers/message/fusion/mptbase.c pci_disable_io_access(struct pci_dev *pdev)
pdev              230 drivers/message/fusion/mptbase.c 	pci_read_config_word(pdev, PCI_COMMAND, &command_reg);
pdev              232 drivers/message/fusion/mptbase.c 	pci_write_config_word(pdev, PCI_COMMAND, command_reg);
pdev              236 drivers/message/fusion/mptbase.c pci_enable_io_access(struct pci_dev *pdev)
pdev              240 drivers/message/fusion/mptbase.c 	pci_read_config_word(pdev, PCI_COMMAND, &command_reg);
pdev              242 drivers/message/fusion/mptbase.c 	pci_write_config_word(pdev, PCI_COMMAND, command_reg);
pdev              336 drivers/message/fusion/mptbase.c 	struct pci_dev *pdev;
pdev              341 drivers/message/fusion/mptbase.c 	pdev = ioc->pcidev;
pdev              342 drivers/message/fusion/mptbase.c 	if (!pdev)
pdev              345 drivers/message/fusion/mptbase.c 	pci_stop_and_remove_bus_device_locked(pdev);
pdev             1651 drivers/message/fusion/mptbase.c 	struct pci_dev *pdev;
pdev             1653 drivers/message/fusion/mptbase.c 	pdev = ioc->pcidev;
pdev             1654 drivers/message/fusion/mptbase.c 	ioc->bars = pci_select_bars(pdev, IORESOURCE_MEM);
pdev             1655 drivers/message/fusion/mptbase.c 	if (pci_enable_device_mem(pdev)) {
pdev             1660 drivers/message/fusion/mptbase.c 	if (pci_request_selected_regions(pdev, ioc->bars, "mpt")) {
pdev             1668 drivers/message/fusion/mptbase.c 		    (&pdev->dev);
pdev             1670 drivers/message/fusion/mptbase.c 			&& !pci_set_dma_mask(pdev, DMA_BIT_MASK(64))
pdev             1671 drivers/message/fusion/mptbase.c 			&& !pci_set_consistent_dma_mask(pdev,
pdev             1677 drivers/message/fusion/mptbase.c 		} else if (!pci_set_dma_mask(pdev, DMA_BIT_MASK(32))
pdev             1678 drivers/message/fusion/mptbase.c 			&& !pci_set_consistent_dma_mask(pdev,
pdev             1686 drivers/message/fusion/mptbase.c 			    ioc->name, pci_name(pdev));
pdev             1690 drivers/message/fusion/mptbase.c 		if (!pci_set_dma_mask(pdev, DMA_BIT_MASK(32))
pdev             1691 drivers/message/fusion/mptbase.c 			&& !pci_set_consistent_dma_mask(pdev,
pdev             1699 drivers/message/fusion/mptbase.c 			    ioc->name, pci_name(pdev));
pdev             1707 drivers/message/fusion/mptbase.c 		if (pci_resource_flags(pdev, ii) & PCI_BASE_ADDRESS_SPACE_IO) {
pdev             1711 drivers/message/fusion/mptbase.c 			port = pci_resource_start(pdev, ii);
pdev             1712 drivers/message/fusion/mptbase.c 			psize = pci_resource_len(pdev, ii);
pdev             1717 drivers/message/fusion/mptbase.c 			mem_phys = pci_resource_start(pdev, ii);
pdev             1718 drivers/message/fusion/mptbase.c 			msize = pci_resource_len(pdev, ii);
pdev             1747 drivers/message/fusion/mptbase.c 	pci_release_selected_regions(pdev, ioc->bars);
pdev             1749 drivers/message/fusion/mptbase.c 	pci_disable_device(pdev);
pdev             1772 drivers/message/fusion/mptbase.c mpt_attach(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             1804 drivers/message/fusion/mptbase.c 	ioc->pcidev = pdev;
pdev             1813 drivers/message/fusion/mptbase.c 		if (pdev->device == MPI_MANUFACTPAGE_DEVID_SAS1078)
pdev             1882 drivers/message/fusion/mptbase.c 	ioc->prod_name = mpt_get_product_name(pdev->vendor, pdev->device,
pdev             1883 drivers/message/fusion/mptbase.c 					      pdev->revision);
pdev             1885 drivers/message/fusion/mptbase.c 	switch (pdev->device)
pdev             1899 drivers/message/fusion/mptbase.c 		if (pdev->revision < XL_929) {
pdev             1903 drivers/message/fusion/mptbase.c 			pci_read_config_byte(pdev, 0x6a, &pcixcmd);
pdev             1905 drivers/message/fusion/mptbase.c 			pci_write_config_byte(pdev, 0x6a, pcixcmd);
pdev             1909 drivers/message/fusion/mptbase.c 			pci_read_config_byte(pdev, 0x6a, &pcixcmd);
pdev             1911 drivers/message/fusion/mptbase.c 			pci_write_config_byte(pdev, 0x6a, pcixcmd);
pdev             1920 drivers/message/fusion/mptbase.c 		pci_read_config_byte(pdev, 0x6a, &pcixcmd);
pdev             1922 drivers/message/fusion/mptbase.c 		pci_write_config_byte(pdev, 0x6a, pcixcmd);
pdev             1930 drivers/message/fusion/mptbase.c 		if (pdev->revision < C0_1030) {
pdev             1931 drivers/message/fusion/mptbase.c 			pci_read_config_byte(pdev, 0x6a, &pcixcmd);
pdev             1933 drivers/message/fusion/mptbase.c 			pci_write_config_byte(pdev, 0x6a, pcixcmd);
pdev             1977 drivers/message/fusion/mptbase.c 		pci_disable_io_access(pdev);
pdev             1994 drivers/message/fusion/mptbase.c 	mpt_detect_bound_ports(ioc, pdev);
pdev             2020 drivers/message/fusion/mptbase.c 		if (pci_is_enabled(pdev))
pdev             2021 drivers/message/fusion/mptbase.c 			pci_disable_device(pdev);
pdev             2023 drivers/message/fusion/mptbase.c 			pci_release_selected_regions(pdev, ioc->bars);
pdev             2036 drivers/message/fusion/mptbase.c 			MptDeviceDriverHandlers[cb_idx]->probe(pdev,id);
pdev             2069 drivers/message/fusion/mptbase.c 	pci_disable_device(pdev);
pdev             2070 drivers/message/fusion/mptbase.c 	pci_release_selected_regions(pdev, ioc->bars);
pdev             2085 drivers/message/fusion/mptbase.c mpt_detach(struct pci_dev *pdev)
pdev             2087 drivers/message/fusion/mptbase.c 	MPT_ADAPTER 	*ioc = pci_get_drvdata(pdev);
pdev             2120 drivers/message/fusion/mptbase.c 			MptDeviceDriverHandlers[cb_idx]->remove(pdev);
pdev             2128 drivers/message/fusion/mptbase.c 	synchronize_irq(pdev->irq);
pdev             2150 drivers/message/fusion/mptbase.c mpt_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             2153 drivers/message/fusion/mptbase.c 	MPT_ADAPTER *ioc = pci_get_drvdata(pdev);
pdev             2155 drivers/message/fusion/mptbase.c 	device_state = pci_choose_state(pdev, state);
pdev             2157 drivers/message/fusion/mptbase.c 	    "operating state [D%d]\n", ioc->name, pdev, pci_name(pdev),
pdev             2177 drivers/message/fusion/mptbase.c 	pci_save_state(pdev);
pdev             2178 drivers/message/fusion/mptbase.c 	pci_disable_device(pdev);
pdev             2179 drivers/message/fusion/mptbase.c 	pci_release_selected_regions(pdev, ioc->bars);
pdev             2180 drivers/message/fusion/mptbase.c 	pci_set_power_state(pdev, device_state);
pdev             2190 drivers/message/fusion/mptbase.c mpt_resume(struct pci_dev *pdev)
pdev             2192 drivers/message/fusion/mptbase.c 	MPT_ADAPTER *ioc = pci_get_drvdata(pdev);
pdev             2193 drivers/message/fusion/mptbase.c 	u32 device_state = pdev->current_state;
pdev             2198 drivers/message/fusion/mptbase.c 	    "operating state [D%d]\n", ioc->name, pdev, pci_name(pdev),
pdev             2201 drivers/message/fusion/mptbase.c 	pci_set_power_state(pdev, PCI_D0);
pdev             2202 drivers/message/fusion/mptbase.c 	pci_enable_wake(pdev, PCI_D0, 0);
pdev             2203 drivers/message/fusion/mptbase.c 	pci_restore_state(pdev);
pdev             2204 drivers/message/fusion/mptbase.c 	ioc->pcidev = pdev;
pdev             2210 drivers/message/fusion/mptbase.c 		if (pdev->device == MPI_MANUFACTPAGE_DEVID_SAS1078)
pdev             2235 drivers/message/fusion/mptbase.c 	if (ioc->bus_type == SAS && (pdev->device ==
pdev             2236 drivers/message/fusion/mptbase.c 	    MPI_MANUFACTPAGE_DEVID_SAS1068E || pdev->device ==
pdev             2648 drivers/message/fusion/mptbase.c mpt_detect_bound_ports(MPT_ADAPTER *ioc, struct pci_dev *pdev)
pdev             2651 drivers/message/fusion/mptbase.c 	unsigned int slot = PCI_SLOT(pdev->devfn);
pdev             2652 drivers/message/fusion/mptbase.c 	unsigned int func = PCI_FUNC(pdev->devfn);
pdev             2657 drivers/message/fusion/mptbase.c 	    ioc->name, pci_name(pdev), pdev->bus->number,
pdev             2658 drivers/message/fusion/mptbase.c 	    pdev->devfn, func-1, func+1));
pdev             2660 drivers/message/fusion/mptbase.c 	peer = pci_get_slot(pdev->bus, PCI_DEVFN(slot,func-1));
pdev             2662 drivers/message/fusion/mptbase.c 		peer = pci_get_slot(pdev->bus, PCI_DEVFN(slot,func+1));
pdev              910 drivers/message/fusion/mptbase.h extern int	 mpt_attach(struct pci_dev *pdev, const struct pci_device_id *id);
pdev              911 drivers/message/fusion/mptbase.h extern void	 mpt_detach(struct pci_dev *pdev);
pdev              913 drivers/message/fusion/mptbase.h extern int	 mpt_suspend(struct pci_dev *pdev, pm_message_t state);
pdev              914 drivers/message/fusion/mptbase.h extern int	 mpt_resume(struct pci_dev *pdev);
pdev             1228 drivers/message/fusion/mptctl.c 	struct pci_dev		*pdev;
pdev             1285 drivers/message/fusion/mptctl.c 	pdev = (struct pci_dev *) ioc->pcidev;
pdev             1287 drivers/message/fusion/mptctl.c 	karg->pciId = pdev->device;
pdev             1288 drivers/message/fusion/mptctl.c 	karg->hwRev = pdev->revision;
pdev             1289 drivers/message/fusion/mptctl.c 	karg->subSystemDevice = pdev->subsystem_device;
pdev             1290 drivers/message/fusion/mptctl.c 	karg->subSystemVendor = pdev->subsystem_vendor;
pdev             1295 drivers/message/fusion/mptctl.c 		karg->pciInfo.u.bits.busNumber = pdev->bus->number;
pdev             1296 drivers/message/fusion/mptctl.c 		karg->pciInfo.u.bits.deviceNumber = PCI_SLOT( pdev->devfn );
pdev             1297 drivers/message/fusion/mptctl.c 		karg->pciInfo.u.bits.functionNumber = PCI_FUNC( pdev->devfn );
pdev             1301 drivers/message/fusion/mptctl.c 		karg->pciInfo.u.bits.busNumber = pdev->bus->number;
pdev             1302 drivers/message/fusion/mptctl.c 		karg->pciInfo.u.bits.deviceNumber = PCI_SLOT( pdev->devfn );
pdev             1303 drivers/message/fusion/mptctl.c 		karg->pciInfo.u.bits.functionNumber = PCI_FUNC( pdev->devfn );
pdev             1304 drivers/message/fusion/mptctl.c 		karg->pciInfo.segmentID = pci_domain_nr(pdev->bus);
pdev             2327 drivers/message/fusion/mptctl.c 	struct pci_dev		*pdev;
pdev             2362 drivers/message/fusion/mptctl.c 	pdev = (struct pci_dev *) ioc->pcidev;
pdev             2364 drivers/message/fusion/mptctl.c 	karg.vendor = pdev->vendor;
pdev             2365 drivers/message/fusion/mptctl.c 	karg.device = pdev->device;
pdev             2366 drivers/message/fusion/mptctl.c 	karg.subsystem_id = pdev->subsystem_device;
pdev             2367 drivers/message/fusion/mptctl.c 	karg.subsystem_vendor = pdev->subsystem_vendor;
pdev             2368 drivers/message/fusion/mptctl.c 	karg.devfn = pdev->devfn;
pdev             2369 drivers/message/fusion/mptctl.c 	karg.bus = pdev->bus->number;
pdev             2438 drivers/message/fusion/mptctl.c 	karg.base_io_addr = pci_resource_start(pdev, 0);
pdev             2476 drivers/message/fusion/mptctl.c 	if (pdev->devfn & 1)
pdev             2850 drivers/message/fusion/mptctl.c mptctl_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             2852 drivers/message/fusion/mptctl.c 	MPT_ADAPTER *ioc = pci_get_drvdata(pdev);
pdev             2867 drivers/message/fusion/mptctl.c mptctl_remove(struct pci_dev *pdev)
pdev              103 drivers/message/fusion/mptfc.c static void mptfc_remove(struct pci_dev *pdev);
pdev             1169 drivers/message/fusion/mptfc.c mptfc_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             1182 drivers/message/fusion/mptfc.c 	if ((r = mpt_attach(pdev,id)) != 0)
pdev             1185 drivers/message/fusion/mptfc.c 	ioc = pci_get_drvdata(pdev);
pdev             1350 drivers/message/fusion/mptfc.c 	mptscsih_remove(pdev);
pdev             1494 drivers/message/fusion/mptfc.c static void mptfc_remove(struct pci_dev *pdev)
pdev             1496 drivers/message/fusion/mptfc.c 	MPT_ADAPTER		*ioc = pci_get_drvdata(pdev);
pdev             1529 drivers/message/fusion/mptfc.c 	mptscsih_remove(pdev);
pdev             1383 drivers/message/fusion/mptlan.c mptlan_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             1385 drivers/message/fusion/mptlan.c 	MPT_ADAPTER 		*ioc = pci_get_drvdata(pdev);
pdev             1429 drivers/message/fusion/mptlan.c mptlan_remove(struct pci_dev *pdev)
pdev             1431 drivers/message/fusion/mptlan.c 	MPT_ADAPTER 		*ioc = pci_get_drvdata(pdev);
pdev             5125 drivers/message/fusion/mptsas.c mptsas_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             5138 drivers/message/fusion/mptsas.c 	r = mpt_attach(pdev,id);
pdev             5142 drivers/message/fusion/mptsas.c 	ioc = pci_get_drvdata(pdev);
pdev             5309 drivers/message/fusion/mptsas.c 	mptscsih_remove(pdev);
pdev             5314 drivers/message/fusion/mptsas.c mptsas_shutdown(struct pci_dev *pdev)
pdev             5316 drivers/message/fusion/mptsas.c 	MPT_ADAPTER *ioc = pci_get_drvdata(pdev);
pdev             5322 drivers/message/fusion/mptsas.c static void mptsas_remove(struct pci_dev *pdev)
pdev             5324 drivers/message/fusion/mptsas.c 	MPT_ADAPTER *ioc = pci_get_drvdata(pdev);
pdev             5330 drivers/message/fusion/mptsas.c 		mpt_detach(pdev);
pdev             5334 drivers/message/fusion/mptsas.c 	mptsas_shutdown(pdev);
pdev             5352 drivers/message/fusion/mptsas.c 	mptscsih_remove(pdev);
pdev              117 drivers/message/fusion/mptscsih.c int 		mptscsih_suspend(struct pci_dev *pdev, pm_message_t state);
pdev              118 drivers/message/fusion/mptscsih.c int 		mptscsih_resume(struct pci_dev *pdev);
pdev             1174 drivers/message/fusion/mptscsih.c mptscsih_remove(struct pci_dev *pdev)
pdev             1176 drivers/message/fusion/mptscsih.c 	MPT_ADAPTER 		*ioc = pci_get_drvdata(pdev);
pdev             1184 drivers/message/fusion/mptscsih.c 	mptscsih_shutdown(pdev);
pdev             1206 drivers/message/fusion/mptscsih.c 	mpt_detach(pdev);
pdev             1216 drivers/message/fusion/mptscsih.c mptscsih_shutdown(struct pci_dev *pdev)
pdev             1228 drivers/message/fusion/mptscsih.c mptscsih_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             1230 drivers/message/fusion/mptscsih.c 	MPT_ADAPTER 		*ioc = pci_get_drvdata(pdev);
pdev             1234 drivers/message/fusion/mptscsih.c 	mptscsih_shutdown(pdev);
pdev             1235 drivers/message/fusion/mptscsih.c 	return mpt_suspend(pdev,state);
pdev             1245 drivers/message/fusion/mptscsih.c mptscsih_resume(struct pci_dev *pdev)
pdev             1247 drivers/message/fusion/mptscsih.c 	MPT_ADAPTER 		*ioc = pci_get_drvdata(pdev);
pdev             1250 drivers/message/fusion/mptscsih.c 	rc = mpt_resume(pdev);
pdev              111 drivers/message/fusion/mptscsih.h extern int mptscsih_suspend(struct pci_dev *pdev, pm_message_t state);
pdev              112 drivers/message/fusion/mptscsih.h extern int mptscsih_resume(struct pci_dev *pdev);
pdev             1329 drivers/message/fusion/mptspi.c mptspi_resume(struct pci_dev *pdev)
pdev             1331 drivers/message/fusion/mptspi.c 	MPT_ADAPTER 	*ioc = pci_get_drvdata(pdev);
pdev             1335 drivers/message/fusion/mptspi.c 	rc = mptscsih_resume(pdev);
pdev             1352 drivers/message/fusion/mptspi.c mptspi_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             1365 drivers/message/fusion/mptspi.c 	if ((r = mpt_attach(pdev,id)) != 0)
pdev             1368 drivers/message/fusion/mptspi.c 	ioc = pci_get_drvdata(pdev);
pdev             1418 drivers/message/fusion/mptspi.c 	if (pdev->subsystem_vendor == 0x15AD)
pdev             1541 drivers/message/fusion/mptspi.c 	mptscsih_remove(pdev);
pdev             1545 drivers/message/fusion/mptspi.c static void mptspi_remove(struct pci_dev *pdev)
pdev             1547 drivers/message/fusion/mptspi.c 	MPT_ADAPTER *ioc = pci_get_drvdata(pdev);
pdev             1550 drivers/message/fusion/mptspi.c 	mptscsih_remove(pdev);
pdev              177 drivers/mfd/ab3100-otp.c static int __init ab3100_otp_probe(struct platform_device *pdev)
pdev              183 drivers/mfd/ab3100-otp.c 	otp = devm_kzalloc(&pdev->dev, sizeof(struct ab3100_otp), GFP_KERNEL);
pdev              187 drivers/mfd/ab3100-otp.c 	otp->dev = &pdev->dev;
pdev              190 drivers/mfd/ab3100-otp.c 	platform_set_drvdata(pdev, otp);
pdev              196 drivers/mfd/ab3100-otp.c 	dev_info(&pdev->dev, "AB3100 OTP readout registered\n");
pdev              200 drivers/mfd/ab3100-otp.c 		err = device_create_file(&pdev->dev,
pdev              207 drivers/mfd/ab3100-otp.c 	ab3100_otp_init_debugfs(&pdev->dev, otp);
pdev              213 drivers/mfd/ab3100-otp.c 		device_remove_file(&pdev->dev, &ab3100_otp_attrs[i]);
pdev              217 drivers/mfd/ab3100-otp.c static int __exit ab3100_otp_remove(struct platform_device *pdev)
pdev              219 drivers/mfd/ab3100-otp.c 	struct ab3100_otp *otp = platform_get_drvdata(pdev);
pdev              223 drivers/mfd/ab3100-otp.c 		device_remove_file(&pdev->dev,
pdev             1074 drivers/mfd/ab8500-core.c static int ab8500_probe(struct platform_device *pdev)
pdev             1094 drivers/mfd/ab8500-core.c 	const struct platform_device_id *platid = platform_get_device_id(pdev);
pdev             1096 drivers/mfd/ab8500-core.c 	struct device_node *np = pdev->dev.of_node;
pdev             1103 drivers/mfd/ab8500-core.c 	ab8500 = devm_kzalloc(&pdev->dev, sizeof(*ab8500), GFP_KERNEL);
pdev             1107 drivers/mfd/ab8500-core.c 	ab8500->dev = &pdev->dev;
pdev             1109 drivers/mfd/ab8500-core.c 	resource = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1111 drivers/mfd/ab8500-core.c 		dev_err(&pdev->dev, "no IRQ resource\n");
pdev             1125 drivers/mfd/ab8500-core.c 	platform_set_drvdata(pdev, ab8500);
pdev             1136 drivers/mfd/ab8500-core.c 			dev_err(&pdev->dev, "could not probe HW\n");
pdev             1170 drivers/mfd/ab8500-core.c 	ab8500->mask = devm_kzalloc(&pdev->dev, ab8500->mask_size,
pdev             1174 drivers/mfd/ab8500-core.c 	ab8500->oldmask = devm_kzalloc(&pdev->dev, ab8500->mask_size,
pdev             1266 drivers/mfd/ab8500-core.c 	ret = devm_request_threaded_irq(&pdev->dev, ab8500->irq, NULL,
pdev              922 drivers/mfd/ab8500-gpadc.c static int ab8500_gpadc_probe(struct platform_device *pdev)
pdev              927 drivers/mfd/ab8500-gpadc.c 	gpadc = devm_kzalloc(&pdev->dev,
pdev              932 drivers/mfd/ab8500-gpadc.c 	gpadc->irq_sw = platform_get_irq_byname(pdev, "SW_CONV_END");
pdev              936 drivers/mfd/ab8500-gpadc.c 	gpadc->irq_hw = platform_get_irq_byname(pdev, "HW_CONV_END");
pdev              940 drivers/mfd/ab8500-gpadc.c 	gpadc->dev = &pdev->dev;
pdev              941 drivers/mfd/ab8500-gpadc.c 	gpadc->parent = dev_get_drvdata(pdev->dev.parent);
pdev              977 drivers/mfd/ab8500-gpadc.c 	gpadc->regu = devm_regulator_get(&pdev->dev, "vddadc");
pdev              984 drivers/mfd/ab8500-gpadc.c 	platform_set_drvdata(pdev, gpadc);
pdev             1011 drivers/mfd/ab8500-gpadc.c static int ab8500_gpadc_remove(struct platform_device *pdev)
pdev             1013 drivers/mfd/ab8500-gpadc.c 	struct ab8500_gpadc *gpadc = platform_get_drvdata(pdev);
pdev              133 drivers/mfd/ab8500-sysctrl.c static int ab8500_sysctrl_probe(struct platform_device *pdev)
pdev              135 drivers/mfd/ab8500-sysctrl.c 	sysctrl_dev = &pdev->dev;
pdev              143 drivers/mfd/ab8500-sysctrl.c static int ab8500_sysctrl_remove(struct platform_device *pdev)
pdev              211 drivers/mfd/adp5520.c 	struct platform_device *pdev;
pdev              258 drivers/mfd/adp5520.c 		pdev = platform_device_register_data(chip->dev, "adp5520-keys",
pdev              260 drivers/mfd/adp5520.c 		if (IS_ERR(pdev)) {
pdev              261 drivers/mfd/adp5520.c 			ret = PTR_ERR(pdev);
pdev              267 drivers/mfd/adp5520.c 		pdev = platform_device_register_data(chip->dev, "adp5520-gpio",
pdev              269 drivers/mfd/adp5520.c 		if (IS_ERR(pdev)) {
pdev              270 drivers/mfd/adp5520.c 			ret = PTR_ERR(pdev);
pdev              276 drivers/mfd/adp5520.c 		pdev = platform_device_register_data(chip->dev, "adp5520-led",
pdev              278 drivers/mfd/adp5520.c 		if (IS_ERR(pdev)) {
pdev              279 drivers/mfd/adp5520.c 			ret = PTR_ERR(pdev);
pdev              285 drivers/mfd/adp5520.c 		pdev = platform_device_register_data(chip->dev,
pdev              290 drivers/mfd/adp5520.c 		if (IS_ERR(pdev)) {
pdev              291 drivers/mfd/adp5520.c 			ret = PTR_ERR(pdev);
pdev              122 drivers/mfd/altera-sysmgr.c static int sysmgr_probe(struct platform_device *pdev)
pdev              128 drivers/mfd/altera-sysmgr.c 	struct device *dev = &pdev->dev;
pdev              135 drivers/mfd/altera-sysmgr.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              167 drivers/mfd/altera-sysmgr.c 	platform_set_drvdata(pdev, sysmgr);
pdev              384 drivers/mfd/asic3.c static int __init asic3_irq_probe(struct platform_device *pdev)
pdev              386 drivers/mfd/asic3.c 	struct asic3 *asic = platform_get_drvdata(pdev);
pdev              391 drivers/mfd/asic3.c 	ret = platform_get_irq(pdev, 0);
pdev              423 drivers/mfd/asic3.c static void asic3_irq_remove(struct platform_device *pdev)
pdev              425 drivers/mfd/asic3.c 	struct asic3 *asic = platform_get_drvdata(pdev);
pdev              546 drivers/mfd/asic3.c static __init int asic3_gpio_probe(struct platform_device *pdev,
pdev              549 drivers/mfd/asic3.c 	struct asic3 *asic = platform_get_drvdata(pdev);
pdev              599 drivers/mfd/asic3.c static int asic3_gpio_remove(struct platform_device *pdev)
pdev              601 drivers/mfd/asic3.c 	struct asic3 *asic = platform_get_drvdata(pdev);
pdev              656 drivers/mfd/asic3.c static int ds1wm_enable(struct platform_device *pdev)
pdev              658 drivers/mfd/asic3.c 	struct asic3 *asic = dev_get_drvdata(pdev->dev.parent);
pdev              680 drivers/mfd/asic3.c static int ds1wm_disable(struct platform_device *pdev)
pdev              682 drivers/mfd/asic3.c 	struct asic3 *asic = dev_get_drvdata(pdev->dev.parent);
pdev              704 drivers/mfd/asic3.c static void asic3_mmc_pwr(struct platform_device *pdev, int state)
pdev              706 drivers/mfd/asic3.c 	struct asic3 *asic = dev_get_drvdata(pdev->dev.parent);
pdev              711 drivers/mfd/asic3.c static void asic3_mmc_clk_div(struct platform_device *pdev, int state)
pdev              713 drivers/mfd/asic3.c 	struct asic3 *asic = dev_get_drvdata(pdev->dev.parent);
pdev              738 drivers/mfd/asic3.c static int asic3_mmc_enable(struct platform_device *pdev)
pdev              740 drivers/mfd/asic3.c 	struct asic3 *asic = dev_get_drvdata(pdev->dev.parent);
pdev              781 drivers/mfd/asic3.c static int asic3_mmc_disable(struct platform_device *pdev)
pdev              783 drivers/mfd/asic3.c 	struct asic3 *asic = dev_get_drvdata(pdev->dev.parent);
pdev              815 drivers/mfd/asic3.c static int asic3_leds_enable(struct platform_device *pdev)
pdev              817 drivers/mfd/asic3.c 	const struct mfd_cell *cell = mfd_get_cell(pdev);
pdev              818 drivers/mfd/asic3.c 	struct asic3 *asic = dev_get_drvdata(pdev->dev.parent);
pdev              825 drivers/mfd/asic3.c static int asic3_leds_disable(struct platform_device *pdev)
pdev              827 drivers/mfd/asic3.c 	const struct mfd_cell *cell = mfd_get_cell(pdev);
pdev              828 drivers/mfd/asic3.c 	struct asic3 *asic = dev_get_drvdata(pdev->dev.parent);
pdev              835 drivers/mfd/asic3.c static int asic3_leds_suspend(struct platform_device *pdev)
pdev              837 drivers/mfd/asic3.c 	const struct mfd_cell *cell = mfd_get_cell(pdev);
pdev              838 drivers/mfd/asic3.c 	struct asic3 *asic = dev_get_drvdata(pdev->dev.parent);
pdev              875 drivers/mfd/asic3.c static int __init asic3_mfd_probe(struct platform_device *pdev,
pdev              879 drivers/mfd/asic3.c 	struct asic3 *asic = platform_get_drvdata(pdev);
pdev              883 drivers/mfd/asic3.c 	mem_sdio = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              887 drivers/mfd/asic3.c 	irq = platform_get_irq(pdev, 1);
pdev              914 drivers/mfd/asic3.c 		ret = mfd_add_devices(&pdev->dev, pdev->id,
pdev              921 drivers/mfd/asic3.c 		ret = mfd_add_devices(&pdev->dev, pdev->id,
pdev              935 drivers/mfd/asic3.c 		ret = mfd_add_devices(&pdev->dev, 0,
pdev              943 drivers/mfd/asic3.c static void asic3_mfd_remove(struct platform_device *pdev)
pdev              945 drivers/mfd/asic3.c 	struct asic3 *asic = platform_get_drvdata(pdev);
pdev              947 drivers/mfd/asic3.c 	mfd_remove_devices(&pdev->dev);
pdev              952 drivers/mfd/asic3.c static int __init asic3_probe(struct platform_device *pdev)
pdev              954 drivers/mfd/asic3.c 	struct asic3_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              960 drivers/mfd/asic3.c 	asic = devm_kzalloc(&pdev->dev,
pdev              966 drivers/mfd/asic3.c 	platform_set_drvdata(pdev, asic);
pdev              967 drivers/mfd/asic3.c 	asic->dev = &pdev->dev;
pdev              969 drivers/mfd/asic3.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              989 drivers/mfd/asic3.c 	ret = asic3_irq_probe(pdev);
pdev             1004 drivers/mfd/asic3.c 	ret = asic3_gpio_probe(pdev,
pdev             1017 drivers/mfd/asic3.c 	asic3_mfd_probe(pdev, pdata, mem);
pdev             1027 drivers/mfd/asic3.c 	asic3_irq_remove(pdev);
pdev             1035 drivers/mfd/asic3.c static int asic3_remove(struct platform_device *pdev)
pdev             1038 drivers/mfd/asic3.c 	struct asic3 *asic = platform_get_drvdata(pdev);
pdev             1043 drivers/mfd/asic3.c 	asic3_mfd_remove(pdev);
pdev             1045 drivers/mfd/asic3.c 	ret = asic3_gpio_remove(pdev);
pdev             1048 drivers/mfd/asic3.c 	asic3_irq_remove(pdev);
pdev             1057 drivers/mfd/asic3.c static void asic3_shutdown(struct platform_device *pdev)
pdev               28 drivers/mfd/at91-usart.c static int at91_usart_mode_probe(struct platform_device *pdev)
pdev               33 drivers/mfd/at91-usart.c 	device_property_read_u32(&pdev->dev, "atmel,usart-mode", &opmode);
pdev               43 drivers/mfd/at91-usart.c 		dev_err(&pdev->dev, "atmel,usart-mode has an invalid value %u\n",
pdev               48 drivers/mfd/at91-usart.c 	return devm_mfd_add_devices(&pdev->dev, PLATFORM_DEVID_AUTO, cell, 1,
pdev               37 drivers/mfd/atmel-flexcom.c static int atmel_flexcom_probe(struct platform_device *pdev)
pdev               39 drivers/mfd/atmel-flexcom.c 	struct device_node *np = pdev->dev.of_node;
pdev               44 drivers/mfd/atmel-flexcom.c 	ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL);
pdev               48 drivers/mfd/atmel-flexcom.c 	platform_set_drvdata(pdev, ddata);
pdev               58 drivers/mfd/atmel-flexcom.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               59 drivers/mfd/atmel-flexcom.c 	ddata->base = devm_ioremap_resource(&pdev->dev, res);
pdev               63 drivers/mfd/atmel-flexcom.c 	ddata->clk = devm_clk_get(&pdev->dev, NULL);
pdev               81 drivers/mfd/atmel-flexcom.c 	return devm_of_platform_populate(&pdev->dev);
pdev               73 drivers/mfd/atmel-hlcdc.c static int atmel_hlcdc_probe(struct platform_device *pdev)
pdev               76 drivers/mfd/atmel-hlcdc.c 	struct device *dev = &pdev->dev;
pdev               88 drivers/mfd/atmel-hlcdc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               93 drivers/mfd/atmel-hlcdc.c 	hlcdc->irq = platform_get_irq(pdev, 0);
pdev               28 drivers/mfd/bcm2835-pm.c static int bcm2835_pm_probe(struct platform_device *pdev)
pdev               31 drivers/mfd/bcm2835-pm.c 	struct device *dev = &pdev->dev;
pdev               38 drivers/mfd/bcm2835-pm.c 	platform_set_drvdata(pdev, pm);
pdev               42 drivers/mfd/bcm2835-pm.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               57 drivers/mfd/bcm2835-pm.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              338 drivers/mfd/cros_ec_dev.c static int ec_device_probe(struct platform_device *pdev)
pdev              342 drivers/mfd/cros_ec_dev.c 	struct device *dev = &pdev->dev;
pdev              444 drivers/mfd/cros_ec_dev.c static int ec_device_remove(struct platform_device *pdev)
pdev              446 drivers/mfd/cros_ec_dev.c 	struct cros_ec_dev *ec = dev_get_drvdata(&pdev->dev);
pdev               30 drivers/mfd/cs5535-mfd.c static int cs5535_mfd_res_enable(struct platform_device *pdev)
pdev               34 drivers/mfd/cs5535-mfd.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev               36 drivers/mfd/cs5535-mfd.c 		dev_err(&pdev->dev, "can't fetch device resource info\n");
pdev               41 drivers/mfd/cs5535-mfd.c 		dev_err(&pdev->dev, "can't request region\n");
pdev               48 drivers/mfd/cs5535-mfd.c static int cs5535_mfd_res_disable(struct platform_device *pdev)
pdev               52 drivers/mfd/cs5535-mfd.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev               54 drivers/mfd/cs5535-mfd.c 		dev_err(&pdev->dev, "can't fetch device resource info\n");
pdev              108 drivers/mfd/cs5535-mfd.c static int cs5535_mfd_probe(struct pci_dev *pdev,
pdev              113 drivers/mfd/cs5535-mfd.c 	err = pci_enable_device(pdev);
pdev              123 drivers/mfd/cs5535-mfd.c 		r->start = pci_resource_start(pdev, bar);
pdev              124 drivers/mfd/cs5535-mfd.c 		r->end = pci_resource_end(pdev, bar);
pdev              130 drivers/mfd/cs5535-mfd.c 	err = mfd_add_devices(&pdev->dev, -1, cs5535_mfd_cells,
pdev              133 drivers/mfd/cs5535-mfd.c 		dev_err(&pdev->dev, "MFD add devices failed: %d\n", err);
pdev              140 drivers/mfd/cs5535-mfd.c 	dev_info(&pdev->dev, "%zu devices registered.\n",
pdev              146 drivers/mfd/cs5535-mfd.c 	pci_disable_device(pdev);
pdev              150 drivers/mfd/cs5535-mfd.c static void cs5535_mfd_remove(struct pci_dev *pdev)
pdev              152 drivers/mfd/cs5535-mfd.c 	mfd_remove_devices(&pdev->dev);
pdev              153 drivers/mfd/cs5535-mfd.c 	pci_disable_device(pdev);
pdev              463 drivers/mfd/da903x.c 	struct platform_device *pdev;
pdev              469 drivers/mfd/da903x.c 		pdev = platform_device_alloc(subdev->name, subdev->id);
pdev              470 drivers/mfd/da903x.c 		if (!pdev) {
pdev              475 drivers/mfd/da903x.c 		pdev->dev.parent = chip->dev;
pdev              476 drivers/mfd/da903x.c 		pdev->dev.platform_data = subdev->platform_data;
pdev              478 drivers/mfd/da903x.c 		ret = platform_device_add(pdev);
pdev              480 drivers/mfd/da903x.c 			platform_device_put(pdev);
pdev               28 drivers/mfd/davinci_voicecodec.c static int __init davinci_vc_probe(struct platform_device *pdev)
pdev               36 drivers/mfd/davinci_voicecodec.c 	davinci_vc = devm_kzalloc(&pdev->dev,
pdev               41 drivers/mfd/davinci_voicecodec.c 	davinci_vc->clk = devm_clk_get(&pdev->dev, NULL);
pdev               43 drivers/mfd/davinci_voicecodec.c 		dev_dbg(&pdev->dev,
pdev               49 drivers/mfd/davinci_voicecodec.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               52 drivers/mfd/davinci_voicecodec.c 	davinci_vc->base = devm_ioremap_resource(&pdev->dev, res);
pdev               58 drivers/mfd/davinci_voicecodec.c 	davinci_vc->regmap = devm_regmap_init_mmio(&pdev->dev,
pdev               66 drivers/mfd/davinci_voicecodec.c 	res = platform_get_resource(pdev, IORESOURCE_DMA, 0);
pdev               68 drivers/mfd/davinci_voicecodec.c 		dev_err(&pdev->dev, "no DMA resource\n");
pdev               76 drivers/mfd/davinci_voicecodec.c 	res = platform_get_resource(pdev, IORESOURCE_DMA, 1);
pdev               78 drivers/mfd/davinci_voicecodec.c 		dev_err(&pdev->dev, "no DMA resource\n");
pdev               86 drivers/mfd/davinci_voicecodec.c 	davinci_vc->dev = &pdev->dev;
pdev               87 drivers/mfd/davinci_voicecodec.c 	davinci_vc->pdev = pdev;
pdev              101 drivers/mfd/davinci_voicecodec.c 	ret = mfd_add_devices(&pdev->dev, pdev->id, davinci_vc->cells,
pdev              104 drivers/mfd/davinci_voicecodec.c 		dev_err(&pdev->dev, "fail to register client devices\n");
pdev              116 drivers/mfd/davinci_voicecodec.c static int davinci_vc_remove(struct platform_device *pdev)
pdev              118 drivers/mfd/davinci_voicecodec.c 	struct davinci_vc *davinci_vc = platform_get_drvdata(pdev);
pdev              120 drivers/mfd/davinci_voicecodec.c 	mfd_remove_devices(&pdev->dev);
pdev             2696 drivers/mfd/db8500-prcmu.c static void dbx500_fw_version_init(struct platform_device *pdev,
pdev             2703 drivers/mfd/db8500-prcmu.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev             2706 drivers/mfd/db8500-prcmu.c 		dev_err(&pdev->dev,
pdev             2712 drivers/mfd/db8500-prcmu.c 		dev_err(&pdev->dev, "no prcmu tcpm mem region provided\n");
pdev             3076 drivers/mfd/db8500-prcmu.c static int db8500_prcmu_probe(struct platform_device *pdev)
pdev             3078 drivers/mfd/db8500-prcmu.c 	struct device_node *np = pdev->dev.of_node;
pdev             3082 drivers/mfd/db8500-prcmu.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "prcmu");
pdev             3084 drivers/mfd/db8500-prcmu.c 		dev_err(&pdev->dev, "no prcmu memory region provided\n");
pdev             3087 drivers/mfd/db8500-prcmu.c 	prcmu_base = devm_ioremap(&pdev->dev, res->start, resource_size(res));
pdev             3089 drivers/mfd/db8500-prcmu.c 		dev_err(&pdev->dev,
pdev             3094 drivers/mfd/db8500-prcmu.c 	dbx500_fw_version_init(pdev, DB8500_PRCMU_FW_VERSION_OFFSET);
pdev             3095 drivers/mfd/db8500-prcmu.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "prcmu-tcdm");
pdev             3097 drivers/mfd/db8500-prcmu.c 		dev_err(&pdev->dev, "no prcmu tcdm region provided\n");
pdev             3100 drivers/mfd/db8500-prcmu.c 	tcdm_base = devm_ioremap(&pdev->dev, res->start,
pdev             3103 drivers/mfd/db8500-prcmu.c 		dev_err(&pdev->dev,
pdev             3111 drivers/mfd/db8500-prcmu.c 	irq = platform_get_irq(pdev, 0);
pdev             3126 drivers/mfd/db8500-prcmu.c 	err = mfd_add_devices(&pdev->dev, 0, common_prcmu_devs,
pdev             3135 drivers/mfd/db8500-prcmu.c 		err = mfd_add_devices(&pdev->dev, 0, db8500_prcmu_devs,
pdev             3139 drivers/mfd/db8500-prcmu.c 			mfd_remove_devices(&pdev->dev);
pdev             3145 drivers/mfd/db8500-prcmu.c 	err = db8500_prcmu_register_ab8500(&pdev->dev);
pdev             3147 drivers/mfd/db8500-prcmu.c 		mfd_remove_devices(&pdev->dev);
pdev              121 drivers/mfd/dln2.c 	struct platform_device *pdev;
pdev              125 drivers/mfd/dln2.c int dln2_register_event_cb(struct platform_device *pdev, u16 id,
pdev              128 drivers/mfd/dln2.c 	struct dln2_dev *dln2 = dev_get_drvdata(pdev->dev.parent);
pdev              139 drivers/mfd/dln2.c 	entry->pdev = pdev;
pdev              162 drivers/mfd/dln2.c void dln2_unregister_event_cb(struct platform_device *pdev, u16 id)
pdev              164 drivers/mfd/dln2.c 	struct dln2_dev *dln2 = dev_get_drvdata(pdev->dev.parent);
pdev              231 drivers/mfd/dln2.c 			i->callback(i->pdev, echo, data, len);
pdev              514 drivers/mfd/dln2.c int dln2_transfer(struct platform_device *pdev, u16 cmd,
pdev              522 drivers/mfd/dln2.c 	dln2 = dev_get_drvdata(pdev->dev.parent);
pdev              523 drivers/mfd/dln2.c 	dln2_pdata = dev_get_platdata(&pdev->dev);
pdev              194 drivers/mfd/dm355evm_msp.c 	struct platform_device	*pdev;
pdev              197 drivers/mfd/dm355evm_msp.c 	pdev = platform_device_alloc(name, -1);
pdev              198 drivers/mfd/dm355evm_msp.c 	if (!pdev)
pdev              201 drivers/mfd/dm355evm_msp.c 	device_init_wakeup(&pdev->dev, can_wakeup);
pdev              202 drivers/mfd/dm355evm_msp.c 	pdev->dev.parent = &client->dev;
pdev              205 drivers/mfd/dm355evm_msp.c 		status = platform_device_add_data(pdev, pdata, pdata_len);
pdev              207 drivers/mfd/dm355evm_msp.c 			dev_dbg(&pdev->dev, "can't add platform_data\n");
pdev              218 drivers/mfd/dm355evm_msp.c 		status = platform_device_add_resources(pdev, &r, 1);
pdev              220 drivers/mfd/dm355evm_msp.c 			dev_dbg(&pdev->dev, "can't add irq\n");
pdev              225 drivers/mfd/dm355evm_msp.c 	status = platform_device_add(pdev);
pdev              229 drivers/mfd/dm355evm_msp.c 	return &pdev->dev;
pdev              232 drivers/mfd/dm355evm_msp.c 	platform_device_put(pdev);
pdev              108 drivers/mfd/exynos-lpass.c static int exynos_lpass_probe(struct platform_device *pdev)
pdev              110 drivers/mfd/exynos-lpass.c 	struct device *dev = &pdev->dev;
pdev              119 drivers/mfd/exynos-lpass.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              135 drivers/mfd/exynos-lpass.c 	platform_set_drvdata(pdev, lpass);
pdev              143 drivers/mfd/exynos-lpass.c static int exynos_lpass_remove(struct platform_device *pdev)
pdev              145 drivers/mfd/exynos-lpass.c 	struct exynos_lpass *lpass = platform_get_drvdata(pdev);
pdev              148 drivers/mfd/exynos-lpass.c 	pm_runtime_disable(&pdev->dev);
pdev              149 drivers/mfd/exynos-lpass.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              378 drivers/mfd/ezx-pcap.c 	struct platform_device *pdev;
pdev              381 drivers/mfd/ezx-pcap.c 	pdev = platform_device_alloc(subdev->name, subdev->id);
pdev              382 drivers/mfd/ezx-pcap.c 	if (!pdev)
pdev              385 drivers/mfd/ezx-pcap.c 	pdev->dev.parent = &pcap->spi->dev;
pdev              386 drivers/mfd/ezx-pcap.c 	pdev->dev.platform_data = subdev->platform_data;
pdev              388 drivers/mfd/ezx-pcap.c 	ret = platform_device_add(pdev);
pdev              390 drivers/mfd/ezx-pcap.c 		platform_device_put(pdev);
pdev               64 drivers/mfd/fsl-imx25-tsadc.c static int mx25_tsadc_setup_irq(struct platform_device *pdev,
pdev               67 drivers/mfd/fsl-imx25-tsadc.c 	struct device *dev = &pdev->dev;
pdev               71 drivers/mfd/fsl-imx25-tsadc.c 	irq = platform_get_irq(pdev, 0);
pdev               87 drivers/mfd/fsl-imx25-tsadc.c static void mx25_tsadc_setup_clk(struct platform_device *pdev,
pdev               99 drivers/mfd/fsl-imx25-tsadc.c 	dev_dbg(&pdev->dev, "Found master clock at %lu Hz\n",
pdev              103 drivers/mfd/fsl-imx25-tsadc.c 	dev_dbg(&pdev->dev, "Setting up ADC clock divider to %u\n", clk_div);
pdev              115 drivers/mfd/fsl-imx25-tsadc.c 	dev_dbg(&pdev->dev, "Resulting ADC conversion clock at %lu Hz\n",
pdev              123 drivers/mfd/fsl-imx25-tsadc.c static int mx25_tsadc_probe(struct platform_device *pdev)
pdev              125 drivers/mfd/fsl-imx25-tsadc.c 	struct device *dev = &pdev->dev;
pdev              135 drivers/mfd/fsl-imx25-tsadc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              154 drivers/mfd/fsl-imx25-tsadc.c 	mx25_tsadc_setup_clk(pdev, tsadc);
pdev              168 drivers/mfd/fsl-imx25-tsadc.c 	ret = mx25_tsadc_setup_irq(pdev, tsadc);
pdev              172 drivers/mfd/fsl-imx25-tsadc.c 	platform_set_drvdata(pdev, tsadc);
pdev              177 drivers/mfd/fsl-imx25-tsadc.c static int mx25_tsadc_remove(struct platform_device *pdev)
pdev              179 drivers/mfd/fsl-imx25-tsadc.c 	struct mx25_tsadc *tsadc = platform_get_drvdata(pdev);
pdev              180 drivers/mfd/fsl-imx25-tsadc.c 	int irq = platform_get_irq(pdev, 0);
pdev               50 drivers/mfd/hi6421-pmic-core.c static int hi6421_pmic_probe(struct platform_device *pdev)
pdev               60 drivers/mfd/hi6421-pmic-core.c 	id = of_match_device(of_hi6421_pmic_match, &pdev->dev);
pdev               65 drivers/mfd/hi6421-pmic-core.c 	pmic = devm_kzalloc(&pdev->dev, sizeof(*pmic), GFP_KERNEL);
pdev               69 drivers/mfd/hi6421-pmic-core.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               70 drivers/mfd/hi6421-pmic-core.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev               74 drivers/mfd/hi6421-pmic-core.c 	pmic->regmap = devm_regmap_init_mmio_clk(&pdev->dev, NULL, base,
pdev               77 drivers/mfd/hi6421-pmic-core.c 		dev_err(&pdev->dev, "Failed to initialise Regmap: %ld\n",
pdev               82 drivers/mfd/hi6421-pmic-core.c 	platform_set_drvdata(pdev, pmic);
pdev              102 drivers/mfd/hi6421-pmic-core.c 		dev_err(&pdev->dev, "Unknown device type %d\n",
pdev              107 drivers/mfd/hi6421-pmic-core.c 	ret = devm_mfd_add_devices(&pdev->dev, PLATFORM_DEVID_NONE,
pdev              110 drivers/mfd/hi6421-pmic-core.c 		dev_err(&pdev->dev, "Failed to add child devices: %d\n", ret);
pdev               92 drivers/mfd/hi655x-pmic.c static int hi655x_pmic_probe(struct platform_device *pdev)
pdev               96 drivers/mfd/hi655x-pmic.c 	struct device *dev = &pdev->dev;
pdev              105 drivers/mfd/hi655x-pmic.c 	pmic->res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              145 drivers/mfd/hi655x-pmic.c 	platform_set_drvdata(pdev, pmic);
pdev              159 drivers/mfd/hi655x-pmic.c static int hi655x_pmic_remove(struct platform_device *pdev)
pdev              161 drivers/mfd/hi655x-pmic.c 	struct hi655x_pmic *pmic = platform_get_drvdata(pdev);
pdev              164 drivers/mfd/hi655x-pmic.c 	mfd_remove_devices(&pdev->dev);
pdev              296 drivers/mfd/htc-i2cpld.c 		struct platform_device *pdev,
pdev              304 drivers/mfd/htc-i2cpld.c 	htcpld = platform_get_drvdata(pdev);
pdev              320 drivers/mfd/htc-i2cpld.c 		struct platform_device *pdev,
pdev              324 drivers/mfd/htc-i2cpld.c 	struct device *dev = &pdev->dev;
pdev              334 drivers/mfd/htc-i2cpld.c 	htcpld = platform_get_drvdata(pdev);
pdev              378 drivers/mfd/htc-i2cpld.c 		struct platform_device *pdev,
pdev              385 drivers/mfd/htc-i2cpld.c 	htcpld = platform_get_drvdata(pdev);
pdev              392 drivers/mfd/htc-i2cpld.c 		struct platform_device *pdev,
pdev              396 drivers/mfd/htc-i2cpld.c 	struct device *dev = &pdev->dev;
pdev              405 drivers/mfd/htc-i2cpld.c 	htcpld = platform_get_drvdata(pdev);
pdev              452 drivers/mfd/htc-i2cpld.c static int htcpld_setup_chips(struct platform_device *pdev)
pdev              455 drivers/mfd/htc-i2cpld.c 	struct device *dev = &pdev->dev;
pdev              461 drivers/mfd/htc-i2cpld.c 	htcpld = platform_get_drvdata(pdev);
pdev              489 drivers/mfd/htc-i2cpld.c 			ret = htcpld_setup_chip_irq(pdev, i);
pdev              495 drivers/mfd/htc-i2cpld.c 		ret = htcpld_register_chip_i2c(pdev, i);
pdev              501 drivers/mfd/htc-i2cpld.c 		ret = htcpld_register_chip_gpio(pdev, i);
pdev              504 drivers/mfd/htc-i2cpld.c 			htcpld_unregister_chip_i2c(pdev, i);
pdev              514 drivers/mfd/htc-i2cpld.c static int htcpld_core_probe(struct platform_device *pdev)
pdev              517 drivers/mfd/htc-i2cpld.c 	struct device *dev = &pdev->dev;
pdev              536 drivers/mfd/htc-i2cpld.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              546 drivers/mfd/htc-i2cpld.c 					   flags, pdev->name, htcpld);
pdev              555 drivers/mfd/htc-i2cpld.c 	platform_set_drvdata(pdev, htcpld);
pdev              558 drivers/mfd/htc-i2cpld.c 	ret = htcpld_setup_chips(pdev);
pdev               73 drivers/mfd/htc-pasic3.c static int ds1wm_enable(struct platform_device *pdev)
pdev               75 drivers/mfd/htc-pasic3.c 	struct device *dev = pdev->dev.parent;
pdev               85 drivers/mfd/htc-pasic3.c static int ds1wm_disable(struct platform_device *pdev)
pdev               87 drivers/mfd/htc-pasic3.c 	struct device *dev = pdev->dev.parent;
pdev              124 drivers/mfd/htc-pasic3.c static int __init pasic3_probe(struct platform_device *pdev)
pdev              126 drivers/mfd/htc-pasic3.c 	struct pasic3_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              127 drivers/mfd/htc-pasic3.c 	struct device *dev = &pdev->dev;
pdev              133 drivers/mfd/htc-pasic3.c 	r = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              140 drivers/mfd/htc-pasic3.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              151 drivers/mfd/htc-pasic3.c 	platform_set_drvdata(pdev, asic);
pdev              166 drivers/mfd/htc-pasic3.c 		ret = mfd_add_devices(&pdev->dev, pdev->id,
pdev              175 drivers/mfd/htc-pasic3.c 		ret = mfd_add_devices(&pdev->dev, pdev->id, &led_cell, 1, r,
pdev              184 drivers/mfd/htc-pasic3.c static int pasic3_remove(struct platform_device *pdev)
pdev              186 drivers/mfd/htc-pasic3.c 	struct pasic3_data *asic = platform_get_drvdata(pdev);
pdev              189 drivers/mfd/htc-pasic3.c 	mfd_remove_devices(&pdev->dev);
pdev              192 drivers/mfd/htc-pasic3.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              101 drivers/mfd/intel-lpss-acpi.c static int intel_lpss_acpi_probe(struct platform_device *pdev)
pdev              106 drivers/mfd/intel-lpss-acpi.c 	id = acpi_match_device(intel_lpss_acpi_ids, &pdev->dev);
pdev              110 drivers/mfd/intel-lpss-acpi.c 	info = devm_kmemdup(&pdev->dev, (void *)id->driver_data, sizeof(*info),
pdev              115 drivers/mfd/intel-lpss-acpi.c 	info->mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              116 drivers/mfd/intel-lpss-acpi.c 	info->irq = platform_get_irq(pdev, 0);
pdev              118 drivers/mfd/intel-lpss-acpi.c 	pm_runtime_set_active(&pdev->dev);
pdev              119 drivers/mfd/intel-lpss-acpi.c 	pm_runtime_enable(&pdev->dev);
pdev              121 drivers/mfd/intel-lpss-acpi.c 	return intel_lpss_probe(&pdev->dev, info);
pdev              124 drivers/mfd/intel-lpss-acpi.c static int intel_lpss_acpi_remove(struct platform_device *pdev)
pdev              126 drivers/mfd/intel-lpss-acpi.c 	intel_lpss_remove(&pdev->dev);
pdev              127 drivers/mfd/intel-lpss-acpi.c 	pm_runtime_disable(&pdev->dev);
pdev               20 drivers/mfd/intel-lpss-pci.c static int intel_lpss_pci_probe(struct pci_dev *pdev,
pdev               26 drivers/mfd/intel-lpss-pci.c 	ret = pcim_enable_device(pdev);
pdev               30 drivers/mfd/intel-lpss-pci.c 	info = devm_kmemdup(&pdev->dev, (void *)id->driver_data, sizeof(*info),
pdev               35 drivers/mfd/intel-lpss-pci.c 	info->mem = &pdev->resource[0];
pdev               36 drivers/mfd/intel-lpss-pci.c 	info->irq = pdev->irq;
pdev               38 drivers/mfd/intel-lpss-pci.c 	pdev->d3cold_delay = 0;
pdev               41 drivers/mfd/intel-lpss-pci.c 	pci_set_master(pdev);
pdev               42 drivers/mfd/intel-lpss-pci.c 	pci_try_set_mwi(pdev);
pdev               44 drivers/mfd/intel-lpss-pci.c 	ret = intel_lpss_probe(&pdev->dev, info);
pdev               48 drivers/mfd/intel-lpss-pci.c 	pm_runtime_put(&pdev->dev);
pdev               49 drivers/mfd/intel-lpss-pci.c 	pm_runtime_allow(&pdev->dev);
pdev               54 drivers/mfd/intel-lpss-pci.c static void intel_lpss_pci_remove(struct pci_dev *pdev)
pdev               56 drivers/mfd/intel-lpss-pci.c 	pm_runtime_forbid(&pdev->dev);
pdev               57 drivers/mfd/intel-lpss-pci.c 	pm_runtime_get_sync(&pdev->dev);
pdev               59 drivers/mfd/intel-lpss-pci.c 	intel_lpss_remove(&pdev->dev);
pdev               47 drivers/mfd/intel_msic.c 	struct platform_device		*pdev;
pdev              285 drivers/mfd/intel_msic.c 	struct platform_device *pdev = msic->pdev;
pdev              286 drivers/mfd/intel_msic.c 	struct intel_msic_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              299 drivers/mfd/intel_msic.c 		ret = devm_gpio_request_one(&pdev->dev, gpio,
pdev              302 drivers/mfd/intel_msic.c 			dev_err(&pdev->dev, "failed to register OCD GPIO\n");
pdev              308 drivers/mfd/intel_msic.c 			dev_err(&pdev->dev, "no IRQ number for OCD GPIO\n");
pdev              320 drivers/mfd/intel_msic.c 		ret = mfd_add_devices(&pdev->dev, -1, &msic_devs[i], 1, NULL,
pdev              326 drivers/mfd/intel_msic.c 	ret = mfd_add_devices(&pdev->dev, 0, msic_other_devs,
pdev              334 drivers/mfd/intel_msic.c 	mfd_remove_devices(&pdev->dev);
pdev              341 drivers/mfd/intel_msic.c 	struct platform_device *pdev = msic->pdev;
pdev              343 drivers/mfd/intel_msic.c 	mfd_remove_devices(&pdev->dev);
pdev              346 drivers/mfd/intel_msic.c static int intel_msic_probe(struct platform_device *pdev)
pdev              348 drivers/mfd/intel_msic.c 	struct intel_msic_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              355 drivers/mfd/intel_msic.c 		dev_err(&pdev->dev, "no platform data passed\n");
pdev              362 drivers/mfd/intel_msic.c 		dev_err(&pdev->dev, "failed to identify the MSIC chip (ID0)\n");
pdev              368 drivers/mfd/intel_msic.c 		dev_err(&pdev->dev, "failed to identify the MSIC chip (ID1)\n");
pdev              373 drivers/mfd/intel_msic.c 		dev_err(&pdev->dev, "invalid vendor ID: %x, %x\n", id0, id1);
pdev              377 drivers/mfd/intel_msic.c 	msic = devm_kzalloc(&pdev->dev, sizeof(*msic), GFP_KERNEL);
pdev              383 drivers/mfd/intel_msic.c 	msic->pdev = pdev;
pdev              389 drivers/mfd/intel_msic.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              390 drivers/mfd/intel_msic.c 	msic->irq_base = devm_ioremap_resource(&pdev->dev, res);
pdev              394 drivers/mfd/intel_msic.c 	platform_set_drvdata(pdev, msic);
pdev              398 drivers/mfd/intel_msic.c 		dev_err(&pdev->dev, "failed to initialize MSIC devices\n");
pdev              402 drivers/mfd/intel_msic.c 	dev_info(&pdev->dev, "Intel MSIC version %c%d (vendor %#x)\n",
pdev              409 drivers/mfd/intel_msic.c static int intel_msic_remove(struct platform_device *pdev)
pdev              411 drivers/mfd/intel_msic.c 	struct intel_msic *msic = platform_get_drvdata(pdev);
pdev              158 drivers/mfd/intel_quark_i2c_gpio.c static int intel_quark_i2c_setup(struct pci_dev *pdev, struct mfd_cell *cell)
pdev              163 drivers/mfd/intel_quark_i2c_gpio.c 	struct device *dev = &pdev->dev;
pdev              166 drivers/mfd/intel_quark_i2c_gpio.c 		pci_resource_start(pdev, MFD_I2C_BAR);
pdev              168 drivers/mfd/intel_quark_i2c_gpio.c 		pci_resource_end(pdev, MFD_I2C_BAR);
pdev              170 drivers/mfd/intel_quark_i2c_gpio.c 	res[INTEL_QUARK_IORES_IRQ].start = pdev->irq;
pdev              171 drivers/mfd/intel_quark_i2c_gpio.c 	res[INTEL_QUARK_IORES_IRQ].end = pdev->irq;
pdev              190 drivers/mfd/intel_quark_i2c_gpio.c static int intel_quark_gpio_setup(struct pci_dev *pdev, struct mfd_cell *cell)
pdev              194 drivers/mfd/intel_quark_i2c_gpio.c 	struct device *dev = &pdev->dev;
pdev              197 drivers/mfd/intel_quark_i2c_gpio.c 		pci_resource_start(pdev, MFD_GPIO_BAR);
pdev              199 drivers/mfd/intel_quark_i2c_gpio.c 		pci_resource_end(pdev, MFD_GPIO_BAR);
pdev              218 drivers/mfd/intel_quark_i2c_gpio.c 	pdata->properties->irq[0]	= pdev->irq;
pdev              228 drivers/mfd/intel_quark_i2c_gpio.c static int intel_quark_mfd_probe(struct pci_dev *pdev,
pdev              234 drivers/mfd/intel_quark_i2c_gpio.c 	ret = pcim_enable_device(pdev);
pdev              238 drivers/mfd/intel_quark_i2c_gpio.c 	quark_mfd = devm_kzalloc(&pdev->dev, sizeof(*quark_mfd), GFP_KERNEL);
pdev              242 drivers/mfd/intel_quark_i2c_gpio.c 	quark_mfd->dev = &pdev->dev;
pdev              243 drivers/mfd/intel_quark_i2c_gpio.c 	dev_set_drvdata(&pdev->dev, quark_mfd);
pdev              245 drivers/mfd/intel_quark_i2c_gpio.c 	ret = intel_quark_register_i2c_clk(&pdev->dev);
pdev              249 drivers/mfd/intel_quark_i2c_gpio.c 	ret = intel_quark_i2c_setup(pdev, &intel_quark_mfd_cells[1]);
pdev              253 drivers/mfd/intel_quark_i2c_gpio.c 	ret = intel_quark_gpio_setup(pdev, &intel_quark_mfd_cells[0]);
pdev              257 drivers/mfd/intel_quark_i2c_gpio.c 	ret = mfd_add_devices(&pdev->dev, 0, intel_quark_mfd_cells,
pdev              266 drivers/mfd/intel_quark_i2c_gpio.c 	intel_quark_unregister_i2c_clk(&pdev->dev);
pdev              270 drivers/mfd/intel_quark_i2c_gpio.c static void intel_quark_mfd_remove(struct pci_dev *pdev)
pdev              272 drivers/mfd/intel_quark_i2c_gpio.c 	intel_quark_unregister_i2c_clk(&pdev->dev);
pdev              273 drivers/mfd/intel_quark_i2c_gpio.c 	mfd_remove_devices(&pdev->dev);
pdev              428 drivers/mfd/intel_soc_pmic_bxtwc.c static int bxtwc_probe(struct platform_device *pdev)
pdev              436 drivers/mfd/intel_soc_pmic_bxtwc.c 	handle = ACPI_HANDLE(&pdev->dev);
pdev              439 drivers/mfd/intel_soc_pmic_bxtwc.c 		dev_err(&pdev->dev, "Failed to get PMIC hardware revision\n");
pdev              443 drivers/mfd/intel_soc_pmic_bxtwc.c 		dev_err(&pdev->dev, "Invalid PMIC hardware revision: %llu\n",
pdev              448 drivers/mfd/intel_soc_pmic_bxtwc.c 	pmic = devm_kzalloc(&pdev->dev, sizeof(*pmic), GFP_KERNEL);
pdev              452 drivers/mfd/intel_soc_pmic_bxtwc.c 	ret = platform_get_irq(pdev, 0);
pdev              457 drivers/mfd/intel_soc_pmic_bxtwc.c 	dev_set_drvdata(&pdev->dev, pmic);
pdev              458 drivers/mfd/intel_soc_pmic_bxtwc.c 	pmic->dev = &pdev->dev;
pdev              460 drivers/mfd/intel_soc_pmic_bxtwc.c 	pmic->regmap = devm_regmap_init(&pdev->dev, NULL, pmic,
pdev              464 drivers/mfd/intel_soc_pmic_bxtwc.c 		dev_err(&pdev->dev, "Failed to initialise regmap: %d\n", ret);
pdev              468 drivers/mfd/intel_soc_pmic_bxtwc.c 	ret = devm_regmap_add_irq_chip(&pdev->dev, pmic->regmap, pmic->irq,
pdev              473 drivers/mfd/intel_soc_pmic_bxtwc.c 		dev_err(&pdev->dev, "Failed to add IRQ chip\n");
pdev              483 drivers/mfd/intel_soc_pmic_bxtwc.c 		dev_err(&pdev->dev, "Failed to add PWRBTN IRQ chip\n");
pdev              493 drivers/mfd/intel_soc_pmic_bxtwc.c 		dev_err(&pdev->dev, "Failed to add TMU IRQ chip\n");
pdev              506 drivers/mfd/intel_soc_pmic_bxtwc.c 		dev_err(&pdev->dev, "Failed to add BUC IRQ chip\n");
pdev              519 drivers/mfd/intel_soc_pmic_bxtwc.c 		dev_err(&pdev->dev, "Failed to add ADC IRQ chip\n");
pdev              532 drivers/mfd/intel_soc_pmic_bxtwc.c 		dev_err(&pdev->dev, "Failed to add CHGR IRQ chip\n");
pdev              545 drivers/mfd/intel_soc_pmic_bxtwc.c 		dev_err(&pdev->dev, "Failed to add CRIT IRQ chip\n");
pdev              549 drivers/mfd/intel_soc_pmic_bxtwc.c 	ret = devm_mfd_add_devices(&pdev->dev, PLATFORM_DEVID_NONE, bxt_wc_dev,
pdev              552 drivers/mfd/intel_soc_pmic_bxtwc.c 		dev_err(&pdev->dev, "Failed to add devices\n");
pdev              556 drivers/mfd/intel_soc_pmic_bxtwc.c 	ret = sysfs_create_group(&pdev->dev.kobj, &bxtwc_group);
pdev              558 drivers/mfd/intel_soc_pmic_bxtwc.c 		dev_err(&pdev->dev, "Failed to create sysfs group %d\n", ret);
pdev              575 drivers/mfd/intel_soc_pmic_bxtwc.c static int bxtwc_remove(struct platform_device *pdev)
pdev              577 drivers/mfd/intel_soc_pmic_bxtwc.c 	sysfs_remove_group(&pdev->dev.kobj, &bxtwc_group);
pdev              582 drivers/mfd/intel_soc_pmic_bxtwc.c static void bxtwc_shutdown(struct platform_device *pdev)
pdev              584 drivers/mfd/intel_soc_pmic_bxtwc.c 	struct intel_soc_pmic *pmic = dev_get_drvdata(&pdev->dev);
pdev              109 drivers/mfd/intel_soc_pmic_mrfld.c static int bcove_probe(struct platform_device *pdev)
pdev              111 drivers/mfd/intel_soc_pmic_mrfld.c 	struct device *dev = &pdev->dev;
pdev              120 drivers/mfd/intel_soc_pmic_mrfld.c 	platform_set_drvdata(pdev, pmic);
pdev              121 drivers/mfd/intel_soc_pmic_mrfld.c 	pmic->dev = &pdev->dev;
pdev              128 drivers/mfd/intel_soc_pmic_mrfld.c 		ret = platform_get_irq(pdev, i);
pdev              381 drivers/mfd/ipaq-micro.c static int __init micro_probe(struct platform_device *pdev)
pdev              388 drivers/mfd/ipaq-micro.c 	micro = devm_kzalloc(&pdev->dev, sizeof(*micro), GFP_KERNEL);
pdev              392 drivers/mfd/ipaq-micro.c 	micro->dev = &pdev->dev;
pdev              394 drivers/mfd/ipaq-micro.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              395 drivers/mfd/ipaq-micro.c 	micro->base = devm_ioremap_resource(&pdev->dev, res);
pdev              399 drivers/mfd/ipaq-micro.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              403 drivers/mfd/ipaq-micro.c 	micro->sdlc = devm_ioremap_resource(&pdev->dev, res);
pdev              409 drivers/mfd/ipaq-micro.c 	irq = platform_get_irq(pdev, 0);
pdev              412 drivers/mfd/ipaq-micro.c 	ret = devm_request_irq(&pdev->dev, irq, micro_serial_isr,
pdev              416 drivers/mfd/ipaq-micro.c 		dev_err(&pdev->dev, "unable to grab serial port IRQ\n");
pdev              419 drivers/mfd/ipaq-micro.c 		dev_info(&pdev->dev, "grabbed serial port IRQ\n");
pdev              423 drivers/mfd/ipaq-micro.c 	platform_set_drvdata(pdev, micro);
pdev              425 drivers/mfd/ipaq-micro.c 	ret = mfd_add_devices(&pdev->dev, pdev->id, micro_cells,
pdev              428 drivers/mfd/ipaq-micro.c 		dev_err(&pdev->dev, "error adding MFD cells");
pdev              434 drivers/mfd/ipaq-micro.c 	dev_info(&pdev->dev, "Atmel micro ASIC version %s\n", micro->version);
pdev               43 drivers/mfd/janz-cmodio.c 	struct pci_dev *pdev;
pdev               70 drivers/mfd/janz-cmodio.c 	pci = priv->pdev;
pdev              120 drivers/mfd/janz-cmodio.c 	struct pci_dev *pdev = priv->pdev;
pdev              130 drivers/mfd/janz-cmodio.c 		dev_dbg(&priv->pdev->dev, "MODULbus %d: name %s\n", i, name);
pdev              137 drivers/mfd/janz-cmodio.c 		dev_err(&priv->pdev->dev, "no MODULbus modules specified, "
pdev              144 drivers/mfd/janz-cmodio.c 	return mfd_add_devices(&pdev->dev, 0, priv->cells,
pdev              145 drivers/mfd/janz-cmodio.c 			       num_probed, NULL, pdev->irq, NULL);
pdev              186 drivers/mfd/janz-cmodio.c 	priv->pdev = dev;
pdev              437 drivers/mfd/kempld-core.c static int kempld_probe(struct platform_device *pdev)
pdev              440 drivers/mfd/kempld-core.c 		dev_get_platdata(&pdev->dev);
pdev              441 drivers/mfd/kempld-core.c 	struct device *dev = &pdev->dev;
pdev              449 drivers/mfd/kempld-core.c 	ioport = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              464 drivers/mfd/kempld-core.c 	platform_set_drvdata(pdev, pld);
pdev              469 drivers/mfd/kempld-core.c static int kempld_remove(struct platform_device *pdev)
pdev              471 drivers/mfd/kempld-core.c 	struct kempld_device_data *pld = platform_get_drvdata(pdev);
pdev              476 drivers/mfd/kempld-core.c 	mfd_remove_devices(&pdev->dev);
pdev               86 drivers/mfd/lpc_sch.c static int lpc_sch_get_io(struct pci_dev *pdev, int where, const char *name,
pdev               95 drivers/mfd/lpc_sch.c 	pci_read_config_dword(pdev, where, &base_addr_cfg);
pdev               98 drivers/mfd/lpc_sch.c 		dev_warn(&pdev->dev, "Decode of the %s I/O range disabled\n",
pdev              104 drivers/mfd/lpc_sch.c 		dev_warn(&pdev->dev, "I/O space for %s uninitialized\n", name);
pdev              115 drivers/mfd/lpc_sch.c static int lpc_sch_populate_cell(struct pci_dev *pdev, int where,
pdev              122 drivers/mfd/lpc_sch.c 	res = devm_kcalloc(&pdev->dev, 2, sizeof(*res), GFP_KERNEL);
pdev              126 drivers/mfd/lpc_sch.c 	ret = lpc_sch_get_io(pdev, where, name, res, size);
pdev               26 drivers/mfd/mfd-core.c int mfd_cell_enable(struct platform_device *pdev)
pdev               28 drivers/mfd/mfd-core.c 	const struct mfd_cell *cell = mfd_get_cell(pdev);
pdev               33 drivers/mfd/mfd-core.c 		err = cell->enable(pdev);
pdev               43 drivers/mfd/mfd-core.c int mfd_cell_disable(struct platform_device *pdev)
pdev               45 drivers/mfd/mfd-core.c 	const struct mfd_cell *cell = mfd_get_cell(pdev);
pdev               50 drivers/mfd/mfd-core.c 		err = cell->disable(pdev);
pdev               63 drivers/mfd/mfd-core.c static int mfd_platform_add_cell(struct platform_device *pdev,
pdev               70 drivers/mfd/mfd-core.c 	pdev->mfd_cell = kmemdup(cell, sizeof(*cell), GFP_KERNEL);
pdev               71 drivers/mfd/mfd-core.c 	if (!pdev->mfd_cell)
pdev               74 drivers/mfd/mfd-core.c 	pdev->mfd_cell->usage_count = usage_count;
pdev               80 drivers/mfd/mfd-core.c 				struct platform_device *pdev)
pdev               86 drivers/mfd/mfd-core.c 	parent = ACPI_COMPANION(pdev->dev.parent);
pdev              127 drivers/mfd/mfd-core.c 	ACPI_COMPANION_SET(&pdev->dev, adev);
pdev              131 drivers/mfd/mfd-core.c 				       struct platform_device *pdev)
pdev              142 drivers/mfd/mfd-core.c 	struct platform_device *pdev;
pdev              153 drivers/mfd/mfd-core.c 	pdev = platform_device_alloc(cell->name, platform_id);
pdev              154 drivers/mfd/mfd-core.c 	if (!pdev)
pdev              161 drivers/mfd/mfd-core.c 	pdev->dev.parent = parent;
pdev              162 drivers/mfd/mfd-core.c 	pdev->dev.type = &mfd_dev_type;
pdev              163 drivers/mfd/mfd-core.c 	pdev->dev.dma_mask = parent->dma_mask;
pdev              164 drivers/mfd/mfd-core.c 	pdev->dev.dma_parms = parent->dma_parms;
pdev              165 drivers/mfd/mfd-core.c 	pdev->dev.coherent_dma_mask = parent->coherent_dma_mask;
pdev              168 drivers/mfd/mfd-core.c 			&pdev->dev, cell->parent_supplies,
pdev              177 drivers/mfd/mfd-core.c 				pdev->dev.of_node = np;
pdev              178 drivers/mfd/mfd-core.c 				pdev->dev.fwnode = &np->fwnode;
pdev              184 drivers/mfd/mfd-core.c 	mfd_acpi_add_device(cell, pdev);
pdev              187 drivers/mfd/mfd-core.c 		ret = platform_device_add_data(pdev,
pdev              194 drivers/mfd/mfd-core.c 		ret = platform_device_add_properties(pdev, cell->properties);
pdev              199 drivers/mfd/mfd-core.c 	ret = mfd_platform_add_cell(pdev, cell, usage_count);
pdev              234 drivers/mfd/mfd-core.c 			if (has_acpi_companion(&pdev->dev)) {
pdev              242 drivers/mfd/mfd-core.c 	ret = platform_device_add_resources(pdev, res, cell->num_resources);
pdev              246 drivers/mfd/mfd-core.c 	ret = platform_device_add(pdev);
pdev              251 drivers/mfd/mfd-core.c 		pm_runtime_no_callbacks(&pdev->dev);
pdev              258 drivers/mfd/mfd-core.c 	regulator_bulk_unregister_supply_alias(&pdev->dev,
pdev              264 drivers/mfd/mfd-core.c 	platform_device_put(pdev);
pdev              317 drivers/mfd/mfd-core.c 	struct platform_device *pdev;
pdev              324 drivers/mfd/mfd-core.c 	pdev = to_platform_device(dev);
pdev              325 drivers/mfd/mfd-core.c 	cell = mfd_get_cell(pdev);
pdev              334 drivers/mfd/mfd-core.c 	platform_device_unregister(pdev);
pdev              389 drivers/mfd/mfd-core.c 	struct platform_device *pdev;
pdev              398 drivers/mfd/mfd-core.c 	pdev = to_platform_device(dev);
pdev              399 drivers/mfd/mfd-core.c 	memcpy(&cell_entry, mfd_get_cell(pdev), sizeof(cell_entry));
pdev              406 drivers/mfd/mfd-core.c 		if (mfd_add_device(pdev->dev.parent, -1, &cell_entry,
pdev              147 drivers/mfd/mt6397-core.c static int mt6397_probe(struct platform_device *pdev)
pdev              154 drivers/mfd/mt6397-core.c 	pmic = devm_kzalloc(&pdev->dev, sizeof(*pmic), GFP_KERNEL);
pdev              158 drivers/mfd/mt6397-core.c 	pmic->dev = &pdev->dev;
pdev              164 drivers/mfd/mt6397-core.c 	pmic->regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev              168 drivers/mfd/mt6397-core.c 	pmic_core = of_device_get_match_data(&pdev->dev);
pdev              174 drivers/mfd/mt6397-core.c 		dev_err(&pdev->dev, "Failed to read chip id: %d\n", ret);
pdev              180 drivers/mfd/mt6397-core.c 	platform_set_drvdata(pdev, pmic);
pdev              182 drivers/mfd/mt6397-core.c 	pmic->irq = platform_get_irq(pdev, 0);
pdev              192 drivers/mfd/mt6397-core.c 		ret = devm_mfd_add_devices(&pdev->dev, -1, mt6323_devs,
pdev              199 drivers/mfd/mt6397-core.c 		ret = devm_mfd_add_devices(&pdev->dev, -1, mt6397_devs,
pdev              205 drivers/mfd/mt6397-core.c 		dev_err(&pdev->dev, "unsupported chip: %d\n", pmic->chip_id);
pdev              211 drivers/mfd/mt6397-core.c 		dev_err(&pdev->dev, "failed to add child devices: %d\n", ret);
pdev              126 drivers/mfd/mxs-lradc.c static int mxs_lradc_probe(struct platform_device *pdev)
pdev              129 drivers/mfd/mxs-lradc.c 	struct device *dev = &pdev->dev;
pdev              137 drivers/mfd/mxs-lradc.c 	lradc = devm_kzalloc(&pdev->dev, sizeof(*lradc), GFP_KERNEL);
pdev              141 drivers/mfd/mxs-lradc.c 	of_id = of_match_device(mxs_lradc_dt_ids, &pdev->dev);
pdev              147 drivers/mfd/mxs-lradc.c 	lradc->clk = devm_clk_get(&pdev->dev, NULL);
pdev              177 drivers/mfd/mxs-lradc.c 			dev_err(&pdev->dev,
pdev              187 drivers/mfd/mxs-lradc.c 	platform_set_drvdata(pdev, lradc);
pdev              189 drivers/mfd/mxs-lradc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              212 drivers/mfd/mxs-lradc.c 	ret = devm_mfd_add_devices(&pdev->dev, PLATFORM_DEVID_NONE,
pdev              215 drivers/mfd/mxs-lradc.c 		dev_err(&pdev->dev, "Failed to add the ADC subdevice\n");
pdev              222 drivers/mfd/mxs-lradc.c 	ret = devm_mfd_add_devices(&pdev->dev, PLATFORM_DEVID_NONE,
pdev              225 drivers/mfd/mxs-lradc.c 		dev_err(&pdev->dev,
pdev              238 drivers/mfd/mxs-lradc.c static int mxs_lradc_remove(struct platform_device *pdev)
pdev              240 drivers/mfd/mxs-lradc.c 	struct mxs_lradc *lradc = platform_get_drvdata(pdev);
pdev              190 drivers/mfd/omap-usb-host.c static int omap_usbhs_alloc_children(struct platform_device *pdev)
pdev              192 drivers/mfd/omap-usb-host.c 	struct device				*dev = &pdev->dev;
pdev              200 drivers/mfd/omap-usb-host.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "ehci");
pdev              208 drivers/mfd/omap-usb-host.c 	res = platform_get_resource_byname(pdev, IORESOURCE_IRQ, "ehci-irq");
pdev              225 drivers/mfd/omap-usb-host.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "ohci");
pdev              233 drivers/mfd/omap-usb-host.c 	res = platform_get_resource_byname(pdev, IORESOURCE_IRQ, "ohci-irq");
pdev              530 drivers/mfd/omap-usb-host.c static int usbhs_omap_probe(struct platform_device *pdev)
pdev              532 drivers/mfd/omap-usb-host.c 	struct device			*dev =  &pdev->dev;
pdev              570 drivers/mfd/omap-usb-host.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              582 drivers/mfd/omap-usb-host.c 	platform_set_drvdata(pdev, omap);
pdev              790 drivers/mfd/omap-usb-host.c 		ret = omap_usbhs_alloc_children(pdev);
pdev              819 drivers/mfd/omap-usb-host.c static int usbhs_omap_remove(struct platform_device *pdev)
pdev              821 drivers/mfd/omap-usb-host.c 	pm_runtime_disable(&pdev->dev);
pdev              824 drivers/mfd/omap-usb-host.c 	device_for_each_child(&pdev->dev, NULL, usbhs_omap_remove_child);
pdev              203 drivers/mfd/omap-usb-tll.c static int usbtll_omap_probe(struct platform_device *pdev)
pdev              205 drivers/mfd/omap-usb-tll.c 	struct device				*dev =  &pdev->dev;
pdev              213 drivers/mfd/omap-usb-tll.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              248 drivers/mfd/omap-usb-tll.c 	platform_set_drvdata(pdev, tll);
pdev              278 drivers/mfd/omap-usb-tll.c static int usbtll_omap_remove(struct platform_device *pdev)
pdev              280 drivers/mfd/omap-usb-tll.c 	struct usbtll_omap *tll = platform_get_drvdata(pdev);
pdev              294 drivers/mfd/omap-usb-tll.c 	pm_runtime_disable(&pdev->dev);
pdev              197 drivers/mfd/pcf50633-adc.c static int pcf50633_adc_probe(struct platform_device *pdev)
pdev              201 drivers/mfd/pcf50633-adc.c 	adc = devm_kzalloc(&pdev->dev, sizeof(*adc), GFP_KERNEL);
pdev              205 drivers/mfd/pcf50633-adc.c 	adc->pcf = dev_to_pcf50633(pdev->dev.parent);
pdev              206 drivers/mfd/pcf50633-adc.c 	platform_set_drvdata(pdev, adc);
pdev              216 drivers/mfd/pcf50633-adc.c static int pcf50633_adc_remove(struct platform_device *pdev)
pdev              218 drivers/mfd/pcf50633-adc.c 	struct pcf50633_adc *adc = platform_get_drvdata(pdev);
pdev              141 drivers/mfd/pcf50633-core.c 						struct platform_device **pdev)
pdev              145 drivers/mfd/pcf50633-core.c 	*pdev = platform_device_alloc(name, -1);
pdev              146 drivers/mfd/pcf50633-core.c 	if (!*pdev) {
pdev              151 drivers/mfd/pcf50633-core.c 	(*pdev)->dev.parent = pcf->dev;
pdev              153 drivers/mfd/pcf50633-core.c 	ret = platform_device_add(*pdev);
pdev              156 drivers/mfd/pcf50633-core.c 		platform_device_put(*pdev);
pdev              157 drivers/mfd/pcf50633-core.c 		*pdev = NULL;
pdev              190 drivers/mfd/pcf50633-core.c 	struct platform_device *pdev;
pdev              239 drivers/mfd/pcf50633-core.c 		pdev = platform_device_alloc("pcf50633-regulator", i);
pdev              240 drivers/mfd/pcf50633-core.c 		if (!pdev) {
pdev              245 drivers/mfd/pcf50633-core.c 		pdev->dev.parent = pcf->dev;
pdev              246 drivers/mfd/pcf50633-core.c 		ret = platform_device_add_data(pdev, &pdata->reg_init_data[i],
pdev              251 drivers/mfd/pcf50633-core.c 		ret = platform_device_add(pdev);
pdev              255 drivers/mfd/pcf50633-core.c 		pcf->regulator_pdev[i] = pdev;
pdev              268 drivers/mfd/pcf50633-core.c 	platform_device_put(pdev);
pdev              516 drivers/mfd/qcom-pm8xxx.c static int pm8xxx_probe(struct platform_device *pdev)
pdev              525 drivers/mfd/qcom-pm8xxx.c 	data = of_device_get_match_data(&pdev->dev);
pdev              527 drivers/mfd/qcom-pm8xxx.c 		dev_err(&pdev->dev, "No matching driver data found\n");
pdev              531 drivers/mfd/qcom-pm8xxx.c 	irq = platform_get_irq(pdev, 0);
pdev              535 drivers/mfd/qcom-pm8xxx.c 	regmap = devm_regmap_init(&pdev->dev, NULL, pdev->dev.parent,
pdev              559 drivers/mfd/qcom-pm8xxx.c 	chip = devm_kzalloc(&pdev->dev,
pdev              565 drivers/mfd/qcom-pm8xxx.c 	platform_set_drvdata(pdev, chip);
pdev              572 drivers/mfd/qcom-pm8xxx.c 	chip->irqdomain = irq_domain_add_linear(pdev->dev.of_node,
pdev              582 drivers/mfd/qcom-pm8xxx.c 	rc = of_platform_populate(pdev->dev.of_node, NULL, NULL, &pdev->dev);
pdev              597 drivers/mfd/qcom-pm8xxx.c static int pm8xxx_remove(struct platform_device *pdev)
pdev              599 drivers/mfd/qcom-pm8xxx.c 	int irq = platform_get_irq(pdev, 0);
pdev              600 drivers/mfd/qcom-pm8xxx.c 	struct pm_irq_chip *chip = platform_get_drvdata(pdev);
pdev              602 drivers/mfd/qcom-pm8xxx.c 	device_for_each_child(&pdev->dev, NULL, pm8xxx_remove_child);
pdev              529 drivers/mfd/qcom_rpm.c static int qcom_rpm_probe(struct platform_device *pdev)
pdev              541 drivers/mfd/qcom_rpm.c 	rpm = devm_kzalloc(&pdev->dev, sizeof(*rpm), GFP_KERNEL);
pdev              545 drivers/mfd/qcom_rpm.c 	rpm->dev = &pdev->dev;
pdev              550 drivers/mfd/qcom_rpm.c 	rpm->ramclk = devm_clk_get(&pdev->dev, "ram");
pdev              563 drivers/mfd/qcom_rpm.c 	irq_ack = platform_get_irq_byname(pdev, "ack");
pdev              567 drivers/mfd/qcom_rpm.c 	irq_err = platform_get_irq_byname(pdev, "err");
pdev              571 drivers/mfd/qcom_rpm.c 	irq_wakeup = platform_get_irq_byname(pdev, "wakeup");
pdev              575 drivers/mfd/qcom_rpm.c 	match = of_match_device(qcom_rpm_of_match, &pdev->dev);
pdev              580 drivers/mfd/qcom_rpm.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              581 drivers/mfd/qcom_rpm.c 	rpm->status_regs = devm_ioremap_resource(&pdev->dev, res);
pdev              587 drivers/mfd/qcom_rpm.c 	syscon_np = of_parse_phandle(pdev->dev.of_node, "qcom,ipc", 0);
pdev              589 drivers/mfd/qcom_rpm.c 		dev_err(&pdev->dev, "no qcom,ipc node\n");
pdev              598 drivers/mfd/qcom_rpm.c 	ret = of_property_read_u32_index(pdev->dev.of_node, "qcom,ipc", 1,
pdev              601 drivers/mfd/qcom_rpm.c 		dev_err(&pdev->dev, "no offset in qcom,ipc\n");
pdev              605 drivers/mfd/qcom_rpm.c 	ret = of_property_read_u32_index(pdev->dev.of_node, "qcom,ipc", 2,
pdev              608 drivers/mfd/qcom_rpm.c 		dev_err(&pdev->dev, "no bit in qcom,ipc\n");
pdev              612 drivers/mfd/qcom_rpm.c 	dev_set_drvdata(&pdev->dev, rpm);
pdev              618 drivers/mfd/qcom_rpm.c 		dev_err(&pdev->dev,
pdev              631 drivers/mfd/qcom_rpm.c 	dev_info(&pdev->dev, "RPM firmware %u.%u.%u\n", fw_version[0],
pdev              635 drivers/mfd/qcom_rpm.c 	ret = devm_request_irq(&pdev->dev,
pdev              642 drivers/mfd/qcom_rpm.c 		dev_err(&pdev->dev, "failed to request ack interrupt\n");
pdev              648 drivers/mfd/qcom_rpm.c 		dev_warn(&pdev->dev, "failed to mark ack irq as wakeup\n");
pdev              650 drivers/mfd/qcom_rpm.c 	ret = devm_request_irq(&pdev->dev,
pdev              657 drivers/mfd/qcom_rpm.c 		dev_err(&pdev->dev, "failed to request err interrupt\n");
pdev              661 drivers/mfd/qcom_rpm.c 	ret = devm_request_irq(&pdev->dev,
pdev              668 drivers/mfd/qcom_rpm.c 		dev_err(&pdev->dev, "failed to request wakeup interrupt\n");
pdev              674 drivers/mfd/qcom_rpm.c 		dev_warn(&pdev->dev, "failed to mark wakeup irq as wakeup\n");
pdev              676 drivers/mfd/qcom_rpm.c 	return of_platform_populate(pdev->dev.of_node, NULL, NULL, &pdev->dev);
pdev              679 drivers/mfd/qcom_rpm.c static int qcom_rpm_remove(struct platform_device *pdev)
pdev              681 drivers/mfd/qcom_rpm.c 	struct qcom_rpm *rpm = dev_get_drvdata(&pdev->dev);
pdev              683 drivers/mfd/qcom_rpm.c 	of_platform_depopulate(&pdev->dev);
pdev               60 drivers/mfd/rdc321x-southbridge.c static int rdc321x_sb_probe(struct pci_dev *pdev,
pdev               65 drivers/mfd/rdc321x-southbridge.c 	err = pci_enable_device(pdev);
pdev               67 drivers/mfd/rdc321x-southbridge.c 		dev_err(&pdev->dev, "failed to enable device\n");
pdev               71 drivers/mfd/rdc321x-southbridge.c 	rdc321x_gpio_pdata.sb_pdev = pdev;
pdev               72 drivers/mfd/rdc321x-southbridge.c 	rdc321x_wdt_pdata.sb_pdev = pdev;
pdev               74 drivers/mfd/rdc321x-southbridge.c 	return devm_mfd_add_devices(&pdev->dev, -1,
pdev               32 drivers/mfd/sm501.c 	struct platform_device		pdev;
pdev              677 drivers/mfd/sm501.c static struct sm501_device *to_sm_device(struct platform_device *pdev)
pdev              679 drivers/mfd/sm501.c 	return container_of(pdev, struct sm501_device, pdev);
pdev              711 drivers/mfd/sm501.c 	smdev->pdev.dev.release = sm501_device_release;
pdev              713 drivers/mfd/sm501.c 	smdev->pdev.name = name;
pdev              714 drivers/mfd/sm501.c 	smdev->pdev.id = sm->pdev_id;
pdev              715 drivers/mfd/sm501.c 	smdev->pdev.dev.parent = sm->dev;
pdev              716 drivers/mfd/sm501.c 	smdev->pdev.dev.coherent_dma_mask = 0xffffffff;
pdev              719 drivers/mfd/sm501.c 		smdev->pdev.resource = (struct resource *)(smdev+1);
pdev              720 drivers/mfd/sm501.c 		smdev->pdev.num_resources = res_count;
pdev              723 drivers/mfd/sm501.c 		smdev->pdev.dev.platform_data = (void *)(smdev+1);
pdev              725 drivers/mfd/sm501.c 	return &smdev->pdev;
pdev              734 drivers/mfd/sm501.c 				 struct platform_device *pdev)
pdev              736 drivers/mfd/sm501.c 	struct sm501_device *smdev = to_sm_device(pdev);
pdev              740 drivers/mfd/sm501.c 	for (ptr = 0; ptr < pdev->num_resources; ptr++) {
pdev              742 drivers/mfd/sm501.c 		       pdev->name, ptr, &pdev->resource[ptr]);
pdev              745 drivers/mfd/sm501.c 	ret = platform_device_register(pdev);
pdev              748 drivers/mfd/sm501.c 		dev_dbg(sm->dev, "registered %s\n", pdev->name);
pdev              752 drivers/mfd/sm501.c 			pdev->name, ret);
pdev              807 drivers/mfd/sm501.c 	struct platform_device *pdev;
pdev              809 drivers/mfd/sm501.c 	pdev = sm501_create_subdev(sm, "sm501-usb", 3, 0);
pdev              810 drivers/mfd/sm501.c 	if (!pdev)
pdev              813 drivers/mfd/sm501.c 	sm501_create_subio(sm, &pdev->resource[0], 0x40000, 0x20000);
pdev              814 drivers/mfd/sm501.c 	sm501_create_mem(sm, &pdev->resource[1], mem_avail, 256*1024);
pdev              815 drivers/mfd/sm501.c 	sm501_create_irq(sm, &pdev->resource[2]);
pdev              817 drivers/mfd/sm501.c 	return sm501_register_device(sm, pdev);
pdev              835 drivers/mfd/sm501.c 	struct platform_device *pdev;
pdev              838 drivers/mfd/sm501.c 	pdev = sm501_create_subdev(sm, "serial8250", 0,
pdev              840 drivers/mfd/sm501.c 	if (!pdev)
pdev              843 drivers/mfd/sm501.c 	uart_data = dev_get_platdata(&pdev->dev);
pdev              858 drivers/mfd/sm501.c 	pdev->id = PLAT8250_DEV_SM501;
pdev              860 drivers/mfd/sm501.c 	return sm501_register_device(sm, pdev);
pdev              866 drivers/mfd/sm501.c 	struct platform_device *pdev;
pdev              868 drivers/mfd/sm501.c 	pdev = sm501_create_subdev(sm, "sm501-fb", 4, 0);
pdev              869 drivers/mfd/sm501.c 	if (!pdev)
pdev              872 drivers/mfd/sm501.c 	sm501_create_subio(sm, &pdev->resource[0], 0x80000, 0x10000);
pdev              873 drivers/mfd/sm501.c 	sm501_create_subio(sm, &pdev->resource[1], 0x100000, 0x50000);
pdev              874 drivers/mfd/sm501.c 	sm501_create_mem(sm, &pdev->resource[2], mem_avail, *mem_avail);
pdev              875 drivers/mfd/sm501.c 	sm501_create_irq(sm, &pdev->resource[3]);
pdev              877 drivers/mfd/sm501.c 	return sm501_register_device(sm, pdev);
pdev             1134 drivers/mfd/sm501.c 	struct platform_device *pdev;
pdev             1137 drivers/mfd/sm501.c 	pdev = sm501_create_subdev(sm, "i2c-gpio", 0,
pdev             1139 drivers/mfd/sm501.c 	if (!pdev)
pdev             1143 drivers/mfd/sm501.c 	lookup = devm_kzalloc(&pdev->dev, struct_size(lookup, table, 3),
pdev             1167 drivers/mfd/sm501.c 	icd = dev_get_platdata(&pdev->dev);
pdev             1177 drivers/mfd/sm501.c 	pdev->id = iic->bus_num;
pdev             1183 drivers/mfd/sm501.c 	return sm501_register_device(sm, pdev);
pdev             1465 drivers/mfd/sm501.c static int sm501_plat_suspend(struct platform_device *pdev, pm_message_t state)
pdev             1467 drivers/mfd/sm501.c 	struct sm501_devdata *sm = platform_get_drvdata(pdev);
pdev             1482 drivers/mfd/sm501.c static int sm501_plat_resume(struct platform_device *pdev)
pdev             1484 drivers/mfd/sm501.c 	struct sm501_devdata *sm = platform_get_drvdata(pdev);
pdev             1654 drivers/mfd/sm501.c 	platform_device_unregister(&smdev->pdev);
pdev              262 drivers/mfd/ssbi.c static int ssbi_probe(struct platform_device *pdev)
pdev              264 drivers/mfd/ssbi.c 	struct device_node *np = pdev->dev.of_node;
pdev              269 drivers/mfd/ssbi.c 	ssbi = devm_kzalloc(&pdev->dev, sizeof(*ssbi), GFP_KERNEL);
pdev              273 drivers/mfd/ssbi.c 	mem_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              274 drivers/mfd/ssbi.c 	ssbi->base = devm_ioremap_resource(&pdev->dev, mem_res);
pdev              278 drivers/mfd/ssbi.c 	platform_set_drvdata(pdev, ssbi);
pdev              282 drivers/mfd/ssbi.c 		dev_err(&pdev->dev, "Missing qcom,controller-type property\n");
pdev              285 drivers/mfd/ssbi.c 	dev_info(&pdev->dev, "SSBI controller type: '%s'\n", type);
pdev              293 drivers/mfd/ssbi.c 		dev_err(&pdev->dev, "Unknown qcom,controller-type\n");
pdev              307 drivers/mfd/ssbi.c 	return devm_of_platform_populate(&pdev->dev);
pdev               47 drivers/mfd/sta2x11-mfd.c static struct sta2x11_mfd *sta2x11_mfd_find(struct pci_dev *pdev)
pdev               52 drivers/mfd/sta2x11-mfd.c 	if (!pdev && !list_empty(&sta2x11_mfd_list)) {
pdev               59 drivers/mfd/sta2x11-mfd.c 	instance = sta2x11_get_instance(pdev);
pdev               69 drivers/mfd/sta2x11-mfd.c static int sta2x11_mfd_add(struct pci_dev *pdev, gfp_t flags)
pdev               72 drivers/mfd/sta2x11-mfd.c 	struct sta2x11_mfd *mfd = sta2x11_mfd_find(pdev);
pdev               77 drivers/mfd/sta2x11-mfd.c 	instance = sta2x11_get_instance(pdev);
pdev               92 drivers/mfd/sta2x11-mfd.c u32 __sta2x11_mfd_mask(struct pci_dev *pdev, u32 reg, u32 mask, u32 val,
pdev               95 drivers/mfd/sta2x11-mfd.c 	struct sta2x11_mfd *mfd = sta2x11_mfd_find(pdev);
pdev              101 drivers/mfd/sta2x11-mfd.c 		dev_warn(&pdev->dev, ": can't access sctl regs\n");
pdev              107 drivers/mfd/sta2x11-mfd.c 		dev_warn(&pdev->dev, ": system ctl not initialized\n");
pdev              126 drivers/mfd/sta2x11-mfd.c 	struct pci_dev *pdev = *(struct pci_dev **)dev_get_platdata(&dev->dev);
pdev              129 drivers/mfd/sta2x11-mfd.c 	if (!pdev)
pdev              131 drivers/mfd/sta2x11-mfd.c 	mfd = sta2x11_mfd_find(pdev);
pdev              299 drivers/mfd/sta2x11-mfd.c 	struct pci_dev **pdev;
pdev              305 drivers/mfd/sta2x11-mfd.c 	pdev = dev_get_platdata(&dev->dev);
pdev              306 drivers/mfd/sta2x11-mfd.c 	mfd = sta2x11_mfd_find(*pdev);
pdev              492 drivers/mfd/sta2x11-mfd.c static int sta2x11_mfd_suspend(struct pci_dev *pdev, pm_message_t state)
pdev              494 drivers/mfd/sta2x11-mfd.c 	pci_save_state(pdev);
pdev              495 drivers/mfd/sta2x11-mfd.c 	pci_disable_device(pdev);
pdev              496 drivers/mfd/sta2x11-mfd.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev              501 drivers/mfd/sta2x11-mfd.c static int sta2x11_mfd_resume(struct pci_dev *pdev)
pdev              505 drivers/mfd/sta2x11-mfd.c 	pci_set_power_state(pdev, PCI_D0);
pdev              506 drivers/mfd/sta2x11-mfd.c 	err = pci_enable_device(pdev);
pdev              509 drivers/mfd/sta2x11-mfd.c 	pci_restore_state(pdev);
pdev              555 drivers/mfd/sta2x11-mfd.c static void sta2x11_mfd_setup(struct pci_dev *pdev,
pdev              561 drivers/mfd/sta2x11-mfd.c 			sd->bars[i].cells[j].pdata_size = sizeof(pdev);
pdev              562 drivers/mfd/sta2x11-mfd.c 			sd->bars[i].cells[j].platform_data = &pdev;
pdev              566 drivers/mfd/sta2x11-mfd.c static int sta2x11_mfd_probe(struct pci_dev *pdev,
pdev              572 drivers/mfd/sta2x11-mfd.c 	dev_info(&pdev->dev, "%s\n", __func__);
pdev              574 drivers/mfd/sta2x11-mfd.c 	err = pci_enable_device(pdev);
pdev              576 drivers/mfd/sta2x11-mfd.c 		dev_err(&pdev->dev, "Can't enable device.\n");
pdev              580 drivers/mfd/sta2x11-mfd.c 	err = pci_enable_msi(pdev);
pdev              582 drivers/mfd/sta2x11-mfd.c 		dev_info(&pdev->dev, "Enable msi failed\n");
pdev              589 drivers/mfd/sta2x11-mfd.c 	sta2x11_mfd_setup(pdev, setup_data);
pdev              592 drivers/mfd/sta2x11-mfd.c 	if (!sta2x11_mfd_find(pdev))
pdev              593 drivers/mfd/sta2x11-mfd.c 		sta2x11_mfd_add(pdev, GFP_ATOMIC);
pdev              597 drivers/mfd/sta2x11-mfd.c 		err = mfd_add_devices(&pdev->dev, -1,
pdev              600 drivers/mfd/sta2x11-mfd.c 				      &pdev->resource[i],
pdev              603 drivers/mfd/sta2x11-mfd.c 			dev_err(&pdev->dev,
pdev              612 drivers/mfd/sta2x11-mfd.c 	mfd_remove_devices(&pdev->dev);
pdev              613 drivers/mfd/sta2x11-mfd.c 	pci_disable_device(pdev);
pdev              614 drivers/mfd/sta2x11-mfd.c 	pci_disable_msi(pdev);
pdev               50 drivers/mfd/stm32-lptimer.c static int stm32_lptimer_probe(struct platform_device *pdev)
pdev               52 drivers/mfd/stm32-lptimer.c 	struct device *dev = &pdev->dev;
pdev               62 drivers/mfd/stm32-lptimer.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               80 drivers/mfd/stm32-lptimer.c 	platform_set_drvdata(pdev, ddata);
pdev               82 drivers/mfd/stm32-lptimer.c 	return devm_of_platform_populate(&pdev->dev);
pdev              202 drivers/mfd/stm32-timers.c static int stm32_timers_probe(struct platform_device *pdev)
pdev              204 drivers/mfd/stm32-timers.c 	struct device *dev = &pdev->dev;
pdev              214 drivers/mfd/stm32-timers.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              235 drivers/mfd/stm32-timers.c 	platform_set_drvdata(pdev, ddata);
pdev              237 drivers/mfd/stm32-timers.c 	ret = of_platform_populate(pdev->dev.of_node, NULL, NULL, &pdev->dev);
pdev              244 drivers/mfd/stm32-timers.c static int stm32_timers_remove(struct platform_device *pdev)
pdev              246 drivers/mfd/stm32-timers.c 	struct stm32_timers *ddata = platform_get_drvdata(pdev);
pdev              252 drivers/mfd/stm32-timers.c 	of_platform_depopulate(&pdev->dev);
pdev              253 drivers/mfd/stm32-timers.c 	stm32_timers_dma_remove(&pdev->dev, ddata);
pdev               94 drivers/mfd/sun4i-gpadc.c static int sun4i_gpadc_probe(struct platform_device *pdev)
pdev              103 drivers/mfd/sun4i-gpadc.c 	of_id = of_match_node(sun4i_gpadc_of_match, pdev->dev.of_node);
pdev              124 drivers/mfd/sun4i-gpadc.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_KERNEL);
pdev              128 drivers/mfd/sun4i-gpadc.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              129 drivers/mfd/sun4i-gpadc.c 	dev->base = devm_ioremap_resource(&pdev->dev, mem);
pdev              133 drivers/mfd/sun4i-gpadc.c 	dev->dev = &pdev->dev;
pdev              140 drivers/mfd/sun4i-gpadc.c 		dev_err(&pdev->dev, "failed to init regmap: %d\n", ret);
pdev              147 drivers/mfd/sun4i-gpadc.c 	irq = platform_get_irq(pdev, 0);
pdev              148 drivers/mfd/sun4i-gpadc.c 	ret = devm_regmap_add_irq_chip(&pdev->dev, dev->regmap, irq,
pdev              153 drivers/mfd/sun4i-gpadc.c 		dev_err(&pdev->dev, "failed to add irq chip: %d\n", ret);
pdev              159 drivers/mfd/sun4i-gpadc.c 		dev_err(&pdev->dev, "failed to add MFD devices: %d\n", ret);
pdev              148 drivers/mfd/sun6i-prcm.c static int sun6i_prcm_probe(struct platform_device *pdev)
pdev              155 drivers/mfd/sun6i-prcm.c 	match = of_match_node(sun6i_prcm_dt_ids, pdev->dev.of_node);
pdev              161 drivers/mfd/sun6i-prcm.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              163 drivers/mfd/sun6i-prcm.c 		dev_err(&pdev->dev, "no prcm memory region provided\n");
pdev              167 drivers/mfd/sun6i-prcm.c 	ret = mfd_add_devices(&pdev->dev, 0, data->subdevs, data->nsubdevs,
pdev              170 drivers/mfd/sun6i-prcm.c 		dev_err(&pdev->dev, "failed to add subdevices\n");
pdev              228 drivers/mfd/syscon.c static int syscon_probe(struct platform_device *pdev)
pdev              230 drivers/mfd/syscon.c 	struct device *dev = &pdev->dev;
pdev              241 drivers/mfd/syscon.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              258 drivers/mfd/syscon.c 	platform_set_drvdata(pdev, syscon);
pdev              122 drivers/mfd/ti_am335x_tscadc.c static	int ti_tscadc_probe(struct platform_device *pdev)
pdev              137 drivers/mfd/ti_am335x_tscadc.c 	if (!pdev->dev.of_node) {
pdev              138 drivers/mfd/ti_am335x_tscadc.c 		dev_err(&pdev->dev, "Could not find valid DT data.\n");
pdev              142 drivers/mfd/ti_am335x_tscadc.c 	node = of_get_child_by_name(pdev->dev.of_node, "tsc");
pdev              146 drivers/mfd/ti_am335x_tscadc.c 	node = of_get_child_by_name(pdev->dev.of_node, "adc");
pdev              150 drivers/mfd/ti_am335x_tscadc.c 			dev_err(&pdev->dev, " PIN numbers are 0..7 (not %d)\n",
pdev              157 drivers/mfd/ti_am335x_tscadc.c 		dev_err(&pdev->dev, "Number of i/p channels more than 8\n");
pdev              161 drivers/mfd/ti_am335x_tscadc.c 		dev_err(&pdev->dev, "Need atleast one channel.\n");
pdev              166 drivers/mfd/ti_am335x_tscadc.c 		dev_err(&pdev->dev, "Too many step configurations requested\n");
pdev              171 drivers/mfd/ti_am335x_tscadc.c 	tscadc = devm_kzalloc(&pdev->dev, sizeof(*tscadc), GFP_KERNEL);
pdev              175 drivers/mfd/ti_am335x_tscadc.c 	tscadc->dev = &pdev->dev;
pdev              177 drivers/mfd/ti_am335x_tscadc.c 	err = platform_get_irq(pdev, 0);
pdev              179 drivers/mfd/ti_am335x_tscadc.c 		dev_err(&pdev->dev, "no irq ID is specified.\n");
pdev              184 drivers/mfd/ti_am335x_tscadc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              186 drivers/mfd/ti_am335x_tscadc.c 	tscadc->tscadc_base = devm_ioremap_resource(&pdev->dev, res);
pdev              190 drivers/mfd/ti_am335x_tscadc.c 	tscadc->regmap = devm_regmap_init_mmio(&pdev->dev,
pdev              193 drivers/mfd/ti_am335x_tscadc.c 		dev_err(&pdev->dev, "regmap init failed\n");
pdev              201 drivers/mfd/ti_am335x_tscadc.c 	pm_runtime_enable(&pdev->dev);
pdev              202 drivers/mfd/ti_am335x_tscadc.c 	pm_runtime_get_sync(&pdev->dev);
pdev              212 drivers/mfd/ti_am335x_tscadc.c 	clk = devm_clk_get(&pdev->dev, "adc_tsc_fck");
pdev              214 drivers/mfd/ti_am335x_tscadc.c 		dev_err(&pdev->dev, "failed to get TSC fck\n");
pdev              267 drivers/mfd/ti_am335x_tscadc.c 	err = mfd_add_devices(&pdev->dev, PLATFORM_DEVID_AUTO,
pdev              273 drivers/mfd/ti_am335x_tscadc.c 	platform_set_drvdata(pdev, tscadc);
pdev              277 drivers/mfd/ti_am335x_tscadc.c 	pm_runtime_put_sync(&pdev->dev);
pdev              278 drivers/mfd/ti_am335x_tscadc.c 	pm_runtime_disable(&pdev->dev);
pdev              283 drivers/mfd/ti_am335x_tscadc.c static int ti_tscadc_remove(struct platform_device *pdev)
pdev              285 drivers/mfd/ti_am335x_tscadc.c 	struct ti_tscadc_dev	*tscadc = platform_get_drvdata(pdev);
pdev              289 drivers/mfd/ti_am335x_tscadc.c 	pm_runtime_put_sync(&pdev->dev);
pdev              290 drivers/mfd/ti_am335x_tscadc.c 	pm_runtime_disable(&pdev->dev);
pdev              387 drivers/mfd/tps6586x.c 	struct platform_device *pdev;
pdev              393 drivers/mfd/tps6586x.c 		pdev = platform_device_alloc(subdev->name, subdev->id);
pdev              394 drivers/mfd/tps6586x.c 		if (!pdev) {
pdev              399 drivers/mfd/tps6586x.c 		pdev->dev.parent = tps6586x->dev;
pdev              400 drivers/mfd/tps6586x.c 		pdev->dev.platform_data = subdev->platform_data;
pdev              401 drivers/mfd/tps6586x.c 		pdev->dev.of_node = subdev->of_node;
pdev              403 drivers/mfd/tps6586x.c 		ret = platform_device_add(pdev);
pdev              405 drivers/mfd/tps6586x.c 			platform_device_put(pdev);
pdev              113 drivers/mfd/tps65911-comparator.c static int tps65911_comparator_probe(struct platform_device *pdev)
pdev              115 drivers/mfd/tps65911-comparator.c 	struct tps65910 *tps65910 = dev_get_drvdata(pdev->dev.parent);
pdev              121 drivers/mfd/tps65911-comparator.c 		dev_err(&pdev->dev, "cannot set COMP1 threshold\n");
pdev              127 drivers/mfd/tps65911-comparator.c 		dev_err(&pdev->dev, "cannot set COMP2 threshold\n");
pdev              132 drivers/mfd/tps65911-comparator.c 	ret = device_create_file(&pdev->dev, &dev_attr_comp1_threshold);
pdev              134 drivers/mfd/tps65911-comparator.c 		dev_err(&pdev->dev, "failed to add COMP1 sysfs file\n");
pdev              136 drivers/mfd/tps65911-comparator.c 	ret = device_create_file(&pdev->dev, &dev_attr_comp2_threshold);
pdev              138 drivers/mfd/tps65911-comparator.c 		dev_err(&pdev->dev, "failed to add COMP2 sysfs file\n");
pdev              143 drivers/mfd/tps65911-comparator.c static int tps65911_comparator_remove(struct platform_device *pdev)
pdev              147 drivers/mfd/tps65911-comparator.c 	tps65910 = dev_get_drvdata(pdev->dev.parent);
pdev              148 drivers/mfd/tps65911-comparator.c 	device_remove_file(&pdev->dev, &dev_attr_comp2_threshold);
pdev              149 drivers/mfd/tps65911-comparator.c 	device_remove_file(&pdev->dev, &dev_attr_comp1_threshold);
pdev              159 drivers/mfd/tqmx86.c static int tqmx86_probe(struct platform_device *pdev)
pdev              162 drivers/mfd/tqmx86.c 	struct device *dev = &pdev->dev;
pdev              234 drivers/mfd/tqmx86.c 	struct platform_device *pdev;
pdev              237 drivers/mfd/tqmx86.c 	pdev = platform_device_alloc("tqmx86", -1);
pdev              238 drivers/mfd/tqmx86.c 	if (!pdev)
pdev              241 drivers/mfd/tqmx86.c 	err = platform_device_add(pdev);
pdev              243 drivers/mfd/tqmx86.c 		platform_device_put(pdev);
pdev              599 drivers/mfd/twl-core.c 	struct platform_device	*pdev;
pdev              610 drivers/mfd/twl-core.c 	pdev = platform_device_alloc(name, num);
pdev              611 drivers/mfd/twl-core.c 	if (!pdev)
pdev              614 drivers/mfd/twl-core.c 	pdev->dev.parent = &twl->client->dev;
pdev              617 drivers/mfd/twl-core.c 		status = platform_device_add_data(pdev, pdata, pdata_len);
pdev              619 drivers/mfd/twl-core.c 			dev_dbg(&pdev->dev, "can't add platform_data\n");
pdev              630 drivers/mfd/twl-core.c 		status = platform_device_add_resources(pdev, r, irq1 ? 2 : 1);
pdev              632 drivers/mfd/twl-core.c 			dev_dbg(&pdev->dev, "can't add irqs\n");
pdev              637 drivers/mfd/twl-core.c 	status = platform_device_add(pdev);
pdev              641 drivers/mfd/twl-core.c 	device_init_wakeup(&pdev->dev, can_wakeup);
pdev              643 drivers/mfd/twl-core.c 	return &pdev->dev;
pdev              646 drivers/mfd/twl-core.c 	platform_device_put(pdev);
pdev             1072 drivers/mfd/twl-core.c 	struct platform_device		*pdev;
pdev             1089 drivers/mfd/twl-core.c 	pdev = platform_device_alloc(DRIVER_NAME, -1);
pdev             1090 drivers/mfd/twl-core.c 	if (!pdev) {
pdev             1095 drivers/mfd/twl-core.c 	status = platform_device_add(pdev);
pdev             1097 drivers/mfd/twl-core.c 		platform_device_put(pdev);
pdev             1230 drivers/mfd/twl-core.c 		platform_device_unregister(pdev);
pdev              178 drivers/mfd/twl4030-audio.c static int twl4030_audio_probe(struct platform_device *pdev)
pdev              181 drivers/mfd/twl4030-audio.c 	struct twl4030_audio_data *pdata = dev_get_platdata(&pdev->dev);
pdev              182 drivers/mfd/twl4030-audio.c 	struct device_node *node = pdev->dev.of_node;
pdev              188 drivers/mfd/twl4030-audio.c 		dev_err(&pdev->dev, "Platform data is missing\n");
pdev              192 drivers/mfd/twl4030-audio.c 	audio = devm_kzalloc(&pdev->dev, sizeof(struct twl4030_audio),
pdev              212 drivers/mfd/twl4030-audio.c 		dev_err(&pdev->dev, "Invalid audio_mclk\n");
pdev              244 drivers/mfd/twl4030-audio.c 	platform_set_drvdata(pdev, audio);
pdev              245 drivers/mfd/twl4030-audio.c 	twl4030_audio_dev = pdev;
pdev              248 drivers/mfd/twl4030-audio.c 		ret = mfd_add_devices(&pdev->dev, pdev->id, audio->cells,
pdev              251 drivers/mfd/twl4030-audio.c 		dev_err(&pdev->dev, "No platform data found for childs\n");
pdev              261 drivers/mfd/twl4030-audio.c static int twl4030_audio_remove(struct platform_device *pdev)
pdev              263 drivers/mfd/twl4030-audio.c 	mfd_remove_devices(&pdev->dev);
pdev              882 drivers/mfd/twl4030-power.c static int twl4030_power_probe(struct platform_device *pdev)
pdev              884 drivers/mfd/twl4030-power.c 	const struct twl4030_power_data *pdata = dev_get_platdata(&pdev->dev);
pdev              885 drivers/mfd/twl4030-power.c 	struct device_node *node = pdev->dev.of_node;
pdev              892 drivers/mfd/twl4030-power.c 		dev_err(&pdev->dev, "Platform data is missing\n");
pdev              908 drivers/mfd/twl4030-power.c 				&pdev->dev);
pdev              956 drivers/mfd/twl4030-power.c static int twl4030_power_remove(struct platform_device *pdev)
pdev              312 drivers/mfd/twl6030-irq.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              314 drivers/mfd/twl6030-irq.c 	if (pdev->id) {
pdev              318 drivers/mfd/twl6030-irq.c 		pr_err("Unknown MMC controller %d in %s\n", pdev->id, __func__);
pdev               40 drivers/mfd/ucb1x00-assabet.c 	struct platform_device *pdev;
pdev               60 drivers/mfd/ucb1x00-assabet.c 	pdev = platform_device_register_data(&ucb->dev, "gpio-keys", -1,
pdev               67 drivers/mfd/ucb1x00-assabet.c 	dev->priv = pdev;
pdev               73 drivers/mfd/ucb1x00-assabet.c 	struct platform_device *pdev = dev->priv;
pdev               75 drivers/mfd/ucb1x00-assabet.c 	if (!IS_ERR(pdev))
pdev               76 drivers/mfd/ucb1x00-assabet.c 		platform_device_unregister(pdev);
pdev              156 drivers/mfd/vexpress-sysreg.c static int vexpress_sysreg_probe(struct platform_device *pdev)
pdev              164 drivers/mfd/vexpress-sysreg.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              168 drivers/mfd/vexpress-sysreg.c 	base = devm_ioremap(&pdev->dev, mem->start, resource_size(mem));
pdev              183 drivers/mfd/vexpress-sysreg.c 			dev_warn(&pdev->dev, "DT HBI (%x) is not matching hardware (%x)!\n",
pdev              191 drivers/mfd/vexpress-sysreg.c 	mmc_gpio_chip = devm_kzalloc(&pdev->dev, sizeof(*mmc_gpio_chip),
pdev              195 drivers/mfd/vexpress-sysreg.c 	bgpio_init(mmc_gpio_chip, &pdev->dev, 0x4, base + SYS_MCI,
pdev              200 drivers/mfd/vexpress-sysreg.c 	return mfd_add_devices(&pdev->dev, PLATFORM_DEVID_AUTO,
pdev               66 drivers/mfd/viperboard.c 	dev_set_drvdata(&vb->pdev.dev, vb);
pdev               60 drivers/mfd/vx855.c static int vx855_probe(struct pci_dev *pdev,
pdev               66 drivers/mfd/vx855.c 	ret = pci_enable_device(pdev);
pdev               70 drivers/mfd/vx855.c 	pci_read_config_word(pdev, VX855_CFG_PMIO_OFFSET, &gpio_io_offset);
pdev               72 drivers/mfd/vx855.c 		dev_warn(&pdev->dev,
pdev               89 drivers/mfd/vx855.c 	ret = mfd_add_devices(&pdev->dev, -1, vx855_cells, ARRAY_SIZE(vx855_cells),
pdev               96 drivers/mfd/vx855.c 	pci_disable_device(pdev);
pdev              100 drivers/mfd/vx855.c static void vx855_remove(struct pci_dev *pdev)
pdev              102 drivers/mfd/vx855.c 	mfd_remove_devices(&pdev->dev);
pdev              103 drivers/mfd/vx855.c 	pci_disable_device(pdev);
pdev              252 drivers/mfd/wm8350-core.c 				       struct platform_device **pdev)
pdev              256 drivers/mfd/wm8350-core.c 	*pdev = platform_device_alloc(name, -1);
pdev              257 drivers/mfd/wm8350-core.c 	if (*pdev == NULL) {
pdev              262 drivers/mfd/wm8350-core.c 	(*pdev)->dev.parent = wm8350->dev;
pdev              263 drivers/mfd/wm8350-core.c 	platform_set_drvdata(*pdev, wm8350);
pdev              264 drivers/mfd/wm8350-core.c 	ret = platform_device_add(*pdev);
pdev              267 drivers/mfd/wm8350-core.c 		platform_device_put(*pdev);
pdev              268 drivers/mfd/wm8350-core.c 		*pdev = NULL;
pdev              423 drivers/mfd/wm8350-core.c 				   &(wm8350->codec.pdev));
pdev              425 drivers/mfd/wm8350-core.c 				   &(wm8350->gpio.pdev));
pdev              427 drivers/mfd/wm8350-core.c 				   &(wm8350->hwmon.pdev));
pdev              429 drivers/mfd/wm8350-core.c 				   &(wm8350->power.pdev));
pdev              430 drivers/mfd/wm8350-core.c 	wm8350_client_dev_register(wm8350, "wm8350-rtc", &(wm8350->rtc.pdev));
pdev              431 drivers/mfd/wm8350-core.c 	wm8350_client_dev_register(wm8350, "wm8350-wdt", &(wm8350->wdt.pdev));
pdev               33 drivers/misc/atmel-ssc.c 		if (ssc->pdev->dev.of_node) {
pdev               34 drivers/misc/atmel-ssc.c 			if (of_alias_get_id(ssc->pdev->dev.of_node, "ssc")
pdev               36 drivers/misc/atmel-ssc.c 				ssc->pdev->id = ssc_num;
pdev               40 drivers/misc/atmel-ssc.c 		} else if (ssc->pdev->id == ssc_num) {
pdev               54 drivers/misc/atmel-ssc.c 		dev_dbg(&ssc->pdev->dev, "module busy\n");
pdev               75 drivers/misc/atmel-ssc.c 		dev_dbg(&ssc->pdev->dev, "device already free\n");
pdev              133 drivers/misc/atmel-ssc.c 	atmel_ssc_get_driver_data(struct platform_device *pdev)
pdev              135 drivers/misc/atmel-ssc.c 	if (pdev->dev.of_node) {
pdev              137 drivers/misc/atmel-ssc.c 		match = of_match_node(atmel_ssc_dt_ids, pdev->dev.of_node);
pdev              144 drivers/misc/atmel-ssc.c 		platform_get_device_id(pdev)->driver_data;
pdev              150 drivers/misc/atmel-ssc.c 	struct device_node *np = ssc->pdev->dev.of_node;
pdev              174 drivers/misc/atmel-ssc.c 	atmel_ssc_put_audio(of_alias_get_id(ssc->pdev->dev.of_node, "ssc"));
pdev              179 drivers/misc/atmel-ssc.c 	if (of_property_read_bool(ssc->pdev->dev.of_node, "#sound-dai-cells"))
pdev              190 drivers/misc/atmel-ssc.c static int ssc_probe(struct platform_device *pdev)
pdev              196 drivers/misc/atmel-ssc.c 	ssc = devm_kzalloc(&pdev->dev, sizeof(struct ssc_device), GFP_KERNEL);
pdev              198 drivers/misc/atmel-ssc.c 		dev_dbg(&pdev->dev, "out of memory\n");
pdev              202 drivers/misc/atmel-ssc.c 	ssc->pdev = pdev;
pdev              204 drivers/misc/atmel-ssc.c 	plat_dat = atmel_ssc_get_driver_data(pdev);
pdev              209 drivers/misc/atmel-ssc.c 	if (pdev->dev.of_node) {
pdev              210 drivers/misc/atmel-ssc.c 		struct device_node *np = pdev->dev.of_node;
pdev              215 drivers/misc/atmel-ssc.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              216 drivers/misc/atmel-ssc.c 	ssc->regs = devm_ioremap_resource(&pdev->dev, regs);
pdev              222 drivers/misc/atmel-ssc.c 	ssc->clk = devm_clk_get(&pdev->dev, "pclk");
pdev              224 drivers/misc/atmel-ssc.c 		dev_dbg(&pdev->dev, "no pclk clock defined\n");
pdev              234 drivers/misc/atmel-ssc.c 	ssc->irq = platform_get_irq(pdev, 0);
pdev              236 drivers/misc/atmel-ssc.c 		dev_dbg(&pdev->dev, "could not get irq\n");
pdev              244 drivers/misc/atmel-ssc.c 	platform_set_drvdata(pdev, ssc);
pdev              246 drivers/misc/atmel-ssc.c 	dev_info(&pdev->dev, "Atmel SSC device at 0x%p (irq %d)\n",
pdev              250 drivers/misc/atmel-ssc.c 		dev_err(&pdev->dev, "failed to auto-setup ssc for audio\n");
pdev              255 drivers/misc/atmel-ssc.c static int ssc_remove(struct platform_device *pdev)
pdev              257 drivers/misc/atmel-ssc.c 	struct ssc_device *ssc = platform_get_drvdata(pdev);
pdev               47 drivers/misc/atmel_tclib.c 	struct platform_device	*pdev = NULL;
pdev               54 drivers/misc/atmel_tclib.c 		if ((tc->pdev->dev.of_node && tc->id == block) ||
pdev               55 drivers/misc/atmel_tclib.c 		    (tc->pdev->id == block)) {
pdev               56 drivers/misc/atmel_tclib.c 			pdev = tc->pdev;
pdev               63 drivers/misc/atmel_tclib.c 	return pdev ? tc : NULL;
pdev              107 drivers/misc/atmel_tclib.c static int __init tc_probe(struct platform_device *pdev)
pdev              115 drivers/misc/atmel_tclib.c 	if (of_get_child_count(pdev->dev.of_node))
pdev              118 drivers/misc/atmel_tclib.c 	irq = platform_get_irq(pdev, 0);
pdev              122 drivers/misc/atmel_tclib.c 	tc = devm_kzalloc(&pdev->dev, sizeof(struct atmel_tc), GFP_KERNEL);
pdev              126 drivers/misc/atmel_tclib.c 	tc->pdev = pdev;
pdev              128 drivers/misc/atmel_tclib.c 	clk = devm_clk_get(&pdev->dev, "t0_clk");
pdev              132 drivers/misc/atmel_tclib.c 	tc->slow_clk = devm_clk_get(&pdev->dev, "slow_clk");
pdev              136 drivers/misc/atmel_tclib.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              137 drivers/misc/atmel_tclib.c 	tc->regs = devm_ioremap_resource(&pdev->dev, r);
pdev              142 drivers/misc/atmel_tclib.c 	if (pdev->dev.of_node) {
pdev              144 drivers/misc/atmel_tclib.c 		match = of_match_node(atmel_tcb_dt_ids, pdev->dev.of_node);
pdev              148 drivers/misc/atmel_tclib.c 		tc->id = of_alias_get_id(tc->pdev->dev.of_node, "tcb");
pdev              150 drivers/misc/atmel_tclib.c 		tc->id = pdev->id;
pdev              154 drivers/misc/atmel_tclib.c 	tc->clk[1] = devm_clk_get(&pdev->dev, "t1_clk");
pdev              157 drivers/misc/atmel_tclib.c 	tc->clk[2] = devm_clk_get(&pdev->dev, "t2_clk");
pdev              162 drivers/misc/atmel_tclib.c 	tc->irq[1] = platform_get_irq(pdev, 1);
pdev              165 drivers/misc/atmel_tclib.c 	tc->irq[2] = platform_get_irq(pdev, 2);
pdev              176 drivers/misc/atmel_tclib.c 	platform_set_drvdata(pdev, tc);
pdev              181 drivers/misc/atmel_tclib.c static void tc_shutdown(struct platform_device *pdev)
pdev              184 drivers/misc/atmel_tclib.c 	struct atmel_tc *tc = platform_get_drvdata(pdev);
pdev              135 drivers/misc/cardreader/alcor_pci.c 	priv->pdev_cap_off    = alcor_pci_find_cap_offset(priv, priv->pdev);
pdev              146 drivers/misc/cardreader/alcor_pci.c 	pci   = priv->pdev;
pdev              204 drivers/misc/cardreader/alcor_pci.c 			pci   = priv->pdev;
pdev              240 drivers/misc/cardreader/alcor_pci.c static int alcor_pci_probe(struct pci_dev *pdev,
pdev              249 drivers/misc/cardreader/alcor_pci.c 	ret = pcim_enable_device(pdev);
pdev              253 drivers/misc/cardreader/alcor_pci.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              262 drivers/misc/cardreader/alcor_pci.c 	priv->pdev = pdev;
pdev              263 drivers/misc/cardreader/alcor_pci.c 	priv->parent_pdev = pdev->bus->self;
pdev              264 drivers/misc/cardreader/alcor_pci.c 	priv->dev = &pdev->dev;
pdev              266 drivers/misc/cardreader/alcor_pci.c 	priv->irq = pdev->irq;
pdev              268 drivers/misc/cardreader/alcor_pci.c 	ret = pci_request_regions(pdev, DRV_NAME_ALCOR_PCI);
pdev              270 drivers/misc/cardreader/alcor_pci.c 		dev_err(&pdev->dev, "Cannot request region\n");
pdev              274 drivers/misc/cardreader/alcor_pci.c 	if (!(pci_resource_flags(pdev, bar) & IORESOURCE_MEM)) {
pdev              275 drivers/misc/cardreader/alcor_pci.c 		dev_err(&pdev->dev, "BAR %d is not iomem. Aborting.\n", bar);
pdev              280 drivers/misc/cardreader/alcor_pci.c 	priv->iobase = pcim_iomap(pdev, bar, 0);
pdev              296 drivers/misc/cardreader/alcor_pci.c 	pci_set_master(pdev);
pdev              297 drivers/misc/cardreader/alcor_pci.c 	pci_set_drvdata(pdev, priv);
pdev              304 drivers/misc/cardreader/alcor_pci.c 	ret = mfd_add_devices(&pdev->dev, priv->id, alcor_pci_cells,
pdev              314 drivers/misc/cardreader/alcor_pci.c 	pci_release_regions(pdev);
pdev              318 drivers/misc/cardreader/alcor_pci.c static void alcor_pci_remove(struct pci_dev *pdev)
pdev              322 drivers/misc/cardreader/alcor_pci.c 	priv = pci_get_drvdata(pdev);
pdev              326 drivers/misc/cardreader/alcor_pci.c 	mfd_remove_devices(&pdev->dev);
pdev              330 drivers/misc/cardreader/alcor_pci.c 	pci_release_regions(pdev);
pdev              331 drivers/misc/cardreader/alcor_pci.c 	pci_set_drvdata(pdev, NULL);
pdev               17 drivers/misc/cb710/core.c void cb710_pci_update_config_reg(struct pci_dev *pdev,
pdev               22 drivers/misc/cb710/core.c 	pci_read_config_dword(pdev, reg, &rval);
pdev               24 drivers/misc/cb710/core.c 	pci_write_config_dword(pdev, reg, rval);
pdev               29 drivers/misc/cb710/core.c static int cb710_pci_configure(struct pci_dev *pdev)
pdev               31 drivers/misc/cb710/core.c 	unsigned int devfn = PCI_DEVFN(PCI_SLOT(pdev->devfn), 0);
pdev               35 drivers/misc/cb710/core.c 	cb710_pci_update_config_reg(pdev, 0x48,
pdev               38 drivers/misc/cb710/core.c 	pci_read_config_dword(pdev, 0x48, &val);
pdev               42 drivers/misc/cb710/core.c 	pdev0 = pci_get_slot(pdev->bus, devfn);
pdev              112 drivers/misc/cb710/core.c 	slot->pdev.name = name;
pdev              113 drivers/misc/cb710/core.c 	slot->pdev.id = chip->platform_id;
pdev              114 drivers/misc/cb710/core.c 	slot->pdev.dev.parent = &chip->pdev->dev;
pdev              115 drivers/misc/cb710/core.c 	slot->pdev.dev.release = cb710_release_slot;
pdev              117 drivers/misc/cb710/core.c 	err = platform_device_register(&slot->pdev);
pdev              126 drivers/misc/cb710/core.c 		platform_device_put(&slot->pdev);
pdev              146 drivers/misc/cb710/core.c 	platform_device_unregister(&chip->slot[nr].pdev);
pdev              171 drivers/misc/cb710/core.c static int cb710_suspend(struct pci_dev *pdev, pm_message_t state)
pdev              173 drivers/misc/cb710/core.c 	struct cb710_chip *chip = pci_get_drvdata(pdev);
pdev              175 drivers/misc/cb710/core.c 	devm_free_irq(&pdev->dev, pdev->irq, chip);
pdev              176 drivers/misc/cb710/core.c 	pci_save_state(pdev);
pdev              177 drivers/misc/cb710/core.c 	pci_disable_device(pdev);
pdev              179 drivers/misc/cb710/core.c 		pci_set_power_state(pdev, PCI_D3hot);
pdev              183 drivers/misc/cb710/core.c static int cb710_resume(struct pci_dev *pdev)
pdev              185 drivers/misc/cb710/core.c 	struct cb710_chip *chip = pci_get_drvdata(pdev);
pdev              188 drivers/misc/cb710/core.c 	pci_set_power_state(pdev, PCI_D0);
pdev              189 drivers/misc/cb710/core.c 	pci_restore_state(pdev);
pdev              190 drivers/misc/cb710/core.c 	err = pcim_enable_device(pdev);
pdev              194 drivers/misc/cb710/core.c 	return devm_request_irq(&pdev->dev, pdev->irq,
pdev              200 drivers/misc/cb710/core.c static int cb710_probe(struct pci_dev *pdev,
pdev              208 drivers/misc/cb710/core.c 	err = cb710_pci_configure(pdev);
pdev              213 drivers/misc/cb710/core.c 	pci_read_config_dword(pdev, 0x48, &val);
pdev              215 drivers/misc/cb710/core.c 		pci_write_config_dword(pdev, 0x48, val|0x71000000);
pdev              216 drivers/misc/cb710/core.c 		pci_read_config_dword(pdev, 0x48, &val);
pdev              219 drivers/misc/cb710/core.c 	dev_dbg(&pdev->dev, "PCI config[0x48] = 0x%08X\n", val);
pdev              230 drivers/misc/cb710/core.c 	chip = devm_kzalloc(&pdev->dev, struct_size(chip, slot, n),
pdev              235 drivers/misc/cb710/core.c 	err = pcim_enable_device(pdev);
pdev              239 drivers/misc/cb710/core.c 	err = pcim_iomap_regions(pdev, 0x0001, KBUILD_MODNAME);
pdev              244 drivers/misc/cb710/core.c 	chip->pdev = pdev;
pdev              245 drivers/misc/cb710/core.c 	chip->iobase = pcim_iomap_table(pdev)[0];
pdev              247 drivers/misc/cb710/core.c 	pci_set_drvdata(pdev, chip);
pdev              249 drivers/misc/cb710/core.c 	err = devm_request_irq(&pdev->dev, pdev->irq,
pdev              259 drivers/misc/cb710/core.c 	dev_info(&pdev->dev, "id %d, IO 0x%p, IRQ %d\n",
pdev              260 drivers/misc/cb710/core.c 		chip->platform_id, chip->iobase, pdev->irq);
pdev              295 drivers/misc/cb710/core.c static void cb710_remove_one(struct pci_dev *pdev)
pdev              297 drivers/misc/cb710/core.c 	struct cb710_chip *chip = pci_get_drvdata(pdev);
pdev               39 drivers/misc/cs5535-mfgpt.c 	struct platform_device *pdev;
pdev              199 drivers/misc/cs5535-mfgpt.c 	dev_info(&mfgpt->pdev->dev, "registered timer %d\n", timer_nr);
pdev              316 drivers/misc/cs5535-mfgpt.c static int cs5535_mfgpt_probe(struct platform_device *pdev)
pdev              322 drivers/misc/cs5535-mfgpt.c 		dev_err(&pdev->dev, "Bad mfgpt_reset_timers value: %i\n",
pdev              334 drivers/misc/cs5535-mfgpt.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              336 drivers/misc/cs5535-mfgpt.c 		dev_err(&pdev->dev, "can't fetch device resource info\n");
pdev              340 drivers/misc/cs5535-mfgpt.c 	if (!request_region(res->start, resource_size(res), pdev->name)) {
pdev              341 drivers/misc/cs5535-mfgpt.c 		dev_err(&pdev->dev, "can't request region\n");
pdev              347 drivers/misc/cs5535-mfgpt.c 	cs5535_mfgpt_chip.pdev = pdev;
pdev              350 drivers/misc/cs5535-mfgpt.c 	dev_info(&pdev->dev, "reserved resource region %pR\n", res);
pdev              354 drivers/misc/cs5535-mfgpt.c 	dev_info(&pdev->dev, "%d MFGPT timers available\n", t);
pdev              662 drivers/misc/cxl/cxl.h 	struct platform_device *pdev;
pdev              765 drivers/misc/cxl/cxl.h 	struct pci_dev *pdev;
pdev              768 drivers/misc/cxl/cxl.h 		pdev = to_pci_dev(cxl->dev.parent);
pdev              769 drivers/misc/cxl/cxl.h 		return !pci_channel_offline(pdev);
pdev             1061 drivers/misc/cxl/cxl.h int cxl_of_probe(struct platform_device *pdev);
pdev             1095 drivers/misc/cxl/guest.c struct cxl *cxl_guest_init_adapter(struct device_node *np, struct platform_device *pdev)
pdev             1110 drivers/misc/cxl/guest.c 	adapter->guest->pdev = pdev;
pdev             1111 drivers/misc/cxl/guest.c 	adapter->dev.parent = &pdev->dev;
pdev             1113 drivers/misc/cxl/guest.c 	dev_set_drvdata(&pdev->dev, adapter);
pdev             1160 drivers/misc/cxl/guest.c 	struct platform_device *pdev;
pdev             1162 drivers/misc/cxl/guest.c 	pdev = adapter->guest->pdev;
pdev             1165 drivers/misc/cxl/guest.c 	cxl_of_probe(pdev);
pdev              435 drivers/misc/cxl/of.c static int cxl_of_remove(struct platform_device *pdev)
pdev              440 drivers/misc/cxl/of.c 	adapter = dev_get_drvdata(&pdev->dev);
pdev              448 drivers/misc/cxl/of.c static void cxl_of_shutdown(struct platform_device *pdev)
pdev              450 drivers/misc/cxl/of.c 	cxl_of_remove(pdev);
pdev              453 drivers/misc/cxl/of.c int cxl_of_probe(struct platform_device *pdev)
pdev              463 drivers/misc/cxl/of.c 	np = pdev->dev.of_node;
pdev              468 drivers/misc/cxl/of.c 	adapter = cxl_guest_init_adapter(np, pdev);
pdev              470 drivers/misc/cxl/of.c 		dev_err(&pdev->dev, "guest_init_adapter failed: %li\n", PTR_ERR(adapter));
pdev              477 drivers/misc/cxl/of.c 			dev_err(&pdev->dev, "AFU %i failed to initialise: %i\n",
pdev              485 drivers/misc/cxl/of.c 		dev_info(&pdev->dev, "No active AFU");
pdev             1525 drivers/misc/cxl/pci.c 	struct pci_dev *pdev = to_pci_dev(adapter->dev.parent);
pdev             1528 drivers/misc/cxl/pci.c 		pnv_pci_set_tunnel_bar(pdev, 0x00020000E0000000ull, 0);
pdev             1533 drivers/misc/cxl/pci.c 	pci_disable_device(pdev);
pdev             1826 drivers/misc/cxl/pci.c static pci_ers_result_t cxl_pci_error_detected(struct pci_dev *pdev,
pdev             1829 drivers/misc/cxl/pci.c 	struct cxl *adapter = pci_get_drvdata(pdev);
pdev             1880 drivers/misc/cxl/pci.c 		dev_info(&pdev->dev, "reflashing, so opting out of EEH!\n");
pdev             1969 drivers/misc/cxl/pci.c static pci_ers_result_t cxl_pci_slot_reset(struct pci_dev *pdev)
pdev             1971 drivers/misc/cxl/pci.c 	struct cxl *adapter = pci_get_drvdata(pdev);
pdev             1979 drivers/misc/cxl/pci.c 	if (cxl_configure_adapter(adapter, pdev))
pdev             1996 drivers/misc/cxl/pci.c 		if (pci_configure_afu(afu, adapter, pdev))
pdev             2054 drivers/misc/cxl/pci.c 	dev_err(&pdev->dev, "EEH recovery failed. Asking to be disconnected.\n");
pdev             2058 drivers/misc/cxl/pci.c static void cxl_pci_resume(struct pci_dev *pdev)
pdev             2060 drivers/misc/cxl/pci.c 	struct cxl *adapter = pci_get_drvdata(pdev);
pdev               15 drivers/misc/cxl/vphb.c static int cxl_setup_msi_irqs(struct pci_dev *pdev, int nvec, int type)
pdev               20 drivers/misc/cxl/vphb.c static void cxl_teardown_msi_irqs(struct pci_dev *pdev)
pdev              289 drivers/misc/eeprom/idt_89hpesx.c static int idt_smb_write_byte(struct idt_89hpesx_dev *pdev,
pdev              306 drivers/misc/eeprom/idt_89hpesx.c 		sts = idt_smb_safe(write_byte, pdev->client, ccode,
pdev              321 drivers/misc/eeprom/idt_89hpesx.c static int idt_smb_read_byte(struct idt_89hpesx_dev *pdev,
pdev              338 drivers/misc/eeprom/idt_89hpesx.c 		sts = idt_smb_safe(read_byte, pdev->client, ccode);
pdev              354 drivers/misc/eeprom/idt_89hpesx.c static int idt_smb_write_word(struct idt_89hpesx_dev *pdev,
pdev              374 drivers/misc/eeprom/idt_89hpesx.c 		sts = idt_smb_safe(write_word, pdev->client, ccode,
pdev              388 drivers/misc/eeprom/idt_89hpesx.c 		sts = idt_smb_safe(write_byte, pdev->client, ccode,
pdev              403 drivers/misc/eeprom/idt_89hpesx.c static int idt_smb_read_word(struct idt_89hpesx_dev *pdev,
pdev              423 drivers/misc/eeprom/idt_89hpesx.c 		sts = idt_smb_safe(read_word, pdev->client, ccode);
pdev              438 drivers/misc/eeprom/idt_89hpesx.c 		sts = idt_smb_safe(read_byte, pdev->client, ccode);
pdev              454 drivers/misc/eeprom/idt_89hpesx.c static int idt_smb_write_block(struct idt_89hpesx_dev *pdev,
pdev              467 drivers/misc/eeprom/idt_89hpesx.c 	return idt_smb_safe(write_block, pdev->client, ccode, seq->bytecnt,
pdev              477 drivers/misc/eeprom/idt_89hpesx.c static int idt_smb_read_block(struct idt_89hpesx_dev *pdev,
pdev              491 drivers/misc/eeprom/idt_89hpesx.c 	sts = idt_smb_safe(read_block, pdev->client, ccode, seq->data);
pdev              507 drivers/misc/eeprom/idt_89hpesx.c static int idt_smb_write_i2c_block(struct idt_89hpesx_dev *pdev,
pdev              524 drivers/misc/eeprom/idt_89hpesx.c 	return idt_smb_safe(write_i2c_block, pdev->client, ccode,
pdev              537 drivers/misc/eeprom/idt_89hpesx.c static int idt_smb_read_i2c_block(struct idt_89hpesx_dev *pdev,
pdev              551 drivers/misc/eeprom/idt_89hpesx.c 	sts = idt_smb_safe(read_i2c_block, pdev->client, ccode,
pdev              575 drivers/misc/eeprom/idt_89hpesx.c static int idt_eeprom_read_byte(struct idt_89hpesx_dev *pdev, u16 memaddr,
pdev              578 drivers/misc/eeprom/idt_89hpesx.c 	struct device *dev = &pdev->client->dev;
pdev              584 drivers/misc/eeprom/idt_89hpesx.c 	smbseq.ccode = pdev->iniccode | CCODE_EEPROM;
pdev              595 drivers/misc/eeprom/idt_89hpesx.c 		eeseq.cmd = pdev->inieecmd | EEPROM_OP_READ;
pdev              596 drivers/misc/eeprom/idt_89hpesx.c 		eeseq.eeaddr = pdev->eeaddr;
pdev              598 drivers/misc/eeprom/idt_89hpesx.c 		ret = pdev->smb_write(pdev, &smbseq);
pdev              607 drivers/misc/eeprom/idt_89hpesx.c 		ret = pdev->smb_read(pdev, &smbseq);
pdev              647 drivers/misc/eeprom/idt_89hpesx.c static int idt_eeprom_write(struct idt_89hpesx_dev *pdev, u16 memaddr, u16 len,
pdev              650 drivers/misc/eeprom/idt_89hpesx.c 	struct device *dev = &pdev->client->dev;
pdev              657 drivers/misc/eeprom/idt_89hpesx.c 	smbseq.ccode = pdev->iniccode | CCODE_EEPROM;
pdev              663 drivers/misc/eeprom/idt_89hpesx.c 		mutex_lock(&pdev->smb_mtx);
pdev              667 drivers/misc/eeprom/idt_89hpesx.c 		eeseq.cmd = pdev->inieecmd | EEPROM_OP_WRITE;
pdev              668 drivers/misc/eeprom/idt_89hpesx.c 		eeseq.eeaddr = pdev->eeaddr;
pdev              671 drivers/misc/eeprom/idt_89hpesx.c 		ret = pdev->smb_write(pdev, &smbseq);
pdev              684 drivers/misc/eeprom/idt_89hpesx.c 		ret = idt_eeprom_read_byte(pdev, memaddr, &eeseq.data);
pdev              698 drivers/misc/eeprom/idt_89hpesx.c 		mutex_unlock(&pdev->smb_mtx);
pdev              713 drivers/misc/eeprom/idt_89hpesx.c static int idt_eeprom_read(struct idt_89hpesx_dev *pdev, u16 memaddr, u16 len,
pdev              722 drivers/misc/eeprom/idt_89hpesx.c 		mutex_lock(&pdev->smb_mtx);
pdev              725 drivers/misc/eeprom/idt_89hpesx.c 		ret = idt_eeprom_read_byte(pdev, memaddr, &buf[idx]);
pdev              728 drivers/misc/eeprom/idt_89hpesx.c 		mutex_unlock(&pdev->smb_mtx);
pdev              749 drivers/misc/eeprom/idt_89hpesx.c static int idt_csr_write(struct idt_89hpesx_dev *pdev, u16 csraddr,
pdev              752 drivers/misc/eeprom/idt_89hpesx.c 	struct device *dev = &pdev->client->dev;
pdev              758 drivers/misc/eeprom/idt_89hpesx.c 	smbseq.ccode = pdev->iniccode | CCODE_CSR;
pdev              762 drivers/misc/eeprom/idt_89hpesx.c 	mutex_lock(&pdev->smb_mtx);
pdev              766 drivers/misc/eeprom/idt_89hpesx.c 	csrseq.cmd = pdev->inicsrcmd | CSR_OP_WRITE;
pdev              769 drivers/misc/eeprom/idt_89hpesx.c 	ret = pdev->smb_write(pdev, &smbseq);
pdev              778 drivers/misc/eeprom/idt_89hpesx.c 	csrseq.cmd = pdev->inicsrcmd | CSR_OP_READ;
pdev              779 drivers/misc/eeprom/idt_89hpesx.c 	ret = pdev->smb_write(pdev, &smbseq);
pdev              788 drivers/misc/eeprom/idt_89hpesx.c 	ret = pdev->smb_read(pdev, &smbseq);
pdev              804 drivers/misc/eeprom/idt_89hpesx.c 	mutex_unlock(&pdev->smb_mtx);
pdev              815 drivers/misc/eeprom/idt_89hpesx.c static int idt_csr_read(struct idt_89hpesx_dev *pdev, u16 csraddr, u32 *data)
pdev              817 drivers/misc/eeprom/idt_89hpesx.c 	struct device *dev = &pdev->client->dev;
pdev              823 drivers/misc/eeprom/idt_89hpesx.c 	smbseq.ccode = pdev->iniccode | CCODE_CSR;
pdev              827 drivers/misc/eeprom/idt_89hpesx.c 	mutex_lock(&pdev->smb_mtx);
pdev              831 drivers/misc/eeprom/idt_89hpesx.c 	csrseq.cmd = pdev->inicsrcmd | CSR_OP_READ;
pdev              833 drivers/misc/eeprom/idt_89hpesx.c 	ret = pdev->smb_write(pdev, &smbseq);
pdev              842 drivers/misc/eeprom/idt_89hpesx.c 	ret = pdev->smb_read(pdev, &smbseq);
pdev              861 drivers/misc/eeprom/idt_89hpesx.c 	mutex_unlock(&pdev->smb_mtx);
pdev              884 drivers/misc/eeprom/idt_89hpesx.c 	struct idt_89hpesx_dev *pdev;
pdev              888 drivers/misc/eeprom/idt_89hpesx.c 	pdev = dev_get_drvdata(kobj_to_dev(kobj));
pdev              891 drivers/misc/eeprom/idt_89hpesx.c 	ret = idt_eeprom_write(pdev, (u16)off, (u16)count, (u8 *)buf);
pdev              908 drivers/misc/eeprom/idt_89hpesx.c 	struct idt_89hpesx_dev *pdev;
pdev              912 drivers/misc/eeprom/idt_89hpesx.c 	pdev = dev_get_drvdata(kobj_to_dev(kobj));
pdev              915 drivers/misc/eeprom/idt_89hpesx.c 	ret = idt_eeprom_read(pdev, (u16)off, (u16)count, (u8 *)buf);
pdev              937 drivers/misc/eeprom/idt_89hpesx.c 	struct idt_89hpesx_dev *pdev = filep->private_data;
pdev              993 drivers/misc/eeprom/idt_89hpesx.c 	pdev->csr = (csraddr >> 2);
pdev             1001 drivers/misc/eeprom/idt_89hpesx.c 		ret = idt_csr_write(pdev, pdev->csr, csrval);
pdev             1031 drivers/misc/eeprom/idt_89hpesx.c 	struct idt_89hpesx_dev *pdev = filep->private_data;
pdev             1037 drivers/misc/eeprom/idt_89hpesx.c 	ret = idt_csr_read(pdev, pdev->csr, &csrval);
pdev             1042 drivers/misc/eeprom/idt_89hpesx.c 	csraddr = ((u32)pdev->csr << 2);
pdev             1079 drivers/misc/eeprom/idt_89hpesx.c static void idt_set_defval(struct idt_89hpesx_dev *pdev)
pdev             1082 drivers/misc/eeprom/idt_89hpesx.c 	pdev->eesize = 0;
pdev             1083 drivers/misc/eeprom/idt_89hpesx.c 	pdev->eero = true;
pdev             1084 drivers/misc/eeprom/idt_89hpesx.c 	pdev->inieecmd = 0;
pdev             1085 drivers/misc/eeprom/idt_89hpesx.c 	pdev->eeaddr = 0;
pdev             1119 drivers/misc/eeprom/idt_89hpesx.c static void idt_get_fw_data(struct idt_89hpesx_dev *pdev)
pdev             1121 drivers/misc/eeprom/idt_89hpesx.c 	struct device *dev = &pdev->client->dev;
pdev             1139 drivers/misc/eeprom/idt_89hpesx.c 		idt_set_defval(pdev);
pdev             1144 drivers/misc/eeprom/idt_89hpesx.c 	pdev->eesize = (u32)ee_id->driver_data;
pdev             1151 drivers/misc/eeprom/idt_89hpesx.c 		pdev->inieecmd = 0;
pdev             1152 drivers/misc/eeprom/idt_89hpesx.c 		pdev->eeaddr = EEPROM_DEF_ADDR << 1;
pdev             1154 drivers/misc/eeprom/idt_89hpesx.c 		pdev->inieecmd = EEPROM_USA;
pdev             1155 drivers/misc/eeprom/idt_89hpesx.c 		pdev->eeaddr = eeprom_addr << 1;
pdev             1160 drivers/misc/eeprom/idt_89hpesx.c 		pdev->eero = true;
pdev             1162 drivers/misc/eeprom/idt_89hpesx.c 		pdev->eero = false;
pdev             1165 drivers/misc/eeprom/idt_89hpesx.c 		pdev->eesize, pdev->eeaddr);
pdev             1174 drivers/misc/eeprom/idt_89hpesx.c 	struct idt_89hpesx_dev *pdev;
pdev             1177 drivers/misc/eeprom/idt_89hpesx.c 	pdev = devm_kmalloc(&client->dev, sizeof(struct idt_89hpesx_dev),
pdev             1179 drivers/misc/eeprom/idt_89hpesx.c 	if (pdev == NULL)
pdev             1183 drivers/misc/eeprom/idt_89hpesx.c 	pdev->client = client;
pdev             1184 drivers/misc/eeprom/idt_89hpesx.c 	i2c_set_clientdata(client, pdev);
pdev             1187 drivers/misc/eeprom/idt_89hpesx.c 	idt_get_fw_data(pdev);
pdev             1190 drivers/misc/eeprom/idt_89hpesx.c 	pdev->inicsrcmd = CSR_DWE;
pdev             1191 drivers/misc/eeprom/idt_89hpesx.c 	pdev->csr = CSR_DEF;
pdev             1195 drivers/misc/eeprom/idt_89hpesx.c 		pdev->iniccode = CCODE_PEC;
pdev             1198 drivers/misc/eeprom/idt_89hpesx.c 		pdev->iniccode = 0;
pdev             1201 drivers/misc/eeprom/idt_89hpesx.c 	return pdev;
pdev             1208 drivers/misc/eeprom/idt_89hpesx.c static void idt_free_pdev(struct idt_89hpesx_dev *pdev)
pdev             1211 drivers/misc/eeprom/idt_89hpesx.c 	i2c_set_clientdata(pdev->client, NULL);
pdev             1219 drivers/misc/eeprom/idt_89hpesx.c static int idt_set_smbus_ops(struct idt_89hpesx_dev *pdev)
pdev             1221 drivers/misc/eeprom/idt_89hpesx.c 	struct i2c_adapter *adapter = pdev->client->adapter;
pdev             1222 drivers/misc/eeprom/idt_89hpesx.c 	struct device *dev = &pdev->client->dev;
pdev             1227 drivers/misc/eeprom/idt_89hpesx.c 		pdev->smb_read = idt_smb_read_block;
pdev             1231 drivers/misc/eeprom/idt_89hpesx.c 		pdev->smb_read = idt_smb_read_i2c_block;
pdev             1237 drivers/misc/eeprom/idt_89hpesx.c 		pdev->smb_read = idt_smb_read_word;
pdev             1241 drivers/misc/eeprom/idt_89hpesx.c 		pdev->smb_read = idt_smb_read_byte;
pdev             1251 drivers/misc/eeprom/idt_89hpesx.c 		pdev->smb_write = idt_smb_write_block;
pdev             1255 drivers/misc/eeprom/idt_89hpesx.c 		pdev->smb_write = idt_smb_write_i2c_block;
pdev             1261 drivers/misc/eeprom/idt_89hpesx.c 		pdev->smb_write = idt_smb_write_word;
pdev             1265 drivers/misc/eeprom/idt_89hpesx.c 		pdev->smb_write = idt_smb_write_byte;
pdev             1273 drivers/misc/eeprom/idt_89hpesx.c 	mutex_init(&pdev->smb_mtx);
pdev             1283 drivers/misc/eeprom/idt_89hpesx.c static int idt_check_dev(struct idt_89hpesx_dev *pdev)
pdev             1285 drivers/misc/eeprom/idt_89hpesx.c 	struct device *dev = &pdev->client->dev;
pdev             1290 drivers/misc/eeprom/idt_89hpesx.c 	ret = idt_csr_read(pdev, IDT_VIDDID_CSR, &viddid);
pdev             1313 drivers/misc/eeprom/idt_89hpesx.c static int idt_create_sysfs_files(struct idt_89hpesx_dev *pdev)
pdev             1315 drivers/misc/eeprom/idt_89hpesx.c 	struct device *dev = &pdev->client->dev;
pdev             1319 drivers/misc/eeprom/idt_89hpesx.c 	if (pdev->eesize == 0) {
pdev             1325 drivers/misc/eeprom/idt_89hpesx.c 	pdev->ee_file = devm_kmalloc(dev, sizeof(*pdev->ee_file), GFP_KERNEL);
pdev             1326 drivers/misc/eeprom/idt_89hpesx.c 	if (!pdev->ee_file)
pdev             1330 drivers/misc/eeprom/idt_89hpesx.c 	memcpy(pdev->ee_file, &bin_attr_eeprom, sizeof(*pdev->ee_file));
pdev             1333 drivers/misc/eeprom/idt_89hpesx.c 	if (pdev->eero) {
pdev             1334 drivers/misc/eeprom/idt_89hpesx.c 		pdev->ee_file->attr.mode &= ~0200;
pdev             1335 drivers/misc/eeprom/idt_89hpesx.c 		pdev->ee_file->write = NULL;
pdev             1338 drivers/misc/eeprom/idt_89hpesx.c 	pdev->ee_file->size = pdev->eesize;
pdev             1339 drivers/misc/eeprom/idt_89hpesx.c 	ret = sysfs_create_bin_file(&dev->kobj, pdev->ee_file);
pdev             1352 drivers/misc/eeprom/idt_89hpesx.c static void idt_remove_sysfs_files(struct idt_89hpesx_dev *pdev)
pdev             1354 drivers/misc/eeprom/idt_89hpesx.c 	struct device *dev = &pdev->client->dev;
pdev             1357 drivers/misc/eeprom/idt_89hpesx.c 	if (pdev->eesize == 0)
pdev             1361 drivers/misc/eeprom/idt_89hpesx.c 	sysfs_remove_bin_file(&dev->kobj, pdev->ee_file);
pdev             1369 drivers/misc/eeprom/idt_89hpesx.c static void idt_create_dbgfs_files(struct idt_89hpesx_dev *pdev)
pdev             1371 drivers/misc/eeprom/idt_89hpesx.c 	struct i2c_client *cli = pdev->client;
pdev             1376 drivers/misc/eeprom/idt_89hpesx.c 	pdev->csr_dir = debugfs_create_dir(fname, csr_dbgdir);
pdev             1379 drivers/misc/eeprom/idt_89hpesx.c 	debugfs_create_file(cli->name, 0600, pdev->csr_dir, pdev,
pdev             1387 drivers/misc/eeprom/idt_89hpesx.c static void idt_remove_dbgfs_files(struct idt_89hpesx_dev *pdev)
pdev             1390 drivers/misc/eeprom/idt_89hpesx.c 	debugfs_remove_recursive(pdev->csr_dir);
pdev             1398 drivers/misc/eeprom/idt_89hpesx.c 	struct idt_89hpesx_dev *pdev;
pdev             1402 drivers/misc/eeprom/idt_89hpesx.c 	pdev = idt_create_pdev(client);
pdev             1403 drivers/misc/eeprom/idt_89hpesx.c 	if (IS_ERR(pdev))
pdev             1404 drivers/misc/eeprom/idt_89hpesx.c 		return PTR_ERR(pdev);
pdev             1407 drivers/misc/eeprom/idt_89hpesx.c 	ret = idt_set_smbus_ops(pdev);
pdev             1412 drivers/misc/eeprom/idt_89hpesx.c 	ret = idt_check_dev(pdev);
pdev             1417 drivers/misc/eeprom/idt_89hpesx.c 	ret = idt_create_sysfs_files(pdev);
pdev             1422 drivers/misc/eeprom/idt_89hpesx.c 	idt_create_dbgfs_files(pdev);
pdev             1427 drivers/misc/eeprom/idt_89hpesx.c 	idt_free_pdev(pdev);
pdev             1437 drivers/misc/eeprom/idt_89hpesx.c 	struct idt_89hpesx_dev *pdev = i2c_get_clientdata(client);
pdev             1440 drivers/misc/eeprom/idt_89hpesx.c 	idt_remove_dbgfs_files(pdev);
pdev             1443 drivers/misc/eeprom/idt_89hpesx.c 	idt_remove_sysfs_files(pdev);
pdev             1446 drivers/misc/eeprom/idt_89hpesx.c 	idt_free_pdev(pdev);
pdev             1323 drivers/misc/fastrpc.c static int fastrpc_cb_probe(struct platform_device *pdev)
pdev             1327 drivers/misc/fastrpc.c 	struct device *dev = &pdev->dev;
pdev             1369 drivers/misc/fastrpc.c static int fastrpc_cb_remove(struct platform_device *pdev)
pdev             1371 drivers/misc/fastrpc.c 	struct fastrpc_channel_ctx *cctx = dev_get_drvdata(pdev->dev.parent);
pdev             1372 drivers/misc/fastrpc.c 	struct fastrpc_session_ctx *sess = dev_get_drvdata(&pdev->dev);
pdev              671 drivers/misc/habanalabs/debugfs.c 	if (hdev->pdev->current_state == PCI_D0)
pdev              673 drivers/misc/habanalabs/debugfs.c 	else if (hdev->pdev->current_state == PCI_D3hot)
pdev              697 drivers/misc/habanalabs/debugfs.c 		pci_set_power_state(hdev->pdev, PCI_D0);
pdev              698 drivers/misc/habanalabs/debugfs.c 		pci_restore_state(hdev->pdev);
pdev              699 drivers/misc/habanalabs/debugfs.c 		rc = pci_enable_device(hdev->pdev);
pdev              701 drivers/misc/habanalabs/debugfs.c 		pci_save_state(hdev->pdev);
pdev              702 drivers/misc/habanalabs/debugfs.c 		pci_disable_device(hdev->pdev);
pdev              703 drivers/misc/habanalabs/debugfs.c 		pci_set_power_state(hdev->pdev, PCI_D3hot);
pdev              639 drivers/misc/habanalabs/device.c 	pci_save_state(hdev->pdev);
pdev              668 drivers/misc/habanalabs/device.c 	pci_disable_device(hdev->pdev);
pdev              669 drivers/misc/habanalabs/device.c 	pci_set_power_state(hdev->pdev, PCI_D3hot);
pdev              687 drivers/misc/habanalabs/device.c 	pci_set_power_state(hdev->pdev, PCI_D0);
pdev              688 drivers/misc/habanalabs/device.c 	pci_restore_state(hdev->pdev);
pdev              689 drivers/misc/habanalabs/device.c 	rc = pci_enable_device_mem(hdev->pdev);
pdev              696 drivers/misc/habanalabs/device.c 	pci_set_master(hdev->pdev);
pdev              717 drivers/misc/habanalabs/device.c 	pci_clear_master(hdev->pdev);
pdev              718 drivers/misc/habanalabs/device.c 	pci_disable_device(hdev->pdev);
pdev             1295 drivers/misc/habanalabs/device.c 	if (hdev->pdev)
pdev             1296 drivers/misc/habanalabs/device.c 		dev_err(&hdev->pdev->dev,
pdev              473 drivers/misc/habanalabs/goya/goya.c 	struct pci_dev *pdev = hdev->pdev;
pdev              480 drivers/misc/habanalabs/goya/goya.c 	if (pci_resource_len(pdev, SRAM_CFG_BAR_ID) != CFG_BAR_SIZE) {
pdev              484 drivers/misc/habanalabs/goya/goya.c 			(unsigned long long) pci_resource_len(pdev,
pdev              490 drivers/misc/habanalabs/goya/goya.c 	if (pci_resource_len(pdev, MSIX_BAR_ID) != MSIX_BAR_SIZE) {
pdev              494 drivers/misc/habanalabs/goya/goya.c 			(unsigned long long) pci_resource_len(pdev,
pdev              500 drivers/misc/habanalabs/goya/goya.c 	prop->dram_pci_bar_size = pci_resource_len(pdev, DDR_BAR_ID);
pdev              681 drivers/misc/habanalabs/goya/goya.c 			&hdev->pdev->dev, GOYA_DMA_POOL_BLK_SIZE, 8, 0);
pdev             2028 drivers/misc/habanalabs/goya/goya.c 	rc = pci_alloc_irq_vectors(hdev->pdev, GOYA_MSIX_ENTRIES,
pdev             2038 drivers/misc/habanalabs/goya/goya.c 		irq = pci_irq_vector(hdev->pdev, i);
pdev             2047 drivers/misc/habanalabs/goya/goya.c 	irq = pci_irq_vector(hdev->pdev, GOYA_EVENT_QUEUE_MSIX_IDX);
pdev             2062 drivers/misc/habanalabs/goya/goya.c 		free_irq(pci_irq_vector(hdev->pdev, i),
pdev             2065 drivers/misc/habanalabs/goya/goya.c 	pci_free_irq_vectors(hdev->pdev);
pdev             2079 drivers/misc/habanalabs/goya/goya.c 		synchronize_irq(pci_irq_vector(hdev->pdev, i));
pdev             2081 drivers/misc/habanalabs/goya/goya.c 	synchronize_irq(pci_irq_vector(hdev->pdev, GOYA_EVENT_QUEUE_MSIX_IDX));
pdev             2094 drivers/misc/habanalabs/goya/goya.c 	irq = pci_irq_vector(hdev->pdev, GOYA_EVENT_QUEUE_MSIX_IDX);
pdev             2098 drivers/misc/habanalabs/goya/goya.c 		irq = pci_irq_vector(hdev->pdev, i);
pdev             2102 drivers/misc/habanalabs/goya/goya.c 	pci_free_irq_vectors(hdev->pdev);
pdev             2804 drivers/misc/habanalabs/goya/goya.c 	void *kernel_addr = dma_alloc_coherent(&hdev->pdev->dev, size,
pdev             2820 drivers/misc/habanalabs/goya/goya.c 	dma_free_coherent(&hdev->pdev->dev, size, cpu_addr, fixed_dma_handle);
pdev             3113 drivers/misc/habanalabs/goya/goya.c 	if (!dma_map_sg(&hdev->pdev->dev, sgl, nents, dir))
pdev             3133 drivers/misc/habanalabs/goya/goya.c 	dma_unmap_sg(&hdev->pdev->dev, sgl, nents, dir);
pdev             5104 drivers/misc/habanalabs/goya/goya.c 	return hdev->pdev->device;
pdev             1061 drivers/misc/habanalabs/habanalabs.h 	if (hdev->pdev) \
pdev             1098 drivers/misc/habanalabs/habanalabs.h 	if (hdev->pdev) \
pdev             1129 drivers/misc/habanalabs/habanalabs.h 	if (hdev->pdev) \
pdev             1255 drivers/misc/habanalabs/habanalabs.h 	struct pci_dev			*pdev;
pdev             1429 drivers/misc/habanalabs/habanalabs.h int create_hdev(struct hl_device **dev, struct pci_dev *pdev,
pdev              245 drivers/misc/habanalabs/habanalabs_drv.c int create_hdev(struct hl_device **dev, struct pci_dev *pdev,
pdev              260 drivers/misc/habanalabs/habanalabs_drv.c 	if (pdev) {
pdev              261 drivers/misc/habanalabs/habanalabs_drv.c 		hdev->asic_type = get_asic_type(pdev->device);
pdev              263 drivers/misc/habanalabs/habanalabs_drv.c 			dev_err(&pdev->dev, "Unsupported ASIC\n");
pdev              283 drivers/misc/habanalabs/habanalabs_drv.c 	hdev->pdev = pdev; /* can be NULL in case of simulator device */
pdev              383 drivers/misc/habanalabs/habanalabs_drv.c static int hl_pci_probe(struct pci_dev *pdev,
pdev              389 drivers/misc/habanalabs/habanalabs_drv.c 	dev_info(&pdev->dev, HL_NAME
pdev              391 drivers/misc/habanalabs/habanalabs_drv.c 		 (int)pdev->vendor, (int)pdev->device, (int)pdev->revision);
pdev              393 drivers/misc/habanalabs/habanalabs_drv.c 	rc = create_hdev(&hdev, pdev, ASIC_INVALID, -1);
pdev              397 drivers/misc/habanalabs/habanalabs_drv.c 	pci_set_drvdata(pdev, hdev);
pdev              401 drivers/misc/habanalabs/habanalabs_drv.c 		dev_err(&pdev->dev, "Fatal error during habanalabs device init\n");
pdev              409 drivers/misc/habanalabs/habanalabs_drv.c 	pci_set_drvdata(pdev, NULL);
pdev              422 drivers/misc/habanalabs/habanalabs_drv.c static void hl_pci_remove(struct pci_dev *pdev)
pdev              426 drivers/misc/habanalabs/habanalabs_drv.c 	hdev = pci_get_drvdata(pdev);
pdev              431 drivers/misc/habanalabs/habanalabs_drv.c 	pci_set_drvdata(pdev, NULL);
pdev              423 drivers/misc/habanalabs/hwmon.c 	struct device *dev = hdev->pdev ? &hdev->pdev->dev : hdev->dev;
pdev               28 drivers/misc/habanalabs/pci.c 	struct pci_dev *pdev = hdev->pdev;
pdev               31 drivers/misc/habanalabs/pci.c 	rc = pci_request_regions(pdev, HL_NAME);
pdev               40 drivers/misc/habanalabs/pci.c 				pci_ioremap_wc_bar(pdev, bar) :
pdev               41 drivers/misc/habanalabs/pci.c 				pci_ioremap_bar(pdev, bar);
pdev               59 drivers/misc/habanalabs/pci.c 	pci_release_regions(pdev);
pdev               72 drivers/misc/habanalabs/pci.c 	struct pci_dev *pdev = hdev->pdev;
pdev               80 drivers/misc/habanalabs/pci.c 	pci_release_regions(pdev);
pdev               91 drivers/misc/habanalabs/pci.c 	struct pci_dev *pdev = hdev->pdev;
pdev              102 drivers/misc/habanalabs/pci.c 	pci_write_config_dword(pdev, mmPCI_CONFIG_ELBI_STS, 0);
pdev              104 drivers/misc/habanalabs/pci.c 	pci_write_config_dword(pdev, mmPCI_CONFIG_ELBI_ADDR, (u32) addr);
pdev              105 drivers/misc/habanalabs/pci.c 	pci_write_config_dword(pdev, mmPCI_CONFIG_ELBI_DATA, data);
pdev              106 drivers/misc/habanalabs/pci.c 	pci_write_config_dword(pdev, mmPCI_CONFIG_ELBI_CTRL,
pdev              111 drivers/misc/habanalabs/pci.c 		pci_read_config_dword(pdev, mmPCI_CONFIG_ELBI_STS, &val);
pdev              115 drivers/misc/habanalabs/pci.c 			pci_read_config_dword(pdev, mmPCI_CONFIG_ELBI_STS,
pdev              170 drivers/misc/habanalabs/pci.c 	struct pci_dev *pdev = hdev->pdev;
pdev              174 drivers/misc/habanalabs/pci.c 	parent_port = pdev->bus->self;
pdev              315 drivers/misc/habanalabs/pci.c 	struct pci_dev *pdev = hdev->pdev;
pdev              319 drivers/misc/habanalabs/pci.c 	rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(dma_mask));
pdev              327 drivers/misc/habanalabs/pci.c 		rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(dma_mask));
pdev              343 drivers/misc/habanalabs/pci.c 	rc = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(dma_mask));
pdev              365 drivers/misc/habanalabs/pci.c 	struct pci_dev *pdev = hdev->pdev;
pdev              375 drivers/misc/habanalabs/pci.c 	rc = pci_enable_device_mem(pdev);
pdev              381 drivers/misc/habanalabs/pci.c 	pci_set_master(pdev);
pdev              398 drivers/misc/habanalabs/pci.c 	pci_clear_master(pdev);
pdev              399 drivers/misc/habanalabs/pci.c 	pci_disable_device(pdev);
pdev              414 drivers/misc/habanalabs/pci.c 	pci_clear_master(hdev->pdev);
pdev              415 drivers/misc/habanalabs/pci.c 	pci_disable_device(hdev->pdev);
pdev              238 drivers/misc/habanalabs/sysfs.c 			pci_domain_nr(hdev->pdev->bus),
pdev              239 drivers/misc/habanalabs/sysfs.c 			hdev->pdev->bus->number,
pdev              240 drivers/misc/habanalabs/sysfs.c 			PCI_SLOT(hdev->pdev->devfn),
pdev              241 drivers/misc/habanalabs/sysfs.c 			PCI_FUNC(hdev->pdev->devfn));
pdev              230 drivers/misc/hpilo.c static void ilo_ccb_close(struct pci_dev *pdev, struct ccb_data *data)
pdev              253 drivers/misc/hpilo.c 		dev_err(&pdev->dev, "Closing, but controller still active\n");
pdev              259 drivers/misc/hpilo.c 	pci_free_consistent(pdev, data->dma_size, data->dma_va, data->dma_pa);
pdev              686 drivers/misc/hpilo.c static void ilo_unmap_device(struct pci_dev *pdev, struct ilo_hwinfo *hw)
pdev              688 drivers/misc/hpilo.c 	pci_iounmap(pdev, hw->db_vaddr);
pdev              689 drivers/misc/hpilo.c 	pci_iounmap(pdev, hw->ram_vaddr);
pdev              690 drivers/misc/hpilo.c 	pci_iounmap(pdev, hw->mmio_vaddr);
pdev              693 drivers/misc/hpilo.c static int ilo_map_device(struct pci_dev *pdev, struct ilo_hwinfo *hw)
pdev              699 drivers/misc/hpilo.c 	hw->mmio_vaddr = pci_iomap(pdev, 1, 0);
pdev              701 drivers/misc/hpilo.c 		dev_err(&pdev->dev, "Error mapping mmio\n");
pdev              706 drivers/misc/hpilo.c 	if (pdev->subsystem_device == 0x00E4) {
pdev              709 drivers/misc/hpilo.c 		off = pci_resource_len(pdev, bar) - 0x2000;
pdev              714 drivers/misc/hpilo.c 	hw->ram_vaddr = pci_iomap_range(pdev, bar, off, max_ccb * ILOHW_CCB_SZ);
pdev              716 drivers/misc/hpilo.c 		dev_err(&pdev->dev, "Error mapping shared mem\n");
pdev              721 drivers/misc/hpilo.c 	hw->db_vaddr = pci_iomap(pdev, 3, max_ccb * ONE_DB_SIZE);
pdev              723 drivers/misc/hpilo.c 		dev_err(&pdev->dev, "Error mapping doorbell\n");
pdev              729 drivers/misc/hpilo.c 	pci_iounmap(pdev, hw->ram_vaddr);
pdev              731 drivers/misc/hpilo.c 	pci_iounmap(pdev, hw->mmio_vaddr);
pdev              736 drivers/misc/hpilo.c static void ilo_remove(struct pci_dev *pdev)
pdev              739 drivers/misc/hpilo.c 	struct ilo_hwinfo *ilo_hw = pci_get_drvdata(pdev);
pdev              752 drivers/misc/hpilo.c 	free_irq(pdev->irq, ilo_hw);
pdev              753 drivers/misc/hpilo.c 	ilo_unmap_device(pdev, ilo_hw);
pdev              754 drivers/misc/hpilo.c 	pci_release_regions(pdev);
pdev              767 drivers/misc/hpilo.c static int ilo_probe(struct pci_dev *pdev,
pdev              773 drivers/misc/hpilo.c 	if (pci_match_id(ilo_blacklist, pdev)) {
pdev              774 drivers/misc/hpilo.c 		dev_dbg(&pdev->dev, "Not supported on this device\n");
pdev              792 drivers/misc/hpilo.c 		dev_err(&pdev->dev, "Error finding free device\n");
pdev              802 drivers/misc/hpilo.c 	ilo_hw->ilo_dev = pdev;
pdev              807 drivers/misc/hpilo.c 	error = pci_enable_device(pdev);
pdev              811 drivers/misc/hpilo.c 	pci_set_master(pdev);
pdev              813 drivers/misc/hpilo.c 	error = pci_request_regions(pdev, ILO_NAME);
pdev              817 drivers/misc/hpilo.c 	error = ilo_map_device(pdev, ilo_hw);
pdev              821 drivers/misc/hpilo.c 	pci_set_drvdata(pdev, ilo_hw);
pdev              824 drivers/misc/hpilo.c 	error = request_irq(pdev->irq, ilo_isr, IRQF_SHARED, "hpilo", ilo_hw);
pdev              835 drivers/misc/hpilo.c 		dev_err(&pdev->dev, "Could not add cdev\n");
pdev              841 drivers/misc/hpilo.c 		dev = device_create(ilo_class, &pdev->dev,
pdev              845 drivers/misc/hpilo.c 			dev_err(&pdev->dev, "Could not create files\n");
pdev              851 drivers/misc/hpilo.c 	free_irq(pdev->irq, ilo_hw);
pdev              853 drivers/misc/hpilo.c 	ilo_unmap_device(pdev, ilo_hw);
pdev              855 drivers/misc/hpilo.c 	pci_release_regions(pdev);
pdev               51 drivers/misc/ibmasm/module.c static int ibmasm_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev               56 drivers/misc/ibmasm/module.c 	if ((result = pci_enable_device(pdev))) {
pdev               57 drivers/misc/ibmasm/module.c 		dev_err(&pdev->dev, "Failed to enable PCI device\n");
pdev               60 drivers/misc/ibmasm/module.c 	if ((result = pci_request_regions(pdev, DRIVER_NAME))) {
pdev               61 drivers/misc/ibmasm/module.c 		dev_err(&pdev->dev, "Failed to allocate PCI resources\n");
pdev               65 drivers/misc/ibmasm/module.c 	pci_set_master(pdev);
pdev               69 drivers/misc/ibmasm/module.c 		dev_err(&pdev->dev, "Failed to allocate memory\n");
pdev               77 drivers/misc/ibmasm/module.c 	pci_set_drvdata(pdev, (void *)sp);
pdev               78 drivers/misc/ibmasm/module.c 	sp->dev = &pdev->dev;
pdev               79 drivers/misc/ibmasm/module.c 	sp->number = pdev->bus->number;
pdev               95 drivers/misc/ibmasm/module.c 	sp->irq = pdev->irq;
pdev               96 drivers/misc/ibmasm/module.c 	sp->base_address = pci_ioremap_bar(pdev, 0);
pdev              146 drivers/misc/ibmasm/module.c         pci_release_regions(pdev);
pdev              148 drivers/misc/ibmasm/module.c         pci_disable_device(pdev);
pdev              153 drivers/misc/ibmasm/module.c static void ibmasm_remove_one(struct pci_dev *pdev)
pdev              155 drivers/misc/ibmasm/module.c 	struct service_processor *sp = pci_get_drvdata(pdev);
pdev              173 drivers/misc/ibmasm/module.c 	pci_release_regions(pdev);
pdev              174 drivers/misc/ibmasm/module.c 	pci_disable_device(pdev);
pdev              200 drivers/misc/ibmasm/remote.c 	struct pci_dev *pdev = to_pci_dev(sp->dev);
pdev              211 drivers/misc/ibmasm/remote.c 	mouse_dev->id.vendor = pdev->vendor;
pdev              212 drivers/misc/ibmasm/remote.c 	mouse_dev->id.product = pdev->device;
pdev              224 drivers/misc/ibmasm/remote.c 	keybd_dev->id.vendor = pdev->vendor;
pdev              225 drivers/misc/ibmasm/remote.c 	keybd_dev->id.product = pdev->device;
pdev              697 drivers/misc/lis3lv02d/lis3lv02d.c 	input_dev->dev.parent = &lis3->pdev->dev;
pdev              853 drivers/misc/lis3lv02d/lis3lv02d.c 	lis3->pdev = platform_device_register_simple(DRIVER_NAME, -1, NULL, 0);
pdev              854 drivers/misc/lis3lv02d/lis3lv02d.c 	if (IS_ERR(lis3->pdev))
pdev              855 drivers/misc/lis3lv02d/lis3lv02d.c 		return PTR_ERR(lis3->pdev);
pdev              857 drivers/misc/lis3lv02d/lis3lv02d.c 	platform_set_drvdata(lis3->pdev, lis3);
pdev              858 drivers/misc/lis3lv02d/lis3lv02d.c 	return sysfs_create_group(&lis3->pdev->dev.kobj, &lis3lv02d_attribute_group);
pdev              863 drivers/misc/lis3lv02d/lis3lv02d.c 	sysfs_remove_group(&lis3->pdev->dev.kobj, &lis3lv02d_attribute_group);
pdev              864 drivers/misc/lis3lv02d/lis3lv02d.c 	platform_device_unregister(lis3->pdev);
pdev              285 drivers/misc/lis3lv02d/lis3lv02d.h 	struct platform_device	*pdev;     /* platform device */
pdev              257 drivers/misc/mei/bus-fixup.c 	struct pci_dev *pdev = to_pci_dev(cldev->dev.parent);
pdev              260 drivers/misc/mei/bus-fixup.c 	if (pdev->device == MEI_DEV_ID_WPT_LP ||
pdev              261 drivers/misc/mei/bus-fixup.c 	    pdev->device == MEI_DEV_ID_SPT ||
pdev              262 drivers/misc/mei/bus-fixup.c 	    pdev->device == MEI_DEV_ID_SPT_H)
pdev              186 drivers/misc/mei/hw-me.c 	struct pci_dev *pdev = to_pci_dev(dev->dev);
pdev              197 drivers/misc/mei/hw-me.c 		ret = pci_read_config_dword(pdev, fw_src->status[i],
pdev              216 drivers/misc/mei/hw-me.c 	struct pci_dev *pdev = to_pci_dev(dev->dev);
pdev              225 drivers/misc/mei/hw-me.c 	pci_read_config_dword(pdev, PCI_CFG_HFS_1, &reg);
pdev              326 drivers/misc/mei/hw-me.c 	struct pci_dev *pdev = to_pci_dev(dev->dev);
pdev              328 drivers/misc/mei/hw-me.c 	synchronize_irq(pdev->irq);
pdev             1326 drivers/misc/mei/hw-me.c static bool mei_me_fw_type_nm(struct pci_dev *pdev)
pdev             1330 drivers/misc/mei/hw-me.c 	pci_read_config_dword(pdev, PCI_CFG_HFS_2, &reg);
pdev             1331 drivers/misc/mei/hw-me.c 	trace_mei_pci_cfg_read(&pdev->dev, "PCI_CFG_HFS_2", PCI_CFG_HFS_2, reg);
pdev             1339 drivers/misc/mei/hw-me.c static bool mei_me_fw_type_sps(struct pci_dev *pdev)
pdev             1348 drivers/misc/mei/hw-me.c 	devfn = PCI_DEVFN(PCI_SLOT(pdev->devfn), 0);
pdev             1349 drivers/misc/mei/hw-me.c 	pci_bus_read_config_dword(pdev->bus, devfn, PCI_CFG_HFS_1, &reg);
pdev             1350 drivers/misc/mei/hw-me.c 	trace_mei_pci_cfg_read(&pdev->dev, "PCI_CFG_HFS_1", PCI_CFG_HFS_1, reg);
pdev             1469 drivers/misc/mei/hw-me.c struct mei_device *mei_me_dev_init(struct pci_dev *pdev,
pdev             1476 drivers/misc/mei/hw-me.c 	dev = devm_kzalloc(&pdev->dev, sizeof(struct mei_device) +
pdev             1486 drivers/misc/mei/hw-me.c 	mei_device_init(dev, &pdev->dev, &mei_me_hw_ops);
pdev               27 drivers/misc/mei/hw-me.h 	bool (*quirk_probe)(struct pci_dev *pdev);
pdev               94 drivers/misc/mei/hw-me.h struct mei_device *mei_me_dev_init(struct pci_dev *pdev,
pdev              441 drivers/misc/mei/hw-txe.c 	struct pci_dev *pdev = to_pci_dev(dev->dev);
pdev              443 drivers/misc/mei/hw-txe.c 	synchronize_irq(pdev->irq);
pdev              641 drivers/misc/mei/hw-txe.c 	struct pci_dev *pdev = to_pci_dev(dev->dev);
pdev              650 drivers/misc/mei/hw-txe.c 		ret = pci_read_config_dword(pdev, fw_src->status[i],
pdev             1195 drivers/misc/mei/hw-txe.c struct mei_device *mei_txe_dev_init(struct pci_dev *pdev)
pdev             1200 drivers/misc/mei/hw-txe.c 	dev = devm_kzalloc(&pdev->dev, sizeof(struct mei_device) +
pdev             1205 drivers/misc/mei/hw-txe.c 	mei_device_init(dev, &pdev->dev, &mei_txe_hw_ops);
pdev               55 drivers/misc/mei/hw-txe.h struct mei_device *mei_txe_dev_init(struct pci_dev *pdev);
pdev              136 drivers/misc/mei/pci-me.c static bool mei_me_quirk_probe(struct pci_dev *pdev,
pdev              139 drivers/misc/mei/pci-me.c 	if (cfg->quirk_probe && cfg->quirk_probe(pdev)) {
pdev              140 drivers/misc/mei/pci-me.c 		dev_info(&pdev->dev, "Device doesn't have valid ME Interface\n");
pdev              155 drivers/misc/mei/pci-me.c static int mei_me_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              167 drivers/misc/mei/pci-me.c 	if (!mei_me_quirk_probe(pdev, cfg))
pdev              171 drivers/misc/mei/pci-me.c 	err = pcim_enable_device(pdev);
pdev              173 drivers/misc/mei/pci-me.c 		dev_err(&pdev->dev, "failed to enable pci device.\n");
pdev              177 drivers/misc/mei/pci-me.c 	pci_set_master(pdev);
pdev              179 drivers/misc/mei/pci-me.c 	err = pcim_iomap_regions(pdev, BIT(0), KBUILD_MODNAME);
pdev              181 drivers/misc/mei/pci-me.c 		dev_err(&pdev->dev, "failed to get pci regions.\n");
pdev              185 drivers/misc/mei/pci-me.c 	if (dma_set_mask(&pdev->dev, DMA_BIT_MASK(64)) ||
pdev              186 drivers/misc/mei/pci-me.c 	    dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(64))) {
pdev              188 drivers/misc/mei/pci-me.c 		err = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev              190 drivers/misc/mei/pci-me.c 			err = dma_set_coherent_mask(&pdev->dev,
pdev              194 drivers/misc/mei/pci-me.c 		dev_err(&pdev->dev, "No usable DMA configuration, aborting\n");
pdev              199 drivers/misc/mei/pci-me.c 	dev = mei_me_dev_init(pdev, cfg);
pdev              205 drivers/misc/mei/pci-me.c 	hw->mem_addr = pcim_iomap_table(pdev)[0];
pdev              207 drivers/misc/mei/pci-me.c 	pci_enable_msi(pdev);
pdev              210 drivers/misc/mei/pci-me.c 	irqflags = pci_dev_msi_enabled(pdev) ? IRQF_ONESHOT : IRQF_SHARED;
pdev              212 drivers/misc/mei/pci-me.c 	err = request_threaded_irq(pdev->irq,
pdev              217 drivers/misc/mei/pci-me.c 		dev_err(&pdev->dev, "request_threaded_irq failure. irq = %d\n",
pdev              218 drivers/misc/mei/pci-me.c 		       pdev->irq);
pdev              223 drivers/misc/mei/pci-me.c 		dev_err(&pdev->dev, "init hw failure.\n");
pdev              228 drivers/misc/mei/pci-me.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, MEI_ME_RPM_TIMEOUT);
pdev              229 drivers/misc/mei/pci-me.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              231 drivers/misc/mei/pci-me.c 	err = mei_register(dev, &pdev->dev);
pdev              235 drivers/misc/mei/pci-me.c 	pci_set_drvdata(pdev, dev);
pdev              241 drivers/misc/mei/pci-me.c 	dev_pm_set_driver_flags(&pdev->dev, DPM_FLAG_NEVER_SKIP);
pdev              255 drivers/misc/mei/pci-me.c 		pm_runtime_put_noidle(&pdev->dev);
pdev              257 drivers/misc/mei/pci-me.c 			pm_runtime_allow(&pdev->dev);
pdev              260 drivers/misc/mei/pci-me.c 	dev_dbg(&pdev->dev, "initialization successful.\n");
pdev              269 drivers/misc/mei/pci-me.c 	free_irq(pdev->irq, dev);
pdev              271 drivers/misc/mei/pci-me.c 	dev_err(&pdev->dev, "initialization failed.\n");
pdev              284 drivers/misc/mei/pci-me.c static void mei_me_shutdown(struct pci_dev *pdev)
pdev              288 drivers/misc/mei/pci-me.c 	dev = pci_get_drvdata(pdev);
pdev              292 drivers/misc/mei/pci-me.c 	dev_dbg(&pdev->dev, "shutdown\n");
pdev              298 drivers/misc/mei/pci-me.c 	free_irq(pdev->irq, dev);
pdev              309 drivers/misc/mei/pci-me.c static void mei_me_remove(struct pci_dev *pdev)
pdev              313 drivers/misc/mei/pci-me.c 	dev = pci_get_drvdata(pdev);
pdev              318 drivers/misc/mei/pci-me.c 		pm_runtime_get_noresume(&pdev->dev);
pdev              320 drivers/misc/mei/pci-me.c 	dev_dbg(&pdev->dev, "stop\n");
pdev              327 drivers/misc/mei/pci-me.c 	free_irq(pdev->irq, dev);
pdev              335 drivers/misc/mei/pci-me.c 	struct pci_dev *pdev = to_pci_dev(device);
pdev              336 drivers/misc/mei/pci-me.c 	struct mei_device *dev = pci_get_drvdata(pdev);
pdev              341 drivers/misc/mei/pci-me.c 	dev_dbg(&pdev->dev, "suspend\n");
pdev              347 drivers/misc/mei/pci-me.c 	free_irq(pdev->irq, dev);
pdev              348 drivers/misc/mei/pci-me.c 	pci_disable_msi(pdev);
pdev              355 drivers/misc/mei/pci-me.c 	struct pci_dev *pdev = to_pci_dev(device);
pdev              360 drivers/misc/mei/pci-me.c 	dev = pci_get_drvdata(pdev);
pdev              364 drivers/misc/mei/pci-me.c 	pci_enable_msi(pdev);
pdev              366 drivers/misc/mei/pci-me.c 	irqflags = pci_dev_msi_enabled(pdev) ? IRQF_ONESHOT : IRQF_SHARED;
pdev              369 drivers/misc/mei/pci-me.c 	err = request_threaded_irq(pdev->irq,
pdev              375 drivers/misc/mei/pci-me.c 		dev_err(&pdev->dev, "request_threaded_irq failed: irq = %d.\n",
pdev              376 drivers/misc/mei/pci-me.c 				pdev->irq);
pdev              467 drivers/misc/mei/pci-me.c 	struct pci_dev *pdev  = to_pci_dev(dev->dev);
pdev              469 drivers/misc/mei/pci-me.c 	if (pdev->dev.bus && pdev->dev.bus->pm) {
pdev              470 drivers/misc/mei/pci-me.c 		dev->pg_domain.ops = *pdev->dev.bus->pm;
pdev              476 drivers/misc/mei/pci-me.c 		dev_pm_domain_set(&pdev->dev, &dev->pg_domain);
pdev               53 drivers/misc/mei/pci-txe.c static int mei_txe_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev               61 drivers/misc/mei/pci-txe.c 	err = pcim_enable_device(pdev);
pdev               63 drivers/misc/mei/pci-txe.c 		dev_err(&pdev->dev, "failed to enable pci device.\n");
pdev               67 drivers/misc/mei/pci-txe.c 	pci_set_master(pdev);
pdev               69 drivers/misc/mei/pci-txe.c 	err = pcim_iomap_regions(pdev, mask, KBUILD_MODNAME);
pdev               71 drivers/misc/mei/pci-txe.c 		dev_err(&pdev->dev, "failed to get pci regions.\n");
pdev               75 drivers/misc/mei/pci-txe.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(36));
pdev               77 drivers/misc/mei/pci-txe.c 		err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev               79 drivers/misc/mei/pci-txe.c 			dev_err(&pdev->dev, "No suitable DMA available.\n");
pdev               85 drivers/misc/mei/pci-txe.c 	dev = mei_txe_dev_init(pdev);
pdev               91 drivers/misc/mei/pci-txe.c 	hw->mem_addr = pcim_iomap_table(pdev);
pdev               93 drivers/misc/mei/pci-txe.c 	pci_enable_msi(pdev);
pdev               99 drivers/misc/mei/pci-txe.c 	if (pci_dev_msi_enabled(pdev))
pdev              100 drivers/misc/mei/pci-txe.c 		err = request_threaded_irq(pdev->irq,
pdev              105 drivers/misc/mei/pci-txe.c 		err = request_threaded_irq(pdev->irq,
pdev              110 drivers/misc/mei/pci-txe.c 		dev_err(&pdev->dev, "mei: request_threaded_irq failure. irq = %d\n",
pdev              111 drivers/misc/mei/pci-txe.c 			pdev->irq);
pdev              116 drivers/misc/mei/pci-txe.c 		dev_err(&pdev->dev, "init hw failure.\n");
pdev              121 drivers/misc/mei/pci-txe.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, MEI_TXI_RPM_TIMEOUT);
pdev              122 drivers/misc/mei/pci-txe.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              124 drivers/misc/mei/pci-txe.c 	err = mei_register(dev, &pdev->dev);
pdev              128 drivers/misc/mei/pci-txe.c 	pci_set_drvdata(pdev, dev);
pdev              134 drivers/misc/mei/pci-txe.c 	dev_pm_set_driver_flags(&pdev->dev, DPM_FLAG_NEVER_SKIP);
pdev              146 drivers/misc/mei/pci-txe.c 	pm_runtime_put_noidle(&pdev->dev);
pdev              155 drivers/misc/mei/pci-txe.c 	free_irq(pdev->irq, dev);
pdev              157 drivers/misc/mei/pci-txe.c 	dev_err(&pdev->dev, "initialization failed.\n");
pdev              170 drivers/misc/mei/pci-txe.c static void mei_txe_shutdown(struct pci_dev *pdev)
pdev              174 drivers/misc/mei/pci-txe.c 	dev = pci_get_drvdata(pdev);
pdev              178 drivers/misc/mei/pci-txe.c 	dev_dbg(&pdev->dev, "shutdown\n");
pdev              184 drivers/misc/mei/pci-txe.c 	free_irq(pdev->irq, dev);
pdev              195 drivers/misc/mei/pci-txe.c static void mei_txe_remove(struct pci_dev *pdev)
pdev              199 drivers/misc/mei/pci-txe.c 	dev = pci_get_drvdata(pdev);
pdev              201 drivers/misc/mei/pci-txe.c 		dev_err(&pdev->dev, "mei: dev == NULL\n");
pdev              205 drivers/misc/mei/pci-txe.c 	pm_runtime_get_noresume(&pdev->dev);
pdev              212 drivers/misc/mei/pci-txe.c 	free_irq(pdev->irq, dev);
pdev              221 drivers/misc/mei/pci-txe.c 	struct pci_dev *pdev = to_pci_dev(device);
pdev              222 drivers/misc/mei/pci-txe.c 	struct mei_device *dev = pci_get_drvdata(pdev);
pdev              227 drivers/misc/mei/pci-txe.c 	dev_dbg(&pdev->dev, "suspend\n");
pdev              233 drivers/misc/mei/pci-txe.c 	free_irq(pdev->irq, dev);
pdev              234 drivers/misc/mei/pci-txe.c 	pci_disable_msi(pdev);
pdev              241 drivers/misc/mei/pci-txe.c 	struct pci_dev *pdev = to_pci_dev(device);
pdev              245 drivers/misc/mei/pci-txe.c 	dev = pci_get_drvdata(pdev);
pdev              249 drivers/misc/mei/pci-txe.c 	pci_enable_msi(pdev);
pdev              254 drivers/misc/mei/pci-txe.c 	if (pci_dev_msi_enabled(pdev))
pdev              255 drivers/misc/mei/pci-txe.c 		err = request_threaded_irq(pdev->irq,
pdev              260 drivers/misc/mei/pci-txe.c 		err = request_threaded_irq(pdev->irq,
pdev              265 drivers/misc/mei/pci-txe.c 		dev_err(&pdev->dev, "request_threaded_irq failed: irq = %d.\n",
pdev              266 drivers/misc/mei/pci-txe.c 				pdev->irq);
pdev              355 drivers/misc/mei/pci-txe.c 	struct pci_dev *pdev  = to_pci_dev(dev->dev);
pdev              357 drivers/misc/mei/pci-txe.c 	if (pdev->dev.bus && pdev->dev.bus->pm) {
pdev              358 drivers/misc/mei/pci-txe.c 		dev->pg_domain.ops = *pdev->dev.bus->pm;
pdev              364 drivers/misc/mei/pci-txe.c 		dev_pm_domain_set(&pdev->dev, &dev->pg_domain);
pdev               61 drivers/misc/mic/bus/cosm_bus.c cosm_register_device(struct device *pdev, struct cosm_hw_ops *hw_ops)
pdev               70 drivers/misc/mic/bus/cosm_bus.c 	cdev->dev.parent = pdev;
pdev              110 drivers/misc/mic/bus/cosm_bus.h cosm_register_device(struct device *pdev, struct cosm_hw_ops *hw_ops);
pdev              135 drivers/misc/mic/bus/mic_bus.c mbus_register_device(struct device *pdev, int id, const struct dma_map_ops *dma_ops,
pdev              147 drivers/misc/mic/bus/mic_bus.c 	mbdev->dev.parent = pdev;
pdev              133 drivers/misc/mic/bus/scif_bus.c scif_register_device(struct device *pdev, int id, const struct dma_map_ops *dma_ops,
pdev              146 drivers/misc/mic/bus/scif_bus.c 	sdev->dev.parent = pdev;
pdev              107 drivers/misc/mic/bus/scif_bus.h scif_register_device(struct device *pdev, int id,
pdev              133 drivers/misc/mic/bus/vop_bus.c vop_register_device(struct device *pdev, int id,
pdev              145 drivers/misc/mic/bus/vop_bus.c 	vdev->dev.parent = pdev;
pdev              102 drivers/misc/mic/bus/vop_bus.h vop_register_device(struct device *pdev, int id,
pdev              231 drivers/misc/mic/card/mic_x100.c static int __init mic_probe(struct platform_device *pdev)
pdev              237 drivers/misc/mic/card/mic_x100.c 	mdrv->dev = &pdev->dev;
pdev              241 drivers/misc/mic/card/mic_x100.c 	dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev              245 drivers/misc/mic/card/mic_x100.c 	mdev->mmio.va = devm_ioremap(&pdev->dev, MIC_X100_MMIO_BASE,
pdev              248 drivers/misc/mic/card/mic_x100.c 		dev_err(&pdev->dev, "Cannot remap MMIO BAR\n");
pdev              253 drivers/misc/mic/card/mic_x100.c 	platform_set_drvdata(pdev, mdrv);
pdev              259 drivers/misc/mic/card/mic_x100.c 		dev_err(&pdev->dev, "mbus_add_device failed rc %d\n", rc);
pdev              264 drivers/misc/mic/card/mic_x100.c 		dev_err(&pdev->dev, "mic_driver_init failed rc %d\n", rc);
pdev              274 drivers/misc/mic/card/mic_x100.c static int mic_remove(struct platform_device *pdev)
pdev              283 drivers/misc/mic/card/mic_x100.c static void mic_platform_shutdown(struct platform_device *pdev)
pdev              285 drivers/misc/mic/card/mic_x100.c 	mic_remove(pdev);
pdev              197 drivers/misc/mic/host/mic_boot.c 	ret = dma_map_sg(&mdev->pdev->dev, sg, nents, dir);
pdev              213 drivers/misc/mic/host/mic_boot.c 	dma_unmap_sg(&mdev->pdev->dev, sg, nents, dir);
pdev              233 drivers/misc/mic/host/mic_boot.c 	dma_unmap_sg(&mdev->pdev->dev, sg, nents, dir);
pdev              418 drivers/misc/mic/host/mic_boot.c 					   &mdev->pdev->dev);
pdev              425 drivers/misc/mic/host/mic_boot.c 	dev_info(&mdev->pdev->dev, "DMA channels # %d\n", mdev->num_dma_ch);
pdev              462 drivers/misc/mic/host/mic_boot.c 	mdev->dma_mbdev = mbus_register_device(&mdev->pdev->dev,
pdev              473 drivers/misc/mic/host/mic_boot.c 	mdev->scdev = scif_register_device(&mdev->pdev->dev, MIC_SCIF_DEV,
pdev              484 drivers/misc/mic/host/mic_boot.c 	mdev->vpdev = vop_register_device(&mdev->pdev->dev,
pdev               65 drivers/misc/mic/host/mic_debugfs.c 	struct pci_dev *pdev = mdev->pdev;
pdev               67 drivers/misc/mic/host/mic_debugfs.c 	if (pci_dev_msi_enabled(pdev)) {
pdev               69 drivers/misc/mic/host/mic_debugfs.c 			if (pdev->msix_enabled) {
pdev               74 drivers/misc/mic/host/mic_debugfs.c 				vector = pdev->irq;
pdev               70 drivers/misc/mic/host/mic_device.h 	struct pci_dev *pdev;
pdev               21 drivers/misc/mic/host/mic_intr.c 	struct pci_dev *pdev = mdev->pdev;
pdev               31 drivers/misc/mic/host/mic_intr.c 					intr_cb->thread_fn(pdev->irq,
pdev               47 drivers/misc/mic/host/mic_intr.c 	struct pci_dev *pdev = mdev->pdev;
pdev               62 drivers/misc/mic/host/mic_intr.c 					intr_cb->handler(pdev->irq,
pdev              187 drivers/misc/mic/host/mic_intr.c static int mic_setup_msix(struct mic_device *mdev, struct pci_dev *pdev)
pdev              202 drivers/misc/mic/host/mic_intr.c 	rc = pci_enable_msix_exact(pdev, mdev->irq_info.msix_entries,
pdev              205 drivers/misc/mic/host/mic_intr.c 		dev_dbg(&pdev->dev, "Error enabling MSIx. rc = %d\n", rc);
pdev              218 drivers/misc/mic/host/mic_intr.c 	dev_dbg(&mdev->pdev->dev,
pdev              222 drivers/misc/mic/host/mic_intr.c 	pci_disable_msix(pdev);
pdev              295 drivers/misc/mic/host/mic_intr.c static int mic_setup_msi(struct mic_device *mdev, struct pci_dev *pdev)
pdev              299 drivers/misc/mic/host/mic_intr.c 	rc = pci_enable_msi(pdev);
pdev              301 drivers/misc/mic/host/mic_intr.c 		dev_dbg(&pdev->dev, "Error enabling MSI. rc = %d\n", rc);
pdev              316 drivers/misc/mic/host/mic_intr.c 		dev_err(&pdev->dev, "Error setting up callbacks\n");
pdev              320 drivers/misc/mic/host/mic_intr.c 	rc = request_threaded_irq(pdev->irq, mic_interrupt, mic_thread_fn,
pdev              323 drivers/misc/mic/host/mic_intr.c 		dev_err(&pdev->dev, "Error allocating MSI interrupt\n");
pdev              327 drivers/misc/mic/host/mic_intr.c 	dev_dbg(&pdev->dev, "%d MSI irqs setup\n", mdev->irq_info.num_vectors);
pdev              334 drivers/misc/mic/host/mic_intr.c 	pci_disable_msi(pdev);
pdev              347 drivers/misc/mic/host/mic_intr.c static int mic_setup_intx(struct mic_device *mdev, struct pci_dev *pdev)
pdev              352 drivers/misc/mic/host/mic_intr.c 	pci_intx(pdev, 1);
pdev              355 drivers/misc/mic/host/mic_intr.c 		dev_err(&pdev->dev, "Error setting up callbacks\n");
pdev              359 drivers/misc/mic/host/mic_intr.c 	rc = request_threaded_irq(pdev->irq, mic_interrupt, mic_thread_fn,
pdev              364 drivers/misc/mic/host/mic_intr.c 	dev_dbg(&pdev->dev, "intx irq setup\n");
pdev              431 drivers/misc/mic/host/mic_intr.c 	struct pci_dev *pdev = mdev->pdev;
pdev              435 drivers/misc/mic/host/mic_intr.c 		dev_err(&mdev->pdev->dev,
pdev              445 drivers/misc/mic/host/mic_intr.c 			dev_err(&mdev->pdev->dev,
pdev              454 drivers/misc/mic/host/mic_intr.c 			dev_dbg(&mdev->pdev->dev,
pdev              463 drivers/misc/mic/host/mic_intr.c 		dev_dbg(&mdev->pdev->dev, "irq: %d assigned for src: %d\n",
pdev              469 drivers/misc/mic/host/mic_intr.c 			dev_err(&mdev->pdev->dev,
pdev              476 drivers/misc/mic/host/mic_intr.c 		if (pci_dev_msi_enabled(pdev)) {
pdev              482 drivers/misc/mic/host/mic_intr.c 		dev_dbg(&mdev->pdev->dev, "callback %d registered for src: %d\n",
pdev              508 drivers/misc/mic/host/mic_intr.c 	struct pci_dev *pdev = mdev->pdev;
pdev              514 drivers/misc/mic/host/mic_intr.c 			dev_warn(&mdev->pdev->dev,
pdev              525 drivers/misc/mic/host/mic_intr.c 		dev_dbg(&mdev->pdev->dev, "irq: %d freed\n", irq);
pdev              527 drivers/misc/mic/host/mic_intr.c 		irq = pdev->irq;
pdev              530 drivers/misc/mic/host/mic_intr.c 			dev_warn(&mdev->pdev->dev, "Error unregistering callback\n");
pdev              533 drivers/misc/mic/host/mic_intr.c 		if (pci_dev_msi_enabled(pdev)) {
pdev              538 drivers/misc/mic/host/mic_intr.c 		dev_dbg(&mdev->pdev->dev, "callback %d unregistered for src: %d\n",
pdev              551 drivers/misc/mic/host/mic_intr.c int mic_setup_interrupts(struct mic_device *mdev, struct pci_dev *pdev)
pdev              555 drivers/misc/mic/host/mic_intr.c 	rc = mic_setup_msix(mdev, pdev);
pdev              559 drivers/misc/mic/host/mic_intr.c 	rc = mic_setup_msi(mdev, pdev);
pdev              563 drivers/misc/mic/host/mic_intr.c 	rc = mic_setup_intx(mdev, pdev);
pdev              565 drivers/misc/mic/host/mic_intr.c 		dev_err(&mdev->pdev->dev, "no usable interrupts\n");
pdev              581 drivers/misc/mic/host/mic_intr.c void mic_free_interrupts(struct mic_device *mdev, struct pci_dev *pdev)
pdev              589 drivers/misc/mic/host/mic_intr.c 				dev_warn(&pdev->dev, "irq %d may still be in use.\n",
pdev              594 drivers/misc/mic/host/mic_intr.c 		pci_disable_msix(pdev);
pdev              596 drivers/misc/mic/host/mic_intr.c 		if (pci_dev_msi_enabled(pdev)) {
pdev              597 drivers/misc/mic/host/mic_intr.c 			free_irq(pdev->irq, mdev);
pdev              599 drivers/misc/mic/host/mic_intr.c 			pci_disable_msi(pdev);
pdev              601 drivers/misc/mic/host/mic_intr.c 			free_irq(pdev->irq, mdev);
pdev              621 drivers/misc/mic/host/mic_intr.c 	struct pci_dev *pdev = mdev->pdev;
pdev              623 drivers/misc/mic/host/mic_intr.c 	if (!pci_dev_msi_enabled(pdev))
pdev              134 drivers/misc/mic/host/mic_intr.h int mic_setup_interrupts(struct mic_device *mdev, struct pci_dev *pdev);
pdev              135 drivers/misc/mic/host/mic_intr.h void mic_free_interrupts(struct mic_device *mdev, struct pci_dev *pdev);
pdev               59 drivers/misc/mic/host/mic_main.c 		dev_err(&mdev->pdev->dev, "%s %d err %d\n",
pdev              102 drivers/misc/mic/host/mic_main.c static enum mic_hw_family mic_get_family(struct pci_dev *pdev)
pdev              106 drivers/misc/mic/host/mic_main.c 	switch (pdev->device) {
pdev              140 drivers/misc/mic/host/mic_main.c mic_device_init(struct mic_device *mdev, struct pci_dev *pdev)
pdev              142 drivers/misc/mic/host/mic_main.c 	mdev->pdev = pdev;
pdev              143 drivers/misc/mic/host/mic_main.c 	mdev->family = mic_get_family(pdev);
pdev              144 drivers/misc/mic/host/mic_main.c 	mdev->stepping = pdev->revision;
pdev              158 drivers/misc/mic/host/mic_main.c static int mic_probe(struct pci_dev *pdev,
pdev              167 drivers/misc/mic/host/mic_main.c 		dev_err(&pdev->dev, "mdev kmalloc failed rc %d\n", rc);
pdev              173 drivers/misc/mic/host/mic_main.c 		dev_err(&pdev->dev, "ida_simple_get failed rc %d\n", rc);
pdev              177 drivers/misc/mic/host/mic_main.c 	mic_device_init(mdev, pdev);
pdev              179 drivers/misc/mic/host/mic_main.c 	rc = pci_enable_device(pdev);
pdev              181 drivers/misc/mic/host/mic_main.c 		dev_err(&pdev->dev, "failed to enable pci device.\n");
pdev              185 drivers/misc/mic/host/mic_main.c 	pci_set_master(pdev);
pdev              187 drivers/misc/mic/host/mic_main.c 	rc = pci_request_regions(pdev, mic_driver_name);
pdev              189 drivers/misc/mic/host/mic_main.c 		dev_err(&pdev->dev, "failed to get pci regions.\n");
pdev              193 drivers/misc/mic/host/mic_main.c 	rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(64));
pdev              195 drivers/misc/mic/host/mic_main.c 		dev_err(&pdev->dev, "Cannot set DMA mask\n");
pdev              199 drivers/misc/mic/host/mic_main.c 	mdev->mmio.pa = pci_resource_start(pdev, mdev->ops->mmio_bar);
pdev              200 drivers/misc/mic/host/mic_main.c 	mdev->mmio.len = pci_resource_len(pdev, mdev->ops->mmio_bar);
pdev              201 drivers/misc/mic/host/mic_main.c 	mdev->mmio.va = pci_ioremap_bar(pdev, mdev->ops->mmio_bar);
pdev              203 drivers/misc/mic/host/mic_main.c 		dev_err(&pdev->dev, "Cannot remap MMIO BAR\n");
pdev              208 drivers/misc/mic/host/mic_main.c 	mdev->aper.pa = pci_resource_start(pdev, mdev->ops->aper_bar);
pdev              209 drivers/misc/mic/host/mic_main.c 	mdev->aper.len = pci_resource_len(pdev, mdev->ops->aper_bar);
pdev              212 drivers/misc/mic/host/mic_main.c 		dev_err(&pdev->dev, "Cannot remap Aperture BAR\n");
pdev              218 drivers/misc/mic/host/mic_main.c 	rc = mic_setup_interrupts(mdev, pdev);
pdev              220 drivers/misc/mic/host/mic_main.c 		dev_err(&pdev->dev, "mic_setup_interrupts failed %d\n", rc);
pdev              225 drivers/misc/mic/host/mic_main.c 		dev_err(&pdev->dev, "smpt_init failed %d\n", rc);
pdev              229 drivers/misc/mic/host/mic_main.c 	pci_set_drvdata(pdev, mdev);
pdev              233 drivers/misc/mic/host/mic_main.c 		dev_err(&pdev->dev, "mic_dp_init failed rc %d\n", rc);
pdev              239 drivers/misc/mic/host/mic_main.c 	mdev->cosm_dev = cosm_register_device(&mdev->pdev->dev, &cosm_hw_ops);
pdev              242 drivers/misc/mic/host/mic_main.c 		dev_err(&pdev->dev, "cosm_add_device failed rc %d\n", rc);
pdev              252 drivers/misc/mic/host/mic_main.c 	mic_free_interrupts(mdev, pdev);
pdev              258 drivers/misc/mic/host/mic_main.c 	pci_release_regions(pdev);
pdev              260 drivers/misc/mic/host/mic_main.c 	pci_disable_device(pdev);
pdev              266 drivers/misc/mic/host/mic_main.c 	dev_err(&pdev->dev, "Probe failed rc %d\n", rc);
pdev              277 drivers/misc/mic/host/mic_main.c static void mic_remove(struct pci_dev *pdev)
pdev              281 drivers/misc/mic/host/mic_main.c 	mdev = pci_get_drvdata(pdev);
pdev              289 drivers/misc/mic/host/mic_main.c 	mic_free_interrupts(mdev, pdev);
pdev              292 drivers/misc/mic/host/mic_main.c 	pci_release_regions(pdev);
pdev              293 drivers/misc/mic/host/mic_main.c 	pci_disable_device(pdev);
pdev              172 drivers/misc/mic/host/mic_smpt.c 		dev_err(&mdev->pdev->dev,
pdev              222 drivers/misc/mic/host/mic_smpt.c 		dev_err(&mdev->pdev->dev,
pdev              255 drivers/misc/mic/host/mic_smpt.c 		dev_err(&mdev->pdev->dev,
pdev              275 drivers/misc/mic/host/mic_smpt.c 			dev_warn(&mdev->pdev->dev,
pdev              298 drivers/misc/mic/host/mic_smpt.c 	struct pci_dev *pdev = mdev->pdev;
pdev              300 drivers/misc/mic/host/mic_smpt.c 		pci_map_single(pdev, va, size, PCI_DMA_BIDIRECTIONAL);
pdev              302 drivers/misc/mic/host/mic_smpt.c 	if (!pci_dma_mapping_error(pdev, dma_addr)) {
pdev              305 drivers/misc/mic/host/mic_smpt.c 			dev_err(&mdev->pdev->dev,
pdev              308 drivers/misc/mic/host/mic_smpt.c 			pci_unmap_single(pdev, dma_addr,
pdev              329 drivers/misc/mic/host/mic_smpt.c 	struct pci_dev *pdev = mdev->pdev;
pdev              332 drivers/misc/mic/host/mic_smpt.c 	pci_unmap_single(pdev, dma_addr, size, PCI_DMA_BIDIRECTIONAL);
pdev              388 drivers/misc/mic/host/mic_smpt.c 	dev_dbg(&mdev->pdev->dev,
pdev              394 drivers/misc/mic/host/mic_smpt.c 		dev_dbg(&mdev->pdev->dev,
pdev              399 drivers/misc/mic/host/mic_smpt.c 			dev_warn(&mdev->pdev->dev,
pdev               34 drivers/misc/mic/host/mic_x100.c 	dev_dbg(&mdev->pdev->dev, "Writing 0x%x to scratch pad index %d\n",
pdev               57 drivers/misc/mic/host/mic_x100.c 	dev_dbg(&mdev->pdev->dev,
pdev              376 drivers/misc/mic/host/mic_x100.c 	rc = request_firmware(&fw, mdev->cosm_dev->ramdisk, &mdev->pdev->dev);
pdev              378 drivers/misc/mic/host/mic_x100.c 		dev_err(&mdev->pdev->dev,
pdev              412 drivers/misc/mic/host/mic_x100.c 	dev_dbg(&mdev->pdev->dev, "%s %d boot_addr 0x%x\n",
pdev              415 drivers/misc/mic/host/mic_x100.c 		dev_err(&mdev->pdev->dev,
pdev              443 drivers/misc/mic/host/mic_x100.c 	rc = request_firmware(&fw, mdev->cosm_dev->firmware, &mdev->pdev->dev);
pdev              445 drivers/misc/mic/host/mic_x100.c 		dev_err(&mdev->pdev->dev,
pdev              452 drivers/misc/mic/host/mic_x100.c 		dev_err(&mdev->pdev->dev, "%s %d rc %d bootaddr 0x%x\n",
pdev              460 drivers/misc/mic/host/mic_x100.c 		dev_err(&mdev->pdev->dev, "%s %d rc %d\n",
pdev              467 drivers/misc/mic/host/mic_x100.c 		dev_err(&mdev->pdev->dev, "%s %d rc %d\n",
pdev              128 drivers/misc/pch_phub.c 	struct pci_dev *pdev;
pdev              152 drivers/misc/pch_phub.c static void pch_phub_save_reg_conf(struct pci_dev *pdev)
pdev              155 drivers/misc/pch_phub.c 	struct pch_phub_reg *chip = pci_get_drvdata(pdev);
pdev              177 drivers/misc/pch_phub.c 	dev_dbg(&pdev->dev, "%s : "
pdev              203 drivers/misc/pch_phub.c 		dev_dbg(&pdev->dev, "%s : "
pdev              213 drivers/misc/pch_phub.c static void pch_phub_restore_reg_conf(struct pci_dev *pdev)
pdev              216 drivers/misc/pch_phub.c 	struct pch_phub_reg *chip = pci_get_drvdata(pdev);
pdev              238 drivers/misc/pch_phub.c 	dev_dbg(&pdev->dev, "%s : "
pdev              264 drivers/misc/pch_phub.c 		dev_dbg(&pdev->dev, "%s : "
pdev              504 drivers/misc/pch_phub.c 	chip->pch_phub_extrom_base_address = pci_map_rom(chip->pdev, &rom_size);
pdev              540 drivers/misc/pch_phub.c 	pci_unmap_rom(chip->pdev, chip->pch_phub_extrom_base_address);
pdev              545 drivers/misc/pch_phub.c 	pci_unmap_rom(chip->pdev, chip->pch_phub_extrom_base_address);
pdev              575 drivers/misc/pch_phub.c 	chip->pch_phub_extrom_base_address = pci_map_rom(chip->pdev, &rom_size);
pdev              595 drivers/misc/pch_phub.c 	pci_unmap_rom(chip->pdev, chip->pch_phub_extrom_base_address);
pdev              600 drivers/misc/pch_phub.c 	pci_unmap_rom(chip->pdev, chip->pch_phub_extrom_base_address);
pdev              614 drivers/misc/pch_phub.c 	chip->pch_phub_extrom_base_address = pci_map_rom(chip->pdev, &rom_size);
pdev              619 drivers/misc/pch_phub.c 	pci_unmap_rom(chip->pdev, chip->pch_phub_extrom_base_address);
pdev              635 drivers/misc/pch_phub.c 	chip->pch_phub_extrom_base_address = pci_map_rom(chip->pdev, &rom_size);
pdev              640 drivers/misc/pch_phub.c 	pci_unmap_rom(chip->pdev, chip->pch_phub_extrom_base_address);
pdev              659 drivers/misc/pch_phub.c static int pch_phub_probe(struct pci_dev *pdev,
pdev              669 drivers/misc/pch_phub.c 	ret = pci_enable_device(pdev);
pdev              671 drivers/misc/pch_phub.c 		dev_err(&pdev->dev,
pdev              675 drivers/misc/pch_phub.c 	dev_dbg(&pdev->dev, "%s : pci_enable_device returns %d\n", __func__,
pdev              678 drivers/misc/pch_phub.c 	ret = pci_request_regions(pdev, KBUILD_MODNAME);
pdev              680 drivers/misc/pch_phub.c 		dev_err(&pdev->dev,
pdev              684 drivers/misc/pch_phub.c 	dev_dbg(&pdev->dev, "%s : "
pdev              687 drivers/misc/pch_phub.c 	chip->pch_phub_base_address = pci_iomap(pdev, 1, 0);
pdev              691 drivers/misc/pch_phub.c 		dev_err(&pdev->dev, "%s : pci_iomap FAILED", __func__);
pdev              695 drivers/misc/pch_phub.c 	dev_dbg(&pdev->dev, "%s : pci_iomap SUCCESS and value "
pdev              699 drivers/misc/pch_phub.c 	chip->pdev = pdev; /* Save pci device struct */
pdev              705 drivers/misc/pch_phub.c 		if (pdev->dev.of_node)
pdev              706 drivers/misc/pch_phub.c 			of_property_read_u32(pdev->dev.of_node,
pdev              710 drivers/misc/pch_phub.c 		ret = sysfs_create_file(&pdev->dev.kobj,
pdev              715 drivers/misc/pch_phub.c 		ret = sysfs_create_bin_file(&pdev->dev.kobj, &pch_bin_attr);
pdev              741 drivers/misc/pch_phub.c 		if (pdev->dev.of_node) {
pdev              750 drivers/misc/pch_phub.c 		ret = sysfs_create_bin_file(&pdev->dev.kobj, &pch_bin_attr);
pdev              773 drivers/misc/pch_phub.c 		ret = sysfs_create_file(&pdev->dev.kobj,
pdev              777 drivers/misc/pch_phub.c 		ret = sysfs_create_bin_file(&pdev->dev.kobj, &pch_bin_attr);
pdev              790 drivers/misc/pch_phub.c 		ret = sysfs_create_file(&pdev->dev.kobj,
pdev              795 drivers/misc/pch_phub.c 		ret = sysfs_create_bin_file(&pdev->dev.kobj, &pch_bin_attr);
pdev              808 drivers/misc/pch_phub.c 	pci_set_drvdata(pdev, chip);
pdev              812 drivers/misc/pch_phub.c 	sysfs_remove_file(&pdev->dev.kobj, &dev_attr_pch_mac.attr);
pdev              815 drivers/misc/pch_phub.c 	pci_iounmap(pdev, chip->pch_phub_base_address);
pdev              817 drivers/misc/pch_phub.c 	pci_release_regions(pdev);
pdev              819 drivers/misc/pch_phub.c 	pci_disable_device(pdev);
pdev              822 drivers/misc/pch_phub.c 	dev_err(&pdev->dev, "%s returns %d\n", __func__, ret);
pdev              826 drivers/misc/pch_phub.c static void pch_phub_remove(struct pci_dev *pdev)
pdev              828 drivers/misc/pch_phub.c 	struct pch_phub_reg *chip = pci_get_drvdata(pdev);
pdev              830 drivers/misc/pch_phub.c 	sysfs_remove_file(&pdev->dev.kobj, &dev_attr_pch_mac.attr);
pdev              831 drivers/misc/pch_phub.c 	sysfs_remove_bin_file(&pdev->dev.kobj, &pch_bin_attr);
pdev              832 drivers/misc/pch_phub.c 	pci_iounmap(pdev, chip->pch_phub_base_address);
pdev              833 drivers/misc/pch_phub.c 	pci_release_regions(pdev);
pdev              834 drivers/misc/pch_phub.c 	pci_disable_device(pdev);
pdev              840 drivers/misc/pch_phub.c static int pch_phub_suspend(struct pci_dev *pdev, pm_message_t state)
pdev              844 drivers/misc/pch_phub.c 	pch_phub_save_reg_conf(pdev);
pdev              845 drivers/misc/pch_phub.c 	ret = pci_save_state(pdev);
pdev              847 drivers/misc/pch_phub.c 		dev_err(&pdev->dev,
pdev              851 drivers/misc/pch_phub.c 	pci_enable_wake(pdev, PCI_D3hot, 0);
pdev              852 drivers/misc/pch_phub.c 	pci_disable_device(pdev);
pdev              853 drivers/misc/pch_phub.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev              858 drivers/misc/pch_phub.c static int pch_phub_resume(struct pci_dev *pdev)
pdev              862 drivers/misc/pch_phub.c 	pci_set_power_state(pdev, PCI_D0);
pdev              863 drivers/misc/pch_phub.c 	pci_restore_state(pdev);
pdev              864 drivers/misc/pch_phub.c 	ret = pci_enable_device(pdev);
pdev              866 drivers/misc/pch_phub.c 		dev_err(&pdev->dev,
pdev              871 drivers/misc/pch_phub.c 	pci_enable_wake(pdev, PCI_D3hot, 0);
pdev              872 drivers/misc/pch_phub.c 	pch_phub_restore_reg_conf(pdev);
pdev               69 drivers/misc/pci_endpoint_test.c #define is_am654_pci_dev(pdev)		\
pdev               70 drivers/misc/pci_endpoint_test.c 		((pdev)->device == PCI_DEVICE_ID_TI_AM654)
pdev               95 drivers/misc/pci_endpoint_test.c 	struct pci_dev	*pdev;
pdev              158 drivers/misc/pci_endpoint_test.c 	struct pci_dev *pdev = test->pdev;
pdev              160 drivers/misc/pci_endpoint_test.c 	pci_free_irq_vectors(pdev);
pdev              168 drivers/misc/pci_endpoint_test.c 	struct pci_dev *pdev = test->pdev;
pdev              169 drivers/misc/pci_endpoint_test.c 	struct device *dev = &pdev->dev;
pdev              174 drivers/misc/pci_endpoint_test.c 		irq = pci_alloc_irq_vectors(pdev, 1, 1, PCI_IRQ_LEGACY);
pdev              179 drivers/misc/pci_endpoint_test.c 		irq = pci_alloc_irq_vectors(pdev, 1, 32, PCI_IRQ_MSI);
pdev              184 drivers/misc/pci_endpoint_test.c 		irq = pci_alloc_irq_vectors(pdev, 1, 2048, PCI_IRQ_MSIX);
pdev              206 drivers/misc/pci_endpoint_test.c 	struct pci_dev *pdev = test->pdev;
pdev              207 drivers/misc/pci_endpoint_test.c 	struct device *dev = &pdev->dev;
pdev              210 drivers/misc/pci_endpoint_test.c 		devm_free_irq(dev, pci_irq_vector(pdev, i), test);
pdev              219 drivers/misc/pci_endpoint_test.c 	struct pci_dev *pdev = test->pdev;
pdev              220 drivers/misc/pci_endpoint_test.c 	struct device *dev = &pdev->dev;
pdev              223 drivers/misc/pci_endpoint_test.c 		err = devm_request_irq(dev, pci_irq_vector(pdev, i),
pdev              236 drivers/misc/pci_endpoint_test.c 			pci_irq_vector(pdev, i));
pdev              240 drivers/misc/pci_endpoint_test.c 			pci_irq_vector(pdev, i),
pdev              245 drivers/misc/pci_endpoint_test.c 			pci_irq_vector(pdev, i),
pdev              259 drivers/misc/pci_endpoint_test.c 	struct pci_dev *pdev = test->pdev;
pdev              264 drivers/misc/pci_endpoint_test.c 	size = pci_resource_len(pdev, barno);
pdev              302 drivers/misc/pci_endpoint_test.c 	struct pci_dev *pdev = test->pdev;
pdev              316 drivers/misc/pci_endpoint_test.c 	if (pci_irq_vector(pdev, msi_num - 1) == test->last_irq)
pdev              329 drivers/misc/pci_endpoint_test.c 	struct pci_dev *pdev = test->pdev;
pdev              330 drivers/misc/pci_endpoint_test.c 	struct device *dev = &pdev->dev;
pdev              428 drivers/misc/pci_endpoint_test.c 	struct pci_dev *pdev = test->pdev;
pdev              429 drivers/misc/pci_endpoint_test.c 	struct device *dev = &pdev->dev;
pdev              497 drivers/misc/pci_endpoint_test.c 	struct pci_dev *pdev = test->pdev;
pdev              498 drivers/misc/pci_endpoint_test.c 	struct device *dev = &pdev->dev;
pdev              557 drivers/misc/pci_endpoint_test.c 	struct pci_dev *pdev = test->pdev;
pdev              558 drivers/misc/pci_endpoint_test.c 	struct device *dev = &pdev->dev;
pdev              590 drivers/misc/pci_endpoint_test.c 	struct pci_dev *pdev = test->pdev;
pdev              598 drivers/misc/pci_endpoint_test.c 		if (is_am654_pci_dev(pdev) && bar == BAR_0)
pdev              636 drivers/misc/pci_endpoint_test.c static int pci_endpoint_test_probe(struct pci_dev *pdev,
pdev              644 drivers/misc/pci_endpoint_test.c 	struct device *dev = &pdev->dev;
pdev              650 drivers/misc/pci_endpoint_test.c 	if (pci_is_bridge(pdev))
pdev              659 drivers/misc/pci_endpoint_test.c 	test->pdev = pdev;
pdev              676 drivers/misc/pci_endpoint_test.c 	err = pci_enable_device(pdev);
pdev              682 drivers/misc/pci_endpoint_test.c 	err = pci_request_regions(pdev, DRV_MODULE_NAME);
pdev              688 drivers/misc/pci_endpoint_test.c 	pci_set_master(pdev);
pdev              697 drivers/misc/pci_endpoint_test.c 		if (pci_resource_flags(pdev, bar) & IORESOURCE_MEM) {
pdev              698 drivers/misc/pci_endpoint_test.c 			base = pci_ioremap_bar(pdev, bar);
pdev              715 drivers/misc/pci_endpoint_test.c 	pci_set_drvdata(pdev, test);
pdev              751 drivers/misc/pci_endpoint_test.c 			pci_iounmap(pdev, test->bar[bar]);
pdev              757 drivers/misc/pci_endpoint_test.c 	pci_release_regions(pdev);
pdev              760 drivers/misc/pci_endpoint_test.c 	pci_disable_device(pdev);
pdev              765 drivers/misc/pci_endpoint_test.c static void pci_endpoint_test_remove(struct pci_dev *pdev)
pdev              769 drivers/misc/pci_endpoint_test.c 	struct pci_endpoint_test *test = pci_get_drvdata(pdev);
pdev              782 drivers/misc/pci_endpoint_test.c 			pci_iounmap(pdev, test->bar[bar]);
pdev              788 drivers/misc/pci_endpoint_test.c 	pci_release_regions(pdev);
pdev              789 drivers/misc/pci_endpoint_test.c 	pci_disable_device(pdev);
pdev              334 drivers/misc/phantom.c static int phantom_probe(struct pci_dev *pdev,
pdev              341 drivers/misc/phantom.c 	retval = pci_enable_device(pdev);
pdev              343 drivers/misc/phantom.c 		dev_err(&pdev->dev, "pci_enable_device failed!\n");
pdev              349 drivers/misc/phantom.c 		dev_err(&pdev->dev, "too many devices found!\n");
pdev              356 drivers/misc/phantom.c 	retval = pci_request_regions(pdev, "phantom");
pdev              358 drivers/misc/phantom.c 		dev_err(&pdev->dev, "pci_request_regions failed!\n");
pdev              365 drivers/misc/phantom.c 		dev_err(&pdev->dev, "unable to allocate device\n");
pdev              369 drivers/misc/phantom.c 	pht->caddr = pci_iomap(pdev, 0, 0);
pdev              371 drivers/misc/phantom.c 		dev_err(&pdev->dev, "can't remap conf space\n");
pdev              374 drivers/misc/phantom.c 	pht->iaddr = pci_iomap(pdev, 2, 0);
pdev              376 drivers/misc/phantom.c 		dev_err(&pdev->dev, "can't remap input space\n");
pdev              379 drivers/misc/phantom.c 	pht->oaddr = pci_iomap(pdev, 3, 0);
pdev              381 drivers/misc/phantom.c 		dev_err(&pdev->dev, "can't remap output space\n");
pdev              393 drivers/misc/phantom.c 	retval = request_irq(pdev->irq, phantom_isr,
pdev              396 drivers/misc/phantom.c 		dev_err(&pdev->dev, "can't establish ISR\n");
pdev              402 drivers/misc/phantom.c 		dev_err(&pdev->dev, "chardev registration failed\n");
pdev              406 drivers/misc/phantom.c 	if (IS_ERR(device_create(phantom_class, &pdev->dev,
pdev              409 drivers/misc/phantom.c 		dev_err(&pdev->dev, "can't create device\n");
pdev              411 drivers/misc/phantom.c 	pci_set_drvdata(pdev, pht);
pdev              415 drivers/misc/phantom.c 	free_irq(pdev->irq, pht);
pdev              417 drivers/misc/phantom.c 	pci_iounmap(pdev, pht->oaddr);
pdev              419 drivers/misc/phantom.c 	pci_iounmap(pdev, pht->iaddr);
pdev              421 drivers/misc/phantom.c 	pci_iounmap(pdev, pht->caddr);
pdev              425 drivers/misc/phantom.c 	pci_release_regions(pdev);
pdev              429 drivers/misc/phantom.c 	pci_disable_device(pdev);
pdev              434 drivers/misc/phantom.c static void phantom_remove(struct pci_dev *pdev)
pdev              436 drivers/misc/phantom.c 	struct phantom_device *pht = pci_get_drvdata(pdev);
pdev              445 drivers/misc/phantom.c 	free_irq(pdev->irq, pht);
pdev              447 drivers/misc/phantom.c 	pci_iounmap(pdev, pht->oaddr);
pdev              448 drivers/misc/phantom.c 	pci_iounmap(pdev, pht->iaddr);
pdev              449 drivers/misc/phantom.c 	pci_iounmap(pdev, pht->caddr);
pdev              453 drivers/misc/phantom.c 	pci_release_regions(pdev);
pdev              457 drivers/misc/phantom.c 	pci_disable_device(pdev);
pdev              461 drivers/misc/phantom.c static int phantom_suspend(struct pci_dev *pdev, pm_message_t state)
pdev              463 drivers/misc/phantom.c 	struct phantom_device *dev = pci_get_drvdata(pdev);
pdev              468 drivers/misc/phantom.c 	synchronize_irq(pdev->irq);
pdev              473 drivers/misc/phantom.c static int phantom_resume(struct pci_dev *pdev)
pdev              475 drivers/misc/phantom.c 	struct phantom_device *dev = pci_get_drvdata(pdev);
pdev              791 drivers/misc/pti.c static int pti_pci_probe(struct pci_dev *pdev,
pdev              798 drivers/misc/pti.c 	dev_dbg(&pdev->dev, "%s %s(%d): PTI PCI ID %04x:%04x\n", __FILE__,
pdev              799 drivers/misc/pti.c 			__func__, __LINE__, pdev->vendor, pdev->device);
pdev              810 drivers/misc/pti.c 	retval = pci_enable_device(pdev);
pdev              812 drivers/misc/pti.c 		dev_err(&pdev->dev,
pdev              821 drivers/misc/pti.c 		dev_err(&pdev->dev,
pdev              826 drivers/misc/pti.c 	drv_data->pti_addr = pci_resource_start(pdev, pci_bar);
pdev              828 drivers/misc/pti.c 	retval = pci_request_region(pdev, pci_bar, dev_name(&pdev->dev));
pdev              830 drivers/misc/pti.c 		dev_err(&pdev->dev,
pdev              844 drivers/misc/pti.c 	pci_set_drvdata(pdev, drv_data);
pdev              851 drivers/misc/pti.c 		tty_port_register_device(port, pti_tty_driver, a, &pdev->dev);
pdev              858 drivers/misc/pti.c 	pci_release_region(pdev, pci_bar);
pdev              862 drivers/misc/pti.c 	pci_disable_device(pdev);
pdev              874 drivers/misc/pti.c static void pti_pci_remove(struct pci_dev *pdev)
pdev              876 drivers/misc/pti.c 	struct pti_dev *drv_data = pci_get_drvdata(pdev);
pdev              888 drivers/misc/pti.c 	pci_release_region(pdev, 1);
pdev              889 drivers/misc/pti.c 	pci_disable_device(pdev);
pdev              138 drivers/misc/pvpanic.c static int pvpanic_mmio_probe(struct platform_device *pdev)
pdev              142 drivers/misc/pvpanic.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              146 drivers/misc/pvpanic.c 	base = devm_ioremap_resource(&pdev->dev, mem);
pdev              156 drivers/misc/pvpanic.c static int pvpanic_mmio_remove(struct platform_device *pdev)
pdev               85 drivers/misc/qcom-coincell.c static int qcom_coincell_probe(struct platform_device *pdev)
pdev               87 drivers/misc/qcom-coincell.c 	struct device_node *node = pdev->dev.of_node;
pdev               94 drivers/misc/qcom-coincell.c 	chgr.dev = &pdev->dev;
pdev               96 drivers/misc/qcom-coincell.c 	chgr.regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev              340 drivers/misc/sram.c static int sram_probe(struct platform_device *pdev)
pdev              348 drivers/misc/sram.c 	sram = devm_kzalloc(&pdev->dev, sizeof(*sram), GFP_KERNEL);
pdev              352 drivers/misc/sram.c 	sram->dev = &pdev->dev;
pdev              354 drivers/misc/sram.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              362 drivers/misc/sram.c 	if (!devm_request_mem_region(sram->dev, res->start, size, pdev->name)) {
pdev              367 drivers/misc/sram.c 	if (of_property_read_bool(pdev->dev.of_node, "no-memory-wc"))
pdev              389 drivers/misc/sram.c 	platform_set_drvdata(pdev, sram);
pdev              391 drivers/misc/sram.c 	init_func = of_device_get_match_data(&pdev->dev);
pdev              412 drivers/misc/sram.c static int sram_remove(struct platform_device *pdev)
pdev              414 drivers/misc/sram.c 	struct sram_dev *sram = platform_get_drvdata(pdev);
pdev              662 drivers/misc/ti-st/st_kim.c 	struct platform_device	*pdev;
pdev              665 drivers/misc/ti-st/st_kim.c 	pdev = st_get_plat_device(id);
pdev              666 drivers/misc/ti-st/st_kim.c 	if (!pdev)
pdev              668 drivers/misc/ti-st/st_kim.c 	kim_gdata = platform_get_drvdata(pdev);
pdev              688 drivers/misc/ti-st/st_kim.c static int kim_probe(struct platform_device *pdev)
pdev              691 drivers/misc/ti-st/st_kim.c 	struct ti_st_plat_data	*pdata = pdev->dev.platform_data;
pdev              694 drivers/misc/ti-st/st_kim.c 	if ((pdev->id != -1) && (pdev->id < MAX_ST_DEVICES)) {
pdev              696 drivers/misc/ti-st/st_kim.c 		st_kim_devices[pdev->id] = pdev;
pdev              699 drivers/misc/ti-st/st_kim.c 		st_kim_devices[0] = pdev;
pdev              707 drivers/misc/ti-st/st_kim.c 	platform_set_drvdata(pdev, kim_gdata);
pdev              734 drivers/misc/ti-st/st_kim.c 	kim_gdata->kim_pdev = pdev;
pdev              738 drivers/misc/ti-st/st_kim.c 	err = sysfs_create_group(&pdev->dev.kobj, &uim_attr_grp);
pdev              767 drivers/misc/ti-st/st_kim.c static int kim_remove(struct platform_device *pdev)
pdev              770 drivers/misc/ti-st/st_kim.c 	struct ti_st_plat_data	*pdata = pdev->dev.platform_data;
pdev              773 drivers/misc/ti-st/st_kim.c 	kim_gdata = platform_get_drvdata(pdev);
pdev              782 drivers/misc/ti-st/st_kim.c 	sysfs_remove_group(&pdev->dev.kobj, &uim_attr_grp);
pdev              793 drivers/misc/ti-st/st_kim.c static int kim_suspend(struct platform_device *pdev, pm_message_t state)
pdev              795 drivers/misc/ti-st/st_kim.c 	struct ti_st_plat_data	*pdata = pdev->dev.platform_data;
pdev              798 drivers/misc/ti-st/st_kim.c 		return pdata->suspend(pdev, state);
pdev              803 drivers/misc/ti-st/st_kim.c static int kim_resume(struct platform_device *pdev)
pdev              805 drivers/misc/ti-st/st_kim.c 	struct ti_st_plat_data	*pdata = pdev->dev.platform_data;
pdev              808 drivers/misc/ti-st/st_kim.c 		return pdata->resume(pdev);
pdev              241 drivers/misc/vexpress-syscfg.c static int vexpress_syscfg_probe(struct platform_device *pdev)
pdev              247 drivers/misc/vexpress-syscfg.c 	syscfg = devm_kzalloc(&pdev->dev, sizeof(*syscfg), GFP_KERNEL);
pdev              250 drivers/misc/vexpress-syscfg.c 	syscfg->dev = &pdev->dev;
pdev              253 drivers/misc/vexpress-syscfg.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              254 drivers/misc/vexpress-syscfg.c 	syscfg->base = devm_ioremap_resource(&pdev->dev, res);
pdev              259 drivers/misc/vexpress-syscfg.c 	bridge = vexpress_config_bridge_register(pdev->dev.parent,
pdev              163 drivers/misc/vmw_vmci/vmci_guest.c static int vmci_check_host_caps(struct pci_dev *pdev)
pdev              173 drivers/misc/vmw_vmci/vmci_guest.c 		dev_err(&pdev->dev, "%s: Insufficient memory\n", __func__);
pdev              190 drivers/misc/vmw_vmci/vmci_guest.c 	dev_dbg(&pdev->dev, "%s: Host capability check: %s\n",
pdev              428 drivers/misc/vmw_vmci/vmci_guest.c static int vmci_guest_probe_device(struct pci_dev *pdev,
pdev              439 drivers/misc/vmw_vmci/vmci_guest.c 	dev_dbg(&pdev->dev, "Probing for vmci/PCI guest device\n");
pdev              441 drivers/misc/vmw_vmci/vmci_guest.c 	error = pcim_enable_device(pdev);
pdev              443 drivers/misc/vmw_vmci/vmci_guest.c 		dev_err(&pdev->dev,
pdev              448 drivers/misc/vmw_vmci/vmci_guest.c 	error = pcim_iomap_regions(pdev, 1 << 0, KBUILD_MODNAME);
pdev              450 drivers/misc/vmw_vmci/vmci_guest.c 		dev_err(&pdev->dev, "Failed to reserve/map IO regions\n");
pdev              454 drivers/misc/vmw_vmci/vmci_guest.c 	iobase = pcim_iomap_table(pdev)[0];
pdev              456 drivers/misc/vmw_vmci/vmci_guest.c 	dev_info(&pdev->dev, "Found VMCI PCI device at %#lx, irq %u\n",
pdev              457 drivers/misc/vmw_vmci/vmci_guest.c 		 (unsigned long)iobase, pdev->irq);
pdev              459 drivers/misc/vmw_vmci/vmci_guest.c 	vmci_dev = devm_kzalloc(&pdev->dev, sizeof(*vmci_dev), GFP_KERNEL);
pdev              461 drivers/misc/vmw_vmci/vmci_guest.c 		dev_err(&pdev->dev,
pdev              466 drivers/misc/vmw_vmci/vmci_guest.c 	vmci_dev->dev = &pdev->dev;
pdev              477 drivers/misc/vmw_vmci/vmci_guest.c 		dev_err(&pdev->dev,
pdev              482 drivers/misc/vmw_vmci/vmci_guest.c 	pci_set_master(pdev);	/* To enable queue_pair functionality. */
pdev              495 drivers/misc/vmw_vmci/vmci_guest.c 		dev_err(&pdev->dev, "Device does not support datagrams\n");
pdev              509 drivers/misc/vmw_vmci/vmci_guest.c 		dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev              513 drivers/misc/vmw_vmci/vmci_guest.c 		dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(44));
pdev              523 drivers/misc/vmw_vmci/vmci_guest.c 			&pdev->dev, PAGE_SIZE, &vmci_dev->notification_base,
pdev              526 drivers/misc/vmw_vmci/vmci_guest.c 			dev_warn(&pdev->dev,
pdev              534 drivers/misc/vmw_vmci/vmci_guest.c 	dev_info(&pdev->dev, "Using capabilities 0x%x\n", caps_in_use);
pdev              542 drivers/misc/vmw_vmci/vmci_guest.c 	vmci_pdev = pdev;
pdev              553 drivers/misc/vmw_vmci/vmci_guest.c 			dev_warn(&pdev->dev,
pdev              562 drivers/misc/vmw_vmci/vmci_guest.c 	error = vmci_check_host_caps(pdev);
pdev              576 drivers/misc/vmw_vmci/vmci_guest.c 		dev_warn(&pdev->dev,
pdev              584 drivers/misc/vmw_vmci/vmci_guest.c 	error = pci_alloc_irq_vectors(pdev, VMCI_MAX_INTRS, VMCI_MAX_INTRS,
pdev              587 drivers/misc/vmw_vmci/vmci_guest.c 		error = pci_alloc_irq_vectors(pdev, 1, 1,
pdev              599 drivers/misc/vmw_vmci/vmci_guest.c 	error = request_irq(pci_irq_vector(pdev, 0), vmci_interrupt,
pdev              602 drivers/misc/vmw_vmci/vmci_guest.c 		dev_err(&pdev->dev, "Irq %u in use: %d\n",
pdev              603 drivers/misc/vmw_vmci/vmci_guest.c 			pci_irq_vector(pdev, 0), error);
pdev              614 drivers/misc/vmw_vmci/vmci_guest.c 		error = request_irq(pci_irq_vector(pdev, 1),
pdev              618 drivers/misc/vmw_vmci/vmci_guest.c 			dev_err(&pdev->dev,
pdev              620 drivers/misc/vmw_vmci/vmci_guest.c 				pci_irq_vector(pdev, 1), error);
pdev              625 drivers/misc/vmw_vmci/vmci_guest.c 	dev_dbg(&pdev->dev, "Registered device\n");
pdev              639 drivers/misc/vmw_vmci/vmci_guest.c 	pci_set_drvdata(pdev, vmci_dev);
pdev              643 drivers/misc/vmw_vmci/vmci_guest.c 	free_irq(pci_irq_vector(pdev, 0), vmci_dev);
pdev              648 drivers/misc/vmw_vmci/vmci_guest.c 	pci_free_irq_vectors(pdev);
pdev              652 drivers/misc/vmw_vmci/vmci_guest.c 		dev_warn(&pdev->dev,
pdev              660 drivers/misc/vmw_vmci/vmci_guest.c 		dma_free_coherent(&pdev->dev, PAGE_SIZE,
pdev              678 drivers/misc/vmw_vmci/vmci_guest.c static void vmci_guest_remove_device(struct pci_dev *pdev)
pdev              680 drivers/misc/vmw_vmci/vmci_guest.c 	struct vmci_guest_device *vmci_dev = pci_get_drvdata(pdev);
pdev              683 drivers/misc/vmw_vmci/vmci_guest.c 	dev_dbg(&pdev->dev, "Removing device\n");
pdev              691 drivers/misc/vmw_vmci/vmci_guest.c 		dev_warn(&pdev->dev,
pdev              700 drivers/misc/vmw_vmci/vmci_guest.c 	dev_dbg(&pdev->dev, "Resetting vmci device\n");
pdev              709 drivers/misc/vmw_vmci/vmci_guest.c 		free_irq(pci_irq_vector(pdev, 1), vmci_dev);
pdev              710 drivers/misc/vmw_vmci/vmci_guest.c 	free_irq(pci_irq_vector(pdev, 0), vmci_dev);
pdev              711 drivers/misc/vmw_vmci/vmci_guest.c 	pci_free_irq_vectors(pdev);
pdev              722 drivers/misc/vmw_vmci/vmci_guest.c 		dma_free_coherent(&pdev->dev, PAGE_SIZE,
pdev             1228 drivers/misc/xilinx_sdfec.c static int xsdfec_clk_init(struct platform_device *pdev,
pdev             1233 drivers/misc/xilinx_sdfec.c 	clks->core_clk = devm_clk_get(&pdev->dev, "core_clk");
pdev             1235 drivers/misc/xilinx_sdfec.c 		dev_err(&pdev->dev, "failed to get core_clk");
pdev             1239 drivers/misc/xilinx_sdfec.c 	clks->axi_clk = devm_clk_get(&pdev->dev, "s_axi_aclk");
pdev             1241 drivers/misc/xilinx_sdfec.c 		dev_err(&pdev->dev, "failed to get axi_clk");
pdev             1245 drivers/misc/xilinx_sdfec.c 	clks->din_words_clk = devm_clk_get(&pdev->dev, "s_axis_din_words_aclk");
pdev             1254 drivers/misc/xilinx_sdfec.c 	clks->din_clk = devm_clk_get(&pdev->dev, "s_axis_din_aclk");
pdev             1263 drivers/misc/xilinx_sdfec.c 	clks->dout_clk = devm_clk_get(&pdev->dev, "m_axis_dout_aclk");
pdev             1273 drivers/misc/xilinx_sdfec.c 		devm_clk_get(&pdev->dev, "s_axis_dout_words_aclk");
pdev             1282 drivers/misc/xilinx_sdfec.c 	clks->ctrl_clk = devm_clk_get(&pdev->dev, "s_axis_ctrl_aclk");
pdev             1291 drivers/misc/xilinx_sdfec.c 	clks->status_clk = devm_clk_get(&pdev->dev, "m_axis_status_aclk");
pdev             1302 drivers/misc/xilinx_sdfec.c 		dev_err(&pdev->dev, "failed to enable core_clk (%d)", err);
pdev             1308 drivers/misc/xilinx_sdfec.c 		dev_err(&pdev->dev, "failed to enable axi_clk (%d)", err);
pdev             1314 drivers/misc/xilinx_sdfec.c 		dev_err(&pdev->dev, "failed to enable din_clk (%d)", err);
pdev             1320 drivers/misc/xilinx_sdfec.c 		dev_err(&pdev->dev, "failed to enable din_words_clk (%d)", err);
pdev             1326 drivers/misc/xilinx_sdfec.c 		dev_err(&pdev->dev, "failed to enable dout_clk (%d)", err);
pdev             1332 drivers/misc/xilinx_sdfec.c 		dev_err(&pdev->dev, "failed to enable dout_words_clk (%d)",
pdev             1339 drivers/misc/xilinx_sdfec.c 		dev_err(&pdev->dev, "failed to enable ctrl_clk (%d)", err);
pdev             1345 drivers/misc/xilinx_sdfec.c 		dev_err(&pdev->dev, "failed to enable status_clk (%d)\n", err);
pdev             1381 drivers/misc/xilinx_sdfec.c static int xsdfec_probe(struct platform_device *pdev)
pdev             1389 drivers/misc/xilinx_sdfec.c 	xsdfec = devm_kzalloc(&pdev->dev, sizeof(*xsdfec), GFP_KERNEL);
pdev             1393 drivers/misc/xilinx_sdfec.c 	xsdfec->dev = &pdev->dev;
pdev             1396 drivers/misc/xilinx_sdfec.c 	err = xsdfec_clk_init(pdev, &xsdfec->clks);
pdev             1401 drivers/misc/xilinx_sdfec.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1408 drivers/misc/xilinx_sdfec.c 	xsdfec->irq = platform_get_irq(pdev, 0);
pdev             1421 drivers/misc/xilinx_sdfec.c 	platform_set_drvdata(pdev, xsdfec);
pdev             1459 drivers/misc/xilinx_sdfec.c static int xsdfec_remove(struct platform_device *pdev)
pdev             1463 drivers/misc/xilinx_sdfec.c 	xsdfec = platform_get_drvdata(pdev);
pdev               59 drivers/mmc/core/pwrseq_emmc.c static int mmc_pwrseq_emmc_probe(struct platform_device *pdev)
pdev               62 drivers/mmc/core/pwrseq_emmc.c 	struct device *dev = &pdev->dev;
pdev               88 drivers/mmc/core/pwrseq_emmc.c 	platform_set_drvdata(pdev, pwrseq);
pdev               93 drivers/mmc/core/pwrseq_emmc.c static int mmc_pwrseq_emmc_remove(struct platform_device *pdev)
pdev               95 drivers/mmc/core/pwrseq_emmc.c 	struct mmc_pwrseq_emmc *pwrseq = platform_get_drvdata(pdev);
pdev               63 drivers/mmc/core/pwrseq_sd8787.c static int mmc_pwrseq_sd8787_probe(struct platform_device *pdev)
pdev               66 drivers/mmc/core/pwrseq_sd8787.c 	struct device *dev = &pdev->dev;
pdev               83 drivers/mmc/core/pwrseq_sd8787.c 	platform_set_drvdata(pdev, pwrseq);
pdev               88 drivers/mmc/core/pwrseq_sd8787.c static int mmc_pwrseq_sd8787_remove(struct platform_device *pdev)
pdev               90 drivers/mmc/core/pwrseq_sd8787.c 	struct mmc_pwrseq_sd8787 *pwrseq = platform_get_drvdata(pdev);
pdev              111 drivers/mmc/core/pwrseq_simple.c static int mmc_pwrseq_simple_probe(struct platform_device *pdev)
pdev              114 drivers/mmc/core/pwrseq_simple.c 	struct device *dev = &pdev->dev;
pdev              140 drivers/mmc/core/pwrseq_simple.c 	platform_set_drvdata(pdev, pwrseq);
pdev              145 drivers/mmc/core/pwrseq_simple.c static int mmc_pwrseq_simple_remove(struct platform_device *pdev)
pdev              147 drivers/mmc/core/pwrseq_simple.c 	struct mmc_pwrseq_simple *pwrseq = platform_get_drvdata(pdev);
pdev             1079 drivers/mmc/host/alcor.c static int alcor_pci_sdmmc_drv_probe(struct platform_device *pdev)
pdev             1081 drivers/mmc/host/alcor.c 	struct alcor_pci_priv *priv = pdev->dev.platform_data;
pdev             1086 drivers/mmc/host/alcor.c 	mmc = mmc_alloc_host(sizeof(*host), &pdev->dev);
pdev             1088 drivers/mmc/host/alcor.c 		dev_err(&pdev->dev, "Can't allocate MMC\n");
pdev             1093 drivers/mmc/host/alcor.c 	host->dev = &pdev->dev;
pdev             1101 drivers/mmc/host/alcor.c 	ret = devm_request_threaded_irq(&pdev->dev, priv->irq,
pdev             1106 drivers/mmc/host/alcor.c 		dev_err(&pdev->dev, "Failed to get irq for data line\n");
pdev             1116 drivers/mmc/host/alcor.c 	dev_set_drvdata(&pdev->dev, host);
pdev             1125 drivers/mmc/host/alcor.c static int alcor_pci_sdmmc_drv_remove(struct platform_device *pdev)
pdev             1127 drivers/mmc/host/alcor.c 	struct alcor_sdmmc_host *host = dev_get_drvdata(&pdev->dev);
pdev              440 drivers/mmc/host/android-goldfish.c static int goldfish_mmc_probe(struct platform_device *pdev)
pdev              449 drivers/mmc/host/android-goldfish.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              450 drivers/mmc/host/android-goldfish.c 	irq = platform_get_irq(pdev, 0);
pdev              454 drivers/mmc/host/android-goldfish.c 	mmc = mmc_alloc_host(sizeof(struct goldfish_mmc_host), &pdev->dev);
pdev              468 drivers/mmc/host/android-goldfish.c 	host->virt_base = dma_alloc_coherent(&pdev->dev, BUFFER_SIZE,
pdev              477 drivers/mmc/host/android-goldfish.c 	host->id = pdev->id;
pdev              498 drivers/mmc/host/android-goldfish.c 		dev_err(&pdev->dev, "Failed IRQ Adding goldfish MMC\n");
pdev              502 drivers/mmc/host/android-goldfish.c 	host->dev = &pdev->dev;
pdev              503 drivers/mmc/host/android-goldfish.c 	platform_set_drvdata(pdev, host);
pdev              505 drivers/mmc/host/android-goldfish.c 	ret = device_create_file(&pdev->dev, &dev_attr_cover_switch);
pdev              518 drivers/mmc/host/android-goldfish.c 	dma_free_coherent(&pdev->dev, BUFFER_SIZE, host->virt_base,
pdev              528 drivers/mmc/host/android-goldfish.c static int goldfish_mmc_remove(struct platform_device *pdev)
pdev              530 drivers/mmc/host/android-goldfish.c 	struct goldfish_mmc_host *host = platform_get_drvdata(pdev);
pdev              537 drivers/mmc/host/android-goldfish.c 	dma_free_coherent(&pdev->dev, BUFFER_SIZE, host->virt_base, host->phys_base);
pdev              342 drivers/mmc/host/atmel-mci.c 	struct platform_device	*pdev;
pdev              505 drivers/mmc/host/atmel-mci.c 	pm_runtime_get_sync(&host->pdev->dev);
pdev              516 drivers/mmc/host/atmel-mci.c 	pm_runtime_mark_last_busy(&host->pdev->dev);
pdev              517 drivers/mmc/host/atmel-mci.c 	pm_runtime_put_autosuspend(&host->pdev->dev);
pdev              602 drivers/mmc/host/atmel-mci.c atmci_of_init(struct platform_device *pdev)
pdev              604 drivers/mmc/host/atmel-mci.c 	struct device_node *np = pdev->dev.of_node;
pdev              610 drivers/mmc/host/atmel-mci.c 		dev_err(&pdev->dev, "device node not found\n");
pdev              614 drivers/mmc/host/atmel-mci.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              620 drivers/mmc/host/atmel-mci.c 			dev_warn(&pdev->dev, "reg property is missing for %pOF\n",
pdev              626 drivers/mmc/host/atmel-mci.c 			dev_warn(&pdev->dev, "can't have more than %d slots\n",
pdev              693 drivers/mmc/host/atmel-mci.c 	dev_dbg(&host->pdev->dev, "software timeout\n");
pdev              814 drivers/mmc/host/atmel-mci.c 	dev_vdbg(&host->pdev->dev,
pdev              824 drivers/mmc/host/atmel-mci.c 	dev_dbg(&host->pdev->dev, "send stop command\n");
pdev              899 drivers/mmc/host/atmel-mci.c 		dma_unmap_sg(&host->pdev->dev,
pdev              927 drivers/mmc/host/atmel-mci.c 	dev_dbg(&host->pdev->dev, "(%s) set pending xfer complete\n", __func__);
pdev              950 drivers/mmc/host/atmel-mci.c 	dev_vdbg(&host->pdev->dev, "DMA complete\n");
pdev              963 drivers/mmc/host/atmel-mci.c 		dev_dbg(&host->pdev->dev,
pdev             1063 drivers/mmc/host/atmel-mci.c 	dma_map_sg(&host->pdev->dev, data->sg, data->sg_len,
pdev             1191 drivers/mmc/host/atmel-mci.c 	dev_dbg(&host->pdev->dev,
pdev             1214 drivers/mmc/host/atmel-mci.c 		dev_dbg(&host->pdev->dev,
pdev             1243 drivers/mmc/host/atmel-mci.c 	dev_dbg(&host->pdev->dev, "start request: cmd %u\n", mrq->cmd->opcode);
pdev             1333 drivers/mmc/host/atmel-mci.c 		dev_dbg(&host->pdev->dev, "queue request\n");
pdev             1346 drivers/mmc/host/atmel-mci.c 	dev_dbg(&host->pdev->dev, "MRQ: cmd %u\n", mrq->cmd->opcode);
pdev             1577 drivers/mmc/host/atmel-mci.c 		dev_vdbg(&host->pdev->dev, "list not empty: %s is next\n",
pdev             1582 drivers/mmc/host/atmel-mci.c 		dev_vdbg(&host->pdev->dev, "list empty\n");
pdev             1729 drivers/mmc/host/atmel-mci.c 	dev_vdbg(&host->pdev->dev,
pdev             1736 drivers/mmc/host/atmel-mci.c 		dev_dbg(&host->pdev->dev, "FSM: state=%d\n", state);
pdev             1749 drivers/mmc/host/atmel-mci.c 			dev_dbg(&host->pdev->dev, "FSM: cmd ready?\n");
pdev             1754 drivers/mmc/host/atmel-mci.c 			dev_dbg(&host->pdev->dev, "set completed cmd ready\n");
pdev             1759 drivers/mmc/host/atmel-mci.c 				dev_dbg(&host->pdev->dev,
pdev             1775 drivers/mmc/host/atmel-mci.c 				dev_dbg(&host->pdev->dev,
pdev             1787 drivers/mmc/host/atmel-mci.c 				dev_dbg(&host->pdev->dev, "set completed data error\n");
pdev             1800 drivers/mmc/host/atmel-mci.c 			dev_dbg(&host->pdev->dev, "FSM: xfer complete?\n");
pdev             1805 drivers/mmc/host/atmel-mci.c 			dev_dbg(&host->pdev->dev,
pdev             1833 drivers/mmc/host/atmel-mci.c 			dev_dbg(&host->pdev->dev, "FSM: not busy?\n");
pdev             1838 drivers/mmc/host/atmel-mci.c 			dev_dbg(&host->pdev->dev, "set completed not busy\n");
pdev             1870 drivers/mmc/host/atmel-mci.c 			dev_dbg(&host->pdev->dev, "FSM: cmd ready?\n");
pdev             1875 drivers/mmc/host/atmel-mci.c 			dev_dbg(&host->pdev->dev, "FSM: cmd ready\n");
pdev             2085 drivers/mmc/host/atmel-mci.c 			dev_dbg(&host->pdev->dev, "IRQ: data error\n");
pdev             2092 drivers/mmc/host/atmel-mci.c 			dev_dbg(&host->pdev->dev, "set pending data error\n");
pdev             2099 drivers/mmc/host/atmel-mci.c 			dev_dbg(&host->pdev->dev, "IRQ: tx buffer empty\n");
pdev             2115 drivers/mmc/host/atmel-mci.c 			dev_dbg(&host->pdev->dev, "IRQ: end of tx buffer\n");
pdev             2126 drivers/mmc/host/atmel-mci.c 			dev_dbg(&host->pdev->dev, "IRQ: rx buffer full\n");
pdev             2142 drivers/mmc/host/atmel-mci.c 			dev_dbg(&host->pdev->dev, "IRQ: end of rx buffer\n");
pdev             2159 drivers/mmc/host/atmel-mci.c 			dev_dbg(&host->pdev->dev, "IRQ: blke\n");
pdev             2162 drivers/mmc/host/atmel-mci.c 			dev_dbg(&host->pdev->dev, "set pending notbusy\n");
pdev             2168 drivers/mmc/host/atmel-mci.c 			dev_dbg(&host->pdev->dev, "IRQ: not_busy\n");
pdev             2171 drivers/mmc/host/atmel-mci.c 			dev_dbg(&host->pdev->dev, "set pending notbusy\n");
pdev             2182 drivers/mmc/host/atmel-mci.c 			dev_dbg(&host->pdev->dev, "IRQ: cmd ready\n");
pdev             2186 drivers/mmc/host/atmel-mci.c 			dev_dbg(&host->pdev->dev, "set pending cmd rdy\n");
pdev             2221 drivers/mmc/host/atmel-mci.c 	mmc = mmc_alloc_host(sizeof(struct atmel_mci_slot), &host->pdev->dev);
pdev             2276 drivers/mmc/host/atmel-mci.c 		if (devm_gpio_request(&host->pdev->dev, slot->detect_pin,
pdev             2294 drivers/mmc/host/atmel-mci.c 		if (devm_gpio_request(&host->pdev->dev, slot->wp_pin,
pdev             2350 drivers/mmc/host/atmel-mci.c 	host->dma.chan = dma_request_slave_channel_reason(&host->pdev->dev,
pdev             2354 drivers/mmc/host/atmel-mci.c 		struct mci_platform_data *pdata = host->pdev->dev.platform_data;
pdev             2372 drivers/mmc/host/atmel-mci.c 	dev_info(&host->pdev->dev, "using %s for DMA transfers\n",
pdev             2396 drivers/mmc/host/atmel-mci.c 	dev_info(&host->pdev->dev,
pdev             2438 drivers/mmc/host/atmel-mci.c 		dev_warn(&host->pdev->dev,
pdev             2444 drivers/mmc/host/atmel-mci.c static int atmci_probe(struct platform_device *pdev)
pdev             2453 drivers/mmc/host/atmel-mci.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2456 drivers/mmc/host/atmel-mci.c 	pdata = pdev->dev.platform_data;
pdev             2458 drivers/mmc/host/atmel-mci.c 		pdata = atmci_of_init(pdev);
pdev             2460 drivers/mmc/host/atmel-mci.c 			dev_err(&pdev->dev, "platform data not available\n");
pdev             2465 drivers/mmc/host/atmel-mci.c 	irq = platform_get_irq(pdev, 0);
pdev             2469 drivers/mmc/host/atmel-mci.c 	host = devm_kzalloc(&pdev->dev, sizeof(*host), GFP_KERNEL);
pdev             2473 drivers/mmc/host/atmel-mci.c 	host->pdev = pdev;
pdev             2477 drivers/mmc/host/atmel-mci.c 	host->mck = devm_clk_get(&pdev->dev, "mci_clk");
pdev             2481 drivers/mmc/host/atmel-mci.c 	host->regs = devm_ioremap(&pdev->dev, regs->start, resource_size(regs));
pdev             2496 drivers/mmc/host/atmel-mci.c 	ret = request_irq(irq, atmci_interrupt, 0, dev_name(&pdev->dev), host);
pdev             2512 drivers/mmc/host/atmel-mci.c 		dev_info(&pdev->dev, "using PDC\n");
pdev             2517 drivers/mmc/host/atmel-mci.c 		dev_info(&pdev->dev, "using PIO\n");
pdev             2523 drivers/mmc/host/atmel-mci.c 	platform_set_drvdata(pdev, host);
pdev             2527 drivers/mmc/host/atmel-mci.c 	pm_runtime_get_noresume(&pdev->dev);
pdev             2528 drivers/mmc/host/atmel-mci.c 	pm_runtime_set_active(&pdev->dev);
pdev             2529 drivers/mmc/host/atmel-mci.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, AUTOSUSPEND_DELAY);
pdev             2530 drivers/mmc/host/atmel-mci.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev             2531 drivers/mmc/host/atmel-mci.c 	pm_runtime_enable(&pdev->dev);
pdev             2556 drivers/mmc/host/atmel-mci.c 		dev_err(&pdev->dev, "init failed: no slot defined\n");
pdev             2561 drivers/mmc/host/atmel-mci.c 		host->buffer = dma_alloc_coherent(&pdev->dev, host->buf_size,
pdev             2566 drivers/mmc/host/atmel-mci.c 			dev_err(&pdev->dev, "buffer allocation failed\n");
pdev             2571 drivers/mmc/host/atmel-mci.c 	dev_info(&pdev->dev,
pdev             2575 drivers/mmc/host/atmel-mci.c 	pm_runtime_mark_last_busy(&host->pdev->dev);
pdev             2576 drivers/mmc/host/atmel-mci.c 	pm_runtime_put_autosuspend(&pdev->dev);
pdev             2588 drivers/mmc/host/atmel-mci.c 	pm_runtime_disable(&pdev->dev);
pdev             2589 drivers/mmc/host/atmel-mci.c 	pm_runtime_put_noidle(&pdev->dev);
pdev             2599 drivers/mmc/host/atmel-mci.c static int atmci_remove(struct platform_device *pdev)
pdev             2601 drivers/mmc/host/atmel-mci.c 	struct atmel_mci	*host = platform_get_drvdata(pdev);
pdev             2604 drivers/mmc/host/atmel-mci.c 	pm_runtime_get_sync(&pdev->dev);
pdev             2607 drivers/mmc/host/atmel-mci.c 		dma_free_coherent(&pdev->dev, host->buf_size,
pdev             2623 drivers/mmc/host/atmel-mci.c 	free_irq(platform_get_irq(pdev, 0), host);
pdev             2627 drivers/mmc/host/atmel-mci.c 	pm_runtime_disable(&pdev->dev);
pdev             2628 drivers/mmc/host/atmel-mci.c 	pm_runtime_put_noidle(&pdev->dev);
pdev              119 drivers/mmc/host/au1xmmc.c 	struct platform_device *pdev;
pdev              485 drivers/mmc/host/au1xmmc.c 			DBG("RX CRC Error [%d + %d].\n", host->pdev->id,
pdev              491 drivers/mmc/host/au1xmmc.c 			DBG("RX Overrun [%d + %d]\n", host->pdev->id,
pdev              496 drivers/mmc/host/au1xmmc.c 			DBG("RX Underrun [%d + %d]\n", host->pdev->id,
pdev              840 drivers/mmc/host/au1xmmc.c 			DBG("Unhandled status %8.8x\n", host->pdev->id,
pdev              881 drivers/mmc/host/au1xmmc.c 	res = platform_get_resource(host->pdev, IORESOURCE_DMA, 0);
pdev              886 drivers/mmc/host/au1xmmc.c 	res = platform_get_resource(host->pdev, IORESOURCE_DMA, 1);
pdev              897 drivers/mmc/host/au1xmmc.c 		dev_err(&host->pdev->dev, "cannot allocate TX DMA\n");
pdev              904 drivers/mmc/host/au1xmmc.c 		dev_err(&host->pdev->dev, "cannot allocate RX DMA\n");
pdev              948 drivers/mmc/host/au1xmmc.c static int au1xmmc_probe(struct platform_device *pdev)
pdev              955 drivers/mmc/host/au1xmmc.c 	mmc = mmc_alloc_host(sizeof(struct au1xmmc_host), &pdev->dev);
pdev              957 drivers/mmc/host/au1xmmc.c 		dev_err(&pdev->dev, "no memory for mmc_host\n");
pdev              964 drivers/mmc/host/au1xmmc.c 	host->platdata = pdev->dev.platform_data;
pdev              965 drivers/mmc/host/au1xmmc.c 	host->pdev = pdev;
pdev              968 drivers/mmc/host/au1xmmc.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              970 drivers/mmc/host/au1xmmc.c 		dev_err(&pdev->dev, "no mmio defined\n");
pdev              975 drivers/mmc/host/au1xmmc.c 					   pdev->name);
pdev              977 drivers/mmc/host/au1xmmc.c 		dev_err(&pdev->dev, "mmio already in use\n");
pdev              983 drivers/mmc/host/au1xmmc.c 		dev_err(&pdev->dev, "cannot remap mmio\n");
pdev              987 drivers/mmc/host/au1xmmc.c 	r = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              989 drivers/mmc/host/au1xmmc.c 		dev_err(&pdev->dev, "no IRQ defined\n");
pdev             1026 drivers/mmc/host/au1xmmc.c 		dev_err(&pdev->dev, "cannot grab IRQ\n");
pdev             1030 drivers/mmc/host/au1xmmc.c 	host->clk = clk_get(&pdev->dev, ALCHEMY_PERIPH_CLK);
pdev             1032 drivers/mmc/host/au1xmmc.c 		dev_err(&pdev->dev, "cannot find clock\n");
pdev             1039 drivers/mmc/host/au1xmmc.c 		dev_err(&pdev->dev, "cannot enable clock\n");
pdev             1049 drivers/mmc/host/au1xmmc.c 			dev_warn(&pdev->dev, "board CD setup failed\n");
pdev             1087 drivers/mmc/host/au1xmmc.c 		dev_err(&pdev->dev, "cannot add mmc host\n");
pdev             1091 drivers/mmc/host/au1xmmc.c 	platform_set_drvdata(pdev, host);
pdev             1094 drivers/mmc/host/au1xmmc.c 		" (mode=%s)\n", pdev->id, host->iobase,
pdev             1135 drivers/mmc/host/au1xmmc.c static int au1xmmc_remove(struct platform_device *pdev)
pdev             1137 drivers/mmc/host/au1xmmc.c 	struct au1xmmc_host *host = platform_get_drvdata(pdev);
pdev             1178 drivers/mmc/host/au1xmmc.c static int au1xmmc_suspend(struct platform_device *pdev, pm_message_t state)
pdev             1180 drivers/mmc/host/au1xmmc.c 	struct au1xmmc_host *host = platform_get_drvdata(pdev);
pdev             1191 drivers/mmc/host/au1xmmc.c static int au1xmmc_resume(struct platform_device *pdev)
pdev             1193 drivers/mmc/host/au1xmmc.c 	struct au1xmmc_host *host = platform_get_drvdata(pdev);
pdev              151 drivers/mmc/host/bcm2835.c 	struct platform_device	*pdev;
pdev              195 drivers/mmc/host/bcm2835.c 	struct device *dev = &host->pdev->dev;
pdev              210 drivers/mmc/host/bcm2835.c 	struct device *dev = &host->pdev->dev;
pdev              310 drivers/mmc/host/bcm2835.c 			dev_err(&host->pdev->dev,
pdev              377 drivers/mmc/host/bcm2835.c 				struct device *dev = &host->pdev->dev;
pdev              430 drivers/mmc/host/bcm2835.c 	struct device *dev = &host->pdev->dev;
pdev              578 drivers/mmc/host/bcm2835.c 	struct device *dev = &host->pdev->dev;
pdev              616 drivers/mmc/host/bcm2835.c 			dev_err(&host->pdev->dev,
pdev              626 drivers/mmc/host/bcm2835.c 	struct device *dev = &host->pdev->dev;
pdev              718 drivers/mmc/host/bcm2835.c 	struct device *dev = &host->pdev->dev;
pdev              744 drivers/mmc/host/bcm2835.c 	struct device *dev = &host->pdev->dev;
pdev              831 drivers/mmc/host/bcm2835.c 	struct device *dev = &host->pdev->dev;
pdev              859 drivers/mmc/host/bcm2835.c 	struct device *dev = &host->pdev->dev;
pdev             1163 drivers/mmc/host/bcm2835.c 	struct device *dev = &host->pdev->dev;
pdev             1268 drivers/mmc/host/bcm2835.c 	struct device *dev = &host->pdev->dev;
pdev             1356 drivers/mmc/host/bcm2835.c static int bcm2835_probe(struct platform_device *pdev)
pdev             1358 drivers/mmc/host/bcm2835.c 	struct device *dev = &pdev->dev;
pdev             1373 drivers/mmc/host/bcm2835.c 	host->pdev = pdev;
pdev             1376 drivers/mmc/host/bcm2835.c 	iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1386 drivers/mmc/host/bcm2835.c 	regaddr_p = of_get_address(pdev->dev.of_node, 0, NULL, NULL);
pdev             1410 drivers/mmc/host/bcm2835.c 	host->irq = platform_get_irq(pdev, 0);
pdev             1424 drivers/mmc/host/bcm2835.c 	platform_set_drvdata(pdev, host);
pdev             1439 drivers/mmc/host/bcm2835.c static int bcm2835_remove(struct platform_device *pdev)
pdev             1441 drivers/mmc/host/bcm2835.c 	struct bcm2835_host *host = platform_get_drvdata(pdev);
pdev              147 drivers/mmc/host/cavium-octeon.c static int octeon_mmc_probe(struct platform_device *pdev)
pdev              149 drivers/mmc/host/cavium-octeon.c 	struct device_node *cn, *node = pdev->dev.of_node;
pdev              157 drivers/mmc/host/cavium-octeon.c 	host = devm_kzalloc(&pdev->dev, sizeof(*host), GFP_KERNEL);
pdev              164 drivers/mmc/host/cavium-octeon.c 	host->dev = &pdev->dev;
pdev              187 drivers/mmc/host/cavium-octeon.c 			mmc_irq[i] = platform_get_irq(pdev, i);
pdev              200 drivers/mmc/host/cavium-octeon.c 			mmc_irq[i] = platform_get_irq(pdev, i);
pdev              208 drivers/mmc/host/cavium-octeon.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              210 drivers/mmc/host/cavium-octeon.c 		dev_err(&pdev->dev, "Platform resource[0] is missing\n");
pdev              213 drivers/mmc/host/cavium-octeon.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              219 drivers/mmc/host/cavium-octeon.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              221 drivers/mmc/host/cavium-octeon.c 		dev_err(&pdev->dev, "Platform resource[1] is missing\n");
pdev              224 drivers/mmc/host/cavium-octeon.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              235 drivers/mmc/host/cavium-octeon.c 	ret = dma_set_mask(&pdev->dev, DMA_BIT_MASK(64));
pdev              249 drivers/mmc/host/cavium-octeon.c 			ret = devm_request_irq(&pdev->dev, mmc_irq[i],
pdev              253 drivers/mmc/host/cavium-octeon.c 				dev_err(&pdev->dev, "Error: devm_request_irq %d\n",
pdev              259 drivers/mmc/host/cavium-octeon.c 		ret = devm_request_irq(&pdev->dev, mmc_irq[0],
pdev              263 drivers/mmc/host/cavium-octeon.c 			dev_err(&pdev->dev, "Error: devm_request_irq %d\n",
pdev              269 drivers/mmc/host/cavium-octeon.c 	host->global_pwr_gpiod = devm_gpiod_get_optional(&pdev->dev,
pdev              273 drivers/mmc/host/cavium-octeon.c 		dev_err(&pdev->dev, "Invalid power GPIO\n");
pdev              277 drivers/mmc/host/cavium-octeon.c 	platform_set_drvdata(pdev, host);
pdev              282 drivers/mmc/host/cavium-octeon.c 			of_platform_device_create(cn, NULL, &pdev->dev);
pdev              289 drivers/mmc/host/cavium-octeon.c 			dev_err(&pdev->dev, "Error populating slots\n");
pdev              307 drivers/mmc/host/cavium-octeon.c static int octeon_mmc_remove(struct platform_device *pdev)
pdev              309 drivers/mmc/host/cavium-octeon.c 	struct cvm_mmc_host *host = platform_get_drvdata(pdev);
pdev               37 drivers/mmc/host/cavium-thunderx.c 					   struct pci_dev *pdev)
pdev               41 drivers/mmc/host/cavium-thunderx.c 	nvec = pci_alloc_irq_vectors(pdev, 1, 9, PCI_IRQ_MSIX);
pdev               47 drivers/mmc/host/cavium-thunderx.c 		ret = devm_request_irq(&pdev->dev, pci_irq_vector(pdev, i),
pdev               56 drivers/mmc/host/cavium-thunderx.c static int thunder_mmc_probe(struct pci_dev *pdev,
pdev               59 drivers/mmc/host/cavium-thunderx.c 	struct device_node *node = pdev->dev.of_node;
pdev               60 drivers/mmc/host/cavium-thunderx.c 	struct device *dev = &pdev->dev;
pdev               69 drivers/mmc/host/cavium-thunderx.c 	pci_set_drvdata(pdev, host);
pdev               70 drivers/mmc/host/cavium-thunderx.c 	ret = pcim_enable_device(pdev);
pdev               74 drivers/mmc/host/cavium-thunderx.c 	ret = pci_request_regions(pdev, KBUILD_MODNAME);
pdev               78 drivers/mmc/host/cavium-thunderx.c 	host->base = pcim_iomap(pdev, 0, pci_resource_len(pdev, 0));
pdev              123 drivers/mmc/host/cavium-thunderx.c 	ret = thunder_mmc_register_interrupts(host, pdev);
pdev              136 drivers/mmc/host/cavium-thunderx.c 								       &pdev->dev);
pdev              163 drivers/mmc/host/cavium-thunderx.c static void thunder_mmc_remove(struct pci_dev *pdev)
pdev              165 drivers/mmc/host/cavium-thunderx.c 	struct cvm_mmc_host *host = pci_get_drvdata(pdev);
pdev               28 drivers/mmc/host/cb710-mmc.c 	struct pci_dev *pdev = cb710_slot_to_chip(slot)->pdev;
pdev               38 drivers/mmc/host/cb710-mmc.c 	pci_read_config_dword(pdev, 0x48, &src_freq_idx);
pdev               52 drivers/mmc/host/cb710-mmc.c 	cb710_pci_update_config_reg(pdev, 0x40, ~0xF0000000, divider_idx << 28);
pdev              666 drivers/mmc/host/cb710-mmc.c static int cb710_mmc_suspend(struct platform_device *pdev, pm_message_t state)
pdev              668 drivers/mmc/host/cb710-mmc.c 	struct cb710_slot *slot = cb710_pdev_to_slot(pdev);
pdev              674 drivers/mmc/host/cb710-mmc.c static int cb710_mmc_resume(struct platform_device *pdev)
pdev              676 drivers/mmc/host/cb710-mmc.c 	struct cb710_slot *slot = cb710_pdev_to_slot(pdev);
pdev              684 drivers/mmc/host/cb710-mmc.c static int cb710_mmc_init(struct platform_device *pdev)
pdev              686 drivers/mmc/host/cb710-mmc.c 	struct cb710_slot *slot = cb710_pdev_to_slot(pdev);
pdev              697 drivers/mmc/host/cb710-mmc.c 	platform_set_drvdata(pdev, mmc);
pdev              700 drivers/mmc/host/cb710-mmc.c 	pci_read_config_dword(chip->pdev, 0x48, &val);
pdev              740 drivers/mmc/host/cb710-mmc.c static int cb710_mmc_exit(struct platform_device *pdev)
pdev              742 drivers/mmc/host/cb710-mmc.c 	struct cb710_slot *slot = cb710_pdev_to_slot(pdev);
pdev               24 drivers/mmc/host/cb710-mmc.h 	return platform_get_drvdata(&slot->pdev);
pdev               29 drivers/mmc/host/cb710-mmc.h 	struct platform_device *pdev = to_platform_device(mmc_dev(mmc));
pdev               30 drivers/mmc/host/cb710-mmc.h 	return cb710_pdev_to_slot(pdev);
pdev             1066 drivers/mmc/host/cqhci.c struct cqhci_host *cqhci_pltfm_init(struct platform_device *pdev)
pdev             1072 drivers/mmc/host/cqhci.c 	cqhci_memres = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev             1075 drivers/mmc/host/cqhci.c 		dev_dbg(&pdev->dev, "CMDQ not supported\n");
pdev             1079 drivers/mmc/host/cqhci.c 	cq_host = devm_kzalloc(&pdev->dev, sizeof(*cq_host), GFP_KERNEL);
pdev             1082 drivers/mmc/host/cqhci.c 	cq_host->mmio = devm_ioremap(&pdev->dev,
pdev             1086 drivers/mmc/host/cqhci.c 		dev_err(&pdev->dev, "failed to remap cqhci regs\n");
pdev             1089 drivers/mmc/host/cqhci.c 	dev_dbg(&pdev->dev, "CMDQ ioremap: done\n");
pdev              232 drivers/mmc/host/cqhci.h struct cqhci_host *cqhci_pltfm_init(struct platform_device *pdev);
pdev              689 drivers/mmc/host/davinci_mmc.c 	struct platform_device *pdev = to_platform_device(mmc->parent);
pdev              690 drivers/mmc/host/davinci_mmc.c 	struct davinci_mmc_config *config = pdev->dev.platform_data;
pdev              700 drivers/mmc/host/davinci_mmc.c 			config->set_power(pdev->id, false);
pdev              704 drivers/mmc/host/davinci_mmc.c 			config->set_power(pdev->id, true);
pdev             1011 drivers/mmc/host/davinci_mmc.c 	struct platform_device *pdev = to_platform_device(mmc->parent);
pdev             1012 drivers/mmc/host/davinci_mmc.c 	struct davinci_mmc_config *config = pdev->dev.platform_data;
pdev             1015 drivers/mmc/host/davinci_mmc.c 		return config->get_cd(pdev->id);
pdev             1022 drivers/mmc/host/davinci_mmc.c 	struct platform_device *pdev = to_platform_device(mmc->parent);
pdev             1023 drivers/mmc/host/davinci_mmc.c 	struct davinci_mmc_config *config = pdev->dev.platform_data;
pdev             1026 drivers/mmc/host/davinci_mmc.c 		return config->get_ro(pdev->id);
pdev             1148 drivers/mmc/host/davinci_mmc.c 	struct platform_device *pdev = to_platform_device(mmc->parent);
pdev             1149 drivers/mmc/host/davinci_mmc.c 	struct davinci_mmc_config *pdata = pdev->dev.platform_data;
pdev             1190 drivers/mmc/host/davinci_mmc.c static int davinci_mmcsd_probe(struct platform_device *pdev)
pdev             1200 drivers/mmc/host/davinci_mmc.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1203 drivers/mmc/host/davinci_mmc.c 	irq = platform_get_irq(pdev, 0);
pdev             1208 drivers/mmc/host/davinci_mmc.c 	mem = devm_request_mem_region(&pdev->dev, r->start, mem_size,
pdev             1209 drivers/mmc/host/davinci_mmc.c 				      pdev->name);
pdev             1213 drivers/mmc/host/davinci_mmc.c 	mmc = mmc_alloc_host(sizeof(struct mmc_davinci_host), &pdev->dev);
pdev             1221 drivers/mmc/host/davinci_mmc.c 	host->base = devm_ioremap(&pdev->dev, mem->start, mem_size);
pdev             1227 drivers/mmc/host/davinci_mmc.c 	host->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1238 drivers/mmc/host/davinci_mmc.c 	match = of_match_device(davinci_mmc_dt_ids, &pdev->dev);
pdev             1240 drivers/mmc/host/davinci_mmc.c 		pdev->id_entry = match->data;
pdev             1244 drivers/mmc/host/davinci_mmc.c 				dev_err(&pdev->dev,
pdev             1251 drivers/mmc/host/davinci_mmc.c 			dev_err(&pdev->dev,
pdev             1263 drivers/mmc/host/davinci_mmc.c 	host->sdio_irq = platform_get_irq(pdev, 1);
pdev             1275 drivers/mmc/host/davinci_mmc.c 	id_entry = platform_get_device_id(pdev);
pdev             1301 drivers/mmc/host/davinci_mmc.c 	platform_set_drvdata(pdev, host);
pdev             1305 drivers/mmc/host/davinci_mmc.c 		dev_err(&pdev->dev, "failed to register cpufreq\n");
pdev             1313 drivers/mmc/host/davinci_mmc.c 	ret = devm_request_irq(&pdev->dev, irq, mmc_davinci_irq, 0,
pdev             1319 drivers/mmc/host/davinci_mmc.c 		ret = devm_request_irq(&pdev->dev, host->sdio_irq,
pdev             1351 drivers/mmc/host/davinci_mmc.c static int __exit davinci_mmcsd_remove(struct platform_device *pdev)
pdev             1353 drivers/mmc/host/davinci_mmc.c 	struct mmc_davinci_host *host = platform_get_drvdata(pdev);
pdev               48 drivers/mmc/host/dw_mmc-bluefield.c static int dw_mci_bluefield_probe(struct platform_device *pdev)
pdev               50 drivers/mmc/host/dw_mmc-bluefield.c 	return dw_mci_pltfm_register(pdev, &bluefield_drv_data);
pdev              546 drivers/mmc/host/dw_mmc-exynos.c static int dw_mci_exynos_probe(struct platform_device *pdev)
pdev              552 drivers/mmc/host/dw_mmc-exynos.c 	match = of_match_node(dw_mci_exynos_match, pdev->dev.of_node);
pdev              555 drivers/mmc/host/dw_mmc-exynos.c 	pm_runtime_get_noresume(&pdev->dev);
pdev              556 drivers/mmc/host/dw_mmc-exynos.c 	pm_runtime_set_active(&pdev->dev);
pdev              557 drivers/mmc/host/dw_mmc-exynos.c 	pm_runtime_enable(&pdev->dev);
pdev              559 drivers/mmc/host/dw_mmc-exynos.c 	ret = dw_mci_pltfm_register(pdev, drv_data);
pdev              561 drivers/mmc/host/dw_mmc-exynos.c 		pm_runtime_disable(&pdev->dev);
pdev              562 drivers/mmc/host/dw_mmc-exynos.c 		pm_runtime_set_suspended(&pdev->dev);
pdev              563 drivers/mmc/host/dw_mmc-exynos.c 		pm_runtime_put_noidle(&pdev->dev);
pdev              571 drivers/mmc/host/dw_mmc-exynos.c static int dw_mci_exynos_remove(struct platform_device *pdev)
pdev              573 drivers/mmc/host/dw_mmc-exynos.c 	pm_runtime_disable(&pdev->dev);
pdev              574 drivers/mmc/host/dw_mmc-exynos.c 	pm_runtime_set_suspended(&pdev->dev);
pdev              575 drivers/mmc/host/dw_mmc-exynos.c 	pm_runtime_put_noidle(&pdev->dev);
pdev              577 drivers/mmc/host/dw_mmc-exynos.c 	return dw_mci_pltfm_remove(pdev);
pdev              176 drivers/mmc/host/dw_mmc-hi3798cv200.c static int dw_mci_hi3798cv200_probe(struct platform_device *pdev)
pdev              178 drivers/mmc/host/dw_mmc-hi3798cv200.c 	return dw_mci_pltfm_register(pdev, &hi3798cv200_data);
pdev              181 drivers/mmc/host/dw_mmc-hi3798cv200.c static int dw_mci_hi3798cv200_remove(struct platform_device *pdev)
pdev              183 drivers/mmc/host/dw_mmc-hi3798cv200.c 	struct dw_mci *host = platform_get_drvdata(pdev);
pdev              189 drivers/mmc/host/dw_mmc-hi3798cv200.c 	return dw_mci_pltfm_remove(pdev);
pdev              452 drivers/mmc/host/dw_mmc-k3.c static int dw_mci_k3_probe(struct platform_device *pdev)
pdev              457 drivers/mmc/host/dw_mmc-k3.c 	match = of_match_node(dw_mci_k3_match, pdev->dev.of_node);
pdev              460 drivers/mmc/host/dw_mmc-k3.c 	return dw_mci_pltfm_register(pdev, drv_data);
pdev               34 drivers/mmc/host/dw_mmc-pci.c static int dw_mci_pci_probe(struct pci_dev *pdev,
pdev               40 drivers/mmc/host/dw_mmc-pci.c 	ret = pcim_enable_device(pdev);
pdev               44 drivers/mmc/host/dw_mmc-pci.c 	host = devm_kzalloc(&pdev->dev, sizeof(struct dw_mci), GFP_KERNEL);
pdev               48 drivers/mmc/host/dw_mmc-pci.c 	host->irq = pdev->irq;
pdev               50 drivers/mmc/host/dw_mmc-pci.c 	host->dev = &pdev->dev;
pdev               53 drivers/mmc/host/dw_mmc-pci.c 	ret = pcim_iomap_regions(pdev, 1 << PCI_BAR_NO, pci_name(pdev));
pdev               57 drivers/mmc/host/dw_mmc-pci.c 	host->regs = pcim_iomap_table(pdev)[PCI_BAR_NO];
pdev               59 drivers/mmc/host/dw_mmc-pci.c 	pci_set_master(pdev);
pdev               65 drivers/mmc/host/dw_mmc-pci.c 	pci_set_drvdata(pdev, host);
pdev               70 drivers/mmc/host/dw_mmc-pci.c static void dw_mci_pci_remove(struct pci_dev *pdev)
pdev               72 drivers/mmc/host/dw_mmc-pci.c 	struct dw_mci *host = pci_get_drvdata(pdev);
pdev               25 drivers/mmc/host/dw_mmc-pltfm.c int dw_mci_pltfm_register(struct platform_device *pdev,
pdev               31 drivers/mmc/host/dw_mmc-pltfm.c 	host = devm_kzalloc(&pdev->dev, sizeof(struct dw_mci), GFP_KERNEL);
pdev               35 drivers/mmc/host/dw_mmc-pltfm.c 	host->irq = platform_get_irq(pdev, 0);
pdev               40 drivers/mmc/host/dw_mmc-pltfm.c 	host->dev = &pdev->dev;
pdev               42 drivers/mmc/host/dw_mmc-pltfm.c 	host->pdata = pdev->dev.platform_data;
pdev               44 drivers/mmc/host/dw_mmc-pltfm.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               45 drivers/mmc/host/dw_mmc-pltfm.c 	host->regs = devm_ioremap_resource(&pdev->dev, regs);
pdev               52 drivers/mmc/host/dw_mmc-pltfm.c 	platform_set_drvdata(pdev, host);
pdev               74 drivers/mmc/host/dw_mmc-pltfm.c static int dw_mci_pltfm_probe(struct platform_device *pdev)
pdev               79 drivers/mmc/host/dw_mmc-pltfm.c 	if (pdev->dev.of_node) {
pdev               80 drivers/mmc/host/dw_mmc-pltfm.c 		match = of_match_node(dw_mci_pltfm_match, pdev->dev.of_node);
pdev               84 drivers/mmc/host/dw_mmc-pltfm.c 	return dw_mci_pltfm_register(pdev, drv_data);
pdev               87 drivers/mmc/host/dw_mmc-pltfm.c int dw_mci_pltfm_remove(struct platform_device *pdev)
pdev               89 drivers/mmc/host/dw_mmc-pltfm.c 	struct dw_mci *host = platform_get_drvdata(pdev);
pdev               11 drivers/mmc/host/dw_mmc-pltfm.h extern int dw_mci_pltfm_register(struct platform_device *pdev,
pdev               13 drivers/mmc/host/dw_mmc-pltfm.h extern int dw_mci_pltfm_remove(struct platform_device *pdev);
pdev              333 drivers/mmc/host/dw_mmc-rockchip.c static int dw_mci_rockchip_probe(struct platform_device *pdev)
pdev              339 drivers/mmc/host/dw_mmc-rockchip.c 	if (!pdev->dev.of_node)
pdev              342 drivers/mmc/host/dw_mmc-rockchip.c 	match = of_match_node(dw_mci_rockchip_match, pdev->dev.of_node);
pdev              345 drivers/mmc/host/dw_mmc-rockchip.c 	pm_runtime_get_noresume(&pdev->dev);
pdev              346 drivers/mmc/host/dw_mmc-rockchip.c 	pm_runtime_set_active(&pdev->dev);
pdev              347 drivers/mmc/host/dw_mmc-rockchip.c 	pm_runtime_enable(&pdev->dev);
pdev              348 drivers/mmc/host/dw_mmc-rockchip.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, 50);
pdev              349 drivers/mmc/host/dw_mmc-rockchip.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              351 drivers/mmc/host/dw_mmc-rockchip.c 	ret = dw_mci_pltfm_register(pdev, drv_data);
pdev              353 drivers/mmc/host/dw_mmc-rockchip.c 		pm_runtime_disable(&pdev->dev);
pdev              354 drivers/mmc/host/dw_mmc-rockchip.c 		pm_runtime_set_suspended(&pdev->dev);
pdev              355 drivers/mmc/host/dw_mmc-rockchip.c 		pm_runtime_put_noidle(&pdev->dev);
pdev              359 drivers/mmc/host/dw_mmc-rockchip.c 	pm_runtime_put_autosuspend(&pdev->dev);
pdev              364 drivers/mmc/host/dw_mmc-rockchip.c static int dw_mci_rockchip_remove(struct platform_device *pdev)
pdev              366 drivers/mmc/host/dw_mmc-rockchip.c 	pm_runtime_get_sync(&pdev->dev);
pdev              367 drivers/mmc/host/dw_mmc-rockchip.c 	pm_runtime_disable(&pdev->dev);
pdev              368 drivers/mmc/host/dw_mmc-rockchip.c 	pm_runtime_put_noidle(&pdev->dev);
pdev              370 drivers/mmc/host/dw_mmc-rockchip.c 	return dw_mci_pltfm_remove(pdev);
pdev              206 drivers/mmc/host/dw_mmc-zx.c static int dw_mci_zx_probe(struct platform_device *pdev)
pdev              211 drivers/mmc/host/dw_mmc-zx.c 	match = of_match_node(dw_mci_zx_match, pdev->dev.of_node);
pdev              214 drivers/mmc/host/dw_mmc-zx.c 	return dw_mci_pltfm_register(pdev, drv_data);
pdev              137 drivers/mmc/host/jz4740_mmc.c 	struct platform_device *pdev;
pdev              932 drivers/mmc/host/jz4740_mmc.c static int jz4740_mmc_probe(struct platform_device* pdev)
pdev              939 drivers/mmc/host/jz4740_mmc.c 	mmc = mmc_alloc_host(sizeof(struct jz4740_mmc_host), &pdev->dev);
pdev              941 drivers/mmc/host/jz4740_mmc.c 		dev_err(&pdev->dev, "Failed to alloc mmc host structure\n");
pdev              947 drivers/mmc/host/jz4740_mmc.c 	match = of_match_device(jz4740_mmc_of_match, &pdev->dev);
pdev              958 drivers/mmc/host/jz4740_mmc.c 			dev_err(&pdev->dev,
pdev              965 drivers/mmc/host/jz4740_mmc.c 	host->irq = platform_get_irq(pdev, 0);
pdev              971 drivers/mmc/host/jz4740_mmc.c 	host->clk = devm_clk_get(&pdev->dev, "mmc");
pdev              974 drivers/mmc/host/jz4740_mmc.c 		dev_err(&pdev->dev, "Failed to get mmc clock\n");
pdev              978 drivers/mmc/host/jz4740_mmc.c 	host->mem_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              979 drivers/mmc/host/jz4740_mmc.c 	host->base = devm_ioremap_resource(&pdev->dev, host->mem_res);
pdev              982 drivers/mmc/host/jz4740_mmc.c 		dev_err(&pdev->dev, "Failed to ioremap base memory\n");
pdev             1000 drivers/mmc/host/jz4740_mmc.c 	host->pdev = pdev;
pdev             1007 drivers/mmc/host/jz4740_mmc.c 			dev_name(&pdev->dev), host);
pdev             1009 drivers/mmc/host/jz4740_mmc.c 		dev_err(&pdev->dev, "Failed to request irq: %d\n", ret);
pdev             1021 drivers/mmc/host/jz4740_mmc.c 	platform_set_drvdata(pdev, host);
pdev             1025 drivers/mmc/host/jz4740_mmc.c 		dev_err(&pdev->dev, "Failed to add mmc host: %d\n", ret);
pdev             1028 drivers/mmc/host/jz4740_mmc.c 	dev_info(&pdev->dev, "JZ SD/MMC card driver registered\n");
pdev             1030 drivers/mmc/host/jz4740_mmc.c 	dev_info(&pdev->dev, "Using %s, %d-bit mode\n",
pdev             1047 drivers/mmc/host/jz4740_mmc.c static int jz4740_mmc_remove(struct platform_device *pdev)
pdev             1049 drivers/mmc/host/jz4740_mmc.c 	struct jz4740_mmc_host *host = platform_get_drvdata(pdev);
pdev             1038 drivers/mmc/host/meson-gx-mmc.c static int meson_mmc_probe(struct platform_device *pdev)
pdev             1045 drivers/mmc/host/meson-gx-mmc.c 	mmc = mmc_alloc_host(sizeof(struct meson_host), &pdev->dev);
pdev             1050 drivers/mmc/host/meson-gx-mmc.c 	host->dev = &pdev->dev;
pdev             1051 drivers/mmc/host/meson-gx-mmc.c 	dev_set_drvdata(&pdev->dev, host);
pdev             1054 drivers/mmc/host/meson-gx-mmc.c 	host->dram_access_quirk = device_property_read_bool(&pdev->dev,
pdev             1066 drivers/mmc/host/meson-gx-mmc.c 			dev_warn(&pdev->dev, "error parsing DT: %d\n", ret);
pdev             1071 drivers/mmc/host/meson-gx-mmc.c 		of_device_get_match_data(&pdev->dev);
pdev             1077 drivers/mmc/host/meson-gx-mmc.c 	ret = device_reset_optional(&pdev->dev);
pdev             1080 drivers/mmc/host/meson-gx-mmc.c 			dev_err(&pdev->dev, "device reset failed: %d\n", ret);
pdev             1085 drivers/mmc/host/meson-gx-mmc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1086 drivers/mmc/host/meson-gx-mmc.c 	host->regs = devm_ioremap_resource(&pdev->dev, res);
pdev             1092 drivers/mmc/host/meson-gx-mmc.c 	host->irq = platform_get_irq(pdev, 0);
pdev             1098 drivers/mmc/host/meson-gx-mmc.c 	host->pinctrl = devm_pinctrl_get(&pdev->dev);
pdev             1114 drivers/mmc/host/meson-gx-mmc.c 		dev_warn(&pdev->dev,
pdev             1119 drivers/mmc/host/meson-gx-mmc.c 	host->core_clk = devm_clk_get(&pdev->dev, "core");
pdev             1148 drivers/mmc/host/meson-gx-mmc.c 				   dev_name(&pdev->dev), host);
pdev             1223 drivers/mmc/host/meson-gx-mmc.c static int meson_mmc_remove(struct platform_device *pdev)
pdev             1225 drivers/mmc/host/meson-gx-mmc.c 	struct meson_host *host = dev_get_drvdata(&pdev->dev);
pdev              508 drivers/mmc/host/meson-mx-sdio.c 	struct platform_device *pdev;
pdev              521 drivers/mmc/host/meson-mx-sdio.c 	pdev = of_platform_device_create(slot_node, NULL, parent);
pdev              524 drivers/mmc/host/meson-mx-sdio.c 	return pdev;
pdev              627 drivers/mmc/host/meson-mx-sdio.c static int meson_mx_mmc_probe(struct platform_device *pdev)
pdev              636 drivers/mmc/host/meson-mx-sdio.c 	slot_pdev = meson_mx_mmc_slot_pdev(&pdev->dev);
pdev              650 drivers/mmc/host/meson-mx-sdio.c 	host->controller_dev = &pdev->dev;
pdev              655 drivers/mmc/host/meson-mx-sdio.c 	platform_set_drvdata(pdev, host);
pdev              657 drivers/mmc/host/meson-mx-sdio.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              664 drivers/mmc/host/meson-mx-sdio.c 	irq = platform_get_irq(pdev, 0);
pdev              726 drivers/mmc/host/meson-mx-sdio.c static int meson_mx_mmc_remove(struct platform_device *pdev)
pdev              728 drivers/mmc/host/meson-mx-sdio.c 	struct meson_mx_mmc_host *host = platform_get_drvdata(pdev);
pdev              555 drivers/mmc/host/moxart-mmc.c static int moxart_probe(struct platform_device *pdev)
pdev              557 drivers/mmc/host/moxart-mmc.c 	struct device *dev = &pdev->dev;
pdev              685 drivers/mmc/host/moxart-mmc.c static int moxart_remove(struct platform_device *pdev)
pdev              687 drivers/mmc/host/moxart-mmc.c 	struct mmc_host *mmc = dev_get_drvdata(&pdev->dev);
pdev              690 drivers/mmc/host/moxart-mmc.c 	dev_set_drvdata(&pdev->dev, NULL);
pdev             2153 drivers/mmc/host/mtk-sd.c static void msdc_of_property_parse(struct platform_device *pdev,
pdev             2156 drivers/mmc/host/mtk-sd.c 	of_property_read_u32(pdev->dev.of_node, "mediatek,latch-ck",
pdev             2159 drivers/mmc/host/mtk-sd.c 	of_property_read_u32(pdev->dev.of_node, "hs400-ds-delay",
pdev             2162 drivers/mmc/host/mtk-sd.c 	of_property_read_u32(pdev->dev.of_node, "mediatek,hs200-cmd-int-delay",
pdev             2165 drivers/mmc/host/mtk-sd.c 	of_property_read_u32(pdev->dev.of_node, "mediatek,hs400-cmd-int-delay",
pdev             2168 drivers/mmc/host/mtk-sd.c 	if (of_property_read_bool(pdev->dev.of_node,
pdev             2175 drivers/mmc/host/mtk-sd.c static int msdc_drv_probe(struct platform_device *pdev)
pdev             2182 drivers/mmc/host/mtk-sd.c 	if (!pdev->dev.of_node) {
pdev             2183 drivers/mmc/host/mtk-sd.c 		dev_err(&pdev->dev, "No DT found\n");
pdev             2188 drivers/mmc/host/mtk-sd.c 	mmc = mmc_alloc_host(sizeof(struct msdc_host), &pdev->dev);
pdev             2197 drivers/mmc/host/mtk-sd.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2198 drivers/mmc/host/mtk-sd.c 	host->base = devm_ioremap_resource(&pdev->dev, res);
pdev             2204 drivers/mmc/host/mtk-sd.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             2206 drivers/mmc/host/mtk-sd.c 		host->top_base = devm_ioremap_resource(&pdev->dev, res);
pdev             2215 drivers/mmc/host/mtk-sd.c 	host->src_clk = devm_clk_get(&pdev->dev, "source");
pdev             2221 drivers/mmc/host/mtk-sd.c 	host->h_clk = devm_clk_get(&pdev->dev, "hclk");
pdev             2227 drivers/mmc/host/mtk-sd.c 	host->bus_clk = devm_clk_get(&pdev->dev, "bus_clk");
pdev             2231 drivers/mmc/host/mtk-sd.c 	host->src_clk_cg = devm_clk_get(&pdev->dev, "source_cg");
pdev             2235 drivers/mmc/host/mtk-sd.c 	host->irq = platform_get_irq(pdev, 0);
pdev             2241 drivers/mmc/host/mtk-sd.c 	host->pinctrl = devm_pinctrl_get(&pdev->dev);
pdev             2244 drivers/mmc/host/mtk-sd.c 		dev_err(&pdev->dev, "Cannot find pinctrl!\n");
pdev             2251 drivers/mmc/host/mtk-sd.c 		dev_err(&pdev->dev, "Cannot find pinctrl default!\n");
pdev             2258 drivers/mmc/host/mtk-sd.c 		dev_err(&pdev->dev, "Cannot find pinctrl uhs!\n");
pdev             2262 drivers/mmc/host/mtk-sd.c 	msdc_of_property_parse(pdev, host);
pdev             2264 drivers/mmc/host/mtk-sd.c 	host->dev = &pdev->dev;
pdev             2265 drivers/mmc/host/mtk-sd.c 	host->dev_comp = of_device_get_match_data(&pdev->dev);
pdev             2305 drivers/mmc/host/mtk-sd.c 	host->dma.gpd = dma_alloc_coherent(&pdev->dev,
pdev             2308 drivers/mmc/host/mtk-sd.c 	host->dma.bd = dma_alloc_coherent(&pdev->dev,
pdev             2319 drivers/mmc/host/mtk-sd.c 	platform_set_drvdata(pdev, mmc);
pdev             2323 drivers/mmc/host/mtk-sd.c 	ret = devm_request_irq(&pdev->dev, host->irq, msdc_irq,
pdev             2324 drivers/mmc/host/mtk-sd.c 			       IRQF_TRIGGER_NONE, pdev->name, host);
pdev             2341 drivers/mmc/host/mtk-sd.c 	platform_set_drvdata(pdev, NULL);
pdev             2346 drivers/mmc/host/mtk-sd.c 		dma_free_coherent(&pdev->dev,
pdev             2350 drivers/mmc/host/mtk-sd.c 		dma_free_coherent(&pdev->dev,
pdev             2359 drivers/mmc/host/mtk-sd.c static int msdc_drv_remove(struct platform_device *pdev)
pdev             2364 drivers/mmc/host/mtk-sd.c 	mmc = platform_get_drvdata(pdev);
pdev             2369 drivers/mmc/host/mtk-sd.c 	platform_set_drvdata(pdev, NULL);
pdev             2376 drivers/mmc/host/mtk-sd.c 	dma_free_coherent(&pdev->dev,
pdev             2379 drivers/mmc/host/mtk-sd.c 	dma_free_coherent(&pdev->dev, MAX_BD_NUM * sizeof(struct mt_bdma_desc),
pdev              693 drivers/mmc/host/mvsdio.c static int mvsd_probe(struct platform_device *pdev)
pdev              695 drivers/mmc/host/mvsdio.c 	struct device_node *np = pdev->dev.of_node;
pdev              703 drivers/mmc/host/mvsdio.c 		dev_err(&pdev->dev, "no DT node\n");
pdev              706 drivers/mmc/host/mvsdio.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              707 drivers/mmc/host/mvsdio.c 	irq = platform_get_irq(pdev, 0);
pdev              711 drivers/mmc/host/mvsdio.c 	mmc = mmc_alloc_host(sizeof(struct mvsd_host), &pdev->dev);
pdev              719 drivers/mmc/host/mvsdio.c 	host->dev = &pdev->dev;
pdev              728 drivers/mmc/host/mvsdio.c 	host->clk = devm_clk_get(&pdev->dev, NULL);
pdev              730 drivers/mmc/host/mvsdio.c 		dev_err(&pdev->dev, "no clock associated\n");
pdev              761 drivers/mmc/host/mvsdio.c 	host->base = devm_ioremap_resource(&pdev->dev, r);
pdev              774 drivers/mmc/host/mvsdio.c 	ret = devm_request_irq(&pdev->dev, irq, mvsd_irq, 0, DRIVER_NAME, host);
pdev              776 drivers/mmc/host/mvsdio.c 		dev_err(&pdev->dev, "cannot assign irq %d\n", irq);
pdev              781 drivers/mmc/host/mvsdio.c 	platform_set_drvdata(pdev, mmc);
pdev              787 drivers/mmc/host/mvsdio.c 		dev_dbg(&pdev->dev, "using GPIO for card detection\n");
pdev              789 drivers/mmc/host/mvsdio.c 		dev_dbg(&pdev->dev, "lacking card detect (fall back to polling)\n");
pdev              803 drivers/mmc/host/mvsdio.c static int mvsd_remove(struct platform_device *pdev)
pdev              805 drivers/mmc/host/mvsdio.c 	struct mmc_host *mmc = platform_get_drvdata(pdev);
pdev              996 drivers/mmc/host/mxcmmc.c static int mxcmci_probe(struct platform_device *pdev)
pdev             1005 drivers/mmc/host/mxcmmc.c 	struct imxmmc_platform_data *pdata = pdev->dev.platform_data;
pdev             1009 drivers/mmc/host/mxcmmc.c 	of_id = of_match_device(mxcmci_of_match, &pdev->dev);
pdev             1011 drivers/mmc/host/mxcmmc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1012 drivers/mmc/host/mxcmmc.c 	irq = platform_get_irq(pdev, 0);
pdev             1016 drivers/mmc/host/mxcmmc.c 	mmc = mmc_alloc_host(sizeof(*host), &pdev->dev);
pdev             1022 drivers/mmc/host/mxcmmc.c 	host->base = devm_ioremap_resource(&pdev->dev, res);
pdev             1051 drivers/mmc/host/mxcmmc.c 		host->devtype = pdev->id_entry->driver_data;
pdev             1065 drivers/mmc/host/mxcmmc.c 			&& !of_property_read_bool(pdev->dev.of_node, "cd-gpios"))
pdev             1085 drivers/mmc/host/mxcmmc.c 	host->clk_ipg = devm_clk_get(&pdev->dev, "ipg");
pdev             1091 drivers/mmc/host/mxcmmc.c 	host->clk_per = devm_clk_get(&pdev->dev, "per");
pdev             1124 drivers/mmc/host/mxcmmc.c 		host->dma = dma_request_slave_channel(&pdev->dev, "rx-tx");
pdev             1126 drivers/mmc/host/mxcmmc.c 		res = platform_get_resource(pdev, IORESOURCE_DMA, 0);
pdev             1145 drivers/mmc/host/mxcmmc.c 	ret = devm_request_irq(&pdev->dev, irq, mxcmci_irq, 0,
pdev             1146 drivers/mmc/host/mxcmmc.c 			       dev_name(&pdev->dev), host);
pdev             1150 drivers/mmc/host/mxcmmc.c 	platform_set_drvdata(pdev, mmc);
pdev             1153 drivers/mmc/host/mxcmmc.c 		ret = host->pdata->init(&pdev->dev, mxcmci_detect_irq,
pdev             1180 drivers/mmc/host/mxcmmc.c static int mxcmci_remove(struct platform_device *pdev)
pdev             1182 drivers/mmc/host/mxcmmc.c 	struct mmc_host *mmc = platform_get_drvdata(pdev);
pdev             1188 drivers/mmc/host/mxcmmc.c 		host->pdata->exit(&pdev->dev, mmc);
pdev              568 drivers/mmc/host/mxs-mmc.c static int mxs_mmc_probe(struct platform_device *pdev)
pdev              571 drivers/mmc/host/mxs-mmc.c 			of_match_device(mxs_mmc_dt_ids, &pdev->dev);
pdev              572 drivers/mmc/host/mxs-mmc.c 	struct device_node *np = pdev->dev.of_node;
pdev              579 drivers/mmc/host/mxs-mmc.c 	irq_err = platform_get_irq(pdev, 0);
pdev              583 drivers/mmc/host/mxs-mmc.c 	mmc = mmc_alloc_host(sizeof(struct mxs_mmc_host), &pdev->dev);
pdev              589 drivers/mmc/host/mxs-mmc.c 	ssp->dev = &pdev->dev;
pdev              590 drivers/mmc/host/mxs-mmc.c 	ssp->base = devm_platform_ioremap_resource(pdev, 0);
pdev              601 drivers/mmc/host/mxs-mmc.c 	reg_vmmc = devm_regulator_get(&pdev->dev, "vmmc");
pdev              605 drivers/mmc/host/mxs-mmc.c 			dev_err(&pdev->dev,
pdev              611 drivers/mmc/host/mxs-mmc.c 	ssp->clk = devm_clk_get(&pdev->dev, NULL);
pdev              622 drivers/mmc/host/mxs-mmc.c 		dev_err(&pdev->dev, "Failed to reset mmc: %d\n", ret);
pdev              626 drivers/mmc/host/mxs-mmc.c 	ssp->dmach = dma_request_slave_channel(&pdev->dev, "rx-tx");
pdev              657 drivers/mmc/host/mxs-mmc.c 	platform_set_drvdata(pdev, mmc);
pdev              661 drivers/mmc/host/mxs-mmc.c 	ret = devm_request_irq(&pdev->dev, irq_err, mxs_mmc_irq_handler, 0,
pdev              662 drivers/mmc/host/mxs-mmc.c 			       dev_name(&pdev->dev), host);
pdev              683 drivers/mmc/host/mxs-mmc.c static int mxs_mmc_remove(struct platform_device *pdev)
pdev              685 drivers/mmc/host/mxs-mmc.c 	struct mmc_host *mmc = platform_get_drvdata(pdev);
pdev             1323 drivers/mmc/host/omap.c static int mmc_omap_probe(struct platform_device *pdev)
pdev             1325 drivers/mmc/host/omap.c 	struct omap_mmc_platform_data *pdata = pdev->dev.platform_data;
pdev             1332 drivers/mmc/host/omap.c 		dev_err(&pdev->dev, "platform data missing\n");
pdev             1336 drivers/mmc/host/omap.c 		dev_err(&pdev->dev, "no slots\n");
pdev             1340 drivers/mmc/host/omap.c 	host = devm_kzalloc(&pdev->dev, sizeof(struct mmc_omap_host),
pdev             1345 drivers/mmc/host/omap.c 	irq = platform_get_irq(pdev, 0);
pdev             1349 drivers/mmc/host/omap.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1350 drivers/mmc/host/omap.c 	host->virt_base = devm_ioremap_resource(&pdev->dev, res);
pdev             1369 drivers/mmc/host/omap.c 	host->dev = &pdev->dev;
pdev             1370 drivers/mmc/host/omap.c 	platform_set_drvdata(pdev, host);
pdev             1372 drivers/mmc/host/omap.c 	host->id = pdev->id;
pdev             1375 drivers/mmc/host/omap.c 	host->iclk = clk_get(&pdev->dev, "ick");
pdev             1380 drivers/mmc/host/omap.c 	host->fclk = clk_get(&pdev->dev, "fck");
pdev             1389 drivers/mmc/host/omap.c 	host->dma_tx = dma_request_chan(&pdev->dev, "tx");
pdev             1401 drivers/mmc/host/omap.c 	host->dma_rx = dma_request_chan(&pdev->dev, "rx");
pdev             1420 drivers/mmc/host/omap.c 		ret = pdata->init(&pdev->dev);
pdev             1450 drivers/mmc/host/omap.c 		pdata->cleanup(&pdev->dev);
pdev             1465 drivers/mmc/host/omap.c static int mmc_omap_remove(struct platform_device *pdev)
pdev             1467 drivers/mmc/host/omap.c 	struct mmc_omap_host *host = platform_get_drvdata(pdev);
pdev             1476 drivers/mmc/host/omap.c 		host->pdata->cleanup(&pdev->dev);
pdev             1815 drivers/mmc/host/omap_hsmmc.c static int omap_hsmmc_probe(struct platform_device *pdev)
pdev             1817 drivers/mmc/host/omap_hsmmc.c 	struct omap_hsmmc_platform_data *pdata = pdev->dev.platform_data;
pdev             1826 drivers/mmc/host/omap_hsmmc.c 	match = of_match_device(of_match_ptr(omap_mmc_of_match), &pdev->dev);
pdev             1828 drivers/mmc/host/omap_hsmmc.c 		pdata = of_get_hsmmc_pdata(&pdev->dev);
pdev             1841 drivers/mmc/host/omap_hsmmc.c 		dev_err(&pdev->dev, "Platform Data is missing\n");
pdev             1845 drivers/mmc/host/omap_hsmmc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1846 drivers/mmc/host/omap_hsmmc.c 	irq = platform_get_irq(pdev, 0);
pdev             1850 drivers/mmc/host/omap_hsmmc.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev             1854 drivers/mmc/host/omap_hsmmc.c 	mmc = mmc_alloc_host(sizeof(struct omap_hsmmc_host), &pdev->dev);
pdev             1867 drivers/mmc/host/omap_hsmmc.c 	host->dev	= &pdev->dev;
pdev             1878 drivers/mmc/host/omap_hsmmc.c 	platform_set_drvdata(pdev, host);
pdev             1880 drivers/mmc/host/omap_hsmmc.c 	if (pdev->dev.of_node)
pdev             1881 drivers/mmc/host/omap_hsmmc.c 		host->wake_irq = irq_of_parse_and_map(pdev->dev.of_node, 1);
pdev             1894 drivers/mmc/host/omap_hsmmc.c 	host->fclk = devm_clk_get(&pdev->dev, "fck");
pdev             1902 drivers/mmc/host/omap_hsmmc.c 		dev_info(&pdev->dev, "multiblock reads disabled due to 35xx erratum 2.1.1.128; MMC read performance may suffer\n");
pdev             1906 drivers/mmc/host/omap_hsmmc.c 	device_init_wakeup(&pdev->dev, true);
pdev             1914 drivers/mmc/host/omap_hsmmc.c 	host->dbclk = devm_clk_get(&pdev->dev, "mmchsdb_fck");
pdev             1947 drivers/mmc/host/omap_hsmmc.c 	host->rx_chan = dma_request_chan(&pdev->dev, "rx");
pdev             1954 drivers/mmc/host/omap_hsmmc.c 	host->tx_chan = dma_request_chan(&pdev->dev, "tx");
pdev             1973 drivers/mmc/host/omap_hsmmc.c 	ret = devm_request_irq(&pdev->dev, host->irq, omap_hsmmc_irq, 0,
pdev             2018 drivers/mmc/host/omap_hsmmc.c 	device_init_wakeup(&pdev->dev, false);
pdev             2034 drivers/mmc/host/omap_hsmmc.c static int omap_hsmmc_remove(struct platform_device *pdev)
pdev             2036 drivers/mmc/host/omap_hsmmc.c 	struct omap_hsmmc_host *host = platform_get_drvdata(pdev);
pdev             2048 drivers/mmc/host/omap_hsmmc.c 	device_init_wakeup(&pdev->dev, false);
pdev              578 drivers/mmc/host/pxamci.c static int pxamci_of_init(struct platform_device *pdev,
pdev              581 drivers/mmc/host/pxamci.c 	struct device_node *np = pdev->dev.of_node;
pdev              600 drivers/mmc/host/pxamci.c static int pxamci_of_init(struct platform_device *pdev,
pdev              607 drivers/mmc/host/pxamci.c static int pxamci_probe(struct platform_device *pdev)
pdev              611 drivers/mmc/host/pxamci.c 	struct device *dev = &pdev->dev;
pdev              615 drivers/mmc/host/pxamci.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              616 drivers/mmc/host/pxamci.c 	irq = platform_get_irq(pdev, 0);
pdev              649 drivers/mmc/host/pxamci.c 	ret = pxamci_of_init(pdev, mmc);
pdev              655 drivers/mmc/host/pxamci.c 	host->pdata = pdev->dev.platform_data;
pdev              711 drivers/mmc/host/pxamci.c 	platform_set_drvdata(pdev, mmc);
pdev              779 drivers/mmc/host/pxamci.c static int pxamci_remove(struct platform_device *pdev)
pdev              781 drivers/mmc/host/pxamci.c 	struct mmc_host *mmc = platform_get_drvdata(pdev);
pdev              789 drivers/mmc/host/pxamci.c 			host->pdata->exit(&pdev->dev, mmc);
pdev               59 drivers/mmc/host/renesas_sdhi.h int renesas_sdhi_probe(struct platform_device *pdev,
pdev               61 drivers/mmc/host/renesas_sdhi.h int renesas_sdhi_remove(struct platform_device *pdev);
pdev              559 drivers/mmc/host/renesas_sdhi_core.c 		dev_warn(&host->pdev->dev, "timeout waiting for SD bus idle\n");
pdev              638 drivers/mmc/host/renesas_sdhi_core.c int renesas_sdhi_probe(struct platform_device *pdev,
pdev              641 drivers/mmc/host/renesas_sdhi_core.c 	struct tmio_mmc_data *mmd = pdev->dev.platform_data;
pdev              653 drivers/mmc/host/renesas_sdhi_core.c 	of_data = of_device_get_match_data(&pdev->dev);
pdev              659 drivers/mmc/host/renesas_sdhi_core.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              663 drivers/mmc/host/renesas_sdhi_core.c 	priv = devm_kzalloc(&pdev->dev, sizeof(struct renesas_sdhi),
pdev              671 drivers/mmc/host/renesas_sdhi_core.c 	priv->clk = devm_clk_get(&pdev->dev, NULL);
pdev              674 drivers/mmc/host/renesas_sdhi_core.c 		dev_err(&pdev->dev, "cannot get clock: %d\n", ret);
pdev              689 drivers/mmc/host/renesas_sdhi_core.c 	priv->clk_cd = devm_clk_get(&pdev->dev, "cd");
pdev              693 drivers/mmc/host/renesas_sdhi_core.c 	priv->pinctrl = devm_pinctrl_get(&pdev->dev);
pdev              701 drivers/mmc/host/renesas_sdhi_core.c 	host = tmio_mmc_host_alloc(pdev, mmc_data);
pdev              816 drivers/mmc/host/renesas_sdhi_core.c 			dev_warn(&host->pdev->dev, "Unknown clock rate for SDR104\n");
pdev              828 drivers/mmc/host/renesas_sdhi_core.c 	num_irqs = platform_irq_count(pdev);
pdev              841 drivers/mmc/host/renesas_sdhi_core.c 		irq = platform_get_irq(pdev, i);
pdev              847 drivers/mmc/host/renesas_sdhi_core.c 		ret = devm_request_irq(&pdev->dev, irq, tmio_mmc_irq, 0,
pdev              848 drivers/mmc/host/renesas_sdhi_core.c 				       dev_name(&pdev->dev), host);
pdev              853 drivers/mmc/host/renesas_sdhi_core.c 	dev_info(&pdev->dev, "%s base at 0x%08lx max clock rate %u MHz\n",
pdev              855 drivers/mmc/host/renesas_sdhi_core.c 		 (platform_get_resource(pdev, IORESOURCE_MEM, 0)->start),
pdev              871 drivers/mmc/host/renesas_sdhi_core.c int renesas_sdhi_remove(struct platform_device *pdev)
pdev              873 drivers/mmc/host/renesas_sdhi_core.c 	struct tmio_mmc_host *host = platform_get_drvdata(pdev);
pdev              185 drivers/mmc/host/renesas_sdhi_internal_dmac.c 	if (!dma_map_sg(&host->pdev->dev, sg, host->sg_len,
pdev              215 drivers/mmc/host/renesas_sdhi_internal_dmac.c 	dma_unmap_sg(&host->pdev->dev, sg, host->sg_len, mmc_get_dma_dir(data));
pdev              248 drivers/mmc/host/renesas_sdhi_internal_dmac.c 	dma_unmap_sg(&host->pdev->dev, host->sg_ptr, host->sg_len, dir);
pdev              323 drivers/mmc/host/renesas_sdhi_internal_dmac.c static int renesas_sdhi_internal_dmac_probe(struct platform_device *pdev)
pdev              326 drivers/mmc/host/renesas_sdhi_internal_dmac.c 	struct device *dev = &pdev->dev;
pdev              340 drivers/mmc/host/renesas_sdhi_internal_dmac.c 	return renesas_sdhi_probe(pdev, &renesas_sdhi_internal_dmac_dma_ops);
pdev              219 drivers/mmc/host/renesas_sdhi_sys_dmac.c 		dev_warn(&host->pdev->dev,
pdev              296 drivers/mmc/host/renesas_sdhi_sys_dmac.c 		dev_warn(&host->pdev->dev,
pdev              341 drivers/mmc/host/renesas_sdhi_sys_dmac.c 	if (!host->pdev->dev.of_node &&
pdev              346 drivers/mmc/host/renesas_sdhi_sys_dmac.c 		struct resource *res = platform_get_resource(host->pdev,
pdev              360 drivers/mmc/host/renesas_sdhi_sys_dmac.c 					&host->pdev->dev, "tx");
pdev              361 drivers/mmc/host/renesas_sdhi_sys_dmac.c 		dev_dbg(&host->pdev->dev, "%s: TX: got channel %p\n", __func__,
pdev              380 drivers/mmc/host/renesas_sdhi_sys_dmac.c 					&host->pdev->dev, "rx");
pdev              381 drivers/mmc/host/renesas_sdhi_sys_dmac.c 		dev_dbg(&host->pdev->dev, "%s: RX: got channel %p\n", __func__,
pdev              450 drivers/mmc/host/renesas_sdhi_sys_dmac.c static int renesas_sdhi_sys_dmac_probe(struct platform_device *pdev)
pdev              452 drivers/mmc/host/renesas_sdhi_sys_dmac.c 	return renesas_sdhi_probe(pdev, &renesas_sdhi_sys_dmac_dma_ops);
pdev               25 drivers/mmc/host/rtsx_pci_sdmmc.c 	struct platform_device	*pdev;
pdev               52 drivers/mmc/host/rtsx_pci_sdmmc.c 	return &(host->pdev->dev);
pdev             1365 drivers/mmc/host/rtsx_pci_sdmmc.c static void rtsx_pci_sdmmc_card_event(struct platform_device *pdev)
pdev             1367 drivers/mmc/host/rtsx_pci_sdmmc.c 	struct realtek_pci_sdmmc *host = platform_get_drvdata(pdev);
pdev             1373 drivers/mmc/host/rtsx_pci_sdmmc.c static int rtsx_pci_sdmmc_drv_probe(struct platform_device *pdev)
pdev             1378 drivers/mmc/host/rtsx_pci_sdmmc.c 	struct pcr_handle *handle = pdev->dev.platform_data;
pdev             1387 drivers/mmc/host/rtsx_pci_sdmmc.c 	dev_dbg(&(pdev->dev), ": Realtek PCI-E SDMMC controller found\n");
pdev             1389 drivers/mmc/host/rtsx_pci_sdmmc.c 	mmc = mmc_alloc_host(sizeof(*host), &pdev->dev);
pdev             1396 drivers/mmc/host/rtsx_pci_sdmmc.c 	host->pdev = pdev;
pdev             1400 drivers/mmc/host/rtsx_pci_sdmmc.c 	platform_set_drvdata(pdev, host);
pdev             1401 drivers/mmc/host/rtsx_pci_sdmmc.c 	pcr->slots[RTSX_SD_CARD].p_dev = pdev;
pdev             1413 drivers/mmc/host/rtsx_pci_sdmmc.c static int rtsx_pci_sdmmc_drv_remove(struct platform_device *pdev)
pdev             1415 drivers/mmc/host/rtsx_pci_sdmmc.c 	struct realtek_pci_sdmmc *host = platform_get_drvdata(pdev);
pdev             1431 drivers/mmc/host/rtsx_pci_sdmmc.c 		dev_dbg(&(pdev->dev),
pdev             1451 drivers/mmc/host/rtsx_pci_sdmmc.c 	dev_dbg(&(pdev->dev),
pdev               34 drivers/mmc/host/rtsx_usb_sdmmc.c 	struct platform_device	*pdev;
pdev               61 drivers/mmc/host/rtsx_usb_sdmmc.c 	return &(host->pdev->dev);
pdev             1333 drivers/mmc/host/rtsx_usb_sdmmc.c static int rtsx_usb_sdmmc_drv_probe(struct platform_device *pdev)
pdev             1342 drivers/mmc/host/rtsx_usb_sdmmc.c 	ucr = usb_get_intfdata(to_usb_interface(pdev->dev.parent));
pdev             1346 drivers/mmc/host/rtsx_usb_sdmmc.c 	dev_dbg(&(pdev->dev), ": Realtek USB SD/MMC controller found\n");
pdev             1348 drivers/mmc/host/rtsx_usb_sdmmc.c 	mmc = mmc_alloc_host(sizeof(*host), &pdev->dev);
pdev             1355 drivers/mmc/host/rtsx_usb_sdmmc.c 	host->pdev = pdev;
pdev             1356 drivers/mmc/host/rtsx_usb_sdmmc.c 	platform_set_drvdata(pdev, host);
pdev             1360 drivers/mmc/host/rtsx_usb_sdmmc.c 	pm_runtime_enable(&pdev->dev);
pdev             1372 drivers/mmc/host/rtsx_usb_sdmmc.c 		dev_err(&(pdev->dev),
pdev             1382 drivers/mmc/host/rtsx_usb_sdmmc.c static int rtsx_usb_sdmmc_drv_remove(struct platform_device *pdev)
pdev             1384 drivers/mmc/host/rtsx_usb_sdmmc.c 	struct rtsx_usb_sdmmc *host = platform_get_drvdata(pdev);
pdev             1395 drivers/mmc/host/rtsx_usb_sdmmc.c 		dev_dbg(&(pdev->dev),
pdev             1413 drivers/mmc/host/rtsx_usb_sdmmc.c 	pm_runtime_disable(&pdev->dev);
pdev             1414 drivers/mmc/host/rtsx_usb_sdmmc.c 	platform_set_drvdata(pdev, NULL);
pdev             1416 drivers/mmc/host/rtsx_usb_sdmmc.c 	dev_dbg(&(pdev->dev),
pdev              138 drivers/mmc/host/s3cmci.c 		dev_err(&host->pdev->dev, args);  \
pdev              140 drivers/mmc/host/s3cmci.c 		dev_info(&host->pdev->dev, args); \
pdev              142 drivers/mmc/host/s3cmci.c 		dev_dbg(&host->pdev->dev, args);  \
pdev             1217 drivers/mmc/host/s3cmci.c 		if (!host->pdev->dev.of_node)
pdev             1231 drivers/mmc/host/s3cmci.c 		if (!host->pdev->dev.of_node)
pdev             1451 drivers/mmc/host/s3cmci.c 	struct device *dev = &host->pdev->dev;
pdev             1474 drivers/mmc/host/s3cmci.c 	struct platform_device *pdev = host->pdev;
pdev             1479 drivers/mmc/host/s3cmci.c 	host->is2440 = platform_get_device_id(pdev)->driver_data;
pdev             1482 drivers/mmc/host/s3cmci.c 		ret = gpio_request(i, dev_name(&pdev->dev));
pdev             1484 drivers/mmc/host/s3cmci.c 			dev_err(&pdev->dev, "failed to get gpio %d\n", i);
pdev             1493 drivers/mmc/host/s3cmci.c 	if (!pdev->dev.platform_data)
pdev             1494 drivers/mmc/host/s3cmci.c 		pdev->dev.platform_data = &s3cmci_def_pdata;
pdev             1496 drivers/mmc/host/s3cmci.c 	pdata = pdev->dev.platform_data;
pdev             1510 drivers/mmc/host/s3cmci.c 		dev_err(&pdev->dev, "error requesting GPIO for CD %d\n",
pdev             1517 drivers/mmc/host/s3cmci.c 		dev_err(&pdev->dev, "error requesting GPIO for WP %d\n",
pdev             1527 drivers/mmc/host/s3cmci.c 	struct platform_device *pdev = host->pdev;
pdev             1532 drivers/mmc/host/s3cmci.c 	host->is2440 = (int) of_device_get_match_data(&pdev->dev);
pdev             1538 drivers/mmc/host/s3cmci.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev             1542 drivers/mmc/host/s3cmci.c 	pdev->dev.platform_data = pdata;
pdev             1547 drivers/mmc/host/s3cmci.c static int s3cmci_probe(struct platform_device *pdev)
pdev             1554 drivers/mmc/host/s3cmci.c 	mmc = mmc_alloc_host(sizeof(struct s3cmci_host), &pdev->dev);
pdev             1562 drivers/mmc/host/s3cmci.c 	host->pdev	= pdev;
pdev             1564 drivers/mmc/host/s3cmci.c 	if (pdev->dev.of_node)
pdev             1572 drivers/mmc/host/s3cmci.c 	host->pdata = pdev->dev.platform_data;
pdev             1590 drivers/mmc/host/s3cmci.c 	host->mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1592 drivers/mmc/host/s3cmci.c 		dev_err(&pdev->dev,
pdev             1600 drivers/mmc/host/s3cmci.c 				       resource_size(host->mem), pdev->name);
pdev             1603 drivers/mmc/host/s3cmci.c 		dev_err(&pdev->dev, "failed to request io memory region.\n");
pdev             1610 drivers/mmc/host/s3cmci.c 		dev_err(&pdev->dev, "failed to ioremap() io memory region.\n");
pdev             1615 drivers/mmc/host/s3cmci.c 	host->irq = platform_get_irq(pdev, 0);
pdev             1622 drivers/mmc/host/s3cmci.c 		dev_err(&pdev->dev, "failed to request mci interrupt.\n");
pdev             1637 drivers/mmc/host/s3cmci.c 		host->dma = dma_request_chan(&pdev->dev, "rx-tx");
pdev             1640 drivers/mmc/host/s3cmci.c 			dev_err(&pdev->dev, "cannot get DMA channel.\n");
pdev             1645 drivers/mmc/host/s3cmci.c 	host->clk = clk_get(&pdev->dev, "sdi");
pdev             1647 drivers/mmc/host/s3cmci.c 		dev_err(&pdev->dev, "failed to find clock source.\n");
pdev             1655 drivers/mmc/host/s3cmci.c 		dev_err(&pdev->dev, "failed to enable clock source.\n");
pdev             1688 drivers/mmc/host/s3cmci.c 		dev_err(&pdev->dev, "failed to register cpufreq\n");
pdev             1694 drivers/mmc/host/s3cmci.c 		dev_err(&pdev->dev, "failed to add mmc host.\n");
pdev             1700 drivers/mmc/host/s3cmci.c 	platform_set_drvdata(pdev, mmc);
pdev             1701 drivers/mmc/host/s3cmci.c 	dev_info(&pdev->dev, "%s - using %s, %s SDIO IRQ\n", mmc_hostname(mmc),
pdev             1730 drivers/mmc/host/s3cmci.c 	if (!pdev->dev.of_node)
pdev             1741 drivers/mmc/host/s3cmci.c static void s3cmci_shutdown(struct platform_device *pdev)
pdev             1743 drivers/mmc/host/s3cmci.c 	struct mmc_host	*mmc = platform_get_drvdata(pdev);
pdev             1755 drivers/mmc/host/s3cmci.c static int s3cmci_remove(struct platform_device *pdev)
pdev             1757 drivers/mmc/host/s3cmci.c 	struct mmc_host		*mmc  = platform_get_drvdata(pdev);
pdev             1761 drivers/mmc/host/s3cmci.c 	s3cmci_shutdown(pdev);
pdev             1772 drivers/mmc/host/s3cmci.c 	if (!pdev->dev.of_node)
pdev               18 drivers/mmc/host/s3cmci.h 	struct platform_device	*pdev;
pdev               66 drivers/mmc/host/sdhci-acpi.c 	int (*free_slot)(struct platform_device *pdev);
pdev               67 drivers/mmc/host/sdhci-acpi.c 	int (*setup_host)(struct platform_device *pdev);
pdev               73 drivers/mmc/host/sdhci-acpi.c 	struct platform_device		*pdev;
pdev              378 drivers/mmc/host/sdhci-acpi.c static int intel_probe_slot(struct platform_device *pdev, const char *hid,
pdev              381 drivers/mmc/host/sdhci-acpi.c 	struct sdhci_acpi_host *c = platform_get_drvdata(pdev);
pdev              393 drivers/mmc/host/sdhci-acpi.c 	intel_dsm_init(intel_host, &pdev->dev, host->mmc);
pdev              401 drivers/mmc/host/sdhci-acpi.c static int intel_setup_host(struct platform_device *pdev)
pdev              403 drivers/mmc/host/sdhci-acpi.c 	struct sdhci_acpi_host *c = platform_get_drvdata(pdev);
pdev              476 drivers/mmc/host/sdhci-acpi.c static int qcom_probe_slot(struct platform_device *pdev, const char *hid,
pdev              479 drivers/mmc/host/sdhci-acpi.c 	struct sdhci_acpi_host *c = platform_get_drvdata(pdev);
pdev              488 drivers/mmc/host/sdhci-acpi.c 	*irq = platform_get_irq(pdev, 1);
pdev              497 drivers/mmc/host/sdhci-acpi.c static int qcom_free_slot(struct platform_device *pdev)
pdev              499 drivers/mmc/host/sdhci-acpi.c 	struct device *dev = &pdev->dev;
pdev              500 drivers/mmc/host/sdhci-acpi.c 	struct sdhci_acpi_host *c = platform_get_drvdata(pdev);
pdev              585 drivers/mmc/host/sdhci-acpi.c static int sdhci_acpi_emmc_amd_probe_slot(struct platform_device *pdev,
pdev              588 drivers/mmc/host/sdhci-acpi.c 	struct sdhci_acpi_host *c = platform_get_drvdata(pdev);
pdev              675 drivers/mmc/host/sdhci-acpi.c static int sdhci_acpi_probe(struct platform_device *pdev)
pdev              677 drivers/mmc/host/sdhci-acpi.c 	struct device *dev = &pdev->dev;
pdev              709 drivers/mmc/host/sdhci-acpi.c 	iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              728 drivers/mmc/host/sdhci-acpi.c 	c->pdev = pdev;
pdev              731 drivers/mmc/host/sdhci-acpi.c 	platform_set_drvdata(pdev, c);
pdev              735 drivers/mmc/host/sdhci-acpi.c 	host->irq	= platform_get_irq(pdev, 0);
pdev              750 drivers/mmc/host/sdhci-acpi.c 			err = c->slot->probe_slot(pdev, hid, uid);
pdev              788 drivers/mmc/host/sdhci-acpi.c 		err = c->slot->setup_host(pdev);
pdev              813 drivers/mmc/host/sdhci-acpi.c 		c->slot->free_slot(pdev);
pdev              819 drivers/mmc/host/sdhci-acpi.c static int sdhci_acpi_remove(struct platform_device *pdev)
pdev              821 drivers/mmc/host/sdhci-acpi.c 	struct sdhci_acpi_host *c = platform_get_drvdata(pdev);
pdev              822 drivers/mmc/host/sdhci-acpi.c 	struct device *dev = &pdev->dev;
pdev              832 drivers/mmc/host/sdhci-acpi.c 		c->slot->remove_slot(pdev);
pdev              838 drivers/mmc/host/sdhci-acpi.c 		c->slot->free_slot(pdev);
pdev              862 drivers/mmc/host/sdhci-acpi.c 	sdhci_acpi_byt_setting(&c->pdev->dev);
pdev              886 drivers/mmc/host/sdhci-acpi.c 	sdhci_acpi_byt_setting(&c->pdev->dev);
pdev              214 drivers/mmc/host/sdhci-bcm-kona.c static int sdhci_bcm_kona_probe(struct platform_device *pdev)
pdev              218 drivers/mmc/host/sdhci-bcm-kona.c 	struct device *dev = &pdev->dev;
pdev              224 drivers/mmc/host/sdhci-bcm-kona.c 	host = sdhci_pltfm_init(pdev, &sdhci_pltfm_data_kona,
pdev              241 drivers/mmc/host/sdhci-bcm-kona.c 		dev_err(&pdev->dev, "Missing max-freq for SDHCI cfg\n");
pdev              318 drivers/mmc/host/sdhci-bcm-kona.c 	sdhci_pltfm_free(pdev);
pdev               26 drivers/mmc/host/sdhci-brcmstb.c static int sdhci_brcmstb_probe(struct platform_device *pdev)
pdev               33 drivers/mmc/host/sdhci-brcmstb.c 	clk = devm_clk_get(&pdev->dev, NULL);
pdev               35 drivers/mmc/host/sdhci-brcmstb.c 		dev_err(&pdev->dev, "Clock not found in Device Tree\n");
pdev               42 drivers/mmc/host/sdhci-brcmstb.c 	host = sdhci_pltfm_init(pdev, &sdhci_brcmstb_pdata, 0);
pdev               48 drivers/mmc/host/sdhci-brcmstb.c 	sdhci_get_of_property(pdev);
pdev               59 drivers/mmc/host/sdhci-brcmstb.c 	if (of_device_is_compatible(pdev->dev.of_node, "brcm,bcm7425-sdhci"))
pdev               76 drivers/mmc/host/sdhci-brcmstb.c 	sdhci_pltfm_free(pdev);
pdev              340 drivers/mmc/host/sdhci-cadence.c static int sdhci_cdns_probe(struct platform_device *pdev)
pdev              349 drivers/mmc/host/sdhci-cadence.c 	struct device *dev = &pdev->dev;
pdev              365 drivers/mmc/host/sdhci-cadence.c 	host = sdhci_pltfm_init(pdev, data,
pdev              386 drivers/mmc/host/sdhci-cadence.c 	sdhci_get_of_property(pdev);
pdev              404 drivers/mmc/host/sdhci-cadence.c 	sdhci_pltfm_free(pdev);
pdev               93 drivers/mmc/host/sdhci-cns3xxx.c static int sdhci_cns3xxx_probe(struct platform_device *pdev)
pdev               95 drivers/mmc/host/sdhci-cns3xxx.c 	return sdhci_pltfm_register(pdev, &sdhci_cns3xxx_pdata, 0);
pdev               67 drivers/mmc/host/sdhci-dove.c static int sdhci_dove_probe(struct platform_device *pdev)
pdev               73 drivers/mmc/host/sdhci-dove.c 	host = sdhci_pltfm_init(pdev, &sdhci_dove_pdata, 0);
pdev               78 drivers/mmc/host/sdhci-dove.c 	pltfm_host->clk = devm_clk_get(&pdev->dev, NULL);
pdev               95 drivers/mmc/host/sdhci-dove.c 	sdhci_pltfm_free(pdev);
pdev             1310 drivers/mmc/host/sdhci-esdhc-imx.c sdhci_esdhc_imx_probe_dt(struct platform_device *pdev,
pdev             1314 drivers/mmc/host/sdhci-esdhc-imx.c 	struct device_node *np = pdev->dev.of_node;
pdev             1360 drivers/mmc/host/sdhci-esdhc-imx.c sdhci_esdhc_imx_probe_dt(struct platform_device *pdev,
pdev             1368 drivers/mmc/host/sdhci-esdhc-imx.c static int sdhci_esdhc_imx_probe_nondt(struct platform_device *pdev,
pdev             1434 drivers/mmc/host/sdhci-esdhc-imx.c static int sdhci_esdhc_imx_probe(struct platform_device *pdev)
pdev             1437 drivers/mmc/host/sdhci-esdhc-imx.c 			of_match_device(imx_esdhc_dt_ids, &pdev->dev);
pdev             1444 drivers/mmc/host/sdhci-esdhc-imx.c 	host = sdhci_pltfm_init(pdev, &sdhci_esdhc_imx_pdata,
pdev             1454 drivers/mmc/host/sdhci-esdhc-imx.c 						  pdev->id_entry->driver_data;
pdev             1460 drivers/mmc/host/sdhci-esdhc-imx.c 	imx_data->clk_ipg = devm_clk_get(&pdev->dev, "ipg");
pdev             1466 drivers/mmc/host/sdhci-esdhc-imx.c 	imx_data->clk_ahb = devm_clk_get(&pdev->dev, "ahb");
pdev             1472 drivers/mmc/host/sdhci-esdhc-imx.c 	imx_data->clk_per = devm_clk_get(&pdev->dev, "per");
pdev             1490 drivers/mmc/host/sdhci-esdhc-imx.c 	imx_data->pinctrl = devm_pinctrl_get(&pdev->dev);
pdev             1537 drivers/mmc/host/sdhci-esdhc-imx.c 		cq_host = devm_kzalloc(&pdev->dev, sizeof(*cq_host), GFP_KERNEL);
pdev             1552 drivers/mmc/host/sdhci-esdhc-imx.c 		err = sdhci_esdhc_imx_probe_dt(pdev, host, imx_data);
pdev             1554 drivers/mmc/host/sdhci-esdhc-imx.c 		err = sdhci_esdhc_imx_probe_nondt(pdev, host, imx_data);
pdev             1566 drivers/mmc/host/sdhci-esdhc-imx.c 	pm_runtime_set_active(&pdev->dev);
pdev             1567 drivers/mmc/host/sdhci-esdhc-imx.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, 50);
pdev             1568 drivers/mmc/host/sdhci-esdhc-imx.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev             1569 drivers/mmc/host/sdhci-esdhc-imx.c 	pm_suspend_ignore_children(&pdev->dev, 1);
pdev             1570 drivers/mmc/host/sdhci-esdhc-imx.c 	pm_runtime_enable(&pdev->dev);
pdev             1583 drivers/mmc/host/sdhci-esdhc-imx.c 	sdhci_pltfm_free(pdev);
pdev             1587 drivers/mmc/host/sdhci-esdhc-imx.c static int sdhci_esdhc_imx_remove(struct platform_device *pdev)
pdev             1589 drivers/mmc/host/sdhci-esdhc-imx.c 	struct sdhci_host *host = platform_get_drvdata(pdev);
pdev             1594 drivers/mmc/host/sdhci-esdhc-imx.c 	pm_runtime_get_sync(&pdev->dev);
pdev             1595 drivers/mmc/host/sdhci-esdhc-imx.c 	pm_runtime_disable(&pdev->dev);
pdev             1596 drivers/mmc/host/sdhci-esdhc-imx.c 	pm_runtime_put_noidle(&pdev->dev);
pdev             1607 drivers/mmc/host/sdhci-esdhc-imx.c 	sdhci_pltfm_free(pdev);
pdev              289 drivers/mmc/host/sdhci-iproc.c static int sdhci_iproc_probe(struct platform_device *pdev)
pdev              291 drivers/mmc/host/sdhci-iproc.c 	struct device *dev = &pdev->dev;
pdev              302 drivers/mmc/host/sdhci-iproc.c 	host = sdhci_pltfm_init(pdev, iproc_data->pdata, sizeof(*iproc_host));
pdev              315 drivers/mmc/host/sdhci-iproc.c 	sdhci_get_property(pdev);
pdev              347 drivers/mmc/host/sdhci-iproc.c 	sdhci_pltfm_free(pdev);
pdev              233 drivers/mmc/host/sdhci-msm.c 	struct platform_device *pdev;
pdev             1364 drivers/mmc/host/sdhci-msm.c 			dev_warn(&msm_host->pdev->dev,
pdev             1750 drivers/mmc/host/sdhci-msm.c static int sdhci_msm_probe(struct platform_device *pdev)
pdev             1764 drivers/mmc/host/sdhci-msm.c 	host = sdhci_pltfm_init(pdev, &sdhci_msm_pdata, sizeof(*msm_host));
pdev             1772 drivers/mmc/host/sdhci-msm.c 	msm_host->pdev = pdev;
pdev             1782 drivers/mmc/host/sdhci-msm.c 	var_info = of_device_get_match_data(&pdev->dev);
pdev             1791 drivers/mmc/host/sdhci-msm.c 	sdhci_get_of_property(pdev);
pdev             1796 drivers/mmc/host/sdhci-msm.c 	msm_host->bus_clk = devm_clk_get(&pdev->dev, "bus");
pdev             1808 drivers/mmc/host/sdhci-msm.c 	clk = devm_clk_get(&pdev->dev, "iface");
pdev             1811 drivers/mmc/host/sdhci-msm.c 		dev_err(&pdev->dev, "Peripheral clk setup failed (%d)\n", ret);
pdev             1817 drivers/mmc/host/sdhci-msm.c 	clk = devm_clk_get(&pdev->dev, "core");
pdev             1820 drivers/mmc/host/sdhci-msm.c 		dev_err(&pdev->dev, "SDC MMC clk setup failed (%d)\n", ret);
pdev             1828 drivers/mmc/host/sdhci-msm.c 		dev_warn(&pdev->dev, "core clock boost failed\n");
pdev             1830 drivers/mmc/host/sdhci-msm.c 	clk = devm_clk_get(&pdev->dev, "cal");
pdev             1835 drivers/mmc/host/sdhci-msm.c 	clk = devm_clk_get(&pdev->dev, "sleep");
pdev             1849 drivers/mmc/host/sdhci-msm.c 	msm_host->xo_clk = devm_clk_get(&pdev->dev, "xo");
pdev             1852 drivers/mmc/host/sdhci-msm.c 		dev_warn(&pdev->dev, "TCXO clk not present (%d)\n", ret);
pdev             1856 drivers/mmc/host/sdhci-msm.c 		core_memres = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             1857 drivers/mmc/host/sdhci-msm.c 		msm_host->core_mem = devm_ioremap_resource(&pdev->dev,
pdev             1882 drivers/mmc/host/sdhci-msm.c 	dev_dbg(&pdev->dev, "Host Version: 0x%x Vendor Version 0x%x\n",
pdev             1891 drivers/mmc/host/sdhci-msm.c 	dev_dbg(&pdev->dev, "MCI Version: 0x%08x, major: 0x%04x, minor: 0x%02x\n",
pdev             1934 drivers/mmc/host/sdhci-msm.c 	msm_host->pwr_irq = platform_get_irq_byname(pdev, "pwr_irq");
pdev             1945 drivers/mmc/host/sdhci-msm.c 	ret = devm_request_threaded_irq(&pdev->dev, msm_host->pwr_irq, NULL,
pdev             1947 drivers/mmc/host/sdhci-msm.c 					dev_name(&pdev->dev), host);
pdev             1949 drivers/mmc/host/sdhci-msm.c 		dev_err(&pdev->dev, "Request IRQ failed (%d)\n", ret);
pdev             1955 drivers/mmc/host/sdhci-msm.c 	pm_runtime_get_noresume(&pdev->dev);
pdev             1956 drivers/mmc/host/sdhci-msm.c 	pm_runtime_set_active(&pdev->dev);
pdev             1957 drivers/mmc/host/sdhci-msm.c 	pm_runtime_enable(&pdev->dev);
pdev             1958 drivers/mmc/host/sdhci-msm.c 	pm_runtime_set_autosuspend_delay(&pdev->dev,
pdev             1960 drivers/mmc/host/sdhci-msm.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev             1968 drivers/mmc/host/sdhci-msm.c 	pm_runtime_mark_last_busy(&pdev->dev);
pdev             1969 drivers/mmc/host/sdhci-msm.c 	pm_runtime_put_autosuspend(&pdev->dev);
pdev             1974 drivers/mmc/host/sdhci-msm.c 	pm_runtime_disable(&pdev->dev);
pdev             1975 drivers/mmc/host/sdhci-msm.c 	pm_runtime_set_suspended(&pdev->dev);
pdev             1976 drivers/mmc/host/sdhci-msm.c 	pm_runtime_put_noidle(&pdev->dev);
pdev             1984 drivers/mmc/host/sdhci-msm.c 	sdhci_pltfm_free(pdev);
pdev             1988 drivers/mmc/host/sdhci-msm.c static int sdhci_msm_remove(struct platform_device *pdev)
pdev             1990 drivers/mmc/host/sdhci-msm.c 	struct sdhci_host *host = platform_get_drvdata(pdev);
pdev             1998 drivers/mmc/host/sdhci-msm.c 	pm_runtime_get_sync(&pdev->dev);
pdev             1999 drivers/mmc/host/sdhci-msm.c 	pm_runtime_disable(&pdev->dev);
pdev             2000 drivers/mmc/host/sdhci-msm.c 	pm_runtime_put_noidle(&pdev->dev);
pdev             2006 drivers/mmc/host/sdhci-msm.c 	sdhci_pltfm_free(pdev);
pdev              732 drivers/mmc/host/sdhci-of-arasan.c static int sdhci_arasan_probe(struct platform_device *pdev)
pdev              741 drivers/mmc/host/sdhci-of-arasan.c 	struct device_node *np = pdev->dev.of_node;
pdev              744 drivers/mmc/host/sdhci-of-arasan.c 	match = of_match_node(sdhci_arasan_of_match, pdev->dev.of_node);
pdev              746 drivers/mmc/host/sdhci-of-arasan.c 	host = sdhci_pltfm_init(pdev, data->pdata, sizeof(*sdhci_arasan));
pdev              757 drivers/mmc/host/sdhci-of-arasan.c 	node = of_parse_phandle(pdev->dev.of_node, "arasan,soc-ctl-syscon", 0);
pdev              765 drivers/mmc/host/sdhci-of-arasan.c 				dev_err(&pdev->dev, "Can't get syscon: %d\n",
pdev              771 drivers/mmc/host/sdhci-of-arasan.c 	sdhci_arasan->clk_ahb = devm_clk_get(&pdev->dev, "clk_ahb");
pdev              773 drivers/mmc/host/sdhci-of-arasan.c 		dev_err(&pdev->dev, "clk_ahb clock not found.\n");
pdev              778 drivers/mmc/host/sdhci-of-arasan.c 	clk_xin = devm_clk_get(&pdev->dev, "clk_xin");
pdev              780 drivers/mmc/host/sdhci-of-arasan.c 		dev_err(&pdev->dev, "clk_xin clock not found.\n");
pdev              787 drivers/mmc/host/sdhci-of-arasan.c 		dev_err(&pdev->dev, "Unable to enable AHB clock.\n");
pdev              793 drivers/mmc/host/sdhci-of-arasan.c 		dev_err(&pdev->dev, "Unable to enable SD clock.\n");
pdev              797 drivers/mmc/host/sdhci-of-arasan.c 	sdhci_get_of_property(pdev);
pdev              807 drivers/mmc/host/sdhci-of-arasan.c 	if (of_device_is_compatible(pdev->dev.of_node,
pdev              813 drivers/mmc/host/sdhci-of-arasan.c 	ret = sdhci_arasan_register_sdclk(sdhci_arasan, clk_xin, &pdev->dev);
pdev              820 drivers/mmc/host/sdhci-of-arasan.c 			dev_err(&pdev->dev, "parsing dt failed (%d)\n", ret);
pdev              825 drivers/mmc/host/sdhci-of-arasan.c 	if (of_device_is_compatible(pdev->dev.of_node,
pdev              827 drivers/mmc/host/sdhci-of-arasan.c 		sdhci_arasan->phy = devm_phy_get(&pdev->dev,
pdev              831 drivers/mmc/host/sdhci-of-arasan.c 			dev_err(&pdev->dev, "No phy for arasan,sdhci-5.1.\n");
pdev              837 drivers/mmc/host/sdhci-of-arasan.c 			dev_err(&pdev->dev, "phy_init err.\n");
pdev              862 drivers/mmc/host/sdhci-of-arasan.c 	sdhci_arasan_unregister_sdclk(&pdev->dev);
pdev              868 drivers/mmc/host/sdhci-of-arasan.c 	sdhci_pltfm_free(pdev);
pdev              872 drivers/mmc/host/sdhci-of-arasan.c static int sdhci_arasan_remove(struct platform_device *pdev)
pdev              875 drivers/mmc/host/sdhci-of-arasan.c 	struct sdhci_host *host = platform_get_drvdata(pdev);
pdev              886 drivers/mmc/host/sdhci-of-arasan.c 	sdhci_arasan_unregister_sdclk(&pdev->dev);
pdev              888 drivers/mmc/host/sdhci-of-arasan.c 	ret = sdhci_pltfm_unregister(pdev);
pdev              146 drivers/mmc/host/sdhci-of-aspeed.c static int aspeed_sdhci_probe(struct platform_device *pdev)
pdev              155 drivers/mmc/host/sdhci-of-aspeed.c 	host = sdhci_pltfm_init(pdev, &aspeed_sdhci_pdata, sizeof(*dev));
pdev              161 drivers/mmc/host/sdhci-of-aspeed.c 	dev->parent = dev_get_drvdata(pdev->dev.parent);
pdev              163 drivers/mmc/host/sdhci-of-aspeed.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              171 drivers/mmc/host/sdhci-of-aspeed.c 	dev_info(&pdev->dev, "Configuring for slot %d\n", slot);
pdev              174 drivers/mmc/host/sdhci-of-aspeed.c 	sdhci_get_of_property(pdev);
pdev              176 drivers/mmc/host/sdhci-of-aspeed.c 	pltfm_host->clk = devm_clk_get(&pdev->dev, NULL);
pdev              182 drivers/mmc/host/sdhci-of-aspeed.c 		dev_err(&pdev->dev, "Unable to enable SDIO clock\n");
pdev              199 drivers/mmc/host/sdhci-of-aspeed.c 	sdhci_pltfm_free(pdev);
pdev              203 drivers/mmc/host/sdhci-of-aspeed.c static int aspeed_sdhci_remove(struct platform_device *pdev)
pdev              209 drivers/mmc/host/sdhci-of-aspeed.c 	host = platform_get_drvdata(pdev);
pdev              216 drivers/mmc/host/sdhci-of-aspeed.c 	sdhci_pltfm_free(pdev);
pdev              237 drivers/mmc/host/sdhci-of-aspeed.c static int aspeed_sdc_probe(struct platform_device *pdev)
pdev              244 drivers/mmc/host/sdhci-of-aspeed.c 	sdc = devm_kzalloc(&pdev->dev, sizeof(*sdc), GFP_KERNEL);
pdev              250 drivers/mmc/host/sdhci-of-aspeed.c 	sdc->clk = devm_clk_get(&pdev->dev, NULL);
pdev              256 drivers/mmc/host/sdhci-of-aspeed.c 		dev_err(&pdev->dev, "Unable to enable SDCLK\n");
pdev              260 drivers/mmc/host/sdhci-of-aspeed.c 	sdc->res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              261 drivers/mmc/host/sdhci-of-aspeed.c 	sdc->regs = devm_ioremap_resource(&pdev->dev, sdc->res);
pdev              267 drivers/mmc/host/sdhci-of-aspeed.c 	dev_set_drvdata(&pdev->dev, sdc);
pdev              269 drivers/mmc/host/sdhci-of-aspeed.c 	parent = pdev->dev.of_node;
pdev              273 drivers/mmc/host/sdhci-of-aspeed.c 		cpdev = of_platform_device_create(child, NULL, &pdev->dev);
pdev              288 drivers/mmc/host/sdhci-of-aspeed.c static int aspeed_sdc_remove(struct platform_device *pdev)
pdev              290 drivers/mmc/host/sdhci-of-aspeed.c 	struct aspeed_sdc *sdc = dev_get_drvdata(&pdev->dev);
pdev              304 drivers/mmc/host/sdhci-of-at91.c static int sdhci_at91_probe(struct platform_device *pdev)
pdev              313 drivers/mmc/host/sdhci-of-at91.c 	match = of_match_device(sdhci_at91_dt_match, &pdev->dev);
pdev              318 drivers/mmc/host/sdhci-of-at91.c 	host = sdhci_pltfm_init(pdev, soc_data, sizeof(*priv));
pdev              325 drivers/mmc/host/sdhci-of-at91.c 	priv->mainck = devm_clk_get(&pdev->dev, "baseclk");
pdev              327 drivers/mmc/host/sdhci-of-at91.c 		dev_err(&pdev->dev, "failed to get baseclk\n");
pdev              332 drivers/mmc/host/sdhci-of-at91.c 	priv->hclock = devm_clk_get(&pdev->dev, "hclock");
pdev              334 drivers/mmc/host/sdhci-of-at91.c 		dev_err(&pdev->dev, "failed to get hclock\n");
pdev              339 drivers/mmc/host/sdhci-of-at91.c 	priv->gck = devm_clk_get(&pdev->dev, "multclk");
pdev              341 drivers/mmc/host/sdhci-of-at91.c 		dev_err(&pdev->dev, "failed to get multclk\n");
pdev              346 drivers/mmc/host/sdhci-of-at91.c 	ret = sdhci_at91_set_clks_presets(&pdev->dev);
pdev              356 drivers/mmc/host/sdhci-of-at91.c 	sdhci_get_of_property(pdev);
pdev              358 drivers/mmc/host/sdhci-of-at91.c 	pm_runtime_get_noresume(&pdev->dev);
pdev              359 drivers/mmc/host/sdhci-of-at91.c 	pm_runtime_set_active(&pdev->dev);
pdev              360 drivers/mmc/host/sdhci-of-at91.c 	pm_runtime_enable(&pdev->dev);
pdev              361 drivers/mmc/host/sdhci-of-at91.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, 50);
pdev              362 drivers/mmc/host/sdhci-of-at91.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              408 drivers/mmc/host/sdhci-of-at91.c 	pm_runtime_put_autosuspend(&pdev->dev);
pdev              413 drivers/mmc/host/sdhci-of-at91.c 	pm_runtime_disable(&pdev->dev);
pdev              414 drivers/mmc/host/sdhci-of-at91.c 	pm_runtime_set_suspended(&pdev->dev);
pdev              415 drivers/mmc/host/sdhci-of-at91.c 	pm_runtime_put_noidle(&pdev->dev);
pdev              421 drivers/mmc/host/sdhci-of-at91.c 	sdhci_pltfm_free(pdev);
pdev              425 drivers/mmc/host/sdhci-of-at91.c static int sdhci_at91_remove(struct platform_device *pdev)
pdev              427 drivers/mmc/host/sdhci-of-at91.c 	struct sdhci_host	*host = platform_get_drvdata(pdev);
pdev              434 drivers/mmc/host/sdhci-of-at91.c 	pm_runtime_get_sync(&pdev->dev);
pdev              435 drivers/mmc/host/sdhci-of-at91.c 	pm_runtime_disable(&pdev->dev);
pdev              436 drivers/mmc/host/sdhci-of-at91.c 	pm_runtime_put_noidle(&pdev->dev);
pdev              438 drivers/mmc/host/sdhci-of-at91.c 	sdhci_pltfm_unregister(pdev);
pdev               63 drivers/mmc/host/sdhci-of-dwcmshc.c static int dwcmshc_probe(struct platform_device *pdev)
pdev               71 drivers/mmc/host/sdhci-of-dwcmshc.c 	host = sdhci_pltfm_init(pdev, &sdhci_dwcmshc_pdata,
pdev               79 drivers/mmc/host/sdhci-of-dwcmshc.c 	extra = DIV_ROUND_UP_ULL(dma_get_required_mask(&pdev->dev), SZ_128M);
pdev               87 drivers/mmc/host/sdhci-of-dwcmshc.c 	pltfm_host->clk = devm_clk_get(&pdev->dev, "core");
pdev               90 drivers/mmc/host/sdhci-of-dwcmshc.c 		dev_err(&pdev->dev, "failed to get core clk: %d\n", err);
pdev               97 drivers/mmc/host/sdhci-of-dwcmshc.c 	priv->bus_clk = devm_clk_get(&pdev->dev, "bus");
pdev              105 drivers/mmc/host/sdhci-of-dwcmshc.c 	sdhci_get_of_property(pdev);
pdev              117 drivers/mmc/host/sdhci-of-dwcmshc.c 	sdhci_pltfm_free(pdev);
pdev              121 drivers/mmc/host/sdhci-of-dwcmshc.c static int dwcmshc_remove(struct platform_device *pdev)
pdev              123 drivers/mmc/host/sdhci-of-dwcmshc.c 	struct sdhci_host *host = platform_get_drvdata(pdev);
pdev              132 drivers/mmc/host/sdhci-of-dwcmshc.c 	sdhci_pltfm_free(pdev);
pdev             1205 drivers/mmc/host/sdhci-of-esdhc.c static void esdhc_init(struct platform_device *pdev, struct sdhci_host *host)
pdev             1237 drivers/mmc/host/sdhci-of-esdhc.c 	match = of_match_node(sdhci_esdhc_of_match, pdev->dev.of_node);
pdev             1240 drivers/mmc/host/sdhci-of-esdhc.c 	np = pdev->dev.of_node;
pdev             1278 drivers/mmc/host/sdhci-of-esdhc.c static int sdhci_esdhc_probe(struct platform_device *pdev)
pdev             1286 drivers/mmc/host/sdhci-of-esdhc.c 	np = pdev->dev.of_node;
pdev             1289 drivers/mmc/host/sdhci-of-esdhc.c 		host = sdhci_pltfm_init(pdev, &sdhci_esdhc_le_pdata,
pdev             1292 drivers/mmc/host/sdhci-of-esdhc.c 		host = sdhci_pltfm_init(pdev, &sdhci_esdhc_be_pdata,
pdev             1304 drivers/mmc/host/sdhci-of-esdhc.c 	esdhc_init(pdev, host);
pdev             1306 drivers/mmc/host/sdhci-of-esdhc.c 	sdhci_get_of_property(pdev);
pdev             1364 drivers/mmc/host/sdhci-of-esdhc.c 	sdhci_pltfm_free(pdev);
pdev               69 drivers/mmc/host/sdhci-of-hlwd.c static int sdhci_hlwd_probe(struct platform_device *pdev)
pdev               71 drivers/mmc/host/sdhci-of-hlwd.c 	return sdhci_pltfm_register(pdev, &sdhci_hlwd_pdata, 0);
pdev             1028 drivers/mmc/host/sdhci-omap.c static int sdhci_omap_probe(struct platform_device *pdev)
pdev             1032 drivers/mmc/host/sdhci-omap.c 	struct device *dev = &pdev->dev;
pdev             1052 drivers/mmc/host/sdhci-omap.c 	host = sdhci_pltfm_init(pdev, &sdhci_omap_pdata,
pdev             1070 drivers/mmc/host/sdhci-omap.c 	sdhci_get_of_property(pdev);
pdev             1164 drivers/mmc/host/sdhci-omap.c 	sdhci_pltfm_free(pdev);
pdev             1168 drivers/mmc/host/sdhci-omap.c static int sdhci_omap_remove(struct platform_device *pdev)
pdev             1170 drivers/mmc/host/sdhci-omap.c 	struct device *dev = &pdev->dev;
pdev             1171 drivers/mmc/host/sdhci-omap.c 	struct sdhci_host *host = platform_get_drvdata(pdev);
pdev             1176 drivers/mmc/host/sdhci-omap.c 	sdhci_pltfm_free(pdev);
pdev               61 drivers/mmc/host/sdhci-pci-core.c 		return device_wakeup_enable(&chip->pdev->dev);
pdev               63 drivers/mmc/host/sdhci-pci-core.c 		return device_wakeup_disable(&chip->pdev->dev);
pdev               90 drivers/mmc/host/sdhci-pci-core.c 		if (device_may_wakeup(&chip->pdev->dev))
pdev              243 drivers/mmc/host/sdhci-pci-core.c 	if (chip->pdev->subsystem_vendor == PCI_VENDOR_ID_SAMSUNG ||
pdev              244 drivers/mmc/host/sdhci-pci-core.c 	    chip->pdev->subsystem_vendor == PCI_VENDOR_ID_SONY)
pdev              363 drivers/mmc/host/sdhci-pci-core.c 	err = devm_gpio_request(&slot->chip->pdev->dev, gpio, "sd_cd");
pdev              386 drivers/mmc/host/sdhci-pci-core.c 	devm_gpio_free(&slot->chip->pdev->dev, gpio);
pdev              388 drivers/mmc/host/sdhci-pci-core.c 	dev_warn(&slot->chip->pdev->dev, "failed to setup card detect wake up\n");
pdev              462 drivers/mmc/host/sdhci-pci-core.c static void byt_ocp_setting(struct pci_dev *pdev)
pdev              466 drivers/mmc/host/sdhci-pci-core.c 	if (pdev->device != PCI_DEVICE_ID_INTEL_BYT_EMMC &&
pdev              467 drivers/mmc/host/sdhci-pci-core.c 	    pdev->device != PCI_DEVICE_ID_INTEL_BYT_SDIO &&
pdev              468 drivers/mmc/host/sdhci-pci-core.c 	    pdev->device != PCI_DEVICE_ID_INTEL_BYT_SD &&
pdev              469 drivers/mmc/host/sdhci-pci-core.c 	    pdev->device != PCI_DEVICE_ID_INTEL_BYT_EMMC2)
pdev              474 drivers/mmc/host/sdhci-pci-core.c 		dev_err(&pdev->dev, "%s read error\n", __func__);
pdev              485 drivers/mmc/host/sdhci-pci-core.c 		dev_err(&pdev->dev, "%s write error\n", __func__);
pdev              489 drivers/mmc/host/sdhci-pci-core.c 	dev_dbg(&pdev->dev, "%s completed\n", __func__);
pdev              494 drivers/mmc/host/sdhci-pci-core.c static inline void byt_ocp_setting(struct pci_dev *pdev)
pdev              734 drivers/mmc/host/sdhci-pci-core.c 	struct device *dev = &slot->chip->pdev->dev;
pdev              762 drivers/mmc/host/sdhci-pci-core.c 	struct device *dev = &slot->chip->pdev->dev;
pdev              767 drivers/mmc/host/sdhci-pci-core.c 	byt_ocp_setting(slot->chip->pdev);
pdev              783 drivers/mmc/host/sdhci-pci-core.c 	if (slot->chip->pdev->device == PCI_DEVICE_ID_INTEL_BSW_EMMC)
pdev              792 drivers/mmc/host/sdhci-pci-core.c 	return slot->chip->pdev->device == PCI_DEVICE_ID_INTEL_GLK_EMMC &&
pdev              803 drivers/mmc/host/sdhci-pci-core.c 	if (slot->chip->pdev->device != PCI_DEVICE_ID_INTEL_GLK_EMMC) {
pdev              821 drivers/mmc/host/sdhci-pci-core.c 	struct device *dev = &slot->chip->pdev->dev;
pdev              911 drivers/mmc/host/sdhci-pci-core.c 	if (chip->pdev->device == PCI_DEVICE_ID_INTEL_GLK_EMMC &&
pdev              937 drivers/mmc/host/sdhci-pci-core.c 	status = acpi_evaluate_integer(ACPI_HANDLE(&slot->chip->pdev->dev),
pdev              940 drivers/mmc/host/sdhci-pci-core.c 		dev_err(&slot->chip->pdev->dev,
pdev              986 drivers/mmc/host/sdhci-pci-core.c 	if (slot->chip->pdev->device == PCI_DEVICE_ID_INTEL_BXT_SD ||
pdev              987 drivers/mmc/host/sdhci-pci-core.c 	    slot->chip->pdev->device == PCI_DEVICE_ID_INTEL_BXTM_SD ||
pdev              988 drivers/mmc/host/sdhci-pci-core.c 	    slot->chip->pdev->device == PCI_DEVICE_ID_INTEL_APL_SD ||
pdev              989 drivers/mmc/host/sdhci-pci-core.c 	    slot->chip->pdev->device == PCI_DEVICE_ID_INTEL_GLK_SD)
pdev              992 drivers/mmc/host/sdhci-pci-core.c 	if (slot->chip->pdev->subsystem_vendor == PCI_VENDOR_ID_NI &&
pdev              993 drivers/mmc/host/sdhci-pci-core.c 	    slot->chip->pdev->subsystem_device == PCI_SUBDEVICE_ID_NI_78E3)
pdev             1003 drivers/mmc/host/sdhci-pci-core.c 	byt_ocp_setting(chip->pdev);
pdev             1014 drivers/mmc/host/sdhci-pci-core.c 	byt_ocp_setting(chip->pdev);
pdev             1124 drivers/mmc/host/sdhci-pci-core.c 	device = ACPI_COMPANION(&slot->chip->pdev->dev);
pdev             1139 drivers/mmc/host/sdhci-pci-core.c 	unsigned int func = PCI_FUNC(slot->chip->pdev->devfn);
pdev             1178 drivers/mmc/host/sdhci-pci-core.c 	ret = pci_read_config_byte(chip->pdev, 0xAE, &scratch);
pdev             1191 drivers/mmc/host/sdhci-pci-core.c 	return pci_write_config_byte(chip->pdev, 0xAE, scratch);
pdev             1199 drivers/mmc/host/sdhci-pci-core.c 	if (chip->pdev->revision == 0) {
pdev             1219 drivers/mmc/host/sdhci-pci-core.c 	if (chip->pdev->device == PCI_DEVICE_ID_JMICRON_JMB38X_SD)
pdev             1221 drivers/mmc/host/sdhci-pci-core.c 	else if (chip->pdev->device == PCI_DEVICE_ID_JMICRON_JMB388_SD)
pdev             1230 drivers/mmc/host/sdhci-pci-core.c 			if ((PCI_SLOT(chip->pdev->devfn) ==
pdev             1232 drivers/mmc/host/sdhci-pci-core.c 				(chip->pdev->bus == sd_dev->bus))
pdev             1238 drivers/mmc/host/sdhci-pci-core.c 			dev_info(&chip->pdev->dev, "Refusing to bind to "
pdev             1250 drivers/mmc/host/sdhci-pci-core.c 		dev_err(&chip->pdev->dev, "Failure enabling card power\n");
pdev             1255 drivers/mmc/host/sdhci-pci-core.c 	if (chip->pdev->device == PCI_DEVICE_ID_JMICRON_JMB388_SD ||
pdev             1256 drivers/mmc/host/sdhci-pci-core.c 	    chip->pdev->device == PCI_DEVICE_ID_JMICRON_JMB388_ESD)
pdev             1278 drivers/mmc/host/sdhci-pci-core.c 	if (slot->chip->pdev->revision == 0) {
pdev             1295 drivers/mmc/host/sdhci-pci-core.c 	if (slot->chip->pdev->device == PCI_DEVICE_ID_JMICRON_JMB388_ESD) {
pdev             1307 drivers/mmc/host/sdhci-pci-core.c 	if (slot->chip->pdev->device == PCI_DEVICE_ID_JMICRON_JMB38X_MMC ||
pdev             1308 drivers/mmc/host/sdhci-pci-core.c 	    slot->chip->pdev->device == PCI_DEVICE_ID_JMICRON_JMB388_ESD)
pdev             1321 drivers/mmc/host/sdhci-pci-core.c 	if (slot->chip->pdev->device == PCI_DEVICE_ID_JMICRON_JMB38X_MMC ||
pdev             1322 drivers/mmc/host/sdhci-pci-core.c 	    slot->chip->pdev->device == PCI_DEVICE_ID_JMICRON_JMB388_ESD)
pdev             1335 drivers/mmc/host/sdhci-pci-core.c 	if (chip->pdev->device == PCI_DEVICE_ID_JMICRON_JMB38X_MMC ||
pdev             1336 drivers/mmc/host/sdhci-pci-core.c 	    chip->pdev->device == PCI_DEVICE_ID_JMICRON_JMB388_ESD) {
pdev             1348 drivers/mmc/host/sdhci-pci-core.c 	if (chip->pdev->device == PCI_DEVICE_ID_JMICRON_JMB38X_MMC ||
pdev             1349 drivers/mmc/host/sdhci-pci-core.c 	    chip->pdev->device == PCI_DEVICE_ID_JMICRON_JMB388_ESD) {
pdev             1356 drivers/mmc/host/sdhci-pci-core.c 		dev_err(&chip->pdev->dev, "Failure enabling card power\n");
pdev             1397 drivers/mmc/host/sdhci-pci-core.c 	if ((chip->pdev->class & 0x0000FF) == PCI_SDHCI_IFVENDOR) {
pdev             1398 drivers/mmc/host/sdhci-pci-core.c 		chip->pdev->class &= ~0x0000FF;
pdev             1399 drivers/mmc/host/sdhci-pci-core.c 		chip->pdev->class |= PCI_SDHCI_IFDMA;
pdev             1410 drivers/mmc/host/sdhci-pci-core.c 	dev_info(&slot->chip->pdev->dev, "SysKonnect CardBus2SDIO, "
pdev             1428 drivers/mmc/host/sdhci-pci-core.c 		dev_err(&slot->chip->pdev->dev,
pdev             1445 drivers/mmc/host/sdhci-pci-core.c 	if (chip->pdev->revision == 0x10)
pdev             1498 drivers/mmc/host/sdhci-pci-core.c static void amd_config_tuning_phase(struct pci_dev *pdev, u8 phase)
pdev             1502 drivers/mmc/host/sdhci-pci-core.c 	pci_read_config_dword(pdev, AMD_SD_AUTO_PATTERN, &val);
pdev             1505 drivers/mmc/host/sdhci-pci-core.c 	pci_write_config_dword(pdev, AMD_SD_AUTO_PATTERN, val);
pdev             1508 drivers/mmc/host/sdhci-pci-core.c static void amd_enable_manual_tuning(struct pci_dev *pdev)
pdev             1512 drivers/mmc/host/sdhci-pci-core.c 	pci_read_config_dword(pdev, AMD_SD_MISC_CONTROL, &val);
pdev             1514 drivers/mmc/host/sdhci-pci-core.c 	pci_write_config_dword(pdev, AMD_SD_MISC_CONTROL, val);
pdev             1520 drivers/mmc/host/sdhci-pci-core.c 	struct pci_dev *pdev = slot->chip->pdev;
pdev             1529 drivers/mmc/host/sdhci-pci-core.c 		amd_config_tuning_phase(pdev, tune_around);
pdev             1543 drivers/mmc/host/sdhci-pci-core.c 		dev_err(&pdev->dev, "no tuning point found\n");
pdev             1547 drivers/mmc/host/sdhci-pci-core.c 	amd_config_tuning_phase(pdev, valid_win_end - valid_win_max / 2);
pdev             1549 drivers/mmc/host/sdhci-pci-core.c 	amd_enable_manual_tuning(pdev);
pdev             1613 drivers/mmc/host/sdhci-pci-core.c 	struct pci_dev *pdev = slot->chip->pdev;
pdev             1621 drivers/mmc/host/sdhci-pci-core.c 	if (pdev->device == 0x7906 && (mask & SDHCI_RESET_ALL)) {
pdev             1622 drivers/mmc/host/sdhci-pci-core.c 		pci_clear_master(pdev);
pdev             1624 drivers/mmc/host/sdhci-pci-core.c 		pci_save_state(pdev);
pdev             1626 drivers/mmc/host/sdhci-pci-core.c 		pci_set_power_state(pdev, PCI_D3cold);
pdev             1628 drivers/mmc/host/sdhci-pci-core.c 			pdev->current_state);
pdev             1629 drivers/mmc/host/sdhci-pci-core.c 		pci_set_power_state(pdev, PCI_D0);
pdev             1631 drivers/mmc/host/sdhci-pci-core.c 		pci_restore_state(pdev);
pdev             1769 drivers/mmc/host/sdhci-pci-core.c 	struct pci_dev *pdev;
pdev             1772 drivers/mmc/host/sdhci-pci-core.c 	pdev = slot->chip->pdev;
pdev             1774 drivers/mmc/host/sdhci-pci-core.c 	if (((pdev->class & 0xFFFF00) == (PCI_CLASS_SYSTEM_SDHCI << 8)) &&
pdev             1775 drivers/mmc/host/sdhci-pci-core.c 		((pdev->class & 0x0000FF) != PCI_SDHCI_IFDMA) &&
pdev             1777 drivers/mmc/host/sdhci-pci-core.c 		dev_warn(&pdev->dev, "Will use DMA mode even though HW "
pdev             1781 drivers/mmc/host/sdhci-pci-core.c 	pci_set_master(pdev);
pdev             1893 drivers/mmc/host/sdhci-pci-core.c 	struct pci_dev *pdev, struct sdhci_pci_chip *chip, int first_bar,
pdev             1901 drivers/mmc/host/sdhci-pci-core.c 	if (!(pci_resource_flags(pdev, bar) & IORESOURCE_MEM)) {
pdev             1902 drivers/mmc/host/sdhci-pci-core.c 		dev_err(&pdev->dev, "BAR %d is not iomem. Aborting.\n", bar);
pdev             1906 drivers/mmc/host/sdhci-pci-core.c 	if (pci_resource_len(pdev, bar) < 0x100) {
pdev             1907 drivers/mmc/host/sdhci-pci-core.c 		dev_err(&pdev->dev, "Invalid iomem size. You may "
pdev             1911 drivers/mmc/host/sdhci-pci-core.c 	if ((pdev->class & 0x0000FF) == PCI_SDHCI_IFVENDOR) {
pdev             1912 drivers/mmc/host/sdhci-pci-core.c 		dev_err(&pdev->dev, "Vendor specific interface. Aborting.\n");
pdev             1916 drivers/mmc/host/sdhci-pci-core.c 	if ((pdev->class & 0x0000FF) > PCI_SDHCI_IFVENDOR) {
pdev             1917 drivers/mmc/host/sdhci-pci-core.c 		dev_err(&pdev->dev, "Unknown interface. Aborting.\n");
pdev             1921 drivers/mmc/host/sdhci-pci-core.c 	host = sdhci_alloc_host(&pdev->dev, sizeof(*slot) + priv_size);
pdev             1923 drivers/mmc/host/sdhci-pci-core.c 		dev_err(&pdev->dev, "cannot allocate host\n");
pdev             1937 drivers/mmc/host/sdhci-pci-core.c 		slot->data = sdhci_pci_get_data(pdev, slotno);
pdev             1943 drivers/mmc/host/sdhci-pci-core.c 				dev_err(&pdev->dev, "platform setup failed\n");
pdev             1958 drivers/mmc/host/sdhci-pci-core.c 	host->irq = pdev->irq;
pdev             1960 drivers/mmc/host/sdhci-pci-core.c 	ret = pcim_iomap_regions(pdev, BIT(bar), mmc_hostname(host->mmc));
pdev             1962 drivers/mmc/host/sdhci-pci-core.c 		dev_err(&pdev->dev, "cannot request region\n");
pdev             1966 drivers/mmc/host/sdhci-pci-core.c 	host->ioaddr = pcim_iomap_table(pdev)[bar];
pdev             1975 drivers/mmc/host/sdhci-pci-core.c 		if (!devm_gpio_request(&pdev->dev, slot->rst_n_gpio, "eMMC_reset")) {
pdev             1980 drivers/mmc/host/sdhci-pci-core.c 			dev_warn(&pdev->dev, "failed to request rst_n_gpio\n");
pdev             1989 drivers/mmc/host/sdhci-pci-core.c 	if (device_can_wakeup(&pdev->dev))
pdev             1993 drivers/mmc/host/sdhci-pci-core.c 		device_init_wakeup(&pdev->dev, true);
pdev             2007 drivers/mmc/host/sdhci-pci-core.c 			dev_warn(&pdev->dev, "failed to setup card detect gpio\n");
pdev             2085 drivers/mmc/host/sdhci-pci-core.c static int sdhci_pci_probe(struct pci_dev *pdev,
pdev             2094 drivers/mmc/host/sdhci-pci-core.c 	BUG_ON(pdev == NULL);
pdev             2097 drivers/mmc/host/sdhci-pci-core.c 	dev_info(&pdev->dev, "SDHCI controller found [%04x:%04x] (rev %x)\n",
pdev             2098 drivers/mmc/host/sdhci-pci-core.c 		 (int)pdev->vendor, (int)pdev->device, (int)pdev->revision);
pdev             2100 drivers/mmc/host/sdhci-pci-core.c 	ret = pci_read_config_byte(pdev, PCI_SLOT_INFO, &slots);
pdev             2105 drivers/mmc/host/sdhci-pci-core.c 	dev_dbg(&pdev->dev, "found %d slot(s)\n", slots);
pdev             2109 drivers/mmc/host/sdhci-pci-core.c 	ret = pci_read_config_byte(pdev, PCI_SLOT_INFO, &first_bar);
pdev             2116 drivers/mmc/host/sdhci-pci-core.c 		dev_err(&pdev->dev, "Invalid first BAR. Aborting.\n");
pdev             2120 drivers/mmc/host/sdhci-pci-core.c 	ret = pcim_enable_device(pdev);
pdev             2124 drivers/mmc/host/sdhci-pci-core.c 	chip = devm_kzalloc(&pdev->dev, sizeof(*chip), GFP_KERNEL);
pdev             2128 drivers/mmc/host/sdhci-pci-core.c 	chip->pdev = pdev;
pdev             2139 drivers/mmc/host/sdhci-pci-core.c 	pci_set_drvdata(pdev, chip);
pdev             2150 drivers/mmc/host/sdhci-pci-core.c 		slot = sdhci_pci_probe_slot(pdev, chip, first_bar, i);
pdev             2161 drivers/mmc/host/sdhci-pci-core.c 		sdhci_pci_runtime_pm_allow(&pdev->dev);
pdev             2166 drivers/mmc/host/sdhci-pci-core.c static void sdhci_pci_remove(struct pci_dev *pdev)
pdev             2169 drivers/mmc/host/sdhci-pci-core.c 	struct sdhci_pci_chip *chip = pci_get_drvdata(pdev);
pdev             2172 drivers/mmc/host/sdhci-pci-core.c 		sdhci_pci_runtime_pm_forbid(&pdev->dev);
pdev                5 drivers/mmc/host/sdhci-pci-data.c struct sdhci_pci_data *(*sdhci_pci_get_data)(struct pci_dev *pdev, int slotno);
pdev              274 drivers/mmc/host/sdhci-pci-gli.c 	ret = pci_alloc_irq_vectors(slot->chip->pdev, 1, 1,
pdev              282 drivers/mmc/host/sdhci-pci-gli.c 	slot->host->irq = pci_irq_vector(slot->chip->pdev, 0);
pdev              347 drivers/mmc/host/sdhci-pci-gli.c 	pci_free_irq_vectors(slot->chip->pdev);
pdev              156 drivers/mmc/host/sdhci-pci-o2micro.c 	pci_read_config_dword(chip->pdev,
pdev              162 drivers/mmc/host/sdhci-pci-o2micro.c 	pci_write_config_dword(chip->pdev,
pdev              239 drivers/mmc/host/sdhci-pci-o2micro.c 	pci_read_config_byte(chip->pdev,
pdev              242 drivers/mmc/host/sdhci-pci-o2micro.c 	pci_write_config_byte(chip->pdev, O2_SD_LOCK_WP, scratch_8);
pdev              252 drivers/mmc/host/sdhci-pci-o2micro.c 		pci_read_config_dword(chip->pdev,
pdev              257 drivers/mmc/host/sdhci-pci-o2micro.c 		pci_write_config_dword(chip->pdev, O2_SD_FUNC_REG4, scratch_32);
pdev              292 drivers/mmc/host/sdhci-pci-o2micro.c 	pci_read_config_byte(chip->pdev,
pdev              295 drivers/mmc/host/sdhci-pci-o2micro.c 	pci_write_config_byte(chip->pdev, O2_SD_LOCK_WP, scratch_8);
pdev              355 drivers/mmc/host/sdhci-pci-o2micro.c 	ret = pci_read_config_dword(chip->pdev,
pdev              361 drivers/mmc/host/sdhci-pci-o2micro.c 	pci_write_config_dword(chip->pdev,
pdev              364 drivers/mmc/host/sdhci-pci-o2micro.c 	ret = pci_read_config_dword(chip->pdev,
pdev              370 drivers/mmc/host/sdhci-pci-o2micro.c 	pci_write_config_dword(chip->pdev,
pdev              380 drivers/mmc/host/sdhci-pci-o2micro.c 	ret = pci_read_config_dword(chip->pdev, O2_SD_DEV_CTRL, &scratch_32);
pdev              384 drivers/mmc/host/sdhci-pci-o2micro.c 	pci_write_config_dword(chip->pdev, O2_SD_DEV_CTRL, scratch_32);
pdev              387 drivers/mmc/host/sdhci-pci-o2micro.c 	ret = pci_read_config_dword(chip->pdev, O2_SD_MISC_REG5, &scratch_32);
pdev              392 drivers/mmc/host/sdhci-pci-o2micro.c 	pci_write_config_dword(chip->pdev, O2_SD_MISC_REG5, scratch_32);
pdev              395 drivers/mmc/host/sdhci-pci-o2micro.c 	ret = pci_read_config_dword(chip->pdev, O2_SD_TEST_REG, &scratch_32);
pdev              399 drivers/mmc/host/sdhci-pci-o2micro.c 	pci_write_config_dword(chip->pdev, O2_SD_TEST_REG, scratch_32);
pdev              402 drivers/mmc/host/sdhci-pci-o2micro.c 	pci_write_config_dword(chip->pdev, O2_SD_DELAY_CTRL, 0x00002492);
pdev              405 drivers/mmc/host/sdhci-pci-o2micro.c 	ret = pci_read_config_dword(chip->pdev, O2_SD_LD0_CTRL, &scratch_32);
pdev              409 drivers/mmc/host/sdhci-pci-o2micro.c 	pci_write_config_dword(chip->pdev, O2_SD_LD0_CTRL, scratch_32);
pdev              412 drivers/mmc/host/sdhci-pci-o2micro.c 	ret = pci_read_config_dword(chip->pdev, O2_SD_CAP_REG0, &scratch_32);
pdev              417 drivers/mmc/host/sdhci-pci-o2micro.c 	pci_write_config_dword(chip->pdev, O2_SD_CAP_REG0, scratch_32);
pdev              419 drivers/mmc/host/sdhci-pci-o2micro.c 	ret = pci_read_config_dword(chip->pdev,
pdev              425 drivers/mmc/host/sdhci-pci-o2micro.c 	pci_write_config_dword(chip->pdev, O2_SD_TUNING_CTRL, scratch_32);
pdev              428 drivers/mmc/host/sdhci-pci-o2micro.c 	ret = pci_read_config_dword(chip->pdev,
pdev              434 drivers/mmc/host/sdhci-pci-o2micro.c 	pci_write_config_dword(chip->pdev, O2_SD_UHS2_L1_CTRL, scratch_32);
pdev              437 drivers/mmc/host/sdhci-pci-o2micro.c 	ret = pci_read_config_dword(chip->pdev, O2_SD_FUNC_REG3, &scratch_32);
pdev              442 drivers/mmc/host/sdhci-pci-o2micro.c 	pci_write_config_dword(chip->pdev, O2_SD_FUNC_REG3, scratch_32);
pdev              445 drivers/mmc/host/sdhci-pci-o2micro.c 	ret = pci_read_config_dword(chip->pdev, O2_SD_CAPS, &scratch_32);
pdev              450 drivers/mmc/host/sdhci-pci-o2micro.c 	pci_write_config_dword(chip->pdev, O2_SD_CAPS, scratch_32);
pdev              452 drivers/mmc/host/sdhci-pci-o2micro.c 	ret = pci_read_config_dword(chip->pdev,
pdev              458 drivers/mmc/host/sdhci-pci-o2micro.c 	pci_write_config_dword(chip->pdev, O2_SD_MISC_CTRL4, scratch_32);
pdev              466 drivers/mmc/host/sdhci-pci-o2micro.c 	ret = pci_find_capability(chip->pdev, PCI_CAP_ID_MSI);
pdev              473 drivers/mmc/host/sdhci-pci-o2micro.c 	ret = pci_alloc_irq_vectors(chip->pdev, 1, 1,
pdev              481 drivers/mmc/host/sdhci-pci-o2micro.c 	host->irq = pci_irq_vector(chip->pdev, 0);
pdev              533 drivers/mmc/host/sdhci-pci-o2micro.c 	switch (chip->pdev->device) {
pdev              545 drivers/mmc/host/sdhci-pci-o2micro.c 		if (chip->pdev->device == PCI_DEVICE_ID_O2_SEABIRD0) {
pdev              546 drivers/mmc/host/sdhci-pci-o2micro.c 			ret = pci_read_config_dword(chip->pdev,
pdev              557 drivers/mmc/host/sdhci-pci-o2micro.c 				pci_write_config_dword(chip->pdev,
pdev              566 drivers/mmc/host/sdhci-pci-o2micro.c 		if (chip->pdev->device != PCI_DEVICE_ID_O2_FUJIN2)
pdev              587 drivers/mmc/host/sdhci-pci-o2micro.c 	switch (chip->pdev->device) {
pdev              593 drivers/mmc/host/sdhci-pci-o2micro.c 		ret = pci_read_config_byte(chip->pdev,
pdev              598 drivers/mmc/host/sdhci-pci-o2micro.c 		pci_write_config_byte(chip->pdev, O2_SD_LOCK_WP, scratch);
pdev              601 drivers/mmc/host/sdhci-pci-o2micro.c 		pci_write_config_byte(chip->pdev, O2_SD_MULTI_VCC3V, 0x08);
pdev              604 drivers/mmc/host/sdhci-pci-o2micro.c 		ret = pci_read_config_byte(chip->pdev,
pdev              609 drivers/mmc/host/sdhci-pci-o2micro.c 		pci_write_config_byte(chip->pdev, O2_SD_CLKREQ, scratch);
pdev              614 drivers/mmc/host/sdhci-pci-o2micro.c 		ret = pci_read_config_byte(chip->pdev, O2_SD_CAPS, &scratch);
pdev              618 drivers/mmc/host/sdhci-pci-o2micro.c 		pci_write_config_byte(chip->pdev, O2_SD_CAPS, scratch);
pdev              619 drivers/mmc/host/sdhci-pci-o2micro.c 		pci_write_config_byte(chip->pdev, O2_SD_CAPS, 0x73);
pdev              622 drivers/mmc/host/sdhci-pci-o2micro.c 		pci_write_config_byte(chip->pdev, O2_SD_ADMA1, 0x39);
pdev              623 drivers/mmc/host/sdhci-pci-o2micro.c 		pci_write_config_byte(chip->pdev, O2_SD_ADMA2, 0x08);
pdev              626 drivers/mmc/host/sdhci-pci-o2micro.c 		ret = pci_read_config_byte(chip->pdev,
pdev              631 drivers/mmc/host/sdhci-pci-o2micro.c 		pci_write_config_byte(chip->pdev, O2_SD_INF_MOD, scratch);
pdev              634 drivers/mmc/host/sdhci-pci-o2micro.c 		ret = pci_read_config_byte(chip->pdev,
pdev              639 drivers/mmc/host/sdhci-pci-o2micro.c 		pci_write_config_byte(chip->pdev, O2_SD_LOCK_WP, scratch);
pdev              645 drivers/mmc/host/sdhci-pci-o2micro.c 		ret = pci_read_config_byte(chip->pdev,
pdev              651 drivers/mmc/host/sdhci-pci-o2micro.c 		pci_write_config_byte(chip->pdev, O2_SD_LOCK_WP, scratch);
pdev              654 drivers/mmc/host/sdhci-pci-o2micro.c 		if (chip->pdev->device == PCI_DEVICE_ID_O2_FUJIN2) {
pdev              655 drivers/mmc/host/sdhci-pci-o2micro.c 			ret = pci_read_config_dword(chip->pdev,
pdev              665 drivers/mmc/host/sdhci-pci-o2micro.c 				ret = pci_read_config_dword(chip->pdev,
pdev              671 drivers/mmc/host/sdhci-pci-o2micro.c 				pci_write_config_dword(chip->pdev,
pdev              676 drivers/mmc/host/sdhci-pci-o2micro.c 				pci_write_config_byte(chip->pdev,
pdev              687 drivers/mmc/host/sdhci-pci-o2micro.c 		ret = pci_read_config_dword(chip->pdev,
pdev              694 drivers/mmc/host/sdhci-pci-o2micro.c 		pci_write_config_dword(chip->pdev,
pdev              697 drivers/mmc/host/sdhci-pci-o2micro.c 		ret = pci_read_config_dword(chip->pdev,
pdev              702 drivers/mmc/host/sdhci-pci-o2micro.c 		pci_write_config_dword(chip->pdev, O2_SD_CLKREQ, scratch_32);
pdev              704 drivers/mmc/host/sdhci-pci-o2micro.c 		ret = pci_read_config_dword(chip->pdev,
pdev              711 drivers/mmc/host/sdhci-pci-o2micro.c 		pci_write_config_dword(chip->pdev,
pdev              715 drivers/mmc/host/sdhci-pci-o2micro.c 		ret = pci_read_config_dword(chip->pdev,
pdev              720 drivers/mmc/host/sdhci-pci-o2micro.c 		pci_write_config_dword(chip->pdev,
pdev              723 drivers/mmc/host/sdhci-pci-o2micro.c 		if (chip->pdev->device == PCI_DEVICE_ID_O2_FUJIN2)
pdev              727 drivers/mmc/host/sdhci-pci-o2micro.c 		ret = pci_read_config_byte(chip->pdev,
pdev              732 drivers/mmc/host/sdhci-pci-o2micro.c 		pci_write_config_byte(chip->pdev, O2_SD_LOCK_WP, scratch);
pdev              737 drivers/mmc/host/sdhci-pci-o2micro.c 		ret = pci_read_config_byte(chip->pdev,
pdev              743 drivers/mmc/host/sdhci-pci-o2micro.c 		pci_write_config_byte(chip->pdev, O2_SD_LOCK_WP, scratch);
pdev              745 drivers/mmc/host/sdhci-pci-o2micro.c 		ret = pci_read_config_dword(chip->pdev,
pdev              752 drivers/mmc/host/sdhci-pci-o2micro.c 			pci_write_config_dword(chip->pdev,
pdev              758 drivers/mmc/host/sdhci-pci-o2micro.c 			pci_write_config_dword(chip->pdev,
pdev              761 drivers/mmc/host/sdhci-pci-o2micro.c 			ret = pci_read_config_dword(chip->pdev,
pdev              765 drivers/mmc/host/sdhci-pci-o2micro.c 			pci_write_config_dword(chip->pdev,
pdev              770 drivers/mmc/host/sdhci-pci-o2micro.c 		pci_write_config_byte(chip->pdev,
pdev              773 drivers/mmc/host/sdhci-pci-o2micro.c 		ret = pci_read_config_byte(chip->pdev,
pdev              778 drivers/mmc/host/sdhci-pci-o2micro.c 		pci_write_config_byte(chip->pdev, O2_SD_LOCK_WP, scratch);
pdev              170 drivers/mmc/host/sdhci-pci.h 	struct pci_dev		*pdev;
pdev               46 drivers/mmc/host/sdhci-pic32.c 	struct platform_device	*pdev;
pdev              106 drivers/mmc/host/sdhci-pic32.c static void pic32_sdhci_shared_bus(struct platform_device *pdev)
pdev              108 drivers/mmc/host/sdhci-pic32.c 	struct sdhci_host *host = platform_get_drvdata(pdev);
pdev              124 drivers/mmc/host/sdhci-pic32.c static int pic32_sdhci_probe_platform(struct platform_device *pdev,
pdev              129 drivers/mmc/host/sdhci-pic32.c 	struct sdhci_host *host = platform_get_drvdata(pdev);
pdev              135 drivers/mmc/host/sdhci-pic32.c 		pic32_sdhci_shared_bus(pdev);
pdev              140 drivers/mmc/host/sdhci-pic32.c static int pic32_sdhci_probe(struct platform_device *pdev)
pdev              148 drivers/mmc/host/sdhci-pic32.c 	host = sdhci_pltfm_init(pdev, &sdhci_pic32_pdata,
pdev              158 drivers/mmc/host/sdhci-pic32.c 	plat_data = pdev->dev.platform_data;
pdev              166 drivers/mmc/host/sdhci-pic32.c 	sdhci_pdata->sys_clk = devm_clk_get(&pdev->dev, "sys_clk");
pdev              169 drivers/mmc/host/sdhci-pic32.c 		dev_err(&pdev->dev, "Error getting clock\n");
pdev              175 drivers/mmc/host/sdhci-pic32.c 		dev_err(&pdev->dev, "Error enabling clock\n");
pdev              179 drivers/mmc/host/sdhci-pic32.c 	sdhci_pdata->base_clk = devm_clk_get(&pdev->dev, "base_clk");
pdev              182 drivers/mmc/host/sdhci-pic32.c 		dev_err(&pdev->dev, "Error getting clock\n");
pdev              188 drivers/mmc/host/sdhci-pic32.c 		dev_err(&pdev->dev, "Error enabling clock\n");
pdev              196 drivers/mmc/host/sdhci-pic32.c 	ret = pic32_sdhci_probe_platform(pdev, sdhci_pdata);
pdev              198 drivers/mmc/host/sdhci-pic32.c 		dev_err(&pdev->dev, "failed to probe platform!\n");
pdev              206 drivers/mmc/host/sdhci-pic32.c 	dev_info(&pdev->dev, "Successfully added sdhci host\n");
pdev              214 drivers/mmc/host/sdhci-pic32.c 	sdhci_pltfm_free(pdev);
pdev              216 drivers/mmc/host/sdhci-pic32.c 	dev_err(&pdev->dev, "pic32-sdhci probe failed: %d\n", ret);
pdev              220 drivers/mmc/host/sdhci-pic32.c static int pic32_sdhci_remove(struct platform_device *pdev)
pdev              222 drivers/mmc/host/sdhci-pic32.c 	struct sdhci_host *host = platform_get_drvdata(pdev);
pdev              230 drivers/mmc/host/sdhci-pic32.c 	sdhci_pltfm_free(pdev);
pdev               58 drivers/mmc/host/sdhci-pltfm.c static void sdhci_get_compatibility(struct platform_device *pdev)
pdev               60 drivers/mmc/host/sdhci-pltfm.c 	struct sdhci_host *host = platform_get_drvdata(pdev);
pdev               61 drivers/mmc/host/sdhci-pltfm.c 	struct device_node *np = pdev->dev.of_node;
pdev               76 drivers/mmc/host/sdhci-pltfm.c void sdhci_get_compatibility(struct platform_device *pdev) {}
pdev               79 drivers/mmc/host/sdhci-pltfm.c void sdhci_get_property(struct platform_device *pdev)
pdev               81 drivers/mmc/host/sdhci-pltfm.c 	struct device *dev = &pdev->dev;
pdev               82 drivers/mmc/host/sdhci-pltfm.c 	struct sdhci_host *host = platform_get_drvdata(pdev);
pdev              103 drivers/mmc/host/sdhci-pltfm.c 	sdhci_get_compatibility(pdev);
pdev              116 drivers/mmc/host/sdhci-pltfm.c struct sdhci_host *sdhci_pltfm_init(struct platform_device *pdev,
pdev              124 drivers/mmc/host/sdhci-pltfm.c 	ioaddr = devm_platform_ioremap_resource(pdev, 0);
pdev              130 drivers/mmc/host/sdhci-pltfm.c 	irq = platform_get_irq(pdev, 0);
pdev              136 drivers/mmc/host/sdhci-pltfm.c 	host = sdhci_alloc_host(&pdev->dev,
pdev              146 drivers/mmc/host/sdhci-pltfm.c 	host->hw_name = dev_name(&pdev->dev);
pdev              156 drivers/mmc/host/sdhci-pltfm.c 	platform_set_drvdata(pdev, host);
pdev              160 drivers/mmc/host/sdhci-pltfm.c 	dev_err(&pdev->dev, "%s failed %d\n", __func__, ret);
pdev              165 drivers/mmc/host/sdhci-pltfm.c void sdhci_pltfm_free(struct platform_device *pdev)
pdev              167 drivers/mmc/host/sdhci-pltfm.c 	struct sdhci_host *host = platform_get_drvdata(pdev);
pdev              173 drivers/mmc/host/sdhci-pltfm.c int sdhci_pltfm_register(struct platform_device *pdev,
pdev              180 drivers/mmc/host/sdhci-pltfm.c 	host = sdhci_pltfm_init(pdev, pdata, priv_size);
pdev              184 drivers/mmc/host/sdhci-pltfm.c 	sdhci_get_property(pdev);
pdev              188 drivers/mmc/host/sdhci-pltfm.c 		sdhci_pltfm_free(pdev);
pdev              194 drivers/mmc/host/sdhci-pltfm.c int sdhci_pltfm_unregister(struct platform_device *pdev)
pdev              196 drivers/mmc/host/sdhci-pltfm.c 	struct sdhci_host *host = platform_get_drvdata(pdev);
pdev              202 drivers/mmc/host/sdhci-pltfm.c 	sdhci_pltfm_free(pdev);
pdev               90 drivers/mmc/host/sdhci-pltfm.h void sdhci_get_property(struct platform_device *pdev);
pdev               92 drivers/mmc/host/sdhci-pltfm.h static inline void sdhci_get_of_property(struct platform_device *pdev)
pdev               94 drivers/mmc/host/sdhci-pltfm.h 	return sdhci_get_property(pdev);
pdev               97 drivers/mmc/host/sdhci-pltfm.h extern struct sdhci_host *sdhci_pltfm_init(struct platform_device *pdev,
pdev              100 drivers/mmc/host/sdhci-pltfm.h extern void sdhci_pltfm_free(struct platform_device *pdev);
pdev              102 drivers/mmc/host/sdhci-pltfm.h extern int sdhci_pltfm_register(struct platform_device *pdev,
pdev              105 drivers/mmc/host/sdhci-pltfm.h extern int sdhci_pltfm_unregister(struct platform_device *pdev);
pdev               46 drivers/mmc/host/sdhci-pxav2.c 	struct platform_device *pdev = to_platform_device(mmc_dev(host->mmc));
pdev               47 drivers/mmc/host/sdhci-pxav2.c 	struct sdhci_pxa_platdata *pdata = pdev->dev.platform_data;
pdev              154 drivers/mmc/host/sdhci-pxav2.c static int sdhci_pxav2_probe(struct platform_device *pdev)
pdev              157 drivers/mmc/host/sdhci-pxav2.c 	struct sdhci_pxa_platdata *pdata = pdev->dev.platform_data;
pdev              158 drivers/mmc/host/sdhci-pxav2.c 	struct device *dev = &pdev->dev;
pdev              165 drivers/mmc/host/sdhci-pxav2.c 	host = sdhci_pltfm_init(pdev, NULL, 0);
pdev              180 drivers/mmc/host/sdhci-pxav2.c 		dev_err(&pdev->dev, "failed to enable io clock\n");
pdev              188 drivers/mmc/host/sdhci-pxav2.c 	match = of_match_device(of_match_ptr(sdhci_pxav2_of_match), &pdev->dev);
pdev              222 drivers/mmc/host/sdhci-pxav2.c 	sdhci_pltfm_free(pdev);
pdev               72 drivers/mmc/host/sdhci-pxav3.c static int mv_conf_mbus_windows(struct platform_device *pdev,
pdev               80 drivers/mmc/host/sdhci-pxav3.c 		dev_err(&pdev->dev, "no mbus dram info\n");
pdev               84 drivers/mmc/host/sdhci-pxav3.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev               86 drivers/mmc/host/sdhci-pxav3.c 		dev_err(&pdev->dev, "cannot get mbus registers\n");
pdev               92 drivers/mmc/host/sdhci-pxav3.c 		dev_err(&pdev->dev, "cannot map mbus registers\n");
pdev              118 drivers/mmc/host/sdhci-pxav3.c static int armada_38x_quirks(struct platform_device *pdev,
pdev              121 drivers/mmc/host/sdhci-pxav3.c 	struct device_node *np = pdev->dev.of_node;
pdev              132 drivers/mmc/host/sdhci-pxav3.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              135 drivers/mmc/host/sdhci-pxav3.c 		pxa->sdio3_conf_reg = devm_ioremap_resource(&pdev->dev, res);
pdev              147 drivers/mmc/host/sdhci-pxav3.c 		dev_warn(&pdev->dev, "conf-sdio3 register not found: disabling SDR50 and DDR50 modes.\nConsider updating your dtb\n");
pdev              168 drivers/mmc/host/sdhci-pxav3.c 	struct platform_device *pdev = to_platform_device(mmc_dev(host->mmc));
pdev              169 drivers/mmc/host/sdhci-pxav3.c 	struct sdhci_pxa_platdata *pdata = pdev->dev.platform_data;
pdev              371 drivers/mmc/host/sdhci-pxav3.c static int sdhci_pxav3_probe(struct platform_device *pdev)
pdev              374 drivers/mmc/host/sdhci-pxav3.c 	struct sdhci_pxa_platdata *pdata = pdev->dev.platform_data;
pdev              375 drivers/mmc/host/sdhci-pxav3.c 	struct device *dev = &pdev->dev;
pdev              376 drivers/mmc/host/sdhci-pxav3.c 	struct device_node *np = pdev->dev.of_node;
pdev              382 drivers/mmc/host/sdhci-pxav3.c 	host = sdhci_pltfm_init(pdev, &sdhci_pxav3_pdata, sizeof(*pxa));
pdev              408 drivers/mmc/host/sdhci-pxav3.c 		ret = armada_38x_quirks(pdev, host);
pdev              411 drivers/mmc/host/sdhci-pxav3.c 		ret = mv_conf_mbus_windows(pdev, mv_mbus_dram_info());
pdev              416 drivers/mmc/host/sdhci-pxav3.c 	match = of_match_device(of_match_ptr(sdhci_pxav3_of_match), &pdev->dev);
pdev              421 drivers/mmc/host/sdhci-pxav3.c 		sdhci_get_of_property(pdev);
pdev              423 drivers/mmc/host/sdhci-pxav3.c 		pdev->dev.platform_data = pdata;
pdev              445 drivers/mmc/host/sdhci-pxav3.c 	pm_runtime_get_noresume(&pdev->dev);
pdev              446 drivers/mmc/host/sdhci-pxav3.c 	pm_runtime_set_active(&pdev->dev);
pdev              447 drivers/mmc/host/sdhci-pxav3.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, PXAV3_RPM_DELAY_MS);
pdev              448 drivers/mmc/host/sdhci-pxav3.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              449 drivers/mmc/host/sdhci-pxav3.c 	pm_runtime_enable(&pdev->dev);
pdev              450 drivers/mmc/host/sdhci-pxav3.c 	pm_suspend_ignore_children(&pdev->dev, 1);
pdev              457 drivers/mmc/host/sdhci-pxav3.c 		device_init_wakeup(&pdev->dev, 1);
pdev              459 drivers/mmc/host/sdhci-pxav3.c 	pm_runtime_put_autosuspend(&pdev->dev);
pdev              464 drivers/mmc/host/sdhci-pxav3.c 	pm_runtime_disable(&pdev->dev);
pdev              465 drivers/mmc/host/sdhci-pxav3.c 	pm_runtime_put_noidle(&pdev->dev);
pdev              471 drivers/mmc/host/sdhci-pxav3.c 	sdhci_pltfm_free(pdev);
pdev              475 drivers/mmc/host/sdhci-pxav3.c static int sdhci_pxav3_remove(struct platform_device *pdev)
pdev              477 drivers/mmc/host/sdhci-pxav3.c 	struct sdhci_host *host = platform_get_drvdata(pdev);
pdev              481 drivers/mmc/host/sdhci-pxav3.c 	pm_runtime_get_sync(&pdev->dev);
pdev              482 drivers/mmc/host/sdhci-pxav3.c 	pm_runtime_disable(&pdev->dev);
pdev              483 drivers/mmc/host/sdhci-pxav3.c 	pm_runtime_put_noidle(&pdev->dev);
pdev              490 drivers/mmc/host/sdhci-pxav3.c 	sdhci_pltfm_free(pdev);
pdev              115 drivers/mmc/host/sdhci-s3c.c 	struct platform_device	*pdev;
pdev              202 drivers/mmc/host/sdhci-s3c.c 		dev_dbg(&ourhost->pdev->dev,
pdev              208 drivers/mmc/host/sdhci-s3c.c 	dev_dbg(&ourhost->pdev->dev, "clk %d: rate %ld, want %d, got %ld\n",
pdev              247 drivers/mmc/host/sdhci-s3c.c 	dev_dbg(&ourhost->pdev->dev,
pdev              367 drivers/mmc/host/sdhci-s3c.c 	struct device *dev = &ourhost->pdev->dev;
pdev              464 drivers/mmc/host/sdhci-s3c.c 			struct platform_device *pdev)
pdev              467 drivers/mmc/host/sdhci-s3c.c 	if (pdev->dev.of_node) {
pdev              469 drivers/mmc/host/sdhci-s3c.c 		match = of_match_node(sdhci_s3c_dt_match, pdev->dev.of_node);
pdev              474 drivers/mmc/host/sdhci-s3c.c 			platform_get_device_id(pdev)->driver_data;
pdev              477 drivers/mmc/host/sdhci-s3c.c static int sdhci_s3c_probe(struct platform_device *pdev)
pdev              481 drivers/mmc/host/sdhci-s3c.c 	struct device *dev = &pdev->dev;
pdev              487 drivers/mmc/host/sdhci-s3c.c 	if (!pdev->dev.platform_data && !pdev->dev.of_node) {
pdev              492 drivers/mmc/host/sdhci-s3c.c 	irq = platform_get_irq(pdev, 0);
pdev              503 drivers/mmc/host/sdhci-s3c.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              509 drivers/mmc/host/sdhci-s3c.c 	if (pdev->dev.of_node) {
pdev              510 drivers/mmc/host/sdhci-s3c.c 		ret = sdhci_s3c_parse_dt(&pdev->dev, host, pdata);
pdev              514 drivers/mmc/host/sdhci-s3c.c 		memcpy(pdata, pdev->dev.platform_data, sizeof(*pdata));
pdev              518 drivers/mmc/host/sdhci-s3c.c 	drv_data = sdhci_s3c_get_driver_data(pdev);
pdev              521 drivers/mmc/host/sdhci-s3c.c 	sc->pdev = pdev;
pdev              525 drivers/mmc/host/sdhci-s3c.c 	platform_set_drvdata(pdev, host);
pdev              558 drivers/mmc/host/sdhci-s3c.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              559 drivers/mmc/host/sdhci-s3c.c 	host->ioaddr = devm_ioremap_resource(&pdev->dev, res);
pdev              567 drivers/mmc/host/sdhci-s3c.c 		pdata->cfg_gpio(pdev, pdata->max_width);
pdev              644 drivers/mmc/host/sdhci-s3c.c 	pm_runtime_enable(&pdev->dev);
pdev              645 drivers/mmc/host/sdhci-s3c.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, 50);
pdev              646 drivers/mmc/host/sdhci-s3c.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              647 drivers/mmc/host/sdhci-s3c.c 	pm_suspend_ignore_children(&pdev->dev, 1);
pdev              664 drivers/mmc/host/sdhci-s3c.c 	pm_runtime_disable(&pdev->dev);
pdev              675 drivers/mmc/host/sdhci-s3c.c static int sdhci_s3c_remove(struct platform_device *pdev)
pdev              677 drivers/mmc/host/sdhci-s3c.c 	struct sdhci_host *host =  platform_get_drvdata(pdev);
pdev              689 drivers/mmc/host/sdhci-s3c.c 	pm_runtime_dont_use_autosuspend(&pdev->dev);
pdev              690 drivers/mmc/host/sdhci-s3c.c 	pm_runtime_disable(&pdev->dev);
pdev              163 drivers/mmc/host/sdhci-sirf.c static int sdhci_sirf_probe(struct platform_device *pdev)
pdev              170 drivers/mmc/host/sdhci-sirf.c 	clk = devm_clk_get(&pdev->dev, NULL);
pdev              172 drivers/mmc/host/sdhci-sirf.c 		dev_err(&pdev->dev, "unable to get clock");
pdev              176 drivers/mmc/host/sdhci-sirf.c 	host = sdhci_pltfm_init(pdev, &sdhci_sirf_pdata, 0);
pdev              183 drivers/mmc/host/sdhci-sirf.c 	sdhci_get_of_property(pdev);
pdev              210 drivers/mmc/host/sdhci-sirf.c 	sdhci_pltfm_free(pdev);
pdev               43 drivers/mmc/host/sdhci-spear.c static int sdhci_probe(struct platform_device *pdev)
pdev               51 drivers/mmc/host/sdhci-spear.c 	dev = pdev->dev.parent ? pdev->dev.parent : &pdev->dev;
pdev               55 drivers/mmc/host/sdhci-spear.c 		dev_dbg(&pdev->dev, "cannot allocate memory for sdhci\n");
pdev               59 drivers/mmc/host/sdhci-spear.c 	iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               60 drivers/mmc/host/sdhci-spear.c 	host->ioaddr = devm_ioremap_resource(&pdev->dev, iomem);
pdev               63 drivers/mmc/host/sdhci-spear.c 		dev_dbg(&pdev->dev, "unable to map iomem: %d\n", ret);
pdev               69 drivers/mmc/host/sdhci-spear.c 	host->irq = platform_get_irq(pdev, 0);
pdev               79 drivers/mmc/host/sdhci-spear.c 	sdhci->clk = devm_clk_get(&pdev->dev, NULL);
pdev               82 drivers/mmc/host/sdhci-spear.c 		dev_dbg(&pdev->dev, "Error getting clock\n");
pdev               88 drivers/mmc/host/sdhci-spear.c 		dev_dbg(&pdev->dev, "Error enabling clock\n");
pdev               94 drivers/mmc/host/sdhci-spear.c 		dev_dbg(&pdev->dev, "Error setting desired clk, clk=%lu\n",
pdev              109 drivers/mmc/host/sdhci-spear.c 	platform_set_drvdata(pdev, host);
pdev              118 drivers/mmc/host/sdhci-spear.c 	dev_err(&pdev->dev, "spear-sdhci probe failed: %d\n", ret);
pdev              122 drivers/mmc/host/sdhci-spear.c static int sdhci_remove(struct platform_device *pdev)
pdev              124 drivers/mmc/host/sdhci-spear.c 	struct sdhci_host *host = platform_get_drvdata(pdev);
pdev              520 drivers/mmc/host/sdhci-sprd.c static int sdhci_sprd_probe(struct platform_device *pdev)
pdev              527 drivers/mmc/host/sdhci-sprd.c 	host = sdhci_pltfm_init(pdev, &sdhci_sprd_pdata, sizeof(*sprd_host));
pdev              532 drivers/mmc/host/sdhci-sprd.c 	pdev->dev.dma_mask = &host->dma_mask;
pdev              552 drivers/mmc/host/sdhci-sprd.c 	sdhci_sprd_phy_param_parse(sprd_host, pdev->dev.of_node);
pdev              554 drivers/mmc/host/sdhci-sprd.c 	sprd_host->pinctrl = devm_pinctrl_get(&pdev->dev);
pdev              571 drivers/mmc/host/sdhci-sprd.c 	clk = devm_clk_get(&pdev->dev, "sdio");
pdev              581 drivers/mmc/host/sdhci-sprd.c 	clk = devm_clk_get(&pdev->dev, "enable");
pdev              588 drivers/mmc/host/sdhci-sprd.c 	clk = devm_clk_get(&pdev->dev, "2x_enable");
pdev              609 drivers/mmc/host/sdhci-sprd.c 	pm_runtime_get_noresume(&pdev->dev);
pdev              610 drivers/mmc/host/sdhci-sprd.c 	pm_runtime_set_active(&pdev->dev);
pdev              611 drivers/mmc/host/sdhci-sprd.c 	pm_runtime_enable(&pdev->dev);
pdev              612 drivers/mmc/host/sdhci-sprd.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, 50);
pdev              613 drivers/mmc/host/sdhci-sprd.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              614 drivers/mmc/host/sdhci-sprd.c 	pm_suspend_ignore_children(&pdev->dev, 1);
pdev              638 drivers/mmc/host/sdhci-sprd.c 	pm_runtime_mark_last_busy(&pdev->dev);
pdev              639 drivers/mmc/host/sdhci-sprd.c 	pm_runtime_put_autosuspend(&pdev->dev);
pdev              647 drivers/mmc/host/sdhci-sprd.c 	pm_runtime_put_noidle(&pdev->dev);
pdev              648 drivers/mmc/host/sdhci-sprd.c 	pm_runtime_disable(&pdev->dev);
pdev              649 drivers/mmc/host/sdhci-sprd.c 	pm_runtime_set_suspended(&pdev->dev);
pdev              660 drivers/mmc/host/sdhci-sprd.c 	sdhci_pltfm_free(pdev);
pdev              664 drivers/mmc/host/sdhci-sprd.c static int sdhci_sprd_remove(struct platform_device *pdev)
pdev              666 drivers/mmc/host/sdhci-sprd.c 	struct sdhci_host *host = platform_get_drvdata(pdev);
pdev              342 drivers/mmc/host/sdhci-st.c static int sdhci_st_probe(struct platform_device *pdev)
pdev              344 drivers/mmc/host/sdhci-st.c 	struct device_node *np = pdev->dev.of_node;
pdev              354 drivers/mmc/host/sdhci-st.c 	clk =  devm_clk_get(&pdev->dev, "mmc");
pdev              356 drivers/mmc/host/sdhci-st.c 		dev_err(&pdev->dev, "Peripheral clk not found\n");
pdev              361 drivers/mmc/host/sdhci-st.c 	icnclk = devm_clk_get(&pdev->dev, "icn");
pdev              365 drivers/mmc/host/sdhci-st.c 	rstc = devm_reset_control_get_exclusive(&pdev->dev, NULL);
pdev              371 drivers/mmc/host/sdhci-st.c 	host = sdhci_pltfm_init(pdev, &sdhci_st_pdata, sizeof(*pdata));
pdev              373 drivers/mmc/host/sdhci-st.c 		dev_err(&pdev->dev, "Failed sdhci_pltfm_init\n");
pdev              384 drivers/mmc/host/sdhci-st.c 		dev_err(&pdev->dev, "Failed mmc_of_parse\n");
pdev              390 drivers/mmc/host/sdhci-st.c 		dev_err(&pdev->dev, "Failed to prepare clock\n");
pdev              396 drivers/mmc/host/sdhci-st.c 		dev_err(&pdev->dev, "Failed to prepare icn clock\n");
pdev              401 drivers/mmc/host/sdhci-st.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              403 drivers/mmc/host/sdhci-st.c 	pdata->top_ioaddr = devm_ioremap_resource(&pdev->dev, res);
pdev              405 drivers/mmc/host/sdhci-st.c 		dev_warn(&pdev->dev, "FlashSS Top Dly registers not available");
pdev              421 drivers/mmc/host/sdhci-st.c 	dev_info(&pdev->dev, "SDHCI ST Initialised: Host Version: 0x%x Vendor Version 0x%x\n",
pdev              433 drivers/mmc/host/sdhci-st.c 	sdhci_pltfm_free(pdev);
pdev              441 drivers/mmc/host/sdhci-st.c static int sdhci_st_remove(struct platform_device *pdev)
pdev              443 drivers/mmc/host/sdhci-st.c 	struct sdhci_host *host = platform_get_drvdata(pdev);
pdev              449 drivers/mmc/host/sdhci-st.c 	ret = sdhci_pltfm_unregister(pdev);
pdev             1504 drivers/mmc/host/sdhci-tegra.c static int sdhci_tegra_probe(struct platform_device *pdev)
pdev             1514 drivers/mmc/host/sdhci-tegra.c 	match = of_match_device(sdhci_tegra_dt_match, &pdev->dev);
pdev             1519 drivers/mmc/host/sdhci-tegra.c 	host = sdhci_pltfm_init(pdev, soc_data->pdata, sizeof(*tegra_host));
pdev             1531 drivers/mmc/host/sdhci-tegra.c 		rc = tegra_sdhci_init_pinctrl_info(&pdev->dev, tegra_host);
pdev             1560 drivers/mmc/host/sdhci-tegra.c 	tegra_host->power_gpio = devm_gpiod_get_optional(&pdev->dev, "power",
pdev             1572 drivers/mmc/host/sdhci-tegra.c 			dev_err(&pdev->dev, "failed to get clock: %d\n", rc);
pdev             1579 drivers/mmc/host/sdhci-tegra.c 	tegra_host->rst = devm_reset_control_get_exclusive(&pdev->dev,
pdev             1583 drivers/mmc/host/sdhci-tegra.c 		dev_err(&pdev->dev, "failed to get reset control: %d\n", rc);
pdev             1612 drivers/mmc/host/sdhci-tegra.c 	sdhci_pltfm_free(pdev);
pdev             1616 drivers/mmc/host/sdhci-tegra.c static int sdhci_tegra_remove(struct platform_device *pdev)
pdev             1618 drivers/mmc/host/sdhci-tegra.c 	struct sdhci_host *host = platform_get_drvdata(pdev);
pdev             1628 drivers/mmc/host/sdhci-tegra.c 	sdhci_pltfm_free(pdev);
pdev              410 drivers/mmc/host/sdhci-xenon.c static int xenon_probe_dt(struct platform_device *pdev)
pdev              412 drivers/mmc/host/sdhci-xenon.c 	struct device_node *np = pdev->dev.of_node;
pdev              413 drivers/mmc/host/sdhci-xenon.c 	struct sdhci_host *host = platform_get_drvdata(pdev);
pdev              483 drivers/mmc/host/sdhci-xenon.c static int xenon_probe(struct platform_device *pdev)
pdev              490 drivers/mmc/host/sdhci-xenon.c 	host = sdhci_pltfm_init(pdev, &sdhci_xenon_pdata,
pdev              504 drivers/mmc/host/sdhci-xenon.c 	pltfm_host->clk = devm_clk_get(&pdev->dev, "core");
pdev              507 drivers/mmc/host/sdhci-xenon.c 		dev_err(&pdev->dev, "Failed to setup input clk: %d\n", err);
pdev              514 drivers/mmc/host/sdhci-xenon.c 	priv->axi_clk = devm_clk_get(&pdev->dev, "axi");
pdev              529 drivers/mmc/host/sdhci-xenon.c 	sdhci_get_of_property(pdev);
pdev              534 drivers/mmc/host/sdhci-xenon.c 	err = xenon_probe_dt(pdev);
pdev              542 drivers/mmc/host/sdhci-xenon.c 	pm_runtime_get_noresume(&pdev->dev);
pdev              543 drivers/mmc/host/sdhci-xenon.c 	pm_runtime_set_active(&pdev->dev);
pdev              544 drivers/mmc/host/sdhci-xenon.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, 50);
pdev              545 drivers/mmc/host/sdhci-xenon.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              546 drivers/mmc/host/sdhci-xenon.c 	pm_runtime_enable(&pdev->dev);
pdev              547 drivers/mmc/host/sdhci-xenon.c 	pm_suspend_ignore_children(&pdev->dev, 1);
pdev              553 drivers/mmc/host/sdhci-xenon.c 	pm_runtime_put_autosuspend(&pdev->dev);
pdev              558 drivers/mmc/host/sdhci-xenon.c 	pm_runtime_disable(&pdev->dev);
pdev              559 drivers/mmc/host/sdhci-xenon.c 	pm_runtime_put_noidle(&pdev->dev);
pdev              566 drivers/mmc/host/sdhci-xenon.c 	sdhci_pltfm_free(pdev);
pdev              570 drivers/mmc/host/sdhci-xenon.c static int xenon_remove(struct platform_device *pdev)
pdev              572 drivers/mmc/host/sdhci-xenon.c 	struct sdhci_host *host = platform_get_drvdata(pdev);
pdev              576 drivers/mmc/host/sdhci-xenon.c 	pm_runtime_get_sync(&pdev->dev);
pdev              577 drivers/mmc/host/sdhci-xenon.c 	pm_runtime_disable(&pdev->dev);
pdev              578 drivers/mmc/host/sdhci-xenon.c 	pm_runtime_put_noidle(&pdev->dev);
pdev              586 drivers/mmc/host/sdhci-xenon.c 	sdhci_pltfm_free(pdev);
pdev              363 drivers/mmc/host/sdhci_am654.c static int sdhci_am654_get_of_property(struct platform_device *pdev,
pdev              366 drivers/mmc/host/sdhci_am654.c 	struct device *dev = &pdev->dev;
pdev              410 drivers/mmc/host/sdhci_am654.c 	sdhci_get_of_property(pdev);
pdev              431 drivers/mmc/host/sdhci_am654.c static int sdhci_am654_probe(struct platform_device *pdev)
pdev              440 drivers/mmc/host/sdhci_am654.c 	struct device *dev = &pdev->dev;
pdev              444 drivers/mmc/host/sdhci_am654.c 	match = of_match_node(sdhci_am654_of_match, pdev->dev.of_node);
pdev              446 drivers/mmc/host/sdhci_am654.c 	host = sdhci_pltfm_init(pdev, drvdata->pdata, sizeof(*sdhci_am654));
pdev              471 drivers/mmc/host/sdhci_am654.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              486 drivers/mmc/host/sdhci_am654.c 	ret = sdhci_am654_get_of_property(pdev, sdhci_am654);
pdev              509 drivers/mmc/host/sdhci_am654.c 	sdhci_pltfm_free(pdev);
pdev              513 drivers/mmc/host/sdhci_am654.c static int sdhci_am654_remove(struct platform_device *pdev)
pdev              515 drivers/mmc/host/sdhci_am654.c 	struct sdhci_host *host = platform_get_drvdata(pdev);
pdev              519 drivers/mmc/host/sdhci_am654.c 	ret = pm_runtime_put_sync(&pdev->dev);
pdev              523 drivers/mmc/host/sdhci_am654.c 	pm_runtime_disable(&pdev->dev);
pdev              524 drivers/mmc/host/sdhci_am654.c 	sdhci_pltfm_free(pdev);
pdev              112 drivers/mmc/host/sdhci_f_sdh30.c static int sdhci_f_sdh30_probe(struct platform_device *pdev)
pdev              115 drivers/mmc/host/sdhci_f_sdh30.c 	struct device *dev = &pdev->dev;
pdev              121 drivers/mmc/host/sdhci_f_sdh30.c 	irq = platform_get_irq(pdev, 0);
pdev              144 drivers/mmc/host/sdhci_f_sdh30.c 	platform_set_drvdata(pdev, host);
pdev              150 drivers/mmc/host/sdhci_f_sdh30.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              151 drivers/mmc/host/sdhci_f_sdh30.c 	host->ioaddr = devm_ioremap_resource(&pdev->dev, res);
pdev              158 drivers/mmc/host/sdhci_f_sdh30.c 		sdhci_get_of_property(pdev);
pdev              160 drivers/mmc/host/sdhci_f_sdh30.c 		priv->clk_iface = devm_clk_get(&pdev->dev, "iface");
pdev              170 drivers/mmc/host/sdhci_f_sdh30.c 		priv->clk = devm_clk_get(&pdev->dev, "core");
pdev              212 drivers/mmc/host/sdhci_f_sdh30.c static int sdhci_f_sdh30_remove(struct platform_device *pdev)
pdev              214 drivers/mmc/host/sdhci_f_sdh30.c 	struct sdhci_host *host = platform_get_drvdata(pdev);
pdev              224 drivers/mmc/host/sdhci_f_sdh30.c 	platform_set_drvdata(pdev, NULL);
pdev             1384 drivers/mmc/host/sh_mmcif.c static int sh_mmcif_probe(struct platform_device *pdev)
pdev             1389 drivers/mmc/host/sh_mmcif.c 	struct device *dev = &pdev->dev;
pdev             1395 drivers/mmc/host/sh_mmcif.c 	irq[0] = platform_get_irq(pdev, 0);
pdev             1396 drivers/mmc/host/sh_mmcif.c 	irq[1] = platform_get_irq_optional(pdev, 1);
pdev             1400 drivers/mmc/host/sh_mmcif.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1420 drivers/mmc/host/sh_mmcif.c 	host->pd = pdev;
pdev             1439 drivers/mmc/host/sh_mmcif.c 	platform_set_drvdata(pdev, host);
pdev             1508 drivers/mmc/host/sh_mmcif.c static int sh_mmcif_remove(struct platform_device *pdev)
pdev             1510 drivers/mmc/host/sh_mmcif.c 	struct sh_mmcif_host *host = platform_get_drvdata(pdev);
pdev             1514 drivers/mmc/host/sh_mmcif.c 	pm_runtime_get_sync(&pdev->dev);
pdev             1516 drivers/mmc/host/sh_mmcif.c 	dev_pm_qos_hide_latency_limit(&pdev->dev);
pdev             1530 drivers/mmc/host/sh_mmcif.c 	pm_runtime_put_sync(&pdev->dev);
pdev             1531 drivers/mmc/host/sh_mmcif.c 	pm_runtime_disable(&pdev->dev);
pdev             1264 drivers/mmc/host/sunxi-mmc.c 				      struct platform_device *pdev)
pdev             1268 drivers/mmc/host/sunxi-mmc.c 	host->cfg = of_device_get_match_data(&pdev->dev);
pdev             1276 drivers/mmc/host/sunxi-mmc.c 	host->reg_base = devm_ioremap_resource(&pdev->dev,
pdev             1277 drivers/mmc/host/sunxi-mmc.c 			      platform_get_resource(pdev, IORESOURCE_MEM, 0));
pdev             1281 drivers/mmc/host/sunxi-mmc.c 	host->clk_ahb = devm_clk_get(&pdev->dev, "ahb");
pdev             1283 drivers/mmc/host/sunxi-mmc.c 		dev_err(&pdev->dev, "Could not get ahb clock\n");
pdev             1287 drivers/mmc/host/sunxi-mmc.c 	host->clk_mmc = devm_clk_get(&pdev->dev, "mmc");
pdev             1289 drivers/mmc/host/sunxi-mmc.c 		dev_err(&pdev->dev, "Could not get mmc clock\n");
pdev             1294 drivers/mmc/host/sunxi-mmc.c 		host->clk_output = devm_clk_get(&pdev->dev, "output");
pdev             1296 drivers/mmc/host/sunxi-mmc.c 			dev_err(&pdev->dev, "Could not get output clock\n");
pdev             1300 drivers/mmc/host/sunxi-mmc.c 		host->clk_sample = devm_clk_get(&pdev->dev, "sample");
pdev             1302 drivers/mmc/host/sunxi-mmc.c 			dev_err(&pdev->dev, "Could not get sample clock\n");
pdev             1307 drivers/mmc/host/sunxi-mmc.c 	host->reset = devm_reset_control_get_optional_exclusive(&pdev->dev,
pdev             1316 drivers/mmc/host/sunxi-mmc.c 	host->irq = platform_get_irq(pdev, 0);
pdev             1322 drivers/mmc/host/sunxi-mmc.c 	return devm_request_threaded_irq(&pdev->dev, host->irq, sunxi_mmc_irq,
pdev             1330 drivers/mmc/host/sunxi-mmc.c static int sunxi_mmc_probe(struct platform_device *pdev)
pdev             1336 drivers/mmc/host/sunxi-mmc.c 	mmc = mmc_alloc_host(sizeof(struct sunxi_mmc_host), &pdev->dev);
pdev             1338 drivers/mmc/host/sunxi-mmc.c 		dev_err(&pdev->dev, "mmc alloc host failed\n");
pdev             1341 drivers/mmc/host/sunxi-mmc.c 	platform_set_drvdata(pdev, mmc);
pdev             1344 drivers/mmc/host/sunxi-mmc.c 	host->dev = &pdev->dev;
pdev             1348 drivers/mmc/host/sunxi-mmc.c 	ret = sunxi_mmc_resource_request(host, pdev);
pdev             1352 drivers/mmc/host/sunxi-mmc.c 	host->sg_cpu = dma_alloc_coherent(&pdev->dev, PAGE_SIZE,
pdev             1355 drivers/mmc/host/sunxi-mmc.c 		dev_err(&pdev->dev, "Failed to allocate DMA descriptor mem\n");
pdev             1374 drivers/mmc/host/sunxi-mmc.c 			dev_warn(&pdev->dev, "MMC clk timing mode unknown\n");
pdev             1404 drivers/mmc/host/sunxi-mmc.c 	    !of_device_is_compatible(pdev->dev.of_node,
pdev             1431 drivers/mmc/host/sunxi-mmc.c 	pm_runtime_set_active(&pdev->dev);
pdev             1432 drivers/mmc/host/sunxi-mmc.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, 50);
pdev             1433 drivers/mmc/host/sunxi-mmc.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev             1434 drivers/mmc/host/sunxi-mmc.c 	pm_runtime_enable(&pdev->dev);
pdev             1440 drivers/mmc/host/sunxi-mmc.c 	dev_info(&pdev->dev, "initialized, max. request size: %u KB%s\n",
pdev             1447 drivers/mmc/host/sunxi-mmc.c 	dma_free_coherent(&pdev->dev, PAGE_SIZE, host->sg_cpu, host->sg_dma);
pdev             1453 drivers/mmc/host/sunxi-mmc.c static int sunxi_mmc_remove(struct platform_device *pdev)
pdev             1455 drivers/mmc/host/sunxi-mmc.c 	struct mmc_host	*mmc = platform_get_drvdata(pdev);
pdev             1459 drivers/mmc/host/sunxi-mmc.c 	pm_runtime_force_suspend(&pdev->dev);
pdev             1462 drivers/mmc/host/sunxi-mmc.c 	dma_free_coherent(&pdev->dev, PAGE_SIZE, host->sg_cpu, host->sg_dma);
pdev               68 drivers/mmc/host/tmio_mmc.c 	host->pdata->set_clk_div(host->pdev, clk_sel);
pdev               97 drivers/mmc/host/tmio_mmc.c 	struct platform_device *pdev = to_platform_device(dev);
pdev               98 drivers/mmc/host/tmio_mmc.c 	const struct mfd_cell *cell = mfd_get_cell(pdev);
pdev              105 drivers/mmc/host/tmio_mmc.c 		cell->disable(pdev);
pdev              112 drivers/mmc/host/tmio_mmc.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              113 drivers/mmc/host/tmio_mmc.c 	const struct mfd_cell *cell = mfd_get_cell(pdev);
pdev              118 drivers/mmc/host/tmio_mmc.c 		ret = cell->resume(pdev);
pdev              127 drivers/mmc/host/tmio_mmc.c static int tmio_mmc_probe(struct platform_device *pdev)
pdev              129 drivers/mmc/host/tmio_mmc.c 	const struct mfd_cell *cell = mfd_get_cell(pdev);
pdev              135 drivers/mmc/host/tmio_mmc.c 	if (pdev->num_resources != 2)
pdev              138 drivers/mmc/host/tmio_mmc.c 	pdata = pdev->dev.platform_data;
pdev              142 drivers/mmc/host/tmio_mmc.c 	irq = platform_get_irq(pdev, 0);
pdev              150 drivers/mmc/host/tmio_mmc.c 		ret = cell->enable(pdev);
pdev              155 drivers/mmc/host/tmio_mmc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              161 drivers/mmc/host/tmio_mmc.c 	host = tmio_mmc_host_alloc(pdev, pdata);
pdev              179 drivers/mmc/host/tmio_mmc.c 	ret = devm_request_irq(&pdev->dev, irq, tmio_mmc_irq,
pdev              181 drivers/mmc/host/tmio_mmc.c 			       dev_name(&pdev->dev), host);
pdev              196 drivers/mmc/host/tmio_mmc.c 		cell->disable(pdev);
pdev              201 drivers/mmc/host/tmio_mmc.c static int tmio_mmc_remove(struct platform_device *pdev)
pdev              203 drivers/mmc/host/tmio_mmc.c 	const struct mfd_cell *cell = mfd_get_cell(pdev);
pdev              204 drivers/mmc/host/tmio_mmc.c 	struct tmio_mmc_host *host = platform_get_drvdata(pdev);
pdev              208 drivers/mmc/host/tmio_mmc.c 		cell->disable(pdev);
pdev              141 drivers/mmc/host/tmio_mmc.h 	struct platform_device *pdev;
pdev              202 drivers/mmc/host/tmio_mmc.h struct tmio_mmc_host *tmio_mmc_host_alloc(struct platform_device *pdev,
pdev              209 drivers/mmc/host/tmio_mmc_core.c 	dev_warn(&host->pdev->dev,
pdev              425 drivers/mmc/host/tmio_mmc_core.c 		dev_warn(&host->pdev->dev, "Spurious data end IRQ\n");
pdev              450 drivers/mmc/host/tmio_mmc_core.c 		dev_dbg(&host->pdev->dev, "Complete Rx request %p\n",
pdev              453 drivers/mmc/host/tmio_mmc_core.c 		dev_dbg(&host->pdev->dev, "Complete Tx request %p\n",
pdev              459 drivers/mmc/host/tmio_mmc_core.c 			dev_err(&host->pdev->dev, "unsupported stop: CMD%u,0x%x. We did CMD12,0\n",
pdev              732 drivers/mmc/host/tmio_mmc_core.c 		dev_warn_once(&host->pdev->dev,
pdev              753 drivers/mmc/host/tmio_mmc_core.c 		dev_warn(&host->pdev->dev, "Tuning procedure failed\n");
pdev              873 drivers/mmc/host/tmio_mmc_core.c 		host->set_pwr(host->pdev, 1);
pdev              895 drivers/mmc/host/tmio_mmc_core.c 		dev_dbg(&host->pdev->dev, "Regulators failed to power up: %d\n",
pdev              910 drivers/mmc/host/tmio_mmc_core.c 		host->set_pwr(host->pdev, 0);
pdev              937 drivers/mmc/host/tmio_mmc_core.c 	struct device *dev = &host->pdev->dev;
pdev              986 drivers/mmc/host/tmio_mmc_core.c 		dev_dbg(&host->pdev->dev,
pdev             1089 drivers/mmc/host/tmio_mmc_core.c static void tmio_mmc_of_parse(struct platform_device *pdev,
pdev             1092 drivers/mmc/host/tmio_mmc_core.c 	const struct device_node *np = pdev->dev.of_node;
pdev             1106 drivers/mmc/host/tmio_mmc_core.c struct tmio_mmc_host *tmio_mmc_host_alloc(struct platform_device *pdev,
pdev             1115 drivers/mmc/host/tmio_mmc_core.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1116 drivers/mmc/host/tmio_mmc_core.c 	ctl = devm_ioremap_resource(&pdev->dev, res);
pdev             1120 drivers/mmc/host/tmio_mmc_core.c 	mmc = mmc_alloc_host(sizeof(struct tmio_mmc_host), &pdev->dev);
pdev             1127 drivers/mmc/host/tmio_mmc_core.c 	host->pdev = pdev;
pdev             1138 drivers/mmc/host/tmio_mmc_core.c 	tmio_mmc_of_parse(pdev, mmc);
pdev             1140 drivers/mmc/host/tmio_mmc_core.c 	platform_set_drvdata(pdev, host);
pdev             1158 drivers/mmc/host/tmio_mmc_core.c 	struct platform_device *pdev = _host->pdev;
pdev             1195 drivers/mmc/host/tmio_mmc_core.c 				  dma_max_mapping_size(&pdev->dev));
pdev             1225 drivers/mmc/host/tmio_mmc_core.c 		pm_runtime_get_noresume(&pdev->dev);
pdev             1251 drivers/mmc/host/tmio_mmc_core.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, 50);
pdev             1252 drivers/mmc/host/tmio_mmc_core.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev             1253 drivers/mmc/host/tmio_mmc_core.c 	pm_runtime_enable(&pdev->dev);
pdev             1254 drivers/mmc/host/tmio_mmc_core.c 	pm_runtime_get_sync(&pdev->dev);
pdev             1260 drivers/mmc/host/tmio_mmc_core.c 	dev_pm_qos_expose_latency_limit(&pdev->dev, 100);
pdev             1261 drivers/mmc/host/tmio_mmc_core.c 	pm_runtime_put(&pdev->dev);
pdev             1266 drivers/mmc/host/tmio_mmc_core.c 	pm_runtime_put_noidle(&pdev->dev);
pdev             1274 drivers/mmc/host/tmio_mmc_core.c 	struct platform_device *pdev = host->pdev;
pdev             1277 drivers/mmc/host/tmio_mmc_core.c 	pm_runtime_get_sync(&pdev->dev);
pdev             1282 drivers/mmc/host/tmio_mmc_core.c 	dev_pm_qos_hide_latency_limit(&pdev->dev);
pdev             1291 drivers/mmc/host/tmio_mmc_core.c 		pm_runtime_put_noidle(&pdev->dev);
pdev             1293 drivers/mmc/host/tmio_mmc_core.c 	pm_runtime_disable(&pdev->dev);
pdev             1294 drivers/mmc/host/tmio_mmc_core.c 	pm_runtime_dont_use_autosuspend(&pdev->dev);
pdev             1295 drivers/mmc/host/tmio_mmc_core.c 	pm_runtime_put_noidle(&pdev->dev);
pdev             1356 drivers/mmc/host/tmio_mmc_core.c 		dev_warn(&host->pdev->dev, "Tuning selection failed\n");
pdev               38 drivers/mmc/host/toshsd.c 	pci_write_config_byte(host->pdev, SD_PCICFG_CLKSTOP,
pdev               40 drivers/mmc/host/toshsd.c 	pci_write_config_byte(host->pdev, SD_PCICFG_CARDDETECT, 2);
pdev               58 drivers/mmc/host/toshsd.c 	pci_write_config_byte(host->pdev, SD_PCICFG_SDLED_ENABLE1,
pdev               60 drivers/mmc/host/toshsd.c 	pci_write_config_byte(host->pdev, SD_PCICFG_SDLED_ENABLE2,
pdev               92 drivers/mmc/host/toshsd.c 			pci_write_config_byte(host->pdev, SD_PCICFG_CLKMODE,
pdev               96 drivers/mmc/host/toshsd.c 			pci_write_config_byte(host->pdev, SD_PCICFG_CLKMODE, 0);
pdev              107 drivers/mmc/host/toshsd.c 		pci_write_config_byte(host->pdev, SD_PCICFG_POWER1,
pdev              114 drivers/mmc/host/toshsd.c 		pci_write_config_byte(host->pdev, SD_PCICFG_POWER1,
pdev              116 drivers/mmc/host/toshsd.c 		pci_write_config_byte(host->pdev, SD_PCICFG_POWER2,
pdev              166 drivers/mmc/host/toshsd.c 		dev_warn(&host->pdev->dev, "Spurious Data IRQ\n");
pdev              187 drivers/mmc/host/toshsd.c 	dev_dbg(&host->pdev->dev, "count: %08x, flags %08x\n", count,
pdev              212 drivers/mmc/host/toshsd.c 		dev_warn(&host->pdev->dev, "Spurious CMD irq\n");
pdev              254 drivers/mmc/host/toshsd.c 	dev_dbg(&host->pdev->dev, "Command IRQ complete %d %d %x\n",
pdev              272 drivers/mmc/host/toshsd.c 		dev_warn(&host->pdev->dev, "Spurious data end IRQ\n");
pdev              281 drivers/mmc/host/toshsd.c 	dev_dbg(&host->pdev->dev, "Completed data request xfr=%d\n",
pdev              300 drivers/mmc/host/toshsd.c 	dev_dbg(&host->pdev->dev, "IRQ status:%x mask:%x\n",
pdev              311 drivers/mmc/host/toshsd.c 		dev_dbg(&host->pdev->dev, "Timeout\n");
pdev              314 drivers/mmc/host/toshsd.c 		dev_err(&host->pdev->dev, "BadCRC\n");
pdev              321 drivers/mmc/host/toshsd.c 		dev_err(&host->pdev->dev, "Buffer status error: { %s%s%s%s%s%s}\n",
pdev              330 drivers/mmc/host/toshsd.c 		dev_err(&host->pdev->dev, "detail error status { %s%s%s%s%s%s%s%s%s%s%s%s%s}\n",
pdev              407 drivers/mmc/host/toshsd.c 	dev_dbg(&host->pdev->dev, "Command opcode: %d\n", cmd->opcode);
pdev              441 drivers/mmc/host/toshsd.c 		dev_err(&host->pdev->dev, "Unknown response type %d\n",
pdev              478 drivers/mmc/host/toshsd.c 	dev_dbg(&host->pdev->dev, "setup data transfer: blocksize %08x  nr_blocks %d, offset: %08x\n",
pdev              565 drivers/mmc/host/toshsd.c 	pci_write_config_byte(host->pdev, SD_PCICFG_POWER1, SD_PCICFG_PWR1_OFF);
pdev              567 drivers/mmc/host/toshsd.c 	pci_write_config_byte(host->pdev, SD_PCICFG_CLKSTOP, 0);
pdev              573 drivers/mmc/host/toshsd.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              574 drivers/mmc/host/toshsd.c 	struct toshsd_host *host = pci_get_drvdata(pdev);
pdev              578 drivers/mmc/host/toshsd.c 	pci_save_state(pdev);
pdev              579 drivers/mmc/host/toshsd.c 	pci_enable_wake(pdev, PCI_D3hot, 0);
pdev              580 drivers/mmc/host/toshsd.c 	pci_disable_device(pdev);
pdev              581 drivers/mmc/host/toshsd.c 	pci_set_power_state(pdev, PCI_D3hot);
pdev              588 drivers/mmc/host/toshsd.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              589 drivers/mmc/host/toshsd.c 	struct toshsd_host *host = pci_get_drvdata(pdev);
pdev              592 drivers/mmc/host/toshsd.c 	pci_set_power_state(pdev, PCI_D0);
pdev              593 drivers/mmc/host/toshsd.c 	pci_restore_state(pdev);
pdev              594 drivers/mmc/host/toshsd.c 	ret = pci_enable_device(pdev);
pdev              604 drivers/mmc/host/toshsd.c static int toshsd_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              611 drivers/mmc/host/toshsd.c 	ret = pci_enable_device(pdev);
pdev              615 drivers/mmc/host/toshsd.c 	mmc = mmc_alloc_host(sizeof(struct toshsd_host), &pdev->dev);
pdev              624 drivers/mmc/host/toshsd.c 	host->pdev = pdev;
pdev              625 drivers/mmc/host/toshsd.c 	pci_set_drvdata(pdev, host);
pdev              627 drivers/mmc/host/toshsd.c 	ret = pci_request_regions(pdev, DRIVER_NAME);
pdev              631 drivers/mmc/host/toshsd.c 	host->ioaddr = pci_iomap(pdev, 0, 0);
pdev              649 drivers/mmc/host/toshsd.c 	ret = request_threaded_irq(pdev->irq, toshsd_irq, toshsd_thread_irq,
pdev              656 drivers/mmc/host/toshsd.c 	base = pci_resource_start(pdev, 0);
pdev              657 drivers/mmc/host/toshsd.c 	dev_dbg(&pdev->dev, "MMIO %pa, IRQ %d\n", &base, pdev->irq);
pdev              659 drivers/mmc/host/toshsd.c 	pm_suspend_ignore_children(&pdev->dev, 1);
pdev              664 drivers/mmc/host/toshsd.c 	pci_iounmap(pdev, host->ioaddr);
pdev              666 drivers/mmc/host/toshsd.c 	pci_release_regions(pdev);
pdev              669 drivers/mmc/host/toshsd.c 	pci_set_drvdata(pdev, NULL);
pdev              671 drivers/mmc/host/toshsd.c 	pci_disable_device(pdev);
pdev              675 drivers/mmc/host/toshsd.c static void toshsd_remove(struct pci_dev *pdev)
pdev              677 drivers/mmc/host/toshsd.c 	struct toshsd_host *host = pci_get_drvdata(pdev);
pdev              681 drivers/mmc/host/toshsd.c 	free_irq(pdev->irq, host);
pdev              682 drivers/mmc/host/toshsd.c 	pci_iounmap(pdev, host->ioaddr);
pdev              683 drivers/mmc/host/toshsd.c 	pci_release_regions(pdev);
pdev              685 drivers/mmc/host/toshsd.c 	pci_set_drvdata(pdev, NULL);
pdev              686 drivers/mmc/host/toshsd.c 	pci_disable_device(pdev);
pdev              160 drivers/mmc/host/toshsd.h 	struct pci_dev *pdev;
pdev              551 drivers/mmc/host/uniphier-sd.c static int uniphier_sd_probe(struct platform_device *pdev)
pdev              553 drivers/mmc/host/uniphier-sd.c 	struct device *dev = &pdev->dev;
pdev              559 drivers/mmc/host/uniphier-sd.c 	irq = platform_get_irq(pdev, 0);
pdev              593 drivers/mmc/host/uniphier-sd.c 	host = tmio_mmc_host_alloc(pdev, tmio_data);
pdev              659 drivers/mmc/host/uniphier-sd.c static int uniphier_sd_remove(struct platform_device *pdev)
pdev              661 drivers/mmc/host/uniphier-sd.c 	struct tmio_mmc_host *host = platform_get_drvdata(pdev);
pdev             1730 drivers/mmc/host/usdhi6rol0.c static int usdhi6_probe(struct platform_device *pdev)
pdev             1732 drivers/mmc/host/usdhi6rol0.c 	struct device *dev = &pdev->dev;
pdev             1743 drivers/mmc/host/usdhi6rol0.c 	irq_cd = platform_get_irq_byname(pdev, "card detect");
pdev             1744 drivers/mmc/host/usdhi6rol0.c 	irq_sd = platform_get_irq_byname(pdev, "data");
pdev             1745 drivers/mmc/host/usdhi6rol0.c 	irq_sdio = platform_get_irq_byname(pdev, "SDIO");
pdev             1766 drivers/mmc/host/usdhi6rol0.c 	host->pinctrl = devm_pinctrl_get(&pdev->dev);
pdev             1785 drivers/mmc/host/usdhi6rol0.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1859 drivers/mmc/host/usdhi6rol0.c 	platform_set_drvdata(pdev, host);
pdev             1875 drivers/mmc/host/usdhi6rol0.c static int usdhi6_remove(struct platform_device *pdev)
pdev             1877 drivers/mmc/host/usdhi6rol0.c 	struct usdhi6_host *host = platform_get_drvdata(pdev);
pdev              749 drivers/mmc/host/wmt-sdmmc.c static int wmt_mci_probe(struct platform_device *pdev)
pdev              753 drivers/mmc/host/wmt-sdmmc.c 	struct device_node *np = pdev->dev.of_node;
pdev              755 drivers/mmc/host/wmt-sdmmc.c 		of_match_device(wmt_mci_dt_ids, &pdev->dev);
pdev              761 drivers/mmc/host/wmt-sdmmc.c 		dev_err(&pdev->dev, "Controller capabilities data missing\n");
pdev              768 drivers/mmc/host/wmt-sdmmc.c 		dev_err(&pdev->dev, "Missing SDMMC description in devicetree\n");
pdev              776 drivers/mmc/host/wmt-sdmmc.c 		dev_err(&pdev->dev, "Getting IRQs failed!\n");
pdev              781 drivers/mmc/host/wmt-sdmmc.c 	mmc = mmc_alloc_host(sizeof(struct wmt_mci_priv), &pdev->dev);
pdev              783 drivers/mmc/host/wmt-sdmmc.c 		dev_err(&pdev->dev, "Failed to allocate mmc_host\n");
pdev              803 drivers/mmc/host/wmt-sdmmc.c 	priv->dev = &pdev->dev;
pdev              815 drivers/mmc/host/wmt-sdmmc.c 		dev_err(&pdev->dev, "Failed to map IO space\n");
pdev              825 drivers/mmc/host/wmt-sdmmc.c 		dev_err(&pdev->dev, "Register regular IRQ fail\n");
pdev              831 drivers/mmc/host/wmt-sdmmc.c 		dev_err(&pdev->dev, "Register DMA IRQ fail\n");
pdev              836 drivers/mmc/host/wmt-sdmmc.c 	priv->dma_desc_buffer = dma_alloc_coherent(&pdev->dev,
pdev              841 drivers/mmc/host/wmt-sdmmc.c 		dev_err(&pdev->dev, "DMA alloc fail\n");
pdev              846 drivers/mmc/host/wmt-sdmmc.c 	platform_set_drvdata(pdev, mmc);
pdev              850 drivers/mmc/host/wmt-sdmmc.c 		dev_err(&pdev->dev, "Error getting clock\n");
pdev              864 drivers/mmc/host/wmt-sdmmc.c 	dev_info(&pdev->dev, "WMT SDHC Controller initialized\n");
pdev              881 drivers/mmc/host/wmt-sdmmc.c static int wmt_mci_remove(struct platform_device *pdev)
pdev              888 drivers/mmc/host/wmt-sdmmc.c 	mmc = platform_get_drvdata(pdev);
pdev              900 drivers/mmc/host/wmt-sdmmc.c 	dma_free_coherent(&pdev->dev, priv->mmc->max_blk_count * 16,
pdev              913 drivers/mmc/host/wmt-sdmmc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              918 drivers/mmc/host/wmt-sdmmc.c 	dev_info(&pdev->dev, "WMT MCI device removed\n");
pdev              285 drivers/mtd/devices/bcm47xxsflash.c static int bcm47xxsflash_bcma_probe(struct platform_device *pdev)
pdev              287 drivers/mtd/devices/bcm47xxsflash.c 	struct device *dev = &pdev->dev;
pdev              297 drivers/mtd/devices/bcm47xxsflash.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              343 drivers/mtd/devices/bcm47xxsflash.c 	bcm47xxsflash_fill_mtd(b47s, &pdev->dev);
pdev              345 drivers/mtd/devices/bcm47xxsflash.c 	platform_set_drvdata(pdev, b47s);
pdev              360 drivers/mtd/devices/bcm47xxsflash.c static int bcm47xxsflash_bcma_remove(struct platform_device *pdev)
pdev              362 drivers/mtd/devices/bcm47xxsflash.c 	struct bcm47xxsflash *b47s = platform_get_drvdata(pdev);
pdev             1547 drivers/mtd/devices/docg3.c static int doc_register_sysfs(struct platform_device *pdev,
pdev             1550 drivers/mtd/devices/docg3.c 	struct device *dev = &pdev->dev;
pdev             1577 drivers/mtd/devices/docg3.c static void doc_unregister_sysfs(struct platform_device *pdev,
pdev             1580 drivers/mtd/devices/docg3.c 	struct device *dev = &pdev->dev;
pdev             1884 drivers/mtd/devices/docg3.c static int docg3_resume(struct platform_device *pdev)
pdev             1891 drivers/mtd/devices/docg3.c 	cascade = platform_get_drvdata(pdev);
pdev             1911 drivers/mtd/devices/docg3.c static int docg3_suspend(struct platform_device *pdev, pm_message_t state)
pdev             1919 drivers/mtd/devices/docg3.c 	cascade = platform_get_drvdata(pdev);
pdev             1963 drivers/mtd/devices/docg3.c static int __init docg3_probe(struct platform_device *pdev)
pdev             1965 drivers/mtd/devices/docg3.c 	struct device *dev = &pdev->dev;
pdev             1973 drivers/mtd/devices/docg3.c 	ress = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2013 drivers/mtd/devices/docg3.c 	ret = doc_register_sysfs(pdev, cascade);
pdev             2017 drivers/mtd/devices/docg3.c 	platform_set_drvdata(pdev, cascade);
pdev             2037 drivers/mtd/devices/docg3.c static int docg3_release(struct platform_device *pdev)
pdev             2039 drivers/mtd/devices/docg3.c 	struct docg3_cascade *cascade = platform_get_drvdata(pdev);
pdev             2043 drivers/mtd/devices/docg3.c 	doc_unregister_sysfs(pdev, cascade);
pdev              227 drivers/mtd/devices/powernv_flash.c static int powernv_flash_probe(struct platform_device *pdev)
pdev              229 drivers/mtd/devices/powernv_flash.c 	struct device *dev = &pdev->dev;
pdev              265 drivers/mtd/devices/powernv_flash.c static int powernv_flash_release(struct platform_device *pdev)
pdev              267 drivers/mtd/devices/powernv_flash.c 	struct powernv_flash *data = dev_get_drvdata(&(pdev->dev));
pdev              175 drivers/mtd/devices/spear_smi.c 	struct platform_device *pdev;
pdev              284 drivers/mtd/devices/spear_smi.c 	dev_err(&dev->pdev->dev, "smi controller is busy, timeout\n");
pdev              403 drivers/mtd/devices/spear_smi.c 		dev_err(&dev->pdev->dev,
pdev              410 drivers/mtd/devices/spear_smi.c 			dev_err(&dev->pdev->dev, "couldn't enable write\n");
pdev              474 drivers/mtd/devices/spear_smi.c 		dev_err(&dev->pdev->dev, "sector erase failed\n");
pdev              506 drivers/mtd/devices/spear_smi.c 		dev_err(&dev->pdev->dev, "Invalid Bank Num");
pdev              558 drivers/mtd/devices/spear_smi.c 		dev_err(&dev->pdev->dev, "Invalid Bank Num");
pdev              687 drivers/mtd/devices/spear_smi.c 		dev_err(&dev->pdev->dev, "Invalid Bank Num");
pdev              792 drivers/mtd/devices/spear_smi.c static int spear_smi_probe_config_dt(struct platform_device *pdev,
pdev              795 drivers/mtd/devices/spear_smi.c 	struct spear_smi_plat_data *pdata = dev_get_platdata(&pdev->dev);
pdev              808 drivers/mtd/devices/spear_smi.c 	pdata->board_flash_info = devm_kzalloc(&pdev->dev,
pdev              837 drivers/mtd/devices/spear_smi.c static int spear_smi_probe_config_dt(struct platform_device *pdev,
pdev              844 drivers/mtd/devices/spear_smi.c static int spear_smi_setup_banks(struct platform_device *pdev,
pdev              847 drivers/mtd/devices/spear_smi.c 	struct spear_smi *dev = platform_get_drvdata(pdev);
pdev              856 drivers/mtd/devices/spear_smi.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              864 drivers/mtd/devices/spear_smi.c 	flash = devm_kzalloc(&pdev->dev, sizeof(*flash), GFP_ATOMIC);
pdev              874 drivers/mtd/devices/spear_smi.c 		dev_info(&dev->pdev->dev, "smi-nor%d not found\n", bank);
pdev              878 drivers/mtd/devices/spear_smi.c 	flash->base_addr = devm_ioremap(&pdev->dev, flash_info->mem_base,
pdev              891 drivers/mtd/devices/spear_smi.c 	flash->mtd.dev.parent = &pdev->dev;
pdev              906 drivers/mtd/devices/spear_smi.c 	dev_info(&dev->pdev->dev, "mtd .name=%s .size=%llx(%lluM)\n",
pdev              910 drivers/mtd/devices/spear_smi.c 	dev_info(&dev->pdev->dev, ".erasesize = 0x%x(%uK)\n",
pdev              922 drivers/mtd/devices/spear_smi.c 		dev_err(&dev->pdev->dev, "Err MTD partition=%d\n", ret);
pdev              938 drivers/mtd/devices/spear_smi.c static int spear_smi_probe(struct platform_device *pdev)
pdev              940 drivers/mtd/devices/spear_smi.c 	struct device_node *np = pdev->dev.of_node;
pdev              948 drivers/mtd/devices/spear_smi.c 		pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              953 drivers/mtd/devices/spear_smi.c 		pdev->dev.platform_data = pdata;
pdev              954 drivers/mtd/devices/spear_smi.c 		ret = spear_smi_probe_config_dt(pdev, np);
pdev              957 drivers/mtd/devices/spear_smi.c 			dev_err(&pdev->dev, "no platform data\n");
pdev              961 drivers/mtd/devices/spear_smi.c 		pdata = dev_get_platdata(&pdev->dev);
pdev              964 drivers/mtd/devices/spear_smi.c 			dev_err(&pdev->dev, "no platform data\n");
pdev              969 drivers/mtd/devices/spear_smi.c 	irq = platform_get_irq(pdev, 0);
pdev              972 drivers/mtd/devices/spear_smi.c 		dev_err(&pdev->dev, "invalid smi irq\n");
pdev              976 drivers/mtd/devices/spear_smi.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_ATOMIC);
pdev              982 drivers/mtd/devices/spear_smi.c 	smi_base = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              984 drivers/mtd/devices/spear_smi.c 	dev->io_base = devm_ioremap_resource(&pdev->dev, smi_base);
pdev              990 drivers/mtd/devices/spear_smi.c 	dev->pdev = pdev;
pdev              999 drivers/mtd/devices/spear_smi.c 		dev_err(&pdev->dev, "exceeding max number of flashes\n");
pdev             1003 drivers/mtd/devices/spear_smi.c 	dev->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1013 drivers/mtd/devices/spear_smi.c 	ret = devm_request_irq(&pdev->dev, irq, spear_smi_int_handler, 0,
pdev             1014 drivers/mtd/devices/spear_smi.c 			       pdev->name, dev);
pdev             1016 drivers/mtd/devices/spear_smi.c 		dev_err(&dev->pdev->dev, "SMI IRQ allocation failed\n");
pdev             1023 drivers/mtd/devices/spear_smi.c 	platform_set_drvdata(pdev, dev);
pdev             1027 drivers/mtd/devices/spear_smi.c 		ret = spear_smi_setup_banks(pdev, i, pdata->np[i]);
pdev             1029 drivers/mtd/devices/spear_smi.c 			dev_err(&dev->pdev->dev, "bank setup failed\n");
pdev             1048 drivers/mtd/devices/spear_smi.c static int spear_smi_remove(struct platform_device *pdev)
pdev             1054 drivers/mtd/devices/spear_smi.c 	dev = platform_get_drvdata(pdev);
pdev             1056 drivers/mtd/devices/spear_smi.c 		dev_err(&pdev->dev, "dev is null\n");
pdev             1069 drivers/mtd/devices/spear_smi.c 			dev_err(&pdev->dev, "error removing mtd\n");
pdev             1971 drivers/mtd/devices/st_spi_fsm.c static void stfsm_fetch_platform_configs(struct platform_device *pdev)
pdev             1973 drivers/mtd/devices/st_spi_fsm.c 	struct stfsm *fsm = platform_get_drvdata(pdev);
pdev             1974 drivers/mtd/devices/st_spi_fsm.c 	struct device_node *np = pdev->dev.of_node;
pdev             2012 drivers/mtd/devices/st_spi_fsm.c 	dev_warn(&pdev->dev,
pdev             2016 drivers/mtd/devices/st_spi_fsm.c static int stfsm_probe(struct platform_device *pdev)
pdev             2018 drivers/mtd/devices/st_spi_fsm.c 	struct device_node *np = pdev->dev.of_node;
pdev             2025 drivers/mtd/devices/st_spi_fsm.c 		dev_err(&pdev->dev, "No DT found\n");
pdev             2029 drivers/mtd/devices/st_spi_fsm.c 	fsm = devm_kzalloc(&pdev->dev, sizeof(*fsm), GFP_KERNEL);
pdev             2033 drivers/mtd/devices/st_spi_fsm.c 	fsm->dev = &pdev->dev;
pdev             2035 drivers/mtd/devices/st_spi_fsm.c 	platform_set_drvdata(pdev, fsm);
pdev             2037 drivers/mtd/devices/st_spi_fsm.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2039 drivers/mtd/devices/st_spi_fsm.c 		dev_err(&pdev->dev, "Resource not found\n");
pdev             2043 drivers/mtd/devices/st_spi_fsm.c 	fsm->base = devm_ioremap_resource(&pdev->dev, res);
pdev             2045 drivers/mtd/devices/st_spi_fsm.c 		dev_err(&pdev->dev,
pdev             2050 drivers/mtd/devices/st_spi_fsm.c 	fsm->clk = devm_clk_get(&pdev->dev, NULL);
pdev             2066 drivers/mtd/devices/st_spi_fsm.c 		dev_err(&pdev->dev, "Failed to initialise FSM Controller\n");
pdev             2070 drivers/mtd/devices/st_spi_fsm.c 	stfsm_fetch_platform_configs(pdev);
pdev             2099 drivers/mtd/devices/st_spi_fsm.c 	fsm->mtd.dev.parent	= &pdev->dev;
pdev             2112 drivers/mtd/devices/st_spi_fsm.c 	dev_info(&pdev->dev,
pdev             2126 drivers/mtd/devices/st_spi_fsm.c static int stfsm_remove(struct platform_device *pdev)
pdev             2128 drivers/mtd/devices/st_spi_fsm.c 	struct stfsm *fsm = platform_get_drvdata(pdev);
pdev               58 drivers/mtd/hyperbus/hbmc-am654.c static int am654_hbmc_probe(struct platform_device *pdev)
pdev               60 drivers/mtd/hyperbus/hbmc-am654.c 	struct device *dev = &pdev->dev;
pdev               68 drivers/mtd/hyperbus/hbmc-am654.c 	platform_set_drvdata(pdev, priv);
pdev               98 drivers/mtd/hyperbus/hbmc-am654.c 		pm_runtime_put_sync(&pdev->dev);
pdev              110 drivers/mtd/hyperbus/hbmc-am654.c static int am654_hbmc_remove(struct platform_device *pdev)
pdev              112 drivers/mtd/hyperbus/hbmc-am654.c 	struct am654_hbmc_priv *priv = platform_get_drvdata(pdev);
pdev              118 drivers/mtd/hyperbus/hbmc-am654.c 	pm_runtime_put_sync(&pdev->dev);
pdev              119 drivers/mtd/hyperbus/hbmc-am654.c 	pm_runtime_disable(&pdev->dev);
pdev              399 drivers/mtd/lpddr/lpddr2_nvm.c static int lpddr2_nvm_probe(struct platform_device *pdev)
pdev              408 drivers/mtd/lpddr/lpddr2_nvm.c 	pcm_data = devm_kzalloc(&pdev->dev, sizeof(*pcm_data), GFP_KERNEL);
pdev              415 drivers/mtd/lpddr/lpddr2_nvm.c 	map = devm_kzalloc(&pdev->dev, sizeof(*map), GFP_KERNEL);
pdev              419 drivers/mtd/lpddr/lpddr2_nvm.c 	mtd = devm_kzalloc(&pdev->dev, sizeof(*mtd), GFP_KERNEL);
pdev              424 drivers/mtd/lpddr/lpddr2_nvm.c 	add_range = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              428 drivers/mtd/lpddr/lpddr2_nvm.c 		.virt		= devm_ioremap_resource(&pdev->dev, add_range),
pdev              429 drivers/mtd/lpddr/lpddr2_nvm.c 		.name		= pdev->dev.init_name,
pdev              441 drivers/mtd/lpddr/lpddr2_nvm.c 	control_regs = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              442 drivers/mtd/lpddr/lpddr2_nvm.c 	pcm_data->ctl_regs = devm_ioremap_resource(&pdev->dev, control_regs);
pdev              448 drivers/mtd/lpddr/lpddr2_nvm.c 		.dev		= { .parent = &pdev->dev },
pdev              449 drivers/mtd/lpddr/lpddr2_nvm.c 		.name		= pdev->dev.init_name,
pdev              476 drivers/mtd/lpddr/lpddr2_nvm.c static int lpddr2_nvm_remove(struct platform_device *pdev)
pdev              478 drivers/mtd/lpddr/lpddr2_nvm.c 	return mtd_device_unregister(dev_get_drvdata(&pdev->dev));
pdev               37 drivers/mtd/maps/amd76xrom.c 	struct pci_dev *pdev;
pdev               74 drivers/mtd/maps/amd76xrom.c 	if (window->pdev) {
pdev               76 drivers/mtd/maps/amd76xrom.c 		pci_read_config_byte(window->pdev, 0x40, &byte);
pdev               77 drivers/mtd/maps/amd76xrom.c 		pci_write_config_byte(window->pdev, 0x40, byte & ~1);
pdev               78 drivers/mtd/maps/amd76xrom.c 		pci_dev_put(window->pdev);
pdev               99 drivers/mtd/maps/amd76xrom.c 		window->pdev = NULL;
pdev              104 drivers/mtd/maps/amd76xrom.c static int amd76xrom_init_one(struct pci_dev *pdev,
pdev              114 drivers/mtd/maps/amd76xrom.c 	window->pdev = pdev;
pdev              123 drivers/mtd/maps/amd76xrom.c 	pci_read_config_byte(pdev, 0x43, &byte);
pdev              124 drivers/mtd/maps/amd76xrom.c 	pci_write_config_byte(pdev, 0x43, byte | win_size_bits );
pdev              127 drivers/mtd/maps/amd76xrom.c 	pci_read_config_byte(pdev, 0x43, &byte);
pdev              160 drivers/mtd/maps/amd76xrom.c 	pci_read_config_byte(pdev, 0x40, &byte);
pdev              161 drivers/mtd/maps/amd76xrom.c 	pci_write_config_byte(pdev, 0x40, byte | 1);
pdev              293 drivers/mtd/maps/amd76xrom.c static void amd76xrom_remove_one(struct pci_dev *pdev)
pdev              322 drivers/mtd/maps/amd76xrom.c 	struct pci_dev *pdev;
pdev              324 drivers/mtd/maps/amd76xrom.c 	pdev = NULL;
pdev              326 drivers/mtd/maps/amd76xrom.c 		pdev = pci_get_device(id->vendor, id->device, NULL);
pdev              327 drivers/mtd/maps/amd76xrom.c 		if (pdev) {
pdev              331 drivers/mtd/maps/amd76xrom.c 	if (pdev) {
pdev              332 drivers/mtd/maps/amd76xrom.c 		return amd76xrom_init_one(pdev, &amd76xrom_pci_tbl[0]);
pdev              342 drivers/mtd/maps/amd76xrom.c 	amd76xrom_remove_one(amd76xrom_window.pdev);
pdev               41 drivers/mtd/maps/ck804xrom.c 	struct pci_dev *pdev;
pdev               87 drivers/mtd/maps/ck804xrom.c 	if (window->pdev) {
pdev               89 drivers/mtd/maps/ck804xrom.c 		pci_read_config_byte(window->pdev, 0x6d, &byte);
pdev               90 drivers/mtd/maps/ck804xrom.c 		pci_write_config_byte(window->pdev, 0x6d, byte & ~1);
pdev              112 drivers/mtd/maps/ck804xrom.c 	pci_dev_put(window->pdev);
pdev              116 drivers/mtd/maps/ck804xrom.c static int __init ck804xrom_init_one(struct pci_dev *pdev,
pdev              127 drivers/mtd/maps/ck804xrom.c 	window->pdev = pci_dev_get(pdev);
pdev              138 drivers/mtd/maps/ck804xrom.c 		pci_read_config_byte(pdev, 0x88, &byte);
pdev              139 drivers/mtd/maps/ck804xrom.c 		pci_write_config_byte(pdev, 0x88, byte | win_size_bits );
pdev              142 drivers/mtd/maps/ck804xrom.c 		pci_read_config_byte(pdev, 0x88, &byte);
pdev              153 drivers/mtd/maps/ck804xrom.c 		pci_read_config_byte(pdev, 0x88, &byte);
pdev              154 drivers/mtd/maps/ck804xrom.c 		pci_write_config_byte(pdev, 0x88, byte | (win_size_bits & 0xff));
pdev              156 drivers/mtd/maps/ck804xrom.c 		pci_read_config_byte(pdev, 0x8c, &byte);
pdev              157 drivers/mtd/maps/ck804xrom.c 		pci_write_config_byte(pdev, 0x8c, byte | ((win_size_bits & 0xff00) >> 8));
pdev              159 drivers/mtd/maps/ck804xrom.c 		pci_read_config_word(pdev, 0x90, &word);
pdev              160 drivers/mtd/maps/ck804xrom.c 		pci_write_config_word(pdev, 0x90, word | ((win_size_bits & 0x7fff0000) >> 16));
pdev              188 drivers/mtd/maps/ck804xrom.c 	pci_read_config_byte(pdev, 0x6d, &byte);
pdev              189 drivers/mtd/maps/ck804xrom.c 	pci_write_config_byte(pdev, 0x6d, byte | 1);
pdev              323 drivers/mtd/maps/ck804xrom.c static void ck804xrom_remove_one(struct pci_dev *pdev)
pdev              356 drivers/mtd/maps/ck804xrom.c 	struct pci_dev *pdev;
pdev              359 drivers/mtd/maps/ck804xrom.c 	pdev = NULL;
pdev              362 drivers/mtd/maps/ck804xrom.c 		pdev = pci_get_device(id->vendor, id->device, NULL);
pdev              363 drivers/mtd/maps/ck804xrom.c 		if (pdev)
pdev              366 drivers/mtd/maps/ck804xrom.c 	if (pdev) {
pdev              367 drivers/mtd/maps/ck804xrom.c 		retVal = ck804xrom_init_one(pdev, id);
pdev              368 drivers/mtd/maps/ck804xrom.c 		pci_dev_put(pdev);
pdev              379 drivers/mtd/maps/ck804xrom.c 	ck804xrom_remove_one(ck804xrom_window.pdev);
pdev              103 drivers/mtd/maps/esb2rom.c 	struct pci_dev *pdev;
pdev              124 drivers/mtd/maps/esb2rom.c 	pci_read_config_byte(window->pdev, BIOS_CNTL, &byte);
pdev              125 drivers/mtd/maps/esb2rom.c 	pci_write_config_byte(window->pdev, BIOS_CNTL,
pdev              145 drivers/mtd/maps/esb2rom.c 	pci_dev_put(window->pdev);
pdev              148 drivers/mtd/maps/esb2rom.c static int __init esb2rom_init_one(struct pci_dev *pdev,
pdev              168 drivers/mtd/maps/esb2rom.c 	window->pdev = pci_dev_get(pdev);
pdev              188 drivers/mtd/maps/esb2rom.c 	pci_read_config_word(pdev, FWH_DEC_EN1, &word);
pdev              226 drivers/mtd/maps/esb2rom.c 	pci_read_config_byte(pdev, BIOS_CNTL, &byte);
pdev              234 drivers/mtd/maps/esb2rom.c 	pci_write_config_byte(pdev, BIOS_CNTL, byte | BIOS_WRITE_ENABLE);
pdev              382 drivers/mtd/maps/esb2rom.c static void esb2rom_remove_one(struct pci_dev *pdev)
pdev              417 drivers/mtd/maps/esb2rom.c 	struct pci_dev *pdev;
pdev              421 drivers/mtd/maps/esb2rom.c 	pdev = NULL;
pdev              424 drivers/mtd/maps/esb2rom.c 		pdev = pci_get_device(id->vendor, id->device, NULL);
pdev              425 drivers/mtd/maps/esb2rom.c 		if (pdev) {
pdev              430 drivers/mtd/maps/esb2rom.c 	if (pdev) {
pdev              432 drivers/mtd/maps/esb2rom.c 		retVal = esb2rom_init_one(pdev, &esb2rom_pci_tbl[0]);
pdev              433 drivers/mtd/maps/esb2rom.c 		pci_dev_put(pdev);
pdev              445 drivers/mtd/maps/esb2rom.c 	esb2rom_remove_one(esb2rom_window.pdev);
pdev               42 drivers/mtd/maps/ichxrom.c 	struct pci_dev *pdev;
pdev               64 drivers/mtd/maps/ichxrom.c 	ret = pci_read_config_word(window->pdev, BIOS_CNTL, &word);
pdev               66 drivers/mtd/maps/ichxrom.c 		pci_write_config_word(window->pdev, BIOS_CNTL, word & ~1);
pdev               67 drivers/mtd/maps/ichxrom.c 	pci_dev_put(window->pdev);
pdev               85 drivers/mtd/maps/ichxrom.c 		window->pdev = NULL;
pdev               90 drivers/mtd/maps/ichxrom.c static int __init ichxrom_init_one(struct pci_dev *pdev,
pdev              110 drivers/mtd/maps/ichxrom.c 	window->pdev = pdev;
pdev              114 drivers/mtd/maps/ichxrom.c 	pci_read_config_byte(pdev, FWH_DEC_EN1, &byte);
pdev              117 drivers/mtd/maps/ichxrom.c 		pci_read_config_byte(pdev, FWH_DEC_EN2, &byte);
pdev              161 drivers/mtd/maps/ichxrom.c 	pci_read_config_word(pdev, BIOS_CNTL, &word);
pdev              169 drivers/mtd/maps/ichxrom.c 	pci_write_config_word(pdev, BIOS_CNTL, word | 1);
pdev              321 drivers/mtd/maps/ichxrom.c static void ichxrom_remove_one(struct pci_dev *pdev)
pdev              354 drivers/mtd/maps/ichxrom.c 	struct pci_dev *pdev;
pdev              357 drivers/mtd/maps/ichxrom.c 	pdev = NULL;
pdev              359 drivers/mtd/maps/ichxrom.c 		pdev = pci_get_device(id->vendor, id->device, NULL);
pdev              360 drivers/mtd/maps/ichxrom.c 		if (pdev) {
pdev              364 drivers/mtd/maps/ichxrom.c 	if (pdev) {
pdev              365 drivers/mtd/maps/ichxrom.c 		return ichxrom_init_one(pdev, &ichxrom_pci_tbl[0]);
pdev              375 drivers/mtd/maps/ichxrom.c 	ichxrom_remove_one(ichxrom_window.pdev);
pdev              109 drivers/mtd/maps/lantiq-flash.c ltq_mtd_probe(struct platform_device *pdev)
pdev              115 drivers/mtd/maps/lantiq-flash.c 	ltq_mtd = devm_kzalloc(&pdev->dev, sizeof(struct ltq_mtd), GFP_KERNEL);
pdev              119 drivers/mtd/maps/lantiq-flash.c 	platform_set_drvdata(pdev, ltq_mtd);
pdev              121 drivers/mtd/maps/lantiq-flash.c 	ltq_mtd->res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              123 drivers/mtd/maps/lantiq-flash.c 		dev_err(&pdev->dev, "failed to get memory resource\n");
pdev              127 drivers/mtd/maps/lantiq-flash.c 	ltq_mtd->map = devm_kzalloc(&pdev->dev, sizeof(struct map_info),
pdev              134 drivers/mtd/maps/lantiq-flash.c 	ltq_mtd->map->virt = devm_ioremap_resource(&pdev->dev, ltq_mtd->res);
pdev              150 drivers/mtd/maps/lantiq-flash.c 		dev_err(&pdev->dev, "probing failed\n");
pdev              154 drivers/mtd/maps/lantiq-flash.c 	ltq_mtd->mtd->dev.parent = &pdev->dev;
pdev              155 drivers/mtd/maps/lantiq-flash.c 	mtd_set_of_node(ltq_mtd->mtd, pdev->dev.of_node);
pdev              163 drivers/mtd/maps/lantiq-flash.c 		dev_err(&pdev->dev, "failed to add partitions\n");
pdev              175 drivers/mtd/maps/lantiq-flash.c ltq_mtd_remove(struct platform_device *pdev)
pdev              177 drivers/mtd/maps/lantiq-flash.c 	struct ltq_mtd *ltq_mtd = platform_get_drvdata(pdev);
pdev               95 drivers/mtd/maps/physmap-core.c 	struct platform_device *pdev;
pdev              100 drivers/mtd/maps/physmap-core.c 	pdev = (struct platform_device *)map->map_priv_1;
pdev              101 drivers/mtd/maps/physmap-core.c 	physmap_data = dev_get_platdata(&pdev->dev);
pdev              106 drivers/mtd/maps/physmap-core.c 	info = platform_get_drvdata(pdev);
pdev              111 drivers/mtd/maps/physmap-core.c 			physmap_data->set_vpp(pdev, 1);
pdev              114 drivers/mtd/maps/physmap-core.c 			physmap_data->set_vpp(pdev, 0);
pdev              144 drivers/mtd/maps/physmap-core.c 	struct platform_device *pdev;
pdev              149 drivers/mtd/maps/physmap-core.c 	pdev = (struct platform_device *)map->map_priv_1;
pdev              150 drivers/mtd/maps/physmap-core.c 	info = platform_get_drvdata(pdev);
pdev              161 drivers/mtd/maps/physmap-core.c 	struct platform_device *pdev;
pdev              164 drivers/mtd/maps/physmap-core.c 	pdev = (struct platform_device *)map->map_priv_1;
pdev              165 drivers/mtd/maps/physmap-core.c 	info = platform_get_drvdata(pdev);
pdev              183 drivers/mtd/maps/physmap-core.c 	struct platform_device *pdev;
pdev              187 drivers/mtd/maps/physmap-core.c 	pdev = (struct platform_device *)map->map_priv_1;
pdev              188 drivers/mtd/maps/physmap-core.c 	info = platform_get_drvdata(pdev);
pdev              198 drivers/mtd/maps/physmap-core.c 	struct platform_device *pdev;
pdev              201 drivers/mtd/maps/physmap-core.c 	pdev = (struct platform_device *)map->map_priv_1;
pdev              202 drivers/mtd/maps/physmap-core.c 	info = platform_get_drvdata(pdev);
pdev              125 drivers/mtd/maps/physmap-gemini.c int of_flash_probe_gemini(struct platform_device *pdev,
pdev              130 drivers/mtd/maps/physmap-gemini.c 	struct device *dev = &pdev->dev;
pdev                6 drivers/mtd/maps/physmap-gemini.h int of_flash_probe_gemini(struct platform_device *pdev,
pdev               11 drivers/mtd/maps/physmap-gemini.h int of_flash_probe_gemini(struct platform_device *pdev,
pdev               83 drivers/mtd/maps/physmap-versatile.c static int ap_flash_init(struct platform_device *pdev)
pdev              104 drivers/mtd/maps/physmap-versatile.c 		dev_err(&pdev->dev, "error clearing Integrator VPP/WP\n");
pdev              186 drivers/mtd/maps/physmap-versatile.c int of_flash_probe_versatile(struct platform_device *pdev,
pdev              218 drivers/mtd/maps/physmap-versatile.c 		ret = ap_flash_init(pdev);
pdev              222 drivers/mtd/maps/physmap-versatile.c 		dev_info(&pdev->dev, "Integrator/AP flash protection\n");
pdev              226 drivers/mtd/maps/physmap-versatile.c 		dev_info(&pdev->dev, "Integrator/CP flash protection\n");
pdev              231 drivers/mtd/maps/physmap-versatile.c 		dev_info(&pdev->dev, "versatile/realview flash protection\n");
pdev              234 drivers/mtd/maps/physmap-versatile.c 		dev_info(&pdev->dev, "device marked as Versatile flash "
pdev                6 drivers/mtd/maps/physmap-versatile.h int of_flash_probe_versatile(struct platform_device *pdev,
pdev               11 drivers/mtd/maps/physmap-versatile.h int of_flash_probe_versatile(struct platform_device *pdev,
pdev               50 drivers/mtd/maps/pismo.c static void pismo_set_vpp(struct platform_device *pdev, int on)
pdev               52 drivers/mtd/maps/pismo.c 	struct i2c_client *client = to_i2c_client(pdev->dev.parent);
pdev               68 drivers/mtd/maps/plat-ram.c static int platram_remove(struct platform_device *pdev)
pdev               70 drivers/mtd/maps/plat-ram.c 	struct platram_info *info = to_platram_info(pdev);
pdev               72 drivers/mtd/maps/plat-ram.c 	dev_dbg(&pdev->dev, "removing device\n");
pdev               97 drivers/mtd/maps/plat-ram.c static int platram_probe(struct platform_device *pdev)
pdev              104 drivers/mtd/maps/plat-ram.c 	dev_dbg(&pdev->dev, "probe entered\n");
pdev              106 drivers/mtd/maps/plat-ram.c 	if (dev_get_platdata(&pdev->dev) == NULL) {
pdev              107 drivers/mtd/maps/plat-ram.c 		dev_err(&pdev->dev, "no platform data supplied\n");
pdev              112 drivers/mtd/maps/plat-ram.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              120 drivers/mtd/maps/plat-ram.c 	platform_set_drvdata(pdev, info);
pdev              122 drivers/mtd/maps/plat-ram.c 	info->dev = &pdev->dev;
pdev              126 drivers/mtd/maps/plat-ram.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              127 drivers/mtd/maps/plat-ram.c 	info->map.virt = devm_ioremap_resource(&pdev->dev, res);
pdev              130 drivers/mtd/maps/plat-ram.c 		dev_err(&pdev->dev, "failed to ioremap() region\n");
pdev              134 drivers/mtd/maps/plat-ram.c 	dev_dbg(&pdev->dev, "got platform resource %p (0x%llx)\n", res,
pdev              142 drivers/mtd/maps/plat-ram.c 			(char *)pdata->mapname : (char *)pdev->name;
pdev              145 drivers/mtd/maps/plat-ram.c 	dev_dbg(&pdev->dev, "virt %p, %lu bytes\n", info->map.virt, info->map.size);
pdev              149 drivers/mtd/maps/plat-ram.c 	dev_dbg(&pdev->dev, "initialised map, probing for mtd\n");
pdev              165 drivers/mtd/maps/plat-ram.c 		dev_err(&pdev->dev, "failed to probe for map_ram\n");
pdev              170 drivers/mtd/maps/plat-ram.c 	info->mtd->dev.parent = &pdev->dev;
pdev              181 drivers/mtd/maps/plat-ram.c 		dev_info(&pdev->dev, "registered mtd device\n");
pdev              187 drivers/mtd/maps/plat-ram.c 			dev_err(&pdev->dev,
pdev              195 drivers/mtd/maps/plat-ram.c 	platram_remove(pdev);
pdev               46 drivers/mtd/maps/pxa2xx-flash.c static int pxa2xx_flash_probe(struct platform_device *pdev)
pdev               48 drivers/mtd/maps/pxa2xx-flash.c 	struct flash_platform_data *flash = dev_get_platdata(&pdev->dev);
pdev               52 drivers/mtd/maps/pxa2xx-flash.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               92 drivers/mtd/maps/pxa2xx-flash.c 	info->mtd->dev.parent = &pdev->dev;
pdev               97 drivers/mtd/maps/pxa2xx-flash.c 	platform_set_drvdata(pdev, info);
pdev              153 drivers/mtd/maps/sa1100-flash.c static struct sa_info *sa1100_setup_mtd(struct platform_device *pdev,
pdev              163 drivers/mtd/maps/sa1100-flash.c 		if (!platform_get_resource(pdev, IORESOURCE_MEM, nr))
pdev              195 drivers/mtd/maps/sa1100-flash.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, i);
pdev              248 drivers/mtd/maps/sa1100-flash.c 	info->mtd->dev.parent = &pdev->dev;
pdev              261 drivers/mtd/maps/sa1100-flash.c static int sa1100_mtd_probe(struct platform_device *pdev)
pdev              263 drivers/mtd/maps/sa1100-flash.c 	struct flash_platform_data *plat = dev_get_platdata(&pdev->dev);
pdev              270 drivers/mtd/maps/sa1100-flash.c 	info = sa1100_setup_mtd(pdev, plat);
pdev              282 drivers/mtd/maps/sa1100-flash.c 	platform_set_drvdata(pdev, info);
pdev              289 drivers/mtd/maps/sa1100-flash.c static int sa1100_mtd_remove(struct platform_device *pdev)
pdev              291 drivers/mtd/maps/sa1100-flash.c 	struct sa_info *info = platform_get_drvdata(pdev);
pdev              292 drivers/mtd/maps/sa1100-flash.c 	struct flash_platform_data *plat = dev_get_platdata(&pdev->dev);
pdev               32 drivers/mtd/nand/onenand/generic.c static int generic_onenand_probe(struct platform_device *pdev)
pdev               35 drivers/mtd/nand/onenand/generic.c 	struct onenand_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev               36 drivers/mtd/nand/onenand/generic.c 	struct resource *res = pdev->resource;
pdev               44 drivers/mtd/nand/onenand/generic.c 	if (!request_mem_region(res->start, size, dev_name(&pdev->dev))) {
pdev               56 drivers/mtd/nand/onenand/generic.c 	info->onenand.irq = platform_get_irq(pdev, 0);
pdev               58 drivers/mtd/nand/onenand/generic.c 	info->mtd.dev.parent = &pdev->dev;
pdev               69 drivers/mtd/nand/onenand/generic.c 	platform_set_drvdata(pdev, info);
pdev               83 drivers/mtd/nand/onenand/generic.c static int generic_onenand_remove(struct platform_device *pdev)
pdev               85 drivers/mtd/nand/onenand/generic.c 	struct onenand_info *info = platform_get_drvdata(pdev);
pdev               86 drivers/mtd/nand/onenand/generic.c 	struct resource *res = pdev->resource;
pdev               34 drivers/mtd/nand/onenand/omap2.c 	struct platform_device *pdev;
pdev              334 drivers/mtd/nand/onenand/omap2.c 		dev_err(&c->pdev->dev, "Failed to prepare DMA memcpy\n");
pdev              345 drivers/mtd/nand/onenand/omap2.c 		dev_err(&c->pdev->dev, "Failed to do DMA tx_submit\n");
pdev              366 drivers/mtd/nand/onenand/omap2.c 	struct device *dev = &c->pdev->dev;
pdev              414 drivers/mtd/nand/onenand/omap2.c 	struct device *dev = &c->pdev->dev;
pdev              448 drivers/mtd/nand/onenand/omap2.c static void omap2_onenand_shutdown(struct platform_device *pdev)
pdev              450 drivers/mtd/nand/onenand/omap2.c 	struct omap2_onenand *c = dev_get_drvdata(&pdev->dev);
pdev              459 drivers/mtd/nand/onenand/omap2.c static int omap2_onenand_probe(struct platform_device *pdev)
pdev              467 drivers/mtd/nand/onenand/omap2.c 	struct device *dev = &pdev->dev;
pdev              470 drivers/mtd/nand/onenand/omap2.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              523 drivers/mtd/nand/onenand/omap2.c 	c->pdev = pdev;
pdev              573 drivers/mtd/nand/onenand/omap2.c 	platform_set_drvdata(pdev, c);
pdev              586 drivers/mtd/nand/onenand/omap2.c static int omap2_onenand_remove(struct platform_device *pdev)
pdev              588 drivers/mtd/nand/onenand/omap2.c 	struct omap2_onenand *c = dev_get_drvdata(&pdev->dev);
pdev              593 drivers/mtd/nand/onenand/omap2.c 	omap2_onenand_shutdown(pdev);
pdev              124 drivers/mtd/nand/onenand/samsung.c 	struct platform_device	*pdev;
pdev              219 drivers/mtd/nand/onenand/samsung.c 	struct device *dev = &onenand->pdev->dev;
pdev              269 drivers/mtd/nand/onenand/samsung.c 	struct device *dev = &onenand->pdev->dev;
pdev              312 drivers/mtd/nand/onenand/samsung.c 	struct device *dev = &onenand->pdev->dev;
pdev              623 drivers/mtd/nand/onenand/samsung.c 	struct device *dev = &onenand->pdev->dev;
pdev              729 drivers/mtd/nand/onenand/samsung.c 	struct device *dev = &onenand->pdev->dev;
pdev              834 drivers/mtd/nand/onenand/samsung.c static int s3c_onenand_probe(struct platform_device *pdev)
pdev              842 drivers/mtd/nand/onenand/samsung.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              846 drivers/mtd/nand/onenand/samsung.c 	mtd = devm_kzalloc(&pdev->dev, size, GFP_KERNEL);
pdev              850 drivers/mtd/nand/onenand/samsung.c 	onenand = devm_kzalloc(&pdev->dev, sizeof(struct s3c_onenand),
pdev              857 drivers/mtd/nand/onenand/samsung.c 	mtd->dev.parent = &pdev->dev;
pdev              858 drivers/mtd/nand/onenand/samsung.c 	onenand->pdev = pdev;
pdev              859 drivers/mtd/nand/onenand/samsung.c 	onenand->type = platform_get_device_id(pdev)->driver_data;
pdev              863 drivers/mtd/nand/onenand/samsung.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              864 drivers/mtd/nand/onenand/samsung.c 	onenand->base = devm_ioremap_resource(&pdev->dev, r);
pdev              877 drivers/mtd/nand/onenand/samsung.c 		r = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              878 drivers/mtd/nand/onenand/samsung.c 		onenand->ahb_addr = devm_ioremap_resource(&pdev->dev, r);
pdev              883 drivers/mtd/nand/onenand/samsung.c 		onenand->page_buf = devm_kzalloc(&pdev->dev, SZ_4K,
pdev              889 drivers/mtd/nand/onenand/samsung.c 		onenand->oob_buf = devm_kzalloc(&pdev->dev, 128, GFP_KERNEL);
pdev              898 drivers/mtd/nand/onenand/samsung.c 		r = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              899 drivers/mtd/nand/onenand/samsung.c 		onenand->dma_addr = devm_ioremap_resource(&pdev->dev, r);
pdev              905 drivers/mtd/nand/onenand/samsung.c 		r = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              909 drivers/mtd/nand/onenand/samsung.c 			err = devm_request_irq(&pdev->dev, r->start,
pdev              914 drivers/mtd/nand/onenand/samsung.c 				dev_err(&pdev->dev, "failed to get irq\n");
pdev              931 drivers/mtd/nand/onenand/samsung.c 		dev_info(&onenand->pdev->dev, "OneNAND Sync. Burst Read enabled\n");
pdev              936 drivers/mtd/nand/onenand/samsung.c 		dev_err(&pdev->dev, "failed to parse partitions and register the MTD device\n");
pdev              941 drivers/mtd/nand/onenand/samsung.c 	platform_set_drvdata(pdev, mtd);
pdev              946 drivers/mtd/nand/onenand/samsung.c static int s3c_onenand_remove(struct platform_device *pdev)
pdev              948 drivers/mtd/nand/onenand/samsung.c 	struct mtd_info *mtd = platform_get_drvdata(pdev);
pdev              221 drivers/mtd/nand/raw/ams-delta.c static int ams_delta_init(struct platform_device *pdev)
pdev              230 drivers/mtd/nand/raw/ams-delta.c 	priv = devm_kzalloc(&pdev->dev, sizeof(struct ams_delta_nand),
pdev              238 drivers/mtd/nand/raw/ams-delta.c 	mtd->dev.parent = &pdev->dev;
pdev              242 drivers/mtd/nand/raw/ams-delta.c 	priv->gpiod_rdy = devm_gpiod_get_optional(&pdev->dev, "rdy", GPIOD_IN);
pdev              245 drivers/mtd/nand/raw/ams-delta.c 		dev_warn(&pdev->dev, "RDY GPIO request failed (%d)\n", err);
pdev              252 drivers/mtd/nand/raw/ams-delta.c 	platform_set_drvdata(pdev, priv);
pdev              255 drivers/mtd/nand/raw/ams-delta.c 	priv->gpiod_nwp = devm_gpiod_get(&pdev->dev, "nwp", GPIOD_OUT_HIGH);
pdev              258 drivers/mtd/nand/raw/ams-delta.c 		dev_err(&pdev->dev, "NWP GPIO request failed (%d)\n", err);
pdev              262 drivers/mtd/nand/raw/ams-delta.c 	priv->gpiod_nce = devm_gpiod_get(&pdev->dev, "nce", GPIOD_OUT_HIGH);
pdev              265 drivers/mtd/nand/raw/ams-delta.c 		dev_err(&pdev->dev, "NCE GPIO request failed (%d)\n", err);
pdev              269 drivers/mtd/nand/raw/ams-delta.c 	priv->gpiod_nre = devm_gpiod_get(&pdev->dev, "nre", GPIOD_OUT_HIGH);
pdev              272 drivers/mtd/nand/raw/ams-delta.c 		dev_err(&pdev->dev, "NRE GPIO request failed (%d)\n", err);
pdev              276 drivers/mtd/nand/raw/ams-delta.c 	priv->gpiod_nwe = devm_gpiod_get(&pdev->dev, "nwe", GPIOD_OUT_HIGH);
pdev              279 drivers/mtd/nand/raw/ams-delta.c 		dev_err(&pdev->dev, "NWE GPIO request failed (%d)\n", err);
pdev              283 drivers/mtd/nand/raw/ams-delta.c 	priv->gpiod_ale = devm_gpiod_get(&pdev->dev, "ale", GPIOD_OUT_LOW);
pdev              286 drivers/mtd/nand/raw/ams-delta.c 		dev_err(&pdev->dev, "ALE GPIO request failed (%d)\n", err);
pdev              290 drivers/mtd/nand/raw/ams-delta.c 	priv->gpiod_cle = devm_gpiod_get(&pdev->dev, "cle", GPIOD_OUT_LOW);
pdev              293 drivers/mtd/nand/raw/ams-delta.c 		dev_err(&pdev->dev, "CLE GPIO request failed (%d)\n", err);
pdev              298 drivers/mtd/nand/raw/ams-delta.c 	data_gpiods = devm_gpiod_get_array(&pdev->dev, "data", GPIOD_IN);
pdev              301 drivers/mtd/nand/raw/ams-delta.c 		dev_err(&pdev->dev, "data GPIO request failed: %d\n", err);
pdev              334 drivers/mtd/nand/raw/ams-delta.c static int ams_delta_cleanup(struct platform_device *pdev)
pdev              336 drivers/mtd/nand/raw/ams-delta.c 	struct ams_delta_nand *priv = platform_get_drvdata(pdev);
pdev              197 drivers/mtd/nand/raw/atmel/nand-controller.c 	int (*probe)(struct platform_device *pdev,
pdev             1716 drivers/mtd/nand/raw/atmel/nand-controller.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1732 drivers/mtd/nand/raw/atmel/nand-controller.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1963 drivers/mtd/nand/raw/atmel/nand-controller.c 				struct platform_device *pdev,
pdev             1966 drivers/mtd/nand/raw/atmel/nand-controller.c 	struct device *dev = &pdev->dev;
pdev             1976 drivers/mtd/nand/raw/atmel/nand-controller.c 	platform_set_drvdata(pdev, nc);
pdev             2266 drivers/mtd/nand/raw/atmel/nand-controller.c static int atmel_hsmc_nand_controller_probe(struct platform_device *pdev,
pdev             2269 drivers/mtd/nand/raw/atmel/nand-controller.c 	struct device *dev = &pdev->dev;
pdev             2277 drivers/mtd/nand/raw/atmel/nand-controller.c 	ret = atmel_nand_controller_init(&nc->base, pdev, caps);
pdev             2340 drivers/mtd/nand/raw/atmel/nand-controller.c static int atmel_smc_nand_controller_probe(struct platform_device *pdev,
pdev             2343 drivers/mtd/nand/raw/atmel/nand-controller.c 	struct device *dev = &pdev->dev;
pdev             2351 drivers/mtd/nand/raw/atmel/nand-controller.c 	ret = atmel_nand_controller_init(&nc->base, pdev, caps);
pdev             2500 drivers/mtd/nand/raw/atmel/nand-controller.c static int atmel_nand_controller_probe(struct platform_device *pdev)
pdev             2504 drivers/mtd/nand/raw/atmel/nand-controller.c 	if (pdev->id_entry)
pdev             2505 drivers/mtd/nand/raw/atmel/nand-controller.c 		caps = (void *)pdev->id_entry->driver_data;
pdev             2507 drivers/mtd/nand/raw/atmel/nand-controller.c 		caps = of_device_get_match_data(&pdev->dev);
pdev             2510 drivers/mtd/nand/raw/atmel/nand-controller.c 		dev_err(&pdev->dev, "Could not retrieve NFC caps\n");
pdev             2522 drivers/mtd/nand/raw/atmel/nand-controller.c 		nfc_node = of_get_compatible_child(pdev->dev.of_node,
pdev             2536 drivers/mtd/nand/raw/atmel/nand-controller.c 		    of_property_read_bool(pdev->dev.of_node,
pdev             2545 drivers/mtd/nand/raw/atmel/nand-controller.c 		of_property_read_u32(pdev->dev.of_node,
pdev             2551 drivers/mtd/nand/raw/atmel/nand-controller.c 	return caps->ops->probe(pdev, caps);
pdev             2554 drivers/mtd/nand/raw/atmel/nand-controller.c static int atmel_nand_controller_remove(struct platform_device *pdev)
pdev             2556 drivers/mtd/nand/raw/atmel/nand-controller.c 	struct atmel_nand_controller *nc = platform_get_drvdata(pdev);
pdev              831 drivers/mtd/nand/raw/atmel/pmecc.c static struct atmel_pmecc *atmel_pmecc_create(struct platform_device *pdev,
pdev              835 drivers/mtd/nand/raw/atmel/pmecc.c 	struct device *dev = &pdev->dev;
pdev              847 drivers/mtd/nand/raw/atmel/pmecc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, pmecc_res_idx);
pdev              852 drivers/mtd/nand/raw/atmel/pmecc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, errloc_res_idx);
pdev              874 drivers/mtd/nand/raw/atmel/pmecc.c 	struct platform_device *pdev;
pdev              878 drivers/mtd/nand/raw/atmel/pmecc.c 	pdev = of_find_device_by_node(np);
pdev              879 drivers/mtd/nand/raw/atmel/pmecc.c 	if (!pdev)
pdev              881 drivers/mtd/nand/raw/atmel/pmecc.c 	pmecc = platform_get_drvdata(pdev);
pdev              900 drivers/mtd/nand/raw/atmel/pmecc.c 	put_device(&pdev->dev);
pdev              953 drivers/mtd/nand/raw/atmel/pmecc.c 		struct platform_device *pdev = to_platform_device(userdev);
pdev              970 drivers/mtd/nand/raw/atmel/pmecc.c 		pmecc = atmel_pmecc_create(pdev, caps, 1, 2);
pdev              985 drivers/mtd/nand/raw/atmel/pmecc.c static int atmel_pmecc_probe(struct platform_device *pdev)
pdev              987 drivers/mtd/nand/raw/atmel/pmecc.c 	struct device *dev = &pdev->dev;
pdev              991 drivers/mtd/nand/raw/atmel/pmecc.c 	caps = of_device_get_match_data(&pdev->dev);
pdev              997 drivers/mtd/nand/raw/atmel/pmecc.c 	pmecc = atmel_pmecc_create(pdev, caps, 0, 1);
pdev             1001 drivers/mtd/nand/raw/atmel/pmecc.c 	platform_set_drvdata(pdev, pmecc);
pdev              376 drivers/mtd/nand/raw/au1550nd.c static int au1550nd_probe(struct platform_device *pdev)
pdev              385 drivers/mtd/nand/raw/au1550nd.c 	pd = dev_get_platdata(&pdev->dev);
pdev              387 drivers/mtd/nand/raw/au1550nd.c 		dev_err(&pdev->dev, "missing platform data\n");
pdev              395 drivers/mtd/nand/raw/au1550nd.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              397 drivers/mtd/nand/raw/au1550nd.c 		dev_err(&pdev->dev, "no NAND memory resource\n");
pdev              402 drivers/mtd/nand/raw/au1550nd.c 		dev_err(&pdev->dev, "cannot claim NAND memory area\n");
pdev              409 drivers/mtd/nand/raw/au1550nd.c 		dev_err(&pdev->dev, "cannot remap NAND memory area\n");
pdev              416 drivers/mtd/nand/raw/au1550nd.c 	mtd->dev.parent = &pdev->dev;
pdev              421 drivers/mtd/nand/raw/au1550nd.c 		dev_err(&pdev->dev, "cannot detect NAND chipselect\n");
pdev              446 drivers/mtd/nand/raw/au1550nd.c 		dev_err(&pdev->dev, "NAND scan failed with %d\n", ret);
pdev              452 drivers/mtd/nand/raw/au1550nd.c 	platform_set_drvdata(pdev, ctx);
pdev              465 drivers/mtd/nand/raw/au1550nd.c static int au1550nd_remove(struct platform_device *pdev)
pdev              467 drivers/mtd/nand/raw/au1550nd.c 	struct au1550nd_ctx *ctx = platform_get_drvdata(pdev);
pdev              468 drivers/mtd/nand/raw/au1550nd.c 	struct resource *r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               22 drivers/mtd/nand/raw/bcm47xxnflash/main.c static int bcm47xxnflash_probe(struct platform_device *pdev)
pdev               24 drivers/mtd/nand/raw/bcm47xxnflash/main.c 	struct bcma_nflash *nflash = dev_get_platdata(&pdev->dev);
pdev               29 drivers/mtd/nand/raw/bcm47xxnflash/main.c 	b47n = devm_kzalloc(&pdev->dev, sizeof(*b47n), GFP_KERNEL);
pdev               35 drivers/mtd/nand/raw/bcm47xxnflash/main.c 	mtd->dev.parent = &pdev->dev;
pdev               49 drivers/mtd/nand/raw/bcm47xxnflash/main.c 	platform_set_drvdata(pdev, b47n);
pdev               60 drivers/mtd/nand/raw/bcm47xxnflash/main.c static int bcm47xxnflash_remove(struct platform_device *pdev)
pdev               62 drivers/mtd/nand/raw/bcm47xxnflash/main.c 	struct bcm47xxnflash *nflash = platform_get_drvdata(pdev);
pdev               59 drivers/mtd/nand/raw/brcmnand/bcm63138_nand.c static int bcm63138_nand_probe(struct platform_device *pdev)
pdev               61 drivers/mtd/nand/raw/brcmnand/bcm63138_nand.c 	struct device *dev = &pdev->dev;
pdev               71 drivers/mtd/nand/raw/brcmnand/bcm63138_nand.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "nand-int-base");
pdev               79 drivers/mtd/nand/raw/brcmnand/bcm63138_nand.c 	return brcmnand_probe(pdev, soc);
pdev               86 drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c static int bcm6368_nand_probe(struct platform_device *pdev)
pdev               88 drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c 	struct device *dev = &pdev->dev;
pdev               98 drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c 	res = platform_get_resource_byname(pdev,
pdev              112 drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c 	return brcmnand_probe(pdev, soc);
pdev              233 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	struct platform_device	*pdev;
pdev             1146 drivers/mtd/nand/raw/brcmnand/brcmnand.c 		dev_err(&host->pdev->dev,
pdev             1193 drivers/mtd/nand/raw/brcmnand/brcmnand.c 			dev_err_ratelimited(&host->pdev->dev,
pdev             2370 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	struct platform_device *pdev = host->pdev;
pdev             2378 drivers/mtd/nand/raw/brcmnand/brcmnand.c 		dev_err(&pdev->dev, "can't get chip-select\n");
pdev             2387 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	mtd->name = devm_kasprintf(&pdev->dev, GFP_KERNEL, "brcmnand.%d",
pdev             2393 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	mtd->dev.parent = &pdev->dev;
pdev             2540 drivers/mtd/nand/raw/brcmnand/brcmnand.c int brcmnand_probe(struct platform_device *pdev, struct brcmnand_soc *soc)
pdev             2542 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	struct device *dev = &pdev->dev;
pdev             2569 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2597 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "nand-cache");
pdev             2610 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "flash-dma");
pdev             2634 drivers/mtd/nand/raw/brcmnand/brcmnand.c 		ctrl->dma_irq = platform_get_irq(pdev, 1);
pdev             2668 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	ctrl->irq = platform_get_irq(pdev, 0);
pdev             2709 drivers/mtd/nand/raw/brcmnand/brcmnand.c 			host->pdev = pdev;
pdev             2737 drivers/mtd/nand/raw/brcmnand/brcmnand.c int brcmnand_remove(struct platform_device *pdev)
pdev             2739 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	struct brcmnand_controller *ctrl = dev_get_drvdata(&pdev->dev);
pdev             2747 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	dev_set_drvdata(&pdev->dev, NULL);
pdev               61 drivers/mtd/nand/raw/brcmnand/brcmnand.h int brcmnand_probe(struct platform_device *pdev, struct brcmnand_soc *soc);
pdev               62 drivers/mtd/nand/raw/brcmnand/brcmnand.h int brcmnand_remove(struct platform_device *pdev);
pdev               19 drivers/mtd/nand/raw/brcmnand/brcmstb_nand.c static int brcmstb_nand_probe(struct platform_device *pdev)
pdev               21 drivers/mtd/nand/raw/brcmnand/brcmstb_nand.c 	return brcmnand_probe(pdev, NULL);
pdev              101 drivers/mtd/nand/raw/brcmnand/iproc_nand.c static int iproc_nand_probe(struct platform_device *pdev)
pdev              103 drivers/mtd/nand/raw/brcmnand/iproc_nand.c 	struct device *dev = &pdev->dev;
pdev              115 drivers/mtd/nand/raw/brcmnand/iproc_nand.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "iproc-idm");
pdev              120 drivers/mtd/nand/raw/brcmnand/iproc_nand.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "iproc-ext");
pdev              129 drivers/mtd/nand/raw/brcmnand/iproc_nand.c 	return brcmnand_probe(pdev, soc);
pdev               62 drivers/mtd/nand/raw/cafe_nand.c 	struct pci_dev *pdev;
pdev              112 drivers/mtd/nand/raw/cafe_nand.c 	cafe_dev_dbg(&cafe->pdev->dev, "NAND device is%s ready, IRQ %x (%x) (%x,%x)\n",
pdev              131 drivers/mtd/nand/raw/cafe_nand.c 	cafe_dev_dbg(&cafe->pdev->dev, "Copy 0x%x bytes to write buffer. datalen 0x%x\n",
pdev              144 drivers/mtd/nand/raw/cafe_nand.c 	cafe_dev_dbg(&cafe->pdev->dev, "Copy 0x%x bytes from position 0x%x in read buffer.\n",
pdev              155 drivers/mtd/nand/raw/cafe_nand.c 	cafe_dev_dbg(&cafe->pdev->dev, "Read %02x\n", d);
pdev              169 drivers/mtd/nand/raw/cafe_nand.c 	cafe_dev_dbg(&cafe->pdev->dev, "cmdfunc %02x, 0x%x, 0x%x\n",
pdev              177 drivers/mtd/nand/raw/cafe_nand.c 		cafe_dev_dbg(&cafe->pdev->dev, "Continue command, ctl1 %08x, #data %d\n",
pdev              237 drivers/mtd/nand/raw/cafe_nand.c 		cafe_dev_dbg(&cafe->pdev->dev, "Setup for delayed command, ctl1 %08x, dlen %x\n",
pdev              248 drivers/mtd/nand/raw/cafe_nand.c 	cafe_dev_dbg(&cafe->pdev->dev, "dlen %x, ctl1 %x, ctl2 %x\n",
pdev              290 drivers/mtd/nand/raw/cafe_nand.c 				cafe_dev_dbg(&cafe->pdev->dev, "Wait for ready, IRQ %x\n", irqs);
pdev              294 drivers/mtd/nand/raw/cafe_nand.c 		cafe_dev_dbg(&cafe->pdev->dev, "Command %x completed after %d usec, irqs %x (%x)\n",
pdev              321 drivers/mtd/nand/raw/cafe_nand.c 	cafe_dev_dbg(&cafe->pdev->dev, "select_chip %d\n", chipnr);
pdev              341 drivers/mtd/nand/raw/cafe_nand.c 	cafe_dev_dbg(&cafe->pdev->dev, "irq, bits %x (%x)\n", irqs, cafe_readl(cafe, NAND_IRQ));
pdev              377 drivers/mtd/nand/raw/cafe_nand.c 	cafe_dev_dbg(&cafe->pdev->dev, "ECC result %08x SYN1,2 %08x\n",
pdev              435 drivers/mtd/nand/raw/cafe_nand.c 			dev_dbg(&cafe->pdev->dev, "Failed to correct ECC at %08x\n",
pdev              441 drivers/mtd/nand/raw/cafe_nand.c 			dev_dbg(&cafe->pdev->dev, "Corrected %d symbol errors\n", n);
pdev              602 drivers/mtd/nand/raw/cafe_nand.c 	cafe->dmabuf = dma_alloc_coherent(&cafe->pdev->dev, 2112,
pdev              611 drivers/mtd/nand/raw/cafe_nand.c 	cafe_dev_dbg(&cafe->pdev->dev, "Set DMA address to %x (virt %p)\n",
pdev              630 drivers/mtd/nand/raw/cafe_nand.c 		dev_warn(&cafe->pdev->dev,
pdev              649 drivers/mtd/nand/raw/cafe_nand.c 	dma_free_coherent(&cafe->pdev->dev, 2112, cafe->dmabuf, cafe->dmaaddr);
pdev              658 drivers/mtd/nand/raw/cafe_nand.c 	dma_free_coherent(&cafe->pdev->dev, 2112, cafe->dmabuf, cafe->dmaaddr);
pdev              666 drivers/mtd/nand/raw/cafe_nand.c static int cafe_nand_probe(struct pci_dev *pdev,
pdev              676 drivers/mtd/nand/raw/cafe_nand.c 	if ((pdev->class >> 8) != PCI_CLASS_MEMORY_FLASH)
pdev              679 drivers/mtd/nand/raw/cafe_nand.c 	err = pci_enable_device(pdev);
pdev              683 drivers/mtd/nand/raw/cafe_nand.c 	pci_set_master(pdev);
pdev              690 drivers/mtd/nand/raw/cafe_nand.c 	mtd->dev.parent = &pdev->dev;
pdev              693 drivers/mtd/nand/raw/cafe_nand.c 	cafe->pdev = pdev;
pdev              694 drivers/mtd/nand/raw/cafe_nand.c 	cafe->mmio = pci_iomap(pdev, 0, 0);
pdev              696 drivers/mtd/nand/raw/cafe_nand.c 		dev_warn(&pdev->dev, "failed to iomap\n");
pdev              727 drivers/mtd/nand/raw/cafe_nand.c 		dev_warn(&cafe->pdev->dev, "%d timing register values ignored; precisely three are required\n", numtimings);
pdev              731 drivers/mtd/nand/raw/cafe_nand.c 		cafe_dev_dbg(&cafe->pdev->dev, "Using provided timings (%08x %08x %08x)\n",
pdev              739 drivers/mtd/nand/raw/cafe_nand.c 			cafe_dev_dbg(&cafe->pdev->dev, "Timing registers already set (%08x %08x %08x)\n",
pdev              742 drivers/mtd/nand/raw/cafe_nand.c 			dev_warn(&cafe->pdev->dev, "Timing registers unset; using most conservative defaults\n");
pdev              756 drivers/mtd/nand/raw/cafe_nand.c 	err = request_irq(pdev->irq, &cafe_nand_interrupt, IRQF_SHARED,
pdev              759 drivers/mtd/nand/raw/cafe_nand.c 		dev_warn(&pdev->dev, "Could not register IRQ %d\n", pdev->irq);
pdev              776 drivers/mtd/nand/raw/cafe_nand.c 	cafe_dev_dbg(&cafe->pdev->dev, "Control %x, IRQ mask %x\n",
pdev              789 drivers/mtd/nand/raw/cafe_nand.c 	pci_set_drvdata(pdev, mtd);
pdev              803 drivers/mtd/nand/raw/cafe_nand.c 	free_irq(pdev->irq, mtd);
pdev              805 drivers/mtd/nand/raw/cafe_nand.c 	pci_iounmap(pdev, cafe->mmio);
pdev              812 drivers/mtd/nand/raw/cafe_nand.c static void cafe_nand_remove(struct pci_dev *pdev)
pdev              814 drivers/mtd/nand/raw/cafe_nand.c 	struct mtd_info *mtd = pci_get_drvdata(pdev);
pdev              820 drivers/mtd/nand/raw/cafe_nand.c 	free_irq(pdev->irq, mtd);
pdev              823 drivers/mtd/nand/raw/cafe_nand.c 	pci_iounmap(pdev, cafe->mmio);
pdev              824 drivers/mtd/nand/raw/cafe_nand.c 	dma_free_coherent(&cafe->pdev->dev, 2112, cafe->dmabuf, cafe->dmaaddr);
pdev              836 drivers/mtd/nand/raw/cafe_nand.c static int cafe_nand_resume(struct pci_dev *pdev)
pdev              839 drivers/mtd/nand/raw/cafe_nand.c 	struct mtd_info *mtd = pci_get_drvdata(pdev);
pdev               43 drivers/mtd/nand/raw/davinci_nand.c 	struct platform_device	*pdev;
pdev              514 drivers/mtd/nand/raw/davinci_nand.c 	*nand_davinci_get_pdata(struct platform_device *pdev)
pdev              516 drivers/mtd/nand/raw/davinci_nand.c 	if (!dev_get_platdata(&pdev->dev) && pdev->dev.of_node) {
pdev              521 drivers/mtd/nand/raw/davinci_nand.c 		pdata =  devm_kzalloc(&pdev->dev,
pdev              524 drivers/mtd/nand/raw/davinci_nand.c 		pdev->dev.platform_data = pdata;
pdev              527 drivers/mtd/nand/raw/davinci_nand.c 		if (!of_property_read_u32(pdev->dev.of_node,
pdev              533 drivers/mtd/nand/raw/davinci_nand.c 		if (!of_property_read_u32(pdev->dev.of_node,
pdev              536 drivers/mtd/nand/raw/davinci_nand.c 		if (!of_property_read_u32(pdev->dev.of_node,
pdev              539 drivers/mtd/nand/raw/davinci_nand.c 		if (!of_property_read_u32(pdev->dev.of_node,
pdev              542 drivers/mtd/nand/raw/davinci_nand.c 		if (!of_property_read_string(pdev->dev.of_node,
pdev              551 drivers/mtd/nand/raw/davinci_nand.c 		if (!of_property_read_u32(pdev->dev.of_node,
pdev              555 drivers/mtd/nand/raw/davinci_nand.c 		if (!of_property_read_u32(pdev->dev.of_node,
pdev              559 drivers/mtd/nand/raw/davinci_nand.c 		if (of_property_read_bool(pdev->dev.of_node,
pdev              574 drivers/mtd/nand/raw/davinci_nand.c 		if (of_device_is_compatible(pdev->dev.of_node,
pdev              580 drivers/mtd/nand/raw/davinci_nand.c 	return dev_get_platdata(&pdev->dev);
pdev              584 drivers/mtd/nand/raw/davinci_nand.c 	*nand_davinci_get_pdata(struct platform_device *pdev)
pdev              586 drivers/mtd/nand/raw/davinci_nand.c 	return dev_get_platdata(&pdev->dev);
pdev              594 drivers/mtd/nand/raw/davinci_nand.c 	struct davinci_nand_pdata *pdata = nand_davinci_get_pdata(info->pdev);
pdev              663 drivers/mtd/nand/raw/davinci_nand.c 			dev_dbg(&info->pdev->dev, "too small\n");
pdev              688 drivers/mtd/nand/raw/davinci_nand.c static int nand_davinci_probe(struct platform_device *pdev)
pdev              700 drivers/mtd/nand/raw/davinci_nand.c 	pdata = nand_davinci_get_pdata(pdev);
pdev              712 drivers/mtd/nand/raw/davinci_nand.c 	info = devm_kzalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev              716 drivers/mtd/nand/raw/davinci_nand.c 	platform_set_drvdata(pdev, info);
pdev              718 drivers/mtd/nand/raw/davinci_nand.c 	res1 = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              719 drivers/mtd/nand/raw/davinci_nand.c 	res2 = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              721 drivers/mtd/nand/raw/davinci_nand.c 		dev_err(&pdev->dev, "resource missing\n");
pdev              725 drivers/mtd/nand/raw/davinci_nand.c 	vaddr = devm_ioremap_resource(&pdev->dev, res1);
pdev              735 drivers/mtd/nand/raw/davinci_nand.c 	base = devm_ioremap(&pdev->dev, res2->start, resource_size(res2));
pdev              737 drivers/mtd/nand/raw/davinci_nand.c 		dev_err(&pdev->dev, "ioremap failed for resource %pR\n", res2);
pdev              741 drivers/mtd/nand/raw/davinci_nand.c 	info->pdev		= pdev;
pdev              746 drivers/mtd/nand/raw/davinci_nand.c 	mtd->dev.parent		= &pdev->dev;
pdev              747 drivers/mtd/nand/raw/davinci_nand.c 	nand_set_flash_node(&info->chip, pdev->dev.of_node);
pdev              794 drivers/mtd/nand/raw/davinci_nand.c 		dev_dbg(&pdev->dev, "no NAND chip(s) found\n");
pdev              806 drivers/mtd/nand/raw/davinci_nand.c 	dev_info(&pdev->dev, "controller rev. %d.%d\n",
pdev              817 drivers/mtd/nand/raw/davinci_nand.c static int nand_davinci_remove(struct platform_device *pdev)
pdev              819 drivers/mtd/nand/raw/davinci_nand.c 	struct davinci_nand_info *info = platform_get_drvdata(pdev);
pdev              146 drivers/mtd/nand/raw/denali_dt.c static int denali_dt_probe(struct platform_device *pdev)
pdev              148 drivers/mtd/nand/raw/denali_dt.c 	struct device *dev = &pdev->dev;
pdev              169 drivers/mtd/nand/raw/denali_dt.c 	denali->irq = platform_get_irq(pdev, 0);
pdev              175 drivers/mtd/nand/raw/denali_dt.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "denali_reg");
pdev              180 drivers/mtd/nand/raw/denali_dt.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "nand_data");
pdev              230 drivers/mtd/nand/raw/denali_dt.c 	platform_set_drvdata(pdev, dt);
pdev              246 drivers/mtd/nand/raw/denali_dt.c static int denali_dt_remove(struct platform_device *pdev)
pdev              248 drivers/mtd/nand/raw/denali_dt.c 	struct denali_dt *dt = platform_get_drvdata(pdev);
pdev              847 drivers/mtd/nand/raw/fsl_elbc_nand.c static int fsl_elbc_nand_probe(struct platform_device *pdev)
pdev              858 drivers/mtd/nand/raw/fsl_elbc_nand.c 	struct device_node *node = pdev->dev.of_node;
pdev              911 drivers/mtd/nand/raw/fsl_elbc_nand.c 	priv->dev = &pdev->dev;
pdev              956 drivers/mtd/nand/raw/fsl_elbc_nand.c static int fsl_elbc_nand_remove(struct platform_device *pdev)
pdev              959 drivers/mtd/nand/raw/fsl_elbc_nand.c 	struct fsl_elbc_mtd *priv = dev_get_drvdata(&pdev->dev);
pdev              829 drivers/mtd/nand/raw/fsmc_nand.c static int fsmc_nand_probe_config_dt(struct platform_device *pdev,
pdev              833 drivers/mtd/nand/raw/fsmc_nand.c 	struct device_node *np = pdev->dev.of_node;
pdev              843 drivers/mtd/nand/raw/fsmc_nand.c 			dev_err(&pdev->dev, "invalid bank-width %u\n", val);
pdev              851 drivers/mtd/nand/raw/fsmc_nand.c 	host->dev_timings = devm_kzalloc(&pdev->dev,
pdev              866 drivers/mtd/nand/raw/fsmc_nand.c 			dev_err(&pdev->dev, "invalid bank %u\n", val);
pdev              970 drivers/mtd/nand/raw/fsmc_nand.c static int __init fsmc_nand_probe(struct platform_device *pdev)
pdev              983 drivers/mtd/nand/raw/fsmc_nand.c 	host = devm_kzalloc(&pdev->dev, sizeof(*host), GFP_KERNEL);
pdev              989 drivers/mtd/nand/raw/fsmc_nand.c 	ret = fsmc_nand_probe_config_dt(pdev, host, nand);
pdev              993 drivers/mtd/nand/raw/fsmc_nand.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "nand_data");
pdev              994 drivers/mtd/nand/raw/fsmc_nand.c 	host->data_va = devm_ioremap_resource(&pdev->dev, res);
pdev             1000 drivers/mtd/nand/raw/fsmc_nand.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "nand_addr");
pdev             1001 drivers/mtd/nand/raw/fsmc_nand.c 	host->addr_va = devm_ioremap_resource(&pdev->dev, res);
pdev             1005 drivers/mtd/nand/raw/fsmc_nand.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "nand_cmd");
pdev             1006 drivers/mtd/nand/raw/fsmc_nand.c 	host->cmd_va = devm_ioremap_resource(&pdev->dev, res);
pdev             1010 drivers/mtd/nand/raw/fsmc_nand.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "fsmc_regs");
pdev             1011 drivers/mtd/nand/raw/fsmc_nand.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev             1018 drivers/mtd/nand/raw/fsmc_nand.c 	host->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1020 drivers/mtd/nand/raw/fsmc_nand.c 		dev_err(&pdev->dev, "failed to fetch block clock\n");
pdev             1038 drivers/mtd/nand/raw/fsmc_nand.c 	dev_info(&pdev->dev,
pdev             1043 drivers/mtd/nand/raw/fsmc_nand.c 	host->dev = &pdev->dev;
pdev             1050 drivers/mtd/nand/raw/fsmc_nand.c 	nand_set_flash_node(nand, pdev->dev.of_node);
pdev             1052 drivers/mtd/nand/raw/fsmc_nand.c 	mtd->dev.parent = &pdev->dev;
pdev             1068 drivers/mtd/nand/raw/fsmc_nand.c 			dev_err(&pdev->dev, "Unable to get read dma channel\n");
pdev             1073 drivers/mtd/nand/raw/fsmc_nand.c 			dev_err(&pdev->dev, "Unable to get write dma channel\n");
pdev             1107 drivers/mtd/nand/raw/fsmc_nand.c 	platform_set_drvdata(pdev, host);
pdev             1108 drivers/mtd/nand/raw/fsmc_nand.c 	dev_info(&pdev->dev, "FSMC NAND driver registration successful\n");
pdev             1130 drivers/mtd/nand/raw/fsmc_nand.c static int fsmc_nand_remove(struct platform_device *pdev)
pdev             1132 drivers/mtd/nand/raw/fsmc_nand.c 	struct fsmc_nand_data *host = platform_get_drvdata(pdev);
pdev              130 drivers/mtd/nand/raw/gpio.c static struct resource *gpio_nand_get_io_sync_of(struct platform_device *pdev)
pdev              135 drivers/mtd/nand/raw/gpio.c 	if (of_property_read_u64(pdev->dev.of_node,
pdev              139 drivers/mtd/nand/raw/gpio.c 	r = devm_kzalloc(&pdev->dev, sizeof(*r), GFP_KERNEL);
pdev              157 drivers/mtd/nand/raw/gpio.c gpio_nand_get_io_sync_of(struct platform_device *pdev)
pdev              180 drivers/mtd/nand/raw/gpio.c gpio_nand_get_io_sync(struct platform_device *pdev)
pdev              182 drivers/mtd/nand/raw/gpio.c 	struct resource *r = gpio_nand_get_io_sync_of(pdev);
pdev              187 drivers/mtd/nand/raw/gpio.c 	return platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              190 drivers/mtd/nand/raw/gpio.c static int gpio_nand_remove(struct platform_device *pdev)
pdev              192 drivers/mtd/nand/raw/gpio.c 	struct gpiomtd *gpiomtd = platform_get_drvdata(pdev);
pdev              205 drivers/mtd/nand/raw/gpio.c static int gpio_nand_probe(struct platform_device *pdev)
pdev              211 drivers/mtd/nand/raw/gpio.c 	struct device *dev = &pdev->dev;
pdev              223 drivers/mtd/nand/raw/gpio.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              228 drivers/mtd/nand/raw/gpio.c 	res = gpio_nand_get_io_sync(pdev);
pdev              272 drivers/mtd/nand/raw/gpio.c 	nand_set_flash_node(chip, pdev->dev.of_node);
pdev              283 drivers/mtd/nand/raw/gpio.c 	platform_set_drvdata(pdev, gpiomtd);
pdev             1097 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	struct platform_device *pdev = this->pdev;
pdev             1102 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	r = platform_get_resource_byname(pdev, IORESOURCE_MEM, res_name);
pdev             1103 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	p = devm_ioremap_resource(&pdev->dev, r);
pdev             1119 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	struct platform_device *pdev = this->pdev;
pdev             1124 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	r = platform_get_resource_byname(pdev, IORESOURCE_IRQ, res_name);
pdev             1149 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	struct platform_device *pdev = this->pdev;
pdev             1153 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	dma_chan = dma_request_slave_channel(&pdev->dev, "rx-tx");
pdev             2567 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	nand_set_flash_node(chip, this->pdev->dev.of_node);
pdev             2632 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int gpmi_nand_probe(struct platform_device *pdev)
pdev             2638 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	this = devm_kzalloc(&pdev->dev, sizeof(*this), GFP_KERNEL);
pdev             2642 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	of_id = of_match_device(gpmi_nand_id_table, &pdev->dev);
pdev             2646 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 		dev_err(&pdev->dev, "Failed to find the right device id.\n");
pdev             2650 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	platform_set_drvdata(pdev, this);
pdev             2651 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	this->pdev  = pdev;
pdev             2652 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	this->dev   = &pdev->dev;
pdev             2662 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, 500);
pdev             2663 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev             2664 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	pm_runtime_set_active(&pdev->dev);
pdev             2665 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	pm_runtime_enable(&pdev->dev);
pdev             2666 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	pm_runtime_get_sync(&pdev->dev);
pdev             2676 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	pm_runtime_mark_last_busy(&pdev->dev);
pdev             2677 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	pm_runtime_put_autosuspend(&pdev->dev);
pdev             2684 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	pm_runtime_put(&pdev->dev);
pdev             2685 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	pm_runtime_disable(&pdev->dev);
pdev             2692 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c static int gpmi_nand_remove(struct platform_device *pdev)
pdev             2694 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	struct gpmi_nand_data *this = platform_get_drvdata(pdev);
pdev             2696 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	pm_runtime_put_sync(&pdev->dev);
pdev             2697 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	pm_runtime_disable(&pdev->dev);
pdev              120 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h 	struct platform_device	*pdev;
pdev              734 drivers/mtd/nand/raw/hisi504_nand.c static int hisi_nfc_probe(struct platform_device *pdev)
pdev              737 drivers/mtd/nand/raw/hisi504_nand.c 	struct device *dev = &pdev->dev;
pdev              749 drivers/mtd/nand/raw/hisi504_nand.c 	platform_set_drvdata(pdev, host);
pdev              753 drivers/mtd/nand/raw/hisi504_nand.c 	irq = platform_get_irq(pdev, 0);
pdev              759 drivers/mtd/nand/raw/hisi504_nand.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              764 drivers/mtd/nand/raw/hisi504_nand.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              772 drivers/mtd/nand/raw/hisi504_nand.c 	mtd->dev.parent         = &pdev->dev;
pdev              808 drivers/mtd/nand/raw/hisi504_nand.c static int hisi_nfc_remove(struct platform_device *pdev)
pdev              810 drivers/mtd/nand/raw/hisi504_nand.c 	struct hinfc_host *host = platform_get_drvdata(pdev);
pdev               67 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c 	struct platform_device *pdev;
pdev               70 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c 	pdev = of_find_device_by_node(np);
pdev               71 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c 	if (!pdev || !platform_get_drvdata(pdev))
pdev               74 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c 	get_device(&pdev->dev);
pdev               76 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c 	ecc = platform_get_drvdata(pdev);
pdev              123 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c int ingenic_ecc_probe(struct platform_device *pdev)
pdev              125 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c 	struct device *dev = &pdev->dev;
pdev              137 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              153 drivers/mtd/nand/raw/ingenic/ingenic_ecc.c 	platform_set_drvdata(pdev, ecc);
pdev               81 drivers/mtd/nand/raw/ingenic/ingenic_ecc.h int ingenic_ecc_probe(struct platform_device *pdev);
pdev              305 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c static int ingenic_nand_init_chip(struct platform_device *pdev,
pdev              310 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c 	struct device *dev = &pdev->dev;
pdev              328 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c 	cs->base = devm_platform_ioremap_resource(pdev, chipnr);
pdev              401 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c 				   struct platform_device *pdev)
pdev              403 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c 	struct device *dev = &pdev->dev;
pdev              416 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c 		ret = ingenic_nand_init_chip(pdev, nfc, np, i);
pdev              429 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c static int ingenic_nand_probe(struct platform_device *pdev)
pdev              431 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c 	struct device *dev = &pdev->dev;
pdev              464 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c 	ret = ingenic_nand_init_chips(nfc, pdev);
pdev              471 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c 	platform_set_drvdata(pdev, nfc);
pdev              475 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c static int ingenic_nand_remove(struct platform_device *pdev)
pdev              477 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c 	struct ingenic_nfc *nfc = platform_get_drvdata(pdev);
pdev              232 drivers/mtd/nand/raw/ingenic/jz4780_bch.c static int jz4780_bch_probe(struct platform_device *pdev)
pdev              237 drivers/mtd/nand/raw/ingenic/jz4780_bch.c 	ret = ingenic_ecc_probe(pdev);
pdev              241 drivers/mtd/nand/raw/ingenic/jz4780_bch.c 	bch = platform_get_drvdata(pdev);
pdev              177 drivers/mtd/nand/raw/lpc32xx_mlc.c 	struct platform_device	*pdev;
pdev              649 drivers/mtd/nand/raw/lpc32xx_mlc.c 	struct device *dev = &host->pdev->dev;
pdev              674 drivers/mtd/nand/raw/lpc32xx_mlc.c static int lpc32xx_nand_probe(struct platform_device *pdev)
pdev              683 drivers/mtd/nand/raw/lpc32xx_mlc.c 	host = devm_kzalloc(&pdev->dev, sizeof(*host), GFP_KERNEL);
pdev              687 drivers/mtd/nand/raw/lpc32xx_mlc.c 	host->pdev = pdev;
pdev              689 drivers/mtd/nand/raw/lpc32xx_mlc.c 	rc = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              690 drivers/mtd/nand/raw/lpc32xx_mlc.c 	host->io_base = devm_ioremap_resource(&pdev->dev, rc);
pdev              698 drivers/mtd/nand/raw/lpc32xx_mlc.c 	if (pdev->dev.of_node)
pdev              699 drivers/mtd/nand/raw/lpc32xx_mlc.c 		host->ncfg = lpc32xx_parse_dt(&pdev->dev);
pdev              701 drivers/mtd/nand/raw/lpc32xx_mlc.c 		dev_err(&pdev->dev,
pdev              709 drivers/mtd/nand/raw/lpc32xx_mlc.c 		dev_err(&pdev->dev, "GPIO not available\n");
pdev              714 drivers/mtd/nand/raw/lpc32xx_mlc.c 	host->pdata = dev_get_platdata(&pdev->dev);
pdev              718 drivers/mtd/nand/raw/lpc32xx_mlc.c 	nand_set_flash_node(nand_chip, pdev->dev.of_node);
pdev              719 drivers/mtd/nand/raw/lpc32xx_mlc.c 	mtd->dev.parent = &pdev->dev;
pdev              722 drivers/mtd/nand/raw/lpc32xx_mlc.c 	host->clk = clk_get(&pdev->dev, NULL);
pdev              724 drivers/mtd/nand/raw/lpc32xx_mlc.c 		dev_err(&pdev->dev, "Clock initialization failure\n");
pdev              741 drivers/mtd/nand/raw/lpc32xx_mlc.c 	platform_set_drvdata(pdev, host);
pdev              774 drivers/mtd/nand/raw/lpc32xx_mlc.c 	host->irq = platform_get_irq(pdev, 0);
pdev              776 drivers/mtd/nand/raw/lpc32xx_mlc.c 		dev_err(&pdev->dev, "failed to get platform irq\n");
pdev              783 drivers/mtd/nand/raw/lpc32xx_mlc.c 		dev_err(&pdev->dev, "Error requesting NAND IRQ\n");
pdev              827 drivers/mtd/nand/raw/lpc32xx_mlc.c static int lpc32xx_nand_remove(struct platform_device *pdev)
pdev              829 drivers/mtd/nand/raw/lpc32xx_mlc.c 	struct lpc32xx_nand_host *host = platform_get_drvdata(pdev);
pdev              846 drivers/mtd/nand/raw/lpc32xx_mlc.c static int lpc32xx_nand_resume(struct platform_device *pdev)
pdev              848 drivers/mtd/nand/raw/lpc32xx_mlc.c 	struct lpc32xx_nand_host *host = platform_get_drvdata(pdev);
pdev              865 drivers/mtd/nand/raw/lpc32xx_mlc.c static int lpc32xx_nand_suspend(struct platform_device *pdev, pm_message_t pm)
pdev              867 drivers/mtd/nand/raw/lpc32xx_mlc.c 	struct lpc32xx_nand_host *host = platform_get_drvdata(pdev);
pdev              816 drivers/mtd/nand/raw/lpc32xx_slc.c static int lpc32xx_nand_probe(struct platform_device *pdev)
pdev              825 drivers/mtd/nand/raw/lpc32xx_slc.c 	host = devm_kzalloc(&pdev->dev, sizeof(*host), GFP_KERNEL);
pdev              829 drivers/mtd/nand/raw/lpc32xx_slc.c 	rc = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              830 drivers/mtd/nand/raw/lpc32xx_slc.c 	host->io_base = devm_ioremap_resource(&pdev->dev, rc);
pdev              835 drivers/mtd/nand/raw/lpc32xx_slc.c 	if (pdev->dev.of_node)
pdev              836 drivers/mtd/nand/raw/lpc32xx_slc.c 		host->ncfg = lpc32xx_parse_dt(&pdev->dev);
pdev              838 drivers/mtd/nand/raw/lpc32xx_slc.c 		dev_err(&pdev->dev,
pdev              844 drivers/mtd/nand/raw/lpc32xx_slc.c 	if (gpio_is_valid(host->ncfg->wp_gpio) && devm_gpio_request(&pdev->dev,
pdev              846 drivers/mtd/nand/raw/lpc32xx_slc.c 		dev_err(&pdev->dev, "GPIO not available\n");
pdev              851 drivers/mtd/nand/raw/lpc32xx_slc.c 	host->pdata = dev_get_platdata(&pdev->dev);
pdev              856 drivers/mtd/nand/raw/lpc32xx_slc.c 	nand_set_flash_node(chip, pdev->dev.of_node);
pdev              858 drivers/mtd/nand/raw/lpc32xx_slc.c 	mtd->dev.parent = &pdev->dev;
pdev              861 drivers/mtd/nand/raw/lpc32xx_slc.c 	host->clk = devm_clk_get(&pdev->dev, NULL);
pdev              863 drivers/mtd/nand/raw/lpc32xx_slc.c 		dev_err(&pdev->dev, "Clock failure\n");
pdev              881 drivers/mtd/nand/raw/lpc32xx_slc.c 	platform_set_drvdata(pdev, host);
pdev              904 drivers/mtd/nand/raw/lpc32xx_slc.c 	host->data_buf = devm_kzalloc(&pdev->dev, host->dma_buf_len,
pdev              946 drivers/mtd/nand/raw/lpc32xx_slc.c static int lpc32xx_nand_remove(struct platform_device *pdev)
pdev              949 drivers/mtd/nand/raw/lpc32xx_slc.c 	struct lpc32xx_nand_host *host = platform_get_drvdata(pdev);
pdev              966 drivers/mtd/nand/raw/lpc32xx_slc.c static int lpc32xx_nand_resume(struct platform_device *pdev)
pdev              968 drivers/mtd/nand/raw/lpc32xx_slc.c 	struct lpc32xx_nand_host *host = platform_get_drvdata(pdev);
pdev              985 drivers/mtd/nand/raw/lpc32xx_slc.c static int lpc32xx_nand_suspend(struct platform_device *pdev, pm_message_t pm)
pdev              988 drivers/mtd/nand/raw/lpc32xx_slc.c 	struct lpc32xx_nand_host *host = platform_get_drvdata(pdev);
pdev             2729 drivers/mtd/nand/raw/marvell_nand.c 	struct platform_device *pdev = container_of(nfc->dev,
pdev             2753 drivers/mtd/nand/raw/marvell_nand.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2841 drivers/mtd/nand/raw/marvell_nand.c static int marvell_nfc_probe(struct platform_device *pdev)
pdev             2843 drivers/mtd/nand/raw/marvell_nand.c 	struct device *dev = &pdev->dev;
pdev             2849 drivers/mtd/nand/raw/marvell_nand.c 	nfc = devm_kzalloc(&pdev->dev, sizeof(struct marvell_nfc),
pdev             2859 drivers/mtd/nand/raw/marvell_nand.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2864 drivers/mtd/nand/raw/marvell_nand.c 	irq = platform_get_irq(pdev, 0);
pdev             2870 drivers/mtd/nand/raw/marvell_nand.c 	nfc->core_clk = devm_clk_get(&pdev->dev, "core");
pdev             2874 drivers/mtd/nand/raw/marvell_nand.c 		nfc->core_clk = devm_clk_get(&pdev->dev, NULL);
pdev             2883 drivers/mtd/nand/raw/marvell_nand.c 	nfc->reg_clk = devm_clk_get(&pdev->dev, "reg");
pdev             2905 drivers/mtd/nand/raw/marvell_nand.c 	if (pdev->id_entry)
pdev             2906 drivers/mtd/nand/raw/marvell_nand.c 		nfc->caps = (void *)pdev->id_entry->driver_data;
pdev             2908 drivers/mtd/nand/raw/marvell_nand.c 		nfc->caps = of_device_get_match_data(&pdev->dev);
pdev             2921 drivers/mtd/nand/raw/marvell_nand.c 	platform_set_drvdata(pdev, nfc);
pdev             2937 drivers/mtd/nand/raw/marvell_nand.c static int marvell_nfc_remove(struct platform_device *pdev)
pdev             2939 drivers/mtd/nand/raw/marvell_nand.c 	struct marvell_nfc *nfc = platform_get_drvdata(pdev);
pdev             1367 drivers/mtd/nand/raw/meson_nand.c static int meson_nfc_probe(struct platform_device *pdev)
pdev             1369 drivers/mtd/nand/raw/meson_nand.c 	struct device *dev = &pdev->dev;
pdev             1378 drivers/mtd/nand/raw/meson_nand.c 	nfc->data = of_device_get_match_data(&pdev->dev);
pdev             1388 drivers/mtd/nand/raw/meson_nand.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1401 drivers/mtd/nand/raw/meson_nand.c 	irq = platform_get_irq(pdev, 0);
pdev             1427 drivers/mtd/nand/raw/meson_nand.c 	platform_set_drvdata(pdev, nfc);
pdev             1441 drivers/mtd/nand/raw/meson_nand.c static int meson_nfc_remove(struct platform_device *pdev)
pdev             1443 drivers/mtd/nand/raw/meson_nand.c 	struct meson_nfc *nfc = platform_get_drvdata(pdev);
pdev             1452 drivers/mtd/nand/raw/meson_nand.c 	platform_set_drvdata(pdev, NULL);
pdev              258 drivers/mtd/nand/raw/mtk_ecc.c 	struct platform_device *pdev;
pdev              261 drivers/mtd/nand/raw/mtk_ecc.c 	pdev = of_find_device_by_node(np);
pdev              262 drivers/mtd/nand/raw/mtk_ecc.c 	if (!pdev)
pdev              265 drivers/mtd/nand/raw/mtk_ecc.c 	ecc = platform_get_drvdata(pdev);
pdev              267 drivers/mtd/nand/raw/mtk_ecc.c 		put_device(&pdev->dev);
pdev              494 drivers/mtd/nand/raw/mtk_ecc.c static int mtk_ecc_probe(struct platform_device *pdev)
pdev              496 drivers/mtd/nand/raw/mtk_ecc.c 	struct device *dev = &pdev->dev;
pdev              516 drivers/mtd/nand/raw/mtk_ecc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              529 drivers/mtd/nand/raw/mtk_ecc.c 	irq = platform_get_irq(pdev, 0);
pdev              549 drivers/mtd/nand/raw/mtk_ecc.c 	platform_set_drvdata(pdev, ecc);
pdev             1490 drivers/mtd/nand/raw/mtk_nand.c static int mtk_nfc_probe(struct platform_device *pdev)
pdev             1492 drivers/mtd/nand/raw/mtk_nand.c 	struct device *dev = &pdev->dev;
pdev             1516 drivers/mtd/nand/raw/mtk_nand.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1541 drivers/mtd/nand/raw/mtk_nand.c 	irq = platform_get_irq(pdev, 0);
pdev             1560 drivers/mtd/nand/raw/mtk_nand.c 	platform_set_drvdata(pdev, nfc);
pdev             1579 drivers/mtd/nand/raw/mtk_nand.c static int mtk_nfc_remove(struct platform_device *pdev)
pdev             1581 drivers/mtd/nand/raw/mtk_nand.c 	struct mtk_nfc *nfc = platform_get_drvdata(pdev);
pdev             1754 drivers/mtd/nand/raw/mxc_nand.c static int mxcnd_probe(struct platform_device *pdev)
pdev             1763 drivers/mtd/nand/raw/mxc_nand.c 	host = devm_kzalloc(&pdev->dev, sizeof(struct mxc_nand_host),
pdev             1769 drivers/mtd/nand/raw/mxc_nand.c 	host->data_buf = devm_kzalloc(&pdev->dev, PAGE_SIZE, GFP_KERNEL);
pdev             1773 drivers/mtd/nand/raw/mxc_nand.c 	host->dev = &pdev->dev;
pdev             1777 drivers/mtd/nand/raw/mxc_nand.c 	mtd->dev.parent = &pdev->dev;
pdev             1784 drivers/mtd/nand/raw/mxc_nand.c 	nand_set_flash_node(this, pdev->dev.of_node),
pdev             1793 drivers/mtd/nand/raw/mxc_nand.c 	host->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1800 drivers/mtd/nand/raw/mxc_nand.c 					dev_get_platdata(&pdev->dev);
pdev             1804 drivers/mtd/nand/raw/mxc_nand.c 						pdev->id_entry->driver_data;
pdev             1816 drivers/mtd/nand/raw/mxc_nand.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1817 drivers/mtd/nand/raw/mxc_nand.c 		host->regs_ip = devm_ioremap_resource(&pdev->dev, res);
pdev             1821 drivers/mtd/nand/raw/mxc_nand.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             1823 drivers/mtd/nand/raw/mxc_nand.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1826 drivers/mtd/nand/raw/mxc_nand.c 	host->base = devm_ioremap_resource(&pdev->dev, res);
pdev             1862 drivers/mtd/nand/raw/mxc_nand.c 	host->irq = platform_get_irq(pdev, 0);
pdev             1873 drivers/mtd/nand/raw/mxc_nand.c 	err = devm_request_irq(&pdev->dev, host->irq, mxc_nfc_irq,
pdev             1906 drivers/mtd/nand/raw/mxc_nand.c 	platform_set_drvdata(pdev, host);
pdev             1919 drivers/mtd/nand/raw/mxc_nand.c static int mxcnd_remove(struct platform_device *pdev)
pdev             1921 drivers/mtd/nand/raw/mxc_nand.c 	struct mxc_nand_host *host = platform_get_drvdata(pdev);
pdev              483 drivers/mtd/nand/raw/mxic_nand.c static int mxic_nfc_probe(struct platform_device *pdev)
pdev              485 drivers/mtd/nand/raw/mxic_nand.c 	struct device_node *nand_np, *np = pdev->dev.of_node;
pdev              492 drivers/mtd/nand/raw/mxic_nand.c 	nfc = devm_kzalloc(&pdev->dev, sizeof(struct mxic_nand_ctlr),
pdev              497 drivers/mtd/nand/raw/mxic_nand.c 	nfc->ps_clk = devm_clk_get(&pdev->dev, "ps");
pdev              501 drivers/mtd/nand/raw/mxic_nand.c 	nfc->send_clk = devm_clk_get(&pdev->dev, "send");
pdev              505 drivers/mtd/nand/raw/mxic_nand.c 	nfc->send_dly_clk = devm_clk_get(&pdev->dev, "send_dly");
pdev              509 drivers/mtd/nand/raw/mxic_nand.c 	nfc->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              515 drivers/mtd/nand/raw/mxic_nand.c 	mtd->dev.parent = &pdev->dev;
pdev              521 drivers/mtd/nand/raw/mxic_nand.c 	nfc->dev = &pdev->dev;
pdev              526 drivers/mtd/nand/raw/mxic_nand.c 	irq = platform_get_irq(pdev, 0);
pdev              528 drivers/mtd/nand/raw/mxic_nand.c 		dev_err(&pdev->dev, "failed to retrieve irq\n");
pdev              534 drivers/mtd/nand/raw/mxic_nand.c 	err = devm_request_irq(&pdev->dev, irq, mxic_nfc_isr,
pdev              547 drivers/mtd/nand/raw/mxic_nand.c 	platform_set_drvdata(pdev, nfc);
pdev              555 drivers/mtd/nand/raw/mxic_nand.c static int mxic_nfc_remove(struct platform_device *pdev)
pdev              557 drivers/mtd/nand/raw/mxic_nand.c 	struct mxic_nand_ctlr *nfc = platform_get_drvdata(pdev);
pdev              146 drivers/mtd/nand/raw/omap2.c 	struct platform_device		*pdev;
pdev              473 drivers/mtd/nand/raw/omap2.c 		dev_err(&info->pdev->dev,
pdev              969 drivers/mtd/nand/raw/omap2.c 		dev_info(&info->pdev->dev,
pdev             1386 drivers/mtd/nand/raw/omap2.c 		dev_err(&info->pdev->dev, "invalid driver configuration\n");
pdev             1457 drivers/mtd/nand/raw/omap2.c 			dev_err(&info->pdev->dev,
pdev             1495 drivers/mtd/nand/raw/omap2.c 					dev_err(&info->pdev->dev,
pdev             1682 drivers/mtd/nand/raw/omap2.c 	struct platform_device *pdev;
pdev             1686 drivers/mtd/nand/raw/omap2.c 		dev_err(&info->pdev->dev, "ELM devicetree node not found\n");
pdev             1689 drivers/mtd/nand/raw/omap2.c 	pdev = of_find_device_by_node(elm_node);
pdev             1691 drivers/mtd/nand/raw/omap2.c 	if (!pdev) {
pdev             1692 drivers/mtd/nand/raw/omap2.c 		dev_err(&info->pdev->dev, "ELM device not found\n");
pdev             1696 drivers/mtd/nand/raw/omap2.c 	info->elm_dev = &pdev->dev;
pdev             1726 drivers/mtd/nand/raw/omap2.c 		dev_err(&info->pdev->dev,
pdev             1731 drivers/mtd/nand/raw/omap2.c 		dev_err(&info->pdev->dev,
pdev             1736 drivers/mtd/nand/raw/omap2.c 		dev_err(&info->pdev->dev, "ELM not available\n");
pdev             1916 drivers/mtd/nand/raw/omap2.c 	struct device *dev = &info->pdev->dev;
pdev             1969 drivers/mtd/nand/raw/omap2.c 		info->gpmc_irq_fifo = platform_get_irq(info->pdev, 0);
pdev             1984 drivers/mtd/nand/raw/omap2.c 		info->gpmc_irq_count = platform_get_irq(info->pdev, 1);
pdev             2173 drivers/mtd/nand/raw/omap2.c static int omap_nand_probe(struct platform_device *pdev)
pdev             2180 drivers/mtd/nand/raw/omap2.c 	struct device			*dev = &pdev->dev;
pdev             2182 drivers/mtd/nand/raw/omap2.c 	info = devm_kzalloc(&pdev->dev, sizeof(struct omap_nand_info),
pdev             2187 drivers/mtd/nand/raw/omap2.c 	info->pdev = pdev;
pdev             2195 drivers/mtd/nand/raw/omap2.c 		dev_err(&pdev->dev, "Failed to get GPMC->NAND interface\n");
pdev             2201 drivers/mtd/nand/raw/omap2.c 	mtd->dev.parent		= &pdev->dev;
pdev             2206 drivers/mtd/nand/raw/omap2.c 		mtd->name = devm_kasprintf(&pdev->dev, GFP_KERNEL,
pdev             2209 drivers/mtd/nand/raw/omap2.c 			dev_err(&pdev->dev, "Failed to set MTD name\n");
pdev             2214 drivers/mtd/nand/raw/omap2.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2215 drivers/mtd/nand/raw/omap2.c 	nand_chip->legacy.IO_ADDR_R = devm_ioremap_resource(&pdev->dev, res);
pdev             2232 drivers/mtd/nand/raw/omap2.c 	info->ready_gpiod = devm_gpiod_get_optional(&pdev->dev, "rb",
pdev             2268 drivers/mtd/nand/raw/omap2.c 	platform_set_drvdata(pdev, mtd);
pdev             2285 drivers/mtd/nand/raw/omap2.c static int omap_nand_remove(struct platform_device *pdev)
pdev             2287 drivers/mtd/nand/raw/omap2.c 	struct mtd_info *mtd = platform_get_drvdata(pdev);
pdev              381 drivers/mtd/nand/raw/omap_elm.c static int elm_probe(struct platform_device *pdev)
pdev              387 drivers/mtd/nand/raw/omap_elm.c 	info = devm_kzalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev              391 drivers/mtd/nand/raw/omap_elm.c 	info->dev = &pdev->dev;
pdev              393 drivers/mtd/nand/raw/omap_elm.c 	irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              395 drivers/mtd/nand/raw/omap_elm.c 		dev_err(&pdev->dev, "no irq resource defined\n");
pdev              399 drivers/mtd/nand/raw/omap_elm.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              400 drivers/mtd/nand/raw/omap_elm.c 	info->elm_base = devm_ioremap_resource(&pdev->dev, res);
pdev              404 drivers/mtd/nand/raw/omap_elm.c 	ret = devm_request_irq(&pdev->dev, irq->start, elm_isr, 0,
pdev              405 drivers/mtd/nand/raw/omap_elm.c 			pdev->name, info);
pdev              407 drivers/mtd/nand/raw/omap_elm.c 		dev_err(&pdev->dev, "failure requesting %pr\n", irq);
pdev              411 drivers/mtd/nand/raw/omap_elm.c 	pm_runtime_enable(&pdev->dev);
pdev              412 drivers/mtd/nand/raw/omap_elm.c 	if (pm_runtime_get_sync(&pdev->dev) < 0) {
pdev              414 drivers/mtd/nand/raw/omap_elm.c 		pm_runtime_disable(&pdev->dev);
pdev              415 drivers/mtd/nand/raw/omap_elm.c 		dev_err(&pdev->dev, "can't enable clock\n");
pdev              422 drivers/mtd/nand/raw/omap_elm.c 	platform_set_drvdata(pdev, info);
pdev              426 drivers/mtd/nand/raw/omap_elm.c static int elm_remove(struct platform_device *pdev)
pdev              428 drivers/mtd/nand/raw/omap_elm.c 	pm_runtime_put_sync(&pdev->dev);
pdev              429 drivers/mtd/nand/raw/omap_elm.c 	pm_runtime_disable(&pdev->dev);
pdev               85 drivers/mtd/nand/raw/orion_nand.c static int __init orion_nand_probe(struct platform_device *pdev)
pdev               96 drivers/mtd/nand/raw/orion_nand.c 	info = devm_kzalloc(&pdev->dev,
pdev              104 drivers/mtd/nand/raw/orion_nand.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              105 drivers/mtd/nand/raw/orion_nand.c 	io_base = devm_ioremap_resource(&pdev->dev, res);
pdev              110 drivers/mtd/nand/raw/orion_nand.c 	if (pdev->dev.of_node) {
pdev              111 drivers/mtd/nand/raw/orion_nand.c 		board = devm_kzalloc(&pdev->dev, sizeof(struct orion_nand_data),
pdev              115 drivers/mtd/nand/raw/orion_nand.c 		if (!of_property_read_u32(pdev->dev.of_node, "cle", &val))
pdev              119 drivers/mtd/nand/raw/orion_nand.c 		if (!of_property_read_u32(pdev->dev.of_node, "ale", &val))
pdev              123 drivers/mtd/nand/raw/orion_nand.c 		if (!of_property_read_u32(pdev->dev.of_node,
pdev              128 drivers/mtd/nand/raw/orion_nand.c 		if (!of_property_read_u32(pdev->dev.of_node,
pdev              132 drivers/mtd/nand/raw/orion_nand.c 		board = dev_get_platdata(&pdev->dev);
pdev              135 drivers/mtd/nand/raw/orion_nand.c 	mtd->dev.parent = &pdev->dev;
pdev              138 drivers/mtd/nand/raw/orion_nand.c 	nand_set_flash_node(nc, pdev->dev.of_node);
pdev              155 drivers/mtd/nand/raw/orion_nand.c 	platform_set_drvdata(pdev, info);
pdev              159 drivers/mtd/nand/raw/orion_nand.c 	info->clk = devm_clk_get(&pdev->dev, NULL);
pdev              165 drivers/mtd/nand/raw/orion_nand.c 			dev_err(&pdev->dev, "failed to get clock!\n");
pdev              172 drivers/mtd/nand/raw/orion_nand.c 		dev_err(&pdev->dev, "failed to prepare clock!\n");
pdev              194 drivers/mtd/nand/raw/orion_nand.c static int orion_nand_remove(struct platform_device *pdev)
pdev              196 drivers/mtd/nand/raw/orion_nand.c 	struct orion_nand_info *info = platform_get_drvdata(pdev);
pdev               74 drivers/mtd/nand/raw/oxnas_nand.c static int oxnas_nand_probe(struct platform_device *pdev)
pdev               76 drivers/mtd/nand/raw/oxnas_nand.c 	struct device_node *np = pdev->dev.of_node;
pdev               87 drivers/mtd/nand/raw/oxnas_nand.c 	oxnas = devm_kzalloc(&pdev->dev, sizeof(*oxnas),
pdev               94 drivers/mtd/nand/raw/oxnas_nand.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               95 drivers/mtd/nand/raw/oxnas_nand.c 	oxnas->io_base = devm_ioremap_resource(&pdev->dev, res);
pdev               99 drivers/mtd/nand/raw/oxnas_nand.c 	oxnas->clk = devm_clk_get(&pdev->dev, NULL);
pdev              112 drivers/mtd/nand/raw/oxnas_nand.c 	device_reset_optional(&pdev->dev);
pdev              115 drivers/mtd/nand/raw/oxnas_nand.c 		chip = devm_kzalloc(&pdev->dev, sizeof(struct nand_chip),
pdev              128 drivers/mtd/nand/raw/oxnas_nand.c 		mtd->dev.parent = &pdev->dev;
pdev              158 drivers/mtd/nand/raw/oxnas_nand.c 	platform_set_drvdata(pdev, oxnas);
pdev              169 drivers/mtd/nand/raw/oxnas_nand.c static int oxnas_nand_remove(struct platform_device *pdev)
pdev              171 drivers/mtd/nand/raw/oxnas_nand.c 	struct oxnas_nand_ctrl *oxnas = platform_get_drvdata(pdev);
pdev               79 drivers/mtd/nand/raw/pasemi_nand.c 	struct pci_dev *pdev;
pdev              116 drivers/mtd/nand/raw/pasemi_nand.c 	pdev = pci_get_device(PCI_VENDOR_ID_PASEMI, 0xa008, NULL);
pdev              117 drivers/mtd/nand/raw/pasemi_nand.c 	if (!pdev) {
pdev              122 drivers/mtd/nand/raw/pasemi_nand.c 	lpcctl = pci_resource_start(pdev, 0);
pdev              123 drivers/mtd/nand/raw/pasemi_nand.c 	pci_dev_put(pdev);
pdev               24 drivers/mtd/nand/raw/plat_nand.c static int plat_nand_probe(struct platform_device *pdev)
pdev               26 drivers/mtd/nand/raw/plat_nand.c 	struct platform_nand_data *pdata = dev_get_platdata(&pdev->dev);
pdev               34 drivers/mtd/nand/raw/plat_nand.c 		dev_err(&pdev->dev, "platform_nand_data is missing\n");
pdev               39 drivers/mtd/nand/raw/plat_nand.c 		dev_err(&pdev->dev, "invalid number of chips specified\n");
pdev               44 drivers/mtd/nand/raw/plat_nand.c 	data = devm_kzalloc(&pdev->dev, sizeof(struct plat_nand_data),
pdev               49 drivers/mtd/nand/raw/plat_nand.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               50 drivers/mtd/nand/raw/plat_nand.c 	data->io_base = devm_ioremap_resource(&pdev->dev, res);
pdev               54 drivers/mtd/nand/raw/plat_nand.c 	nand_set_flash_node(&data->chip, pdev->dev.of_node);
pdev               56 drivers/mtd/nand/raw/plat_nand.c 	mtd->dev.parent = &pdev->dev;
pdev               72 drivers/mtd/nand/raw/plat_nand.c 	platform_set_drvdata(pdev, data);
pdev               76 drivers/mtd/nand/raw/plat_nand.c 		err = pdata->ctrl.probe(pdev);
pdev               98 drivers/mtd/nand/raw/plat_nand.c 		pdata->ctrl.remove(pdev);
pdev              105 drivers/mtd/nand/raw/plat_nand.c static int plat_nand_remove(struct platform_device *pdev)
pdev              107 drivers/mtd/nand/raw/plat_nand.c 	struct plat_nand_data *data = platform_get_drvdata(pdev);
pdev              108 drivers/mtd/nand/raw/plat_nand.c 	struct platform_nand_data *pdata = dev_get_platdata(&pdev->dev);
pdev              112 drivers/mtd/nand/raw/plat_nand.c 		pdata->ctrl.remove(pdev);
pdev             2873 drivers/mtd/nand/raw/qcom_nandc.c static int qcom_nandc_parse_dt(struct platform_device *pdev)
pdev             2875 drivers/mtd/nand/raw/qcom_nandc.c 	struct qcom_nand_controller *nandc = platform_get_drvdata(pdev);
pdev             2898 drivers/mtd/nand/raw/qcom_nandc.c static int qcom_nandc_probe(struct platform_device *pdev)
pdev             2902 drivers/mtd/nand/raw/qcom_nandc.c 	struct device *dev = &pdev->dev;
pdev             2906 drivers/mtd/nand/raw/qcom_nandc.c 	nandc = devm_kzalloc(&pdev->dev, sizeof(*nandc), GFP_KERNEL);
pdev             2910 drivers/mtd/nand/raw/qcom_nandc.c 	platform_set_drvdata(pdev, nandc);
pdev             2915 drivers/mtd/nand/raw/qcom_nandc.c 		dev_err(&pdev->dev, "failed to get device data\n");
pdev             2929 drivers/mtd/nand/raw/qcom_nandc.c 	ret = qcom_nandc_parse_dt(pdev);
pdev             2933 drivers/mtd/nand/raw/qcom_nandc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2980 drivers/mtd/nand/raw/qcom_nandc.c static int qcom_nandc_remove(struct platform_device *pdev)
pdev             2982 drivers/mtd/nand/raw/qcom_nandc.c 	struct qcom_nand_controller *nandc = platform_get_drvdata(pdev);
pdev             2983 drivers/mtd/nand/raw/qcom_nandc.c 	struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2995 drivers/mtd/nand/raw/qcom_nandc.c 	dma_unmap_resource(&pdev->dev, nandc->base_dma, resource_size(res),
pdev              763 drivers/mtd/nand/raw/s3c2410.c static int s3c24xx_nand_remove(struct platform_device *pdev)
pdev              765 drivers/mtd/nand/raw/s3c2410.c 	struct s3c2410_nand_info *info = to_nand_info(pdev);
pdev             1020 drivers/mtd/nand/raw/s3c2410.c static int s3c24xx_nand_probe_dt(struct platform_device *pdev)
pdev             1024 drivers/mtd/nand/raw/s3c2410.c 	struct s3c2410_nand_info *info = platform_get_drvdata(pdev);
pdev             1025 drivers/mtd/nand/raw/s3c2410.c 	struct device_node *np = pdev->dev.of_node, *child;
pdev             1028 drivers/mtd/nand/raw/s3c2410.c 	devtype_data = of_device_get_match_data(&pdev->dev);
pdev             1034 drivers/mtd/nand/raw/s3c2410.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev             1038 drivers/mtd/nand/raw/s3c2410.c 	pdev->dev.platform_data = pdata;
pdev             1044 drivers/mtd/nand/raw/s3c2410.c 	sets = devm_kcalloc(&pdev->dev, pdata->nr_sets, sizeof(*sets),
pdev             1064 drivers/mtd/nand/raw/s3c2410.c static int s3c24xx_nand_probe_pdata(struct platform_device *pdev)
pdev             1066 drivers/mtd/nand/raw/s3c2410.c 	struct s3c2410_nand_info *info = platform_get_drvdata(pdev);
pdev             1068 drivers/mtd/nand/raw/s3c2410.c 	info->cpu_type = platform_get_device_id(pdev)->driver_data;
pdev             1080 drivers/mtd/nand/raw/s3c2410.c static int s3c24xx_nand_probe(struct platform_device *pdev)
pdev             1092 drivers/mtd/nand/raw/s3c2410.c 	info = devm_kzalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev             1098 drivers/mtd/nand/raw/s3c2410.c 	platform_set_drvdata(pdev, info);
pdev             1105 drivers/mtd/nand/raw/s3c2410.c 	info->clk = devm_clk_get(&pdev->dev, "nand");
pdev             1107 drivers/mtd/nand/raw/s3c2410.c 		dev_err(&pdev->dev, "failed to get clock\n");
pdev             1114 drivers/mtd/nand/raw/s3c2410.c 	if (pdev->dev.of_node)
pdev             1115 drivers/mtd/nand/raw/s3c2410.c 		err = s3c24xx_nand_probe_dt(pdev);
pdev             1117 drivers/mtd/nand/raw/s3c2410.c 		err = s3c24xx_nand_probe_pdata(pdev);
pdev             1122 drivers/mtd/nand/raw/s3c2410.c 	plat = to_nand_plat(pdev);
pdev             1127 drivers/mtd/nand/raw/s3c2410.c 	res = pdev->resource;
pdev             1130 drivers/mtd/nand/raw/s3c2410.c 	info->device	= &pdev->dev;
pdev             1133 drivers/mtd/nand/raw/s3c2410.c 	info->regs = devm_ioremap_resource(&pdev->dev, res);
pdev             1139 drivers/mtd/nand/raw/s3c2410.c 	dev_dbg(&pdev->dev, "mapped registers at %p\n", info->regs);
pdev             1154 drivers/mtd/nand/raw/s3c2410.c 	info->mtds = devm_kzalloc(&pdev->dev, size, GFP_KERNEL);
pdev             1170 drivers/mtd/nand/raw/s3c2410.c 		mtd->dev.parent = &pdev->dev;
pdev             1187 drivers/mtd/nand/raw/s3c2410.c 		dev_err(&pdev->dev, "failed to init cpufreq support\n");
pdev             1192 drivers/mtd/nand/raw/s3c2410.c 		dev_info(&pdev->dev, "clock idle support enabled\n");
pdev             1199 drivers/mtd/nand/raw/s3c2410.c 	s3c24xx_nand_remove(pdev);
pdev              128 drivers/mtd/nand/raw/sh_flctl.c 	dev_err(&flctl->pdev->dev, "Timeout occurred in %s\n", str);
pdev              170 drivers/mtd/nand/raw/sh_flctl.c 	struct platform_device *pdev = flctl->pdev;
pdev              171 drivers/mtd/nand/raw/sh_flctl.c 	struct sh_flctl_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              186 drivers/mtd/nand/raw/sh_flctl.c 	dev_dbg(&pdev->dev, "%s: TX: got channel %p\n", __func__,
pdev              202 drivers/mtd/nand/raw/sh_flctl.c 	dev_dbg(&pdev->dev, "%s: RX: got channel %p\n", __func__,
pdev              326 drivers/mtd/nand/raw/sh_flctl.c 				dev_dbg(&flctl->pdev->dev,
pdev              413 drivers/mtd/nand/raw/sh_flctl.c 			dev_warn(&flctl->pdev->dev,
pdev              422 drivers/mtd/nand/raw/sh_flctl.c 		dev_warn(&flctl->pdev->dev,
pdev              434 drivers/mtd/nand/raw/sh_flctl.c 		dev_err(&flctl->pdev->dev, "wait_for_completion_timeout\n");
pdev              648 drivers/mtd/nand/raw/sh_flctl.c 			dev_info(&flctl->pdev->dev,
pdev              653 drivers/mtd/nand/raw/sh_flctl.c 			dev_warn(&flctl->pdev->dev,
pdev              745 drivers/mtd/nand/raw/sh_flctl.c 	pm_runtime_get_sync(&flctl->pdev->dev);
pdev              911 drivers/mtd/nand/raw/sh_flctl.c 	pm_runtime_put_sync(&flctl->pdev->dev);
pdev              924 drivers/mtd/nand/raw/sh_flctl.c 		pm_runtime_get_sync(&flctl->pdev->dev);
pdev              932 drivers/mtd/nand/raw/sh_flctl.c 		pm_runtime_put_sync(&flctl->pdev->dev);
pdev              938 drivers/mtd/nand/raw/sh_flctl.c 			ret = dev_pm_qos_add_request(&flctl->pdev->dev,
pdev              943 drivers/mtd/nand/raw/sh_flctl.c 				dev_err(&flctl->pdev->dev,
pdev              949 drivers/mtd/nand/raw/sh_flctl.c 			pm_runtime_get_sync(&flctl->pdev->dev);
pdev              951 drivers/mtd/nand/raw/sh_flctl.c 			pm_runtime_put_sync(&flctl->pdev->dev);
pdev             1062 drivers/mtd/nand/raw/sh_flctl.c 	dev_err(&flctl->pdev->dev, "flste irq: %x\n", readl(FLINTDMACR(flctl)));
pdev             1111 drivers/mtd/nand/raw/sh_flctl.c static int flctl_probe(struct platform_device *pdev)
pdev             1121 drivers/mtd/nand/raw/sh_flctl.c 	flctl = devm_kzalloc(&pdev->dev, sizeof(struct sh_flctl), GFP_KERNEL);
pdev             1125 drivers/mtd/nand/raw/sh_flctl.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1126 drivers/mtd/nand/raw/sh_flctl.c 	flctl->reg = devm_ioremap_resource(&pdev->dev, res);
pdev             1131 drivers/mtd/nand/raw/sh_flctl.c 	irq = platform_get_irq(pdev, 0);
pdev             1133 drivers/mtd/nand/raw/sh_flctl.c 		dev_err(&pdev->dev, "failed to get flste irq data: %d\n", irq);
pdev             1137 drivers/mtd/nand/raw/sh_flctl.c 	ret = devm_request_irq(&pdev->dev, irq, flctl_handle_flste, IRQF_SHARED,
pdev             1140 drivers/mtd/nand/raw/sh_flctl.c 		dev_err(&pdev->dev, "request interrupt failed.\n");
pdev             1144 drivers/mtd/nand/raw/sh_flctl.c 	if (pdev->dev.of_node)
pdev             1145 drivers/mtd/nand/raw/sh_flctl.c 		pdata = flctl_parse_dt(&pdev->dev);
pdev             1147 drivers/mtd/nand/raw/sh_flctl.c 		pdata = dev_get_platdata(&pdev->dev);
pdev             1150 drivers/mtd/nand/raw/sh_flctl.c 		dev_err(&pdev->dev, "no setup data defined\n");
pdev             1154 drivers/mtd/nand/raw/sh_flctl.c 	platform_set_drvdata(pdev, flctl);
pdev             1157 drivers/mtd/nand/raw/sh_flctl.c 	nand_set_flash_node(nand, pdev->dev.of_node);
pdev             1158 drivers/mtd/nand/raw/sh_flctl.c 	flctl_mtd->dev.parent = &pdev->dev;
pdev             1159 drivers/mtd/nand/raw/sh_flctl.c 	flctl->pdev = pdev;
pdev             1182 drivers/mtd/nand/raw/sh_flctl.c 	pm_runtime_enable(&pdev->dev);
pdev             1183 drivers/mtd/nand/raw/sh_flctl.c 	pm_runtime_resume(&pdev->dev);
pdev             1202 drivers/mtd/nand/raw/sh_flctl.c 	pm_runtime_disable(&pdev->dev);
pdev             1206 drivers/mtd/nand/raw/sh_flctl.c static int flctl_remove(struct platform_device *pdev)
pdev             1208 drivers/mtd/nand/raw/sh_flctl.c 	struct sh_flctl *flctl = platform_get_drvdata(pdev);
pdev             1212 drivers/mtd/nand/raw/sh_flctl.c 	pm_runtime_disable(&pdev->dev);
pdev              102 drivers/mtd/nand/raw/sharpsl.c static int sharpsl_nand_probe(struct platform_device *pdev)
pdev              109 drivers/mtd/nand/raw/sharpsl.c 	struct sharpsl_nand_platform_data *data = dev_get_platdata(&pdev->dev);
pdev              112 drivers/mtd/nand/raw/sharpsl.c 		dev_err(&pdev->dev, "no platform data!\n");
pdev              121 drivers/mtd/nand/raw/sharpsl.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              123 drivers/mtd/nand/raw/sharpsl.c 		dev_err(&pdev->dev, "no io memory resource defined!\n");
pdev              131 drivers/mtd/nand/raw/sharpsl.c 		dev_err(&pdev->dev, "ioremap to access Sharp SL NAND chip failed\n");
pdev              141 drivers/mtd/nand/raw/sharpsl.c 	mtd->dev.parent = &pdev->dev;
pdev              144 drivers/mtd/nand/raw/sharpsl.c 	platform_set_drvdata(pdev, sharpsl);
pdev              199 drivers/mtd/nand/raw/sharpsl.c static int sharpsl_nand_remove(struct platform_device *pdev)
pdev              201 drivers/mtd/nand/raw/sharpsl.c 	struct sharpsl_nand *sharpsl = platform_get_drvdata(pdev);
pdev             1861 drivers/mtd/nand/raw/stm32_fmc2_nand.c static int stm32_fmc2_probe(struct platform_device *pdev)
pdev             1863 drivers/mtd/nand/raw/stm32_fmc2_nand.c 	struct device *dev = &pdev->dev;
pdev             1884 drivers/mtd/nand/raw/stm32_fmc2_nand.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1896 drivers/mtd/nand/raw/stm32_fmc2_nand.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, mem_region);
pdev             1903 drivers/mtd/nand/raw/stm32_fmc2_nand.c 		res = platform_get_resource(pdev, IORESOURCE_MEM,
pdev             1909 drivers/mtd/nand/raw/stm32_fmc2_nand.c 		res = platform_get_resource(pdev, IORESOURCE_MEM,
pdev             1916 drivers/mtd/nand/raw/stm32_fmc2_nand.c 	irq = platform_get_irq(pdev, 0);
pdev             1979 drivers/mtd/nand/raw/stm32_fmc2_nand.c 	platform_set_drvdata(pdev, fmc2);
pdev             2002 drivers/mtd/nand/raw/stm32_fmc2_nand.c static int stm32_fmc2_remove(struct platform_device *pdev)
pdev             2004 drivers/mtd/nand/raw/stm32_fmc2_nand.c 	struct stm32_fmc2_nfc *fmc2 = platform_get_drvdata(pdev);
pdev             2052 drivers/mtd/nand/raw/sunxi_nand.c static int sunxi_nfc_probe(struct platform_device *pdev)
pdev             2054 drivers/mtd/nand/raw/sunxi_nand.c 	struct device *dev = &pdev->dev;
pdev             2068 drivers/mtd/nand/raw/sunxi_nand.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2073 drivers/mtd/nand/raw/sunxi_nand.c 	irq = platform_get_irq(pdev, 0);
pdev             2112 drivers/mtd/nand/raw/sunxi_nand.c 	nfc->caps = of_device_get_match_data(&pdev->dev);
pdev             2148 drivers/mtd/nand/raw/sunxi_nand.c 	platform_set_drvdata(pdev, nfc);
pdev             2171 drivers/mtd/nand/raw/sunxi_nand.c static int sunxi_nfc_remove(struct platform_device *pdev)
pdev             2173 drivers/mtd/nand/raw/sunxi_nand.c 	struct sunxi_nfc *nfc = platform_get_drvdata(pdev);
pdev              601 drivers/mtd/nand/raw/tango_nand.c static int tango_nand_remove(struct platform_device *pdev)
pdev              604 drivers/mtd/nand/raw/tango_nand.c 	struct tango_nfc *nfc = platform_get_drvdata(pdev);
pdev              616 drivers/mtd/nand/raw/tango_nand.c static int tango_nand_probe(struct platform_device *pdev)
pdev              624 drivers/mtd/nand/raw/tango_nand.c 	nfc = devm_kzalloc(&pdev->dev, sizeof(*nfc), GFP_KERNEL);
pdev              628 drivers/mtd/nand/raw/tango_nand.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              629 drivers/mtd/nand/raw/tango_nand.c 	nfc->reg_base = devm_ioremap_resource(&pdev->dev, res);
pdev              633 drivers/mtd/nand/raw/tango_nand.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              634 drivers/mtd/nand/raw/tango_nand.c 	nfc->mem_base = devm_ioremap_resource(&pdev->dev, res);
pdev              638 drivers/mtd/nand/raw/tango_nand.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 2);
pdev              639 drivers/mtd/nand/raw/tango_nand.c 	nfc->pbus_base = devm_ioremap_resource(&pdev->dev, res);
pdev              645 drivers/mtd/nand/raw/tango_nand.c 	clk = devm_clk_get(&pdev->dev, NULL);
pdev              649 drivers/mtd/nand/raw/tango_nand.c 	nfc->chan = dma_request_chan(&pdev->dev, "rxtx");
pdev              653 drivers/mtd/nand/raw/tango_nand.c 	platform_set_drvdata(pdev, nfc);
pdev              658 drivers/mtd/nand/raw/tango_nand.c 	for_each_child_of_node(pdev->dev.of_node, np) {
pdev              659 drivers/mtd/nand/raw/tango_nand.c 		err = chip_init(&pdev->dev, np);
pdev              661 drivers/mtd/nand/raw/tango_nand.c 			tango_nand_remove(pdev);
pdev             1136 drivers/mtd/nand/raw/tegra_nand.c static int tegra_nand_probe(struct platform_device *pdev)
pdev             1143 drivers/mtd/nand/raw/tegra_nand.c 	ctrl = devm_kzalloc(&pdev->dev, sizeof(*ctrl), GFP_KERNEL);
pdev             1147 drivers/mtd/nand/raw/tegra_nand.c 	ctrl->dev = &pdev->dev;
pdev             1151 drivers/mtd/nand/raw/tegra_nand.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1152 drivers/mtd/nand/raw/tegra_nand.c 	ctrl->regs = devm_ioremap_resource(&pdev->dev, res);
pdev             1156 drivers/mtd/nand/raw/tegra_nand.c 	rst = devm_reset_control_get(&pdev->dev, "nand");
pdev             1160 drivers/mtd/nand/raw/tegra_nand.c 	ctrl->clk = devm_clk_get(&pdev->dev, "nand");
pdev             1181 drivers/mtd/nand/raw/tegra_nand.c 	ctrl->irq = platform_get_irq(pdev, 0);
pdev             1182 drivers/mtd/nand/raw/tegra_nand.c 	err = devm_request_irq(&pdev->dev, ctrl->irq, tegra_nand_irq, 0,
pdev             1183 drivers/mtd/nand/raw/tegra_nand.c 			       dev_name(&pdev->dev), ctrl);
pdev             1195 drivers/mtd/nand/raw/tegra_nand.c 	platform_set_drvdata(pdev, ctrl);
pdev             1204 drivers/mtd/nand/raw/tegra_nand.c static int tegra_nand_remove(struct platform_device *pdev)
pdev             1206 drivers/mtd/nand/raw/tegra_nand.c 	struct tegra_nand_controller *ctrl = platform_get_drvdata(pdev);
pdev              810 drivers/mtd/nand/raw/vf610_nfc.c static int vf610_nfc_probe(struct platform_device *pdev)
pdev              821 drivers/mtd/nand/raw/vf610_nfc.c 	nfc = devm_kzalloc(&pdev->dev, sizeof(*nfc), GFP_KERNEL);
pdev              825 drivers/mtd/nand/raw/vf610_nfc.c 	nfc->dev = &pdev->dev;
pdev              833 drivers/mtd/nand/raw/vf610_nfc.c 	irq = platform_get_irq(pdev, 0);
pdev              837 drivers/mtd/nand/raw/vf610_nfc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              842 drivers/mtd/nand/raw/vf610_nfc.c 	nfc->clk = devm_clk_get(&pdev->dev, NULL);
pdev              852 drivers/mtd/nand/raw/vf610_nfc.c 	of_id = of_match_device(vf610_nfc_dt_ids, &pdev->dev);
pdev              900 drivers/mtd/nand/raw/vf610_nfc.c 	platform_set_drvdata(pdev, nfc);
pdev              915 drivers/mtd/nand/raw/vf610_nfc.c static int vf610_nfc_remove(struct platform_device *pdev)
pdev              917 drivers/mtd/nand/raw/vf610_nfc.c 	struct vf610_nfc *nfc = platform_get_drvdata(pdev);
pdev              151 drivers/mtd/nand/raw/xway_nand.c static int xway_nand_probe(struct platform_device *pdev)
pdev              161 drivers/mtd/nand/raw/xway_nand.c 	data = devm_kzalloc(&pdev->dev, sizeof(struct xway_nand_data),
pdev              166 drivers/mtd/nand/raw/xway_nand.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              167 drivers/mtd/nand/raw/xway_nand.c 	data->nandaddr = devm_ioremap_resource(&pdev->dev, res);
pdev              171 drivers/mtd/nand/raw/xway_nand.c 	nand_set_flash_node(&data->chip, pdev->dev.of_node);
pdev              173 drivers/mtd/nand/raw/xway_nand.c 	mtd->dev.parent = &pdev->dev;
pdev              186 drivers/mtd/nand/raw/xway_nand.c 	platform_set_drvdata(pdev, data);
pdev              190 drivers/mtd/nand/raw/xway_nand.c 	err = of_property_read_u32(pdev->dev.of_node, "lantiq,cs", &cs);
pdev              221 drivers/mtd/nand/raw/xway_nand.c static int xway_nand_remove(struct platform_device *pdev)
pdev              223 drivers/mtd/nand/raw/xway_nand.c 	struct xway_nand_data *data = platform_get_drvdata(pdev);
pdev              847 drivers/mtd/spi-nor/aspeed-smc.c static int aspeed_smc_probe(struct platform_device *pdev)
pdev              849 drivers/mtd/spi-nor/aspeed-smc.c 	struct device_node *np = pdev->dev.of_node;
pdev              850 drivers/mtd/spi-nor/aspeed-smc.c 	struct device *dev = &pdev->dev;
pdev              857 drivers/mtd/spi-nor/aspeed-smc.c 	match = of_match_device(aspeed_smc_matches, &pdev->dev);
pdev              862 drivers/mtd/spi-nor/aspeed-smc.c 	controller = devm_kzalloc(&pdev->dev,
pdev              871 drivers/mtd/spi-nor/aspeed-smc.c 	platform_set_drvdata(pdev, controller);
pdev              873 drivers/mtd/spi-nor/aspeed-smc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              878 drivers/mtd/spi-nor/aspeed-smc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev               64 drivers/mtd/spi-nor/cadence-quadspi.c 	struct platform_device	*pdev;
pdev              323 drivers/mtd/spi-nor/cadence-quadspi.c 			dev_err(&cqspi->pdev->dev,
pdev              348 drivers/mtd/spi-nor/cadence-quadspi.c 		dev_err(&cqspi->pdev->dev,
pdev             1105 drivers/mtd/spi-nor/cadence-quadspi.c static int cqspi_of_get_flash_pdata(struct platform_device *pdev,
pdev             1110 drivers/mtd/spi-nor/cadence-quadspi.c 		dev_err(&pdev->dev, "couldn't determine read-delay\n");
pdev             1115 drivers/mtd/spi-nor/cadence-quadspi.c 		dev_err(&pdev->dev, "couldn't determine tshsl-ns\n");
pdev             1120 drivers/mtd/spi-nor/cadence-quadspi.c 		dev_err(&pdev->dev, "couldn't determine tsd2d-ns\n");
pdev             1125 drivers/mtd/spi-nor/cadence-quadspi.c 		dev_err(&pdev->dev, "couldn't determine tchsh-ns\n");
pdev             1130 drivers/mtd/spi-nor/cadence-quadspi.c 		dev_err(&pdev->dev, "couldn't determine tslch-ns\n");
pdev             1135 drivers/mtd/spi-nor/cadence-quadspi.c 		dev_err(&pdev->dev, "couldn't determine spi-max-frequency\n");
pdev             1142 drivers/mtd/spi-nor/cadence-quadspi.c static int cqspi_of_get_pdata(struct platform_device *pdev)
pdev             1144 drivers/mtd/spi-nor/cadence-quadspi.c 	struct device_node *np = pdev->dev.of_node;
pdev             1145 drivers/mtd/spi-nor/cadence-quadspi.c 	struct cqspi_st *cqspi = platform_get_drvdata(pdev);
pdev             1150 drivers/mtd/spi-nor/cadence-quadspi.c 		dev_err(&pdev->dev, "couldn't determine fifo-depth\n");
pdev             1155 drivers/mtd/spi-nor/cadence-quadspi.c 		dev_err(&pdev->dev, "couldn't determine fifo-width\n");
pdev             1161 drivers/mtd/spi-nor/cadence-quadspi.c 		dev_err(&pdev->dev, "couldn't determine trigger-address\n");
pdev             1213 drivers/mtd/spi-nor/cadence-quadspi.c 		dev_err(&cqspi->pdev->dev, "No Rx DMA available\n");
pdev             1221 drivers/mtd/spi-nor/cadence-quadspi.c 	struct platform_device *pdev = cqspi->pdev;
pdev             1222 drivers/mtd/spi-nor/cadence-quadspi.c 	struct device *dev = &pdev->dev;
pdev             1256 drivers/mtd/spi-nor/cadence-quadspi.c 		ret = cqspi_of_get_flash_pdata(pdev, f_pdata, np);
pdev             1313 drivers/mtd/spi-nor/cadence-quadspi.c static int cqspi_probe(struct platform_device *pdev)
pdev             1315 drivers/mtd/spi-nor/cadence-quadspi.c 	struct device_node *np = pdev->dev.of_node;
pdev             1316 drivers/mtd/spi-nor/cadence-quadspi.c 	struct device *dev = &pdev->dev;
pdev             1330 drivers/mtd/spi-nor/cadence-quadspi.c 	cqspi->pdev = pdev;
pdev             1331 drivers/mtd/spi-nor/cadence-quadspi.c 	platform_set_drvdata(pdev, cqspi);
pdev             1334 drivers/mtd/spi-nor/cadence-quadspi.c 	ret = cqspi_of_get_pdata(pdev);
pdev             1348 drivers/mtd/spi-nor/cadence-quadspi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1356 drivers/mtd/spi-nor/cadence-quadspi.c 	res_ahb = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             1368 drivers/mtd/spi-nor/cadence-quadspi.c 	irq = platform_get_irq(pdev, 0);
pdev             1413 drivers/mtd/spi-nor/cadence-quadspi.c 			       pdev->name, cqspi);
pdev             1441 drivers/mtd/spi-nor/cadence-quadspi.c static int cqspi_remove(struct platform_device *pdev)
pdev             1443 drivers/mtd/spi-nor/cadence-quadspi.c 	struct cqspi_st *cqspi = platform_get_drvdata(pdev);
pdev             1457 drivers/mtd/spi-nor/cadence-quadspi.c 	pm_runtime_put_sync(&pdev->dev);
pdev             1458 drivers/mtd/spi-nor/cadence-quadspi.c 	pm_runtime_disable(&pdev->dev);
pdev              416 drivers/mtd/spi-nor/hisi-sfc.c static int hisi_spi_nor_probe(struct platform_device *pdev)
pdev              418 drivers/mtd/spi-nor/hisi-sfc.c 	struct device *dev = &pdev->dev;
pdev              427 drivers/mtd/spi-nor/hisi-sfc.c 	platform_set_drvdata(pdev, host);
pdev              430 drivers/mtd/spi-nor/hisi-sfc.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "control");
pdev              435 drivers/mtd/spi-nor/hisi-sfc.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "memory");
pdev              469 drivers/mtd/spi-nor/hisi-sfc.c static int hisi_spi_nor_remove(struct platform_device *pdev)
pdev              471 drivers/mtd/spi-nor/hisi-sfc.c 	struct hifmc_host *host = platform_get_drvdata(pdev);
pdev               23 drivers/mtd/spi-nor/intel-spi-pci.c static int intel_spi_pci_probe(struct pci_dev *pdev,
pdev               31 drivers/mtd/spi-nor/intel-spi-pci.c 	ret = pcim_enable_device(pdev);
pdev               35 drivers/mtd/spi-nor/intel-spi-pci.c 	info = devm_kmemdup(&pdev->dev, (void *)id->driver_data, sizeof(*info),
pdev               41 drivers/mtd/spi-nor/intel-spi-pci.c 	pci_read_config_dword(pdev, BCR, &bcr);
pdev               44 drivers/mtd/spi-nor/intel-spi-pci.c 		pci_write_config_dword(pdev, BCR, bcr);
pdev               45 drivers/mtd/spi-nor/intel-spi-pci.c 		pci_read_config_dword(pdev, BCR, &bcr);
pdev               49 drivers/mtd/spi-nor/intel-spi-pci.c 	ispi = intel_spi_probe(&pdev->dev, &pdev->resource[0], info);
pdev               53 drivers/mtd/spi-nor/intel-spi-pci.c 	pci_set_drvdata(pdev, ispi);
pdev               57 drivers/mtd/spi-nor/intel-spi-pci.c static void intel_spi_pci_remove(struct pci_dev *pdev)
pdev               59 drivers/mtd/spi-nor/intel-spi-pci.c 	intel_spi_remove(pci_get_drvdata(pdev));
pdev               15 drivers/mtd/spi-nor/intel-spi-platform.c static int intel_spi_platform_probe(struct platform_device *pdev)
pdev               21 drivers/mtd/spi-nor/intel-spi-platform.c 	info = dev_get_platdata(&pdev->dev);
pdev               25 drivers/mtd/spi-nor/intel-spi-platform.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               26 drivers/mtd/spi-nor/intel-spi-platform.c 	ispi = intel_spi_probe(&pdev->dev, mem, info);
pdev               30 drivers/mtd/spi-nor/intel-spi-platform.c 	platform_set_drvdata(pdev, ispi);
pdev               34 drivers/mtd/spi-nor/intel-spi-platform.c static int intel_spi_platform_remove(struct platform_device *pdev)
pdev               36 drivers/mtd/spi-nor/intel-spi-platform.c 	struct intel_spi *ispi = platform_get_drvdata(pdev);
pdev              456 drivers/mtd/spi-nor/mtk-quadspi.c static int mtk_nor_drv_probe(struct platform_device *pdev)
pdev              463 drivers/mtd/spi-nor/mtk-quadspi.c 	if (!pdev->dev.of_node) {
pdev              464 drivers/mtd/spi-nor/mtk-quadspi.c 		dev_err(&pdev->dev, "No DT found\n");
pdev              468 drivers/mtd/spi-nor/mtk-quadspi.c 	mtk_nor = devm_kzalloc(&pdev->dev, sizeof(*mtk_nor), GFP_KERNEL);
pdev              471 drivers/mtd/spi-nor/mtk-quadspi.c 	platform_set_drvdata(pdev, mtk_nor);
pdev              473 drivers/mtd/spi-nor/mtk-quadspi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              474 drivers/mtd/spi-nor/mtk-quadspi.c 	mtk_nor->base = devm_ioremap_resource(&pdev->dev, res);
pdev              478 drivers/mtd/spi-nor/mtk-quadspi.c 	mtk_nor->spi_clk = devm_clk_get(&pdev->dev, "spi");
pdev              482 drivers/mtd/spi-nor/mtk-quadspi.c 	mtk_nor->nor_clk = devm_clk_get(&pdev->dev, "sf");
pdev              486 drivers/mtd/spi-nor/mtk-quadspi.c 	mtk_nor->dev = &pdev->dev;
pdev              493 drivers/mtd/spi-nor/mtk-quadspi.c 	flash_np = of_get_next_available_child(pdev->dev.of_node, NULL);
pdev              495 drivers/mtd/spi-nor/mtk-quadspi.c 		dev_err(&pdev->dev, "no SPI flash device to configure\n");
pdev              508 drivers/mtd/spi-nor/mtk-quadspi.c static int mtk_nor_drv_remove(struct platform_device *pdev)
pdev              510 drivers/mtd/spi-nor/mtk-quadspi.c 	struct mtk_nor *mtk_nor = platform_get_drvdata(pdev);
pdev              373 drivers/mtd/spi-nor/nxp-spifi.c static int nxp_spifi_probe(struct platform_device *pdev)
pdev              380 drivers/mtd/spi-nor/nxp-spifi.c 	spifi = devm_kzalloc(&pdev->dev, sizeof(*spifi), GFP_KERNEL);
pdev              384 drivers/mtd/spi-nor/nxp-spifi.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "spifi");
pdev              385 drivers/mtd/spi-nor/nxp-spifi.c 	spifi->io_base = devm_ioremap_resource(&pdev->dev, res);
pdev              389 drivers/mtd/spi-nor/nxp-spifi.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "flash");
pdev              390 drivers/mtd/spi-nor/nxp-spifi.c 	spifi->flash_base = devm_ioremap_resource(&pdev->dev, res);
pdev              394 drivers/mtd/spi-nor/nxp-spifi.c 	spifi->clk_spifi = devm_clk_get(&pdev->dev, "spifi");
pdev              396 drivers/mtd/spi-nor/nxp-spifi.c 		dev_err(&pdev->dev, "spifi clock not found\n");
pdev              400 drivers/mtd/spi-nor/nxp-spifi.c 	spifi->clk_reg = devm_clk_get(&pdev->dev, "reg");
pdev              402 drivers/mtd/spi-nor/nxp-spifi.c 		dev_err(&pdev->dev, "reg clock not found\n");
pdev              408 drivers/mtd/spi-nor/nxp-spifi.c 		dev_err(&pdev->dev, "unable to enable reg clock\n");
pdev              414 drivers/mtd/spi-nor/nxp-spifi.c 		dev_err(&pdev->dev, "unable to enable spifi clock\n");
pdev              418 drivers/mtd/spi-nor/nxp-spifi.c 	spifi->dev = &pdev->dev;
pdev              419 drivers/mtd/spi-nor/nxp-spifi.c 	platform_set_drvdata(pdev, spifi);
pdev              427 drivers/mtd/spi-nor/nxp-spifi.c 	flash_np = of_get_next_available_child(pdev->dev.of_node, NULL);
pdev              429 drivers/mtd/spi-nor/nxp-spifi.c 		dev_err(&pdev->dev, "no SPI flash device to configure\n");
pdev              437 drivers/mtd/spi-nor/nxp-spifi.c 		dev_err(&pdev->dev, "unable to setup flash chip\n");
pdev              450 drivers/mtd/spi-nor/nxp-spifi.c static int nxp_spifi_remove(struct platform_device *pdev)
pdev              452 drivers/mtd/spi-nor/nxp-spifi.c 	struct nxp_spifi *spifi = platform_get_drvdata(pdev);
pdev               46 drivers/mux/gpio.c static int mux_gpio_probe(struct platform_device *pdev)
pdev               48 drivers/mux/gpio.c 	struct device *dev = &pdev->dev;
pdev               36 drivers/mux/mmio.c static int mux_mmio_probe(struct platform_device *pdev)
pdev               38 drivers/mux/mmio.c 	struct device *dev = &pdev->dev;
pdev              117 drivers/net/arcnet/com20020-pci.c static void com20020pci_remove(struct pci_dev *pdev);
pdev              119 drivers/net/arcnet/com20020-pci.c static int com20020pci_probe(struct pci_dev *pdev,
pdev              130 drivers/net/arcnet/com20020-pci.c 	if (pci_enable_device(pdev))
pdev              133 drivers/net/arcnet/com20020-pci.c 	priv = devm_kzalloc(&pdev->dev, sizeof(struct com20020_priv),
pdev              145 drivers/net/arcnet/com20020-pci.c 		ioaddr = pci_resource_start(pdev, mm->bar) + mm->offset;
pdev              146 drivers/net/arcnet/com20020-pci.c 		r = devm_request_region(&pdev->dev, ioaddr, mm->size,
pdev              173 drivers/net/arcnet/com20020-pci.c 		ioaddr = pci_resource_start(pdev, cm->bar) + cm->offset;
pdev              175 drivers/net/arcnet/com20020-pci.c 		r = devm_request_region(&pdev->dev, ioaddr, cm->size,
pdev              191 drivers/net/arcnet/com20020-pci.c 		SET_NETDEV_DEV(dev, &pdev->dev);
pdev              195 drivers/net/arcnet/com20020-pci.c 		dev->irq = pdev->irq;
pdev              226 drivers/net/arcnet/com20020-pci.c 		card = devm_kzalloc(&pdev->dev, sizeof(struct com20020_dev),
pdev              236 drivers/net/arcnet/com20020-pci.c 		card->tx_led.default_trigger = devm_kasprintf(&pdev->dev,
pdev              239 drivers/net/arcnet/com20020-pci.c 		card->tx_led.name = devm_kasprintf(&pdev->dev, GFP_KERNEL,
pdev              245 drivers/net/arcnet/com20020-pci.c 		card->recon_led.default_trigger = devm_kasprintf(&pdev->dev,
pdev              248 drivers/net/arcnet/com20020-pci.c 		card->recon_led.name = devm_kasprintf(&pdev->dev, GFP_KERNEL,
pdev              254 drivers/net/arcnet/com20020-pci.c 		ret = devm_led_classdev_register(&pdev->dev, &card->tx_led);
pdev              258 drivers/net/arcnet/com20020-pci.c 		ret = devm_led_classdev_register(&pdev->dev, &card->recon_led);
pdev              273 drivers/net/arcnet/com20020-pci.c 	pci_set_drvdata(pdev, priv);
pdev              278 drivers/net/arcnet/com20020-pci.c 	com20020pci_remove(pdev);
pdev              282 drivers/net/arcnet/com20020-pci.c static void com20020pci_remove(struct pci_dev *pdev)
pdev              287 drivers/net/arcnet/com20020-pci.c 	priv = pci_get_drvdata(pdev);
pdev               97 drivers/net/caif/caif_spi.c 	return dma_alloc_coherent(&cfspi->pdev->dev, SPI_DMA_BUF_LEN, daddr,
pdev              104 drivers/net/caif/caif_spi.c 	dma_free_coherent(&cfspi->pdev->dev, SPI_DMA_BUF_LEN, cpu_addr, handle);
pdev              254 drivers/net/caif/caif_spi.c 	cfspi->dbgfs_dir = debugfs_create_dir(cfspi->pdev->name, dbgfs_root);
pdev              725 drivers/net/caif/caif_spi.c int cfspi_spi_probe(struct platform_device *pdev)
pdev              731 drivers/net/caif/caif_spi.c 	dev = (struct cfspi_dev *)pdev->dev.platform_data;
pdev              744 drivers/net/caif/caif_spi.c 	cfspi->pdev = pdev;
pdev              765 drivers/net/caif/caif_spi.c int cfspi_spi_remove(struct platform_device *pdev)
pdev             1251 drivers/net/can/at91_can.c static const struct at91_devtype_data *at91_can_get_driver_data(struct platform_device *pdev)
pdev             1253 drivers/net/can/at91_can.c 	if (pdev->dev.of_node) {
pdev             1256 drivers/net/can/at91_can.c 		match = of_match_node(at91_can_dt_ids, pdev->dev.of_node);
pdev             1258 drivers/net/can/at91_can.c 			dev_err(&pdev->dev, "no matching node found in dtb\n");
pdev             1264 drivers/net/can/at91_can.c 		platform_get_device_id(pdev)->driver_data;
pdev             1267 drivers/net/can/at91_can.c static int at91_can_probe(struct platform_device *pdev)
pdev             1277 drivers/net/can/at91_can.c 	devtype_data = at91_can_get_driver_data(pdev);
pdev             1279 drivers/net/can/at91_can.c 		dev_err(&pdev->dev, "no driver data\n");
pdev             1284 drivers/net/can/at91_can.c 	clk = clk_get(&pdev->dev, "can_clk");
pdev             1286 drivers/net/can/at91_can.c 		dev_err(&pdev->dev, "no clock defined\n");
pdev             1291 drivers/net/can/at91_can.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1292 drivers/net/can/at91_can.c 	irq = platform_get_irq(pdev, 0);
pdev             1300 drivers/net/can/at91_can.c 				pdev->name)) {
pdev             1332 drivers/net/can/at91_can.c 	priv->pdata = dev_get_platdata(&pdev->dev);
pdev             1340 drivers/net/can/at91_can.c 	platform_set_drvdata(pdev, dev);
pdev             1341 drivers/net/can/at91_can.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             1345 drivers/net/can/at91_can.c 		dev_err(&pdev->dev, "registering netdev failed\n");
pdev             1351 drivers/net/can/at91_can.c 	dev_info(&pdev->dev, "device registered (reg_base=%p, irq=%d)\n",
pdev             1368 drivers/net/can/at91_can.c static int at91_can_remove(struct platform_device *pdev)
pdev             1370 drivers/net/can/at91_can.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev             1378 drivers/net/can/at91_can.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              114 drivers/net/can/c_can/c_can_pci.c static int c_can_pci_probe(struct pci_dev *pdev,
pdev              123 drivers/net/can/c_can/c_can_pci.c 	ret = pci_enable_device(pdev);
pdev              125 drivers/net/can/c_can/c_can_pci.c 		dev_err(&pdev->dev, "pci_enable_device FAILED\n");
pdev              129 drivers/net/can/c_can/c_can_pci.c 	ret = pci_request_regions(pdev, KBUILD_MODNAME);
pdev              131 drivers/net/can/c_can/c_can_pci.c 		dev_err(&pdev->dev, "pci_request_regions FAILED\n");
pdev              135 drivers/net/can/c_can/c_can_pci.c 	ret = pci_enable_msi(pdev);
pdev              137 drivers/net/can/c_can/c_can_pci.c 		dev_info(&pdev->dev, "MSI enabled\n");
pdev              138 drivers/net/can/c_can/c_can_pci.c 		pci_set_master(pdev);
pdev              141 drivers/net/can/c_can/c_can_pci.c 	addr = pci_iomap(pdev, c_can_pci_data->bar,
pdev              142 drivers/net/can/c_can/c_can_pci.c 			 pci_resource_len(pdev, c_can_pci_data->bar));
pdev              144 drivers/net/can/c_can/c_can_pci.c 		dev_err(&pdev->dev,
pdev              159 drivers/net/can/c_can/c_can_pci.c 	pci_set_drvdata(pdev, dev);
pdev              160 drivers/net/can/c_can/c_can_pci.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              162 drivers/net/can/c_can/c_can_pci.c 	dev->irq = pdev->irq;
pdev              164 drivers/net/can/c_can/c_can_pci.c 	priv->device = &pdev->dev;
pdev              167 drivers/net/can/c_can/c_can_pci.c 		dev_err(&pdev->dev, "no clock frequency defined\n");
pdev              214 drivers/net/can/c_can/c_can_pci.c 		dev_err(&pdev->dev, "registering %s failed (err=%d)\n",
pdev              219 drivers/net/can/c_can/c_can_pci.c 	dev_dbg(&pdev->dev, "%s device registered (regs=%p, irq=%d)\n",
pdev              227 drivers/net/can/c_can/c_can_pci.c 	pci_iounmap(pdev, addr);
pdev              229 drivers/net/can/c_can/c_can_pci.c 	pci_disable_msi(pdev);
pdev              230 drivers/net/can/c_can/c_can_pci.c 	pci_clear_master(pdev);
pdev              231 drivers/net/can/c_can/c_can_pci.c 	pci_release_regions(pdev);
pdev              233 drivers/net/can/c_can/c_can_pci.c 	pci_disable_device(pdev);
pdev              238 drivers/net/can/c_can/c_can_pci.c static void c_can_pci_remove(struct pci_dev *pdev)
pdev              240 drivers/net/can/c_can/c_can_pci.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev              247 drivers/net/can/c_can/c_can_pci.c 	pci_iounmap(pdev, priv->base);
pdev              248 drivers/net/can/c_can/c_can_pci.c 	pci_disable_msi(pdev);
pdev              249 drivers/net/can/c_can/c_can_pci.c 	pci_clear_master(pdev);
pdev              250 drivers/net/can/c_can/c_can_pci.c 	pci_release_regions(pdev);
pdev              251 drivers/net/can/c_can/c_can_pci.c 	pci_disable_device(pdev);
pdev              250 drivers/net/can/c_can/c_can_platform.c static int c_can_plat_probe(struct platform_device *pdev)
pdev              261 drivers/net/can/c_can/c_can_platform.c 	struct device_node *np = pdev->dev.of_node;
pdev              263 drivers/net/can/c_can/c_can_platform.c 	match = of_match_device(c_can_of_table, &pdev->dev);
pdev              266 drivers/net/can/c_can/c_can_platform.c 	} else if (pdev->id_entry->driver_data) {
pdev              268 drivers/net/can/c_can/c_can_platform.c 			platform_get_device_id(pdev)->driver_data;
pdev              274 drivers/net/can/c_can/c_can_platform.c 	clk = devm_clk_get(&pdev->dev, NULL);
pdev              281 drivers/net/can/c_can/c_can_platform.c 	irq = platform_get_irq(pdev, 0);
pdev              287 drivers/net/can/c_can/c_can_platform.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              288 drivers/net/can/c_can/c_can_platform.c 	addr = devm_ioremap_resource(&pdev->dev, mem);
pdev              347 drivers/net/can/c_can/c_can_platform.c 				dev_err(&pdev->dev,
pdev              354 drivers/net/can/c_can/c_can_platform.c 				dev_err(&pdev->dev,
pdev              360 drivers/net/can/c_can/c_can_platform.c 				dev_err(&pdev->dev,
pdev              380 drivers/net/can/c_can/c_can_platform.c 	priv->device = &pdev->dev;
pdev              385 drivers/net/can/c_can/c_can_platform.c 	platform_set_drvdata(pdev, dev);
pdev              386 drivers/net/can/c_can/c_can_platform.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              390 drivers/net/can/c_can/c_can_platform.c 		dev_err(&pdev->dev, "registering %s failed (err=%d)\n",
pdev              395 drivers/net/can/c_can/c_can_platform.c 	dev_info(&pdev->dev, "%s device registered (regs=%p, irq=%d)\n",
pdev              402 drivers/net/can/c_can/c_can_platform.c 	dev_err(&pdev->dev, "probe failed\n");
pdev              407 drivers/net/can/c_can/c_can_platform.c static int c_can_plat_remove(struct platform_device *pdev)
pdev              409 drivers/net/can/c_can/c_can_platform.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev              419 drivers/net/can/c_can/c_can_platform.c static int c_can_suspend(struct platform_device *pdev, pm_message_t state)
pdev              422 drivers/net/can/c_can/c_can_platform.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev              426 drivers/net/can/c_can/c_can_platform.c 		dev_warn(&pdev->dev, "Not supported\n");
pdev              446 drivers/net/can/c_can/c_can_platform.c static int c_can_resume(struct platform_device *pdev)
pdev              449 drivers/net/can/c_can/c_can_platform.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev              453 drivers/net/can/c_can/c_can_platform.c 		dev_warn(&pdev->dev, "Not supported\n");
pdev              161 drivers/net/can/cc770/cc770_isa.c static int cc770_isa_probe(struct platform_device *pdev)
pdev              167 drivers/net/can/cc770/cc770_isa.c 	int idx = pdev->id;
pdev              171 drivers/net/can/cc770/cc770_isa.c 	dev_dbg(&pdev->dev, "probing idx=%d: port=%#lx, mem=%#lx, irq=%d\n",
pdev              260 drivers/net/can/cc770/cc770_isa.c 	platform_set_drvdata(pdev, dev);
pdev              261 drivers/net/can/cc770/cc770_isa.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              265 drivers/net/can/cc770/cc770_isa.c 		dev_err(&pdev->dev,
pdev              270 drivers/net/can/cc770/cc770_isa.c 	dev_info(&pdev->dev, "device registered (reg_base=0x%p, irq=%d)\n",
pdev              286 drivers/net/can/cc770/cc770_isa.c static int cc770_isa_remove(struct platform_device *pdev)
pdev              288 drivers/net/can/cc770/cc770_isa.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev              290 drivers/net/can/cc770/cc770_isa.c 	int idx = pdev->id;
pdev               70 drivers/net/can/cc770/cc770_platform.c static int cc770_get_of_node_data(struct platform_device *pdev,
pdev               73 drivers/net/can/cc770/cc770_platform.c 	struct device_node *np = pdev->dev.of_node;
pdev              136 drivers/net/can/cc770/cc770_platform.c 			dev_dbg(&pdev->dev, "invalid clock-out-frequency\n");
pdev              143 drivers/net/can/cc770/cc770_platform.c static int cc770_get_platform_data(struct platform_device *pdev,
pdev              147 drivers/net/can/cc770/cc770_platform.c 	struct cc770_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              159 drivers/net/can/cc770/cc770_platform.c static int cc770_platform_probe(struct platform_device *pdev)
pdev              168 drivers/net/can/cc770/cc770_platform.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              169 drivers/net/can/cc770/cc770_platform.c 	irq = platform_get_irq(pdev, 0);
pdev              174 drivers/net/can/cc770/cc770_platform.c 	if (!request_mem_region(mem->start, mem_size, pdev->name))
pdev              196 drivers/net/can/cc770/cc770_platform.c 	if (pdev->dev.of_node)
pdev              197 drivers/net/can/cc770/cc770_platform.c 		err = cc770_get_of_node_data(pdev, priv);
pdev              198 drivers/net/can/cc770/cc770_platform.c 	else if (dev_get_platdata(&pdev->dev))
pdev              199 drivers/net/can/cc770/cc770_platform.c 		err = cc770_get_platform_data(pdev, priv);
pdev              205 drivers/net/can/cc770/cc770_platform.c 	dev_dbg(&pdev->dev,
pdev              211 drivers/net/can/cc770/cc770_platform.c 	platform_set_drvdata(pdev, dev);
pdev              212 drivers/net/can/cc770/cc770_platform.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              216 drivers/net/can/cc770/cc770_platform.c 		dev_err(&pdev->dev,
pdev              233 drivers/net/can/cc770/cc770_platform.c static int cc770_platform_remove(struct platform_device *pdev)
pdev              235 drivers/net/can/cc770/cc770_platform.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev              243 drivers/net/can/cc770/cc770_platform.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1452 drivers/net/can/flexcan.c static int flexcan_setup_stop_mode(struct platform_device *pdev)
pdev             1454 drivers/net/can/flexcan.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev             1455 drivers/net/can/flexcan.c 	struct device_node *np = pdev->dev.of_node;
pdev             1471 drivers/net/can/flexcan.c 		dev_dbg(&pdev->dev, "no stop-mode property\n");
pdev             1478 drivers/net/can/flexcan.c 		dev_dbg(&pdev->dev, "could not find gpr node by phandle\n");
pdev             1485 drivers/net/can/flexcan.c 		dev_dbg(&pdev->dev, "could not find gpr regmap\n");
pdev             1495 drivers/net/can/flexcan.c 	dev_dbg(&pdev->dev,
pdev             1500 drivers/net/can/flexcan.c 	device_set_wakeup_capable(&pdev->dev, true);
pdev             1503 drivers/net/can/flexcan.c 		device_set_wakeup_enable(&pdev->dev, true);
pdev             1531 drivers/net/can/flexcan.c static int flexcan_probe(struct platform_device *pdev)
pdev             1545 drivers/net/can/flexcan.c 	reg_xceiver = devm_regulator_get(&pdev->dev, "xceiver");
pdev             1551 drivers/net/can/flexcan.c 	if (pdev->dev.of_node) {
pdev             1552 drivers/net/can/flexcan.c 		of_property_read_u32(pdev->dev.of_node,
pdev             1554 drivers/net/can/flexcan.c 		of_property_read_u8(pdev->dev.of_node,
pdev             1559 drivers/net/can/flexcan.c 		clk_ipg = devm_clk_get(&pdev->dev, "ipg");
pdev             1561 drivers/net/can/flexcan.c 			dev_err(&pdev->dev, "no ipg clock defined\n");
pdev             1565 drivers/net/can/flexcan.c 		clk_per = devm_clk_get(&pdev->dev, "per");
pdev             1567 drivers/net/can/flexcan.c 			dev_err(&pdev->dev, "no per clock defined\n");
pdev             1573 drivers/net/can/flexcan.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1574 drivers/net/can/flexcan.c 	irq = platform_get_irq(pdev, 0);
pdev             1578 drivers/net/can/flexcan.c 	regs = devm_ioremap_resource(&pdev->dev, mem);
pdev             1582 drivers/net/can/flexcan.c 	of_id = of_match_device(flexcan_of_match, &pdev->dev);
pdev             1585 drivers/net/can/flexcan.c 	} else if (platform_get_device_id(pdev)->driver_data) {
pdev             1587 drivers/net/can/flexcan.c 			platform_get_device_id(pdev)->driver_data;
pdev             1596 drivers/net/can/flexcan.c 	platform_set_drvdata(pdev, dev);
pdev             1597 drivers/net/can/flexcan.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             1605 drivers/net/can/flexcan.c 	if (of_property_read_bool(pdev->dev.of_node, "big-endian") ||
pdev             1614 drivers/net/can/flexcan.c 	priv->dev = &pdev->dev;
pdev             1629 drivers/net/can/flexcan.c 	pm_runtime_get_noresume(&pdev->dev);
pdev             1630 drivers/net/can/flexcan.c 	pm_runtime_set_active(&pdev->dev);
pdev             1631 drivers/net/can/flexcan.c 	pm_runtime_enable(&pdev->dev);
pdev             1635 drivers/net/can/flexcan.c 		dev_err(&pdev->dev, "registering netdev failed\n");
pdev             1642 drivers/net/can/flexcan.c 		err = flexcan_setup_stop_mode(pdev);
pdev             1644 drivers/net/can/flexcan.c 			dev_dbg(&pdev->dev, "failed to setup stop-mode\n");
pdev             1654 drivers/net/can/flexcan.c static int flexcan_remove(struct platform_device *pdev)
pdev             1656 drivers/net/can/flexcan.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev             1659 drivers/net/can/flexcan.c 	pm_runtime_disable(&pdev->dev);
pdev              940 drivers/net/can/ifi_canfd/ifi_canfd.c static int ifi_canfd_plat_probe(struct platform_device *pdev)
pdev              942 drivers/net/can/ifi_canfd/ifi_canfd.c 	struct device *dev = &pdev->dev;
pdev              950 drivers/net/can/ifi_canfd/ifi_canfd.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              952 drivers/net/can/ifi_canfd/ifi_canfd.c 	irq = platform_get_irq(pdev, 0);
pdev             1002 drivers/net/can/ifi_canfd/ifi_canfd.c 	platform_set_drvdata(pdev, ndev);
pdev             1023 drivers/net/can/ifi_canfd/ifi_canfd.c static int ifi_canfd_plat_remove(struct platform_device *pdev)
pdev             1025 drivers/net/can/ifi_canfd/ifi_canfd.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev             1028 drivers/net/can/ifi_canfd/ifi_canfd.c 	platform_set_drvdata(pdev, NULL);
pdev             1882 drivers/net/can/janz-ican3.c static int ican3_probe(struct platform_device *pdev)
pdev             1891 drivers/net/can/janz-ican3.c 	pdata = dev_get_platdata(&pdev->dev);
pdev             1895 drivers/net/can/janz-ican3.c 	dev_dbg(&pdev->dev, "probe: module number %d\n", pdata->modno);
pdev             1898 drivers/net/can/janz-ican3.c 	dev = &pdev->dev;
pdev             1908 drivers/net/can/janz-ican3.c 	platform_set_drvdata(pdev, ndev);
pdev             1926 drivers/net/can/janz-ican3.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev             1937 drivers/net/can/janz-ican3.c 	mod->irq = platform_get_irq(pdev, 0);
pdev             1946 drivers/net/can/janz-ican3.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1963 drivers/net/can/janz-ican3.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             2017 drivers/net/can/janz-ican3.c static int ican3_remove(struct platform_device *pdev)
pdev             2019 drivers/net/can/janz-ican3.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev             1774 drivers/net/can/kvaser_pciefd.c static int kvaser_pciefd_probe(struct pci_dev *pdev,
pdev             1780 drivers/net/can/kvaser_pciefd.c 	pcie = devm_kzalloc(&pdev->dev, sizeof(*pcie), GFP_KERNEL);
pdev             1784 drivers/net/can/kvaser_pciefd.c 	pci_set_drvdata(pdev, pcie);
pdev             1785 drivers/net/can/kvaser_pciefd.c 	pcie->pci = pdev;
pdev             1787 drivers/net/can/kvaser_pciefd.c 	err = pci_enable_device(pdev);
pdev             1791 drivers/net/can/kvaser_pciefd.c 	err = pci_request_regions(pdev, KVASER_PCIEFD_DRV_NAME);
pdev             1795 drivers/net/can/kvaser_pciefd.c 	pcie->reg_base = pci_iomap(pdev, 0, 0);
pdev             1809 drivers/net/can/kvaser_pciefd.c 	pci_set_master(pdev);
pdev             1852 drivers/net/can/kvaser_pciefd.c 	pci_clear_master(pdev);
pdev             1855 drivers/net/can/kvaser_pciefd.c 	pci_iounmap(pdev, pcie->reg_base);
pdev             1858 drivers/net/can/kvaser_pciefd.c 	pci_release_regions(pdev);
pdev             1861 drivers/net/can/kvaser_pciefd.c 	pci_disable_device(pdev);
pdev             1884 drivers/net/can/kvaser_pciefd.c static void kvaser_pciefd_remove(struct pci_dev *pdev)
pdev             1886 drivers/net/can/kvaser_pciefd.c 	struct kvaser_pciefd *pcie = pci_get_drvdata(pdev);
pdev             1898 drivers/net/can/kvaser_pciefd.c 	pci_clear_master(pdev);
pdev             1899 drivers/net/can/kvaser_pciefd.c 	pci_iounmap(pdev, pcie->reg_base);
pdev             1900 drivers/net/can/kvaser_pciefd.c 	pci_release_regions(pdev);
pdev             1901 drivers/net/can/kvaser_pciefd.c 	pci_disable_device(pdev);
pdev               56 drivers/net/can/m_can/m_can_platform.c static int m_can_plat_probe(struct platform_device *pdev)
pdev               65 drivers/net/can/m_can/m_can_platform.c 	mcan_class = m_can_class_allocate_dev(&pdev->dev);
pdev               69 drivers/net/can/m_can/m_can_platform.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev               77 drivers/net/can/m_can/m_can_platform.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "m_can");
pdev               78 drivers/net/can/m_can/m_can_platform.c 	addr = devm_ioremap_resource(&pdev->dev, res);
pdev               79 drivers/net/can/m_can/m_can_platform.c 	irq = platform_get_irq_byname(pdev, "int0");
pdev               86 drivers/net/can/m_can/m_can_platform.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "message_ram");
pdev               92 drivers/net/can/m_can/m_can_platform.c 	mram_addr = devm_ioremap(&pdev->dev, res->start, resource_size(res));
pdev              104 drivers/net/can/m_can/m_can_platform.c 	mcan_class->dev = &pdev->dev;
pdev              110 drivers/net/can/m_can/m_can_platform.c 	platform_set_drvdata(pdev, mcan_class->net);
pdev              130 drivers/net/can/m_can/m_can_platform.c static int m_can_plat_remove(struct platform_device *pdev)
pdev              132 drivers/net/can/m_can/m_can_platform.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev              137 drivers/net/can/m_can/m_can_platform.c 	platform_set_drvdata(pdev, NULL);
pdev              945 drivers/net/can/pch_can.c static void pch_can_remove(struct pci_dev *pdev)
pdev              947 drivers/net/can/pch_can.c 	struct net_device *ndev = pci_get_drvdata(pdev);
pdev              953 drivers/net/can/pch_can.c 	pci_release_regions(pdev);
pdev              954 drivers/net/can/pch_can.c 	pci_disable_device(pdev);
pdev              956 drivers/net/can/pch_can.c 	pci_iounmap(pdev, priv->regs);
pdev             1036 drivers/net/can/pch_can.c static int pch_can_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             1043 drivers/net/can/pch_can.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             1061 drivers/net/can/pch_can.c 		dev_err(&pdev->dev, "%s -> Transmission time out.\n", __func__);
pdev             1084 drivers/net/can/pch_can.c 	retval = pci_save_state(pdev);
pdev             1086 drivers/net/can/pch_can.c 		dev_err(&pdev->dev, "pci_save_state failed.\n");
pdev             1088 drivers/net/can/pch_can.c 		pci_enable_wake(pdev, PCI_D3hot, 0);
pdev             1089 drivers/net/can/pch_can.c 		pci_disable_device(pdev);
pdev             1090 drivers/net/can/pch_can.c 		pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev             1096 drivers/net/can/pch_can.c static int pch_can_resume(struct pci_dev *pdev)
pdev             1100 drivers/net/can/pch_can.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             1103 drivers/net/can/pch_can.c 	pci_set_power_state(pdev, PCI_D0);
pdev             1104 drivers/net/can/pch_can.c 	pci_restore_state(pdev);
pdev             1105 drivers/net/can/pch_can.c 	retval = pci_enable_device(pdev);
pdev             1107 drivers/net/can/pch_can.c 		dev_err(&pdev->dev, "pci_enable_device failed.\n");
pdev             1111 drivers/net/can/pch_can.c 	pci_enable_wake(pdev, PCI_D3hot, 0);
pdev             1168 drivers/net/can/pch_can.c static int pch_can_probe(struct pci_dev *pdev,
pdev             1176 drivers/net/can/pch_can.c 	rc = pci_enable_device(pdev);
pdev             1178 drivers/net/can/pch_can.c 		dev_err(&pdev->dev, "Failed pci_enable_device %d\n", rc);
pdev             1182 drivers/net/can/pch_can.c 	rc = pci_request_regions(pdev, KBUILD_MODNAME);
pdev             1184 drivers/net/can/pch_can.c 		dev_err(&pdev->dev, "Failed pci_request_regions %d\n", rc);
pdev             1188 drivers/net/can/pch_can.c 	addr = pci_iomap(pdev, 1, 0);
pdev             1191 drivers/net/can/pch_can.c 		dev_err(&pdev->dev, "Failed pci_iomap\n");
pdev             1198 drivers/net/can/pch_can.c 		dev_err(&pdev->dev, "Failed alloc_candev\n");
pdev             1205 drivers/net/can/pch_can.c 	priv->dev = pdev;
pdev             1213 drivers/net/can/pch_can.c 	ndev->irq = pdev->irq;
pdev             1216 drivers/net/can/pch_can.c 	pci_set_drvdata(pdev, ndev);
pdev             1217 drivers/net/can/pch_can.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev             1229 drivers/net/can/pch_can.c 		pci_set_master(pdev);
pdev             1235 drivers/net/can/pch_can.c 		dev_err(&pdev->dev, "Failed register_candev %d\n", rc);
pdev             1246 drivers/net/can/pch_can.c 	pci_iounmap(pdev, addr);
pdev             1248 drivers/net/can/pch_can.c 	pci_release_regions(pdev);
pdev             1250 drivers/net/can/pch_can.c 	pci_disable_device(pdev);
pdev              715 drivers/net/can/peak_canfd/peak_pciefd_main.c static int peak_pciefd_probe(struct pci_dev *pdev,
pdev              726 drivers/net/can/peak_canfd/peak_pciefd_main.c 	err = pci_enable_device(pdev);
pdev              729 drivers/net/can/peak_canfd/peak_pciefd_main.c 	err = pci_request_regions(pdev, PCIEFD_DRV_NAME);
pdev              734 drivers/net/can/peak_canfd/peak_pciefd_main.c 	err = pci_read_config_word(pdev, PCI_SUBSYSTEM_ID, &sub_sys_id);
pdev              738 drivers/net/can/peak_canfd/peak_pciefd_main.c 	dev_dbg(&pdev->dev, "probing device %04x:%04x:%04x\n",
pdev              739 drivers/net/can/peak_canfd/peak_pciefd_main.c 		pdev->vendor, pdev->device, sub_sys_id);
pdev              751 drivers/net/can/peak_canfd/peak_pciefd_main.c 	pciefd = devm_kzalloc(&pdev->dev, struct_size(pciefd, can, can_count),
pdev              759 drivers/net/can/peak_canfd/peak_pciefd_main.c 	pciefd->pci_dev = pdev;
pdev              763 drivers/net/can/peak_canfd/peak_pciefd_main.c 	pciefd->reg_base = pci_iomap(pdev, 0, PCIEFD_BAR0_SIZE);
pdev              765 drivers/net/can/peak_canfd/peak_pciefd_main.c 		dev_err(&pdev->dev, "failed to map PCI resource #0\n");
pdev              777 drivers/net/can/peak_canfd/peak_pciefd_main.c 	dev_info(&pdev->dev,
pdev              788 drivers/net/can/peak_canfd/peak_pciefd_main.c 		err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              790 drivers/net/can/peak_canfd/peak_pciefd_main.c 			dev_warn(&pdev->dev,
pdev              800 drivers/net/can/peak_canfd/peak_pciefd_main.c 	pci_set_master(pdev);
pdev              827 drivers/net/can/peak_canfd/peak_pciefd_main.c 	pci_set_drvdata(pdev, pciefd);
pdev              834 drivers/net/can/peak_canfd/peak_pciefd_main.c 	pci_iounmap(pdev, pciefd->reg_base);
pdev              837 drivers/net/can/peak_canfd/peak_pciefd_main.c 	pci_release_regions(pdev);
pdev              840 drivers/net/can/peak_canfd/peak_pciefd_main.c 	pci_disable_device(pdev);
pdev              849 drivers/net/can/peak_canfd/peak_pciefd_main.c static void peak_pciefd_remove(struct pci_dev *pdev)
pdev              851 drivers/net/can/peak_canfd/peak_pciefd_main.c 	struct pciefd_board *pciefd = pci_get_drvdata(pdev);
pdev              856 drivers/net/can/peak_canfd/peak_pciefd_main.c 	pci_iounmap(pdev, pciefd->reg_base);
pdev              858 drivers/net/can/peak_canfd/peak_pciefd_main.c 	pci_release_regions(pdev);
pdev              859 drivers/net/can/peak_canfd/peak_pciefd_main.c 	pci_disable_device(pdev);
pdev              743 drivers/net/can/rcar/rcar_can.c static int rcar_can_probe(struct platform_device *pdev)
pdev              753 drivers/net/can/rcar/rcar_can.c 	of_property_read_u32(pdev->dev.of_node, "renesas,can-clock-select",
pdev              756 drivers/net/can/rcar/rcar_can.c 	irq = platform_get_irq(pdev, 0);
pdev              762 drivers/net/can/rcar/rcar_can.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              763 drivers/net/can/rcar/rcar_can.c 	addr = devm_ioremap_resource(&pdev->dev, mem);
pdev              771 drivers/net/can/rcar/rcar_can.c 		dev_err(&pdev->dev, "alloc_candev() failed\n");
pdev              778 drivers/net/can/rcar/rcar_can.c 	priv->clk = devm_clk_get(&pdev->dev, "clkp1");
pdev              781 drivers/net/can/rcar/rcar_can.c 		dev_err(&pdev->dev, "cannot get peripheral clock, error %d\n",
pdev              788 drivers/net/can/rcar/rcar_can.c 		dev_err(&pdev->dev, "invalid CAN clock selected\n");
pdev              791 drivers/net/can/rcar/rcar_can.c 	priv->can_clk = devm_clk_get(&pdev->dev, clock_names[clock_select]);
pdev              794 drivers/net/can/rcar/rcar_can.c 		dev_err(&pdev->dev, "cannot get CAN clock, error %d\n", err);
pdev              809 drivers/net/can/rcar/rcar_can.c 	platform_set_drvdata(pdev, ndev);
pdev              810 drivers/net/can/rcar/rcar_can.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev              816 drivers/net/can/rcar/rcar_can.c 		dev_err(&pdev->dev, "register_candev() failed, error %d\n",
pdev              823 drivers/net/can/rcar/rcar_can.c 	dev_info(&pdev->dev, "device registered (IRQ%d)\n", ndev->irq);
pdev              834 drivers/net/can/rcar/rcar_can.c static int rcar_can_remove(struct platform_device *pdev)
pdev              836 drivers/net/can/rcar/rcar_can.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev              510 drivers/net/can/rcar/rcar_canfd.c 	struct platform_device *pdev;	/* Respective platform device */
pdev              634 drivers/net/can/rcar/rcar_canfd.c 		dev_dbg(&gpriv->pdev->dev, "global raminit failed\n");
pdev              647 drivers/net/can/rcar/rcar_canfd.c 		dev_dbg(&gpriv->pdev->dev, "global reset failed\n");
pdev              676 drivers/net/can/rcar/rcar_canfd.c 			dev_dbg(&gpriv->pdev->dev,
pdev             1559 drivers/net/can/rcar/rcar_canfd.c 	struct platform_device *pdev = gpriv->pdev;
pdev             1566 drivers/net/can/rcar/rcar_canfd.c 		dev_err(&pdev->dev, "alloc_candev() failed\n");
pdev             1578 drivers/net/can/rcar/rcar_canfd.c 	dev_info(&pdev->dev, "can_clk rate is %u\n", priv->can.clock.freq);
pdev             1597 drivers/net/can/rcar/rcar_canfd.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev             1603 drivers/net/can/rcar/rcar_canfd.c 		dev_err(&pdev->dev,
pdev             1610 drivers/net/can/rcar/rcar_canfd.c 	dev_info(&pdev->dev, "device registered (channel %u)\n", priv->channel);
pdev             1631 drivers/net/can/rcar/rcar_canfd.c static int rcar_canfd_probe(struct platform_device *pdev)
pdev             1642 drivers/net/can/rcar/rcar_canfd.c 	if (of_property_read_bool(pdev->dev.of_node, "renesas,no-can-fd"))
pdev             1645 drivers/net/can/rcar/rcar_canfd.c 	of_child = of_get_child_by_name(pdev->dev.of_node, "channel0");
pdev             1649 drivers/net/can/rcar/rcar_canfd.c 	of_child = of_get_child_by_name(pdev->dev.of_node, "channel1");
pdev             1653 drivers/net/can/rcar/rcar_canfd.c 	ch_irq = platform_get_irq(pdev, 0);
pdev             1659 drivers/net/can/rcar/rcar_canfd.c 	g_irq = platform_get_irq(pdev, 1);
pdev             1666 drivers/net/can/rcar/rcar_canfd.c 	gpriv = devm_kzalloc(&pdev->dev, sizeof(*gpriv), GFP_KERNEL);
pdev             1671 drivers/net/can/rcar/rcar_canfd.c 	gpriv->pdev = pdev;
pdev             1676 drivers/net/can/rcar/rcar_canfd.c 	gpriv->clkp = devm_clk_get(&pdev->dev, "fck");
pdev             1679 drivers/net/can/rcar/rcar_canfd.c 		dev_err(&pdev->dev, "cannot get peripheral clock, error %d\n",
pdev             1687 drivers/net/can/rcar/rcar_canfd.c 	gpriv->can_clk = devm_clk_get(&pdev->dev, "can_clk");
pdev             1689 drivers/net/can/rcar/rcar_canfd.c 		gpriv->can_clk = devm_clk_get(&pdev->dev, "canfd");
pdev             1692 drivers/net/can/rcar/rcar_canfd.c 			dev_err(&pdev->dev,
pdev             1707 drivers/net/can/rcar/rcar_canfd.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1708 drivers/net/can/rcar/rcar_canfd.c 	addr = devm_ioremap_resource(&pdev->dev, mem);
pdev             1716 drivers/net/can/rcar/rcar_canfd.c 	err = devm_request_irq(&pdev->dev, ch_irq,
pdev             1720 drivers/net/can/rcar/rcar_canfd.c 		dev_err(&pdev->dev, "devm_request_irq(%d) failed, error %d\n",
pdev             1724 drivers/net/can/rcar/rcar_canfd.c 	err = devm_request_irq(&pdev->dev, g_irq,
pdev             1728 drivers/net/can/rcar/rcar_canfd.c 		dev_err(&pdev->dev, "devm_request_irq(%d) failed, error %d\n",
pdev             1736 drivers/net/can/rcar/rcar_canfd.c 		dev_err(&pdev->dev,
pdev             1743 drivers/net/can/rcar/rcar_canfd.c 		dev_err(&pdev->dev, "reset controller failed\n");
pdev             1773 drivers/net/can/rcar/rcar_canfd.c 		dev_err(&pdev->dev, "global operational mode failed\n");
pdev             1783 drivers/net/can/rcar/rcar_canfd.c 	platform_set_drvdata(pdev, gpriv);
pdev             1784 drivers/net/can/rcar/rcar_canfd.c 	dev_info(&pdev->dev, "global operational state (clk %d, fdmode %d)\n",
pdev             1799 drivers/net/can/rcar/rcar_canfd.c static int rcar_canfd_remove(struct platform_device *pdev)
pdev             1801 drivers/net/can/rcar/rcar_canfd.c 	struct rcar_canfd_global *gpriv = platform_get_drvdata(pdev);
pdev              172 drivers/net/can/sja1000/ems_pci.c static void ems_pci_del_card(struct pci_dev *pdev)
pdev              174 drivers/net/can/sja1000/ems_pci.c 	struct ems_pci_card *card = pci_get_drvdata(pdev);
pdev              184 drivers/net/can/sja1000/ems_pci.c 		dev_info(&pdev->dev, "Removing %s.\n", dev->name);
pdev              197 drivers/net/can/sja1000/ems_pci.c 	pci_disable_device(pdev);
pdev              210 drivers/net/can/sja1000/ems_pci.c static int ems_pci_add_card(struct pci_dev *pdev,
pdev              220 drivers/net/can/sja1000/ems_pci.c 	if (pci_enable_device(pdev) < 0) {
pdev              221 drivers/net/can/sja1000/ems_pci.c 		dev_err(&pdev->dev, "Enabling PCI device failed\n");
pdev              228 drivers/net/can/sja1000/ems_pci.c 		pci_disable_device(pdev);
pdev              232 drivers/net/can/sja1000/ems_pci.c 	pci_set_drvdata(pdev, card);
pdev              234 drivers/net/can/sja1000/ems_pci.c 	card->pci_dev = pdev;
pdev              238 drivers/net/can/sja1000/ems_pci.c 	if (pdev->vendor == PCI_VENDOR_ID_PLX) {
pdev              251 drivers/net/can/sja1000/ems_pci.c 	card->conf_addr = pci_iomap(pdev, 0, conf_size);
pdev              257 drivers/net/can/sja1000/ems_pci.c 	card->base_addr = pci_iomap(pdev, base_bar, EMS_PCI_BASE_SIZE);
pdev              273 drivers/net/can/sja1000/ems_pci.c 			dev_err(&pdev->dev,
pdev              295 drivers/net/can/sja1000/ems_pci.c 		dev->irq = pdev->irq;
pdev              314 drivers/net/can/sja1000/ems_pci.c 			SET_NETDEV_DEV(dev, &pdev->dev);
pdev              329 drivers/net/can/sja1000/ems_pci.c 				dev_err(&pdev->dev, "Registering device failed "
pdev              337 drivers/net/can/sja1000/ems_pci.c 			dev_info(&pdev->dev, "Channel #%d at 0x%p, irq %d\n",
pdev              347 drivers/net/can/sja1000/ems_pci.c 	dev_err(&pdev->dev, "Error: %d. Cleaning Up.\n", err);
pdev              349 drivers/net/can/sja1000/ems_pci.c 	ems_pci_del_card(pdev);
pdev              131 drivers/net/can/sja1000/ems_pcmcia.c static void ems_pcmcia_del_card(struct pcmcia_device *pdev)
pdev              133 drivers/net/can/sja1000/ems_pcmcia.c 	struct ems_pcmcia_card *card = pdev->priv;
pdev              137 drivers/net/can/sja1000/ems_pcmcia.c 	free_irq(pdev->irq, card);
pdev              154 drivers/net/can/sja1000/ems_pcmcia.c 	pdev->priv = NULL;
pdev              161 drivers/net/can/sja1000/ems_pcmcia.c static int ems_pcmcia_add_card(struct pcmcia_device *pdev, unsigned long base)
pdev              173 drivers/net/can/sja1000/ems_pcmcia.c 	pdev->priv = card;
pdev              205 drivers/net/can/sja1000/ems_pcmcia.c 		SET_NETDEV_DEV(dev, &pdev->dev);
pdev              209 drivers/net/can/sja1000/ems_pcmcia.c 		dev->irq = pdev->irq;
pdev              244 drivers/net/can/sja1000/ems_pcmcia.c 	ems_pcmcia_del_card(pdev);
pdev               73 drivers/net/can/sja1000/f81601.c static void f81601_pci_remove(struct pci_dev *pdev)
pdev               75 drivers/net/can/sja1000/f81601.c 	struct f81601_pci_card *card = pci_get_drvdata(pdev);
pdev               84 drivers/net/can/sja1000/f81601.c 		dev_info(&pdev->dev, "%s: Removing %s\n", __func__, dev->name);
pdev               94 drivers/net/can/sja1000/f81601.c static int f81601_pci_probe(struct pci_dev *pdev,
pdev              103 drivers/net/can/sja1000/f81601.c 	if (pcim_enable_device(pdev) < 0) {
pdev              104 drivers/net/can/sja1000/f81601.c 		dev_err(&pdev->dev, "Failed to enable PCI device\n");
pdev              108 drivers/net/can/sja1000/f81601.c 	dev_info(&pdev->dev, "Detected card at slot #%i\n",
pdev              109 drivers/net/can/sja1000/f81601.c 		 PCI_SLOT(pdev->devfn));
pdev              111 drivers/net/can/sja1000/f81601.c 	card = devm_kzalloc(&pdev->dev, sizeof(*card), GFP_KERNEL);
pdev              115 drivers/net/can/sja1000/f81601.c 	card->dev = pdev;
pdev              118 drivers/net/can/sja1000/f81601.c 	pci_set_drvdata(pdev, card);
pdev              126 drivers/net/can/sja1000/f81601.c 		dev_info(&pdev->dev,
pdev              129 drivers/net/can/sja1000/f81601.c 		dev_info(&pdev->dev,
pdev              134 drivers/net/can/sja1000/f81601.c 	pci_write_config_byte(pdev, F81601_DECODE_REG, tmp);
pdev              136 drivers/net/can/sja1000/f81601.c 	card->addr = pcim_iomap(pdev, 0, pci_resource_len(pdev, 0));
pdev              140 drivers/net/can/sja1000/f81601.c 		dev_err(&pdev->dev, "%s: Failed to remap BAR\n", __func__);
pdev              146 drivers/net/can/sja1000/f81601.c 	pci_read_config_byte(pdev, F81601_TRAP_REG, &tmp);
pdev              172 drivers/net/can/sja1000/f81601.c 		SET_NETDEV_DEV(dev, &pdev->dev);
pdev              174 drivers/net/can/sja1000/f81601.c 		dev->irq = pdev->irq;
pdev              179 drivers/net/can/sja1000/f81601.c 			dev_err(&pdev->dev,
pdev              187 drivers/net/can/sja1000/f81601.c 		dev_info(&pdev->dev, "Channel #%d, %s at 0x%p, irq %d\n", i,
pdev              194 drivers/net/can/sja1000/f81601.c 	dev_err(&pdev->dev, "%s: failed: %d. Cleaning Up.\n", __func__, err);
pdev              195 drivers/net/can/sja1000/f81601.c 	f81601_pci_remove(pdev);
pdev              197 drivers/net/can/sja1000/kvaser_pci.c static int kvaser_pci_add_chan(struct pci_dev *pdev, int channel,
pdev              215 drivers/net/can/sja1000/kvaser_pci.c 	board->pci_dev = pdev;
pdev              253 drivers/net/can/sja1000/kvaser_pci.c 	dev->irq = pdev->irq;
pdev              255 drivers/net/can/sja1000/kvaser_pci.c 	dev_info(&pdev->dev, "reg_base=%p conf_addr=%p irq=%d\n",
pdev              258 drivers/net/can/sja1000/kvaser_pci.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              264 drivers/net/can/sja1000/kvaser_pci.c 		dev_err(&pdev->dev, "Registering device failed (err=%d)\n",
pdev              279 drivers/net/can/sja1000/kvaser_pci.c static int kvaser_pci_init_one(struct pci_dev *pdev,
pdev              292 drivers/net/can/sja1000/kvaser_pci.c 	dev_info(&pdev->dev, "initializing device %04x:%04x\n",
pdev              293 drivers/net/can/sja1000/kvaser_pci.c 		 pdev->vendor, pdev->device);
pdev              295 drivers/net/can/sja1000/kvaser_pci.c 	err = pci_enable_device(pdev);
pdev              299 drivers/net/can/sja1000/kvaser_pci.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev              304 drivers/net/can/sja1000/kvaser_pci.c 	conf_addr = pci_iomap(pdev, 0, PCI_CONFIG_PORT_SIZE);
pdev              311 drivers/net/can/sja1000/kvaser_pci.c 	res_addr = pci_iomap(pdev, 2, PCI_PORT_XILINX_SIZE);
pdev              317 drivers/net/can/sja1000/kvaser_pci.c 	base_addr = pci_iomap(pdev, 1, PCI_PORT_SIZE);
pdev              330 drivers/net/can/sja1000/kvaser_pci.c 		err = kvaser_pci_add_chan(pdev, i, &master_dev,
pdev              340 drivers/net/can/sja1000/kvaser_pci.c 	dev_info(&pdev->dev, "xilinx version=%d number of channels=%d\n",
pdev              343 drivers/net/can/sja1000/kvaser_pci.c 	pci_set_drvdata(pdev, master_dev);
pdev              351 drivers/net/can/sja1000/kvaser_pci.c 		pci_iounmap(pdev, conf_addr);
pdev              353 drivers/net/can/sja1000/kvaser_pci.c 		pci_iounmap(pdev, res_addr);
pdev              355 drivers/net/can/sja1000/kvaser_pci.c 		pci_iounmap(pdev, base_addr);
pdev              358 drivers/net/can/sja1000/kvaser_pci.c 	pci_release_regions(pdev);
pdev              361 drivers/net/can/sja1000/kvaser_pci.c 	pci_disable_device(pdev);
pdev              368 drivers/net/can/sja1000/kvaser_pci.c static void kvaser_pci_remove_one(struct pci_dev *pdev)
pdev              370 drivers/net/can/sja1000/kvaser_pci.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev              374 drivers/net/can/sja1000/kvaser_pci.c 	pci_release_regions(pdev);
pdev              375 drivers/net/can/sja1000/kvaser_pci.c 	pci_disable_device(pdev);
pdev              429 drivers/net/can/sja1000/peak_pci.c static int peak_pciec_probe(struct pci_dev *pdev, struct net_device *dev)
pdev              456 drivers/net/can/sja1000/peak_pci.c 		card->led_chip.dev.parent = &pdev->dev;
pdev              470 drivers/net/can/sja1000/peak_pci.c 			dev_err(&pdev->dev, "i2c init failed\n");
pdev              476 drivers/net/can/sja1000/peak_pci.c 			dev_err(&pdev->dev, "leds hardware init failed\n");
pdev              514 drivers/net/can/sja1000/peak_pci.c static inline int peak_pciec_probe(struct pci_dev *pdev, struct net_device *dev)
pdev              546 drivers/net/can/sja1000/peak_pci.c static int peak_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              555 drivers/net/can/sja1000/peak_pci.c 	err = pci_enable_device(pdev);
pdev              559 drivers/net/can/sja1000/peak_pci.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev              563 drivers/net/can/sja1000/peak_pci.c 	err = pci_read_config_word(pdev, 0x2e, &sub_sys_id);
pdev              567 drivers/net/can/sja1000/peak_pci.c 	dev_dbg(&pdev->dev, "probing device %04x:%04x:%04x\n",
pdev              568 drivers/net/can/sja1000/peak_pci.c 		pdev->vendor, pdev->device, sub_sys_id);
pdev              570 drivers/net/can/sja1000/peak_pci.c 	err = pci_write_config_word(pdev, 0x44, 0);
pdev              583 drivers/net/can/sja1000/peak_pci.c 	cfg_base = pci_iomap(pdev, 0, PEAK_PCI_CFG_SIZE);
pdev              585 drivers/net/can/sja1000/peak_pci.c 		dev_err(&pdev->dev, "failed to map PCI resource #0\n");
pdev              590 drivers/net/can/sja1000/peak_pci.c 	reg_base = pci_iomap(pdev, 1, PEAK_PCI_CHAN_SIZE * channels);
pdev              592 drivers/net/can/sja1000/peak_pci.c 		dev_err(&pdev->dev, "failed to map PCI resource #1\n");
pdev              635 drivers/net/can/sja1000/peak_pci.c 		dev->irq = pdev->irq;
pdev              640 drivers/net/can/sja1000/peak_pci.c 		SET_NETDEV_DEV(dev, &pdev->dev);
pdev              644 drivers/net/can/sja1000/peak_pci.c 		chan->prev_dev = pci_get_drvdata(pdev);
pdev              645 drivers/net/can/sja1000/peak_pci.c 		pci_set_drvdata(pdev, dev);
pdev              652 drivers/net/can/sja1000/peak_pci.c 		if (pdev->device == PEAK_PCIEC_DEVICE_ID ||
pdev              653 drivers/net/can/sja1000/peak_pci.c 		    pdev->device == PEAK_PCIEC34_DEVICE_ID) {
pdev              654 drivers/net/can/sja1000/peak_pci.c 			err = peak_pciec_probe(pdev, dev);
pdev              656 drivers/net/can/sja1000/peak_pci.c 				dev_err(&pdev->dev,
pdev              665 drivers/net/can/sja1000/peak_pci.c 			dev_err(&pdev->dev, "failed to register device\n");
pdev              669 drivers/net/can/sja1000/peak_pci.c 		dev_info(&pdev->dev,
pdev              680 drivers/net/can/sja1000/peak_pci.c 	pci_set_drvdata(pdev, chan->prev_dev);
pdev              688 drivers/net/can/sja1000/peak_pci.c 	for (dev = pci_get_drvdata(pdev); dev; dev = prev_dev) {
pdev              701 drivers/net/can/sja1000/peak_pci.c 	pci_iounmap(pdev, reg_base);
pdev              704 drivers/net/can/sja1000/peak_pci.c 	pci_iounmap(pdev, cfg_base);
pdev              707 drivers/net/can/sja1000/peak_pci.c 	pci_release_regions(pdev);
pdev              710 drivers/net/can/sja1000/peak_pci.c 	pci_disable_device(pdev);
pdev              718 drivers/net/can/sja1000/peak_pci.c static void peak_pci_remove(struct pci_dev *pdev)
pdev              720 drivers/net/can/sja1000/peak_pci.c 	struct net_device *dev = pci_get_drvdata(pdev); /* Last device */
pdev              733 drivers/net/can/sja1000/peak_pci.c 		dev_info(&pdev->dev, "removing device %s\n", dev->name);
pdev              748 drivers/net/can/sja1000/peak_pci.c 	pci_iounmap(pdev, reg_base);
pdev              749 drivers/net/can/sja1000/peak_pci.c 	pci_iounmap(pdev, cfg_base);
pdev              750 drivers/net/can/sja1000/peak_pci.c 	pci_release_regions(pdev);
pdev              751 drivers/net/can/sja1000/peak_pci.c 	pci_disable_device(pdev);
pdev              138 drivers/net/can/sja1000/peak_pcmcia.c 	struct pcmcia_device *pdev;
pdev              289 drivers/net/can/sja1000/peak_pcmcia.c 		dev_err(&card->pdev->dev,
pdev              322 drivers/net/can/sja1000/peak_pcmcia.c 		dev_err(&card->pdev->dev,
pdev              336 drivers/net/can/sja1000/peak_pcmcia.c 	dev_err(&card->pdev->dev,
pdev              368 drivers/net/can/sja1000/peak_pcmcia.c 		dev_err(&card->pdev->dev,
pdev              488 drivers/net/can/sja1000/peak_pcmcia.c 		dev_info(&card->pdev->dev, "%s removed\n", name);
pdev              516 drivers/net/can/sja1000/peak_pcmcia.c 	struct pcmcia_device *pdev = card->pdev;
pdev              544 drivers/net/can/sja1000/peak_pcmcia.c 		SET_NETDEV_DEV(netdev, &pdev->dev);
pdev              548 drivers/net/can/sja1000/peak_pcmcia.c 		netdev->irq = pdev->irq;
pdev              553 drivers/net/can/sja1000/peak_pcmcia.c 			dev_err(&pdev->dev, "channel %d not present\n", i);
pdev              583 drivers/net/can/sja1000/peak_pcmcia.c 		dev_info(&pdev->dev,
pdev              585 drivers/net/can/sja1000/peak_pcmcia.c 			netdev->name, i, priv->reg_base, pdev->irq);
pdev              594 drivers/net/can/sja1000/peak_pcmcia.c static int pcan_conf_check(struct pcmcia_device *pdev, void *priv_data)
pdev              596 drivers/net/can/sja1000/peak_pcmcia.c 	pdev->resource[0]->flags &= ~IO_DATA_PATH_WIDTH;
pdev              597 drivers/net/can/sja1000/peak_pcmcia.c 	pdev->resource[0]->flags |= IO_DATA_PATH_WIDTH_8; /* only */
pdev              598 drivers/net/can/sja1000/peak_pcmcia.c 	pdev->io_lines = 10;
pdev              601 drivers/net/can/sja1000/peak_pcmcia.c 	return pcmcia_request_io(pdev);
pdev              607 drivers/net/can/sja1000/peak_pcmcia.c static void pcan_free(struct pcmcia_device *pdev)
pdev              609 drivers/net/can/sja1000/peak_pcmcia.c 	struct pcan_pccard *card = pdev->priv;
pdev              614 drivers/net/can/sja1000/peak_pcmcia.c 	free_irq(pdev->irq, card);
pdev              622 drivers/net/can/sja1000/peak_pcmcia.c 	pdev->priv = NULL;
pdev              628 drivers/net/can/sja1000/peak_pcmcia.c static int pcan_probe(struct pcmcia_device *pdev)
pdev              633 drivers/net/can/sja1000/peak_pcmcia.c 	pdev->config_flags |= CONF_ENABLE_IRQ | CONF_AUTO_SET_IO;
pdev              635 drivers/net/can/sja1000/peak_pcmcia.c 	err = pcmcia_loop_config(pdev, pcan_conf_check, NULL);
pdev              637 drivers/net/can/sja1000/peak_pcmcia.c 		dev_err(&pdev->dev, "pcmcia_loop_config() error %d\n", err);
pdev              641 drivers/net/can/sja1000/peak_pcmcia.c 	if (!pdev->irq) {
pdev              642 drivers/net/can/sja1000/peak_pcmcia.c 		dev_err(&pdev->dev, "no irq assigned\n");
pdev              647 drivers/net/can/sja1000/peak_pcmcia.c 	err = pcmcia_enable_device(pdev);
pdev              649 drivers/net/can/sja1000/peak_pcmcia.c 		dev_err(&pdev->dev, "pcmcia_enable_device failed err=%d\n",
pdev              660 drivers/net/can/sja1000/peak_pcmcia.c 	card->pdev = pdev;
pdev              661 drivers/net/can/sja1000/peak_pcmcia.c 	pdev->priv = card;
pdev              664 drivers/net/can/sja1000/peak_pcmcia.c 	card->ioport_addr = ioport_map(pdev->resource[0]->start,
pdev              665 drivers/net/can/sja1000/peak_pcmcia.c 					resource_size(pdev->resource[0]));
pdev              667 drivers/net/can/sja1000/peak_pcmcia.c 		dev_err(&pdev->dev, "couldn't map io port into io memory\n");
pdev              675 drivers/net/can/sja1000/peak_pcmcia.c 	dev_info(&pdev->dev, "PEAK-System pcmcia card %s fw %d.%d\n",
pdev              676 drivers/net/can/sja1000/peak_pcmcia.c 		pdev->prod_id[1] ? pdev->prod_id[1] : "PCAN-PC Card",
pdev              690 drivers/net/can/sja1000/peak_pcmcia.c 	err = request_irq(pdev->irq, &pcan_isr, IRQF_SHARED, PCC_NAME, card);
pdev              692 drivers/net/can/sja1000/peak_pcmcia.c 		dev_err(&pdev->dev, "couldn't request irq%d\n", pdev->irq);
pdev              710 drivers/net/can/sja1000/peak_pcmcia.c 	pdev->priv = NULL;
pdev              713 drivers/net/can/sja1000/peak_pcmcia.c 	pcmcia_disable_device(pdev);
pdev              722 drivers/net/can/sja1000/peak_pcmcia.c static void pcan_remove(struct pcmcia_device *pdev)
pdev              724 drivers/net/can/sja1000/peak_pcmcia.c 	pcan_free(pdev);
pdev              725 drivers/net/can/sja1000/peak_pcmcia.c 	pcmcia_disable_device(pdev);
pdev               50 drivers/net/can/sja1000/plx_pci.c 	void (*reset_func)(struct pci_dev *pdev);
pdev              152 drivers/net/can/sja1000/plx_pci.c static void plx_pci_reset_common(struct pci_dev *pdev);
pdev              153 drivers/net/can/sja1000/plx_pci.c static void plx9056_pci_reset_common(struct pci_dev *pdev);
pdev              154 drivers/net/can/sja1000/plx_pci.c static void plx_pci_reset_marathon_pci(struct pci_dev *pdev);
pdev              155 drivers/net/can/sja1000/plx_pci.c static void plx_pci_reset_marathon_pcie(struct pci_dev *pdev);
pdev              156 drivers/net/can/sja1000/plx_pci.c static void plx_pci_reset_asem_dual_can_raw(struct pci_dev *pdev);
pdev              178 drivers/net/can/sja1000/plx_pci.c 	void (*reset_func)(struct pci_dev *pdev);
pdev              458 drivers/net/can/sja1000/plx_pci.c static void plx_pci_reset_common(struct pci_dev *pdev)
pdev              460 drivers/net/can/sja1000/plx_pci.c 	struct plx_pci_card *card = pci_get_drvdata(pdev);
pdev              475 drivers/net/can/sja1000/plx_pci.c static void plx9056_pci_reset_common(struct pci_dev *pdev)
pdev              477 drivers/net/can/sja1000/plx_pci.c 	struct plx_pci_card *card = pci_get_drvdata(pdev);
pdev              504 drivers/net/can/sja1000/plx_pci.c static void plx_pci_reset_marathon_pci(struct pci_dev *pdev)
pdev              510 drivers/net/can/sja1000/plx_pci.c 	plx_pci_reset_common(pdev);
pdev              513 drivers/net/can/sja1000/plx_pci.c 		reset_addr = pci_iomap(pdev, reset_bar[i], 0);
pdev              515 drivers/net/can/sja1000/plx_pci.c 			dev_err(&pdev->dev, "Failed to remap reset "
pdev              521 drivers/net/can/sja1000/plx_pci.c 			pci_iounmap(pdev, reset_addr);
pdev              527 drivers/net/can/sja1000/plx_pci.c static void plx_pci_reset_marathon_pcie(struct pci_dev *pdev)
pdev              533 drivers/net/can/sja1000/plx_pci.c 	plx9056_pci_reset_common(pdev);
pdev              538 drivers/net/can/sja1000/plx_pci.c 		addr = pci_iomap(pdev, chan_map->bar, chan_map->size);
pdev              540 drivers/net/can/sja1000/plx_pci.c 			dev_err(&pdev->dev, "Failed to remap reset "
pdev              549 drivers/net/can/sja1000/plx_pci.c 			pci_iounmap(pdev, addr);
pdev              555 drivers/net/can/sja1000/plx_pci.c static void plx_pci_reset_asem_dual_can_raw(struct pci_dev *pdev)
pdev              560 drivers/net/can/sja1000/plx_pci.c 	plx_pci_reset_common(pdev);
pdev              562 drivers/net/can/sja1000/plx_pci.c 	bar0_addr = pci_iomap(pdev, 0, 0);
pdev              564 drivers/net/can/sja1000/plx_pci.c 		dev_err(&pdev->dev, "Failed to remap reset space 0 (BAR0)\n");
pdev              576 drivers/net/can/sja1000/plx_pci.c 	pci_iounmap(pdev, bar0_addr);
pdev              579 drivers/net/can/sja1000/plx_pci.c static void plx_pci_del_card(struct pci_dev *pdev)
pdev              581 drivers/net/can/sja1000/plx_pci.c 	struct plx_pci_card *card = pci_get_drvdata(pdev);
pdev              591 drivers/net/can/sja1000/plx_pci.c 		dev_info(&pdev->dev, "Removing %s\n", dev->name);
pdev              595 drivers/net/can/sja1000/plx_pci.c 			pci_iounmap(pdev, priv->reg_base);
pdev              599 drivers/net/can/sja1000/plx_pci.c 	card->reset_func(pdev);
pdev              605 drivers/net/can/sja1000/plx_pci.c 	if (pdev->device != PCI_DEVICE_ID_PLX_9056 &&
pdev              606 drivers/net/can/sja1000/plx_pci.c 	    pdev->device != MARATHON_PCIE_DEVICE_ID)
pdev              612 drivers/net/can/sja1000/plx_pci.c 		pci_iounmap(pdev, card->conf_addr);
pdev              616 drivers/net/can/sja1000/plx_pci.c 	pci_disable_device(pdev);
pdev              623 drivers/net/can/sja1000/plx_pci.c static int plx_pci_add_card(struct pci_dev *pdev,
pdev              636 drivers/net/can/sja1000/plx_pci.c 	if (pci_enable_device(pdev) < 0) {
pdev              637 drivers/net/can/sja1000/plx_pci.c 		dev_err(&pdev->dev, "Failed to enable PCI device\n");
pdev              641 drivers/net/can/sja1000/plx_pci.c 	dev_info(&pdev->dev, "Detected \"%s\" card at slot #%i\n",
pdev              642 drivers/net/can/sja1000/plx_pci.c 		 ci->name, PCI_SLOT(pdev->devfn));
pdev              647 drivers/net/can/sja1000/plx_pci.c 		pci_disable_device(pdev);
pdev              651 drivers/net/can/sja1000/plx_pci.c 	pci_set_drvdata(pdev, card);
pdev              656 drivers/net/can/sja1000/plx_pci.c 	addr = pci_iomap(pdev, ci->conf_map.bar, ci->conf_map.size);
pdev              659 drivers/net/can/sja1000/plx_pci.c 		dev_err(&pdev->dev, "Failed to remap configuration space "
pdev              665 drivers/net/can/sja1000/plx_pci.c 	ci->reset_func(pdev);
pdev              683 drivers/net/can/sja1000/plx_pci.c 		dev->irq = pdev->irq;
pdev              689 drivers/net/can/sja1000/plx_pci.c 		addr = pci_iomap(pdev, cm->bar, cm->size);
pdev              692 drivers/net/can/sja1000/plx_pci.c 			dev_err(&pdev->dev, "Failed to remap BAR%d\n", cm->bar);
pdev              706 drivers/net/can/sja1000/plx_pci.c 			SET_NETDEV_DEV(dev, &pdev->dev);
pdev              712 drivers/net/can/sja1000/plx_pci.c 				dev_err(&pdev->dev, "Registering device failed "
pdev              719 drivers/net/can/sja1000/plx_pci.c 			dev_info(&pdev->dev, "Channel #%d at 0x%p, irq %d "
pdev              723 drivers/net/can/sja1000/plx_pci.c 			dev_err(&pdev->dev, "Channel #%d not detected\n",
pdev              739 drivers/net/can/sja1000/plx_pci.c 	if (pdev->device != PCI_DEVICE_ID_PLX_9056 &&
pdev              740 drivers/net/can/sja1000/plx_pci.c 	    pdev->device != MARATHON_PCIE_DEVICE_ID) {
pdev              742 drivers/net/can/sja1000/plx_pci.c 		if (pdev->subsystem_vendor == PCI_VENDOR_ID_ESDGMBH)
pdev              754 drivers/net/can/sja1000/plx_pci.c 	dev_err(&pdev->dev, "Error: %d. Cleaning Up.\n", err);
pdev              756 drivers/net/can/sja1000/plx_pci.c 	plx_pci_del_card(pdev);
pdev              116 drivers/net/can/sja1000/sja1000_isa.c static int sja1000_isa_probe(struct platform_device *pdev)
pdev              122 drivers/net/can/sja1000/sja1000_isa.c 	int idx = pdev->id;
pdev              125 drivers/net/can/sja1000/sja1000_isa.c 	dev_dbg(&pdev->dev, "probing idx=%d: port=%#lx, mem=%#lx, irq=%d\n",
pdev              197 drivers/net/can/sja1000/sja1000_isa.c 	platform_set_drvdata(pdev, dev);
pdev              198 drivers/net/can/sja1000/sja1000_isa.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              203 drivers/net/can/sja1000/sja1000_isa.c 		dev_err(&pdev->dev, "registering %s failed (err=%d)\n",
pdev              208 drivers/net/can/sja1000/sja1000_isa.c 	dev_info(&pdev->dev, "%s device registered (reg_base=0x%p, irq=%d)\n",
pdev              224 drivers/net/can/sja1000/sja1000_isa.c static int sja1000_isa_remove(struct platform_device *pdev)
pdev              226 drivers/net/can/sja1000/sja1000_isa.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev              228 drivers/net/can/sja1000/sja1000_isa.c 	int idx = pdev->id;
pdev              205 drivers/net/can/sja1000/sja1000_platform.c static int sp_probe(struct platform_device *pdev)
pdev              213 drivers/net/can/sja1000/sja1000_platform.c 	struct device_node *of = pdev->dev.of_node;
pdev              218 drivers/net/can/sja1000/sja1000_platform.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              220 drivers/net/can/sja1000/sja1000_platform.c 		dev_err(&pdev->dev, "No platform data provided!\n");
pdev              224 drivers/net/can/sja1000/sja1000_platform.c 	res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              228 drivers/net/can/sja1000/sja1000_platform.c 	if (!devm_request_mem_region(&pdev->dev, res_mem->start,
pdev              232 drivers/net/can/sja1000/sja1000_platform.c 	addr = devm_ioremap_nocache(&pdev->dev, res_mem->start,
pdev              240 drivers/net/can/sja1000/sja1000_platform.c 		res_irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              245 drivers/net/can/sja1000/sja1000_platform.c 	of_id = of_match_device(sp_of_table, &pdev->dev);
pdev              280 drivers/net/can/sja1000/sja1000_platform.c 	platform_set_drvdata(pdev, dev);
pdev              281 drivers/net/can/sja1000/sja1000_platform.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              285 drivers/net/can/sja1000/sja1000_platform.c 		dev_err(&pdev->dev, "registering %s failed (err=%d)\n",
pdev              290 drivers/net/can/sja1000/sja1000_platform.c 	dev_info(&pdev->dev, "%s device registered (reg_base=%p, irq=%d)\n",
pdev              299 drivers/net/can/sja1000/sja1000_platform.c static int sp_remove(struct platform_device *pdev)
pdev              301 drivers/net/can/sja1000/sja1000_platform.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev               39 drivers/net/can/softing/softing.h 	struct platform_device *pdev;
pdev               20 drivers/net/can/softing/softing_cs.c static int softingcs_reset(struct platform_device *pdev, int v);
pdev               21 drivers/net/can/softing/softing_cs.c static int softingcs_enable_irq(struct platform_device *pdev, int v);
pdev              165 drivers/net/can/softing/softing_cs.c static int softingcs_reset(struct platform_device *pdev, int v)
pdev              167 drivers/net/can/softing/softing_cs.c 	struct pcmcia_device *pcmcia = to_pcmcia_dev(pdev->dev.parent);
pdev              169 drivers/net/can/softing/softing_cs.c 	dev_dbg(&pdev->dev, "pcmcia config [2] %02x\n", v ? 0 : 0x20);
pdev              173 drivers/net/can/softing/softing_cs.c static int softingcs_enable_irq(struct platform_device *pdev, int v)
pdev              175 drivers/net/can/softing/softing_cs.c 	struct pcmcia_device *pcmcia = to_pcmcia_dev(pdev->dev.parent);
pdev              177 drivers/net/can/softing/softing_cs.c 	dev_dbg(&pdev->dev, "pcmcia config [0] %02x\n", v ? 0x60 : 0);
pdev              207 drivers/net/can/softing/softing_cs.c 	struct platform_device *pdev = pcmcia->priv;
pdev              210 drivers/net/can/softing/softing_cs.c 	platform_device_unregister(pdev);
pdev              221 drivers/net/can/softing/softing_cs.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              222 drivers/net/can/softing/softing_cs.c 	kfree(pdev);
pdev              228 drivers/net/can/softing/softing_cs.c 	struct platform_device *pdev;
pdev              232 drivers/net/can/softing/softing_cs.c 		struct platform_device pdev;
pdev              264 drivers/net/can/softing/softing_cs.c 	dev->pdev.resource = dev->res;
pdev              265 drivers/net/can/softing/softing_cs.c 	dev->pdev.num_resources = ARRAY_SIZE(dev->res);
pdev              266 drivers/net/can/softing/softing_cs.c 	dev->pdev.dev.release = softingcs_pdev_release;
pdev              268 drivers/net/can/softing/softing_cs.c 	pdev = &dev->pdev;
pdev              269 drivers/net/can/softing/softing_cs.c 	pdev->dev.platform_data = (void *)pdat;
pdev              270 drivers/net/can/softing/softing_cs.c 	pdev->dev.parent = &pcmcia->dev;
pdev              271 drivers/net/can/softing/softing_cs.c 	pcmcia->priv = pdev;
pdev              274 drivers/net/can/softing/softing_cs.c 	pdev->resource[0].flags = IORESOURCE_MEM;
pdev              275 drivers/net/can/softing/softing_cs.c 	pdev->resource[0].start = pres->start;
pdev              276 drivers/net/can/softing/softing_cs.c 	pdev->resource[0].end = pres->end;
pdev              278 drivers/net/can/softing/softing_cs.c 	pdev->resource[1].flags = IORESOURCE_IRQ;
pdev              279 drivers/net/can/softing/softing_cs.c 	pdev->resource[1].start = pcmcia->irq;
pdev              280 drivers/net/can/softing/softing_cs.c 	pdev->resource[1].end = pdev->resource[1].start;
pdev              284 drivers/net/can/softing/softing_cs.c 	pdev->id = softingcs_index++;
pdev              286 drivers/net/can/softing/softing_cs.c 	pdev->name = "softing";
pdev              287 drivers/net/can/softing/softing_cs.c 	dev_set_name(&pdev->dev, "softingcs.%i", pdev->id);
pdev              288 drivers/net/can/softing/softing_cs.c 	ret = platform_device_register(pdev);
pdev              292 drivers/net/can/softing/softing_cs.c 	dev_info(&pcmcia->dev, "created %s\n", dev_name(&pdev->dev));
pdev               49 drivers/net/can/softing/softing_fw.c 	dev_alert(&card->pdev->dev, "firmware %s failed (%i)\n", msg, ret);
pdev               59 drivers/net/can/softing/softing_fw.c 		dev_alert(&card->pdev->dev, "%s returned %u\n", msg, ret);
pdev               90 drivers/net/can/softing/softing_fw.c 	dev_alert(&card->pdev->dev, "bootloader %s failed (%i)\n", msg, ret);
pdev              145 drivers/net/can/softing/softing_fw.c 	ret = request_firmware(&fw, file, &card->pdev->dev);
pdev              148 drivers/net/can/softing/softing_fw.c 	dev_dbg(&card->pdev->dev, "%s, firmware(%s) got %u bytes"
pdev              201 drivers/net/can/softing/softing_fw.c 			dev_alert(&card->pdev->dev, "DPRAM readback failed\n");
pdev              214 drivers/net/can/softing/softing_fw.c 		dev_info(&card->pdev->dev, "firmware %s failed\n", file);
pdev              228 drivers/net/can/softing/softing_fw.c 	ret = request_firmware(&fw, file, &card->pdev->dev);
pdev              230 drivers/net/can/softing/softing_fw.c 		dev_alert(&card->pdev->dev, "request_firmware(%s) got %i\n",
pdev              234 drivers/net/can/softing/softing_fw.c 	dev_dbg(&card->pdev->dev, "firmware(%s) got %lu bytes\n",
pdev              245 drivers/net/can/softing/softing_fw.c 		dev_alert(&card->pdev->dev, "firmware starts with type 0x%x\n",
pdev              250 drivers/net/can/softing/softing_fw.c 		dev_alert(&card->pdev->dev, "firmware string '%.*s' fault\n",
pdev              270 drivers/net/can/softing/softing_fw.c 			dev_alert(&card->pdev->dev,
pdev              294 drivers/net/can/softing/softing_fw.c 			dev_alert(&card->pdev->dev, "SRAM seems to be damaged"
pdev              312 drivers/net/can/softing/softing_fw.c 		dev_info(&card->pdev->dev, "firmware %s failed\n", file);
pdev              483 drivers/net/can/softing/softing_fw.c 		dev_alert(&card->pdev->dev,
pdev              434 drivers/net/can/softing/softing_main.c 				dev_name(&card->pdev->dev), card);
pdev              436 drivers/net/can/softing/softing_main.c 			dev_alert(&card->pdev->dev,
pdev              461 drivers/net/can/softing/softing_main.c 			card->pdat->enable_irq(card->pdev, 0);
pdev              464 drivers/net/can/softing/softing_main.c 			card->pdat->reset(card->pdev, 1);
pdev              484 drivers/net/can/softing/softing_main.c 		card->pdat->enable_irq(card->pdev, 1);
pdev              488 drivers/net/can/softing/softing_main.c 		card->pdat->reset(card->pdev, 1);
pdev              500 drivers/net/can/softing/softing_main.c 		dev_alert(&card->pdev->dev, "dpram failed at 0x%04x\n", j);
pdev              519 drivers/net/can/softing/softing_main.c 		card->pdat->reset(card->pdev, 0);
pdev              538 drivers/net/can/softing/softing_main.c 		card->pdat->enable_irq(card->pdev, 0);
pdev              541 drivers/net/can/softing/softing_main.c 		card->pdat->reset(card->pdev, 1);
pdev              634 drivers/net/can/softing/softing_main.c 		dev_alert(&card->pdev->dev, "alloc_candev failed\n");
pdev              647 drivers/net/can/softing/softing_main.c 	SET_NETDEV_DEV(netdev, &card->pdev->dev);
pdev              725 drivers/net/can/softing/softing_main.c static int softing_pdev_remove(struct platform_device *pdev)
pdev              727 drivers/net/can/softing/softing_main.c 	struct softing *card = platform_get_drvdata(pdev);
pdev              739 drivers/net/can/softing/softing_main.c 	sysfs_remove_group(&pdev->dev.kobj, &softing_pdev_group);
pdev              746 drivers/net/can/softing/softing_main.c static int softing_pdev_probe(struct platform_device *pdev)
pdev              748 drivers/net/can/softing/softing_main.c 	const struct softing_platform_data *pdat = dev_get_platdata(&pdev->dev);
pdev              757 drivers/net/can/softing/softing_main.c 		dev_warn(&pdev->dev, "no platform data\n");
pdev              761 drivers/net/can/softing/softing_main.c 		dev_warn(&pdev->dev, "%u nets??\n", pdat->nbus);
pdev              769 drivers/net/can/softing/softing_main.c 	card->pdev = pdev;
pdev              770 drivers/net/can/softing/softing_main.c 	platform_set_drvdata(pdev, card);
pdev              775 drivers/net/can/softing/softing_main.c 	pres = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              782 drivers/net/can/softing/softing_main.c 		dev_alert(&card->pdev->dev, "dpram ioremap failed\n");
pdev              786 drivers/net/can/softing/softing_main.c 	pres = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              793 drivers/net/can/softing/softing_main.c 		dev_alert(&pdev->dev, "failed to boot\n");
pdev              800 drivers/net/can/softing/softing_main.c 	ret = sysfs_create_group(&pdev->dev.kobj, &softing_pdev_group);
pdev              802 drivers/net/can/softing/softing_main.c 		dev_alert(&card->pdev->dev, "sysfs failed\n");
pdev              810 drivers/net/can/softing/softing_main.c 			dev_alert(&pdev->dev, "failed to make can[%i]", j);
pdev              821 drivers/net/can/softing/softing_main.c 			dev_alert(&card->pdev->dev,
pdev              826 drivers/net/can/softing/softing_main.c 	dev_info(&card->pdev->dev, "%s ready.\n", card->pdat->name);
pdev              835 drivers/net/can/softing/softing_main.c 	sysfs_remove_group(&pdev->dev.kobj, &softing_pdev_group);
pdev               37 drivers/net/can/softing/softing_platform.h 	int (*reset)(struct platform_device *pdev, int value);
pdev               38 drivers/net/can/softing/softing_platform.h 	int (*enable_irq)(struct platform_device *pdev, int value);
pdev              761 drivers/net/can/sun4i_can.c static int sun4ican_remove(struct platform_device *pdev)
pdev              763 drivers/net/can/sun4i_can.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev              771 drivers/net/can/sun4i_can.c static int sun4ican_probe(struct platform_device *pdev)
pdev              773 drivers/net/can/sun4i_can.c 	struct device_node *np = pdev->dev.of_node;
pdev              783 drivers/net/can/sun4i_can.c 		dev_err(&pdev->dev, "unable to request clock\n");
pdev              788 drivers/net/can/sun4i_can.c 	irq = platform_get_irq(pdev, 0);
pdev              794 drivers/net/can/sun4i_can.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              795 drivers/net/can/sun4i_can.c 	addr = devm_ioremap_resource(&pdev->dev, mem);
pdev              803 drivers/net/can/sun4i_can.c 		dev_err(&pdev->dev,
pdev              826 drivers/net/can/sun4i_can.c 	platform_set_drvdata(pdev, dev);
pdev              827 drivers/net/can/sun4i_can.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              831 drivers/net/can/sun4i_can.c 		dev_err(&pdev->dev, "registering %s failed (err=%d)\n",
pdev              837 drivers/net/can/sun4i_can.c 	dev_info(&pdev->dev, "device registered (base=%p, irq=%d)\n",
pdev              841 drivers/net/can/ti_hecc.c static int ti_hecc_probe(struct platform_device *pdev)
pdev              845 drivers/net/can/ti_hecc.c 	struct device_node *np = pdev->dev.of_node;
pdev              853 drivers/net/can/ti_hecc.c 	reg_xceiver = devm_regulator_get(&pdev->dev, "xceiver");
pdev              861 drivers/net/can/ti_hecc.c 		dev_err(&pdev->dev, "alloc_candev failed\n");
pdev              867 drivers/net/can/ti_hecc.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "hecc");
pdev              869 drivers/net/can/ti_hecc.c 		dev_err(&pdev->dev, "can't get IORESOURCE_MEM hecc\n");
pdev              873 drivers/net/can/ti_hecc.c 	priv->base = devm_ioremap_resource(&pdev->dev, res);
pdev              875 drivers/net/can/ti_hecc.c 		dev_err(&pdev->dev, "hecc ioremap failed\n");
pdev              880 drivers/net/can/ti_hecc.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "hecc-ram");
pdev              882 drivers/net/can/ti_hecc.c 		dev_err(&pdev->dev, "can't get IORESOURCE_MEM hecc-ram\n");
pdev              886 drivers/net/can/ti_hecc.c 	priv->hecc_ram = devm_ioremap_resource(&pdev->dev, res);
pdev              888 drivers/net/can/ti_hecc.c 		dev_err(&pdev->dev, "hecc-ram ioremap failed\n");
pdev              893 drivers/net/can/ti_hecc.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "mbx");
pdev              895 drivers/net/can/ti_hecc.c 		dev_err(&pdev->dev, "can't get IORESOURCE_MEM mbx\n");
pdev              899 drivers/net/can/ti_hecc.c 	priv->mbx = devm_ioremap_resource(&pdev->dev, res);
pdev              901 drivers/net/can/ti_hecc.c 		dev_err(&pdev->dev, "mbx ioremap failed\n");
pdev              905 drivers/net/can/ti_hecc.c 	irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              907 drivers/net/can/ti_hecc.c 		dev_err(&pdev->dev, "No irq resource\n");
pdev              923 drivers/net/can/ti_hecc.c 	platform_set_drvdata(pdev, ndev);
pdev              924 drivers/net/can/ti_hecc.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev              927 drivers/net/can/ti_hecc.c 	priv->clk = clk_get(&pdev->dev, "hecc_ck");
pdev              929 drivers/net/can/ti_hecc.c 		dev_err(&pdev->dev, "No clock available\n");
pdev              938 drivers/net/can/ti_hecc.c 		dev_err(&pdev->dev, "clk_prepare_enable() failed\n");
pdev              947 drivers/net/can/ti_hecc.c 		dev_err(&pdev->dev, "can_rx_offload_add_timestamp() failed\n");
pdev              953 drivers/net/can/ti_hecc.c 		dev_err(&pdev->dev, "register_candev() failed\n");
pdev              959 drivers/net/can/ti_hecc.c 	dev_info(&pdev->dev, "device registered (reg_base=%p, irq=%u)\n",
pdev              974 drivers/net/can/ti_hecc.c static int ti_hecc_remove(struct platform_device *pdev)
pdev              976 drivers/net/can/ti_hecc.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev              989 drivers/net/can/ti_hecc.c static int ti_hecc_suspend(struct platform_device *pdev, pm_message_t state)
pdev              991 drivers/net/can/ti_hecc.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev             1007 drivers/net/can/ti_hecc.c static int ti_hecc_resume(struct platform_device *pdev)
pdev             1009 drivers/net/can/ti_hecc.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev              105 drivers/net/can/usb/peak_usb/pcan_usb.c 	struct pcan_usb *pdev;
pdev              256 drivers/net/can/usb/peak_usb/pcan_usb.c 	struct pcan_usb *pdev = from_timer(pdev, t, restart_timer);
pdev              257 drivers/net/can/usb/peak_usb/pcan_usb.c 	struct peak_usb_device *dev = &pdev->dev;
pdev              268 drivers/net/can/usb/peak_usb/pcan_usb.c 	struct pcan_usb *pdev = urb->context;
pdev              271 drivers/net/can/usb/peak_usb/pcan_usb.c 	mod_timer(&pdev->restart_timer,
pdev              284 drivers/net/can/usb/peak_usb/pcan_usb.c 	struct pcan_usb *pdev = container_of(dev, struct pcan_usb, dev);
pdev              286 drivers/net/can/usb/peak_usb/pcan_usb.c 	if (timer_pending(&pdev->restart_timer))
pdev              297 drivers/net/can/usb/peak_usb/pcan_usb.c 			pcan_usb_restart_pending, pdev);
pdev              355 drivers/net/can/usb/peak_usb/pcan_usb.c 		peak_usb_update_ts_now(&mc->pdev->time_ref, mc->ts16);
pdev              357 drivers/net/can/usb/peak_usb/pcan_usb.c 		peak_usb_set_ts_now(&mc->pdev->time_ref, mc->ts16);
pdev              407 drivers/net/can/usb/peak_usb/pcan_usb.c 		if (!mc->pdev->time_ref.tick_count)
pdev              410 drivers/net/can/usb/peak_usb/pcan_usb.c 	new_state = mc->pdev->dev.can.state;
pdev              412 drivers/net/can/usb/peak_usb/pcan_usb.c 	switch (mc->pdev->dev.can.state) {
pdev              475 drivers/net/can/usb/peak_usb/pcan_usb.c 	if (mc->pdev->dev.can.state == new_state)
pdev              486 drivers/net/can/usb/peak_usb/pcan_usb.c 		mc->pdev->dev.can.can_stats.bus_off++;
pdev              494 drivers/net/can/usb/peak_usb/pcan_usb.c 		mc->pdev->dev.can.can_stats.error_passive++;
pdev              501 drivers/net/can/usb/peak_usb/pcan_usb.c 		mc->pdev->dev.can.can_stats.error_warning++;
pdev              516 drivers/net/can/usb/peak_usb/pcan_usb.c 		new_state = mc->pdev->dev.can.state;
pdev              520 drivers/net/can/usb/peak_usb/pcan_usb.c 	mc->pdev->dev.can.state = new_state;
pdev              525 drivers/net/can/usb/peak_usb/pcan_usb.c 		peak_usb_get_ts_time(&mc->pdev->time_ref, mc->ts16,
pdev              666 drivers/net/can/usb/peak_usb/pcan_usb.c 	peak_usb_get_ts_time(&mc->pdev->time_ref, mc->ts16, &hwts->hwtstamp);
pdev              691 drivers/net/can/usb/peak_usb/pcan_usb.c 		.pdev = container_of(dev, struct pcan_usb, dev),
pdev              781 drivers/net/can/usb/peak_usb/pcan_usb.c 	struct pcan_usb *pdev = container_of(dev, struct pcan_usb, dev);
pdev              784 drivers/net/can/usb/peak_usb/pcan_usb.c 	peak_usb_init_time_ref(&pdev->time_ref, &pcan_usb);
pdev              801 drivers/net/can/usb/peak_usb/pcan_usb.c 	struct pcan_usb *pdev = container_of(dev, struct pcan_usb, dev);
pdev              806 drivers/net/can/usb/peak_usb/pcan_usb.c 	timer_setup(&pdev->restart_timer, pcan_usb_restart, 0);
pdev              160 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	struct pcan_usb_fd_device *pdev =
pdev              162 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	return pdev->usb_if;
pdev              168 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	struct pcan_usb_fd_device *pdev =
pdev              170 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	return pdev->cmd_buffer_addr;
pdev              454 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	struct pcan_usb_fd_device *pdev =
pdev              457 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	pdev->cmd_buffer_addr[0] = 0;
pdev              458 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	pdev->cmd_buffer_addr[1] = !!loaded;
pdev              463 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 				pdev->cmd_buffer_addr,
pdev              523 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	struct pcan_usb_fd_device *pdev =
pdev              544 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 		pdev->bec.txerr = 0;
pdev              545 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 		pdev->bec.rxerr = 0;
pdev              554 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	tx_state = (pdev->bec.txerr >= pdev->bec.rxerr) ? new_state : 0;
pdev              555 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	rx_state = (pdev->bec.txerr <= pdev->bec.rxerr) ? new_state : 0;
pdev              583 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	struct pcan_usb_fd_device *pdev =
pdev              587 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	pdev->bec.txerr = er->tx_err_cnt;
pdev              588 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	pdev->bec.rxerr = er->rx_err_cnt;
pdev              769 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	struct pcan_usb_fd_device *pdev =
pdev              779 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	if (pdev->usb_if->dev_opened_count == 0) {
pdev              781 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 		peak_usb_init_time_ref(&pdev->usb_if->time_ref,
pdev              790 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	pdev->usb_if->dev_opened_count++;
pdev              793 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	pdev->bec.txerr = 0;
pdev              794 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	pdev->bec.rxerr = 0;
pdev              804 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	struct pcan_usb_fd_device *pdev =
pdev              807 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	*bec = pdev->bec;
pdev              816 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	struct pcan_usb_fd_device *pdev =
pdev              820 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	if (pdev->usb_if->dev_opened_count == 1)
pdev              824 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	pdev->usb_if->dev_opened_count--;
pdev              832 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	struct pcan_usb_fd_device *pdev =
pdev              839 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 		pdev->usb_if = kzalloc(sizeof(*pdev->usb_if), GFP_KERNEL);
pdev              840 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 		if (!pdev->usb_if)
pdev              844 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 		pdev->cmd_buffer_addr = kzalloc(PCAN_UFD_CMD_BUFFER_SIZE,
pdev              846 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 		if (!pdev->cmd_buffer_addr)
pdev              850 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 		pdev->usb_if->cm_ignore_count = 5;
pdev              854 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 					    &pdev->usb_if->fw_info,
pdev              855 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 					    sizeof(pdev->usb_if->fw_info));
pdev              869 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 			 dev->adapter->name, pdev->usb_if->fw_info.hw_version,
pdev              870 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 			 pdev->usb_if->fw_info.fw_version[0],
pdev              871 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 			 pdev->usb_if->fw_info.fw_version[1],
pdev              872 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 			 pdev->usb_if->fw_info.fw_version[2],
pdev              876 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 		if (pdev->usb_if->fw_info.fw_version[0] >= 2) {
pdev              898 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 		pdev->usb_if = ppdev->usb_if;
pdev              899 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 		pdev->cmd_buffer_addr = ppdev->cmd_buffer_addr;
pdev              906 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	pdev->usb_if->dev[dev->ctrl_idx] = dev;
pdev              908 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 		le32_to_cpu(pdev->usb_if->fw_info.dev_id[dev->ctrl_idx]);
pdev              930 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	kfree(pdev->cmd_buffer_addr);
pdev              932 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	kfree(pdev->usb_if);
pdev              940 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	struct pcan_usb_fd_device *pdev =
pdev              957 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 		if (pdev->usb_if->dev_opened_count > 0)
pdev              972 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 		struct pcan_usb_fd_device *pdev =
pdev              976 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 		kfree(pdev->cmd_buffer_addr);
pdev              979 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 		kfree(pdev->usb_if);
pdev              360 drivers/net/can/usb/peak_usb/pcan_usb_pro.c 	struct pcan_usb_pro_device *pdev =
pdev              368 drivers/net/can/usb/peak_usb/pcan_usb_pro.c 	pdev->cached_ccbt = ccbt;
pdev              379 drivers/net/can/usb/peak_usb/pcan_usb_pro.c 		struct pcan_usb_pro_device *pdev =
pdev              382 drivers/net/can/usb/peak_usb/pcan_usb_pro.c 		pcan_usb_pro_set_bitrate(dev, pdev->cached_ccbt);
pdev              515 drivers/net/can/usb/peak_usb/pcan_usb_pro.c 	struct pcan_usb_pro_device *pdev =
pdev              517 drivers/net/can/usb/peak_usb/pcan_usb_pro.c 	return pdev->usb_if;
pdev              795 drivers/net/can/usb/peak_usb/pcan_usb_pro.c 	struct pcan_usb_pro_device *pdev =
pdev              810 drivers/net/can/usb/peak_usb/pcan_usb_pro.c 	if (pdev->usb_if->dev_opened_count == 0) {
pdev              812 drivers/net/can/usb/peak_usb/pcan_usb_pro.c 		peak_usb_init_time_ref(&pdev->usb_if->time_ref, &pcan_usb_pro);
pdev              818 drivers/net/can/usb/peak_usb/pcan_usb_pro.c 	pdev->usb_if->dev_opened_count++;
pdev              829 drivers/net/can/usb/peak_usb/pcan_usb_pro.c 	struct pcan_usb_pro_device *pdev =
pdev              833 drivers/net/can/usb/peak_usb/pcan_usb_pro.c 	if (pdev->usb_if->dev_opened_count == 1)
pdev              836 drivers/net/can/usb/peak_usb/pcan_usb_pro.c 	pdev->usb_if->dev_opened_count--;
pdev              846 drivers/net/can/usb/peak_usb/pcan_usb_pro.c 	struct pcan_usb_pro_device *pdev =
pdev              907 drivers/net/can/usb/peak_usb/pcan_usb_pro.c 	pdev->usb_if = usb_if;
pdev              928 drivers/net/can/usb/peak_usb/pcan_usb_pro.c 	struct pcan_usb_pro_device *pdev =
pdev              943 drivers/net/can/usb/peak_usb/pcan_usb_pro.c 		if (pdev->usb_if->dev_opened_count > 0)
pdev             1654 drivers/net/can/xilinx_can.c static int xcan_probe(struct platform_device *pdev)
pdev             1668 drivers/net/can/xilinx_can.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1669 drivers/net/can/xilinx_can.c 	addr = devm_ioremap_resource(&pdev->dev, res);
pdev             1675 drivers/net/can/xilinx_can.c 	of_id = of_match_device(xcan_of_match, &pdev->dev);
pdev             1682 drivers/net/can/xilinx_can.c 	ret = of_property_read_u32(pdev->dev.of_node, hw_tx_max_property,
pdev             1685 drivers/net/can/xilinx_can.c 		dev_err(&pdev->dev, "missing %s property\n",
pdev             1690 drivers/net/can/xilinx_can.c 	ret = of_property_read_u32(pdev->dev.of_node, "rx-fifo-depth",
pdev             1693 drivers/net/can/xilinx_can.c 		dev_err(&pdev->dev,
pdev             1730 drivers/net/can/xilinx_can.c 	priv->dev = &pdev->dev;
pdev             1755 drivers/net/can/xilinx_can.c 	ndev->irq = platform_get_irq(pdev, 0);
pdev             1758 drivers/net/can/xilinx_can.c 	platform_set_drvdata(pdev, ndev);
pdev             1759 drivers/net/can/xilinx_can.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev             1763 drivers/net/can/xilinx_can.c 	priv->can_clk = devm_clk_get(&pdev->dev, "can_clk");
pdev             1766 drivers/net/can/xilinx_can.c 			dev_err(&pdev->dev, "Device clock not found.\n");
pdev             1771 drivers/net/can/xilinx_can.c 	priv->bus_clk = devm_clk_get(&pdev->dev, devtype->bus_clk_name);
pdev             1773 drivers/net/can/xilinx_can.c 		dev_err(&pdev->dev, "bus clock not found\n");
pdev             1781 drivers/net/can/xilinx_can.c 	pm_runtime_enable(&pdev->dev);
pdev             1782 drivers/net/can/xilinx_can.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev             1800 drivers/net/can/xilinx_can.c 		dev_err(&pdev->dev, "fail to register failed (err=%d)\n", ret);
pdev             1806 drivers/net/can/xilinx_can.c 	pm_runtime_put(&pdev->dev);
pdev             1822 drivers/net/can/xilinx_can.c 	pm_runtime_disable(&pdev->dev);
pdev             1836 drivers/net/can/xilinx_can.c static int xcan_remove(struct platform_device *pdev)
pdev             1838 drivers/net/can/xilinx_can.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev             1842 drivers/net/can/xilinx_can.c 	pm_runtime_disable(&pdev->dev);
pdev              231 drivers/net/dsa/b53/b53_mmap.c static int b53_mmap_probe(struct platform_device *pdev)
pdev              233 drivers/net/dsa/b53/b53_mmap.c 	struct b53_platform_data *pdata = pdev->dev.platform_data;
pdev              240 drivers/net/dsa/b53/b53_mmap.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              246 drivers/net/dsa/b53/b53_mmap.c 	dev = b53_switch_alloc(&pdev->dev, &b53_mmap_ops, priv);
pdev              252 drivers/net/dsa/b53/b53_mmap.c 	platform_set_drvdata(pdev, dev);
pdev              257 drivers/net/dsa/b53/b53_mmap.c static int b53_mmap_remove(struct platform_device *pdev)
pdev              259 drivers/net/dsa/b53/b53_mmap.c 	struct b53_device *dev = platform_get_drvdata(pdev);
pdev              503 drivers/net/dsa/b53/b53_srab.c static void b53_srab_prepare_irq(struct platform_device *pdev)
pdev              505 drivers/net/dsa/b53/b53_srab.c 	struct b53_device *dev = platform_get_drvdata(pdev);
pdev              527 drivers/net/dsa/b53/b53_srab.c 		port->irq = platform_get_irq_byname(pdev, name);
pdev              534 drivers/net/dsa/b53/b53_srab.c static void b53_srab_mux_init(struct platform_device *pdev)
pdev              536 drivers/net/dsa/b53/b53_srab.c 	struct b53_device *dev = platform_get_drvdata(pdev);
pdev              546 drivers/net/dsa/b53/b53_srab.c 	priv->mux_config = devm_platform_ioremap_resource(pdev, 1);
pdev              582 drivers/net/dsa/b53/b53_srab.c 			dev_info(&pdev->dev, "Port %d mode: %s\n",
pdev              587 drivers/net/dsa/b53/b53_srab.c static int b53_srab_probe(struct platform_device *pdev)
pdev              589 drivers/net/dsa/b53/b53_srab.c 	struct b53_platform_data *pdata = pdev->dev.platform_data;
pdev              590 drivers/net/dsa/b53/b53_srab.c 	struct device_node *dn = pdev->dev.of_node;
pdev              599 drivers/net/dsa/b53/b53_srab.c 		pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              606 drivers/net/dsa/b53/b53_srab.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              610 drivers/net/dsa/b53/b53_srab.c 	priv->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              614 drivers/net/dsa/b53/b53_srab.c 	dev = b53_switch_alloc(&pdev->dev, &b53_srab_ops, priv);
pdev              621 drivers/net/dsa/b53/b53_srab.c 	platform_set_drvdata(pdev, dev);
pdev              623 drivers/net/dsa/b53/b53_srab.c 	b53_srab_prepare_irq(pdev);
pdev              624 drivers/net/dsa/b53/b53_srab.c 	b53_srab_mux_init(pdev);
pdev              629 drivers/net/dsa/b53/b53_srab.c static int b53_srab_remove(struct platform_device *pdev)
pdev              631 drivers/net/dsa/b53/b53_srab.c 	struct b53_device *dev = platform_get_drvdata(pdev);
pdev             1048 drivers/net/dsa/bcm_sf2.c static int bcm_sf2_sw_probe(struct platform_device *pdev)
pdev             1051 drivers/net/dsa/bcm_sf2.c 	struct device_node *dn = pdev->dev.of_node;
pdev             1065 drivers/net/dsa/bcm_sf2.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev             1069 drivers/net/dsa/bcm_sf2.c 	ops = devm_kzalloc(&pdev->dev, sizeof(*ops), GFP_KERNEL);
pdev             1073 drivers/net/dsa/bcm_sf2.c 	dev = b53_switch_alloc(&pdev->dev, &bcm_sf2_io_ops, priv);
pdev             1077 drivers/net/dsa/bcm_sf2.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev             1107 drivers/net/dsa/bcm_sf2.c 	dev_set_drvdata(&pdev->dev, priv);
pdev             1130 drivers/net/dsa/bcm_sf2.c 		*base = devm_platform_ioremap_resource(pdev, i);
pdev             1163 drivers/net/dsa/bcm_sf2.c 	ret = devm_request_irq(&pdev->dev, priv->irq0, bcm_sf2_switch_0_isr, 0,
pdev             1170 drivers/net/dsa/bcm_sf2.c 	ret = devm_request_irq(&pdev->dev, priv->irq1, bcm_sf2_switch_1_isr, 0,
pdev             1206 drivers/net/dsa/bcm_sf2.c 	dev_info(&pdev->dev,
pdev             1219 drivers/net/dsa/bcm_sf2.c static int bcm_sf2_sw_remove(struct platform_device *pdev)
pdev             1221 drivers/net/dsa/bcm_sf2.c 	struct bcm_sf2_priv *priv = platform_get_drvdata(pdev);
pdev             1233 drivers/net/dsa/bcm_sf2.c static void bcm_sf2_sw_shutdown(struct platform_device *pdev)
pdev             1235 drivers/net/dsa/bcm_sf2.c 	struct bcm_sf2_priv *priv = platform_get_drvdata(pdev);
pdev             1828 drivers/net/dsa/lantiq_gswip.c static int gswip_probe(struct platform_device *pdev)
pdev             1832 drivers/net/dsa/lantiq_gswip.c 	struct device *dev = &pdev->dev;
pdev             1841 drivers/net/dsa/lantiq_gswip.c 	priv->gswip = devm_platform_ioremap_resource(pdev, 0);
pdev             1845 drivers/net/dsa/lantiq_gswip.c 	priv->mdio = devm_platform_ioremap_resource(pdev, 1);
pdev             1849 drivers/net/dsa/lantiq_gswip.c 	priv->mii = devm_platform_ioremap_resource(pdev, 2);
pdev             1899 drivers/net/dsa/lantiq_gswip.c 	platform_set_drvdata(pdev, priv);
pdev             1919 drivers/net/dsa/lantiq_gswip.c static int gswip_remove(struct platform_device *pdev)
pdev             1921 drivers/net/dsa/lantiq_gswip.c 	struct gswip_priv *priv = platform_get_drvdata(pdev);
pdev              386 drivers/net/dsa/realtek-smi-core.c static int realtek_smi_probe(struct platform_device *pdev)
pdev              389 drivers/net/dsa/realtek-smi-core.c 	struct device *dev = &pdev->dev;
pdev              461 drivers/net/dsa/realtek-smi-core.c static int realtek_smi_remove(struct platform_device *pdev)
pdev              463 drivers/net/dsa/realtek-smi-core.c 	struct realtek_smi *smi = dev_get_drvdata(&pdev->dev);
pdev               35 drivers/net/dsa/vitesse-vsc73xx-platform.c 	struct platform_device	*pdev;
pdev               88 drivers/net/dsa/vitesse-vsc73xx-platform.c static int vsc73xx_platform_probe(struct platform_device *pdev)
pdev               90 drivers/net/dsa/vitesse-vsc73xx-platform.c 	struct device *dev = &pdev->dev;
pdev               99 drivers/net/dsa/vitesse-vsc73xx-platform.c 	platform_set_drvdata(pdev, vsc_platform);
pdev              100 drivers/net/dsa/vitesse-vsc73xx-platform.c 	vsc_platform->pdev = pdev;
pdev              106 drivers/net/dsa/vitesse-vsc73xx-platform.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              108 drivers/net/dsa/vitesse-vsc73xx-platform.c 		dev_err(&pdev->dev, "cannot obtain I/O memory space\n");
pdev              113 drivers/net/dsa/vitesse-vsc73xx-platform.c 	vsc_platform->base_addr = devm_ioremap_resource(&pdev->dev, res);
pdev              115 drivers/net/dsa/vitesse-vsc73xx-platform.c 		dev_err(&pdev->dev, "cannot request I/O memory space\n");
pdev              123 drivers/net/dsa/vitesse-vsc73xx-platform.c static int vsc73xx_platform_remove(struct platform_device *pdev)
pdev              125 drivers/net/dsa/vitesse-vsc73xx-platform.c 	struct vsc73xx_platform *vsc_platform = platform_get_drvdata(pdev);
pdev              284 drivers/net/ethernet/3com/3c509.c static int el3_isa_match(struct device *pdev, unsigned int ndev)
pdev              308 drivers/net/ethernet/3com/3c509.c 	SET_NETDEV_DEV(dev, pdev);
pdev              332 drivers/net/ethernet/3com/3c509.c 	dev_set_drvdata(pdev, dev);
pdev              342 drivers/net/ethernet/3com/3c509.c static int el3_isa_remove(struct device *pdev,
pdev              345 drivers/net/ethernet/3com/3c509.c 	el3_device_remove(pdev);
pdev              346 drivers/net/ethernet/3com/3c509.c 	dev_set_drvdata(pdev, NULL);
pdev              407 drivers/net/ethernet/3com/3c509.c static int el3_pnp_probe(struct pnp_dev *pdev, const struct pnp_device_id *id)
pdev              415 drivers/net/ethernet/3com/3c509.c 	ioaddr = pnp_port_start(pdev, 0);
pdev              418 drivers/net/ethernet/3com/3c509.c 	irq = pnp_irq(pdev, 0);
pdev              428 drivers/net/ethernet/3com/3c509.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              432 drivers/net/ethernet/3com/3c509.c 	pnp_set_drvdata(pdev, dev);
pdev              436 drivers/net/ethernet/3com/3c509.c 		pnp_set_drvdata(pdev, NULL);
pdev              445 drivers/net/ethernet/3com/3c509.c static void el3_pnp_remove(struct pnp_dev *pdev)
pdev              447 drivers/net/ethernet/3com/3c509.c 	el3_common_remove(pnp_get_drvdata(pdev));
pdev              448 drivers/net/ethernet/3com/3c509.c 	pnp_set_drvdata(pdev, NULL);
pdev              452 drivers/net/ethernet/3com/3c509.c static int el3_pnp_suspend(struct pnp_dev *pdev, pm_message_t state)
pdev              454 drivers/net/ethernet/3com/3c509.c 	return el3_suspend(&pdev->dev, state);
pdev              457 drivers/net/ethernet/3com/3c509.c static int el3_pnp_resume(struct pnp_dev *pdev)
pdev              459 drivers/net/ethernet/3com/3c509.c 	return el3_resume(&pdev->dev);
pdev             1323 drivers/net/ethernet/3com/3c509.c el3_suspend(struct device *pdev, pm_message_t state)
pdev             1330 drivers/net/ethernet/3com/3c509.c 	dev = dev_get_drvdata(pdev);
pdev             1347 drivers/net/ethernet/3com/3c509.c el3_resume(struct device *pdev)
pdev             1354 drivers/net/ethernet/3com/3c509.c 	dev = dev_get_drvdata(pdev);
pdev              995 drivers/net/ethernet/3com/3c59x.c static int vortex_init_one(struct pci_dev *pdev,
pdev             1003 drivers/net/ethernet/3com/3c59x.c 	rc = pci_enable_device(pdev);
pdev             1007 drivers/net/ethernet/3com/3c59x.c 	rc = pci_request_regions(pdev, DRV_NAME);
pdev             1022 drivers/net/ethernet/3com/3c59x.c 	ioaddr = pci_iomap(pdev, pci_bar, 0);
pdev             1024 drivers/net/ethernet/3com/3c59x.c 		ioaddr = pci_iomap(pdev, 0, 0);
pdev             1030 drivers/net/ethernet/3com/3c59x.c 	rc = vortex_probe1(&pdev->dev, ioaddr, pdev->irq,
pdev             1039 drivers/net/ethernet/3com/3c59x.c 	pci_iounmap(pdev, ioaddr);
pdev             1041 drivers/net/ethernet/3com/3c59x.c 	pci_release_regions(pdev);
pdev             1043 drivers/net/ethernet/3com/3c59x.c 	pci_disable_device(pdev);
pdev             1100 drivers/net/ethernet/3com/3c59x.c 	struct pci_dev *pdev = NULL;
pdev             1109 drivers/net/ethernet/3com/3c59x.c 		if ((pdev = DEVICE_PCI(gendev))) {
pdev             1110 drivers/net/ethernet/3com/3c59x.c 			print_name = pci_name(pdev);
pdev             1156 drivers/net/ethernet/3com/3c59x.c 	       pdev ? "PCI" : "EISA",
pdev             1177 drivers/net/ethernet/3com/3c59x.c 	if (pdev) {
pdev             1180 drivers/net/ethernet/3com/3c59x.c 			pci_set_master(pdev);
pdev             1190 drivers/net/ethernet/3com/3c59x.c 			pci_read_config_byte(pdev, PCI_LATENCY_TIMER, &pci_latency);
pdev             1194 drivers/net/ethernet/3com/3c59x.c 				pci_write_config_byte(pdev, PCI_LATENCY_TIMER, new_latency);
pdev             1222 drivers/net/ethernet/3com/3c59x.c 	if (pdev)
pdev             1223 drivers/net/ethernet/3com/3c59x.c 		pci_set_drvdata(pdev, dev);
pdev             1315 drivers/net/ethernet/3com/3c59x.c 	if (pdev && vci->drv_flags & HAS_CB_FNS) {
pdev             1318 drivers/net/ethernet/3com/3c59x.c 		vp->cb_fn_base = pci_iomap(pdev, 2, 0);
pdev             1327 drivers/net/ethernet/3com/3c59x.c 				(unsigned long long)pci_resource_start(pdev, 2),
pdev             1464 drivers/net/ethernet/3com/3c59x.c 	if (pdev) {
pdev             1466 drivers/net/ethernet/3com/3c59x.c 		pci_save_state(pdev);
pdev             1474 drivers/net/ethernet/3com/3c59x.c 	dma_free_coherent(&pdev->dev,
pdev             3254 drivers/net/ethernet/3com/3c59x.c static void vortex_remove_one(struct pci_dev *pdev)
pdev             3256 drivers/net/ethernet/3com/3c59x.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             3267 drivers/net/ethernet/3com/3c59x.c 		pci_iounmap(pdev, vp->cb_fn_base);
pdev             3271 drivers/net/ethernet/3com/3c59x.c 	pci_set_power_state(pdev, PCI_D0);	/* Go active */
pdev             3273 drivers/net/ethernet/3com/3c59x.c 		pci_restore_state(pdev);
pdev             3274 drivers/net/ethernet/3com/3c59x.c 	pci_disable_device(pdev);
pdev             3280 drivers/net/ethernet/3com/3c59x.c 	pci_iounmap(pdev, vp->ioaddr);
pdev             3282 drivers/net/ethernet/3com/3c59x.c 	dma_free_coherent(&pdev->dev,
pdev             3287 drivers/net/ethernet/3com/3c59x.c 	pci_release_regions(pdev);
pdev              275 drivers/net/ethernet/3com/typhoon.c 	struct pci_dev *	pdev;
pdev              972 drivers/net/ethernet/3com/typhoon.c 	struct pci_dev *pci_dev = tp->pdev;
pdev             1285 drivers/net/ethernet/3com/typhoon.c 	err = request_firmware(&typhoon_fw, FIRMWARE_NAME, &tp->pdev->dev);
pdev             1333 drivers/net/ethernet/3com/typhoon.c 	struct pci_dev *pdev = tp->pdev;
pdev             1358 drivers/net/ethernet/3com/typhoon.c 	dpage = pci_alloc_consistent(pdev, PAGE_SIZE, &dpage_dma);
pdev             1464 drivers/net/ethernet/3com/typhoon.c 	pci_free_consistent(pdev, PAGE_SIZE, dpage, dpage_dma);
pdev             1531 drivers/net/ethernet/3com/typhoon.c 			pci_unmap_single(tp->pdev, skb_dma, dma_len,
pdev             1613 drivers/net/ethernet/3com/typhoon.c 	dma_addr = pci_map_single(tp->pdev, skb->data,
pdev             1669 drivers/net/ethernet/3com/typhoon.c 			pci_dma_sync_single_for_cpu(tp->pdev, dma_addr,
pdev             1673 drivers/net/ethernet/3com/typhoon.c 			pci_dma_sync_single_for_device(tp->pdev, dma_addr,
pdev             1681 drivers/net/ethernet/3com/typhoon.c 			pci_unmap_single(tp->pdev, dma_addr, PKT_BUF_SZ,
pdev             1796 drivers/net/ethernet/3com/typhoon.c 			pci_unmap_single(tp->pdev, rxb->dma_addr, PKT_BUF_SZ,
pdev             1807 drivers/net/ethernet/3com/typhoon.c 	struct pci_dev *pdev = tp->pdev;
pdev             1836 drivers/net/ethernet/3com/typhoon.c 	pci_enable_wake(tp->pdev, state, 1);
pdev             1837 drivers/net/ethernet/3com/typhoon.c 	pci_disable_device(pdev);
pdev             1838 drivers/net/ethernet/3com/typhoon.c 	return pci_set_power_state(pdev, state);
pdev             1844 drivers/net/ethernet/3com/typhoon.c 	struct pci_dev *pdev = tp->pdev;
pdev             1847 drivers/net/ethernet/3com/typhoon.c 	pci_set_power_state(pdev, PCI_D0);
pdev             1848 drivers/net/ethernet/3com/typhoon.c 	pci_restore_state(pdev);
pdev             2120 drivers/net/ethernet/3com/typhoon.c typhoon_resume(struct pci_dev *pdev)
pdev             2122 drivers/net/ethernet/3com/typhoon.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             2149 drivers/net/ethernet/3com/typhoon.c typhoon_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             2151 drivers/net/ethernet/3com/typhoon.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             2194 drivers/net/ethernet/3com/typhoon.c 	if(typhoon_sleep(tp, pci_choose_state(pdev, state), tp->wol_events) < 0) {
pdev             2202 drivers/net/ethernet/3com/typhoon.c 	typhoon_resume(pdev);
pdev             2208 drivers/net/ethernet/3com/typhoon.c typhoon_test_mmio(struct pci_dev *pdev)
pdev             2210 drivers/net/ethernet/3com/typhoon.c 	void __iomem *ioaddr = pci_iomap(pdev, 1, 128);
pdev             2245 drivers/net/ethernet/3com/typhoon.c 	pci_iounmap(pdev, ioaddr);
pdev             2249 drivers/net/ethernet/3com/typhoon.c 		pr_info("%s: falling back to port IO\n", pci_name(pdev));
pdev             2265 drivers/net/ethernet/3com/typhoon.c typhoon_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             2284 drivers/net/ethernet/3com/typhoon.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             2286 drivers/net/ethernet/3com/typhoon.c 	err = pci_enable_device(pdev);
pdev             2292 drivers/net/ethernet/3com/typhoon.c 	err = pci_set_mwi(pdev);
pdev             2298 drivers/net/ethernet/3com/typhoon.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             2306 drivers/net/ethernet/3com/typhoon.c 	if(!(pci_resource_flags(pdev, 0) & IORESOURCE_IO)) {
pdev             2311 drivers/net/ethernet/3com/typhoon.c 	if(pci_resource_len(pdev, 0) < 128) {
pdev             2316 drivers/net/ethernet/3com/typhoon.c 	if(!(pci_resource_flags(pdev, 1) & IORESOURCE_MEM)) {
pdev             2321 drivers/net/ethernet/3com/typhoon.c 	if(pci_resource_len(pdev, 1) < 128) {
pdev             2327 drivers/net/ethernet/3com/typhoon.c 	err = pci_request_regions(pdev, KBUILD_MODNAME);
pdev             2336 drivers/net/ethernet/3com/typhoon.c 		use_mmio = typhoon_test_mmio(pdev);
pdev             2338 drivers/net/ethernet/3com/typhoon.c 	ioaddr = pci_iomap(pdev, use_mmio, 128);
pdev             2347 drivers/net/ethernet/3com/typhoon.c 	shared = pci_alloc_consistent(pdev, sizeof(struct typhoon_shared),
pdev             2355 drivers/net/ethernet/3com/typhoon.c 	dev->irq = pdev->irq;
pdev             2359 drivers/net/ethernet/3com/typhoon.c 	tp->pdev = pdev;
pdev             2360 drivers/net/ethernet/3com/typhoon.c 	tp->tx_pdev = pdev;
pdev             2382 drivers/net/ethernet/3com/typhoon.c 	pci_set_master(pdev);
pdev             2383 drivers/net/ethernet/3com/typhoon.c 	pci_save_state(pdev);
pdev             2463 drivers/net/ethernet/3com/typhoon.c 	pci_set_drvdata(pdev, dev);
pdev             2468 drivers/net/ethernet/3com/typhoon.c 		    (unsigned long long)pci_resource_start(pdev, use_mmio),
pdev             2501 drivers/net/ethernet/3com/typhoon.c 	pci_free_consistent(pdev, sizeof(struct typhoon_shared),
pdev             2504 drivers/net/ethernet/3com/typhoon.c 	pci_iounmap(pdev, ioaddr);
pdev             2506 drivers/net/ethernet/3com/typhoon.c 	pci_release_regions(pdev);
pdev             2508 drivers/net/ethernet/3com/typhoon.c 	pci_clear_mwi(pdev);
pdev             2510 drivers/net/ethernet/3com/typhoon.c 	pci_disable_device(pdev);
pdev             2514 drivers/net/ethernet/3com/typhoon.c 	pr_err("%s: %s\n", pci_name(pdev), err_msg);
pdev             2519 drivers/net/ethernet/3com/typhoon.c typhoon_remove_one(struct pci_dev *pdev)
pdev             2521 drivers/net/ethernet/3com/typhoon.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             2525 drivers/net/ethernet/3com/typhoon.c 	pci_set_power_state(pdev, PCI_D0);
pdev             2526 drivers/net/ethernet/3com/typhoon.c 	pci_restore_state(pdev);
pdev             2528 drivers/net/ethernet/3com/typhoon.c 	pci_iounmap(pdev, tp->ioaddr);
pdev             2529 drivers/net/ethernet/3com/typhoon.c 	pci_free_consistent(pdev, sizeof(struct typhoon_shared),
pdev             2531 drivers/net/ethernet/3com/typhoon.c 	pci_release_regions(pdev);
pdev             2532 drivers/net/ethernet/3com/typhoon.c 	pci_clear_mwi(pdev);
pdev             2533 drivers/net/ethernet/3com/typhoon.c 	pci_disable_device(pdev);
pdev              171 drivers/net/ethernet/8390/ax88796.c 	struct platform_device *pdev = to_platform_device(dev->dev.parent);
pdev              173 drivers/net/ethernet/8390/ax88796.c 	if (!ax->plat->check_irq(pdev))
pdev              454 drivers/net/ethernet/8390/ax88796.c 	struct platform_device *pdev = to_platform_device(dev->dev.parent);
pdev              470 drivers/net/ethernet/8390/ax88796.c 		 pdev->name, pdev->id);
pdev              573 drivers/net/ethernet/8390/ax88796.c 	struct platform_device *pdev = to_platform_device(dev->dev.parent);
pdev              577 drivers/net/ethernet/8390/ax88796.c 	strlcpy(info->bus_info, pdev->name, sizeof(info->bus_info));
pdev              805 drivers/net/ethernet/8390/ax88796.c static int ax_remove(struct platform_device *pdev)
pdev              807 drivers/net/ethernet/8390/ax88796.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev              815 drivers/net/ethernet/8390/ax88796.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              820 drivers/net/ethernet/8390/ax88796.c 		mem = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              824 drivers/net/ethernet/8390/ax88796.c 	platform_set_drvdata(pdev, NULL);
pdev              837 drivers/net/ethernet/8390/ax88796.c static int ax_probe(struct platform_device *pdev)
pdev              851 drivers/net/ethernet/8390/ax88796.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              855 drivers/net/ethernet/8390/ax88796.c 	ax->plat = dev_get_platdata(&pdev->dev);
pdev              856 drivers/net/ethernet/8390/ax88796.c 	platform_set_drvdata(pdev, dev);
pdev              861 drivers/net/ethernet/8390/ax88796.c 	irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              863 drivers/net/ethernet/8390/ax88796.c 		dev_err(&pdev->dev, "no IRQ specified\n");
pdev              874 drivers/net/ethernet/8390/ax88796.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              876 drivers/net/ethernet/8390/ax88796.c 		dev_err(&pdev->dev, "no MEM specified\n");
pdev              895 drivers/net/ethernet/8390/ax88796.c 	if (!request_mem_region(mem->start, mem_size, pdev->name)) {
pdev              896 drivers/net/ethernet/8390/ax88796.c 		dev_err(&pdev->dev, "cannot reserve registers\n");
pdev              905 drivers/net/ethernet/8390/ax88796.c 		dev_err(&pdev->dev, "Cannot ioremap area %pR\n", mem);
pdev              912 drivers/net/ethernet/8390/ax88796.c 	mem2 = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              921 drivers/net/ethernet/8390/ax88796.c 		if (!request_mem_region(mem2->start, mem2_size, pdev->name)) {
pdev              922 drivers/net/ethernet/8390/ax88796.c 			dev_err(&pdev->dev, "cannot reserve registers\n");
pdev              929 drivers/net/ethernet/8390/ax88796.c 			dev_err(&pdev->dev, "cannot map reset register\n");
pdev              958 drivers/net/ethernet/8390/ax88796.c 	platform_set_drvdata(pdev, NULL);
pdev              980 drivers/net/ethernet/8390/ax88796.c static int ax_resume(struct platform_device *pdev)
pdev              982 drivers/net/ethernet/8390/ax88796.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev              406 drivers/net/ethernet/8390/mcf8390.c static int mcf8390_probe(struct platform_device *pdev)
pdev              413 drivers/net/ethernet/8390/mcf8390.c 	irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              415 drivers/net/ethernet/8390/mcf8390.c 		dev_err(&pdev->dev, "no IRQ specified?\n");
pdev              419 drivers/net/ethernet/8390/mcf8390.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              421 drivers/net/ethernet/8390/mcf8390.c 		dev_err(&pdev->dev, "no memory address specified?\n");
pdev              425 drivers/net/ethernet/8390/mcf8390.c 	if (!request_mem_region(mem->start, msize, pdev->name))
pdev              434 drivers/net/ethernet/8390/mcf8390.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              435 drivers/net/ethernet/8390/mcf8390.c 	platform_set_drvdata(pdev, dev);
pdev              449 drivers/net/ethernet/8390/mcf8390.c static int mcf8390_remove(struct platform_device *pdev)
pdev              451 drivers/net/ethernet/8390/mcf8390.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev              455 drivers/net/ethernet/8390/mcf8390.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              784 drivers/net/ethernet/8390/ne.c static int __init ne_drv_probe(struct platform_device *pdev)
pdev              787 drivers/net/ethernet/8390/ne.c 	int err, this_dev = pdev->id;
pdev              798 drivers/net/ethernet/8390/ne.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              801 drivers/net/ethernet/8390/ne.c 		dev->irq = platform_get_irq(pdev, 0);
pdev              811 drivers/net/ethernet/8390/ne.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              817 drivers/net/ethernet/8390/ne.c 	platform_set_drvdata(pdev, dev);
pdev              829 drivers/net/ethernet/8390/ne.c static int ne_drv_remove(struct platform_device *pdev)
pdev              831 drivers/net/ethernet/8390/ne.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev              855 drivers/net/ethernet/8390/ne.c 	struct platform_device *pdev;
pdev              857 drivers/net/ethernet/8390/ne.c 		pdev = pdev_ne[this_dev];
pdev              859 drivers/net/ethernet/8390/ne.c 		if (pdev && (!platform_get_drvdata(pdev) || all)) {
pdev              860 drivers/net/ethernet/8390/ne.c 			ne_drv_remove(pdev);
pdev              861 drivers/net/ethernet/8390/ne.c 			platform_device_unregister(pdev);
pdev              868 drivers/net/ethernet/8390/ne.c static int ne_drv_suspend(struct platform_device *pdev, pm_message_t state)
pdev              870 drivers/net/ethernet/8390/ne.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev              881 drivers/net/ethernet/8390/ne.c static int ne_drv_resume(struct platform_device *pdev)
pdev              883 drivers/net/ethernet/8390/ne.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev              912 drivers/net/ethernet/8390/ne.c 	struct platform_device *pdev;
pdev              917 drivers/net/ethernet/8390/ne.c 		pdev = platform_device_register_simple(
pdev              919 drivers/net/ethernet/8390/ne.c 		if (IS_ERR(pdev))
pdev              921 drivers/net/ethernet/8390/ne.c 		pdev_ne[this_dev] = pdev;
pdev              217 drivers/net/ethernet/8390/ne2k-pci.c static int ne2k_pci_init_one(struct pci_dev *pdev,
pdev              239 drivers/net/ethernet/8390/ne2k-pci.c 	i = pci_enable_device (pdev);
pdev              243 drivers/net/ethernet/8390/ne2k-pci.c 	ioaddr = pci_resource_start (pdev, 0);
pdev              244 drivers/net/ethernet/8390/ne2k-pci.c 	irq = pdev->irq;
pdev              246 drivers/net/ethernet/8390/ne2k-pci.c 	if (!ioaddr || ((pci_resource_flags (pdev, 0) & IORESOURCE_IO) == 0)) {
pdev              247 drivers/net/ethernet/8390/ne2k-pci.c 		dev_err(&pdev->dev, "no I/O resource at PCI BAR #0\n");
pdev              252 drivers/net/ethernet/8390/ne2k-pci.c 		dev_err(&pdev->dev, "I/O resource 0x%x @ 0x%lx busy\n",
pdev              279 drivers/net/ethernet/8390/ne2k-pci.c 		dev_err(&pdev->dev, "cannot allocate ethernet device\n");
pdev              286 drivers/net/ethernet/8390/ne2k-pci.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              300 drivers/net/ethernet/8390/ne2k-pci.c 				dev_err(&pdev->dev,
pdev              351 drivers/net/ethernet/8390/ne2k-pci.c 	pci_set_drvdata(pdev, dev);
pdev              373 drivers/net/ethernet/8390/ne2k-pci.c 	ei_status.priv = (unsigned long) pdev;
pdev              395 drivers/net/ethernet/8390/ne2k-pci.c 	pci_disable_device(pdev);
pdev              668 drivers/net/ethernet/8390/ne2k-pci.c static void ne2k_pci_remove_one(struct pci_dev *pdev)
pdev              670 drivers/net/ethernet/8390/ne2k-pci.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev              676 drivers/net/ethernet/8390/ne2k-pci.c 	pci_disable_device(pdev);
pdev              680 drivers/net/ethernet/8390/ne2k-pci.c static int ne2k_pci_suspend (struct pci_dev *pdev, pm_message_t state)
pdev              682 drivers/net/ethernet/8390/ne2k-pci.c 	struct net_device *dev = pci_get_drvdata (pdev);
pdev              685 drivers/net/ethernet/8390/ne2k-pci.c 	pci_save_state(pdev);
pdev              686 drivers/net/ethernet/8390/ne2k-pci.c 	pci_disable_device(pdev);
pdev              687 drivers/net/ethernet/8390/ne2k-pci.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev              692 drivers/net/ethernet/8390/ne2k-pci.c static int ne2k_pci_resume (struct pci_dev *pdev)
pdev              694 drivers/net/ethernet/8390/ne2k-pci.c 	struct net_device *dev = pci_get_drvdata (pdev);
pdev              697 drivers/net/ethernet/8390/ne2k-pci.c 	pci_set_power_state(pdev, PCI_D0);
pdev              698 drivers/net/ethernet/8390/ne2k-pci.c 	pci_restore_state(pdev);
pdev              700 drivers/net/ethernet/8390/ne2k-pci.c 	rc = pci_enable_device(pdev);
pdev               61 drivers/net/ethernet/8390/xsurf100.c static int is_xsurf100_network_irq(struct platform_device *pdev)
pdev               63 drivers/net/ethernet/8390/xsurf100.c 	struct xsurf100_ax_plat_data *xs100 = dev_get_platdata(&pdev->dev);
pdev              104 drivers/net/ethernet/8390/xsurf100.c 	struct platform_device *pdev = to_platform_device(dev->dev.parent);
pdev              105 drivers/net/ethernet/8390/xsurf100.c 	struct xsurf100_ax_plat_data *xs100 = dev_get_platdata(&pdev->dev);
pdev              130 drivers/net/ethernet/8390/xsurf100.c 	struct platform_device *pdev = to_platform_device(dev->dev.parent);
pdev              131 drivers/net/ethernet/8390/xsurf100.c 	struct xsurf100_ax_plat_data *xs100 = dev_get_platdata(&pdev->dev);
pdev              247 drivers/net/ethernet/8390/xsurf100.c 	struct platform_device *pdev;
pdev              318 drivers/net/ethernet/8390/xsurf100.c 	pdev = platform_device_register_resndata(&zdev->dev, "ax88796",
pdev              323 drivers/net/ethernet/8390/xsurf100.c 	if (IS_ERR(pdev)) {
pdev              329 drivers/net/ethernet/8390/xsurf100.c 	zorro_set_drvdata(zdev, pdev);
pdev              352 drivers/net/ethernet/8390/xsurf100.c 	struct platform_device *pdev = zorro_get_drvdata(zdev);
pdev              353 drivers/net/ethernet/8390/xsurf100.c 	struct xsurf100_ax_plat_data *xs100 = dev_get_platdata(&pdev->dev);
pdev              355 drivers/net/ethernet/8390/xsurf100.c 	platform_device_unregister(pdev);
pdev              645 drivers/net/ethernet/adaptec/starfire.c static int starfire_init_one(struct pci_dev *pdev,
pdev              648 drivers/net/ethernet/adaptec/starfire.c 	struct device *d = &pdev->dev;
pdev              664 drivers/net/ethernet/adaptec/starfire.c 	if (pci_enable_device (pdev))
pdev              667 drivers/net/ethernet/adaptec/starfire.c 	ioaddr = pci_resource_start(pdev, 0);
pdev              668 drivers/net/ethernet/adaptec/starfire.c 	io_size = pci_resource_len(pdev, 0);
pdev              669 drivers/net/ethernet/adaptec/starfire.c 	if (!ioaddr || ((pci_resource_flags(pdev, 0) & IORESOURCE_MEM) == 0)) {
pdev              678 drivers/net/ethernet/adaptec/starfire.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              680 drivers/net/ethernet/adaptec/starfire.c 	irq = pdev->irq;
pdev              682 drivers/net/ethernet/adaptec/starfire.c 	if (pci_request_regions (pdev, DRV_NAME)) {
pdev              694 drivers/net/ethernet/adaptec/starfire.c 	pci_set_master(pdev);
pdev              697 drivers/net/ethernet/adaptec/starfire.c 	pci_try_set_mwi(pdev);
pdev              746 drivers/net/ethernet/adaptec/starfire.c 	pci_set_drvdata(pdev, dev);
pdev              748 drivers/net/ethernet/adaptec/starfire.c 	np->pci_dev = pdev;
pdev              839 drivers/net/ethernet/adaptec/starfire.c 	pci_release_regions (pdev);
pdev             2004 drivers/net/ethernet/adaptec/starfire.c static int starfire_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             2006 drivers/net/ethernet/adaptec/starfire.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             2013 drivers/net/ethernet/adaptec/starfire.c 	pci_save_state(pdev);
pdev             2014 drivers/net/ethernet/adaptec/starfire.c 	pci_set_power_state(pdev, pci_choose_state(pdev,state));
pdev             2019 drivers/net/ethernet/adaptec/starfire.c static int starfire_resume(struct pci_dev *pdev)
pdev             2021 drivers/net/ethernet/adaptec/starfire.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             2023 drivers/net/ethernet/adaptec/starfire.c 	pci_set_power_state(pdev, PCI_D0);
pdev             2024 drivers/net/ethernet/adaptec/starfire.c 	pci_restore_state(pdev);
pdev             2036 drivers/net/ethernet/adaptec/starfire.c static void starfire_remove_one(struct pci_dev *pdev)
pdev             2038 drivers/net/ethernet/adaptec/starfire.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             2046 drivers/net/ethernet/adaptec/starfire.c 		pci_free_consistent(pdev, np->queue_mem_size, np->queue_mem, np->queue_mem_dma);
pdev             2050 drivers/net/ethernet/adaptec/starfire.c 	pci_set_power_state(pdev, PCI_D3hot);	/* go to sleep in D3 mode */
pdev             2051 drivers/net/ethernet/adaptec/starfire.c 	pci_disable_device(pdev);
pdev             2054 drivers/net/ethernet/adaptec/starfire.c 	pci_release_regions(pdev);
pdev              443 drivers/net/ethernet/agere/et131x.c 	struct pci_dev *pdev;
pdev              497 drivers/net/ethernet/agere/et131x.c static int eeprom_wait_ready(struct pci_dev *pdev, u32 *status)
pdev              508 drivers/net/ethernet/agere/et131x.c 		if (pci_read_config_dword(pdev, LBCIF_DWORD1_GROUP, &reg))
pdev              523 drivers/net/ethernet/agere/et131x.c 	struct pci_dev *pdev = adapter->pdev;
pdev              538 drivers/net/ethernet/agere/et131x.c 	err = eeprom_wait_ready(pdev, NULL);
pdev              547 drivers/net/ethernet/agere/et131x.c 	if (pci_write_config_byte(pdev, LBCIF_CONTROL_REGISTER,
pdev              554 drivers/net/ethernet/agere/et131x.c 		if (pci_write_config_dword(pdev, LBCIF_ADDRESS_REGISTER, addr))
pdev              559 drivers/net/ethernet/agere/et131x.c 		if (pci_write_config_byte(pdev, LBCIF_DATA_REGISTER, data))
pdev              568 drivers/net/ethernet/agere/et131x.c 		err = eeprom_wait_ready(pdev, &status);
pdev              577 drivers/net/ethernet/agere/et131x.c 		    adapter->pdev->revision == 0)
pdev              604 drivers/net/ethernet/agere/et131x.c 		if (pci_write_config_byte(pdev, LBCIF_CONTROL_REGISTER,
pdev              612 drivers/net/ethernet/agere/et131x.c 			pci_write_config_dword(pdev,
pdev              616 drivers/net/ethernet/agere/et131x.c 				pci_read_config_dword(pdev,
pdev              631 drivers/net/ethernet/agere/et131x.c 	struct pci_dev *pdev = adapter->pdev;
pdev              638 drivers/net/ethernet/agere/et131x.c 	err = eeprom_wait_ready(pdev, NULL);
pdev              646 drivers/net/ethernet/agere/et131x.c 	if (pci_write_config_byte(pdev, LBCIF_CONTROL_REGISTER,
pdev              652 drivers/net/ethernet/agere/et131x.c 	if (pci_write_config_dword(pdev, LBCIF_ADDRESS_REGISTER, addr))
pdev              658 drivers/net/ethernet/agere/et131x.c 	err = eeprom_wait_ready(pdev, &status);
pdev              671 drivers/net/ethernet/agere/et131x.c 	struct pci_dev *pdev = adapter->pdev;
pdev              674 drivers/net/ethernet/agere/et131x.c 	pci_read_config_byte(pdev, ET1310_PCI_EEPROM_STATUS, &eestatus);
pdev              682 drivers/net/ethernet/agere/et131x.c 	if (pci_read_config_byte(pdev, ET1310_PCI_EEPROM_STATUS, &eestatus)) {
pdev              683 drivers/net/ethernet/agere/et131x.c 		dev_err(&pdev->dev,
pdev              694 drivers/net/ethernet/agere/et131x.c 		if (pdev->revision == 0x01) {
pdev              706 drivers/net/ethernet/agere/et131x.c 		if (pdev->revision  != 0x01 || write_failed) {
pdev              707 drivers/net/ethernet/agere/et131x.c 			dev_err(&pdev->dev,
pdev              763 drivers/net/ethernet/agere/et131x.c 			dev_err(&adapter->pdev->dev,
pdev              781 drivers/net/ethernet/agere/et131x.c 			dev_err(&adapter->pdev->dev,
pdev              925 drivers/net/ethernet/agere/et131x.c 		dev_warn(&adapter->pdev->dev,
pdev             1205 drivers/net/ethernet/agere/et131x.c 		dev_warn(&adapter->pdev->dev,
pdev             1207 drivers/net/ethernet/agere/et131x.c 		dev_warn(&adapter->pdev->dev, "status is  0x%08x\n",
pdev             1277 drivers/net/ethernet/agere/et131x.c 		dev_warn(&adapter->pdev->dev,
pdev             1279 drivers/net/ethernet/agere/et131x.c 		dev_warn(&adapter->pdev->dev, "status is  0x%08x\n",
pdev             1281 drivers/net/ethernet/agere/et131x.c 		dev_warn(&adapter->pdev->dev, "command is  0x%08x\n",
pdev             1921 drivers/net/ethernet/agere/et131x.c 		fbr->ring_virtaddr = dma_alloc_coherent(&adapter->pdev->dev,
pdev             1926 drivers/net/ethernet/agere/et131x.c 			dev_err(&adapter->pdev->dev,
pdev             1941 drivers/net/ethernet/agere/et131x.c 					&adapter->pdev->dev, fbr_chunksize,
pdev             1946 drivers/net/ethernet/agere/et131x.c 				dev_err(&adapter->pdev->dev,
pdev             1976 drivers/net/ethernet/agere/et131x.c 	rx_ring->ps_ring_virtaddr = dma_alloc_coherent(&adapter->pdev->dev,
pdev             1982 drivers/net/ethernet/agere/et131x.c 		dev_err(&adapter->pdev->dev,
pdev             1988 drivers/net/ethernet/agere/et131x.c 	rx_ring->rx_status_block = dma_alloc_coherent(&adapter->pdev->dev,
pdev             1993 drivers/net/ethernet/agere/et131x.c 		dev_err(&adapter->pdev->dev,
pdev             2040 drivers/net/ethernet/agere/et131x.c 				dma_free_coherent(&adapter->pdev->dev,
pdev             2051 drivers/net/ethernet/agere/et131x.c 		dma_free_coherent(&adapter->pdev->dev,
pdev             2063 drivers/net/ethernet/agere/et131x.c 		dma_free_coherent(&adapter->pdev->dev, psr_size,
pdev             2072 drivers/net/ethernet/agere/et131x.c 		dma_free_coherent(&adapter->pdev->dev,
pdev             2164 drivers/net/ethernet/agere/et131x.c 		dev_err(&adapter->pdev->dev,
pdev             2239 drivers/net/ethernet/agere/et131x.c 		dev_err(&adapter->pdev->dev,
pdev             2333 drivers/net/ethernet/agere/et131x.c 			dev_warn(&adapter->pdev->dev, "RFD's are running out\n");
pdev             2370 drivers/net/ethernet/agere/et131x.c 	tx_ring->tx_desc_ring = dma_alloc_coherent(&adapter->pdev->dev,
pdev             2375 drivers/net/ethernet/agere/et131x.c 		dev_err(&adapter->pdev->dev,
pdev             2380 drivers/net/ethernet/agere/et131x.c 	tx_ring->tx_status = dma_alloc_coherent(&adapter->pdev->dev,
pdev             2385 drivers/net/ethernet/agere/et131x.c 		dev_err(&adapter->pdev->dev,
pdev             2400 drivers/net/ethernet/agere/et131x.c 		dma_free_coherent(&adapter->pdev->dev,
pdev             2409 drivers/net/ethernet/agere/et131x.c 		dma_free_coherent(&adapter->pdev->dev,
pdev             2463 drivers/net/ethernet/agere/et131x.c 				dma_addr = dma_map_single(&adapter->pdev->dev,
pdev             2472 drivers/net/ethernet/agere/et131x.c 				dma_addr = dma_map_single(&adapter->pdev->dev,
pdev             2481 drivers/net/ethernet/agere/et131x.c 				dma_addr = dma_map_single(&adapter->pdev->dev,
pdev             2492 drivers/net/ethernet/agere/et131x.c 			dma_addr = skb_frag_dma_map(&adapter->pdev->dev,
pdev             2661 drivers/net/ethernet/agere/et131x.c 			dma_unmap_single(&adapter->pdev->dev,
pdev             2812 drivers/net/ethernet/agere/et131x.c 	regs->version = (1 << 24) | (adapter->pdev->revision << 16) |
pdev             2813 drivers/net/ethernet/agere/et131x.c 			adapter->pdev->device;
pdev             2962 drivers/net/ethernet/agere/et131x.c 	strlcpy(info->bus_info, pci_name(adapter->pdev),
pdev             3003 drivers/net/ethernet/agere/et131x.c 			   struct pci_dev *pdev)
pdev             3012 drivers/net/ethernet/agere/et131x.c 	if (!pci_is_pcie(pdev)) {
pdev             3013 drivers/net/ethernet/agere/et131x.c 		dev_err(&pdev->dev, "Missing PCIe capabilities\n");
pdev             3018 drivers/net/ethernet/agere/et131x.c 	max_payload = pdev->pcie_mpss;
pdev             3024 drivers/net/ethernet/agere/et131x.c 		if (pci_write_config_word(pdev, ET1310_PCI_ACK_NACK,
pdev             3026 drivers/net/ethernet/agere/et131x.c 			dev_err(&pdev->dev,
pdev             3030 drivers/net/ethernet/agere/et131x.c 		if (pci_write_config_word(pdev, ET1310_PCI_REPLAY,
pdev             3032 drivers/net/ethernet/agere/et131x.c 			dev_err(&pdev->dev,
pdev             3041 drivers/net/ethernet/agere/et131x.c 	if (pci_write_config_byte(pdev, ET1310_PCI_L0L1LATENCY, 0x11)) {
pdev             3042 drivers/net/ethernet/agere/et131x.c 		dev_err(&pdev->dev,
pdev             3048 drivers/net/ethernet/agere/et131x.c 	if (pcie_set_readrq(pdev, 2048)) {
pdev             3049 drivers/net/ethernet/agere/et131x.c 		dev_err(&pdev->dev,
pdev             3063 drivers/net/ethernet/agere/et131x.c 		if (pci_read_config_byte(pdev, ET1310_PCI_MAC_ADDRESS + i,
pdev             3065 drivers/net/ethernet/agere/et131x.c 			dev_err(&pdev->dev, "Could not read PCI config space for MAC address\n");
pdev             3131 drivers/net/ethernet/agere/et131x.c 		dev_err(&adapter->pdev->dev,
pdev             3139 drivers/net/ethernet/agere/et131x.c 		dev_err(&adapter->pdev->dev,
pdev             3147 drivers/net/ethernet/agere/et131x.c 		dev_err(&adapter->pdev->dev, "et131x_init_recv FAILED\n");
pdev             3249 drivers/net/ethernet/agere/et131x.c 		dev_err(&adapter->pdev->dev, "no PHY found\n");
pdev             3257 drivers/net/ethernet/agere/et131x.c 		dev_err(&adapter->pdev->dev, "Could not attach to PHY\n");
pdev             3263 drivers/net/ethernet/agere/et131x.c 	if (adapter->pdev->device != ET131X_PCI_DEVICE_ID_FAST)
pdev             3274 drivers/net/ethernet/agere/et131x.c 						  struct pci_dev *pdev)
pdev             3281 drivers/net/ethernet/agere/et131x.c 	adapter->pdev = pci_dev_get(pdev);
pdev             3295 drivers/net/ethernet/agere/et131x.c static void et131x_pci_remove(struct pci_dev *pdev)
pdev             3297 drivers/net/ethernet/agere/et131x.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             3308 drivers/net/ethernet/agere/et131x.c 	pci_dev_put(pdev);
pdev             3311 drivers/net/ethernet/agere/et131x.c 	pci_release_regions(pdev);
pdev             3312 drivers/net/ethernet/agere/et131x.c 	pci_disable_device(pdev);
pdev             3333 drivers/net/ethernet/agere/et131x.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             3334 drivers/net/ethernet/agere/et131x.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             3339 drivers/net/ethernet/agere/et131x.c 		pci_save_state(pdev);
pdev             3347 drivers/net/ethernet/agere/et131x.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             3348 drivers/net/ethernet/agere/et131x.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             3351 drivers/net/ethernet/agere/et131x.c 		pci_restore_state(pdev);
pdev             3425 drivers/net/ethernet/agere/et131x.c 		dev_warn(&adapter->pdev->dev,
pdev             3486 drivers/net/ethernet/agere/et131x.c 		dev_warn(&adapter->pdev->dev, "RxDMA_ERR interrupt, error %x\n",
pdev             3496 drivers/net/ethernet/agere/et131x.c 		dev_err(&adapter->pdev->dev, "WAKE_ON_LAN interrupt\n");
pdev             3510 drivers/net/ethernet/agere/et131x.c 		dev_warn(&adapter->pdev->dev, "TXMAC interrupt, error 0x%08x\n",
pdev             3523 drivers/net/ethernet/agere/et131x.c 		dev_warn(&adapter->pdev->dev,
pdev             3527 drivers/net/ethernet/agere/et131x.c 		dev_warn(&adapter->pdev->dev,
pdev             3614 drivers/net/ethernet/agere/et131x.c 	struct pci_dev *pdev = adapter->pdev;
pdev             3615 drivers/net/ethernet/agere/et131x.c 	unsigned int irq = pdev->irq;
pdev             3627 drivers/net/ethernet/agere/et131x.c 		dev_err(&pdev->dev, "could not register IRQ %d\n", irq);
pdev             3648 drivers/net/ethernet/agere/et131x.c 	free_irq(adapter->pdev->irq, netdev);
pdev             3833 drivers/net/ethernet/agere/et131x.c 		dev_err(&adapter->pdev->dev, "hardware error - reset\n");
pdev             3846 drivers/net/ethernet/agere/et131x.c 			dev_warn(&adapter->pdev->dev,
pdev             3876 drivers/net/ethernet/agere/et131x.c 		dev_warn(&adapter->pdev->dev,
pdev             3905 drivers/net/ethernet/agere/et131x.c static int et131x_pci_setup(struct pci_dev *pdev,
pdev             3912 drivers/net/ethernet/agere/et131x.c 	rc = pci_enable_device(pdev);
pdev             3914 drivers/net/ethernet/agere/et131x.c 		dev_err(&pdev->dev, "pci_enable_device() failed\n");
pdev             3919 drivers/net/ethernet/agere/et131x.c 	if (!(pci_resource_flags(pdev, 0) & IORESOURCE_MEM)) {
pdev             3920 drivers/net/ethernet/agere/et131x.c 		dev_err(&pdev->dev, "Can't find PCI device's base address\n");
pdev             3925 drivers/net/ethernet/agere/et131x.c 	rc = pci_request_regions(pdev, DRIVER_NAME);
pdev             3927 drivers/net/ethernet/agere/et131x.c 		dev_err(&pdev->dev, "Can't get PCI resources\n");
pdev             3931 drivers/net/ethernet/agere/et131x.c 	pci_set_master(pdev);
pdev             3934 drivers/net/ethernet/agere/et131x.c 	if (dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64)) &&
pdev             3935 drivers/net/ethernet/agere/et131x.c 	    dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32))) {
pdev             3936 drivers/net/ethernet/agere/et131x.c 		dev_err(&pdev->dev, "No usable DMA addressing method\n");
pdev             3943 drivers/net/ethernet/agere/et131x.c 		dev_err(&pdev->dev, "Couldn't alloc netdev struct\n");
pdev             3953 drivers/net/ethernet/agere/et131x.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             3956 drivers/net/ethernet/agere/et131x.c 	adapter = et131x_adapter_init(netdev, pdev);
pdev             3958 drivers/net/ethernet/agere/et131x.c 	rc = et131x_pci_init(adapter, pdev);
pdev             3963 drivers/net/ethernet/agere/et131x.c 	adapter->regs = pci_ioremap_bar(pdev, 0);
pdev             3965 drivers/net/ethernet/agere/et131x.c 		dev_err(&pdev->dev, "Cannot map device registers\n");
pdev             3978 drivers/net/ethernet/agere/et131x.c 		dev_err(&pdev->dev, "Could not alloc adapter memory (DMA)\n");
pdev             3992 drivers/net/ethernet/agere/et131x.c 		dev_err(&pdev->dev, "Alloc of mii_bus struct failed\n");
pdev             3998 drivers/net/ethernet/agere/et131x.c 		 (adapter->pdev->bus->number << 8) | adapter->pdev->devfn);
pdev             4005 drivers/net/ethernet/agere/et131x.c 		dev_err(&pdev->dev, "failed to register MII bus\n");
pdev             4011 drivers/net/ethernet/agere/et131x.c 		dev_err(&pdev->dev, "failed to probe MII bus\n");
pdev             4030 drivers/net/ethernet/agere/et131x.c 		dev_err(&pdev->dev, "register_netdev() failed\n");
pdev             4038 drivers/net/ethernet/agere/et131x.c 	pci_set_drvdata(pdev, netdev);
pdev             4053 drivers/net/ethernet/agere/et131x.c 	pci_dev_put(pdev);
pdev             4056 drivers/net/ethernet/agere/et131x.c 	pci_release_regions(pdev);
pdev             4058 drivers/net/ethernet/agere/et131x.c 	pci_disable_device(pdev);
pdev              538 drivers/net/ethernet/alacritech/slic.h 	struct pci_dev *pdev;
pdev              368 drivers/net/ethernet/alacritech/slicoss.c 		dma_unmap_single(&sdev->pdev->dev,
pdev              411 drivers/net/ethernet/alacritech/slicoss.c 		paddr = dma_map_single(&sdev->pdev->dev, skb->data, maplen,
pdev              413 drivers/net/ethernet/alacritech/slicoss.c 		if (dma_mapping_error(&sdev->pdev->dev, paddr)) {
pdev              429 drivers/net/ethernet/alacritech/slicoss.c 		dma_sync_single_for_cpu(&sdev->pdev->dev, paddr,
pdev              434 drivers/net/ethernet/alacritech/slicoss.c 		dma_sync_single_for_device(&sdev->pdev->dev, paddr,
pdev              569 drivers/net/ethernet/alacritech/slicoss.c 		dma_sync_single_for_cpu(&sdev->pdev->dev,
pdev              576 drivers/net/ethernet/alacritech/slicoss.c 			dma_sync_single_for_device(&sdev->pdev->dev,
pdev              587 drivers/net/ethernet/alacritech/slicoss.c 		dma_unmap_single(&sdev->pdev->dev,
pdev              764 drivers/net/ethernet/alacritech/slicoss.c 	pci_read_config_word(sdev->pdev, PCI_COMMAND, &cmd);
pdev              787 drivers/net/ethernet/alacritech/slicoss.c 		descs = dma_alloc_coherent(&sdev->pdev->dev, size, &paddr,
pdev              817 drivers/net/ethernet/alacritech/slicoss.c 		dma_free_coherent(&sdev->pdev->dev, stq->mem_size,
pdev              831 drivers/net/ethernet/alacritech/slicoss.c 		dma_free_coherent(&sdev->pdev->dev, stq->mem_size,
pdev              853 drivers/net/ethernet/alacritech/slicoss.c 	txq->dma_pool = dma_pool_create("slic_pool", &sdev->pdev->dev,
pdev              907 drivers/net/ethernet/alacritech/slicoss.c 		dma_unmap_single(&sdev->pdev->dev,
pdev              949 drivers/net/ethernet/alacritech/slicoss.c 		dma_unmap_single(&sdev->pdev->dev,
pdev              960 drivers/net/ethernet/alacritech/slicoss.c 	unsigned int subid = sdev->pdev->subsystem_device;
pdev             1054 drivers/net/ethernet/alacritech/slicoss.c 	err = request_firmware(&fw, file, &sdev->pdev->dev);
pdev             1056 drivers/net/ethernet/alacritech/slicoss.c 		dev_err(&sdev->pdev->dev,
pdev             1064 drivers/net/ethernet/alacritech/slicoss.c 		dev_err(&sdev->pdev->dev,
pdev             1075 drivers/net/ethernet/alacritech/slicoss.c 		dev_err(&sdev->pdev->dev,
pdev             1129 drivers/net/ethernet/alacritech/slicoss.c 	err = request_firmware(&fw, file, &sdev->pdev->dev);
pdev             1131 drivers/net/ethernet/alacritech/slicoss.c 		dev_err(&sdev->pdev->dev, "failed to load firmware %s\n", file);
pdev             1138 drivers/net/ethernet/alacritech/slicoss.c 		dev_err(&sdev->pdev->dev,
pdev             1147 drivers/net/ethernet/alacritech/slicoss.c 		dev_err(&sdev->pdev->dev,
pdev             1161 drivers/net/ethernet/alacritech/slicoss.c 		dev_err(&sdev->pdev->dev,
pdev             1232 drivers/net/ethernet/alacritech/slicoss.c 	sm_data = dma_alloc_coherent(&sdev->pdev->dev, sizeof(*sm_data),
pdev             1235 drivers/net/ethernet/alacritech/slicoss.c 		dev_err(&sdev->pdev->dev, "failed to allocate shared memory\n");
pdev             1251 drivers/net/ethernet/alacritech/slicoss.c 	dma_free_coherent(&sdev->pdev->dev, sizeof(*sm_data), sm_data,
pdev             1320 drivers/net/ethernet/alacritech/slicoss.c 	err = request_irq(sdev->pdev->irq, slic_irq, IRQF_SHARED, DRV_NAME,
pdev             1381 drivers/net/ethernet/alacritech/slicoss.c 	free_irq(sdev->pdev->irq, sdev);
pdev             1425 drivers/net/ethernet/alacritech/slicoss.c 	paddr = dma_map_single(&sdev->pdev->dev, skb->data, maplen,
pdev             1427 drivers/net/ethernet/alacritech/slicoss.c 	if (dma_mapping_error(&sdev->pdev->dev, paddr)) {
pdev             1537 drivers/net/ethernet/alacritech/slicoss.c 	strlcpy(info->bus_info, pci_name(sdev->pdev), sizeof(info->bus_info));
pdev             1599 drivers/net/ethernet/alacritech/slicoss.c 	unsigned int devfn = PCI_FUNC(sdev->pdev->devfn);
pdev             1611 drivers/net/ethernet/alacritech/slicoss.c 	eeprom = dma_alloc_coherent(&sdev->pdev->dev, SLIC_EEPROM_SIZE,
pdev             1628 drivers/net/ethernet/alacritech/slicoss.c 			dev_err(&sdev->pdev->dev,
pdev             1660 drivers/net/ethernet/alacritech/slicoss.c 		dev_err(&sdev->pdev->dev, "invalid checksum in eeprom\n");
pdev             1667 drivers/net/ethernet/alacritech/slicoss.c 	dma_free_coherent(&sdev->pdev->dev, SLIC_EEPROM_SIZE, eeprom, paddr);
pdev             1686 drivers/net/ethernet/alacritech/slicoss.c 		dev_err(&sdev->pdev->dev, "failed to load firmware\n");
pdev             1693 drivers/net/ethernet/alacritech/slicoss.c 		dev_err(&sdev->pdev->dev, "failed to init shared memory\n");
pdev             1699 drivers/net/ethernet/alacritech/slicoss.c 		dev_err(&sdev->pdev->dev, "failed to read eeprom\n");
pdev             1729 drivers/net/ethernet/alacritech/slicoss.c static void slic_configure_pci(struct pci_dev *pdev)
pdev             1734 drivers/net/ethernet/alacritech/slicoss.c 	pci_read_config_word(pdev, PCI_COMMAND, &old);
pdev             1738 drivers/net/ethernet/alacritech/slicoss.c 		pci_write_config_word(pdev, PCI_COMMAND, cmd);
pdev             1741 drivers/net/ethernet/alacritech/slicoss.c static int slic_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1747 drivers/net/ethernet/alacritech/slicoss.c 	err = pci_enable_device(pdev);
pdev             1749 drivers/net/ethernet/alacritech/slicoss.c 		dev_err(&pdev->dev, "failed to enable PCI device\n");
pdev             1753 drivers/net/ethernet/alacritech/slicoss.c 	pci_set_master(pdev);
pdev             1754 drivers/net/ethernet/alacritech/slicoss.c 	pci_try_set_mwi(pdev);
pdev             1756 drivers/net/ethernet/alacritech/slicoss.c 	slic_configure_pci(pdev);
pdev             1758 drivers/net/ethernet/alacritech/slicoss.c 	err = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev             1760 drivers/net/ethernet/alacritech/slicoss.c 		dev_err(&pdev->dev, "failed to setup DMA\n");
pdev             1764 drivers/net/ethernet/alacritech/slicoss.c 	dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev             1766 drivers/net/ethernet/alacritech/slicoss.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev             1768 drivers/net/ethernet/alacritech/slicoss.c 		dev_err(&pdev->dev, "failed to obtain PCI regions\n");
pdev             1774 drivers/net/ethernet/alacritech/slicoss.c 		dev_err(&pdev->dev, "failed to alloc ethernet device\n");
pdev             1779 drivers/net/ethernet/alacritech/slicoss.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             1780 drivers/net/ethernet/alacritech/slicoss.c 	pci_set_drvdata(pdev, dev);
pdev             1781 drivers/net/ethernet/alacritech/slicoss.c 	dev->irq = pdev->irq;
pdev             1789 drivers/net/ethernet/alacritech/slicoss.c 	sdev->model = (pdev->device == PCI_DEVICE_ID_ALACRITECH_OASIS) ?
pdev             1791 drivers/net/ethernet/alacritech/slicoss.c 	sdev->is_fiber = slic_is_fiber(pdev->subsystem_device);
pdev             1792 drivers/net/ethernet/alacritech/slicoss.c 	sdev->pdev = pdev;
pdev             1794 drivers/net/ethernet/alacritech/slicoss.c 	sdev->regs = ioremap_nocache(pci_resource_start(pdev, 0),
pdev             1795 drivers/net/ethernet/alacritech/slicoss.c 				     pci_resource_len(pdev, 0));
pdev             1797 drivers/net/ethernet/alacritech/slicoss.c 		dev_err(&pdev->dev, "failed to map registers\n");
pdev             1804 drivers/net/ethernet/alacritech/slicoss.c 		dev_err(&pdev->dev, "failed to initialize driver\n");
pdev             1813 drivers/net/ethernet/alacritech/slicoss.c 		dev_err(&pdev->dev, "failed to register net device: %i\n", err);
pdev             1824 drivers/net/ethernet/alacritech/slicoss.c 	pci_release_regions(pdev);
pdev             1826 drivers/net/ethernet/alacritech/slicoss.c 	pci_disable_device(pdev);
pdev             1831 drivers/net/ethernet/alacritech/slicoss.c static void slic_remove(struct pci_dev *pdev)
pdev             1833 drivers/net/ethernet/alacritech/slicoss.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             1839 drivers/net/ethernet/alacritech/slicoss.c 	pci_release_regions(pdev);
pdev             1840 drivers/net/ethernet/alacritech/slicoss.c 	pci_disable_device(pdev);
pdev               75 drivers/net/ethernet/allwinner/sun4i-emac.c 	struct platform_device	*pdev;
pdev              804 drivers/net/ethernet/allwinner/sun4i-emac.c static int emac_probe(struct platform_device *pdev)
pdev              806 drivers/net/ethernet/allwinner/sun4i-emac.c 	struct device_node *np = pdev->dev.of_node;
pdev              814 drivers/net/ethernet/allwinner/sun4i-emac.c 		dev_err(&pdev->dev, "could not allocate device.\n");
pdev              818 drivers/net/ethernet/allwinner/sun4i-emac.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev              822 drivers/net/ethernet/allwinner/sun4i-emac.c 	db->dev = &pdev->dev;
pdev              824 drivers/net/ethernet/allwinner/sun4i-emac.c 	db->pdev = pdev;
pdev              831 drivers/net/ethernet/allwinner/sun4i-emac.c 		dev_err(&pdev->dev, "failed to remap registers\n");
pdev              845 drivers/net/ethernet/allwinner/sun4i-emac.c 	db->clk = devm_clk_get(&pdev->dev, NULL);
pdev              853 drivers/net/ethernet/allwinner/sun4i-emac.c 		dev_err(&pdev->dev, "Error couldn't enable clock (%d)\n", ret);
pdev              857 drivers/net/ethernet/allwinner/sun4i-emac.c 	ret = sunxi_sram_claim(&pdev->dev);
pdev              859 drivers/net/ethernet/allwinner/sun4i-emac.c 		dev_err(&pdev->dev, "Error couldn't map SRAM to device\n");
pdev              867 drivers/net/ethernet/allwinner/sun4i-emac.c 		dev_err(&pdev->dev, "no associated PHY\n");
pdev              880 drivers/net/ethernet/allwinner/sun4i-emac.c 		dev_warn(&pdev->dev, "using random MAC address %pM\n",
pdev              892 drivers/net/ethernet/allwinner/sun4i-emac.c 	platform_set_drvdata(pdev, ndev);
pdev              899 drivers/net/ethernet/allwinner/sun4i-emac.c 		dev_err(&pdev->dev, "Registering netdev failed!\n");
pdev              904 drivers/net/ethernet/allwinner/sun4i-emac.c 	dev_info(&pdev->dev, "%s: at %p, IRQ %d MAC: %pM\n",
pdev              910 drivers/net/ethernet/allwinner/sun4i-emac.c 	sunxi_sram_release(&pdev->dev);
pdev              923 drivers/net/ethernet/allwinner/sun4i-emac.c static int emac_remove(struct platform_device *pdev)
pdev              925 drivers/net/ethernet/allwinner/sun4i-emac.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev              929 drivers/net/ethernet/allwinner/sun4i-emac.c 	sunxi_sram_release(&pdev->dev);
pdev              934 drivers/net/ethernet/allwinner/sun4i-emac.c 	dev_dbg(&pdev->dev, "released and freed device\n");
pdev              454 drivers/net/ethernet/alteon/acenic.c static int acenic_probe_one(struct pci_dev *pdev,
pdev              465 drivers/net/ethernet/alteon/acenic.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              468 drivers/net/ethernet/alteon/acenic.c 	ap->pdev = pdev;
pdev              469 drivers/net/ethernet/alteon/acenic.c 	ap->name = pci_name(pdev);
pdev              485 drivers/net/ethernet/alteon/acenic.c 	if (pci_enable_device(pdev))
pdev              493 drivers/net/ethernet/alteon/acenic.c 	pci_set_master(pdev);
pdev              495 drivers/net/ethernet/alteon/acenic.c 	pci_read_config_word(pdev, PCI_COMMAND, &ap->pci_command);
pdev              503 drivers/net/ethernet/alteon/acenic.c 		pci_write_config_word(ap->pdev, PCI_COMMAND,
pdev              508 drivers/net/ethernet/alteon/acenic.c 	pci_read_config_byte(pdev, PCI_LATENCY_TIMER, &ap->pci_latency);
pdev              511 drivers/net/ethernet/alteon/acenic.c 		pci_write_config_byte(pdev, PCI_LATENCY_TIMER, ap->pci_latency);
pdev              519 drivers/net/ethernet/alteon/acenic.c 	dev->base_addr = pci_resource_start(pdev, 0);
pdev              528 drivers/net/ethernet/alteon/acenic.c 	switch(pdev->vendor) {
pdev              530 drivers/net/ethernet/alteon/acenic.c 		if (pdev->device == PCI_DEVICE_ID_FARALLON_PN9100T) {
pdev              545 drivers/net/ethernet/alteon/acenic.c 		if (pdev->device == PCI_DEVICE_ID_FARALLON_PN9000SX) {
pdev              560 drivers/net/ethernet/alteon/acenic.c 	printk("irq %d\n", pdev->irq);
pdev              594 drivers/net/ethernet/alteon/acenic.c 	pci_set_drvdata(pdev, dev);
pdev              606 drivers/net/ethernet/alteon/acenic.c static void acenic_remove_one(struct pci_dev *pdev)
pdev              608 drivers/net/ethernet/alteon/acenic.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev              645 drivers/net/ethernet/alteon/acenic.c 			pci_unmap_page(ap->pdev, mapping,
pdev              665 drivers/net/ethernet/alteon/acenic.c 				pci_unmap_page(ap->pdev, mapping,
pdev              684 drivers/net/ethernet/alteon/acenic.c 			pci_unmap_page(ap->pdev, mapping,
pdev              716 drivers/net/ethernet/alteon/acenic.c 		pci_free_consistent(ap->pdev, size, ap->rx_std_ring,
pdev              725 drivers/net/ethernet/alteon/acenic.c 		pci_free_consistent(ap->pdev, size, ap->evt_ring,
pdev              731 drivers/net/ethernet/alteon/acenic.c 		pci_free_consistent(ap->pdev, size, ap->tx_ring,
pdev              737 drivers/net/ethernet/alteon/acenic.c 		pci_free_consistent(ap->pdev, sizeof(u32),
pdev              742 drivers/net/ethernet/alteon/acenic.c 		pci_free_consistent(ap->pdev, sizeof(u32),
pdev              748 drivers/net/ethernet/alteon/acenic.c 		pci_free_consistent(ap->pdev, sizeof(u32),
pdev              766 drivers/net/ethernet/alteon/acenic.c 	ap->rx_std_ring = pci_alloc_consistent(ap->pdev, size,
pdev              777 drivers/net/ethernet/alteon/acenic.c 	ap->evt_ring = pci_alloc_consistent(ap->pdev, size, &ap->evt_ring_dma);
pdev              789 drivers/net/ethernet/alteon/acenic.c 		ap->tx_ring = pci_alloc_consistent(ap->pdev, size,
pdev              796 drivers/net/ethernet/alteon/acenic.c 	ap->evt_prd = pci_alloc_consistent(ap->pdev, sizeof(u32),
pdev              801 drivers/net/ethernet/alteon/acenic.c 	ap->rx_ret_prd = pci_alloc_consistent(ap->pdev, sizeof(u32),
pdev              806 drivers/net/ethernet/alteon/acenic.c 	ap->tx_csm = pci_alloc_consistent(ap->pdev, sizeof(u32),
pdev              833 drivers/net/ethernet/alteon/acenic.c 		pci_free_consistent(ap->pdev, sizeof(struct ace_info),
pdev              866 drivers/net/ethernet/alteon/acenic.c 	struct pci_dev *pdev;
pdev             1007 drivers/net/ethernet/alteon/acenic.c 	pdev = ap->pdev;
pdev             1008 drivers/net/ethernet/alteon/acenic.c 	pci_read_config_byte(pdev, PCI_CACHE_LINE_SIZE, &cache_size);
pdev             1017 drivers/net/ethernet/alteon/acenic.c 			pci_write_config_byte(pdev, PCI_CACHE_LINE_SIZE,
pdev             1049 drivers/net/ethernet/alteon/acenic.c 				pci_write_config_word(pdev, PCI_COMMAND,
pdev             1076 drivers/net/ethernet/alteon/acenic.c 				pci_write_config_word(pdev, PCI_COMMAND,
pdev             1125 drivers/net/ethernet/alteon/acenic.c 		pci_write_config_word(pdev, PCI_COMMAND, ap->pci_command);
pdev             1132 drivers/net/ethernet/alteon/acenic.c 	if (!pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) {
pdev             1134 drivers/net/ethernet/alteon/acenic.c 	} else if (!pci_set_dma_mask(pdev, DMA_BIT_MASK(32))) {
pdev             1146 drivers/net/ethernet/alteon/acenic.c 	if (!(info = pci_alloc_consistent(ap->pdev, sizeof(struct ace_info),
pdev             1161 drivers/net/ethernet/alteon/acenic.c 	ecode = request_irq(pdev->irq, ace_interrupt, IRQF_SHARED,
pdev             1165 drivers/net/ethernet/alteon/acenic.c 		       DRV_NAME, pdev->irq);
pdev             1168 drivers/net/ethernet/alteon/acenic.c 		dev->irq = pdev->irq;
pdev             1649 drivers/net/ethernet/alteon/acenic.c 		mapping = pci_map_page(ap->pdev, virt_to_page(skb->data),
pdev             1710 drivers/net/ethernet/alteon/acenic.c 		mapping = pci_map_page(ap->pdev, virt_to_page(skb->data),
pdev             1766 drivers/net/ethernet/alteon/acenic.c 		mapping = pci_map_page(ap->pdev, virt_to_page(skb->data),
pdev             1980 drivers/net/ethernet/alteon/acenic.c 		pci_unmap_page(ap->pdev,
pdev             2049 drivers/net/ethernet/alteon/acenic.c 			pci_unmap_page(ap->pdev, dma_unmap_addr(info, mapping),
pdev             2340 drivers/net/ethernet/alteon/acenic.c 			pci_unmap_page(ap->pdev, dma_unmap_addr(info, mapping),
pdev             2372 drivers/net/ethernet/alteon/acenic.c 	mapping = pci_map_page(ap->pdev, virt_to_page(skb->data),
pdev             2468 drivers/net/ethernet/alteon/acenic.c 			mapping = skb_frag_dma_map(&ap->pdev->dev, frag, 0,
pdev             2706 drivers/net/ethernet/alteon/acenic.c 	if (ap->pdev)
pdev             2707 drivers/net/ethernet/alteon/acenic.c 		strlcpy(info->bus_info, pci_name(ap->pdev),
pdev             2888 drivers/net/ethernet/alteon/acenic.c 	ret = request_firmware(&fw, fw_name, &ap->pdev->dev);
pdev              682 drivers/net/ethernet/alteon/acenic.h 	struct pci_dev		*pdev;
pdev             1316 drivers/net/ethernet/altera/altera_tse_main.c static int request_and_map(struct platform_device *pdev, const char *name,
pdev             1320 drivers/net/ethernet/altera/altera_tse_main.c 	struct device *device = &pdev->dev;
pdev             1322 drivers/net/ethernet/altera/altera_tse_main.c 	*res = platform_get_resource_byname(pdev, IORESOURCE_MEM, name);
pdev             1347 drivers/net/ethernet/altera/altera_tse_main.c static int altera_tse_probe(struct platform_device *pdev)
pdev             1360 drivers/net/ethernet/altera/altera_tse_main.c 		dev_err(&pdev->dev, "Could not allocate network device\n");
pdev             1364 drivers/net/ethernet/altera/altera_tse_main.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev             1367 drivers/net/ethernet/altera/altera_tse_main.c 	priv->device = &pdev->dev;
pdev             1371 drivers/net/ethernet/altera/altera_tse_main.c 	of_id = of_match_device(altera_tse_ids, &pdev->dev);
pdev             1380 drivers/net/ethernet/altera/altera_tse_main.c 		ret = request_and_map(pdev, "s1", &dma_res, &descmap);
pdev             1412 drivers/net/ethernet/altera/altera_tse_main.c 		ret = request_and_map(pdev, "rx_resp", &dma_res,
pdev             1417 drivers/net/ethernet/altera/altera_tse_main.c 		ret = request_and_map(pdev, "tx_desc", &dma_res,
pdev             1425 drivers/net/ethernet/altera/altera_tse_main.c 		ret = request_and_map(pdev, "rx_desc", &dma_res,
pdev             1446 drivers/net/ethernet/altera/altera_tse_main.c 	ret = request_and_map(pdev, "control_port", &control_port,
pdev             1452 drivers/net/ethernet/altera/altera_tse_main.c 	ret = request_and_map(pdev, "rx_csr", &dma_res,
pdev             1459 drivers/net/ethernet/altera/altera_tse_main.c 	ret = request_and_map(pdev, "tx_csr", &dma_res,
pdev             1466 drivers/net/ethernet/altera/altera_tse_main.c 	priv->rx_irq = platform_get_irq_byname(pdev, "rx_irq");
pdev             1468 drivers/net/ethernet/altera/altera_tse_main.c 		dev_err(&pdev->dev, "cannot obtain Rx IRQ\n");
pdev             1474 drivers/net/ethernet/altera/altera_tse_main.c 	priv->tx_irq = platform_get_irq_byname(pdev, "tx_irq");
pdev             1476 drivers/net/ethernet/altera/altera_tse_main.c 		dev_err(&pdev->dev, "cannot obtain Tx IRQ\n");
pdev             1482 drivers/net/ethernet/altera/altera_tse_main.c 	if (of_property_read_u32(pdev->dev.of_node, "rx-fifo-depth",
pdev             1484 drivers/net/ethernet/altera/altera_tse_main.c 		dev_err(&pdev->dev, "cannot obtain rx-fifo-depth\n");
pdev             1489 drivers/net/ethernet/altera/altera_tse_main.c 	if (of_property_read_u32(pdev->dev.of_node, "tx-fifo-depth",
pdev             1491 drivers/net/ethernet/altera/altera_tse_main.c 		dev_err(&pdev->dev, "cannot obtain tx-fifo-depth\n");
pdev             1498 drivers/net/ethernet/altera/altera_tse_main.c 		of_property_read_bool(pdev->dev.of_node,
pdev             1508 drivers/net/ethernet/altera/altera_tse_main.c 		of_property_read_bool(pdev->dev.of_node,
pdev             1519 drivers/net/ethernet/altera/altera_tse_main.c 	of_property_read_u32(pdev->dev.of_node, "max-frame-size",
pdev             1528 drivers/net/ethernet/altera/altera_tse_main.c 	macaddr = of_get_mac_address(pdev->dev.of_node);
pdev             1574 drivers/net/ethernet/altera/altera_tse_main.c 		dev_err(&pdev->dev, "failed to register TSE net device\n");
pdev             1578 drivers/net/ethernet/altera/altera_tse_main.c 	platform_set_drvdata(pdev, ndev);
pdev             1583 drivers/net/ethernet/altera/altera_tse_main.c 		dev_info(&pdev->dev, "Altera TSE MAC version %d.%d at 0x%08lx irq %d/%d\n",
pdev             1608 drivers/net/ethernet/altera/altera_tse_main.c static int altera_tse_remove(struct platform_device *pdev)
pdev             1610 drivers/net/ethernet/altera/altera_tse_main.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev             1620 drivers/net/ethernet/altera/altera_tse_main.c 	platform_set_drvdata(pdev, NULL);
pdev              408 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	strlcpy(info->bus_info, pci_name(adapter->pdev),
pdev              869 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	strings_buf = devm_kcalloc(&adapter->pdev->dev,
pdev              878 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	data_buf = devm_kcalloc(&adapter->pdev->dev,
pdev              884 drivers/net/ethernet/amazon/ena/ena_ethtool.c 		devm_kfree(&adapter->pdev->dev, strings_buf);
pdev              906 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	devm_kfree(&adapter->pdev->dev, strings_buf);
pdev              907 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	devm_kfree(&adapter->pdev->dev, data_buf);
pdev              139 drivers/net/ethernet/amazon/ena/ena_netdev.c 				      pci_irq_vector(adapter->pdev, irq_idx));
pdev              154 drivers/net/ethernet/amazon/ena/ena_netdev.c 	ring->pdev = adapter->pdev;
pdev              155 drivers/net/ethernet/amazon/ena/ena_netdev.c 	ring->dev = &adapter->pdev->dev;
pdev             1353 drivers/net/ethernet/amazon/ena/ena_netdev.c 	irq_cnt = pci_alloc_irq_vectors(adapter->pdev, ENA_MIN_MSIX_VEC,
pdev             1385 drivers/net/ethernet/amazon/ena/ena_netdev.c 		 pci_name(adapter->pdev));
pdev             1390 drivers/net/ethernet/amazon/ena/ena_netdev.c 		pci_irq_vector(adapter->pdev, ENA_MGMNT_IRQ_IDX);
pdev             1413 drivers/net/ethernet/amazon/ena/ena_netdev.c 			pci_irq_vector(adapter->pdev, irq_idx);
pdev             1518 drivers/net/ethernet/amazon/ena/ena_netdev.c 		pci_free_irq_vectors(adapter->pdev);
pdev             1957 drivers/net/ethernet/amazon/ena/ena_netdev.c 			dev_err(&adapter->pdev->dev, "Device reset failed\n");
pdev             2405 drivers/net/ethernet/amazon/ena/ena_netdev.c 				 struct pci_dev *pdev)
pdev             2419 drivers/net/ethernet/amazon/ena/ena_netdev.c 	host_info->bdf = (pdev->bus->number << 8) | pdev->devfn;
pdev             2584 drivers/net/ethernet/amazon/ena/ena_netdev.c static int ena_device_init(struct ena_com_dev *ena_dev, struct pci_dev *pdev,
pdev             2588 drivers/net/ethernet/amazon/ena/ena_netdev.c 	struct device *dev = &pdev->dev;
pdev             2603 drivers/net/ethernet/amazon/ena/ena_netdev.c 	readless_supported = !(pdev->revision & ENA_MMIO_DISABLE_REG_READ);
pdev             2625 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(dma_width));
pdev             2631 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(dma_width));
pdev             2652 drivers/net/ethernet/amazon/ena/ena_netdev.c 	ena_config_host_info(ena_dev, pdev);
pdev             2693 drivers/net/ethernet/amazon/ena/ena_netdev.c 	struct device *dev = &adapter->pdev->dev;
pdev             2771 drivers/net/ethernet/amazon/ena/ena_netdev.c 	struct pci_dev *pdev = adapter->pdev;
pdev             2776 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_device_init(ena_dev, adapter->pdev, &get_feat_ctx, &wd_state);
pdev             2778 drivers/net/ethernet/amazon/ena/ena_netdev.c 		dev_err(&pdev->dev, "Can not initialize device\n");
pdev             2785 drivers/net/ethernet/amazon/ena/ena_netdev.c 		dev_err(&pdev->dev, "Validation of device parameters failed\n");
pdev             2792 drivers/net/ethernet/amazon/ena/ena_netdev.c 		dev_err(&pdev->dev, "Enable MSI-X failed\n");
pdev             2799 drivers/net/ethernet/amazon/ena/ena_netdev.c 			dev_err(&pdev->dev, "Failed to create I/O queues\n");
pdev             2811 drivers/net/ethernet/amazon/ena/ena_netdev.c 	dev_err(&pdev->dev,
pdev             2828 drivers/net/ethernet/amazon/ena/ena_netdev.c 	dev_err(&pdev->dev,
pdev             2838 drivers/net/ethernet/amazon/ena/ena_netdev.c 	struct pci_dev *pdev = adapter->pdev;
pdev             2841 drivers/net/ethernet/amazon/ena/ena_netdev.c 		dev_err(&pdev->dev,
pdev             3144 drivers/net/ethernet/amazon/ena/ena_netdev.c static int ena_calc_io_queue_num(struct pci_dev *pdev,
pdev             3175 drivers/net/ethernet/amazon/ena/ena_netdev.c 	io_queue_num = min_t(int, io_queue_num, pci_msix_vec_count(pdev) - 1);
pdev             3177 drivers/net/ethernet/amazon/ena/ena_netdev.c 		dev_err(&pdev->dev, "The device doesn't have io queues\n");
pdev             3184 drivers/net/ethernet/amazon/ena/ena_netdev.c static int ena_set_queues_placement_policy(struct pci_dev *pdev,
pdev             3195 drivers/net/ethernet/amazon/ena/ena_netdev.c 		dev_err(&pdev->dev,
pdev             3201 drivers/net/ethernet/amazon/ena/ena_netdev.c 	has_mem_bar = pci_select_bars(pdev, IORESOURCE_MEM) & BIT(ENA_MEM_BAR);
pdev             3205 drivers/net/ethernet/amazon/ena/ena_netdev.c 		dev_err(&pdev->dev,
pdev             3216 drivers/net/ethernet/amazon/ena/ena_netdev.c 		dev_err(&pdev->dev,
pdev             3222 drivers/net/ethernet/amazon/ena/ena_netdev.c 	ena_dev->mem_bar = devm_ioremap_wc(&pdev->dev,
pdev             3223 drivers/net/ethernet/amazon/ena/ena_netdev.c 					   pci_resource_start(pdev, ENA_MEM_BAR),
pdev             3224 drivers/net/ethernet/amazon/ena/ena_netdev.c 					   pci_resource_len(pdev, ENA_MEM_BAR));
pdev             3298 drivers/net/ethernet/amazon/ena/ena_netdev.c 	struct device *dev = &adapter->pdev->dev;
pdev             3340 drivers/net/ethernet/amazon/ena/ena_netdev.c static void ena_release_bars(struct ena_com_dev *ena_dev, struct pci_dev *pdev)
pdev             3342 drivers/net/ethernet/amazon/ena/ena_netdev.c 	int release_bars = pci_select_bars(pdev, IORESOURCE_MEM) & ENA_BAR_MASK;
pdev             3344 drivers/net/ethernet/amazon/ena/ena_netdev.c 	pci_release_selected_regions(pdev, release_bars);
pdev             3432 drivers/net/ethernet/amazon/ena/ena_netdev.c static int ena_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             3445 drivers/net/ethernet/amazon/ena/ena_netdev.c 	dev_dbg(&pdev->dev, "%s\n", __func__);
pdev             3447 drivers/net/ethernet/amazon/ena/ena_netdev.c 	dev_info_once(&pdev->dev, "%s", version);
pdev             3449 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = pci_enable_device_mem(pdev);
pdev             3451 drivers/net/ethernet/amazon/ena/ena_netdev.c 		dev_err(&pdev->dev, "pci_enable_device_mem() failed!\n");
pdev             3455 drivers/net/ethernet/amazon/ena/ena_netdev.c 	pci_set_master(pdev);
pdev             3463 drivers/net/ethernet/amazon/ena/ena_netdev.c 	bars = pci_select_bars(pdev, IORESOURCE_MEM) & ENA_BAR_MASK;
pdev             3464 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = pci_request_selected_regions(pdev, bars, DRV_MODULE_NAME);
pdev             3466 drivers/net/ethernet/amazon/ena/ena_netdev.c 		dev_err(&pdev->dev, "pci_request_selected_regions failed %d\n",
pdev             3471 drivers/net/ethernet/amazon/ena/ena_netdev.c 	ena_dev->reg_bar = devm_ioremap(&pdev->dev,
pdev             3472 drivers/net/ethernet/amazon/ena/ena_netdev.c 					pci_resource_start(pdev, ENA_REG_BAR),
pdev             3473 drivers/net/ethernet/amazon/ena/ena_netdev.c 					pci_resource_len(pdev, ENA_REG_BAR));
pdev             3475 drivers/net/ethernet/amazon/ena/ena_netdev.c 		dev_err(&pdev->dev, "failed to remap regs bar\n");
pdev             3480 drivers/net/ethernet/amazon/ena/ena_netdev.c 	ena_dev->dmadev = &pdev->dev;
pdev             3482 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_device_init(ena_dev, pdev, &get_feat_ctx, &wd_state);
pdev             3484 drivers/net/ethernet/amazon/ena/ena_netdev.c 		dev_err(&pdev->dev, "ena device init failed\n");
pdev             3492 drivers/net/ethernet/amazon/ena/ena_netdev.c 	rc = ena_set_queues_placement_policy(pdev, ena_dev, &get_feat_ctx.llq,
pdev             3495 drivers/net/ethernet/amazon/ena/ena_netdev.c 		dev_err(&pdev->dev, "ena device init failed\n");
pdev             3501 drivers/net/ethernet/amazon/ena/ena_netdev.c 	calc_queue_ctx.pdev = pdev;
pdev             3509 drivers/net/ethernet/amazon/ena/ena_netdev.c 	io_queue_num = ena_calc_io_queue_num(pdev, ena_dev, &get_feat_ctx);
pdev             3516 drivers/net/ethernet/amazon/ena/ena_netdev.c 	dev_info(&pdev->dev, "creating %d io queues. rx queue size: %d tx queue size. %d LLQ is %s\n",
pdev             3526 drivers/net/ethernet/amazon/ena/ena_netdev.c 		dev_err(&pdev->dev, "alloc_etherdev_mq failed\n");
pdev             3531 drivers/net/ethernet/amazon/ena/ena_netdev.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             3534 drivers/net/ethernet/amazon/ena/ena_netdev.c 	pci_set_drvdata(pdev, adapter);
pdev             3538 drivers/net/ethernet/amazon/ena/ena_netdev.c 	adapter->pdev = pdev;
pdev             3562 drivers/net/ethernet/amazon/ena/ena_netdev.c 		dev_err(&pdev->dev,
pdev             3578 drivers/net/ethernet/amazon/ena/ena_netdev.c 		dev_err(&pdev->dev,
pdev             3584 drivers/net/ethernet/amazon/ena/ena_netdev.c 		dev_err(&pdev->dev, "Cannot init RSS rc: %d\n", rc);
pdev             3596 drivers/net/ethernet/amazon/ena/ena_netdev.c 		dev_err(&pdev->dev, "Cannot register net device\n");
pdev             3617 drivers/net/ethernet/amazon/ena/ena_netdev.c 	dev_info(&pdev->dev,
pdev             3619 drivers/net/ethernet/amazon/ena/ena_netdev.c 		 DEVICE_NAME, (long)pci_resource_start(pdev, 0),
pdev             3645 drivers/net/ethernet/amazon/ena/ena_netdev.c 	ena_release_bars(ena_dev, pdev);
pdev             3649 drivers/net/ethernet/amazon/ena/ena_netdev.c 	pci_disable_device(pdev);
pdev             3663 drivers/net/ethernet/amazon/ena/ena_netdev.c static void __ena_shutoff(struct pci_dev *pdev, bool shutdown)
pdev             3665 drivers/net/ethernet/amazon/ena/ena_netdev.c 	struct ena_adapter *adapter = pci_get_drvdata(pdev);
pdev             3700 drivers/net/ethernet/amazon/ena/ena_netdev.c 	ena_release_bars(ena_dev, pdev);
pdev             3702 drivers/net/ethernet/amazon/ena/ena_netdev.c 	pci_disable_device(pdev);
pdev             3714 drivers/net/ethernet/amazon/ena/ena_netdev.c static void ena_remove(struct pci_dev *pdev)
pdev             3716 drivers/net/ethernet/amazon/ena/ena_netdev.c 	__ena_shutoff(pdev, false);
pdev             3726 drivers/net/ethernet/amazon/ena/ena_netdev.c static void ena_shutdown(struct pci_dev *pdev)
pdev             3728 drivers/net/ethernet/amazon/ena/ena_netdev.c 	__ena_shutoff(pdev, true);
pdev             3736 drivers/net/ethernet/amazon/ena/ena_netdev.c static int ena_suspend(struct pci_dev *pdev,  pm_message_t state)
pdev             3738 drivers/net/ethernet/amazon/ena/ena_netdev.c 	struct ena_adapter *adapter = pci_get_drvdata(pdev);
pdev             3746 drivers/net/ethernet/amazon/ena/ena_netdev.c 		dev_err(&pdev->dev,
pdev             3759 drivers/net/ethernet/amazon/ena/ena_netdev.c static int ena_resume(struct pci_dev *pdev)
pdev             3761 drivers/net/ethernet/amazon/ena/ena_netdev.c 	struct ena_adapter *adapter = pci_get_drvdata(pdev);
pdev              165 drivers/net/ethernet/amazon/ena/ena_netdev.h 	struct pci_dev *pdev;
pdev              254 drivers/net/ethernet/amazon/ena/ena_netdev.h 	struct pci_dev *pdev;
pdev              321 drivers/net/ethernet/amazon/ena/ena_netdev.h 	struct pci_dev *pdev;
pdev              669 drivers/net/ethernet/amd/am79c961a.c static int am79c961_probe(struct platform_device *pdev)
pdev              676 drivers/net/ethernet/amd/am79c961a.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              685 drivers/net/ethernet/amd/am79c961a.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              695 drivers/net/ethernet/amd/am79c961a.c 	ret = platform_get_irq(pdev, 0);
pdev             1751 drivers/net/ethernet/amd/amd8111e.c static int amd8111e_probe_one(struct pci_dev *pdev,
pdev             1759 drivers/net/ethernet/amd/amd8111e.c 	err = pci_enable_device(pdev);
pdev             1761 drivers/net/ethernet/amd/amd8111e.c 		dev_err(&pdev->dev, "Cannot enable new PCI device\n");
pdev             1765 drivers/net/ethernet/amd/amd8111e.c 	if(!(pci_resource_flags(pdev, 0) & IORESOURCE_MEM)){
pdev             1766 drivers/net/ethernet/amd/amd8111e.c 		dev_err(&pdev->dev, "Cannot find PCI base address\n");
pdev             1771 drivers/net/ethernet/amd/amd8111e.c 	err = pci_request_regions(pdev, MODULE_NAME);
pdev             1773 drivers/net/ethernet/amd/amd8111e.c 		dev_err(&pdev->dev, "Cannot obtain PCI resources\n");
pdev             1777 drivers/net/ethernet/amd/amd8111e.c 	pci_set_master(pdev);
pdev             1780 drivers/net/ethernet/amd/amd8111e.c 	if (!pdev->pm_cap) {
pdev             1781 drivers/net/ethernet/amd/amd8111e.c 		dev_err(&pdev->dev, "No Power Management capability\n");
pdev             1787 drivers/net/ethernet/amd/amd8111e.c 	if (pci_set_dma_mask(pdev, DMA_BIT_MASK(32)) < 0) {
pdev             1788 drivers/net/ethernet/amd/amd8111e.c 		dev_err(&pdev->dev, "DMA not supported\n");
pdev             1793 drivers/net/ethernet/amd/amd8111e.c 	reg_addr = pci_resource_start(pdev, 0);
pdev             1794 drivers/net/ethernet/amd/amd8111e.c 	reg_len = pci_resource_len(pdev, 0);
pdev             1802 drivers/net/ethernet/amd/amd8111e.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             1809 drivers/net/ethernet/amd/amd8111e.c 	lp->pci_dev = pdev;
pdev             1811 drivers/net/ethernet/amd/amd8111e.c 	lp->pm_cap = pdev->pm_cap;
pdev             1815 drivers/net/ethernet/amd/amd8111e.c 	lp->mmio = devm_ioremap(&pdev->dev, reg_addr, reg_len);
pdev             1817 drivers/net/ethernet/amd/amd8111e.c 		dev_err(&pdev->dev, "Cannot map device registers\n");
pdev             1837 drivers/net/ethernet/amd/amd8111e.c 	dev->irq =pdev->irq;
pdev             1861 drivers/net/ethernet/amd/amd8111e.c 		dev_err(&pdev->dev, "Cannot register net device\n");
pdev             1865 drivers/net/ethernet/amd/amd8111e.c 	pci_set_drvdata(pdev, dev);
pdev             1878 drivers/net/ethernet/amd/amd8111e.c 	dev_info(&pdev->dev, "AMD-8111e Driver Version: %s\n", MODULE_VERS);
pdev             1879 drivers/net/ethernet/amd/amd8111e.c 	dev_info(&pdev->dev, "[ Rev %x ] PCI 10/100BaseT Ethernet %pM\n",
pdev             1882 drivers/net/ethernet/amd/amd8111e.c 		dev_info(&pdev->dev, "Found MII PHY ID 0x%08x at address 0x%02x\n",
pdev             1885 drivers/net/ethernet/amd/amd8111e.c 		dev_info(&pdev->dev, "Couldn't detect MII PHY, assuming address 0x01\n");
pdev             1893 drivers/net/ethernet/amd/amd8111e.c 	pci_release_regions(pdev);
pdev             1896 drivers/net/ethernet/amd/amd8111e.c 	pci_disable_device(pdev);
pdev             1901 drivers/net/ethernet/amd/amd8111e.c static void amd8111e_remove_one(struct pci_dev *pdev)
pdev             1903 drivers/net/ethernet/amd/amd8111e.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             1908 drivers/net/ethernet/amd/amd8111e.c 		pci_release_regions(pdev);
pdev             1909 drivers/net/ethernet/amd/amd8111e.c 		pci_disable_device(pdev);
pdev             1078 drivers/net/ethernet/amd/au1000_eth.c static int au1000_probe(struct platform_device *pdev)
pdev             1087 drivers/net/ethernet/amd/au1000_eth.c 	base = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1089 drivers/net/ethernet/amd/au1000_eth.c 		dev_err(&pdev->dev, "failed to retrieve base register\n");
pdev             1094 drivers/net/ethernet/amd/au1000_eth.c 	macen = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             1096 drivers/net/ethernet/amd/au1000_eth.c 		dev_err(&pdev->dev, "failed to retrieve MAC Enable register\n");
pdev             1101 drivers/net/ethernet/amd/au1000_eth.c 	irq = platform_get_irq(pdev, 0);
pdev             1107 drivers/net/ethernet/amd/au1000_eth.c 	macdma = platform_get_resource(pdev, IORESOURCE_MEM, 2);
pdev             1109 drivers/net/ethernet/amd/au1000_eth.c 		dev_err(&pdev->dev, "failed to retrieve MACDMA registers\n");
pdev             1115 drivers/net/ethernet/amd/au1000_eth.c 							pdev->name)) {
pdev             1116 drivers/net/ethernet/amd/au1000_eth.c 		dev_err(&pdev->dev, "failed to request memory region for base registers\n");
pdev             1122 drivers/net/ethernet/amd/au1000_eth.c 							pdev->name)) {
pdev             1123 drivers/net/ethernet/amd/au1000_eth.c 		dev_err(&pdev->dev, "failed to request memory region for MAC enable register\n");
pdev             1129 drivers/net/ethernet/amd/au1000_eth.c 							pdev->name)) {
pdev             1130 drivers/net/ethernet/amd/au1000_eth.c 		dev_err(&pdev->dev, "failed to request MACDMA memory region\n");
pdev             1141 drivers/net/ethernet/amd/au1000_eth.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             1142 drivers/net/ethernet/amd/au1000_eth.c 	platform_set_drvdata(pdev, dev);
pdev             1152 drivers/net/ethernet/amd/au1000_eth.c 	aup->vaddr = (u32)dma_alloc_attrs(&pdev->dev, MAX_BUF_SIZE *
pdev             1157 drivers/net/ethernet/amd/au1000_eth.c 		dev_err(&pdev->dev, "failed to allocate data buffers\n");
pdev             1166 drivers/net/ethernet/amd/au1000_eth.c 		dev_err(&pdev->dev, "failed to ioremap MAC registers\n");
pdev             1175 drivers/net/ethernet/amd/au1000_eth.c 		dev_err(&pdev->dev, "failed to ioremap MAC enable register\n");
pdev             1179 drivers/net/ethernet/amd/au1000_eth.c 	aup->mac_id = pdev->id;
pdev             1183 drivers/net/ethernet/amd/au1000_eth.c 		dev_err(&pdev->dev, "failed to ioremap MACDMA registers\n");
pdev             1193 drivers/net/ethernet/amd/au1000_eth.c 	pd = dev_get_platdata(&pdev->dev);
pdev             1195 drivers/net/ethernet/amd/au1000_eth.c 		dev_info(&pdev->dev, "no platform_data passed,"
pdev             1215 drivers/net/ethernet/amd/au1000_eth.c 		dev_err(&pdev->dev, "MAC0-associated PHY attached 2nd MACs MII bus not supported yet\n");
pdev             1222 drivers/net/ethernet/amd/au1000_eth.c 		dev_err(&pdev->dev, "failed to allocate mdiobus structure\n");
pdev             1233 drivers/net/ethernet/amd/au1000_eth.c 		pdev->name, aup->mac_id);
pdev             1242 drivers/net/ethernet/amd/au1000_eth.c 		dev_err(&pdev->dev, "failed to register MDIO bus\n");
pdev             1334 drivers/net/ethernet/amd/au1000_eth.c 	dma_free_attrs(&pdev->dev, MAX_BUF_SIZE * (NUM_TX_BUFFS + NUM_RX_BUFFS),
pdev             1349 drivers/net/ethernet/amd/au1000_eth.c static int au1000_remove(struct platform_device *pdev)
pdev             1351 drivers/net/ethernet/amd/au1000_eth.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev             1368 drivers/net/ethernet/amd/au1000_eth.c 	dma_free_attrs(&pdev->dev, MAX_BUF_SIZE * (NUM_TX_BUFFS + NUM_RX_BUFFS),
pdev             1376 drivers/net/ethernet/amd/au1000_eth.c 	base = platform_get_resource(pdev, IORESOURCE_MEM, 2);
pdev             1379 drivers/net/ethernet/amd/au1000_eth.c 	base = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1382 drivers/net/ethernet/amd/au1000_eth.c 	macen = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             1538 drivers/net/ethernet/amd/pcnet32.c pcnet32_probe_pci(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1543 drivers/net/ethernet/amd/pcnet32.c 	err = pci_enable_device(pdev);
pdev             1549 drivers/net/ethernet/amd/pcnet32.c 	pci_set_master(pdev);
pdev             1551 drivers/net/ethernet/amd/pcnet32.c 	ioaddr = pci_resource_start(pdev, 0);
pdev             1559 drivers/net/ethernet/amd/pcnet32.c 	err = pci_set_dma_mask(pdev, PCNET32_DMA_MASK);
pdev             1572 drivers/net/ethernet/amd/pcnet32.c 	err = pcnet32_probe1(ioaddr, 1, pdev);
pdev             1576 drivers/net/ethernet/amd/pcnet32.c 		pci_disable_device(pdev);
pdev             1601 drivers/net/ethernet/amd/pcnet32.c pcnet32_probe1(unsigned long ioaddr, int shared, struct pci_dev *pdev)
pdev             1759 drivers/net/ethernet/amd/pcnet32.c 	if (pdev)
pdev             1760 drivers/net/ethernet/amd/pcnet32.c 		SET_NETDEV_DEV(dev, &pdev->dev);
pdev             1843 drivers/net/ethernet/amd/pcnet32.c 	lp->init_block = pci_alloc_consistent(pdev, sizeof(*lp->init_block),
pdev             1851 drivers/net/ethernet/amd/pcnet32.c 	lp->pci_dev = pdev;
pdev             1921 drivers/net/ethernet/amd/pcnet32.c 	if (pdev) {		/* use the IRQ provided by PCI */
pdev             1922 drivers/net/ethernet/amd/pcnet32.c 		dev->irq = pdev->irq;
pdev             1988 drivers/net/ethernet/amd/pcnet32.c 	if (pdev) {
pdev             1989 drivers/net/ethernet/amd/pcnet32.c 		pci_set_drvdata(pdev, dev);
pdev             2097 drivers/net/ethernet/amd/pcnet32.c 	struct pci_dev *pdev = lp->pci_dev;
pdev             2161 drivers/net/ethernet/amd/pcnet32.c 	if (pdev && pdev->subsystem_vendor == PCI_VENDOR_ID_AT &&
pdev             2162 drivers/net/ethernet/amd/pcnet32.c 	    (pdev->subsystem_device == PCI_SUBDEVICE_ID_AT_2700FX ||
pdev             2163 drivers/net/ethernet/amd/pcnet32.c 	     pdev->subsystem_device == PCI_SUBDEVICE_ID_AT_2701FX)) {
pdev             2921 drivers/net/ethernet/amd/pcnet32.c static int pcnet32_pm_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             2923 drivers/net/ethernet/amd/pcnet32.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             2929 drivers/net/ethernet/amd/pcnet32.c 	pci_save_state(pdev);
pdev             2930 drivers/net/ethernet/amd/pcnet32.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev             2934 drivers/net/ethernet/amd/pcnet32.c static int pcnet32_pm_resume(struct pci_dev *pdev)
pdev             2936 drivers/net/ethernet/amd/pcnet32.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             2938 drivers/net/ethernet/amd/pcnet32.c 	pci_set_power_state(pdev, PCI_D0);
pdev             2939 drivers/net/ethernet/amd/pcnet32.c 	pci_restore_state(pdev);
pdev             2948 drivers/net/ethernet/amd/pcnet32.c static void pcnet32_remove_one(struct pci_dev *pdev)
pdev             2950 drivers/net/ethernet/amd/pcnet32.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             2961 drivers/net/ethernet/amd/pcnet32.c 		pci_disable_device(pdev);
pdev              208 drivers/net/ethernet/amd/xgbe/xgbe-pci.c static int xgbe_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              211 drivers/net/ethernet/amd/xgbe/xgbe-pci.c 	struct device *dev = &pdev->dev;
pdev              225 drivers/net/ethernet/amd/xgbe/xgbe-pci.c 	pdata->pcidev = pdev;
pdev              226 drivers/net/ethernet/amd/xgbe/xgbe-pci.c 	pci_set_drvdata(pdev, pdata);
pdev              231 drivers/net/ethernet/amd/xgbe/xgbe-pci.c 	ret = pcim_enable_device(pdev);
pdev              238 drivers/net/ethernet/amd/xgbe/xgbe-pci.c 	bar_mask = pci_select_bars(pdev, IORESOURCE_MEM);
pdev              239 drivers/net/ethernet/amd/xgbe/xgbe-pci.c 	ret = pcim_iomap_regions(pdev, bar_mask, XGBE_DRV_NAME);
pdev              245 drivers/net/ethernet/amd/xgbe/xgbe-pci.c 	iomap_table = pcim_iomap_table(pdev);
pdev              307 drivers/net/ethernet/amd/xgbe/xgbe-pci.c 	pci_set_master(pdev);
pdev              413 drivers/net/ethernet/amd/xgbe/xgbe-pci.c static void xgbe_pci_remove(struct pci_dev *pdev)
pdev              415 drivers/net/ethernet/amd/xgbe/xgbe-pci.c 	struct xgbe_prv_data *pdata = pci_get_drvdata(pdev);
pdev              425 drivers/net/ethernet/amd/xgbe/xgbe-pci.c static int xgbe_pci_suspend(struct pci_dev *pdev, pm_message_t state)
pdev              427 drivers/net/ethernet/amd/xgbe/xgbe-pci.c 	struct xgbe_prv_data *pdata = pci_get_drvdata(pdev);
pdev              441 drivers/net/ethernet/amd/xgbe/xgbe-pci.c static int xgbe_pci_resume(struct pci_dev *pdev)
pdev              443 drivers/net/ethernet/amd/xgbe/xgbe-pci.c 	struct xgbe_prv_data *pdata = pci_get_drvdata(pdev);
pdev              263 drivers/net/ethernet/amd/xgbe/xgbe-platform.c static unsigned int xgbe_resource_count(struct platform_device *pdev,
pdev              269 drivers/net/ethernet/amd/xgbe/xgbe-platform.c 	for (i = 0, count = 0; i < pdev->num_resources; i++) {
pdev              270 drivers/net/ethernet/amd/xgbe/xgbe-platform.c 		struct resource *res = &pdev->resource[i];
pdev              299 drivers/net/ethernet/amd/xgbe/xgbe-platform.c static int xgbe_platform_probe(struct platform_device *pdev)
pdev              302 drivers/net/ethernet/amd/xgbe/xgbe-platform.c 	struct device *dev = &pdev->dev;
pdev              316 drivers/net/ethernet/amd/xgbe/xgbe-platform.c 	pdata->platdev = pdev;
pdev              318 drivers/net/ethernet/amd/xgbe/xgbe-platform.c 	platform_set_drvdata(pdev, pdata);
pdev              335 drivers/net/ethernet/amd/xgbe/xgbe-platform.c 	if (pdev == phy_pdev) {
pdev              340 drivers/net/ethernet/amd/xgbe/xgbe-platform.c 		phy_memnum = xgbe_resource_count(pdev, IORESOURCE_MEM) - 3;
pdev              341 drivers/net/ethernet/amd/xgbe/xgbe-platform.c 		phy_irqnum = xgbe_resource_count(pdev, IORESOURCE_IRQ) - 1;
pdev              351 drivers/net/ethernet/amd/xgbe/xgbe-platform.c 		dma_irqend = xgbe_resource_count(pdev, IORESOURCE_IRQ);
pdev              355 drivers/net/ethernet/amd/xgbe/xgbe-platform.c 	pdata->xgmac_regs = devm_platform_ioremap_resource(pdev, 0);
pdev              364 drivers/net/ethernet/amd/xgbe/xgbe-platform.c 	pdata->xpcs_regs = devm_platform_ioremap_resource(pdev, 1);
pdev              466 drivers/net/ethernet/amd/xgbe/xgbe-platform.c 	ret = platform_get_irq(pdev, 0);
pdev              515 drivers/net/ethernet/amd/xgbe/xgbe-platform.c static int xgbe_platform_remove(struct platform_device *pdev)
pdev              517 drivers/net/ethernet/amd/xgbe/xgbe-platform.c 	struct xgbe_prv_data *pdata = platform_get_drvdata(pdev);
pdev               29 drivers/net/ethernet/apm/xgene-v2/enet.c 	struct device *dev = &pdata->pdev->dev;
pdev               89 drivers/net/ethernet/apm/xgene-v2/ethtool.c 	struct platform_device *pdev = pdata->pdev;
pdev               94 drivers/net/ethernet/apm/xgene-v2/ethtool.c 	sprintf(info->bus_info, "%s", pdev->name);
pdev               16 drivers/net/ethernet/apm/xgene-v2/main.c 	struct platform_device *pdev;
pdev               22 drivers/net/ethernet/apm/xgene-v2/main.c 	pdev = pdata->pdev;
pdev               23 drivers/net/ethernet/apm/xgene-v2/main.c 	dev = &pdev->dev;
pdev               26 drivers/net/ethernet/apm/xgene-v2/main.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               56 drivers/net/ethernet/apm/xgene-v2/main.c 	ret = platform_get_irq(pdev, 0);
pdev               69 drivers/net/ethernet/apm/xgene-v2/main.c 	struct device *dev = &pdata->pdev->dev;
pdev              175 drivers/net/ethernet/apm/xgene-v2/main.c 	struct device *dev = &pdata->pdev->dev;
pdev              239 drivers/net/ethernet/apm/xgene-v2/main.c 	struct device *dev = &pdata->pdev->dev;
pdev              288 drivers/net/ethernet/apm/xgene-v2/main.c 	struct device *dev = &pdata->pdev->dev;
pdev              355 drivers/net/ethernet/apm/xgene-v2/main.c 	struct device *dev = &pdata->pdev->dev;
pdev              373 drivers/net/ethernet/apm/xgene-v2/main.c 	struct device *dev = &pdata->pdev->dev;
pdev              406 drivers/net/ethernet/apm/xgene-v2/main.c 	struct device *dev = &pdata->pdev->dev;
pdev              554 drivers/net/ethernet/apm/xgene-v2/main.c 	struct device *dev = &pdata->pdev->dev;
pdev              632 drivers/net/ethernet/apm/xgene-v2/main.c static int xge_probe(struct platform_device *pdev)
pdev              634 drivers/net/ethernet/apm/xgene-v2/main.c 	struct device *dev = &pdev->dev;
pdev              645 drivers/net/ethernet/apm/xgene-v2/main.c 	pdata->pdev = pdev;
pdev              648 drivers/net/ethernet/apm/xgene-v2/main.c 	platform_set_drvdata(pdev, pdata);
pdev              691 drivers/net/ethernet/apm/xgene-v2/main.c static int xge_remove(struct platform_device *pdev)
pdev              696 drivers/net/ethernet/apm/xgene-v2/main.c 	pdata = platform_get_drvdata(pdev);
pdev              711 drivers/net/ethernet/apm/xgene-v2/main.c static void xge_shutdown(struct platform_device *pdev)
pdev              715 drivers/net/ethernet/apm/xgene-v2/main.c 	pdata = platform_get_drvdata(pdev);
pdev              722 drivers/net/ethernet/apm/xgene-v2/main.c 	xge_remove(pdev);
pdev               55 drivers/net/ethernet/apm/xgene-v2/main.h 	struct platform_device *pdev;
pdev              102 drivers/net/ethernet/apm/xgene-v2/mdio.c 	struct device *dev = &pdata->pdev->dev;
pdev              103 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c 	struct platform_device *pdev = pdata->pdev;
pdev              108 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c 	sprintf(info->bus_info, "%s", pdev->name);
pdev              254 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c 	pdata->extd_stats = devm_kmalloc_array(&pdata->pdev->dev,
pdev              420 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	struct device *dev = &pdata->pdev->dev;
pdev              696 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	struct device *dev = &pdata->pdev->dev;
pdev              717 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 		status = acpi_evaluate_object(ACPI_HANDLE(&pdata->pdev->dev),
pdev              720 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 			acpi_evaluate_object(ACPI_HANDLE(&pdata->pdev->dev),
pdev              750 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	struct device *dev = &pdata->pdev->dev;
pdev              848 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	struct device *dev = &pdata->pdev->dev;
pdev              897 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	struct device *dev = &pdata->pdev->dev;
pdev              960 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	mdio_bus->parent = &pdata->pdev->dev;
pdev             1146 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 	struct device *dev = &pdata->pdev->dev;
pdev             1292 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 	struct device *dev = &pdata->pdev->dev;
pdev             1577 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 	struct device *dev = &pdata->pdev->dev;
pdev             1598 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 	struct device *dev = &pdata->pdev->dev;
pdev             1619 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 	struct platform_device *pdev = pdata->pdev;
pdev             1630 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 		ret = platform_get_irq(pdev, i);
pdev             1664 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 	struct device *dev = &pdata->pdev->dev;
pdev             1680 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 	struct platform_device *pdev;
pdev             1688 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 	pdev = pdata->pdev;
pdev             1689 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 	dev = &pdev->dev;
pdev             1692 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, RES_ENET_CSR);
pdev             1703 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, RES_RING_CSR);
pdev             1715 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, RES_RING_CMD);
pdev             1765 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 	pdata->clk = devm_clk_get(&pdev->dev, NULL);
pdev             2013 drivers/net/ethernet/apm/xgene/xgene_enet_main.c static int xgene_enet_probe(struct platform_device *pdev)
pdev             2017 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 	struct device *dev = &pdev->dev;
pdev             2029 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 	pdata->pdev = pdev;
pdev             2032 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 	platform_set_drvdata(pdev, pdata);
pdev             2040 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 	of_id = of_match_device(xgene_enet_of_match, &pdev->dev);
pdev             2048 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 		acpi_id = acpi_match_device(xgene_enet_acpi_match, &pdev->dev);
pdev             2128 drivers/net/ethernet/apm/xgene/xgene_enet_main.c static int xgene_enet_remove(struct platform_device *pdev)
pdev             2133 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 	pdata = platform_get_drvdata(pdev);
pdev             2154 drivers/net/ethernet/apm/xgene/xgene_enet_main.c static void xgene_enet_shutdown(struct platform_device *pdev)
pdev             2158 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 	pdata = platform_get_drvdata(pdev);
pdev             2165 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 	xgene_enet_remove(pdev);
pdev              189 drivers/net/ethernet/apm/xgene/xgene_enet_main.h 	struct platform_device *pdev;
pdev              439 drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c 	struct device *dev = &p->pdev->dev;
pdev              465 drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c 		status = acpi_evaluate_object(ACPI_HANDLE(&p->pdev->dev),
pdev              468 drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c 			acpi_evaluate_object(ACPI_HANDLE(&p->pdev->dev),
pdev              526 drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c 	struct device *dev = &p->pdev->dev;
pdev              382 drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c 	struct device *dev = &pdata->pdev->dev;
pdev              398 drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c 		status = acpi_evaluate_object(ACPI_HANDLE(&pdata->pdev->dev),
pdev              401 drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c 			acpi_evaluate_object(ACPI_HANDLE(&pdata->pdev->dev),
pdev              436 drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c 	struct device *dev = &pdata->pdev->dev;
pdev              462 drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c 	struct device *dev = &pdata->pdev->dev;
pdev              193 drivers/net/ethernet/apple/macmace.c static int mace_probe(struct platform_device *pdev)
pdev              208 drivers/net/ethernet/apple/macmace.c 	mp->device = &pdev->dev;
pdev              209 drivers/net/ethernet/apple/macmace.c 	platform_set_drvdata(pdev, dev);
pdev              210 drivers/net/ethernet/apple/macmace.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              738 drivers/net/ethernet/apple/macmace.c static int mac_mace_device_remove(struct platform_device *pdev)
pdev              740 drivers/net/ethernet/apple/macmace.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev              112 drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c 	struct device *dev = &aq_nic->pdev->dev;
pdev              109 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	struct pci_dev *pdev = to_pci_dev(ndev->dev.parent);
pdev              120 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	strlcpy(drvinfo->bus_info, pdev ? pci_name(pdev) : "",
pdev              366 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	struct pci_dev *pdev = to_pci_dev(ndev->dev.parent);
pdev              375 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	err = device_set_wakeup_enable(&pdev->dev, wol->wolopts);
pdev              392 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 			int irqvec = pci_irq_vector(self->pdev,
pdev              106 drivers/net/ethernet/aquantia/atlantic/aq_nic.h 	struct pci_dev *pdev;
pdev               76 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c static int aq_pci_probe_get_hw_by_id(struct pci_dev *pdev,
pdev               82 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 	if (pdev->vendor != PCI_VENDOR_ID_AQUANTIA)
pdev               86 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 		if (hw_atl_boards[i].devid == pdev->device &&
pdev               88 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 		     hw_atl_boards[i].revision == pdev->revision)) {
pdev              101 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c int aq_pci_func_init(struct pci_dev *pdev)
pdev              105 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(64));
pdev              107 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev              111 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 		err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              113 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 			err = pci_set_consistent_dma_mask(pdev,
pdev              121 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 	err = pci_request_regions(pdev, AQ_CFG_DRV_NAME "_mmio");
pdev              125 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 	pci_set_master(pdev);
pdev              137 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 	struct pci_dev *pdev = self->pdev;
pdev              140 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 	if (pdev->msix_enabled || pdev->msi_enabled)
pdev              141 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 		err = request_irq(pci_irq_vector(pdev, i), irq_handler, 0,
pdev              144 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 		err = request_irq(pci_irq_vector(pdev, i), aq_vec_isr_legacy,
pdev              150 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 		if (pdev->msix_enabled && affinity_mask)
pdev              151 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 			irq_set_affinity_hint(pci_irq_vector(pdev, i),
pdev              160 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 	struct pci_dev *pdev = self->pdev;
pdev              175 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 		if (pdev->msix_enabled)
pdev              176 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 			irq_set_affinity_hint(pci_irq_vector(pdev, i), NULL);
pdev              177 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 		free_irq(pci_irq_vector(pdev, i), irq_data);
pdev              184 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 	if (self->pdev->msix_enabled)
pdev              186 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 	if (self->pdev->msi_enabled)
pdev              193 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 	pci_free_irq_vectors(self->pdev);
pdev              196 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c static int aq_pci_probe(struct pci_dev *pdev,
pdev              206 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 	err = pci_enable_device(pdev);
pdev              210 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 	err = aq_pci_func_init(pdev);
pdev              221 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 	self->pdev = pdev;
pdev              222 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev              223 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 	pci_set_drvdata(pdev, self);
pdev              227 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 	err = aq_pci_probe_get_hw_by_id(pdev, &self->aq_hw_ops,
pdev              240 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 		if (IORESOURCE_MEM & pci_resource_flags(pdev, bar)) {
pdev              243 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 			mmio_pa = pci_resource_start(pdev, bar);
pdev              249 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 			reg_sz = pci_resource_len(pdev, bar);
pdev              275 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 	err = pci_alloc_irq_vectors(self->pdev, 1, numvecs,
pdev              308 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 	pci_release_regions(pdev);
pdev              310 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 	pci_disable_device(pdev);
pdev              314 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c static void aq_pci_remove(struct pci_dev *pdev)
pdev              316 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 	struct aq_nic_s *self = pci_get_drvdata(pdev);
pdev              326 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 		pci_release_regions(pdev);
pdev              330 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 	pci_disable_device(pdev);
pdev              333 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c static void aq_pci_shutdown(struct pci_dev *pdev)
pdev              335 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 	struct aq_nic_s *self = pci_get_drvdata(pdev);
pdev              339 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 	pci_disable_device(pdev);
pdev              342 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 		pci_wake_from_d3(pdev, false);
pdev              343 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 		pci_set_power_state(pdev, PCI_D3hot);
pdev              347 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c static int aq_pci_suspend(struct pci_dev *pdev, pm_message_t pm_msg)
pdev              349 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 	struct aq_nic_s *self = pci_get_drvdata(pdev);
pdev              354 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c static int aq_pci_resume(struct pci_dev *pdev)
pdev              356 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c 	struct aq_nic_s *self = pci_get_drvdata(pdev);
pdev               22 drivers/net/ethernet/aquantia/atlantic/aq_pci_func.h int aq_pci_func_init(struct pci_dev *pdev);
pdev               20 drivers/net/ethernet/arc/emac_arc.c static int emac_arc_probe(struct platform_device *pdev)
pdev               22 drivers/net/ethernet/arc/emac_arc.c 	struct device *dev = &pdev->dev;
pdev               33 drivers/net/ethernet/arc/emac_arc.c 	platform_set_drvdata(pdev, ndev);
pdev               58 drivers/net/ethernet/arc/emac_arc.c static int emac_arc_remove(struct platform_device *pdev)
pdev               60 drivers/net/ethernet/arc/emac_arc.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev               94 drivers/net/ethernet/arc/emac_rockchip.c static int emac_rockchip_probe(struct platform_device *pdev)
pdev               96 drivers/net/ethernet/arc/emac_rockchip.c 	struct device *dev = &pdev->dev;
pdev              103 drivers/net/ethernet/arc/emac_rockchip.c 	if (!pdev->dev.of_node)
pdev              109 drivers/net/ethernet/arc/emac_rockchip.c 	platform_set_drvdata(pdev, ndev);
pdev              246 drivers/net/ethernet/arc/emac_rockchip.c static int emac_rockchip_remove(struct platform_device *pdev)
pdev              248 drivers/net/ethernet/arc/emac_rockchip.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev              305 drivers/net/ethernet/atheros/ag71xx.c 	struct platform_device *pdev;
pdev              526 drivers/net/ethernet/atheros/ag71xx.c 	struct device *dev = &ag->pdev->dev;
pdev              916 drivers/net/ethernet/atheros/ag71xx.c 	struct device_node *np = ag->pdev->dev.of_node;
pdev             1023 drivers/net/ethernet/atheros/ag71xx.c 			dma_unmap_single(&ag->pdev->dev,
pdev             1051 drivers/net/ethernet/atheros/ag71xx.c 	buf->rx.dma_addr = dma_map_single(&ag->pdev->dev, data, ag->rx_buf_size,
pdev             1144 drivers/net/ethernet/atheros/ag71xx.c 	tx->descs_cpu = dma_alloc_coherent(&ag->pdev->dev,
pdev             1170 drivers/net/ethernet/atheros/ag71xx.c 		dma_free_coherent(&ag->pdev->dev, ring_size * AG71XX_DESC_SIZE,
pdev             1345 drivers/net/ethernet/atheros/ag71xx.c 	dma_addr = dma_map_single(&ag->pdev->dev, skb->data, skb->len,
pdev             1388 drivers/net/ethernet/atheros/ag71xx.c 	dma_unmap_single(&ag->pdev->dev, dma_addr, skb->len, DMA_TO_DEVICE);
pdev             1474 drivers/net/ethernet/atheros/ag71xx.c 		dma_unmap_single(&ag->pdev->dev, ring->buf[i].rx.dma_addr,
pdev             1632 drivers/net/ethernet/atheros/ag71xx.c static int ag71xx_probe(struct platform_device *pdev)
pdev             1634 drivers/net/ethernet/atheros/ag71xx.c 	struct device_node *np = pdev->dev.of_node;
pdev             1645 drivers/net/ethernet/atheros/ag71xx.c 	ndev = devm_alloc_etherdev(&pdev->dev, sizeof(*ag));
pdev             1649 drivers/net/ethernet/atheros/ag71xx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1653 drivers/net/ethernet/atheros/ag71xx.c 	dcfg = of_device_get_match_data(&pdev->dev);
pdev             1669 drivers/net/ethernet/atheros/ag71xx.c 	ag->clk_eth = devm_clk_get(&pdev->dev, "eth");
pdev             1675 drivers/net/ethernet/atheros/ag71xx.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev             1677 drivers/net/ethernet/atheros/ag71xx.c 	ag->pdev = pdev;
pdev             1683 drivers/net/ethernet/atheros/ag71xx.c 	ag->mac_reset = devm_reset_control_get(&pdev->dev, "mac");
pdev             1690 drivers/net/ethernet/atheros/ag71xx.c 	ag->mac_base = devm_ioremap_nocache(&pdev->dev, res->start,
pdev             1697 drivers/net/ethernet/atheros/ag71xx.c 	ndev->irq = platform_get_irq(pdev, 0);
pdev             1698 drivers/net/ethernet/atheros/ag71xx.c 	err = devm_request_irq(&pdev->dev, ndev->irq, ag71xx_interrupt,
pdev             1699 drivers/net/ethernet/atheros/ag71xx.c 			       0x0, dev_name(&pdev->dev), ndev);
pdev             1727 drivers/net/ethernet/atheros/ag71xx.c 	ag->stop_desc = dmam_alloc_coherent(&pdev->dev,
pdev             1770 drivers/net/ethernet/atheros/ag71xx.c 	platform_set_drvdata(pdev, ndev);
pdev             1775 drivers/net/ethernet/atheros/ag71xx.c 		platform_set_drvdata(pdev, NULL);
pdev             1794 drivers/net/ethernet/atheros/ag71xx.c static int ag71xx_remove(struct platform_device *pdev)
pdev             1796 drivers/net/ethernet/atheros/ag71xx.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev             1806 drivers/net/ethernet/atheros/ag71xx.c 	platform_set_drvdata(pdev, NULL);
pdev              567 drivers/net/ethernet/atheros/alx/hw.c 	pci_read_config_word(hw->pdev, PCI_COMMAND, &val16);
pdev              570 drivers/net/ethernet/atheros/alx/hw.c 		pci_write_config_word(hw->pdev, PCI_COMMAND, val16);
pdev              867 drivers/net/ethernet/atheros/alx/hw.c 	struct pci_dev *pdev = hw->pdev;
pdev              911 drivers/net/ethernet/atheros/alx/hw.c 	dev_err(&pdev->dev, "invalid PHY speed/duplex: 0x%x\n", giga);
pdev              972 drivers/net/ethernet/atheros/alx/hw.c 	max_payload = pcie_get_readrq(hw->pdev) >> 8;
pdev              978 drivers/net/ethernet/atheros/alx/hw.c 		pcie_set_readrq(hw->pdev, 128 << ALX_DEV_CTRL_MAXRRS_MIN);
pdev              465 drivers/net/ethernet/atheros/alx/hw.h 	struct pci_dev *pdev;
pdev              503 drivers/net/ethernet/atheros/alx/hw.h 	return hw->pdev->revision >> ALX_PCI_REVID_SHIFT;
pdev              508 drivers/net/ethernet/atheros/alx/hw.h 	return hw->pdev->revision & 1;
pdev              513 drivers/net/ethernet/atheros/alx/hw.h 	return hw->pdev->device & 1;
pdev              104 drivers/net/ethernet/atheros/alx/main.c 		dma = dma_map_single(&alx->hw.pdev->dev,
pdev              107 drivers/net/ethernet/atheros/alx/main.c 		if (dma_mapping_error(&alx->hw.pdev->dev, dma)) {
pdev              317 drivers/net/ethernet/atheros/alx/main.c 	if (alx->hw.pdev->msix_enabled) {
pdev              663 drivers/net/ethernet/atheros/alx/main.c 	alx->descmem.virt = dma_alloc_coherent(&alx->hw.pdev->dev,
pdev              704 drivers/net/ethernet/atheros/alx/main.c 		dma_free_coherent(&alx->hw.pdev->dev,
pdev              772 drivers/net/ethernet/atheros/alx/main.c 		txq->dev = &alx->hw.pdev->dev;
pdev              788 drivers/net/ethernet/atheros/alx/main.c 	rxq->dev = &alx->hw.pdev->dev;
pdev              813 drivers/net/ethernet/atheros/alx/main.c 	if (alx->hw.pdev->msix_enabled) {
pdev              838 drivers/net/ethernet/atheros/alx/main.c 	err = pci_alloc_irq_vectors(alx->hw.pdev, num_vec, num_vec,
pdev              858 drivers/net/ethernet/atheros/alx/main.c 	err = request_irq(pci_irq_vector(alx->hw.pdev, 0), alx_intr_msix_misc,
pdev              881 drivers/net/ethernet/atheros/alx/main.c 		err = request_irq(pci_irq_vector(alx->hw.pdev, vector),
pdev              889 drivers/net/ethernet/atheros/alx/main.c 	free_irq(pci_irq_vector(alx->hw.pdev, free_vector++), alx);
pdev              893 drivers/net/ethernet/atheros/alx/main.c 		free_irq(pci_irq_vector(alx->hw.pdev,free_vector++),
pdev              904 drivers/net/ethernet/atheros/alx/main.c 	ret = pci_alloc_irq_vectors(alx->hw.pdev, 1, 1,
pdev              926 drivers/net/ethernet/atheros/alx/main.c 	if (alx->hw.pdev->msix_enabled) {
pdev              942 drivers/net/ethernet/atheros/alx/main.c 	if (alx->hw.pdev->msix_enabled) {
pdev              945 drivers/net/ethernet/atheros/alx/main.c 			synchronize_irq(pci_irq_vector(alx->hw.pdev, i));
pdev              948 drivers/net/ethernet/atheros/alx/main.c 		synchronize_irq(pci_irq_vector(alx->hw.pdev, 0));
pdev              958 drivers/net/ethernet/atheros/alx/main.c 	pci_free_irq_vectors(alx->hw.pdev);
pdev              977 drivers/net/ethernet/atheros/alx/main.c 	struct pci_dev *pdev = alx->hw.pdev;
pdev              984 drivers/net/ethernet/atheros/alx/main.c 	if (alx->hw.pdev->msix_enabled) {
pdev              996 drivers/net/ethernet/atheros/alx/main.c 	if (alx->hw.pdev->msi_enabled) {
pdev              999 drivers/net/ethernet/atheros/alx/main.c 		err = request_irq(pci_irq_vector(pdev, 0), alx_intr_msi, 0,
pdev             1005 drivers/net/ethernet/atheros/alx/main.c 		pci_free_irq_vectors(alx->hw.pdev);
pdev             1009 drivers/net/ethernet/atheros/alx/main.c 	err = request_irq(pci_irq_vector(pdev, 0), alx_intr_legacy, IRQF_SHARED,
pdev             1021 drivers/net/ethernet/atheros/alx/main.c 	struct pci_dev *pdev = alx->hw.pdev;
pdev             1024 drivers/net/ethernet/atheros/alx/main.c 	free_irq(pci_irq_vector(pdev, 0), alx);
pdev             1025 drivers/net/ethernet/atheros/alx/main.c 	if (alx->hw.pdev->msix_enabled) {
pdev             1027 drivers/net/ethernet/atheros/alx/main.c 			free_irq(pci_irq_vector(pdev, i + 1), alx->qnapi[i]);
pdev             1030 drivers/net/ethernet/atheros/alx/main.c 	pci_free_irq_vectors(pdev);
pdev             1048 drivers/net/ethernet/atheros/alx/main.c 	struct pci_dev *pdev = alx->hw.pdev;
pdev             1054 drivers/net/ethernet/atheros/alx/main.c 		dev_err(&pdev->dev, "unrecognized chip, aborting\n");
pdev             1059 drivers/net/ethernet/atheros/alx/main.c 		pdev->device == ALX_DEV_ID_AR8161 &&
pdev             1060 drivers/net/ethernet/atheros/alx/main.c 		pdev->subsystem_vendor == PCI_VENDOR_ID_ATTANSIC &&
pdev             1061 drivers/net/ethernet/atheros/alx/main.c 		pdev->subsystem_device == 0x0091 &&
pdev             1062 drivers/net/ethernet/atheros/alx/main.c 		pdev->revision == 0;
pdev             1246 drivers/net/ethernet/atheros/alx/main.c 	pci_free_irq_vectors(alx->hw.pdev);
pdev             1615 drivers/net/ethernet/atheros/alx/main.c 	if (alx->hw.pdev->msix_enabled) {
pdev             1619 drivers/net/ethernet/atheros/alx/main.c 	} else if (alx->hw.pdev->msi_enabled)
pdev             1690 drivers/net/ethernet/atheros/alx/main.c static int alx_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1698 drivers/net/ethernet/atheros/alx/main.c 	err = pci_enable_device_mem(pdev);
pdev             1706 drivers/net/ethernet/atheros/alx/main.c 	if (!dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64))) {
pdev             1707 drivers/net/ethernet/atheros/alx/main.c 		dev_dbg(&pdev->dev, "DMA to 64-BIT addresses\n");
pdev             1709 drivers/net/ethernet/atheros/alx/main.c 		err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             1711 drivers/net/ethernet/atheros/alx/main.c 			dev_err(&pdev->dev, "No usable DMA config, aborting\n");
pdev             1716 drivers/net/ethernet/atheros/alx/main.c 	err = pci_request_mem_regions(pdev, alx_drv_name);
pdev             1718 drivers/net/ethernet/atheros/alx/main.c 		dev_err(&pdev->dev,
pdev             1723 drivers/net/ethernet/atheros/alx/main.c 	pci_enable_pcie_error_reporting(pdev);
pdev             1724 drivers/net/ethernet/atheros/alx/main.c 	pci_set_master(pdev);
pdev             1726 drivers/net/ethernet/atheros/alx/main.c 	if (!pdev->pm_cap) {
pdev             1727 drivers/net/ethernet/atheros/alx/main.c 		dev_err(&pdev->dev,
pdev             1740 drivers/net/ethernet/atheros/alx/main.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             1746 drivers/net/ethernet/atheros/alx/main.c 	alx->hw.pdev = pdev;
pdev             1750 drivers/net/ethernet/atheros/alx/main.c 	pci_set_drvdata(pdev, alx);
pdev             1752 drivers/net/ethernet/atheros/alx/main.c 	hw->hw_addr = pci_ioremap_bar(pdev, 0);
pdev             1754 drivers/net/ethernet/atheros/alx/main.c 		dev_err(&pdev->dev, "cannot map device registers\n");
pdev             1761 drivers/net/ethernet/atheros/alx/main.c 	netdev->irq = pci_irq_vector(pdev, 0);
pdev             1765 drivers/net/ethernet/atheros/alx/main.c 		pdev->dev_flags |= PCI_DEV_FLAGS_MSI_INTX_DISABLE_BUG;
pdev             1769 drivers/net/ethernet/atheros/alx/main.c 		dev_err(&pdev->dev, "net device private data init failed\n");
pdev             1782 drivers/net/ethernet/atheros/alx/main.c 		dev_err(&pdev->dev, "MAC Reset failed, error = %d\n", err);
pdev             1790 drivers/net/ethernet/atheros/alx/main.c 			dev_err(&pdev->dev,
pdev             1804 drivers/net/ethernet/atheros/alx/main.c 		dev_warn(&pdev->dev,
pdev             1824 drivers/net/ethernet/atheros/alx/main.c 		dev_err(&pdev->dev, "failed to identify PHY\n");
pdev             1835 drivers/net/ethernet/atheros/alx/main.c 		dev_err(&pdev->dev, "register netdevice failed\n");
pdev             1850 drivers/net/ethernet/atheros/alx/main.c 	pci_release_mem_regions(pdev);
pdev             1852 drivers/net/ethernet/atheros/alx/main.c 	pci_disable_device(pdev);
pdev             1856 drivers/net/ethernet/atheros/alx/main.c static void alx_remove(struct pci_dev *pdev)
pdev             1858 drivers/net/ethernet/atheros/alx/main.c 	struct alx_priv *alx = pci_get_drvdata(pdev);
pdev             1869 drivers/net/ethernet/atheros/alx/main.c 	pci_release_mem_regions(pdev);
pdev             1871 drivers/net/ethernet/atheros/alx/main.c 	pci_disable_pcie_error_reporting(pdev);
pdev             1872 drivers/net/ethernet/atheros/alx/main.c 	pci_disable_device(pdev);
pdev             1915 drivers/net/ethernet/atheros/alx/main.c static pci_ers_result_t alx_pci_error_detected(struct pci_dev *pdev,
pdev             1918 drivers/net/ethernet/atheros/alx/main.c 	struct alx_priv *alx = pci_get_drvdata(pdev);
pdev             1922 drivers/net/ethernet/atheros/alx/main.c 	dev_info(&pdev->dev, "pci error detected\n");
pdev             1934 drivers/net/ethernet/atheros/alx/main.c 		pci_disable_device(pdev);
pdev             1941 drivers/net/ethernet/atheros/alx/main.c static pci_ers_result_t alx_pci_error_slot_reset(struct pci_dev *pdev)
pdev             1943 drivers/net/ethernet/atheros/alx/main.c 	struct alx_priv *alx = pci_get_drvdata(pdev);
pdev             1947 drivers/net/ethernet/atheros/alx/main.c 	dev_info(&pdev->dev, "pci error slot reset\n");
pdev             1951 drivers/net/ethernet/atheros/alx/main.c 	if (pci_enable_device(pdev)) {
pdev             1952 drivers/net/ethernet/atheros/alx/main.c 		dev_err(&pdev->dev, "Failed to re-enable PCI device after reset\n");
pdev             1956 drivers/net/ethernet/atheros/alx/main.c 	pci_set_master(pdev);
pdev             1967 drivers/net/ethernet/atheros/alx/main.c static void alx_pci_error_resume(struct pci_dev *pdev)
pdev             1969 drivers/net/ethernet/atheros/alx/main.c 	struct alx_priv *alx = pci_get_drvdata(pdev);
pdev             1972 drivers/net/ethernet/atheros/alx/main.c 	dev_info(&pdev->dev, "pci error resume\n");
pdev              507 drivers/net/ethernet/atheros/atl1c/atl1c.h 	struct pci_dev      *pdev;
pdev               76 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c 					dev_warn(&adapter->pdev->dev,
pdev               99 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c 				dev_warn(&adapter->pdev->dev,
pdev              192 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c 	eeprom->magic = adapter->pdev->vendor |
pdev              193 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c 			(adapter->pdev->device << 16);
pdev              226 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c 	strlcpy(drvinfo->bus_info, pci_name(adapter->pdev),
pdev              265 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c 	device_set_wakeup_enable(&adapter->pdev->dev, adapter->wol);
pdev              500 drivers/net/ethernet/atheros/atl1c/atl1c_hw.c 	struct pci_dev *pdev = adapter->pdev;
pdev              583 drivers/net/ethernet/atheros/atl1c/atl1c_hw.c 			dev_err(&pdev->dev,
pdev              593 drivers/net/ethernet/atheros/atl1c/atl1c_hw.c 	struct pci_dev *pdev = adapter->pdev;
pdev              599 drivers/net/ethernet/atheros/atl1c/atl1c_hw.c 		dev_err(&pdev->dev, "Error get phy ID\n");
pdev              607 drivers/net/ethernet/atheros/atl1c/atl1c_hw.c 				dev_err(&pdev->dev,
pdev              626 drivers/net/ethernet/atheros/atl1c/atl1c_hw.c 			dev_err(&pdev->dev, "Wrong Media type %d\n",
pdev              685 drivers/net/ethernet/atheros/atl1c/atl1c_hw.c 	struct pci_dev *pdev = adapter->pdev;
pdev              712 drivers/net/ethernet/atheros/atl1c/atl1c_hw.c 			dev_dbg(&pdev->dev, "phy autoneg failed\n");
pdev              725 drivers/net/ethernet/atheros/atl1c/atl1c_hw.c 						dev_dbg(&pdev->dev,
pdev              757 drivers/net/ethernet/atheros/atl1c/atl1c_hw.c 	struct pci_dev *pdev = adapter->pdev;
pdev              798 drivers/net/ethernet/atheros/atl1c/atl1c_hw.c 			dev_dbg(&pdev->dev, "%s: write phy MII_IER failed.\n",
pdev              805 drivers/net/ethernet/atheros/atl1c/atl1c_hw.c 	dev_dbg(&pdev->dev, "%s: suspend MAC=%x,MASTER=%x,PHY=0x%x,WOL=%x\n",
pdev              109 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	struct pci_dev *pdev = hw->adapter->pdev;
pdev              121 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	pci_enable_wake(pdev, PCI_D3hot, 0);
pdev              122 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	pci_enable_wake(pdev, PCI_D3cold, 0);
pdev              130 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_ERR);
pdev              132 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		pci_read_config_dword(pdev, pos + PCI_ERR_UNCOR_SEVER, &data);
pdev              134 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		pci_write_config_dword(pdev, pos + PCI_ERR_UNCOR_SEVER, data);
pdev              137 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	pcie_capability_write_word(pdev, PCI_EXP_DEVSTA,
pdev              177 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	synchronize_irq(adapter->pdev->irq);
pdev              236 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	struct pci_dev    *pdev   = adapter->pdev;
pdev              253 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 				dev_warn(&pdev->dev, "reset mac failed\n");
pdev              275 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 				dev_info(&pdev->dev,
pdev              290 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	struct pci_dev    *pdev   = adapter->pdev;
pdev              305 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 				dev_info(&pdev->dev,
pdev              419 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              423 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		dev_dbg(&pdev->dev, "atl1c_vlan_mode\n");
pdev              434 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              437 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		dev_dbg(&pdev->dev, "atl1c_restore_vlan\n");
pdev              580 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              608 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		dev_dbg(&pdev->dev, "<atl1c_mii_ioctl> write %x %x",
pdev              727 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	struct pci_dev	*pdev = hw->adapter->pdev;
pdev              747 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		pci_write_config_dword(pdev, REG_PCIE_IND_ACC_ADDR,
pdev              749 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		pci_read_config_dword(pdev, REG_PCIE_IND_ACC_DATA, &misc_ctrl);
pdev              751 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		pci_write_config_dword(pdev, REG_PCIE_IND_ACC_ADDR,
pdev              753 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		pci_write_config_dword(pdev, REG_PCIE_IND_ACC_DATA, misc_ctrl);
pdev              767 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	struct pci_dev	*pdev = adapter->pdev;
pdev              772 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	device_set_wakeup_enable(&pdev->dev, false);
pdev              778 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	hw->vendor_id = pdev->vendor;
pdev              779 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	hw->device_id = pdev->device;
pdev              780 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	hw->subsystem_vendor_id = pdev->subsystem_vendor;
pdev              781 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	hw->subsystem_id = pdev->subsystem_device;
pdev              782 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	pci_read_config_dword(pdev, PCI_CLASS_REVISION, &revision);
pdev              788 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		dev_err(&pdev->dev, "set mac function pointers failed\n");
pdev              812 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		dev_err(&pdev->dev, "Unable to allocate memory for queues\n");
pdev              824 drivers/net/ethernet/atheros/atl1c/atl1c_main.c static inline void atl1c_clean_buffer(struct pci_dev *pdev,
pdev              837 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 			pci_unmap_single(pdev, buffer_info->dma,
pdev              840 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 			pci_unmap_page(pdev, buffer_info->dma,
pdev              858 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              864 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		atl1c_clean_buffer(pdev, buffer_info);
pdev              885 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              890 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		atl1c_clean_buffer(pdev, buffer_info);
pdev              937 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              939 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	pci_free_consistent(pdev, adapter->ring_header.size,
pdev              964 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1009 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	ring_header->desc = dma_alloc_coherent(&pdev->dev, ring_header->size,
pdev             1012 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		dev_err(&pdev->dev, "could not get memory for DMA buffer\n");
pdev             1110 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	max_pay_load = pcie_get_readrq(adapter->pdev) >> 8;
pdev             1117 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		pcie_set_readrq(adapter->pdev, 128 << DEVICE_CTRL_MAXRRS_MIN);
pdev             1227 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1246 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		dev_err(&pdev->dev,
pdev             1541 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1557 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		atl1c_clean_buffer(pdev, buffer_info);
pdev             1582 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1617 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 				dev_err(&pdev->dev,
pdev             1628 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 				dev_warn(&pdev->dev,
pdev             1689 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1710 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 				dev_warn(&pdev->dev, "alloc rx buffer failed\n");
pdev             1723 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		mapping = pci_map_single(pdev, vir_addr,
pdev             1726 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		if (unlikely(pci_dma_mapping_error(pdev, mapping))) {
pdev             1795 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1813 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 					dev_warn(&pdev->dev,
pdev             1824 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 				dev_warn(&pdev->dev,
pdev             1837 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 			pci_unmap_single(pdev, buffer_info->dma,
pdev             1843 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 				dev_warn(&pdev->dev,
pdev             1902 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	disable_irq(adapter->pdev->irq);
pdev             1903 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	atl1c_intr(adapter->pdev->irq, netdev);
pdev             1904 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	enable_irq(adapter->pdev->irq);
pdev             1974 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1999 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 					dev_warn(&pdev->dev,
pdev             2024 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 					dev_warn(&pdev->dev,
pdev             2053 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 				dev_err(&adapter->pdev->dev,
pdev             2083 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		atl1c_clean_buffer(adpt->pdev, buffer_info);
pdev             2114 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		buffer_info->dma = pci_map_single(adapter->pdev,
pdev             2116 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		if (unlikely(pci_dma_mapping_error(adapter->pdev,
pdev             2139 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 			pci_map_single(adapter->pdev, skb->data + mapped_len,
pdev             2141 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		if (unlikely(pci_dma_mapping_error(adapter->pdev,
pdev             2160 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		buffer_info->dma = skb_frag_dma_map(&adapter->pdev->dev,
pdev             2164 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		if (dma_mapping_error(&adapter->pdev->dev, buffer_info->dma))
pdev             2258 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	free_irq(adapter->pdev->irq, netdev);
pdev             2261 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		pci_disable_msi(adapter->pdev);
pdev             2266 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	struct pci_dev    *pdev   = adapter->pdev;
pdev             2272 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	err = pci_enable_msi(adapter->pdev);
pdev             2275 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 			dev_err(&pdev->dev,
pdev             2283 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	err = request_irq(adapter->pdev->irq, atl1c_intr, flags,
pdev             2287 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 			dev_err(&pdev->dev,
pdev             2291 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 			pci_disable_msi(adapter->pdev);
pdev             2295 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		dev_dbg(&pdev->dev, "atl1c_request_irq OK\n");
pdev             2471 drivers/net/ethernet/atheros/atl1c/atl1c_main.c static void atl1c_shutdown(struct pci_dev *pdev)
pdev             2473 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2476 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	atl1c_suspend(&pdev->dev);
pdev             2477 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	pci_wake_from_d3(pdev, adapter->wol);
pdev             2478 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	pci_set_power_state(pdev, PCI_D3hot);
pdev             2499 drivers/net/ethernet/atheros/atl1c/atl1c_main.c static int atl1c_init_netdev(struct net_device *netdev, struct pci_dev *pdev)
pdev             2501 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             2502 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	pci_set_drvdata(pdev, netdev);
pdev             2531 drivers/net/ethernet/atheros/atl1c/atl1c_main.c static int atl1c_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             2540 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	err = pci_enable_device_mem(pdev);
pdev             2542 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		dev_err(&pdev->dev, "cannot enable PCI device\n");
pdev             2556 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	if ((pci_set_dma_mask(pdev, DMA_BIT_MASK(32)) != 0) ||
pdev             2557 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	    (pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32)) != 0)) {
pdev             2558 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		dev_err(&pdev->dev, "No usable DMA configuration,aborting\n");
pdev             2562 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	err = pci_request_regions(pdev, atl1c_driver_name);
pdev             2564 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		dev_err(&pdev->dev, "cannot obtain PCI resources\n");
pdev             2568 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	pci_set_master(pdev);
pdev             2576 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	err = atl1c_init_netdev(netdev, pdev);
pdev             2578 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		dev_err(&pdev->dev, "init netdevice failed\n");
pdev             2584 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	adapter->pdev = pdev;
pdev             2587 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	adapter->hw.hw_addr = ioremap(pci_resource_start(pdev, 0), pci_resource_len(pdev, 0));
pdev             2590 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		dev_err(&pdev->dev, "cannot map device registers\n");
pdev             2605 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		dev_err(&pdev->dev, "net device private data init failed\n");
pdev             2635 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		dev_dbg(&pdev->dev, "mac address : %pM\n",
pdev             2643 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		dev_err(&pdev->dev, "register netdevice failed\n");
pdev             2648 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		dev_info(&pdev->dev, "version %s\n", ATL1C_DRV_VERSION);
pdev             2660 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	pci_release_regions(pdev);
pdev             2663 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	pci_disable_device(pdev);
pdev             2676 drivers/net/ethernet/atheros/atl1c/atl1c_main.c static void atl1c_remove(struct pci_dev *pdev)
pdev             2678 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2688 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	pci_release_regions(pdev);
pdev             2689 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	pci_disable_device(pdev);
pdev             2701 drivers/net/ethernet/atheros/atl1c/atl1c_main.c static pci_ers_result_t atl1c_io_error_detected(struct pci_dev *pdev,
pdev             2704 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2715 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	pci_disable_device(pdev);
pdev             2728 drivers/net/ethernet/atheros/atl1c/atl1c_main.c static pci_ers_result_t atl1c_io_slot_reset(struct pci_dev *pdev)
pdev             2730 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2733 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	if (pci_enable_device(pdev)) {
pdev             2735 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 			dev_err(&pdev->dev,
pdev             2739 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	pci_set_master(pdev);
pdev             2741 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	pci_enable_wake(pdev, PCI_D3hot, 0);
pdev             2742 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	pci_enable_wake(pdev, PCI_D3cold, 0);
pdev             2757 drivers/net/ethernet/atheros/atl1c/atl1c_main.c static void atl1c_io_resume(struct pci_dev *pdev)
pdev             2759 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2765 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 				dev_err(&pdev->dev,
pdev              421 drivers/net/ethernet/atheros/atl1e/atl1e.h 	struct pci_dev      *pdev;
pdev              313 drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c 	strlcpy(drvinfo->bus_info, pci_name(adapter->pdev),
pdev              352 drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c 	device_set_wakeup_enable(&adapter->pdev->dev, adapter->wol);
pdev              505 drivers/net/ethernet/atheros/atl1e/atl1e_hw.c 	struct pci_dev *pdev = adapter->pdev;
pdev              512 drivers/net/ethernet/atheros/atl1e/atl1e_hw.c 	pci_read_config_word(pdev, PCI_REG_COMMAND, &pci_cfg_cmd_word);
pdev              518 drivers/net/ethernet/atheros/atl1e/atl1e_hw.c 		pci_write_config_word(pdev, PCI_REG_COMMAND, pci_cfg_cmd_word);
pdev              101 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	synchronize_irq(adapter->pdev->irq);
pdev              530 drivers/net/ethernet/atheros/atl1e/atl1e_main.c static void atl1e_setup_pcicmd(struct pci_dev *pdev)
pdev              534 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	pci_read_config_word(pdev, PCI_COMMAND, &cmd);
pdev              537 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	pci_write_config_word(pdev, PCI_COMMAND, cmd);
pdev              544 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	pci_write_config_dword(pdev, REG_PM_CTRLSTAT, 0);
pdev              569 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	struct pci_dev	*pdev = adapter->pdev;
pdev              578 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	hw->vendor_id = pdev->vendor;
pdev              579 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	hw->device_id = pdev->device;
pdev              580 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	hw->subsystem_vendor_id = pdev->subsystem_vendor;
pdev              581 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	hw->subsystem_id = pdev->subsystem_device;
pdev              582 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	hw->revision_id  = pdev->revision;
pdev              584 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	pci_read_config_word(pdev, PCI_COMMAND, &hw->pci_cmd_word);
pdev              649 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              661 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 				pci_unmap_single(pdev, tx_buffer->dma,
pdev              664 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 				pci_unmap_page(pdev, tx_buffer->dma,
pdev              775 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              781 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 		pci_free_consistent(pdev, adapter->ring_size,
pdev              800 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              817 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	adapter->ring_vir_addr = pci_zalloc_consistent(pdev, adapter->ring_size,
pdev              877 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 		pci_free_consistent(pdev, adapter->ring_size,
pdev             1240 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 				pci_unmap_single(adapter->pdev, tx_buffer->dma,
pdev             1243 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 				pci_unmap_page(adapter->pdev, tx_buffer->dma,
pdev             1546 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	disable_irq(adapter->pdev->irq);
pdev             1547 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	atl1e_intr(adapter->pdev->irq, netdev);
pdev             1548 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	enable_irq(adapter->pdev->irq);
pdev             1717 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 		tx_buffer->dma = pci_map_single(adapter->pdev,
pdev             1719 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 		if (dma_mapping_error(&adapter->pdev->dev, tx_buffer->dma))
pdev             1746 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 			pci_map_single(adapter->pdev, skb->data + mapped_len,
pdev             1749 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 		if (dma_mapping_error(&adapter->pdev->dev, tx_buffer->dma)) {
pdev             1756 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 				pci_unmap_single(adapter->pdev, tx_buffer->dma,
pdev             1793 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 			tx_buffer->dma = skb_frag_dma_map(&adapter->pdev->dev,
pdev             1799 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 			if (dma_mapping_error(&adapter->pdev->dev, tx_buffer->dma)) {
pdev             1806 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 					dma_unmap_page(&adapter->pdev->dev, tx_buffer->dma,
pdev             1909 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	free_irq(adapter->pdev->irq, netdev);
pdev             1914 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	struct pci_dev    *pdev   = adapter->pdev;
pdev             1918 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	err = request_irq(pdev->irq, atl1e_intr, IRQF_SHARED, netdev->name,
pdev             2055 drivers/net/ethernet/atheros/atl1e/atl1e_main.c static int atl1e_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             2057 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2079 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	retval = pci_save_state(pdev);
pdev             2153 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 		pci_enable_wake(pdev, pci_choose_state(pdev, state), 1);
pdev             2169 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	pci_enable_wake(pdev, pci_choose_state(pdev, state), 0);
pdev             2176 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	pci_disable_device(pdev);
pdev             2178 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev             2184 drivers/net/ethernet/atheros/atl1e/atl1e_main.c static int atl1e_resume(struct pci_dev *pdev)
pdev             2186 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2190 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	pci_set_power_state(pdev, PCI_D0);
pdev             2191 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	pci_restore_state(pdev);
pdev             2193 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	err = pci_enable_device(pdev);
pdev             2200 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	pci_set_master(pdev);
pdev             2204 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	pci_enable_wake(pdev, PCI_D3hot, 0);
pdev             2205 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	pci_enable_wake(pdev, PCI_D3cold, 0);
pdev             2226 drivers/net/ethernet/atheros/atl1e/atl1e_main.c static void atl1e_shutdown(struct pci_dev *pdev)
pdev             2228 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	atl1e_suspend(pdev, PMSG_SUSPEND);
pdev             2250 drivers/net/ethernet/atheros/atl1e/atl1e_main.c static int atl1e_init_netdev(struct net_device *netdev, struct pci_dev *pdev)
pdev             2252 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             2253 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	pci_set_drvdata(pdev, netdev);
pdev             2283 drivers/net/ethernet/atheros/atl1e/atl1e_main.c static int atl1e_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             2291 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	err = pci_enable_device(pdev);
pdev             2293 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 		dev_err(&pdev->dev, "cannot enable PCI device\n");
pdev             2307 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	if ((pci_set_dma_mask(pdev, DMA_BIT_MASK(32)) != 0) ||
pdev             2308 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	    (pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32)) != 0)) {
pdev             2309 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 		dev_err(&pdev->dev, "No usable DMA configuration,aborting\n");
pdev             2313 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	err = pci_request_regions(pdev, atl1e_driver_name);
pdev             2315 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 		dev_err(&pdev->dev, "cannot obtain PCI resources\n");
pdev             2319 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	pci_set_master(pdev);
pdev             2327 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	err = atl1e_init_netdev(netdev, pdev);
pdev             2335 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	adapter->pdev = pdev;
pdev             2337 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	adapter->hw.hw_addr = pci_iomap(pdev, BAR_0, 0);
pdev             2363 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	atl1e_setup_pcicmd(pdev);
pdev             2411 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	pci_iounmap(pdev, adapter->hw.hw_addr);
pdev             2416 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	pci_release_regions(pdev);
pdev             2419 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	pci_disable_device(pdev);
pdev             2432 drivers/net/ethernet/atheros/atl1e/atl1e_main.c static void atl1e_remove(struct pci_dev *pdev)
pdev             2434 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2449 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	pci_iounmap(pdev, adapter->hw.hw_addr);
pdev             2450 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	pci_release_regions(pdev);
pdev             2452 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	pci_disable_device(pdev);
pdev             2464 drivers/net/ethernet/atheros/atl1e/atl1e_main.c atl1e_io_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
pdev             2466 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2477 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	pci_disable_device(pdev);
pdev             2490 drivers/net/ethernet/atheros/atl1e/atl1e_main.c static pci_ers_result_t atl1e_io_slot_reset(struct pci_dev *pdev)
pdev             2492 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2495 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	if (pci_enable_device(pdev)) {
pdev             2500 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	pci_set_master(pdev);
pdev             2502 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	pci_enable_wake(pdev, PCI_D3hot, 0);
pdev             2503 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	pci_enable_wake(pdev, PCI_D3cold, 0);
pdev             2518 drivers/net/ethernet/atheros/atl1e/atl1e_main.c static void atl1e_io_resume(struct pci_dev *pdev)
pdev             2520 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev              130 drivers/net/ethernet/atheros/atlx/atl1.c 				struct pci_dev *pdev)
pdev              141 drivers/net/ethernet/atheros/atlx/atl1.c 			dev_info(&pdev->dev, "%s enabled\n", opt->name);
pdev              144 drivers/net/ethernet/atheros/atlx/atl1.c 			dev_info(&pdev->dev, "%s disabled\n", opt->name);
pdev              150 drivers/net/ethernet/atheros/atlx/atl1.c 			dev_info(&pdev->dev, "%s set to %i\n", opt->name,
pdev              163 drivers/net/ethernet/atheros/atlx/atl1.c 						dev_info(&pdev->dev, "%s\n",
pdev              175 drivers/net/ethernet/atheros/atlx/atl1.c 	dev_info(&pdev->dev, "invalid %s specified (%i) %s\n",
pdev              192 drivers/net/ethernet/atheros/atlx/atl1.c 	struct pci_dev *pdev = adapter->pdev;
pdev              195 drivers/net/ethernet/atheros/atlx/atl1.c 		dev_notice(&pdev->dev, "no configuration for board#%i\n", bd);
pdev              196 drivers/net/ethernet/atheros/atlx/atl1.c 		dev_notice(&pdev->dev, "using defaults for all values\n");
pdev              211 drivers/net/ethernet/atheros/atlx/atl1.c 			atl1_validate_option(&val, &opt, pdev);
pdev              242 drivers/net/ethernet/atheros/atlx/atl1.c 	struct pci_dev *pdev = hw->back->pdev;
pdev              284 drivers/net/ethernet/atheros/atlx/atl1.c 			dev_dbg(&pdev->dev, "ICR = 0x%x\n", icr);
pdev              637 drivers/net/ethernet/atheros/atlx/atl1.c 	struct pci_dev *pdev = hw->back->pdev;
pdev              672 drivers/net/ethernet/atheros/atlx/atl1.c 			dev_dbg(&pdev->dev, "pcie phy link down\n");
pdev              683 drivers/net/ethernet/atheros/atlx/atl1.c 				dev_warn(&pdev->dev,
pdev              774 drivers/net/ethernet/atheros/atlx/atl1.c 	struct pci_dev *pdev = hw->back->pdev;
pdev              787 drivers/net/ethernet/atheros/atlx/atl1.c 			dev_dbg(&pdev->dev,
pdev              795 drivers/net/ethernet/atheros/atlx/atl1.c 			dev_dbg(&pdev->dev, "error resetting phy\n");
pdev              869 drivers/net/ethernet/atheros/atlx/atl1.c 	struct pci_dev *pdev = hw->back->pdev;
pdev              894 drivers/net/ethernet/atheros/atlx/atl1.c 			dev_dbg(&pdev->dev, "error getting speed\n");
pdev              939 drivers/net/ethernet/atheros/atlx/atl1.c 	device_set_wakeup_enable(&adapter->pdev->dev, false);
pdev             1027 drivers/net/ethernet/atheros/atlx/atl1.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1035 drivers/net/ethernet/atheros/atlx/atl1.c 			dev_err(&pdev->dev, "kzalloc failed , size = D%d\n",
pdev             1055 drivers/net/ethernet/atheros/atlx/atl1.c 	ring_header->desc = pci_alloc_consistent(pdev, ring_header->size,
pdev             1059 drivers/net/ethernet/atheros/atlx/atl1.c 			dev_err(&pdev->dev, "pci_alloc_consistent failed\n");
pdev             1133 drivers/net/ethernet/atheros/atlx/atl1.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1141 drivers/net/ethernet/atheros/atlx/atl1.c 			pci_unmap_page(pdev, buffer_info->dma,
pdev             1172 drivers/net/ethernet/atheros/atlx/atl1.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1180 drivers/net/ethernet/atheros/atlx/atl1.c 			pci_unmap_page(pdev, buffer_info->dma,
pdev             1212 drivers/net/ethernet/atheros/atlx/atl1.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1222 drivers/net/ethernet/atheros/atlx/atl1.c 	pci_free_consistent(pdev, ring_header->size, ring_header->desc,
pdev             1296 drivers/net/ethernet/atheros/atlx/atl1.c 				dev_info(&adapter->pdev->dev, "link is down\n");
pdev             1339 drivers/net/ethernet/atheros/atlx/atl1.c 				dev_info(&adapter->pdev->dev,
pdev             1788 drivers/net/ethernet/atheros/atlx/atl1.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1808 drivers/net/ethernet/atheros/atlx/atl1.c 				dev_printk(KERN_DEBUG, &pdev->dev,
pdev             1835 drivers/net/ethernet/atheros/atlx/atl1.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1871 drivers/net/ethernet/atheros/atlx/atl1.c 		buffer_info->dma = pci_map_page(pdev, page, offset,
pdev             1926 drivers/net/ethernet/atheros/atlx/atl1.c 				dev_printk(KERN_DEBUG, &adapter->pdev->dev,
pdev             1928 drivers/net/ethernet/atheros/atlx/atl1.c 				dev_printk(KERN_DEBUG, &adapter->pdev->dev,
pdev             1931 drivers/net/ethernet/atheros/atlx/atl1.c 				dev_printk(KERN_DEBUG, &adapter->pdev->dev,
pdev             1934 drivers/net/ethernet/atheros/atlx/atl1.c 				dev_printk(KERN_DEBUG, &adapter->pdev->dev,
pdev             1937 drivers/net/ethernet/atheros/atlx/atl1.c 				dev_printk(KERN_DEBUG, &adapter->pdev->dev,
pdev             1940 drivers/net/ethernet/atheros/atlx/atl1.c 				dev_printk(KERN_DEBUG, &adapter->pdev->dev,
pdev             1943 drivers/net/ethernet/atheros/atlx/atl1.c 				dev_printk(KERN_DEBUG, &adapter->pdev->dev,
pdev             1956 drivers/net/ethernet/atheros/atlx/atl1.c 				dev_printk(KERN_DEBUG, &adapter->pdev->dev,
pdev             1997 drivers/net/ethernet/atheros/atlx/atl1.c 		pci_unmap_page(adapter->pdev, buffer_info->dma,
pdev             2067 drivers/net/ethernet/atheros/atlx/atl1.c 			pci_unmap_page(adapter->pdev, buffer_info->dma,
pdev             2171 drivers/net/ethernet/atheros/atlx/atl1.c 				dev_printk(KERN_DEBUG, &adapter->pdev->dev,
pdev             2215 drivers/net/ethernet/atheros/atlx/atl1.c 		buffer_info->dma = pci_map_page(adapter->pdev, page,
pdev             2240 drivers/net/ethernet/atheros/atlx/atl1.c 				buffer_info->dma = pci_map_page(adapter->pdev,
pdev             2252 drivers/net/ethernet/atheros/atlx/atl1.c 		buffer_info->dma = pci_map_page(adapter->pdev, page,
pdev             2274 drivers/net/ethernet/atheros/atlx/atl1.c 			buffer_info->dma = skb_frag_dma_map(&adapter->pdev->dev,
pdev             2388 drivers/net/ethernet/atheros/atlx/atl1.c 			dev_printk(KERN_DEBUG, &adapter->pdev->dev,
pdev             2503 drivers/net/ethernet/atheros/atlx/atl1.c 			dev_printk(KERN_DEBUG, &adapter->pdev->dev,
pdev             2515 drivers/net/ethernet/atheros/atlx/atl1.c 			dev_printk(KERN_DEBUG, &adapter->pdev->dev,
pdev             2541 drivers/net/ethernet/atheros/atlx/atl1.c 				&adapter->pdev->dev,
pdev             2612 drivers/net/ethernet/atheros/atlx/atl1.c 	err = pci_enable_msi(adapter->pdev);
pdev             2615 drivers/net/ethernet/atheros/atlx/atl1.c 			dev_info(&adapter->pdev->dev,
pdev             2620 drivers/net/ethernet/atheros/atlx/atl1.c 	err = request_irq(adapter->pdev->irq, atl1_intr, irq_flags,
pdev             2632 drivers/net/ethernet/atheros/atlx/atl1.c 	pci_disable_msi(adapter->pdev);
pdev             2648 drivers/net/ethernet/atheros/atlx/atl1.c 	free_irq(adapter->pdev->irq, netdev);
pdev             2649 drivers/net/ethernet/atheros/atlx/atl1.c 	pci_disable_msi(adapter->pdev);
pdev             2857 drivers/net/ethernet/atheros/atlx/atl1.c static void atl1_shutdown(struct pci_dev *pdev)
pdev             2859 drivers/net/ethernet/atheros/atlx/atl1.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2863 drivers/net/ethernet/atheros/atlx/atl1.c 	atl1_suspend(&pdev->dev);
pdev             2865 drivers/net/ethernet/atheros/atlx/atl1.c 	pci_wake_from_d3(pdev, adapter->wol);
pdev             2866 drivers/net/ethernet/atheros/atlx/atl1.c 	pci_set_power_state(pdev, PCI_D3hot);
pdev             2906 drivers/net/ethernet/atheros/atlx/atl1.c static int atl1_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             2913 drivers/net/ethernet/atheros/atlx/atl1.c 	err = pci_enable_device(pdev);
pdev             2927 drivers/net/ethernet/atheros/atlx/atl1.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             2929 drivers/net/ethernet/atheros/atlx/atl1.c 		dev_err(&pdev->dev, "no usable DMA configuration\n");
pdev             2936 drivers/net/ethernet/atheros/atlx/atl1.c 	err = pci_request_regions(pdev, ATLX_DRIVER_NAME);
pdev             2944 drivers/net/ethernet/atheros/atlx/atl1.c 	pci_set_master(pdev);
pdev             2951 drivers/net/ethernet/atheros/atlx/atl1.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             2953 drivers/net/ethernet/atheros/atlx/atl1.c 	pci_set_drvdata(pdev, netdev);
pdev             2956 drivers/net/ethernet/atheros/atlx/atl1.c 	adapter->pdev = pdev;
pdev             2960 drivers/net/ethernet/atheros/atlx/atl1.c 	adapter->hw.hw_addr = pci_iomap(pdev, 0, 0);
pdev             2969 drivers/net/ethernet/atheros/atlx/atl1.c 		dev_info(&pdev->dev, "version %s\n", ATLX_DRIVER_VERSION);
pdev             3068 drivers/net/ethernet/atheros/atlx/atl1.c 	pci_iounmap(pdev, adapter->hw.hw_addr);
pdev             3072 drivers/net/ethernet/atheros/atlx/atl1.c 	pci_release_regions(pdev);
pdev             3075 drivers/net/ethernet/atheros/atlx/atl1.c 	pci_disable_device(pdev);
pdev             3088 drivers/net/ethernet/atheros/atlx/atl1.c static void atl1_remove(struct pci_dev *pdev)
pdev             3090 drivers/net/ethernet/atheros/atlx/atl1.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             3112 drivers/net/ethernet/atheros/atlx/atl1.c 	pci_iounmap(pdev, adapter->hw.hw_addr);
pdev             3113 drivers/net/ethernet/atheros/atlx/atl1.c 	pci_release_regions(pdev);
pdev             3115 drivers/net/ethernet/atheros/atlx/atl1.c 	pci_disable_device(pdev);
pdev             3261 drivers/net/ethernet/atheros/atlx/atl1.c 			dev_dbg(&adapter->pdev->dev,
pdev             3273 drivers/net/ethernet/atheros/atlx/atl1.c 					dev_warn(&adapter->pdev->dev,
pdev             3295 drivers/net/ethernet/atheros/atlx/atl1.c 			dev_warn(&adapter->pdev->dev,
pdev             3329 drivers/net/ethernet/atheros/atlx/atl1.c 			dev_dbg(&adapter->pdev->dev,
pdev             3334 drivers/net/ethernet/atheros/atlx/atl1.c 			dev_dbg(&adapter->pdev->dev,
pdev             3349 drivers/net/ethernet/atheros/atlx/atl1.c 	strlcpy(drvinfo->bus_info, pci_name(adapter->pdev),
pdev             3376 drivers/net/ethernet/atheros/atlx/atl1.c 	device_set_wakeup_enable(&adapter->pdev->dev, adapter->wol);
pdev              745 drivers/net/ethernet/atheros/atlx/atl1.h 	struct pci_dev *pdev;
pdev               75 drivers/net/ethernet/atheros/atlx/atl2.c 	struct pci_dev *pdev = adapter->pdev;
pdev               78 drivers/net/ethernet/atheros/atlx/atl2.c 	hw->vendor_id = pdev->vendor;
pdev               79 drivers/net/ethernet/atheros/atlx/atl2.c 	hw->device_id = pdev->device;
pdev               80 drivers/net/ethernet/atheros/atlx/atl2.c 	hw->subsystem_vendor_id = pdev->subsystem_vendor;
pdev               81 drivers/net/ethernet/atheros/atlx/atl2.c 	hw->subsystem_id = pdev->subsystem_device;
pdev               82 drivers/net/ethernet/atheros/atlx/atl2.c 	hw->revision_id  = pdev->revision;
pdev               84 drivers/net/ethernet/atheros/atlx/atl2.c 	pci_read_config_word(pdev, PCI_COMMAND, &hw->pci_cmd_word);
pdev              280 drivers/net/ethernet/atheros/atlx/atl2.c 	struct pci_dev *pdev = adapter->pdev;
pdev              290 drivers/net/ethernet/atheros/atlx/atl2.c 	adapter->ring_vir_addr = pci_alloc_consistent(pdev, size,
pdev              346 drivers/net/ethernet/atheros/atlx/atl2.c     synchronize_irq(adapter->pdev->irq);
pdev              652 drivers/net/ethernet/atheros/atlx/atl2.c 	err = pci_enable_msi(adapter->pdev);
pdev              659 drivers/net/ethernet/atheros/atlx/atl2.c 	return request_irq(adapter->pdev->irq, atl2_intr, flags, netdev->name,
pdev              671 drivers/net/ethernet/atheros/atlx/atl2.c 	struct pci_dev *pdev = adapter->pdev;
pdev              672 drivers/net/ethernet/atheros/atlx/atl2.c 	pci_free_consistent(pdev, adapter->ring_size, adapter->ring_vir_addr,
pdev              774 drivers/net/ethernet/atheros/atlx/atl2.c 	free_irq(adapter->pdev->irq, netdev);
pdev              778 drivers/net/ethernet/atheros/atlx/atl2.c 		pci_disable_msi(adapter->pdev);
pdev             1257 drivers/net/ethernet/atheros/atlx/atl2.c static void atl2_setup_pcicmd(struct pci_dev *pdev)
pdev             1261 drivers/net/ethernet/atheros/atlx/atl2.c 	pci_read_config_word(pdev, PCI_COMMAND, &cmd);
pdev             1271 drivers/net/ethernet/atheros/atlx/atl2.c 	pci_write_config_word(pdev, PCI_COMMAND, cmd);
pdev             1278 drivers/net/ethernet/atheros/atlx/atl2.c 	pci_write_config_dword(pdev, REG_PM_CTRLSTAT, 0);
pdev             1319 drivers/net/ethernet/atheros/atlx/atl2.c static int atl2_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1328 drivers/net/ethernet/atheros/atlx/atl2.c 	err = pci_enable_device(pdev);
pdev             1337 drivers/net/ethernet/atheros/atlx/atl2.c 	if (pci_set_dma_mask(pdev, DMA_BIT_MASK(32)) &&
pdev             1338 drivers/net/ethernet/atheros/atlx/atl2.c 		pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32))) {
pdev             1346 drivers/net/ethernet/atheros/atlx/atl2.c 	err = pci_request_regions(pdev, atl2_driver_name);
pdev             1352 drivers/net/ethernet/atheros/atlx/atl2.c 	pci_set_master(pdev);
pdev             1360 drivers/net/ethernet/atheros/atlx/atl2.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             1362 drivers/net/ethernet/atheros/atlx/atl2.c 	pci_set_drvdata(pdev, netdev);
pdev             1365 drivers/net/ethernet/atheros/atlx/atl2.c 	adapter->pdev = pdev;
pdev             1368 drivers/net/ethernet/atheros/atlx/atl2.c 	mmio_start = pci_resource_start(pdev, 0x0);
pdev             1369 drivers/net/ethernet/atheros/atlx/atl2.c 	mmio_len = pci_resource_len(pdev, 0x0);
pdev             1378 drivers/net/ethernet/atheros/atlx/atl2.c 	atl2_setup_pcicmd(pdev);
pdev             1385 drivers/net/ethernet/atheros/atlx/atl2.c 	strncpy(netdev->name, pci_name(pdev), sizeof(netdev->name) - 1);
pdev             1449 drivers/net/ethernet/atheros/atlx/atl2.c 	pci_release_regions(pdev);
pdev             1452 drivers/net/ethernet/atheros/atlx/atl2.c 	pci_disable_device(pdev);
pdev             1467 drivers/net/ethernet/atheros/atlx/atl2.c static void atl2_remove(struct pci_dev *pdev)
pdev             1469 drivers/net/ethernet/atheros/atlx/atl2.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             1486 drivers/net/ethernet/atheros/atlx/atl2.c 	pci_release_regions(pdev);
pdev             1490 drivers/net/ethernet/atheros/atlx/atl2.c 	pci_disable_device(pdev);
pdev             1493 drivers/net/ethernet/atheros/atlx/atl2.c static int atl2_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             1495 drivers/net/ethernet/atheros/atlx/atl2.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             1514 drivers/net/ethernet/atheros/atlx/atl2.c 	retval = pci_save_state(pdev);
pdev             1569 drivers/net/ethernet/atheros/atlx/atl2.c 		pci_enable_wake(pdev, pci_choose_state(pdev, state), 1);
pdev             1589 drivers/net/ethernet/atheros/atlx/atl2.c 		pci_enable_wake(pdev, pci_choose_state(pdev, state), 1);
pdev             1609 drivers/net/ethernet/atheros/atlx/atl2.c 	pci_enable_wake(pdev, pci_choose_state(pdev, state), 0);
pdev             1615 drivers/net/ethernet/atheros/atlx/atl2.c 	pci_disable_device(pdev);
pdev             1617 drivers/net/ethernet/atheros/atlx/atl2.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev             1623 drivers/net/ethernet/atheros/atlx/atl2.c static int atl2_resume(struct pci_dev *pdev)
pdev             1625 drivers/net/ethernet/atheros/atlx/atl2.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             1629 drivers/net/ethernet/atheros/atlx/atl2.c 	pci_set_power_state(pdev, PCI_D0);
pdev             1630 drivers/net/ethernet/atheros/atlx/atl2.c 	pci_restore_state(pdev);
pdev             1632 drivers/net/ethernet/atheros/atlx/atl2.c 	err = pci_enable_device(pdev);
pdev             1639 drivers/net/ethernet/atheros/atlx/atl2.c 	pci_set_master(pdev);
pdev             1643 drivers/net/ethernet/atheros/atlx/atl2.c 	pci_enable_wake(pdev, PCI_D3hot, 0);
pdev             1644 drivers/net/ethernet/atheros/atlx/atl2.c 	pci_enable_wake(pdev, PCI_D3cold, 0);
pdev             1665 drivers/net/ethernet/atheros/atlx/atl2.c static void atl2_shutdown(struct pci_dev *pdev)
pdev             1667 drivers/net/ethernet/atheros/atlx/atl2.c 	atl2_suspend(pdev, PMSG_SUSPEND);
pdev             1713 drivers/net/ethernet/atheros/atlx/atl2.c 	pci_read_config_word(adapter->pdev, reg, value);
pdev             1719 drivers/net/ethernet/atheros/atlx/atl2.c 	pci_write_config_word(adapter->pdev, reg, *value);
pdev             2017 drivers/net/ethernet/atheros/atlx/atl2.c 	strlcpy(drvinfo->bus_info, pci_name(adapter->pdev),
pdev              438 drivers/net/ethernet/atheros/atlx/atl2.h 	struct pci_dev *pdev;
pdev               95 drivers/net/ethernet/atheros/atlx/atlx.c 			dev_info(&adapter->pdev->dev, "%s link is down\n",
pdev              169 drivers/net/ethernet/atheros/atlx/atlx.c 	synchronize_irq(adapter->pdev->irq);
pdev             1336 drivers/net/ethernet/aurora/nb8800.c static int nb8800_probe(struct platform_device *pdev)
pdev             1349 drivers/net/ethernet/aurora/nb8800.c 	match = of_match_device(nb8800_dt_ids, &pdev->dev);
pdev             1353 drivers/net/ethernet/aurora/nb8800.c 	irq = platform_get_irq(pdev, 0);
pdev             1357 drivers/net/ethernet/aurora/nb8800.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1358 drivers/net/ethernet/aurora/nb8800.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev             1362 drivers/net/ethernet/aurora/nb8800.c 	dev_dbg(&pdev->dev, "AU-NB8800 Ethernet at %pa\n", &res->start);
pdev             1368 drivers/net/ethernet/aurora/nb8800.c 	platform_set_drvdata(pdev, dev);
pdev             1369 drivers/net/ethernet/aurora/nb8800.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             1374 drivers/net/ethernet/aurora/nb8800.c 	priv->phy_mode = of_get_phy_mode(pdev->dev.of_node);
pdev             1378 drivers/net/ethernet/aurora/nb8800.c 	priv->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1380 drivers/net/ethernet/aurora/nb8800.c 		dev_err(&pdev->dev, "failed to get clock\n");
pdev             1397 drivers/net/ethernet/aurora/nb8800.c 	bus = devm_mdiobus_alloc(&pdev->dev);
pdev             1406 drivers/net/ethernet/aurora/nb8800.c 	bus->parent = &pdev->dev;
pdev             1411 drivers/net/ethernet/aurora/nb8800.c 	ret = of_mdiobus_register(bus, pdev->dev.of_node);
pdev             1413 drivers/net/ethernet/aurora/nb8800.c 		dev_err(&pdev->dev, "failed to register MII bus\n");
pdev             1417 drivers/net/ethernet/aurora/nb8800.c 	if (of_phy_is_fixed_link(pdev->dev.of_node)) {
pdev             1418 drivers/net/ethernet/aurora/nb8800.c 		ret = of_phy_register_fixed_link(pdev->dev.of_node);
pdev             1420 drivers/net/ethernet/aurora/nb8800.c 			dev_err(&pdev->dev, "bad fixed-link spec\n");
pdev             1423 drivers/net/ethernet/aurora/nb8800.c 		priv->phy_node = of_node_get(pdev->dev.of_node);
pdev             1427 drivers/net/ethernet/aurora/nb8800.c 		priv->phy_node = of_parse_phandle(pdev->dev.of_node,
pdev             1431 drivers/net/ethernet/aurora/nb8800.c 		dev_err(&pdev->dev, "no PHY specified\n");
pdev             1453 drivers/net/ethernet/aurora/nb8800.c 	mac = of_get_mac_address(pdev->dev.of_node);
pdev             1479 drivers/net/ethernet/aurora/nb8800.c 	if (of_phy_is_fixed_link(pdev->dev.of_node))
pdev             1480 drivers/net/ethernet/aurora/nb8800.c 		of_phy_deregister_fixed_link(pdev->dev.of_node);
pdev             1492 drivers/net/ethernet/aurora/nb8800.c static int nb8800_remove(struct platform_device *pdev)
pdev             1494 drivers/net/ethernet/aurora/nb8800.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev             1498 drivers/net/ethernet/aurora/nb8800.c 	if (of_phy_is_fixed_link(pdev->dev.of_node))
pdev             1499 drivers/net/ethernet/aurora/nb8800.c 		of_phy_deregister_fixed_link(pdev->dev.of_node);
pdev              245 drivers/net/ethernet/broadcom/bcm63xx_enet.c 			p = dma_map_single(&priv->pdev->dev, skb->data,
pdev              274 drivers/net/ethernet/broadcom/bcm63xx_enet.c 		dev_warn(&priv->pdev->dev, "unable to refill rx ring\n");
pdev              305 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	kdev = &priv->pdev->dev;
pdev              386 drivers/net/ethernet/broadcom/bcm63xx_enet.c 			dma_unmap_single(&priv->pdev->dev, desc->address,
pdev              443 drivers/net/ethernet/broadcom/bcm63xx_enet.c 		dma_unmap_single(&priv->pdev->dev, desc->address, skb->len,
pdev              575 drivers/net/ethernet/broadcom/bcm63xx_enet.c 		dev_err(&priv->pdev->dev, "xmit called with no tx desc "
pdev              605 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	desc->address = dma_map_single(&priv->pdev->dev, skb->data, skb->len,
pdev              865 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	kdev = &priv->pdev->dev;
pdev             1166 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	kdev = &priv->pdev->dev;
pdev             1691 drivers/net/ethernet/broadcom/bcm63xx_enet.c static int bcm_enet_probe(struct platform_device *pdev)
pdev             1703 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	res_irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1704 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	res_irq_rx = platform_get_resource(pdev, IORESOURCE_IRQ, 1);
pdev             1705 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	res_irq_tx = platform_get_resource(pdev, IORESOURCE_IRQ, 2);
pdev             1722 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	priv->base = devm_platform_ioremap_resource(pdev, 0);
pdev             1732 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	priv->mac_clk = devm_clk_get(&pdev->dev, "enet");
pdev             1745 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	pd = dev_get_platdata(&pdev->dev);
pdev             1769 drivers/net/ethernet/broadcom/bcm63xx_enet.c 		priv->phy_clk = devm_clk_get(&pdev->dev, "ephy");
pdev             1794 drivers/net/ethernet/broadcom/bcm63xx_enet.c 		bus->parent = &pdev->dev;
pdev             1798 drivers/net/ethernet/broadcom/bcm63xx_enet.c 		sprintf(bus->id, "%s-%d", pdev->name, pdev->id);
pdev             1810 drivers/net/ethernet/broadcom/bcm63xx_enet.c 			dev_err(&pdev->dev, "unable to register mdio bus\n");
pdev             1819 drivers/net/ethernet/broadcom/bcm63xx_enet.c 			dev_err(&pdev->dev, "unable to configure mdio bus\n");
pdev             1845 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             1852 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	platform_set_drvdata(pdev, dev);
pdev             1853 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	priv->pdev = pdev;
pdev             1882 drivers/net/ethernet/broadcom/bcm63xx_enet.c static int bcm_enet_remove(struct platform_device *pdev)
pdev             1888 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	dev = platform_get_drvdata(pdev);
pdev             1901 drivers/net/ethernet/broadcom/bcm63xx_enet.c 		pd = dev_get_platdata(&pdev->dev);
pdev             2015 drivers/net/ethernet/broadcom/bcm63xx_enet.c 			dev_info(&priv->pdev->dev, "link DOWN on %s\n",
pdev             2054 drivers/net/ethernet/broadcom/bcm63xx_enet.c 		dev_info(&priv->pdev->dev,
pdev             2089 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	kdev = &priv->pdev->dev;
pdev             2338 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	kdev = &priv->pdev->dev;
pdev             2639 drivers/net/ethernet/broadcom/bcm63xx_enet.c static int bcm_enetsw_probe(struct platform_device *pdev)
pdev             2650 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2651 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	irq_rx = platform_get_irq(pdev, 0);
pdev             2652 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	irq_tx = platform_get_irq(pdev, 1);
pdev             2670 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	pd = dev_get_platdata(&pdev->dev);
pdev             2686 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	priv->base = devm_ioremap_resource(&pdev->dev, res_mem);
pdev             2692 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	priv->mac_clk = devm_clk_get(&pdev->dev, "enetsw");
pdev             2712 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             2721 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	platform_set_drvdata(pdev, dev);
pdev             2722 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	priv->pdev = pdev;
pdev             2736 drivers/net/ethernet/broadcom/bcm63xx_enet.c static int bcm_enetsw_remove(struct platform_device *pdev)
pdev             2742 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	dev = platform_get_drvdata(pdev);
pdev             2762 drivers/net/ethernet/broadcom/bcm63xx_enet.c static int bcm_enet_shared_probe(struct platform_device *pdev)
pdev             2770 drivers/net/ethernet/broadcom/bcm63xx_enet.c 		p[i] = devm_platform_ioremap_resource(pdev, i);
pdev             2780 drivers/net/ethernet/broadcom/bcm63xx_enet.c static int bcm_enet_shared_remove(struct platform_device *pdev)
pdev              323 drivers/net/ethernet/broadcom/bcm63xx_enet.h 	struct platform_device *pdev;
pdev              529 drivers/net/ethernet/broadcom/bcmsysport.c 	struct device *kdev = &priv->pdev->dev;
pdev              663 drivers/net/ethernet/broadcom/bcmsysport.c 	struct device *kdev = &priv->pdev->dev;
pdev              856 drivers/net/ethernet/broadcom/bcmsysport.c 	struct device *kdev = &priv->pdev->dev;
pdev             1189 drivers/net/ethernet/broadcom/bcmsysport.c 	pm_wakeup_event(&priv->pdev->dev, 0);
pdev             1278 drivers/net/ethernet/broadcom/bcmsysport.c 	struct device *kdev = &priv->pdev->dev;
pdev             1704 drivers/net/ethernet/broadcom/bcmsysport.c 			dma_unmap_single(&priv->pdev->dev,
pdev             2416 drivers/net/ethernet/broadcom/bcmsysport.c static int bcm_sysport_probe(struct platform_device *pdev)
pdev             2427 drivers/net/ethernet/broadcom/bcmsysport.c 	dn = pdev->dev.of_node;
pdev             2453 drivers/net/ethernet/broadcom/bcmsysport.c 	priv->tx_rings = devm_kcalloc(&pdev->dev, txq,
pdev             2462 drivers/net/ethernet/broadcom/bcmsysport.c 	priv->irq0 = platform_get_irq(pdev, 0);
pdev             2464 drivers/net/ethernet/broadcom/bcmsysport.c 		priv->irq1 = platform_get_irq(pdev, 1);
pdev             2465 drivers/net/ethernet/broadcom/bcmsysport.c 		priv->wol_irq = platform_get_irq(pdev, 2);
pdev             2467 drivers/net/ethernet/broadcom/bcmsysport.c 		priv->wol_irq = platform_get_irq(pdev, 1);
pdev             2470 drivers/net/ethernet/broadcom/bcmsysport.c 		dev_err(&pdev->dev, "invalid interrupts\n");
pdev             2475 drivers/net/ethernet/broadcom/bcmsysport.c 	priv->base = devm_platform_ioremap_resource(pdev, 0);
pdev             2482 drivers/net/ethernet/broadcom/bcmsysport.c 	priv->pdev = pdev;
pdev             2495 drivers/net/ethernet/broadcom/bcmsysport.c 			dev_err(&pdev->dev, "failed to register fixed PHY\n");
pdev             2505 drivers/net/ethernet/broadcom/bcmsysport.c 		dev_warn(&pdev->dev, "using random Ethernet MAC\n");
pdev             2511 drivers/net/ethernet/broadcom/bcmsysport.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             2512 drivers/net/ethernet/broadcom/bcmsysport.c 	dev_set_drvdata(&pdev->dev, dev);
pdev             2524 drivers/net/ethernet/broadcom/bcmsysport.c 	ret = devm_request_irq(&pdev->dev, priv->wol_irq,
pdev             2527 drivers/net/ethernet/broadcom/bcmsysport.c 		device_set_wakeup_capable(&pdev->dev, 1);
pdev             2543 drivers/net/ethernet/broadcom/bcmsysport.c 		dev_err(&pdev->dev, "failed to register DSA notifier\n");
pdev             2549 drivers/net/ethernet/broadcom/bcmsysport.c 		dev_err(&pdev->dev, "failed to register net_device\n");
pdev             2554 drivers/net/ethernet/broadcom/bcmsysport.c 	dev_info(&pdev->dev,
pdev             2573 drivers/net/ethernet/broadcom/bcmsysport.c static int bcm_sysport_remove(struct platform_device *pdev)
pdev             2575 drivers/net/ethernet/broadcom/bcmsysport.c 	struct net_device *dev = dev_get_drvdata(&pdev->dev);
pdev             2577 drivers/net/ethernet/broadcom/bcmsysport.c 	struct device_node *dn = pdev->dev.of_node;
pdev             2587 drivers/net/ethernet/broadcom/bcmsysport.c 	dev_set_drvdata(&pdev->dev, NULL);
pdev              739 drivers/net/ethernet/broadcom/bcmsysport.h 	struct platform_device	*pdev;
pdev              171 drivers/net/ethernet/broadcom/bgmac-platform.c static int bgmac_probe(struct platform_device *pdev)
pdev              173 drivers/net/ethernet/broadcom/bgmac-platform.c 	struct device_node *np = pdev->dev.of_node;
pdev              178 drivers/net/ethernet/broadcom/bgmac-platform.c 	bgmac = bgmac_alloc(&pdev->dev);
pdev              182 drivers/net/ethernet/broadcom/bgmac-platform.c 	platform_set_drvdata(pdev, bgmac);
pdev              192 drivers/net/ethernet/broadcom/bgmac-platform.c 	bgmac->dev = &pdev->dev;
pdev              193 drivers/net/ethernet/broadcom/bgmac-platform.c 	bgmac->dma_dev = &pdev->dev;
pdev              199 drivers/net/ethernet/broadcom/bgmac-platform.c 		dev_warn(&pdev->dev, "MAC address not present in device tree\n");
pdev              201 drivers/net/ethernet/broadcom/bgmac-platform.c 	bgmac->irq = platform_get_irq(pdev, 0);
pdev              205 drivers/net/ethernet/broadcom/bgmac-platform.c 	regs = platform_get_resource_byname(pdev, IORESOURCE_MEM, "amac_base");
pdev              207 drivers/net/ethernet/broadcom/bgmac-platform.c 		dev_err(&pdev->dev, "Unable to obtain base resource\n");
pdev              211 drivers/net/ethernet/broadcom/bgmac-platform.c 	bgmac->plat.base = devm_ioremap_resource(&pdev->dev, regs);
pdev              215 drivers/net/ethernet/broadcom/bgmac-platform.c 	regs = platform_get_resource_byname(pdev, IORESOURCE_MEM, "idm_base");
pdev              217 drivers/net/ethernet/broadcom/bgmac-platform.c 		bgmac->plat.idm_base = devm_ioremap_resource(&pdev->dev, regs);
pdev              223 drivers/net/ethernet/broadcom/bgmac-platform.c 	regs = platform_get_resource_byname(pdev, IORESOURCE_MEM, "nicpm_base");
pdev              225 drivers/net/ethernet/broadcom/bgmac-platform.c 		bgmac->plat.nicpm_base = devm_ioremap_resource(&pdev->dev,
pdev              250 drivers/net/ethernet/broadcom/bgmac-platform.c static int bgmac_remove(struct platform_device *pdev)
pdev              252 drivers/net/ethernet/broadcom/bgmac-platform.c 	struct bgmac *bgmac = platform_get_drvdata(pdev);
pdev              432 drivers/net/ethernet/broadcom/bnx2.c 	cp->pdev = bp->pdev;
pdev              706 drivers/net/ethernet/broadcom/bnx2.c 			dma_free_coherent(&bp->pdev->dev, TXBD_RING_SIZE,
pdev              728 drivers/net/ethernet/broadcom/bnx2.c 				dma_free_coherent(&bp->pdev->dev, RXBD_RING_SIZE,
pdev              738 drivers/net/ethernet/broadcom/bnx2.c 				dma_free_coherent(&bp->pdev->dev, RXBD_RING_SIZE,
pdev              762 drivers/net/ethernet/broadcom/bnx2.c 			dma_alloc_coherent(&bp->pdev->dev, TXBD_RING_SIZE,
pdev              787 drivers/net/ethernet/broadcom/bnx2.c 				dma_alloc_coherent(&bp->pdev->dev,
pdev              807 drivers/net/ethernet/broadcom/bnx2.c 				dma_alloc_coherent(&bp->pdev->dev,
pdev              825 drivers/net/ethernet/broadcom/bnx2.c 		dma_free_coherent(&bp->pdev->dev, bp->status_stats_size,
pdev              847 drivers/net/ethernet/broadcom/bnx2.c 	status_blk = dma_alloc_coherent(&bp->pdev->dev, bp->status_stats_size,
pdev              870 drivers/net/ethernet/broadcom/bnx2.c 			dma_free_coherent(&bp->pdev->dev, BNX2_PAGE_SIZE,
pdev              914 drivers/net/ethernet/broadcom/bnx2.c 			bp->ctx_blk[i] = dma_alloc_coherent(&bp->pdev->dev,
pdev             2738 drivers/net/ethernet/broadcom/bnx2.c 	mapping = dma_map_page(&bp->pdev->dev, page, 0, PAGE_SIZE,
pdev             2740 drivers/net/ethernet/broadcom/bnx2.c 	if (dma_mapping_error(&bp->pdev->dev, mapping)) {
pdev             2761 drivers/net/ethernet/broadcom/bnx2.c 	dma_unmap_page(&bp->pdev->dev, dma_unmap_addr(rx_pg, mapping),
pdev             2781 drivers/net/ethernet/broadcom/bnx2.c 	mapping = dma_map_single(&bp->pdev->dev,
pdev             2785 drivers/net/ethernet/broadcom/bnx2.c 	if (dma_mapping_error(&bp->pdev->dev, mapping)) {
pdev             2889 drivers/net/ethernet/broadcom/bnx2.c 		dma_unmap_single(&bp->pdev->dev, dma_unmap_addr(tx_buf, mapping),
pdev             2901 drivers/net/ethernet/broadcom/bnx2.c 			dma_unmap_page(&bp->pdev->dev,
pdev             3010 drivers/net/ethernet/broadcom/bnx2.c 	dma_sync_single_for_device(&bp->pdev->dev,
pdev             3052 drivers/net/ethernet/broadcom/bnx2.c 	dma_unmap_single(&bp->pdev->dev, dma_addr, bp->rx_buf_use_size,
pdev             3118 drivers/net/ethernet/broadcom/bnx2.c 			dma_unmap_page(&bp->pdev->dev, mapping_old,
pdev             3187 drivers/net/ethernet/broadcom/bnx2.c 		dma_sync_single_for_cpu(&bp->pdev->dev, dma_addr,
pdev             3720 drivers/net/ethernet/broadcom/bnx2.c 	rc = request_firmware(&bp->mips_firmware, mips_fw_file, &bp->pdev->dev);
pdev             3726 drivers/net/ethernet/broadcom/bnx2.c 	rc = request_firmware(&bp->rv2p_firmware, rv2p_fw_file, &bp->pdev->dev);
pdev             4052 drivers/net/ethernet/broadcom/bnx2.c 		pci_enable_wake(bp->pdev, PCI_D0, false);
pdev             4053 drivers/net/ethernet/broadcom/bnx2.c 		pci_set_power_state(bp->pdev, PCI_D0);
pdev             4067 drivers/net/ethernet/broadcom/bnx2.c 		pci_wake_from_d3(bp->pdev, bp->wol);
pdev             4072 drivers/net/ethernet/broadcom/bnx2.c 				pci_set_power_state(bp->pdev, PCI_D3hot);
pdev             4088 drivers/net/ethernet/broadcom/bnx2.c 		pci_set_power_state(bp->pdev, PCI_D3hot);
pdev             4940 drivers/net/ethernet/broadcom/bnx2.c 		pci_read_config_word(bp->pdev, bp->pcix_cap + PCI_X_CMD,
pdev             4942 drivers/net/ethernet/broadcom/bnx2.c 		pci_write_config_word(bp->pdev, bp->pcix_cap + PCI_X_CMD,
pdev             5455 drivers/net/ethernet/broadcom/bnx2.c 			dma_unmap_single(&bp->pdev->dev,
pdev             5466 drivers/net/ethernet/broadcom/bnx2.c 				dma_unmap_page(&bp->pdev->dev,
pdev             5497 drivers/net/ethernet/broadcom/bnx2.c 			dma_unmap_single(&bp->pdev->dev,
pdev             5851 drivers/net/ethernet/broadcom/bnx2.c 	map = dma_map_single(&bp->pdev->dev, skb->data, pkt_size,
pdev             5853 drivers/net/ethernet/broadcom/bnx2.c 	if (dma_mapping_error(&bp->pdev->dev, map)) {
pdev             5891 drivers/net/ethernet/broadcom/bnx2.c 	dma_unmap_single(&bp->pdev->dev, map, pkt_size, PCI_DMA_TODEVICE);
pdev             5908 drivers/net/ethernet/broadcom/bnx2.c 	dma_sync_single_for_cpu(&bp->pdev->dev,
pdev             6263 drivers/net/ethernet/broadcom/bnx2.c 		pci_disable_msi(bp->pdev);
pdev             6265 drivers/net/ethernet/broadcom/bnx2.c 		pci_disable_msix(bp->pdev);
pdev             6296 drivers/net/ethernet/broadcom/bnx2.c 	total_vecs = pci_enable_msix_range(bp->pdev, msix_ent,
pdev             6332 drivers/net/ethernet/broadcom/bnx2.c 	bp->irq_tbl[0].vector = bp->pdev->irq;
pdev             6339 drivers/net/ethernet/broadcom/bnx2.c 		if (pci_enable_msi(bp->pdev) == 0) {
pdev             6347 drivers/net/ethernet/broadcom/bnx2.c 			bp->irq_tbl[0].vector = bp->pdev->irq;
pdev             6464 drivers/net/ethernet/broadcom/bnx2.c 	pci_read_config_word(bp->pdev, PCI_COMMAND, &pcicmd);
pdev             6467 drivers/net/ethernet/broadcom/bnx2.c 		pci_restore_state(bp->pdev);
pdev             6468 drivers/net/ethernet/broadcom/bnx2.c 		pci_save_state(bp->pdev);
pdev             6559 drivers/net/ethernet/broadcom/bnx2.c 	pci_read_config_dword(bp->pdev, PCI_COMMAND, &val1);
pdev             6562 drivers/net/ethernet/broadcom/bnx2.c 	pci_read_config_dword(bp->pdev, bp->pm_cap + PCI_PM_CTRL, &val1);
pdev             6563 drivers/net/ethernet/broadcom/bnx2.c 	pci_read_config_dword(bp->pdev, BNX2_PCICFG_MISC_CONFIG, &val2);
pdev             6669 drivers/net/ethernet/broadcom/bnx2.c 	mapping = dma_map_single(&bp->pdev->dev, skb->data, len, PCI_DMA_TODEVICE);
pdev             6670 drivers/net/ethernet/broadcom/bnx2.c 	if (dma_mapping_error(&bp->pdev->dev, mapping)) {
pdev             6698 drivers/net/ethernet/broadcom/bnx2.c 		mapping = skb_frag_dma_map(&bp->pdev->dev, frag, 0, len,
pdev             6700 drivers/net/ethernet/broadcom/bnx2.c 		if (dma_mapping_error(&bp->pdev->dev, mapping))
pdev             6749 drivers/net/ethernet/broadcom/bnx2.c 	dma_unmap_single(&bp->pdev->dev, dma_unmap_addr(tx_buf, mapping),
pdev             6757 drivers/net/ethernet/broadcom/bnx2.c 		dma_unmap_page(&bp->pdev->dev, dma_unmap_addr(tx_buf, mapping),
pdev             7052 drivers/net/ethernet/broadcom/bnx2.c 	strlcpy(info->bus_info, pci_name(bp->pdev), sizeof(info->bus_info));
pdev             7153 drivers/net/ethernet/broadcom/bnx2.c 	device_set_wakeup_enable(&bp->pdev->dev, bp->wol);
pdev             8104 drivers/net/ethernet/broadcom/bnx2.c bnx2_init_board(struct pci_dev *pdev, struct net_device *dev)
pdev             8112 drivers/net/ethernet/broadcom/bnx2.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             8127 drivers/net/ethernet/broadcom/bnx2.c 	rc = pci_enable_device(pdev);
pdev             8129 drivers/net/ethernet/broadcom/bnx2.c 		dev_err(&pdev->dev, "Cannot enable PCI device, aborting\n");
pdev             8133 drivers/net/ethernet/broadcom/bnx2.c 	if (!(pci_resource_flags(pdev, 0) & IORESOURCE_MEM)) {
pdev             8134 drivers/net/ethernet/broadcom/bnx2.c 		dev_err(&pdev->dev,
pdev             8140 drivers/net/ethernet/broadcom/bnx2.c 	rc = pci_request_regions(pdev, DRV_MODULE_NAME);
pdev             8142 drivers/net/ethernet/broadcom/bnx2.c 		dev_err(&pdev->dev, "Cannot obtain PCI resources, aborting\n");
pdev             8146 drivers/net/ethernet/broadcom/bnx2.c 	pci_set_master(pdev);
pdev             8148 drivers/net/ethernet/broadcom/bnx2.c 	bp->pm_cap = pdev->pm_cap;
pdev             8150 drivers/net/ethernet/broadcom/bnx2.c 		dev_err(&pdev->dev,
pdev             8157 drivers/net/ethernet/broadcom/bnx2.c 	bp->pdev = pdev;
pdev             8166 drivers/net/ethernet/broadcom/bnx2.c 	bp->regview = pci_iomap(pdev, 0, MB_GET_CID_ADDR(TX_TSS_CID +
pdev             8169 drivers/net/ethernet/broadcom/bnx2.c 		dev_err(&pdev->dev, "Cannot map register space, aborting\n");
pdev             8185 drivers/net/ethernet/broadcom/bnx2.c 		if (!pci_is_pcie(pdev)) {
pdev             8186 drivers/net/ethernet/broadcom/bnx2.c 			dev_err(&pdev->dev, "Not PCIE, aborting\n");
pdev             8195 drivers/net/ethernet/broadcom/bnx2.c 		err = pci_enable_pcie_error_reporting(pdev);
pdev             8200 drivers/net/ethernet/broadcom/bnx2.c 		bp->pcix_cap = pci_find_capability(pdev, PCI_CAP_ID_PCIX);
pdev             8202 drivers/net/ethernet/broadcom/bnx2.c 			dev_err(&pdev->dev,
pdev             8212 drivers/net/ethernet/broadcom/bnx2.c 		if (pdev->msix_cap)
pdev             8218 drivers/net/ethernet/broadcom/bnx2.c 		if (pdev->msi_cap)
pdev             8229 drivers/net/ethernet/broadcom/bnx2.c 	if (pci_set_dma_mask(pdev, dma_mask) == 0) {
pdev             8231 drivers/net/ethernet/broadcom/bnx2.c 		rc = pci_set_consistent_dma_mask(pdev, persist_dma_mask);
pdev             8233 drivers/net/ethernet/broadcom/bnx2.c 			dev_err(&pdev->dev,
pdev             8237 drivers/net/ethernet/broadcom/bnx2.c 	} else if ((rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(32))) != 0) {
pdev             8238 drivers/net/ethernet/broadcom/bnx2.c 		dev_err(&pdev->dev, "System does not support DMA, aborting\n");
pdev             8253 drivers/net/ethernet/broadcom/bnx2.c 		dev_err(&pdev->dev,
pdev             8280 drivers/net/ethernet/broadcom/bnx2.c 		dev_err(&pdev->dev, "Firmware not running, aborting\n");
pdev             8390 drivers/net/ethernet/broadcom/bnx2.c 			if (pdev->subsystem_vendor == PCI_VENDOR_ID_HP &&
pdev             8391 drivers/net/ethernet/broadcom/bnx2.c 			    pdev->subsystem_device == 0x310c)
pdev             8417 drivers/net/ethernet/broadcom/bnx2.c 		device_set_wakeup_capable(&bp->pdev->dev, false);
pdev             8419 drivers/net/ethernet/broadcom/bnx2.c 		device_set_wakeup_enable(&bp->pdev->dev, bp->wol);
pdev             8472 drivers/net/ethernet/broadcom/bnx2.c 	pci_save_state(pdev);
pdev             8478 drivers/net/ethernet/broadcom/bnx2.c 		pci_disable_pcie_error_reporting(pdev);
pdev             8482 drivers/net/ethernet/broadcom/bnx2.c 	pci_iounmap(pdev, bp->regview);
pdev             8486 drivers/net/ethernet/broadcom/bnx2.c 	pci_release_regions(pdev);
pdev             8489 drivers/net/ethernet/broadcom/bnx2.c 	pci_disable_device(pdev);
pdev             8563 drivers/net/ethernet/broadcom/bnx2.c bnx2_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             8579 drivers/net/ethernet/broadcom/bnx2.c 	rc = bnx2_init_board(pdev, dev);
pdev             8589 drivers/net/ethernet/broadcom/bnx2.c 	pci_set_drvdata(pdev, dev);
pdev             8620 drivers/net/ethernet/broadcom/bnx2.c 		dev_err(&pdev->dev, "Cannot register net device\n");
pdev             8628 drivers/net/ethernet/broadcom/bnx2.c 		    bnx2_bus_string(bp, str), (long)pci_resource_start(pdev, 0),
pdev             8629 drivers/net/ethernet/broadcom/bnx2.c 		    pdev->irq, dev->dev_addr);
pdev             8634 drivers/net/ethernet/broadcom/bnx2.c 	pci_iounmap(pdev, bp->regview);
pdev             8635 drivers/net/ethernet/broadcom/bnx2.c 	pci_release_regions(pdev);
pdev             8636 drivers/net/ethernet/broadcom/bnx2.c 	pci_disable_device(pdev);
pdev             8644 drivers/net/ethernet/broadcom/bnx2.c bnx2_remove_one(struct pci_dev *pdev)
pdev             8646 drivers/net/ethernet/broadcom/bnx2.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             8654 drivers/net/ethernet/broadcom/bnx2.c 	pci_iounmap(bp->pdev, bp->regview);
pdev             8660 drivers/net/ethernet/broadcom/bnx2.c 		pci_disable_pcie_error_reporting(pdev);
pdev             8668 drivers/net/ethernet/broadcom/bnx2.c 	pci_release_regions(pdev);
pdev             8669 drivers/net/ethernet/broadcom/bnx2.c 	pci_disable_device(pdev);
pdev             8725 drivers/net/ethernet/broadcom/bnx2.c static pci_ers_result_t bnx2_io_error_detected(struct pci_dev *pdev,
pdev             8728 drivers/net/ethernet/broadcom/bnx2.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             8745 drivers/net/ethernet/broadcom/bnx2.c 	pci_disable_device(pdev);
pdev             8758 drivers/net/ethernet/broadcom/bnx2.c static pci_ers_result_t bnx2_io_slot_reset(struct pci_dev *pdev)
pdev             8760 drivers/net/ethernet/broadcom/bnx2.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             8766 drivers/net/ethernet/broadcom/bnx2.c 	if (pci_enable_device(pdev)) {
pdev             8767 drivers/net/ethernet/broadcom/bnx2.c 		dev_err(&pdev->dev,
pdev             8770 drivers/net/ethernet/broadcom/bnx2.c 		pci_set_master(pdev);
pdev             8771 drivers/net/ethernet/broadcom/bnx2.c 		pci_restore_state(pdev);
pdev             8772 drivers/net/ethernet/broadcom/bnx2.c 		pci_save_state(pdev);
pdev             8800 drivers/net/ethernet/broadcom/bnx2.c static void bnx2_io_resume(struct pci_dev *pdev)
pdev             8802 drivers/net/ethernet/broadcom/bnx2.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             8813 drivers/net/ethernet/broadcom/bnx2.c static void bnx2_shutdown(struct pci_dev *pdev)
pdev             8815 drivers/net/ethernet/broadcom/bnx2.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             6791 drivers/net/ethernet/broadcom/bnx2.h 	struct pci_dev		*pdev;
pdev              135 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 		dev_info(&bp->pdev->dev, fmt, ##__VA_ARGS__);	 \
pdev             1392 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 	struct pci_dev		*pdev;
pdev             2084 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 	x = dma_alloc_coherent(&bp->pdev->dev, size, y, GFP_KERNEL)
pdev             2089 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 			dma_free_coherent(&bp->pdev->dev, size, x, y); \
pdev              245 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	dma_unmap_single(&bp->pdev->dev, BD_UNMAP_ADDR(tx_start_bd),
pdev              253 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		dma_unmap_page(&bp->pdev->dev, BD_UNMAP_ADDR(tx_data_bd),
pdev              447 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	mapping = dma_map_single(&bp->pdev->dev,
pdev              456 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	if (unlikely(dma_mapping_error(&bp->pdev->dev, mapping))) {
pdev              562 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	mapping = dma_map_page(&bp->pdev->dev, pool->page,
pdev              564 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	if (unlikely(dma_mapping_error(&bp->pdev->dev, mapping))) {
pdev              643 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		dma_unmap_page(&bp->pdev->dev,
pdev              779 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	dma_unmap_single(&bp->pdev->dev, dma_unmap_addr(rx_buf, mapping),
pdev              838 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	mapping = dma_map_single(&bp->pdev->dev, data + NET_SKB_PAD,
pdev              841 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	if (unlikely(dma_mapping_error(&bp->pdev->dev, mapping))) {
pdev             1012 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		dma_sync_single_for_cpu(&bp->pdev->dev,
pdev             1044 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 				dma_unmap_single(&bp->pdev->dev,
pdev             1370 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			dma_unmap_single(&bp->pdev->dev,
pdev             1547 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		dma_unmap_single(&bp->pdev->dev,
pdev             1692 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	rc = pci_enable_msix_range(bp->pdev, &bp->msix_table[0],
pdev             1700 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		rc = pci_enable_msix_range(bp->pdev, &bp->msix_table[0], 1, 1);
pdev             1801 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	rc = pci_enable_msi(bp->pdev);
pdev             1824 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		irq = bp->pdev->irq;
pdev             1844 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 			bp->dev->irq = bp->pdev->irq;
pdev             3161 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	if (!bp->pdev->pm_cap) {
pdev             3166 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	pci_read_config_word(bp->pdev, bp->pdev->pm_cap + PCI_PM_CTRL, &pmcsr);
pdev             3170 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		pci_write_config_word(bp->pdev, bp->pdev->pm_cap + PCI_PM_CTRL,
pdev             3182 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		if (atomic_read(&bp->pdev->enable_cnt) != 1)
pdev             3194 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		pci_write_config_word(bp->pdev, bp->pdev->pm_cap + PCI_PM_CTRL,
pdev             3203 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		dev_err(&bp->pdev->dev, "Can't support state = %d\n", state);
pdev             3828 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	mapping = dma_map_single(&bp->pdev->dev, skb->data,
pdev             3830 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	if (unlikely(dma_mapping_error(&bp->pdev->dev, mapping))) {
pdev             4074 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		mapping = skb_frag_dma_map(&bp->pdev->dev, frag, 0,
pdev             4076 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		if (unlikely(dma_mapping_error(&bp->pdev->dev, mapping))) {
pdev             4873 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	if (pci_num_vf(bp->pdev)) {
pdev             4903 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	if (pci_num_vf(bp->pdev)) {
pdev             4940 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	if (!pci_num_vf(bp->pdev)) {
pdev             4990 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c int bnx2x_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             4992 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             4996 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		dev_err(&pdev->dev, "BAD net device from bnx2x_init_one\n");
pdev             5003 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	pci_save_state(pdev);
pdev             5014 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	bnx2x_set_power_state(bp, pci_choose_state(pdev, state));
pdev             5021 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c int bnx2x_resume(struct pci_dev *pdev)
pdev             5023 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             5028 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 		dev_err(&pdev->dev, "BAD net device from bnx2x_init_one\n");
pdev             5040 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	pci_restore_state(pdev);
pdev               39 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h 			dma_free_coherent(&bp->pdev->dev, size, (void *)x, y); \
pdev               55 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h 	void *x = dma_alloc_coherent(&bp->pdev->dev, size, y, GFP_KERNEL); \
pdev               64 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h 	void *x = dma_alloc_coherent(&bp->pdev->dev, size, y, GFP_KERNEL); \
pdev              545 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_suspend(struct pci_dev *pdev, pm_message_t state);
pdev              546 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_resume(struct pci_dev *pdev);
pdev              815 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h 	dma_unmap_page(&bp->pdev->dev, dma_unmap_addr(sw_buf, mapping),
pdev              850 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h 		pci_disable_msix(bp->pdev);
pdev              853 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h 		pci_disable_msi(bp->pdev);
pdev             1144 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	strlcpy(info->bus_info, pci_name(bp->pdev), sizeof(info->bus_info));
pdev             1475 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	struct net_device *dev = pci_get_drvdata(bp->pdev);
pdev             1477 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	if (bp->pdev->pm_cap)
pdev             1478 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		rc = pci_read_config_word(bp->pdev,
pdev             1479 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 					  bp->pdev->pm_cap + PCI_PM_CTRL, &pm);
pdev             1951 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	if (pci_num_vf(bp->pdev)) {
pdev             2565 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	mapping = dma_map_single(&bp->pdev->dev, skb->data,
pdev             2567 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	if (unlikely(dma_mapping_error(&bp->pdev->dev, mapping))) {
pdev             2669 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	dma_sync_single_for_cpu(&bp->pdev->dev,
pdev             3014 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	if (pci_num_vf(bp->pdev)) {
pdev             3600 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	if (pci_num_vf(bp->pdev)) {
pdev              365 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	pci_write_config_dword(bp->pdev, PCICFG_GRC_ADDRESS, addr);
pdev              366 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	pci_write_config_dword(bp->pdev, PCICFG_GRC_DATA, val);
pdev              367 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	pci_write_config_dword(bp->pdev, PCICFG_GRC_ADDRESS,
pdev              375 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	pci_write_config_dword(bp->pdev, PCICFG_GRC_ADDRESS, addr);
pdev              376 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	pci_read_config_dword(bp->pdev, PCICFG_GRC_DATA, &val);
pdev              377 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	pci_write_config_dword(bp->pdev, PCICFG_GRC_ADDRESS,
pdev              775 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (pci_channel_offline(bp->pdev)) {
pdev             1529 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (bnx2x_is_pcie_pending(bp->pdev))
pdev             1652 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		pci_intx(bp->pdev, true);
pdev             1695 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		synchronize_irq(bp->pdev->irq);
pdev             6552 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	bp->gunzip_buf = dma_alloc_coherent(&bp->pdev->dev, FW_BUF_SIZE,
pdev             6572 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	dma_free_coherent(&bp->pdev->dev, FW_BUF_SIZE, bp->gunzip_buf,
pdev             6590 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		dma_free_coherent(&bp->pdev->dev, FW_BUF_SIZE, bp->gunzip_buf,
pdev             6902 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	pcie_capability_read_word(bp->pdev, PCI_EXP_DEVCTL, &devctl);
pdev             7367 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		dev_alert(&bp->pdev->dev,
pdev             9140 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		struct pci_dev *pdev = bp->pdev;
pdev             9157 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		pci_read_config_word(pdev, pdev->pm_cap + PCI_PM_CTRL, &pmc);
pdev             9159 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		pci_write_config_word(pdev, pdev->pm_cap + PCI_PM_CTRL, pmc);
pdev             9232 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		synchronize_irq(bp->pdev->irq);
pdev             9472 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (!pci_channel_offline(bp->pdev)) {
pdev             10626 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (PCI_SLOT(bp->pdev->devfn) == tmp_list->slot &&
pdev             10627 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		    bp->pdev->bus->number == tmp_list->bus &&
pdev             10732 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	tmp_list->bus = bp->pdev->bus->number;
pdev             10733 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	tmp_list->slot = PCI_SLOT(bp->pdev->devfn);
pdev             10754 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct pci_dev *dev = bp->pdev;
pdev             11173 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	pci_read_config_word(bp->pdev, bp->pdev->pm_cap + PCI_PM_PMC, &pmc);
pdev             11184 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	dev_info(&bp->pdev->dev, "part number %X-%X-%X-%X\n",
pdev             11941 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		dev_err(&bp->pdev->dev,
pdev             11995 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		dev_err(&bp->pdev->dev,
pdev             12033 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 				dev_err(&bp->pdev->dev,
pdev             12207 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 				dev_err(&bp->pdev->dev,
pdev             12212 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 				dev_err(&bp->pdev->dev,
pdev             12227 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 				dev_err(&bp->pdev->dev,
pdev             12278 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	cnt = pci_read_vpd(bp->pdev, 0, BNX2X_VPD_LEN, vpd_start);
pdev             12304 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		cnt = pci_read_vpd(bp->pdev, BNX2X_VPD_LEN,
pdev             12453 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		dev_err(&bp->pdev->dev, "FPGA detected\n");
pdev             12456 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		dev_err(&bp->pdev->dev, "MCP disabled, must load devices in order!\n");
pdev             13160 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct device *dev = &bp->pdev->dev;
pdev             13174 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		pci_disable_pcie_error_reporting(bp->pdev);
pdev             13179 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_init_dev(struct bnx2x *bp, struct pci_dev *pdev,
pdev             13188 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             13191 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	bp->pdev = pdev;
pdev             13193 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = pci_enable_device(pdev);
pdev             13195 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		dev_err(&bp->pdev->dev,
pdev             13200 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (!(pci_resource_flags(pdev, 0) & IORESOURCE_MEM)) {
pdev             13201 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		dev_err(&bp->pdev->dev,
pdev             13207 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (IS_PF(bp) && !(pci_resource_flags(pdev, 2) & IORESOURCE_MEM)) {
pdev             13208 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		dev_err(&bp->pdev->dev, "Cannot find second PCI device base address, aborting\n");
pdev             13213 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	pci_read_config_dword(pdev, PCICFG_REVISION_ID_OFFSET, &pci_cfg_dword);
pdev             13221 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (atomic_read(&pdev->enable_cnt) == 1) {
pdev             13222 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		rc = pci_request_regions(pdev, DRV_MODULE_NAME);
pdev             13224 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			dev_err(&bp->pdev->dev,
pdev             13229 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		pci_set_master(pdev);
pdev             13230 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		pci_save_state(pdev);
pdev             13234 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (!pdev->pm_cap) {
pdev             13235 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			dev_err(&bp->pdev->dev,
pdev             13242 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (!pci_is_pcie(pdev)) {
pdev             13243 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		dev_err(&bp->pdev->dev, "Not PCI Express, aborting\n");
pdev             13252 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	dev->mem_start = pci_resource_start(pdev, 0);
pdev             13254 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	dev->mem_end = pci_resource_end(pdev, 0);
pdev             13256 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	dev->irq = pdev->irq;
pdev             13258 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	bp->regview = pci_ioremap_bar(pdev, 0);
pdev             13260 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		dev_err(&bp->pdev->dev,
pdev             13272 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		bp->pf_num = PCI_FUNC(pdev->devfn);
pdev             13275 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		pci_read_config_dword(bp->pdev,
pdev             13283 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	pci_write_config_dword(bp->pdev, PCICFG_GRC_ADDRESS,
pdev             13287 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	pdev->needs_freset = 1;
pdev             13290 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = pci_enable_pcie_error_reporting(pdev);
pdev             13392 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (atomic_read(&pdev->enable_cnt) == 1)
pdev             13393 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		pci_release_regions(pdev);
pdev             13396 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	pci_disable_device(pdev);
pdev             13554 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = request_firmware(&bp->firmware, fw_file_name, &bp->pdev->dev);
pdev             13675 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_get_num_non_def_sbs(struct pci_dev *pdev, int cnic_cnt)
pdev             13684 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (!pdev->msix_cap) {
pdev             13685 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		dev_info(&pdev->dev, "no msix capability found\n");
pdev             13688 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	dev_info(&pdev->dev, "msix capability found\n");
pdev             13697 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	pci_read_config_word(pdev, pdev->msix_cap + PCI_MSIX_FLAGS, &control);
pdev             13941 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	bp->ptp_clock = ptp_clock_register(&bp->ptp_clock_info, &bp->pdev->dev);
pdev             13948 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_init_one(struct pci_dev *pdev,
pdev             13984 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	max_non_def_sbs = bnx2x_get_num_non_def_sbs(pdev, cnic_cnt);
pdev             14020 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	pci_set_drvdata(pdev, dev);
pdev             14022 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	rc = bnx2x_init_dev(bp, pdev, dev, ent->driver_data);
pdev             14050 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (doorbell_size > pci_resource_len(pdev, 2)) {
pdev             14051 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			dev_err(&bp->pdev->dev,
pdev             14056 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		bp->doorbells = ioremap_nocache(pci_resource_start(pdev, 2),
pdev             14060 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		dev_err(&bp->pdev->dev,
pdev             14101 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		dev_err(&pdev->dev, "Cannot set interrupts\n");
pdev             14109 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		dev_err(&pdev->dev, "Cannot register net device\n");
pdev             14124 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	       dev->base_addr, bp->pdev->irq, dev->dev_addr);
pdev             14125 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	pcie_print_link_status(bp->pdev);
pdev             14146 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (atomic_read(&pdev->enable_cnt) == 1)
pdev             14147 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		pci_release_regions(pdev);
pdev             14149 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	pci_disable_device(pdev);
pdev             14154 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void __bnx2x_remove(struct pci_dev *pdev,
pdev             14214 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		pci_wake_from_d3(pdev, bp->wol);
pdev             14215 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		pci_set_power_state(pdev, PCI_D3hot);
pdev             14238 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		if (atomic_read(&pdev->enable_cnt) == 1)
pdev             14239 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			pci_release_regions(pdev);
pdev             14241 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		pci_disable_device(pdev);
pdev             14245 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_remove_one(struct pci_dev *pdev)
pdev             14247 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             14251 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		dev_err(&pdev->dev, "BAD net device from bnx2x_init_one\n");
pdev             14256 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	__bnx2x_remove(pdev, dev, bp, true);
pdev             14300 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static pci_ers_result_t bnx2x_io_error_detected(struct pci_dev *pdev,
pdev             14303 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             14322 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	pci_disable_device(pdev);
pdev             14336 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static pci_ers_result_t bnx2x_io_slot_reset(struct pci_dev *pdev)
pdev             14338 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             14344 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (pci_enable_device(pdev)) {
pdev             14345 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		dev_err(&pdev->dev,
pdev             14351 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	pci_set_master(pdev);
pdev             14352 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	pci_restore_state(pdev);
pdev             14353 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	pci_save_state(pdev);
pdev             14413 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_io_resume(struct pci_dev *pdev)
pdev             14415 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             14442 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_shutdown(struct pci_dev *pdev)
pdev             14444 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             14462 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	__bnx2x_remove(pdev, dev, bp, false);
pdev             15154 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	cp->pdev = bp->pdev;
pdev             1041 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	if (pci_find_ext_capability(bp->pdev, PCI_EXT_CAP_ID_SRIOV))
pdev             1047 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	struct pci_dev *dev = bp->pdev;
pdev             1054 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	struct pci_dev *dev = bp->pdev;
pdev             1063 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	struct pci_dev *dev = bp->pdev;
pdev             1072 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	struct pci_dev *dev = bp->pdev;
pdev             1126 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	struct pci_dev *dev = bp->pdev;
pdev             1182 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	struct pci_dev *dev = bp->pdev;
pdev             1218 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	if (!pci_ari_enabled(bp->pdev->bus)) {
pdev             2539 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	rc = pci_enable_sriov(bp->pdev, req_vfs);
pdev             2564 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	if (pci_vfs_assigned(bp->pdev)) {
pdev             2570 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	pci_disable_sriov(bp->pdev);
pdev              356 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct pci_dev *pdev = bp->pdev;
pdev              483 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	mapping = dma_map_single(&pdev->dev, skb->data, len, DMA_TO_DEVICE);
pdev              485 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (unlikely(dma_mapping_error(&pdev->dev, mapping))) {
pdev              527 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dev_warn_ratelimited(&pdev->dev, "Dropped oversize %d bytes TX packet.\n",
pdev              545 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		mapping = skb_frag_dma_map(&pdev->dev, frag, 0, len,
pdev              548 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (unlikely(dma_mapping_error(&pdev->dev, mapping)))
pdev              602 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	dma_unmap_single(&pdev->dev, dma_unmap_addr(tx_buf, mapping),
pdev              610 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dma_unmap_page(&pdev->dev, dma_unmap_addr(tx_buf, mapping),
pdev              624 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct pci_dev *pdev = bp->pdev;
pdev              643 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dma_unmap_single(&pdev->dev, dma_unmap_addr(tx_buf, mapping),
pdev              651 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				&pdev->dev,
pdev              689 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct device *dev = &bp->pdev->dev;
pdev              710 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct pci_dev *pdev = bp->pdev;
pdev              716 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	*mapping = dma_map_single_attrs(&pdev->dev, data + bp->rx_dma_offset,
pdev              720 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (dma_mapping_error(&pdev->dev, *mapping)) {
pdev              795 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct pci_dev *pdev = bp->pdev;
pdev              822 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	mapping = dma_map_page_attrs(&pdev->dev, page, offset,
pdev              825 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (dma_mapping_error(&pdev->dev, mapping)) {
pdev              943 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	dma_unmap_page_attrs(&bp->pdev->dev, dma_addr, PAGE_SIZE, bp->rx_dir,
pdev              987 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	dma_unmap_single_attrs(&bp->pdev->dev, dma_addr, bp->rx_buf_use_size,
pdev             1005 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct pci_dev *pdev = bp->pdev;
pdev             1062 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dma_unmap_page_attrs(&pdev->dev, mapping, BNXT_RX_PAGE_SIZE,
pdev             1094 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct pci_dev *pdev = bp->pdev;
pdev             1101 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	dma_sync_single_for_cpu(&pdev->dev, mapping, bp->rx_copy_thresh,
pdev             1107 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	dma_sync_single_for_device(&pdev->dev, mapping, bp->rx_copy_thresh,
pdev             1591 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dma_unmap_single_attrs(&bp->pdev->dev, mapping,
pdev             1924 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		pci_read_config_dword(bp->pdev, reg_off, &val);
pdev             2476 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct pci_dev *pdev = bp->pdev;
pdev             2493 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				dma_unmap_single(&pdev->dev,
pdev             2518 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			dma_unmap_single(&pdev->dev,
pdev             2531 drivers/net/ethernet/broadcom/bnxt/bnxt.c 					&pdev->dev,
pdev             2544 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct pci_dev *pdev = bp->pdev;
pdev             2565 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				dma_unmap_single_attrs(&pdev->dev,
pdev             2589 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				dma_unmap_page_attrs(&pdev->dev, mapping,
pdev             2594 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				dma_unmap_single_attrs(&pdev->dev, mapping,
pdev             2610 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			dma_unmap_page_attrs(&pdev->dev, rx_agg_buf->mapping,
pdev             2638 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct pci_dev *pdev = bp->pdev;
pdev             2645 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dma_free_coherent(&pdev->dev, rmem->page_size,
pdev             2655 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dma_free_coherent(&pdev->dev, pg_tbl_size,
pdev             2667 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct pci_dev *pdev = bp->pdev;
pdev             2678 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->pg_tbl = dma_alloc_coherent(&pdev->dev, pg_tbl_size,
pdev             2688 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		rmem->pg_arr[i] = dma_alloc_coherent(&pdev->dev,
pdev             2808 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	pp.nid = dev_to_node(&bp->pdev->dev);
pdev             2809 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	pp.dev = &bp->pdev->dev;
pdev             2883 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct pci_dev *pdev = bp->pdev;
pdev             2893 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			dma_free_coherent(&pdev->dev, bp->tx_push_size,
pdev             2907 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct pci_dev *pdev = bp->pdev;
pdev             2942 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			txr->tx_push = dma_alloc_coherent(&pdev->dev,
pdev             3525 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct pci_dev *pdev = bp->pdev;
pdev             3540 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			dma_free_coherent(&pdev->dev, vnic->mc_list_size,
pdev             3546 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			dma_free_coherent(&pdev->dev, PAGE_SIZE,
pdev             3561 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct pci_dev *pdev = bp->pdev;
pdev             3582 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				dma_alloc_coherent(&pdev->dev,
pdev             3611 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		vnic->rss_table = dma_alloc_coherent(&pdev->dev, PAGE_SIZE,
pdev             3632 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct pci_dev *pdev = bp->pdev;
pdev             3635 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dma_free_coherent(&pdev->dev, PAGE_SIZE, bp->hwrm_cmd_resp_addr,
pdev             3641 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dma_free_coherent(&pdev->dev, PAGE_SIZE,
pdev             3650 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct pci_dev *pdev = bp->pdev;
pdev             3656 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dma_alloc_coherent(&pdev->dev, PAGE_SIZE,
pdev             3667 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct pci_dev *pdev = bp->pdev;
pdev             3669 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	bp->hwrm_cmd_resp_addr = dma_alloc_coherent(&pdev->dev, PAGE_SIZE,
pdev             3681 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		struct pci_dev *pdev = bp->pdev;
pdev             3683 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dma_free_coherent(&pdev->dev, bp->hwrm_max_ext_req_len,
pdev             3692 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct pci_dev *pdev = bp->pdev;
pdev             3698 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dma_alloc_coherent(&pdev->dev, bp->hwrm_max_ext_req_len,
pdev             3709 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct pci_dev *pdev = bp->pdev;
pdev             3715 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dma_free_coherent(&pdev->dev, bp->hw_port_stats_size,
pdev             3722 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dma_free_coherent(&pdev->dev, sizeof(struct tx_port_stats_ext),
pdev             3729 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dma_free_coherent(&pdev->dev, sizeof(struct rx_port_stats_ext),
pdev             3736 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dma_free_coherent(&pdev->dev, sizeof(struct pcie_ctx_hw_stats),
pdev             3744 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct pci_dev *pdev = bp->pdev;
pdev             3757 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			dma_free_coherent(&pdev->dev, size, cpr->hw_stats,
pdev             3767 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct pci_dev *pdev = bp->pdev;
pdev             3775 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		cpr->hw_stats = dma_alloc_coherent(&pdev->dev, size,
pdev             3794 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dma_alloc_coherent(&pdev->dev, bp->hw_port_stats_size,
pdev             3815 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dma_alloc_coherent(&pdev->dev, sizeof(struct rx_port_stats_ext),
pdev             3827 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			dma_alloc_coherent(&pdev->dev,
pdev             3840 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dma_alloc_coherent(&pdev->dev, sizeof(struct pcie_ctx_hw_stats),
pdev             4261 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (!pci_is_enabled(bp->pdev))
pdev             8055 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	total_vecs = pci_enable_msix_range(bp->pdev, msix_ent, min, total_vecs);
pdev             8090 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	pci_disable_msix(bp->pdev);
pdev             8106 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	bp->irq_tbl[0].vector = bp->pdev->irq;
pdev             8127 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		pci_disable_msix(bp->pdev);
pdev             8238 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			int numa_node = dev_to_node(&bp->pdev->dev);
pdev             8728 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (pci_num_vf(bp->pdev))
pdev             8957 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct pci_dev *pdev = bp->pdev;
pdev             8962 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	bp->hwmon_dev = hwmon_device_register_with_groups(&pdev->dev,
pdev             8967 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dev_warn(&pdev->dev, "Cannot register hwmon device\n");
pdev             10067 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		pci_disable_device(bp->pdev);
pdev             10070 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (pci_is_enabled(bp->pdev))
pdev             10071 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		pci_disable_device(bp->pdev);
pdev             10380 drivers/net/ethernet/broadcom/bnxt/bnxt.c static void bnxt_unmap_bars(struct bnxt *bp, struct pci_dev *pdev)
pdev             10383 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		pci_iounmap(pdev, bp->bar2);
pdev             10388 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		pci_iounmap(pdev, bp->bar1);
pdev             10393 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		pci_iounmap(pdev, bp->bar0);
pdev             10400 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	bnxt_unmap_bars(bp, bp->pdev);
pdev             10401 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	pci_release_regions(bp->pdev);
pdev             10402 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (pci_is_enabled(bp->pdev))
pdev             10403 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		pci_disable_device(bp->pdev);
pdev             10549 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct pci_dev *pdev = bp->pdev;
pdev             10556 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		device_set_wakeup_enable(&pdev->dev, bp->wol);
pdev             10558 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		device_set_wakeup_capable(&pdev->dev, false);
pdev             10603 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		pci_write_config_dword(bp->pdev, reg_off, val);
pdev             10618 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		pci_read_config_dword(bp->pdev, 0, &val);
pdev             10730 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		if (pci_enable_device(bp->pdev)) {
pdev             10734 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		pci_set_master(bp->pdev);
pdev             10782 drivers/net/ethernet/broadcom/bnxt/bnxt.c static int bnxt_init_board(struct pci_dev *pdev, struct net_device *dev)
pdev             10787 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             10790 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = pci_enable_device(pdev);
pdev             10792 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dev_err(&pdev->dev, "Cannot enable PCI device, aborting\n");
pdev             10796 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (!(pci_resource_flags(pdev, 0) & IORESOURCE_MEM)) {
pdev             10797 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dev_err(&pdev->dev,
pdev             10803 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = pci_request_regions(pdev, DRV_MODULE_NAME);
pdev             10805 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dev_err(&pdev->dev, "Cannot obtain PCI resources, aborting\n");
pdev             10809 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64)) != 0 &&
pdev             10810 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	    dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32)) != 0) {
pdev             10811 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dev_err(&pdev->dev, "System does not support DMA, aborting\n");
pdev             10815 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	pci_set_master(pdev);
pdev             10818 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	bp->pdev = pdev;
pdev             10820 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	bp->bar0 = pci_ioremap_bar(pdev, 0);
pdev             10822 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dev_err(&pdev->dev, "Cannot map device registers, aborting\n");
pdev             10827 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	bp->bar1 = pci_ioremap_bar(pdev, 2);
pdev             10829 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dev_err(&pdev->dev, "Cannot map doorbell registers, aborting\n");
pdev             10834 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	bp->bar2 = pci_ioremap_bar(pdev, 4);
pdev             10836 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dev_err(&pdev->dev, "Cannot map bar4 registers, aborting\n");
pdev             10841 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	pci_enable_pcie_error_reporting(pdev);
pdev             10863 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	bnxt_unmap_bars(bp, pdev);
pdev             10864 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	pci_release_regions(pdev);
pdev             10867 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	pci_disable_device(pdev);
pdev             11368 drivers/net/ethernet/broadcom/bnxt/bnxt.c static void bnxt_remove_one(struct pci_dev *pdev)
pdev             11370 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             11377 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	pci_disable_pcie_error_reporting(pdev);
pdev             11452 drivers/net/ethernet/broadcom/bnxt/bnxt.c static int bnxt_get_max_irq(struct pci_dev *pdev)
pdev             11456 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (!pdev->msix_cap)
pdev             11459 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	pci_read_config_word(pdev, pdev->msix_cap + PCI_MSIX_FLAGS, &ctrl);
pdev             11698 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct pci_dev *pdev = bp->pdev;
pdev             11699 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	int pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_DSN);
pdev             11709 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	pci_read_config_dword(pdev, pos, &dw);
pdev             11711 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	pci_read_config_dword(pdev, pos + 4, &dw);
pdev             11717 drivers/net/ethernet/broadcom/bnxt/bnxt.c static int bnxt_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             11724 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (pci_is_bridge(pdev))
pdev             11734 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		pci_clear_master(pdev);
pdev             11735 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		pcie_flr(pdev);
pdev             11738 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	max_irqs = bnxt_get_max_irq(pdev);
pdev             11749 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (pdev->msix_cap)
pdev             11752 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	rc = bnxt_init_board(pdev, dev);
pdev             11759 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	pci_set_drvdata(pdev, dev);
pdev             11826 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dev_err(&pdev->dev, "Unable to initialize mac address.\n");
pdev             11873 drivers/net/ethernet/broadcom/bnxt/bnxt.c 				dev_err(&pdev->dev, "Unable to create workqueue.\n");
pdev             11892 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		    (long)pci_resource_start(pdev, 0), dev->dev_addr);
pdev             11893 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	pcie_print_link_status(pdev);
pdev             11917 drivers/net/ethernet/broadcom/bnxt/bnxt.c static void bnxt_shutdown(struct pci_dev *pdev)
pdev             11919 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             11935 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	pci_disable_device(pdev);
pdev             11938 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		pci_wake_from_d3(pdev, bp->wol);
pdev             11939 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		pci_set_power_state(pdev, PCI_D3hot);
pdev             12008 drivers/net/ethernet/broadcom/bnxt/bnxt.c static pci_ers_result_t bnxt_io_error_detected(struct pci_dev *pdev,
pdev             12011 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             12029 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	pci_disable_device(pdev);
pdev             12045 drivers/net/ethernet/broadcom/bnxt/bnxt.c static pci_ers_result_t bnxt_io_slot_reset(struct pci_dev *pdev)
pdev             12047 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             12056 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	if (pci_enable_device(pdev)) {
pdev             12057 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		dev_err(&pdev->dev,
pdev             12060 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		pci_set_master(pdev);
pdev             12075 drivers/net/ethernet/broadcom/bnxt/bnxt.c 		pci_disable_device(pdev);
pdev             12090 drivers/net/ethernet/broadcom/bnxt/bnxt.c static void bnxt_io_resume(struct pci_dev *pdev)
pdev             12092 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             1477 drivers/net/ethernet/broadcom/bnxt/bnxt.h 	struct pci_dev		*pdev;
pdev              319 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	data = dma_alloc_coherent(&bp->pdev->dev, data_len, &mapping,
pdev              382 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	dma_free_coherent(&bp->pdev->dev, data_len, data, mapping);
pdev              421 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	dscp2pri = dma_alloc_coherent(&bp->pdev->dev, sizeof(*dscp2pri),
pdev              435 drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c 	dma_free_coherent(&bp->pdev->dev, sizeof(*dscp2pri), dscp2pri,
pdev               75 drivers/net/ethernet/broadcom/bnxt/bnxt_debugfs.c 	const char *pname = pci_name(bp->pdev);
pdev              320 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 	data = dma_alloc_coherent(&bp->pdev->dev, sizeof(*data),
pdev              351 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 	dma_free_coherent(&bp->pdev->dev, sizeof(*data), data, data_dma_addr);
pdev              456 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 	if (pci_find_ext_capability(bp->pdev, PCI_EXT_CAP_ID_SRIOV) &&
pdev              460 drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c 	rc = devlink_register(dl, &bp->pdev->dev);
pdev             1241 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	strlcpy(info->bus_info, pci_name(bp->pdev), sizeof(info->bus_info));
pdev             1735 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	kmem = dma_alloc_coherent(&bp->pdev->dev, data_len, &dma_handle,
pdev             1746 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	dma_free_coherent(&bp->pdev->dev, data_len, kmem, dma_handle);
pdev             2042 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		kmem = dma_alloc_coherent(&bp->pdev->dev, fw->size,
pdev             2055 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			dma_free_coherent(&bp->pdev->dev, fw->size, kmem,
pdev             2171 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	buf = dma_alloc_coherent(&bp->pdev->dev, buflen, &dma_handle,
pdev             2183 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	dma_free_coherent(&bp->pdev->dev, buflen, buf, dma_handle);
pdev             2199 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	buf = dma_alloc_coherent(&bp->pdev->dev, length, &dma_handle,
pdev             2215 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	dma_free_coherent(&bp->pdev->dev, length, buf, dma_handle);
pdev             2298 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		dev_err(&bp->pdev->dev, "Unable to allocate memory for pkg version, length = %u\n",
pdev             2838 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	map = dma_map_single(&bp->pdev->dev, skb->data, pkt_size,
pdev             2840 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (dma_mapping_error(&bp->pdev->dev, map)) {
pdev             2852 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	dma_unmap_single(&bp->pdev->dev, map, pkt_size, PCI_DMA_TODEVICE);
pdev             2984 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (pci_vfs_assigned(bp->pdev)) {
pdev             3029 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	dma_buf = dma_alloc_coherent(&bp->pdev->dev, info->dma_len, &dma_handle,
pdev             3086 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	dma_free_coherent(&bp->pdev->dev, info->dma_len, dma_buf, dma_handle);
pdev             3175 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	seg_hdr->function_id = cpu_to_le16(bp->pdev->devfn);
pdev              386 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	struct pci_dev *pdev = bp->pdev;
pdev              394 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 			dma_free_coherent(&pdev->dev, BNXT_PAGE_SIZE,
pdev              407 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	struct pci_dev *pdev = bp->pdev;
pdev              423 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 			dma_alloc_coherent(&pdev->dev, BNXT_PAGE_SIZE,
pdev              795 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	rc = pci_enable_sriov(bp->pdev, *num_vfs);
pdev              813 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	u16 num_vfs = pci_num_vf(bp->pdev);
pdev              822 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	if (pci_vfs_assigned(bp->pdev)) {
pdev              828 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 		pci_disable_sriov(bp->pdev);
pdev              845 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c int bnxt_sriov_configure(struct pci_dev *pdev, int num_vfs)
pdev              847 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev              869 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c 	if (pci_vfs_assigned(bp->pdev)) {
pdev               38 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h int bnxt_sriov_configure(struct pci_dev *pdev, int num_vfs);
pdev              471 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c 		edev->pdev = bp->pdev;
pdev               60 drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h 	struct pci_dev *pdev;
pdev              208 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	struct pci_dev *pf_pdev = vf_rep->bp->pdev;
pdev              268 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	num_vfs = pci_num_vf(bp->pdev);
pdev              288 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	for (i = 0; i < pci_num_vf(bp->pdev); i++)
pdev              294 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	u16 num_vfs = pci_num_vf(bp->pdev);
pdev              396 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 	u16 *cfa_code_map = NULL, num_vfs = pci_num_vf(bp->pdev);
pdev              510 drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c 		if (pci_num_vf(bp->pdev) == 0) {
pdev               85 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c 			struct pci_dev *pdev = bp->pdev;
pdev               87 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c 			dma_unmap_single(&pdev->dev,
pdev              117 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c 	struct pci_dev *pdev;
pdev              128 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c 	pdev = bp->pdev;
pdev              133 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c 	dma_sync_single_for_cpu(&pdev->dev, mapping + offset, *len, bp->rx_dir);
pdev              171 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c 		dma_sync_single_for_device(&pdev->dev, mapping + offset, *len,
pdev              182 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c 		dma_unmap_page_attrs(&pdev->dev, mapping,
pdev              219 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c 	struct pci_dev *pdev = bp->pdev;
pdev              244 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c 		mapping = dma_map_single(&pdev->dev, xdp->data, xdp->len,
pdev              247 drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c 		if (dma_mapping_error(&pdev->dev, mapping)) {
pdev              843 drivers/net/ethernet/broadcom/cnic.c 		dma_free_coherent(&udev->pdev->dev, udev->l2_buf_size,
pdev              849 drivers/net/ethernet/broadcom/cnic.c 		dma_free_coherent(&udev->pdev->dev, udev->l2_ring_size,
pdev              862 drivers/net/ethernet/broadcom/cnic.c 	pci_dev_put(udev->pdev);
pdev             1029 drivers/net/ethernet/broadcom/cnic.c 	udev->l2_ring = dma_alloc_coherent(&udev->pdev->dev, udev->l2_ring_size,
pdev             1037 drivers/net/ethernet/broadcom/cnic.c 	udev->l2_buf = dma_alloc_coherent(&udev->pdev->dev, udev->l2_buf_size,
pdev             1055 drivers/net/ethernet/broadcom/cnic.c 		if (udev->pdev == dev->pcidev) {
pdev             1073 drivers/net/ethernet/broadcom/cnic.c 	udev->pdev = dev->pcidev;
pdev             1080 drivers/net/ethernet/broadcom/cnic.c 	pci_dev_get(udev->pdev);
pdev             1148 drivers/net/ethernet/broadcom/cnic.c 			ret = uio_register_device(&udev->pdev->dev, uinfo);
pdev             5469 drivers/net/ethernet/broadcom/cnic.c 				       struct pci_dev *pdev)
pdev             5503 drivers/net/ethernet/broadcom/cnic.c 	struct pci_dev *pdev;
pdev             5515 drivers/net/ethernet/broadcom/cnic.c 	pdev = ethdev->pdev;
pdev             5516 drivers/net/ethernet/broadcom/cnic.c 	if (!pdev)
pdev             5520 drivers/net/ethernet/broadcom/cnic.c 	pci_dev_get(pdev);
pdev             5521 drivers/net/ethernet/broadcom/cnic.c 	if ((pdev->device == PCI_DEVICE_ID_NX2_5709 ||
pdev             5522 drivers/net/ethernet/broadcom/cnic.c 	     pdev->device == PCI_DEVICE_ID_NX2_5709S) &&
pdev             5523 drivers/net/ethernet/broadcom/cnic.c 	    (pdev->revision < 0x10)) {
pdev             5524 drivers/net/ethernet/broadcom/cnic.c 		pci_dev_put(pdev);
pdev             5527 drivers/net/ethernet/broadcom/cnic.c 	pci_dev_put(pdev);
pdev             5529 drivers/net/ethernet/broadcom/cnic.c 	cdev = cnic_alloc_dev(dev, pdev);
pdev             5538 drivers/net/ethernet/broadcom/cnic.c 	cdev->pcidev = pdev;
pdev             5563 drivers/net/ethernet/broadcom/cnic.c 	struct pci_dev *pdev;
pdev             5575 drivers/net/ethernet/broadcom/cnic.c 	pdev = ethdev->pdev;
pdev             5576 drivers/net/ethernet/broadcom/cnic.c 	if (!pdev)
pdev             5580 drivers/net/ethernet/broadcom/cnic.c 	cdev = cnic_alloc_dev(dev, pdev);
pdev             5591 drivers/net/ethernet/broadcom/cnic.c 	cdev->pcidev = pdev;
pdev              205 drivers/net/ethernet/broadcom/cnic.h 	struct pci_dev		*pdev;
pdev              210 drivers/net/ethernet/broadcom/cnic_if.h 	struct pci_dev	*pdev;
pdev             1405 drivers/net/ethernet/broadcom/genet/bcmgenet.c 		skb = bcmgenet_free_tx_cb(&priv->pdev->dev,
pdev             1549 drivers/net/ethernet/broadcom/genet/bcmgenet.c 	struct device *kdev = &priv->pdev->dev;
pdev             1694 drivers/net/ethernet/broadcom/genet/bcmgenet.c 	struct device *kdev = &priv->pdev->dev;
pdev             1967 drivers/net/ethernet/broadcom/genet/bcmgenet.c 		skb = bcmgenet_free_rx_cb(&priv->pdev->dev, cb);
pdev             2035 drivers/net/ethernet/broadcom/genet/bcmgenet.c 	struct device *kdev = &priv->pdev->dev;
pdev             2039 drivers/net/ethernet/broadcom/genet/bcmgenet.c 	dev_dbg(&priv->pdev->dev, "bcmgenet: init_umac\n");
pdev             2528 drivers/net/ethernet/broadcom/genet/bcmgenet.c 		dev_kfree_skb(bcmgenet_free_tx_cb(&priv->pdev->dev,
pdev             2738 drivers/net/ethernet/broadcom/genet/bcmgenet.c 	pm_wakeup_event(&priv->pdev->dev, 0);
pdev             3361 drivers/net/ethernet/broadcom/genet/bcmgenet.c 		dev_err(&priv->pdev->dev,
pdev             3367 drivers/net/ethernet/broadcom/genet/bcmgenet.c 	dev_info(&priv->pdev->dev, "GENET " GENET_VER_FMT,
pdev             3437 drivers/net/ethernet/broadcom/genet/bcmgenet.c static int bcmgenet_probe(struct platform_device *pdev)
pdev             3439 drivers/net/ethernet/broadcom/genet/bcmgenet.c 	struct bcmgenet_platform_data *pd = pdev->dev.platform_data;
pdev             3440 drivers/net/ethernet/broadcom/genet/bcmgenet.c 	struct device_node *dn = pdev->dev.of_node;
pdev             3453 drivers/net/ethernet/broadcom/genet/bcmgenet.c 		dev_err(&pdev->dev, "can't allocate net device\n");
pdev             3464 drivers/net/ethernet/broadcom/genet/bcmgenet.c 	priv->irq0 = platform_get_irq(pdev, 0);
pdev             3465 drivers/net/ethernet/broadcom/genet/bcmgenet.c 	priv->irq1 = platform_get_irq(pdev, 1);
pdev             3466 drivers/net/ethernet/broadcom/genet/bcmgenet.c 	priv->wol_irq = platform_get_irq(pdev, 2);
pdev             3468 drivers/net/ethernet/broadcom/genet/bcmgenet.c 		dev_err(&pdev->dev, "can't find IRQs\n");
pdev             3476 drivers/net/ethernet/broadcom/genet/bcmgenet.c 			dev_err(&pdev->dev, "can't find MAC address\n");
pdev             3484 drivers/net/ethernet/broadcom/genet/bcmgenet.c 	priv->base = devm_platform_ioremap_resource(pdev, 0);
pdev             3492 drivers/net/ethernet/broadcom/genet/bcmgenet.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             3493 drivers/net/ethernet/broadcom/genet/bcmgenet.c 	dev_set_drvdata(&pdev->dev, dev);
pdev             3507 drivers/net/ethernet/broadcom/genet/bcmgenet.c 	err = devm_request_irq(&pdev->dev, priv->wol_irq, bcmgenet_wol_isr, 0,
pdev             3510 drivers/net/ethernet/broadcom/genet/bcmgenet.c 		device_set_wakeup_capable(&pdev->dev, 1);
pdev             3520 drivers/net/ethernet/broadcom/genet/bcmgenet.c 	priv->pdev = pdev;
pdev             3526 drivers/net/ethernet/broadcom/genet/bcmgenet.c 	priv->clk = devm_clk_get(&priv->pdev->dev, "enet");
pdev             3528 drivers/net/ethernet/broadcom/genet/bcmgenet.c 		dev_warn(&priv->pdev->dev, "failed to get enet clock\n");
pdev             3542 drivers/net/ethernet/broadcom/genet/bcmgenet.c 	priv->clk_wol = devm_clk_get(&priv->pdev->dev, "enet-wol");
pdev             3544 drivers/net/ethernet/broadcom/genet/bcmgenet.c 		dev_warn(&priv->pdev->dev, "failed to get enet-wol clock\n");
pdev             3548 drivers/net/ethernet/broadcom/genet/bcmgenet.c 	priv->clk_eee = devm_clk_get(&priv->pdev->dev, "enet-eee");
pdev             3550 drivers/net/ethernet/broadcom/genet/bcmgenet.c 		dev_warn(&priv->pdev->dev, "failed to get enet-eee clock\n");
pdev             3597 drivers/net/ethernet/broadcom/genet/bcmgenet.c static int bcmgenet_remove(struct platform_device *pdev)
pdev             3599 drivers/net/ethernet/broadcom/genet/bcmgenet.c 	struct bcmgenet_priv *priv = dev_to_priv(&pdev->dev);
pdev             3601 drivers/net/ethernet/broadcom/genet/bcmgenet.c 	dev_set_drvdata(&pdev->dev, NULL);
pdev              671 drivers/net/ethernet/broadcom/genet/bcmgenet.h 	struct platform_device *pdev;
pdev               64 drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c 	struct device *kdev = &priv->pdev->dev;
pdev              180 drivers/net/ethernet/broadcom/genet/bcmmii.c 	struct device *kdev = &priv->pdev->dev;
pdev              311 drivers/net/ethernet/broadcom/genet/bcmmii.c 	struct device_node *dn = priv->pdev->dev.of_node;
pdev              372 drivers/net/ethernet/broadcom/genet/bcmmii.c 	struct device_node *dn = priv->pdev->dev.of_node;
pdev              373 drivers/net/ethernet/broadcom/genet/bcmmii.c 	struct device *kdev = &priv->pdev->dev;
pdev              393 drivers/net/ethernet/broadcom/genet/bcmmii.c 	struct device *kdev = &priv->pdev->dev;
pdev              420 drivers/net/ethernet/broadcom/genet/bcmmii.c 	struct platform_device *pdev = priv->pdev;
pdev              421 drivers/net/ethernet/broadcom/genet/bcmmii.c 	struct bcmgenet_platform_data *pdata = pdev->dev.platform_data;
pdev              422 drivers/net/ethernet/broadcom/genet/bcmmii.c 	struct device_node *dn = pdev->dev.of_node;
pdev              428 drivers/net/ethernet/broadcom/genet/bcmmii.c 	pres = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              446 drivers/net/ethernet/broadcom/genet/bcmmii.c 		id = pdev->id;
pdev              454 drivers/net/ethernet/broadcom/genet/bcmmii.c 	ppdev->dev.parent = &pdev->dev;
pdev              479 drivers/net/ethernet/broadcom/genet/bcmmii.c 	struct device_node *dn = priv->pdev->dev.of_node;
pdev              480 drivers/net/ethernet/broadcom/genet/bcmmii.c 	struct device *kdev = &priv->pdev->dev;
pdev              529 drivers/net/ethernet/broadcom/genet/bcmmii.c 	struct device *kdev = &priv->pdev->dev;
pdev              536 drivers/net/ethernet/broadcom/genet/bcmmii.c 		 UNIMAC_MDIO_DRV_NAME, priv->pdev->id);
pdev              581 drivers/net/ethernet/broadcom/genet/bcmmii.c 	struct device_node *dn = priv->pdev->dev.of_node;
pdev              612 drivers/net/ethernet/broadcom/genet/bcmmii.c 	struct device_node *dn = priv->pdev->dev.of_node;
pdev              499 drivers/net/ethernet/broadcom/tg3.c 	pci_write_config_dword(tp->pdev, TG3PCI_REG_BASE_ADDR, off);
pdev              500 drivers/net/ethernet/broadcom/tg3.c 	pci_write_config_dword(tp->pdev, TG3PCI_REG_DATA, val);
pdev              516 drivers/net/ethernet/broadcom/tg3.c 	pci_write_config_dword(tp->pdev, TG3PCI_REG_BASE_ADDR, off);
pdev              517 drivers/net/ethernet/broadcom/tg3.c 	pci_read_config_dword(tp->pdev, TG3PCI_REG_DATA, &val);
pdev              527 drivers/net/ethernet/broadcom/tg3.c 		pci_write_config_dword(tp->pdev, TG3PCI_RCV_RET_RING_CON_IDX +
pdev              532 drivers/net/ethernet/broadcom/tg3.c 		pci_write_config_dword(tp->pdev, TG3PCI_STD_RING_PROD_IDX +
pdev              538 drivers/net/ethernet/broadcom/tg3.c 	pci_write_config_dword(tp->pdev, TG3PCI_REG_BASE_ADDR, off + 0x5600);
pdev              539 drivers/net/ethernet/broadcom/tg3.c 	pci_write_config_dword(tp->pdev, TG3PCI_REG_DATA, val);
pdev              547 drivers/net/ethernet/broadcom/tg3.c 		pci_write_config_dword(tp->pdev, TG3PCI_MISC_LOCAL_CTRL,
pdev              558 drivers/net/ethernet/broadcom/tg3.c 	pci_write_config_dword(tp->pdev, TG3PCI_REG_BASE_ADDR, off + 0x5600);
pdev              559 drivers/net/ethernet/broadcom/tg3.c 	pci_read_config_dword(tp->pdev, TG3PCI_REG_DATA, &val);
pdev              639 drivers/net/ethernet/broadcom/tg3.c 		pci_write_config_dword(tp->pdev, TG3PCI_MEM_WIN_BASE_ADDR, off);
pdev              640 drivers/net/ethernet/broadcom/tg3.c 		pci_write_config_dword(tp->pdev, TG3PCI_MEM_WIN_DATA, val);
pdev              643 drivers/net/ethernet/broadcom/tg3.c 		pci_write_config_dword(tp->pdev, TG3PCI_MEM_WIN_BASE_ADDR, 0);
pdev              666 drivers/net/ethernet/broadcom/tg3.c 		pci_write_config_dword(tp->pdev, TG3PCI_MEM_WIN_BASE_ADDR, off);
pdev              667 drivers/net/ethernet/broadcom/tg3.c 		pci_read_config_dword(tp->pdev, TG3PCI_MEM_WIN_DATA, val);
pdev              670 drivers/net/ethernet/broadcom/tg3.c 		pci_write_config_dword(tp->pdev, TG3PCI_MEM_WIN_BASE_ADDR, 0);
pdev              759 drivers/net/ethernet/broadcom/tg3.c 		if (pci_channel_offline(tp->pdev))
pdev              968 drivers/net/ethernet/broadcom/tg3.c 		if (device_may_wakeup(&tp->pdev->dev) &&
pdev             1529 drivers/net/ethernet/broadcom/tg3.c 		addr = ssb_gige_get_phyaddr(tp->pdev);
pdev             1547 drivers/net/ethernet/broadcom/tg3.c 		 (tp->pdev->bus->number << 8) | tp->pdev->devfn);
pdev             1549 drivers/net/ethernet/broadcom/tg3.c 	tp->mdio_bus->parent   = &tp->pdev->dev;
pdev             1564 drivers/net/ethernet/broadcom/tg3.c 		dev_warn(&tp->pdev->dev, "mdiobus_reg failed (0x%x)\n", i);
pdev             1572 drivers/net/ethernet/broadcom/tg3.c 		dev_warn(&tp->pdev->dev, "No PHY devices\n");
pdev             1661 drivers/net/ethernet/broadcom/tg3.c 		if (pci_channel_offline(tp->pdev))
pdev             1835 drivers/net/ethernet/broadcom/tg3.c 			if (pci_channel_offline(tp->pdev))
pdev             1848 drivers/net/ethernet/broadcom/tg3.c 		if (pci_channel_offline(tp->pdev)) {
pdev             2110 drivers/net/ethernet/broadcom/tg3.c 		dev_err(&tp->pdev->dev, "Could not attach to PHY\n");
pdev             2882 drivers/net/ethernet/broadcom/tg3.c 	} else if (tp->pdev->device == PCI_DEVICE_ID_TIGON3_5761 ||
pdev             2883 drivers/net/ethernet/broadcom/tg3.c 		   tp->pdev->device == TG3PCI_DEVICE_TIGON3_5761S) {
pdev             2986 drivers/net/ethernet/broadcom/tg3.c 	if (tp->pdev_peer && tp->pdev_peer != tp->pdev) {
pdev             3602 drivers/net/ethernet/broadcom/tg3.c 		if (pci_channel_offline(tp->pdev))
pdev             4009 drivers/net/ethernet/broadcom/tg3.c 	pci_write_config_dword(tp->pdev,
pdev             4019 drivers/net/ethernet/broadcom/tg3.c 	err = pci_set_power_state(tp->pdev, PCI_D0);
pdev             4041 drivers/net/ethernet/broadcom/tg3.c 		pcie_capability_set_word(tp->pdev, PCI_EXP_LNKCTL,
pdev             4048 drivers/net/ethernet/broadcom/tg3.c 	device_should_wake = device_may_wakeup(&tp->pdev->dev) &&
pdev             4281 drivers/net/ethernet/broadcom/tg3.c 	pci_wake_from_d3(tp->pdev, tg3_flag(tp, WOL_ENABLE));
pdev             4282 drivers/net/ethernet/broadcom/tg3.c 	pci_set_power_state(tp->pdev, PCI_D3hot);
pdev             5085 drivers/net/ethernet/broadcom/tg3.c 			pcie_capability_clear_word(tp->pdev, PCI_EXP_LNKCTL,
pdev             5088 drivers/net/ethernet/broadcom/tg3.c 			pcie_capability_set_word(tp->pdev, PCI_EXP_LNKCTL,
pdev             6579 drivers/net/ethernet/broadcom/tg3.c 		pci_unmap_single(tp->pdev,
pdev             6599 drivers/net/ethernet/broadcom/tg3.c 			pci_unmap_page(tp->pdev,
pdev             6661 drivers/net/ethernet/broadcom/tg3.c 	pci_unmap_single(tp->pdev, dma_unmap_addr(ri, mapping),
pdev             6726 drivers/net/ethernet/broadcom/tg3.c 	mapping = pci_map_single(tp->pdev,
pdev             6730 drivers/net/ethernet/broadcom/tg3.c 	if (unlikely(pci_dma_mapping_error(tp->pdev, mapping))) {
pdev             6897 drivers/net/ethernet/broadcom/tg3.c 			pci_unmap_single(tp->pdev, dma_addr, skb_size,
pdev             6923 drivers/net/ethernet/broadcom/tg3.c 			pci_dma_sync_single_for_cpu(tp->pdev, dma_addr, len, PCI_DMA_FROMDEVICE);
pdev             6927 drivers/net/ethernet/broadcom/tg3.c 			pci_dma_sync_single_for_device(tp->pdev, dma_addr, len, PCI_DMA_FROMDEVICE);
pdev             7777 drivers/net/ethernet/broadcom/tg3.c 	pci_unmap_single(tnapi->tp->pdev,
pdev             7794 drivers/net/ethernet/broadcom/tg3.c 		pci_unmap_page(tnapi->tp->pdev,
pdev             7831 drivers/net/ethernet/broadcom/tg3.c 		new_addr = pci_map_single(tp->pdev, new_skb->data, new_skb->len,
pdev             7834 drivers/net/ethernet/broadcom/tg3.c 		if (pci_dma_mapping_error(tp->pdev, new_addr)) {
pdev             8060 drivers/net/ethernet/broadcom/tg3.c 	mapping = pci_map_single(tp->pdev, skb->data, len, PCI_DMA_TODEVICE);
pdev             8061 drivers/net/ethernet/broadcom/tg3.c 	if (pci_dma_mapping_error(tp->pdev, mapping))
pdev             8093 drivers/net/ethernet/broadcom/tg3.c 			mapping = skb_frag_dma_map(&tp->pdev->dev, frag, 0,
pdev             8099 drivers/net/ethernet/broadcom/tg3.c 			if (dma_mapping_error(&tp->pdev->dev, mapping))
pdev             8494 drivers/net/ethernet/broadcom/tg3.c 		dma_free_coherent(&tp->pdev->dev, TG3_RX_STD_RING_BYTES(tp),
pdev             8499 drivers/net/ethernet/broadcom/tg3.c 		dma_free_coherent(&tp->pdev->dev, TG3_RX_JMB_RING_BYTES(tp),
pdev             8513 drivers/net/ethernet/broadcom/tg3.c 	tpr->rx_std = dma_alloc_coherent(&tp->pdev->dev,
pdev             8526 drivers/net/ethernet/broadcom/tg3.c 		tpr->rx_jmb = dma_alloc_coherent(&tp->pdev->dev,
pdev             8625 drivers/net/ethernet/broadcom/tg3.c 			dma_free_coherent(&tp->pdev->dev, TG3_TX_RING_BYTES,
pdev             8653 drivers/net/ethernet/broadcom/tg3.c 		tnapi->tx_ring = dma_alloc_coherent(&tp->pdev->dev,
pdev             8680 drivers/net/ethernet/broadcom/tg3.c 		dma_free_coherent(&tp->pdev->dev,
pdev             8713 drivers/net/ethernet/broadcom/tg3.c 		tnapi->rx_rcb = dma_alloc_coherent(&tp->pdev->dev,
pdev             8740 drivers/net/ethernet/broadcom/tg3.c 			dma_free_coherent(&tp->pdev->dev, TG3_HW_STATUS_SIZE,
pdev             8755 drivers/net/ethernet/broadcom/tg3.c 		dma_free_coherent(&tp->pdev->dev, sizeof(struct tg3_hw_stats),
pdev             8769 drivers/net/ethernet/broadcom/tg3.c 	tp->hw_stats = dma_alloc_coherent(&tp->pdev->dev,
pdev             8779 drivers/net/ethernet/broadcom/tg3.c 		tnapi->hw_status = dma_alloc_coherent(&tp->pdev->dev,
pdev             8859 drivers/net/ethernet/broadcom/tg3.c 		if (pci_channel_offline(tp->pdev)) {
pdev             8860 drivers/net/ethernet/broadcom/tg3.c 			dev_err(&tp->pdev->dev,
pdev             8874 drivers/net/ethernet/broadcom/tg3.c 		dev_err(&tp->pdev->dev,
pdev             8890 drivers/net/ethernet/broadcom/tg3.c 	if (pci_channel_offline(tp->pdev)) {
pdev             8929 drivers/net/ethernet/broadcom/tg3.c 		dev_err(&tp->pdev->dev,
pdev             8958 drivers/net/ethernet/broadcom/tg3.c 	pci_read_config_word(tp->pdev, PCI_COMMAND, &tp->pci_cmd);
pdev             8967 drivers/net/ethernet/broadcom/tg3.c 	pci_write_config_dword(tp->pdev, TG3PCI_MISC_HOST_CTRL,
pdev             8980 drivers/net/ethernet/broadcom/tg3.c 	pci_write_config_dword(tp->pdev, TG3PCI_PCISTATE, val);
pdev             8982 drivers/net/ethernet/broadcom/tg3.c 	pci_write_config_word(tp->pdev, PCI_COMMAND, tp->pci_cmd);
pdev             8985 drivers/net/ethernet/broadcom/tg3.c 		pci_write_config_byte(tp->pdev, PCI_CACHE_LINE_SIZE,
pdev             8987 drivers/net/ethernet/broadcom/tg3.c 		pci_write_config_byte(tp->pdev, PCI_LATENCY_TIMER,
pdev             8995 drivers/net/ethernet/broadcom/tg3.c 		pci_read_config_word(tp->pdev, tp->pcix_cap + PCI_X_CMD,
pdev             8998 drivers/net/ethernet/broadcom/tg3.c 		pci_write_config_word(tp->pdev, tp->pcix_cap + PCI_X_CMD,
pdev             9010 drivers/net/ethernet/broadcom/tg3.c 			pci_read_config_word(tp->pdev,
pdev             9013 drivers/net/ethernet/broadcom/tg3.c 			pci_write_config_word(tp->pdev,
pdev             9074 drivers/net/ethernet/broadcom/tg3.c 	if (!pci_device_is_present(tp->pdev))
pdev             9196 drivers/net/ethernet/broadcom/tg3.c 	pci_read_config_dword(tp->pdev, PCI_COMMAND, &val);
pdev             9200 drivers/net/ethernet/broadcom/tg3.c 	if (tg3_flag(tp, PCI_EXPRESS) && pci_is_pcie(tp->pdev)) {
pdev             9211 drivers/net/ethernet/broadcom/tg3.c 			pci_read_config_dword(tp->pdev, 0xc4, &cfg_val);
pdev             9212 drivers/net/ethernet/broadcom/tg3.c 			pci_write_config_dword(tp->pdev, 0xc4,
pdev             9224 drivers/net/ethernet/broadcom/tg3.c 		pcie_capability_clear_word(tp->pdev, PCI_EXP_DEVCTL, val16);
pdev             9227 drivers/net/ethernet/broadcom/tg3.c 		pcie_capability_write_word(tp->pdev, PCI_EXP_DEVSTA,
pdev             10093 drivers/net/ethernet/broadcom/tg3.c 	if (tp->pdev->subsystem_vendor == PCI_VENDOR_ID_DELL &&
pdev             10094 drivers/net/ethernet/broadcom/tg3.c 	    tp->pdev->subsystem_device == TG3PCI_SUBDEVICE_ID_DELL_5762) {
pdev             10522 drivers/net/ethernet/broadcom/tg3.c 		pci_read_config_word(tp->pdev, tp->pcix_cap + PCI_X_CMD,
pdev             10531 drivers/net/ethernet/broadcom/tg3.c 		pci_write_config_word(tp->pdev, tp->pcix_cap + PCI_X_CMD,
pdev             10865 drivers/net/ethernet/broadcom/tg3.c 	struct pci_dev *pdev = tp->pdev;
pdev             10881 drivers/net/ethernet/broadcom/tg3.c 	tp->hwmon_dev = hwmon_device_register_with_groups(&pdev->dev, "tg3",
pdev             10885 drivers/net/ethernet/broadcom/tg3.c 		dev_err(&pdev->dev, "Cannot register hwmon device, aborting\n");
pdev             11366 drivers/net/ethernet/broadcom/tg3.c 	pci_read_config_word(tp->pdev, PCI_COMMAND, &pci_cmd);
pdev             11367 drivers/net/ethernet/broadcom/tg3.c 	pci_write_config_word(tp->pdev, PCI_COMMAND,
pdev             11372 drivers/net/ethernet/broadcom/tg3.c 	pci_write_config_word(tp->pdev, PCI_COMMAND, pci_cmd);
pdev             11388 drivers/net/ethernet/broadcom/tg3.c 	pci_disable_msi(tp->pdev);
pdev             11391 drivers/net/ethernet/broadcom/tg3.c 	tp->napi[0].irq_vec = tp->pdev->irq;
pdev             11417 drivers/net/ethernet/broadcom/tg3.c 	if (request_firmware(&tp->fw, tp->fw_needed, &tp->pdev->dev)) {
pdev             11486 drivers/net/ethernet/broadcom/tg3.c 	rc = pci_enable_msix_range(tp->pdev, msix_ent, 1, tp->irq_cnt);
pdev             11502 drivers/net/ethernet/broadcom/tg3.c 		pci_disable_msix(tp->pdev);
pdev             11533 drivers/net/ethernet/broadcom/tg3.c 	else if (tg3_flag(tp, SUPPORT_MSI) && pci_enable_msi(tp->pdev) == 0)
pdev             11547 drivers/net/ethernet/broadcom/tg3.c 		tp->napi[0].irq_vec = tp->pdev->irq;
pdev             11561 drivers/net/ethernet/broadcom/tg3.c 		pci_disable_msix(tp->pdev);
pdev             11563 drivers/net/ethernet/broadcom/tg3.c 		pci_disable_msi(tp->pdev);
pdev             11771 drivers/net/ethernet/broadcom/tg3.c 		pci_set_power_state(tp->pdev, PCI_D3hot);
pdev             11789 drivers/net/ethernet/broadcom/tg3.c 	if (pci_device_is_present(tp->pdev)) {
pdev             12324 drivers/net/ethernet/broadcom/tg3.c 	strlcpy(info->bus_info, pci_name(tp->pdev), sizeof(info->bus_info));
pdev             12331 drivers/net/ethernet/broadcom/tg3.c 	if (tg3_flag(tp, WOL_CAP) && device_can_wakeup(&tp->pdev->dev))
pdev             12336 drivers/net/ethernet/broadcom/tg3.c 	if (tg3_flag(tp, WOL_ENABLE) && device_can_wakeup(&tp->pdev->dev))
pdev             12344 drivers/net/ethernet/broadcom/tg3.c 	struct device *dp = &tp->pdev->dev;
pdev             12858 drivers/net/ethernet/broadcom/tg3.c 			cnt = pci_read_vpd(tp->pdev, pos,
pdev             13518 drivers/net/ethernet/broadcom/tg3.c 	map = pci_map_single(tp->pdev, skb->data, tx_len, PCI_DMA_TODEVICE);
pdev             13519 drivers/net/ethernet/broadcom/tg3.c 	if (pci_dma_mapping_error(tp->pdev, map)) {
pdev             13617 drivers/net/ethernet/broadcom/tg3.c 		pci_dma_sync_single_for_cpu(tp->pdev, map, rx_len,
pdev             15141 drivers/net/ethernet/broadcom/tg3.c 		     tp->pdev->subsystem_vendor) &&
pdev             15143 drivers/net/ethernet/broadcom/tg3.c 		     tp->pdev->subsystem_device))
pdev             15171 drivers/net/ethernet/broadcom/tg3.c 			device_set_wakeup_enable(&tp->pdev->dev, true);
pdev             15282 drivers/net/ethernet/broadcom/tg3.c 		    tp->pdev->subsystem_vendor == PCI_VENDOR_ID_DELL)
pdev             15290 drivers/net/ethernet/broadcom/tg3.c 			if ((tp->pdev->subsystem_vendor ==
pdev             15292 drivers/net/ethernet/broadcom/tg3.c 			    (tp->pdev->subsystem_device == 0x205a ||
pdev             15293 drivers/net/ethernet/broadcom/tg3.c 			     tp->pdev->subsystem_device == 0x2063))
pdev             15317 drivers/net/ethernet/broadcom/tg3.c 			device_set_wakeup_enable(&tp->pdev->dev, true);
pdev             15360 drivers/net/ethernet/broadcom/tg3.c 		device_set_wakeup_enable(&tp->pdev->dev,
pdev             15363 drivers/net/ethernet/broadcom/tg3.c 		device_set_wakeup_capable(&tp->pdev->dev, false);
pdev             15704 drivers/net/ethernet/broadcom/tg3.c 		if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_5717 ||
pdev             15705 drivers/net/ethernet/broadcom/tg3.c 		    tp->pdev->device == TG3PCI_DEVICE_TIGON3_5717_C)
pdev             15707 drivers/net/ethernet/broadcom/tg3.c 		else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_5718)
pdev             15712 drivers/net/ethernet/broadcom/tg3.c 		if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57780)
pdev             15714 drivers/net/ethernet/broadcom/tg3.c 		else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57760)
pdev             15716 drivers/net/ethernet/broadcom/tg3.c 		else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57790)
pdev             15718 drivers/net/ethernet/broadcom/tg3.c 		else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57788)
pdev             15723 drivers/net/ethernet/broadcom/tg3.c 		if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57761)
pdev             15725 drivers/net/ethernet/broadcom/tg3.c 		else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57765)
pdev             15727 drivers/net/ethernet/broadcom/tg3.c 		else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57781)
pdev             15729 drivers/net/ethernet/broadcom/tg3.c 		else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57785)
pdev             15731 drivers/net/ethernet/broadcom/tg3.c 		else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57791)
pdev             15733 drivers/net/ethernet/broadcom/tg3.c 		else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57795)
pdev             15738 drivers/net/ethernet/broadcom/tg3.c 		if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57762)
pdev             15740 drivers/net/ethernet/broadcom/tg3.c 		else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57766)
pdev             15742 drivers/net/ethernet/broadcom/tg3.c 		else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57782)
pdev             15744 drivers/net/ethernet/broadcom/tg3.c 		else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57786)
pdev             15970 drivers/net/ethernet/broadcom/tg3.c 	else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_5725)
pdev             16067 drivers/net/ethernet/broadcom/tg3.c 	unsigned int func, devnr = tp->pdev->devfn & ~7;
pdev             16070 drivers/net/ethernet/broadcom/tg3.c 		peer = pci_get_slot(tp->pdev->bus, devnr | func);
pdev             16071 drivers/net/ethernet/broadcom/tg3.c 		if (peer && peer != tp->pdev)
pdev             16079 drivers/net/ethernet/broadcom/tg3.c 		peer = tp->pdev;
pdev             16103 drivers/net/ethernet/broadcom/tg3.c 		if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_5717 ||
pdev             16104 drivers/net/ethernet/broadcom/tg3.c 		    tp->pdev->device == TG3PCI_DEVICE_TIGON3_5717_C ||
pdev             16105 drivers/net/ethernet/broadcom/tg3.c 		    tp->pdev->device == TG3PCI_DEVICE_TIGON3_5718 ||
pdev             16106 drivers/net/ethernet/broadcom/tg3.c 		    tp->pdev->device == TG3PCI_DEVICE_TIGON3_5719 ||
pdev             16107 drivers/net/ethernet/broadcom/tg3.c 		    tp->pdev->device == TG3PCI_DEVICE_TIGON3_5720 ||
pdev             16108 drivers/net/ethernet/broadcom/tg3.c 		    tp->pdev->device == TG3PCI_DEVICE_TIGON3_57767 ||
pdev             16109 drivers/net/ethernet/broadcom/tg3.c 		    tp->pdev->device == TG3PCI_DEVICE_TIGON3_57764 ||
pdev             16110 drivers/net/ethernet/broadcom/tg3.c 		    tp->pdev->device == TG3PCI_DEVICE_TIGON3_5762 ||
pdev             16111 drivers/net/ethernet/broadcom/tg3.c 		    tp->pdev->device == TG3PCI_DEVICE_TIGON3_5725 ||
pdev             16112 drivers/net/ethernet/broadcom/tg3.c 		    tp->pdev->device == TG3PCI_DEVICE_TIGON3_5727 ||
pdev             16113 drivers/net/ethernet/broadcom/tg3.c 		    tp->pdev->device == TG3PCI_DEVICE_TIGON3_57787)
pdev             16115 drivers/net/ethernet/broadcom/tg3.c 		else if (tp->pdev->device == TG3PCI_DEVICE_TIGON3_57781 ||
pdev             16116 drivers/net/ethernet/broadcom/tg3.c 			 tp->pdev->device == TG3PCI_DEVICE_TIGON3_57785 ||
pdev             16117 drivers/net/ethernet/broadcom/tg3.c 			 tp->pdev->device == TG3PCI_DEVICE_TIGON3_57761 ||
pdev             16118 drivers/net/ethernet/broadcom/tg3.c 			 tp->pdev->device == TG3PCI_DEVICE_TIGON3_57765 ||
pdev             16119 drivers/net/ethernet/broadcom/tg3.c 			 tp->pdev->device == TG3PCI_DEVICE_TIGON3_57791 ||
pdev             16120 drivers/net/ethernet/broadcom/tg3.c 			 tp->pdev->device == TG3PCI_DEVICE_TIGON3_57795 ||
pdev             16121 drivers/net/ethernet/broadcom/tg3.c 			 tp->pdev->device == TG3PCI_DEVICE_TIGON3_57762 ||
pdev             16122 drivers/net/ethernet/broadcom/tg3.c 			 tp->pdev->device == TG3PCI_DEVICE_TIGON3_57766 ||
pdev             16123 drivers/net/ethernet/broadcom/tg3.c 			 tp->pdev->device == TG3PCI_DEVICE_TIGON3_57782 ||
pdev             16124 drivers/net/ethernet/broadcom/tg3.c 			 tp->pdev->device == TG3PCI_DEVICE_TIGON3_57786)
pdev             16129 drivers/net/ethernet/broadcom/tg3.c 		pci_read_config_dword(tp->pdev, reg, &tp->pci_chip_rev_id);
pdev             16217 drivers/net/ethernet/broadcom/tg3.c 	pci_read_config_word(tp->pdev, PCI_COMMAND, &pci_cmd);
pdev             16219 drivers/net/ethernet/broadcom/tg3.c 	pci_write_config_word(tp->pdev, PCI_COMMAND, pci_cmd);
pdev             16226 drivers/net/ethernet/broadcom/tg3.c 	pci_read_config_dword(tp->pdev, TG3PCI_MISC_HOST_CTRL,
pdev             16230 drivers/net/ethernet/broadcom/tg3.c 	pci_write_config_dword(tp->pdev, TG3PCI_MISC_HOST_CTRL,
pdev             16285 drivers/net/ethernet/broadcom/tg3.c 			     tp->pdev->bus->number)) {
pdev             16315 drivers/net/ethernet/broadcom/tg3.c 			     tp->pdev->bus->number) &&
pdev             16317 drivers/net/ethernet/broadcom/tg3.c 			     tp->pdev->bus->number)) {
pdev             16333 drivers/net/ethernet/broadcom/tg3.c 		tp->msi_cap = tp->pdev->msi_cap;
pdev             16343 drivers/net/ethernet/broadcom/tg3.c 			     tp->pdev->bus->number) &&
pdev             16345 drivers/net/ethernet/broadcom/tg3.c 			     tp->pdev->bus->number)) {
pdev             16412 drivers/net/ethernet/broadcom/tg3.c 		     tp->pdev_peer == tp->pdev))
pdev             16459 drivers/net/ethernet/broadcom/tg3.c 	pci_read_config_dword(tp->pdev, TG3PCI_PCISTATE,
pdev             16462 drivers/net/ethernet/broadcom/tg3.c 	if (pci_is_pcie(tp->pdev)) {
pdev             16467 drivers/net/ethernet/broadcom/tg3.c 		pcie_capability_read_word(tp->pdev, PCI_EXP_LNKCTL, &lnkctl);
pdev             16489 drivers/net/ethernet/broadcom/tg3.c 		tp->pcix_cap = pci_find_capability(tp->pdev, PCI_CAP_ID_PCIX);
pdev             16491 drivers/net/ethernet/broadcom/tg3.c 			dev_err(&tp->pdev->dev,
pdev             16510 drivers/net/ethernet/broadcom/tg3.c 	pci_read_config_byte(tp->pdev, PCI_CACHE_LINE_SIZE,
pdev             16512 drivers/net/ethernet/broadcom/tg3.c 	pci_read_config_byte(tp->pdev, PCI_LATENCY_TIMER,
pdev             16517 drivers/net/ethernet/broadcom/tg3.c 		pci_write_config_byte(tp->pdev, PCI_LATENCY_TIMER,
pdev             16544 drivers/net/ethernet/broadcom/tg3.c 			pci_read_config_dword(tp->pdev,
pdev             16545 drivers/net/ethernet/broadcom/tg3.c 					      tp->pdev->pm_cap + PCI_PM_CTRL,
pdev             16549 drivers/net/ethernet/broadcom/tg3.c 			pci_write_config_dword(tp->pdev,
pdev             16550 drivers/net/ethernet/broadcom/tg3.c 					       tp->pdev->pm_cap + PCI_PM_CTRL,
pdev             16554 drivers/net/ethernet/broadcom/tg3.c 			pci_read_config_word(tp->pdev, PCI_COMMAND, &pci_cmd);
pdev             16556 drivers/net/ethernet/broadcom/tg3.c 			pci_write_config_word(tp->pdev, PCI_COMMAND, pci_cmd);
pdev             16569 drivers/net/ethernet/broadcom/tg3.c 		pci_write_config_dword(tp->pdev, TG3PCI_PCISTATE, pci_state_reg);
pdev             16613 drivers/net/ethernet/broadcom/tg3.c 		pci_read_config_word(tp->pdev, PCI_COMMAND, &pci_cmd);
pdev             16615 drivers/net/ethernet/broadcom/tg3.c 		pci_write_config_word(tp->pdev, PCI_COMMAND, pci_cmd);
pdev             16638 drivers/net/ethernet/broadcom/tg3.c 	tp->pci_fn = PCI_FUNC(tp->pdev->devfn) & 3;
pdev             16642 drivers/net/ethernet/broadcom/tg3.c 			pci_read_config_dword(tp->pdev,
pdev             16689 drivers/net/ethernet/broadcom/tg3.c 		pci_write_config_dword(tp->pdev, TG3PCI_PCISTATE,
pdev             16718 drivers/net/ethernet/broadcom/tg3.c 	if (tp->pdev->device == PCI_DEVICE_ID_TIGON3_5761 ||
pdev             16719 drivers/net/ethernet/broadcom/tg3.c 	    tp->pdev->device == TG3PCI_DEVICE_TIGON3_5761S) {
pdev             16778 drivers/net/ethernet/broadcom/tg3.c 			if (tp->pdev->device != PCI_DEVICE_ID_TIGON3_5756 &&
pdev             16779 drivers/net/ethernet/broadcom/tg3.c 			    tp->pdev->device != PCI_DEVICE_ID_TIGON3_5722)
pdev             16781 drivers/net/ethernet/broadcom/tg3.c 			if (tp->pdev->device == PCI_DEVICE_ID_TIGON3_5755M)
pdev             16843 drivers/net/ethernet/broadcom/tg3.c 	pci_read_config_dword(tp->pdev, TG3PCI_PCISTATE,
pdev             16891 drivers/net/ethernet/broadcom/tg3.c 		pci_write_config_dword(tp->pdev, TG3PCI_MISC_HOST_CTRL,
pdev             16906 drivers/net/ethernet/broadcom/tg3.c 		dev_err(&tp->pdev->dev, "phy probe failed, err %d\n", err);
pdev             16936 drivers/net/ethernet/broadcom/tg3.c 	if (tp->pdev->subsystem_vendor == PCI_VENDOR_ID_DELL &&
pdev             16990 drivers/net/ethernet/broadcom/tg3.c 	if (!eth_platform_get_mac_address(&tp->pdev->dev, dev->dev_addr))
pdev             16994 drivers/net/ethernet/broadcom/tg3.c 		err = ssb_gige_get_macaddr(tp->pdev, &dev->dev_addr[0]);
pdev             17067 drivers/net/ethernet/broadcom/tg3.c 	pci_read_config_byte(tp->pdev, PCI_CACHE_LINE_SIZE, &byte);
pdev             17253 drivers/net/ethernet/broadcom/tg3.c 		pci_write_config_dword(tp->pdev, TG3PCI_MEM_WIN_BASE_ADDR,
pdev             17255 drivers/net/ethernet/broadcom/tg3.c 		pci_write_config_dword(tp->pdev, TG3PCI_MEM_WIN_DATA, val);
pdev             17257 drivers/net/ethernet/broadcom/tg3.c 	pci_write_config_dword(tp->pdev, TG3PCI_MEM_WIN_BASE_ADDR, 0);
pdev             17296 drivers/net/ethernet/broadcom/tg3.c 	buf = dma_alloc_coherent(&tp->pdev->dev, TEST_BUFFER_SIZE,
pdev             17401 drivers/net/ethernet/broadcom/tg3.c 			dev_err(&tp->pdev->dev,
pdev             17410 drivers/net/ethernet/broadcom/tg3.c 			dev_err(&tp->pdev->dev, "%s: Buffer read failed. "
pdev             17427 drivers/net/ethernet/broadcom/tg3.c 				dev_err(&tp->pdev->dev,
pdev             17459 drivers/net/ethernet/broadcom/tg3.c 	dma_free_coherent(&tp->pdev->dev, TEST_BUFFER_SIZE, buf, buf_dma);
pdev             17619 drivers/net/ethernet/broadcom/tg3.c static int tg3_init_one(struct pci_dev *pdev,
pdev             17632 drivers/net/ethernet/broadcom/tg3.c 	err = pci_enable_device(pdev);
pdev             17634 drivers/net/ethernet/broadcom/tg3.c 		dev_err(&pdev->dev, "Cannot enable PCI device, aborting\n");
pdev             17638 drivers/net/ethernet/broadcom/tg3.c 	err = pci_request_regions(pdev, DRV_MODULE_NAME);
pdev             17640 drivers/net/ethernet/broadcom/tg3.c 		dev_err(&pdev->dev, "Cannot obtain PCI resources, aborting\n");
pdev             17644 drivers/net/ethernet/broadcom/tg3.c 	pci_set_master(pdev);
pdev             17652 drivers/net/ethernet/broadcom/tg3.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             17655 drivers/net/ethernet/broadcom/tg3.c 	tp->pdev = pdev;
pdev             17667 drivers/net/ethernet/broadcom/tg3.c 	if (pdev_is_ssb_gige_core(pdev)) {
pdev             17669 drivers/net/ethernet/broadcom/tg3.c 		if (ssb_gige_must_flush_posted_writes(pdev))
pdev             17671 drivers/net/ethernet/broadcom/tg3.c 		if (ssb_gige_one_dma_at_once(pdev))
pdev             17673 drivers/net/ethernet/broadcom/tg3.c 		if (ssb_gige_have_roboswitch(pdev)) {
pdev             17677 drivers/net/ethernet/broadcom/tg3.c 		if (ssb_gige_is_rgmii(pdev))
pdev             17706 drivers/net/ethernet/broadcom/tg3.c 	tp->regs = pci_ioremap_bar(pdev, BAR_0);
pdev             17708 drivers/net/ethernet/broadcom/tg3.c 		dev_err(&pdev->dev, "Cannot map device registers, aborting\n");
pdev             17713 drivers/net/ethernet/broadcom/tg3.c 	if (tp->pdev->device == PCI_DEVICE_ID_TIGON3_5761 ||
pdev             17714 drivers/net/ethernet/broadcom/tg3.c 	    tp->pdev->device == PCI_DEVICE_ID_TIGON3_5761E ||
pdev             17715 drivers/net/ethernet/broadcom/tg3.c 	    tp->pdev->device == TG3PCI_DEVICE_TIGON3_5761S ||
pdev             17716 drivers/net/ethernet/broadcom/tg3.c 	    tp->pdev->device == TG3PCI_DEVICE_TIGON3_5761SE ||
pdev             17717 drivers/net/ethernet/broadcom/tg3.c 	    tp->pdev->device == TG3PCI_DEVICE_TIGON3_5717 ||
pdev             17718 drivers/net/ethernet/broadcom/tg3.c 	    tp->pdev->device == TG3PCI_DEVICE_TIGON3_5717_C ||
pdev             17719 drivers/net/ethernet/broadcom/tg3.c 	    tp->pdev->device == TG3PCI_DEVICE_TIGON3_5718 ||
pdev             17720 drivers/net/ethernet/broadcom/tg3.c 	    tp->pdev->device == TG3PCI_DEVICE_TIGON3_5719 ||
pdev             17721 drivers/net/ethernet/broadcom/tg3.c 	    tp->pdev->device == TG3PCI_DEVICE_TIGON3_5720 ||
pdev             17722 drivers/net/ethernet/broadcom/tg3.c 	    tp->pdev->device == TG3PCI_DEVICE_TIGON3_57767 ||
pdev             17723 drivers/net/ethernet/broadcom/tg3.c 	    tp->pdev->device == TG3PCI_DEVICE_TIGON3_57764 ||
pdev             17724 drivers/net/ethernet/broadcom/tg3.c 	    tp->pdev->device == TG3PCI_DEVICE_TIGON3_5762 ||
pdev             17725 drivers/net/ethernet/broadcom/tg3.c 	    tp->pdev->device == TG3PCI_DEVICE_TIGON3_5725 ||
pdev             17726 drivers/net/ethernet/broadcom/tg3.c 	    tp->pdev->device == TG3PCI_DEVICE_TIGON3_5727 ||
pdev             17727 drivers/net/ethernet/broadcom/tg3.c 	    tp->pdev->device == TG3PCI_DEVICE_TIGON3_57787) {
pdev             17729 drivers/net/ethernet/broadcom/tg3.c 		tp->aperegs = pci_ioremap_bar(pdev, BAR_2);
pdev             17731 drivers/net/ethernet/broadcom/tg3.c 			dev_err(&pdev->dev,
pdev             17744 drivers/net/ethernet/broadcom/tg3.c 	dev->irq = pdev->irq;
pdev             17748 drivers/net/ethernet/broadcom/tg3.c 		dev_err(&pdev->dev,
pdev             17771 drivers/net/ethernet/broadcom/tg3.c 		err = pci_set_dma_mask(pdev, dma_mask);
pdev             17774 drivers/net/ethernet/broadcom/tg3.c 			err = pci_set_consistent_dma_mask(pdev,
pdev             17777 drivers/net/ethernet/broadcom/tg3.c 				dev_err(&pdev->dev, "Unable to obtain 64 bit "
pdev             17784 drivers/net/ethernet/broadcom/tg3.c 		err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             17786 drivers/net/ethernet/broadcom/tg3.c 			dev_err(&pdev->dev,
pdev             17855 drivers/net/ethernet/broadcom/tg3.c 		dev_err(&pdev->dev,
pdev             17919 drivers/net/ethernet/broadcom/tg3.c 		dev_err(&pdev->dev, "DMA engine test failed, aborting\n");
pdev             17925 drivers/net/ethernet/broadcom/tg3.c 	pci_set_drvdata(pdev, dev);
pdev             17938 drivers/net/ethernet/broadcom/tg3.c 		dev_err(&pdev->dev, "Cannot register net device, aborting\n");
pdev             17945 drivers/net/ethernet/broadcom/tg3.c 						   &tp->pdev->dev);
pdev             17981 drivers/net/ethernet/broadcom/tg3.c 		    pdev->dma_mask == DMA_BIT_MASK(32) ? 32 :
pdev             17982 drivers/net/ethernet/broadcom/tg3.c 		    ((u64)pdev->dma_mask) == DMA_BIT_MASK(40) ? 40 : 64);
pdev             17984 drivers/net/ethernet/broadcom/tg3.c 	pci_save_state(pdev);
pdev             18004 drivers/net/ethernet/broadcom/tg3.c 	pci_release_regions(pdev);
pdev             18007 drivers/net/ethernet/broadcom/tg3.c 	if (pci_is_enabled(pdev))
pdev             18008 drivers/net/ethernet/broadcom/tg3.c 		pci_disable_device(pdev);
pdev             18012 drivers/net/ethernet/broadcom/tg3.c static void tg3_remove_one(struct pci_dev *pdev)
pdev             18014 drivers/net/ethernet/broadcom/tg3.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             18040 drivers/net/ethernet/broadcom/tg3.c 		pci_release_regions(pdev);
pdev             18041 drivers/net/ethernet/broadcom/tg3.c 		pci_disable_device(pdev);
pdev             18143 drivers/net/ethernet/broadcom/tg3.c static void tg3_shutdown(struct pci_dev *pdev)
pdev             18145 drivers/net/ethernet/broadcom/tg3.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             18168 drivers/net/ethernet/broadcom/tg3.c static pci_ers_result_t tg3_io_error_detected(struct pci_dev *pdev,
pdev             18171 drivers/net/ethernet/broadcom/tg3.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             18211 drivers/net/ethernet/broadcom/tg3.c 		pci_disable_device(pdev);
pdev             18228 drivers/net/ethernet/broadcom/tg3.c static pci_ers_result_t tg3_io_slot_reset(struct pci_dev *pdev)
pdev             18230 drivers/net/ethernet/broadcom/tg3.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             18237 drivers/net/ethernet/broadcom/tg3.c 	if (pci_enable_device(pdev)) {
pdev             18238 drivers/net/ethernet/broadcom/tg3.c 		dev_err(&pdev->dev,
pdev             18243 drivers/net/ethernet/broadcom/tg3.c 	pci_set_master(pdev);
pdev             18244 drivers/net/ethernet/broadcom/tg3.c 	pci_restore_state(pdev);
pdev             18245 drivers/net/ethernet/broadcom/tg3.c 	pci_save_state(pdev);
pdev             18275 drivers/net/ethernet/broadcom/tg3.c static void tg3_io_resume(struct pci_dev *pdev)
pdev             18277 drivers/net/ethernet/broadcom/tg3.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             3185 drivers/net/ethernet/broadcom/tg3.h 	struct pci_dev			*pdev;
pdev             3469 drivers/net/ethernet/brocade/bna/bnad.c 	  struct pci_dev *pdev, struct net_device *netdev)
pdev             3473 drivers/net/ethernet/brocade/bna/bnad.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             3474 drivers/net/ethernet/brocade/bna/bnad.c 	pci_set_drvdata(pdev, netdev);
pdev             3477 drivers/net/ethernet/brocade/bna/bnad.c 	bnad->pcidev = pdev;
pdev             3478 drivers/net/ethernet/brocade/bna/bnad.c 	bnad->mmio_start = pci_resource_start(pdev, 0);
pdev             3479 drivers/net/ethernet/brocade/bna/bnad.c 	bnad->mmio_len = pci_resource_len(pdev, 0);
pdev             3482 drivers/net/ethernet/brocade/bna/bnad.c 		dev_err(&pdev->dev, "ioremap for bar0 failed\n");
pdev             3485 drivers/net/ethernet/brocade/bna/bnad.c 	dev_info(&pdev->dev, "bar0 mapped to %p, len %llu\n", bnad->bar0,
pdev             3557 drivers/net/ethernet/brocade/bna/bnad.c 	      struct pci_dev *pdev, bool *using_dac)
pdev             3561 drivers/net/ethernet/brocade/bna/bnad.c 	err = pci_enable_device(pdev);
pdev             3564 drivers/net/ethernet/brocade/bna/bnad.c 	err = pci_request_regions(pdev, BNAD_NAME);
pdev             3567 drivers/net/ethernet/brocade/bna/bnad.c 	if (!dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64))) {
pdev             3570 drivers/net/ethernet/brocade/bna/bnad.c 		err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             3575 drivers/net/ethernet/brocade/bna/bnad.c 	pci_set_master(pdev);
pdev             3579 drivers/net/ethernet/brocade/bna/bnad.c 	pci_release_regions(pdev);
pdev             3581 drivers/net/ethernet/brocade/bna/bnad.c 	pci_disable_device(pdev);
pdev             3587 drivers/net/ethernet/brocade/bna/bnad.c bnad_pci_uninit(struct pci_dev *pdev)
pdev             3589 drivers/net/ethernet/brocade/bna/bnad.c 	pci_release_regions(pdev);
pdev             3590 drivers/net/ethernet/brocade/bna/bnad.c 	pci_disable_device(pdev);
pdev             3594 drivers/net/ethernet/brocade/bna/bnad.c bnad_pci_probe(struct pci_dev *pdev,
pdev             3606 drivers/net/ethernet/brocade/bna/bnad.c 	if (!cna_get_firmware_buf(pdev)) {
pdev             3608 drivers/net/ethernet/brocade/bna/bnad.c 		dev_err(&pdev->dev, "failed to load firmware image!\n");
pdev             3633 drivers/net/ethernet/brocade/bna/bnad.c 	err = bnad_pci_init(bnad, pdev, &using_dac);
pdev             3641 drivers/net/ethernet/brocade/bna/bnad.c 	err = bnad_init(bnad, pdev, netdev);
pdev             3698 drivers/net/ethernet/brocade/bna/bnad.c 		dev_err(&pdev->dev, "initialization failed err=%d\n", err);
pdev             3740 drivers/net/ethernet/brocade/bna/bnad.c 		dev_err(&pdev->dev, "registering net device failed\n");
pdev             3772 drivers/net/ethernet/brocade/bna/bnad.c 	bnad_pci_uninit(pdev);
pdev             3781 drivers/net/ethernet/brocade/bna/bnad.c bnad_pci_remove(struct pci_dev *pdev)
pdev             3783 drivers/net/ethernet/brocade/bna/bnad.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             3810 drivers/net/ethernet/brocade/bna/bnad.c 	bnad_pci_uninit(pdev);
pdev              377 drivers/net/ethernet/brocade/bna/bnad.h u32 *cna_get_firmware_buf(struct pci_dev *pdev);
pdev               21 drivers/net/ethernet/brocade/bna/cna_fwimg.c cna_read_firmware(struct pci_dev *pdev, u32 **bfi_image,
pdev               27 drivers/net/ethernet/brocade/bna/cna_fwimg.c 	if (request_firmware(&fw, fw_name, &pdev->dev)) {
pdev               28 drivers/net/ethernet/brocade/bna/cna_fwimg.c 		dev_alert(&pdev->dev, "can't load firmware %s\n", fw_name);
pdev               48 drivers/net/ethernet/brocade/bna/cna_fwimg.c cna_get_firmware_buf(struct pci_dev *pdev)
pdev               50 drivers/net/ethernet/brocade/bna/cna_fwimg.c 	if (pdev->device == BFA_PCI_DEVICE_ID_CT2) {
pdev               52 drivers/net/ethernet/brocade/bna/cna_fwimg.c 			cna_read_firmware(pdev, &bfi_image_ct2_cna,
pdev               55 drivers/net/ethernet/brocade/bna/cna_fwimg.c 	} else if (bfa_asic_id_ct(pdev->device)) {
pdev               57 drivers/net/ethernet/brocade/bna/cna_fwimg.c 			cna_read_firmware(pdev, &bfi_image_ct_cna,
pdev             1096 drivers/net/ethernet/cadence/macb.h 	int	(*clk_init)(struct platform_device *pdev, struct clk **pclk,
pdev             1099 drivers/net/ethernet/cadence/macb.h 	int	(*init)(struct platform_device *pdev);
pdev             1173 drivers/net/ethernet/cadence/macb.h 	struct platform_device	*pdev;
pdev              319 drivers/net/ethernet/cadence/macb_main.c 	dev_info(&bp->pdev->dev, "invalid hw address, using random\n");
pdev              336 drivers/net/ethernet/cadence/macb_main.c 	status = pm_runtime_get_sync(&bp->pdev->dev);
pdev              338 drivers/net/ethernet/cadence/macb_main.c 		pm_runtime_put_noidle(&bp->pdev->dev);
pdev              359 drivers/net/ethernet/cadence/macb_main.c 	pm_runtime_mark_last_busy(&bp->pdev->dev);
pdev              360 drivers/net/ethernet/cadence/macb_main.c 	pm_runtime_put_autosuspend(&bp->pdev->dev);
pdev              371 drivers/net/ethernet/cadence/macb_main.c 	status = pm_runtime_get_sync(&bp->pdev->dev);
pdev              373 drivers/net/ethernet/cadence/macb_main.c 		pm_runtime_put_noidle(&bp->pdev->dev);
pdev              393 drivers/net/ethernet/cadence/macb_main.c 	pm_runtime_mark_last_busy(&bp->pdev->dev);
pdev              394 drivers/net/ethernet/cadence/macb_main.c 	pm_runtime_put_autosuspend(&bp->pdev->dev);
pdev              517 drivers/net/ethernet/cadence/macb_main.c 	np = bp->pdev->dev.of_node;
pdev              602 drivers/net/ethernet/cadence/macb_main.c 		 bp->pdev->name, bp->pdev->id);
pdev              604 drivers/net/ethernet/cadence/macb_main.c 	bp->mii_bus->parent = &bp->pdev->dev;
pdev              608 drivers/net/ethernet/cadence/macb_main.c 	np = bp->pdev->dev.of_node;
pdev              611 drivers/net/ethernet/cadence/macb_main.c 			dev_err(&bp->pdev->dev,
pdev              678 drivers/net/ethernet/cadence/macb_main.c 			dma_unmap_page(&bp->pdev->dev, tx_skb->mapping,
pdev              681 drivers/net/ethernet/cadence/macb_main.c 			dma_unmap_single(&bp->pdev->dev, tx_skb->mapping,
pdev              943 drivers/net/ethernet/cadence/macb_main.c 			paddr = dma_map_single(&bp->pdev->dev, skb->data,
pdev              946 drivers/net/ethernet/cadence/macb_main.c 			if (dma_mapping_error(&bp->pdev->dev, paddr)) {
pdev             1056 drivers/net/ethernet/cadence/macb_main.c 		dma_unmap_single(&bp->pdev->dev, addr,
pdev             1528 drivers/net/ethernet/cadence/macb_main.c 		mapping = dma_map_single(&bp->pdev->dev,
pdev             1531 drivers/net/ethernet/cadence/macb_main.c 		if (dma_mapping_error(&bp->pdev->dev, mapping))
pdev             1559 drivers/net/ethernet/cadence/macb_main.c 			mapping = skb_frag_dma_map(&bp->pdev->dev, frag,
pdev             1561 drivers/net/ethernet/cadence/macb_main.c 			if (dma_mapping_error(&bp->pdev->dev, mapping))
pdev             1915 drivers/net/ethernet/cadence/macb_main.c 			dma_unmap_single(&bp->pdev->dev, addr, bp->rx_buffer_size,
pdev             1931 drivers/net/ethernet/cadence/macb_main.c 		dma_free_coherent(&bp->pdev->dev,
pdev             1951 drivers/net/ethernet/cadence/macb_main.c 			dma_free_coherent(&bp->pdev->dev, size,
pdev             1957 drivers/net/ethernet/cadence/macb_main.c 			dma_free_coherent(&bp->pdev->dev, size,
pdev             1989 drivers/net/ethernet/cadence/macb_main.c 	queue->rx_buffers = dma_alloc_coherent(&bp->pdev->dev, size,
pdev             2008 drivers/net/ethernet/cadence/macb_main.c 		queue->tx_ring = dma_alloc_coherent(&bp->pdev->dev, size,
pdev             2024 drivers/net/ethernet/cadence/macb_main.c 		queue->rx_ring = dma_alloc_coherent(&bp->pdev->dev, size,
pdev             2419 drivers/net/ethernet/cadence/macb_main.c 	err = pm_runtime_get_sync(&bp->pdev->dev);
pdev             2458 drivers/net/ethernet/cadence/macb_main.c 		pm_runtime_put_sync(&bp->pdev->dev);
pdev             2489 drivers/net/ethernet/cadence/macb_main.c 	pm_runtime_put(&bp->pdev->dev);
pdev             2732 drivers/net/ethernet/cadence/macb_main.c 	device_set_wakeup_enable(&bp->pdev->dev, bp->wol & MACB_WOL_ENABLED);
pdev             2793 drivers/net/ethernet/cadence/macb_main.c 	tsu_clk = devm_clk_get(&bp->pdev->dev, "tsu_clk");
pdev             3348 drivers/net/ethernet/cadence/macb_main.c 	dev_dbg(&bp->pdev->dev, "Cadence caps 0x%08x\n", bp->caps);
pdev             3380 drivers/net/ethernet/cadence/macb_main.c static int macb_clk_init(struct platform_device *pdev, struct clk **pclk,
pdev             3387 drivers/net/ethernet/cadence/macb_main.c 	pdata = dev_get_platdata(&pdev->dev);
pdev             3392 drivers/net/ethernet/cadence/macb_main.c 		*pclk = devm_clk_get(&pdev->dev, "pclk");
pdev             3393 drivers/net/ethernet/cadence/macb_main.c 		*hclk = devm_clk_get(&pdev->dev, "hclk");
pdev             3401 drivers/net/ethernet/cadence/macb_main.c 		dev_err(&pdev->dev, "failed to get macb_clk (%d)\n", err);
pdev             3410 drivers/net/ethernet/cadence/macb_main.c 		dev_err(&pdev->dev, "failed to get hclk (%d)\n", err);
pdev             3414 drivers/net/ethernet/cadence/macb_main.c 	*tx_clk = devm_clk_get_optional(&pdev->dev, "tx_clk");
pdev             3418 drivers/net/ethernet/cadence/macb_main.c 	*rx_clk = devm_clk_get_optional(&pdev->dev, "rx_clk");
pdev             3422 drivers/net/ethernet/cadence/macb_main.c 	*tsu_clk = devm_clk_get_optional(&pdev->dev, "tsu_clk");
pdev             3428 drivers/net/ethernet/cadence/macb_main.c 		dev_err(&pdev->dev, "failed to enable pclk (%d)\n", err);
pdev             3434 drivers/net/ethernet/cadence/macb_main.c 		dev_err(&pdev->dev, "failed to enable hclk (%d)\n", err);
pdev             3440 drivers/net/ethernet/cadence/macb_main.c 		dev_err(&pdev->dev, "failed to enable tx_clk (%d)\n", err);
pdev             3446 drivers/net/ethernet/cadence/macb_main.c 		dev_err(&pdev->dev, "failed to enable rx_clk (%d)\n", err);
pdev             3452 drivers/net/ethernet/cadence/macb_main.c 		dev_err(&pdev->dev, "failed to enable tsu_clk (%d)\n", err);
pdev             3473 drivers/net/ethernet/cadence/macb_main.c static int macb_init(struct platform_device *pdev)
pdev             3475 drivers/net/ethernet/cadence/macb_main.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev             3531 drivers/net/ethernet/cadence/macb_main.c 		queue->irq = platform_get_irq(pdev, q);
pdev             3532 drivers/net/ethernet/cadence/macb_main.c 		err = devm_request_irq(&pdev->dev, queue->irq, macb_interrupt,
pdev             3535 drivers/net/ethernet/cadence/macb_main.c 			dev_err(&pdev->dev,
pdev             3646 drivers/net/ethernet/cadence/macb_main.c 	q->rx_ring = dma_alloc_coherent(&lp->pdev->dev,
pdev             3653 drivers/net/ethernet/cadence/macb_main.c 	q->rx_buffers = dma_alloc_coherent(&lp->pdev->dev,
pdev             3658 drivers/net/ethernet/cadence/macb_main.c 		dma_free_coherent(&lp->pdev->dev,
pdev             3697 drivers/net/ethernet/cadence/macb_main.c 	ret = pm_runtime_get_sync(&lp->pdev->dev);
pdev             3699 drivers/net/ethernet/cadence/macb_main.c 		pm_runtime_put_noidle(&lp->pdev->dev);
pdev             3752 drivers/net/ethernet/cadence/macb_main.c 	dma_free_coherent(&lp->pdev->dev,
pdev             3758 drivers/net/ethernet/cadence/macb_main.c 	dma_free_coherent(&lp->pdev->dev,
pdev             3763 drivers/net/ethernet/cadence/macb_main.c 	return pm_runtime_put(&lp->pdev->dev);
pdev             3778 drivers/net/ethernet/cadence/macb_main.c 		lp->skb_physaddr = dma_map_single(&lp->pdev->dev, skb->data,
pdev             3780 drivers/net/ethernet/cadence/macb_main.c 		if (dma_mapping_error(&lp->pdev->dev, lp->skb_physaddr)) {
pdev             3870 drivers/net/ethernet/cadence/macb_main.c 			dma_unmap_single(&lp->pdev->dev, lp->skb_physaddr,
pdev             3917 drivers/net/ethernet/cadence/macb_main.c static int at91ether_clk_init(struct platform_device *pdev, struct clk **pclk,
pdev             3928 drivers/net/ethernet/cadence/macb_main.c 	*pclk = devm_clk_get(&pdev->dev, "ether_clk");
pdev             3934 drivers/net/ethernet/cadence/macb_main.c 		dev_err(&pdev->dev, "failed to enable pclk (%d)\n", err);
pdev             3941 drivers/net/ethernet/cadence/macb_main.c static int at91ether_init(struct platform_device *pdev)
pdev             3943 drivers/net/ethernet/cadence/macb_main.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev             3953 drivers/net/ethernet/cadence/macb_main.c 	err = devm_request_irq(&pdev->dev, dev->irq, at91ether_interrupt,
pdev             4019 drivers/net/ethernet/cadence/macb_main.c static int fu540_c000_clk_init(struct platform_device *pdev, struct clk **pclk,
pdev             4026 drivers/net/ethernet/cadence/macb_main.c 	err = macb_clk_init(pdev, pclk, hclk, tx_clk, rx_clk, tsu_clk);
pdev             4030 drivers/net/ethernet/cadence/macb_main.c 	mgmt = devm_kzalloc(&pdev->dev, sizeof(*mgmt), GFP_KERNEL);
pdev             4042 drivers/net/ethernet/cadence/macb_main.c 	*tx_clk = devm_clk_register(&pdev->dev, &mgmt->hw);
pdev             4048 drivers/net/ethernet/cadence/macb_main.c 		dev_err(&pdev->dev, "failed to enable tx_clk (%u)\n", err);
pdev             4050 drivers/net/ethernet/cadence/macb_main.c 		dev_info(&pdev->dev, "Registered clk switch '%s'\n", init.name);
pdev             4055 drivers/net/ethernet/cadence/macb_main.c static int fu540_c000_init(struct platform_device *pdev)
pdev             4057 drivers/net/ethernet/cadence/macb_main.c 	mgmt->reg = devm_platform_ioremap_resource(pdev, 1);
pdev             4061 drivers/net/ethernet/cadence/macb_main.c 	return macb_init(pdev);
pdev             4178 drivers/net/ethernet/cadence/macb_main.c static int macb_probe(struct platform_device *pdev)
pdev             4185 drivers/net/ethernet/cadence/macb_main.c 	struct device_node *np = pdev->dev.of_node;
pdev             4198 drivers/net/ethernet/cadence/macb_main.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             4199 drivers/net/ethernet/cadence/macb_main.c 	mem = devm_ioremap_resource(&pdev->dev, regs);
pdev             4214 drivers/net/ethernet/cadence/macb_main.c 	err = clk_init(pdev, &pclk, &hclk, &tx_clk, &rx_clk, &tsu_clk);
pdev             4218 drivers/net/ethernet/cadence/macb_main.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, MACB_PM_TIMEOUT);
pdev             4219 drivers/net/ethernet/cadence/macb_main.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev             4220 drivers/net/ethernet/cadence/macb_main.c 	pm_runtime_get_noresume(&pdev->dev);
pdev             4221 drivers/net/ethernet/cadence/macb_main.c 	pm_runtime_set_active(&pdev->dev);
pdev             4222 drivers/net/ethernet/cadence/macb_main.c 	pm_runtime_enable(&pdev->dev);
pdev             4234 drivers/net/ethernet/cadence/macb_main.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             4237 drivers/net/ethernet/cadence/macb_main.c 	bp->pdev = pdev;
pdev             4263 drivers/net/ethernet/cadence/macb_main.c 	device_init_wakeup(&pdev->dev, bp->wol & MACB_WOL_HAS_MAGIC_PACKET);
pdev             4272 drivers/net/ethernet/cadence/macb_main.c 		dma_set_mask(&pdev->dev, DMA_BIT_MASK(44));
pdev             4276 drivers/net/ethernet/cadence/macb_main.c 	platform_set_drvdata(pdev, dev);
pdev             4278 drivers/net/ethernet/cadence/macb_main.c 	dev->irq = platform_get_irq(pdev, 0);
pdev             4325 drivers/net/ethernet/cadence/macb_main.c 	err = init(pdev);
pdev             4339 drivers/net/ethernet/cadence/macb_main.c 		dev_err(&pdev->dev, "Cannot register net device, aborting.\n");
pdev             4352 drivers/net/ethernet/cadence/macb_main.c 	pm_runtime_mark_last_busy(&bp->pdev->dev);
pdev             4353 drivers/net/ethernet/cadence/macb_main.c 	pm_runtime_put_autosuspend(&bp->pdev->dev);
pdev             4374 drivers/net/ethernet/cadence/macb_main.c 	pm_runtime_disable(&pdev->dev);
pdev             4375 drivers/net/ethernet/cadence/macb_main.c 	pm_runtime_set_suspended(&pdev->dev);
pdev             4376 drivers/net/ethernet/cadence/macb_main.c 	pm_runtime_dont_use_autosuspend(&pdev->dev);
pdev             4381 drivers/net/ethernet/cadence/macb_main.c static int macb_remove(struct platform_device *pdev)
pdev             4385 drivers/net/ethernet/cadence/macb_main.c 	struct device_node *np = pdev->dev.of_node;
pdev             4387 drivers/net/ethernet/cadence/macb_main.c 	dev = platform_get_drvdata(pdev);
pdev             4401 drivers/net/ethernet/cadence/macb_main.c 		pm_runtime_disable(&pdev->dev);
pdev             4402 drivers/net/ethernet/cadence/macb_main.c 		pm_runtime_dont_use_autosuspend(&pdev->dev);
pdev             4403 drivers/net/ethernet/cadence/macb_main.c 		if (!pm_runtime_suspended(&pdev->dev)) {
pdev             4409 drivers/net/ethernet/cadence/macb_main.c 			pm_runtime_set_suspended(&pdev->dev);
pdev               29 drivers/net/ethernet/cadence/macb_pci.c static int macb_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev               38 drivers/net/ethernet/cadence/macb_pci.c 	err = pcim_enable_device(pdev);
pdev               40 drivers/net/ethernet/cadence/macb_pci.c 		dev_err(&pdev->dev, "Enabling PCI device has failed: %d", err);
pdev               44 drivers/net/ethernet/cadence/macb_pci.c 	pci_set_master(pdev);
pdev               48 drivers/net/ethernet/cadence/macb_pci.c 	res[0].start = pci_resource_start(pdev, 0);
pdev               49 drivers/net/ethernet/cadence/macb_pci.c 	res[0].end = pci_resource_end(pdev, 0);
pdev               52 drivers/net/ethernet/cadence/macb_pci.c 	res[1].start = pci_irq_vector(pdev, 0);
pdev               56 drivers/net/ethernet/cadence/macb_pci.c 	dev_info(&pdev->dev, "EMAC physical base addr: %pa\n",
pdev               63 drivers/net/ethernet/cadence/macb_pci.c 	plat_data.pclk = clk_register_fixed_rate(&pdev->dev, "pclk", NULL, 0,
pdev               70 drivers/net/ethernet/cadence/macb_pci.c 	plat_data.hclk = clk_register_fixed_rate(&pdev->dev, "hclk", NULL, 0,
pdev               79 drivers/net/ethernet/cadence/macb_pci.c 	plat_info.parent = &pdev->dev;
pdev               80 drivers/net/ethernet/cadence/macb_pci.c 	plat_info.fwnode = pdev->dev.fwnode;
pdev               82 drivers/net/ethernet/cadence/macb_pci.c 	plat_info.id = pdev->devfn;
pdev               87 drivers/net/ethernet/cadence/macb_pci.c 	plat_info.dma_mask = pdev->dma_mask;
pdev               96 drivers/net/ethernet/cadence/macb_pci.c 	pci_set_drvdata(pdev, plat_dev);
pdev              110 drivers/net/ethernet/cadence/macb_pci.c static void macb_remove(struct pci_dev *pdev)
pdev              112 drivers/net/ethernet/cadence/macb_pci.c 	struct platform_device *plat_dev = pci_get_drvdata(pdev);
pdev              381 drivers/net/ethernet/cadence/macb_ptp.c 	dev_info(&bp->pdev->dev, "%s ptp clock registered.\n",
pdev              394 drivers/net/ethernet/cadence/macb_ptp.c 	dev_info(&bp->pdev->dev, "%s ptp clock unregistered.\n",
pdev             1688 drivers/net/ethernet/calxeda/xgmac.c static int xgmac_probe(struct platform_device *pdev)
pdev             1696 drivers/net/ethernet/calxeda/xgmac.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1700 drivers/net/ethernet/calxeda/xgmac.c 	if (!request_mem_region(res->start, resource_size(res), pdev->name))
pdev             1709 drivers/net/ethernet/calxeda/xgmac.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev             1711 drivers/net/ethernet/calxeda/xgmac.c 	platform_set_drvdata(pdev, ndev);
pdev             1717 drivers/net/ethernet/calxeda/xgmac.c 	priv->device = &pdev->dev;
pdev             1740 drivers/net/ethernet/calxeda/xgmac.c 	ndev->irq = platform_get_irq(pdev, 0);
pdev             1748 drivers/net/ethernet/calxeda/xgmac.c 			  dev_name(&pdev->dev), ndev);
pdev             1755 drivers/net/ethernet/calxeda/xgmac.c 	priv->pmt_irq = platform_get_irq(pdev, 1);
pdev             1763 drivers/net/ethernet/calxeda/xgmac.c 			  dev_name(&pdev->dev), ndev);
pdev             1770 drivers/net/ethernet/calxeda/xgmac.c 	device_set_wakeup_capable(&pdev->dev, 1);
pdev             1819 drivers/net/ethernet/calxeda/xgmac.c static int xgmac_remove(struct platform_device *pdev)
pdev             1821 drivers/net/ethernet/calxeda/xgmac.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev             1835 drivers/net/ethernet/calxeda/xgmac.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               32 drivers/net/ethernet/cavium/common/cavium_ptp.c 	struct pci_dev *pdev;
pdev               36 drivers/net/ethernet/cavium/common/cavium_ptp.c 	pdev = pci_get_device(PCI_VENDOR_ID_CAVIUM,
pdev               38 drivers/net/ethernet/cavium/common/cavium_ptp.c 	if (!pdev)
pdev               41 drivers/net/ethernet/cavium/common/cavium_ptp.c 	base = pci_ioremap_bar(pdev, PCI_RST_BAR_NO);
pdev               50 drivers/net/ethernet/cavium/common/cavium_ptp.c 	pci_dev_put(pdev);
pdev               59 drivers/net/ethernet/cavium/common/cavium_ptp.c 	struct pci_dev *pdev;
pdev               61 drivers/net/ethernet/cavium/common/cavium_ptp.c 	pdev = pci_get_device(PCI_VENDOR_ID_CAVIUM,
pdev               63 drivers/net/ethernet/cavium/common/cavium_ptp.c 	if (!pdev)
pdev               66 drivers/net/ethernet/cavium/common/cavium_ptp.c 	ptp = pci_get_drvdata(pdev);
pdev               70 drivers/net/ethernet/cavium/common/cavium_ptp.c 		pci_dev_put(pdev);
pdev               80 drivers/net/ethernet/cavium/common/cavium_ptp.c 	pci_dev_put(ptp->pdev);
pdev              217 drivers/net/ethernet/cavium/common/cavium_ptp.c static int cavium_ptp_probe(struct pci_dev *pdev,
pdev              220 drivers/net/ethernet/cavium/common/cavium_ptp.c 	struct device *dev = &pdev->dev;
pdev              233 drivers/net/ethernet/cavium/common/cavium_ptp.c 	clock->pdev = pdev;
pdev              235 drivers/net/ethernet/cavium/common/cavium_ptp.c 	err = pcim_enable_device(pdev);
pdev              239 drivers/net/ethernet/cavium/common/cavium_ptp.c 	err = pcim_iomap_regions(pdev, 1 << PCI_PTP_BAR_NO, pci_name(pdev));
pdev              243 drivers/net/ethernet/cavium/common/cavium_ptp.c 	clock->reg_base = pcim_iomap_table(pdev)[PCI_PTP_BAR_NO];
pdev              285 drivers/net/ethernet/cavium/common/cavium_ptp.c 	pci_set_drvdata(pdev, clock);
pdev              292 drivers/net/ethernet/cavium/common/cavium_ptp.c 	pcim_iounmap_regions(pdev, 1 << PCI_PTP_BAR_NO);
pdev              304 drivers/net/ethernet/cavium/common/cavium_ptp.c 	pci_set_drvdata(pdev, ERR_PTR(err));
pdev              308 drivers/net/ethernet/cavium/common/cavium_ptp.c static void cavium_ptp_remove(struct pci_dev *pdev)
pdev              310 drivers/net/ethernet/cavium/common/cavium_ptp.c 	struct cavium_ptp *clock = pci_get_drvdata(pdev);
pdev               13 drivers/net/ethernet/cavium/common/cavium_ptp.h 	struct pci_dev *pdev;
pdev              156 drivers/net/ethernet/cavium/liquidio/lio_main.c static void liquidio_remove(struct pci_dev *pdev);
pdev              157 drivers/net/ethernet/cavium/liquidio/lio_main.c static int liquidio_probe(struct pci_dev *pdev,
pdev              165 drivers/net/ethernet/cavium/liquidio/lio_main.c static void octeon_droq_bh(unsigned long pdev)
pdev              169 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = (struct octeon_device *)pdev;
pdev              343 drivers/net/ethernet/cavium/liquidio/lio_main.c static pci_ers_result_t liquidio_pcie_error_detected(struct pci_dev *pdev,
pdev              346 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct = pci_get_drvdata(pdev);
pdev              370 drivers/net/ethernet/cavium/liquidio/lio_main.c 				struct pci_dev *pdev __attribute__((unused)))
pdev              387 drivers/net/ethernet/cavium/liquidio/lio_main.c 				struct pci_dev *pdev __attribute__((unused)))
pdev              404 drivers/net/ethernet/cavium/liquidio/lio_main.c static void liquidio_pcie_resume(struct pci_dev *pdev __attribute__((unused)))
pdev              415 drivers/net/ethernet/cavium/liquidio/lio_main.c static int liquidio_suspend(struct pci_dev *pdev __attribute__((unused)),
pdev              425 drivers/net/ethernet/cavium/liquidio/lio_main.c static int liquidio_resume(struct pci_dev *pdev __attribute__((unused)))
pdev              858 drivers/net/ethernet/cavium/liquidio/lio_main.c liquidio_probe(struct pci_dev *pdev,
pdev              864 drivers/net/ethernet/cavium/liquidio/lio_main.c 	oct_dev = octeon_allocate_device(pdev->device,
pdev              867 drivers/net/ethernet/cavium/liquidio/lio_main.c 		dev_err(&pdev->dev, "Unable to allocate device\n");
pdev              871 drivers/net/ethernet/cavium/liquidio/lio_main.c 	if (pdev->device == OCTEON_CN23XX_PF_VID)
pdev              875 drivers/net/ethernet/cavium/liquidio/lio_main.c 	if (((pdev->device == OCTEON_CN66XX) ||
pdev              876 drivers/net/ethernet/cavium/liquidio/lio_main.c 	     (pdev->device == OCTEON_CN68XX)))
pdev              881 drivers/net/ethernet/cavium/liquidio/lio_main.c 	dev_info(&pdev->dev, "Initializing device %x:%x.\n",
pdev              882 drivers/net/ethernet/cavium/liquidio/lio_main.c 		 (u32)pdev->vendor, (u32)pdev->device);
pdev              885 drivers/net/ethernet/cavium/liquidio/lio_main.c 	pci_set_drvdata(pdev, oct_dev);
pdev              888 drivers/net/ethernet/cavium/liquidio/lio_main.c 	oct_dev->pci_dev = (void *)pdev;
pdev              890 drivers/net/ethernet/cavium/liquidio/lio_main.c 	oct_dev->subsystem_id = pdev->subsystem_vendor |
pdev              891 drivers/net/ethernet/cavium/liquidio/lio_main.c 		(pdev->subsystem_device << 16);
pdev              896 drivers/net/ethernet/cavium/liquidio/lio_main.c 	hs->pci_dev = pdev;
pdev              904 drivers/net/ethernet/cavium/liquidio/lio_main.c 		liquidio_remove(pdev);
pdev              916 drivers/net/ethernet/cavium/liquidio/lio_main.c 			bus = pdev->bus->number;
pdev              917 drivers/net/ethernet/cavium/liquidio/lio_main.c 			device = PCI_SLOT(pdev->devfn);
pdev              918 drivers/net/ethernet/cavium/liquidio/lio_main.c 			function = PCI_FUNC(pdev->devfn);
pdev              928 drivers/net/ethernet/cavium/liquidio/lio_main.c 				liquidio_remove(pdev);
pdev             1342 drivers/net/ethernet/cavium/liquidio/lio_main.c static void liquidio_remove(struct pci_dev *pdev)
pdev             1344 drivers/net/ethernet/cavium/liquidio/lio_main.c 	struct octeon_device *oct_dev = pci_get_drvdata(pdev);
pdev               69 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c liquidio_vf_probe(struct pci_dev *pdev, const struct pci_device_id *ent);
pdev               70 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c static void liquidio_vf_remove(struct pci_dev *pdev);
pdev              216 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c static pci_ers_result_t liquidio_pcie_error_detected(struct pci_dev *pdev,
pdev              219 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	struct octeon_device *oct = pci_get_drvdata(pdev);
pdev              383 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c liquidio_vf_probe(struct pci_dev *pdev,
pdev              388 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	oct_dev = octeon_allocate_device(pdev->device,
pdev              392 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 		dev_err(&pdev->dev, "Unable to allocate device\n");
pdev              397 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	dev_info(&pdev->dev, "Initializing device %x:%x.\n",
pdev              398 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 		 (u32)pdev->vendor, (u32)pdev->device);
pdev              401 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	pci_set_drvdata(pdev, oct_dev);
pdev              404 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	oct_dev->pci_dev = pdev;
pdev              406 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	oct_dev->subsystem_id = pdev->subsystem_vendor |
pdev              407 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 		(pdev->subsystem_device << 16);
pdev              410 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 		liquidio_vf_remove(pdev);
pdev              745 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c static void liquidio_vf_remove(struct pci_dev *pdev)
pdev              747 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	struct octeon_device *oct_dev = pci_get_drvdata(pdev);
pdev             1382 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c static int octeon_mgmt_probe(struct platform_device *pdev)
pdev             1398 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             1400 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	platform_set_drvdata(pdev, netdev);
pdev             1406 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	p->dev = &pdev->dev;
pdev             1409 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	data = of_get_property(pdev->dev.of_node, "cell-index", &len);
pdev             1413 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 		dev_err(&pdev->dev, "no 'cell-index' property\n");
pdev             1420 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	result = platform_get_irq(pdev, 0);
pdev             1426 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	res_mix = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1428 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 		dev_err(&pdev->dev, "no 'reg' resource\n");
pdev             1433 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	res_agl = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             1435 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 		dev_err(&pdev->dev, "no 'reg' resource\n");
pdev             1440 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	res_agl_prt_ctl = platform_get_resource(pdev, IORESOURCE_MEM, 3);
pdev             1442 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 		dev_err(&pdev->dev, "no 'reg' resource\n");
pdev             1455 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	if (!devm_request_mem_region(&pdev->dev, p->mix_phys, p->mix_size,
pdev             1457 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 		dev_err(&pdev->dev, "request_mem_region (%s) failed\n",
pdev             1463 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	if (!devm_request_mem_region(&pdev->dev, p->agl_phys, p->agl_size,
pdev             1466 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 		dev_err(&pdev->dev, "request_mem_region (%s) failed\n",
pdev             1471 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	if (!devm_request_mem_region(&pdev->dev, p->agl_prt_ctl_phys,
pdev             1474 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 		dev_err(&pdev->dev, "request_mem_region (%s) failed\n",
pdev             1479 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	p->mix = (u64)devm_ioremap(&pdev->dev, p->mix_phys, p->mix_size);
pdev             1480 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	p->agl = (u64)devm_ioremap(&pdev->dev, p->agl_phys, p->agl_size);
pdev             1481 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	p->agl_prt_ctl = (u64)devm_ioremap(&pdev->dev, p->agl_prt_ctl_phys,
pdev             1484 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 		dev_err(&pdev->dev, "failed to map I/O memory\n");
pdev             1504 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	mac = of_get_mac_address(pdev->dev.of_node);
pdev             1511 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	p->phy_np = of_parse_phandle(pdev->dev.of_node, "phy-handle", 0);
pdev             1513 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	result = dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             1522 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	dev_info(&pdev->dev, "Version " DRV_VERSION "\n");
pdev             1531 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c static int octeon_mgmt_remove(struct platform_device *pdev)
pdev             1533 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	struct net_device *netdev = platform_get_drvdata(pdev);
pdev              279 drivers/net/ethernet/cavium/thunder/nic.h 	struct pci_dev		*pdev;
pdev              609 drivers/net/ethernet/cavium/thunder/nic.h static inline int nic_get_node_id(struct pci_dev *pdev)
pdev              611 drivers/net/ethernet/cavium/thunder/nic.h 	u64 addr = pci_resource_start(pdev, PCI_CFG_REG_BAR_NUM);
pdev              615 drivers/net/ethernet/cavium/thunder/nic.h static inline bool pass1_silicon(struct pci_dev *pdev)
pdev              617 drivers/net/ethernet/cavium/thunder/nic.h 	return (pdev->revision < 8) &&
pdev              618 drivers/net/ethernet/cavium/thunder/nic.h 		(pdev->subsystem_device == PCI_SUBSYS_DEVID_88XX_NIC_PF);
pdev              621 drivers/net/ethernet/cavium/thunder/nic.h static inline bool pass2_silicon(struct pci_dev *pdev)
pdev              623 drivers/net/ethernet/cavium/thunder/nic.h 	return (pdev->revision >= 8) &&
pdev              624 drivers/net/ethernet/cavium/thunder/nic.h 		(pdev->subsystem_device == PCI_SUBSYS_DEVID_88XX_NIC_PF);
pdev               40 drivers/net/ethernet/cavium/thunder/nic_main.c 	struct pci_dev		*pdev;
pdev              101 drivers/net/ethernet/cavium/thunder/nic_main.c 	int vf_cnt = pci_sriov_get_totalvfs(nic->pdev);
pdev              142 drivers/net/ethernet/cavium/thunder/nic_main.c 	if (pass1_silicon(nic->pdev)) {
pdev              224 drivers/net/ethernet/cavium/thunder/nic_main.c 		dev_err(&nic->pdev->dev, "Receive queue software sync failed");
pdev              277 drivers/net/ethernet/cavium/thunder/nic_main.c 	if (!pass1_silicon(nic->pdev))
pdev              299 drivers/net/ethernet/cavium/thunder/nic_main.c 	pci_read_config_word(nic->pdev, PCI_SUBSYSTEM_ID, &sdevid);
pdev              350 drivers/net/ethernet/cavium/thunder/nic_main.c 		if (nic->num_vf_en >= pci_sriov_get_totalvfs(nic->pdev)) {
pdev              351 drivers/net/ethernet/cavium/thunder/nic_main.c 			nic->num_vf_en = pci_sriov_get_totalvfs(nic->pdev);
pdev              362 drivers/net/ethernet/cavium/thunder/nic_main.c 	pci_read_config_word(nic->pdev, PCI_SUBSYSTEM_ID, &sdevid);
pdev              405 drivers/net/ethernet/cavium/thunder/nic_main.c 	hw->tl4_cnt = MAX_QUEUES_PER_QSET * pci_sriov_get_totalvfs(nic->pdev);
pdev              425 drivers/net/ethernet/cavium/thunder/nic_main.c 	if (nic->pdev->subsystem_device == PCI_SUBSYS_DEVID_88XX_NIC_PF) {
pdev              522 drivers/net/ethernet/cavium/thunder/nic_main.c 		if (pass1_silicon(nic->pdev)) {
pdev              588 drivers/net/ethernet/cavium/thunder/nic_main.c 	if (pass1_silicon(nic->pdev))
pdev              973 drivers/net/ethernet/cavium/thunder/nic_main.c 	dev_dbg(&nic->pdev->dev, "%s: Mailbox msg 0x%02x from VF%d\n",
pdev             1001 drivers/net/ethernet/cavium/thunder/nic_main.c 		if (pass2_silicon(nic->pdev))
pdev             1003 drivers/net/ethernet/cavium/thunder/nic_main.c 		if (!pass1_silicon(nic->pdev))
pdev             1132 drivers/net/ethernet/cavium/thunder/nic_main.c 		dev_err(&nic->pdev->dev,
pdev             1140 drivers/net/ethernet/cavium/thunder/nic_main.c 		dev_err(&nic->pdev->dev, "NACK for MBOX 0x%02x from VF %d\n",
pdev             1153 drivers/net/ethernet/cavium/thunder/nic_main.c 	if (irq == pci_irq_vector(nic->pdev, NIC_PF_INTR_ID_MBOX0))
pdev             1159 drivers/net/ethernet/cavium/thunder/nic_main.c 	dev_dbg(&nic->pdev->dev, "PF interrupt Mbox%d 0x%llx\n", mbx, intr);
pdev             1162 drivers/net/ethernet/cavium/thunder/nic_main.c 			dev_dbg(&nic->pdev->dev, "Intr from VF %d\n",
pdev             1179 drivers/net/ethernet/cavium/thunder/nic_main.c 			free_irq(pci_irq_vector(nic->pdev, irq), nic);
pdev             1187 drivers/net/ethernet/cavium/thunder/nic_main.c 	nic->num_vec = pci_msix_vec_count(nic->pdev);
pdev             1190 drivers/net/ethernet/cavium/thunder/nic_main.c 	ret = pci_alloc_irq_vectors(nic->pdev, nic->num_vec, nic->num_vec,
pdev             1193 drivers/net/ethernet/cavium/thunder/nic_main.c 		dev_err(&nic->pdev->dev,
pdev             1204 drivers/net/ethernet/cavium/thunder/nic_main.c 		ret = request_irq(pci_irq_vector(nic->pdev, i),
pdev             1218 drivers/net/ethernet/cavium/thunder/nic_main.c 	dev_err(&nic->pdev->dev, "Request irq failed\n");
pdev             1220 drivers/net/ethernet/cavium/thunder/nic_main.c 	pci_free_irq_vectors(nic->pdev);
pdev             1228 drivers/net/ethernet/cavium/thunder/nic_main.c 	pci_free_irq_vectors(nic->pdev);
pdev             1247 drivers/net/ethernet/cavium/thunder/nic_main.c 	pos = pci_find_ext_capability(nic->pdev, PCI_EXT_CAP_ID_SRIOV);
pdev             1248 drivers/net/ethernet/cavium/thunder/nic_main.c 	pci_read_config_word(nic->pdev, (pos + PCI_SRIOV_TOTAL_VF), &total_vf);
pdev             1252 drivers/net/ethernet/cavium/thunder/nic_main.c static int nic_sriov_init(struct pci_dev *pdev, struct nicpf *nic)
pdev             1259 drivers/net/ethernet/cavium/thunder/nic_main.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_SRIOV);
pdev             1261 drivers/net/ethernet/cavium/thunder/nic_main.c 		dev_err(&pdev->dev, "SRIOV capability is not found in PCIe config space\n");
pdev             1265 drivers/net/ethernet/cavium/thunder/nic_main.c 	pci_read_config_word(pdev, (pos + PCI_SRIOV_TOTAL_VF), &total_vf_cnt);
pdev             1276 drivers/net/ethernet/cavium/thunder/nic_main.c 	err = pci_enable_sriov(pdev, vf_en);
pdev             1278 drivers/net/ethernet/cavium/thunder/nic_main.c 		dev_err(&pdev->dev, "SRIOV enable failed, num VF is %d\n",
pdev             1284 drivers/net/ethernet/cavium/thunder/nic_main.c 	dev_info(&pdev->dev, "SRIOV enabled, number of VF available %d\n",
pdev             1291 drivers/net/ethernet/cavium/thunder/nic_main.c static int nic_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1293 drivers/net/ethernet/cavium/thunder/nic_main.c 	struct device *dev = &pdev->dev;
pdev             1308 drivers/net/ethernet/cavium/thunder/nic_main.c 	pci_set_drvdata(pdev, nic);
pdev             1310 drivers/net/ethernet/cavium/thunder/nic_main.c 	nic->pdev = pdev;
pdev             1312 drivers/net/ethernet/cavium/thunder/nic_main.c 	err = pci_enable_device(pdev);
pdev             1315 drivers/net/ethernet/cavium/thunder/nic_main.c 		pci_set_drvdata(pdev, NULL);
pdev             1319 drivers/net/ethernet/cavium/thunder/nic_main.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev             1325 drivers/net/ethernet/cavium/thunder/nic_main.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(48));
pdev             1331 drivers/net/ethernet/cavium/thunder/nic_main.c 	err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(48));
pdev             1338 drivers/net/ethernet/cavium/thunder/nic_main.c 	nic->reg_base = pcim_iomap(pdev, PCI_CFG_REG_BAR_NUM, 0);
pdev             1345 drivers/net/ethernet/cavium/thunder/nic_main.c 	nic->node = nic_get_node_id(pdev);
pdev             1370 drivers/net/ethernet/cavium/thunder/nic_main.c 	err = nic_sriov_init(pdev, nic);
pdev             1379 drivers/net/ethernet/cavium/thunder/nic_main.c 	pci_release_regions(pdev);
pdev             1381 drivers/net/ethernet/cavium/thunder/nic_main.c 	pci_disable_device(pdev);
pdev             1382 drivers/net/ethernet/cavium/thunder/nic_main.c 	pci_set_drvdata(pdev, NULL);
pdev             1386 drivers/net/ethernet/cavium/thunder/nic_main.c static void nic_remove(struct pci_dev *pdev)
pdev             1388 drivers/net/ethernet/cavium/thunder/nic_main.c 	struct nicpf *nic = pci_get_drvdata(pdev);
pdev             1394 drivers/net/ethernet/cavium/thunder/nic_main.c 		pci_disable_sriov(pdev);
pdev             1397 drivers/net/ethernet/cavium/thunder/nic_main.c 	pci_release_regions(pdev);
pdev             1399 drivers/net/ethernet/cavium/thunder/nic_main.c 	pci_disable_device(pdev);
pdev             1400 drivers/net/ethernet/cavium/thunder/nic_main.c 	pci_set_drvdata(pdev, NULL);
pdev              196 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c 	strlcpy(info->bus_info, pci_name(nic->pdev), sizeof(info->bus_info));
pdev              488 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c 	if (pass1_silicon(nic->pdev))
pdev              578 drivers/net/ethernet/cavium/thunder/nicvf_main.c 			dma_unmap_page_attrs(&nic->pdev->dev, dma_addr,
pdev              609 drivers/net/ethernet/cavium/thunder/nicvf_main.c 			dma_unmap_page_attrs(&nic->pdev->dev, dma_addr,
pdev             1116 drivers/net/ethernet/cavium/thunder/nicvf_main.c 		irq_set_affinity_hint(pci_irq_vector(nic->pdev, vec),
pdev             1142 drivers/net/ethernet/cavium/thunder/nicvf_main.c 		ret = request_irq(pci_irq_vector(nic->pdev, irq),
pdev             1153 drivers/net/ethernet/cavium/thunder/nicvf_main.c 		ret = request_irq(pci_irq_vector(nic->pdev, irq),
pdev             1166 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	ret = request_irq(pci_irq_vector(nic->pdev, irq),
pdev             1186 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	struct pci_dev *pdev = nic->pdev;
pdev             1194 drivers/net/ethernet/cavium/thunder/nicvf_main.c 		irq_set_affinity_hint(pci_irq_vector(pdev, irq), NULL);
pdev             1198 drivers/net/ethernet/cavium/thunder/nicvf_main.c 			free_irq(pci_irq_vector(pdev, irq), nic->napi[irq]);
pdev             1200 drivers/net/ethernet/cavium/thunder/nicvf_main.c 			free_irq(pci_irq_vector(pdev, irq), nic);
pdev             1206 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	pci_free_irq_vectors(pdev);
pdev             1219 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	if (nic->pdev->msix_enabled)
pdev             1223 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	nic->num_vec = pci_msix_vec_count(nic->pdev);
pdev             1224 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	ret = pci_alloc_irq_vectors(nic->pdev, nic->num_vec, nic->num_vec,
pdev             1234 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	ret = request_irq(pci_irq_vector(nic->pdev, irq),
pdev             1368 drivers/net/ethernet/cavium/thunder/nicvf_main.c 		synchronize_irq(pci_irq_vector(nic->pdev, irq));
pdev             1621 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	if (nic->pdev->msix_enabled) {
pdev             1908 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	if (pass1_silicon(nic->pdev))
pdev             2115 drivers/net/ethernet/cavium/thunder/nicvf_main.c static int nicvf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             2117 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	struct device *dev = &pdev->dev;
pdev             2133 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	err = pci_enable_device(pdev);
pdev             2139 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev             2145 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(48));
pdev             2151 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(48));
pdev             2160 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	if (pdev->is_virtfn) {
pdev             2172 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	pci_set_drvdata(pdev, netdev);
pdev             2174 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             2178 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	nic->pdev = pdev;
pdev             2189 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	nic->reg_base = pcim_iomap(pdev, PCI_CFG_REG_BAR_NUM, 0);
pdev             2213 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	if (!pass1_silicon(nic->pdev))
pdev             2219 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	pci_read_config_word(nic->pdev, PCI_SUBSYSTEM_ID, &sdevid);
pdev             2281 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	pci_set_drvdata(pdev, NULL);
pdev             2286 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	pci_release_regions(pdev);
pdev             2288 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	pci_disable_device(pdev);
pdev             2292 drivers/net/ethernet/cavium/thunder/nicvf_main.c static void nicvf_remove(struct pci_dev *pdev)
pdev             2294 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2314 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	pci_set_drvdata(pdev, NULL);
pdev             2319 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	pci_release_regions(pdev);
pdev             2320 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	pci_disable_device(pdev);
pdev             2323 drivers/net/ethernet/cavium/thunder/nicvf_main.c static void nicvf_shutdown(struct pci_dev *pdev)
pdev             2325 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	nicvf_remove(pdev);
pdev               59 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 	dmem->unalign_base = dma_alloc_coherent(&nic->pdev->dev, dmem->size,
pdev               76 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 	dma_free_coherent(&nic->pdev->dev, dmem->size,
pdev              213 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 		*rbuf = (u64)dma_map_page_attrs(&nic->pdev->dev, nic->rb_page,
pdev              217 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 		if (dma_mapping_error(&nic->pdev->dev, (dma_addr_t)*rbuf)) {
pdev              340 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 		dma_unmap_page_attrs(&nic->pdev->dev, buf_addr, RCV_FRAG_LEN,
pdev              351 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 	dma_unmap_page_attrs(&nic->pdev->dev, buf_addr, RCV_FRAG_LEN,
pdev              486 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 	cq->thresh = pass1_silicon(nic->pdev) ? 0 : CMP_QUEUE_CQE_THRESH;
pdev              542 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 		sq->tso_hdrs = dma_alloc_coherent(&nic->pdev->dev,
pdev              565 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 		dma_unmap_page_attrs(&nic->pdev->dev, gather->addr,
pdev              584 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 		dma_free_coherent(&nic->pdev->dev,
pdev             1040 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 	qs = devm_kzalloc(&nic->pdev->dev, sizeof(*qs), GFP_KERNEL);
pdev             1576 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 	dma_addr = dma_map_page_attrs(&nic->pdev->dev, virt_to_page(skb->data),
pdev             1579 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 	if (dma_mapping_error(&nic->pdev->dev, dma_addr)) {
pdev             1595 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 		dma_addr = dma_map_page_attrs(&nic->pdev->dev,
pdev             1600 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 		if (dma_mapping_error(&nic->pdev->dev, dma_addr)) {
pdev             1657 drivers/net/ethernet/cavium/thunder/nicvf_queues.c 	dma_unmap_page_attrs(&nic->pdev->dev, dma_addr, len,
pdev               74 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	struct pci_dev		*pdev;
pdev              146 drivers/net/ethernet/cavium/thunder/thunder_bgx.c static void set_max_bgx_per_node(struct pci_dev *pdev)
pdev              153 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	pci_read_config_word(pdev, PCI_SUBSYSTEM_ID, &sdevid);
pdev              520 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		dev_err(&bgx->pdev->dev, "BGX%d LMAC%d GMI RX not idle\n",
pdev              528 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		dev_err(&bgx->pdev->dev, "BGX%d LMAC%d GMI TX not idle\n",
pdev              708 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		dev_err(&bgx->pdev->dev, "BGX PCS reset not completed\n");
pdev              739 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 			dev_err(&bgx->pdev->dev, "BGX AN_CPT not completed\n");
pdev              755 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		dev_err(&bgx->pdev->dev, "BGX SPU reset not completed\n");
pdev              872 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		dev_err(&bgx->pdev->dev, "BGX SPU reset not completed\n");
pdev              880 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 			dev_err(&bgx->pdev->dev,
pdev              887 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 			dev_err(&bgx->pdev->dev,
pdev              898 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		dev_err(&bgx->pdev->dev, "Receive fault, retry training\n");
pdev              917 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		dev_err(&bgx->pdev->dev, "SMU RX not idle\n");
pdev              923 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		dev_err(&bgx->pdev->dev, "SMU TX not idle\n");
pdev             1200 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		dev_err(&bgx->pdev->dev, "BGX%d BIST failed\n", bgx->bgx_id);
pdev             1236 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	struct device *dev = &bgx->pdev->dev;
pdev             1412 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	struct device *dev = &bgx->pdev->dev;
pdev             1474 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	device_for_each_child_node(&bgx->pdev->dev, fwn) {
pdev             1490 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		SET_NETDEV_DEV(&bgx->lmac[lmac].netdev, &bgx->pdev->dev);
pdev             1556 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 			pci_err(bgx->pdev, "BGX%d lmac%d UNDFLW\n",
pdev             1571 drivers/net/ethernet/cavium/thunder/thunder_bgx.c static void bgx_register_intr(struct pci_dev *pdev)
pdev             1573 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	struct bgx *bgx = pci_get_drvdata(pdev);
pdev             1576 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	ret = pci_alloc_irq_vectors(pdev, BGX_LMAC_VEC_OFFSET,
pdev             1579 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		pci_err(pdev, "Req for #%d msix vectors failed\n",
pdev             1583 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	ret = pci_request_irq(pdev, GMPX_GMI_TX_INT, bgx_intr_handler, NULL,
pdev             1586 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		pci_free_irq(pdev, GMPX_GMI_TX_INT, bgx);
pdev             1589 drivers/net/ethernet/cavium/thunder/thunder_bgx.c static int bgx_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1592 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	struct device *dev = &pdev->dev;
pdev             1600 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx->pdev = pdev;
pdev             1602 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	pci_set_drvdata(pdev, bgx);
pdev             1604 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	err = pcim_enable_device(pdev);
pdev             1607 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		pci_set_drvdata(pdev, NULL);
pdev             1611 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev             1618 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx->reg_base = pcim_iomap(pdev, PCI_CFG_REG_BAR_NUM, 0);
pdev             1625 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	set_max_bgx_per_node(pdev);
pdev             1627 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	pci_read_config_word(pdev, PCI_DEVICE_ID, &sdevid);
pdev             1629 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		bgx->bgx_id = (pci_resource_start(pdev,
pdev             1631 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 		bgx->bgx_id += nic_get_node_id(pdev) * max_bgx_per_node;
pdev             1645 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	pci_read_config_word(pdev, PCI_SUBSYSTEM_ID, &sdevid);
pdev             1658 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	bgx_register_intr(pdev);
pdev             1676 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	pci_free_irq(pdev, GMPX_GMI_TX_INT, bgx);
pdev             1678 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	pci_release_regions(pdev);
pdev             1680 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	pci_disable_device(pdev);
pdev             1681 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	pci_set_drvdata(pdev, NULL);
pdev             1685 drivers/net/ethernet/cavium/thunder/thunder_bgx.c static void bgx_remove(struct pci_dev *pdev)
pdev             1687 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	struct bgx *bgx = pci_get_drvdata(pdev);
pdev             1694 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	pci_free_irq(pdev, GMPX_GMI_TX_INT, bgx);
pdev             1697 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	pci_release_regions(pdev);
pdev             1698 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	pci_disable_device(pdev);
pdev             1699 drivers/net/ethernet/cavium/thunder/thunder_bgx.c 	pci_set_drvdata(pdev, NULL);
pdev               48 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	struct pci_dev		*pdev;
pdev              154 drivers/net/ethernet/cavium/thunder/thunder_xcv.c static int xcv_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              157 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	struct device *dev = &pdev->dev;
pdev              162 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	xcv->pdev = pdev;
pdev              164 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	pci_set_drvdata(pdev, xcv);
pdev              166 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	err = pci_enable_device(pdev);
pdev              172 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev              179 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	xcv->reg_base = pcim_iomap(pdev, PCI_CFG_REG_BAR_NUM, 0);
pdev              189 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	pci_release_regions(pdev);
pdev              191 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	pci_disable_device(pdev);
pdev              198 drivers/net/ethernet/cavium/thunder/thunder_xcv.c static void xcv_remove(struct pci_dev *pdev)
pdev              200 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	struct device *dev = &pdev->dev;
pdev              207 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	pci_release_regions(pdev);
pdev              208 drivers/net/ethernet/cavium/thunder/thunder_xcv.c 	pci_disable_device(pdev);
pdev              233 drivers/net/ethernet/chelsio/cxgb/common.h 	struct pci_dev *pdev;
pdev              213 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	adapter->params.has_msi = !disable_msi && !pci_enable_msi(adapter->pdev);
pdev              214 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	err = request_irq(adapter->pdev->irq, t1_interrupt,
pdev              219 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 			pci_disable_msi(adapter->pdev);
pdev              237 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	free_irq(adapter->pdev->irq, adapter);
pdev              239 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 		pci_disable_msi(adapter->pdev);
pdev              433 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	strlcpy(info->bus_info, pci_name(adapter->pdev),
pdev              886 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	t1_interrupt(adapter->pdev->irq, adapter);
pdev              979 drivers/net/ethernet/chelsio/cxgb/cxgb2.c static int init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              989 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	err = pci_enable_device(pdev);
pdev              993 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	if (!(pci_resource_flags(pdev, 0) & IORESOURCE_MEM)) {
pdev              995 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 		       pci_name(pdev));
pdev             1000 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	if (!pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) {
pdev             1003 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 		if (pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64))) {
pdev             1005 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 			       "consistent allocations\n", pci_name(pdev));
pdev             1010 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	} else if ((err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32))) != 0) {
pdev             1011 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 		pr_err("%s: no usable DMA configuration\n", pci_name(pdev));
pdev             1015 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev             1017 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 		pr_err("%s: cannot obtain PCI resources\n", pci_name(pdev));
pdev             1021 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	pci_set_master(pdev);
pdev             1023 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	mmio_start = pci_resource_start(pdev, 0);
pdev             1024 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	mmio_len = pci_resource_len(pdev, 0);
pdev             1036 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 		SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             1040 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 			adapter->pdev = pdev;
pdev             1046 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 				       pci_name(pdev));
pdev             1056 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 			adapter->name = pci_name(pdev);
pdev             1070 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 			pci_set_drvdata(pdev, netdev);
pdev             1076 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 		netdev->irq = pdev->irq;
pdev             1141 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 				pci_name(pdev), adapter->port[i].dev->name);
pdev             1155 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 		       pci_name(pdev));
pdev             1186 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	pci_release_regions(pdev);
pdev             1188 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	pci_disable_device(pdev);
pdev             1340 drivers/net/ethernet/chelsio/cxgb/cxgb2.c static inline void t1_sw_reset(struct pci_dev *pdev)
pdev             1342 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	pci_write_config_dword(pdev, A_PCICFG_PM_CSR, 3);
pdev             1343 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	pci_write_config_dword(pdev, A_PCICFG_PM_CSR, 0);
pdev             1346 drivers/net/ethernet/chelsio/cxgb/cxgb2.c static void remove_one(struct pci_dev *pdev)
pdev             1348 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             1365 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	pci_release_regions(pdev);
pdev             1366 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	pci_disable_device(pdev);
pdev             1367 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	t1_sw_reset(pdev);
pdev              252 drivers/net/ethernet/chelsio/cxgb/pm3393.c 		dev_dbg(&cmac->adapter->pdev->dev, "PM3393 intr cause 0x%x\n",
pdev              776 drivers/net/ethernet/chelsio/cxgb/pm3393.c 			dev_dbg(&adapter->pdev->dev,
pdev              505 drivers/net/ethernet/chelsio/cxgb/sge.c static void free_freelQ_buffers(struct pci_dev *pdev, struct freelQ *q)
pdev              512 drivers/net/ethernet/chelsio/cxgb/sge.c 		pci_unmap_single(pdev, dma_unmap_addr(ce, dma_addr),
pdev              527 drivers/net/ethernet/chelsio/cxgb/sge.c 	struct pci_dev *pdev = sge->adapter->pdev;
pdev              532 drivers/net/ethernet/chelsio/cxgb/sge.c 		pci_free_consistent(pdev, size, sge->respQ.entries,
pdev              540 drivers/net/ethernet/chelsio/cxgb/sge.c 			free_freelQ_buffers(pdev, q);
pdev              545 drivers/net/ethernet/chelsio/cxgb/sge.c 			pci_free_consistent(pdev, size, q->entries,
pdev              557 drivers/net/ethernet/chelsio/cxgb/sge.c 	struct pci_dev *pdev = sge->adapter->pdev;
pdev              567 drivers/net/ethernet/chelsio/cxgb/sge.c 		q->entries = pci_alloc_consistent(pdev, size, &q->dma_addr);
pdev              604 drivers/net/ethernet/chelsio/cxgb/sge.c 		pci_alloc_consistent(pdev, size, &sge->respQ.dma_addr);
pdev              620 drivers/net/ethernet/chelsio/cxgb/sge.c 	struct pci_dev *pdev = sge->adapter->pdev;
pdev              627 drivers/net/ethernet/chelsio/cxgb/sge.c 			pci_unmap_single(pdev, dma_unmap_addr(ce, dma_addr),
pdev              653 drivers/net/ethernet/chelsio/cxgb/sge.c 	struct pci_dev *pdev = sge->adapter->pdev;
pdev              666 drivers/net/ethernet/chelsio/cxgb/sge.c 			pci_free_consistent(pdev, size, q->entries,
pdev              677 drivers/net/ethernet/chelsio/cxgb/sge.c 	struct pci_dev *pdev = sge->adapter->pdev;
pdev              692 drivers/net/ethernet/chelsio/cxgb/sge.c 		q->entries = pci_alloc_consistent(pdev, size, &q->dma_addr);
pdev              826 drivers/net/ethernet/chelsio/cxgb/sge.c 	struct pci_dev *pdev = sge->adapter->pdev;
pdev              840 drivers/net/ethernet/chelsio/cxgb/sge.c 		mapping = pci_map_single(pdev, skb->data, dma_len,
pdev             1043 drivers/net/ethernet/chelsio/cxgb/sge.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1052 drivers/net/ethernet/chelsio/cxgb/sge.c 		pci_dma_sync_single_for_cpu(pdev,
pdev             1057 drivers/net/ethernet/chelsio/cxgb/sge.c 		pci_dma_sync_single_for_device(pdev,
pdev             1071 drivers/net/ethernet/chelsio/cxgb/sge.c 	pci_unmap_single(pdev, dma_unmap_addr(ce, dma_addr),
pdev             1094 drivers/net/ethernet/chelsio/cxgb/sge.c 	pci_dma_sync_single_for_cpu(adapter->pdev, dma_unmap_addr(ce, dma_addr),
pdev             1212 drivers/net/ethernet/chelsio/cxgb/sge.c 	mapping = pci_map_single(adapter->pdev, skb->data,
pdev             1265 drivers/net/ethernet/chelsio/cxgb/sge.c 		mapping = skb_frag_dma_map(&adapter->pdev->dev, frag, 0,
pdev              177 drivers/net/ethernet/chelsio/cxgb/subr.c 	pci_read_config_dword(adapter->pdev, A_PCICFG_INTR_CAUSE, &pcix_cause);
pdev              180 drivers/net/ethernet/chelsio/cxgb/subr.c 		pci_write_config_dword(adapter->pdev, A_PCICFG_INTR_CAUSE,
pdev              571 drivers/net/ethernet/chelsio/cxgb/subr.c 	pci_write_config_word(adapter->pdev, A_PCICFG_VPD_ADDR, (u16)addr);
pdev              574 drivers/net/ethernet/chelsio/cxgb/subr.c 		pci_read_config_word(adapter->pdev, A_PCICFG_VPD_ADDR, &val);
pdev              582 drivers/net/ethernet/chelsio/cxgb/subr.c 	pci_read_config_dword(adapter->pdev, A_PCICFG_VPD_DATA, &v);
pdev              732 drivers/net/ethernet/chelsio/cxgb/subr.c 			dev_dbg(&adapter->pdev->dev,
pdev              745 drivers/net/ethernet/chelsio/cxgb/subr.c 				dev_info(&adapter->pdev->dev, "XPAK %s\n",
pdev              779 drivers/net/ethernet/chelsio/cxgb/subr.c 		pci_write_config_dword(adapter->pdev, A_PCICFG_INTR_ENABLE,
pdev              809 drivers/net/ethernet/chelsio/cxgb/subr.c 	pci_write_config_dword(adapter->pdev, A_PCICFG_INTR_ENABLE, 0);
pdev              839 drivers/net/ethernet/chelsio/cxgb/subr.c 	pci_write_config_dword(adapter->pdev, A_PCICFG_INTR_CAUSE, 0xffffffff);
pdev              999 drivers/net/ethernet/chelsio/cxgb/subr.c 	pci_read_config_dword(adapter->pdev, A_PCICFG_MODE, &pci_mode);
pdev              224 drivers/net/ethernet/chelsio/cxgb3/adapter.h 	struct pci_dev *pdev;
pdev               44 drivers/net/ethernet/chelsio/cxgb3/common.h #define CH_ERR(adap, fmt, ...)   dev_err(&adap->pdev->dev, fmt, ##__VA_ARGS__)
pdev               45 drivers/net/ethernet/chelsio/cxgb3/common.h #define CH_WARN(adap, fmt, ...)  dev_warn(&adap->pdev->dev, fmt, ##__VA_ARGS__)
pdev               46 drivers/net/ethernet/chelsio/cxgb3/common.h #define CH_ALERT(adap, fmt, ...) dev_alert(&adap->pdev->dev, fmt, ##__VA_ARGS__)
pdev               54 drivers/net/ethernet/chelsio/cxgb3/common.h 		dev_printk(KERN_##level, &adapter->pdev->dev, fmt, \
pdev              107 drivers/net/ethernet/chelsio/cxgb3/cxgb3_ctl_defs.h 	struct pci_dev *pdev;
pdev              126 drivers/net/ethernet/chelsio/cxgb3/cxgb3_ctl_defs.h 	struct pci_dev *pdev;
pdev              142 drivers/net/ethernet/chelsio/cxgb3/cxgb3_ctl_defs.h 	struct pci_dev *pdev;	/* associated PCI device */
pdev              362 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		pci_disable_msix(adapter->pdev);
pdev              365 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		pci_disable_msi(adapter->pdev);
pdev              440 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		free_irq(adapter->pdev->irq, adapter);
pdev             1039 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		ret = request_firmware(&fw, fw_name, &adapter->pdev->dev);
pdev             1041 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		dev_err(&adapter->pdev->dev,
pdev             1079 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	struct device *dev = &adap->pdev->dev;
pdev             1120 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	struct device *dev = &adap->pdev->dev;
pdev             1277 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	} else if ((err = request_irq(adap->pdev->irq,
pdev             1633 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	strlcpy(info->bus_info, pci_name(adapter->pdev),
pdev             2294 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 			t.vector = adapter->pdev->irq;
pdev             2925 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	pci_disable_device(adapter->pdev);
pdev             2932 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	if (pci_enable_device(adapter->pdev)) {
pdev             2933 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		dev_err(&adapter->pdev->dev,
pdev             2937 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	pci_set_master(adapter->pdev);
pdev             2938 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	pci_restore_state(adapter->pdev);
pdev             2939 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	pci_save_state(adapter->pdev);
pdev             2962 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 				dev_err(&adapter->pdev->dev,
pdev             3026 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c static pci_ers_result_t t3_io_error_detected(struct pci_dev *pdev,
pdev             3029 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	struct adapter *adapter = pci_get_drvdata(pdev);
pdev             3046 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c static pci_ers_result_t t3_io_slot_reset(struct pci_dev *pdev)
pdev             3048 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	struct adapter *adapter = pci_get_drvdata(pdev);
pdev             3063 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c static void t3_io_resume(struct pci_dev *pdev)
pdev             3065 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	struct adapter *adapter = pci_get_drvdata(pdev);
pdev             3112 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		dev_info(&adap->pdev->dev,
pdev             3127 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	vectors = pci_enable_msix_range(adap->pdev, entries,
pdev             3205 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c static int init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             3223 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	err = pci_enable_device(pdev);
pdev             3225 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		dev_err(&pdev->dev, "cannot enable PCI device\n");
pdev             3229 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev             3232 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		dev_info(&pdev->dev, "cannot obtain PCI resources\n");
pdev             3236 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	if (!pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) {
pdev             3238 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             3240 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 			dev_err(&pdev->dev, "unable to obtain 64-bit DMA for "
pdev             3244 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	} else if ((err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32))) != 0) {
pdev             3245 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		dev_err(&pdev->dev, "no usable DMA configuration\n");
pdev             3249 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	pci_set_master(pdev);
pdev             3250 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	pci_save_state(pdev);
pdev             3252 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	mmio_start = pci_resource_start(pdev, 0);
pdev             3253 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	mmio_len = pci_resource_len(pdev, 0);
pdev             3265 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		dev_err(&pdev->dev, "cannot allocate nofail buffer\n");
pdev             3272 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		dev_err(&pdev->dev, "cannot map device registers\n");
pdev             3277 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	adapter->pdev = pdev;
pdev             3278 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	adapter->name = pci_name(pdev);
pdev             3305 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             3312 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		netdev->irq = pdev->irq;
pdev             3330 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	pci_set_drvdata(pdev, adapter);
pdev             3345 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 			dev_warn(&pdev->dev,
pdev             3360 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		dev_err(&pdev->dev, "could not register any net devices\n");
pdev             3378 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	else if (msi > 0 && pci_enable_msi(pdev) == 0)
pdev             3386 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		dev_err(&pdev->dev, "cannot create sysfs group\n");
pdev             3409 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	pci_release_regions(pdev);
pdev             3411 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	pci_disable_device(pdev);
pdev             3416 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c static void remove_one(struct pci_dev *pdev)
pdev             3418 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	struct adapter *adapter = pci_get_drvdata(pdev);
pdev             3449 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		pci_release_regions(pdev);
pdev             3450 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		pci_disable_device(pdev);
pdev              213 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c 		uiip->pdev = adapter->pdev;
pdev              282 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c 		struct pci_dev *pdev = adapter->pdev;
pdev              284 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c 		rdma->udbell_physbase = pci_resource_start(pdev, 2);
pdev              285 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c 		rdma->udbell_len = pci_resource_len(pdev, 2);
pdev              295 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c 		rdma->pdev = pdev;
pdev              138 drivers/net/ethernet/chelsio/cxgb3/sge.c 	struct pci_dev *pdev;
pdev              237 drivers/net/ethernet/chelsio/cxgb3/sge.c 			     unsigned int cidx, struct pci_dev *pdev)
pdev              247 drivers/net/ethernet/chelsio/cxgb3/sge.c 		pci_unmap_single(pdev, be64_to_cpu(sgp->addr[0]),
pdev              256 drivers/net/ethernet/chelsio/cxgb3/sge.c 		pci_unmap_page(pdev, be64_to_cpu(sgp->addr[j]),
pdev              289 drivers/net/ethernet/chelsio/cxgb3/sge.c 	struct pci_dev *pdev = adapter->pdev;
pdev              299 drivers/net/ethernet/chelsio/cxgb3/sge.c 				unmap_skb(d->skb, q, cidx, pdev);
pdev              352 drivers/net/ethernet/chelsio/cxgb3/sge.c static void clear_rx_desc(struct pci_dev *pdev, const struct sge_fl *q,
pdev              358 drivers/net/ethernet/chelsio/cxgb3/sge.c 			pci_unmap_page(pdev,
pdev              365 drivers/net/ethernet/chelsio/cxgb3/sge.c 		pci_unmap_single(pdev, dma_unmap_addr(d, dma_addr),
pdev              380 drivers/net/ethernet/chelsio/cxgb3/sge.c static void free_rx_bufs(struct pci_dev *pdev, struct sge_fl *q)
pdev              388 drivers/net/ethernet/chelsio/cxgb3/sge.c 		clear_rx_desc(pdev, q, d);
pdev              413 drivers/net/ethernet/chelsio/cxgb3/sge.c 				 unsigned int gen, struct pci_dev *pdev)
pdev              417 drivers/net/ethernet/chelsio/cxgb3/sge.c 	mapping = pci_map_single(pdev, va, len, PCI_DMA_FROMDEVICE);
pdev              418 drivers/net/ethernet/chelsio/cxgb3/sge.c 	if (unlikely(pci_dma_mapping_error(pdev, mapping)))
pdev              456 drivers/net/ethernet/chelsio/cxgb3/sge.c 		mapping = pci_map_page(adapter->pdev, q->pg_chunk.page,
pdev              458 drivers/net/ethernet/chelsio/cxgb3/sge.c 		if (unlikely(pci_dma_mapping_error(adapter->pdev, mapping))) {
pdev              525 drivers/net/ethernet/chelsio/cxgb3/sge.c 			pci_dma_sync_single_for_device(adap->pdev, mapping,
pdev              538 drivers/net/ethernet/chelsio/cxgb3/sge.c 					     q->gen, adap->pdev);
pdev              540 drivers/net/ethernet/chelsio/cxgb3/sge.c 				clear_rx_desc(adap->pdev, q, sd);
pdev              618 drivers/net/ethernet/chelsio/cxgb3/sge.c static void *alloc_ring(struct pci_dev *pdev, size_t nelem, size_t elem_size,
pdev              623 drivers/net/ethernet/chelsio/cxgb3/sge.c 	void *p = dma_alloc_coherent(&pdev->dev, len, phys, GFP_KERNEL);
pdev              631 drivers/net/ethernet/chelsio/cxgb3/sge.c 			dma_free_coherent(&pdev->dev, len, p, *phys);
pdev              679 drivers/net/ethernet/chelsio/cxgb3/sge.c 	struct pci_dev *pdev = adapter->pdev;
pdev              686 drivers/net/ethernet/chelsio/cxgb3/sge.c 			free_rx_bufs(pdev, &q->fl[i]);
pdev              688 drivers/net/ethernet/chelsio/cxgb3/sge.c 			dma_free_coherent(&pdev->dev,
pdev              704 drivers/net/ethernet/chelsio/cxgb3/sge.c 			dma_free_coherent(&pdev->dev,
pdev              715 drivers/net/ethernet/chelsio/cxgb3/sge.c 		dma_free_coherent(&pdev->dev,
pdev              796 drivers/net/ethernet/chelsio/cxgb3/sge.c 			pci_dma_sync_single_for_cpu(adap->pdev,
pdev              800 drivers/net/ethernet/chelsio/cxgb3/sge.c 			pci_dma_sync_single_for_device(adap->pdev,
pdev              816 drivers/net/ethernet/chelsio/cxgb3/sge.c 	pci_unmap_single(adap->pdev, dma_unmap_addr(sd, dma_addr),
pdev              856 drivers/net/ethernet/chelsio/cxgb3/sge.c 			pci_dma_sync_single_for_cpu(adap->pdev, dma_addr, len,
pdev              859 drivers/net/ethernet/chelsio/cxgb3/sge.c 			pci_dma_sync_single_for_device(adap->pdev, dma_addr,
pdev              885 drivers/net/ethernet/chelsio/cxgb3/sge.c 	pci_dma_sync_single_for_cpu(adap->pdev, dma_addr, len,
pdev              889 drivers/net/ethernet/chelsio/cxgb3/sge.c 		pci_unmap_page(adap->pdev,
pdev              963 drivers/net/ethernet/chelsio/cxgb3/sge.c static int map_skb(struct pci_dev *pdev, const struct sk_buff *skb,
pdev              970 drivers/net/ethernet/chelsio/cxgb3/sge.c 		*addr = pci_map_single(pdev, skb->data, skb_headlen(skb),
pdev              972 drivers/net/ethernet/chelsio/cxgb3/sge.c 		if (pci_dma_mapping_error(pdev, *addr))
pdev              981 drivers/net/ethernet/chelsio/cxgb3/sge.c 		*addr = skb_frag_dma_map(&pdev->dev, fp, 0, skb_frag_size(fp),
pdev              983 drivers/net/ethernet/chelsio/cxgb3/sge.c 		if (pci_dma_mapping_error(pdev, *addr))
pdev              991 drivers/net/ethernet/chelsio/cxgb3/sge.c 		dma_unmap_page(&pdev->dev, *--addr, skb_frag_size(fp),
pdev              994 drivers/net/ethernet/chelsio/cxgb3/sge.c 	pci_unmap_single(pdev, addr[-1], skb_headlen(skb), PCI_DMA_TODEVICE);
pdev             1295 drivers/net/ethernet/chelsio/cxgb3/sge.c 		dev_err(&adap->pdev->dev,
pdev             1303 drivers/net/ethernet/chelsio/cxgb3/sge.c 		if (unlikely(map_skb(adap->pdev, skb, addr) < 0)) {
pdev             1592 drivers/net/ethernet/chelsio/cxgb3/sge.c 		pci_unmap_single(dui->pdev, *p++, skb_tail_pointer(skb) -
pdev             1597 drivers/net/ethernet/chelsio/cxgb3/sge.c 		pci_unmap_page(dui->pdev, *p++, skb_frag_size(&si->frags[i]),
pdev             1601 drivers/net/ethernet/chelsio/cxgb3/sge.c static void setup_deferred_unmapping(struct sk_buff *skb, struct pci_dev *pdev,
pdev             1608 drivers/net/ethernet/chelsio/cxgb3/sge.c 	dui->pdev = pdev;
pdev             1657 drivers/net/ethernet/chelsio/cxgb3/sge.c 		setup_deferred_unmapping(skb, adap->pdev, sgp, sgl_flits);
pdev             1714 drivers/net/ethernet/chelsio/cxgb3/sge.c 	    map_skb(adap->pdev, skb, (dma_addr_t *)skb->head)) {
pdev             1768 drivers/net/ethernet/chelsio/cxgb3/sge.c 		    map_skb(adap->pdev, skb, (dma_addr_t *)skb->head))
pdev             2146 drivers/net/ethernet/chelsio/cxgb3/sge.c 	pci_dma_sync_single_for_cpu(adap->pdev,
pdev             2153 drivers/net/ethernet/chelsio/cxgb3/sge.c 		pci_unmap_page(adap->pdev,
pdev             3047 drivers/net/ethernet/chelsio/cxgb3/sge.c 	q->fl[0].desc = alloc_ring(adapter->pdev, p->fl_size,
pdev             3054 drivers/net/ethernet/chelsio/cxgb3/sge.c 	q->fl[1].desc = alloc_ring(adapter->pdev, p->jumbo_size,
pdev             3061 drivers/net/ethernet/chelsio/cxgb3/sge.c 	q->rspq.desc = alloc_ring(adapter->pdev, p->rspq_size,
pdev             3074 drivers/net/ethernet/chelsio/cxgb3/sge.c 		q->txq[i].desc = alloc_ring(adapter->pdev, p->txq_size[i],
pdev             3313 drivers/net/ethernet/chelsio/cxgb3/sge.c 	unsigned int ctrl, ups = ffs(pci_resource_len(adap->pdev, 2) >> 12);
pdev              623 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	pci_write_config_word(adapter->pdev, base + PCI_VPD_ADDR, addr);
pdev              626 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		pci_read_config_word(adapter->pdev, base + PCI_VPD_ADDR, &val);
pdev              633 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	pci_read_config_dword(adapter->pdev, base + PCI_VPD_DATA, &v);
pdev              656 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	pci_write_config_dword(adapter->pdev, base + PCI_VPD_DATA,
pdev              658 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	pci_write_config_word(adapter->pdev,base + PCI_VPD_ADDR,
pdev              662 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		pci_read_config_word(adapter->pdev, base + PCI_VPD_ADDR, &val);
pdev             3326 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	pcie_capability_read_word(adap->pdev, PCI_EXP_DEVCTL, &val);
pdev             3329 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	pci_read_config_word(adap->pdev, 0x2, &devid);
pdev             3331 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		pcie_capability_write_word(adap->pdev, PCI_EXP_DEVCTL,
pdev             3337 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	pcie_capability_read_word(adap->pdev, PCI_EXP_LNKCTL, &val);
pdev             3460 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	if (pci_is_pcie(adapter->pdev)) {
pdev             3464 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		pcie_capability_read_word(adapter->pdev, PCI_EXP_LNKSTA, &val);
pdev             3544 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	pci_read_config_word(adapter->pdev, 0x2, &devid);
pdev             3598 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		pci_save_state(adapter->pdev);
pdev             3607 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		pci_read_config_word(adapter->pdev, 0x00, &devid);
pdev             3616 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 		pci_restore_state(adapter->pdev);
pdev             3679 drivers/net/ethernet/chelsio/cxgb3/t3_hw.c 	    pci_find_capability(adapter->pdev, PCI_CAP_ID_VPD);
pdev              116 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = pci_read_vpd(padap->pdev, vaddr, len, dest);
pdev             2302 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = pci_set_vpd_size(padap->pdev, EEPROMVSIZE);
pdev             2310 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 	rc = pci_set_vpd_size(padap->pdev, CUDBG_VPD_PF_SIZE);
pdev              929 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h 	struct pci_dev *pdev;
pdev              174 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c 	strlcpy(info->bus_info, pci_name(adapter->pdev),
pdev             1118 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c 		vaddr = pci_read_vpd(adap->pdev, vaddr, sizeof(u32), v);
pdev             1127 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c 		vaddr = pci_write_vpd(adap->pdev, vaddr, sizeof(u32), &v);
pdev              661 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		pci_disable_msix(adapter->pdev);
pdev              664 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		pci_disable_msi(adapter->pdev);
pdev              926 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 			free_irq(adap->pdev->irq, adap);
pdev             1783 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c void cxgb4_get_tcp_stats(struct pci_dev *pdev, struct tp_tcp_stats *v4,
pdev             1786 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	struct adapter *adap = pci_get_drvdata(pdev);
pdev             2386 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		err = request_irq(adap->pdev->irq, t4_intr_handler(adap),
pdev             2768 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	adap->params.pci.vpd_cap_addr = pci_find_capability(adap->pdev,
pdev             2790 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	for (vf = 0, nvfs = pci_sriov_get_totalvfs(adap->pdev);
pdev             3434 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	strlcpy(info->bus_info, pci_name(adapter->pdev),
pdev             3454 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	if (pci_channel_offline(adap->pdev))
pdev             3492 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		start += OCQ_WIN_OFFSET(adap->pdev, &adap->vres);
pdev             3823 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		dev_err(&adapter->pdev->dev,
pdev             3918 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	phy_info = find_phy_info(adap->pdev->device);
pdev             4007 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	if (is_10gbt_device(adapter->pdev->device)) {
pdev             4029 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		       adapter->pdev->device);
pdev             4494 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	if (is_bypass_device(adap->pdev->device))
pdev             4763 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 				dev_warn(&adap->pdev->dev, "could not allocate SRQ, continuing\n");
pdev             4933 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c static pci_ers_result_t eeh_err_detected(struct pci_dev *pdev,
pdev             4937 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	struct adapter *adap = pci_get_drvdata(pdev);
pdev             4959 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		pci_disable_device(pdev);
pdev             4966 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c static pci_ers_result_t eeh_slot_reset(struct pci_dev *pdev)
pdev             4970 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	struct adapter *adap = pci_get_drvdata(pdev);
pdev             4973 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		pci_restore_state(pdev);
pdev             4974 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		pci_save_state(pdev);
pdev             4979 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		if (pci_enable_device(pdev)) {
pdev             4980 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 			dev_err(&pdev->dev, "Cannot reenable PCI "
pdev             4987 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	pci_set_master(pdev);
pdev             4988 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	pci_restore_state(pdev);
pdev             4989 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	pci_save_state(pdev);
pdev             5030 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c static void eeh_resume(struct pci_dev *pdev)
pdev             5033 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	struct adapter *adap = pci_get_drvdata(pdev);
pdev             5317 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	allocated = pci_enable_msix_range(adap->pdev, entries, need, want);
pdev             5506 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c static int cxgb4_iov_configure(struct pci_dev *pdev, int num_vfs)
pdev             5508 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	struct adapter *adap = pci_get_drvdata(pdev);
pdev             5510 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	int current_vfs = pci_num_vf(pdev);
pdev             5516 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		dev_warn(&pdev->dev, "Device not initialized\n");
pdev             5523 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	if (current_vfs && pci_vfs_assigned(pdev)) {
pdev             5524 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		dev_err(&pdev->dev,
pdev             5541 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		pci_disable_sriov(pdev);
pdev             5569 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		pbridge = pdev->bus->self;
pdev             5579 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 			dev_warn(&pdev->dev, "Parent bridge %02x:%02x.%x doesn't support ARI; can't instantiate Virtual Functions\n",
pdev             5609 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             5622 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		adap->vfinfo = kcalloc(pci_sriov_get_totalvfs(pdev),
pdev             5633 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	err = pci_enable_sriov(pdev, num_vfs);
pdev             5651 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c static int init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             5668 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	err = pci_request_regions(pdev, KBUILD_MODNAME);
pdev             5671 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		dev_info(&pdev->dev, "cannot obtain PCI resources\n");
pdev             5675 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	err = pci_enable_device(pdev);
pdev             5677 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		dev_err(&pdev->dev, "cannot enable PCI device\n");
pdev             5681 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	regs = pci_ioremap_bar(pdev, 0);
pdev             5683 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		dev_err(&pdev->dev, "cannot map device registers\n");
pdev             5701 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	pci_read_config_word(pdev, PCI_DEVICE_ID, &device_id);
pdev             5704 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		dev_err(&pdev->dev, "Device %d is not supported\n", device_id);
pdev             5712 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	adapter->pdev = pdev;
pdev             5713 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	adapter->pdev_dev = &pdev->dev;
pdev             5714 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	adapter->name = pci_name(pdev);
pdev             5731 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	pci_set_drvdata(pdev, adapter);
pdev             5734 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		pci_disable_device(pdev);
pdev             5735 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		pci_save_state(pdev);        /* to restore SR-IOV later */
pdev             5739 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	if (!pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) {
pdev             5741 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             5743 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 			dev_err(&pdev->dev, "unable to obtain 64-bit DMA for "
pdev             5748 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             5750 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 			dev_err(&pdev->dev, "no usable DMA configuration\n");
pdev             5755 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	pci_enable_pcie_error_reporting(pdev);
pdev             5756 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	pci_set_master(pdev);
pdev             5757 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	pci_save_state(pdev);
pdev             5783 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	if (!pcie_relaxed_ordering_enabled(pdev))
pdev             5824 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 			dev_err(&pdev->dev,
pdev             5829 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		adapter->bar2 = ioremap_wc(pci_resource_start(pdev, 2),
pdev             5830 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		pci_resource_len(pdev, 2));
pdev             5832 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 			dev_err(&pdev->dev, "cannot map device bar2 region\n");
pdev             5864 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             5871 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		netdev->irq = pdev->irq;
pdev             5914 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	pci_set_drvdata(pdev, adapter);
pdev             5951 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		dev_warn(&pdev->dev, "could not allocate SMT, continuing\n");
pdev             5957 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		dev_warn(&pdev->dev, "could not allocate L2T, continuing\n");
pdev             5967 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		dev_warn(&pdev->dev,
pdev             5977 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 			dev_warn(&pdev->dev,
pdev             5988 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 			dev_warn(&pdev->dev,
pdev             5994 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		dev_warn(&pdev->dev, "could not allocate TID table, "
pdev             6000 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 			dev_warn(&pdev->dev,
pdev             6004 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 			dev_warn(&pdev->dev,
pdev             6027 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	else if (msi > 0 && pci_enable_msi(pdev) == 0) {
pdev             6034 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	pcie_print_link_status(pdev);
pdev             6071 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		dev_err(&pdev->dev, "could not register any net devices\n");
pdev             6075 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		dev_warn(&pdev->dev, "only %d net devices registered\n", i);
pdev             6080 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		adapter->debugfs_root = debugfs_create_dir(pci_name(pdev),
pdev             6086 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	pdev->needs_freset = 1;
pdev             6123 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	pci_disable_pcie_error_reporting(pdev);
pdev             6124 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	pci_disable_device(pdev);
pdev             6126 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	pci_release_regions(pdev);
pdev             6130 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c static void remove_one(struct pci_dev *pdev)
pdev             6132 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	struct adapter *adapter = pci_get_drvdata(pdev);
pdev             6136 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		pci_release_regions(pdev);
pdev             6199 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		cxgb4_iov_configure(adapter->pdev, 0);
pdev             6203 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	pci_disable_pcie_error_reporting(pdev);
pdev             6205 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		pci_disable_device(pdev);
pdev             6208 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	pci_release_regions(pdev);
pdev             6219 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c static void shutdown_one(struct pci_dev *pdev)
pdev             6221 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	struct adapter *adapter = pci_get_drvdata(pdev);
pdev             6228 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		pci_release_regions(pdev);
pdev              431 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c 						&adapter->pdev->dev);
pdev              655 drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c 	lld->pdev = adap->pdev;
pdev              311 drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h #define OCQ_WIN_OFFSET(pdev, vres) \
pdev              312 drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h 	(pci_resource_len((pdev), 2) - roundup_pow_of_two((vres)->ocq.size))
pdev              318 drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h 	struct pci_dev *pdev;                /* associated PCI device */
pdev              408 drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h void cxgb4_get_tcp_stats(struct pci_dev *pdev, struct tp_tcp_stats *v4,
pdev              308 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	if (adap->pdev->error_state != pci_channel_io_normal)
pdev             2739 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	int ret = pci_write_vpd(adapter->pdev, EEPROM_STAT_ADDR, 4, &v);
pdev             2764 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	ret = pci_read_vpd(adapter->pdev, VPD_BASE, sizeof(u32), vpd);
pdev             2776 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	ret = pci_read_vpd(adapter->pdev, addr, VPD_LEN, vpd);
pdev             5121 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	if (pci_channel_offline(adapter->pdev))
pdev             7337 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		if (pci_is_pcie(adap->pdev)) {
pdev             7345 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 			pcie_capability_read_word(adap->pdev, PCI_EXP_DEVCTL,
pdev             8874 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	if (pci_is_pcie(adapter->pdev)) {
pdev             8875 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		pcie_capability_read_word(adapter->pdev, PCI_EXP_LNKSTA, &val);
pdev             9123 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	pci_read_config_word(adapter->pdev, PCI_DEVICE_ID, &device_id);
pdev             9183 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	pcie_capability_clear_and_set_word(adapter->pdev, PCI_EXP_DEVCTL2,
pdev              369 drivers/net/ethernet/chelsio/cxgb4vf/adapter.h 	struct pci_dev *pdev;
pdev              793 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 		err = request_irq(adapter->pdev->irq,
pdev              824 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 		free_irq(adapter->pdev->irq, adapter);
pdev             2885 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 	want = pci_enable_msix_range(adapter->pdev, entries, need, want);
pdev             2925 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c static int cxgb4vf_pci_probe(struct pci_dev *pdev,
pdev             2945 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 	err = pci_enable_device(pdev);
pdev             2947 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 		dev_err(&pdev->dev, "cannot enable PCI device\n");
pdev             2955 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 	err = pci_request_regions(pdev, KBUILD_MODNAME);
pdev             2957 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 		dev_err(&pdev->dev, "cannot obtain PCI resources\n");
pdev             2965 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             2967 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             2969 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 			dev_err(&pdev->dev, "unable to obtain 64-bit DMA for"
pdev             2975 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 		err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             2977 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 			dev_err(&pdev->dev, "no usable DMA configuration\n");
pdev             2986 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 	pci_set_master(pdev);
pdev             2996 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 	pci_set_drvdata(pdev, adapter);
pdev             2997 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 	adapter->pdev = pdev;
pdev             2998 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 	adapter->pdev_dev = &pdev->dev;
pdev             3020 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 	adapter->regs = pci_ioremap_bar(pdev, 0);
pdev             3022 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 		dev_err(&pdev->dev, "cannot map device registers\n");
pdev             3040 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 		adapter->bar2 = ioremap_wc(pci_resource_start(pdev, 2),
pdev             3041 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 					   pci_resource_len(pdev, 2));
pdev             3051 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 	adapter->name = pci_name(pdev);
pdev             3068 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 	if (!pcie_relaxed_ordering_enabled(pdev))
pdev             3073 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 		dev_err(&pdev->dev,
pdev             3111 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 		SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             3122 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 		netdev->irq = pdev->irq;
pdev             3149 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 			dev_err(&pdev->dev,
pdev             3162 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 			dev_err(&pdev->dev, "cannot initialize port %d\n",
pdev             3169 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 			dev_err(&pdev->dev,
pdev             3178 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 				dev_err(&pdev->dev,
pdev             3183 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 			dev_info(&pdev->dev,
pdev             3208 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 		err = pci_enable_msi(pdev);
pdev             3210 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 			dev_err(&pdev->dev, "Unable to allocate MSI Interrupts;"
pdev             3239 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 			dev_warn(&pdev->dev, "cannot register net device %s,"
pdev             3248 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 		dev_err(&pdev->dev, "could not register any net devices\n");
pdev             3257 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 			debugfs_create_dir(pci_name(pdev),
pdev             3284 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 		pci_disable_msix(adapter->pdev);
pdev             3287 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 		pci_disable_msi(adapter->pdev);
pdev             3315 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 	pci_release_regions(pdev);
pdev             3316 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 	pci_clear_master(pdev);
pdev             3319 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 	pci_disable_device(pdev);
pdev             3329 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c static void cxgb4vf_pci_remove(struct pci_dev *pdev)
pdev             3331 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 	struct adapter *adapter = pci_get_drvdata(pdev);
pdev             3349 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 			pci_disable_msix(adapter->pdev);
pdev             3352 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 			pci_disable_msi(adapter->pdev);
pdev             3395 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 	pci_disable_device(pdev);
pdev             3396 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 	pci_clear_master(pdev);
pdev             3397 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 	pci_release_regions(pdev);
pdev             3404 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c static void cxgb4vf_pci_shutdown(struct pci_dev *pdev)
pdev             3409 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 	adapter = pci_get_drvdata(pdev);
pdev             3426 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 		pci_disable_msix(adapter->pdev);
pdev             3429 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 		pci_disable_msi(adapter->pdev);
pdev             3438 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 	pci_set_drvdata(pdev, NULL);
pdev             2161 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	switch (CHELSIO_PCI_ID_VER(adapter->pdev->device)) {
pdev              389 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c 		   struct pci_dev *pdev, void *lldev,
pdev              476 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c 	ppm->pdev = pdev;
pdev              131 drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h 	struct pci_dev *pdev;
pdev             1844 drivers/net/ethernet/cirrus/cs89x0.c static int __init cs89x0_platform_probe(struct platform_device *pdev)
pdev             1853 drivers/net/ethernet/cirrus/cs89x0.c 	dev->irq = platform_get_irq(pdev, 0);
pdev             1860 drivers/net/ethernet/cirrus/cs89x0.c 	virt_addr = devm_platform_ioremap_resource(pdev, 0);
pdev             1872 drivers/net/ethernet/cirrus/cs89x0.c 	platform_set_drvdata(pdev, dev);
pdev             1880 drivers/net/ethernet/cirrus/cs89x0.c static int cs89x0_platform_remove(struct platform_device *pdev)
pdev             1882 drivers/net/ethernet/cirrus/cs89x0.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev              762 drivers/net/ethernet/cirrus/ep93xx_eth.c static int ep93xx_eth_remove(struct platform_device *pdev)
pdev              768 drivers/net/ethernet/cirrus/ep93xx_eth.c 	dev = platform_get_drvdata(pdev);
pdev              782 drivers/net/ethernet/cirrus/ep93xx_eth.c 		mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              791 drivers/net/ethernet/cirrus/ep93xx_eth.c static int ep93xx_eth_probe(struct platform_device *pdev)
pdev              800 drivers/net/ethernet/cirrus/ep93xx_eth.c 	if (pdev == NULL)
pdev              802 drivers/net/ethernet/cirrus/ep93xx_eth.c 	data = dev_get_platdata(&pdev->dev);
pdev              804 drivers/net/ethernet/cirrus/ep93xx_eth.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              805 drivers/net/ethernet/cirrus/ep93xx_eth.c 	irq = platform_get_irq(pdev, 0);
pdev              816 drivers/net/ethernet/cirrus/ep93xx_eth.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              819 drivers/net/ethernet/cirrus/ep93xx_eth.c 	platform_set_drvdata(pdev, dev);
pdev              822 drivers/net/ethernet/cirrus/ep93xx_eth.c 				     dev_name(&pdev->dev));
pdev              824 drivers/net/ethernet/cirrus/ep93xx_eth.c 		dev_err(&pdev->dev, "Could not reserve memory region\n");
pdev              831 drivers/net/ethernet/cirrus/ep93xx_eth.c 		dev_err(&pdev->dev, "Failed to ioremap ethernet registers\n");
pdev              850 drivers/net/ethernet/cirrus/ep93xx_eth.c 		dev_err(&pdev->dev, "Failed to register netdev\n");
pdev              860 drivers/net/ethernet/cirrus/ep93xx_eth.c 	ep93xx_eth_remove(pdev);
pdev              164 drivers/net/ethernet/cirrus/mac89x0.c static int mac89x0_device_probe(struct platform_device *pdev)
pdev              204 drivers/net/ethernet/cirrus/mac89x0.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              265 drivers/net/ethernet/cirrus/mac89x0.c 	platform_set_drvdata(pdev, dev);
pdev              556 drivers/net/ethernet/cirrus/mac89x0.c static int mac89x0_device_remove(struct platform_device *pdev)
pdev              558 drivers/net/ethernet/cirrus/mac89x0.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev              149 drivers/net/ethernet/cisco/enic/enic.h 	struct pci_dev *pdev;
pdev              215 drivers/net/ethernet/cisco/enic/enic.h 	dev_err(&(vdev)->pdev->dev, fmt, ##__VA_ARGS__)
pdev              217 drivers/net/ethernet/cisco/enic/enic.h 	dev_warn(&(vdev)->pdev->dev, fmt, ##__VA_ARGS__)
pdev              219 drivers/net/ethernet/cisco/enic/enic.h 	dev_info(&(vdev)->pdev->dev, fmt, ##__VA_ARGS__)
pdev              230 drivers/net/ethernet/cisco/enic/enic.h 	return &(enic->pdev->dev);
pdev              308 drivers/net/ethernet/cisco/enic/enic.h 	if (unlikely(pci_dma_mapping_error(enic->pdev, dma_addr))) {
pdev              153 drivers/net/ethernet/cisco/enic/enic_ethtool.c 	strlcpy(drvinfo->bus_info, pci_name(enic->pdev),
pdev              117 drivers/net/ethernet/cisco/enic/enic_main.c 	int numa_node = dev_to_node(&enic->pdev->dev);
pdev              337 drivers/net/ethernet/cisco/enic/enic_main.c 	return enic->pdev->device == PCI_DEVICE_ID_CISCO_VIC_ENET_DYN;
pdev              347 drivers/net/ethernet/cisco/enic/enic_main.c 	return enic->pdev->device == PCI_DEVICE_ID_CISCO_VIC_ENET_VF;
pdev              364 drivers/net/ethernet/cisco/enic/enic_main.c 		pci_unmap_single(enic->pdev, buf->dma_addr,
pdev              367 drivers/net/ethernet/cisco/enic/enic_main.c 		pci_unmap_page(enic->pdev, buf->dma_addr,
pdev              589 drivers/net/ethernet/cisco/enic/enic_main.c 		dma_addr = skb_frag_dma_map(&enic->pdev->dev, frag, 0,
pdev              612 drivers/net/ethernet/cisco/enic/enic_main.c 	dma_addr = pci_map_single(enic->pdev, skb->data, head_len,
pdev              643 drivers/net/ethernet/cisco/enic/enic_main.c 	dma_addr = pci_map_single(enic->pdev, skb->data, head_len,
pdev              732 drivers/net/ethernet/cisco/enic/enic_main.c 		dma_addr = pci_map_single(enic->pdev, skb->data + offset, len,
pdev              757 drivers/net/ethernet/cisco/enic/enic_main.c 			dma_addr = skb_frag_dma_map(&enic->pdev->dev, frag,
pdev              791 drivers/net/ethernet/cisco/enic/enic_main.c 	dma_addr = pci_map_single(enic->pdev, skb->data, head_len,
pdev             1261 drivers/net/ethernet/cisco/enic/enic_main.c 	pci_unmap_single(enic->pdev, buf->dma_addr,
pdev             1287 drivers/net/ethernet/cisco/enic/enic_main.c 	dma_addr = pci_map_single(enic->pdev, skb->data, len,
pdev             1320 drivers/net/ethernet/cisco/enic/enic_main.c 	pci_dma_sync_single_for_cpu(enic->pdev, buf->dma_addr, len,
pdev             1370 drivers/net/ethernet/cisco/enic/enic_main.c 		pci_unmap_single(enic->pdev, buf->dma_addr, buf->len,
pdev             1385 drivers/net/ethernet/cisco/enic/enic_main.c 			pci_unmap_single(enic->pdev, buf->dma_addr, buf->len,
pdev             1459 drivers/net/ethernet/cisco/enic/enic_main.c 		pci_unmap_single(enic->pdev, buf->dma_addr, buf->len,
pdev             1739 drivers/net/ethernet/cisco/enic/enic_main.c 		free_irq(enic->pdev->irq, netdev);
pdev             1742 drivers/net/ethernet/cisco/enic/enic_main.c 		free_irq(enic->pdev->irq, enic);
pdev             1766 drivers/net/ethernet/cisco/enic/enic_main.c 		err = request_irq(enic->pdev->irq, enic_isr_legacy,
pdev             1772 drivers/net/ethernet/cisco/enic/enic_main.c 		err = request_irq(enic->pdev->irq, enic_isr_msi,
pdev             1843 drivers/net/ethernet/cisco/enic/enic_main.c 		synchronize_irq(enic->pdev->irq);
pdev             2125 drivers/net/ethernet/cisco/enic/enic_main.c 		enic_isr_msi(enic->pdev->irq, enic);
pdev             2128 drivers/net/ethernet/cisco/enic/enic_main.c 		enic_isr_legacy(enic->pdev->irq, netdev);
pdev             2217 drivers/net/ethernet/cisco/enic/enic_main.c 	rss_key_buf_va = pci_zalloc_consistent(enic->pdev,
pdev             2234 drivers/net/ethernet/cisco/enic/enic_main.c 	pci_free_consistent(enic->pdev, sizeof(union vnic_rss_key),
pdev             2254 drivers/net/ethernet/cisco/enic/enic_main.c 	rss_cpu_buf_va = pci_alloc_consistent(enic->pdev,
pdev             2268 drivers/net/ethernet/cisco/enic/enic_main.c 	pci_free_consistent(enic->pdev, sizeof(union vnic_rss_cpu),
pdev             2408 drivers/net/ethernet/cisco/enic/enic_main.c 		if (pci_enable_msix_range(enic->pdev, enic->msix_entry,
pdev             2428 drivers/net/ethernet/cisco/enic/enic_main.c 		if (pci_enable_msix_range(enic->pdev, enic->msix_entry,
pdev             2453 drivers/net/ethernet/cisco/enic/enic_main.c 	    !pci_enable_msi(enic->pdev)) {
pdev             2498 drivers/net/ethernet/cisco/enic/enic_main.c 		pci_disable_msix(enic->pdev);
pdev             2501 drivers/net/ethernet/cisco/enic/enic_main.c 		pci_disable_msi(enic->pdev);
pdev             2686 drivers/net/ethernet/cisco/enic/enic_main.c static int enic_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             2688 drivers/net/ethernet/cisco/enic/enic_main.c 	struct device *dev = &pdev->dev;
pdev             2708 drivers/net/ethernet/cisco/enic/enic_main.c 	pci_set_drvdata(pdev, netdev);
pdev             2710 drivers/net/ethernet/cisco/enic/enic_main.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             2714 drivers/net/ethernet/cisco/enic/enic_main.c 	enic->pdev = pdev;
pdev             2719 drivers/net/ethernet/cisco/enic/enic_main.c 	err = pci_enable_device_mem(pdev);
pdev             2725 drivers/net/ethernet/cisco/enic/enic_main.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev             2731 drivers/net/ethernet/cisco/enic/enic_main.c 	pci_set_master(pdev);
pdev             2738 drivers/net/ethernet/cisco/enic/enic_main.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(47));
pdev             2740 drivers/net/ethernet/cisco/enic/enic_main.c 		err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             2745 drivers/net/ethernet/cisco/enic/enic_main.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             2752 drivers/net/ethernet/cisco/enic/enic_main.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(47));
pdev             2765 drivers/net/ethernet/cisco/enic/enic_main.c 		if (!(pci_resource_flags(pdev, i) & IORESOURCE_MEM))
pdev             2767 drivers/net/ethernet/cisco/enic/enic_main.c 		enic->bar[i].len = pci_resource_len(pdev, i);
pdev             2768 drivers/net/ethernet/cisco/enic/enic_main.c 		enic->bar[i].vaddr = pci_iomap(pdev, i, enic->bar[i].len);
pdev             2774 drivers/net/ethernet/cisco/enic/enic_main.c 		enic->bar[i].bus_addr = pci_resource_start(pdev, i);
pdev             2780 drivers/net/ethernet/cisco/enic/enic_main.c 	enic->vdev = vnic_dev_register(NULL, enic, pdev, enic->bar,
pdev             2795 drivers/net/ethernet/cisco/enic/enic_main.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_SRIOV);
pdev             2797 drivers/net/ethernet/cisco/enic/enic_main.c 		pci_read_config_word(pdev, pos + PCI_SRIOV_TOTAL_VF,
pdev             2800 drivers/net/ethernet/cisco/enic/enic_main.c 			err = pci_enable_sriov(pdev, enic->num_vfs);
pdev             3005 drivers/net/ethernet/cisco/enic/enic_main.c 		pci_disable_sriov(pdev);
pdev             3014 drivers/net/ethernet/cisco/enic/enic_main.c 	pci_release_regions(pdev);
pdev             3016 drivers/net/ethernet/cisco/enic/enic_main.c 	pci_disable_device(pdev);
pdev             3023 drivers/net/ethernet/cisco/enic/enic_main.c static void enic_remove(struct pci_dev *pdev)
pdev             3025 drivers/net/ethernet/cisco/enic/enic_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             3037 drivers/net/ethernet/cisco/enic/enic_main.c 			pci_disable_sriov(pdev);
pdev             3044 drivers/net/ethernet/cisco/enic/enic_main.c 		pci_release_regions(pdev);
pdev             3045 drivers/net/ethernet/cisco/enic/enic_main.c 		pci_disable_device(pdev);
pdev              196 drivers/net/ethernet/cisco/enic/vnic_dev.c 	ring->descs_unaligned = pci_alloc_consistent(vdev->pdev,
pdev              221 drivers/net/ethernet/cisco/enic/vnic_dev.c 		pci_free_consistent(vdev->pdev,
pdev              554 drivers/net/ethernet/cisco/enic/vnic_dev.c 		vdev->fw_info = pci_zalloc_consistent(vdev->pdev,
pdev              606 drivers/net/ethernet/cisco/enic/vnic_dev.c 		vdev->stats = pci_alloc_consistent(vdev->pdev,
pdev              855 drivers/net/ethernet/cisco/enic/vnic_dev.c 	notify_addr = pci_alloc_consistent(vdev->pdev,
pdev              885 drivers/net/ethernet/cisco/enic/vnic_dev.c 		pci_free_consistent(vdev->pdev,
pdev             1049 drivers/net/ethernet/cisco/enic/vnic_dev.c 			pci_free_consistent(vdev->pdev,
pdev             1054 drivers/net/ethernet/cisco/enic/vnic_dev.c 			pci_free_consistent(vdev->pdev,
pdev             1058 drivers/net/ethernet/cisco/enic/vnic_dev.c 			pci_free_consistent(vdev->pdev,
pdev             1070 drivers/net/ethernet/cisco/enic/vnic_dev.c 	void *priv, struct pci_dev *pdev, struct vnic_dev_bar *bar,
pdev             1080 drivers/net/ethernet/cisco/enic/vnic_dev.c 	vdev->pdev = pdev;
pdev             1095 drivers/net/ethernet/cisco/enic/vnic_dev.c 	return vdev->pdev;
pdev             1130 drivers/net/ethernet/cisco/enic/vnic_dev.c 	prov_buf = pci_alloc_consistent(vdev->pdev, len, &prov_pa);
pdev             1140 drivers/net/ethernet/cisco/enic/vnic_dev.c 	pci_free_consistent(vdev->pdev, len, prov_buf, prov_pa);
pdev             1220 drivers/net/ethernet/cisco/enic/vnic_dev.c 		tlv_va = pci_alloc_consistent(vdev->pdev, tlv_size, &tlv_pa);
pdev             1243 drivers/net/ethernet/cisco/enic/vnic_dev.c 		pci_free_consistent(vdev->pdev, tlv_size, tlv_va, tlv_pa);
pdev               93 drivers/net/ethernet/cisco/enic/vnic_dev.h 	struct pci_dev *pdev;
pdev              171 drivers/net/ethernet/cisco/enic/vnic_dev.h 	void *priv, struct pci_dev *pdev, struct vnic_dev_bar *bar,
pdev             2365 drivers/net/ethernet/cortina/gemini.c static int gemini_ethernet_port_probe(struct platform_device *pdev)
pdev             2369 drivers/net/ethernet/cortina/gemini.c 	struct device *dev = &pdev->dev;
pdev             2406 drivers/net/ethernet/cortina/gemini.c 	dmares = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2416 drivers/net/ethernet/cortina/gemini.c 	gmacres = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             2426 drivers/net/ethernet/cortina/gemini.c 	irq = platform_get_irq(pdev, 0);
pdev             2462 drivers/net/ethernet/cortina/gemini.c 	platform_set_drvdata(pdev, port);
pdev             2524 drivers/net/ethernet/cortina/gemini.c static int gemini_ethernet_port_remove(struct platform_device *pdev)
pdev             2526 drivers/net/ethernet/cortina/gemini.c 	struct gemini_ethernet_port *port = platform_get_drvdata(pdev);
pdev             2550 drivers/net/ethernet/cortina/gemini.c static int gemini_ethernet_probe(struct platform_device *pdev)
pdev             2552 drivers/net/ethernet/cortina/gemini.c 	struct device *dev = &pdev->dev;
pdev             2562 drivers/net/ethernet/cortina/gemini.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2587 drivers/net/ethernet/cortina/gemini.c 	platform_set_drvdata(pdev, geth);
pdev             2593 drivers/net/ethernet/cortina/gemini.c static int gemini_ethernet_remove(struct platform_device *pdev)
pdev             2595 drivers/net/ethernet/cortina/gemini.c 	struct gemini_ethernet *geth = platform_get_drvdata(pdev);
pdev              807 drivers/net/ethernet/davicom/dm9000.c dm9000_release_board(struct platform_device *pdev, struct board_info *db)
pdev             1418 drivers/net/ethernet/davicom/dm9000.c dm9000_probe(struct platform_device *pdev)
pdev             1420 drivers/net/ethernet/davicom/dm9000.c 	struct dm9000_plat_data *pdata = dev_get_platdata(&pdev->dev);
pdev             1423 drivers/net/ethernet/davicom/dm9000.c 	struct device *dev = &pdev->dev;
pdev             1468 drivers/net/ethernet/davicom/dm9000.c 		pdata = dm9000_parse_dt(&pdev->dev);
pdev             1478 drivers/net/ethernet/davicom/dm9000.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev             1480 drivers/net/ethernet/davicom/dm9000.c 	dev_dbg(&pdev->dev, "dm9000_probe()\n");
pdev             1485 drivers/net/ethernet/davicom/dm9000.c 	db->dev = &pdev->dev;
pdev             1493 drivers/net/ethernet/davicom/dm9000.c 	db->addr_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1494 drivers/net/ethernet/davicom/dm9000.c 	db->data_res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             1503 drivers/net/ethernet/davicom/dm9000.c 	ndev->irq = platform_get_irq(pdev, 0);
pdev             1509 drivers/net/ethernet/davicom/dm9000.c 	db->irq_wake = platform_get_irq(pdev, 1);
pdev             1534 drivers/net/ethernet/davicom/dm9000.c 					  pdev->name);
pdev             1552 drivers/net/ethernet/davicom/dm9000.c 					  pdev->name);
pdev             1691 drivers/net/ethernet/davicom/dm9000.c 	platform_set_drvdata(pdev, ndev);
pdev             1708 drivers/net/ethernet/davicom/dm9000.c 	dm9000_release_board(pdev, db);
pdev             1765 drivers/net/ethernet/davicom/dm9000.c dm9000_drv_remove(struct platform_device *pdev)
pdev             1767 drivers/net/ethernet/davicom/dm9000.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev             1770 drivers/net/ethernet/davicom/dm9000.c 	dm9000_release_board(pdev, netdev_priv(ndev));
pdev             1773 drivers/net/ethernet/davicom/dm9000.c 	dev_dbg(&pdev->dev, "released and freed device\n");
pdev              315 drivers/net/ethernet/dec/tulip/de2104x.c 	struct pci_dev		*pdev;
pdev              449 drivers/net/ethernet/dec/tulip/de2104x.c 			pci_unmap_single(de->pdev, mapping,
pdev              455 drivers/net/ethernet/dec/tulip/de2104x.c 				pci_map_single(de->pdev, copy_skb->data,
pdev              459 drivers/net/ethernet/dec/tulip/de2104x.c 			pci_dma_sync_single_for_cpu(de->pdev, mapping, len, PCI_DMA_FROMDEVICE);
pdev              463 drivers/net/ethernet/dec/tulip/de2104x.c 			pci_dma_sync_single_for_device(de->pdev, mapping, len, PCI_DMA_FROMDEVICE);
pdev              530 drivers/net/ethernet/dec/tulip/de2104x.c 		pci_read_config_word(de->pdev, PCI_STATUS, &pci_status);
pdev              531 drivers/net/ethernet/dec/tulip/de2104x.c 		pci_write_config_word(de->pdev, PCI_STATUS, pci_status);
pdev              560 drivers/net/ethernet/dec/tulip/de2104x.c 			pci_unmap_single(de->pdev, de->tx_skb[tx_tail].mapping,
pdev              565 drivers/net/ethernet/dec/tulip/de2104x.c 		pci_unmap_single(de->pdev, de->tx_skb[tx_tail].mapping,
pdev              626 drivers/net/ethernet/dec/tulip/de2104x.c 	mapping = pci_map_single(de->pdev, skb->data, len, PCI_DMA_TODEVICE);
pdev              769 drivers/net/ethernet/dec/tulip/de2104x.c 	    pci_map_single (de->pdev, de->setup_frame,
pdev             1221 drivers/net/ethernet/dec/tulip/de2104x.c 	pci_read_config_dword(de->pdev, PCIPM, &pmctl);
pdev             1224 drivers/net/ethernet/dec/tulip/de2104x.c 		pci_write_config_dword(de->pdev, PCIPM, pmctl);
pdev             1239 drivers/net/ethernet/dec/tulip/de2104x.c 	pci_read_config_dword(de->pdev, PCIPM, &pmctl);
pdev             1241 drivers/net/ethernet/dec/tulip/de2104x.c 	pci_write_config_dword(de->pdev, PCIPM, pmctl);
pdev             1285 drivers/net/ethernet/dec/tulip/de2104x.c 		de->rx_skb[i].mapping = pci_map_single(de->pdev,
pdev             1319 drivers/net/ethernet/dec/tulip/de2104x.c 	de->rx_ring = pci_alloc_consistent(de->pdev, DE_RING_BYTES, &de->ring_dma);
pdev             1339 drivers/net/ethernet/dec/tulip/de2104x.c 			pci_unmap_single(de->pdev, de->rx_skb[i].mapping,
pdev             1350 drivers/net/ethernet/dec/tulip/de2104x.c 				pci_unmap_single(de->pdev,
pdev             1355 drivers/net/ethernet/dec/tulip/de2104x.c 				pci_unmap_single(de->pdev,
pdev             1370 drivers/net/ethernet/dec/tulip/de2104x.c 	pci_free_consistent(de->pdev, DE_RING_BYTES, de->rx_ring, de->ring_dma);
pdev             1378 drivers/net/ethernet/dec/tulip/de2104x.c 	const int irq = de->pdev->irq;
pdev             1432 drivers/net/ethernet/dec/tulip/de2104x.c 	free_irq(de->pdev->irq, dev);
pdev             1442 drivers/net/ethernet/dec/tulip/de2104x.c 	const int irq = de->pdev->irq;
pdev             1604 drivers/net/ethernet/dec/tulip/de2104x.c 	strlcpy(info->bus_info, pci_name(de->pdev), sizeof(info->bus_info));
pdev             1931 drivers/net/ethernet/dec/tulip/de2104x.c 			if (de->pdev->revision < 0x20)
pdev             1969 drivers/net/ethernet/dec/tulip/de2104x.c static int de_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1991 drivers/net/ethernet/dec/tulip/de2104x.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             1997 drivers/net/ethernet/dec/tulip/de2104x.c 	de->pdev = pdev;
pdev             2009 drivers/net/ethernet/dec/tulip/de2104x.c 	rc = pci_enable_device(pdev);
pdev             2014 drivers/net/ethernet/dec/tulip/de2104x.c 	rc = pci_request_regions(pdev, DRV_NAME);
pdev             2019 drivers/net/ethernet/dec/tulip/de2104x.c 	if (pdev->irq < 2) {
pdev             2022 drivers/net/ethernet/dec/tulip/de2104x.c 		       pdev->irq, pci_name(pdev));
pdev             2027 drivers/net/ethernet/dec/tulip/de2104x.c 	pciaddr = pci_resource_start(pdev, 1);
pdev             2030 drivers/net/ethernet/dec/tulip/de2104x.c 		pr_err("no MMIO resource for pci dev %s\n", pci_name(pdev));
pdev             2033 drivers/net/ethernet/dec/tulip/de2104x.c 	if (pci_resource_len(pdev, 1) < DE_REGS_SIZE) {
pdev             2036 drivers/net/ethernet/dec/tulip/de2104x.c 		       (unsigned long long)pci_resource_len(pdev, 1),
pdev             2037 drivers/net/ethernet/dec/tulip/de2104x.c 		       pci_name(pdev));
pdev             2046 drivers/net/ethernet/dec/tulip/de2104x.c 		       (unsigned long long)pci_resource_len(pdev, 1),
pdev             2047 drivers/net/ethernet/dec/tulip/de2104x.c 		       pciaddr, pci_name(pdev));
pdev             2057 drivers/net/ethernet/dec/tulip/de2104x.c 		pr_err("Cannot reset MAC, pci dev %s\n", pci_name(pdev));
pdev             2079 drivers/net/ethernet/dec/tulip/de2104x.c 		    regs, dev->dev_addr, pdev->irq);
pdev             2081 drivers/net/ethernet/dec/tulip/de2104x.c 	pci_set_drvdata(pdev, dev);
pdev             2084 drivers/net/ethernet/dec/tulip/de2104x.c 	pci_set_master(pdev);
pdev             2095 drivers/net/ethernet/dec/tulip/de2104x.c 	pci_release_regions(pdev);
pdev             2097 drivers/net/ethernet/dec/tulip/de2104x.c 	pci_disable_device(pdev);
pdev             2103 drivers/net/ethernet/dec/tulip/de2104x.c static void de_remove_one(struct pci_dev *pdev)
pdev             2105 drivers/net/ethernet/dec/tulip/de2104x.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             2112 drivers/net/ethernet/dec/tulip/de2104x.c 	pci_release_regions(pdev);
pdev             2113 drivers/net/ethernet/dec/tulip/de2104x.c 	pci_disable_device(pdev);
pdev             2119 drivers/net/ethernet/dec/tulip/de2104x.c static int de_suspend (struct pci_dev *pdev, pm_message_t state)
pdev             2121 drivers/net/ethernet/dec/tulip/de2104x.c 	struct net_device *dev = pci_get_drvdata (pdev);
pdev             2126 drivers/net/ethernet/dec/tulip/de2104x.c 		const int irq = pdev->irq;
pdev             2148 drivers/net/ethernet/dec/tulip/de2104x.c 		pci_disable_device(pdev);
pdev             2156 drivers/net/ethernet/dec/tulip/de2104x.c static int de_resume (struct pci_dev *pdev)
pdev             2158 drivers/net/ethernet/dec/tulip/de2104x.c 	struct net_device *dev = pci_get_drvdata (pdev);
pdev             2167 drivers/net/ethernet/dec/tulip/de2104x.c 	if ((retval = pci_enable_device(pdev))) {
pdev             2171 drivers/net/ethernet/dec/tulip/de2104x.c 	pci_set_master(pdev);
pdev             1098 drivers/net/ethernet/dec/tulip/de4x5.c     struct pci_dev *pdev = NULL;
pdev             1107 drivers/net/ethernet/dec/tulip/de4x5.c 	pdev = to_pci_dev (gendev);
pdev             1108 drivers/net/ethernet/dec/tulip/de4x5.c 	pci_write_config_byte(pdev, PCI_CFDA_PSM, WAKEUP);
pdev             2121 drivers/net/ethernet/dec/tulip/de4x5.c srom_search(struct net_device *dev, struct pci_dev *pdev)
pdev             2131 drivers/net/ethernet/dec/tulip/de4x5.c     list_for_each_entry(this_dev, &pdev->bus->devices, bus_list) {
pdev             2194 drivers/net/ethernet/dec/tulip/de4x5.c static int de4x5_pci_probe(struct pci_dev *pdev,
pdev             2205 drivers/net/ethernet/dec/tulip/de4x5.c 	dev_num = PCI_SLOT(pdev->devfn);
pdev             2206 drivers/net/ethernet/dec/tulip/de4x5.c 	pb = pdev->bus->number;
pdev             2215 drivers/net/ethernet/dec/tulip/de4x5.c 	vendor = pdev->vendor;
pdev             2216 drivers/net/ethernet/dec/tulip/de4x5.c 	device = pdev->device << 8;
pdev             2221 drivers/net/ethernet/dec/tulip/de4x5.c 	if ((error = pci_enable_device (pdev)))
pdev             2236 drivers/net/ethernet/dec/tulip/de4x5.c 	    srom_search(dev, pdev);
pdev             2240 drivers/net/ethernet/dec/tulip/de4x5.c 	lp->cfrv = pdev->revision;
pdev             2253 drivers/net/ethernet/dec/tulip/de4x5.c 	iobase = pci_resource_start(pdev, 0);
pdev             2256 drivers/net/ethernet/dec/tulip/de4x5.c 	irq = pdev->irq;
pdev             2263 drivers/net/ethernet/dec/tulip/de4x5.c 	pci_read_config_word(pdev, PCI_COMMAND, &status);
pdev             2267 drivers/net/ethernet/dec/tulip/de4x5.c 	    pci_write_config_word(pdev, PCI_COMMAND, status);
pdev             2268 drivers/net/ethernet/dec/tulip/de4x5.c 	    pci_read_config_word(pdev, PCI_COMMAND, &status);
pdev             2278 drivers/net/ethernet/dec/tulip/de4x5.c 	    pci_write_config_word(pdev, PCI_COMMAND, status);
pdev             2279 drivers/net/ethernet/dec/tulip/de4x5.c 	    pci_read_config_word(pdev, PCI_COMMAND, &status);
pdev             2287 drivers/net/ethernet/dec/tulip/de4x5.c 	pci_read_config_byte(pdev, PCI_LATENCY_TIMER, &timer);
pdev             2289 drivers/net/ethernet/dec/tulip/de4x5.c 	    pci_write_config_byte(pdev, PCI_LATENCY_TIMER, 0x60);
pdev             2301 drivers/net/ethernet/dec/tulip/de4x5.c 	if ((error = de4x5_hw_init(dev, iobase, &pdev->dev))) {
pdev             2312 drivers/net/ethernet/dec/tulip/de4x5.c 	pci_disable_device (pdev);
pdev             2316 drivers/net/ethernet/dec/tulip/de4x5.c static void de4x5_pci_remove(struct pci_dev *pdev)
pdev             2321 drivers/net/ethernet/dec/tulip/de4x5.c 	dev = pci_get_drvdata(pdev);
pdev             2327 drivers/net/ethernet/dec/tulip/de4x5.c 	pci_disable_device (pdev);
pdev             5160 drivers/net/ethernet/dec/tulip/de4x5.c 	struct pci_dev *pdev = to_pci_dev (lp->gendev);
pdev             5163 drivers/net/ethernet/dec/tulip/de4x5.c 	    pci_write_config_byte(pdev, PCI_CFDA_PSM, WAKEUP);
pdev             5168 drivers/net/ethernet/dec/tulip/de4x5.c 	    pci_write_config_byte(pdev, PCI_CFDA_PSM, SNOOZE);
pdev             5173 drivers/net/ethernet/dec/tulip/de4x5.c 	    pci_write_config_byte(pdev, PCI_CFDA_PSM, SLEEP);
pdev              204 drivers/net/ethernet/dec/tulip/dmfe.c 	struct pci_dev *pdev;		/* PCI device */
pdev              358 drivers/net/ethernet/dec/tulip/dmfe.c static int dmfe_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              375 drivers/net/ethernet/dec/tulip/dmfe.c 	if ((ent->driver_data == PCI_DM9100_ID && pdev->revision >= 0x30) ||
pdev              377 drivers/net/ethernet/dec/tulip/dmfe.c 		struct device_node *dp = pci_device_to_OF_node(pdev);
pdev              390 drivers/net/ethernet/dec/tulip/dmfe.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              392 drivers/net/ethernet/dec/tulip/dmfe.c 	if (pci_set_dma_mask(pdev, DMA_BIT_MASK(32))) {
pdev              399 drivers/net/ethernet/dec/tulip/dmfe.c 	err = pci_enable_device(pdev);
pdev              403 drivers/net/ethernet/dec/tulip/dmfe.c 	if (!pci_resource_start(pdev, 0)) {
pdev              409 drivers/net/ethernet/dec/tulip/dmfe.c 	if (pci_resource_len(pdev, 0) < (CHK_IO_SIZE(pdev)) ) {
pdev              421 drivers/net/ethernet/dec/tulip/dmfe.c 	pci_write_config_byte(pdev, PCI_LATENCY_TIMER, 0x80);
pdev              424 drivers/net/ethernet/dec/tulip/dmfe.c 	if (pci_request_regions(pdev, DRV_NAME)) {
pdev              434 drivers/net/ethernet/dec/tulip/dmfe.c 	db->desc_pool_ptr = pci_alloc_consistent(pdev, sizeof(struct tx_desc) *
pdev              441 drivers/net/ethernet/dec/tulip/dmfe.c 	db->buf_pool_ptr = pci_alloc_consistent(pdev, TX_BUF_ALLOC *
pdev              455 drivers/net/ethernet/dec/tulip/dmfe.c 	db->ioaddr = pci_iomap(pdev, 0, 0);
pdev              461 drivers/net/ethernet/dec/tulip/dmfe.c 	db->chip_revision = pdev->revision;
pdev              464 drivers/net/ethernet/dec/tulip/dmfe.c 	db->pdev = pdev;
pdev              466 drivers/net/ethernet/dec/tulip/dmfe.c 	pci_set_drvdata(pdev, dev);
pdev              472 drivers/net/ethernet/dec/tulip/dmfe.c 	pci_read_config_dword(pdev, 0x50, &pci_pmr);
pdev              495 drivers/net/ethernet/dec/tulip/dmfe.c 		 pci_name(pdev), dev->dev_addr, pdev->irq);
pdev              497 drivers/net/ethernet/dec/tulip/dmfe.c 	pci_set_master(pdev);
pdev              502 drivers/net/ethernet/dec/tulip/dmfe.c 	pci_iounmap(pdev, db->ioaddr);
pdev              504 drivers/net/ethernet/dec/tulip/dmfe.c 	pci_free_consistent(pdev, TX_BUF_ALLOC * TX_DESC_CNT + 4,
pdev              507 drivers/net/ethernet/dec/tulip/dmfe.c 	pci_free_consistent(pdev, sizeof(struct tx_desc) * DESC_ALL_CNT + 0x20,
pdev              510 drivers/net/ethernet/dec/tulip/dmfe.c 	pci_release_regions(pdev);
pdev              512 drivers/net/ethernet/dec/tulip/dmfe.c 	pci_disable_device(pdev);
pdev              520 drivers/net/ethernet/dec/tulip/dmfe.c static void dmfe_remove_one(struct pci_dev *pdev)
pdev              522 drivers/net/ethernet/dec/tulip/dmfe.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev              530 drivers/net/ethernet/dec/tulip/dmfe.c 		pci_iounmap(db->pdev, db->ioaddr);
pdev              531 drivers/net/ethernet/dec/tulip/dmfe.c 		pci_free_consistent(db->pdev, sizeof(struct tx_desc) *
pdev              534 drivers/net/ethernet/dec/tulip/dmfe.c 		pci_free_consistent(db->pdev, TX_BUF_ALLOC * TX_DESC_CNT + 4,
pdev              536 drivers/net/ethernet/dec/tulip/dmfe.c 		pci_release_regions(pdev);
pdev              552 drivers/net/ethernet/dec/tulip/dmfe.c 	const int irq = db->pdev->irq;
pdev              762 drivers/net/ethernet/dec/tulip/dmfe.c 	free_irq(db->pdev->irq, dev);
pdev              854 drivers/net/ethernet/dec/tulip/dmfe.c 	const int irq = db->pdev->irq;
pdev              967 drivers/net/ethernet/dec/tulip/dmfe.c 		pci_unmap_single(db->pdev, le32_to_cpu(rxptr->rdes2),
pdev             1085 drivers/net/ethernet/dec/tulip/dmfe.c 	strlcpy(info->bus_info, pci_name(np->pdev), sizeof(info->bus_info));
pdev             1126 drivers/net/ethernet/dec/tulip/dmfe.c 	struct net_device *dev = pci_get_drvdata(db->pdev);
pdev             1342 drivers/net/ethernet/dec/tulip/dmfe.c 		rxptr->rdes2 = cpu_to_le32( pci_map_single(db->pdev,
pdev             1557 drivers/net/ethernet/dec/tulip/dmfe.c 		rxptr->rdes2 = cpu_to_le32( pci_map_single(db->pdev, skb->data,
pdev               77 drivers/net/ethernet/dec/tulip/interrupt.c 			mapping = pci_map_single(tp->pdev, skb->data, PKT_BUF_SZ,
pdev               79 drivers/net/ethernet/dec/tulip/interrupt.c 			if (dma_mapping_error(&tp->pdev->dev, mapping)) {
pdev              213 drivers/net/ethernet/dec/tulip/interrupt.c                                        pci_dma_sync_single_for_cpu(tp->pdev,
pdev              225 drivers/net/ethernet/dec/tulip/interrupt.c                                        pci_dma_sync_single_for_device(tp->pdev,
pdev              243 drivers/net/ethernet/dec/tulip/interrupt.c                                        pci_unmap_single(tp->pdev, tp->rx_buffers[entry].mapping,
pdev              439 drivers/net/ethernet/dec/tulip/interrupt.c 				pci_dma_sync_single_for_cpu(tp->pdev,
pdev              451 drivers/net/ethernet/dec/tulip/interrupt.c 				pci_dma_sync_single_for_device(tp->pdev,
pdev              469 drivers/net/ethernet/dec/tulip/interrupt.c 				pci_unmap_single(tp->pdev, tp->rx_buffers[entry].mapping,
pdev              600 drivers/net/ethernet/dec/tulip/interrupt.c 						pci_unmap_single(tp->pdev,
pdev              632 drivers/net/ethernet/dec/tulip/interrupt.c 				pci_unmap_single(tp->pdev, tp->tx_buffers[entry].mapping,
pdev              449 drivers/net/ethernet/dec/tulip/tulip.h 	struct pci_dev *pdev;
pdev              270 drivers/net/ethernet/dec/tulip/tulip_core.c static void tulip_set_wolopts(struct pci_dev *pdev, u32 wolopts);
pdev              280 drivers/net/ethernet/dec/tulip/tulip_core.c 		pci_read_config_dword (tp->pdev, CFDD, &tmp);
pdev              287 drivers/net/ethernet/dec/tulip/tulip_core.c 			pci_write_config_dword (tp->pdev, CFDD, newtmp);
pdev              309 drivers/net/ethernet/dec/tulip/tulip_core.c 	pci_enable_wake(tp->pdev, PCI_D3hot, 0);
pdev              310 drivers/net/ethernet/dec/tulip/tulip_core.c 	pci_enable_wake(tp->pdev, PCI_D3cold, 0);
pdev              311 drivers/net/ethernet/dec/tulip/tulip_core.c 	tulip_set_wolopts(tp->pdev, 0);
pdev              319 drivers/net/ethernet/dec/tulip/tulip_core.c 	pci_read_config_dword(tp->pdev, PCI_COMMAND, &reg);  /* flush write */
pdev              326 drivers/net/ethernet/dec/tulip/tulip_core.c 	pci_read_config_dword(tp->pdev, PCI_COMMAND, &reg);  /* flush write */
pdev              330 drivers/net/ethernet/dec/tulip/tulip_core.c 		netdev_dbg(dev, "tulip_up(), irq==%d\n", tp->pdev->irq);
pdev              364 drivers/net/ethernet/dec/tulip/tulip_core.c 		mapping = pci_map_single(tp->pdev, tp->setup_frame,
pdev              520 drivers/net/ethernet/dec/tulip/tulip_core.c 	retval = request_irq(tp->pdev->irq, tulip_interrupt, IRQF_SHARED,
pdev              644 drivers/net/ethernet/dec/tulip/tulip_core.c 		mapping = pci_map_single(tp->pdev, skb->data,
pdev              678 drivers/net/ethernet/dec/tulip/tulip_core.c 	mapping = pci_map_single(tp->pdev, skb->data,
pdev              730 drivers/net/ethernet/dec/tulip/tulip_core.c 				pci_unmap_single(tp->pdev,
pdev              737 drivers/net/ethernet/dec/tulip/tulip_core.c 		pci_unmap_single(tp->pdev, tp->tx_buffers[entry].mapping,
pdev              809 drivers/net/ethernet/dec/tulip/tulip_core.c 			pci_unmap_single(tp->pdev, mapping, PKT_BUF_SZ,
pdev              819 drivers/net/ethernet/dec/tulip/tulip_core.c 			pci_unmap_single(tp->pdev, tp->tx_buffers[i].mapping,
pdev              841 drivers/net/ethernet/dec/tulip/tulip_core.c 	free_irq (tp->pdev->irq, dev);
pdev              872 drivers/net/ethernet/dec/tulip/tulip_core.c 	strlcpy(info->bus_info, pci_name(np->pdev), sizeof(info->bus_info));
pdev              885 drivers/net/ethernet/dec/tulip/tulip_core.c 	device_set_wakeup_enable(&tp->pdev->dev, tp->wolinfo.wolopts);
pdev             1164 drivers/net/ethernet/dec/tulip/tulip_core.c 				pci_map_single(tp->pdev, tp->setup_frame,
pdev             1190 drivers/net/ethernet/dec/tulip/tulip_core.c static void tulip_mwi_config(struct pci_dev *pdev, struct net_device *dev)
pdev             1208 drivers/net/ethernet/dec/tulip/tulip_core.c 	pci_try_set_mwi(pdev);
pdev             1211 drivers/net/ethernet/dec/tulip/tulip_core.c 	pci_read_config_word(pdev, PCI_COMMAND, &pci_command);
pdev             1216 drivers/net/ethernet/dec/tulip/tulip_core.c 	pci_read_config_byte(pdev, PCI_CACHE_LINE_SIZE, &cache);
pdev             1219 drivers/net/ethernet/dec/tulip/tulip_core.c 		pci_clear_mwi(pdev);
pdev             1248 drivers/net/ethernet/dec/tulip/tulip_core.c 		pci_clear_mwi(pdev);
pdev             1270 drivers/net/ethernet/dec/tulip/tulip_core.c static int tulip_uli_dm_quirk(struct pci_dev *pdev)
pdev             1272 drivers/net/ethernet/dec/tulip/tulip_core.c 	if (pdev->vendor == 0x1282 && pdev->device == 0x9102)
pdev             1298 drivers/net/ethernet/dec/tulip/tulip_core.c static int tulip_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1329 drivers/net/ethernet/dec/tulip/tulip_core.c         if (pdev->subsystem_vendor == PCI_VENDOR_ID_LMC) {
pdev             1332 drivers/net/ethernet/dec/tulip/tulip_core.c 	} else if (pdev->subsystem_vendor == PCI_VENDOR_ID_SBE &&
pdev             1333 drivers/net/ethernet/dec/tulip/tulip_core.c 		   (pdev->subsystem_device == PCI_SUBDEVICE_ID_SBE_T3E3 ||
pdev             1334 drivers/net/ethernet/dec/tulip/tulip_core.c 		    pdev->subsystem_device == PCI_SUBDEVICE_ID_SBE_2T3E3_P0 ||
pdev             1335 drivers/net/ethernet/dec/tulip/tulip_core.c 		    pdev->subsystem_device == PCI_SUBDEVICE_ID_SBE_2T3E3_P1)) {
pdev             1350 drivers/net/ethernet/dec/tulip/tulip_core.c 		if (pdev->vendor == 0x1282 && pdev->device == 0x9100 &&
pdev             1351 drivers/net/ethernet/dec/tulip/tulip_core.c 		    pdev->revision < 0x30) {
pdev             1356 drivers/net/ethernet/dec/tulip/tulip_core.c 		dp = pci_device_to_OF_node(pdev);
pdev             1393 drivers/net/ethernet/dec/tulip/tulip_core.c 	if (tulip_uli_dm_quirk(pdev)) {
pdev             1403 drivers/net/ethernet/dec/tulip/tulip_core.c 	i = pci_enable_device(pdev);
pdev             1409 drivers/net/ethernet/dec/tulip/tulip_core.c 	irq = pdev->irq;
pdev             1416 drivers/net/ethernet/dec/tulip/tulip_core.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             1417 drivers/net/ethernet/dec/tulip/tulip_core.c 	if (pci_resource_len (pdev, 0) < tulip_tbl[chip_idx].io_size) {
pdev             1419 drivers/net/ethernet/dec/tulip/tulip_core.c 		       pci_name(pdev),
pdev             1420 drivers/net/ethernet/dec/tulip/tulip_core.c 		       (unsigned long long)pci_resource_len (pdev, 0),
pdev             1421 drivers/net/ethernet/dec/tulip/tulip_core.c 		       (unsigned long long)pci_resource_start (pdev, 0));
pdev             1427 drivers/net/ethernet/dec/tulip/tulip_core.c 	if (pci_request_regions (pdev, DRV_NAME))
pdev             1430 drivers/net/ethernet/dec/tulip/tulip_core.c 	ioaddr =  pci_iomap(pdev, TULIP_BAR, tulip_tbl[chip_idx].io_size);
pdev             1442 drivers/net/ethernet/dec/tulip/tulip_core.c 	tp->rx_ring = pci_alloc_consistent(pdev,
pdev             1459 drivers/net/ethernet/dec/tulip/tulip_core.c 		pci_read_config_dword (pdev, 0x80, &sig);
pdev             1467 drivers/net/ethernet/dec/tulip/tulip_core.c 	tp->pdev = pdev;
pdev             1469 drivers/net/ethernet/dec/tulip/tulip_core.c 	tp->revision = pdev->revision;
pdev             1479 drivers/net/ethernet/dec/tulip/tulip_core.c 		tulip_mwi_config (pdev, dev);
pdev             1485 drivers/net/ethernet/dec/tulip/tulip_core.c 	pci_set_master(pdev);
pdev             1488 drivers/net/ethernet/dec/tulip/tulip_core.c 	if (pdev->subsystem_vendor == PCI_VENDOR_ID_HP) {
pdev             1489 drivers/net/ethernet/dec/tulip/tulip_core.c 		switch (pdev->subsystem_device) {
pdev             1560 drivers/net/ethernet/dec/tulip/tulip_core.c                if ((pdev->bus->number == 0) &&
pdev             1561 drivers/net/ethernet/dec/tulip/tulip_core.c                    ((PCI_SLOT(pdev->devfn) == 7) ||
pdev             1562 drivers/net/ethernet/dec/tulip/tulip_core.c                     (PCI_SLOT(pdev->devfn) == 12))) {
pdev             1613 drivers/net/ethernet/dec/tulip/tulip_core.c 		struct device_node *dp = pci_device_to_OF_node(pdev);
pdev             1702 drivers/net/ethernet/dec/tulip/tulip_core.c 	pci_set_drvdata(pdev, dev);
pdev             1710 drivers/net/ethernet/dec/tulip/tulip_core.c 		 chip_name, pdev->revision,
pdev             1711 drivers/net/ethernet/dec/tulip/tulip_core.c 		 (unsigned long long)pci_resource_start(pdev, TULIP_BAR),
pdev             1777 drivers/net/ethernet/dec/tulip/tulip_core.c 	pci_free_consistent (pdev,
pdev             1784 drivers/net/ethernet/dec/tulip/tulip_core.c 	pci_iounmap(pdev, ioaddr);
pdev             1787 drivers/net/ethernet/dec/tulip/tulip_core.c 	pci_release_regions (pdev);
pdev             1796 drivers/net/ethernet/dec/tulip/tulip_core.c static void tulip_set_wolopts (struct pci_dev *pdev, u32 wolopts)
pdev             1798 drivers/net/ethernet/dec/tulip/tulip_core.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             1827 drivers/net/ethernet/dec/tulip/tulip_core.c static int tulip_suspend (struct pci_dev *pdev, pm_message_t state)
pdev             1830 drivers/net/ethernet/dec/tulip/tulip_core.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             1843 drivers/net/ethernet/dec/tulip/tulip_core.c 	free_irq(tp->pdev->irq, dev);
pdev             1846 drivers/net/ethernet/dec/tulip/tulip_core.c 	pci_save_state(pdev);
pdev             1847 drivers/net/ethernet/dec/tulip/tulip_core.c 	pci_disable_device(pdev);
pdev             1848 drivers/net/ethernet/dec/tulip/tulip_core.c 	pstate = pci_choose_state(pdev, state);
pdev             1852 drivers/net/ethernet/dec/tulip/tulip_core.c 		tulip_set_wolopts(pdev, tp->wolinfo.wolopts);
pdev             1853 drivers/net/ethernet/dec/tulip/tulip_core.c 		rc = pci_enable_wake(pdev, pstate, tp->wolinfo.wolopts);
pdev             1857 drivers/net/ethernet/dec/tulip/tulip_core.c 	pci_set_power_state(pdev, pstate);
pdev             1863 drivers/net/ethernet/dec/tulip/tulip_core.c static int tulip_resume(struct pci_dev *pdev)
pdev             1865 drivers/net/ethernet/dec/tulip/tulip_core.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             1874 drivers/net/ethernet/dec/tulip/tulip_core.c 	pci_set_power_state(pdev, PCI_D0);
pdev             1875 drivers/net/ethernet/dec/tulip/tulip_core.c 	pci_restore_state(pdev);
pdev             1880 drivers/net/ethernet/dec/tulip/tulip_core.c 	if ((retval = pci_enable_device(pdev))) {
pdev             1885 drivers/net/ethernet/dec/tulip/tulip_core.c 	retval = request_irq(pdev->irq, tulip_interrupt, IRQF_SHARED,
pdev             1893 drivers/net/ethernet/dec/tulip/tulip_core.c 		pci_enable_wake(pdev, PCI_D3hot, 0);
pdev             1894 drivers/net/ethernet/dec/tulip/tulip_core.c 		pci_enable_wake(pdev, PCI_D3cold, 0);
pdev             1902 drivers/net/ethernet/dec/tulip/tulip_core.c 		tulip_set_wolopts(pdev, 0);
pdev             1915 drivers/net/ethernet/dec/tulip/tulip_core.c static void tulip_remove_one(struct pci_dev *pdev)
pdev             1917 drivers/net/ethernet/dec/tulip/tulip_core.c 	struct net_device *dev = pci_get_drvdata (pdev);
pdev             1925 drivers/net/ethernet/dec/tulip/tulip_core.c 	pci_free_consistent (pdev,
pdev             1930 drivers/net/ethernet/dec/tulip/tulip_core.c 	pci_iounmap(pdev, tp->base_addr);
pdev             1932 drivers/net/ethernet/dec/tulip/tulip_core.c 	pci_release_regions (pdev);
pdev             1933 drivers/net/ethernet/dec/tulip/tulip_core.c 	pci_disable_device(pdev);
pdev             1948 drivers/net/ethernet/dec/tulip/tulip_core.c 	const int irq = tp->pdev->irq;
pdev              126 drivers/net/ethernet/dec/tulip/uli526x.c 	struct pci_dev *pdev;		/* PCI device */
pdev              275 drivers/net/ethernet/dec/tulip/uli526x.c static int uli526x_init_one(struct pci_dev *pdev,
pdev              292 drivers/net/ethernet/dec/tulip/uli526x.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              294 drivers/net/ethernet/dec/tulip/uli526x.c 	if (pci_set_dma_mask(pdev, DMA_BIT_MASK(32))) {
pdev              301 drivers/net/ethernet/dec/tulip/uli526x.c 	err = pci_enable_device(pdev);
pdev              305 drivers/net/ethernet/dec/tulip/uli526x.c 	if (!pci_resource_start(pdev, 0)) {
pdev              311 drivers/net/ethernet/dec/tulip/uli526x.c 	if (pci_resource_len(pdev, 0) < (ULI526X_IO_SIZE) ) {
pdev              317 drivers/net/ethernet/dec/tulip/uli526x.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev              329 drivers/net/ethernet/dec/tulip/uli526x.c 	db->desc_pool_ptr = pci_alloc_consistent(pdev, sizeof(struct tx_desc) * DESC_ALL_CNT + 0x20, &db->desc_pool_dma_ptr);
pdev              333 drivers/net/ethernet/dec/tulip/uli526x.c 	db->buf_pool_ptr = pci_alloc_consistent(pdev, TX_BUF_ALLOC * TX_DESC_CNT + 4, &db->buf_pool_dma_ptr);
pdev              354 drivers/net/ethernet/dec/tulip/uli526x.c 	ioaddr = pci_iomap(pdev, 0, 0);
pdev              359 drivers/net/ethernet/dec/tulip/uli526x.c 	db->pdev = pdev;
pdev              362 drivers/net/ethernet/dec/tulip/uli526x.c 	pci_set_drvdata(pdev, dev);
pdev              403 drivers/net/ethernet/dec/tulip/uli526x.c 		    ent->driver_data >> 16, pci_name(pdev),
pdev              404 drivers/net/ethernet/dec/tulip/uli526x.c 		    dev->dev_addr, pdev->irq);
pdev              406 drivers/net/ethernet/dec/tulip/uli526x.c 	pci_set_master(pdev);
pdev              411 drivers/net/ethernet/dec/tulip/uli526x.c 	pci_iounmap(pdev, db->ioaddr);
pdev              413 drivers/net/ethernet/dec/tulip/uli526x.c 	pci_free_consistent(pdev, TX_BUF_ALLOC * TX_DESC_CNT + 4,
pdev              416 drivers/net/ethernet/dec/tulip/uli526x.c 	pci_free_consistent(pdev, sizeof(struct tx_desc) * DESC_ALL_CNT + 0x20,
pdev              419 drivers/net/ethernet/dec/tulip/uli526x.c 	pci_release_regions(pdev);
pdev              421 drivers/net/ethernet/dec/tulip/uli526x.c 	pci_disable_device(pdev);
pdev              429 drivers/net/ethernet/dec/tulip/uli526x.c static void uli526x_remove_one(struct pci_dev *pdev)
pdev              431 drivers/net/ethernet/dec/tulip/uli526x.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev              435 drivers/net/ethernet/dec/tulip/uli526x.c 	pci_iounmap(pdev, db->ioaddr);
pdev              436 drivers/net/ethernet/dec/tulip/uli526x.c 	pci_free_consistent(db->pdev, sizeof(struct tx_desc) *
pdev              439 drivers/net/ethernet/dec/tulip/uli526x.c 	pci_free_consistent(db->pdev, TX_BUF_ALLOC * TX_DESC_CNT + 4,
pdev              441 drivers/net/ethernet/dec/tulip/uli526x.c 	pci_release_regions(pdev);
pdev              442 drivers/net/ethernet/dec/tulip/uli526x.c 	pci_disable_device(pdev);
pdev              477 drivers/net/ethernet/dec/tulip/uli526x.c 	ret = request_irq(db->pdev->irq, uli526x_interrupt, IRQF_SHARED,
pdev              668 drivers/net/ethernet/dec/tulip/uli526x.c 	free_irq(db->pdev->irq, dev);
pdev              737 drivers/net/ethernet/dec/tulip/uli526x.c 	uli526x_interrupt(db->pdev->irq, dev);
pdev              822 drivers/net/ethernet/dec/tulip/uli526x.c 		pci_unmap_single(db->pdev, le32_to_cpu(rxptr->rdes2), RX_ALLOC_SIZE, PCI_DMA_FROMDEVICE);
pdev              976 drivers/net/ethernet/dec/tulip/uli526x.c 	strlcpy(info->bus_info, pci_name(np->pdev), sizeof(info->bus_info));
pdev             1019 drivers/net/ethernet/dec/tulip/uli526x.c 	struct net_device *dev = pci_get_drvdata(db->pdev);
pdev             1183 drivers/net/ethernet/dec/tulip/uli526x.c static int uli526x_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             1185 drivers/net/ethernet/dec/tulip/uli526x.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             1191 drivers/net/ethernet/dec/tulip/uli526x.c 	pci_save_state(pdev);
pdev             1199 drivers/net/ethernet/dec/tulip/uli526x.c 	power_state = pci_choose_state(pdev, state);
pdev             1200 drivers/net/ethernet/dec/tulip/uli526x.c 	pci_enable_wake(pdev, power_state, 0);
pdev             1201 drivers/net/ethernet/dec/tulip/uli526x.c 	err = pci_set_power_state(pdev, power_state);
pdev             1217 drivers/net/ethernet/dec/tulip/uli526x.c static int uli526x_resume(struct pci_dev *pdev)
pdev             1219 drivers/net/ethernet/dec/tulip/uli526x.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             1224 drivers/net/ethernet/dec/tulip/uli526x.c 	pci_restore_state(pdev);
pdev             1229 drivers/net/ethernet/dec/tulip/uli526x.c 	err = pci_set_power_state(pdev, PCI_D0);
pdev             1279 drivers/net/ethernet/dec/tulip/uli526x.c 		rxptr->rdes2 = cpu_to_le32(pci_map_single(db->pdev,
pdev             1454 drivers/net/ethernet/dec/tulip/uli526x.c 		rxptr->rdes2 = cpu_to_le32(pci_map_single(db->pdev,
pdev              360 drivers/net/ethernet/dec/tulip/winbond-840.c static int w840_probe1(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              370 drivers/net/ethernet/dec/tulip/winbond-840.c 	i = pci_enable_device(pdev);
pdev              373 drivers/net/ethernet/dec/tulip/winbond-840.c 	pci_set_master(pdev);
pdev              375 drivers/net/ethernet/dec/tulip/winbond-840.c 	irq = pdev->irq;
pdev              377 drivers/net/ethernet/dec/tulip/winbond-840.c 	if (pci_set_dma_mask(pdev, DMA_BIT_MASK(32))) {
pdev              379 drivers/net/ethernet/dec/tulip/winbond-840.c 			pci_name(pdev));
pdev              385 drivers/net/ethernet/dec/tulip/winbond-840.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              387 drivers/net/ethernet/dec/tulip/winbond-840.c 	if (pci_request_regions(pdev, DRV_NAME))
pdev              390 drivers/net/ethernet/dec/tulip/winbond-840.c 	ioaddr = pci_iomap(pdev, TULIP_BAR, netdev_res_size);
pdev              402 drivers/net/ethernet/dec/tulip/winbond-840.c 	np->pci_dev = pdev;
pdev              411 drivers/net/ethernet/dec/tulip/winbond-840.c 	pci_set_drvdata(pdev, dev);
pdev              470 drivers/net/ethernet/dec/tulip/winbond-840.c 	pci_iounmap(pdev, ioaddr);
pdev              472 drivers/net/ethernet/dec/tulip/winbond-840.c 	pci_release_regions(pdev);
pdev             1531 drivers/net/ethernet/dec/tulip/winbond-840.c static void w840_remove1(struct pci_dev *pdev)
pdev             1533 drivers/net/ethernet/dec/tulip/winbond-840.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             1538 drivers/net/ethernet/dec/tulip/winbond-840.c 		pci_release_regions(pdev);
pdev             1539 drivers/net/ethernet/dec/tulip/winbond-840.c 		pci_iounmap(pdev, np->base_addr);
pdev             1569 drivers/net/ethernet/dec/tulip/winbond-840.c static int w840_suspend (struct pci_dev *pdev, pm_message_t state)
pdev             1571 drivers/net/ethernet/dec/tulip/winbond-840.c 	struct net_device *dev = pci_get_drvdata (pdev);
pdev             1604 drivers/net/ethernet/dec/tulip/winbond-840.c static int w840_resume (struct pci_dev *pdev)
pdev             1606 drivers/net/ethernet/dec/tulip/winbond-840.c 	struct net_device *dev = pci_get_drvdata (pdev);
pdev             1614 drivers/net/ethernet/dec/tulip/winbond-840.c 		if ((retval = pci_enable_device(pdev))) {
pdev              100 drivers/net/ethernet/dec/tulip/xircom_cb.c 	struct pci_dev *pdev;
pdev              106 drivers/net/ethernet/dec/tulip/xircom_cb.c static int xircom_probe(struct pci_dev *pdev, const struct pci_device_id *id);
pdev              107 drivers/net/ethernet/dec/tulip/xircom_cb.c static void xircom_remove(struct pci_dev *pdev);
pdev              191 drivers/net/ethernet/dec/tulip/xircom_cb.c static int xircom_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              193 drivers/net/ethernet/dec/tulip/xircom_cb.c 	struct device *d = &pdev->dev;
pdev              202 drivers/net/ethernet/dec/tulip/xircom_cb.c 	rc = pci_enable_device(pdev);
pdev              207 drivers/net/ethernet/dec/tulip/xircom_cb.c 	pci_write_config_dword(pdev, PCI_POWERMGMT, 0x0000);
pdev              209 drivers/net/ethernet/dec/tulip/xircom_cb.c 	pci_set_master(pdev); /* Why isn't this done by pci_enable_device ?*/
pdev              212 drivers/net/ethernet/dec/tulip/xircom_cb.c 	pci_read_config_word (pdev,PCI_STATUS, &tmp16);
pdev              213 drivers/net/ethernet/dec/tulip/xircom_cb.c 	pci_write_config_word (pdev, PCI_STATUS,tmp16);
pdev              215 drivers/net/ethernet/dec/tulip/xircom_cb.c 	rc = pci_request_regions(pdev, "xircom_cb");
pdev              246 drivers/net/ethernet/dec/tulip/xircom_cb.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              250 drivers/net/ethernet/dec/tulip/xircom_cb.c 	private->pdev = pdev;
pdev              253 drivers/net/ethernet/dec/tulip/xircom_cb.c 	private->ioaddr = pci_iomap(pdev, 0, 0);
pdev              264 drivers/net/ethernet/dec/tulip/xircom_cb.c 	pci_set_drvdata(pdev, dev);
pdev              273 drivers/net/ethernet/dec/tulip/xircom_cb.c 		    pdev->revision, pdev->irq);
pdev              288 drivers/net/ethernet/dec/tulip/xircom_cb.c 	pci_iounmap(pdev, private->ioaddr);
pdev              296 drivers/net/ethernet/dec/tulip/xircom_cb.c 	pci_release_regions(pdev);
pdev              298 drivers/net/ethernet/dec/tulip/xircom_cb.c 	pci_disable_device(pdev);
pdev              309 drivers/net/ethernet/dec/tulip/xircom_cb.c static void xircom_remove(struct pci_dev *pdev)
pdev              311 drivers/net/ethernet/dec/tulip/xircom_cb.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev              313 drivers/net/ethernet/dec/tulip/xircom_cb.c 	struct device *d = &pdev->dev;
pdev              316 drivers/net/ethernet/dec/tulip/xircom_cb.c 	pci_iounmap(pdev, card->ioaddr);
pdev              320 drivers/net/ethernet/dec/tulip/xircom_cb.c 	pci_release_regions(pdev);
pdev              321 drivers/net/ethernet/dec/tulip/xircom_cb.c 	pci_disable_device(pdev);
pdev              441 drivers/net/ethernet/dec/tulip/xircom_cb.c 	const int irq = xp->pdev->irq;
pdev              477 drivers/net/ethernet/dec/tulip/xircom_cb.c 	free_irq(card->pdev->irq, dev);
pdev              488 drivers/net/ethernet/dec/tulip/xircom_cb.c 	const int irq = xp->pdev->irq;
pdev             1045 drivers/net/ethernet/dec/tulip/xircom_cb.c 	pci_write_config_dword(card->pdev, PCI_POWERMGMT, 0x0000);
pdev             1070 drivers/net/ethernet/dec/tulip/xircom_cb.c 	pci_write_config_dword(card->pdev, PCI_POWERMGMT, 0x0000);
pdev              108 drivers/net/ethernet/dlink/dl2k.c rio_probe1 (struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              123 drivers/net/ethernet/dlink/dl2k.c 	err = pci_enable_device (pdev);
pdev              127 drivers/net/ethernet/dlink/dl2k.c 	irq = pdev->irq;
pdev              128 drivers/net/ethernet/dlink/dl2k.c 	err = pci_request_regions (pdev, "dl2k");
pdev              132 drivers/net/ethernet/dlink/dl2k.c 	pci_set_master (pdev);
pdev              139 drivers/net/ethernet/dlink/dl2k.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              144 drivers/net/ethernet/dlink/dl2k.c 	ioaddr = pci_iomap(pdev, 0, 0);
pdev              151 drivers/net/ethernet/dlink/dl2k.c 	ioaddr = pci_iomap(pdev, 1, 0);
pdev              157 drivers/net/ethernet/dlink/dl2k.c 	np->pdev = pdev;
pdev              232 drivers/net/ethernet/dlink/dl2k.c 	pci_set_drvdata (pdev, dev);
pdev              234 drivers/net/ethernet/dlink/dl2k.c 	ring_space = pci_alloc_consistent (pdev, TX_TOTAL_SIZE, &ring_dma);
pdev              240 drivers/net/ethernet/dlink/dl2k.c 	ring_space = pci_alloc_consistent (pdev, RX_TOTAL_SIZE, &ring_dma);
pdev              291 drivers/net/ethernet/dlink/dl2k.c 	pci_free_consistent (pdev, RX_TOTAL_SIZE, np->rx_ring, np->rx_ring_dma);
pdev              293 drivers/net/ethernet/dlink/dl2k.c 	pci_free_consistent (pdev, TX_TOTAL_SIZE, np->tx_ring, np->tx_ring_dma);
pdev              296 drivers/net/ethernet/dlink/dl2k.c 	pci_iounmap(pdev, np->ioaddr);
pdev              298 drivers/net/ethernet/dlink/dl2k.c 	pci_iounmap(pdev, np->eeprom_addr);
pdev              302 drivers/net/ethernet/dlink/dl2k.c 	pci_release_regions (pdev);
pdev              304 drivers/net/ethernet/dlink/dl2k.c 	pci_disable_device (pdev);
pdev              346 drivers/net/ethernet/dlink/dl2k.c 	if (np->pdev->vendor == PCI_VENDOR_ID_DLINK) {	/* D-Link Only */
pdev              365 drivers/net/ethernet/dlink/dl2k.c 	if (np->pdev->vendor != PCI_VENDOR_ID_DLINK) {
pdev              447 drivers/net/ethernet/dlink/dl2k.c 			pci_unmap_single(np->pdev, desc_to_dma(&np->rx_ring[i]),
pdev              458 drivers/net/ethernet/dlink/dl2k.c 			pci_unmap_single(np->pdev, desc_to_dma(&np->tx_ring[i]),
pdev              517 drivers/net/ethernet/dlink/dl2k.c 				  np->pdev, skb->data, np->rx_buf_sz,
pdev              543 drivers/net/ethernet/dlink/dl2k.c 	    (np->pdev->revision == 0x40 || np->pdev->revision == 0x41)) {
pdev              628 drivers/net/ethernet/dlink/dl2k.c 	const int irq = np->pdev->irq;
pdev              658 drivers/net/ethernet/dlink/dl2k.c 	struct net_device *dev = pci_get_drvdata(np->pdev);
pdev              685 drivers/net/ethernet/dlink/dl2k.c 					 (np->pdev, skb->data, np->rx_buf_sz,
pdev              740 drivers/net/ethernet/dlink/dl2k.c 	txdesc->fraginfo = cpu_to_le64 (pci_map_single (np->pdev, skb->data,
pdev              839 drivers/net/ethernet/dlink/dl2k.c 		pci_unmap_single (np->pdev,
pdev              961 drivers/net/ethernet/dlink/dl2k.c 				pci_unmap_single (np->pdev,
pdev              968 drivers/net/ethernet/dlink/dl2k.c 				pci_dma_sync_single_for_cpu(np->pdev,
pdev              976 drivers/net/ethernet/dlink/dl2k.c 				pci_dma_sync_single_for_device(np->pdev,
pdev              984 drivers/net/ethernet/dlink/dl2k.c 			if (np->pdev->pci_rev_id >= 0x0c &&
pdev             1013 drivers/net/ethernet/dlink/dl2k.c 					 (np->pdev, skb->data, np->rx_buf_sz,
pdev             1248 drivers/net/ethernet/dlink/dl2k.c 	strlcpy(info->bus_info, pci_name(np->pdev), sizeof(info->bus_info));
pdev             1786 drivers/net/ethernet/dlink/dl2k.c 	struct pci_dev *pdev = np->pdev;
pdev             1792 drivers/net/ethernet/dlink/dl2k.c 	free_irq(pdev->irq, dev);
pdev             1801 drivers/net/ethernet/dlink/dl2k.c rio_remove1 (struct pci_dev *pdev)
pdev             1803 drivers/net/ethernet/dlink/dl2k.c 	struct net_device *dev = pci_get_drvdata (pdev);
pdev             1809 drivers/net/ethernet/dlink/dl2k.c 		pci_free_consistent (pdev, RX_TOTAL_SIZE, np->rx_ring,
pdev             1811 drivers/net/ethernet/dlink/dl2k.c 		pci_free_consistent (pdev, TX_TOTAL_SIZE, np->tx_ring,
pdev             1814 drivers/net/ethernet/dlink/dl2k.c 		pci_iounmap(pdev, np->ioaddr);
pdev             1816 drivers/net/ethernet/dlink/dl2k.c 		pci_iounmap(pdev, np->eeprom_addr);
pdev             1818 drivers/net/ethernet/dlink/dl2k.c 		pci_release_regions (pdev);
pdev             1819 drivers/net/ethernet/dlink/dl2k.c 		pci_disable_device (pdev);
pdev              372 drivers/net/ethernet/dlink/dl2k.h 	struct pci_dev *pdev;
pdev              499 drivers/net/ethernet/dlink/sundance.c static int sundance_probe1(struct pci_dev *pdev,
pdev              526 drivers/net/ethernet/dlink/sundance.c 	if (pci_enable_device(pdev))
pdev              528 drivers/net/ethernet/dlink/sundance.c 	pci_set_master(pdev);
pdev              530 drivers/net/ethernet/dlink/sundance.c 	irq = pdev->irq;
pdev              535 drivers/net/ethernet/dlink/sundance.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              537 drivers/net/ethernet/dlink/sundance.c 	if (pci_request_regions(pdev, DRV_NAME))
pdev              540 drivers/net/ethernet/dlink/sundance.c 	ioaddr = pci_iomap(pdev, bar, netdev_io_size);
pdev              550 drivers/net/ethernet/dlink/sundance.c 	np->pci_dev = pdev;
pdev              558 drivers/net/ethernet/dlink/sundance.c 	ring_space = dma_alloc_coherent(&pdev->dev, TX_TOTAL_SIZE,
pdev              565 drivers/net/ethernet/dlink/sundance.c 	ring_space = dma_alloc_coherent(&pdev->dev, RX_TOTAL_SIZE,
pdev              587 drivers/net/ethernet/dlink/sundance.c 	pci_set_drvdata(pdev, dev);
pdev              704 drivers/net/ethernet/dlink/sundance.c 	dma_free_coherent(&pdev->dev, RX_TOTAL_SIZE,
pdev              707 drivers/net/ethernet/dlink/sundance.c 	dma_free_coherent(&pdev->dev, TX_TOTAL_SIZE,
pdev              710 drivers/net/ethernet/dlink/sundance.c 	pci_iounmap(pdev, ioaddr);
pdev              712 drivers/net/ethernet/dlink/sundance.c 	pci_release_regions(pdev);
pdev             1930 drivers/net/ethernet/dlink/sundance.c static void sundance_remove1(struct pci_dev *pdev)
pdev             1932 drivers/net/ethernet/dlink/sundance.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             1937 drivers/net/ethernet/dlink/sundance.c 	    dma_free_coherent(&pdev->dev, RX_TOTAL_SIZE,
pdev             1939 drivers/net/ethernet/dlink/sundance.c 	    dma_free_coherent(&pdev->dev, TX_TOTAL_SIZE,
pdev             1941 drivers/net/ethernet/dlink/sundance.c 	    pci_iounmap(pdev, np->base);
pdev             1942 drivers/net/ethernet/dlink/sundance.c 	    pci_release_regions(pdev);
pdev              310 drivers/net/ethernet/dnet.c 		bp->pdev->name, bp->pdev->id);
pdev              767 drivers/net/ethernet/dnet.c static int dnet_probe(struct platform_device *pdev)
pdev              776 drivers/net/ethernet/dnet.c 	irq = platform_get_irq(pdev, 0);
pdev              788 drivers/net/ethernet/dnet.c 	platform_set_drvdata(pdev, dev);
pdev              789 drivers/net/ethernet/dnet.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              793 drivers/net/ethernet/dnet.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              794 drivers/net/ethernet/dnet.c 	bp->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              803 drivers/net/ethernet/dnet.c 		dev_err(&pdev->dev, "Unable to request IRQ %d (error %d)\n",
pdev              826 drivers/net/ethernet/dnet.c 		dev_err(&pdev->dev, "Cannot register net device, aborting.\n");
pdev              835 drivers/net/ethernet/dnet.c 		dev_warn(&pdev->dev, "Cannot register PHY board fixup.\n");
pdev              841 drivers/net/ethernet/dnet.c 	dev_info(&pdev->dev, "Dave DNET at 0x%p (0x%08x) irq %d %pM\n",
pdev              843 drivers/net/ethernet/dnet.c 	dev_info(&pdev->dev, "has %smdio, %sirq, %sgigabit, %sdma\n",
pdev              862 drivers/net/ethernet/dnet.c static int dnet_remove(struct platform_device *pdev)
pdev              868 drivers/net/ethernet/dnet.c 	dev = platform_get_drvdata(pdev);
pdev              208 drivers/net/ethernet/dnet.h 	struct platform_device		*pdev;
pdev              553 drivers/net/ethernet/emulex/benet/be.h 	struct pci_dev *pdev;
pdev              753 drivers/net/ethernet/emulex/benet/be.h #define lancer_chip(adapter)	(adapter->pdev->device == OC_DEVICE_ID3 || \
pdev              754 drivers/net/ethernet/emulex/benet/be.h 				 adapter->pdev->device == OC_DEVICE_ID4)
pdev              760 drivers/net/ethernet/emulex/benet/be.h #define skyhawk_chip(adapter)	(adapter->pdev->device == OC_DEVICE_ID5 || \
pdev              761 drivers/net/ethernet/emulex/benet/be.h 				 adapter->pdev->device == OC_DEVICE_ID6)
pdev              767 drivers/net/ethernet/emulex/benet/be.h #define BE3_chip(adapter)	(adapter->pdev->device == BE_DEVICE_ID2 || \
pdev              768 drivers/net/ethernet/emulex/benet/be.h 				 adapter->pdev->device == OC_DEVICE_ID2)
pdev              774 drivers/net/ethernet/emulex/benet/be.h #define BE2_chip(adapter)	(adapter->pdev->device == BE_DEVICE_ID1 || \
pdev              775 drivers/net/ethernet/emulex/benet/be.h 				 adapter->pdev->device == OC_DEVICE_ID1)
pdev              958 drivers/net/ethernet/emulex/benet/be.h 	dev_info(&adapter->pdev->dev, "%s: Link down\n", netdev->name);
pdev              269 drivers/net/ethernet/emulex/benet/be_cmds.c 			dev_warn(&adapter->pdev->dev,
pdev              273 drivers/net/ethernet/emulex/benet/be_cmds.c 			dev_err(&adapter->pdev->dev,
pdev              316 drivers/net/ethernet/emulex/benet/be_cmds.c 	struct device *dev = &adapter->pdev->dev;
pdev              400 drivers/net/ethernet/emulex/benet/be_cmds.c 		dev_info(&adapter->pdev->dev, "LPVID: %d\n", adapter->pvid);
pdev              462 drivers/net/ethernet/emulex/benet/be_cmds.c 		dev_warn(&adapter->pdev->dev, "Unknown debug event 0x%x!\n",
pdev              591 drivers/net/ethernet/emulex/benet/be_cmds.c 		dev_err(&adapter->pdev->dev, "FW not responding\n");
pdev              645 drivers/net/ethernet/emulex/benet/be_cmds.c 			dev_err(&adapter->pdev->dev, "FW not responding\n");
pdev              702 drivers/net/ethernet/emulex/benet/be_cmds.c 		dev_err(&adapter->pdev->dev, "invalid mailbox completion\n");
pdev              715 drivers/net/ethernet/emulex/benet/be_cmds.c 		pci_read_config_dword(adapter->pdev,
pdev              746 drivers/net/ethernet/emulex/benet/be_cmds.c 	struct device *dev = &adapter->pdev->dev;
pdev             1349 drivers/net/ethernet/emulex/benet/be_cmds.c 		dev_warn(&adapter->pdev->dev, "Upgrade to F/W ver 2.102.235.0 "
pdev             1805 drivers/net/ethernet/emulex/benet/be_cmds.c 	get_fat_cmd.va = dma_alloc_coherent(&adapter->pdev->dev,
pdev             1842 drivers/net/ethernet/emulex/benet/be_cmds.c 			dev_err(&adapter->pdev->dev, "FAT Table Retrieve error\n");
pdev             1849 drivers/net/ethernet/emulex/benet/be_cmds.c 	dma_free_coherent(&adapter->pdev->dev, get_fat_cmd.size,
pdev             2021 drivers/net/ethernet/emulex/benet/be_cmds.c 	struct device *dev = &adapter->pdev->dev;
pdev             2137 drivers/net/ethernet/emulex/benet/be_cmds.c 		dev_info(&adapter->pdev->dev,
pdev             2158 drivers/net/ethernet/emulex/benet/be_cmds.c 			dev_err(&adapter->pdev->dev,
pdev             2299 drivers/net/ethernet/emulex/benet/be_cmds.c 	cmd.va = dma_alloc_coherent(&adapter->pdev->dev, cmd.size, &cmd.dma,
pdev             2302 drivers/net/ethernet/emulex/benet/be_cmds.c 		dev_err(&adapter->pdev->dev, "Memory allocation failed\n");
pdev             2329 drivers/net/ethernet/emulex/benet/be_cmds.c 	dma_free_coherent(&adapter->pdev->dev, cmd.size, cmd.va, cmd.dma);
pdev             2752 drivers/net/ethernet/emulex/benet/be_cmds.c 	struct device *dev = &adapter->pdev->dev;
pdev             2924 drivers/net/ethernet/emulex/benet/be_cmds.c 	struct device *dev = &adapter->pdev->dev;
pdev             3044 drivers/net/ethernet/emulex/benet/be_cmds.c 	struct device *dev = &adapter->pdev->dev;
pdev             3131 drivers/net/ethernet/emulex/benet/be_cmds.c 		dev_err(&adapter->pdev->dev, "Invalid FW UFI file");
pdev             3168 drivers/net/ethernet/emulex/benet/be_cmds.c 	struct device *dev = &adapter->pdev->dev;
pdev             3432 drivers/net/ethernet/emulex/benet/be_cmds.c 	cmd.va = dma_alloc_coherent(&adapter->pdev->dev, cmd.size, &cmd.dma,
pdev             3435 drivers/net/ethernet/emulex/benet/be_cmds.c 		dev_err(&adapter->pdev->dev, "Memory alloc failure\n");
pdev             3467 drivers/net/ethernet/emulex/benet/be_cmds.c 	dma_free_coherent(&adapter->pdev->dev, cmd.size, cmd.va, cmd.dma);
pdev             3519 drivers/net/ethernet/emulex/benet/be_cmds.c 	attribs_cmd.va = dma_alloc_coherent(&adapter->pdev->dev,
pdev             3523 drivers/net/ethernet/emulex/benet/be_cmds.c 		dev_err(&adapter->pdev->dev, "Memory allocation failure\n");
pdev             3557 drivers/net/ethernet/emulex/benet/be_cmds.c 		dma_free_coherent(&adapter->pdev->dev, attribs_cmd.size,
pdev             3595 drivers/net/ethernet/emulex/benet/be_cmds.c 			dev_warn(&adapter->pdev->dev,
pdev             3696 drivers/net/ethernet/emulex/benet/be_cmds.c 	get_mac_list_cmd.va = dma_alloc_coherent(&adapter->pdev->dev,
pdev             3702 drivers/net/ethernet/emulex/benet/be_cmds.c 		dev_err(&adapter->pdev->dev,
pdev             3772 drivers/net/ethernet/emulex/benet/be_cmds.c 	dma_free_coherent(&adapter->pdev->dev, get_mac_list_cmd.size,
pdev             3826 drivers/net/ethernet/emulex/benet/be_cmds.c 	cmd.va = dma_alloc_coherent(&adapter->pdev->dev, cmd.size, &cmd.dma,
pdev             3852 drivers/net/ethernet/emulex/benet/be_cmds.c 	dma_free_coherent(&adapter->pdev->dev, cmd.size, cmd.va, cmd.dma);
pdev             3997 drivers/net/ethernet/emulex/benet/be_cmds.c 	struct pci_dev *pdev = adapter->pdev;
pdev             4002 drivers/net/ethernet/emulex/benet/be_cmds.c 	switch (pdev->subsystem_device) {
pdev             4032 drivers/net/ethernet/emulex/benet/be_cmds.c 	cmd.va = dma_alloc_coherent(&adapter->pdev->dev, cmd.size, &cmd.dma,
pdev             4035 drivers/net/ethernet/emulex/benet/be_cmds.c 		dev_err(&adapter->pdev->dev, "Memory allocation failure\n");
pdev             4071 drivers/net/ethernet/emulex/benet/be_cmds.c 		dma_free_coherent(&adapter->pdev->dev, cmd.size, cmd.va,
pdev             4086 drivers/net/ethernet/emulex/benet/be_cmds.c 	extfat_cmd.va = dma_alloc_coherent(&adapter->pdev->dev,
pdev             4110 drivers/net/ethernet/emulex/benet/be_cmds.c 	dma_free_coherent(&adapter->pdev->dev, extfat_cmd.size, extfat_cmd.va,
pdev             4124 drivers/net/ethernet/emulex/benet/be_cmds.c 	extfat_cmd.va = dma_alloc_coherent(&adapter->pdev->dev,
pdev             4129 drivers/net/ethernet/emulex/benet/be_cmds.c 		dev_err(&adapter->pdev->dev, "%s: Memory allocation failure\n",
pdev             4144 drivers/net/ethernet/emulex/benet/be_cmds.c 	dma_free_coherent(&adapter->pdev->dev, extfat_cmd.size, extfat_cmd.va,
pdev             4351 drivers/net/ethernet/emulex/benet/be_cmds.c 	cmd.va = dma_alloc_coherent(&adapter->pdev->dev, cmd.size, &cmd.dma,
pdev             4354 drivers/net/ethernet/emulex/benet/be_cmds.c 		dev_err(&adapter->pdev->dev, "Memory alloc failure\n");
pdev             4401 drivers/net/ethernet/emulex/benet/be_cmds.c 		dma_free_coherent(&adapter->pdev->dev, cmd.size, cmd.va,
pdev             4449 drivers/net/ethernet/emulex/benet/be_cmds.c 	cmd.va = dma_alloc_coherent(&adapter->pdev->dev, cmd.size, &cmd.dma,
pdev             4520 drivers/net/ethernet/emulex/benet/be_cmds.c 		dma_free_coherent(&adapter->pdev->dev, cmd.size, cmd.va,
pdev             4536 drivers/net/ethernet/emulex/benet/be_cmds.c 	cmd.va = dma_alloc_coherent(&adapter->pdev->dev, cmd.size, &cmd.dma,
pdev             4553 drivers/net/ethernet/emulex/benet/be_cmds.c 		dma_free_coherent(&adapter->pdev->dev, cmd.size, cmd.va,
pdev             4642 drivers/net/ethernet/emulex/benet/be_cmds.c 	desc.pcie.pf_num = adapter->pdev->devfn;
pdev             4652 drivers/net/ethernet/emulex/benet/be_cmds.c 	desc.nic_vft.pf_num = adapter->pdev->devfn;
pdev             4804 drivers/net/ethernet/emulex/benet/be_cmds.c 	struct device *dev = &adapter->pdev->dev;
pdev             5036 drivers/net/ethernet/emulex/benet/be_cmds.c 		dev_info(&adapter->pdev->dev,
pdev              232 drivers/net/ethernet/emulex/benet/be_ethtool.c 	strlcpy(drvinfo->bus_info, pci_name(adapter->pdev),
pdev              273 drivers/net/ethernet/emulex/benet/be_ethtool.c 	read_cmd.va = dma_alloc_coherent(&adapter->pdev->dev, read_cmd.size,
pdev              277 drivers/net/ethernet/emulex/benet/be_ethtool.c 		dev_err(&adapter->pdev->dev,
pdev              298 drivers/net/ethernet/emulex/benet/be_ethtool.c 	dma_free_coherent(&adapter->pdev->dev, read_cmd.size, read_cmd.va,
pdev              714 drivers/net/ethernet/emulex/benet/be_ethtool.c 		dev_warn(&adapter->pdev->dev, "Pause param set failed\n");
pdev              758 drivers/net/ethernet/emulex/benet/be_ethtool.c 	struct device *dev = &adapter->pdev->dev;
pdev              800 drivers/net/ethernet/emulex/benet/be_ethtool.c 	struct device *dev = &adapter->pdev->dev;
pdev              810 drivers/net/ethernet/emulex/benet/be_ethtool.c 		dev_warn(&adapter->pdev->dev, "WOL not supported\n");
pdev              832 drivers/net/ethernet/emulex/benet/be_ethtool.c 	pci_enable_wake(adapter->pdev, PCI_D3hot, enable);
pdev              833 drivers/net/ethernet/emulex/benet/be_ethtool.c 	pci_enable_wake(adapter->pdev, PCI_D3cold, enable);
pdev              851 drivers/net/ethernet/emulex/benet/be_ethtool.c 	ddrdma_cmd.va = dma_alloc_coherent(&adapter->pdev->dev,
pdev              865 drivers/net/ethernet/emulex/benet/be_ethtool.c 	dma_free_coherent(&adapter->pdev->dev, ddrdma_cmd.size, ddrdma_cmd.va,
pdev              899 drivers/net/ethernet/emulex/benet/be_ethtool.c 		dev_err(&adapter->pdev->dev, "Self test not supported\n");
pdev             1026 drivers/net/ethernet/emulex/benet/be_ethtool.c 	eeprom->magic = BE_VENDOR_ID | (adapter->pdev->device<<16);
pdev             1030 drivers/net/ethernet/emulex/benet/be_ethtool.c 	eeprom_cmd.va = dma_alloc_coherent(&adapter->pdev->dev,
pdev             1043 drivers/net/ethernet/emulex/benet/be_ethtool.c 	dma_free_coherent(&adapter->pdev->dev, eeprom_cmd.size, eeprom_cmd.va,
pdev             1111 drivers/net/ethernet/emulex/benet/be_ethtool.c 		dev_info(&adapter->pdev->dev,
pdev             1199 drivers/net/ethernet/emulex/benet/be_ethtool.c 		dev_err(&adapter->pdev->dev,
pdev             1399 drivers/net/ethernet/emulex/benet/be_ethtool.c 			dev_info(&adapter->pdev->dev,
pdev             1403 drivers/net/ethernet/emulex/benet/be_ethtool.c 			dev_info(&adapter->pdev->dev,
pdev              151 drivers/net/ethernet/emulex/benet/be_main.c 		dma_free_coherent(&adapter->pdev->dev, mem->size, mem->va,
pdev              166 drivers/net/ethernet/emulex/benet/be_main.c 	mem->va = dma_alloc_coherent(&adapter->pdev->dev, mem->size,
pdev              177 drivers/net/ethernet/emulex/benet/be_main.c 	pci_read_config_dword(adapter->pdev, PCICFG_MEMBAR_CTRL_INT_CTRL_OFFSET,
pdev              188 drivers/net/ethernet/emulex/benet/be_main.c 	pci_write_config_dword(adapter->pdev,
pdev              310 drivers/net/ethernet/emulex/benet/be_main.c 	struct device *dev = &adapter->pdev->dev;
pdev              972 drivers/net/ethernet/emulex/benet/be_main.c 	dev = &adapter->pdev->dev;
pdev              997 drivers/net/ethernet/emulex/benet/be_main.c 	struct device *dev = &adapter->pdev->dev;
pdev             1423 drivers/net/ethernet/emulex/benet/be_main.c 	struct device *dev = &adapter->pdev->dev;
pdev             1505 drivers/net/ethernet/emulex/benet/be_main.c 	struct device *dev = &adapter->pdev->dev;
pdev             1523 drivers/net/ethernet/emulex/benet/be_main.c 	struct device *dev = &adapter->pdev->dev;
pdev             1540 drivers/net/ethernet/emulex/benet/be_main.c 	struct device *dev = &adapter->pdev->dev;
pdev             1886 drivers/net/ethernet/emulex/benet/be_main.c 		dev_err(&adapter->pdev->dev, "MAC %pM set on VF %d Failed: %#x",
pdev             1936 drivers/net/ethernet/emulex/benet/be_main.c 		dev_info(&adapter->pdev->dev,
pdev             1952 drivers/net/ethernet/emulex/benet/be_main.c 	struct device *dev = &adapter->pdev->dev;
pdev             2000 drivers/net/ethernet/emulex/benet/be_main.c 		dev_err(&adapter->pdev->dev,
pdev             2014 drivers/net/ethernet/emulex/benet/be_main.c 	struct device *dev = &adapter->pdev->dev;
pdev             2086 drivers/net/ethernet/emulex/benet/be_main.c 		dev_err(&adapter->pdev->dev,
pdev             2120 drivers/net/ethernet/emulex/benet/be_main.c 		dev_err(&adapter->pdev->dev,
pdev             2289 drivers/net/ethernet/emulex/benet/be_main.c 		dma_unmap_page(&adapter->pdev->dev,
pdev             2294 drivers/net/ethernet/emulex/benet/be_main.c 		dma_sync_single_for_cpu(&adapter->pdev->dev,
pdev             2595 drivers/net/ethernet/emulex/benet/be_main.c 	struct device *dev = &adapter->pdev->dev;
pdev             2772 drivers/net/ethernet/emulex/benet/be_main.c 		unmap_tx_frag(&adapter->pdev->dev, wrb,
pdev             2849 drivers/net/ethernet/emulex/benet/be_main.c 				dev_warn(&adapter->pdev->dev,
pdev             2869 drivers/net/ethernet/emulex/benet/be_main.c 	struct device *dev = &adapter->pdev->dev;
pdev             2965 drivers/net/ethernet/emulex/benet/be_main.c 		int numa_node = dev_to_node(&adapter->pdev->dev);
pdev             3099 drivers/net/ethernet/emulex/benet/be_main.c 	dev_info(&adapter->pdev->dev, "created %d TX queue(s)\n",
pdev             3155 drivers/net/ethernet/emulex/benet/be_main.c 	dev_info(&adapter->pdev->dev,
pdev             3342 drivers/net/ethernet/emulex/benet/be_main.c 	struct device *dev = &adapter->pdev->dev;
pdev             3421 drivers/net/ethernet/emulex/benet/be_main.c 		pci_disable_msix(adapter->pdev);
pdev             3430 drivers/net/ethernet/emulex/benet/be_main.c 	struct device *dev = &adapter->pdev->dev;
pdev             3450 drivers/net/ethernet/emulex/benet/be_main.c 	num_vec = pci_enable_msix_range(adapter->pdev, adapter->msix_entries,
pdev             3504 drivers/net/ethernet/emulex/benet/be_main.c 	dev_warn(&adapter->pdev->dev, "MSIX Request IRQ failed - err %d\n",
pdev             3525 drivers/net/ethernet/emulex/benet/be_main.c 	netdev->irq = adapter->pdev->irq;
pdev             3529 drivers/net/ethernet/emulex/benet/be_main.c 		dev_err(&adapter->pdev->dev,
pdev             3880 drivers/net/ethernet/emulex/benet/be_main.c 			dev_err(&adapter->pdev->dev,
pdev             3913 drivers/net/ethernet/emulex/benet/be_main.c 	if (pci_vfs_assigned(adapter->pdev)) {
pdev             3914 drivers/net/ethernet/emulex/benet/be_main.c 		dev_warn(&adapter->pdev->dev,
pdev             3919 drivers/net/ethernet/emulex/benet/be_main.c 	pci_disable_sriov(adapter->pdev);
pdev             3974 drivers/net/ethernet/emulex/benet/be_main.c 	struct device *dev = &adapter->pdev->dev;
pdev             4116 drivers/net/ethernet/emulex/benet/be_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             4130 drivers/net/ethernet/emulex/benet/be_main.c 	    !pci_vfs_assigned(pdev)) {
pdev             4132 drivers/net/ethernet/emulex/benet/be_main.c 				    pci_sriov_get_totalvfs(pdev),
pdev             4135 drivers/net/ethernet/emulex/benet/be_main.c 					pci_sriov_get_totalvfs(pdev),
pdev             4205 drivers/net/ethernet/emulex/benet/be_main.c 	struct device *dev = &adapter->pdev->dev;
pdev             4210 drivers/net/ethernet/emulex/benet/be_main.c 	old_vfs = pci_num_vf(adapter->pdev);
pdev             4271 drivers/net/ethernet/emulex/benet/be_main.c 		status = pci_enable_sriov(adapter->pdev, adapter->num_vfs);
pdev             4433 drivers/net/ethernet/emulex/benet/be_main.c 		max_vfs = pci_sriov_get_totalvfs(adapter->pdev);
pdev             4443 drivers/net/ethernet/emulex/benet/be_main.c 	old_vfs = pci_num_vf(adapter->pdev);
pdev             4445 drivers/net/ethernet/emulex/benet/be_main.c 		dev_info(&adapter->pdev->dev, "%d VFs are already enabled\n",
pdev             4449 drivers/net/ethernet/emulex/benet/be_main.c 			pci_sriov_get_totalvfs(adapter->pdev);
pdev             4455 drivers/net/ethernet/emulex/benet/be_main.c 		dev_info(&adapter->pdev->dev,
pdev             4464 drivers/net/ethernet/emulex/benet/be_main.c 	int old_vfs = pci_num_vf(adapter->pdev);
pdev             4471 drivers/net/ethernet/emulex/benet/be_main.c 		pci_sriov_set_totalvfs(adapter->pdev, be_max_vfs(adapter));
pdev             4483 drivers/net/ethernet/emulex/benet/be_main.c 			dev_err(&adapter->pdev->dev,
pdev             4490 drivers/net/ethernet/emulex/benet/be_main.c 	struct device *dev = &adapter->pdev->dev;
pdev             4561 drivers/net/ethernet/emulex/benet/be_main.c 	pci_enable_wake(adapter->pdev, PCI_D3hot, adapter->wol_en);
pdev             4562 drivers/net/ethernet/emulex/benet/be_main.c 	pci_enable_wake(adapter->pdev, PCI_D3cold, adapter->wol_en);
pdev             4569 drivers/net/ethernet/emulex/benet/be_main.c 			dev_info(&adapter->pdev->dev,
pdev             4656 drivers/net/ethernet/emulex/benet/be_main.c 	dev_err(&adapter->pdev->dev, "queue_setup failed\n");
pdev             4775 drivers/net/ethernet/emulex/benet/be_main.c 		return pci_num_vf(adapter->pdev) == 0;
pdev             4812 drivers/net/ethernet/emulex/benet/be_main.c 	struct device *dev = &adapter->pdev->dev;
pdev             4881 drivers/net/ethernet/emulex/benet/be_main.c 	dev_info(&adapter->pdev->dev, "HW Flow control - TX:%d RX:%d\n",
pdev             4935 drivers/net/ethernet/emulex/benet/be_main.c 		dev_err(&adapter->pdev->dev,
pdev             4940 drivers/net/ethernet/emulex/benet/be_main.c 	status = request_firmware(&fw, fw_file, &adapter->pdev->dev);
pdev             4944 drivers/net/ethernet/emulex/benet/be_main.c 	dev_info(&adapter->pdev->dev, "Flashing firmware file %s\n", fw_file);
pdev             4997 drivers/net/ethernet/emulex/benet/be_main.c 		dev_info(&adapter->pdev->dev, "enabled switch mode: %s\n",
pdev             5003 drivers/net/ethernet/emulex/benet/be_main.c 	dev_err(&adapter->pdev->dev, "Failed to set switch mode %s\n",
pdev             5020 drivers/net/ethernet/emulex/benet/be_main.c 		if (!pci_sriov_get_totalvfs(adapter->pdev))
pdev             5047 drivers/net/ethernet/emulex/benet/be_main.c 		dev_err(&adapter->pdev->dev,
pdev             5076 drivers/net/ethernet/emulex/benet/be_main.c 	struct device *dev = &adapter->pdev->dev;
pdev             5150 drivers/net/ethernet/emulex/benet/be_main.c 		dev_info(&adapter->pdev->dev,
pdev             5390 drivers/net/ethernet/emulex/benet/be_main.c 	dev_info(&adapter->pdev->dev, "Initiating chip soft reset\n");
pdev             5413 drivers/net/ethernet/emulex/benet/be_main.c 	dev_err(&adapter->pdev->dev, "Recoverable HW error code: 0x%x\n",
pdev             5417 drivers/net/ethernet/emulex/benet/be_main.c 		dev_err(&adapter->pdev->dev,
pdev             5425 drivers/net/ethernet/emulex/benet/be_main.c 		dev_err(&adapter->pdev->dev,
pdev             5432 drivers/net/ethernet/emulex/benet/be_main.c 		dev_err(&adapter->pdev->dev,
pdev             5458 drivers/net/ethernet/emulex/benet/be_main.c 			dev_err(&adapter->pdev->dev,
pdev             5465 drivers/net/ethernet/emulex/benet/be_main.c 		dev_err(&adapter->pdev->dev, "Recoverable HW error detected\n");
pdev             5486 drivers/net/ethernet/emulex/benet/be_main.c 			dev_err(&adapter->pdev->dev,
pdev             5556 drivers/net/ethernet/emulex/benet/be_main.c 	struct device *dev = &adapter->pdev->dev;
pdev             5573 drivers/net/ethernet/emulex/benet/be_main.c 			dev_err(&adapter->pdev->dev,
pdev             5589 drivers/net/ethernet/emulex/benet/be_main.c 		dev_err(&adapter->pdev->dev, "Re-trying adapter recovery\n");
pdev             5609 drivers/net/ethernet/emulex/benet/be_main.c 		dev_err(&adapter->pdev->dev,
pdev             5669 drivers/net/ethernet/emulex/benet/be_main.c 		pci_iounmap(adapter->pdev, adapter->csr);
pdev             5671 drivers/net/ethernet/emulex/benet/be_main.c 		pci_iounmap(adapter->pdev, adapter->db);
pdev             5673 drivers/net/ethernet/emulex/benet/be_main.c 		pci_iounmap(adapter->pdev, adapter->pcicfg);
pdev             5688 drivers/net/ethernet/emulex/benet/be_main.c 		adapter->roce_db.io_addr = pci_resource_start(adapter->pdev,
pdev             5690 drivers/net/ethernet/emulex/benet/be_main.c 		adapter->roce_db.total_size = pci_resource_len(adapter->pdev,
pdev             5698 drivers/net/ethernet/emulex/benet/be_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             5702 drivers/net/ethernet/emulex/benet/be_main.c 	pci_read_config_dword(adapter->pdev, SLI_INTF_REG_OFFSET, &sli_intf);
pdev             5708 drivers/net/ethernet/emulex/benet/be_main.c 		adapter->csr = pci_iomap(pdev, 2, 0);
pdev             5713 drivers/net/ethernet/emulex/benet/be_main.c 	addr = pci_iomap(pdev, db_bar(adapter), 0);
pdev             5721 drivers/net/ethernet/emulex/benet/be_main.c 			addr = pci_iomap(pdev, BE2_chip(adapter) ? 1 : 0, 0);
pdev             5736 drivers/net/ethernet/emulex/benet/be_main.c 	dev_err(&pdev->dev, "Error in mapping PCI BARs\n");
pdev             5744 drivers/net/ethernet/emulex/benet/be_main.c 	struct device *dev = &adapter->pdev->dev;
pdev             5765 drivers/net/ethernet/emulex/benet/be_main.c 	struct device *dev = &adapter->pdev->dev;
pdev             5808 drivers/net/ethernet/emulex/benet/be_main.c 	pci_save_state(adapter->pdev);
pdev             5834 drivers/net/ethernet/emulex/benet/be_main.c static void be_remove(struct pci_dev *pdev)
pdev             5836 drivers/net/ethernet/emulex/benet/be_main.c 	struct be_adapter *adapter = pci_get_drvdata(pdev);
pdev             5850 drivers/net/ethernet/emulex/benet/be_main.c 	if (!pci_vfs_assigned(adapter->pdev))
pdev             5859 drivers/net/ethernet/emulex/benet/be_main.c 	pci_disable_pcie_error_reporting(pdev);
pdev             5861 drivers/net/ethernet/emulex/benet/be_main.c 	pci_release_regions(pdev);
pdev             5862 drivers/net/ethernet/emulex/benet/be_main.c 	pci_disable_device(pdev);
pdev             5926 drivers/net/ethernet/emulex/benet/be_main.c static inline char *nic_name(struct pci_dev *pdev)
pdev             5928 drivers/net/ethernet/emulex/benet/be_main.c 	switch (pdev->device) {
pdev             5946 drivers/net/ethernet/emulex/benet/be_main.c static int be_probe(struct pci_dev *pdev, const struct pci_device_id *pdev_id)
pdev             5952 drivers/net/ethernet/emulex/benet/be_main.c 	dev_info(&pdev->dev, "%s version is %s\n", DRV_NAME, DRV_VER);
pdev             5954 drivers/net/ethernet/emulex/benet/be_main.c 	status = pci_enable_device(pdev);
pdev             5958 drivers/net/ethernet/emulex/benet/be_main.c 	status = pci_request_regions(pdev, DRV_NAME);
pdev             5961 drivers/net/ethernet/emulex/benet/be_main.c 	pci_set_master(pdev);
pdev             5969 drivers/net/ethernet/emulex/benet/be_main.c 	adapter->pdev = pdev;
pdev             5970 drivers/net/ethernet/emulex/benet/be_main.c 	pci_set_drvdata(pdev, adapter);
pdev             5972 drivers/net/ethernet/emulex/benet/be_main.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             5974 drivers/net/ethernet/emulex/benet/be_main.c 	status = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             5978 drivers/net/ethernet/emulex/benet/be_main.c 		status = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             5980 drivers/net/ethernet/emulex/benet/be_main.c 			dev_err(&pdev->dev, "Could not set PCI DMA Mask\n");
pdev             5985 drivers/net/ethernet/emulex/benet/be_main.c 	status = pci_enable_pcie_error_reporting(pdev);
pdev             5987 drivers/net/ethernet/emulex/benet/be_main.c 		dev_info(&pdev->dev, "PCIe error reporting enabled\n");
pdev             6014 drivers/net/ethernet/emulex/benet/be_main.c 			devm_hwmon_device_register_with_groups(&pdev->dev,
pdev             6021 drivers/net/ethernet/emulex/benet/be_main.c 	dev_info(&pdev->dev, "%s: %s %s port %c\n", nic_name(pdev),
pdev             6035 drivers/net/ethernet/emulex/benet/be_main.c 	pci_release_regions(pdev);
pdev             6037 drivers/net/ethernet/emulex/benet/be_main.c 	pci_disable_device(pdev);
pdev             6039 drivers/net/ethernet/emulex/benet/be_main.c 	dev_err(&pdev->dev, "%s initialization failed\n", nic_name(pdev));
pdev             6043 drivers/net/ethernet/emulex/benet/be_main.c static int be_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             6045 drivers/net/ethernet/emulex/benet/be_main.c 	struct be_adapter *adapter = pci_get_drvdata(pdev);
pdev             6052 drivers/net/ethernet/emulex/benet/be_main.c 	pci_save_state(pdev);
pdev             6053 drivers/net/ethernet/emulex/benet/be_main.c 	pci_disable_device(pdev);
pdev             6054 drivers/net/ethernet/emulex/benet/be_main.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev             6058 drivers/net/ethernet/emulex/benet/be_main.c static int be_pci_resume(struct pci_dev *pdev)
pdev             6060 drivers/net/ethernet/emulex/benet/be_main.c 	struct be_adapter *adapter = pci_get_drvdata(pdev);
pdev             6063 drivers/net/ethernet/emulex/benet/be_main.c 	status = pci_enable_device(pdev);
pdev             6067 drivers/net/ethernet/emulex/benet/be_main.c 	pci_restore_state(pdev);
pdev             6081 drivers/net/ethernet/emulex/benet/be_main.c static void be_shutdown(struct pci_dev *pdev)
pdev             6083 drivers/net/ethernet/emulex/benet/be_main.c 	struct be_adapter *adapter = pci_get_drvdata(pdev);
pdev             6096 drivers/net/ethernet/emulex/benet/be_main.c 	pci_disable_device(pdev);
pdev             6099 drivers/net/ethernet/emulex/benet/be_main.c static pci_ers_result_t be_eeh_err_detected(struct pci_dev *pdev,
pdev             6102 drivers/net/ethernet/emulex/benet/be_main.c 	struct be_adapter *adapter = pci_get_drvdata(pdev);
pdev             6104 drivers/net/ethernet/emulex/benet/be_main.c 	dev_err(&adapter->pdev->dev, "EEH error detected\n");
pdev             6119 drivers/net/ethernet/emulex/benet/be_main.c 	pci_disable_device(pdev);
pdev             6127 drivers/net/ethernet/emulex/benet/be_main.c 	if (pdev->devfn == 0)
pdev             6133 drivers/net/ethernet/emulex/benet/be_main.c static pci_ers_result_t be_eeh_reset(struct pci_dev *pdev)
pdev             6135 drivers/net/ethernet/emulex/benet/be_main.c 	struct be_adapter *adapter = pci_get_drvdata(pdev);
pdev             6138 drivers/net/ethernet/emulex/benet/be_main.c 	dev_info(&adapter->pdev->dev, "EEH reset\n");
pdev             6140 drivers/net/ethernet/emulex/benet/be_main.c 	status = pci_enable_device(pdev);
pdev             6144 drivers/net/ethernet/emulex/benet/be_main.c 	pci_set_master(pdev);
pdev             6145 drivers/net/ethernet/emulex/benet/be_main.c 	pci_restore_state(pdev);
pdev             6148 drivers/net/ethernet/emulex/benet/be_main.c 	dev_info(&adapter->pdev->dev,
pdev             6158 drivers/net/ethernet/emulex/benet/be_main.c static void be_eeh_resume(struct pci_dev *pdev)
pdev             6161 drivers/net/ethernet/emulex/benet/be_main.c 	struct be_adapter *adapter = pci_get_drvdata(pdev);
pdev             6163 drivers/net/ethernet/emulex/benet/be_main.c 	dev_info(&adapter->pdev->dev, "EEH resume\n");
pdev             6165 drivers/net/ethernet/emulex/benet/be_main.c 	pci_save_state(pdev);
pdev             6176 drivers/net/ethernet/emulex/benet/be_main.c 	dev_err(&adapter->pdev->dev, "EEH resume failed\n");
pdev             6179 drivers/net/ethernet/emulex/benet/be_main.c static int be_pci_sriov_configure(struct pci_dev *pdev, int num_vfs)
pdev             6181 drivers/net/ethernet/emulex/benet/be_main.c 	struct be_adapter *adapter = pci_get_drvdata(pdev);
pdev             6190 drivers/net/ethernet/emulex/benet/be_main.c 	if (adapter->num_vfs == 0 && pci_vfs_assigned(pdev)) {
pdev             6191 drivers/net/ethernet/emulex/benet/be_main.c 		dev_warn(&pdev->dev,
pdev             6204 drivers/net/ethernet/emulex/benet/be_main.c 	if (skyhawk_chip(adapter) && !pci_num_vf(pdev)) {
pdev             6210 drivers/net/ethernet/emulex/benet/be_main.c 			dev_err(&pdev->dev,
pdev               30 drivers/net/ethernet/emulex/benet/be_roce.c 	struct pci_dev *pdev = adapter->pdev;
pdev               36 drivers/net/ethernet/emulex/benet/be_roce.c 		dev_warn(&pdev->dev, "Cannot initialize RoCE due to ocrdma ABI mismatch\n");
pdev               40 drivers/net/ethernet/emulex/benet/be_roce.c 	if (pdev->device == OC_DEVICE_ID5) {
pdev               45 drivers/net/ethernet/emulex/benet/be_roce.c 		dev_info.dpp_unmapped_addr = pci_resource_start(pdev, 2);
pdev               46 drivers/net/ethernet/emulex/benet/be_roce.c 		dev_info.dpp_unmapped_len = pci_resource_len(pdev, 2);
pdev               51 drivers/net/ethernet/emulex/benet/be_roce.c 	dev_info.pdev = adapter->pdev;
pdev               38 drivers/net/ethernet/emulex/benet/be_roce.h 	struct pci_dev *pdev;
pdev             1020 drivers/net/ethernet/ethoc.c static int ethoc_probe(struct platform_device *pdev)
pdev             1029 drivers/net/ethernet/ethoc.c 	struct ethoc_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev             1039 drivers/net/ethernet/ethoc.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             1040 drivers/net/ethernet/ethoc.c 	platform_set_drvdata(pdev, netdev);
pdev             1043 drivers/net/ethernet/ethoc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1045 drivers/net/ethernet/ethoc.c 		dev_err(&pdev->dev, "cannot obtain I/O memory space\n");
pdev             1050 drivers/net/ethernet/ethoc.c 	mmio = devm_request_mem_region(&pdev->dev, res->start,
pdev             1053 drivers/net/ethernet/ethoc.c 		dev_err(&pdev->dev, "cannot request I/O memory space\n");
pdev             1061 drivers/net/ethernet/ethoc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             1063 drivers/net/ethernet/ethoc.c 		mem = devm_request_mem_region(&pdev->dev, res->start,
pdev             1066 drivers/net/ethernet/ethoc.c 			dev_err(&pdev->dev, "cannot request memory space\n");
pdev             1077 drivers/net/ethernet/ethoc.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1079 drivers/net/ethernet/ethoc.c 		dev_err(&pdev->dev, "cannot obtain IRQ\n");
pdev             1090 drivers/net/ethernet/ethoc.c 	priv->iobase = devm_ioremap_nocache(&pdev->dev, netdev->base_addr,
pdev             1093 drivers/net/ethernet/ethoc.c 		dev_err(&pdev->dev, "cannot remap I/O memory space\n");
pdev             1099 drivers/net/ethernet/ethoc.c 		priv->membase = devm_ioremap_nocache(&pdev->dev,
pdev             1102 drivers/net/ethernet/ethoc.c 			dev_err(&pdev->dev, "cannot remap memory space\n");
pdev             1108 drivers/net/ethernet/ethoc.c 		priv->membase = dmam_alloc_coherent(&pdev->dev,
pdev             1112 drivers/net/ethernet/ethoc.c 			dev_err(&pdev->dev, "cannot allocate %dB buffer\n",
pdev             1121 drivers/net/ethernet/ethoc.c 		of_device_is_big_endian(pdev->dev.of_node);
pdev             1135 drivers/net/ethernet/ethoc.c 	dev_dbg(&pdev->dev, "ethoc: num_tx: %d num_rx: %d\n",
pdev             1138 drivers/net/ethernet/ethoc.c 	priv->vma = devm_kcalloc(&pdev->dev, num_bd, sizeof(void *),
pdev             1152 drivers/net/ethernet/ethoc.c 		mac = of_get_mac_address(pdev->dev.of_node);
pdev             1174 drivers/net/ethernet/ethoc.c 		struct clk *clk = devm_clk_get(&pdev->dev, NULL);
pdev             1187 drivers/net/ethernet/ethoc.c 		dev_dbg(&pdev->dev, "setting MII clkdiv to %u\n", clkdiv);
pdev             1202 drivers/net/ethernet/ethoc.c 			priv->mdio->name, pdev->id);
pdev             1255 drivers/net/ethernet/ethoc.c static int ethoc_remove(struct platform_device *pdev)
pdev             1257 drivers/net/ethernet/ethoc.c 	struct net_device *netdev = platform_get_drvdata(pdev);
pdev             1277 drivers/net/ethernet/ethoc.c static int ethoc_suspend(struct platform_device *pdev, pm_message_t state)
pdev             1282 drivers/net/ethernet/ethoc.c static int ethoc_resume(struct platform_device *pdev)
pdev              572 drivers/net/ethernet/ezchip/nps_enet.c static s32 nps_enet_probe(struct platform_device *pdev)
pdev              574 drivers/net/ethernet/ezchip/nps_enet.c 	struct device *dev = &pdev->dev;
pdev              587 drivers/net/ethernet/ezchip/nps_enet.c 	platform_set_drvdata(pdev, ndev);
pdev              597 drivers/net/ethernet/ezchip/nps_enet.c 	priv->regs_base = devm_platform_ioremap_resource(pdev, 0);
pdev              612 drivers/net/ethernet/ezchip/nps_enet.c 	priv->irq = platform_get_irq(pdev, 0);
pdev              642 drivers/net/ethernet/ezchip/nps_enet.c static s32 nps_enet_remove(struct platform_device *pdev)
pdev              644 drivers/net/ethernet/ezchip/nps_enet.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev             1611 drivers/net/ethernet/faraday/ftgmac100.c 	struct platform_device *pdev = to_platform_device(priv->dev);
pdev             1613 drivers/net/ethernet/faraday/ftgmac100.c 	struct device_node *np = pdev->dev.of_node;
pdev             1669 drivers/net/ethernet/faraday/ftgmac100.c 		 pdev->name, pdev->id);
pdev             1736 drivers/net/ethernet/faraday/ftgmac100.c static int ftgmac100_probe(struct platform_device *pdev)
pdev             1745 drivers/net/ethernet/faraday/ftgmac100.c 	if (!pdev)
pdev             1748 drivers/net/ethernet/faraday/ftgmac100.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1752 drivers/net/ethernet/faraday/ftgmac100.c 	irq = platform_get_irq(pdev, 0);
pdev             1763 drivers/net/ethernet/faraday/ftgmac100.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             1769 drivers/net/ethernet/faraday/ftgmac100.c 	platform_set_drvdata(pdev, netdev);
pdev             1774 drivers/net/ethernet/faraday/ftgmac100.c 	priv->dev = &pdev->dev;
pdev             1779 drivers/net/ethernet/faraday/ftgmac100.c 				       dev_name(&pdev->dev));
pdev             1781 drivers/net/ethernet/faraday/ftgmac100.c 		dev_err(&pdev->dev, "Could not reserve memory region\n");
pdev             1788 drivers/net/ethernet/faraday/ftgmac100.c 		dev_err(&pdev->dev, "Failed to ioremap ethernet registers\n");
pdev             1803 drivers/net/ethernet/faraday/ftgmac100.c 	np = pdev->dev.of_node;
pdev             1817 drivers/net/ethernet/faraday/ftgmac100.c 			dev_err(&pdev->dev, "NCSI stack not enabled\n");
pdev             1821 drivers/net/ethernet/faraday/ftgmac100.c 		dev_info(&pdev->dev, "Using NCSI interface\n");
pdev             1832 drivers/net/ethernet/faraday/ftgmac100.c 			dev_err(&pdev->dev, "Failed to connect to phy\n");
pdev             1880 drivers/net/ethernet/faraday/ftgmac100.c 		dev_err(&pdev->dev, "Failed to register netdev\n");
pdev             1901 drivers/net/ethernet/faraday/ftgmac100.c static int ftgmac100_remove(struct platform_device *pdev)
pdev             1906 drivers/net/ethernet/faraday/ftgmac100.c 	netdev = platform_get_drvdata(pdev);
pdev             1054 drivers/net/ethernet/faraday/ftmac100.c static int ftmac100_probe(struct platform_device *pdev)
pdev             1062 drivers/net/ethernet/faraday/ftmac100.c 	if (!pdev)
pdev             1065 drivers/net/ethernet/faraday/ftmac100.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1069 drivers/net/ethernet/faraday/ftmac100.c 	irq = platform_get_irq(pdev, 0);
pdev             1080 drivers/net/ethernet/faraday/ftmac100.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             1084 drivers/net/ethernet/faraday/ftmac100.c 	platform_set_drvdata(pdev, netdev);
pdev             1089 drivers/net/ethernet/faraday/ftmac100.c 	priv->dev = &pdev->dev;
pdev             1098 drivers/net/ethernet/faraday/ftmac100.c 				       dev_name(&pdev->dev));
pdev             1100 drivers/net/ethernet/faraday/ftmac100.c 		dev_err(&pdev->dev, "Could not reserve memory region\n");
pdev             1107 drivers/net/ethernet/faraday/ftmac100.c 		dev_err(&pdev->dev, "Failed to ioremap ethernet registers\n");
pdev             1125 drivers/net/ethernet/faraday/ftmac100.c 		dev_err(&pdev->dev, "Failed to register netdev\n");
pdev             1150 drivers/net/ethernet/faraday/ftmac100.c static int ftmac100_remove(struct platform_device *pdev)
pdev             1155 drivers/net/ethernet/faraday/ftmac100.c 	netdev = platform_get_drvdata(pdev);
pdev              479 drivers/net/ethernet/fealnx.c static int fealnx_init_one(struct pci_dev *pdev,
pdev              510 drivers/net/ethernet/fealnx.c 	i = pci_enable_device(pdev);
pdev              512 drivers/net/ethernet/fealnx.c 	pci_set_master(pdev);
pdev              514 drivers/net/ethernet/fealnx.c 	len = pci_resource_len(pdev, bar);
pdev              516 drivers/net/ethernet/fealnx.c 		dev_err(&pdev->dev,
pdev              521 drivers/net/ethernet/fealnx.c 	i = pci_request_regions(pdev, boardname);
pdev              525 drivers/net/ethernet/fealnx.c 	irq = pdev->irq;
pdev              527 drivers/net/ethernet/fealnx.c 	ioaddr = pci_iomap(pdev, bar, len);
pdev              538 drivers/net/ethernet/fealnx.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              551 drivers/net/ethernet/fealnx.c 	np->pci_dev = pdev;
pdev              553 drivers/net/ethernet/fealnx.c 	pci_set_drvdata(pdev, dev);
pdev              560 drivers/net/ethernet/fealnx.c 	ring_space = pci_alloc_consistent(pdev, RX_TOTAL_SIZE, &ring_dma);
pdev              568 drivers/net/ethernet/fealnx.c 	ring_space = pci_alloc_consistent(pdev, TX_TOTAL_SIZE, &ring_dma);
pdev              586 drivers/net/ethernet/fealnx.c 				dev_info(&pdev->dev,
pdev              612 drivers/net/ethernet/fealnx.c 			dev_warn(&pdev->dev,
pdev              640 drivers/net/ethernet/fealnx.c 		dev_info(&pdev->dev, "Media type forced to Full Duplex.\n");
pdev              673 drivers/net/ethernet/fealnx.c 	pci_free_consistent(pdev, TX_TOTAL_SIZE, np->tx_ring, np->tx_ring_dma);
pdev              675 drivers/net/ethernet/fealnx.c 	pci_free_consistent(pdev, RX_TOTAL_SIZE, np->rx_ring, np->rx_ring_dma);
pdev              679 drivers/net/ethernet/fealnx.c 	pci_iounmap(pdev, ioaddr);
pdev              681 drivers/net/ethernet/fealnx.c 	pci_release_regions(pdev);
pdev              686 drivers/net/ethernet/fealnx.c static void fealnx_remove_one(struct pci_dev *pdev)
pdev              688 drivers/net/ethernet/fealnx.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev              693 drivers/net/ethernet/fealnx.c 		pci_free_consistent(pdev, TX_TOTAL_SIZE, np->tx_ring,
pdev              695 drivers/net/ethernet/fealnx.c 		pci_free_consistent(pdev, RX_TOTAL_SIZE, np->rx_ring,
pdev              698 drivers/net/ethernet/fealnx.c 		pci_iounmap(pdev, np->mem);
pdev              700 drivers/net/ethernet/fealnx.c 		pci_release_regions(pdev);
pdev              389 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c static struct mac_device *dpaa_mac_dev_get(struct platform_device *pdev)
pdev              395 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	dpaa_dev = &pdev->dev;
pdev             2776 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c static int dpaa_eth_probe(struct platform_device *pdev)
pdev             2788 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	dev = pdev->dev.parent;
pdev             2813 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	mac_dev = dpaa_mac_dev_get(pdev);
pdev             2962 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c static int dpaa_remove(struct platform_device *pdev)
pdev             2969 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	dev = pdev->dev.parent;
pdev             1229 drivers/net/ethernet/freescale/enetc/enetc.c 	struct pci_dev *pdev = priv->si->pdev;
pdev             1234 drivers/net/ethernet/freescale/enetc/enetc.c 		int irq = pci_irq_vector(pdev, ENETC_BDR_INT_BASE_IDX + i);
pdev             1266 drivers/net/ethernet/freescale/enetc/enetc.c 		int irq = pci_irq_vector(pdev, ENETC_BDR_INT_BASE_IDX + i);
pdev             1277 drivers/net/ethernet/freescale/enetc/enetc.c 	struct pci_dev *pdev = priv->si->pdev;
pdev             1281 drivers/net/ethernet/freescale/enetc/enetc.c 		int irq = pci_irq_vector(pdev, ENETC_BDR_INT_BASE_IDX + i);
pdev             1607 drivers/net/ethernet/freescale/enetc/enetc.c 	struct pci_dev *pdev = priv->si->pdev;
pdev             1613 drivers/net/ethernet/freescale/enetc/enetc.c 	n = pci_alloc_irq_vectors(pdev, nvec, nvec, PCI_IRQ_MSIX);
pdev             1677 drivers/net/ethernet/freescale/enetc/enetc.c 	pci_free_irq_vectors(pdev);
pdev             1704 drivers/net/ethernet/freescale/enetc/enetc.c 	pci_free_irq_vectors(priv->si->pdev);
pdev             1716 drivers/net/ethernet/freescale/enetc/enetc.c 	if (si->pdev->revision == ENETC_REV1)
pdev             1721 drivers/net/ethernet/freescale/enetc/enetc.c int enetc_pci_probe(struct pci_dev *pdev, const char *name, int sizeof_priv)
pdev             1728 drivers/net/ethernet/freescale/enetc/enetc.c 	pcie_flr(pdev);
pdev             1729 drivers/net/ethernet/freescale/enetc/enetc.c 	err = pci_enable_device_mem(pdev);
pdev             1731 drivers/net/ethernet/freescale/enetc/enetc.c 		dev_err(&pdev->dev, "device enable failed\n");
pdev             1736 drivers/net/ethernet/freescale/enetc/enetc.c 	err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             1738 drivers/net/ethernet/freescale/enetc/enetc.c 		err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             1740 drivers/net/ethernet/freescale/enetc/enetc.c 			dev_err(&pdev->dev,
pdev             1746 drivers/net/ethernet/freescale/enetc/enetc.c 	err = pci_request_mem_regions(pdev, name);
pdev             1748 drivers/net/ethernet/freescale/enetc/enetc.c 		dev_err(&pdev->dev, "pci_request_regions failed err=%d\n", err);
pdev             1752 drivers/net/ethernet/freescale/enetc/enetc.c 	pci_set_master(pdev);
pdev             1772 drivers/net/ethernet/freescale/enetc/enetc.c 	pci_set_drvdata(pdev, si);
pdev             1773 drivers/net/ethernet/freescale/enetc/enetc.c 	si->pdev = pdev;
pdev             1776 drivers/net/ethernet/freescale/enetc/enetc.c 	len = pci_resource_len(pdev, ENETC_BAR_REGS);
pdev             1777 drivers/net/ethernet/freescale/enetc/enetc.c 	hw->reg = ioremap(pci_resource_start(pdev, ENETC_BAR_REGS), len);
pdev             1780 drivers/net/ethernet/freescale/enetc/enetc.c 		dev_err(&pdev->dev, "ioremap() failed\n");
pdev             1795 drivers/net/ethernet/freescale/enetc/enetc.c 	pci_release_mem_regions(pdev);
pdev             1798 drivers/net/ethernet/freescale/enetc/enetc.c 	pci_disable_device(pdev);
pdev             1803 drivers/net/ethernet/freescale/enetc/enetc.c void enetc_pci_remove(struct pci_dev *pdev)
pdev             1805 drivers/net/ethernet/freescale/enetc/enetc.c 	struct enetc_si *si = pci_get_drvdata(pdev);
pdev             1810 drivers/net/ethernet/freescale/enetc/enetc.c 	pci_release_mem_regions(pdev);
pdev             1811 drivers/net/ethernet/freescale/enetc/enetc.c 	pci_disable_device(pdev);
pdev              123 drivers/net/ethernet/freescale/enetc/enetc.h 	struct pci_dev *pdev;
pdev              216 drivers/net/ethernet/freescale/enetc/enetc.h int enetc_pci_probe(struct pci_dev *pdev, const char *name, int sizeof_priv);
pdev              217 drivers/net/ethernet/freescale/enetc/enetc.h void enetc_pci_remove(struct pci_dev *pdev);
pdev               18 drivers/net/ethernet/freescale/enetc/enetc_cbdr.c 			dev_warn(&si->pdev->dev, "CMD err %04x for cmd %04x\n",
pdev              129 drivers/net/ethernet/freescale/enetc/enetc_cbdr.c 	tmp = dma_alloc_coherent(&si->pdev->dev, sizeof(*rfse) + RFSE_ALIGN,
pdev              132 drivers/net/ethernet/freescale/enetc/enetc_cbdr.c 		dev_err(&si->pdev->dev, "DMA mapping of RFS entry failed!\n");
pdev              145 drivers/net/ethernet/freescale/enetc/enetc_cbdr.c 		dev_err(&si->pdev->dev, "FS entry add failed (%d)!", err);
pdev              147 drivers/net/ethernet/freescale/enetc/enetc_cbdr.c 	dma_free_coherent(&si->pdev->dev, sizeof(*rfse) + RFSE_ALIGN,
pdev              166 drivers/net/ethernet/freescale/enetc/enetc_cbdr.c 	tmp = dma_alloc_coherent(&si->pdev->dev, count + RSSE_ALIGN,
pdev              169 drivers/net/ethernet/freescale/enetc/enetc_cbdr.c 		dev_err(&si->pdev->dev, "DMA mapping of RSS table failed!\n");
pdev              189 drivers/net/ethernet/freescale/enetc/enetc_cbdr.c 		dev_err(&si->pdev->dev, "RSS cmd failed (%d)!", err);
pdev              195 drivers/net/ethernet/freescale/enetc/enetc_cbdr.c 	dma_free_coherent(&si->pdev->dev, count + RSSE_ALIGN, tmp, dma);
pdev              151 drivers/net/ethernet/freescale/enetc/enetc_mdio.c 	struct device *dev = &pf->si->pdev->dev;
pdev               67 drivers/net/ethernet/freescale/enetc/enetc_msg.c 	struct device *dev = &si->pdev->dev;
pdev              100 drivers/net/ethernet/freescale/enetc/enetc_msg.c 	dma_free_coherent(&si->pdev->dev, msg->size, msg->vaddr, msg->dma);
pdev              115 drivers/net/ethernet/freescale/enetc/enetc_msg.c 	vector = pci_irq_vector(si->pdev, ENETC_SI_INT_IDX);
pdev              118 drivers/net/ethernet/freescale/enetc/enetc_msg.c 		dev_err(&si->pdev->dev,
pdev              163 drivers/net/ethernet/freescale/enetc/enetc_msg.c 	free_irq(pci_irq_vector(si->pdev, ENETC_SI_INT_IDX), si);
pdev               11 drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c static int enetc_pci_mdio_probe(struct pci_dev *pdev,
pdev               15 drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c 	struct device *dev = &pdev->dev;
pdev               36 drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c 	pcie_flr(pdev);
pdev               37 drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c 	err = pci_enable_device_mem(pdev);
pdev               43 drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c 	err = pci_request_region(pdev, 0, KBUILD_MODNAME);
pdev               49 drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c 	hw->port = pci_iomap(pdev, 0, 0);
pdev               60 drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c 	pci_set_drvdata(pdev, bus);
pdev               67 drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c 	pci_release_mem_regions(pdev);
pdev               69 drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c 	pci_disable_device(pdev);
pdev               74 drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c static void enetc_pci_mdio_remove(struct pci_dev *pdev)
pdev               76 drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c 	struct mii_bus *bus = pci_get_drvdata(pdev);
pdev               82 drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c 	pci_release_mem_regions(pdev);
pdev               83 drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c 	pci_disable_device(pdev);
pdev              197 drivers/net/ethernet/freescale/enetc/enetc_pf.c 			dev_warn(&si->pdev->dev, "fallback to HT filt (%d)\n",
pdev              432 drivers/net/ethernet/freescale/enetc/enetc_pf.c 		dev_info(&si->pdev->dev, "no MAC address specified for SI%d, using %pM\n",
pdev              476 drivers/net/ethernet/freescale/enetc/enetc_pf.c 		dev_warn(&si->pdev->dev, "Found %d rings, expected %d!\n",
pdev              583 drivers/net/ethernet/freescale/enetc/enetc_pf.c 	struct device *dev = &pf->si->pdev->dev;
pdev              605 drivers/net/ethernet/freescale/enetc/enetc_pf.c 	struct device *dev = &pf->si->pdev->dev;
pdev              624 drivers/net/ethernet/freescale/enetc/enetc_pf.c static int enetc_sriov_configure(struct pci_dev *pdev, int num_vfs)
pdev              626 drivers/net/ethernet/freescale/enetc/enetc_pf.c 	struct enetc_si *si = pci_get_drvdata(pdev);
pdev              634 drivers/net/ethernet/freescale/enetc/enetc_pf.c 		pci_disable_sriov(pdev);
pdev              647 drivers/net/ethernet/freescale/enetc/enetc_pf.c 			dev_err(&pdev->dev, "enetc_msg_psi_init (%d)\n", err);
pdev              651 drivers/net/ethernet/freescale/enetc/enetc_pf.c 		err = pci_enable_sriov(pdev, num_vfs);
pdev              653 drivers/net/ethernet/freescale/enetc/enetc_pf.c 			dev_err(&pdev->dev, "pci_enable_sriov err %d\n", err);
pdev              669 drivers/net/ethernet/freescale/enetc/enetc_pf.c #define enetc_sriov_configure(pdev, num_vfs)	(void)0
pdev              714 drivers/net/ethernet/freescale/enetc/enetc_pf.c 	SET_NETDEV_DEV(ndev, &si->pdev->dev);
pdev              717 drivers/net/ethernet/freescale/enetc/enetc_pf.c 	priv->dev = &si->pdev->dev;
pdev              812 drivers/net/ethernet/freescale/enetc/enetc_pf.c static int enetc_pf_probe(struct pci_dev *pdev,
pdev              821 drivers/net/ethernet/freescale/enetc/enetc_pf.c 	if (pdev->dev.of_node && !of_device_is_available(pdev->dev.of_node)) {
pdev              822 drivers/net/ethernet/freescale/enetc/enetc_pf.c 		dev_info(&pdev->dev, "device is disabled, skipping\n");
pdev              826 drivers/net/ethernet/freescale/enetc/enetc_pf.c 	err = enetc_pci_probe(pdev, KBUILD_MODNAME, sizeof(*pf));
pdev              828 drivers/net/ethernet/freescale/enetc/enetc_pf.c 		dev_err(&pdev->dev, "PCI probing failed\n");
pdev              832 drivers/net/ethernet/freescale/enetc/enetc_pf.c 	si = pci_get_drvdata(pdev);
pdev              835 drivers/net/ethernet/freescale/enetc/enetc_pf.c 		dev_err(&pdev->dev, "could not map PF space, probing a VF?\n");
pdev              841 drivers/net/ethernet/freescale/enetc/enetc_pf.c 	pf->total_vfs = pci_sriov_get_totalvfs(pdev);
pdev              850 drivers/net/ethernet/freescale/enetc/enetc_pf.c 		dev_err(&pdev->dev, "netdev creation failed\n");
pdev              862 drivers/net/ethernet/freescale/enetc/enetc_pf.c 		dev_err(&pdev->dev, "SI resource alloc failed\n");
pdev              868 drivers/net/ethernet/freescale/enetc/enetc_pf.c 		dev_err(&pdev->dev, "MSIX alloc failed\n");
pdev              874 drivers/net/ethernet/freescale/enetc/enetc_pf.c 		dev_warn(&pdev->dev, "Fallback to PHY-less operation\n");
pdev              897 drivers/net/ethernet/freescale/enetc/enetc_pf.c 	enetc_pci_remove(pdev);
pdev              902 drivers/net/ethernet/freescale/enetc/enetc_pf.c static void enetc_pf_remove(struct pci_dev *pdev)
pdev              904 drivers/net/ethernet/freescale/enetc/enetc_pf.c 	struct enetc_si *si = pci_get_drvdata(pdev);
pdev              909 drivers/net/ethernet/freescale/enetc/enetc_pf.c 		enetc_sriov_configure(pdev, 0);
pdev              926 drivers/net/ethernet/freescale/enetc/enetc_pf.c 	enetc_pci_remove(pdev);
pdev               29 drivers/net/ethernet/freescale/enetc/enetc_ptp.c static int enetc_ptp_probe(struct pci_dev *pdev,
pdev               36 drivers/net/ethernet/freescale/enetc/enetc_ptp.c 	if (pdev->dev.of_node && !of_device_is_available(pdev->dev.of_node)) {
pdev               37 drivers/net/ethernet/freescale/enetc/enetc_ptp.c 		dev_info(&pdev->dev, "device is disabled, skipping\n");
pdev               41 drivers/net/ethernet/freescale/enetc/enetc_ptp.c 	err = pci_enable_device_mem(pdev);
pdev               43 drivers/net/ethernet/freescale/enetc/enetc_ptp.c 		dev_err(&pdev->dev, "device enable failed\n");
pdev               48 drivers/net/ethernet/freescale/enetc/enetc_ptp.c 	err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev               50 drivers/net/ethernet/freescale/enetc/enetc_ptp.c 		err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev               52 drivers/net/ethernet/freescale/enetc/enetc_ptp.c 			dev_err(&pdev->dev,
pdev               58 drivers/net/ethernet/freescale/enetc/enetc_ptp.c 	err = pci_request_mem_regions(pdev, KBUILD_MODNAME);
pdev               60 drivers/net/ethernet/freescale/enetc/enetc_ptp.c 		dev_err(&pdev->dev, "pci_request_regions failed err=%d\n", err);
pdev               64 drivers/net/ethernet/freescale/enetc/enetc_ptp.c 	pci_set_master(pdev);
pdev               72 drivers/net/ethernet/freescale/enetc/enetc_ptp.c 	len = pci_resource_len(pdev, ENETC_BAR_REGS);
pdev               74 drivers/net/ethernet/freescale/enetc/enetc_ptp.c 	base = ioremap(pci_resource_start(pdev, ENETC_BAR_REGS), len);
pdev               77 drivers/net/ethernet/freescale/enetc/enetc_ptp.c 		dev_err(&pdev->dev, "ioremap() failed\n");
pdev               82 drivers/net/ethernet/freescale/enetc/enetc_ptp.c 	n = pci_alloc_irq_vectors(pdev, 1, 1, PCI_IRQ_MSIX);
pdev               88 drivers/net/ethernet/freescale/enetc/enetc_ptp.c 	ptp_qoriq->irq = pci_irq_vector(pdev, 0);
pdev               92 drivers/net/ethernet/freescale/enetc/enetc_ptp.c 		dev_err(&pdev->dev, "request_irq() failed!\n");
pdev               96 drivers/net/ethernet/freescale/enetc/enetc_ptp.c 	ptp_qoriq->dev = &pdev->dev;
pdev              103 drivers/net/ethernet/freescale/enetc/enetc_ptp.c 	pci_set_drvdata(pdev, ptp_qoriq);
pdev              110 drivers/net/ethernet/freescale/enetc/enetc_ptp.c 	pci_free_irq_vectors(pdev);
pdev              116 drivers/net/ethernet/freescale/enetc/enetc_ptp.c 	pci_release_mem_regions(pdev);
pdev              119 drivers/net/ethernet/freescale/enetc/enetc_ptp.c 	pci_disable_device(pdev);
pdev              124 drivers/net/ethernet/freescale/enetc/enetc_ptp.c static void enetc_ptp_remove(struct pci_dev *pdev)
pdev              126 drivers/net/ethernet/freescale/enetc/enetc_ptp.c 	struct ptp_qoriq *ptp_qoriq = pci_get_drvdata(pdev);
pdev              130 drivers/net/ethernet/freescale/enetc/enetc_ptp.c 	pci_free_irq_vectors(pdev);
pdev              133 drivers/net/ethernet/freescale/enetc/enetc_ptp.c 	pci_release_mem_regions(pdev);
pdev              134 drivers/net/ethernet/freescale/enetc/enetc_ptp.c 	pci_disable_device(pdev);
pdev               47 drivers/net/ethernet/freescale/enetc/enetc_vf.c 		dev_err(&si->pdev->dev, "VSI command execute error: %d\n",
pdev              123 drivers/net/ethernet/freescale/enetc/enetc_vf.c 	SET_NETDEV_DEV(ndev, &si->pdev->dev);
pdev              126 drivers/net/ethernet/freescale/enetc/enetc_vf.c 	priv->dev = &si->pdev->dev;
pdev              155 drivers/net/ethernet/freescale/enetc/enetc_vf.c static int enetc_vf_probe(struct pci_dev *pdev,
pdev              163 drivers/net/ethernet/freescale/enetc/enetc_vf.c 	err = enetc_pci_probe(pdev, KBUILD_MODNAME, 0);
pdev              165 drivers/net/ethernet/freescale/enetc/enetc_vf.c 		dev_err(&pdev->dev, "PCI probing failed\n");
pdev              169 drivers/net/ethernet/freescale/enetc/enetc_vf.c 	si = pci_get_drvdata(pdev);
pdev              176 drivers/net/ethernet/freescale/enetc/enetc_vf.c 		dev_err(&pdev->dev, "netdev creation failed\n");
pdev              188 drivers/net/ethernet/freescale/enetc/enetc_vf.c 		dev_err(&pdev->dev, "SI resource alloc failed\n");
pdev              194 drivers/net/ethernet/freescale/enetc/enetc_vf.c 		dev_err(&pdev->dev, "MSIX alloc failed\n");
pdev              217 drivers/net/ethernet/freescale/enetc/enetc_vf.c 	enetc_pci_remove(pdev);
pdev              222 drivers/net/ethernet/freescale/enetc/enetc_vf.c static void enetc_vf_remove(struct pci_dev *pdev)
pdev              224 drivers/net/ethernet/freescale/enetc/enetc_vf.c 	struct enetc_si *si = pci_get_drvdata(pdev);
pdev              238 drivers/net/ethernet/freescale/enetc/enetc_vf.c 	enetc_pci_remove(pdev);
pdev              534 drivers/net/ethernet/freescale/fec.h 	struct	platform_device *pdev;
pdev              597 drivers/net/ethernet/freescale/fec.h void fec_ptp_init(struct platform_device *pdev, int irq_idx);
pdev              598 drivers/net/ethernet/freescale/fec.h void fec_ptp_stop(struct platform_device *pdev);
pdev              443 drivers/net/ethernet/freescale/fec_main.c 		addr = dma_map_single(&fep->pdev->dev, bufaddr, frag_len,
pdev              445 drivers/net/ethernet/freescale/fec_main.c 		if (dma_mapping_error(&fep->pdev->dev, addr)) {
pdev              465 drivers/net/ethernet/freescale/fec_main.c 		dma_unmap_single(&fep->pdev->dev, fec32_to_cpu(bdp->cbd_bufaddr),
pdev              520 drivers/net/ethernet/freescale/fec_main.c 	addr = dma_map_single(&fep->pdev->dev, bufaddr, buflen, DMA_TO_DEVICE);
pdev              521 drivers/net/ethernet/freescale/fec_main.c 	if (dma_mapping_error(&fep->pdev->dev, addr)) {
pdev              531 drivers/net/ethernet/freescale/fec_main.c 			dma_unmap_single(&fep->pdev->dev, addr,
pdev              624 drivers/net/ethernet/freescale/fec_main.c 	addr = dma_map_single(&fep->pdev->dev, data, size, DMA_TO_DEVICE);
pdev              625 drivers/net/ethernet/freescale/fec_main.c 	if (dma_mapping_error(&fep->pdev->dev, addr)) {
pdev              685 drivers/net/ethernet/freescale/fec_main.c 		dmabuf = dma_map_single(&fep->pdev->dev, bufaddr,
pdev              687 drivers/net/ethernet/freescale/fec_main.c 		if (dma_mapping_error(&fep->pdev->dev, dmabuf)) {
pdev              869 drivers/net/ethernet/freescale/fec_main.c 				dma_unmap_single(&fep->pdev->dev,
pdev             1135 drivers/net/ethernet/freescale/fec_main.c 	struct fec_platform_data *pdata = fep->pdev->dev.platform_data;
pdev             1277 drivers/net/ethernet/freescale/fec_main.c 			dma_unmap_single(&fep->pdev->dev,
pdev             1370 drivers/net/ethernet/freescale/fec_main.c 	bdp->cbd_bufaddr = cpu_to_fec32(dma_map_single(&fep->pdev->dev, skb->data, FEC_ENET_RX_FRSIZE - fep->rx_align, DMA_FROM_DEVICE));
pdev             1371 drivers/net/ethernet/freescale/fec_main.c 	if (dma_mapping_error(&fep->pdev->dev, fec32_to_cpu(bdp->cbd_bufaddr))) {
pdev             1393 drivers/net/ethernet/freescale/fec_main.c 	dma_sync_single_for_cpu(&fep->pdev->dev,
pdev             1495 drivers/net/ethernet/freescale/fec_main.c 			dma_unmap_single(&fep->pdev->dev,
pdev             1560 drivers/net/ethernet/freescale/fec_main.c 			dma_sync_single_for_device(&fep->pdev->dev,
pdev             1696 drivers/net/ethernet/freescale/fec_main.c 	struct fec_platform_data *pdata = dev_get_platdata(&fep->pdev->dev);
pdev             1711 drivers/net/ethernet/freescale/fec_main.c 		struct device_node *np = fep->pdev->dev.of_node;
pdev             1748 drivers/net/ethernet/freescale/fec_main.c 		dev_err(&fep->pdev->dev, "Invalid MAC address: %pM\n", iap);
pdev             1750 drivers/net/ethernet/freescale/fec_main.c 		dev_info(&fep->pdev->dev, "Using random MAC address: %pM\n",
pdev             1824 drivers/net/ethernet/freescale/fec_main.c 	struct device *dev = &fep->pdev->dev;
pdev             1890 drivers/net/ethernet/freescale/fec_main.c 	struct device *dev = &fep->pdev->dev;
pdev             2063 drivers/net/ethernet/freescale/fec_main.c static int fec_enet_mii_init(struct platform_device *pdev)
pdev             2066 drivers/net/ethernet/freescale/fec_main.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev             2110 drivers/net/ethernet/freescale/fec_main.c 		dev_err(&pdev->dev,
pdev             2145 drivers/net/ethernet/freescale/fec_main.c 		pdev->name, fep->dev_id + 1);
pdev             2147 drivers/net/ethernet/freescale/fec_main.c 	fep->mii_bus->parent = &pdev->dev;
pdev             2149 drivers/net/ethernet/freescale/fec_main.c 	node = of_get_child_by_name(pdev->dev.of_node, "mdio");
pdev             2182 drivers/net/ethernet/freescale/fec_main.c 	strlcpy(info->driver, fep->pdev->dev.driver->name,
pdev             2194 drivers/net/ethernet/freescale/fec_main.c 	r = platform_get_resource(fep->pdev, IORESOURCE_MEM, 0);
pdev             2255 drivers/net/ethernet/freescale/fec_main.c 	struct device *dev = &fep->pdev->dev;
pdev             2569 drivers/net/ethernet/freescale/fec_main.c 	struct device *dev = &fep->pdev->dev;
pdev             2759 drivers/net/ethernet/freescale/fec_main.c 				dma_unmap_single(&fep->pdev->dev,
pdev             2791 drivers/net/ethernet/freescale/fec_main.c 			dma_free_coherent(&fep->pdev->dev,
pdev             2825 drivers/net/ethernet/freescale/fec_main.c 		txq->tso_hdrs = dma_alloc_coherent(&fep->pdev->dev,
pdev             2954 drivers/net/ethernet/freescale/fec_main.c 	ret = pm_runtime_get_sync(&fep->pdev->dev);
pdev             2958 drivers/net/ethernet/freescale/fec_main.c 	pinctrl_pm_select_default_state(&fep->pdev->dev);
pdev             3013 drivers/net/ethernet/freescale/fec_main.c 	pm_runtime_mark_last_busy(&fep->pdev->dev);
pdev             3014 drivers/net/ethernet/freescale/fec_main.c 	pm_runtime_put_autosuspend(&fep->pdev->dev);
pdev             3015 drivers/net/ethernet/freescale/fec_main.c 	pinctrl_pm_select_sleep_state(&fep->pdev->dev);
pdev             3040 drivers/net/ethernet/freescale/fec_main.c 	pinctrl_pm_select_sleep_state(&fep->pdev->dev);
pdev             3041 drivers/net/ethernet/freescale/fec_main.c 	pm_runtime_mark_last_busy(&fep->pdev->dev);
pdev             3042 drivers/net/ethernet/freescale/fec_main.c 	pm_runtime_put_autosuspend(&fep->pdev->dev);
pdev             3250 drivers/net/ethernet/freescale/fec_main.c 	ret = dma_set_mask_and_coherent(&fep->pdev->dev, DMA_BIT_MASK(32));
pdev             3252 drivers/net/ethernet/freescale/fec_main.c 		dev_warn(&fep->pdev->dev, "No suitable DMA available\n");
pdev             3261 drivers/net/ethernet/freescale/fec_main.c 	cbd_base = dmam_alloc_coherent(&fep->pdev->dev, bd_size, &bd_dma,
pdev             3345 drivers/net/ethernet/freescale/fec_main.c static int fec_reset_phy(struct platform_device *pdev)
pdev             3350 drivers/net/ethernet/freescale/fec_main.c 	struct device_node *np = pdev->dev.of_node;
pdev             3373 drivers/net/ethernet/freescale/fec_main.c 	err = devm_gpio_request_one(&pdev->dev, phy_reset,
pdev             3377 drivers/net/ethernet/freescale/fec_main.c 		dev_err(&pdev->dev, "failed to get phy-reset-gpios: %d\n", err);
pdev             3400 drivers/net/ethernet/freescale/fec_main.c static int fec_reset_phy(struct platform_device *pdev)
pdev             3411 drivers/net/ethernet/freescale/fec_main.c fec_enet_get_queue_num(struct platform_device *pdev, int *num_tx, int *num_rx)
pdev             3413 drivers/net/ethernet/freescale/fec_main.c 	struct device_node *np = pdev->dev.of_node;
pdev             3426 drivers/net/ethernet/freescale/fec_main.c 		dev_warn(&pdev->dev, "Invalid num_tx(=%d), fall back to 1\n",
pdev             3433 drivers/net/ethernet/freescale/fec_main.c 		dev_warn(&pdev->dev, "Invalid num_rx(=%d), fall back to 1\n",
pdev             3441 drivers/net/ethernet/freescale/fec_main.c static int fec_enet_get_irq_cnt(struct platform_device *pdev)
pdev             3443 drivers/net/ethernet/freescale/fec_main.c 	int irq_cnt = platform_irq_count(pdev);
pdev             3470 drivers/net/ethernet/freescale/fec_main.c 		dev_err(&fep->pdev->dev, "could not find gpr regmap\n");
pdev             3486 drivers/net/ethernet/freescale/fec_main.c fec_probe(struct platform_device *pdev)
pdev             3494 drivers/net/ethernet/freescale/fec_main.c 	struct device_node *np = pdev->dev.of_node, *phy_node;
pdev             3501 drivers/net/ethernet/freescale/fec_main.c 	fec_enet_get_queue_num(pdev, &num_tx_qs, &num_rx_qs);
pdev             3509 drivers/net/ethernet/freescale/fec_main.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev             3514 drivers/net/ethernet/freescale/fec_main.c 	of_id = of_match_device(fec_dt_ids, &pdev->dev);
pdev             3516 drivers/net/ethernet/freescale/fec_main.c 		pdev->id_entry = of_id->data;
pdev             3517 drivers/net/ethernet/freescale/fec_main.c 	dev_info = (struct fec_devinfo *)pdev->id_entry->driver_data;
pdev             3532 drivers/net/ethernet/freescale/fec_main.c 	pinctrl_pm_select_default_state(&pdev->dev);
pdev             3534 drivers/net/ethernet/freescale/fec_main.c 	fep->hwp = devm_platform_ioremap_resource(pdev, 0);
pdev             3540 drivers/net/ethernet/freescale/fec_main.c 	fep->pdev = pdev;
pdev             3543 drivers/net/ethernet/freescale/fec_main.c 	platform_set_drvdata(pdev, ndev);
pdev             3561 drivers/net/ethernet/freescale/fec_main.c 			dev_err(&pdev->dev,
pdev             3569 drivers/net/ethernet/freescale/fec_main.c 	ret = of_get_phy_mode(pdev->dev.of_node);
pdev             3571 drivers/net/ethernet/freescale/fec_main.c 		pdata = dev_get_platdata(&pdev->dev);
pdev             3580 drivers/net/ethernet/freescale/fec_main.c 	fep->clk_ipg = devm_clk_get(&pdev->dev, "ipg");
pdev             3586 drivers/net/ethernet/freescale/fec_main.c 	fep->clk_ahb = devm_clk_get(&pdev->dev, "ahb");
pdev             3595 drivers/net/ethernet/freescale/fec_main.c 	fep->clk_enet_out = devm_clk_get(&pdev->dev, "enet_out");
pdev             3603 drivers/net/ethernet/freescale/fec_main.c 	fep->clk_ref = devm_clk_get(&pdev->dev, "enet_clk_ref");
pdev             3608 drivers/net/ethernet/freescale/fec_main.c 	fep->clk_ptp = devm_clk_get(&pdev->dev, "ptp");
pdev             3625 drivers/net/ethernet/freescale/fec_main.c 	fep->reg_phy = devm_regulator_get_optional(&pdev->dev, "phy");
pdev             3629 drivers/net/ethernet/freescale/fec_main.c 			dev_err(&pdev->dev,
pdev             3641 drivers/net/ethernet/freescale/fec_main.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, FEC_MDIO_PM_TIMEOUT);
pdev             3642 drivers/net/ethernet/freescale/fec_main.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev             3643 drivers/net/ethernet/freescale/fec_main.c 	pm_runtime_get_noresume(&pdev->dev);
pdev             3644 drivers/net/ethernet/freescale/fec_main.c 	pm_runtime_set_active(&pdev->dev);
pdev             3645 drivers/net/ethernet/freescale/fec_main.c 	pm_runtime_enable(&pdev->dev);
pdev             3647 drivers/net/ethernet/freescale/fec_main.c 	ret = fec_reset_phy(pdev);
pdev             3651 drivers/net/ethernet/freescale/fec_main.c 	irq_cnt = fec_enet_get_irq_cnt(pdev);
pdev             3653 drivers/net/ethernet/freescale/fec_main.c 		fec_ptp_init(pdev, irq_cnt);
pdev             3661 drivers/net/ethernet/freescale/fec_main.c 		irq = platform_get_irq_byname_optional(pdev, irq_name);
pdev             3663 drivers/net/ethernet/freescale/fec_main.c 			irq = platform_get_irq(pdev, i);
pdev             3668 drivers/net/ethernet/freescale/fec_main.c 		ret = devm_request_irq(&pdev->dev, irq, fec_enet_interrupt,
pdev             3669 drivers/net/ethernet/freescale/fec_main.c 				       0, pdev->name, ndev);
pdev             3677 drivers/net/ethernet/freescale/fec_main.c 	ret = fec_enet_mii_init(pdev);
pdev             3684 drivers/net/ethernet/freescale/fec_main.c 	pinctrl_pm_select_sleep_state(&pdev->dev);
pdev             3699 drivers/net/ethernet/freescale/fec_main.c 	pm_runtime_mark_last_busy(&pdev->dev);
pdev             3700 drivers/net/ethernet/freescale/fec_main.c 	pm_runtime_put_autosuspend(&pdev->dev);
pdev             3709 drivers/net/ethernet/freescale/fec_main.c 	fec_ptp_stop(pdev);
pdev             3713 drivers/net/ethernet/freescale/fec_main.c 	pm_runtime_put_noidle(&pdev->dev);
pdev             3714 drivers/net/ethernet/freescale/fec_main.c 	pm_runtime_disable(&pdev->dev);
pdev             3735 drivers/net/ethernet/freescale/fec_main.c fec_drv_remove(struct platform_device *pdev)
pdev             3737 drivers/net/ethernet/freescale/fec_main.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev             3739 drivers/net/ethernet/freescale/fec_main.c 	struct device_node *np = pdev->dev.of_node;
pdev             3742 drivers/net/ethernet/freescale/fec_main.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev             3747 drivers/net/ethernet/freescale/fec_main.c 	fec_ptp_stop(pdev);
pdev             3760 drivers/net/ethernet/freescale/fec_main.c 	pm_runtime_put_noidle(&pdev->dev);
pdev             3761 drivers/net/ethernet/freescale/fec_main.c 	pm_runtime_disable(&pdev->dev);
pdev             3783 drivers/net/ethernet/freescale/fec_main.c 			pinctrl_pm_select_sleep_state(&fep->pdev->dev);
pdev             3827 drivers/net/ethernet/freescale/fec_main.c 			pinctrl_pm_select_default_state(&fep->pdev->dev);
pdev              107 drivers/net/ethernet/freescale/fec_ptp.c 		dev_err(&fep->pdev->dev, "No ptp stack is running\n");
pdev              224 drivers/net/ethernet/freescale/fec_ptp.c 		platform_get_device_id(fep->pdev);
pdev              572 drivers/net/ethernet/freescale/fec_ptp.c void fec_ptp_init(struct platform_device *pdev, int irq_idx)
pdev              574 drivers/net/ethernet/freescale/fec_ptp.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev              603 drivers/net/ethernet/freescale/fec_ptp.c 	irq = platform_get_irq_byname_optional(pdev, "pps");
pdev              605 drivers/net/ethernet/freescale/fec_ptp.c 		irq = platform_get_irq_optional(pdev, irq_idx);
pdev              610 drivers/net/ethernet/freescale/fec_ptp.c 		ret = devm_request_irq(&pdev->dev, irq, fec_pps_interrupt,
pdev              611 drivers/net/ethernet/freescale/fec_ptp.c 				       0, pdev->name, ndev);
pdev              613 drivers/net/ethernet/freescale/fec_ptp.c 			dev_warn(&pdev->dev, "request for pps irq failed(%d)\n",
pdev              617 drivers/net/ethernet/freescale/fec_ptp.c 	fep->ptp_clock = ptp_clock_register(&fep->ptp_caps, &pdev->dev);
pdev              620 drivers/net/ethernet/freescale/fec_ptp.c 		dev_err(&pdev->dev, "ptp_clock_register failed\n");
pdev              626 drivers/net/ethernet/freescale/fec_ptp.c void fec_ptp_stop(struct platform_device *pdev)
pdev              628 drivers/net/ethernet/freescale/fec_ptp.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev              549 drivers/net/ethernet/freescale/fman/mac.c 	struct platform_device *pdev;
pdev              562 drivers/net/ethernet/freescale/fman/mac.c 	pdev = platform_device_alloc("dpaa-ethernet", dpaa_eth_dev_cnt);
pdev              563 drivers/net/ethernet/freescale/fman/mac.c 	if (!pdev) {
pdev              568 drivers/net/ethernet/freescale/fman/mac.c 	pdev->dev.parent = priv->dev;
pdev              570 drivers/net/ethernet/freescale/fman/mac.c 	ret = platform_device_add_data(pdev, &data, sizeof(data));
pdev              574 drivers/net/ethernet/freescale/fman/mac.c 	ret = platform_device_add(pdev);
pdev              581 drivers/net/ethernet/freescale/fman/mac.c 	return pdev;
pdev              584 drivers/net/ethernet/freescale/fman/mac.c 	platform_device_put(pdev);
pdev              375 drivers/net/ethernet/freescale/fsl_pq_mdio.c static void set_tbipa(const u32 tbipa_val, struct platform_device *pdev,
pdev              379 drivers/net/ethernet/freescale/fsl_pq_mdio.c 	struct device_node *np = pdev->dev.of_node;
pdev              397 drivers/net/ethernet/freescale/fsl_pq_mdio.c 			dev_err(&pdev->dev, "invalid register map (should be at least 0x%04zx to contain TBI address)\n",
pdev              407 drivers/net/ethernet/freescale/fsl_pq_mdio.c static int fsl_pq_mdio_probe(struct platform_device *pdev)
pdev              410 drivers/net/ethernet/freescale/fsl_pq_mdio.c 		of_match_device(fsl_pq_mdio_match, &pdev->dev);
pdev              412 drivers/net/ethernet/freescale/fsl_pq_mdio.c 	struct device_node *np = pdev->dev.of_node;
pdev              420 drivers/net/ethernet/freescale/fsl_pq_mdio.c 		dev_err(&pdev->dev, "Failed to match device\n");
pdev              426 drivers/net/ethernet/freescale/fsl_pq_mdio.c 	dev_dbg(&pdev->dev, "found %s compatible node\n", id->compatible);
pdev              440 drivers/net/ethernet/freescale/fsl_pq_mdio.c 		dev_err(&pdev->dev, "could not obtain address information\n");
pdev              460 drivers/net/ethernet/freescale/fsl_pq_mdio.c 		dev_err(&pdev->dev, "invalid register map\n");
pdev              466 drivers/net/ethernet/freescale/fsl_pq_mdio.c 	new_bus->parent = &pdev->dev;
pdev              467 drivers/net/ethernet/freescale/fsl_pq_mdio.c 	platform_set_drvdata(pdev, new_bus);
pdev              472 drivers/net/ethernet/freescale/fsl_pq_mdio.c 				dev_dbg(&pdev->dev, "found TBI PHY node %pOFP\n",
pdev              481 drivers/net/ethernet/freescale/fsl_pq_mdio.c 				dev_err(&pdev->dev,
pdev              487 drivers/net/ethernet/freescale/fsl_pq_mdio.c 			set_tbipa(*prop, pdev,
pdev              497 drivers/net/ethernet/freescale/fsl_pq_mdio.c 		dev_err(&pdev->dev, "cannot register %s as MDIO bus\n",
pdev              514 drivers/net/ethernet/freescale/fsl_pq_mdio.c static int fsl_pq_mdio_remove(struct platform_device *pdev)
pdev              516 drivers/net/ethernet/freescale/fsl_pq_mdio.c 	struct device *device = &pdev->dev;
pdev              639 drivers/net/ethernet/freescale/gianfar.c static int gfar_of_init(struct platform_device *ofdev, struct net_device **pdev)
pdev              710 drivers/net/ethernet/freescale/gianfar.c 	*pdev = alloc_etherdev_mq(sizeof(*priv), num_tx_qs);
pdev              711 drivers/net/ethernet/freescale/gianfar.c 	dev = *pdev;
pdev              244 drivers/net/ethernet/freescale/xgmac_mdio.c static int xgmac_mdio_probe(struct platform_device *pdev)
pdev              246 drivers/net/ethernet/freescale/xgmac_mdio.c 	struct device_node *np = pdev->dev.of_node;
pdev              254 drivers/net/ethernet/freescale/xgmac_mdio.c 		dev_err(&pdev->dev, "could not obtain address\n");
pdev              265 drivers/net/ethernet/freescale/xgmac_mdio.c 	bus->parent = &pdev->dev;
pdev              276 drivers/net/ethernet/freescale/xgmac_mdio.c 	priv->is_little_endian = of_property_read_bool(pdev->dev.of_node,
pdev              279 drivers/net/ethernet/freescale/xgmac_mdio.c 	priv->has_a011043 = of_property_read_bool(pdev->dev.of_node,
pdev              284 drivers/net/ethernet/freescale/xgmac_mdio.c 		dev_err(&pdev->dev, "cannot register MDIO bus\n");
pdev              288 drivers/net/ethernet/freescale/xgmac_mdio.c 	platform_set_drvdata(pdev, bus);
pdev              301 drivers/net/ethernet/freescale/xgmac_mdio.c static int xgmac_mdio_remove(struct platform_device *pdev)
pdev              303 drivers/net/ethernet/freescale/xgmac_mdio.c 	struct mii_bus *bus = platform_get_drvdata(pdev);
pdev              195 drivers/net/ethernet/google/gve/gve.h 	struct pci_dev *pdev;
pdev              142 drivers/net/ethernet/google/gve/gve_adminq.c 		dev_err(&priv->pdev->dev, "AQ command timed out, need to reset AQ\n");
pdev              148 drivers/net/ethernet/google/gve/gve_adminq.c 	return gve_adminq_parse_err(&priv->pdev->dev, status);
pdev              269 drivers/net/ethernet/google/gve/gve_adminq.c 	descriptor = dma_alloc_coherent(&priv->pdev->dev, PAGE_SIZE,
pdev              325 drivers/net/ethernet/google/gve/gve_adminq.c 	dma_free_coherent(&priv->pdev->dev, sizeof(*descriptor), descriptor,
pdev              333 drivers/net/ethernet/google/gve/gve_adminq.c 	struct device *hdev = &priv->pdev->dev;
pdev               17 drivers/net/ethernet/google/gve/gve_ethtool.c 	strlcpy(info->bus_info, pci_name(priv->pdev), sizeof(info->bus_info));
pdev               62 drivers/net/ethernet/google/gve/gve_main.c 		dma_alloc_coherent(&priv->pdev->dev,
pdev               74 drivers/net/ethernet/google/gve/gve_main.c 	dma_free_coherent(&priv->pdev->dev,
pdev              150 drivers/net/ethernet/google/gve/gve_main.c 	vecs_enabled = pci_enable_msix_range(priv->pdev, priv->msix_vectors,
pdev              153 drivers/net/ethernet/google/gve/gve_main.c 		dev_err(&priv->pdev->dev, "Could not enable min msix %d/%d\n",
pdev              168 drivers/net/ethernet/google/gve/gve_main.c 		dev_err(&priv->pdev->dev,
pdev              186 drivers/net/ethernet/google/gve/gve_main.c 		dev_err(&priv->pdev->dev, "Did not receive management vector.\n");
pdev              190 drivers/net/ethernet/google/gve/gve_main.c 		dma_alloc_coherent(&priv->pdev->dev,
pdev              209 drivers/net/ethernet/google/gve/gve_main.c 			dev_err(&priv->pdev->dev,
pdev              226 drivers/net/ethernet/google/gve/gve_main.c 	dma_free_coherent(&priv->pdev->dev, priv->num_ntfy_blks *
pdev              233 drivers/net/ethernet/google/gve/gve_main.c 	pci_disable_msix(priv->pdev);
pdev              253 drivers/net/ethernet/google/gve/gve_main.c 	dma_free_coherent(&priv->pdev->dev,
pdev              258 drivers/net/ethernet/google/gve/gve_main.c 	pci_disable_msix(priv->pdev);
pdev              279 drivers/net/ethernet/google/gve/gve_main.c 		dev_err(&priv->pdev->dev,
pdev              303 drivers/net/ethernet/google/gve/gve_main.c 			dev_err(&priv->pdev->dev,
pdev              559 drivers/net/ethernet/google/gve/gve_main.c 		err = gve_alloc_page(&priv->pdev->dev, &qpl->pages[i],
pdev              593 drivers/net/ethernet/google/gve/gve_main.c 		gve_free_page(&priv->pdev->dev, qpl->pages[i],
pdev              867 drivers/net/ethernet/google/gve/gve_main.c 		dev_info(&priv->pdev->dev, "Device requested reset.\n");
pdev              906 drivers/net/ethernet/google/gve/gve_main.c 	err = gve_adminq_alloc(&priv->pdev->dev, priv);
pdev              908 drivers/net/ethernet/google/gve/gve_main.c 		dev_err(&priv->pdev->dev,
pdev              919 drivers/net/ethernet/google/gve/gve_main.c 		dev_err(&priv->pdev->dev,
pdev              932 drivers/net/ethernet/google/gve/gve_main.c 	num_ntfy = pci_msix_vec_count(priv->pdev);
pdev              934 drivers/net/ethernet/google/gve/gve_main.c 		dev_err(&priv->pdev->dev,
pdev              939 drivers/net/ethernet/google/gve/gve_main.c 		dev_err(&priv->pdev->dev, "gve needs at least %d MSI-x vectors, but only has %d\n",
pdev              977 drivers/net/ethernet/google/gve/gve_main.c 	gve_adminq_free(&priv->pdev->dev, priv);
pdev              984 drivers/net/ethernet/google/gve/gve_main.c 	gve_adminq_free(&priv->pdev->dev, priv);
pdev             1016 drivers/net/ethernet/google/gve/gve_main.c 	dev_err(&priv->pdev->dev, "Reset failed! !!! DISABLING ALL QUEUES !!!\n");
pdev             1026 drivers/net/ethernet/google/gve/gve_main.c 	dev_info(&priv->pdev->dev, "Performing reset\n");
pdev             1070 drivers/net/ethernet/google/gve/gve_main.c static int gve_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1079 drivers/net/ethernet/google/gve/gve_main.c 	err = pci_enable_device(pdev);
pdev             1083 drivers/net/ethernet/google/gve/gve_main.c 	err = pci_request_regions(pdev, "gvnic-cfg");
pdev             1087 drivers/net/ethernet/google/gve/gve_main.c 	pci_set_master(pdev);
pdev             1089 drivers/net/ethernet/google/gve/gve_main.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             1091 drivers/net/ethernet/google/gve/gve_main.c 		dev_err(&pdev->dev, "Failed to set dma mask: err=%d\n", err);
pdev             1095 drivers/net/ethernet/google/gve/gve_main.c 	err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             1097 drivers/net/ethernet/google/gve/gve_main.c 		dev_err(&pdev->dev,
pdev             1102 drivers/net/ethernet/google/gve/gve_main.c 	reg_bar = pci_iomap(pdev, GVE_REGISTER_BAR, 0);
pdev             1104 drivers/net/ethernet/google/gve/gve_main.c 		dev_err(&pdev->dev, "Failed to map pci bar!\n");
pdev             1109 drivers/net/ethernet/google/gve/gve_main.c 	db_bar = pci_iomap(pdev, GVE_DOORBELL_BAR, 0);
pdev             1111 drivers/net/ethernet/google/gve/gve_main.c 		dev_err(&pdev->dev, "Failed to map doorbell bar!\n");
pdev             1123 drivers/net/ethernet/google/gve/gve_main.c 		dev_err(&pdev->dev, "could not allocate netdev\n");
pdev             1126 drivers/net/ethernet/google/gve/gve_main.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             1127 drivers/net/ethernet/google/gve/gve_main.c 	pci_set_drvdata(pdev, dev);
pdev             1146 drivers/net/ethernet/google/gve/gve_main.c 	priv->pdev = pdev;
pdev             1156 drivers/net/ethernet/google/gve/gve_main.c 		dev_err(&pdev->dev, "Could not allocate workqueue");
pdev             1172 drivers/net/ethernet/google/gve/gve_main.c 	dev_info(&pdev->dev, "GVE version %s\n", gve_version_str);
pdev             1184 drivers/net/ethernet/google/gve/gve_main.c 	pci_iounmap(pdev, db_bar);
pdev             1187 drivers/net/ethernet/google/gve/gve_main.c 	pci_iounmap(pdev, reg_bar);
pdev             1190 drivers/net/ethernet/google/gve/gve_main.c 	pci_release_regions(pdev);
pdev             1193 drivers/net/ethernet/google/gve/gve_main.c 	pci_disable_device(pdev);
pdev             1197 drivers/net/ethernet/google/gve/gve_main.c static void gve_remove(struct pci_dev *pdev)
pdev             1199 drivers/net/ethernet/google/gve/gve_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             1208 drivers/net/ethernet/google/gve/gve_main.c 	pci_iounmap(pdev, db_bar);
pdev             1209 drivers/net/ethernet/google/gve/gve_main.c 	pci_iounmap(pdev, reg_bar);
pdev             1210 drivers/net/ethernet/google/gve/gve_main.c 	pci_release_regions(pdev);
pdev             1211 drivers/net/ethernet/google/gve/gve_main.c 	pci_disable_device(pdev);
pdev               22 drivers/net/ethernet/google/gve/gve_rx.c 	struct device *dev = &priv->pdev->dev;
pdev              100 drivers/net/ethernet/google/gve/gve_rx.c 	struct device *hdev = &priv->pdev->dev;
pdev              292 drivers/net/ethernet/google/gve/gve_rx.c 	dma_sync_single_for_cpu(&priv->pdev->dev, rx->data.qpl->page_buses[idx],
pdev              148 drivers/net/ethernet/google/gve/gve_tx.c 	struct device *hdev = &priv->pdev->dev;
pdev              188 drivers/net/ethernet/google/gve/gve_tx.c 	struct device *hdev = &priv->pdev->dev;
pdev              493 drivers/net/ethernet/google/gve/gve_tx.c 	nsegs = gve_tx_add_skb(tx, skb, &priv->pdev->dev);
pdev              901 drivers/net/ethernet/hisilicon/hip04_eth.c static int hip04_mac_probe(struct platform_device *pdev)
pdev              903 drivers/net/ethernet/hisilicon/hip04_eth.c 	struct device *d = &pdev->dev;
pdev              918 drivers/net/ethernet/hisilicon/hip04_eth.c 	platform_set_drvdata(pdev, ndev);
pdev              919 drivers/net/ethernet/hisilicon/hip04_eth.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev              921 drivers/net/ethernet/hisilicon/hip04_eth.c 	priv->base = devm_platform_ioremap_resource(pdev, 0);
pdev              928 drivers/net/ethernet/hisilicon/hip04_eth.c 	priv->sysctrl_base = devm_platform_ioremap_resource(pdev, 1);
pdev              971 drivers/net/ethernet/hisilicon/hip04_eth.c 	irq = platform_get_irq(pdev, 0);
pdev              978 drivers/net/ethernet/hisilicon/hip04_eth.c 			       0, pdev->name, ndev);
pdev             1033 drivers/net/ethernet/hisilicon/hip04_eth.c static int hip04_remove(struct platform_device *pdev)
pdev             1035 drivers/net/ethernet/hisilicon/hip04_eth.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev             1037 drivers/net/ethernet/hisilicon/hip04_eth.c 	struct device *d = &pdev->dev;
pdev              780 drivers/net/ethernet/hisilicon/hisi_femac.c static int hisi_femac_drv_probe(struct platform_device *pdev)
pdev              782 drivers/net/ethernet/hisilicon/hisi_femac.c 	struct device *dev = &pdev->dev;
pdev              794 drivers/net/ethernet/hisilicon/hisi_femac.c 	platform_set_drvdata(pdev, ndev);
pdev              795 drivers/net/ethernet/hisilicon/hisi_femac.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev              801 drivers/net/ethernet/hisilicon/hisi_femac.c 	priv->port_base = devm_platform_ioremap_resource(pdev, 0);
pdev              807 drivers/net/ethernet/hisilicon/hisi_femac.c 	priv->glb_base = devm_platform_ioremap_resource(pdev, 1);
pdev              813 drivers/net/ethernet/hisilicon/hisi_femac.c 	priv->clk = devm_clk_get(&pdev->dev, NULL);
pdev              878 drivers/net/ethernet/hisilicon/hisi_femac.c 	ndev->irq = platform_get_irq(pdev, 0);
pdev              885 drivers/net/ethernet/hisilicon/hisi_femac.c 			       IRQF_SHARED, pdev->name, ndev);
pdev              910 drivers/net/ethernet/hisilicon/hisi_femac.c static int hisi_femac_drv_remove(struct platform_device *pdev)
pdev              912 drivers/net/ethernet/hisilicon/hisi_femac.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev              926 drivers/net/ethernet/hisilicon/hisi_femac.c static int hisi_femac_drv_suspend(struct platform_device *pdev,
pdev              929 drivers/net/ethernet/hisilicon/hisi_femac.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev              943 drivers/net/ethernet/hisilicon/hisi_femac.c static int hisi_femac_drv_resume(struct platform_device *pdev)
pdev              945 drivers/net/ethernet/hisilicon/hisi_femac.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev             1093 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c static int hix5hd2_dev_probe(struct platform_device *pdev)
pdev             1095 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 	struct device *dev = &pdev->dev;
pdev             1108 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 	platform_set_drvdata(pdev, ndev);
pdev             1121 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 	priv->base = devm_platform_ioremap_resource(pdev, 0);
pdev             1127 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 	priv->ctrl_base = devm_platform_ioremap_resource(pdev, 1);
pdev             1133 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 	priv->mac_core_clk = devm_clk_get(&pdev->dev, "mac_core");
pdev             1146 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 	priv->mac_ifc_clk = devm_clk_get(&pdev->dev, "mac_ifc");
pdev             1188 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 	bus->parent = &pdev->dev;
pdev             1189 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 	snprintf(bus->id, MII_BUS_ID_SIZE, "%s-mii", dev_name(&pdev->dev));
pdev             1210 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 	ndev->irq = platform_get_irq(pdev, 0);
pdev             1218 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 			       0, pdev->name, ndev);
pdev             1290 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c static int hix5hd2_dev_remove(struct platform_device *pdev)
pdev             1292 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev              733 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 	struct platform_device *pdev;
pdev              754 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 	pdev = hns_dsaf_find_platform_device(args.fwnode);
pdev              755 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 	if (!pdev) {
pdev              761 drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c 	mii_bus = platform_get_drvdata(pdev);
pdev               52 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c 	struct platform_device *pdev = to_platform_device(dsaf_dev->dev);
pdev              106 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c 			res = platform_get_resource(pdev, IORESOURCE_MEM,
pdev              113 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c 			dsaf_dev->sc_base = devm_ioremap_resource(&pdev->dev,
pdev              118 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c 			res = platform_get_resource(pdev, IORESOURCE_MEM,
pdev              125 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c 			dsaf_dev->sds_base = devm_ioremap_resource(&pdev->dev,
pdev              134 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "ppe-base");
pdev              136 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, res_idx++);
pdev              142 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c 	dsaf_dev->ppe_base = devm_ioremap_resource(&pdev->dev, res);
pdev              148 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c 		res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              151 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c 			res = platform_get_resource(pdev, IORESOURCE_MEM,
pdev              159 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c 		dsaf_dev->io_base = devm_ioremap_resource(&pdev->dev, res);
pdev             2948 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c static int hns_dsaf_probe(struct platform_device *pdev)
pdev             2953 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c 	dsaf_dev = hns_dsaf_alloc_dev(&pdev->dev, sizeof(struct dsaf_drv_priv));
pdev             2956 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c 		dev_err(&pdev->dev,
pdev             3002 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c static int hns_dsaf_remove(struct platform_device *pdev)
pdev             3004 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c 	struct dsaf_device *dsaf_dev = dev_get_drvdata(&pdev->dev);
pdev             3047 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c 	struct platform_device *pdev;
pdev             3075 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c 		pdev = of_find_device_by_node(to_of_node(dsaf_fwnode));
pdev             3077 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c 		pdev = hns_dsaf_find_platform_device(dsaf_fwnode);
pdev             3084 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c 	if (!pdev) {
pdev             3090 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c 	dsaf_dev = dev_get_drvdata(&pdev->dev);
pdev             3092 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c 		dev_err(&pdev->dev, "dsaf_dev is NULL\n");
pdev             3093 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c 		put_device(&pdev->dev);
pdev             3101 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c 		put_device(&pdev->dev);
pdev             3141 drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c 	put_device(&pdev->dev);
pdev              520 drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c 	struct platform_device *pdev =
pdev              534 drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c 		is_ver1 ? platform_get_irq(pdev, base_irq_idx + i * 2) :
pdev              535 drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c 			  platform_get_irq(pdev, base_irq_idx + i * 3 + 1);
pdev              537 drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c 		is_ver1 ? platform_get_irq(pdev, base_irq_idx + i * 2 + 1) :
pdev              538 drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c 			  platform_get_irq(pdev, base_irq_idx + i * 3);
pdev             2258 drivers/net/ethernet/hisilicon/hns/hns_enet.c static int hns_nic_dev_probe(struct platform_device *pdev)
pdev             2260 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	struct device *dev = &pdev->dev;
pdev             2270 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	platform_set_drvdata(pdev, ndev);
pdev             2401 drivers/net/ethernet/hisilicon/hns/hns_enet.c static int hns_nic_dev_remove(struct platform_device *pdev)
pdev             2403 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev               82 drivers/net/ethernet/hisilicon/hns3/hnae3.c 		dev_err(&ae_dev->pdev->dev,
pdev              127 drivers/net/ethernet/hisilicon/hns3/hnae3.c 			dev_err(&ae_dev->pdev->dev,
pdev              193 drivers/net/ethernet/hisilicon/hns3/hnae3.c 		id = pci_match_id(ae_algo->pdev_id_table, ae_dev->pdev);
pdev              198 drivers/net/ethernet/hisilicon/hns3/hnae3.c 			dev_err(&ae_dev->pdev->dev, "ae_algo ops are null\n");
pdev              205 drivers/net/ethernet/hisilicon/hns3/hnae3.c 			dev_err(&ae_dev->pdev->dev,
pdev              219 drivers/net/ethernet/hisilicon/hns3/hnae3.c 				dev_err(&ae_dev->pdev->dev,
pdev              247 drivers/net/ethernet/hisilicon/hns3/hnae3.c 		id = pci_match_id(ae_algo->pdev_id_table, ae_dev->pdev);
pdev              287 drivers/net/ethernet/hisilicon/hns3/hnae3.c 		id = pci_match_id(ae_algo->pdev_id_table, ae_dev->pdev);
pdev              292 drivers/net/ethernet/hisilicon/hns3/hnae3.c 			dev_err(&ae_dev->pdev->dev, "ae_algo ops are null\n");
pdev              300 drivers/net/ethernet/hisilicon/hns3/hnae3.c 			dev_err(&ae_dev->pdev->dev,
pdev              316 drivers/net/ethernet/hisilicon/hns3/hnae3.c 			dev_err(&ae_dev->pdev->dev,
pdev              351 drivers/net/ethernet/hisilicon/hns3/hnae3.c 		id = pci_match_id(ae_algo->pdev_id_table, ae_dev->pdev);
pdev              235 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	struct pci_dev *pdev;
pdev              489 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	void (*reset_event)(struct pci_dev *pdev, struct hnae3_handle *handle);
pdev              630 drivers/net/ethernet/hisilicon/hns3/hnae3.h 	struct pci_dev *pdev;
pdev               27 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 		dev_err(&h->pdev->dev, "ring_data is NULL\n");
pdev               38 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 	dev_info(&h->pdev->dev, "queue info\n");
pdev               41 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 		dev_err(&h->pdev->dev,
pdev               62 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 		dev_info(&h->pdev->dev, "RX(%d) BASE ADD: 0x%08x%08x\n", i,
pdev               67 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 		dev_info(&h->pdev->dev, "RX(%d) RING BD NUM: %u\n", i, value);
pdev               71 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 		dev_info(&h->pdev->dev, "RX(%d) RING BD LEN: %u\n", i, value);
pdev               75 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 		dev_info(&h->pdev->dev, "RX(%d) RING TAIL: %u\n", i, value);
pdev               79 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 		dev_info(&h->pdev->dev, "RX(%d) RING HEAD: %u\n", i, value);
pdev               83 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 		dev_info(&h->pdev->dev, "RX(%d) RING FBDNUM: %u\n", i, value);
pdev               87 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 		dev_info(&h->pdev->dev, "RX(%d) RING PKTNUM: %u\n", i, value);
pdev               94 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 		dev_info(&h->pdev->dev, "TX(%d) BASE ADD: 0x%08x%08x\n", i,
pdev               99 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 		dev_info(&h->pdev->dev, "TX(%d) RING BD NUM: %u\n", i, value);
pdev              103 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 		dev_info(&h->pdev->dev, "TX(%d) RING TC: %u\n", i, value);
pdev              107 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 		dev_info(&h->pdev->dev, "TX(%d) RING TAIL: %u\n", i, value);
pdev              111 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 		dev_info(&h->pdev->dev, "TX(%d) RING HEAD: %u\n", i, value);
pdev              115 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 		dev_info(&h->pdev->dev, "TX(%d) RING FBDNUM: %u\n", i, value);
pdev              119 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 		dev_info(&h->pdev->dev, "TX(%d) RING OFFSET: %u\n", i, value);
pdev              123 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 		dev_info(&h->pdev->dev, "TX(%d) RING PKTNUM: %u\n\n", i,
pdev              139 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 	dev_info(&h->pdev->dev, "map info for queue id and vector id\n");
pdev              140 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 	dev_info(&h->pdev->dev,
pdev              151 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 		dev_info(&h->pdev->dev,
pdev              165 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 	struct device *dev = &h->pdev->dev;
pdev              244 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 	dev_info(&h->pdev->dev, "available commands\n");
pdev              245 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 	dev_info(&h->pdev->dev, "queue info <number>\n");
pdev              246 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 	dev_info(&h->pdev->dev, "queue map\n");
pdev              247 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 	dev_info(&h->pdev->dev, "bd info <q_num> <bd index>\n");
pdev              249 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 	if (!hns3_is_phys_func(h->pdev))
pdev              252 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 	dev_info(&h->pdev->dev, "dump fd tcam\n");
pdev              253 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 	dev_info(&h->pdev->dev, "dump tc\n");
pdev              254 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 	dev_info(&h->pdev->dev, "dump tm map <q_num>\n");
pdev              255 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 	dev_info(&h->pdev->dev, "dump tm\n");
pdev              256 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 	dev_info(&h->pdev->dev, "dump qos pause cfg\n");
pdev              257 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 	dev_info(&h->pdev->dev, "dump qos pri map\n");
pdev              258 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 	dev_info(&h->pdev->dev, "dump qos buf cfg\n");
pdev              259 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 	dev_info(&h->pdev->dev, "dump mng tbl\n");
pdev              260 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 	dev_info(&h->pdev->dev, "dump reset info\n");
pdev              261 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 	dev_info(&h->pdev->dev, "dump m7 info\n");
pdev              262 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 	dev_info(&h->pdev->dev, "dump ncl_config <offset> <length>(in hex)\n");
pdev              263 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 	dev_info(&h->pdev->dev, "dump mac tnl status\n");
pdev              274 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 	dev_info(&h->pdev->dev, "%s", printf_buf);
pdev              281 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 	dev_info(&h->pdev->dev, "%s", printf_buf);
pdev              382 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 	const char *name = pci_name(handle->pdev);
pdev              662 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (h->pdev->revision >= 0x21 && h->ae_algo->ops->enable_vlan_filter) {
pdev             1788 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		h->ae_algo->ops->reset_event(h->pdev, h);
pdev             1838 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c bool hns3_is_phys_func(struct pci_dev *pdev)
pdev             1840 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	u32 dev_id = pdev->device;
pdev             1855 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		dev_warn(&pdev->dev, "un-recognized pci device-id %d",
pdev             1862 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static void hns3_disable_sriov(struct pci_dev *pdev)
pdev             1868 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (pci_vfs_assigned(pdev)) {
pdev             1869 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		dev_warn(&pdev->dev,
pdev             1874 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	pci_disable_sriov(pdev);
pdev             1877 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static void hns3_get_dev_capability(struct pci_dev *pdev,
pdev             1880 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (pdev->revision >= 0x21) {
pdev             1896 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static int hns3_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1901 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	ae_dev = devm_kzalloc(&pdev->dev, sizeof(*ae_dev), GFP_KERNEL);
pdev             1907 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	ae_dev->pdev = pdev;
pdev             1910 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	hns3_get_dev_capability(pdev, ae_dev);
pdev             1911 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	pci_set_drvdata(pdev, ae_dev);
pdev             1915 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		devm_kfree(&pdev->dev, ae_dev);
pdev             1916 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		pci_set_drvdata(pdev, NULL);
pdev             1925 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static void hns3_remove(struct pci_dev *pdev)
pdev             1927 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_ae_dev *ae_dev = pci_get_drvdata(pdev);
pdev             1929 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (hns3_is_phys_func(pdev) && IS_ENABLED(CONFIG_PCI_IOV))
pdev             1930 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		hns3_disable_sriov(pdev);
pdev             1933 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	pci_set_drvdata(pdev, NULL);
pdev             1944 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static int hns3_pci_sriov_configure(struct pci_dev *pdev, int num_vfs)
pdev             1948 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (!(hns3_is_phys_func(pdev) && IS_ENABLED(CONFIG_PCI_IOV))) {
pdev             1949 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		dev_warn(&pdev->dev, "Can not config SRIOV\n");
pdev             1954 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		ret = pci_enable_sriov(pdev, num_vfs);
pdev             1956 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 			dev_err(&pdev->dev, "SRIOV enable failed %d\n", ret);
pdev             1959 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	} else if (!pci_vfs_assigned(pdev)) {
pdev             1960 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		pci_disable_sriov(pdev);
pdev             1962 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		dev_warn(&pdev->dev,
pdev             1969 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static void hns3_shutdown(struct pci_dev *pdev)
pdev             1971 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_ae_dev *ae_dev = pci_get_drvdata(pdev);
pdev             1974 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	devm_kfree(&pdev->dev, ae_dev);
pdev             1975 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	pci_set_drvdata(pdev, NULL);
pdev             1978 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		pci_set_power_state(pdev, PCI_D3hot);
pdev             1981 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static pci_ers_result_t hns3_error_detected(struct pci_dev *pdev,
pdev             1984 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_ae_dev *ae_dev = pci_get_drvdata(pdev);
pdev             1987 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	dev_info(&pdev->dev, "PCI error detected, state(=%d)!!\n", state);
pdev             1993 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		dev_err(&pdev->dev,
pdev             2006 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static pci_ers_result_t hns3_slot_reset(struct pci_dev *pdev)
pdev             2008 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_ae_dev *ae_dev = pci_get_drvdata(pdev);
pdev             2011 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct device *dev = &pdev->dev;
pdev             2025 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 			ops->reset_event(pdev, NULL);
pdev             2034 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static void hns3_reset_prepare(struct pci_dev *pdev)
pdev             2036 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_ae_dev *ae_dev = pci_get_drvdata(pdev);
pdev             2038 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	dev_info(&pdev->dev, "hns3 flr prepare\n");
pdev             2043 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c static void hns3_reset_done(struct pci_dev *pdev)
pdev             2045 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_ae_dev *ae_dev = pci_get_drvdata(pdev);
pdev             2047 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	dev_info(&pdev->dev, "hns3 flr done\n");
pdev             2073 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct pci_dev *pdev = h->pdev;
pdev             2109 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (pdev->revision >= 0x21) {
pdev             2586 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct pci_dev *pdev = ring->tqp->handle->pdev;
pdev             2588 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	if (pdev->revision == 0x20) {
pdev             3192 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct pci_dev *pdev = tqp_vector->handle->pdev;
pdev             3211 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 			chain = devm_kzalloc(&pdev->dev, sizeof(*chain),
pdev             3242 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		chain = devm_kzalloc(&pdev->dev, sizeof(*chain), GFP_KERNEL);
pdev             3264 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		devm_kfree(&pdev->dev, cur_chain);
pdev             3275 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct pci_dev *pdev = tqp_vector->handle->pdev;
pdev             3282 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		devm_kfree(&pdev->dev, chain);
pdev             3298 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct pci_dev *pdev = priv->ae_handle->pdev;
pdev             3304 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	numa_node = dev_to_node(&pdev->dev);
pdev             3388 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct pci_dev *pdev = h->pdev;
pdev             3399 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	vector = devm_kcalloc(&pdev->dev, vector_num, sizeof(*vector),
pdev             3409 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		devm_kcalloc(&pdev->dev, vector_num, sizeof(*priv->tqp_vector),
pdev             3425 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	devm_kfree(&pdev->dev, vector);
pdev             3470 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct pci_dev *pdev = h->pdev;
pdev             3482 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	devm_kfree(&pdev->dev, priv->tqp_vector);
pdev             3491 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct pci_dev *pdev = priv->ae_handle->pdev;
pdev             3495 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	ring = devm_kzalloc(&pdev->dev, sizeof(*ring), GFP_KERNEL);
pdev             3547 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct pci_dev *pdev = h->pdev;
pdev             3550 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	priv->ring_data =  devm_kzalloc(&pdev->dev,
pdev             3572 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	devm_kfree(&pdev->dev, priv->ring_data);
pdev             3851 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct pci_dev *pdev = handle->pdev;
pdev             3864 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	priv->dev = &pdev->dev;
pdev             3882 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             4244 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	struct hnae3_ae_dev *ae_dev = pci_get_drvdata(handle->pdev);
pdev             4431 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 		dev_err(&handle->pdev->dev,
pdev             4522 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 			dev_err(&handle->pdev->dev, "Detected %s!\n",
pdev              657 drivers/net/ethernet/hisilicon/hns3/hns3_enet.h bool hns3_is_phys_func(struct pci_dev *pdev);
pdev               95 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (ret || h->pdev->revision >= 0x21)
pdev              162 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (handle->pdev->revision == 0x20)
pdev              554 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	strncpy(drvinfo->driver, h->pdev->driver->name,
pdev              558 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	strncpy(drvinfo->bus_info, pci_name(h->pdev),
pdev              778 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (handle->pdev->revision == 0x20)
pdev              846 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if ((h->pdev->revision == 0x20 &&
pdev             1068 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (handle->pdev->revision == 0x20)
pdev             1362 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (handle->pdev->revision == 0x20)
pdev             1383 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (handle->pdev->revision == 0x20)
pdev               16 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c #define cmq_ring_to_dev(ring)   (&(ring)->dev->pdev->dev)
pdev               73 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c 		dev_err(&hdev->pdev->dev, "descriptor %s alloc error %d\n",
pdev              148 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c 		dev_warn(&hdev->pdev->dev, "wrong cmd head (%d, %d-%d)\n", head,
pdev              150 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c 		dev_warn(&hdev->pdev->dev,
pdev              153 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c 		dev_warn(&hdev->pdev->dev,
pdev              328 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c 		dev_warn(&hdev->pdev->dev,
pdev              371 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c 		dev_err(&hdev->pdev->dev,
pdev              378 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c 		dev_err(&hdev->pdev->dev,
pdev              436 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c 		dev_err(&hdev->pdev->dev,
pdev              442 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c 	dev_info(&hdev->pdev->dev, "The firmware version is %lu.%lu.%lu.%lu\n",
pdev              457 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c 		dev_warn(&hdev->pdev->dev,
pdev               81 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c 		dev_err(&hdev->pdev->dev,
pdev               89 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c 			dev_err(&hdev->pdev->dev,
pdev               97 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c 		dev_err(&hdev->pdev->dev,
pdev               85 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_err(&hdev->pdev->dev,
pdev              114 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_err(&hdev->pdev->dev,
pdev              143 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_err(&hdev->pdev->dev, "get cmd(%d) bd num(%d) failed\n",
pdev              151 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_err(&hdev->pdev->dev, "call kzalloc failed\n");
pdev              170 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 			dev_info(&hdev->pdev->dev, "%s: 0x%x\n",
pdev              182 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	struct device *dev = &hdev->pdev->dev;
pdev              193 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_err(&hdev->pdev->dev,
pdev              301 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_info(&hdev->pdev->dev, "unknown command\n");
pdev              311 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_info(&hdev->pdev->dev, "%s(%d): %s\n", title_buf, index,
pdev              314 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_info(&hdev->pdev->dev, "%s(%d): %s\n", title_buf, index,
pdev              325 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_info(&hdev->pdev->dev,
pdev              334 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_err(&hdev->pdev->dev, "dump tc fail, ret = %d\n", ret);
pdev              340 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "dump tc\n");
pdev              341 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "weight_offset: %u\n",
pdev              365 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "PG_C pg_id: %u\n", pg_shap_cfg_cmd->pg_id);
pdev              366 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "PG_C pg_shapping: 0x%x\n",
pdev              376 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "PG_P pg_id: %u\n", pg_shap_cfg_cmd->pg_id);
pdev              377 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "PG_P pg_shapping: 0x%x\n",
pdev              387 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "PORT port_shapping: 0x%x\n",
pdev              396 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "PG_SCH pg_id: %u\n", desc.data[0]);
pdev              404 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "PRI_SCH pri_id: %u\n", desc.data[0]);
pdev              412 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "QS_SCH qs_id: %u\n", desc.data[0]);
pdev              415 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_info(&hdev->pdev->dev,
pdev              427 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "BP_TO_QSET tc_id: %u\n",
pdev              429 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "BP_TO_QSET qs_group_id: 0x%x\n",
pdev              431 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "BP_TO_QSET qs_bit_map: 0x%x\n",
pdev              436 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_err(&hdev->pdev->dev, "dump tm_pg fail(0x%x), ret = %d\n",
pdev              460 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "dump tm\n");
pdev              461 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "PG_TO_PRI gp_id: %u\n",
pdev              463 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "PG_TO_PRI map: 0x%x\n",
pdev              473 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "QS_TO_PRI qs_id: %u\n",
pdev              475 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "QS_TO_PRI priority: %u\n",
pdev              477 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "QS_TO_PRI link_vld: %u\n",
pdev              487 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "NQ_TO_QS nq_id: %u\n", nq_to_qs_map->nq_id);
pdev              488 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "NQ_TO_QS qset_id: 0x%x\n",
pdev              498 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "PG pg_id: %u\n", pg_weight->pg_id);
pdev              499 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "PG dwrr: %u\n", pg_weight->dwrr);
pdev              508 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "QS qs_id: %u\n", qs_weight->qs_id);
pdev              509 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "QS dwrr: %u\n", qs_weight->dwrr);
pdev              518 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "PRI pri_id: %u\n", priority_weight->pri_id);
pdev              519 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "PRI dwrr: %u\n", priority_weight->dwrr);
pdev              528 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "PRI_C pri_id: %u\n", shap_cfg_cmd->pri_id);
pdev              529 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "PRI_C pri_shapping: 0x%x\n",
pdev              539 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "PRI_P pri_id: %u\n", shap_cfg_cmd->pri_id);
pdev              540 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "PRI_P pri_shapping: 0x%x\n",
pdev              548 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_err(&hdev->pdev->dev, "dump tm fail(0x%x), ret = %d\n",
pdev              597 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "queue_id | qset_id | pri_id | tc_id\n");
pdev              598 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "%04d     | %04d    | %02d     | %02d\n",
pdev              602 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_info(&hdev->pdev->dev,
pdev              620 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "index | tm bp qset maping:\n");
pdev              624 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_info(&hdev->pdev->dev,
pdev              637 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_err(&hdev->pdev->dev, "dump tqp map fail(0x%x), ret = %d\n",
pdev              651 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_err(&hdev->pdev->dev, "dump checksum fail, ret = %d\n",
pdev              657 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "dump qos pause cfg\n");
pdev              658 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "pause_trans_gap: 0x%x\n",
pdev              660 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "pause_trans_time: 0x%x\n",
pdev              674 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_err(&hdev->pdev->dev,
pdev              680 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "dump qos pri map\n");
pdev              681 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "vlan_to_pri: 0x%x\n", pri_map->vlan_pri);
pdev              682 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "pri_0_to_tc: 0x%x\n", pri_map->pri0_tc);
pdev              683 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "pri_1_to_tc: 0x%x\n", pri_map->pri1_tc);
pdev              684 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "pri_2_to_tc: 0x%x\n", pri_map->pri2_tc);
pdev              685 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "pri_3_to_tc: 0x%x\n", pri_map->pri3_tc);
pdev              686 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "pri_4_to_tc: 0x%x\n", pri_map->pri4_tc);
pdev              687 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "pri_5_to_tc: 0x%x\n", pri_map->pri5_tc);
pdev              688 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "pri_6_to_tc: 0x%x\n", pri_map->pri6_tc);
pdev              689 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "pri_7_to_tc: 0x%x\n", pri_map->pri7_tc);
pdev              710 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "dump qos buf cfg\n");
pdev              714 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_info(&hdev->pdev->dev, "tx_packet_buf_tc_%d: 0x%x\n", i,
pdev              723 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "\n");
pdev              726 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_info(&hdev->pdev->dev, "rx_packet_buf_tc_%d: 0x%x\n", i,
pdev              729 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "rx_share_buf: 0x%x\n",
pdev              739 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "\n");
pdev              740 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "rx_com_wl: high: 0x%x, low: 0x%x\n",
pdev              750 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev,
pdev              753 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "\n");
pdev              756 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_info(&hdev->pdev->dev,
pdev              770 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_info(&hdev->pdev->dev,
pdev              776 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_info(&hdev->pdev->dev,
pdev              789 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "\n");
pdev              792 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_info(&hdev->pdev->dev,
pdev              799 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_info(&hdev->pdev->dev,
pdev              807 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_err(&hdev->pdev->dev,
pdev              818 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "mng tab:\n");
pdev              827 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "%s", printf_buf);
pdev              837 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 			dev_err(&hdev->pdev->dev,
pdev              871 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_info(&hdev->pdev->dev, "%s", printf_buf);
pdev              903 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, " read result tcam key %s(%u):\n",
pdev              909 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_info(&hdev->pdev->dev, "%08x\n", *req++);
pdev              914 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_info(&hdev->pdev->dev, "%08x\n", *req++);
pdev              919 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_info(&hdev->pdev->dev, "%08x\n", *req++);
pdev              934 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "PF reset count: %u\n",
pdev              936 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "FLR reset count: %u\n",
pdev              938 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "GLOBAL reset count: %u\n",
pdev              940 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "IMP reset count: %u\n",
pdev              942 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "reset done count: %u\n",
pdev              944 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "HW reset done count: %u\n",
pdev              946 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "reset count: %u\n",
pdev              948 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "reset count: %u\n",
pdev              950 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "reset fail count: %u\n",
pdev              952 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "vector0 interrupt enable status: 0x%x\n",
pdev              954 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "reset interrupt source: 0x%x\n",
pdev              956 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "reset interrupt status: 0x%x\n",
pdev              958 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "hardware reset status: 0x%x\n",
pdev              960 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "handshake status: 0x%x\n",
pdev              962 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "function reset status: 0x%x\n",
pdev              979 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_err(&hdev->pdev->dev,
pdev              990 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_err(&hdev->pdev->dev,
pdev             1000 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_err(&hdev->pdev->dev,
pdev             1006 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_info(&hdev->pdev->dev, "0x%08x  0x%08x  0x%08x\n",
pdev             1010 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_info(&hdev->pdev->dev, "0x%08x  0x%08x  0x%08x\n",
pdev             1037 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 			dev_info(&hdev->pdev->dev, "0x%04x | 0x%08x\n",
pdev             1068 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_err(&hdev->pdev->dev, "Invalid offset or length.\n");
pdev             1072 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_err(&hdev->pdev->dev, "Non-positive offset or length.\n");
pdev             1076 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "offset |    data\n");
pdev             1103 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	dev_info(&hdev->pdev->dev, "Recently generated mac tnl interruption:\n");
pdev             1107 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_info(&hdev->pdev->dev, "[%07lu.%03lu] status = 0x%x\n",
pdev             1149 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		dev_info(&hdev->pdev->dev, "unknown command\n");
pdev              661 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	struct device *dev = &hdev->pdev->dev;
pdev              691 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	struct device *dev = &hdev->pdev->dev;
pdev              728 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	struct device *dev = &hdev->pdev->dev;
pdev              732 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	if (hdev->pdev->revision < 0x21)
pdev              750 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	struct device *dev = &hdev->pdev->dev;
pdev              789 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	struct device *dev = &hdev->pdev->dev;
pdev              811 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 		if (hdev->pdev->revision >= 0x21)
pdev              852 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	struct device *dev = &hdev->pdev->dev;
pdev              888 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	struct device *dev = &hdev->pdev->dev;
pdev              925 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	struct device *dev = &hdev->pdev->dev;
pdev              983 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	struct device *dev = &hdev->pdev->dev;
pdev             1012 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	struct device *dev = &hdev->pdev->dev;
pdev             1044 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 		if (hdev->pdev->revision >= 0x21)
pdev             1078 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	struct device *dev = &hdev->pdev->dev;
pdev             1126 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	struct device *dev = &hdev->pdev->dev;
pdev             1284 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	struct device *dev = &hdev->pdev->dev;
pdev             1377 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	struct device *dev = &hdev->pdev->dev;
pdev             1413 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	struct device *dev = &hdev->pdev->dev;
pdev             1437 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	struct device *dev = &hdev->pdev->dev;
pdev             1485 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	struct device *dev = &hdev->pdev->dev;
pdev             1547 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	struct device *dev = &hdev->pdev->dev;
pdev             1551 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	if (hdev->pdev->revision < 0x21 || !hnae3_dev_roce_supported(hdev))
pdev             1578 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	    hdev->pdev->revision < 0x21)
pdev             1638 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	struct device *dev = &hdev->pdev->dev;
pdev             1664 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	if (hdev->pdev->revision >= 0x21 &&
pdev             1733 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	struct device *dev = &hdev->pdev->dev;
pdev             1784 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	struct device *dev = &hdev->pdev->dev;
pdev             1835 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	struct device *dev = &hdev->pdev->dev;
pdev             1888 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	struct device *dev = &hdev->pdev->dev;
pdev             1949 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	struct device *dev = &hdev->pdev->dev;
pdev             1965 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	struct device *dev = &hdev->pdev->dev;
pdev              427 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev              531 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "query mac reg num fail!\n");
pdev              556 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev,
pdev              576 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev,
pdev              681 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev,
pdev              689 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev              705 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev              711 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev              737 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		if (hdev->pdev->revision >= 0x21 ||
pdev              851 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev,
pdev              876 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev              926 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             1133 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (hdev->pdev->revision >= 0x21)
pdev             1147 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (hdev->pdev->revision >= 0x21)
pdev             1283 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "get config failed %d.\n", ret);
pdev             1298 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             1306 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "query pf resource error %d.\n", ret);
pdev             1319 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	dev_info(&hdev->pdev->dev,
pdev             1336 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "get mac mode error %d.\n", ret);
pdev             1361 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "Get wrong speed ret=%d.\n", ret);
pdev             1369 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_warn(&hdev->pdev->dev, "TC num = %d.\n",
pdev             1393 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	i = cpumask_weight(cpumask_of_node(dev_to_node(&hdev->pdev->dev)));
pdev             1394 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	i = i ? PCI_FUNC(hdev->pdev->devfn) % i : 0;
pdev             1395 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	cpumask_set_cpu(cpumask_local_spread(i, dev_to_node(&hdev->pdev->dev)),
pdev             1441 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             1452 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hdev->htqp = devm_kcalloc(&hdev->pdev->dev, hdev->num_tqps,
pdev             1460 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		tqp->dev = &hdev->pdev->dev;
pdev             1495 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "TQP map failed %d.\n", ret);
pdev             1543 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	kinfo->tqp = devm_kcalloc(&hdev->pdev->dev, num_tqps,
pdev             1550 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "fail to assign TQPs %d.\n", ret);
pdev             1604 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	nic->pdev = hdev->pdev;
pdev             1611 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "knic setup failed %d\n", ret);
pdev             1618 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct pci_dev *pdev = hdev->pdev;
pdev             1629 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "tqps(%d) is less than vports(%d)",
pdev             1638 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	vport = devm_kcalloc(&pdev->dev, num_vport, sizeof(struct hclge_vport),
pdev             1664 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&pdev->dev,
pdev             1700 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "tx buffer alloc cmd failed %d.\n",
pdev             1712 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "tx buffer alloc failed %d\n", ret);
pdev             2091 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             2135 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             2179 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             2203 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             2220 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             2227 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             2234 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             2242 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "could not alloc rx priv buffer %d\n",
pdev             2250 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev,
pdev             2258 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev,
pdev             2267 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             2291 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	roce->pdev = nic->pdev;
pdev             2300 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct pci_dev *pdev = hdev->pdev;
pdev             2304 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	vectors = pci_alloc_irq_vectors(pdev, HNAE3_MIN_VECTOR_NUM,
pdev             2308 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev,
pdev             2314 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_warn(&hdev->pdev->dev,
pdev             2321 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hdev->base_msi_vector = pdev->irq;
pdev             2325 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hdev->vector_status = devm_kcalloc(&pdev->dev, hdev->num_msi,
pdev             2328 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		pci_free_irq_vectors(pdev);
pdev             2335 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hdev->vector_irq = devm_kcalloc(&pdev->dev, hdev->num_msi,
pdev             2338 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		pci_free_irq_vectors(pdev);
pdev             2401 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "invalid speed (%d)\n", speed);
pdev             2410 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             2463 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "auto neg set cmd failed %d.\n",
pdev             2476 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev,
pdev             2505 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	dev_dbg(&hdev->pdev->dev, "restart autoneg\n");
pdev             2544 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "set fec mode failed %d.\n", ret);
pdev             2557 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "unsupported fec mode\n");
pdev             2592 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             2600 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev,
pdev             2611 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev,
pdev             2619 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "set mtu failed ret=%d\n", ret);
pdev             2629 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             2674 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "get link status cmd failed %d\n",
pdev             2769 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_warn(&hdev->pdev->dev,
pdev             2773 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "get sfp speed failed %d\n", ret);
pdev             2795 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_warn(&hdev->pdev->dev,
pdev             2799 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "get sfp info failed %d\n", ret);
pdev             2838 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (hdev->pdev->revision >= 0x21)
pdev             2850 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (hdev->pdev->revision >= 0x21) {
pdev             2895 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_info(&hdev->pdev->dev, "IMP reset interrupt\n");
pdev             2904 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_info(&hdev->pdev->dev, "global reset interrupt\n");
pdev             2914 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_info(&hdev->pdev->dev, "received event 0x%x\n",
pdev             2928 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	dev_info(&hdev->pdev->dev,
pdev             3005 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_warn(&hdev->pdev->dev,
pdev             3028 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_warn(&hdev->pdev->dev,
pdev             3042 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	vector->vector_irq = pci_irq_vector(hdev->pdev, 0);
pdev             3092 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "request misc irq(%d) fail\n",
pdev             3123 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev,
pdev             3150 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev,
pdev             3183 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             3195 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev,
pdev             3211 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_warn(&hdev->pdev->dev,
pdev             3245 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev,
pdev             3260 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_warn(&hdev->pdev->dev,
pdev             3287 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev, "sync with VF fail %d!\n",
pdev             3297 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	dev_err(&hdev->pdev->dev, "sync with VF timeout!\n");
pdev             3345 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             3354 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct pci_dev *pdev = hdev->pdev;
pdev             3358 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_info(&pdev->dev, "Hardware reset not finish\n");
pdev             3359 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_info(&pdev->dev, "func_rst_reg:0x%x, global_rst_reg:0x%x\n",
pdev             3370 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_info(&pdev->dev, "Global Reset requested\n");
pdev             3373 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_info(&pdev->dev, "PF Reset requested\n");
pdev             3379 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_info(&pdev->dev, "FLR requested\n");
pdev             3385 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_warn(&pdev->dev,
pdev             3460 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (hdev->pdev->revision == 0x20)
pdev             3513 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev,
pdev             3551 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	dev_info(&hdev->pdev->dev, "prepare wait ok\n");
pdev             3561 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_info(&hdev->pdev->dev, "Reset pending %lu\n",
pdev             3566 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_info(&hdev->pdev->dev,
pdev             3573 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_info(&hdev->pdev->dev,
pdev             3584 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	dev_err(&hdev->pdev->dev, "Reset fail!\n");
pdev             3604 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_warn(&hdev->pdev->dev,
pdev             3609 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "assert PF reset done fail %d!\n",
pdev             3662 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct hnae3_ae_dev *ae_dev = pci_get_drvdata(hdev->pdev);
pdev             3757 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c static void hclge_reset_event(struct pci_dev *pdev, struct hnae3_handle *handle)
pdev             3759 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct hnae3_ae_dev *ae_dev = pci_get_drvdata(pdev);
pdev             3791 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	dev_info(&hdev->pdev->dev, "received reset event, reset type is %d\n",
pdev             3820 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	dev_info(&hdev->pdev->dev,
pdev             3822 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hclge_reset_event(hdev->pdev, NULL);
pdev             3827 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct hnae3_ae_dev *ae_dev = pci_get_drvdata(hdev->pdev);
pdev             3948 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				vector->vector = pci_irq_vector(hdev->pdev, i);
pdev             3989 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             4037 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev,
pdev             4069 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev,
pdev             4103 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             4147 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             4313 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             4419 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             4459 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (hdev->pdev->revision >= 0x21)
pdev             4527 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				dev_err(&hdev->pdev->dev,
pdev             4546 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev,
pdev             4564 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             4584 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&handle->pdev->dev,
pdev             4591 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&handle->pdev->dev,
pdev             4620 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             4654 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (handle->pdev->revision == 0x20)
pdev             4674 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "get fd mode fail, ret=%d\n", ret);
pdev             4699 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "query fd allocation fail, ret=%d\n",
pdev             4734 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "set fd key fail, ret=%d\n", ret);
pdev             4760 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             4839 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             4880 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "fd ad config fail, ret=%d\n", ret);
pdev             5090 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             5099 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             5151 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "user-def bytes are not supported\n");
pdev             5348 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             5528 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             5567 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_warn(&hdev->pdev->dev,
pdev             5576 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "Check fd spec failed\n");
pdev             5588 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev,
pdev             5598 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev,
pdev             5657 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             5734 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_warn(&hdev->pdev->dev,
pdev             6257 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             6280 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             6292 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             6309 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev,
pdev             6368 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             6387 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             6414 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             6428 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             6439 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev,
pdev             6447 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "serdes loopback set timeout\n");
pdev             6450 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "serdes loopback set failed in fw\n");
pdev             6469 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             6518 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             6527 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             6549 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             6567 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (hdev->pdev->revision >= 0x21) {
pdev             6589 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             6742 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             6752 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev,
pdev             6756 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev,
pdev             6761 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             6769 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_dbg(&hdev->pdev->dev,
pdev             6774 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             6782 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_dbg(&hdev->pdev->dev,
pdev             6787 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             6793 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	dev_err(&hdev->pdev->dev,
pdev             6875 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             6918 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             6974 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             6994 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_warn(&hdev->pdev->dev,
pdev             7043 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             7125 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             7155 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "UC MAC table full(%u)\n",
pdev             7163 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_warn(&hdev->pdev->dev, "VF %d mac(%pM) exists\n",
pdev             7168 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	dev_err(&hdev->pdev->dev,
pdev             7194 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_dbg(&hdev->pdev->dev, "Remove mac err! invalid mac:%pM.\n",
pdev             7227 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             7248 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "mc mac vlan table is full\n");
pdev             7271 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_dbg(&hdev->pdev->dev,
pdev             7415 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             7427 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             7432 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             7437 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             7459 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             7479 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev,
pdev             7509 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             7517 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_warn(&hdev->pdev->dev,
pdev             7522 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             7528 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev,
pdev             7536 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             7575 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "set vlan filter fail, ret =%d.\n",
pdev             7598 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (hdev->pdev->revision >= 0x21) {
pdev             7655 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             7668 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_warn(&hdev->pdev->dev,
pdev             7673 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             7689 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             7720 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             7738 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             7750 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             7758 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             7810 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             7846 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             7919 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             7933 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             7949 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (hdev->pdev->revision >= 0x21) {
pdev             8031 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				dev_err(&hdev->pdev->dev,
pdev             8267 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	if (hdev->pdev->revision == 0x20)
pdev             8440 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             8450 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             8475 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             8496 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             8528 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "Disable tqp fail, ret = %d\n", ret);
pdev             8534 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             8549 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "Reset TQP fail\n");
pdev             8555 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             8573 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_warn(&hdev->pdev->dev,
pdev             8588 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_warn(&hdev->pdev->dev, "Reset TQP fail\n");
pdev             8594 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_warn(&hdev->pdev->dev,
pdev             8625 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             8719 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_info(&hdev->pdev->dev,
pdev             8726 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_info(&hdev->pdev->dev,
pdev             8823 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct device *dev = &hdev->pdev->dev;
pdev             8870 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&ae_dev->pdev->dev,
pdev             8924 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&ae_dev->pdev->dev,
pdev             9030 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct pci_dev *pdev = hdev->pdev;
pdev             9034 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	ret = pci_enable_device(pdev);
pdev             9036 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev, "failed to enable PCI device\n");
pdev             9040 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	ret = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             9042 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		ret = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             9044 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&pdev->dev,
pdev             9048 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_warn(&pdev->dev, "set DMA mask to 32 bits\n");
pdev             9051 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	ret = pci_request_regions(pdev, HCLGE_DRIVER_NAME);
pdev             9053 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev, "PCI request regions failed %d\n", ret);
pdev             9057 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	pci_set_master(pdev);
pdev             9059 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hw->io_base = pcim_iomap(pdev, 2, 0);
pdev             9061 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev, "Can't map configuration register space\n");
pdev             9066 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hdev->num_req_vfs = pci_sriov_get_totalvfs(pdev);
pdev             9070 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	pci_clear_master(pdev);
pdev             9071 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	pci_release_regions(pdev);
pdev             9073 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	pci_disable_device(pdev);
pdev             9080 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct pci_dev *pdev = hdev->pdev;
pdev             9082 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	pcim_iounmap(pdev, hdev->hw.io_base);
pdev             9083 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	pci_free_irq_vectors(pdev);
pdev             9084 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	pci_clear_master(pdev);
pdev             9085 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	pci_release_mem_regions(pdev);
pdev             9086 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	pci_disable_device(pdev);
pdev             9124 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hclge_reset_event(hdev->pdev, NULL);
pdev             9131 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             9153 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_warn(&hdev->pdev->dev,
pdev             9161 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct pci_dev *pdev = ae_dev->pdev;
pdev             9165 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hdev = devm_kzalloc(&pdev->dev, sizeof(*hdev), GFP_KERNEL);
pdev             9171 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hdev->pdev = pdev;
pdev             9184 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev, "PCI init failed\n");
pdev             9191 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev, "Cmd queue init failed, ret = %d.\n", ret);
pdev             9202 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev, "get hw capability error, ret = %d.\n",
pdev             9209 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev, "Configure dev error, ret = %d.\n", ret);
pdev             9215 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev, "Init MSI/MSI-X error, ret = %d.\n", ret);
pdev             9221 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev,
pdev             9229 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev, "Allocate TQPs error, ret = %d.\n", ret);
pdev             9235 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev, "Allocate vport error, ret = %d.\n", ret);
pdev             9241 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev, "Map tqp error, ret = %d.\n", ret);
pdev             9248 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev,
pdev             9256 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev, "umv space init error, ret=%d.\n", ret);
pdev             9262 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev, "Mac init error, ret = %d\n", ret);
pdev             9268 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev, "Enable tso fail, ret =%d\n", ret);
pdev             9278 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev, "VLAN init fail, ret =%d\n", ret);
pdev             9284 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev, "tm schd init fail, ret =%d\n", ret);
pdev             9291 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev, "Rss init fail, ret =%d\n", ret);
pdev             9297 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev, "manager table init fail, ret =%d\n", ret);
pdev             9303 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev,
pdev             9346 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	dev_info(&hdev->pdev->dev, "%s driver initialization finished.\n",
pdev             9357 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	pci_free_irq_vectors(pdev);
pdev             9361 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	pcim_iounmap(pdev, hdev->hw.io_base);
pdev             9362 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	pci_clear_master(pdev);
pdev             9363 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	pci_release_regions(pdev);
pdev             9364 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	pci_disable_device(pdev);
pdev             9388 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	struct pci_dev *pdev = ae_dev->pdev;
pdev             9399 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev, "Cmd queue init failed\n");
pdev             9405 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev, "Map tqp error, ret = %d.\n", ret);
pdev             9413 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev, "Mac init error, ret = %d\n", ret);
pdev             9419 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev, "Enable tso fail, ret =%d\n", ret);
pdev             9429 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev, "VLAN init fail, ret =%d\n", ret);
pdev             9435 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev, "tm init hw fail, ret =%d\n", ret);
pdev             9441 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev, "Rss init fail, ret =%d\n", ret);
pdev             9447 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev,
pdev             9454 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev, "fd table init fail, ret=%d\n", ret);
pdev             9466 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&pdev->dev,
pdev             9475 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&pdev->dev,
pdev             9484 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	dev_info(&pdev->dev, "Reset done, %s driver initialization finished.\n",
pdev             9571 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "tm vport map fail, ret =%d\n", ret);
pdev             9606 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "set rss indir table fail, ret=%d\n",
pdev             9613 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_info(&hdev->pdev->dev,
pdev             9631 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             9673 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             9727 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             9788 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             9821 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             9858 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             9885 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             9897 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev, "%s kzalloc failed\n", __func__);
pdev             9906 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			dev_err(&hdev->pdev->dev,
pdev             9984 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             9991 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             10028 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             10037 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             10049 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             10061 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev             10079 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		dev_err(&hdev->pdev->dev,
pdev              714 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h 	struct pci_dev *pdev;
pdev               28 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 		dev_err(&hdev->pdev->dev,
pdev               53 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 		dev_err(&hdev->pdev->dev,
pdev               79 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 		dev_err(&hdev->pdev->dev,
pdev              247 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 		dev_err(&hdev->pdev->dev,
pdev              280 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 		dev_err(&hdev->pdev->dev,
pdev              492 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	dev_warn(&hdev->pdev->dev, "PF received VF reset request from VF %d!",
pdev              552 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 		dev_warn(&hdev->pdev->dev, "Reference clock lost!\n");
pdev              555 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 		dev_warn(&hdev->pdev->dev, "SFP tx is disabled!\n");
pdev              558 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 		dev_warn(&hdev->pdev->dev, "SFP is absent!\n");
pdev              590 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	dev_warn(&hdev->pdev->dev, "requesting reset due to NCSI error\n");
pdev              591 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	ae_dev->ops->reset_event(hdev->pdev, NULL);
pdev              606 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 			dev_warn(&hdev->pdev->dev,
pdev              616 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 			dev_warn(&hdev->pdev->dev,
pdev              640 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 				dev_err(&hdev->pdev->dev,
pdev              647 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 				dev_err(&hdev->pdev->dev,
pdev              654 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 				dev_err(&hdev->pdev->dev,
pdev              661 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 				dev_err(&hdev->pdev->dev,
pdev              668 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 				dev_err(&hdev->pdev->dev,
pdev              675 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 				dev_err(&hdev->pdev->dev,
pdev              682 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 				dev_err(&hdev->pdev->dev,
pdev              690 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 				dev_err(&hdev->pdev->dev,
pdev              697 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 				dev_err(&hdev->pdev->dev,
pdev              713 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 				dev_err(&hdev->pdev->dev,
pdev              719 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 				dev_err(&hdev->pdev->dev,
pdev              726 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 				dev_err(&hdev->pdev->dev,
pdev              745 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 				dev_err(&hdev->pdev->dev,
pdev              756 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 			dev_err(&hdev->pdev->dev,
pdev               72 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c 		dev_err(&hdev->pdev->dev,
pdev              109 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c 		dev_err(&hdev->pdev->dev,
pdev              116 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c 		dev_err(&hdev->pdev->dev, "mdio read data error\n");
pdev              133 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c 		dev_info(&hdev->pdev->dev,
pdev              137 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c 		dev_err(&hdev->pdev->dev, "phy_addr(%d) is too large.\n",
pdev              142 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c 	mdio_bus = devm_mdiobus_alloc(&hdev->pdev->dev);
pdev              150 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c 		 dev_name(&hdev->pdev->dev));
pdev              152 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c 	mdio_bus->parent = &hdev->pdev->dev;
pdev              535 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c 		dev_info(&hdev->pdev->dev, "rss changes from %d to %d\n",
pdev              643 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c 			dev_warn(&hdev->pdev->dev,
pdev             1058 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c 			dev_warn(&hdev->pdev->dev,
pdev             1349 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c 		dev_warn(&hdev->pdev->dev, "GE MAC does not support pfc\n");
pdev             1351 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c 		dev_err(&hdev->pdev->dev, "config pfc failed! ret = %d\n",
pdev               17 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c #define cmq_ring_to_dev(ring)   (&(ring)->dev->pdev->dev)
pdev               53 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c 		dev_warn(&hdev->pdev->dev, "wrong cmd head (%d, %d-%d)\n", head,
pdev               55 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c 		dev_warn(&hdev->pdev->dev,
pdev              163 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c 		dev_err(&hdev->pdev->dev, "failed(%d) to alloc %s desc\n", ret,
pdev              311 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c 		dev_warn(&hdev->pdev->dev,
pdev              350 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c 		dev_err(&hdev->pdev->dev,
pdev              357 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c 		dev_err(&hdev->pdev->dev,
pdev              404 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c 		dev_err(&hdev->pdev->dev,
pdev              410 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c 	dev_info(&hdev->pdev->dev, "The firmware version is %lu.%lu.%lu.%lu\n",
pdev              116 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 			dev_err(&hdev->pdev->dev,
pdev              130 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 			dev_err(&hdev->pdev->dev,
pdev              201 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev,
pdev              238 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev,
pdev              259 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev,
pdev              280 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev,
pdev              303 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev,
pdev              341 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev,
pdev              358 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	hdev->htqp = devm_kcalloc(&hdev->pdev->dev, hdev->num_tqps,
pdev              366 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		tqp->dev = &hdev->pdev->dev;
pdev              403 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	kinfo->tqp = devm_kcalloc(&hdev->pdev->dev, kinfo->num_tqps,
pdev              432 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev,
pdev              480 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	nic->pdev = hdev->pdev;
pdev              486 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev, "VF knic setup failed %d\n",
pdev              494 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_warn(&hdev->pdev->dev,
pdev              518 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 				vector->vector = pci_irq_vector(hdev->pdev, i);
pdev              579 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 			dev_err(&hdev->pdev->dev,
pdev              620 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 			dev_err(&hdev->pdev->dev,
pdev              663 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev,
pdev              688 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 			dev_err(&hdev->pdev->dev,
pdev              714 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	if (handle->pdev->revision >= 0x21) {
pdev              760 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	if (handle->pdev->revision >= 0x21) {
pdev              832 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	if (handle->pdev->revision == 0x20)
pdev              887 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev,
pdev              910 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	if (handle->pdev->revision == 0x20)
pdev              979 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev,
pdev             1036 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 				dev_err(&hdev->pdev->dev,
pdev             1061 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&handle->pdev->dev,
pdev             1082 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&handle->pdev->dev,
pdev             1089 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&handle->pdev->dev,
pdev             1104 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&handle->pdev->dev,
pdev             1130 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev,
pdev             1159 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev,
pdev             1365 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev, "notify nic client failed %d(%d)\n",
pdev             1389 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev,
pdev             1426 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev,
pdev             1466 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev,
pdev             1510 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	dev_info(&hdev->pdev->dev, "prepare reset(%d) wait done, ret:%d\n",
pdev             1521 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	dev_err(&hdev->pdev->dev, "failed to reset VF(%d)\n",
pdev             1535 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	struct hnae3_ae_dev *ae_dev = pci_get_drvdata(hdev->pdev);
pdev             1562 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev,
pdev             1575 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev, "failed to reset VF stack\n");
pdev             1630 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c static void hclgevf_reset_event(struct pci_dev *pdev,
pdev             1633 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	struct hnae3_ae_dev *ae_dev = pci_get_drvdata(pdev);
pdev             1636 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	dev_info(&hdev->pdev->dev, "received reset request from VF enet\n");
pdev             1670 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	hclgevf_reset_event(hdev->pdev, NULL);
pdev             1677 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev,
pdev             1692 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	vector->vector_irq = pci_irq_vector(hdev->pdev,
pdev             1775 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 				dev_err(&hdev->pdev->dev,
pdev             1860 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev,
pdev             1907 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_info(&hdev->pdev->dev,
pdev             1932 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		if (hdev->pdev->revision >= 0x21)
pdev             1941 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	dev_dbg(&hdev->pdev->dev, "vector 0 interrupt from unknown source\n");
pdev             2008 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	struct pci_dev *pdev = ae_dev->pdev;
pdev             2011 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	hdev = devm_kzalloc(&pdev->dev, sizeof(*hdev), GFP_KERNEL);
pdev             2015 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	hdev->pdev = pdev;
pdev             2038 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	roce->pdev = nic->pdev;
pdev             2062 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev,
pdev             2076 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	if (hdev->pdev->revision >= 0x21) {
pdev             2202 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_warn(&hdev->pdev->dev,
pdev             2253 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	struct pci_dev *pdev = hdev->pdev;
pdev             2258 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		vectors = pci_alloc_irq_vectors(pdev,
pdev             2263 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		vectors = pci_alloc_irq_vectors(pdev, HNAE3_MIN_VECTOR_NUM,
pdev             2268 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&pdev->dev,
pdev             2274 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_warn(&hdev->pdev->dev,
pdev             2281 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	hdev->base_msi_vector = pdev->irq;
pdev             2282 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	hdev->roce_base_vector = pdev->irq + hdev->roce_base_msix_offset;
pdev             2284 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	hdev->vector_status = devm_kcalloc(&pdev->dev, hdev->num_msi,
pdev             2287 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		pci_free_irq_vectors(pdev);
pdev             2294 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	hdev->vector_irq = devm_kcalloc(&pdev->dev, hdev->num_msi,
pdev             2297 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		devm_kfree(&pdev->dev, hdev->vector_status);
pdev             2298 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		pci_free_irq_vectors(pdev);
pdev             2307 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	struct pci_dev *pdev = hdev->pdev;
pdev             2309 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	devm_kfree(&pdev->dev, hdev->vector_status);
pdev             2310 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	devm_kfree(&pdev->dev, hdev->vector_irq);
pdev             2311 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	pci_free_irq_vectors(pdev);
pdev             2323 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev, "VF failed to request misc irq(%d)\n",
pdev             2347 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	struct device *dev = &hdev->pdev->dev;
pdev             2477 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	struct pci_dev *pdev = hdev->pdev;
pdev             2481 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	ret = pci_enable_device(pdev);
pdev             2483 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&pdev->dev, "failed to enable PCI device\n");
pdev             2487 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	ret = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             2489 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&pdev->dev, "can't set consistent PCI DMA, exiting");
pdev             2493 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	ret = pci_request_regions(pdev, HCLGEVF_DRIVER_NAME);
pdev             2495 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&pdev->dev, "PCI request regions failed %d\n", ret);
pdev             2499 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	pci_set_master(pdev);
pdev             2502 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	hw->io_base = pci_iomap(pdev, 2, 0);
pdev             2504 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&pdev->dev, "can't map configuration register space\n");
pdev             2512 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	pci_clear_master(pdev);
pdev             2513 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	pci_release_regions(pdev);
pdev             2515 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	pci_disable_device(pdev);
pdev             2522 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	struct pci_dev *pdev = hdev->pdev;
pdev             2524 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	pci_iounmap(pdev, hdev->hw.io_base);
pdev             2525 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	pci_clear_master(pdev);
pdev             2526 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	pci_release_regions(pdev);
pdev             2527 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	pci_disable_device(pdev);
pdev             2539 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev,
pdev             2572 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev,
pdev             2583 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	struct pci_dev *pdev = hdev->pdev;
pdev             2594 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		pci_set_master(pdev);
pdev             2597 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 			dev_err(&pdev->dev,
pdev             2605 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 			dev_err(&pdev->dev, "failed(%d) to init Misc IRQ(vector0)\n",
pdev             2618 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	struct pci_dev *pdev = hdev->pdev;
pdev             2623 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&pdev->dev, "pci reset failed %d\n", ret);
pdev             2629 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&pdev->dev, "cmd failed %d\n", ret);
pdev             2635 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev,
pdev             2646 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev,
pdev             2651 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	if (pdev->revision >= 0x21) {
pdev             2657 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	dev_info(&hdev->pdev->dev, "Reset done\n");
pdev             2664 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	struct pci_dev *pdev = hdev->pdev;
pdev             2669 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&pdev->dev, "PCI initialization failed\n");
pdev             2675 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&pdev->dev, "Cmd queue init failed: %d\n", ret);
pdev             2686 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev,
pdev             2693 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&pdev->dev, "failed(%d) to init MSI/MSI-X\n", ret);
pdev             2702 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&pdev->dev, "failed(%d) to init Misc IRQ(vector0)\n",
pdev             2711 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&pdev->dev, "failed(%d) to fetch configuration\n", ret);
pdev             2717 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&pdev->dev, "failed(%d) to allocate TQPs\n", ret);
pdev             2723 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&pdev->dev, "failed(%d) to set handle info\n", ret);
pdev             2736 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	if (pdev->revision >= 0x21) {
pdev             2745 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev,
pdev             2752 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev,
pdev             2758 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	dev_info(&hdev->pdev->dev, "finished initializing %s driver\n",
pdev             2791 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 	struct pci_dev *pdev = ae_dev->pdev;
pdev             2797 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&pdev->dev, "hclge device allocation failed\n");
pdev             2803 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&pdev->dev, "hclge device initialization failed\n");
pdev             2917 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_err(&hdev->pdev->dev, "set rss indir table fail, ret=%d\n",
pdev             2924 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 		dev_info(&hdev->pdev->dev,
pdev              238 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h 	struct pci_dev *pdev;
pdev               35 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c 		dev_err(&hdev->pdev->dev,
pdev               51 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c 		dev_err(&hdev->pdev->dev,
pdev               70 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c 		dev_err(&hdev->pdev->dev,
pdev               73 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c 		dev_err(&hdev->pdev->dev,
pdev               94 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c 		dev_err(&hdev->pdev->dev,
pdev              114 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c 			dev_err(&hdev->pdev->dev,
pdev              128 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c 			dev_err(&hdev->pdev->dev,
pdev              161 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c 			dev_info(&hdev->pdev->dev, "vf crq need init\n");
pdev              170 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c 			dev_warn(&hdev->pdev->dev,
pdev              189 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c 				dev_warn(&hdev->pdev->dev,
pdev              220 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c 				dev_warn(&hdev->pdev->dev,
pdev              237 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c 			dev_err(&hdev->pdev->dev,
pdev              271 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c 			dev_info(&hdev->pdev->dev,
pdev              317 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c 			dev_err(&hdev->pdev->dev,
pdev              420 drivers/net/ethernet/hisilicon/hns_mdio.c static int hns_mdio_probe(struct platform_device *pdev)
pdev              426 drivers/net/ethernet/hisilicon/hns_mdio.c 	if (!pdev) {
pdev              431 drivers/net/ethernet/hisilicon/hns_mdio.c 	mdio_dev = devm_kzalloc(&pdev->dev, sizeof(*mdio_dev), GFP_KERNEL);
pdev              435 drivers/net/ethernet/hisilicon/hns_mdio.c 	new_bus = devm_mdiobus_alloc(&pdev->dev);
pdev              437 drivers/net/ethernet/hisilicon/hns_mdio.c 		dev_err(&pdev->dev, "mdiobus_alloc fail!\n");
pdev              446 drivers/net/ethernet/hisilicon/hns_mdio.c 	new_bus->parent = &pdev->dev;
pdev              448 drivers/net/ethernet/hisilicon/hns_mdio.c 	mdio_dev->vbase = devm_platform_ioremap_resource(pdev, 0);
pdev              454 drivers/net/ethernet/hisilicon/hns_mdio.c 	platform_set_drvdata(pdev, new_bus);
pdev              456 drivers/net/ethernet/hisilicon/hns_mdio.c 		 dev_name(&pdev->dev));
pdev              457 drivers/net/ethernet/hisilicon/hns_mdio.c 	if (dev_of_node(&pdev->dev)) {
pdev              460 drivers/net/ethernet/hisilicon/hns_mdio.c 		ret = of_parse_phandle_with_fixed_args(pdev->dev.of_node,
pdev              469 drivers/net/ethernet/hisilicon/hns_mdio.c 				dev_warn(&pdev->dev, "syscon_node_to_regmap error\n");
pdev              502 drivers/net/ethernet/hisilicon/hns_mdio.c 			dev_warn(&pdev->dev, "find syscon ret = %#x\n", ret);
pdev              506 drivers/net/ethernet/hisilicon/hns_mdio.c 		ret = of_mdiobus_register(new_bus, pdev->dev.of_node);
pdev              507 drivers/net/ethernet/hisilicon/hns_mdio.c 	} else if (is_acpi_node(pdev->dev.fwnode)) {
pdev              517 drivers/net/ethernet/hisilicon/hns_mdio.c 		dev_err(&pdev->dev, "Can not get cfg data from DT or ACPI\n");
pdev              522 drivers/net/ethernet/hisilicon/hns_mdio.c 		dev_err(&pdev->dev, "Cannot register as MDIO bus!\n");
pdev              523 drivers/net/ethernet/hisilicon/hns_mdio.c 		platform_set_drvdata(pdev, NULL);
pdev              536 drivers/net/ethernet/hisilicon/hns_mdio.c static int hns_mdio_remove(struct platform_device *pdev)
pdev              540 drivers/net/ethernet/hisilicon/hns_mdio.c 	bus = platform_get_drvdata(pdev);
pdev              543 drivers/net/ethernet/hisilicon/hns_mdio.c 	platform_set_drvdata(pdev, NULL);
pdev             2869 drivers/net/ethernet/hp/hp100.c static int hp100_pci_probe(struct pci_dev *pdev,
pdev             2877 drivers/net/ethernet/hp/hp100.c 	if (pci_enable_device(pdev))
pdev             2886 drivers/net/ethernet/hp/hp100.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             2888 drivers/net/ethernet/hp/hp100.c 	pci_read_config_word(pdev, PCI_COMMAND, &pci_command);
pdev             2894 drivers/net/ethernet/hp/hp100.c 		pci_write_config_word(pdev, PCI_COMMAND, pci_command);
pdev             2902 drivers/net/ethernet/hp/hp100.c 		pci_write_config_word(pdev, PCI_COMMAND, pci_command);
pdev             2905 drivers/net/ethernet/hp/hp100.c 	ioaddr = pci_resource_start(pdev, 0);
pdev             2906 drivers/net/ethernet/hp/hp100.c 	err = hp100_probe1(dev, ioaddr, HP100_BUS_PCI, pdev);
pdev             2913 drivers/net/ethernet/hp/hp100.c 	pci_set_drvdata(pdev, dev);
pdev             2918 drivers/net/ethernet/hp/hp100.c 	pci_disable_device(pdev);
pdev             2922 drivers/net/ethernet/hp/hp100.c static void hp100_pci_remove(struct pci_dev *pdev)
pdev             2924 drivers/net/ethernet/hp/hp100.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             2927 drivers/net/ethernet/hp/hp100.c 	pci_disable_device(pdev);
pdev              126 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c 	strlcpy(info->bus_info, pci_name(hwif->pdev), sizeof(info->bus_info));
pdev              124 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 	struct pci_dev *pdev = hwif->pdev;
pdev              134 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 			dev_err(&pdev->dev, "API CMD chain %d is busy\n",
pdev              141 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 		dev_err(&pdev->dev, "Unknown API CMD Chain type\n");
pdev              207 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 	struct pci_dev *pdev = hwif->pdev;
pdev              219 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 		dev_err(&pdev->dev, "unknown Chain type\n");
pdev              269 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 	struct pci_dev *pdev = hwif->pdev;
pdev              278 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 		dev_err(&pdev->dev, "API CMD status: Xor check error\n");
pdev              284 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 		dev_err(&pdev->dev, "unknown API CMD Chain %d\n", chain_type);
pdev              327 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 	struct pci_dev *pdev = hwif->pdev;
pdev              334 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 			dev_err(&pdev->dev, "API CMD Poll status timeout\n");
pdev              340 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 		dev_err(&pdev->dev, "unknown API CMD Chain type\n");
pdev              552 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 	struct pci_dev *pdev = hwif->pdev;
pdev              561 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 		dev_err(&pdev->dev, "Failed to restart API CMD HW\n");
pdev              580 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 	struct pci_dev *pdev = hwif->pdev;
pdev              584 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 	dma_free_coherent(&pdev->dev, API_CMD_BUF_SIZE,
pdev              602 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 	struct pci_dev *pdev = hwif->pdev;
pdev              607 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 	cmd_vaddr = dma_alloc_coherent(&pdev->dev, API_CMD_BUF_SIZE,
pdev              610 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 		dev_err(&pdev->dev, "Failed to allocate API CMD DMA memory\n");
pdev              627 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 		dev_err(&pdev->dev, "Unsupported API CMD chain type\n");
pdev              652 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 	struct pci_dev *pdev = hwif->pdev;
pdev              657 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 	node = dma_alloc_coherent(&pdev->dev, chain->cell_size, &node_paddr,
pdev              660 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 		dev_err(&pdev->dev, "Failed to allocate dma API CMD cell\n");
pdev              682 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 			dev_err(&pdev->dev, "Failed to allocate cmd buffer\n");
pdev              688 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 		dev_err(&pdev->dev, "Unsupported API CMD chain type\n");
pdev              697 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 	dma_free_coherent(&pdev->dev, chain->cell_size, node, node_paddr);
pdev              711 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 	struct pci_dev *pdev = hwif->pdev;
pdev              728 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 			dev_err(&pdev->dev, "Unsupported API CMD chain type\n");
pdev              732 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 		dma_free_coherent(&pdev->dev, node_size, node,
pdev              761 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 	struct pci_dev *pdev = hwif->pdev;
pdev              767 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 			dev_err(&pdev->dev, "Failed to create API CMD cell\n");
pdev              797 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 	struct pci_dev *pdev = hwif->pdev;
pdev              811 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 	chain->cell_ctxt = devm_kzalloc(&pdev->dev, cell_ctxt_size, GFP_KERNEL);
pdev              815 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 	chain->wb_status = dma_alloc_coherent(&pdev->dev,
pdev              820 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 		dev_err(&pdev->dev, "Failed to allocate DMA wb status\n");
pdev              834 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 	struct pci_dev *pdev = hwif->pdev;
pdev              836 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 	dma_free_coherent(&pdev->dev, sizeof(*chain->wb_status),
pdev              850 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 	struct pci_dev *pdev = hwif->pdev;
pdev              855 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 		dev_err(&pdev->dev, "Invalid number of cells, must be power of 2\n");
pdev              859 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 	chain = devm_kzalloc(&pdev->dev, sizeof(*chain), GFP_KERNEL);
pdev              865 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 		dev_err(&pdev->dev, "Failed to initialize chain\n");
pdev              871 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 		dev_err(&pdev->dev, "Failed to create cells for API CMD chain\n");
pdev              877 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 		dev_err(&pdev->dev, "Failed to initialize chain HW\n");
pdev              914 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 	struct pci_dev *pdev = hwif->pdev;
pdev              933 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 			dev_err(&pdev->dev, "Failed to create chain %d\n",
pdev              135 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 	struct pci_dev *pdev = hwif->pdev;
pdev              140 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 		dev_err(&pdev->dev, "Failed to allocate cmd from the pool\n");
pdev              490 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 	struct pci_dev *pdev = hwif->pdev;
pdev              495 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 		dev_err(&pdev->dev, "Invalid CMDQ parameters\n");
pdev              516 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 	struct pci_dev *pdev = hwif->pdev;
pdev              525 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 		dev_err(&pdev->dev, "Failed to set arm for qid %d\n", q_id);
pdev              682 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 		struct pci_dev *pdev = hwif->pdev;
pdev              686 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 			dev_err(&pdev->dev, "Failed to set arm for CMDQ\n");
pdev              793 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 	struct pci_dev *pdev = hwif->pdev;
pdev              799 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 		dev_err(&pdev->dev, "Unsupported PCI function type\n");
pdev              804 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 	cmdq_ctxts = devm_kzalloc(&pdev->dev, cmdq_ctxts_size, GFP_KERNEL);
pdev              816 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 			dev_err(&pdev->dev, "Failed to initialize cmdq\n");
pdev              834 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 			dev_err(&pdev->dev, "Failed to set CMDQ CTXT type = %d\n",
pdev              840 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 	devm_kfree(&pdev->dev, cmdq_ctxts);
pdev              850 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 	devm_kfree(&pdev->dev, cmdq_ctxts);
pdev              866 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 	struct pci_dev *pdev = hwif->pdev;
pdev              873 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 	cmdqs->cmdq_buf_pool = dma_pool_create("hinic_cmdq", &pdev->dev,
pdev              880 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 	cmdqs->saved_wqs = devm_kzalloc(&pdev->dev, saved_wqs_size, GFP_KERNEL);
pdev              891 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 		dev_err(&pdev->dev, "Failed to allocate CMDQ wqs\n");
pdev              898 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 		dev_err(&pdev->dev, "Failed to write cmdq ctxt\n");
pdev              911 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 	devm_kfree(&pdev->dev, cmdqs->saved_wqs);
pdev              926 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 	struct pci_dev *pdev = hwif->pdev;
pdev              938 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 	devm_kfree(&pdev->dev, cmdqs->saved_wqs);
pdev              112 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	struct pci_dev *pdev = hwif->pdev;
pdev              124 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "Failed to get capability from FW\n");
pdev              140 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	struct pci_dev *pdev = hwif->pdev;
pdev              151 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 			dev_err(&pdev->dev, "Failed to get capability from FW\n");
pdev              157 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "Unsupported PCI Function type\n");
pdev              173 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	struct pci_dev *pdev = hwif->pdev;
pdev              185 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	hwdev->msix_entries = devm_kzalloc(&pdev->dev, msix_entries_size,
pdev              193 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	err = pci_enable_msix_exact(pdev, hwdev->msix_entries, nr_irqs);
pdev              195 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "Failed to enable pci msix\n");
pdev              209 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	struct pci_dev *pdev = hwif->pdev;
pdev              211 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	pci_disable_msix(pdev);
pdev              229 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	struct pci_dev *pdev = hwif->pdev;
pdev              233 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "unsupported PCI Function type\n");
pdev              253 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	struct pci_dev *pdev = hwif->pdev;
pdev              259 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "Unsupported PCI Function type\n");
pdev              270 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "Failed to init FW ctxt, ret = %d\n",
pdev              291 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	struct pci_dev *pdev = hwif->pdev;
pdev              295 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "Unsupported PCI Function type\n");
pdev              325 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	struct pci_dev *pdev = hwif->pdev;
pdev              338 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	dev_err(&pdev->dev, "Wait for OUTBOUND - Timeout\n");
pdev              345 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	struct pci_dev *pdev = hwif->pdev;
pdev              359 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	dev_err(&pdev->dev, "Wait for DB - Timeout\n");
pdev              373 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	struct pci_dev *pdev = hwif->pdev;
pdev              378 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "Unsupported PCI Function type\n");
pdev              394 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "Failed to clear IO resources\n");
pdev              413 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	struct pci_dev *pdev = hwif->pdev;
pdev              417 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "Unsupported PCI Function type\n");
pdev              444 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	struct pci_dev *pdev = hwif->pdev;
pdev              454 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "Failed to get base qpn, status = %d\n",
pdev              478 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	struct pci_dev *pdev = hwif->pdev;
pdev              483 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "Failed to get global base qp number\n");
pdev              495 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "Failed to init IO channel\n");
pdev              506 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "Failed to create QPs\n");
pdev              512 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_warn(&pdev->dev, "db - disabled, try again\n");
pdev              518 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "Failed to set HW IO ctxt\n");
pdev              562 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	struct pci_dev *pdev = hwif->pdev;
pdev              568 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "unsupported PCI Function type\n");
pdev              591 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	struct pci_dev *pdev = hwif->pdev;
pdev              597 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "unsupported PCI Function type\n");
pdev              630 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	struct pci_dev *pdev;
pdev              635 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	pdev = hwif->pdev;
pdev              639 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "unknown L2NIC event, cmd = %d\n", cmd);
pdev              655 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "Unhandled NIC Event %d\n", cmd);
pdev              670 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	struct pci_dev *pdev = hwif->pdev;
pdev              675 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "Failed to initialize PF to MGMT channel\n");
pdev              709 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c struct hinic_hwdev *hinic_init_hwdev(struct pci_dev *pdev)
pdev              716 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	hwif = devm_kzalloc(&pdev->dev, sizeof(*hwif), GFP_KERNEL);
pdev              720 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	err = hinic_init_hwif(hwif, pdev);
pdev              722 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "Failed to init HW interface\n");
pdev              727 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "Unsupported PCI Function type\n");
pdev              732 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	pfhwdev = devm_kzalloc(&pdev->dev, sizeof(*pfhwdev), GFP_KERNEL);
pdev              743 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "Failed to init msix\n");
pdev              749 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_warn(&pdev->dev, "outbound - disabled, try again\n");
pdev              759 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "Failed to init async event queues\n");
pdev              765 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "Failed to init PF HW device\n");
pdev              771 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "Failed to get device capabilities\n");
pdev              777 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "Failed to init function table\n");
pdev              783 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "Failed to set resources state\n");
pdev              933 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	struct pci_dev *pdev = hwif->pdev;
pdev              938 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "Unsupported PCI Function type\n");
pdev              266 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h struct hinic_hwdev *hinic_init_hwdev(struct pci_dev *pdev);
pdev              220 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c 	struct pci_dev *pdev = hwif->pdev;
pdev              242 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c 			dev_err(&pdev->dev, "Unknown AEQ Event %d\n", event);
pdev              260 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c 				dev_err(&pdev->dev, "Unhandled AEQ Event %d\n",
pdev              283 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c 	struct pci_dev *pdev = hwif->pdev;
pdev              290 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c 		dev_err(&pdev->dev, "Unknown CEQ event, event = %d\n", event);
pdev              303 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c 		dev_err(&pdev->dev, "Unhandled CEQ Event %d\n", event);
pdev              571 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c 	struct pci_dev *pdev = hwif->pdev;
pdev              577 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c 	eq->dma_addr = devm_kzalloc(&pdev->dev, addr_size, GFP_KERNEL);
pdev              582 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c 	eq->virt_addr = devm_kzalloc(&pdev->dev, addr_size, GFP_KERNEL);
pdev              589 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c 		eq->virt_addr[pg] = dma_alloc_coherent(&pdev->dev,
pdev              620 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c 		dma_free_coherent(&pdev->dev, eq->page_size,
pdev              624 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c 	devm_kfree(&pdev->dev, eq->virt_addr);
pdev              627 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c 	devm_kfree(&pdev->dev, eq->dma_addr);
pdev              638 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c 	struct pci_dev *pdev = hwif->pdev;
pdev              642 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c 		dma_free_coherent(&pdev->dev, eq->page_size,
pdev              646 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c 	devm_kfree(&pdev->dev, eq->virt_addr);
pdev              647 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c 	devm_kfree(&pdev->dev, eq->dma_addr);
pdev              666 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c 	struct pci_dev *pdev = hwif->pdev;
pdev              687 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c 		dev_err(&pdev->dev, "Invalid EQ type\n");
pdev              697 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c 		dev_err(&pdev->dev, "num elements in eq page != power of 2\n");
pdev              702 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c 		dev_err(&pdev->dev, "too many pages for eq\n");
pdev              711 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c 		dev_err(&pdev->dev, "Failed to allocate pages for eq\n");
pdev              740 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c 		dev_err(&pdev->dev, "Failed to request irq for the EQ\n");
pdev              797 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c 	struct pci_dev *pdev = hwif->pdev;
pdev              811 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c 			dev_err(&pdev->dev, "Failed to init aeq %d\n", q_id);
pdev              855 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c 	struct pci_dev *pdev = hwif->pdev;
pdev              865 drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c 			dev_err(&pdev->dev, "Failed to init ceq %d\n", q_id);
pdev              186 drivers/net/ethernet/huawei/hinic/hinic_hw_if.c 	struct pci_dev *pdev = hwif->pdev;
pdev              193 drivers/net/ethernet/huawei/hinic/hinic_hw_if.c 		dev_err(&pdev->dev, "hwif status is not ready\n");
pdev              319 drivers/net/ethernet/huawei/hinic/hinic_hw_if.c int hinic_init_hwif(struct hinic_hwif *hwif, struct pci_dev *pdev)
pdev              323 drivers/net/ethernet/huawei/hinic/hinic_hw_if.c 	hwif->pdev = pdev;
pdev              325 drivers/net/ethernet/huawei/hinic/hinic_hw_if.c 	hwif->cfg_regs_bar = pci_ioremap_bar(pdev, HINIC_PCI_CFG_REGS_BAR);
pdev              327 drivers/net/ethernet/huawei/hinic/hinic_hw_if.c 		dev_err(&pdev->dev, "Failed to map configuration regs\n");
pdev              331 drivers/net/ethernet/huawei/hinic/hinic_hw_if.c 	hwif->intr_regs_base = pci_ioremap_bar(pdev, HINIC_PCI_INTR_REGS_BAR);
pdev              333 drivers/net/ethernet/huawei/hinic/hinic_hw_if.c 		dev_err(&pdev->dev, "Failed to map configuration regs\n");
pdev              340 drivers/net/ethernet/huawei/hinic/hinic_hw_if.c 		dev_err(&pdev->dev, "HW interface is not ready\n");
pdev              229 drivers/net/ethernet/huawei/hinic/hinic_hw_if.h 	struct pci_dev          *pdev;
pdev              274 drivers/net/ethernet/huawei/hinic/hinic_hw_if.h int hinic_init_hwif(struct hinic_hwif *hwif, struct pci_dev *pdev);
pdev              107 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 	struct pci_dev *pdev = hwif->pdev;
pdev              116 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 		dev_err(&pdev->dev, "Failed to allocate cmdq buf\n");
pdev              138 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 		dev_err(&pdev->dev, "Failed to set SQ ctxts\n");
pdev              151 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 	struct pci_dev *pdev = hwif->pdev;
pdev              160 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 		dev_err(&pdev->dev, "Failed to allocate cmdq buf\n");
pdev              182 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 		dev_err(&pdev->dev, "Failed to set RQ ctxts\n");
pdev              210 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 	struct pci_dev *pdev = hwif->pdev;
pdev              217 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 		dev_err(&pdev->dev, "Failed to allocate cmdq buf\n");
pdev              238 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 		dev_err(&pdev->dev, "Failed to clean offload ctxts, err: %d, out_param: 0x%llx\n",
pdev              274 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 	struct pci_dev *pdev = hwif->pdev;
pdev              284 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 		dev_err(&pdev->dev, "Failed to allocate WQ for SQ\n");
pdev              292 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 		dev_err(&pdev->dev, "Failed to allocate WQ for RQ\n");
pdev              298 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 		dev_err(&pdev->dev, "Failed to get DB area for SQ\n");
pdev              310 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 		dev_err(&pdev->dev, "Failed to init SQ\n");
pdev              317 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 		dev_err(&pdev->dev, "Failed to init RQ\n");
pdev              372 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 	struct pci_dev *pdev = hwif->pdev;
pdev              378 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 	func_to_io->qps = devm_kzalloc(&pdev->dev, qps_size, GFP_KERNEL);
pdev              383 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 	func_to_io->sq_wq = devm_kzalloc(&pdev->dev, wq_size, GFP_KERNEL);
pdev              390 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 	func_to_io->rq_wq = devm_kzalloc(&pdev->dev, wq_size, GFP_KERNEL);
pdev              397 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 	func_to_io->sq_db = devm_kzalloc(&pdev->dev, db_size, GFP_KERNEL);
pdev              403 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 	ci_addr_base = dma_alloc_coherent(&pdev->dev, CI_TABLE_SIZE(num_qps),
pdev              407 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 		dev_err(&pdev->dev, "Failed to allocate CI area\n");
pdev              418 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 			dev_err(&pdev->dev, "Failed to create QP %d\n", i);
pdev              425 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 		dev_err(&pdev->dev, "Failed to init QP ctxts\n");
pdev              431 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 		dev_err(&pdev->dev, "Failed to clean QP contexts space\n");
pdev              442 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 	dma_free_coherent(&pdev->dev, CI_TABLE_SIZE(num_qps),
pdev              446 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 	devm_kfree(&pdev->dev, func_to_io->sq_db);
pdev              449 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 	devm_kfree(&pdev->dev, func_to_io->rq_wq);
pdev              452 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 	devm_kfree(&pdev->dev, func_to_io->sq_wq);
pdev              455 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 	devm_kfree(&pdev->dev, func_to_io->qps);
pdev              467 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 	struct pci_dev *pdev = hwif->pdev;
pdev              476 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 	dma_free_coherent(&pdev->dev, ci_table_size, func_to_io->ci_addr_base,
pdev              479 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 	devm_kfree(&pdev->dev, func_to_io->sq_db);
pdev              481 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 	devm_kfree(&pdev->dev, func_to_io->rq_wq);
pdev              482 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 	devm_kfree(&pdev->dev, func_to_io->sq_wq);
pdev              484 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 	devm_kfree(&pdev->dev, func_to_io->qps);
pdev              501 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 	struct pci_dev *pdev = hwif->pdev;
pdev              514 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 		dev_err(&pdev->dev, "Failed to init CEQs\n");
pdev              520 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 		dev_err(&pdev->dev, "Failed to allocate WQS for IO\n");
pdev              524 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 	func_to_io->db_base = pci_ioremap_bar(pdev, HINIC_PCI_DB_BAR);
pdev              526 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 		dev_err(&pdev->dev, "Failed to remap IO DB area\n");
pdev              536 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 			dev_err(&pdev->dev, "Failed to get cmdq db area\n");
pdev              547 drivers/net/ethernet/huawei/hinic/hinic_hw_io.c 		dev_err(&pdev->dev, "Failed to initialize cmdqs\n");
pdev              246 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 	struct pci_dev *pdev = hwif->pdev;
pdev              269 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 		dev_err(&pdev->dev, "Failed to send sync msg to mgmt\n");
pdev              276 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 		dev_err(&pdev->dev, "MGMT timeout, MSG id = %d\n", msg_id);
pdev              284 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 		dev_err(&pdev->dev, "incorrect MSG for id = %d\n", msg_id);
pdev              348 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 	struct pci_dev *pdev = hwif->pdev;
pdev              352 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 		dev_err(&pdev->dev, "Invalid MGMT msg type\n");
pdev              357 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 		dev_err(&pdev->dev, "Invalid MGMT msg buffer size\n");
pdev              378 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 	struct pci_dev *pdev = hwif->pdev;
pdev              385 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 		dev_err(&pdev->dev, "Unknown MGMT MSG module = %d\n",
pdev              401 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 		dev_err(&pdev->dev, "No MGMT msg handler, mod = %d\n",
pdev              436 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 	struct pci_dev *pdev = hwif->pdev;
pdev              444 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 		dev_err(&pdev->dev, "recv big mgmt msg\n");
pdev              498 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 	struct pci_dev *pdev = hwif->pdev;
pdev              500 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 	recv_msg->msg = devm_kzalloc(&pdev->dev, MAX_PF_MGMT_BUF_SIZE,
pdev              505 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 	recv_msg->buf_out = devm_kzalloc(&pdev->dev, MAX_PF_MGMT_BUF_SIZE,
pdev              522 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 	struct pci_dev *pdev = hwif->pdev;
pdev              528 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 		dev_err(&pdev->dev, "Failed to allocate recv msg\n");
pdev              535 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 		dev_err(&pdev->dev, "Failed to allocate resp recv msg\n");
pdev              539 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 	pf_to_mgmt->sync_msg_buf = devm_kzalloc(&pdev->dev,
pdev              560 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 	struct pci_dev *pdev = hwif->pdev;
pdev              570 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 		dev_err(&pdev->dev, "Failed to allocate msg buffers\n");
pdev              576 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 		dev_err(&pdev->dev, "Failed to initialize cmd chains\n");
pdev              314 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 	struct pci_dev *pdev = hwif->pdev;
pdev              330 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 		rq->cqe[i] = dma_alloc_coherent(&pdev->dev,
pdev              341 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 		dma_free_coherent(&pdev->dev, sizeof(*rq->cqe[j]), rq->cqe[j],
pdev              358 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 	struct pci_dev *pdev = hwif->pdev;
pdev              363 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 		dma_free_coherent(&pdev->dev, sizeof(*rq->cqe[i]), rq->cqe[i],
pdev              382 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 	struct pci_dev *pdev = hwif->pdev;
pdev              397 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 		dev_err(&pdev->dev, "Failed to allocate rq priv data\n");
pdev              403 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 		dev_err(&pdev->dev, "Failed to allocate rq cqe\n");
pdev              409 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 	rq->pi_virt_addr = dma_alloc_coherent(&pdev->dev, pi_size,
pdev              412 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 		dev_err(&pdev->dev, "Failed to allocate PI address\n");
pdev              434 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 	struct pci_dev *pdev = hwif->pdev;
pdev              438 drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c 	dma_free_coherent(&pdev->dev, pi_size, rq->pi_virt_addr,
pdev              105 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	struct pci_dev *pdev = hwif->pdev;
pdev              108 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	*vaddr = dma_alloc_coherent(&pdev->dev, page_sz, &dma_addr,
pdev              111 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 		dev_err(&pdev->dev, "Failed to allocate dma for wqs page\n");
pdev              125 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	dma_free_coherent(&pdev->dev, page_sz, *vaddr, dma_addr);
pdev              152 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	struct pci_dev *pdev = hwif->pdev;
pdev              154 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	dma_free_coherent(&pdev->dev, WQS_PAGE_SIZE,
pdev              183 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	struct pci_dev *pdev = hwif->pdev;
pdev              185 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	dma_free_coherent(&pdev->dev, CMDQ_PAGE_SIZE,
pdev              194 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	struct pci_dev *pdev = hwif->pdev;
pdev              198 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	wqs->page_paddr = devm_kzalloc(&pdev->dev, size, GFP_KERNEL);
pdev              203 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	wqs->page_vaddr = devm_kzalloc(&pdev->dev, size, GFP_KERNEL);
pdev              208 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	wqs->shadow_page_vaddr = devm_kzalloc(&pdev->dev, size, GFP_KERNEL);
pdev              215 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	devm_kfree(&pdev->dev, wqs->page_vaddr);
pdev              218 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	devm_kfree(&pdev->dev, wqs->page_paddr);
pdev              225 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	struct pci_dev *pdev = hwif->pdev;
pdev              227 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	devm_kfree(&pdev->dev, wqs->shadow_page_vaddr);
pdev              228 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	devm_kfree(&pdev->dev, wqs->page_vaddr);
pdev              229 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	devm_kfree(&pdev->dev, wqs->page_paddr);
pdev              308 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	struct pci_dev *pdev = hwif->pdev;
pdev              313 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 		dev_err(&pdev->dev, "Invalid max_wqs = %d\n", max_wqs);
pdev              321 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 		dev_err(&pdev->dev,
pdev              329 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 			dev_err(&pdev->dev, "Failed wq page allocation\n");
pdev              334 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	wqs->free_blocks = devm_kzalloc(&pdev->dev, WQS_FREE_BLOCKS_SIZE(wqs),
pdev              360 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	struct pci_dev *pdev = hwif->pdev;
pdev              363 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	devm_kfree(&pdev->dev, wqs->free_blocks);
pdev              380 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	struct pci_dev *pdev = hwif->pdev;
pdev              384 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	wq->shadow_wqe = devm_kzalloc(&pdev->dev, size, GFP_KERNEL);
pdev              389 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	wq->shadow_idx = devm_kzalloc(&pdev->dev, size, GFP_KERNEL);
pdev              396 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	devm_kfree(&pdev->dev, wq->shadow_wqe);
pdev              407 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	struct pci_dev *pdev = hwif->pdev;
pdev              409 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	devm_kfree(&pdev->dev, wq->shadow_idx);
pdev              410 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	devm_kfree(&pdev->dev, wq->shadow_wqe);
pdev              422 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	struct pci_dev *pdev = hwif->pdev;
pdev              431 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 		dma_free_coherent(&pdev->dev, wq->wq_page_size, *vaddr,
pdev              449 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	struct pci_dev *pdev = hwif->pdev;
pdev              454 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 		dev_err(&pdev->dev, "Number wq pages exceeds the limit\n");
pdev              459 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 		dev_err(&pdev->dev, "Number wq pages must be power of 2\n");
pdev              467 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 		dev_err(&pdev->dev, "Failed to allocate wqe shadow\n");
pdev              476 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 		*vaddr = dma_alloc_coherent(&pdev->dev, wq->wq_page_size,
pdev              479 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 			dev_err(&pdev->dev, "Failed to allocate wq page\n");
pdev              510 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	struct pci_dev *pdev = hwif->pdev;
pdev              516 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 		dev_err(&pdev->dev, "wqebb_size must be power of 2\n");
pdev              521 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 		dev_err(&pdev->dev, "wq_page_size must be > 0\n");
pdev              526 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 		dev_err(&pdev->dev, "WQ q_depth must be power of 2\n");
pdev              535 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 		dev_err(&pdev->dev, "num wqebbs per page must be power of 2\n");
pdev              543 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 		dev_err(&pdev->dev, "Failed to get free wqs next block\n");
pdev              560 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 		dev_err(&pdev->dev, "Failed to allocate wq pages\n");
pdev              606 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 	struct pci_dev *pdev = hwif->pdev;
pdev              613 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 		dev_err(&pdev->dev, "wqebb_size must be power of 2\n");
pdev              618 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 		dev_err(&pdev->dev, "wq_page_size must be > 0\n");
pdev              623 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 		dev_err(&pdev->dev, "WQ q_depth must be power of 2\n");
pdev              632 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 		dev_err(&pdev->dev, "num wqebbs per page must be power of 2\n");
pdev              640 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 		dev_err(&pdev->dev, "Failed to allocate CMDQ page\n");
pdev              664 drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c 			dev_err(&pdev->dev, "Failed to alloc CMDQ blocks\n");
pdev              321 drivers/net/ethernet/huawei/hinic/hinic_main.c 	struct pci_dev *pdev = hwif->pdev;
pdev              352 drivers/net/ethernet/huawei/hinic/hinic_main.c 		if (node == dev_to_node(&pdev->dev))
pdev              929 drivers/net/ethernet/huawei/hinic/hinic_main.c static int nic_dev_init(struct pci_dev *pdev)
pdev              939 drivers/net/ethernet/huawei/hinic/hinic_main.c 	hwdev = hinic_init_hwdev(pdev);
pdev              941 drivers/net/ethernet/huawei/hinic/hinic_main.c 		dev_err(&pdev->dev, "Failed to initialize HW device\n");
pdev              947 drivers/net/ethernet/huawei/hinic/hinic_main.c 		dev_err(&pdev->dev, "Invalid number of QPS\n");
pdev              954 drivers/net/ethernet/huawei/hinic/hinic_main.c 		dev_err(&pdev->dev, "Failed to allocate Ethernet device\n");
pdev              981 drivers/net/ethernet/huawei/hinic/hinic_main.c 	nic_dev->vlan_bitmap = devm_kzalloc(&pdev->dev,
pdev              995 drivers/net/ethernet/huawei/hinic/hinic_main.c 	pci_set_drvdata(pdev, netdev);
pdev              999 drivers/net/ethernet/huawei/hinic/hinic_main.c 		dev_warn(&pdev->dev, "Failed to get mac address\n");
pdev             1003 drivers/net/ethernet/huawei/hinic/hinic_main.c 		dev_err(&pdev->dev, "Failed to add mac\n");
pdev             1009 drivers/net/ethernet/huawei/hinic/hinic_main.c 		dev_err(&pdev->dev, "Failed to set mtu\n");
pdev             1027 drivers/net/ethernet/huawei/hinic/hinic_main.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             1031 drivers/net/ethernet/huawei/hinic/hinic_main.c 		dev_err(&pdev->dev, "Failed to register netdev\n");
pdev             1045 drivers/net/ethernet/huawei/hinic/hinic_main.c 	pci_set_drvdata(pdev, NULL);
pdev             1058 drivers/net/ethernet/huawei/hinic/hinic_main.c static int hinic_probe(struct pci_dev *pdev,
pdev             1061 drivers/net/ethernet/huawei/hinic/hinic_main.c 	int err = pci_enable_device(pdev);
pdev             1064 drivers/net/ethernet/huawei/hinic/hinic_main.c 		dev_err(&pdev->dev, "Failed to enable PCI device\n");
pdev             1068 drivers/net/ethernet/huawei/hinic/hinic_main.c 	err = pci_request_regions(pdev, HINIC_DRV_NAME);
pdev             1070 drivers/net/ethernet/huawei/hinic/hinic_main.c 		dev_err(&pdev->dev, "Failed to request PCI regions\n");
pdev             1074 drivers/net/ethernet/huawei/hinic/hinic_main.c 	pci_set_master(pdev);
pdev             1076 drivers/net/ethernet/huawei/hinic/hinic_main.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             1078 drivers/net/ethernet/huawei/hinic/hinic_main.c 		dev_warn(&pdev->dev, "Couldn't set 64-bit DMA mask\n");
pdev             1079 drivers/net/ethernet/huawei/hinic/hinic_main.c 		err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             1081 drivers/net/ethernet/huawei/hinic/hinic_main.c 			dev_err(&pdev->dev, "Failed to set DMA mask\n");
pdev             1086 drivers/net/ethernet/huawei/hinic/hinic_main.c 	err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             1088 drivers/net/ethernet/huawei/hinic/hinic_main.c 		dev_warn(&pdev->dev,
pdev             1090 drivers/net/ethernet/huawei/hinic/hinic_main.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             1092 drivers/net/ethernet/huawei/hinic/hinic_main.c 			dev_err(&pdev->dev,
pdev             1098 drivers/net/ethernet/huawei/hinic/hinic_main.c 	err = nic_dev_init(pdev);
pdev             1100 drivers/net/ethernet/huawei/hinic/hinic_main.c 		dev_err(&pdev->dev, "Failed to initialize NIC device\n");
pdev             1104 drivers/net/ethernet/huawei/hinic/hinic_main.c 	dev_info(&pdev->dev, "HiNIC driver - probed\n");
pdev             1110 drivers/net/ethernet/huawei/hinic/hinic_main.c 	pci_release_regions(pdev);
pdev             1113 drivers/net/ethernet/huawei/hinic/hinic_main.c 	pci_disable_device(pdev);
pdev             1117 drivers/net/ethernet/huawei/hinic/hinic_main.c static void hinic_remove(struct pci_dev *pdev)
pdev             1119 drivers/net/ethernet/huawei/hinic/hinic_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             1131 drivers/net/ethernet/huawei/hinic/hinic_main.c 	pci_set_drvdata(pdev, NULL);
pdev             1139 drivers/net/ethernet/huawei/hinic/hinic_main.c 	pci_release_regions(pdev);
pdev             1140 drivers/net/ethernet/huawei/hinic/hinic_main.c 	pci_disable_device(pdev);
pdev             1142 drivers/net/ethernet/huawei/hinic/hinic_main.c 	dev_info(&pdev->dev, "HiNIC driver - removed\n");
pdev             1145 drivers/net/ethernet/huawei/hinic/hinic_main.c static void hinic_shutdown(struct pci_dev *pdev)
pdev             1147 drivers/net/ethernet/huawei/hinic/hinic_main.c 	pci_disable_device(pdev);
pdev               44 drivers/net/ethernet/huawei/hinic/hinic_port.c 	struct pci_dev *pdev = hwif->pdev;
pdev               67 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev, "Failed to change MAC, ret = %d\n",
pdev              115 drivers/net/ethernet/huawei/hinic/hinic_port.c 	struct pci_dev *pdev = hwif->pdev;
pdev              125 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev, "Failed to get mac, ret = %d\n",
pdev              147 drivers/net/ethernet/huawei/hinic/hinic_port.c 	struct pci_dev *pdev = hwif->pdev;
pdev              169 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev, "Failed to set mtu, ret = %d\n",
pdev              250 drivers/net/ethernet/huawei/hinic/hinic_port.c 	struct pci_dev *pdev = hwif->pdev;
pdev              255 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev, "unsupported PCI Function type\n");
pdev              265 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev, "Failed to get link state, ret = %d\n",
pdev              286 drivers/net/ethernet/huawei/hinic/hinic_port.c 	struct pci_dev *pdev = hwif->pdev;
pdev              291 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev, "unsupported PCI Function type\n");
pdev              301 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev, "Failed to set port state, ret = %d\n",
pdev              322 drivers/net/ethernet/huawei/hinic/hinic_port.c 	struct pci_dev *pdev = hwif->pdev;
pdev              333 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev, "Failed to set port func state, ret = %d\n",
pdev              353 drivers/net/ethernet/huawei/hinic/hinic_port.c 	struct pci_dev *pdev = hwif->pdev;
pdev              363 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev,
pdev              384 drivers/net/ethernet/huawei/hinic/hinic_port.c 	struct pci_dev *pdev = hwif->pdev;
pdev              395 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev,
pdev              409 drivers/net/ethernet/huawei/hinic/hinic_port.c 	struct pci_dev *pdev;
pdev              417 drivers/net/ethernet/huawei/hinic/hinic_port.c 	pdev = hwif->pdev;
pdev              425 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev,
pdev              439 drivers/net/ethernet/huawei/hinic/hinic_port.c 	struct pci_dev *pdev;
pdev              447 drivers/net/ethernet/huawei/hinic/hinic_port.c 	pdev = hwif->pdev;
pdev              455 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev,
pdev              468 drivers/net/ethernet/huawei/hinic/hinic_port.c 	struct pci_dev *pdev = hwif->pdev;
pdev              481 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev,
pdev              496 drivers/net/ethernet/huawei/hinic/hinic_port.c 	struct pci_dev *pdev = hwif->pdev;
pdev              509 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev,
pdev              523 drivers/net/ethernet/huawei/hinic/hinic_port.c 	struct pci_dev *pdev = hwif->pdev;
pdev              538 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_dbg(&pdev->dev,
pdev              543 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev,
pdev              586 drivers/net/ethernet/huawei/hinic/hinic_port.c 	struct pci_dev *pdev;
pdev              595 drivers/net/ethernet/huawei/hinic/hinic_port.c 	pdev = hwif->pdev;
pdev              599 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev, "Failed to allocate cmdq buf\n");
pdev              626 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev, "Failed to set rss indir table\n");
pdev              639 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev, "Failed to set rss indir table\n");
pdev              655 drivers/net/ethernet/huawei/hinic/hinic_port.c 	struct pci_dev *pdev = hwif->pdev;
pdev              667 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev, "Failed to get indir table, err: %d, status: 0x%x, out size: 0x%x\n",
pdev              687 drivers/net/ethernet/huawei/hinic/hinic_port.c 	struct pci_dev *pdev;
pdev              695 drivers/net/ethernet/huawei/hinic/hinic_port.c 	pdev = hwif->pdev;
pdev              699 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev, "Failed to allocate cmd buf\n");
pdev              731 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev, "Failed to set rss context table, err: %d\n",
pdev              745 drivers/net/ethernet/huawei/hinic/hinic_port.c 	struct pci_dev *pdev;
pdev              753 drivers/net/ethernet/huawei/hinic/hinic_port.c 	pdev = hwif->pdev;
pdev              762 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev, "Failed to get hash type, err: %d, status: 0x%x, out size: 0x%x\n",
pdev              786 drivers/net/ethernet/huawei/hinic/hinic_port.c 	struct pci_dev *pdev = hwif->pdev;
pdev              798 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev,
pdev              813 drivers/net/ethernet/huawei/hinic/hinic_port.c 	struct pci_dev *pdev;
pdev              821 drivers/net/ethernet/huawei/hinic/hinic_port.c 	pdev = hwif->pdev;
pdev              830 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev, "Failed to set hash key, err: %d, status: 0x%x, out size: 0x%x\n",
pdev              846 drivers/net/ethernet/huawei/hinic/hinic_port.c 	struct pci_dev *pdev = hwif->pdev;
pdev              858 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev,
pdev              872 drivers/net/ethernet/huawei/hinic/hinic_port.c 	struct pci_dev *pdev;
pdev              880 drivers/net/ethernet/huawei/hinic/hinic_port.c 	pdev = hwif->pdev;
pdev              889 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev, "Failed to get hash engine, err: %d, status: 0x%x, out size: 0x%x\n",
pdev              903 drivers/net/ethernet/huawei/hinic/hinic_port.c 	struct pci_dev *pdev = hwif->pdev;
pdev              916 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev,
pdev              930 drivers/net/ethernet/huawei/hinic/hinic_port.c 	struct pci_dev *pdev = hwif->pdev;
pdev              941 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev, "Failed to alloc rss template, err: %d, status: 0x%x, out size: 0x%x\n",
pdev              956 drivers/net/ethernet/huawei/hinic/hinic_port.c 	struct pci_dev *pdev = hwif->pdev;
pdev              968 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev, "Failed to free rss template, err: %d, status: 0x%x, out size: 0x%x\n",
pdev              984 drivers/net/ethernet/huawei/hinic/hinic_port.c 	struct pci_dev *pdev = hwif->pdev;
pdev              995 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev,
pdev             1013 drivers/net/ethernet/huawei/hinic/hinic_port.c 	struct pci_dev *pdev = hwif->pdev;
pdev             1027 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev,
pdev             1047 drivers/net/ethernet/huawei/hinic/hinic_port.c 	struct pci_dev *pdev;
pdev             1055 drivers/net/ethernet/huawei/hinic/hinic_port.c 	pdev = hwif->pdev;
pdev             1061 drivers/net/ethernet/huawei/hinic/hinic_port.c 		dev_err(&pdev->dev,
pdev              134 drivers/net/ethernet/huawei/hinic/hinic_rx.c 	struct pci_dev *pdev = hwif->pdev;
pdev              145 drivers/net/ethernet/huawei/hinic/hinic_rx.c 	addr = dma_map_single(&pdev->dev, skb->data, rxq->rq->buf_sz,
pdev              147 drivers/net/ethernet/huawei/hinic/hinic_rx.c 	err = dma_mapping_error(&pdev->dev, addr);
pdev              149 drivers/net/ethernet/huawei/hinic/hinic_rx.c 		dev_err(&pdev->dev, "Failed to map Rx DMA, err = %d\n", err);
pdev              171 drivers/net/ethernet/huawei/hinic/hinic_rx.c 	struct pci_dev *pdev = hwif->pdev;
pdev              173 drivers/net/ethernet/huawei/hinic/hinic_rx.c 	dma_unmap_single(&pdev->dev, dma_addr, rxq->rq->buf_sz,
pdev              138 drivers/net/ethernet/huawei/hinic/hinic_tx.c 	struct pci_dev *pdev = hwif->pdev;
pdev              143 drivers/net/ethernet/huawei/hinic/hinic_tx.c 	dma_addr = dma_map_single(&pdev->dev, skb->data, skb_headlen(skb),
pdev              145 drivers/net/ethernet/huawei/hinic/hinic_tx.c 	if (dma_mapping_error(&pdev->dev, dma_addr)) {
pdev              146 drivers/net/ethernet/huawei/hinic/hinic_tx.c 		dev_err(&pdev->dev, "Failed to map Tx skb data\n");
pdev              155 drivers/net/ethernet/huawei/hinic/hinic_tx.c 		dma_addr = skb_frag_dma_map(&pdev->dev, frag, 0,
pdev              158 drivers/net/ethernet/huawei/hinic/hinic_tx.c 		if (dma_mapping_error(&pdev->dev, dma_addr)) {
pdev              159 drivers/net/ethernet/huawei/hinic/hinic_tx.c 			dev_err(&pdev->dev, "Failed to map Tx skb frag\n");
pdev              170 drivers/net/ethernet/huawei/hinic/hinic_tx.c 		dma_unmap_page(&pdev->dev, hinic_sge_to_dma(&sges[j + 1]),
pdev              173 drivers/net/ethernet/huawei/hinic/hinic_tx.c 	dma_unmap_single(&pdev->dev, hinic_sge_to_dma(&sges[0]), sges[0].len,
pdev              189 drivers/net/ethernet/huawei/hinic/hinic_tx.c 	struct pci_dev *pdev = hwif->pdev;
pdev              193 drivers/net/ethernet/huawei/hinic/hinic_tx.c 		dma_unmap_page(&pdev->dev, hinic_sge_to_dma(&sges[i + 1]),
pdev              196 drivers/net/ethernet/huawei/hinic/hinic_tx.c 	dma_unmap_single(&pdev->dev, hinic_sge_to_dma(&sges[0]), sges[0].len,
pdev              720 drivers/net/ethernet/huawei/hinic/hinic_tx.c 	struct pci_dev *pdev = hwif->pdev;
pdev              733 drivers/net/ethernet/huawei/hinic/hinic_tx.c 		dev_err(&pdev->dev, "Failed to request Tx irq\n");
pdev              198 drivers/net/ethernet/i825xx/lasi_82596.c static int __exit lan_remove_chip(struct parisc_device *pdev)
pdev              200 drivers/net/ethernet/i825xx/lasi_82596.c 	struct net_device *dev = parisc_get_drvdata(pdev);
pdev              204 drivers/net/ethernet/i825xx/lasi_82596.c 	dma_free_attrs(&pdev->dev, sizeof(struct i596_private), lp->dma,
pdev              150 drivers/net/ethernet/i825xx/sni_82596.c static int sni_82596_driver_remove(struct platform_device *pdev)
pdev              152 drivers/net/ethernet/i825xx/sni_82596.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev              544 drivers/net/ethernet/intel/e100.c 	struct pci_dev *pdev;
pdev             1045 drivers/net/ethernet/intel/e100.c 	nic->mac = (nic->flags & ich) ? mac_82559_D101M : nic->pdev->revision;
pdev             1264 drivers/net/ethernet/intel/e100.c 		err = request_firmware(&fw, fw_name, &nic->pdev->dev);
pdev             1745 drivers/net/ethernet/intel/e100.c 	dma_addr = pci_map_single(nic->pdev,
pdev             1748 drivers/net/ethernet/intel/e100.c 	if (pci_dma_mapping_error(nic->pdev, dma_addr)) {
pdev             1834 drivers/net/ethernet/intel/e100.c 			pci_unmap_single(nic->pdev,
pdev             1861 drivers/net/ethernet/intel/e100.c 				pci_unmap_single(nic->pdev,
pdev             1931 drivers/net/ethernet/intel/e100.c 	rx->dma_addr = pci_map_single(nic->pdev, rx->skb->data,
pdev             1934 drivers/net/ethernet/intel/e100.c 	if (pci_dma_mapping_error(nic->pdev, rx->dma_addr)) {
pdev             1947 drivers/net/ethernet/intel/e100.c 		pci_dma_sync_single_for_device(nic->pdev, rx->prev->dma_addr,
pdev             1967 drivers/net/ethernet/intel/e100.c 	pci_dma_sync_single_for_cpu(nic->pdev, rx->dma_addr,
pdev             1987 drivers/net/ethernet/intel/e100.c 		pci_dma_sync_single_for_device(nic->pdev, rx->dma_addr,
pdev             2001 drivers/net/ethernet/intel/e100.c 	pci_unmap_single(nic->pdev, rx->dma_addr,
pdev             2103 drivers/net/ethernet/intel/e100.c 		pci_dma_sync_single_for_device(nic->pdev,
pdev             2111 drivers/net/ethernet/intel/e100.c 		pci_dma_sync_single_for_device(nic->pdev,
pdev             2116 drivers/net/ethernet/intel/e100.c 		pci_dma_sync_single_for_device(nic->pdev,
pdev             2140 drivers/net/ethernet/intel/e100.c 				pci_unmap_single(nic->pdev, rx->dma_addr,
pdev             2183 drivers/net/ethernet/intel/e100.c 	pci_dma_sync_single_for_device(nic->pdev, rx->dma_addr,
pdev             2245 drivers/net/ethernet/intel/e100.c 	e100_intr(nic->pdev->irq, netdev);
pdev             2268 drivers/net/ethernet/intel/e100.c 	return (nic->pdev->device >= 0x1050) && (nic->pdev->device <= 0x1057) &&
pdev             2287 drivers/net/ethernet/intel/e100.c 	if ((err = request_irq(nic->pdev->irq, e100_intr, IRQF_SHARED,
pdev             2312 drivers/net/ethernet/intel/e100.c 	free_irq(nic->pdev->irq, nic->netdev);
pdev             2383 drivers/net/ethernet/intel/e100.c 	pci_dma_sync_single_for_cpu(nic->pdev, nic->rx_to_clean->dma_addr,
pdev             2434 drivers/net/ethernet/intel/e100.c 	strlcpy(info->bus_info, pci_name(nic->pdev),
pdev             2452 drivers/net/ethernet/intel/e100.c 	regs->version = (1 << 24) | nic->pdev->revision;
pdev             2478 drivers/net/ethernet/intel/e100.c 	    !device_can_wakeup(&nic->pdev->dev))
pdev             2486 drivers/net/ethernet/intel/e100.c 	device_set_wakeup_enable(&nic->pdev->dev, wol->wolopts);
pdev             2758 drivers/net/ethernet/intel/e100.c 	nic->mem = pci_alloc_consistent(nic->pdev, sizeof(struct mem),
pdev             2766 drivers/net/ethernet/intel/e100.c 		pci_free_consistent(nic->pdev, sizeof(struct mem),
pdev             2818 drivers/net/ethernet/intel/e100.c static int e100_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             2834 drivers/net/ethernet/intel/e100.c 	strncpy(netdev->name, pci_name(pdev), sizeof(netdev->name) - 1);
pdev             2839 drivers/net/ethernet/intel/e100.c 	nic->pdev = pdev;
pdev             2842 drivers/net/ethernet/intel/e100.c 	pci_set_drvdata(pdev, netdev);
pdev             2844 drivers/net/ethernet/intel/e100.c 	if ((err = pci_enable_device(pdev))) {
pdev             2849 drivers/net/ethernet/intel/e100.c 	if (!(pci_resource_flags(pdev, 0) & IORESOURCE_MEM)) {
pdev             2855 drivers/net/ethernet/intel/e100.c 	if ((err = pci_request_regions(pdev, DRV_NAME))) {
pdev             2860 drivers/net/ethernet/intel/e100.c 	if ((err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32)))) {
pdev             2865 drivers/net/ethernet/intel/e100.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             2870 drivers/net/ethernet/intel/e100.c 	nic->csr = pci_iomap(pdev, (use_io ? 1 : 0), sizeof(struct csr));
pdev             2898 drivers/net/ethernet/intel/e100.c 	pci_set_master(pdev);
pdev             2929 drivers/net/ethernet/intel/e100.c 		device_set_wakeup_enable(&pdev->dev, true);
pdev             2933 drivers/net/ethernet/intel/e100.c 	pci_pme_active(pdev, false);
pdev             2941 drivers/net/ethernet/intel/e100.c 			   &nic->pdev->dev,
pdev             2952 drivers/net/ethernet/intel/e100.c 		   (unsigned long long)pci_resource_start(pdev, use_io ? 1 : 0),
pdev             2953 drivers/net/ethernet/intel/e100.c 		   pdev->irq, netdev->dev_addr);
pdev             2962 drivers/net/ethernet/intel/e100.c 	pci_iounmap(pdev, nic->csr);
pdev             2964 drivers/net/ethernet/intel/e100.c 	pci_release_regions(pdev);
pdev             2966 drivers/net/ethernet/intel/e100.c 	pci_disable_device(pdev);
pdev             2972 drivers/net/ethernet/intel/e100.c static void e100_remove(struct pci_dev *pdev)
pdev             2974 drivers/net/ethernet/intel/e100.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2980 drivers/net/ethernet/intel/e100.c 		pci_iounmap(pdev, nic->csr);
pdev             2983 drivers/net/ethernet/intel/e100.c 		pci_release_regions(pdev);
pdev             2984 drivers/net/ethernet/intel/e100.c 		pci_disable_device(pdev);
pdev             2991 drivers/net/ethernet/intel/e100.c static void __e100_shutdown(struct pci_dev *pdev, bool *enable_wake)
pdev             2993 drivers/net/ethernet/intel/e100.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             3000 drivers/net/ethernet/intel/e100.c 	pci_save_state(pdev);
pdev             3017 drivers/net/ethernet/intel/e100.c 	pci_clear_master(pdev);
pdev             3020 drivers/net/ethernet/intel/e100.c static int __e100_power_off(struct pci_dev *pdev, bool wake)
pdev             3023 drivers/net/ethernet/intel/e100.c 		return pci_prepare_to_sleep(pdev);
pdev             3025 drivers/net/ethernet/intel/e100.c 	pci_wake_from_d3(pdev, false);
pdev             3026 drivers/net/ethernet/intel/e100.c 	pci_set_power_state(pdev, PCI_D3hot);
pdev             3032 drivers/net/ethernet/intel/e100.c static int e100_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             3035 drivers/net/ethernet/intel/e100.c 	__e100_shutdown(pdev, &wake);
pdev             3036 drivers/net/ethernet/intel/e100.c 	return __e100_power_off(pdev, wake);
pdev             3039 drivers/net/ethernet/intel/e100.c static int e100_resume(struct pci_dev *pdev)
pdev             3041 drivers/net/ethernet/intel/e100.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             3044 drivers/net/ethernet/intel/e100.c 	pci_set_power_state(pdev, PCI_D0);
pdev             3045 drivers/net/ethernet/intel/e100.c 	pci_restore_state(pdev);
pdev             3047 drivers/net/ethernet/intel/e100.c 	pci_enable_wake(pdev, PCI_D0, 0);
pdev             3067 drivers/net/ethernet/intel/e100.c static void e100_shutdown(struct pci_dev *pdev)
pdev             3070 drivers/net/ethernet/intel/e100.c 	__e100_shutdown(pdev, &wake);
pdev             3072 drivers/net/ethernet/intel/e100.c 		__e100_power_off(pdev, wake);
pdev             3081 drivers/net/ethernet/intel/e100.c static pci_ers_result_t e100_io_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
pdev             3083 drivers/net/ethernet/intel/e100.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             3093 drivers/net/ethernet/intel/e100.c 	pci_disable_device(pdev);
pdev             3105 drivers/net/ethernet/intel/e100.c static pci_ers_result_t e100_io_slot_reset(struct pci_dev *pdev)
pdev             3107 drivers/net/ethernet/intel/e100.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             3110 drivers/net/ethernet/intel/e100.c 	if (pci_enable_device(pdev)) {
pdev             3114 drivers/net/ethernet/intel/e100.c 	pci_set_master(pdev);
pdev             3117 drivers/net/ethernet/intel/e100.c 	if (0 != PCI_FUNC(pdev->devfn))
pdev             3132 drivers/net/ethernet/intel/e100.c static void e100_io_resume(struct pci_dev *pdev)
pdev             3134 drivers/net/ethernet/intel/e100.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             3138 drivers/net/ethernet/intel/e100.c 	pci_enable_wake(pdev, PCI_D0, 0);
pdev              272 drivers/net/ethernet/intel/e1000/e1000.h 	struct pci_dev *pdev;
pdev              327 drivers/net/ethernet/intel/e1000/e1000.h 	dev_info(&adapter->pdev->dev, format, ## arg)
pdev              329 drivers/net/ethernet/intel/e1000/e1000.h 	dev_warn(&adapter->pdev->dev, format, ## arg)
pdev              331 drivers/net/ethernet/intel/e1000/e1000.h 	dev_err(&adapter->pdev->dev, format, ## arg)
pdev              539 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 	strlcpy(drvinfo->bus_info, pci_name(adapter->pdev),
pdev              829 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 	u32 irq = adapter->pdev->irq;
pdev              929 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 	struct pci_dev *pdev = adapter->pdev;
pdev              935 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 				dma_unmap_single(&pdev->dev,
pdev              946 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 				dma_unmap_single(&pdev->dev,
pdev              955 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 		dma_free_coherent(&pdev->dev, txdr->size, txdr->desc,
pdev              960 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 		dma_free_coherent(&pdev->dev, rxdr->size, rxdr->desc,
pdev              976 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 	struct pci_dev *pdev = adapter->pdev;
pdev              994 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 	txdr->desc = dma_alloc_coherent(&pdev->dev, txdr->size, &txdr->dma,
pdev             1025 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 			dma_map_single(&pdev->dev, skb->data, skb->len,
pdev             1027 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 		if (dma_mapping_error(&pdev->dev, txdr->buffer_info[i].dma)) {
pdev             1052 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 	rxdr->desc = dma_alloc_coherent(&pdev->dev, rxdr->size, &rxdr->dma,
pdev             1085 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 			dma_map_single(&pdev->dev,
pdev             1088 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 		if (dma_mapping_error(&pdev->dev, rxdr->buffer_info[i].dma)) {
pdev             1383 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1404 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 			dma_sync_single_for_device(&pdev->dev,
pdev             1417 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 			dma_sync_single_for_cpu(&pdev->dev,
pdev             1649 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 	    !device_can_wakeup(&adapter->pdev->dev))
pdev             1685 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 	    !device_can_wakeup(&adapter->pdev->dev))
pdev             1712 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 	device_set_wakeup_enable(&adapter->pdev->dev, adapter->wol);
pdev               88 drivers/net/ethernet/intel/e1000/e1000_main.c static int e1000_probe(struct pci_dev *pdev, const struct pci_device_id *ent);
pdev               89 drivers/net/ethernet/intel/e1000/e1000_main.c static void e1000_remove(struct pci_dev *pdev);
pdev              155 drivers/net/ethernet/intel/e1000/e1000_main.c static int e1000_suspend(struct pci_dev *pdev, pm_message_t state);
pdev              156 drivers/net/ethernet/intel/e1000/e1000_main.c static int e1000_resume(struct pci_dev *pdev);
pdev              158 drivers/net/ethernet/intel/e1000/e1000_main.c static void e1000_shutdown(struct pci_dev *pdev);
pdev              171 drivers/net/ethernet/intel/e1000/e1000_main.c static pci_ers_result_t e1000_io_error_detected(struct pci_dev *pdev,
pdev              173 drivers/net/ethernet/intel/e1000/e1000_main.c static pci_ers_result_t e1000_io_slot_reset(struct pci_dev *pdev);
pdev              174 drivers/net/ethernet/intel/e1000/e1000_main.c static void e1000_io_resume(struct pci_dev *pdev);
pdev              263 drivers/net/ethernet/intel/e1000/e1000_main.c 	err = request_irq(adapter->pdev->irq, handler, irq_flags, netdev->name,
pdev              276 drivers/net/ethernet/intel/e1000/e1000_main.c 	free_irq(adapter->pdev->irq, netdev);
pdev              289 drivers/net/ethernet/intel/e1000/e1000_main.c 	synchronize_irq(adapter->pdev->irq);
pdev              759 drivers/net/ethernet/intel/e1000/e1000_main.c static int e1000_is_need_ioport(struct pci_dev *pdev)
pdev              761 drivers/net/ethernet/intel/e1000/e1000_main.c 	switch (pdev->device) {
pdev              859 drivers/net/ethernet/intel/e1000/e1000_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              862 drivers/net/ethernet/intel/e1000/e1000_main.c 	hw->vendor_id = pdev->vendor;
pdev              863 drivers/net/ethernet/intel/e1000/e1000_main.c 	hw->device_id = pdev->device;
pdev              864 drivers/net/ethernet/intel/e1000/e1000_main.c 	hw->subsystem_vendor_id = pdev->subsystem_vendor;
pdev              865 drivers/net/ethernet/intel/e1000/e1000_main.c 	hw->subsystem_id = pdev->subsystem_device;
pdev              866 drivers/net/ethernet/intel/e1000/e1000_main.c 	hw->revision_id = pdev->revision;
pdev              868 drivers/net/ethernet/intel/e1000/e1000_main.c 	pci_read_config_word(pdev, PCI_COMMAND, &hw->pci_cmd_word);
pdev              920 drivers/net/ethernet/intel/e1000/e1000_main.c static int e1000_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              936 drivers/net/ethernet/intel/e1000/e1000_main.c 	need_ioport = e1000_is_need_ioport(pdev);
pdev              938 drivers/net/ethernet/intel/e1000/e1000_main.c 		bars = pci_select_bars(pdev, IORESOURCE_MEM | IORESOURCE_IO);
pdev              939 drivers/net/ethernet/intel/e1000/e1000_main.c 		err = pci_enable_device(pdev);
pdev              941 drivers/net/ethernet/intel/e1000/e1000_main.c 		bars = pci_select_bars(pdev, IORESOURCE_MEM);
pdev              942 drivers/net/ethernet/intel/e1000/e1000_main.c 		err = pci_enable_device_mem(pdev);
pdev              947 drivers/net/ethernet/intel/e1000/e1000_main.c 	err = pci_request_selected_regions(pdev, bars, e1000_driver_name);
pdev              951 drivers/net/ethernet/intel/e1000/e1000_main.c 	pci_set_master(pdev);
pdev              952 drivers/net/ethernet/intel/e1000/e1000_main.c 	err = pci_save_state(pdev);
pdev              961 drivers/net/ethernet/intel/e1000/e1000_main.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev              963 drivers/net/ethernet/intel/e1000/e1000_main.c 	pci_set_drvdata(pdev, netdev);
pdev              966 drivers/net/ethernet/intel/e1000/e1000_main.c 	adapter->pdev = pdev;
pdev              975 drivers/net/ethernet/intel/e1000/e1000_main.c 	hw->hw_addr = pci_ioremap_bar(pdev, BAR_0);
pdev              981 drivers/net/ethernet/intel/e1000/e1000_main.c 			if (pci_resource_len(pdev, i) == 0)
pdev              983 drivers/net/ethernet/intel/e1000/e1000_main.c 			if (pci_resource_flags(pdev, i) & IORESOURCE_IO) {
pdev              984 drivers/net/ethernet/intel/e1000/e1000_main.c 				hw->io_base = pci_resource_start(pdev, i);
pdev             1001 drivers/net/ethernet/intel/e1000/e1000_main.c 	    !dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64))) {
pdev             1004 drivers/net/ethernet/intel/e1000/e1000_main.c 		err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             1016 drivers/net/ethernet/intel/e1000/e1000_main.c 	strncpy(netdev->name, pci_name(pdev), sizeof(netdev->name) - 1);
pdev             1029 drivers/net/ethernet/intel/e1000/e1000_main.c 					ioremap(pci_resource_start(pdev, BAR_1),
pdev             1030 drivers/net/ethernet/intel/e1000/e1000_main.c 						pci_resource_len(pdev, BAR_1));
pdev             1154 drivers/net/ethernet/intel/e1000/e1000_main.c 	switch (pdev->device) {
pdev             1180 drivers/net/ethernet/intel/e1000/e1000_main.c 	device_set_wakeup_enable(&adapter->pdev->dev, adapter->wol);
pdev             1241 drivers/net/ethernet/intel/e1000/e1000_main.c 	pci_release_selected_regions(pdev, bars);
pdev             1244 drivers/net/ethernet/intel/e1000/e1000_main.c 		pci_disable_device(pdev);
pdev             1257 drivers/net/ethernet/intel/e1000/e1000_main.c static void e1000_remove(struct pci_dev *pdev)
pdev             1259 drivers/net/ethernet/intel/e1000/e1000_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             1279 drivers/net/ethernet/intel/e1000/e1000_main.c 	pci_release_selected_regions(pdev, adapter->bars);
pdev             1285 drivers/net/ethernet/intel/e1000/e1000_main.c 		pci_disable_device(pdev);
pdev             1495 drivers/net/ethernet/intel/e1000/e1000_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1508 drivers/net/ethernet/intel/e1000/e1000_main.c 	txdr->desc = dma_alloc_coherent(&pdev->dev, txdr->size, &txdr->dma,
pdev             1523 drivers/net/ethernet/intel/e1000/e1000_main.c 		txdr->desc = dma_alloc_coherent(&pdev->dev, txdr->size,
pdev             1527 drivers/net/ethernet/intel/e1000/e1000_main.c 			dma_free_coherent(&pdev->dev, txdr->size, olddesc,
pdev             1534 drivers/net/ethernet/intel/e1000/e1000_main.c 			dma_free_coherent(&pdev->dev, txdr->size, txdr->desc,
pdev             1536 drivers/net/ethernet/intel/e1000/e1000_main.c 			dma_free_coherent(&pdev->dev, txdr->size, olddesc,
pdev             1544 drivers/net/ethernet/intel/e1000/e1000_main.c 			dma_free_coherent(&pdev->dev, txdr->size, olddesc,
pdev             1685 drivers/net/ethernet/intel/e1000/e1000_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1700 drivers/net/ethernet/intel/e1000/e1000_main.c 	rxdr->desc = dma_alloc_coherent(&pdev->dev, rxdr->size, &rxdr->dma,
pdev             1715 drivers/net/ethernet/intel/e1000/e1000_main.c 		rxdr->desc = dma_alloc_coherent(&pdev->dev, rxdr->size,
pdev             1719 drivers/net/ethernet/intel/e1000/e1000_main.c 			dma_free_coherent(&pdev->dev, rxdr->size, olddesc,
pdev             1726 drivers/net/ethernet/intel/e1000/e1000_main.c 			dma_free_coherent(&pdev->dev, rxdr->size, rxdr->desc,
pdev             1728 drivers/net/ethernet/intel/e1000/e1000_main.c 			dma_free_coherent(&pdev->dev, rxdr->size, olddesc,
pdev             1735 drivers/net/ethernet/intel/e1000/e1000_main.c 			dma_free_coherent(&pdev->dev, rxdr->size, olddesc,
pdev             1921 drivers/net/ethernet/intel/e1000/e1000_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1928 drivers/net/ethernet/intel/e1000/e1000_main.c 	dma_free_coherent(&pdev->dev, tx_ring->size, tx_ring->desc,
pdev             1954 drivers/net/ethernet/intel/e1000/e1000_main.c 			dma_unmap_page(&adapter->pdev->dev, buffer_info->dma,
pdev             1957 drivers/net/ethernet/intel/e1000/e1000_main.c 			dma_unmap_single(&adapter->pdev->dev, buffer_info->dma,
pdev             2028 drivers/net/ethernet/intel/e1000/e1000_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             2035 drivers/net/ethernet/intel/e1000/e1000_main.c 	dma_free_coherent(&pdev->dev, rx_ring->size, rx_ring->desc,
pdev             2082 drivers/net/ethernet/intel/e1000/e1000_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             2091 drivers/net/ethernet/intel/e1000/e1000_main.c 				dma_unmap_single(&pdev->dev, buffer_info->dma,
pdev             2100 drivers/net/ethernet/intel/e1000/e1000_main.c 				dma_unmap_page(&pdev->dev, buffer_info->dma,
pdev             2826 drivers/net/ethernet/intel/e1000/e1000_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             2874 drivers/net/ethernet/intel/e1000/e1000_main.c 		buffer_info->dma = dma_map_single(&pdev->dev,
pdev             2877 drivers/net/ethernet/intel/e1000/e1000_main.c 		if (dma_mapping_error(&pdev->dev, buffer_info->dma))
pdev             2926 drivers/net/ethernet/intel/e1000/e1000_main.c 			buffer_info->dma = skb_frag_dma_map(&pdev->dev, frag,
pdev             2928 drivers/net/ethernet/intel/e1000/e1000_main.c 			if (dma_mapping_error(&pdev->dev, buffer_info->dma))
pdev             2950 drivers/net/ethernet/intel/e1000/e1000_main.c 	dev_err(&pdev->dev, "TX DMA map failed\n");
pdev             3590 drivers/net/ethernet/intel/e1000/e1000_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             3601 drivers/net/ethernet/intel/e1000/e1000_main.c 	if (pci_channel_offline(pdev))
pdev             4123 drivers/net/ethernet/intel/e1000/e1000_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             4157 drivers/net/ethernet/intel/e1000/e1000_main.c 		dma_unmap_page(&pdev->dev, buffer_info->dma,
pdev             4324 drivers/net/ethernet/intel/e1000/e1000_main.c 	dma_sync_single_for_cpu(&adapter->pdev->dev, buffer_info->dma,
pdev             4344 drivers/net/ethernet/intel/e1000/e1000_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             4383 drivers/net/ethernet/intel/e1000/e1000_main.c 			dma_unmap_single(&pdev->dev, buffer_info->dma,
pdev             4491 drivers/net/ethernet/intel/e1000/e1000_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             4510 drivers/net/ethernet/intel/e1000/e1000_main.c 			buffer_info->dma = dma_map_page(&pdev->dev,
pdev             4514 drivers/net/ethernet/intel/e1000/e1000_main.c 			if (dma_mapping_error(&pdev->dev, buffer_info->dma)) {
pdev             4555 drivers/net/ethernet/intel/e1000/e1000_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             4602 drivers/net/ethernet/intel/e1000/e1000_main.c 		buffer_info->dma = dma_map_single(&pdev->dev,
pdev             4606 drivers/net/ethernet/intel/e1000/e1000_main.c 		if (dma_mapping_error(&pdev->dev, buffer_info->dma)) {
pdev             4625 drivers/net/ethernet/intel/e1000/e1000_main.c 			dma_unmap_single(&pdev->dev, buffer_info->dma,
pdev             4836 drivers/net/ethernet/intel/e1000/e1000_main.c 	int ret_val = pci_set_mwi(adapter->pdev);
pdev             4846 drivers/net/ethernet/intel/e1000/e1000_main.c 	pci_clear_mwi(adapter->pdev);
pdev             4852 drivers/net/ethernet/intel/e1000/e1000_main.c 	return pcix_get_mmrbc(adapter->pdev);
pdev             4858 drivers/net/ethernet/intel/e1000/e1000_main.c 	pcix_set_mmrbc(adapter->pdev, mmrbc);
pdev             5048 drivers/net/ethernet/intel/e1000/e1000_main.c static int __e1000_shutdown(struct pci_dev *pdev, bool *enable_wake)
pdev             5050 drivers/net/ethernet/intel/e1000/e1000_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             5072 drivers/net/ethernet/intel/e1000/e1000_main.c 	retval = pci_save_state(pdev);
pdev             5132 drivers/net/ethernet/intel/e1000/e1000_main.c 		pci_disable_device(pdev);
pdev             5138 drivers/net/ethernet/intel/e1000/e1000_main.c static int e1000_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             5143 drivers/net/ethernet/intel/e1000/e1000_main.c 	retval = __e1000_shutdown(pdev, &wake);
pdev             5148 drivers/net/ethernet/intel/e1000/e1000_main.c 		pci_prepare_to_sleep(pdev);
pdev             5150 drivers/net/ethernet/intel/e1000/e1000_main.c 		pci_wake_from_d3(pdev, false);
pdev             5151 drivers/net/ethernet/intel/e1000/e1000_main.c 		pci_set_power_state(pdev, PCI_D3hot);
pdev             5157 drivers/net/ethernet/intel/e1000/e1000_main.c static int e1000_resume(struct pci_dev *pdev)
pdev             5159 drivers/net/ethernet/intel/e1000/e1000_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             5164 drivers/net/ethernet/intel/e1000/e1000_main.c 	pci_set_power_state(pdev, PCI_D0);
pdev             5165 drivers/net/ethernet/intel/e1000/e1000_main.c 	pci_restore_state(pdev);
pdev             5166 drivers/net/ethernet/intel/e1000/e1000_main.c 	pci_save_state(pdev);
pdev             5169 drivers/net/ethernet/intel/e1000/e1000_main.c 		err = pci_enable_device(pdev);
pdev             5171 drivers/net/ethernet/intel/e1000/e1000_main.c 		err = pci_enable_device_mem(pdev);
pdev             5180 drivers/net/ethernet/intel/e1000/e1000_main.c 	pci_set_master(pdev);
pdev             5182 drivers/net/ethernet/intel/e1000/e1000_main.c 	pci_enable_wake(pdev, PCI_D3hot, 0);
pdev             5183 drivers/net/ethernet/intel/e1000/e1000_main.c 	pci_enable_wake(pdev, PCI_D3cold, 0);
pdev             5206 drivers/net/ethernet/intel/e1000/e1000_main.c static void e1000_shutdown(struct pci_dev *pdev)
pdev             5210 drivers/net/ethernet/intel/e1000/e1000_main.c 	__e1000_shutdown(pdev, &wake);
pdev             5213 drivers/net/ethernet/intel/e1000/e1000_main.c 		pci_wake_from_d3(pdev, wake);
pdev             5214 drivers/net/ethernet/intel/e1000/e1000_main.c 		pci_set_power_state(pdev, PCI_D3hot);
pdev             5227 drivers/net/ethernet/intel/e1000/e1000_main.c 	if (disable_hardirq(adapter->pdev->irq))
pdev             5228 drivers/net/ethernet/intel/e1000/e1000_main.c 		e1000_intr(adapter->pdev->irq, netdev);
pdev             5229 drivers/net/ethernet/intel/e1000/e1000_main.c 	enable_irq(adapter->pdev->irq);
pdev             5241 drivers/net/ethernet/intel/e1000/e1000_main.c static pci_ers_result_t e1000_io_error_detected(struct pci_dev *pdev,
pdev             5244 drivers/net/ethernet/intel/e1000/e1000_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             5256 drivers/net/ethernet/intel/e1000/e1000_main.c 		pci_disable_device(pdev);
pdev             5269 drivers/net/ethernet/intel/e1000/e1000_main.c static pci_ers_result_t e1000_io_slot_reset(struct pci_dev *pdev)
pdev             5271 drivers/net/ethernet/intel/e1000/e1000_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             5277 drivers/net/ethernet/intel/e1000/e1000_main.c 		err = pci_enable_device(pdev);
pdev             5279 drivers/net/ethernet/intel/e1000/e1000_main.c 		err = pci_enable_device_mem(pdev);
pdev             5288 drivers/net/ethernet/intel/e1000/e1000_main.c 	pci_set_master(pdev);
pdev             5290 drivers/net/ethernet/intel/e1000/e1000_main.c 	pci_enable_wake(pdev, PCI_D3hot, 0);
pdev             5291 drivers/net/ethernet/intel/e1000/e1000_main.c 	pci_enable_wake(pdev, PCI_D3cold, 0);
pdev             5307 drivers/net/ethernet/intel/e1000/e1000_main.c static void e1000_io_resume(struct pci_dev *pdev)
pdev             5309 drivers/net/ethernet/intel/e1000/e1000_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev              120 drivers/net/ethernet/intel/e1000e/80003es2lan.c 	switch (hw->adapter->pdev->device) {
pdev              200 drivers/net/ethernet/intel/e1000e/82571.c 	switch (hw->adapter->pdev->device) {
pdev              317 drivers/net/ethernet/intel/e1000e/82571.c 	struct pci_dev *pdev = adapter->pdev;
pdev              334 drivers/net/ethernet/intel/e1000e/82571.c 	switch (pdev->device) {
pdev              355 drivers/net/ethernet/intel/e1000e/82571.c 		if (((pdev->device == E1000_DEV_ID_82571EB_FIBER) ||
pdev              356 drivers/net/ethernet/intel/e1000e/82571.c 		     (pdev->device == E1000_DEV_ID_82571EB_SERDES) ||
pdev              357 drivers/net/ethernet/intel/e1000e/82571.c 		     (pdev->device == E1000_DEV_ID_82571EB_COPPER)) &&
pdev              365 drivers/net/ethernet/intel/e1000e/82571.c 		if (pdev->device == E1000_DEV_ID_82571EB_SERDES_QUAD)
pdev              369 drivers/net/ethernet/intel/e1000e/82571.c 		if (pdev->device == E1000_DEV_ID_82573L) {
pdev              277 drivers/net/ethernet/intel/e1000e/e1000.h 	struct pci_dev *pdev;
pdev              441 drivers/net/ethernet/intel/e1000e/ethtool.c 			(adapter->pdev->revision << 16) |
pdev              442 drivers/net/ethernet/intel/e1000e/ethtool.c 			adapter->pdev->device;
pdev              507 drivers/net/ethernet/intel/e1000e/ethtool.c 	eeprom->magic = adapter->pdev->vendor | (adapter->pdev->device << 16);
pdev              567 drivers/net/ethernet/intel/e1000e/ethtool.c 	    (adapter->pdev->vendor | (adapter->pdev->device << 16)))
pdev              648 drivers/net/ethernet/intel/e1000e/ethtool.c 	strlcpy(drvinfo->bus_info, pci_name(adapter->pdev),
pdev              988 drivers/net/ethernet/intel/e1000e/ethtool.c 	u32 irq = adapter->pdev->irq;
pdev             1116 drivers/net/ethernet/intel/e1000e/ethtool.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1125 drivers/net/ethernet/intel/e1000e/ethtool.c 				dma_unmap_single(&pdev->dev,
pdev             1138 drivers/net/ethernet/intel/e1000e/ethtool.c 				dma_unmap_single(&pdev->dev,
pdev             1146 drivers/net/ethernet/intel/e1000e/ethtool.c 		dma_free_coherent(&pdev->dev, tx_ring->size, tx_ring->desc,
pdev             1151 drivers/net/ethernet/intel/e1000e/ethtool.c 		dma_free_coherent(&pdev->dev, rx_ring->size, rx_ring->desc,
pdev             1166 drivers/net/ethernet/intel/e1000e/ethtool.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1186 drivers/net/ethernet/intel/e1000e/ethtool.c 	tx_ring->desc = dma_alloc_coherent(&pdev->dev, tx_ring->size,
pdev             1218 drivers/net/ethernet/intel/e1000e/ethtool.c 		    dma_map_single(&pdev->dev, skb->data, skb->len,
pdev             1220 drivers/net/ethernet/intel/e1000e/ethtool.c 		if (dma_mapping_error(&pdev->dev,
pdev             1246 drivers/net/ethernet/intel/e1000e/ethtool.c 	rx_ring->desc = dma_alloc_coherent(&pdev->dev, rx_ring->size,
pdev             1282 drivers/net/ethernet/intel/e1000e/ethtool.c 		    dma_map_single(&pdev->dev, skb->data, 2048,
pdev             1284 drivers/net/ethernet/intel/e1000e/ethtool.c 		if (dma_mapping_error(&pdev->dev,
pdev             1629 drivers/net/ethernet/intel/e1000e/ethtool.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1659 drivers/net/ethernet/intel/e1000e/ethtool.c 			dma_sync_single_for_device(&pdev->dev,
pdev             1676 drivers/net/ethernet/intel/e1000e/ethtool.c 			dma_sync_single_for_cpu(&pdev->dev,
pdev             1890 drivers/net/ethernet/intel/e1000e/ethtool.c 	    !device_can_wakeup(&adapter->pdev->dev))
pdev             1921 drivers/net/ethernet/intel/e1000e/ethtool.c 	    !device_can_wakeup(&adapter->pdev->dev) ||
pdev             1940 drivers/net/ethernet/intel/e1000e/ethtool.c 	device_set_wakeup_enable(&adapter->pdev->dev, adapter->wol);
pdev             1045 drivers/net/ethernet/intel/e1000e/ich8lan.c 		pci_read_config_word(hw->adapter->pdev, E1000_PCI_LTR_CAP_LPT,
pdev             1047 drivers/net/ethernet/intel/e1000e/ich8lan.c 		pci_read_config_word(hw->adapter->pdev,
pdev             1080 drivers/net/ethernet/intel/e1000e/ich8lan.c 	    (hw->adapter->pdev->device == E1000_DEV_ID_PCH_LPT_I217_LM) ||
pdev             1081 drivers/net/ethernet/intel/e1000e/ich8lan.c 	    (hw->adapter->pdev->device == E1000_DEV_ID_PCH_LPT_I217_V) ||
pdev             1082 drivers/net/ethernet/intel/e1000e/ich8lan.c 	    (hw->adapter->pdev->device == E1000_DEV_ID_PCH_I218_LM2) ||
pdev             1083 drivers/net/ethernet/intel/e1000e/ich8lan.c 	    (hw->adapter->pdev->device == E1000_DEV_ID_PCH_I218_V2) ||
pdev             1224 drivers/net/ethernet/intel/e1000e/ich8lan.c 	    (hw->adapter->pdev->device == E1000_DEV_ID_PCH_LPT_I217_LM) ||
pdev             1225 drivers/net/ethernet/intel/e1000e/ich8lan.c 	    (hw->adapter->pdev->device == E1000_DEV_ID_PCH_LPT_I217_V) ||
pdev             1226 drivers/net/ethernet/intel/e1000e/ich8lan.c 	    (hw->adapter->pdev->device == E1000_DEV_ID_PCH_I218_LM2) ||
pdev             1227 drivers/net/ethernet/intel/e1000e/ich8lan.c 	    (hw->adapter->pdev->device == E1000_DEV_ID_PCH_I218_V2) ||
pdev             1508 drivers/net/ethernet/intel/e1000e/ich8lan.c 	if ((hw->adapter->pdev->device == E1000_DEV_ID_PCH_LPTLP_I218_LM) ||
pdev             1509 drivers/net/ethernet/intel/e1000e/ich8lan.c 	    (hw->adapter->pdev->device == E1000_DEV_ID_PCH_LPTLP_I218_V) ||
pdev             1510 drivers/net/ethernet/intel/e1000e/ich8lan.c 	    (hw->adapter->pdev->device == E1000_DEV_ID_PCH_I218_LM3) ||
pdev             1511 drivers/net/ethernet/intel/e1000e/ich8lan.c 	    (hw->adapter->pdev->device == E1000_DEV_ID_PCH_I218_V3)) {
pdev             2082 drivers/net/ethernet/intel/e1000e/ich8lan.c 		if ((hw->adapter->pdev->device == E1000_DEV_ID_ICH8_IGP_AMT) ||
pdev             2083 drivers/net/ethernet/intel/e1000e/ich8lan.c 		    (hw->adapter->pdev->device == E1000_DEV_ID_ICH8_IGP_C)) {
pdev             5297 drivers/net/ethernet/intel/e1000e/ich8lan.c 		u16 phy_reg, device_id = hw->adapter->pdev->device;
pdev               21 drivers/net/ethernet/intel/e1000e/mac.c 	cap_offset = adapter->pdev->pcie_cap;
pdev               25 drivers/net/ethernet/intel/e1000e/mac.c 		pci_read_config_word(adapter->pdev,
pdev              225 drivers/net/ethernet/intel/e1000e/netdev.c 		dev_info(&adapter->pdev->dev, "Net device Info\n");
pdev              232 drivers/net/ethernet/intel/e1000e/netdev.c 	dev_info(&adapter->pdev->dev, "Register Dump\n");
pdev              243 drivers/net/ethernet/intel/e1000e/netdev.c 	dev_info(&adapter->pdev->dev, "Tx Ring Summary\n");
pdev              257 drivers/net/ethernet/intel/e1000e/netdev.c 	dev_info(&adapter->pdev->dev, "Tx Ring Dump\n");
pdev              321 drivers/net/ethernet/intel/e1000e/netdev.c 	dev_info(&adapter->pdev->dev, "Rx Ring Summary\n");
pdev              330 drivers/net/ethernet/intel/e1000e/netdev.c 	dev_info(&adapter->pdev->dev, "Rx Ring Dump\n");
pdev              649 drivers/net/ethernet/intel/e1000e/netdev.c 	struct pci_dev *pdev = adapter->pdev;
pdev              675 drivers/net/ethernet/intel/e1000e/netdev.c 		buffer_info->dma = dma_map_single(&pdev->dev, skb->data,
pdev              678 drivers/net/ethernet/intel/e1000e/netdev.c 		if (dma_mapping_error(&pdev->dev, buffer_info->dma)) {
pdev              679 drivers/net/ethernet/intel/e1000e/netdev.c 			dev_err(&pdev->dev, "Rx DMA map failed\n");
pdev              717 drivers/net/ethernet/intel/e1000e/netdev.c 	struct pci_dev *pdev = adapter->pdev;
pdev              744 drivers/net/ethernet/intel/e1000e/netdev.c 				ps_page->dma = dma_map_page(&pdev->dev,
pdev              748 drivers/net/ethernet/intel/e1000e/netdev.c 				if (dma_mapping_error(&pdev->dev,
pdev              750 drivers/net/ethernet/intel/e1000e/netdev.c 					dev_err(&adapter->pdev->dev,
pdev              773 drivers/net/ethernet/intel/e1000e/netdev.c 		buffer_info->dma = dma_map_single(&pdev->dev, skb->data,
pdev              776 drivers/net/ethernet/intel/e1000e/netdev.c 		if (dma_mapping_error(&pdev->dev, buffer_info->dma)) {
pdev              777 drivers/net/ethernet/intel/e1000e/netdev.c 			dev_err(&pdev->dev, "Rx DMA map failed\n");
pdev              821 drivers/net/ethernet/intel/e1000e/netdev.c 	struct pci_dev *pdev = adapter->pdev;
pdev              857 drivers/net/ethernet/intel/e1000e/netdev.c 			buffer_info->dma = dma_map_page(&pdev->dev,
pdev              861 drivers/net/ethernet/intel/e1000e/netdev.c 			if (dma_mapping_error(&pdev->dev, buffer_info->dma)) {
pdev              912 drivers/net/ethernet/intel/e1000e/netdev.c 	struct pci_dev *pdev = adapter->pdev;
pdev              950 drivers/net/ethernet/intel/e1000e/netdev.c 		dma_unmap_single(&pdev->dev, buffer_info->dma,
pdev             1063 drivers/net/ethernet/intel/e1000e/netdev.c 			dma_unmap_page(&adapter->pdev->dev, buffer_info->dma,
pdev             1066 drivers/net/ethernet/intel/e1000e/netdev.c 			dma_unmap_single(&adapter->pdev->dev, buffer_info->dma,
pdev             1127 drivers/net/ethernet/intel/e1000e/netdev.c 	pci_read_config_word(adapter->pdev, PCI_STATUS, &pci_status);
pdev             1308 drivers/net/ethernet/intel/e1000e/netdev.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1343 drivers/net/ethernet/intel/e1000e/netdev.c 		dma_unmap_single(&pdev->dev, buffer_info->dma,
pdev             1397 drivers/net/ethernet/intel/e1000e/netdev.c 				dma_sync_single_for_cpu(&pdev->dev,
pdev             1404 drivers/net/ethernet/intel/e1000e/netdev.c 				dma_sync_single_for_device(&pdev->dev,
pdev             1426 drivers/net/ethernet/intel/e1000e/netdev.c 			dma_unmap_page(&pdev->dev, ps_page->dma, PAGE_SIZE,
pdev             1511 drivers/net/ethernet/intel/e1000e/netdev.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1547 drivers/net/ethernet/intel/e1000e/netdev.c 		dma_unmap_page(&pdev->dev, buffer_info->dma, PAGE_SIZE,
pdev             1678 drivers/net/ethernet/intel/e1000e/netdev.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1686 drivers/net/ethernet/intel/e1000e/netdev.c 				dma_unmap_single(&pdev->dev, buffer_info->dma,
pdev             1690 drivers/net/ethernet/intel/e1000e/netdev.c 				dma_unmap_page(&pdev->dev, buffer_info->dma,
pdev             1693 drivers/net/ethernet/intel/e1000e/netdev.c 				dma_unmap_single(&pdev->dev, buffer_info->dma,
pdev             1713 drivers/net/ethernet/intel/e1000e/netdev.c 			dma_unmap_page(&pdev->dev, ps_page->dma, PAGE_SIZE,
pdev             2031 drivers/net/ethernet/intel/e1000e/netdev.c 		pci_disable_msix(adapter->pdev);
pdev             2035 drivers/net/ethernet/intel/e1000e/netdev.c 		pci_disable_msi(adapter->pdev);
pdev             2065 drivers/net/ethernet/intel/e1000e/netdev.c 				err = pci_enable_msix_range(a->pdev,
pdev             2079 drivers/net/ethernet/intel/e1000e/netdev.c 		if (!pci_enable_msi(adapter->pdev)) {
pdev             2169 drivers/net/ethernet/intel/e1000e/netdev.c 		err = request_irq(adapter->pdev->irq, e1000_intr_msi, 0,
pdev             2179 drivers/net/ethernet/intel/e1000e/netdev.c 	err = request_irq(adapter->pdev->irq, e1000_intr, IRQF_SHARED,
pdev             2205 drivers/net/ethernet/intel/e1000e/netdev.c 	free_irq(adapter->pdev->irq, netdev);
pdev             2226 drivers/net/ethernet/intel/e1000e/netdev.c 		synchronize_irq(adapter->pdev->irq);
pdev             2306 drivers/net/ethernet/intel/e1000e/netdev.c 	struct pci_dev *pdev = adapter->pdev;
pdev             2308 drivers/net/ethernet/intel/e1000e/netdev.c 	ring->desc = dma_alloc_coherent(&pdev->dev, ring->size, &ring->dma,
pdev             2438 drivers/net/ethernet/intel/e1000e/netdev.c 	struct pci_dev *pdev = adapter->pdev;
pdev             2445 drivers/net/ethernet/intel/e1000e/netdev.c 	dma_free_coherent(&pdev->dev, tx_ring->size, tx_ring->desc,
pdev             2459 drivers/net/ethernet/intel/e1000e/netdev.c 	struct pci_dev *pdev = adapter->pdev;
pdev             2470 drivers/net/ethernet/intel/e1000e/netdev.c 	dma_free_coherent(&pdev->dev, rx_ring->size, rx_ring->desc,
pdev             3281 drivers/net/ethernet/intel/e1000e/netdev.c 		dev_info(&adapter->pdev->dev,
pdev             3877 drivers/net/ethernet/intel/e1000e/netdev.c 	pci_read_config_word(adapter->pdev, PCICFG_DESC_RING_STATUS,
pdev             3883 drivers/net/ethernet/intel/e1000e/netdev.c 	pci_read_config_word(adapter->pdev, PCICFG_DESC_RING_STATUS,
pdev             3920 drivers/net/ethernet/intel/e1000e/netdev.c 		dev_warn(&adapter->pdev->dev,
pdev             4079 drivers/net/ethernet/intel/e1000e/netdev.c 				dev_info(&adapter->pdev->dev,
pdev             4085 drivers/net/ethernet/intel/e1000e/netdev.c 			dev_info(&adapter->pdev->dev,
pdev             4132 drivers/net/ethernet/intel/e1000e/netdev.c 			dev_err(&adapter->pdev->dev,
pdev             4139 drivers/net/ethernet/intel/e1000e/netdev.c 			dev_err(&adapter->pdev->dev,
pdev             4299 drivers/net/ethernet/intel/e1000e/netdev.c 	if (!pci_channel_offline(adapter->pdev)) {
pdev             4509 drivers/net/ethernet/intel/e1000e/netdev.c 	err = pci_enable_msi(adapter->pdev);
pdev             4513 drivers/net/ethernet/intel/e1000e/netdev.c 	err = request_irq(adapter->pdev->irq, e1000_intr_msi_test, 0,
pdev             4516 drivers/net/ethernet/intel/e1000e/netdev.c 		pci_disable_msi(adapter->pdev);
pdev             4543 drivers/net/ethernet/intel/e1000e/netdev.c 	free_irq(adapter->pdev->irq, netdev);
pdev             4544 drivers/net/ethernet/intel/e1000e/netdev.c 	pci_disable_msi(adapter->pdev);
pdev             4566 drivers/net/ethernet/intel/e1000e/netdev.c 	pci_read_config_word(adapter->pdev, PCI_COMMAND, &pci_cmd);
pdev             4568 drivers/net/ethernet/intel/e1000e/netdev.c 		pci_write_config_word(adapter->pdev, PCI_COMMAND,
pdev             4575 drivers/net/ethernet/intel/e1000e/netdev.c 		pci_read_config_word(adapter->pdev, PCI_COMMAND, &pci_cmd);
pdev             4577 drivers/net/ethernet/intel/e1000e/netdev.c 		pci_write_config_word(adapter->pdev, PCI_COMMAND, pci_cmd);
pdev             4599 drivers/net/ethernet/intel/e1000e/netdev.c 	struct pci_dev *pdev = adapter->pdev;
pdev             4606 drivers/net/ethernet/intel/e1000e/netdev.c 	pm_runtime_get_sync(&pdev->dev);
pdev             4672 drivers/net/ethernet/intel/e1000e/netdev.c 	pm_runtime_put(&pdev->dev);
pdev             4687 drivers/net/ethernet/intel/e1000e/netdev.c 	pm_runtime_put_sync(&pdev->dev);
pdev             4706 drivers/net/ethernet/intel/e1000e/netdev.c 	struct pci_dev *pdev = adapter->pdev;
pdev             4714 drivers/net/ethernet/intel/e1000e/netdev.c 	pm_runtime_get_sync(&pdev->dev);
pdev             4745 drivers/net/ethernet/intel/e1000e/netdev.c 	pm_runtime_put_sync(&pdev->dev);
pdev             4916 drivers/net/ethernet/intel/e1000e/netdev.c 	struct pci_dev *pdev = adapter->pdev;
pdev             4923 drivers/net/ethernet/intel/e1000e/netdev.c 	if (pci_channel_offline(pdev))
pdev             5032 drivers/net/ethernet/intel/e1000e/netdev.c 	if (!pm_runtime_suspended((&adapter->pdev->dev)->parent) &&
pdev             5559 drivers/net/ethernet/intel/e1000e/netdev.c 	struct pci_dev *pdev = adapter->pdev;
pdev             5574 drivers/net/ethernet/intel/e1000e/netdev.c 		buffer_info->dma = dma_map_single(&pdev->dev,
pdev             5578 drivers/net/ethernet/intel/e1000e/netdev.c 		if (dma_mapping_error(&pdev->dev, buffer_info->dma))
pdev             5609 drivers/net/ethernet/intel/e1000e/netdev.c 			buffer_info->dma = skb_frag_dma_map(&pdev->dev, frag,
pdev             5613 drivers/net/ethernet/intel/e1000e/netdev.c 			if (dma_mapping_error(&pdev->dev, buffer_info->dma))
pdev             5634 drivers/net/ethernet/intel/e1000e/netdev.c 	dev_err(&pdev->dev, "Tx DMA map failed\n");
pdev             6286 drivers/net/ethernet/intel/e1000e/netdev.c static void e1000e_flush_lpic(struct pci_dev *pdev)
pdev             6288 drivers/net/ethernet/intel/e1000e/netdev.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             6341 drivers/net/ethernet/intel/e1000e/netdev.c static int __e1000_shutdown(struct pci_dev *pdev, bool runtime)
pdev             6343 drivers/net/ethernet/intel/e1000e/netdev.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             6450 drivers/net/ethernet/intel/e1000e/netdev.c 	pci_clear_master(pdev);
pdev             6462 drivers/net/ethernet/intel/e1000e/netdev.c 		struct pci_dev *us_dev = pdev->bus->self;
pdev             6472 drivers/net/ethernet/intel/e1000e/netdev.c 		pci_save_state(pdev);
pdev             6473 drivers/net/ethernet/intel/e1000e/netdev.c 		pci_prepare_to_sleep(pdev);
pdev             6489 drivers/net/ethernet/intel/e1000e/netdev.c static void __e1000e_disable_aspm(struct pci_dev *pdev, u16 state, int locked)
pdev             6491 drivers/net/ethernet/intel/e1000e/netdev.c 	struct pci_dev *parent = pdev->bus->self;
pdev             6507 drivers/net/ethernet/intel/e1000e/netdev.c 	pcie_capability_read_word(pdev, PCI_EXP_LNKCTL, &pdev_aspmc);
pdev             6521 drivers/net/ethernet/intel/e1000e/netdev.c 	dev_info(&pdev->dev, "Disabling ASPM %s %s\n",
pdev             6529 drivers/net/ethernet/intel/e1000e/netdev.c 		pci_disable_link_state_locked(pdev, state);
pdev             6531 drivers/net/ethernet/intel/e1000e/netdev.c 		pci_disable_link_state(pdev, state);
pdev             6537 drivers/net/ethernet/intel/e1000e/netdev.c 	pcie_capability_read_word(pdev, PCI_EXP_LNKCTL, &pdev_aspmc);
pdev             6547 drivers/net/ethernet/intel/e1000e/netdev.c 	pcie_capability_clear_word(pdev, PCI_EXP_LNKCTL, aspm_dis_mask);
pdev             6562 drivers/net/ethernet/intel/e1000e/netdev.c static void e1000e_disable_aspm(struct pci_dev *pdev, u16 state)
pdev             6564 drivers/net/ethernet/intel/e1000e/netdev.c 	__e1000e_disable_aspm(pdev, state, 0);
pdev             6575 drivers/net/ethernet/intel/e1000e/netdev.c static void e1000e_disable_aspm_locked(struct pci_dev *pdev, u16 state)
pdev             6577 drivers/net/ethernet/intel/e1000e/netdev.c 	__e1000e_disable_aspm(pdev, state, 1);
pdev             6605 drivers/net/ethernet/intel/e1000e/netdev.c static int __e1000_resume(struct pci_dev *pdev)
pdev             6607 drivers/net/ethernet/intel/e1000e/netdev.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             6617 drivers/net/ethernet/intel/e1000e/netdev.c 		e1000e_disable_aspm(pdev, aspm_disable_flag);
pdev             6619 drivers/net/ethernet/intel/e1000e/netdev.c 	pci_set_master(pdev);
pdev             6673 drivers/net/ethernet/intel/e1000e/netdev.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             6676 drivers/net/ethernet/intel/e1000e/netdev.c 	e1000e_flush_lpic(pdev);
pdev             6680 drivers/net/ethernet/intel/e1000e/netdev.c 	rc = __e1000_shutdown(pdev, false);
pdev             6689 drivers/net/ethernet/intel/e1000e/netdev.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             6692 drivers/net/ethernet/intel/e1000e/netdev.c 	rc = __e1000_resume(pdev);
pdev             6718 drivers/net/ethernet/intel/e1000e/netdev.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             6719 drivers/net/ethernet/intel/e1000e/netdev.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             6723 drivers/net/ethernet/intel/e1000e/netdev.c 	rc = __e1000_resume(pdev);
pdev             6735 drivers/net/ethernet/intel/e1000e/netdev.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             6736 drivers/net/ethernet/intel/e1000e/netdev.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             6751 drivers/net/ethernet/intel/e1000e/netdev.c 	if (__e1000_shutdown(pdev, true)) {
pdev             6760 drivers/net/ethernet/intel/e1000e/netdev.c static void e1000_shutdown(struct pci_dev *pdev)
pdev             6762 drivers/net/ethernet/intel/e1000e/netdev.c 	e1000e_flush_lpic(pdev);
pdev             6764 drivers/net/ethernet/intel/e1000e/netdev.c 	e1000e_pm_freeze(&pdev->dev);
pdev             6766 drivers/net/ethernet/intel/e1000e/netdev.c 	__e1000_shutdown(pdev, false);
pdev             6815 drivers/net/ethernet/intel/e1000e/netdev.c 		e1000_intr_msix(adapter->pdev->irq, netdev);
pdev             6818 drivers/net/ethernet/intel/e1000e/netdev.c 		if (disable_hardirq(adapter->pdev->irq))
pdev             6819 drivers/net/ethernet/intel/e1000e/netdev.c 			e1000_intr_msi(adapter->pdev->irq, netdev);
pdev             6820 drivers/net/ethernet/intel/e1000e/netdev.c 		enable_irq(adapter->pdev->irq);
pdev             6823 drivers/net/ethernet/intel/e1000e/netdev.c 		if (disable_hardirq(adapter->pdev->irq))
pdev             6824 drivers/net/ethernet/intel/e1000e/netdev.c 			e1000_intr(adapter->pdev->irq, netdev);
pdev             6825 drivers/net/ethernet/intel/e1000e/netdev.c 		enable_irq(adapter->pdev->irq);
pdev             6839 drivers/net/ethernet/intel/e1000e/netdev.c static pci_ers_result_t e1000_io_error_detected(struct pci_dev *pdev,
pdev             6842 drivers/net/ethernet/intel/e1000e/netdev.c 	e1000e_pm_freeze(&pdev->dev);
pdev             6847 drivers/net/ethernet/intel/e1000e/netdev.c 	pci_disable_device(pdev);
pdev             6860 drivers/net/ethernet/intel/e1000e/netdev.c static pci_ers_result_t e1000_io_slot_reset(struct pci_dev *pdev)
pdev             6862 drivers/net/ethernet/intel/e1000e/netdev.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             6874 drivers/net/ethernet/intel/e1000e/netdev.c 		e1000e_disable_aspm_locked(pdev, aspm_disable_flag);
pdev             6876 drivers/net/ethernet/intel/e1000e/netdev.c 	err = pci_enable_device_mem(pdev);
pdev             6878 drivers/net/ethernet/intel/e1000e/netdev.c 		dev_err(&pdev->dev,
pdev             6882 drivers/net/ethernet/intel/e1000e/netdev.c 		pdev->state_saved = true;
pdev             6883 drivers/net/ethernet/intel/e1000e/netdev.c 		pci_restore_state(pdev);
pdev             6884 drivers/net/ethernet/intel/e1000e/netdev.c 		pci_set_master(pdev);
pdev             6886 drivers/net/ethernet/intel/e1000e/netdev.c 		pci_enable_wake(pdev, PCI_D3hot, 0);
pdev             6887 drivers/net/ethernet/intel/e1000e/netdev.c 		pci_enable_wake(pdev, PCI_D3cold, 0);
pdev             6905 drivers/net/ethernet/intel/e1000e/netdev.c static void e1000_io_resume(struct pci_dev *pdev)
pdev             6907 drivers/net/ethernet/intel/e1000e/netdev.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             6912 drivers/net/ethernet/intel/e1000e/netdev.c 	e1000e_pm_thaw(&pdev->dev);
pdev             6959 drivers/net/ethernet/intel/e1000e/netdev.c 		dev_warn(&adapter->pdev->dev,
pdev             7056 drivers/net/ethernet/intel/e1000e/netdev.c static int e1000_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             7076 drivers/net/ethernet/intel/e1000e/netdev.c 		e1000e_disable_aspm(pdev, aspm_disable_flag);
pdev             7078 drivers/net/ethernet/intel/e1000e/netdev.c 	err = pci_enable_device_mem(pdev);
pdev             7083 drivers/net/ethernet/intel/e1000e/netdev.c 	err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             7087 drivers/net/ethernet/intel/e1000e/netdev.c 		err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             7089 drivers/net/ethernet/intel/e1000e/netdev.c 			dev_err(&pdev->dev,
pdev             7095 drivers/net/ethernet/intel/e1000e/netdev.c 	bars = pci_select_bars(pdev, IORESOURCE_MEM);
pdev             7096 drivers/net/ethernet/intel/e1000e/netdev.c 	err = pci_request_selected_regions_exclusive(pdev, bars,
pdev             7102 drivers/net/ethernet/intel/e1000e/netdev.c 	pci_enable_pcie_error_reporting(pdev);
pdev             7104 drivers/net/ethernet/intel/e1000e/netdev.c 	pci_set_master(pdev);
pdev             7106 drivers/net/ethernet/intel/e1000e/netdev.c 	err = pci_save_state(pdev);
pdev             7115 drivers/net/ethernet/intel/e1000e/netdev.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             7117 drivers/net/ethernet/intel/e1000e/netdev.c 	netdev->irq = pdev->irq;
pdev             7119 drivers/net/ethernet/intel/e1000e/netdev.c 	pci_set_drvdata(pdev, netdev);
pdev             7123 drivers/net/ethernet/intel/e1000e/netdev.c 	adapter->pdev = pdev;
pdev             7133 drivers/net/ethernet/intel/e1000e/netdev.c 	mmio_start = pci_resource_start(pdev, 0);
pdev             7134 drivers/net/ethernet/intel/e1000e/netdev.c 	mmio_len = pci_resource_len(pdev, 0);
pdev             7142 drivers/net/ethernet/intel/e1000e/netdev.c 	    (pci_resource_flags(pdev, 1) & IORESOURCE_MEM) &&
pdev             7144 drivers/net/ethernet/intel/e1000e/netdev.c 		flash_start = pci_resource_start(pdev, 1);
pdev             7145 drivers/net/ethernet/intel/e1000e/netdev.c 		flash_len = pci_resource_len(pdev, 1);
pdev             7160 drivers/net/ethernet/intel/e1000e/netdev.c 	strlcpy(netdev->name, pci_name(pdev), sizeof(netdev->name));
pdev             7199 drivers/net/ethernet/intel/e1000e/netdev.c 		dev_info(&pdev->dev,
pdev             7253 drivers/net/ethernet/intel/e1000e/netdev.c 			dev_err(&pdev->dev, "The NVM Checksum Is Not Valid\n");
pdev             7263 drivers/net/ethernet/intel/e1000e/netdev.c 		dev_err(&pdev->dev,
pdev             7269 drivers/net/ethernet/intel/e1000e/netdev.c 		dev_err(&pdev->dev, "Invalid MAC Address: %pM\n",
pdev             7332 drivers/net/ethernet/intel/e1000e/netdev.c 		device_wakeup_enable(&pdev->dev);
pdev             7365 drivers/net/ethernet/intel/e1000e/netdev.c 	dev_pm_set_driver_flags(&pdev->dev, DPM_FLAG_NEVER_SKIP);
pdev             7367 drivers/net/ethernet/intel/e1000e/netdev.c 	if (pci_dev_run_wake(pdev) && hw->mac.type < e1000_pch_cnp)
pdev             7368 drivers/net/ethernet/intel/e1000e/netdev.c 		pm_runtime_put_noidle(&pdev->dev);
pdev             7390 drivers/net/ethernet/intel/e1000e/netdev.c 	pci_release_mem_regions(pdev);
pdev             7393 drivers/net/ethernet/intel/e1000e/netdev.c 	pci_disable_device(pdev);
pdev             7406 drivers/net/ethernet/intel/e1000e/netdev.c static void e1000_remove(struct pci_dev *pdev)
pdev             7408 drivers/net/ethernet/intel/e1000e/netdev.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             7436 drivers/net/ethernet/intel/e1000e/netdev.c 	if (pci_dev_run_wake(pdev))
pdev             7437 drivers/net/ethernet/intel/e1000e/netdev.c 		pm_runtime_get_noresume(&pdev->dev);
pdev             7452 drivers/net/ethernet/intel/e1000e/netdev.c 	pci_release_mem_regions(pdev);
pdev             7457 drivers/net/ethernet/intel/e1000e/netdev.c 	pci_disable_pcie_error_reporting(pdev);
pdev             7459 drivers/net/ethernet/intel/e1000e/netdev.c 	pci_disable_device(pdev);
pdev              176 drivers/net/ethernet/intel/e1000e/param.c 			dev_info(&adapter->pdev->dev, "%s Enabled\n",
pdev              180 drivers/net/ethernet/intel/e1000e/param.c 			dev_info(&adapter->pdev->dev, "%s Disabled\n",
pdev              187 drivers/net/ethernet/intel/e1000e/param.c 			dev_info(&adapter->pdev->dev, "%s set to %i\n",
pdev              200 drivers/net/ethernet/intel/e1000e/param.c 					dev_info(&adapter->pdev->dev, "%s\n",
pdev              211 drivers/net/ethernet/intel/e1000e/param.c 	dev_info(&adapter->pdev->dev, "Invalid %s value specified (%i) %s\n",
pdev              232 drivers/net/ethernet/intel/e1000e/param.c 		dev_notice(&adapter->pdev->dev,
pdev              234 drivers/net/ethernet/intel/e1000e/param.c 		dev_notice(&adapter->pdev->dev,
pdev              357 drivers/net/ethernet/intel/e1000e/param.c 				dev_info(&adapter->pdev->dev,
pdev              365 drivers/net/ethernet/intel/e1000e/param.c 			dev_info(&adapter->pdev->dev, "%s turned off\n",
pdev              369 drivers/net/ethernet/intel/e1000e/param.c 			dev_info(&adapter->pdev->dev,
pdev              374 drivers/net/ethernet/intel/e1000e/param.c 			dev_info(&adapter->pdev->dev,
pdev              380 drivers/net/ethernet/intel/e1000e/param.c 			dev_info(&adapter->pdev->dev,
pdev              386 drivers/net/ethernet/intel/e1000e/param.c 			dev_info(&adapter->pdev->dev,
pdev              427 drivers/net/ethernet/intel/e1000e/param.c 			dev_err(&adapter->pdev->dev,
pdev              326 drivers/net/ethernet/intel/e1000e/ptp.c 						&adapter->pdev->dev);
pdev              294 drivers/net/ethernet/intel/fm10k/fm10k.h 	struct pci_dev *pdev;
pdev              533 drivers/net/ethernet/intel/fm10k/fm10k.h void fm10k_iov_suspend(struct pci_dev *pdev);
pdev              534 drivers/net/ethernet/intel/fm10k/fm10k.h int fm10k_iov_resume(struct pci_dev *pdev);
pdev              535 drivers/net/ethernet/intel/fm10k/fm10k.h void fm10k_iov_disable(struct pci_dev *pdev);
pdev              536 drivers/net/ethernet/intel/fm10k/fm10k.h int fm10k_iov_configure(struct pci_dev *pdev, int num_vfs);
pdev              207 drivers/net/ethernet/intel/fm10k/fm10k_debugfs.c 	const char *name = pci_name(interface->pdev);
pdev              454 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 	strncpy(info->bus_info, pci_name(interface->pdev),
pdev               13 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	struct pci_dev *pdev = interface->pdev;
pdev               15 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	dev_err(&pdev->dev, "Unknown message ID %u on VF %d\n",
pdev              282 drivers/net/ethernet/intel/fm10k/fm10k_iov.c void fm10k_iov_suspend(struct pci_dev *pdev)
pdev              284 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	struct fm10k_intfc *interface = pci_get_drvdata(pdev);
pdev              306 drivers/net/ethernet/intel/fm10k/fm10k_iov.c static void fm10k_mask_aer_comp_abort(struct pci_dev *pdev)
pdev              311 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_ERR);
pdev              321 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	pci_read_config_dword(pdev, pos + PCI_ERR_UNCOR_MASK, &err_mask);
pdev              323 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	pci_write_config_dword(pdev, pos + PCI_ERR_UNCOR_MASK, err_mask);
pdev              326 drivers/net/ethernet/intel/fm10k/fm10k_iov.c int fm10k_iov_resume(struct pci_dev *pdev)
pdev              328 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	struct fm10k_intfc *interface = pci_get_drvdata(pdev);
pdev              345 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	fm10k_mask_aer_comp_abort(pdev);
pdev              408 drivers/net/ethernet/intel/fm10k/fm10k_iov.c static void fm10k_iov_free_data(struct pci_dev *pdev)
pdev              410 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	struct fm10k_intfc *interface = pci_get_drvdata(pdev);
pdev              416 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	fm10k_iov_suspend(pdev);
pdev              423 drivers/net/ethernet/intel/fm10k/fm10k_iov.c static s32 fm10k_iov_alloc_data(struct pci_dev *pdev, int num_vfs)
pdev              425 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	struct fm10k_intfc *interface = pci_get_drvdata(pdev);
pdev              464 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 			dev_err(&pdev->dev,
pdev              475 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	fm10k_iov_resume(pdev);
pdev              480 drivers/net/ethernet/intel/fm10k/fm10k_iov.c void fm10k_iov_disable(struct pci_dev *pdev)
pdev              482 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	if (pci_num_vf(pdev) && pci_vfs_assigned(pdev))
pdev              483 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 		dev_err(&pdev->dev,
pdev              486 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 		pci_disable_sriov(pdev);
pdev              488 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	fm10k_iov_free_data(pdev);
pdev              491 drivers/net/ethernet/intel/fm10k/fm10k_iov.c int fm10k_iov_configure(struct pci_dev *pdev, int num_vfs)
pdev              493 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	int current_vfs = pci_num_vf(pdev);
pdev              496 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	if (current_vfs && pci_vfs_assigned(pdev)) {
pdev              497 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 		dev_err(&pdev->dev,
pdev              501 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 		pci_disable_sriov(pdev);
pdev              502 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 		fm10k_iov_free_data(pdev);
pdev              506 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 	err = fm10k_iov_alloc_data(pdev, num_vfs);
pdev              512 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 		err = pci_enable_sriov(pdev, num_vfs);
pdev              514 drivers/net/ethernet/intel/fm10k/fm10k_iov.c 			dev_err(&pdev->dev,
pdev             1636 drivers/net/ethernet/intel/fm10k/fm10k_main.c 		ring->dev = &interface->pdev->dev;
pdev             1665 drivers/net/ethernet/intel/fm10k/fm10k_main.c 		ring->dev = &interface->pdev->dev;
pdev             1802 drivers/net/ethernet/intel/fm10k/fm10k_main.c 	pci_disable_msix(interface->pdev);
pdev             1850 drivers/net/ethernet/intel/fm10k/fm10k_main.c 	v_budget = pci_enable_msix_range(interface->pdev,
pdev             1950 drivers/net/ethernet/intel/fm10k/fm10k_main.c 			dev_err(&interface->pdev->dev,
pdev             1981 drivers/net/ethernet/intel/fm10k/fm10k_main.c 		dev_err(&interface->pdev->dev,
pdev             1989 drivers/net/ethernet/intel/fm10k/fm10k_main.c 		dev_err(&interface->pdev->dev,
pdev               42 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	pci_read_config_word(interface->pdev, reg, &value);
pdev              241 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	fm10k_iov_suspend(interface->pdev);
pdev              269 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	pci_set_master(interface->pdev);
pdev              274 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		dev_err(&interface->pdev->dev, "reset_hw failed: %d\n", err);
pdev              280 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		dev_err(&interface->pdev->dev, "init_hw failed: %d\n", err);
pdev              286 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		dev_err(&interface->pdev->dev,
pdev              319 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	fm10k_iov_resume(interface->pdev);
pdev              415 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		dev_err(&interface->pdev->dev,
pdev             1220 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	struct pci_dev *pdev = interface->pdev;
pdev             1272 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	dev_warn(&pdev->dev,
pdev             1318 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 			dev_err(&interface->pdev->dev,
pdev             1489 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	struct pci_dev *pdev;
pdev             1492 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	pdev = interface->pdev;
pdev             1494 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	dev_err(&pdev->dev, "Unknown message ID %u\n",
pdev             1567 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 			dev_warn(&interface->pdev->dev,
pdev             1569 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		dev_warn(&interface->pdev->dev,
pdev             1941 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		dev_err(&interface->pdev->dev,
pdev             1948 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		dev_err(&interface->pdev->dev,
pdev             1951 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		dev_err(&interface->pdev->dev, "stop_hw failed: %d\n", err);
pdev             1972 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	struct pci_dev *pdev = interface->pdev;
pdev             1983 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	hw->vendor_id = pdev->vendor;
pdev             1984 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	hw->device_id = pdev->device;
pdev             1985 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	hw->revision_id = pdev->revision;
pdev             1986 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	hw->subsystem_vendor_id = pdev->subsystem_vendor;
pdev             1987 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	hw->subsystem_device_id = pdev->subsystem_device;
pdev             2008 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		hw->mac.ops.set_dma_mask(hw, dma_get_mask(&pdev->dev));
pdev             2011 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	if (dma_get_mask(&pdev->dev) > DMA_BIT_MASK(32)) {
pdev             2019 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		dev_err(&pdev->dev, "reset_hw failed: %d\n", err);
pdev             2025 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		dev_err(&pdev->dev, "init_hw failed: %d\n", err);
pdev             2033 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	pci_sriov_set_totalvfs(pdev, hw->iov.total_vfs);
pdev             2041 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		dev_warn(&pdev->dev,
pdev             2051 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		dev_err(&pdev->dev, "Invalid MAC Address\n");
pdev             2098 drivers/net/ethernet/intel/fm10k/fm10k_pci.c static int fm10k_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             2104 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	if (pdev->error_state != pci_channel_io_normal) {
pdev             2105 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		dev_err(&pdev->dev,
pdev             2110 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	err = pci_enable_device_mem(pdev);
pdev             2112 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		dev_err(&pdev->dev,
pdev             2117 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(48));
pdev             2119 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             2121 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		dev_err(&pdev->dev,
pdev             2126 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	err = pci_request_mem_regions(pdev, fm10k_driver_name);
pdev             2128 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		dev_err(&pdev->dev,
pdev             2133 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	pci_enable_pcie_error_reporting(pdev);
pdev             2135 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	pci_set_master(pdev);
pdev             2136 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	pci_save_state(pdev);
pdev             2144 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             2147 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	pci_set_drvdata(pdev, interface);
pdev             2150 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	interface->pdev = pdev;
pdev             2152 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	interface->uc_addr = ioremap(pci_resource_start(pdev, 0),
pdev             2208 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	pcie_print_link_status(interface->pdev);
pdev             2211 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	dev_info(&pdev->dev, "%pM\n", netdev->dev_addr);
pdev             2214 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	fm10k_iov_configure(pdev, 0);
pdev             2233 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	pci_release_mem_regions(pdev);
pdev             2236 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	pci_disable_device(pdev);
pdev             2249 drivers/net/ethernet/intel/fm10k/fm10k_pci.c static void fm10k_remove(struct pci_dev *pdev)
pdev             2251 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	struct fm10k_intfc *interface = pci_get_drvdata(pdev);
pdev             2267 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	fm10k_iov_disable(pdev);
pdev             2284 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	pci_release_mem_regions(pdev);
pdev             2286 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	pci_disable_pcie_error_reporting(pdev);
pdev             2288 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	pci_disable_device(pdev);
pdev             2316 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		dev_warn(&interface->pdev->dev,
pdev             2400 drivers/net/ethernet/intel/fm10k/fm10k_pci.c static pci_ers_result_t fm10k_io_error_detected(struct pci_dev *pdev,
pdev             2403 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	struct fm10k_intfc *interface = pci_get_drvdata(pdev);
pdev             2423 drivers/net/ethernet/intel/fm10k/fm10k_pci.c static pci_ers_result_t fm10k_io_slot_reset(struct pci_dev *pdev)
pdev             2427 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	if (pci_reenable_device(pdev)) {
pdev             2428 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		dev_err(&pdev->dev,
pdev             2432 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		pci_set_master(pdev);
pdev             2433 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		pci_restore_state(pdev);
pdev             2438 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		pci_save_state(pdev);
pdev             2440 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		pci_wake_from_d3(pdev, false);
pdev             2455 drivers/net/ethernet/intel/fm10k/fm10k_pci.c static void fm10k_io_resume(struct pci_dev *pdev)
pdev             2457 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	struct fm10k_intfc *interface = pci_get_drvdata(pdev);
pdev             2464 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		dev_warn(&pdev->dev,
pdev             2477 drivers/net/ethernet/intel/fm10k/fm10k_pci.c static void fm10k_io_reset_prepare(struct pci_dev *pdev)
pdev             2480 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	if (pci_num_vf(pdev))
pdev             2481 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		dev_warn(&pdev->dev,
pdev             2483 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	fm10k_prepare_suspend(pci_get_drvdata(pdev));
pdev             2493 drivers/net/ethernet/intel/fm10k/fm10k_pci.c static void fm10k_io_reset_done(struct pci_dev *pdev)
pdev             2495 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 	struct fm10k_intfc *interface = pci_get_drvdata(pdev);
pdev             2499 drivers/net/ethernet/intel/fm10k/fm10k_pci.c 		dev_warn(&pdev->dev,
pdev              455 drivers/net/ethernet/intel/i40e/i40e.h 	struct pci_dev *pdev;
pdev               64 drivers/net/ethernet/intel/i40e/i40e_client.c 			dev_err(&vsi->back->pdev->dev, "Invalid queue set handle for TC = %d, vsi id = %d\n",
pdev               92 drivers/net/ethernet/intel/i40e/i40e_client.c 		dev_dbg(&pf->pdev->dev,
pdev               97 drivers/net/ethernet/intel/i40e/i40e_client.c 		dev_dbg(&pf->pdev->dev, "Client is not open, abort virtchnl_receive\n");
pdev              119 drivers/net/ethernet/intel/i40e/i40e_client.c 		dev_dbg(&vsi->back->pdev->dev,
pdev              124 drivers/net/ethernet/intel/i40e/i40e_client.c 		dev_dbg(&vsi->back->pdev->dev, "Client is not open, abort l2 param change\n");
pdev              177 drivers/net/ethernet/intel/i40e/i40e_client.c 		dev_dbg(&vsi->back->pdev->dev,
pdev              200 drivers/net/ethernet/intel/i40e/i40e_client.c 		dev_dbg(&pf->pdev->dev,
pdev              205 drivers/net/ethernet/intel/i40e/i40e_client.c 		dev_dbg(&pf->pdev->dev, "Client is not open, abort vf-reset\n");
pdev              225 drivers/net/ethernet/intel/i40e/i40e_client.c 		dev_dbg(&pf->pdev->dev,
pdev              231 drivers/net/ethernet/intel/i40e/i40e_client.c 		dev_dbg(&pf->pdev->dev, "Client is not open, abort vf-enable\n");
pdev              253 drivers/net/ethernet/intel/i40e/i40e_client.c 		dev_dbg(&pf->pdev->dev,
pdev              300 drivers/net/ethernet/intel/i40e/i40e_client.c 	cdev->lan_info.pcidev = pf->pdev;
pdev              324 drivers/net/ethernet/intel/i40e/i40e_client.c 		dev_err(&pf->pdev->dev, "MAC address list is empty!\n");
pdev              423 drivers/net/ethernet/intel/i40e/i40e_client.c 	dev_info(&pf->pdev->dev, "Added LAN device PF%d bus=0x%02x dev=0x%02x func=0x%02x\n",
pdev              462 drivers/net/ethernet/intel/i40e/i40e_client.c 			dev_info(&pf->pdev->dev, "Deleted LAN device PF%d bus=0x%02x dev=0x%02x func=0x%02x\n",
pdev              504 drivers/net/ethernet/intel/i40e/i40e_client.c 			dev_warn(&pf->pdev->dev,
pdev              510 drivers/net/ethernet/intel/i40e/i40e_client.c 		dev_info(&pf->pdev->dev, "Deleted client instance of Client %s\n",
pdev              559 drivers/net/ethernet/intel/i40e/i40e_client.c 		dev_err(&pf->pdev->dev, "Unable to send iWarp message to VF, error %d, aq status %d\n",
pdev              658 drivers/net/ethernet/intel/i40e/i40e_client.c 		dev_warn(&pf->pdev->dev,
pdev              698 drivers/net/ethernet/intel/i40e/i40e_client.c 		dev_info(&pf->pdev->dev,
pdev              718 drivers/net/ethernet/intel/i40e/i40e_client.c 		dev_warn(&pf->pdev->dev,
pdev              726 drivers/net/ethernet/intel/i40e/i40e_client.c 			dev_info(&pf->pdev->dev,
pdev              221 drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c 			dev_dbg(&pf->pdev->dev, "Deleting app for VSI seid=%d err=%d sel=%d proto=0x%x prio=%d\n",
pdev               23 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "%d: bad seid\n", seid);
pdev              118 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev,
pdev              122 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev, "vsi seid %d\n", seid);
pdev              126 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "    netdev: name = %s, state = %lu, flags = 0x%08x\n",
pdev              128 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "        features      = 0x%08lx\n",
pdev              130 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "        hw_features   = 0x%08lx\n",
pdev              132 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "        vlan_features = 0x%08lx\n",
pdev              135 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              139 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev,
pdev              143 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "    MAC address: %pM SAN MAC: %pM Port MAC: %pM\n",
pdev              148 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev,
pdev              153 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev, "    active_filters %u, promisc_threshold %u, overflow promisc %s\n",
pdev              158 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              164 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              170 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              174 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              179 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              184 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              189 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              193 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              197 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              203 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              209 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              213 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              218 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              223 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              228 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              232 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              236 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              247 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev,
pdev              252 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev,
pdev              255 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev,
pdev              261 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev,
pdev              266 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev,
pdev              271 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev,
pdev              276 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev,
pdev              279 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev,
pdev              290 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev,
pdev              295 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev,
pdev              301 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev,
pdev              306 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev,
pdev              311 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev,
pdev              314 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev,
pdev              317 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev,
pdev              323 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              326 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              329 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              332 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              335 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              339 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev, "    type = %i\n", vsi->type);
pdev              341 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "    VF ID = %i\n", vsi->vf_id);
pdev              342 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              345 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              348 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              351 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              355 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              359 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              362 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              366 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              372 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              378 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              384 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              390 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              393 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              396 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              402 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              408 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              411 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              419 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev, "    idx = %d\n", vsi->idx);
pdev              420 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              424 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev,
pdev              430 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              434 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev,
pdev              454 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		 dev_driver_string(&pf->pdev->dev),
pdev              455 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		 dev_name(&pf->pdev->dev));
pdev              458 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev, "AdminQ Tx Ring\n");
pdev              463 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev,
pdev              471 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev, "AdminQ Rx Ring\n");
pdev              476 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev,
pdev              505 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "vsi %d not found\n", vsi_seid);
pdev              509 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "ring %d not found\n", ring_id);
pdev              513 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev,
pdev              526 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "vsi = %02i %s ring = %02i\n",
pdev              531 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev,
pdev              537 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev,
pdev              546 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev              552 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev              558 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev              565 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "dump desc rx/tx <vsi_seid> <ring_id> [<desc_n>]\n");
pdev              582 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "dump vsi[%d]: %d\n",
pdev              594 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev, "  ethstats:\n");
pdev              595 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              598 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              601 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              604 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              607 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              623 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "can't find veb %d\n", seid);
pdev              626 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	dev_info(&pf->pdev->dev,
pdev              661 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "no VFs allocated\n");
pdev              665 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "vf %2d: VSI id=%d, seid=%d, qps=%d\n",
pdev              667 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "       num MDD=%lld, invalid msg=%lld, valid msg=%lld\n",
pdev              672 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "invalid VF id %d\n", vf_id);
pdev              685 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "no VFs enabled!\n");
pdev              739 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "add VSI %d: bad vsi seid\n",
pdev              754 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "added VSI %d to relay %d\n",
pdev              757 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "'%s' failed\n", cmd_buf);
pdev              762 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev              769 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "del VSI %d: seid not found\n",
pdev              774 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "deleting VSI %d\n", vsi_seid);
pdev              783 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev              788 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev              796 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev              806 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev              815 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "added relay %d\n", veb->seid);
pdev              817 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "add relay failed\n");
pdev              823 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev              828 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev              838 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev              843 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "deleting relay %d\n", veb_seid);
pdev              852 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev              859 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "add pvid: VSI %d not found\n",
pdev              867 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev              871 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev              879 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev              887 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev              893 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev,
pdev              933 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev,
pdev              935 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev,
pdev              937 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev, "dump desc aq\n");
pdev              940 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev              942 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev              944 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev              946 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev              948 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev              977 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev,
pdev              984 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev              991 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev, "port bw: tc_bw_share=%d tc_bw_limit=%d\n",
pdev              999 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev             1001 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev             1006 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev, "port ets_cfg: %d prio_tc=%d tcbw=%d tctsa=%d\n",
pdev             1012 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev, "port ets_rec: %d prio_tc=%d tcbw=%d tctsa=%d\n",
pdev             1017 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev             1021 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev             1024 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev, "port app_table: %d prio=%d selector=%d protocol=0x%x\n",
pdev             1030 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev             1035 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev, "remote port ets_cfg: %d prio_tc=%d tcbw=%d tctsa=%d\n",
pdev             1041 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev, "remote port ets_rec: %d prio_tc=%d tcbw=%d tctsa=%d\n",
pdev             1046 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev             1052 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev             1056 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev, "remote port app_table: %d prio=%d selector=%d protocol=0x%x\n",
pdev             1073 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev,
pdev             1078 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev             1090 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev,
pdev             1097 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev             1106 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev             1108 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "dump switch\n");
pdev             1109 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "dump vsi [seid]\n");
pdev             1110 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "dump reset stats\n");
pdev             1111 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "dump port\n");
pdev             1112 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "dump vf [vf_id]\n");
pdev             1113 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev             1117 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "debugfs: forcing PFR\n");
pdev             1121 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "debugfs: forcing CoreR\n");
pdev             1125 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "debugfs: forcing GlobR\n");
pdev             1134 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "read <reg>\n");
pdev             1140 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "read reg address 0x%08x too large, max=0x%08lx\n",
pdev             1146 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "read: 0x%08x = 0x%08x\n",
pdev             1154 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "write <reg> <value>\n");
pdev             1160 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "write reg address 0x%08x too large, max=0x%08lx\n",
pdev             1166 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "write: 0x%08x = 0x%08x\n",
pdev             1176 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev, "vsi clear stats called for all vsi's\n");
pdev             1180 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 					dev_info(&pf->pdev->dev,
pdev             1186 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev,
pdev             1190 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev, "clear_stats vsi [seid]\n");
pdev             1195 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev, "port stats cleared\n");
pdev             1197 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev, "clear port stats not allowed on this port partition\n");
pdev             1200 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "clear_stats vsi [seid] or clear_stats port\n");
pdev             1219 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev             1228 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "AQ command sent Status : Success\n");
pdev             1230 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev             1234 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev             1238 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev,
pdev             1268 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev             1289 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "AQ command sent Status : Success\n");
pdev             1291 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev             1295 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev             1299 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev,
pdev             1315 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "FD current total filter count for this interface: %d\n",
pdev             1323 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev,
pdev             1334 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev,
pdev             1352 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev,
pdev             1360 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev,
pdev             1384 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev,
pdev             1391 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "LLDP MIB (local)\n");
pdev             1412 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev,
pdev             1419 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "LLDP MIB (remote)\n");
pdev             1431 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev,
pdev             1442 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 				dev_info(&pf->pdev->dev,
pdev             1467 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev             1485 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev             1496 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev             1500 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev             1511 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "unknown command '%s'\n", cmd_buf);
pdev             1512 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "available commands\n");
pdev             1513 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  add vsi [relay_seid]\n");
pdev             1514 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  del vsi [vsi_seid]\n");
pdev             1515 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  add relay <uplink_seid> <vsi_seid>\n");
pdev             1516 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  del relay <relay_seid>\n");
pdev             1517 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  add pvid <vsi_seid> <vid>\n");
pdev             1518 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  del pvid <vsi_seid>\n");
pdev             1519 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  dump switch\n");
pdev             1520 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  dump vsi [seid]\n");
pdev             1521 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  dump desc tx <vsi_seid> <ring_id> [<desc_n>]\n");
pdev             1522 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  dump desc rx <vsi_seid> <ring_id> [<desc_n>]\n");
pdev             1523 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  dump desc aq\n");
pdev             1524 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  dump reset stats\n");
pdev             1525 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  dump debug fwdata <cluster_id> <table_id> <index>\n");
pdev             1526 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  read <reg>\n");
pdev             1527 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  write <reg> <value>\n");
pdev             1528 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  clear_stats vsi [seid]\n");
pdev             1529 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  clear_stats port\n");
pdev             1530 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  pfr\n");
pdev             1531 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  corer\n");
pdev             1532 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  globr\n");
pdev             1533 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  send aq_cmd <flags> <opcode> <datalen> <retval> <cookie_h> <cookie_l> <param0> <param1> <param2> <param3>\n");
pdev             1534 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  send indirect aq_cmd <flags> <opcode> <datalen> <retval> <cookie_h> <cookie_l> <param0> <param1> <param2> <param3> <buffer_len>\n");
pdev             1535 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  fd current cnt");
pdev             1536 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  lldp start\n");
pdev             1537 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  lldp stop\n");
pdev             1538 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  lldp get local\n");
pdev             1539 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  lldp get remote\n");
pdev             1540 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  lldp event on\n");
pdev             1541 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  lldp event off\n");
pdev             1542 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  nvm read [module] [word_offset] [word_count]\n");
pdev             1648 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "change_mtu <vsi_seid> <mtu>\n");
pdev             1653 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev             1656 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "change_mtu: no netdev for VSI %d\n",
pdev             1662 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "change_mtu called\n");
pdev             1664 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "Could not acquire RTNL - please try again\n");
pdev             1670 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "set_rx_mode <vsi_seid>\n");
pdev             1675 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev,
pdev             1678 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "set_rx_mode: no netdev for VSI %d\n",
pdev             1683 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "set_rx_mode called\n");
pdev             1685 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "Could not acquire RTNL - please try again\n");
pdev             1691 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "napi <vsi_seid>\n");
pdev             1696 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "napi: VSI %d not found\n",
pdev             1699 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "napi: no netdev for VSI %d\n",
pdev             1704 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 			dev_info(&pf->pdev->dev, "napi called\n");
pdev             1707 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "unknown command '%s'\n",
pdev             1709 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "available commands\n");
pdev             1710 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  change_mtu <vsi_seid> <mtu>\n");
pdev             1711 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  set_rx_mode <vsi_seid>\n");
pdev             1712 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 		dev_info(&pf->pdev->dev, "  napi <vsi_seid>\n");
pdev             1731 drivers/net/ethernet/intel/i40e/i40e_debugfs.c 	const char *name = pci_name(pf->pdev);
pdev              461 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	dev_info(&pf->pdev->dev,
pdev             1507 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		dev_warn(&pf->pdev->dev, "Unsupported FEC mode: %d",
pdev             1772 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 			dev_info(&pf->pdev->dev,
pdev             1790 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		dev_info(&pf->pdev->dev,
pdev             1810 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 			dev_info(&pf->pdev->dev,
pdev             1816 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 			dev_info(&pf->pdev->dev,
pdev             1821 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 			dev_info(&pf->pdev->dev,
pdev             1879 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		dev_info(&pf->pdev->dev,
pdev             1900 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	strlcpy(drvinfo->bus_info, pci_name(pf->pdev),
pdev             2541 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 			dev_warn(&pf->pdev->dev,
pdev             2653 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		device_set_wakeup_enable(&pf->pdev->dev, pf->wol_en);
pdev             3404 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		dev_err(&pf->pdev->dev,
pdev             4205 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 			dev_warn(&pf->pdev->dev,
pdev             4214 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 			dev_warn(&pf->pdev->dev,
pdev             4421 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 			dev_warn(&pf->pdev->dev,
pdev             4684 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 			dev_warn(&pf->pdev->dev,
pdev             4692 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		dev_err(&pf->pdev->dev,
pdev             4945 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 			dev_warn(&pf->pdev->dev,
pdev             4955 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		dev_warn(&pf->pdev->dev,
pdev             4982 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 			dev_info(&pf->pdev->dev,
pdev             5006 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 			dev_warn(&pf->pdev->dev, "Cannot change FEC config\n");
pdev             5012 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		dev_warn(&pf->pdev->dev,
pdev             5039 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 					dev_warn(&pf->pdev->dev,
pdev             5044 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 					dev_warn(&pf->pdev->dev,
pdev             5048 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 					dev_warn(&pf->pdev->dev,
pdev              121 drivers/net/ethernet/intel/i40e/i40e_main.c 	mem->va = dma_alloc_coherent(&pf->pdev->dev, mem->size, &mem->pa,
pdev              138 drivers/net/ethernet/intel/i40e/i40e_main.c 	dma_free_coherent(&pf->pdev->dev, mem->size, mem->va, mem->pa);
pdev              199 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             1606 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             1618 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             1733 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&vsi->back->pdev->dev,
pdev             1739 drivers/net/ethernet/intel/i40e/i40e_main.c 	dev_dbg(&vsi->back->pdev->dev,
pdev             1789 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_warn(&pf->pdev->dev, "DCB is enabled but no TC enabled, forcing TC0\n");
pdev             2088 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&vsi->back->pdev->dev,
pdev             2123 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_warn(&vsi->back->pdev->dev,
pdev             2129 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_warn(&vsi->back->pdev->dev,
pdev             2133 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_warn(&vsi->back->pdev->dev,
pdev             2175 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_warn(&vsi->back->pdev->dev,
pdev             2216 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             2228 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             2238 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             2500 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             2533 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             2539 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "%s is %s allmulti mode.\n",
pdev             2554 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             2705 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&vsi->back->pdev->dev,
pdev             2740 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&vsi->back->pdev->dev,
pdev             2772 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&vsi->back->pdev->dev,
pdev             2972 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&vsi->back->pdev->dev,
pdev             3192 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&vsi->back->pdev->dev,
pdev             3201 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&vsi->back->pdev->dev,
pdev             3278 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&vsi->back->pdev->dev,
pdev             3322 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&vsi->back->pdev->dev,
pdev             3331 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&vsi->back->pdev->dev,
pdev             3354 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&vsi->back->pdev->dev,
pdev             3803 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             3878 drivers/net/ethernet/intel/i40e/i40e_main.c 		synchronize_irq(pf->pdev->irq);
pdev             3951 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_dbg(&pf->pdev->dev, "cleared PE_CRITERR\n");
pdev             4005 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "HMC error interrupt\n");
pdev             4006 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "HMC error info 0x%x, HMC error data 0x%x\n",
pdev             4026 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "unhandled interrupt icr0=0x%08x\n",
pdev             4031 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "device will be reset\n");
pdev             4246 drivers/net/ethernet/intel/i40e/i40e_main.c 		err = request_irq(pf->pdev->irq, i40e_intr, 0,
pdev             4249 drivers/net/ethernet/intel/i40e/i40e_main.c 		err = request_irq(pf->pdev->irq, i40e_intr, IRQF_SHARED,
pdev             4253 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "request_irq failed, Error %d\n", err);
pdev             4281 drivers/net/ethernet/intel/i40e/i40e_main.c 		i40e_intr(pf->pdev->irq, netdev);
pdev             4379 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             4522 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             4681 drivers/net/ethernet/intel/i40e/i40e_main.c 		free_irq(pf->pdev->irq, pf);
pdev             4771 drivers/net/ethernet/intel/i40e/i40e_main.c 		pci_disable_msix(pf->pdev);
pdev             4777 drivers/net/ethernet/intel/i40e/i40e_main.c 		pci_disable_msi(pf->pdev);
pdev             4936 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             4949 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             4958 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             5185 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             5196 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             5204 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             5248 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             5259 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             5383 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             5389 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             5402 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             5410 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_err(&pf->pdev->dev,
pdev             5439 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&vsi->back->pdev->dev,
pdev             5456 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             5469 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             5524 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_err(&pf->pdev->dev,
pdev             5530 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_warn(&pf->pdev->dev,
pdev             5541 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_err(&pf->pdev->dev,
pdev             5597 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&vsi->back->pdev->dev,
pdev             5617 drivers/net/ethernet/intel/i40e/i40e_main.c 				dev_info(&pf->pdev->dev,
pdev             5628 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_err(&vsi->back->pdev->dev,
pdev             5698 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_dbg(&pf->pdev->dev,
pdev             5704 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_dbg(&pf->pdev->dev,
pdev             5719 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_dbg(&pf->pdev->dev,
pdev             5770 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             5844 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             5870 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             5913 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&vsi->back->pdev->dev,
pdev             5951 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&vsi->back->pdev->dev,
pdev             6002 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             6014 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             6022 drivers/net/ethernet/intel/i40e/i40e_main.c 	dev_dbg(&pf->pdev->dev,
pdev             6050 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_err(&pf->pdev->dev, "unsupported parent vsi type(%d)\n",
pdev             6061 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_err(&pf->pdev->dev, "failed to setup hw_channel\n");
pdev             6095 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_err(&pf->pdev->dev,
pdev             6116 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_err(&pf->pdev->dev,
pdev             6144 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_err(&pf->pdev->dev, "Invalid num_queues requested: %d\n",
pdev             6153 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "Failed to validate num_queues (%d)\n",
pdev             6164 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_dbg(&pf->pdev->dev,
pdev             6191 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_dbg(&pf->pdev->dev,
pdev             6201 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             6209 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "Failed to setup channel\n");
pdev             6213 drivers/net/ethernet/intel/i40e/i40e_main.c 	dev_info(&pf->pdev->dev,
pdev             6225 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_dbg(&pf->pdev->dev,
pdev             6280 drivers/net/ethernet/intel/i40e/i40e_main.c 				dev_err(&vsi->back->pdev->dev,
pdev             6325 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             6335 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             6367 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             6389 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             6416 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             6445 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "DCB is not supported or FW LLDP is disabled\n");
pdev             6455 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             6470 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_dbg(&pf->pdev->dev,
pdev             6474 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "FW LLDP disabled for this PF.\n");
pdev             6477 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             6713 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_err(&pf->pdev->dev,
pdev             6725 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_err(&pf->pdev->dev,
pdev             6759 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_err(&pf->pdev->dev,
pdev             6838 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_err(&vsi->back->pdev->dev,
pdev             6857 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_err(&vsi->back->pdev->dev,
pdev             7005 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_err(&vsi->back->pdev->dev,
pdev             7076 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             7133 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             7139 drivers/net/ethernet/intel/i40e/i40e_main.c 	dev_dbg(&vsi->back->pdev->dev,
pdev             7149 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             7183 drivers/net/ethernet/intel/i40e/i40e_main.c 	dev_info(&pf->pdev->dev, "Failed to setup macvlans\n");
pdev             7365 drivers/net/ethernet/intel/i40e/i40e_main.c 				dev_info(&pf->pdev->dev,
pdev             7471 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&vsi->back->pdev->dev,
pdev             7486 drivers/net/ethernet/intel/i40e/i40e_main.c 				dev_dbg(&vsi->back->pdev->dev,
pdev             7617 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_dbg(&pf->pdev->dev,
pdev             7622 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             7697 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_err(&pf->pdev->dev,
pdev             7710 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_err(&pf->pdev->dev,
pdev             7724 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_dbg(&pf->pdev->dev,
pdev             7728 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             7761 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_err(&pf->pdev->dev, "Unsupported key used: 0x%x\n",
pdev             7801 drivers/net/ethernet/intel/i40e/i40e_main.c 				dev_err(&pf->pdev->dev, "Bad ether dest mask %pM\n",
pdev             7811 drivers/net/ethernet/intel/i40e/i40e_main.c 				dev_err(&pf->pdev->dev, "Bad ether src mask %pM\n",
pdev             7829 drivers/net/ethernet/intel/i40e/i40e_main.c 				dev_err(&pf->pdev->dev, "Bad vlan mask 0x%04x\n",
pdev             7853 drivers/net/ethernet/intel/i40e/i40e_main.c 				dev_err(&pf->pdev->dev, "Bad ip dst mask %pI4b\n",
pdev             7863 drivers/net/ethernet/intel/i40e/i40e_main.c 				dev_err(&pf->pdev->dev, "Bad ip src mask %pI4b\n",
pdev             7870 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_err(&pf->pdev->dev, "Tenant id not allowed for ip filter\n");
pdev             7887 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_err(&pf->pdev->dev,
pdev             7909 drivers/net/ethernet/intel/i40e/i40e_main.c 				dev_err(&pf->pdev->dev, "Bad src port mask 0x%04x\n",
pdev             7919 drivers/net/ethernet/intel/i40e/i40e_main.c 				dev_err(&pf->pdev->dev, "Bad dst port mask 0x%04x\n",
pdev             7933 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_err(&pf->pdev->dev,
pdev             7960 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_err(&vsi->back->pdev->dev,
pdev             7973 drivers/net/ethernet/intel/i40e/i40e_main.c 	dev_err(&vsi->back->pdev->dev, "TC is not enabled\n");
pdev             7992 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_err(&vsi->back->pdev->dev, "Invalid traffic class\n");
pdev             8002 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_err(&vsi->back->pdev->dev,
pdev             8008 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_err(&vsi->back->pdev->dev,
pdev             8035 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_err(&pf->pdev->dev,
pdev             8100 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_err(&pf->pdev->dev,
pdev             8252 drivers/net/ethernet/intel/i40e/i40e_main.c 			 dev_driver_string(&pf->pdev->dev), vsi->netdev->name);
pdev             8270 drivers/net/ethernet/intel/i40e/i40e_main.c 			 dev_driver_string(&pf->pdev->dev),
pdev             8271 drivers/net/ethernet/intel/i40e/i40e_main.c 			 dev_name(&pf->pdev->dev));
pdev             8435 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_dbg(&pf->pdev->dev, "GlobalR requested\n");
pdev             8446 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_dbg(&pf->pdev->dev, "CoreR requested\n");
pdev             8462 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_dbg(&pf->pdev->dev, "PFR requested\n");
pdev             8465 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             8474 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             8488 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "VSI down requested\n");
pdev             8500 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             8527 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_dbg(&pf->pdev->dev, "ETS UP2TC changed.\n");
pdev             8533 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_dbg(&pf->pdev->dev, "ETS TC BW Table changed.\n");
pdev             8538 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_dbg(&pf->pdev->dev, "ETS TSA Table changed.\n");
pdev             8546 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_dbg(&pf->pdev->dev, "PFC config change detected.\n");
pdev             8554 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_dbg(&pf->pdev->dev, "APP Table change detected.\n");
pdev             8557 drivers/net/ethernet/intel/i40e/i40e_main.c 	dev_dbg(&pf->pdev->dev, "dcb need_reconfig=%d\n", need_reconfig);
pdev             8584 drivers/net/ethernet/intel/i40e/i40e_main.c 	dev_dbg(&pf->pdev->dev, "LLDP event mib bridge type 0x%x\n", type);
pdev             8590 drivers/net/ethernet/intel/i40e/i40e_main.c 	dev_dbg(&pf->pdev->dev,
pdev             8608 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             8618 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_dbg(&pf->pdev->dev, "No change detected in DCBX configuration.\n");
pdev             8699 drivers/net/ethernet/intel/i40e/i40e_main.c 	dev_dbg(&pf->pdev->dev, "overflow Rx Queue Number = %d QTX_CTL=0x%08x\n",
pdev             8768 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "FD Sideband/ntuple is being enabled since we have space in the table now\n");
pdev             8789 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "ATR is being enabled since we have space in the table and there are no conflicting ntuple rules\n");
pdev             8904 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "ATR disabled, not enough FD filter space.\n");
pdev             8924 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_warn(&pf->pdev->dev, "FD table did not flush, needs more time\n");
pdev             8932 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "FD Filter table flushed and FD-SB replayed.\n");
pdev             9054 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_dbg(&pf->pdev->dev, "couldn't get link state, status: %d\n",
pdev             9193 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_err(&pf->pdev->dev,
pdev             9195 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_err(&pf->pdev->dev,
pdev             9205 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_err(&pf->pdev->dev,
pdev             9207 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_err(&pf->pdev->dev,
pdev             9236 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "ARQ VF Error detected\n");
pdev             9241 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "ARQ Overflow Error detected\n");
pdev             9247 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "ARQ Critical Error detected\n");
pdev             9257 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "ASQ VF Error detected\n");
pdev             9262 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "ASQ Overflow Error detected\n");
pdev             9267 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "ASQ Critical Error detected\n");
pdev             9283 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "ARQ event error %d\n", ret);
pdev             9302 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_dbg(&pf->pdev->dev, "ARQ: Update LLDP MIB event received\n");
pdev             9310 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_dbg(&pf->pdev->dev, "ARQ LAN queue overflow event received\n");
pdev             9314 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "ARQ: Msg from other pf\n");
pdev             9324 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             9356 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "eeprom check failed (%d), Tx/Rx traffic disabled\n",
pdev             9363 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "eeprom check passed, Tx/Rx traffic enabled\n");
pdev             9385 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             9397 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             9421 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             9433 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             9453 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "enabling bridge mode: %s\n",
pdev             9487 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             9496 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             9525 drivers/net/ethernet/intel/i40e/i40e_main.c 				dev_info(&pf->pdev->dev,
pdev             9577 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             9588 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             9598 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             9602 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             9606 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             9618 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             9663 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "Couldn't create FDir VSI\n");
pdev             9715 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_dbg(&pf->pdev->dev,
pdev             9746 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&vsi->back->pdev->dev,
pdev             9754 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&vsi->back->pdev->dev,
pdev             9770 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_dbg(&vsi->back->pdev->dev,
pdev             9778 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_dbg(&vsi->back->pdev->dev,
pdev             9807 drivers/net/ethernet/intel/i40e/i40e_main.c 	dev_dbg(&pf->pdev->dev, "Tearing down internal switch for reset\n");
pdev             9828 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_warn(&pf->pdev->dev,
pdev             9910 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "PF reset failed, %d\n", ret);
pdev             9945 drivers/net/ethernet/intel/i40e/i40e_main.c 	dev_dbg(&pf->pdev->dev, "Rebuilding internal switch\n");
pdev             9950 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "Rebuild AdminQ failed, err %s aq_err %s\n",
pdev             9995 drivers/net/ethernet/intel/i40e/i40e_main.c 			free_irq(pf->pdev->irq, pf);
pdev             10018 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "init_lan_hmc failed: %d\n", ret);
pdev             10023 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "configure_lan_hmc failed: %d\n", ret);
pdev             10033 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "DCB init failed %d, disabled\n", ret);
pdev             10053 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "set phy mask fail, err %s aq_err %s\n",
pdev             10060 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_dbg(&pf->pdev->dev, "setting flow control: ret = %s last_status = %s\n",
pdev             10072 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_dbg(&pf->pdev->dev, "attempting to rebuild switch\n");
pdev             10092 drivers/net/ethernet/intel/i40e/i40e_main.c 					dev_info(&pf->pdev->dev,
pdev             10098 drivers/net/ethernet/intel/i40e/i40e_main.c 					dev_info(&pf->pdev->dev,
pdev             10107 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_dbg(&pf->pdev->dev, "attempting to rebuild PF VSI\n");
pdev             10111 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             10128 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_dbg(&vsi->back->pdev->dev,
pdev             10164 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "link restart failed, err %s aq_err %s\n",
pdev             10192 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_warn(&pf->pdev->dev,
pdev             10281 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "Malicious Driver Detection event 0x%02x on TX queue %d PF number 0x%02x VF number 0x%02x\n",
pdev             10296 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "Malicious Driver Detection event 0x%02x on RX queue %d of function 0x%02x\n",
pdev             10306 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_dbg(&pf->pdev->dev, "TX driver issue detected on PF\n");
pdev             10311 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_dbg(&pf->pdev->dev, "RX driver issue detected on PF\n");
pdev             10322 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "TX driver issue detected on VF %d\n",
pdev             10324 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             10333 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "RX driver issue detected on VF %d\n",
pdev             10335 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             10423 drivers/net/ethernet/intel/i40e/i40e_main.c 				dev_info(&pf->pdev->dev,
pdev             10774 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_err(&pf->pdev->dev, "pf->vsi[%d] is NULL, just free vsi[%d](type %d)\n",
pdev             10780 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_err(&pf->pdev->dev,
pdev             10849 drivers/net/ethernet/intel/i40e/i40e_main.c 		ring->dev = &pf->pdev->dev;
pdev             10866 drivers/net/ethernet/intel/i40e/i40e_main.c 		ring->dev = &pf->pdev->dev;
pdev             10882 drivers/net/ethernet/intel/i40e/i40e_main.c 		ring->dev = &pf->pdev->dev;
pdev             10906 drivers/net/ethernet/intel/i40e/i40e_main.c 	vectors = pci_enable_msix_range(pf->pdev, pf->msix_entries,
pdev             10909 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             11056 drivers/net/ethernet/intel/i40e/i40e_main.c 		pci_disable_msix(pf->pdev);
pdev             11074 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             11122 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "Sideband Flowdir disabled, not enough MSI-X vectors\n");
pdev             11128 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "VMDq disabled, not enough MSI-X vectors\n");
pdev             11134 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "IWARP disabled, not enough MSI-X vectors\n");
pdev             11248 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "MSI-X not available, trying MSI\n");
pdev             11249 drivers/net/ethernet/intel/i40e/i40e_main.c 		vectors = pci_enable_msi(pf->pdev);
pdev             11251 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "MSI init failed - %d\n",
pdev             11259 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "MSI-X and MSI not available, falling back to Legacy IRQ\n");
pdev             11346 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             11354 drivers/net/ethernet/intel/i40e/i40e_main.c 		err = request_irq(pf->pdev->irq, i40e_intr, flags,
pdev             11358 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             11389 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             11429 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             11443 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             11483 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_err(&pf->pdev->dev, "Cannot set RSS seed - invalid VSI type\n");
pdev             11501 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_err(&pf->pdev->dev, "Cannot set RSS LUT - invalid VSI type\n");
pdev             11699 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_dbg(&pf->pdev->dev,
pdev             11709 drivers/net/ethernet/intel/i40e/i40e_main.c 	dev_info(&pf->pdev->dev, "User requested queue count/HW max RSS count:  %d/%d\n",
pdev             11769 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             11780 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             11798 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "NVM read error, err %s aq_err %s\n",
pdev             11811 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             11831 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             11879 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "MFP mode Enabled\n");
pdev             11881 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_warn(&pf->pdev->dev,
pdev             11884 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             11899 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             11925 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_warn(&pf->pdev->dev,
pdev             12063 drivers/net/ethernet/intel/i40e/i40e_main.c 				dev_info(&pf->pdev->dev, "ATR re-enabled.\n");
pdev             12086 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_err(&pf->pdev->dev, "Cannot set RSS LUT - invalid VSI type\n");
pdev             12116 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_err(&pf->pdev->dev,
pdev             12664 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             12673 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             12692 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             12748 drivers/net/ethernet/intel/i40e/i40e_main.c 		synchronize_irq(pf->pdev->irq);
pdev             12950 drivers/net/ethernet/intel/i40e/i40e_main.c 		SET_NETDEV_DEV(netdev, &pf->pdev->dev);
pdev             13054 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             13105 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             13135 drivers/net/ethernet/intel/i40e/i40e_main.c 				dev_info(&pf->pdev->dev,
pdev             13155 drivers/net/ethernet/intel/i40e/i40e_main.c 				dev_info(&pf->pdev->dev,
pdev             13178 drivers/net/ethernet/intel/i40e/i40e_main.c 				dev_info(&pf->pdev->dev,
pdev             13274 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&vsi->back->pdev->dev,
pdev             13306 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             13337 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "VSI %d has existing VEB %d\n",
pdev             13343 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "Can't remove PF VSI\n");
pdev             13431 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "VSI %d has existing q_vectors\n",
pdev             13437 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "VSI %d has non-zero base vector %d\n",
pdev             13444 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             13460 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             13507 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             13598 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "no such uplink_seid %d\n",
pdev             13611 drivers/net/ethernet/intel/i40e/i40e_main.c 				dev_info(&vsi->back->pdev->dev,
pdev             13630 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "couldn't add VEB\n");
pdev             13658 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             13752 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             13762 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             13918 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             13959 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             13970 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             13978 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             14020 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             14031 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "vsi seid %d not found\n",
pdev             14045 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             14095 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             14142 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             14155 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "unknown element type=%d seid=%d\n",
pdev             14189 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             14202 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             14234 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev,
pdev             14261 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev,
pdev             14288 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "setup of MAIN VSI failed\n");
pdev             14308 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "setup_pf_filter_control failed: %d\n",
pdev             14388 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "not enough queues for DCB. DCB is disabled.\n");
pdev             14406 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "not enough queues for Flow Director. Flow Director feature is disabled\n");
pdev             14425 drivers/net/ethernet/intel/i40e/i40e_main.c 	dev_dbg(&pf->pdev->dev,
pdev             14503 drivers/net/ethernet/intel/i40e/i40e_main.c 	dev_info(&pf->pdev->dev, "%s\n", buf);
pdev             14518 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_get_platform_mac_addr(struct pci_dev *pdev, struct i40e_pf *pf)
pdev             14520 drivers/net/ethernet/intel/i40e/i40e_main.c 	if (eth_platform_get_mac_address(&pdev->dev, pf->hw.mac.addr))
pdev             14572 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_notice(&pf->pdev->dev, "Firmware recovery mode detected. Limiting functionality.\n");
pdev             14573 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_notice(&pf->pdev->dev, "Refer to the Intel(R) Ethernet Adapters and Devices User Guide for details on firmware recovery mode.\n");
pdev             14579 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "Reinitializing in normal mode with full functionality.\n");
pdev             14621 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "PF reset failed: %d\n", ret);
pdev             14645 drivers/net/ethernet/intel/i40e/i40e_main.c 	pci_save_state(pf->pdev);
pdev             14714 drivers/net/ethernet/intel/i40e/i40e_main.c 	pci_disable_pcie_error_reporting(pf->pdev);
pdev             14715 drivers/net/ethernet/intel/i40e/i40e_main.c 	pci_release_mem_regions(pf->pdev);
pdev             14716 drivers/net/ethernet/intel/i40e/i40e_main.c 	pci_disable_device(pf->pdev);
pdev             14733 drivers/net/ethernet/intel/i40e/i40e_main.c static int i40e_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             14746 drivers/net/ethernet/intel/i40e/i40e_main.c 	err = pci_enable_device_mem(pdev);
pdev             14751 drivers/net/ethernet/intel/i40e/i40e_main.c 	err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             14753 drivers/net/ethernet/intel/i40e/i40e_main.c 		err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             14755 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_err(&pdev->dev,
pdev             14762 drivers/net/ethernet/intel/i40e/i40e_main.c 	err = pci_request_mem_regions(pdev, i40e_driver_name);
pdev             14764 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pdev->dev,
pdev             14769 drivers/net/ethernet/intel/i40e/i40e_main.c 	pci_enable_pcie_error_reporting(pdev);
pdev             14770 drivers/net/ethernet/intel/i40e/i40e_main.c 	pci_set_master(pdev);
pdev             14783 drivers/net/ethernet/intel/i40e/i40e_main.c 	pf->pdev = pdev;
pdev             14789 drivers/net/ethernet/intel/i40e/i40e_main.c 	pf->ioremap_len = min_t(int, pci_resource_len(pdev, 0),
pdev             14797 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_err(&pdev->dev, "Cannot map registers, bar size 0x%X too small, aborting\n",
pdev             14802 drivers/net/ethernet/intel/i40e/i40e_main.c 	hw->hw_addr = ioremap(pci_resource_start(pdev, 0), pf->ioremap_len);
pdev             14805 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pdev->dev, "ioremap(0x%04x, 0x%04x) failed: 0x%x\n",
pdev             14806 drivers/net/ethernet/intel/i40e/i40e_main.c 			 (unsigned int)pci_resource_start(pdev, 0),
pdev             14810 drivers/net/ethernet/intel/i40e/i40e_main.c 	hw->vendor_id = pdev->vendor;
pdev             14811 drivers/net/ethernet/intel/i40e/i40e_main.c 	hw->device_id = pdev->device;
pdev             14812 drivers/net/ethernet/intel/i40e/i40e_main.c 	pci_read_config_byte(pdev, PCI_REVISION_ID, &hw->revision_id);
pdev             14813 drivers/net/ethernet/intel/i40e/i40e_main.c 	hw->subsystem_vendor_id = pdev->subsystem_vendor;
pdev             14814 drivers/net/ethernet/intel/i40e/i40e_main.c 	hw->subsystem_device_id = pdev->subsystem_device;
pdev             14815 drivers/net/ethernet/intel/i40e/i40e_main.c 	hw->bus.device = PCI_SLOT(pdev->devfn);
pdev             14816 drivers/net/ethernet/intel/i40e/i40e_main.c 	hw->bus.func = PCI_FUNC(pdev->devfn);
pdev             14817 drivers/net/ethernet/intel/i40e/i40e_main.c 	hw->bus.bus_id = pdev->bus->number;
pdev             14860 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_warn(&pdev->dev, "unidentified MAC or BLANK NVM: %d\n",
pdev             14867 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pdev->dev, "Initial pf_reset failed: %d\n", err);
pdev             14881 drivers/net/ethernet/intel/i40e/i40e_main.c 		 dev_driver_string(&pf->pdev->dev), dev_name(&pdev->dev));
pdev             14885 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_warn(&pdev->dev, "unidentified MAC or BLANK NVM: %d\n",
pdev             14896 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pdev->dev,
pdev             14903 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pdev->dev,
pdev             14911 drivers/net/ethernet/intel/i40e/i40e_main.c 	dev_info(&pdev->dev, "fw %d.%d.%05d api %d.%d nvm %s [%04x:%04x] [%04x:%04x]\n",
pdev             14919 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pdev->dev,
pdev             14926 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pdev->dev,
pdev             14937 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_warn(&pdev->dev, "This device is a pre-production adapter/LOM. Please be aware there may be issues with your hardware. If you are experiencing problems please contact your Intel or hardware representative who provided you with this hardware.\n");
pdev             14947 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pdev->dev, "sw_init failed: %d\n", err);
pdev             14957 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pdev->dev, "init_lan_hmc failed: %d\n", err);
pdev             14963 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pdev->dev, "configure_lan_hmc failed: %d\n", err);
pdev             14973 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pdev->dev, "Stopping firmware LLDP agent.\n");
pdev             14978 drivers/net/ethernet/intel/i40e/i40e_main.c 	i40e_get_platform_mac_addr(pdev, pf);
pdev             14981 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pdev->dev, "invalid MAC address %pM\n", hw->mac.addr);
pdev             14985 drivers/net/ethernet/intel/i40e/i40e_main.c 	dev_info(&pdev->dev, "MAC address: %pM\n", hw->mac.addr);
pdev             14991 drivers/net/ethernet/intel/i40e/i40e_main.c 	pci_set_drvdata(pdev, pf);
pdev             14992 drivers/net/ethernet/intel/i40e/i40e_main.c 	pci_save_state(pdev);
pdev             14994 drivers/net/ethernet/intel/i40e/i40e_main.c 	dev_info(&pdev->dev,
pdev             15005 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pdev->dev, "DCB init failed %d, disabled\n", err);
pdev             15024 drivers/net/ethernet/intel/i40e/i40e_main.c 	device_set_wakeup_enable(&pf->pdev->dev, pf->wol_en);
pdev             15055 drivers/net/ethernet/intel/i40e/i40e_main.c 		if (pci_num_vf(pdev))
pdev             15061 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pdev->dev, "setup_pf_switch failed: %d\n", err);
pdev             15069 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_dbg(&pf->pdev->dev,
pdev             15074 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_dbg(&pf->pdev->dev,
pdev             15079 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_dbg(&pf->pdev->dev,
pdev             15100 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pf->pdev->dev, "set phy mask fail, err %s aq_err %s\n",
pdev             15119 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pf->pdev->dev, "link restart failed, err %s aq_err %s\n",
pdev             15138 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pdev->dev,
pdev             15155 drivers/net/ethernet/intel/i40e/i40e_main.c 		if (pci_num_vf(pdev)) {
pdev             15156 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pdev->dev,
pdev             15158 drivers/net/ethernet/intel/i40e/i40e_main.c 			err = i40e_alloc_vfs(pf, pci_num_vf(pdev));
pdev             15160 drivers/net/ethernet/intel/i40e/i40e_main.c 				dev_info(&pdev->dev,
pdev             15172 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pdev->dev,
pdev             15192 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_info(&pdev->dev, "Failed to add PF to client API service list: %d\n",
pdev             15209 drivers/net/ethernet/intel/i40e/i40e_main.c 		pcie_capability_read_word(pf->pdev, PCI_EXP_LNKSTA,
pdev             15237 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pdev->dev, "PCI-Express: Speed %sGT/s Width x%s\n",
pdev             15242 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_warn(&pdev->dev, "PCI-Express bandwidth available for this device may be insufficient for optimal performance.\n");
pdev             15243 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_warn(&pdev->dev, "Please move the device to a different PCI-e link with more lanes and/or higher transfer rate.\n");
pdev             15250 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_dbg(&pf->pdev->dev, "get requested speeds ret =  %s last_status =  %s\n",
pdev             15261 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_dbg(&pf->pdev->dev, "get supported phy types ret =  %s last_status =  %s\n",
pdev             15304 drivers/net/ethernet/intel/i40e/i40e_main.c 	pci_disable_pcie_error_reporting(pdev);
pdev             15305 drivers/net/ethernet/intel/i40e/i40e_main.c 	pci_release_mem_regions(pdev);
pdev             15308 drivers/net/ethernet/intel/i40e/i40e_main.c 	pci_disable_device(pdev);
pdev             15321 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_remove(struct pci_dev *pdev)
pdev             15323 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_pf *pf = pci_get_drvdata(pdev);
pdev             15393 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_warn(&pdev->dev, "Failed to delete client device: %d\n",
pdev             15401 drivers/net/ethernet/intel/i40e/i40e_main.c 			dev_warn(&pdev->dev,
pdev             15410 drivers/net/ethernet/intel/i40e/i40e_main.c 		free_irq(pf->pdev->irq, pf);
pdev             15442 drivers/net/ethernet/intel/i40e/i40e_main.c 	pci_release_mem_regions(pdev);
pdev             15444 drivers/net/ethernet/intel/i40e/i40e_main.c 	pci_disable_pcie_error_reporting(pdev);
pdev             15445 drivers/net/ethernet/intel/i40e/i40e_main.c 	pci_disable_device(pdev);
pdev             15457 drivers/net/ethernet/intel/i40e/i40e_main.c static pci_ers_result_t i40e_pci_error_detected(struct pci_dev *pdev,
pdev             15460 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_pf *pf = pci_get_drvdata(pdev);
pdev             15462 drivers/net/ethernet/intel/i40e/i40e_main.c 	dev_info(&pdev->dev, "%s: error %d\n", __func__, error);
pdev             15465 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pdev->dev,
pdev             15487 drivers/net/ethernet/intel/i40e/i40e_main.c static pci_ers_result_t i40e_pci_error_slot_reset(struct pci_dev *pdev)
pdev             15489 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_pf *pf = pci_get_drvdata(pdev);
pdev             15493 drivers/net/ethernet/intel/i40e/i40e_main.c 	dev_dbg(&pdev->dev, "%s\n", __func__);
pdev             15494 drivers/net/ethernet/intel/i40e/i40e_main.c 	if (pci_enable_device_mem(pdev)) {
pdev             15495 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_info(&pdev->dev,
pdev             15499 drivers/net/ethernet/intel/i40e/i40e_main.c 		pci_set_master(pdev);
pdev             15500 drivers/net/ethernet/intel/i40e/i40e_main.c 		pci_restore_state(pdev);
pdev             15501 drivers/net/ethernet/intel/i40e/i40e_main.c 		pci_save_state(pdev);
pdev             15502 drivers/net/ethernet/intel/i40e/i40e_main.c 		pci_wake_from_d3(pdev, false);
pdev             15518 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_pci_error_reset_prepare(struct pci_dev *pdev)
pdev             15520 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_pf *pf = pci_get_drvdata(pdev);
pdev             15529 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_pci_error_reset_done(struct pci_dev *pdev)
pdev             15531 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_pf *pf = pci_get_drvdata(pdev);
pdev             15543 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_pci_error_resume(struct pci_dev *pdev)
pdev             15545 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_pf *pf = pci_get_drvdata(pdev);
pdev             15547 drivers/net/ethernet/intel/i40e/i40e_main.c 	dev_dbg(&pdev->dev, "%s\n", __func__);
pdev             15571 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_err(&pf->pdev->dev,
pdev             15587 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_err(&pf->pdev->dev,
pdev             15597 drivers/net/ethernet/intel/i40e/i40e_main.c 		dev_err(&pf->pdev->dev,
pdev             15605 drivers/net/ethernet/intel/i40e/i40e_main.c static void i40e_shutdown(struct pci_dev *pdev)
pdev             15607 drivers/net/ethernet/intel/i40e/i40e_main.c 	struct i40e_pf *pf = pci_get_drvdata(pdev);
pdev             15636 drivers/net/ethernet/intel/i40e/i40e_main.c 		free_irq(pf->pdev->irq, pf);
pdev             15647 drivers/net/ethernet/intel/i40e/i40e_main.c 		pci_wake_from_d3(pdev, pf->wol_en);
pdev             15648 drivers/net/ethernet/intel/i40e/i40e_main.c 		pci_set_power_state(pdev, PCI_D3hot);
pdev               23 drivers/net/ethernet/intel/i40e/i40e_osdep.h 	dev_dbg(&((struct i40e_pf *)hw->back)->pdev->dev, S, ##A);		\
pdev              311 drivers/net/ethernet/intel/i40e/i40e_ptp.c 		dev_dbg(&pf->pdev->dev,
pdev              477 drivers/net/ethernet/intel/i40e/i40e_ptp.c 			dev_warn(&pf->pdev->dev,
pdev              716 drivers/net/ethernet/intel/i40e/i40e_ptp.c 	pf->ptp_clock = ptp_clock_register(&pf->ptp_caps, &pf->pdev->dev);
pdev              804 drivers/net/ethernet/intel/i40e/i40e_ptp.c 		dev_info(&pf->pdev->dev, "%s: PTP not supported on %s\n",
pdev              817 drivers/net/ethernet/intel/i40e/i40e_ptp.c 		dev_err(&pf->pdev->dev, "%s: ptp_clock_register failed\n",
pdev              823 drivers/net/ethernet/intel/i40e/i40e_ptp.c 			dev_info(&pf->pdev->dev, "PHC enabled\n");
pdev              869 drivers/net/ethernet/intel/i40e/i40e_ptp.c 		dev_info(&pf->pdev->dev, "%s: removed PHC on %s\n", __func__,
pdev              211 drivers/net/ethernet/intel/i40e/i40e_txrx.c 		dev_info(&pf->pdev->dev,
pdev              219 drivers/net/ethernet/intel/i40e/i40e_txrx.c 			dev_info(&pf->pdev->dev,
pdev              223 drivers/net/ethernet/intel/i40e/i40e_txrx.c 			dev_info(&pf->pdev->dev,
pdev              285 drivers/net/ethernet/intel/i40e/i40e_txrx.c 		dev_info(&pf->pdev->dev,
pdev              293 drivers/net/ethernet/intel/i40e/i40e_txrx.c 			dev_info(&pf->pdev->dev, "Filter OK for PCTYPE %d loc = %d)\n",
pdev              296 drivers/net/ethernet/intel/i40e/i40e_txrx.c 			dev_info(&pf->pdev->dev,
pdev              305 drivers/net/ethernet/intel/i40e/i40e_txrx.c 			dev_info(&pf->pdev->dev, "Forcing ATR off, sideband rules for TCP/IPv4 flow being applied\n");
pdev              363 drivers/net/ethernet/intel/i40e/i40e_txrx.c 		dev_info(&pf->pdev->dev,
pdev              371 drivers/net/ethernet/intel/i40e/i40e_txrx.c 			dev_info(&pf->pdev->dev,
pdev              375 drivers/net/ethernet/intel/i40e/i40e_txrx.c 			dev_info(&pf->pdev->dev,
pdev              434 drivers/net/ethernet/intel/i40e/i40e_txrx.c 			dev_info(&pf->pdev->dev,
pdev              444 drivers/net/ethernet/intel/i40e/i40e_txrx.c 				dev_info(&pf->pdev->dev,
pdev              448 drivers/net/ethernet/intel/i40e/i40e_txrx.c 				dev_info(&pf->pdev->dev,
pdev              501 drivers/net/ethernet/intel/i40e/i40e_txrx.c 			dev_info(&pf->pdev->dev, "Unsupported IPv4 protocol 0x%02x\n",
pdev              507 drivers/net/ethernet/intel/i40e/i40e_txrx.c 		dev_info(&pf->pdev->dev, "Unsupported flow type 0x%02x\n",
pdev              534 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	struct pci_dev *pdev = pf->pdev;
pdev              547 drivers/net/ethernet/intel/i40e/i40e_txrx.c 			dev_warn(&pdev->dev, "ntuple filter loc = %d, could not be added\n",
pdev              587 drivers/net/ethernet/intel/i40e/i40e_txrx.c 					dev_warn(&pdev->dev, "FD filter space full, new ntuple rules will not be added\n");
pdev              591 drivers/net/ethernet/intel/i40e/i40e_txrx.c 			dev_info(&pdev->dev, "ntuple filter fd_id = %d, could not be removed\n",
pdev              161 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	dev_warn(&vf->pf->pdev->dev,
pdev              455 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_warn(&pf->pdev->dev,
pdev              580 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev              590 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev              681 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev              691 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev              721 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev              748 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 				dev_info(&pf->pdev->dev,
pdev              755 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_info(&pf->pdev->dev,
pdev              763 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_err(&pf->pdev->dev, "Unable to program ucast filters\n");
pdev              784 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_err(&pf->pdev->dev, "Unable to set tx rate, VF %d, error code %d.\n",
pdev             1046 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_info(&pf->pdev->dev, "VF %d: Not enough queues to allocate, disabling ADq\n",
pdev             1146 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_err(&pf->pdev->dev,
pdev             1161 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_err(&pf->pdev->dev,
pdev             1180 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 				dev_err(&pf->pdev->dev,
pdev             1195 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 				dev_err(&pf->pdev->dev,
pdev             1209 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev             1222 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev             1275 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "VF %d PCI transactions stuck\n",
pdev             1377 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "VF reset check timeout on VF %d\n",
pdev             1456 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "VF reset check timeout on VF %d\n",
pdev             1535 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	if (!pci_vfs_assigned(pf->pdev))
pdev             1536 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		pci_disable_sriov(pf->pdev);
pdev             1538 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_warn(&pf->pdev->dev, "VFs are assigned - not disabling SR-IOV\n");
pdev             1557 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	if (!pci_vfs_assigned(pf->pdev)) {
pdev             1587 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	if (pci_num_vf(pf->pdev) != num_alloc_vfs) {
pdev             1588 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		ret = pci_enable_sriov(pf->pdev, num_alloc_vfs);
pdev             1640 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c static int i40e_pci_sriov_enable(struct pci_dev *pdev, int num_vfs)
pdev             1643 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_pf *pf = pci_get_drvdata(pdev);
pdev             1644 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	int pre_existing_vfs = pci_num_vf(pdev);
pdev             1648 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_warn(&pdev->dev,
pdev             1660 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_warn(&pdev->dev, "Unable to enable %d VFs. Limited to %d VFs due to device resource constraints.\n",
pdev             1666 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	dev_info(&pdev->dev, "Allocating %d VFs.\n", num_vfs);
pdev             1669 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_warn(&pdev->dev, "Failed to enable SR-IOV: %d\n", err);
pdev             1690 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c int i40e_pci_sriov_configure(struct pci_dev *pdev, int num_vfs)
pdev             1692 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	struct i40e_pf *pf = pci_get_drvdata(pdev);
pdev             1696 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_warn(&pdev->dev, "Unable to configure VFs, other operation is pending.\n");
pdev             1705 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		ret = i40e_pci_sriov_enable(pdev, num_vfs);
pdev             1709 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	if (!pci_vfs_assigned(pf->pdev)) {
pdev             1714 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_warn(&pdev->dev, "Unable to free VFs because some are assigned to VMs.\n");
pdev             1754 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_info(&pf->pdev->dev, "VF %d failed opcode %d, retval: %d\n",
pdev             1758 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_err(&pf->pdev->dev,
pdev             1761 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_err(&pf->pdev->dev, "Use PF Control I/F to enable the VF\n");
pdev             1773 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_info(&pf->pdev->dev,
pdev             1914 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_err(&pf->pdev->dev,
pdev             2017 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev             2052 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_info(&pf->pdev->dev,
pdev             2057 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_info(&pf->pdev->dev,
pdev             2064 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_info(&pf->pdev->dev,
pdev             2069 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_info(&pf->pdev->dev,
pdev             2472 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev             2478 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_warn(&pf->pdev->dev,
pdev             2573 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev             2583 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_err(&pf->pdev->dev, "invalid VF MAC addr %pM\n",
pdev             2598 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_err(&pf->pdev->dev,
pdev             2651 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 				dev_err(&pf->pdev->dev,
pdev             2667 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "Unable to program VF %d MAC filters, error %d\n",
pdev             2701 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_err(&pf->pdev->dev, "Invalid MAC addr %pM for VF %d\n",
pdev             2710 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_err(&pf->pdev->dev,
pdev             2735 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "Unable to program VF %d MAC filters, error %d\n",
pdev             2762 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev             2775 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_err(&pf->pdev->dev,
pdev             2805 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_err(&pf->pdev->dev,
pdev             3138 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_info(&pf->pdev->dev,
pdev             3147 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_info(&pf->pdev->dev, "VF %d: Invalid TC number %u\n",
pdev             3166 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_info(&pf->pdev->dev,
pdev             3181 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 				dev_info(&pf->pdev->dev,
pdev             3190 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_err(&pf->pdev->dev,
pdev             3200 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_info(&pf->pdev->dev, "VF %d: Invalid Dest MAC addr %pM\n",
pdev             3209 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_info(&pf->pdev->dev, "VF %d: Invalid Source MAC addr %pM\n",
pdev             3217 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_info(&pf->pdev->dev, "VF %d: Invalid Dest port\n",
pdev             3225 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_info(&pf->pdev->dev, "VF %d: Invalid Source port\n",
pdev             3233 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_info(&pf->pdev->dev, "VF %d: Invalid Flow type\n",
pdev             3240 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_info(&pf->pdev->dev, "VF %d: invalid VLAN ID\n",
pdev             3289 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_err(&pf->pdev->dev, "VF %d: no VSI found for matching %u seid, can't delete cloud filter\n",
pdev             3300 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_err(&pf->pdev->dev,
pdev             3337 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_info(&pf->pdev->dev,
pdev             3345 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_info(&pf->pdev->dev,
pdev             3388 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_info(&pf->pdev->dev, "VF %d: Flow type not configured\n",
pdev             3403 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev             3468 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_info(&pf->pdev->dev,
pdev             3476 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_info(&pf->pdev->dev,
pdev             3522 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_info(&pf->pdev->dev, "VF %d: Flow type not configured\n",
pdev             3537 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev             3578 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev             3585 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev             3594 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev             3605 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_err(&pf->pdev->dev,
pdev             3617 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev             3651 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev             3662 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 				dev_err(&pf->pdev->dev,
pdev             3716 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_info(&pf->pdev->dev,
pdev             3720 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_info(&pf->pdev->dev, "VF %d trying to delete queue channels but ADq isn't enabled\n",
pdev             3770 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "Invalid message from VF %d, opcode %d, len %d\n",
pdev             3867 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "Unsupported opcode %d from VF %d\n",
pdev             3935 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev             3969 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_warn(&pf->pdev->dev, "Unable to configure VFs, other operation is pending.\n");
pdev             3996 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "VF %d still in reset. Try again.\n",
pdev             4003 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev             4028 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "Unable to program ucast filters\n");
pdev             4036 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_info(&pf->pdev->dev, "Removing MAC on VF %d\n", vf_id);
pdev             4039 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_info(&pf->pdev->dev, "Setting MAC %pM on VF %d\n",
pdev             4047 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	dev_info(&pf->pdev->dev, "Bring down and up the VF interface to make this change effective.\n");
pdev             4104 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_warn(&pf->pdev->dev, "Unable to configure VFs, other operation is pending.\n");
pdev             4114 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "Invalid VF Parameters\n");
pdev             4120 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "VF VLAN protocol is not supported\n");
pdev             4128 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "VF %d still in reset. Try again.\n",
pdev             4139 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev             4167 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_info(&vsi->back->pdev->dev,
pdev             4187 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "Unable to config VF promiscuous mode\n");
pdev             4198 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_info(&pf->pdev->dev, "Setting VLAN %d, QOS 0x%x on VF %d\n",
pdev             4204 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_info(&vsi->back->pdev->dev,
pdev             4227 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "Unable to update VF vsi context\n");
pdev             4238 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "Unable to config vf promiscuous mode\n");
pdev             4268 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_warn(&pf->pdev->dev, "Unable to configure VFs, other operation is pending.\n");
pdev             4278 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "Invalid min tx rate (%d) (greater than 0) specified for VF %d.\n",
pdev             4287 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "VF %d still in reset. Try again.\n",
pdev             4321 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_warn(&pf->pdev->dev, "Unable to configure VFs, other operation is pending.\n");
pdev             4381 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_warn(&pf->pdev->dev, "Unable to configure VFs, other operation is pending.\n");
pdev             4387 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "Invalid VF Identifier %d\n", vf_id);
pdev             4451 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_warn(&pf->pdev->dev, "Unable to configure VFs, other operation is pending.\n");
pdev             4457 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "Invalid VF Identifier %d\n", vf_id);
pdev             4464 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "VF %d still in reset. Try again.\n",
pdev             4483 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "Error %d updating VSI parameters\n",
pdev             4508 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_warn(&pf->pdev->dev, "Unable to configure VFs, other operation is pending.\n");
pdev             4514 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "Invalid VF Identifier %d\n", vf_id);
pdev             4520 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "Trusted VF not supported in MFP mode.\n");
pdev             4532 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 	dev_info(&pf->pdev->dev, "VF %u is now %strusted\n",
pdev             4537 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c 			dev_info(&pf->pdev->dev,
pdev               26 drivers/net/ethernet/intel/i40e/i40e_xsk.c 	dev = &pf->pdev->dev;
pdev               59 drivers/net/ethernet/intel/i40e/i40e_xsk.c 	dev = &pf->pdev->dev;
pdev              298 drivers/net/ethernet/intel/iavf/iavf.h 	struct pci_dev *pdev;
pdev               68 drivers/net/ethernet/intel/iavf/iavf_client.c 		dev_dbg(&vsi->back->pdev->dev,
pdev               94 drivers/net/ethernet/intel/iavf/iavf_client.c 		dev_dbg(&vsi->back->pdev->dev,
pdev              118 drivers/net/ethernet/intel/iavf/iavf_client.c 		dev_dbg(&vsi->back->pdev->dev,
pdev              148 drivers/net/ethernet/intel/iavf/iavf_client.c 		dev_err(&adapter->pdev->dev,
pdev              169 drivers/net/ethernet/intel/iavf/iavf_client.c 		dev_dbg(&vsi->back->pdev->dev,
pdev              206 drivers/net/ethernet/intel/iavf/iavf_client.c 	cinst->lan_info.pcidev = adapter->pdev;
pdev              227 drivers/net/ethernet/intel/iavf/iavf_client.c 		dev_err(&adapter->pdev->dev, "MAC address list is empty!\n");
pdev              269 drivers/net/ethernet/intel/iavf/iavf_client.c 	dev_info(&adapter->pdev->dev, "Added instance of Client %s\n",
pdev              312 drivers/net/ethernet/intel/iavf/iavf_client.c 	dev_info(&adapter->pdev->dev, "Added LAN device bus=0x%02x dev=0x%02x func=0x%02x\n",
pdev              340 drivers/net/ethernet/intel/iavf/iavf_client.c 			dev_info(&adapter->pdev->dev,
pdev              379 drivers/net/ethernet/intel/iavf/iavf_client.c 			dev_warn(&adapter->pdev->dev,
pdev              384 drivers/net/ethernet/intel/iavf/iavf_client.c 		dev_info(&adapter->pdev->dev, "Deleted client instance of Client %s\n",
pdev              431 drivers/net/ethernet/intel/iavf/iavf_client.c 		dev_err(&adapter->pdev->dev, "Unable to send iWarp message to PF, error %d, aq status %d\n",
pdev              481 drivers/net/ethernet/intel/iavf/iavf_client.c 		dev_err(&adapter->pdev->dev,
pdev              497 drivers/net/ethernet/intel/iavf/iavf_ethtool.c 		dev_warn(&adapter->pdev->dev,
pdev              565 drivers/net/ethernet/intel/iavf/iavf_ethtool.c 	strlcpy(drvinfo->bus_info, pci_name(adapter->pdev), 32);
pdev              889 drivers/net/ethernet/intel/iavf/iavf_ethtool.c 		dev_info(&adapter->pdev->dev, "PF is not capable of queue negotiation.\n");
pdev              895 drivers/net/ethernet/intel/iavf/iavf_ethtool.c 		dev_info(&adapter->pdev->dev, "Cannot set channels since ADq is enabled.\n");
pdev               82 drivers/net/ethernet/intel/iavf/iavf_main.c 	mem->va = dma_alloc_coherent(&adapter->pdev->dev, mem->size,
pdev              102 drivers/net/ethernet/intel/iavf/iavf_main.c 	dma_free_coherent(&adapter->pdev->dev, mem->size,
pdev              451 drivers/net/ethernet/intel/iavf/iavf_main.c 			dev_info(&adapter->pdev->dev,
pdev              496 drivers/net/ethernet/intel/iavf/iavf_main.c 		 dev_name(&adapter->pdev->dev));
pdev              501 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&adapter->pdev->dev,
pdev             1052 drivers/net/ethernet/intel/iavf/iavf_main.c 	err = pci_enable_msix_range(adapter->pdev, adapter->msix_entries,
pdev             1055 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&adapter->pdev->dev, "Unable to allocate MSI-X interrupts\n");
pdev             1131 drivers/net/ethernet/intel/iavf/iavf_main.c 		tx_ring->dev = &adapter->pdev->dev;
pdev             1140 drivers/net/ethernet/intel/iavf/iavf_main.c 		rx_ring->dev = &adapter->pdev->dev;
pdev             1214 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&adapter->pdev->dev, "Cannot configure RSS, command %d pending\n",
pdev             1221 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&adapter->pdev->dev, "Cannot set RSS key, err %s aq_err %s\n",
pdev             1231 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&adapter->pdev->dev, "Cannot set RSS lut, err %s aq_err %s\n",
pdev             1398 drivers/net/ethernet/intel/iavf/iavf_main.c 	pci_disable_msix(adapter->pdev);
pdev             1414 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&adapter->pdev->dev,
pdev             1423 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&adapter->pdev->dev,
pdev             1430 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&adapter->pdev->dev,
pdev             1442 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_info(&adapter->pdev->dev, "ADq Enabled, %u TCs created",
pdev             1445 drivers/net/ethernet/intel/iavf/iavf_main.c 	dev_info(&adapter->pdev->dev, "Multiqueue %s: Queue pair count = %u",
pdev             1655 drivers/net/ethernet/intel/iavf/iavf_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1666 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&pdev->dev, "Failed to set MAC type (%d)\n", err);
pdev             1672 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_info(&pdev->dev, "Device is still in reset (%d), retrying\n",
pdev             1683 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&pdev->dev, "Failed to init Admin Queue (%d)\n", err);
pdev             1688 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&pdev->dev, "Unable to send to PF (%d)\n", err);
pdev             1707 drivers/net/ethernet/intel/iavf/iavf_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1714 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&pdev->dev, "Admin queue command never completed\n");
pdev             1726 drivers/net/ethernet/intel/iavf/iavf_main.c 			dev_err(&pdev->dev, "Unsupported PF API version %d.%d, expected %d.%d\n",
pdev             1735 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&pdev->dev, "Unable to send config request (%d)\n",
pdev             1757 drivers/net/ethernet/intel/iavf/iavf_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1781 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&pdev->dev, "Unable to get VF config due to PF error condition, not retrying\n");
pdev             1785 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&pdev->dev, "Unable to get VF config (%d)\n", err);
pdev             1804 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_info(&pdev->dev, "Invalid MAC address %pM, using random\n",
pdev             1849 drivers/net/ethernet/intel/iavf/iavf_main.c 			dev_info(&pdev->dev, "Failed to add VF to client API service list: %d\n",
pdev             1853 drivers/net/ethernet/intel/iavf/iavf_main.c 	dev_info(&pdev->dev, "MAC address: %pM\n", adapter->hw.mac.addr);
pdev             1855 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_info(&pdev->dev, "GRO is enabled\n");
pdev             1912 drivers/net/ethernet/intel/iavf/iavf_main.c 			dev_err(&adapter->pdev->dev,
pdev             1944 drivers/net/ethernet/intel/iavf/iavf_main.c 				dev_dbg(&adapter->pdev->dev,
pdev             1968 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&adapter->pdev->dev, "Hardware reset detected\n");
pdev             2046 drivers/net/ethernet/intel/iavf/iavf_main.c 	dev_info(&adapter->pdev->dev, "Reset task did not complete, VF disabled\n");
pdev             2112 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_info(&adapter->pdev->dev, "Never saw reset\n");
pdev             2127 drivers/net/ethernet/intel/iavf/iavf_main.c 	pci_set_master(adapter->pdev);
pdev             2130 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&adapter->pdev->dev, "Reset never finished (%x)\n",
pdev             2168 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_info(&adapter->pdev->dev, "Failed to init adminq: %d\n",
pdev             2259 drivers/net/ethernet/intel/iavf/iavf_main.c 	dev_err(&adapter->pdev->dev, "failed to allocate resources during reinit\n");
pdev             2311 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_info(&adapter->pdev->dev, "ARQ VF Error detected\n");
pdev             2315 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_info(&adapter->pdev->dev, "ARQ Overflow Error detected\n");
pdev             2319 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_info(&adapter->pdev->dev, "ARQ Critical Error detected\n");
pdev             2328 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_info(&adapter->pdev->dev, "ASQ VF Error detected\n");
pdev             2332 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_info(&adapter->pdev->dev, "ASQ Overflow Error detected\n");
pdev             2336 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_info(&adapter->pdev->dev, "ASQ Critical Error detected\n");
pdev             2428 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&adapter->pdev->dev,
pdev             2455 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&adapter->pdev->dev,
pdev             2514 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&adapter->pdev->dev,
pdev             2548 drivers/net/ethernet/intel/iavf/iavf_main.c 			dev_err(&adapter->pdev->dev,
pdev             2627 drivers/net/ethernet/intel/iavf/iavf_main.c 			dev_err(&adapter->pdev->dev, "ADq not supported\n");
pdev             2631 drivers/net/ethernet/intel/iavf/iavf_main.c 			dev_err(&adapter->pdev->dev, "TC configuration already exists\n");
pdev             2710 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&adapter->pdev->dev, "Unsupported key used: 0x%x\n",
pdev             2743 drivers/net/ethernet/intel/iavf/iavf_main.c 			dev_info(&adapter->pdev->dev, "Only TCP transport is supported\n");
pdev             2758 drivers/net/ethernet/intel/iavf/iavf_main.c 				dev_err(&adapter->pdev->dev, "Bad ether dest mask %pM\n",
pdev             2768 drivers/net/ethernet/intel/iavf/iavf_main.c 				dev_err(&adapter->pdev->dev, "Bad ether src mask %pM\n",
pdev             2803 drivers/net/ethernet/intel/iavf/iavf_main.c 				dev_err(&adapter->pdev->dev, "Bad vlan mask %u\n",
pdev             2827 drivers/net/ethernet/intel/iavf/iavf_main.c 				dev_err(&adapter->pdev->dev, "Bad ip dst mask 0x%08x\n",
pdev             2837 drivers/net/ethernet/intel/iavf/iavf_main.c 				dev_err(&adapter->pdev->dev, "Bad ip src mask 0x%08x\n",
pdev             2844 drivers/net/ethernet/intel/iavf/iavf_main.c 			dev_info(&adapter->pdev->dev, "Tenant id not allowed for ip filter\n");
pdev             2864 drivers/net/ethernet/intel/iavf/iavf_main.c 			dev_err(&adapter->pdev->dev, "Bad ipv6 dst mask 0x%02x\n",
pdev             2874 drivers/net/ethernet/intel/iavf/iavf_main.c 			dev_err(&adapter->pdev->dev,
pdev             2899 drivers/net/ethernet/intel/iavf/iavf_main.c 				dev_err(&adapter->pdev->dev, "Bad src port mask %u\n",
pdev             2909 drivers/net/ethernet/intel/iavf/iavf_main.c 				dev_err(&adapter->pdev->dev, "Bad dst port mask %u\n",
pdev             2942 drivers/net/ethernet/intel/iavf/iavf_main.c 			dev_err(&adapter->pdev->dev,
pdev             2966 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&adapter->pdev->dev, "Invalid traffic class\n");
pdev             3147 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&adapter->pdev->dev, "Unable to open device due to PF driver failure.\n");
pdev             3446 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&adapter->pdev->dev, "No LAN VSI found\n");
pdev             3456 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&adapter->pdev->dev,
pdev             3604 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&adapter->pdev->dev,
pdev             3619 drivers/net/ethernet/intel/iavf/iavf_main.c static void iavf_shutdown(struct pci_dev *pdev)
pdev             3621 drivers/net/ethernet/intel/iavf/iavf_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             3634 drivers/net/ethernet/intel/iavf/iavf_main.c 	pci_save_state(pdev);
pdev             3637 drivers/net/ethernet/intel/iavf/iavf_main.c 	pci_disable_device(pdev);
pdev             3651 drivers/net/ethernet/intel/iavf/iavf_main.c static int iavf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             3658 drivers/net/ethernet/intel/iavf/iavf_main.c 	err = pci_enable_device(pdev);
pdev             3662 drivers/net/ethernet/intel/iavf/iavf_main.c 	err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             3664 drivers/net/ethernet/intel/iavf/iavf_main.c 		err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             3666 drivers/net/ethernet/intel/iavf/iavf_main.c 			dev_err(&pdev->dev,
pdev             3672 drivers/net/ethernet/intel/iavf/iavf_main.c 	err = pci_request_regions(pdev, iavf_driver_name);
pdev             3674 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&pdev->dev,
pdev             3679 drivers/net/ethernet/intel/iavf/iavf_main.c 	pci_enable_pcie_error_reporting(pdev);
pdev             3681 drivers/net/ethernet/intel/iavf/iavf_main.c 	pci_set_master(pdev);
pdev             3690 drivers/net/ethernet/intel/iavf/iavf_main.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             3692 drivers/net/ethernet/intel/iavf/iavf_main.c 	pci_set_drvdata(pdev, netdev);
pdev             3696 drivers/net/ethernet/intel/iavf/iavf_main.c 	adapter->pdev = pdev;
pdev             3705 drivers/net/ethernet/intel/iavf/iavf_main.c 	pci_save_state(pdev);
pdev             3707 drivers/net/ethernet/intel/iavf/iavf_main.c 	hw->hw_addr = ioremap(pci_resource_start(pdev, 0),
pdev             3708 drivers/net/ethernet/intel/iavf/iavf_main.c 			      pci_resource_len(pdev, 0));
pdev             3713 drivers/net/ethernet/intel/iavf/iavf_main.c 	hw->vendor_id = pdev->vendor;
pdev             3714 drivers/net/ethernet/intel/iavf/iavf_main.c 	hw->device_id = pdev->device;
pdev             3715 drivers/net/ethernet/intel/iavf/iavf_main.c 	pci_read_config_byte(pdev, PCI_REVISION_ID, &hw->revision_id);
pdev             3716 drivers/net/ethernet/intel/iavf/iavf_main.c 	hw->subsystem_vendor_id = pdev->subsystem_vendor;
pdev             3717 drivers/net/ethernet/intel/iavf/iavf_main.c 	hw->subsystem_device_id = pdev->subsystem_device;
pdev             3718 drivers/net/ethernet/intel/iavf/iavf_main.c 	hw->bus.device = PCI_SLOT(pdev->devfn);
pdev             3719 drivers/net/ethernet/intel/iavf/iavf_main.c 	hw->bus.func = PCI_FUNC(pdev->devfn);
pdev             3720 drivers/net/ethernet/intel/iavf/iavf_main.c 	hw->bus.bus_id = pdev->bus->number;
pdev             3741 drivers/net/ethernet/intel/iavf/iavf_main.c 			   msecs_to_jiffies(5 * (pdev->devfn & 0x07)));
pdev             3751 drivers/net/ethernet/intel/iavf/iavf_main.c 	pci_release_regions(pdev);
pdev             3754 drivers/net/ethernet/intel/iavf/iavf_main.c 	pci_disable_device(pdev);
pdev             3766 drivers/net/ethernet/intel/iavf/iavf_main.c static int iavf_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             3768 drivers/net/ethernet/intel/iavf/iavf_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             3788 drivers/net/ethernet/intel/iavf/iavf_main.c 	retval = pci_save_state(pdev);
pdev             3792 drivers/net/ethernet/intel/iavf/iavf_main.c 	pci_disable_device(pdev);
pdev             3803 drivers/net/ethernet/intel/iavf/iavf_main.c static int iavf_resume(struct pci_dev *pdev)
pdev             3805 drivers/net/ethernet/intel/iavf/iavf_main.c 	struct iavf_adapter *adapter = pci_get_drvdata(pdev);
pdev             3809 drivers/net/ethernet/intel/iavf/iavf_main.c 	pci_set_power_state(pdev, PCI_D0);
pdev             3810 drivers/net/ethernet/intel/iavf/iavf_main.c 	pci_restore_state(pdev);
pdev             3814 drivers/net/ethernet/intel/iavf/iavf_main.c 	pci_save_state(pdev);
pdev             3816 drivers/net/ethernet/intel/iavf/iavf_main.c 	err = pci_enable_device_mem(pdev);
pdev             3818 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&pdev->dev, "Cannot enable PCI device from suspend.\n");
pdev             3821 drivers/net/ethernet/intel/iavf/iavf_main.c 	pci_set_master(pdev);
pdev             3827 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&pdev->dev, "Cannot enable MSI-X interrupts.\n");
pdev             3833 drivers/net/ethernet/intel/iavf/iavf_main.c 		dev_err(&pdev->dev, "Cannot get interrupt vector.\n");
pdev             3854 drivers/net/ethernet/intel/iavf/iavf_main.c static void iavf_remove(struct pci_dev *pdev)
pdev             3856 drivers/net/ethernet/intel/iavf/iavf_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             3875 drivers/net/ethernet/intel/iavf/iavf_main.c 			dev_warn(&pdev->dev, "Failed to delete client device: %d\n",
pdev             3911 drivers/net/ethernet/intel/iavf/iavf_main.c 	pci_release_regions(pdev);
pdev             3941 drivers/net/ethernet/intel/iavf/iavf_main.c 	pci_disable_pcie_error_reporting(pdev);
pdev             3943 drivers/net/ethernet/intel/iavf/iavf_main.c 	pci_disable_device(pdev);
pdev               32 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_dbg(&adapter->pdev->dev, "Unable to send opcode %d to PF, err %s, aq_err %s\n",
pdev              100 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_info(&adapter->pdev->dev, "Invalid reply type %d from PF\n",
pdev              167 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_info(&adapter->pdev->dev, "Received %d queues, but can only have a max of %d\n",
pdev              170 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_info(&adapter->pdev->dev, "Fixing by reducing queues to %d\n",
pdev              250 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_err(&adapter->pdev->dev, "Cannot configure queues, command %d pending\n",
pdev              305 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_err(&adapter->pdev->dev, "Cannot enable queues, command %d pending\n",
pdev              330 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_err(&adapter->pdev->dev, "Cannot disable queues, command %d pending\n",
pdev              360 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_err(&adapter->pdev->dev, "Cannot map queues to vectors, command %d pending\n",
pdev              413 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_err(&adapter->pdev->dev, "Cannot request queues, command %d pending\n",
pdev              442 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_err(&adapter->pdev->dev, "Cannot add filters, command %d pending\n",
pdev              462 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_warn(&adapter->pdev->dev, "Too many add MAC changes in one request\n");
pdev              512 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_err(&adapter->pdev->dev, "Cannot remove filters, command %d pending\n",
pdev              532 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_warn(&adapter->pdev->dev, "Too many delete MAC changes in one request\n");
pdev              581 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_err(&adapter->pdev->dev, "Cannot add VLANs, command %d pending\n",
pdev              602 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_warn(&adapter->pdev->dev, "Too many add VLAN changes in one request\n");
pdev              651 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_err(&adapter->pdev->dev, "Cannot remove VLANs, command %d pending\n",
pdev              672 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_warn(&adapter->pdev->dev, "Too many delete VLAN changes in one request\n");
pdev              721 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_err(&adapter->pdev->dev, "Cannot set promiscuous mode, command %d pending\n",
pdev              731 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_info(&adapter->pdev->dev, "Entering promiscuous mode\n");
pdev              737 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_info(&adapter->pdev->dev, "Entering multicast promiscuous mode\n");
pdev              745 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_info(&adapter->pdev->dev, "Leaving promiscuous mode\n");
pdev              788 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_err(&adapter->pdev->dev, "Cannot get RSS hash capabilities, command %d pending\n",
pdev              809 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_err(&adapter->pdev->dev, "Cannot set RSS hash enable, command %d pending\n",
pdev              833 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_err(&adapter->pdev->dev, "Cannot set RSS key, command %d pending\n",
pdev              865 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_err(&adapter->pdev->dev, "Cannot set RSS LUT, command %d pending\n",
pdev              893 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_err(&adapter->pdev->dev, "Cannot enable stripping, command %d pending\n",
pdev              912 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_err(&adapter->pdev->dev, "Cannot disable stripping, command %d pending\n",
pdev              978 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_err(&adapter->pdev->dev, "Cannot configure mqprio, command %d pending\n",
pdev             1014 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_err(&adapter->pdev->dev, "Cannot configure mqprio, command %d pending\n",
pdev             1038 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_info(&adapter->pdev->dev, "dst_mac: %pM src_mac: %pM vlan_id: %hu dst_ip: %pI4 src_ip %pI4 dst_port %hu src_port %hu\n",
pdev             1048 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_info(&adapter->pdev->dev, "dst_mac: %pM src_mac: %pM vlan_id: %hu dst_ip: %pI6 src_ip %pI6 dst_port %hu src_port %hu\n",
pdev             1075 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_err(&adapter->pdev->dev, "Cannot add cloud filter, command %d pending\n",
pdev             1123 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 		dev_err(&adapter->pdev->dev, "Cannot remove cloud filter, command %d pending\n",
pdev             1232 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 			dev_info(&adapter->pdev->dev, "Reset warning received from the PF\n");
pdev             1235 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 				dev_info(&adapter->pdev->dev, "Scheduling reset task\n");
pdev             1240 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 			dev_err(&adapter->pdev->dev, "Unknown event %d from PF\n",
pdev             1249 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 			dev_err(&adapter->pdev->dev, "Failed to add VLAN filter, error %s\n",
pdev             1253 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 			dev_err(&adapter->pdev->dev, "Failed to add MAC filter, error %s\n",
pdev             1259 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 			dev_err(&adapter->pdev->dev, "Failed to delete VLAN filter, error %s\n",
pdev             1263 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 			dev_err(&adapter->pdev->dev, "Failed to delete MAC filter, error %s\n",
pdev             1267 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 			dev_err(&adapter->pdev->dev, "Failed to configure queue channels, error %s\n",
pdev             1275 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 			dev_err(&adapter->pdev->dev, "Failed to disable queue channels, error %s\n",
pdev             1289 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 					dev_info(&adapter->pdev->dev, "Failed to add cloud filter, error %s\n",
pdev             1308 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 					dev_info(&adapter->pdev->dev, "Failed to del cloud filter, error %s\n",
pdev             1318 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 			dev_err(&adapter->pdev->dev, "PF returned error %d (%s) to our request %d\n",
pdev             1409 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 			dev_warn(&adapter->pdev->dev,
pdev             1418 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 			dev_info(&adapter->pdev->dev,
pdev             1452 drivers/net/ethernet/intel/iavf/iavf_virtchnl.c 			dev_warn(&adapter->pdev->dev, "Expected response %d from PF, received %d\n",
pdev              320 drivers/net/ethernet/intel/ice/ice.h 	struct pci_dev *pdev;
pdev              166 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 			dev_err(&pf->pdev->dev,
pdev              193 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 		dev_dbg(&pf->pdev->dev, "DCB tagging enabled (num TC > 1)\n");
pdev              196 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 		dev_dbg(&pf->pdev->dev, "DCB tagging disabled (num TC = 1)\n");
pdev              201 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 		dev_dbg(&pf->pdev->dev, "No change in DCB config required\n");
pdev              206 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 	old_cfg = devm_kzalloc(&pf->pdev->dev, sizeof(*old_cfg), GFP_KERNEL);
pdev              225 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 			dev_err(&pf->pdev->dev, "Set DCB Config failed\n");
pdev              234 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 		dev_err(&pf->pdev->dev, "Query Port ETS failed\n");
pdev              244 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 	devm_kfree(&pf->pdev->dev, old_cfg);
pdev              290 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 			dev_dbg(&pf->pdev->dev, "ETS UP2TC changed.\n");
pdev              296 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 			dev_dbg(&pf->pdev->dev, "ETS TC BW Table changed.\n");
pdev              301 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 			dev_dbg(&pf->pdev->dev, "ETS TSA Table changed.\n");
pdev              307 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 		dev_dbg(&pf->pdev->dev, "PFC config change detected.\n");
pdev              313 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 		dev_dbg(&pf->pdev->dev, "APP Table change detected.\n");
pdev              316 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 	dev_dbg(&pf->pdev->dev, "dcb need_reconfig=%d\n", need_reconfig);
pdev              332 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 		dev_err(&pf->pdev->dev, "Query Port ETS failed\n");
pdev              351 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 		dev_err(&pf->pdev->dev, "Failed to set DCB to unwilling\n");
pdev              356 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 	prev_cfg = devm_kmemdup(&pf->pdev->dev, local_dcbx_cfg,
pdev              359 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 		dev_err(&pf->pdev->dev, "Failed to alloc space for DCB cfg\n");
pdev              371 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 		dev_err(&pf->pdev->dev, "Set local MIB not accurate\n");
pdev              376 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 	devm_kfree(&pf->pdev->dev, prev_cfg);
pdev              386 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 		dev_err(&pf->pdev->dev, "Failed to set desired config\n");
pdev              389 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 	dev_info(&pf->pdev->dev, "DCB restored after reset\n");
pdev              392 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 		dev_err(&pf->pdev->dev, "Query Port ETS failed\n");
pdev              399 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 	dev_err(&pf->pdev->dev, "Disabling DCB until new settings occur\n");
pdev              400 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 	prev_cfg = devm_kzalloc(&pf->pdev->dev, sizeof(*prev_cfg), GFP_KERNEL);
pdev              406 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 	devm_kfree(&pf->pdev->dev, prev_cfg);
pdev              421 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 	newcfg = devm_kzalloc(&pf->pdev->dev, sizeof(*newcfg), GFP_KERNEL);
pdev              428 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 	dev_info(&pf->pdev->dev, "Configuring initial DCB values\n");
pdev              432 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 	devm_kfree(&pf->pdev->dev, newcfg);
pdev              452 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 	dcbcfg = devm_kzalloc(&pf->pdev->dev, sizeof(*dcbcfg), GFP_KERNEL);
pdev              475 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 	devm_kfree(&pf->pdev->dev, dcbcfg);
pdev              489 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 	struct device *dev = &pf->pdev->dev;
pdev              498 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 		dev_err(&pf->pdev->dev, "Error initializing DCB %d\n", err);
pdev              502 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 	dev_info(&pf->pdev->dev,
pdev              507 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 		dev_info(&pf->pdev->dev,
pdev              512 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 			dev_err(&pf->pdev->dev,
pdev              638 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 		dev_dbg(&pf->pdev->dev,
pdev              648 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 	dev_dbg(&pf->pdev->dev, "LLDP event MIB bridge type 0x%x\n", type);
pdev              654 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 	dev_dbg(&pf->pdev->dev,
pdev              662 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 			dev_err(&pf->pdev->dev, "Failed to get remote DCB config\n");
pdev              676 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 		dev_err(&pf->pdev->dev, "Failed to get DCB config\n");
pdev              682 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 		dev_dbg(&pf->pdev->dev,
pdev              694 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 		dev_dbg(&pf->pdev->dev, "DCB tagging enabled (num TC > 1)\n");
pdev              697 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 		dev_dbg(&pf->pdev->dev, "DCB tagging disabled (num TC = 1)\n");
pdev              706 drivers/net/ethernet/intel/ice/ice_dcb_lib.c 		dev_err(&pf->pdev->dev, "Query Port ETS failed\n");
pdev               47 drivers/net/ethernet/intel/ice/ice_dcb_lib.h 	dev_dbg(&pf->pdev->dev, "DCB not supported\n");
pdev              174 drivers/net/ethernet/intel/ice/ice_ethtool.c 	strlcpy(drvinfo->bus_info, pci_name(pf->pdev),
pdev              250 drivers/net/ethernet/intel/ice/ice_ethtool.c 	dev = &pf->pdev->dev;
pdev              360 drivers/net/ethernet/intel/ice/ice_ethtool.c 		dev_err(&pf->pdev->dev,
pdev              369 drivers/net/ethernet/intel/ice/ice_ethtool.c 		dev_err(&pf->pdev->dev,
pdev              509 drivers/net/ethernet/intel/ice/ice_ethtool.c 	data = devm_kzalloc(&pf->pdev->dev, size, GFP_KERNEL);
pdev              714 drivers/net/ethernet/intel/ice/ice_ethtool.c 	devm_kfree(&pf->pdev->dev, tx_frame);
pdev              719 drivers/net/ethernet/intel/ice/ice_ethtool.c 	ice_free_fltr_list(&pf->pdev->dev, &tmp_list);
pdev              783 drivers/net/ethernet/intel/ice/ice_ethtool.c 			dev_warn(&pf->pdev->dev,
pdev              818 drivers/net/ethernet/intel/ice/ice_ethtool.c 				dev_err(&pf->pdev->dev,
pdev              964 drivers/net/ethernet/intel/ice/ice_ethtool.c 	caps = devm_kzalloc(&vsi->back->pdev->dev, sizeof(*caps), GFP_KERNEL);
pdev             1009 drivers/net/ethernet/intel/ice/ice_ethtool.c 	devm_kfree(&vsi->back->pdev->dev, caps);
pdev             1040 drivers/net/ethernet/intel/ice/ice_ethtool.c 		dev_warn(&vsi->back->pdev->dev, "Unsupported FEC mode: %d\n",
pdev             1085 drivers/net/ethernet/intel/ice/ice_ethtool.c 	caps = devm_kzalloc(&vsi->back->pdev->dev, sizeof(*caps), GFP_KERNEL);
pdev             1112 drivers/net/ethernet/intel/ice/ice_ethtool.c 	devm_kfree(&vsi->back->pdev->dev, caps);
pdev             1191 drivers/net/ethernet/intel/ice/ice_ethtool.c 				dev_info(&pf->pdev->dev,
pdev             1199 drivers/net/ethernet/intel/ice/ice_ethtool.c 				dev_warn(&pf->pdev->dev,
pdev             1207 drivers/net/ethernet/intel/ice/ice_ethtool.c 				dev_warn(&pf->pdev->dev, "Fail to init DCB\n");
pdev             1222 drivers/net/ethernet/intel/ice/ice_ethtool.c 				dev_warn(&pf->pdev->dev,
pdev             1232 drivers/net/ethernet/intel/ice/ice_ethtool.c 				dev_dbg(&pf->pdev->dev,
pdev             1235 drivers/net/ethernet/intel/ice/ice_ethtool.c 			dev_info(&pf->pdev->dev, "FW DCBX agent is %s\n",
pdev             1245 drivers/net/ethernet/intel/ice/ice_ethtool.c 				dev_dbg(&pf->pdev->dev, "Fail to init DCB\n");
pdev             1255 drivers/net/ethernet/intel/ice/ice_ethtool.c 				dev_dbg(&pf->pdev->dev,
pdev             2143 drivers/net/ethernet/intel/ice/ice_ethtool.c 	caps = devm_kzalloc(&vsi->back->pdev->dev, sizeof(*caps), GFP_KERNEL);
pdev             2201 drivers/net/ethernet/intel/ice/ice_ethtool.c 	devm_kfree(&vsi->back->pdev->dev, caps);
pdev             2430 drivers/net/ethernet/intel/ice/ice_ethtool.c 	abilities = devm_kzalloc(&pf->pdev->dev, sizeof(*abilities),
pdev             2523 drivers/net/ethernet/intel/ice/ice_ethtool.c 	devm_kfree(&pf->pdev->dev, abilities);
pdev             2638 drivers/net/ethernet/intel/ice/ice_ethtool.c 	tx_rings = devm_kcalloc(&pf->pdev->dev, vsi->alloc_txq,
pdev             2657 drivers/net/ethernet/intel/ice/ice_ethtool.c 			devm_kfree(&pf->pdev->dev, tx_rings);
pdev             2670 drivers/net/ethernet/intel/ice/ice_ethtool.c 	rx_rings = devm_kcalloc(&pf->pdev->dev, vsi->alloc_rxq,
pdev             2701 drivers/net/ethernet/intel/ice/ice_ethtool.c 			devm_kfree(&pf->pdev->dev, rx_rings);
pdev             2719 drivers/net/ethernet/intel/ice/ice_ethtool.c 			devm_kfree(&pf->pdev->dev, tx_rings);
pdev             2737 drivers/net/ethernet/intel/ice/ice_ethtool.c 			devm_kfree(&pf->pdev->dev, rx_rings);
pdev             2749 drivers/net/ethernet/intel/ice/ice_ethtool.c 		devm_kfree(&pf->pdev->dev, tx_rings);
pdev             2807 drivers/net/ethernet/intel/ice/ice_ethtool.c 	pcaps = devm_kzalloc(&vsi->back->pdev->dev, sizeof(*pcaps),
pdev             2831 drivers/net/ethernet/intel/ice/ice_ethtool.c 	devm_kfree(&vsi->back->pdev->dev, pcaps);
pdev             3005 drivers/net/ethernet/intel/ice/ice_ethtool.c 	lut = devm_kzalloc(&pf->pdev->dev, vsi->rss_table_size, GFP_KERNEL);
pdev             3018 drivers/net/ethernet/intel/ice/ice_ethtool.c 	devm_kfree(&pf->pdev->dev, lut);
pdev             3053 drivers/net/ethernet/intel/ice/ice_ethtool.c 				devm_kzalloc(&pf->pdev->dev,
pdev             3064 drivers/net/ethernet/intel/ice/ice_ethtool.c 		vsi->rss_lut_user = devm_kzalloc(&pf->pdev->dev,
pdev             3127 drivers/net/ethernet/intel/ice/ice_ethtool.c 		dev_dbg(&pf->pdev->dev, "Invalid c_type %d\n", c_type);
pdev             3267 drivers/net/ethernet/intel/ice/ice_ethtool.c 		dev_dbg(&pf->pdev->dev, "Invalid container type %d\n", c_type);
pdev               90 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_err(&vsi->back->pdev->dev,
pdev              226 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_err(&pf->pdev->dev,
pdev              263 drivers/net/ethernet/intel/ice/ice_lib.c 	vsi->tx_rings = devm_kcalloc(&pf->pdev->dev, vsi->alloc_txq,
pdev              268 drivers/net/ethernet/intel/ice/ice_lib.c 	vsi->rx_rings = devm_kcalloc(&pf->pdev->dev, vsi->alloc_rxq,
pdev              273 drivers/net/ethernet/intel/ice/ice_lib.c 	vsi->txq_map = devm_kcalloc(&pf->pdev->dev, vsi->alloc_txq,
pdev              279 drivers/net/ethernet/intel/ice/ice_lib.c 	vsi->rxq_map = devm_kcalloc(&pf->pdev->dev, vsi->alloc_rxq,
pdev              290 drivers/net/ethernet/intel/ice/ice_lib.c 	vsi->q_vectors = devm_kcalloc(&pf->pdev->dev, vsi->num_q_vectors,
pdev              298 drivers/net/ethernet/intel/ice/ice_lib.c 	devm_kfree(&pf->pdev->dev, vsi->rxq_map);
pdev              300 drivers/net/ethernet/intel/ice/ice_lib.c 	devm_kfree(&pf->pdev->dev, vsi->txq_map);
pdev              302 drivers/net/ethernet/intel/ice/ice_lib.c 	devm_kfree(&pf->pdev->dev, vsi->rx_rings);
pdev              304 drivers/net/ethernet/intel/ice/ice_lib.c 	devm_kfree(&pf->pdev->dev, vsi->tx_rings);
pdev              322 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_dbg(&vsi->back->pdev->dev,
pdev              378 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_warn(&pf->pdev->dev, "Unknown VSI type %d\n", vsi->type);
pdev              424 drivers/net/ethernet/intel/ice/ice_lib.c 	ctxt = devm_kzalloc(&pf->pdev->dev, sizeof(*ctxt), GFP_KERNEL);
pdev              436 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_err(&pf->pdev->dev, "Failed to delete VSI %i in FW\n",
pdev              439 drivers/net/ethernet/intel/ice/ice_lib.c 	devm_kfree(&pf->pdev->dev, ctxt);
pdev              452 drivers/net/ethernet/intel/ice/ice_lib.c 		devm_kfree(&pf->pdev->dev, vsi->q_vectors);
pdev              456 drivers/net/ethernet/intel/ice/ice_lib.c 		devm_kfree(&pf->pdev->dev, vsi->tx_rings);
pdev              460 drivers/net/ethernet/intel/ice/ice_lib.c 		devm_kfree(&pf->pdev->dev, vsi->rx_rings);
pdev              464 drivers/net/ethernet/intel/ice/ice_lib.c 		devm_kfree(&pf->pdev->dev, vsi->txq_map);
pdev              468 drivers/net/ethernet/intel/ice/ice_lib.c 		devm_kfree(&pf->pdev->dev, vsi->rxq_map);
pdev              495 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_dbg(&pf->pdev->dev, "vsi does not exist at pf->vsi[%d]\n",
pdev              509 drivers/net/ethernet/intel/ice/ice_lib.c 	devm_kfree(&pf->pdev->dev, vsi);
pdev              552 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_dbg(&pf->pdev->dev, "out of VSI slots!\n");
pdev              556 drivers/net/ethernet/intel/ice/ice_lib.c 	vsi = devm_kzalloc(&pf->pdev->dev, sizeof(*vsi), GFP_KERNEL);
pdev              588 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_warn(&pf->pdev->dev, "Unknown VSI type %d\n", vsi->type);
pdev              601 drivers/net/ethernet/intel/ice/ice_lib.c 	devm_kfree(&pf->pdev->dev, vsi);
pdev              777 drivers/net/ethernet/intel/ice/ice_lib.c 		devm_kfree(&pf->pdev->dev, vsi->rss_hkey_user);
pdev              779 drivers/net/ethernet/intel/ice/ice_lib.c 		devm_kfree(&pf->pdev->dev, vsi->rss_lut_user);
pdev              817 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_warn(&pf->pdev->dev, "Unknown VSI type %d\n",
pdev              968 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_dbg(&vsi->back->pdev->dev, "VF VSI should have same number of Tx and Rx queues. Hence making them equal\n");
pdev             1009 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_dbg(&pf->pdev->dev, "Unsupported VSI type %d\n", vsi->type);
pdev             1012 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_warn(&pf->pdev->dev, "Unknown VSI type %d\n", vsi->type);
pdev             1036 drivers/net/ethernet/intel/ice/ice_lib.c 	ctxt = devm_kzalloc(&pf->pdev->dev, sizeof(*ctxt), GFP_KERNEL);
pdev             1085 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_err(&pf->pdev->dev,
pdev             1096 drivers/net/ethernet/intel/ice/ice_lib.c 	devm_kfree(&pf->pdev->dev, ctxt);
pdev             1112 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_dbg(&pf->pdev->dev, "Queue vector at index %d not found\n",
pdev             1127 drivers/net/ethernet/intel/ice/ice_lib.c 	devm_kfree(&pf->pdev->dev, q_vector);
pdev             1156 drivers/net/ethernet/intel/ice/ice_lib.c 	q_vector = devm_kzalloc(&pf->pdev->dev, sizeof(*q_vector), GFP_KERNEL);
pdev             1197 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_dbg(&pf->pdev->dev, "VSI %d has existing q_vectors\n",
pdev             1216 drivers/net/ethernet/intel/ice/ice_lib.c 	dev_err(&pf->pdev->dev,
pdev             1243 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_dbg(&pf->pdev->dev, "VSI %d has non-zero base vector %d\n",
pdev             1253 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_err(&pf->pdev->dev,
pdev             1312 drivers/net/ethernet/intel/ice/ice_lib.c 		ring->dev = &pf->pdev->dev;
pdev             1331 drivers/net/ethernet/intel/ice/ice_lib.c 		ring->dev = &pf->pdev->dev;
pdev             1417 drivers/net/ethernet/intel/ice/ice_lib.c 	lut = devm_kzalloc(&vsi->back->pdev->dev, vsi->rss_table_size,
pdev             1431 drivers/net/ethernet/intel/ice/ice_lib.c 	devm_kfree(&vsi->back->pdev->dev, lut);
pdev             1449 drivers/net/ethernet/intel/ice/ice_lib.c 	lut = devm_kzalloc(&pf->pdev->dev, vsi->rss_table_size, GFP_KERNEL);
pdev             1462 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_err(&pf->pdev->dev,
pdev             1468 drivers/net/ethernet/intel/ice/ice_lib.c 	key = devm_kzalloc(&pf->pdev->dev, sizeof(*key), GFP_KERNEL);
pdev             1485 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_err(&pf->pdev->dev, "set_rss_key failed, error %d\n",
pdev             1490 drivers/net/ethernet/intel/ice/ice_lib.c 	devm_kfree(&pf->pdev->dev, key);
pdev             1492 drivers/net/ethernet/intel/ice/ice_lib.c 	devm_kfree(&pf->pdev->dev, lut);
pdev             1512 drivers/net/ethernet/intel/ice/ice_lib.c 	tmp = devm_kzalloc(&pf->pdev->dev, sizeof(*tmp), GFP_ATOMIC);
pdev             1606 drivers/net/ethernet/intel/ice/ice_lib.c 	tmp = devm_kzalloc(&pf->pdev->dev, sizeof(*tmp), GFP_KERNEL);
pdev             1623 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_err(&pf->pdev->dev, "Failure Adding VLAN %d on VSI %i\n",
pdev             1627 drivers/net/ethernet/intel/ice/ice_lib.c 	ice_free_fltr_list(&pf->pdev->dev, &tmp_add_list);
pdev             1646 drivers/net/ethernet/intel/ice/ice_lib.c 	list = devm_kzalloc(&pf->pdev->dev, sizeof(*list), GFP_KERNEL);
pdev             1662 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_dbg(&pf->pdev->dev,
pdev             1666 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_err(&pf->pdev->dev,
pdev             1672 drivers/net/ethernet/intel/ice/ice_lib.c 	ice_free_fltr_list(&pf->pdev->dev, &tmp_add_list);
pdev             1704 drivers/net/ethernet/intel/ice/ice_lib.c 			dev_err(&vsi->back->pdev->dev,
pdev             1753 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_err(&pf->pdev->dev,
pdev             1788 drivers/net/ethernet/intel/ice/ice_lib.c 	qg_buf = devm_kzalloc(&pf->pdev->dev, sizeof(*qg_buf), GFP_KERNEL);
pdev             1809 drivers/net/ethernet/intel/ice/ice_lib.c 	devm_kfree(&pf->pdev->dev, qg_buf);
pdev             2031 drivers/net/ethernet/intel/ice/ice_lib.c 	struct device *dev = &vsi->back->pdev->dev;
pdev             2074 drivers/net/ethernet/intel/ice/ice_lib.c 	struct device *dev = &vsi->back->pdev->dev;
pdev             2197 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_dbg(&vsi->back->pdev->dev,
pdev             2200 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_dbg(&vsi->back->pdev->dev,
pdev             2203 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_err(&vsi->back->pdev->dev,
pdev             2315 drivers/net/ethernet/intel/ice/ice_lib.c 	dev = &pf->pdev->dev;
pdev             2382 drivers/net/ethernet/intel/ice/ice_lib.c 			dev_err(&vsi->back->pdev->dev,
pdev             2424 drivers/net/ethernet/intel/ice/ice_lib.c 	list = devm_kzalloc(&pf->pdev->dev, sizeof(*list), GFP_KERNEL);
pdev             2444 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_err(&pf->pdev->dev,
pdev             2448 drivers/net/ethernet/intel/ice/ice_lib.c 	ice_free_fltr_list(&pf->pdev->dev, &tmp_add_list);
pdev             2464 drivers/net/ethernet/intel/ice/ice_lib.c 	list = devm_kzalloc(&pf->pdev->dev, sizeof(*list), GFP_KERNEL);
pdev             2491 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_err(&pf->pdev->dev,
pdev             2496 drivers/net/ethernet/intel/ice/ice_lib.c 	ice_free_fltr_list(&pf->pdev->dev, &tmp_add_list);
pdev             2518 drivers/net/ethernet/intel/ice/ice_lib.c 	struct device *dev = &pf->pdev->dev;
pdev             2627 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_err(&pf->pdev->dev,
pdev             2741 drivers/net/ethernet/intel/ice/ice_lib.c 		devm_free_irq(&pf->pdev->dev, irq_num,
pdev             2872 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_err(&pf->pdev->dev,
pdev             3140 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_err(&pf->pdev->dev,
pdev             3216 drivers/net/ethernet/intel/ice/ice_lib.c 	ctx = devm_kzalloc(&pf->pdev->dev, sizeof(*ctx), GFP_KERNEL);
pdev             3229 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_info(&pf->pdev->dev, "Failed VSI Update\n");
pdev             3238 drivers/net/ethernet/intel/ice/ice_lib.c 		dev_err(&pf->pdev->dev,
pdev             3249 drivers/net/ethernet/intel/ice/ice_lib.c 	devm_kfree(&pf->pdev->dev, ctx);
pdev             3299 drivers/net/ethernet/intel/ice/ice_lib.c 	ice_free_fltr_list(&vsi->back->pdev->dev, &tmp_add_list);
pdev              162 drivers/net/ethernet/intel/ice/ice_main.c 		dev_err(&pf->pdev->dev,
pdev              269 drivers/net/ethernet/intel/ice/ice_main.c 	struct device *dev = &vsi->back->pdev->dev;
pdev              527 drivers/net/ethernet/intel/ice/ice_main.c 	struct device *dev = &pf->pdev->dev;
pdev              750 drivers/net/ethernet/intel/ice/ice_main.c 	caps = devm_kzalloc(&vsi->back->pdev->dev, sizeof(*caps), GFP_KERNEL);
pdev              770 drivers/net/ethernet/intel/ice/ice_main.c 	devm_kfree(&vsi->back->pdev->dev, caps);
pdev              835 drivers/net/ethernet/intel/ice/ice_main.c 		dev_dbg(&pf->pdev->dev,
pdev              854 drivers/net/ethernet/intel/ice/ice_main.c 			dev_dbg(&pf->pdev->dev,
pdev              950 drivers/net/ethernet/intel/ice/ice_main.c 		dev_dbg(&pf->pdev->dev,
pdev              984 drivers/net/ethernet/intel/ice/ice_main.c 		dev_warn(&pf->pdev->dev, "Unknown control queue type 0x%x\n",
pdev              997 drivers/net/ethernet/intel/ice/ice_main.c 			dev_dbg(&pf->pdev->dev,
pdev             1000 drivers/net/ethernet/intel/ice/ice_main.c 			dev_dbg(&pf->pdev->dev,
pdev             1005 drivers/net/ethernet/intel/ice/ice_main.c 			dev_dbg(&pf->pdev->dev,
pdev             1019 drivers/net/ethernet/intel/ice/ice_main.c 			dev_dbg(&pf->pdev->dev,
pdev             1022 drivers/net/ethernet/intel/ice/ice_main.c 			dev_dbg(&pf->pdev->dev,
pdev             1027 drivers/net/ethernet/intel/ice/ice_main.c 			dev_dbg(&pf->pdev->dev,
pdev             1037 drivers/net/ethernet/intel/ice/ice_main.c 	event.msg_buf = devm_kzalloc(&pf->pdev->dev, event.buf_len,
pdev             1050 drivers/net/ethernet/intel/ice/ice_main.c 			dev_err(&pf->pdev->dev,
pdev             1061 drivers/net/ethernet/intel/ice/ice_main.c 				dev_err(&pf->pdev->dev,
pdev             1074 drivers/net/ethernet/intel/ice/ice_main.c 			dev_dbg(&pf->pdev->dev,
pdev             1081 drivers/net/ethernet/intel/ice/ice_main.c 	devm_kfree(&pf->pdev->dev, event.msg_buf);
pdev             1246 drivers/net/ethernet/intel/ice/ice_main.c 			dev_info(&pf->pdev->dev, "Malicious Driver Detection event %d on TX queue %d PF# %d VF# %d\n",
pdev             1264 drivers/net/ethernet/intel/ice/ice_main.c 			dev_info(&pf->pdev->dev, "Malicious Driver Detection event %d on TX queue %d PF# %d VF# %d\n",
pdev             1282 drivers/net/ethernet/intel/ice/ice_main.c 			dev_info(&pf->pdev->dev, "Malicious Driver Detection event %d on RX queue %d PF# %d VF# %d\n",
pdev             1294 drivers/net/ethernet/intel/ice/ice_main.c 			dev_info(&pf->pdev->dev, "TX driver issue detected, PF reset issued\n");
pdev             1301 drivers/net/ethernet/intel/ice/ice_main.c 			dev_info(&pf->pdev->dev, "TX driver issue detected, PF reset issued\n");
pdev             1308 drivers/net/ethernet/intel/ice/ice_main.c 			dev_info(&pf->pdev->dev, "RX driver issue detected, PF reset issued\n");
pdev             1328 drivers/net/ethernet/intel/ice/ice_main.c 			dev_info(&pf->pdev->dev, "TX driver issue detected on VF %d\n",
pdev             1336 drivers/net/ethernet/intel/ice/ice_main.c 			dev_info(&pf->pdev->dev, "TX driver issue detected on VF %d\n",
pdev             1344 drivers/net/ethernet/intel/ice/ice_main.c 			dev_info(&pf->pdev->dev, "TX driver issue detected on VF %d\n",
pdev             1352 drivers/net/ethernet/intel/ice/ice_main.c 			dev_info(&pf->pdev->dev, "RX driver issue detected on VF %d\n",
pdev             1360 drivers/net/ethernet/intel/ice/ice_main.c 				dev_info(&pf->pdev->dev,
pdev             1392 drivers/net/ethernet/intel/ice/ice_main.c 	dev = &vsi->back->pdev->dev;
pdev             1631 drivers/net/ethernet/intel/ice/ice_main.c 		err = devm_request_irq(&pf->pdev->dev, irq_num,
pdev             1658 drivers/net/ethernet/intel/ice/ice_main.c 		devm_free_irq(&pf->pdev->dev, irq_num, &vsi->q_vectors[vector]);
pdev             1738 drivers/net/ethernet/intel/ice/ice_main.c 			dev_dbg(&pf->pdev->dev, "Invalid reset type %d\n",
pdev             1773 drivers/net/ethernet/intel/ice/ice_main.c 		dev_dbg(&pf->pdev->dev,
pdev             1782 drivers/net/ethernet/intel/ice/ice_main.c 		dev_dbg(&pf->pdev->dev, "unhandled interrupt oicr=0x%08x\n",
pdev             1841 drivers/net/ethernet/intel/ice/ice_main.c 		devm_free_irq(&pf->pdev->dev,
pdev             1890 drivers/net/ethernet/intel/ice/ice_main.c 			 dev_driver_string(&pf->pdev->dev),
pdev             1891 drivers/net/ethernet/intel/ice/ice_main.c 			 dev_name(&pf->pdev->dev));
pdev             1908 drivers/net/ethernet/intel/ice/ice_main.c 	err = devm_request_irq(&pf->pdev->dev,
pdev             1912 drivers/net/ethernet/intel/ice/ice_main.c 		dev_err(&pf->pdev->dev,
pdev             2046 drivers/net/ethernet/intel/ice/ice_main.c 		SET_NETDEV_DEV(netdev, &pf->pdev->dev);
pdev             2366 drivers/net/ethernet/intel/ice/ice_main.c 		devm_kfree(&pf->pdev->dev, pf->avail_txqs);
pdev             2403 drivers/net/ethernet/intel/ice/ice_main.c 	pf->msix_entries = devm_kcalloc(&pf->pdev->dev, v_budget,
pdev             2415 drivers/net/ethernet/intel/ice/ice_main.c 	v_actual = pci_enable_msix_range(pf->pdev, pf->msix_entries,
pdev             2419 drivers/net/ethernet/intel/ice/ice_main.c 		dev_err(&pf->pdev->dev, "unable to reserve MSI-X vectors\n");
pdev             2425 drivers/net/ethernet/intel/ice/ice_main.c 		dev_warn(&pf->pdev->dev,
pdev             2433 drivers/net/ethernet/intel/ice/ice_main.c 			pci_disable_msix(pf->pdev);
pdev             2444 drivers/net/ethernet/intel/ice/ice_main.c 	devm_kfree(&pf->pdev->dev, pf->msix_entries);
pdev             2448 drivers/net/ethernet/intel/ice/ice_main.c 	dev_err(&pf->pdev->dev,
pdev             2463 drivers/net/ethernet/intel/ice/ice_main.c 	pci_disable_msix(pf->pdev);
pdev             2464 drivers/net/ethernet/intel/ice/ice_main.c 	devm_kfree(&pf->pdev->dev, pf->msix_entries);
pdev             2477 drivers/net/ethernet/intel/ice/ice_main.c 		devm_kfree(&pf->pdev->dev, pf->irq_tracker);
pdev             2497 drivers/net/ethernet/intel/ice/ice_main.c 		devm_kzalloc(&pf->pdev->dev, sizeof(*pf->irq_tracker) +
pdev             2521 drivers/net/ethernet/intel/ice/ice_main.c 	struct device *dev = &pf->pdev->dev;
pdev             2640 drivers/net/ethernet/intel/ice/ice_main.c 	struct device *dev = &pf->pdev->dev;
pdev             2680 drivers/net/ethernet/intel/ice/ice_main.c 		dev_warn(&pf->pdev->dev,
pdev             2713 drivers/net/ethernet/intel/ice/ice_main.c 	struct pci_dev *pdev = pf->pdev;
pdev             2722 drivers/net/ethernet/intel/ice/ice_main.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_DSN);
pdev             2728 drivers/net/ethernet/intel/ice/ice_main.c 		pci_read_config_dword(pdev, pos + 4, &dword);
pdev             2730 drivers/net/ethernet/intel/ice/ice_main.c 		pci_read_config_dword(pdev, pos + 8, &dword);
pdev             2750 drivers/net/ethernet/intel/ice/ice_main.c 	struct device *dev = &pf->pdev->dev;
pdev             2792 drivers/net/ethernet/intel/ice/ice_main.c ice_probe(struct pci_dev *pdev, const struct pci_device_id __always_unused *ent)
pdev             2794 drivers/net/ethernet/intel/ice/ice_main.c 	struct device *dev = &pdev->dev;
pdev             2800 drivers/net/ethernet/intel/ice/ice_main.c 	err = pcim_enable_device(pdev);
pdev             2804 drivers/net/ethernet/intel/ice/ice_main.c 	err = pcim_iomap_regions(pdev, BIT(ICE_BAR0), pci_name(pdev));
pdev             2823 drivers/net/ethernet/intel/ice/ice_main.c 	pci_enable_pcie_error_reporting(pdev);
pdev             2824 drivers/net/ethernet/intel/ice/ice_main.c 	pci_set_master(pdev);
pdev             2826 drivers/net/ethernet/intel/ice/ice_main.c 	pf->pdev = pdev;
pdev             2827 drivers/net/ethernet/intel/ice/ice_main.c 	pci_set_drvdata(pdev, pf);
pdev             2833 drivers/net/ethernet/intel/ice/ice_main.c 	hw->hw_addr = pcim_iomap_table(pdev)[ICE_BAR0];
pdev             2835 drivers/net/ethernet/intel/ice/ice_main.c 	hw->vendor_id = pdev->vendor;
pdev             2836 drivers/net/ethernet/intel/ice/ice_main.c 	hw->device_id = pdev->device;
pdev             2837 drivers/net/ethernet/intel/ice/ice_main.c 	pci_read_config_byte(pdev, PCI_REVISION_ID, &hw->revision_id);
pdev             2838 drivers/net/ethernet/intel/ice/ice_main.c 	hw->subsystem_vendor_id = pdev->subsystem_vendor;
pdev             2839 drivers/net/ethernet/intel/ice/ice_main.c 	hw->subsystem_device_id = pdev->subsystem_device;
pdev             2840 drivers/net/ethernet/intel/ice/ice_main.c 	hw->bus.device = PCI_SLOT(pdev->devfn);
pdev             2841 drivers/net/ethernet/intel/ice/ice_main.c 	hw->bus.func = PCI_FUNC(pdev->devfn);
pdev             2984 drivers/net/ethernet/intel/ice/ice_main.c 	devm_kfree(&pf->pdev->dev, pf->first_sw);
pdev             2994 drivers/net/ethernet/intel/ice/ice_main.c 	pci_disable_pcie_error_reporting(pdev);
pdev             3002 drivers/net/ethernet/intel/ice/ice_main.c static void ice_remove(struct pci_dev *pdev)
pdev             3004 drivers/net/ethernet/intel/ice/ice_main.c 	struct ice_pf *pf = pci_get_drvdata(pdev);
pdev             3036 drivers/net/ethernet/intel/ice/ice_main.c 	pci_disable_pcie_error_reporting(pdev);
pdev             3048 drivers/net/ethernet/intel/ice/ice_main.c ice_pci_err_detected(struct pci_dev *pdev, enum pci_channel_state err)
pdev             3050 drivers/net/ethernet/intel/ice/ice_main.c 	struct ice_pf *pf = pci_get_drvdata(pdev);
pdev             3053 drivers/net/ethernet/intel/ice/ice_main.c 		dev_err(&pdev->dev, "%s: unrecoverable device error %d\n",
pdev             3077 drivers/net/ethernet/intel/ice/ice_main.c static pci_ers_result_t ice_pci_err_slot_reset(struct pci_dev *pdev)
pdev             3079 drivers/net/ethernet/intel/ice/ice_main.c 	struct ice_pf *pf = pci_get_drvdata(pdev);
pdev             3084 drivers/net/ethernet/intel/ice/ice_main.c 	err = pci_enable_device_mem(pdev);
pdev             3086 drivers/net/ethernet/intel/ice/ice_main.c 		dev_err(&pdev->dev,
pdev             3091 drivers/net/ethernet/intel/ice/ice_main.c 		pci_set_master(pdev);
pdev             3092 drivers/net/ethernet/intel/ice/ice_main.c 		pci_restore_state(pdev);
pdev             3093 drivers/net/ethernet/intel/ice/ice_main.c 		pci_save_state(pdev);
pdev             3094 drivers/net/ethernet/intel/ice/ice_main.c 		pci_wake_from_d3(pdev, false);
pdev             3104 drivers/net/ethernet/intel/ice/ice_main.c 	err = pci_cleanup_aer_uncorrect_error_status(pdev);
pdev             3106 drivers/net/ethernet/intel/ice/ice_main.c 		dev_dbg(&pdev->dev,
pdev             3121 drivers/net/ethernet/intel/ice/ice_main.c static void ice_pci_err_resume(struct pci_dev *pdev)
pdev             3123 drivers/net/ethernet/intel/ice/ice_main.c 	struct ice_pf *pf = pci_get_drvdata(pdev);
pdev             3126 drivers/net/ethernet/intel/ice/ice_main.c 		dev_err(&pdev->dev,
pdev             3132 drivers/net/ethernet/intel/ice/ice_main.c 		dev_dbg(&pdev->dev, "%s failed to resume normal operations!\n",
pdev             3146 drivers/net/ethernet/intel/ice/ice_main.c static void ice_pci_err_reset_prepare(struct pci_dev *pdev)
pdev             3148 drivers/net/ethernet/intel/ice/ice_main.c 	struct ice_pf *pf = pci_get_drvdata(pdev);
pdev             3164 drivers/net/ethernet/intel/ice/ice_main.c static void ice_pci_err_reset_done(struct pci_dev *pdev)
pdev             3166 drivers/net/ethernet/intel/ice/ice_main.c 	ice_pci_err_resume(pdev);
pdev             3433 drivers/net/ethernet/intel/ice/ice_main.c 		dev_err(&vsi->back->pdev->dev,
pdev             3967 drivers/net/ethernet/intel/ice/ice_main.c 		dev_err(&vsi->back->pdev->dev, "VSI %d has 0 Tx queues\n",
pdev             3998 drivers/net/ethernet/intel/ice/ice_main.c 		dev_err(&vsi->back->pdev->dev, "VSI %d has 0 Rx queues\n",
pdev             4046 drivers/net/ethernet/intel/ice/ice_main.c 		 dev_driver_string(&pf->pdev->dev), vsi->netdev->name);
pdev             4095 drivers/net/ethernet/intel/ice/ice_main.c 			dev_dbg(&pf->pdev->dev,
pdev             4170 drivers/net/ethernet/intel/ice/ice_main.c 			dev_err(&pf->pdev->dev,
pdev             4179 drivers/net/ethernet/intel/ice/ice_main.c 			dev_err(&pf->pdev->dev,
pdev             4193 drivers/net/ethernet/intel/ice/ice_main.c 			dev_err(&pf->pdev->dev,
pdev             4199 drivers/net/ethernet/intel/ice/ice_main.c 		dev_info(&pf->pdev->dev, "VSI rebuilt. VSI index %d, type %d\n",
pdev             4239 drivers/net/ethernet/intel/ice/ice_main.c 	struct device *dev = &pf->pdev->dev;
pdev             4285 drivers/net/ethernet/intel/ice/ice_main.c 		dev_err(&pf->pdev->dev, "Get link status error %d\n", err);
pdev             4430 drivers/net/ethernet/intel/ice/ice_main.c 			dev_err(&pf->pdev->dev,
pdev             4441 drivers/net/ethernet/intel/ice/ice_main.c 			dev_err(&pf->pdev->dev,
pdev             4472 drivers/net/ethernet/intel/ice/ice_main.c 			dev_err(&pf->pdev->dev,
pdev             4483 drivers/net/ethernet/intel/ice/ice_main.c 			dev_err(&pf->pdev->dev,
pdev             4528 drivers/net/ethernet/intel/ice/ice_main.c 	struct device *dev = &vsi->back->pdev->dev;
pdev               28 drivers/net/ethernet/intel/ice/ice_osdep.h 	(&(container_of((ptr), struct ice_pf, hw))->pdev->dev)
pdev              211 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev              217 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev              310 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 	if (!pci_vfs_assigned(pf->pdev))
pdev              311 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		pci_disable_sriov(pf->pdev);
pdev              313 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_warn(&pf->pdev->dev, "VFs are assigned - not disabling SR-IOV\n");
pdev              328 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev              331 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 	devm_kfree(&pf->pdev->dev, pf->vf);
pdev              338 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 	if (!pci_vfs_assigned(pf->pdev)) {
pdev              418 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev              461 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 	struct device *dev = &vsi->back->pdev->dev;
pdev              542 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "Failed to create VF VSI\n");
pdev              570 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev              582 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 	ice_free_fltr_list(&pf->pdev->dev, &tmp_add_list);
pdev              689 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev              708 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev              887 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev             1030 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev             1044 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_dbg(&pf->pdev->dev,
pdev             1128 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_warn(&pf->pdev->dev, "VF reset check timeout\n");
pdev             1145 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev             1220 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_warn(&pf->pdev->dev, "VF reset check timeout on VF %d\n",
pdev             1235 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 			dev_err(&pf->pdev->dev, "disabling promiscuous mode failed\n");
pdev             1323 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 	ret = pci_enable_sriov(pf->pdev, num_alloc_vfs);
pdev             1329 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 	vfs = devm_kcalloc(&pf->pdev->dev, num_alloc_vfs, sizeof(*vfs),
pdev             1359 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 	devm_kfree(&pf->pdev->dev, vfs);
pdev             1363 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 	pci_disable_sriov(pf->pdev);
pdev             1403 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 	int pre_existing_vfs = pci_num_vf(pf->pdev);
pdev             1404 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 	struct device *dev = &pf->pdev->dev;
pdev             1446 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c int ice_sriov_configure(struct pci_dev *pdev, int num_vfs)
pdev             1448 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 	struct ice_pf *pf = pci_get_drvdata(pdev);
pdev             1451 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev             1459 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 	if (!pci_vfs_assigned(pdev)) {
pdev             1462 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev             1539 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_info(&pf->pdev->dev, "VF %d failed opcode %d, retval: %d\n",
pdev             1542 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 			dev_err(&pf->pdev->dev,
pdev             1545 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 			dev_err(&pf->pdev->dev, "Use PF Control I/F to enable the VF\n");
pdev             1558 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_info(&pf->pdev->dev,
pdev             1613 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 	vfres = devm_kzalloc(&pf->pdev->dev, len, GFP_KERNEL);
pdev             1686 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 	devm_kfree(&pf->pdev->dev, vfres);
pdev             1966 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 			dev_err(&vsi->back->pdev->dev,
pdev             2069 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 				dev_err(&vsi->back->pdev->dev,
pdev             2096 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 				dev_err(&vsi->back->pdev->dev,
pdev             2258 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev             2387 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev             2412 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 				dev_info(&pf->pdev->dev,
pdev             2418 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 				dev_err(&pf->pdev->dev,
pdev             2427 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 			dev_err(&pf->pdev->dev,
pdev             2436 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 			dev_err(&pf->pdev->dev,
pdev             2447 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 			dev_info(&pf->pdev->dev,
pdev             2452 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 			dev_err(&pf->pdev->dev,
pdev             2528 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev             2532 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev             2538 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_warn(&pf->pdev->dev,
pdev             2547 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_info(&pf->pdev->dev,
pdev             2582 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "invalid VF id: %d\n", vf_id);
pdev             2587 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "Invalid VF Parameters\n");
pdev             2592 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "VF VLAN protocol is not supported\n");
pdev             2599 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "VF %d in reset. Try again.\n", vf_id);
pdev             2605 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_info(&pf->pdev->dev,
pdev             2625 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_info(&pf->pdev->dev, "Setting VLAN %d, QOS 0x%x on VF %d\n",
pdev             2676 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_info(&pf->pdev->dev,
pdev             2688 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 			dev_err(&pf->pdev->dev,
pdev             2707 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev,
pdev             2724 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 				dev_info(&pf->pdev->dev,
pdev             2745 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 					dev_err(&pf->pdev->dev,
pdev             2759 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 					dev_err(&pf->pdev->dev,
pdev             2937 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "Invalid message from VF %d, opcode %d, len %d, error %d\n",
pdev             2998 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "Unsupported opcode %d from VF %d\n",
pdev             3009 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_info(&pf->pdev->dev,
pdev             3097 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_dbg(&pf->pdev->dev, "VF spoofchk already %s\n",
pdev             3102 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 	ctx = devm_kzalloc(&pf->pdev->dev, sizeof(*ctx), GFP_KERNEL);
pdev             3115 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_dbg(&pf->pdev->dev,
pdev             3125 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 	devm_kfree(&pf->pdev->dev, ctx);
pdev             3194 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "invalid VF id: %d\n", vf_id);
pdev             3200 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "VF %d in reset. Try again.\n", vf_id);
pdev             3210 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 	dev_info(&pf->pdev->dev, "VF %u is now %strusted\n",
pdev             3234 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "Invalid VF Identifier %d\n", vf_id);
pdev             3243 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c 		dev_err(&pf->pdev->dev, "vf %d in reset. Try again.\n", vf_id);
pdev              100 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h int ice_sriov_configure(struct pci_dev *pdev, int num_vfs);
pdev              140 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h ice_sriov_configure(struct pci_dev __always_unused *pdev,
pdev              516 drivers/net/ethernet/intel/igb/igb.h 	struct pci_dev *pdev;
pdev              270 drivers/net/ethernet/intel/igb/igb_ethtool.c 		dev_err(&adapter->pdev->dev,
pdev              285 drivers/net/ethernet/intel/igb/igb_ethtool.c 			dev_err(&adapter->pdev->dev, "forcing MDI/MDI-X state is not supported when link speed and/or duplex are forced\n");
pdev              852 drivers/net/ethernet/intel/igb/igb_ethtool.c 	strlcpy(drvinfo->bus_info, pci_name(adapter->pdev),
pdev             1214 drivers/net/ethernet/intel/igb/igb_ethtool.c 			dev_err(&adapter->pdev->dev,
pdev             1234 drivers/net/ethernet/intel/igb/igb_ethtool.c 		dev_err(&adapter->pdev->dev,
pdev             1298 drivers/net/ethernet/intel/igb/igb_ethtool.c 		dev_err(&adapter->pdev->dev,
pdev             1393 drivers/net/ethernet/intel/igb/igb_ethtool.c 	u32 irq = adapter->pdev->irq;
pdev             1419 drivers/net/ethernet/intel/igb/igb_ethtool.c 	dev_info(&adapter->pdev->dev, "testing %s interrupt\n",
pdev             1554 drivers/net/ethernet/intel/igb/igb_ethtool.c 	tx_ring->dev = &adapter->pdev->dev;
pdev             1568 drivers/net/ethernet/intel/igb/igb_ethtool.c 	rx_ring->dev = &adapter->pdev->dev;
pdev             1938 drivers/net/ethernet/intel/igb/igb_ethtool.c 		dev_err(&adapter->pdev->dev,
pdev             1945 drivers/net/ethernet/intel/igb/igb_ethtool.c 		dev_info(&adapter->pdev->dev,
pdev             2017 drivers/net/ethernet/intel/igb/igb_ethtool.c 		dev_info(&adapter->pdev->dev, "offline testing starting\n");
pdev             2065 drivers/net/ethernet/intel/igb/igb_ethtool.c 		dev_info(&adapter->pdev->dev, "online testing starting\n");
pdev             2138 drivers/net/ethernet/intel/igb/igb_ethtool.c 	device_set_wakeup_enable(&adapter->pdev->dev, adapter->wol);
pdev             2675 drivers/net/ethernet/intel/igb/igb_ethtool.c 			dev_err(&adapter->pdev->dev,
pdev             2715 drivers/net/ethernet/intel/igb/igb_ethtool.c 		dev_err(&adapter->pdev->dev, "ethtool -N: etype filters are all used.\n");
pdev             2756 drivers/net/ethernet/intel/igb/igb_ethtool.c 		dev_err(&adapter->pdev->dev, "ethtool rxnfc set vlan prio filter failed.\n");
pdev             2775 drivers/net/ethernet/intel/igb/igb_ethtool.c 		dev_err(&adapter->pdev->dev,
pdev             2930 drivers/net/ethernet/intel/igb/igb_ethtool.c 		dev_err(&adapter->pdev->dev, "ethtool -N: The specified action is invalid\n");
pdev             2936 drivers/net/ethernet/intel/igb/igb_ethtool.c 		dev_err(&adapter->pdev->dev, "Location out of range\n");
pdev             2984 drivers/net/ethernet/intel/igb/igb_ethtool.c 			dev_err(&adapter->pdev->dev,
pdev             3140 drivers/net/ethernet/intel/igb/igb_ethtool.c 			dev_err(&adapter->pdev->dev,
pdev             3147 drivers/net/ethernet/intel/igb/igb_ethtool.c 			dev_err(&adapter->pdev->dev,
pdev             3154 drivers/net/ethernet/intel/igb/igb_ethtool.c 			dev_err(&adapter->pdev->dev,
pdev             3162 drivers/net/ethernet/intel/igb/igb_ethtool.c 		dev_err(&adapter->pdev->dev,
pdev             3185 drivers/net/ethernet/intel/igb/igb_ethtool.c 		dev_err(&adapter->pdev->dev,
pdev             3278 drivers/net/ethernet/intel/igb/igb_ethtool.c 	pm_runtime_get_sync(&adapter->pdev->dev);
pdev             3285 drivers/net/ethernet/intel/igb/igb_ethtool.c 	pm_runtime_put(&adapter->pdev->dev);
pdev              169 drivers/net/ethernet/intel/igb/igb_hwmon.c 	igb_hwmon = devm_kzalloc(&adapter->pdev->dev, sizeof(*igb_hwmon),
pdev              203 drivers/net/ethernet/intel/igb/igb_hwmon.c 		dev_info(&adapter->pdev->dev,
pdev              213 drivers/net/ethernet/intel/igb/igb_hwmon.c 	hwmon_dev = devm_hwmon_device_register_with_groups(&adapter->pdev->dev,
pdev              116 drivers/net/ethernet/intel/igb/igb_main.c static void igb_remove(struct pci_dev *pdev);
pdev              376 drivers/net/ethernet/intel/igb/igb_main.c 		dev_info(&adapter->pdev->dev, "Net device Info\n");
pdev              383 drivers/net/ethernet/intel/igb/igb_main.c 	dev_info(&adapter->pdev->dev, "Register Dump\n");
pdev              394 drivers/net/ethernet/intel/igb/igb_main.c 	dev_info(&adapter->pdev->dev, "TX Rings Summary\n");
pdev              412 drivers/net/ethernet/intel/igb/igb_main.c 	dev_info(&adapter->pdev->dev, "TX Rings Dump\n");
pdev              468 drivers/net/ethernet/intel/igb/igb_main.c 	dev_info(&adapter->pdev->dev, "RX Rings Summary\n");
pdev              480 drivers/net/ethernet/intel/igb/igb_main.c 	dev_info(&adapter->pdev->dev, "RX Rings Dump\n");
pdev              756 drivers/net/ethernet/intel/igb/igb_main.c 		WARN(pci_device_is_present(igb->pdev),
pdev             1046 drivers/net/ethernet/intel/igb/igb_main.c 		pci_disable_msix(adapter->pdev);
pdev             1048 drivers/net/ethernet/intel/igb/igb_main.c 		pci_disable_msi(adapter->pdev);
pdev             1128 drivers/net/ethernet/intel/igb/igb_main.c 	err = pci_enable_msix_range(adapter->pdev,
pdev             1145 drivers/net/ethernet/intel/igb/igb_main.c 		pci_disable_sriov(adapter->pdev);
pdev             1155 drivers/net/ethernet/intel/igb/igb_main.c 		dev_info(&adapter->pdev->dev, "IOV Disabled\n");
pdev             1164 drivers/net/ethernet/intel/igb/igb_main.c 	if (!pci_enable_msi(adapter->pdev))
pdev             1248 drivers/net/ethernet/intel/igb/igb_main.c 		ring->dev = &adapter->pdev->dev;
pdev             1283 drivers/net/ethernet/intel/igb/igb_main.c 		ring->dev = &adapter->pdev->dev;
pdev             1384 drivers/net/ethernet/intel/igb/igb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1391 drivers/net/ethernet/intel/igb/igb_main.c 		dev_err(&pdev->dev, "Unable to allocate memory for vectors\n");
pdev             1414 drivers/net/ethernet/intel/igb/igb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1438 drivers/net/ethernet/intel/igb/igb_main.c 		err = request_irq(pdev->irq, igb_intr_msi, 0,
pdev             1448 drivers/net/ethernet/intel/igb/igb_main.c 	err = request_irq(pdev->irq, igb_intr, IRQF_SHARED,
pdev             1452 drivers/net/ethernet/intel/igb/igb_main.c 		dev_err(&pdev->dev, "Error %d getting interrupt\n",
pdev             1470 drivers/net/ethernet/intel/igb/igb_main.c 		free_irq(adapter->pdev->irq, adapter);
pdev             1504 drivers/net/ethernet/intel/igb/igb_main.c 		synchronize_irq(adapter->pdev->irq);
pdev             2216 drivers/net/ethernet/intel/igb/igb_main.c 	if (!pci_channel_offline(adapter->pdev))
pdev             2262 drivers/net/ethernet/intel/igb/igb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             2380 drivers/net/ethernet/intel/igb/igb_main.c 		dev_err(&pdev->dev, "Hardware Error\n");
pdev             2980 drivers/net/ethernet/intel/igb/igb_main.c 	adapter->i2c_adap.dev.parent = &adapter->pdev->dev;
pdev             2998 drivers/net/ethernet/intel/igb/igb_main.c static int igb_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             3013 drivers/net/ethernet/intel/igb/igb_main.c 	if (pdev->is_virtfn) {
pdev             3015 drivers/net/ethernet/intel/igb/igb_main.c 			pci_name(pdev), pdev->vendor, pdev->device);
pdev             3019 drivers/net/ethernet/intel/igb/igb_main.c 	err = pci_enable_device_mem(pdev);
pdev             3024 drivers/net/ethernet/intel/igb/igb_main.c 	err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             3028 drivers/net/ethernet/intel/igb/igb_main.c 		err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             3030 drivers/net/ethernet/intel/igb/igb_main.c 			dev_err(&pdev->dev,
pdev             3036 drivers/net/ethernet/intel/igb/igb_main.c 	err = pci_request_mem_regions(pdev, igb_driver_name);
pdev             3040 drivers/net/ethernet/intel/igb/igb_main.c 	pci_enable_pcie_error_reporting(pdev);
pdev             3042 drivers/net/ethernet/intel/igb/igb_main.c 	pci_set_master(pdev);
pdev             3043 drivers/net/ethernet/intel/igb/igb_main.c 	pci_save_state(pdev);
pdev             3051 drivers/net/ethernet/intel/igb/igb_main.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             3053 drivers/net/ethernet/intel/igb/igb_main.c 	pci_set_drvdata(pdev, netdev);
pdev             3056 drivers/net/ethernet/intel/igb/igb_main.c 	adapter->pdev = pdev;
pdev             3062 drivers/net/ethernet/intel/igb/igb_main.c 	adapter->io_addr = pci_iomap(pdev, 0, 0);
pdev             3072 drivers/net/ethernet/intel/igb/igb_main.c 	strncpy(netdev->name, pci_name(pdev), sizeof(netdev->name) - 1);
pdev             3074 drivers/net/ethernet/intel/igb/igb_main.c 	netdev->mem_start = pci_resource_start(pdev, 0);
pdev             3075 drivers/net/ethernet/intel/igb/igb_main.c 	netdev->mem_end = pci_resource_end(pdev, 0);
pdev             3078 drivers/net/ethernet/intel/igb/igb_main.c 	hw->vendor_id = pdev->vendor;
pdev             3079 drivers/net/ethernet/intel/igb/igb_main.c 	hw->device_id = pdev->device;
pdev             3080 drivers/net/ethernet/intel/igb/igb_main.c 	hw->revision_id = pdev->revision;
pdev             3081 drivers/net/ethernet/intel/igb/igb_main.c 	hw->subsystem_vendor_id = pdev->subsystem_vendor;
pdev             3082 drivers/net/ethernet/intel/igb/igb_main.c 	hw->subsystem_device_id = pdev->subsystem_device;
pdev             3110 drivers/net/ethernet/intel/igb/igb_main.c 		dev_info(&pdev->dev,
pdev             3184 drivers/net/ethernet/intel/igb/igb_main.c 				dev_err(&pdev->dev,
pdev             3193 drivers/net/ethernet/intel/igb/igb_main.c 			dev_err(&pdev->dev, "The NVM Checksum Is Not Valid\n");
pdev             3200 drivers/net/ethernet/intel/igb/igb_main.c 	if (eth_platform_get_mac_address(&pdev->dev, hw->mac.addr)) {
pdev             3203 drivers/net/ethernet/intel/igb/igb_main.c 			dev_err(&pdev->dev, "NVM Read Error\n");
pdev             3209 drivers/net/ethernet/intel/igb/igb_main.c 		dev_err(&pdev->dev, "Invalid MAC Address\n");
pdev             3260 drivers/net/ethernet/intel/igb/igb_main.c 	switch (pdev->device) {
pdev             3286 drivers/net/ethernet/intel/igb/igb_main.c 		if (!device_can_wakeup(&adapter->pdev->dev))
pdev             3296 drivers/net/ethernet/intel/igb/igb_main.c 	    (pdev->subsystem_vendor == PCI_VENDOR_ID_HP)) {
pdev             3306 drivers/net/ethernet/intel/igb/igb_main.c 	    (pdev->subsystem_vendor == PCI_VENDOR_ID_DELL)) {
pdev             3311 drivers/net/ethernet/intel/igb/igb_main.c 		if (((pdev->subsystem_device == 0x5001) ||
pdev             3312 drivers/net/ethernet/intel/igb/igb_main.c 		     (pdev->subsystem_device == 0x5002)) &&
pdev             3317 drivers/net/ethernet/intel/igb/igb_main.c 		if (pdev->subsystem_device == 0x1F52)
pdev             3321 drivers/net/ethernet/intel/igb/igb_main.c 	device_set_wakeup_enable(&adapter->pdev->dev,
pdev             3330 drivers/net/ethernet/intel/igb/igb_main.c 		dev_err(&pdev->dev, "failed to init i2c interface\n");
pdev             3348 drivers/net/ethernet/intel/igb/igb_main.c 	if (dca_add_requester(&pdev->dev) == 0) {
pdev             3350 drivers/net/ethernet/intel/igb/igb_main.c 		dev_info(&pdev->dev, "DCA enabled\n");
pdev             3369 drivers/net/ethernet/intel/igb/igb_main.c 			dev_err(&pdev->dev,
pdev             3383 drivers/net/ethernet/intel/igb/igb_main.c 	dev_info(&pdev->dev, "Intel(R) Gigabit Ethernet Network Connection\n");
pdev             3386 drivers/net/ethernet/intel/igb/igb_main.c 		dev_info(&pdev->dev, "%s: (PCIe:%s:%s) %pM\n",
pdev             3409 drivers/net/ethernet/intel/igb/igb_main.c 	dev_info(&pdev->dev, "%s: PBA No: %s\n", netdev->name, part_str);
pdev             3410 drivers/net/ethernet/intel/igb/igb_main.c 	dev_info(&pdev->dev,
pdev             3446 drivers/net/ethernet/intel/igb/igb_main.c 	dev_pm_set_driver_flags(&pdev->dev, DPM_FLAG_NEVER_SKIP);
pdev             3448 drivers/net/ethernet/intel/igb/igb_main.c 	pm_runtime_put_noidle(&pdev->dev);
pdev             3465 drivers/net/ethernet/intel/igb/igb_main.c 	igb_disable_sriov(pdev);
pdev             3467 drivers/net/ethernet/intel/igb/igb_main.c 	pci_iounmap(pdev, adapter->io_addr);
pdev             3471 drivers/net/ethernet/intel/igb/igb_main.c 	pci_release_mem_regions(pdev);
pdev             3474 drivers/net/ethernet/intel/igb/igb_main.c 	pci_disable_device(pdev);
pdev             3479 drivers/net/ethernet/intel/igb/igb_main.c static int igb_disable_sriov(struct pci_dev *pdev)
pdev             3481 drivers/net/ethernet/intel/igb/igb_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             3488 drivers/net/ethernet/intel/igb/igb_main.c 		if (pci_vfs_assigned(pdev)) {
pdev             3489 drivers/net/ethernet/intel/igb/igb_main.c 			dev_warn(&pdev->dev,
pdev             3493 drivers/net/ethernet/intel/igb/igb_main.c 			pci_disable_sriov(pdev);
pdev             3505 drivers/net/ethernet/intel/igb/igb_main.c 		dev_info(&pdev->dev, "IOV Disabled\n");
pdev             3514 drivers/net/ethernet/intel/igb/igb_main.c static int igb_enable_sriov(struct pci_dev *pdev, int num_vfs)
pdev             3516 drivers/net/ethernet/intel/igb/igb_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             3518 drivers/net/ethernet/intel/igb/igb_main.c 	int old_vfs = pci_num_vf(pdev);
pdev             3531 drivers/net/ethernet/intel/igb/igb_main.c 		dev_info(&pdev->dev, "%d pre-allocated VFs found - override max_vfs setting of %d\n",
pdev             3575 drivers/net/ethernet/intel/igb/igb_main.c 		dev_err(&pdev->dev,
pdev             3581 drivers/net/ethernet/intel/igb/igb_main.c 		err = pci_enable_sriov(pdev, adapter->vfs_allocated_count);
pdev             3585 drivers/net/ethernet/intel/igb/igb_main.c 	dev_info(&pdev->dev, "%d VFs allocated\n",
pdev             3624 drivers/net/ethernet/intel/igb/igb_main.c static void igb_remove(struct pci_dev *pdev)
pdev             3626 drivers/net/ethernet/intel/igb/igb_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             3630 drivers/net/ethernet/intel/igb/igb_main.c 	pm_runtime_get_noresume(&pdev->dev);
pdev             3648 drivers/net/ethernet/intel/igb/igb_main.c 		dev_info(&pdev->dev, "DCA disabled\n");
pdev             3649 drivers/net/ethernet/intel/igb/igb_main.c 		dca_remove_requester(&pdev->dev);
pdev             3661 drivers/net/ethernet/intel/igb/igb_main.c 	igb_disable_sriov(pdev);
pdev             3668 drivers/net/ethernet/intel/igb/igb_main.c 	pci_iounmap(pdev, adapter->io_addr);
pdev             3671 drivers/net/ethernet/intel/igb/igb_main.c 	pci_release_mem_regions(pdev);
pdev             3677 drivers/net/ethernet/intel/igb/igb_main.c 	pci_disable_pcie_error_reporting(pdev);
pdev             3679 drivers/net/ethernet/intel/igb/igb_main.c 	pci_disable_device(pdev);
pdev             3694 drivers/net/ethernet/intel/igb/igb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             3708 drivers/net/ethernet/intel/igb/igb_main.c 	pci_sriov_set_totalvfs(pdev, 7);
pdev             3709 drivers/net/ethernet/intel/igb/igb_main.c 	igb_enable_sriov(pdev, max_vfs);
pdev             3801 drivers/net/ethernet/intel/igb/igb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             3803 drivers/net/ethernet/intel/igb/igb_main.c 	pci_read_config_word(pdev, PCI_COMMAND, &hw->bus.pci_cmd_word);
pdev             3827 drivers/net/ethernet/intel/igb/igb_main.c 			dev_warn(&pdev->dev,
pdev             3833 drivers/net/ethernet/intel/igb/igb_main.c 			dev_warn(&pdev->dev,
pdev             3862 drivers/net/ethernet/intel/igb/igb_main.c 		dev_err(&pdev->dev, "Unable to allocate memory for queues\n");
pdev             3892 drivers/net/ethernet/intel/igb/igb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             3903 drivers/net/ethernet/intel/igb/igb_main.c 		pm_runtime_get_sync(&pdev->dev);
pdev             3964 drivers/net/ethernet/intel/igb/igb_main.c 		pm_runtime_put(&pdev->dev);
pdev             3983 drivers/net/ethernet/intel/igb/igb_main.c 		pm_runtime_put(&pdev->dev);
pdev             4007 drivers/net/ethernet/intel/igb/igb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             4012 drivers/net/ethernet/intel/igb/igb_main.c 		pm_runtime_get_sync(&pdev->dev);
pdev             4021 drivers/net/ethernet/intel/igb/igb_main.c 		pm_runtime_put_sync(&pdev->dev);
pdev             4079 drivers/net/ethernet/intel/igb/igb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             4085 drivers/net/ethernet/intel/igb/igb_main.c 			dev_err(&pdev->dev,
pdev             4229 drivers/net/ethernet/intel/igb/igb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             4235 drivers/net/ethernet/intel/igb/igb_main.c 			dev_err(&pdev->dev,
pdev             5111 drivers/net/ethernet/intel/igb/igb_main.c 			dev_warn(&adapter->pdev->dev,
pdev             5283 drivers/net/ethernet/intel/igb/igb_main.c 				dev_info(&adapter->pdev->dev,
pdev             5323 drivers/net/ethernet/intel/igb/igb_main.c 					dev_err(&adapter->pdev->dev, "exceed max 2 second\n");
pdev             5326 drivers/net/ethernet/intel/igb/igb_main.c 				dev_err(&adapter->pdev->dev, "read 1000Base-T Status Reg\n");
pdev             6228 drivers/net/ethernet/intel/igb/igb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             6244 drivers/net/ethernet/intel/igb/igb_main.c 	dev_info(&pdev->dev, "changing MTU from %d to %d\n",
pdev             6266 drivers/net/ethernet/intel/igb/igb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             6278 drivers/net/ethernet/intel/igb/igb_main.c 	if (pci_channel_offline(pdev))
pdev             6619 drivers/net/ethernet/intel/igb/igb_main.c 	u32 rxctrl = dca3_get_tag(&adapter->pdev->dev, cpu);
pdev             6674 drivers/net/ethernet/intel/igb/igb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             6685 drivers/net/ethernet/intel/igb/igb_main.c 			dev_info(&pdev->dev, "DCA enabled\n");
pdev             6696 drivers/net/ethernet/intel/igb/igb_main.c 			dev_info(&pdev->dev, "DCA disabled\n");
pdev             7003 drivers/net/ethernet/intel/igb/igb_main.c 	dev_info(&adapter->pdev->dev,
pdev             7006 drivers/net/ethernet/intel/igb/igb_main.c 		dev_warn(&adapter->pdev->dev,
pdev             7008 drivers/net/ethernet/intel/igb/igb_main.c 		dev_warn(&adapter->pdev->dev,
pdev             7351 drivers/net/ethernet/intel/igb/igb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             7372 drivers/net/ethernet/intel/igb/igb_main.c 			dev_warn(&pdev->dev,
pdev             7378 drivers/net/ethernet/intel/igb/igb_main.c 			dev_warn(&pdev->dev,
pdev             7403 drivers/net/ethernet/intel/igb/igb_main.c 			dev_warn(&pdev->dev,
pdev             7417 drivers/net/ethernet/intel/igb/igb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             7430 drivers/net/ethernet/intel/igb/igb_main.c 			dev_warn(&pdev->dev,
pdev             7437 drivers/net/ethernet/intel/igb/igb_main.c 			dev_warn(&pdev->dev,
pdev             7467 drivers/net/ethernet/intel/igb/igb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             7477 drivers/net/ethernet/intel/igb/igb_main.c 		dev_err(&pdev->dev, "Error receiving message from VF\n");
pdev             7520 drivers/net/ethernet/intel/igb/igb_main.c 			dev_warn(&pdev->dev,
pdev             7527 drivers/net/ethernet/intel/igb/igb_main.c 		dev_err(&pdev->dev, "Unhandled Msg %08x\n", msgbuf[0]);
pdev             8565 drivers/net/ethernet/intel/igb/igb_main.c 	pci_read_config_word(adapter->pdev, reg, value);
pdev             8572 drivers/net/ethernet/intel/igb/igb_main.c 	pci_write_config_word(adapter->pdev, reg, *value);
pdev             8579 drivers/net/ethernet/intel/igb/igb_main.c 	if (pcie_capability_read_word(adapter->pdev, reg, value))
pdev             8589 drivers/net/ethernet/intel/igb/igb_main.c 	if (pcie_capability_write_word(adapter->pdev, reg, *value))
pdev             8667 drivers/net/ethernet/intel/igb/igb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             8720 drivers/net/ethernet/intel/igb/igb_main.c 	dev_err(&pdev->dev, "Unsupported Speed/Duplex configuration\n");
pdev             8724 drivers/net/ethernet/intel/igb/igb_main.c static int __igb_shutdown(struct pci_dev *pdev, bool *enable_wake,
pdev             8727 drivers/net/ethernet/intel/igb/igb_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             8788 drivers/net/ethernet/intel/igb/igb_main.c 	pci_disable_device(pdev);
pdev             8830 drivers/net/ethernet/intel/igb/igb_main.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             8831 drivers/net/ethernet/intel/igb/igb_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             8836 drivers/net/ethernet/intel/igb/igb_main.c 	pci_set_power_state(pdev, PCI_D0);
pdev             8837 drivers/net/ethernet/intel/igb/igb_main.c 	pci_restore_state(pdev);
pdev             8838 drivers/net/ethernet/intel/igb/igb_main.c 	pci_save_state(pdev);
pdev             8840 drivers/net/ethernet/intel/igb/igb_main.c 	if (!pci_device_is_present(pdev))
pdev             8842 drivers/net/ethernet/intel/igb/igb_main.c 	err = pci_enable_device_mem(pdev);
pdev             8844 drivers/net/ethernet/intel/igb/igb_main.c 		dev_err(&pdev->dev,
pdev             8848 drivers/net/ethernet/intel/igb/igb_main.c 	pci_set_master(pdev);
pdev             8850 drivers/net/ethernet/intel/igb/igb_main.c 	pci_enable_wake(pdev, PCI_D3hot, 0);
pdev             8851 drivers/net/ethernet/intel/igb/igb_main.c 	pci_enable_wake(pdev, PCI_D3cold, 0);
pdev             8854 drivers/net/ethernet/intel/igb/igb_main.c 		dev_err(&pdev->dev, "Unable to allocate memory for queues\n");
pdev             8903 drivers/net/ethernet/intel/igb/igb_main.c static void igb_shutdown(struct pci_dev *pdev)
pdev             8907 drivers/net/ethernet/intel/igb/igb_main.c 	__igb_shutdown(pdev, &wake, 0);
pdev             8910 drivers/net/ethernet/intel/igb/igb_main.c 		pci_wake_from_d3(pdev, wake);
pdev             8911 drivers/net/ethernet/intel/igb/igb_main.c 		pci_set_power_state(pdev, PCI_D3hot);
pdev             8920 drivers/net/ethernet/intel/igb/igb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             8935 drivers/net/ethernet/intel/igb/igb_main.c 		dev_err(&pdev->dev, "Unable to allocate memory for queues\n");
pdev             8992 drivers/net/ethernet/intel/igb/igb_main.c static pci_ers_result_t igb_io_error_detected(struct pci_dev *pdev,
pdev             8995 drivers/net/ethernet/intel/igb/igb_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             9005 drivers/net/ethernet/intel/igb/igb_main.c 	pci_disable_device(pdev);
pdev             9018 drivers/net/ethernet/intel/igb/igb_main.c static pci_ers_result_t igb_io_slot_reset(struct pci_dev *pdev)
pdev             9020 drivers/net/ethernet/intel/igb/igb_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             9025 drivers/net/ethernet/intel/igb/igb_main.c 	if (pci_enable_device_mem(pdev)) {
pdev             9026 drivers/net/ethernet/intel/igb/igb_main.c 		dev_err(&pdev->dev,
pdev             9030 drivers/net/ethernet/intel/igb/igb_main.c 		pci_set_master(pdev);
pdev             9031 drivers/net/ethernet/intel/igb/igb_main.c 		pci_restore_state(pdev);
pdev             9032 drivers/net/ethernet/intel/igb/igb_main.c 		pci_save_state(pdev);
pdev             9034 drivers/net/ethernet/intel/igb/igb_main.c 		pci_enable_wake(pdev, PCI_D3hot, 0);
pdev             9035 drivers/net/ethernet/intel/igb/igb_main.c 		pci_enable_wake(pdev, PCI_D3cold, 0);
pdev             9058 drivers/net/ethernet/intel/igb/igb_main.c static void igb_io_resume(struct pci_dev *pdev)
pdev             9060 drivers/net/ethernet/intel/igb/igb_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             9065 drivers/net/ethernet/intel/igb/igb_main.c 			dev_err(&pdev->dev, "igb_up failed after reset\n");
pdev             9162 drivers/net/ethernet/intel/igb/igb_main.c 		dev_info(&adapter->pdev->dev,
pdev             9167 drivers/net/ethernet/intel/igb/igb_main.c 		dev_info(&adapter->pdev->dev, "setting MAC %pM on VF %d\n",
pdev             9169 drivers/net/ethernet/intel/igb/igb_main.c 		dev_info(&adapter->pdev->dev,
pdev             9173 drivers/net/ethernet/intel/igb/igb_main.c 			dev_warn(&adapter->pdev->dev,
pdev             9175 drivers/net/ethernet/intel/igb/igb_main.c 			dev_warn(&adapter->pdev->dev,
pdev             9239 drivers/net/ethernet/intel/igb/igb_main.c 		dev_info(&adapter->pdev->dev,
pdev             9318 drivers/net/ethernet/intel/igb/igb_main.c 	dev_info(&adapter->pdev->dev, "VF %u is %strusted\n",
pdev             9529 drivers/net/ethernet/intel/igb/igb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             9538 drivers/net/ethernet/intel/igb/igb_main.c 		dev_err(&pdev->dev, "Unable to allocate memory for queues\n");
pdev              703 drivers/net/ethernet/intel/igb/igb_ptp.c 		dev_warn(&adapter->pdev->dev, "clearing Tx timestamp hang\n");
pdev              770 drivers/net/ethernet/intel/igb/igb_ptp.c 		dev_warn(&adapter->pdev->dev, "clearing Rx timestamp hang\n");
pdev              804 drivers/net/ethernet/intel/igb/igb_ptp.c 		dev_warn(&adapter->pdev->dev, "clearing Tx timestamp hang\n");
pdev             1261 drivers/net/ethernet/intel/igb/igb_ptp.c 						&adapter->pdev->dev);
pdev             1264 drivers/net/ethernet/intel/igb/igb_ptp.c 		dev_err(&adapter->pdev->dev, "ptp_clock_register failed\n");
pdev             1266 drivers/net/ethernet/intel/igb/igb_ptp.c 		dev_info(&adapter->pdev->dev, "added PHC on %s\n",
pdev             1307 drivers/net/ethernet/intel/igb/igb_ptp.c 		dev_info(&adapter->pdev->dev, "removed PHC on %s\n",
pdev              135 drivers/net/ethernet/intel/igbvf/ethtool.c 			(adapter->pdev->revision << 16) |
pdev              136 drivers/net/ethernet/intel/igbvf/ethtool.c 			adapter->pdev->device;
pdev              175 drivers/net/ethernet/intel/igbvf/ethtool.c 	strlcpy(drvinfo->bus_info, pci_name(adapter->pdev),
pdev              222 drivers/net/ethernet/intel/igbvf/igbvf.h 	struct pci_dev *pdev;
pdev              138 drivers/net/ethernet/intel/igbvf/netdev.c 	struct pci_dev *pdev = adapter->pdev;
pdev              168 drivers/net/ethernet/intel/igbvf/netdev.c 				dma_map_page(&pdev->dev, buffer_info->page,
pdev              172 drivers/net/ethernet/intel/igbvf/netdev.c 			if (dma_mapping_error(&pdev->dev,
pdev              176 drivers/net/ethernet/intel/igbvf/netdev.c 				dev_err(&pdev->dev, "RX DMA map failed\n");
pdev              189 drivers/net/ethernet/intel/igbvf/netdev.c 			buffer_info->dma = dma_map_single(&pdev->dev, skb->data,
pdev              192 drivers/net/ethernet/intel/igbvf/netdev.c 			if (dma_mapping_error(&pdev->dev, buffer_info->dma)) {
pdev              195 drivers/net/ethernet/intel/igbvf/netdev.c 				dev_err(&pdev->dev, "RX DMA map failed\n");
pdev              247 drivers/net/ethernet/intel/igbvf/netdev.c 	struct pci_dev *pdev = adapter->pdev;
pdev              288 drivers/net/ethernet/intel/igbvf/netdev.c 			dma_unmap_single(&pdev->dev, buffer_info->dma,
pdev              297 drivers/net/ethernet/intel/igbvf/netdev.c 			dma_unmap_single(&pdev->dev, buffer_info->dma,
pdev              305 drivers/net/ethernet/intel/igbvf/netdev.c 			dma_unmap_page(&pdev->dev, buffer_info->page_dma,
pdev              390 drivers/net/ethernet/intel/igbvf/netdev.c 			dma_unmap_page(&adapter->pdev->dev,
pdev              395 drivers/net/ethernet/intel/igbvf/netdev.c 			dma_unmap_single(&adapter->pdev->dev,
pdev              417 drivers/net/ethernet/intel/igbvf/netdev.c 	struct pci_dev *pdev = adapter->pdev;
pdev              429 drivers/net/ethernet/intel/igbvf/netdev.c 	tx_ring->desc = dma_alloc_coherent(&pdev->dev, tx_ring->size,
pdev              441 drivers/net/ethernet/intel/igbvf/netdev.c 	dev_err(&adapter->pdev->dev,
pdev              455 drivers/net/ethernet/intel/igbvf/netdev.c 	struct pci_dev *pdev = adapter->pdev;
pdev              469 drivers/net/ethernet/intel/igbvf/netdev.c 	rx_ring->desc = dma_alloc_coherent(&pdev->dev, rx_ring->size,
pdev              484 drivers/net/ethernet/intel/igbvf/netdev.c 	dev_err(&adapter->pdev->dev,
pdev              530 drivers/net/ethernet/intel/igbvf/netdev.c 	struct pci_dev *pdev = tx_ring->adapter->pdev;
pdev              537 drivers/net/ethernet/intel/igbvf/netdev.c 	dma_free_coherent(&pdev->dev, tx_ring->size, tx_ring->desc,
pdev              551 drivers/net/ethernet/intel/igbvf/netdev.c 	struct pci_dev *pdev = adapter->pdev;
pdev              563 drivers/net/ethernet/intel/igbvf/netdev.c 				dma_unmap_single(&pdev->dev, buffer_info->dma,
pdev              567 drivers/net/ethernet/intel/igbvf/netdev.c 				dma_unmap_single(&pdev->dev, buffer_info->dma,
pdev              581 drivers/net/ethernet/intel/igbvf/netdev.c 				dma_unmap_page(&pdev->dev,
pdev              614 drivers/net/ethernet/intel/igbvf/netdev.c 	struct pci_dev *pdev = rx_ring->adapter->pdev;
pdev              621 drivers/net/ethernet/intel/igbvf/netdev.c 	dma_free_coherent(&pdev->dev, rx_ring->size, rx_ring->desc,
pdev             1002 drivers/net/ethernet/intel/igbvf/netdev.c 		pci_disable_msix(adapter->pdev);
pdev             1027 drivers/net/ethernet/intel/igbvf/netdev.c 		err = pci_enable_msix_range(adapter->pdev,
pdev             1033 drivers/net/ethernet/intel/igbvf/netdev.c 		dev_err(&adapter->pdev->dev,
pdev             1131 drivers/net/ethernet/intel/igbvf/netdev.c 	dev_err(&adapter->pdev->dev,
pdev             1235 drivers/net/ethernet/intel/igbvf/netdev.c 		dev_err(&adapter->pdev->dev, "Failed to add vlan id %d\n", vid);
pdev             1255 drivers/net/ethernet/intel/igbvf/netdev.c 		dev_err(&adapter->pdev->dev,
pdev             1519 drivers/net/ethernet/intel/igbvf/netdev.c 		dev_err(&adapter->pdev->dev, "PF still resetting\n");
pdev             1834 drivers/net/ethernet/intel/igbvf/netdev.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1845 drivers/net/ethernet/intel/igbvf/netdev.c 	if (pci_channel_offline(pdev))
pdev             1864 drivers/net/ethernet/intel/igbvf/netdev.c 	dev_info(&adapter->pdev->dev, "Link is Up %d Mbps %s Duplex\n",
pdev             1934 drivers/net/ethernet/intel/igbvf/netdev.c 			dev_info(&adapter->pdev->dev, "Link is Down\n");
pdev             2158 drivers/net/ethernet/intel/igbvf/netdev.c 	struct pci_dev *pdev = adapter->pdev;
pdev             2171 drivers/net/ethernet/intel/igbvf/netdev.c 	buffer_info->dma = dma_map_single(&pdev->dev, skb->data, len,
pdev             2173 drivers/net/ethernet/intel/igbvf/netdev.c 	if (dma_mapping_error(&pdev->dev, buffer_info->dma))
pdev             2192 drivers/net/ethernet/intel/igbvf/netdev.c 		buffer_info->dma = skb_frag_dma_map(&pdev->dev, frag, 0, len,
pdev             2194 drivers/net/ethernet/intel/igbvf/netdev.c 		if (dma_mapping_error(&pdev->dev, buffer_info->dma))
pdev             2203 drivers/net/ethernet/intel/igbvf/netdev.c 	dev_err(&pdev->dev, "TX DMA map failed\n");
pdev             2440 drivers/net/ethernet/intel/igbvf/netdev.c 	dev_info(&adapter->pdev->dev, "changing MTU from %d to %d\n",
pdev             2462 drivers/net/ethernet/intel/igbvf/netdev.c static int igbvf_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             2464 drivers/net/ethernet/intel/igbvf/netdev.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2479 drivers/net/ethernet/intel/igbvf/netdev.c 	retval = pci_save_state(pdev);
pdev             2484 drivers/net/ethernet/intel/igbvf/netdev.c 	pci_disable_device(pdev);
pdev             2490 drivers/net/ethernet/intel/igbvf/netdev.c static int igbvf_resume(struct pci_dev *pdev)
pdev             2492 drivers/net/ethernet/intel/igbvf/netdev.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2496 drivers/net/ethernet/intel/igbvf/netdev.c 	pci_restore_state(pdev);
pdev             2497 drivers/net/ethernet/intel/igbvf/netdev.c 	err = pci_enable_device_mem(pdev);
pdev             2499 drivers/net/ethernet/intel/igbvf/netdev.c 		dev_err(&pdev->dev, "Cannot enable PCI device from suspend\n");
pdev             2503 drivers/net/ethernet/intel/igbvf/netdev.c 	pci_set_master(pdev);
pdev             2522 drivers/net/ethernet/intel/igbvf/netdev.c static void igbvf_shutdown(struct pci_dev *pdev)
pdev             2524 drivers/net/ethernet/intel/igbvf/netdev.c 	igbvf_suspend(pdev, PMSG_SUSPEND);
pdev             2536 drivers/net/ethernet/intel/igbvf/netdev.c 	disable_irq(adapter->pdev->irq);
pdev             2540 drivers/net/ethernet/intel/igbvf/netdev.c 	enable_irq(adapter->pdev->irq);
pdev             2552 drivers/net/ethernet/intel/igbvf/netdev.c static pci_ers_result_t igbvf_io_error_detected(struct pci_dev *pdev,
pdev             2555 drivers/net/ethernet/intel/igbvf/netdev.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2565 drivers/net/ethernet/intel/igbvf/netdev.c 	pci_disable_device(pdev);
pdev             2578 drivers/net/ethernet/intel/igbvf/netdev.c static pci_ers_result_t igbvf_io_slot_reset(struct pci_dev *pdev)
pdev             2580 drivers/net/ethernet/intel/igbvf/netdev.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2583 drivers/net/ethernet/intel/igbvf/netdev.c 	if (pci_enable_device_mem(pdev)) {
pdev             2584 drivers/net/ethernet/intel/igbvf/netdev.c 		dev_err(&pdev->dev,
pdev             2588 drivers/net/ethernet/intel/igbvf/netdev.c 	pci_set_master(pdev);
pdev             2603 drivers/net/ethernet/intel/igbvf/netdev.c static void igbvf_io_resume(struct pci_dev *pdev)
pdev             2605 drivers/net/ethernet/intel/igbvf/netdev.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2610 drivers/net/ethernet/intel/igbvf/netdev.c 			dev_err(&pdev->dev,
pdev             2623 drivers/net/ethernet/intel/igbvf/netdev.c 	struct pci_dev *pdev = adapter->pdev;
pdev             2626 drivers/net/ethernet/intel/igbvf/netdev.c 		dev_info(&pdev->dev, "Intel(R) I350 Virtual Function\n");
pdev             2628 drivers/net/ethernet/intel/igbvf/netdev.c 		dev_info(&pdev->dev, "Intel(R) 82576 Virtual Function\n");
pdev             2629 drivers/net/ethernet/intel/igbvf/netdev.c 	dev_info(&pdev->dev, "Address: %pM\n", netdev->dev_addr);
pdev             2708 drivers/net/ethernet/intel/igbvf/netdev.c static int igbvf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             2718 drivers/net/ethernet/intel/igbvf/netdev.c 	err = pci_enable_device_mem(pdev);
pdev             2723 drivers/net/ethernet/intel/igbvf/netdev.c 	err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             2727 drivers/net/ethernet/intel/igbvf/netdev.c 		err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             2729 drivers/net/ethernet/intel/igbvf/netdev.c 			dev_err(&pdev->dev,
pdev             2735 drivers/net/ethernet/intel/igbvf/netdev.c 	err = pci_request_regions(pdev, igbvf_driver_name);
pdev             2739 drivers/net/ethernet/intel/igbvf/netdev.c 	pci_set_master(pdev);
pdev             2746 drivers/net/ethernet/intel/igbvf/netdev.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             2748 drivers/net/ethernet/intel/igbvf/netdev.c 	pci_set_drvdata(pdev, netdev);
pdev             2752 drivers/net/ethernet/intel/igbvf/netdev.c 	adapter->pdev = pdev;
pdev             2762 drivers/net/ethernet/intel/igbvf/netdev.c 	hw->vendor_id = pdev->vendor;
pdev             2763 drivers/net/ethernet/intel/igbvf/netdev.c 	hw->device_id = pdev->device;
pdev             2764 drivers/net/ethernet/intel/igbvf/netdev.c 	hw->subsystem_vendor_id = pdev->subsystem_vendor;
pdev             2765 drivers/net/ethernet/intel/igbvf/netdev.c 	hw->subsystem_device_id = pdev->subsystem_device;
pdev             2766 drivers/net/ethernet/intel/igbvf/netdev.c 	hw->revision_id = pdev->revision;
pdev             2769 drivers/net/ethernet/intel/igbvf/netdev.c 	adapter->hw.hw_addr = ioremap(pci_resource_start(pdev, 0),
pdev             2770 drivers/net/ethernet/intel/igbvf/netdev.c 				      pci_resource_len(pdev, 0));
pdev             2791 drivers/net/ethernet/intel/igbvf/netdev.c 	strncpy(netdev->name, pci_name(pdev), sizeof(netdev->name) - 1);
pdev             2836 drivers/net/ethernet/intel/igbvf/netdev.c 		dev_info(&pdev->dev,
pdev             2841 drivers/net/ethernet/intel/igbvf/netdev.c 			dev_info(&pdev->dev, "Error reading MAC address.\n");
pdev             2843 drivers/net/ethernet/intel/igbvf/netdev.c 			dev_info(&pdev->dev,
pdev             2852 drivers/net/ethernet/intel/igbvf/netdev.c 		dev_info(&pdev->dev, "Assigning random MAC address.\n");
pdev             2899 drivers/net/ethernet/intel/igbvf/netdev.c 	pci_release_regions(pdev);
pdev             2902 drivers/net/ethernet/intel/igbvf/netdev.c 	pci_disable_device(pdev);
pdev             2915 drivers/net/ethernet/intel/igbvf/netdev.c static void igbvf_remove(struct pci_dev *pdev)
pdev             2917 drivers/net/ethernet/intel/igbvf/netdev.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2944 drivers/net/ethernet/intel/igbvf/netdev.c 	pci_release_regions(pdev);
pdev             2948 drivers/net/ethernet/intel/igbvf/netdev.c 	pci_disable_device(pdev);
pdev              395 drivers/net/ethernet/intel/igc/igc.h 	struct pci_dev *pdev;
pdev              135 drivers/net/ethernet/intel/igc/igc_ethtool.c 	strlcpy(drvinfo->bus_info, pci_name(adapter->pdev),
pdev             1110 drivers/net/ethernet/intel/igc/igc_ethtool.c 			dev_err(&adapter->pdev->dev,
pdev             1150 drivers/net/ethernet/intel/igc/igc_ethtool.c 		dev_err(&adapter->pdev->dev, "ethtool -N: etype filters are all used.\n");
pdev             1191 drivers/net/ethernet/intel/igc/igc_ethtool.c 		dev_err(&adapter->pdev->dev, "ethtool rxnfc set vlan prio filter failed.\n");
pdev             1210 drivers/net/ethernet/intel/igc/igc_ethtool.c 		dev_err(&adapter->pdev->dev,
pdev             1365 drivers/net/ethernet/intel/igc/igc_ethtool.c 		dev_err(&adapter->pdev->dev, "ethtool -N: The specified action is invalid\n");
pdev             1371 drivers/net/ethernet/intel/igc/igc_ethtool.c 		dev_err(&adapter->pdev->dev, "Location out of range\n");
pdev             1419 drivers/net/ethernet/intel/igc/igc_ethtool.c 			dev_err(&adapter->pdev->dev,
pdev             1638 drivers/net/ethernet/intel/igc/igc_ethtool.c 	pm_runtime_get_sync(&adapter->pdev->dev);
pdev             1646 drivers/net/ethernet/intel/igc/igc_ethtool.c 	pm_runtime_put(&adapter->pdev->dev);
pdev             1767 drivers/net/ethernet/intel/igc/igc_ethtool.c 		dev_err(&adapter->pdev->dev,
pdev             1779 drivers/net/ethernet/intel/igc/igc_ethtool.c 			dev_err(&adapter->pdev->dev, "forcing MDI/MDI-X state is not supported when link speed and/or duplex are forced\n");
pdev             1797 drivers/net/ethernet/intel/igc/igc_ethtool.c 		dev_info(&adapter->pdev->dev,
pdev               81 drivers/net/ethernet/intel/igc/igc_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              108 drivers/net/ethernet/intel/igc/igc_main.c 		dev_err(&pdev->dev, "Hardware Error\n");
pdev              335 drivers/net/ethernet/intel/igc/igc_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              341 drivers/net/ethernet/intel/igc/igc_main.c 			dev_err(&pdev->dev,
pdev              496 drivers/net/ethernet/intel/igc/igc_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              502 drivers/net/ethernet/intel/igc/igc_main.c 			dev_err(&pdev->dev,
pdev             1905 drivers/net/ethernet/intel/igc/igc_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1918 drivers/net/ethernet/intel/igc/igc_main.c 	if (pci_channel_offline(pdev))
pdev             2154 drivers/net/ethernet/intel/igc/igc_main.c 	if (!pci_channel_offline(adapter->pdev))
pdev             2195 drivers/net/ethernet/intel/igc/igc_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             2210 drivers/net/ethernet/intel/igc/igc_main.c 	dev_info(&pdev->dev, "changing MTU from %d to %d\n",
pdev             2774 drivers/net/ethernet/intel/igc/igc_main.c 		pci_disable_msix(adapter->pdev);
pdev             2778 drivers/net/ethernet/intel/igc/igc_main.c 		pci_disable_msi(adapter->pdev);
pdev             2980 drivers/net/ethernet/intel/igc/igc_main.c 					dev_err(&adapter->pdev->dev, "exceed max 2 second\n");
pdev             2983 drivers/net/ethernet/intel/igc/igc_main.c 				dev_err(&adapter->pdev->dev, "read 1000Base-T Status Reg\n");
pdev             3462 drivers/net/ethernet/intel/igc/igc_main.c 	err = pci_enable_msix_range(adapter->pdev,
pdev             3482 drivers/net/ethernet/intel/igc/igc_main.c 	if (!pci_enable_msi(adapter->pdev))
pdev             3561 drivers/net/ethernet/intel/igc/igc_main.c 		ring->dev = &adapter->pdev->dev;
pdev             3583 drivers/net/ethernet/intel/igc/igc_main.c 		ring->dev = &adapter->pdev->dev;
pdev             3693 drivers/net/ethernet/intel/igc/igc_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             3700 drivers/net/ethernet/intel/igc/igc_main.c 		dev_err(&pdev->dev, "Unable to allocate memory for vectors\n");
pdev             3724 drivers/net/ethernet/intel/igc/igc_main.c 		free_irq(adapter->pdev->irq, adapter);
pdev             3757 drivers/net/ethernet/intel/igc/igc_main.c 		synchronize_irq(adapter->pdev->irq);
pdev             3794 drivers/net/ethernet/intel/igc/igc_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             3817 drivers/net/ethernet/intel/igc/igc_main.c 		err = request_irq(pdev->irq, &igc_intr_msi, 0,
pdev             3827 drivers/net/ethernet/intel/igc/igc_main.c 	err = request_irq(pdev->irq, &igc_intr, IRQF_SHARED,
pdev             3831 drivers/net/ethernet/intel/igc/igc_main.c 		dev_err(&pdev->dev, "Error %d getting interrupt\n",
pdev             3998 drivers/net/ethernet/intel/igc/igc_main.c 	pci_read_config_word(adapter->pdev, reg, value);
pdev             4005 drivers/net/ethernet/intel/igc/igc_main.c 	pci_write_config_word(adapter->pdev, reg, *value);
pdev             4012 drivers/net/ethernet/intel/igc/igc_main.c 	if (!pci_is_pcie(adapter->pdev))
pdev             4015 drivers/net/ethernet/intel/igc/igc_main.c 	pcie_capability_read_word(adapter->pdev, reg, value);
pdev             4024 drivers/net/ethernet/intel/igc/igc_main.c 	if (!pci_is_pcie(adapter->pdev))
pdev             4027 drivers/net/ethernet/intel/igc/igc_main.c 	pcie_capability_write_word(adapter->pdev, reg, *value);
pdev             4050 drivers/net/ethernet/intel/igc/igc_main.c 		WARN(pci_device_is_present(igc->pdev),
pdev             4059 drivers/net/ethernet/intel/igc/igc_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             4104 drivers/net/ethernet/intel/igc/igc_main.c 	dev_err(&pdev->dev, "Unsupported Speed/Duplex configuration\n");
pdev             4119 drivers/net/ethernet/intel/igc/igc_main.c static int igc_probe(struct pci_dev *pdev,
pdev             4128 drivers/net/ethernet/intel/igc/igc_main.c 	err = pci_enable_device_mem(pdev);
pdev             4132 drivers/net/ethernet/intel/igc/igc_main.c 	err = dma_set_mask(&pdev->dev, DMA_BIT_MASK(64));
pdev             4134 drivers/net/ethernet/intel/igc/igc_main.c 		err = dma_set_coherent_mask(&pdev->dev,
pdev             4137 drivers/net/ethernet/intel/igc/igc_main.c 		err = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev             4139 drivers/net/ethernet/intel/igc/igc_main.c 			err = dma_set_coherent_mask(&pdev->dev,
pdev             4142 drivers/net/ethernet/intel/igc/igc_main.c 				dev_err(&pdev->dev, "igc: Wrong DMA config\n");
pdev             4148 drivers/net/ethernet/intel/igc/igc_main.c 	err = pci_request_selected_regions(pdev,
pdev             4149 drivers/net/ethernet/intel/igc/igc_main.c 					   pci_select_bars(pdev,
pdev             4155 drivers/net/ethernet/intel/igc/igc_main.c 	pci_enable_pcie_error_reporting(pdev);
pdev             4157 drivers/net/ethernet/intel/igc/igc_main.c 	pci_set_master(pdev);
pdev             4166 drivers/net/ethernet/intel/igc/igc_main.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             4168 drivers/net/ethernet/intel/igc/igc_main.c 	pci_set_drvdata(pdev, netdev);
pdev             4171 drivers/net/ethernet/intel/igc/igc_main.c 	adapter->pdev = pdev;
pdev             4177 drivers/net/ethernet/intel/igc/igc_main.c 	err = pci_save_state(pdev);
pdev             4182 drivers/net/ethernet/intel/igc/igc_main.c 	adapter->io_addr = ioremap(pci_resource_start(pdev, 0),
pdev             4183 drivers/net/ethernet/intel/igc/igc_main.c 				   pci_resource_len(pdev, 0));
pdev             4194 drivers/net/ethernet/intel/igc/igc_main.c 	netdev->mem_start = pci_resource_start(pdev, 0);
pdev             4195 drivers/net/ethernet/intel/igc/igc_main.c 	netdev->mem_end = pci_resource_end(pdev, 0);
pdev             4198 drivers/net/ethernet/intel/igc/igc_main.c 	hw->vendor_id = pdev->vendor;
pdev             4199 drivers/net/ethernet/intel/igc/igc_main.c 	hw->device_id = pdev->device;
pdev             4200 drivers/net/ethernet/intel/igc/igc_main.c 	hw->revision_id = pdev->revision;
pdev             4201 drivers/net/ethernet/intel/igc/igc_main.c 	hw->subsystem_vendor_id = pdev->subsystem_vendor;
pdev             4202 drivers/net/ethernet/intel/igc/igc_main.c 	hw->subsystem_device_id = pdev->subsystem_device;
pdev             4236 drivers/net/ethernet/intel/igc/igc_main.c 			dev_err(&pdev->dev,
pdev             4243 drivers/net/ethernet/intel/igc/igc_main.c 	if (eth_platform_get_mac_address(&pdev->dev, hw->mac.addr)) {
pdev             4246 drivers/net/ethernet/intel/igc/igc_main.c 			dev_err(&pdev->dev, "NVM Read Error\n");
pdev             4252 drivers/net/ethernet/intel/igc/igc_main.c 		dev_err(&pdev->dev, "Invalid MAC Address\n");
pdev             4295 drivers/net/ethernet/intel/igc/igc_main.c 	pcie_print_link_status(pdev);
pdev             4311 drivers/net/ethernet/intel/igc/igc_main.c 	pci_release_selected_regions(pdev,
pdev             4312 drivers/net/ethernet/intel/igc/igc_main.c 				     pci_select_bars(pdev, IORESOURCE_MEM));
pdev             4315 drivers/net/ethernet/intel/igc/igc_main.c 	pci_disable_device(pdev);
pdev             4328 drivers/net/ethernet/intel/igc/igc_main.c static void igc_remove(struct pci_dev *pdev)
pdev             4330 drivers/net/ethernet/intel/igc/igc_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             4348 drivers/net/ethernet/intel/igc/igc_main.c 	pci_iounmap(pdev, adapter->io_addr);
pdev             4349 drivers/net/ethernet/intel/igc/igc_main.c 	pci_release_mem_regions(pdev);
pdev             4355 drivers/net/ethernet/intel/igc/igc_main.c 	pci_disable_pcie_error_reporting(pdev);
pdev             4357 drivers/net/ethernet/intel/igc/igc_main.c 	pci_disable_device(pdev);
pdev             4411 drivers/net/ethernet/intel/igc/igc_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             4416 drivers/net/ethernet/intel/igc/igc_main.c 	pci_read_config_word(pdev, PCI_COMMAND, &hw->bus.pci_cmd_word);
pdev             4447 drivers/net/ethernet/intel/igc/igc_main.c 		dev_err(&pdev->dev, "Unable to allocate memory for queues\n");
pdev             4466 drivers/net/ethernet/intel/igc/igc_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             4475 drivers/net/ethernet/intel/igc/igc_main.c 		dev_err(&pdev->dev, "Unable to allocate memory for queues\n");
pdev              144 drivers/net/ethernet/intel/ixgb/ixgb.h 	struct pci_dev *pdev;
pdev              463 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c 	strlcpy(drvinfo->bus_info, pci_name(adapter->pdev),
pdev               50 drivers/net/ethernet/intel/ixgb/ixgb_main.c static int ixgb_probe(struct pci_dev *pdev, const struct pci_device_id *ent);
pdev               51 drivers/net/ethernet/intel/ixgb/ixgb_main.c static void ixgb_remove(struct pci_dev *pdev);
pdev               84 drivers/net/ethernet/intel/ixgb/ixgb_main.c static pci_ers_result_t ixgb_io_error_detected (struct pci_dev *pdev,
pdev               86 drivers/net/ethernet/intel/ixgb/ixgb_main.c static pci_ers_result_t ixgb_io_slot_reset (struct pci_dev *pdev);
pdev               87 drivers/net/ethernet/intel/ixgb/ixgb_main.c static void ixgb_io_resume (struct pci_dev *pdev);
pdev              156 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	synchronize_irq(adapter->pdev->irq);
pdev              200 drivers/net/ethernet/intel/ixgb/ixgb_main.c 		err = pci_enable_msi(adapter->pdev);
pdev              208 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	err = request_irq(adapter->pdev->irq, ixgb_intr, irq_flags,
pdev              212 drivers/net/ethernet/intel/ixgb/ixgb_main.c 			pci_disable_msi(adapter->pdev);
pdev              262 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	free_irq(adapter->pdev->irq, netdev);
pdev              265 drivers/net/ethernet/intel/ixgb/ixgb_main.c 		pci_disable_msi(adapter->pdev);
pdev              363 drivers/net/ethernet/intel/ixgb/ixgb_main.c ixgb_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              372 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	err = pci_enable_device(pdev);
pdev              377 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev              381 drivers/net/ethernet/intel/ixgb/ixgb_main.c 		err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              388 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	err = pci_request_regions(pdev, ixgb_driver_name);
pdev              392 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	pci_set_master(pdev);
pdev              400 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev              402 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	pci_set_drvdata(pdev, netdev);
pdev              405 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	adapter->pdev = pdev;
pdev              409 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	adapter->hw.hw_addr = pci_ioremap_bar(pdev, BAR_0);
pdev              416 drivers/net/ethernet/intel/ixgb/ixgb_main.c 		if (pci_resource_len(pdev, i) == 0)
pdev              418 drivers/net/ethernet/intel/ixgb/ixgb_main.c 		if (pci_resource_flags(pdev, i) & IORESOURCE_IO) {
pdev              419 drivers/net/ethernet/intel/ixgb/ixgb_main.c 			adapter->hw.io_base = pci_resource_start(pdev, i);
pdev              429 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	strncpy(netdev->name, pci_name(pdev), sizeof(netdev->name) - 1);
pdev              507 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	pci_release_regions(pdev);
pdev              510 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	pci_disable_device(pdev);
pdev              525 drivers/net/ethernet/intel/ixgb/ixgb_main.c ixgb_remove(struct pci_dev *pdev)
pdev              527 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev              535 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	pci_release_regions(pdev);
pdev              538 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	pci_disable_device(pdev);
pdev              555 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              559 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	hw->vendor_id = pdev->vendor;
pdev              560 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	hw->device_id = pdev->device;
pdev              561 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	hw->subsystem_vendor_id = pdev->subsystem_vendor;
pdev              562 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	hw->subsystem_id = pdev->subsystem_device;
pdev              670 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              683 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	txdr->desc = dma_alloc_coherent(&pdev->dev, txdr->size, &txdr->dma,
pdev              753 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              766 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	rxdr->desc = dma_alloc_coherent(&pdev->dev, rxdr->size, &rxdr->dma,
pdev              878 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              885 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	dma_free_coherent(&pdev->dev, adapter->tx_ring.size,
pdev              897 drivers/net/ethernet/intel/ixgb/ixgb_main.c 			dma_unmap_page(&adapter->pdev->dev, buffer_info->dma,
pdev              900 drivers/net/ethernet/intel/ixgb/ixgb_main.c 			dma_unmap_single(&adapter->pdev->dev, buffer_info->dma,
pdev              960 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              967 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	dma_free_coherent(&pdev->dev, rx_ring->size, rx_ring->desc,
pdev              983 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              992 drivers/net/ethernet/intel/ixgb/ixgb_main.c 			dma_unmap_single(&pdev->dev,
pdev             1294 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1316 drivers/net/ethernet/intel/ixgb/ixgb_main.c 		buffer_info->dma = dma_map_single(&pdev->dev,
pdev             1319 drivers/net/ethernet/intel/ixgb/ixgb_main.c 		if (dma_mapping_error(&pdev->dev, buffer_info->dma))
pdev             1356 drivers/net/ethernet/intel/ixgb/ixgb_main.c 				skb_frag_dma_map(&pdev->dev, frag, offset, size,
pdev             1358 drivers/net/ethernet/intel/ixgb/ixgb_main.c 			if (dma_mapping_error(&pdev->dev, buffer_info->dma))
pdev             1373 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	dev_err(&pdev->dev, "TX DMA map failed\n");
pdev             1596 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1599 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	if (pci_channel_offline(pdev))
pdev             1937 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1980 drivers/net/ethernet/intel/ixgb/ixgb_main.c 		dma_unmap_single(&pdev->dev,
pdev             2056 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             2087 drivers/net/ethernet/intel/ixgb/ixgb_main.c 		buffer_info->dma = dma_map_single(&pdev->dev,
pdev             2091 drivers/net/ethernet/intel/ixgb/ixgb_main.c 		if (dma_mapping_error(&pdev->dev, buffer_info->dma)) {
pdev             2196 drivers/net/ethernet/intel/ixgb/ixgb_main.c static pci_ers_result_t ixgb_io_error_detected(struct pci_dev *pdev,
pdev             2199 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2210 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	pci_disable_device(pdev);
pdev             2225 drivers/net/ethernet/intel/ixgb/ixgb_main.c static pci_ers_result_t ixgb_io_slot_reset(struct pci_dev *pdev)
pdev             2227 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2230 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	if (pci_enable_device(pdev)) {
pdev             2237 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	if (0 != PCI_FUNC (pdev->devfn))
pdev             2240 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	pci_set_master(pdev);
pdev             2272 drivers/net/ethernet/intel/ixgb/ixgb_main.c static void ixgb_io_resume(struct pci_dev *pdev)
pdev             2274 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2277 drivers/net/ethernet/intel/ixgb/ixgb_main.c 	pci_set_master(pdev);
pdev              562 drivers/net/ethernet/intel/ixgbe/ixgbe.h 	struct pci_dev *pdev;
pdev              191 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h 	dev_info(&adapter->pdev->dev, format, ## arg)
pdev              193 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h 	dev_warn(&adapter->pdev->dev, format, ## arg)
pdev              195 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h 	dev_err(&adapter->pdev->dev, format, ## arg)
pdev              197 drivers/net/ethernet/intel/ixgbe/ixgbe_common.h 	dev_notice(&adapter->pdev->dev, format, ## arg)
pdev              192 drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c 	const char *name = pci_name(adapter->pdev);
pdev             1013 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	strlcpy(drvinfo->bus_info, pci_name(adapter->pdev),
pdev             1592 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	u32 irq = adapter->pdev->irq;
pdev             1733 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	tx_ring->dev = &adapter->pdev->dev;
pdev             1760 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	rx_ring->dev = &adapter->pdev->dev;
pdev             2192 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	    !device_can_wakeup(&adapter->pdev->dev))
pdev             2227 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	device_set_wakeup_enable(&adapter->pdev->dev, adapter->wol);
pdev              110 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 		dma_unmap_sg(&adapter->pdev->dev, ddp->sgl, ddp->sgc,
pdev              188 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 	dmacount = dma_map_sg(&adapter->pdev->dev, sgl, sgc, DMA_FROM_DEVICE);
pdev              323 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 	dma_unmap_sg(&adapter->pdev->dev, sgl, sgc, DMA_FROM_DEVICE);
pdev              441 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 		dma_unmap_sg(&adapter->pdev->dev, ddp->sgl,
pdev              732 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 	dma_unmap_single(&adapter->pdev->dev,
pdev              753 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 	struct device *dev = &adapter->pdev->dev;
pdev              988 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 	pos = pci_find_ext_capability(adapter->pdev, PCI_EXT_CAP_ID_DSN);
pdev              992 drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c 			pci_read_config_byte(adapter->pdev, pos + i, &buf[i]);
pdev              775 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c 	vectors = pci_enable_msix_range(adapter->pdev, adapter->msix_entries,
pdev              912 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c 		ring->dev = &adapter->pdev->dev;
pdev              938 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c 		ring->dev = &adapter->pdev->dev;
pdev              965 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c 		ring->dev = &adapter->pdev->dev;
pdev             1154 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c 		pci_disable_msix(adapter->pdev);
pdev             1159 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c 		pci_disable_msi(adapter->pdev);
pdev             1214 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c 	err = pci_enable_msi(adapter->pdev);
pdev              172 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static bool ixgbe_check_cfg_remove(struct ixgbe_hw *hw, struct pci_dev *pdev);
pdev              188 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	parent_bus = adapter->pdev->bus->parent;
pdev              253 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct pci_dev *pdev;
pdev              264 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		pdev = adapter->pdev->bus->parent->self;
pdev              266 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		pdev = adapter->pdev;
pdev              268 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	pcie_print_link_status(pdev);
pdev              366 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static bool ixgbe_check_cfg_remove(struct ixgbe_hw *hw, struct pci_dev *pdev)
pdev              370 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	pci_read_config_word(pdev, PCI_VENDOR_ID, &value);
pdev              385 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	pci_read_config_word(adapter->pdev, reg, &value);
pdev              387 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	    ixgbe_check_cfg_remove(hw, adapter->pdev))
pdev              400 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	pci_read_config_dword(adapter->pdev, reg, &value);
pdev              402 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	    ixgbe_check_cfg_remove(hw, adapter->pdev))
pdev              414 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	pci_write_config_word(adapter->pdev, reg, value);
pdev              586 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		dev_info(&adapter->pdev->dev, "Net device Info\n");
pdev              596 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	dev_info(&adapter->pdev->dev, "Register Dump\n");
pdev              607 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	dev_info(&adapter->pdev->dev, "TX Rings Summary\n");
pdev              625 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	dev_info(&adapter->pdev->dev, "TX Rings Dump\n");
pdev              712 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	dev_info(&adapter->pdev->dev, "RX Rings Summary\n");
pdev              724 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	dev_info(&adapter->pdev->dev, "RX Rings Dump\n");
pdev             3282 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	pci_disable_msix(adapter->pdev);
pdev             3377 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		err = request_irq(adapter->pdev->irq, ixgbe_intr, 0,
pdev             3380 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		err = request_irq(adapter->pdev->irq, ixgbe_intr, IRQF_SHARED,
pdev             3394 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		free_irq(adapter->pdev->irq, adapter);
pdev             3449 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		synchronize_irq(adapter->pdev->irq);
pdev             5707 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	pcie_capability_read_word(adapter->pdev, PCI_EXP_DEVCTL2, &devctl2);
pdev             6138 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (!pci_channel_offline(adapter->pdev))
pdev             6251 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             6258 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->vendor_id = pdev->vendor;
pdev             6259 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->device_id = pdev->device;
pdev             6260 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->revision_id = pdev->revision;
pdev             6261 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->subsystem_vendor_id = pdev->subsystem_vendor;
pdev             6262 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->subsystem_device_id = pdev->subsystem_device;
pdev             6877 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static int ixgbe_resume(struct pci_dev *pdev)
pdev             6879 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_adapter *adapter = pci_get_drvdata(pdev);
pdev             6884 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	pci_set_power_state(pdev, PCI_D0);
pdev             6885 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	pci_restore_state(pdev);
pdev             6890 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	pci_save_state(pdev);
pdev             6892 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	err = pci_enable_device_mem(pdev);
pdev             6899 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	pci_set_master(pdev);
pdev             6901 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	pci_wake_from_d3(pdev, false);
pdev             6921 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static int __ixgbe_shutdown(struct pci_dev *pdev, bool *enable_wake)
pdev             6923 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_adapter *adapter = pci_get_drvdata(pdev);
pdev             6942 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	retval = pci_save_state(pdev);
pdev             6976 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		pci_wake_from_d3(pdev, false);
pdev             6983 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		pci_wake_from_d3(pdev, !!wufc);
pdev             6996 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		pci_disable_device(pdev);
pdev             7002 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static int ixgbe_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             7007 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	retval = __ixgbe_shutdown(pdev, &wake);
pdev             7012 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		pci_prepare_to_sleep(pdev);
pdev             7014 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		pci_wake_from_d3(pdev, false);
pdev             7015 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		pci_set_power_state(pdev, PCI_D3hot);
pdev             7022 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static void ixgbe_shutdown(struct pci_dev *pdev)
pdev             7026 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	__ixgbe_shutdown(pdev, &wake);
pdev             7029 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		pci_wake_from_d3(pdev, wake);
pdev             7030 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		pci_set_power_state(pdev, PCI_D3hot);
pdev             7611 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             7627 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (!pdev)
pdev             10064 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static void *ixgbe_fwd_add(struct net_device *pdev, struct net_device *vdev)
pdev             10066 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_adapter *adapter = netdev_priv(pdev);
pdev             10133 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		err = ixgbe_setup_tc(pdev, adapter->hw_tcs);
pdev             10150 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (!netif_running(pdev))
pdev             10160 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static void ixgbe_fwd_del(struct net_device *pdev, void *priv)
pdev             10163 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_adapter *adapter = netdev_priv(pdev);
pdev             10189 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	netdev_unbind_sb_channel(pdev, accel->netdev);
pdev             10582 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct pci_dev *entry, *pdev = adapter->pdev;
pdev             10592 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	list_for_each_entry(entry, &adapter->pdev->bus->devices, bus_list) {
pdev             10603 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		if ((entry->vendor != pdev->vendor) ||
pdev             10604 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		    (entry->device != pdev->device))
pdev             10731 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static int ixgbe_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             10749 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (pdev->is_virtfn) {
pdev             10751 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		     pci_name(pdev), pdev->vendor, pdev->device);
pdev             10755 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	err = pci_enable_device_mem(pdev);
pdev             10759 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (!dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64))) {
pdev             10762 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             10764 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			dev_err(&pdev->dev,
pdev             10771 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	err = pci_request_mem_regions(pdev, ixgbe_driver_name);
pdev             10773 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		dev_err(&pdev->dev,
pdev             10778 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	pci_enable_pcie_error_reporting(pdev);
pdev             10780 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	pci_set_master(pdev);
pdev             10781 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	pci_save_state(pdev);
pdev             10798 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             10803 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	adapter->pdev = pdev;
pdev             10808 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->hw_addr = ioremap(pci_resource_start(pdev, 0),
pdev             10809 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			      pci_resource_len(pdev, 0));
pdev             10819 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	strlcpy(netdev->name, pci_name(pdev), sizeof(netdev->name));
pdev             10908 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	pci_sriov_set_totalvfs(pdev, IXGBE_MAX_VFS_DRV_LIMIT);
pdev             11021 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	eth_platform_get_mac_address(&adapter->pdev->dev,
pdev             11060 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	hw->wol_enabled = ixgbe_wol_supported(adapter, pdev->device,
pdev             11061 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 						pdev->subsystem_device);
pdev             11065 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	device_set_wakeup_enable(&adapter->pdev->dev, adapter->wol);
pdev             11119 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	pci_set_drvdata(pdev, adapter);
pdev             11133 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (dca_add_requester(&pdev->dev) == 0) {
pdev             11141 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 			ixgbe_vf_configuration(pdev, (i | 0x10000000));
pdev             11189 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	pci_release_mem_regions(pdev);
pdev             11193 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		pci_disable_device(pdev);
pdev             11206 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static void ixgbe_remove(struct pci_dev *pdev)
pdev             11208 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_adapter *adapter = pci_get_drvdata(pdev);
pdev             11229 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		dca_remove_requester(&pdev->dev);
pdev             11259 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	pci_release_mem_regions(pdev);
pdev             11277 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	pci_disable_pcie_error_reporting(pdev);
pdev             11280 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		pci_disable_device(pdev);
pdev             11291 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static pci_ers_result_t ixgbe_io_error_detected(struct pci_dev *pdev,
pdev             11294 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_adapter *adapter = pci_get_drvdata(pdev);
pdev             11308 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	bdev = pdev->bus->self;
pdev             11332 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if ((pf_func & 1) == (pdev->devfn & 1)) {
pdev             11411 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		pci_disable_device(pdev);
pdev             11424 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static pci_ers_result_t ixgbe_io_slot_reset(struct pci_dev *pdev)
pdev             11426 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_adapter *adapter = pci_get_drvdata(pdev);
pdev             11429 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	if (pci_enable_device_mem(pdev)) {
pdev             11436 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		pci_set_master(pdev);
pdev             11437 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		pci_restore_state(pdev);
pdev             11438 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		pci_save_state(pdev);
pdev             11440 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		pci_wake_from_d3(pdev, false);
pdev             11457 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static void ixgbe_io_resume(struct pci_dev *pdev)
pdev             11459 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	struct ixgbe_adapter *adapter = pci_get_drvdata(pdev);
pdev              871 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	struct pci_dev *pdev = adapter->pdev;
pdev              882 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		if (func0_pdev == pdev)
pdev              888 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	if (func0_pdev == pdev)
pdev              905 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	struct pci_dev *pdev = adapter->pdev;
pdev              938 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		 pci_name(pdev));
pdev             1409 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c 						&adapter->pdev->dev);
pdev              124 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct pci_dev *pdev = adapter->pdev;
pdev              125 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	u16 vendor = pdev->vendor;
pdev              131 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_SRIOV);
pdev              134 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	pci_read_config_word(pdev, pos + PCI_SRIOV_VF_DID, &vf_id);
pdev              140 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		if (vfdev->physfn != pdev)
pdev              158 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	pre_existing_vfs = pci_num_vf(adapter->pdev);
pdev              170 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		dev_warn(&adapter->pdev->dev,
pdev              183 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		err = pci_enable_sriov(adapter->pdev, num_vfs);
pdev              240 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	if (pci_vfs_assigned(adapter->pdev)) {
pdev              245 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	pci_disable_sriov(adapter->pdev);
pdev              791 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c int ixgbe_vf_configuration(struct pci_dev *pdev, unsigned int event_mask)
pdev              793 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	struct ixgbe_adapter *adapter = pci_get_drvdata(pdev);
pdev             1373 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		dev_info(&adapter->pdev->dev, "setting MAC %pM on VF %d\n",
pdev             1375 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		dev_info(&adapter->pdev->dev, "Reload the VF driver to make this change effective.");
pdev             1382 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 				dev_warn(&adapter->pdev->dev, "The VF MAC address has been set, but the PF device is not up.\n");
pdev             1383 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 				dev_warn(&adapter->pdev->dev, "Bring the PF device up before attempting to use the VF device.\n");
pdev             1386 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 			dev_warn(&adapter->pdev->dev, "The VF MAC address was NOT set due to invalid or duplicate MAC address.\n");
pdev             1396 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		dev_info(&adapter->pdev->dev, "removing MAC on VF %d\n", vf);
pdev             1403 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 			dev_warn(&adapter->pdev->dev, "Could NOT remove the VF MAC address.\n");
pdev             1435 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 	dev_info(&adapter->pdev->dev,
pdev             1438 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		dev_warn(&adapter->pdev->dev,
pdev             1440 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		dev_warn(&adapter->pdev->dev,
pdev             1577 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c 		dev_info(&adapter->pdev->dev,
pdev               19 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.h int ixgbe_vf_configuration(struct pci_dev *pdev, unsigned int event_mask);
pdev              162 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c 	ixgbe_hwmon = devm_kzalloc(&adapter->pdev->dev, sizeof(*ixgbe_hwmon),
pdev              196 drivers/net/ethernet/intel/ixgbe/ixgbe_sysfs.c 	hwmon_dev = devm_hwmon_device_register_with_groups(&adapter->pdev->dev,
pdev               26 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c 	struct device *dev = &adapter->pdev->dev;
pdev               54 drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c 	struct device *dev = &adapter->pdev->dev;
pdev              223 drivers/net/ethernet/intel/ixgbevf/ethtool.c 	strlcpy(drvinfo->bus_info, pci_name(adapter->pdev),
pdev              665 drivers/net/ethernet/intel/ixgbevf/ethtool.c 		dev_err(&adapter->pdev->dev,
pdev              733 drivers/net/ethernet/intel/ixgbevf/ethtool.c 		dev_err(&adapter->pdev->dev,
pdev              361 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h 	struct pci_dev *pdev;
pdev              125 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	dev_err(&adapter->pdev->dev, "Adapter removed\n");
pdev             2010 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		dev_err(&adapter->pdev->dev,
pdev             2503 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	if (!pci_channel_offline(adapter->pdev))
pdev             2518 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	pci_set_master(adapter->pdev);
pdev             2560 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	vectors = pci_enable_msix_range(adapter->pdev, adapter->msix_entries,
pdev             2564 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		dev_err(&adapter->pdev->dev,
pdev             2725 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		ring->dev = &adapter->pdev->dev;
pdev             2753 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		ring->dev = &adapter->pdev->dev;
pdev             2782 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		ring->dev = &adapter->pdev->dev;
pdev             2935 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	pci_disable_msix(adapter->pdev);
pdev             3007 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             3012 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	hw->vendor_id = pdev->vendor;
pdev             3013 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	hw->device_id = pdev->device;
pdev             3014 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	hw->revision_id = pdev->revision;
pdev             3015 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	hw->subsystem_vendor_id = pdev->subsystem_vendor;
pdev             3016 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	hw->subsystem_device_id = pdev->subsystem_device;
pdev             3035 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		dev_info(&pdev->dev,
pdev             3046 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 			dev_info(&pdev->dev, "Error reading MAC address\n");
pdev             3048 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 			dev_info(&pdev->dev,
pdev             3054 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		dev_info(&pdev->dev, "Assigning random MAC address\n");
pdev             3255 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	dev_info(&adapter->pdev->dev, "NIC Link is Up %s\n",
pdev             3282 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	dev_info(&adapter->pdev->dev, "NIC Link is Down\n");
pdev             4260 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		dev_warn(&adapter->pdev->dev, "MTU cannot be changed while XDP program is loaded\n");
pdev             4283 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static int ixgbevf_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             4285 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             4301 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	retval = pci_save_state(pdev);
pdev             4307 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		pci_disable_device(pdev);
pdev             4313 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static int ixgbevf_resume(struct pci_dev *pdev)
pdev             4315 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             4319 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	pci_restore_state(pdev);
pdev             4323 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	pci_save_state(pdev);
pdev             4325 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	err = pci_enable_device_mem(pdev);
pdev             4327 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		dev_err(&pdev->dev, "Cannot enable PCI device from suspend\n");
pdev             4334 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	pci_set_master(pdev);
pdev             4352 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static void ixgbevf_shutdown(struct pci_dev *pdev)
pdev             4354 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	ixgbevf_suspend(pdev, PMSG_SUSPEND);
pdev             4536 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static int ixgbevf_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             4545 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	err = pci_enable_device(pdev);
pdev             4549 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	if (!dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64))) {
pdev             4552 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             4554 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 			dev_err(&pdev->dev, "No usable DMA configuration, aborting\n");
pdev             4560 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	err = pci_request_regions(pdev, ixgbevf_driver_name);
pdev             4562 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		dev_err(&pdev->dev, "pci_request_regions failed 0x%x\n", err);
pdev             4566 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	pci_set_master(pdev);
pdev             4575 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             4580 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	adapter->pdev = pdev;
pdev             4588 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	pci_save_state(pdev);
pdev             4590 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	hw->hw_addr = ioremap(pci_resource_start(pdev, 0),
pdev             4591 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 			      pci_resource_len(pdev, 0));
pdev             4697 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	pci_set_drvdata(pdev, netdev);
pdev             4704 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	dev_info(&pdev->dev, "%pM\n", netdev->dev_addr);
pdev             4705 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	dev_info(&pdev->dev, "MAC: %d\n", hw->mac.type);
pdev             4709 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		dev_info(&pdev->dev, "Intel(R) X550 Virtual Function\n");
pdev             4712 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		dev_info(&pdev->dev, "Intel(R) X540 Virtual Function\n");
pdev             4716 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		dev_info(&pdev->dev, "Intel(R) 82599 Virtual Function\n");
pdev             4732 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	pci_release_regions(pdev);
pdev             4736 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		pci_disable_device(pdev);
pdev             4749 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static void ixgbevf_remove(struct pci_dev *pdev)
pdev             4751 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             4771 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	pci_release_regions(pdev);
pdev             4780 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		pci_disable_device(pdev);
pdev             4791 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static pci_ers_result_t ixgbevf_io_error_detected(struct pci_dev *pdev,
pdev             4794 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             4812 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		pci_disable_device(pdev);
pdev             4826 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static pci_ers_result_t ixgbevf_io_slot_reset(struct pci_dev *pdev)
pdev             4828 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             4831 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	if (pci_enable_device_mem(pdev)) {
pdev             4832 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 		dev_err(&pdev->dev,
pdev             4840 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	pci_set_master(pdev);
pdev             4855 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c static void ixgbevf_io_resume(struct pci_dev *pdev)
pdev             4857 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev              135 drivers/net/ethernet/intel/ixgbevf/vf.c 		pci_read_config_byte(adapter->pdev,
pdev              108 drivers/net/ethernet/jme.c 	if (jme->pdev->device == PCI_DEVICE_ID_JMICRON_JMC250)
pdev              511 drivers/net/ethernet/jme.c 		if (is_buggy250(jme->pdev->device, jme->chiprev)) {
pdev              560 drivers/net/ethernet/jme.c 	txring->alloc = dma_alloc_coherent(&(jme->pdev->dev),
pdev              587 drivers/net/ethernet/jme.c 	dma_free_coherent(&(jme->pdev->dev),
pdev              624 drivers/net/ethernet/jme.c 		dma_free_coherent(&(jme->pdev->dev),
pdev              737 drivers/net/ethernet/jme.c 	mapping = pci_map_page(jme->pdev, virt_to_page(skb->data),
pdev              740 drivers/net/ethernet/jme.c 	if (unlikely(pci_dma_mapping_error(jme->pdev, mapping))) {
pdev              746 drivers/net/ethernet/jme.c 		pci_unmap_page(jme->pdev, rxbi->mapping,
pdev              763 drivers/net/ethernet/jme.c 		pci_unmap_page(jme->pdev,
pdev              787 drivers/net/ethernet/jme.c 		dma_free_coherent(&(jme->pdev->dev),
pdev              807 drivers/net/ethernet/jme.c 	rxring->alloc = dma_alloc_coherent(&(jme->pdev->dev),
pdev              844 drivers/net/ethernet/jme.c 	dma_free_coherent(&(jme->pdev->dev),
pdev             1008 drivers/net/ethernet/jme.c 	pci_dma_sync_single_for_cpu(jme->pdev,
pdev             1014 drivers/net/ethernet/jme.c 		pci_dma_sync_single_for_device(jme->pdev,
pdev             1458 drivers/net/ethernet/jme.c 				pci_unmap_page(jme->pdev,
pdev             1628 drivers/net/ethernet/jme.c 	if (!pci_enable_msi(jme->pdev)) {
pdev             1634 drivers/net/ethernet/jme.c 	rc = request_irq(jme->pdev->irq, handler, irq_flags, netdev->name,
pdev             1643 drivers/net/ethernet/jme.c 			pci_disable_msi(jme->pdev);
pdev             1647 drivers/net/ethernet/jme.c 		netdev->irq = jme->pdev->irq;
pdev             1656 drivers/net/ethernet/jme.c 	free_irq(jme->pdev->irq, jme->dev);
pdev             1658 drivers/net/ethernet/jme.c 		pci_disable_msi(jme->pdev);
pdev             1660 drivers/net/ethernet/jme.c 		jme->dev->irq = jme->pdev->irq;
pdev             1674 drivers/net/ethernet/jme.c 	pci_read_config_dword(jme->pdev, PCI_PRIV_PE1, &reg);
pdev             1677 drivers/net/ethernet/jme.c 	pci_write_config_dword(jme->pdev, PCI_PRIV_PE1, reg);
pdev             1690 drivers/net/ethernet/jme.c 	pci_read_config_dword(jme->pdev, PCI_PRIV_PE1, &reg);
pdev             1693 drivers/net/ethernet/jme.c 	pci_write_config_dword(jme->pdev, PCI_PRIV_PE1, reg);
pdev             1784 drivers/net/ethernet/jme.c 	pci_read_config_byte(jme->pdev, PCI_PRIV_SHARE_NICCTRL, &nic_ctrl);
pdev             1788 drivers/net/ethernet/jme.c 	switch (jme->pdev->device) {
pdev             1906 drivers/net/ethernet/jme.c 	if (jme->reg_pmcs && device_may_wakeup(&jme->pdev->dev)) {
pdev             1966 drivers/net/ethernet/jme.c jme_fill_tx_map(struct pci_dev *pdev,
pdev             1976 drivers/net/ethernet/jme.c 	dmaaddr = pci_map_page(pdev,
pdev             1982 drivers/net/ethernet/jme.c 	if (unlikely(pci_dma_mapping_error(pdev, dmaaddr)))
pdev             1985 drivers/net/ethernet/jme.c 	pci_dma_sync_single_for_device(pdev,
pdev             2013 drivers/net/ethernet/jme.c 		pci_unmap_page(jme->pdev,
pdev             2041 drivers/net/ethernet/jme.c 		ret = jme_fill_tx_map(jme->pdev, ctxdesc, ctxbi,
pdev             2053 drivers/net/ethernet/jme.c 	ret = jme_fill_tx_map(jme->pdev, ctxdesc, ctxbi, virt_to_page(skb->data),
pdev             2363 drivers/net/ethernet/jme.c 	strlcpy(info->bus_info, pci_name(jme->pdev), sizeof(info->bus_info));
pdev             2868 drivers/net/ethernet/jme.c jme_pci_dma64(struct pci_dev *pdev)
pdev             2870 drivers/net/ethernet/jme.c 	if (pdev->device == PCI_DEVICE_ID_JMICRON_JMC250 &&
pdev             2871 drivers/net/ethernet/jme.c 	    !pci_set_dma_mask(pdev, DMA_BIT_MASK(64)))
pdev             2872 drivers/net/ethernet/jme.c 		if (!pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64)))
pdev             2875 drivers/net/ethernet/jme.c 	if (pdev->device == PCI_DEVICE_ID_JMICRON_JMC250 &&
pdev             2876 drivers/net/ethernet/jme.c 	    !pci_set_dma_mask(pdev, DMA_BIT_MASK(40)))
pdev             2877 drivers/net/ethernet/jme.c 		if (!pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(40)))
pdev             2880 drivers/net/ethernet/jme.c 	if (!pci_set_dma_mask(pdev, DMA_BIT_MASK(32)))
pdev             2881 drivers/net/ethernet/jme.c 		if (!pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32)))
pdev             2927 drivers/net/ethernet/jme.c jme_init_one(struct pci_dev *pdev,
pdev             2939 drivers/net/ethernet/jme.c 	pci_disable_link_state(pdev, PCIE_LINK_STATE_L0S | PCIE_LINK_STATE_L1 |
pdev             2942 drivers/net/ethernet/jme.c 	rc = pci_enable_device(pdev);
pdev             2948 drivers/net/ethernet/jme.c 	using_dac = jme_pci_dma64(pdev);
pdev             2955 drivers/net/ethernet/jme.c 	if (!(pci_resource_flags(pdev, 0) & IORESOURCE_MEM)) {
pdev             2961 drivers/net/ethernet/jme.c 	rc = pci_request_regions(pdev, DRV_NAME);
pdev             2967 drivers/net/ethernet/jme.c 	pci_set_master(pdev);
pdev             3000 drivers/net/ethernet/jme.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             3001 drivers/net/ethernet/jme.c 	pci_set_drvdata(pdev, netdev);
pdev             3007 drivers/net/ethernet/jme.c 	jme->pdev = pdev;
pdev             3018 drivers/net/ethernet/jme.c 	jme->regs = ioremap(pci_resource_start(pdev, 0),
pdev             3019 drivers/net/ethernet/jme.c 			     pci_resource_len(pdev, 0));
pdev             3063 drivers/net/ethernet/jme.c 	pci_read_config_byte(pdev, PCI_DCSR_MRRS, &jme->mrrs);
pdev             3103 drivers/net/ethernet/jme.c 	if (pdev->device == PCI_DEVICE_ID_JMICRON_JMC250)
pdev             3113 drivers/net/ethernet/jme.c 	device_init_wakeup(&pdev->dev, true);
pdev             3116 drivers/net/ethernet/jme.c 	jme->pcirev = pdev->revision;
pdev             3144 drivers/net/ethernet/jme.c 		   (jme->pdev->device == PCI_DEVICE_ID_JMICRON_JMC250) ?
pdev             3146 drivers/net/ethernet/jme.c 		   (jme->pdev->device == PCI_DEVICE_ID_JMICRON_JMC260) ?
pdev             3159 drivers/net/ethernet/jme.c 	pci_release_regions(pdev);
pdev             3161 drivers/net/ethernet/jme.c 	pci_disable_device(pdev);
pdev             3167 drivers/net/ethernet/jme.c jme_remove_one(struct pci_dev *pdev)
pdev             3169 drivers/net/ethernet/jme.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             3175 drivers/net/ethernet/jme.c 	pci_release_regions(pdev);
pdev             3176 drivers/net/ethernet/jme.c 	pci_disable_device(pdev);
pdev             3181 drivers/net/ethernet/jme.c jme_shutdown(struct pci_dev *pdev)
pdev             3183 drivers/net/ethernet/jme.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             3187 drivers/net/ethernet/jme.c 	pci_pme_active(pdev, true);
pdev              402 drivers/net/ethernet/jme.h 	struct pci_dev          *pdev;
pdev             1023 drivers/net/ethernet/korina.c static int korina_probe(struct platform_device *pdev)
pdev             1025 drivers/net/ethernet/korina.c 	struct korina_device *bif = platform_get_drvdata(pdev);
pdev             1035 drivers/net/ethernet/korina.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             1041 drivers/net/ethernet/korina.c 	lp->rx_irq = platform_get_irq_byname(pdev, "korina_rx");
pdev             1042 drivers/net/ethernet/korina.c 	lp->tx_irq = platform_get_irq_byname(pdev, "korina_tx");
pdev             1044 drivers/net/ethernet/korina.c 	r = platform_get_resource_byname(pdev, IORESOURCE_MEM, "korina_regs");
pdev             1053 drivers/net/ethernet/korina.c 	r = platform_get_resource_byname(pdev, IORESOURCE_MEM, "korina_dma_rx");
pdev             1061 drivers/net/ethernet/korina.c 	r = platform_get_resource_byname(pdev, IORESOURCE_MEM, "korina_dma_tx");
pdev             1128 drivers/net/ethernet/korina.c static int korina_remove(struct platform_device *pdev)
pdev             1130 drivers/net/ethernet/korina.c 	struct korina_device *bif = platform_get_drvdata(pdev);
pdev               90 drivers/net/ethernet/lantiq_etop.c 	struct platform_device *pdev;
pdev              110 drivers/net/ethernet/lantiq_etop.c 	ch->dma.desc_base[ch->dma.desc].addr = dma_map_single(&priv->pdev->dev,
pdev              269 drivers/net/ethernet/lantiq_etop.c 		ch->dma.dev = &priv->pdev->dev;
pdev              385 drivers/net/ethernet/lantiq_etop.c 		priv->pdev->name, priv->pdev->id);
pdev              482 drivers/net/ethernet/lantiq_etop.c 	desc->addr = ((unsigned int) dma_map_single(&priv->pdev->dev, skb->data, len,
pdev              629 drivers/net/ethernet/lantiq_etop.c ltq_etop_probe(struct platform_device *pdev)
pdev              637 drivers/net/ethernet/lantiq_etop.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              639 drivers/net/ethernet/lantiq_etop.c 		dev_err(&pdev->dev, "failed to get etop resource\n");
pdev              644 drivers/net/ethernet/lantiq_etop.c 	res = devm_request_mem_region(&pdev->dev, res->start,
pdev              645 drivers/net/ethernet/lantiq_etop.c 		resource_size(res), dev_name(&pdev->dev));
pdev              647 drivers/net/ethernet/lantiq_etop.c 		dev_err(&pdev->dev, "failed to request etop resource\n");
pdev              652 drivers/net/ethernet/lantiq_etop.c 	ltq_etop_membase = devm_ioremap_nocache(&pdev->dev,
pdev              655 drivers/net/ethernet/lantiq_etop.c 		dev_err(&pdev->dev, "failed to remap etop engine %d\n",
pdev              656 drivers/net/ethernet/lantiq_etop.c 			pdev->id);
pdev              671 drivers/net/ethernet/lantiq_etop.c 	priv->pdev = pdev;
pdev              672 drivers/net/ethernet/lantiq_etop.c 	priv->pldata = dev_get_platdata(&pdev->dev);
pdev              675 drivers/net/ethernet/lantiq_etop.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              691 drivers/net/ethernet/lantiq_etop.c 	platform_set_drvdata(pdev, dev);
pdev              701 drivers/net/ethernet/lantiq_etop.c ltq_etop_remove(struct platform_device *pdev)
pdev              703 drivers/net/ethernet/lantiq_etop.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev              423 drivers/net/ethernet/lantiq_xrx200.c static int xrx200_probe(struct platform_device *pdev)
pdev              425 drivers/net/ethernet/lantiq_xrx200.c 	struct device *dev = &pdev->dev;
pdev              448 drivers/net/ethernet/lantiq_xrx200.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              460 drivers/net/ethernet/lantiq_xrx200.c 	priv->chan_rx.dma.irq = platform_get_irq_byname(pdev, "rx");
pdev              463 drivers/net/ethernet/lantiq_xrx200.c 	priv->chan_tx.dma.irq = platform_get_irq_byname(pdev, "tx");
pdev              503 drivers/net/ethernet/lantiq_xrx200.c 	platform_set_drvdata(pdev, priv);
pdev              520 drivers/net/ethernet/lantiq_xrx200.c static int xrx200_remove(struct platform_device *pdev)
pdev              522 drivers/net/ethernet/lantiq_xrx200.c 	struct xrx200_priv *priv = platform_get_drvdata(pdev);
pdev             2702 drivers/net/ethernet/marvell/mv643xx_eth.c static int mv643xx_eth_shared_of_add_port(struct platform_device *pdev,
pdev             2713 drivers/net/ethernet/marvell/mv643xx_eth.c 	ppd.shared = pdev;
pdev             2717 drivers/net/ethernet/marvell/mv643xx_eth.c 		dev_err(&pdev->dev, "missing interrupt on %pOFn\n", pnp);
pdev             2722 drivers/net/ethernet/marvell/mv643xx_eth.c 		dev_err(&pdev->dev, "missing reg property on %pOFn\n", pnp);
pdev             2727 drivers/net/ethernet/marvell/mv643xx_eth.c 		dev_err(&pdev->dev, "invalid reg property on %pOFn\n", pnp);
pdev             2735 drivers/net/ethernet/marvell/mv643xx_eth.c 		dev_err(&pdev->dev, "too many ports registered\n");
pdev             2784 drivers/net/ethernet/marvell/mv643xx_eth.c static int mv643xx_eth_shared_of_probe(struct platform_device *pdev)
pdev             2787 drivers/net/ethernet/marvell/mv643xx_eth.c 	struct device_node *pnp, *np = pdev->dev.of_node;
pdev             2794 drivers/net/ethernet/marvell/mv643xx_eth.c 	pd = devm_kzalloc(&pdev->dev, sizeof(*pd), GFP_KERNEL);
pdev             2797 drivers/net/ethernet/marvell/mv643xx_eth.c 	pdev->dev.platform_data = pd;
pdev             2802 drivers/net/ethernet/marvell/mv643xx_eth.c 		ret = mv643xx_eth_shared_of_add_port(pdev, pnp);
pdev             2821 drivers/net/ethernet/marvell/mv643xx_eth.c static inline int mv643xx_eth_shared_of_probe(struct platform_device *pdev)
pdev             2831 drivers/net/ethernet/marvell/mv643xx_eth.c static int mv643xx_eth_shared_probe(struct platform_device *pdev)
pdev             2844 drivers/net/ethernet/marvell/mv643xx_eth.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2848 drivers/net/ethernet/marvell/mv643xx_eth.c 	msp = devm_kzalloc(&pdev->dev, sizeof(*msp), GFP_KERNEL);
pdev             2851 drivers/net/ethernet/marvell/mv643xx_eth.c 	platform_set_drvdata(pdev, msp);
pdev             2853 drivers/net/ethernet/marvell/mv643xx_eth.c 	msp->base = devm_ioremap(&pdev->dev, res->start, resource_size(res));
pdev             2857 drivers/net/ethernet/marvell/mv643xx_eth.c 	msp->clk = devm_clk_get(&pdev->dev, NULL);
pdev             2868 drivers/net/ethernet/marvell/mv643xx_eth.c 	ret = mv643xx_eth_shared_of_probe(pdev);
pdev             2871 drivers/net/ethernet/marvell/mv643xx_eth.c 	pd = dev_get_platdata(&pdev->dev);
pdev             2885 drivers/net/ethernet/marvell/mv643xx_eth.c static int mv643xx_eth_shared_remove(struct platform_device *pdev)
pdev             2887 drivers/net/ethernet/marvell/mv643xx_eth.c 	struct mv643xx_eth_shared_private *msp = platform_get_drvdata(pdev);
pdev             3078 drivers/net/ethernet/marvell/mv643xx_eth.c static int mv643xx_eth_probe(struct platform_device *pdev)
pdev             3087 drivers/net/ethernet/marvell/mv643xx_eth.c 	pd = dev_get_platdata(&pdev->dev);
pdev             3089 drivers/net/ethernet/marvell/mv643xx_eth.c 		dev_err(&pdev->dev, "no mv643xx_eth_platform_data\n");
pdev             3094 drivers/net/ethernet/marvell/mv643xx_eth.c 		dev_err(&pdev->dev, "no mv643xx_eth_platform_data->shared\n");
pdev             3102 drivers/net/ethernet/marvell/mv643xx_eth.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             3104 drivers/net/ethernet/marvell/mv643xx_eth.c 	platform_set_drvdata(pdev, mp);
pdev             3116 drivers/net/ethernet/marvell/mv643xx_eth.c 	if (of_device_is_compatible(pdev->dev.of_node,
pdev             3126 drivers/net/ethernet/marvell/mv643xx_eth.c 	mp->clk = devm_clk_get(&pdev->dev, NULL);
pdev             3181 drivers/net/ethernet/marvell/mv643xx_eth.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             3233 drivers/net/ethernet/marvell/mv643xx_eth.c static int mv643xx_eth_remove(struct platform_device *pdev)
pdev             3235 drivers/net/ethernet/marvell/mv643xx_eth.c 	struct mv643xx_eth_private *mp = platform_get_drvdata(pdev);
pdev             3251 drivers/net/ethernet/marvell/mv643xx_eth.c static void mv643xx_eth_shutdown(struct platform_device *pdev)
pdev             3253 drivers/net/ethernet/marvell/mv643xx_eth.c 	struct mv643xx_eth_private *mp = platform_get_drvdata(pdev);
pdev              276 drivers/net/ethernet/marvell/mvmdio.c static int orion_mdio_probe(struct platform_device *pdev)
pdev              284 drivers/net/ethernet/marvell/mvmdio.c 	type = (enum orion_mdio_bus_type)of_device_get_match_data(&pdev->dev);
pdev              286 drivers/net/ethernet/marvell/mvmdio.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              288 drivers/net/ethernet/marvell/mvmdio.c 		dev_err(&pdev->dev, "No SMI register address given\n");
pdev              292 drivers/net/ethernet/marvell/mvmdio.c 	bus = devm_mdiobus_alloc_size(&pdev->dev,
pdev              310 drivers/net/ethernet/marvell/mvmdio.c 		 dev_name(&pdev->dev));
pdev              311 drivers/net/ethernet/marvell/mvmdio.c 	bus->parent = &pdev->dev;
pdev              314 drivers/net/ethernet/marvell/mvmdio.c 	dev->regs = devm_ioremap(&pdev->dev, r->start, resource_size(r));
pdev              316 drivers/net/ethernet/marvell/mvmdio.c 		dev_err(&pdev->dev, "Unable to remap SMI register\n");
pdev              322 drivers/net/ethernet/marvell/mvmdio.c 	if (pdev->dev.of_node) {
pdev              324 drivers/net/ethernet/marvell/mvmdio.c 			dev->clk[i] = of_clk_get(pdev->dev.of_node, i);
pdev              334 drivers/net/ethernet/marvell/mvmdio.c 		if (!IS_ERR(of_clk_get(pdev->dev.of_node,
pdev              336 drivers/net/ethernet/marvell/mvmdio.c 			dev_warn(&pdev->dev,
pdev              340 drivers/net/ethernet/marvell/mvmdio.c 		dev->clk[0] = clk_get(&pdev->dev, NULL);
pdev              350 drivers/net/ethernet/marvell/mvmdio.c 	dev->err_interrupt = platform_get_irq(pdev, 0);
pdev              353 drivers/net/ethernet/marvell/mvmdio.c 		dev_err(&pdev->dev,
pdev              358 drivers/net/ethernet/marvell/mvmdio.c 		ret = devm_request_irq(&pdev->dev, dev->err_interrupt,
pdev              360 drivers/net/ethernet/marvell/mvmdio.c 					IRQF_SHARED, pdev->name, dev);
pdev              372 drivers/net/ethernet/marvell/mvmdio.c 	ret = of_mdiobus_register(bus, pdev->dev.of_node);
pdev              374 drivers/net/ethernet/marvell/mvmdio.c 		dev_err(&pdev->dev, "Cannot register MDIO bus (%d)\n", ret);
pdev              378 drivers/net/ethernet/marvell/mvmdio.c 	platform_set_drvdata(pdev, bus);
pdev              397 drivers/net/ethernet/marvell/mvmdio.c static int orion_mdio_remove(struct platform_device *pdev)
pdev              399 drivers/net/ethernet/marvell/mvmdio.c 	struct mii_bus *bus = platform_get_drvdata(pdev);
pdev             1050 drivers/net/ethernet/marvell/mvneta.c static int mvneta_bm_port_init(struct platform_device *pdev,
pdev             1053 drivers/net/ethernet/marvell/mvneta.c 	struct device_node *dn = pdev->dev.of_node;
pdev             2167 drivers/net/ethernet/marvell/mvneta.c 			dma_sync_single_range_for_cpu(&pp->bm_priv->pdev->dev,
pdev             2205 drivers/net/ethernet/marvell/mvneta.c 		dma_unmap_single(&pp->bm_priv->pdev->dev, phys_addr,
pdev             4484 drivers/net/ethernet/marvell/mvneta.c static int mvneta_probe(struct platform_device *pdev)
pdev             4486 drivers/net/ethernet/marvell/mvneta.c 	struct device_node *dn = pdev->dev.of_node;
pdev             4500 drivers/net/ethernet/marvell/mvneta.c 	dev = devm_alloc_etherdev_mqs(&pdev->dev, sizeof(struct mvneta_port),
pdev             4511 drivers/net/ethernet/marvell/mvneta.c 		dev_err(&pdev->dev, "incorrect phy-mode\n");
pdev             4516 drivers/net/ethernet/marvell/mvneta.c 	comphy = devm_of_phy_get(&pdev->dev, dn, NULL);
pdev             4530 drivers/net/ethernet/marvell/mvneta.c 	phylink = phylink_create(&pp->phylink_config, pdev->dev.fwnode,
pdev             4555 drivers/net/ethernet/marvell/mvneta.c 	pp->clk = devm_clk_get(&pdev->dev, "core");
pdev             4557 drivers/net/ethernet/marvell/mvneta.c 		pp->clk = devm_clk_get(&pdev->dev, NULL);
pdev             4565 drivers/net/ethernet/marvell/mvneta.c 	pp->clk_bus = devm_clk_get(&pdev->dev, "bus");
pdev             4569 drivers/net/ethernet/marvell/mvneta.c 	pp->base = devm_platform_ioremap_resource(pdev, 0);
pdev             4608 drivers/net/ethernet/marvell/mvneta.c 			dev_info(&pdev->dev,
pdev             4632 drivers/net/ethernet/marvell/mvneta.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             4642 drivers/net/ethernet/marvell/mvneta.c 			err = mvneta_bm_port_init(pdev, pp);
pdev             4644 drivers/net/ethernet/marvell/mvneta.c 				dev_info(&pdev->dev,
pdev             4660 drivers/net/ethernet/marvell/mvneta.c 	err = mvneta_init(&pdev->dev, pp);
pdev             4666 drivers/net/ethernet/marvell/mvneta.c 		dev_err(&pdev->dev, "can't power up port\n");
pdev             4700 drivers/net/ethernet/marvell/mvneta.c 		dev_err(&pdev->dev, "failed to register\n");
pdev             4707 drivers/net/ethernet/marvell/mvneta.c 	platform_set_drvdata(pdev, pp->dev);
pdev             4733 drivers/net/ethernet/marvell/mvneta.c static int mvneta_remove(struct platform_device *pdev)
pdev             4735 drivers/net/ethernet/marvell/mvneta.c 	struct net_device  *dev = platform_get_drvdata(pdev);
pdev             4803 drivers/net/ethernet/marvell/mvneta.c 	struct platform_device *pdev = to_platform_device(device);
pdev             4814 drivers/net/ethernet/marvell/mvneta.c 		err = mvneta_bm_port_init(pdev, pp);
pdev             4816 drivers/net/ethernet/marvell/mvneta.c 			dev_info(&pdev->dev, "use SW buffer management\n");
pdev              105 drivers/net/ethernet/marvell/mvneta_bm.c 	phys_addr = dma_map_single(&priv->pdev->dev, buf, bm_pool->buf_size,
pdev              107 drivers/net/ethernet/marvell/mvneta_bm.c 	if (unlikely(dma_mapping_error(&priv->pdev->dev, phys_addr)))
pdev              119 drivers/net/ethernet/marvell/mvneta_bm.c 	struct platform_device *pdev = priv->pdev;
pdev              123 drivers/net/ethernet/marvell/mvneta_bm.c 	bm_pool->virt_addr = dma_alloc_coherent(&pdev->dev, size_bytes,
pdev              130 drivers/net/ethernet/marvell/mvneta_bm.c 		dma_free_coherent(&pdev->dev, size_bytes, bm_pool->virt_addr,
pdev              132 drivers/net/ethernet/marvell/mvneta_bm.c 		dev_err(&pdev->dev, "BM pool %d is not %d bytes aligned\n",
pdev              140 drivers/net/ethernet/marvell/mvneta_bm.c 		dma_free_coherent(&pdev->dev, size_bytes, bm_pool->virt_addr,
pdev              167 drivers/net/ethernet/marvell/mvneta_bm.c 		dev_err(&priv->pdev->dev,
pdev              173 drivers/net/ethernet/marvell/mvneta_bm.c 		dev_err(&priv->pdev->dev,
pdev              198 drivers/net/ethernet/marvell/mvneta_bm.c 			dev_err(&priv->pdev->dev, "fail to create pool %d\n",
pdev              245 drivers/net/ethernet/marvell/mvneta_bm.c 		dma_unmap_single(&priv->pdev->dev, buf_phys_addr,
pdev              273 drivers/net/ethernet/marvell/mvneta_bm.c 		dma_free_coherent(&priv->pdev->dev,
pdev              285 drivers/net/ethernet/marvell/mvneta_bm.c 	struct device_node *dn = priv->pdev->dev.of_node;
pdev              311 drivers/net/ethernet/marvell/mvneta_bm.c 			dev_warn(&priv->pdev->dev,
pdev              316 drivers/net/ethernet/marvell/mvneta_bm.c 			dev_warn(&priv->pdev->dev,
pdev              321 drivers/net/ethernet/marvell/mvneta_bm.c 			dev_warn(&priv->pdev->dev,
pdev              363 drivers/net/ethernet/marvell/mvneta_bm.c 	priv->bm_pools = devm_kcalloc(&priv->pdev->dev, MVNETA_BM_POOLS_NUM,
pdev              398 drivers/net/ethernet/marvell/mvneta_bm.c 	struct platform_device *pdev = of_find_device_by_node(node);
pdev              400 drivers/net/ethernet/marvell/mvneta_bm.c 	return pdev ? platform_get_drvdata(pdev) : NULL;
pdev              406 drivers/net/ethernet/marvell/mvneta_bm.c 	platform_device_put(priv->pdev);
pdev              410 drivers/net/ethernet/marvell/mvneta_bm.c static int mvneta_bm_probe(struct platform_device *pdev)
pdev              412 drivers/net/ethernet/marvell/mvneta_bm.c 	struct device_node *dn = pdev->dev.of_node;
pdev              416 drivers/net/ethernet/marvell/mvneta_bm.c 	priv = devm_kzalloc(&pdev->dev, sizeof(struct mvneta_bm), GFP_KERNEL);
pdev              420 drivers/net/ethernet/marvell/mvneta_bm.c 	priv->reg_base = devm_platform_ioremap_resource(pdev, 0);
pdev              424 drivers/net/ethernet/marvell/mvneta_bm.c 	priv->clk = devm_clk_get(&pdev->dev, NULL);
pdev              433 drivers/net/ethernet/marvell/mvneta_bm.c 		dev_err(&pdev->dev, "failed to allocate internal memory\n");
pdev              437 drivers/net/ethernet/marvell/mvneta_bm.c 	priv->pdev = pdev;
pdev              442 drivers/net/ethernet/marvell/mvneta_bm.c 		dev_err(&pdev->dev, "failed to initialize controller\n");
pdev              447 drivers/net/ethernet/marvell/mvneta_bm.c 	platform_set_drvdata(pdev, priv);
pdev              449 drivers/net/ethernet/marvell/mvneta_bm.c 	dev_info(&pdev->dev, "Buffer Manager for network controller enabled\n");
pdev              460 drivers/net/ethernet/marvell/mvneta_bm.c static int mvneta_bm_remove(struct platform_device *pdev)
pdev              462 drivers/net/ethernet/marvell/mvneta_bm.c 	struct mvneta_bm *priv = platform_get_drvdata(pdev);
pdev               98 drivers/net/ethernet/marvell/mvneta_bm.h 	struct platform_device *pdev;
pdev             2315 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c static int mvpp2_aggr_txq_init(struct platform_device *pdev,
pdev             2322 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	aggr_txq->descs = dma_alloc_coherent(&pdev->dev,
pdev             5193 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c static int mvpp2_port_probe(struct platform_device *pdev,
pdev             5214 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		dev_err(&pdev->dev,
pdev             5228 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		dev_err(&pdev->dev, "incorrect phy mode\n");
pdev             5234 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		comphy = devm_of_phy_get(&pdev->dev, port_node, NULL);
pdev             5246 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		dev_err(&pdev->dev, "missing port-id value\n");
pdev             5295 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		port->base = devm_platform_ioremap_resource(pdev, 2 + id);
pdev             5308 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 			dev_err(&pdev->dev, "missing gop-port-id value\n");
pdev             5325 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	port->ethtool_stats = devm_kcalloc(&pdev->dev,
pdev             5340 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             5344 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		dev_err(&pdev->dev, "failed to init port %d\n", id);
pdev             5413 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		dev_err(&pdev->dev, "failed to register netdev\n");
pdev             5619 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c static int mvpp2_init(struct platform_device *pdev, struct mvpp2 *priv)
pdev             5645 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	priv->aggr_txqs = devm_kcalloc(&pdev->dev, MVPP2_MAX_THREADS,
pdev             5654 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		err = mvpp2_aggr_txq_init(pdev, &priv->aggr_txqs[i], i, priv);
pdev             5675 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	err = mvpp2_bm_init(&pdev->dev, priv);
pdev             5680 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	err = mvpp2_prs_default_init(pdev, priv);
pdev             5690 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c static int mvpp2_probe(struct platform_device *pdev)
pdev             5693 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	struct fwnode_handle *fwnode = pdev->dev.fwnode;
pdev             5701 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev             5705 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	if (has_acpi_companion(&pdev->dev)) {
pdev             5706 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		acpi_id = acpi_match_device(pdev->dev.driver->acpi_match_table,
pdev             5707 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 					    &pdev->dev);
pdev             5713 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 			(unsigned long)of_device_get_match_data(&pdev->dev);
pdev             5722 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev             5727 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		priv->lms_base = devm_platform_ioremap_resource(pdev, 1);
pdev             5731 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             5732 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		if (has_acpi_companion(&pdev->dev)) {
pdev             5743 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		priv->iface_base = devm_ioremap_resource(&pdev->dev, res);
pdev             5748 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	if (priv->hw_version == MVPP22 && dev_of_node(&pdev->dev)) {
pdev             5750 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 			syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev             5789 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	if (dev_of_node(&pdev->dev)) {
pdev             5790 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		priv->pp_clk = devm_clk_get(&pdev->dev, "pp_clk");
pdev             5797 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		priv->gop_clk = devm_clk_get(&pdev->dev, "gop_clk");
pdev             5807 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 			priv->mg_clk = devm_clk_get(&pdev->dev, "mg_clk");
pdev             5817 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 			priv->mg_core_clk = devm_clk_get(&pdev->dev, "mg_core_clk");
pdev             5827 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		priv->axi_clk = devm_clk_get(&pdev->dev, "axi_clk");
pdev             5841 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	} else if (device_property_read_u32(&pdev->dev, "clock-frequency",
pdev             5843 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		dev_err(&pdev->dev, "missing clock-frequency value\n");
pdev             5848 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		err = dma_set_mask(&pdev->dev, MVPP2_DESC_DMA_MASK);
pdev             5856 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		err = dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev             5862 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	err = mvpp2_init(pdev, priv);
pdev             5864 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		dev_err(&pdev->dev, "failed to initialize controller\n");
pdev             5870 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		err = mvpp2_port_probe(pdev, port_fwnode, priv);
pdev             5876 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		dev_err(&pdev->dev, "no ports enabled\n");
pdev             5896 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	mvpp2_dbgfs_init(priv, pdev->name);
pdev             5898 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	platform_set_drvdata(pdev, priv);
pdev             5924 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c static int mvpp2_remove(struct platform_device *pdev)
pdev             5926 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	struct mvpp2 *priv = platform_get_drvdata(pdev);
pdev             5927 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	struct fwnode_handle *fwnode = pdev->dev.fwnode;
pdev             5946 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		mvpp2_bm_pool_destroy(&pdev->dev, priv, bm_pool);
pdev             5952 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 		dma_free_coherent(&pdev->dev,
pdev             1504 drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c static int mvpp2_prs_vlan_init(struct platform_device *pdev, struct mvpp2 *priv)
pdev             1509 drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c 	priv->prs_double_vlans = devm_kcalloc(&pdev->dev, sizeof(bool),
pdev             2096 drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c int mvpp2_prs_default_init(struct platform_device *pdev, struct mvpp2 *priv)
pdev             2118 drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c 	priv->prs_shadow = devm_kcalloc(&pdev->dev, MVPP2_PRS_TCAM_SRAM_SIZE,
pdev             2143 drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c 	err = mvpp2_prs_vlan_init(pdev, priv);
pdev              295 drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.h int mvpp2_prs_default_init(struct platform_device *pdev, struct mvpp2 *priv);
pdev               56 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	struct pci_dev		*pdev;
pdev              356 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 		dev = &cgx->pdev->dev;
pdev              447 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	dev = &cgx->pdev->dev;
pdev              663 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	struct device *dev = &cgx->pdev->dev;
pdev              689 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	struct device *dev = &cgx->pdev->dev;
pdev              736 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 		err = request_irq(pci_irq_vector(cgx->pdev,
pdev              769 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 		free_irq(pci_irq_vector(cgx->pdev, CGX_LMAC_FWI + i * 9), lmac);
pdev              777 drivers/net/ethernet/marvell/octeontx2/af/cgx.c static int cgx_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              779 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	struct device *dev = &pdev->dev;
pdev              786 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	cgx->pdev = pdev;
pdev              788 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	pci_set_drvdata(pdev, cgx);
pdev              790 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	err = pci_enable_device(pdev);
pdev              793 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 		pci_set_drvdata(pdev, NULL);
pdev              797 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev              804 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	cgx->reg_base = pcim_iomap(pdev, PCI_CFG_REG_BAR_NUM, 0);
pdev              812 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	err = pci_alloc_irq_vectors(pdev, nvec, nvec, PCI_IRQ_MSIX);
pdev              819 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	cgx->cgx_id = (pci_resource_start(pdev, PCI_CFG_REG_BAR_NUM) >> 24)
pdev              845 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	pci_free_irq_vectors(pdev);
pdev              847 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	pci_release_regions(pdev);
pdev              849 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	pci_disable_device(pdev);
pdev              850 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	pci_set_drvdata(pdev, NULL);
pdev              854 drivers/net/ethernet/marvell/octeontx2/af/cgx.c static void cgx_remove(struct pci_dev *pdev)
pdev              856 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	struct cgx *cgx = pci_get_drvdata(pdev);
pdev              860 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	pci_free_irq_vectors(pdev);
pdev              861 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	pci_release_regions(pdev);
pdev              862 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	pci_disable_device(pdev);
pdev              863 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	pci_set_drvdata(pdev, NULL);
pdev               47 drivers/net/ethernet/marvell/octeontx2/af/mbox.c int otx2_mbox_init(struct otx2_mbox *mbox, void *hwbase, struct pci_dev *pdev,
pdev              113 drivers/net/ethernet/marvell/octeontx2/af/mbox.c 	mbox->pdev = pdev;
pdev               63 drivers/net/ethernet/marvell/octeontx2/af/mbox.h 	struct pci_dev *pdev;
pdev               97 drivers/net/ethernet/marvell/octeontx2/af/mbox.h 		   struct pci_dev *pdev, void __force *reg_base,
pdev              268 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 		dev_err(&rvu->pdev->dev,
pdev             1086 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 		dev_err(&rvu->pdev->dev,
pdev             1099 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 		dev_err(&rvu->pdev->dev,
pdev             1109 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 			dev_err(&rvu->pdev->dev,
pdev             1125 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 			dev_err(&rvu->pdev->dev,
pdev             1140 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 			dev_err(&rvu->pdev->dev,
pdev             1155 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 			dev_err(&rvu->pdev->dev,
pdev             1369 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	struct rvu *rvu = pci_get_drvdata(mbox->pdev);
pdev             1642 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	err = otx2_mbox_init(&mw->mbox, hwbase, rvu->pdev, reg_base, dir, num);
pdev             1646 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	err = otx2_mbox_init(&mw->mbox_up, hwbase, rvu->pdev,
pdev             1984 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 			free_irq(pci_irq_vector(rvu->pdev, irq), rvu);
pdev             1987 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	pci_free_irq_vectors(rvu->pdev);
pdev             2011 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	rvu->num_vec = pci_msix_vec_count(rvu->pdev);
pdev             2024 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	ret = pci_alloc_irq_vectors(rvu->pdev, rvu->num_vec,
pdev             2035 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	ret = request_irq(pci_irq_vector(rvu->pdev, RVU_AF_INT_VEC_MBOX),
pdev             2052 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	ret = request_irq(pci_irq_vector(rvu->pdev, RVU_AF_INT_VEC_PFFLR),
pdev             2073 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	ret = request_irq(pci_irq_vector(rvu->pdev, RVU_AF_INT_VEC_PFME),
pdev             2100 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	ret = request_irq(pci_irq_vector(rvu->pdev, offset),
pdev             2115 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	ret = request_irq(pci_irq_vector(rvu->pdev, offset),
pdev             2128 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	ret = request_irq(pci_irq_vector(rvu->pdev, offset),
pdev             2140 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	ret = request_irq(pci_irq_vector(rvu->pdev, offset),
pdev             2153 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	ret = request_irq(pci_irq_vector(rvu->pdev, offset),
pdev             2165 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	ret = request_irq(pci_irq_vector(rvu->pdev, offset),
pdev             2209 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	num_devs = rvu->hw->total_pfs + pci_sriov_get_totalvfs(rvu->pdev);
pdev             2276 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	struct pci_dev *pdev;
pdev             2280 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	pdev = pci_get_device(PCI_VENDOR_ID_CAVIUM, PCI_DEVID_OCTEONTX2_LBK,
pdev             2282 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	if (!pdev)
pdev             2285 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	base = pci_ioremap_bar(pdev, 0);
pdev             2293 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	pci_dev_put(pdev);
pdev             2300 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	struct pci_dev *pdev = rvu->pdev;
pdev             2304 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 		dev_warn(&pdev->dev,
pdev             2313 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	vfs = pci_sriov_get_totalvfs(pdev);
pdev             2325 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 		dev_warn(&pdev->dev,
pdev             2349 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	err = pci_enable_sriov(pdev, vfs);
pdev             2363 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	pci_disable_sriov(rvu->pdev);
pdev             2374 drivers/net/ethernet/marvell/octeontx2/af/rvu.c static int rvu_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             2376 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	struct device *dev = &pdev->dev;
pdev             2390 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	pci_set_drvdata(pdev, rvu);
pdev             2391 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	rvu->pdev = pdev;
pdev             2392 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	rvu->dev = &pdev->dev;
pdev             2394 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	err = pci_enable_device(pdev);
pdev             2400 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev             2406 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(48));
pdev             2412 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(48));
pdev             2419 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	rvu->afreg_base = pcim_iomap(pdev, PCI_AF_REG_BAR_NUM, 0);
pdev             2420 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	rvu->pfreg_base = pcim_iomap(pdev, PCI_PF_REG_BAR_NUM, 0);
pdev             2471 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	pci_release_regions(pdev);
pdev             2473 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	pci_disable_device(pdev);
pdev             2475 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	pci_set_drvdata(pdev, NULL);
pdev             2476 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	devm_kfree(&pdev->dev, rvu->hw);
pdev             2481 drivers/net/ethernet/marvell/octeontx2/af/rvu.c static void rvu_remove(struct pci_dev *pdev)
pdev             2483 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	struct rvu *rvu = pci_get_drvdata(pdev);
pdev             2493 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	pci_release_regions(pdev);
pdev             2494 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	pci_disable_device(pdev);
pdev             2495 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	pci_set_drvdata(pdev, NULL);
pdev             2497 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	devm_kfree(&pdev->dev, rvu->hw);
pdev             2498 drivers/net/ethernet/marvell/octeontx2/af/rvu.c 	devm_kfree(&pdev->dev, rvu);
pdev              227 drivers/net/ethernet/marvell/octeontx2/af/rvu.h 	struct pci_dev		*pdev;
pdev              290 drivers/net/ethernet/marvell/octeontx2/af/rvu.h 	struct pci_dev *pdev = rvu->pdev;
pdev              292 drivers/net/ethernet/marvell/octeontx2/af/rvu.h 	return (pdev->revision == 0x00) &&
pdev              293 drivers/net/ethernet/marvell/octeontx2/af/rvu.h 		(pdev->subsystem_device == PCI_SUBSYS_DEVID_96XX);
pdev              783 drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c 	struct device *dev = &rvu->pdev->dev;
pdev              192 drivers/net/ethernet/marvell/pxa168_eth.c 	struct platform_device *pdev;
pdev              323 drivers/net/ethernet/marvell/pxa168_eth.c 		p_used_rx_desc->buf_ptr = dma_map_single(&pep->pdev->dev,
pdev              735 drivers/net/ethernet/marvell/pxa168_eth.c 		dma_unmap_single(&pep->pdev->dev, addr, count, DMA_TO_DEVICE);
pdev              797 drivers/net/ethernet/marvell/pxa168_eth.c 		dma_unmap_single(&pep->pdev->dev, rx_desc->buf_ptr,
pdev             1266 drivers/net/ethernet/marvell/pxa168_eth.c 	desc->buf_ptr = dma_map_single(&pep->pdev->dev, skb->data, length,
pdev             1398 drivers/net/ethernet/marvell/pxa168_eth.c static int pxa168_eth_probe(struct platform_device *pdev)
pdev             1410 drivers/net/ethernet/marvell/pxa168_eth.c 	clk = devm_clk_get(&pdev->dev, NULL);
pdev             1412 drivers/net/ethernet/marvell/pxa168_eth.c 		dev_err(&pdev->dev, "Fast Ethernet failed to get clock\n");
pdev             1423 drivers/net/ethernet/marvell/pxa168_eth.c 	platform_set_drvdata(pdev, dev);
pdev             1428 drivers/net/ethernet/marvell/pxa168_eth.c 	pep->base = devm_platform_ioremap_resource(pdev, 0);
pdev             1434 drivers/net/ethernet/marvell/pxa168_eth.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1448 drivers/net/ethernet/marvell/pxa168_eth.c 	if (pdev->dev.of_node)
pdev             1449 drivers/net/ethernet/marvell/pxa168_eth.c 		mac_addr = of_get_mac_address(pdev->dev.of_node);
pdev             1457 drivers/net/ethernet/marvell/pxa168_eth.c 			dev_info(&pdev->dev, "Using random mac address\n");
pdev             1465 drivers/net/ethernet/marvell/pxa168_eth.c 	pep->pd = dev_get_platdata(&pdev->dev);
pdev             1481 drivers/net/ethernet/marvell/pxa168_eth.c 	} else if (pdev->dev.of_node) {
pdev             1482 drivers/net/ethernet/marvell/pxa168_eth.c 		of_property_read_u32(pdev->dev.of_node, "port-id",
pdev             1485 drivers/net/ethernet/marvell/pxa168_eth.c 		np = of_parse_phandle(pdev->dev.of_node, "phy-handle", 0);
pdev             1487 drivers/net/ethernet/marvell/pxa168_eth.c 			dev_err(&pdev->dev, "missing phy-handle\n");
pdev             1492 drivers/net/ethernet/marvell/pxa168_eth.c 		pep->phy_intf = of_get_phy_mode(pdev->dev.of_node);
pdev             1513 drivers/net/ethernet/marvell/pxa168_eth.c 		pdev->name, pdev->id);
pdev             1514 drivers/net/ethernet/marvell/pxa168_eth.c 	pep->smi_bus->parent = &pdev->dev;
pdev             1520 drivers/net/ethernet/marvell/pxa168_eth.c 	pep->pdev = pdev;
pdev             1521 drivers/net/ethernet/marvell/pxa168_eth.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             1539 drivers/net/ethernet/marvell/pxa168_eth.c static int pxa168_eth_remove(struct platform_device *pdev)
pdev             1541 drivers/net/ethernet/marvell/pxa168_eth.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev             1563 drivers/net/ethernet/marvell/pxa168_eth.c static void pxa168_eth_shutdown(struct platform_device *pdev)
pdev             1565 drivers/net/ethernet/marvell/pxa168_eth.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev             1570 drivers/net/ethernet/marvell/pxa168_eth.c static int pxa168_eth_resume(struct platform_device *pdev)
pdev             1575 drivers/net/ethernet/marvell/pxa168_eth.c static int pxa168_eth_suspend(struct platform_device *pdev, pm_message_t state)
pdev              249 drivers/net/ethernet/marvell/skge.c 	    !device_can_wakeup(&hw->pdev->dev))
pdev              254 drivers/net/ethernet/marvell/skge.c 	device_set_wakeup_enable(&hw->pdev->dev, skge->wol);
pdev              400 drivers/net/ethernet/marvell/skge.c 	strlcpy(info->bus_info, pci_name(skge->hw->pdev),
pdev              791 drivers/net/ethernet/marvell/skge.c 	pci_read_config_dword(skge->hw->pdev, PCI_DEV_REG2, &reg2);
pdev              795 drivers/net/ethernet/marvell/skge.c static u32 skge_vpd_read(struct pci_dev *pdev, int cap, u16 offset)
pdev              799 drivers/net/ethernet/marvell/skge.c 	pci_write_config_word(pdev, cap + PCI_VPD_ADDR, offset);
pdev              802 drivers/net/ethernet/marvell/skge.c 		pci_read_config_word(pdev, cap + PCI_VPD_ADDR, &offset);
pdev              805 drivers/net/ethernet/marvell/skge.c 	pci_read_config_dword(pdev, cap + PCI_VPD_DATA, &val);
pdev              809 drivers/net/ethernet/marvell/skge.c static void skge_vpd_write(struct pci_dev *pdev, int cap, u16 offset, u32 val)
pdev              811 drivers/net/ethernet/marvell/skge.c 	pci_write_config_dword(pdev, cap + PCI_VPD_DATA, val);
pdev              812 drivers/net/ethernet/marvell/skge.c 	pci_write_config_word(pdev, cap + PCI_VPD_ADDR,
pdev              816 drivers/net/ethernet/marvell/skge.c 		pci_read_config_word(pdev, cap + PCI_VPD_ADDR, &offset);
pdev              824 drivers/net/ethernet/marvell/skge.c 	struct pci_dev *pdev = skge->hw->pdev;
pdev              825 drivers/net/ethernet/marvell/skge.c 	int cap = pci_find_capability(pdev, PCI_CAP_ID_VPD);
pdev              835 drivers/net/ethernet/marvell/skge.c 		u32 val = skge_vpd_read(pdev, cap, offset);
pdev              850 drivers/net/ethernet/marvell/skge.c 	struct pci_dev *pdev = skge->hw->pdev;
pdev              851 drivers/net/ethernet/marvell/skge.c 	int cap = pci_find_capability(pdev, PCI_CAP_ID_VPD);
pdev              866 drivers/net/ethernet/marvell/skge.c 			val = skge_vpd_read(pdev, cap, offset);
pdev              869 drivers/net/ethernet/marvell/skge.c 		skge_vpd_write(pdev, cap, offset, val);
pdev              941 drivers/net/ethernet/marvell/skge.c 	map = pci_map_single(skge->hw->pdev, skb->data, bufsize,
pdev              944 drivers/net/ethernet/marvell/skge.c 	if (pci_dma_mapping_error(skge->hw->pdev, map))
pdev              992 drivers/net/ethernet/marvell/skge.c 			pci_unmap_single(hw->pdev,
pdev             2549 drivers/net/ethernet/marvell/skge.c 	skge->mem = pci_alloc_consistent(hw->pdev, skge->mem_size, &skge->dma);
pdev             2556 drivers/net/ethernet/marvell/skge.c 		dev_err(&hw->pdev->dev, "pci_alloc_consistent region crosses 4G boundary\n");
pdev             2575 drivers/net/ethernet/marvell/skge.c 		err = request_irq(hw->pdev->irq, skge_intr, IRQF_SHARED,
pdev             2579 drivers/net/ethernet/marvell/skge.c 				   hw->pdev->irq, err);
pdev             2627 drivers/net/ethernet/marvell/skge.c 	pci_free_consistent(hw->pdev, skge->mem_size, skge->mem, skge->dma);
pdev             2668 drivers/net/ethernet/marvell/skge.c 		free_irq(hw->pdev->irq, hw);
pdev             2717 drivers/net/ethernet/marvell/skge.c 	pci_free_consistent(hw->pdev, skge->mem_size, skge->mem, skge->dma);
pdev             2751 drivers/net/ethernet/marvell/skge.c 	map = pci_map_single(hw->pdev, skb->data, len, PCI_DMA_TODEVICE);
pdev             2752 drivers/net/ethernet/marvell/skge.c 	if (pci_dma_mapping_error(hw->pdev, map))
pdev             2788 drivers/net/ethernet/marvell/skge.c 			map = skb_frag_dma_map(&hw->pdev->dev, frag, 0,
pdev             2790 drivers/net/ethernet/marvell/skge.c 			if (dma_mapping_error(&hw->pdev->dev, map))
pdev             2832 drivers/net/ethernet/marvell/skge.c 	pci_unmap_single(hw->pdev,
pdev             2838 drivers/net/ethernet/marvell/skge.c 		pci_unmap_page(hw->pdev,
pdev             2846 drivers/net/ethernet/marvell/skge.c 		dev_warn(&hw->pdev->dev, "%s: tx mapping error\n", dev->name);
pdev             2853 drivers/net/ethernet/marvell/skge.c static inline void skge_tx_unmap(struct pci_dev *pdev, struct skge_element *e,
pdev             2858 drivers/net/ethernet/marvell/skge.c 		pci_unmap_single(pdev, dma_unmap_addr(e, mapaddr),
pdev             2862 drivers/net/ethernet/marvell/skge.c 		pci_unmap_page(pdev, dma_unmap_addr(e, mapaddr),
pdev             2876 drivers/net/ethernet/marvell/skge.c 		skge_tx_unmap(skge->hw->pdev, e, td->control);
pdev             3074 drivers/net/ethernet/marvell/skge.c 		pci_dma_sync_single_for_cpu(skge->hw->pdev,
pdev             3079 drivers/net/ethernet/marvell/skge.c 		pci_dma_sync_single_for_device(skge->hw->pdev,
pdev             3102 drivers/net/ethernet/marvell/skge.c 		pci_unmap_single(skge->hw->pdev,
pdev             3161 drivers/net/ethernet/marvell/skge.c 		skge_tx_unmap(skge->hw->pdev, e, control);
pdev             3270 drivers/net/ethernet/marvell/skge.c 	struct pci_dev *pdev = hw->pdev;
pdev             3286 drivers/net/ethernet/marvell/skge.c 		dev_err(&pdev->dev, "Ram read data parity error\n");
pdev             3291 drivers/net/ethernet/marvell/skge.c 		dev_err(&pdev->dev, "Ram write data parity error\n");
pdev             3302 drivers/net/ethernet/marvell/skge.c 		dev_err(&pdev->dev, "%s: receive queue parity error\n",
pdev             3308 drivers/net/ethernet/marvell/skge.c 		dev_err(&pdev->dev, "%s: receive queue parity error\n",
pdev             3316 drivers/net/ethernet/marvell/skge.c 		pci_read_config_word(pdev, PCI_COMMAND, &pci_cmd);
pdev             3317 drivers/net/ethernet/marvell/skge.c 		pci_read_config_word(pdev, PCI_STATUS, &pci_status);
pdev             3319 drivers/net/ethernet/marvell/skge.c 		dev_err(&pdev->dev, "PCI error cmd=%#x status=%#x\n",
pdev             3325 drivers/net/ethernet/marvell/skge.c 		pci_write_config_word(pdev, PCI_COMMAND,
pdev             3327 drivers/net/ethernet/marvell/skge.c 		pci_write_config_word(pdev, PCI_STATUS, pci_status);
pdev             3333 drivers/net/ethernet/marvell/skge.c 			dev_warn(&hw->pdev->dev, "unable to clear error (so ignoring them)\n");
pdev             3533 drivers/net/ethernet/marvell/skge.c 	pci_read_config_word(hw->pdev, PCI_STATUS, &pci_status);
pdev             3534 drivers/net/ethernet/marvell/skge.c 	pci_write_config_word(hw->pdev, PCI_STATUS,
pdev             3559 drivers/net/ethernet/marvell/skge.c 			dev_err(&hw->pdev->dev, "unsupported phy type 0x%x\n",
pdev             3565 drivers/net/ethernet/marvell/skge.c 		dev_err(&hw->pdev->dev, "Genesis chip detected but not configured\n");
pdev             3579 drivers/net/ethernet/marvell/skge.c 		dev_err(&hw->pdev->dev, "unsupported chip type 0x%x\n",
pdev             3618 drivers/net/ethernet/marvell/skge.c 			dev_warn(&hw->pdev->dev, "stuck hardware sensor bit\n");
pdev             3624 drivers/net/ethernet/marvell/skge.c 		pci_read_config_dword(hw->pdev, PCI_DEV_REG1, &reg);
pdev             3626 drivers/net/ethernet/marvell/skge.c 		pci_write_config_dword(hw->pdev, PCI_DEV_REG1, reg);
pdev             3815 drivers/net/ethernet/marvell/skge.c 	SET_NETDEV_DEV(dev, &hw->pdev->dev);
pdev             3819 drivers/net/ethernet/marvell/skge.c 	dev->irq = hw->pdev->irq;
pdev             3844 drivers/net/ethernet/marvell/skge.c 	if (device_can_wakeup(&hw->pdev->dev)) {
pdev             3846 drivers/net/ethernet/marvell/skge.c 		device_set_wakeup_enable(&hw->pdev->dev, skge->wol);
pdev             3877 drivers/net/ethernet/marvell/skge.c static int skge_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             3883 drivers/net/ethernet/marvell/skge.c 	err = pci_enable_device(pdev);
pdev             3885 drivers/net/ethernet/marvell/skge.c 		dev_err(&pdev->dev, "cannot enable PCI device\n");
pdev             3889 drivers/net/ethernet/marvell/skge.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev             3891 drivers/net/ethernet/marvell/skge.c 		dev_err(&pdev->dev, "cannot obtain PCI resources\n");
pdev             3895 drivers/net/ethernet/marvell/skge.c 	pci_set_master(pdev);
pdev             3897 drivers/net/ethernet/marvell/skge.c 	if (!only_32bit_dma && !pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) {
pdev             3899 drivers/net/ethernet/marvell/skge.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             3900 drivers/net/ethernet/marvell/skge.c 	} else if (!(err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32)))) {
pdev             3902 drivers/net/ethernet/marvell/skge.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             3906 drivers/net/ethernet/marvell/skge.c 		dev_err(&pdev->dev, "no usable DMA configuration\n");
pdev             3915 drivers/net/ethernet/marvell/skge.c 		pci_read_config_dword(pdev, PCI_DEV_REG2, &reg);
pdev             3917 drivers/net/ethernet/marvell/skge.c 		pci_write_config_dword(pdev, PCI_DEV_REG2, reg);
pdev             3924 drivers/net/ethernet/marvell/skge.c 		     + strlen(pci_name(pdev)) + 1, GFP_KERNEL);
pdev             3928 drivers/net/ethernet/marvell/skge.c 	sprintf(hw->irq_name, DRV_NAME "@pci:%s", pci_name(pdev));
pdev             3930 drivers/net/ethernet/marvell/skge.c 	hw->pdev = pdev;
pdev             3935 drivers/net/ethernet/marvell/skge.c 	hw->regs = ioremap_nocache(pci_resource_start(pdev, 0), 0x4000);
pdev             3937 drivers/net/ethernet/marvell/skge.c 		dev_err(&pdev->dev, "cannot map device registers\n");
pdev             3947 drivers/net/ethernet/marvell/skge.c 		(unsigned long long)pci_resource_start(pdev, 0), pdev->irq,
pdev             3958 drivers/net/ethernet/marvell/skge.c 		dev_warn(&pdev->dev, "bad (zero?) ethernet address in rom\n");
pdev             3962 drivers/net/ethernet/marvell/skge.c 		dev_err(&pdev->dev, "cannot register net device\n");
pdev             3977 drivers/net/ethernet/marvell/skge.c 			dev_err(&pdev->dev, "cannot register second net device\n");
pdev             3981 drivers/net/ethernet/marvell/skge.c 		err = request_irq(pdev->irq, skge_intr, IRQF_SHARED,
pdev             3984 drivers/net/ethernet/marvell/skge.c 			dev_err(&pdev->dev, "cannot assign irq %d\n",
pdev             3985 drivers/net/ethernet/marvell/skge.c 				pdev->irq);
pdev             3991 drivers/net/ethernet/marvell/skge.c 	pci_set_drvdata(pdev, hw);
pdev             4010 drivers/net/ethernet/marvell/skge.c 	pci_release_regions(pdev);
pdev             4012 drivers/net/ethernet/marvell/skge.c 	pci_disable_device(pdev);
pdev             4017 drivers/net/ethernet/marvell/skge.c static void skge_remove(struct pci_dev *pdev)
pdev             4019 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw  = pci_get_drvdata(pdev);
pdev             4046 drivers/net/ethernet/marvell/skge.c 		free_irq(pdev->irq, hw);
pdev             4047 drivers/net/ethernet/marvell/skge.c 	pci_release_regions(pdev);
pdev             4048 drivers/net/ethernet/marvell/skge.c 	pci_disable_device(pdev);
pdev             4119 drivers/net/ethernet/marvell/skge.c static void skge_shutdown(struct pci_dev *pdev)
pdev             4121 drivers/net/ethernet/marvell/skge.c 	struct skge_hw *hw  = pci_get_drvdata(pdev);
pdev             4135 drivers/net/ethernet/marvell/skge.c 	pci_wake_from_d3(pdev, device_may_wakeup(&pdev->dev));
pdev             4136 drivers/net/ethernet/marvell/skge.c 	pci_set_power_state(pdev, PCI_D3hot);
pdev             2412 drivers/net/ethernet/marvell/skge.h 	struct pci_dev	     *pdev;
pdev              169 drivers/net/ethernet/marvell/sky2.c 	dev_warn(&hw->pdev->dev, "%s: phy write timeout\n", hw->dev[port]->name);
pdev              173 drivers/net/ethernet/marvell/sky2.c 	dev_err(&hw->pdev->dev, "%s: phy I/O error\n", hw->dev[port]->name);
pdev              197 drivers/net/ethernet/marvell/sky2.c 	dev_warn(&hw->pdev->dev, "%s: phy read timeout\n", hw->dev[port]->name);
pdev              200 drivers/net/ethernet/marvell/sky2.c 	dev_err(&hw->pdev->dev, "%s: phy I/O error\n", hw->dev[port]->name);
pdev              274 drivers/net/ethernet/marvell/sky2.c 	     pci_pme_capable(hw->pdev, PCI_D3cold))
pdev             1206 drivers/net/ethernet/marvell/sky2.c static int sky2_rx_map_skb(struct pci_dev *pdev, struct rx_ring_info *re,
pdev             1212 drivers/net/ethernet/marvell/sky2.c 	re->data_addr = pci_map_single(pdev, skb->data, size, PCI_DMA_FROMDEVICE);
pdev             1213 drivers/net/ethernet/marvell/sky2.c 	if (pci_dma_mapping_error(pdev, re->data_addr))
pdev             1221 drivers/net/ethernet/marvell/sky2.c 		re->frag_addr[i] = skb_frag_dma_map(&pdev->dev, frag, 0,
pdev             1225 drivers/net/ethernet/marvell/sky2.c 		if (dma_mapping_error(&pdev->dev, re->frag_addr[i]))
pdev             1232 drivers/net/ethernet/marvell/sky2.c 		pci_unmap_page(pdev, re->frag_addr[i],
pdev             1237 drivers/net/ethernet/marvell/sky2.c 	pci_unmap_single(pdev, re->data_addr, dma_unmap_len(re, data_size),
pdev             1242 drivers/net/ethernet/marvell/sky2.c 		dev_warn(&pdev->dev, "%s: rx mapping error\n",
pdev             1247 drivers/net/ethernet/marvell/sky2.c static void sky2_rx_unmap_skb(struct pci_dev *pdev, struct rx_ring_info *re)
pdev             1252 drivers/net/ethernet/marvell/sky2.c 	pci_unmap_single(pdev, re->data_addr, dma_unmap_len(re, data_size),
pdev             1256 drivers/net/ethernet/marvell/sky2.c 		pci_unmap_page(pdev, re->frag_addr[i],
pdev             1356 drivers/net/ethernet/marvell/sky2.c 			sky2_rx_unmap_skb(sky2->hw->pdev, re);
pdev             1498 drivers/net/ethernet/marvell/sky2.c 		if (sky2_rx_map_skb(hw->pdev, re, sky2->rx_data_size)) {
pdev             1527 drivers/net/ethernet/marvell/sky2.c 	if (pci_is_pcie(hw->pdev))
pdev             1595 drivers/net/ethernet/marvell/sky2.c 	sky2->tx_le = pci_alloc_consistent(hw->pdev,
pdev             1607 drivers/net/ethernet/marvell/sky2.c 	sky2->rx_le = pci_zalloc_consistent(hw->pdev, RX_LE_BYTES,
pdev             1629 drivers/net/ethernet/marvell/sky2.c 		pci_free_consistent(hw->pdev, RX_LE_BYTES,
pdev             1634 drivers/net/ethernet/marvell/sky2.c 		pci_free_consistent(hw->pdev,
pdev             1661 drivers/net/ethernet/marvell/sky2.c  	    (cap = pci_find_capability(hw->pdev, PCI_CAP_ID_PCIX))) {
pdev             1713 drivers/net/ethernet/marvell/sky2.c 	struct pci_dev *pdev = hw->pdev;
pdev             1716 drivers/net/ethernet/marvell/sky2.c 	err = request_irq(pdev->irq, sky2_intr,
pdev             1720 drivers/net/ethernet/marvell/sky2.c 		dev_err(&pdev->dev, "cannot assign irq %d\n", pdev->irq);
pdev             1806 drivers/net/ethernet/marvell/sky2.c static void sky2_tx_unmap(struct pci_dev *pdev, struct tx_ring_info *re)
pdev             1809 drivers/net/ethernet/marvell/sky2.c 		pci_unmap_single(pdev, dma_unmap_addr(re, mapaddr),
pdev             1813 drivers/net/ethernet/marvell/sky2.c 		pci_unmap_page(pdev, dma_unmap_addr(re, mapaddr),
pdev             1843 drivers/net/ethernet/marvell/sky2.c 	mapping = pci_map_single(hw->pdev, skb->data, len, PCI_DMA_TODEVICE);
pdev             1845 drivers/net/ethernet/marvell/sky2.c 	if (pci_dma_mapping_error(hw->pdev, mapping))
pdev             1937 drivers/net/ethernet/marvell/sky2.c 		mapping = skb_frag_dma_map(&hw->pdev->dev, frag, 0,
pdev             1940 drivers/net/ethernet/marvell/sky2.c 		if (dma_mapping_error(&hw->pdev->dev, mapping))
pdev             1980 drivers/net/ethernet/marvell/sky2.c 		sky2_tx_unmap(hw->pdev, re);
pdev             1985 drivers/net/ethernet/marvell/sky2.c 		dev_warn(&hw->pdev->dev, "%s: tx mapping error\n", dev->name);
pdev             2013 drivers/net/ethernet/marvell/sky2.c 		sky2_tx_unmap(sky2->hw->pdev, re);
pdev             2128 drivers/net/ethernet/marvell/sky2.c 		free_irq(hw->pdev->irq, hw);
pdev             2139 drivers/net/ethernet/marvell/sky2.c 		synchronize_irq(hw->pdev->irq);
pdev             2400 drivers/net/ethernet/marvell/sky2.c 	synchronize_irq(hw->pdev->irq);
pdev             2467 drivers/net/ethernet/marvell/sky2.c 		pci_dma_sync_single_for_cpu(sky2->hw->pdev, re->data_addr,
pdev             2475 drivers/net/ethernet/marvell/sky2.c 		pci_dma_sync_single_for_device(sky2->hw->pdev, re->data_addr,
pdev             2531 drivers/net/ethernet/marvell/sky2.c 	if (sky2_rx_map_skb(sky2->hw->pdev, &nre, hdr_space))
pdev             2535 drivers/net/ethernet/marvell/sky2.c 	sky2_rx_unmap_skb(sky2->hw->pdev, re);
pdev             2671 drivers/net/ethernet/marvell/sky2.c 		dev_notice(&sky2->hw->pdev->dev,
pdev             2844 drivers/net/ethernet/marvell/sky2.c 	struct pci_dev *pdev = hw->pdev;
pdev             2859 drivers/net/ethernet/marvell/sky2.c 			dev_err(&pdev->dev, "PCI hardware error (0x%x)\n",
pdev             2876 drivers/net/ethernet/marvell/sky2.c 			dev_err(&pdev->dev, "PCI Express error (0x%x)\n", err);
pdev             2920 drivers/net/ethernet/marvell/sky2.c 	dev_err(&hw->pdev->dev, "%s: descriptor error q=%#x get=%u put=%u\n",
pdev             2996 drivers/net/ethernet/marvell/sky2.c 		dev_warn(&hw->pdev->dev, "error interrupt status=%#x\n", status);
pdev             3160 drivers/net/ethernet/marvell/sky2.c 			dev_err(&hw->pdev->dev, "unsupported revision Yukon-EC rev A1\n");
pdev             3206 drivers/net/ethernet/marvell/sky2.c 		dev_err(&hw->pdev->dev, "unsupported chip type 0x%x\n",
pdev             3230 drivers/net/ethernet/marvell/sky2.c 	struct pci_dev *pdev = hw->pdev;
pdev             3268 drivers/net/ethernet/marvell/sky2.c 	if (pci_is_pcie(pdev)) {
pdev             3274 drivers/net/ethernet/marvell/sky2.c 			dev_info(&pdev->dev, "ignoring stuck error report bit\n");
pdev             3329 drivers/net/ethernet/marvell/sky2.c 			sky2_pci_write16(hw, pdev->pcie_cap + PCI_EXP_LNKCTL,
pdev             3464 drivers/net/ethernet/marvell/sky2.c 		synchronize_irq(hw->pdev->irq);
pdev             3541 drivers/net/ethernet/marvell/sky2.c 	    !device_can_wakeup(&hw->pdev->dev))
pdev             3553 drivers/net/ethernet/marvell/sky2.c 	device_set_wakeup_enable(&hw->pdev->dev, enable_wakeup);
pdev             3691 drivers/net/ethernet/marvell/sky2.c 	strlcpy(info->bus_info, pci_name(sky2->hw->pdev),
pdev             4270 drivers/net/ethernet/marvell/sky2.c 			dev_err(&hw->pdev->dev, "VPD cycle timed out\n");
pdev             4326 drivers/net/ethernet/marvell/sky2.c 	int cap = pci_find_capability(sky2->hw->pdev, PCI_CAP_ID_VPD);
pdev             4340 drivers/net/ethernet/marvell/sky2.c 	int cap = pci_find_capability(sky2->hw->pdev, PCI_CAP_ID_VPD);
pdev             4466 drivers/net/ethernet/marvell/sky2.c 	seq_printf(seq, "%s Product Data\n", pci_name(hw->pdev));
pdev             4473 drivers/net/ethernet/marvell/sky2.c 	if (pci_read_vpd(hw->pdev, 0, vpd_size, buf) < 0) {
pdev             4729 drivers/net/ethernet/marvell/sky2.c 	SET_NETDEV_DEV(dev, &hw->pdev->dev);
pdev             4730 drivers/net/ethernet/marvell/sky2.c 	dev->irq = hw->pdev->irq;
pdev             4794 drivers/net/ethernet/marvell/sky2.c 	iap = of_get_mac_address(hw->pdev->dev.of_node);
pdev             4845 drivers/net/ethernet/marvell/sky2.c 	struct pci_dev *pdev = hw->pdev;
pdev             4850 drivers/net/ethernet/marvell/sky2.c 	err = request_irq(pdev->irq, sky2_test_intr, 0, DRV_NAME, hw);
pdev             4852 drivers/net/ethernet/marvell/sky2.c 		dev_err(&pdev->dev, "cannot assign irq %d\n", pdev->irq);
pdev             4865 drivers/net/ethernet/marvell/sky2.c 		dev_info(&pdev->dev, "No interrupt generated using MSI, "
pdev             4875 drivers/net/ethernet/marvell/sky2.c 	free_irq(pdev->irq, hw);
pdev             4944 drivers/net/ethernet/marvell/sky2.c static int sky2_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             4952 drivers/net/ethernet/marvell/sky2.c 	err = pci_enable_device(pdev);
pdev             4954 drivers/net/ethernet/marvell/sky2.c 		dev_err(&pdev->dev, "cannot enable PCI device\n");
pdev             4963 drivers/net/ethernet/marvell/sky2.c 	err = pci_read_config_dword(pdev, PCI_DEV_REG2, &reg);
pdev             4965 drivers/net/ethernet/marvell/sky2.c 		dev_err(&pdev->dev, "PCI read config failed\n");
pdev             4970 drivers/net/ethernet/marvell/sky2.c 		dev_err(&pdev->dev, "PCI configuration read error\n");
pdev             4975 drivers/net/ethernet/marvell/sky2.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev             4977 drivers/net/ethernet/marvell/sky2.c 		dev_err(&pdev->dev, "cannot obtain PCI resources\n");
pdev             4981 drivers/net/ethernet/marvell/sky2.c 	pci_set_master(pdev);
pdev             4984 drivers/net/ethernet/marvell/sky2.c 	    !(err = pci_set_dma_mask(pdev, DMA_BIT_MASK(64)))) {
pdev             4986 drivers/net/ethernet/marvell/sky2.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             4988 drivers/net/ethernet/marvell/sky2.c 			dev_err(&pdev->dev, "unable to obtain 64 bit DMA "
pdev             4993 drivers/net/ethernet/marvell/sky2.c 		err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             4995 drivers/net/ethernet/marvell/sky2.c 			dev_err(&pdev->dev, "no usable DMA configuration\n");
pdev             5006 drivers/net/ethernet/marvell/sky2.c 	err = pci_write_config_dword(pdev, PCI_DEV_REG2, reg);
pdev             5008 drivers/net/ethernet/marvell/sky2.c 		dev_err(&pdev->dev, "PCI write config failed\n");
pdev             5013 drivers/net/ethernet/marvell/sky2.c 	wol_default = device_may_wakeup(&pdev->dev) ? WAKE_MAGIC : 0;
pdev             5018 drivers/net/ethernet/marvell/sky2.c 		     + strlen(pci_name(pdev)) + 1, GFP_KERNEL);
pdev             5022 drivers/net/ethernet/marvell/sky2.c 	hw->pdev = pdev;
pdev             5023 drivers/net/ethernet/marvell/sky2.c 	sprintf(hw->irq_name, DRV_NAME "@pci:%s", pci_name(pdev));
pdev             5025 drivers/net/ethernet/marvell/sky2.c 	hw->regs = ioremap_nocache(pci_resource_start(pdev, 0), 0x4000);
pdev             5027 drivers/net/ethernet/marvell/sky2.c 		dev_err(&pdev->dev, "cannot map device registers\n");
pdev             5037 drivers/net/ethernet/marvell/sky2.c 	hw->st_le = pci_alloc_consistent(pdev, hw->st_size * sizeof(struct sky2_status_le),
pdev             5044 drivers/net/ethernet/marvell/sky2.c 	dev_info(&pdev->dev, "Yukon-2 %s chip revision %d\n",
pdev             5058 drivers/net/ethernet/marvell/sky2.c 	if (!disable_msi && pci_enable_msi(pdev) == 0) {
pdev             5061 drivers/net/ethernet/marvell/sky2.c  			pci_disable_msi(pdev);
pdev             5071 drivers/net/ethernet/marvell/sky2.c 		dev_err(&pdev->dev, "cannot register net device\n");
pdev             5088 drivers/net/ethernet/marvell/sky2.c 			dev_err(&pdev->dev, "cannot register second net device\n");
pdev             5102 drivers/net/ethernet/marvell/sky2.c 	pci_set_drvdata(pdev, hw);
pdev             5103 drivers/net/ethernet/marvell/sky2.c 	pdev->d3_delay = 300;
pdev             5115 drivers/net/ethernet/marvell/sky2.c 		pci_disable_msi(pdev);
pdev             5118 drivers/net/ethernet/marvell/sky2.c 	pci_free_consistent(pdev, hw->st_size * sizeof(struct sky2_status_le),
pdev             5127 drivers/net/ethernet/marvell/sky2.c 	pci_release_regions(pdev);
pdev             5129 drivers/net/ethernet/marvell/sky2.c 	pci_disable_device(pdev);
pdev             5134 drivers/net/ethernet/marvell/sky2.c static void sky2_remove(struct pci_dev *pdev)
pdev             5136 drivers/net/ethernet/marvell/sky2.c 	struct sky2_hw *hw = pci_get_drvdata(pdev);
pdev             5158 drivers/net/ethernet/marvell/sky2.c 		free_irq(pdev->irq, hw);
pdev             5162 drivers/net/ethernet/marvell/sky2.c 		pci_disable_msi(pdev);
pdev             5163 drivers/net/ethernet/marvell/sky2.c 	pci_free_consistent(pdev, hw->st_size * sizeof(struct sky2_status_le),
pdev             5165 drivers/net/ethernet/marvell/sky2.c 	pci_release_regions(pdev);
pdev             5166 drivers/net/ethernet/marvell/sky2.c 	pci_disable_device(pdev);
pdev             5206 drivers/net/ethernet/marvell/sky2.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             5207 drivers/net/ethernet/marvell/sky2.c 	struct sky2_hw *hw = pci_get_drvdata(pdev);
pdev             5214 drivers/net/ethernet/marvell/sky2.c 	err = pci_write_config_dword(pdev, PCI_DEV_REG3, 0);
pdev             5216 drivers/net/ethernet/marvell/sky2.c 		dev_err(&pdev->dev, "PCI write config failed\n");
pdev             5228 drivers/net/ethernet/marvell/sky2.c 	dev_err(&pdev->dev, "resume failed (%d)\n", err);
pdev             5229 drivers/net/ethernet/marvell/sky2.c 	pci_disable_device(pdev);
pdev             5241 drivers/net/ethernet/marvell/sky2.c static void sky2_shutdown(struct pci_dev *pdev)
pdev             5243 drivers/net/ethernet/marvell/sky2.c 	struct sky2_hw *hw = pci_get_drvdata(pdev);
pdev             5256 drivers/net/ethernet/marvell/sky2.c 	sky2_suspend(&pdev->dev);
pdev             5257 drivers/net/ethernet/marvell/sky2.c 	pci_wake_from_d3(pdev, device_may_wakeup(&pdev->dev));
pdev             5258 drivers/net/ethernet/marvell/sky2.c 	pci_set_power_state(pdev, PCI_D3hot);
pdev             2281 drivers/net/ethernet/marvell/sky2.h 	struct pci_dev	     *pdev;
pdev             2879 drivers/net/ethernet/mediatek/mtk_eth_soc.c static int mtk_probe(struct platform_device *pdev)
pdev             2885 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	eth = devm_kzalloc(&pdev->dev, sizeof(*eth), GFP_KERNEL);
pdev             2889 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	eth->soc = of_device_get_match_data(&pdev->dev);
pdev             2891 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	eth->dev = &pdev->dev;
pdev             2892 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	eth->base = devm_platform_ioremap_resource(pdev, 0);
pdev             2916 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		eth->ethsys = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev             2919 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			dev_err(&pdev->dev, "no ethsys regmap found\n");
pdev             2925 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		eth->infra = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev             2928 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			dev_err(&pdev->dev, "no infracfg regmap found\n");
pdev             2939 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		err = mtk_sgmii_init(eth->sgmii, pdev->dev.of_node,
pdev             2947 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		eth->pctl = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev             2950 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			dev_err(&pdev->dev, "no pctl regmap found\n");
pdev             2959 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			eth->irq[i] = platform_get_irq(pdev, i);
pdev             2961 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			dev_err(&pdev->dev, "no IRQ%d resource found\n", i);
pdev             2972 drivers/net/ethernet/mediatek/mtk_eth_soc.c 				dev_err(&pdev->dev, "clock %s not found\n",
pdev             2989 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	for_each_child_of_node(pdev->dev.of_node, mac_np) {
pdev             3052 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	platform_set_drvdata(pdev, eth);
pdev             3066 drivers/net/ethernet/mediatek/mtk_eth_soc.c static int mtk_remove(struct platform_device *pdev)
pdev             3068 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	struct mtk_eth *eth = platform_get_drvdata(pdev);
pdev              586 drivers/net/ethernet/mellanox/mlx4/alloc.c 		dma_alloc_coherent(&dev->persist->pdev->dev, size, &t,
pdev              626 drivers/net/ethernet/mellanox/mlx4/alloc.c 				dma_alloc_coherent(&dev->persist->pdev->dev,
pdev              647 drivers/net/ethernet/mellanox/mlx4/alloc.c 		dma_free_coherent(&dev->persist->pdev->dev, size,
pdev              654 drivers/net/ethernet/mellanox/mlx4/alloc.c 				dma_free_coherent(&dev->persist->pdev->dev,
pdev              727 drivers/net/ethernet/mellanox/mlx4/alloc.c 	pgdir = mlx4_alloc_db_pgdir(&dev->persist->pdev->dev);
pdev              764 drivers/net/ethernet/mellanox/mlx4/alloc.c 		dma_free_coherent(&dev->persist->pdev->dev, PAGE_SIZE,
pdev               55 drivers/net/ethernet/mellanox/mlx4/catas.c 	ret = pci_read_config_word(dev->persist->pdev, 0, &vendor_id);
pdev               76 drivers/net/ethernet/mellanox/mlx4/catas.c 	if (!pci_channel_offline(dev->persist->pdev)) {
pdev              103 drivers/net/ethernet/mellanox/mlx4/catas.c 	if (pci_channel_offline(dev->persist->pdev))
pdev              190 drivers/net/ethernet/mellanox/mlx4/catas.c 		if (!pci_channel_offline(dev->persist->pdev))
pdev              213 drivers/net/ethernet/mellanox/mlx4/catas.c 		err = mlx4_restart_one(persist->pdev);
pdev              282 drivers/net/ethernet/mellanox/mlx4/catas.c 		addr = pci_resource_start(dev->persist->pdev,
pdev              422 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (pci_channel_offline(dev->persist->pdev))
pdev              447 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (pci_channel_offline(dev->persist->pdev) ||
pdev              461 drivers/net/ethernet/mellanox/mlx4/cmd.c 		if (pci_channel_offline(dev->persist->pdev)) {
pdev              611 drivers/net/ethernet/mellanox/mlx4/cmd.c 		if (pci_channel_offline(dev->persist->pdev)) {
pdev              778 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (pci_channel_offline(dev->persist->pdev))
pdev             2355 drivers/net/ethernet/mellanox/mlx4/cmd.c 		ioremap(pci_resource_start(dev->persist->pdev,
pdev             2360 drivers/net/ethernet/mellanox/mlx4/cmd.c 		ioremap(pci_resource_start(dev->persist->pdev, 2) +
pdev             2488 drivers/net/ethernet/mellanox/mlx4/cmd.c 	dma_free_coherent(&dev->persist->pdev->dev, PAGE_SIZE,
pdev             2511 drivers/net/ethernet/mellanox/mlx4/cmd.c 		priv->cmd.hcr = ioremap(pci_resource_start(dev->persist->pdev,
pdev             2521 drivers/net/ethernet/mellanox/mlx4/cmd.c 		priv->mfunc.vhcr = dma_alloc_coherent(&dev->persist->pdev->dev,
pdev             2533 drivers/net/ethernet/mellanox/mlx4/cmd.c 						 &dev->persist->pdev->dev,
pdev             2611 drivers/net/ethernet/mellanox/mlx4/cmd.c 		dma_free_coherent(&dev->persist->pdev->dev, PAGE_SIZE,
pdev               82 drivers/net/ethernet/mellanox/mlx4/crdump.c 	struct pci_dev *pdev = dev->persist->pdev;
pdev               94 drivers/net/ethernet/mellanox/mlx4/crdump.c 	cr_res_size = pci_resource_len(pdev, 0);
pdev              159 drivers/net/ethernet/mellanox/mlx4/crdump.c 	struct pci_dev *pdev = dev->persist->pdev;
pdev              174 drivers/net/ethernet/mellanox/mlx4/crdump.c 	cr_res_size = pci_resource_len(pdev, 0);
pdev              176 drivers/net/ethernet/mellanox/mlx4/crdump.c 	cr_space = ioremap(pci_resource_start(pdev, 0), cr_res_size);
pdev              201 drivers/net/ethernet/mellanox/mlx4/crdump.c 	struct pci_dev *pdev = dev->persist->pdev;
pdev              210 drivers/net/ethernet/mellanox/mlx4/crdump.c 				      pci_resource_len(pdev, 0));
pdev              295 drivers/net/ethernet/mellanox/mlx4/en_clock.c 					     &mdev->pdev->dev);
pdev               71 drivers/net/ethernet/mellanox/mlx4/en_cq.c 	set_dev_node(&mdev->dev->persist->pdev->dev, node);
pdev               74 drivers/net/ethernet/mellanox/mlx4/en_cq.c 	set_dev_node(&mdev->dev->persist->pdev->dev, mdev->dev->numa_node);
pdev               99 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	strlcpy(drvinfo->bus_info, pci_name(mdev->dev->persist->pdev),
pdev               96 drivers/net/ethernet/mellanox/mlx4/en_main.c 		       level, DRV_NAME, dev_name(&priv->mdev->pdev->dev),
pdev              295 drivers/net/ethernet/mellanox/mlx4/en_main.c 	mdev->dma_device = &dev->persist->pdev->dev;
pdev              296 drivers/net/ethernet/mellanox/mlx4/en_main.c 	mdev->pdev = dev->persist->pdev;
pdev             3254 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 	SET_NETDEV_DEV(dev, &mdev->dev->persist->pdev->dev);
pdev             3279 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 	priv->ddev = &mdev->pdev->dev;
pdev              301 drivers/net/ethernet/mellanox/mlx4/en_rx.c 	set_dev_node(&mdev->dev->persist->pdev->dev, node);
pdev              303 drivers/net/ethernet/mellanox/mlx4/en_rx.c 	set_dev_node(&mdev->dev->persist->pdev->dev, mdev->dev->numa_node);
pdev               91 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	set_dev_node(&mdev->dev->persist->pdev->dev, node);
pdev               93 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	set_dev_node(&mdev->dev->persist->pdev->dev, mdev->dev->numa_node);
pdev              944 drivers/net/ethernet/mellanox/mlx4/eq.c 				pci_resource_start(dev->persist->pdev, 2) +
pdev             1008 drivers/net/ethernet/mellanox/mlx4/eq.c 							  pdev->dev,
pdev             1074 drivers/net/ethernet/mellanox/mlx4/eq.c 			dma_free_coherent(&dev->persist->pdev->dev, PAGE_SIZE,
pdev             1108 drivers/net/ethernet/mellanox/mlx4/eq.c 		dma_free_coherent(&dev->persist->pdev->dev, PAGE_SIZE,
pdev             1122 drivers/net/ethernet/mellanox/mlx4/eq.c 		free_irq(dev->persist->pdev->irq, dev);
pdev             1141 drivers/net/ethernet/mellanox/mlx4/eq.c 	priv->clr_base = ioremap(pci_resource_start(dev->persist->pdev,
pdev             1270 drivers/net/ethernet/mellanox/mlx4/eq.c 			 pci_name(dev->persist->pdev));
pdev             1285 drivers/net/ethernet/mellanox/mlx4/eq.c 			 pci_name(dev->persist->pdev));
pdev             1286 drivers/net/ethernet/mellanox/mlx4/eq.c 		err = request_irq(dev->persist->pdev->irq, mlx4_interrupt,
pdev             1510 drivers/net/ethernet/mellanox/mlx4/eq.c 			 *prequested_vector, dev_name(&dev->persist->pdev->dev));
pdev               60 drivers/net/ethernet/mellanox/mlx4/icm.c 		dma_unmap_sg(&dev->persist->pdev->dev, chunk->sg, chunk->npages,
pdev               73 drivers/net/ethernet/mellanox/mlx4/icm.c 		dma_free_coherent(&dev->persist->pdev->dev,
pdev              187 drivers/net/ethernet/mellanox/mlx4/icm.c 			ret = mlx4_alloc_icm_coherent(&dev->persist->pdev->dev,
pdev              207 drivers/net/ethernet/mellanox/mlx4/icm.c 			chunk->nsg = dma_map_sg(&dev->persist->pdev->dev,
pdev              222 drivers/net/ethernet/mellanox/mlx4/icm.c 		chunk->nsg = dma_map_sg(&dev->persist->pdev->dev, chunk->sg,
pdev              176 drivers/net/ethernet/mellanox/mlx4/main.c 	struct pci_dev *pdev;
pdev              480 drivers/net/ethernet/mellanox/mlx4/main.c 	if (dev_cap->uar_size > pci_resource_len(dev->persist->pdev, 2)) {
pdev              484 drivers/net/ethernet/mellanox/mlx4/main.c 			 pci_resource_len(dev->persist->pdev, 2));
pdev             1030 drivers/net/ethernet/mellanox/mlx4/main.c 				       pci_resource_len(dev->persist->pdev,
pdev             1035 drivers/net/ethernet/mellanox/mlx4/main.c 			 pci_resource_len(dev->persist->pdev, 2));
pdev             1889 drivers/net/ethernet/mellanox/mlx4/main.c 	bf_start = pci_resource_start(dev->persist->pdev, 2) +
pdev             1891 drivers/net/ethernet/mellanox/mlx4/main.c 	bf_len = pci_resource_len(dev->persist->pdev, 2) -
pdev             1933 drivers/net/ethernet/mellanox/mlx4/main.c 		ioremap(pci_resource_start(dev->persist->pdev,
pdev             2954 drivers/net/ethernet/mellanox/mlx4/main.c 		nreq = pci_enable_msix_range(dev->persist->pdev, entries, 2,
pdev             3018 drivers/net/ethernet/mellanox/mlx4/main.c 		priv->eq_table.eq[i].irq = dev->persist->pdev->irq;
pdev             3056 drivers/net/ethernet/mellanox/mlx4/main.c 	err = device_create_file(&dev->persist->pdev->dev, &info->port_attr);
pdev             3075 drivers/net/ethernet/mellanox/mlx4/main.c 	err = device_create_file(&dev->persist->pdev->dev,
pdev             3079 drivers/net/ethernet/mellanox/mlx4/main.c 		device_remove_file(&info->dev->persist->pdev->dev,
pdev             3094 drivers/net/ethernet/mellanox/mlx4/main.c 	device_remove_file(&info->dev->persist->pdev->dev, &info->port_attr);
pdev             3095 drivers/net/ethernet/mellanox/mlx4/main.c 	device_remove_file(&info->dev->persist->pdev->dev,
pdev             3157 drivers/net/ethernet/mellanox/mlx4/main.c static int extended_func_num(struct pci_dev *pdev)
pdev             3159 drivers/net/ethernet/mellanox/mlx4/main.c 	return PCI_SLOT(pdev->devfn) * 8 + PCI_FUNC(pdev->devfn);
pdev             3170 drivers/net/ethernet/mellanox/mlx4/main.c 	if (pci_channel_offline(dev->persist->pdev))
pdev             3173 drivers/net/ethernet/mellanox/mlx4/main.c 	owner = ioremap(pci_resource_start(dev->persist->pdev, 0) +
pdev             3190 drivers/net/ethernet/mellanox/mlx4/main.c 	if (pci_channel_offline(dev->persist->pdev))
pdev             3193 drivers/net/ethernet/mellanox/mlx4/main.c 	owner = ioremap(pci_resource_start(dev->persist->pdev, 0) +
pdev             3208 drivers/net/ethernet/mellanox/mlx4/main.c static u64 mlx4_enable_sriov(struct mlx4_dev *dev, struct pci_dev *pdev,
pdev             3213 drivers/net/ethernet/mellanox/mlx4/main.c 	int fw_enabled_sriov_vfs = min(pci_sriov_get_totalvfs(pdev),
pdev             3247 drivers/net/ethernet/mellanox/mlx4/main.c 		err = pci_enable_sriov(pdev, total_vfs);
pdev             3291 drivers/net/ethernet/mellanox/mlx4/main.c 	struct pci_dev *pdev = dev->persist->pdev;
pdev             3296 drivers/net/ethernet/mellanox/mlx4/main.c 		err = pci_enable_device(pdev);
pdev             3307 drivers/net/ethernet/mellanox/mlx4/main.c 	struct pci_dev *pdev = dev->persist->pdev;
pdev             3311 drivers/net/ethernet/mellanox/mlx4/main.c 		pci_disable_device(pdev);
pdev             3317 drivers/net/ethernet/mellanox/mlx4/main.c static int mlx4_load_one(struct pci_dev *pdev, int pci_dev_data,
pdev             3344 drivers/net/ethernet/mellanox/mlx4/main.c 	dev->rev_id = pdev->revision;
pdev             3345 drivers/net/ethernet/mellanox/mlx4/main.c 	dev->numa_node = dev_to_node(&pdev->dev);
pdev             3381 drivers/net/ethernet/mellanox/mlx4/main.c 			existing_vfs = pci_num_vf(pdev);
pdev             3443 drivers/net/ethernet/mellanox/mlx4/main.c 				u64 dev_flags = mlx4_enable_sriov(dev, pdev,
pdev             3488 drivers/net/ethernet/mellanox/mlx4/main.c 					pci_disable_sriov(pdev);
pdev             3503 drivers/net/ethernet/mellanox/mlx4/main.c 		u64 dev_flags = mlx4_enable_sriov(dev, pdev, total_vfs,
pdev             3532 drivers/net/ethernet/mellanox/mlx4/main.c 		pcie_print_link_status(dev->persist->pdev);
pdev             3597 drivers/net/ethernet/mellanox/mlx4/main.c 		pci_disable_msix(pdev);
pdev             3666 drivers/net/ethernet/mellanox/mlx4/main.c 		pci_disable_msix(pdev);
pdev             3695 drivers/net/ethernet/mellanox/mlx4/main.c 		pci_disable_sriov(pdev);
pdev             3711 drivers/net/ethernet/mellanox/mlx4/main.c static int __mlx4_init_one(struct pci_dev *pdev, int pci_dev_data,
pdev             3722 drivers/net/ethernet/mellanox/mlx4/main.c 	pr_info(DRV_NAME ": Initializing %s\n", pci_name(pdev));
pdev             3726 drivers/net/ethernet/mellanox/mlx4/main.c 		dev_err(&pdev->dev, "Cannot enable PCI device, aborting\n");
pdev             3738 drivers/net/ethernet/mellanox/mlx4/main.c 			dev_err(&pdev->dev, "num_vfs module parameter cannot be negative\n");
pdev             3747 drivers/net/ethernet/mellanox/mlx4/main.c 			dev_err(&pdev->dev, "probe_vf module parameter cannot be negative or greater than num_vfs\n");
pdev             3753 drivers/net/ethernet/mellanox/mlx4/main.c 		dev_err(&pdev->dev,
pdev             3762 drivers/net/ethernet/mellanox/mlx4/main.c 			dev_err(&pdev->dev,
pdev             3773 drivers/net/ethernet/mellanox/mlx4/main.c 	    !(pci_resource_flags(pdev, 0) & IORESOURCE_MEM)) {
pdev             3774 drivers/net/ethernet/mellanox/mlx4/main.c 		dev_err(&pdev->dev, "Missing DCS, aborting (driver_data: 0x%x, pci_resource_flags(pdev, 0):0x%lx)\n",
pdev             3775 drivers/net/ethernet/mellanox/mlx4/main.c 			pci_dev_data, pci_resource_flags(pdev, 0));
pdev             3779 drivers/net/ethernet/mellanox/mlx4/main.c 	if (!(pci_resource_flags(pdev, 2) & IORESOURCE_MEM)) {
pdev             3780 drivers/net/ethernet/mellanox/mlx4/main.c 		dev_err(&pdev->dev, "Missing UAR, aborting\n");
pdev             3785 drivers/net/ethernet/mellanox/mlx4/main.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev             3787 drivers/net/ethernet/mellanox/mlx4/main.c 		dev_err(&pdev->dev, "Couldn't get PCI resources, aborting\n");
pdev             3791 drivers/net/ethernet/mellanox/mlx4/main.c 	pci_set_master(pdev);
pdev             3793 drivers/net/ethernet/mellanox/mlx4/main.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             3795 drivers/net/ethernet/mellanox/mlx4/main.c 		dev_warn(&pdev->dev, "Warning: couldn't set 64-bit PCI DMA mask\n");
pdev             3796 drivers/net/ethernet/mellanox/mlx4/main.c 		err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             3798 drivers/net/ethernet/mellanox/mlx4/main.c 			dev_err(&pdev->dev, "Can't set PCI DMA mask, aborting\n");
pdev             3802 drivers/net/ethernet/mellanox/mlx4/main.c 	err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             3804 drivers/net/ethernet/mellanox/mlx4/main.c 		dev_warn(&pdev->dev, "Warning: couldn't set 64-bit consistent PCI DMA mask\n");
pdev             3805 drivers/net/ethernet/mellanox/mlx4/main.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             3807 drivers/net/ethernet/mellanox/mlx4/main.c 			dev_err(&pdev->dev, "Can't set consistent PCI DMA mask, aborting\n");
pdev             3813 drivers/net/ethernet/mellanox/mlx4/main.c 	dma_set_max_seg_size(&pdev->dev, 1024 * 1024 * 1024);
pdev             3823 drivers/net/ethernet/mellanox/mlx4/main.c 			     vfs_offset + nvfs[i] < extended_func_num(pdev);
pdev             3830 drivers/net/ethernet/mellanox/mlx4/main.c 			if ((extended_func_num(pdev) - vfs_offset)
pdev             3832 drivers/net/ethernet/mellanox/mlx4/main.c 				dev_warn(&pdev->dev, "Skipping virtual function:%d\n",
pdev             3833 drivers/net/ethernet/mellanox/mlx4/main.c 					 extended_func_num(pdev));
pdev             3848 drivers/net/ethernet/mellanox/mlx4/main.c 	err = mlx4_load_one(pdev, pci_dev_data, total_vfs, nvfs, priv, 0);
pdev             3861 drivers/net/ethernet/mellanox/mlx4/main.c 	pci_release_regions(pdev);
pdev             3935 drivers/net/ethernet/mellanox/mlx4/main.c static void mlx4_restart_one_down(struct pci_dev *pdev);
pdev             3936 drivers/net/ethernet/mellanox/mlx4/main.c static int mlx4_restart_one_up(struct pci_dev *pdev, bool reload,
pdev             3948 drivers/net/ethernet/mellanox/mlx4/main.c 	mlx4_restart_one_down(persist->pdev);
pdev             3960 drivers/net/ethernet/mellanox/mlx4/main.c 	err = mlx4_restart_one_up(persist->pdev, true, devlink);
pdev             3974 drivers/net/ethernet/mellanox/mlx4/main.c static int mlx4_init_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             3994 drivers/net/ethernet/mellanox/mlx4/main.c 	dev->persist->pdev = pdev;
pdev             3996 drivers/net/ethernet/mellanox/mlx4/main.c 	pci_set_drvdata(pdev, dev->persist);
pdev             4002 drivers/net/ethernet/mellanox/mlx4/main.c 	ret = devlink_register(devlink, &pdev->dev);
pdev             4010 drivers/net/ethernet/mellanox/mlx4/main.c 	ret =  __mlx4_init_one(pdev, id->driver_data, priv);
pdev             4016 drivers/net/ethernet/mellanox/mlx4/main.c 	pci_save_state(pdev);
pdev             4042 drivers/net/ethernet/mellanox/mlx4/main.c static void mlx4_unload_one(struct pci_dev *pdev)
pdev             4044 drivers/net/ethernet/mellanox/mlx4/main.c 	struct mlx4_dev_persistent *persist = pci_get_drvdata(pdev);
pdev             4106 drivers/net/ethernet/mellanox/mlx4/main.c 		pci_disable_msix(pdev);
pdev             4119 drivers/net/ethernet/mellanox/mlx4/main.c static void mlx4_remove_one(struct pci_dev *pdev)
pdev             4121 drivers/net/ethernet/mellanox/mlx4/main.c 	struct mlx4_dev_persistent *persist = pci_get_drvdata(pdev);
pdev             4149 drivers/net/ethernet/mellanox/mlx4/main.c 		mlx4_unload_one(pdev);
pdev             4156 drivers/net/ethernet/mellanox/mlx4/main.c 		pci_disable_sriov(pdev);
pdev             4159 drivers/net/ethernet/mellanox/mlx4/main.c 	pci_release_regions(pdev);
pdev             4187 drivers/net/ethernet/mellanox/mlx4/main.c static void mlx4_restart_one_down(struct pci_dev *pdev)
pdev             4189 drivers/net/ethernet/mellanox/mlx4/main.c 	mlx4_unload_one(pdev);
pdev             4192 drivers/net/ethernet/mellanox/mlx4/main.c static int mlx4_restart_one_up(struct pci_dev *pdev, bool reload,
pdev             4195 drivers/net/ethernet/mellanox/mlx4/main.c 	struct mlx4_dev_persistent *persist = pci_get_drvdata(pdev);
pdev             4207 drivers/net/ethernet/mellanox/mlx4/main.c 	err = mlx4_load_one(pdev, pci_dev_data, total_vfs, nvfs, priv, 1);
pdev             4210 drivers/net/ethernet/mellanox/mlx4/main.c 			 __func__, pci_name(pdev), err);
pdev             4223 drivers/net/ethernet/mellanox/mlx4/main.c int mlx4_restart_one(struct pci_dev *pdev)
pdev             4225 drivers/net/ethernet/mellanox/mlx4/main.c 	mlx4_restart_one_down(pdev);
pdev             4226 drivers/net/ethernet/mellanox/mlx4/main.c 	return mlx4_restart_one_up(pdev, false, NULL);
pdev             4281 drivers/net/ethernet/mellanox/mlx4/main.c static pci_ers_result_t mlx4_pci_err_detected(struct pci_dev *pdev,
pdev             4284 drivers/net/ethernet/mellanox/mlx4/main.c 	struct mlx4_dev_persistent *persist = pci_get_drvdata(pdev);
pdev             4291 drivers/net/ethernet/mellanox/mlx4/main.c 		mlx4_unload_one(pdev);
pdev             4301 drivers/net/ethernet/mellanox/mlx4/main.c static pci_ers_result_t mlx4_pci_slot_reset(struct pci_dev *pdev)
pdev             4303 drivers/net/ethernet/mellanox/mlx4/main.c 	struct mlx4_dev_persistent *persist = pci_get_drvdata(pdev);
pdev             4314 drivers/net/ethernet/mellanox/mlx4/main.c 	pci_set_master(pdev);
pdev             4315 drivers/net/ethernet/mellanox/mlx4/main.c 	pci_restore_state(pdev);
pdev             4316 drivers/net/ethernet/mellanox/mlx4/main.c 	pci_save_state(pdev);
pdev             4320 drivers/net/ethernet/mellanox/mlx4/main.c static void mlx4_pci_resume(struct pci_dev *pdev)
pdev             4322 drivers/net/ethernet/mellanox/mlx4/main.c 	struct mlx4_dev_persistent *persist = pci_get_drvdata(pdev);
pdev             4335 drivers/net/ethernet/mellanox/mlx4/main.c 		err = mlx4_load_one(pdev, priv->pci_dev_data, total_vfs, nvfs,
pdev             4354 drivers/net/ethernet/mellanox/mlx4/main.c static void mlx4_shutdown(struct pci_dev *pdev)
pdev             4356 drivers/net/ethernet/mellanox/mlx4/main.c 	struct mlx4_dev_persistent *persist = pci_get_drvdata(pdev);
pdev             4361 drivers/net/ethernet/mellanox/mlx4/main.c 		mlx4_unload_one(pdev);
pdev             4371 drivers/net/ethernet/mellanox/mlx4/main.c static int mlx4_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             4373 drivers/net/ethernet/mellanox/mlx4/main.c 	struct mlx4_dev_persistent *persist = pci_get_drvdata(pdev);
pdev             4379 drivers/net/ethernet/mellanox/mlx4/main.c 		mlx4_unload_one(pdev);
pdev             4385 drivers/net/ethernet/mellanox/mlx4/main.c static int mlx4_resume(struct pci_dev *pdev)
pdev             4387 drivers/net/ethernet/mellanox/mlx4/main.c 	struct mlx4_dev_persistent *persist = pci_get_drvdata(pdev);
pdev             4400 drivers/net/ethernet/mellanox/mlx4/main.c 		ret = mlx4_load_one(pdev, priv->pci_dev_data, total_vfs,
pdev              221 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			   &(mdev)->persist->pdev->dev, format,		\
pdev              226 drivers/net/ethernet/mellanox/mlx4/mlx4.h 	dev_err(&(mdev)->persist->pdev->dev, format, ##__VA_ARGS__)
pdev              228 drivers/net/ethernet/mellanox/mlx4/mlx4.h 	dev_info(&(mdev)->persist->pdev->dev, format, ##__VA_ARGS__)
pdev              230 drivers/net/ethernet/mellanox/mlx4/mlx4.h 	dev_warn(&(mdev)->persist->pdev->dev, format, ##__VA_ARGS__)
pdev             1046 drivers/net/ethernet/mellanox/mlx4/mlx4.h int mlx4_restart_one(struct pci_dev *pdev);
pdev              415 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h 	struct pci_dev		*pdev;
pdev              838 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h 	       dev_name(&(mdev)->pdev->dev), ##__VA_ARGS__)
pdev              841 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h 		dev_name(&(mdev)->pdev->dev), ##__VA_ARGS__)
pdev              844 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h 		dev_name(&(mdev)->pdev->dev), ##__VA_ARGS__)
pdev              706 drivers/net/ethernet/mellanox/mlx4/mr.c 	dma_sync_single_for_cpu(&dev->persist->pdev->dev, dma_handle,
pdev              712 drivers/net/ethernet/mellanox/mlx4/mr.c 	dma_sync_single_for_device(&dev->persist->pdev->dev, dma_handle,
pdev             1017 drivers/net/ethernet/mellanox/mlx4/mr.c 	dma_sync_single_for_cpu(&dev->persist->pdev->dev, fmr->dma_handle,
pdev             1023 drivers/net/ethernet/mellanox/mlx4/mr.c 	dma_sync_single_for_device(&dev->persist->pdev->dev, fmr->dma_handle,
pdev              154 drivers/net/ethernet/mellanox/mlx4/pd.c 		offset = uar->index % ((int)pci_resource_len(dev->persist->pdev,
pdev              159 drivers/net/ethernet/mellanox/mlx4/pd.c 	uar->pfn = (pci_resource_start(dev->persist->pdev, 2) >> PAGE_SHIFT)
pdev               79 drivers/net/ethernet/mellanox/mlx4/reset.c 	pcie_cap = pci_pcie_cap(dev->persist->pdev);
pdev               84 drivers/net/ethernet/mellanox/mlx4/reset.c 		if (pci_read_config_dword(dev->persist->pdev, i * 4,
pdev               92 drivers/net/ethernet/mellanox/mlx4/reset.c 	reset = ioremap(pci_resource_start(dev->persist->pdev, 0) +
pdev              127 drivers/net/ethernet/mellanox/mlx4/reset.c 		if (!pci_read_config_word(dev->persist->pdev, PCI_VENDOR_ID,
pdev              143 drivers/net/ethernet/mellanox/mlx4/reset.c 		if (pcie_capability_write_word(dev->persist->pdev,
pdev              151 drivers/net/ethernet/mellanox/mlx4/reset.c 		if (pcie_capability_write_word(dev->persist->pdev,
pdev              164 drivers/net/ethernet/mellanox/mlx4/reset.c 		if (pci_write_config_dword(dev->persist->pdev, i * 4,
pdev              173 drivers/net/ethernet/mellanox/mlx4/reset.c 	if (pci_write_config_dword(dev->persist->pdev, PCI_COMMAND,
pdev              916 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	if (pci_channel_offline(dev->pdev) ||
pdev             1686 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	if (pci_channel_offline(dev->pdev) ||
pdev              306 drivers/net/ethernet/mellanox/mlx5/core/dev.c 	return (u32)((pci_domain_nr(dev->pdev->bus) << 16) |
pdev              307 drivers/net/ethernet/mellanox/mlx5/core/dev.c 		     (dev->pdev->bus->number << 8) |
pdev              308 drivers/net/ethernet/mellanox/mlx5/core/dev.c 		     PCI_SLOT(dev->pdev->devfn));
pdev               22 drivers/net/ethernet/mellanox/mlx5/core/devlink.c 	err = request_firmware_direct(&fw, file_name, &dev->pdev->dev);
pdev              127 drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c 	struct device *ddev = &dev->pdev->dev;
pdev              165 drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c 	struct device *ddev = &dev->pdev->dev;
pdev              412 drivers/net/ethernet/mellanox/mlx5/core/en.h 	struct device             *pdev;
pdev              534 drivers/net/ethernet/mellanox/mlx5/core/en.h 	struct device             *pdev;
pdev              659 drivers/net/ethernet/mellanox/mlx5/core/en.h 	struct device         *pdev;
pdev              715 drivers/net/ethernet/mellanox/mlx5/core/en.h 	struct device             *pdev;
pdev              168 drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h mlx5e_tx_dma_unmap(struct device *pdev, struct mlx5e_sq_dma *dma)
pdev              172 drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h 		dma_unmap_single(pdev, dma->addr, dma->size, DMA_TO_DEVICE);
pdev              175 drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h 		dma_unmap_page(pdev, dma->addr, dma->size, DMA_TO_DEVICE);
pdev               89 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 		dma_addr = dma_map_single(sq->pdev, xdptxd.data, xdptxd.len,
pdev               91 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 		if (dma_mapping_error(sq->pdev, dma_addr)) {
pdev              109 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 		dma_sync_single_for_device(sq->pdev, dma_addr, xdptxd.len,
pdev              369 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 			dma_unmap_single(sq->pdev, xdpi.frame.dma_addr,
pdev              501 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 		xdptxd.dma_addr = dma_map_single(sq->pdev, xdptxd.data,
pdev              504 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 		if (unlikely(dma_mapping_error(sq->pdev, xdptxd.dma_addr))) {
pdev              515 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 			dma_unmap_single(sq->pdev, xdptxd.dma_addr,
pdev               40 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/rx.c 	dma_sync_single_for_device(rq->pdev, dma_info->addr, PAGE_SIZE,
pdev              117 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/rx.c 	dma_sync_single_for_cpu(rq->pdev, di->addr, frag_size, DMA_BIDIRECTIONAL);
pdev              173 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/rx.c 	dma_sync_single_for_cpu(rq->pdev, di->addr, frag_size, DMA_BIDIRECTIONAL);
pdev               99 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/tx.c 		dma_sync_single_for_device(sq->pdev, xdptxd.dma_addr,
pdev              294 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c 	dma_addr = skb_frag_dma_map(sq->pdev, frag, 0, fsz,
pdev              296 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c 	if (unlikely(dma_mapping_error(sq->pdev, dma_addr)))
pdev              323 drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c 	mlx5e_tx_dma_unmap(sq->pdev, dma);
pdev              394 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 	rq->pdev    = c->pdev;
pdev              552 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 		pp_params.dev       = c->pdev;
pdev             1000 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 	sq->pdev      = c->pdev;
pdev             1142 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 	sq->pdev      = c->pdev;
pdev             1989 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 	c->pdev     = priv->mdev->device;
pdev             4675 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 	pci_bw = pcie_bandwidth_available(mdev->pdev, NULL, NULL, NULL);
pdev               90 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c 	strlcpy(drvinfo->bus_info, pci_name(priv->mdev->pdev),
pdev             1823 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c 	pfnum = PCI_FUNC(dev->pdev->devfn);
pdev              234 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c 	dma_sync_single_for_device(rq->pdev, dma_info->addr,
pdev              250 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c 	dma_info->addr = dma_map_page(rq->pdev, dma_info->page, 0,
pdev              252 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c 	if (unlikely(dma_mapping_error(rq->pdev, dma_info->addr))) {
pdev              272 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c 	dma_unmap_page(rq->pdev, dma_info->addr, PAGE_SIZE, rq->buff.map_dir);
pdev              412 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c 	dma_sync_single_for_cpu(rq->pdev,
pdev              421 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c mlx5e_copy_skb_header(struct device *pdev, struct sk_buff *skb,
pdev              429 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c 	dma_sync_single_for_cpu(pdev, dma_info->addr + offset_from, len,
pdev             1072 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c 	dma_sync_single_range_for_cpu(rq->pdev, di->addr, wi->offset,
pdev             1129 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c 	mlx5e_copy_skb_header(rq->pdev, skb, head_wi->di, head_wi->offset, headlen);
pdev             1274 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c 	mlx5e_copy_skb_header(rq->pdev, skb, head_di, head_offset, headlen);
pdev             1304 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c 	dma_sync_single_range_for_cpu(rq->pdev, di->addr, head_offset,
pdev               52 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 		mlx5e_tx_dma_unmap(sq->pdev, last_pushed_dma);
pdev              198 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 		dma_addr = dma_map_single(sq->pdev, skb_data, headlen,
pdev              200 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 		if (unlikely(dma_mapping_error(sq->pdev, dma_addr)))
pdev              216 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 		dma_addr = skb_frag_dma_map(sq->pdev, frag, 0, fsz,
pdev              218 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 		if (unlikely(dma_mapping_error(sq->pdev, dma_addr)))
pdev              504 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 				mlx5e_tx_dma_unmap(sq->pdev, dma);
pdev              563 drivers/net/ethernet/mellanox/mlx5/core/en_tx.c 			mlx5e_tx_dma_unmap(sq->pdev, dma);
pdev              303 drivers/net/ethernet/mellanox/mlx5/core/eq.c 	eq->irqn = pci_irq_vector(dev->pdev, vecidx);
pdev               57 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	dma_device = &conn->fdev->mdev->pdev->dev;
pdev               89 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c 	dma_device = &conn->fdev->mdev->pdev->dev;
pdev              345 drivers/net/ethernet/mellanox/mlx5/core/fw.c 		dev_err(&dev->pdev->dev, "NIC IFC still %d after %lums.\n",
pdev              118 drivers/net/ethernet/mellanox/mlx5/core/health.c 	if (pci_channel_offline(dev->pdev))
pdev              258 drivers/net/ethernet/mellanox/mlx5/core/health.c 		dev_err(&dev->pdev->dev, "NIC IFC still %d after %lums.\n",
pdev              523 drivers/net/ethernet/mellanox/mlx5/core/lag.c 	unsigned int fn = PCI_FUNC(dev->pdev->devfn);
pdev              584 drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c 					&mdev->pdev->dev);
pdev               21 drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c 	     hyperv_read_cfg_blk(dev->pdev, buf,
pdev               24 drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c 	     hyperv_write_cfg_blk(dev->pdev, buf,
pdev               57 drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c 	return hyperv_reg_block_invalidate(dev->pdev, context,
pdev               63 drivers/net/ethernet/mellanox/mlx5/core/lib/hv.c 	hyperv_reg_block_invalidate(dev->pdev, NULL, NULL);
pdev               22 drivers/net/ethernet/mellanox/mlx5/core/lib/pci_vsc.c 	pci_read_config_dword((dev)->pdev, (dev)->vsc_addr + (offset), (val))
pdev               24 drivers/net/ethernet/mellanox/mlx5/core/lib/pci_vsc.c 	pci_write_config_dword((dev)->pdev, (dev)->vsc_addr + (offset), (val))
pdev               58 drivers/net/ethernet/mellanox/mlx5/core/lib/pci_vsc.c 	dev->vsc_addr = pci_find_capability(dev->pdev,
pdev               71 drivers/net/ethernet/mellanox/mlx5/core/lib/pci_vsc.c 	pci_cfg_access_lock(dev->pdev);
pdev              110 drivers/net/ethernet/mellanox/mlx5/core/lib/pci_vsc.c 	pci_cfg_access_unlock(dev->pdev);
pdev              119 drivers/net/ethernet/mellanox/mlx5/core/lib/pci_vsc.c 	pci_cfg_access_unlock(dev->pdev);
pdev              239 drivers/net/ethernet/mellanox/mlx5/core/main.c static int set_dma_caps(struct pci_dev *pdev)
pdev              243 drivers/net/ethernet/mellanox/mlx5/core/main.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(64));
pdev              245 drivers/net/ethernet/mellanox/mlx5/core/main.c 		dev_warn(&pdev->dev, "Warning: couldn't set 64-bit PCI DMA mask\n");
pdev              246 drivers/net/ethernet/mellanox/mlx5/core/main.c 		err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              248 drivers/net/ethernet/mellanox/mlx5/core/main.c 			dev_err(&pdev->dev, "Can't set PCI DMA mask, aborting\n");
pdev              253 drivers/net/ethernet/mellanox/mlx5/core/main.c 	err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev              255 drivers/net/ethernet/mellanox/mlx5/core/main.c 		dev_warn(&pdev->dev,
pdev              257 drivers/net/ethernet/mellanox/mlx5/core/main.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              259 drivers/net/ethernet/mellanox/mlx5/core/main.c 			dev_err(&pdev->dev,
pdev              265 drivers/net/ethernet/mellanox/mlx5/core/main.c 	dma_set_max_seg_size(&pdev->dev, 2u * 1024 * 1024 * 1024);
pdev              271 drivers/net/ethernet/mellanox/mlx5/core/main.c 	struct pci_dev *pdev = dev->pdev;
pdev              276 drivers/net/ethernet/mellanox/mlx5/core/main.c 		err = pci_enable_device(pdev);
pdev              287 drivers/net/ethernet/mellanox/mlx5/core/main.c 	struct pci_dev *pdev = dev->pdev;
pdev              291 drivers/net/ethernet/mellanox/mlx5/core/main.c 		pci_disable_device(pdev);
pdev              297 drivers/net/ethernet/mellanox/mlx5/core/main.c static int request_bar(struct pci_dev *pdev)
pdev              301 drivers/net/ethernet/mellanox/mlx5/core/main.c 	if (!(pci_resource_flags(pdev, 0) & IORESOURCE_MEM)) {
pdev              302 drivers/net/ethernet/mellanox/mlx5/core/main.c 		dev_err(&pdev->dev, "Missing registers BAR, aborting\n");
pdev              306 drivers/net/ethernet/mellanox/mlx5/core/main.c 	err = pci_request_regions(pdev, DRIVER_NAME);
pdev              308 drivers/net/ethernet/mellanox/mlx5/core/main.c 		dev_err(&pdev->dev, "Couldn't get PCI resources, aborting\n");
pdev              313 drivers/net/ethernet/mellanox/mlx5/core/main.c static void release_bar(struct pci_dev *pdev)
pdev              315 drivers/net/ethernet/mellanox/mlx5/core/main.c 	pci_release_regions(pdev);
pdev              738 drivers/net/ethernet/mellanox/mlx5/core/main.c static int mlx5_pci_init(struct mlx5_core_dev *dev, struct pci_dev *pdev,
pdev              745 drivers/net/ethernet/mellanox/mlx5/core/main.c 	pci_set_drvdata(dev->pdev, dev);
pdev              747 drivers/net/ethernet/mellanox/mlx5/core/main.c 	dev->bar_addr = pci_resource_start(pdev, 0);
pdev              748 drivers/net/ethernet/mellanox/mlx5/core/main.c 	priv->numa_node = dev_to_node(&dev->pdev->dev);
pdev              756 drivers/net/ethernet/mellanox/mlx5/core/main.c 	err = request_bar(pdev);
pdev              762 drivers/net/ethernet/mellanox/mlx5/core/main.c 	pci_set_master(pdev);
pdev              764 drivers/net/ethernet/mellanox/mlx5/core/main.c 	err = set_dma_caps(pdev);
pdev              770 drivers/net/ethernet/mellanox/mlx5/core/main.c 	if (pci_enable_atomic_ops_to_root(pdev, PCI_EXP_DEVCAP2_ATOMIC_COMP32) &&
pdev              771 drivers/net/ethernet/mellanox/mlx5/core/main.c 	    pci_enable_atomic_ops_to_root(pdev, PCI_EXP_DEVCAP2_ATOMIC_COMP64) &&
pdev              772 drivers/net/ethernet/mellanox/mlx5/core/main.c 	    pci_enable_atomic_ops_to_root(pdev, PCI_EXP_DEVCAP2_ATOMIC_COMP128))
pdev              788 drivers/net/ethernet/mellanox/mlx5/core/main.c 	pci_clear_master(dev->pdev);
pdev              789 drivers/net/ethernet/mellanox/mlx5/core/main.c 	release_bar(dev->pdev);
pdev              803 drivers/net/ethernet/mellanox/mlx5/core/main.c 	pci_clear_master(dev->pdev);
pdev              804 drivers/net/ethernet/mellanox/mlx5/core/main.c 	release_bar(dev->pdev);
pdev              950 drivers/net/ethernet/mellanox/mlx5/core/main.c 		pcie_print_link_status(dev->pdev);
pdev             1332 drivers/net/ethernet/mellanox/mlx5/core/main.c static int init_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             1340 drivers/net/ethernet/mellanox/mlx5/core/main.c 		dev_err(&pdev->dev, "devlink alloc failed\n");
pdev             1345 drivers/net/ethernet/mellanox/mlx5/core/main.c 	dev->device = &pdev->dev;
pdev             1346 drivers/net/ethernet/mellanox/mlx5/core/main.c 	dev->pdev = pdev;
pdev             1355 drivers/net/ethernet/mellanox/mlx5/core/main.c 	err = mlx5_pci_init(dev, pdev, id);
pdev             1373 drivers/net/ethernet/mellanox/mlx5/core/main.c 		dev_err(&pdev->dev, "mlx5_crdump_enable failed with error code %d\n", err);
pdev             1375 drivers/net/ethernet/mellanox/mlx5/core/main.c 	pci_save_state(pdev);
pdev             1388 drivers/net/ethernet/mellanox/mlx5/core/main.c static void remove_one(struct pci_dev *pdev)
pdev             1390 drivers/net/ethernet/mellanox/mlx5/core/main.c 	struct mlx5_core_dev *dev  = pci_get_drvdata(pdev);
pdev             1407 drivers/net/ethernet/mellanox/mlx5/core/main.c static pci_ers_result_t mlx5_pci_err_detected(struct pci_dev *pdev,
pdev             1410 drivers/net/ethernet/mellanox/mlx5/core/main.c 	struct mlx5_core_dev *dev = pci_get_drvdata(pdev);
pdev             1427 drivers/net/ethernet/mellanox/mlx5/core/main.c static int wait_vital(struct pci_dev *pdev)
pdev             1429 drivers/net/ethernet/mellanox/mlx5/core/main.c 	struct mlx5_core_dev *dev = pci_get_drvdata(pdev);
pdev             1453 drivers/net/ethernet/mellanox/mlx5/core/main.c static pci_ers_result_t mlx5_pci_slot_reset(struct pci_dev *pdev)
pdev             1455 drivers/net/ethernet/mellanox/mlx5/core/main.c 	struct mlx5_core_dev *dev = pci_get_drvdata(pdev);
pdev             1467 drivers/net/ethernet/mellanox/mlx5/core/main.c 	pci_set_master(pdev);
pdev             1468 drivers/net/ethernet/mellanox/mlx5/core/main.c 	pci_restore_state(pdev);
pdev             1469 drivers/net/ethernet/mellanox/mlx5/core/main.c 	pci_save_state(pdev);
pdev             1471 drivers/net/ethernet/mellanox/mlx5/core/main.c 	if (wait_vital(pdev)) {
pdev             1479 drivers/net/ethernet/mellanox/mlx5/core/main.c static void mlx5_pci_resume(struct pci_dev *pdev)
pdev             1481 drivers/net/ethernet/mellanox/mlx5/core/main.c 	struct mlx5_core_dev *dev = pci_get_drvdata(pdev);
pdev             1550 drivers/net/ethernet/mellanox/mlx5/core/main.c static void shutdown(struct pci_dev *pdev)
pdev             1552 drivers/net/ethernet/mellanox/mlx5/core/main.c 	struct mlx5_core_dev *dev  = pci_get_drvdata(pdev);
pdev             1562 drivers/net/ethernet/mellanox/mlx5/core/main.c static int mlx5_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             1564 drivers/net/ethernet/mellanox/mlx5/core/main.c 	struct mlx5_core_dev *dev = pci_get_drvdata(pdev);
pdev             1571 drivers/net/ethernet/mellanox/mlx5/core/main.c static int mlx5_resume(struct pci_dev *pdev)
pdev             1573 drivers/net/ethernet/mellanox/mlx5/core/main.c 	struct mlx5_core_dev *dev = pci_get_drvdata(pdev);
pdev             1612 drivers/net/ethernet/mellanox/mlx5/core/main.c 	if (mlx5_pci_slot_reset(dev->pdev) == PCI_ERS_RESULT_RECOVERED)
pdev             1613 drivers/net/ethernet/mellanox/mlx5/core/main.c 		mlx5_pci_resume(dev->pdev);
pdev              219 drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h 	return pci_num_vf(dev->pdev) ? true : false;
pdev              102 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c 		int irqn = pci_irq_vector(dev->pdev, i);
pdev              107 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c 			 "%s@pci:%s", name, pci_name(dev->pdev));
pdev              120 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c 		int irqn = pci_irq_vector(dev->pdev, i);
pdev              155 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c 				       pci_irq_vector(mdev->pdev, vecidx));
pdev              180 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c 	irqn = pci_irq_vector(mdev->pdev, vecidx);
pdev              203 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c 	irqn = pci_irq_vector(mdev->pdev, vecidx);
pdev              257 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c 		free_irq(pci_irq_vector(dev->pdev, i),
pdev              281 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c 	nvec = pci_alloc_irq_vectors(dev->pdev, MLX5_IRQ_VEC_COMP_BASE + 1,
pdev              311 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c 	pci_free_irq_vectors(dev->pdev);
pdev              329 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c 		free_irq(pci_irq_vector(dev->pdev, i),
pdev              331 drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c 	pci_free_irq_vectors(dev->pdev);
pdev              114 drivers/net/ethernet/mellanox/mlx5/core/sriov.c 	int num_vfs = pci_num_vf(dev->pdev);
pdev              136 drivers/net/ethernet/mellanox/mlx5/core/sriov.c static int mlx5_sriov_enable(struct pci_dev *pdev, int num_vfs)
pdev              138 drivers/net/ethernet/mellanox/mlx5/core/sriov.c 	struct mlx5_core_dev *dev  = pci_get_drvdata(pdev);
pdev              147 drivers/net/ethernet/mellanox/mlx5/core/sriov.c 	err = pci_enable_sriov(pdev, num_vfs);
pdev              155 drivers/net/ethernet/mellanox/mlx5/core/sriov.c static void mlx5_sriov_disable(struct pci_dev *pdev)
pdev              157 drivers/net/ethernet/mellanox/mlx5/core/sriov.c 	struct mlx5_core_dev *dev  = pci_get_drvdata(pdev);
pdev              159 drivers/net/ethernet/mellanox/mlx5/core/sriov.c 	pci_disable_sriov(pdev);
pdev              163 drivers/net/ethernet/mellanox/mlx5/core/sriov.c int mlx5_core_sriov_configure(struct pci_dev *pdev, int num_vfs)
pdev              165 drivers/net/ethernet/mellanox/mlx5/core/sriov.c 	struct mlx5_core_dev *dev  = pci_get_drvdata(pdev);
pdev              172 drivers/net/ethernet/mellanox/mlx5/core/sriov.c 		err = mlx5_sriov_enable(pdev, num_vfs);
pdev              174 drivers/net/ethernet/mellanox/mlx5/core/sriov.c 		mlx5_sriov_disable(pdev);
pdev              183 drivers/net/ethernet/mellanox/mlx5/core/sriov.c 	if (!mlx5_core_is_pf(dev) || !pci_num_vf(dev->pdev))
pdev              187 drivers/net/ethernet/mellanox/mlx5/core/sriov.c 	return mlx5_device_enable_sriov(dev, pci_num_vf(dev->pdev));
pdev              219 drivers/net/ethernet/mellanox/mlx5/core/sriov.c 	return pci_sriov_get_totalvfs(dev->pdev);
pdev              225 drivers/net/ethernet/mellanox/mlx5/core/sriov.c 	struct pci_dev *pdev = dev->pdev;
pdev              231 drivers/net/ethernet/mellanox/mlx5/core/sriov.c 	total_vfs = pci_sriov_get_totalvfs(pdev);
pdev              233 drivers/net/ethernet/mellanox/mlx5/core/sriov.c 	sriov->num_vfs = pci_num_vf(pdev);
pdev              829 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	dma_device = &mdev->pdev->dev;
pdev              858 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c 	dma_unmap_single(&mdev->pdev->dev, mr->dma_addr, mr->size,
pdev              103 drivers/net/ethernet/mellanox/mlxsw/pci.c 	struct pci_dev *pdev;
pdev              320 drivers/net/ethernet/mellanox/mlxsw/pci.c 	struct pci_dev *pdev = mlxsw_pci->pdev;
pdev              323 drivers/net/ethernet/mellanox/mlxsw/pci.c 	mapaddr = pci_map_single(pdev, frag_data, frag_len, direction);
pdev              324 drivers/net/ethernet/mellanox/mlxsw/pci.c 	if (unlikely(pci_dma_mapping_error(pdev, mapaddr))) {
pdev              325 drivers/net/ethernet/mellanox/mlxsw/pci.c 		dev_err_ratelimited(&pdev->dev, "failed to dma map tx frag\n");
pdev              336 drivers/net/ethernet/mellanox/mlxsw/pci.c 	struct pci_dev *pdev = mlxsw_pci->pdev;
pdev              342 drivers/net/ethernet/mellanox/mlxsw/pci.c 	pci_unmap_single(pdev, mapaddr, frag_len, direction);
pdev              509 drivers/net/ethernet/mellanox/mlxsw/pci.c 	struct pci_dev *pdev = mlxsw_pci->pdev;
pdev              536 drivers/net/ethernet/mellanox/mlxsw/pci.c 		dev_dbg_ratelimited(&pdev->dev, "Consumer counter does not match limit in SDQ\n");
pdev              545 drivers/net/ethernet/mellanox/mlxsw/pci.c 	struct pci_dev *pdev = mlxsw_pci->pdev;
pdev              561 drivers/net/ethernet/mellanox/mlxsw/pci.c 		dev_dbg_ratelimited(&pdev->dev, "Consumer counter does not match limit in RDQ\n");
pdev              584 drivers/net/ethernet/mellanox/mlxsw/pci.c 		dev_dbg_ratelimited(&pdev->dev, "Failed to alloc skb for RDQ\n");
pdev              845 drivers/net/ethernet/mellanox/mlxsw/pci.c 	mem_item->buf = pci_alloc_consistent(mlxsw_pci->pdev,
pdev              877 drivers/net/ethernet/mellanox/mlxsw/pci.c 	pci_free_consistent(mlxsw_pci->pdev, mem_item->size,
pdev              890 drivers/net/ethernet/mellanox/mlxsw/pci.c 	pci_free_consistent(mlxsw_pci->pdev, mem_item->size,
pdev              938 drivers/net/ethernet/mellanox/mlxsw/pci.c 	struct pci_dev *pdev = mlxsw_pci->pdev;
pdev              967 drivers/net/ethernet/mellanox/mlxsw/pci.c 		dev_err(&pdev->dev, "Unsupported number of queues\n");
pdev              977 drivers/net/ethernet/mellanox/mlxsw/pci.c 		dev_err(&pdev->dev, "Unsupported number of async queue descriptors\n");
pdev              986 drivers/net/ethernet/mellanox/mlxsw/pci.c 		dev_err(&pdev->dev, "Failed to initialize event queues\n");
pdev              993 drivers/net/ethernet/mellanox/mlxsw/pci.c 		dev_err(&pdev->dev, "Failed to initialize completion queues\n");
pdev             1000 drivers/net/ethernet/mellanox/mlxsw/pci.c 		dev_err(&pdev->dev, "Failed to initialize send descriptor queues\n");
pdev             1007 drivers/net/ethernet/mellanox/mlxsw/pci.c 		dev_err(&pdev->dev, "Failed to initialize receive descriptor queues\n");
pdev             1228 drivers/net/ethernet/mellanox/mlxsw/pci.c 		mem_item->buf = pci_alloc_consistent(mlxsw_pci->pdev,
pdev             1259 drivers/net/ethernet/mellanox/mlxsw/pci.c 		pci_free_consistent(mlxsw_pci->pdev, mem_item->size,
pdev             1276 drivers/net/ethernet/mellanox/mlxsw/pci.c 		pci_free_consistent(mlxsw_pci->pdev, mem_item->size,
pdev             1298 drivers/net/ethernet/mellanox/mlxsw/pci.c 	struct pci_dev *pdev = mlxsw_pci->pdev;
pdev             1302 drivers/net/ethernet/mellanox/mlxsw/pci.c 	mbox->buf = pci_alloc_consistent(pdev, MLXSW_CMD_MBOX_SIZE,
pdev             1305 drivers/net/ethernet/mellanox/mlxsw/pci.c 		dev_err(&pdev->dev, "Failed allocating memory for mailbox\n");
pdev             1315 drivers/net/ethernet/mellanox/mlxsw/pci.c 	struct pci_dev *pdev = mlxsw_pci->pdev;
pdev             1317 drivers/net/ethernet/mellanox/mlxsw/pci.c 	pci_free_consistent(pdev, MLXSW_CMD_MBOX_SIZE, mbox->buf,
pdev             1352 drivers/net/ethernet/mellanox/mlxsw/pci.c 	struct pci_dev *pdev = mlxsw_pci->pdev;
pdev             1359 drivers/net/ethernet/mellanox/mlxsw/pci.c 		dev_err(&pdev->dev, "Failed to reach system ready status before reset. Status is 0x%x\n",
pdev             1371 drivers/net/ethernet/mellanox/mlxsw/pci.c 		dev_err(&pdev->dev, "Failed to reach system ready status after reset. Status is 0x%x\n",
pdev             1383 drivers/net/ethernet/mellanox/mlxsw/pci.c 	err = pci_alloc_irq_vectors(mlxsw_pci->pdev, 1, 1, PCI_IRQ_MSIX);
pdev             1385 drivers/net/ethernet/mellanox/mlxsw/pci.c 		dev_err(&mlxsw_pci->pdev->dev, "MSI-X init failed\n");
pdev             1391 drivers/net/ethernet/mellanox/mlxsw/pci.c 	pci_free_irq_vectors(mlxsw_pci->pdev);
pdev             1399 drivers/net/ethernet/mellanox/mlxsw/pci.c 	struct pci_dev *pdev = mlxsw_pci->pdev;
pdev             1427 drivers/net/ethernet/mellanox/mlxsw/pci.c 		dev_err(&pdev->dev, "MSI-X init failed\n");
pdev             1443 drivers/net/ethernet/mellanox/mlxsw/pci.c 		dev_err(&pdev->dev, "Unsupported cmd interface revision ID queried from hw\n");
pdev             1448 drivers/net/ethernet/mellanox/mlxsw/pci.c 		dev_err(&pdev->dev, "Unsupported doorbell page bar queried from hw\n");
pdev             1457 drivers/net/ethernet/mellanox/mlxsw/pci.c 		dev_err(&pdev->dev, "Unsupported free running clock BAR queried from hw\n");
pdev             1489 drivers/net/ethernet/mellanox/mlxsw/pci.c 		dev_err(&pdev->dev, "Invalid supported CQE version combination reported\n");
pdev             1501 drivers/net/ethernet/mellanox/mlxsw/pci.c 	err = request_irq(pci_irq_vector(pdev, 0),
pdev             1505 drivers/net/ethernet/mellanox/mlxsw/pci.c 		dev_err(&pdev->dev, "IRQ request failed\n");
pdev             1539 drivers/net/ethernet/mellanox/mlxsw/pci.c 	free_irq(pci_irq_vector(mlxsw_pci->pdev, 0), mlxsw_pci);
pdev             1758 drivers/net/ethernet/mellanox/mlxsw/pci.c static int mlxsw_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             1760 drivers/net/ethernet/mellanox/mlxsw/pci.c 	const char *driver_name = pdev->driver->name;
pdev             1768 drivers/net/ethernet/mellanox/mlxsw/pci.c 	err = pci_enable_device(pdev);
pdev             1770 drivers/net/ethernet/mellanox/mlxsw/pci.c 		dev_err(&pdev->dev, "pci_enable_device failed\n");
pdev             1774 drivers/net/ethernet/mellanox/mlxsw/pci.c 	err = pci_request_regions(pdev, driver_name);
pdev             1776 drivers/net/ethernet/mellanox/mlxsw/pci.c 		dev_err(&pdev->dev, "pci_request_regions failed\n");
pdev             1780 drivers/net/ethernet/mellanox/mlxsw/pci.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             1782 drivers/net/ethernet/mellanox/mlxsw/pci.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             1784 drivers/net/ethernet/mellanox/mlxsw/pci.c 			dev_err(&pdev->dev, "pci_set_consistent_dma_mask failed\n");
pdev             1788 drivers/net/ethernet/mellanox/mlxsw/pci.c 		err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             1790 drivers/net/ethernet/mellanox/mlxsw/pci.c 			dev_err(&pdev->dev, "pci_set_dma_mask failed\n");
pdev             1795 drivers/net/ethernet/mellanox/mlxsw/pci.c 	if (pci_resource_len(pdev, 0) < MLXSW_PCI_BAR0_SIZE) {
pdev             1796 drivers/net/ethernet/mellanox/mlxsw/pci.c 		dev_err(&pdev->dev, "invalid PCI region size\n");
pdev             1801 drivers/net/ethernet/mellanox/mlxsw/pci.c 	mlxsw_pci->hw_addr = ioremap(pci_resource_start(pdev, 0),
pdev             1802 drivers/net/ethernet/mellanox/mlxsw/pci.c 				     pci_resource_len(pdev, 0));
pdev             1804 drivers/net/ethernet/mellanox/mlxsw/pci.c 		dev_err(&pdev->dev, "ioremap failed\n");
pdev             1808 drivers/net/ethernet/mellanox/mlxsw/pci.c 	pci_set_master(pdev);
pdev             1810 drivers/net/ethernet/mellanox/mlxsw/pci.c 	mlxsw_pci->pdev = pdev;
pdev             1811 drivers/net/ethernet/mellanox/mlxsw/pci.c 	pci_set_drvdata(pdev, mlxsw_pci);
pdev             1814 drivers/net/ethernet/mellanox/mlxsw/pci.c 	mlxsw_pci->bus_info.device_name = pci_name(mlxsw_pci->pdev);
pdev             1815 drivers/net/ethernet/mellanox/mlxsw/pci.c 	mlxsw_pci->bus_info.dev = &pdev->dev;
pdev             1823 drivers/net/ethernet/mellanox/mlxsw/pci.c 		dev_err(&pdev->dev, "cannot register bus device\n");
pdev             1834 drivers/net/ethernet/mellanox/mlxsw/pci.c 	pci_release_regions(pdev);
pdev             1836 drivers/net/ethernet/mellanox/mlxsw/pci.c 	pci_disable_device(pdev);
pdev             1842 drivers/net/ethernet/mellanox/mlxsw/pci.c static void mlxsw_pci_remove(struct pci_dev *pdev)
pdev             1844 drivers/net/ethernet/mellanox/mlxsw/pci.c 	struct mlxsw_pci *mlxsw_pci = pci_get_drvdata(pdev);
pdev             1848 drivers/net/ethernet/mellanox/mlxsw/pci.c 	pci_release_regions(mlxsw_pci->pdev);
pdev             1849 drivers/net/ethernet/mellanox/mlxsw/pci.c 	pci_disable_device(mlxsw_pci->pdev);
pdev             1128 drivers/net/ethernet/micrel/ks8842.c static int ks8842_probe(struct platform_device *pdev)
pdev             1134 drivers/net/ethernet/micrel/ks8842.c 	struct ks8842_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev             1138 drivers/net/ethernet/micrel/ks8842.c 	iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1146 drivers/net/ethernet/micrel/ks8842.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             1157 drivers/net/ethernet/micrel/ks8842.c 	adapter->irq = platform_get_irq(pdev, 0);
pdev             1163 drivers/net/ethernet/micrel/ks8842.c 	adapter->dev = (pdev->dev.parent) ? pdev->dev.parent : &pdev->dev;
pdev             1209 drivers/net/ethernet/micrel/ks8842.c 	platform_set_drvdata(pdev, netdev);
pdev             1227 drivers/net/ethernet/micrel/ks8842.c static int ks8842_remove(struct platform_device *pdev)
pdev             1229 drivers/net/ethernet/micrel/ks8842.c 	struct net_device *netdev = platform_get_drvdata(pdev);
pdev             1231 drivers/net/ethernet/micrel/ks8842.c 	struct resource *iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              120 drivers/net/ethernet/micrel/ks8851_mll.c 	struct platform_device *pdev;
pdev             1219 drivers/net/ethernet/micrel/ks8851_mll.c 	ks->frame_head_info = devm_kmalloc(&ks->pdev->dev, MHEADER_SIZE,
pdev             1236 drivers/net/ethernet/micrel/ks8851_mll.c static int ks8851_probe(struct platform_device *pdev)
pdev             1248 drivers/net/ethernet/micrel/ks8851_mll.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             1253 drivers/net/ethernet/micrel/ks8851_mll.c 	ks->hw_addr = devm_platform_ioremap_resource(pdev, 0);
pdev             1259 drivers/net/ethernet/micrel/ks8851_mll.c 	ks->hw_addr_cmd = devm_platform_ioremap_resource(pdev, 1);
pdev             1269 drivers/net/ethernet/micrel/ks8851_mll.c 	netdev->irq = platform_get_irq(pdev, 0);
pdev             1276 drivers/net/ethernet/micrel/ks8851_mll.c 	ks->pdev = pdev;
pdev             1316 drivers/net/ethernet/micrel/ks8851_mll.c 	platform_set_drvdata(pdev, netdev);
pdev             1328 drivers/net/ethernet/micrel/ks8851_mll.c 	if (pdev->dev.of_node) {
pdev             1329 drivers/net/ethernet/micrel/ks8851_mll.c 		mac = of_get_mac_address(pdev->dev.of_node);
pdev             1335 drivers/net/ethernet/micrel/ks8851_mll.c 		pdata = dev_get_platdata(&pdev->dev);
pdev             1367 drivers/net/ethernet/micrel/ks8851_mll.c static int ks8851_remove(struct platform_device *pdev)
pdev             1369 drivers/net/ethernet/micrel/ks8851_mll.c 	struct net_device *netdev = platform_get_drvdata(pdev);
pdev             1207 drivers/net/ethernet/micrel/ksz884x.c 	void *pdev;
pdev             1417 drivers/net/ethernet/micrel/ksz884x.c 	struct pci_dev *pdev;
pdev             3469 drivers/net/ethernet/micrel/ksz884x.c 	struct pci_dev *pdev = hw_priv->pdev;
pdev             3472 drivers/net/ethernet/micrel/ksz884x.c 	if (!pdev->pm_cap)
pdev             3474 drivers/net/ethernet/micrel/ksz884x.c 	pci_read_config_word(pdev, pdev->pm_cap + PCI_PM_CTRL, &data);
pdev             3487 drivers/net/ethernet/micrel/ksz884x.c 	struct pci_dev *pdev = hw_priv->pdev;
pdev             3490 drivers/net/ethernet/micrel/ksz884x.c 	if (!pdev->pm_cap)
pdev             3494 drivers/net/ethernet/micrel/ksz884x.c 	pci_read_config_word(pdev, pdev->pm_cap + PCI_PM_CTRL, &data);
pdev             3496 drivers/net/ethernet/micrel/ksz884x.c 	pci_write_config_word(pdev, pdev->pm_cap + PCI_PM_CTRL, data);
pdev             3509 drivers/net/ethernet/micrel/ksz884x.c 	struct pci_dev *pdev = hw_priv->pdev;
pdev             3512 drivers/net/ethernet/micrel/ksz884x.c 	if (!pdev->pm_cap)
pdev             3514 drivers/net/ethernet/micrel/ksz884x.c 	pci_read_config_word(pdev, pdev->pm_cap + PCI_PM_CTRL, &data);
pdev             3520 drivers/net/ethernet/micrel/ksz884x.c 	pci_write_config_word(pdev, pdev->pm_cap + PCI_PM_CTRL, data);
pdev             4393 drivers/net/ethernet/micrel/ksz884x.c 		pci_zalloc_consistent(adapter->pdev,
pdev             4434 drivers/net/ethernet/micrel/ksz884x.c 	pci_unmap_single(adapter->pdev, dma_buf->dma, dma_buf->len, direction);
pdev             4465 drivers/net/ethernet/micrel/ksz884x.c 				adapter->pdev,
pdev             4547 drivers/net/ethernet/micrel/ksz884x.c 			adapter->pdev,
pdev             4661 drivers/net/ethernet/micrel/ksz884x.c 			hw_priv->pdev, skb->data, dma_buf->len,
pdev             4680 drivers/net/ethernet/micrel/ksz884x.c 				hw_priv->pdev,
pdev             4704 drivers/net/ethernet/micrel/ksz884x.c 			hw_priv->pdev, skb->data, dma_buf->len,
pdev             4760 drivers/net/ethernet/micrel/ksz884x.c 			hw_priv->pdev, dma_buf->dma, dma_buf->len,
pdev             4800 drivers/net/ethernet/micrel/ksz884x.c 		struct net_device *dev = hw->port_info[port].pdev;
pdev             4946 drivers/net/ethernet/micrel/ksz884x.c 				port_dev = hw->port_info[port].pdev;
pdev             4995 drivers/net/ethernet/micrel/ksz884x.c 		hw_priv->pdev, dma_buf->dma, packet_len + 4,
pdev             5035 drivers/net/ethernet/micrel/ksz884x.c 	struct net_device *dev = hw->port_info[0].pdev;
pdev             5071 drivers/net/ethernet/micrel/ksz884x.c 	struct net_device *dev = hw->port_info[0].pdev;
pdev             5089 drivers/net/ethernet/micrel/ksz884x.c 			dev = hw->port_info[p].pdev;
pdev             5116 drivers/net/ethernet/micrel/ksz884x.c 	struct net_device *dev = hw->port_info[0].pdev;
pdev             5134 drivers/net/ethernet/micrel/ksz884x.c 			dev = hw->port_info[p].pdev;
pdev             6085 drivers/net/ethernet/micrel/ksz884x.c 	strlcpy(info->bus_info, pci_name(hw_priv->pdev),
pdev             6143 drivers/net/ethernet/micrel/ksz884x.c 		pci_read_config_dword(hw_priv->pdev, len, buf);
pdev             6913 drivers/net/ethernet/micrel/ksz884x.c static int pcidev_init(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             6932 drivers/net/ethernet/micrel/ksz884x.c 	result = pci_enable_device(pdev);
pdev             6938 drivers/net/ethernet/micrel/ksz884x.c 	if (pci_set_dma_mask(pdev, DMA_BIT_MASK(32)) ||
pdev             6939 drivers/net/ethernet/micrel/ksz884x.c 			pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32)))
pdev             6942 drivers/net/ethernet/micrel/ksz884x.c 	reg_base = pci_resource_start(pdev, 0);
pdev             6943 drivers/net/ethernet/micrel/ksz884x.c 	reg_len = pci_resource_len(pdev, 0);
pdev             6944 drivers/net/ethernet/micrel/ksz884x.c 	if ((pci_resource_flags(pdev, 0) & IORESOURCE_IO) != 0)
pdev             6949 drivers/net/ethernet/micrel/ksz884x.c 	pci_set_master(pdev);
pdev             6958 drivers/net/ethernet/micrel/ksz884x.c 	hw_priv->pdev = pdev;
pdev             6976 drivers/net/ethernet/micrel/ksz884x.c 	dev_info(&hw_priv->pdev->dev, "%s\n", banner);
pdev             6977 drivers/net/ethernet/micrel/ksz884x.c 	dev_dbg(&hw_priv->pdev->dev, "Mem = %p; IRQ = %d\n", hw->io, pdev->irq);
pdev             7063 drivers/net/ethernet/micrel/ksz884x.c 		SET_NETDEV_DEV(dev, &pdev->dev);
pdev             7081 drivers/net/ethernet/micrel/ksz884x.c 			hw->port_info[pi].pdev = dev;
pdev             7087 drivers/net/ethernet/micrel/ksz884x.c 		dev->irq = pdev->irq;
pdev             7110 drivers/net/ethernet/micrel/ksz884x.c 	pci_dev_get(hw_priv->pdev);
pdev             7111 drivers/net/ethernet/micrel/ksz884x.c 	pci_set_drvdata(pdev, info);
pdev             7138 drivers/net/ethernet/micrel/ksz884x.c static void pcidev_exit(struct pci_dev *pdev)
pdev             7141 drivers/net/ethernet/micrel/ksz884x.c 	struct platform_info *info = pci_get_drvdata(pdev);
pdev             7144 drivers/net/ethernet/micrel/ksz884x.c 	release_mem_region(pci_resource_start(pdev, 0),
pdev             7145 drivers/net/ethernet/micrel/ksz884x.c 		pci_resource_len(pdev, 0));
pdev             7154 drivers/net/ethernet/micrel/ksz884x.c 	pci_dev_put(hw_priv->pdev);
pdev             7159 drivers/net/ethernet/micrel/ksz884x.c static int pcidev_resume(struct pci_dev *pdev)
pdev             7162 drivers/net/ethernet/micrel/ksz884x.c 	struct platform_info *info = pci_get_drvdata(pdev);
pdev             7166 drivers/net/ethernet/micrel/ksz884x.c 	pci_set_power_state(pdev, PCI_D0);
pdev             7167 drivers/net/ethernet/micrel/ksz884x.c 	pci_restore_state(pdev);
pdev             7168 drivers/net/ethernet/micrel/ksz884x.c 	pci_enable_wake(pdev, PCI_D0, 0);
pdev             7185 drivers/net/ethernet/micrel/ksz884x.c static int pcidev_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             7188 drivers/net/ethernet/micrel/ksz884x.c 	struct platform_info *info = pci_get_drvdata(pdev);
pdev             7210 drivers/net/ethernet/micrel/ksz884x.c 	pci_save_state(pdev);
pdev             7211 drivers/net/ethernet/micrel/ksz884x.c 	pci_enable_wake(pdev, pci_choose_state(pdev, state), 1);
pdev             7212 drivers/net/ethernet/micrel/ksz884x.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev              273 drivers/net/ethernet/microchip/lan743x_ethtool.c 		pci_name(adapter->pdev), sizeof(info->bus_info));
pdev              810 drivers/net/ethernet/microchip/lan743x_ethtool.c 	device_set_wakeup_enable(&adapter->pdev->dev, (bool)wol->wolopts);
pdev               20 drivers/net/ethernet/microchip/lan743x_main.c 	pci_release_selected_regions(adapter->pdev,
pdev               21 drivers/net/ethernet/microchip/lan743x_main.c 				     pci_select_bars(adapter->pdev,
pdev               23 drivers/net/ethernet/microchip/lan743x_main.c 	pci_disable_device(adapter->pdev);
pdev               27 drivers/net/ethernet/microchip/lan743x_main.c 			    struct pci_dev *pdev)
pdev               32 drivers/net/ethernet/microchip/lan743x_main.c 	adapter->pdev = pdev;
pdev               33 drivers/net/ethernet/microchip/lan743x_main.c 	ret = pci_enable_device_mem(pdev);
pdev               39 drivers/net/ethernet/microchip/lan743x_main.c 		   pdev->vendor, pdev->device);
pdev               40 drivers/net/ethernet/microchip/lan743x_main.c 	bars = pci_select_bars(pdev, IORESOURCE_MEM);
pdev               44 drivers/net/ethernet/microchip/lan743x_main.c 	ret = pci_request_selected_regions(pdev, bars, DRIVER_NAME);
pdev               48 drivers/net/ethernet/microchip/lan743x_main.c 	pci_set_master(pdev);
pdev               52 drivers/net/ethernet/microchip/lan743x_main.c 	pci_disable_device(adapter->pdev);
pdev              101 drivers/net/ethernet/microchip/lan743x_main.c 	bar_start = pci_resource_start(adapter->pdev, 0);
pdev              102 drivers/net/ethernet/microchip/lan743x_main.c 	bar_length = pci_resource_len(adapter->pdev, 0);
pdev              103 drivers/net/ethernet/microchip/lan743x_main.c 	csr->csr_address = devm_ioremap(&adapter->pdev->dev,
pdev              442 drivers/net/ethernet/microchip/lan743x_main.c 		pci_disable_msi(adapter->pdev);
pdev              447 drivers/net/ethernet/microchip/lan743x_main.c 		pci_disable_msix(adapter->pdev);
pdev              470 drivers/net/ethernet/microchip/lan743x_main.c 	ret = pci_enable_msix_range(adapter->pdev,
pdev              490 drivers/net/ethernet/microchip/lan743x_main.c 			if (!pci_enable_msi(adapter->pdev)) {
pdev              495 drivers/net/ethernet/microchip/lan743x_main.c 					adapter->pdev->irq;
pdev             1233 drivers/net/ethernet/microchip/lan743x_main.c 			dma_unmap_page(&tx->adapter->pdev->dev,
pdev             1238 drivers/net/ethernet/microchip/lan743x_main.c 			dma_unmap_single(&tx->adapter->pdev->dev,
pdev             1354 drivers/net/ethernet/microchip/lan743x_main.c 	struct device *dev = &adapter->pdev->dev;
pdev             1446 drivers/net/ethernet/microchip/lan743x_main.c 	struct device *dev = &adapter->pdev->dev;
pdev             1681 drivers/net/ethernet/microchip/lan743x_main.c 		pci_free_consistent(tx->adapter->pdev,
pdev             1692 drivers/net/ethernet/microchip/lan743x_main.c 		pci_free_consistent(tx->adapter->pdev,
pdev             1719 drivers/net/ethernet/microchip/lan743x_main.c 	cpu_ptr = pci_zalloc_consistent(tx->adapter->pdev,
pdev             1737 drivers/net/ethernet/microchip/lan743x_main.c 	cpu_ptr = pci_zalloc_consistent(tx->adapter->pdev,
pdev             1919 drivers/net/ethernet/microchip/lan743x_main.c 	buffer_info->dma_ptr = dma_map_single(&rx->adapter->pdev->dev,
pdev             1923 drivers/net/ethernet/microchip/lan743x_main.c 	if (dma_mapping_error(&rx->adapter->pdev->dev,
pdev             1967 drivers/net/ethernet/microchip/lan743x_main.c 		dma_unmap_single(&rx->adapter->pdev->dev,
pdev             2082 drivers/net/ethernet/microchip/lan743x_main.c 				dma_unmap_single(&rx->adapter->pdev->dev,
pdev             2220 drivers/net/ethernet/microchip/lan743x_main.c 		pci_free_consistent(rx->adapter->pdev,
pdev             2232 drivers/net/ethernet/microchip/lan743x_main.c 		pci_free_consistent(rx->adapter->pdev,
pdev             2266 drivers/net/ethernet/microchip/lan743x_main.c 	cpu_ptr = pci_zalloc_consistent(rx->adapter->pdev,
pdev             2284 drivers/net/ethernet/microchip/lan743x_main.c 	cpu_ptr = pci_zalloc_consistent(rx->adapter->pdev,
pdev             2669 drivers/net/ethernet/microchip/lan743x_main.c 				 struct pci_dev *pdev)
pdev             2675 drivers/net/ethernet/microchip/lan743x_main.c 	adapter->intr.irq = adapter->pdev->irq;
pdev             2717 drivers/net/ethernet/microchip/lan743x_main.c 	adapter->mdiobus = devm_mdiobus_alloc(&adapter->pdev->dev);
pdev             2728 drivers/net/ethernet/microchip/lan743x_main.c 		 "pci-%s", pci_name(adapter->pdev));
pdev             2754 drivers/net/ethernet/microchip/lan743x_main.c static int lan743x_pcidev_probe(struct pci_dev *pdev,
pdev             2761 drivers/net/ethernet/microchip/lan743x_main.c 	netdev = devm_alloc_etherdev(&pdev->dev,
pdev             2766 drivers/net/ethernet/microchip/lan743x_main.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             2767 drivers/net/ethernet/microchip/lan743x_main.c 	pci_set_drvdata(pdev, netdev);
pdev             2775 drivers/net/ethernet/microchip/lan743x_main.c 	ret = lan743x_pci_init(adapter, pdev);
pdev             2783 drivers/net/ethernet/microchip/lan743x_main.c 	ret = lan743x_hardware_init(adapter, pdev);
pdev             2827 drivers/net/ethernet/microchip/lan743x_main.c static void lan743x_pcidev_remove(struct pci_dev *pdev)
pdev             2829 drivers/net/ethernet/microchip/lan743x_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2835 drivers/net/ethernet/microchip/lan743x_main.c static void lan743x_pcidev_shutdown(struct pci_dev *pdev)
pdev             2837 drivers/net/ethernet/microchip/lan743x_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2852 drivers/net/ethernet/microchip/lan743x_main.c 	pci_save_state(pdev);
pdev             2972 drivers/net/ethernet/microchip/lan743x_main.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             2973 drivers/net/ethernet/microchip/lan743x_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2977 drivers/net/ethernet/microchip/lan743x_main.c 	lan743x_pcidev_shutdown(pdev);
pdev             2988 drivers/net/ethernet/microchip/lan743x_main.c 	ret = pci_prepare_to_sleep(pdev);
pdev             2995 drivers/net/ethernet/microchip/lan743x_main.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             2996 drivers/net/ethernet/microchip/lan743x_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             3000 drivers/net/ethernet/microchip/lan743x_main.c 	pci_set_power_state(pdev, PCI_D0);
pdev             3001 drivers/net/ethernet/microchip/lan743x_main.c 	pci_restore_state(pdev);
pdev             3002 drivers/net/ethernet/microchip/lan743x_main.c 	pci_save_state(pdev);
pdev             3004 drivers/net/ethernet/microchip/lan743x_main.c 	ret = lan743x_hardware_init(adapter, pdev);
pdev              705 drivers/net/ethernet/microchip/lan743x_main.h 	struct pci_dev		*pdev;
pdev              923 drivers/net/ethernet/microchip/lan743x_ptp.c 					    &adapter->pdev->dev);
pdev               84 drivers/net/ethernet/moxa/moxart_ether.c 		dma_free_coherent(&priv->pdev->dev,
pdev               89 drivers/net/ethernet/moxa/moxart_ether.c 		dma_free_coherent(&priv->pdev->dev,
pdev              458 drivers/net/ethernet/moxa/moxart_ether.c static int moxart_mac_probe(struct platform_device *pdev)
pdev              460 drivers/net/ethernet/moxa/moxart_ether.c 	struct device *p_dev = &pdev->dev;
pdev              481 drivers/net/ethernet/moxa/moxart_ether.c 	priv->pdev = pdev;
pdev              483 drivers/net/ethernet/moxa/moxart_ether.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              497 drivers/net/ethernet/moxa/moxart_ether.c 	priv->tx_desc_base = dma_alloc_coherent(&pdev->dev, TX_REG_DESC_SIZE *
pdev              505 drivers/net/ethernet/moxa/moxart_ether.c 	priv->rx_desc_base = dma_alloc_coherent(&pdev->dev, RX_REG_DESC_SIZE *
pdev              527 drivers/net/ethernet/moxa/moxart_ether.c 	platform_set_drvdata(pdev, ndev);
pdev              530 drivers/net/ethernet/moxa/moxart_ether.c 			       pdev->name, ndev);
pdev              541 drivers/net/ethernet/moxa/moxart_ether.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev              562 drivers/net/ethernet/moxa/moxart_ether.c static int moxart_remove(struct platform_device *pdev)
pdev              564 drivers/net/ethernet/moxa/moxart_ether.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev              567 drivers/net/ethernet/moxa/moxart_ether.c 	devm_free_irq(&pdev->dev, ndev->irq, ndev);
pdev              295 drivers/net/ethernet/moxa/moxart_ether.h 	struct platform_device *pdev;
pdev              539 drivers/net/ethernet/mscc/ocelot.h 				       struct platform_device *pdev,
pdev              260 drivers/net/ethernet/mscc/ocelot_board.c static int mscc_ocelot_probe(struct platform_device *pdev)
pdev              262 drivers/net/ethernet/mscc/ocelot_board.c 	struct device_node *np = pdev->dev.of_node;
pdev              284 drivers/net/ethernet/mscc/ocelot_board.c 	if (!np && !pdev->dev.platform_data)
pdev              287 drivers/net/ethernet/mscc/ocelot_board.c 	ocelot = devm_kzalloc(&pdev->dev, sizeof(*ocelot), GFP_KERNEL);
pdev              291 drivers/net/ethernet/mscc/ocelot_board.c 	platform_set_drvdata(pdev, ocelot);
pdev              292 drivers/net/ethernet/mscc/ocelot_board.c 	ocelot->dev = &pdev->dev;
pdev              297 drivers/net/ethernet/mscc/ocelot_board.c 		target = ocelot_io_platform_init(ocelot, pdev, res[i].name);
pdev              312 drivers/net/ethernet/mscc/ocelot_board.c 		dev_err(&pdev->dev, "missing hsio syscon\n");
pdev              322 drivers/net/ethernet/mscc/ocelot_board.c 	irq_xtr = platform_get_irq_byname(pdev, "xtr");
pdev              326 drivers/net/ethernet/mscc/ocelot_board.c 	err = devm_request_threaded_irq(&pdev->dev, irq_xtr, NULL,
pdev              332 drivers/net/ethernet/mscc/ocelot_board.c 	irq_ptp_rdy = platform_get_irq_byname(pdev, "ptp_rdy");
pdev              334 drivers/net/ethernet/mscc/ocelot_board.c 		err = devm_request_threaded_irq(&pdev->dev, irq_ptp_rdy, NULL,
pdev              361 drivers/net/ethernet/mscc/ocelot_board.c 		dev_err(&pdev->dev, "no ethernet-ports child node found\n");
pdev              367 drivers/net/ethernet/mscc/ocelot_board.c 	ocelot->ports = devm_kcalloc(&pdev->dev, ocelot->num_phys_ports,
pdev              388 drivers/net/ethernet/mscc/ocelot_board.c 		res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              390 drivers/net/ethernet/mscc/ocelot_board.c 		regs = devm_ioremap_resource(&pdev->dev, res);
pdev              459 drivers/net/ethernet/mscc/ocelot_board.c 	dev_info(&pdev->dev, "Ocelot switch probed\n");
pdev              466 drivers/net/ethernet/mscc/ocelot_board.c static int mscc_ocelot_remove(struct platform_device *pdev)
pdev              468 drivers/net/ethernet/mscc/ocelot_board.c 	struct ocelot *ocelot = platform_get_drvdata(pdev);
pdev              101 drivers/net/ethernet/mscc/ocelot_io.c 				       struct platform_device *pdev,
pdev              107 drivers/net/ethernet/mscc/ocelot_io.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, name);
pdev              213 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct pci_dev *pdev;
pdev              445 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			dev_err(&mgp->pdev->dev,
pdev              452 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	dev_err(&mgp->pdev->dev, "command %d timed out, result = %d\n",
pdev              498 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	dev_err(&mgp->pdev->dev, "failed to parse eeprom_strings\n");
pdev              538 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		dev_err(&mgp->pdev->dev, "dummy rdma %s failed\n",
pdev              546 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct device *dev = &mgp->pdev->dev;
pdev              575 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct device *dev = &mgp->pdev->dev;
pdev              646 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct device *dev = &mgp->pdev->dev;
pdev              700 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		dev_err(&mgp->pdev->dev,
pdev              722 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		dev_warn(&mgp->pdev->dev, "hotplug firmware loading failed\n");
pdev              731 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			dev_err(&mgp->pdev->dev,
pdev              735 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		dev_info(&mgp->pdev->dev,
pdev              738 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			dev_warn(&mgp->pdev->dev,
pdev              741 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			dev_warn(&mgp->pdev->dev,
pdev              744 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			dev_warn(&mgp->pdev->dev, "via hotplug\n");
pdev              790 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		dev_err(&mgp->pdev->dev, "handoff failed\n");
pdev              853 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	dmatest_bus = pci_map_page(mgp->pdev, dmatest_page, 0, PAGE_SIZE,
pdev              855 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	if (unlikely(pci_dma_mapping_error(mgp->pdev, dmatest_bus))) {
pdev              902 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	pci_unmap_page(mgp->pdev, dmatest_bus, PAGE_SIZE, DMA_BIDIRECTIONAL);
pdev              906 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		dev_warn(&mgp->pdev->dev, "DMA %s benchmark failed: %d\n",
pdev              927 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		dev_err(&mgp->pdev->dev, "failed reset\n");
pdev              964 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			dev_err(&mgp->pdev->dev,
pdev              993 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			dev_err(&mgp->pdev->dev,
pdev             1023 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		dev_err(&mgp->pdev->dev, "failed set interrupt parameters\n");
pdev             1068 drivers/net/ethernet/myricom/myri10ge/myri10ge.c static int myri10ge_toggle_relaxed(struct pci_dev *pdev, int on)
pdev             1073 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	pcie_capability_read_word(pdev, PCI_EXP_DEVCTL, &ctl);
pdev             1079 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		pcie_capability_write_word(pdev, PCI_EXP_DEVCTL, ctl);
pdev             1097 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		tag = dca3_get_tag(&ss->mgp->pdev->dev, cpu);
pdev             1108 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct pci_dev *pdev = mgp->pdev;
pdev             1113 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		dev_err(&pdev->dev, "dca disabled by administrator\n");
pdev             1116 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	err = dca_add_requester(&pdev->dev);
pdev             1119 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			dev_err(&pdev->dev,
pdev             1123 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	mgp->relaxed_order = myri10ge_toggle_relaxed(pdev, 0);
pdev             1134 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct pci_dev *pdev = mgp->pdev;
pdev             1140 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		myri10ge_toggle_relaxed(pdev, 1);
pdev             1141 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	dca_remove_requester(&pdev->dev);
pdev             1220 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			bus = pci_map_page(mgp->pdev, page, 0,
pdev             1223 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			if (unlikely(pci_dma_mapping_error(mgp->pdev, bus))) {
pdev             1265 drivers/net/ethernet/myricom/myri10ge/myri10ge.c myri10ge_unmap_rx_page(struct pci_dev *pdev,
pdev             1271 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		pci_unmap_page(pdev, (dma_unmap_addr(info, bus)
pdev             1324 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct pci_dev *pdev = mgp->pdev;
pdev             1345 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			myri10ge_unmap_rx_page(pdev, &rx->info[idx], bytes);
pdev             1356 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		myri10ge_unmap_rx_page(pdev, &rx->info[idx], bytes);
pdev             1389 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct pci_dev *pdev = ss->mgp->pdev;
pdev             1413 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 				pci_unmap_single(pdev,
pdev             1419 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 				pci_unmap_page(pdev,
pdev             1663 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	strlcpy(info->bus_info, pci_name(mgp->pdev), sizeof(info->bus_info));
pdev             1810 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	data[i++] = (unsigned int)mgp->pdev->irq;
pdev             1876 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct device *dev = &mgp->pdev->dev;
pdev             2041 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		myri10ge_unmap_rx_page(mgp->pdev, &ss->rx_big.info[idx],
pdev             2051 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		myri10ge_unmap_rx_page(mgp->pdev, &ss->rx_small.info[idx],
pdev             2094 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		myri10ge_unmap_rx_page(mgp->pdev, &ss->rx_big.info[idx],
pdev             2106 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		myri10ge_unmap_rx_page(mgp->pdev, &ss->rx_small.info[idx],
pdev             2124 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 				pci_unmap_single(mgp->pdev,
pdev             2130 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 				pci_unmap_page(mgp->pdev,
pdev             2153 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct pci_dev *pdev = mgp->pdev;
pdev             2164 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			status = pci_enable_msix_range(pdev, mgp->msix_vectors,
pdev             2167 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 				dev_err(&pdev->dev,
pdev             2174 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			status = pci_enable_msi(pdev);
pdev             2176 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 				dev_err(&pdev->dev,
pdev             2193 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 				dev_err(&pdev->dev,
pdev             2201 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 				pci_disable_msix(pdev);
pdev             2206 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		status = request_irq(pdev->irq, myri10ge_intr, IRQF_SHARED,
pdev             2209 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			dev_err(&pdev->dev, "failed to allocate IRQ\n");
pdev             2211 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 				pci_disable_msi(pdev);
pdev             2219 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct pci_dev *pdev = mgp->pdev;
pdev             2226 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		free_irq(pdev->irq, &mgp->ss[0]);
pdev             2229 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		pci_disable_msi(pdev);
pdev             2231 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		pci_disable_msix(pdev);
pdev             2598 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 				pci_unmap_single(mgp->pdev,
pdev             2603 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 				pci_unmap_page(mgp->pdev,
pdev             2729 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	bus = pci_map_single(mgp->pdev, skb->data, len, PCI_DMA_TODEVICE);
pdev             2730 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	if (unlikely(pci_dma_mapping_error(mgp->pdev, bus)))
pdev             2836 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		bus = skb_frag_dma_map(&mgp->pdev->dev, frag, 0, len,
pdev             2838 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		if (unlikely(pci_dma_mapping_error(mgp->pdev, bus))) {
pdev             3062 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct pci_dev *bridge = mgp->pdev->bus->self;
pdev             3063 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct device *dev = &mgp->pdev->dev;
pdev             3143 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct pci_dev *pdev = mgp->pdev;
pdev             3144 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct device *dev = &pdev->dev;
pdev             3152 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	status = pcie_get_readrq(pdev);
pdev             3204 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		pcie_capability_read_word(mgp->pdev, PCI_EXP_LNKSTA, &lnk);
pdev             3211 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			dev_info(&mgp->pdev->dev, "PCIE x%d Link\n",
pdev             3220 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			dev_info(&mgp->pdev->dev,
pdev             3225 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			dev_info(&mgp->pdev->dev,
pdev             3249 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		dev_info(&mgp->pdev->dev, "overriding firmware to %s\n",
pdev             3253 drivers/net/ethernet/myricom/myri10ge/myri10ge.c static void myri10ge_mask_surprise_down(struct pci_dev *pdev)
pdev             3255 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct pci_dev *bridge = pdev->bus->self;
pdev             3274 drivers/net/ethernet/myricom/myri10ge/myri10ge.c static int myri10ge_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             3279 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	mgp = pci_get_drvdata(pdev);
pdev             3292 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	pci_save_state(pdev);
pdev             3293 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	pci_disable_device(pdev);
pdev             3295 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	return pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev             3298 drivers/net/ethernet/myricom/myri10ge/myri10ge.c static int myri10ge_resume(struct pci_dev *pdev)
pdev             3305 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	mgp = pci_get_drvdata(pdev);
pdev             3309 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	pci_set_power_state(pdev, PCI_D0);	/* zeros conf space as a side effect */
pdev             3311 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	pci_read_config_word(mgp->pdev, PCI_VENDOR_ID, &vendor);
pdev             3317 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	pci_restore_state(pdev);
pdev             3319 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	status = pci_enable_device(pdev);
pdev             3321 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		dev_err(&pdev->dev, "failed to enable device\n");
pdev             3325 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	pci_set_master(pdev);
pdev             3332 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	pci_save_state(pdev);
pdev             3347 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	pci_disable_device(pdev);
pdev             3355 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct pci_dev *pdev = mgp->pdev;
pdev             3360 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	pci_write_config_byte(pdev, vs + 0x10, 0x3);
pdev             3363 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	pci_write_config_dword(pdev, vs + 0x18, 0xfffffff0);
pdev             3364 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	pci_read_config_dword(pdev, vs + 0x14, &reboot);
pdev             3421 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	pci_read_config_word(mgp->pdev, PCI_COMMAND, &cmd);
pdev             3445 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		pci_restore_state(mgp->pdev);
pdev             3448 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		pci_save_state(mgp->pdev);
pdev             3455 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			pci_read_config_word(mgp->pdev, PCI_VENDOR_ID, &vendor);
pdev             3538 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		pci_read_config_word(mgp->pdev, PCI_COMMAND, &cmd);
pdev             3557 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct pci_dev *pdev = mgp->pdev;
pdev             3569 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			dma_free_coherent(&pdev->dev, bytes,
pdev             3575 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			dma_free_coherent(&pdev->dev, bytes,
pdev             3591 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct pci_dev *pdev = mgp->pdev;
pdev             3604 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		ss->rx_done.entry = dma_alloc_coherent(&pdev->dev, bytes,
pdev             3610 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		ss->fw_stats = dma_alloc_coherent(&pdev->dev, bytes,
pdev             3635 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct pci_dev *pdev = mgp->pdev;
pdev             3643 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	if (myri10ge_max_slices == 1 || !pdev->msix_cap ||
pdev             3654 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		dev_info(&mgp->pdev->dev, "overriding rss firmware to %s\n",
pdev             3663 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		dev_info(&pdev->dev, "Rss firmware not found\n");
pdev             3673 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		dev_err(&mgp->pdev->dev, "failed reset\n");
pdev             3683 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		dev_err(&mgp->pdev->dev, "failed MXGEFW_CMD_SET_INTRQ_SIZE\n");
pdev             3724 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		status = pci_enable_msix_range(pdev,
pdev             3731 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		pci_disable_msix(pdev);
pdev             3765 drivers/net/ethernet/myricom/myri10ge/myri10ge.c static int myri10ge_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             3769 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct device *dev = &pdev->dev;
pdev             3780 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             3784 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	mgp->pdev = pdev;
pdev             3791 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	if (pci_enable_device(pdev)) {
pdev             3792 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		dev_err(&pdev->dev, "pci_enable_device call failed\n");
pdev             3800 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	    = pci_find_capability(pdev, PCI_CAP_ID_VNDR);
pdev             3803 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	status = pcie_set_readrq(pdev, 4096);
pdev             3805 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		dev_err(&pdev->dev, "Error %d writing PCI_EXP_DEVCTL\n",
pdev             3810 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	myri10ge_mask_surprise_down(pdev);
pdev             3811 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	pci_set_master(pdev);
pdev             3813 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	status = pci_set_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             3816 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		dev_err(&pdev->dev,
pdev             3819 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		status = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             3822 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		dev_err(&pdev->dev, "Error %d setting DMA mask\n", status);
pdev             3825 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	(void)pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             3826 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	mgp->cmd = dma_alloc_coherent(&pdev->dev, sizeof(*mgp->cmd),
pdev             3833 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	mgp->board_span = pci_resource_len(pdev, 0);
pdev             3834 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	mgp->iomem_base = pci_resource_start(pdev, 0);
pdev             3838 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		dev_err(&pdev->dev, "ioremap failed for %ld bytes at 0x%lx\n",
pdev             3849 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		dev_err(&pdev->dev,
pdev             3868 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		dev_err(&pdev->dev, "failed to load firmware\n");
pdev             3874 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		dev_err(&pdev->dev, "failed to alloc slice state\n");
pdev             3881 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		dev_err(&pdev->dev, "failed reset\n");
pdev             3887 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	pci_set_drvdata(pdev, mgp);
pdev             3926 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	pci_save_state(pdev);
pdev             3935 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		dev_err(&pdev->dev, "register_netdev failed: %d\n", status);
pdev             3945 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			 pdev->irq, mgp->tx_boundary, mgp->fw_name,
pdev             3952 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	pci_restore_state(pdev);
pdev             3962 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		dev_err(&pdev->dev,
pdev             3969 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	dma_free_coherent(&pdev->dev, sizeof(*mgp->cmd),
pdev             3973 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	pci_disable_device(pdev);
pdev             3988 drivers/net/ethernet/myricom/myri10ge/myri10ge.c static void myri10ge_remove(struct pci_dev *pdev)
pdev             3993 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	mgp = pci_get_drvdata(pdev);
pdev             4007 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	pci_restore_state(pdev);
pdev             4013 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	dma_free_coherent(&pdev->dev, sizeof(*mgp->cmd),
pdev             4018 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	pci_disable_device(pdev);
pdev              203 drivers/net/ethernet/natsemi/jazzsonic.c static int jazz_sonic_probe(struct platform_device *pdev)
pdev              210 drivers/net/ethernet/natsemi/jazzsonic.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              219 drivers/net/ethernet/natsemi/jazzsonic.c 	lp->device = &pdev->dev;
pdev              220 drivers/net/ethernet/natsemi/jazzsonic.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              221 drivers/net/ethernet/natsemi/jazzsonic.c 	platform_set_drvdata(pdev, dev);
pdev              226 drivers/net/ethernet/natsemi/jazzsonic.c 	dev->irq = platform_get_irq(pdev, 0);
pdev              257 drivers/net/ethernet/natsemi/jazzsonic.c static int jazz_sonic_device_remove(struct platform_device *pdev)
pdev              259 drivers/net/ethernet/natsemi/jazzsonic.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev              520 drivers/net/ethernet/natsemi/macsonic.c static int mac_sonic_platform_probe(struct platform_device *pdev)
pdev              531 drivers/net/ethernet/natsemi/macsonic.c 	lp->device = &pdev->dev;
pdev              532 drivers/net/ethernet/natsemi/macsonic.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              533 drivers/net/ethernet/natsemi/macsonic.c 	platform_set_drvdata(pdev, dev);
pdev              558 drivers/net/ethernet/natsemi/macsonic.c static int mac_sonic_platform_remove(struct platform_device *pdev)
pdev              560 drivers/net/ethernet/natsemi/macsonic.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev              802 drivers/net/ethernet/natsemi/natsemi.c static int natsemi_probe1(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              822 drivers/net/ethernet/natsemi/natsemi.c 	i = pci_enable_device(pdev);
pdev              829 drivers/net/ethernet/natsemi/natsemi.c 	pci_read_config_dword(pdev, PCIPM, &tmp);
pdev              833 drivers/net/ethernet/natsemi/natsemi.c 		pci_write_config_dword(pdev, PCIPM, newtmp);
pdev              837 drivers/net/ethernet/natsemi/natsemi.c 	iostart = pci_resource_start(pdev, pcibar);
pdev              838 drivers/net/ethernet/natsemi/natsemi.c 	iosize = pci_resource_len(pdev, pcibar);
pdev              839 drivers/net/ethernet/natsemi/natsemi.c 	irq = pdev->irq;
pdev              841 drivers/net/ethernet/natsemi/natsemi.c 	pci_set_master(pdev);
pdev              846 drivers/net/ethernet/natsemi/natsemi.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              848 drivers/net/ethernet/natsemi/natsemi.c 	i = pci_request_regions(pdev, DRV_NAME);
pdev              873 drivers/net/ethernet/natsemi/natsemi.c 	np->pci_dev = pdev;
pdev              874 drivers/net/ethernet/natsemi/natsemi.c 	pci_set_drvdata(pdev, dev);
pdev              952 drivers/net/ethernet/natsemi/natsemi.c 	i = NATSEMI_CREATE_FILE(pdev, dspcfg_workaround);
pdev              978 drivers/net/ethernet/natsemi/natsemi.c 	pci_release_regions(pdev);
pdev             3238 drivers/net/ethernet/natsemi/natsemi.c static void natsemi_remove1(struct pci_dev *pdev)
pdev             3240 drivers/net/ethernet/natsemi/natsemi.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             3243 drivers/net/ethernet/natsemi/natsemi.c 	NATSEMI_REMOVE_FILE(pdev, dspcfg_workaround);
pdev             3245 drivers/net/ethernet/natsemi/natsemi.c 	pci_release_regions (pdev);
pdev             3278 drivers/net/ethernet/natsemi/natsemi.c static int natsemi_suspend (struct pci_dev *pdev, pm_message_t state)
pdev             3280 drivers/net/ethernet/natsemi/natsemi.c 	struct net_device *dev = pci_get_drvdata (pdev);
pdev             3329 drivers/net/ethernet/natsemi/natsemi.c static int natsemi_resume (struct pci_dev *pdev)
pdev             3331 drivers/net/ethernet/natsemi/natsemi.c 	struct net_device *dev = pci_get_drvdata (pdev);
pdev             3342 drivers/net/ethernet/natsemi/natsemi.c 		ret = pci_enable_device(pdev);
pdev             3344 drivers/net/ethernet/natsemi/natsemi.c 			dev_err(&pdev->dev,
pdev              234 drivers/net/ethernet/natsemi/xtsonic.c int xtsonic_probe(struct platform_device *pdev)
pdev              241 drivers/net/ethernet/natsemi/xtsonic.c 	if ((resmem = platform_get_resource(pdev, IORESOURCE_MEM, 0)) == NULL)
pdev              244 drivers/net/ethernet/natsemi/xtsonic.c 	if ((resirq = platform_get_resource(pdev, IORESOURCE_IRQ, 0)) == NULL)
pdev              251 drivers/net/ethernet/natsemi/xtsonic.c 	lp->device = &pdev->dev;
pdev              252 drivers/net/ethernet/natsemi/xtsonic.c 	platform_set_drvdata(pdev, dev);
pdev              253 drivers/net/ethernet/natsemi/xtsonic.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              284 drivers/net/ethernet/natsemi/xtsonic.c static int xtsonic_device_remove(struct platform_device *pdev)
pdev              286 drivers/net/ethernet/natsemi/xtsonic.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev              643 drivers/net/ethernet/neterion/s2io.c 			tmp_v = pci_alloc_consistent(nic->pdev,
pdev              661 drivers/net/ethernet/neterion/s2io.c 				tmp_v = pci_alloc_consistent(nic->pdev,
pdev              737 drivers/net/ethernet/neterion/s2io.c 			tmp_v_addr = pci_alloc_consistent(nic->pdev, size,
pdev              838 drivers/net/ethernet/neterion/s2io.c 		pci_alloc_consistent(nic->pdev, size,
pdev              856 drivers/net/ethernet/neterion/s2io.c 		dev_name(&nic->pdev->dev), (unsigned long long)tmp_p_addr);
pdev              909 drivers/net/ethernet/neterion/s2io.c 			pci_free_consistent(nic->pdev, PAGE_SIZE,
pdev              918 drivers/net/ethernet/neterion/s2io.c 			pci_free_consistent(nic->pdev, PAGE_SIZE,
pdev              942 drivers/net/ethernet/neterion/s2io.c 			pci_free_consistent(nic->pdev, size,
pdev              996 drivers/net/ethernet/neterion/s2io.c 		pci_free_consistent(nic->pdev,
pdev             1057 drivers/net/ethernet/neterion/s2io.c 	if (s2io_on_nec_bridge(nic->pdev)) {
pdev             1319 drivers/net/ethernet/neterion/s2io.c 	if ((nic->device_type == XFRAME_I_DEVICE) && (nic->pdev->revision < 4))
pdev             2079 drivers/net/ethernet/neterion/s2io.c 		if ((!herc && (sp->pdev->revision >= 4)) || herc) {
pdev             2087 drivers/net/ethernet/neterion/s2io.c 		if ((!herc && (sp->pdev->revision >= 4)) || herc) {
pdev             2294 drivers/net/ethernet/neterion/s2io.c 	subid = nic->pdev->subsystem_device;
pdev             2319 drivers/net/ethernet/neterion/s2io.c 		pci_unmap_single(nic->pdev, (dma_addr_t)txds->Buffer_Pointer,
pdev             2329 drivers/net/ethernet/neterion/s2io.c 	pci_unmap_single(nic->pdev, (dma_addr_t)txds->Buffer_Pointer,
pdev             2338 drivers/net/ethernet/neterion/s2io.c 			pci_unmap_page(nic->pdev,
pdev             2524 drivers/net/ethernet/neterion/s2io.c 				pci_map_single(ring->pdev, skb->data,
pdev             2527 drivers/net/ethernet/neterion/s2io.c 			if (pci_dma_mapping_error(nic->pdev,
pdev             2560 drivers/net/ethernet/neterion/s2io.c 					pci_map_single(ring->pdev, ba->ba_0,
pdev             2563 drivers/net/ethernet/neterion/s2io.c 				if (pci_dma_mapping_error(nic->pdev,
pdev             2567 drivers/net/ethernet/neterion/s2io.c 				pci_dma_sync_single_for_device(ring->pdev,
pdev             2580 drivers/net/ethernet/neterion/s2io.c 				rxdp3->Buffer2_ptr = pci_map_single(ring->pdev,
pdev             2585 drivers/net/ethernet/neterion/s2io.c 				if (pci_dma_mapping_error(nic->pdev,
pdev             2591 drivers/net/ethernet/neterion/s2io.c 						pci_map_single(ring->pdev,
pdev             2596 drivers/net/ethernet/neterion/s2io.c 					if (pci_dma_mapping_error(nic->pdev,
pdev             2598 drivers/net/ethernet/neterion/s2io.c 						pci_unmap_single(ring->pdev,
pdev             2671 drivers/net/ethernet/neterion/s2io.c 			pci_unmap_single(sp->pdev,
pdev             2680 drivers/net/ethernet/neterion/s2io.c 			pci_unmap_single(sp->pdev,
pdev             2684 drivers/net/ethernet/neterion/s2io.c 			pci_unmap_single(sp->pdev,
pdev             2688 drivers/net/ethernet/neterion/s2io.c 			pci_unmap_single(sp->pdev,
pdev             2827 drivers/net/ethernet/neterion/s2io.c 	const int irq = nic->pdev->irq;
pdev             2834 drivers/net/ethernet/neterion/s2io.c 	if (pci_channel_offline(nic->pdev))
pdev             2922 drivers/net/ethernet/neterion/s2io.c 			pci_unmap_single(ring_data->pdev, (dma_addr_t)
pdev             2931 drivers/net/ethernet/neterion/s2io.c 			pci_dma_sync_single_for_cpu(ring_data->pdev,
pdev             2935 drivers/net/ethernet/neterion/s2io.c 			pci_unmap_single(ring_data->pdev,
pdev             3404 drivers/net/ethernet/neterion/s2io.c 		  __func__, pci_name(sp->pdev));
pdev             3407 drivers/net/ethernet/neterion/s2io.c 	pci_read_config_word(sp->pdev, PCIX_COMMAND_REGISTER, &(pci_cmd));
pdev             3417 drivers/net/ethernet/neterion/s2io.c 		pci_restore_state(sp->pdev);
pdev             3418 drivers/net/ethernet/neterion/s2io.c 		pci_save_state(sp->pdev);
pdev             3419 drivers/net/ethernet/neterion/s2io.c 		pci_read_config_word(sp->pdev, 0x2, &val16);
pdev             3428 drivers/net/ethernet/neterion/s2io.c 	pci_write_config_word(sp->pdev, PCIX_COMMAND_REGISTER, pci_cmd);
pdev             3444 drivers/net/ethernet/neterion/s2io.c 		pci_write_config_word(sp->pdev, PCI_STATUS, 0x8000);
pdev             3447 drivers/net/ethernet/neterion/s2io.c 		pci_write_config_dword(sp->pdev, 0x68, 0x7C);
pdev             3482 drivers/net/ethernet/neterion/s2io.c 	subid = sp->pdev->subsystem_device;
pdev             3773 drivers/net/ethernet/neterion/s2io.c 	ret = pci_enable_msix_range(nic->pdev, nic->entries,
pdev             3793 drivers/net/ethernet/neterion/s2io.c 	pci_read_config_word(nic->pdev, 0x42, &msi_control);
pdev             3795 drivers/net/ethernet/neterion/s2io.c 	pci_write_config_word(nic->pdev, 0x42, msi_control);
pdev             3814 drivers/net/ethernet/neterion/s2io.c 	struct pci_dev *pdev = sp->pdev;
pdev             3823 drivers/net/ethernet/neterion/s2io.c 			  sp->dev->name, pci_name(pdev), pdev->irq);
pdev             3842 drivers/net/ethernet/neterion/s2io.c 			  sp->dev->name, pci_name(pdev));
pdev             3872 drivers/net/ethernet/neterion/s2io.c 	pci_read_config_word(sp->pdev, 0x42, &msi_control);
pdev             3874 drivers/net/ethernet/neterion/s2io.c 	pci_write_config_word(sp->pdev, 0x42, msi_control);
pdev             3876 drivers/net/ethernet/neterion/s2io.c 	pci_disable_msix(sp->pdev);
pdev             3881 drivers/net/ethernet/neterion/s2io.c 	free_irq(sp->pdev->irq, sp->dev);
pdev             4120 drivers/net/ethernet/neterion/s2io.c 	txdp->Buffer_Pointer = pci_map_single(sp->pdev, skb->data,
pdev             4122 drivers/net/ethernet/neterion/s2io.c 	if (pci_dma_mapping_error(sp->pdev, txdp->Buffer_Pointer))
pdev             4136 drivers/net/ethernet/neterion/s2io.c 		txdp->Buffer_Pointer = (u64)skb_frag_dma_map(&sp->pdev->dev,
pdev             4365 drivers/net/ethernet/neterion/s2io.c 	if (pci_channel_offline(sp->pdev))
pdev             4664 drivers/net/ethernet/neterion/s2io.c 	if (pci_channel_offline(sp->pdev))
pdev             5340 drivers/net/ethernet/neterion/s2io.c 	strlcpy(info->bus_info, pci_name(sp->pdev), sizeof(info->bus_info));
pdev             5366 drivers/net/ethernet/neterion/s2io.c 	regs->version = sp->pdev->subsystem_device;
pdev             5380 drivers/net/ethernet/neterion/s2io.c 	u16 subid = sp->pdev->subsystem_device;
pdev             5421 drivers/net/ethernet/neterion/s2io.c 	u16 subid = sp->pdev->subsystem_device;
pdev             5696 drivers/net/ethernet/neterion/s2io.c 		pci_write_config_byte(nic->pdev, (vpd_addr + 2), i);
pdev             5697 drivers/net/ethernet/neterion/s2io.c 		pci_read_config_byte(nic->pdev,  (vpd_addr + 2), &data);
pdev             5698 drivers/net/ethernet/neterion/s2io.c 		pci_write_config_byte(nic->pdev, (vpd_addr + 3), 0);
pdev             5701 drivers/net/ethernet/neterion/s2io.c 			pci_read_config_byte(nic->pdev, (vpd_addr + 3), &data);
pdev             5710 drivers/net/ethernet/neterion/s2io.c 		pci_read_config_dword(nic->pdev,  (vpd_addr + 4),
pdev             5763 drivers/net/ethernet/neterion/s2io.c 	eeprom->magic = sp->pdev->vendor | (sp->pdev->device << 16);
pdev             5801 drivers/net/ethernet/neterion/s2io.c 	if (eeprom->magic != (sp->pdev->vendor | (sp->pdev->device << 16))) {
pdev             5805 drivers/net/ethernet/neterion/s2io.c 			  (sp->pdev->vendor | (sp->pdev->device << 16)),
pdev             6017 drivers/net/ethernet/neterion/s2io.c 	pci_read_config_byte(sp->pdev, PCI_BIST, &bist);
pdev             6019 drivers/net/ethernet/neterion/s2io.c 	pci_write_config_word(sp->pdev, PCI_BIST, bist);
pdev             6022 drivers/net/ethernet/neterion/s2io.c 		pci_read_config_byte(sp->pdev, PCI_BIST, &bist);
pdev             6683 drivers/net/ethernet/neterion/s2io.c 	subid = nic->pdev->subsystem_device;
pdev             6775 drivers/net/ethernet/neterion/s2io.c 				pci_map_single(sp->pdev, (*skb)->data,
pdev             6778 drivers/net/ethernet/neterion/s2io.c 			if (pci_dma_mapping_error(sp->pdev, rxdp1->Buffer0_ptr))
pdev             6801 drivers/net/ethernet/neterion/s2io.c 				pci_map_single(sp->pdev, (*skb)->data,
pdev             6804 drivers/net/ethernet/neterion/s2io.c 			if (pci_dma_mapping_error(sp->pdev, rxdp3->Buffer2_ptr))
pdev             6807 drivers/net/ethernet/neterion/s2io.c 				pci_map_single(sp->pdev, ba->ba_0, BUF0_LEN,
pdev             6809 drivers/net/ethernet/neterion/s2io.c 			if (pci_dma_mapping_error(sp->pdev,
pdev             6811 drivers/net/ethernet/neterion/s2io.c 				pci_unmap_single(sp->pdev,
pdev             6821 drivers/net/ethernet/neterion/s2io.c 				pci_map_single(sp->pdev, ba->ba_1, BUF1_LEN,
pdev             6823 drivers/net/ethernet/neterion/s2io.c 			if (pci_dma_mapping_error(sp->pdev,
pdev             6825 drivers/net/ethernet/neterion/s2io.c 				pci_unmap_single(sp->pdev,
pdev             6828 drivers/net/ethernet/neterion/s2io.c 				pci_unmap_single(sp->pdev,
pdev             6992 drivers/net/ethernet/neterion/s2io.c 		err = request_irq(sp->pdev->irq, s2io_isr, IRQF_SHARED,
pdev             7499 drivers/net/ethernet/neterion/s2io.c 	pci_read_config_word(sp->pdev, PCIX_COMMAND_REGISTER,
pdev             7501 drivers/net/ethernet/neterion/s2io.c 	pci_write_config_word(sp->pdev, PCIX_COMMAND_REGISTER,
pdev             7503 drivers/net/ethernet/neterion/s2io.c 	pci_read_config_word(sp->pdev, PCIX_COMMAND_REGISTER,
pdev             7507 drivers/net/ethernet/neterion/s2io.c 	pci_read_config_word(sp->pdev, PCI_COMMAND, &pci_cmd);
pdev             7508 drivers/net/ethernet/neterion/s2io.c 	pci_write_config_word(sp->pdev, PCI_COMMAND,
pdev             7510 drivers/net/ethernet/neterion/s2io.c 	pci_read_config_word(sp->pdev, PCI_COMMAND, &pci_cmd);
pdev             7513 drivers/net/ethernet/neterion/s2io.c static int s2io_verify_parm(struct pci_dev *pdev, u8 *dev_intr_type,
pdev             7564 drivers/net/ethernet/neterion/s2io.c 	    ((pdev->device != PCI_DEVICE_ID_HERC_WIN) &&
pdev             7565 drivers/net/ethernet/neterion/s2io.c 	     (pdev->device != PCI_DEVICE_ID_HERC_UNI))) {
pdev             7651 drivers/net/ethernet/neterion/s2io.c s2io_init_nic(struct pci_dev *pdev, const struct pci_device_id *pre)
pdev             7667 drivers/net/ethernet/neterion/s2io.c 	ret = s2io_verify_parm(pdev, &dev_intr_type, &dev_multiq);
pdev             7671 drivers/net/ethernet/neterion/s2io.c 	ret = pci_enable_device(pdev);
pdev             7678 drivers/net/ethernet/neterion/s2io.c 	if (!pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) {
pdev             7681 drivers/net/ethernet/neterion/s2io.c 		if (pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64))) {
pdev             7685 drivers/net/ethernet/neterion/s2io.c 			pci_disable_device(pdev);
pdev             7688 drivers/net/ethernet/neterion/s2io.c 	} else if (!pci_set_dma_mask(pdev, DMA_BIT_MASK(32))) {
pdev             7691 drivers/net/ethernet/neterion/s2io.c 		pci_disable_device(pdev);
pdev             7694 drivers/net/ethernet/neterion/s2io.c 	ret = pci_request_regions(pdev, s2io_driver_name);
pdev             7698 drivers/net/ethernet/neterion/s2io.c 		pci_disable_device(pdev);
pdev             7706 drivers/net/ethernet/neterion/s2io.c 		pci_disable_device(pdev);
pdev             7707 drivers/net/ethernet/neterion/s2io.c 		pci_release_regions(pdev);
pdev             7711 drivers/net/ethernet/neterion/s2io.c 	pci_set_master(pdev);
pdev             7712 drivers/net/ethernet/neterion/s2io.c 	pci_set_drvdata(pdev, dev);
pdev             7713 drivers/net/ethernet/neterion/s2io.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             7718 drivers/net/ethernet/neterion/s2io.c 	sp->pdev = pdev;
pdev             7728 drivers/net/ethernet/neterion/s2io.c 	if ((pdev->device == PCI_DEVICE_ID_HERC_WIN) ||
pdev             7729 drivers/net/ethernet/neterion/s2io.c 	    (pdev->device == PCI_DEVICE_ID_HERC_UNI))
pdev             7815 drivers/net/ethernet/neterion/s2io.c 		ring->pdev = sp->pdev;
pdev             7839 drivers/net/ethernet/neterion/s2io.c 	sp->bar0 = pci_ioremap_bar(pdev, 0);
pdev             7847 drivers/net/ethernet/neterion/s2io.c 	sp->bar1 = pci_ioremap_bar(pdev, 2);
pdev             7874 drivers/net/ethernet/neterion/s2io.c 	pci_save_state(sp->pdev);
pdev             8003 drivers/net/ethernet/neterion/s2io.c 	subid = sp->pdev->subsystem_device;
pdev             8023 drivers/net/ethernet/neterion/s2io.c 		  sp->product_name, pdev->revision);
pdev             8126 drivers/net/ethernet/neterion/s2io.c 	pci_disable_device(pdev);
pdev             8127 drivers/net/ethernet/neterion/s2io.c 	pci_release_regions(pdev);
pdev             8142 drivers/net/ethernet/neterion/s2io.c static void s2io_rem_nic(struct pci_dev *pdev)
pdev             8144 drivers/net/ethernet/neterion/s2io.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             8162 drivers/net/ethernet/neterion/s2io.c 	pci_release_regions(pdev);
pdev             8164 drivers/net/ethernet/neterion/s2io.c 	pci_disable_device(pdev);
pdev             8505 drivers/net/ethernet/neterion/s2io.c static pci_ers_result_t s2io_io_error_detected(struct pci_dev *pdev,
pdev             8508 drivers/net/ethernet/neterion/s2io.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             8520 drivers/net/ethernet/neterion/s2io.c 	pci_disable_device(pdev);
pdev             8534 drivers/net/ethernet/neterion/s2io.c static pci_ers_result_t s2io_io_slot_reset(struct pci_dev *pdev)
pdev             8536 drivers/net/ethernet/neterion/s2io.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             8539 drivers/net/ethernet/neterion/s2io.c 	if (pci_enable_device(pdev)) {
pdev             8544 drivers/net/ethernet/neterion/s2io.c 	pci_set_master(pdev);
pdev             8557 drivers/net/ethernet/neterion/s2io.c static void s2io_io_resume(struct pci_dev *pdev)
pdev             8559 drivers/net/ethernet/neterion/s2io.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev              716 drivers/net/ethernet/neterion/s2io.h 	struct pci_dev *pdev;
pdev              867 drivers/net/ethernet/neterion/s2io.h 	struct pci_dev *pdev;
pdev             1058 drivers/net/ethernet/neterion/s2io.h static int s2io_init_nic(struct pci_dev *pdev, const struct pci_device_id *pre);
pdev             1059 drivers/net/ethernet/neterion/s2io.h static void s2io_rem_nic(struct pci_dev *pdev);
pdev             1112 drivers/net/ethernet/neterion/s2io.h static pci_ers_result_t s2io_io_error_detected(struct pci_dev *pdev,
pdev             1114 drivers/net/ethernet/neterion/s2io.h static pci_ers_result_t s2io_io_slot_reset(struct pci_dev *pdev);
pdev             1115 drivers/net/ethernet/neterion/s2io.h static void s2io_io_resume(struct pci_dev *pdev);
pdev              489 drivers/net/ethernet/neterion/vxge/vxge-config.c 	pci_read_config_word(hldev->pdev, PCI_COMMAND, &cmd);
pdev              491 drivers/net/ethernet/neterion/vxge/vxge-config.c 	pci_write_config_word(hldev->pdev, PCI_COMMAND, cmd);
pdev              493 drivers/net/ethernet/neterion/vxge/vxge-config.c 	pci_save_state(hldev->pdev);
pdev              755 drivers/net/ethernet/neterion/vxge/vxge-config.c 	struct pci_dev *dev = hldev->pdev;
pdev             1105 drivers/net/ethernet/neterion/vxge/vxge-config.c 		pci_unmap_single(hldev->pdev,
pdev             1110 drivers/net/ethernet/neterion/vxge/vxge-config.c 		vxge_os_dma_free(hldev->pdev,
pdev             1171 drivers/net/ethernet/neterion/vxge/vxge-config.c 				hldev->pdev,
pdev             1181 drivers/net/ethernet/neterion/vxge/vxge-config.c 		dma_addr = pci_map_single(hldev->pdev, memblock,
pdev             1183 drivers/net/ethernet/neterion/vxge/vxge-config.c 		if (unlikely(pci_dma_mapping_error(hldev->pdev,
pdev             1185 drivers/net/ethernet/neterion/vxge/vxge-config.c 			vxge_os_dma_free(hldev->pdev, memblock, &acc_handle);
pdev             1338 drivers/net/ethernet/neterion/vxge/vxge-config.c 	hldev->pdev = attr->pdev;
pdev             1975 drivers/net/ethernet/neterion/vxge/vxge-config.c 	struct pci_dev *dev = hldev->pdev;
pdev             2267 drivers/net/ethernet/neterion/vxge/vxge-config.c 	dma_addr = pci_map_single(devh->pdev, block_addr, length,
pdev             2270 drivers/net/ethernet/neterion/vxge/vxge-config.c 	if (unlikely(pci_dma_mapping_error(devh->pdev, dma_addr))) {
pdev             2271 drivers/net/ethernet/neterion/vxge/vxge-config.c 		vxge_os_dma_free(devh->pdev, block_addr, &acc_handle);
pdev             2304 drivers/net/ethernet/neterion/vxge/vxge-config.c vxge_os_dma_malloc_async(struct pci_dev *pdev, void *devh, unsigned long size)
pdev             2316 drivers/net/ethernet/neterion/vxge/vxge-config.c 	vxge_hw_blockpool_block_add(devh, vaddr, size, pdev, pdev);
pdev             2335 drivers/net/ethernet/neterion/vxge/vxge-config.c 			(blockpool->hldev)->pdev,
pdev             2355 drivers/net/ethernet/neterion/vxge/vxge-config.c 		memblock = vxge_os_dma_malloc(devh->pdev, size,
pdev             2362 drivers/net/ethernet/neterion/vxge/vxge-config.c 		dma_object->addr = pci_map_single(devh->pdev, memblock, size,
pdev             2365 drivers/net/ethernet/neterion/vxge/vxge-config.c 		if (unlikely(pci_dma_mapping_error(devh->pdev,
pdev             2367 drivers/net/ethernet/neterion/vxge/vxge-config.c 			vxge_os_dma_free(devh->pdev, memblock,
pdev             2414 drivers/net/ethernet/neterion/vxge/vxge-config.c 			(blockpool->hldev)->pdev,
pdev             2420 drivers/net/ethernet/neterion/vxge/vxge-config.c 			(blockpool->hldev)->pdev,
pdev             2448 drivers/net/ethernet/neterion/vxge/vxge-config.c 		pci_unmap_single(devh->pdev, dma_object->addr, size,
pdev             2450 drivers/net/ethernet/neterion/vxge/vxge-config.c 		vxge_os_dma_free(devh->pdev, memblock, &dma_object->acc_handle);
pdev              738 drivers/net/ethernet/neterion/vxge/vxge-config.h 	struct pci_dev			*pdev;
pdev              842 drivers/net/ethernet/neterion/vxge/vxge-config.h 	struct pci_dev 		*pdev;
pdev             1897 drivers/net/ethernet/neterion/vxge/vxge-config.h static inline void *vxge_os_dma_malloc(struct pci_dev *pdev,
pdev             1936 drivers/net/ethernet/neterion/vxge/vxge-config.h static inline void vxge_os_dma_free(struct pci_dev *pdev, const void *vaddr,
pdev              114 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c 	strlcpy(info->bus_info, pci_name(vdev->pdev), sizeof(info->bus_info));
pdev              138 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c 	regs->version = vdev->pdev->subsystem_device;
pdev              244 drivers/net/ethernet/neterion/vxge/vxge-main.c 	dma_addr = pci_map_single(ring->pdev, rx_priv->skb_data,
pdev              247 drivers/net/ethernet/neterion/vxge/vxge-main.c 	if (unlikely(pci_dma_mapping_error(ring->pdev, dma_addr))) {
pdev              326 drivers/net/ethernet/neterion/vxge/vxge-main.c 	pci_dma_sync_single_for_device(ring->pdev,
pdev              428 drivers/net/ethernet/neterion/vxge/vxge-main.c 					pci_unmap_single(ring->pdev, data_dma,
pdev              461 drivers/net/ethernet/neterion/vxge/vxge-main.c 				pci_dma_sync_single_for_cpu(ring->pdev,
pdev              588 drivers/net/ethernet/neterion/vxge/vxge-main.c 		pci_unmap_single(fifo->pdev, txd_priv->dma_buffers[i++],
pdev              592 drivers/net/ethernet/neterion/vxge/vxge-main.c 			pci_unmap_page(fifo->pdev,
pdev              900 drivers/net/ethernet/neterion/vxge/vxge-main.c 	dma_pointer = pci_map_single(fifo->pdev, skb->data, first_frg_len,
pdev              903 drivers/net/ethernet/neterion/vxge/vxge-main.c 	if (unlikely(pci_dma_mapping_error(fifo->pdev, dma_pointer))) {
pdev              929 drivers/net/ethernet/neterion/vxge/vxge-main.c 		dma_pointer = (u64)skb_frag_dma_map(&fifo->pdev->dev, frag,
pdev              933 drivers/net/ethernet/neterion/vxge/vxge-main.c 		if (unlikely(dma_mapping_error(&fifo->pdev->dev, dma_pointer)))
pdev              980 drivers/net/ethernet/neterion/vxge/vxge-main.c 	pci_unmap_single(fifo->pdev, txdl_priv->dma_buffers[j++],
pdev              984 drivers/net/ethernet/neterion/vxge/vxge-main.c 		pci_unmap_page(fifo->pdev, txdl_priv->dma_buffers[j],
pdev             1015 drivers/net/ethernet/neterion/vxge/vxge-main.c 	pci_unmap_single(ring->pdev, rx_priv->data_dma,
pdev             1051 drivers/net/ethernet/neterion/vxge/vxge-main.c 	pci_unmap_single(fifo->pdev, txd_priv->dma_buffers[i++],
pdev             1055 drivers/net/ethernet/neterion/vxge/vxge-main.c 		pci_unmap_page(fifo->pdev, txd_priv->dma_buffers[i++],
pdev             1393 drivers/net/ethernet/neterion/vxge/vxge-main.c 	hldev = pci_get_drvdata(vdev->pdev);
pdev             1845 drivers/net/ethernet/neterion/vxge/vxge-main.c 	struct __vxge_hw_device *hldev = pci_get_drvdata(vdev->pdev);
pdev             1883 drivers/net/ethernet/neterion/vxge/vxge-main.c 	struct pci_dev *pdev = vdev->pdev;
pdev             1884 drivers/net/ethernet/neterion/vxge/vxge-main.c 	struct __vxge_hw_device *hldev = pci_get_drvdata(pdev);
pdev             1885 drivers/net/ethernet/neterion/vxge/vxge-main.c 	const int irq = pdev->irq;
pdev             1889 drivers/net/ethernet/neterion/vxge/vxge-main.c 	if (pci_channel_offline(pdev))
pdev             2060 drivers/net/ethernet/neterion/vxge/vxge-main.c 		vpath->ring.pdev = vdev->pdev;
pdev             2071 drivers/net/ethernet/neterion/vxge/vxge-main.c 			vpath->fifo.pdev = vdev->pdev;
pdev             2182 drivers/net/ethernet/neterion/vxge/vxge-main.c 	hldev = pci_get_drvdata(vdev->pdev);
pdev             2184 drivers/net/ethernet/neterion/vxge/vxge-main.c 	if (pci_channel_offline(vdev->pdev))
pdev             2342 drivers/net/ethernet/neterion/vxge/vxge-main.c 	ret = pci_enable_msix_range(vdev->pdev,
pdev             2348 drivers/net/ethernet/neterion/vxge/vxge-main.c 		pci_disable_msix(vdev->pdev);
pdev             2430 drivers/net/ethernet/neterion/vxge/vxge-main.c 		pci_disable_msix(vdev->pdev);
pdev             2439 drivers/net/ethernet/neterion/vxge/vxge-main.c 			synchronize_irq(vdev->pdev->irq);
pdev             2440 drivers/net/ethernet/neterion/vxge/vxge-main.c 			free_irq(vdev->pdev->irq, vdev);
pdev             2448 drivers/net/ethernet/neterion/vxge/vxge-main.c 	int pci_fun = PCI_FUNC(vdev->pdev->devfn);
pdev             2571 drivers/net/ethernet/neterion/vxge/vxge-main.c 		ret = request_irq((int) vdev->pdev->irq,
pdev             2577 drivers/net/ethernet/neterion/vxge/vxge-main.c 				VXGE_DRIVER_NAME, "IRQ", vdev->pdev->irq);
pdev             2582 drivers/net/ethernet/neterion/vxge/vxge-main.c 			"IRQ", vdev->pdev->irq);
pdev             2710 drivers/net/ethernet/neterion/vxge/vxge-main.c 	hldev = pci_get_drvdata(vdev->pdev);
pdev             2941 drivers/net/ethernet/neterion/vxge/vxge-main.c 	hldev = pci_get_drvdata(vdev->pdev);
pdev             3401 drivers/net/ethernet/neterion/vxge/vxge-main.c 	vdev->pdev = hldev->pdev;
pdev             3404 drivers/net/ethernet/neterion/vxge/vxge-main.c 	vdev->titan1 = (vdev->pdev->revision == VXGE_HW_TITAN1_PCI_REVISION);
pdev             3406 drivers/net/ethernet/neterion/vxge/vxge-main.c 	SET_NETDEV_DEV(ndev, &vdev->pdev->dev);
pdev             4007 drivers/net/ethernet/neterion/vxge/vxge-main.c static int vxge_pm_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             4015 drivers/net/ethernet/neterion/vxge/vxge-main.c static int vxge_pm_resume(struct pci_dev *pdev)
pdev             4030 drivers/net/ethernet/neterion/vxge/vxge-main.c static pci_ers_result_t vxge_io_error_detected(struct pci_dev *pdev,
pdev             4033 drivers/net/ethernet/neterion/vxge/vxge-main.c 	struct __vxge_hw_device *hldev = pci_get_drvdata(pdev);
pdev             4046 drivers/net/ethernet/neterion/vxge/vxge-main.c 	pci_disable_device(pdev);
pdev             4060 drivers/net/ethernet/neterion/vxge/vxge-main.c static pci_ers_result_t vxge_io_slot_reset(struct pci_dev *pdev)
pdev             4062 drivers/net/ethernet/neterion/vxge/vxge-main.c 	struct __vxge_hw_device *hldev = pci_get_drvdata(pdev);
pdev             4067 drivers/net/ethernet/neterion/vxge/vxge-main.c 	if (pci_enable_device(pdev)) {
pdev             4072 drivers/net/ethernet/neterion/vxge/vxge-main.c 	pci_set_master(pdev);
pdev             4085 drivers/net/ethernet/neterion/vxge/vxge-main.c static void vxge_io_resume(struct pci_dev *pdev)
pdev             4087 drivers/net/ethernet/neterion/vxge/vxge-main.c 	struct __vxge_hw_device *hldev = pci_get_drvdata(pdev);
pdev             4139 drivers/net/ethernet/neterion/vxge/vxge-main.c 	ret = request_firmware(&fw, fw_name, &vdev->pdev->dev);
pdev             4266 drivers/net/ethernet/neterion/vxge/vxge-main.c static int is_sriov_initialized(struct pci_dev *pdev)
pdev             4271 drivers/net/ethernet/neterion/vxge/vxge-main.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_SRIOV);
pdev             4273 drivers/net/ethernet/neterion/vxge/vxge-main.c 		pci_read_config_word(pdev, pos + PCI_SRIOV_CTRL, &ctrl);
pdev             4298 drivers/net/ethernet/neterion/vxge/vxge-main.c vxge_probe(struct pci_dev *pdev, const struct pci_device_id *pre)
pdev             4320 drivers/net/ethernet/neterion/vxge/vxge-main.c 	attr.pdev = pdev;
pdev             4325 drivers/net/ethernet/neterion/vxge/vxge-main.c 	if (((bus != pdev->bus->number) || (device != PCI_SLOT(pdev->devfn))) &&
pdev             4326 drivers/net/ethernet/neterion/vxge/vxge-main.c 	    !pdev->is_virtfn)
pdev             4329 drivers/net/ethernet/neterion/vxge/vxge-main.c 	bus = pdev->bus->number;
pdev             4330 drivers/net/ethernet/neterion/vxge/vxge-main.c 	device = PCI_SLOT(pdev->devfn);
pdev             4386 drivers/net/ethernet/neterion/vxge/vxge-main.c 	ret = pci_enable_device(pdev);
pdev             4393 drivers/net/ethernet/neterion/vxge/vxge-main.c 	if (!pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) {
pdev             4399 drivers/net/ethernet/neterion/vxge/vxge-main.c 		if (pci_set_consistent_dma_mask(pdev,
pdev             4407 drivers/net/ethernet/neterion/vxge/vxge-main.c 	} else if (!pci_set_dma_mask(pdev, DMA_BIT_MASK(32))) {
pdev             4415 drivers/net/ethernet/neterion/vxge/vxge-main.c 	ret = pci_request_region(pdev, 0, VXGE_DRIVER_NAME);
pdev             4422 drivers/net/ethernet/neterion/vxge/vxge-main.c 	pci_set_master(pdev);
pdev             4424 drivers/net/ethernet/neterion/vxge/vxge-main.c 	attr.bar0 = pci_ioremap_bar(pdev, 0);
pdev             4434 drivers/net/ethernet/neterion/vxge/vxge-main.c 		(unsigned long long)pci_resource_start(pdev, 0));
pdev             4474 drivers/net/ethernet/neterion/vxge/vxge-main.c 	if (is_sriov(function_mode) && !is_sriov_initialized(pdev) &&
pdev             4476 drivers/net/ethernet/neterion/vxge/vxge-main.c 		ret = pci_enable_sriov(pdev, num_vfs);
pdev             4562 drivers/net/ethernet/neterion/vxge/vxge-main.c 	pci_set_drvdata(pdev, hldev);
pdev             4738 drivers/net/ethernet/neterion/vxge/vxge-main.c 	pci_disable_sriov(pdev);
pdev             4742 drivers/net/ethernet/neterion/vxge/vxge-main.c 	pci_release_region(pdev, 0);
pdev             4744 drivers/net/ethernet/neterion/vxge/vxge-main.c 	pci_disable_device(pdev);
pdev             4759 drivers/net/ethernet/neterion/vxge/vxge-main.c static void vxge_remove(struct pci_dev *pdev)
pdev             4765 drivers/net/ethernet/neterion/vxge/vxge-main.c 	hldev = pci_get_drvdata(pdev);
pdev             4782 drivers/net/ethernet/neterion/vxge/vxge-main.c 	pci_release_region(pdev, 0);
pdev             4783 drivers/net/ethernet/neterion/vxge/vxge-main.c 	pci_disable_device(pdev);
pdev              238 drivers/net/ethernet/neterion/vxge/vxge-main.h 	struct pci_dev *pdev;
pdev              269 drivers/net/ethernet/neterion/vxge/vxge-main.h 	struct pci_dev		*pdev;
pdev              334 drivers/net/ethernet/neterion/vxge/vxge-main.h 	struct pci_dev		*pdev;
pdev              120 drivers/net/ethernet/netronome/nfp/abm/main.c 	SET_NETDEV_DEV(netdev, &alink->vnic->pdev->dev);
pdev              284 drivers/net/ethernet/netronome/nfp/bpf/verifier.c 		dev_warn_once(&nfp_prog->bpf->app->pf->pdev->dev,
pdev              216 drivers/net/ethernet/netronome/nfp/devlink_param.c 		dev_err(&pf->pdev->dev, "Failed to access the NSP: %d\n", err);
pdev              544 drivers/net/ethernet/netronome/nfp/flower/main.c 		SET_NETDEV_DEV(repr, &priv->nn->pdev->dev);
pdev              248 drivers/net/ethernet/netronome/nfp/nfp_app.c 	app->pdev = pf->pdev;
pdev              163 drivers/net/ethernet/netronome/nfp/nfp_app.h 	struct pci_dev *pdev;
pdev              150 drivers/net/ethernet/netronome/nfp/nfp_hwmon.c 	pf->hwmon_dev = hwmon_device_register_with_info(&pf->pdev->dev, "nfp",
pdev              217 drivers/net/ethernet/netronome/nfp/nfp_main.c 	err = pci_sriov_set_totalvfs(pf->pdev, pf->limit_vfs);
pdev              223 drivers/net/ethernet/netronome/nfp/nfp_main.c static int nfp_pcie_sriov_enable(struct pci_dev *pdev, int num_vfs)
pdev              226 drivers/net/ethernet/netronome/nfp/nfp_main.c 	struct nfp_pf *pf = pci_get_drvdata(pdev);
pdev              235 drivers/net/ethernet/netronome/nfp/nfp_main.c 	err = pci_enable_sriov(pdev, num_vfs);
pdev              237 drivers/net/ethernet/netronome/nfp/nfp_main.c 		dev_warn(&pdev->dev, "Failed to enable PCI SR-IOV: %d\n", err);
pdev              245 drivers/net/ethernet/netronome/nfp/nfp_main.c 		dev_warn(&pdev->dev,
pdev              253 drivers/net/ethernet/netronome/nfp/nfp_main.c 	dev_dbg(&pdev->dev, "Created %d VFs.\n", pf->num_vfs);
pdev              260 drivers/net/ethernet/netronome/nfp/nfp_main.c 	pci_disable_sriov(pdev);
pdev              266 drivers/net/ethernet/netronome/nfp/nfp_main.c static int nfp_pcie_sriov_disable(struct pci_dev *pdev)
pdev              269 drivers/net/ethernet/netronome/nfp/nfp_main.c 	struct nfp_pf *pf = pci_get_drvdata(pdev);
pdev              277 drivers/net/ethernet/netronome/nfp/nfp_main.c 	if (pci_vfs_assigned(pdev)) {
pdev              278 drivers/net/ethernet/netronome/nfp/nfp_main.c 		dev_warn(&pdev->dev, "Disabling while VFs assigned - VFs will not be deallocated\n");
pdev              289 drivers/net/ethernet/netronome/nfp/nfp_main.c 	pci_disable_sriov(pdev);
pdev              290 drivers/net/ethernet/netronome/nfp/nfp_main.c 	dev_dbg(&pdev->dev, "Removed VFs.\n");
pdev              295 drivers/net/ethernet/netronome/nfp/nfp_main.c static int nfp_pcie_sriov_configure(struct pci_dev *pdev, int num_vfs)
pdev              297 drivers/net/ethernet/netronome/nfp/nfp_main.c 	if (!pci_get_drvdata(pdev))
pdev              301 drivers/net/ethernet/netronome/nfp/nfp_main.c 		return nfp_pcie_sriov_disable(pdev);
pdev              303 drivers/net/ethernet/netronome/nfp/nfp_main.c 		return nfp_pcie_sriov_enable(pdev, num_vfs);
pdev              309 drivers/net/ethernet/netronome/nfp/nfp_main.c 	struct device *dev = &pf->pdev->dev;
pdev              348 drivers/net/ethernet/netronome/nfp/nfp_main.c nfp_net_fw_request(struct pci_dev *pdev, struct nfp_pf *pf, const char *name)
pdev              353 drivers/net/ethernet/netronome/nfp/nfp_main.c 	err = request_firmware_direct(&fw, name, &pdev->dev);
pdev              370 drivers/net/ethernet/netronome/nfp/nfp_main.c nfp_net_fw_find(struct pci_dev *pdev, struct nfp_pf *pf)
pdev              387 drivers/net/ethernet/netronome/nfp/nfp_main.c 	fw = nfp_net_fw_request(pdev, pf, fw_name);
pdev              392 drivers/net/ethernet/netronome/nfp/nfp_main.c 	sprintf(fw_name, "netronome/pci-%s.nffw", pci_name(pdev));
pdev              393 drivers/net/ethernet/netronome/nfp/nfp_main.c 	fw = nfp_net_fw_request(pdev, pf, fw_name);
pdev              399 drivers/net/ethernet/netronome/nfp/nfp_main.c 		dev_err(&pdev->dev, "Error: can't identify media config\n");
pdev              405 drivers/net/ethernet/netronome/nfp/nfp_main.c 		dev_err(&pdev->dev, "Error: can't read part number\n");
pdev              430 drivers/net/ethernet/netronome/nfp/nfp_main.c 	return nfp_net_fw_request(pdev, pf, fw_name);
pdev              434 drivers/net/ethernet/netronome/nfp/nfp_main.c nfp_get_fw_policy_value(struct pci_dev *pdev, struct nfp_nsp *nsp,
pdev              450 drivers/net/ethernet/netronome/nfp/nfp_main.c 		dev_warn(&pdev->dev,
pdev              469 drivers/net/ethernet/netronome/nfp/nfp_main.c nfp_fw_load(struct pci_dev *pdev, struct nfp_pf *pf, struct nfp_nsp *nsp)
pdev              491 drivers/net/ethernet/netronome/nfp/nfp_main.c 			dev_err(&pdev->dev,
pdev              503 drivers/net/ethernet/netronome/nfp/nfp_main.c 		dev_info(&pdev->dev, "Firmware will be loaded by partner\n");
pdev              507 drivers/net/ethernet/netronome/nfp/nfp_main.c 	err = nfp_get_fw_policy_value(pdev, nsp, "abi_drv_reset",
pdev              513 drivers/net/ethernet/netronome/nfp/nfp_main.c 	err = nfp_get_fw_policy_value(pdev, nsp, "app_fw_from_flash",
pdev              519 drivers/net/ethernet/netronome/nfp/nfp_main.c 	fw = nfp_net_fw_find(pdev, pf);
pdev              524 drivers/net/ethernet/netronome/nfp/nfp_main.c 		dev_info(&pdev->dev, "Soft-resetting the NFP\n");
pdev              527 drivers/net/ethernet/netronome/nfp/nfp_main.c 			dev_err(&pdev->dev,
pdev              539 drivers/net/ethernet/netronome/nfp/nfp_main.c 			dev_err(&pdev->dev, "FW loading failed: %d\n",
pdev              543 drivers/net/ethernet/netronome/nfp/nfp_main.c 		dev_info(&pdev->dev, "Finished loading FW image\n");
pdev              552 drivers/net/ethernet/netronome/nfp/nfp_main.c 			dev_info(&pdev->dev, "Finished loading stored FW image\n");
pdev              558 drivers/net/ethernet/netronome/nfp/nfp_main.c 		dev_warn(&pdev->dev, "Didn't load firmware, please update flash or reconfigure card\n");
pdev              575 drivers/net/ethernet/netronome/nfp/nfp_main.c nfp_nsp_init_ports(struct pci_dev *pdev, struct nfp_pf *pf,
pdev              595 drivers/net/ethernet/netronome/nfp/nfp_main.c 		dev_warn(&pdev->dev, "MAC reinit failed\n");
pdev              600 drivers/net/ethernet/netronome/nfp/nfp_main.c static int nfp_nsp_init(struct pci_dev *pdev, struct nfp_pf *pf)
pdev              612 drivers/net/ethernet/netronome/nfp/nfp_main.c 		dev_err(&pdev->dev, "Failed to access the NSP: %d\n", err);
pdev              620 drivers/net/ethernet/netronome/nfp/nfp_main.c 	nfp_nsp_init_ports(pdev, pf, nsp);
pdev              624 drivers/net/ethernet/netronome/nfp/nfp_main.c 		dev_info(&pdev->dev, "BSP: %s\n", pf->nspi->version);
pdev              626 drivers/net/ethernet/netronome/nfp/nfp_main.c 	err = nfp_fw_load(pdev, pf, nsp);
pdev              630 drivers/net/ethernet/netronome/nfp/nfp_main.c 		dev_err(&pdev->dev, "Failed to load FW\n");
pdev              656 drivers/net/ethernet/netronome/nfp/nfp_main.c 		dev_warn(&pf->pdev->dev, "Couldn't unload firmware: %d\n", err);
pdev              658 drivers/net/ethernet/netronome/nfp/nfp_main.c 		dev_info(&pf->pdev->dev, "Firmware safely unloaded\n");
pdev              682 drivers/net/ethernet/netronome/nfp/nfp_main.c static int nfp_pci_probe(struct pci_dev *pdev,
pdev              689 drivers/net/ethernet/netronome/nfp/nfp_main.c 	if (pdev->vendor == PCI_VENDOR_ID_NETRONOME &&
pdev              690 drivers/net/ethernet/netronome/nfp/nfp_main.c 	    pdev->device == PCI_DEVICE_ID_NETRONOME_NFP6000_VF)
pdev              691 drivers/net/ethernet/netronome/nfp/nfp_main.c 		dev_warn(&pdev->dev, "Binding NFP VF device to the NFP PF driver, the VF driver is called 'nfp_netvf'\n");
pdev              693 drivers/net/ethernet/netronome/nfp/nfp_main.c 	err = pci_enable_device(pdev);
pdev              697 drivers/net/ethernet/netronome/nfp/nfp_main.c 	pci_set_master(pdev);
pdev              699 drivers/net/ethernet/netronome/nfp/nfp_main.c 	err = dma_set_mask_and_coherent(&pdev->dev,
pdev              704 drivers/net/ethernet/netronome/nfp/nfp_main.c 	err = pci_request_regions(pdev, nfp_driver_name);
pdev              706 drivers/net/ethernet/netronome/nfp/nfp_main.c 		dev_err(&pdev->dev, "Unable to reserve pci resources.\n");
pdev              719 drivers/net/ethernet/netronome/nfp/nfp_main.c 	pci_set_drvdata(pdev, pf);
pdev              720 drivers/net/ethernet/netronome/nfp/nfp_main.c 	pf->pdev = pdev;
pdev              722 drivers/net/ethernet/netronome/nfp/nfp_main.c 	pf->wq = alloc_workqueue("nfp-%s", 0, 2, pci_name(pdev));
pdev              728 drivers/net/ethernet/netronome/nfp/nfp_main.c 	pf->cpp = nfp_cpp_from_nfp6000_pcie(pdev);
pdev              742 drivers/net/ethernet/netronome/nfp/nfp_main.c 	dev_info(&pdev->dev, "Assembly: %s%s%s-%s CPLD: %s\n",
pdev              753 drivers/net/ethernet/netronome/nfp/nfp_main.c 	err = nfp_nsp_init(pdev, pf);
pdev              771 drivers/net/ethernet/netronome/nfp/nfp_main.c 	pf->num_vfs = pci_num_vf(pdev);
pdev              773 drivers/net/ethernet/netronome/nfp/nfp_main.c 		dev_err(&pdev->dev,
pdev              786 drivers/net/ethernet/netronome/nfp/nfp_main.c 		dev_err(&pdev->dev, "Failed to register hwmon info\n");
pdev              809 drivers/net/ethernet/netronome/nfp/nfp_main.c 	pci_set_drvdata(pdev, NULL);
pdev              813 drivers/net/ethernet/netronome/nfp/nfp_main.c 	pci_release_regions(pdev);
pdev              815 drivers/net/ethernet/netronome/nfp/nfp_main.c 	pci_disable_device(pdev);
pdev              820 drivers/net/ethernet/netronome/nfp/nfp_main.c static void __nfp_pci_shutdown(struct pci_dev *pdev, bool unload_fw)
pdev              824 drivers/net/ethernet/netronome/nfp/nfp_main.c 	pf = pci_get_drvdata(pdev);
pdev              830 drivers/net/ethernet/netronome/nfp/nfp_main.c 	nfp_pcie_sriov_disable(pdev);
pdev              841 drivers/net/ethernet/netronome/nfp/nfp_main.c 	pci_set_drvdata(pdev, NULL);
pdev              849 drivers/net/ethernet/netronome/nfp/nfp_main.c 	pci_release_regions(pdev);
pdev              850 drivers/net/ethernet/netronome/nfp/nfp_main.c 	pci_disable_device(pdev);
pdev              853 drivers/net/ethernet/netronome/nfp/nfp_main.c static void nfp_pci_remove(struct pci_dev *pdev)
pdev              855 drivers/net/ethernet/netronome/nfp/nfp_main.c 	__nfp_pci_shutdown(pdev, true);
pdev              858 drivers/net/ethernet/netronome/nfp/nfp_main.c static void nfp_pci_shutdown(struct pci_dev *pdev)
pdev              860 drivers/net/ethernet/netronome/nfp/nfp_main.c 	__nfp_pci_shutdown(pdev, false);
pdev               90 drivers/net/ethernet/netronome/nfp/nfp_main.h 	struct pci_dev *pdev;
pdev              691 drivers/net/ethernet/netronome/nfp/nfp_net.h 	struct pci_dev *pdev;
pdev              926 drivers/net/ethernet/netronome/nfp/nfp_net.h nfp_net_alloc(struct pci_dev *pdev, void __iomem *ctrl_bar, bool needs_netdev,
pdev              951 drivers/net/ethernet/netronome/nfp/nfp_net.h nfp_net_irqs_alloc(struct pci_dev *pdev, struct msix_entry *irq_entries,
pdev              953 drivers/net/ethernet/netronome/nfp/nfp_net.h void nfp_net_irqs_disable(struct pci_dev *pdev);
pdev              965 drivers/net/ethernet/netronome/nfp/nfp_net.h struct dentry *nfp_net_debugfs_device_add(struct pci_dev *pdev);
pdev              977 drivers/net/ethernet/netronome/nfp/nfp_net.h static inline struct dentry *nfp_net_debugfs_device_add(struct pci_dev *pdev)
pdev              399 drivers/net/ethernet/netronome/nfp/nfp_net_common.c nfp_net_irqs_alloc(struct pci_dev *pdev, struct msix_entry *irq_entries,
pdev              408 drivers/net/ethernet/netronome/nfp/nfp_net_common.c 	got_irqs = pci_enable_msix_range(pdev, irq_entries,
pdev              411 drivers/net/ethernet/netronome/nfp/nfp_net_common.c 		dev_err(&pdev->dev, "Failed to enable %d-%d MSI-X (err=%d)\n",
pdev              417 drivers/net/ethernet/netronome/nfp/nfp_net_common.c 		dev_warn(&pdev->dev, "Unable to allocate %d IRQs got only %d\n",
pdev              460 drivers/net/ethernet/netronome/nfp/nfp_net_common.c void nfp_net_irqs_disable(struct pci_dev *pdev)
pdev              462 drivers/net/ethernet/netronome/nfp/nfp_net_common.c 	pci_disable_msix(pdev);
pdev             3815 drivers/net/ethernet/netronome/nfp/nfp_net_common.c nfp_net_alloc(struct pci_dev *pdev, void __iomem *ctrl_bar, bool needs_netdev,
pdev             3829 drivers/net/ethernet/netronome/nfp/nfp_net_common.c 		SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             3838 drivers/net/ethernet/netronome/nfp/nfp_net_common.c 	nn->dp.dev = &pdev->dev;
pdev             3840 drivers/net/ethernet/netronome/nfp/nfp_net_common.c 	nn->pdev = pdev;
pdev             3864 drivers/net/ethernet/netronome/nfp/nfp_net_common.c 	err = nfp_net_tlv_caps_parse(&nn->pdev->dev, nn->dp.ctrl_bar,
pdev              185 drivers/net/ethernet/netronome/nfp/nfp_net_debugfs.c struct dentry *nfp_net_debugfs_device_add(struct pci_dev *pdev)
pdev              187 drivers/net/ethernet/netronome/nfp/nfp_net_debugfs.c 	return debugfs_create_dir(pci_name(pdev), nfp_dir);
pdev              178 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c nfp_get_drvinfo(struct nfp_app *app, struct pci_dev *pdev,
pdev              183 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 	strlcpy(drvinfo->driver, pdev->driver->name, sizeof(drvinfo->driver));
pdev              201 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 	strlcpy(drvinfo->bus_info, pci_name(nn->pdev),
pdev              204 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 	nfp_get_drvinfo(nn->app, nn->pdev, vnic_version, drvinfo);
pdev              212 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 	strlcpy(drvinfo->bus_info, pci_name(app->pdev),
pdev              214 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 	nfp_get_drvinfo(app, app->pdev, "*", drvinfo);
pdev              119 drivers/net/ethernet/netronome/nfp/nfp_net_main.c 	nn = nfp_net_alloc(pf->pdev, ctrl_bar, needs_netdev,
pdev              248 drivers/net/ethernet/netronome/nfp/nfp_net_main.c 	num_irqs = nfp_net_irqs_alloc(pf->pdev, pf->irq_entries,
pdev              276 drivers/net/ethernet/netronome/nfp/nfp_net_main.c 	nfp_net_irqs_disable(pf->pdev);
pdev              704 drivers/net/ethernet/netronome/nfp/nfp_net_main.c 	err = devlink_register(devlink, &pf->pdev->dev);
pdev              717 drivers/net/ethernet/netronome/nfp/nfp_net_main.c 	pf->ddir = nfp_net_debugfs_device_add(pf->pdev);
pdev               65 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c static int nfp_netvf_pci_probe(struct pci_dev *pdev,
pdev               84 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 	pci_set_drvdata(pdev, vf);
pdev               86 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 	err = pci_enable_device_mem(pdev);
pdev               90 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 	err = pci_request_regions(pdev, nfp_net_driver_name);
pdev               92 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 		dev_err(&pdev->dev, "Unable to allocate device memory.\n");
pdev               96 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 	pci_set_master(pdev);
pdev               98 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 	err = dma_set_mask_and_coherent(&pdev->dev,
pdev              109 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 	ctrl_bar = ioremap_nocache(pci_resource_start(pdev, NFP_NET_CTRL_BAR),
pdev              112 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 		dev_err(&pdev->dev,
pdev              120 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 		dev_err(&pdev->dev, "Unknown Firmware ABI %d.%d.%d.%d\n",
pdev              131 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 		dev_warn(&pdev->dev, "OBSOLETE Firmware detected - VF isolation not available\n");
pdev              140 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 			dev_err(&pdev->dev, "Unsupported Firmware ABI %d.%d.%d.%d\n",
pdev              156 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 	if (tx_bar_sz > pci_resource_len(pdev, tx_bar_no)) {
pdev              157 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 		dev_err(&pdev->dev,
pdev              159 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 		tx_bar_sz = pci_resource_len(pdev, tx_bar_no);
pdev              162 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 	if (rx_bar_sz > pci_resource_len(pdev, rx_bar_no)) {
pdev              163 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 		dev_err(&pdev->dev,
pdev              165 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 		rx_bar_sz = pci_resource_len(pdev, rx_bar_no);
pdev              175 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 	nn = nfp_net_alloc(pdev, ctrl_bar, true, max_tx_rings, max_rx_rings);
pdev              202 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 		map_addr = pci_resource_start(pdev, tx_bar_no) + bar_off;
pdev              218 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 		map_addr = pci_resource_start(pdev, tx_bar_no) + tx_bar_off;
pdev              227 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 		map_addr = pci_resource_start(pdev, rx_bar_no) + rx_bar_off;
pdev              238 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 	num_irqs = nfp_net_irqs_alloc(pdev, vf->irq_entries,
pdev              254 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 	vf->ddir = nfp_net_debugfs_device_add(pdev);
pdev              260 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 	nfp_net_irqs_disable(pdev);
pdev              274 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 	pci_release_regions(pdev);
pdev              276 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 	pci_disable_device(pdev);
pdev              278 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 	pci_set_drvdata(pdev, NULL);
pdev              283 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c static void nfp_netvf_pci_remove(struct pci_dev *pdev)
pdev              288 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 	vf = pci_get_drvdata(pdev);
pdev              302 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 	nfp_net_irqs_disable(pdev);
pdev              314 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 	pci_release_regions(pdev);
pdev              315 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 	pci_disable_device(pdev);
pdev              317 drivers/net/ethernet/netronome/nfp/nfp_netvf_main.c 	pci_set_drvdata(pdev, NULL);
pdev              146 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 	struct pci_dev *pdev;
pdev              183 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 	return pci_resource_len(bar->nfp->pdev, (bar->index / 8) * 2) / 8;
pdev              188 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 	return pci_resource_start(bar->nfp->pdev, (bar->index / 8) * 2)
pdev              285 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 		pci_write_config_dword(nfp->pdev, xbar, newcfg);
pdev              576 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 		res = &nfp->pdev->resource[(i >> 3) * 2];
pdev              627 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 		switch (nfp->pdev->device) {
pdev              629 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 			pf = nfp->pdev->devfn & 7;
pdev              639 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 				nfp->pdev->device);
pdev              646 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 	switch (nfp->pdev->device) {
pdev              657 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 			nfp->pdev->device);
pdev             1195 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 		pci_write_config_dword(nfp->pdev, 0x400 +
pdev             1200 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 		pci_write_config_dword(nfp->pdev, 0x400 +
pdev             1205 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 		pci_write_config_dword(nfp->pdev, 0x400 +
pdev             1249 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             1253 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_DSN);
pdev             1259 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 	pci_read_config_dword(pdev, pos + 4, &reg);
pdev             1261 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 	pci_read_config_dword(pdev, pos + 8, &reg);
pdev             1269 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             1273 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_DSN);
pdev             1279 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 	pci_read_config_dword(pdev, pos + 4, &reg);
pdev             1318 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c struct nfp_cpp *nfp_cpp_from_nfp6000_pcie(struct pci_dev *pdev)
pdev             1325 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 	dev_info(&pdev->dev,
pdev             1327 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 	pcie_print_link_status(pdev);
pdev             1335 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 	nfp->dev = &pdev->dev;
pdev             1336 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 	nfp->pdev = pdev;
pdev             1340 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 	interface = nfp6000_get_interface(&pdev->dev);
pdev             1344 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 		dev_err(&pdev->dev,
pdev             1354 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 		dev_err(&pdev->dev, "Interface channel %d is not the expected %d\n",
pdev             1366 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 	return nfp_cpp_from_operations(&nfp6000_pcie_ops, &pdev->dev, nfp);
pdev             1371 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 	dev_err(&pdev->dev, "NFP6000 PCI setup failed\n");
pdev               14 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.h struct nfp_cpp *nfp_cpp_from_nfp6000_pcie(struct pci_dev *pdev);
pdev             1242 drivers/net/ethernet/ni/nixge.c static int nixge_of_get_resources(struct platform_device *pdev)
pdev             1251 drivers/net/ethernet/ni/nixge.c 	ndev = platform_get_drvdata(pdev);
pdev             1253 drivers/net/ethernet/ni/nixge.c 	of_id = of_match_node(nixge_dt_ids, pdev->dev.of_node);
pdev             1259 drivers/net/ethernet/ni/nixge.c 		dmares = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1261 drivers/net/ethernet/ni/nixge.c 		dmares = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev             1264 drivers/net/ethernet/ni/nixge.c 	priv->dma_regs = devm_ioremap_resource(&pdev->dev, dmares);
pdev             1272 drivers/net/ethernet/ni/nixge.c 		ctrlres = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev             1274 drivers/net/ethernet/ni/nixge.c 		priv->ctrl_regs = devm_ioremap_resource(&pdev->dev, ctrlres);
pdev             1283 drivers/net/ethernet/ni/nixge.c static int nixge_probe(struct platform_device *pdev)
pdev             1295 drivers/net/ethernet/ni/nixge.c 	platform_set_drvdata(pdev, ndev);
pdev             1296 drivers/net/ethernet/ni/nixge.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev             1306 drivers/net/ethernet/ni/nixge.c 	mac_addr = nixge_get_nvmem_address(&pdev->dev);
pdev             1316 drivers/net/ethernet/ni/nixge.c 	priv->dev = &pdev->dev;
pdev             1319 drivers/net/ethernet/ni/nixge.c 	err = nixge_of_get_resources(pdev);
pdev             1324 drivers/net/ethernet/ni/nixge.c 	priv->tx_irq = platform_get_irq_byname(pdev, "tx");
pdev             1330 drivers/net/ethernet/ni/nixge.c 	priv->rx_irq = platform_get_irq_byname(pdev, "rx");
pdev             1339 drivers/net/ethernet/ni/nixge.c 	mn = of_get_child_by_name(pdev->dev.of_node, "mdio");
pdev             1349 drivers/net/ethernet/ni/nixge.c 	priv->phy_mode = of_get_phy_mode(pdev->dev.of_node);
pdev             1356 drivers/net/ethernet/ni/nixge.c 	phy_node = of_parse_phandle(pdev->dev.of_node, "phy-handle", 0);
pdev             1357 drivers/net/ethernet/ni/nixge.c 	if (!phy_node && of_phy_is_fixed_link(pdev->dev.of_node)) {
pdev             1358 drivers/net/ethernet/ni/nixge.c 		err = of_phy_register_fixed_link(pdev->dev.of_node);
pdev             1363 drivers/net/ethernet/ni/nixge.c 		phy_node = of_node_get(pdev->dev.of_node);
pdev             1376 drivers/net/ethernet/ni/nixge.c 	if (of_phy_is_fixed_link(pdev->dev.of_node))
pdev             1377 drivers/net/ethernet/ni/nixge.c 		of_phy_deregister_fixed_link(pdev->dev.of_node);
pdev             1390 drivers/net/ethernet/ni/nixge.c static int nixge_remove(struct platform_device *pdev)
pdev             1392 drivers/net/ethernet/ni/nixge.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev             1397 drivers/net/ethernet/ni/nixge.c 	if (of_phy_is_fixed_link(pdev->dev.of_node))
pdev             1398 drivers/net/ethernet/ni/nixge.c 		of_phy_deregister_fixed_link(pdev->dev.of_node);
pdev             6204 drivers/net/ethernet/nvidia/forcedeth.c 	struct pci_dev *pdev = to_pci_dev(device);
pdev             6205 drivers/net/ethernet/nvidia/forcedeth.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             6215 drivers/net/ethernet/nvidia/forcedeth.c 		pci_write_config_dword(pdev, NV_MSI_PRIV_OFFSET, NV_MSI_PRIV_VALUE);
pdev             6236 drivers/net/ethernet/nvidia/forcedeth.c static void nv_shutdown(struct pci_dev *pdev)
pdev             6238 drivers/net/ethernet/nvidia/forcedeth.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             6250 drivers/net/ethernet/nvidia/forcedeth.c 		nv_restore_mac_addr(pdev);
pdev             6252 drivers/net/ethernet/nvidia/forcedeth.c 	pci_disable_device(pdev);
pdev             6258 drivers/net/ethernet/nvidia/forcedeth.c 		pci_wake_from_d3(pdev, np->wolenabled);
pdev             6259 drivers/net/ethernet/nvidia/forcedeth.c 		pci_set_power_state(pdev, PCI_D3hot);
pdev              392 drivers/net/ethernet/nxp/lpc_eth.c 	struct platform_device	*pdev;
pdev              620 drivers/net/ethernet/nxp/lpc_eth.c 	if (lpc_phy_interface_mode(&pldat->pdev->dev) == PHY_INTERFACE_MODE_MII)
pdev              760 drivers/net/ethernet/nxp/lpc_eth.c 	if (lpc_phy_interface_mode(&pldat->pdev->dev) == PHY_INTERFACE_MODE_MII)
pdev              766 drivers/net/ethernet/nxp/lpc_eth.c 			     lpc_phy_interface_mode(&pldat->pdev->dev));
pdev              795 drivers/net/ethernet/nxp/lpc_eth.c 	if (lpc_phy_interface_mode(&pldat->pdev->dev) == PHY_INTERFACE_MODE_MII)
pdev              809 drivers/net/ethernet/nxp/lpc_eth.c 		 pldat->pdev->name, pldat->pdev->id);
pdev              811 drivers/net/ethernet/nxp/lpc_eth.c 	pldat->mii_bus->parent = &pldat->pdev->dev;
pdev              813 drivers/net/ethernet/nxp/lpc_eth.c 	platform_set_drvdata(pldat->pdev, pldat->mii_bus);
pdev             1004 drivers/net/ethernet/nxp/lpc_eth.c 		dev_dbg(&pldat->pdev->dev, "shutting down %s\n", ndev->name);
pdev             1163 drivers/net/ethernet/nxp/lpc_eth.c 		dev_dbg(&pldat->pdev->dev, "enabling %s\n", ndev->name);
pdev             1229 drivers/net/ethernet/nxp/lpc_eth.c static int lpc_eth_drv_probe(struct platform_device *pdev)
pdev             1231 drivers/net/ethernet/nxp/lpc_eth.c 	struct device *dev = &pdev->dev;
pdev             1243 drivers/net/ethernet/nxp/lpc_eth.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1244 drivers/net/ethernet/nxp/lpc_eth.c 	irq = platform_get_irq(pdev, 0);
pdev             1262 drivers/net/ethernet/nxp/lpc_eth.c 	pldat->pdev = pdev;
pdev             1382 drivers/net/ethernet/nxp/lpc_eth.c 	platform_set_drvdata(pdev, ndev);
pdev             1419 drivers/net/ethernet/nxp/lpc_eth.c static int lpc_eth_drv_remove(struct platform_device *pdev)
pdev             1421 drivers/net/ethernet/nxp/lpc_eth.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev             1426 drivers/net/ethernet/nxp/lpc_eth.c 	if (!use_iram_for_net(&pldat->pdev->dev) ||
pdev             1428 drivers/net/ethernet/nxp/lpc_eth.c 		dma_free_coherent(&pldat->pdev->dev, pldat->dma_buff_size,
pdev             1443 drivers/net/ethernet/nxp/lpc_eth.c static int lpc_eth_drv_suspend(struct platform_device *pdev,
pdev             1446 drivers/net/ethernet/nxp/lpc_eth.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev             1449 drivers/net/ethernet/nxp/lpc_eth.c 	if (device_may_wakeup(&pdev->dev))
pdev             1469 drivers/net/ethernet/nxp/lpc_eth.c static int lpc_eth_drv_resume(struct platform_device *pdev)
pdev             1471 drivers/net/ethernet/nxp/lpc_eth.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev             1474 drivers/net/ethernet/nxp/lpc_eth.c 	if (device_may_wakeup(&pdev->dev))
pdev              541 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h 	int (*platform_init)(struct pci_dev *pdev);
pdev              574 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h 	struct pci_dev *pdev;
pdev              615 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h u32 pch_ch_control_read(struct pci_dev *pdev);
pdev              616 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h void pch_ch_control_write(struct pci_dev *pdev, u32 val);
pdev              617 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h u32 pch_ch_event_read(struct pci_dev *pdev);
pdev              618 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h void pch_ch_event_write(struct pci_dev *pdev, u32 val);
pdev              619 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h u32 pch_src_uuid_lo_read(struct pci_dev *pdev);
pdev              620 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h u32 pch_src_uuid_hi_read(struct pci_dev *pdev);
pdev              621 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h u64 pch_rx_snap_read(struct pci_dev *pdev);
pdev              622 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h u64 pch_tx_snap_read(struct pci_dev *pdev);
pdev              623 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h int pch_set_station_address(u8 *addr, struct pci_dev *pdev);
pdev              172 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c 	strlcpy(drvinfo->bus_info, pci_name(adapter->pdev),
pdev              187 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c 	struct pci_dev *pdev = adapter->pdev;
pdev              191 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c 	regs->version = 0x1000000 | (__u32)pdev->revision << 16 | pdev->device;
pdev              135 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	struct pci_dev *pdev;
pdev              144 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	pdev = adapter->ptp_pdev;
pdev              146 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	val = pch_ch_event_read(pdev);
pdev              151 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	lo = pch_src_uuid_lo_read(pdev);
pdev              152 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	hi = pch_src_uuid_hi_read(pdev);
pdev              160 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	ns = pch_rx_snap_read(pdev);
pdev              166 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	pch_ch_event_write(pdev, RX_SNAPSHOT_LOCKED);
pdev              173 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	struct pci_dev *pdev;
pdev              185 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	pdev = adapter->ptp_pdev;
pdev              191 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		val = pch_ch_event_read(pdev);
pdev              201 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	ns = pch_tx_snap_read(pdev);
pdev              207 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	pch_ch_event_write(pdev, TX_SNAPSHOT_LOCKED);
pdev              214 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	struct pci_dev *pdev;
pdev              224 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	pdev = adapter->ptp_pdev;
pdev              235 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		pch_ch_control_write(pdev, SLAVE_MODE | CAP_MODE0);
pdev              239 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		pch_ch_control_write(pdev, MASTER_MODE | CAP_MODE0);
pdev              243 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		pch_ch_control_write(pdev, V2_MODE | CAP_MODE2);
pdev              245 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		pch_set_station_address(station, pdev);
pdev              249 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		pch_ch_control_write(pdev, V2_MODE | CAP_MODE2);
pdev              251 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		pch_set_station_address(station, pdev);
pdev              260 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	pch_ch_event_write(pdev, TX_SNAPSHOT_LOCKED | RX_SNAPSHOT_LOCKED);
pdev              574 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	adapter->tx_ring = devm_kzalloc(&adapter->pdev->dev,
pdev              579 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	adapter->rx_ring = devm_kzalloc(&adapter->pdev->dev,
pdev              737 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	pci_free_irq_vectors(adapter->pdev);
pdev              890 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		dma_unmap_single(&adapter->pdev->dev, buffer_info->dma,
pdev              910 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		dma_unmap_single(&adapter->pdev->dev, buffer_info->dma,
pdev             1168 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	buffer_info->dma = dma_map_single(&adapter->pdev->dev, tmp_skb->data,
pdev             1171 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	if (dma_mapping_error(&adapter->pdev->dev, buffer_info->dma)) {
pdev             1209 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1217 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	if ((pdev->error_state) && (pdev->error_state != pci_channel_io_normal))
pdev             1357 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1380 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		buffer_info->dma = dma_map_single(&pdev->dev,
pdev             1384 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		if (dma_mapping_error(&adapter->pdev->dev, buffer_info->dma)) {
pdev             1419 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1429 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		dma_alloc_coherent(&pdev->dev, size,
pdev             1563 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 			dma_unmap_single(&adapter->pdev->dev, buffer_info->dma,
pdev             1621 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1652 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		dma_unmap_single(&pdev->dev, buffer_info->dma,
pdev             1732 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1744 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	tx_ring->desc = dma_alloc_coherent(&pdev->dev, tx_ring->size,
pdev             1776 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1787 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	rx_ring->desc =	dma_alloc_coherent(&pdev->dev, rx_ring->size,
pdev             1814 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1819 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	pci_free_consistent(pdev, tx_ring->size, tx_ring->desc, tx_ring->dma);
pdev             1831 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1836 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	pci_free_consistent(pdev, rx_ring->size, rx_ring->desc, rx_ring->dma);
pdev             1852 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	err = pci_alloc_irq_vectors(adapter->pdev, 1, 1, PCI_IRQ_ALL_TYPES);
pdev             1856 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	adapter->irq = pci_irq_vector(adapter->pdev, 0);
pdev             1864 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		   pci_dev_msi_enabled(adapter->pdev), err);
pdev             1935 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1952 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	if ((pdev->error_state) && (pdev->error_state != pci_channel_io_normal))
pdev             1957 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	pci_free_consistent(adapter->pdev, rx_ring->rx_buff_pool_size,
pdev             2359 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c static pci_ers_result_t pch_gbe_io_error_detected(struct pci_dev *pdev,
pdev             2362 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2368 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	pci_disable_device(pdev);
pdev             2373 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c static pci_ers_result_t pch_gbe_io_slot_reset(struct pci_dev *pdev)
pdev             2375 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2379 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	if (pci_enable_device(pdev)) {
pdev             2383 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	pci_set_master(pdev);
pdev             2384 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	pci_enable_wake(pdev, PCI_D0, 0);
pdev             2393 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c static void pch_gbe_io_resume(struct pci_dev *pdev)
pdev             2395 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2408 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c static int __pch_gbe_suspend(struct pci_dev *pdev)
pdev             2410 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2428 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		pci_disable_device(pdev);
pdev             2432 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		pci_disable_device(pdev);
pdev             2440 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	struct pci_dev *pdev = to_pci_dev(device);
pdev             2442 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	return __pch_gbe_suspend(pdev);
pdev             2447 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	struct pci_dev *pdev = to_pci_dev(device);
pdev             2448 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2453 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	err = pci_enable_device(pdev);
pdev             2458 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	pci_set_master(pdev);
pdev             2472 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c static void pch_gbe_shutdown(struct pci_dev *pdev)
pdev             2474 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	__pch_gbe_suspend(pdev);
pdev             2476 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		pci_wake_from_d3(pdev, true);
pdev             2477 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		pci_set_power_state(pdev, PCI_D3hot);
pdev             2481 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c static void pch_gbe_remove(struct pci_dev *pdev)
pdev             2483 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             2494 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c static int pch_gbe_probe(struct pci_dev *pdev,
pdev             2501 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	ret = pcim_enable_device(pdev);
pdev             2505 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	if (pci_set_dma_mask(pdev, DMA_BIT_MASK(64))
pdev             2506 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		|| pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64))) {
pdev             2507 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		ret = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             2509 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 			ret = pci_set_consistent_dma_mask(pdev,
pdev             2512 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 				dev_err(&pdev->dev, "ERR: No usable DMA "
pdev             2519 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	ret = pcim_iomap_regions(pdev, 1 << PCH_GBE_PCI_BAR, pci_name(pdev));
pdev             2521 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		dev_err(&pdev->dev,
pdev             2525 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	pci_set_master(pdev);
pdev             2530 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             2532 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	pci_set_drvdata(pdev, netdev);
pdev             2535 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	adapter->pdev = pdev;
pdev             2537 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	adapter->hw.reg = pcim_iomap_table(pdev)[PCH_GBE_PCI_BAR];
pdev             2540 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		adapter->pdata->platform_init(pdev);
pdev             2543 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		pci_get_domain_bus_and_slot(pci_domain_nr(adapter->pdev->bus),
pdev             2544 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 					    adapter->pdev->bus->number,
pdev             2572 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		dev_err(&pdev->dev, "PHY initialize error\n");
pdev             2579 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		dev_err(&pdev->dev, "MAC address Read Error\n");
pdev             2591 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		dev_err(&pdev->dev, "Invalid MAC address, "
pdev             2602 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	dev_info(&pdev->dev, "MAC address : %pM\n", netdev->dev_addr);
pdev             2614 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	dev_dbg(&pdev->dev, "PCH Network Connection\n");
pdev             2620 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	device_set_wakeup_enable(&pdev->dev, 1);
pdev             2633 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c static int pch_gbe_minnow_platform_init(struct pci_dev *pdev)
pdev             2639 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	ret = devm_gpio_request_one(&pdev->dev, gpio, flags,
pdev             2642 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		dev_err(&pdev->dev,
pdev              578 drivers/net/ethernet/packetengines/hamachi.c static int hamachi_init_one(struct pci_dev *pdev,
pdev              600 drivers/net/ethernet/packetengines/hamachi.c 	if (pci_enable_device(pdev)) {
pdev              605 drivers/net/ethernet/packetengines/hamachi.c 	base = pci_resource_start(pdev, 0);
pdev              607 drivers/net/ethernet/packetengines/hamachi.c 	base |= (pci_resource_start(pdev, 1) << 32);
pdev              610 drivers/net/ethernet/packetengines/hamachi.c 	pci_set_master(pdev);
pdev              612 drivers/net/ethernet/packetengines/hamachi.c 	i = pci_request_regions(pdev, DRV_NAME);
pdev              616 drivers/net/ethernet/packetengines/hamachi.c 	irq = pdev->irq;
pdev              625 drivers/net/ethernet/packetengines/hamachi.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              647 drivers/net/ethernet/packetengines/hamachi.c 	ring_space = pci_alloc_consistent(pdev, TX_TOTAL_SIZE, &ring_dma);
pdev              653 drivers/net/ethernet/packetengines/hamachi.c 	ring_space = pci_alloc_consistent(pdev, RX_TOTAL_SIZE, &ring_dma);
pdev              685 drivers/net/ethernet/packetengines/hamachi.c 	pci_set_drvdata(pdev, dev);
pdev              688 drivers/net/ethernet/packetengines/hamachi.c 	hmp->pci_dev = pdev;
pdev              776 drivers/net/ethernet/packetengines/hamachi.c 	pci_free_consistent(pdev, RX_TOTAL_SIZE, hmp->rx_ring,
pdev              779 drivers/net/ethernet/packetengines/hamachi.c 	pci_free_consistent(pdev, TX_TOTAL_SIZE, hmp->tx_ring,
pdev              786 drivers/net/ethernet/packetengines/hamachi.c 	pci_release_regions(pdev);
pdev             1895 drivers/net/ethernet/packetengines/hamachi.c static void hamachi_remove_one(struct pci_dev *pdev)
pdev             1897 drivers/net/ethernet/packetengines/hamachi.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             1902 drivers/net/ethernet/packetengines/hamachi.c 		pci_free_consistent(pdev, RX_TOTAL_SIZE, hmp->rx_ring,
pdev             1904 drivers/net/ethernet/packetengines/hamachi.c 		pci_free_consistent(pdev, TX_TOTAL_SIZE, hmp->tx_ring,
pdev             1909 drivers/net/ethernet/packetengines/hamachi.c 		pci_release_regions(pdev);
pdev              369 drivers/net/ethernet/packetengines/yellowfin.c static int yellowfin_init_one(struct pci_dev *pdev,
pdev              395 drivers/net/ethernet/packetengines/yellowfin.c 	i = pci_enable_device(pdev);
pdev              402 drivers/net/ethernet/packetengines/yellowfin.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              406 drivers/net/ethernet/packetengines/yellowfin.c 	if (pci_request_regions(pdev, DRV_NAME))
pdev              409 drivers/net/ethernet/packetengines/yellowfin.c 	pci_set_master (pdev);
pdev              411 drivers/net/ethernet/packetengines/yellowfin.c 	ioaddr = pci_iomap(pdev, bar, YELLOWFIN_SIZE);
pdev              415 drivers/net/ethernet/packetengines/yellowfin.c 	irq = pdev->irq;
pdev              429 drivers/net/ethernet/packetengines/yellowfin.c 	pci_set_drvdata(pdev, dev);
pdev              432 drivers/net/ethernet/packetengines/yellowfin.c 	np->pci_dev = pdev;
pdev              437 drivers/net/ethernet/packetengines/yellowfin.c 	ring_space = pci_alloc_consistent(pdev, TX_TOTAL_SIZE, &ring_dma);
pdev              443 drivers/net/ethernet/packetengines/yellowfin.c 	ring_space = pci_alloc_consistent(pdev, RX_TOTAL_SIZE, &ring_dma);
pdev              449 drivers/net/ethernet/packetengines/yellowfin.c 	ring_space = pci_alloc_consistent(pdev, STATUS_TOTAL_SIZE, &ring_dma);
pdev              508 drivers/net/ethernet/packetengines/yellowfin.c         pci_free_consistent(pdev, STATUS_TOTAL_SIZE, np->tx_status,
pdev              511 drivers/net/ethernet/packetengines/yellowfin.c         pci_free_consistent(pdev, RX_TOTAL_SIZE, np->rx_ring, np->rx_ring_dma);
pdev              513 drivers/net/ethernet/packetengines/yellowfin.c         pci_free_consistent(pdev, TX_TOTAL_SIZE, np->tx_ring, np->tx_ring_dma);
pdev              515 drivers/net/ethernet/packetengines/yellowfin.c 	pci_iounmap(pdev, ioaddr);
pdev              517 drivers/net/ethernet/packetengines/yellowfin.c 	pci_release_regions(pdev);
pdev             1374 drivers/net/ethernet/packetengines/yellowfin.c static void yellowfin_remove_one(struct pci_dev *pdev)
pdev             1376 drivers/net/ethernet/packetengines/yellowfin.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             1382 drivers/net/ethernet/packetengines/yellowfin.c         pci_free_consistent(pdev, STATUS_TOTAL_SIZE, np->tx_status,
pdev             1384 drivers/net/ethernet/packetengines/yellowfin.c 	pci_free_consistent(pdev, RX_TOTAL_SIZE, np->rx_ring, np->rx_ring_dma);
pdev             1385 drivers/net/ethernet/packetengines/yellowfin.c 	pci_free_consistent(pdev, TX_TOTAL_SIZE, np->tx_ring, np->tx_ring_dma);
pdev             1388 drivers/net/ethernet/packetengines/yellowfin.c 	pci_iounmap(pdev, np->base);
pdev             1390 drivers/net/ethernet/packetengines/yellowfin.c 	pci_release_regions (pdev);
pdev              126 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pci_dev *pdev = mac->pdev;
pdev              129 drivers/net/ethernet/pasemi/pasemi_mac.c 	int devfn = pdev->devfn;
pdev              172 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pci_dev *pdev = mac->pdev;
pdev              173 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct device_node *dn = pci_device_to_OF_node(pdev);
pdev              179 drivers/net/ethernet/pasemi/pasemi_mac.c 		dev_dbg(&pdev->dev,
pdev              199 drivers/net/ethernet/pasemi/pasemi_mac.c 		dev_warn(&pdev->dev,
pdev              205 drivers/net/ethernet/pasemi/pasemi_mac.c 		dev_warn(&pdev->dev,
pdev              248 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pci_dev *pdev = mac->dma_pdev;
pdev              250 drivers/net/ethernet/pasemi/pasemi_mac.c 	pci_unmap_single(pdev, dmas[0], skb_headlen(skb), PCI_DMA_TODEVICE);
pdev              255 drivers/net/ethernet/pasemi/pasemi_mac.c 		pci_unmap_page(pdev, dmas[f+1], skb_frag_size(frag), PCI_DMA_TODEVICE);
pdev              276 drivers/net/ethernet/pasemi/pasemi_mac.c 		dev_err(&mac->pdev->dev, "Can't allocate checksum channel\n");
pdev              374 drivers/net/ethernet/pasemi/pasemi_mac.c 		dev_err(&mac->pdev->dev, "Can't allocate RX channel\n");
pdev              457 drivers/net/ethernet/pasemi/pasemi_mac.c 		dev_err(&mac->pdev->dev, "Can't allocate TX channel\n");
pdev              698 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct pci_dev *pdev = mac->dma_pdev;
pdev              744 drivers/net/ethernet/pasemi/pasemi_mac.c 		pci_unmap_single(pdev, dma, mac->bufsz - LOCAL_SKB_ALIGN,
pdev             1043 drivers/net/ethernet/pasemi/pasemi_mac.c 	dn = pci_device_to_OF_node(mac->pdev);
pdev             1156 drivers/net/ethernet/pasemi/pasemi_mac.c 			dev_warn(&mac->pdev->dev,
pdev             1158 drivers/net/ethernet/pasemi/pasemi_mac.c 			dev_warn(&mac->pdev->dev,
pdev             1172 drivers/net/ethernet/pasemi/pasemi_mac.c 		dev_err(&mac->pdev->dev, "request_irq of irq %d failed: %d\n",
pdev             1183 drivers/net/ethernet/pasemi/pasemi_mac.c 		dev_err(&mac->pdev->dev, "request_irq of irq %d failed: %d\n",
pdev             1672 drivers/net/ethernet/pasemi/pasemi_mac.c pasemi_mac_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1678 drivers/net/ethernet/pasemi/pasemi_mac.c 	err = pci_enable_device(pdev);
pdev             1688 drivers/net/ethernet/pasemi/pasemi_mac.c 	pci_set_drvdata(pdev, dev);
pdev             1689 drivers/net/ethernet/pasemi/pasemi_mac.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             1693 drivers/net/ethernet/pasemi/pasemi_mac.c 	mac->pdev = pdev;
pdev             1703 drivers/net/ethernet/pasemi/pasemi_mac.c 		dev_err(&mac->pdev->dev, "Can't find DMA Controller\n");
pdev             1711 drivers/net/ethernet/pasemi/pasemi_mac.c 		dev_err(&mac->pdev->dev, "Can't find I/O Bridge\n");
pdev             1725 drivers/net/ethernet/pasemi/pasemi_mac.c 		dev_err(&mac->pdev->dev, "Can't map DMA interface\n");
pdev             1731 drivers/net/ethernet/pasemi/pasemi_mac.c 	switch (pdev->device) {
pdev             1766 drivers/net/ethernet/pasemi/pasemi_mac.c 		dev_err(&mac->pdev->dev, "register_netdev failed with error %d\n",
pdev             1783 drivers/net/ethernet/pasemi/pasemi_mac.c 	pci_disable_device(pdev);
pdev             1788 drivers/net/ethernet/pasemi/pasemi_mac.c static void pasemi_mac_remove(struct pci_dev *pdev)
pdev             1790 drivers/net/ethernet/pasemi/pasemi_mac.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             1800 drivers/net/ethernet/pasemi/pasemi_mac.c 	pci_disable_device(pdev);
pdev               59 drivers/net/ethernet/pasemi/pasemi_mac.h 	struct pci_dev *pdev;
pdev               29 drivers/net/ethernet/pensando/ionic/ionic.h 	struct pci_dev *pdev;
pdev               24 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c 	return pci_irq_vector(ionic->pdev, num);
pdev               29 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c 	return pci_name(ionic->pdev);
pdev               34 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c 	return pci_alloc_irq_vectors(ionic->pdev, nintrs, nintrs,
pdev               40 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c 	pci_free_irq_vectors(ionic->pdev);
pdev               45 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c 	struct pci_dev *pdev = ionic->pdev;
pdev               54 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c 		if (!(pci_resource_flags(pdev, i) & IORESOURCE_MEM))
pdev               56 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c 		bars[j].len = pci_resource_len(pdev, i);
pdev               62 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c 			bars[j].vaddr = pci_iomap(pdev, i, bars[j].len);
pdev               71 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c 		bars[j].bus_addr = pci_resource_start(pdev, i);
pdev               97 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c 	return pci_iomap_range(ionic->pdev,
pdev              107 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c static int ionic_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              109 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c 	struct device *dev = &pdev->dev;
pdev              117 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c 	ionic->pdev = pdev;
pdev              119 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c 	pci_set_drvdata(pdev, ionic);
pdev              133 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c 	err = pci_enable_device_mem(pdev);
pdev              139 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c 	err = pci_request_regions(pdev, IONIC_DRV_NAME);
pdev              145 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c 	pci_set_master(pdev);
pdev              239 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c 	pci_release_regions(pdev);
pdev              241 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c 	pci_clear_master(pdev);
pdev              243 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c 	pci_disable_device(pdev);
pdev              253 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c static void ionic_remove(struct pci_dev *pdev)
pdev              255 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c 	struct ionic *ionic = pci_get_drvdata(pdev);
pdev              269 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c 	pci_release_regions(pdev);
pdev              270 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c 	pci_clear_master(pdev);
pdev              271 drivers/net/ethernet/pensando/ionic/ionic_bus_pci.c 	pci_disable_device(pdev);
pdev             1588 drivers/net/ethernet/qlogic/netxen/netxen_nic.h 	struct pci_dev *pdev;
pdev               92 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 		dev_info(&adapter->pdev->dev,
pdev              111 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 		dev_err(&adapter->pdev->dev, "Can not capture Minidump "
pdev              116 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	addr = pci_zalloc_consistent(adapter->pdev, size, &md_template_addr);
pdev              118 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 		dev_err(&adapter->pdev->dev, "Unable to allocate dmable memory for template.\n");
pdev              133 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 		dev_err(&adapter->pdev->dev, "Failed to get minidump template, err_code : %d, requested_size : %d, actual_size : %d\n",
pdev              136 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	pci_free_consistent(adapter->pdev, size, addr, md_template_addr);
pdev              165 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 			dev_info(&adapter->pdev->dev,
pdev              174 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 		dev_err(&adapter->pdev->dev, "Error : Invalid template size "
pdev              192 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 		dev_err(&adapter->pdev->dev, "Minidump template checksum Error\n");
pdev              284 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	addr = pci_alloc_consistent(adapter->pdev,
pdev              290 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	addr = pci_alloc_consistent(adapter->pdev,
pdev              390 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	pci_free_consistent(adapter->pdev, rsp_size, prsp, cardrsp_phys_addr);
pdev              392 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	pci_free_consistent(adapter->pdev, rq_size, prq, hostrq_phys_addr);
pdev              432 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	rq_addr = pci_alloc_consistent(adapter->pdev,
pdev              438 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	rsp_addr = pci_alloc_consistent(adapter->pdev,
pdev              494 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	pci_free_consistent(adapter->pdev, rsp_size, rsp_addr, rsp_phys_addr);
pdev              497 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	pci_free_consistent(adapter->pdev, rq_size, rq_addr, rq_phys_addr);
pdev              741 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	struct pci_dev *pdev = adapter->pdev;
pdev              748 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	addr = pci_alloc_consistent(pdev,
pdev              752 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 		dev_err(&pdev->dev, "failed to allocate hw context\n");
pdev              765 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	addr = pci_alloc_consistent(pdev, TX_DESC_RINGSIZE(tx_ring),
pdev              769 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 		dev_err(&pdev->dev, "%s: failed to allocate tx desc ring\n",
pdev              779 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 		addr = pci_alloc_consistent(adapter->pdev,
pdev              783 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 			dev_err(&pdev->dev,
pdev              800 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 		addr = pci_alloc_consistent(adapter->pdev,
pdev              804 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 			dev_err(&pdev->dev,
pdev              877 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 		pci_free_consistent(adapter->pdev,
pdev              887 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 		pci_free_consistent(adapter->pdev,
pdev              897 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 			pci_free_consistent(adapter->pdev,
pdev              909 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 			pci_free_consistent(adapter->pdev,
pdev               78 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 	strlcpy(drvinfo->bus_info, pci_name(adapter->pdev),
pdev              296 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 	    (adapter->pdev)->device;
pdev              381 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 	eeprom->magic = (adapter->pdev)->vendor |
pdev              382 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 			((adapter->pdev)->device << 16);
pdev              604 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 	if ((data_read & 0xffff) != adapter->pdev->vendor)
pdev             1065 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 			dev_warn(&adapter->pdev->dev,
pdev             1132 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 			dev_warn(&adapter->pdev->dev,
pdev             1156 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 	mem_base = pci_resource_start(adapter->pdev, 0);
pdev             1244 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 	dev_err(&adapter->pdev->dev,
pdev             1274 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 	dev_err(&adapter->pdev->dev,
pdev             1387 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 		mem_base = pci_resource_start(adapter->pdev, 0) +
pdev             1501 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 			dev_err(&adapter->pdev->dev,
pdev             1576 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 			dev_err(&adapter->pdev->dev,
pdev             1650 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 			dev_err(&adapter->pdev->dev,
pdev             1713 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 			dev_err(&adapter->pdev->dev,
pdev             1770 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1777 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 		dev_err(&pdev->dev, "invalid board config, magic=%08x\n",
pdev             1828 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 		dev_err(&pdev->dev, "unknown board type %x\n", board_type);
pdev             2000 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 						dev_err(&adapter->pdev->dev, "%s : "
pdev             2182 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 				dev_err(&adapter->pdev->dev,
pdev             2321 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 		dev_info(&adapter->pdev->dev,
pdev             2325 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 		dev_info(&adapter->pdev->dev, "Aborting further dump capture\n");
pdev             2342 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 		dev_err(&adapter->pdev->dev, "Capture mask %02x below minimum needed "
pdev             2472 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 		dev_err(&adapter->pdev->dev,
pdev             2512 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 		dev_err(&adapter->pdev->dev,
pdev             2531 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 			dev_err(&adapter->pdev->dev,
pdev             2537 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 			dev_info(&adapter->pdev->dev, "%s Successfully "
pdev             2542 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 		dev_info(&adapter->pdev->dev,
pdev              105 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 			pci_unmap_single(adapter->pdev,
pdev              127 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 			pci_unmap_single(adapter->pdev, buffrag->dma,
pdev              134 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 				pci_unmap_page(adapter->pdev, buffrag->dma,
pdev              337 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 			dev_err(&adapter->pdev->dev,
pdev              738 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 		dev_err(&adapter->pdev->dev,
pdev              744 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 		dev_err(&adapter->pdev->dev,
pdev              750 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 		dev_err(&adapter->pdev->dev,
pdev              756 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 		dev_err(&adapter->pdev->dev,
pdev              951 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 		dev_err(&adapter->pdev->dev, "Unable to read flash fw"
pdev              961 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 	dev_info(&adapter->pdev->dev, "Flash fw[%d.%d.%d] is < min fw supported"
pdev              982 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 	struct pci_dev *pdev = adapter->pdev;
pdev              984 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 	dev_info(&pdev->dev, "loading firmware from %s\n",
pdev             1077 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1105 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 		dev_err(&pdev->dev,
pdev             1115 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 		dev_err(&pdev->dev, "%s: firmware bios is incompatible\n",
pdev             1122 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 		dev_err(&pdev->dev, "Unable to read flash fw version\n");
pdev             1131 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 		dev_err(&pdev->dev, "Incompatibility detected between driver "
pdev             1142 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 			dev_info(&pdev->dev, "%s: firmware is older than flash\n",
pdev             1212 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1224 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 				fw_name[adapter->fw_type], &pdev->dev);
pdev             1253 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 	adapter->dummy_dma.addr = pci_alloc_consistent(adapter->pdev,
pdev             1257 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 		dev_err(&adapter->pdev->dev,
pdev             1307 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 		pci_free_consistent(adapter->pdev,
pdev             1313 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 		dev_err(&adapter->pdev->dev, "dma_watchdog_shutdown failed\n");
pdev             1343 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 	dev_warn(&adapter->pdev->dev, "firmware init failed\n");
pdev             1459 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1470 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 	dma = pci_map_single(pdev, skb->data,
pdev             1473 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 	if (pci_dma_mapping_error(pdev, dma)) {
pdev             1494 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 	pci_unmap_single(adapter->pdev, buffer->dma, rds_ring->dma_size,
pdev             1741 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1757 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 			pci_unmap_single(pdev, frag->dma, frag->length,
pdev             1762 drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c 				pci_unmap_page(pdev, frag->dma, frag->length,
pdev               45 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c static int netxen_nic_probe(struct pci_dev *pdev,
pdev               47 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c static void netxen_nic_remove(struct pci_dev *pdev);
pdev              229 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              246 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	if (pci_set_dma_mask(pdev, mask) == 0 &&
pdev              247 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		pci_set_consistent_dma_mask(pdev, cmask) == 0) {
pdev              261 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              275 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		old_mask = pdev->dma_mask;
pdev              276 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		old_cmask = pdev->dev.coherent_dma_mask;
pdev              280 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		err = pci_set_dma_mask(pdev, mask);
pdev              286 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 			err = pci_set_consistent_dma_mask(pdev, mask);
pdev              290 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		dev_info(&pdev->dev, "using %d-bit dma mask\n", 32+shift);
pdev              296 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	pci_set_dma_mask(pdev, old_mask);
pdev              297 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	pci_set_consistent_dma_mask(pdev, old_cmask);
pdev              388 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	struct pci_dev *pdev;
pdev              390 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	pdev = adapter->pdev;
pdev              399 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	pos = pci_find_capability(pdev, PCI_CAP_ID_GEN);
pdev              401 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		pci_read_config_dword(pdev, pos + 0x10, &control);
pdev              406 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		dev_info(&adapter->pdev->dev, "Gen2 strapping detected\n");
pdev              411 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		dev_info(&adapter->pdev->dev, "Gen1 strapping detected\n");
pdev              423 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	pdevfuncsave = pdev->devfn;
pdev              428 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		pci_read_config_dword(pdev, pos + 8, &control);
pdev              429 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		pci_read_config_dword(pdev, pos + 8, &control);
pdev              430 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		pci_write_config_dword(pdev, pos + 8, c8c9value);
pdev              431 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		pdev->devfn++;
pdev              433 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	pdev->devfn = pdevfuncsave;
pdev              436 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c static void netxen_set_msix_bit(struct pci_dev *pdev, int enable)
pdev              440 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	if (pdev->msix_cap) {
pdev              441 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		pci_read_config_dword(pdev, pdev->msix_cap, &control);
pdev              446 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		pci_write_config_dword(pdev, pdev->msix_cap, control);
pdev              465 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              484 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		dev_warn(&pdev->dev, "Bad MAC address %pM.\n", netdev->dev_addr);
pdev              567 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c static inline bool netxen_function_zero(struct pci_dev *pdev)
pdev              569 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	return (PCI_FUNC(pdev->devfn) == 0) ? true : false;
pdev              616 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              622 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		err = pci_enable_msix_range(pdev, adapter->msix_entries,
pdev              626 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 			netxen_set_msix_bit(pdev, 1);
pdev              631 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 			dev_info(&pdev->dev, "using msi-x interrupts\n");
pdev              637 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	if (use_msi && !pci_enable_msi(pdev)) {
pdev              641 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		adapter->msix_entries[0].vector = pdev->irq;
pdev              642 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		dev_info(&pdev->dev, "using msi interrupts\n");
pdev              646 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	dev_err(&pdev->dev, "Failed to acquire MSI-X/MSI interrupt vector\n");
pdev              652 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              665 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	netxen_set_msix_bit(pdev, 0);
pdev              667 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	if (netxen_function_zero(pdev)) {
pdev              675 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 			dev_err(&pdev->dev, "Co-existence of MSI-X/MSI and INTx interrupts is not supported\n");
pdev              681 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		adapter->msix_entries[0].vector = pdev->irq;
pdev              682 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		dev_info(&pdev->dev, "using legacy interrupts\n");
pdev              691 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		pci_disable_msix(adapter->pdev);
pdev              693 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		pci_disable_msi(adapter->pdev);
pdev              717 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              731 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	mem_base = pci_resource_start(pdev, 0);	/* 0 is for BAR 0 */
pdev              732 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	mem_len = pci_resource_len(pdev, 0);
pdev              744 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 			dev_err(&pdev->dev, "failed to map PCI bar 0\n");
pdev              757 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 			dev_err(&pdev->dev, "failed to map PCI bar 0\n");
pdev              764 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		ahw->pci_base0 = pci_ioremap_bar(pdev, 0);
pdev              766 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 			dev_err(&pdev->dev, "failed to map PCI bar 0\n");
pdev              776 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	dev_info(&pdev->dev, "%dMB memory map\n", (int)(mem_len>>20));
pdev              790 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	db_base = pci_resource_start(pdev, 4);	/* doorbell is on bar 4 */
pdev              791 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	db_len = pci_resource_len(pdev, 4);
pdev              826 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              835 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 			dev_err(&pdev->dev, "error reading board info\n");
pdev              857 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 				dev_err(&adapter->pdev->dev,
pdev              874 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		dev_warn(&pdev->dev, "firmware version %d.%d.%d unsupported\n",
pdev              884 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	dev_info(&pdev->dev, "Driver v%s, firmware v%d.%d.%d [%s]\n",
pdev              937 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              956 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		dev_err(&pdev->dev, "error in init HW init sequence\n");
pdev             1201 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1260 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		dev_err(&pdev->dev, "%s: failed to setup interrupt\n",
pdev             1338 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1379 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		dev_warn(&pdev->dev, "failed to read mac addr\n");
pdev             1385 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		dev_err(&pdev->dev, "failed to register net device\n");
pdev             1406 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		dev_info(&adapter->pdev->dev, "ULA adapter");
pdev             1409 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		dev_info(&adapter->pdev->dev, "non ULA adapter");
pdev             1421 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1422 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	struct pci_dev *root = pdev->bus->self;
pdev             1445 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c netxen_nic_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1450 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	int pci_func_id = PCI_FUNC(pdev->devfn);
pdev             1454 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	if (pdev->revision >= NX_P3_A0 && pdev->revision <= NX_P3_B1) {
pdev             1460 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	if ((err = pci_enable_device(pdev)))
pdev             1463 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	if (!(pci_resource_flags(pdev, 0) & IORESOURCE_MEM)) {
pdev             1468 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	if ((err = pci_request_regions(pdev, netxen_nic_driver_name)))
pdev             1471 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	if (NX_IS_REVISION_P3(pdev->revision))
pdev             1472 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		pci_enable_pcie_error_reporting(pdev);
pdev             1474 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	pci_set_master(pdev);
pdev             1482 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             1486 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	adapter->pdev    = pdev;
pdev             1489 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	revision_id = pdev->revision;
pdev             1508 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		dev_err(&pdev->dev, "Error getting board config info.\n");
pdev             1565 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		dev_err(&adapter->pdev->dev,
pdev             1576 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	pci_set_drvdata(pdev, adapter);
pdev             1582 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		dev_info(&adapter->pdev->dev, "%s: GbE port initialized\n",
pdev             1586 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		dev_info(&adapter->pdev->dev, "%s: XGbE port initialized\n",
pdev             1610 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	pci_release_regions(pdev);
pdev             1613 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	pci_disable_device(pdev);
pdev             1629 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c static void netxen_nic_remove(struct pci_dev *pdev)
pdev             1634 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	adapter = pci_get_drvdata(pdev);
pdev             1664 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	if (NX_IS_REVISION_P3(pdev->revision)) {
pdev             1666 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		pci_disable_pcie_error_reporting(pdev);
pdev             1669 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	pci_release_regions(pdev);
pdev             1670 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	pci_disable_device(pdev);
pdev             1698 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c static int netxen_nic_attach_func(struct pci_dev *pdev)
pdev             1700 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	struct netxen_adapter *adapter = pci_get_drvdata(pdev);
pdev             1704 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	err = pci_enable_device(pdev);
pdev             1708 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	pci_set_power_state(pdev, PCI_D0);
pdev             1709 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	pci_set_master(pdev);
pdev             1710 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	pci_restore_state(pdev);
pdev             1717 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		dev_err(&pdev->dev, "failed to start firmware\n");
pdev             1744 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c static pci_ers_result_t netxen_io_error_detected(struct pci_dev *pdev,
pdev             1747 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	struct netxen_adapter *adapter = pci_get_drvdata(pdev);
pdev             1757 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	pci_disable_device(pdev);
pdev             1762 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c static pci_ers_result_t netxen_io_slot_reset(struct pci_dev *pdev)
pdev             1766 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	err = netxen_nic_attach_func(pdev);
pdev             1771 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c static void netxen_nic_shutdown(struct pci_dev *pdev)
pdev             1773 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	struct netxen_adapter *adapter = pci_get_drvdata(pdev);
pdev             1777 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	if (pci_save_state(pdev))
pdev             1781 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		pci_enable_wake(pdev, PCI_D3cold, 1);
pdev             1782 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		pci_enable_wake(pdev, PCI_D3hot, 1);
pdev             1785 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	pci_disable_device(pdev);
pdev             1790 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c netxen_nic_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             1792 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	struct netxen_adapter *adapter = pci_get_drvdata(pdev);
pdev             1797 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	retval = pci_save_state(pdev);
pdev             1802 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		pci_enable_wake(pdev, PCI_D3cold, 1);
pdev             1803 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		pci_enable_wake(pdev, PCI_D3hot, 1);
pdev             1806 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	pci_disable_device(pdev);
pdev             1807 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev             1813 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c netxen_nic_resume(struct pci_dev *pdev)
pdev             1815 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	return netxen_nic_attach_func(pdev);
pdev             1979 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c netxen_map_tx_skb(struct pci_dev *pdev,
pdev             1990 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	map = pci_map_single(pdev, skb->data,
pdev             1992 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	if (pci_dma_mapping_error(pdev, map))
pdev             2002 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		map = skb_frag_dma_map(&pdev->dev, frag, 0, skb_frag_size(frag),
pdev             2004 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		if (dma_mapping_error(&pdev->dev, map))
pdev             2016 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		pci_unmap_page(pdev, nf->dma, nf->length, PCI_DMA_TODEVICE);
pdev             2021 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	pci_unmap_single(pdev, nf->dma, skb_headlen(skb), PCI_DMA_TODEVICE);
pdev             2043 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	struct pci_dev *pdev;
pdev             2082 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	pdev = adapter->pdev;
pdev             2084 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	if (netxen_map_tx_skb(pdev, skb, pbuf))
pdev             2593 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	dev_err(&adapter->pdev->dev, "%s: Device initialization Failed\n",
pdev             2694 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	dev_err(&adapter->pdev->dev, "Dumping hw/fw registers\n"
pdev             2707 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 		dev_err(&adapter->pdev->dev,
pdev             3108 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	struct device *dev = &adapter->pdev->dev;
pdev             3122 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	struct device *dev = &adapter->pdev->dev;
pdev             3131 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             3134 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	dev = &pdev->dev;
pdev             3149 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             3150 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c 	struct device *dev = &pdev->dev;
pdev              831 drivers/net/ethernet/qlogic/qed/qed.h 	struct  pci_dev			*pdev;
pdev              891 drivers/net/ethernet/qlogic/qed/qed_cxt.c 			dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              939 drivers/net/ethernet/qlogic/qed/qed_cxt.c 		*p_virt = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev, size,
pdev             1020 drivers/net/ethernet/qlogic/qed/qed_cxt.c 			dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev             1057 drivers/net/ethernet/qlogic/qed/qed_cxt.c 		p_virt = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev, size,
pdev             2310 drivers/net/ethernet/qlogic/qed/qed_cxt.c 	p_virt = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev             2440 drivers/net/ethernet/qlogic/qed/qed_cxt.c 		dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev             4372 drivers/net/ethernet/qlogic/qed/qed_dev.c 	pci_read_config_word(cdev->pdev, PCI_VENDOR_ID, &cdev->vendor_id);
pdev             4373 drivers/net/ethernet/qlogic/qed/qed_dev.c 	pci_read_config_word(cdev->pdev, PCI_DEVICE_ID, &cdev->device_id);
pdev             4630 drivers/net/ethernet/qlogic/qed/qed_dev.c 		dma_free_coherent(&cdev->pdev->dev,
pdev             4644 drivers/net/ethernet/qlogic/qed/qed_dev.c 	dma_free_coherent(&cdev->pdev->dev,
pdev             4661 drivers/net/ethernet/qlogic/qed/qed_dev.c 		dma_free_coherent(&cdev->pdev->dev,
pdev             4670 drivers/net/ethernet/qlogic/qed/qed_dev.c 		dma_free_coherent(&cdev->pdev->dev,
pdev             4727 drivers/net/ethernet/qlogic/qed/qed_dev.c 		p_virt = dma_alloc_coherent(&cdev->pdev->dev,
pdev             4759 drivers/net/ethernet/qlogic/qed/qed_dev.c 	p_virt = dma_alloc_coherent(&cdev->pdev->dev,
pdev             4795 drivers/net/ethernet/qlogic/qed/qed_dev.c 		p_pbl_virt = dma_alloc_coherent(&cdev->pdev->dev,
pdev             4808 drivers/net/ethernet/qlogic/qed/qed_dev.c 		p_virt = dma_alloc_coherent(&cdev->pdev->dev,
pdev              416 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	p_addr = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev              424 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 		p_addr = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev              435 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	p_addr = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev              443 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 		p_addr = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev              459 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              465 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 			dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              470 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 	dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              476 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 			dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              494 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 		dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              502 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 		dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              509 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 		dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              517 drivers/net/ethernet/qlogic/qed/qed_fcoe.c 		dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              544 drivers/net/ethernet/qlogic/qed/qed_hw.c 	*p_comp = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev              550 drivers/net/ethernet/qlogic/qed/qed_hw.c 	*p_cmd = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev              557 drivers/net/ethernet/qlogic/qed/qed_hw.c 	*p_buff = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev              580 drivers/net/ethernet/qlogic/qed/qed_hw.c 		dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              588 drivers/net/ethernet/qlogic/qed/qed_hw.c 		dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              596 drivers/net/ethernet/qlogic/qed/qed_hw.c 		dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              856 drivers/net/ethernet/qlogic/qed/qed_hw.c 	p_virt = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev              910 drivers/net/ethernet/qlogic/qed/qed_hw.c 	dma_free_coherent(&p_hwfn->cdev->pdev->dev, 2 * size, p_virt, p_phys);
pdev             1318 drivers/net/ethernet/qlogic/qed/qed_int.c 		dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev             1394 drivers/net/ethernet/qlogic/qed/qed_int.c 	p_virt = dma_alloc_coherent(&cdev->pdev->dev,
pdev             1727 drivers/net/ethernet/qlogic/qed/qed_int.c 		dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev             1747 drivers/net/ethernet/qlogic/qed/qed_int.c 	p_virt = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev              758 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	p_q_cnts = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev              766 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	p_tcp = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev              814 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              819 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              883 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              887 drivers/net/ethernet/qlogic/qed/qed_iscsi.c 	dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              218 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	qp->shared_queue = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev              305 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              509 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              554 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              573 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	ep->ep_buffer_virt = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev             1589 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		dma_free_coherent(&p_hwfn->cdev->pdev->dev, buf->buff_size,
pdev             2460 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	dma_free_coherent(&p_hwfn->cdev->pdev->dev, buffer->buff_size,
pdev             2502 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev             2510 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	dma_free_coherent(&p_hwfn->cdev->pdev->dev, buffer->buff_size,
pdev             2595 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 		buffer->data = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev              103 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	dma_unmap_single(&p_hwfn->cdev->pdev->dev, first_frag_addr,
pdev              122 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	*phys_addr = dma_map_single(&cdev->pdev->dev,
pdev              125 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (dma_mapping_error(&cdev->pdev->dev, *phys_addr)) {
pdev              139 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	dma_unmap_single(&cdev->pdev->dev, buffer->phys_addr,
pdev              200 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	dma_unmap_single(&cdev->pdev->dev, buffer->phys_addr,
pdev             1280 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		p_virt = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev             2005 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev             2388 drivers/net/ethernet/qlogic/qed/qed_ll2.c 			dma_unmap_single(&cdev->pdev->dev, buffer->phys_addr,
pdev             2538 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	mapping = dma_map_single(&cdev->pdev->dev, skb->data,
pdev             2540 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	if (unlikely(dma_mapping_error(&cdev->pdev->dev, mapping))) {
pdev             2580 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		mapping = skb_frag_dma_map(&cdev->pdev->dev, frag, 0,
pdev             2583 drivers/net/ethernet/qlogic/qed/qed_ll2.c 		if (unlikely(dma_mapping_error(&cdev->pdev->dev, mapping))) {
pdev             2605 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	dma_unmap_single(&cdev->pdev->dev, mapping, skb->len, DMA_TO_DEVICE);
pdev              112 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct device *dev = &cdev->pdev->dev;
pdev              130 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct pci_dev *pdev = cdev->pdev;
pdev              136 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (atomic_read(&pdev->enable_cnt) == 1)
pdev              137 drivers/net/ethernet/qlogic/qed/qed_main.c 		pci_release_regions(pdev);
pdev              139 drivers/net/ethernet/qlogic/qed/qed_main.c 	pci_disable_device(pdev);
pdev              147 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_init_pci(struct qed_dev *cdev, struct pci_dev *pdev)
pdev              152 drivers/net/ethernet/qlogic/qed/qed_main.c 	cdev->pdev = pdev;
pdev              154 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = pci_enable_device(pdev);
pdev              160 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (!(pci_resource_flags(pdev, 0) & IORESOURCE_MEM)) {
pdev              166 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (IS_PF(cdev) && !(pci_resource_flags(pdev, 2) & IORESOURCE_MEM)) {
pdev              172 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (atomic_read(&pdev->enable_cnt) == 1) {
pdev              173 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = pci_request_regions(pdev, "qed");
pdev              179 drivers/net/ethernet/qlogic/qed/qed_main.c 		pci_set_master(pdev);
pdev              180 drivers/net/ethernet/qlogic/qed/qed_main.c 		pci_save_state(pdev);
pdev              183 drivers/net/ethernet/qlogic/qed/qed_main.c 	pci_read_config_byte(pdev, PCI_REVISION_ID, &rev_id);
pdev              191 drivers/net/ethernet/qlogic/qed/qed_main.c 	if (!pci_is_pcie(pdev)) {
pdev              197 drivers/net/ethernet/qlogic/qed/qed_main.c 	cdev->pci_params.pm_cap = pci_find_capability(pdev, PCI_CAP_ID_PM);
pdev              205 drivers/net/ethernet/qlogic/qed/qed_main.c 	cdev->pci_params.mem_start = pci_resource_start(pdev, 0);
pdev              206 drivers/net/ethernet/qlogic/qed/qed_main.c 	cdev->pci_params.mem_end = pci_resource_end(pdev, 0);
pdev              207 drivers/net/ethernet/qlogic/qed/qed_main.c 	cdev->pci_params.irq = pdev->irq;
pdev              209 drivers/net/ethernet/qlogic/qed/qed_main.c 	cdev->regview = pci_ioremap_bar(pdev, 0);
pdev              216 drivers/net/ethernet/qlogic/qed/qed_main.c 	cdev->db_phys_addr = pci_resource_start(cdev->pdev, 2);
pdev              217 drivers/net/ethernet/qlogic/qed/qed_main.c 	cdev->db_size = pci_resource_len(cdev->pdev, 2);
pdev              237 drivers/net/ethernet/qlogic/qed/qed_main.c 	pci_release_regions(pdev);
pdev              239 drivers/net/ethernet/qlogic/qed/qed_main.c 	pci_disable_device(pdev);
pdev              326 drivers/net/ethernet/qlogic/qed/qed_main.c static struct qed_dev *qed_alloc_cdev(struct pci_dev *pdev)
pdev              409 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = devlink_register(dl, &cdev->pdev->dev);
pdev              451 drivers/net/ethernet/qlogic/qed/qed_main.c static struct qed_dev *qed_probe(struct pci_dev *pdev,
pdev              457 drivers/net/ethernet/qlogic/qed/qed_main.c 	cdev = qed_alloc_cdev(pdev);
pdev              471 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = qed_init_pci(cdev, pdev);
pdev              521 drivers/net/ethernet/qlogic/qed/qed_main.c 		pci_disable_msix(cdev->pdev);
pdev              524 drivers/net/ethernet/qlogic/qed/qed_main.c 		pci_disable_msi(cdev->pdev);
pdev              540 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = pci_enable_msix_range(cdev->pdev, int_params->msix_table,
pdev              544 drivers/net/ethernet/qlogic/qed/qed_main.c 		pci_disable_msix(cdev->pdev);
pdev              554 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = pci_enable_msix_exact(cdev->pdev, int_params->msix_table,
pdev              604 drivers/net/ethernet/qlogic/qed/qed_main.c 			rc = pci_enable_msi(cdev->pdev);
pdev              723 drivers/net/ethernet/qlogic/qed/qed_main.c 			 id, cdev->pdev->bus->number,
pdev              724 drivers/net/ethernet/qlogic/qed/qed_main.c 			 PCI_SLOT(cdev->pdev->devfn), hwfn->abs_pf_id);
pdev              731 drivers/net/ethernet/qlogic/qed/qed_main.c 			 cdev->pdev->bus->number, PCI_SLOT(cdev->pdev->devfn),
pdev              732 drivers/net/ethernet/qlogic/qed/qed_main.c 			 PCI_FUNC(cdev->pdev->devfn));
pdev              737 drivers/net/ethernet/qlogic/qed/qed_main.c 		rc = request_irq(cdev->pdev->irq, qed_single_int,
pdev              773 drivers/net/ethernet/qlogic/qed/qed_main.c 		synchronize_irq(cdev->pdev->irq);
pdev              792 drivers/net/ethernet/qlogic/qed/qed_main.c 			free_irq(cdev->pdev->irq, cdev);
pdev             1183 drivers/net/ethernet/qlogic/qed/qed_main.c 			 cdev->pdev->bus->number,
pdev             1184 drivers/net/ethernet/qlogic/qed/qed_main.c 			 PCI_SLOT(cdev->pdev->devfn), hwfn->abs_pf_id);
pdev             1219 drivers/net/ethernet/qlogic/qed/qed_main.c 				      &cdev->pdev->dev);
pdev             1816 drivers/net/ethernet/qlogic/qed/qed_main.c 		dev_warn(&hwfn->cdev->pdev->dev, "no link data available\n");
pdev             2366 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = request_firmware(&image, name, &cdev->pdev->dev);
pdev              287 drivers/net/ethernet/qlogic/qed/qed_ooo.c 		dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              533 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	pcie_capability_read_dword(cdev->pdev, PCI_EXP_DEVCTL2,
pdev             1115 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	    dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev             1146 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev             1163 drivers/net/ethernet/qlogic/qed/qed_rdma.c err:	dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              261 drivers/net/ethernet/qlogic/qed/qed_roce.c 	qp->irq = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev              379 drivers/net/ethernet/qlogic/qed/qed_roce.c 	dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              402 drivers/net/ethernet/qlogic/qed/qed_roce.c 	qp->orq = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev              505 drivers/net/ethernet/qlogic/qed/qed_roce.c 	dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              740 drivers/net/ethernet/qlogic/qed/qed_roce.c 	    dma_alloc_coherent(&p_hwfn->cdev->pdev->dev, sizeof(*p_ramrod_res),
pdev              762 drivers/net/ethernet/qlogic/qed/qed_roce.c 	dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              771 drivers/net/ethernet/qlogic/qed/qed_roce.c 	dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              794 drivers/net/ethernet/qlogic/qed/qed_roce.c 		       dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev              823 drivers/net/ethernet/qlogic/qed/qed_roce.c 	dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              832 drivers/net/ethernet/qlogic/qed/qed_roce.c 	dma_free_coherent(&p_hwfn->cdev->pdev->dev, sizeof(*p_ramrod_res),
pdev              876 drivers/net/ethernet/qlogic/qed/qed_roce.c 	    dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev              906 drivers/net/ethernet/qlogic/qed/qed_roce.c 	dma_free_coherent(&p_hwfn->cdev->pdev->dev, sizeof(*p_resp_ramrod_res),
pdev              924 drivers/net/ethernet/qlogic/qed/qed_roce.c 			   dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev              956 drivers/net/ethernet/qlogic/qed/qed_roce.c 	dma_free_coherent(&p_hwfn->cdev->pdev->dev, sizeof(*p_req_ramrod_res),
pdev              970 drivers/net/ethernet/qlogic/qed/qed_roce.c 	dma_free_coherent(&p_hwfn->cdev->pdev->dev, sizeof(*p_req_ramrod_res),
pdev              974 drivers/net/ethernet/qlogic/qed/qed_roce.c 	dma_free_coherent(&p_hwfn->cdev->pdev->dev, sizeof(*p_resp_ramrod_res),
pdev              576 drivers/net/ethernet/qlogic/qed/qed_spq.c 	p_virt = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev              610 drivers/net/ethernet/qlogic/qed/qed_spq.c 		dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              368 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	pci_read_config_word(cdev->pdev, pos + PCI_SRIOV_CTRL, &iov->ctrl);
pdev              370 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	pci_read_config_word(cdev->pdev,
pdev              372 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	pci_read_config_word(cdev->pdev,
pdev              375 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	pci_read_config_word(cdev->pdev, pos + PCI_SRIOV_NUM_VF, &iov->num_vfs);
pdev              383 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	pci_read_config_word(cdev->pdev,
pdev              386 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	pci_read_config_word(cdev->pdev,
pdev              389 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	pci_read_config_word(cdev->pdev,
pdev              392 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	pci_read_config_dword(cdev->pdev,
pdev              395 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	pci_read_config_dword(cdev->pdev, pos + PCI_SRIOV_CAP, &iov->cap);
pdev              397 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	pci_read_config_byte(cdev->pdev, pos + PCI_SRIOV_FUNC_LINK, &iov->link);
pdev              496 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	*p_v_addr = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev              506 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	*p_v_addr = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev              516 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	*p_v_addr = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev              540 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              546 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              552 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              614 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	pos = pci_find_ext_capability(p_hwfn->cdev->pdev,
pdev             4451 drivers/net/ethernet/qlogic/qed/qed_sriov.c 		pci_disable_sriov(cdev->pdev);
pdev             4572 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	rc = pci_enable_sriov(cdev->pdev, num);
pdev             5244 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			 cdev->pdev->bus->number,
pdev             5245 drivers/net/ethernet/qlogic/qed/qed_sriov.c 			 PCI_SLOT(cdev->pdev->devfn), p_hwfn->abs_pf_id);
pdev              200 drivers/net/ethernet/qlogic/qed/qed_vf.c 		dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              205 drivers/net/ethernet/qlogic/qed/qed_vf.c 		dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              211 drivers/net/ethernet/qlogic/qed/qed_vf.c 		dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              502 drivers/net/ethernet/qlogic/qed/qed_vf.c 	p_iov->vf2pf_request = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev              509 drivers/net/ethernet/qlogic/qed/qed_vf.c 	p_iov->pf2vf_reply = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev              525 drivers/net/ethernet/qlogic/qed/qed_vf.c 	p_iov->bulletin.p_virt = dma_alloc_coherent(&p_hwfn->cdev->pdev->dev,
pdev              569 drivers/net/ethernet/qlogic/qed/qed_vf.c 	dma_free_coherent(&p_hwfn->cdev->pdev->dev,
pdev              199 drivers/net/ethernet/qlogic/qede/qede.h 	struct pci_dev			*pdev;
pdev              698 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	strlcpy(info->bus_info, pci_name(edev->pdev), sizeof(info->bus_info));
pdev             1525 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	mapping = dma_map_single(&edev->pdev->dev, skb->data,
pdev             1527 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	if (unlikely(dma_mapping_error(&edev->pdev->dev, mapping))) {
pdev             1559 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	dma_unmap_single(&edev->pdev->dev, BD_UNMAP_ADDR(first_bd),
pdev              167 drivers/net/ethernet/qlogic/qede/qede_filter.c 	fltr->mapping = dma_map_single(&edev->pdev->dev, fltr->data,
pdev              169 drivers/net/ethernet/qlogic/qede/qede_filter.c 	if (dma_mapping_error(&edev->pdev->dev, fltr->mapping)) {
pdev              195 drivers/net/ethernet/qlogic/qede/qede_filter.c 	dma_unmap_single(&edev->pdev->dev, fltr->mapping,
pdev              132 drivers/net/ethernet/qlogic/qede/qede_fp.c 	dma_unmap_single(&edev->pdev->dev, BD_UNMAP_ADDR(first_bd),
pdev              139 drivers/net/ethernet/qlogic/qede/qede_fp.c 		dma_unmap_page(&edev->pdev->dev, BD_UNMAP_ADDR(tx_data_bd),
pdev              361 drivers/net/ethernet/qlogic/qede/qede_fp.c 	dma_sync_single_for_device(&edev->pdev->dev,
pdev              399 drivers/net/ethernet/qlogic/qede/qede_fp.c 		dma_unmap_page(&edev->pdev->dev,
pdev              126 drivers/net/ethernet/qlogic/qede/qede_main.c static int qede_probe(struct pci_dev *pdev, const struct pci_device_id *id);
pdev              133 drivers/net/ethernet/qlogic/qede/qede_main.c static void qede_remove(struct pci_dev *pdev);
pdev              134 drivers/net/ethernet/qlogic/qede/qede_main.c static void qede_shutdown(struct pci_dev *pdev);
pdev              178 drivers/net/ethernet/qlogic/qede/qede_main.c static int qede_sriov_configure(struct pci_dev *pdev, int num_vfs_param)
pdev              180 drivers/net/ethernet/qlogic/qede/qede_main.c 	struct qede_dev *edev = netdev_priv(pci_get_drvdata(pdev));
pdev              688 drivers/net/ethernet/qlogic/qede/qede_main.c 					    struct pci_dev *pdev,
pdev              706 drivers/net/ethernet/qlogic/qede/qede_main.c 	edev->pdev = pdev;
pdev              716 drivers/net/ethernet/qlogic/qede/qede_main.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev              735 drivers/net/ethernet/qlogic/qede/qede_main.c 	struct pci_dev *pdev = edev->pdev;
pdev              739 drivers/net/ethernet/qlogic/qede/qede_main.c 	pci_set_drvdata(pdev, ndev);
pdev              977 drivers/net/ethernet/qlogic/qede/qede_main.c 		qede_sriov_configure(edev->pdev, 0);
pdev             1053 drivers/net/ethernet/qlogic/qede/qede_main.c 	pr_info("qede %02x:%02x.%02x: %s [%s]\n", edev->pdev->bus->number,
pdev             1054 drivers/net/ethernet/qlogic/qede/qede_main.c 		PCI_SLOT(edev->pdev->devfn), PCI_FUNC(edev->pdev->devfn),
pdev             1063 drivers/net/ethernet/qlogic/qede/qede_main.c static int __qede_probe(struct pci_dev *pdev, u32 dp_module, u8 dp_level,
pdev             1082 drivers/net/ethernet/qlogic/qede/qede_main.c 	cdev = qed_ops->common->probe(pdev, &probe_params);
pdev             1110 drivers/net/ethernet/qlogic/qede/qede_main.c 		edev = qede_alloc_etherdev(cdev, pdev, &dev_info, dp_module,
pdev             1117 drivers/net/ethernet/qlogic/qede/qede_main.c 		struct net_device *ndev = pci_get_drvdata(pdev);
pdev             1180 drivers/net/ethernet/qlogic/qede/qede_main.c static int qede_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             1189 drivers/net/ethernet/qlogic/qede/qede_main.c 			dev_err(&pdev->dev, "Probing a VF\n");
pdev             1194 drivers/net/ethernet/qlogic/qede/qede_main.c 			dev_err(&pdev->dev, "Probing a PF\n");
pdev             1199 drivers/net/ethernet/qlogic/qede/qede_main.c 	return __qede_probe(pdev, dp_module, dp_level, is_vf,
pdev             1208 drivers/net/ethernet/qlogic/qede/qede_main.c static void __qede_remove(struct pci_dev *pdev, enum qede_remove_mode mode)
pdev             1210 drivers/net/ethernet/qlogic/qede/qede_main.c 	struct net_device *ndev = pci_get_drvdata(pdev);
pdev             1215 drivers/net/ethernet/qlogic/qede/qede_main.c 		dev_info(&pdev->dev, "Device has already been removed\n");
pdev             1233 drivers/net/ethernet/qlogic/qede/qede_main.c 		pci_set_drvdata(pdev, NULL);
pdev             1253 drivers/net/ethernet/qlogic/qede/qede_main.c 	dev_info(&pdev->dev, "Ending qede_remove successfully\n");
pdev             1256 drivers/net/ethernet/qlogic/qede/qede_main.c static void qede_remove(struct pci_dev *pdev)
pdev             1258 drivers/net/ethernet/qlogic/qede/qede_main.c 	__qede_remove(pdev, QEDE_REMOVE_NORMAL);
pdev             1261 drivers/net/ethernet/qlogic/qede/qede_main.c static void qede_shutdown(struct pci_dev *pdev)
pdev             1263 drivers/net/ethernet/qlogic/qede/qede_main.c 	__qede_remove(pdev, QEDE_REMOVE_NORMAL);
pdev             1306 drivers/net/ethernet/qlogic/qede/qede_main.c 		dma_free_coherent(&edev->pdev->dev, sizeof(*sb_info->sb_virt),
pdev             1320 drivers/net/ethernet/qlogic/qede/qede_main.c 	sb_virt = dma_alloc_coherent(&edev->pdev->dev,
pdev             1332 drivers/net/ethernet/qlogic/qede/qede_main.c 		dma_free_coherent(&edev->pdev->dev, sizeof(*sb_virt),
pdev             1352 drivers/net/ethernet/qlogic/qede/qede_main.c 		dma_unmap_page(&edev->pdev->dev,
pdev             1677 drivers/net/ethernet/qlogic/qede/qede_main.c 			fp->rxq->dev = &edev->pdev->dev;
pdev             1698 drivers/net/ethernet/qlogic/qede/qede_main.c 				txq->dev = &edev->pdev->dev;
pdev             2143 drivers/net/ethernet/qlogic/qede/qede_main.c 	if ((qed_info->b_inter_pf_switch || pci_num_vf(edev->pdev)) &&
pdev             2461 drivers/net/ethernet/qlogic/qede/qede_main.c 	__qede_remove(edev->pdev, QEDE_REMOVE_RECOVERY);
pdev             2463 drivers/net/ethernet/qlogic/qede/qede_main.c 	rc = __qede_probe(edev->pdev, edev->dp_module, edev->dp_level,
pdev              505 drivers/net/ethernet/qlogic/qede/qede_ptp.c 	ptp->clock = ptp_clock_register(&ptp->clock_info, &edev->pdev->dev);
pdev               55 drivers/net/ethernet/qlogic/qede/qede_rdma.c 	edev->rdma_info.qedr_dev = qedr_drv->add(edev->cdev, edev->pdev,
pdev              319 drivers/net/ethernet/qlogic/qla3xxx.c 			map = pci_map_single(qdev->pdev,
pdev              324 drivers/net/ethernet/qlogic/qla3xxx.c 			err = pci_dma_mapping_error(qdev->pdev, map);
pdev             1742 drivers/net/ethernet/qlogic/qla3xxx.c 	strlcpy(drvinfo->bus_info, pci_name(qdev->pdev),
pdev             1806 drivers/net/ethernet/qlogic/qla3xxx.c 				map = pci_map_single(qdev->pdev,
pdev             1812 drivers/net/ethernet/qlogic/qla3xxx.c 				err = pci_dma_mapping_error(qdev->pdev, map);
pdev             1947 drivers/net/ethernet/qlogic/qla3xxx.c 	pci_unmap_single(qdev->pdev,
pdev             1954 drivers/net/ethernet/qlogic/qla3xxx.c 			pci_unmap_page(qdev->pdev,
pdev             2025 drivers/net/ethernet/qlogic/qla3xxx.c 	pci_unmap_single(qdev->pdev,
pdev             2071 drivers/net/ethernet/qlogic/qla3xxx.c 	pci_unmap_single(qdev->pdev,
pdev             2323 drivers/net/ethernet/qlogic/qla3xxx.c 	map = pci_map_single(qdev->pdev, skb->data, len, PCI_DMA_TODEVICE);
pdev             2325 drivers/net/ethernet/qlogic/qla3xxx.c 	err = pci_dma_mapping_error(qdev->pdev, map);
pdev             2361 drivers/net/ethernet/qlogic/qla3xxx.c 			map = pci_map_single(qdev->pdev, oal,
pdev             2365 drivers/net/ethernet/qlogic/qla3xxx.c 			err = pci_dma_mapping_error(qdev->pdev, map);
pdev             2385 drivers/net/ethernet/qlogic/qla3xxx.c 		map = skb_frag_dma_map(&qdev->pdev->dev, frag, 0, skb_frag_size(frag),
pdev             2388 drivers/net/ethernet/qlogic/qla3xxx.c 		err = dma_mapping_error(&qdev->pdev->dev, map);
pdev             2427 drivers/net/ethernet/qlogic/qla3xxx.c 			pci_unmap_single(qdev->pdev,
pdev             2435 drivers/net/ethernet/qlogic/qla3xxx.c 		pci_unmap_page(qdev->pdev,
pdev             2441 drivers/net/ethernet/qlogic/qla3xxx.c 	pci_unmap_single(qdev->pdev,
pdev             2529 drivers/net/ethernet/qlogic/qla3xxx.c 	    pci_alloc_consistent(qdev->pdev,
pdev             2540 drivers/net/ethernet/qlogic/qla3xxx.c 	    pci_alloc_consistent(qdev->pdev,
pdev             2547 drivers/net/ethernet/qlogic/qla3xxx.c 		pci_free_consistent(qdev->pdev, (size_t) qdev->req_q_size,
pdev             2565 drivers/net/ethernet/qlogic/qla3xxx.c 	pci_free_consistent(qdev->pdev,
pdev             2571 drivers/net/ethernet/qlogic/qla3xxx.c 	pci_free_consistent(qdev->pdev,
pdev             2597 drivers/net/ethernet/qlogic/qla3xxx.c 		pci_alloc_consistent(qdev->pdev,
pdev             2617 drivers/net/ethernet/qlogic/qla3xxx.c 		pci_alloc_consistent(qdev->pdev,
pdev             2623 drivers/net/ethernet/qlogic/qla3xxx.c 		pci_free_consistent(qdev->pdev, qdev->lrg_buf_q_alloc_size,
pdev             2642 drivers/net/ethernet/qlogic/qla3xxx.c 	pci_free_consistent(qdev->pdev,
pdev             2649 drivers/net/ethernet/qlogic/qla3xxx.c 	pci_free_consistent(qdev->pdev,
pdev             2670 drivers/net/ethernet/qlogic/qla3xxx.c 		pci_alloc_consistent(qdev->pdev,
pdev             2705 drivers/net/ethernet/qlogic/qla3xxx.c 		pci_free_consistent(qdev->pdev,
pdev             2723 drivers/net/ethernet/qlogic/qla3xxx.c 			pci_unmap_single(qdev->pdev,
pdev             2778 drivers/net/ethernet/qlogic/qla3xxx.c 			map = pci_map_single(qdev->pdev,
pdev             2784 drivers/net/ethernet/qlogic/qla3xxx.c 			err = pci_dma_mapping_error(qdev->pdev, map);
pdev             2869 drivers/net/ethernet/qlogic/qla3xxx.c 		pci_alloc_consistent(qdev->pdev,
pdev             2925 drivers/net/ethernet/qlogic/qla3xxx.c 	pci_free_consistent(qdev->pdev,
pdev             2941 drivers/net/ethernet/qlogic/qla3xxx.c 		pci_free_consistent(qdev->pdev,
pdev             3390 drivers/net/ethernet/qlogic/qla3xxx.c 	struct pci_dev *pdev = qdev->pdev;
pdev             3409 drivers/net/ethernet/qlogic/qla3xxx.c 	netdev_info(ndev, "Interrupt number = %d\n", pdev->irq);
pdev             3427 drivers/net/ethernet/qlogic/qla3xxx.c 	free_irq(qdev->pdev->irq, ndev);
pdev             3432 drivers/net/ethernet/qlogic/qla3xxx.c 		pci_disable_msi(qdev->pdev);
pdev             3476 drivers/net/ethernet/qlogic/qla3xxx.c 		if (pci_enable_msi(qdev->pdev)) {
pdev             3487 drivers/net/ethernet/qlogic/qla3xxx.c 	err = request_irq(qdev->pdev->irq, ql3xxx_isr,
pdev             3492 drivers/net/ethernet/qlogic/qla3xxx.c 			   qdev->pdev->irq);
pdev             3526 drivers/net/ethernet/qlogic/qla3xxx.c 	free_irq(qdev->pdev->irq, ndev);
pdev             3531 drivers/net/ethernet/qlogic/qla3xxx.c 		pci_disable_msi(qdev->pdev);
pdev             3645 drivers/net/ethernet/qlogic/qla3xxx.c 				pci_unmap_single(qdev->pdev,
pdev             3651 drivers/net/ethernet/qlogic/qla3xxx.c 					pci_unmap_page(qdev->pdev,
pdev             3748 drivers/net/ethernet/qlogic/qla3xxx.c 	qdev->pci_slot = (u8) PCI_SLOT(qdev->pdev->devfn);
pdev             3766 drivers/net/ethernet/qlogic/qla3xxx.c static int ql3xxx_probe(struct pci_dev *pdev,
pdev             3774 drivers/net/ethernet/qlogic/qla3xxx.c 	err = pci_enable_device(pdev);
pdev             3776 drivers/net/ethernet/qlogic/qla3xxx.c 		pr_err("%s cannot enable PCI device\n", pci_name(pdev));
pdev             3780 drivers/net/ethernet/qlogic/qla3xxx.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev             3782 drivers/net/ethernet/qlogic/qla3xxx.c 		pr_err("%s cannot obtain PCI resources\n", pci_name(pdev));
pdev             3786 drivers/net/ethernet/qlogic/qla3xxx.c 	pci_set_master(pdev);
pdev             3788 drivers/net/ethernet/qlogic/qla3xxx.c 	if (!pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) {
pdev             3790 drivers/net/ethernet/qlogic/qla3xxx.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             3791 drivers/net/ethernet/qlogic/qla3xxx.c 	} else if (!(err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32)))) {
pdev             3793 drivers/net/ethernet/qlogic/qla3xxx.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             3797 drivers/net/ethernet/qlogic/qla3xxx.c 		pr_err("%s no usable DMA configuration\n", pci_name(pdev));
pdev             3807 drivers/net/ethernet/qlogic/qla3xxx.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev             3809 drivers/net/ethernet/qlogic/qla3xxx.c 	pci_set_drvdata(pdev, ndev);
pdev             3814 drivers/net/ethernet/qlogic/qla3xxx.c 	qdev->pdev = pdev;
pdev             3827 drivers/net/ethernet/qlogic/qla3xxx.c 	qdev->mem_map_registers = pci_ioremap_bar(pdev, 1);
pdev             3829 drivers/net/ethernet/qlogic/qla3xxx.c 		pr_err("%s: cannot map device registers\n", pci_name(pdev));
pdev             3844 drivers/net/ethernet/qlogic/qla3xxx.c 	ndev->irq = pdev->irq;
pdev             3875 drivers/net/ethernet/qlogic/qla3xxx.c 		pci_write_config_word(pdev, (int)0x4e, (u16) 0x0036);
pdev             3879 drivers/net/ethernet/qlogic/qla3xxx.c 		pr_err("%s: cannot register net device\n", pci_name(pdev));
pdev             3917 drivers/net/ethernet/qlogic/qla3xxx.c 	pci_release_regions(pdev);
pdev             3919 drivers/net/ethernet/qlogic/qla3xxx.c 	pci_disable_device(pdev);
pdev             3924 drivers/net/ethernet/qlogic/qla3xxx.c static void ql3xxx_remove(struct pci_dev *pdev)
pdev             3926 drivers/net/ethernet/qlogic/qla3xxx.c 	struct net_device *ndev = pci_get_drvdata(pdev);
pdev             3941 drivers/net/ethernet/qlogic/qla3xxx.c 	pci_release_regions(pdev);
pdev             1076 drivers/net/ethernet/qlogic/qla3xxx.h 	struct pci_dev *pdev;
pdev             1110 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h 	struct pci_dev *pdev;
pdev             2017 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h static inline int __qlcnic_shutdown(struct pci_dev *pdev)
pdev             2019 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h 	struct qlcnic_adapter *adapter = pci_get_drvdata(pdev);
pdev             2021 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h 	return adapter->nic_ops->shutdown(pdev);
pdev             2311 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h 			 dev_name(&adapter->pdev->dev),	\
pdev             2325 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h 	unsigned short device = adapter->pdev->device;
pdev             2331 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h 	unsigned short device = adapter->pdev->device;
pdev             2339 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h 	unsigned short device = adapter->pdev->device;
pdev             2359 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h 	unsigned short device = adapter->pdev->device;
pdev             2371 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h 	unsigned short device = adapter->pdev->device;
pdev             2378 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h 	unsigned short device = adapter->pdev->device;
pdev              272 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct pci_dev *pdev = adapter->pdev;
pdev              279 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	dev_info(&pdev->dev, "Driver v%s, firmware version %d.%d.%d\n",
pdev              309 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev,
pdev              326 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev,
pdev              341 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	adapter->msix_entries[0].vector = adapter->pdev->irq;
pdev              342 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	dev_info(&adapter->pdev->dev, "using legacy interrupt\n");
pdev              397 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			dev_err(&adapter->pdev->dev, "PCI function number 8 and higher are not supported with legacy interrupt, func 0x%x\n",
pdev              608 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			dev_err(&adapter->pdev->dev,
pdev              617 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			dev_err(&adapter->pdev->dev,
pdev              675 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev,
pdev              685 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev,
pdev              709 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev,
pdev              783 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_info(&adapter->pdev->dev,
pdev              788 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		if (pci_find_ext_capability(adapter->pdev,
pdev              808 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	dev_info(&adapter->pdev->dev,
pdev              816 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	dev_info(&adapter->pdev->dev,
pdev              843 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	dev_err(&adapter->pdev->dev,
pdev              865 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev,
pdev              875 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			dev_err(&adapter->pdev->dev,
pdev              888 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev,
pdev              931 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	dev_err(&adapter->pdev->dev, "%s: Invalid mailbox command opcode 0x%x\n",
pdev              952 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_info(&adapter->pdev->dev,
pdev              960 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	dev_dbg(&adapter->pdev->dev, "Completion AEN:0x%x.\n",
pdev              996 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_info(&adapter->pdev->dev, "SFP+ Insert AEN:0x%x.\n",
pdev             1000 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_info(&adapter->pdev->dev, "SFP Removed AEN:0x%x.\n",
pdev             1007 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_dbg(&adapter->pdev->dev, "Unsupported AEN:0x%x.\n",
pdev             1115 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev,
pdev             1159 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev,
pdev             1254 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev,
pdev             1262 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	dev_info(&adapter->pdev->dev, "Rx Context[%d] Created, state:0x%x\n",
pdev             1309 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev,
pdev             1527 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			dev_err(&adapter->pdev->dev,
pdev             1550 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			dev_err(&adapter->pdev->dev,
pdev             1571 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			dev_err(&adapter->pdev->dev,
pdev             1648 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev,
pdev             1667 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_info(&adapter->pdev->dev, "Set Port Config failed.\n");
pdev             1683 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_info(&adapter->pdev->dev, "Get Port config failed\n");
pdev             1704 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_info(&adapter->pdev->dev,
pdev             2034 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_info(&adapter->pdev->dev, "LRO config failed\n");
pdev             2072 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_info(&adapter->pdev->dev, "RSS config failed\n");
pdev             2182 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev, "Failed to get mac address%d\n",
pdev             2379 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev,
pdev             2402 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev, "Failed to set nic info%d\n",
pdev             2433 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_info(&adapter->pdev->dev,
pdev             2468 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct device *dev = &adapter->pdev->dev;
pdev             2494 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct device *dev = &adapter->pdev->dev;
pdev             2575 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev,
pdev             2584 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			dev_info(&adapter->pdev->dev,
pdev             2618 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			dev_err(&adapter->pdev->dev,
pdev             2645 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev, "Illegal addr = 0x%x\n", addr);
pdev             2818 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			dev_err(&adapter->pdev->dev,
pdev             2828 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev,
pdev             2851 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev,
pdev             2860 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			dev_err(&adapter->pdev->dev,
pdev             2883 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev,
pdev             2899 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev,
pdev             2919 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev,
pdev             2935 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			dev_err(&adapter->pdev->dev,
pdev             2951 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev,
pdev             2961 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev, "%s: failed at %d\n",
pdev             2988 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_info(&adapter->pdev->dev,
pdev             3002 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			dev_info(&adapter->pdev->dev,
pdev             3005 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			dev_info(&adapter->pdev->dev,
pdev             3010 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_info(&adapter->pdev->dev,
pdev             3036 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 				dev_info(&adapter->pdev->dev,
pdev             3043 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 				dev_err(&adapter->pdev->dev,
pdev             3051 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			dev_err(&adapter->pdev->dev,
pdev             3075 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev,
pdev             3146 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev, "Illegal addr = 0x%x\n", addr);
pdev             3188 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_info(&adapter->pdev->dev,
pdev             3224 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_info(&adapter->pdev->dev, "link state down\n");
pdev             3234 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_info(&adapter->pdev->dev,
pdev             3476 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_info(&adapter->pdev->dev,
pdev             3517 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_warn(&adapter->pdev->dev, "Unknown get statistics mode\n");
pdev             3582 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev,
pdev             3597 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_info(&adapter->pdev->dev, "%s: Reg test failed\n",
pdev             3670 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_info(&adapter->pdev->dev,
pdev             3674 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev,
pdev             3704 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev,
pdev             3740 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev,
pdev             3772 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_err(&adapter->pdev->dev,
pdev             3805 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_info(&adapter->pdev->dev, "%s: EEPROM test failed.\n",
pdev             3812 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c static int qlcnic_83xx_shutdown(struct pci_dev *pdev)
pdev             3814 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_adapter *adapter = pci_get_drvdata(pdev);
pdev             3827 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	retval = pci_save_state(pdev);
pdev             3902 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		dev_info(&adapter->pdev->dev, "%s: Mailbox command 0x%x\n",
pdev             4055 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct device *dev = &adapter->pdev->dev;
pdev             4088 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	dev_info(&adapter->pdev->dev, "Mbx interrupt mask=0x%x, Mbx interrupt enable=0x%x, Host mbx control=0x%x, Fw mbx control=0x%x",
pdev             4101 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct device *dev = &adapter->pdev->dev;
pdev             4189 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c static pci_ers_result_t qlcnic_83xx_io_error_detected(struct pci_dev *pdev,
pdev             4192 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_adapter *adapter = pci_get_drvdata(pdev);
pdev             4205 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	pci_save_state(pdev);
pdev             4206 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	pci_disable_device(pdev);
pdev             4211 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c static pci_ers_result_t qlcnic_83xx_io_slot_reset(struct pci_dev *pdev)
pdev             4213 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_adapter *adapter = pci_get_drvdata(pdev);
pdev             4216 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	pdev->error_state = pci_channel_io_normal;
pdev             4217 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = pci_enable_device(pdev);
pdev             4221 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	pci_set_power_state(pdev, PCI_D0);
pdev             4222 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	pci_set_master(pdev);
pdev             4223 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	pci_restore_state(pdev);
pdev             4234 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c static void qlcnic_83xx_io_resume(struct pci_dev *pdev)
pdev             4236 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_adapter *adapter = pci_get_drvdata(pdev);
pdev              150 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	dev_info(&adapter->pdev->dev,
pdev              252 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_info(&adapter->pdev->dev,
pdev              335 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	dev_info(&adapter->pdev->dev,
pdev              340 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 			dev_info(&adapter->pdev->dev,
pdev              347 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 			dev_info(&adapter->pdev->dev,
pdev              357 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_info(&adapter->pdev->dev,
pdev              456 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	dev_info(&adapter->pdev->dev, "Device will enter failed state\n");
pdev              598 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_err(&adapter->pdev->dev,
pdev              601 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 			dev_err(&adapter->pdev->dev,
pdev              604 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 			dev_err(&adapter->pdev->dev,
pdev              718 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_info(&adapter->pdev->dev, "vNIC mode disabled\n");
pdev              733 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 			dev_info(&adapter->pdev->dev, "vNIC mode enabled\n");
pdev              743 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	dev_err(&adapter->pdev->dev,
pdev              833 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 			dev_err(&adapter->pdev->dev,
pdev              911 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 			dev_info(&adapter->pdev->dev,
pdev              922 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_info(&adapter->pdev->dev,
pdev              935 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 			dev_info(&adapter->pdev->dev,
pdev              949 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	dev_err(&adapter->pdev->dev, "%s: TBD\n", __func__);
pdev              977 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	dev_info(&adapter->pdev->dev, "%s: TBD\n", __func__);
pdev              992 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_err(&adapter->pdev->dev,
pdev             1002 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 			dev_err(&adapter->pdev->dev,
pdev             1013 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 			dev_err(&adapter->pdev->dev,
pdev             1178 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_info(&adapter->pdev->dev,
pdev             1284 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_err(&adapter->pdev->dev,
pdev             1309 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_err(&adapter->pdev->dev,
pdev             1406 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_err(&adapter->pdev->dev, "MS memory write failed\n");
pdev             1420 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 			dev_err(&adapter->pdev->dev,
pdev             1443 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	dev_info(&adapter->pdev->dev, "SRE-Shim Ctrl:0x%x\n", val);
pdev             1447 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 			dev_info(&adapter->pdev->dev,
pdev             1451 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 			dev_info(&adapter->pdev->dev,
pdev             1459 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 			dev_info(&adapter->pdev->dev, "0x%x  ", val);
pdev             1461 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_info(&adapter->pdev->dev, "\n");
pdev             1466 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 			dev_info(&adapter->pdev->dev,
pdev             1470 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 			dev_info(&adapter->pdev->dev,
pdev             1478 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 			dev_info(&adapter->pdev->dev, "0x%x  ", val);
pdev             1480 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_info(&adapter->pdev->dev, "\n");
pdev             1485 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 			dev_info(&adapter->pdev->dev,
pdev             1489 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 			dev_info(&adapter->pdev->dev,
pdev             1502 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 			dev_info(&adapter->pdev->dev, "0x%x  ", val);
pdev             1504 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_info(&adapter->pdev->dev, "\n");
pdev             1513 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	dev_info(&adapter->pdev->dev,
pdev             1524 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_err(&adapter->pdev->dev,
pdev             1554 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	dev_info(&adapter->pdev->dev,
pdev             1592 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_err(&p_dev->pdev->dev, "firmware hang detected\n");
pdev             1597 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_info(&p_dev->pdev->dev, "Dumping HW/FW registers\n"
pdev             1610 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 			dev_err(&p_dev->pdev->dev,
pdev             1629 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	dev_err(&p_dev->pdev->dev, "%s: failed, state = 0x%x\n", __func__, val);
pdev             1675 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_err(&p_dev->pdev->dev,
pdev             1678 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_err(&p_dev->pdev->dev,
pdev             1701 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_err(&p_dev->pdev->dev, "%s: failed\n", __func__);
pdev             1732 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_err(&p_dev->pdev->dev, "%s: flash read failed\n", __func__);
pdev             1742 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_err(&p_dev->pdev->dev, "%s: flash read failed\n", __func__);
pdev             1973 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_err(&p_dev->pdev->dev,
pdev             1976 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_err(&p_dev->pdev->dev,
pdev             2040 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 			dev_err(&p_dev->pdev->dev,
pdev             2057 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_err(&p_dev->pdev->dev, "%s: failed\n", __func__);
pdev             2064 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_err(&p_dev->pdev->dev, "%s: failed\n", __func__);
pdev             2071 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_err(&p_dev->pdev->dev, "%s: failed\n", __func__);
pdev             2096 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	struct device *dev = &adapter->pdev->dev;
pdev             2195 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 			     &(adapter->pdev->dev))) {
pdev             2196 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_err(&adapter->pdev->dev,
pdev             2329 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_err(&adapter->pdev->dev, "%s: Invalid opmode %d\n",
pdev             2372 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	dev_info(&adapter->pdev->dev, "HAL Version: %d\n",
pdev             2397 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 			dev_err(&adapter->pdev->dev,
pdev             2406 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	struct pci_dev *pdev = adapter->pdev;
pdev             2415 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		switch (pdev->device) {
pdev             2426 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 			dev_err(&pdev->dev, "%s: Invalid device id\n",
pdev             2497 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_err(&adapter->pdev->dev, "Failed reading flash mfg id\n");
pdev             2516 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		dev_err(&adapter->pdev->dev, "Failed to setup interrupt\n");
pdev               98 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c 	struct device *dev = &adapter->pdev->dev;
pdev              156 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c 	dev_info(&adapter->pdev->dev,
pdev              177 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c 	dev_info(&adapter->pdev->dev, "HAL Version: %d, Virtual function\n",
pdev              223 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c 		dev_err(&adapter->pdev->dev, "Invalid Virtual NIC opmode\n");
pdev              256 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c 		dev_err(&adapter->pdev->dev,
pdev              117 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	struct pci_dev *pdev = adapter->pdev;
pdev              137 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		dev_err(&pdev->dev, "command timeout, response = 0x%x\n", rsp);
pdev              162 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		dev_err(&pdev->dev, fmt, cmd->rsp.arg[0]);
pdev              201 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		dev_info(&adapter->pdev->dev,
pdev              227 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		dev_err(&adapter->pdev->dev, "Failed to set mtu\n");
pdev              266 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	addr = dma_alloc_coherent(&adapter->pdev->dev, rq_size,
pdev              272 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	addr = dma_alloc_coherent(&adapter->pdev->dev, rsp_size,
pdev              347 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		dev_err(&adapter->pdev->dev,
pdev              385 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	dma_free_coherent(&adapter->pdev->dev, rsp_size, prsp,
pdev              388 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	dma_free_coherent(&adapter->pdev->dev, rq_size, prq, hostrq_phys_addr);
pdev              406 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		dev_err(&adapter->pdev->dev,
pdev              437 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	rq_addr = dma_alloc_coherent(&adapter->pdev->dev, rq_size,
pdev              443 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	rsp_addr = dma_alloc_coherent(&adapter->pdev->dev, rsp_size,
pdev              516 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	dma_free_coherent(&adapter->pdev->dev, rsp_size, rsp_addr,
pdev              519 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	dma_free_coherent(&adapter->pdev->dev, rq_size, rq_addr, rq_phys_addr);
pdev              536 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		dev_err(&adapter->pdev->dev,
pdev              567 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	struct pci_dev *pdev = adapter->pdev;
pdev              573 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		ptr = (__le32 *)dma_alloc_coherent(&pdev->dev, sizeof(u32),
pdev              583 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		addr = dma_alloc_coherent(&pdev->dev, TX_DESC_RINGSIZE(tx_ring),
pdev              596 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		addr = dma_alloc_coherent(&adapter->pdev->dev,
pdev              610 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		addr = dma_alloc_coherent(&adapter->pdev->dev,
pdev              632 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		pci_reset_function(dev->pdev);
pdev              727 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 			dma_free_coherent(&adapter->pdev->dev, sizeof(u32),
pdev              735 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 			dma_free_coherent(&adapter->pdev->dev,
pdev              747 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 			dma_free_coherent(&adapter->pdev->dev,
pdev              759 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 			dma_free_coherent(&adapter->pdev->dev,
pdev              839 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		dev_err(&adapter->pdev->dev,
pdev              858 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	nic_info_addr = dma_alloc_coherent(&adapter->pdev->dev, nic_size,
pdev              874 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		dev_err(&adapter->pdev->dev,
pdev              892 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	dma_free_coherent(&adapter->pdev->dev, nic_size, nic_info_addr,
pdev              912 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	nic_info_addr = dma_alloc_coherent(&adapter->pdev->dev, nic_size,
pdev              940 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		dev_err(&adapter->pdev->dev,
pdev              947 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	dma_free_coherent(&adapter->pdev->dev, nic_size, nic_info_addr,
pdev              967 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	pci_info_addr = dma_alloc_coherent(&adapter->pdev->dev, pci_size,
pdev             1001 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		dev_err(&adapter->pdev->dev,
pdev             1009 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		dev_err(&adapter->pdev->dev,
pdev             1016 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	dma_free_coherent(&adapter->pdev->dev, pci_size, pci_info_addr,
pdev             1026 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	struct device *dev = &adapter->pdev->dev;
pdev             1033 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		dev_err(&adapter->pdev->dev, "%s: Not a management function\n",
pdev             1076 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		dev_err(&adapter->pdev->dev,
pdev             1081 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	stats_addr = dma_alloc_coherent(&adapter->pdev->dev, stats_size,
pdev             1117 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	dma_free_coherent(&adapter->pdev->dev, stats_size, stats_addr,
pdev             1137 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	stats_addr = dma_alloc_coherent(&adapter->pdev->dev, stats_size,
pdev             1172 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		dev_err(&adapter->pdev->dev,
pdev             1179 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	dma_free_coherent(&adapter->pdev->dev, stats_size, stats_addr,
pdev             1277 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	dev_err(&adapter->pdev->dev,
pdev             1286 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	struct device *dev = &adapter->pdev->dev;
pdev             1320 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	struct device *dev = &adapter->pdev->dev;
pdev             1327 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		dev_err(&adapter->pdev->dev, "%s: Not a management function\n",
pdev             1375 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		dev_err(&adapter->pdev->dev, "%s: Invalid opmode 0x%x\n",
pdev              316 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 		dev_err(&dcb->adapter->pdev->dev,
pdev              358 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 		dev_err(&adapter->pdev->dev,
pdev              397 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 		dev_err(&dcb->adapter->pdev->dev, "Invalid DCB configuration\n");
pdev              430 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	struct device *dev = &adapter->pdev->dev;
pdev              587 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 		dev_err(&adapter->pdev->dev,
pdev              281 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c 	strlcpy(drvinfo->bus_info, pci_name(adapter->pdev),
pdev              405 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c 		dev_err(&adapter->pdev->dev, "Unsupported board model %d\n",
pdev              543 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c 		(adapter->ahw->revision_id << 16) | (adapter->pdev)->device;
pdev              621 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c 	eeprom->magic = (adapter->pdev)->vendor |
pdev              622 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c 			((adapter->pdev)->device << 16);
pdev              942 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c 	if ((data_read & 0xffff) != adapter->pdev->vendor)
pdev             1069 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c 			dev_warn(&adapter->pdev->dev,
pdev             1076 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c 		dev_err(&adapter->pdev->dev,
pdev             1079 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c 			dev_warn(&adapter->pdev->dev,
pdev             1100 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c 		dev_info(&adapter->pdev->dev,
pdev             1105 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c 	dev_warn(&adapter->pdev->dev, "%s loopback test in progress\n",
pdev             1108 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c 		dev_warn(&adapter->pdev->dev,
pdev             1435 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c 		dev_err(&adapter->pdev->dev,
pdev             1452 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c 			dev_err(&adapter->pdev->dev,
pdev             1618 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c 	dev_info(&adapter->pdev->dev, "FW dump enabled\n");
pdev             1641 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c 	dev_info(&adapter->pdev->dev, "FW dump disabled\n");
pdev              324 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 					dev_err(&adapter->pdev->dev,
pdev              328 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 					dev_err(&adapter->pdev->dev,
pdev              332 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 				dev_err(&adapter->pdev->dev,
pdev              720 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 		dev_err(&adapter->pdev->dev, "%sting loopback mode failed\n",
pdev             1162 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 		dev_err(&adapter->pdev->dev, "Invalid offset 0x%lx\n", off);
pdev             1169 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 			dev_warn(&adapter->pdev->dev,
pdev             1203 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 	dev_err(&adapter->pdev->dev,
pdev             1233 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 	dev_err(&adapter->pdev->dev,
pdev             1394 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 			dev_err(&adapter->pdev->dev,
pdev             1447 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 			dev_err(&adapter->pdev->dev,
pdev             1467 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1474 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 		dev_err(&pdev->dev, "invalid board config, magic=%08x\n",
pdev             1516 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 		dev_err(&pdev->dev, "unknown board type %x\n", board_type);
pdev             1559 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 		dev_err(&adapter->pdev->dev, "LED configuration failed.\n");
pdev             1600 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 	pci_read_config_dword(adapter->pdev, QLCNIC_MSIX_TABLE_OFFSET, &func);
pdev             1648 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c int qlcnic_82xx_shutdown(struct pci_dev *pdev)
pdev             1650 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 	struct qlcnic_adapter *adapter = pci_get_drvdata(pdev);
pdev             1665 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 	retval = pci_save_state(pdev);
pdev             1670 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 		pci_enable_wake(pdev, PCI_D3cold, 1);
pdev             1671 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 		pci_enable_wake(pdev, PCI_D3hot, 1);
pdev             1684 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 		dev_err(&adapter->pdev->dev, "failed to start firmware\n");
pdev               98 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 			pci_unmap_single(adapter->pdev,
pdev              143 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 			pci_unmap_single(adapter->pdev, buffrag->dma,
pdev              150 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 				pci_unmap_page(adapter->pdev, buffrag->dma,
pdev              306 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 			dev_err(&adapter->pdev->dev,
pdev              325 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 		dev_err(&adapter->pdev->dev, "Error waiting for rom done\n");
pdev              392 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 	struct pci_dev *pdev = adapter->pdev;
pdev              450 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 		dev_err(&pdev->dev, "ERROR Reading crb_init area: val:%x\n", n);
pdev              457 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 		dev_err(&pdev->dev, "QLOGIC card flash not initialized.\n");
pdev              480 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 			dev_err(&pdev->dev, "CRB init value out of range %x\n",
pdev              574 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 	dev_err(&adapter->pdev->dev, "Command Peg initialization not "
pdev              595 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 	dev_err(&adapter->pdev->dev, "Receive Peg initialization not complete, state: 0x%x.\n",
pdev              627 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 		dev_err(&adapter->pdev->dev,
pdev              658 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 		dev_warn(&adapter->pdev->dev,
pdev              672 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 		dev_warn(&adapter->pdev->dev,
pdev              683 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 		dev_warn(&adapter->pdev->dev,
pdev              721 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 		dev_err(&adapter->pdev->dev,
pdev              914 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 		dev_err(&adapter->pdev->dev,
pdev              920 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 		dev_err(&adapter->pdev->dev,
pdev              926 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 		dev_err(&adapter->pdev->dev,
pdev              932 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 		dev_err(&adapter->pdev->dev,
pdev             1060 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 		dev_info(&adapter->pdev->dev, "Resetting rom_lock\n");
pdev             1116 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1118 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 	dev_info(&pdev->dev, "loading firmware from %s\n",
pdev             1176 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 			dev_info(&pdev->dev,
pdev             1209 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1233 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 		dev_err(&pdev->dev,
pdev             1242 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 		dev_err(&pdev->dev, "%s: firmware bios is incompatible\n",
pdev             1274 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1287 drivers/net/ethernet/qlogic/qlcnic/qlcnic_init.c 				      &pdev->dev);
pdev              580 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c static int qlcnic_map_tx_skb(struct pci_dev *pdev, struct sk_buff *skb,
pdev              591 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 	map = pci_map_single(pdev, skb->data, skb_headlen(skb),
pdev              593 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 	if (pci_dma_mapping_error(pdev, map))
pdev              602 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 		map = skb_frag_dma_map(&pdev->dev, frag, 0, skb_frag_size(frag),
pdev              604 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 		if (dma_mapping_error(&pdev->dev, map))
pdev              616 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 		pci_unmap_page(pdev, nf->dma, nf->length, PCI_DMA_TODEVICE);
pdev              620 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 	pci_unmap_single(pdev, nf->dma, skb_headlen(skb), PCI_DMA_TODEVICE);
pdev              626 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c static void qlcnic_unmap_buffers(struct pci_dev *pdev, struct sk_buff *skb,
pdev              634 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 		pci_unmap_page(pdev, nf->dma, nf->length, PCI_DMA_TODEVICE);
pdev              638 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 	pci_unmap_single(pdev, nf->dma, skb_headlen(skb), PCI_DMA_TODEVICE);
pdev              656 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 	struct pci_dev *pdev;
pdev              704 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 	pdev = adapter->pdev;
pdev              709 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 	if (qlcnic_map_tx_skb(pdev, skb, pbuf)) {
pdev              783 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 	qlcnic_unmap_buffers(pdev, skb, pbuf);
pdev              820 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 	struct pci_dev *pdev = adapter->pdev;
pdev              829 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 	dma = pci_map_single(pdev, skb->data,
pdev              832 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 	if (pci_dma_mapping_error(pdev, dma)) {
pdev              893 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 	struct pci_dev *pdev = adapter->pdev;
pdev              907 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 			pci_unmap_single(pdev, frag->dma, frag->length,
pdev              912 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 				pci_unmap_page(pdev, frag->dma, frag->length,
pdev             1101 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 	dev = &adapter->pdev->dev;
pdev             1151 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 	pci_unmap_single(adapter->pdev, buffer->dma, ring->dma_size,
pdev             1484 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 			  dev_name(&adapter->pdev->dev), __func__);
pdev             1912 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 			dev_info(&adapter->pdev->dev,
pdev               55 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c static int qlcnic_probe(struct pci_dev *pdev, const struct pci_device_id *ent);
pdev               56 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c static void qlcnic_remove(struct pci_dev *pdev);
pdev               94 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	if (adapter->pdev->device == PCI_DEVICE_ID_QLOGIC_QLE824X)
pdev              299 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              314 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_warn(&pdev->dev, "Bad MAC address %pM.\n",
pdev              688 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              718 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	err = pci_enable_msix_exact(pdev, adapter->msix_entries, num_msix);
pdev              758 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              776 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		err = pci_enable_msix_range(pdev,
pdev              782 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 			dev_info(&pdev->dev, "using msi-x interrupts\n");
pdev              785 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 			pci_disable_msix(pdev);
pdev              787 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 			dev_info(&pdev->dev,
pdev              813 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 				dev_info(&pdev->dev,
pdev              819 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 			dev_info(&pdev->dev,
pdev              849 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev              851 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	if (qlcnic_use_msi && !pci_enable_msi(pdev)) {
pdev              856 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_info(&pdev->dev, "using msi interrupts\n");
pdev              857 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		adapter->msix_entries[0].vector = pdev->irq;
pdev              872 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	dev_info(&pdev->dev, "using legacy interrupts\n");
pdev              873 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	adapter->msix_entries[0].vector = pdev->irq;
pdev              928 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 			dev_err(&adapter->pdev->dev,
pdev              940 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		pci_disable_msix(adapter->pdev);
pdev              942 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		pci_disable_msi(adapter->pdev);
pdev             1045 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 			dev_err(&adapter->pdev->dev, "%s: Invalid function 0x%x, max 0x%x\n",
pdev             1141 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_info(&adapter->pdev->dev,
pdev             1170 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c static int qlcnic_setup_pci_map(struct pci_dev *pdev,
pdev             1178 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	mem_len = pci_resource_len(pdev, 0);
pdev             1180 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	qlcnic_get_bar_length(pdev->device, &bar0_len);
pdev             1183 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		mem_ptr0 = pci_ioremap_bar(pdev, 0);
pdev             1185 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 			dev_err(&pdev->dev, "failed to map PCI bar 0\n");
pdev             1193 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	dev_info(&pdev->dev, "%dKB memory map\n", (int)(mem_len >> 10));
pdev             1206 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1210 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	subsystem_vendor = pdev->subsystem_vendor;
pdev             1212 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	if (pdev->device == PCI_DEVICE_ID_QLOGIC_QLE824X ||
pdev             1213 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	    pdev->device == PCI_DEVICE_ID_QLOGIC_QLE834X) {
pdev             1215 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		    qlcnic_boards[index].sub_device == pdev->subsystem_device)
pdev             1226 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1230 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		if (qlcnic_boards[i].vendor == pdev->vendor &&
pdev             1231 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		    qlcnic_boards[i].device == pdev->device &&
pdev             1250 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1264 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_err(&pdev->dev, "Error getting board config info.\n");
pdev             1272 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 				dev_info(&pdev->dev,
pdev             1277 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	dev_info(&pdev->dev, "Driver v%s, firmware v%d.%d.%d\n",
pdev             1342 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_info(&adapter->pdev->dev, "vNIC mode enabled.\n");
pdev             1487 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 			dev_info(&adapter->pdev->dev,
pdev             1492 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 			dev_info(&adapter->pdev->dev,
pdev             1623 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_err(&adapter->pdev->dev,
pdev             1696 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_err(&adapter->pdev->dev,
pdev             1712 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	dev_err(&adapter->pdev->dev, "Device state set to failed\n");
pdev             1989 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             2001 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_err(&pdev->dev, "Error in setting sw resources\n");
pdev             2007 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_err(&pdev->dev, "Error in setting hw resources\n");
pdev             2013 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_err(&pdev->dev, "failed to setup interrupt\n");
pdev             2125 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dma_free_coherent(&adapter->pdev->dev, QLC_PEX_DMA_READ_SIZE,
pdev             2289 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	struct pci_dev *pdev = adapter->pdev;
pdev             2358 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_err(&pdev->dev, "failed to register net device\n");
pdev             2365 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c static int qlcnic_set_dma_mask(struct pci_dev *pdev, int *pci_using_dac)
pdev             2367 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	if (!pci_set_dma_mask(pdev, DMA_BIT_MASK(64)) &&
pdev             2368 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 			!pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64)))
pdev             2370 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	else if (!pci_set_dma_mask(pdev, DMA_BIT_MASK(32)) &&
pdev             2371 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 			!pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32)))
pdev             2374 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_err(&pdev->dev, "Unable to set DMA mask, aborting\n");
pdev             2462 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c qlcnic_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             2470 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	err = pci_enable_device(pdev);
pdev             2474 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	if (!(pci_resource_flags(pdev, 0) & IORESOURCE_MEM)) {
pdev             2479 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	err = qlcnic_set_dma_mask(pdev, &pci_using_dac);
pdev             2483 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	err = pci_request_regions(pdev, qlcnic_driver_name);
pdev             2487 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	pci_set_master(pdev);
pdev             2488 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	pci_enable_pcie_error_reporting(pdev);
pdev             2515 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	err = qlcnic_setup_pci_map(pdev, ahw);
pdev             2526 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             2530 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	adapter->pdev    = pdev;
pdev             2536 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_err(&pdev->dev, "Failed to create workqueue\n");
pdev             2545 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	ahw->revision_id = pdev->revision;
pdev             2565 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 			dev_err(&pdev->dev, "Loading fw failed.Please Reboot\n"
pdev             2598 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 				dev_err(&pdev->dev, "Adapter initialization failed due to a faulty hardware\n");
pdev             2599 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 				dev_err(&pdev->dev, "Please replace the adapter with new one and return the faulty adapter for repair\n");
pdev             2602 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 				dev_err(&pdev->dev, "Adapter initialization failed. Please reboot\n");
pdev             2605 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 				dev_err(&pdev->dev, "Adapter initialization failed\n");
pdev             2608 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 				dev_err(&pdev->dev, "Adapter initialization failed. Driver will load in maintenance mode to recover the adapter using the application\n");
pdev             2616 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_err(&pdev->dev,
pdev             2623 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_warn(&pdev->dev, "failed to read mac addr\n");
pdev             2637 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_warn(&pdev->dev,
pdev             2646 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 			dev_err(&pdev->dev, "Failed to setup interrupt\n");
pdev             2662 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	pci_set_drvdata(pdev, adapter);
pdev             2670 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_info(&adapter->pdev->dev, "%s: GbE port initialized\n",
pdev             2674 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_info(&adapter->pdev->dev, "%s: XGbE port initialized\n",
pdev             2711 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	pci_release_regions(pdev);
pdev             2714 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	pci_disable_device(pdev);
pdev             2731 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_err(&pdev->dev, "Failed to register net device\n");
pdev             2736 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	pci_set_drvdata(pdev, adapter);
pdev             2742 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c static void qlcnic_remove(struct pci_dev *pdev)
pdev             2748 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	adapter = pci_get_drvdata(pdev);
pdev             2792 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	pci_disable_pcie_error_reporting(pdev);
pdev             2793 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	pci_release_regions(pdev);
pdev             2794 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	pci_disable_device(pdev);
pdev             2806 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c static void qlcnic_shutdown(struct pci_dev *pdev)
pdev             2808 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	if (__qlcnic_shutdown(pdev))
pdev             2811 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	pci_disable_device(pdev);
pdev             2815 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c static int qlcnic_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             2819 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	retval = __qlcnic_shutdown(pdev);
pdev             2823 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev             2827 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c static int qlcnic_resume(struct pci_dev *pdev)
pdev             2829 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	struct qlcnic_adapter *adapter = pci_get_drvdata(pdev);
pdev             2832 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	err = pci_enable_device(pdev);
pdev             2836 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	pci_set_power_state(pdev, PCI_D0);
pdev             2837 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	pci_set_master(pdev);
pdev             2838 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	pci_restore_state(pdev);
pdev             3265 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_info(&adapter->pdev->dev,
pdev             3310 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_warn(&adapter->pdev->dev, "IDC Version mismatch, driver's"
pdev             3368 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_err(&adapter->pdev->dev, "Device in failed state.\n");
pdev             3388 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_err(&adapter->pdev->dev,
pdev             3433 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_info(&adapter->pdev->dev, "Detected state change from "
pdev             3439 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_info(&adapter->pdev->dev, "Reset:Failed to get ack %d sec\n",
pdev             3503 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	dev_err(&adapter->pdev->dev, "Fwinit work failed state=%u "
pdev             3529 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_err(&adapter->pdev->dev,
pdev             3534 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 			dev_err(&adapter->pdev->dev,
pdev             3537 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 			dev_err(&adapter->pdev->dev,
pdev             3545 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_err(&adapter->pdev->dev, "Detaching the device: temp=%d\n",
pdev             3553 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 			dev_err(&adapter->pdev->dev,
pdev             3601 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	dev_info(&adapter->pdev->dev, "Pause control frames disabled"
pdev             3745 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	dev_err(&adapter->pdev->dev, "firmware hang detected\n");
pdev             3747 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	dev_err(&adapter->pdev->dev, "Dumping hw/fw registers\n"
pdev             3760 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_err(&adapter->pdev->dev,
pdev             3799 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c static int qlcnic_is_first_func(struct pci_dev *pdev)
pdev             3802 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	int val = pdev->devfn;
pdev             3806 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 			(pdev->bus), pdev->bus->number,
pdev             3807 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 			PCI_DEVFN(PCI_SLOT(pdev->devfn), val));
pdev             3820 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c static int qlcnic_attach_func(struct pci_dev *pdev)
pdev             3823 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	struct qlcnic_adapter *adapter = pci_get_drvdata(pdev);
pdev             3826 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	pdev->error_state = pci_channel_io_normal;
pdev             3828 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	err = pci_enable_device(pdev);
pdev             3832 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	pci_set_master(pdev);
pdev             3833 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	pci_restore_state(pdev);
pdev             3835 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	first_func = qlcnic_is_first_func(pdev);
pdev             3884 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c static pci_ers_result_t qlcnic_82xx_io_error_detected(struct pci_dev *pdev,
pdev             3887 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	struct qlcnic_adapter *adapter = pci_get_drvdata(pdev);
pdev             3909 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	pci_save_state(pdev);
pdev             3910 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	pci_disable_device(pdev);
pdev             3915 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c static pci_ers_result_t qlcnic_82xx_io_slot_reset(struct pci_dev *pdev)
pdev             3920 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	res = qlcnic_attach_func(pdev) ? PCI_ERS_RESULT_DISCONNECT :
pdev             3927 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c static void qlcnic_82xx_io_resume(struct pci_dev *pdev)
pdev             3930 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	struct qlcnic_adapter *adapter = pci_get_drvdata(pdev);
pdev             3939 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c static pci_ers_result_t qlcnic_io_error_detected(struct pci_dev *pdev,
pdev             3942 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	struct qlcnic_adapter *adapter = pci_get_drvdata(pdev);
pdev             3946 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		return hw_ops->io_error_detected(pdev, state);
pdev             3948 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_err(&pdev->dev, "AER error_detected handler not registered.\n");
pdev             3953 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c static pci_ers_result_t qlcnic_io_slot_reset(struct pci_dev *pdev)
pdev             3955 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	struct qlcnic_adapter *adapter = pci_get_drvdata(pdev);
pdev             3959 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		return hw_ops->io_slot_reset(pdev);
pdev             3961 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_err(&pdev->dev, "AER slot_reset handler not registered.\n");
pdev             3966 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c static void qlcnic_io_resume(struct pci_dev *pdev)
pdev             3968 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 	struct qlcnic_adapter *adapter = pci_get_drvdata(pdev);
pdev             3972 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		hw_ops->io_resume(pdev);
pdev             3974 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 		dev_err(&pdev->dev, "AER resume handler not registered.\n");
pdev             4093 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c 			dev_err(&adapter->pdev->dev,
pdev              447 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 					dev_info(&adapter->pdev->dev,
pdev              491 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 				dev_info(&adapter->pdev->dev,
pdev              642 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 			dev_err(&adapter->pdev->dev,
pdev              672 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 		dev_info(&adapter->pdev->dev,
pdev              693 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 				dev_err(&adapter->pdev->dev,
pdev              724 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 	struct device *dev = &adapter->pdev->dev;
pdev              775 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 	struct device *dev = &adapter->pdev->dev;
pdev              859 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 	struct device *dev = &adapter->pdev->dev;
pdev              927 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 		dev_err(&adapter->pdev->dev,
pdev              973 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 			dev_err(&adapter->pdev->dev,
pdev             1178 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 	tmp_addr = dma_alloc_coherent(&adapter->pdev->dev, temp_size,
pdev             1202 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 	dma_free_coherent(&adapter->pdev->dev, temp_size, tmp_addr, tmp_addr_t);
pdev             1222 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 		dev_err(&adapter->pdev->dev,
pdev             1243 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 			dev_err(&adapter->pdev->dev,
pdev             1255 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 		dev_err(&adapter->pdev->dev,
pdev             1266 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 		temp_buffer = dma_alloc_coherent(&adapter->pdev->dev,
pdev             1277 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 	dev_info(&adapter->pdev->dev,
pdev             1293 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 	struct device *dev = &adapter->pdev->dev;
pdev             1310 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 		dev_info(&adapter->pdev->dev, "Dump not enabled\n");
pdev             1315 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 		dev_info(&adapter->pdev->dev,
pdev             1410 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 	return ((adapter->pdev->device == PCI_DEVICE_ID_QLOGIC_QLE8830) &&
pdev             1420 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 	struct pci_dev *pdev = adapter->pdev;
pdev             1437 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 		dev_info(&pdev->dev, "Supports FW dump capability\n");
pdev             1449 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 			dev_info(&pdev->dev,
pdev              125 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	struct pci_dev *dev = adapter->pdev;
pdev              170 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		dev_err(&adapter->pdev->dev,
pdev              180 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		dev_err(&adapter->pdev->dev, "Cannot create async workqueue\n");
pdev              216 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 			dev_info(&adapter->pdev->dev,
pdev              329 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		dev_err(&adapter->pdev->dev,
pdev              337 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		dev_err(&adapter->pdev->dev,
pdev              360 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	struct device *dev = &adapter->pdev->dev;
pdev              372 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		dev_err(&adapter->pdev->dev,
pdev              444 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	dev_info(&adapter->pdev->dev, "Number of allowed Guest VLANs = %d\n",
pdev              477 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		dev_err(&adapter->pdev->dev, "Failed to get ACL, err=%d\n",
pdev              516 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	dev_info(&adapter->pdev->dev, "HAL Version: %d\n",
pdev              536 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		dev_warn(&adapter->pdev->dev,
pdev              545 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		dev_err(&adapter->pdev->dev, "Failed to setup interrupt\n");
pdev              577 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	pci_set_drvdata(adapter->pdev, adapter);
pdev              578 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	dev_info(&adapter->pdev->dev, "%s: XGbE port initialized\n",
pdev              638 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		dev_warn(&adapter->pdev->dev, "failed to read mac addr\n");
pdev              651 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	dev_info(&adapter->pdev->dev,
pdev             1291 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		dev_err(&adapter->pdev->dev,
pdev             1341 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		dev_err(&adapter->pdev->dev,
pdev             1375 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	struct device *dev = &adapter->pdev->dev;
pdev             1476 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		dev_err(&adapter->pdev->dev,
pdev             1581 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	if (adapter->pdev->is_virtfn) {
pdev             1739 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	struct device *dev = &adapter->pdev->dev;
pdev             1769 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	struct device *dev = &adapter->pdev->dev;
pdev             1842 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	dev_err(&adapter->pdev->dev, "Device is in failed state\n");
pdev             1857 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	dev_info(&adapter->pdev->dev, "Device is in quiescent state\n");
pdev             1876 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		dev_err(&adapter->pdev->dev,
pdev             1889 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	dev_err(&adapter->pdev->dev, "%s: Device in unknown state\n", __func__);
pdev             2076 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		dev_err(&adapter->pdev->dev,
pdev             2112 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c static int qlcnic_sriov_vf_shutdown(struct pci_dev *pdev)
pdev             2114 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	struct qlcnic_adapter *adapter = pci_get_drvdata(pdev);
pdev             2129 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	retval = pci_save_state(pdev);
pdev               61 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		dev_err(&adapter->pdev->dev,
pdev              187 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		dev_err(&adapter->pdev->dev,
pdev              210 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	dev_info(&adapter->pdev->dev,
pdev              312 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		dev_err(&adapter->pdev->dev,
pdev              352 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		dev_err(&adapter->pdev->dev,
pdev              373 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		dev_err(&adapter->pdev->dev,
pdev              398 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		dev_err(&adapter->pdev->dev,
pdev              426 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		dev_err(&adapter->pdev->dev, "Cannot create FLR workqueue\n");
pdev              459 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	pci_disable_sriov(adapter->pdev);
pdev              469 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	if (pci_vfs_assigned(adapter->pdev)) {
pdev              574 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = pci_enable_sriov(adapter->pdev, num_vfs);
pdev              715 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		dev_err(&adapter->pdev->dev, "Failed to set ACL, err=%d\n",
pdev             1610 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 			dev_err(&adapter->pdev->dev,
pdev             1636 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 			dev_err(&adapter->pdev->dev,
pdev             1796 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	dev_info(&adapter->pdev->dev, "%s: op_mode %d\n",
pdev              367 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c 	dev_err(&adapter->pdev->dev, "%s: Invalid nic function\n", __func__);
pdev             1139 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c 			dev_err(&adapter->pdev->dev,
pdev             1157 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c 				dev_err(&adapter->pdev->dev,
pdev             1168 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c 				dev_err(&adapter->pdev->dev,
pdev             1293 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c 	struct device *dev = &adapter->pdev->dev;
pdev             1324 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c 	struct device *dev = &adapter->pdev->dev;
pdev             1334 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c 	struct device *dev = &adapter->pdev->dev;
pdev             1342 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c 	struct device *dev = &adapter->pdev->dev;
pdev             1381 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c 	struct device *dev = &adapter->pdev->dev;
pdev             1418 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c 	struct device *dev = &adapter->pdev->dev;
pdev             1428 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c 	struct device *dev = &adapter->pdev->dev;
pdev             1215 drivers/net/ethernet/qualcomm/emac/emac-mac.c void emac_mac_rx_tx_ring_init_all(struct platform_device *pdev,
pdev              233 drivers/net/ethernet/qualcomm/emac/emac-mac.h void emac_mac_rx_tx_ring_init_all(struct platform_device *pdev,
pdev               92 drivers/net/ethernet/qualcomm/emac/emac-phy.c int emac_phy_config(struct platform_device *pdev, struct emac_adapter *adpt)
pdev               94 drivers/net/ethernet/qualcomm/emac/emac-phy.c 	struct device_node *np = pdev->dev.of_node;
pdev               99 drivers/net/ethernet/qualcomm/emac/emac-phy.c 	adpt->mii_bus = mii_bus = devm_mdiobus_alloc(&pdev->dev);
pdev              104 drivers/net/ethernet/qualcomm/emac/emac-phy.c 	snprintf(mii_bus->id, MII_BUS_ID_SIZE, "%s", pdev->name);
pdev              107 drivers/net/ethernet/qualcomm/emac/emac-phy.c 	mii_bus->parent = &pdev->dev;
pdev              110 drivers/net/ethernet/qualcomm/emac/emac-phy.c 	if (has_acpi_companion(&pdev->dev)) {
pdev              115 drivers/net/ethernet/qualcomm/emac/emac-phy.c 			dev_err(&pdev->dev, "could not register mdio bus\n");
pdev              118 drivers/net/ethernet/qualcomm/emac/emac-phy.c 		ret = device_property_read_u32(&pdev->dev, "phy-channel",
pdev              140 drivers/net/ethernet/qualcomm/emac/emac-phy.c 			dev_err(&pdev->dev, "could not register mdio bus\n");
pdev              150 drivers/net/ethernet/qualcomm/emac/emac-phy.c 		dev_err(&pdev->dev, "could not find external phy\n");
pdev               10 drivers/net/ethernet/qualcomm/emac/emac-phy.h int emac_phy_config(struct platform_device *pdev, struct emac_adapter *adpt);
pdev              349 drivers/net/ethernet/qualcomm/emac/emac-sgmii.c int emac_sgmii_config(struct platform_device *pdev, struct emac_adapter *adpt)
pdev              356 drivers/net/ethernet/qualcomm/emac/emac-sgmii.c 	if (has_acpi_companion(&pdev->dev)) {
pdev              359 drivers/net/ethernet/qualcomm/emac/emac-sgmii.c 		dev = device_find_child(&pdev->dev, &phy->sgmii_ops,
pdev              363 drivers/net/ethernet/qualcomm/emac/emac-sgmii.c 			dev_warn(&pdev->dev, "cannot find internal phy node\n");
pdev              372 drivers/net/ethernet/qualcomm/emac/emac-sgmii.c 		np = of_parse_phandle(pdev->dev.of_node, "internal-phy", 0);
pdev              374 drivers/net/ethernet/qualcomm/emac/emac-sgmii.c 			dev_err(&pdev->dev, "missing internal-phy property\n");
pdev              381 drivers/net/ethernet/qualcomm/emac/emac-sgmii.c 			dev_err(&pdev->dev, "invalid internal-phy property\n");
pdev              387 drivers/net/ethernet/qualcomm/emac/emac-sgmii.c 			dev_err(&pdev->dev, "unrecognized internal phy node\n");
pdev               40 drivers/net/ethernet/qualcomm/emac/emac-sgmii.h int emac_sgmii_config(struct platform_device *pdev, struct emac_adapter *adpt);
pdev              444 drivers/net/ethernet/qualcomm/emac/emac.c static int emac_clks_get(struct platform_device *pdev,
pdev              450 drivers/net/ethernet/qualcomm/emac/emac.c 		struct clk *clk = devm_clk_get(&pdev->dev, emac_clk_name[i]);
pdev              453 drivers/net/ethernet/qualcomm/emac/emac.c 			dev_err(&pdev->dev,
pdev              467 drivers/net/ethernet/qualcomm/emac/emac.c static int emac_clks_phase1_init(struct platform_device *pdev,
pdev              475 drivers/net/ethernet/qualcomm/emac/emac.c 	if (has_acpi_companion(&pdev->dev))
pdev              478 drivers/net/ethernet/qualcomm/emac/emac.c 	ret = emac_clks_get(pdev, adpt);
pdev              498 drivers/net/ethernet/qualcomm/emac/emac.c static int emac_clks_phase2_init(struct platform_device *pdev,
pdev              503 drivers/net/ethernet/qualcomm/emac/emac.c 	if (has_acpi_companion(&pdev->dev))
pdev              543 drivers/net/ethernet/qualcomm/emac/emac.c static int emac_probe_resources(struct platform_device *pdev,
pdev              551 drivers/net/ethernet/qualcomm/emac/emac.c 	if (device_get_mac_address(&pdev->dev, maddr, ETH_ALEN))
pdev              557 drivers/net/ethernet/qualcomm/emac/emac.c 	ret = platform_get_irq(pdev, 0);
pdev              563 drivers/net/ethernet/qualcomm/emac/emac.c 	adpt->base = devm_platform_ioremap_resource(pdev, 0);
pdev              568 drivers/net/ethernet/qualcomm/emac/emac.c 	adpt->csr = devm_platform_ioremap_resource(pdev, 1);
pdev              595 drivers/net/ethernet/qualcomm/emac/emac.c static int emac_probe(struct platform_device *pdev)
pdev              608 drivers/net/ethernet/qualcomm/emac/emac.c 	ret = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(46));
pdev              610 drivers/net/ethernet/qualcomm/emac/emac.c 		dev_err(&pdev->dev, "could not set DMA mask\n");
pdev              618 drivers/net/ethernet/qualcomm/emac/emac.c 	dev_set_drvdata(&pdev->dev, netdev);
pdev              619 drivers/net/ethernet/qualcomm/emac/emac.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev              634 drivers/net/ethernet/qualcomm/emac/emac.c 	ret = emac_probe_resources(pdev, adpt);
pdev              639 drivers/net/ethernet/qualcomm/emac/emac.c 	ret = emac_clks_phase1_init(pdev, adpt);
pdev              641 drivers/net/ethernet/qualcomm/emac/emac.c 		dev_err(&pdev->dev, "could not initialize clocks\n");
pdev              653 drivers/net/ethernet/qualcomm/emac/emac.c 	ret = emac_phy_config(pdev, adpt);
pdev              658 drivers/net/ethernet/qualcomm/emac/emac.c 	ret = emac_sgmii_config(pdev, adpt);
pdev              663 drivers/net/ethernet/qualcomm/emac/emac.c 	ret = emac_clks_phase2_init(pdev, adpt);
pdev              665 drivers/net/ethernet/qualcomm/emac/emac.c 		dev_err(&pdev->dev, "could not initialize clocks\n");
pdev              687 drivers/net/ethernet/qualcomm/emac/emac.c 	emac_mac_rx_tx_ring_init_all(pdev, adpt);
pdev              694 drivers/net/ethernet/qualcomm/emac/emac.c 		dev_err(&pdev->dev, "could not register net device\n");
pdev              725 drivers/net/ethernet/qualcomm/emac/emac.c static int emac_remove(struct platform_device *pdev)
pdev              727 drivers/net/ethernet/qualcomm/emac/emac.c 	struct net_device *netdev = dev_get_drvdata(&pdev->dev);
pdev              746 drivers/net/ethernet/qualcomm/emac/emac.c static void emac_shutdown(struct platform_device *pdev)
pdev              748 drivers/net/ethernet/qualcomm/emac/emac.c 	struct net_device *netdev = dev_get_drvdata(&pdev->dev);
pdev              174 drivers/net/ethernet/rdc/r6040.c 	struct pci_dev *pdev;
pdev              265 drivers/net/ethernet/rdc/r6040.c 			pci_unmap_single(lp->pdev,
pdev              282 drivers/net/ethernet/rdc/r6040.c 			pci_unmap_single(lp->pdev,
pdev              338 drivers/net/ethernet/rdc/r6040.c 		desc->buf = cpu_to_le32(pci_map_single(lp->pdev,
pdev              466 drivers/net/ethernet/rdc/r6040.c 	struct pci_dev *pdev = lp->pdev;
pdev              487 drivers/net/ethernet/rdc/r6040.c 		pci_free_consistent(pdev,
pdev              493 drivers/net/ethernet/rdc/r6040.c 		pci_free_consistent(pdev,
pdev              555 drivers/net/ethernet/rdc/r6040.c 		pci_unmap_single(priv->pdev, le32_to_cpu(descptr->buf),
pdev              566 drivers/net/ethernet/rdc/r6040.c 		descptr->buf = cpu_to_le32(pci_map_single(priv->pdev,
pdev              608 drivers/net/ethernet/rdc/r6040.c 		pci_unmap_single(priv->pdev, le32_to_cpu(descptr->buf),
pdev              761 drivers/net/ethernet/rdc/r6040.c 		pci_alloc_consistent(lp->pdev, RX_DESC_SIZE, &lp->rx_ring_dma);
pdev              768 drivers/net/ethernet/rdc/r6040.c 		pci_alloc_consistent(lp->pdev, TX_DESC_SIZE, &lp->tx_ring_dma);
pdev              784 drivers/net/ethernet/rdc/r6040.c 	pci_free_consistent(lp->pdev, TX_DESC_SIZE, lp->tx_ring,
pdev              787 drivers/net/ethernet/rdc/r6040.c 	pci_free_consistent(lp->pdev, RX_DESC_SIZE, lp->rx_ring,
pdev              822 drivers/net/ethernet/rdc/r6040.c 	descptr->buf = cpu_to_le32(pci_map_single(lp->pdev,
pdev              941 drivers/net/ethernet/rdc/r6040.c 	strlcpy(info->bus_info, pci_name(rp->pdev), sizeof(info->bus_info));
pdev             1001 drivers/net/ethernet/rdc/r6040.c 		dev_err(&lp->pdev->dev, "no PHY found\n");
pdev             1009 drivers/net/ethernet/rdc/r6040.c 		dev_err(&lp->pdev->dev, "could not attach to PHY\n");
pdev             1023 drivers/net/ethernet/rdc/r6040.c static int r6040_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1035 drivers/net/ethernet/rdc/r6040.c 	err = pci_enable_device(pdev);
pdev             1040 drivers/net/ethernet/rdc/r6040.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             1042 drivers/net/ethernet/rdc/r6040.c 		dev_err(&pdev->dev, "32-bit PCI DMA addresses not supported by the card\n");
pdev             1045 drivers/net/ethernet/rdc/r6040.c 	err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             1047 drivers/net/ethernet/rdc/r6040.c 		dev_err(&pdev->dev, "32-bit PCI DMA addresses not supported by the card\n");
pdev             1052 drivers/net/ethernet/rdc/r6040.c 	if (pci_resource_len(pdev, bar) < io_size) {
pdev             1053 drivers/net/ethernet/rdc/r6040.c 		dev_err(&pdev->dev, "Insufficient PCI resources, aborting\n");
pdev             1058 drivers/net/ethernet/rdc/r6040.c 	pci_set_master(pdev);
pdev             1065 drivers/net/ethernet/rdc/r6040.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             1068 drivers/net/ethernet/rdc/r6040.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev             1071 drivers/net/ethernet/rdc/r6040.c 		dev_err(&pdev->dev, "Failed to request PCI regions\n");
pdev             1075 drivers/net/ethernet/rdc/r6040.c 	ioaddr = pci_iomap(pdev, bar, io_size);
pdev             1077 drivers/net/ethernet/rdc/r6040.c 		dev_err(&pdev->dev, "ioremap failed for device\n");
pdev             1093 drivers/net/ethernet/rdc/r6040.c 	dev->irq = pdev->irq;
pdev             1096 drivers/net/ethernet/rdc/r6040.c 	pci_set_drvdata(pdev, dev);
pdev             1115 drivers/net/ethernet/rdc/r6040.c 	lp->pdev = pdev;
pdev             1130 drivers/net/ethernet/rdc/r6040.c 		dev_err(&pdev->dev, "mdiobus_alloc() failed\n");
pdev             1140 drivers/net/ethernet/rdc/r6040.c 		dev_name(&pdev->dev), card_idx);
pdev             1144 drivers/net/ethernet/rdc/r6040.c 		dev_err(&pdev->dev, "failed to register MII bus\n");
pdev             1150 drivers/net/ethernet/rdc/r6040.c 		dev_err(&pdev->dev, "failed to probe MII bus\n");
pdev             1157 drivers/net/ethernet/rdc/r6040.c 		dev_err(&pdev->dev, "Failed to register net device\n");
pdev             1168 drivers/net/ethernet/rdc/r6040.c 	pci_iounmap(pdev, ioaddr);
pdev             1170 drivers/net/ethernet/rdc/r6040.c 	pci_release_regions(pdev);
pdev             1174 drivers/net/ethernet/rdc/r6040.c 	pci_disable_device(pdev);
pdev             1179 drivers/net/ethernet/rdc/r6040.c static void r6040_remove_one(struct pci_dev *pdev)
pdev             1181 drivers/net/ethernet/rdc/r6040.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             1188 drivers/net/ethernet/rdc/r6040.c 	pci_iounmap(pdev, lp->base);
pdev             1189 drivers/net/ethernet/rdc/r6040.c 	pci_release_regions(pdev);
pdev             1191 drivers/net/ethernet/rdc/r6040.c 	pci_disable_device(pdev);
pdev              330 drivers/net/ethernet/realtek/8139cp.c 	struct pci_dev		*pdev;
pdev              516 drivers/net/ethernet/realtek/8139cp.c 		new_mapping = dma_map_single(&cp->pdev->dev, new_skb->data, buflen,
pdev              518 drivers/net/ethernet/realtek/8139cp.c 		if (dma_mapping_error(&cp->pdev->dev, new_mapping)) {
pdev              524 drivers/net/ethernet/realtek/8139cp.c 		dma_unmap_single(&cp->pdev->dev, mapping,
pdev              618 drivers/net/ethernet/realtek/8139cp.c 		pci_read_config_word(cp->pdev, PCI_STATUS, &pci_status);
pdev              619 drivers/net/ethernet/realtek/8139cp.c 		pci_write_config_word(cp->pdev, PCI_STATUS, pci_status);
pdev              640 drivers/net/ethernet/realtek/8139cp.c 	const int irq = cp->pdev->irq;
pdev              667 drivers/net/ethernet/realtek/8139cp.c 		dma_unmap_single(&cp->pdev->dev, le64_to_cpu(txd->addr),
pdev              726 drivers/net/ethernet/realtek/8139cp.c 		dma_unmap_single(&cp->pdev->dev, le64_to_cpu(txd->addr),
pdev              784 drivers/net/ethernet/realtek/8139cp.c 		mapping = dma_map_single(&cp->pdev->dev, skb->data, len, PCI_DMA_TODEVICE);
pdev              785 drivers/net/ethernet/realtek/8139cp.c 		if (dma_mapping_error(&cp->pdev->dev, mapping))
pdev              812 drivers/net/ethernet/realtek/8139cp.c 		first_mapping = dma_map_single(&cp->pdev->dev, skb->data,
pdev              814 drivers/net/ethernet/realtek/8139cp.c 		if (dma_mapping_error(&cp->pdev->dev, first_mapping))
pdev              827 drivers/net/ethernet/realtek/8139cp.c 			mapping = dma_map_single(&cp->pdev->dev,
pdev              830 drivers/net/ethernet/realtek/8139cp.c 			if (dma_mapping_error(&cp->pdev->dev, mapping)) {
pdev             1071 drivers/net/ethernet/realtek/8139cp.c 		mapping = dma_map_single(&cp->pdev->dev, skb->data,
pdev             1073 drivers/net/ethernet/realtek/8139cp.c 		if (dma_mapping_error(&cp->pdev->dev, mapping)) {
pdev             1115 drivers/net/ethernet/realtek/8139cp.c 	struct device *d = &cp->pdev->dev;
pdev             1141 drivers/net/ethernet/realtek/8139cp.c 			dma_unmap_single(&cp->pdev->dev,le64_to_cpu(desc->addr),
pdev             1152 drivers/net/ethernet/realtek/8139cp.c 			dma_unmap_single(&cp->pdev->dev,le64_to_cpu(desc->addr),
pdev             1173 drivers/net/ethernet/realtek/8139cp.c 	dma_free_coherent(&cp->pdev->dev, CP_RING_BYTES, cp->rx_ring,
pdev             1182 drivers/net/ethernet/realtek/8139cp.c 	const int irq = cp->pdev->irq;
pdev             1232 drivers/net/ethernet/realtek/8139cp.c 	free_irq(cp->pdev->irq, dev);
pdev             1387 drivers/net/ethernet/realtek/8139cp.c 	strlcpy(info->bus_info, pci_name(cp->pdev), sizeof(info->bus_info));
pdev             1544 drivers/net/ethernet/realtek/8139cp.c 	nic_stats = dma_alloc_coherent(&cp->pdev->dev, sizeof(*nic_stats),
pdev             1580 drivers/net/ethernet/realtek/8139cp.c 	dma_free_coherent(&cp->pdev->dev, sizeof(*nic_stats), nic_stats, dma);
pdev             1852 drivers/net/ethernet/realtek/8139cp.c 	pci_enable_wake(cp->pdev, PCI_D0, 1); /* Enable PME# generation */
pdev             1853 drivers/net/ethernet/realtek/8139cp.c 	pci_set_power_state (cp->pdev, PCI_D3hot);
pdev             1884 drivers/net/ethernet/realtek/8139cp.c static int cp_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1895 drivers/net/ethernet/realtek/8139cp.c 	if (pdev->vendor == PCI_VENDOR_ID_REALTEK &&
pdev             1896 drivers/net/ethernet/realtek/8139cp.c 	    pdev->device == PCI_DEVICE_ID_REALTEK_8139 && pdev->revision < 0x20) {
pdev             1897 drivers/net/ethernet/realtek/8139cp.c 		dev_info(&pdev->dev,
pdev             1899 drivers/net/ethernet/realtek/8139cp.c 			 pdev->vendor, pdev->device, pdev->revision);
pdev             1906 drivers/net/ethernet/realtek/8139cp.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             1909 drivers/net/ethernet/realtek/8139cp.c 	cp->pdev = pdev;
pdev             1921 drivers/net/ethernet/realtek/8139cp.c 	rc = pci_enable_device(pdev);
pdev             1925 drivers/net/ethernet/realtek/8139cp.c 	rc = pci_set_mwi(pdev);
pdev             1929 drivers/net/ethernet/realtek/8139cp.c 	rc = pci_request_regions(pdev, DRV_NAME);
pdev             1933 drivers/net/ethernet/realtek/8139cp.c 	pciaddr = pci_resource_start(pdev, 1);
pdev             1936 drivers/net/ethernet/realtek/8139cp.c 		dev_err(&pdev->dev, "no MMIO resource\n");
pdev             1939 drivers/net/ethernet/realtek/8139cp.c 	if (pci_resource_len(pdev, 1) < CP_REGS_SIZE) {
pdev             1941 drivers/net/ethernet/realtek/8139cp.c 		dev_err(&pdev->dev, "MMIO resource (%llx) too small\n",
pdev             1942 drivers/net/ethernet/realtek/8139cp.c 		       (unsigned long long)pci_resource_len(pdev, 1));
pdev             1948 drivers/net/ethernet/realtek/8139cp.c 	    !pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64)) &&
pdev             1949 drivers/net/ethernet/realtek/8139cp.c 	    !pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) {
pdev             1954 drivers/net/ethernet/realtek/8139cp.c 		rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             1956 drivers/net/ethernet/realtek/8139cp.c 			dev_err(&pdev->dev,
pdev             1960 drivers/net/ethernet/realtek/8139cp.c 		rc = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             1962 drivers/net/ethernet/realtek/8139cp.c 			dev_err(&pdev->dev,
pdev             1977 drivers/net/ethernet/realtek/8139cp.c 		dev_err(&pdev->dev, "Cannot map PCI MMIO (%Lx@%Lx)\n",
pdev             1978 drivers/net/ethernet/realtek/8139cp.c 			(unsigned long long)pci_resource_len(pdev, 1),
pdev             2017 drivers/net/ethernet/realtek/8139cp.c 		    regs, dev->dev_addr, pdev->irq);
pdev             2019 drivers/net/ethernet/realtek/8139cp.c 	pci_set_drvdata(pdev, dev);
pdev             2022 drivers/net/ethernet/realtek/8139cp.c 	pci_set_master(pdev);
pdev             2032 drivers/net/ethernet/realtek/8139cp.c 	pci_release_regions(pdev);
pdev             2034 drivers/net/ethernet/realtek/8139cp.c 	pci_clear_mwi(pdev);
pdev             2036 drivers/net/ethernet/realtek/8139cp.c 	pci_disable_device(pdev);
pdev             2042 drivers/net/ethernet/realtek/8139cp.c static void cp_remove_one (struct pci_dev *pdev)
pdev             2044 drivers/net/ethernet/realtek/8139cp.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             2050 drivers/net/ethernet/realtek/8139cp.c 		pci_set_power_state (pdev, PCI_D0);
pdev             2051 drivers/net/ethernet/realtek/8139cp.c 	pci_release_regions(pdev);
pdev             2052 drivers/net/ethernet/realtek/8139cp.c 	pci_clear_mwi(pdev);
pdev             2053 drivers/net/ethernet/realtek/8139cp.c 	pci_disable_device(pdev);
pdev             2058 drivers/net/ethernet/realtek/8139cp.c static int cp_suspend (struct pci_dev *pdev, pm_message_t state)
pdev             2060 drivers/net/ethernet/realtek/8139cp.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             2078 drivers/net/ethernet/realtek/8139cp.c 	pci_save_state(pdev);
pdev             2079 drivers/net/ethernet/realtek/8139cp.c 	pci_enable_wake(pdev, pci_choose_state(pdev, state), cp->wol_enabled);
pdev             2080 drivers/net/ethernet/realtek/8139cp.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev             2085 drivers/net/ethernet/realtek/8139cp.c static int cp_resume (struct pci_dev *pdev)
pdev             2087 drivers/net/ethernet/realtek/8139cp.c 	struct net_device *dev = pci_get_drvdata (pdev);
pdev             2096 drivers/net/ethernet/realtek/8139cp.c 	pci_set_power_state(pdev, PCI_D0);
pdev             2097 drivers/net/ethernet/realtek/8139cp.c 	pci_restore_state(pdev);
pdev             2098 drivers/net/ethernet/realtek/8139cp.c 	pci_enable_wake(pdev, PCI_D0, 0);
pdev              721 drivers/net/ethernet/realtek/8139too.c 	struct pci_dev *pdev;
pdev              725 drivers/net/ethernet/realtek/8139too.c 	pdev = tp->pci_dev;
pdev              728 drivers/net/ethernet/realtek/8139too.c 		pci_iounmap (pdev, tp->mmio_addr);
pdev              731 drivers/net/ethernet/realtek/8139too.c 	pci_release_regions (pdev);
pdev              754 drivers/net/ethernet/realtek/8139too.c static struct net_device *rtl8139_init_board(struct pci_dev *pdev)
pdev              756 drivers/net/ethernet/realtek/8139too.c 	struct device *d = &pdev->dev;
pdev              773 drivers/net/ethernet/realtek/8139too.c 	assert (pdev != NULL);
pdev              780 drivers/net/ethernet/realtek/8139too.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              783 drivers/net/ethernet/realtek/8139too.c 	tp->pci_dev = pdev;
pdev              786 drivers/net/ethernet/realtek/8139too.c 	rc = pci_enable_device (pdev);
pdev              791 drivers/net/ethernet/realtek/8139too.c 	rc = pci_request_regions (pdev, DRV_NAME);
pdev              795 drivers/net/ethernet/realtek/8139too.c 	pci_set_master (pdev);
pdev              804 drivers/net/ethernet/realtek/8139too.c 	io_len = pci_resource_len(pdev, bar);
pdev              808 drivers/net/ethernet/realtek/8139too.c 	if (!(pci_resource_flags(pdev, bar) & res[bar].mask)) {
pdev              821 drivers/net/ethernet/realtek/8139too.c 	ioaddr = pci_iomap(pdev, bar, 0);
pdev              839 drivers/net/ethernet/realtek/8139too.c 		dev_err(&pdev->dev, "Chip not responding, ignoring board\n");
pdev              854 drivers/net/ethernet/realtek/8139too.c 	dev_dbg(&pdev->dev, "unknown chip version, assuming RTL-8139\n");
pdev              855 drivers/net/ethernet/realtek/8139too.c 	dev_dbg(&pdev->dev, "TxConfig = 0x%x\n", RTL_R32 (TxConfig));
pdev              896 drivers/net/ethernet/realtek/8139too.c 		pci_disable_device (pdev);
pdev              943 drivers/net/ethernet/realtek/8139too.c static int rtl8139_init_one(struct pci_dev *pdev,
pdev              952 drivers/net/ethernet/realtek/8139too.c 	assert (pdev != NULL);
pdev              968 drivers/net/ethernet/realtek/8139too.c 	if (pdev->vendor == PCI_VENDOR_ID_REALTEK &&
pdev              969 drivers/net/ethernet/realtek/8139too.c 	    pdev->device == PCI_DEVICE_ID_REALTEK_8139 && pdev->revision >= 0x20) {
pdev              970 drivers/net/ethernet/realtek/8139too.c 		dev_info(&pdev->dev,
pdev              972 drivers/net/ethernet/realtek/8139too.c 		       	   pdev->vendor, pdev->device, pdev->revision);
pdev              976 drivers/net/ethernet/realtek/8139too.c 	if (pdev->vendor == PCI_VENDOR_ID_REALTEK &&
pdev              977 drivers/net/ethernet/realtek/8139too.c 	    pdev->device == PCI_DEVICE_ID_REALTEK_8139 &&
pdev              978 drivers/net/ethernet/realtek/8139too.c 	    pdev->subsystem_vendor == PCI_VENDOR_ID_ATHEROS &&
pdev              979 drivers/net/ethernet/realtek/8139too.c 	    pdev->subsystem_device == PCI_DEVICE_ID_REALTEK_8139) {
pdev              984 drivers/net/ethernet/realtek/8139too.c 	dev = rtl8139_init_board (pdev);
pdev             1043 drivers/net/ethernet/realtek/8139too.c 	pci_set_drvdata (pdev, dev);
pdev             1047 drivers/net/ethernet/realtek/8139too.c 		    ioaddr, dev->dev_addr, pdev->irq);
pdev             1109 drivers/net/ethernet/realtek/8139too.c 	pci_disable_device (pdev);
pdev             1114 drivers/net/ethernet/realtek/8139too.c static void rtl8139_remove_one(struct pci_dev *pdev)
pdev             1116 drivers/net/ethernet/realtek/8139too.c 	struct net_device *dev = pci_get_drvdata (pdev);
pdev             1126 drivers/net/ethernet/realtek/8139too.c 	pci_disable_device (pdev);
pdev             2608 drivers/net/ethernet/realtek/8139too.c static int rtl8139_suspend (struct pci_dev *pdev, pm_message_t state)
pdev             2610 drivers/net/ethernet/realtek/8139too.c 	struct net_device *dev = pci_get_drvdata (pdev);
pdev             2615 drivers/net/ethernet/realtek/8139too.c 	pci_save_state (pdev);
pdev             2634 drivers/net/ethernet/realtek/8139too.c 	pci_set_power_state (pdev, PCI_D3hot);
pdev             2640 drivers/net/ethernet/realtek/8139too.c static int rtl8139_resume (struct pci_dev *pdev)
pdev             2642 drivers/net/ethernet/realtek/8139too.c 	struct net_device *dev = pci_get_drvdata (pdev);
pdev             2644 drivers/net/ethernet/realtek/8139too.c 	pci_restore_state (pdev);
pdev             2647 drivers/net/ethernet/realtek/8139too.c 	pci_set_power_state (pdev, PCI_D0);
pdev             2420 drivers/net/ethernet/realtek/r8169_main.c 	struct pci_dev *pdev = tp->pci_dev;
pdev             2422 drivers/net/ethernet/realtek/r8169_main.c 	if ((pdev->subsystem_vendor != PCI_VENDOR_ID_GIGABYTE) ||
pdev             2423 drivers/net/ethernet/realtek/r8169_main.c 	    (pdev->subsystem_device != 0xe000))
pdev             4379 drivers/net/ethernet/realtek/r8169_main.c 	struct pci_dev *pdev = tp->pci_dev;
pdev             4386 drivers/net/ethernet/realtek/r8169_main.c 	if (pdev->cfg_size > 0x070f &&
pdev             4387 drivers/net/ethernet/realtek/r8169_main.c 	    pci_write_config_byte(pdev, 0x070f, val) == PCIBIOS_SUCCESSFUL)
pdev             6025 drivers/net/ethernet/realtek/r8169_main.c 	struct pci_dev *pdev = tp->pci_dev;
pdev             6028 drivers/net/ethernet/realtek/r8169_main.c 	pci_read_config_word(pdev, PCI_COMMAND, &pci_cmd);
pdev             6029 drivers/net/ethernet/realtek/r8169_main.c 	pci_read_config_word(pdev, PCI_STATUS, &pci_status);
pdev             6042 drivers/net/ethernet/realtek/r8169_main.c 	if (pdev->broken_parity_status)
pdev             6047 drivers/net/ethernet/realtek/r8169_main.c 	pci_write_config_word(pdev, PCI_COMMAND, pci_cmd);
pdev             6049 drivers/net/ethernet/realtek/r8169_main.c 	pci_write_config_word(pdev, PCI_STATUS,
pdev             6400 drivers/net/ethernet/realtek/r8169_main.c 	struct pci_dev *pdev = tp->pci_dev;
pdev             6402 drivers/net/ethernet/realtek/r8169_main.c 	pm_runtime_get_sync(&pdev->dev);
pdev             6418 drivers/net/ethernet/realtek/r8169_main.c 	pci_free_irq(pdev, 0, tp);
pdev             6420 drivers/net/ethernet/realtek/r8169_main.c 	dma_free_coherent(&pdev->dev, R8169_RX_RING_BYTES, tp->RxDescArray,
pdev             6422 drivers/net/ethernet/realtek/r8169_main.c 	dma_free_coherent(&pdev->dev, R8169_TX_RING_BYTES, tp->TxDescArray,
pdev             6427 drivers/net/ethernet/realtek/r8169_main.c 	pm_runtime_put_sync(&pdev->dev);
pdev             6444 drivers/net/ethernet/realtek/r8169_main.c 	struct pci_dev *pdev = tp->pci_dev;
pdev             6447 drivers/net/ethernet/realtek/r8169_main.c 	pm_runtime_get_sync(&pdev->dev);
pdev             6453 drivers/net/ethernet/realtek/r8169_main.c 	tp->TxDescArray = dma_alloc_coherent(&pdev->dev, R8169_TX_RING_BYTES,
pdev             6458 drivers/net/ethernet/realtek/r8169_main.c 	tp->RxDescArray = dma_alloc_coherent(&pdev->dev, R8169_RX_RING_BYTES,
pdev             6469 drivers/net/ethernet/realtek/r8169_main.c 	retval = pci_request_irq(pdev, 0, rtl8169_interrupt, NULL, tp,
pdev             6498 drivers/net/ethernet/realtek/r8169_main.c 	pm_runtime_put_sync(&pdev->dev);
pdev             6503 drivers/net/ethernet/realtek/r8169_main.c 	pci_free_irq(pdev, 0, tp);
pdev             6508 drivers/net/ethernet/realtek/r8169_main.c 	dma_free_coherent(&pdev->dev, R8169_RX_RING_BYTES, tp->RxDescArray,
pdev             6512 drivers/net/ethernet/realtek/r8169_main.c 	dma_free_coherent(&pdev->dev, R8169_TX_RING_BYTES, tp->TxDescArray,
pdev             6516 drivers/net/ethernet/realtek/r8169_main.c 	pm_runtime_put_noidle(&pdev->dev);
pdev             6524 drivers/net/ethernet/realtek/r8169_main.c 	struct pci_dev *pdev = tp->pci_dev;
pdev             6528 drivers/net/ethernet/realtek/r8169_main.c 	pm_runtime_get_noresume(&pdev->dev);
pdev             6530 drivers/net/ethernet/realtek/r8169_main.c 	if (netif_running(dev) && pm_runtime_active(&pdev->dev))
pdev             6558 drivers/net/ethernet/realtek/r8169_main.c 	if (pm_runtime_active(&pdev->dev))
pdev             6572 drivers/net/ethernet/realtek/r8169_main.c 	pm_runtime_put_noidle(&pdev->dev);
pdev             6729 drivers/net/ethernet/realtek/r8169_main.c static void rtl_shutdown(struct pci_dev *pdev)
pdev             6731 drivers/net/ethernet/realtek/r8169_main.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             6747 drivers/net/ethernet/realtek/r8169_main.c 		pci_wake_from_d3(pdev, true);
pdev             6748 drivers/net/ethernet/realtek/r8169_main.c 		pci_set_power_state(pdev, PCI_D3hot);
pdev             6752 drivers/net/ethernet/realtek/r8169_main.c static void rtl_remove_one(struct pci_dev *pdev)
pdev             6754 drivers/net/ethernet/realtek/r8169_main.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             6767 drivers/net/ethernet/realtek/r8169_main.c 	if (pci_dev_run_wake(pdev))
pdev             6768 drivers/net/ethernet/realtek/r8169_main.c 		pm_runtime_get_noresume(&pdev->dev);
pdev             6883 drivers/net/ethernet/realtek/r8169_main.c 	struct pci_dev *pdev = tp->pci_dev;
pdev             6887 drivers/net/ethernet/realtek/r8169_main.c 	new_bus = devm_mdiobus_alloc(&pdev->dev);
pdev             6893 drivers/net/ethernet/realtek/r8169_main.c 	new_bus->parent = &pdev->dev;
pdev             6895 drivers/net/ethernet/realtek/r8169_main.c 	snprintf(new_bus->id, MII_BUS_ID_SIZE, "r8169-%x", pci_dev_id(pdev));
pdev             6912 drivers/net/ethernet/realtek/r8169_main.c 		dev_err(&pdev->dev, "realtek.ko not loaded, maybe it needs to be added to initramfs?\n");
pdev             7069 drivers/net/ethernet/realtek/r8169_main.c static int rtl_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             7076 drivers/net/ethernet/realtek/r8169_main.c 	dev = devm_alloc_etherdev(&pdev->dev, sizeof (*tp));
pdev             7080 drivers/net/ethernet/realtek/r8169_main.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             7084 drivers/net/ethernet/realtek/r8169_main.c 	tp->pci_dev = pdev;
pdev             7097 drivers/net/ethernet/realtek/r8169_main.c 	rc = pci_disable_link_state(pdev, PCIE_LINK_STATE_L0S |
pdev             7102 drivers/net/ethernet/realtek/r8169_main.c 	rc = pcim_enable_device(pdev);
pdev             7104 drivers/net/ethernet/realtek/r8169_main.c 		dev_err(&pdev->dev, "enable failure\n");
pdev             7108 drivers/net/ethernet/realtek/r8169_main.c 	if (pcim_set_mwi(pdev) < 0)
pdev             7109 drivers/net/ethernet/realtek/r8169_main.c 		dev_info(&pdev->dev, "Mem-Wr-Inval unavailable\n");
pdev             7112 drivers/net/ethernet/realtek/r8169_main.c 	region = ffs(pci_select_bars(pdev, IORESOURCE_MEM)) - 1;
pdev             7114 drivers/net/ethernet/realtek/r8169_main.c 		dev_err(&pdev->dev, "no MMIO resource found\n");
pdev             7119 drivers/net/ethernet/realtek/r8169_main.c 	if (pci_resource_len(pdev, region) < R8169_REGS_SIZE) {
pdev             7120 drivers/net/ethernet/realtek/r8169_main.c 		dev_err(&pdev->dev, "Invalid PCI region size(s), aborting\n");
pdev             7124 drivers/net/ethernet/realtek/r8169_main.c 	rc = pcim_iomap_regions(pdev, BIT(region), MODULENAME);
pdev             7126 drivers/net/ethernet/realtek/r8169_main.c 		dev_err(&pdev->dev, "cannot remap MMIO, aborting\n");
pdev             7130 drivers/net/ethernet/realtek/r8169_main.c 	tp->mmio_addr = pcim_iomap_table(pdev)[region];
pdev             7140 drivers/net/ethernet/realtek/r8169_main.c 	    !dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64)))
pdev             7151 drivers/net/ethernet/realtek/r8169_main.c 	pci_set_master(pdev);
pdev             7157 drivers/net/ethernet/realtek/r8169_main.c 		dev_err(&pdev->dev, "Can't allocate interrupt\n");
pdev             7224 drivers/net/ethernet/realtek/r8169_main.c 	tp->counters = dmam_alloc_coherent (&pdev->dev, sizeof(*tp->counters),
pdev             7230 drivers/net/ethernet/realtek/r8169_main.c 	pci_set_drvdata(pdev, dev);
pdev             7246 drivers/net/ethernet/realtek/r8169_main.c 		   pci_irq_vector(pdev, 0));
pdev             7257 drivers/net/ethernet/realtek/r8169_main.c 	if (pci_dev_run_wake(pdev))
pdev             7258 drivers/net/ethernet/realtek/r8169_main.c 		pm_runtime_put_sync(&pdev->dev);
pdev              994 drivers/net/ethernet/renesas/ravb.h 	struct platform_device *pdev;
pdev             1062 drivers/net/ethernet/renesas/ravb.h void ravb_ptp_init(struct net_device *ndev, struct platform_device *pdev);
pdev              698 drivers/net/ethernet/renesas/ravb_main.c 		pm_wakeup_event(&priv->pdev->dev, 0);
pdev             1253 drivers/net/ethernet/renesas/ravb_main.c 			ravb_ptp_init(ndev, priv->pdev);
pdev             1300 drivers/net/ethernet/renesas/ravb_main.c 	device_set_wakeup_enable(&priv->pdev->dev, priv->wol_enabled);
pdev             1343 drivers/net/ethernet/renesas/ravb_main.c 	struct platform_device *pdev = priv->pdev;
pdev             1344 drivers/net/ethernet/renesas/ravb_main.c 	struct device *dev = &pdev->dev;
pdev             1392 drivers/net/ethernet/renesas/ravb_main.c 		ravb_ptp_init(ndev, priv->pdev);
pdev             1466 drivers/net/ethernet/renesas/ravb_main.c 		ravb_ptp_init(ndev, priv->pdev);
pdev             1865 drivers/net/ethernet/renesas/ravb_main.c 	struct platform_device *pdev = priv->pdev;
pdev             1866 drivers/net/ethernet/renesas/ravb_main.c 	struct device *dev = &pdev->dev;
pdev             1881 drivers/net/ethernet/renesas/ravb_main.c 		 pdev->name, pdev->id);
pdev             1984 drivers/net/ethernet/renesas/ravb_main.c static int ravb_probe(struct platform_device *pdev)
pdev             1986 drivers/net/ethernet/renesas/ravb_main.c 	struct device_node *np = pdev->dev.of_node;
pdev             1995 drivers/net/ethernet/renesas/ravb_main.c 		dev_err(&pdev->dev,
pdev             2001 drivers/net/ethernet/renesas/ravb_main.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2003 drivers/net/ethernet/renesas/ravb_main.c 		dev_err(&pdev->dev, "invalid resource\n");
pdev             2015 drivers/net/ethernet/renesas/ravb_main.c 	pm_runtime_enable(&pdev->dev);
pdev             2016 drivers/net/ethernet/renesas/ravb_main.c 	pm_runtime_get_sync(&pdev->dev);
pdev             2021 drivers/net/ethernet/renesas/ravb_main.c 	chip_id = (enum ravb_chip_id)of_device_get_match_data(&pdev->dev);
pdev             2024 drivers/net/ethernet/renesas/ravb_main.c 		irq = platform_get_irq_byname(pdev, "ch22");
pdev             2026 drivers/net/ethernet/renesas/ravb_main.c 		irq = platform_get_irq(pdev, 0);
pdev             2033 drivers/net/ethernet/renesas/ravb_main.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev             2037 drivers/net/ethernet/renesas/ravb_main.c 	priv->pdev = pdev;
pdev             2042 drivers/net/ethernet/renesas/ravb_main.c 	priv->addr = devm_ioremap_resource(&pdev->dev, res);
pdev             2058 drivers/net/ethernet/renesas/ravb_main.c 		irq = platform_get_irq_byname(pdev, "ch24");
pdev             2065 drivers/net/ethernet/renesas/ravb_main.c 			irq = platform_get_irq_byname(pdev, ravb_rx_irqs[i]);
pdev             2073 drivers/net/ethernet/renesas/ravb_main.c 			irq = platform_get_irq_byname(pdev, ravb_tx_irqs[i]);
pdev             2084 drivers/net/ethernet/renesas/ravb_main.c 	priv->clk = devm_clk_get(&pdev->dev, NULL);
pdev             2119 drivers/net/ethernet/renesas/ravb_main.c 		dev_err(&pdev->dev,
pdev             2134 drivers/net/ethernet/renesas/ravb_main.c 		ravb_ptp_init(ndev, pdev);
pdev             2142 drivers/net/ethernet/renesas/ravb_main.c 		dev_warn(&pdev->dev,
pdev             2150 drivers/net/ethernet/renesas/ravb_main.c 		dev_err(&pdev->dev, "failed to initialize MDIO\n");
pdev             2162 drivers/net/ethernet/renesas/ravb_main.c 	device_set_wakeup_capable(&pdev->dev, 1);
pdev             2168 drivers/net/ethernet/renesas/ravb_main.c 	platform_set_drvdata(pdev, ndev);
pdev             2186 drivers/net/ethernet/renesas/ravb_main.c 	pm_runtime_put(&pdev->dev);
pdev             2187 drivers/net/ethernet/renesas/ravb_main.c 	pm_runtime_disable(&pdev->dev);
pdev             2191 drivers/net/ethernet/renesas/ravb_main.c static int ravb_remove(struct platform_device *pdev)
pdev             2193 drivers/net/ethernet/renesas/ravb_main.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev             2204 drivers/net/ethernet/renesas/ravb_main.c 	pm_runtime_put_sync(&pdev->dev);
pdev             2209 drivers/net/ethernet/renesas/ravb_main.c 	pm_runtime_disable(&pdev->dev);
pdev             2211 drivers/net/ethernet/renesas/ravb_main.c 	platform_set_drvdata(pdev, NULL);
pdev              330 drivers/net/ethernet/renesas/ravb_ptp.c void ravb_ptp_init(struct net_device *ndev, struct platform_device *pdev)
pdev              345 drivers/net/ethernet/renesas/ravb_ptp.c 	priv->ptp.clock = ptp_clock_register(&priv->ptp.info, &pdev->dev);
pdev             1287 drivers/net/ethernet/renesas/sh_eth.c 			dma_unmap_single(&mdp->pdev->dev,
pdev             1318 drivers/net/ethernet/renesas/sh_eth.c 				dma_unmap_single(&mdp->pdev->dev,
pdev             1325 drivers/net/ethernet/renesas/sh_eth.c 		dma_free_coherent(&mdp->pdev->dev, ringsize, mdp->rx_ring,
pdev             1342 drivers/net/ethernet/renesas/sh_eth.c 		dma_free_coherent(&mdp->pdev->dev, ringsize, mdp->tx_ring,
pdev             1384 drivers/net/ethernet/renesas/sh_eth.c 		dma_addr = dma_map_single(&mdp->pdev->dev, skb->data, buf_len,
pdev             1386 drivers/net/ethernet/renesas/sh_eth.c 		if (dma_mapping_error(&mdp->pdev->dev, dma_addr)) {
pdev             1460 drivers/net/ethernet/renesas/sh_eth.c 	mdp->rx_ring = dma_alloc_coherent(&mdp->pdev->dev, rx_ringsize,
pdev             1469 drivers/net/ethernet/renesas/sh_eth.c 	mdp->tx_ring = dma_alloc_coherent(&mdp->pdev->dev, tx_ringsize,
pdev             1687 drivers/net/ethernet/renesas/sh_eth.c 			dma_unmap_single(&mdp->pdev->dev, dma_addr,
pdev             1717 drivers/net/ethernet/renesas/sh_eth.c 			dma_addr = dma_map_single(&mdp->pdev->dev, skb->data,
pdev             1719 drivers/net/ethernet/renesas/sh_eth.c 			if (dma_mapping_error(&mdp->pdev->dev, dma_addr)) {
pdev             1779 drivers/net/ethernet/renesas/sh_eth.c 		pm_wakeup_event(&mdp->pdev->dev, 0);
pdev             2268 drivers/net/ethernet/renesas/sh_eth.c 	pm_runtime_get_sync(&mdp->pdev->dev);
pdev             2270 drivers/net/ethernet/renesas/sh_eth.c 	pm_runtime_put_sync(&mdp->pdev->dev);
pdev             2415 drivers/net/ethernet/renesas/sh_eth.c 	device_set_wakeup_enable(&mdp->pdev->dev, mdp->wol_enabled);
pdev             2444 drivers/net/ethernet/renesas/sh_eth.c 	pm_runtime_get_sync(&mdp->pdev->dev);
pdev             2480 drivers/net/ethernet/renesas/sh_eth.c 	pm_runtime_put_sync(&mdp->pdev->dev);
pdev             2548 drivers/net/ethernet/renesas/sh_eth.c 	dma_addr = dma_map_single(&mdp->pdev->dev, skb->data, skb->len,
pdev             2550 drivers/net/ethernet/renesas/sh_eth.c 	if (dma_mapping_error(&mdp->pdev->dev, dma_addr)) {
pdev             2643 drivers/net/ethernet/renesas/sh_eth.c 	pm_runtime_put_sync(&mdp->pdev->dev);
pdev             3091 drivers/net/ethernet/renesas/sh_eth.c 	struct platform_device *pdev = mdp->pdev;
pdev             3092 drivers/net/ethernet/renesas/sh_eth.c 	struct device *dev = &mdp->pdev->dev;
pdev             3113 drivers/net/ethernet/renesas/sh_eth.c 		 pdev->name, pdev->id);
pdev             3239 drivers/net/ethernet/renesas/sh_eth.c static int sh_eth_drv_probe(struct platform_device *pdev)
pdev             3242 drivers/net/ethernet/renesas/sh_eth.c 	struct sh_eth_plat_data *pd = dev_get_platdata(&pdev->dev);
pdev             3243 drivers/net/ethernet/renesas/sh_eth.c 	const struct platform_device_id *id = platform_get_device_id(pdev);
pdev             3249 drivers/net/ethernet/renesas/sh_eth.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             3255 drivers/net/ethernet/renesas/sh_eth.c 	pm_runtime_enable(&pdev->dev);
pdev             3256 drivers/net/ethernet/renesas/sh_eth.c 	pm_runtime_get_sync(&pdev->dev);
pdev             3258 drivers/net/ethernet/renesas/sh_eth.c 	ret = platform_get_irq(pdev, 0);
pdev             3263 drivers/net/ethernet/renesas/sh_eth.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev             3268 drivers/net/ethernet/renesas/sh_eth.c 	mdp->addr = devm_ioremap_resource(&pdev->dev, res);
pdev             3277 drivers/net/ethernet/renesas/sh_eth.c 	mdp->pdev = pdev;
pdev             3279 drivers/net/ethernet/renesas/sh_eth.c 	if (pdev->dev.of_node)
pdev             3280 drivers/net/ethernet/renesas/sh_eth.c 		pd = sh_eth_parse_dt(&pdev->dev);
pdev             3282 drivers/net/ethernet/renesas/sh_eth.c 		dev_err(&pdev->dev, "no platform data\n");
pdev             3297 drivers/net/ethernet/renesas/sh_eth.c 		mdp->cd = (struct sh_eth_cpu_data *)of_device_get_match_data(&pdev->dev);
pdev             3301 drivers/net/ethernet/renesas/sh_eth.c 		dev_err(&pdev->dev, "Unknown register type (%d)\n",
pdev             3334 drivers/net/ethernet/renesas/sh_eth.c 		dev_warn(&pdev->dev,
pdev             3340 drivers/net/ethernet/renesas/sh_eth.c 		int port = pdev->id < 0 ? 0 : pdev->id % 2;
pdev             3343 drivers/net/ethernet/renesas/sh_eth.c 		rtsu = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             3345 drivers/net/ethernet/renesas/sh_eth.c 			dev_err(&pdev->dev, "no TSU resource\n");
pdev             3353 drivers/net/ethernet/renesas/sh_eth.c 		    !devm_request_mem_region(&pdev->dev, rtsu->start,
pdev             3355 drivers/net/ethernet/renesas/sh_eth.c 					     dev_name(&pdev->dev))) {
pdev             3356 drivers/net/ethernet/renesas/sh_eth.c 			dev_err(&pdev->dev, "can't request TSU resource.\n");
pdev             3361 drivers/net/ethernet/renesas/sh_eth.c 		mdp->tsu_addr = devm_ioremap(&pdev->dev, rtsu->start,
pdev             3364 drivers/net/ethernet/renesas/sh_eth.c 			dev_err(&pdev->dev, "TSU region ioremap() failed.\n");
pdev             3388 drivers/net/ethernet/renesas/sh_eth.c 			dev_err(&pdev->dev, "MDIO init failed: %d\n", ret);
pdev             3400 drivers/net/ethernet/renesas/sh_eth.c 		device_set_wakeup_capable(&pdev->dev, 1);
pdev             3406 drivers/net/ethernet/renesas/sh_eth.c 	pm_runtime_put(&pdev->dev);
pdev             3407 drivers/net/ethernet/renesas/sh_eth.c 	platform_set_drvdata(pdev, ndev);
pdev             3419 drivers/net/ethernet/renesas/sh_eth.c 	pm_runtime_put(&pdev->dev);
pdev             3420 drivers/net/ethernet/renesas/sh_eth.c 	pm_runtime_disable(&pdev->dev);
pdev             3424 drivers/net/ethernet/renesas/sh_eth.c static int sh_eth_drv_remove(struct platform_device *pdev)
pdev             3426 drivers/net/ethernet/renesas/sh_eth.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev             3432 drivers/net/ethernet/renesas/sh_eth.c 	pm_runtime_disable(&pdev->dev);
pdev              514 drivers/net/ethernet/renesas/sh_eth.h 	struct platform_device *pdev;
pdev               58 drivers/net/ethernet/rocker/rocker.h 	struct pci_dev *pdev;
pdev              128 drivers/net/ethernet/rocker/rocker_main.c 	const struct pci_dev *pdev = rocker->pdev;
pdev              137 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&pdev->dev, "unexpected 32bit register value %08llx, expected %08llx\n",
pdev              148 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&pdev->dev, "unexpected 64bit register value %16llx, expected %16llx\n",
pdev              161 drivers/net/ethernet/rocker/rocker_main.c 	const struct pci_dev *pdev = rocker->pdev;
pdev              168 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&pdev->dev, "no interrupt received within a timeout\n");
pdev              174 drivers/net/ethernet/rocker/rocker_main.c 			dev_err(&pdev->dev, "unexpected memory content %02x at byte %x\n, %02x expected",
pdev              188 drivers/net/ethernet/rocker/rocker_main.c 	struct pci_dev *pdev = rocker->pdev;
pdev              203 drivers/net/ethernet/rocker/rocker_main.c 	dma_handle = pci_map_single(pdev, buf, ROCKER_TEST_DMA_BUF_SIZE,
pdev              205 drivers/net/ethernet/rocker/rocker_main.c 	if (pci_dma_mapping_error(pdev, dma_handle)) {
pdev              237 drivers/net/ethernet/rocker/rocker_main.c 	pci_unmap_single(pdev, dma_handle, ROCKER_TEST_DMA_BUF_SIZE,
pdev              270 drivers/net/ethernet/rocker/rocker_main.c 	const struct pci_dev *pdev = rocker->pdev;
pdev              276 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&pdev->dev, "reg test failed\n");
pdev              284 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&pdev->dev, "cannot assign test irq\n");
pdev              292 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&pdev->dev, "no interrupt received within a timeout\n");
pdev              299 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&pdev->dev, "dma test failed\n");
pdev              444 drivers/net/ethernet/rocker/rocker_main.c 	info->desc = pci_alloc_consistent(rocker->pdev,
pdev              468 drivers/net/ethernet/rocker/rocker_main.c 	pci_free_consistent(rocker->pdev,
pdev              493 drivers/net/ethernet/rocker/rocker_main.c 	struct pci_dev *pdev = rocker->pdev;
pdev              509 drivers/net/ethernet/rocker/rocker_main.c 		dma_handle = pci_map_single(pdev, buf, buf_size, direction);
pdev              510 drivers/net/ethernet/rocker/rocker_main.c 		if (pci_dma_mapping_error(pdev, dma_handle)) {
pdev              529 drivers/net/ethernet/rocker/rocker_main.c 		pci_unmap_single(pdev, dma_unmap_addr(desc_info, mapaddr),
pdev              540 drivers/net/ethernet/rocker/rocker_main.c 	struct pci_dev *pdev = rocker->pdev;
pdev              549 drivers/net/ethernet/rocker/rocker_main.c 		pci_unmap_single(pdev, dma_unmap_addr(desc_info, mapaddr),
pdev              604 drivers/net/ethernet/rocker/rocker_main.c 	const struct pci_dev *pdev = rocker->pdev;
pdev              611 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&pdev->dev, "failed to create command dma ring\n");
pdev              620 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&pdev->dev, "failed to alloc command dma ring buffers\n");
pdev              626 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&pdev->dev, "failed to alloc command dma ring waits\n");
pdev              634 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&pdev->dev, "failed to create event dma ring\n");
pdev              641 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&pdev->dev, "failed to alloc event dma ring buffers\n");
pdev              675 drivers/net/ethernet/rocker/rocker_main.c 	struct pci_dev *pdev = rocker->pdev;
pdev              678 drivers/net/ethernet/rocker/rocker_main.c 	dma_handle = pci_map_single(pdev, skb->data, buf_len,
pdev              680 drivers/net/ethernet/rocker/rocker_main.c 	if (pci_dma_mapping_error(pdev, dma_handle))
pdev              689 drivers/net/ethernet/rocker/rocker_main.c 	pci_unmap_single(pdev, dma_handle, buf_len, PCI_DMA_FROMDEVICE);
pdev              728 drivers/net/ethernet/rocker/rocker_main.c 	struct pci_dev *pdev = rocker->pdev;
pdev              737 drivers/net/ethernet/rocker/rocker_main.c 	pci_unmap_single(pdev, dma_handle, len, PCI_DMA_FROMDEVICE);
pdev              997 drivers/net/ethernet/rocker/rocker_main.c 	const struct pci_dev *pdev = rocker->pdev;
pdev             1005 drivers/net/ethernet/rocker/rocker_main.c 			dev_err(&pdev->dev, "event desc received with err %d\n",
pdev             1010 drivers/net/ethernet/rocker/rocker_main.c 				dev_err(&pdev->dev, "event processing failed with err %d\n",
pdev             1440 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&rocker->pdev->dev, "port mode \"%d\" is not supported\n",
pdev             1474 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&rocker->pdev->dev, "failed to get port mode\n");
pdev             1479 drivers/net/ethernet/rocker/rocker_main.c 			dev_err(&rocker->pdev->dev, "hardware has ports in different worlds, which is not supported\n");
pdev             1839 drivers/net/ethernet/rocker/rocker_main.c 	struct pci_dev *pdev = rocker->pdev;
pdev             1861 drivers/net/ethernet/rocker/rocker_main.c 		pci_unmap_single(pdev, dma_handle, len, DMA_TO_DEVICE);
pdev             1870 drivers/net/ethernet/rocker/rocker_main.c 	struct pci_dev *pdev = rocker->pdev;
pdev             1874 drivers/net/ethernet/rocker/rocker_main.c 	dma_handle = pci_map_single(pdev, buf, buf_len, DMA_TO_DEVICE);
pdev             1875 drivers/net/ethernet/rocker/rocker_main.c 	if (unlikely(pci_dma_mapping_error(pdev, dma_handle))) {
pdev             1895 drivers/net/ethernet/rocker/rocker_main.c 	pci_unmap_single(pdev, dma_handle, buf_len, DMA_TO_DEVICE);
pdev             2573 drivers/net/ethernet/rocker/rocker_main.c 	const struct pci_dev *pdev = rocker->pdev;
pdev             2579 drivers/net/ethernet/rocker/rocker_main.c 		dev_warn(&pdev->dev, "failed to get mac address, using random\n");
pdev             2588 drivers/net/ethernet/rocker/rocker_main.c 	struct pci_dev *pdev = rocker->pdev;
pdev             2596 drivers/net/ethernet/rocker/rocker_main.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             2605 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&pdev->dev, "world init failed\n");
pdev             2626 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&pdev->dev, "port world pre-init failed\n");
pdev             2631 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&pdev->dev, "register_netdev failed\n");
pdev             2638 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&pdev->dev, "port world init failed\n");
pdev             2679 drivers/net/ethernet/rocker/rocker_main.c 	struct pci_dev *pdev = rocker->pdev;
pdev             2684 drivers/net/ethernet/rocker/rocker_main.c 	msix_entries = pci_msix_vec_count(pdev);
pdev             2700 drivers/net/ethernet/rocker/rocker_main.c 	err = pci_enable_msix_exact(pdev, rocker->msix_entries, msix_entries);
pdev             2713 drivers/net/ethernet/rocker/rocker_main.c 	pci_disable_msix(rocker->pdev);
pdev             2889 drivers/net/ethernet/rocker/rocker_main.c static int rocker_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             2899 drivers/net/ethernet/rocker/rocker_main.c 	err = pci_enable_device(pdev);
pdev             2901 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&pdev->dev, "pci_enable_device failed\n");
pdev             2905 drivers/net/ethernet/rocker/rocker_main.c 	err = pci_request_regions(pdev, rocker_driver_name);
pdev             2907 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&pdev->dev, "pci_request_regions failed\n");
pdev             2911 drivers/net/ethernet/rocker/rocker_main.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             2913 drivers/net/ethernet/rocker/rocker_main.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             2915 drivers/net/ethernet/rocker/rocker_main.c 			dev_err(&pdev->dev, "pci_set_consistent_dma_mask failed\n");
pdev             2919 drivers/net/ethernet/rocker/rocker_main.c 		err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             2921 drivers/net/ethernet/rocker/rocker_main.c 			dev_err(&pdev->dev, "pci_set_dma_mask failed\n");
pdev             2926 drivers/net/ethernet/rocker/rocker_main.c 	if (pci_resource_len(pdev, 0) < ROCKER_PCI_BAR0_SIZE) {
pdev             2927 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&pdev->dev, "invalid PCI region size\n");
pdev             2932 drivers/net/ethernet/rocker/rocker_main.c 	rocker->hw_addr = ioremap(pci_resource_start(pdev, 0),
pdev             2933 drivers/net/ethernet/rocker/rocker_main.c 				  pci_resource_len(pdev, 0));
pdev             2935 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&pdev->dev, "ioremap failed\n");
pdev             2939 drivers/net/ethernet/rocker/rocker_main.c 	pci_set_master(pdev);
pdev             2941 drivers/net/ethernet/rocker/rocker_main.c 	rocker->pdev = pdev;
pdev             2942 drivers/net/ethernet/rocker/rocker_main.c 	pci_set_drvdata(pdev, rocker);
pdev             2948 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&pdev->dev, "MSI-X init failed\n");
pdev             2954 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&pdev->dev, "basic hw test failed\n");
pdev             2968 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&pdev->dev, "cannot assign cmd irq\n");
pdev             2976 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&pdev->dev, "cannot assign event irq\n");
pdev             2989 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&pdev->dev, "failed to probe ports\n");
pdev             3003 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&pdev->dev, "Failed to register switchdev notifier\n");
pdev             3010 drivers/net/ethernet/rocker/rocker_main.c 		dev_err(&pdev->dev, "Failed to register switchdev blocking notifier\n");
pdev             3016 drivers/net/ethernet/rocker/rocker_main.c 	dev_info(&pdev->dev, "Rocker switch with id %*phN\n",
pdev             3043 drivers/net/ethernet/rocker/rocker_main.c 	pci_release_regions(pdev);
pdev             3045 drivers/net/ethernet/rocker/rocker_main.c 	pci_disable_device(pdev);
pdev             3051 drivers/net/ethernet/rocker/rocker_main.c static void rocker_remove(struct pci_dev *pdev)
pdev             3053 drivers/net/ethernet/rocker/rocker_main.c 	struct rocker *rocker = pci_get_drvdata(pdev);
pdev             3069 drivers/net/ethernet/rocker/rocker_main.c 	pci_release_regions(rocker->pdev);
pdev             3070 drivers/net/ethernet/rocker/rocker_main.c 	pci_disable_device(rocker->pdev);
pdev               27 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c static int sxgbe_probe_config_dt(struct platform_device *pdev,
pdev               31 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c 	struct device_node *np = pdev->dev.of_node;
pdev               44 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c 	plat->mdio_bus_data = devm_kzalloc(&pdev->dev,
pdev               50 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c 	dma_cfg = devm_kzalloc(&pdev->dev, sizeof(*dma_cfg), GFP_KERNEL);
pdev               62 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c static int sxgbe_probe_config_dt(struct platform_device *pdev,
pdev               77 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c static int sxgbe_platform_probe(struct platform_device *pdev)
pdev               81 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c 	struct device *dev = &pdev->dev;
pdev               86 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev               90 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c 	addr = devm_platform_ioremap_resource(pdev, 0);
pdev               94 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c 	if (pdev->dev.of_node) {
pdev               95 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c 		plat_dat = devm_kzalloc(&pdev->dev,
pdev              101 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c 		ret = sxgbe_probe_config_dt(pdev, plat_dat, &mac);
pdev              108 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c 	priv = sxgbe_drv_probe(&(pdev->dev), plat_dat, addr);
pdev              148 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c 	platform_set_drvdata(pdev, priv->dev);
pdev              174 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c static int sxgbe_platform_remove(struct platform_device *pdev)
pdev              176 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev              722 drivers/net/ethernet/seeq/sgiseeq.c static int sgiseeq_probe(struct platform_device *pdev)
pdev              724 drivers/net/ethernet/seeq/sgiseeq.c 	struct sgiseeq_platform_data *pd = dev_get_platdata(&pdev->dev);
pdev              738 drivers/net/ethernet/seeq/sgiseeq.c 	platform_set_drvdata(pdev, dev);
pdev              739 drivers/net/ethernet/seeq/sgiseeq.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              743 drivers/net/ethernet/seeq/sgiseeq.c 	sr = dma_alloc_attrs(&pdev->dev, sizeof(*sp->srings), &sp->srings_dma,
pdev              805 drivers/net/ethernet/seeq/sgiseeq.c 	dma_free_attrs(&pdev->dev, sizeof(*sp->srings), sp->srings,
pdev              814 drivers/net/ethernet/seeq/sgiseeq.c static int sgiseeq_remove(struct platform_device *pdev)
pdev              816 drivers/net/ethernet/seeq/sgiseeq.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev              820 drivers/net/ethernet/seeq/sgiseeq.c 	dma_free_attrs(&pdev->dev, sizeof(*sp->srings), sp->srings,
pdev             3778 drivers/net/ethernet/sfc/efx.c static pci_ers_result_t efx_io_error_detected(struct pci_dev *pdev,
pdev             3782 drivers/net/ethernet/sfc/efx.c 	struct efx_nic *efx = pci_get_drvdata(pdev);
pdev             3808 drivers/net/ethernet/sfc/efx.c 	pci_disable_device(pdev);
pdev             3814 drivers/net/ethernet/sfc/efx.c static pci_ers_result_t efx_io_slot_reset(struct pci_dev *pdev)
pdev             3816 drivers/net/ethernet/sfc/efx.c 	struct efx_nic *efx = pci_get_drvdata(pdev);
pdev             3819 drivers/net/ethernet/sfc/efx.c 	if (pci_enable_device(pdev)) {
pdev             3829 drivers/net/ethernet/sfc/efx.c static void efx_io_resume(struct pci_dev *pdev)
pdev             3831 drivers/net/ethernet/sfc/efx.c 	struct efx_nic *efx = pci_get_drvdata(pdev);
pdev             3120 drivers/net/ethernet/sfc/falcon/efx.c static pci_ers_result_t ef4_io_error_detected(struct pci_dev *pdev,
pdev             3124 drivers/net/ethernet/sfc/falcon/efx.c 	struct ef4_nic *efx = pci_get_drvdata(pdev);
pdev             3150 drivers/net/ethernet/sfc/falcon/efx.c 	pci_disable_device(pdev);
pdev             3156 drivers/net/ethernet/sfc/falcon/efx.c static pci_ers_result_t ef4_io_slot_reset(struct pci_dev *pdev)
pdev             3158 drivers/net/ethernet/sfc/falcon/efx.c 	struct ef4_nic *efx = pci_get_drvdata(pdev);
pdev             3161 drivers/net/ethernet/sfc/falcon/efx.c 	if (pci_enable_device(pdev)) {
pdev             3171 drivers/net/ethernet/sfc/falcon/efx.c static void ef4_io_resume(struct pci_dev *pdev)
pdev             3173 drivers/net/ethernet/sfc/falcon/efx.c 	struct ef4_nic *efx = pci_get_drvdata(pdev);
pdev              107 drivers/net/ethernet/sgi/ioc3-eth.c 	struct pci_dev *pdev;
pdev             1025 drivers/net/ethernet/sgi/ioc3-eth.c static int ioc3_adjacent_is_ioc3(struct pci_dev *pdev, int slot)
pdev             1027 drivers/net/ethernet/sgi/ioc3-eth.c 	struct pci_dev *dev = pci_get_slot(pdev->bus, PCI_DEVFN(slot, 0));
pdev             1040 drivers/net/ethernet/sgi/ioc3-eth.c static int ioc3_is_menet(struct pci_dev *pdev)
pdev             1042 drivers/net/ethernet/sgi/ioc3-eth.c 	return !pdev->bus->parent &&
pdev             1043 drivers/net/ethernet/sgi/ioc3-eth.c 	       ioc3_adjacent_is_ioc3(pdev, 0) &&
pdev             1044 drivers/net/ethernet/sgi/ioc3-eth.c 	       ioc3_adjacent_is_ioc3(pdev, 1) &&
pdev             1045 drivers/net/ethernet/sgi/ioc3-eth.c 	       ioc3_adjacent_is_ioc3(pdev, 2);
pdev             1107 drivers/net/ethernet/sgi/ioc3-eth.c static void ioc3_serial_probe(struct pci_dev *pdev, struct ioc3 *ioc3)
pdev             1119 drivers/net/ethernet/sgi/ioc3-eth.c 	if (ioc3_is_menet(pdev) && PCI_SLOT(pdev->devfn) == 3)
pdev             1168 drivers/net/ethernet/sgi/ioc3-eth.c static int ioc3_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1179 drivers/net/ethernet/sgi/ioc3-eth.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             1182 drivers/net/ethernet/sgi/ioc3-eth.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             1185 drivers/net/ethernet/sgi/ioc3-eth.c 			       pci_name(pdev));
pdev             1189 drivers/net/ethernet/sgi/ioc3-eth.c 		err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             1192 drivers/net/ethernet/sgi/ioc3-eth.c 			       pci_name(pdev));
pdev             1198 drivers/net/ethernet/sgi/ioc3-eth.c 	if (pci_enable_device(pdev))
pdev             1210 drivers/net/ethernet/sgi/ioc3-eth.c 	err = pci_request_regions(pdev, "ioc3");
pdev             1214 drivers/net/ethernet/sgi/ioc3-eth.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             1218 drivers/net/ethernet/sgi/ioc3-eth.c 	ip->dma_dev = &pdev->dev;
pdev             1220 drivers/net/ethernet/sgi/ioc3-eth.c 	dev->irq = pdev->irq;
pdev             1222 drivers/net/ethernet/sgi/ioc3-eth.c 	ioc3_base = pci_resource_start(pdev, 0);
pdev             1223 drivers/net/ethernet/sgi/ioc3-eth.c 	ioc3_size = pci_resource_len(pdev, 0);
pdev             1227 drivers/net/ethernet/sgi/ioc3-eth.c 		       pci_name(pdev));
pdev             1236 drivers/net/ethernet/sgi/ioc3-eth.c 	ioc3_serial_probe(pdev, ioc3);
pdev             1265 drivers/net/ethernet/sgi/ioc3-eth.c 	ip->pdev = pdev;
pdev             1277 drivers/net/ethernet/sgi/ioc3-eth.c 		       pci_name(pdev));
pdev             1322 drivers/net/ethernet/sgi/ioc3-eth.c 	pci_release_regions(pdev);
pdev             1333 drivers/net/ethernet/sgi/ioc3-eth.c static void ioc3_remove_one(struct pci_dev *pdev)
pdev             1335 drivers/net/ethernet/sgi/ioc3-eth.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             1347 drivers/net/ethernet/sgi/ioc3-eth.c 	pci_release_regions(pdev);
pdev             1551 drivers/net/ethernet/sgi/ioc3-eth.c 	strlcpy(info->bus_info, pci_name(ip->pdev), sizeof(info->bus_info));
pdev               67 drivers/net/ethernet/sgi/meth.c 	struct platform_device *pdev;
pdev              212 drivers/net/ethernet/sgi/meth.c 	priv->tx_ring = dma_alloc_coherent(&priv->pdev->dev,
pdev              237 drivers/net/ethernet/sgi/meth.c 			dma_map_single(&priv->pdev->dev, priv->rx_ring[i],
pdev              253 drivers/net/ethernet/sgi/meth.c 	dma_free_coherent(&priv->pdev->dev, TX_RING_BUFFER_SIZE, priv->tx_ring,
pdev              263 drivers/net/ethernet/sgi/meth.c 		dma_unmap_single(&priv->pdev->dev, priv->rx_ring_dmas[i],
pdev              393 drivers/net/ethernet/sgi/meth.c 		dma_unmap_single(&priv->pdev->dev,
pdev              455 drivers/net/ethernet/sgi/meth.c 			dma_map_single(&priv->pdev->dev,
pdev              639 drivers/net/ethernet/sgi/meth.c 	catbuf = dma_map_single(&priv->pdev->dev, buffer_data, buffer_len,
pdev              665 drivers/net/ethernet/sgi/meth.c 	catbuf1 = dma_map_single(&priv->pdev->dev, buffer1_data, buffer1_len,
pdev              670 drivers/net/ethernet/sgi/meth.c 	catbuf2 = dma_map_single(&priv->pdev->dev, buffer2_data, buffer2_len,
pdev              825 drivers/net/ethernet/sgi/meth.c static int meth_probe(struct platform_device *pdev)
pdev              842 drivers/net/ethernet/sgi/meth.c 	priv->pdev = pdev;
pdev              844 drivers/net/ethernet/sgi/meth.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              857 drivers/net/ethernet/sgi/meth.c static int meth_remove(struct platform_device *pdev)
pdev              859 drivers/net/ethernet/sgi/meth.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev              268 drivers/net/ethernet/silan/sc92031.c 	struct pci_dev		*pdev;
pdev              366 drivers/net/ethernet/silan/sc92031.c 	synchronize_irq(priv->pdev->irq);
pdev              994 drivers/net/ethernet/silan/sc92031.c 	struct pci_dev *pdev = priv->pdev;
pdev              996 drivers/net/ethernet/silan/sc92031.c 	priv->rx_ring = pci_alloc_consistent(pdev, RX_BUF_LEN,
pdev             1003 drivers/net/ethernet/silan/sc92031.c 	priv->tx_bufs = pci_alloc_consistent(pdev, TX_BUF_TOT_LEN,
pdev             1011 drivers/net/ethernet/silan/sc92031.c 	err = request_irq(pdev->irq, sc92031_interrupt,
pdev             1034 drivers/net/ethernet/silan/sc92031.c 	pci_free_consistent(pdev, TX_BUF_TOT_LEN, priv->tx_bufs,
pdev             1037 drivers/net/ethernet/silan/sc92031.c 	pci_free_consistent(pdev, RX_BUF_LEN, priv->rx_ring,
pdev             1046 drivers/net/ethernet/silan/sc92031.c 	struct pci_dev *pdev = priv->pdev;
pdev             1060 drivers/net/ethernet/silan/sc92031.c 	free_irq(pdev->irq, dev);
pdev             1061 drivers/net/ethernet/silan/sc92031.c 	pci_free_consistent(pdev, TX_BUF_TOT_LEN, priv->tx_bufs,
pdev             1063 drivers/net/ethernet/silan/sc92031.c 	pci_free_consistent(pdev, RX_BUF_LEN, priv->rx_ring,
pdev             1107 drivers/net/ethernet/silan/sc92031.c 	const int irq = priv->pdev->irq;
pdev             1396 drivers/net/ethernet/silan/sc92031.c static int sc92031_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             1404 drivers/net/ethernet/silan/sc92031.c 	err = pci_enable_device(pdev);
pdev             1408 drivers/net/ethernet/silan/sc92031.c 	pci_set_master(pdev);
pdev             1410 drivers/net/ethernet/silan/sc92031.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             1414 drivers/net/ethernet/silan/sc92031.c 	err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             1418 drivers/net/ethernet/silan/sc92031.c 	err = pci_request_regions(pdev, SC92031_NAME);
pdev             1422 drivers/net/ethernet/silan/sc92031.c 	port_base = pci_iomap(pdev, SC92031_USE_PIO, 0);
pdev             1434 drivers/net/ethernet/silan/sc92031.c 	pci_set_drvdata(pdev, dev);
pdev             1435 drivers/net/ethernet/silan/sc92031.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             1448 drivers/net/ethernet/silan/sc92031.c 	priv->pdev = pdev;
pdev             1471 drivers/net/ethernet/silan/sc92031.c 	       (long)pci_resource_start(pdev, SC92031_USE_PIO), dev->dev_addr,
pdev             1472 drivers/net/ethernet/silan/sc92031.c 	       pdev->irq);
pdev             1479 drivers/net/ethernet/silan/sc92031.c 	pci_iounmap(pdev, port_base);
pdev             1481 drivers/net/ethernet/silan/sc92031.c 	pci_release_regions(pdev);
pdev             1484 drivers/net/ethernet/silan/sc92031.c 	pci_disable_device(pdev);
pdev             1489 drivers/net/ethernet/silan/sc92031.c static void sc92031_remove(struct pci_dev *pdev)
pdev             1491 drivers/net/ethernet/silan/sc92031.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             1497 drivers/net/ethernet/silan/sc92031.c 	pci_iounmap(pdev, port_base);
pdev             1498 drivers/net/ethernet/silan/sc92031.c 	pci_release_regions(pdev);
pdev             1499 drivers/net/ethernet/silan/sc92031.c 	pci_disable_device(pdev);
pdev             1502 drivers/net/ethernet/silan/sc92031.c static int sc92031_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             1504 drivers/net/ethernet/silan/sc92031.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             1507 drivers/net/ethernet/silan/sc92031.c 	pci_save_state(pdev);
pdev             1525 drivers/net/ethernet/silan/sc92031.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev             1530 drivers/net/ethernet/silan/sc92031.c static int sc92031_resume(struct pci_dev *pdev)
pdev             1532 drivers/net/ethernet/silan/sc92031.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             1535 drivers/net/ethernet/silan/sc92031.c 	pci_restore_state(pdev);
pdev             1536 drivers/net/ethernet/silan/sc92031.c 	pci_set_power_state(pdev, PCI_D0);
pdev              602 drivers/net/ethernet/sis/sis190.c 			struct pci_dev *pdev = tp->pci_dev;
pdev              615 drivers/net/ethernet/sis/sis190.c 				pci_dma_sync_single_for_device(pdev, addr,
pdev              619 drivers/net/ethernet/sis/sis190.c 				pci_unmap_single(pdev, addr, tp->rx_buf_sz,
pdev              650 drivers/net/ethernet/sis/sis190.c static void sis190_unmap_tx_skb(struct pci_dev *pdev, struct sk_buff *skb,
pdev              657 drivers/net/ethernet/sis/sis190.c 	pci_unmap_single(pdev, le32_to_cpu(desc->addr), len, PCI_DMA_TODEVICE);
pdev              786 drivers/net/ethernet/sis/sis190.c 	struct pci_dev *pdev = tp->pci_dev;
pdev              788 drivers/net/ethernet/sis/sis190.c 	pci_unmap_single(pdev, le32_to_cpu(desc->addr), tp->rx_buf_sz,
pdev             1063 drivers/net/ethernet/sis/sis190.c 	struct pci_dev *pdev = tp->pci_dev;
pdev             1072 drivers/net/ethernet/sis/sis190.c 	tp->TxDescRing = pci_alloc_consistent(pdev, TX_RING_BYTES, &tp->tx_dma);
pdev             1076 drivers/net/ethernet/sis/sis190.c 	tp->RxDescRing = pci_alloc_consistent(pdev, RX_RING_BYTES, &tp->rx_dma);
pdev             1086 drivers/net/ethernet/sis/sis190.c 	rc = request_irq(pdev->irq, sis190_irq, IRQF_SHARED, dev->name, dev);
pdev             1098 drivers/net/ethernet/sis/sis190.c 	pci_free_consistent(pdev, RX_RING_BYTES, tp->RxDescRing, tp->rx_dma);
pdev             1100 drivers/net/ethernet/sis/sis190.c 	pci_free_consistent(pdev, TX_RING_BYTES, tp->TxDescRing, tp->tx_dma);
pdev             1156 drivers/net/ethernet/sis/sis190.c 	struct pci_dev *pdev = tp->pci_dev;
pdev             1160 drivers/net/ethernet/sis/sis190.c 	free_irq(pdev->irq, dev);
pdev             1162 drivers/net/ethernet/sis/sis190.c 	pci_free_consistent(pdev, TX_RING_BYTES, tp->TxDescRing, tp->tx_dma);
pdev             1163 drivers/net/ethernet/sis/sis190.c 	pci_free_consistent(pdev, RX_RING_BYTES, tp->RxDescRing, tp->rx_dma);
pdev             1441 drivers/net/ethernet/sis/sis190.c static void sis190_release_board(struct pci_dev *pdev)
pdev             1443 drivers/net/ethernet/sis/sis190.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             1447 drivers/net/ethernet/sis/sis190.c 	pci_release_regions(pdev);
pdev             1448 drivers/net/ethernet/sis/sis190.c 	pci_disable_device(pdev);
pdev             1452 drivers/net/ethernet/sis/sis190.c static struct net_device *sis190_init_board(struct pci_dev *pdev)
pdev             1465 drivers/net/ethernet/sis/sis190.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             1471 drivers/net/ethernet/sis/sis190.c 	rc = pci_enable_device(pdev);
pdev             1474 drivers/net/ethernet/sis/sis190.c 			pr_err("%s: enable failure\n", pci_name(pdev));
pdev             1480 drivers/net/ethernet/sis/sis190.c 	if (!(pci_resource_flags(pdev, 0) & IORESOURCE_MEM)) {
pdev             1483 drivers/net/ethernet/sis/sis190.c 			       pci_name(pdev));
pdev             1486 drivers/net/ethernet/sis/sis190.c 	if (pci_resource_len(pdev, 0) < SIS190_REGS_SIZE) {
pdev             1489 drivers/net/ethernet/sis/sis190.c 			       pci_name(pdev));
pdev             1493 drivers/net/ethernet/sis/sis190.c 	rc = pci_request_regions(pdev, DRV_NAME);
pdev             1497 drivers/net/ethernet/sis/sis190.c 			       pci_name(pdev));
pdev             1501 drivers/net/ethernet/sis/sis190.c 	rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             1505 drivers/net/ethernet/sis/sis190.c 			       pci_name(pdev));
pdev             1509 drivers/net/ethernet/sis/sis190.c 	pci_set_master(pdev);
pdev             1511 drivers/net/ethernet/sis/sis190.c 	ioaddr = ioremap(pci_resource_start(pdev, 0), SIS190_REGS_SIZE);
pdev             1515 drivers/net/ethernet/sis/sis190.c 			       pci_name(pdev));
pdev             1520 drivers/net/ethernet/sis/sis190.c 	tp->pci_dev = pdev;
pdev             1531 drivers/net/ethernet/sis/sis190.c 	pci_release_regions(pdev);
pdev             1533 drivers/net/ethernet/sis/sis190.c 	pci_disable_device(pdev);
pdev             1574 drivers/net/ethernet/sis/sis190.c static int sis190_get_mac_addr_from_eeprom(struct pci_dev *pdev,
pdev             1583 drivers/net/ethernet/sis/sis190.c 		pr_info("%s: Read MAC address from EEPROM\n", pci_name(pdev));
pdev             1591 drivers/net/ethernet/sis/sis190.c 				pci_name(pdev), sig);
pdev             1616 drivers/net/ethernet/sis/sis190.c static int sis190_get_mac_addr_from_apc(struct pci_dev *pdev,
pdev             1626 drivers/net/ethernet/sis/sis190.c 		pr_info("%s: Read MAC address from APC\n", pci_name(pdev));
pdev             1637 drivers/net/ethernet/sis/sis190.c 				pci_name(pdev));
pdev             1694 drivers/net/ethernet/sis/sis190.c static int sis190_get_mac_addr(struct pci_dev *pdev, struct net_device *dev)
pdev             1698 drivers/net/ethernet/sis/sis190.c 	rc = sis190_get_mac_addr_from_eeprom(pdev, dev);
pdev             1702 drivers/net/ethernet/sis/sis190.c 		pci_read_config_byte(pdev, 0x73, &reg);
pdev             1705 drivers/net/ethernet/sis/sis190.c 			rc = sis190_get_mac_addr_from_apc(pdev, dev);
pdev             1845 drivers/net/ethernet/sis/sis190.c static int sis190_init_one(struct pci_dev *pdev,
pdev             1860 drivers/net/ethernet/sis/sis190.c 	dev = sis190_init_board(pdev);
pdev             1866 drivers/net/ethernet/sis/sis190.c 	pci_set_drvdata(pdev, dev);
pdev             1871 drivers/net/ethernet/sis/sis190.c 	rc = sis190_get_mac_addr(pdev, dev);
pdev             1896 drivers/net/ethernet/sis/sis190.c 			    pci_name(pdev),
pdev             1898 drivers/net/ethernet/sis/sis190.c 			    ioaddr, pdev->irq, dev->dev_addr);
pdev             1912 drivers/net/ethernet/sis/sis190.c 	sis190_release_board(pdev);
pdev             1916 drivers/net/ethernet/sis/sis190.c static void sis190_remove_one(struct pci_dev *pdev)
pdev             1918 drivers/net/ethernet/sis/sis190.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             1924 drivers/net/ethernet/sis/sis190.c 	sis190_release_board(pdev);
pdev             1960 drivers/net/ethernet/sis/sis900.c 	struct pci_dev *pdev = sis_priv->pci_dev;
pdev             1976 drivers/net/ethernet/sis/sis900.c 	free_irq(pdev->irq, net_dev);
pdev             1982 drivers/net/ethernet/sis/sis900.c 			pci_unmap_single(pdev, sis_priv->rx_ring[i].bufptr,
pdev             1991 drivers/net/ethernet/sis/sis900.c 			pci_unmap_single(pdev, sis_priv->tx_ring[i].bufptr,
pdev              319 drivers/net/ethernet/smsc/epic100.c static int epic_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              337 drivers/net/ethernet/smsc/epic100.c 	ret = pci_enable_device(pdev);
pdev              341 drivers/net/ethernet/smsc/epic100.c 	if (pci_resource_len(pdev, 0) < EPIC_TOTAL_SIZE) {
pdev              342 drivers/net/ethernet/smsc/epic100.c 		dev_err(&pdev->dev, "no PCI region space\n");
pdev              347 drivers/net/ethernet/smsc/epic100.c 	pci_set_master(pdev);
pdev              349 drivers/net/ethernet/smsc/epic100.c 	ret = pci_request_regions(pdev, DRV_NAME);
pdev              359 drivers/net/ethernet/smsc/epic100.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              361 drivers/net/ethernet/smsc/epic100.c 	ioaddr = pci_iomap(pdev, EPIC_BAR, 0);
pdev              363 drivers/net/ethernet/smsc/epic100.c 		dev_err(&pdev->dev, "ioremap failed\n");
pdev              367 drivers/net/ethernet/smsc/epic100.c 	pci_set_drvdata(pdev, dev);
pdev              376 drivers/net/ethernet/smsc/epic100.c 	ring_space = pci_alloc_consistent(pdev, TX_TOTAL_SIZE, &ring_dma);
pdev              382 drivers/net/ethernet/smsc/epic100.c 	ring_space = pci_alloc_consistent(pdev, RX_TOTAL_SIZE, &ring_dma);
pdev              419 drivers/net/ethernet/smsc/epic100.c 		dev_dbg(&pdev->dev, "EEPROM contents:\n");
pdev              425 drivers/net/ethernet/smsc/epic100.c 	ep->pci_dev = pdev;
pdev              441 drivers/net/ethernet/smsc/epic100.c 				dev_info(&pdev->dev,
pdev              451 drivers/net/ethernet/smsc/epic100.c 			dev_info(&pdev->dev,
pdev              456 drivers/net/ethernet/smsc/epic100.c 			dev_warn(&pdev->dev,
pdev              472 drivers/net/ethernet/smsc/epic100.c 		dev_info(&pdev->dev, "Forced full duplex requested.\n");
pdev              488 drivers/net/ethernet/smsc/epic100.c 		    (long)pci_resource_start(pdev, EPIC_BAR), pdev->irq,
pdev              495 drivers/net/ethernet/smsc/epic100.c 	pci_free_consistent(pdev, RX_TOTAL_SIZE, ep->rx_ring, ep->rx_ring_dma);
pdev              497 drivers/net/ethernet/smsc/epic100.c 	pci_free_consistent(pdev, TX_TOTAL_SIZE, ep->tx_ring, ep->tx_ring_dma);
pdev              499 drivers/net/ethernet/smsc/epic100.c 	pci_iounmap(pdev, ioaddr);
pdev              503 drivers/net/ethernet/smsc/epic100.c 	pci_release_regions(pdev);
pdev              505 drivers/net/ethernet/smsc/epic100.c 	pci_disable_device(pdev);
pdev             1269 drivers/net/ethernet/smsc/epic100.c 	struct pci_dev *pdev = ep->pci_dev;
pdev             1285 drivers/net/ethernet/smsc/epic100.c 	free_irq(pdev->irq, dev);
pdev             1296 drivers/net/ethernet/smsc/epic100.c 			pci_unmap_single(pdev, ep->rx_ring[i].bufaddr,
pdev             1307 drivers/net/ethernet/smsc/epic100.c 		pci_unmap_single(pdev, ep->tx_ring[i].bufaddr, skb->len,
pdev             1497 drivers/net/ethernet/smsc/epic100.c static void epic_remove_one(struct pci_dev *pdev)
pdev             1499 drivers/net/ethernet/smsc/epic100.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             1502 drivers/net/ethernet/smsc/epic100.c 	pci_free_consistent(pdev, TX_TOTAL_SIZE, ep->tx_ring, ep->tx_ring_dma);
pdev             1503 drivers/net/ethernet/smsc/epic100.c 	pci_free_consistent(pdev, RX_TOTAL_SIZE, ep->rx_ring, ep->rx_ring_dma);
pdev             1505 drivers/net/ethernet/smsc/epic100.c 	pci_iounmap(pdev, ep->ioaddr);
pdev             1506 drivers/net/ethernet/smsc/epic100.c 	pci_release_regions(pdev);
pdev             1508 drivers/net/ethernet/smsc/epic100.c 	pci_disable_device(pdev);
pdev             1515 drivers/net/ethernet/smsc/epic100.c static int epic_suspend (struct pci_dev *pdev, pm_message_t state)
pdev             1517 drivers/net/ethernet/smsc/epic100.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             1531 drivers/net/ethernet/smsc/epic100.c static int epic_resume (struct pci_dev *pdev)
pdev             1533 drivers/net/ethernet/smsc/epic100.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             2039 drivers/net/ethernet/smsc/smc911x.c static int smc911x_drv_probe(struct platform_device *pdev)
pdev             2049 drivers/net/ethernet/smsc/smc911x.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2068 drivers/net/ethernet/smsc/smc911x.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev             2071 drivers/net/ethernet/smsc/smc911x.c 	ndev->irq = platform_get_irq(pdev, 0);
pdev             2076 drivers/net/ethernet/smsc/smc911x.c 		struct smc911x_platdata *pd = dev_get_platdata(&pdev->dev);
pdev             2091 drivers/net/ethernet/smsc/smc911x.c 	platform_set_drvdata(pdev, ndev);
pdev             2107 drivers/net/ethernet/smsc/smc911x.c 		lp->dev = &pdev->dev;
pdev             2114 drivers/net/ethernet/smsc/smc911x.c static int smc911x_drv_remove(struct platform_device *pdev)
pdev             2116 drivers/net/ethernet/smsc/smc911x.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev             2135 drivers/net/ethernet/smsc/smc911x.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2056 drivers/net/ethernet/smsc/smc91x.c static int smc_enable_device(struct platform_device *pdev)
pdev             2058 drivers/net/ethernet/smsc/smc91x.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev             2065 drivers/net/ethernet/smsc/smc91x.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "smc91x-attrib");
pdev             2119 drivers/net/ethernet/smsc/smc91x.c static int smc_request_attrib(struct platform_device *pdev,
pdev             2122 drivers/net/ethernet/smsc/smc91x.c 	struct resource * res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "smc91x-attrib");
pdev             2134 drivers/net/ethernet/smsc/smc91x.c static void smc_release_attrib(struct platform_device *pdev,
pdev             2137 drivers/net/ethernet/smsc/smc91x.c 	struct resource * res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "smc91x-attrib");
pdev             2144 drivers/net/ethernet/smsc/smc91x.c static inline void smc_request_datacs(struct platform_device *pdev, struct net_device *ndev)
pdev             2147 drivers/net/ethernet/smsc/smc91x.c 		struct resource * res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "smc91x-data32");
pdev             2163 drivers/net/ethernet/smsc/smc91x.c static void smc_release_datacs(struct platform_device *pdev, struct net_device *ndev)
pdev             2167 drivers/net/ethernet/smsc/smc91x.c 		struct resource * res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "smc91x-data32");
pdev             2230 drivers/net/ethernet/smsc/smc91x.c static int smc_drv_probe(struct platform_device *pdev)
pdev             2232 drivers/net/ethernet/smsc/smc91x.c 	struct smc91x_platdata *pd = dev_get_platdata(&pdev->dev);
pdev             2247 drivers/net/ethernet/smsc/smc91x.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev             2261 drivers/net/ethernet/smsc/smc91x.c 			dev_err(&pdev->dev,
pdev             2269 drivers/net/ethernet/smsc/smc91x.c 	match = of_match_device(of_match_ptr(smc91x_match), &pdev->dev);
pdev             2274 drivers/net/ethernet/smsc/smc91x.c 		ret = try_toggle_control_gpio(&pdev->dev, &lp->power_gpio,
pdev             2283 drivers/net/ethernet/smsc/smc91x.c 		ret = try_toggle_control_gpio(&pdev->dev, &lp->reset_gpio,
pdev             2296 drivers/net/ethernet/smsc/smc91x.c 		if (!device_property_read_u32(&pdev->dev, "reg-io-width",
pdev             2307 drivers/net/ethernet/smsc/smc91x.c 		if (!device_property_read_u32(&pdev->dev, "reg-shift",
pdev             2311 drivers/net/ethernet/smsc/smc91x.c 			device_property_read_bool(&pdev->dev, "pxa-u16-align4");
pdev             2329 drivers/net/ethernet/smsc/smc91x.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "smc91x-regs");
pdev             2331 drivers/net/ethernet/smsc/smc91x.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2343 drivers/net/ethernet/smsc/smc91x.c 	ndev->irq = platform_get_irq(pdev, 0);
pdev             2357 drivers/net/ethernet/smsc/smc91x.c 	ret = smc_request_attrib(pdev, ndev);
pdev             2364 drivers/net/ethernet/smsc/smc91x.c 	platform_set_drvdata(pdev, ndev);
pdev             2365 drivers/net/ethernet/smsc/smc91x.c 	ret = smc_enable_device(pdev);
pdev             2378 drivers/net/ethernet/smsc/smc91x.c 		lp->device = &pdev->dev;
pdev             2388 drivers/net/ethernet/smsc/smc91x.c 	smc_request_datacs(pdev, ndev);
pdev             2395 drivers/net/ethernet/smsc/smc91x.c 	smc_release_attrib(pdev, ndev);
pdev             2406 drivers/net/ethernet/smsc/smc91x.c static int smc_drv_remove(struct platform_device *pdev)
pdev             2408 drivers/net/ethernet/smsc/smc91x.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev             2422 drivers/net/ethernet/smsc/smc91x.c 	smc_release_datacs(pdev,ndev);
pdev             2423 drivers/net/ethernet/smsc/smc91x.c 	smc_release_attrib(pdev,ndev);
pdev             2425 drivers/net/ethernet/smsc/smc91x.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "smc91x-regs");
pdev             2427 drivers/net/ethernet/smsc/smc91x.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2451 drivers/net/ethernet/smsc/smc91x.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             2452 drivers/net/ethernet/smsc/smc91x.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev             2456 drivers/net/ethernet/smsc/smc91x.c 		smc_enable_device(pdev);
pdev              370 drivers/net/ethernet/smsc/smsc911x.c static int smsc911x_enable_resources(struct platform_device *pdev)
pdev              372 drivers/net/ethernet/smsc/smsc911x.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev              394 drivers/net/ethernet/smsc/smsc911x.c static int smsc911x_disable_resources(struct platform_device *pdev)
pdev              396 drivers/net/ethernet/smsc/smsc911x.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev              416 drivers/net/ethernet/smsc/smsc911x.c static int smsc911x_request_resources(struct platform_device *pdev)
pdev              418 drivers/net/ethernet/smsc/smsc911x.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev              425 drivers/net/ethernet/smsc/smsc911x.c 	ret = regulator_bulk_get(&pdev->dev,
pdev              440 drivers/net/ethernet/smsc/smsc911x.c 	pdata->reset_gpiod = devm_gpiod_get_optional(&pdev->dev,
pdev              445 drivers/net/ethernet/smsc/smsc911x.c 	pdata->clk = clk_get(&pdev->dev, NULL);
pdev              447 drivers/net/ethernet/smsc/smsc911x.c 		dev_dbg(&pdev->dev, "couldn't get clock %li\n",
pdev              457 drivers/net/ethernet/smsc/smsc911x.c static void smsc911x_free_resources(struct platform_device *pdev)
pdev              459 drivers/net/ethernet/smsc/smsc911x.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev             1059 drivers/net/ethernet/smsc/smsc911x.c static int smsc911x_mii_init(struct platform_device *pdev,
pdev             1073 drivers/net/ethernet/smsc/smsc911x.c 		pdev->name, pdev->id);
pdev             1078 drivers/net/ethernet/smsc/smsc911x.c 	pdata->mii_bus->parent = &pdev->dev;
pdev             2315 drivers/net/ethernet/smsc/smsc911x.c static int smsc911x_drv_remove(struct platform_device *pdev)
pdev             2321 drivers/net/ethernet/smsc/smsc911x.c 	dev = platform_get_drvdata(pdev);
pdev             2334 drivers/net/ethernet/smsc/smsc911x.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev             2337 drivers/net/ethernet/smsc/smsc911x.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2343 drivers/net/ethernet/smsc/smsc911x.c 	(void)smsc911x_disable_resources(pdev);
pdev             2344 drivers/net/ethernet/smsc/smsc911x.c 	smsc911x_free_resources(pdev);
pdev             2348 drivers/net/ethernet/smsc/smsc911x.c 	pm_runtime_put(&pdev->dev);
pdev             2349 drivers/net/ethernet/smsc/smsc911x.c 	pm_runtime_disable(&pdev->dev);
pdev             2412 drivers/net/ethernet/smsc/smsc911x.c static int smsc911x_drv_probe(struct platform_device *pdev)
pdev             2416 drivers/net/ethernet/smsc/smsc911x.c 	struct smsc911x_platform_config *config = dev_get_platdata(&pdev->dev);
pdev             2421 drivers/net/ethernet/smsc/smsc911x.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev             2424 drivers/net/ethernet/smsc/smsc911x.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2432 drivers/net/ethernet/smsc/smsc911x.c 	irq = platform_get_irq(pdev, 0);
pdev             2453 drivers/net/ethernet/smsc/smsc911x.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             2466 drivers/net/ethernet/smsc/smsc911x.c 	platform_set_drvdata(pdev, dev);
pdev             2468 drivers/net/ethernet/smsc/smsc911x.c 	retval = smsc911x_request_resources(pdev);
pdev             2472 drivers/net/ethernet/smsc/smsc911x.c 	retval = smsc911x_enable_resources(pdev);
pdev             2482 drivers/net/ethernet/smsc/smsc911x.c 	retval = smsc911x_probe_config(&pdata->config, &pdev->dev);
pdev             2500 drivers/net/ethernet/smsc/smsc911x.c 	pm_runtime_enable(&pdev->dev);
pdev             2501 drivers/net/ethernet/smsc/smsc911x.c 	pm_runtime_get_sync(&pdev->dev);
pdev             2509 drivers/net/ethernet/smsc/smsc911x.c 	retval = smsc911x_mii_init(pdev, dev);
pdev             2560 drivers/net/ethernet/smsc/smsc911x.c 	pm_runtime_put(&pdev->dev);
pdev             2561 drivers/net/ethernet/smsc/smsc911x.c 	pm_runtime_disable(&pdev->dev);
pdev             2563 drivers/net/ethernet/smsc/smsc911x.c 	(void)smsc911x_disable_resources(pdev);
pdev             2565 drivers/net/ethernet/smsc/smsc911x.c 	smsc911x_free_resources(pdev);
pdev               46 drivers/net/ethernet/smsc/smsc9420.c 	struct pci_dev *pdev;
pdev              228 drivers/net/ethernet/smsc/smsc9420.c 	strlcpy(drvinfo->bus_info, pci_name(pd->pdev),
pdev              509 drivers/net/ethernet/smsc/smsc9420.c 			pci_unmap_single(pd->pdev, pd->tx_buffers[i].mapping,
pdev              542 drivers/net/ethernet/smsc/smsc9420.c 			pci_unmap_single(pd->pdev, pd->rx_buffers[i].mapping,
pdev              666 drivers/net/ethernet/smsc/smsc9420.c 	const int irq = pd->pdev->irq;
pdev              707 drivers/net/ethernet/smsc/smsc9420.c 	free_irq(pd->pdev->irq, pd);
pdev              761 drivers/net/ethernet/smsc/smsc9420.c 	pci_unmap_single(pd->pdev, pd->rx_buffers[index].mapping,
pdev              794 drivers/net/ethernet/smsc/smsc9420.c 	mapping = pci_map_single(pd->pdev, skb_tail_pointer(skb),
pdev              796 drivers/net/ethernet/smsc/smsc9420.c 	if (pci_dma_mapping_error(pd->pdev, mapping)) {
pdev              913 drivers/net/ethernet/smsc/smsc9420.c 		pci_unmap_single(pd->pdev, pd->tx_buffers[index].mapping,
pdev              944 drivers/net/ethernet/smsc/smsc9420.c 	mapping = pci_map_single(pd->pdev, skb->data,
pdev              946 drivers/net/ethernet/smsc/smsc9420.c 	if (pci_dma_mapping_error(pd->pdev, mapping)) {
pdev             1151 drivers/net/ethernet/smsc/smsc9420.c 		(pd->pdev->bus->number << 8) | pd->pdev->devfn);
pdev             1272 drivers/net/ethernet/smsc/smsc9420.c 	const int irq = pd->pdev->irq;
pdev             1436 drivers/net/ethernet/smsc/smsc9420.c static int smsc9420_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             1438 drivers/net/ethernet/smsc/smsc9420.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             1458 drivers/net/ethernet/smsc/smsc9420.c 		free_irq(pd->pdev->irq, pd);
pdev             1463 drivers/net/ethernet/smsc/smsc9420.c 	pci_save_state(pdev);
pdev             1464 drivers/net/ethernet/smsc/smsc9420.c 	pci_enable_wake(pdev, pci_choose_state(pdev, state), 0);
pdev             1465 drivers/net/ethernet/smsc/smsc9420.c 	pci_disable_device(pdev);
pdev             1466 drivers/net/ethernet/smsc/smsc9420.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev             1471 drivers/net/ethernet/smsc/smsc9420.c static int smsc9420_resume(struct pci_dev *pdev)
pdev             1473 drivers/net/ethernet/smsc/smsc9420.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             1477 drivers/net/ethernet/smsc/smsc9420.c 	pci_set_power_state(pdev, PCI_D0);
pdev             1478 drivers/net/ethernet/smsc/smsc9420.c 	pci_restore_state(pdev);
pdev             1480 drivers/net/ethernet/smsc/smsc9420.c 	err = pci_enable_device(pdev);
pdev             1484 drivers/net/ethernet/smsc/smsc9420.c 	pci_set_master(pdev);
pdev             1486 drivers/net/ethernet/smsc/smsc9420.c 	err = pci_enable_wake(pdev, PCI_D0, 0);
pdev             1516 drivers/net/ethernet/smsc/smsc9420.c smsc9420_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             1527 drivers/net/ethernet/smsc/smsc9420.c 	result = pci_enable_device(pdev);
pdev             1533 drivers/net/ethernet/smsc/smsc9420.c 	pci_set_master(pdev);
pdev             1539 drivers/net/ethernet/smsc/smsc9420.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             1541 drivers/net/ethernet/smsc/smsc9420.c 	if (!(pci_resource_flags(pdev, SMSC_BAR) & IORESOURCE_MEM)) {
pdev             1546 drivers/net/ethernet/smsc/smsc9420.c 	if ((pci_request_regions(pdev, DRV_NAME))) {
pdev             1551 drivers/net/ethernet/smsc/smsc9420.c 	if (pci_set_dma_mask(pdev, DMA_BIT_MASK(32))) {
pdev             1556 drivers/net/ethernet/smsc/smsc9420.c 	virt_addr = ioremap(pci_resource_start(pdev, SMSC_BAR),
pdev             1557 drivers/net/ethernet/smsc/smsc9420.c 		pci_resource_len(pdev, SMSC_BAR));
pdev             1569 drivers/net/ethernet/smsc/smsc9420.c 	pd->rx_ring = pci_alloc_consistent(pdev,
pdev             1582 drivers/net/ethernet/smsc/smsc9420.c 	pd->pdev = pdev;
pdev             1618 drivers/net/ethernet/smsc/smsc9420.c 	pci_set_drvdata(pdev, dev);
pdev             1628 drivers/net/ethernet/smsc/smsc9420.c 	pci_free_consistent(pdev, sizeof(struct smsc9420_dma_desc) *
pdev             1633 drivers/net/ethernet/smsc/smsc9420.c 	pci_release_regions(pdev);
pdev             1637 drivers/net/ethernet/smsc/smsc9420.c 	pci_disable_device(pdev);
pdev             1642 drivers/net/ethernet/smsc/smsc9420.c static void smsc9420_remove(struct pci_dev *pdev)
pdev             1647 drivers/net/ethernet/smsc/smsc9420.c 	dev = pci_get_drvdata(pdev);
pdev             1661 drivers/net/ethernet/smsc/smsc9420.c 	pci_free_consistent(pdev, sizeof(struct smsc9420_dma_desc) *
pdev             1665 drivers/net/ethernet/smsc/smsc9420.c 	pci_release_regions(pdev);
pdev             1667 drivers/net/ethernet/smsc/smsc9420.c 	pci_disable_device(pdev);
pdev             1828 drivers/net/ethernet/socionext/netsec.c static int netsec_of_probe(struct platform_device *pdev,
pdev             1831 drivers/net/ethernet/socionext/netsec.c 	priv->phy_np = of_parse_phandle(pdev->dev.of_node, "phy-handle", 0);
pdev             1833 drivers/net/ethernet/socionext/netsec.c 		dev_err(&pdev->dev, "missing required property 'phy-handle'\n");
pdev             1837 drivers/net/ethernet/socionext/netsec.c 	*phy_addr = of_mdio_parse_addr(&pdev->dev, priv->phy_np);
pdev             1839 drivers/net/ethernet/socionext/netsec.c 	priv->clk = devm_clk_get(&pdev->dev, NULL); /* get by 'phy_ref_clk' */
pdev             1841 drivers/net/ethernet/socionext/netsec.c 		dev_err(&pdev->dev, "phy_ref_clk not found\n");
pdev             1849 drivers/net/ethernet/socionext/netsec.c static int netsec_acpi_probe(struct platform_device *pdev,
pdev             1857 drivers/net/ethernet/socionext/netsec.c 	ret = device_property_read_u32(&pdev->dev, "phy-channel", phy_addr);
pdev             1859 drivers/net/ethernet/socionext/netsec.c 		dev_err(&pdev->dev,
pdev             1864 drivers/net/ethernet/socionext/netsec.c 	ret = device_property_read_u32(&pdev->dev,
pdev             1868 drivers/net/ethernet/socionext/netsec.c 		dev_err(&pdev->dev,
pdev             1950 drivers/net/ethernet/socionext/netsec.c static int netsec_probe(struct platform_device *pdev)
pdev             1959 drivers/net/ethernet/socionext/netsec.c 	mmio_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1961 drivers/net/ethernet/socionext/netsec.c 		dev_err(&pdev->dev, "No MMIO resource found.\n");
pdev             1965 drivers/net/ethernet/socionext/netsec.c 	eeprom_res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             1967 drivers/net/ethernet/socionext/netsec.c 		dev_info(&pdev->dev, "No EEPROM resource found.\n");
pdev             1971 drivers/net/ethernet/socionext/netsec.c 	irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1973 drivers/net/ethernet/socionext/netsec.c 		dev_err(&pdev->dev, "No IRQ resource found.\n");
pdev             1984 drivers/net/ethernet/socionext/netsec.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev             1985 drivers/net/ethernet/socionext/netsec.c 	platform_set_drvdata(pdev, priv);
pdev             1987 drivers/net/ethernet/socionext/netsec.c 	priv->dev = &pdev->dev;
pdev             1993 drivers/net/ethernet/socionext/netsec.c 	priv->phy_interface = device_get_phy_mode(&pdev->dev);
pdev             1995 drivers/net/ethernet/socionext/netsec.c 		dev_err(&pdev->dev, "missing required property 'phy-mode'\n");
pdev             2000 drivers/net/ethernet/socionext/netsec.c 	priv->ioaddr = devm_ioremap(&pdev->dev, mmio_res->start,
pdev             2003 drivers/net/ethernet/socionext/netsec.c 		dev_err(&pdev->dev, "devm_ioremap() failed\n");
pdev             2008 drivers/net/ethernet/socionext/netsec.c 	priv->eeprom_base = devm_ioremap(&pdev->dev, eeprom_res->start,
pdev             2011 drivers/net/ethernet/socionext/netsec.c 		dev_err(&pdev->dev, "devm_ioremap() failed for EEPROM\n");
pdev             2016 drivers/net/ethernet/socionext/netsec.c 	mac = device_get_mac_address(&pdev->dev, macbuf, sizeof(macbuf));
pdev             2034 drivers/net/ethernet/socionext/netsec.c 		dev_warn(&pdev->dev, "No MAC address found, using random\n");
pdev             2038 drivers/net/ethernet/socionext/netsec.c 	if (dev_of_node(&pdev->dev))
pdev             2039 drivers/net/ethernet/socionext/netsec.c 		ret = netsec_of_probe(pdev, priv, &phy_addr);
pdev             2041 drivers/net/ethernet/socionext/netsec.c 		ret = netsec_acpi_probe(pdev, priv, &phy_addr);
pdev             2048 drivers/net/ethernet/socionext/netsec.c 		dev_err(&pdev->dev, "missing PHY reference clock frequency\n");
pdev             2059 drivers/net/ethernet/socionext/netsec.c 	ret = device_property_read_u32(&pdev->dev, "max-frame-size",
pdev             2065 drivers/net/ethernet/socionext/netsec.c 	pm_runtime_enable(&pdev->dev);
pdev             2066 drivers/net/ethernet/socionext/netsec.c 	pm_runtime_get_sync(&pdev->dev);
pdev             2076 drivers/net/ethernet/socionext/netsec.c 	dev_info(&pdev->dev, "hardware revision %d.%d\n",
pdev             2094 drivers/net/ethernet/socionext/netsec.c 	if (dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(40)))
pdev             2095 drivers/net/ethernet/socionext/netsec.c 		dev_warn(&pdev->dev, "Failed to set DMA mask\n");
pdev             2103 drivers/net/ethernet/socionext/netsec.c 	pm_runtime_put_sync(&pdev->dev);
pdev             2111 drivers/net/ethernet/socionext/netsec.c 	pm_runtime_put_sync(&pdev->dev);
pdev             2112 drivers/net/ethernet/socionext/netsec.c 	pm_runtime_disable(&pdev->dev);
pdev             2115 drivers/net/ethernet/socionext/netsec.c 	dev_err(&pdev->dev, "init failed\n");
pdev             2120 drivers/net/ethernet/socionext/netsec.c static int netsec_remove(struct platform_device *pdev)
pdev             2122 drivers/net/ethernet/socionext/netsec.c 	struct netsec_priv *priv = platform_get_drvdata(pdev);
pdev             2130 drivers/net/ethernet/socionext/netsec.c 	pm_runtime_disable(&pdev->dev);
pdev             1552 drivers/net/ethernet/socionext/sni_ave.c static int ave_probe(struct platform_device *pdev)
pdev             1555 drivers/net/ethernet/socionext/sni_ave.c 	struct device *dev = &pdev->dev;
pdev             1580 drivers/net/ethernet/socionext/sni_ave.c 	irq = platform_get_irq(pdev, 0);
pdev             1584 drivers/net/ethernet/socionext/sni_ave.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev             1698 drivers/net/ethernet/socionext/sni_ave.c 		 pdev->name, pdev->id);
pdev             1706 drivers/net/ethernet/socionext/sni_ave.c 	platform_set_drvdata(pdev, ndev);
pdev             1734 drivers/net/ethernet/socionext/sni_ave.c static int ave_remove(struct platform_device *pdev)
pdev             1736 drivers/net/ethernet/socionext/sni_ave.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev               37 drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c static int anarion_gmac_init(struct platform_device *pdev, void *priv)
pdev               55 drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c static void anarion_gmac_exit(struct platform_device *pdev, void *priv)
pdev               62 drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c static struct anarion_gmac *anarion_config_dt(struct platform_device *pdev)
pdev               68 drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c 	ctl_block = devm_platform_ioremap_resource(pdev, 1);
pdev               70 drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c 		dev_err(&pdev->dev, "Cannot get reset region (%ld)!\n",
pdev               75 drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c 	gmac = devm_kzalloc(&pdev->dev, sizeof(*gmac), GFP_KERNEL);
pdev               81 drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c 	phy_mode = of_get_phy_mode(pdev->dev.of_node);
pdev               90 drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c 		dev_err(&pdev->dev, "Unsupported phy-mode (%d)\n",
pdev               98 drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c static int anarion_dwmac_probe(struct platform_device *pdev)
pdev              105 drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c 	ret = stmmac_get_platform_resources(pdev, &stmmac_res);
pdev              109 drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c 	gmac = anarion_config_dt(pdev);
pdev              113 drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
pdev              119 drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c 	anarion_gmac_init(pdev, gmac);
pdev              122 drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c 	ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res);
pdev              124 drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c 		stmmac_remove_config_dt(pdev, plat_dat);
pdev               40 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c static int dwc_eth_dwmac_config_dt(struct platform_device *pdev,
pdev               43 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	struct device_node *np = pdev->dev.of_node;
pdev              121 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c static void *dwc_qos_probe(struct platform_device *pdev,
pdev              127 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	plat_dat->stmmac_clk = devm_clk_get(&pdev->dev, "apb_pclk");
pdev              129 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 		dev_err(&pdev->dev, "apb_pclk clock not found.\n");
pdev              135 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 		dev_err(&pdev->dev, "failed to enable apb_pclk clock: %d\n",
pdev              140 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	plat_dat->pclk = devm_clk_get(&pdev->dev, "phy_ref_clk");
pdev              142 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 		dev_err(&pdev->dev, "phy_ref_clk clock not found.\n");
pdev              149 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 		dev_err(&pdev->dev, "failed to enable phy_ref clock: %d\n",
pdev              161 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c static int dwc_qos_remove(struct platform_device *pdev)
pdev              163 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev              255 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c static int tegra_eqos_init(struct platform_device *pdev, void *priv)
pdev              269 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c static void *tegra_eqos_probe(struct platform_device *pdev,
pdev              276 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	eqos = devm_kzalloc(&pdev->dev, sizeof(*eqos), GFP_KERNEL);
pdev              282 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	eqos->dev = &pdev->dev;
pdev              285 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	eqos->clk_master = devm_clk_get(&pdev->dev, "master_bus");
pdev              295 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	eqos->clk_slave = devm_clk_get(&pdev->dev, "slave_bus");
pdev              307 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	eqos->clk_rx = devm_clk_get(&pdev->dev, "rx");
pdev              317 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	eqos->clk_tx = devm_clk_get(&pdev->dev, "tx");
pdev              327 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	eqos->reset = devm_gpiod_get(&pdev->dev, "phy-reset", GPIOD_OUT_HIGH);
pdev              339 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	eqos->rst = devm_reset_control_get(&pdev->dev, "eqos");
pdev              361 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	err = tegra_eqos_init(pdev, eqos);
pdev              385 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c static int tegra_eqos_remove(struct platform_device *pdev)
pdev              387 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	struct tegra_eqos *eqos = get_stmmac_bsp_priv(&pdev->dev);
pdev              400 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	void *(*probe)(struct platform_device *pdev,
pdev              403 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	int (*remove)(struct platform_device *pdev);
pdev              416 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c static int dwc_eth_dwmac_probe(struct platform_device *pdev)
pdev              424 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	data = of_device_get_match_data(&pdev->dev);
pdev              432 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	stmmac_res.irq = platform_get_irq(pdev, 0);
pdev              437 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	stmmac_res.addr = devm_platform_ioremap_resource(pdev, 0);
pdev              441 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
pdev              445 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	priv = data->probe(pdev, plat_dat, &stmmac_res);
pdev              450 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 			dev_err(&pdev->dev, "failed to probe subdriver: %d\n",
pdev              456 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	ret = dwc_eth_dwmac_config_dt(pdev, plat_dat);
pdev              460 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res);
pdev              467 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	data->remove(pdev);
pdev              469 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	stmmac_remove_config_dt(pdev, plat_dat);
pdev              474 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c static int dwc_eth_dwmac_remove(struct platform_device *pdev)
pdev              476 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev              481 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	data = of_device_get_match_data(&pdev->dev);
pdev              483 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	err = stmmac_dvr_remove(&pdev->dev);
pdev              485 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 		dev_err(&pdev->dev, "failed to remove platform: %d\n", err);
pdev              487 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	err = data->remove(pdev);
pdev              489 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 		dev_err(&pdev->dev, "failed to remove subdriver: %d\n", err);
pdev              491 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c 	stmmac_remove_config_dt(pdev, priv->plat);
pdev               19 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c static int dwmac_generic_probe(struct platform_device *pdev)
pdev               25 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c 	ret = stmmac_get_platform_resources(pdev, &stmmac_res);
pdev               29 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c 	if (pdev->dev.of_node) {
pdev               30 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c 		plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
pdev               32 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c 			dev_err(&pdev->dev, "dt configuration failed\n");
pdev               36 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c 		plat_dat = dev_get_platdata(&pdev->dev);
pdev               38 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c 			dev_err(&pdev->dev, "no platform data provided\n");
pdev               51 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c 		ret = plat_dat->init(pdev, plat_dat->bsp_priv);
pdev               56 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c 	ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res);
pdev               64 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c 		plat_dat->exit(pdev, plat_dat->bsp_priv);
pdev               66 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c 	if (pdev->dev.of_node)
pdev               67 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c 		stmmac_remove_config_dt(pdev, plat_dat);
pdev               85 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c 	struct platform_device *pdev;
pdev               95 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c 	struct device *dev = &gmac->pdev->dev;
pdev              121 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c 	struct device *dev = &gmac->pdev->dev;
pdev              164 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c 		dev_err(&gmac->pdev->dev, "Unsupported PHY mode: \"%s\"\n",
pdev              191 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c 	struct device *dev = &gmac->pdev->dev;
pdev              244 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c static int ipq806x_gmac_probe(struct platform_device *pdev)
pdev              248 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c 	struct device *dev = &pdev->dev;
pdev              253 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c 	val = stmmac_get_platform_resources(pdev, &stmmac_res);
pdev              257 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
pdev              267 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c 	gmac->pdev = pdev;
pdev              291 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c 		dev_err(&pdev->dev, "Unsupported PHY mode: \"%s\"\n",
pdev              311 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c 		dev_err(&pdev->dev, "Unsupported PHY mode: \"%s\"\n",
pdev              354 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c 	err = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res);
pdev              361 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c 	stmmac_remove_config_dt(pdev, plat_dat);
pdev               28 drivers/net/ethernet/stmicro/stmmac/dwmac-lpc18xx.c static int lpc18xx_dwmac_probe(struct platform_device *pdev)
pdev               36 drivers/net/ethernet/stmicro/stmmac/dwmac-lpc18xx.c 	ret = stmmac_get_platform_resources(pdev, &stmmac_res);
pdev               40 drivers/net/ethernet/stmicro/stmmac/dwmac-lpc18xx.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
pdev               48 drivers/net/ethernet/stmicro/stmmac/dwmac-lpc18xx.c 		dev_err(&pdev->dev, "syscon lookup failed\n");
pdev               58 drivers/net/ethernet/stmicro/stmmac/dwmac-lpc18xx.c 		dev_err(&pdev->dev, "Only MII and RMII mode supported\n");
pdev               66 drivers/net/ethernet/stmicro/stmmac/dwmac-lpc18xx.c 	ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res);
pdev               73 drivers/net/ethernet/stmicro/stmmac/dwmac-lpc18xx.c 	stmmac_remove_config_dt(pdev, plat_dat);
pdev              272 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c static int mediatek_dwmac_init(struct platform_device *pdev, void *priv)
pdev              302 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c 	pm_runtime_enable(&pdev->dev);
pdev              303 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c 	pm_runtime_get_sync(&pdev->dev);
pdev              308 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c static void mediatek_dwmac_exit(struct platform_device *pdev, void *priv)
pdev              315 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c 	pm_runtime_put_sync(&pdev->dev);
pdev              316 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c 	pm_runtime_disable(&pdev->dev);
pdev              319 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c static int mediatek_dwmac_probe(struct platform_device *pdev)
pdev              326 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c 	priv_plat = devm_kzalloc(&pdev->dev, sizeof(*priv_plat), GFP_KERNEL);
pdev              330 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c 	priv_plat->variant = of_device_get_match_data(&pdev->dev);
pdev              332 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c 		dev_err(&pdev->dev, "Missing dwmac-mediatek variant\n");
pdev              336 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c 	priv_plat->dev = &pdev->dev;
pdev              337 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c 	priv_plat->np = pdev->dev.of_node;
pdev              347 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c 	ret = stmmac_get_platform_resources(pdev, &stmmac_res);
pdev              351 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
pdev              364 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c 	mediatek_dwmac_init(pdev, priv_plat);
pdev              366 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c 	ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res);
pdev              368 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c 		stmmac_remove_config_dt(pdev, plat_dat);
pdev               44 drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c static int meson6_dwmac_probe(struct platform_device *pdev)
pdev               51 drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c 	ret = stmmac_get_platform_resources(pdev, &stmmac_res);
pdev               55 drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
pdev               59 drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c 	dwmac = devm_kzalloc(&pdev->dev, sizeof(*dwmac), GFP_KERNEL);
pdev               65 drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c 	dwmac->reg = devm_platform_ioremap_resource(pdev, 1);
pdev               74 drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c 	ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res);
pdev               81 drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c 	stmmac_remove_config_dt(pdev, plat_dat);
pdev              316 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c static int meson8b_dwmac_probe(struct platform_device *pdev)
pdev              323 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c 	ret = stmmac_get_platform_resources(pdev, &stmmac_res);
pdev              327 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
pdev              331 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c 	dwmac = devm_kzalloc(&pdev->dev, sizeof(*dwmac), GFP_KERNEL);
pdev              338 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c 		of_device_get_match_data(&pdev->dev);
pdev              343 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c 	dwmac->regs = devm_platform_ioremap_resource(pdev, 1);
pdev              349 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c 	dwmac->dev = &pdev->dev;
pdev              350 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c 	dwmac->phy_mode = of_get_phy_mode(pdev->dev.of_node);
pdev              352 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c 		dev_err(&pdev->dev, "missing phy-mode property\n");
pdev              358 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c 	if (of_property_read_u32(pdev->dev.of_node, "amlogic,tx-delay-ns",
pdev              376 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c 	ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res);
pdev              383 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c 	stmmac_remove_config_dt(pdev, plat_dat);
pdev               57 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c static int oxnas_dwmac_init(struct platform_device *pdev, void *priv)
pdev              103 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c static void oxnas_dwmac_exit(struct platform_device *pdev, void *priv)
pdev              110 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c static int oxnas_dwmac_probe(struct platform_device *pdev)
pdev              117 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c 	ret = stmmac_get_platform_resources(pdev, &stmmac_res);
pdev              121 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
pdev              125 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c 	dwmac = devm_kzalloc(&pdev->dev, sizeof(*dwmac), GFP_KERNEL);
pdev              131 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c 	dwmac->dev = &pdev->dev;
pdev              136 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c 	dwmac->regmap = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev              139 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c 		dev_err(&pdev->dev, "failed to have sysctrl regmap\n");
pdev              144 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c 	dwmac->clk = devm_clk_get(&pdev->dev, "gmac");
pdev              150 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c 	ret = oxnas_dwmac_init(pdev, plat_dat->bsp_priv);
pdev              154 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c 	ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res);
pdev              162 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c 	oxnas_dwmac_exit(pdev, plat_dat->bsp_priv);
pdev              164 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c 	stmmac_remove_config_dt(pdev, plat_dat);
pdev               84 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 	struct platform_device *pdev;
pdev              118 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 	dev_dbg(&ethqos->pdev->dev, "Rgmii register dump\n");
pdev              119 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 	dev_dbg(&ethqos->pdev->dev, "RGMII_IO_MACRO_CONFIG: %x\n",
pdev              121 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 	dev_dbg(&ethqos->pdev->dev, "SDCC_HC_REG_DLL_CONFIG: %x\n",
pdev              123 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 	dev_dbg(&ethqos->pdev->dev, "SDCC_HC_REG_DDR_CONFIG: %x\n",
pdev              125 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 	dev_dbg(&ethqos->pdev->dev, "SDCC_HC_REG_DLL_CONFIG2: %x\n",
pdev              127 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 	dev_dbg(&ethqos->pdev->dev, "SDC4_STATUS: %x\n",
pdev              129 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 	dev_dbg(&ethqos->pdev->dev, "SDCC_USR_CTL: %x\n",
pdev              131 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 	dev_dbg(&ethqos->pdev->dev, "RGMII_IO_MACRO_CONFIG2: %x\n",
pdev              133 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 	dev_dbg(&ethqos->pdev->dev, "RGMII_IO_MACRO_DEBUG1: %x\n",
pdev              135 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 	dev_dbg(&ethqos->pdev->dev, "EMAC_SYSTEM_LOW_POWER_DEBUG: %x\n",
pdev              221 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 		dev_err(&ethqos->pdev->dev, "Clear CK_OUT_EN timedout\n");
pdev              238 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 		dev_err(&ethqos->pdev->dev, "Set CK_OUT_EN timedout\n");
pdev              370 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 		dev_err(&ethqos->pdev->dev,
pdev              429 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 			dev_err(&ethqos->pdev->dev,
pdev              450 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c static int qcom_ethqos_probe(struct platform_device *pdev)
pdev              452 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 	struct device_node *np = pdev->dev.of_node;
pdev              460 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 	ret = stmmac_get_platform_resources(pdev, &stmmac_res);
pdev              464 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
pdev              466 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 		dev_err(&pdev->dev, "dt configuration failed\n");
pdev              470 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 	ethqos = devm_kzalloc(&pdev->dev, sizeof(*ethqos), GFP_KERNEL);
pdev              476 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 	ethqos->pdev = pdev;
pdev              477 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "rgmii");
pdev              478 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 	ethqos->rgmii_base = devm_ioremap_resource(&pdev->dev, res);
pdev              480 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 		dev_err(&pdev->dev, "Can't get rgmii base\n");
pdev              485 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 	data = of_device_get_match_data(&pdev->dev);
pdev              489 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 	ethqos->rgmii_clk = devm_clk_get(&pdev->dev, "rgmii");
pdev              509 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 	ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res);
pdev              521 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 	stmmac_remove_config_dt(pdev, plat_dat);
pdev              526 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c static int qcom_ethqos_remove(struct platform_device *pdev)
pdev              531 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 	ethqos = get_stmmac_bsp_priv(&pdev->dev);
pdev              535 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c 	ret = stmmac_pltfr_remove(pdev);
pdev               39 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct platform_device *pdev;
pdev               88 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              101 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              167 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              185 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              198 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              220 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              283 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              302 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              319 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              341 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              405 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              423 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              436 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              458 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              521 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              541 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              559 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              581 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              649 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              667 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              680 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              702 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              760 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              778 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              791 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              813 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              871 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              889 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              902 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              924 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              965 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev              978 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev             1050 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev             1195 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev             1213 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static struct rk_priv_data *rk_gmac_setup(struct platform_device *pdev,
pdev             1218 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &pdev->dev;
pdev             1284 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 				dev_err(&pdev->dev, "No PHY reset control found.\n");
pdev             1292 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	bsp_priv->pdev = pdev;
pdev             1300 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev             1350 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &gmac->pdev->dev;
pdev             1365 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct device *dev = &bsp_priv->pdev->dev;
pdev             1382 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static int rk_gmac_probe(struct platform_device *pdev)
pdev             1389 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	data = of_device_get_match_data(&pdev->dev);
pdev             1391 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 		dev_err(&pdev->dev, "no of match data provided\n");
pdev             1395 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	ret = stmmac_get_platform_resources(pdev, &stmmac_res);
pdev             1399 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
pdev             1406 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	plat_dat->bsp_priv = rk_gmac_setup(pdev, plat_dat, data);
pdev             1420 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res);
pdev             1429 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	stmmac_remove_config_dt(pdev, plat_dat);
pdev             1434 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c static int rk_gmac_remove(struct platform_device *pdev)
pdev             1436 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	struct rk_priv_data *bsp_priv = get_stmmac_bsp_priv(&pdev->dev);
pdev             1437 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c 	int ret = stmmac_dvr_remove(&pdev->dev);
pdev              380 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c static int socfpga_dwmac_probe(struct platform_device *pdev)
pdev              384 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c 	struct device		*dev = &pdev->dev;
pdev              391 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c 	ops = device_get_match_data(&pdev->dev);
pdev              393 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c 		dev_err(&pdev->dev, "no of match data provided\n");
pdev              397 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c 	ret = stmmac_get_platform_resources(pdev, &stmmac_res);
pdev              401 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
pdev              430 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c 	ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res);
pdev              434 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c 	ndev = platform_get_drvdata(pdev);
pdev              450 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c 	stmmac_dvr_remove(&pdev->dev);
pdev              452 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c 	stmmac_remove_config_dt(pdev, plat_dat);
pdev              248 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c 				struct platform_device *pdev)
pdev              251 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c 	struct device *dev = &pdev->dev;
pdev              258 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "sti-clkconf");
pdev              305 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c static int sti_dwmac_probe(struct platform_device *pdev)
pdev              313 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c 	data = of_device_get_match_data(&pdev->dev);
pdev              315 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c 		dev_err(&pdev->dev, "No OF match data provided\n");
pdev              319 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c 	ret = stmmac_get_platform_resources(pdev, &stmmac_res);
pdev              323 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
pdev              327 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c 	dwmac = devm_kzalloc(&pdev->dev, sizeof(*dwmac), GFP_KERNEL);
pdev              333 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c 	ret = sti_dwmac_parse_data(dwmac, pdev);
pdev              335 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c 		dev_err(&pdev->dev, "Unable to parse OF data\n");
pdev              352 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c 	ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res);
pdev              361 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c 	stmmac_remove_config_dt(pdev, plat_dat);
pdev              366 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c static int sti_dwmac_remove(struct platform_device *pdev)
pdev              368 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c 	struct sti_dwmac *dwmac = get_stmmac_bsp_priv(&pdev->dev);
pdev              369 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c 	int ret = stmmac_dvr_remove(&pdev->dev);
pdev              297 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              333 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 	dwmac->irq_pwr_wakeup = platform_get_irq_byname(pdev,
pdev              339 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 		err = device_init_wakeup(&pdev->dev, true);
pdev              341 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 			dev_err(&pdev->dev, "Failed to init wake up irq\n");
pdev              344 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 		err = dev_pm_set_dedicated_wake_irq(&pdev->dev,
pdev              347 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 			dev_err(&pdev->dev, "Failed to set wake up irq\n");
pdev              348 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 			device_init_wakeup(&pdev->dev, false);
pdev              350 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 		device_set_wakeup_enable(&pdev->dev, false);
pdev              355 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c static int stm32_dwmac_probe(struct platform_device *pdev)
pdev              363 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 	ret = stmmac_get_platform_resources(pdev, &stmmac_res);
pdev              367 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
pdev              371 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 	dwmac = devm_kzalloc(&pdev->dev, sizeof(*dwmac), GFP_KERNEL);
pdev              377 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 	data = of_device_get_match_data(&pdev->dev);
pdev              379 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 		dev_err(&pdev->dev, "no of match data provided\n");
pdev              385 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 	dwmac->dev = &pdev->dev;
pdev              387 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 	ret = stm32_dwmac_parse_data(dwmac, &pdev->dev);
pdev              389 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 		dev_err(&pdev->dev, "Unable to parse OF data\n");
pdev              399 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 	ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res);
pdev              408 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 	stmmac_remove_config_dt(pdev, plat_dat);
pdev              413 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c static int stm32_dwmac_remove(struct platform_device *pdev)
pdev              415 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev              417 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 	int ret = stmmac_dvr_remove(&pdev->dev);
pdev              423 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 		dev_pm_clear_wake_irq(&pdev->dev);
pdev              424 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c 		device_init_wakeup(&pdev->dev, false);
pdev              526 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c static int sun8i_dwmac_init(struct platform_device *pdev, void *priv)
pdev              534 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 			dev_err(&pdev->dev, "Fail to enable regulator\n");
pdev              543 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 		dev_err(&pdev->dev, "Could not enable AHB clock\n");
pdev              986 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c static void sun8i_dwmac_exit(struct platform_device *pdev, void *priv)
pdev             1105 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c static int sun8i_dwmac_probe(struct platform_device *pdev)
pdev             1110 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	struct device *dev = &pdev->dev;
pdev             1116 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	ret = stmmac_get_platform_resources(pdev, &stmmac_res);
pdev             1120 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
pdev             1128 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	gmac->variant = of_device_get_match_data(&pdev->dev);
pdev             1130 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 		dev_err(&pdev->dev, "Missing dwmac-sun8i variant\n");
pdev             1166 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	regmap = sun8i_dwmac_get_syscon_from_dev(pdev->dev.of_node);
pdev             1168 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 		regmap = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev             1172 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 		dev_err(&pdev->dev, "Unable to map syscon: %d\n", ret);
pdev             1200 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	ret = sun8i_dwmac_init(pdev, plat_dat->bsp_priv);
pdev             1204 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res);
pdev             1208 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	ndev = dev_get_drvdata(&pdev->dev);
pdev             1219 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 			dev_err(&pdev->dev, "Failed to register mux\n");
pdev             1232 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c 	stmmac_pltfr_remove(pdev);
pdev               30 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c static int sun7i_gmac_init(struct platform_device *pdev, void *priv)
pdev               61 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c static void sun7i_gmac_exit(struct platform_device *pdev, void *priv)
pdev               99 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c static int sun7i_gmac_probe(struct platform_device *pdev)
pdev              104 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c 	struct device *dev = &pdev->dev;
pdev              107 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c 	ret = stmmac_get_platform_resources(pdev, &stmmac_res);
pdev              111 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c 	plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac);
pdev              152 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c 	ret = sun7i_gmac_init(pdev, plat_dat->bsp_priv);
pdev              156 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c 	ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res);
pdev              163 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c 	sun7i_gmac_exit(pdev, plat_dat->bsp_priv);
pdev              165 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c 	stmmac_remove_config_dt(pdev, plat_dat);
pdev               35 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	int (*setup)(struct pci_dev *pdev, struct plat_stmmacenet_data *plat);
pdev               38 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c static int stmmac_pci_find_phy_addr(struct pci_dev *pdev,
pdev               44 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	int func = PCI_FUNC(pdev->devfn);
pdev               91 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c static int stmmac_default_data(struct pci_dev *pdev,
pdev              112 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c static int intel_mgbe_common_data(struct pci_dev *pdev,
pdev              165 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	plat->axi = devm_kzalloc(&pdev->dev, sizeof(*plat->axi),
pdev              181 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	plat->stmmac_clk = clk_register_fixed_rate(&pdev->dev,
pdev              186 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 		dev_warn(&pdev->dev, "Fail to register stmmac-clk\n");
pdev              203 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c static int ehl_common_data(struct pci_dev *pdev,
pdev              211 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	ret = intel_mgbe_common_data(pdev, plat);
pdev              218 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c static int ehl_sgmii_data(struct pci_dev *pdev,
pdev              224 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	return ehl_common_data(pdev, plat);
pdev              231 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c static int ehl_rgmii_data(struct pci_dev *pdev,
pdev              237 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	return ehl_common_data(pdev, plat);
pdev              244 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c static int tgl_common_data(struct pci_dev *pdev,
pdev              252 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	ret = intel_mgbe_common_data(pdev, plat);
pdev              259 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c static int tgl_sgmii_data(struct pci_dev *pdev,
pdev              265 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	return tgl_common_data(pdev, plat);
pdev              336 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c static int quark_default_data(struct pci_dev *pdev,
pdev              348 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	ret = stmmac_pci_find_phy_addr(pdev, quark_pci_dmi);
pdev              362 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	plat->bus_id = pci_dev_id(pdev);
pdev              378 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c static int snps_gmac5_default_data(struct pci_dev *pdev,
pdev              427 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	plat->axi = devm_kzalloc(&pdev->dev, sizeof(*plat->axi), GFP_KERNEL);
pdev              459 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c static int stmmac_pci_probe(struct pci_dev *pdev,
pdev              468 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	plat = devm_kzalloc(&pdev->dev, sizeof(*plat), GFP_KERNEL);
pdev              472 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	plat->mdio_bus_data = devm_kzalloc(&pdev->dev,
pdev              478 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	plat->dma_cfg = devm_kzalloc(&pdev->dev, sizeof(*plat->dma_cfg),
pdev              484 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	ret = pci_enable_device(pdev);
pdev              486 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 		dev_err(&pdev->dev, "%s: ERROR: failed to enable device\n",
pdev              493 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 		if (pci_resource_len(pdev, i) == 0)
pdev              495 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 		ret = pcim_iomap_regions(pdev, BIT(i), pci_name(pdev));
pdev              501 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	pci_set_master(pdev);
pdev              503 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	ret = info->setup(pdev, plat);
pdev              507 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	pci_enable_msi(pdev);
pdev              510 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	res.addr = pcim_iomap_table(pdev)[i];
pdev              511 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	res.wol_irq = pdev->irq;
pdev              512 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	res.irq = pdev->irq;
pdev              514 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	return stmmac_dvr_probe(&pdev->dev, plat, &res);
pdev              524 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c static void stmmac_pci_remove(struct pci_dev *pdev)
pdev              526 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	struct net_device *ndev = dev_get_drvdata(&pdev->dev);
pdev              530 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	stmmac_dvr_remove(&pdev->dev);
pdev              536 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 		if (pci_resource_len(pdev, i) == 0)
pdev              538 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 		pcim_iounmap_regions(pdev, BIT(i));
pdev              542 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	pci_disable_device(pdev);
pdev              547 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              554 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	ret = pci_save_state(pdev);
pdev              558 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	pci_disable_device(pdev);
pdev              559 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	pci_wake_from_d3(pdev, true);
pdev              565 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              568 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	pci_restore_state(pdev);
pdev              569 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	pci_set_power_state(pdev, PCI_D0);
pdev              571 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	ret = pci_enable_device(pdev);
pdev              575 drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c 	pci_set_master(pdev);
pdev               93 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c static struct stmmac_axi *stmmac_axi_setup(struct platform_device *pdev)
pdev               98 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	np = of_parse_phandle(pdev->dev.of_node, "snps,axi-config", 0);
pdev              102 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	axi = devm_kzalloc(&pdev->dev, sizeof(*axi), GFP_KERNEL);
pdev              129 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c static int stmmac_mtl_setup(struct platform_device *pdev,
pdev              152 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	rx_node = of_parse_phandle(pdev->dev.of_node, "snps,mtl-rx-config", 0);
pdev              156 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	tx_node = of_parse_phandle(pdev->dev.of_node, "snps,mtl-tx-config", 0);
pdev              217 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 		dev_err(&pdev->dev, "Not all RX queues were configured\n");
pdev              283 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 		dev_err(&pdev->dev, "Not all TX queues were configured\n");
pdev              396 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c stmmac_probe_config_dt(struct platform_device *pdev, const char **mac)
pdev              398 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	struct device_node *np = pdev->dev.of_node;
pdev              403 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	plat = devm_kzalloc(&pdev->dev, sizeof(*plat), GFP_KERNEL);
pdev              451 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 		dev_warn(&pdev->dev, "snps,phy-addr property is deprecated\n");
pdev              454 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	rc = stmmac_dt_phy(plat, np, &pdev->dev);
pdev              501 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 				&pdev->dev, plat->unicast_filter_entries);
pdev              503 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 				&pdev->dev, plat->multicast_filter_bins);
pdev              530 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	dma_cfg = devm_kzalloc(&pdev->dev, sizeof(*dma_cfg),
pdev              533 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 		stmmac_remove_config_dt(pdev, plat);
pdev              552 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 		dev_warn(&pdev->dev,
pdev              558 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	plat->axi = stmmac_axi_setup(pdev);
pdev              560 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	rc = stmmac_mtl_setup(pdev, plat);
pdev              562 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 		stmmac_remove_config_dt(pdev, plat);
pdev              568 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 		plat->stmmac_clk = devm_clk_get(&pdev->dev,
pdev              571 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 			dev_warn(&pdev->dev, "Cannot get CSR clock\n");
pdev              577 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	plat->pclk = devm_clk_get(&pdev->dev, "pclk");
pdev              587 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	plat->clk_ptp_ref = devm_clk_get(&pdev->dev, "ptp_ref");
pdev              591 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 		dev_warn(&pdev->dev, "PTP uses main clock\n");
pdev              594 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 		dev_dbg(&pdev->dev, "PTP rate %d\n", plat->clk_ptp_rate);
pdev              597 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	plat->stmmac_rst = devm_reset_control_get(&pdev->dev,
pdev              603 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 		dev_info(&pdev->dev, "no reset control found\n");
pdev              624 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c void stmmac_remove_config_dt(struct platform_device *pdev,
pdev              632 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c stmmac_probe_config_dt(struct platform_device *pdev, const char **mac)
pdev              637 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c void stmmac_remove_config_dt(struct platform_device *pdev,
pdev              645 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c int stmmac_get_platform_resources(struct platform_device *pdev,
pdev              655 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	stmmac_res->irq = platform_get_irq_byname(pdev, "macirq");
pdev              667 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 		platform_get_irq_byname_optional(pdev, "eth_wake_irq");
pdev              671 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 		dev_info(&pdev->dev, "IRQ eth_wake_irq not found\n");
pdev              676 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 		platform_get_irq_byname_optional(pdev, "eth_lpi");
pdev              680 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 		dev_info(&pdev->dev, "IRQ eth_lpi not found\n");
pdev              683 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              684 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	stmmac_res->addr = devm_ioremap_resource(&pdev->dev, res);
pdev              696 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c int stmmac_pltfr_remove(struct platform_device *pdev)
pdev              698 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev              701 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	int ret = stmmac_dvr_remove(&pdev->dev);
pdev              704 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 		plat->exit(pdev, plat->bsp_priv);
pdev              706 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	stmmac_remove_config_dt(pdev, plat);
pdev              725 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              729 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 		priv->plat->exit(pdev, priv->plat->bsp_priv);
pdev              745 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              748 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c 		priv->plat->init(pdev, priv->plat->bsp_priv);
pdev               15 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.h stmmac_probe_config_dt(struct platform_device *pdev, const char **mac);
pdev               16 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.h void stmmac_remove_config_dt(struct platform_device *pdev,
pdev               19 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.h int stmmac_get_platform_resources(struct platform_device *pdev,
pdev               22 drivers/net/ethernet/stmicro/stmmac/stmmac_platform.h int stmmac_pltfr_remove(struct platform_device *pdev);
pdev              458 drivers/net/ethernet/sun/cassini.c 	pci_unmap_page(cp->pdev, page->dma_addr, cp->page_size,
pdev              489 drivers/net/ethernet/sun/cassini.c 	page->dma_addr = pci_map_page(cp->pdev, page->buffer, 0,
pdev              807 drivers/net/ethernet/sun/cassini.c 	err = request_firmware(&fw, fw_name, &cp->pdev->dev);
pdev             1724 drivers/net/ethernet/sun/cassini.c 		pci_read_config_word(cp->pdev, PCI_STATUS, &cfg);
pdev             1746 drivers/net/ethernet/sun/cassini.c 		pci_write_config_word(cp->pdev, PCI_STATUS, cfg);
pdev             1886 drivers/net/ethernet/sun/cassini.c 			pci_unmap_page(cp->pdev, daddr, dlen,
pdev             1980 drivers/net/ethernet/sun/cassini.c 		pci_dma_sync_single_for_cpu(cp->pdev, page->dma_addr + off, i,
pdev             1984 drivers/net/ethernet/sun/cassini.c 		pci_dma_sync_single_for_device(cp->pdev, page->dma_addr + off, i,
pdev             2011 drivers/net/ethernet/sun/cassini.c 		pci_dma_sync_single_for_cpu(cp->pdev, page->dma_addr + off, i,
pdev             2019 drivers/net/ethernet/sun/cassini.c 			pci_dma_sync_single_for_device(cp->pdev, page->dma_addr + off, i,
pdev             2047 drivers/net/ethernet/sun/cassini.c 			pci_dma_sync_single_for_cpu(cp->pdev, page->dma_addr,
pdev             2050 drivers/net/ethernet/sun/cassini.c 			pci_dma_sync_single_for_device(cp->pdev, page->dma_addr,
pdev             2089 drivers/net/ethernet/sun/cassini.c 		pci_dma_sync_single_for_cpu(cp->pdev, page->dma_addr + off, i,
pdev             2093 drivers/net/ethernet/sun/cassini.c 		pci_dma_sync_single_for_device(cp->pdev, page->dma_addr + off, i,
pdev             2106 drivers/net/ethernet/sun/cassini.c 			pci_dma_sync_single_for_cpu(cp->pdev, page->dma_addr,
pdev             2111 drivers/net/ethernet/sun/cassini.c 			pci_dma_sync_single_for_device(cp->pdev, page->dma_addr,
pdev             2648 drivers/net/ethernet/sun/cassini.c 	cas_interrupt(cp->pdev->irq, dev);
pdev             2789 drivers/net/ethernet/sun/cassini.c 	mapping = pci_map_page(cp->pdev, virt_to_page(skb->data),
pdev             2816 drivers/net/ethernet/sun/cassini.c 		mapping = skb_frag_dma_map(&cp->pdev->dev, fragp, 0, len,
pdev             3363 drivers/net/ethernet/sun/cassini.c 	struct pci_dev *pdev = cp->pdev;
pdev             3366 drivers/net/ethernet/sun/cassini.c 	if ((pdev->vendor == PCI_VENDOR_ID_SUN) &&
pdev             3367 drivers/net/ethernet/sun/cassini.c 	    (pdev->device == PCI_DEVICE_ID_SUN_CASSINI)) {
pdev             3368 drivers/net/ethernet/sun/cassini.c 		if (pdev->revision >= CAS_ID_REVPLUS)
pdev             3370 drivers/net/ethernet/sun/cassini.c 		if (pdev->revision < CAS_ID_REVPLUS02u)
pdev             3376 drivers/net/ethernet/sun/cassini.c 		if (pdev->revision < CAS_ID_REV2)
pdev             3385 drivers/net/ethernet/sun/cassini.c 		if ((pdev->vendor == PCI_VENDOR_ID_NS) &&
pdev             3386 drivers/net/ethernet/sun/cassini.c 		    (pdev->device == PCI_DEVICE_ID_NS_SATURN))
pdev             3394 drivers/net/ethernet/sun/cassini.c 	struct pci_dev *pdev = cp->pdev;
pdev             3424 drivers/net/ethernet/sun/cassini.c 					PCI_SLOT(pdev->devfn));
pdev             3736 drivers/net/ethernet/sun/cassini.c 	pci_restore_state(cp->pdev);
pdev             3905 drivers/net/ethernet/sun/cassini.c 			pci_unmap_page(cp->pdev, daddr, dlen,
pdev             4197 drivers/net/ethernet/sun/cassini.c 	struct pci_dev *pdev = cp->pdev;
pdev             4204 drivers/net/ethernet/sun/cassini.c 		pci_free_consistent(pdev, TX_TINY_BUF_BLOCK,
pdev             4213 drivers/net/ethernet/sun/cassini.c 	struct pci_dev *pdev = cp->pdev;
pdev             4218 drivers/net/ethernet/sun/cassini.c 			pci_alloc_consistent(pdev, TX_TINY_BUF_BLOCK,
pdev             4272 drivers/net/ethernet/sun/cassini.c 	if (request_irq(cp->pdev->irq, cas_interrupt,
pdev             4325 drivers/net/ethernet/sun/cassini.c 	free_irq(cp->pdev->irq, (void *) dev);
pdev             4517 drivers/net/ethernet/sun/cassini.c 	strlcpy(info->bus_info, pci_name(cp->pdev), sizeof(info->bus_info));
pdev             4809 drivers/net/ethernet/sun/cassini.c 	struct pci_dev *pdev = cas_pdev->bus->self;
pdev             4812 drivers/net/ethernet/sun/cassini.c 	if (!pdev)
pdev             4815 drivers/net/ethernet/sun/cassini.c 	if (pdev->vendor != 0x8086 || pdev->device != 0x537c)
pdev             4823 drivers/net/ethernet/sun/cassini.c 	pci_read_config_dword(pdev, 0x40, &val);
pdev             4825 drivers/net/ethernet/sun/cassini.c 	pci_write_config_dword(pdev, 0x40, val);
pdev             4849 drivers/net/ethernet/sun/cassini.c 	pci_write_config_word(pdev, 0x50, (5 << 10) | 0x3ff);
pdev             4871 drivers/net/ethernet/sun/cassini.c 	pci_write_config_word(pdev, 0x52,
pdev             4879 drivers/net/ethernet/sun/cassini.c 	pci_write_config_byte(pdev, PCI_CACHE_LINE_SIZE, 0x08);
pdev             4884 drivers/net/ethernet/sun/cassini.c 	pci_write_config_byte(pdev, PCI_LATENCY_TIMER, 0xff);
pdev             4903 drivers/net/ethernet/sun/cassini.c static int cas_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             4916 drivers/net/ethernet/sun/cassini.c 	err = pci_enable_device(pdev);
pdev             4918 drivers/net/ethernet/sun/cassini.c 		dev_err(&pdev->dev, "Cannot enable PCI device, aborting\n");
pdev             4922 drivers/net/ethernet/sun/cassini.c 	if (!(pci_resource_flags(pdev, 0) & IORESOURCE_MEM)) {
pdev             4923 drivers/net/ethernet/sun/cassini.c 		dev_err(&pdev->dev, "Cannot find proper PCI device "
pdev             4934 drivers/net/ethernet/sun/cassini.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             4936 drivers/net/ethernet/sun/cassini.c 	err = pci_request_regions(pdev, dev->name);
pdev             4938 drivers/net/ethernet/sun/cassini.c 		dev_err(&pdev->dev, "Cannot obtain PCI resources, aborting\n");
pdev             4941 drivers/net/ethernet/sun/cassini.c 	pci_set_master(pdev);
pdev             4947 drivers/net/ethernet/sun/cassini.c 	pci_read_config_word(pdev, PCI_COMMAND, &pci_cmd);
pdev             4950 drivers/net/ethernet/sun/cassini.c 	pci_write_config_word(pdev, PCI_COMMAND, pci_cmd);
pdev             4951 drivers/net/ethernet/sun/cassini.c 	if (pci_try_set_mwi(pdev))
pdev             4952 drivers/net/ethernet/sun/cassini.c 		pr_warn("Could not enable MWI for %s\n", pci_name(pdev));
pdev             4954 drivers/net/ethernet/sun/cassini.c 	cas_program_bridge(pdev);
pdev             4963 drivers/net/ethernet/sun/cassini.c 	pci_read_config_byte(pdev, PCI_CACHE_LINE_SIZE,
pdev             4969 drivers/net/ethernet/sun/cassini.c 		if (pci_write_config_byte(pdev,
pdev             4972 drivers/net/ethernet/sun/cassini.c 			dev_err(&pdev->dev, "Could not set PCI cache "
pdev             4981 drivers/net/ethernet/sun/cassini.c 	if (!pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) {
pdev             4983 drivers/net/ethernet/sun/cassini.c 		err = pci_set_consistent_dma_mask(pdev,
pdev             4986 drivers/net/ethernet/sun/cassini.c 			dev_err(&pdev->dev, "Unable to obtain 64-bit DMA "
pdev             4992 drivers/net/ethernet/sun/cassini.c 		err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             4994 drivers/net/ethernet/sun/cassini.c 			dev_err(&pdev->dev, "No usable DMA configuration, "
pdev             5001 drivers/net/ethernet/sun/cassini.c 	casreg_len = pci_resource_len(pdev, 0);
pdev             5004 drivers/net/ethernet/sun/cassini.c 	cp->pdev = pdev;
pdev             5014 drivers/net/ethernet/sun/cassini.c 	cp->of_node = pci_device_to_OF_node(pdev);
pdev             5054 drivers/net/ethernet/sun/cassini.c 	cp->regs = pci_iomap(pdev, 0, casreg_len);
pdev             5056 drivers/net/ethernet/sun/cassini.c 		dev_err(&pdev->dev, "Cannot map device registers, aborting\n");
pdev             5061 drivers/net/ethernet/sun/cassini.c 	pci_save_state(pdev);
pdev             5071 drivers/net/ethernet/sun/cassini.c 		pci_alloc_consistent(pdev, sizeof(struct cas_init_block),
pdev             5074 drivers/net/ethernet/sun/cassini.c 		dev_err(&pdev->dev, "Cannot allocate init block, aborting\n");
pdev             5097 drivers/net/ethernet/sun/cassini.c 	dev->irq = pdev->irq;
pdev             5112 drivers/net/ethernet/sun/cassini.c 		dev_err(&pdev->dev, "Cannot register net device, aborting\n");
pdev             5121 drivers/net/ethernet/sun/cassini.c 		    (cp->phy_type == CAS_PHY_SERDES) ? "Fi" : "Cu", pdev->irq,
pdev             5124 drivers/net/ethernet/sun/cassini.c 	pci_set_drvdata(pdev, dev);
pdev             5132 drivers/net/ethernet/sun/cassini.c 	pci_free_consistent(pdev, sizeof(struct cas_init_block),
pdev             5141 drivers/net/ethernet/sun/cassini.c 	pci_iounmap(pdev, cp->regs);
pdev             5145 drivers/net/ethernet/sun/cassini.c 	pci_release_regions(pdev);
pdev             5150 drivers/net/ethernet/sun/cassini.c 	pci_write_config_byte(pdev, PCI_CACHE_LINE_SIZE, orig_cacheline_size);
pdev             5156 drivers/net/ethernet/sun/cassini.c 	pci_disable_device(pdev);
pdev             5160 drivers/net/ethernet/sun/cassini.c static void cas_remove_one(struct pci_dev *pdev)
pdev             5162 drivers/net/ethernet/sun/cassini.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             5183 drivers/net/ethernet/sun/cassini.c 		pci_write_config_byte(pdev, PCI_CACHE_LINE_SIZE,
pdev             5187 drivers/net/ethernet/sun/cassini.c 	pci_free_consistent(pdev, sizeof(struct cas_init_block),
pdev             5189 drivers/net/ethernet/sun/cassini.c 	pci_iounmap(pdev, cp->regs);
pdev             5191 drivers/net/ethernet/sun/cassini.c 	pci_release_regions(pdev);
pdev             5192 drivers/net/ethernet/sun/cassini.c 	pci_disable_device(pdev);
pdev             5196 drivers/net/ethernet/sun/cassini.c static int cas_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             5198 drivers/net/ethernet/sun/cassini.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             5227 drivers/net/ethernet/sun/cassini.c static int cas_resume(struct pci_dev *pdev)
pdev             5229 drivers/net/ethernet/sun/cassini.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             2855 drivers/net/ethernet/sun/cassini.h 	struct pci_dev *pdev;
pdev             6790 drivers/net/ethernet/sun/niu.c 		strlcpy(info->bus_info, pci_name(np->pdev),
pdev             9015 drivers/net/ethernet/sun/niu.c 	struct pci_dev *pdev = np->pdev;
pdev             9033 drivers/net/ethernet/sun/niu.c 	num_irqs = pci_enable_msix_range(pdev, msi_vec, 1, num_irqs);
pdev             9189 drivers/net/ethernet/sun/niu.c 		pci_disable_msix(np->pdev);
pdev             9205 drivers/net/ethernet/sun/niu.c 		dp = pci_device_to_OF_node(np->pdev);
pdev             9626 drivers/net/ethernet/sun/niu.c 					     struct pci_dev *pdev,
pdev             9641 drivers/net/ethernet/sun/niu.c 	np->pdev = pdev;
pdev             9711 drivers/net/ethernet/sun/niu.c static int niu_pci_init_one(struct pci_dev *pdev,
pdev             9722 drivers/net/ethernet/sun/niu.c 	err = pci_enable_device(pdev);
pdev             9724 drivers/net/ethernet/sun/niu.c 		dev_err(&pdev->dev, "Cannot enable PCI device, aborting\n");
pdev             9728 drivers/net/ethernet/sun/niu.c 	if (!(pci_resource_flags(pdev, 0) & IORESOURCE_MEM) ||
pdev             9729 drivers/net/ethernet/sun/niu.c 	    !(pci_resource_flags(pdev, 2) & IORESOURCE_MEM)) {
pdev             9730 drivers/net/ethernet/sun/niu.c 		dev_err(&pdev->dev, "Cannot find proper PCI device base addresses, aborting\n");
pdev             9735 drivers/net/ethernet/sun/niu.c 	err = pci_request_regions(pdev, DRV_MODULE_NAME);
pdev             9737 drivers/net/ethernet/sun/niu.c 		dev_err(&pdev->dev, "Cannot obtain PCI resources, aborting\n");
pdev             9741 drivers/net/ethernet/sun/niu.c 	if (!pci_is_pcie(pdev)) {
pdev             9742 drivers/net/ethernet/sun/niu.c 		dev_err(&pdev->dev, "Cannot find PCI Express capability, aborting\n");
pdev             9747 drivers/net/ethernet/sun/niu.c 	dev = niu_alloc_and_init(&pdev->dev, pdev, NULL,
pdev             9748 drivers/net/ethernet/sun/niu.c 				 &niu_pci_ops, PCI_FUNC(pdev->devfn));
pdev             9756 drivers/net/ethernet/sun/niu.c 	parent_id.pci.domain = pci_domain_nr(pdev->bus);
pdev             9757 drivers/net/ethernet/sun/niu.c 	parent_id.pci.bus = pdev->bus->number;
pdev             9758 drivers/net/ethernet/sun/niu.c 	parent_id.pci.device = PCI_SLOT(pdev->devfn);
pdev             9767 drivers/net/ethernet/sun/niu.c 	pcie_capability_clear_and_set_word(pdev, PCI_EXP_DEVCTL,
pdev             9774 drivers/net/ethernet/sun/niu.c 	err = pci_set_dma_mask(pdev, dma_mask);
pdev             9777 drivers/net/ethernet/sun/niu.c 		err = pci_set_consistent_dma_mask(pdev, dma_mask);
pdev             9779 drivers/net/ethernet/sun/niu.c 			dev_err(&pdev->dev, "Unable to obtain 44 bit DMA for consistent allocations, aborting\n");
pdev             9784 drivers/net/ethernet/sun/niu.c 		err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             9786 drivers/net/ethernet/sun/niu.c 			dev_err(&pdev->dev, "No usable DMA configuration, aborting\n");
pdev             9795 drivers/net/ethernet/sun/niu.c 	np->regs = pci_ioremap_bar(pdev, 0);
pdev             9797 drivers/net/ethernet/sun/niu.c 		dev_err(&pdev->dev, "Cannot map device registers, aborting\n");
pdev             9802 drivers/net/ethernet/sun/niu.c 	pci_set_master(pdev);
pdev             9803 drivers/net/ethernet/sun/niu.c 	pci_save_state(pdev);
pdev             9805 drivers/net/ethernet/sun/niu.c 	dev->irq = pdev->irq;
pdev             9816 drivers/net/ethernet/sun/niu.c 			dev_err(&pdev->dev, "Problem fetching invariants of chip, aborting\n");
pdev             9822 drivers/net/ethernet/sun/niu.c 		dev_err(&pdev->dev, "Cannot register net device, aborting\n");
pdev             9826 drivers/net/ethernet/sun/niu.c 	pci_set_drvdata(pdev, dev);
pdev             9845 drivers/net/ethernet/sun/niu.c 	pci_release_regions(pdev);
pdev             9848 drivers/net/ethernet/sun/niu.c 	pci_disable_device(pdev);
pdev             9853 drivers/net/ethernet/sun/niu.c static void niu_pci_remove_one(struct pci_dev *pdev)
pdev             9855 drivers/net/ethernet/sun/niu.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             9871 drivers/net/ethernet/sun/niu.c 		pci_release_regions(pdev);
pdev             9872 drivers/net/ethernet/sun/niu.c 		pci_disable_device(pdev);
pdev             9876 drivers/net/ethernet/sun/niu.c static int niu_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             9878 drivers/net/ethernet/sun/niu.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             9900 drivers/net/ethernet/sun/niu.c 	pci_save_state(pdev);
pdev             9905 drivers/net/ethernet/sun/niu.c static int niu_resume(struct pci_dev *pdev)
pdev             9907 drivers/net/ethernet/sun/niu.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             9915 drivers/net/ethernet/sun/niu.c 	pci_restore_state(pdev);
pdev             3244 drivers/net/ethernet/sun/niu.h 	struct pci_dev			*pdev;
pdev              531 drivers/net/ethernet/sun/sungem.c 	if (gp->pdev->vendor == PCI_VENDOR_ID_SUN &&
pdev              532 drivers/net/ethernet/sun/sungem.c 	    gp->pdev->device == PCI_DEVICE_ID_SUN_GEM) {
pdev              553 drivers/net/ethernet/sun/sungem.c 		pci_read_config_word(gp->pdev, PCI_STATUS,
pdev              577 drivers/net/ethernet/sun/sungem.c 		pci_write_config_word(gp->pdev,
pdev              685 drivers/net/ethernet/sun/sungem.c 			pci_unmap_page(gp->pdev, dma_addr, dma_len, PCI_DMA_TODEVICE);
pdev              824 drivers/net/ethernet/sun/sungem.c 			pci_unmap_page(gp->pdev, dma_addr,
pdev              829 drivers/net/ethernet/sun/sungem.c 			rxd->buffer = cpu_to_le64(pci_map_page(gp->pdev,
pdev              848 drivers/net/ethernet/sun/sungem.c 			pci_dma_sync_single_for_cpu(gp->pdev, dma_addr, len, PCI_DMA_FROMDEVICE);
pdev              850 drivers/net/ethernet/sun/sungem.c 			pci_dma_sync_single_for_device(gp->pdev, dma_addr, len, PCI_DMA_FROMDEVICE);
pdev              967 drivers/net/ethernet/sun/sungem.c 	disable_irq(gp->pdev->irq);
pdev              968 drivers/net/ethernet/sun/sungem.c 	gem_interrupt(gp->pdev->irq, dev);
pdev              969 drivers/net/ethernet/sun/sungem.c 	enable_irq(gp->pdev->irq);
pdev             1035 drivers/net/ethernet/sun/sungem.c 		mapping = pci_map_page(gp->pdev,
pdev             1061 drivers/net/ethernet/sun/sungem.c 		first_mapping = pci_map_page(gp->pdev, virt_to_page(skb->data),
pdev             1073 drivers/net/ethernet/sun/sungem.c 			mapping = skb_frag_dma_map(&gp->pdev->dev, this_frag,
pdev             1589 drivers/net/ethernet/sun/sungem.c 			pci_unmap_page(gp->pdev, dma_addr,
pdev             1613 drivers/net/ethernet/sun/sungem.c 				pci_unmap_page(gp->pdev, dma_addr,
pdev             1652 drivers/net/ethernet/sun/sungem.c 		dma_addr = pci_map_page(gp->pdev,
pdev             1683 drivers/net/ethernet/sun/sungem.c 	if (gp->pdev->vendor == PCI_VENDOR_ID_APPLE) {
pdev             1707 drivers/net/ethernet/sun/sungem.c 	if (gp->pdev->vendor == PCI_VENDOR_ID_SUN &&
pdev             1708 drivers/net/ethernet/sun/sungem.c 	    gp->pdev->device == PCI_DEVICE_ID_SUN_GEM) {
pdev             1927 drivers/net/ethernet/sun/sungem.c        	if (gp->pdev->vendor == PCI_VENDOR_ID_APPLE)
pdev             1948 drivers/net/ethernet/sun/sungem.c 	struct pci_dev *pdev = gp->pdev;
pdev             1955 drivers/net/ethernet/sun/sungem.c 	if (pdev->vendor == PCI_VENDOR_ID_APPLE) {
pdev             1972 drivers/net/ethernet/sun/sungem.c 		if (gp->pdev->device == PCI_DEVICE_ID_APPLE_K2_GMAC)
pdev             1982 drivers/net/ethernet/sun/sungem.c 	if (pdev->vendor == PCI_VENDOR_ID_SUN &&
pdev             1983 drivers/net/ethernet/sun/sungem.c 	    pdev->device == PCI_DEVICE_ID_SUN_RIO_GEM) {
pdev             2027 drivers/net/ethernet/sun/sungem.c 			if (pdev->device != PCI_DEVICE_ID_SUN_GEM) {
pdev             2039 drivers/net/ethernet/sun/sungem.c 	if (pdev->vendor == PCI_VENDOR_ID_SUN) {
pdev             2040 drivers/net/ethernet/sun/sungem.c 		if (pdev->device == PCI_DEVICE_ID_SUN_GEM) {
pdev             2158 drivers/net/ethernet/sun/sungem.c 	rc = pci_enable_device(gp->pdev);
pdev             2168 drivers/net/ethernet/sun/sungem.c 	pci_set_master(gp->pdev);
pdev             2174 drivers/net/ethernet/sun/sungem.c 	rc = request_irq(gp->pdev->irq, gem_interrupt,
pdev             2241 drivers/net/ethernet/sun/sungem.c 	free_irq(gp->pdev->irq, (void *) dev);
pdev             2247 drivers/net/ethernet/sun/sungem.c 	pci_disable_device(gp->pdev);
pdev             2320 drivers/net/ethernet/sun/sungem.c static int gem_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             2322 drivers/net/ethernet/sun/sungem.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             2357 drivers/net/ethernet/sun/sungem.c static int gem_resume(struct pci_dev *pdev)
pdev             2359 drivers/net/ethernet/sun/sungem.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             2524 drivers/net/ethernet/sun/sungem.c 	strlcpy(info->bus_info, pci_name(gp->pdev), sizeof(info->bus_info));
pdev             2757 drivers/net/ethernet/sun/sungem.c static void get_gem_mac_nonobp(struct pci_dev *pdev, unsigned char *dev_addr)
pdev             2760 drivers/net/ethernet/sun/sungem.c 	void __iomem *p = pci_map_rom(pdev, &size);
pdev             2768 drivers/net/ethernet/sun/sungem.c 		pci_unmap_rom(pdev, p);
pdev             2799 drivers/net/ethernet/sun/sungem.c 	get_gem_mac_nonobp(gp->pdev, gp->dev->dev_addr);
pdev             2804 drivers/net/ethernet/sun/sungem.c static void gem_remove_one(struct pci_dev *pdev)
pdev             2806 drivers/net/ethernet/sun/sungem.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             2817 drivers/net/ethernet/sun/sungem.c 		pci_free_consistent(pdev,
pdev             2822 drivers/net/ethernet/sun/sungem.c 		pci_release_regions(pdev);
pdev             2843 drivers/net/ethernet/sun/sungem.c static int gem_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             2858 drivers/net/ethernet/sun/sungem.c 	err = pci_enable_device(pdev);
pdev             2863 drivers/net/ethernet/sun/sungem.c 	pci_set_master(pdev);
pdev             2874 drivers/net/ethernet/sun/sungem.c 	if (pdev->vendor == PCI_VENDOR_ID_SUN &&
pdev             2875 drivers/net/ethernet/sun/sungem.c 	    pdev->device == PCI_DEVICE_ID_SUN_GEM &&
pdev             2876 drivers/net/ethernet/sun/sungem.c 	    !pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) {
pdev             2879 drivers/net/ethernet/sun/sungem.c 		err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             2887 drivers/net/ethernet/sun/sungem.c 	gemreg_base = pci_resource_start(pdev, 0);
pdev             2888 drivers/net/ethernet/sun/sungem.c 	gemreg_len = pci_resource_len(pdev, 0);
pdev             2890 drivers/net/ethernet/sun/sungem.c 	if ((pci_resource_flags(pdev, 0) & IORESOURCE_IO) != 0) {
pdev             2901 drivers/net/ethernet/sun/sungem.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             2905 drivers/net/ethernet/sun/sungem.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev             2911 drivers/net/ethernet/sun/sungem.c 	gp->pdev = pdev;
pdev             2935 drivers/net/ethernet/sun/sungem.c 	gp->of_node = pci_device_to_OF_node(pdev);
pdev             2939 drivers/net/ethernet/sun/sungem.c 	if (pdev->vendor == PCI_VENDOR_ID_APPLE)
pdev             2968 drivers/net/ethernet/sun/sungem.c 		pci_alloc_consistent(pdev, sizeof(struct gem_init_block),
pdev             2987 drivers/net/ethernet/sun/sungem.c 	pci_set_drvdata(pdev, dev);
pdev             3018 drivers/net/ethernet/sun/sungem.c 	gem_remove_one(pdev);
pdev             3024 drivers/net/ethernet/sun/sungem.c 	pci_release_regions(pdev);
pdev             3029 drivers/net/ethernet/sun/sungem.c 	pci_disable_device(pdev);
pdev             1018 drivers/net/ethernet/sun/sungem.h 	struct pci_dev		*pdev;
pdev             2517 drivers/net/ethernet/sun/sunhme.c 		struct pci_dev *pdev = hp->happy_dev;
pdev             2518 drivers/net/ethernet/sun/sunhme.c 		strlcpy(info->bus_info, pci_name(pdev), sizeof(info->bus_info));
pdev             2640 drivers/net/ethernet/sun/sunhme.c static struct quattro *quattro_pci_find(struct pci_dev *pdev)
pdev             2642 drivers/net/ethernet/sun/sunhme.c 	struct pci_dev *bdev = pdev->bus->self;
pdev             2901 drivers/net/ethernet/sun/sunhme.c static int is_quattro_p(struct pci_dev *pdev)
pdev             2903 drivers/net/ethernet/sun/sunhme.c 	struct pci_dev *busdev = pdev->bus->self;
pdev             2913 drivers/net/ethernet/sun/sunhme.c 	list_for_each_entry(this_pdev, &pdev->bus->devices, bus_list) {
pdev             2956 drivers/net/ethernet/sun/sunhme.c static void get_hme_mac_nonsparc(struct pci_dev *pdev, unsigned char *dev_addr)
pdev             2959 drivers/net/ethernet/sun/sunhme.c 	void __iomem *p = pci_map_rom(pdev, &size);
pdev             2965 drivers/net/ethernet/sun/sunhme.c 		if (is_quattro_p(pdev))
pdev             2966 drivers/net/ethernet/sun/sunhme.c 			index = PCI_SLOT(pdev->devfn);
pdev             2971 drivers/net/ethernet/sun/sunhme.c 		pci_unmap_rom(pdev, p);
pdev             2984 drivers/net/ethernet/sun/sunhme.c static int happy_meal_pci_probe(struct pci_dev *pdev,
pdev             3001 drivers/net/ethernet/sun/sunhme.c 	dp = pci_device_to_OF_node(pdev);
pdev             3004 drivers/net/ethernet/sun/sunhme.c 	if (is_quattro_p(pdev))
pdev             3012 drivers/net/ethernet/sun/sunhme.c 	if (pci_enable_device(pdev))
pdev             3014 drivers/net/ethernet/sun/sunhme.c 	pci_set_master(pdev);
pdev             3017 drivers/net/ethernet/sun/sunhme.c 		qp = quattro_pci_find(pdev);
pdev             3031 drivers/net/ethernet/sun/sunhme.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             3038 drivers/net/ethernet/sun/sunhme.c 	hp->happy_dev = pdev;
pdev             3039 drivers/net/ethernet/sun/sunhme.c 	hp->dma_dev = &pdev->dev;
pdev             3049 drivers/net/ethernet/sun/sunhme.c 	hpreg_res = pci_resource_start(pdev, 0);
pdev             3051 drivers/net/ethernet/sun/sunhme.c 	if ((pci_resource_flags(pdev, 0) & IORESOURCE_IO) != 0) {
pdev             3055 drivers/net/ethernet/sun/sunhme.c 	if (pci_request_regions(pdev, DRV_NAME)) {
pdev             3088 drivers/net/ethernet/sun/sunhme.c 		get_hme_mac_nonsparc(pdev, &dev->dev_addr[0]);
pdev             3102 drivers/net/ethernet/sun/sunhme.c 		hp->hm_revision = 0xc0 | (pdev->revision & 0x0f);
pdev             3125 drivers/net/ethernet/sun/sunhme.c 	hp->happy_block = dma_alloc_coherent(&pdev->dev, PAGE_SIZE,
pdev             3137 drivers/net/ethernet/sun/sunhme.c 	hp->irq = pdev->irq;
pdev             3170 drivers/net/ethernet/sun/sunhme.c 	pci_set_drvdata(pdev, hp);
pdev             3204 drivers/net/ethernet/sun/sunhme.c 	pci_release_regions(pdev);
pdev             3216 drivers/net/ethernet/sun/sunhme.c static void happy_meal_pci_remove(struct pci_dev *pdev)
pdev             3218 drivers/net/ethernet/sun/sunhme.c 	struct happy_meal *hp = pci_get_drvdata(pdev);
pdev               97 drivers/net/ethernet/tehuti/tehuti.c static void print_hw_id(struct pci_dev *pdev)
pdev               99 drivers/net/ethernet/tehuti/tehuti.c 	struct pci_nic *nic = pci_get_drvdata(pdev);
pdev              103 drivers/net/ethernet/tehuti/tehuti.c 	pci_read_config_word(pdev, PCI_LINK_STATUS_REG, &pci_link_status);
pdev              104 drivers/net/ethernet/tehuti/tehuti.c 	pci_read_config_word(pdev, PCI_DEV_CTRL_REG, &pci_ctrl);
pdev              157 drivers/net/ethernet/tehuti/tehuti.c 	f->va = pci_alloc_consistent(priv->pdev,
pdev              186 drivers/net/ethernet/tehuti/tehuti.c 		pci_free_consistent(priv->pdev,
pdev              327 drivers/net/ethernet/tehuti/tehuti.c 		rc = request_firmware(&fw, "tehuti/bdx.bin", &priv->pdev->dev);
pdev              425 drivers/net/ethernet/tehuti/tehuti.c 	rc = request_irq(priv->pdev->irq, bdx_isr_napi, BDX_IRQ_TYPE,
pdev              441 drivers/net/ethernet/tehuti/tehuti.c 	free_irq(priv->pdev->irq, priv->ndev);
pdev              554 drivers/net/ethernet/tehuti/tehuti.c 	RET((priv->pdev->device == 0x3009)
pdev             1036 drivers/net/ethernet/tehuti/tehuti.c 			pci_unmap_single(priv->pdev,
pdev             1100 drivers/net/ethernet/tehuti/tehuti.c 		dm->dma = pci_map_single(priv->pdev,
pdev             1262 drivers/net/ethernet/tehuti/tehuti.c 			pci_dma_sync_single_for_cpu(priv->pdev,
pdev             1269 drivers/net/ethernet/tehuti/tehuti.c 			pci_unmap_single(priv->pdev,
pdev             1493 drivers/net/ethernet/tehuti/tehuti.c 	db->wptr->addr.dma = pci_map_single(priv->pdev, skb->data,
pdev             1508 drivers/net/ethernet/tehuti/tehuti.c 		db->wptr->addr.dma = skb_frag_dma_map(&priv->pdev->dev, frag,
pdev             1731 drivers/net/ethernet/tehuti/tehuti.c 			pci_unmap_page(priv->pdev, db->rptr->addr.dma,
pdev             1780 drivers/net/ethernet/tehuti/tehuti.c 			pci_unmap_page(priv->pdev, db->rptr->addr.dma,
pdev             1897 drivers/net/ethernet/tehuti/tehuti.c bdx_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1913 drivers/net/ethernet/tehuti/tehuti.c 	err = pci_enable_device(pdev);
pdev             1917 drivers/net/ethernet/tehuti/tehuti.c 	if (!(err = pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) &&
pdev             1918 drivers/net/ethernet/tehuti/tehuti.c 	    !(err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64)))) {
pdev             1921 drivers/net/ethernet/tehuti/tehuti.c 		if ((err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32))) ||
pdev             1922 drivers/net/ethernet/tehuti/tehuti.c 		    (err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32)))) {
pdev             1929 drivers/net/ethernet/tehuti/tehuti.c 	err = pci_request_regions(pdev, BDX_DRV_NAME);
pdev             1933 drivers/net/ethernet/tehuti/tehuti.c 	pci_set_master(pdev);
pdev             1935 drivers/net/ethernet/tehuti/tehuti.c 	pciaddr = pci_resource_start(pdev, 0);
pdev             1941 drivers/net/ethernet/tehuti/tehuti.c 	regionSize = pci_resource_len(pdev, 0);
pdev             1955 drivers/net/ethernet/tehuti/tehuti.c 	if (pdev->irq < 2) {
pdev             1957 drivers/net/ethernet/tehuti/tehuti.c 		pr_err("invalid irq (%d)\n", pdev->irq);
pdev             1960 drivers/net/ethernet/tehuti/tehuti.c 	pci_set_drvdata(pdev, nic);
pdev             1962 drivers/net/ethernet/tehuti/tehuti.c 	if (pdev->device == 0x3014)
pdev             1967 drivers/net/ethernet/tehuti/tehuti.c 	print_hw_id(pdev);
pdev             1974 drivers/net/ethernet/tehuti/tehuti.c 		err = pci_enable_msi(pdev);
pdev             2014 drivers/net/ethernet/tehuti/tehuti.c 		priv->pdev = pdev;
pdev             2057 drivers/net/ethernet/tehuti/tehuti.c 		SET_NETDEV_DEV(ndev, &pdev->dev);
pdev             2075 drivers/net/ethernet/tehuti/tehuti.c 	pci_release_regions(pdev);
pdev             2077 drivers/net/ethernet/tehuti/tehuti.c 	pci_disable_device(pdev);
pdev             2160 drivers/net/ethernet/tehuti/tehuti.c 	strlcpy(drvinfo->bus_info, pci_name(priv->pdev),
pdev             2400 drivers/net/ethernet/tehuti/tehuti.c static void bdx_remove(struct pci_dev *pdev)
pdev             2402 drivers/net/ethernet/tehuti/tehuti.c 	struct pci_nic *nic = pci_get_drvdata(pdev);
pdev             2415 drivers/net/ethernet/tehuti/tehuti.c 		pci_disable_msi(pdev);
pdev             2419 drivers/net/ethernet/tehuti/tehuti.c 	pci_release_regions(pdev);
pdev             2420 drivers/net/ethernet/tehuti/tehuti.c 	pci_disable_device(pdev);
pdev              270 drivers/net/ethernet/tehuti/tehuti.h 	struct pci_dev *pdev;
pdev              201 drivers/net/ethernet/ti/cpmac.c 	struct platform_device *pdev;
pdev              615 drivers/net/ethernet/ti/cpmac.c 	struct plat_cpmac_data *pdata = dev_get_platdata(&priv->pdev->dev);
pdev              638 drivers/net/ethernet/ti/cpmac.c 	struct plat_cpmac_data *pdata = dev_get_platdata(&priv->pdev->dev);
pdev              917 drivers/net/ethernet/ti/cpmac.c 	mem = platform_get_resource_byname(priv->pdev, IORESOURCE_MEM, "regs");
pdev             1031 drivers/net/ethernet/ti/cpmac.c 	mem = platform_get_resource_byname(priv->pdev, IORESOURCE_MEM, "regs");
pdev             1064 drivers/net/ethernet/ti/cpmac.c static int cpmac_probe(struct platform_device *pdev)
pdev             1074 drivers/net/ethernet/ti/cpmac.c 	pdata = dev_get_platdata(&pdev->dev);
pdev             1078 drivers/net/ethernet/ti/cpmac.c 		phy_id = pdev->id;
pdev             1091 drivers/net/ethernet/ti/cpmac.c 		dev_err(&pdev->dev, "no PHY present, falling back "
pdev             1094 drivers/net/ethernet/ti/cpmac.c 		phy_id = pdev->id;
pdev             1102 drivers/net/ethernet/ti/cpmac.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             1103 drivers/net/ethernet/ti/cpmac.c 	platform_set_drvdata(pdev, dev);
pdev             1106 drivers/net/ethernet/ti/cpmac.c 	priv->pdev = pdev;
pdev             1107 drivers/net/ethernet/ti/cpmac.c 	mem = platform_get_resource_byname(pdev, IORESOURCE_MEM, "regs");
pdev             1113 drivers/net/ethernet/ti/cpmac.c 	dev->irq = platform_get_irq_byname(pdev, "irq");
pdev             1135 drivers/net/ethernet/ti/cpmac.c 			dev_err(&pdev->dev, "Could not attach to PHY\n");
pdev             1143 drivers/net/ethernet/ti/cpmac.c 		dev_err(&pdev->dev, "Could not register net device\n");
pdev             1148 drivers/net/ethernet/ti/cpmac.c 		dev_info(&pdev->dev, "regs: %p, irq: %d, phy: %s, "
pdev             1160 drivers/net/ethernet/ti/cpmac.c static int cpmac_remove(struct platform_device *pdev)
pdev             1162 drivers/net/ethernet/ti/cpmac.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev              207 drivers/net/ethernet/ti/cpsw-phy-sel.c static int cpsw_phy_sel_probe(struct platform_device *pdev)
pdev              213 drivers/net/ethernet/ti/cpsw-phy-sel.c 	of_id = of_match_node(cpsw_phy_sel_id_table, pdev->dev.of_node);
pdev              217 drivers/net/ethernet/ti/cpsw-phy-sel.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              219 drivers/net/ethernet/ti/cpsw-phy-sel.c 		dev_err(&pdev->dev, "unable to alloc memory for cpsw phy sel\n");
pdev              223 drivers/net/ethernet/ti/cpsw-phy-sel.c 	priv->dev = &pdev->dev;
pdev              226 drivers/net/ethernet/ti/cpsw-phy-sel.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "gmii-sel");
pdev              227 drivers/net/ethernet/ti/cpsw-phy-sel.c 	priv->gmii_sel = devm_ioremap_resource(&pdev->dev, res);
pdev              231 drivers/net/ethernet/ti/cpsw-phy-sel.c 	if (of_find_property(pdev->dev.of_node, "rmii-clock-ext", NULL))
pdev              234 drivers/net/ethernet/ti/cpsw-phy-sel.c 	dev_set_drvdata(&pdev->dev, priv);
pdev             2435 drivers/net/ethernet/ti/cpsw.c 	struct platform_device	*pdev = to_platform_device(cpsw->dev);
pdev             2439 drivers/net/ethernet/ti/cpsw.c 	strlcpy(info->bus_info, pdev->name, sizeof(info->bus_info));
pdev             2492 drivers/net/ethernet/ti/cpsw.c 			 struct platform_device *pdev)
pdev             2494 drivers/net/ethernet/ti/cpsw.c 	struct device_node *node = pdev->dev.of_node;
pdev             2503 drivers/net/ethernet/ti/cpsw.c 		dev_err(&pdev->dev, "Missing slaves property in the DT.\n");
pdev             2509 drivers/net/ethernet/ti/cpsw.c 		dev_err(&pdev->dev, "Missing active_slave property in the DT.\n");
pdev             2514 drivers/net/ethernet/ti/cpsw.c 	data->slave_data = devm_kcalloc(&pdev->dev,
pdev             2522 drivers/net/ethernet/ti/cpsw.c 		dev_err(&pdev->dev, "Missing cpdma_channels property in the DT.\n");
pdev             2528 drivers/net/ethernet/ti/cpsw.c 		dev_err(&pdev->dev, "Missing ale_entries property in the DT.\n");
pdev             2534 drivers/net/ethernet/ti/cpsw.c 		dev_err(&pdev->dev, "Missing bd_ram_size property in the DT.\n");
pdev             2540 drivers/net/ethernet/ti/cpsw.c 		dev_err(&pdev->dev, "Missing mac_control property in the DT.\n");
pdev             2551 drivers/net/ethernet/ti/cpsw.c 	ret = of_platform_populate(node, NULL, NULL, &pdev->dev);
pdev             2554 drivers/net/ethernet/ti/cpsw.c 		dev_warn(&pdev->dev, "Doesn't have any child node\n");
pdev             2566 drivers/net/ethernet/ti/cpsw.c 		slave_data->ifphy = devm_of_phy_get(&pdev->dev, slave_node,
pdev             2571 drivers/net/ethernet/ti/cpsw.c 			dev_err(&pdev->dev,
pdev             2581 drivers/net/ethernet/ti/cpsw.c 			dev_dbg(&pdev->dev,
pdev             2591 drivers/net/ethernet/ti/cpsw.c 					dev_err(&pdev->dev, "failed to register fixed-link phy: %d\n", ret);
pdev             2601 drivers/net/ethernet/ti/cpsw.c 				dev_err(&pdev->dev, "Invalid slave[%d] phy_id property\n", i);
pdev             2609 drivers/net/ethernet/ti/cpsw.c 				dev_err(&pdev->dev, "Missing mdio platform device\n");
pdev             2617 drivers/net/ethernet/ti/cpsw.c 			dev_err(&pdev->dev,
pdev             2624 drivers/net/ethernet/ti/cpsw.c 			dev_err(&pdev->dev, "Missing or malformed slave[%d] phy-mode property\n",
pdev             2635 drivers/net/ethernet/ti/cpsw.c 			ret = ti_cm_get_macid(&pdev->dev, i,
pdev             2643 drivers/net/ethernet/ti/cpsw.c 				dev_err(&pdev->dev, "Missing dual_emac_res_vlan in DT.\n");
pdev             2645 drivers/net/ethernet/ti/cpsw.c 				dev_err(&pdev->dev, "Using %d as Reserved VLAN for %d slave\n",
pdev             2666 drivers/net/ethernet/ti/cpsw.c static void cpsw_remove_dt(struct platform_device *pdev)
pdev             2668 drivers/net/ethernet/ti/cpsw.c 	struct cpsw_common *cpsw = platform_get_drvdata(pdev);
pdev             2670 drivers/net/ethernet/ti/cpsw.c 	struct device_node *node = pdev->dev.of_node;
pdev             2692 drivers/net/ethernet/ti/cpsw.c 	of_platform_depopulate(&pdev->dev);
pdev             2759 drivers/net/ethernet/ti/cpsw.c static int cpsw_probe(struct platform_device *pdev)
pdev             2761 drivers/net/ethernet/ti/cpsw.c 	struct device			*dev = &pdev->dev;
pdev             2778 drivers/net/ethernet/ti/cpsw.c 	platform_set_drvdata(pdev, cpsw);
pdev             2796 drivers/net/ethernet/ti/cpsw.c 	ss_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2802 drivers/net/ethernet/ti/cpsw.c 	cpsw->wr_regs = devm_platform_ioremap_resource(pdev, 1);
pdev             2807 drivers/net/ethernet/ti/cpsw.c 	irq = platform_get_irq(pdev, 1);
pdev             2813 drivers/net/ethernet/ti/cpsw.c 	irq = platform_get_irq(pdev, 2);
pdev             2832 drivers/net/ethernet/ti/cpsw.c 	ret = cpsw_probe_dt(&cpsw->data, pdev);
pdev             2946 drivers/net/ethernet/ti/cpsw.c 			       0, dev_name(&pdev->dev), cpsw);
pdev             2956 drivers/net/ethernet/ti/cpsw.c 	pm_runtime_put(&pdev->dev);
pdev             2966 drivers/net/ethernet/ti/cpsw.c 	cpsw_remove_dt(pdev);
pdev             2967 drivers/net/ethernet/ti/cpsw.c 	pm_runtime_put_sync(&pdev->dev);
pdev             2969 drivers/net/ethernet/ti/cpsw.c 	pm_runtime_disable(&pdev->dev);
pdev             2973 drivers/net/ethernet/ti/cpsw.c static int cpsw_remove(struct platform_device *pdev)
pdev             2975 drivers/net/ethernet/ti/cpsw.c 	struct cpsw_common *cpsw = platform_get_drvdata(pdev);
pdev             2978 drivers/net/ethernet/ti/cpsw.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev             2980 drivers/net/ethernet/ti/cpsw.c 		pm_runtime_put_noidle(&pdev->dev);
pdev             2990 drivers/net/ethernet/ti/cpsw.c 	cpsw_remove_dt(pdev);
pdev             2991 drivers/net/ethernet/ti/cpsw.c 	pm_runtime_put_sync(&pdev->dev);
pdev             2992 drivers/net/ethernet/ti/cpsw.c 	pm_runtime_disable(&pdev->dev);
pdev              312 drivers/net/ethernet/ti/davinci_emac.c 	struct platform_device *pdev;
pdev             1405 drivers/net/ethernet/ti/davinci_emac.c 	ret = pm_runtime_get_sync(&priv->pdev->dev);
pdev             1407 drivers/net/ethernet/ti/davinci_emac.c 		pm_runtime_put_noidle(&priv->pdev->dev);
pdev             1408 drivers/net/ethernet/ti/davinci_emac.c 		dev_err(&priv->pdev->dev, "%s: failed to get_sync(%d)\n",
pdev             1438 drivers/net/ethernet/ti/davinci_emac.c 	while ((res = platform_get_resource(priv->pdev, IORESOURCE_IRQ,
pdev             1539 drivers/net/ethernet/ti/davinci_emac.c 		res = platform_get_resource(priv->pdev, IORESOURCE_IRQ, q);
pdev             1550 drivers/net/ethernet/ti/davinci_emac.c 	pm_runtime_put(&priv->pdev->dev);
pdev             1584 drivers/net/ethernet/ti/davinci_emac.c 	while ((res = platform_get_resource(priv->pdev, IORESOURCE_IRQ, i))) {
pdev             1593 drivers/net/ethernet/ti/davinci_emac.c 	pm_runtime_put(&priv->pdev->dev);
pdev             1612 drivers/net/ethernet/ti/davinci_emac.c 	err = pm_runtime_get_sync(&priv->pdev->dev);
pdev             1614 drivers/net/ethernet/ti/davinci_emac.c 		pm_runtime_put_noidle(&priv->pdev->dev);
pdev             1615 drivers/net/ethernet/ti/davinci_emac.c 		dev_err(&priv->pdev->dev, "%s: failed to get_sync(%d)\n",
pdev             1661 drivers/net/ethernet/ti/davinci_emac.c 	pm_runtime_put(&priv->pdev->dev);
pdev             1683 drivers/net/ethernet/ti/davinci_emac.c davinci_emac_of_get_pdata(struct platform_device *pdev, struct emac_priv *priv)
pdev             1691 drivers/net/ethernet/ti/davinci_emac.c 	if (!IS_ENABLED(CONFIG_OF) || !pdev->dev.of_node)
pdev             1692 drivers/net/ethernet/ti/davinci_emac.c 		return dev_get_platdata(&pdev->dev);
pdev             1694 drivers/net/ethernet/ti/davinci_emac.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev             1698 drivers/net/ethernet/ti/davinci_emac.c 	np = pdev->dev.of_node;
pdev             1731 drivers/net/ethernet/ti/davinci_emac.c 	auxdata = pdev->dev.platform_data;
pdev             1737 drivers/net/ethernet/ti/davinci_emac.c 	match = of_match_device(davinci_emac_of_match, &pdev->dev);
pdev             1747 drivers/net/ethernet/ti/davinci_emac.c static int davinci_emac_try_get_mac(struct platform_device *pdev,
pdev             1750 drivers/net/ethernet/ti/davinci_emac.c 	if (!pdev->dev.of_node)
pdev             1753 drivers/net/ethernet/ti/davinci_emac.c 	return ti_cm_get_macid(&pdev->dev, instance, mac_addr);
pdev             1764 drivers/net/ethernet/ti/davinci_emac.c static int davinci_emac_probe(struct platform_device *pdev)
pdev             1766 drivers/net/ethernet/ti/davinci_emac.c 	struct device_node *np = pdev->dev.of_node;
pdev             1779 drivers/net/ethernet/ti/davinci_emac.c 	emac_clk = devm_clk_get(&pdev->dev, NULL);
pdev             1781 drivers/net/ethernet/ti/davinci_emac.c 		dev_err(&pdev->dev, "failed to get EMAC clock\n");
pdev             1785 drivers/net/ethernet/ti/davinci_emac.c 	devm_clk_put(&pdev->dev, emac_clk);
pdev             1793 drivers/net/ethernet/ti/davinci_emac.c 	platform_set_drvdata(pdev, ndev);
pdev             1795 drivers/net/ethernet/ti/davinci_emac.c 	priv->pdev = pdev;
pdev             1801 drivers/net/ethernet/ti/davinci_emac.c 	pdata = davinci_emac_of_get_pdata(pdev, priv);
pdev             1803 drivers/net/ethernet/ti/davinci_emac.c 		dev_err(&pdev->dev, "no platform data\n");
pdev             1820 drivers/net/ethernet/ti/davinci_emac.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1822 drivers/net/ethernet/ti/davinci_emac.c 	priv->remap_addr = devm_ioremap_resource(&pdev->dev, res);
pdev             1828 drivers/net/ethernet/ti/davinci_emac.c 	res_ctrl = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             1831 drivers/net/ethernet/ti/davinci_emac.c 			devm_ioremap_resource(&pdev->dev, res_ctrl);
pdev             1848 drivers/net/ethernet/ti/davinci_emac.c 	dma_params.dev			= &pdev->dev;
pdev             1867 drivers/net/ethernet/ti/davinci_emac.c 		dev_err(&pdev->dev, "error initializing DMA\n");
pdev             1875 drivers/net/ethernet/ti/davinci_emac.c 		dev_err(&pdev->dev, "error initializing tx dma channel\n");
pdev             1883 drivers/net/ethernet/ti/davinci_emac.c 		dev_err(&pdev->dev, "error initializing rx dma channel\n");
pdev             1888 drivers/net/ethernet/ti/davinci_emac.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1890 drivers/net/ethernet/ti/davinci_emac.c 		dev_err(&pdev->dev, "error getting irq res\n");
pdev             1896 drivers/net/ethernet/ti/davinci_emac.c 	rc = davinci_emac_try_get_mac(pdev, res_ctrl ? 0 : 1, priv->mac_addr);
pdev             1904 drivers/net/ethernet/ti/davinci_emac.c 		dev_warn(&pdev->dev, "using random MAC addr: %pM\n",
pdev             1912 drivers/net/ethernet/ti/davinci_emac.c 	pm_runtime_enable(&pdev->dev);
pdev             1913 drivers/net/ethernet/ti/davinci_emac.c 	rc = pm_runtime_get_sync(&pdev->dev);
pdev             1915 drivers/net/ethernet/ti/davinci_emac.c 		pm_runtime_put_noidle(&pdev->dev);
pdev             1916 drivers/net/ethernet/ti/davinci_emac.c 		dev_err(&pdev->dev, "%s: failed to get_sync(%d)\n",
pdev             1922 drivers/net/ethernet/ti/davinci_emac.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev             1925 drivers/net/ethernet/ti/davinci_emac.c 		dev_err(&pdev->dev, "error in register_netdev\n");
pdev             1927 drivers/net/ethernet/ti/davinci_emac.c 		pm_runtime_put(&pdev->dev);
pdev             1933 drivers/net/ethernet/ti/davinci_emac.c 		dev_notice(&pdev->dev, "DaVinci EMAC Probe found device "
pdev             1937 drivers/net/ethernet/ti/davinci_emac.c 	pm_runtime_put(&pdev->dev);
pdev             1965 drivers/net/ethernet/ti/davinci_emac.c static int davinci_emac_remove(struct platform_device *pdev)
pdev             1967 drivers/net/ethernet/ti/davinci_emac.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev             1969 drivers/net/ethernet/ti/davinci_emac.c 	struct device_node *np = pdev->dev.of_node;
pdev             1981 drivers/net/ethernet/ti/davinci_emac.c 	pm_runtime_disable(&pdev->dev);
pdev              310 drivers/net/ethernet/ti/davinci_mdio.c 			 struct platform_device *pdev)
pdev              312 drivers/net/ethernet/ti/davinci_mdio.c 	struct device_node *node = pdev->dev.of_node;
pdev              319 drivers/net/ethernet/ti/davinci_mdio.c 		dev_err(&pdev->dev, "Missing bus_freq property in the DT.\n");
pdev              340 drivers/net/ethernet/ti/davinci_mdio.c static int davinci_mdio_probe(struct platform_device *pdev)
pdev              342 drivers/net/ethernet/ti/davinci_mdio.c 	struct mdio_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              343 drivers/net/ethernet/ti/davinci_mdio.c 	struct device *dev = &pdev->dev;
pdev              363 drivers/net/ethernet/ti/davinci_mdio.c 		ret = davinci_mdio_probe_dt(&data->pdata, pdev);
pdev              366 drivers/net/ethernet/ti/davinci_mdio.c 		snprintf(data->bus->id, MII_BUS_ID_SIZE, "%s", pdev->name);
pdev              368 drivers/net/ethernet/ti/davinci_mdio.c 		of_id = of_match_device(davinci_mdio_of_mtable, &pdev->dev);
pdev              380 drivers/net/ethernet/ti/davinci_mdio.c 			 pdev->name, pdev->id);
pdev              399 drivers/net/ethernet/ti/davinci_mdio.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              406 drivers/net/ethernet/ti/davinci_mdio.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, autosuspend_delay_ms);
pdev              407 drivers/net/ethernet/ti/davinci_mdio.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              408 drivers/net/ethernet/ti/davinci_mdio.c 	pm_runtime_enable(&pdev->dev);
pdev              435 drivers/net/ethernet/ti/davinci_mdio.c 	pm_runtime_dont_use_autosuspend(&pdev->dev);
pdev              436 drivers/net/ethernet/ti/davinci_mdio.c 	pm_runtime_disable(&pdev->dev);
pdev              440 drivers/net/ethernet/ti/davinci_mdio.c static int davinci_mdio_remove(struct platform_device *pdev)
pdev              442 drivers/net/ethernet/ti/davinci_mdio.c 	struct davinci_mdio_data *data = platform_get_drvdata(pdev);
pdev              447 drivers/net/ethernet/ti/davinci_mdio.c 	pm_runtime_dont_use_autosuspend(&pdev->dev);
pdev              448 drivers/net/ethernet/ti/davinci_mdio.c 	pm_runtime_disable(&pdev->dev);
pdev             2149 drivers/net/ethernet/ti/netcp_core.c static int netcp_probe(struct platform_device *pdev)
pdev             2151 drivers/net/ethernet/ti/netcp_core.c 	struct device_node *node = pdev->dev.of_node;
pdev             2155 drivers/net/ethernet/ti/netcp_core.c 	struct device *dev = &pdev->dev;
pdev             2173 drivers/net/ethernet/ti/netcp_core.c 	pm_runtime_enable(&pdev->dev);
pdev             2174 drivers/net/ethernet/ti/netcp_core.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev             2177 drivers/net/ethernet/ti/netcp_core.c 		pm_runtime_disable(&pdev->dev);
pdev             2185 drivers/net/ethernet/ti/netcp_core.c 	platform_set_drvdata(pdev, netcp_device);
pdev             2229 drivers/net/ethernet/ti/netcp_core.c 	pm_runtime_put_sync(&pdev->dev);
pdev             2230 drivers/net/ethernet/ti/netcp_core.c 	pm_runtime_disable(&pdev->dev);
pdev             2231 drivers/net/ethernet/ti/netcp_core.c 	platform_set_drvdata(pdev, NULL);
pdev             2235 drivers/net/ethernet/ti/netcp_core.c static int netcp_remove(struct platform_device *pdev)
pdev             2237 drivers/net/ethernet/ti/netcp_core.c 	struct netcp_device *netcp_device = platform_get_drvdata(pdev);
pdev             2245 drivers/net/ethernet/ti/netcp_core.c 		dev_dbg(&pdev->dev, "Removing module \"%s\"\n", module->name);
pdev             2258 drivers/net/ethernet/ti/netcp_core.c 	     "%s interface list not empty!\n", pdev->name);
pdev             2260 drivers/net/ethernet/ti/netcp_core.c 	pm_runtime_put_sync(&pdev->dev);
pdev             2261 drivers/net/ethernet/ti/netcp_core.c 	pm_runtime_disable(&pdev->dev);
pdev             2262 drivers/net/ethernet/ti/netcp_core.c 	platform_set_drvdata(pdev, NULL);
pdev              162 drivers/net/ethernet/ti/tlan.c static int      tlan_probe1(struct pci_dev *pdev, long ioaddr,
pdev              166 drivers/net/ethernet/ti/tlan.c static int	tlan_init_one(struct pci_dev *pdev,
pdev              300 drivers/net/ethernet/ti/tlan.c static void tlan_remove_one(struct pci_dev *pdev)
pdev              302 drivers/net/ethernet/ti/tlan.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev              314 drivers/net/ethernet/ti/tlan.c 	pci_release_regions(pdev);
pdev              350 drivers/net/ethernet/ti/tlan.c static int tlan_suspend(struct pci_dev *pdev, pm_message_t state)
pdev              352 drivers/net/ethernet/ti/tlan.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev              358 drivers/net/ethernet/ti/tlan.c 	pci_save_state(pdev);
pdev              359 drivers/net/ethernet/ti/tlan.c 	pci_disable_device(pdev);
pdev              360 drivers/net/ethernet/ti/tlan.c 	pci_wake_from_d3(pdev, false);
pdev              361 drivers/net/ethernet/ti/tlan.c 	pci_set_power_state(pdev, PCI_D3hot);
pdev              366 drivers/net/ethernet/ti/tlan.c static int tlan_resume(struct pci_dev *pdev)
pdev              368 drivers/net/ethernet/ti/tlan.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev              369 drivers/net/ethernet/ti/tlan.c 	int rc = pci_enable_device(pdev);
pdev              373 drivers/net/ethernet/ti/tlan.c 	pci_restore_state(pdev);
pdev              374 drivers/net/ethernet/ti/tlan.c 	pci_enable_wake(pdev, PCI_D0, 0);
pdev              437 drivers/net/ethernet/ti/tlan.c static int tlan_init_one(struct pci_dev *pdev,
pdev              440 drivers/net/ethernet/ti/tlan.c 	return tlan_probe1(pdev, -1, -1, 0, ent);
pdev              463 drivers/net/ethernet/ti/tlan.c static int tlan_probe1(struct pci_dev *pdev, long ioaddr, int irq, int rev,
pdev              473 drivers/net/ethernet/ti/tlan.c 	if (pdev) {
pdev              474 drivers/net/ethernet/ti/tlan.c 		rc = pci_enable_device(pdev);
pdev              478 drivers/net/ethernet/ti/tlan.c 		rc = pci_request_regions(pdev, tlan_signature);
pdev              491 drivers/net/ethernet/ti/tlan.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              495 drivers/net/ethernet/ti/tlan.c 	priv->pci_dev = pdev;
pdev              499 drivers/net/ethernet/ti/tlan.c 	if (pdev) {
pdev              504 drivers/net/ethernet/ti/tlan.c 		rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              511 drivers/net/ethernet/ti/tlan.c 			if (pci_resource_flags(pdev, reg) & IORESOURCE_IO) {
pdev              512 drivers/net/ethernet/ti/tlan.c 				pci_io_base = pci_resource_start(pdev, reg);
pdev              526 drivers/net/ethernet/ti/tlan.c 		dev->irq = pdev->irq;
pdev              527 drivers/net/ethernet/ti/tlan.c 		priv->adapter_rev = pdev->revision;
pdev              528 drivers/net/ethernet/ti/tlan.c 		pci_set_master(pdev);
pdev              529 drivers/net/ethernet/ti/tlan.c 		pci_set_drvdata(pdev, dev);
pdev              590 drivers/net/ethernet/ti/tlan.c 	if (pdev)
pdev              612 drivers/net/ethernet/ti/tlan.c 	if (pdev)
pdev              613 drivers/net/ethernet/ti/tlan.c 		pci_release_regions(pdev);
pdev              616 drivers/net/ethernet/ti/tlan.c 	if (pdev)
pdev              617 drivers/net/ethernet/ti/tlan.c 		pci_disable_device(pdev);
pdev              286 drivers/net/ethernet/toshiba/spider_net.c 	dma_free_coherent(&card->pdev->dev, chain->num_desc,
pdev              312 drivers/net/ethernet/toshiba/spider_net.c 	chain->hwring = dma_alloc_coherent(&card->pdev->dev, alloc_size,
pdev              358 drivers/net/ethernet/toshiba/spider_net.c 			pci_unmap_single(card->pdev, descr->hwdescr->buf_addr,
pdev              414 drivers/net/ethernet/toshiba/spider_net.c 	buf = pci_map_single(card->pdev, descr->skb->data,
pdev              416 drivers/net/ethernet/toshiba/spider_net.c 	if (pci_dma_mapping_error(card->pdev, buf)) {
pdev              652 drivers/net/ethernet/toshiba/spider_net.c 	buf = pci_map_single(card->pdev, skb->data, skb->len, PCI_DMA_TODEVICE);
pdev              653 drivers/net/ethernet/toshiba/spider_net.c 	if (pci_dma_mapping_error(card->pdev, buf)) {
pdev              665 drivers/net/ethernet/toshiba/spider_net.c 		pci_unmap_single(card->pdev, buf, skb->len, PCI_DMA_TODEVICE);
pdev              819 drivers/net/ethernet/toshiba/spider_net.c 			pci_unmap_single(card->pdev, buf_addr, skb->len,
pdev             1160 drivers/net/ethernet/toshiba/spider_net.c 	pci_unmap_single(card->pdev, hw_buf_addr,
pdev             1848 drivers/net/ethernet/toshiba/spider_net.c 			     SPIDER_NET_FIRMWARE_NAME, &card->pdev->dev) == 0) {
pdev             1866 drivers/net/ethernet/toshiba/spider_net.c 	dn = pci_device_to_OF_node(card->pdev);
pdev             2244 drivers/net/ethernet/toshiba/spider_net.c 	SET_NETDEV_DEV(netdev, &card->pdev->dev);
pdev             2246 drivers/net/ethernet/toshiba/spider_net.c 	pci_set_drvdata(card->pdev, netdev);
pdev             2249 drivers/net/ethernet/toshiba/spider_net.c 	netdev->irq = card->pdev->irq;
pdev             2270 drivers/net/ethernet/toshiba/spider_net.c 	netdev->irq = card->pdev->irq;
pdev             2274 drivers/net/ethernet/toshiba/spider_net.c 	dn = pci_device_to_OF_node(card->pdev);
pdev             2345 drivers/net/ethernet/toshiba/spider_net.c 	pci_release_regions(card->pdev);
pdev             2361 drivers/net/ethernet/toshiba/spider_net.c spider_net_setup_pci_dev(struct pci_dev *pdev)
pdev             2366 drivers/net/ethernet/toshiba/spider_net.c 	if (pci_enable_device(pdev)) {
pdev             2367 drivers/net/ethernet/toshiba/spider_net.c 		dev_err(&pdev->dev, "Couldn't enable PCI device\n");
pdev             2371 drivers/net/ethernet/toshiba/spider_net.c 	if (!(pci_resource_flags(pdev, 0) & IORESOURCE_MEM)) {
pdev             2372 drivers/net/ethernet/toshiba/spider_net.c 		dev_err(&pdev->dev,
pdev             2377 drivers/net/ethernet/toshiba/spider_net.c 	if (pci_request_regions(pdev, spider_net_driver_name)) {
pdev             2378 drivers/net/ethernet/toshiba/spider_net.c 		dev_err(&pdev->dev,
pdev             2383 drivers/net/ethernet/toshiba/spider_net.c 	pci_set_master(pdev);
pdev             2387 drivers/net/ethernet/toshiba/spider_net.c 		dev_err(&pdev->dev,
pdev             2391 drivers/net/ethernet/toshiba/spider_net.c 	card->pdev = pdev;
pdev             2394 drivers/net/ethernet/toshiba/spider_net.c 	mmio_start = pci_resource_start(pdev, 0);
pdev             2395 drivers/net/ethernet/toshiba/spider_net.c 	mmio_len = pci_resource_len(pdev, 0);
pdev             2402 drivers/net/ethernet/toshiba/spider_net.c 		dev_err(&pdev->dev,
pdev             2410 drivers/net/ethernet/toshiba/spider_net.c 	pci_release_regions(pdev);
pdev             2412 drivers/net/ethernet/toshiba/spider_net.c 	pci_disable_device(pdev);
pdev             2427 drivers/net/ethernet/toshiba/spider_net.c spider_net_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             2432 drivers/net/ethernet/toshiba/spider_net.c 	card = spider_net_setup_pci_dev(pdev);
pdev             2466 drivers/net/ethernet/toshiba/spider_net.c spider_net_remove(struct pci_dev *pdev)
pdev             2471 drivers/net/ethernet/toshiba/spider_net.c 	netdev = pci_get_drvdata(pdev);
pdev              446 drivers/net/ethernet/toshiba/spider_net.h 	struct pci_dev *pdev;
pdev               71 drivers/net/ethernet/toshiba/spider_net_ethtool.c 	strlcpy(drvinfo->bus_info, pci_name(card->pdev),
pdev              762 drivers/net/ethernet/toshiba/tc35815.c static int tc35815_init_one(struct pci_dev *pdev,
pdev              773 drivers/net/ethernet/toshiba/tc35815.c 		dev_printk(KERN_DEBUG, &pdev->dev,
pdev              778 drivers/net/ethernet/toshiba/tc35815.c 	if (!pdev->irq) {
pdev              779 drivers/net/ethernet/toshiba/tc35815.c 		dev_warn(&pdev->dev, "no IRQ assigned.\n");
pdev              788 drivers/net/ethernet/toshiba/tc35815.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              793 drivers/net/ethernet/toshiba/tc35815.c 	rc = pcim_enable_device(pdev);
pdev              796 drivers/net/ethernet/toshiba/tc35815.c 	rc = pcim_iomap_regions(pdev, 1 << 1, MODNAME);
pdev              799 drivers/net/ethernet/toshiba/tc35815.c 	pci_set_master(pdev);
pdev              800 drivers/net/ethernet/toshiba/tc35815.c 	ioaddr = pcim_iomap_table(pdev)[1];
pdev              808 drivers/net/ethernet/toshiba/tc35815.c 	dev->irq = pdev->irq;
pdev              814 drivers/net/ethernet/toshiba/tc35815.c 	lp->pci_dev = pdev;
pdev              818 drivers/net/ethernet/toshiba/tc35815.c 	pci_set_drvdata(pdev, dev);
pdev              825 drivers/net/ethernet/toshiba/tc35815.c 		dev_warn(&pdev->dev, "not valid ether addr\n");
pdev              854 drivers/net/ethernet/toshiba/tc35815.c static void tc35815_remove_one(struct pci_dev *pdev)
pdev              856 drivers/net/ethernet/toshiba/tc35815.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             2109 drivers/net/ethernet/toshiba/tc35815.c static int tc35815_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             2111 drivers/net/ethernet/toshiba/tc35815.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             2115 drivers/net/ethernet/toshiba/tc35815.c 	pci_save_state(pdev);
pdev             2124 drivers/net/ethernet/toshiba/tc35815.c 	pci_set_power_state(pdev, PCI_D3hot);
pdev             2128 drivers/net/ethernet/toshiba/tc35815.c static int tc35815_resume(struct pci_dev *pdev)
pdev             2130 drivers/net/ethernet/toshiba/tc35815.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             2132 drivers/net/ethernet/toshiba/tc35815.c 	pci_restore_state(pdev);
pdev             2135 drivers/net/ethernet/toshiba/tc35815.c 	pci_set_power_state(pdev, PCI_D0);
pdev               62 drivers/net/ethernet/tundra/tsi108_eth.c static int tsi108_init_one(struct platform_device *pdev);
pdev               63 drivers/net/ethernet/tundra/tsi108_eth.c static int tsi108_ether_remove(struct platform_device *pdev);
pdev              144 drivers/net/ethernet/tundra/tsi108_eth.c 	struct platform_device *pdev;
pdev              697 drivers/net/ethernet/tundra/tsi108_eth.c 			data->txring[tx].buf0 = dma_map_single(&data->pdev->dev,
pdev              706 drivers/net/ethernet/tundra/tsi108_eth.c 				skb_frag_dma_map(&data->pdev->dev, frag,
pdev              803 drivers/net/ethernet/tundra/tsi108_eth.c 		data->rxring[rx].buf0 = dma_map_single(&data->pdev->dev,
pdev             1303 drivers/net/ethernet/tundra/tsi108_eth.c 	data->rxring = dma_alloc_coherent(&data->pdev->dev, rxring_size,
pdev             1308 drivers/net/ethernet/tundra/tsi108_eth.c 	data->txring = dma_alloc_coherent(&data->pdev->dev, txring_size,
pdev             1311 drivers/net/ethernet/tundra/tsi108_eth.c 		dma_free_coherent(&data->pdev->dev, rxring_size, data->rxring,
pdev             1423 drivers/net/ethernet/tundra/tsi108_eth.c 	dma_free_coherent(&data->pdev->dev,
pdev             1426 drivers/net/ethernet/tundra/tsi108_eth.c 	dma_free_coherent(&data->pdev->dev,
pdev             1547 drivers/net/ethernet/tundra/tsi108_eth.c tsi108_init_one(struct platform_device *pdev)
pdev             1554 drivers/net/ethernet/tundra/tsi108_eth.c 	einfo = dev_get_platdata(&pdev->dev);
pdev             1558 drivers/net/ethernet/tundra/tsi108_eth.c 		       pdev->id);
pdev             1568 drivers/net/ethernet/tundra/tsi108_eth.c 	printk("tsi108_eth%d: probe...\n", pdev->id);
pdev             1571 drivers/net/ethernet/tundra/tsi108_eth.c 	data->pdev = pdev;
pdev             1574 drivers/net/ethernet/tundra/tsi108_eth.c 			pdev->id, einfo->regs, einfo->phyregs,
pdev             1599 drivers/net/ethernet/tundra/tsi108_eth.c 	data->id = pdev->id;
pdev             1634 drivers/net/ethernet/tundra/tsi108_eth.c 	platform_set_drvdata(pdev, dev);
pdev             1672 drivers/net/ethernet/tundra/tsi108_eth.c static int tsi108_ether_remove(struct platform_device *pdev)
pdev             1674 drivers/net/ethernet/tundra/tsi108_eth.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev             1034 drivers/net/ethernet/via/via-rhine.c static int rhine_init_one_pci(struct pci_dev *pdev,
pdev             1037 drivers/net/ethernet/via/via-rhine.c 	struct device *hwdev = &pdev->dev;
pdev             1041 drivers/net/ethernet/via/via-rhine.c 	int io_size = pdev->revision < VTunknown0 ? 128 : 256;
pdev             1059 drivers/net/ethernet/via/via-rhine.c 	rc = pci_enable_device(pdev);
pdev             1063 drivers/net/ethernet/via/via-rhine.c 	if (pdev->revision < VTunknown0) {
pdev             1065 drivers/net/ethernet/via/via-rhine.c 	} else if (pdev->revision >= VT6102) {
pdev             1067 drivers/net/ethernet/via/via-rhine.c 		if (pdev->revision < VT6105) {
pdev             1071 drivers/net/ethernet/via/via-rhine.c 			if (pdev->revision >= VT6105_B0)
pdev             1073 drivers/net/ethernet/via/via-rhine.c 			if (pdev->revision >= VT6105M)
pdev             1079 drivers/net/ethernet/via/via-rhine.c 	if ((pci_resource_len(pdev, 0) < io_size) ||
pdev             1080 drivers/net/ethernet/via/via-rhine.c 	    (pci_resource_len(pdev, 1) < io_size)) {
pdev             1086 drivers/net/ethernet/via/via-rhine.c 	pioaddr = pci_resource_start(pdev, 0);
pdev             1087 drivers/net/ethernet/via/via-rhine.c 	memaddr = pci_resource_start(pdev, 1);
pdev             1089 drivers/net/ethernet/via/via-rhine.c 	pci_set_master(pdev);
pdev             1091 drivers/net/ethernet/via/via-rhine.c 	rc = pci_request_regions(pdev, DRV_NAME);
pdev             1095 drivers/net/ethernet/via/via-rhine.c 	ioaddr = pci_iomap(pdev, (quirks & rqNeedEnMMIO ? 1 : 0), io_size);
pdev             1110 drivers/net/ethernet/via/via-rhine.c 	rc = rhine_init_one_common(&pdev->dev, quirks,
pdev             1111 drivers/net/ethernet/via/via-rhine.c 				   pioaddr, ioaddr, pdev->irq);
pdev             1116 drivers/net/ethernet/via/via-rhine.c 	pci_iounmap(pdev, ioaddr);
pdev             1118 drivers/net/ethernet/via/via-rhine.c 	pci_release_regions(pdev);
pdev             1120 drivers/net/ethernet/via/via-rhine.c 	pci_disable_device(pdev);
pdev             1125 drivers/net/ethernet/via/via-rhine.c static int rhine_init_one_platform(struct platform_device *pdev)
pdev             1132 drivers/net/ethernet/via/via-rhine.c 	match = of_match_device(rhine_of_tbl, &pdev->dev);
pdev             1136 drivers/net/ethernet/via/via-rhine.c 	ioaddr = devm_platform_ioremap_resource(pdev, 0);
pdev             1140 drivers/net/ethernet/via/via-rhine.c 	irq = irq_of_parse_and_map(pdev->dev.of_node, 0);
pdev             1148 drivers/net/ethernet/via/via-rhine.c 	return rhine_init_one_common(&pdev->dev, *quirks,
pdev             2445 drivers/net/ethernet/via/via-rhine.c static void rhine_remove_one_pci(struct pci_dev *pdev)
pdev             2447 drivers/net/ethernet/via/via-rhine.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             2452 drivers/net/ethernet/via/via-rhine.c 	pci_iounmap(pdev, rp->base);
pdev             2453 drivers/net/ethernet/via/via-rhine.c 	pci_release_regions(pdev);
pdev             2456 drivers/net/ethernet/via/via-rhine.c 	pci_disable_device(pdev);
pdev             2459 drivers/net/ethernet/via/via-rhine.c static int rhine_remove_one_platform(struct platform_device *pdev)
pdev             2461 drivers/net/ethernet/via/via-rhine.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev             2473 drivers/net/ethernet/via/via-rhine.c static void rhine_shutdown_pci(struct pci_dev *pdev)
pdev             2475 drivers/net/ethernet/via/via-rhine.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             2519 drivers/net/ethernet/via/via-rhine.c 		pci_wake_from_d3(pdev, true);
pdev             2520 drivers/net/ethernet/via/via-rhine.c 		pci_set_power_state(pdev, PCI_D3hot);
pdev               89 drivers/net/ethernet/via/via-velocity.c 	if (vptr->pdev)
pdev               90 drivers/net/ethernet/via/via-velocity.c 		pci_set_power_state(vptr->pdev, state);
pdev             2295 drivers/net/ethernet/via/via-velocity.c 		tmp_vptr->pdev = vptr->pdev;
pdev             2657 drivers/net/ethernet/via/via-velocity.c 	struct pci_dev *pdev = vptr->pdev;
pdev             2659 drivers/net/ethernet/via/via-velocity.c 	pci_set_master(pdev);
pdev             2661 drivers/net/ethernet/via/via-velocity.c 	vptr->ioaddr = pci_resource_start(pdev, 0);
pdev             2662 drivers/net/ethernet/via/via-velocity.c 	vptr->memaddr = pci_resource_start(pdev, 1);
pdev             2664 drivers/net/ethernet/via/via-velocity.c 	if (!(pci_resource_flags(pdev, 0) & IORESOURCE_IO)) {
pdev             2665 drivers/net/ethernet/via/via-velocity.c 		dev_err(&pdev->dev,
pdev             2670 drivers/net/ethernet/via/via-velocity.c 	if ((pci_resource_flags(pdev, 1) & IORESOURCE_IO)) {
pdev             2671 drivers/net/ethernet/via/via-velocity.c 		dev_err(&pdev->dev,
pdev             2676 drivers/net/ethernet/via/via-velocity.c 	if (pci_resource_len(pdev, 1) < VELOCITY_IO_SIZE) {
pdev             2677 drivers/net/ethernet/via/via-velocity.c 		dev_err(&pdev->dev, "region #1 is too small.\n");
pdev             2791 drivers/net/ethernet/via/via-velocity.c 		vptr->pdev = to_pci_dev(dev);
pdev             2797 drivers/net/ethernet/via/via-velocity.c 		vptr->pdev = NULL;
pdev             2903 drivers/net/ethernet/via/via-velocity.c static int velocity_pci_probe(struct pci_dev *pdev,
pdev             2910 drivers/net/ethernet/via/via-velocity.c 	ret = pci_enable_device(pdev);
pdev             2914 drivers/net/ethernet/via/via-velocity.c 	ret = pci_request_regions(pdev, VELOCITY_NAME);
pdev             2916 drivers/net/ethernet/via/via-velocity.c 		dev_err(&pdev->dev, "No PCI resources.\n");
pdev             2920 drivers/net/ethernet/via/via-velocity.c 	ret = velocity_probe(&pdev->dev, pdev->irq, info, BUS_PCI);
pdev             2924 drivers/net/ethernet/via/via-velocity.c 	pci_release_regions(pdev);
pdev             2926 drivers/net/ethernet/via/via-velocity.c 	pci_disable_device(pdev);
pdev             2930 drivers/net/ethernet/via/via-velocity.c static void velocity_pci_remove(struct pci_dev *pdev)
pdev             2932 drivers/net/ethernet/via/via-velocity.c 	velocity_remove(&pdev->dev);
pdev             2934 drivers/net/ethernet/via/via-velocity.c 	pci_release_regions(pdev);
pdev             2935 drivers/net/ethernet/via/via-velocity.c 	pci_disable_device(pdev);
pdev             2938 drivers/net/ethernet/via/via-velocity.c static int velocity_platform_probe(struct platform_device *pdev)
pdev             2944 drivers/net/ethernet/via/via-velocity.c 	of_id = of_match_device(velocity_of_ids, &pdev->dev);
pdev             2949 drivers/net/ethernet/via/via-velocity.c 	irq = irq_of_parse_and_map(pdev->dev.of_node, 0);
pdev             2953 drivers/net/ethernet/via/via-velocity.c 	return velocity_probe(&pdev->dev, irq, info, BUS_PLATFORM);
pdev             2956 drivers/net/ethernet/via/via-velocity.c static int velocity_platform_remove(struct platform_device *pdev)
pdev             2958 drivers/net/ethernet/via/via-velocity.c 	velocity_remove(&pdev->dev);
pdev             3132 drivers/net/ethernet/via/via-velocity.c 	if (vptr->pdev)
pdev             3133 drivers/net/ethernet/via/via-velocity.c 		pci_save_state(vptr->pdev);
pdev             3140 drivers/net/ethernet/via/via-velocity.c 		if (vptr->pdev)
pdev             3141 drivers/net/ethernet/via/via-velocity.c 			pci_enable_wake(vptr->pdev, PCI_D3hot, 1);
pdev             3146 drivers/net/ethernet/via/via-velocity.c 		if (vptr->pdev)
pdev             3147 drivers/net/ethernet/via/via-velocity.c 			pci_disable_device(vptr->pdev);
pdev             3202 drivers/net/ethernet/via/via-velocity.c 	if (vptr->pdev) {
pdev             3203 drivers/net/ethernet/via/via-velocity.c 		pci_enable_wake(vptr->pdev, PCI_D0, 0);
pdev             3204 drivers/net/ethernet/via/via-velocity.c 		pci_restore_state(vptr->pdev);
pdev             3412 drivers/net/ethernet/via/via-velocity.c 	if (vptr->pdev)
pdev             3413 drivers/net/ethernet/via/via-velocity.c 		strlcpy(info->bus_info, pci_name(vptr->pdev),
pdev             1429 drivers/net/ethernet/via/via-velocity.h 	struct pci_dev *pdev;
pdev              265 drivers/net/ethernet/wiznet/w5100.c 	struct platform_device *pdev = to_platform_device(ndev->dev.parent);
pdev              272 drivers/net/ethernet/wiznet/w5100.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              273 drivers/net/ethernet/wiznet/w5100.c 	mmio_priv->base = devm_ioremap_resource(&pdev->dev, mem);
pdev             1043 drivers/net/ethernet/wiznet/w5100.c static int w5100_mmio_probe(struct platform_device *pdev)
pdev             1045 drivers/net/ethernet/wiznet/w5100.c 	struct wiznet_platform_data *data = dev_get_platdata(&pdev->dev);
pdev             1054 drivers/net/ethernet/wiznet/w5100.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1060 drivers/net/ethernet/wiznet/w5100.c 	irq = platform_get_irq(pdev, 0);
pdev             1064 drivers/net/ethernet/wiznet/w5100.c 	return w5100_probe(&pdev->dev, ops, sizeof(struct w5100_mmio_priv),
pdev             1068 drivers/net/ethernet/wiznet/w5100.c static int w5100_mmio_remove(struct platform_device *pdev)
pdev             1070 drivers/net/ethernet/wiznet/w5100.c 	return w5100_remove(&pdev->dev);
pdev              525 drivers/net/ethernet/wiznet/w5300.c static int w5300_hw_probe(struct platform_device *pdev)
pdev              527 drivers/net/ethernet/wiznet/w5300.c 	struct wiznet_platform_data *data = dev_get_platdata(&pdev->dev);
pdev              528 drivers/net/ethernet/wiznet/w5300.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev              542 drivers/net/ethernet/wiznet/w5300.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              543 drivers/net/ethernet/wiznet/w5300.c 	priv->base = devm_ioremap_resource(&pdev->dev, mem);
pdev              563 drivers/net/ethernet/wiznet/w5300.c 	irq = platform_get_irq(pdev, 0);
pdev              574 drivers/net/ethernet/wiznet/w5300.c 		char *link_name = devm_kzalloc(&pdev->dev, 16, GFP_KERNEL);
pdev              589 drivers/net/ethernet/wiznet/w5300.c static int w5300_probe(struct platform_device *pdev)
pdev              598 drivers/net/ethernet/wiznet/w5300.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev              599 drivers/net/ethernet/wiznet/w5300.c 	platform_set_drvdata(pdev, ndev);
pdev              617 drivers/net/ethernet/wiznet/w5300.c 	err = w5300_hw_probe(pdev);
pdev              630 drivers/net/ethernet/wiznet/w5300.c static int w5300_remove(struct platform_device *pdev)
pdev              632 drivers/net/ethernet/wiznet/w5300.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev              400 drivers/net/ethernet/xilinx/ll_temac.h int temac_mdio_setup(struct temac_local *lp, struct platform_device *pdev);
pdev             1273 drivers/net/ethernet/xilinx/ll_temac_main.c static int temac_probe(struct platform_device *pdev)
pdev             1275 drivers/net/ethernet/xilinx/ll_temac_main.c 	struct ll_temac_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev             1276 drivers/net/ethernet/xilinx/ll_temac_main.c 	struct device_node *temac_np = dev_of_node(&pdev->dev), *dma_np;
pdev             1286 drivers/net/ethernet/xilinx/ll_temac_main.c 	ndev = devm_alloc_etherdev(&pdev->dev, sizeof(*lp));
pdev             1290 drivers/net/ethernet/xilinx/ll_temac_main.c 	platform_set_drvdata(pdev, ndev);
pdev             1291 drivers/net/ethernet/xilinx/ll_temac_main.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev             1312 drivers/net/ethernet/xilinx/ll_temac_main.c 	lp->dev = &pdev->dev;
pdev             1320 drivers/net/ethernet/xilinx/ll_temac_main.c 			dev_err(&pdev->dev,
pdev             1326 drivers/net/ethernet/xilinx/ll_temac_main.c 		lp->indirect_lock = devm_kmalloc(&pdev->dev,
pdev             1333 drivers/net/ethernet/xilinx/ll_temac_main.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1334 drivers/net/ethernet/xilinx/ll_temac_main.c 	lp->regs = devm_ioremap_nocache(&pdev->dev, res->start,
pdev             1337 drivers/net/ethernet/xilinx/ll_temac_main.c 		dev_err(&pdev->dev, "could not map TEMAC registers\n");
pdev             1385 drivers/net/ethernet/xilinx/ll_temac_main.c 			dev_err(&pdev->dev, "could not find DMA node\n");
pdev             1392 drivers/net/ethernet/xilinx/ll_temac_main.c 		if (temac_dcr_setup(lp, pdev, dma_np)) {
pdev             1394 drivers/net/ethernet/xilinx/ll_temac_main.c 			lp->sdma_regs = devm_of_iomap(&pdev->dev, dma_np, 0,
pdev             1397 drivers/net/ethernet/xilinx/ll_temac_main.c 				dev_err(&pdev->dev,
pdev             1409 drivers/net/ethernet/xilinx/ll_temac_main.c 			dev_dbg(&pdev->dev, "MEM base: %p\n", lp->sdma_regs);
pdev             1428 drivers/net/ethernet/xilinx/ll_temac_main.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             1429 drivers/net/ethernet/xilinx/ll_temac_main.c 		lp->sdma_regs = devm_ioremap_nocache(&pdev->dev, res->start,
pdev             1432 drivers/net/ethernet/xilinx/ll_temac_main.c 			dev_err(&pdev->dev,
pdev             1445 drivers/net/ethernet/xilinx/ll_temac_main.c 		lp->rx_irq = platform_get_irq(pdev, 0);
pdev             1446 drivers/net/ethernet/xilinx/ll_temac_main.c 		lp->tx_irq = platform_get_irq(pdev, 1);
pdev             1467 drivers/net/ethernet/xilinx/ll_temac_main.c 			dev_err(&pdev->dev, "could not get DMA RX irq\n");
pdev             1472 drivers/net/ethernet/xilinx/ll_temac_main.c 			dev_err(&pdev->dev, "could not get DMA TX irq\n");
pdev             1480 drivers/net/ethernet/xilinx/ll_temac_main.c 			dev_err(&pdev->dev, "could not find MAC address\n");
pdev             1488 drivers/net/ethernet/xilinx/ll_temac_main.c 	rc = temac_mdio_setup(lp, pdev);
pdev             1490 drivers/net/ethernet/xilinx/ll_temac_main.c 		dev_warn(&pdev->dev, "error registering MDIO bus\n");
pdev             1526 drivers/net/ethernet/xilinx/ll_temac_main.c static int temac_remove(struct platform_device *pdev)
pdev             1528 drivers/net/ethernet/xilinx/ll_temac_main.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev               63 drivers/net/ethernet/xilinx/ll_temac_mdio.c int temac_mdio_setup(struct temac_local *lp, struct platform_device *pdev)
pdev               65 drivers/net/ethernet/xilinx/ll_temac_mdio.c 	struct ll_temac_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev               66 drivers/net/ethernet/xilinx/ll_temac_mdio.c 	struct device_node *np = dev_of_node(&pdev->dev);
pdev               94 drivers/net/ethernet/xilinx/ll_temac_mdio.c 	bus = devm_mdiobus_alloc(&pdev->dev);
pdev             1648 drivers/net/ethernet/xilinx/xilinx_axienet_main.c static int axienet_probe(struct platform_device *pdev)
pdev             1662 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	platform_set_drvdata(pdev, ndev);
pdev             1664 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev             1676 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	lp->dev = &pdev->dev;
pdev             1681 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	ethres = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1682 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	lp->regs = devm_ioremap_resource(&pdev->dev, ethres);
pdev             1684 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 		dev_err(&pdev->dev, "could not map Axi Ethernet regs.\n");
pdev             1693 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	ret = of_property_read_u32(pdev->dev.of_node, "xlnx,txcsum", &value);
pdev             1714 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	ret = of_property_read_u32(pdev->dev.of_node, "xlnx,rxcsum", &value);
pdev             1737 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	of_property_read_u32(pdev->dev.of_node, "xlnx,rxmem", &lp->rxmem);
pdev             1740 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	ret = of_property_read_u32(pdev->dev.of_node, "xlnx,phy-type", &value);
pdev             1764 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 		lp->phy_mode = of_get_phy_mode(pdev->dev.of_node);
pdev             1772 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	np = of_parse_phandle(pdev->dev.of_node, "axistream-connected", 0);
pdev             1778 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 			dev_err(&pdev->dev,
pdev             1783 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 		lp->dma_regs = devm_ioremap_resource(&pdev->dev,
pdev             1788 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 		lp->eth_irq = platform_get_irq(pdev, 0);
pdev             1791 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 		struct resource *res = platform_get_resource(pdev,
pdev             1793 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 		lp->dma_regs = devm_ioremap_resource(&pdev->dev, res);
pdev             1794 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 		lp->rx_irq = platform_get_irq(pdev, 1);
pdev             1795 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 		lp->tx_irq = platform_get_irq(pdev, 0);
pdev             1796 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 		lp->eth_irq = platform_get_irq(pdev, 2);
pdev             1799 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 		dev_err(&pdev->dev, "could not map DMA regs\n");
pdev             1804 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 		dev_err(&pdev->dev, "could not determine irqs\n");
pdev             1811 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 		dev_info(&pdev->dev, "Ethernet core IRQ not defined\n");
pdev             1814 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	mac_addr = of_get_mac_address(pdev->dev.of_node);
pdev             1816 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 		dev_warn(&pdev->dev, "could not find MAC address property: %ld\n",
pdev             1825 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	lp->phy_node = of_parse_phandle(pdev->dev.of_node, "phy-handle", 0);
pdev             1827 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 		lp->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1829 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 			dev_warn(&pdev->dev, "Failed to get clock: %ld\n",
pdev             1835 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 				dev_err(&pdev->dev, "Unable to enable clock: %d\n",
pdev             1843 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 			dev_warn(&pdev->dev,
pdev             1850 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	lp->phylink = phylink_create(&lp->phylink_config, pdev->dev.fwnode,
pdev             1855 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 		dev_err(&pdev->dev, "phylink_create error (%i)\n", ret);
pdev             1873 drivers/net/ethernet/xilinx/xilinx_axienet_main.c static int axienet_remove(struct platform_device *pdev)
pdev             1875 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev             1896 drivers/net/ethernet/xilinx/xilinx_axienet_main.c static void axienet_shutdown(struct platform_device *pdev)
pdev             1898 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	struct net_device *ndev = platform_get_drvdata(pdev);
pdev              655 drivers/net/ethernet/xscale/ixp4xx_eth.c static void eth_rx_irq(void *pdev)
pdev              657 drivers/net/ethernet/xscale/ixp4xx_eth.c 	struct net_device *dev = pdev;
pdev             1366 drivers/net/ethernet/xscale/ixp4xx_eth.c static int ixp4xx_eth_probe(struct platform_device *pdev)
pdev             1370 drivers/net/ethernet/xscale/ixp4xx_eth.c 	struct eth_plat_info *plat = dev_get_platdata(&pdev->dev);
pdev             1376 drivers/net/ethernet/xscale/ixp4xx_eth.c 	if (!(dev = devm_alloc_etherdev(&pdev->dev, sizeof(struct port))))
pdev             1379 drivers/net/ethernet/xscale/ixp4xx_eth.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             1382 drivers/net/ethernet/xscale/ixp4xx_eth.c 	port->id = pdev->id;
pdev             1452 drivers/net/ethernet/xscale/ixp4xx_eth.c 	platform_set_drvdata(pdev, dev);
pdev             1489 drivers/net/ethernet/xscale/ixp4xx_eth.c static int ixp4xx_eth_remove(struct platform_device *pdev)
pdev             1491 drivers/net/ethernet/xscale/ixp4xx_eth.c 	struct net_device *dev = platform_get_drvdata(pdev);
pdev              829 drivers/net/fddi/defxx.c 		struct pci_dev *pdev = to_pci_dev(bdev);
pdev              833 drivers/net/fddi/defxx.c 		dev->irq = pdev->irq;
pdev              837 drivers/net/fddi/defxx.c 		pci_read_config_byte(pdev, PCI_LATENCY_TIMER, &val);
pdev              840 drivers/net/fddi/defxx.c 			pci_write_config_byte(pdev, PCI_LATENCY_TIMER, val);
pdev             3757 drivers/net/fddi/defxx.c static int dfx_pci_register(struct pci_dev *pdev,
pdev             3760 drivers/net/fddi/defxx.c 	return dfx_register(&pdev->dev);
pdev             3763 drivers/net/fddi/defxx.c static void dfx_pci_unregister(struct pci_dev *pdev)
pdev             3765 drivers/net/fddi/defxx.c 	dfx_unregister(&pdev->dev);
pdev              122 drivers/net/fddi/skfp/h/targetos.h 	struct pci_dev 	pdev;		/* PCI device structure */
pdev              199 drivers/net/fddi/skfp/skfddi.c static int skfp_init_one(struct pci_dev *pdev,
pdev              212 drivers/net/fddi/skfp/skfddi.c 	err = pci_enable_device(pdev);
pdev              216 drivers/net/fddi/skfp/skfddi.c 	err = pci_request_regions(pdev, "skfddi");
pdev              220 drivers/net/fddi/skfp/skfddi.c 	pci_set_master(pdev);
pdev              223 drivers/net/fddi/skfp/skfddi.c 	if (!(pci_resource_flags(pdev, 0) & IORESOURCE_MEM)) {
pdev              229 drivers/net/fddi/skfp/skfddi.c 	mem = ioremap(pci_resource_start(pdev, 0), 0x4000);
pdev              231 drivers/net/fddi/skfp/skfddi.c 	if (!(pci_resource_flags(pdev, 1) & IO_RESOURCE_IO)) {
pdev              237 drivers/net/fddi/skfp/skfddi.c 	mem = ioport_map(pci_resource_start(pdev, 1), FP_IO_LEN);
pdev              254 drivers/net/fddi/skfp/skfddi.c 	dev->irq = pdev->irq;
pdev              257 drivers/net/fddi/skfp/skfddi.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              263 drivers/net/fddi/skfp/skfddi.c 	smc->os.pdev = *pdev;
pdev              283 drivers/net/fddi/skfp/skfddi.c 	pci_set_drvdata(pdev, dev);
pdev              285 drivers/net/fddi/skfp/skfddi.c 	if ((pdev->subsystem_device & 0xff00) == 0x5500 ||
pdev              286 drivers/net/fddi/skfp/skfddi.c 	    (pdev->subsystem_device & 0xff00) == 0x5800) 
pdev              289 drivers/net/fddi/skfp/skfddi.c 		       pdev->subsystem_device);
pdev              296 drivers/net/fddi/skfp/skfddi.c 		dma_free_coherent(&pdev->dev, smc->os.SharedMemSize,
pdev              299 drivers/net/fddi/skfp/skfddi.c 	dma_free_coherent(&pdev->dev, MAX_FRAME_SIZE,
pdev              310 drivers/net/fddi/skfp/skfddi.c 	pci_release_regions(pdev);
pdev              312 drivers/net/fddi/skfp/skfddi.c 	pci_disable_device(pdev);
pdev              319 drivers/net/fddi/skfp/skfddi.c static void skfp_remove_one(struct pci_dev *pdev)
pdev              321 drivers/net/fddi/skfp/skfddi.c 	struct net_device *p = pci_get_drvdata(pdev);
pdev              327 drivers/net/fddi/skfp/skfddi.c 		dma_free_coherent(&pdev->dev,
pdev              334 drivers/net/fddi/skfp/skfddi.c 		dma_free_coherent(&pdev->dev,
pdev              345 drivers/net/fddi/skfp/skfddi.c 	pci_release_regions(pdev);
pdev              348 drivers/net/fddi/skfp/skfddi.c 	pci_disable_device(pdev);
pdev              393 drivers/net/fddi/skfp/skfddi.c 	bp->LocalRxBuffer = dma_alloc_coherent(&bp->pdev.dev, MAX_FRAME_SIZE,
pdev              408 drivers/net/fddi/skfp/skfddi.c 		bp->SharedMemAddr = dma_alloc_coherent(&bp->pdev.dev,
pdev              442 drivers/net/fddi/skfp/skfddi.c 		dma_free_coherent(&bp->pdev.dev,
pdev              449 drivers/net/fddi/skfp/skfddi.c 		dma_free_coherent(&bp->pdev.dev, MAX_FRAME_SIZE,
pdev             1172 drivers/net/fddi/skfp/skfddi.c 		dma_address = pci_map_single(&bp->pdev, skb->data,
pdev             1182 drivers/net/fddi/skfp/skfddi.c 			pci_unmap_single(&bp->pdev, dma_address,
pdev             1465 drivers/net/fddi/skfp/skfddi.c 			pci_unmap_single(&bp->pdev, r->rxd_os.dma_addr,
pdev             1501 drivers/net/fddi/skfp/skfddi.c 	pci_unmap_single(&smc->os.pdev, txd->txd_os.dma_addr,
pdev             1719 drivers/net/fddi/skfp/skfddi.c 				b_addr = pci_map_single(&smc->os.pdev,
pdev             1735 drivers/net/fddi/skfp/skfddi.c 			b_addr = pci_map_single(&smc->os.pdev,
pdev             1790 drivers/net/fddi/skfp/skfddi.c 			b_addr = pci_map_single(&smc->os.pdev,
pdev             1850 drivers/net/fddi/skfp/skfddi.c 			pci_unmap_single(&bp->pdev, rxd->rxd_os.dma_addr,
pdev              157 drivers/net/hamradio/baycom_epp.c         struct pardevice *pdev;
pdev              309 drivers/net/hamradio/baycom_epp.c 	sprintf(portarg, "%ld", bc->pdev->port->base);
pdev              422 drivers/net/hamradio/baycom_epp.c 	struct parport *pp = bc->pdev->port;
pdev              554 drivers/net/hamradio/baycom_epp.c 	struct parport *pp = bc->pdev->port;
pdev              652 drivers/net/hamradio/baycom_epp.c 	pp = bc->pdev->port;
pdev              806 drivers/net/hamradio/baycom_epp.c         if (!parport_claim(bc->pdev))
pdev              863 drivers/net/hamradio/baycom_epp.c 	bc->pdev = parport_register_dev_model(pp, dev->name, &par_cb, i);
pdev              865 drivers/net/hamradio/baycom_epp.c         if (!bc->pdev) {
pdev              869 drivers/net/hamradio/baycom_epp.c         if (parport_claim(bc->pdev)) {
pdev              871 drivers/net/hamradio/baycom_epp.c                 parport_unregister_device(bc->pdev);
pdev              943 drivers/net/hamradio/baycom_epp.c         parport_release(bc->pdev);
pdev              944 drivers/net/hamradio/baycom_epp.c         parport_unregister_device(bc->pdev);
pdev              953 drivers/net/hamradio/baycom_epp.c 	struct parport *pp = bc->pdev->port;
pdev              962 drivers/net/hamradio/baycom_epp.c         parport_release(bc->pdev);
pdev              963 drivers/net/hamradio/baycom_epp.c         parport_unregister_device(bc->pdev);
pdev              115 drivers/net/hamradio/baycom_par.c 	struct pardevice *pdev;
pdev              183 drivers/net/hamradio/baycom_par.c 	struct parport *pp = bc->pdev->port;
pdev              207 drivers/net/hamradio/baycom_par.c 	struct parport *pp = bc->pdev->port;
pdev              289 drivers/net/hamradio/baycom_par.c 	if (!parport_claim(bc->pdev))
pdev              335 drivers/net/hamradio/baycom_par.c 	bc->pdev = parport_register_dev_model(pp, dev->name, &par_cb, i);
pdev              337 drivers/net/hamradio/baycom_par.c 	if (!bc->pdev) {
pdev              341 drivers/net/hamradio/baycom_par.c 	if (parport_claim(bc->pdev)) {
pdev              343 drivers/net/hamradio/baycom_par.c 		parport_unregister_device(bc->pdev);
pdev              346 drivers/net/hamradio/baycom_par.c 	pp = bc->pdev->port;
pdev              366 drivers/net/hamradio/baycom_par.c 	pp = bc->pdev->port;
pdev              371 drivers/net/hamradio/baycom_par.c 	parport_release(bc->pdev);
pdev              372 drivers/net/hamradio/baycom_par.c 	parport_unregister_device(bc->pdev);
pdev              342 drivers/net/hamradio/yam.c 	struct platform_device *pdev;
pdev              353 drivers/net/hamradio/yam.c 		pdev = platform_device_register_simple("yam", 0, NULL, 0);
pdev              354 drivers/net/hamradio/yam.c 		if (IS_ERR(pdev)) {
pdev              358 drivers/net/hamradio/yam.c 		err = request_firmware(&fw, fw_name[predef], &pdev->dev);
pdev              359 drivers/net/hamradio/yam.c 		platform_device_unregister(pdev);
pdev               86 drivers/net/hippi/rrunner.c static int rr_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              100 drivers/net/hippi/rrunner.c 	ret = pci_enable_device(pdev);
pdev              108 drivers/net/hippi/rrunner.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              110 drivers/net/hippi/rrunner.c 	ret = pci_request_regions(pdev, "rrunner");
pdev              114 drivers/net/hippi/rrunner.c 	pci_set_drvdata(pdev, dev);
pdev              116 drivers/net/hippi/rrunner.c 	rrpriv->pci_dev = pdev;
pdev              130 drivers/net/hippi/rrunner.c 	pci_read_config_byte(pdev, PCI_LATENCY_TIMER, &pci_latency);
pdev              133 drivers/net/hippi/rrunner.c 		pci_write_config_byte(pdev, PCI_LATENCY_TIMER, pci_latency);
pdev              136 drivers/net/hippi/rrunner.c 	pci_set_master(pdev);
pdev              140 drivers/net/hippi/rrunner.c 	       (unsigned long long)pci_resource_start(pdev, 0),
pdev              141 drivers/net/hippi/rrunner.c 	       pdev->irq, pci_latency);
pdev              146 drivers/net/hippi/rrunner.c 	rrpriv->regs = pci_iomap(pdev, 0, 0x1000);
pdev              154 drivers/net/hippi/rrunner.c 	tmpptr = pci_alloc_consistent(pdev, TX_TOTAL_SIZE, &ring_dma);
pdev              163 drivers/net/hippi/rrunner.c 	tmpptr = pci_alloc_consistent(pdev, RX_TOTAL_SIZE, &ring_dma);
pdev              172 drivers/net/hippi/rrunner.c 	tmpptr = pci_alloc_consistent(pdev, EVT_RING_SIZE, &ring_dma);
pdev              201 drivers/net/hippi/rrunner.c 		pci_free_consistent(pdev, EVT_RING_SIZE, rrpriv->evt_ring,
pdev              204 drivers/net/hippi/rrunner.c 		pci_free_consistent(pdev, RX_TOTAL_SIZE, rrpriv->rx_ring,
pdev              207 drivers/net/hippi/rrunner.c 		pci_free_consistent(pdev, TX_TOTAL_SIZE, rrpriv->tx_ring,
pdev              210 drivers/net/hippi/rrunner.c 		pci_iounmap(pdev, rrpriv->regs);
pdev              211 drivers/net/hippi/rrunner.c 	if (pdev)
pdev              212 drivers/net/hippi/rrunner.c 		pci_release_regions(pdev);
pdev              219 drivers/net/hippi/rrunner.c static void rr_remove_one(struct pci_dev *pdev)
pdev              221 drivers/net/hippi/rrunner.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev              231 drivers/net/hippi/rrunner.c 	pci_free_consistent(pdev, EVT_RING_SIZE, rr->evt_ring,
pdev              233 drivers/net/hippi/rrunner.c 	pci_free_consistent(pdev, RX_TOTAL_SIZE, rr->rx_ring,
pdev              235 drivers/net/hippi/rrunner.c 	pci_free_consistent(pdev, TX_TOTAL_SIZE, rr->tx_ring,
pdev              237 drivers/net/hippi/rrunner.c 	pci_iounmap(pdev, rr->regs);
pdev              238 drivers/net/hippi/rrunner.c 	pci_release_regions(pdev);
pdev              239 drivers/net/hippi/rrunner.c 	pci_disable_device(pdev);
pdev             1176 drivers/net/hippi/rrunner.c 	struct pci_dev *pdev = rrpriv->pci_dev;
pdev             1191 drivers/net/hippi/rrunner.c 	rrpriv->rx_ctrl = pci_alloc_consistent(pdev,
pdev             1200 drivers/net/hippi/rrunner.c 	rrpriv->info = pci_alloc_consistent(pdev, sizeof(struct rr_info),
pdev             1214 drivers/net/hippi/rrunner.c 	if (request_irq(pdev->irq, rr_interrupt, IRQF_SHARED, dev->name, dev)) {
pdev             1216 drivers/net/hippi/rrunner.c 		       dev->name, pdev->irq);
pdev             1240 drivers/net/hippi/rrunner.c 		pci_free_consistent(pdev, sizeof(struct rr_info), rrpriv->info,
pdev             1245 drivers/net/hippi/rrunner.c 		pci_free_consistent(pdev, sizeof(struct ring_ctrl),
pdev             1323 drivers/net/hippi/rrunner.c 	struct pci_dev *pdev = rrpriv->pci_dev;
pdev             1368 drivers/net/hippi/rrunner.c 	pci_free_consistent(pdev, 256 * sizeof(struct ring_ctrl),
pdev             1372 drivers/net/hippi/rrunner.c 	pci_free_consistent(pdev, sizeof(struct rr_info), rrpriv->info,
pdev             1377 drivers/net/hippi/rrunner.c 	free_irq(pdev->irq, dev);
pdev             2132 drivers/net/hyperv/netvsc_drv.c 	struct pci_dev *pdev;
pdev             2138 drivers/net/hyperv/netvsc_drv.c 	pdev = to_pci_dev(parent);
pdev             2139 drivers/net/hyperv/netvsc_drv.c 	if (!pdev->slot) {
pdev             2144 drivers/net/hyperv/netvsc_drv.c 	if (kstrtou32(pci_slot_name(pdev->slot), 10, &serial)) {
pdev             2146 drivers/net/hyperv/netvsc_drv.c 			      pci_slot_name(pdev->slot));
pdev              202 drivers/net/ieee802154/fakelb.c static int fakelb_probe(struct platform_device *pdev)
pdev              208 drivers/net/ieee802154/fakelb.c 		err = fakelb_add_one(&pdev->dev);
pdev              213 drivers/net/ieee802154/fakelb.c 	dev_info(&pdev->dev, "added %i fake ieee802154 hardware devices\n", numlbs);
pdev              224 drivers/net/ieee802154/fakelb.c static int fakelb_remove(struct platform_device *pdev)
pdev              842 drivers/net/ieee802154/mac802154_hwsim.c static int hwsim_probe(struct platform_device *pdev)
pdev              848 drivers/net/ieee802154/mac802154_hwsim.c 		err = hwsim_add_one(NULL, &pdev->dev, true);
pdev              853 drivers/net/ieee802154/mac802154_hwsim.c 	dev_info(&pdev->dev, "Added 2 mac802154 hwsim hardware radios\n");
pdev              864 drivers/net/ieee802154/mac802154_hwsim.c static int hwsim_remove(struct platform_device *pdev)
pdev               74 drivers/net/ntb_netdev.c 	struct pci_dev *pdev;
pdev              369 drivers/net/ntb_netdev.c 	strlcpy(info->bus_info, pci_name(dev->pdev), sizeof(info->bus_info));
pdev              405 drivers/net/ntb_netdev.c 	struct pci_dev *pdev;
pdev              410 drivers/net/ntb_netdev.c 	pdev = ntb->pdev;
pdev              411 drivers/net/ntb_netdev.c 	if (!pdev)
pdev              422 drivers/net/ntb_netdev.c 	dev->pdev = pdev;
pdev              453 drivers/net/ntb_netdev.c 	dev_info(&pdev->dev, "%s created\n", ndev->name);
pdev               45 drivers/net/phy/fixed_phy.c static struct platform_device *pdev;
pdev              346 drivers/net/phy/fixed_phy.c 	pdev = platform_device_register_simple("Fixed MDIO bus", 0, NULL, 0);
pdev              347 drivers/net/phy/fixed_phy.c 	if (IS_ERR(pdev))
pdev              348 drivers/net/phy/fixed_phy.c 		return PTR_ERR(pdev);
pdev              359 drivers/net/phy/fixed_phy.c 	fmb->mii_bus->parent = &pdev->dev;
pdev              372 drivers/net/phy/fixed_phy.c 	platform_device_unregister(pdev);
pdev              384 drivers/net/phy/fixed_phy.c 	platform_device_unregister(pdev);
pdev              101 drivers/net/phy/mdio-aspeed.c static int aspeed_mdio_probe(struct platform_device *pdev)
pdev              107 drivers/net/phy/mdio-aspeed.c 	bus = devm_mdiobus_alloc_size(&pdev->dev, sizeof(*ctx));
pdev              112 drivers/net/phy/mdio-aspeed.c 	ctx->base = devm_platform_ioremap_resource(pdev, 0);
pdev              117 drivers/net/phy/mdio-aspeed.c 	snprintf(bus->id, MII_BUS_ID_SIZE, "%s%d", pdev->name, pdev->id);
pdev              118 drivers/net/phy/mdio-aspeed.c 	bus->parent = &pdev->dev;
pdev              122 drivers/net/phy/mdio-aspeed.c 	rc = of_mdiobus_register(bus, pdev->dev.of_node);
pdev              124 drivers/net/phy/mdio-aspeed.c 		dev_err(&pdev->dev, "Cannot register MDIO bus!\n");
pdev              128 drivers/net/phy/mdio-aspeed.c 	platform_set_drvdata(pdev, bus);
pdev              133 drivers/net/phy/mdio-aspeed.c static int aspeed_mdio_remove(struct platform_device *pdev)
pdev              135 drivers/net/phy/mdio-aspeed.c 	mdiobus_unregister(platform_get_drvdata(pdev));
pdev              122 drivers/net/phy/mdio-bcm-iproc.c static int iproc_mdio_probe(struct platform_device *pdev)
pdev              128 drivers/net/phy/mdio-bcm-iproc.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              132 drivers/net/phy/mdio-bcm-iproc.c 	priv->base = devm_platform_ioremap_resource(pdev, 0);
pdev              134 drivers/net/phy/mdio-bcm-iproc.c 		dev_err(&pdev->dev, "failed to ioremap register\n");
pdev              140 drivers/net/phy/mdio-bcm-iproc.c 		dev_err(&pdev->dev, "MDIO bus alloc failed\n");
pdev              147 drivers/net/phy/mdio-bcm-iproc.c 	snprintf(bus->id, MII_BUS_ID_SIZE, "%s-%d", pdev->name, pdev->id);
pdev              148 drivers/net/phy/mdio-bcm-iproc.c 	bus->parent = &pdev->dev;
pdev              154 drivers/net/phy/mdio-bcm-iproc.c 	rc = of_mdiobus_register(bus, pdev->dev.of_node);
pdev              156 drivers/net/phy/mdio-bcm-iproc.c 		dev_err(&pdev->dev, "MDIO bus registration failed\n");
pdev              160 drivers/net/phy/mdio-bcm-iproc.c 	platform_set_drvdata(pdev, priv);
pdev              162 drivers/net/phy/mdio-bcm-iproc.c 	dev_info(&pdev->dev, "Broadcom iProc MDIO bus at 0x%p\n", priv->base);
pdev              171 drivers/net/phy/mdio-bcm-iproc.c static int iproc_mdio_remove(struct platform_device *pdev)
pdev              173 drivers/net/phy/mdio-bcm-iproc.c 	struct iproc_mdio_priv *priv = platform_get_drvdata(pdev);
pdev              184 drivers/net/phy/mdio-bcm-iproc.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              185 drivers/net/phy/mdio-bcm-iproc.c 	struct iproc_mdio_priv *priv = platform_get_drvdata(pdev);
pdev              217 drivers/net/phy/mdio-bcm-unimac.c static int unimac_mdio_probe(struct platform_device *pdev)
pdev              219 drivers/net/phy/mdio-bcm-unimac.c 	struct unimac_mdio_pdata *pdata = pdev->dev.platform_data;
pdev              226 drivers/net/phy/mdio-bcm-unimac.c 	np = pdev->dev.of_node;
pdev              228 drivers/net/phy/mdio-bcm-unimac.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              232 drivers/net/phy/mdio-bcm-unimac.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              239 drivers/net/phy/mdio-bcm-unimac.c 	priv->base = devm_ioremap(&pdev->dev, r->start, resource_size(r));
pdev              241 drivers/net/phy/mdio-bcm-unimac.c 		dev_err(&pdev->dev, "failed to remap register\n");
pdev              245 drivers/net/phy/mdio-bcm-unimac.c 	priv->clk = devm_clk_get_optional(&pdev->dev, NULL);
pdev              276 drivers/net/phy/mdio-bcm-unimac.c 	bus->parent = &pdev->dev;
pdev              280 drivers/net/phy/mdio-bcm-unimac.c 	snprintf(bus->id, MII_BUS_ID_SIZE, "%s-%d", pdev->name, pdev->id);
pdev              284 drivers/net/phy/mdio-bcm-unimac.c 		dev_err(&pdev->dev, "MDIO bus registration failed\n");
pdev              288 drivers/net/phy/mdio-bcm-unimac.c 	platform_set_drvdata(pdev, priv);
pdev              290 drivers/net/phy/mdio-bcm-unimac.c 	dev_info(&pdev->dev, "Broadcom UniMAC MDIO bus\n");
pdev              301 drivers/net/phy/mdio-bcm-unimac.c static int unimac_mdio_remove(struct platform_device *pdev)
pdev              303 drivers/net/phy/mdio-bcm-unimac.c 	struct unimac_mdio_priv *priv = platform_get_drvdata(pdev);
pdev              155 drivers/net/phy/mdio-gpio.c static int mdio_gpio_probe(struct platform_device *pdev)
pdev              161 drivers/net/phy/mdio-gpio.c 	bitbang = devm_kzalloc(&pdev->dev, sizeof(*bitbang), GFP_KERNEL);
pdev              165 drivers/net/phy/mdio-gpio.c 	ret = mdio_gpio_get_data(&pdev->dev, bitbang);
pdev              169 drivers/net/phy/mdio-gpio.c 	if (pdev->dev.of_node) {
pdev              170 drivers/net/phy/mdio-gpio.c 		bus_id = of_alias_get_id(pdev->dev.of_node, "mdio-gpio");
pdev              172 drivers/net/phy/mdio-gpio.c 			dev_warn(&pdev->dev, "failed to get alias id\n");
pdev              176 drivers/net/phy/mdio-gpio.c 		bus_id = pdev->id;
pdev              179 drivers/net/phy/mdio-gpio.c 	new_bus = mdio_gpio_bus_init(&pdev->dev, bitbang, bus_id);
pdev              183 drivers/net/phy/mdio-gpio.c 	ret = of_mdiobus_register(new_bus, pdev->dev.of_node);
pdev              185 drivers/net/phy/mdio-gpio.c 		mdio_gpio_bus_deinit(&pdev->dev);
pdev              190 drivers/net/phy/mdio-gpio.c static int mdio_gpio_remove(struct platform_device *pdev)
pdev              192 drivers/net/phy/mdio-gpio.c 	mdio_gpio_bus_destroy(&pdev->dev);
pdev               72 drivers/net/phy/mdio-hisi-femac.c static int hisi_femac_mdio_probe(struct platform_device *pdev)
pdev               74 drivers/net/phy/mdio-hisi-femac.c 	struct device_node *np = pdev->dev.of_node;
pdev               86 drivers/net/phy/mdio-hisi-femac.c 	snprintf(bus->id, MII_BUS_ID_SIZE, "%s", pdev->name);
pdev               87 drivers/net/phy/mdio-hisi-femac.c 	bus->parent = &pdev->dev;
pdev               90 drivers/net/phy/mdio-hisi-femac.c 	data->membase = devm_platform_ioremap_resource(pdev, 0);
pdev               96 drivers/net/phy/mdio-hisi-femac.c 	data->clk = devm_clk_get(&pdev->dev, NULL);
pdev              110 drivers/net/phy/mdio-hisi-femac.c 	platform_set_drvdata(pdev, bus);
pdev              121 drivers/net/phy/mdio-hisi-femac.c static int hisi_femac_mdio_remove(struct platform_device *pdev)
pdev              123 drivers/net/phy/mdio-hisi-femac.c 	struct mii_bus *bus = platform_get_drvdata(pdev);
pdev              111 drivers/net/phy/mdio-moxart.c static int moxart_mdio_probe(struct platform_device *pdev)
pdev              113 drivers/net/phy/mdio-moxart.c 	struct device_node *np = pdev->dev.of_node;
pdev              126 drivers/net/phy/mdio-moxart.c 	snprintf(bus->id, MII_BUS_ID_SIZE, "%s-%d-mii", pdev->name, pdev->id);
pdev              127 drivers/net/phy/mdio-moxart.c 	bus->parent = &pdev->dev;
pdev              140 drivers/net/phy/mdio-moxart.c 	data->base = devm_platform_ioremap_resource(pdev, 0);
pdev              150 drivers/net/phy/mdio-moxart.c 	platform_set_drvdata(pdev, bus);
pdev              159 drivers/net/phy/mdio-moxart.c static int moxart_mdio_remove(struct platform_device *pdev)
pdev              161 drivers/net/phy/mdio-moxart.c 	struct mii_bus *bus = platform_get_drvdata(pdev);
pdev              116 drivers/net/phy/mdio-mscc-miim.c static int mscc_miim_probe(struct platform_device *pdev)
pdev              123 drivers/net/phy/mdio-mscc-miim.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              127 drivers/net/phy/mdio-mscc-miim.c 	bus = devm_mdiobus_alloc_size(&pdev->dev, sizeof(*dev));
pdev              135 drivers/net/phy/mdio-mscc-miim.c 	snprintf(bus->id, MII_BUS_ID_SIZE, "%s-mii", dev_name(&pdev->dev));
pdev              136 drivers/net/phy/mdio-mscc-miim.c 	bus->parent = &pdev->dev;
pdev              139 drivers/net/phy/mdio-mscc-miim.c 	dev->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              141 drivers/net/phy/mdio-mscc-miim.c 		dev_err(&pdev->dev, "Unable to map MIIM registers\n");
pdev              145 drivers/net/phy/mdio-mscc-miim.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              147 drivers/net/phy/mdio-mscc-miim.c 		dev->phy_regs = devm_ioremap_resource(&pdev->dev, res);
pdev              149 drivers/net/phy/mdio-mscc-miim.c 			dev_err(&pdev->dev, "Unable to map internal phy registers\n");
pdev              154 drivers/net/phy/mdio-mscc-miim.c 	ret = of_mdiobus_register(bus, pdev->dev.of_node);
pdev              156 drivers/net/phy/mdio-mscc-miim.c 		dev_err(&pdev->dev, "Cannot register MDIO bus (%d)\n", ret);
pdev              160 drivers/net/phy/mdio-mscc-miim.c 	platform_set_drvdata(pdev, bus);
pdev              165 drivers/net/phy/mdio-mscc-miim.c static int mscc_miim_remove(struct platform_device *pdev)
pdev              167 drivers/net/phy/mdio-mscc-miim.c 	struct mii_bus *bus = platform_get_drvdata(pdev);
pdev              184 drivers/net/phy/mdio-mux-bcm-iproc.c static int mdio_mux_iproc_probe(struct platform_device *pdev)
pdev              191 drivers/net/phy/mdio-mux-bcm-iproc.c 	md = devm_kzalloc(&pdev->dev, sizeof(*md), GFP_KERNEL);
pdev              194 drivers/net/phy/mdio-mux-bcm-iproc.c 	md->dev = &pdev->dev;
pdev              196 drivers/net/phy/mdio-mux-bcm-iproc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              201 drivers/net/phy/mdio-mux-bcm-iproc.c 		dev_info(&pdev->dev, "fix base address in dt-blob\n");
pdev              205 drivers/net/phy/mdio-mux-bcm-iproc.c 	md->base = devm_ioremap_resource(&pdev->dev, res);
pdev              207 drivers/net/phy/mdio-mux-bcm-iproc.c 		dev_err(&pdev->dev, "failed to ioremap register\n");
pdev              211 drivers/net/phy/mdio-mux-bcm-iproc.c 	md->mii_bus = devm_mdiobus_alloc(&pdev->dev);
pdev              213 drivers/net/phy/mdio-mux-bcm-iproc.c 		dev_err(&pdev->dev, "mdiomux bus alloc failed\n");
pdev              217 drivers/net/phy/mdio-mux-bcm-iproc.c 	md->core_clk = devm_clk_get(&pdev->dev, NULL);
pdev              226 drivers/net/phy/mdio-mux-bcm-iproc.c 		dev_err(&pdev->dev, "failed to enable core clk\n");
pdev              233 drivers/net/phy/mdio-mux-bcm-iproc.c 	snprintf(bus->id, MII_BUS_ID_SIZE, "%s-%d", pdev->name, pdev->id);
pdev              234 drivers/net/phy/mdio-mux-bcm-iproc.c 	bus->parent = &pdev->dev;
pdev              239 drivers/net/phy/mdio-mux-bcm-iproc.c 	bus->dev.of_node = pdev->dev.of_node;
pdev              242 drivers/net/phy/mdio-mux-bcm-iproc.c 		dev_err(&pdev->dev, "mdiomux registration failed\n");
pdev              246 drivers/net/phy/mdio-mux-bcm-iproc.c 	platform_set_drvdata(pdev, md);
pdev              267 drivers/net/phy/mdio-mux-bcm-iproc.c static int mdio_mux_iproc_remove(struct platform_device *pdev)
pdev              269 drivers/net/phy/mdio-mux-bcm-iproc.c 	struct iproc_mdiomux_desc *md = platform_get_drvdata(pdev);
pdev               39 drivers/net/phy/mdio-mux-gpio.c static int mdio_mux_gpio_probe(struct platform_device *pdev)
pdev               45 drivers/net/phy/mdio-mux-gpio.c 	gpios = gpiod_get_array(&pdev->dev, NULL, GPIOD_OUT_LOW);
pdev               49 drivers/net/phy/mdio-mux-gpio.c 	s = devm_kzalloc(&pdev->dev, sizeof(*s), GFP_KERNEL);
pdev               57 drivers/net/phy/mdio-mux-gpio.c 	r = mdio_mux_init(&pdev->dev, pdev->dev.of_node,
pdev               65 drivers/net/phy/mdio-mux-gpio.c 	pdev->dev.platform_data = s;
pdev               69 drivers/net/phy/mdio-mux-gpio.c static int mdio_mux_gpio_remove(struct platform_device *pdev)
pdev               71 drivers/net/phy/mdio-mux-gpio.c 	struct mdio_mux_gpio_state *s = dev_get_platdata(&pdev->dev);
pdev              301 drivers/net/phy/mdio-mux-meson-g12a.c static int g12a_mdio_mux_probe(struct platform_device *pdev)
pdev              303 drivers/net/phy/mdio-mux-meson-g12a.c 	struct device *dev = &pdev->dev;
pdev              311 drivers/net/phy/mdio-mux-meson-g12a.c 	platform_set_drvdata(pdev, priv);
pdev              313 drivers/net/phy/mdio-mux-meson-g12a.c 	priv->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              352 drivers/net/phy/mdio-mux-meson-g12a.c static int g12a_mdio_mux_remove(struct platform_device *pdev)
pdev              354 drivers/net/phy/mdio-mux-meson-g12a.c 	struct g12a_mdio_mux *priv = platform_get_drvdata(pdev);
pdev               97 drivers/net/phy/mdio-mux-mmioreg.c static int mdio_mux_mmioreg_probe(struct platform_device *pdev)
pdev               99 drivers/net/phy/mdio-mux-mmioreg.c 	struct device_node *np2, *np = pdev->dev.of_node;
pdev              105 drivers/net/phy/mdio-mux-mmioreg.c 	dev_dbg(&pdev->dev, "probing node %pOF\n", np);
pdev              107 drivers/net/phy/mdio-mux-mmioreg.c 	s = devm_kzalloc(&pdev->dev, sizeof(*s), GFP_KERNEL);
pdev              113 drivers/net/phy/mdio-mux-mmioreg.c 		dev_err(&pdev->dev, "could not obtain memory map for node %pOF\n",
pdev              123 drivers/net/phy/mdio-mux-mmioreg.c 		dev_err(&pdev->dev, "only 8/16/32-bit registers are supported\n");
pdev              129 drivers/net/phy/mdio-mux-mmioreg.c 		dev_err(&pdev->dev, "missing or invalid mux-mask property\n");
pdev              133 drivers/net/phy/mdio-mux-mmioreg.c 		dev_err(&pdev->dev, "only 8/16/32-bit registers are supported\n");
pdev              145 drivers/net/phy/mdio-mux-mmioreg.c 			dev_err(&pdev->dev, "mdio-mux child node %pOF is "
pdev              151 drivers/net/phy/mdio-mux-mmioreg.c 			dev_err(&pdev->dev, "mdio-mux child node %pOF has "
pdev              159 drivers/net/phy/mdio-mux-mmioreg.c 	ret = mdio_mux_init(&pdev->dev, pdev->dev.of_node,
pdev              164 drivers/net/phy/mdio-mux-mmioreg.c 			dev_err(&pdev->dev,
pdev              169 drivers/net/phy/mdio-mux-mmioreg.c 	pdev->dev.platform_data = s;
pdev              174 drivers/net/phy/mdio-mux-mmioreg.c static int mdio_mux_mmioreg_remove(struct platform_device *pdev)
pdev              176 drivers/net/phy/mdio-mux-mmioreg.c 	struct mdio_mux_mmioreg_state *s = dev_get_platdata(&pdev->dev);
pdev               34 drivers/net/phy/mdio-mux-multiplexer.c 	struct platform_device *pdev;
pdev               38 drivers/net/phy/mdio-mux-multiplexer.c 	pdev = (struct platform_device *)data;
pdev               39 drivers/net/phy/mdio-mux-multiplexer.c 	s = platform_get_drvdata(pdev);
pdev               47 drivers/net/phy/mdio-mux-multiplexer.c 		dev_err(&pdev->dev, "mux_control_deselect failed in %s: %d\n",
pdev               54 drivers/net/phy/mdio-mux-multiplexer.c 		dev_dbg(&pdev->dev, "%s %d -> %d\n", __func__, current_child,
pdev               64 drivers/net/phy/mdio-mux-multiplexer.c static int mdio_mux_multiplexer_probe(struct platform_device *pdev)
pdev               66 drivers/net/phy/mdio-mux-multiplexer.c 	struct device *dev = &pdev->dev;
pdev               70 drivers/net/phy/mdio-mux-multiplexer.c 	s = devm_kzalloc(&pdev->dev, sizeof(*s), GFP_KERNEL);
pdev               78 drivers/net/phy/mdio-mux-multiplexer.c 			dev_err(&pdev->dev, "Failed to get mux: %d\n", ret);
pdev               82 drivers/net/phy/mdio-mux-multiplexer.c 	platform_set_drvdata(pdev, s);
pdev               84 drivers/net/phy/mdio-mux-multiplexer.c 	ret = mdio_mux_init(&pdev->dev, pdev->dev.of_node,
pdev               86 drivers/net/phy/mdio-mux-multiplexer.c 			    pdev, NULL);
pdev               91 drivers/net/phy/mdio-mux-multiplexer.c static int mdio_mux_multiplexer_remove(struct platform_device *pdev)
pdev               93 drivers/net/phy/mdio-mux-multiplexer.c 	struct mdio_mux_multiplexer_state *s = platform_get_drvdata(pdev);
pdev               16 drivers/net/phy/mdio-octeon.c static int octeon_mdiobus_probe(struct platform_device *pdev)
pdev               26 drivers/net/phy/mdio-octeon.c 	mii_bus = devm_mdiobus_alloc_size(&pdev->dev, sizeof(*bus));
pdev               30 drivers/net/phy/mdio-octeon.c 	res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               32 drivers/net/phy/mdio-octeon.c 		dev_err(&pdev->dev, "found no memory resource\n");
pdev               41 drivers/net/phy/mdio-octeon.c 	if (!devm_request_mem_region(&pdev->dev, mdio_phys, regsize,
pdev               43 drivers/net/phy/mdio-octeon.c 		dev_err(&pdev->dev, "request_mem_region failed\n");
pdev               48 drivers/net/phy/mdio-octeon.c 		(u64)devm_ioremap(&pdev->dev, mdio_phys, regsize);
pdev               50 drivers/net/phy/mdio-octeon.c 		dev_err(&pdev->dev, "dev_ioremap failed\n");
pdev               60 drivers/net/phy/mdio-octeon.c 	bus->mii_bus->parent = &pdev->dev;
pdev               65 drivers/net/phy/mdio-octeon.c 	platform_set_drvdata(pdev, bus);
pdev               67 drivers/net/phy/mdio-octeon.c 	err = of_mdiobus_register(bus->mii_bus, pdev->dev.of_node);
pdev               71 drivers/net/phy/mdio-octeon.c 	dev_info(&pdev->dev, "Probed\n");
pdev               81 drivers/net/phy/mdio-octeon.c static int octeon_mdiobus_remove(struct platform_device *pdev)
pdev               86 drivers/net/phy/mdio-octeon.c 	bus = platform_get_drvdata(pdev);
pdev               90 drivers/net/phy/mdio-sun4i.c static int sun4i_mdio_probe(struct platform_device *pdev)
pdev               92 drivers/net/phy/mdio-sun4i.c 	struct device_node *np = pdev->dev.of_node;
pdev              104 drivers/net/phy/mdio-sun4i.c 	snprintf(bus->id, MII_BUS_ID_SIZE, "%s-mii", dev_name(&pdev->dev));
pdev              105 drivers/net/phy/mdio-sun4i.c 	bus->parent = &pdev->dev;
pdev              108 drivers/net/phy/mdio-sun4i.c 	data->membase = devm_platform_ioremap_resource(pdev, 0);
pdev              114 drivers/net/phy/mdio-sun4i.c 	data->regulator = devm_regulator_get(&pdev->dev, "phy");
pdev              121 drivers/net/phy/mdio-sun4i.c 		dev_info(&pdev->dev, "no regulator found\n");
pdev              133 drivers/net/phy/mdio-sun4i.c 	platform_set_drvdata(pdev, bus);
pdev              145 drivers/net/phy/mdio-sun4i.c static int sun4i_mdio_remove(struct platform_device *pdev)
pdev              147 drivers/net/phy/mdio-sun4i.c 	struct mii_bus *bus = platform_get_drvdata(pdev);
pdev               22 drivers/net/phy/mdio-thunder.c static int thunder_mdiobus_pci_probe(struct pci_dev *pdev,
pdev               31 drivers/net/phy/mdio-thunder.c 	nexus = devm_kzalloc(&pdev->dev, sizeof(*nexus), GFP_KERNEL);
pdev               35 drivers/net/phy/mdio-thunder.c 	pci_set_drvdata(pdev, nexus);
pdev               37 drivers/net/phy/mdio-thunder.c 	err = pcim_enable_device(pdev);
pdev               39 drivers/net/phy/mdio-thunder.c 		dev_err(&pdev->dev, "Failed to enable PCI device\n");
pdev               40 drivers/net/phy/mdio-thunder.c 		pci_set_drvdata(pdev, NULL);
pdev               44 drivers/net/phy/mdio-thunder.c 	err = pci_request_regions(pdev, KBUILD_MODNAME);
pdev               46 drivers/net/phy/mdio-thunder.c 		dev_err(&pdev->dev, "pci_request_regions failed\n");
pdev               50 drivers/net/phy/mdio-thunder.c 	nexus->bar0 = pcim_iomap(pdev, 0, pci_resource_len(pdev, 0));
pdev               57 drivers/net/phy/mdio-thunder.c 	device_for_each_child_node(&pdev->dev, fwn) {
pdev               72 drivers/net/phy/mdio-thunder.c 			dev_err(&pdev->dev,
pdev               78 drivers/net/phy/mdio-thunder.c 		mii_bus = devm_mdiobus_alloc_size(&pdev->dev, sizeof(*bus));
pdev               88 drivers/net/phy/mdio-thunder.c 			r.start - pci_resource_start(pdev, 0);
pdev               95 drivers/net/phy/mdio-thunder.c 		bus->mii_bus->parent = &pdev->dev;
pdev              101 drivers/net/phy/mdio-thunder.c 			dev_err(&pdev->dev, "of_mdiobus_register failed\n");
pdev              103 drivers/net/phy/mdio-thunder.c 		dev_info(&pdev->dev, "Added bus at %llx\n", r.start);
pdev              110 drivers/net/phy/mdio-thunder.c 	pci_release_regions(pdev);
pdev              113 drivers/net/phy/mdio-thunder.c 	pci_set_drvdata(pdev, NULL);
pdev              117 drivers/net/phy/mdio-thunder.c static void thunder_mdiobus_pci_remove(struct pci_dev *pdev)
pdev              120 drivers/net/phy/mdio-thunder.c 	struct thunder_mdiobus_nexus *nexus = pci_get_drvdata(pdev);
pdev              132 drivers/net/phy/mdio-thunder.c 	pci_set_drvdata(pdev, NULL);
pdev              326 drivers/net/phy/mdio-xgene.c static int xgene_mdio_probe(struct platform_device *pdev)
pdev              328 drivers/net/phy/mdio-xgene.c 	struct device *dev = &pdev->dev;
pdev              335 drivers/net/phy/mdio-xgene.c 	of_id = of_match_device(xgene_mdio_of_match, &pdev->dev);
pdev              342 drivers/net/phy/mdio-xgene.c 		acpi_id = acpi_match_device(xgene_mdio_acpi_match, &pdev->dev);
pdev              357 drivers/net/phy/mdio-xgene.c 	csr_base = devm_platform_ioremap_resource(pdev, 0);
pdev              402 drivers/net/phy/mdio-xgene.c 	platform_set_drvdata(pdev, pdata);
pdev              437 drivers/net/phy/mdio-xgene.c static int xgene_mdio_remove(struct platform_device *pdev)
pdev              439 drivers/net/phy/mdio-xgene.c 	struct xgene_mdio_pdata *pdata = platform_get_drvdata(pdev);
pdev              441 drivers/net/phy/mdio-xgene.c 	struct device *dev = &pdev->dev;
pdev             1867 drivers/net/phy/sfp.c static int sfp_probe(struct platform_device *pdev)
pdev             1875 drivers/net/phy/sfp.c 	sfp = sfp_alloc(&pdev->dev);
pdev             1879 drivers/net/phy/sfp.c 	platform_set_drvdata(pdev, sfp);
pdev             1887 drivers/net/phy/sfp.c 	if (pdev->dev.of_node) {
pdev             1888 drivers/net/phy/sfp.c 		struct device_node *node = pdev->dev.of_node;
pdev             1906 drivers/net/phy/sfp.c 	} else if (has_acpi_companion(&pdev->dev)) {
pdev             1907 drivers/net/phy/sfp.c 		struct acpi_device *adev = ACPI_COMPANION(&pdev->dev);
pdev             1915 drivers/net/phy/sfp.c 			dev_err(&pdev->dev, "missing 'i2c-bus' property\n");
pdev             1949 drivers/net/phy/sfp.c 	device_property_read_u32(&pdev->dev, "maximum-power-milliwatt",
pdev             2009 drivers/net/phy/sfp.c static int sfp_remove(struct platform_device *pdev)
pdev             2011 drivers/net/phy/sfp.c 	struct sfp *sfp = platform_get_drvdata(pdev);
pdev             2018 drivers/net/phy/sfp.c static void sfp_shutdown(struct platform_device *pdev)
pdev             2020 drivers/net/phy/sfp.c 	struct sfp *sfp = platform_get_drvdata(pdev);
pdev              145 drivers/net/sb1000.c sb1000_probe_one(struct pnp_dev *pdev, const struct pnp_device_id *id)
pdev              152 drivers/net/sb1000.c 	if (pnp_device_attach(pdev) < 0)
pdev              154 drivers/net/sb1000.c 	if (pnp_activate_dev(pdev) < 0)
pdev              157 drivers/net/sb1000.c 	if (!pnp_port_valid(pdev, 0) || !pnp_port_valid(pdev, 1))
pdev              159 drivers/net/sb1000.c 	if (!pnp_irq_valid(pdev, 0))
pdev              162 drivers/net/sb1000.c 	serial_number = pdev->card->serial;
pdev              164 drivers/net/sb1000.c 	ioaddr[0] = pnp_port_start(pdev, 0);
pdev              165 drivers/net/sb1000.c 	ioaddr[1] = pnp_port_start(pdev, 0);
pdev              167 drivers/net/sb1000.c 	irq = pnp_irq(pdev, 0);
pdev              197 drivers/net/sb1000.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              210 drivers/net/sb1000.c 	pnp_set_drvdata(pdev, dev);
pdev              224 drivers/net/sb1000.c 	pnp_disable_dev(pdev);
pdev              226 drivers/net/sb1000.c 	pnp_device_detach(pdev);
pdev              231 drivers/net/sb1000.c sb1000_remove_one(struct pnp_dev *pdev)
pdev              233 drivers/net/sb1000.c 	struct net_device *dev = pnp_get_drvdata(pdev);
pdev              313 drivers/net/vmxnet3/vmxnet3_drv.c 		     struct pci_dev *pdev)
pdev              316 drivers/net/vmxnet3/vmxnet3_drv.c 		dma_unmap_single(&pdev->dev, tbi->dma_addr, tbi->len,
pdev              319 drivers/net/vmxnet3/vmxnet3_drv.c 		dma_unmap_page(&pdev->dev, tbi->dma_addr, tbi->len,
pdev              330 drivers/net/vmxnet3/vmxnet3_drv.c 		  struct pci_dev *pdev,	struct vmxnet3_adapter *adapter)
pdev              347 drivers/net/vmxnet3/vmxnet3_drv.c 				     pdev);
pdev              378 drivers/net/vmxnet3/vmxnet3_drv.c 					       &gdesc->tcd), tq, adapter->pdev,
pdev              410 drivers/net/vmxnet3/vmxnet3_drv.c 		vmxnet3_unmap_tx_buf(tbi, adapter->pdev);
pdev              437 drivers/net/vmxnet3/vmxnet3_drv.c 		dma_free_coherent(&adapter->pdev->dev, tq->tx_ring.size *
pdev              443 drivers/net/vmxnet3/vmxnet3_drv.c 		dma_free_coherent(&adapter->pdev->dev,
pdev              449 drivers/net/vmxnet3/vmxnet3_drv.c 		dma_free_coherent(&adapter->pdev->dev, tq->comp_ring.size *
pdev              455 drivers/net/vmxnet3/vmxnet3_drv.c 		dma_free_coherent(&adapter->pdev->dev,
pdev              513 drivers/net/vmxnet3/vmxnet3_drv.c 	tq->tx_ring.base = dma_alloc_coherent(&adapter->pdev->dev,
pdev              521 drivers/net/vmxnet3/vmxnet3_drv.c 	tq->data_ring.base = dma_alloc_coherent(&adapter->pdev->dev,
pdev              529 drivers/net/vmxnet3/vmxnet3_drv.c 	tq->comp_ring.base = dma_alloc_coherent(&adapter->pdev->dev,
pdev              538 drivers/net/vmxnet3/vmxnet3_drv.c 	tq->buf_info = dma_alloc_coherent(&adapter->pdev->dev, sz,
pdev              592 drivers/net/vmxnet3/vmxnet3_drv.c 						&adapter->pdev->dev,
pdev              595 drivers/net/vmxnet3/vmxnet3_drv.c 				if (dma_mapping_error(&adapter->pdev->dev,
pdev              616 drivers/net/vmxnet3/vmxnet3_drv.c 						&adapter->pdev->dev,
pdev              619 drivers/net/vmxnet3/vmxnet3_drv.c 				if (dma_mapping_error(&adapter->pdev->dev,
pdev              675 drivers/net/vmxnet3/vmxnet3_drv.c 		struct vmxnet3_tx_queue *tq, struct pci_dev *pdev,
pdev              730 drivers/net/vmxnet3/vmxnet3_drv.c 		tbi->dma_addr = dma_map_single(&adapter->pdev->dev,
pdev              733 drivers/net/vmxnet3/vmxnet3_drv.c 		if (dma_mapping_error(&adapter->pdev->dev, tbi->dma_addr))
pdev              772 drivers/net/vmxnet3/vmxnet3_drv.c 			tbi->dma_addr = skb_frag_dma_map(&adapter->pdev->dev, frag,
pdev              775 drivers/net/vmxnet3/vmxnet3_drv.c 			if (dma_mapping_error(&adapter->pdev->dev, tbi->dma_addr))
pdev             1070 drivers/net/vmxnet3/vmxnet3_drv.c 	if (vmxnet3_map_pkt(skb, &ctx, tq, adapter->pdev, adapter))
pdev             1385 drivers/net/vmxnet3/vmxnet3_drv.c 					dma_map_single(&adapter->pdev->dev,
pdev             1388 drivers/net/vmxnet3/vmxnet3_drv.c 				if (dma_mapping_error(&adapter->pdev->dev,
pdev             1402 drivers/net/vmxnet3/vmxnet3_drv.c 				dma_unmap_single(&adapter->pdev->dev,
pdev             1463 drivers/net/vmxnet3/vmxnet3_drv.c 				new_dma_addr = dma_map_page(&adapter->pdev->dev,
pdev             1467 drivers/net/vmxnet3/vmxnet3_drv.c 				if (dma_mapping_error(&adapter->pdev->dev,
pdev             1477 drivers/net/vmxnet3/vmxnet3_drv.c 				dma_unmap_page(&adapter->pdev->dev,
pdev             1596 drivers/net/vmxnet3/vmxnet3_drv.c 				dma_unmap_single(&adapter->pdev->dev, rxd->addr,
pdev             1602 drivers/net/vmxnet3/vmxnet3_drv.c 				dma_unmap_page(&adapter->pdev->dev, rxd->addr,
pdev             1646 drivers/net/vmxnet3/vmxnet3_drv.c 			dma_free_coherent(&adapter->pdev->dev,
pdev             1656 drivers/net/vmxnet3/vmxnet3_drv.c 		dma_free_coherent(&adapter->pdev->dev,
pdev             1663 drivers/net/vmxnet3/vmxnet3_drv.c 		dma_free_coherent(&adapter->pdev->dev, rq->comp_ring.size
pdev             1672 drivers/net/vmxnet3/vmxnet3_drv.c 		dma_free_coherent(&adapter->pdev->dev, sz, rq->buf_info[0],
pdev             1687 drivers/net/vmxnet3/vmxnet3_drv.c 			dma_free_coherent(&adapter->pdev->dev,
pdev             1780 drivers/net/vmxnet3/vmxnet3_drv.c 						&adapter->pdev->dev, sz,
pdev             1793 drivers/net/vmxnet3/vmxnet3_drv.c 			dma_alloc_coherent(&adapter->pdev->dev, sz,
pdev             1807 drivers/net/vmxnet3/vmxnet3_drv.c 	rq->comp_ring.base = dma_alloc_coherent(&adapter->pdev->dev, sz,
pdev             1817 drivers/net/vmxnet3/vmxnet3_drv.c 	bi = dma_alloc_coherent(&adapter->pdev->dev, sz, &rq->buf_info_pa,
pdev             2138 drivers/net/vmxnet3/vmxnet3_drv.c 		err = request_irq(adapter->pdev->irq, vmxnet3_intr, 0,
pdev             2143 drivers/net/vmxnet3/vmxnet3_drv.c 		err = request_irq(adapter->pdev->irq, vmxnet3_intr,
pdev             2215 drivers/net/vmxnet3/vmxnet3_drv.c 		free_irq(adapter->pdev->irq, adapter->netdev);
pdev             2218 drivers/net/vmxnet3/vmxnet3_drv.c 		free_irq(adapter->pdev->irq, adapter->netdev);
pdev             2341 drivers/net/vmxnet3/vmxnet3_drv.c 							&adapter->pdev->dev,
pdev             2345 drivers/net/vmxnet3/vmxnet3_drv.c 				if (!dma_mapping_error(&adapter->pdev->dev,
pdev             2379 drivers/net/vmxnet3/vmxnet3_drv.c 		dma_unmap_single(&adapter->pdev->dev, new_table_pa,
pdev             2716 drivers/net/vmxnet3/vmxnet3_drv.c 	struct pci_dev *pdev = adapter->pdev;
pdev             2718 drivers/net/vmxnet3/vmxnet3_drv.c 	err = pci_enable_device(pdev);
pdev             2720 drivers/net/vmxnet3/vmxnet3_drv.c 		dev_err(&pdev->dev, "Failed to enable adapter: error %d\n", err);
pdev             2724 drivers/net/vmxnet3/vmxnet3_drv.c 	err = pci_request_selected_regions(pdev, (1 << 2) - 1,
pdev             2727 drivers/net/vmxnet3/vmxnet3_drv.c 		dev_err(&pdev->dev,
pdev             2732 drivers/net/vmxnet3/vmxnet3_drv.c 	pci_set_master(pdev);
pdev             2734 drivers/net/vmxnet3/vmxnet3_drv.c 	mmio_start = pci_resource_start(pdev, 0);
pdev             2735 drivers/net/vmxnet3/vmxnet3_drv.c 	mmio_len = pci_resource_len(pdev, 0);
pdev             2738 drivers/net/vmxnet3/vmxnet3_drv.c 		dev_err(&pdev->dev, "Failed to map bar0\n");
pdev             2743 drivers/net/vmxnet3/vmxnet3_drv.c 	mmio_start = pci_resource_start(pdev, 1);
pdev             2744 drivers/net/vmxnet3/vmxnet3_drv.c 	mmio_len = pci_resource_len(pdev, 1);
pdev             2747 drivers/net/vmxnet3/vmxnet3_drv.c 		dev_err(&pdev->dev, "Failed to map bar1\n");
pdev             2756 drivers/net/vmxnet3/vmxnet3_drv.c 	pci_release_selected_regions(pdev, (1 << 2) - 1);
pdev             2758 drivers/net/vmxnet3/vmxnet3_drv.c 	pci_disable_device(pdev);
pdev             2766 drivers/net/vmxnet3/vmxnet3_drv.c 	BUG_ON(!adapter->pdev);
pdev             2770 drivers/net/vmxnet3/vmxnet3_drv.c 	pci_release_selected_regions(adapter->pdev, (1 << 2) - 1);
pdev             2771 drivers/net/vmxnet3/vmxnet3_drv.c 	pci_disable_device(adapter->pdev);
pdev             3081 drivers/net/vmxnet3/vmxnet3_drv.c 	int ret = pci_enable_msix_range(adapter->pdev,
pdev             3089 drivers/net/vmxnet3/vmxnet3_drv.c 		ret = pci_enable_msix_range(adapter->pdev,
pdev             3162 drivers/net/vmxnet3/vmxnet3_drv.c 		dev_info(&adapter->pdev->dev,
pdev             3170 drivers/net/vmxnet3/vmxnet3_drv.c 		if (!pci_enable_msi(adapter->pdev)) {
pdev             3192 drivers/net/vmxnet3/vmxnet3_drv.c 		pci_disable_msix(adapter->pdev);
pdev             3194 drivers/net/vmxnet3/vmxnet3_drv.c 		pci_disable_msi(adapter->pdev);
pdev             3240 drivers/net/vmxnet3/vmxnet3_drv.c vmxnet3_probe_device(struct pci_dev *pdev,
pdev             3291 drivers/net/vmxnet3/vmxnet3_drv.c 	dev_info(&pdev->dev,
pdev             3298 drivers/net/vmxnet3/vmxnet3_drv.c 	pci_set_drvdata(pdev, netdev);
pdev             3301 drivers/net/vmxnet3/vmxnet3_drv.c 	adapter->pdev = pdev;
pdev             3307 drivers/net/vmxnet3/vmxnet3_drv.c 	if (pci_set_dma_mask(pdev, DMA_BIT_MASK(64)) == 0) {
pdev             3308 drivers/net/vmxnet3/vmxnet3_drv.c 		if (pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64)) != 0) {
pdev             3309 drivers/net/vmxnet3/vmxnet3_drv.c 			dev_err(&pdev->dev,
pdev             3316 drivers/net/vmxnet3/vmxnet3_drv.c 		if (pci_set_dma_mask(pdev, DMA_BIT_MASK(32)) != 0) {
pdev             3317 drivers/net/vmxnet3/vmxnet3_drv.c 			dev_err(&pdev->dev,
pdev             3326 drivers/net/vmxnet3/vmxnet3_drv.c 	adapter->adapter_pa = dma_map_single(&adapter->pdev->dev, adapter,
pdev             3329 drivers/net/vmxnet3/vmxnet3_drv.c 	if (dma_mapping_error(&adapter->pdev->dev, adapter->adapter_pa)) {
pdev             3330 drivers/net/vmxnet3/vmxnet3_drv.c 		dev_err(&pdev->dev, "Failed to map dma\n");
pdev             3335 drivers/net/vmxnet3/vmxnet3_drv.c 				&adapter->pdev->dev,
pdev             3339 drivers/net/vmxnet3/vmxnet3_drv.c 		dev_err(&pdev->dev, "Failed to allocate memory\n");
pdev             3350 drivers/net/vmxnet3/vmxnet3_drv.c 	adapter->tqd_start = dma_alloc_coherent(&adapter->pdev->dev, size,
pdev             3355 drivers/net/vmxnet3/vmxnet3_drv.c 		dev_err(&pdev->dev, "Failed to allocate memory\n");
pdev             3362 drivers/net/vmxnet3/vmxnet3_drv.c 	adapter->pm_conf = dma_alloc_coherent(&adapter->pdev->dev,
pdev             3373 drivers/net/vmxnet3/vmxnet3_drv.c 	adapter->rss_conf = dma_alloc_coherent(&adapter->pdev->dev,
pdev             3404 drivers/net/vmxnet3/vmxnet3_drv.c 		dev_err(&pdev->dev,
pdev             3409 drivers/net/vmxnet3/vmxnet3_drv.c 	dev_dbg(&pdev->dev, "Using device version %d\n", adapter->version);
pdev             3415 drivers/net/vmxnet3/vmxnet3_drv.c 		dev_err(&pdev->dev,
pdev             3423 drivers/net/vmxnet3/vmxnet3_drv.c 			dma_alloc_coherent(&adapter->pdev->dev,
pdev             3436 drivers/net/vmxnet3/vmxnet3_drv.c 	SET_NETDEV_DEV(netdev, &pdev->dev);
pdev             3455 drivers/net/vmxnet3/vmxnet3_drv.c 		dev_dbg(&pdev->dev, "RSS is enabled.\n");
pdev             3494 drivers/net/vmxnet3/vmxnet3_drv.c 		dev_err(&pdev->dev, "Failed to register adapter\n");
pdev             3503 drivers/net/vmxnet3/vmxnet3_drv.c 		dma_free_coherent(&adapter->pdev->dev,
pdev             3512 drivers/net/vmxnet3/vmxnet3_drv.c 	dma_free_coherent(&adapter->pdev->dev, sizeof(struct UPT1_RSSConf),
pdev             3516 drivers/net/vmxnet3/vmxnet3_drv.c 	dma_free_coherent(&adapter->pdev->dev, sizeof(struct Vmxnet3_PMConf),
pdev             3519 drivers/net/vmxnet3/vmxnet3_drv.c 	dma_free_coherent(&adapter->pdev->dev, size, adapter->tqd_start,
pdev             3522 drivers/net/vmxnet3/vmxnet3_drv.c 	dma_free_coherent(&adapter->pdev->dev,
pdev             3526 drivers/net/vmxnet3/vmxnet3_drv.c 	dma_unmap_single(&adapter->pdev->dev, adapter->adapter_pa,
pdev             3535 drivers/net/vmxnet3/vmxnet3_drv.c vmxnet3_remove_device(struct pci_dev *pdev)
pdev             3537 drivers/net/vmxnet3/vmxnet3_drv.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             3558 drivers/net/vmxnet3/vmxnet3_drv.c 		dma_free_coherent(&adapter->pdev->dev,
pdev             3563 drivers/net/vmxnet3/vmxnet3_drv.c 	dma_free_coherent(&adapter->pdev->dev, sizeof(struct UPT1_RSSConf),
pdev             3566 drivers/net/vmxnet3/vmxnet3_drv.c 	dma_free_coherent(&adapter->pdev->dev, sizeof(struct Vmxnet3_PMConf),
pdev             3571 drivers/net/vmxnet3/vmxnet3_drv.c 	dma_free_coherent(&adapter->pdev->dev, size, adapter->tqd_start,
pdev             3573 drivers/net/vmxnet3/vmxnet3_drv.c 	dma_free_coherent(&adapter->pdev->dev,
pdev             3576 drivers/net/vmxnet3/vmxnet3_drv.c 	dma_unmap_single(&adapter->pdev->dev, adapter->adapter_pa,
pdev             3581 drivers/net/vmxnet3/vmxnet3_drv.c static void vmxnet3_shutdown_device(struct pci_dev *pdev)
pdev             3583 drivers/net/vmxnet3/vmxnet3_drv.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             3613 drivers/net/vmxnet3/vmxnet3_drv.c 	struct pci_dev *pdev = to_pci_dev(device);
pdev             3614 drivers/net/vmxnet3/vmxnet3_drv.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             3718 drivers/net/vmxnet3/vmxnet3_drv.c 	pci_save_state(pdev);
pdev             3719 drivers/net/vmxnet3/vmxnet3_drv.c 	pci_enable_wake(pdev, pci_choose_state(pdev, PMSG_SUSPEND),
pdev             3721 drivers/net/vmxnet3/vmxnet3_drv.c 	pci_disable_device(pdev);
pdev             3722 drivers/net/vmxnet3/vmxnet3_drv.c 	pci_set_power_state(pdev, pci_choose_state(pdev, PMSG_SUSPEND));
pdev             3733 drivers/net/vmxnet3/vmxnet3_drv.c 	struct pci_dev *pdev = to_pci_dev(device);
pdev             3734 drivers/net/vmxnet3/vmxnet3_drv.c 	struct net_device *netdev = pci_get_drvdata(pdev);
pdev             3740 drivers/net/vmxnet3/vmxnet3_drv.c 	pci_set_power_state(pdev, PCI_D0);
pdev             3741 drivers/net/vmxnet3/vmxnet3_drv.c 	pci_restore_state(pdev);
pdev             3742 drivers/net/vmxnet3/vmxnet3_drv.c 	err = pci_enable_device_mem(pdev);
pdev             3746 drivers/net/vmxnet3/vmxnet3_drv.c 	pci_enable_wake(pdev, PCI_D0, 0);
pdev              213 drivers/net/vmxnet3/vmxnet3_ethtool.c 	strlcpy(drvinfo->bus_info, pci_name(adapter->pdev),
pdev              477 drivers/net/vmxnet3/vmxnet3_ethtool.c 	device_set_wakeup_enable(&adapter->pdev->dev, adapter->wol);
pdev              341 drivers/net/vmxnet3/vmxnet3_int.h 	struct pci_dev			*pdev;
pdev             2401 drivers/net/wan/farsync.c fst_add_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             2424 drivers/net/wan/farsync.c 			if ((pdev->devfn) >> 3 == fst_excluded_list[i]) {
pdev             2426 drivers/net/wan/farsync.c 					(pdev->devfn) >> 3);
pdev             2438 drivers/net/wan/farsync.c 	if ((err = pci_enable_device(pdev)) != 0) {
pdev             2443 drivers/net/wan/farsync.c 	if ((err = pci_request_regions(pdev, "FarSync")) !=0) {
pdev             2449 drivers/net/wan/farsync.c 	card->pci_conf = pci_resource_start(pdev, 1);
pdev             2450 drivers/net/wan/farsync.c 	card->phys_mem = pci_resource_start(pdev, 2);
pdev             2451 drivers/net/wan/farsync.c 	card->phys_ctlmem = pci_resource_start(pdev, 3);
pdev             2465 drivers/net/wan/farsync.c 	if (request_irq(pdev->irq, fst_intr, IRQF_SHARED, FST_DEV_NAME, card)) {
pdev             2472 drivers/net/wan/farsync.c 	card->irq = pdev->irq;
pdev             2523 drivers/net/wan/farsync.c 	card->device = pdev;
pdev             2538 drivers/net/wan/farsync.c 	pci_set_drvdata(pdev, card);
pdev             2594 drivers/net/wan/farsync.c 	pci_release_regions(pdev);
pdev             2596 drivers/net/wan/farsync.c 	pci_disable_device(pdev);
pdev             2606 drivers/net/wan/farsync.c fst_remove_one(struct pci_dev *pdev)
pdev             2611 drivers/net/wan/farsync.c 	card = pci_get_drvdata(pdev);
pdev             2623 drivers/net/wan/farsync.c 	pci_release_regions(pdev);
pdev             1063 drivers/net/wan/fsl_ucc_hdlc.c 	struct platform_device *pdev;
pdev             1072 drivers/net/wan/fsl_ucc_hdlc.c 	pdev = of_find_device_by_node(np);
pdev             1073 drivers/net/wan/fsl_ucc_hdlc.c 	if (!pdev) {
pdev             1080 drivers/net/wan/fsl_ucc_hdlc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1094 drivers/net/wan/fsl_ucc_hdlc.c 	put_device(&pdev->dev);
pdev             1103 drivers/net/wan/fsl_ucc_hdlc.c 	put_device(&pdev->dev);
pdev             1108 drivers/net/wan/fsl_ucc_hdlc.c static int ucc_hdlc_probe(struct platform_device *pdev)
pdev             1110 drivers/net/wan/fsl_ucc_hdlc.c 	struct device_node *np = pdev->dev.of_node;
pdev             1124 drivers/net/wan/fsl_ucc_hdlc.c 		dev_err(&pdev->dev, "Invalid ucc property\n");
pdev             1130 drivers/net/wan/fsl_ucc_hdlc.c 		dev_err(&pdev->dev, ": Invalid UCC num\n");
pdev             1145 drivers/net/wan/fsl_ucc_hdlc.c 			dev_err(&pdev->dev, "Invalid rx-clock-name property\n");
pdev             1149 drivers/net/wan/fsl_ucc_hdlc.c 		dev_err(&pdev->dev, "Invalid rx-clock-name property\n");
pdev             1158 drivers/net/wan/fsl_ucc_hdlc.c 			dev_err(&pdev->dev, "Invalid tx-clock-name property\n");
pdev             1162 drivers/net/wan/fsl_ucc_hdlc.c 		dev_err(&pdev->dev, "Invalid tx-clock-name property\n");
pdev             1178 drivers/net/wan/fsl_ucc_hdlc.c 	dev_set_drvdata(&pdev->dev, uhdlc_priv);
pdev             1179 drivers/net/wan/fsl_ucc_hdlc.c 	uhdlc_priv->dev = &pdev->dev;
pdev             1195 drivers/net/wan/fsl_ucc_hdlc.c 			dev_err(&pdev->dev, "No mem to alloc ucc tdm data\n");
pdev             1218 drivers/net/wan/fsl_ucc_hdlc.c 		dev_err(&pdev->dev, "Failed to init uhdlc\n");
pdev             1259 drivers/net/wan/fsl_ucc_hdlc.c static int ucc_hdlc_remove(struct platform_device *pdev)
pdev             1261 drivers/net/wan/fsl_ucc_hdlc.c 	struct ucc_hdlc_private *priv = dev_get_drvdata(&pdev->dev);
pdev             1276 drivers/net/wan/fsl_ucc_hdlc.c 	dev_info(&pdev->dev, "UCC based hdlc module removed\n");
pdev              622 drivers/net/wan/ixp4xx_hss.c static void hss_hdlc_set_carrier(void *pdev, int carrier)
pdev              624 drivers/net/wan/ixp4xx_hss.c 	struct net_device *netdev = pdev;
pdev              639 drivers/net/wan/ixp4xx_hss.c static void hss_hdlc_rx_irq(void *pdev)
pdev              641 drivers/net/wan/ixp4xx_hss.c 	struct net_device *dev = pdev;
pdev              787 drivers/net/wan/ixp4xx_hss.c static void hss_hdlc_txdone_irq(void *pdev)
pdev              789 drivers/net/wan/ixp4xx_hss.c 	struct net_device *dev = pdev;
pdev             1325 drivers/net/wan/ixp4xx_hss.c static int hss_init_one(struct platform_device *pdev)
pdev             1345 drivers/net/wan/ixp4xx_hss.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             1354 drivers/net/wan/ixp4xx_hss.c 	port->id = pdev->id;
pdev             1355 drivers/net/wan/ixp4xx_hss.c 	port->dev = &pdev->dev;
pdev             1356 drivers/net/wan/ixp4xx_hss.c 	port->plat = pdev->dev.platform_data;
pdev             1362 drivers/net/wan/ixp4xx_hss.c 	platform_set_drvdata(pdev, port);
pdev             1376 drivers/net/wan/ixp4xx_hss.c static int hss_remove_one(struct platform_device *pdev)
pdev             1378 drivers/net/wan/ixp4xx_hss.c 	struct port *port = platform_get_drvdata(pdev);
pdev              807 drivers/net/wan/lmc/lmc_main.c static int lmc_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              818 drivers/net/wan/lmc/lmc_main.c 	err = pcim_enable_device(pdev);
pdev              824 drivers/net/wan/lmc/lmc_main.c 	err = pci_request_regions(pdev, "lmc");
pdev              833 drivers/net/wan/lmc/lmc_main.c 	sc = devm_kzalloc(&pdev->dev, sizeof(lmc_softc_t), GFP_KERNEL);
pdev              854 drivers/net/wan/lmc/lmc_main.c 	dev->base_addr = pci_resource_start(pdev, 0);
pdev              855 drivers/net/wan/lmc/lmc_main.c 	dev->irq = pdev->irq;
pdev              856 drivers/net/wan/lmc/lmc_main.c 	pci_set_drvdata(pdev, dev);
pdev              857 drivers/net/wan/lmc/lmc_main.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev              868 drivers/net/wan/lmc/lmc_main.c 	pci_set_master(pdev);
pdev              889 drivers/net/wan/lmc/lmc_main.c     if ((subdevice = pdev->subsystem_device) == PCI_VENDOR_ID_LMC)
pdev              890 drivers/net/wan/lmc/lmc_main.c 	    subdevice = pdev->subsystem_vendor;
pdev              965 drivers/net/wan/lmc/lmc_main.c static void lmc_remove_one(struct pci_dev *pdev)
pdev              967 drivers/net/wan/lmc/lmc_main.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev              260 drivers/net/wan/pc300too.c static void pc300_pci_remove_one(struct pci_dev *pdev)
pdev              263 drivers/net/wan/pc300too.c 	card_t *card = pci_get_drvdata(pdev);
pdev              279 drivers/net/wan/pc300too.c 	pci_release_regions(pdev);
pdev              280 drivers/net/wan/pc300too.c 	pci_disable_device(pdev);
pdev              295 drivers/net/wan/pc300too.c static int pc300_pci_init_one(struct pci_dev *pdev,
pdev              306 drivers/net/wan/pc300too.c 	i = pci_enable_device(pdev);
pdev              310 drivers/net/wan/pc300too.c 	i = pci_request_regions(pdev, "PC300");
pdev              312 drivers/net/wan/pc300too.c 		pci_disable_device(pdev);
pdev              318 drivers/net/wan/pc300too.c 		pci_release_regions(pdev);
pdev              319 drivers/net/wan/pc300too.c 		pci_disable_device(pdev);
pdev              322 drivers/net/wan/pc300too.c 	pci_set_drvdata(pdev, card);
pdev              324 drivers/net/wan/pc300too.c 	if (pci_resource_len(pdev, 0) != PC300_PLX_SIZE ||
pdev              325 drivers/net/wan/pc300too.c 	    pci_resource_len(pdev, 2) != PC300_SCA_SIZE ||
pdev              326 drivers/net/wan/pc300too.c 	    pci_resource_len(pdev, 3) < 16384) {
pdev              328 drivers/net/wan/pc300too.c 		pc300_pci_remove_one(pdev);
pdev              332 drivers/net/wan/pc300too.c 	plxphys = pci_resource_start(pdev, 0) & PCI_BASE_ADDRESS_MEM_MASK;
pdev              335 drivers/net/wan/pc300too.c 	scaphys = pci_resource_start(pdev, 2) & PCI_BASE_ADDRESS_MEM_MASK;
pdev              338 drivers/net/wan/pc300too.c 	ramphys = pci_resource_start(pdev, 3) & PCI_BASE_ADDRESS_MEM_MASK;
pdev              339 drivers/net/wan/pc300too.c 	card->rambase = pci_ioremap_bar(pdev, 3);
pdev              345 drivers/net/wan/pc300too.c 		pc300_pci_remove_one(pdev);
pdev              350 drivers/net/wan/pc300too.c 	pci_write_config_dword(pdev, PCI_BASE_ADDRESS_0, scaphys);
pdev              352 drivers/net/wan/pc300too.c 	pci_write_config_dword(pdev, PCI_BASE_ADDRESS_0, plxphys);
pdev              354 drivers/net/wan/pc300too.c 	if (pdev->device == PCI_DEVICE_ID_PC300_TE_1 ||
pdev              355 drivers/net/wan/pc300too.c 	    pdev->device == PCI_DEVICE_ID_PC300_TE_2)
pdev              362 drivers/net/wan/pc300too.c 	if (pdev->device == PCI_DEVICE_ID_PC300_RX_1 ||
pdev              363 drivers/net/wan/pc300too.c 	    pdev->device == PCI_DEVICE_ID_PC300_TE_1)
pdev              371 drivers/net/wan/pc300too.c 			pc300_pci_remove_one(pdev);
pdev              395 drivers/net/wan/pc300too.c 				 pci_resource_len(pdev, 3));
pdev              414 drivers/net/wan/pc300too.c 		ramsize / 1024, ramphys, pdev->irq,
pdev              419 drivers/net/wan/pc300too.c 		pc300_pci_remove_one(pdev);
pdev              427 drivers/net/wan/pc300too.c 	if (request_irq(pdev->irq, sca_intr, IRQF_SHARED, "pc300", card)) {
pdev              428 drivers/net/wan/pc300too.c 		pr_warn("could not allocate IRQ%d\n", pdev->irq);
pdev              429 drivers/net/wan/pc300too.c 		pc300_pci_remove_one(pdev);
pdev              432 drivers/net/wan/pc300too.c 	card->irq = pdev->irq;
pdev              466 drivers/net/wan/pc300too.c 			pc300_pci_remove_one(pdev);
pdev              238 drivers/net/wan/pci200syn.c static void pci200_pci_remove_one(struct pci_dev *pdev)
pdev              241 drivers/net/wan/pci200syn.c 	card_t *card = pci_get_drvdata(pdev);
pdev              257 drivers/net/wan/pci200syn.c 	pci_release_regions(pdev);
pdev              258 drivers/net/wan/pci200syn.c 	pci_disable_device(pdev);
pdev              273 drivers/net/wan/pci200syn.c static int pci200_pci_init_one(struct pci_dev *pdev,
pdev              284 drivers/net/wan/pci200syn.c 	i = pci_enable_device(pdev);
pdev              288 drivers/net/wan/pci200syn.c 	i = pci_request_regions(pdev, "PCI200SYN");
pdev              290 drivers/net/wan/pci200syn.c 		pci_disable_device(pdev);
pdev              296 drivers/net/wan/pci200syn.c 		pci_release_regions(pdev);
pdev              297 drivers/net/wan/pci200syn.c 		pci_disable_device(pdev);
pdev              300 drivers/net/wan/pci200syn.c 	pci_set_drvdata(pdev, card);
pdev              305 drivers/net/wan/pci200syn.c 		pci200_pci_remove_one(pdev);
pdev              309 drivers/net/wan/pci200syn.c 	if (pci_resource_len(pdev, 0) != PCI200SYN_PLX_SIZE ||
pdev              310 drivers/net/wan/pci200syn.c 	    pci_resource_len(pdev, 2) != PCI200SYN_SCA_SIZE ||
pdev              311 drivers/net/wan/pci200syn.c 	    pci_resource_len(pdev, 3) < 16384) {
pdev              313 drivers/net/wan/pci200syn.c 		pci200_pci_remove_one(pdev);
pdev              317 drivers/net/wan/pci200syn.c 	plxphys = pci_resource_start(pdev,0) & PCI_BASE_ADDRESS_MEM_MASK;
pdev              320 drivers/net/wan/pci200syn.c 	scaphys = pci_resource_start(pdev,2) & PCI_BASE_ADDRESS_MEM_MASK;
pdev              323 drivers/net/wan/pci200syn.c 	ramphys = pci_resource_start(pdev,3) & PCI_BASE_ADDRESS_MEM_MASK;
pdev              324 drivers/net/wan/pci200syn.c 	card->rambase = pci_ioremap_bar(pdev, 3);
pdev              330 drivers/net/wan/pci200syn.c 		pci200_pci_remove_one(pdev);
pdev              345 drivers/net/wan/pci200syn.c 				 pci_resource_len(pdev, 3));
pdev              357 drivers/net/wan/pci200syn.c 		pdev->irq, card->tx_ring_buffers, card->rx_ring_buffers);
pdev              361 drivers/net/wan/pci200syn.c 		pci200_pci_remove_one(pdev);
pdev              370 drivers/net/wan/pci200syn.c 	if (request_irq(pdev->irq, sca_intr, IRQF_SHARED, "pci200syn", card)) {
pdev              371 drivers/net/wan/pci200syn.c 		pr_warn("could not allocate IRQ%d\n", pdev->irq);
pdev              372 drivers/net/wan/pci200syn.c 		pci200_pci_remove_one(pdev);
pdev              375 drivers/net/wan/pci200syn.c 	card->irq = pdev->irq;
pdev              399 drivers/net/wan/pci200syn.c 			pci200_pci_remove_one(pdev);
pdev              298 drivers/net/wan/sbni.c 	struct pci_dev  *pdev = NULL;
pdev              300 drivers/net/wan/sbni.c 	while( (pdev = pci_get_class( PCI_CLASS_NETWORK_OTHER << 8, pdev ))
pdev              305 drivers/net/wan/sbni.c 		if( pdev->vendor != SBNI_PCI_VENDOR &&
pdev              306 drivers/net/wan/sbni.c 		    pdev->device != SBNI_PCI_DEVICE )
pdev              309 drivers/net/wan/sbni.c 		pci_ioaddr = pci_resource_start( pdev, 0 );
pdev              310 drivers/net/wan/sbni.c 		pci_irq_line = pdev->irq;
pdev              314 drivers/net/wan/sbni.c 			if (pdev->subsystem_device != 2)
pdev              330 drivers/net/wan/sbni.c 		if( (pci_ioaddr & 7) == 0  &&  pci_enable_device( pdev ) ) {
pdev              332 drivers/net/wan/sbni.c 			pci_dev_put( pdev );
pdev              336 drivers/net/wan/sbni.c 			SET_NETDEV_DEV(dev, &pdev->dev);
pdev              339 drivers/net/wan/sbni.c 			pci_dev_put( pdev );
pdev               76 drivers/net/wan/wanxl.c 	struct pci_dev *pdev;	/* for pci_name(pdev) */
pdev               99 drivers/net/wan/wanxl.c static inline dma_addr_t pci_map_single_debug(struct pci_dev *pdev, void *ptr,
pdev              102 drivers/net/wan/wanxl.c 	dma_addr_t addr = pci_map_single(pdev, ptr, size, direction);
pdev              105 drivers/net/wan/wanxl.c 			pci_name(pdev), (unsigned long long)addr);
pdev              183 drivers/net/wan/wanxl.c 		pci_unmap_single(port->card->pdev, desc->address, skb->len,
pdev              200 drivers/net/wan/wanxl.c 				pci_name(card->pdev));
pdev              210 drivers/net/wan/wanxl.c 				pci_unmap_single(card->pdev, desc->address,
pdev              230 drivers/net/wan/wanxl.c 					pci_map_single(card->pdev, skb->data,
pdev              294 drivers/net/wan/wanxl.c 	desc->address = pci_map_single(port->card->pdev, skb->data, skb->len,
pdev              454 drivers/net/wan/wanxl.c 			pci_unmap_single(port->card->pdev, desc->address,
pdev              509 drivers/net/wan/wanxl.c static void wanxl_pci_remove_one(struct pci_dev *pdev)
pdev              511 drivers/net/wan/wanxl.c 	struct card *card = pci_get_drvdata(pdev);
pdev              527 drivers/net/wan/wanxl.c 			pci_unmap_single(card->pdev,
pdev              537 drivers/net/wan/wanxl.c 		pci_free_consistent(pdev, sizeof(struct card_status),
pdev              540 drivers/net/wan/wanxl.c 	pci_release_regions(pdev);
pdev              541 drivers/net/wan/wanxl.c 	pci_disable_device(pdev);
pdev              556 drivers/net/wan/wanxl.c static int wanxl_pci_init_one(struct pci_dev *pdev,
pdev              571 drivers/net/wan/wanxl.c 	i = pci_enable_device(pdev);
pdev              582 drivers/net/wan/wanxl.c 	if (pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(28)) ||
pdev              583 drivers/net/wan/wanxl.c 	    pci_set_dma_mask(pdev, DMA_BIT_MASK(28))) {
pdev              585 drivers/net/wan/wanxl.c 		pci_disable_device(pdev);
pdev              589 drivers/net/wan/wanxl.c 	i = pci_request_regions(pdev, "wanXL");
pdev              591 drivers/net/wan/wanxl.c 		pci_disable_device(pdev);
pdev              595 drivers/net/wan/wanxl.c 	switch (pdev->device) {
pdev              603 drivers/net/wan/wanxl.c 		pci_release_regions(pdev);
pdev              604 drivers/net/wan/wanxl.c 		pci_disable_device(pdev);
pdev              608 drivers/net/wan/wanxl.c 	pci_set_drvdata(pdev, card);
pdev              609 drivers/net/wan/wanxl.c 	card->pdev = pdev;
pdev              611 drivers/net/wan/wanxl.c 	card->status = pci_alloc_consistent(pdev,
pdev              615 drivers/net/wan/wanxl.c 		wanxl_pci_remove_one(pdev);
pdev              621 drivers/net/wan/wanxl.c 	       " at 0x%LX\n", pci_name(pdev),
pdev              628 drivers/net/wan/wanxl.c 	if (pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32)) ||
pdev              629 drivers/net/wan/wanxl.c 	    pci_set_dma_mask(pdev, DMA_BIT_MASK(32))) {
pdev              631 drivers/net/wan/wanxl.c 		wanxl_pci_remove_one(pdev);
pdev              636 drivers/net/wan/wanxl.c 	plx_phy = pci_resource_start(pdev, 0);
pdev              641 drivers/net/wan/wanxl.c  		wanxl_pci_remove_one(pdev);
pdev              653 drivers/net/wan/wanxl.c 				pci_name(pdev));
pdev              654 drivers/net/wan/wanxl.c 			wanxl_pci_remove_one(pdev);
pdev              665 drivers/net/wan/wanxl.c 				pci_name(pdev), stat & 0x30);
pdev              666 drivers/net/wan/wanxl.c 			wanxl_pci_remove_one(pdev);
pdev              677 drivers/net/wan/wanxl.c 	mem_phy = pci_resource_start(pdev, 2);
pdev              684 drivers/net/wan/wanxl.c 			pci_name(pdev), ramsize,
pdev              687 drivers/net/wan/wanxl.c 		wanxl_pci_remove_one(pdev);
pdev              692 drivers/net/wan/wanxl.c 		pr_warn("%s: unable to Set Byte Swap Mode\n", pci_name(pdev));
pdev              693 drivers/net/wan/wanxl.c 		wanxl_pci_remove_one(pdev);
pdev              702 drivers/net/wan/wanxl.c 				pci_map_single(card->pdev, skb->data,
pdev              710 drivers/net/wan/wanxl.c  		wanxl_pci_remove_one(pdev);
pdev              728 drivers/net/wan/wanxl.c 		pr_warn("%s: unable to Abort and Jump\n", pci_name(pdev));
pdev              729 drivers/net/wan/wanxl.c 		wanxl_pci_remove_one(pdev);
pdev              742 drivers/net/wan/wanxl.c 			pci_name(pdev));
pdev              743 drivers/net/wan/wanxl.c 		wanxl_pci_remove_one(pdev);
pdev              752 drivers/net/wan/wanxl.c 		pci_name(pdev), plx_phy, ramsize / 1024, mem_phy, pdev->irq);
pdev              755 drivers/net/wan/wanxl.c 	if (request_irq(pdev->irq, wanxl_intr, IRQF_SHARED, "wanXL", card)) {
pdev              757 drivers/net/wan/wanxl.c 			pci_name(pdev), pdev->irq);
pdev              758 drivers/net/wan/wanxl.c 		wanxl_pci_remove_one(pdev);
pdev              761 drivers/net/wan/wanxl.c 	card->irq = pdev->irq;
pdev              769 drivers/net/wan/wanxl.c 			       pci_name(pdev));
pdev              770 drivers/net/wan/wanxl.c 			wanxl_pci_remove_one(pdev);
pdev              786 drivers/net/wan/wanxl.c 			       pci_name(pdev));
pdev              788 drivers/net/wan/wanxl.c 			wanxl_pci_remove_one(pdev);
pdev              794 drivers/net/wan/wanxl.c 	pr_info("%s: port", pci_name(pdev));
pdev              144 drivers/net/wireless/admtek/adm8211.c 		if (priv->pdev->revision < ADM8211_REV_CA)
pdev              150 drivers/net/wireless/admtek/adm8211.c 		       pci_name(priv->pdev), (cr49 >> 3) & 0x7);
pdev              162 drivers/net/wireless/admtek/adm8211.c 		if (priv->pdev->revision < ADM8211_REV_CA)
pdev              168 drivers/net/wireless/admtek/adm8211.c 		       pci_name(priv->pdev), cr49 >> 3);
pdev              173 drivers/net/wireless/admtek/adm8211.c 		       pci_name(priv->pdev), priv->eeprom->country_code);
pdev              180 drivers/net/wireless/admtek/adm8211.c 	       pci_name(priv->pdev), (int)chan_range.min, (int)chan_range.max);
pdev              202 drivers/net/wireless/admtek/adm8211.c 		if (priv->pdev->revision < ADM8211_REV_CA)
pdev              208 drivers/net/wireless/admtek/adm8211.c 		       pci_name(priv->pdev), priv->eeprom->specific_bbptype);
pdev              221 drivers/net/wireless/admtek/adm8211.c 		if (priv->pdev->revision == ADM8211_REV_BA)
pdev              223 drivers/net/wireless/admtek/adm8211.c 		else if (priv->pdev->revision == ADM8211_REV_CA)
pdev              225 drivers/net/wireless/admtek/adm8211.c 		else if (priv->pdev->revision == ADM8211_REV_AB)
pdev              229 drivers/net/wireless/admtek/adm8211.c 		       pci_name(priv->pdev), priv->eeprom->specific_rftype);
pdev              235 drivers/net/wireless/admtek/adm8211.c                "Transceiver=%d\n", pci_name(priv->pdev), priv->rf_type,
pdev              247 drivers/net/wireless/admtek/adm8211.c 			  (priv->pdev->revision < ADM8211_REV_BA ?
pdev              265 drivers/net/wireless/admtek/adm8211.c 	if (priv->pdev->revision < ADM8211_REV_BA) {
pdev              327 drivers/net/wireless/admtek/adm8211.c 		pci_unmap_single(priv->pdev, info->mapping,
pdev              386 drivers/net/wireless/admtek/adm8211.c 					priv->pdev,
pdev              393 drivers/net/wireless/admtek/adm8211.c 					priv->pdev,
pdev              403 drivers/net/wireless/admtek/adm8211.c 					priv->pdev,
pdev              408 drivers/net/wireless/admtek/adm8211.c 					pci_map_single(priv->pdev,
pdev              412 drivers/net/wireless/admtek/adm8211.c 				if (pci_dma_mapping_error(priv->pdev,
pdev              438 drivers/net/wireless/admtek/adm8211.c 			if (priv->pdev->revision < ADM8211_REV_CA)
pdev              712 drivers/net/wireless/admtek/adm8211.c 			(priv->pdev->revision < ADM8211_REV_CA ? tx_power : 0));
pdev              731 drivers/net/wireless/admtek/adm8211.c 	adm8211_write_bbp(dev, 0x1c, priv->pdev->revision == ADM8211_REV_BA ?
pdev              770 drivers/net/wireless/admtek/adm8211.c 		if (priv->pdev->revision >= ADM8211_REV_BA)
pdev              871 drivers/net/wireless/admtek/adm8211.c 		switch (priv->pdev->revision) {
pdev              929 drivers/net/wireless/admtek/adm8211.c 			if (priv->pdev->revision == ADM8211_REV_BA)
pdev             1060 drivers/net/wireless/admtek/adm8211.c 	if (priv->pdev->revision != ADM8211_REV_BA) {
pdev             1099 drivers/net/wireless/admtek/adm8211.c 	if (!pci_set_mwi(priv->pdev)) {
pdev             1101 drivers/net/wireless/admtek/adm8211.c 		pci_read_config_byte(priv->pdev, PCI_CACHE_LINE_SIZE, &cline);
pdev             1148 drivers/net/wireless/admtek/adm8211.c 	if (priv->pdev->revision < ADM8211_REV_CA)
pdev             1177 drivers/net/wireless/admtek/adm8211.c 	if (priv->pdev->revision < ADM8211_REV_CA)
pdev             1236 drivers/net/wireless/admtek/adm8211.c 	if (priv->pdev->revision == ADM8211_REV_BA &&
pdev             1242 drivers/net/wireless/admtek/adm8211.c 	} else if (priv->pdev->revision == ADM8211_REV_CA) {
pdev             1452 drivers/net/wireless/admtek/adm8211.c 		rx_info->mapping = pci_map_single(priv->pdev,
pdev             1456 drivers/net/wireless/admtek/adm8211.c 		if (pci_dma_mapping_error(priv->pdev, rx_info->mapping)) {
pdev             1494 drivers/net/wireless/admtek/adm8211.c 			priv->pdev,
pdev             1505 drivers/net/wireless/admtek/adm8211.c 		pci_unmap_single(priv->pdev,
pdev             1536 drivers/net/wireless/admtek/adm8211.c 	retval = request_irq(priv->pdev->irq, adm8211_interrupt,
pdev             1567 drivers/net/wireless/admtek/adm8211.c 	free_irq(priv->pdev->irq, dev);
pdev             1635 drivers/net/wireless/admtek/adm8211.c 	mapping = pci_map_single(priv->pdev, skb->data, skb->len,
pdev             1637 drivers/net/wireless/admtek/adm8211.c 	if (pci_dma_mapping_error(priv->pdev, mapping))
pdev             1748 drivers/net/wireless/admtek/adm8211.c 	priv->rx_ring = pci_alloc_consistent(priv->pdev, ring_size,
pdev             1779 drivers/net/wireless/admtek/adm8211.c static int adm8211_probe(struct pci_dev *pdev,
pdev             1790 drivers/net/wireless/admtek/adm8211.c 	err = pci_enable_device(pdev);
pdev             1793 drivers/net/wireless/admtek/adm8211.c 		       pci_name(pdev));
pdev             1797 drivers/net/wireless/admtek/adm8211.c 	io_addr = pci_resource_start(pdev, 0);
pdev             1798 drivers/net/wireless/admtek/adm8211.c 	io_len = pci_resource_len(pdev, 0);
pdev             1799 drivers/net/wireless/admtek/adm8211.c 	mem_addr = pci_resource_start(pdev, 1);
pdev             1800 drivers/net/wireless/admtek/adm8211.c 	mem_len = pci_resource_len(pdev, 1);
pdev             1803 drivers/net/wireless/admtek/adm8211.c 		       pci_name(pdev));
pdev             1809 drivers/net/wireless/admtek/adm8211.c 	pci_read_config_dword(pdev, 0x80 /* CR32 */, &reg);
pdev             1812 drivers/net/wireless/admtek/adm8211.c 		       pci_name(pdev), reg);
pdev             1816 drivers/net/wireless/admtek/adm8211.c 	err = pci_request_regions(pdev, "adm8211");
pdev             1819 drivers/net/wireless/admtek/adm8211.c 		       pci_name(pdev));
pdev             1823 drivers/net/wireless/admtek/adm8211.c 	if (pci_set_dma_mask(pdev, DMA_BIT_MASK(32)) ||
pdev             1824 drivers/net/wireless/admtek/adm8211.c 	    pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32))) {
pdev             1826 drivers/net/wireless/admtek/adm8211.c 		       pci_name(pdev));
pdev             1830 drivers/net/wireless/admtek/adm8211.c 	pci_set_master(pdev);
pdev             1835 drivers/net/wireless/admtek/adm8211.c 		       pci_name(pdev));
pdev             1840 drivers/net/wireless/admtek/adm8211.c 	priv->pdev = pdev;
pdev             1844 drivers/net/wireless/admtek/adm8211.c 	SET_IEEE80211_DEV(dev, &pdev->dev);
pdev             1846 drivers/net/wireless/admtek/adm8211.c 	pci_set_drvdata(pdev, dev);
pdev             1848 drivers/net/wireless/admtek/adm8211.c 	priv->map = pci_iomap(pdev, 1, mem_len);
pdev             1850 drivers/net/wireless/admtek/adm8211.c 		priv->map = pci_iomap(pdev, 0, io_len);
pdev             1854 drivers/net/wireless/admtek/adm8211.c 		       pci_name(pdev));
pdev             1865 drivers/net/wireless/admtek/adm8211.c 		       pci_name(pdev));
pdev             1875 drivers/net/wireless/admtek/adm8211.c 		       pci_name(pdev));
pdev             1897 drivers/net/wireless/admtek/adm8211.c 	if (pdev->revision >= ADM8211_REV_BA) {
pdev             1908 drivers/net/wireless/admtek/adm8211.c 		       pci_name(pdev));
pdev             1921 drivers/net/wireless/admtek/adm8211.c 		       pci_name(pdev));
pdev             1926 drivers/net/wireless/admtek/adm8211.c 		   dev->wiphy->perm_addr, pdev->revision);
pdev             1934 drivers/net/wireless/admtek/adm8211.c 	pci_free_consistent(pdev,
pdev             1941 drivers/net/wireless/admtek/adm8211.c 	pci_iounmap(pdev, priv->map);
pdev             1947 drivers/net/wireless/admtek/adm8211.c 	pci_release_regions(pdev);
pdev             1950 drivers/net/wireless/admtek/adm8211.c 	pci_disable_device(pdev);
pdev             1955 drivers/net/wireless/admtek/adm8211.c static void adm8211_remove(struct pci_dev *pdev)
pdev             1957 drivers/net/wireless/admtek/adm8211.c 	struct ieee80211_hw *dev = pci_get_drvdata(pdev);
pdev             1967 drivers/net/wireless/admtek/adm8211.c 	pci_free_consistent(pdev,
pdev             1974 drivers/net/wireless/admtek/adm8211.c 	pci_iounmap(pdev, priv->map);
pdev             1975 drivers/net/wireless/admtek/adm8211.c 	pci_release_regions(pdev);
pdev             1976 drivers/net/wireless/admtek/adm8211.c 	pci_disable_device(pdev);
pdev             1982 drivers/net/wireless/admtek/adm8211.c static int adm8211_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             1984 drivers/net/wireless/admtek/adm8211.c 	pci_save_state(pdev);
pdev             1985 drivers/net/wireless/admtek/adm8211.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev             1989 drivers/net/wireless/admtek/adm8211.c static int adm8211_resume(struct pci_dev *pdev)
pdev             1991 drivers/net/wireless/admtek/adm8211.c 	pci_set_power_state(pdev, PCI_D0);
pdev             1992 drivers/net/wireless/admtek/adm8211.c 	pci_restore_state(pdev);
pdev              420 drivers/net/wireless/admtek/adm8211.h #define ADM8211_SRAM(x) (priv->pdev->revision < ADM8211_REV_BA ? \
pdev              538 drivers/net/wireless/admtek/adm8211.h 	struct pci_dev *pdev;
pdev               87 drivers/net/wireless/ath/ath10k/ahb.c 	dev = &ar_ahb->pdev->dev;
pdev              181 drivers/net/wireless/ath/ath10k/ahb.c 	dev = &ar_ahb->pdev->dev;
pdev              439 drivers/net/wireless/ath/ath10k/ahb.c 	struct platform_device *pdev;
pdev              443 drivers/net/wireless/ath/ath10k/ahb.c 	pdev = ar_ahb->pdev;
pdev              445 drivers/net/wireless/ath/ath10k/ahb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              452 drivers/net/wireless/ath/ath10k/ahb.c 	ar_ahb->mem = devm_ioremap_resource(&pdev->dev, res);
pdev              477 drivers/net/wireless/ath/ath10k/ahb.c 	ret = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev              483 drivers/net/wireless/ath/ath10k/ahb.c 	ret = dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev              498 drivers/net/wireless/ath/ath10k/ahb.c 	ar_ahb->irq = platform_get_irq_byname(pdev, "legacy");
pdev              524 drivers/net/wireless/ath/ath10k/ahb.c 	devm_iounmap(&pdev->dev, ar_ahb->mem);
pdev              536 drivers/net/wireless/ath/ath10k/ahb.c 	dev = &ar_ahb->pdev->dev;
pdev              734 drivers/net/wireless/ath/ath10k/ahb.c static int ath10k_ahb_probe(struct platform_device *pdev)
pdev              745 drivers/net/wireless/ath/ath10k/ahb.c 	of_id = of_match_device(ath10k_ahb_of_match, &pdev->dev);
pdev              747 drivers/net/wireless/ath/ath10k/ahb.c 		dev_err(&pdev->dev, "failed to find matching device tree id\n");
pdev              754 drivers/net/wireless/ath/ath10k/ahb.c 	ar = ath10k_core_create(size, &pdev->dev, ATH10K_BUS_AHB,
pdev              757 drivers/net/wireless/ath/ath10k/ahb.c 		dev_err(&pdev->dev, "failed to allocate core\n");
pdev              766 drivers/net/wireless/ath/ath10k/ahb.c 	ar_ahb->pdev = pdev;
pdev              767 drivers/net/wireless/ath/ath10k/ahb.c 	platform_set_drvdata(pdev, ar);
pdev              830 drivers/net/wireless/ath/ath10k/ahb.c 	platform_set_drvdata(pdev, NULL);
pdev              835 drivers/net/wireless/ath/ath10k/ahb.c static int ath10k_ahb_remove(struct platform_device *pdev)
pdev              837 drivers/net/wireless/ath/ath10k/ahb.c 	struct ath10k *ar = platform_get_drvdata(pdev);
pdev              859 drivers/net/wireless/ath/ath10k/ahb.c 	platform_set_drvdata(pdev, NULL);
pdev               13 drivers/net/wireless/ath/ath10k/ahb.h 	struct platform_device *pdev;
pdev             1942 drivers/net/wireless/ath/ath10k/pci.c 	synchronize_irq(ar_pci->pdev->irq);
pdev             1963 drivers/net/wireless/ath/ath10k/pci.c 	pcie_capability_write_word(ar_pci->pdev, PCI_EXP_LNKCTL,
pdev             2277 drivers/net/wireless/ath/ath10k/pci.c 	switch (ar_pci->pdev->device) {
pdev             2818 drivers/net/wireless/ath/ath10k/pci.c 	pcie_capability_read_word(ar_pci->pdev, PCI_EXP_LNKCTL,
pdev             2820 drivers/net/wireless/ath/ath10k/pci.c 	pcie_capability_write_word(ar_pci->pdev, PCI_EXP_LNKCTL,
pdev             2908 drivers/net/wireless/ath/ath10k/pci.c 	struct pci_dev *pdev = ar_pci->pdev;
pdev             2923 drivers/net/wireless/ath/ath10k/pci.c 	pci_read_config_dword(pdev, 0x40, &val);
pdev             2925 drivers/net/wireless/ath/ath10k/pci.c 		pci_write_config_dword(pdev, 0x40, val & 0xffff00ff);
pdev             3162 drivers/net/wireless/ath/ath10k/pci.c 	ret = request_irq(ar_pci->pdev->irq,
pdev             3167 drivers/net/wireless/ath/ath10k/pci.c 			    ar_pci->pdev->irq, ret);
pdev             3179 drivers/net/wireless/ath/ath10k/pci.c 	ret = request_irq(ar_pci->pdev->irq,
pdev             3184 drivers/net/wireless/ath/ath10k/pci.c 			    ar_pci->pdev->irq, ret);
pdev             3209 drivers/net/wireless/ath/ath10k/pci.c 	free_irq(ar_pci->pdev->irq, ar);
pdev             3232 drivers/net/wireless/ath/ath10k/pci.c 		ret = pci_enable_msi(ar_pci->pdev);
pdev             3271 drivers/net/wireless/ath/ath10k/pci.c 		pci_disable_msi(ar_pci->pdev);
pdev             3373 drivers/net/wireless/ath/ath10k/pci.c 	struct pci_dev *pdev = ar_pci->pdev;
pdev             3376 drivers/net/wireless/ath/ath10k/pci.c 	pci_set_drvdata(pdev, ar);
pdev             3378 drivers/net/wireless/ath/ath10k/pci.c 	ret = pci_enable_device(pdev);
pdev             3384 drivers/net/wireless/ath/ath10k/pci.c 	ret = pci_request_region(pdev, BAR_NUM, "ath");
pdev             3392 drivers/net/wireless/ath/ath10k/pci.c 	ret = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             3398 drivers/net/wireless/ath/ath10k/pci.c 	ret = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             3405 drivers/net/wireless/ath/ath10k/pci.c 	pci_set_master(pdev);
pdev             3408 drivers/net/wireless/ath/ath10k/pci.c 	ar_pci->mem_len = pci_resource_len(pdev, BAR_NUM);
pdev             3409 drivers/net/wireless/ath/ath10k/pci.c 	ar_pci->mem = pci_iomap(pdev, BAR_NUM, 0);
pdev             3420 drivers/net/wireless/ath/ath10k/pci.c 	pci_clear_master(pdev);
pdev             3423 drivers/net/wireless/ath/ath10k/pci.c 	pci_release_region(pdev, BAR_NUM);
pdev             3426 drivers/net/wireless/ath/ath10k/pci.c 	pci_disable_device(pdev);
pdev             3434 drivers/net/wireless/ath/ath10k/pci.c 	struct pci_dev *pdev = ar_pci->pdev;
pdev             3436 drivers/net/wireless/ath/ath10k/pci.c 	pci_iounmap(pdev, ar_pci->mem);
pdev             3437 drivers/net/wireless/ath/ath10k/pci.c 	pci_release_region(pdev, BAR_NUM);
pdev             3438 drivers/net/wireless/ath/ath10k/pci.c 	pci_clear_master(pdev);
pdev             3439 drivers/net/wireless/ath/ath10k/pci.c 	pci_disable_device(pdev);
pdev             3500 drivers/net/wireless/ath/ath10k/pci.c static int ath10k_pci_probe(struct pci_dev *pdev,
pdev             3571 drivers/net/wireless/ath/ath10k/pci.c 	ar = ath10k_core_create(sizeof(*ar_pci), &pdev->dev, ATH10K_BUS_PCI,
pdev             3574 drivers/net/wireless/ath/ath10k/pci.c 		dev_err(&pdev->dev, "failed to allocate core\n");
pdev             3579 drivers/net/wireless/ath/ath10k/pci.c 		   pdev->vendor, pdev->device,
pdev             3580 drivers/net/wireless/ath/ath10k/pci.c 		   pdev->subsystem_vendor, pdev->subsystem_device);
pdev             3583 drivers/net/wireless/ath/ath10k/pci.c 	ar_pci->pdev = pdev;
pdev             3584 drivers/net/wireless/ath/ath10k/pci.c 	ar_pci->dev = &pdev->dev;
pdev             3594 drivers/net/wireless/ath/ath10k/pci.c 	ar->id.vendor = pdev->vendor;
pdev             3595 drivers/net/wireless/ath/ath10k/pci.c 	ar->id.device = pdev->device;
pdev             3596 drivers/net/wireless/ath/ath10k/pci.c 	ar->id.subsystem_vendor = pdev->subsystem_vendor;
pdev             3597 drivers/net/wireless/ath/ath10k/pci.c 	ar->id.subsystem_device = pdev->subsystem_device;
pdev             3648 drivers/net/wireless/ath/ath10k/pci.c 			if (!ath10k_pci_chip_is_supported(pdev->device,
pdev             3664 drivers/net/wireless/ath/ath10k/pci.c 	if (!ath10k_pci_chip_is_supported(pdev->device, bus_params.chip_id))
pdev             3677 drivers/net/wireless/ath/ath10k/pci.c 		   pdev->device, bus_params.chip_id);
pdev             3699 drivers/net/wireless/ath/ath10k/pci.c static void ath10k_pci_remove(struct pci_dev *pdev)
pdev             3701 drivers/net/wireless/ath/ath10k/pci.c 	struct ath10k *ar = pci_get_drvdata(pdev);
pdev              108 drivers/net/wireless/ath/ath10k/pci.h 	struct pci_dev *pdev;
pdev             1230 drivers/net/wireless/ath/ath10k/snoc.c 	struct platform_device *pdev;
pdev             1234 drivers/net/wireless/ath/ath10k/snoc.c 	pdev = ar_snoc->dev;
pdev             1235 drivers/net/wireless/ath/ath10k/snoc.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "membase");
pdev             1242 drivers/net/wireless/ath/ath10k/snoc.c 	ar_snoc->mem = devm_ioremap(&pdev->dev, ar_snoc->mem_pa,
pdev             1649 drivers/net/wireless/ath/ath10k/snoc.c static int ath10k_snoc_probe(struct platform_device *pdev)
pdev             1660 drivers/net/wireless/ath/ath10k/snoc.c 	of_id = of_match_device(ath10k_snoc_dt_match, &pdev->dev);
pdev             1662 drivers/net/wireless/ath/ath10k/snoc.c 		dev_err(&pdev->dev, "failed to find matching device tree id\n");
pdev             1667 drivers/net/wireless/ath/ath10k/snoc.c 	dev = &pdev->dev;
pdev             1683 drivers/net/wireless/ath/ath10k/snoc.c 	ar_snoc->dev = pdev;
pdev             1684 drivers/net/wireless/ath/ath10k/snoc.c 	platform_set_drvdata(pdev, ar);
pdev             1754 drivers/net/wireless/ath/ath10k/snoc.c static int ath10k_snoc_remove(struct platform_device *pdev)
pdev             1756 drivers/net/wireless/ath/ath10k/snoc.c 	struct ath10k *ar = platform_get_drvdata(pdev);
pdev             8092 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_fw_pdev_base_stats_fill(const struct ath10k_fw_stats_pdev *pdev,
pdev             8105 drivers/net/wireless/ath/ath10k/wmi.c 			"Channel noise floor", pdev->ch_noise_floor);
pdev             8107 drivers/net/wireless/ath/ath10k/wmi.c 			"Channel TX power", pdev->chan_tx_power);
pdev             8109 drivers/net/wireless/ath/ath10k/wmi.c 			"TX frame count", pdev->tx_frame_count);
pdev             8111 drivers/net/wireless/ath/ath10k/wmi.c 			"RX frame count", pdev->rx_frame_count);
pdev             8113 drivers/net/wireless/ath/ath10k/wmi.c 			"RX clear count", pdev->rx_clear_count);
pdev             8115 drivers/net/wireless/ath/ath10k/wmi.c 			"Cycle count", pdev->cycle_count);
pdev             8117 drivers/net/wireless/ath/ath10k/wmi.c 			"PHY error count", pdev->phy_err_count);
pdev             8123 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_fw_pdev_extra_stats_fill(const struct ath10k_fw_stats_pdev *pdev,
pdev             8130 drivers/net/wireless/ath/ath10k/wmi.c 			"RTS bad count", pdev->rts_bad);
pdev             8132 drivers/net/wireless/ath/ath10k/wmi.c 			"RTS good count", pdev->rts_good);
pdev             8134 drivers/net/wireless/ath/ath10k/wmi.c 			"FCS bad count", pdev->fcs_bad);
pdev             8136 drivers/net/wireless/ath/ath10k/wmi.c 			"No beacon count", pdev->no_beacons);
pdev             8138 drivers/net/wireless/ath/ath10k/wmi.c 			"MIB int count", pdev->mib_int_count);
pdev             8145 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_fw_pdev_tx_stats_fill(const struct ath10k_fw_stats_pdev *pdev,
pdev             8157 drivers/net/wireless/ath/ath10k/wmi.c 			 "HTT cookies queued", pdev->comp_queued);
pdev             8159 drivers/net/wireless/ath/ath10k/wmi.c 			 "HTT cookies disp.", pdev->comp_delivered);
pdev             8161 drivers/net/wireless/ath/ath10k/wmi.c 			 "MSDU queued", pdev->msdu_enqued);
pdev             8163 drivers/net/wireless/ath/ath10k/wmi.c 			 "MPDU queued", pdev->mpdu_enqued);
pdev             8165 drivers/net/wireless/ath/ath10k/wmi.c 			 "MSDUs dropped", pdev->wmm_drop);
pdev             8167 drivers/net/wireless/ath/ath10k/wmi.c 			 "Local enqued", pdev->local_enqued);
pdev             8169 drivers/net/wireless/ath/ath10k/wmi.c 			 "Local freed", pdev->local_freed);
pdev             8171 drivers/net/wireless/ath/ath10k/wmi.c 			 "HW queued", pdev->hw_queued);
pdev             8173 drivers/net/wireless/ath/ath10k/wmi.c 			 "PPDUs reaped", pdev->hw_reaped);
pdev             8175 drivers/net/wireless/ath/ath10k/wmi.c 			 "Num underruns", pdev->underrun);
pdev             8177 drivers/net/wireless/ath/ath10k/wmi.c 			 "PPDUs cleaned", pdev->tx_abort);
pdev             8179 drivers/net/wireless/ath/ath10k/wmi.c 			 "MPDUs requed", pdev->mpdus_requed);
pdev             8181 drivers/net/wireless/ath/ath10k/wmi.c 			 "Excessive retries", pdev->tx_ko);
pdev             8183 drivers/net/wireless/ath/ath10k/wmi.c 			 "HW rate", pdev->data_rc);
pdev             8185 drivers/net/wireless/ath/ath10k/wmi.c 			 "Sched self triggers", pdev->self_triggers);
pdev             8188 drivers/net/wireless/ath/ath10k/wmi.c 			 pdev->sw_retry_failure);
pdev             8191 drivers/net/wireless/ath/ath10k/wmi.c 			 pdev->illgl_rate_phy_err);
pdev             8193 drivers/net/wireless/ath/ath10k/wmi.c 			 "Pdev continuous xretry", pdev->pdev_cont_xretry);
pdev             8195 drivers/net/wireless/ath/ath10k/wmi.c 			 "TX timeout", pdev->pdev_tx_timeout);
pdev             8197 drivers/net/wireless/ath/ath10k/wmi.c 			 "PDEV resets", pdev->pdev_resets);
pdev             8199 drivers/net/wireless/ath/ath10k/wmi.c 			 "PHY underrun", pdev->phy_underrun);
pdev             8201 drivers/net/wireless/ath/ath10k/wmi.c 			 "MPDU is more than txop limit", pdev->txop_ovf);
pdev             8206 drivers/net/wireless/ath/ath10k/wmi.c ath10k_wmi_fw_pdev_rx_stats_fill(const struct ath10k_fw_stats_pdev *pdev,
pdev             8219 drivers/net/wireless/ath/ath10k/wmi.c 			 pdev->mid_ppdu_route_change);
pdev             8221 drivers/net/wireless/ath/ath10k/wmi.c 			 "Tot. number of statuses", pdev->status_rcvd);
pdev             8223 drivers/net/wireless/ath/ath10k/wmi.c 			 "Extra frags on rings 0", pdev->r0_frags);
pdev             8225 drivers/net/wireless/ath/ath10k/wmi.c 			 "Extra frags on rings 1", pdev->r1_frags);
pdev             8227 drivers/net/wireless/ath/ath10k/wmi.c 			 "Extra frags on rings 2", pdev->r2_frags);
pdev             8229 drivers/net/wireless/ath/ath10k/wmi.c 			 "Extra frags on rings 3", pdev->r3_frags);
pdev             8231 drivers/net/wireless/ath/ath10k/wmi.c 			 "MSDUs delivered to HTT", pdev->htt_msdus);
pdev             8233 drivers/net/wireless/ath/ath10k/wmi.c 			 "MPDUs delivered to HTT", pdev->htt_mpdus);
pdev             8235 drivers/net/wireless/ath/ath10k/wmi.c 			 "MSDUs delivered to stack", pdev->loc_msdus);
pdev             8237 drivers/net/wireless/ath/ath10k/wmi.c 			 "MPDUs delivered to stack", pdev->loc_mpdus);
pdev             8239 drivers/net/wireless/ath/ath10k/wmi.c 			 "Oversized AMSUs", pdev->oversize_amsdu);
pdev             8241 drivers/net/wireless/ath/ath10k/wmi.c 			 "PHY errors", pdev->phy_errs);
pdev             8243 drivers/net/wireless/ath/ath10k/wmi.c 			 "PHY errors drops", pdev->phy_err_drop);
pdev             8245 drivers/net/wireless/ath/ath10k/wmi.c 			 "MPDU errors (FCS, MIC, ENC)", pdev->mpdu_errs);
pdev             8352 drivers/net/wireless/ath/ath10k/wmi.c 	const struct ath10k_fw_stats_pdev *pdev;
pdev             8360 drivers/net/wireless/ath/ath10k/wmi.c 	pdev = list_first_entry_or_null(&fw_stats->pdevs,
pdev             8362 drivers/net/wireless/ath/ath10k/wmi.c 	if (!pdev) {
pdev             8370 drivers/net/wireless/ath/ath10k/wmi.c 	ath10k_wmi_fw_pdev_base_stats_fill(pdev, buf, &len);
pdev             8371 drivers/net/wireless/ath/ath10k/wmi.c 	ath10k_wmi_fw_pdev_tx_stats_fill(pdev, buf, &len);
pdev             8372 drivers/net/wireless/ath/ath10k/wmi.c 	ath10k_wmi_fw_pdev_rx_stats_fill(pdev, buf, &len);
pdev             8410 drivers/net/wireless/ath/ath10k/wmi.c 	const struct ath10k_fw_stats_pdev *pdev;
pdev             8418 drivers/net/wireless/ath/ath10k/wmi.c 	pdev = list_first_entry_or_null(&fw_stats->pdevs,
pdev             8420 drivers/net/wireless/ath/ath10k/wmi.c 	if (!pdev) {
pdev             8428 drivers/net/wireless/ath/ath10k/wmi.c 	ath10k_wmi_fw_pdev_base_stats_fill(pdev, buf, &len);
pdev             8429 drivers/net/wireless/ath/ath10k/wmi.c 	ath10k_wmi_fw_pdev_extra_stats_fill(pdev, buf, &len);
pdev             8430 drivers/net/wireless/ath/ath10k/wmi.c 	ath10k_wmi_fw_pdev_tx_stats_fill(pdev, buf, &len);
pdev             8431 drivers/net/wireless/ath/ath10k/wmi.c 	ath10k_wmi_fw_pdev_rx_stats_fill(pdev, buf, &len);
pdev             8557 drivers/net/wireless/ath/ath10k/wmi.c 	const struct ath10k_fw_stats_pdev *pdev;
pdev             8566 drivers/net/wireless/ath/ath10k/wmi.c 	pdev = list_first_entry_or_null(&fw_stats->pdevs,
pdev             8568 drivers/net/wireless/ath/ath10k/wmi.c 	if (!pdev) {
pdev             8576 drivers/net/wireless/ath/ath10k/wmi.c 	ath10k_wmi_fw_pdev_base_stats_fill(pdev, buf, &len);
pdev             8577 drivers/net/wireless/ath/ath10k/wmi.c 	ath10k_wmi_fw_pdev_extra_stats_fill(pdev, buf, &len);
pdev             8578 drivers/net/wireless/ath/ath10k/wmi.c 	ath10k_wmi_fw_pdev_tx_stats_fill(pdev, buf, &len);
pdev             8581 drivers/net/wireless/ath/ath10k/wmi.c 			"HW paused", pdev->hw_paused);
pdev             8583 drivers/net/wireless/ath/ath10k/wmi.c 			"Seqs posted", pdev->seq_posted);
pdev             8585 drivers/net/wireless/ath/ath10k/wmi.c 			"Seqs failed queueing", pdev->seq_failed_queueing);
pdev             8587 drivers/net/wireless/ath/ath10k/wmi.c 			"Seqs completed", pdev->seq_completed);
pdev             8589 drivers/net/wireless/ath/ath10k/wmi.c 			"Seqs restarted", pdev->seq_restarted);
pdev             8591 drivers/net/wireless/ath/ath10k/wmi.c 			"MU Seqs posted", pdev->mu_seq_posted);
pdev             8593 drivers/net/wireless/ath/ath10k/wmi.c 			"MPDUs SW flushed", pdev->mpdus_sw_flush);
pdev             8595 drivers/net/wireless/ath/ath10k/wmi.c 			"MPDUs HW filtered", pdev->mpdus_hw_filter);
pdev             8597 drivers/net/wireless/ath/ath10k/wmi.c 			"MPDUs truncated", pdev->mpdus_truncated);
pdev             8599 drivers/net/wireless/ath/ath10k/wmi.c 			"MPDUs receive no ACK", pdev->mpdus_ack_failed);
pdev             8601 drivers/net/wireless/ath/ath10k/wmi.c 			"MPDUs expired", pdev->mpdus_expired);
pdev             8603 drivers/net/wireless/ath/ath10k/wmi.c 	ath10k_wmi_fw_pdev_rx_stats_fill(pdev, buf, &len);
pdev             8605 drivers/net/wireless/ath/ath10k/wmi.c 			"Num Rx Overflow errors", pdev->rx_ovfl_errs);
pdev               39 drivers/net/wireless/ath/ath5k/ahb.c 	struct platform_device *pdev = to_platform_device(ah->dev);
pdev               40 drivers/net/wireless/ath/ath5k/ahb.c 	struct ar231x_board_config *bcfg = dev_get_platdata(&pdev->dev);
pdev               56 drivers/net/wireless/ath/ath5k/ahb.c 	struct platform_device *pdev = to_platform_device(ah->dev);
pdev               57 drivers/net/wireless/ath/ath5k/ahb.c 	struct ar231x_board_config *bcfg = dev_get_platdata(&pdev->dev);
pdev               64 drivers/net/wireless/ath/ath5k/ahb.c 	struct platform_device *pdev = to_platform_device(ah->dev);
pdev               65 drivers/net/wireless/ath/ath5k/ahb.c 	struct ar231x_board_config *bcfg = dev_get_platdata(&pdev->dev);
pdev               85 drivers/net/wireless/ath/ath5k/ahb.c static int ath_ahb_probe(struct platform_device *pdev)
pdev               87 drivers/net/wireless/ath/ath5k/ahb.c 	struct ar231x_board_config *bcfg = dev_get_platdata(&pdev->dev);
pdev               96 drivers/net/wireless/ath/ath5k/ahb.c 	if (!dev_get_platdata(&pdev->dev)) {
pdev               97 drivers/net/wireless/ath/ath5k/ahb.c 		dev_err(&pdev->dev, "no platform data specified\n");
pdev              102 drivers/net/wireless/ath/ath5k/ahb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              104 drivers/net/wireless/ath/ath5k/ahb.c 		dev_err(&pdev->dev, "no memory resource found\n");
pdev              111 drivers/net/wireless/ath/ath5k/ahb.c 		dev_err(&pdev->dev, "ioremap failed\n");
pdev              116 drivers/net/wireless/ath/ath5k/ahb.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              118 drivers/net/wireless/ath/ath5k/ahb.c 		dev_err(&pdev->dev, "no IRQ resource found\n");
pdev              127 drivers/net/wireless/ath/ath5k/ahb.c 		dev_err(&pdev->dev, "no memory for ieee80211_hw\n");
pdev              134 drivers/net/wireless/ath/ath5k/ahb.c 	ah->dev = &pdev->dev;
pdev              174 drivers/net/wireless/ath/ath5k/ahb.c 		dev_err(&pdev->dev, "failed to attach device, err=%d\n", ret);
pdev              179 drivers/net/wireless/ath/ath5k/ahb.c 	platform_set_drvdata(pdev, hw);
pdev              191 drivers/net/wireless/ath/ath5k/ahb.c static int ath_ahb_remove(struct platform_device *pdev)
pdev              193 drivers/net/wireless/ath/ath5k/ahb.c 	struct ar231x_board_config *bcfg = dev_get_platdata(&pdev->dev);
pdev              194 drivers/net/wireless/ath/ath5k/ahb.c 	struct ieee80211_hw *hw = platform_get_drvdata(pdev);
pdev             1261 drivers/net/wireless/ath/ath5k/ath5k.h 	struct pci_dev		*pdev;
pdev              108 drivers/net/wireless/ath/ath5k/attach.c 	struct pci_dev *pdev = ah->pdev;
pdev              275 drivers/net/wireless/ath/ath5k/attach.c 	if ((ah->ah_version == AR5K_AR5212) && pdev && (pci_is_pcie(pdev))) {
pdev              167 drivers/net/wireless/ath/ath5k/led.c 	struct pci_dev *pdev = ah->pdev;
pdev              172 drivers/net/wireless/ath/ath5k/led.c 	if (!ah->pdev)
pdev              178 drivers/net/wireless/ath/ath5k/led.c 	match = pci_match_id(&ath5k_led_devices[0], pdev);
pdev               60 drivers/net/wireless/ath/ath5k/pci.c 	pci_read_config_byte(ah->pdev, PCI_CACHE_LINE_SIZE, &u8tmp);
pdev              158 drivers/net/wireless/ath/ath5k/pci.c ath5k_pci_probe(struct pci_dev *pdev,
pdev              185 drivers/net/wireless/ath/ath5k/pci.c 	pci_disable_link_state(pdev, PCIE_LINK_STATE_L0S);
pdev              187 drivers/net/wireless/ath/ath5k/pci.c 	ret = pci_enable_device(pdev);
pdev              189 drivers/net/wireless/ath/ath5k/pci.c 		dev_err(&pdev->dev, "can't enable device\n");
pdev              194 drivers/net/wireless/ath/ath5k/pci.c 	ret = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              196 drivers/net/wireless/ath/ath5k/pci.c 		dev_err(&pdev->dev, "32-bit DMA not available\n");
pdev              204 drivers/net/wireless/ath/ath5k/pci.c 	pci_read_config_byte(pdev, PCI_CACHE_LINE_SIZE, &csz);
pdev              214 drivers/net/wireless/ath/ath5k/pci.c 		pci_write_config_byte(pdev, PCI_CACHE_LINE_SIZE, csz);
pdev              221 drivers/net/wireless/ath/ath5k/pci.c 	pci_write_config_byte(pdev, PCI_LATENCY_TIMER, 0xa8);
pdev              224 drivers/net/wireless/ath/ath5k/pci.c 	pci_set_master(pdev);
pdev              230 drivers/net/wireless/ath/ath5k/pci.c 	pci_write_config_byte(pdev, 0x41, 0);
pdev              232 drivers/net/wireless/ath/ath5k/pci.c 	ret = pci_request_region(pdev, 0, "ath5k");
pdev              234 drivers/net/wireless/ath/ath5k/pci.c 		dev_err(&pdev->dev, "cannot reserve PCI memory region\n");
pdev              238 drivers/net/wireless/ath/ath5k/pci.c 	mem = pci_iomap(pdev, 0, 0);
pdev              240 drivers/net/wireless/ath/ath5k/pci.c 		dev_err(&pdev->dev, "cannot remap PCI memory region\n");
pdev              251 drivers/net/wireless/ath/ath5k/pci.c 		dev_err(&pdev->dev, "cannot allocate ieee80211_hw\n");
pdev              256 drivers/net/wireless/ath/ath5k/pci.c 	dev_info(&pdev->dev, "registered as '%s'\n", wiphy_name(hw->wiphy));
pdev              260 drivers/net/wireless/ath/ath5k/pci.c 	ah->pdev = pdev;
pdev              261 drivers/net/wireless/ath/ath5k/pci.c 	ah->dev = &pdev->dev;
pdev              262 drivers/net/wireless/ath/ath5k/pci.c 	ah->irq = pdev->irq;
pdev              272 drivers/net/wireless/ath/ath5k/pci.c 	pci_set_drvdata(pdev, hw);
pdev              278 drivers/net/wireless/ath/ath5k/pci.c 	pci_iounmap(pdev, mem);
pdev              280 drivers/net/wireless/ath/ath5k/pci.c 	pci_release_region(pdev, 0);
pdev              282 drivers/net/wireless/ath/ath5k/pci.c 	pci_disable_device(pdev);
pdev              288 drivers/net/wireless/ath/ath5k/pci.c ath5k_pci_remove(struct pci_dev *pdev)
pdev              290 drivers/net/wireless/ath/ath5k/pci.c 	struct ieee80211_hw *hw = pci_get_drvdata(pdev);
pdev              294 drivers/net/wireless/ath/ath5k/pci.c 	pci_iounmap(pdev, ah->iobase);
pdev              295 drivers/net/wireless/ath/ath5k/pci.c 	pci_release_region(pdev, 0);
pdev              296 drivers/net/wireless/ath/ath5k/pci.c 	pci_disable_device(pdev);
pdev              303 drivers/net/wireless/ath/ath5k/pci.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              304 drivers/net/wireless/ath/ath5k/pci.c 	struct ieee80211_hw *hw = pci_get_drvdata(pdev);
pdev              313 drivers/net/wireless/ath/ath5k/pci.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              314 drivers/net/wireless/ath/ath5k/pci.c 	struct ieee80211_hw *hw = pci_get_drvdata(pdev);
pdev              322 drivers/net/wireless/ath/ath5k/pci.c 	pci_write_config_byte(pdev, 0x41, 0);
pdev              609 drivers/net/wireless/ath/ath5k/reset.c 	struct pci_dev *pdev = ah->pdev;
pdev              631 drivers/net/wireless/ath/ath5k/reset.c 	bus_flags = (pdev && pci_is_pcie(pdev)) ? 0 : AR5K_RESET_CTL_PCI;
pdev              671 drivers/net/wireless/ath/ath5k/reset.c 	struct pci_dev *pdev = ah->pdev;
pdev              696 drivers/net/wireless/ath/ath5k/reset.c 	bus_flags = (pdev && pci_is_pcie(pdev)) ? 0 : AR5K_RESET_CTL_PCI;
pdev               72 drivers/net/wireless/ath/ath9k/ahb.c static int ath_ahb_probe(struct platform_device *pdev)
pdev               78 drivers/net/wireless/ath/ath9k/ahb.c 	const struct platform_device_id *id = platform_get_device_id(pdev);
pdev               84 drivers/net/wireless/ath/ath9k/ahb.c 	if (!dev_get_platdata(&pdev->dev)) {
pdev               85 drivers/net/wireless/ath/ath9k/ahb.c 		dev_err(&pdev->dev, "no platform data specified\n");
pdev               89 drivers/net/wireless/ath/ath9k/ahb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               91 drivers/net/wireless/ath/ath9k/ahb.c 		dev_err(&pdev->dev, "no memory resource found\n");
pdev               95 drivers/net/wireless/ath/ath9k/ahb.c 	mem = devm_ioremap_nocache(&pdev->dev, res->start, resource_size(res));
pdev               97 drivers/net/wireless/ath/ath9k/ahb.c 		dev_err(&pdev->dev, "ioremap failed\n");
pdev              101 drivers/net/wireless/ath/ath9k/ahb.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              103 drivers/net/wireless/ath/ath9k/ahb.c 		dev_err(&pdev->dev, "no IRQ resource found\n");
pdev              112 drivers/net/wireless/ath/ath9k/ahb.c 		dev_err(&pdev->dev, "no memory for ieee80211_hw\n");
pdev              116 drivers/net/wireless/ath/ath9k/ahb.c 	SET_IEEE80211_DEV(hw, &pdev->dev);
pdev              117 drivers/net/wireless/ath/ath9k/ahb.c 	platform_set_drvdata(pdev, hw);
pdev              121 drivers/net/wireless/ath/ath9k/ahb.c 	sc->dev = &pdev->dev;
pdev              127 drivers/net/wireless/ath/ath9k/ahb.c 		dev_err(&pdev->dev, "request_irq failed\n");
pdev              133 drivers/net/wireless/ath/ath9k/ahb.c 		dev_err(&pdev->dev, "failed to initialize device\n");
pdev              151 drivers/net/wireless/ath/ath9k/ahb.c static int ath_ahb_remove(struct platform_device *pdev)
pdev              153 drivers/net/wireless/ath/ath9k/ahb.c 	struct ieee80211_hw *hw = platform_get_drvdata(pdev);
pdev               32 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c static int ath9k_pci_fixup(struct pci_dev *pdev, const u16 *cal_data,
pdev               48 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 			dev_err(&pdev->dev, "invalid calibration data\n");
pdev               52 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 		dev_dbg(&pdev->dev, "calibration data needs swapping\n");
pdev               56 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	dev_info(&pdev->dev, "fixup device configuration\n");
pdev               58 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	mem = pcim_iomap(pdev, 0, 0);
pdev               60 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 		dev_err(&pdev->dev, "ioremap error\n");
pdev               64 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	pci_read_config_dword(pdev, PCI_BASE_ADDRESS_0, &bar0);
pdev               65 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	pci_write_config_dword(pdev, PCI_BASE_ADDRESS_0,
pdev               66 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 			       pci_resource_start(pdev, 0));
pdev               67 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	pci_read_config_word(pdev, PCI_COMMAND, &cmd);
pdev               69 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	pci_write_config_word(pdev, PCI_COMMAND, cmd);
pdev               91 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	pci_read_config_word(pdev, PCI_COMMAND, &cmd);
pdev               93 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	pci_write_config_word(pdev, PCI_COMMAND, cmd);
pdev               95 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	pci_write_config_dword(pdev, PCI_BASE_ADDRESS_0, bar0);
pdev               96 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	pcim_iounmap(pdev, mem);
pdev               98 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	pci_disable_device(pdev);
pdev              105 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	struct pci_dev *pdev = (struct pci_dev *)context;
pdev              106 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	struct owl_ctx *ctx = (struct owl_ctx *)pci_get_drvdata(pdev);
pdev              112 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 		dev_err(&pdev->dev, "no eeprom data received.\n");
pdev              118 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 		dev_err(&pdev->dev, "eeprom file has an invalid size.\n");
pdev              122 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	if (ath9k_pci_fixup(pdev, (const u16 *)fw->data, fw->size))
pdev              126 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	bus = pdev->bus;
pdev              127 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	pci_stop_and_remove_bus_device(pdev);
pdev              138 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c static const char *owl_get_eeprom_name(struct pci_dev *pdev)
pdev              140 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	struct device *dev = &pdev->dev;
pdev              156 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c static int owl_probe(struct pci_dev *pdev,
pdev              163 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	if (pcim_enable_device(pdev))
pdev              166 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	pcim_pin_device(pdev);
pdev              168 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	eeprom_name = owl_get_eeprom_name(pdev);
pdev              170 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 		dev_err(&pdev->dev, "no eeprom filename found.\n");
pdev              174 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL);
pdev              180 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	pci_set_drvdata(pdev, ctx);
pdev              182 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 				      &pdev->dev, GFP_KERNEL, pdev, owl_fw_cb);
pdev              184 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 		dev_err(&pdev->dev, "failed to request caldata (%d).\n", err);
pdev              189 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c static void owl_remove(struct pci_dev *pdev)
pdev              191 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	struct owl_ctx *ctx = pci_get_drvdata(pdev);
pdev              195 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 		pci_set_drvdata(pdev, NULL);
pdev              825 drivers/net/wireless/ath/ath9k/pci.c 	struct pci_dev *pdev = to_pci_dev(sc->dev);
pdev              832 drivers/net/wireless/ath/ath9k/pci.c 	parent = pdev->bus->self;
pdev              839 drivers/net/wireless/ath/ath9k/pci.c 		pcie_capability_clear_word(pdev, PCI_EXP_LNKCTL,
pdev              867 drivers/net/wireless/ath/ath9k/pci.c 		pci_read_config_dword(pdev, 0x70c, &ah->config.aspm_l1_fix);
pdev              885 drivers/net/wireless/ath/ath9k/pci.c static int ath_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              895 drivers/net/wireless/ath/ath9k/pci.c 	if (pcim_enable_device(pdev))
pdev              898 drivers/net/wireless/ath/ath9k/pci.c 	ret =  pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              904 drivers/net/wireless/ath/ath9k/pci.c 	ret = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              914 drivers/net/wireless/ath/ath9k/pci.c 	pci_read_config_byte(pdev, PCI_CACHE_LINE_SIZE, &csz);
pdev              924 drivers/net/wireless/ath/ath9k/pci.c 		pci_write_config_byte(pdev, PCI_CACHE_LINE_SIZE, csz);
pdev              931 drivers/net/wireless/ath/ath9k/pci.c 	pci_write_config_byte(pdev, PCI_LATENCY_TIMER, 0xa8);
pdev              933 drivers/net/wireless/ath/ath9k/pci.c 	pci_set_master(pdev);
pdev              939 drivers/net/wireless/ath/ath9k/pci.c 	pci_read_config_dword(pdev, 0x40, &val);
pdev              941 drivers/net/wireless/ath/ath9k/pci.c 		pci_write_config_dword(pdev, 0x40, val & 0xffff00ff);
pdev              943 drivers/net/wireless/ath/ath9k/pci.c 	ret = pcim_iomap_regions(pdev, BIT(0), "ath9k");
pdev              945 drivers/net/wireless/ath/ath9k/pci.c 		dev_err(&pdev->dev, "PCI memory region reserve error\n");
pdev              952 drivers/net/wireless/ath/ath9k/pci.c 		dev_err(&pdev->dev, "No memory for ieee80211_hw\n");
pdev              956 drivers/net/wireless/ath/ath9k/pci.c 	SET_IEEE80211_DEV(hw, &pdev->dev);
pdev              957 drivers/net/wireless/ath/ath9k/pci.c 	pci_set_drvdata(pdev, hw);
pdev              961 drivers/net/wireless/ath/ath9k/pci.c 	sc->dev = &pdev->dev;
pdev              962 drivers/net/wireless/ath/ath9k/pci.c 	sc->mem = pcim_iomap_table(pdev)[0];
pdev              966 drivers/net/wireless/ath/ath9k/pci.c 		if (pci_enable_msi(pdev) == 0) {
pdev              968 drivers/net/wireless/ath/ath9k/pci.c 			dev_err(&pdev->dev, "Using MSI\n");
pdev              970 drivers/net/wireless/ath/ath9k/pci.c 			dev_err(&pdev->dev, "Using INTx\n");
pdev              975 drivers/net/wireless/ath/ath9k/pci.c 		ret = request_irq(pdev->irq, ath_isr, IRQF_SHARED, "ath9k", sc);
pdev              977 drivers/net/wireless/ath/ath9k/pci.c 		ret = request_irq(pdev->irq, ath_isr, 0, "ath9k", sc);
pdev              980 drivers/net/wireless/ath/ath9k/pci.c 		dev_err(&pdev->dev, "request_irq failed\n");
pdev              984 drivers/net/wireless/ath/ath9k/pci.c 	sc->irq = pdev->irq;
pdev              988 drivers/net/wireless/ath/ath9k/pci.c 		dev_err(&pdev->dev, "Failed to initialize device\n");
pdev              997 drivers/net/wireless/ath/ath9k/pci.c 		   hw_name, (unsigned long)sc->mem, pdev->irq);
pdev             1008 drivers/net/wireless/ath/ath9k/pci.c static void ath_pci_remove(struct pci_dev *pdev)
pdev             1010 drivers/net/wireless/ath/ath9k/pci.c 	struct ieee80211_hw *hw = pci_get_drvdata(pdev);
pdev             1024 drivers/net/wireless/ath/ath9k/pci.c 	struct pci_dev *pdev = to_pci_dev(device);
pdev             1025 drivers/net/wireless/ath/ath9k/pci.c 	struct ieee80211_hw *hw = pci_get_drvdata(pdev);
pdev             1030 drivers/net/wireless/ath/ath9k/pci.c 		dev_info(&pdev->dev, "WOW is enabled, bypassing PCI suspend\n");
pdev             1048 drivers/net/wireless/ath/ath9k/pci.c 	struct pci_dev *pdev = to_pci_dev(device);
pdev             1049 drivers/net/wireless/ath/ath9k/pci.c 	struct ieee80211_hw *hw = pci_get_drvdata(pdev);
pdev             1060 drivers/net/wireless/ath/ath9k/pci.c 	pci_read_config_dword(pdev, 0x40, &val);
pdev             1062 drivers/net/wireless/ath/ath9k/pci.c 		pci_write_config_dword(pdev, 0x40, val & 0xffff00ff);
pdev             1214 drivers/net/wireless/ath/wcn36xx/main.c 					  struct platform_device *pdev)
pdev             1223 drivers/net/wireless/ath/wcn36xx/main.c 	res = platform_get_resource_byname(pdev, IORESOURCE_IRQ, "tx");
pdev             1231 drivers/net/wireless/ath/wcn36xx/main.c 	res = platform_get_resource_byname(pdev, IORESOURCE_IRQ, "rx");
pdev             1239 drivers/net/wireless/ath/wcn36xx/main.c 	wcn->tx_enable_state = qcom_smem_state_get(&pdev->dev,
pdev             1247 drivers/net/wireless/ath/wcn36xx/main.c 	wcn->tx_rings_empty_state = qcom_smem_state_get(&pdev->dev,
pdev             1254 drivers/net/wireless/ath/wcn36xx/main.c 	mmio_node = of_parse_phandle(pdev->dev.parent->of_node, "qcom,mmio", 0);
pdev             1298 drivers/net/wireless/ath/wcn36xx/main.c static int wcn36xx_probe(struct platform_device *pdev)
pdev             1308 drivers/net/wireless/ath/wcn36xx/main.c 	wcnss = dev_get_drvdata(pdev->dev.parent);
pdev             1316 drivers/net/wireless/ath/wcn36xx/main.c 	platform_set_drvdata(pdev, hw);
pdev             1319 drivers/net/wireless/ath/wcn36xx/main.c 	wcn->dev = &pdev->dev;
pdev             1340 drivers/net/wireless/ath/wcn36xx/main.c 	addr = of_get_property(pdev->dev.of_node, "local-mac-address", &ret);
pdev             1350 drivers/net/wireless/ath/wcn36xx/main.c 	ret = wcn36xx_platform_get_resources(wcn, pdev);
pdev             1370 drivers/net/wireless/ath/wcn36xx/main.c static int wcn36xx_remove(struct platform_device *pdev)
pdev             1372 drivers/net/wireless/ath/wcn36xx/main.c 	struct ieee80211_hw *hw = platform_get_drvdata(pdev);
pdev              156 drivers/net/wireless/ath/wil6210/pcie_bus.c 	int irq = wil->pdev->irq;
pdev              167 drivers/net/wireless/ath/wil6210/pcie_bus.c 	int irq = wil->pdev->irq;
pdev              193 drivers/net/wireless/ath/wil6210/pcie_bus.c 	struct pci_dev *pdev = wil->pdev;
pdev              199 drivers/net/wireless/ath/wil6210/pcie_bus.c 	int msi_only = pdev->msi_enabled;
pdev              203 drivers/net/wireless/ath/wil6210/pcie_bus.c 	pci_set_master(pdev);
pdev              220 drivers/net/wireless/ath/wil6210/pcie_bus.c 	    pci_alloc_irq_vectors(pdev, n_msi, n_msi, PCI_IRQ_MSI) < n_msi) {
pdev              225 drivers/net/wireless/ath/wil6210/pcie_bus.c 	if (n_msi == 1 && pci_enable_msi(pdev)) {
pdev              238 drivers/net/wireless/ath/wil6210/pcie_bus.c 	rc = wil6210_init_irq(wil, pdev->irq);
pdev              252 drivers/net/wireless/ath/wil6210/pcie_bus.c 	wil6210_fini_irq(wil, pdev->irq);
pdev              255 drivers/net/wireless/ath/wil6210/pcie_bus.c 	pci_free_irq_vectors(pdev);
pdev              257 drivers/net/wireless/ath/wil6210/pcie_bus.c 	pci_clear_master(pdev);
pdev              263 drivers/net/wireless/ath/wil6210/pcie_bus.c 	struct pci_dev *pdev = wil->pdev;
pdev              267 drivers/net/wireless/ath/wil6210/pcie_bus.c 	pci_clear_master(pdev);
pdev              269 drivers/net/wireless/ath/wil6210/pcie_bus.c 	wil6210_fini_irq(wil, pdev->irq);
pdev              271 drivers/net/wireless/ath/wil6210/pcie_bus.c 	pci_disable_msi(pdev);
pdev              306 drivers/net/wireless/ath/wil6210/pcie_bus.c static int wil_pcie_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              309 drivers/net/wireless/ath/wil6210/pcie_bus.c 	struct device *dev = &pdev->dev;
pdev              315 drivers/net/wireless/ath/wil6210/pcie_bus.c 	u32 bar_size = pci_resource_len(pdev, 0);
pdev              320 drivers/net/wireless/ath/wil6210/pcie_bus.c 	dev_info(&pdev->dev, WIL_NAME
pdev              322 drivers/net/wireless/ath/wil6210/pcie_bus.c 		 (int)pdev->vendor, (int)pdev->device, (int)pdev->revision,
pdev              327 drivers/net/wireless/ath/wil6210/pcie_bus.c 		dev_err(&pdev->dev, "Unexpected BAR0 size 0x%x\n",
pdev              339 drivers/net/wireless/ath/wil6210/pcie_bus.c 	wil->pdev = pdev;
pdev              340 drivers/net/wireless/ath/wil6210/pcie_bus.c 	pci_set_drvdata(pdev, wil);
pdev              345 drivers/net/wireless/ath/wil6210/pcie_bus.c 		wil_platform_init(&pdev->dev, &wil->platform_ops, &rops, wil);
pdev              352 drivers/net/wireless/ath/wil6210/pcie_bus.c 	rc = pci_enable_device(pdev);
pdev              353 drivers/net/wireless/ath/wil6210/pcie_bus.c 	if (rc && pdev->msi_enabled == 0) {
pdev              359 drivers/net/wireless/ath/wil6210/pcie_bus.c 		pdev->msi_enabled = 1;
pdev              360 drivers/net/wireless/ath/wil6210/pcie_bus.c 		rc = pci_enable_device(pdev);
pdev              368 drivers/net/wireless/ath/wil6210/pcie_bus.c 	pci_set_power_state(pdev, PCI_D0);
pdev              370 drivers/net/wireless/ath/wil6210/pcie_bus.c 	rc = pci_request_region(pdev, 0, WIL_NAME);
pdev              377 drivers/net/wireless/ath/wil6210/pcie_bus.c 	wil->csr = pci_ioremap_bar(pdev, 0);
pdev              384 drivers/net/wireless/ath/wil6210/pcie_bus.c 	wil_info(wil, "CSR at %pR -> 0x%p\n", &pdev->resource[0], wil->csr);
pdev              461 drivers/net/wireless/ath/wil6210/pcie_bus.c 	pci_iounmap(pdev, wil->csr);
pdev              463 drivers/net/wireless/ath/wil6210/pcie_bus.c 	pci_release_region(pdev, 0);
pdev              465 drivers/net/wireless/ath/wil6210/pcie_bus.c 	pci_disable_device(pdev);
pdev              474 drivers/net/wireless/ath/wil6210/pcie_bus.c static void wil_pcie_remove(struct pci_dev *pdev)
pdev              476 drivers/net/wireless/ath/wil6210/pcie_bus.c 	struct wil6210_priv *wil = pci_get_drvdata(pdev);
pdev              492 drivers/net/wireless/ath/wil6210/pcie_bus.c 	pci_iounmap(pdev, csr);
pdev              493 drivers/net/wireless/ath/wil6210/pcie_bus.c 	pci_release_region(pdev, 0);
pdev              494 drivers/net/wireless/ath/wil6210/pcie_bus.c 	pci_disable_device(pdev);
pdev              510 drivers/net/wireless/ath/wil6210/pcie_bus.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              511 drivers/net/wireless/ath/wil6210/pcie_bus.c 	struct wil6210_priv *wil = pci_get_drvdata(pdev);
pdev              532 drivers/net/wireless/ath/wil6210/pcie_bus.c 			pci_clear_master(pdev);
pdev              545 drivers/net/wireless/ath/wil6210/pcie_bus.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              546 drivers/net/wireless/ath/wil6210/pcie_bus.c 	struct wil6210_priv *wil = pci_get_drvdata(pdev);
pdev              561 drivers/net/wireless/ath/wil6210/pcie_bus.c 		pci_set_master(pdev);
pdev              566 drivers/net/wireless/ath/wil6210/pcie_bus.c 			pci_clear_master(pdev);
pdev              632 drivers/net/wireless/ath/wil6210/pcie_bus.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              633 drivers/net/wireless/ath/wil6210/pcie_bus.c 	struct wil6210_priv *wil = pci_get_drvdata(pdev);
pdev              647 drivers/net/wireless/ath/wil6210/pcie_bus.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              648 drivers/net/wireless/ath/wil6210/pcie_bus.c 	struct wil6210_priv *wil = pci_get_drvdata(pdev);
pdev              931 drivers/net/wireless/ath/wil6210/wil6210.h 	struct pci_dev *pdev;
pdev               39 drivers/net/wireless/atmel/atmel_pci.c static int atmel_pci_probe(struct pci_dev *pdev,
pdev               44 drivers/net/wireless/atmel/atmel_pci.c 	if (pci_enable_device(pdev))
pdev               47 drivers/net/wireless/atmel/atmel_pci.c 	pci_set_master(pdev);
pdev               49 drivers/net/wireless/atmel/atmel_pci.c 	dev = init_atmel_card(pdev->irq, pdev->resource[1].start,
pdev               51 drivers/net/wireless/atmel/atmel_pci.c 			      &pdev->dev, NULL, NULL);
pdev               53 drivers/net/wireless/atmel/atmel_pci.c 		pci_disable_device(pdev);
pdev               57 drivers/net/wireless/atmel/atmel_pci.c 	pci_set_drvdata(pdev, dev);
pdev               61 drivers/net/wireless/atmel/atmel_pci.c static void atmel_pci_remove(struct pci_dev *pdev)
pdev               63 drivers/net/wireless/atmel/atmel_pci.c 	stop_atmel_card(pci_get_drvdata(pdev));
pdev             5514 drivers/net/wireless/broadcom/b43/main.c #define IS_PDEV(pdev, _vendor, _device, _subvendor, _subdevice)		( \
pdev             5515 drivers/net/wireless/broadcom/b43/main.c 	(pdev->vendor == PCI_VENDOR_ID_##_vendor) &&			\
pdev             5516 drivers/net/wireless/broadcom/b43/main.c 	(pdev->device == _device) &&					\
pdev             5517 drivers/net/wireless/broadcom/b43/main.c 	(pdev->subsystem_vendor == PCI_VENDOR_ID_##_subvendor) &&	\
pdev             5518 drivers/net/wireless/broadcom/b43/main.c 	(pdev->subsystem_device == _subdevice)				)
pdev             5523 drivers/net/wireless/broadcom/b43/main.c 	struct pci_dev *pdev;
pdev             5533 drivers/net/wireless/broadcom/b43/main.c 		pdev = bus->host_pci;
pdev             5534 drivers/net/wireless/broadcom/b43/main.c 		if (IS_PDEV(pdev, BROADCOM, 0x4318, ASUSTEK, 0x100F) ||
pdev             5535 drivers/net/wireless/broadcom/b43/main.c 		    IS_PDEV(pdev, BROADCOM, 0x4320,    DELL, 0x0003) ||
pdev             5536 drivers/net/wireless/broadcom/b43/main.c 		    IS_PDEV(pdev, BROADCOM, 0x4320,      HP, 0x12f8) ||
pdev             5537 drivers/net/wireless/broadcom/b43/main.c 		    IS_PDEV(pdev, BROADCOM, 0x4320, LINKSYS, 0x0015) ||
pdev             5538 drivers/net/wireless/broadcom/b43/main.c 		    IS_PDEV(pdev, BROADCOM, 0x4320, LINKSYS, 0x0014) ||
pdev             5539 drivers/net/wireless/broadcom/b43/main.c 		    IS_PDEV(pdev, BROADCOM, 0x4320, LINKSYS, 0x0013) ||
pdev             5540 drivers/net/wireless/broadcom/b43/main.c 		    IS_PDEV(pdev, BROADCOM, 0x4320, MOTOROLA, 0x7010))
pdev             6510 drivers/net/wireless/broadcom/b43/phy_n.c 				struct pci_dev *pdev =
pdev             6512 drivers/net/wireless/broadcom/b43/phy_n.c 				if (pdev->device == 0x4328 ||
pdev             6513 drivers/net/wireless/broadcom/b43/phy_n.c 				    pdev->device == 0x432a)
pdev             3625 drivers/net/wireless/broadcom/b43legacy/main.c 	struct pci_dev *pdev = (bus->bustype == SSB_BUSTYPE_PCI) ? bus->host_pci : NULL;
pdev             3665 drivers/net/wireless/broadcom/b43legacy/main.c 	if (!pdev ||
pdev             3666 drivers/net/wireless/broadcom/b43legacy/main.c 	    (pdev->device != 0x4312 &&
pdev             3667 drivers/net/wireless/broadcom/b43legacy/main.c 	     pdev->device != 0x4319 &&
pdev             3668 drivers/net/wireless/broadcom/b43legacy/main.c 	     pdev->device != 0x4324)) {
pdev              457 drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c static int __init brcmf_common_pd_probe(struct platform_device *pdev)
pdev              461 drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c 	brcmfmac_pdata = dev_get_platdata(&pdev->dev);
pdev              469 drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c static int brcmf_common_pd_remove(struct platform_device *pdev)
pdev              250 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	struct pci_dev *pdev;
pdev              536 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	const struct pci_dev *pdev = devinfo->pdev;
pdev              537 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	struct brcmf_bus *bus = dev_get_drvdata(&pdev->dev);
pdev              544 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 		pci_write_config_dword(pdev, BRCMF_PCIE_BAR0_WINDOW, bar0_win);
pdev              545 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 		if (pci_read_config_dword(pdev, BRCMF_PCIE_BAR0_WINDOW,
pdev              549 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 				pci_write_config_dword(pdev,
pdev              583 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	pci_read_config_dword(devinfo->pdev, BRCMF_PCIE_REG_LINK_STATUS_CTRL,
pdev              586 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	pci_write_config_dword(devinfo->pdev, BRCMF_PCIE_REG_LINK_STATUS_CTRL,
pdev              596 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	pci_write_config_dword(devinfo->pdev, BRCMF_PCIE_REG_LINK_STATUS_CTRL,
pdev              627 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	device_wakeup_enable(&devinfo->pdev->dev);
pdev              691 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	pci_write_config_dword(devinfo->pdev, BRCMF_PCIE_REG_SBMBX, 1);
pdev              696 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 		pci_write_config_dword(devinfo->pdev, BRCMF_PCIE_REG_SBMBX, 1);
pdev              732 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 		brcmf_fw_crashed(&devinfo->pdev->dev);
pdev              765 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	struct pci_dev *pdev = devinfo->pdev;
pdev              766 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	struct brcmf_bus *bus = dev_get_drvdata(&pdev->dev);
pdev              858 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 							&devinfo->pdev->dev);
pdev              871 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	struct pci_dev *pdev = devinfo->pdev;
pdev              872 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	struct brcmf_bus *bus = dev_get_drvdata(&pdev->dev);
pdev              878 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	pci_enable_msi(pdev);
pdev              879 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	if (request_threaded_irq(pdev->irq, brcmf_pcie_quick_check_isr,
pdev              882 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 		pci_disable_msi(pdev);
pdev              883 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 		brcmf_err(bus, "Failed to request IRQ %d\n", pdev->irq);
pdev              893 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	struct pci_dev *pdev = devinfo->pdev;
pdev              894 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	struct brcmf_bus *bus = dev_get_drvdata(&pdev->dev);
pdev              902 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	free_irq(pdev->irq, devinfo);
pdev              903 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	pci_disable_msi(pdev);
pdev             1017 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	ring = dma_alloc_coherent(&devinfo->pdev->dev, size, dma_handle,
pdev             1063 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 		dma_free_coherent(&devinfo->pdev->dev, size, dma_buf,
pdev             1105 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 		brcmf_pcie_release_ringbuffer(&devinfo->pdev->dev,
pdev             1112 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 		dma_free_coherent(&devinfo->pdev->dev,
pdev             1123 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	struct brcmf_bus *bus = dev_get_drvdata(&devinfo->pdev->dev);
pdev             1156 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 		devinfo->idxbuf = dma_alloc_coherent(&devinfo->pdev->dev, bufsz,
pdev             1286 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 		dma_free_coherent(&devinfo->pdev->dev,
pdev             1291 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 		dma_free_coherent(&devinfo->pdev->dev,
pdev             1299 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	struct brcmf_bus *bus = dev_get_drvdata(&devinfo->pdev->dev);
pdev             1304 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 		dma_alloc_coherent(&devinfo->pdev->dev,
pdev             1321 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 		dma_alloc_coherent(&devinfo->pdev->dev,
pdev             1495 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	struct brcmf_bus *bus = dev_get_drvdata(&devinfo->pdev->dev);
pdev             1550 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	struct brcmf_bus *bus = dev_get_drvdata(&devinfo->pdev->dev);
pdev             1622 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	struct pci_dev *pdev = devinfo->pdev;
pdev             1623 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	struct brcmf_bus *bus = dev_get_drvdata(&pdev->dev);
pdev             1628 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	err = pci_enable_device(pdev);
pdev             1634 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	pci_set_master(pdev);
pdev             1637 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	bar0_addr = pci_resource_start(pdev, 0);
pdev             1639 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	bar1_addr = pci_resource_start(pdev, 2);
pdev             1641 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	bar1_size = pci_resource_len(pdev, 2);
pdev             1673 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	pci_disable_device(devinfo->pdev);
pdev             1677 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c static u32 brcmf_pcie_buscore_prep_addr(const struct pci_dev *pdev, u32 addr)
pdev             1683 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	pci_write_config_dword(pdev, BRCMF_PCIE_BAR0_WINDOW, addr);
pdev             1693 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	addr = brcmf_pcie_buscore_prep_addr(devinfo->pdev, addr);
pdev             1702 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	addr = brcmf_pcie_buscore_prep_addr(devinfo->pdev, addr);
pdev             1830 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	ret = brcmf_attach(&devinfo->pdev->dev);
pdev             1863 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	fwreq->domain_nr = pci_domain_nr(devinfo->pdev->bus) + 1;
pdev             1864 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	fwreq->bus_nr = devinfo->pdev->bus->number;
pdev             1870 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c brcmf_pcie_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             1878 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	brcmf_dbg(PCIE, "Enter %x:%x\n", pdev->vendor, pdev->device);
pdev             1885 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	devinfo->pdev = pdev;
pdev             1900 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	devinfo->settings = brcmf_get_module_param(&devinfo->pdev->dev,
pdev             1924 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	bus->dev = &pdev->dev;
pdev             1929 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	bus->wowl_supported = pci_pme_capable(pdev, PCI_D3hot);
pdev             1930 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	dev_set_drvdata(&pdev->dev, bus);
pdev             1932 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	ret = brcmf_alloc(&devinfo->pdev->dev, devinfo->settings);
pdev             1953 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	brcmf_err(NULL, "failed %x:%x\n", pdev->vendor, pdev->device);
pdev             1966 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c brcmf_pcie_remove(struct pci_dev *pdev)
pdev             1973 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	bus = dev_get_drvdata(&pdev->dev);
pdev             1983 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	brcmf_detach(&pdev->dev);
pdev             1984 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	brcmf_free(&pdev->dev);
pdev             2003 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	dev_set_drvdata(&pdev->dev, NULL);
pdev             2043 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	struct pci_dev *pdev;
pdev             2069 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	pdev = devinfo->pdev;
pdev             2070 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	brcmf_pcie_remove(pdev);
pdev             2072 drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c 	err = brcmf_pcie_probe(pdev, NULL);
pdev              332 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c static void brcms_remove(struct bcma_device *pdev)
pdev              334 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 	struct ieee80211_hw *hw = bcma_get_drvdata(pdev);
pdev              346 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 	bcma_set_drvdata(pdev, NULL);
pdev              367 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c static int brcms_request_fw(struct brcms_info *wl, struct bcma_device *pdev)
pdev              370 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 	struct device *device = &pdev->dev;
pdev             1127 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c static struct brcms_info *brcms_attach(struct bcma_device *pdev)
pdev             1141 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 	hw = bcma_get_drvdata(pdev);
pdev             1159 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 	wl->wlc = brcms_c_attach((void *)wl, pdev, unit, false, &err);
pdev             1170 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 	if (request_irq(pdev->irq, brcms_isr,
pdev             1175 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 	wl->irq = pdev->irq;
pdev             1222 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c static int brcms_bcma_probe(struct bcma_device *pdev)
pdev             1227 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 	dev_info(&pdev->dev, "mfg %x core %x rev %d class %d irq %d\n",
pdev             1228 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 		 pdev->id.manuf, pdev->id.id, pdev->id.rev, pdev->id.class,
pdev             1229 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 		 pdev->irq);
pdev             1231 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 	if ((pdev->id.manuf != BCMA_MANUF_BCM) ||
pdev             1232 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 	    (pdev->id.id != BCMA_CORE_80211))
pdev             1241 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 	SET_IEEE80211_DEV(hw, &pdev->dev);
pdev             1243 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 	bcma_set_drvdata(pdev, hw);
pdev             1247 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 	wl = brcms_attach(pdev);
pdev             1257 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c static int brcms_suspend(struct bcma_device *pdev)
pdev             1262 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c 	hw = bcma_get_drvdata(pdev);
pdev             1280 drivers/net/wireless/broadcom/brcm80211/brcmsmac/mac80211_if.c static int brcms_resume(struct bcma_device *pdev)
pdev               77 drivers/net/wireless/cisco/airo.c static int airo_pci_suspend(struct pci_dev *pdev, pm_message_t state);
pdev               78 drivers/net/wireless/cisco/airo.c static int airo_pci_resume(struct pci_dev *pdev);
pdev             5553 drivers/net/wireless/cisco/airo.c static int airo_pci_probe(struct pci_dev *pdev,
pdev             5558 drivers/net/wireless/cisco/airo.c 	if (pci_enable_device(pdev))
pdev             5560 drivers/net/wireless/cisco/airo.c 	pci_set_master(pdev);
pdev             5562 drivers/net/wireless/cisco/airo.c 	if (pdev->device == 0x5000 || pdev->device == 0xa504)
pdev             5563 drivers/net/wireless/cisco/airo.c 			dev = _init_airo_card(pdev->irq, pdev->resource[0].start, 0, pdev, &pdev->dev);
pdev             5565 drivers/net/wireless/cisco/airo.c 			dev = _init_airo_card(pdev->irq, pdev->resource[2].start, 0, pdev, &pdev->dev);
pdev             5567 drivers/net/wireless/cisco/airo.c 		pci_disable_device(pdev);
pdev             5571 drivers/net/wireless/cisco/airo.c 	pci_set_drvdata(pdev, dev);
pdev             5575 drivers/net/wireless/cisco/airo.c static void airo_pci_remove(struct pci_dev *pdev)
pdev             5577 drivers/net/wireless/cisco/airo.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             5581 drivers/net/wireless/cisco/airo.c 	pci_disable_device(pdev);
pdev             5584 drivers/net/wireless/cisco/airo.c static int airo_pci_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             5586 drivers/net/wireless/cisco/airo.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             5606 drivers/net/wireless/cisco/airo.c 	pci_enable_wake(pdev, pci_choose_state(pdev, state), 1);
pdev             5607 drivers/net/wireless/cisco/airo.c 	pci_save_state(pdev);
pdev             5608 drivers/net/wireless/cisco/airo.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev             5612 drivers/net/wireless/cisco/airo.c static int airo_pci_resume(struct pci_dev *pdev)
pdev             5614 drivers/net/wireless/cisco/airo.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             5616 drivers/net/wireless/cisco/airo.c 	pci_power_t prev_state = pdev->current_state;
pdev             5618 drivers/net/wireless/cisco/airo.c 	pci_set_power_state(pdev, PCI_D0);
pdev             5619 drivers/net/wireless/cisco/airo.c 	pci_restore_state(pdev);
pdev             5620 drivers/net/wireless/cisco/airo.c 	pci_enable_wake(pdev, PCI_D0, 0);
pdev             11600 drivers/net/wireless/intel/ipw2x00/ipw2200.c static int ipw_pci_probe(struct pci_dev *pdev,
pdev             11620 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	priv->pci_dev = pdev;
pdev             11628 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	if (pci_enable_device(pdev)) {
pdev             11633 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	pci_set_master(pdev);
pdev             11635 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             11637 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             11643 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	pci_set_drvdata(pdev, priv);
pdev             11645 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev             11651 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	pci_read_config_dword(pdev, 0x40, &val);
pdev             11653 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		pci_write_config_dword(pdev, 0x40, val & 0xffff00ff);
pdev             11655 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	length = pci_resource_len(pdev, 0);
pdev             11658 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	base = pci_ioremap_bar(pdev, 0);
pdev             11676 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	err = request_irq(pdev->irq, ipw_isr, IRQF_SHARED, DRV_NAME, priv);
pdev             11678 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		IPW_ERROR("Error allocating IRQ %d\n", pdev->irq);
pdev             11682 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	SET_NETDEV_DEV(net_dev, &pdev->dev);
pdev             11709 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	err = sysfs_create_group(&pdev->dev.kobj, &ipw_attribute_group);
pdev             11760 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	sysfs_remove_group(&pdev->dev.kobj, &ipw_attribute_group);
pdev             11762 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	free_irq(pdev->irq, priv);
pdev             11766 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	pci_release_regions(pdev);
pdev             11768 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	pci_disable_device(pdev);
pdev             11775 drivers/net/wireless/intel/ipw2x00/ipw2200.c static void ipw_pci_remove(struct pci_dev *pdev)
pdev             11777 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	struct ipw_priv *priv = pci_get_drvdata(pdev);
pdev             11788 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	sysfs_remove_group(&pdev->dev.kobj, &ipw_attribute_group);
pdev             11845 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	free_irq(pdev->irq, priv);
pdev             11847 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	pci_release_regions(pdev);
pdev             11848 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	pci_disable_device(pdev);
pdev             11858 drivers/net/wireless/intel/ipw2x00/ipw2200.c static int ipw_pci_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             11860 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	struct ipw_priv *priv = pci_get_drvdata(pdev);
pdev             11871 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	pci_save_state(pdev);
pdev             11872 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	pci_disable_device(pdev);
pdev             11873 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev             11880 drivers/net/wireless/intel/ipw2x00/ipw2200.c static int ipw_pci_resume(struct pci_dev *pdev)
pdev             11882 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	struct ipw_priv *priv = pci_get_drvdata(pdev);
pdev             11889 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	pci_set_power_state(pdev, PCI_D0);
pdev             11890 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	err = pci_enable_device(pdev);
pdev             11896 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	pci_restore_state(pdev);
pdev             11904 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	pci_read_config_dword(pdev, 0x40, &val);
pdev             11906 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		pci_write_config_dword(pdev, 0x40, val & 0xffff00ff);
pdev             11921 drivers/net/wireless/intel/ipw2x00/ipw2200.c static void ipw_pci_shutdown(struct pci_dev *pdev)
pdev             11923 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	struct ipw_priv *priv = pci_get_drvdata(pdev);
pdev             11928 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	pci_disable_device(pdev);
pdev             3580 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             3600 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	SET_IEEE80211_DEV(hw, &pdev->dev);
pdev             3610 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	il->pci_dev = pdev;
pdev             3616 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	pci_disable_link_state(pdev,
pdev             3620 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	if (pci_enable_device(pdev)) {
pdev             3625 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	pci_set_master(pdev);
pdev             3627 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             3629 drivers/net/wireless/intel/iwlegacy/3945-mac.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             3635 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	pci_set_drvdata(pdev, il);
pdev             3636 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev             3643 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	il->hw_base = pci_ioremap_bar(pdev, 0);
pdev             3650 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	       (unsigned long long)pci_resource_len(pdev, 0));
pdev             3655 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	pci_write_config_byte(pdev, 0x41, 0x00);
pdev             3723 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	err = sysfs_create_group(&pdev->dev.kobj, &il3945_attribute_group);
pdev             3754 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	sysfs_remove_group(&pdev->dev.kobj, &il3945_attribute_group);
pdev             3768 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	pci_release_regions(pdev);
pdev             3770 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	pci_disable_device(pdev);
pdev             3778 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_pci_remove(struct pci_dev *pdev)
pdev             3780 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	struct il_priv *il = pci_get_drvdata(pdev);
pdev             3819 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	sysfs_remove_group(&pdev->dev.kobj, &il3945_attribute_group);
pdev             3840 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	free_irq(pdev->irq, il);
pdev             3841 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	pci_disable_msi(pdev);
pdev             3844 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	pci_release_regions(pdev);
pdev             3845 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	pci_disable_device(pdev);
pdev             6479 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             6499 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	SET_IEEE80211_DEV(hw, &pdev->dev);
pdev             6507 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	il->pci_dev = pdev;
pdev             6513 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	pci_disable_link_state(pdev,
pdev             6517 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	if (pci_enable_device(pdev)) {
pdev             6522 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	pci_set_master(pdev);
pdev             6524 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(36));
pdev             6526 drivers/net/wireless/intel/iwlegacy/4965-mac.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(36));
pdev             6528 drivers/net/wireless/intel/iwlegacy/4965-mac.c 		err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             6531 drivers/net/wireless/intel/iwlegacy/4965-mac.c 			    pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             6539 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev             6543 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	pci_set_drvdata(pdev, il);
pdev             6548 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	il->hw_base = pci_ioremap_bar(pdev, 0);
pdev             6555 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	       (unsigned long long)pci_resource_len(pdev, 0));
pdev             6576 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	pci_write_config_byte(pdev, PCI_CFG_RETRY_TIMEOUT, 0x00);
pdev             6680 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	pci_release_regions(pdev);
pdev             6682 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	pci_disable_device(pdev);
pdev             6690 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_pci_remove(struct pci_dev *pdev)
pdev             6692 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	struct il_priv *il = pci_get_drvdata(pdev);
pdev             6703 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	sysfs_remove_group(&pdev->dev.kobj, &il_attribute_group);
pdev             6758 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	pci_release_regions(pdev);
pdev             6759 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	pci_disable_device(pdev);
pdev             4962 drivers/net/wireless/intel/iwlegacy/common.c 	struct pci_dev *pdev = to_pci_dev(device);
pdev             4963 drivers/net/wireless/intel/iwlegacy/common.c 	struct il_priv *il = pci_get_drvdata(pdev);
pdev             4970 drivers/net/wireless/intel/iwlegacy/common.c 	pci_write_config_byte(pdev, PCI_CFG_RETRY_TIMEOUT, 0x00);
pdev              993 drivers/net/wireless/intel/iwlwifi/pcie/drv.c static int iwl_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1001 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 	iwl_trans = iwl_trans_pcie_alloc(pdev, ent, &cfg->trans);
pdev             1147 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 	pci_set_drvdata(pdev, iwl_trans);
pdev             1171 drivers/net/wireless/intel/iwlwifi/pcie/drv.c static void iwl_pci_remove(struct pci_dev *pdev)
pdev             1173 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 	struct iwl_trans *trans = pci_get_drvdata(pdev);
pdev             1194 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 	struct pci_dev *pdev = to_pci_dev(device);
pdev             1195 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 	struct iwl_trans *trans = pci_get_drvdata(pdev);
pdev             1207 drivers/net/wireless/intel/iwlwifi/pcie/drv.c 	pci_write_config_byte(pdev, PCI_CFG_RETRY_TIMEOUT, 0x00);
pdev              641 drivers/net/wireless/intel/iwlwifi/pcie/internal.h *iwl_trans_pcie_alloc(struct pci_dev *pdev,
pdev               97 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	struct pci_dev *pdev = trans_pcie->pci_dev;
pdev              123 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	sprintf(prefix, "iwlwifi %s: ", pci_name(pdev));
pdev              126 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		if (pci_read_config_dword(pdev, i, ptr))
pdev              135 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_ERR);
pdev              139 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 			if (pci_read_config_dword(pdev, pos + i, ptr))
pdev              146 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	if (!pdev->bus->self)
pdev              149 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	pdev = pdev->bus->self;
pdev              150 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	sprintf(prefix, "iwlwifi %s: ", pci_name(pdev));
pdev              153 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		pci_name(pdev));
pdev              155 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		if (pci_read_config_dword(pdev, i, ptr))
pdev              161 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	pdev = pcie_find_root_port(pdev);
pdev              162 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	if (pdev)
pdev              163 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_ERR);
pdev              166 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 			pci_name(pdev));
pdev              167 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		sprintf(prefix, "iwlwifi %s: ", pci_name(pdev));
pdev              169 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 			if (pci_read_config_dword(pdev, pos + i, ptr))
pdev             1631 drivers/net/wireless/intel/iwlwifi/pcie/trans.c iwl_pcie_set_interrupt_capa(struct pci_dev *pdev,
pdev             1646 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	num_irqs = pci_enable_msix_range(pdev, trans_pcie->msix_entries,
pdev             1685 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	ret = pci_enable_msi(pdev);
pdev             1687 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		dev_err(&pdev->dev, "pci_enable_msi failed - %d\n", ret);
pdev             1689 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		pci_read_config_word(pdev, PCI_COMMAND, &pci_cmd);
pdev             1692 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 			pci_write_config_word(pdev, PCI_COMMAND, pci_cmd);
pdev             1721 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static int iwl_pcie_init_msix_handler(struct pci_dev *pdev,
pdev             1729 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		const char *qname = queue_name(&pdev->dev, trans_pcie, i);
pdev             1735 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		ret = devm_request_threaded_irq(&pdev->dev,
pdev             2023 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	struct pci_dev *pdev;
pdev             2031 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	struct pci_dev *pdev = removal->pdev;
pdev             2034 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	dev_err(&pdev->dev, "Device gone - attempting removal\n");
pdev             2035 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	kobject_uevent_env(&pdev->dev.kobj, KOBJ_CHANGE, prop);
pdev             2037 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	pci_dev_put(pdev);
pdev             2038 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	pci_stop_and_remove_bus_device(pdev);
pdev             2126 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 			removal->pdev = to_pci_dev(trans->dev);
pdev             2128 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 			pci_dev_get(removal->pdev);
pdev             3460 drivers/net/wireless/intel/iwlwifi/pcie/trans.c struct iwl_trans *iwl_trans_pcie_alloc(struct pci_dev *pdev,
pdev             3488 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	ret = pcim_enable_device(pdev);
pdev             3492 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	trans = iwl_trans_alloc(sizeof(struct iwl_trans_pcie), &pdev->dev, ops,
pdev             3527 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		pci_disable_link_state(pdev, PCIE_LINK_STATE_L0S |
pdev             3545 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	pci_set_master(pdev);
pdev             3547 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	ret = pci_set_dma_mask(pdev, DMA_BIT_MASK(addr_size));
pdev             3549 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		ret = pci_set_consistent_dma_mask(pdev,
pdev             3552 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		ret = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             3554 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 			ret = pci_set_consistent_dma_mask(pdev,
pdev             3558 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 			dev_err(&pdev->dev, "No suitable DMA available\n");
pdev             3563 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	ret = pcim_iomap_regions_request_all(pdev, BIT(0), DRV_NAME);
pdev             3565 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		dev_err(&pdev->dev, "pcim_iomap_regions_request_all failed\n");
pdev             3569 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	trans_pcie->hw_base = pcim_iomap_table(pdev)[0];
pdev             3571 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		dev_err(&pdev->dev, "pcim_iomap_table failed\n");
pdev             3578 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	pci_write_config_byte(pdev, PCI_CFG_RETRY_TIMEOUT, 0x00);
pdev             3580 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	trans_pcie->pci_dev = pdev;
pdev             3585 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		dev_err(&pdev->dev, "HW_REV=0xFFFFFFFF, PCI issues?\n");
pdev             3618 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	iwl_pcie_set_interrupt_capa(pdev, trans, cfg_trans);
pdev             3619 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	trans->hw_id = (pdev->device << 16) + pdev->subsystem_device;
pdev             3621 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		 "PCI ID: 0x%04X:0x%04X", pdev->device, pdev->subsystem_device);
pdev             3629 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		ret = iwl_pcie_init_msix_handler(pdev, trans_pcie);
pdev             3637 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 		ret = devm_request_threaded_irq(&pdev->dev, pdev->irq,
pdev             3642 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 			IWL_ERR(trans, "Error allocating IRQ %d\n", pdev->irq);
pdev              290 drivers/net/wireless/intersil/hostap/hostap_pci.c static int prism2_pci_probe(struct pci_dev *pdev,
pdev              306 drivers/net/wireless/intersil/hostap/hostap_pci.c 	if (pci_enable_device(pdev))
pdev              309 drivers/net/wireless/intersil/hostap/hostap_pci.c 	phymem = pci_resource_start(pdev, 0);
pdev              311 drivers/net/wireless/intersil/hostap/hostap_pci.c 	if (!request_mem_region(phymem, pci_resource_len(pdev, 0), "Prism2")) {
pdev              316 drivers/net/wireless/intersil/hostap/hostap_pci.c 	mem = pci_ioremap_bar(pdev, 0);
pdev              323 drivers/net/wireless/intersil/hostap/hostap_pci.c 				     &pdev->dev);
pdev              331 drivers/net/wireless/intersil/hostap/hostap_pci.c         dev->irq = pdev->irq;
pdev              337 drivers/net/wireless/intersil/hostap/hostap_pci.c 	pci_set_drvdata(pdev, dev);
pdev              364 drivers/net/wireless/intersil/hostap/hostap_pci.c 	release_mem_region(phymem, pci_resource_len(pdev, 0));
pdev              367 drivers/net/wireless/intersil/hostap/hostap_pci.c 	pci_disable_device(pdev);
pdev              377 drivers/net/wireless/intersil/hostap/hostap_pci.c static void prism2_pci_remove(struct pci_dev *pdev)
pdev              384 drivers/net/wireless/intersil/hostap/hostap_pci.c 	dev = pci_get_drvdata(pdev);
pdev              401 drivers/net/wireless/intersil/hostap/hostap_pci.c 	release_mem_region(pci_resource_start(pdev, 0),
pdev              402 drivers/net/wireless/intersil/hostap/hostap_pci.c 			   pci_resource_len(pdev, 0));
pdev              403 drivers/net/wireless/intersil/hostap/hostap_pci.c 	pci_disable_device(pdev);
pdev              408 drivers/net/wireless/intersil/hostap/hostap_pci.c static int prism2_pci_suspend(struct pci_dev *pdev, pm_message_t state)
pdev              410 drivers/net/wireless/intersil/hostap/hostap_pci.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev              417 drivers/net/wireless/intersil/hostap/hostap_pci.c 	pci_save_state(pdev);
pdev              418 drivers/net/wireless/intersil/hostap/hostap_pci.c 	pci_disable_device(pdev);
pdev              419 drivers/net/wireless/intersil/hostap/hostap_pci.c 	pci_set_power_state(pdev, PCI_D3hot);
pdev              424 drivers/net/wireless/intersil/hostap/hostap_pci.c static int prism2_pci_resume(struct pci_dev *pdev)
pdev              426 drivers/net/wireless/intersil/hostap/hostap_pci.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev              429 drivers/net/wireless/intersil/hostap/hostap_pci.c 	err = pci_enable_device(pdev);
pdev              435 drivers/net/wireless/intersil/hostap/hostap_pci.c 	pci_restore_state(pdev);
pdev              431 drivers/net/wireless/intersil/hostap/hostap_plx.c static int prism2_plx_probe(struct pci_dev *pdev,
pdev              452 drivers/net/wireless/intersil/hostap/hostap_plx.c 	if (pci_enable_device(pdev))
pdev              456 drivers/net/wireless/intersil/hostap/hostap_plx.c 	tmd7160 = (pdev->vendor == 0x15e8) && (pdev->device == 0x0131);
pdev              458 drivers/net/wireless/intersil/hostap/hostap_plx.c 	plx_ioaddr = pci_resource_start(pdev, 1);
pdev              459 drivers/net/wireless/intersil/hostap/hostap_plx.c 	pccard_ioaddr = pci_resource_start(pdev, tmd7160 ? 2 : 3);
pdev              467 drivers/net/wireless/intersil/hostap/hostap_plx.c 		       plx_ioaddr, pdev->irq, pccard_ioaddr);
pdev              483 drivers/net/wireless/intersil/hostap/hostap_plx.c 		pccard_attr_mem = pci_resource_start(pdev, 2);
pdev              484 drivers/net/wireless/intersil/hostap/hostap_plx.c 		pccard_attr_len = pci_resource_len(pdev, 2);
pdev              498 drivers/net/wireless/intersil/hostap/hostap_plx.c 		       pccard_attr_mem, plx_ioaddr, pdev->irq, pccard_ioaddr);
pdev              537 drivers/net/wireless/intersil/hostap/hostap_plx.c 				     &pdev->dev);
pdev              545 drivers/net/wireless/intersil/hostap/hostap_plx.c 	dev->irq = pdev->irq;
pdev              550 drivers/net/wireless/intersil/hostap/hostap_plx.c 	pci_set_drvdata(pdev, dev);
pdev              574 drivers/net/wireless/intersil/hostap/hostap_plx.c 	pci_disable_device(pdev);
pdev              584 drivers/net/wireless/intersil/hostap/hostap_plx.c static void prism2_plx_remove(struct pci_dev *pdev)
pdev              590 drivers/net/wireless/intersil/hostap/hostap_plx.c 	dev = pci_get_drvdata(pdev);
pdev              605 drivers/net/wireless/intersil/hostap/hostap_plx.c 	pci_disable_device(pdev);
pdev              141 drivers/net/wireless/intersil/orinoco/orinoco_nortel.c static int orinoco_nortel_init_one(struct pci_dev *pdev,
pdev              149 drivers/net/wireless/intersil/orinoco/orinoco_nortel.c 	err = pci_enable_device(pdev);
pdev              155 drivers/net/wireless/intersil/orinoco/orinoco_nortel.c 	err = pci_request_regions(pdev, DRIVER_NAME);
pdev              161 drivers/net/wireless/intersil/orinoco/orinoco_nortel.c 	bridge_io = pci_iomap(pdev, 0, 0);
pdev              168 drivers/net/wireless/intersil/orinoco/orinoco_nortel.c 	attr_io = pci_iomap(pdev, 1, 0);
pdev              175 drivers/net/wireless/intersil/orinoco/orinoco_nortel.c 	hermes_io = pci_iomap(pdev, 2, 0);
pdev              183 drivers/net/wireless/intersil/orinoco/orinoco_nortel.c 	priv = alloc_orinocodev(sizeof(*card), &pdev->dev,
pdev              197 drivers/net/wireless/intersil/orinoco/orinoco_nortel.c 	err = request_irq(pdev->irq, orinoco_interrupt, IRQF_SHARED,
pdev              200 drivers/net/wireless/intersil/orinoco/orinoco_nortel.c 		printk(KERN_ERR PFX "Cannot allocate IRQ %d\n", pdev->irq);
pdev              229 drivers/net/wireless/intersil/orinoco/orinoco_nortel.c 	pci_set_drvdata(pdev, priv);
pdev              236 drivers/net/wireless/intersil/orinoco/orinoco_nortel.c 	free_irq(pdev->irq, priv);
pdev              242 drivers/net/wireless/intersil/orinoco/orinoco_nortel.c 	pci_iounmap(pdev, hermes_io);
pdev              245 drivers/net/wireless/intersil/orinoco/orinoco_nortel.c 	pci_iounmap(pdev, attr_io);
pdev              248 drivers/net/wireless/intersil/orinoco/orinoco_nortel.c 	pci_iounmap(pdev, bridge_io);
pdev              251 drivers/net/wireless/intersil/orinoco/orinoco_nortel.c 	pci_release_regions(pdev);
pdev              254 drivers/net/wireless/intersil/orinoco/orinoco_nortel.c 	pci_disable_device(pdev);
pdev              259 drivers/net/wireless/intersil/orinoco/orinoco_nortel.c static void orinoco_nortel_remove_one(struct pci_dev *pdev)
pdev              261 drivers/net/wireless/intersil/orinoco/orinoco_nortel.c 	struct orinoco_private *priv = pci_get_drvdata(pdev);
pdev              269 drivers/net/wireless/intersil/orinoco/orinoco_nortel.c 	free_irq(pdev->irq, priv);
pdev              271 drivers/net/wireless/intersil/orinoco/orinoco_nortel.c 	pci_iounmap(pdev, priv->hw.iobase);
pdev              272 drivers/net/wireless/intersil/orinoco/orinoco_nortel.c 	pci_iounmap(pdev, card->attr_io);
pdev              273 drivers/net/wireless/intersil/orinoco/orinoco_nortel.c 	pci_iounmap(pdev, card->bridge_io);
pdev              274 drivers/net/wireless/intersil/orinoco/orinoco_nortel.c 	pci_release_regions(pdev);
pdev              275 drivers/net/wireless/intersil/orinoco/orinoco_nortel.c 	pci_disable_device(pdev);
pdev              113 drivers/net/wireless/intersil/orinoco/orinoco_pci.c static int orinoco_pci_init_one(struct pci_dev *pdev,
pdev              121 drivers/net/wireless/intersil/orinoco/orinoco_pci.c 	err = pci_enable_device(pdev);
pdev              127 drivers/net/wireless/intersil/orinoco/orinoco_pci.c 	err = pci_request_regions(pdev, DRIVER_NAME);
pdev              133 drivers/net/wireless/intersil/orinoco/orinoco_pci.c 	hermes_io = pci_iomap(pdev, 0, 0);
pdev              141 drivers/net/wireless/intersil/orinoco/orinoco_pci.c 	priv = alloc_orinocodev(sizeof(*card), &pdev->dev,
pdev              153 drivers/net/wireless/intersil/orinoco/orinoco_pci.c 	err = request_irq(pdev->irq, orinoco_interrupt, IRQF_SHARED,
pdev              156 drivers/net/wireless/intersil/orinoco/orinoco_pci.c 		printk(KERN_ERR PFX "Cannot allocate IRQ %d\n", pdev->irq);
pdev              179 drivers/net/wireless/intersil/orinoco/orinoco_pci.c 	pci_set_drvdata(pdev, priv);
pdev              186 drivers/net/wireless/intersil/orinoco/orinoco_pci.c 	free_irq(pdev->irq, priv);
pdev              192 drivers/net/wireless/intersil/orinoco/orinoco_pci.c 	pci_iounmap(pdev, hermes_io);
pdev              195 drivers/net/wireless/intersil/orinoco/orinoco_pci.c 	pci_release_regions(pdev);
pdev              198 drivers/net/wireless/intersil/orinoco/orinoco_pci.c 	pci_disable_device(pdev);
pdev              203 drivers/net/wireless/intersil/orinoco/orinoco_pci.c static void orinoco_pci_remove_one(struct pci_dev *pdev)
pdev              205 drivers/net/wireless/intersil/orinoco/orinoco_pci.c 	struct orinoco_private *priv = pci_get_drvdata(pdev);
pdev              209 drivers/net/wireless/intersil/orinoco/orinoco_pci.c 	free_irq(pdev->irq, priv);
pdev              211 drivers/net/wireless/intersil/orinoco/orinoco_pci.c 	pci_iounmap(pdev, priv->hw.iobase);
pdev              212 drivers/net/wireless/intersil/orinoco/orinoco_pci.c 	pci_release_regions(pdev);
pdev              213 drivers/net/wireless/intersil/orinoco/orinoco_pci.c 	pci_disable_device(pdev);
pdev               22 drivers/net/wireless/intersil/orinoco/orinoco_pci.h static int orinoco_pci_suspend(struct pci_dev *pdev, pm_message_t state)
pdev               24 drivers/net/wireless/intersil/orinoco/orinoco_pci.h 	struct orinoco_private *priv = pci_get_drvdata(pdev);
pdev               27 drivers/net/wireless/intersil/orinoco/orinoco_pci.h 	free_irq(pdev->irq, priv);
pdev               28 drivers/net/wireless/intersil/orinoco/orinoco_pci.h 	pci_save_state(pdev);
pdev               29 drivers/net/wireless/intersil/orinoco/orinoco_pci.h 	pci_disable_device(pdev);
pdev               30 drivers/net/wireless/intersil/orinoco/orinoco_pci.h 	pci_set_power_state(pdev, PCI_D3hot);
pdev               35 drivers/net/wireless/intersil/orinoco/orinoco_pci.h static int orinoco_pci_resume(struct pci_dev *pdev)
pdev               37 drivers/net/wireless/intersil/orinoco/orinoco_pci.h 	struct orinoco_private *priv = pci_get_drvdata(pdev);
pdev               41 drivers/net/wireless/intersil/orinoco/orinoco_pci.h 	pci_set_power_state(pdev, PCI_D0);
pdev               42 drivers/net/wireless/intersil/orinoco/orinoco_pci.h 	err = pci_enable_device(pdev);
pdev               48 drivers/net/wireless/intersil/orinoco/orinoco_pci.h 	pci_restore_state(pdev);
pdev               50 drivers/net/wireless/intersil/orinoco/orinoco_pci.h 	err = request_irq(pdev->irq, orinoco_interrupt, IRQF_SHARED,
pdev               55 drivers/net/wireless/intersil/orinoco/orinoco_pci.h 		pci_disable_device(pdev);
pdev              180 drivers/net/wireless/intersil/orinoco/orinoco_plx.c static int orinoco_plx_init_one(struct pci_dev *pdev,
pdev              188 drivers/net/wireless/intersil/orinoco/orinoco_plx.c 	err = pci_enable_device(pdev);
pdev              194 drivers/net/wireless/intersil/orinoco/orinoco_plx.c 	err = pci_request_regions(pdev, DRIVER_NAME);
pdev              200 drivers/net/wireless/intersil/orinoco/orinoco_plx.c 	bridge_io = pci_iomap(pdev, 1, 0);
pdev              207 drivers/net/wireless/intersil/orinoco/orinoco_plx.c 	attr_io = pci_iomap(pdev, 2, 0);
pdev              214 drivers/net/wireless/intersil/orinoco/orinoco_plx.c 	hermes_io = pci_iomap(pdev, 3, 0);
pdev              222 drivers/net/wireless/intersil/orinoco/orinoco_plx.c 	priv = alloc_orinocodev(sizeof(*card), &pdev->dev,
pdev              236 drivers/net/wireless/intersil/orinoco/orinoco_plx.c 	err = request_irq(pdev->irq, orinoco_interrupt, IRQF_SHARED,
pdev              239 drivers/net/wireless/intersil/orinoco/orinoco_plx.c 		printk(KERN_ERR PFX "Cannot allocate IRQ %d\n", pdev->irq);
pdev              268 drivers/net/wireless/intersil/orinoco/orinoco_plx.c 	pci_set_drvdata(pdev, priv);
pdev              275 drivers/net/wireless/intersil/orinoco/orinoco_plx.c 	free_irq(pdev->irq, priv);
pdev              281 drivers/net/wireless/intersil/orinoco/orinoco_plx.c 	pci_iounmap(pdev, hermes_io);
pdev              284 drivers/net/wireless/intersil/orinoco/orinoco_plx.c 	pci_iounmap(pdev, attr_io);
pdev              287 drivers/net/wireless/intersil/orinoco/orinoco_plx.c 	pci_iounmap(pdev, bridge_io);
pdev              290 drivers/net/wireless/intersil/orinoco/orinoco_plx.c 	pci_release_regions(pdev);
pdev              293 drivers/net/wireless/intersil/orinoco/orinoco_plx.c 	pci_disable_device(pdev);
pdev              298 drivers/net/wireless/intersil/orinoco/orinoco_plx.c static void orinoco_plx_remove_one(struct pci_dev *pdev)
pdev              300 drivers/net/wireless/intersil/orinoco/orinoco_plx.c 	struct orinoco_private *priv = pci_get_drvdata(pdev);
pdev              305 drivers/net/wireless/intersil/orinoco/orinoco_plx.c 	free_irq(pdev->irq, priv);
pdev              307 drivers/net/wireless/intersil/orinoco/orinoco_plx.c 	pci_iounmap(pdev, priv->hw.iobase);
pdev              308 drivers/net/wireless/intersil/orinoco/orinoco_plx.c 	pci_iounmap(pdev, card->attr_io);
pdev              309 drivers/net/wireless/intersil/orinoco/orinoco_plx.c 	pci_iounmap(pdev, card->bridge_io);
pdev              310 drivers/net/wireless/intersil/orinoco/orinoco_plx.c 	pci_release_regions(pdev);
pdev              311 drivers/net/wireless/intersil/orinoco/orinoco_plx.c 	pci_disable_device(pdev);
pdev               91 drivers/net/wireless/intersil/orinoco/orinoco_tmd.c static int orinoco_tmd_init_one(struct pci_dev *pdev,
pdev               99 drivers/net/wireless/intersil/orinoco/orinoco_tmd.c 	err = pci_enable_device(pdev);
pdev              105 drivers/net/wireless/intersil/orinoco/orinoco_tmd.c 	err = pci_request_regions(pdev, DRIVER_NAME);
pdev              111 drivers/net/wireless/intersil/orinoco/orinoco_tmd.c 	bridge_io = pci_iomap(pdev, 1, 0);
pdev              118 drivers/net/wireless/intersil/orinoco/orinoco_tmd.c 	hermes_io = pci_iomap(pdev, 2, 0);
pdev              126 drivers/net/wireless/intersil/orinoco/orinoco_tmd.c 	priv = alloc_orinocodev(sizeof(*card), &pdev->dev,
pdev              139 drivers/net/wireless/intersil/orinoco/orinoco_tmd.c 	err = request_irq(pdev->irq, orinoco_interrupt, IRQF_SHARED,
pdev              142 drivers/net/wireless/intersil/orinoco/orinoco_tmd.c 		printk(KERN_ERR PFX "Cannot allocate IRQ %d\n", pdev->irq);
pdev              165 drivers/net/wireless/intersil/orinoco/orinoco_tmd.c 	pci_set_drvdata(pdev, priv);
pdev              170 drivers/net/wireless/intersil/orinoco/orinoco_tmd.c 	free_irq(pdev->irq, priv);
pdev              176 drivers/net/wireless/intersil/orinoco/orinoco_tmd.c 	pci_iounmap(pdev, hermes_io);
pdev              179 drivers/net/wireless/intersil/orinoco/orinoco_tmd.c 	pci_iounmap(pdev, bridge_io);
pdev              182 drivers/net/wireless/intersil/orinoco/orinoco_tmd.c 	pci_release_regions(pdev);
pdev              185 drivers/net/wireless/intersil/orinoco/orinoco_tmd.c 	pci_disable_device(pdev);
pdev              190 drivers/net/wireless/intersil/orinoco/orinoco_tmd.c static void orinoco_tmd_remove_one(struct pci_dev *pdev)
pdev              192 drivers/net/wireless/intersil/orinoco/orinoco_tmd.c 	struct orinoco_private *priv = pci_get_drvdata(pdev);
pdev              196 drivers/net/wireless/intersil/orinoco/orinoco_tmd.c 	free_irq(pdev->irq, priv);
pdev              198 drivers/net/wireless/intersil/orinoco/orinoco_tmd.c 	pci_iounmap(pdev, priv->hw.iobase);
pdev              199 drivers/net/wireless/intersil/orinoco/orinoco_tmd.c 	pci_iounmap(pdev, card->bridge_io);
pdev              200 drivers/net/wireless/intersil/orinoco/orinoco_tmd.c 	pci_release_regions(pdev);
pdev              201 drivers/net/wireless/intersil/orinoco/orinoco_tmd.c 	pci_disable_device(pdev);
pdev              796 drivers/net/wireless/intersil/p54/main.c int p54_register_common(struct ieee80211_hw *dev, struct device *pdev)
pdev              803 drivers/net/wireless/intersil/p54/main.c 		dev_err(pdev, "Cannot register device (%d).\n", err);
pdev              816 drivers/net/wireless/intersil/p54/main.c 	dev_info(pdev, "is registered as '%s'\n", wiphy_name(dev->wiphy));
pdev              273 drivers/net/wireless/intersil/p54/p54.h int p54_register_common(struct ieee80211_hw *dev, struct device *pdev);
pdev               84 drivers/net/wireless/intersil/p54/p54pci.c 		dev_err(&priv->pdev->dev, "wrong firmware, "
pdev              156 drivers/net/wireless/intersil/p54/p54pci.c 			mapping = pci_map_single(priv->pdev,
pdev              161 drivers/net/wireless/intersil/p54/p54pci.c 			if (pci_dma_mapping_error(priv->pdev, mapping)) {
pdev              163 drivers/net/wireless/intersil/p54/p54pci.c 				dev_err(&priv->pdev->dev,
pdev              212 drivers/net/wireless/intersil/p54/p54pci.c 				dev_err(&priv->pdev->dev, "rx'd frame size "
pdev              218 drivers/net/wireless/intersil/p54/p54pci.c 		pci_dma_sync_single_for_cpu(priv->pdev, dma_addr,
pdev              223 drivers/net/wireless/intersil/p54/p54pci.c 			pci_unmap_single(priv->pdev, dma_addr,
pdev              229 drivers/net/wireless/intersil/p54/p54pci.c 			pci_dma_sync_single_for_device(priv->pdev, dma_addr,
pdev              261 drivers/net/wireless/intersil/p54/p54pci.c 		pci_unmap_single(priv->pdev, le32_to_cpu(desc->host_addr),
pdev              337 drivers/net/wireless/intersil/p54/p54pci.c 	mapping = pci_map_single(priv->pdev, skb->data, skb->len,
pdev              339 drivers/net/wireless/intersil/p54/p54pci.c 	if (pci_dma_mapping_error(priv->pdev, mapping)) {
pdev              342 drivers/net/wireless/intersil/p54/p54pci.c 		dev_err(&priv->pdev->dev, "TX DMA mapping error\n");
pdev              372 drivers/net/wireless/intersil/p54/p54pci.c 	free_irq(priv->pdev->irq, dev);
pdev              381 drivers/net/wireless/intersil/p54/p54pci.c 			pci_unmap_single(priv->pdev,
pdev              392 drivers/net/wireless/intersil/p54/p54pci.c 			pci_unmap_single(priv->pdev,
pdev              403 drivers/net/wireless/intersil/p54/p54pci.c 			pci_unmap_single(priv->pdev,
pdev              415 drivers/net/wireless/intersil/p54/p54pci.c 			pci_unmap_single(priv->pdev,
pdev              434 drivers/net/wireless/intersil/p54/p54pci.c 	err = request_irq(priv->pdev->irq, p54p_interrupt,
pdev              437 drivers/net/wireless/intersil/p54/p54pci.c 		dev_err(&priv->pdev->dev, "failed to register IRQ handler\n");
pdev              444 drivers/net/wireless/intersil/p54/p54pci.c 		free_irq(priv->pdev->irq, dev);
pdev              495 drivers/net/wireless/intersil/p54/p54pci.c 	struct pci_dev *pdev = priv->pdev;
pdev              499 drivers/net/wireless/intersil/p54/p54pci.c 		dev_err(&pdev->dev, "Cannot find firmware (isl3886pci)\n");
pdev              514 drivers/net/wireless/intersil/p54/p54pci.c 	err = p54_register_common(dev, &pdev->dev);
pdev              523 drivers/net/wireless/intersil/p54/p54pci.c 		struct device *parent = pdev->dev.parent;
pdev              533 drivers/net/wireless/intersil/p54/p54pci.c 		device_release_driver(&pdev->dev);
pdev              539 drivers/net/wireless/intersil/p54/p54pci.c 	pci_dev_put(pdev);
pdev              542 drivers/net/wireless/intersil/p54/p54pci.c static int p54p_probe(struct pci_dev *pdev,
pdev              550 drivers/net/wireless/intersil/p54/p54pci.c 	pci_dev_get(pdev);
pdev              551 drivers/net/wireless/intersil/p54/p54pci.c 	err = pci_enable_device(pdev);
pdev              553 drivers/net/wireless/intersil/p54/p54pci.c 		dev_err(&pdev->dev, "Cannot enable new PCI device\n");
pdev              557 drivers/net/wireless/intersil/p54/p54pci.c 	mem_addr = pci_resource_start(pdev, 0);
pdev              558 drivers/net/wireless/intersil/p54/p54pci.c 	mem_len = pci_resource_len(pdev, 0);
pdev              560 drivers/net/wireless/intersil/p54/p54pci.c 		dev_err(&pdev->dev, "Too short PCI resources\n");
pdev              565 drivers/net/wireless/intersil/p54/p54pci.c 	err = pci_request_regions(pdev, "p54pci");
pdev              567 drivers/net/wireless/intersil/p54/p54pci.c 		dev_err(&pdev->dev, "Cannot obtain PCI resources\n");
pdev              571 drivers/net/wireless/intersil/p54/p54pci.c 	err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              573 drivers/net/wireless/intersil/p54/p54pci.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              575 drivers/net/wireless/intersil/p54/p54pci.c 		dev_err(&pdev->dev, "No suitable DMA available\n");
pdev              579 drivers/net/wireless/intersil/p54/p54pci.c 	pci_set_master(pdev);
pdev              580 drivers/net/wireless/intersil/p54/p54pci.c 	pci_try_set_mwi(pdev);
pdev              582 drivers/net/wireless/intersil/p54/p54pci.c 	pci_write_config_byte(pdev, 0x40, 0);
pdev              583 drivers/net/wireless/intersil/p54/p54pci.c 	pci_write_config_byte(pdev, 0x41, 0);
pdev              587 drivers/net/wireless/intersil/p54/p54pci.c 		dev_err(&pdev->dev, "ieee80211 alloc failed\n");
pdev              593 drivers/net/wireless/intersil/p54/p54pci.c 	priv->pdev = pdev;
pdev              596 drivers/net/wireless/intersil/p54/p54pci.c 	SET_IEEE80211_DEV(dev, &pdev->dev);
pdev              597 drivers/net/wireless/intersil/p54/p54pci.c 	pci_set_drvdata(pdev, dev);
pdev              601 drivers/net/wireless/intersil/p54/p54pci.c 		dev_err(&pdev->dev, "Cannot map device memory\n");
pdev              606 drivers/net/wireless/intersil/p54/p54pci.c 	priv->ring_control = pci_alloc_consistent(pdev, sizeof(*priv->ring_control),
pdev              609 drivers/net/wireless/intersil/p54/p54pci.c 		dev_err(&pdev->dev, "Cannot allocate rings\n");
pdev              621 drivers/net/wireless/intersil/p54/p54pci.c 				      &priv->pdev->dev, GFP_KERNEL,
pdev              626 drivers/net/wireless/intersil/p54/p54pci.c 	pci_free_consistent(pdev, sizeof(*priv->ring_control),
pdev              636 drivers/net/wireless/intersil/p54/p54pci.c 	pci_release_regions(pdev);
pdev              638 drivers/net/wireless/intersil/p54/p54pci.c 	pci_disable_device(pdev);
pdev              640 drivers/net/wireless/intersil/p54/p54pci.c 	pci_dev_put(pdev);
pdev              644 drivers/net/wireless/intersil/p54/p54pci.c static void p54p_remove(struct pci_dev *pdev)
pdev              646 drivers/net/wireless/intersil/p54/p54pci.c 	struct ieee80211_hw *dev = pci_get_drvdata(pdev);
pdev              656 drivers/net/wireless/intersil/p54/p54pci.c 	pci_free_consistent(pdev, sizeof(*priv->ring_control),
pdev              659 drivers/net/wireless/intersil/p54/p54pci.c 	pci_release_regions(pdev);
pdev              660 drivers/net/wireless/intersil/p54/p54pci.c 	pci_disable_device(pdev);
pdev              667 drivers/net/wireless/intersil/p54/p54pci.c 	struct pci_dev *pdev = to_pci_dev(device);
pdev              669 drivers/net/wireless/intersil/p54/p54pci.c 	pci_save_state(pdev);
pdev              670 drivers/net/wireless/intersil/p54/p54pci.c 	pci_set_power_state(pdev, PCI_D3hot);
pdev              671 drivers/net/wireless/intersil/p54/p54pci.c 	pci_disable_device(pdev);
pdev              677 drivers/net/wireless/intersil/p54/p54pci.c 	struct pci_dev *pdev = to_pci_dev(device);
pdev              680 drivers/net/wireless/intersil/p54/p54pci.c 	err = pci_reenable_device(pdev);
pdev              683 drivers/net/wireless/intersil/p54/p54pci.c 	return pci_set_power_state(pdev, PCI_D0);
pdev               91 drivers/net/wireless/intersil/p54/p54pci.h 	struct pci_dev *pdev;
pdev              423 drivers/net/wireless/intersil/prism54/islpci_dev.c 	synchronize_irq(priv->pdev->irq);
pdev              623 drivers/net/wireless/intersil/prism54/islpci_dev.c 	      ioremap(pci_resource_start(priv->pdev, 0),
pdev              639 drivers/net/wireless/intersil/prism54/islpci_dev.c 	priv->driver_mem_address = pci_alloc_consistent(priv->pdev,
pdev              695 drivers/net/wireless/intersil/prism54/islpci_dev.c 		    pci_map_single(priv->pdev, (void *) skb->data,
pdev              698 drivers/net/wireless/intersil/prism54/islpci_dev.c 		if (pci_dma_mapping_error(priv->pdev,
pdev              730 drivers/net/wireless/intersil/prism54/islpci_dev.c 		pci_free_consistent(priv->pdev, HOST_MEM_BLOCK,
pdev              744 drivers/net/wireless/intersil/prism54/islpci_dev.c 			pci_unmap_single(priv->pdev, buf->pci_addr,
pdev              755 drivers/net/wireless/intersil/prism54/islpci_dev.c 			pci_unmap_single(priv->pdev,
pdev              807 drivers/net/wireless/intersil/prism54/islpci_dev.c islpci_setup(struct pci_dev *pdev)
pdev              815 drivers/net/wireless/intersil/prism54/islpci_dev.c 	pci_set_drvdata(pdev, ndev);
pdev              816 drivers/net/wireless/intersil/prism54/islpci_dev.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev              820 drivers/net/wireless/intersil/prism54/islpci_dev.c 	ndev->base_addr = pci_resource_start(pdev, 0);
pdev              821 drivers/net/wireless/intersil/prism54/islpci_dev.c 	ndev->irq = pdev->irq;
pdev              838 drivers/net/wireless/intersil/prism54/islpci_dev.c 	priv->pdev = pdev;
pdev              880 drivers/net/wireless/intersil/prism54/islpci_dev.c 	switch (pdev->device) {
pdev               97 drivers/net/wireless/intersil/prism54/islpci_dev.h 	struct pci_dev *pdev;	/* PCI structure information */
pdev               53 drivers/net/wireless/intersil/prism54/islpci_eth.c 			pci_unmap_single(priv->pdev,
pdev              179 drivers/net/wireless/intersil/prism54/islpci_eth.c 	pci_map_address = pci_map_single(priv->pdev,
pdev              182 drivers/net/wireless/intersil/prism54/islpci_eth.c 	if (pci_dma_mapping_error(priv->pdev, pci_map_address)) {
pdev              326 drivers/net/wireless/intersil/prism54/islpci_eth.c 	pci_unmap_single(priv->pdev,
pdev              434 drivers/net/wireless/intersil/prism54/islpci_eth.c 		    pci_map_single(priv->pdev, (void *) skb->data,
pdev              437 drivers/net/wireless/intersil/prism54/islpci_eth.c 		if (pci_dma_mapping_error(priv->pdev,
pdev               83 drivers/net/wireless/intersil/prism54/islpci_hotplug.c prism54_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev               92 drivers/net/wireless/intersil/prism54/islpci_hotplug.c 	if (pci_enable_device(pdev)) {
pdev               98 drivers/net/wireless/intersil/prism54/islpci_hotplug.c 	pci_read_config_byte(pdev, PCI_LATENCY_TIMER, &latency_tmr);
pdev              104 drivers/net/wireless/intersil/prism54/islpci_hotplug.c 		pci_write_config_byte(pdev, PCI_LATENCY_TIMER,
pdev              109 drivers/net/wireless/intersil/prism54/islpci_hotplug.c 	if (pci_set_dma_mask(pdev, DMA_BIT_MASK(32))) {
pdev              128 drivers/net/wireless/intersil/prism54/islpci_hotplug.c 		pci_write_config_byte(pdev, 0x40, (u8)init_pcitm);
pdev              129 drivers/net/wireless/intersil/prism54/islpci_hotplug.c 		pci_write_config_byte(pdev, 0x41, (u8)init_pcitm);
pdev              135 drivers/net/wireless/intersil/prism54/islpci_hotplug.c 	rvalue = pci_request_regions(pdev, DRV_NAME);
pdev              143 drivers/net/wireless/intersil/prism54/islpci_hotplug.c 	rvalue = pci_read_config_dword(pdev, PCI_BASE_ADDRESS_0, &mem_addr);
pdev              152 drivers/net/wireless/intersil/prism54/islpci_hotplug.c 	pci_set_master(pdev);
pdev              155 drivers/net/wireless/intersil/prism54/islpci_hotplug.c 	pci_try_set_mwi(pdev);
pdev              158 drivers/net/wireless/intersil/prism54/islpci_hotplug.c 	if (!(ndev = islpci_setup(pdev))) {
pdev              172 drivers/net/wireless/intersil/prism54/islpci_hotplug.c 	rvalue = request_irq(pdev->irq, islpci_interrupt,
pdev              192 drivers/net/wireless/intersil/prism54/islpci_hotplug.c 	pci_clear_mwi(pdev);
pdev              194 drivers/net/wireless/intersil/prism54/islpci_hotplug.c 	pci_release_regions(pdev);
pdev              196 drivers/net/wireless/intersil/prism54/islpci_hotplug.c 	pci_disable_device(pdev);
pdev              205 drivers/net/wireless/intersil/prism54/islpci_hotplug.c prism54_remove(struct pci_dev *pdev)
pdev              207 drivers/net/wireless/intersil/prism54/islpci_hotplug.c 	struct net_device *ndev = pci_get_drvdata(pdev);
pdev              231 drivers/net/wireless/intersil/prism54/islpci_hotplug.c 	free_irq(pdev->irq, priv);
pdev              239 drivers/net/wireless/intersil/prism54/islpci_hotplug.c 	pci_clear_mwi(pdev);
pdev              241 drivers/net/wireless/intersil/prism54/islpci_hotplug.c 	pci_release_regions(pdev);
pdev              243 drivers/net/wireless/intersil/prism54/islpci_hotplug.c 	pci_disable_device(pdev);
pdev              247 drivers/net/wireless/intersil/prism54/islpci_hotplug.c prism54_suspend(struct pci_dev *pdev, pm_message_t state)
pdev              249 drivers/net/wireless/intersil/prism54/islpci_hotplug.c 	struct net_device *ndev = pci_get_drvdata(pdev);
pdev              254 drivers/net/wireless/intersil/prism54/islpci_hotplug.c 	pci_save_state(pdev);
pdev              270 drivers/net/wireless/intersil/prism54/islpci_hotplug.c prism54_resume(struct pci_dev *pdev)
pdev              272 drivers/net/wireless/intersil/prism54/islpci_hotplug.c 	struct net_device *ndev = pci_get_drvdata(pdev);
pdev              280 drivers/net/wireless/intersil/prism54/islpci_hotplug.c 	err = pci_enable_device(pdev);
pdev              287 drivers/net/wireless/intersil/prism54/islpci_hotplug.c 	pci_restore_state(pdev);
pdev              118 drivers/net/wireless/intersil/prism54/islpci_mgt.c 			buf->pci_addr = pci_map_single(priv->pdev, buf->mem,
pdev              121 drivers/net/wireless/intersil/prism54/islpci_mgt.c 			if (pci_dma_mapping_error(priv->pdev, buf->pci_addr)) {
pdev              206 drivers/net/wireless/intersil/prism54/islpci_mgt.c 	buf.pci_addr = pci_map_single(priv->pdev, buf.mem, frag_len,
pdev              208 drivers/net/wireless/intersil/prism54/islpci_mgt.c 	if (pci_dma_mapping_error(priv->pdev, buf.pci_addr)) {
pdev              305 drivers/net/wireless/intersil/prism54/islpci_mgt.c 		pci_dma_sync_single_for_cpu(priv->pdev, buf->pci_addr,
pdev              417 drivers/net/wireless/intersil/prism54/islpci_mgt.c 		pci_unmap_single(priv->pdev, buf->pci_addr, buf->size,
pdev               27 drivers/net/wireless/intersil/prism54/prismcompat.h #define PRISM_FW_PDEV		&priv->pdev->dev
pdev              228 drivers/net/wireless/marvell/mwifiex/pcie.c static int mwifiex_pcie_probe(struct pci_dev *pdev,
pdev              235 drivers/net/wireless/marvell/mwifiex/pcie.c 		 pdev->vendor, pdev->device, pdev->revision);
pdev              237 drivers/net/wireless/marvell/mwifiex/pcie.c 	card = devm_kzalloc(&pdev->dev, sizeof(*card), GFP_KERNEL);
pdev              243 drivers/net/wireless/marvell/mwifiex/pcie.c 	card->dev = pdev;
pdev              258 drivers/net/wireless/marvell/mwifiex/pcie.c 	if (pdev->dev.of_node) {
pdev              259 drivers/net/wireless/marvell/mwifiex/pcie.c 		ret = mwifiex_pcie_probe_of(&pdev->dev);
pdev              265 drivers/net/wireless/marvell/mwifiex/pcie.c 			     MWIFIEX_PCIE, &pdev->dev)) {
pdev              276 drivers/net/wireless/marvell/mwifiex/pcie.c static void mwifiex_pcie_remove(struct pci_dev *pdev)
pdev              285 drivers/net/wireless/marvell/mwifiex/pcie.c 	card = pci_get_drvdata(pdev);
pdev              312 drivers/net/wireless/marvell/mwifiex/pcie.c static void mwifiex_pcie_shutdown(struct pci_dev *pdev)
pdev              314 drivers/net/wireless/marvell/mwifiex/pcie.c 	mwifiex_pcie_remove(pdev);
pdev              321 drivers/net/wireless/marvell/mwifiex/pcie.c 	struct pci_dev *pdev;
pdev              324 drivers/net/wireless/marvell/mwifiex/pcie.c 	pdev = container_of(dev, struct pci_dev, dev);
pdev              325 drivers/net/wireless/marvell/mwifiex/pcie.c 	card = pci_get_drvdata(pdev);
pdev              361 drivers/net/wireless/marvell/mwifiex/pcie.c static void mwifiex_pcie_reset_prepare(struct pci_dev *pdev)
pdev              363 drivers/net/wireless/marvell/mwifiex/pcie.c 	struct pcie_service_card *card = pci_get_drvdata(pdev);
pdev              367 drivers/net/wireless/marvell/mwifiex/pcie.c 		dev_err(&pdev->dev, "%s: adapter structure is not valid\n",
pdev              374 drivers/net/wireless/marvell/mwifiex/pcie.c 		    __func__, pdev->vendor, pdev->device, pdev->revision);
pdev              387 drivers/net/wireless/marvell/mwifiex/pcie.c static void mwifiex_pcie_reset_done(struct pci_dev *pdev)
pdev              389 drivers/net/wireless/marvell/mwifiex/pcie.c 	struct pcie_service_card *card = pci_get_drvdata(pdev);
pdev              394 drivers/net/wireless/marvell/mwifiex/pcie.c 		dev_err(&pdev->dev, "%s: adapter structure is not valid\n",
pdev              401 drivers/net/wireless/marvell/mwifiex/pcie.c 		    __func__, pdev->vendor, pdev->device, pdev->revision);
pdev              405 drivers/net/wireless/marvell/mwifiex/pcie.c 		dev_err(&pdev->dev, "reinit failed: %d\n", ret);
pdev             2421 drivers/net/wireless/marvell/mwifiex/pcie.c 	struct pci_dev *pdev = ctx->dev;
pdev             2425 drivers/net/wireless/marvell/mwifiex/pcie.c 	card = pci_get_drvdata(pdev);
pdev             2918 drivers/net/wireless/marvell/mwifiex/pcie.c 	struct pci_dev *pdev = card->dev;
pdev             2920 drivers/net/wireless/marvell/mwifiex/pcie.c 	pci_set_drvdata(pdev, card);
pdev             2922 drivers/net/wireless/marvell/mwifiex/pcie.c 	ret = pci_enable_device(pdev);
pdev             2926 drivers/net/wireless/marvell/mwifiex/pcie.c 	pci_set_master(pdev);
pdev             2928 drivers/net/wireless/marvell/mwifiex/pcie.c 	ret = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             2934 drivers/net/wireless/marvell/mwifiex/pcie.c 	ret = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             2940 drivers/net/wireless/marvell/mwifiex/pcie.c 	ret = pci_request_region(pdev, 0, DRV_NAME);
pdev             2945 drivers/net/wireless/marvell/mwifiex/pcie.c 	card->pci_mmap = pci_iomap(pdev, 0, 0);
pdev             2951 drivers/net/wireless/marvell/mwifiex/pcie.c 	ret = pci_request_region(pdev, 2, DRV_NAME);
pdev             2956 drivers/net/wireless/marvell/mwifiex/pcie.c 	card->pci_mmap1 = pci_iomap(pdev, 2, 0);
pdev             2973 drivers/net/wireless/marvell/mwifiex/pcie.c 	pci_iounmap(pdev, card->pci_mmap1);
pdev             2975 drivers/net/wireless/marvell/mwifiex/pcie.c 	pci_release_region(pdev, 2);
pdev             2977 drivers/net/wireless/marvell/mwifiex/pcie.c 	pci_iounmap(pdev, card->pci_mmap);
pdev             2979 drivers/net/wireless/marvell/mwifiex/pcie.c 	pci_release_region(pdev, 0);
pdev             2982 drivers/net/wireless/marvell/mwifiex/pcie.c 	pci_disable_device(pdev);
pdev             2993 drivers/net/wireless/marvell/mwifiex/pcie.c 	struct pci_dev *pdev = card->dev;
pdev             3009 drivers/net/wireless/marvell/mwifiex/pcie.c 	pci_disable_device(pdev);
pdev             3011 drivers/net/wireless/marvell/mwifiex/pcie.c 	pci_iounmap(pdev, card->pci_mmap);
pdev             3012 drivers/net/wireless/marvell/mwifiex/pcie.c 	pci_iounmap(pdev, card->pci_mmap1);
pdev             3013 drivers/net/wireless/marvell/mwifiex/pcie.c 	pci_release_region(pdev, 2);
pdev             3014 drivers/net/wireless/marvell/mwifiex/pcie.c 	pci_release_region(pdev, 0);
pdev             3023 drivers/net/wireless/marvell/mwifiex/pcie.c 	struct pci_dev *pdev = card->dev;
pdev             3028 drivers/net/wireless/marvell/mwifiex/pcie.c 		ret = pci_enable_msix_exact(pdev, card->msix_entries,
pdev             3032 drivers/net/wireless/marvell/mwifiex/pcie.c 				card->msix_ctx[i].dev = pdev;
pdev             3049 drivers/net/wireless/marvell/mwifiex/pcie.c 				pci_disable_msix(pdev);
pdev             3058 drivers/net/wireless/marvell/mwifiex/pcie.c 	if (pci_enable_msi(pdev) != 0)
pdev             3059 drivers/net/wireless/marvell/mwifiex/pcie.c 		pci_disable_msi(pdev);
pdev             3065 drivers/net/wireless/marvell/mwifiex/pcie.c 	card->share_irq_ctx.dev = pdev;
pdev             3067 drivers/net/wireless/marvell/mwifiex/pcie.c 	ret = request_irq(pdev->irq, mwifiex_pcie_interrupt, IRQF_SHARED,
pdev             3161 drivers/net/wireless/marvell/mwifiex/pcie.c 	struct pci_dev *pdev = card->dev;
pdev             3173 drivers/net/wireless/marvell/mwifiex/pcie.c 		pci_disable_msix(pdev);
pdev             3180 drivers/net/wireless/marvell/mwifiex/pcie.c 			pci_disable_msi(pdev);
pdev             3192 drivers/net/wireless/marvell/mwifiex/pcie.c 	struct pci_dev *pdev = card->dev;
pdev             3201 drivers/net/wireless/marvell/mwifiex/pcie.c 	pci_set_master(pdev);
pdev             3209 drivers/net/wireless/marvell/mwifiex/pcie.c 	struct pci_dev *pdev = card->dev;
pdev             3214 drivers/net/wireless/marvell/mwifiex/pcie.c 	pci_clear_master(pdev);
pdev              183 drivers/net/wireless/marvell/mwl8k.c 	struct pci_dev *pdev;
pdev              540 drivers/net/wireless/marvell/mwl8k.c 					       &priv->pdev->dev, GFP_KERNEL,
pdev              543 drivers/net/wireless/marvell/mwl8k.c 		return request_firmware(fw, fname, &priv->pdev->dev);
pdev              561 drivers/net/wireless/marvell/mwl8k.c 			       pci_name(priv->pdev), di->helper_image);
pdev              581 drivers/net/wireless/marvell/mwl8k.c 		       pci_name(priv->pdev), fw_image);
pdev              608 drivers/net/wireless/marvell/mwl8k.c 	dma_addr = pci_map_single(priv->pdev, data, length, PCI_DMA_TODEVICE);
pdev              609 drivers/net/wireless/marvell/mwl8k.c 	if (pci_dma_mapping_error(priv->pdev, dma_addr))
pdev              638 drivers/net/wireless/marvell/mwl8k.c 	pci_unmap_single(priv->pdev, dma_addr, length, PCI_DMA_TODEVICE);
pdev              756 drivers/net/wireless/marvell/mwl8k.c 			       "given\n", pci_name(priv->pdev));
pdev              763 drivers/net/wireless/marvell/mwl8k.c 			       "helper image\n", pci_name(priv->pdev));
pdev              778 drivers/net/wireless/marvell/mwl8k.c 		       pci_name(priv->pdev));
pdev             1172 drivers/net/wireless/marvell/mwl8k.c 	rxq->rxd = pci_zalloc_consistent(priv->pdev, size, &rxq->rxd_dma);
pdev             1180 drivers/net/wireless/marvell/mwl8k.c 		pci_free_consistent(priv->pdev, size, rxq->rxd, rxq->rxd_dma);
pdev             1221 drivers/net/wireless/marvell/mwl8k.c 		addr = pci_map_single(priv->pdev, skb->data,
pdev             1252 drivers/net/wireless/marvell/mwl8k.c 			pci_unmap_single(priv->pdev,
pdev             1265 drivers/net/wireless/marvell/mwl8k.c 	pci_free_consistent(priv->pdev,
pdev             1346 drivers/net/wireless/marvell/mwl8k.c 		pci_unmap_single(priv->pdev,
pdev             1463 drivers/net/wireless/marvell/mwl8k.c 	txq->txd = pci_zalloc_consistent(priv->pdev, size, &txq->txd_dma);
pdev             1471 drivers/net/wireless/marvell/mwl8k.c 		pci_free_consistent(priv->pdev, size, txq->txd, txq->txd_dma);
pdev             1710 drivers/net/wireless/marvell/mwl8k.c 		pci_unmap_single(priv->pdev, addr, size, PCI_DMA_TODEVICE);
pdev             1777 drivers/net/wireless/marvell/mwl8k.c 	pci_free_consistent(priv->pdev,
pdev             2044 drivers/net/wireless/marvell/mwl8k.c 	dma = pci_map_single(priv->pdev, skb->data,
pdev             2047 drivers/net/wireless/marvell/mwl8k.c 	if (pci_dma_mapping_error(priv->pdev, dma)) {
pdev             2080 drivers/net/wireless/marvell/mwl8k.c 			pci_unmap_single(priv->pdev, dma, skb->len,
pdev             2240 drivers/net/wireless/marvell/mwl8k.c 	dma_addr = pci_map_single(priv->pdev, cmd, dma_size,
pdev             2242 drivers/net/wireless/marvell/mwl8k.c 	if (pci_dma_mapping_error(priv->pdev, dma_addr)) {
pdev             2260 drivers/net/wireless/marvell/mwl8k.c 	pci_unmap_single(priv->pdev, dma_addr, dma_size,
pdev             4706 drivers/net/wireless/marvell/mwl8k.c 	rc = request_irq(priv->pdev->irq, mwl8k_interrupt,
pdev             4713 drivers/net/wireless/marvell/mwl8k.c 	priv->irq = priv->pdev->irq;
pdev             4751 drivers/net/wireless/marvell/mwl8k.c 		free_irq(priv->pdev->irq, hw);
pdev             4775 drivers/net/wireless/marvell/mwl8k.c 		free_irq(priv->pdev->irq, hw);
pdev             5715 drivers/net/wireless/marvell/mwl8k.c 	       "Trying alternative firmware %s\n", pci_name(priv->pdev),
pdev             5720 drivers/net/wireless/marvell/mwl8k.c 		       pci_name(priv->pdev), priv->fw_alt);
pdev             5737 drivers/net/wireless/marvell/mwl8k.c 			       pci_name(priv->pdev), di->helper_image);
pdev             5776 drivers/net/wireless/marvell/mwl8k.c 			       pci_name(priv->pdev), di->helper_image);
pdev             5798 drivers/net/wireless/marvell/mwl8k.c 	device_release_driver(&priv->pdev->dev);
pdev             5912 drivers/net/wireless/marvell/mwl8k.c 	rc = request_irq(priv->pdev->irq, mwl8k_interrupt,
pdev             5975 drivers/net/wireless/marvell/mwl8k.c 	free_irq(priv->pdev->irq, hw);
pdev             5988 drivers/net/wireless/marvell/mwl8k.c 	free_irq(priv->pdev->irq, hw);
pdev             6129 drivers/net/wireless/marvell/mwl8k.c 	priv->cookie = pci_alloc_consistent(priv->pdev, 4, &priv->cookie_dma);
pdev             6177 drivers/net/wireless/marvell/mwl8k.c 		pci_free_consistent(priv->pdev, 4,
pdev             6182 drivers/net/wireless/marvell/mwl8k.c static int mwl8k_probe(struct pci_dev *pdev,
pdev             6197 drivers/net/wireless/marvell/mwl8k.c 	rc = pci_enable_device(pdev);
pdev             6204 drivers/net/wireless/marvell/mwl8k.c 	rc = pci_request_regions(pdev, MWL8K_NAME);
pdev             6211 drivers/net/wireless/marvell/mwl8k.c 	pci_set_master(pdev);
pdev             6221 drivers/net/wireless/marvell/mwl8k.c 	SET_IEEE80211_DEV(hw, &pdev->dev);
pdev             6222 drivers/net/wireless/marvell/mwl8k.c 	pci_set_drvdata(pdev, hw);
pdev             6226 drivers/net/wireless/marvell/mwl8k.c 	priv->pdev = pdev;
pdev             6232 drivers/net/wireless/marvell/mwl8k.c 	priv->sram = pci_iomap(pdev, 0, 0x10000);
pdev             6243 drivers/net/wireless/marvell/mwl8k.c 	priv->regs = pci_iomap(pdev, 1, 0x10000);
pdev             6245 drivers/net/wireless/marvell/mwl8k.c 		priv->regs = pci_iomap(pdev, 2, 0x10000);
pdev             6288 drivers/net/wireless/marvell/mwl8k.c 		pci_iounmap(pdev, priv->regs);
pdev             6291 drivers/net/wireless/marvell/mwl8k.c 		pci_iounmap(pdev, priv->sram);
pdev             6296 drivers/net/wireless/marvell/mwl8k.c 	pci_release_regions(pdev);
pdev             6299 drivers/net/wireless/marvell/mwl8k.c 	pci_disable_device(pdev);
pdev             6304 drivers/net/wireless/marvell/mwl8k.c static void mwl8k_remove(struct pci_dev *pdev)
pdev             6306 drivers/net/wireless/marvell/mwl8k.c 	struct ieee80211_hw *hw = pci_get_drvdata(pdev);
pdev             6341 drivers/net/wireless/marvell/mwl8k.c 	pci_free_consistent(priv->pdev, 4, priv->cookie, priv->cookie_dma);
pdev             6344 drivers/net/wireless/marvell/mwl8k.c 	pci_iounmap(pdev, priv->regs);
pdev             6345 drivers/net/wireless/marvell/mwl8k.c 	pci_iounmap(pdev, priv->sram);
pdev             6347 drivers/net/wireless/marvell/mwl8k.c 	pci_release_regions(pdev);
pdev             6348 drivers/net/wireless/marvell/mwl8k.c 	pci_disable_device(pdev);
pdev              263 drivers/net/wireless/mediatek/mt76/mac80211.c mt76_alloc_device(struct device *pdev, unsigned int size,
pdev              276 drivers/net/wireless/mediatek/mt76/mac80211.c 	dev->dev = pdev;
pdev              582 drivers/net/wireless/mediatek/mt76/mt76.h void mt76_pci_disable_aspm(struct pci_dev *pdev);
pdev              620 drivers/net/wireless/mediatek/mt76/mt76.h struct mt76_dev *mt76_alloc_device(struct device *pdev, unsigned int size,
pdev               15 drivers/net/wireless/mediatek/mt76/mt7603/pci.c mt76pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev               21 drivers/net/wireless/mediatek/mt76/mt7603/pci.c 	ret = pcim_enable_device(pdev);
pdev               25 drivers/net/wireless/mediatek/mt76/mt7603/pci.c 	ret = pcim_iomap_regions(pdev, BIT(0), pci_name(pdev));
pdev               29 drivers/net/wireless/mediatek/mt76/mt7603/pci.c 	pci_set_master(pdev);
pdev               31 drivers/net/wireless/mediatek/mt76/mt7603/pci.c 	ret = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev               35 drivers/net/wireless/mediatek/mt76/mt7603/pci.c 	mdev = mt76_alloc_device(&pdev->dev, sizeof(*dev), &mt7603_ops,
pdev               41 drivers/net/wireless/mediatek/mt76/mt7603/pci.c 	mt76_mmio_init(mdev, pcim_iomap_table(pdev)[0]);
pdev               47 drivers/net/wireless/mediatek/mt76/mt7603/pci.c 	ret = devm_request_irq(mdev->dev, pdev->irq, mt7603_irq_handler,
pdev               63 drivers/net/wireless/mediatek/mt76/mt7603/pci.c mt76pci_remove(struct pci_dev *pdev)
pdev               65 drivers/net/wireless/mediatek/mt76/mt7603/pci.c 	struct mt76_dev *mdev = pci_get_drvdata(pdev);
pdev               10 drivers/net/wireless/mediatek/mt76/mt7603/soc.c mt76_wmac_probe(struct platform_device *pdev)
pdev               18 drivers/net/wireless/mediatek/mt76/mt7603/soc.c 	irq = platform_get_irq(pdev, 0);
pdev               22 drivers/net/wireless/mediatek/mt76/mt7603/soc.c 	mem_base = devm_platform_ioremap_resource(pdev, 0);
pdev               24 drivers/net/wireless/mediatek/mt76/mt7603/soc.c 		dev_err(&pdev->dev, "Failed to get memory resource\n");
pdev               28 drivers/net/wireless/mediatek/mt76/mt7603/soc.c 	mdev = mt76_alloc_device(&pdev->dev, sizeof(*dev), &mt7603_ops,
pdev               56 drivers/net/wireless/mediatek/mt76/mt7603/soc.c mt76_wmac_remove(struct platform_device *pdev)
pdev               58 drivers/net/wireless/mediatek/mt76/mt7603/soc.c 	struct mt76_dev *mdev = platform_get_drvdata(pdev);
pdev               69 drivers/net/wireless/mediatek/mt76/mt7615/pci.c static int mt7615_pci_probe(struct pci_dev *pdev,
pdev               90 drivers/net/wireless/mediatek/mt76/mt7615/pci.c 	ret = pcim_enable_device(pdev);
pdev               94 drivers/net/wireless/mediatek/mt76/mt7615/pci.c 	ret = pcim_iomap_regions(pdev, BIT(0), pci_name(pdev));
pdev               98 drivers/net/wireless/mediatek/mt76/mt7615/pci.c 	pci_set_master(pdev);
pdev              100 drivers/net/wireless/mediatek/mt76/mt7615/pci.c 	ret = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              104 drivers/net/wireless/mediatek/mt76/mt7615/pci.c 	mdev = mt76_alloc_device(&pdev->dev, sizeof(*dev), &mt7615_ops,
pdev              110 drivers/net/wireless/mediatek/mt76/mt7615/pci.c 	mt76_mmio_init(&dev->mt76, pcim_iomap_table(pdev)[0]);
pdev              116 drivers/net/wireless/mediatek/mt76/mt7615/pci.c 	ret = devm_request_irq(mdev->dev, pdev->irq, mt7615_irq_handler,
pdev              131 drivers/net/wireless/mediatek/mt76/mt7615/pci.c static void mt7615_pci_remove(struct pci_dev *pdev)
pdev              133 drivers/net/wireless/mediatek/mt76/mt7615/pci.c 	struct mt76_dev *mdev = pci_get_drvdata(pdev);
pdev              154 drivers/net/wireless/mediatek/mt76/mt76x0/pci.c mt76x0e_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              172 drivers/net/wireless/mediatek/mt76/mt76x0/pci.c 	ret = pcim_enable_device(pdev);
pdev              176 drivers/net/wireless/mediatek/mt76/mt76x0/pci.c 	ret = pcim_iomap_regions(pdev, BIT(0), pci_name(pdev));
pdev              180 drivers/net/wireless/mediatek/mt76/mt76x0/pci.c 	pci_set_master(pdev);
pdev              182 drivers/net/wireless/mediatek/mt76/mt76x0/pci.c 	ret = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              186 drivers/net/wireless/mediatek/mt76/mt76x0/pci.c 	mdev = mt76_alloc_device(&pdev->dev, sizeof(*dev), &mt76x0e_ops,
pdev              194 drivers/net/wireless/mediatek/mt76/mt76x0/pci.c 	mt76_mmio_init(mdev, pcim_iomap_table(pdev)[0]);
pdev              199 drivers/net/wireless/mediatek/mt76/mt76x0/pci.c 	ret = devm_request_irq(mdev->dev, pdev->irq, mt76x02_irq_handler,
pdev              226 drivers/net/wireless/mediatek/mt76/mt76x0/pci.c mt76x0e_remove(struct pci_dev *pdev)
pdev              228 drivers/net/wireless/mediatek/mt76/mt76x0/pci.c 	struct mt76_dev *mdev = pci_get_drvdata(pdev);
pdev               20 drivers/net/wireless/mediatek/mt76/mt76x2/pci.c mt76pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev               38 drivers/net/wireless/mediatek/mt76/mt76x2/pci.c 	ret = pcim_enable_device(pdev);
pdev               42 drivers/net/wireless/mediatek/mt76/mt76x2/pci.c 	ret = pcim_iomap_regions(pdev, BIT(0), pci_name(pdev));
pdev               46 drivers/net/wireless/mediatek/mt76/mt76x2/pci.c 	pci_set_master(pdev);
pdev               48 drivers/net/wireless/mediatek/mt76/mt76x2/pci.c 	ret = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev               52 drivers/net/wireless/mediatek/mt76/mt76x2/pci.c 	mdev = mt76_alloc_device(&pdev->dev, sizeof(*dev), &mt76x2_ops,
pdev               58 drivers/net/wireless/mediatek/mt76/mt76x2/pci.c 	mt76_mmio_init(mdev, pcim_iomap_table(pdev)[0]);
pdev               64 drivers/net/wireless/mediatek/mt76/mt76x2/pci.c 	ret = devm_request_irq(mdev->dev, pdev->irq, mt76x02_irq_handler,
pdev               84 drivers/net/wireless/mediatek/mt76/mt76x2/pci.c 	mt76_pci_disable_aspm(pdev);
pdev               94 drivers/net/wireless/mediatek/mt76/mt76x2/pci.c mt76pci_remove(struct pci_dev *pdev)
pdev               96 drivers/net/wireless/mediatek/mt76/mt76x2/pci.c 	struct mt76_dev *mdev = pci_get_drvdata(pdev);
pdev                8 drivers/net/wireless/mediatek/mt76/pci.c void mt76_pci_disable_aspm(struct pci_dev *pdev)
pdev               10 drivers/net/wireless/mediatek/mt76/pci.c 	struct pci_dev *parent = pdev->bus->self;
pdev               13 drivers/net/wireless/mediatek/mt76/pci.c 	pcie_capability_read_word(pdev, PCI_EXP_LNKCTL, &aspm_conf);
pdev               26 drivers/net/wireless/mediatek/mt76/pci.c 	dev_info(&pdev->dev, "disabling ASPM %s %s\n",
pdev               33 drivers/net/wireless/mediatek/mt76/pci.c 		err = pci_disable_link_state(pdev, aspm_conf);
pdev               41 drivers/net/wireless/mediatek/mt76/pci.c 	pcie_capability_clear_word(pdev, PCI_EXP_LNKCTL, aspm_conf);
pdev              432 drivers/net/wireless/mediatek/mt7601u/init.c struct mt7601u_dev *mt7601u_alloc_device(struct device *pdev)
pdev              442 drivers/net/wireless/mediatek/mt7601u/init.c 	dev->dev = pdev;
pdev               72 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	vaddr = devm_kzalloc(&priv->pdev->dev, len, GFP_KERNEL);
pdev               88 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	struct pci_dev *pdev = priv->pdev;
pdev               90 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	get_device(&pdev->dev);
pdev               99 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	seq_printf(s, "%d\n", pcie_get_mps(priv->pdev));
pdev              143 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 			 DRV_NAME, pci_name(priv->pdev));
pdev              153 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c static void qtnf_tune_pcie_mps(struct pci_dev *pdev)
pdev              160 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	mps_o = pcie_get_mps(pdev);
pdev              163 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	mps_m = 128 << pdev->pcie_mpss;
pdev              168 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	if (pdev->bus && pdev->bus->self) {
pdev              170 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 		parent = pdev->bus->self;
pdev              178 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	ret = pcie_set_mps(pdev, mps);
pdev              190 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	struct pci_dev *pdev = priv->pdev;
pdev              197 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 		if (!pci_enable_msi(pdev)) {
pdev              207 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 		pci_intx(pdev, 1);
pdev              211 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c static void __iomem *qtnf_map_bar(struct pci_dev *pdev, u8 index)
pdev              218 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	ret = pcim_iomap_regions(pdev, 1 << index, "qtnfmac_pcie");
pdev              222 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	busaddr = pci_resource_start(pdev, index);
pdev              223 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	len = pci_resource_len(pdev, index);
pdev              224 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	vaddr = pcim_iomap_table(pdev)[index];
pdev              238 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	struct qtnf_bus *bus = pci_get_drvdata(priv->pdev);
pdev              274 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c static int qtnf_pcie_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              284 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	if (!pci_is_pcie(pdev)) {
pdev              285 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 		pr_err("device %s is not PCI Express\n", pci_name(pdev));
pdev              289 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	qtnf_tune_pcie_mps(pdev);
pdev              291 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	ret = pcim_enable_device(pdev);
pdev              293 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 		pr_err("failed to init PCI device %x\n", pdev->device);
pdev              297 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	pci_set_master(pdev);
pdev              299 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	sysctl_bar = qtnf_map_bar(pdev, QTN_SYSCTL_BAR);
pdev              305 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	dmareg_bar = qtnf_map_bar(pdev, QTN_DMA_BAR);
pdev              311 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	epmem_bar = qtnf_map_bar(pdev, QTN_SHMEM_BAR);
pdev              325 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 		bus = qtnf_pcie_pearl_alloc(pdev);
pdev              328 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 		bus = qtnf_pcie_topaz_alloc(pdev);
pdev              339 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	pci_set_drvdata(pdev, bus);
pdev              340 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	bus->dev = &pdev->dev;
pdev              342 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	pcie_priv->pdev = pdev;
pdev              369 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	ret = dma_set_mask_and_coherent(&pdev->dev,
pdev              382 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	pci_save_state(pdev);
pdev              394 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	pci_set_drvdata(pdev, NULL);
pdev              428 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c 	pci_set_drvdata(priv->pdev, NULL);
pdev               24 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie_priv.h 	struct pci_dev *pdev;
pdev               79 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie_priv.h struct qtnf_bus *qtnf_pcie_pearl_alloc(struct pci_dev *pdev);
pdev               80 drivers/net/wireless/quantenna/qtnfmac/pcie/pcie_priv.h struct qtnf_bus *qtnf_pcie_topaz_alloc(struct pci_dev *pdev);
pdev              184 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 	pci_restore_state(ps->base.pdev);
pdev              241 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 	vaddr = dmam_alloc_coherent(&priv->pdev->dev, len, &paddr, GFP_KERNEL);
pdev              299 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 	paddr = pci_map_single(priv->pdev, skb->data,
pdev              301 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 	if (pci_dma_mapping_error(priv->pdev, paddr)) {
pdev              361 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 			pci_unmap_single(priv->pdev, paddr, SKB_BUF_SIZE,
pdev              375 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 			pci_unmap_single(priv->pdev, paddr, skb->len,
pdev              487 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 			pci_unmap_single(priv->pdev, paddr, skb->len,
pdev              561 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 	skb_paddr = pci_map_single(priv->pdev, skb->data,
pdev              563 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 	if (pci_dma_mapping_error(priv->pdev, skb_paddr)) {
pdev              718 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 			pci_unmap_single(priv->pdev, skb_paddr, SKB_BUF_SIZE,
pdev              865 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c static int qtnf_ep_fw_send(struct pci_dev *pdev, uint32_t size,
pdev              868 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 	struct qtnf_bus *bus = pci_get_drvdata(pdev);
pdev              930 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 		len = qtnf_ep_fw_send(ps->base.pdev, fw_size, blk, pblk, fw);
pdev              985 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 	struct pci_dev *pdev = ps->base.pdev;
pdev              992 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 		ret = request_firmware(&fw, fwname, &pdev->dev);
pdev             1049 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 	put_device(&pdev->dev);
pdev             1073 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 	struct pci_dev *pdev = ps->base.pdev;
pdev             1096 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 	ret = devm_request_irq(&pdev->dev, pdev->irq,
pdev             1100 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 		pr_err("failed to request pcie irq %d\n", pdev->irq);
pdev             1138 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c struct qtnf_bus *qtnf_pcie_pearl_alloc(struct pci_dev *pdev)
pdev             1143 drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c 	bus = devm_kzalloc(&pdev->dev, sizeof(*bus) + sizeof(*ps), GFP_KERNEL);
pdev              125 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	pci_restore_state(ts->base.pdev);
pdev              198 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	vaddr = dmam_alloc_coherent(&priv->pdev->dev, len, &paddr, GFP_KERNEL);
pdev              259 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	paddr = pci_map_single(ts->base.pdev, skb->data,
pdev              261 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	if (pci_dma_mapping_error(ts->base.pdev, paddr)) {
pdev              310 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 			pci_unmap_single(priv->pdev, paddr, SKB_BUF_SIZE,
pdev              325 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 			pci_unmap_single(priv->pdev, paddr, SKB_BUF_SIZE,
pdev              406 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 			pci_unmap_single(priv->pdev, paddr, skb->len,
pdev              520 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	skb_paddr = pci_map_single(priv->pdev, skb->data,
pdev              522 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	if (pci_dma_mapping_error(priv->pdev, skb_paddr)) {
pdev              651 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 			pci_unmap_single(priv->pdev, skb_paddr, SKB_BUF_SIZE,
pdev              884 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	struct pci_dev *pdev = ts->base.pdev;
pdev              893 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	enable_irq(pdev->irq);
pdev              901 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	struct pci_dev *pdev = ts->base.pdev;
pdev              922 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 		data = dma_alloc_coherent(&pdev->dev, blksize,
pdev              993 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	dma_free_coherent(&pdev->dev, blksize, data, paddr);
pdev             1003 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	struct pci_dev *pdev = ts->base.pdev;
pdev             1015 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	ret = request_firmware(&fw, fwname, &pdev->dev);
pdev             1035 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	struct pci_dev *pdev = ts->base.pdev;
pdev             1101 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	put_device(&pdev->dev);
pdev             1119 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	struct pci_dev *pdev = ts->base.pdev;
pdev             1134 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	ret = devm_request_irq(&pdev->dev, pdev->irq,
pdev             1138 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 		pr_err("failed to request pcie irq %d\n", pdev->irq);
pdev             1142 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	disable_irq(pdev->irq);
pdev             1181 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	struct pci_dev *pdev = ts->base.pdev;
pdev             1188 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	pci_save_state(pdev);
pdev             1189 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	pci_enable_wake(pdev, PCI_D3hot, 1);
pdev             1190 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	pci_set_power_state(pdev, PCI_D3hot);
pdev             1198 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	struct pci_dev *pdev = ts->base.pdev;
pdev             1200 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	pci_set_power_state(pdev, PCI_D0);
pdev             1201 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	pci_restore_state(pdev);
pdev             1202 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	pci_enable_wake(pdev, PCI_D0, 0);
pdev             1213 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c struct qtnf_bus *qtnf_pcie_topaz_alloc(struct pci_dev *pdev)
pdev             1218 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c 	bus = devm_kzalloc(&pdev->dev, sizeof(*bus) + sizeof(*ts), GFP_KERNEL);
pdev              235 drivers/net/wireless/ralink/rt2x00/rt2800soc.c static int rt2800soc_probe(struct platform_device *pdev)
pdev              237 drivers/net/wireless/ralink/rt2x00/rt2800soc.c 	return rt2x00soc_probe(pdev, &rt2800soc_ops);
pdev               36 drivers/net/wireless/ralink/rt2x00/rt2x00soc.c 	struct platform_device *pdev = to_platform_device(rt2x00dev->dev);
pdev               39 drivers/net/wireless/ralink/rt2x00/rt2x00soc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               64 drivers/net/wireless/ralink/rt2x00/rt2x00soc.c int rt2x00soc_probe(struct platform_device *pdev, const struct rt2x00_ops *ops)
pdev               76 drivers/net/wireless/ralink/rt2x00/rt2x00soc.c 	platform_set_drvdata(pdev, hw);
pdev               79 drivers/net/wireless/ralink/rt2x00/rt2x00soc.c 	rt2x00dev->dev = &pdev->dev;
pdev               82 drivers/net/wireless/ralink/rt2x00/rt2x00soc.c 	rt2x00dev->irq = platform_get_irq(pdev, 0);
pdev               83 drivers/net/wireless/ralink/rt2x00/rt2x00soc.c 	rt2x00dev->name = pdev->dev.driver->name;
pdev               85 drivers/net/wireless/ralink/rt2x00/rt2x00soc.c 	rt2x00dev->clk = clk_get(&pdev->dev, NULL);
pdev              111 drivers/net/wireless/ralink/rt2x00/rt2x00soc.c int rt2x00soc_remove(struct platform_device *pdev)
pdev              113 drivers/net/wireless/ralink/rt2x00/rt2x00soc.c 	struct ieee80211_hw *hw = platform_get_drvdata(pdev);
pdev              128 drivers/net/wireless/ralink/rt2x00/rt2x00soc.c int rt2x00soc_suspend(struct platform_device *pdev, pm_message_t state)
pdev              130 drivers/net/wireless/ralink/rt2x00/rt2x00soc.c 	struct ieee80211_hw *hw = platform_get_drvdata(pdev);
pdev              137 drivers/net/wireless/ralink/rt2x00/rt2x00soc.c int rt2x00soc_resume(struct platform_device *pdev)
pdev              139 drivers/net/wireless/ralink/rt2x00/rt2x00soc.c 	struct ieee80211_hw *hw = platform_get_drvdata(pdev);
pdev               19 drivers/net/wireless/ralink/rt2x00/rt2x00soc.h int rt2x00soc_probe(struct platform_device *pdev, const struct rt2x00_ops *ops);
pdev               20 drivers/net/wireless/ralink/rt2x00/rt2x00soc.h int rt2x00soc_remove(struct platform_device *pdev);
pdev               22 drivers/net/wireless/ralink/rt2x00/rt2x00soc.h int rt2x00soc_suspend(struct platform_device *pdev, pm_message_t state);
pdev               23 drivers/net/wireless/ralink/rt2x00/rt2x00soc.h int rt2x00soc_resume(struct platform_device *pdev);
pdev              263 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 			mapping = pci_map_single(priv->pdev,
pdev              267 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 			if (pci_dma_mapping_error(priv->pdev, mapping)) {
pdev              269 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 				dev_err(&priv->pdev->dev, "RX DMA map error\n");
pdev              274 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 			pci_unmap_single(priv->pdev,
pdev              358 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 		pci_unmap_single(priv->pdev, le32_to_cpu(entry->tx_buf),
pdev              476 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	mapping = pci_map_single(priv->pdev, skb->data,
pdev              479 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	if (pci_dma_mapping_error(priv->pdev, mapping)) {
pdev              481 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 		dev_err(&priv->pdev->dev, "TX DMA mapping error\n");
pdev             1007 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	priv->rx_ring = pci_zalloc_consistent(priv->pdev, priv->rx_ring_sz * 32,
pdev             1021 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 			pci_free_consistent(priv->pdev, priv->rx_ring_sz * 32,
pdev             1028 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 		*mapping = pci_map_single(priv->pdev, skb_tail_pointer(skb),
pdev             1031 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 		if (pci_dma_mapping_error(priv->pdev, *mapping)) {
pdev             1033 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 			pci_free_consistent(priv->pdev, priv->rx_ring_sz * 32,
pdev             1057 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 		pci_unmap_single(priv->pdev,
pdev             1063 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	pci_free_consistent(priv->pdev, priv->rx_ring_sz * 32,
pdev             1076 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	ring = pci_zalloc_consistent(priv->pdev, sizeof(*ring) * entries,
pdev             1106 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 		pci_unmap_single(priv->pdev, le32_to_cpu(entry->tx_buf),
pdev             1112 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	pci_free_consistent(priv->pdev, sizeof(*ring->desc)*ring->entries,
pdev             1136 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 		ret = request_irq(priv->pdev->irq, rtl8187se_interrupt,
pdev             1139 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 		ret = request_irq(priv->pdev->irq, rtl8180_interrupt,
pdev             1264 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	free_irq(priv->pdev->irq, dev);
pdev             1721 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c static int rtl8180_probe(struct pci_dev *pdev,
pdev             1732 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	err = pci_enable_device(pdev);
pdev             1735 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 		       pci_name(pdev));
pdev             1739 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	err = pci_request_regions(pdev, KBUILD_MODNAME);
pdev             1742 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 		       pci_name(pdev));
pdev             1746 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	io_len = pci_resource_len(pdev, 0);
pdev             1747 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	mem_len = pci_resource_len(pdev, 1);
pdev             1752 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 		       pci_name(pdev));
pdev             1757 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	if ((err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32))) ||
pdev             1758 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	    (err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32)))) {
pdev             1760 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 		       pci_name(pdev));
pdev             1764 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	pci_set_master(pdev);
pdev             1769 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 		       pci_name(pdev));
pdev             1775 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	priv->pdev = pdev;
pdev             1778 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	SET_IEEE80211_DEV(dev, &pdev->dev);
pdev             1779 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	pci_set_drvdata(pdev, dev);
pdev             1782 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	priv->map = pci_iomap(pdev, 1, mem_len);
pdev             1784 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 		priv->map = pci_iomap(pdev, 0, io_len);
pdev             1789 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 		dev_err(&pdev->dev, "Cannot map device memory/PIO\n");
pdev             1841 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 			dev_err(&pdev->dev,
pdev             1851 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 		       pci_name(pdev), reg >> 25);
pdev             1870 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 		pci_try_set_mwi(pdev);
pdev             1904 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 		       pci_name(pdev), priv->rf_type);
pdev             1911 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 		       pci_name(pdev), rf_name);
pdev             1918 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 		       " randomly generated MAC addr\n", pci_name(pdev));
pdev             1928 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 		       pci_name(pdev));
pdev             1938 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	pci_iounmap(pdev, priv->map);
pdev             1944 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	pci_release_regions(pdev);
pdev             1947 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	pci_disable_device(pdev);
pdev             1951 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c static void rtl8180_remove(struct pci_dev *pdev)
pdev             1953 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	struct ieee80211_hw *dev = pci_get_drvdata(pdev);
pdev             1963 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	pci_iounmap(pdev, priv->map);
pdev             1964 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	pci_release_regions(pdev);
pdev             1965 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	pci_disable_device(pdev);
pdev             1970 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c static int rtl8180_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             1972 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	pci_save_state(pdev);
pdev             1973 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev             1977 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c static int rtl8180_resume(struct pci_dev *pdev)
pdev             1979 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	pci_set_power_state(pdev, PCI_D0);
pdev             1980 drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c 	pci_restore_state(pdev);
pdev              123 drivers/net/wireless/realtek/rtl818x/rtl8180/rtl8180.h 	struct pci_dev *pdev;
pdev             1220 drivers/net/wireless/realtek/rtlwifi/efuse.c 	struct device *dev = &rtlpcipriv->dev.pdev->dev;
pdev              154 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_read_config_byte(rtlpci->pdev, 0x80, &init_aspm);
pdev              170 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_write_config_byte(rtlpci->pdev, 0x80, value);
pdev              181 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_write_config_byte(rtlpci->pdev, 0x81, value);
pdev              219 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_read_config_byte(rtlpci->pdev, 0x80, &tmp_u1b);
pdev              230 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_write_config_byte(rtlpci->pdev, (num4bytes << 2),
pdev              271 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_write_config_byte(rtlpci->pdev, (num4bytes << 2),
pdev              308 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_write_config_byte(rtlpci->pdev, 0xe0, 0xa0);
pdev              310 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_read_config_byte(rtlpci->pdev, 0xe0, &offset_e0);
pdev              313 drivers/net/wireless/realtek/rtlwifi/pci.c 		pci_read_config_dword(rtlpci->pdev, 0xe4, &offset_e4);
pdev              373 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_read_config_byte(rtlpci->pdev, (num4bbytes << 2), &linkctrl_reg);
pdev              378 drivers/net/wireless/realtek/rtlwifi/pci.c static void rtl_pci_parse_configuration(struct pci_dev *pdev,
pdev              388 drivers/net/wireless/realtek/rtlwifi/pci.c 	pcie_capability_read_word(pdev, PCI_EXP_LNKCTL, &linkctrl_reg);
pdev              394 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_read_config_byte(pdev, 0x98, &tmp);
pdev              396 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_write_config_byte(pdev, 0x98, tmp);
pdev              399 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_write_config_byte(pdev, 0x70f, tmp);
pdev              550 drivers/net/wireless/realtek/rtlwifi/pci.c 		pci_unmap_single(rtlpci->pdev,
pdev              649 drivers/net/wireless/realtek/rtlwifi/pci.c 		pci_map_single(rtlpci->pdev, skb_tail_pointer(skb),
pdev              652 drivers/net/wireless/realtek/rtlwifi/pci.c 	if (pci_dma_mapping_error(rtlpci->pdev, bufferaddress))
pdev              776 drivers/net/wireless/realtek/rtlwifi/pci.c 		pci_unmap_single(rtlpci->pdev, *((dma_addr_t *)skb->cb),
pdev             1095 drivers/net/wireless/realtek/rtlwifi/pci.c 		pci_unmap_single(rtlpci->pdev,
pdev             1163 drivers/net/wireless/realtek/rtlwifi/pci.c 				 struct pci_dev *pdev)
pdev             1174 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtlpci->pdev = pdev;
pdev             1221 drivers/net/wireless/realtek/rtlwifi/pci.c 		   pci_zalloc_consistent(rtlpci->pdev,
pdev             1239 drivers/net/wireless/realtek/rtlwifi/pci.c 	desc = pci_zalloc_consistent(rtlpci->pdev,
pdev             1283 drivers/net/wireless/realtek/rtlwifi/pci.c 		    pci_zalloc_consistent(rtlpci->pdev,
pdev             1307 drivers/net/wireless/realtek/rtlwifi/pci.c 		    pci_zalloc_consistent(rtlpci->pdev,
pdev             1350 drivers/net/wireless/realtek/rtlwifi/pci.c 		pci_unmap_single(rtlpci->pdev,
pdev             1360 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_free_consistent(rtlpci->pdev,
pdev             1365 drivers/net/wireless/realtek/rtlwifi/pci.c 		pci_free_consistent(rtlpci->pdev,
pdev             1384 drivers/net/wireless/realtek/rtlwifi/pci.c 		pci_unmap_single(rtlpci->pdev, *((dma_addr_t *)skb->cb),
pdev             1391 drivers/net/wireless/realtek/rtlwifi/pci.c 		pci_free_consistent(rtlpci->pdev,
pdev             1398 drivers/net/wireless/realtek/rtlwifi/pci.c 		pci_free_consistent(rtlpci->pdev,
pdev             1530 drivers/net/wireless/realtek/rtlwifi/pci.c 				pci_unmap_single(rtlpci->pdev,
pdev             1749 drivers/net/wireless/realtek/rtlwifi/pci.c 	synchronize_irq(rtlpci->pdev->irq);
pdev             1757 drivers/net/wireless/realtek/rtlwifi/pci.c static int rtl_pci_init(struct ieee80211_hw *hw, struct pci_dev *pdev)
pdev             1761 drivers/net/wireless/realtek/rtlwifi/pci.c 	_rtl_pci_init_struct(hw, pdev);
pdev             1873 drivers/net/wireless/realtek/rtlwifi/pci.c static bool _rtl_pci_find_adapter(struct pci_dev *pdev,
pdev             1879 drivers/net/wireless/realtek/rtlwifi/pci.c 	struct pci_dev *bridge_pdev = pdev->bus->self;
pdev             1887 drivers/net/wireless/realtek/rtlwifi/pci.c 	venderid = pdev->vendor;
pdev             1888 drivers/net/wireless/realtek/rtlwifi/pci.c 	deviceid = pdev->device;
pdev             1889 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_read_config_byte(pdev, 0x8, &revisionid);
pdev             1890 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_read_config_word(pdev, 0x3C, &irqline);
pdev             2014 drivers/net/wireless/realtek/rtlwifi/pci.c 	pcipriv->ndis_adapter.busnumber = pdev->bus->number;
pdev             2015 drivers/net/wireless/realtek/rtlwifi/pci.c 	pcipriv->ndis_adapter.devnumber = PCI_SLOT(pdev->devfn);
pdev             2016 drivers/net/wireless/realtek/rtlwifi/pci.c 	pcipriv->ndis_adapter.funcnumber = PCI_FUNC(pdev->devfn);
pdev             2064 drivers/net/wireless/realtek/rtlwifi/pci.c 		 pdev->vendor, pcipriv->ndis_adapter.linkctrl_reg);
pdev             2076 drivers/net/wireless/realtek/rtlwifi/pci.c 	rtl_pci_parse_configuration(pdev, hw);
pdev             2089 drivers/net/wireless/realtek/rtlwifi/pci.c 	ret = pci_enable_msi(rtlpci->pdev);
pdev             2093 drivers/net/wireless/realtek/rtlwifi/pci.c 	ret = request_irq(rtlpci->pdev->irq, &_rtl_pci_interrupt,
pdev             2096 drivers/net/wireless/realtek/rtlwifi/pci.c 		pci_disable_msi(rtlpci->pdev);
pdev             2114 drivers/net/wireless/realtek/rtlwifi/pci.c 	ret = request_irq(rtlpci->pdev->irq, &_rtl_pci_interrupt,
pdev             2141 drivers/net/wireless/realtek/rtlwifi/pci.c static void platform_enable_dma64(struct pci_dev *pdev, bool dma64)
pdev             2145 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_read_config_byte(pdev, 0x719, &value);
pdev             2153 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_write_config_byte(pdev, 0x719, value);
pdev             2156 drivers/net/wireless/realtek/rtlwifi/pci.c int rtl_pci_probe(struct pci_dev *pdev,
pdev             2167 drivers/net/wireless/realtek/rtlwifi/pci.c 	err = pci_enable_device(pdev);
pdev             2170 drivers/net/wireless/realtek/rtlwifi/pci.c 			  pci_name(pdev));
pdev             2175 drivers/net/wireless/realtek/rtlwifi/pci.c 	    !pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) {
pdev             2176 drivers/net/wireless/realtek/rtlwifi/pci.c 		if (pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64))) {
pdev             2183 drivers/net/wireless/realtek/rtlwifi/pci.c 		platform_enable_dma64(pdev, true);
pdev             2184 drivers/net/wireless/realtek/rtlwifi/pci.c 	} else if (!pci_set_dma_mask(pdev, DMA_BIT_MASK(32))) {
pdev             2185 drivers/net/wireless/realtek/rtlwifi/pci.c 		if (pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32))) {
pdev             2192 drivers/net/wireless/realtek/rtlwifi/pci.c 		platform_enable_dma64(pdev, false);
pdev             2195 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_set_master(pdev);
pdev             2201 drivers/net/wireless/realtek/rtlwifi/pci.c 			  "%s : ieee80211 alloc failed\n", pci_name(pdev));
pdev             2206 drivers/net/wireless/realtek/rtlwifi/pci.c 	SET_IEEE80211_DEV(hw, &pdev->dev);
pdev             2207 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_set_drvdata(pdev, hw);
pdev             2212 drivers/net/wireless/realtek/rtlwifi/pci.c 	pcipriv->dev.pdev = pdev;
pdev             2218 drivers/net/wireless/realtek/rtlwifi/pci.c 	pcipriv->dev.pdev = pdev;
pdev             2228 drivers/net/wireless/realtek/rtlwifi/pci.c 	err = pci_request_regions(pdev, KBUILD_MODNAME);
pdev             2234 drivers/net/wireless/realtek/rtlwifi/pci.c 	pmem_start = pci_resource_start(pdev, rtlpriv->cfg->bar_id);
pdev             2235 drivers/net/wireless/realtek/rtlwifi/pci.c 	pmem_len = pci_resource_len(pdev, rtlpriv->cfg->bar_id);
pdev             2236 drivers/net/wireless/realtek/rtlwifi/pci.c 	pmem_flags = pci_resource_flags(pdev, rtlpriv->cfg->bar_id);
pdev             2240 drivers/net/wireless/realtek/rtlwifi/pci.c 			(unsigned long)pci_iomap(pdev,
pdev             2254 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_write_config_byte(pdev, 0x81, 0);
pdev             2256 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_write_config_byte(pdev, 0x44, 0);
pdev             2257 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_write_config_byte(pdev, 0x04, 0x06);
pdev             2258 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_write_config_byte(pdev, 0x04, 0x07);
pdev             2261 drivers/net/wireless/realtek/rtlwifi/pci.c 	if (!_rtl_pci_find_adapter(pdev, hw)) {
pdev             2267 drivers/net/wireless/realtek/rtlwifi/pci.c 	_rtl_pci_io_handler_init(&pdev->dev, hw);
pdev             2290 drivers/net/wireless/realtek/rtlwifi/pci.c 	err = rtl_pci_init(hw, pdev);
pdev             2324 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_set_drvdata(pdev, NULL);
pdev             2329 drivers/net/wireless/realtek/rtlwifi/pci.c 		pci_iounmap(pdev, (void __iomem *)rtlpriv->io.pci_mem_start);
pdev             2331 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_release_regions(pdev);
pdev             2337 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_disable_device(pdev);
pdev             2343 drivers/net/wireless/realtek/rtlwifi/pci.c void rtl_pci_disconnect(struct pci_dev *pdev)
pdev             2345 drivers/net/wireless/realtek/rtlwifi/pci.c 	struct ieee80211_hw *hw = pci_get_drvdata(pdev);
pdev             2376 drivers/net/wireless/realtek/rtlwifi/pci.c 		free_irq(rtlpci->pdev->irq, hw);
pdev             2381 drivers/net/wireless/realtek/rtlwifi/pci.c 		pci_disable_msi(rtlpci->pdev);
pdev             2385 drivers/net/wireless/realtek/rtlwifi/pci.c 		pci_iounmap(pdev, (void __iomem *)rtlpriv->io.pci_mem_start);
pdev             2386 drivers/net/wireless/realtek/rtlwifi/pci.c 		pci_release_regions(pdev);
pdev             2389 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_disable_device(pdev);
pdev             2393 drivers/net/wireless/realtek/rtlwifi/pci.c 	pci_set_drvdata(pdev, NULL);
pdev              169 drivers/net/wireless/realtek/rtlwifi/pci.h 	struct pci_dev *pdev;
pdev              261 drivers/net/wireless/realtek/rtlwifi/pci.h int rtl_pci_probe(struct pci_dev *pdev,
pdev              263 drivers/net/wireless/realtek/rtlwifi/pci.h void rtl_pci_disconnect(struct pci_dev *pdev);
pdev               78 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/hw.c 		pci_unmap_single(rtlpci->pdev,
pdev              518 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c 	mapping = pci_map_single(rtlpci->pdev, skb->data, skb->len,
pdev              520 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c 	if (pci_dma_mapping_error(rtlpci->pdev, mapping)) {
pdev              677 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c 	dma_addr_t mapping = pci_map_single(rtlpci->pdev,
pdev              684 drivers/net/wireless/realtek/rtlwifi/rtl8188ee/trx.c 	if (pci_dma_mapping_error(rtlpci->pdev, mapping)) {
pdev              404 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c 	dma_addr_t mapping = pci_map_single(rtlpci->pdev,
pdev              410 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c 	if (pci_dma_mapping_error(rtlpci->pdev, mapping)) {
pdev              571 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c 	dma_addr_t mapping = pci_map_single(rtlpci->pdev,
pdev              578 drivers/net/wireless/realtek/rtlwifi/rtl8192ce/trx.c 	if (pci_dma_mapping_error(rtlpci->pdev, mapping)) {
pdev             3120 drivers/net/wireless/realtek/rtlwifi/rtl8192de/phy.c 			} else if (rtlpci->pdev->current_state != PCI_D0) {
pdev              545 drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c 	mapping = pci_map_single(rtlpci->pdev, skb->data, skb->len,
pdev              547 drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c 	if (pci_dma_mapping_error(rtlpci->pdev, mapping)) {
pdev              700 drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c 	dma_addr_t mapping = pci_map_single(rtlpci->pdev,
pdev              705 drivers/net/wireless/realtek/rtlwifi/rtl8192de/trx.c 	if (pci_dma_mapping_error(rtlpci->pdev, mapping)) {
pdev              681 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c 	mapping = pci_map_single(rtlpci->pdev, skb->data, skb->len,
pdev              683 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c 	if (pci_dma_mapping_error(rtlpci->pdev, mapping)) {
pdev              845 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c 	dma_addr_t mapping = pci_map_single(rtlpci->pdev,
pdev              851 drivers/net/wireless/realtek/rtlwifi/rtl8192ee/trx.c 	if (pci_dma_mapping_error(rtlpci->pdev, mapping)) {
pdev             1645 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	struct device *dev = &rtl_pcipriv(hw)->dev.pdev->dev;
pdev             2518 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 	pci_read_config_dword(rtlpci->pdev, 0x40, &val);
pdev             2520 drivers/net/wireless/realtek/rtlwifi/rtl8192se/hw.c 		pci_write_config_dword(rtlpci->pdev, 0x40,
pdev              331 drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c 	dma_addr_t mapping = pci_map_single(rtlpci->pdev, skb->data, skb->len,
pdev              335 drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c 	if (pci_dma_mapping_error(rtlpci->pdev, mapping)) {
pdev              501 drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c 	dma_addr_t mapping = pci_map_single(rtlpci->pdev, skb->data, skb->len,
pdev              504 drivers/net/wireless/realtek/rtlwifi/rtl8192se/trx.c 	if (pci_dma_mapping_error(rtlpci->pdev, mapping)) {
pdev              365 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c 	dma_addr_t mapping = pci_map_single(rtlpci->pdev,
pdev              370 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c 	if (pci_dma_mapping_error(rtlpci->pdev, mapping)) {
pdev              532 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c 	dma_addr_t mapping = pci_map_single(rtlpci->pdev,
pdev              539 drivers/net/wireless/realtek/rtlwifi/rtl8723ae/trx.c 	if (pci_dma_mapping_error(rtlpci->pdev, mapping)) {
pdev               40 drivers/net/wireless/realtek/rtlwifi/rtl8723be/hw.c 		pci_unmap_single(rtlpci->pdev,
pdev              445 drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c 	mapping = pci_map_single(rtlpci->pdev, skb->data, skb->len,
pdev              447 drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c 	if (pci_dma_mapping_error(rtlpci->pdev, mapping)) {
pdev              598 drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c 	dma_addr_t mapping = pci_map_single(rtlpci->pdev,
pdev              602 drivers/net/wireless/realtek/rtlwifi/rtl8723be/trx.c 	if (pci_dma_mapping_error(rtlpci->pdev, mapping)) {
pdev               36 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		pci_unmap_single(rtlpci->pdev,
pdev             2285 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 	pci_read_config_byte(rtlpci->pdev, 0x34, &cap_pointer);
pdev             2290 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		pci_read_config_word(rtlpci->pdev, cap_pointer, &cap_hdr);
pdev             2314 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 		pci_read_config_byte(rtlpci->pdev, cap_pointer + 5, &pmcs_reg);
pdev             2320 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 			pci_write_config_byte(rtlpci->pdev, cap_pointer + 5,
pdev             2323 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c 			pci_read_config_byte(rtlpci->pdev, cap_pointer + 5,
pdev              693 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c 	mapping = pci_map_single(rtlpci->pdev, skb->data, skb->len,
pdev              695 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c 	if (pci_dma_mapping_error(rtlpci->pdev, mapping)) {
pdev              837 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c 	dma_addr_t mapping = pci_map_single(rtlpci->pdev,
pdev              841 drivers/net/wireless/realtek/rtlwifi/rtl8821ae/trx.c 	if (pci_dma_mapping_error(rtlpci->pdev, mapping)) {
pdev               96 drivers/net/wireless/realtek/rtw88/pci.c 	struct pci_dev *pdev = to_pci_dev(rtwdev->dev);
pdev              107 drivers/net/wireless/realtek/rtw88/pci.c 		pci_unmap_single(pdev, dma, skb->len, PCI_DMA_TODEVICE);
pdev              115 drivers/net/wireless/realtek/rtw88/pci.c 	struct pci_dev *pdev = to_pci_dev(rtwdev->dev);
pdev              123 drivers/net/wireless/realtek/rtw88/pci.c 	pci_free_consistent(pdev, ring_sz, head, tx_ring->r.dma);
pdev              130 drivers/net/wireless/realtek/rtw88/pci.c 	struct pci_dev *pdev = to_pci_dev(rtwdev->dev);
pdev              142 drivers/net/wireless/realtek/rtw88/pci.c 		pci_unmap_single(pdev, dma, buf_sz, PCI_DMA_FROMDEVICE);
pdev              151 drivers/net/wireless/realtek/rtw88/pci.c 	struct pci_dev *pdev = to_pci_dev(rtwdev->dev);
pdev              157 drivers/net/wireless/realtek/rtw88/pci.c 	pci_free_consistent(pdev, ring_sz, head, rx_ring->r.dma);
pdev              182 drivers/net/wireless/realtek/rtw88/pci.c 	struct pci_dev *pdev = to_pci_dev(rtwdev->dev);
pdev              187 drivers/net/wireless/realtek/rtw88/pci.c 	head = pci_zalloc_consistent(pdev, ring_sz, &dma);
pdev              208 drivers/net/wireless/realtek/rtw88/pci.c 	struct pci_dev *pdev = to_pci_dev(rtwdev->dev);
pdev              216 drivers/net/wireless/realtek/rtw88/pci.c 	dma = pci_map_single(pdev, skb->data, buf_sz, PCI_DMA_FROMDEVICE);
pdev              217 drivers/net/wireless/realtek/rtw88/pci.c 	if (pci_dma_mapping_error(pdev, dma))
pdev              251 drivers/net/wireless/realtek/rtw88/pci.c 	struct pci_dev *pdev = to_pci_dev(rtwdev->dev);
pdev              260 drivers/net/wireless/realtek/rtw88/pci.c 	head = pci_zalloc_consistent(pdev, ring_sz, &dma);
pdev              299 drivers/net/wireless/realtek/rtw88/pci.c 		pci_unmap_single(pdev, dma, buf_sz, PCI_DMA_FROMDEVICE);
pdev              303 drivers/net/wireless/realtek/rtw88/pci.c 	pci_free_consistent(pdev, ring_sz, head, dma);
pdev              577 drivers/net/wireless/realtek/rtw88/pci.c 	pci_unmap_single(rtwpci->pdev, dma, prev->len,
pdev              633 drivers/net/wireless/realtek/rtw88/pci.c 	dma = pci_map_single(rtwpci->pdev, skb->data, skb->len,
pdev              635 drivers/net/wireless/realtek/rtw88/pci.c 	if (pci_dma_mapping_error(rtwpci->pdev, dma))
pdev              771 drivers/net/wireless/realtek/rtw88/pci.c 		pci_unmap_single(rtwpci->pdev, tx_data->dma, skb->len,
pdev              961 drivers/net/wireless/realtek/rtw88/pci.c 			      struct pci_dev *pdev)
pdev              968 drivers/net/wireless/realtek/rtw88/pci.c 	ret = pci_request_regions(pdev, KBUILD_MODNAME);
pdev              974 drivers/net/wireless/realtek/rtw88/pci.c 	len = pci_resource_len(pdev, bar_id);
pdev              975 drivers/net/wireless/realtek/rtw88/pci.c 	rtwpci->mmap = pci_iomap(pdev, bar_id, len);
pdev              985 drivers/net/wireless/realtek/rtw88/pci.c 				 struct pci_dev *pdev)
pdev              990 drivers/net/wireless/realtek/rtw88/pci.c 		pci_iounmap(pdev, rtwpci->mmap);
pdev              991 drivers/net/wireless/realtek/rtw88/pci.c 		pci_release_regions(pdev);
pdev             1084 drivers/net/wireless/realtek/rtw88/pci.c static int rtw_pci_claim(struct rtw_dev *rtwdev, struct pci_dev *pdev)
pdev             1088 drivers/net/wireless/realtek/rtw88/pci.c 	ret = pci_enable_device(pdev);
pdev             1094 drivers/net/wireless/realtek/rtw88/pci.c 	pci_set_master(pdev);
pdev             1095 drivers/net/wireless/realtek/rtw88/pci.c 	pci_set_drvdata(pdev, rtwdev->hw);
pdev             1096 drivers/net/wireless/realtek/rtw88/pci.c 	SET_IEEE80211_DEV(rtwdev->hw, &pdev->dev);
pdev             1101 drivers/net/wireless/realtek/rtw88/pci.c static void rtw_pci_declaim(struct rtw_dev *rtwdev, struct pci_dev *pdev)
pdev             1103 drivers/net/wireless/realtek/rtw88/pci.c 	pci_clear_master(pdev);
pdev             1104 drivers/net/wireless/realtek/rtw88/pci.c 	pci_disable_device(pdev);
pdev             1107 drivers/net/wireless/realtek/rtw88/pci.c static int rtw_pci_setup_resource(struct rtw_dev *rtwdev, struct pci_dev *pdev)
pdev             1113 drivers/net/wireless/realtek/rtw88/pci.c 	rtwpci->pdev = pdev;
pdev             1116 drivers/net/wireless/realtek/rtw88/pci.c 	ret = rtw_pci_io_mapping(rtwdev, pdev);
pdev             1133 drivers/net/wireless/realtek/rtw88/pci.c 	rtw_pci_io_unmapping(rtwdev, pdev);
pdev             1139 drivers/net/wireless/realtek/rtw88/pci.c static void rtw_pci_destroy(struct rtw_dev *rtwdev, struct pci_dev *pdev)
pdev             1142 drivers/net/wireless/realtek/rtw88/pci.c 	rtw_pci_io_unmapping(rtwdev, pdev);
pdev             1161 drivers/net/wireless/realtek/rtw88/pci.c static int rtw_pci_request_irq(struct rtw_dev *rtwdev, struct pci_dev *pdev)
pdev             1169 drivers/net/wireless/realtek/rtw88/pci.c 	ret = pci_alloc_irq_vectors(pdev, 1, 1, flags);
pdev             1175 drivers/net/wireless/realtek/rtw88/pci.c 	ret = devm_request_threaded_irq(rtwdev->dev, pdev->irq,
pdev             1181 drivers/net/wireless/realtek/rtw88/pci.c 		pci_free_irq_vectors(pdev);
pdev             1187 drivers/net/wireless/realtek/rtw88/pci.c static void rtw_pci_free_irq(struct rtw_dev *rtwdev, struct pci_dev *pdev)
pdev             1189 drivers/net/wireless/realtek/rtw88/pci.c 	devm_free_irq(rtwdev->dev, pdev->irq, rtwdev);
pdev             1190 drivers/net/wireless/realtek/rtw88/pci.c 	pci_free_irq_vectors(pdev);
pdev             1193 drivers/net/wireless/realtek/rtw88/pci.c static int rtw_pci_probe(struct pci_dev *pdev,
pdev             1204 drivers/net/wireless/realtek/rtw88/pci.c 		dev_err(&pdev->dev, "failed to allocate hw\n");
pdev             1210 drivers/net/wireless/realtek/rtw88/pci.c 	rtwdev->dev = &pdev->dev;
pdev             1221 drivers/net/wireless/realtek/rtw88/pci.c 		pdev->vendor, pdev->device, pdev->revision);
pdev             1223 drivers/net/wireless/realtek/rtw88/pci.c 	ret = rtw_pci_claim(rtwdev, pdev);
pdev             1229 drivers/net/wireless/realtek/rtw88/pci.c 	ret = rtw_pci_setup_resource(rtwdev, pdev);
pdev             1247 drivers/net/wireless/realtek/rtw88/pci.c 	ret = rtw_pci_request_irq(rtwdev, pdev);
pdev             1256 drivers/net/wireless/realtek/rtw88/pci.c 	rtw_pci_destroy(rtwdev, pdev);
pdev             1259 drivers/net/wireless/realtek/rtw88/pci.c 	rtw_pci_declaim(rtwdev, pdev);
pdev             1270 drivers/net/wireless/realtek/rtw88/pci.c static void rtw_pci_remove(struct pci_dev *pdev)
pdev             1272 drivers/net/wireless/realtek/rtw88/pci.c 	struct ieee80211_hw *hw = pci_get_drvdata(pdev);
pdev             1284 drivers/net/wireless/realtek/rtw88/pci.c 	rtw_pci_destroy(rtwdev, pdev);
pdev             1285 drivers/net/wireless/realtek/rtw88/pci.c 	rtw_pci_declaim(rtwdev, pdev);
pdev             1286 drivers/net/wireless/realtek/rtw88/pci.c 	rtw_pci_free_irq(rtwdev, pdev);
pdev              183 drivers/net/wireless/realtek/rtw88/pci.h 	struct pci_dev *pdev;
pdev               95 drivers/net/wireless/st/cw1200/cw1200.h 	struct device			*pdev;
pdev              292 drivers/net/wireless/st/cw1200/cw1200.h 		      struct device *pdev,
pdev              145 drivers/net/wireless/st/cw1200/fwio.c 	ret = request_firmware(&firmware, fw_path, priv->pdev);
pdev              515 drivers/net/wireless/st/cw1200/main.c 		      struct device *pdev,
pdev              543 drivers/net/wireless/st/cw1200/main.c 	priv->pdev = pdev;
pdev              544 drivers/net/wireless/st/cw1200/main.c 	SET_IEEE80211_DEV(priv->hw, pdev);
pdev             1143 drivers/net/wireless/st/cw1200/sta.c 		ret = request_firmware(&priv->sdd, priv->sdd_path, priv->pdev);
pdev             1796 drivers/net/wireless/ti/wl12xx/main.c 	struct wlcore_platdev_data *pdev_data = dev_get_platdata(&wl->pdev->dev);
pdev             1888 drivers/net/wireless/ti/wl12xx/main.c static int wl12xx_probe(struct platform_device *pdev)
pdev             1906 drivers/net/wireless/ti/wl12xx/main.c 	ret = wlcore_probe(wl, pdev);
pdev             1918 drivers/net/wireless/ti/wl12xx/main.c static int wl12xx_remove(struct platform_device *pdev)
pdev             1920 drivers/net/wireless/ti/wl12xx/main.c 	struct wl1271 *wl = platform_get_drvdata(pdev);
pdev             1930 drivers/net/wireless/ti/wl12xx/main.c 	return wlcore_remove(pdev);
pdev             1440 drivers/net/wireless/ti/wl18xx/main.c 	struct platform_device *pdev = wl->pdev;
pdev             1441 drivers/net/wireless/ti/wl18xx/main.c 	struct wlcore_platdev_data *pdata = dev_get_platdata(&pdev->dev);
pdev             1998 drivers/net/wireless/ti/wl18xx/main.c static int wl18xx_probe(struct platform_device *pdev)
pdev             2016 drivers/net/wireless/ti/wl18xx/main.c 	ret = wlcore_probe(wl, pdev);
pdev              271 drivers/net/wireless/ti/wlcore/boot.c 	struct platform_device *pdev = wl->pdev;
pdev              272 drivers/net/wireless/ti/wlcore/boot.c 	struct wlcore_platdev_data *pdev_data = dev_get_platdata(&pdev->dev);
pdev             6129 drivers/net/wireless/ti/wlcore/main.c 	struct platform_device *pdev = wl->pdev;
pdev             6130 drivers/net/wireless/ti/wlcore/main.c 	struct wlcore_platdev_data *pdev_data = dev_get_platdata(&pdev->dev);
pdev             6553 drivers/net/wireless/ti/wlcore/main.c 	struct platform_device *pdev = wl->pdev;
pdev             6554 drivers/net/wireless/ti/wlcore/main.c 	struct wlcore_platdev_data *pdev_data = dev_get_platdata(&pdev->dev);
pdev             6586 drivers/net/wireless/ti/wlcore/main.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             6613 drivers/net/wireless/ti/wlcore/main.c 				   wl->irq_flags, pdev->name, wl);
pdev             6630 drivers/net/wireless/ti/wlcore/main.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 1);
pdev             6781 drivers/net/wireless/ti/wlcore/main.c int wlcore_probe(struct wl1271 *wl, struct platform_device *pdev)
pdev             6783 drivers/net/wireless/ti/wlcore/main.c 	struct wlcore_platdev_data *pdev_data = dev_get_platdata(&pdev->dev);
pdev             6790 drivers/net/wireless/ti/wlcore/main.c 	wl->dev = &pdev->dev;
pdev             6791 drivers/net/wireless/ti/wlcore/main.c 	wl->pdev = pdev;
pdev             6792 drivers/net/wireless/ti/wlcore/main.c 	platform_set_drvdata(pdev, wl);
pdev             6797 drivers/net/wireless/ti/wlcore/main.c 					      nvs_name, &pdev->dev, GFP_KERNEL,
pdev             6817 drivers/net/wireless/ti/wlcore/main.c int wlcore_remove(struct platform_device *pdev)
pdev             6819 drivers/net/wireless/ti/wlcore/main.c 	struct wlcore_platdev_data *pdev_data = dev_get_platdata(&pdev->dev);
pdev             6820 drivers/net/wireless/ti/wlcore/main.c 	struct wl1271 *wl = platform_get_drvdata(pdev);
pdev              181 drivers/net/wireless/ti/wlcore/wlcore.h 	struct platform_device *pdev;
pdev              499 drivers/net/wireless/ti/wlcore/wlcore.h int wlcore_probe(struct wl1271 *wl, struct platform_device *pdev);
pdev              500 drivers/net/wireless/ti/wlcore/wlcore.h int wlcore_remove(struct platform_device *pdev);
pdev               98 drivers/nfc/nxp-nci/core.c int nxp_nci_probe(void *phy_id, struct device *pdev,
pdev              106 drivers/nfc/nxp-nci/core.c 	info = devm_kzalloc(pdev, sizeof(struct nxp_nci_info), GFP_KERNEL);
pdev              113 drivers/nfc/nxp-nci/core.c 	info->pdev = pdev;
pdev              135 drivers/nfc/nxp-nci/core.c 	nci_set_parent_dev(info->ndev, pdev);
pdev               55 drivers/nfc/nxp-nci/nxp-nci.h 	struct device *pdev;
pdev               72 drivers/nfc/nxp-nci/nxp-nci.h int nxp_nci_probe(void *phy_id, struct device *pdev,
pdev              138 drivers/nfc/s3fwrn5/core.c int s3fwrn5_probe(struct nci_dev **ndev, void *phy_id, struct device *pdev,
pdev              144 drivers/nfc/s3fwrn5/core.c 	info = devm_kzalloc(pdev, sizeof(*info), GFP_KERNEL);
pdev              149 drivers/nfc/s3fwrn5/core.c 	info->pdev = pdev;
pdev              164 drivers/nfc/s3fwrn5/core.c 	nci_set_parent_dev(info->ndev, pdev);
pdev               34 drivers/nfc/s3fwrn5/s3fwrn5.h 	struct device *pdev;
pdev               81 drivers/nfc/s3fwrn5/s3fwrn5.h int s3fwrn5_probe(struct nci_dev **ndev, void *phy_id, struct device *pdev,
pdev              105 drivers/ntb/core.c 	if (!ntb->pdev)
pdev              115 drivers/ntb/core.c 	ntb->dev.parent = &ntb->pdev->dev;
pdev              117 drivers/ntb/core.c 	dev_set_name(&ntb->dev, "%s", pci_name(ntb->pdev));
pdev              114 drivers/ntb/hw/amd/ntb_hw_amd.c 		*size_max = pci_resource_len(ndev->ntb.pdev, bar);
pdev              136 drivers/ntb/hw/amd/ntb_hw_amd.c 	mw_size = pci_resource_len(ntb->pdev, bar);
pdev              145 drivers/ntb/hw/amd/ntb_hw_amd.c 	base_addr = pci_resource_start(ntb->pdev, bar);
pdev              235 drivers/ntb/hw/amd/ntb_hw_amd.c 		dev_dbg(&ntb->pdev->dev, "link is up.\n");
pdev              244 drivers/ntb/hw/amd/ntb_hw_amd.c 		dev_dbg(&ntb->pdev->dev, "link is down.\n");
pdev              264 drivers/ntb/hw/amd/ntb_hw_amd.c 	dev_dbg(&ntb->pdev->dev, "Enabling Link.\n");
pdev              285 drivers/ntb/hw/amd/ntb_hw_amd.c 	dev_dbg(&ntb->pdev->dev, "Enabling Link.\n");
pdev              311 drivers/ntb/hw/amd/ntb_hw_amd.c 		*base = pci_resource_start(ndev->ntb.pdev, bar);
pdev              314 drivers/ntb/hw/amd/ntb_hw_amd.c 		*size = pci_resource_len(ndev->ntb.pdev, bar);
pdev              503 drivers/ntb/hw/amd/ntb_hw_amd.c 	struct device *dev = &ndev->ntb.pdev->dev;
pdev              557 drivers/ntb/hw/amd/ntb_hw_amd.c 	dev_dbg(&ndev->ntb.pdev->dev, "vec %d\n", vec);
pdev              579 drivers/ntb/hw/amd/ntb_hw_amd.c 	return ndev_interrupt(ndev, irq - ndev->ntb.pdev->irq);
pdev              585 drivers/ntb/hw/amd/ntb_hw_amd.c 	struct pci_dev *pdev;
pdev              588 drivers/ntb/hw/amd/ntb_hw_amd.c 	pdev = ndev->ntb.pdev;
pdev              590 drivers/ntb/hw/amd/ntb_hw_amd.c 	node = dev_to_node(&pdev->dev);
pdev              608 drivers/ntb/hw/amd/ntb_hw_amd.c 	msix_count = pci_enable_msix_range(pdev, ndev->msix,
pdev              617 drivers/ntb/hw/amd/ntb_hw_amd.c 		pci_disable_msix(pdev);
pdev              630 drivers/ntb/hw/amd/ntb_hw_amd.c 	dev_dbg(&pdev->dev, "Using msix interrupts\n");
pdev              638 drivers/ntb/hw/amd/ntb_hw_amd.c 	pci_disable_msix(pdev);
pdev              648 drivers/ntb/hw/amd/ntb_hw_amd.c 	rc = pci_enable_msi(pdev);
pdev              652 drivers/ntb/hw/amd/ntb_hw_amd.c 	rc = request_irq(pdev->irq, ndev_irq_isr, 0,
pdev              657 drivers/ntb/hw/amd/ntb_hw_amd.c 	dev_dbg(&pdev->dev, "Using msi interrupts\n");
pdev              663 drivers/ntb/hw/amd/ntb_hw_amd.c 	pci_disable_msi(pdev);
pdev              667 drivers/ntb/hw/amd/ntb_hw_amd.c 	pci_intx(pdev, 1);
pdev              669 drivers/ntb/hw/amd/ntb_hw_amd.c 	rc = request_irq(pdev->irq, ndev_irq_isr, IRQF_SHARED,
pdev              674 drivers/ntb/hw/amd/ntb_hw_amd.c 	dev_dbg(&pdev->dev, "Using intx interrupts\n");
pdev              685 drivers/ntb/hw/amd/ntb_hw_amd.c 	struct pci_dev *pdev;
pdev              689 drivers/ntb/hw/amd/ntb_hw_amd.c 	pdev = ndev->ntb.pdev;
pdev              699 drivers/ntb/hw/amd/ntb_hw_amd.c 		pci_disable_msix(pdev);
pdev              703 drivers/ntb/hw/amd/ntb_hw_amd.c 		free_irq(pdev->irq, ndev);
pdev              704 drivers/ntb/hw/amd/ntb_hw_amd.c 		if (pci_dev_msi_enabled(pdev))
pdev              705 drivers/ntb/hw/amd/ntb_hw_amd.c 			pci_disable_msi(pdev);
pdev              707 drivers/ntb/hw/amd/ntb_hw_amd.c 			pci_intx(pdev, 0);
pdev              815 drivers/ntb/hw/amd/ntb_hw_amd.c 			debugfs_create_dir(pci_name(ndev->ntb.pdev),
pdev              833 drivers/ntb/hw/amd/ntb_hw_amd.c 				    struct pci_dev *pdev)
pdev              835 drivers/ntb/hw/amd/ntb_hw_amd.c 	ndev->ntb.pdev = pdev;
pdev              851 drivers/ntb/hw/amd/ntb_hw_amd.c 	dev_dbg(&ndev->ntb.pdev->dev, "%s: reg_val = 0x%x.\n", __func__, reg);
pdev              858 drivers/ntb/hw/amd/ntb_hw_amd.c 	rc = pci_read_config_dword(ndev->ntb.pdev,
pdev              933 drivers/ntb/hw/amd/ntb_hw_amd.c 		dev_err(&ndev->ntb.pdev->dev,
pdev              960 drivers/ntb/hw/amd/ntb_hw_amd.c 	struct pci_dev *pdev;
pdev              963 drivers/ntb/hw/amd/ntb_hw_amd.c 	pdev = ndev->ntb.pdev;
pdev              966 drivers/ntb/hw/amd/ntb_hw_amd.c 	dev_dbg(&pdev->dev, "AMD NTB topo is %s\n",
pdev              975 drivers/ntb/hw/amd/ntb_hw_amd.c 		dev_err(&pdev->dev, "fail to init isr.\n");
pdev              992 drivers/ntb/hw/amd/ntb_hw_amd.c 			    struct pci_dev *pdev)
pdev              996 drivers/ntb/hw/amd/ntb_hw_amd.c 	pci_set_drvdata(pdev, ndev);
pdev              998 drivers/ntb/hw/amd/ntb_hw_amd.c 	rc = pci_enable_device(pdev);
pdev             1002 drivers/ntb/hw/amd/ntb_hw_amd.c 	rc = pci_request_regions(pdev, NTB_NAME);
pdev             1006 drivers/ntb/hw/amd/ntb_hw_amd.c 	pci_set_master(pdev);
pdev             1008 drivers/ntb/hw/amd/ntb_hw_amd.c 	rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             1010 drivers/ntb/hw/amd/ntb_hw_amd.c 		rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             1013 drivers/ntb/hw/amd/ntb_hw_amd.c 		dev_warn(&pdev->dev, "Cannot DMA highmem\n");
pdev             1016 drivers/ntb/hw/amd/ntb_hw_amd.c 	rc = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             1018 drivers/ntb/hw/amd/ntb_hw_amd.c 		rc = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             1021 drivers/ntb/hw/amd/ntb_hw_amd.c 		dev_warn(&pdev->dev, "Cannot DMA consistent highmem\n");
pdev             1024 drivers/ntb/hw/amd/ntb_hw_amd.c 					  dma_get_mask(&pdev->dev));
pdev             1028 drivers/ntb/hw/amd/ntb_hw_amd.c 	ndev->self_mmio = pci_iomap(pdev, 0, 0);
pdev             1038 drivers/ntb/hw/amd/ntb_hw_amd.c 	pci_clear_master(pdev);
pdev             1040 drivers/ntb/hw/amd/ntb_hw_amd.c 	pci_disable_device(pdev);
pdev             1042 drivers/ntb/hw/amd/ntb_hw_amd.c 	pci_set_drvdata(pdev, NULL);
pdev             1048 drivers/ntb/hw/amd/ntb_hw_amd.c 	struct pci_dev *pdev = ndev->ntb.pdev;
pdev             1050 drivers/ntb/hw/amd/ntb_hw_amd.c 	pci_iounmap(pdev, ndev->self_mmio);
pdev             1052 drivers/ntb/hw/amd/ntb_hw_amd.c 	pci_clear_master(pdev);
pdev             1053 drivers/ntb/hw/amd/ntb_hw_amd.c 	pci_release_regions(pdev);
pdev             1054 drivers/ntb/hw/amd/ntb_hw_amd.c 	pci_disable_device(pdev);
pdev             1055 drivers/ntb/hw/amd/ntb_hw_amd.c 	pci_set_drvdata(pdev, NULL);
pdev             1058 drivers/ntb/hw/amd/ntb_hw_amd.c static int amd_ntb_pci_probe(struct pci_dev *pdev,
pdev             1064 drivers/ntb/hw/amd/ntb_hw_amd.c 	node = dev_to_node(&pdev->dev);
pdev             1074 drivers/ntb/hw/amd/ntb_hw_amd.c 	ndev_init_struct(ndev, pdev);
pdev             1076 drivers/ntb/hw/amd/ntb_hw_amd.c 	rc = amd_ntb_init_pci(ndev, pdev);
pdev             1095 drivers/ntb/hw/amd/ntb_hw_amd.c 	dev_info(&pdev->dev, "NTB device registered.\n");
pdev             1110 drivers/ntb/hw/amd/ntb_hw_amd.c static void amd_ntb_pci_remove(struct pci_dev *pdev)
pdev             1112 drivers/ntb/hw/amd/ntb_hw_amd.c 	struct amd_ntb_dev *ndev = pci_get_drvdata(pdev);
pdev              530 drivers/ntb/hw/idt/ntb_hw_idt.c 	dev_dbg(&ndev->ntb.pdev->dev, "Local port: %hhu, num of peers: %hhu\n",
pdev              535 drivers/ntb/hw/idt/ntb_hw_idt.c 		dev_warn(&ndev->ntb.pdev->dev, "No active peer found\n");
pdev              672 drivers/ntb/hw/idt/ntb_hw_idt.c 	dev_dbg(&ndev->ntb.pdev->dev, "NTB link status events initialized");
pdev              686 drivers/ntb/hw/idt/ntb_hw_idt.c 	dev_dbg(&ndev->ntb.pdev->dev, "NTB link status events deinitialized");
pdev              714 drivers/ntb/hw/idt/ntb_hw_idt.c 	dev_dbg(&ndev->ntb.pdev->dev, "SE IRQ detected %#08x (SESTS %#08x)",
pdev              928 drivers/ntb/hw/idt/ntb_hw_idt.c 	dev_dbg(&ndev->ntb.pdev->dev, "Local NTB link enabled");
pdev              948 drivers/ntb/hw/idt/ntb_hw_idt.c 	dev_dbg(&ndev->ntb.pdev->dev, "Local NTB link disabled");
pdev             1107 drivers/ntb/hw/idt/ntb_hw_idt.c 	ret_mws = devm_kcalloc(&ndev->ntb.pdev->dev, *mw_cnt, sizeof(*ret_mws),
pdev             1135 drivers/ntb/hw/idt/ntb_hw_idt.c 		dev_err(&ndev->ntb.pdev->dev,
pdev             1145 drivers/ntb/hw/idt/ntb_hw_idt.c 			dev_err(&ndev->ntb.pdev->dev,
pdev             1154 drivers/ntb/hw/idt/ntb_hw_idt.c 	dev_dbg(&ndev->ntb.pdev->dev, "Outbound and inbound MWs initialized");
pdev             1262 drivers/ntb/hw/idt/ntb_hw_idt.c 		*base = pci_resource_start(ntb->pdev, ndev->mws[widx].bar) +
pdev             1322 drivers/ntb/hw/idt/ntb_hw_idt.c 		limit = pci_bus_address(ntb->pdev, mw_cfg->bar) + size;
pdev             1432 drivers/ntb/hw/idt/ntb_hw_idt.c 	dev_dbg(&ndev->ntb.pdev->dev, "DB IRQ detected %#08x", ntint_sts);
pdev             1596 drivers/ntb/hw/idt/ntb_hw_idt.c 	dev_dbg(&ndev->ntb.pdev->dev, "NTB Messaging initialized");
pdev             1615 drivers/ntb/hw/idt/ntb_hw_idt.c 	dev_dbg(&ndev->ntb.pdev->dev, "Message IRQ detected %#08x", ntint_sts);
pdev             2090 drivers/ntb/hw/idt/ntb_hw_idt.c 	hwmon = devm_hwmon_device_register_with_groups(&ndev->ntb.pdev->dev,
pdev             2093 drivers/ntb/hw/idt/ntb_hw_idt.c 		dev_err(&ndev->ntb.pdev->dev, "Couldn't create hwmon device");
pdev             2097 drivers/ntb/hw/idt/ntb_hw_idt.c 	dev_dbg(&ndev->ntb.pdev->dev, "Temperature HWmon interface registered");
pdev             2127 drivers/ntb/hw/idt/ntb_hw_idt.c 	struct pci_dev *pdev = ndev->ntb.pdev;
pdev             2132 drivers/ntb/hw/idt/ntb_hw_idt.c 	ret = pci_alloc_irq_vectors(pdev, 1, 1, PCI_IRQ_MSI | PCI_IRQ_LEGACY);
pdev             2134 drivers/ntb/hw/idt/ntb_hw_idt.c 		dev_err(&pdev->dev, "Failed to allocate IRQ vector");
pdev             2139 drivers/ntb/hw/idt/ntb_hw_idt.c 	ret = pci_irq_vector(pdev, 0);
pdev             2141 drivers/ntb/hw/idt/ntb_hw_idt.c 		dev_err(&pdev->dev, "Failed to get IRQ vector");
pdev             2146 drivers/ntb/hw/idt/ntb_hw_idt.c 	ret = devm_request_threaded_irq(&pdev->dev, ret, NULL, idt_thread_isr,
pdev             2149 drivers/ntb/hw/idt/ntb_hw_idt.c 		dev_err(&pdev->dev, "Failed to set MSI IRQ handler, %d", ret);
pdev             2158 drivers/ntb/hw/idt/ntb_hw_idt.c 	dev_dbg(&pdev->dev, "NTB interrupts initialized");
pdev             2163 drivers/ntb/hw/idt/ntb_hw_idt.c 	pci_free_irq_vectors(pdev);
pdev             2176 drivers/ntb/hw/idt/ntb_hw_idt.c 	struct pci_dev *pdev = ndev->ntb.pdev;
pdev             2184 drivers/ntb/hw/idt/ntb_hw_idt.c 	devm_free_irq(&pdev->dev, pci_irq_vector(pdev, 0), ndev);
pdev             2187 drivers/ntb/hw/idt/ntb_hw_idt.c 	pci_free_irq_vectors(pdev);
pdev             2189 drivers/ntb/hw/idt/ntb_hw_idt.c 	dev_dbg(&pdev->dev, "NTB interrupts deinitialized");
pdev             2228 drivers/ntb/hw/idt/ntb_hw_idt.c 	dev_dbg(&ndev->ntb.pdev->dev, "IDT IRQs 0x%08x handled", ntint_sts);
pdev             2289 drivers/ntb/hw/idt/ntb_hw_idt.c 		dev_err(&ndev->ntb.pdev->dev, "Failed to register NTB device");
pdev             2293 drivers/ntb/hw/idt/ntb_hw_idt.c 	dev_dbg(&ndev->ntb.pdev->dev, "NTB device successfully registered");
pdev             2307 drivers/ntb/hw/idt/ntb_hw_idt.c 	dev_dbg(&ndev->ntb.pdev->dev, "NTB device unregistered");
pdev             2513 drivers/ntb/hw/idt/ntb_hw_idt.c 		dev_info(&ndev->ntb.pdev->dev, "Top DebugFS directory absent");
pdev             2518 drivers/ntb/hw/idt/ntb_hw_idt.c 	snprintf(devname, 64, "info:%s", pci_name(ndev->ntb.pdev));
pdev             2522 drivers/ntb/hw/idt/ntb_hw_idt.c 		dev_dbg(&ndev->ntb.pdev->dev, "Failed to create DebugFS node");
pdev             2526 drivers/ntb/hw/idt/ntb_hw_idt.c 	dev_dbg(&ndev->ntb.pdev->dev, "NTB device DebugFS node created");
pdev             2541 drivers/ntb/hw/idt/ntb_hw_idt.c 	dev_dbg(&ndev->ntb.pdev->dev, "NTB device DebugFS node discarded");
pdev             2556 drivers/ntb/hw/idt/ntb_hw_idt.c static int idt_check_setup(struct pci_dev *pdev)
pdev             2562 drivers/ntb/hw/idt/ntb_hw_idt.c 	ret = pci_read_config_dword(pdev, IDT_NT_BARSETUP0, &data);
pdev             2564 drivers/ntb/hw/idt/ntb_hw_idt.c 		dev_err(&pdev->dev,
pdev             2571 drivers/ntb/hw/idt/ntb_hw_idt.c 		dev_err(&pdev->dev, "BAR0 doesn't map config space");
pdev             2577 drivers/ntb/hw/idt/ntb_hw_idt.c 		dev_err(&pdev->dev, "Invalid size of config space");
pdev             2581 drivers/ntb/hw/idt/ntb_hw_idt.c 	dev_dbg(&pdev->dev, "NTB device pre-initialized correctly");
pdev             2599 drivers/ntb/hw/idt/ntb_hw_idt.c static struct idt_ntb_dev *idt_create_dev(struct pci_dev *pdev,
pdev             2605 drivers/ntb/hw/idt/ntb_hw_idt.c 	ndev = devm_kzalloc(&pdev->dev, sizeof(*ndev), GFP_KERNEL);
pdev             2607 drivers/ntb/hw/idt/ntb_hw_idt.c 		dev_err(&pdev->dev, "Memory allocation failed for descriptor");
pdev             2614 drivers/ntb/hw/idt/ntb_hw_idt.c 	ndev->ntb.pdev = pdev;
pdev             2621 drivers/ntb/hw/idt/ntb_hw_idt.c 	dev_info(&pdev->dev, "IDT %s discovered", ndev->swcfg->name);
pdev             2623 drivers/ntb/hw/idt/ntb_hw_idt.c 	dev_dbg(&pdev->dev, "NTB device descriptor created");
pdev             2639 drivers/ntb/hw/idt/ntb_hw_idt.c 	struct pci_dev *pdev = ndev->ntb.pdev;
pdev             2643 drivers/ntb/hw/idt/ntb_hw_idt.c 	ret = pci_set_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             2645 drivers/ntb/hw/idt/ntb_hw_idt.c 		ret = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             2647 drivers/ntb/hw/idt/ntb_hw_idt.c 			dev_err(&pdev->dev, "Failed to set DMA bit mask\n");
pdev             2650 drivers/ntb/hw/idt/ntb_hw_idt.c 		dev_warn(&pdev->dev, "Cannot set DMA highmem bit mask\n");
pdev             2652 drivers/ntb/hw/idt/ntb_hw_idt.c 	ret = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             2654 drivers/ntb/hw/idt/ntb_hw_idt.c 		ret = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             2656 drivers/ntb/hw/idt/ntb_hw_idt.c 			dev_err(&pdev->dev,
pdev             2660 drivers/ntb/hw/idt/ntb_hw_idt.c 		dev_warn(&pdev->dev,
pdev             2664 drivers/ntb/hw/idt/ntb_hw_idt.c 					   dma_get_mask(&pdev->dev));
pdev             2666 drivers/ntb/hw/idt/ntb_hw_idt.c 		dev_err(&pdev->dev, "Failed to set NTB device DMA bit mask\n");
pdev             2674 drivers/ntb/hw/idt/ntb_hw_idt.c 	ret = pci_enable_pcie_error_reporting(pdev);
pdev             2676 drivers/ntb/hw/idt/ntb_hw_idt.c 		dev_warn(&pdev->dev, "PCIe AER capability disabled\n");
pdev             2678 drivers/ntb/hw/idt/ntb_hw_idt.c 		pci_cleanup_aer_uncorrect_error_status(pdev);
pdev             2681 drivers/ntb/hw/idt/ntb_hw_idt.c 	ret = pcim_enable_device(pdev);
pdev             2683 drivers/ntb/hw/idt/ntb_hw_idt.c 		dev_err(&pdev->dev, "Failed to enable PCIe device\n");
pdev             2691 drivers/ntb/hw/idt/ntb_hw_idt.c 	pci_set_master(pdev);
pdev             2694 drivers/ntb/hw/idt/ntb_hw_idt.c 	ret = pcim_iomap_regions_request_all(pdev, 1, NTB_NAME);
pdev             2696 drivers/ntb/hw/idt/ntb_hw_idt.c 		dev_err(&pdev->dev, "Failed to request resources\n");
pdev             2701 drivers/ntb/hw/idt/ntb_hw_idt.c 	ndev->cfgspc = pcim_iomap_table(pdev)[0];
pdev             2704 drivers/ntb/hw/idt/ntb_hw_idt.c 	pci_set_drvdata(pdev, ndev);
pdev             2706 drivers/ntb/hw/idt/ntb_hw_idt.c 	dev_dbg(&pdev->dev, "NT-function PCIe interface initialized");
pdev             2711 drivers/ntb/hw/idt/ntb_hw_idt.c 	pci_clear_master(pdev);
pdev             2713 drivers/ntb/hw/idt/ntb_hw_idt.c 	(void)pci_disable_pcie_error_reporting(pdev);
pdev             2726 drivers/ntb/hw/idt/ntb_hw_idt.c 	struct pci_dev *pdev = ndev->ntb.pdev;
pdev             2729 drivers/ntb/hw/idt/ntb_hw_idt.c 	pci_set_drvdata(pdev, NULL);
pdev             2732 drivers/ntb/hw/idt/ntb_hw_idt.c 	pci_clear_master(pdev);
pdev             2735 drivers/ntb/hw/idt/ntb_hw_idt.c 	(void)pci_disable_pcie_error_reporting(pdev);
pdev             2737 drivers/ntb/hw/idt/ntb_hw_idt.c 	dev_dbg(&pdev->dev, "NT-function PCIe interface cleared");
pdev             2752 drivers/ntb/hw/idt/ntb_hw_idt.c static int idt_pci_probe(struct pci_dev *pdev,
pdev             2759 drivers/ntb/hw/idt/ntb_hw_idt.c 	ret = idt_check_setup(pdev);
pdev             2764 drivers/ntb/hw/idt/ntb_hw_idt.c 	ndev = idt_create_dev(pdev, id);
pdev             2804 drivers/ntb/hw/idt/ntb_hw_idt.c 	dev_info(&pdev->dev, "IDT NTB device is ready");
pdev             2822 drivers/ntb/hw/idt/ntb_hw_idt.c static void idt_pci_remove(struct pci_dev *pdev)
pdev             2824 drivers/ntb/hw/idt/ntb_hw_idt.c 	struct idt_ntb_dev *ndev = pci_get_drvdata(pdev);
pdev             2842 drivers/ntb/hw/idt/ntb_hw_idt.c 	dev_info(&pdev->dev, "IDT NTB device is removed");
pdev              192 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_dbg(&ndev->ntb.pdev->dev, "Peer db addr %llx\n", *db_addr);
pdev              197 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_dbg(&ndev->ntb.pdev->dev, "Peer db size %llx\n", *db_size);
pdev              288 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_dbg(&ndev->ntb.pdev->dev, "Peer spad addr %llx\n",
pdev              330 drivers/ntb/hw/intel/ntb_hw_gen1.c 	dev_dbg(&ndev->ntb.pdev->dev, "vec %d vec_mask %llx\n", vec, vec_mask);
pdev              349 drivers/ntb/hw/intel/ntb_hw_gen1.c 	dev_dbg(&nvec->ndev->ntb.pdev->dev, "irq: %d  nvec->num: %d\n",
pdev              359 drivers/ntb/hw/intel/ntb_hw_gen1.c 	return ndev_interrupt(ndev, irq - ndev->ntb.pdev->irq);
pdev              366 drivers/ntb/hw/intel/ntb_hw_gen1.c 	struct pci_dev *pdev;
pdev              369 drivers/ntb/hw/intel/ntb_hw_gen1.c 	pdev = ndev->ntb.pdev;
pdev              371 drivers/ntb/hw/intel/ntb_hw_gen1.c 	node = dev_to_node(&pdev->dev);
pdev              394 drivers/ntb/hw/intel/ntb_hw_gen1.c 	msix_count = pci_enable_msix_range(pdev, ndev->msix,
pdev              408 drivers/ntb/hw/intel/ntb_hw_gen1.c 	dev_dbg(&pdev->dev, "Using %d msix interrupts\n", msix_count);
pdev              416 drivers/ntb/hw/intel/ntb_hw_gen1.c 	pci_disable_msix(pdev);
pdev              427 drivers/ntb/hw/intel/ntb_hw_gen1.c 	rc = pci_enable_msi(pdev);
pdev              431 drivers/ntb/hw/intel/ntb_hw_gen1.c 	rc = request_irq(pdev->irq, ndev_irq_isr, 0,
pdev              436 drivers/ntb/hw/intel/ntb_hw_gen1.c 	dev_dbg(&pdev->dev, "Using msi interrupts\n");
pdev              442 drivers/ntb/hw/intel/ntb_hw_gen1.c 	pci_disable_msi(pdev);
pdev              447 drivers/ntb/hw/intel/ntb_hw_gen1.c 	pci_intx(pdev, 1);
pdev              449 drivers/ntb/hw/intel/ntb_hw_gen1.c 	rc = request_irq(pdev->irq, ndev_irq_isr, IRQF_SHARED,
pdev              454 drivers/ntb/hw/intel/ntb_hw_gen1.c 	dev_dbg(&pdev->dev, "Using intx interrupts\n");
pdev              465 drivers/ntb/hw/intel/ntb_hw_gen1.c 	struct pci_dev *pdev;
pdev              468 drivers/ntb/hw/intel/ntb_hw_gen1.c 	pdev = ndev->ntb.pdev;
pdev              480 drivers/ntb/hw/intel/ntb_hw_gen1.c 		pci_disable_msix(pdev);
pdev              484 drivers/ntb/hw/intel/ntb_hw_gen1.c 		free_irq(pdev->irq, ndev);
pdev              485 drivers/ntb/hw/intel/ntb_hw_gen1.c 		if (pci_dev_msi_enabled(pdev))
pdev              486 drivers/ntb/hw/intel/ntb_hw_gen1.c 			pci_disable_msi(pdev);
pdev              494 drivers/ntb/hw/intel/ntb_hw_gen1.c 	struct pci_dev *pdev;
pdev              502 drivers/ntb/hw/intel/ntb_hw_gen1.c 	pdev = ndev->ntb.pdev;
pdev              579 drivers/ntb/hw/intel/ntb_hw_gen1.c 	pci_read_config_byte(pdev, XEON_PBAR23SZ_OFFSET, &u.v8);
pdev              583 drivers/ntb/hw/intel/ntb_hw_gen1.c 		pci_read_config_byte(pdev, XEON_PBAR45SZ_OFFSET, &u.v8);
pdev              587 drivers/ntb/hw/intel/ntb_hw_gen1.c 		pci_read_config_byte(pdev, XEON_PBAR4SZ_OFFSET, &u.v8);
pdev              590 drivers/ntb/hw/intel/ntb_hw_gen1.c 		pci_read_config_byte(pdev, XEON_PBAR5SZ_OFFSET, &u.v8);
pdev              595 drivers/ntb/hw/intel/ntb_hw_gen1.c 	pci_read_config_byte(pdev, XEON_SBAR23SZ_OFFSET, &u.v8);
pdev              599 drivers/ntb/hw/intel/ntb_hw_gen1.c 		pci_read_config_byte(pdev, XEON_SBAR45SZ_OFFSET, &u.v8);
pdev              603 drivers/ntb/hw/intel/ntb_hw_gen1.c 		pci_read_config_byte(pdev, XEON_SBAR4SZ_OFFSET, &u.v8);
pdev              606 drivers/ntb/hw/intel/ntb_hw_gen1.c 		pci_read_config_byte(pdev, XEON_SBAR5SZ_OFFSET, &u.v8);
pdev              649 drivers/ntb/hw/intel/ntb_hw_gen1.c 	if (pdev_is_gen1(pdev)) {
pdev              730 drivers/ntb/hw/intel/ntb_hw_gen1.c 		if (!pci_read_config_word(pdev,
pdev              735 drivers/ntb/hw/intel/ntb_hw_gen1.c 		if (!pci_read_config_word(pdev,
pdev              740 drivers/ntb/hw/intel/ntb_hw_gen1.c 		if (!pci_read_config_dword(pdev,
pdev              745 drivers/ntb/hw/intel/ntb_hw_gen1.c 		if (!pci_read_config_dword(pdev,
pdev              761 drivers/ntb/hw/intel/ntb_hw_gen1.c 	if (pdev_is_gen1(ndev->ntb.pdev))
pdev              763 drivers/ntb/hw/intel/ntb_hw_gen1.c 	else if (pdev_is_gen3(ndev->ntb.pdev))
pdev              776 drivers/ntb/hw/intel/ntb_hw_gen1.c 			debugfs_create_dir(pci_name(ndev->ntb.pdev),
pdev              820 drivers/ntb/hw/intel/ntb_hw_gen1.c 	bar_size = pci_resource_len(ndev->ntb.pdev, bar);
pdev              828 drivers/ntb/hw/intel/ntb_hw_gen1.c 		*addr_align = pci_resource_len(ndev->ntb.pdev, bar);
pdev              859 drivers/ntb/hw/intel/ntb_hw_gen1.c 	bar_size = pci_resource_len(ndev->ntb.pdev, bar);
pdev              974 drivers/ntb/hw/intel/ntb_hw_gen1.c 	dev_dbg(&ntb->pdev->dev,
pdev              978 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_dbg(&ntb->pdev->dev, "ignoring max_speed %d\n", max_speed);
pdev              980 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_dbg(&ntb->pdev->dev, "ignoring max_width %d\n", max_width);
pdev             1003 drivers/ntb/hw/intel/ntb_hw_gen1.c 	dev_dbg(&ntb->pdev->dev, "Disabling link\n");
pdev             1037 drivers/ntb/hw/intel/ntb_hw_gen1.c 		*base = pci_resource_start(ndev->ntb.pdev, bar) +
pdev             1041 drivers/ntb/hw/intel/ntb_hw_gen1.c 		*size = pci_resource_len(ndev->ntb.pdev, bar) -
pdev             1224 drivers/ntb/hw/intel/ntb_hw_gen1.c 	rc = pci_read_config_word(ndev->ntb.pdev,
pdev             1269 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_dbg(&ndev->ntb.pdev->dev, "PPD %d split bar\n", ppd);
pdev             1292 drivers/ntb/hw/intel/ntb_hw_gen1.c 	struct pci_dev *pdev;
pdev             1299 drivers/ntb/hw/intel/ntb_hw_gen1.c 	pdev = ndev->ntb.pdev;
pdev             1303 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_dbg(&pdev->dev, "not using b2b mw\n");
pdev             1311 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_dbg(&pdev->dev, "using b2b mw bar %d\n", b2b_bar);
pdev             1313 drivers/ntb/hw/intel/ntb_hw_gen1.c 		bar_size = pci_resource_len(ndev->ntb.pdev, b2b_bar);
pdev             1315 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_dbg(&pdev->dev, "b2b bar size %#llx\n", bar_size);
pdev             1318 drivers/ntb/hw/intel/ntb_hw_gen1.c 			dev_dbg(&pdev->dev, "b2b using first half of bar\n");
pdev             1321 drivers/ntb/hw/intel/ntb_hw_gen1.c 			dev_dbg(&pdev->dev, "b2b using whole bar\n");
pdev             1325 drivers/ntb/hw/intel/ntb_hw_gen1.c 			dev_dbg(&pdev->dev, "b2b bar size is too small\n");
pdev             1336 drivers/ntb/hw/intel/ntb_hw_gen1.c 	pci_read_config_byte(pdev, XEON_PBAR23SZ_OFFSET, &bar_sz);
pdev             1337 drivers/ntb/hw/intel/ntb_hw_gen1.c 	dev_dbg(&pdev->dev, "PBAR23SZ %#x\n", bar_sz);
pdev             1344 drivers/ntb/hw/intel/ntb_hw_gen1.c 	pci_write_config_byte(pdev, XEON_SBAR23SZ_OFFSET, bar_sz);
pdev             1345 drivers/ntb/hw/intel/ntb_hw_gen1.c 	pci_read_config_byte(pdev, XEON_SBAR23SZ_OFFSET, &bar_sz);
pdev             1346 drivers/ntb/hw/intel/ntb_hw_gen1.c 	dev_dbg(&pdev->dev, "SBAR23SZ %#x\n", bar_sz);
pdev             1349 drivers/ntb/hw/intel/ntb_hw_gen1.c 		pci_read_config_byte(pdev, XEON_PBAR45SZ_OFFSET, &bar_sz);
pdev             1350 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_dbg(&pdev->dev, "PBAR45SZ %#x\n", bar_sz);
pdev             1357 drivers/ntb/hw/intel/ntb_hw_gen1.c 		pci_write_config_byte(pdev, XEON_SBAR45SZ_OFFSET, bar_sz);
pdev             1358 drivers/ntb/hw/intel/ntb_hw_gen1.c 		pci_read_config_byte(pdev, XEON_SBAR45SZ_OFFSET, &bar_sz);
pdev             1359 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_dbg(&pdev->dev, "SBAR45SZ %#x\n", bar_sz);
pdev             1361 drivers/ntb/hw/intel/ntb_hw_gen1.c 		pci_read_config_byte(pdev, XEON_PBAR4SZ_OFFSET, &bar_sz);
pdev             1362 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_dbg(&pdev->dev, "PBAR4SZ %#x\n", bar_sz);
pdev             1369 drivers/ntb/hw/intel/ntb_hw_gen1.c 		pci_write_config_byte(pdev, XEON_SBAR4SZ_OFFSET, bar_sz);
pdev             1370 drivers/ntb/hw/intel/ntb_hw_gen1.c 		pci_read_config_byte(pdev, XEON_SBAR4SZ_OFFSET, &bar_sz);
pdev             1371 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_dbg(&pdev->dev, "SBAR4SZ %#x\n", bar_sz);
pdev             1373 drivers/ntb/hw/intel/ntb_hw_gen1.c 		pci_read_config_byte(pdev, XEON_PBAR5SZ_OFFSET, &bar_sz);
pdev             1374 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_dbg(&pdev->dev, "PBAR5SZ %#x\n", bar_sz);
pdev             1381 drivers/ntb/hw/intel/ntb_hw_gen1.c 		pci_write_config_byte(pdev, XEON_SBAR5SZ_OFFSET, bar_sz);
pdev             1382 drivers/ntb/hw/intel/ntb_hw_gen1.c 		pci_read_config_byte(pdev, XEON_SBAR5SZ_OFFSET, &bar_sz);
pdev             1383 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_dbg(&pdev->dev, "SBAR5SZ %#x\n", bar_sz);
pdev             1400 drivers/ntb/hw/intel/ntb_hw_gen1.c 	dev_dbg(&pdev->dev, "SBAR01 %#018llx\n", bar_addr);
pdev             1411 drivers/ntb/hw/intel/ntb_hw_gen1.c 	dev_dbg(&pdev->dev, "SBAR23 %#018llx\n", bar_addr);
pdev             1418 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_dbg(&pdev->dev, "SBAR45 %#018llx\n", bar_addr);
pdev             1424 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_dbg(&pdev->dev, "SBAR4 %#010llx\n", bar_addr);
pdev             1430 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_dbg(&pdev->dev, "SBAR5 %#010llx\n", bar_addr);
pdev             1438 drivers/ntb/hw/intel/ntb_hw_gen1.c 	dev_dbg(&pdev->dev, "SBAR23LMT %#018llx\n", bar_addr);
pdev             1445 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_dbg(&pdev->dev, "SBAR45LMT %#018llx\n", bar_addr);
pdev             1451 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_dbg(&pdev->dev, "SBAR4LMT %#010llx\n", bar_addr);
pdev             1457 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_dbg(&pdev->dev, "SBAR5LMT %#05llx\n", bar_addr);
pdev             1483 drivers/ntb/hw/intel/ntb_hw_gen1.c 	dev_dbg(&pdev->dev, "PBAR23XLAT %#018llx\n", bar_addr);
pdev             1489 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_dbg(&pdev->dev, "PBAR45XLAT %#018llx\n", bar_addr);
pdev             1494 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_dbg(&pdev->dev, "PBAR4XLAT %#010llx\n", bar_addr);
pdev             1499 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_dbg(&pdev->dev, "PBAR5XLAT %#010llx\n", bar_addr);
pdev             1517 drivers/ntb/hw/intel/ntb_hw_gen1.c 	dev_dbg(&pdev->dev, "B2BXLAT %#018llx\n", bar_addr);
pdev             1523 drivers/ntb/hw/intel/ntb_hw_gen1.c 		ndev->peer_mmio = pci_iomap(pdev, b2b_bar,
pdev             1528 drivers/ntb/hw/intel/ntb_hw_gen1.c 		ndev->peer_addr = pci_resource_start(pdev, b2b_bar);
pdev             1536 drivers/ntb/hw/intel/ntb_hw_gen1.c 	struct device *dev = &ndev->ntb.pdev->dev;
pdev             1642 drivers/ntb/hw/intel/ntb_hw_gen1.c 	struct pci_dev *pdev;
pdev             1646 drivers/ntb/hw/intel/ntb_hw_gen1.c 	pdev = ndev->ntb.pdev;
pdev             1648 drivers/ntb/hw/intel/ntb_hw_gen1.c 	switch (pdev->device) {
pdev             1674 drivers/ntb/hw/intel/ntb_hw_gen1.c 	switch (pdev->device) {
pdev             1691 drivers/ntb/hw/intel/ntb_hw_gen1.c 	switch (pdev->device) {
pdev             1717 drivers/ntb/hw/intel/ntb_hw_gen1.c 	rc = pci_read_config_byte(pdev, XEON_PPD_OFFSET, &ppd);
pdev             1722 drivers/ntb/hw/intel/ntb_hw_gen1.c 	dev_dbg(&pdev->dev, "ppd %#x topo %s\n", ppd,
pdev             1729 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_dbg(&pdev->dev, "ppd %#x bar4_split %d\n",
pdev             1736 drivers/ntb/hw/intel/ntb_hw_gen1.c 		mem = pci_select_bars(pdev, IORESOURCE_MEM);
pdev             1739 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_dbg(&pdev->dev, "mem %#x bar4_split %d\n",
pdev             1755 drivers/ntb/hw/intel/ntb_hw_gen1.c static int intel_ntb_init_pci(struct intel_ntb_dev *ndev, struct pci_dev *pdev)
pdev             1759 drivers/ntb/hw/intel/ntb_hw_gen1.c 	pci_set_drvdata(pdev, ndev);
pdev             1761 drivers/ntb/hw/intel/ntb_hw_gen1.c 	rc = pci_enable_device(pdev);
pdev             1765 drivers/ntb/hw/intel/ntb_hw_gen1.c 	rc = pci_request_regions(pdev, NTB_NAME);
pdev             1769 drivers/ntb/hw/intel/ntb_hw_gen1.c 	pci_set_master(pdev);
pdev             1771 drivers/ntb/hw/intel/ntb_hw_gen1.c 	rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             1773 drivers/ntb/hw/intel/ntb_hw_gen1.c 		rc = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             1776 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_warn(&pdev->dev, "Cannot DMA highmem\n");
pdev             1779 drivers/ntb/hw/intel/ntb_hw_gen1.c 	rc = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             1781 drivers/ntb/hw/intel/ntb_hw_gen1.c 		rc = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             1784 drivers/ntb/hw/intel/ntb_hw_gen1.c 		dev_warn(&pdev->dev, "Cannot DMA consistent highmem\n");
pdev             1787 drivers/ntb/hw/intel/ntb_hw_gen1.c 					  dma_get_mask(&pdev->dev));
pdev             1791 drivers/ntb/hw/intel/ntb_hw_gen1.c 	ndev->self_mmio = pci_iomap(pdev, 0, 0);
pdev             1797 drivers/ntb/hw/intel/ntb_hw_gen1.c 	ndev->peer_addr = pci_resource_start(pdev, 0);
pdev             1803 drivers/ntb/hw/intel/ntb_hw_gen1.c 	pci_clear_master(pdev);
pdev             1804 drivers/ntb/hw/intel/ntb_hw_gen1.c 	pci_release_regions(pdev);
pdev             1806 drivers/ntb/hw/intel/ntb_hw_gen1.c 	pci_disable_device(pdev);
pdev             1808 drivers/ntb/hw/intel/ntb_hw_gen1.c 	pci_set_drvdata(pdev, NULL);
pdev             1814 drivers/ntb/hw/intel/ntb_hw_gen1.c 	struct pci_dev *pdev = ndev->ntb.pdev;
pdev             1817 drivers/ntb/hw/intel/ntb_hw_gen1.c 		pci_iounmap(pdev, ndev->peer_mmio);
pdev             1818 drivers/ntb/hw/intel/ntb_hw_gen1.c 	pci_iounmap(pdev, ndev->self_mmio);
pdev             1820 drivers/ntb/hw/intel/ntb_hw_gen1.c 	pci_clear_master(pdev);
pdev             1821 drivers/ntb/hw/intel/ntb_hw_gen1.c 	pci_release_regions(pdev);
pdev             1822 drivers/ntb/hw/intel/ntb_hw_gen1.c 	pci_disable_device(pdev);
pdev             1823 drivers/ntb/hw/intel/ntb_hw_gen1.c 	pci_set_drvdata(pdev, NULL);
pdev             1827 drivers/ntb/hw/intel/ntb_hw_gen1.c 				    struct pci_dev *pdev)
pdev             1829 drivers/ntb/hw/intel/ntb_hw_gen1.c 	ndev->ntb.pdev = pdev;
pdev             1854 drivers/ntb/hw/intel/ntb_hw_gen1.c static int intel_ntb_pci_probe(struct pci_dev *pdev,
pdev             1860 drivers/ntb/hw/intel/ntb_hw_gen1.c 	node = dev_to_node(&pdev->dev);
pdev             1862 drivers/ntb/hw/intel/ntb_hw_gen1.c 	if (pdev_is_gen1(pdev)) {
pdev             1869 drivers/ntb/hw/intel/ntb_hw_gen1.c 		ndev_init_struct(ndev, pdev);
pdev             1871 drivers/ntb/hw/intel/ntb_hw_gen1.c 		rc = intel_ntb_init_pci(ndev, pdev);
pdev             1879 drivers/ntb/hw/intel/ntb_hw_gen1.c 	} else if (pdev_is_gen3(pdev)) {
pdev             1886 drivers/ntb/hw/intel/ntb_hw_gen1.c 		ndev_init_struct(ndev, pdev);
pdev             1889 drivers/ntb/hw/intel/ntb_hw_gen1.c 		rc = intel_ntb_init_pci(ndev, pdev);
pdev             1912 drivers/ntb/hw/intel/ntb_hw_gen1.c 	dev_info(&pdev->dev, "NTB device registered.\n");
pdev             1918 drivers/ntb/hw/intel/ntb_hw_gen1.c 	if (pdev_is_gen1(pdev) || pdev_is_gen3(pdev))
pdev             1928 drivers/ntb/hw/intel/ntb_hw_gen1.c static void intel_ntb_pci_remove(struct pci_dev *pdev)
pdev             1930 drivers/ntb/hw/intel/ntb_hw_gen1.c 	struct intel_ntb_dev *ndev = pci_get_drvdata(pdev);
pdev             1934 drivers/ntb/hw/intel/ntb_hw_gen1.c 	if (pdev_is_gen1(pdev) || pdev_is_gen3(pdev))
pdev              102 drivers/ntb/hw/intel/ntb_hw_gen3.c 	rc = pci_read_config_word(ndev->ntb.pdev,
pdev              146 drivers/ntb/hw/intel/ntb_hw_gen3.c 	struct pci_dev *pdev;
pdev              150 drivers/ntb/hw/intel/ntb_hw_gen3.c 	pdev = ndev->ntb.pdev;
pdev              157 drivers/ntb/hw/intel/ntb_hw_gen3.c 	dev_dbg(&pdev->dev, "IMBAR1XLMT %#018llx\n", bar_addr);
pdev              162 drivers/ntb/hw/intel/ntb_hw_gen3.c 	dev_dbg(&pdev->dev, "IMBAR2XLMT %#018llx\n", bar_addr);
pdev              228 drivers/ntb/hw/intel/ntb_hw_gen3.c 	struct pci_dev *pdev;
pdev              232 drivers/ntb/hw/intel/ntb_hw_gen3.c 	pdev = ndev->ntb.pdev;
pdev              236 drivers/ntb/hw/intel/ntb_hw_gen3.c 	rc = pci_read_config_byte(pdev, XEON_PPD_OFFSET, &ppd);
pdev              241 drivers/ntb/hw/intel/ntb_hw_gen3.c 	dev_dbg(&pdev->dev, "ppd %#x topo %s\n", ppd,
pdev              393 drivers/ntb/hw/intel/ntb_hw_gen3.c 	if (!pci_read_config_word(ndev->ntb.pdev,
pdev              398 drivers/ntb/hw/intel/ntb_hw_gen3.c 	if (!pci_read_config_word(ndev->ntb.pdev,
pdev              403 drivers/ntb/hw/intel/ntb_hw_gen3.c 	if (!pci_read_config_dword(ndev->ntb.pdev,
pdev              408 drivers/ntb/hw/intel/ntb_hw_gen3.c 	if (!pci_read_config_dword(ndev->ntb.pdev,
pdev              427 drivers/ntb/hw/intel/ntb_hw_gen3.c 	dev_dbg(&ntb->pdev->dev,
pdev              432 drivers/ntb/hw/intel/ntb_hw_gen3.c 		dev_dbg(&ntb->pdev->dev, "ignoring max_speed %d\n", max_speed);
pdev              434 drivers/ntb/hw/intel/ntb_hw_gen3.c 		dev_dbg(&ntb->pdev->dev, "ignoring max_width %d\n", max_width);
pdev              464 drivers/ntb/hw/intel/ntb_hw_gen3.c 	bar_size = pci_resource_len(ndev->ntb.pdev, bar);
pdev              482 drivers/ntb/hw/intel/ntb_hw_gen3.c 	base = pci_resource_start(ndev->ntb.pdev, bar);
pdev              498 drivers/ntb/hw/intel/ntb_hw_gen3.c 	dev_dbg(&ntb->pdev->dev, "BAR %d IMBARXBASE: %#Lx\n", bar, reg_val);
pdev              509 drivers/ntb/hw/intel/ntb_hw_gen3.c 	dev_dbg(&ntb->pdev->dev, "BAR %d IMBARXLMT: %#Lx\n", bar, reg_val);
pdev              530 drivers/ntb/hw/intel/ntb_hw_gen3.c 	dev_dbg(&ntb->pdev->dev, "BAR %d EMBARXLMT: %#Lx\n", bar, reg_val);
pdev              553 drivers/ntb/hw/intel/ntb_hw_gen3.c 		dev_dbg(&ndev->ntb.pdev->dev, "Peer db addr %llx db bit %d\n",
pdev              559 drivers/ntb/hw/intel/ntb_hw_gen3.c 		dev_dbg(&ndev->ntb.pdev->dev, "Peer db data %llx db bit %d\n",
pdev              191 drivers/ntb/hw/intel/ntb_hw_intel.h static inline int pdev_is_gen1(struct pci_dev *pdev)
pdev              193 drivers/ntb/hw/intel/ntb_hw_intel.h 	switch (pdev->device) {
pdev              214 drivers/ntb/hw/intel/ntb_hw_intel.h static inline int pdev_is_gen3(struct pci_dev *pdev)
pdev              216 drivers/ntb/hw/intel/ntb_hw_intel.h 	if (pdev->device == PCI_DEVICE_ID_INTEL_NTB_B2B_SKX)
pdev              370 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 		*base = pci_resource_start(sndev->ntb.pdev, bar) + offset;
pdev              373 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 		*size = pci_resource_len(sndev->ntb.pdev, bar) - offset;
pdev              394 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 		*base = pci_resource_start(sndev->ntb.pdev, bar) + offset;
pdev              703 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 		*db_addr = pci_resource_start(ntb->pdev, 0) + offset;
pdev              806 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 		*spad_addr = pci_resource_start(ntb->pdev, 0) + offset;
pdev              845 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	sndev->ntb.pdev = sndev->stdev->pdev;
pdev             1031 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 		size = pci_resource_len(sndev->ntb.pdev, bar) - offset;
pdev             1165 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	sndev->mmio_xlink_win = pci_iomap_range(sndev->stdev->pdev, bar,
pdev             1183 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 		pci_iounmap(sndev->stdev->pdev, sndev->mmio_xlink_win);
pdev             1307 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 		resource_size_t sz = pci_resource_len(sndev->stdev->pdev, bar);
pdev             1329 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	sndev->self_shared = dma_alloc_coherent(&sndev->stdev->pdev->dev,
pdev             1347 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	sndev->peer_shared = pci_iomap(sndev->stdev->pdev, self_bar, LUT_SIZE);
pdev             1357 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	dma_free_coherent(&sndev->stdev->pdev->dev, LUT_SIZE,
pdev             1366 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 		pci_iounmap(sndev->stdev->pdev, sndev->peer_shared);
pdev             1369 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 		dma_free_coherent(&sndev->stdev->pdev->dev, LUT_SIZE,
pdev             1435 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	sndev->doorbell_irq = pci_irq_vector(sndev->stdev->pdev, doorbell_irq);
pdev             1436 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	sndev->message_irq = pci_irq_vector(sndev->stdev->pdev, message_irq);
pdev             1484 drivers/ntb/hw/mscc/ntb_hw_switchtec.c 	if (stdev->pdev->class != (PCI_CLASS_BRIDGE_OTHER << 8))
pdev              111 drivers/ntb/msi.c 	desc = first_msi_entry(&ntb->pdev->dev);
pdev              291 drivers/ntb/msi.c 	for_each_pci_msi_entry(entry, ntb->pdev) {
pdev              711 drivers/ntb/ntb_transport.c 	dev_dbg(&qp->ndev->pdev->dev, "QP%d Peer MSI addr=%x data=%x\n",
pdev              716 drivers/ntb/ntb_transport.c 		dev_info(&qp->ndev->pdev->dev,
pdev              732 drivers/ntb/ntb_transport.c 		dev_warn_once(&qp->ndev->pdev->dev,
pdev              745 drivers/ntb/ntb_transport.c 			dev_warn(&qp->ndev->pdev->dev,
pdev              760 drivers/ntb/ntb_transport.c 	dev_dbg(&qp->ndev->pdev->dev, "QP%d MSI %d addr=%x data=%x\n",
pdev              774 drivers/ntb/ntb_transport.c 	dev_dbg(&nt->ndev->pdev->dev, "Peer MSI descriptors changed");
pdev              785 drivers/ntb/ntb_transport.c 	dev_dbg(&nt->ndev->pdev->dev, "MSI descriptors changed");
pdev              796 drivers/ntb/ntb_transport.c 	struct pci_dev *pdev = nt->ndev->pdev;
pdev              802 drivers/ntb/ntb_transport.c 	dma_free_coherent(&pdev->dev, mw->alloc_size,
pdev              859 drivers/ntb/ntb_transport.c 	struct pci_dev *pdev = nt->ndev->pdev;
pdev              888 drivers/ntb/ntb_transport.c 	rc = ntb_alloc_mw_buffer(mw, &pdev->dev, xlat_align);
pdev              891 drivers/ntb/ntb_transport.c 		rc = ntb_alloc_mw_buffer(mw, &pdev->dev, xlat_align);
pdev              893 drivers/ntb/ntb_transport.c 			dev_err(&pdev->dev,
pdev              906 drivers/ntb/ntb_transport.c 		dev_err(&pdev->dev, "Unable to set mw%d translation", num_mw);
pdev              940 drivers/ntb/ntb_transport.c 	struct pci_dev *pdev = nt->ndev->pdev;
pdev              942 drivers/ntb/ntb_transport.c 	dev_info(&pdev->dev, "qp %d: Link Cleanup\n", qp->qp_num);
pdev             1025 drivers/ntb/ntb_transport.c 	struct pci_dev *pdev = ndev->pdev;
pdev             1035 drivers/ntb/ntb_transport.c 			dev_warn(&pdev->dev,
pdev             1066 drivers/ntb/ntb_transport.c 	dev_dbg(&pdev->dev, "Remote version = %d\n", val);
pdev             1071 drivers/ntb/ntb_transport.c 	dev_dbg(&pdev->dev, "Remote max number of qps = %d\n", val);
pdev             1076 drivers/ntb/ntb_transport.c 	dev_dbg(&pdev->dev, "Remote number of mws = %d\n", val);
pdev             1089 drivers/ntb/ntb_transport.c 		dev_dbg(&pdev->dev, "Remote MW%d size = %#llx\n", i, val64);
pdev             1129 drivers/ntb/ntb_transport.c 	struct pci_dev *pdev = qp->ndev->pdev;
pdev             1140 drivers/ntb/ntb_transport.c 	dev_dbg_ratelimited(&pdev->dev, "Remote QP link status = %x\n", val);
pdev             1144 drivers/ntb/ntb_transport.c 		dev_info(&pdev->dev, "qp %d: Link Up\n", qp->qp_num);
pdev             1360 drivers/ntb/ntb_transport.c 			debugfs_create_dir(pci_name(ndev->pdev),
pdev             1625 drivers/ntb/ntb_transport.c 	dev_dbg(&qp->ndev->pdev->dev, "qp %d: RX ver %u len %d flags %x\n",
pdev             1629 drivers/ntb/ntb_transport.c 		dev_dbg(&qp->ndev->pdev->dev, "done flag not set\n");
pdev             1635 drivers/ntb/ntb_transport.c 		dev_dbg(&qp->ndev->pdev->dev, "link down flag set\n");
pdev             1642 drivers/ntb/ntb_transport.c 		dev_dbg(&qp->ndev->pdev->dev,
pdev             1651 drivers/ntb/ntb_transport.c 		dev_dbg(&qp->ndev->pdev->dev, "no receive buffer\n");
pdev             1660 drivers/ntb/ntb_transport.c 		dev_dbg(&qp->ndev->pdev->dev,
pdev             1670 drivers/ntb/ntb_transport.c 		dev_dbg(&qp->ndev->pdev->dev,
pdev             1693 drivers/ntb/ntb_transport.c 	dev_dbg(&qp->ndev->pdev->dev, "%s: doorbell %d received\n",
pdev             1925 drivers/ntb/ntb_transport.c 	struct pci_dev *pdev = qp->ndev->pdev;
pdev             1932 drivers/ntb/ntb_transport.c 	dev_info(&pdev->dev, "qp %d: Send Link Down\n", qp->qp_num);
pdev             1951 drivers/ntb/ntb_transport.c 		dev_err(&pdev->dev, "ntb: QP%d unable to send linkdown msg\n",
pdev             1981 drivers/ntb/ntb_transport.c 	struct pci_dev *pdev;
pdev             1992 drivers/ntb/ntb_transport.c 	pdev = ndev->pdev;
pdev             2022 drivers/ntb/ntb_transport.c 			dev_info(&pdev->dev, "Unable to allocate TX DMA channel\n");
pdev             2028 drivers/ntb/ntb_transport.c 			dev_info(&pdev->dev, "Unable to allocate RX DMA channel\n");
pdev             2047 drivers/ntb/ntb_transport.c 	dev_dbg(&pdev->dev, "Using %s memcpy for TX\n",
pdev             2050 drivers/ntb/ntb_transport.c 	dev_dbg(&pdev->dev, "Using %s memcpy for RX\n",
pdev             2077 drivers/ntb/ntb_transport.c 	dev_info(&pdev->dev, "NTB Transport QP %d created\n", qp->qp_num);
pdev             2110 drivers/ntb/ntb_transport.c 	struct pci_dev *pdev;
pdev             2117 drivers/ntb/ntb_transport.c 	pdev = qp->ndev->pdev;
pdev             2172 drivers/ntb/ntb_transport.c 		dev_warn(&pdev->dev, "Freeing item from non-empty rx_pend_q\n");
pdev             2177 drivers/ntb/ntb_transport.c 		dev_warn(&pdev->dev, "Freeing item from non-empty rx_post_q\n");
pdev             2186 drivers/ntb/ntb_transport.c 	dev_info(&pdev->dev, "NTB Transport QP %d freed\n", qp->qp_num);
pdev              272 drivers/ntb/test/ntb_msi_test.c 	struct pci_dev *pdev = nm->ntb->pdev;
pdev              277 drivers/ntb/test/ntb_msi_test.c 	nm->dbgfs_dir = debugfs_create_dir(pci_name(pdev),
pdev             1320 drivers/ntb/test/ntb_perf.c 	struct pci_dev *pdev = perf->ntb->pdev;
pdev             1322 drivers/ntb/test/ntb_perf.c 	perf->dbgfs_dir = debugfs_create_dir(pci_name(pdev), perf_dbgfs_topdir);
pdev              356 drivers/ntb/test/ntb_pingpong.c 	struct pci_dev *pdev = pp->ntb->pdev;
pdev              359 drivers/ntb/test/ntb_pingpong.c 	pp->dbgfs_dir = debugfs_create_dir(pci_name(pdev), pp_dbgfs_topdir);
pdev               22 drivers/nvdimm/e820.c static int e820_pmem_remove(struct platform_device *pdev)
pdev               24 drivers/nvdimm/e820.c 	struct nvdimm_bus *nvdimm_bus = platform_get_drvdata(pdev);
pdev               58 drivers/nvdimm/e820.c static int e820_pmem_probe(struct platform_device *pdev)
pdev               61 drivers/nvdimm/e820.c 	struct device *dev = &pdev->dev;
pdev               71 drivers/nvdimm/e820.c 	platform_set_drvdata(pdev, nvdimm_bus);
pdev               28 drivers/nvdimm/of_pmem.c static int of_pmem_region_probe(struct platform_device *pdev)
pdev               36 drivers/nvdimm/of_pmem.c 	np = dev_of_node(&pdev->dev);
pdev               45 drivers/nvdimm/of_pmem.c 	priv->bus_desc.provider_name = kstrdup(pdev->name, GFP_KERNEL);
pdev               49 drivers/nvdimm/of_pmem.c 	priv->bus = bus = nvdimm_bus_register(&pdev->dev, &priv->bus_desc);
pdev               54 drivers/nvdimm/of_pmem.c 	platform_set_drvdata(pdev, priv);
pdev               57 drivers/nvdimm/of_pmem.c 	dev_dbg(&pdev->dev, "Registering %s regions from %pOF\n",
pdev               60 drivers/nvdimm/of_pmem.c 	for (i = 0; i < pdev->num_resources; i++) {
pdev               70 drivers/nvdimm/of_pmem.c 		ndr_desc.numa_node = dev_to_node(&pdev->dev);
pdev               72 drivers/nvdimm/of_pmem.c 		ndr_desc.res = &pdev->resource[i];
pdev               82 drivers/nvdimm/of_pmem.c 			dev_warn(&pdev->dev, "Unable to register region %pR from %pOF\n",
pdev               85 drivers/nvdimm/of_pmem.c 			dev_dbg(&pdev->dev, "Registered region %pR from %pOF\n",
pdev               92 drivers/nvdimm/of_pmem.c static int of_pmem_region_remove(struct platform_device *pdev)
pdev               94 drivers/nvdimm/of_pmem.c 	struct of_pmem_private *priv = platform_get_drvdata(pdev);
pdev             1053 drivers/nvme/host/pci.c 	struct pci_dev *pdev = to_pci_dev(nvmeq->dev->dev);
pdev             1067 drivers/nvme/host/pci.c 		disable_irq(pci_irq_vector(pdev, nvmeq->cq_vector));
pdev             1069 drivers/nvme/host/pci.c 		enable_irq(pci_irq_vector(pdev, nvmeq->cq_vector));
pdev             1454 drivers/nvme/host/pci.c 	struct pci_dev *pdev = to_pci_dev(dev->dev);
pdev             1457 drivers/nvme/host/pci.c 		nvmeq->sq_cmds = pci_alloc_p2pmem(pdev, SQ_SIZE(nvmeq));
pdev             1459 drivers/nvme/host/pci.c 			nvmeq->sq_dma_addr = pci_p2pmem_virt_to_bus(pdev,
pdev             1466 drivers/nvme/host/pci.c 			pci_free_p2pmem(pdev, nvmeq->sq_cmds, SQ_SIZE(nvmeq));
pdev             1514 drivers/nvme/host/pci.c 	struct pci_dev *pdev = to_pci_dev(nvmeq->dev->dev);
pdev             1518 drivers/nvme/host/pci.c 		return pci_request_irq(pdev, nvmeq->cq_vector, nvme_irq_check,
pdev             1521 drivers/nvme/host/pci.c 		return pci_request_irq(pdev, nvmeq->cq_vector, nvme_irq,
pdev             1661 drivers/nvme/host/pci.c 	struct pci_dev *pdev = to_pci_dev(dev->dev);
pdev             1665 drivers/nvme/host/pci.c 	if (size > pci_resource_len(pdev, 0))
pdev             1669 drivers/nvme/host/pci.c 	dev->bar = ioremap(pci_resource_start(pdev, 0), size);
pdev             1793 drivers/nvme/host/pci.c 	struct pci_dev *pdev = to_pci_dev(dev->dev);
pdev             1807 drivers/nvme/host/pci.c 	bar_size = pci_resource_len(pdev, bar);
pdev             1820 drivers/nvme/host/pci.c 	if (pci_p2pdma_add_resource(pdev, bar, size, offset)) {
pdev             1831 drivers/nvme/host/pci.c 		pci_p2pmem_publish(pdev, true);
pdev             2066 drivers/nvme/host/pci.c 	struct pci_dev *pdev = to_pci_dev(dev->dev);
pdev             2098 drivers/nvme/host/pci.c 	return pci_alloc_irq_vectors_affinity(pdev, 1, irq_queues,
pdev             2111 drivers/nvme/host/pci.c 	struct pci_dev *pdev = to_pci_dev(dev->dev);
pdev             2154 drivers/nvme/host/pci.c 	pci_free_irq(pdev, 0, adminq);
pdev             2160 drivers/nvme/host/pci.c 	pci_free_irq_vectors(pdev);
pdev             2314 drivers/nvme/host/pci.c 	struct pci_dev *pdev = to_pci_dev(dev->dev);
pdev             2316 drivers/nvme/host/pci.c 	if (pci_enable_device_mem(pdev))
pdev             2319 drivers/nvme/host/pci.c 	pci_set_master(pdev);
pdev             2334 drivers/nvme/host/pci.c 	result = pci_alloc_irq_vectors(pdev, 1, 1, PCI_IRQ_ALL_TYPES);
pdev             2360 drivers/nvme/host/pci.c 	if (pdev->vendor == PCI_VENDOR_ID_APPLE && pdev->device == 0x2001) {
pdev             2365 drivers/nvme/host/pci.c 	} else if (pdev->vendor == PCI_VENDOR_ID_SAMSUNG &&
pdev             2366 drivers/nvme/host/pci.c 		   (pdev->device == 0xa821 || pdev->device == 0xa822) &&
pdev             2387 drivers/nvme/host/pci.c 	pci_enable_pcie_error_reporting(pdev);
pdev             2388 drivers/nvme/host/pci.c 	pci_save_state(pdev);
pdev             2392 drivers/nvme/host/pci.c 	pci_disable_device(pdev);
pdev             2405 drivers/nvme/host/pci.c 	struct pci_dev *pdev = to_pci_dev(dev->dev);
pdev             2407 drivers/nvme/host/pci.c 	pci_free_irq_vectors(pdev);
pdev             2409 drivers/nvme/host/pci.c 	if (pci_is_enabled(pdev)) {
pdev             2410 drivers/nvme/host/pci.c 		pci_disable_pcie_error_reporting(pdev);
pdev             2411 drivers/nvme/host/pci.c 		pci_disable_device(pdev);
pdev             2418 drivers/nvme/host/pci.c 	struct pci_dev *pdev = to_pci_dev(dev->dev);
pdev             2421 drivers/nvme/host/pci.c 	if (pci_is_enabled(pdev)) {
pdev             2430 drivers/nvme/host/pci.c 			pdev->error_state  != pci_channel_io_normal);
pdev             2669 drivers/nvme/host/pci.c 	struct pci_dev *pdev = to_pci_dev(dev->dev);
pdev             2671 drivers/nvme/host/pci.c 	if (pci_get_drvdata(pdev))
pdev             2672 drivers/nvme/host/pci.c 		device_release_driver(&pdev->dev);
pdev             2696 drivers/nvme/host/pci.c 	struct pci_dev *pdev = to_pci_dev(to_nvme_dev(ctrl)->dev);
pdev             2698 drivers/nvme/host/pci.c 	return snprintf(buf, size, "%s", dev_name(&pdev->dev));
pdev             2716 drivers/nvme/host/pci.c 	struct pci_dev *pdev = to_pci_dev(dev->dev);
pdev             2718 drivers/nvme/host/pci.c 	if (pci_request_mem_regions(pdev, "nvme"))
pdev             2726 drivers/nvme/host/pci.c 	pci_release_mem_regions(pdev);
pdev             2730 drivers/nvme/host/pci.c static unsigned long check_vendor_combination_bug(struct pci_dev *pdev)
pdev             2732 drivers/nvme/host/pci.c 	if (pdev->vendor == 0x144d && pdev->device == 0xa802) {
pdev             2745 drivers/nvme/host/pci.c 	} else if (pdev->vendor == 0x144d && pdev->device == 0xa804) {
pdev             2756 drivers/nvme/host/pci.c 	} else if ((pdev->vendor == 0x144d && (pdev->device == 0xa801 ||
pdev             2757 drivers/nvme/host/pci.c 		    pdev->device == 0xa808 || pdev->device == 0xa809)) ||
pdev             2758 drivers/nvme/host/pci.c 		   (pdev->vendor == 0x1e0f && pdev->device == 0x0001)) {
pdev             2782 drivers/nvme/host/pci.c static int nvme_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             2789 drivers/nvme/host/pci.c 	node = dev_to_node(&pdev->dev);
pdev             2791 drivers/nvme/host/pci.c 		set_dev_node(&pdev->dev, first_memory_node);
pdev             2802 drivers/nvme/host/pci.c 	dev->dev = get_device(&pdev->dev);
pdev             2803 drivers/nvme/host/pci.c 	pci_set_drvdata(pdev, dev);
pdev             2817 drivers/nvme/host/pci.c 	quirks |= check_vendor_combination_bug(pdev);
pdev             2836 drivers/nvme/host/pci.c 	result = nvme_init_ctrl(&dev->ctrl, &pdev->dev, &nvme_pci_ctrl_ops,
pdev             2841 drivers/nvme/host/pci.c 	dev_info(dev->ctrl.device, "pci function %s\n", dev_name(&pdev->dev));
pdev             2863 drivers/nvme/host/pci.c static void nvme_reset_prepare(struct pci_dev *pdev)
pdev             2865 drivers/nvme/host/pci.c 	struct nvme_dev *dev = pci_get_drvdata(pdev);
pdev             2876 drivers/nvme/host/pci.c static void nvme_reset_done(struct pci_dev *pdev)
pdev             2878 drivers/nvme/host/pci.c 	struct nvme_dev *dev = pci_get_drvdata(pdev);
pdev             2884 drivers/nvme/host/pci.c static void nvme_shutdown(struct pci_dev *pdev)
pdev             2886 drivers/nvme/host/pci.c 	struct nvme_dev *dev = pci_get_drvdata(pdev);
pdev             2895 drivers/nvme/host/pci.c static void nvme_remove(struct pci_dev *pdev)
pdev             2897 drivers/nvme/host/pci.c 	struct nvme_dev *dev = pci_get_drvdata(pdev);
pdev             2900 drivers/nvme/host/pci.c 	pci_set_drvdata(pdev, NULL);
pdev             2902 drivers/nvme/host/pci.c 	if (!pci_device_is_present(pdev)) {
pdev             2946 drivers/nvme/host/pci.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             2947 drivers/nvme/host/pci.c 	struct nvme_dev *ndev = pci_get_drvdata(pdev);
pdev             2967 drivers/nvme/host/pci.c 	    !pcie_aspm_enabled(pdev) ||
pdev             2987 drivers/nvme/host/pci.c 	pci_save_state(pdev);
pdev             2995 drivers/nvme/host/pci.c 		pci_load_saved_state(pdev, NULL);
pdev             3017 drivers/nvme/host/pci.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             3018 drivers/nvme/host/pci.c 	struct nvme_dev *ndev = pci_get_drvdata(pdev);
pdev             3033 drivers/nvme/host/pci.c static pci_ers_result_t nvme_error_detected(struct pci_dev *pdev,
pdev             3036 drivers/nvme/host/pci.c 	struct nvme_dev *dev = pci_get_drvdata(pdev);
pdev             3059 drivers/nvme/host/pci.c static pci_ers_result_t nvme_slot_reset(struct pci_dev *pdev)
pdev             3061 drivers/nvme/host/pci.c 	struct nvme_dev *dev = pci_get_drvdata(pdev);
pdev             3064 drivers/nvme/host/pci.c 	pci_restore_state(pdev);
pdev             3069 drivers/nvme/host/pci.c static void nvme_error_resume(struct pci_dev *pdev)
pdev             3071 drivers/nvme/host/pci.c 	struct nvme_dev *dev = pci_get_drvdata(pdev);
pdev              254 drivers/nvmem/bcm-ocotp.c static int bcm_otpc_probe(struct platform_device *pdev)
pdev              256 drivers/nvmem/bcm-ocotp.c 	struct device *dev = &pdev->dev;
pdev              272 drivers/nvmem/bcm-ocotp.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               97 drivers/nvmem/imx-iim.c static int imx_iim_probe(struct platform_device *pdev)
pdev              100 drivers/nvmem/imx-iim.c 	struct device *dev = &pdev->dev;
pdev              110 drivers/nvmem/imx-iim.c 	iim->base = devm_platform_ioremap_resource(pdev, 0);
pdev              132 drivers/nvmem/imx-ocotp-scu.c static int imx_scu_ocotp_probe(struct platform_device *pdev)
pdev              134 drivers/nvmem/imx-ocotp-scu.c 	struct device *dev = &pdev->dev;
pdev              504 drivers/nvmem/imx-ocotp.c static int imx_ocotp_probe(struct platform_device *pdev)
pdev              506 drivers/nvmem/imx-ocotp.c 	struct device *dev = &pdev->dev;
pdev              516 drivers/nvmem/imx-ocotp.c 	priv->base = devm_platform_ioremap_resource(pdev, 0);
pdev              528 drivers/nvmem/imx-ocotp.c 	priv->params = of_device_get_match_data(&pdev->dev);
pdev              162 drivers/nvmem/lpc18xx_eeprom.c static int lpc18xx_eeprom_probe(struct platform_device *pdev)
pdev              165 drivers/nvmem/lpc18xx_eeprom.c 	struct device *dev = &pdev->dev;
pdev              175 drivers/nvmem/lpc18xx_eeprom.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "reg");
pdev              180 drivers/nvmem/lpc18xx_eeprom.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "mem");
pdev              185 drivers/nvmem/lpc18xx_eeprom.c 	eeprom->clk = devm_clk_get(&pdev->dev, "eeprom");
pdev              187 drivers/nvmem/lpc18xx_eeprom.c 		dev_err(&pdev->dev, "failed to get eeprom clock\n");
pdev              242 drivers/nvmem/lpc18xx_eeprom.c 	platform_set_drvdata(pdev, eeprom);
pdev              252 drivers/nvmem/lpc18xx_eeprom.c static int lpc18xx_eeprom_remove(struct platform_device *pdev)
pdev              254 drivers/nvmem/lpc18xx_eeprom.c 	struct lpc18xx_eeprom_dev *eeprom = platform_get_drvdata(pdev);
pdev               67 drivers/nvmem/lpc18xx_otp.c static int lpc18xx_otp_probe(struct platform_device *pdev)
pdev               73 drivers/nvmem/lpc18xx_otp.c 	otp = devm_kzalloc(&pdev->dev, sizeof(*otp), GFP_KERNEL);
pdev               77 drivers/nvmem/lpc18xx_otp.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               78 drivers/nvmem/lpc18xx_otp.c 	otp->base = devm_ioremap_resource(&pdev->dev, res);
pdev               83 drivers/nvmem/lpc18xx_otp.c 	lpc18xx_otp_nvmem_config.dev = &pdev->dev;
pdev               86 drivers/nvmem/lpc18xx_otp.c 	nvmem = devm_nvmem_register(&pdev->dev, &lpc18xx_otp_nvmem_config);
pdev               37 drivers/nvmem/meson-efuse.c static int meson_efuse_probe(struct platform_device *pdev)
pdev               39 drivers/nvmem/meson-efuse.c 	struct device *dev = &pdev->dev;
pdev               85 drivers/nvmem/meson-efuse.c 	nvmem = devm_nvmem_register(&pdev->dev, econfig);
pdev              193 drivers/nvmem/meson-mx-efuse.c static int meson_mx_efuse_probe(struct platform_device *pdev)
pdev              199 drivers/nvmem/meson-mx-efuse.c 	drvdata = of_device_get_match_data(&pdev->dev);
pdev              203 drivers/nvmem/meson-mx-efuse.c 	efuse = devm_kzalloc(&pdev->dev, sizeof(*efuse), GFP_KERNEL);
pdev              207 drivers/nvmem/meson-mx-efuse.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              208 drivers/nvmem/meson-mx-efuse.c 	efuse->base = devm_ioremap_resource(&pdev->dev, res);
pdev              212 drivers/nvmem/meson-mx-efuse.c 	efuse->config.name = devm_kstrdup(&pdev->dev, drvdata->name,
pdev              215 drivers/nvmem/meson-mx-efuse.c 	efuse->config.dev = &pdev->dev;
pdev              223 drivers/nvmem/meson-mx-efuse.c 	efuse->core_clk = devm_clk_get(&pdev->dev, "core");
pdev              225 drivers/nvmem/meson-mx-efuse.c 		dev_err(&pdev->dev, "Failed to get core clock\n");
pdev              229 drivers/nvmem/meson-mx-efuse.c 	efuse->nvmem = devm_nvmem_register(&pdev->dev, &efuse->config);
pdev               44 drivers/nvmem/mtk-efuse.c static int mtk_efuse_probe(struct platform_device *pdev)
pdev               46 drivers/nvmem/mtk-efuse.c 	struct device *dev = &pdev->dev;
pdev               56 drivers/nvmem/mtk-efuse.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              133 drivers/nvmem/mxs-ocotp.c static int mxs_ocotp_probe(struct platform_device *pdev)
pdev              135 drivers/nvmem/mxs-ocotp.c 	struct device *dev = &pdev->dev;
pdev              149 drivers/nvmem/mxs-ocotp.c 	otp->base = devm_platform_ioremap_resource(pdev, 0);
pdev              153 drivers/nvmem/mxs-ocotp.c 	otp->clk = devm_clk_get(&pdev->dev, NULL);
pdev              174 drivers/nvmem/mxs-ocotp.c 	platform_set_drvdata(pdev, otp);
pdev              184 drivers/nvmem/mxs-ocotp.c static int mxs_ocotp_remove(struct platform_device *pdev)
pdev              186 drivers/nvmem/mxs-ocotp.c 	struct mxs_ocotp *otp = platform_get_drvdata(pdev);
pdev               37 drivers/nvmem/qfprom.c static int qfprom_probe(struct platform_device *pdev)
pdev               39 drivers/nvmem/qfprom.c 	struct device *dev = &pdev->dev;
pdev               48 drivers/nvmem/qfprom.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              287 drivers/nvmem/rave-sp-eeprom.c static int rave_sp_eeprom_probe(struct platform_device *pdev)
pdev              289 drivers/nvmem/rave-sp-eeprom.c 	struct device *dev = &pdev->dev;
pdev              251 drivers/nvmem/rockchip-efuse.c static int rockchip_efuse_probe(struct platform_device *pdev)
pdev              257 drivers/nvmem/rockchip-efuse.c 	struct device *dev = &pdev->dev;
pdev              270 drivers/nvmem/rockchip-efuse.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              184 drivers/nvmem/sc27xx-efuse.c static int sc27xx_efuse_probe(struct platform_device *pdev)
pdev              186 drivers/nvmem/sc27xx-efuse.c 	struct device_node *np = pdev->dev.of_node;
pdev              192 drivers/nvmem/sc27xx-efuse.c 	efuse = devm_kzalloc(&pdev->dev, sizeof(*efuse), GFP_KERNEL);
pdev              196 drivers/nvmem/sc27xx-efuse.c 	efuse->regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev              198 drivers/nvmem/sc27xx-efuse.c 		dev_err(&pdev->dev, "failed to get efuse regmap\n");
pdev              204 drivers/nvmem/sc27xx-efuse.c 		dev_err(&pdev->dev, "failed to get efuse base address\n");
pdev              210 drivers/nvmem/sc27xx-efuse.c 		dev_err(&pdev->dev, "failed to get hwspinlock id\n");
pdev              216 drivers/nvmem/sc27xx-efuse.c 		dev_err(&pdev->dev, "failed to request hwspinlock\n");
pdev              221 drivers/nvmem/sc27xx-efuse.c 	efuse->dev = &pdev->dev;
pdev              222 drivers/nvmem/sc27xx-efuse.c 	platform_set_drvdata(pdev, efuse);
pdev              231 drivers/nvmem/sc27xx-efuse.c 	econfig.dev = &pdev->dev;
pdev              232 drivers/nvmem/sc27xx-efuse.c 	nvmem = devm_nvmem_register(&pdev->dev, &econfig);
pdev              234 drivers/nvmem/sc27xx-efuse.c 		dev_err(&pdev->dev, "failed to register nvmem config\n");
pdev              242 drivers/nvmem/sc27xx-efuse.c static int sc27xx_efuse_remove(struct platform_device *pdev)
pdev              244 drivers/nvmem/sc27xx-efuse.c 	struct sc27xx_efuse *efuse = platform_get_drvdata(pdev);
pdev               88 drivers/nvmem/snvs_lpgpr.c static int snvs_lpgpr_probe(struct platform_device *pdev)
pdev               90 drivers/nvmem/snvs_lpgpr.c 	struct device *dev = &pdev->dev;
pdev              139 drivers/nvmem/stm32-romem.c static int stm32_romem_probe(struct platform_device *pdev)
pdev              142 drivers/nvmem/stm32-romem.c 	struct device *dev = &pdev->dev;
pdev              150 drivers/nvmem/stm32-romem.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              112 drivers/nvmem/sunxi_sid.c static int sunxi_sid_probe(struct platform_device *pdev)
pdev              114 drivers/nvmem/sunxi_sid.c 	struct device *dev = &pdev->dev;
pdev              132 drivers/nvmem/sunxi_sid.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              167 drivers/nvmem/sunxi_sid.c 	platform_set_drvdata(pdev, nvmem);
pdev               32 drivers/nvmem/uniphier-efuse.c static int uniphier_efuse_probe(struct platform_device *pdev)
pdev               34 drivers/nvmem/uniphier-efuse.c 	struct device *dev = &pdev->dev;
pdev               44 drivers/nvmem/uniphier-efuse.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              212 drivers/nvmem/vf610-ocotp.c static int vf610_ocotp_probe(struct platform_device *pdev)
pdev              214 drivers/nvmem/vf610-ocotp.c 	struct device *dev = &pdev->dev;
pdev              222 drivers/nvmem/vf610-ocotp.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               55 drivers/nvmem/zynqmp_nvmem.c static int zynqmp_nvmem_probe(struct platform_device *pdev)
pdev               57 drivers/nvmem/zynqmp_nvmem.c 	struct device *dev = &pdev->dev;
pdev              175 drivers/of/device.c int of_device_register(struct platform_device *pdev)
pdev              177 drivers/of/device.c 	device_initialize(&pdev->dev);
pdev              178 drivers/of/device.c 	return of_device_add(pdev);
pdev               56 drivers/of/of_net.c 	struct platform_device *pdev = of_find_device_by_node(np);
pdev               58 drivers/of/of_net.c 	if (!pdev)
pdev               61 drivers/of/of_net.c 	ret = nvmem_get_mac_address(&pdev->dev, &nvmem_mac);
pdev               63 drivers/of/of_net.c 		put_device(&pdev->dev);
pdev               67 drivers/of/of_net.c 	mac = devm_kmemdup(&pdev->dev, nvmem_mac, ETH_ALEN, GFP_KERNEL);
pdev               68 drivers/of/of_net.c 	put_device(&pdev->dev);
pdev              661 drivers/of/platform.c 	struct platform_device *pdev_parent, *pdev;
pdev              676 drivers/of/platform.c 		pdev = of_platform_device_create(rd->dn, NULL,
pdev              680 drivers/of/platform.c 		if (pdev == NULL) {
pdev              695 drivers/of/platform.c 		pdev = of_find_device_by_node(rd->dn);
pdev              696 drivers/of/platform.c 		if (pdev == NULL)
pdev              700 drivers/of/platform.c 		of_platform_device_destroy(&pdev->dev, &children_left);
pdev              703 drivers/of/platform.c 		of_dev_put(pdev);
pdev             1015 drivers/of/unittest.c 	struct platform_device *pdev, *test_bus;
pdev             1026 drivers/of/unittest.c 	pdev = of_find_device_by_node(np);
pdev             1027 drivers/of/unittest.c 	unittest(pdev, "device 1 creation failed\n");
pdev             1030 drivers/of/unittest.c 		irq = platform_get_irq(pdev, 0);
pdev             1036 drivers/of/unittest.c 		pdev = of_find_device_by_node(np);
pdev             1037 drivers/of/unittest.c 		unittest(pdev, "device 2 creation failed\n");
pdev             1038 drivers/of/unittest.c 		irq = platform_get_irq(pdev, 0);
pdev             1069 drivers/of/unittest.c 			pdev = of_find_device_by_node(grandchild);
pdev             1070 drivers/of/unittest.c 			unittest(pdev,
pdev             1073 drivers/of/unittest.c 			of_dev_put(pdev);
pdev             1263 drivers/of/unittest.c static int unittest_probe(struct platform_device *pdev)
pdev             1265 drivers/of/unittest.c 	struct device *dev = &pdev->dev;
pdev             1276 drivers/of/unittest.c 	of_platform_populate(np, NULL, NULL, &pdev->dev);
pdev             1281 drivers/of/unittest.c static int unittest_remove(struct platform_device *pdev)
pdev             1283 drivers/of/unittest.c 	struct device *dev = &pdev->dev;
pdev             1308 drivers/of/unittest.c 	struct platform_device *pdev;
pdev             1314 drivers/of/unittest.c 	pdev = of_find_device_by_node(np);
pdev             1317 drivers/of/unittest.c 	return pdev;
pdev             1323 drivers/of/unittest.c 	struct platform_device *pdev;
pdev             1325 drivers/of/unittest.c 	pdev = of_path_to_platform_device(path);
pdev             1326 drivers/of/unittest.c 	platform_device_put(pdev);
pdev             1327 drivers/of/unittest.c 	return pdev != NULL;
pdev             1816 drivers/of/unittest.c 	struct platform_device	*pdev;
pdev             1840 drivers/of/unittest.c static int unittest_i2c_bus_probe(struct platform_device *pdev)
pdev             1842 drivers/of/unittest.c 	struct device *dev = &pdev->dev;
pdev             1861 drivers/of/unittest.c 	std->pdev = pdev;
pdev             1862 drivers/of/unittest.c 	platform_set_drvdata(pdev, std);
pdev             1867 drivers/of/unittest.c 	strlcpy(adap->name, pdev->name, sizeof(adap->name));
pdev             1884 drivers/of/unittest.c static int unittest_i2c_bus_remove(struct platform_device *pdev)
pdev             1886 drivers/of/unittest.c 	struct device *dev = &pdev->dev;
pdev             1888 drivers/of/unittest.c 	struct unittest_i2c_bus_data *std = platform_get_drvdata(pdev);
pdev              378 drivers/opp/ti-opp-supply.c static int ti_opp_supply_probe(struct platform_device *pdev)
pdev              380 drivers/opp/ti-opp-supply.c 	struct device *dev = &pdev->dev;
pdev              152 drivers/parisc/superio.c 	struct pci_dev *pdev = sio->lio_pdev;
pdev              159 drivers/parisc/superio.c 	BUG_ON(!pdev);
pdev              163 drivers/parisc/superio.c 	pdev->irq = sio->usb_pdev->irq;
pdev              169 drivers/parisc/superio.c 	       pci_name(pdev), pdev->irq);
pdev              171 drivers/parisc/superio.c 	pci_read_config_dword (pdev, SIO_SP1BAR, &sio->sp1_base);
pdev              175 drivers/parisc/superio.c 	pci_read_config_dword (pdev, SIO_SP2BAR, &sio->sp2_base);
pdev              179 drivers/parisc/superio.c 	pci_read_config_dword (pdev, SIO_PPBAR, &sio->pp_base);
pdev              183 drivers/parisc/superio.c 	pci_read_config_dword (pdev, SIO_FDCBAR, &sio->fdc_base);
pdev              186 drivers/parisc/superio.c 	pci_read_config_dword (pdev, SIO_ACPIBAR, &sio->acpi_base);
pdev              195 drivers/parisc/superio.c 	pci_read_config_word (pdev, PCI_COMMAND, &word);
pdev              197 drivers/parisc/superio.c 	pci_write_config_word (pdev, PCI_COMMAND, word);
pdev              199 drivers/parisc/superio.c 	pci_set_master (pdev);
pdev              200 drivers/parisc/superio.c 	ret = pci_enable_device(pdev);
pdev              218 drivers/parisc/superio.c 	pci_write_config_dword (pdev, 0x64,         0x82000000U);
pdev              226 drivers/parisc/superio.c 	pci_write_config_dword (pdev, TRIGGER_2,    0x07654300U);
pdev              234 drivers/parisc/superio.c 	pci_write_config_dword (pdev, CFG_IR_INTAB, 0x00001000U);
pdev              241 drivers/parisc/superio.c 	pci_write_config_dword (pdev, CFG_IR_USB, 0x4c880000U);
pdev              273 drivers/parisc/superio.c 	if (request_irq(pdev->irq, superio_interrupt, 0,
pdev              433 drivers/parisc/superio.c static void superio_fixup_pci(struct pci_dev *pdev)
pdev              437 drivers/parisc/superio.c 	pdev->class |= 0x5;
pdev              438 drivers/parisc/superio.c 	pci_write_config_byte(pdev, PCI_CLASS_PROG, pdev->class);
pdev              440 drivers/parisc/superio.c 	pci_read_config_byte(pdev, PCI_CLASS_PROG, &prog);
pdev              196 drivers/parport/parport_amiga.c static int __init amiga_parallel_probe(struct platform_device *pdev)
pdev              219 drivers/parport/parport_amiga.c 	platform_set_drvdata(pdev, p);
pdev              228 drivers/parport/parport_amiga.c static int __exit amiga_parallel_remove(struct platform_device *pdev)
pdev              230 drivers/parport/parport_amiga.c 	struct parport *port = platform_get_drvdata(pdev);
pdev              268 drivers/parport/parport_ax88796.c static int parport_ax88796_probe(struct platform_device *pdev)
pdev              270 drivers/parport/parport_ax88796.c 	struct device *_dev = &pdev->dev;
pdev              283 drivers/parport/parport_ax88796.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              293 drivers/parport/parport_ax88796.c 	dd->io = request_mem_region(res->start, size, pdev->name);
pdev              307 drivers/parport/parport_ax88796.c 	irq = platform_get_irq(pdev, 0);
pdev              335 drivers/parport/parport_ax88796.c 				  IRQF_TRIGGER_FALLING, pdev->name, pp);
pdev              343 drivers/parport/parport_ax88796.c 	platform_set_drvdata(pdev, pp);
pdev              361 drivers/parport/parport_ax88796.c static int parport_ax88796_remove(struct platform_device *pdev)
pdev              363 drivers/parport/parport_ax88796.c 	struct parport *p = platform_get_drvdata(pdev);
pdev             2037 drivers/parport/parport_pc.c 	struct platform_device *pdev = NULL;
pdev             2043 drivers/parport/parport_pc.c 		pdev = platform_device_register_simple("parport_pc",
pdev             2045 drivers/parport/parport_pc.c 		if (IS_ERR(pdev))
pdev             2047 drivers/parport/parport_pc.c 		dev = &pdev->dev;
pdev             2265 drivers/parport/parport_pc.c 	if (pdev)
pdev             2266 drivers/parport/parport_pc.c 		platform_device_unregister(pdev);
pdev             2306 drivers/parport/parport_pc.c static int sio_ite_8872_probe(struct pci_dev *pdev, int autoirq, int autodma,
pdev             2322 drivers/parport/parport_pc.c 			pci_write_config_dword(pdev, 0x60,
pdev             2324 drivers/parport/parport_pc.c 			pci_write_config_dword(pdev, 0x78,
pdev             2369 drivers/parport/parport_pc.c 	pci_read_config_byte(pdev, 0x3c, &ite8872_irq);
pdev             2370 drivers/parport/parport_pc.c 	pci_read_config_dword(pdev, 0x1c, &ite8872_lpt);
pdev             2372 drivers/parport/parport_pc.c 	pci_read_config_dword(pdev, 0x20, &ite8872_lpthi);
pdev             2374 drivers/parport/parport_pc.c 	pci_write_config_dword(pdev, 0x6c, 0xe3000000 | ite8872_lpt);
pdev             2375 drivers/parport/parport_pc.c 	pci_write_config_dword(pdev, 0x70, 0xe3000000 | ite8872_lpthi);
pdev             2376 drivers/parport/parport_pc.c 	pci_write_config_dword(pdev, 0x80, (ite8872_lpthi<<16) | ite8872_lpt);
pdev             2379 drivers/parport/parport_pc.c 	pci_write_config_dword(pdev, 0x9c,
pdev             2398 drivers/parport/parport_pc.c 				   irq, PARPORT_DMA_NONE, &pdev->dev, 0)) {
pdev             2435 drivers/parport/parport_pc.c static int sio_via_probe(struct pci_dev *pdev, int autoirq, int autodma,
pdev             2482 drivers/parport/parport_pc.c 	pci_read_config_byte(pdev, via->via_pci_superio_config_reg, &tmp);
pdev             2484 drivers/parport/parport_pc.c 	pci_write_config_byte(pdev, via->via_pci_superio_config_reg, tmp);
pdev             2523 drivers/parport/parport_pc.c 	pci_read_config_byte(pdev, via->via_pci_superio_config_reg, &tmp);
pdev             2525 drivers/parport/parport_pc.c 	pci_write_config_byte(pdev, via->via_pci_superio_config_reg, tmp);
pdev             2533 drivers/parport/parport_pc.c 	pci_read_config_byte(pdev, via->via_pci_parport_irq_reg, &tmp);
pdev             2538 drivers/parport/parport_pc.c 		pci_read_config_byte(pdev, via->via_pci_parport_dma_reg, &tmp);
pdev             2581 drivers/parport/parport_pc.c 	if (parport_pc_probe_port(port1, port2, irq, dma, &pdev->dev, 0)) {
pdev             2607 drivers/parport/parport_pc.c 	int (*probe) (struct pci_dev *pdev, int autoirq, int autodma,
pdev             2668 drivers/parport/parport_pc.c 	int (*preinit_hook) (struct pci_dev *pdev, int autoirq, int autodma);
pdev             2672 drivers/parport/parport_pc.c 	void (*postinit_hook) (struct pci_dev *pdev, int failed);
pdev             2912 drivers/parport/parport_pc.c 	struct pci_dev *pdev = NULL;
pdev             2915 drivers/parport/parport_pc.c 	for_each_pci_dev(pdev) {
pdev             2916 drivers/parport/parport_pc.c 		id = pci_match_id(parport_pc_pci_tbl, pdev);
pdev             2921 drivers/parport/parport_pc.c 			pdev, autoirq, autodma,
pdev             3010 drivers/parport/parport_pc.c static int parport_pc_platform_probe(struct platform_device *pdev)
pdev               83 drivers/parport/parport_serial.c 	int (*preinit_hook) (struct pci_dev *pdev, struct parport_pc_pci *card,
pdev               88 drivers/parport/parport_serial.c 	void (*postinit_hook) (struct pci_dev *pdev,
pdev               43 drivers/pci/ats.c 	struct pci_dev *pdev;
pdev               60 drivers/pci/ats.c 		pdev = pci_physfn(dev);
pdev               61 drivers/pci/ats.c 		if (pdev->ats_stu != ps)
pdev               64 drivers/pci/ats.c 		atomic_inc(&pdev->ats_ref_cnt);  /* count enabled VFs */
pdev               82 drivers/pci/ats.c 	struct pci_dev *pdev;
pdev               92 drivers/pci/ats.c 		pdev = pci_physfn(dev);
pdev               93 drivers/pci/ats.c 		atomic_dec(&pdev->ats_ref_cnt);
pdev              156 drivers/pci/ats.c int pci_ats_page_aligned(struct pci_dev *pdev)
pdev              160 drivers/pci/ats.c 	if (!pdev->ats_cap)
pdev              163 drivers/pci/ats.c 	pci_read_config_word(pdev, pdev->ats_cap + PCI_ATS_CAP, &cap);
pdev              179 drivers/pci/ats.c int pci_enable_pri(struct pci_dev *pdev, u32 reqs)
pdev              185 drivers/pci/ats.c 	if (WARN_ON(pdev->pri_enabled))
pdev              188 drivers/pci/ats.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_PRI);
pdev              192 drivers/pci/ats.c 	pci_read_config_word(pdev, pos + PCI_PRI_STATUS, &status);
pdev              196 drivers/pci/ats.c 	pci_read_config_dword(pdev, pos + PCI_PRI_MAX_REQ, &max_requests);
pdev              198 drivers/pci/ats.c 	pdev->pri_reqs_alloc = reqs;
pdev              199 drivers/pci/ats.c 	pci_write_config_dword(pdev, pos + PCI_PRI_ALLOC_REQ, reqs);
pdev              202 drivers/pci/ats.c 	pci_write_config_word(pdev, pos + PCI_PRI_CTRL, control);
pdev              204 drivers/pci/ats.c 	pdev->pri_enabled = 1;
pdev              216 drivers/pci/ats.c void pci_disable_pri(struct pci_dev *pdev)
pdev              221 drivers/pci/ats.c 	if (WARN_ON(!pdev->pri_enabled))
pdev              224 drivers/pci/ats.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_PRI);
pdev              228 drivers/pci/ats.c 	pci_read_config_word(pdev, pos + PCI_PRI_CTRL, &control);
pdev              230 drivers/pci/ats.c 	pci_write_config_word(pdev, pos + PCI_PRI_CTRL, control);
pdev              232 drivers/pci/ats.c 	pdev->pri_enabled = 0;
pdev              240 drivers/pci/ats.c void pci_restore_pri_state(struct pci_dev *pdev)
pdev              243 drivers/pci/ats.c 	u32 reqs = pdev->pri_reqs_alloc;
pdev              246 drivers/pci/ats.c 	if (!pdev->pri_enabled)
pdev              249 drivers/pci/ats.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_PRI);
pdev              253 drivers/pci/ats.c 	pci_write_config_dword(pdev, pos + PCI_PRI_ALLOC_REQ, reqs);
pdev              254 drivers/pci/ats.c 	pci_write_config_word(pdev, pos + PCI_PRI_CTRL, control);
pdev              265 drivers/pci/ats.c int pci_reset_pri(struct pci_dev *pdev)
pdev              270 drivers/pci/ats.c 	if (WARN_ON(pdev->pri_enabled))
pdev              273 drivers/pci/ats.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_PRI);
pdev              278 drivers/pci/ats.c 	pci_write_config_word(pdev, pos + PCI_PRI_CTRL, control);
pdev              295 drivers/pci/ats.c int pci_enable_pasid(struct pci_dev *pdev, int features)
pdev              300 drivers/pci/ats.c 	if (WARN_ON(pdev->pasid_enabled))
pdev              303 drivers/pci/ats.c 	if (!pdev->eetlp_prefix_path)
pdev              306 drivers/pci/ats.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_PASID);
pdev              310 drivers/pci/ats.c 	pci_read_config_word(pdev, pos + PCI_PASID_CAP, &supported);
pdev              318 drivers/pci/ats.c 	pdev->pasid_features = features;
pdev              320 drivers/pci/ats.c 	pci_write_config_word(pdev, pos + PCI_PASID_CTRL, control);
pdev              322 drivers/pci/ats.c 	pdev->pasid_enabled = 1;
pdev              332 drivers/pci/ats.c void pci_disable_pasid(struct pci_dev *pdev)
pdev              337 drivers/pci/ats.c 	if (WARN_ON(!pdev->pasid_enabled))
pdev              340 drivers/pci/ats.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_PASID);
pdev              344 drivers/pci/ats.c 	pci_write_config_word(pdev, pos + PCI_PASID_CTRL, control);
pdev              346 drivers/pci/ats.c 	pdev->pasid_enabled = 0;
pdev              354 drivers/pci/ats.c void pci_restore_pasid_state(struct pci_dev *pdev)
pdev              359 drivers/pci/ats.c 	if (!pdev->pasid_enabled)
pdev              362 drivers/pci/ats.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_PASID);
pdev              366 drivers/pci/ats.c 	control = PCI_PASID_CTRL_ENABLE | pdev->pasid_features;
pdev              367 drivers/pci/ats.c 	pci_write_config_word(pdev, pos + PCI_PASID_CTRL, control);
pdev              381 drivers/pci/ats.c int pci_pasid_features(struct pci_dev *pdev)
pdev              386 drivers/pci/ats.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_PASID);
pdev              390 drivers/pci/ats.c 	pci_read_config_word(pdev, pos + PCI_PASID_CAP, &supported);
pdev              410 drivers/pci/ats.c int pci_prg_resp_pasid_required(struct pci_dev *pdev)
pdev              415 drivers/pci/ats.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_PRI);
pdev              419 drivers/pci/ats.c 	pci_read_config_word(pdev, pos + PCI_PRI_STATUS, &status);
pdev              437 drivers/pci/ats.c int pci_max_pasids(struct pci_dev *pdev)
pdev              442 drivers/pci/ats.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_PASID);
pdev              446 drivers/pci/ats.c 	pci_read_config_word(pdev, pos + PCI_PASID_CAP, &supported);
pdev              301 drivers/pci/bus.c void __weak pcibios_bus_add_device(struct pci_dev *pdev) { }
pdev              418 drivers/pci/controller/dwc/pci-dra7xx.c 				     struct platform_device *pdev)
pdev              423 drivers/pci/controller/dwc/pci-dra7xx.c 	struct device *dev = &pdev->dev;
pdev              429 drivers/pci/controller/dwc/pci-dra7xx.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "ep_dbics");
pdev              434 drivers/pci/controller/dwc/pci-dra7xx.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "ep_dbics2");
pdev              439 drivers/pci/controller/dwc/pci-dra7xx.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "addr_space");
pdev              456 drivers/pci/controller/dwc/pci-dra7xx.c 				       struct platform_device *pdev)
pdev              464 drivers/pci/controller/dwc/pci-dra7xx.c 	pp->irq = platform_get_irq(pdev, 1);
pdev              482 drivers/pci/controller/dwc/pci-dra7xx.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "rc_dbics");
pdev              674 drivers/pci/controller/dwc/pci-dra7xx.c static int __init dra7xx_pcie_probe(struct platform_device *pdev)
pdev              687 drivers/pci/controller/dwc/pci-dra7xx.c 	struct device *dev = &pdev->dev;
pdev              715 drivers/pci/controller/dwc/pci-dra7xx.c 	irq = platform_get_irq(pdev, 0);
pdev              721 drivers/pci/controller/dwc/pci-dra7xx.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "ti_conf");
pdev              770 drivers/pci/controller/dwc/pci-dra7xx.c 	platform_set_drvdata(pdev, dra7xx);
pdev              782 drivers/pci/controller/dwc/pci-dra7xx.c 		dev_err(&pdev->dev, "gpio request failed, ret %d\n", ret);
pdev              808 drivers/pci/controller/dwc/pci-dra7xx.c 		ret = dra7xx_add_pcie_port(dra7xx, pdev);
pdev              825 drivers/pci/controller/dwc/pci-dra7xx.c 		ret = dra7xx_add_pcie_ep(dra7xx, pdev);
pdev              916 drivers/pci/controller/dwc/pci-dra7xx.c static void dra7xx_pcie_shutdown(struct platform_device *pdev)
pdev              918 drivers/pci/controller/dwc/pci-dra7xx.c 	struct device *dev = &pdev->dev;
pdev               75 drivers/pci/controller/dwc/pci-exynos.c 	int (*get_mem_resources)(struct platform_device *pdev,
pdev               82 drivers/pci/controller/dwc/pci-exynos.c static int exynos5440_pcie_get_mem_resources(struct platform_device *pdev,
pdev               93 drivers/pci/controller/dwc/pci-exynos.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              397 drivers/pci/controller/dwc/pci-exynos.c 				       struct platform_device *pdev)
pdev              401 drivers/pci/controller/dwc/pci-exynos.c 	struct device *dev = &pdev->dev;
pdev              404 drivers/pci/controller/dwc/pci-exynos.c 	pp->irq = platform_get_irq(pdev, 1);
pdev              417 drivers/pci/controller/dwc/pci-exynos.c 		pp->msi_irq = platform_get_irq(pdev, 0);
pdev              441 drivers/pci/controller/dwc/pci-exynos.c static int __init exynos_pcie_probe(struct platform_device *pdev)
pdev              443 drivers/pci/controller/dwc/pci-exynos.c 	struct device *dev = &pdev->dev;
pdev              475 drivers/pci/controller/dwc/pci-exynos.c 		ret = ep->ops->get_mem_resources(pdev, ep);
pdev              490 drivers/pci/controller/dwc/pci-exynos.c 	platform_set_drvdata(pdev, ep);
pdev              492 drivers/pci/controller/dwc/pci-exynos.c 	ret = exynos_add_pcie_port(ep, pdev);
pdev              506 drivers/pci/controller/dwc/pci-exynos.c static int __exit exynos_pcie_remove(struct platform_device *pdev)
pdev              508 drivers/pci/controller/dwc/pci-exynos.c 	struct exynos_pcie *ep = platform_get_drvdata(pdev);
pdev              862 drivers/pci/controller/dwc/pci-imx6.c 			      struct platform_device *pdev)
pdev              866 drivers/pci/controller/dwc/pci-imx6.c 	struct device *dev = &pdev->dev;
pdev              870 drivers/pci/controller/dwc/pci-imx6.c 		pp->msi_irq = platform_get_irq_byname(pdev, "msi");
pdev             1011 drivers/pci/controller/dwc/pci-imx6.c static int imx6_pcie_probe(struct platform_device *pdev)
pdev             1013 drivers/pci/controller/dwc/pci-imx6.c 	struct device *dev = &pdev->dev;
pdev             1053 drivers/pci/controller/dwc/pci-imx6.c 	dbi_base = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1175 drivers/pci/controller/dwc/pci-imx6.c 	imx6_pcie->vpcie = devm_regulator_get_optional(&pdev->dev, "vpcie");
pdev             1182 drivers/pci/controller/dwc/pci-imx6.c 	platform_set_drvdata(pdev, imx6_pcie);
pdev             1188 drivers/pci/controller/dwc/pci-imx6.c 	ret = imx6_add_pcie_port(imx6_pcie, pdev);
pdev             1203 drivers/pci/controller/dwc/pci-imx6.c static void imx6_pcie_shutdown(struct platform_device *pdev)
pdev             1205 drivers/pci/controller/dwc/pci-imx6.c 	struct imx6_pcie *imx6_pcie = platform_get_drvdata(pdev);
pdev              865 drivers/pci/controller/dwc/pci-keystone.c 					struct platform_device *pdev)
pdev              869 drivers/pci/controller/dwc/pci-keystone.c 	struct device *dev = &pdev->dev;
pdev              873 drivers/pci/controller/dwc/pci-keystone.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "config");
pdev              996 drivers/pci/controller/dwc/pci-keystone.c 				      struct platform_device *pdev)
pdev             1001 drivers/pci/controller/dwc/pci-keystone.c 	struct device *dev = &pdev->dev;
pdev             1006 drivers/pci/controller/dwc/pci-keystone.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "addr_space");
pdev             1184 drivers/pci/controller/dwc/pci-keystone.c static int __init ks_pcie_probe(struct platform_device *pdev)
pdev             1188 drivers/pci/controller/dwc/pci-keystone.c 	struct device *dev = &pdev->dev;
pdev             1228 drivers/pci/controller/dwc/pci-keystone.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "app");
pdev             1235 drivers/pci/controller/dwc/pci-keystone.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dbics");
pdev             1249 drivers/pci/controller/dwc/pci-keystone.c 	irq = platform_get_irq(pdev, 0);
pdev             1314 drivers/pci/controller/dwc/pci-keystone.c 	platform_set_drvdata(pdev, ks_pcie);
pdev             1323 drivers/pci/controller/dwc/pci-keystone.c 		res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "atu");
pdev             1375 drivers/pci/controller/dwc/pci-keystone.c 		ret = ks_pcie_add_pcie_port(ks_pcie, pdev);
pdev             1386 drivers/pci/controller/dwc/pci-keystone.c 		ret = ks_pcie_add_pcie_ep(ks_pcie, pdev);
pdev             1410 drivers/pci/controller/dwc/pci-keystone.c static int __exit ks_pcie_remove(struct platform_device *pdev)
pdev             1412 drivers/pci/controller/dwc/pci-keystone.c 	struct keystone_pcie *ks_pcie = platform_get_drvdata(pdev);
pdev             1415 drivers/pci/controller/dwc/pci-keystone.c 	struct device *dev = &pdev->dev;
pdev               90 drivers/pci/controller/dwc/pci-layerscape-ep.c 					struct platform_device *pdev)
pdev              101 drivers/pci/controller/dwc/pci-layerscape-ep.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "addr_space");
pdev              117 drivers/pci/controller/dwc/pci-layerscape-ep.c static int __init ls_pcie_ep_probe(struct platform_device *pdev)
pdev              119 drivers/pci/controller/dwc/pci-layerscape-ep.c 	struct device *dev = &pdev->dev;
pdev              133 drivers/pci/controller/dwc/pci-layerscape-ep.c 	dbi_base = platform_get_resource_byname(pdev, IORESOURCE_MEM, "regs");
pdev              143 drivers/pci/controller/dwc/pci-layerscape-ep.c 	platform_set_drvdata(pdev, pcie);
pdev              145 drivers/pci/controller/dwc/pci-layerscape-ep.c 	ret = ls_add_pcie_ep(pcie, pdev);
pdev              293 drivers/pci/controller/dwc/pci-layerscape.c static int __init ls_pcie_probe(struct platform_device *pdev)
pdev              295 drivers/pci/controller/dwc/pci-layerscape.c 	struct device *dev = &pdev->dev;
pdev              316 drivers/pci/controller/dwc/pci-layerscape.c 	dbi_base = platform_get_resource_byname(pdev, IORESOURCE_MEM, "regs");
pdev              326 drivers/pci/controller/dwc/pci-layerscape.c 	platform_set_drvdata(pdev, pcie);
pdev              144 drivers/pci/controller/dwc/pci-meson.c static void __iomem *meson_pcie_get_mem(struct platform_device *pdev,
pdev              151 drivers/pci/controller/dwc/pci-meson.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, id);
pdev              156 drivers/pci/controller/dwc/pci-meson.c static void __iomem *meson_pcie_get_mem_shared(struct platform_device *pdev,
pdev              163 drivers/pci/controller/dwc/pci-meson.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, id);
pdev              172 drivers/pci/controller/dwc/pci-meson.c static int meson_pcie_get_mems(struct platform_device *pdev,
pdev              175 drivers/pci/controller/dwc/pci-meson.c 	mp->mem_res.elbi_base = meson_pcie_get_mem(pdev, mp, "elbi");
pdev              179 drivers/pci/controller/dwc/pci-meson.c 	mp->mem_res.cfg_base = meson_pcie_get_mem(pdev, mp, "cfg");
pdev              184 drivers/pci/controller/dwc/pci-meson.c 	mp->mem_res.phy_base = meson_pcie_get_mem_shared(pdev, mp, "phy");
pdev              494 drivers/pci/controller/dwc/pci-meson.c 			       struct platform_device *pdev)
pdev              498 drivers/pci/controller/dwc/pci-meson.c 	struct device *dev = &pdev->dev;
pdev              502 drivers/pci/controller/dwc/pci-meson.c 		pp->msi_irq = platform_get_irq(pdev, 0);
pdev              525 drivers/pci/controller/dwc/pci-meson.c static int meson_pcie_probe(struct platform_device *pdev)
pdev              527 drivers/pci/controller/dwc/pci-meson.c 	struct device *dev = &pdev->dev;
pdev              552 drivers/pci/controller/dwc/pci-meson.c 	ret = meson_pcie_get_mems(pdev, mp);
pdev              567 drivers/pci/controller/dwc/pci-meson.c 	platform_set_drvdata(pdev, mp);
pdev              569 drivers/pci/controller/dwc/pci-meson.c 	ret = meson_add_pcie_port(mp, pdev);
pdev              367 drivers/pci/controller/dwc/pcie-al.c 			    struct platform_device *pdev)
pdev              369 drivers/pci/controller/dwc/pcie-al.c 	struct device *dev = &pdev->dev;
pdev              386 drivers/pci/controller/dwc/pcie-al.c static int al_pcie_probe(struct platform_device *pdev)
pdev              388 drivers/pci/controller/dwc/pcie-al.c 	struct device *dev = &pdev->dev;
pdev              409 drivers/pci/controller/dwc/pcie-al.c 	dbi_res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dbi");
pdev              416 drivers/pci/controller/dwc/pcie-al.c 	ecam_res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "config");
pdev              423 drivers/pci/controller/dwc/pcie-al.c 	controller_res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              435 drivers/pci/controller/dwc/pcie-al.c 	platform_set_drvdata(pdev, al_pcie);
pdev              437 drivers/pci/controller/dwc/pcie-al.c 	return al_add_pcie_port(&pci->pp, pdev);
pdev              241 drivers/pci/controller/dwc/pcie-armada8k.c 				  struct platform_device *pdev)
pdev              245 drivers/pci/controller/dwc/pcie-armada8k.c 	struct device *dev = &pdev->dev;
pdev              250 drivers/pci/controller/dwc/pcie-armada8k.c 	pp->irq = platform_get_irq(pdev, 0);
pdev              276 drivers/pci/controller/dwc/pcie-armada8k.c static int armada8k_pcie_probe(struct platform_device *pdev)
pdev              280 drivers/pci/controller/dwc/pcie-armada8k.c 	struct device *dev = &pdev->dev;
pdev              317 drivers/pci/controller/dwc/pcie-armada8k.c 	base = platform_get_resource_byname(pdev, IORESOURCE_MEM, "ctrl");
pdev              329 drivers/pci/controller/dwc/pcie-armada8k.c 	platform_set_drvdata(pdev, pcie);
pdev              331 drivers/pci/controller/dwc/pcie-armada8k.c 	ret = armada8k_add_pcie_port(pcie, pdev);
pdev              387 drivers/pci/controller/dwc/pcie-artpec6.c 				 struct platform_device *pdev)
pdev              395 drivers/pci/controller/dwc/pcie-artpec6.c 		pp->msi_irq = platform_get_irq_byname(pdev, "msi");
pdev              453 drivers/pci/controller/dwc/pcie-artpec6.c 			       struct platform_device *pdev)
pdev              458 drivers/pci/controller/dwc/pcie-artpec6.c 	struct device *dev = &pdev->dev;
pdev              464 drivers/pci/controller/dwc/pcie-artpec6.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dbi2");
pdev              469 drivers/pci/controller/dwc/pcie-artpec6.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "addr_space");
pdev              485 drivers/pci/controller/dwc/pcie-artpec6.c static int artpec6_pcie_probe(struct platform_device *pdev)
pdev              487 drivers/pci/controller/dwc/pcie-artpec6.c 	struct device *dev = &pdev->dev;
pdev              521 drivers/pci/controller/dwc/pcie-artpec6.c 	dbi_base = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dbi");
pdev              526 drivers/pci/controller/dwc/pcie-artpec6.c 	phy_base = platform_get_resource_byname(pdev, IORESOURCE_MEM, "phy");
pdev              537 drivers/pci/controller/dwc/pcie-artpec6.c 	platform_set_drvdata(pdev, artpec6_pcie);
pdev              544 drivers/pci/controller/dwc/pcie-artpec6.c 		ret = artpec6_add_pcie_port(artpec6_pcie, pdev);
pdev              557 drivers/pci/controller/dwc/pcie-artpec6.c 		ret = artpec6_add_pcie_ep(artpec6_pcie, pdev);
pdev              322 drivers/pci/controller/dwc/pcie-designware-host.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              332 drivers/pci/controller/dwc/pcie-designware-host.c 	cfg_res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "config");
pdev              116 drivers/pci/controller/dwc/pcie-designware-plat.c 				 struct platform_device *pdev)
pdev              120 drivers/pci/controller/dwc/pcie-designware-plat.c 	struct device *dev = &pdev->dev;
pdev              123 drivers/pci/controller/dwc/pcie-designware-plat.c 	pp->irq = platform_get_irq(pdev, 1);
pdev              128 drivers/pci/controller/dwc/pcie-designware-plat.c 		pp->msi_irq = platform_get_irq(pdev, 0);
pdev              145 drivers/pci/controller/dwc/pcie-designware-plat.c 			       struct platform_device *pdev)
pdev              150 drivers/pci/controller/dwc/pcie-designware-plat.c 	struct device *dev = &pdev->dev;
pdev              156 drivers/pci/controller/dwc/pcie-designware-plat.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dbi2");
pdev              161 drivers/pci/controller/dwc/pcie-designware-plat.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "addr_space");
pdev              176 drivers/pci/controller/dwc/pcie-designware-plat.c static int dw_plat_pcie_probe(struct platform_device *pdev)
pdev              178 drivers/pci/controller/dwc/pcie-designware-plat.c 	struct device *dev = &pdev->dev;
pdev              208 drivers/pci/controller/dwc/pcie-designware-plat.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dbi");
pdev              210 drivers/pci/controller/dwc/pcie-designware-plat.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              216 drivers/pci/controller/dwc/pcie-designware-plat.c 	platform_set_drvdata(pdev, dw_plat_pcie);
pdev              223 drivers/pci/controller/dwc/pcie-designware-plat.c 		ret = dw_plat_add_pcie_port(dw_plat_pcie, pdev);
pdev              231 drivers/pci/controller/dwc/pcie-designware-plat.c 		ret = dw_plat_add_pcie_ep(dw_plat_pcie, pdev);
pdev              229 drivers/pci/controller/dwc/pcie-hisi.c 			      struct platform_device *pdev)
pdev              233 drivers/pci/controller/dwc/pcie-hisi.c 	struct device *dev = &pdev->dev;
pdev              262 drivers/pci/controller/dwc/pcie-hisi.c static int hisi_pcie_probe(struct platform_device *pdev)
pdev              264 drivers/pci/controller/dwc/pcie-hisi.c 	struct device *dev = &pdev->dev;
pdev              292 drivers/pci/controller/dwc/pcie-hisi.c 	reg = platform_get_resource_byname(pdev, IORESOURCE_MEM, "rc_dbi");
pdev              296 drivers/pci/controller/dwc/pcie-hisi.c 	platform_set_drvdata(pdev, hisi_pcie);
pdev              298 drivers/pci/controller/dwc/pcie-hisi.c 	ret = hisi_add_pcie_port(hisi_pcie, pdev);
pdev              335 drivers/pci/controller/dwc/pcie-hisi.c static int hisi_pcie_almost_ecam_probe(struct platform_device *pdev)
pdev              337 drivers/pci/controller/dwc/pcie-hisi.c 	struct device *dev = &pdev->dev;
pdev              341 drivers/pci/controller/dwc/pcie-hisi.c 	return pci_host_common_probe(pdev, ops);
pdev              347 drivers/pci/controller/dwc/pcie-hisi.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              351 drivers/pci/controller/dwc/pcie-hisi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              302 drivers/pci/controller/dwc/pcie-histb.c static int histb_pcie_probe(struct platform_device *pdev)
pdev              308 drivers/pci/controller/dwc/pcie-histb.c 	struct device_node *np = pdev->dev.of_node;
pdev              309 drivers/pci/controller/dwc/pcie-histb.c 	struct device *dev = &pdev->dev;
pdev              327 drivers/pci/controller/dwc/pcie-histb.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "control");
pdev              334 drivers/pci/controller/dwc/pcie-histb.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "rc-dbi");
pdev              404 drivers/pci/controller/dwc/pcie-histb.c 		pp->msi_irq = platform_get_irq_byname(pdev, "msi");
pdev              425 drivers/pci/controller/dwc/pcie-histb.c 	platform_set_drvdata(pdev, hipcie);
pdev              442 drivers/pci/controller/dwc/pcie-histb.c static int histb_pcie_remove(struct platform_device *pdev)
pdev              444 drivers/pci/controller/dwc/pcie-histb.c 	struct histb_pcie *hipcie = platform_get_drvdata(pdev);
pdev              120 drivers/pci/controller/dwc/pcie-kirin.c 			       struct platform_device *pdev)
pdev              122 drivers/pci/controller/dwc/pcie-kirin.c 	struct device *dev = &pdev->dev;
pdev              148 drivers/pci/controller/dwc/pcie-kirin.c 				    struct platform_device *pdev)
pdev              150 drivers/pci/controller/dwc/pcie-kirin.c 	struct device *dev = &pdev->dev;
pdev              155 drivers/pci/controller/dwc/pcie-kirin.c 	apb = platform_get_resource_byname(pdev, IORESOURCE_MEM, "apb");
pdev              160 drivers/pci/controller/dwc/pcie-kirin.c 	phy = platform_get_resource_byname(pdev, IORESOURCE_MEM, "phy");
pdev              165 drivers/pci/controller/dwc/pcie-kirin.c 	dbi = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dbi");
pdev              452 drivers/pci/controller/dwc/pcie-kirin.c 				struct platform_device *pdev)
pdev              457 drivers/pci/controller/dwc/pcie-kirin.c 		irq = platform_get_irq(pdev, 0);
pdev              459 drivers/pci/controller/dwc/pcie-kirin.c 			dev_err(&pdev->dev,
pdev              471 drivers/pci/controller/dwc/pcie-kirin.c 			       struct platform_device *pdev)
pdev              475 drivers/pci/controller/dwc/pcie-kirin.c 	ret = kirin_pcie_add_msi(pci, pdev);
pdev              484 drivers/pci/controller/dwc/pcie-kirin.c static int kirin_pcie_probe(struct platform_device *pdev)
pdev              486 drivers/pci/controller/dwc/pcie-kirin.c 	struct device *dev = &pdev->dev;
pdev              508 drivers/pci/controller/dwc/pcie-kirin.c 	ret = kirin_pcie_get_clk(kirin_pcie, pdev);
pdev              512 drivers/pci/controller/dwc/pcie-kirin.c 	ret = kirin_pcie_get_resource(kirin_pcie, pdev);
pdev              525 drivers/pci/controller/dwc/pcie-kirin.c 	platform_set_drvdata(pdev, kirin_pcie);
pdev              527 drivers/pci/controller/dwc/pcie-kirin.c 	return kirin_add_pcie_port(pci, pdev);
pdev             1174 drivers/pci/controller/dwc/pcie-qcom.c static int qcom_pcie_probe(struct platform_device *pdev)
pdev             1176 drivers/pci/controller/dwc/pcie-qcom.c 	struct device *dev = &pdev->dev;
pdev             1212 drivers/pci/controller/dwc/pcie-qcom.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "parf");
pdev             1219 drivers/pci/controller/dwc/pcie-qcom.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dbi");
pdev             1226 drivers/pci/controller/dwc/pcie-qcom.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "elbi");
pdev             1246 drivers/pci/controller/dwc/pcie-qcom.c 		pp->msi_irq = platform_get_irq_byname(pdev, "msi");
pdev             1255 drivers/pci/controller/dwc/pcie-qcom.c 		pm_runtime_disable(&pdev->dev);
pdev             1259 drivers/pci/controller/dwc/pcie-qcom.c 	platform_set_drvdata(pdev, pcie);
pdev             1264 drivers/pci/controller/dwc/pcie-qcom.c 		pm_runtime_disable(&pdev->dev);
pdev              193 drivers/pci/controller/dwc/pcie-spear13xx.c 				   struct platform_device *pdev)
pdev              197 drivers/pci/controller/dwc/pcie-spear13xx.c 	struct device *dev = &pdev->dev;
pdev              200 drivers/pci/controller/dwc/pcie-spear13xx.c 	pp->irq = platform_get_irq(pdev, 0);
pdev              228 drivers/pci/controller/dwc/pcie-spear13xx.c static int spear13xx_pcie_probe(struct platform_device *pdev)
pdev              230 drivers/pci/controller/dwc/pcie-spear13xx.c 	struct device *dev = &pdev->dev;
pdev              273 drivers/pci/controller/dwc/pcie-spear13xx.c 	dbi_base = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dbi");
pdev              285 drivers/pci/controller/dwc/pcie-spear13xx.c 	platform_set_drvdata(pdev, spear13xx_pcie);
pdev              287 drivers/pci/controller/dwc/pcie-spear13xx.c 	ret = spear13xx_add_pcie_port(spear13xx_pcie, pdev);
pdev             1026 drivers/pci/controller/dwc/pcie-tegra194.c 	struct pci_dev *pdev;
pdev             1050 drivers/pci/controller/dwc/pcie-tegra194.c 	list_for_each_entry(pdev, &root_bus->devices, bus_list) {
pdev             1051 drivers/pci/controller/dwc/pcie-tegra194.c 		if (PCI_SLOT(pdev->devfn) == 0) {
pdev             1052 drivers/pci/controller/dwc/pcie-tegra194.c 			if (pci_set_power_state(pdev, PCI_D0))
pdev             1055 drivers/pci/controller/dwc/pcie-tegra194.c 					dev_name(&pdev->dev));
pdev             1432 drivers/pci/controller/dwc/pcie-tegra194.c static int tegra_pcie_dw_probe(struct platform_device *pdev)
pdev             1434 drivers/pci/controller/dwc/pcie-tegra194.c 	struct device *dev = &pdev->dev;
pdev             1450 drivers/pci/controller/dwc/pcie-tegra194.c 	pci->dev = &pdev->dev;
pdev             1453 drivers/pci/controller/dwc/pcie-tegra194.c 	pcie->dev = &pdev->dev;
pdev             1483 drivers/pci/controller/dwc/pcie-tegra194.c 	pcie->appl_res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev             1523 drivers/pci/controller/dwc/pcie-tegra194.c 	dbi_res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dbi");
pdev             1537 drivers/pci/controller/dwc/pcie-tegra194.c 	atu_dma_res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev             1556 drivers/pci/controller/dwc/pcie-tegra194.c 	pp->irq = platform_get_irq_byname(pdev, "intr");
pdev             1573 drivers/pci/controller/dwc/pcie-tegra194.c 	platform_set_drvdata(pdev, pcie);
pdev             1586 drivers/pci/controller/dwc/pcie-tegra194.c static int tegra_pcie_dw_remove(struct platform_device *pdev)
pdev             1588 drivers/pci/controller/dwc/pcie-tegra194.c 	struct tegra_pcie_dw *pcie = platform_get_drvdata(pdev);
pdev             1684 drivers/pci/controller/dwc/pcie-tegra194.c static void tegra_pcie_dw_shutdown(struct platform_device *pdev)
pdev             1686 drivers/pci/controller/dwc/pcie-tegra194.c 	struct tegra_pcie_dw *pcie = platform_get_drvdata(pdev);
pdev              332 drivers/pci/controller/dwc/pcie-uniphier.c 				  struct platform_device *pdev)
pdev              336 drivers/pci/controller/dwc/pcie-uniphier.c 	struct device *dev = &pdev->dev;
pdev              342 drivers/pci/controller/dwc/pcie-uniphier.c 		pp->msi_irq = platform_get_irq_byname(pdev, "msi");
pdev              404 drivers/pci/controller/dwc/pcie-uniphier.c static int uniphier_pcie_probe(struct platform_device *pdev)
pdev              406 drivers/pci/controller/dwc/pcie-uniphier.c 	struct device *dev = &pdev->dev;
pdev              418 drivers/pci/controller/dwc/pcie-uniphier.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dbi");
pdev              423 drivers/pci/controller/dwc/pcie-uniphier.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "link");
pdev              440 drivers/pci/controller/dwc/pcie-uniphier.c 	platform_set_drvdata(pdev, priv);
pdev              446 drivers/pci/controller/dwc/pcie-uniphier.c 	return uniphier_add_pcie_port(priv, pdev);
pdev              449 drivers/pci/controller/dwc/pcie-uniphier.c static int uniphier_pcie_remove(struct platform_device *pdev)
pdev              451 drivers/pci/controller/dwc/pcie-uniphier.c 	struct uniphier_pcie_priv *priv = platform_get_drvdata(pdev);
pdev              189 drivers/pci/controller/pci-aardvark.c 	struct platform_device *pdev;
pdev              227 drivers/pci/controller/pci-aardvark.c 	struct device *dev = &pcie->pdev->dev;
pdev              360 drivers/pci/controller/pci-aardvark.c 	struct device *dev = &pcie->pdev->dev;
pdev              398 drivers/pci/controller/pci-aardvark.c 	struct device *dev = &pcie->pdev->dev;
pdev              771 drivers/pci/controller/pci-aardvark.c 	struct device *dev = &pcie->pdev->dev;
pdev              825 drivers/pci/controller/pci-aardvark.c 	struct device *dev = &pcie->pdev->dev;
pdev              948 drivers/pci/controller/pci-aardvark.c 	struct device *dev = &pcie->pdev->dev;
pdev              997 drivers/pci/controller/pci-aardvark.c static int advk_pcie_probe(struct platform_device *pdev)
pdev              999 drivers/pci/controller/pci-aardvark.c 	struct device *dev = &pdev->dev;
pdev             1010 drivers/pci/controller/pci-aardvark.c 	pcie->pdev = pdev;
pdev             1012 drivers/pci/controller/pci-aardvark.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1017 drivers/pci/controller/pci-aardvark.c 	irq = platform_get_irq(pdev, 0);
pdev              427 drivers/pci/controller/pci-ftpci100.c static int faraday_pci_probe(struct platform_device *pdev)
pdev              429 drivers/pci/controller/pci-ftpci100.c 	struct device *dev = &pdev->dev;
pdev              478 drivers/pci/controller/pci-ftpci100.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               57 drivers/pci/controller/pci-host-common.c int pci_host_common_probe(struct platform_device *pdev,
pdev               60 drivers/pci/controller/pci-host-common.c 	struct device *dev = &pdev->dev;
pdev               95 drivers/pci/controller/pci-host-common.c 	platform_set_drvdata(pdev, bridge->bus);
pdev               99 drivers/pci/controller/pci-host-common.c int pci_host_common_remove(struct platform_device *pdev)
pdev              101 drivers/pci/controller/pci-host-common.c 	struct pci_bus *bus = platform_get_drvdata(pdev);
pdev               80 drivers/pci/controller/pci-host-generic.c static int gen_pci_probe(struct platform_device *pdev)
pdev               85 drivers/pci/controller/pci-host-generic.c 	of_id = of_match_node(gen_pci_of_match, pdev->dev.of_node);
pdev               88 drivers/pci/controller/pci-host-generic.c 	return pci_host_common_probe(pdev, ops);
pdev              933 drivers/pci/controller/pci-hyperv.c int hv_read_config_block(struct pci_dev *pdev, void *buf, unsigned int len,
pdev              937 drivers/pci/controller/pci-hyperv.c 		container_of(pdev->bus->sysdata, struct hv_pcibus_device,
pdev              959 drivers/pci/controller/pci-hyperv.c 	read_blk->wslot.slot = devfn_to_wslot(pdev->devfn);
pdev             1013 drivers/pci/controller/pci-hyperv.c int hv_write_config_block(struct pci_dev *pdev, void *buf, unsigned int len,
pdev             1017 drivers/pci/controller/pci-hyperv.c 		container_of(pdev->bus->sysdata, struct hv_pcibus_device,
pdev             1039 drivers/pci/controller/pci-hyperv.c 	write_blk->wslot.slot = devfn_to_wslot(pdev->devfn);
pdev             1082 drivers/pci/controller/pci-hyperv.c int hv_register_block_invalidate(struct pci_dev *pdev, void *context,
pdev             1087 drivers/pci/controller/pci-hyperv.c 		container_of(pdev->bus->sysdata, struct hv_pcibus_device,
pdev             1091 drivers/pci/controller/pci-hyperv.c 	hpdev = get_pcichild_wslot(hbus, devfn_to_wslot(pdev->devfn));
pdev             1140 drivers/pci/controller/pci-hyperv.c 	struct pci_dev *pdev;
pdev             1145 drivers/pci/controller/pci-hyperv.c 	pdev = msi_desc_to_pci_dev(msi);
pdev             1152 drivers/pci/controller/pci-hyperv.c 	hpdev = get_pcichild_wslot(hbus, devfn_to_wslot(pdev->devfn));
pdev             1194 drivers/pci/controller/pci-hyperv.c 	struct pci_dev *pdev;
pdev             1201 drivers/pci/controller/pci-hyperv.c 	pdev = msi_desc_to_pci_dev(msi_desc);
pdev             1202 drivers/pci/controller/pci-hyperv.c 	pbus = pdev->bus;
pdev             1217 drivers/pci/controller/pci-hyperv.c 			   PCI_FUNC(pdev->devfn);
pdev             1357 drivers/pci/controller/pci-hyperv.c 	struct pci_dev *pdev;
pdev             1373 drivers/pci/controller/pci-hyperv.c 	pdev = msi_desc_to_pci_dev(irq_data_get_msi_desc(data));
pdev             1375 drivers/pci/controller/pci-hyperv.c 	pbus = pdev->bus;
pdev             1377 drivers/pci/controller/pci-hyperv.c 	hpdev = get_pcichild_wslot(hbus, devfn_to_wslot(pdev->devfn));
pdev             2163 drivers/pci/controller/pci-hyperv.c 	struct pci_dev *pdev;
pdev             2183 drivers/pci/controller/pci-hyperv.c 	pdev = pci_get_domain_bus_and_slot(hbus->sysdata.domain, 0, wslot);
pdev             2184 drivers/pci/controller/pci-hyperv.c 	if (pdev) {
pdev             2186 drivers/pci/controller/pci-hyperv.c 		pci_stop_and_remove_bus_device(pdev);
pdev             2187 drivers/pci/controller/pci-hyperv.c 		pci_dev_put(pdev);
pdev               71 drivers/pci/controller/pci-mvebu.c 	struct platform_device *pdev;
pdev              316 drivers/pci/controller/pci-mvebu.c 			dev_err(&port->pcie->pdev->dev,
pdev              376 drivers/pci/controller/pci-mvebu.c 		dev_WARN(&port->pcie->pdev->dev,
pdev              707 drivers/pci/controller/pci-mvebu.c static void __iomem *mvebu_pcie_map_registers(struct platform_device *pdev,
pdev              718 drivers/pci/controller/pci-mvebu.c 	return devm_ioremap_resource(&pdev->dev, &regs);
pdev              811 drivers/pci/controller/pci-mvebu.c 	struct device *dev = &pcie->pdev->dev;
pdev              962 drivers/pci/controller/pci-mvebu.c 	struct device *dev = &pcie->pdev->dev;
pdev             1051 drivers/pci/controller/pci-mvebu.c static int mvebu_pcie_probe(struct platform_device *pdev)
pdev             1053 drivers/pci/controller/pci-mvebu.c 	struct device *dev = &pdev->dev;
pdev             1065 drivers/pci/controller/pci-mvebu.c 	pcie->pdev = pdev;
pdev             1066 drivers/pci/controller/pci-mvebu.c 	platform_set_drvdata(pdev, pcie);
pdev             1106 drivers/pci/controller/pci-mvebu.c 		port->base = mvebu_pcie_map_registers(pdev, child, port);
pdev              335 drivers/pci/controller/pci-rcar-gen2.c static int rcar_pci_probe(struct platform_device *pdev)
pdev              337 drivers/pci/controller/pci-rcar-gen2.c 	struct device *dev = &pdev->dev;
pdev              344 drivers/pci/controller/pci-rcar-gen2.c 	cfg_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              349 drivers/pci/controller/pci-rcar-gen2.c 	mem_res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              363 drivers/pci/controller/pci-rcar-gen2.c 	priv->irq = platform_get_irq(pdev, 0);
pdev              397 drivers/pci/controller/pci-rcar-gen2.c 		priv->busnr = pdev->id;
pdev              832 drivers/pci/controller/pci-tegra.c static int tegra_pcie_map_irq(const struct pci_dev *pdev, u8 slot, u8 pin)
pdev              834 drivers/pci/controller/pci-tegra.c 	struct tegra_pcie *pcie = pdev->bus->sysdata;
pdev              839 drivers/pci/controller/pci-tegra.c 	irq = of_irq_parse_and_map_pci(pdev, slot, pin);
pdev             1493 drivers/pci/controller/pci-tegra.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1518 drivers/pci/controller/pci-tegra.c 	pads = platform_get_resource_byname(pdev, IORESOURCE_MEM, "pads");
pdev             1525 drivers/pci/controller/pci-tegra.c 	afi = platform_get_resource_byname(pdev, IORESOURCE_MEM, "afi");
pdev             1533 drivers/pci/controller/pci-tegra.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "cs");
pdev             1551 drivers/pci/controller/pci-tegra.c 	err = platform_get_irq_byname(pdev, "intr");
pdev             1686 drivers/pci/controller/pci-tegra.c 			       struct pci_dev *pdev, struct msi_desc *desc)
pdev             1751 drivers/pci/controller/pci-tegra.c 	struct platform_device *pdev = to_platform_device(pcie->dev);
pdev             1769 drivers/pci/controller/pci-tegra.c 	err = platform_get_irq_byname(pdev, "msi");
pdev             2763 drivers/pci/controller/pci-tegra.c static int tegra_pcie_probe(struct platform_device *pdev)
pdev             2765 drivers/pci/controller/pci-tegra.c 	struct device *dev = &pdev->dev;
pdev             2777 drivers/pci/controller/pci-tegra.c 	platform_set_drvdata(pdev, pcie);
pdev             2811 drivers/pci/controller/pci-tegra.c 	host->dev.parent = &pdev->dev;
pdev             2850 drivers/pci/controller/pci-tegra.c static int tegra_pcie_remove(struct platform_device *pdev)
pdev             2852 drivers/pci/controller/pci-tegra.c 	struct tegra_pcie *pcie = platform_get_drvdata(pdev);
pdev              364 drivers/pci/controller/pci-thunder-ecam.c static int thunder_ecam_probe(struct platform_device *pdev)
pdev              366 drivers/pci/controller/pci-thunder-ecam.c 	return pci_host_common_probe(pdev, &pci_thunder_ecam_ops);
pdev              422 drivers/pci/controller/pci-thunder-pem.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              433 drivers/pci/controller/pci-thunder-pem.c 	res_pem = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              457 drivers/pci/controller/pci-thunder-pem.c static int thunder_pem_probe(struct platform_device *pdev)
pdev              459 drivers/pci/controller/pci-thunder-pem.c 	return pci_host_common_probe(pdev, &pci_thunder_pem_ops);
pdev              731 drivers/pci/controller/pci-v3-semi.c static int v3_pci_probe(struct platform_device *pdev)
pdev              733 drivers/pci/controller/pci-v3-semi.c 	struct device *dev = &pdev->dev;
pdev              772 drivers/pci/controller/pci-v3-semi.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              786 drivers/pci/controller/pci-v3-semi.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              806 drivers/pci/controller/pci-v3-semi.c 	irq = platform_get_irq(pdev, 0);
pdev              114 drivers/pci/controller/pci-versatile.c static int versatile_pci_probe(struct platform_device *pdev)
pdev              116 drivers/pci/controller/pci-versatile.c 	struct device *dev = &pdev->dev;
pdev              129 drivers/pci/controller/pci-versatile.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              134 drivers/pci/controller/pci-versatile.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              139 drivers/pci/controller/pci-versatile.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 2);
pdev              356 drivers/pci/controller/pci-xgene-msi.c static int xgene_msi_remove(struct platform_device *pdev)
pdev              358 drivers/pci/controller/pci-xgene-msi.c 	struct xgene_msi *msi = platform_get_drvdata(pdev);
pdev              443 drivers/pci/controller/pci-xgene-msi.c static int xgene_msi_probe(struct platform_device *pdev)
pdev              453 drivers/pci/controller/pci-xgene-msi.c 	platform_set_drvdata(pdev, xgene_msi);
pdev              455 drivers/pci/controller/pci-xgene-msi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              456 drivers/pci/controller/pci-xgene-msi.c 	xgene_msi->msi_regs = devm_ioremap_resource(&pdev->dev, res);
pdev              458 drivers/pci/controller/pci-xgene-msi.c 		dev_err(&pdev->dev, "no reg space\n");
pdev              463 drivers/pci/controller/pci-xgene-msi.c 	xgene_msi->node = pdev->dev.of_node;
pdev              468 drivers/pci/controller/pci-xgene-msi.c 		dev_err(&pdev->dev, "Error allocating MSI bitmap\n");
pdev              474 drivers/pci/controller/pci-xgene-msi.c 		dev_err(&pdev->dev, "Failed to allocate MSI domain\n");
pdev              479 drivers/pci/controller/pci-xgene-msi.c 		virt_msir = platform_get_irq(pdev, irq_index);
pdev              481 drivers/pci/controller/pci-xgene-msi.c 			dev_err(&pdev->dev, "Cannot translate IRQ index %d\n",
pdev              503 drivers/pci/controller/pci-xgene-msi.c 			dev_err(&pdev->dev, "Failed to clear spurious IRQ\n");
pdev              519 drivers/pci/controller/pci-xgene-msi.c 	dev_info(&pdev->dev, "APM X-Gene PCIe MSI driver loaded\n");
pdev              524 drivers/pci/controller/pci-xgene-msi.c 	dev_err(&pdev->dev, "failed to add CPU MSI notifier\n");
pdev              526 drivers/pci/controller/pci-xgene-msi.c 	xgene_msi_remove(pdev);
pdev              348 drivers/pci/controller/pci-xgene.c 			      struct platform_device *pdev)
pdev              353 drivers/pci/controller/pci-xgene.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "csr");
pdev              358 drivers/pci/controller/pci-xgene.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "cfg");
pdev              605 drivers/pci/controller/pci-xgene.c static int xgene_pcie_probe(struct platform_device *pdev)
pdev              607 drivers/pci/controller/pci-xgene.c 	struct device *dev = &pdev->dev;
pdev              629 drivers/pci/controller/pci-xgene.c 	ret = xgene_pcie_map_reg(port, pdev);
pdev               31 drivers/pci/controller/pcie-altera-msi.c 	struct platform_device	*pdev;
pdev               72 drivers/pci/controller/pcie-altera-msi.c 				dev_err(&msi->pdev->dev, "unexpected MSI\n");
pdev              100 drivers/pci/controller/pcie-altera-msi.c 	dev_dbg(&msi->pdev->dev, "msi#%d address_hi %#x address_lo %#x\n",
pdev              157 drivers/pci/controller/pcie-altera-msi.c 		dev_err(&msi->pdev->dev, "trying to free unused MSI#%lu\n",
pdev              176 drivers/pci/controller/pcie-altera-msi.c 	struct fwnode_handle *fwnode = of_node_to_fwnode(msi->pdev->dev.of_node);
pdev              181 drivers/pci/controller/pcie-altera-msi.c 		dev_err(&msi->pdev->dev, "failed to create IRQ domain\n");
pdev              188 drivers/pci/controller/pcie-altera-msi.c 		dev_err(&msi->pdev->dev, "failed to create MSI domain\n");
pdev              202 drivers/pci/controller/pcie-altera-msi.c static int altera_msi_remove(struct platform_device *pdev)
pdev              204 drivers/pci/controller/pcie-altera-msi.c 	struct altera_msi *msi = platform_get_drvdata(pdev);
pdev              212 drivers/pci/controller/pcie-altera-msi.c 	platform_set_drvdata(pdev, NULL);
pdev              216 drivers/pci/controller/pcie-altera-msi.c static int altera_msi_probe(struct platform_device *pdev)
pdev              219 drivers/pci/controller/pcie-altera-msi.c 	struct device_node *np = pdev->dev.of_node;
pdev              223 drivers/pci/controller/pcie-altera-msi.c 	msi = devm_kzalloc(&pdev->dev, sizeof(struct altera_msi),
pdev              229 drivers/pci/controller/pcie-altera-msi.c 	msi->pdev = pdev;
pdev              231 drivers/pci/controller/pcie-altera-msi.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "csr");
pdev              232 drivers/pci/controller/pcie-altera-msi.c 	msi->csr_base = devm_ioremap_resource(&pdev->dev, res);
pdev              234 drivers/pci/controller/pcie-altera-msi.c 		dev_err(&pdev->dev, "failed to map csr memory\n");
pdev              238 drivers/pci/controller/pcie-altera-msi.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              240 drivers/pci/controller/pcie-altera-msi.c 	msi->vector_base = devm_ioremap_resource(&pdev->dev, res);
pdev              242 drivers/pci/controller/pcie-altera-msi.c 		dev_err(&pdev->dev, "failed to map vector_slave memory\n");
pdev              249 drivers/pci/controller/pcie-altera-msi.c 		dev_err(&pdev->dev, "failed to parse the number of vectors\n");
pdev              257 drivers/pci/controller/pcie-altera-msi.c 	msi->irq = platform_get_irq(pdev, 0);
pdev              259 drivers/pci/controller/pcie-altera-msi.c 		dev_err(&pdev->dev, "failed to map IRQ: %d\n", msi->irq);
pdev              265 drivers/pci/controller/pcie-altera-msi.c 	platform_set_drvdata(pdev, msi);
pdev              270 drivers/pci/controller/pcie-altera-msi.c 	altera_msi_remove(pdev);
pdev               88 drivers/pci/controller/pcie-altera.c 	struct platform_device	*pdev;
pdev              245 drivers/pci/controller/pcie-altera.c 	struct device *dev = &pcie->pdev->dev;
pdev              568 drivers/pci/controller/pcie-altera.c 	struct device *dev = &pcie->pdev->dev;
pdev              654 drivers/pci/controller/pcie-altera.c 	dev = &pcie->pdev->dev;
pdev              676 drivers/pci/controller/pcie-altera.c 	struct device *dev = &pcie->pdev->dev;
pdev              708 drivers/pci/controller/pcie-altera.c 	struct device *dev = &pcie->pdev->dev;
pdev              731 drivers/pci/controller/pcie-altera.c 	struct device *dev = &pcie->pdev->dev;
pdev              732 drivers/pci/controller/pcie-altera.c 	struct platform_device *pdev = pcie->pdev;
pdev              736 drivers/pci/controller/pcie-altera.c 	cra = platform_get_resource_byname(pdev, IORESOURCE_MEM, "Cra");
pdev              742 drivers/pci/controller/pcie-altera.c 		hip = platform_get_resource_byname(pdev, IORESOURCE_MEM, "Hip");
pdev              743 drivers/pci/controller/pcie-altera.c 		pcie->hip_base = devm_ioremap_resource(&pdev->dev, hip);
pdev              749 drivers/pci/controller/pcie-altera.c 	pcie->irq = platform_get_irq(pdev, 0);
pdev              806 drivers/pci/controller/pcie-altera.c static int altera_pcie_probe(struct platform_device *pdev)
pdev              808 drivers/pci/controller/pcie-altera.c 	struct device *dev = &pdev->dev;
pdev              821 drivers/pci/controller/pcie-altera.c 	pcie->pdev = pdev;
pdev              822 drivers/pci/controller/pcie-altera.c 	platform_set_drvdata(pdev, pcie);
pdev              824 drivers/pci/controller/pcie-altera.c 	match = of_match_device(altera_pcie_of_match, &pdev->dev);
pdev              880 drivers/pci/controller/pcie-altera.c static int altera_pcie_remove(struct platform_device *pdev)
pdev              882 drivers/pci/controller/pcie-altera.c 	struct altera_pcie *pcie = platform_get_drvdata(pdev);
pdev              433 drivers/pci/controller/pcie-cadence-ep.c static int cdns_pcie_ep_probe(struct platform_device *pdev)
pdev              435 drivers/pci/controller/pcie-cadence-ep.c 	struct device *dev = &pdev->dev;
pdev              451 drivers/pci/controller/pcie-cadence-ep.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "reg");
pdev              458 drivers/pci/controller/pcie-cadence-ep.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "mem");
pdev              482 drivers/pci/controller/pcie-cadence-ep.c 	platform_set_drvdata(pdev, pcie);
pdev              541 drivers/pci/controller/pcie-cadence-ep.c static void cdns_pcie_ep_shutdown(struct platform_device *pdev)
pdev              543 drivers/pci/controller/pcie-cadence-ep.c 	struct device *dev = &pdev->dev;
pdev              236 drivers/pci/controller/pcie-cadence-host.c static int cdns_pcie_host_probe(struct platform_device *pdev)
pdev              238 drivers/pci/controller/pcie-cadence-host.c 	struct device *dev = &pdev->dev;
pdev              270 drivers/pci/controller/pcie-cadence-host.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "reg");
pdev              277 drivers/pci/controller/pcie-cadence-host.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "cfg");
pdev              285 drivers/pci/controller/pcie-cadence-host.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "mem");
pdev              297 drivers/pci/controller/pcie-cadence-host.c 	platform_set_drvdata(pdev, pcie);
pdev              339 drivers/pci/controller/pcie-cadence-host.c static void cdns_pcie_shutdown(struct platform_device *pdev)
pdev              341 drivers/pci/controller/pcie-cadence-host.c 	struct device *dev = &pdev->dev;
pdev               40 drivers/pci/controller/pcie-iproc-platform.c static int iproc_pcie_pltfm_probe(struct platform_device *pdev)
pdev               42 drivers/pci/controller/pcie-iproc-platform.c 	struct device *dev = &pdev->dev;
pdev              123 drivers/pci/controller/pcie-iproc-platform.c 	platform_set_drvdata(pdev, pcie);
pdev              127 drivers/pci/controller/pcie-iproc-platform.c static int iproc_pcie_pltfm_remove(struct platform_device *pdev)
pdev              129 drivers/pci/controller/pcie-iproc-platform.c 	struct iproc_pcie *pcie = platform_get_drvdata(pdev);
pdev              134 drivers/pci/controller/pcie-iproc-platform.c static void iproc_pcie_pltfm_shutdown(struct platform_device *pdev)
pdev              136 drivers/pci/controller/pcie-iproc-platform.c 	struct iproc_pcie *pcie = platform_get_drvdata(pdev);
pdev             1597 drivers/pci/controller/pcie-iproc.c static void quirk_paxc_disable_msi_parsing(struct pci_dev *pdev)
pdev             1599 drivers/pci/controller/pcie-iproc.c 	struct iproc_pcie *pcie = iproc_data(pdev->bus);
pdev             1601 drivers/pci/controller/pcie-iproc.c 	if (pdev->hdr_type == PCI_HEADER_TYPE_BRIDGE)
pdev             1611 drivers/pci/controller/pcie-iproc.c static void quirk_paxc_bridge(struct pci_dev *pdev)
pdev             1618 drivers/pci/controller/pcie-iproc.c 	if (pdev->hdr_type == PCI_HEADER_TYPE_BRIDGE)
pdev             1619 drivers/pci/controller/pcie-iproc.c 		pdev->class = PCI_CLASS_BRIDGE_PCI << 8;
pdev             1627 drivers/pci/controller/pcie-iproc.c 	pdev->pcie_mpss = 2;
pdev              645 drivers/pci/controller/pcie-mediatek.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              654 drivers/pci/controller/pcie-mediatek.c 	port->irq = platform_get_irq(pdev, port->slot);
pdev              900 drivers/pci/controller/pcie-mediatek.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              909 drivers/pci/controller/pcie-mediatek.c 	regs = platform_get_resource_byname(pdev, IORESOURCE_MEM, name);
pdev              978 drivers/pci/controller/pcie-mediatek.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              983 drivers/pci/controller/pcie-mediatek.c 	regs = platform_get_resource_byname(pdev, IORESOURCE_MEM, "subsys");
pdev             1091 drivers/pci/controller/pcie-mediatek.c static int mtk_pcie_probe(struct platform_device *pdev)
pdev             1093 drivers/pci/controller/pcie-mediatek.c 	struct device *dev = &pdev->dev;
pdev             1106 drivers/pci/controller/pcie-mediatek.c 	platform_set_drvdata(pdev, pcie);
pdev             1142 drivers/pci/controller/pcie-mediatek.c static int mtk_pcie_remove(struct platform_device *pdev)
pdev             1144 drivers/pci/controller/pcie-mediatek.c 	struct mtk_pcie *pcie = platform_get_drvdata(pdev);
pdev              142 drivers/pci/controller/pcie-mobiveil.c 	struct platform_device *pdev;
pdev              248 drivers/pci/controller/pcie-mobiveil.c 		dev_err(&pcie->pdev->dev, "read CSR address failed\n");
pdev              263 drivers/pci/controller/pcie-mobiveil.c 		dev_err(&pcie->pdev->dev, "write CSR address failed\n");
pdev              342 drivers/pci/controller/pcie-mobiveil.c 	struct device *dev = &pcie->pdev->dev;
pdev              425 drivers/pci/controller/pcie-mobiveil.c 	struct device *dev = &pcie->pdev->dev;
pdev              426 drivers/pci/controller/pcie-mobiveil.c 	struct platform_device *pdev = pcie->pdev;
pdev              431 drivers/pci/controller/pcie-mobiveil.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              439 drivers/pci/controller/pcie-mobiveil.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              447 drivers/pci/controller/pcie-mobiveil.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "apb_csr");
pdev              459 drivers/pci/controller/pcie-mobiveil.c 	pcie->irq = platform_get_irq(pdev, 0);
pdev              475 drivers/pci/controller/pcie-mobiveil.c 		dev_err(&pcie->pdev->dev,
pdev              512 drivers/pci/controller/pcie-mobiveil.c 		dev_err(&pcie->pdev->dev,
pdev              560 drivers/pci/controller/pcie-mobiveil.c 	dev_err(&pcie->pdev->dev, "link never came up\n");
pdev              742 drivers/pci/controller/pcie-mobiveil.c 	dev_dbg(&pcie->pdev->dev, "msi#%d address_hi %#x address_lo %#x\n",
pdev              795 drivers/pci/controller/pcie-mobiveil.c 		dev_err(&pcie->pdev->dev, "trying to free unused MSI#%lu\n",
pdev              809 drivers/pci/controller/pcie-mobiveil.c 	struct device *dev = &pcie->pdev->dev;
pdev              835 drivers/pci/controller/pcie-mobiveil.c 	struct device *dev = &pcie->pdev->dev;
pdev              858 drivers/pci/controller/pcie-mobiveil.c static int mobiveil_pcie_probe(struct platform_device *pdev)
pdev              864 drivers/pci/controller/pcie-mobiveil.c 	struct device *dev = &pdev->dev;
pdev              875 drivers/pci/controller/pcie-mobiveil.c 	pcie->pdev = pdev;
pdev              771 drivers/pci/controller/pcie-rcar.c static int rcar_msi_setup_irq(struct msi_controller *chip, struct pci_dev *pdev,
pdev              802 drivers/pci/controller/pcie-rcar.c 			       struct pci_dev *pdev, int nvec, int type)
pdev              816 drivers/pci/controller/pcie-rcar.c 	WARN_ON(!list_is_singular(&pdev->dev.msi_list));
pdev              817 drivers/pci/controller/pcie-rcar.c 	desc = list_entry(pdev->dev.msi_list.next, struct msi_desc, list);
pdev             1128 drivers/pci/controller/pcie-rcar.c static int rcar_pcie_probe(struct platform_device *pdev)
pdev             1130 drivers/pci/controller/pcie-rcar.c 	struct device *dev = &pdev->dev;
pdev             1144 drivers/pci/controller/pcie-rcar.c 	platform_set_drvdata(pdev, pcie);
pdev              563 drivers/pci/controller/pcie-rockchip-ep.c static int rockchip_pcie_ep_probe(struct platform_device *pdev)
pdev              565 drivers/pci/controller/pcie-rockchip-ep.c 	struct device *dev = &pdev->dev;
pdev              549 drivers/pci/controller/pcie-rockchip-host.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              551 drivers/pci/controller/pcie-rockchip-host.c 	irq = platform_get_irq_byname(pdev, "sys");
pdev              564 drivers/pci/controller/pcie-rockchip-host.c 	irq = platform_get_irq_byname(pdev, "legacy");
pdev              574 drivers/pci/controller/pcie-rockchip-host.c 	irq = platform_get_irq_byname(pdev, "client");
pdev              947 drivers/pci/controller/pcie-rockchip-host.c static int rockchip_pcie_probe(struct platform_device *pdev)
pdev              950 drivers/pci/controller/pcie-rockchip-host.c 	struct device *dev = &pdev->dev;
pdev              970 drivers/pci/controller/pcie-rockchip-host.c 	platform_set_drvdata(pdev, rockchip);
pdev             1093 drivers/pci/controller/pcie-rockchip-host.c static int rockchip_pcie_remove(struct platform_device *pdev)
pdev             1095 drivers/pci/controller/pcie-rockchip-host.c 	struct device *dev = &pdev->dev;
pdev               28 drivers/pci/controller/pcie-rockchip.c 	struct platform_device *pdev = to_platform_device(dev);
pdev               34 drivers/pci/controller/pcie-rockchip.c 		regs = platform_get_resource_byname(pdev,
pdev               42 drivers/pci/controller/pcie-rockchip.c 			platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev               48 drivers/pci/controller/pcie-rockchip.c 	regs = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              235 drivers/pci/controller/pcie-tango.c static int tango_pcie_probe(struct platform_device *pdev)
pdev              237 drivers/pci/controller/pcie-tango.c 	struct device *dev = &pdev->dev;
pdev              253 drivers/pci/controller/pcie-tango.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              258 drivers/pci/controller/pcie-tango.c 	platform_set_drvdata(pdev, pcie);
pdev              275 drivers/pci/controller/pcie-tango.c 	virq = platform_get_irq(pdev, 1);
pdev              298 drivers/pci/controller/pcie-tango.c 	return pci_host_common_probe(pdev, &smp8759_ecam_ops);
pdev              574 drivers/pci/controller/pcie-xilinx-nwl.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              587 drivers/pci/controller/pcie-xilinx-nwl.c 	msi->irq_msi1 = platform_get_irq_byname(pdev, "msi1");
pdev              598 drivers/pci/controller/pcie-xilinx-nwl.c 	msi->irq_msi0 = platform_get_irq_byname(pdev, "msi0");
pdev              661 drivers/pci/controller/pcie-xilinx-nwl.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              730 drivers/pci/controller/pcie-xilinx-nwl.c 	pcie->irq_misc = platform_get_irq_byname(pdev, "misc");
pdev              775 drivers/pci/controller/pcie-xilinx-nwl.c 			     struct platform_device *pdev)
pdev              780 drivers/pci/controller/pcie-xilinx-nwl.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "breg");
pdev              786 drivers/pci/controller/pcie-xilinx-nwl.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "pcireg");
pdev              792 drivers/pci/controller/pcie-xilinx-nwl.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "cfg");
pdev              799 drivers/pci/controller/pcie-xilinx-nwl.c 	pcie->irq_intx = platform_get_irq_byname(pdev, "intx");
pdev              816 drivers/pci/controller/pcie-xilinx-nwl.c static int nwl_pcie_probe(struct platform_device *pdev)
pdev              818 drivers/pci/controller/pcie-xilinx-nwl.c 	struct device *dev = &pdev->dev;
pdev              836 drivers/pci/controller/pcie-xilinx-nwl.c 	err = nwl_pcie_parse_dt(pcie, pdev);
pdev              268 drivers/pci/controller/pcie-xilinx.c 				     struct pci_dev *pdev,
pdev              271 drivers/pci/controller/pcie-xilinx.c 	struct xilinx_pcie_port *port = pdev->bus->sysdata;
pdev              615 drivers/pci/controller/pcie-xilinx.c static int xilinx_pcie_probe(struct platform_device *pdev)
pdev              617 drivers/pci/controller/pcie-xilinx.c 	struct device *dev = &pdev->dev;
pdev              268 drivers/pci/controller/vmd.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              269 drivers/pci/controller/vmd.c 	struct vmd_dev *vmd = vmd_from_bus(pdev->bus);
pdev              305 drivers/pci/controller/vmd.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              306 drivers/pci/controller/vmd.c 	struct vmd_dev *vmd = vmd_from_bus(pdev->bus);
pdev              821 drivers/pci/controller/vmd.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              822 drivers/pci/controller/vmd.c 	struct vmd_dev *vmd = pci_get_drvdata(pdev);
pdev              826 drivers/pci/controller/vmd.c                 devm_free_irq(dev, pci_irq_vector(pdev, i), &vmd->irqs[i]);
pdev              828 drivers/pci/controller/vmd.c 	pci_save_state(pdev);
pdev              834 drivers/pci/controller/vmd.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              835 drivers/pci/controller/vmd.c 	struct vmd_dev *vmd = pci_get_drvdata(pdev);
pdev              839 drivers/pci/controller/vmd.c 		err = devm_request_irq(dev, pci_irq_vector(pdev, i),
pdev              846 drivers/pci/controller/vmd.c 	pci_restore_state(pdev);
pdev               68 drivers/pci/hotplug/acpi_pcihp.c int acpi_get_hp_hw_control_from_firmware(struct pci_dev *pdev)
pdev               81 drivers/pci/hotplug/acpi_pcihp.c 	host = pci_find_host_bridge(pdev->bus);
pdev              105 drivers/pci/hotplug/acpi_pcihp.c 	handle = ACPI_HANDLE(&pdev->dev);
pdev              112 drivers/pci/hotplug/acpi_pcihp.c 		for (pbus = pdev->bus; pbus; pbus = pbus->parent) {
pdev              121 drivers/pci/hotplug/acpi_pcihp.c 		pci_info(pdev, "Requesting control of SHPC hotplug via OSHP (%s)\n",
pdev              134 drivers/pci/hotplug/acpi_pcihp.c 	pci_info(pdev, "Cannot get control of SHPC hotplug\n");
pdev              138 drivers/pci/hotplug/acpi_pcihp.c 	pci_info(pdev, "Gained control of SHPC hotplug (%s)\n",
pdev              230 drivers/pci/hotplug/acpiphp_glue.c 	struct pci_dev *pdev = bridge->pci_dev;
pdev              295 drivers/pci/hotplug/acpiphp_glue.c 	    && !(pdev && hotplug_is_native(pdev))) {
pdev               61 drivers/pci/hotplug/cpcihp_zt5550.c static int zt5550_hc_config(struct pci_dev *pdev)
pdev               71 drivers/pci/hotplug/cpcihp_zt5550.c 	ret = pci_enable_device(pdev);
pdev               73 drivers/pci/hotplug/cpcihp_zt5550.c 		err("cannot enable %s\n", pci_name(pdev));
pdev               77 drivers/pci/hotplug/cpcihp_zt5550.c 	hc_dev = pdev;
pdev              188 drivers/pci/hotplug/cpcihp_zt5550.c static int zt5550_hc_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              192 drivers/pci/hotplug/cpcihp_zt5550.c 	status = zt5550_hc_config(pdev);
pdev              255 drivers/pci/hotplug/cpcihp_zt5550.c static void zt5550_hc_remove_one(struct pci_dev *pdev)
pdev              753 drivers/pci/hotplug/cpqphp_core.c static int cpqhpc_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              769 drivers/pci/hotplug/cpqphp_core.c 	err = pci_enable_device(pdev);
pdev              772 drivers/pci/hotplug/cpqphp_core.c 			pci_name(pdev), err);
pdev              776 drivers/pci/hotplug/cpqphp_core.c 	bus = pdev->subordinate;
pdev              778 drivers/pci/hotplug/cpqphp_core.c 		pci_notice(pdev, "the device is not a bridge, skipping\n");
pdev              786 drivers/pci/hotplug/cpqphp_core.c 	vendor_id = pdev->vendor;
pdev              795 drivers/pci/hotplug/cpqphp_core.c 	dbg("revision: %d\n", pdev->revision);
pdev              796 drivers/pci/hotplug/cpqphp_core.c 	if ((vendor_id == PCI_VENDOR_ID_COMPAQ) && (!pdev->revision)) {
pdev              807 drivers/pci/hotplug/cpqphp_core.c 	if ((pdev->revision <= 2) && (vendor_id != PCI_VENDOR_ID_INTEL)) {
pdev              816 drivers/pci/hotplug/cpqphp_core.c 	subsystem_vid = pdev->subsystem_vendor;
pdev              830 drivers/pci/hotplug/cpqphp_core.c 	subsystem_deviceid = pdev->subsystem_device;
pdev              841 drivers/pci/hotplug/cpqphp_core.c 		if (pdev->revision >= 0x13) { /* CIOBX */
pdev              849 drivers/pci/hotplug/cpqphp_core.c 			pci_read_config_byte(pdev, 0x41, &bus_cap);
pdev              999 drivers/pci/hotplug/cpqphp_core.c 					pdev->bus->number);
pdev             1016 drivers/pci/hotplug/cpqphp_core.c 	ctrl->pci_dev = pdev;
pdev             1017 drivers/pci/hotplug/cpqphp_core.c 	pci_set_drvdata(pdev, ctrl);
pdev             1021 drivers/pci/hotplug/cpqphp_core.c 	ctrl->pci_bus = kmemdup(pdev->bus, sizeof(*ctrl->pci_bus), GFP_KERNEL);
pdev             1028 drivers/pci/hotplug/cpqphp_core.c 	ctrl->bus = pdev->bus->number;
pdev             1029 drivers/pci/hotplug/cpqphp_core.c 	ctrl->rev = pdev->revision;
pdev             1031 drivers/pci/hotplug/cpqphp_core.c 		PCI_SLOT(pdev->devfn), PCI_FUNC(pdev->devfn), ctrl->rev);
pdev             1041 drivers/pci/hotplug/cpqphp_core.c 	dbg("pdev = %p\n", pdev);
pdev             1042 drivers/pci/hotplug/cpqphp_core.c 	dbg("pci resource start %llx\n", (unsigned long long)pci_resource_start(pdev, 0));
pdev             1043 drivers/pci/hotplug/cpqphp_core.c 	dbg("pci resource len %llx\n", (unsigned long long)pci_resource_len(pdev, 0));
pdev             1045 drivers/pci/hotplug/cpqphp_core.c 	if (!request_mem_region(pci_resource_start(pdev, 0),
pdev             1046 drivers/pci/hotplug/cpqphp_core.c 				pci_resource_len(pdev, 0), MY_NAME)) {
pdev             1052 drivers/pci/hotplug/cpqphp_core.c 	ctrl->hpc_reg = ioremap(pci_resource_start(pdev, 0),
pdev             1053 drivers/pci/hotplug/cpqphp_core.c 					pci_resource_len(pdev, 0));
pdev             1056 drivers/pci/hotplug/cpqphp_core.c 		    (unsigned long long)pci_resource_len(pdev, 0),
pdev             1057 drivers/pci/hotplug/cpqphp_core.c 		    (unsigned long long)pci_resource_start(pdev, 0));
pdev             1080 drivers/pci/hotplug/cpqphp_core.c 	rc = get_slot_mapping(ctrl->pci_bus, pdev->bus->number,
pdev             1102 drivers/pci/hotplug/cpqphp_core.c 	ctrl->interrupt = pdev->irq;
pdev             1109 drivers/pci/hotplug/cpqphp_core.c 	pci_read_config_byte(pdev, PCI_INTERRUPT_LINE, &ctrl->cfgspc_irq);
pdev             1235 drivers/pci/hotplug/cpqphp_core.c 	release_mem_region(pci_resource_start(pdev, 0), pci_resource_len(pdev, 0));
pdev             1241 drivers/pci/hotplug/cpqphp_core.c 	pci_disable_device(pdev);
pdev              103 drivers/pci/hotplug/pciehp_core.c 	struct pci_dev *pdev = ctrl->pcie->port;
pdev              110 drivers/pci/hotplug/pciehp_core.c 	pci_config_pm_runtime_get(pdev);
pdev              112 drivers/pci/hotplug/pciehp_core.c 	pci_config_pm_runtime_put(pdev);
pdev              119 drivers/pci/hotplug/pciehp_core.c 	struct pci_dev *pdev = ctrl->pcie->port;
pdev              121 drivers/pci/hotplug/pciehp_core.c 	pci_config_pm_runtime_get(pdev);
pdev              123 drivers/pci/hotplug/pciehp_core.c 	pci_config_pm_runtime_put(pdev);
pdev              130 drivers/pci/hotplug/pciehp_core.c 	struct pci_dev *pdev = ctrl->pcie->port;
pdev              132 drivers/pci/hotplug/pciehp_core.c 	pci_config_pm_runtime_get(pdev);
pdev              134 drivers/pci/hotplug/pciehp_core.c 	pci_config_pm_runtime_put(pdev);
pdev              141 drivers/pci/hotplug/pciehp_core.c 	struct pci_dev *pdev = ctrl->pcie->port;
pdev              144 drivers/pci/hotplug/pciehp_core.c 	pci_config_pm_runtime_get(pdev);
pdev              146 drivers/pci/hotplug/pciehp_core.c 	pci_config_pm_runtime_put(pdev);
pdev               68 drivers/pci/hotplug/pciehp_hpc.c 	struct pci_dev *pdev = ctrl_dev(ctrl);
pdev               72 drivers/pci/hotplug/pciehp_hpc.c 		pcie_capability_read_word(pdev, PCI_EXP_SLTSTA, &slot_status);
pdev               80 drivers/pci/hotplug/pciehp_hpc.c 			pcie_capability_write_word(pdev, PCI_EXP_SLTSTA,
pdev              140 drivers/pci/hotplug/pciehp_hpc.c 	struct pci_dev *pdev = ctrl_dev(ctrl);
pdev              150 drivers/pci/hotplug/pciehp_hpc.c 	pcie_capability_read_word(pdev, PCI_EXP_SLTCTL, &slot_ctrl);
pdev              162 drivers/pci/hotplug/pciehp_hpc.c 	pcie_capability_write_word(pdev, PCI_EXP_SLTCTL, slot_ctrl);
pdev              172 drivers/pci/hotplug/pciehp_hpc.c 	if (pdev->broken_cmd_compl &&
pdev              217 drivers/pci/hotplug/pciehp_hpc.c 	struct pci_dev *pdev = ctrl_dev(ctrl);
pdev              221 drivers/pci/hotplug/pciehp_hpc.c 	ret = pcie_capability_read_word(pdev, PCI_EXP_LNKSTA, &lnk_status);
pdev              259 drivers/pci/hotplug/pciehp_hpc.c 	struct pci_dev *pdev = ctrl_dev(ctrl);
pdev              263 drivers/pci/hotplug/pciehp_hpc.c 	if (!pcie_wait_for_link(pdev, true))
pdev              274 drivers/pci/hotplug/pciehp_hpc.c 	pcie_capability_read_word(pdev, PCI_EXP_LNKSTA, &lnk_status);
pdev              293 drivers/pci/hotplug/pciehp_hpc.c 	struct pci_dev *pdev = ctrl_dev(ctrl);
pdev              296 drivers/pci/hotplug/pciehp_hpc.c 	pcie_capability_read_word(pdev, PCI_EXP_LNKCTL, &lnk_ctrl);
pdev              303 drivers/pci/hotplug/pciehp_hpc.c 	pcie_capability_write_word(pdev, PCI_EXP_LNKCTL, lnk_ctrl);
pdev              317 drivers/pci/hotplug/pciehp_hpc.c 	struct pci_dev *pdev = ctrl_dev(ctrl);
pdev              320 drivers/pci/hotplug/pciehp_hpc.c 	pci_config_pm_runtime_get(pdev);
pdev              321 drivers/pci/hotplug/pciehp_hpc.c 	pcie_capability_read_word(pdev, PCI_EXP_SLTCTL, &slot_ctrl);
pdev              322 drivers/pci/hotplug/pciehp_hpc.c 	pci_config_pm_runtime_put(pdev);
pdev              330 drivers/pci/hotplug/pciehp_hpc.c 	struct pci_dev *pdev = ctrl_dev(ctrl);
pdev              333 drivers/pci/hotplug/pciehp_hpc.c 	pci_config_pm_runtime_get(pdev);
pdev              334 drivers/pci/hotplug/pciehp_hpc.c 	pcie_capability_read_word(pdev, PCI_EXP_SLTCTL, &slot_ctrl);
pdev              335 drivers/pci/hotplug/pciehp_hpc.c 	pci_config_pm_runtime_put(pdev);
pdev              359 drivers/pci/hotplug/pciehp_hpc.c 	struct pci_dev *pdev = ctrl_dev(ctrl);
pdev              362 drivers/pci/hotplug/pciehp_hpc.c 	pcie_capability_read_word(pdev, PCI_EXP_SLTCTL, &slot_ctrl);
pdev              381 drivers/pci/hotplug/pciehp_hpc.c 	struct pci_dev *pdev = ctrl_dev(ctrl);
pdev              384 drivers/pci/hotplug/pciehp_hpc.c 	pcie_capability_read_word(pdev, PCI_EXP_SLTSTA, &slot_status);
pdev              402 drivers/pci/hotplug/pciehp_hpc.c 	struct pci_dev *pdev = ctrl_dev(ctrl);
pdev              406 drivers/pci/hotplug/pciehp_hpc.c 	ret = pcie_capability_read_word(pdev, PCI_EXP_SLTSTA, &slot_status);
pdev              438 drivers/pci/hotplug/pciehp_hpc.c 	struct pci_dev *pdev = ctrl_dev(ctrl);
pdev              441 drivers/pci/hotplug/pciehp_hpc.c 	pcie_capability_read_word(pdev, PCI_EXP_SLTSTA, &slot_status);
pdev              449 drivers/pci/hotplug/pciehp_hpc.c 	struct pci_dev *pdev = ctrl_dev(ctrl);
pdev              451 drivers/pci/hotplug/pciehp_hpc.c 	pci_config_pm_runtime_get(pdev);
pdev              454 drivers/pci/hotplug/pciehp_hpc.c 	pci_config_pm_runtime_put(pdev);
pdev              496 drivers/pci/hotplug/pciehp_hpc.c 	struct pci_dev *pdev = ctrl_dev(ctrl);
pdev              501 drivers/pci/hotplug/pciehp_hpc.c 	pcie_capability_read_word(pdev, PCI_EXP_SLTSTA, &slot_status);
pdev              503 drivers/pci/hotplug/pciehp_hpc.c 		pcie_capability_write_word(pdev, PCI_EXP_SLTSTA,
pdev              530 drivers/pci/hotplug/pciehp_hpc.c 	struct pci_dev *pdev = ctrl_dev(ctrl);
pdev              531 drivers/pci/hotplug/pciehp_hpc.c 	struct device *parent = pdev->dev.parent;
pdev              538 drivers/pci/hotplug/pciehp_hpc.c 	if (pdev->current_state == PCI_D3cold ||
pdev              557 drivers/pci/hotplug/pciehp_hpc.c 	pcie_capability_read_word(pdev, PCI_EXP_SLTSTA, &status);
pdev              586 drivers/pci/hotplug/pciehp_hpc.c 	pcie_capability_write_word(pdev, PCI_EXP_SLTSTA, events);
pdev              606 drivers/pci/hotplug/pciehp_hpc.c 	if (pdev->ignore_hotplug) {
pdev              619 drivers/pci/hotplug/pciehp_hpc.c 	struct pci_dev *pdev = ctrl_dev(ctrl);
pdev              624 drivers/pci/hotplug/pciehp_hpc.c 	pci_config_pm_runtime_get(pdev);
pdev              669 drivers/pci/hotplug/pciehp_hpc.c 	pci_config_pm_runtime_put(pdev);
pdev              787 drivers/pci/hotplug/pciehp_hpc.c 	struct pci_dev *pdev = ctrl_dev(ctrl);
pdev              809 drivers/pci/hotplug/pciehp_hpc.c 	pcie_capability_write_word(pdev, PCI_EXP_SLTSTA, stat_mask);
pdev              838 drivers/pci/hotplug/pciehp_hpc.c 	struct pci_dev *pdev = ctrl->pcie->port;
pdev              842 drivers/pci/hotplug/pciehp_hpc.c 	pcie_capability_read_word(pdev, PCI_EXP_SLTSTA, &reg16);
pdev              844 drivers/pci/hotplug/pciehp_hpc.c 	pcie_capability_read_word(pdev, PCI_EXP_SLTCTL, &reg16);
pdev              855 drivers/pci/hotplug/pciehp_hpc.c 	struct pci_dev *pdev = dev->port;
pdev              856 drivers/pci/hotplug/pciehp_hpc.c 	struct pci_bus *subordinate = pdev->subordinate;
pdev              863 drivers/pci/hotplug/pciehp_hpc.c 	pcie_capability_read_dword(pdev, PCI_EXP_SLTCAP, &slot_cap);
pdev              865 drivers/pci/hotplug/pciehp_hpc.c 	if (pdev->hotplug_user_indicators)
pdev              872 drivers/pci/hotplug/pciehp_hpc.c 	if (pdev->is_thunderbolt)
pdev              889 drivers/pci/hotplug/pciehp_hpc.c 	pcie_capability_read_dword(pdev, PCI_EXP_LNKCAP, &link_cap);
pdev              892 drivers/pci/hotplug/pciehp_hpc.c 	pcie_capability_write_word(pdev, PCI_EXP_SLTSTA,
pdev              909 drivers/pci/hotplug/pciehp_hpc.c 		pdev->broken_cmd_compl ? " (with Cmd Compl erratum)" : "");
pdev              932 drivers/pci/hotplug/pciehp_hpc.c static void quirk_cmd_compl(struct pci_dev *pdev)
pdev              936 drivers/pci/hotplug/pciehp_hpc.c 	if (pci_is_pcie(pdev)) {
pdev              937 drivers/pci/hotplug/pciehp_hpc.c 		pcie_capability_read_dword(pdev, PCI_EXP_SLTCAP, &slot_cap);
pdev              940 drivers/pci/hotplug/pciehp_hpc.c 			pdev->broken_cmd_compl = 1;
pdev               37 drivers/pci/hotplug/pnv_php.c 	struct pci_dev *pdev = php_slot->pdev;
pdev               42 drivers/pci/hotplug/pnv_php.c 		pcie_capability_read_word(pdev, PCI_EXP_SLTCTL, &ctrl);
pdev               46 drivers/pci/hotplug/pnv_php.c 		pcie_capability_write_word(pdev, PCI_EXP_SLTCTL, ctrl);
pdev               58 drivers/pci/hotplug/pnv_php.c 		if (pdev->msix_enabled)
pdev               59 drivers/pci/hotplug/pnv_php.c 			pci_disable_msix(pdev);
pdev               60 drivers/pci/hotplug/pnv_php.c 		else if (pdev->msi_enabled)
pdev               61 drivers/pci/hotplug/pnv_php.c 			pci_disable_msi(pdev);
pdev               63 drivers/pci/hotplug/pnv_php.c 		pci_disable_device(pdev);
pdev              274 drivers/pci/hotplug/pnv_php.c 		pci_warn(php_slot->pdev, "Error %d getting FDT blob\n", ret);
pdev              288 drivers/pci/hotplug/pnv_php.c 		pci_warn(php_slot->pdev, "Cannot unflatten FDT\n");
pdev              298 drivers/pci/hotplug/pnv_php.c 		pci_warn(php_slot->pdev, "Error %d populating changeset\n",
pdev              306 drivers/pci/hotplug/pnv_php.c 		pci_warn(php_slot->pdev, "Error %d applying changeset\n", ret);
pdev              347 drivers/pci/hotplug/pnv_php.c 			pci_warn(php_slot->pdev, "Wrong msg (%lld, %lld, %lld)\n",
pdev              354 drivers/pci/hotplug/pnv_php.c 		pci_warn(php_slot->pdev, "Error %d powering %s\n",
pdev              381 drivers/pci/hotplug/pnv_php.c 		pci_warn(php_slot->pdev, "Error %d getting power status\n",
pdev              405 drivers/pci/hotplug/pnv_php.c 		pci_warn(php_slot->pdev, "Error %d getting presence\n", ret);
pdev              422 drivers/pci/hotplug/pnv_php.c 	struct pci_dev *bridge = php_slot->pdev;
pdev              529 drivers/pci/hotplug/pnv_php.c 	struct pci_dev *bridge = php_slot->pdev;
pdev              547 drivers/pci/hotplug/pnv_php.c 	pcie_capability_read_word(php_slot->pdev, PCI_EXP_SLTSTA, &sts);
pdev              549 drivers/pci/hotplug/pnv_php.c 	pcie_capability_write_word(php_slot->pdev, PCI_EXP_SLTSTA, sts);
pdev              648 drivers/pci/hotplug/pnv_php.c 	php_slot->pdev	                = bus->self;
pdev              678 drivers/pci/hotplug/pnv_php.c 		pci_warn(php_slot->pdev, "Error %d registering slot\n", ret);
pdev              712 drivers/pci/hotplug/pnv_php.c 	struct pci_dev *pdev = php_slot->pdev;
pdev              718 drivers/pci/hotplug/pnv_php.c 	nr_entries = pci_msix_vec_count(pdev);
pdev              723 drivers/pci/hotplug/pnv_php.c 	pcie_capability_read_word(pdev, PCI_EXP_FLAGS, &pcie_flag);
pdev              729 drivers/pci/hotplug/pnv_php.c 	ret = pci_enable_msix_exact(pdev, &entry, 1);
pdev              731 drivers/pci/hotplug/pnv_php.c 		pci_warn(pdev, "Error %d enabling MSIx\n", ret);
pdev              755 drivers/pci/hotplug/pnv_php.c 	struct pci_dev *pchild, *pdev = php_slot->pdev;
pdev              765 drivers/pci/hotplug/pnv_php.c 	pcie_capability_read_word(pdev, PCI_EXP_SLTSTA, &sts);
pdev              767 drivers/pci/hotplug/pnv_php.c 	pcie_capability_write_word(pdev, PCI_EXP_SLTSTA, sts);
pdev              769 drivers/pci/hotplug/pnv_php.c 	pci_dbg(pdev, "PCI slot [%s]: HP int! DLAct: %d, PresDet: %d\n",
pdev              775 drivers/pci/hotplug/pnv_php.c 		pcie_capability_read_word(pdev, PCI_EXP_LNKSTA, &lsts);
pdev              781 drivers/pci/hotplug/pnv_php.c 			pci_warn(pdev, "PCI slot [%s] error %d getting presence (0x%04x), to retry the operation.\n",
pdev              788 drivers/pci/hotplug/pnv_php.c 		pci_dbg(pdev, "PCI slot [%s]: Spurious IRQ?\n", php_slot->name);
pdev              812 drivers/pci/hotplug/pnv_php.c 		pci_warn(pdev, "PCI slot [%s] missed hotplug event 0x%04x\n",
pdev              817 drivers/pci/hotplug/pnv_php.c 	pci_info(pdev, "PCI slot [%s] %s (IRQ: %d)\n",
pdev              829 drivers/pci/hotplug/pnv_php.c 	struct pci_dev *pdev = php_slot->pdev;
pdev              837 drivers/pci/hotplug/pnv_php.c 		pci_warn(pdev, "Cannot alloc workqueue\n");
pdev              849 drivers/pci/hotplug/pnv_php.c 	pcie_capability_read_word(pdev, PCI_EXP_SLTSTA, &sts);
pdev              854 drivers/pci/hotplug/pnv_php.c 	pcie_capability_write_word(pdev, PCI_EXP_SLTSTA, sts);
pdev              861 drivers/pci/hotplug/pnv_php.c 		pci_warn(pdev, "Error %d enabling IRQ %d\n", ret, irq);
pdev              866 drivers/pci/hotplug/pnv_php.c 	pcie_capability_read_word(pdev, PCI_EXP_SLTCTL, &ctrl);
pdev              876 drivers/pci/hotplug/pnv_php.c 	pcie_capability_write_word(pdev, PCI_EXP_SLTCTL, ctrl);
pdev              884 drivers/pci/hotplug/pnv_php.c 	struct pci_dev *pdev = php_slot->pdev;
pdev              892 drivers/pci/hotplug/pnv_php.c 	if (pci_dev_msi_enabled(pdev))
pdev              895 drivers/pci/hotplug/pnv_php.c 	ret = pci_enable_device(pdev);
pdev              897 drivers/pci/hotplug/pnv_php.c 		pci_warn(pdev, "Error %d enabling device\n", ret);
pdev              901 drivers/pci/hotplug/pnv_php.c 	pci_set_master(pdev);
pdev              914 drivers/pci/hotplug/pnv_php.c 	ret = pci_enable_msi(pdev);
pdev              915 drivers/pci/hotplug/pnv_php.c 	if (!ret || pdev->irq) {
pdev              916 drivers/pci/hotplug/pnv_php.c 		irq = pdev->irq;
pdev               97 drivers/pci/hotplug/s390_pci_hpc.c 	struct pci_dev *pdev;
pdev              103 drivers/pci/hotplug/s390_pci_hpc.c 	pdev = pci_get_slot(slot->zdev->bus, ZPCI_DEVFN);
pdev              104 drivers/pci/hotplug/s390_pci_hpc.c 	if (pdev) {
pdev              105 drivers/pci/hotplug/s390_pci_hpc.c 		pci_stop_and_remove_bus_device_locked(pdev);
pdev              106 drivers/pci/hotplug/s390_pci_hpc.c 		pci_dev_put(pdev);
pdev              170 drivers/pci/hotplug/shpchp.h int shpc_init(struct controller *ctrl, struct pci_dev *pdev);
pdev              255 drivers/pci/hotplug/shpchp_core.c static int shpc_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              260 drivers/pci/hotplug/shpchp_core.c 	if (!shpc_capable(pdev))
pdev              263 drivers/pci/hotplug/shpchp_core.c 	if (acpi_get_hp_hw_control_from_firmware(pdev))
pdev              272 drivers/pci/hotplug/shpchp_core.c 	rc = shpc_init(ctrl, pdev);
pdev              278 drivers/pci/hotplug/shpchp_core.c 	pci_set_drvdata(pdev, ctrl);
pdev              291 drivers/pci/hotplug/shpchp_core.c 	pdev->shpc_managed = 1;
pdev              207 drivers/pci/hotplug/shpchp_hpc.c 	struct pci_dev *pdev = ctrl->pci_dev;
pdev              209 drivers/pci/hotplug/shpchp_hpc.c 	rc = pci_write_config_byte(pdev, cap_offset + DWORD_SELECT, index);
pdev              212 drivers/pci/hotplug/shpchp_hpc.c 	return pci_read_config_dword(pdev, cap_offset + DWORD_DATA, value);
pdev              919 drivers/pci/hotplug/shpchp_hpc.c int shpc_init(struct controller *ctrl, struct pci_dev *pdev)
pdev              927 drivers/pci/hotplug/shpchp_hpc.c 	ctrl->pci_dev = pdev;  /* pci_dev of the P2P bridge */
pdev              930 drivers/pci/hotplug/shpchp_hpc.c 	if (pdev->vendor == PCI_VENDOR_ID_AMD &&
pdev              931 drivers/pci/hotplug/shpchp_hpc.c 	    pdev->device == PCI_DEVICE_ID_AMD_GOLAM_7450) {
pdev              933 drivers/pci/hotplug/shpchp_hpc.c 		ctrl->mmio_base = pci_resource_start(pdev, 0);
pdev              934 drivers/pci/hotplug/shpchp_hpc.c 		ctrl->mmio_size = pci_resource_len(pdev, 0);
pdev              936 drivers/pci/hotplug/shpchp_hpc.c 		ctrl->cap_offset = pci_find_capability(pdev, PCI_CAP_ID_SHPC);
pdev              968 drivers/pci/hotplug/shpchp_hpc.c 			pci_resource_start(pdev, 0) + shpc_base_offset;
pdev              973 drivers/pci/hotplug/shpchp_hpc.c 		  pdev->vendor, pdev->device, pdev->subsystem_vendor,
pdev              974 drivers/pci/hotplug/shpchp_hpc.c 		  pdev->subsystem_device);
pdev              976 drivers/pci/hotplug/shpchp_hpc.c 	rc = pci_enable_device(pdev);
pdev             1044 drivers/pci/hotplug/shpchp_hpc.c 		rc = pci_enable_msi(pdev);
pdev             1049 drivers/pci/hotplug/shpchp_hpc.c 			pci_set_master(pdev);
pdev             1062 drivers/pci/hotplug/shpchp_hpc.c 	ctrl_dbg(ctrl, "HPC at %s irq=%x\n", pci_name(pdev), pdev->irq);
pdev               26 drivers/pci/hotplug/shpchp_sysfs.c 	struct pci_dev *pdev;
pdev               32 drivers/pci/hotplug/shpchp_sysfs.c 	pdev = to_pci_dev(dev);
pdev               33 drivers/pci/hotplug/shpchp_sysfs.c 	bus = pdev->subordinate;
pdev              246 drivers/pci/iov.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              248 drivers/pci/iov.c 	return sprintf(buf, "%u\n", pci_sriov_get_totalvfs(pdev));
pdev              255 drivers/pci/iov.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              257 drivers/pci/iov.c 	return sprintf(buf, "%u\n", pdev->sriov->num_VFs);
pdev              271 drivers/pci/iov.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              279 drivers/pci/iov.c 	if (num_vfs > pci_sriov_get_totalvfs(pdev))
pdev              282 drivers/pci/iov.c 	device_lock(&pdev->dev);
pdev              284 drivers/pci/iov.c 	if (num_vfs == pdev->sriov->num_VFs)
pdev              288 drivers/pci/iov.c 	if (!pdev->driver || !pdev->driver->sriov_configure) {
pdev              289 drivers/pci/iov.c 		pci_info(pdev, "Driver does not support SRIOV configuration via sysfs\n");
pdev              296 drivers/pci/iov.c 		ret = pdev->driver->sriov_configure(pdev, 0);
pdev              301 drivers/pci/iov.c 	if (pdev->sriov->num_VFs) {
pdev              302 drivers/pci/iov.c 		pci_warn(pdev, "%d VFs already enabled. Disable before enabling %d VFs\n",
pdev              303 drivers/pci/iov.c 			 pdev->sriov->num_VFs, num_vfs);
pdev              308 drivers/pci/iov.c 	ret = pdev->driver->sriov_configure(pdev, num_vfs);
pdev              313 drivers/pci/iov.c 		pci_warn(pdev, "%d VFs requested; only %d enabled\n",
pdev              317 drivers/pci/iov.c 	device_unlock(&pdev->dev);
pdev              329 drivers/pci/iov.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              331 drivers/pci/iov.c 	return sprintf(buf, "%u\n", pdev->sriov->offset);
pdev              338 drivers/pci/iov.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              340 drivers/pci/iov.c 	return sprintf(buf, "%u\n", pdev->sriov->stride);
pdev              347 drivers/pci/iov.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              349 drivers/pci/iov.c 	return sprintf(buf, "%x\n", pdev->sriov->vf_device);
pdev              356 drivers/pci/iov.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              358 drivers/pci/iov.c 	return sprintf(buf, "%u\n", pdev->sriov->drivers_autoprobe);
pdev              365 drivers/pci/iov.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              371 drivers/pci/iov.c 	pdev->sriov->drivers_autoprobe = drivers_autoprobe;
pdev              409 drivers/pci/iov.c int __weak pcibios_sriov_enable(struct pci_dev *pdev, u16 num_vfs)
pdev              414 drivers/pci/iov.c int __weak pcibios_sriov_disable(struct pci_dev *pdev)
pdev              447 drivers/pci/iov.c 	struct pci_dev *pdev;
pdev              492 drivers/pci/iov.c 		pdev = pci_get_slot(dev->bus, iov->link);
pdev              493 drivers/pci/iov.c 		if (!pdev)
pdev              496 drivers/pci/iov.c 		if (!pdev->is_physfn) {
pdev              497 drivers/pci/iov.c 			pci_dev_put(pdev);
pdev              502 drivers/pci/iov.c 					&pdev->dev.kobj, "dep_link");
pdev              503 drivers/pci/iov.c 		pci_dev_put(pdev);
pdev              594 drivers/pci/iov.c 	struct pci_dev *pdev;
pdev              603 drivers/pci/iov.c 	list_for_each_entry(pdev, &dev->bus->devices, bus_list)
pdev              604 drivers/pci/iov.c 		if (pdev->is_physfn)
pdev              607 drivers/pci/iov.c 	pdev = NULL;
pdev              671 drivers/pci/iov.c 	if (pdev)
pdev              672 drivers/pci/iov.c 		iov->dev = pci_dev_get(pdev);
pdev               15 drivers/pci/irq.c static void pci_note_irq_problem(struct pci_dev *pdev, const char *reason)
pdev               17 drivers/pci/irq.c 	struct pci_dev *parent = to_pci_dev(pdev->dev.parent);
pdev               19 drivers/pci/irq.c 	pci_err(pdev, "Potentially misrouted IRQ (Bridge %s %04x:%04x)\n",
pdev               21 drivers/pci/irq.c 	pci_err(pdev, "%s\n", reason);
pdev               22 drivers/pci/irq.c 	pci_err(pdev, "Please report to linux-kernel@vger.kernel.org\n");
pdev               38 drivers/pci/irq.c enum pci_lost_interrupt_reason pci_lost_interrupt(struct pci_dev *pdev)
pdev               40 drivers/pci/irq.c 	if (pdev->msi_enabled || pdev->msix_enabled) {
pdev               43 drivers/pci/irq.c 		if (pdev->msix_enabled) {
pdev               44 drivers/pci/irq.c 			pci_note_irq_problem(pdev, "MSIX routing failure");
pdev               47 drivers/pci/irq.c 			pci_note_irq_problem(pdev, "MSI routing failure");
pdev               54 drivers/pci/irq.c 		pci_note_irq_problem(pdev, "Potential ACPI misrouting please reboot with acpi=noirq");
pdev               59 drivers/pci/irq.c 	pci_note_irq_problem(pdev, "unknown cause (not MSI or ACPI)");
pdev               22 drivers/pci/mmap.c int pci_mmap_page_range(struct pci_dev *pdev, int bar,
pdev               28 drivers/pci/mmap.c 	pci_resource_to_user(pdev, bar, &pdev->resource[bar], &start, &end);
pdev               32 drivers/pci/mmap.c 	return pci_mmap_resource_range(pdev, bar, vma, mmap_state,
pdev               43 drivers/pci/mmap.c int pci_mmap_resource_range(struct pci_dev *pdev, int bar,
pdev               50 drivers/pci/mmap.c 	size = ((pci_resource_len(pdev, bar) - 1) >> PAGE_SHIFT) + 1;
pdev               60 drivers/pci/mmap.c 		ret = pci_iobar_pfn(pdev, bar, vma);
pdev               64 drivers/pci/mmap.c 		vma->vm_pgoff += (pci_resource_start(pdev, bar) >> PAGE_SHIFT);
pdev               81 drivers/pci/mmap.c int pci_mmap_resource_range(struct pci_dev *pdev, int bar,
pdev               92 drivers/pci/mmap.c 	pci_resource_to_user(pdev, bar, &pdev->resource[bar], &start, &end);
pdev               94 drivers/pci/mmap.c 	return pci_mmap_page_range(pdev, bar, vma, mmap_state, write_combine);
pdev              480 drivers/pci/msi.c static int populate_msi_sysfs(struct pci_dev *pdev)
pdev              494 drivers/pci/msi.c 	for_each_pci_msi_entry(entry, pdev)
pdev              503 drivers/pci/msi.c 	for_each_pci_msi_entry(entry, pdev) {
pdev              532 drivers/pci/msi.c 	ret = sysfs_create_groups(&pdev->dev.kobj, msi_irq_groups);
pdev              535 drivers/pci/msi.c 	pdev->msi_irq_groups = msi_irq_groups;
pdev             1324 drivers/pci/msi.c int pci_irq_get_node(struct pci_dev *pdev, int vec)
pdev             1328 drivers/pci/msi.c 	mask = pci_irq_get_affinity(pdev, vec);
pdev             1331 drivers/pci/msi.c 	return dev_to_node(&pdev->dev);
pdev             1525 drivers/pci/msi.c static int get_msi_id_cb(struct pci_dev *pdev, u16 alias, void *data)
pdev             1530 drivers/pci/msi.c 	if (pdev->bus->number != bus || PCI_BUS_NUM(alias) != bus)
pdev             1546 drivers/pci/msi.c u32 pci_msi_domain_get_msi_rid(struct irq_domain *domain, struct pci_dev *pdev)
pdev             1549 drivers/pci/msi.c 	u32 rid = pci_dev_id(pdev);
pdev             1551 drivers/pci/msi.c 	pci_for_each_dma_alias(pdev, get_msi_id_cb, &rid);
pdev             1554 drivers/pci/msi.c 	rid = of_node ? of_msi_map_rid(&pdev->dev, of_node, rid) :
pdev             1555 drivers/pci/msi.c 			iort_msi_map_rid(&pdev->dev, rid);
pdev             1569 drivers/pci/msi.c struct irq_domain *pci_msi_get_device_domain(struct pci_dev *pdev)
pdev             1572 drivers/pci/msi.c 	u32 rid = pci_dev_id(pdev);
pdev             1574 drivers/pci/msi.c 	pci_for_each_dma_alias(pdev, get_msi_id_cb, &rid);
pdev             1575 drivers/pci/msi.c 	dom = of_msi_map_get_device_domain(&pdev->dev, rid);
pdev             1577 drivers/pci/msi.c 		dom = iort_get_device_domain(&pdev->dev, rid);
pdev              364 drivers/pci/of.c static int of_irq_parse_pci(const struct pci_dev *pdev, struct of_phandle_args *out_irq)
pdev              376 drivers/pci/of.c 	dn = pci_device_to_OF_node(pdev);
pdev              388 drivers/pci/of.c 	rc = pci_read_config_byte(pdev, PCI_INTERRUPT_PIN, &pin);
pdev              398 drivers/pci/of.c 		ppdev = pdev->bus->self;
pdev              402 drivers/pci/of.c 			ppnode = pci_bus_to_OF_node(pdev->bus);
pdev              433 drivers/pci/of.c 		pin = pci_swizzle_interrupt_pin(pdev, pin);
pdev              434 drivers/pci/of.c 		pdev = ppdev;
pdev              440 drivers/pci/of.c 	laddr[0] = cpu_to_be32((pdev->bus->number << 16) | (pdev->devfn << 8));
pdev              448 drivers/pci/of.c 		dev_warn(&pdev->dev,
pdev              454 drivers/pci/of.c 		dev_err(&pdev->dev, "%s: failed with rc=%d\n", __func__, rc);
pdev               50 drivers/pci/p2pdma.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev               53 drivers/pci/p2pdma.c 	if (pdev->p2pdma->pool)
pdev               54 drivers/pci/p2pdma.c 		size = gen_pool_size(pdev->p2pdma->pool);
pdev               63 drivers/pci/p2pdma.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev               66 drivers/pci/p2pdma.c 	if (pdev->p2pdma->pool)
pdev               67 drivers/pci/p2pdma.c 		avail = gen_pool_avail(pdev->p2pdma->pool);
pdev               76 drivers/pci/p2pdma.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev               79 drivers/pci/p2pdma.c 			pdev->p2pdma->p2pmem_published);
pdev               97 drivers/pci/p2pdma.c 	struct pci_dev *pdev = data;
pdev               98 drivers/pci/p2pdma.c 	struct pci_p2pdma *p2pdma = pdev->p2pdma;
pdev              104 drivers/pci/p2pdma.c 	pdev->p2pdma = NULL;
pdev              108 drivers/pci/p2pdma.c 	sysfs_remove_group(&pdev->dev.kobj, &p2pmem_group);
pdev              112 drivers/pci/p2pdma.c static int pci_p2pdma_setup(struct pci_dev *pdev)
pdev              117 drivers/pci/p2pdma.c 	p2p = devm_kzalloc(&pdev->dev, sizeof(*p2p), GFP_KERNEL);
pdev              123 drivers/pci/p2pdma.c 	p2p->pool = gen_pool_create(PAGE_SHIFT, dev_to_node(&pdev->dev));
pdev              127 drivers/pci/p2pdma.c 	error = devm_add_action_or_reset(&pdev->dev, pci_p2pdma_release, pdev);
pdev              131 drivers/pci/p2pdma.c 	pdev->p2pdma = p2p;
pdev              133 drivers/pci/p2pdma.c 	error = sysfs_create_group(&pdev->dev.kobj, &p2pmem_group);
pdev              140 drivers/pci/p2pdma.c 	pdev->p2pdma = NULL;
pdev              143 drivers/pci/p2pdma.c 	devm_kfree(&pdev->dev, p2p);
pdev              157 drivers/pci/p2pdma.c int pci_p2pdma_add_resource(struct pci_dev *pdev, int bar, size_t size,
pdev              165 drivers/pci/p2pdma.c 	if (!(pci_resource_flags(pdev, bar) & IORESOURCE_MEM))
pdev              168 drivers/pci/p2pdma.c 	if (offset >= pci_resource_len(pdev, bar))
pdev              172 drivers/pci/p2pdma.c 		size = pci_resource_len(pdev, bar) - offset;
pdev              174 drivers/pci/p2pdma.c 	if (size + offset > pci_resource_len(pdev, bar))
pdev              177 drivers/pci/p2pdma.c 	if (!pdev->p2pdma) {
pdev              178 drivers/pci/p2pdma.c 		error = pci_p2pdma_setup(pdev);
pdev              183 drivers/pci/p2pdma.c 	p2p_pgmap = devm_kzalloc(&pdev->dev, sizeof(*p2p_pgmap), GFP_KERNEL);
pdev              188 drivers/pci/p2pdma.c 	pgmap->res.start = pci_resource_start(pdev, bar) + offset;
pdev              190 drivers/pci/p2pdma.c 	pgmap->res.flags = pci_resource_flags(pdev, bar);
pdev              193 drivers/pci/p2pdma.c 	p2p_pgmap->provider = pdev;
pdev              194 drivers/pci/p2pdma.c 	p2p_pgmap->bus_offset = pci_bus_address(pdev, bar) -
pdev              195 drivers/pci/p2pdma.c 		pci_resource_start(pdev, bar);
pdev              197 drivers/pci/p2pdma.c 	addr = devm_memremap_pages(&pdev->dev, pgmap);
pdev              203 drivers/pci/p2pdma.c 	error = gen_pool_add_owner(pdev->p2pdma->pool, (unsigned long)addr,
pdev              204 drivers/pci/p2pdma.c 			pci_bus_address(pdev, bar) + offset,
pdev              205 drivers/pci/p2pdma.c 			resource_size(&pgmap->res), dev_to_node(&pdev->dev),
pdev              210 drivers/pci/p2pdma.c 	pci_info(pdev, "added peer-to-peer DMA memory %pR\n",
pdev              216 drivers/pci/p2pdma.c 	devm_memunmap_pages(&pdev->dev, pgmap);
pdev              218 drivers/pci/p2pdma.c 	devm_kfree(&pdev->dev, pgmap);
pdev              251 drivers/pci/p2pdma.c static int pci_bridge_has_acs_redir(struct pci_dev *pdev)
pdev              256 drivers/pci/p2pdma.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_ACS);
pdev              260 drivers/pci/p2pdma.c 	pci_read_config_word(pdev, pos + PCI_ACS_CTRL, &ctrl);
pdev              268 drivers/pci/p2pdma.c static void seq_buf_print_bus_devfn(struct seq_buf *buf, struct pci_dev *pdev)
pdev              273 drivers/pci/p2pdma.c 	seq_buf_printf(buf, "%s;", pci_name(pdev));
pdev              587 drivers/pci/p2pdma.c bool pci_has_p2pmem(struct pci_dev *pdev)
pdev              589 drivers/pci/p2pdma.c 	return pdev->p2pdma && pdev->p2pdma->p2pmem_published;
pdev              612 drivers/pci/p2pdma.c 	struct pci_dev *pdev = NULL;
pdev              624 drivers/pci/p2pdma.c 	while ((pdev = pci_get_device(PCI_ANY_ID, PCI_ANY_ID, pdev))) {
pdev              625 drivers/pci/p2pdma.c 		if (!pci_has_p2pmem(pdev))
pdev              628 drivers/pci/p2pdma.c 		distance = pci_p2pdma_distance_many(pdev, clients,
pdev              644 drivers/pci/p2pdma.c 		closest_pdevs[dev_cnt++] = pci_dev_get(pdev);
pdev              648 drivers/pci/p2pdma.c 		pdev = pci_dev_get(closest_pdevs[prandom_u32_max(dev_cnt)]);
pdev              654 drivers/pci/p2pdma.c 	return pdev;
pdev              665 drivers/pci/p2pdma.c void *pci_alloc_p2pmem(struct pci_dev *pdev, size_t size)
pdev              676 drivers/pci/p2pdma.c 	if (unlikely(!pdev->p2pdma))
pdev              679 drivers/pci/p2pdma.c 	ret = (void *)gen_pool_alloc_owner(pdev->p2pdma->pool, size,
pdev              685 drivers/pci/p2pdma.c 		gen_pool_free(pdev->p2pdma->pool, (unsigned long) ret, size);
pdev              701 drivers/pci/p2pdma.c void pci_free_p2pmem(struct pci_dev *pdev, void *addr, size_t size)
pdev              705 drivers/pci/p2pdma.c 	gen_pool_free_owner(pdev->p2pdma->pool, (uintptr_t)addr, size,
pdev              717 drivers/pci/p2pdma.c pci_bus_addr_t pci_p2pmem_virt_to_bus(struct pci_dev *pdev, void *addr)
pdev              721 drivers/pci/p2pdma.c 	if (!pdev->p2pdma)
pdev              729 drivers/pci/p2pdma.c 	return gen_pool_virt_to_phys(pdev->p2pdma->pool, (unsigned long)addr);
pdev              741 drivers/pci/p2pdma.c struct scatterlist *pci_p2pmem_alloc_sgl(struct pci_dev *pdev,
pdev              753 drivers/pci/p2pdma.c 	addr = pci_alloc_p2pmem(pdev, length);
pdev              772 drivers/pci/p2pdma.c void pci_p2pmem_free_sgl(struct pci_dev *pdev, struct scatterlist *sgl)
pdev              781 drivers/pci/p2pdma.c 		pci_free_p2pmem(pdev, sg_virt(sg), sg->length);
pdev              798 drivers/pci/p2pdma.c void pci_p2pmem_publish(struct pci_dev *pdev, bool publish)
pdev              800 drivers/pci/p2pdma.c 	if (pdev->p2pdma)
pdev              801 drivers/pci/p2pdma.c 		pdev->p2pdma->p2pmem_published = publish;
pdev              908 drivers/pci/pci-acpi.c static pci_power_t acpi_pci_choose_state(struct pci_dev *pdev)
pdev              912 drivers/pci/pci-acpi.c 	if (pdev->no_d3cold)
pdev              916 drivers/pci/pci-acpi.c 	acpi_state = acpi_pm_device_sleep_state(&pdev->dev, NULL, d_max);
pdev             1185 drivers/pci/pci-acpi.c static void pci_acpi_optimize_delay(struct pci_dev *pdev,
pdev             1188 drivers/pci/pci-acpi.c 	struct pci_host_bridge *bridge = pci_find_host_bridge(pdev->bus);
pdev             1193 drivers/pci/pci-acpi.c 		pdev->d3cold_delay = 0;
pdev             1205 drivers/pci/pci-acpi.c 				pdev->d3cold_delay = value;
pdev             1210 drivers/pci/pci-acpi.c 				pdev->d3_delay = value;
pdev              116 drivers/pci/pci-driver.c 		struct pci_dev *pdev = kzalloc(sizeof(*pdev), GFP_KERNEL);
pdev              117 drivers/pci/pci-driver.c 		if (!pdev)
pdev              120 drivers/pci/pci-driver.c 		pdev->vendor = vendor;
pdev              121 drivers/pci/pci-driver.c 		pdev->device = device;
pdev              122 drivers/pci/pci-driver.c 		pdev->subsystem_vendor = subvendor;
pdev              123 drivers/pci/pci-driver.c 		pdev->subsystem_device = subdevice;
pdev              124 drivers/pci/pci-driver.c 		pdev->class = class;
pdev              126 drivers/pci/pci-driver.c 		if (pci_match_id(pdrv->id_table, pdev))
pdev              129 drivers/pci/pci-driver.c 		kfree(pdev);
pdev              400 drivers/pci/pci-driver.c static inline bool pci_device_can_probe(struct pci_dev *pdev)
pdev              402 drivers/pci/pci-driver.c 	return (!pdev->is_virtfn || pdev->physfn->sriov->drivers_autoprobe ||
pdev              403 drivers/pci/pci-driver.c 		pdev->driver_override);
pdev              406 drivers/pci/pci-driver.c static inline bool pci_device_can_probe(struct pci_dev *pdev)
pdev             1557 drivers/pci/pci-driver.c 	struct pci_dev *pdev;
pdev             1562 drivers/pci/pci-driver.c 	pdev = to_pci_dev(dev);
pdev             1564 drivers/pci/pci-driver.c 	if (add_uevent_var(env, "PCI_CLASS=%04X", pdev->class))
pdev             1567 drivers/pci/pci-driver.c 	if (add_uevent_var(env, "PCI_ID=%04X:%04X", pdev->vendor, pdev->device))
pdev             1570 drivers/pci/pci-driver.c 	if (add_uevent_var(env, "PCI_SUBSYS_ID=%04X:%04X", pdev->subsystem_vendor,
pdev             1571 drivers/pci/pci-driver.c 			   pdev->subsystem_device))
pdev             1574 drivers/pci/pci-driver.c 	if (add_uevent_var(env, "PCI_SLOT_NAME=%s", pci_name(pdev)))
pdev             1578 drivers/pci/pci-driver.c 			   pdev->vendor, pdev->device,
pdev             1579 drivers/pci/pci-driver.c 			   pdev->subsystem_vendor, pdev->subsystem_device,
pdev             1580 drivers/pci/pci-driver.c 			   (u8)(pdev->class >> 16), (u8)(pdev->class >> 8),
pdev             1581 drivers/pci/pci-driver.c 			   (u8)(pdev->class)))
pdev             1593 drivers/pci/pci-driver.c void pci_uevent_ers(struct pci_dev *pdev, enum pci_ers_result err_type)
pdev             1618 drivers/pci/pci-driver.c 		kobject_uevent_env(&pdev->dev.kobj, KOBJ_CHANGE, envp);
pdev               43 drivers/pci/pci-label.c static size_t find_smbios_instance_string(struct pci_dev *pdev, char *buf,
pdev               52 drivers/pci/pci-label.c 	domain_nr = pci_domain_nr(pdev->bus);
pdev               53 drivers/pci/pci-label.c 	bus = pdev->bus->number;
pdev               54 drivers/pci/pci-label.c 	devfn = pdev->devfn;
pdev               83 drivers/pci/pci-label.c 	struct pci_dev *pdev;
pdev               86 drivers/pci/pci-label.c 	pdev = to_pci_dev(dev);
pdev               88 drivers/pci/pci-label.c 	return find_smbios_instance_string(pdev, NULL, SMBIOS_ATTR_NONE) ?
pdev               95 drivers/pci/pci-label.c 	struct pci_dev *pdev;
pdev               96 drivers/pci/pci-label.c 	pdev = to_pci_dev(dev);
pdev               98 drivers/pci/pci-label.c 	return find_smbios_instance_string(pdev, buf,
pdev              105 drivers/pci/pci-label.c 	struct pci_dev *pdev;
pdev              106 drivers/pci/pci-label.c 	pdev = to_pci_dev(dev);
pdev              108 drivers/pci/pci-label.c 	return find_smbios_instance_string(pdev, buf,
pdev              133 drivers/pci/pci-label.c static int pci_create_smbiosname_file(struct pci_dev *pdev)
pdev              135 drivers/pci/pci-label.c 	return sysfs_create_group(&pdev->dev.kobj, &smbios_attr_group);
pdev              138 drivers/pci/pci-label.c static void pci_remove_smbiosname_file(struct pci_dev *pdev)
pdev              140 drivers/pci/pci-label.c 	sysfs_remove_group(&pdev->dev.kobj, &smbios_attr_group);
pdev              143 drivers/pci/pci-label.c static inline int pci_create_smbiosname_file(struct pci_dev *pdev)
pdev              148 drivers/pci/pci-label.c static inline void pci_remove_smbiosname_file(struct pci_dev *pdev)
pdev              270 drivers/pci/pci-label.c static int pci_create_acpi_index_label_files(struct pci_dev *pdev)
pdev              272 drivers/pci/pci-label.c 	return sysfs_create_group(&pdev->dev.kobj, &acpi_attr_group);
pdev              275 drivers/pci/pci-label.c static int pci_remove_acpi_index_label_files(struct pci_dev *pdev)
pdev              277 drivers/pci/pci-label.c 	sysfs_remove_group(&pdev->dev.kobj, &acpi_attr_group);
pdev              281 drivers/pci/pci-label.c static inline int pci_create_acpi_index_label_files(struct pci_dev *pdev)
pdev              286 drivers/pci/pci-label.c static inline int pci_remove_acpi_index_label_files(struct pci_dev *pdev)
pdev              297 drivers/pci/pci-label.c void pci_create_firmware_label_files(struct pci_dev *pdev)
pdev              299 drivers/pci/pci-label.c 	if (device_has_dsm(&pdev->dev))
pdev              300 drivers/pci/pci-label.c 		pci_create_acpi_index_label_files(pdev);
pdev              302 drivers/pci/pci-label.c 		pci_create_smbiosname_file(pdev);
pdev              305 drivers/pci/pci-label.c void pci_remove_firmware_label_files(struct pci_dev *pdev)
pdev              307 drivers/pci/pci-label.c 	if (device_has_dsm(&pdev->dev))
pdev              308 drivers/pci/pci-label.c 		pci_remove_acpi_index_label_files(pdev);
pdev              310 drivers/pci/pci-label.c 		pci_remove_smbiosname_file(pdev);
pdev               24 drivers/pci/pci-mid.c static int mid_pci_set_power_state(struct pci_dev *pdev, pci_power_t state)
pdev               26 drivers/pci/pci-mid.c 	return intel_mid_pci_set_power_state(pdev, state);
pdev               29 drivers/pci/pci-mid.c static pci_power_t mid_pci_get_power_state(struct pci_dev *pdev)
pdev               31 drivers/pci/pci-mid.c 	return intel_mid_pci_get_power_state(pdev);
pdev               34 drivers/pci/pci-mid.c static pci_power_t mid_pci_choose_state(struct pci_dev *pdev)
pdev               39 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev;						\
pdev               41 drivers/pci/pci-sysfs.c 	pdev = to_pci_dev(dev);						\
pdev               42 drivers/pci/pci-sysfs.c 	return sprintf(buf, format_string, pdev->field);		\
pdev               58 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev               59 drivers/pci/pci-sysfs.c 	return sprintf(buf, "%u\n", pdev->broken_parity_status);
pdev               66 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev               72 drivers/pci/pci-sysfs.c 	pdev->broken_parity_status = !!val;
pdev              157 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              159 drivers/pci/pci-sysfs.c 	return sprintf(buf, "%s\n", PCIE_SPEED2STR(pcie_get_speed_cap(pdev)));
pdev              166 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              168 drivers/pci/pci-sysfs.c 	return sprintf(buf, "%u\n", pcie_get_width_cap(pdev));
pdev              282 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              297 drivers/pci/pci-sysfs.c 		result = pci_enable_device(pdev);
pdev              298 drivers/pci/pci-sysfs.c 	else if (pci_is_enabled(pdev))
pdev              299 drivers/pci/pci-sysfs.c 		pci_disable_device(pdev);
pdev              310 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev;
pdev              312 drivers/pci/pci-sysfs.c 	pdev = to_pci_dev(dev);
pdev              313 drivers/pci/pci-sysfs.c 	return sprintf(buf, "%u\n", atomic_read(&pdev->enable_cnt));
pdev              322 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              339 drivers/pci/pci-sysfs.c 	pci_alert(pdev, FW_BUG "Overriding NUMA node to %d.  Contact your vendor for updates.",
pdev              357 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              359 drivers/pci/pci-sysfs.c 	return sprintf(buf, "%d\n", fls64(pdev->dma_mask));
pdev              374 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              375 drivers/pci/pci-sysfs.c 	struct pci_bus *subordinate = pdev->subordinate;
pdev              379 drivers/pci/pci-sysfs.c 			   : !pdev->no_msi);
pdev              385 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              386 drivers/pci/pci-sysfs.c 	struct pci_bus *subordinate = pdev->subordinate;
pdev              401 drivers/pci/pci-sysfs.c 		pdev->no_msi = !val;
pdev              402 drivers/pci/pci-sysfs.c 		pci_info(pdev, "MSI/MSI-X %s for future drivers\n",
pdev              455 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              462 drivers/pci/pci-sysfs.c 		pci_rescan_bus(pdev->bus);
pdev              513 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              519 drivers/pci/pci-sysfs.c 	pdev->d3cold_allowed = !!val;
pdev              520 drivers/pci/pci-sysfs.c 	if (pdev->d3cold_allowed)
pdev              521 drivers/pci/pci-sysfs.c 		pci_d3cold_enable(pdev);
pdev              523 drivers/pci/pci-sysfs.c 		pci_d3cold_disable(pdev);
pdev              533 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              534 drivers/pci/pci-sysfs.c 	return sprintf(buf, "%u\n", pdev->d3cold_allowed);
pdev              543 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              544 drivers/pci/pci-sysfs.c 	struct device_node *np = pci_device_to_OF_node(pdev);
pdev              557 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              573 drivers/pci/pci-sysfs.c 	old = pdev->driver_override;
pdev              575 drivers/pci/pci-sysfs.c 		pdev->driver_override = driver_override;
pdev              578 drivers/pci/pci-sysfs.c 		pdev->driver_override = NULL;
pdev              590 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              594 drivers/pci/pci-sysfs.c 	len = snprintf(buf, PAGE_SIZE, "%s\n", pdev->driver_override);
pdev              664 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              668 drivers/pci/pci-sysfs.c 		return sprintf(buf, "%u\n", (pdev == vga_dev));
pdev              671 drivers/pci/pci-sysfs.c 		!!(pdev->resource[PCI_ROM_RESOURCE].flags &
pdev              988 drivers/pci/pci-sysfs.c int pci_mmap_fits(struct pci_dev *pdev, int resno, struct vm_area_struct *vma,
pdev              994 drivers/pci/pci-sysfs.c 	if (pci_resource_len(pdev, resno) == 0)
pdev              998 drivers/pci/pci-sysfs.c 	size = ((pci_resource_len(pdev, resno) - 1) >> PAGE_SHIFT) + 1;
pdev             1000 drivers/pci/pci-sysfs.c 		pci_resource_to_user(pdev, resno, &pdev->resource[resno],
pdev             1022 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
pdev             1025 drivers/pci/pci-sysfs.c 	struct resource *res = &pdev->resource[bar];
pdev             1035 drivers/pci/pci-sysfs.c 	if (!pci_mmap_fits(pdev, bar, vma, PCI_MMAP_SYSFS))
pdev             1040 drivers/pci/pci-sysfs.c 	return pci_mmap_resource_range(pdev, bar, vma, mmap_type, write_combine);
pdev             1061 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
pdev             1065 drivers/pci/pci-sysfs.c 	port += pci_resource_start(pdev, bar);
pdev             1067 drivers/pci/pci-sysfs.c 	if (port > pci_resource_end(pdev, bar))
pdev             1070 drivers/pci/pci-sysfs.c 	if (port + count - 1 > pci_resource_end(pdev, bar))
pdev             1123 drivers/pci/pci-sysfs.c static void pci_remove_resource_files(struct pci_dev *pdev)
pdev             1130 drivers/pci/pci-sysfs.c 		res_attr = pdev->res_attr[i];
pdev             1132 drivers/pci/pci-sysfs.c 			sysfs_remove_bin_file(&pdev->dev.kobj, res_attr);
pdev             1136 drivers/pci/pci-sysfs.c 		res_attr = pdev->res_attr_wc[i];
pdev             1138 drivers/pci/pci-sysfs.c 			sysfs_remove_bin_file(&pdev->dev.kobj, res_attr);
pdev             1144 drivers/pci/pci-sysfs.c static int pci_create_attr(struct pci_dev *pdev, int num, int write_combine)
pdev             1160 drivers/pci/pci-sysfs.c 		pdev->res_attr_wc[num] = res_attr;
pdev             1164 drivers/pci/pci-sysfs.c 		pdev->res_attr[num] = res_attr;
pdev             1166 drivers/pci/pci-sysfs.c 		if (pci_resource_flags(pdev, num) & IORESOURCE_IO) {
pdev             1177 drivers/pci/pci-sysfs.c 	res_attr->size = pci_resource_len(pdev, num);
pdev             1179 drivers/pci/pci-sysfs.c 	retval = sysfs_create_bin_file(&pdev->dev.kobj, res_attr);
pdev             1192 drivers/pci/pci-sysfs.c static int pci_create_resource_files(struct pci_dev *pdev)
pdev             1201 drivers/pci/pci-sysfs.c 		if (!pci_resource_len(pdev, i))
pdev             1204 drivers/pci/pci-sysfs.c 		retval = pci_create_attr(pdev, i, 0);
pdev             1207 drivers/pci/pci-sysfs.c 		    pdev->resource[i].flags & IORESOURCE_PREFETCH)
pdev             1208 drivers/pci/pci-sysfs.c 			retval = pci_create_attr(pdev, i, 1);
pdev             1210 drivers/pci/pci-sysfs.c 			pci_remove_resource_files(pdev);
pdev             1236 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
pdev             1239 drivers/pci/pci-sysfs.c 		pdev->rom_attr_enabled = 0;
pdev             1241 drivers/pci/pci-sysfs.c 		pdev->rom_attr_enabled = 1;
pdev             1262 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev = to_pci_dev(kobj_to_dev(kobj));
pdev             1266 drivers/pci/pci-sysfs.c 	if (!pdev->rom_attr_enabled)
pdev             1269 drivers/pci/pci-sysfs.c 	rom = pci_map_rom(pdev, &size);	/* size starts out as PCI window size */
pdev             1281 drivers/pci/pci-sysfs.c 	pci_unmap_rom(pdev, rom);
pdev             1309 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             1320 drivers/pci/pci-sysfs.c 	result = pci_reset_function(pdev);
pdev             1350 drivers/pci/pci-sysfs.c int __must_check pci_create_sysfs_dev_files(struct pci_dev *pdev)
pdev             1359 drivers/pci/pci-sysfs.c 	if (pdev->cfg_size > PCI_CFG_SPACE_SIZE)
pdev             1360 drivers/pci/pci-sysfs.c 		retval = sysfs_create_bin_file(&pdev->dev.kobj, &pcie_config_attr);
pdev             1362 drivers/pci/pci-sysfs.c 		retval = sysfs_create_bin_file(&pdev->dev.kobj, &pci_config_attr);
pdev             1366 drivers/pci/pci-sysfs.c 	retval = pci_create_resource_files(pdev);
pdev             1371 drivers/pci/pci-sysfs.c 	rom_size = pci_resource_len(pdev, PCI_ROM_RESOURCE);
pdev             1384 drivers/pci/pci-sysfs.c 		retval = sysfs_create_bin_file(&pdev->dev.kobj, attr);
pdev             1389 drivers/pci/pci-sysfs.c 		pdev->rom_attr = attr;
pdev             1393 drivers/pci/pci-sysfs.c 	retval = pci_create_capabilities_sysfs(pdev);
pdev             1397 drivers/pci/pci-sysfs.c 	pci_create_firmware_label_files(pdev);
pdev             1402 drivers/pci/pci-sysfs.c 	if (pdev->rom_attr) {
pdev             1403 drivers/pci/pci-sysfs.c 		sysfs_remove_bin_file(&pdev->dev.kobj, pdev->rom_attr);
pdev             1404 drivers/pci/pci-sysfs.c 		kfree(pdev->rom_attr);
pdev             1405 drivers/pci/pci-sysfs.c 		pdev->rom_attr = NULL;
pdev             1408 drivers/pci/pci-sysfs.c 	pci_remove_resource_files(pdev);
pdev             1410 drivers/pci/pci-sysfs.c 	if (pdev->cfg_size > PCI_CFG_SPACE_SIZE)
pdev             1411 drivers/pci/pci-sysfs.c 		sysfs_remove_bin_file(&pdev->dev.kobj, &pcie_config_attr);
pdev             1413 drivers/pci/pci-sysfs.c 		sysfs_remove_bin_file(&pdev->dev.kobj, &pci_config_attr);
pdev             1434 drivers/pci/pci-sysfs.c void pci_remove_sysfs_dev_files(struct pci_dev *pdev)
pdev             1439 drivers/pci/pci-sysfs.c 	pci_remove_capabilities_sysfs(pdev);
pdev             1441 drivers/pci/pci-sysfs.c 	if (pdev->cfg_size > PCI_CFG_SPACE_SIZE)
pdev             1442 drivers/pci/pci-sysfs.c 		sysfs_remove_bin_file(&pdev->dev.kobj, &pcie_config_attr);
pdev             1444 drivers/pci/pci-sysfs.c 		sysfs_remove_bin_file(&pdev->dev.kobj, &pci_config_attr);
pdev             1446 drivers/pci/pci-sysfs.c 	pci_remove_resource_files(pdev);
pdev             1448 drivers/pci/pci-sysfs.c 	if (pdev->rom_attr) {
pdev             1449 drivers/pci/pci-sysfs.c 		sysfs_remove_bin_file(&pdev->dev.kobj, pdev->rom_attr);
pdev             1450 drivers/pci/pci-sysfs.c 		kfree(pdev->rom_attr);
pdev             1451 drivers/pci/pci-sysfs.c 		pdev->rom_attr = NULL;
pdev             1454 drivers/pci/pci-sysfs.c 	pci_remove_firmware_label_files(pdev);
pdev             1459 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev = NULL;
pdev             1463 drivers/pci/pci-sysfs.c 	for_each_pci_dev(pdev) {
pdev             1464 drivers/pci/pci-sysfs.c 		retval = pci_create_sysfs_dev_files(pdev);
pdev             1466 drivers/pci/pci-sysfs.c 			pci_dev_put(pdev);
pdev             1484 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             1487 drivers/pci/pci-sysfs.c 		if ((pdev->class >> 8) != PCI_CLASS_DISPLAY_VGA)
pdev             1503 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             1505 drivers/pci/pci-sysfs.c 	if (pdev->is_virtfn)
pdev             1515 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             1517 drivers/pci/pci-sysfs.c 	if (pci_is_bridge(pdev))
pdev             1527 drivers/pci/pci-sysfs.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             1529 drivers/pci/pci-sysfs.c 	if (pci_is_pcie(pdev))
pdev              168 drivers/pci/pci.c void __iomem *pci_ioremap_bar(struct pci_dev *pdev, int bar)
pdev              170 drivers/pci/pci.c 	struct resource *res = &pdev->resource[bar];
pdev              176 drivers/pci/pci.c 		pci_warn(pdev, "can't ioremap BAR %d: %pR\n", bar, res);
pdev              183 drivers/pci/pci.c void __iomem *pci_ioremap_wc_bar(struct pci_dev *pdev, int bar)
pdev              188 drivers/pci/pci.c 	if (!(pci_resource_flags(pdev, bar) & IORESOURCE_MEM)) {
pdev              192 drivers/pci/pci.c 	return ioremap_wc(pci_resource_start(pdev, bar),
pdev              193 drivers/pci/pci.c 			  pci_resource_len(pdev, bar));
pdev             1364 drivers/pci/pci.c static void pci_restore_config_dword(struct pci_dev *pdev, int offset,
pdev             1369 drivers/pci/pci.c 	pci_read_config_dword(pdev, offset, &val);
pdev             1374 drivers/pci/pci.c 		pci_dbg(pdev, "restoring config space at offset %#x (was %#x, writing %#x)\n",
pdev             1376 drivers/pci/pci.c 		pci_write_config_dword(pdev, offset, saved_val);
pdev             1380 drivers/pci/pci.c 		pci_read_config_dword(pdev, offset, &val);
pdev             1388 drivers/pci/pci.c static void pci_restore_config_space_range(struct pci_dev *pdev,
pdev             1395 drivers/pci/pci.c 		pci_restore_config_dword(pdev, 4 * index,
pdev             1396 drivers/pci/pci.c 					 pdev->saved_config_space[index],
pdev             1400 drivers/pci/pci.c static void pci_restore_config_space(struct pci_dev *pdev)
pdev             1402 drivers/pci/pci.c 	if (pdev->hdr_type == PCI_HEADER_TYPE_NORMAL) {
pdev             1403 drivers/pci/pci.c 		pci_restore_config_space_range(pdev, 10, 15, 0, false);
pdev             1405 drivers/pci/pci.c 		pci_restore_config_space_range(pdev, 4, 9, 10, false);
pdev             1406 drivers/pci/pci.c 		pci_restore_config_space_range(pdev, 0, 3, 0, false);
pdev             1407 drivers/pci/pci.c 	} else if (pdev->hdr_type == PCI_HEADER_TYPE_BRIDGE) {
pdev             1408 drivers/pci/pci.c 		pci_restore_config_space_range(pdev, 12, 15, 0, false);
pdev             1415 drivers/pci/pci.c 		pci_restore_config_space_range(pdev, 9, 11, 0, true);
pdev             1416 drivers/pci/pci.c 		pci_restore_config_space_range(pdev, 0, 8, 0, false);
pdev             1418 drivers/pci/pci.c 		pci_restore_config_space_range(pdev, 0, 15, 0, false);
pdev             1422 drivers/pci/pci.c static void pci_restore_rebar_state(struct pci_dev *pdev)
pdev             1427 drivers/pci/pci.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_REBAR);
pdev             1431 drivers/pci/pci.c 	pci_read_config_dword(pdev, pos + PCI_REBAR_CTRL, &ctrl);
pdev             1439 drivers/pci/pci.c 		pci_read_config_dword(pdev, pos + PCI_REBAR_CTRL, &ctrl);
pdev             1441 drivers/pci/pci.c 		res = pdev->resource + bar_idx;
pdev             1445 drivers/pci/pci.c 		pci_write_config_dword(pdev, pos + PCI_REBAR_CTRL, ctrl);
pdev             1785 drivers/pci/pci.c static struct pci_devres *get_pci_dr(struct pci_dev *pdev)
pdev             1789 drivers/pci/pci.c 	dr = devres_find(&pdev->dev, pcim_release, NULL, NULL);
pdev             1796 drivers/pci/pci.c 	return devres_get(&pdev->dev, new_dr, NULL, NULL);
pdev             1799 drivers/pci/pci.c static struct pci_devres *find_pci_dr(struct pci_dev *pdev)
pdev             1801 drivers/pci/pci.c 	if (pci_is_managed(pdev))
pdev             1802 drivers/pci/pci.c 		return devres_find(&pdev->dev, pcim_release, NULL, NULL);
pdev             1812 drivers/pci/pci.c int pcim_enable_device(struct pci_dev *pdev)
pdev             1817 drivers/pci/pci.c 	dr = get_pci_dr(pdev);
pdev             1823 drivers/pci/pci.c 	rc = pci_enable_device(pdev);
pdev             1825 drivers/pci/pci.c 		pdev->is_managed = 1;
pdev             1840 drivers/pci/pci.c void pcim_pin_device(struct pci_dev *pdev)
pdev             1844 drivers/pci/pci.c 	dr = find_pci_dr(pdev);
pdev             2561 drivers/pci/pci.c void pci_config_pm_runtime_get(struct pci_dev *pdev)
pdev             2563 drivers/pci/pci.c 	struct device *dev = &pdev->dev;
pdev             2579 drivers/pci/pci.c 	if (pdev->current_state == PCI_D3cold)
pdev             2583 drivers/pci/pci.c void pci_config_pm_runtime_put(struct pci_dev *pdev)
pdev             2585 drivers/pci/pci.c 	struct device *dev = &pdev->dev;
pdev             3290 drivers/pci/pci.c static bool pci_acs_flags_enabled(struct pci_dev *pdev, u16 acs_flags)
pdev             3295 drivers/pci/pci.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_ACS);
pdev             3304 drivers/pci/pci.c 	pci_read_config_word(pdev, pos + PCI_ACS_CAP, &cap);
pdev             3307 drivers/pci/pci.c 	pci_read_config_word(pdev, pos + PCI_ACS_CTRL, &ctrl);
pdev             3327 drivers/pci/pci.c bool pci_acs_enabled(struct pci_dev *pdev, u16 acs_flags)
pdev             3331 drivers/pci/pci.c 	ret = pci_dev_specific_acs_enabled(pdev, acs_flags);
pdev             3340 drivers/pci/pci.c 	if (!pci_is_pcie(pdev))
pdev             3343 drivers/pci/pci.c 	switch (pci_pcie_type(pdev)) {
pdev             3366 drivers/pci/pci.c 		return pci_acs_flags_enabled(pdev, acs_flags);
pdev             3378 drivers/pci/pci.c 		if (!pdev->multifunction)
pdev             3381 drivers/pci/pci.c 		return pci_acs_flags_enabled(pdev, acs_flags);
pdev             3403 drivers/pci/pci.c 	struct pci_dev *pdev, *parent = start;
pdev             3406 drivers/pci/pci.c 		pdev = parent;
pdev             3408 drivers/pci/pci.c 		if (!pci_acs_enabled(pdev, acs_flags))
pdev             3411 drivers/pci/pci.c 		if (pci_is_root_bus(pdev->bus))
pdev             3414 drivers/pci/pci.c 		parent = pdev->bus->self;
pdev             3415 drivers/pci/pci.c 	} while (pdev != end);
pdev             3429 drivers/pci/pci.c static int pci_rebar_find_pos(struct pci_dev *pdev, int bar)
pdev             3434 drivers/pci/pci.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_REBAR);
pdev             3438 drivers/pci/pci.c 	pci_read_config_dword(pdev, pos + PCI_REBAR_CTRL, &ctrl);
pdev             3445 drivers/pci/pci.c 		pci_read_config_dword(pdev, pos + PCI_REBAR_CTRL, &ctrl);
pdev             3462 drivers/pci/pci.c u32 pci_rebar_get_possible_sizes(struct pci_dev *pdev, int bar)
pdev             3467 drivers/pci/pci.c 	pos = pci_rebar_find_pos(pdev, bar);
pdev             3471 drivers/pci/pci.c 	pci_read_config_dword(pdev, pos + PCI_REBAR_CAP, &cap);
pdev             3483 drivers/pci/pci.c int pci_rebar_get_current_size(struct pci_dev *pdev, int bar)
pdev             3488 drivers/pci/pci.c 	pos = pci_rebar_find_pos(pdev, bar);
pdev             3492 drivers/pci/pci.c 	pci_read_config_dword(pdev, pos + PCI_REBAR_CTRL, &ctrl);
pdev             3505 drivers/pci/pci.c int pci_rebar_set_size(struct pci_dev *pdev, int bar, int size)
pdev             3510 drivers/pci/pci.c 	pos = pci_rebar_find_pos(pdev, bar);
pdev             3514 drivers/pci/pci.c 	pci_read_config_dword(pdev, pos + PCI_REBAR_CTRL, &ctrl);
pdev             3517 drivers/pci/pci.c 	pci_write_config_dword(pdev, pos + PCI_REBAR_CTRL, ctrl);
pdev             3666 drivers/pci/pci.c void pci_release_region(struct pci_dev *pdev, int bar)
pdev             3670 drivers/pci/pci.c 	if (pci_resource_len(pdev, bar) == 0)
pdev             3672 drivers/pci/pci.c 	if (pci_resource_flags(pdev, bar) & IORESOURCE_IO)
pdev             3673 drivers/pci/pci.c 		release_region(pci_resource_start(pdev, bar),
pdev             3674 drivers/pci/pci.c 				pci_resource_len(pdev, bar));
pdev             3675 drivers/pci/pci.c 	else if (pci_resource_flags(pdev, bar) & IORESOURCE_MEM)
pdev             3676 drivers/pci/pci.c 		release_mem_region(pci_resource_start(pdev, bar),
pdev             3677 drivers/pci/pci.c 				pci_resource_len(pdev, bar));
pdev             3679 drivers/pci/pci.c 	dr = find_pci_dr(pdev);
pdev             3704 drivers/pci/pci.c static int __pci_request_region(struct pci_dev *pdev, int bar,
pdev             3709 drivers/pci/pci.c 	if (pci_resource_len(pdev, bar) == 0)
pdev             3712 drivers/pci/pci.c 	if (pci_resource_flags(pdev, bar) & IORESOURCE_IO) {
pdev             3713 drivers/pci/pci.c 		if (!request_region(pci_resource_start(pdev, bar),
pdev             3714 drivers/pci/pci.c 			    pci_resource_len(pdev, bar), res_name))
pdev             3716 drivers/pci/pci.c 	} else if (pci_resource_flags(pdev, bar) & IORESOURCE_MEM) {
pdev             3717 drivers/pci/pci.c 		if (!__request_mem_region(pci_resource_start(pdev, bar),
pdev             3718 drivers/pci/pci.c 					pci_resource_len(pdev, bar), res_name,
pdev             3723 drivers/pci/pci.c 	dr = find_pci_dr(pdev);
pdev             3730 drivers/pci/pci.c 	pci_warn(pdev, "BAR %d: can't reserve %pR\n", bar,
pdev             3731 drivers/pci/pci.c 		 &pdev->resource[bar]);
pdev             3749 drivers/pci/pci.c int pci_request_region(struct pci_dev *pdev, int bar, const char *res_name)
pdev             3751 drivers/pci/pci.c 	return __pci_request_region(pdev, bar, res_name, 0);
pdev             3763 drivers/pci/pci.c void pci_release_selected_regions(struct pci_dev *pdev, int bars)
pdev             3769 drivers/pci/pci.c 			pci_release_region(pdev, i);
pdev             3773 drivers/pci/pci.c static int __pci_request_selected_regions(struct pci_dev *pdev, int bars,
pdev             3780 drivers/pci/pci.c 			if (__pci_request_region(pdev, i, res_name, excl))
pdev             3787 drivers/pci/pci.c 			pci_release_region(pdev, i);
pdev             3799 drivers/pci/pci.c int pci_request_selected_regions(struct pci_dev *pdev, int bars,
pdev             3802 drivers/pci/pci.c 	return __pci_request_selected_regions(pdev, bars, res_name, 0);
pdev             3806 drivers/pci/pci.c int pci_request_selected_regions_exclusive(struct pci_dev *pdev, int bars,
pdev             3809 drivers/pci/pci.c 	return __pci_request_selected_regions(pdev, bars, res_name,
pdev             3824 drivers/pci/pci.c void pci_release_regions(struct pci_dev *pdev)
pdev             3826 drivers/pci/pci.c 	pci_release_selected_regions(pdev, (1 << 6) - 1);
pdev             3843 drivers/pci/pci.c int pci_request_regions(struct pci_dev *pdev, const char *res_name)
pdev             3845 drivers/pci/pci.c 	return pci_request_selected_regions(pdev, ((1 << 6) - 1), res_name);
pdev             3864 drivers/pci/pci.c int pci_request_regions_exclusive(struct pci_dev *pdev, const char *res_name)
pdev             3866 drivers/pci/pci.c 	return pci_request_selected_regions_exclusive(pdev,
pdev             4316 drivers/pci/pci.c void pci_intx(struct pci_dev *pdev, int enable)
pdev             4320 drivers/pci/pci.c 	pci_read_config_word(pdev, PCI_COMMAND, &pci_command);
pdev             4330 drivers/pci/pci.c 		pci_write_config_word(pdev, PCI_COMMAND, new);
pdev             4332 drivers/pci/pci.c 		dr = find_pci_dr(pdev);
pdev             4615 drivers/pci/pci.c static bool pcie_wait_for_link_delay(struct pci_dev *pdev, bool active,
pdev             4626 drivers/pci/pci.c 	if (!pdev->link_active_reporting) {
pdev             4643 drivers/pci/pci.c 		pcie_capability_read_word(pdev, PCI_EXP_LNKSTA, &lnk_status);
pdev             4655 drivers/pci/pci.c 		pci_info(pdev, "Data Link Layer Link Active not %s in 1000 msec\n",
pdev             4667 drivers/pci/pci.c bool pcie_wait_for_link(struct pci_dev *pdev, bool active)
pdev             4669 drivers/pci/pci.c 	return pcie_wait_for_link_delay(pdev, active, 100);
pdev             4681 drivers/pci/pci.c 	const struct pci_dev *pdev;
pdev             4685 drivers/pci/pci.c 	list_for_each_entry(pdev, &bus->devices, bus_list) {
pdev             4686 drivers/pci/pci.c 		if (pdev->d3cold_delay < min_delay)
pdev             4687 drivers/pci/pci.c 			min_delay = pdev->d3cold_delay;
pdev             4688 drivers/pci/pci.c 		if (pdev->d3cold_delay > max_delay)
pdev             4689 drivers/pci/pci.c 			max_delay = pdev->d3cold_delay;
pdev             4840 drivers/pci/pci.c 	struct pci_dev *pdev;
pdev             4846 drivers/pci/pci.c 	list_for_each_entry(pdev, &dev->bus->devices, bus_list)
pdev             4847 drivers/pci/pci.c 		if (pdev != dev)
pdev             4873 drivers/pci/pci.c 	struct pci_dev *pdev;
pdev             4879 drivers/pci/pci.c 	list_for_each_entry(pdev, &dev->bus->devices, bus_list)
pdev             4880 drivers/pci/pci.c 		if (pdev != dev && pdev->slot == dev->slot)
pdev             5522 drivers/pci/pci.c int pci_reset_bus(struct pci_dev *pdev)
pdev             5524 drivers/pci/pci.c 	return (!pci_probe_reset_slot(pdev->slot)) ?
pdev             5525 drivers/pci/pci.c 	    __pci_reset_slot(pdev->slot) : __pci_reset_bus(pdev->bus);
pdev             5990 drivers/pci/pci.c bool pci_pr3_present(struct pci_dev *pdev)
pdev             5997 drivers/pci/pci.c 	adev = ACPI_COMPANION(&pdev->dev);
pdev             6060 drivers/pci/pci.c bool pci_device_is_present(struct pci_dev *pdev)
pdev             6064 drivers/pci/pci.c 	if (pci_dev_is_disconnected(pdev))
pdev             6066 drivers/pci/pci.c 	return pci_bus_read_dev_vendor_id(pdev->bus, pdev->devfn, &v, 0);
pdev               21 drivers/pci/pci.h int pci_create_sysfs_dev_files(struct pci_dev *pdev);
pdev               22 drivers/pci/pci.h void pci_remove_sysfs_dev_files(struct pci_dev *pdev);
pdev               24 drivers/pci/pci.h static inline void pci_create_firmware_label_files(struct pci_dev *pdev)
pdev               26 drivers/pci/pci.h static inline void pci_remove_firmware_label_files(struct pci_dev *pdev)
pdev               29 drivers/pci/pci.h void pci_create_firmware_label_files(struct pci_dev *pdev);
pdev               30 drivers/pci/pci.h void pci_remove_firmware_label_files(struct pci_dev *pdev);
pdev               38 drivers/pci/pci.h int pci_mmap_fits(struct pci_dev *pdev, int resno, struct vm_area_struct *vmai,
pdev              535 drivers/pci/pci.h bool pcie_wait_for_link(struct pci_dev *pdev, bool active);
pdev              537 drivers/pci/pci.h void pcie_aspm_init_link_state(struct pci_dev *pdev);
pdev              538 drivers/pci/pci.h void pcie_aspm_exit_link_state(struct pci_dev *pdev);
pdev              539 drivers/pci/pci.h void pcie_aspm_pm_state_change(struct pci_dev *pdev);
pdev              540 drivers/pci/pci.h void pcie_aspm_powersave_config_link(struct pci_dev *pdev);
pdev              542 drivers/pci/pci.h static inline void pcie_aspm_init_link_state(struct pci_dev *pdev) { }
pdev              543 drivers/pci/pci.h static inline void pcie_aspm_exit_link_state(struct pci_dev *pdev) { }
pdev              544 drivers/pci/pci.h static inline void pcie_aspm_pm_state_change(struct pci_dev *pdev) { }
pdev              545 drivers/pci/pci.h static inline void pcie_aspm_powersave_config_link(struct pci_dev *pdev) { }
pdev              549 drivers/pci/pci.h void pcie_aspm_create_sysfs_dev_files(struct pci_dev *pdev);
pdev              550 drivers/pci/pci.h void pcie_aspm_remove_sysfs_dev_files(struct pci_dev *pdev);
pdev              552 drivers/pci/pci.h static inline void pcie_aspm_create_sysfs_dev_files(struct pci_dev *pdev) { }
pdev              553 drivers/pci/pci.h static inline void pcie_aspm_remove_sysfs_dev_files(struct pci_dev *pdev) { }
pdev              593 drivers/pci/pci.h u32 pci_rebar_get_possible_sizes(struct pci_dev *pdev, int bar);
pdev              594 drivers/pci/pci.h int pci_rebar_get_current_size(struct pci_dev *pdev, int bar);
pdev              595 drivers/pci/pci.h int pci_rebar_set_size(struct pci_dev *pdev, int bar, int size);
pdev              580 drivers/pci/pcie/aer.c 	struct pci_dev *pdev = to_pci_dev(dev);				\
pdev              581 drivers/pci/pcie/aer.c 	u64 *stats = pdev->aer_stats->stats_array;			\
pdev              592 drivers/pci/pcie/aer.c 		       pdev->aer_stats->total_field);			\
pdev              612 drivers/pci/pcie/aer.c 	struct pci_dev *pdev = to_pci_dev(dev);				\
pdev              613 drivers/pci/pcie/aer.c 	return sprintf(buf, "%llu\n", pdev->aer_stats->field);		\
pdev              638 drivers/pci/pcie/aer.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              640 drivers/pci/pcie/aer.c 	if (!pdev->aer_stats)
pdev              646 drivers/pci/pcie/aer.c 	    pci_pcie_type(pdev) != PCI_EXP_TYPE_ROOT_PORT)
pdev              657 drivers/pci/pcie/aer.c static void pci_dev_aer_stats_incr(struct pci_dev *pdev,
pdev              662 drivers/pci/pcie/aer.c 	struct aer_stats *aer_stats = pdev->aer_stats;
pdev              691 drivers/pci/pcie/aer.c static void pci_rootport_aer_stats_incr(struct pci_dev *pdev,
pdev              694 drivers/pci/pcie/aer.c 	struct aer_stats *aer_stats = pdev->aer_stats;
pdev             1026 drivers/pci/pcie/aer.c 	struct pci_dev *pdev;
pdev             1029 drivers/pci/pcie/aer.c 		pdev = pci_get_domain_bus_and_slot(entry.domain, entry.bus,
pdev             1031 drivers/pci/pcie/aer.c 		if (!pdev) {
pdev             1037 drivers/pci/pcie/aer.c 		cper_print_aer(pdev, entry.severity, entry.regs);
pdev             1039 drivers/pci/pcie/aer.c 			pcie_do_recovery(pdev, pci_channel_io_normal,
pdev             1042 drivers/pci/pcie/aer.c 			pcie_do_recovery(pdev, pci_channel_io_frozen,
pdev             1044 drivers/pci/pcie/aer.c 		pci_dev_put(pdev);
pdev             1162 drivers/pci/pcie/aer.c 	struct pci_dev *pdev = rpc->rpd;
pdev             1165 drivers/pci/pcie/aer.c 	pci_rootport_aer_stats_incr(pdev, e_src);
pdev             1179 drivers/pci/pcie/aer.c 		aer_print_port_info(pdev, &e_info);
pdev             1181 drivers/pci/pcie/aer.c 		if (find_source_device(pdev, &e_info))
pdev             1198 drivers/pci/pcie/aer.c 		aer_print_port_info(pdev, &e_info);
pdev             1200 drivers/pci/pcie/aer.c 		if (find_source_device(pdev, &e_info))
pdev             1234 drivers/pci/pcie/aer.c 	struct pcie_device *pdev = (struct pcie_device *)context;
pdev             1235 drivers/pci/pcie/aer.c 	struct aer_rpc *rpc = get_service_data(pdev);
pdev             1296 drivers/pci/pcie/aer.c 	struct pci_dev *pdev = rpc->rpd;
pdev             1302 drivers/pci/pcie/aer.c 	pcie_capability_read_word(pdev, PCI_EXP_DEVSTA, &reg16);
pdev             1303 drivers/pci/pcie/aer.c 	pcie_capability_write_word(pdev, PCI_EXP_DEVSTA, reg16);
pdev             1306 drivers/pci/pcie/aer.c 	pcie_capability_clear_word(pdev, PCI_EXP_RTCTL,
pdev             1309 drivers/pci/pcie/aer.c 	aer_pos = pdev->aer_cap;
pdev             1311 drivers/pci/pcie/aer.c 	pci_read_config_dword(pdev, aer_pos + PCI_ERR_ROOT_STATUS, &reg32);
pdev             1312 drivers/pci/pcie/aer.c 	pci_write_config_dword(pdev, aer_pos + PCI_ERR_ROOT_STATUS, reg32);
pdev             1313 drivers/pci/pcie/aer.c 	pci_read_config_dword(pdev, aer_pos + PCI_ERR_COR_STATUS, &reg32);
pdev             1314 drivers/pci/pcie/aer.c 	pci_write_config_dword(pdev, aer_pos + PCI_ERR_COR_STATUS, reg32);
pdev             1315 drivers/pci/pcie/aer.c 	pci_read_config_dword(pdev, aer_pos + PCI_ERR_UNCOR_STATUS, &reg32);
pdev             1316 drivers/pci/pcie/aer.c 	pci_write_config_dword(pdev, aer_pos + PCI_ERR_UNCOR_STATUS, reg32);
pdev             1322 drivers/pci/pcie/aer.c 	set_downstream_devices_error_reporting(pdev, true);
pdev             1325 drivers/pci/pcie/aer.c 	pci_read_config_dword(pdev, aer_pos + PCI_ERR_ROOT_COMMAND, &reg32);
pdev             1327 drivers/pci/pcie/aer.c 	pci_write_config_dword(pdev, aer_pos + PCI_ERR_ROOT_COMMAND, reg32);
pdev             1338 drivers/pci/pcie/aer.c 	struct pci_dev *pdev = rpc->rpd;
pdev             1346 drivers/pci/pcie/aer.c 	set_downstream_devices_error_reporting(pdev, false);
pdev             1348 drivers/pci/pcie/aer.c 	pos = pdev->aer_cap;
pdev             1350 drivers/pci/pcie/aer.c 	pci_read_config_dword(pdev, pos + PCI_ERR_ROOT_COMMAND, &reg32);
pdev             1352 drivers/pci/pcie/aer.c 	pci_write_config_dword(pdev, pos + PCI_ERR_ROOT_COMMAND, reg32);
pdev             1355 drivers/pci/pcie/aer.c 	pci_read_config_dword(pdev, pos + PCI_ERR_ROOT_STATUS, &reg32);
pdev             1356 drivers/pci/pcie/aer.c 	pci_write_config_dword(pdev, pos + PCI_ERR_ROOT_STATUS, reg32);
pdev               50 drivers/pci/pcie/aspm.c 	struct pci_dev *pdev;		/* Upstream component of the Link */
pdev              153 drivers/pci/pcie/aspm.c 	struct pci_bus *linkbus = link->pdev->subordinate;
pdev              183 drivers/pci/pcie/aspm.c 	struct pci_bus *linkbus = link->pdev->subordinate;
pdev              205 drivers/pci/pcie/aspm.c 	struct pci_dev *parent = link->pdev;
pdev              242 drivers/pci/pcie/aspm.c 	struct pci_dev *child, *parent = link->pdev;
pdev              343 drivers/pci/pcie/aspm.c static u32 calc_l1ss_pwron(struct pci_dev *pdev, u32 scale, u32 val)
pdev              353 drivers/pci/pcie/aspm.c 	pci_err(pdev, "%s: Invalid T_PwrOn scale: %u\n", __func__, scale);
pdev              396 drivers/pci/pcie/aspm.c static void pcie_get_aspm_reg(struct pci_dev *pdev,
pdev              402 drivers/pci/pcie/aspm.c 	pcie_capability_read_dword(pdev, PCI_EXP_LNKCAP, &reg32);
pdev              406 drivers/pci/pcie/aspm.c 	pcie_capability_read_word(pdev, PCI_EXP_LNKCTL, &reg16);
pdev              411 drivers/pci/pcie/aspm.c 	info->l1ss_cap_ptr = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_L1SS);
pdev              414 drivers/pci/pcie/aspm.c 	pci_read_config_dword(pdev, info->l1ss_cap_ptr + PCI_L1SS_CAP,
pdev              426 drivers/pci/pcie/aspm.c 	if (!pdev->ltr_path)
pdev              429 drivers/pci/pcie/aspm.c 	pci_read_config_dword(pdev, info->l1ss_cap_ptr + PCI_L1SS_CTL1,
pdev              431 drivers/pci/pcie/aspm.c 	pci_read_config_dword(pdev, info->l1ss_cap_ptr + PCI_L1SS_CTL2,
pdev              522 drivers/pci/pcie/aspm.c 	if (calc_l1ss_pwron(link->pdev, scale1, val1) >
pdev              525 drivers/pci/pcie/aspm.c 		t_power_on = calc_l1ss_pwron(link->pdev, scale1, val1);
pdev              548 drivers/pci/pcie/aspm.c 	struct pci_dev *child = link->downstream, *parent = link->pdev;
pdev              664 drivers/pci/pcie/aspm.c static void pci_clear_and_set_dword(struct pci_dev *pdev, int pos,
pdev              669 drivers/pci/pcie/aspm.c 	pci_read_config_dword(pdev, pos, &val);
pdev              672 drivers/pci/pcie/aspm.c 	pci_write_config_dword(pdev, pos, val);
pdev              679 drivers/pci/pcie/aspm.c 	struct pci_dev *child = link->downstream, *parent = link->pdev;
pdev              755 drivers/pci/pcie/aspm.c static void pcie_config_aspm_dev(struct pci_dev *pdev, u32 val)
pdev              757 drivers/pci/pcie/aspm.c 	pcie_capability_clear_and_set_word(pdev, PCI_EXP_LNKCTL,
pdev              764 drivers/pci/pcie/aspm.c 	struct pci_dev *child = link->downstream, *parent = link->pdev;
pdev              822 drivers/pci/pcie/aspm.c 	link->pdev->link_state = NULL;
pdev              826 drivers/pci/pcie/aspm.c static int pcie_aspm_sanity_check(struct pci_dev *pdev)
pdev              835 drivers/pci/pcie/aspm.c 	list_for_each_entry(child, &pdev->subordinate->devices, bus_list) {
pdev              861 drivers/pci/pcie/aspm.c static struct pcie_link_state *alloc_pcie_link_state(struct pci_dev *pdev)
pdev              870 drivers/pci/pcie/aspm.c 	link->pdev = pdev;
pdev              871 drivers/pci/pcie/aspm.c 	link->downstream = pci_function_0(pdev->subordinate);
pdev              880 drivers/pci/pcie/aspm.c 	if (pci_pcie_type(pdev) == PCI_EXP_TYPE_ROOT_PORT ||
pdev              881 drivers/pci/pcie/aspm.c 	    pci_pcie_type(pdev) == PCI_EXP_TYPE_PCIE_BRIDGE ||
pdev              882 drivers/pci/pcie/aspm.c 	    !pdev->bus->parent->self) {
pdev              887 drivers/pci/pcie/aspm.c 		parent = pdev->bus->parent->self->link_state;
pdev              898 drivers/pci/pcie/aspm.c 	pdev->link_state = link;
pdev              907 drivers/pci/pcie/aspm.c void pcie_aspm_init_link_state(struct pci_dev *pdev)
pdev              910 drivers/pci/pcie/aspm.c 	int blacklist = !!pcie_aspm_sanity_check(pdev);
pdev              915 drivers/pci/pcie/aspm.c 	if (pdev->link_state)
pdev              923 drivers/pci/pcie/aspm.c 	if (!pcie_downstream_port(pdev))
pdev              927 drivers/pci/pcie/aspm.c 	if (pci_pcie_type(pdev) == PCI_EXP_TYPE_ROOT_PORT &&
pdev              928 drivers/pci/pcie/aspm.c 	    pdev->bus->self)
pdev              932 drivers/pci/pcie/aspm.c 	if (list_empty(&pdev->subordinate->devices))
pdev              936 drivers/pci/pcie/aspm.c 	link = alloc_pcie_link_state(pdev);
pdev              981 drivers/pci/pcie/aspm.c 		struct pci_bus *linkbus = link->pdev->subordinate;
pdev              994 drivers/pci/pcie/aspm.c void pcie_aspm_exit_link_state(struct pci_dev *pdev)
pdev              996 drivers/pci/pcie/aspm.c 	struct pci_dev *parent = pdev->bus->self;
pdev             1032 drivers/pci/pcie/aspm.c void pcie_aspm_pm_state_change(struct pci_dev *pdev)
pdev             1034 drivers/pci/pcie/aspm.c 	struct pcie_link_state *link = pdev->link_state;
pdev             1050 drivers/pci/pcie/aspm.c void pcie_aspm_powersave_config_link(struct pci_dev *pdev)
pdev             1052 drivers/pci/pcie/aspm.c 	struct pcie_link_state *link = pdev->link_state;
pdev             1069 drivers/pci/pcie/aspm.c static int __pci_disable_link_state(struct pci_dev *pdev, int state, bool sem)
pdev             1071 drivers/pci/pcie/aspm.c 	struct pci_dev *parent = pdev->bus->self;
pdev             1074 drivers/pci/pcie/aspm.c 	if (!pci_is_pcie(pdev))
pdev             1077 drivers/pci/pcie/aspm.c 	if (pcie_downstream_port(pdev))
pdev             1078 drivers/pci/pcie/aspm.c 		parent = pdev;
pdev             1091 drivers/pci/pcie/aspm.c 		pci_warn(pdev, "can't disable ASPM; OS doesn't have ASPM control\n");
pdev             1115 drivers/pci/pcie/aspm.c int pci_disable_link_state_locked(struct pci_dev *pdev, int state)
pdev             1117 drivers/pci/pcie/aspm.c 	return __pci_disable_link_state(pdev, state, false);
pdev             1130 drivers/pci/pcie/aspm.c int pci_disable_link_state(struct pci_dev *pdev, int state)
pdev             1132 drivers/pci/pcie/aspm.c 	return __pci_disable_link_state(pdev, state, true);
pdev             1180 drivers/pci/pcie/aspm.c bool pcie_aspm_enabled(struct pci_dev *pdev)
pdev             1182 drivers/pci/pcie/aspm.c 	struct pci_dev *bridge = pci_upstream_bridge(pdev);
pdev             1212 drivers/pci/pcie/aspm.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             1213 drivers/pci/pcie/aspm.c 	struct pcie_link_state *link, *root = pdev->link_state->root;
pdev             1251 drivers/pci/pcie/aspm.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             1259 drivers/pci/pcie/aspm.c 	pcie_set_clkpm_nocheck(pdev->link_state, state);
pdev             1270 drivers/pci/pcie/aspm.c void pcie_aspm_create_sysfs_dev_files(struct pci_dev *pdev)
pdev             1272 drivers/pci/pcie/aspm.c 	struct pcie_link_state *link_state = pdev->link_state;
pdev             1278 drivers/pci/pcie/aspm.c 		sysfs_add_file_to_group(&pdev->dev.kobj,
pdev             1281 drivers/pci/pcie/aspm.c 		sysfs_add_file_to_group(&pdev->dev.kobj,
pdev             1285 drivers/pci/pcie/aspm.c void pcie_aspm_remove_sysfs_dev_files(struct pci_dev *pdev)
pdev             1287 drivers/pci/pcie/aspm.c 	struct pcie_link_state *link_state = pdev->link_state;
pdev             1293 drivers/pci/pcie/aspm.c 		sysfs_remove_file_from_group(&pdev->dev.kobj,
pdev             1296 drivers/pci/pcie/aspm.c 		sysfs_remove_file_from_group(&pdev->dev.kobj,
pdev              104 drivers/pci/pcie/dpc.c 	struct pci_dev *pdev = dpc->dev->port;
pdev              107 drivers/pci/pcie/dpc.c 	pci_read_config_word(pdev, cap + PCI_EXP_DPC_STATUS, &status);
pdev              111 drivers/pci/pcie/dpc.c 		pci_read_config_word(pdev, cap + PCI_EXP_DPC_STATUS, &status);
pdev              114 drivers/pci/pcie/dpc.c 		pci_warn(pdev, "root port still busy\n");
pdev              120 drivers/pci/pcie/dpc.c static pci_ers_result_t dpc_reset_link(struct pci_dev *pdev)
pdev              129 drivers/pci/pcie/dpc.c 	dpc = to_dpc_dev(pdev);
pdev              136 drivers/pci/pcie/dpc.c 	pcie_wait_for_link(pdev, false);
pdev              141 drivers/pci/pcie/dpc.c 	pci_write_config_word(pdev, cap + PCI_EXP_DPC_STATUS,
pdev              144 drivers/pci/pcie/dpc.c 	if (!pcie_wait_for_link(pdev, true))
pdev              152 drivers/pci/pcie/dpc.c 	struct pci_dev *pdev = dpc->dev->port;
pdev              157 drivers/pci/pcie/dpc.c 	pci_read_config_dword(pdev, cap + PCI_EXP_DPC_RP_PIO_STATUS, &status);
pdev              158 drivers/pci/pcie/dpc.c 	pci_read_config_dword(pdev, cap + PCI_EXP_DPC_RP_PIO_MASK, &mask);
pdev              159 drivers/pci/pcie/dpc.c 	pci_err(pdev, "rp_pio_status: %#010x, rp_pio_mask: %#010x\n",
pdev              162 drivers/pci/pcie/dpc.c 	pci_read_config_dword(pdev, cap + PCI_EXP_DPC_RP_PIO_SEVERITY, &sev);
pdev              163 drivers/pci/pcie/dpc.c 	pci_read_config_dword(pdev, cap + PCI_EXP_DPC_RP_PIO_SYSERROR, &syserr);
pdev              164 drivers/pci/pcie/dpc.c 	pci_read_config_dword(pdev, cap + PCI_EXP_DPC_RP_PIO_EXCEPTION, &exc);
pdev              165 drivers/pci/pcie/dpc.c 	pci_err(pdev, "RP PIO severity=%#010x, syserror=%#010x, exception=%#010x\n",
pdev              169 drivers/pci/pcie/dpc.c 	pci_read_config_word(pdev, cap + PCI_EXP_DPC_STATUS, &dpc_status);
pdev              174 drivers/pci/pcie/dpc.c 			pci_err(pdev, "[%2d] %s%s\n", i, rp_pio_error_string[i],
pdev              180 drivers/pci/pcie/dpc.c 	pci_read_config_dword(pdev, cap + PCI_EXP_DPC_RP_PIO_HEADER_LOG,
pdev              182 drivers/pci/pcie/dpc.c 	pci_read_config_dword(pdev, cap + PCI_EXP_DPC_RP_PIO_HEADER_LOG + 4,
pdev              184 drivers/pci/pcie/dpc.c 	pci_read_config_dword(pdev, cap + PCI_EXP_DPC_RP_PIO_HEADER_LOG + 8,
pdev              186 drivers/pci/pcie/dpc.c 	pci_read_config_dword(pdev, cap + PCI_EXP_DPC_RP_PIO_HEADER_LOG + 12,
pdev              188 drivers/pci/pcie/dpc.c 	pci_err(pdev, "TLP Header: %#010x %#010x %#010x %#010x\n",
pdev              193 drivers/pci/pcie/dpc.c 	pci_read_config_dword(pdev, cap + PCI_EXP_DPC_RP_PIO_IMPSPEC_LOG, &log);
pdev              194 drivers/pci/pcie/dpc.c 	pci_err(pdev, "RP PIO ImpSpec Log %#010x\n", log);
pdev              197 drivers/pci/pcie/dpc.c 		pci_read_config_dword(pdev,
pdev              199 drivers/pci/pcie/dpc.c 		pci_err(pdev, "TLP Prefix Header: dw%d, %#010x\n", i, prefix);
pdev              202 drivers/pci/pcie/dpc.c 	pci_write_config_dword(pdev, cap + PCI_EXP_DPC_RP_PIO_STATUS, status);
pdev              231 drivers/pci/pcie/dpc.c 	struct pci_dev *pdev = dpc->dev->port;
pdev              234 drivers/pci/pcie/dpc.c 	pci_read_config_word(pdev, cap + PCI_EXP_DPC_STATUS, &status);
pdev              235 drivers/pci/pcie/dpc.c 	pci_read_config_word(pdev, cap + PCI_EXP_DPC_SOURCE_ID, &source);
pdev              237 drivers/pci/pcie/dpc.c 	pci_info(pdev, "containment event, status:%#06x source:%#06x\n",
pdev              242 drivers/pci/pcie/dpc.c 	pci_warn(pdev, "%s detected\n",
pdev              254 drivers/pci/pcie/dpc.c 		 dpc_get_aer_uncorrect_severity(pdev, &info) &&
pdev              255 drivers/pci/pcie/dpc.c 		 aer_get_device_error_info(pdev, &info)) {
pdev              256 drivers/pci/pcie/dpc.c 		aer_print_error(pdev, &info);
pdev              257 drivers/pci/pcie/dpc.c 		pci_cleanup_aer_uncorrect_error_status(pdev);
pdev              258 drivers/pci/pcie/dpc.c 		pci_aer_clear_fatal_status(pdev);
pdev              262 drivers/pci/pcie/dpc.c 	pcie_do_recovery(pdev, pci_channel_io_frozen, PCIE_PORT_SERVICE_DPC);
pdev              270 drivers/pci/pcie/dpc.c 	struct pci_dev *pdev = dpc->dev->port;
pdev              273 drivers/pci/pcie/dpc.c 	pci_read_config_word(pdev, cap + PCI_EXP_DPC_STATUS, &status);
pdev              278 drivers/pci/pcie/dpc.c 	pci_write_config_word(pdev, cap + PCI_EXP_DPC_STATUS,
pdev              289 drivers/pci/pcie/dpc.c 	struct pci_dev *pdev = dev->port;
pdev              294 drivers/pci/pcie/dpc.c 	if (pcie_aer_get_firmware_first(pdev))
pdev              301 drivers/pci/pcie/dpc.c 	dpc->cap_pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_DPC);
pdev              309 drivers/pci/pcie/dpc.c 		pci_warn(pdev, "request IRQ%d failed: %d\n", dev->irq,
pdev              314 drivers/pci/pcie/dpc.c 	pci_read_config_word(pdev, dpc->cap_pos + PCI_EXP_DPC_CAP, &cap);
pdev              315 drivers/pci/pcie/dpc.c 	pci_read_config_word(pdev, dpc->cap_pos + PCI_EXP_DPC_CTL, &ctl);
pdev              321 drivers/pci/pcie/dpc.c 			pci_err(pdev, "RP PIO log size %u is invalid\n",
pdev              328 drivers/pci/pcie/dpc.c 	pci_write_config_word(pdev, dpc->cap_pos + PCI_EXP_DPC_CTL, ctl);
pdev              330 drivers/pci/pcie/dpc.c 	pci_info(pdev, "error containment capabilities: Int Msg #%d, RPExt%c PoisonedTLP%c SwTrigger%c RP PIO Log %d, DL_ActiveErr%c\n",
pdev              336 drivers/pci/pcie/dpc.c 	pci_add_ext_cap_save_buffer(pdev, PCI_EXT_CAP_ID_DPC, sizeof(u16));
pdev              343 drivers/pci/pcie/dpc.c 	struct pci_dev *pdev = dev->port;
pdev              346 drivers/pci/pcie/dpc.c 	pci_read_config_word(pdev, dpc->cap_pos + PCI_EXP_DPC_CTL, &ctl);
pdev              348 drivers/pci/pcie/dpc.c 	pci_write_config_word(pdev, dpc->cap_pos + PCI_EXP_DPC_CTL, ctl);
pdev              270 drivers/pci/pcie/portdrv_core.c static int pcie_device_init(struct pci_dev *pdev, int service, int irq)
pdev              279 drivers/pci/pcie/portdrv_core.c 	pcie->port = pdev;
pdev              288 drivers/pci/pcie/portdrv_core.c 		     pci_name(pdev),
pdev              289 drivers/pci/pcie/portdrv_core.c 		     get_descriptor_id(pci_pcie_type(pdev), service));
pdev              290 drivers/pci/pcie/portdrv_core.c 	device->parent = &pdev->dev;
pdev             1073 drivers/pci/probe.c static void pci_enable_crs(struct pci_dev *pdev)
pdev             1078 drivers/pci/probe.c 	pcie_capability_read_word(pdev, PCI_EXP_RTCAP, &root_cap);
pdev             1080 drivers/pci/probe.c 		pcie_capability_set_word(pdev, PCI_EXP_RTCTL,
pdev             1419 drivers/pci/probe.c void set_pcie_port_type(struct pci_dev *pdev)
pdev             1426 drivers/pci/probe.c 	pos = pci_find_capability(pdev, PCI_CAP_ID_EXP);
pdev             1430 drivers/pci/probe.c 	pdev->pcie_cap = pos;
pdev             1431 drivers/pci/probe.c 	pci_read_config_word(pdev, pos + PCI_EXP_FLAGS, &reg16);
pdev             1432 drivers/pci/probe.c 	pdev->pcie_flags_reg = reg16;
pdev             1433 drivers/pci/probe.c 	pci_read_config_word(pdev, pos + PCI_EXP_DEVCAP, &reg16);
pdev             1434 drivers/pci/probe.c 	pdev->pcie_mpss = reg16 & PCI_EXP_DEVCAP_PAYLOAD;
pdev             1436 drivers/pci/probe.c 	parent = pci_upstream_bridge(pdev);
pdev             1445 drivers/pci/probe.c 	type = pci_pcie_type(pdev);
pdev             1453 drivers/pci/probe.c 			pci_info(pdev, "claims to be downstream port but is acting as upstream port, correcting type\n");
pdev             1454 drivers/pci/probe.c 			pdev->pcie_flags_reg &= ~PCI_EXP_FLAGS_TYPE;
pdev             1455 drivers/pci/probe.c 			pdev->pcie_flags_reg |= PCI_EXP_TYPE_UPSTREAM;
pdev             1464 drivers/pci/probe.c 			pci_info(pdev, "claims to be upstream port but is acting as downstream port, correcting type\n");
pdev             1465 drivers/pci/probe.c 			pdev->pcie_flags_reg &= ~PCI_EXP_FLAGS_TYPE;
pdev             1466 drivers/pci/probe.c 			pdev->pcie_flags_reg |= PCI_EXP_TYPE_DOWNSTREAM;
pdev             1471 drivers/pci/probe.c void set_pcie_hotplug_bridge(struct pci_dev *pdev)
pdev             1475 drivers/pci/probe.c 	pcie_capability_read_dword(pdev, PCI_EXP_SLTCAP, &reg32);
pdev             1477 drivers/pci/probe.c 		pdev->is_hotplug_bridge = 1;
pdev             1697 drivers/pci/probe.c static void early_dump_pci_device(struct pci_dev *pdev)
pdev             1702 drivers/pci/probe.c 	pci_info(pdev, "config space:\n");
pdev             1705 drivers/pci/probe.c 		pci_read_config_dword(pdev, i, &value[i / 4]);
pdev              607 drivers/pci/quirks.c static void quirk_amd_nl_class(struct pci_dev *pdev)
pdev              609 drivers/pci/quirks.c 	u32 class = pdev->class;
pdev              612 drivers/pci/quirks.c 	pdev->class = PCI_CLASS_SERIAL_USB_DEVICE;
pdev              613 drivers/pci/quirks.c 	pci_info(pdev, "PCI class overridden (%#08x -> %#08x) so dwc3 driver can claim this instead of xhci\n",
pdev              614 drivers/pci/quirks.c 		 class, pdev->class);
pdev              626 drivers/pci/quirks.c static void quirk_synopsys_haps(struct pci_dev *pdev)
pdev              628 drivers/pci/quirks.c 	u32 class = pdev->class;
pdev              630 drivers/pci/quirks.c 	switch (pdev->device) {
pdev              634 drivers/pci/quirks.c 		pdev->class = PCI_CLASS_SERIAL_USB_DEVICE;
pdev              635 drivers/pci/quirks.c 		pci_info(pdev, "PCI class overridden (%#08x -> %#08x) so dwc3 driver can claim this instead of xhci\n",
pdev              636 drivers/pci/quirks.c 			 class, pdev->class);
pdev              954 drivers/pci/quirks.c 	struct pci_dev *pdev;
pdev              958 drivers/pci/quirks.c 	list_for_each_entry(pdev, &dev->subordinate->devices, bus_list) {
pdev              959 drivers/pci/quirks.c 		pci_read_config_word(pdev, PCI_COMMAND, &command);
pdev              961 drivers/pci/quirks.c 			pci_write_config_word(pdev, PCI_COMMAND, command & ~PCI_COMMAND_FAST_BACK);
pdev             1269 drivers/pci/quirks.c static void quirk_disable_pxb(struct pci_dev *pdev)
pdev             1273 drivers/pci/quirks.c 	if (pdev->revision != 0x04)		/* Only C0 requires this */
pdev             1275 drivers/pci/quirks.c 	pci_read_config_word(pdev, 0x40, &config);
pdev             1278 drivers/pci/quirks.c 		pci_write_config_word(pdev, 0x40, config);
pdev             1279 drivers/pci/quirks.c 		pci_info(pdev, "C0 revision 450NX. Disabling PCI restreaming\n");
pdev             1285 drivers/pci/quirks.c static void quirk_amd_ide_mode(struct pci_dev *pdev)
pdev             1290 drivers/pci/quirks.c 	pci_read_config_byte(pdev, PCI_CLASS_DEVICE, &tmp);
pdev             1292 drivers/pci/quirks.c 		pci_read_config_byte(pdev, 0x40, &tmp);
pdev             1293 drivers/pci/quirks.c 		pci_write_config_byte(pdev, 0x40, tmp|1);
pdev             1294 drivers/pci/quirks.c 		pci_write_config_byte(pdev, 0x9, 1);
pdev             1295 drivers/pci/quirks.c 		pci_write_config_byte(pdev, 0xa, 6);
pdev             1296 drivers/pci/quirks.c 		pci_write_config_byte(pdev, 0x40, tmp);
pdev             1298 drivers/pci/quirks.c 		pdev->class = PCI_CLASS_STORAGE_SATA_AHCI;
pdev             1299 drivers/pci/quirks.c 		pci_info(pdev, "set SATA to AHCI mode\n");
pdev             1312 drivers/pci/quirks.c static void quirk_svwks_csb5ide(struct pci_dev *pdev)
pdev             1315 drivers/pci/quirks.c 	pci_read_config_byte(pdev, PCI_CLASS_PROG, &prog);
pdev             1318 drivers/pci/quirks.c 		pdev->class &= ~5;
pdev             1319 drivers/pci/quirks.c 		pci_write_config_byte(pdev, PCI_CLASS_PROG, prog);
pdev             1326 drivers/pci/quirks.c static void quirk_ide_samemode(struct pci_dev *pdev)
pdev             1330 drivers/pci/quirks.c 	pci_read_config_byte(pdev, PCI_CLASS_PROG, &prog);
pdev             1333 drivers/pci/quirks.c 		pci_info(pdev, "IDE mode mismatch; forcing legacy mode\n");
pdev             1335 drivers/pci/quirks.c 		pdev->class &= ~5;
pdev             1336 drivers/pci/quirks.c 		pci_write_config_byte(pdev, PCI_CLASS_PROG, prog);
pdev             1342 drivers/pci/quirks.c static void quirk_no_ata_d3(struct pci_dev *pdev)
pdev             1344 drivers/pci/quirks.c 	pdev->dev_flags |= PCI_DEV_FLAGS_NO_D3;
pdev             1706 drivers/pci/quirks.c static void quirk_jmicron_ata(struct pci_dev *pdev)
pdev             1712 drivers/pci/quirks.c 	if (PCI_FUNC(pdev->devfn))
pdev             1715 drivers/pci/quirks.c 	pci_read_config_dword(pdev, 0x40, &conf1);
pdev             1716 drivers/pci/quirks.c 	pci_read_config_dword(pdev, 0x80, &conf5);
pdev             1721 drivers/pci/quirks.c 	switch (pdev->device) {
pdev             1748 drivers/pci/quirks.c 	pci_write_config_dword(pdev, 0x40, conf1);
pdev             1749 drivers/pci/quirks.c 	pci_write_config_dword(pdev, 0x80, conf5);
pdev             1752 drivers/pci/quirks.c 	pci_read_config_byte(pdev, PCI_HEADER_TYPE, &hdr);
pdev             1753 drivers/pci/quirks.c 	pdev->hdr_type = hdr & 0x7f;
pdev             1754 drivers/pci/quirks.c 	pdev->multifunction = !!(hdr & 0x80);
pdev             1756 drivers/pci/quirks.c 	pci_read_config_dword(pdev, PCI_CLASS_REVISION, &class);
pdev             1757 drivers/pci/quirks.c 	pdev->class = class >> 8;
pdev             1793 drivers/pci/quirks.c static void quirk_alder_ioapic(struct pci_dev *pdev)
pdev             1797 drivers/pci/quirks.c 	if ((pdev->class >> 8) != 0xff00)
pdev             1805 drivers/pci/quirks.c 	if (pci_resource_start(pdev, 0) && pci_resource_len(pdev, 0))
pdev             1806 drivers/pci/quirks.c 		insert_resource(&iomem_resource, &pdev->resource[0]);
pdev             1813 drivers/pci/quirks.c 		memset(&pdev->resource[i], 0, sizeof(pdev->resource[i]));
pdev             1818 drivers/pci/quirks.c static void quirk_pcie_mch(struct pci_dev *pdev)
pdev             1820 drivers/pci/quirks.c 	pdev->no_msi = 1;
pdev             2588 drivers/pci/quirks.c 	struct pci_dev *pdev;
pdev             2597 drivers/pci/quirks.c 	pdev = pci_get_slot(dev->bus, 0);
pdev             2598 drivers/pci/quirks.c 	if (!pdev)
pdev             2600 drivers/pci/quirks.c 	if (!msi_ht_cap_enabled(dev) && !msi_ht_cap_enabled(pdev)) {
pdev             2604 drivers/pci/quirks.c 	pci_dev_put(pdev);
pdev             3480 drivers/pci/quirks.c static void mellanox_check_broken_intx_masking(struct pci_dev *pdev)
pdev             3491 drivers/pci/quirks.c 		if (pdev->device == mellanox_broken_intx_devs[i]) {
pdev             3492 drivers/pci/quirks.c 			pdev->broken_intx_masking = 1;
pdev             3501 drivers/pci/quirks.c 	if (pdev->device == PCI_DEVICE_ID_MELLANOX_CONNECTIB)
pdev             3504 drivers/pci/quirks.c 	if (pdev->device != PCI_DEVICE_ID_MELLANOX_CONNECTX4 &&
pdev             3505 drivers/pci/quirks.c 	    pdev->device != PCI_DEVICE_ID_MELLANOX_CONNECTX4_LX)
pdev             3509 drivers/pci/quirks.c 	if (pci_enable_device_mem(pdev)) {
pdev             3510 drivers/pci/quirks.c 		pci_warn(pdev, "Can't enable device memory\n");
pdev             3514 drivers/pci/quirks.c 	fw_ver = ioremap(pci_resource_start(pdev, 0), 4);
pdev             3516 drivers/pci/quirks.c 		pci_warn(pdev, "Can't map ConnectX-4 initialization segment\n");
pdev             3528 drivers/pci/quirks.c 		pci_warn(pdev, "ConnectX-4: FW %u.%u.%u doesn't support INTx masking, disabling. Please upgrade FW to %d.14.1100 and up for INTx support\n",
pdev             3529 drivers/pci/quirks.c 			 fw_major, fw_minor, fw_subminor, pdev->device ==
pdev             3531 drivers/pci/quirks.c 		pdev->broken_intx_masking = 1;
pdev             3537 drivers/pci/quirks.c 	pci_disable_device(pdev);
pdev             3593 drivers/pci/quirks.c static void quirk_thunderbolt_hotplug_msi(struct pci_dev *pdev)
pdev             3595 drivers/pci/quirks.c 	if (pdev->is_hotplug_bridge &&
pdev             3596 drivers/pci/quirks.c 	    (pdev->device != PCI_DEVICE_ID_INTEL_CACTUS_RIDGE_4C ||
pdev             3597 drivers/pci/quirks.c 	     pdev->revision <= 1))
pdev             3598 drivers/pci/quirks.c 		pdev->no_msi = 1;
pdev             4109 drivers/pci/quirks.c static void quirk_use_pcie_bridge_dma_alias(struct pci_dev *pdev)
pdev             4111 drivers/pci/quirks.c 	if (!pci_is_root_bus(pdev->bus) &&
pdev             4112 drivers/pci/quirks.c 	    pdev->hdr_type == PCI_HEADER_TYPE_BRIDGE &&
pdev             4113 drivers/pci/quirks.c 	    !pci_is_pcie(pdev) && pci_is_pcie(pdev->bus->self) &&
pdev             4114 drivers/pci/quirks.c 	    pci_pcie_type(pdev->bus->self) != PCI_EXP_TYPE_PCI_BRIDGE)
pdev             4115 drivers/pci/quirks.c 		pdev->dev_flags |= PCI_DEV_FLAG_PCIE_BRIDGE_ALIAS;
pdev             4135 drivers/pci/quirks.c static void quirk_mic_x200_dma_alias(struct pci_dev *pdev)
pdev             4137 drivers/pci/quirks.c 	pci_add_dma_alias(pdev, PCI_DEVFN(0x10, 0x0), 1);
pdev             4138 drivers/pci/quirks.c 	pci_add_dma_alias(pdev, PCI_DEVFN(0x11, 0x0), 1);
pdev             4139 drivers/pci/quirks.c 	pci_add_dma_alias(pdev, PCI_DEVFN(0x12, 0x3), 1);
pdev             4158 drivers/pci/quirks.c static void quirk_pex_vca_alias(struct pci_dev *pdev)
pdev             4164 drivers/pci/quirks.c 		pci_add_dma_alias(pdev, PCI_DEVFN(slot, 0x0), 5);
pdev             4178 drivers/pci/quirks.c static void quirk_bridge_cavm_thrx2_pcie_root(struct pci_dev *pdev)
pdev             4180 drivers/pci/quirks.c 	pdev->dev_flags |= PCI_DEV_FLAGS_BRIDGE_XLATE_ROOT;
pdev             4191 drivers/pci/quirks.c static void quirk_tw686x_class(struct pci_dev *pdev)
pdev             4193 drivers/pci/quirks.c 	u32 class = pdev->class;
pdev             4196 drivers/pci/quirks.c 	pdev->class = (PCI_CLASS_MULTIMEDIA_OTHER << 8) | 0x01;
pdev             4197 drivers/pci/quirks.c 	pci_info(pdev, "TW686x PCI class overridden (%#08x -> %#08x)\n",
pdev             4198 drivers/pci/quirks.c 		 class, pdev->class);
pdev             4321 drivers/pci/quirks.c static void quirk_disable_root_port_attributes(struct pci_dev *pdev)
pdev             4323 drivers/pci/quirks.c 	struct pci_dev *root_port = pci_find_pcie_root_port(pdev);
pdev             4326 drivers/pci/quirks.c 		pci_warn(pdev, "PCIe Completion erratum may cause device errors\n");
pdev             4331 drivers/pci/quirks.c 		 dev_name(&pdev->dev));
pdev             4341 drivers/pci/quirks.c static void quirk_chelsio_T5_disable_root_port_attributes(struct pci_dev *pdev)
pdev             4349 drivers/pci/quirks.c 	if ((pdev->device & 0xff00) == 0x5400)
pdev             4350 drivers/pci/quirks.c 		quirk_disable_root_port_attributes(pdev);
pdev             5057 drivers/pci/quirks.c static void quirk_intel_qat_vf_cap(struct pci_dev *pdev)
pdev             5065 drivers/pci/quirks.c 	if (pdev->pcie_cap || pci_find_capability(pdev, PCI_CAP_ID_EXP))
pdev             5069 drivers/pci/quirks.c 	pos = pci_find_capability(pdev, PCI_CAP_ID_MSI);
pdev             5077 drivers/pci/quirks.c 	pci_read_config_byte(pdev, pos + 1, &next_cap);
pdev             5090 drivers/pci/quirks.c 	pci_read_config_word(pdev, pos, &reg16);
pdev             5098 drivers/pci/quirks.c 		pdev->pcie_cap = pos;
pdev             5099 drivers/pci/quirks.c 		pci_read_config_word(pdev, pos + PCI_EXP_FLAGS, &reg16);
pdev             5100 drivers/pci/quirks.c 		pdev->pcie_flags_reg = reg16;
pdev             5101 drivers/pci/quirks.c 		pci_read_config_word(pdev, pos + PCI_EXP_DEVCAP, &reg16);
pdev             5102 drivers/pci/quirks.c 		pdev->pcie_mpss = reg16 & PCI_EXP_DEVCAP_PAYLOAD;
pdev             5104 drivers/pci/quirks.c 		pdev->cfg_size = PCI_CFG_SPACE_EXP_SIZE;
pdev             5105 drivers/pci/quirks.c 		if (pci_read_config_dword(pdev, PCI_CFG_SPACE_SIZE, &status) !=
pdev             5107 drivers/pci/quirks.c 			pdev->cfg_size = PCI_CFG_SPACE_SIZE;
pdev             5109 drivers/pci/quirks.c 		if (pci_find_saved_cap(pdev, PCI_CAP_ID_EXP))
pdev             5121 drivers/pci/quirks.c 		pcie_capability_read_word(pdev, PCI_EXP_DEVCTL, &cap[i++]);
pdev             5122 drivers/pci/quirks.c 		pcie_capability_read_word(pdev, PCI_EXP_LNKCTL, &cap[i++]);
pdev             5123 drivers/pci/quirks.c 		pcie_capability_read_word(pdev, PCI_EXP_SLTCTL, &cap[i++]);
pdev             5124 drivers/pci/quirks.c 		pcie_capability_read_word(pdev, PCI_EXP_RTCTL,  &cap[i++]);
pdev             5125 drivers/pci/quirks.c 		pcie_capability_read_word(pdev, PCI_EXP_DEVCTL2, &cap[i++]);
pdev             5126 drivers/pci/quirks.c 		pcie_capability_read_word(pdev, PCI_EXP_LNKCTL2, &cap[i++]);
pdev             5127 drivers/pci/quirks.c 		pcie_capability_read_word(pdev, PCI_EXP_SLTCTL2, &cap[i++]);
pdev             5128 drivers/pci/quirks.c 		hlist_add_head(&state->next, &pdev->saved_cap_space);
pdev             5141 drivers/pci/quirks.c static void quirk_no_ext_tags(struct pci_dev *pdev)
pdev             5143 drivers/pci/quirks.c 	struct pci_host_bridge *bridge = pci_find_host_bridge(pdev->bus);
pdev             5149 drivers/pci/quirks.c 	pci_info(pdev, "disabling Extended Tags (this device can't handle them)\n");
pdev             5167 drivers/pci/quirks.c static void quirk_amd_harvest_no_ats(struct pci_dev *pdev)
pdev             5169 drivers/pci/quirks.c 	if (pdev->device == 0x7340 && pdev->revision != 0xc5)
pdev             5172 drivers/pci/quirks.c 	pci_info(pdev, "disabling ATS\n");
pdev             5173 drivers/pci/quirks.c 	pdev->ats_cap = 0;
pdev             5185 drivers/pci/quirks.c static void quirk_fsl_no_msi(struct pci_dev *pdev)
pdev             5187 drivers/pci/quirks.c 	if (pci_pcie_type(pdev) == PCI_EXP_TYPE_ROOT_PORT)
pdev             5188 drivers/pci/quirks.c 		pdev->no_msi = 1;
pdev             5200 drivers/pci/quirks.c static void pci_create_device_link(struct pci_dev *pdev, unsigned int consumer,
pdev             5206 drivers/pci/quirks.c 	if (PCI_FUNC(pdev->devfn) != consumer)
pdev             5209 drivers/pci/quirks.c 	supplier_pdev = pci_get_domain_bus_and_slot(pci_domain_nr(pdev->bus),
pdev             5210 drivers/pci/quirks.c 				pdev->bus->number,
pdev             5211 drivers/pci/quirks.c 				PCI_DEVFN(PCI_SLOT(pdev->devfn), supplier));
pdev             5217 drivers/pci/quirks.c 	if (device_link_add(&pdev->dev, &supplier_pdev->dev,
pdev             5219 drivers/pci/quirks.c 		pci_info(pdev, "D0 power state depends on %s\n",
pdev             5222 drivers/pci/quirks.c 		pci_err(pdev, "Cannot enforce power dependency on %s\n",
pdev             5225 drivers/pci/quirks.c 	pm_runtime_allow(&pdev->dev);
pdev             5362 drivers/pci/quirks.c static void quirk_switchtec_ntb_dma_alias(struct pci_dev *pdev)
pdev             5371 drivers/pci/quirks.c 	if (pci_enable_device(pdev)) {
pdev             5372 drivers/pci/quirks.c 		pci_err(pdev, "Cannot enable Switchtec device\n");
pdev             5376 drivers/pci/quirks.c 	mmio = pci_iomap(pdev, 0, 0);
pdev             5378 drivers/pci/quirks.c 		pci_disable_device(pdev);
pdev             5379 drivers/pci/quirks.c 		pci_err(pdev, "Cannot iomap Switchtec device\n");
pdev             5383 drivers/pci/quirks.c 	pci_info(pdev, "Setting Switchtec proxy ID aliases\n");
pdev             5402 drivers/pci/quirks.c 		pci_dbg(pdev, "Processing partition %d\n", pp);
pdev             5408 drivers/pci/quirks.c 			pci_warn(pdev, "Partition %d table_sz 0\n", pp);
pdev             5413 drivers/pci/quirks.c 			pci_warn(pdev,
pdev             5425 drivers/pci/quirks.c 			pci_dbg(pdev,
pdev             5428 drivers/pci/quirks.c 			pci_add_dma_alias(pdev, devfn, 1);
pdev             5432 drivers/pci/quirks.c 	pci_iounmap(pdev, mmio);
pdev             5433 drivers/pci/quirks.c 	pci_disable_device(pdev);
pdev             5476 drivers/pci/quirks.c static void quirk_plx_ntb_dma_alias(struct pci_dev *pdev)
pdev             5478 drivers/pci/quirks.c 	pci_info(pdev, "Setting PLX NTB proxy ID aliases\n");
pdev             5480 drivers/pci/quirks.c 	pci_add_dma_alias(pdev, 0, 256);
pdev             5501 drivers/pci/quirks.c static void quirk_reset_lenovo_thinkpad_p50_nvgpu(struct pci_dev *pdev)
pdev             5506 drivers/pci/quirks.c 	if (pdev->subsystem_vendor != PCI_VENDOR_ID_LENOVO ||
pdev             5507 drivers/pci/quirks.c 	    pdev->subsystem_device != 0x222e ||
pdev             5508 drivers/pci/quirks.c 	    !pdev->reset_fn)
pdev             5511 drivers/pci/quirks.c 	if (pci_enable_device_mem(pdev))
pdev             5518 drivers/pci/quirks.c 	map = pci_iomap(pdev, 0, 0x23000);
pdev             5520 drivers/pci/quirks.c 		pci_err(pdev, "Can't map MMIO space\n");
pdev             5529 drivers/pci/quirks.c 		pci_info(pdev, FW_BUG "GPU left initialized by EFI, resetting\n");
pdev             5530 drivers/pci/quirks.c 		ret = pci_reset_bus(pdev);
pdev             5532 drivers/pci/quirks.c 			pci_err(pdev, "Failed to reset GPU: %d\n", ret);
pdev             5537 drivers/pci/quirks.c 	pci_disable_device(pdev);
pdev             5554 drivers/pci/quirks.c static void apex_pci_fixup_class(struct pci_dev *pdev)
pdev             5556 drivers/pci/quirks.c 	pdev->class = (PCI_CLASS_SYSTEM_OTHER << 8) | pdev->class;
pdev               24 drivers/pci/rom.c int pci_enable_rom(struct pci_dev *pdev)
pdev               26 drivers/pci/rom.c 	struct resource *res = &pdev->resource[PCI_ROM_RESOURCE];
pdev               42 drivers/pci/rom.c 	pcibios_resource_to_bus(pdev->bus, &region, res);
pdev               43 drivers/pci/rom.c 	pci_read_config_dword(pdev, pdev->rom_base_reg, &rom_addr);
pdev               46 drivers/pci/rom.c 	pci_write_config_dword(pdev, pdev->rom_base_reg, rom_addr);
pdev               58 drivers/pci/rom.c void pci_disable_rom(struct pci_dev *pdev)
pdev               60 drivers/pci/rom.c 	struct resource *res = &pdev->resource[PCI_ROM_RESOURCE];
pdev               66 drivers/pci/rom.c 	pci_read_config_dword(pdev, pdev->rom_base_reg, &rom_addr);
pdev               68 drivers/pci/rom.c 	pci_write_config_dword(pdev, pdev->rom_base_reg, rom_addr);
pdev               83 drivers/pci/rom.c static size_t pci_get_rom_size(struct pci_dev *pdev, void __iomem *rom,
pdev               95 drivers/pci/rom.c 			pci_info(pdev, "Invalid PCI ROM header signature: expecting 0xaa55, got %#06x\n",
pdev              102 drivers/pci/rom.c 			pci_info(pdev, "Invalid PCI ROM data signature: expecting 0x52494350, got %#010x\n",
pdev              114 drivers/pci/rom.c 				pci_info(pdev, "No more image in the PCI ROM\n");
pdev              136 drivers/pci/rom.c void __iomem *pci_map_rom(struct pci_dev *pdev, size_t *size)
pdev              138 drivers/pci/rom.c 	struct resource *res = &pdev->resource[PCI_ROM_RESOURCE];
pdev              143 drivers/pci/rom.c 	if (res->parent == NULL && pci_assign_resource(pdev, PCI_ROM_RESOURCE))
pdev              146 drivers/pci/rom.c 	start = pci_resource_start(pdev, PCI_ROM_RESOURCE);
pdev              147 drivers/pci/rom.c 	*size = pci_resource_len(pdev, PCI_ROM_RESOURCE);
pdev              152 drivers/pci/rom.c 	if (pci_enable_rom(pdev))
pdev              164 drivers/pci/rom.c 	*size = pci_get_rom_size(pdev, rom, *size);
pdev              175 drivers/pci/rom.c 		pci_disable_rom(pdev);
pdev              187 drivers/pci/rom.c void pci_unmap_rom(struct pci_dev *pdev, void __iomem *rom)
pdev              189 drivers/pci/rom.c 	struct resource *res = &pdev->resource[PCI_ROM_RESOURCE];
pdev              195 drivers/pci/rom.c 		pci_disable_rom(pdev);
pdev              205 drivers/pci/rom.c void __iomem *pci_platform_rom(struct pci_dev *pdev, size_t *size)
pdev              207 drivers/pci/rom.c 	if (pdev->rom && pdev->romlen) {
pdev              208 drivers/pci/rom.c 		*size = pdev->romlen;
pdev              209 drivers/pci/rom.c 		return phys_to_virt((phys_addr_t)pdev->rom);
pdev               28 drivers/pci/search.c int pci_for_each_dma_alias(struct pci_dev *pdev,
pdev               29 drivers/pci/search.c 			   int (*fn)(struct pci_dev *pdev,
pdev               35 drivers/pci/search.c 	ret = fn(pdev, pci_dev_id(pdev), data);
pdev               43 drivers/pci/search.c 	if (unlikely(pdev->dma_alias_mask)) {
pdev               46 drivers/pci/search.c 		for_each_set_bit(devfn, pdev->dma_alias_mask, MAX_NR_DEVFNS) {
pdev               47 drivers/pci/search.c 			ret = fn(pdev, PCI_DEVID(pdev->bus->number, devfn),
pdev               54 drivers/pci/search.c 	for (bus = pdev->bus; !pci_is_root_bus(bus); bus = bus->parent) {
pdev              240 drivers/pci/search.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              243 drivers/pci/search.c 	if (pci_match_one_device(id, pdev))
pdev              269 drivers/pci/search.c 	struct pci_dev *pdev = NULL;
pdev              277 drivers/pci/search.c 		pdev = to_pci_dev(dev);
pdev              279 drivers/pci/search.c 	return pdev;
pdev             1089 drivers/pci/switch/switchtec.c 		dma_free_coherent(&stdev->pdev->dev, sizeof(*stdev->dma_mrpc),
pdev             1099 drivers/pci/switch/switchtec.c 	pci_clear_master(stdev->pdev);
pdev             1120 drivers/pci/switch/switchtec.c static struct switchtec_dev *stdev_create(struct pci_dev *pdev)
pdev             1129 drivers/pci/switch/switchtec.c 			     dev_to_node(&pdev->dev));
pdev             1134 drivers/pci/switch/switchtec.c 	stdev->pdev = pdev;
pdev             1147 drivers/pci/switch/switchtec.c 	dev->parent = &pdev->dev;
pdev             1273 drivers/pci/switch/switchtec.c 	nvecs = pci_alloc_irq_vectors(stdev->pdev, 1, nirqs,
pdev             1283 drivers/pci/switch/switchtec.c 	event_irq = pci_irq_vector(stdev->pdev, event_irq);
pdev             1287 drivers/pci/switch/switchtec.c 	rc = devm_request_irq(&stdev->pdev->dev, event_irq,
pdev             1301 drivers/pci/switch/switchtec.c 	dma_mrpc_irq  = pci_irq_vector(stdev->pdev, dma_mrpc_irq);
pdev             1305 drivers/pci/switch/switchtec.c 	rc = devm_request_irq(&stdev->pdev->dev, dma_mrpc_irq,
pdev             1342 drivers/pci/switch/switchtec.c 			      struct pci_dev *pdev)
pdev             1348 drivers/pci/switch/switchtec.c 	rc = pcim_enable_device(pdev);
pdev             1352 drivers/pci/switch/switchtec.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             1356 drivers/pci/switch/switchtec.c 	pci_set_master(pdev);
pdev             1358 drivers/pci/switch/switchtec.c 	res_start = pci_resource_start(pdev, 0);
pdev             1359 drivers/pci/switch/switchtec.c 	res_len = pci_resource_len(pdev, 0);
pdev             1361 drivers/pci/switch/switchtec.c 	if (!devm_request_mem_region(&pdev->dev, res_start,
pdev             1365 drivers/pci/switch/switchtec.c 	stdev->mmio_mrpc = devm_ioremap_wc(&pdev->dev, res_start,
pdev             1370 drivers/pci/switch/switchtec.c 	map = devm_ioremap(&pdev->dev,
pdev             1392 drivers/pci/switch/switchtec.c 	pci_set_drvdata(pdev, stdev);
pdev             1400 drivers/pci/switch/switchtec.c 	stdev->dma_mrpc = dma_alloc_coherent(&stdev->pdev->dev,
pdev             1410 drivers/pci/switch/switchtec.c static int switchtec_pci_probe(struct pci_dev *pdev,
pdev             1416 drivers/pci/switch/switchtec.c 	if (pdev->class == (PCI_CLASS_BRIDGE_OTHER << 8))
pdev             1419 drivers/pci/switch/switchtec.c 	stdev = stdev_create(pdev);
pdev             1423 drivers/pci/switch/switchtec.c 	rc = switchtec_init_pci(stdev, pdev);
pdev             1457 drivers/pci/switch/switchtec.c static void switchtec_pci_remove(struct pci_dev *pdev)
pdev             1459 drivers/pci/switch/switchtec.c 	struct switchtec_dev *stdev = pci_get_drvdata(pdev);
pdev             1461 drivers/pci/switch/switchtec.c 	pci_set_drvdata(pdev, NULL);
pdev               58 drivers/pci/xen-pcifront.c 	struct pcifront_device *pdev;
pdev               64 drivers/pci/xen-pcifront.c 	return sd->pdev;
pdev               69 drivers/pci/xen-pcifront.c 				    struct pcifront_device *pdev)
pdev               74 drivers/pci/xen-pcifront.c 	sd->pdev = pdev;
pdev              105 drivers/pci/xen-pcifront.c static inline void schedule_pcifront_aer_op(struct pcifront_device *pdev)
pdev              107 drivers/pci/xen-pcifront.c 	if (test_bit(_XEN_PCIB_active, (unsigned long *)&pdev->sh_info->flags)
pdev              108 drivers/pci/xen-pcifront.c 		&& !test_and_set_bit(_PDEVB_op_active, &pdev->flags)) {
pdev              109 drivers/pci/xen-pcifront.c 		dev_dbg(&pdev->xdev->dev, "schedule aer frontend job\n");
pdev              110 drivers/pci/xen-pcifront.c 		schedule_work(&pdev->op_work);
pdev              114 drivers/pci/xen-pcifront.c static int do_pci_op(struct pcifront_device *pdev, struct xen_pci_op *op)
pdev              117 drivers/pci/xen-pcifront.c 	struct xen_pci_op *active_op = &pdev->sh_info->op;
pdev              119 drivers/pci/xen-pcifront.c 	evtchn_port_t port = pdev->evtchn;
pdev              120 drivers/pci/xen-pcifront.c 	unsigned irq = pdev->irq;
pdev              123 drivers/pci/xen-pcifront.c 	spin_lock_irqsave(&pdev->sh_info_lock, irq_flags);
pdev              129 drivers/pci/xen-pcifront.c 	set_bit(_XEN_PCIF_active, (unsigned long *)&pdev->sh_info->flags);
pdev              143 drivers/pci/xen-pcifront.c 			(unsigned long *)&pdev->sh_info->flags)) {
pdev              148 drivers/pci/xen-pcifront.c 			dev_err(&pdev->xdev->dev,
pdev              151 drivers/pci/xen-pcifront.c 				  (unsigned long *)&pdev->sh_info->flags);
pdev              163 drivers/pci/xen-pcifront.c 			(unsigned long *)&pdev->sh_info->flags)) {
pdev              164 drivers/pci/xen-pcifront.c 		dev_err(&pdev->xdev->dev,
pdev              166 drivers/pci/xen-pcifront.c 		schedule_pcifront_aer_op(pdev);
pdev              173 drivers/pci/xen-pcifront.c 	spin_unlock_irqrestore(&pdev->sh_info_lock, irq_flags);
pdev              191 drivers/pci/xen-pcifront.c 	struct pcifront_device *pdev = pcifront_get_pdev(sd);
pdev              194 drivers/pci/xen-pcifront.c 		dev_info(&pdev->xdev->dev,
pdev              199 drivers/pci/xen-pcifront.c 	err = do_pci_op(pdev, &op);
pdev              203 drivers/pci/xen-pcifront.c 			dev_info(&pdev->xdev->dev, "read got back value %x\n",
pdev              230 drivers/pci/xen-pcifront.c 	struct pcifront_device *pdev = pcifront_get_pdev(sd);
pdev              233 drivers/pci/xen-pcifront.c 		dev_info(&pdev->xdev->dev,
pdev              239 drivers/pci/xen-pcifront.c 	return errno_to_pcibios_err(do_pci_op(pdev, &op));
pdev              261 drivers/pci/xen-pcifront.c 	struct pcifront_device *pdev = pcifront_get_pdev(sd);
pdev              278 drivers/pci/xen-pcifront.c 	err = do_pci_op(pdev, &op);
pdev              313 drivers/pci/xen-pcifront.c 	struct pcifront_device *pdev = pcifront_get_pdev(sd);
pdev              315 drivers/pci/xen-pcifront.c 	err = do_pci_op(pdev, &op);
pdev              332 drivers/pci/xen-pcifront.c 	struct pcifront_device *pdev = pcifront_get_pdev(sd);
pdev              334 drivers/pci/xen-pcifront.c 	err = do_pci_op(pdev, &op);
pdev              361 drivers/pci/xen-pcifront.c 	struct pcifront_device *pdev = pcifront_get_pdev(sd);
pdev              363 drivers/pci/xen-pcifront.c 	err = do_pci_op(pdev, &op);
pdev              395 drivers/pci/xen-pcifront.c 	struct pcifront_device *pdev = data;
pdev              403 drivers/pci/xen-pcifront.c 			dev_info(&pdev->xdev->dev, "claiming resource %s/%d\n",
pdev              406 drivers/pci/xen-pcifront.c 				dev_err(&pdev->xdev->dev, "Could not claim resource %s/%d! "
pdev              416 drivers/pci/xen-pcifront.c static int pcifront_scan_bus(struct pcifront_device *pdev,
pdev              437 drivers/pci/xen-pcifront.c 			dev_info(&pdev->xdev->dev, "New device on "
pdev              445 drivers/pci/xen-pcifront.c static int pcifront_scan_root(struct pcifront_device *pdev,
pdev              461 drivers/pci/xen-pcifront.c 		dev_err(&pdev->xdev->dev,
pdev              463 drivers/pci/xen-pcifront.c 		dev_err(&pdev->xdev->dev,
pdev              470 drivers/pci/xen-pcifront.c 	dev_info(&pdev->xdev->dev, "Creating PCI Frontend Bus %04x:%02x\n",
pdev              482 drivers/pci/xen-pcifront.c 	pcifront_init_sd(sd, domain, bus, pdev);
pdev              486 drivers/pci/xen-pcifront.c 	b = pci_scan_root_bus(&pdev->xdev->dev, bus,
pdev              489 drivers/pci/xen-pcifront.c 		dev_err(&pdev->xdev->dev,
pdev              499 drivers/pci/xen-pcifront.c 	list_add(&bus_entry->list, &pdev->root_buses);
pdev              503 drivers/pci/xen-pcifront.c 	err = pcifront_scan_bus(pdev, domain, bus, b);
pdev              506 drivers/pci/xen-pcifront.c 	pci_walk_bus(b, pcifront_claim_resource, pdev);
pdev              521 drivers/pci/xen-pcifront.c static int pcifront_rescan_root(struct pcifront_device *pdev,
pdev              529 drivers/pci/xen-pcifront.c 		dev_err(&pdev->xdev->dev,
pdev              531 drivers/pci/xen-pcifront.c 		dev_err(&pdev->xdev->dev,
pdev              537 drivers/pci/xen-pcifront.c 	dev_info(&pdev->xdev->dev, "Rescanning PCI Frontend Bus %04x:%02x\n",
pdev              543 drivers/pci/xen-pcifront.c 		return pcifront_scan_root(pdev, domain, bus);
pdev              545 drivers/pci/xen-pcifront.c 	err = pcifront_scan_bus(pdev, domain, bus, b);
pdev              548 drivers/pci/xen-pcifront.c 	pci_walk_bus(b, pcifront_claim_resource, pdev);
pdev              568 drivers/pci/xen-pcifront.c static void pcifront_free_roots(struct pcifront_device *pdev)
pdev              572 drivers/pci/xen-pcifront.c 	dev_dbg(&pdev->xdev->dev, "cleaning up root buses\n");
pdev              575 drivers/pci/xen-pcifront.c 	list_for_each_entry_safe(bus_entry, t, &pdev->root_buses, list) {
pdev              591 drivers/pci/xen-pcifront.c 						struct pcifront_device *pdev,
pdev              596 drivers/pci/xen-pcifront.c 	int bus = pdev->sh_info->aer_op.bus;
pdev              597 drivers/pci/xen-pcifront.c 	int devfn = pdev->sh_info->aer_op.devfn;
pdev              598 drivers/pci/xen-pcifront.c 	int domain = pdev->sh_info->aer_op.domain;
pdev              602 drivers/pci/xen-pcifront.c 	dev_dbg(&pdev->xdev->dev,
pdev              609 drivers/pci/xen-pcifront.c 		dev_err(&pdev->xdev->dev, "device or AER driver is NULL\n");
pdev              637 drivers/pci/xen-pcifront.c 					dev_err(&pdev->xdev->dev,
pdev              654 drivers/pci/xen-pcifront.c 	struct pcifront_device *pdev =
pdev              656 drivers/pci/xen-pcifront.c 	int cmd = pdev->sh_info->aer_op.cmd;
pdev              658 drivers/pci/xen-pcifront.c 		(pci_channel_state_t)pdev->sh_info->aer_op.err;
pdev              662 drivers/pci/xen-pcifront.c 	dev_dbg(&pdev->xdev->dev,
pdev              664 drivers/pci/xen-pcifront.c 		pdev->sh_info->aer_op.bus, pdev->sh_info->aer_op.devfn);
pdev              666 drivers/pci/xen-pcifront.c 	pdev->sh_info->aer_op.err = pcifront_common_process(cmd, pdev, state);
pdev              670 drivers/pci/xen-pcifront.c 	clear_bit(_XEN_PCIB_active, (unsigned long *)&pdev->sh_info->flags);
pdev              671 drivers/pci/xen-pcifront.c 	notify_remote_via_evtchn(pdev->evtchn);
pdev              675 drivers/pci/xen-pcifront.c 	clear_bit(_PDEVB_op_active, &pdev->flags);
pdev              678 drivers/pci/xen-pcifront.c 	schedule_pcifront_aer_op(pdev);
pdev              684 drivers/pci/xen-pcifront.c 	struct pcifront_device *pdev = dev;
pdev              685 drivers/pci/xen-pcifront.c 	schedule_pcifront_aer_op(pdev);
pdev              688 drivers/pci/xen-pcifront.c static int pcifront_connect_and_init_dma(struct pcifront_device *pdev)
pdev              695 drivers/pci/xen-pcifront.c 		dev_info(&pdev->xdev->dev, "Installing PCI frontend\n");
pdev              696 drivers/pci/xen-pcifront.c 		pcifront_dev = pdev;
pdev              705 drivers/pci/xen-pcifront.c 			dev_err(&pdev->xdev->dev, "Could not setup SWIOTLB!\n");
pdev              710 drivers/pci/xen-pcifront.c static void pcifront_disconnect(struct pcifront_device *pdev)
pdev              714 drivers/pci/xen-pcifront.c 	if (pdev == pcifront_dev) {
pdev              715 drivers/pci/xen-pcifront.c 		dev_info(&pdev->xdev->dev,
pdev              724 drivers/pci/xen-pcifront.c 	struct pcifront_device *pdev;
pdev              726 drivers/pci/xen-pcifront.c 	pdev = kzalloc(sizeof(struct pcifront_device), GFP_KERNEL);
pdev              727 drivers/pci/xen-pcifront.c 	if (pdev == NULL)
pdev              730 drivers/pci/xen-pcifront.c 	pdev->sh_info =
pdev              732 drivers/pci/xen-pcifront.c 	if (pdev->sh_info == NULL) {
pdev              733 drivers/pci/xen-pcifront.c 		kfree(pdev);
pdev              734 drivers/pci/xen-pcifront.c 		pdev = NULL;
pdev              737 drivers/pci/xen-pcifront.c 	pdev->sh_info->flags = 0;
pdev              740 drivers/pci/xen-pcifront.c 	set_bit(_XEN_PCIB_AERHANDLER, (void *)&pdev->sh_info->flags);
pdev              742 drivers/pci/xen-pcifront.c 	dev_set_drvdata(&xdev->dev, pdev);
pdev              743 drivers/pci/xen-pcifront.c 	pdev->xdev = xdev;
pdev              745 drivers/pci/xen-pcifront.c 	INIT_LIST_HEAD(&pdev->root_buses);
pdev              747 drivers/pci/xen-pcifront.c 	spin_lock_init(&pdev->sh_info_lock);
pdev              749 drivers/pci/xen-pcifront.c 	pdev->evtchn = INVALID_EVTCHN;
pdev              750 drivers/pci/xen-pcifront.c 	pdev->gnt_ref = INVALID_GRANT_REF;
pdev              751 drivers/pci/xen-pcifront.c 	pdev->irq = -1;
pdev              753 drivers/pci/xen-pcifront.c 	INIT_WORK(&pdev->op_work, pcifront_do_aer);
pdev              756 drivers/pci/xen-pcifront.c 		pdev, pdev->sh_info);
pdev              758 drivers/pci/xen-pcifront.c 	return pdev;
pdev              761 drivers/pci/xen-pcifront.c static void free_pdev(struct pcifront_device *pdev)
pdev              763 drivers/pci/xen-pcifront.c 	dev_dbg(&pdev->xdev->dev, "freeing pdev @ 0x%p\n", pdev);
pdev              765 drivers/pci/xen-pcifront.c 	pcifront_free_roots(pdev);
pdev              767 drivers/pci/xen-pcifront.c 	cancel_work_sync(&pdev->op_work);
pdev              769 drivers/pci/xen-pcifront.c 	if (pdev->irq >= 0)
pdev              770 drivers/pci/xen-pcifront.c 		unbind_from_irqhandler(pdev->irq, pdev);
pdev              772 drivers/pci/xen-pcifront.c 	if (pdev->evtchn != INVALID_EVTCHN)
pdev              773 drivers/pci/xen-pcifront.c 		xenbus_free_evtchn(pdev->xdev, pdev->evtchn);
pdev              775 drivers/pci/xen-pcifront.c 	if (pdev->gnt_ref != INVALID_GRANT_REF)
pdev              776 drivers/pci/xen-pcifront.c 		gnttab_end_foreign_access(pdev->gnt_ref, 0 /* r/w page */,
pdev              777 drivers/pci/xen-pcifront.c 					  (unsigned long)pdev->sh_info);
pdev              779 drivers/pci/xen-pcifront.c 		free_page((unsigned long)pdev->sh_info);
pdev              781 drivers/pci/xen-pcifront.c 	dev_set_drvdata(&pdev->xdev->dev, NULL);
pdev              783 drivers/pci/xen-pcifront.c 	kfree(pdev);
pdev              786 drivers/pci/xen-pcifront.c static int pcifront_publish_info(struct pcifront_device *pdev)
pdev              792 drivers/pci/xen-pcifront.c 	err = xenbus_grant_ring(pdev->xdev, pdev->sh_info, 1, &gref);
pdev              796 drivers/pci/xen-pcifront.c 	pdev->gnt_ref = gref;
pdev              798 drivers/pci/xen-pcifront.c 	err = xenbus_alloc_evtchn(pdev->xdev, &pdev->evtchn);
pdev              802 drivers/pci/xen-pcifront.c 	err = bind_evtchn_to_irqhandler(pdev->evtchn, pcifront_handler_aer,
pdev              803 drivers/pci/xen-pcifront.c 		0, "pcifront", pdev);
pdev              808 drivers/pci/xen-pcifront.c 	pdev->irq = err;
pdev              813 drivers/pci/xen-pcifront.c 		xenbus_dev_fatal(pdev->xdev, err,
pdev              819 drivers/pci/xen-pcifront.c 	err = xenbus_printf(trans, pdev->xdev->nodename,
pdev              820 drivers/pci/xen-pcifront.c 			    "pci-op-ref", "%u", pdev->gnt_ref);
pdev              822 drivers/pci/xen-pcifront.c 		err = xenbus_printf(trans, pdev->xdev->nodename,
pdev              823 drivers/pci/xen-pcifront.c 				    "event-channel", "%u", pdev->evtchn);
pdev              825 drivers/pci/xen-pcifront.c 		err = xenbus_printf(trans, pdev->xdev->nodename,
pdev              830 drivers/pci/xen-pcifront.c 		xenbus_dev_fatal(pdev->xdev, err,
pdev              838 drivers/pci/xen-pcifront.c 			xenbus_dev_fatal(pdev->xdev, err,
pdev              845 drivers/pci/xen-pcifront.c 	xenbus_switch_state(pdev->xdev, XenbusStateInitialised);
pdev              847 drivers/pci/xen-pcifront.c 	dev_dbg(&pdev->xdev->dev, "publishing successful!\n");
pdev              853 drivers/pci/xen-pcifront.c static int pcifront_try_connect(struct pcifront_device *pdev)
pdev              862 drivers/pci/xen-pcifront.c 	if (xenbus_read_driver_state(pdev->xdev->nodename) !=
pdev              866 drivers/pci/xen-pcifront.c 	err = pcifront_connect_and_init_dma(pdev);
pdev              868 drivers/pci/xen-pcifront.c 		xenbus_dev_fatal(pdev->xdev, err,
pdev              873 drivers/pci/xen-pcifront.c 	err = xenbus_scanf(XBT_NIL, pdev->xdev->otherend,
pdev              876 drivers/pci/xen-pcifront.c 		xenbus_dev_error(pdev->xdev, err,
pdev              878 drivers/pci/xen-pcifront.c 		err = pcifront_scan_root(pdev, 0, 0);
pdev              880 drivers/pci/xen-pcifront.c 			xenbus_dev_fatal(pdev->xdev, err,
pdev              888 drivers/pci/xen-pcifront.c 		xenbus_dev_fatal(pdev->xdev, err,
pdev              900 drivers/pci/xen-pcifront.c 		err = xenbus_scanf(XBT_NIL, pdev->xdev->otherend, str,
pdev              905 drivers/pci/xen-pcifront.c 			xenbus_dev_fatal(pdev->xdev, err,
pdev              910 drivers/pci/xen-pcifront.c 		err = pcifront_scan_root(pdev, domain, bus);
pdev              912 drivers/pci/xen-pcifront.c 			xenbus_dev_fatal(pdev->xdev, err,
pdev              919 drivers/pci/xen-pcifront.c 	err = xenbus_switch_state(pdev->xdev, XenbusStateConnected);
pdev              925 drivers/pci/xen-pcifront.c static int pcifront_try_disconnect(struct pcifront_device *pdev)
pdev              931 drivers/pci/xen-pcifront.c 	prev_state = xenbus_read_driver_state(pdev->xdev->nodename);
pdev              937 drivers/pci/xen-pcifront.c 		pcifront_free_roots(pdev);
pdev              938 drivers/pci/xen-pcifront.c 		pcifront_disconnect(pdev);
pdev              941 drivers/pci/xen-pcifront.c 	err = xenbus_switch_state(pdev->xdev, XenbusStateClosed);
pdev              948 drivers/pci/xen-pcifront.c static int pcifront_attach_devices(struct pcifront_device *pdev)
pdev              955 drivers/pci/xen-pcifront.c 	if (xenbus_read_driver_state(pdev->xdev->nodename) !=
pdev              959 drivers/pci/xen-pcifront.c 	err = xenbus_scanf(XBT_NIL, pdev->xdev->otherend,
pdev              962 drivers/pci/xen-pcifront.c 		xenbus_dev_error(pdev->xdev, err,
pdev              964 drivers/pci/xen-pcifront.c 		err = pcifront_rescan_root(pdev, 0, 0);
pdev              966 drivers/pci/xen-pcifront.c 			xenbus_dev_fatal(pdev->xdev, err,
pdev              974 drivers/pci/xen-pcifront.c 		xenbus_dev_fatal(pdev->xdev, err,
pdev              986 drivers/pci/xen-pcifront.c 		err = xenbus_scanf(XBT_NIL, pdev->xdev->otherend, str,
pdev              991 drivers/pci/xen-pcifront.c 			xenbus_dev_fatal(pdev->xdev, err,
pdev              996 drivers/pci/xen-pcifront.c 		err = pcifront_rescan_root(pdev, domain, bus);
pdev              998 drivers/pci/xen-pcifront.c 			xenbus_dev_fatal(pdev->xdev, err,
pdev             1005 drivers/pci/xen-pcifront.c 	xenbus_switch_state(pdev->xdev, XenbusStateConnected);
pdev             1011 drivers/pci/xen-pcifront.c static int pcifront_detach_devices(struct pcifront_device *pdev)
pdev             1019 drivers/pci/xen-pcifront.c 	if (xenbus_read_driver_state(pdev->xdev->nodename) !=
pdev             1023 drivers/pci/xen-pcifront.c 	err = xenbus_scanf(XBT_NIL, pdev->xdev->otherend, "num_devs", "%d",
pdev             1028 drivers/pci/xen-pcifront.c 		xenbus_dev_fatal(pdev->xdev, err,
pdev             1041 drivers/pci/xen-pcifront.c 		state = xenbus_read_unsigned(pdev->xdev->otherend, str,
pdev             1053 drivers/pci/xen-pcifront.c 		err = xenbus_scanf(XBT_NIL, pdev->xdev->otherend, str,
pdev             1058 drivers/pci/xen-pcifront.c 			xenbus_dev_fatal(pdev->xdev, err,
pdev             1066 drivers/pci/xen-pcifront.c 			dev_dbg(&pdev->xdev->dev,
pdev             1076 drivers/pci/xen-pcifront.c 		dev_dbg(&pdev->xdev->dev,
pdev             1081 drivers/pci/xen-pcifront.c 	err = xenbus_switch_state(pdev->xdev, XenbusStateReconfiguring);
pdev             1090 drivers/pci/xen-pcifront.c 	struct pcifront_device *pdev = dev_get_drvdata(&xdev->dev);
pdev             1100 drivers/pci/xen-pcifront.c 		pcifront_try_connect(pdev);
pdev             1109 drivers/pci/xen-pcifront.c 		pcifront_try_disconnect(pdev);
pdev             1113 drivers/pci/xen-pcifront.c 		pcifront_detach_devices(pdev);
pdev             1117 drivers/pci/xen-pcifront.c 		pcifront_attach_devices(pdev);
pdev             1126 drivers/pci/xen-pcifront.c 	struct pcifront_device *pdev = alloc_pdev(xdev);
pdev             1128 drivers/pci/xen-pcifront.c 	if (pdev == NULL) {
pdev             1135 drivers/pci/xen-pcifront.c 	err = pcifront_publish_info(pdev);
pdev             1137 drivers/pci/xen-pcifront.c 		free_pdev(pdev);
pdev             1145 drivers/pci/xen-pcifront.c 	struct pcifront_device *pdev = dev_get_drvdata(&xdev->dev);
pdev             1146 drivers/pci/xen-pcifront.c 	if (pdev)
pdev             1147 drivers/pci/xen-pcifront.c 		free_pdev(pdev);
pdev               47 drivers/pcmcia/at91_cf.c 	struct platform_device	*pdev;
pdev               75 drivers/pcmcia/at91_cf.c 			dev_dbg(&cf->pdev->dev, "card %s\n",
pdev              133 drivers/pcmcia/at91_cf.c 	dev_dbg(&cf->pdev->dev, "Vcc %d, io_irq %d, flags %04x csc %04x\n",
pdev              167 drivers/pcmcia/at91_cf.c 		dev_dbg(&cf->pdev->dev, "8bit i/o bus\n");
pdev              170 drivers/pcmcia/at91_cf.c 		dev_dbg(&cf->pdev->dev, "16bit i/o bus\n");
pdev              219 drivers/pcmcia/at91_cf.c static int at91_cf_dt_init(struct platform_device *pdev)
pdev              223 drivers/pcmcia/at91_cf.c 	board = devm_kzalloc(&pdev->dev, sizeof(*board), GFP_KERNEL);
pdev              227 drivers/pcmcia/at91_cf.c 	board->irq_pin = of_get_gpio(pdev->dev.of_node, 0);
pdev              228 drivers/pcmcia/at91_cf.c 	board->det_pin = of_get_gpio(pdev->dev.of_node, 1);
pdev              229 drivers/pcmcia/at91_cf.c 	board->vcc_pin = of_get_gpio(pdev->dev.of_node, 2);
pdev              230 drivers/pcmcia/at91_cf.c 	board->rst_pin = of_get_gpio(pdev->dev.of_node, 3);
pdev              232 drivers/pcmcia/at91_cf.c 	pdev->dev.platform_data = board;
pdev              239 drivers/pcmcia/at91_cf.c static int at91_cf_dt_init(struct platform_device *pdev)
pdev              245 drivers/pcmcia/at91_cf.c static int at91_cf_probe(struct platform_device *pdev)
pdev              248 drivers/pcmcia/at91_cf.c 	struct at91_cf_data	*board = pdev->dev.platform_data;
pdev              253 drivers/pcmcia/at91_cf.c 		status = at91_cf_dt_init(pdev);
pdev              257 drivers/pcmcia/at91_cf.c 		board = pdev->dev.platform_data;
pdev              263 drivers/pcmcia/at91_cf.c 	io = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              267 drivers/pcmcia/at91_cf.c 	cf = devm_kzalloc(&pdev->dev, sizeof(*cf), GFP_KERNEL);
pdev              272 drivers/pcmcia/at91_cf.c 	cf->pdev = pdev;
pdev              274 drivers/pcmcia/at91_cf.c 	platform_set_drvdata(pdev, cf);
pdev              277 drivers/pcmcia/at91_cf.c 	status = devm_gpio_request(&pdev->dev, board->det_pin, "cf_det");
pdev              281 drivers/pcmcia/at91_cf.c 	status = devm_request_irq(&pdev->dev, gpio_to_irq(board->det_pin),
pdev              286 drivers/pcmcia/at91_cf.c 	device_init_wakeup(&pdev->dev, 1);
pdev              288 drivers/pcmcia/at91_cf.c 	status = devm_gpio_request(&pdev->dev, board->rst_pin, "cf_rst");
pdev              293 drivers/pcmcia/at91_cf.c 		status = devm_gpio_request(&pdev->dev, board->vcc_pin, "cf_vcc");
pdev              305 drivers/pcmcia/at91_cf.c 		status = devm_gpio_request(&pdev->dev, board->irq_pin, "cf_irq");
pdev              309 drivers/pcmcia/at91_cf.c 		status = devm_request_irq(&pdev->dev, gpio_to_irq(board->irq_pin),
pdev              327 drivers/pcmcia/at91_cf.c 	if (!devm_request_mem_region(&pdev->dev, io->start, resource_size(io), "at91_cf")) {
pdev              332 drivers/pcmcia/at91_cf.c 	dev_info(&pdev->dev, "irqs det #%d, io #%d\n",
pdev              336 drivers/pcmcia/at91_cf.c 	cf->socket.dev.parent = &pdev->dev;
pdev              351 drivers/pcmcia/at91_cf.c 	device_init_wakeup(&pdev->dev, 0);
pdev              355 drivers/pcmcia/at91_cf.c static int at91_cf_remove(struct platform_device *pdev)
pdev              357 drivers/pcmcia/at91_cf.c 	struct at91_cf_socket	*cf = platform_get_drvdata(pdev);
pdev              360 drivers/pcmcia/at91_cf.c 	device_init_wakeup(&pdev->dev, 0);
pdev              367 drivers/pcmcia/at91_cf.c static int at91_cf_suspend(struct platform_device *pdev, pm_message_t mesg)
pdev              369 drivers/pcmcia/at91_cf.c 	struct at91_cf_socket	*cf = platform_get_drvdata(pdev);
pdev              372 drivers/pcmcia/at91_cf.c 	if (device_may_wakeup(&pdev->dev)) {
pdev              380 drivers/pcmcia/at91_cf.c static int at91_cf_resume(struct platform_device *pdev)
pdev              382 drivers/pcmcia/at91_cf.c 	struct at91_cf_socket	*cf = platform_get_drvdata(pdev);
pdev              385 drivers/pcmcia/at91_cf.c 	if (device_may_wakeup(&pdev->dev)) {
pdev              326 drivers/pcmcia/bcm63xx_pcmcia.c static int bcm63xx_drv_pcmcia_probe(struct platform_device *pdev)
pdev              343 drivers/pcmcia/bcm63xx_pcmcia.c 	skt->common_res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              344 drivers/pcmcia/bcm63xx_pcmcia.c 	skt->attr_res = platform_get_resource(pdev, IORESOURCE_MEM, 2);
pdev              345 drivers/pcmcia/bcm63xx_pcmcia.c 	irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              346 drivers/pcmcia/bcm63xx_pcmcia.c 	skt->pd = pdev->dev.platform_data;
pdev              353 drivers/pcmcia/bcm63xx_pcmcia.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              368 drivers/pcmcia/bcm63xx_pcmcia.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 3);
pdev              380 drivers/pcmcia/bcm63xx_pcmcia.c 	sock->dev.parent = &pdev->dev;
pdev              425 drivers/pcmcia/bcm63xx_pcmcia.c 	platform_set_drvdata(pdev, skt);
pdev              439 drivers/pcmcia/bcm63xx_pcmcia.c static int bcm63xx_drv_pcmcia_remove(struct platform_device *pdev)
pdev              444 drivers/pcmcia/bcm63xx_pcmcia.c 	skt = platform_get_drvdata(pdev);
pdev              423 drivers/pcmcia/db1xxx_ss.c static int db1x_pcmcia_socket_probe(struct platform_device *pdev)
pdev              433 drivers/pcmcia/db1xxx_ss.c 	sock->nr = pdev->id;
pdev              468 drivers/pcmcia/db1xxx_ss.c 	r = platform_get_resource_byname(pdev, IORESOURCE_IRQ, "card");
pdev              474 drivers/pcmcia/db1xxx_ss.c 	r = platform_get_resource_byname(pdev, IORESOURCE_IRQ, "insert");
pdev              482 drivers/pcmcia/db1xxx_ss.c 	r = platform_get_resource_byname(pdev, IORESOURCE_IRQ, "stschg");
pdev              486 drivers/pcmcia/db1xxx_ss.c 	r = platform_get_resource_byname(pdev, IORESOURCE_IRQ, "eject");
pdev              492 drivers/pcmcia/db1xxx_ss.c 	r = platform_get_resource_byname(pdev, IORESOURCE_MEM, "pcmcia-attr");
pdev              501 drivers/pcmcia/db1xxx_ss.c 	r = platform_get_resource_byname(pdev, IORESOURCE_MEM, "pcmcia-mem");
pdev              510 drivers/pcmcia/db1xxx_ss.c 	r = platform_get_resource_byname(pdev, IORESOURCE_MEM, "pcmcia-io");
pdev              542 drivers/pcmcia/db1xxx_ss.c 	sock->socket.dev.parent	= &pdev->dev;
pdev              545 drivers/pcmcia/db1xxx_ss.c 	platform_set_drvdata(pdev, sock);
pdev              579 drivers/pcmcia/db1xxx_ss.c static int db1x_pcmcia_socket_remove(struct platform_device *pdev)
pdev              581 drivers/pcmcia/db1xxx_ss.c 	struct db1x_pcmcia_sock *sock = platform_get_drvdata(pdev);
pdev               63 drivers/pcmcia/omap_cf.c 	struct platform_device	*pdev;
pdev              202 drivers/pcmcia/omap_cf.c static int __init omap_cf_probe(struct platform_device *pdev)
pdev              209 drivers/pcmcia/omap_cf.c 	seg = (int) pdev->dev.platform_data;
pdev              214 drivers/pcmcia/omap_cf.c 	irq = platform_get_irq(pdev, 0);
pdev              223 drivers/pcmcia/omap_cf.c 	cf->pdev = pdev;
pdev              224 drivers/pcmcia/omap_cf.c 	platform_set_drvdata(pdev, cf);
pdev              289 drivers/pcmcia/omap_cf.c 	cf->socket.dev.parent = &pdev->dev;
pdev              316 drivers/pcmcia/omap_cf.c static int __exit omap_cf_remove(struct platform_device *pdev)
pdev              318 drivers/pcmcia/omap_cf.c 	struct omap_cf_socket *cf = platform_get_drvdata(pdev);
pdev               93 drivers/pcmcia/pxa2xx_hx4700.c 	struct platform_device *pdev;
pdev               98 drivers/pcmcia/pxa2xx_hx4700.c 	pdev = platform_device_register_data(NULL, "pxa2xx-pcmcia", -1,
pdev              100 drivers/pcmcia/pxa2xx_hx4700.c 	if (IS_ERR(pdev))
pdev              101 drivers/pcmcia/pxa2xx_hx4700.c 		return PTR_ERR(pdev);
pdev              103 drivers/pcmcia/pxa2xx_hx4700.c 	hx4700_pcmcia_device = pdev;
pdev              123 drivers/pcmcia/pxa2xx_viper.c static int viper_pcmcia_probe(struct platform_device *pdev)
pdev              131 drivers/pcmcia/pxa2xx_viper.c 	if (!pdev->dev.platform_data)
pdev              138 drivers/pcmcia/pxa2xx_viper.c 	arcom_pcmcia_dev = pdev;
pdev              140 drivers/pcmcia/pxa2xx_viper.c 	viper_pcmcia_device->dev.parent = &pdev->dev;
pdev              157 drivers/pcmcia/pxa2xx_viper.c static int viper_pcmcia_remove(struct platform_device *pdev)
pdev              141 drivers/pcmcia/sa1100_generic.c static int sa11x0_drv_pcmcia_probe(struct platform_device *pdev)
pdev              144 drivers/pcmcia/sa1100_generic.c 	struct device *dev = &pdev->dev;
pdev              146 drivers/pcmcia/sa1100_generic.c 	if (pdev->id == -1)
pdev              147 drivers/pcmcia/sa1100_generic.c 		return sa11x0_drv_pcmcia_legacy_probe(pdev);
pdev              153 drivers/pcmcia/sa1100_generic.c 	platform_set_drvdata(pdev, skt);
pdev              155 drivers/pcmcia/sa1100_generic.c 	skt->nr = pdev->id;
pdev              209 drivers/pcmcia/xxs1500_ss.c static int xxs1500_pcmcia_probe(struct platform_device *pdev)
pdev              222 drivers/pcmcia/xxs1500_ss.c 	r = platform_get_resource_byname(pdev, IORESOURCE_MEM, "pcmcia-attr");
pdev              224 drivers/pcmcia/xxs1500_ss.c 		dev_err(&pdev->dev, "missing 'pcmcia-attr' resource!\n");
pdev              230 drivers/pcmcia/xxs1500_ss.c 	r = platform_get_resource_byname(pdev, IORESOURCE_MEM, "pcmcia-mem");
pdev              232 drivers/pcmcia/xxs1500_ss.c 		dev_err(&pdev->dev, "missing 'pcmcia-mem' resource!\n");
pdev              238 drivers/pcmcia/xxs1500_ss.c 	r = platform_get_resource_byname(pdev, IORESOURCE_MEM, "pcmcia-io");
pdev              240 drivers/pcmcia/xxs1500_ss.c 		dev_err(&pdev->dev, "missing 'pcmcia-io' resource!\n");
pdev              258 drivers/pcmcia/xxs1500_ss.c 		dev_err(&pdev->dev, "cannot remap IO area\n");
pdev              269 drivers/pcmcia/xxs1500_ss.c 	sock->socket.dev.parent	= &pdev->dev;
pdev              272 drivers/pcmcia/xxs1500_ss.c 	platform_set_drvdata(pdev, sock);
pdev              281 drivers/pcmcia/xxs1500_ss.c 		dev_err(&pdev->dev, "cannot setup cd irq\n");
pdev              287 drivers/pcmcia/xxs1500_ss.c 		dev_err(&pdev->dev, "failed to register\n");
pdev              304 drivers/pcmcia/xxs1500_ss.c static int xxs1500_pcmcia_remove(struct platform_device *pdev)
pdev              306 drivers/pcmcia/xxs1500_ss.c 	struct xxs1500_pcmcia_sock *sock = platform_get_drvdata(pdev);
pdev             1292 drivers/pcmcia/yenta_socket.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             1293 drivers/pcmcia/yenta_socket.c 	struct yenta_socket *socket = pci_get_drvdata(pdev);
pdev             1301 drivers/pcmcia/yenta_socket.c 	pci_save_state(pdev);
pdev             1302 drivers/pcmcia/yenta_socket.c 	pci_read_config_dword(pdev, 16*4, &socket->saved_state[0]);
pdev             1303 drivers/pcmcia/yenta_socket.c 	pci_read_config_dword(pdev, 17*4, &socket->saved_state[1]);
pdev             1304 drivers/pcmcia/yenta_socket.c 	pci_disable_device(pdev);
pdev             1311 drivers/pcmcia/yenta_socket.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             1312 drivers/pcmcia/yenta_socket.c 	struct yenta_socket *socket = pci_get_drvdata(pdev);
pdev             1318 drivers/pcmcia/yenta_socket.c 	pci_write_config_dword(pdev, 16*4, socket->saved_state[0]);
pdev             1319 drivers/pcmcia/yenta_socket.c 	pci_write_config_dword(pdev, 17*4, socket->saved_state[1]);
pdev             1321 drivers/pcmcia/yenta_socket.c 	ret = pci_enable_device(pdev);
pdev             1325 drivers/pcmcia/yenta_socket.c 	pci_set_master(pdev);
pdev             1400 drivers/perf/arm-cci.c static int cci_pmu_init(struct cci_pmu *cci_pmu, struct platform_device *pdev)
pdev             1430 drivers/perf/arm-cci.c 	cci_pmu->plat_device = pdev;
pdev             1433 drivers/perf/arm-cci.c 		dev_warn(&pdev->dev,
pdev             1643 drivers/perf/arm-cci.c static int cci_pmu_probe(struct platform_device *pdev)
pdev             1649 drivers/perf/arm-cci.c 	cci_pmu = cci_pmu_alloc(&pdev->dev);
pdev             1653 drivers/perf/arm-cci.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1654 drivers/perf/arm-cci.c 	cci_pmu->base = devm_ioremap_resource(&pdev->dev, res);
pdev             1664 drivers/perf/arm-cci.c 		irq = platform_get_irq(pdev, i);
pdev             1679 drivers/perf/arm-cci.c 		dev_warn(&pdev->dev, "In-correct number of interrupts: %d, should be %d\n",
pdev             1694 drivers/perf/arm-cci.c 	ret = cci_pmu_init(cci_pmu, pdev);
pdev             1707 drivers/perf/arm-cci.c static int cci_pmu_remove(struct platform_device *pdev)
pdev             1467 drivers/perf/arm-ccn.c static int arm_ccn_probe(struct platform_device *pdev)
pdev             1474 drivers/perf/arm-ccn.c 	ccn = devm_kzalloc(&pdev->dev, sizeof(*ccn), GFP_KERNEL);
pdev             1477 drivers/perf/arm-ccn.c 	ccn->dev = &pdev->dev;
pdev             1478 drivers/perf/arm-ccn.c 	platform_set_drvdata(pdev, ccn);
pdev             1480 drivers/perf/arm-ccn.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1485 drivers/perf/arm-ccn.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1528 drivers/perf/arm-ccn.c static int arm_ccn_remove(struct platform_device *pdev)
pdev             1530 drivers/perf/arm-ccn.c 	struct arm_ccn *ccn = platform_get_drvdata(pdev);
pdev              588 drivers/perf/arm_dsu_pmu.c static struct dsu_pmu *dsu_pmu_alloc(struct platform_device *pdev)
pdev              592 drivers/perf/arm_dsu_pmu.c 	dsu_pmu = devm_kzalloc(&pdev->dev, sizeof(*dsu_pmu), GFP_KERNEL);
pdev              675 drivers/perf/arm_dsu_pmu.c static int dsu_pmu_device_probe(struct platform_device *pdev)
pdev              682 drivers/perf/arm_dsu_pmu.c 	dsu_pmu = dsu_pmu_alloc(pdev);
pdev              686 drivers/perf/arm_dsu_pmu.c 	rc = dsu_pmu_dt_get_cpus(pdev->dev.of_node, &dsu_pmu->associated_cpus);
pdev              688 drivers/perf/arm_dsu_pmu.c 		dev_warn(&pdev->dev, "Failed to parse the CPUs\n");
pdev              692 drivers/perf/arm_dsu_pmu.c 	irq = platform_get_irq(pdev, 0);
pdev              694 drivers/perf/arm_dsu_pmu.c 		dev_warn(&pdev->dev, "Failed to find IRQ\n");
pdev              698 drivers/perf/arm_dsu_pmu.c 	name = devm_kasprintf(&pdev->dev, GFP_KERNEL, "%s_%d",
pdev              702 drivers/perf/arm_dsu_pmu.c 	rc = devm_request_irq(&pdev->dev, irq, dsu_pmu_handle_irq,
pdev              705 drivers/perf/arm_dsu_pmu.c 		dev_warn(&pdev->dev, "Failed to request IRQ %d\n", irq);
pdev              710 drivers/perf/arm_dsu_pmu.c 	platform_set_drvdata(pdev, dsu_pmu);
pdev              742 drivers/perf/arm_dsu_pmu.c static int dsu_pmu_device_remove(struct platform_device *pdev)
pdev              744 drivers/perf/arm_dsu_pmu.c 	struct dsu_pmu *dsu_pmu = platform_get_drvdata(pdev);
pdev               99 drivers/perf/arm_pmu_platform.c 	struct platform_device *pdev = pmu->plat_device;
pdev              102 drivers/perf/arm_pmu_platform.c 	num_irqs = platform_irq_count(pdev);
pdev              120 drivers/perf/arm_pmu_platform.c 		int irq = platform_get_irq(pdev, 0);
pdev              125 drivers/perf/arm_pmu_platform.c 	if (nr_cpu_ids != 1 && !pmu_has_irq_affinity(pdev->dev.of_node)) {
pdev              127 drivers/perf/arm_pmu_platform.c 			pdev->dev.of_node);
pdev              133 drivers/perf/arm_pmu_platform.c 		irq = platform_get_irq(pdev, i);
pdev              142 drivers/perf/arm_pmu_platform.c 		cpu = pmu_parse_irq_affinity(pdev->dev.of_node, i);
pdev              190 drivers/perf/arm_pmu_platform.c int arm_pmu_device_probe(struct platform_device *pdev,
pdev              196 drivers/perf/arm_pmu_platform.c 	struct device_node *node = pdev->dev.of_node;
pdev              204 drivers/perf/arm_pmu_platform.c 	pmu->plat_device = pdev;
pdev              210 drivers/perf/arm_pmu_platform.c 	if (node && (of_id = of_match_node(of_table, pdev->dev.of_node))) {
pdev              213 drivers/perf/arm_pmu_platform.c 		pmu->secure_access = of_property_read_bool(pdev->dev.of_node,
pdev              727 drivers/perf/arm_smmuv3_pmu.c static int smmu_pmu_probe(struct platform_device *pdev)
pdev              735 drivers/perf/arm_smmuv3_pmu.c 	struct device *dev = &pdev->dev;
pdev              742 drivers/perf/arm_smmuv3_pmu.c 	platform_set_drvdata(pdev, smmu_pmu);
pdev              758 drivers/perf/arm_smmuv3_pmu.c 	res_0 = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              767 drivers/perf/arm_smmuv3_pmu.c 		res_1 = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              775 drivers/perf/arm_smmuv3_pmu.c 	irq = platform_get_irq_optional(pdev, 0);
pdev              799 drivers/perf/arm_smmuv3_pmu.c 	name = devm_kasprintf(&pdev->dev, GFP_KERNEL, "smmuv3_pmcg_%llx",
pdev              840 drivers/perf/arm_smmuv3_pmu.c static int smmu_pmu_remove(struct platform_device *pdev)
pdev              842 drivers/perf/arm_smmuv3_pmu.c 	struct smmu_pmu *smmu_pmu = platform_get_drvdata(pdev);
pdev              850 drivers/perf/arm_smmuv3_pmu.c static void smmu_pmu_shutdown(struct platform_device *pdev)
pdev              852 drivers/perf/arm_smmuv3_pmu.c 	struct smmu_pmu *smmu_pmu = platform_get_drvdata(pdev);
pdev               52 drivers/perf/arm_spe_pmu.c 	struct platform_device			*pdev;
pdev              883 drivers/perf/arm_spe_pmu.c 	struct device *dev = &spe_pmu->pdev->dev;
pdev              930 drivers/perf/arm_spe_pmu.c 	struct device *dev = &spe_pmu->pdev->dev;
pdev             1133 drivers/perf/arm_spe_pmu.c 	struct platform_device *pdev = spe_pmu->pdev;
pdev             1134 drivers/perf/arm_spe_pmu.c 	int irq = platform_get_irq(pdev, 0);
pdev             1137 drivers/perf/arm_spe_pmu.c 		dev_err(&pdev->dev, "failed to get IRQ (%d)\n", irq);
pdev             1142 drivers/perf/arm_spe_pmu.c 		dev_err(&pdev->dev, "expected PPI but got SPI (%d)\n", irq);
pdev             1147 drivers/perf/arm_spe_pmu.c 		dev_err(&pdev->dev, "failed to get PPI partition (%d)\n", irq);
pdev             1167 drivers/perf/arm_spe_pmu.c static int arm_spe_pmu_device_probe(struct platform_device *pdev)
pdev             1171 drivers/perf/arm_spe_pmu.c 	struct device *dev = &pdev->dev;
pdev             1192 drivers/perf/arm_spe_pmu.c 	spe_pmu->pdev = pdev;
pdev             1193 drivers/perf/arm_spe_pmu.c 	platform_set_drvdata(pdev, spe_pmu);
pdev             1216 drivers/perf/arm_spe_pmu.c static int arm_spe_pmu_device_remove(struct platform_device *pdev)
pdev             1218 drivers/perf/arm_spe_pmu.c 	struct arm_spe_pmu *spe_pmu = platform_get_drvdata(pdev);
pdev              538 drivers/perf/fsl_imx8_ddr_perf.c static int ddr_perf_probe(struct platform_device *pdev)
pdev              548 drivers/perf/fsl_imx8_ddr_perf.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev              552 drivers/perf/fsl_imx8_ddr_perf.c 	np = pdev->dev.of_node;
pdev              554 drivers/perf/fsl_imx8_ddr_perf.c 	pmu = devm_kzalloc(&pdev->dev, sizeof(*pmu), GFP_KERNEL);
pdev              558 drivers/perf/fsl_imx8_ddr_perf.c 	num = ddr_perf_init(pmu, base, &pdev->dev);
pdev              560 drivers/perf/fsl_imx8_ddr_perf.c 	platform_set_drvdata(pdev, pmu);
pdev              562 drivers/perf/fsl_imx8_ddr_perf.c 	name = devm_kasprintf(&pdev->dev, GFP_KERNEL, DDR_PERF_DEV_NAME "%d",
pdev              567 drivers/perf/fsl_imx8_ddr_perf.c 	pmu->devtype_data = of_device_get_match_data(&pdev->dev);
pdev              576 drivers/perf/fsl_imx8_ddr_perf.c 		dev_err(&pdev->dev, "cpuhp_setup_state_multi failed\n");
pdev              585 drivers/perf/fsl_imx8_ddr_perf.c 		dev_err(&pdev->dev, "Error %d registering hotplug\n", ret);
pdev              592 drivers/perf/fsl_imx8_ddr_perf.c 		dev_err(&pdev->dev, "Failed to get irq: %d", irq);
pdev              597 drivers/perf/fsl_imx8_ddr_perf.c 	ret = devm_request_irq(&pdev->dev, irq,
pdev              603 drivers/perf/fsl_imx8_ddr_perf.c 		dev_err(&pdev->dev, "Request irq failed: %d", ret);
pdev              626 drivers/perf/fsl_imx8_ddr_perf.c 	dev_warn(&pdev->dev, "i.MX8 DDR Perf PMU failed (%d), disabled\n", ret);
pdev              630 drivers/perf/fsl_imx8_ddr_perf.c static int ddr_perf_remove(struct platform_device *pdev)
pdev              632 drivers/perf/fsl_imx8_ddr_perf.c 	struct ddr_pmu *pmu = platform_get_drvdata(pdev);
pdev              214 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c 				  struct platform_device *pdev)
pdev              219 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c 	irq = platform_get_irq(pdev, 0);
pdev              223 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c 	ret = devm_request_irq(&pdev->dev, irq, hisi_ddrc_pmu_isr,
pdev              225 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c 			       dev_name(&pdev->dev), ddrc_pmu);
pdev              227 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c 		dev_err(&pdev->dev,
pdev              243 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c static int hisi_ddrc_pmu_init_data(struct platform_device *pdev,
pdev              252 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c 	if (device_property_read_u32(&pdev->dev, "hisilicon,ch-id",
pdev              254 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c 		dev_err(&pdev->dev, "Can not read ddrc channel-id!\n");
pdev              258 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c 	if (device_property_read_u32(&pdev->dev, "hisilicon,scl-id",
pdev              260 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c 		dev_err(&pdev->dev, "Can not read ddrc sccl-id!\n");
pdev              266 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              267 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c 	ddrc_pmu->base = devm_ioremap_resource(&pdev->dev, res);
pdev              269 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c 		dev_err(&pdev->dev, "ioremap failed for ddrc_pmu resource\n");
pdev              334 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c static int hisi_ddrc_pmu_dev_probe(struct platform_device *pdev,
pdev              339 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c 	ret = hisi_ddrc_pmu_init_data(pdev, ddrc_pmu);
pdev              343 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c 	ret = hisi_ddrc_pmu_init_irq(ddrc_pmu, pdev);
pdev              350 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c 	ddrc_pmu->dev = &pdev->dev;
pdev              357 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c static int hisi_ddrc_pmu_probe(struct platform_device *pdev)
pdev              363 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c 	ddrc_pmu = devm_kzalloc(&pdev->dev, sizeof(*ddrc_pmu), GFP_KERNEL);
pdev              367 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c 	platform_set_drvdata(pdev, ddrc_pmu);
pdev              369 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c 	ret = hisi_ddrc_pmu_dev_probe(pdev, ddrc_pmu);
pdev              376 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c 		dev_err(&pdev->dev, "Error %d registering hotplug;\n", ret);
pdev              380 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c 	name = devm_kasprintf(&pdev->dev, GFP_KERNEL, "hisi_sccl%u_ddrc%u",
pdev              407 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c static int hisi_ddrc_pmu_remove(struct platform_device *pdev)
pdev              409 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c 	struct hisi_pmu *ddrc_pmu = platform_get_drvdata(pdev);
pdev              204 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c 				 struct platform_device *pdev)
pdev              209 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c 	irq = platform_get_irq(pdev, 0);
pdev              213 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c 	ret = devm_request_irq(&pdev->dev, irq, hisi_hha_pmu_isr,
pdev              215 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c 			      dev_name(&pdev->dev), hha_pmu);
pdev              217 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c 		dev_err(&pdev->dev,
pdev              233 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c static int hisi_hha_pmu_init_data(struct platform_device *pdev,
pdev              240 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c 	status = acpi_evaluate_integer(ACPI_HANDLE(&pdev->dev),
pdev              251 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c 	if (device_property_read_u32(&pdev->dev, "hisilicon,scl-id",
pdev              253 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c 		dev_err(&pdev->dev, "Can not read hha sccl-id!\n");
pdev              259 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              260 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c 	hha_pmu->base = devm_ioremap_resource(&pdev->dev, res);
pdev              262 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c 		dev_err(&pdev->dev, "ioremap failed for hha_pmu resource\n");
pdev              345 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c static int hisi_hha_pmu_dev_probe(struct platform_device *pdev,
pdev              350 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c 	ret = hisi_hha_pmu_init_data(pdev, hha_pmu);
pdev              354 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c 	ret = hisi_hha_pmu_init_irq(hha_pmu, pdev);
pdev              361 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c 	hha_pmu->dev = &pdev->dev;
pdev              368 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c static int hisi_hha_pmu_probe(struct platform_device *pdev)
pdev              374 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c 	hha_pmu = devm_kzalloc(&pdev->dev, sizeof(*hha_pmu), GFP_KERNEL);
pdev              378 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c 	platform_set_drvdata(pdev, hha_pmu);
pdev              380 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c 	ret = hisi_hha_pmu_dev_probe(pdev, hha_pmu);
pdev              387 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c 		dev_err(&pdev->dev, "Error %d registering hotplug\n", ret);
pdev              391 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c 	name = devm_kasprintf(&pdev->dev, GFP_KERNEL, "hisi_sccl%u_hha%u",
pdev              418 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c static int hisi_hha_pmu_remove(struct platform_device *pdev)
pdev              420 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c 	struct hisi_pmu *hha_pmu = platform_get_drvdata(pdev);
pdev              203 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c 				 struct platform_device *pdev)
pdev              208 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c 	irq = platform_get_irq(pdev, 0);
pdev              212 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c 	ret = devm_request_irq(&pdev->dev, irq, hisi_l3c_pmu_isr,
pdev              214 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c 			       dev_name(&pdev->dev), l3c_pmu);
pdev              216 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c 		dev_err(&pdev->dev,
pdev              232 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c static int hisi_l3c_pmu_init_data(struct platform_device *pdev,
pdev              239 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c 	status = acpi_evaluate_integer(ACPI_HANDLE(&pdev->dev),
pdev              250 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c 	if (device_property_read_u32(&pdev->dev, "hisilicon,scl-id",
pdev              252 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c 		dev_err(&pdev->dev, "Can not read l3c sccl-id!\n");
pdev              256 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c 	if (device_property_read_u32(&pdev->dev, "hisilicon,ccl-id",
pdev              258 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c 		dev_err(&pdev->dev, "Can not read l3c ccl-id!\n");
pdev              262 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              263 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c 	l3c_pmu->base = devm_ioremap_resource(&pdev->dev, res);
pdev              265 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c 		dev_err(&pdev->dev, "ioremap failed for l3c_pmu resource\n");
pdev              335 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c static int hisi_l3c_pmu_dev_probe(struct platform_device *pdev,
pdev              340 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c 	ret = hisi_l3c_pmu_init_data(pdev, l3c_pmu);
pdev              344 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c 	ret = hisi_l3c_pmu_init_irq(l3c_pmu, pdev);
pdev              351 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c 	l3c_pmu->dev = &pdev->dev;
pdev              358 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c static int hisi_l3c_pmu_probe(struct platform_device *pdev)
pdev              364 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c 	l3c_pmu = devm_kzalloc(&pdev->dev, sizeof(*l3c_pmu), GFP_KERNEL);
pdev              368 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c 	platform_set_drvdata(pdev, l3c_pmu);
pdev              370 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c 	ret = hisi_l3c_pmu_dev_probe(pdev, l3c_pmu);
pdev              377 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c 		dev_err(&pdev->dev, "Error %d registering hotplug\n", ret);
pdev              381 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c 	name = devm_kasprintf(&pdev->dev, GFP_KERNEL, "hisi_sccl%u_l3c%u",
pdev              408 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c static int hisi_l3c_pmu_remove(struct platform_device *pdev)
pdev              410 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c 	struct hisi_pmu *l3c_pmu = platform_get_drvdata(pdev);
pdev              157 drivers/perf/qcom_l2_pmu.c 	struct platform_device *pdev;
pdev              493 drivers/perf/qcom_l2_pmu.c 		dev_dbg_ratelimited(&l2cache_pmu->pdev->dev,
pdev              499 drivers/perf/qcom_l2_pmu.c 		dev_dbg_ratelimited(&l2cache_pmu->pdev->dev,
pdev              507 drivers/perf/qcom_l2_pmu.c 		dev_dbg_ratelimited(&l2cache_pmu->pdev->dev,
pdev              516 drivers/perf/qcom_l2_pmu.c 		dev_dbg_ratelimited(&l2cache_pmu->pdev->dev,
pdev              524 drivers/perf/qcom_l2_pmu.c 			dev_dbg_ratelimited(&l2cache_pmu->pdev->dev,
pdev              533 drivers/perf/qcom_l2_pmu.c 		dev_dbg_ratelimited(&l2cache_pmu->pdev->dev,
pdev              541 drivers/perf/qcom_l2_pmu.c 		dev_dbg_ratelimited(&l2cache_pmu->pdev->dev,
pdev              551 drivers/perf/qcom_l2_pmu.c 		dev_dbg_ratelimited(&l2cache_pmu->pdev->dev,
pdev              563 drivers/perf/qcom_l2_pmu.c 			dev_dbg_ratelimited(&l2cache_pmu->pdev->dev,
pdev              801 drivers/perf/qcom_l2_pmu.c 		dev_info(&l2cache_pmu->pdev->dev,
pdev              886 drivers/perf/qcom_l2_pmu.c 	struct platform_device *pdev = to_platform_device(dev->parent);
pdev              899 drivers/perf/qcom_l2_pmu.c 		dev_err(&pdev->dev, "unable to read ACPI uid\n");
pdev              903 drivers/perf/qcom_l2_pmu.c 	cluster = devm_kzalloc(&pdev->dev, sizeof(*cluster), GFP_KERNEL);
pdev              920 drivers/perf/qcom_l2_pmu.c 	err = devm_request_irq(&pdev->dev, irq, l2_cache_handle_irq,
pdev              924 drivers/perf/qcom_l2_pmu.c 		dev_err(&pdev->dev,
pdev              929 drivers/perf/qcom_l2_pmu.c 	dev_info(&pdev->dev,
pdev              939 drivers/perf/qcom_l2_pmu.c static int l2_cache_pmu_probe(struct platform_device *pdev)
pdev              945 drivers/perf/qcom_l2_pmu.c 		devm_kzalloc(&pdev->dev, sizeof(*l2cache_pmu), GFP_KERNEL);
pdev              951 drivers/perf/qcom_l2_pmu.c 	platform_set_drvdata(pdev, l2cache_pmu);
pdev              969 drivers/perf/qcom_l2_pmu.c 	l2cache_pmu->pdev = pdev;
pdev              970 drivers/perf/qcom_l2_pmu.c 	l2cache_pmu->pmu_cluster = devm_alloc_percpu(&pdev->dev,
pdev              982 drivers/perf/qcom_l2_pmu.c 	err = device_for_each_child(&pdev->dev, l2cache_pmu,
pdev              988 drivers/perf/qcom_l2_pmu.c 		dev_err(&pdev->dev, "No hardware L2 cache PMUs found\n");
pdev              995 drivers/perf/qcom_l2_pmu.c 		dev_err(&pdev->dev, "Error %d registering hotplug", err);
pdev             1001 drivers/perf/qcom_l2_pmu.c 		dev_err(&pdev->dev, "Error %d registering L2 cache PMU\n", err);
pdev             1005 drivers/perf/qcom_l2_pmu.c 	dev_info(&pdev->dev, "Registered L2 cache PMU using %d HW PMUs\n",
pdev             1016 drivers/perf/qcom_l2_pmu.c static int l2_cache_pmu_remove(struct platform_device *pdev)
pdev             1019 drivers/perf/qcom_l2_pmu.c 		to_l2cache_pmu(platform_get_drvdata(pdev));
pdev              732 drivers/perf/qcom_l3_pmu.c static int qcom_l3_cache_pmu_probe(struct platform_device *pdev)
pdev              742 drivers/perf/qcom_l3_pmu.c 	acpi_dev = ACPI_COMPANION(&pdev->dev);
pdev              746 drivers/perf/qcom_l3_pmu.c 	l3pmu = devm_kzalloc(&pdev->dev, sizeof(*l3pmu), GFP_KERNEL);
pdev              747 drivers/perf/qcom_l3_pmu.c 	name = devm_kasprintf(&pdev->dev, GFP_KERNEL, "l3cache_%s_%s",
pdev              768 drivers/perf/qcom_l3_pmu.c 	memrc = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              769 drivers/perf/qcom_l3_pmu.c 	l3pmu->regs = devm_ioremap_resource(&pdev->dev, memrc);
pdev              771 drivers/perf/qcom_l3_pmu.c 		dev_err(&pdev->dev, "Can't map PMU @%pa\n", &memrc->start);
pdev              777 drivers/perf/qcom_l3_pmu.c 	ret = platform_get_irq(pdev, 0);
pdev              781 drivers/perf/qcom_l3_pmu.c 	ret = devm_request_irq(&pdev->dev, ret, qcom_l3_cache__handle_irq, 0,
pdev              784 drivers/perf/qcom_l3_pmu.c 		dev_err(&pdev->dev, "Request for IRQ failed for slice @%pa\n",
pdev              792 drivers/perf/qcom_l3_pmu.c 		dev_err(&pdev->dev, "Error %d registering hotplug", ret);
pdev              798 drivers/perf/qcom_l3_pmu.c 		dev_err(&pdev->dev, "Failed to register L3 cache PMU (%d)\n", ret);
pdev              802 drivers/perf/qcom_l3_pmu.c 	dev_info(&pdev->dev, "Registered %s, type: %d\n", name, l3pmu->pmu.type);
pdev              768 drivers/perf/thunderx2_pmu.c static int tx2_uncore_probe(struct platform_device *pdev)
pdev              770 drivers/perf/thunderx2_pmu.c 	struct device *dev = &pdev->dev;
pdev              796 drivers/perf/thunderx2_pmu.c static int tx2_uncore_remove(struct platform_device *pdev)
pdev              799 drivers/perf/thunderx2_pmu.c 	struct device *dev = &pdev->dev;
pdev             1282 drivers/perf/xgene_pmu.c 					     struct platform_device *pdev)
pdev             1288 drivers/perf/xgene_pmu.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             1289 drivers/perf/xgene_pmu.c 	csw_csr = devm_ioremap_resource(&pdev->dev, res);
pdev             1291 drivers/perf/xgene_pmu.c 		dev_err(&pdev->dev, "ioremap failed for CSW CSR resource\n");
pdev             1295 drivers/perf/xgene_pmu.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 2);
pdev             1296 drivers/perf/xgene_pmu.c 	mcba_csr = devm_ioremap_resource(&pdev->dev, res);
pdev             1298 drivers/perf/xgene_pmu.c 		dev_err(&pdev->dev, "ioremap failed for MCBA CSR resource\n");
pdev             1302 drivers/perf/xgene_pmu.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 3);
pdev             1303 drivers/perf/xgene_pmu.c 	mcbb_csr = devm_ioremap_resource(&pdev->dev, res);
pdev             1305 drivers/perf/xgene_pmu.c 		dev_err(&pdev->dev, "ioremap failed for MCBB CSR resource\n");
pdev             1332 drivers/perf/xgene_pmu.c 						struct platform_device *pdev)
pdev             1340 drivers/perf/xgene_pmu.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             1341 drivers/perf/xgene_pmu.c 	csw_csr = devm_ioremap_resource(&pdev->dev, res);
pdev             1343 drivers/perf/xgene_pmu.c 		dev_err(&pdev->dev, "ioremap failed for CSW CSR resource\n");
pdev             1380 drivers/perf/xgene_pmu.c 					    struct platform_device *pdev)
pdev             1383 drivers/perf/xgene_pmu.c 	struct device_node *np = pdev->dev.of_node;
pdev             1388 drivers/perf/xgene_pmu.c 		dev_err(&pdev->dev, "unable to get syscon regmap csw\n");
pdev             1394 drivers/perf/xgene_pmu.c 		dev_err(&pdev->dev, "unable to get syscon regmap mcba\n");
pdev             1400 drivers/perf/xgene_pmu.c 		dev_err(&pdev->dev, "unable to get syscon regmap mcbb\n");
pdev             1430 drivers/perf/xgene_pmu.c 					      struct platform_device *pdev)
pdev             1432 drivers/perf/xgene_pmu.c 	if (has_acpi_companion(&pdev->dev)) {
pdev             1435 drivers/perf/xgene_pmu.c 								    pdev);
pdev             1438 drivers/perf/xgene_pmu.c 								 pdev);
pdev             1440 drivers/perf/xgene_pmu.c 	return fdt_pmu_probe_active_mcb_mcu_l3c(xgene_pmu, pdev);
pdev             1605 drivers/perf/xgene_pmu.c 				  struct platform_device *pdev)
pdev             1626 drivers/perf/xgene_pmu.c 				  struct platform_device *pdev)
pdev             1677 drivers/perf/xgene_pmu.c 				 struct platform_device *pdev)
pdev             1682 drivers/perf/xgene_pmu.c 	for_each_child_of_node(pdev->dev.of_node, np) {
pdev             1729 drivers/perf/xgene_pmu.c 				   struct platform_device *pdev)
pdev             1731 drivers/perf/xgene_pmu.c 	if (has_acpi_companion(&pdev->dev))
pdev             1732 drivers/perf/xgene_pmu.c 		return acpi_pmu_probe_pmu_dev(xgene_pmu, pdev);
pdev             1733 drivers/perf/xgene_pmu.c 	return fdt_pmu_probe_pmu_dev(xgene_pmu, pdev);
pdev             1841 drivers/perf/xgene_pmu.c static int xgene_pmu_probe(struct platform_device *pdev)
pdev             1858 drivers/perf/xgene_pmu.c 	xgene_pmu = devm_kzalloc(&pdev->dev, sizeof(*xgene_pmu), GFP_KERNEL);
pdev             1861 drivers/perf/xgene_pmu.c 	xgene_pmu->dev = &pdev->dev;
pdev             1862 drivers/perf/xgene_pmu.c 	platform_set_drvdata(pdev, xgene_pmu);
pdev             1865 drivers/perf/xgene_pmu.c 	of_id = of_match_device(xgene_pmu_of_match, &pdev->dev);
pdev             1872 drivers/perf/xgene_pmu.c 	if (ACPI_COMPANION(&pdev->dev)) {
pdev             1875 drivers/perf/xgene_pmu.c 		acpi_id = acpi_match_device(xgene_pmu_acpi_match, &pdev->dev);
pdev             1894 drivers/perf/xgene_pmu.c 	dev_info(&pdev->dev, "X-Gene PMU version %d\n", xgene_pmu->version);
pdev             1896 drivers/perf/xgene_pmu.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1897 drivers/perf/xgene_pmu.c 	xgene_pmu->pcppmu_csr = devm_ioremap_resource(&pdev->dev, res);
pdev             1899 drivers/perf/xgene_pmu.c 		dev_err(&pdev->dev, "ioremap failed for PCP PMU resource\n");
pdev             1903 drivers/perf/xgene_pmu.c 	irq = platform_get_irq(pdev, 0);
pdev             1907 drivers/perf/xgene_pmu.c 	rc = devm_request_irq(&pdev->dev, irq, xgene_pmu_isr,
pdev             1909 drivers/perf/xgene_pmu.c 				dev_name(&pdev->dev), xgene_pmu);
pdev             1911 drivers/perf/xgene_pmu.c 		dev_err(&pdev->dev, "Could not request IRQ %d\n", irq);
pdev             1920 drivers/perf/xgene_pmu.c 	rc = xgene_pmu_probe_active_mcb_mcu_l3c(xgene_pmu, pdev);
pdev             1922 drivers/perf/xgene_pmu.c 		dev_warn(&pdev->dev, "Unknown MCB/MCU active status\n");
pdev             1931 drivers/perf/xgene_pmu.c 		dev_err(&pdev->dev, "Error %d registering hotplug", rc);
pdev             1936 drivers/perf/xgene_pmu.c 	rc = xgene_pmu_probe_pmu_dev(xgene_pmu, pdev);
pdev             1938 drivers/perf/xgene_pmu.c 		dev_err(&pdev->dev, "No PMU perf devices found!\n");
pdev             1963 drivers/perf/xgene_pmu.c static int xgene_pmu_remove(struct platform_device *pdev)
pdev             1965 drivers/perf/xgene_pmu.c 	struct xgene_pmu *xgene_pmu = dev_get_drvdata(&pdev->dev);
pdev              658 drivers/phy/allwinner/phy-sun4i-usb.c static int sun4i_usb_phy_remove(struct platform_device *pdev)
pdev              660 drivers/phy/allwinner/phy-sun4i-usb.c 	struct device *dev = &pdev->dev;
pdev              681 drivers/phy/allwinner/phy-sun4i-usb.c static int sun4i_usb_phy_probe(struct platform_device *pdev)
pdev              684 drivers/phy/allwinner/phy-sun4i-usb.c 	struct device *dev = &pdev->dev;
pdev              701 drivers/phy/allwinner/phy-sun4i-usb.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "phy_ctrl");
pdev              797 drivers/phy/allwinner/phy-sun4i-usb.c 			res = platform_get_resource_byname(pdev,
pdev              835 drivers/phy/allwinner/phy-sun4i-usb.c 			sun4i_usb_phy_remove(pdev); /* Stop detect work */
pdev              845 drivers/phy/allwinner/phy-sun4i-usb.c 			sun4i_usb_phy_remove(pdev); /* Stop detect work */
pdev              853 drivers/phy/allwinner/phy-sun4i-usb.c 		sun4i_usb_phy_remove(pdev); /* Stop detect work */
pdev              252 drivers/phy/allwinner/phy-sun6i-mipi-dphy.c static int sun6i_dphy_probe(struct platform_device *pdev)
pdev              259 drivers/phy/allwinner/phy-sun6i-mipi-dphy.c 	dphy = devm_kzalloc(&pdev->dev, sizeof(*dphy), GFP_KERNEL);
pdev              263 drivers/phy/allwinner/phy-sun6i-mipi-dphy.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              264 drivers/phy/allwinner/phy-sun6i-mipi-dphy.c 	regs = devm_ioremap_resource(&pdev->dev, res);
pdev              266 drivers/phy/allwinner/phy-sun6i-mipi-dphy.c 		dev_err(&pdev->dev, "Couldn't map the DPHY encoder registers\n");
pdev              270 drivers/phy/allwinner/phy-sun6i-mipi-dphy.c 	dphy->regs = devm_regmap_init_mmio_clk(&pdev->dev, "bus",
pdev              273 drivers/phy/allwinner/phy-sun6i-mipi-dphy.c 		dev_err(&pdev->dev, "Couldn't create the DPHY encoder regmap\n");
pdev              277 drivers/phy/allwinner/phy-sun6i-mipi-dphy.c 	dphy->reset = devm_reset_control_get_shared(&pdev->dev, NULL);
pdev              279 drivers/phy/allwinner/phy-sun6i-mipi-dphy.c 		dev_err(&pdev->dev, "Couldn't get our reset line\n");
pdev              283 drivers/phy/allwinner/phy-sun6i-mipi-dphy.c 	dphy->mod_clk = devm_clk_get(&pdev->dev, "mod");
pdev              285 drivers/phy/allwinner/phy-sun6i-mipi-dphy.c 		dev_err(&pdev->dev, "Couldn't get the DPHY mod clock\n");
pdev              289 drivers/phy/allwinner/phy-sun6i-mipi-dphy.c 	dphy->phy = devm_phy_create(&pdev->dev, NULL, &sun6i_dphy_ops);
pdev              291 drivers/phy/allwinner/phy-sun6i-mipi-dphy.c 		dev_err(&pdev->dev, "failed to create PHY\n");
pdev              296 drivers/phy/allwinner/phy-sun6i-mipi-dphy.c 	phy_provider = devm_of_phy_provider_register(&pdev->dev, of_phy_simple_xlate);
pdev              114 drivers/phy/allwinner/phy-sun9i-usb.c static int sun9i_usb_phy_probe(struct platform_device *pdev)
pdev              117 drivers/phy/allwinner/phy-sun9i-usb.c 	struct device *dev = &pdev->dev;
pdev              159 drivers/phy/allwinner/phy-sun9i-usb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              267 drivers/phy/amlogic/phy-meson-g12a-usb2.c static int phy_meson_g12a_usb2_probe(struct platform_device *pdev)
pdev              269 drivers/phy/amlogic/phy-meson-g12a-usb2.c 	struct device *dev = &pdev->dev;
pdev              282 drivers/phy/amlogic/phy-meson-g12a-usb2.c 	platform_set_drvdata(pdev, priv);
pdev              284 drivers/phy/amlogic/phy-meson-g12a-usb2.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              332 drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c static int phy_g12a_usb3_pcie_probe(struct platform_device *pdev)
pdev              334 drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c 	struct device *dev = &pdev->dev;
pdev              346 drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              229 drivers/phy/amlogic/phy-meson-gxl-usb2.c static int phy_meson_gxl_usb2_probe(struct platform_device *pdev)
pdev              231 drivers/phy/amlogic/phy-meson-gxl-usb2.c 	struct device *dev = &pdev->dev;
pdev              243 drivers/phy/amlogic/phy-meson-gxl-usb2.c 	platform_set_drvdata(pdev, priv);
pdev              245 drivers/phy/amlogic/phy-meson-gxl-usb2.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              205 drivers/phy/amlogic/phy-meson-gxl-usb3.c static int phy_meson_gxl_usb3_probe(struct platform_device *pdev)
pdev              207 drivers/phy/amlogic/phy-meson-gxl-usb3.c 	struct device *dev = &pdev->dev;
pdev              220 drivers/phy/amlogic/phy-meson-gxl-usb3.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              213 drivers/phy/amlogic/phy-meson8b-usb2.c static int phy_meson8b_usb2_probe(struct platform_device *pdev)
pdev              220 drivers/phy/amlogic/phy-meson8b-usb2.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              224 drivers/phy/amlogic/phy-meson8b-usb2.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              225 drivers/phy/amlogic/phy-meson8b-usb2.c 	priv->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              229 drivers/phy/amlogic/phy-meson8b-usb2.c 	priv->clk_usb_general = devm_clk_get(&pdev->dev, "usb_general");
pdev              233 drivers/phy/amlogic/phy-meson8b-usb2.c 	priv->clk_usb = devm_clk_get(&pdev->dev, "usb");
pdev              237 drivers/phy/amlogic/phy-meson8b-usb2.c 	priv->reset = devm_reset_control_get_optional_shared(&pdev->dev, NULL);
pdev              241 drivers/phy/amlogic/phy-meson8b-usb2.c 	priv->dr_mode = of_usb_get_dr_mode_by_phy(pdev->dev.of_node, -1);
pdev              243 drivers/phy/amlogic/phy-meson8b-usb2.c 		dev_err(&pdev->dev,
pdev              248 drivers/phy/amlogic/phy-meson8b-usb2.c 	phy = devm_phy_create(&pdev->dev, NULL, &phy_meson8b_usb2_ops);
pdev              250 drivers/phy/amlogic/phy-meson8b-usb2.c 		dev_err(&pdev->dev, "failed to create PHY\n");
pdev              257 drivers/phy/amlogic/phy-meson8b-usb2.c 		devm_of_phy_provider_register(&pdev->dev, of_phy_simple_xlate);
pdev              123 drivers/phy/broadcom/phy-bcm-cygnus-pcie.c static int cygnus_pcie_phy_probe(struct platform_device *pdev)
pdev              125 drivers/phy/broadcom/phy-bcm-cygnus-pcie.c 	struct device *dev = &pdev->dev;
pdev              144 drivers/phy/broadcom/phy-bcm-cygnus-pcie.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               93 drivers/phy/broadcom/phy-bcm-kona-usb2.c static int bcm_kona_usb2_probe(struct platform_device *pdev)
pdev               95 drivers/phy/broadcom/phy-bcm-kona-usb2.c 	struct device *dev = &pdev->dev;
pdev              105 drivers/phy/broadcom/phy-bcm-kona-usb2.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              106 drivers/phy/broadcom/phy-bcm-kona-usb2.c 	phy->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              110 drivers/phy/broadcom/phy-bcm-kona-usb2.c 	platform_set_drvdata(pdev, phy);
pdev               82 drivers/phy/broadcom/phy-bcm-ns-usb2.c static int bcm_ns_usb2_probe(struct platform_device *pdev)
pdev               84 drivers/phy/broadcom/phy-bcm-ns-usb2.c 	struct device *dev = &pdev->dev;
pdev               89 drivers/phy/broadcom/phy-bcm-ns-usb2.c 	usb2 = devm_kzalloc(&pdev->dev, sizeof(*usb2), GFP_KERNEL);
pdev               94 drivers/phy/broadcom/phy-bcm-ns-usb2.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dmu");
pdev              112 drivers/phy/broadcom/phy-bcm-ns-usb2.c 	platform_set_drvdata(pdev, usb2);
pdev              307 drivers/phy/broadcom/phy-bcm-ns-usb3.c static int bcm_ns_usb3_probe(struct platform_device *pdev)
pdev              309 drivers/phy/broadcom/phy-bcm-ns-usb3.c 	struct device *dev = &pdev->dev;
pdev              326 drivers/phy/broadcom/phy-bcm-ns-usb3.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dmp");
pdev              333 drivers/phy/broadcom/phy-bcm-ns-usb3.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "ccb-mii");
pdev              355 drivers/phy/broadcom/phy-bcm-ns-usb3.c 	platform_set_drvdata(pdev, usb3);
pdev              295 drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c static int ns2_drd_phy_probe(struct platform_device *pdev)
pdev              298 drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c 	struct device *dev = &pdev->dev;
pdev              315 drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "icfg");
pdev              320 drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "rst-ctrl");
pdev              325 drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "crmu-ctrl");
pdev              330 drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "usb2-strap");
pdev              336 drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c 	driver->id_gpiod = devm_gpiod_get(&pdev->dev, "id", GPIOD_IN);
pdev              341 drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c 	driver->vbus_gpiod = devm_gpiod_get(&pdev->dev, "vbus", GPIOD_IN);
pdev              416 drivers/phy/broadcom/phy-bcm-ns2-usbdrd.c 	platform_set_drvdata(pdev, driver);
pdev              215 drivers/phy/broadcom/phy-bcm-sr-pcie.c static int sr_pcie_phy_probe(struct platform_device *pdev)
pdev              217 drivers/phy/broadcom/phy-bcm-sr-pcie.c 	struct device *dev = &pdev->dev;
pdev              230 drivers/phy/broadcom/phy-bcm-sr-pcie.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              352 drivers/phy/broadcom/phy-bcm-sr-usb.c static int bcm_usb_phy_probe(struct platform_device *pdev)
pdev              354 drivers/phy/broadcom/phy-bcm-sr-usb.c 	struct device *dev = &pdev->dev;
pdev              363 drivers/phy/broadcom/phy-bcm-sr-usb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              620 drivers/phy/broadcom/phy-brcm-sata.c static int brcm_sata_phy_probe(struct platform_device *pdev)
pdev              623 drivers/phy/broadcom/phy-brcm-sata.c 	struct device *dev = &pdev->dev;
pdev              640 drivers/phy/broadcom/phy-brcm-sata.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "phy");
pdev              652 drivers/phy/broadcom/phy-brcm-sata.c 		res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              281 drivers/phy/broadcom/phy-brcm-usb.c static int brcm_usb_phy_probe(struct platform_device *pdev)
pdev              284 drivers/phy/broadcom/phy-brcm-usb.c 	struct device *dev = &pdev->dev;
pdev              287 drivers/phy/broadcom/phy-brcm-usb.c 	struct device_node *dn = pdev->dev.of_node;
pdev              294 drivers/phy/broadcom/phy-brcm-usb.c 	platform_set_drvdata(pdev, priv);
pdev              301 drivers/phy/broadcom/phy-brcm-usb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              313 drivers/phy/broadcom/phy-brcm-usb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              371 drivers/phy/broadcom/phy-brcm-usb.c static int brcm_usb_phy_remove(struct platform_device *pdev)
pdev              373 drivers/phy/broadcom/phy-brcm-usb.c 	sysfs_remove_group(&pdev->dev.kobj, &brcm_usb_phy_group);
pdev              313 drivers/phy/cadence/cdns-dphy.c static int cdns_dphy_probe(struct platform_device *pdev)
pdev              320 drivers/phy/cadence/cdns-dphy.c 	dphy = devm_kzalloc(&pdev->dev, sizeof(*dphy), GFP_KERNEL);
pdev              323 drivers/phy/cadence/cdns-dphy.c 	dev_set_drvdata(&pdev->dev, dphy);
pdev              325 drivers/phy/cadence/cdns-dphy.c 	dphy->ops = of_device_get_match_data(&pdev->dev);
pdev              329 drivers/phy/cadence/cdns-dphy.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              330 drivers/phy/cadence/cdns-dphy.c 	dphy->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              334 drivers/phy/cadence/cdns-dphy.c 	dphy->psm_clk = devm_clk_get(&pdev->dev, "psm");
pdev              338 drivers/phy/cadence/cdns-dphy.c 	dphy->pll_ref_clk = devm_clk_get(&pdev->dev, "pll_ref");
pdev              348 drivers/phy/cadence/cdns-dphy.c 	dphy->phy = devm_phy_create(&pdev->dev, NULL, &cdns_dphy_ops);
pdev              350 drivers/phy/cadence/cdns-dphy.c 		dev_err(&pdev->dev, "failed to create PHY\n");
pdev              357 drivers/phy/cadence/cdns-dphy.c 	phy_provider = devm_of_phy_provider_register(&pdev->dev,
pdev              363 drivers/phy/cadence/cdns-dphy.c static int cdns_dphy_remove(struct platform_device *pdev)
pdev              365 drivers/phy/cadence/cdns-dphy.c 	struct cdns_dphy *dphy = dev_get_drvdata(&pdev->dev);
pdev              441 drivers/phy/cadence/phy-cadence-dp.c static int cdns_dp_phy_probe(struct platform_device *pdev)
pdev              445 drivers/phy/cadence/phy-cadence-dp.c 	struct device *dev = &pdev->dev;
pdev              454 drivers/phy/cadence/phy-cadence-dp.c 	cdns_phy->dev = &pdev->dev;
pdev              462 drivers/phy/cadence/phy-cadence-dp.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              463 drivers/phy/cadence/phy-cadence-dp.c 	cdns_phy->base = devm_ioremap_resource(&pdev->dev, regs);
pdev              467 drivers/phy/cadence/phy-cadence-dp.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              468 drivers/phy/cadence/phy-cadence-dp.c 	cdns_phy->sd_base = devm_ioremap_resource(&pdev->dev, regs);
pdev              162 drivers/phy/cadence/phy-cadence-sierra.c static int cdns_sierra_phy_probe(struct platform_device *pdev)
pdev              166 drivers/phy/cadence/phy-cadence-sierra.c 	struct device *dev = &pdev->dev;
pdev              181 drivers/phy/cadence/phy-cadence-sierra.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              194 drivers/phy/cadence/phy-cadence-sierra.c 	platform_set_drvdata(pdev, sp);
pdev              289 drivers/phy/cadence/phy-cadence-sierra.c static int cdns_sierra_phy_remove(struct platform_device *pdev)
pdev              291 drivers/phy/cadence/phy-cadence-sierra.c 	struct cdns_sierra_phy *phy = dev_get_drvdata(pdev->dev.parent);
pdev              296 drivers/phy/cadence/phy-cadence-sierra.c 	pm_runtime_disable(&pdev->dev);
pdev              431 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c static int mixel_dphy_probe(struct platform_device *pdev)
pdev              433 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	struct device *dev = &pdev->dev;
pdev              448 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	priv->devdata = of_device_get_match_data(&pdev->dev);
pdev              452 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              457 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	priv->regmap = devm_regmap_init_mmio(&pdev->dev, base,
pdev              464 drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c 	priv->phy_ref_clk = devm_clk_get(&pdev->dev, "phy_ref");
pdev               86 drivers/phy/freescale/phy-fsl-imx8mq-usb.c static int imx8mq_usb_phy_probe(struct platform_device *pdev)
pdev               89 drivers/phy/freescale/phy-fsl-imx8mq-usb.c 	struct device *dev = &pdev->dev;
pdev              103 drivers/phy/freescale/phy-fsl-imx8mq-usb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              170 drivers/phy/hisilicon/phy-hi3660-usb3.c static int hi3660_phy_probe(struct platform_device *pdev)
pdev              173 drivers/phy/hisilicon/phy-hi3660-usb3.c 	struct device *dev = &pdev->dev;
pdev              117 drivers/phy/hisilicon/phy-hi6220-usb.c static int hi6220_phy_probe(struct platform_device *pdev)
pdev              120 drivers/phy/hisilicon/phy-hi6220-usb.c 	struct device *dev = &pdev->dev;
pdev              110 drivers/phy/hisilicon/phy-hisi-inno-usb2.c static int hisi_inno_phy_probe(struct platform_device *pdev)
pdev              112 drivers/phy/hisilicon/phy-hisi-inno-usb2.c 	struct device *dev = &pdev->dev;
pdev              125 drivers/phy/hisilicon/phy-hisi-inno-usb2.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              191 drivers/phy/hisilicon/phy-histb-combphy.c static int histb_combphy_probe(struct platform_device *pdev)
pdev              194 drivers/phy/hisilicon/phy-histb-combphy.c 	struct device *dev = &pdev->dev;
pdev              206 drivers/phy/hisilicon/phy-histb-combphy.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              133 drivers/phy/hisilicon/phy-hix5hd2-sata.c static int hix5hd2_sata_phy_probe(struct platform_device *pdev)
pdev              136 drivers/phy/hisilicon/phy-hix5hd2-sata.c 	struct device *dev = &pdev->dev;
pdev              145 drivers/phy/hisilicon/phy-hix5hd2-sata.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              152 drivers/phy/lantiq/phy-lantiq-rcu-usb2.c 				 struct platform_device *pdev)
pdev              199 drivers/phy/lantiq/phy-lantiq-rcu-usb2.c static int ltq_rcu_usb2_phy_probe(struct platform_device *pdev)
pdev              201 drivers/phy/lantiq/phy-lantiq-rcu-usb2.c 	struct device *dev = &pdev->dev;
pdev              212 drivers/phy/lantiq/phy-lantiq-rcu-usb2.c 	ret = ltq_rcu_usb2_of_parse(priv, pdev);
pdev              394 drivers/phy/lantiq/phy-lantiq-vrx200-pcie.c static int ltq_vrx200_pcie_phy_probe(struct platform_device *pdev)
pdev              403 drivers/phy/lantiq/phy-lantiq-vrx200-pcie.c 	struct device *dev = &pdev->dev;
pdev              413 drivers/phy/lantiq/phy-lantiq-vrx200-pcie.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              102 drivers/phy/marvell/phy-armada375-usb2.c static int armada375_usb_phy_probe(struct platform_device *pdev)
pdev              104 drivers/phy/marvell/phy-armada375-usb2.c 	struct device *dev = &pdev->dev;
pdev              115 drivers/phy/marvell/phy-armada375-usb2.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              116 drivers/phy/marvell/phy-armada375-usb2.c 	usb_cluster_base = devm_ioremap_resource(&pdev->dev, res);
pdev              132 drivers/phy/marvell/phy-armada375-usb2.c 	phy_provider = devm_of_phy_provider_register(&pdev->dev,
pdev              165 drivers/phy/marvell/phy-armada38x-comphy.c static int a38x_comphy_probe(struct platform_device *pdev)
pdev              173 drivers/phy/marvell/phy-armada38x-comphy.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              177 drivers/phy/marvell/phy-armada38x-comphy.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              178 drivers/phy/marvell/phy-armada38x-comphy.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              182 drivers/phy/marvell/phy-armada38x-comphy.c 	priv->dev = &pdev->dev;
pdev              185 drivers/phy/marvell/phy-armada38x-comphy.c 	for_each_available_child_of_node(pdev->dev.of_node, child) {
pdev              192 drivers/phy/marvell/phy-armada38x-comphy.c 			dev_err(&pdev->dev, "missing 'reg' property (%d)\n",
pdev              198 drivers/phy/marvell/phy-armada38x-comphy.c 			dev_err(&pdev->dev, "invalid 'reg' property\n");
pdev              202 drivers/phy/marvell/phy-armada38x-comphy.c 		phy = devm_phy_create(&pdev->dev, child, &a38x_comphy_ops);
pdev              215 drivers/phy/marvell/phy-armada38x-comphy.c 	dev_set_drvdata(&pdev->dev, priv);
pdev              217 drivers/phy/marvell/phy-armada38x-comphy.c 	provider = devm_of_phy_provider_register(&pdev->dev, a38x_comphy_xlate);
pdev              187 drivers/phy/marvell/phy-berlin-sata.c static int phy_berlin_sata_probe(struct platform_device *pdev)
pdev              189 drivers/phy/marvell/phy-berlin-sata.c 	struct device *dev = &pdev->dev;
pdev              202 drivers/phy/marvell/phy-berlin-sata.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              163 drivers/phy/marvell/phy-berlin-usb.c static int phy_berlin_usb_probe(struct platform_device *pdev)
pdev              166 drivers/phy/marvell/phy-berlin-usb.c 		of_match_device(phy_berlin_usb_of_match, &pdev->dev);
pdev              172 drivers/phy/marvell/phy-berlin-usb.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              176 drivers/phy/marvell/phy-berlin-usb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              177 drivers/phy/marvell/phy-berlin-usb.c 	priv->base = devm_ioremap_resource(&pdev->dev, res);
pdev              181 drivers/phy/marvell/phy-berlin-usb.c 	priv->rst_ctrl = devm_reset_control_get(&pdev->dev, NULL);
pdev              187 drivers/phy/marvell/phy-berlin-usb.c 	phy = devm_phy_create(&pdev->dev, NULL, &phy_berlin_usb_ops);
pdev              189 drivers/phy/marvell/phy-berlin-usb.c 		dev_err(&pdev->dev, "failed to create PHY\n");
pdev              196 drivers/phy/marvell/phy-berlin-usb.c 		devm_of_phy_provider_register(&pdev->dev, of_phy_simple_xlate);
pdev              263 drivers/phy/marvell/phy-mvebu-a3700-comphy.c static int mvebu_a3700_comphy_probe(struct platform_device *pdev)
pdev              268 drivers/phy/marvell/phy-mvebu-a3700-comphy.c 	for_each_available_child_of_node(pdev->dev.of_node, child) {
pdev              276 drivers/phy/marvell/phy-mvebu-a3700-comphy.c 			dev_err(&pdev->dev, "missing 'reg' property (%d)\n",
pdev              282 drivers/phy/marvell/phy-mvebu-a3700-comphy.c 			dev_err(&pdev->dev, "invalid 'reg' property\n");
pdev              286 drivers/phy/marvell/phy-mvebu-a3700-comphy.c 		lane = devm_kzalloc(&pdev->dev, sizeof(*lane), GFP_KERNEL);
pdev              292 drivers/phy/marvell/phy-mvebu-a3700-comphy.c 		phy = devm_phy_create(&pdev->dev, child,
pdev              299 drivers/phy/marvell/phy-mvebu-a3700-comphy.c 		lane->dev = &pdev->dev;
pdev              307 drivers/phy/marvell/phy-mvebu-a3700-comphy.c 	provider = devm_of_phy_provider_register(&pdev->dev,
pdev              214 drivers/phy/marvell/phy-mvebu-a3700-utmi.c static int mvebu_a3700_utmi_phy_probe(struct platform_device *pdev)
pdev              216 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	struct device *dev = &pdev->dev;
pdev              226 drivers/phy/marvell/phy-mvebu-a3700-utmi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              979 drivers/phy/marvell/phy-mvebu-cp110-comphy.c static int mvebu_comphy_probe(struct platform_device *pdev)
pdev              987 drivers/phy/marvell/phy-mvebu-cp110-comphy.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              991 drivers/phy/marvell/phy-mvebu-cp110-comphy.c 	priv->dev = &pdev->dev;
pdev              993 drivers/phy/marvell/phy-mvebu-cp110-comphy.c 		syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev              997 drivers/phy/marvell/phy-mvebu-cp110-comphy.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              998 drivers/phy/marvell/phy-mvebu-cp110-comphy.c 	priv->base = devm_ioremap_resource(&pdev->dev, res);
pdev             1010 drivers/phy/marvell/phy-mvebu-cp110-comphy.c 		dev_warn(&pdev->dev, "cannot initialize clocks\n");
pdev             1019 drivers/phy/marvell/phy-mvebu-cp110-comphy.c 	for_each_available_child_of_node(pdev->dev.of_node, child) {
pdev             1026 drivers/phy/marvell/phy-mvebu-cp110-comphy.c 			dev_err(&pdev->dev, "missing 'reg' property (%d)\n",
pdev             1032 drivers/phy/marvell/phy-mvebu-cp110-comphy.c 			dev_err(&pdev->dev, "invalid 'reg' property\n");
pdev             1036 drivers/phy/marvell/phy-mvebu-cp110-comphy.c 		lane = devm_kzalloc(&pdev->dev, sizeof(*lane), GFP_KERNEL);
pdev             1043 drivers/phy/marvell/phy-mvebu-cp110-comphy.c 		phy = devm_phy_create(&pdev->dev, child, &mvebu_comphy_ops);
pdev             1066 drivers/phy/marvell/phy-mvebu-cp110-comphy.c 	dev_set_drvdata(&pdev->dev, priv);
pdev             1067 drivers/phy/marvell/phy-mvebu-cp110-comphy.c 	provider = devm_of_phy_provider_register(&pdev->dev,
pdev               80 drivers/phy/marvell/phy-mvebu-sata.c static int phy_mvebu_sata_probe(struct platform_device *pdev)
pdev               87 drivers/phy/marvell/phy-mvebu-sata.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev               91 drivers/phy/marvell/phy-mvebu-sata.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               92 drivers/phy/marvell/phy-mvebu-sata.c 	priv->base = devm_ioremap_resource(&pdev->dev, res);
pdev               96 drivers/phy/marvell/phy-mvebu-sata.c 	priv->clk = devm_clk_get(&pdev->dev, "sata");
pdev              100 drivers/phy/marvell/phy-mvebu-sata.c 	phy = devm_phy_create(&pdev->dev, NULL, &phy_mvebu_sata_ops);
pdev              106 drivers/phy/marvell/phy-mvebu-sata.c 	phy_provider = devm_of_phy_provider_register(&pdev->dev,
pdev               42 drivers/phy/marvell/phy-pxa-28nm-hsic.c 	struct platform_device	*pdev;
pdev               61 drivers/phy/marvell/phy-pxa-28nm-hsic.c 	struct platform_device *pdev = mv_phy->pdev;
pdev               80 drivers/phy/marvell/phy-pxa-28nm-hsic.c 		dev_err(&pdev->dev, "HSIC PHY PLL not locked after 100mS.");
pdev               91 drivers/phy/marvell/phy-pxa-28nm-hsic.c 	struct platform_device *pdev = mv_phy->pdev;
pdev              113 drivers/phy/marvell/phy-pxa-28nm-hsic.c 		dev_warn(&pdev->dev, "HSIC PHY READY not set after 100mS.");
pdev              120 drivers/phy/marvell/phy-pxa-28nm-hsic.c 		dev_warn(&pdev->dev, "HSIC wait for connect interrupt timeout.");
pdev              161 drivers/phy/marvell/phy-pxa-28nm-hsic.c static int mv_hsic_phy_probe(struct platform_device *pdev)
pdev              167 drivers/phy/marvell/phy-pxa-28nm-hsic.c 	mv_phy = devm_kzalloc(&pdev->dev, sizeof(*mv_phy), GFP_KERNEL);
pdev              171 drivers/phy/marvell/phy-pxa-28nm-hsic.c 	mv_phy->pdev = pdev;
pdev              173 drivers/phy/marvell/phy-pxa-28nm-hsic.c 	mv_phy->clk = devm_clk_get(&pdev->dev, NULL);
pdev              175 drivers/phy/marvell/phy-pxa-28nm-hsic.c 		dev_err(&pdev->dev, "failed to get clock.\n");
pdev              179 drivers/phy/marvell/phy-pxa-28nm-hsic.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              180 drivers/phy/marvell/phy-pxa-28nm-hsic.c 	mv_phy->base = devm_ioremap_resource(&pdev->dev, r);
pdev              184 drivers/phy/marvell/phy-pxa-28nm-hsic.c 	mv_phy->phy = devm_phy_create(&pdev->dev, pdev->dev.of_node, &hsic_ops);
pdev              190 drivers/phy/marvell/phy-pxa-28nm-hsic.c 	phy_provider = devm_of_phy_provider_register(&pdev->dev, of_phy_simple_xlate);
pdev              136 drivers/phy/marvell/phy-pxa-28nm-usb2.c 	struct platform_device	*pdev;
pdev              155 drivers/phy/marvell/phy-pxa-28nm-usb2.c 	struct platform_device *pdev = mv_phy->pdev;
pdev              214 drivers/phy/marvell/phy-pxa-28nm-usb2.c 		dev_warn(&pdev->dev, "USB PHY PLL calibrate not done after 100mS.");
pdev              220 drivers/phy/marvell/phy-pxa-28nm-usb2.c 		dev_warn(&pdev->dev, "USB PHY RX SQ calibrate not done after 100mS.");
pdev              227 drivers/phy/marvell/phy-pxa-28nm-usb2.c 		dev_warn(&pdev->dev, "PLL_READY not set after 100mS.");
pdev              296 drivers/phy/marvell/phy-pxa-28nm-usb2.c static int mv_usb2_phy_probe(struct platform_device *pdev)
pdev              302 drivers/phy/marvell/phy-pxa-28nm-usb2.c 	mv_phy = devm_kzalloc(&pdev->dev, sizeof(*mv_phy), GFP_KERNEL);
pdev              306 drivers/phy/marvell/phy-pxa-28nm-usb2.c 	mv_phy->pdev = pdev;
pdev              308 drivers/phy/marvell/phy-pxa-28nm-usb2.c 	mv_phy->clk = devm_clk_get(&pdev->dev, NULL);
pdev              310 drivers/phy/marvell/phy-pxa-28nm-usb2.c 		dev_err(&pdev->dev, "failed to get clock.\n");
pdev              314 drivers/phy/marvell/phy-pxa-28nm-usb2.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              315 drivers/phy/marvell/phy-pxa-28nm-usb2.c 	mv_phy->base = devm_ioremap_resource(&pdev->dev, r);
pdev              319 drivers/phy/marvell/phy-pxa-28nm-usb2.c 	mv_phy->phy = devm_phy_create(&pdev->dev, pdev->dev.of_node, &usb_ops);
pdev              325 drivers/phy/marvell/phy-pxa-28nm-usb2.c 	phy_provider = devm_of_phy_provider_register(&pdev->dev, of_phy_simple_xlate);
pdev              286 drivers/phy/marvell/phy-pxa-usb.c static int pxa_usb_phy_probe(struct platform_device *pdev)
pdev              288 drivers/phy/marvell/phy-pxa-usb.c 	struct device *dev = &pdev->dev;
pdev              304 drivers/phy/marvell/phy-pxa-usb.c 	resource = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1066 drivers/phy/mediatek/phy-mtk-tphy.c static int mtk_tphy_probe(struct platform_device *pdev)
pdev             1068 drivers/phy/mediatek/phy-mtk-tphy.c 	struct device *dev = &pdev->dev;
pdev             1092 drivers/phy/mediatek/phy-mtk-tphy.c 	platform_set_drvdata(pdev, tphy);
pdev             1094 drivers/phy/mediatek/phy-mtk-tphy.c 	sif_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              193 drivers/phy/mediatek/phy-mtk-ufs.c static int ufs_mtk_phy_probe(struct platform_device *pdev)
pdev              195 drivers/phy/mediatek/phy-mtk-ufs.c 	struct device *dev = &pdev->dev;
pdev              206 drivers/phy/mediatek/phy-mtk-ufs.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              491 drivers/phy/mediatek/phy-mtk-xsphy.c static int mtk_xsphy_probe(struct platform_device *pdev)
pdev              493 drivers/phy/mediatek/phy-mtk-xsphy.c 	struct device *dev = &pdev->dev;
pdev              513 drivers/phy/mediatek/phy-mtk-xsphy.c 	platform_set_drvdata(pdev, xsphy);
pdev              515 drivers/phy/mediatek/phy-mtk-xsphy.c 	glb_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              313 drivers/phy/motorola/phy-cpcap-usb.c static int cpcap_usb_init_irq(struct platform_device *pdev,
pdev              319 drivers/phy/motorola/phy-cpcap-usb.c 	irq = platform_get_irq_byname(pdev, name);
pdev              348 drivers/phy/motorola/phy-cpcap-usb.c static int cpcap_usb_init_interrupts(struct platform_device *pdev,
pdev              354 drivers/phy/motorola/phy-cpcap-usb.c 		error = cpcap_usb_init_irq(pdev, ddata, cpcap_phy_irqs[i]);
pdev              580 drivers/phy/motorola/phy-cpcap-usb.c static int cpcap_usb_phy_probe(struct platform_device *pdev)
pdev              590 drivers/phy/motorola/phy-cpcap-usb.c 				&pdev->dev);
pdev              594 drivers/phy/motorola/phy-cpcap-usb.c 	ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL);
pdev              598 drivers/phy/motorola/phy-cpcap-usb.c 	ddata->reg = dev_get_regmap(pdev->dev.parent, NULL);
pdev              602 drivers/phy/motorola/phy-cpcap-usb.c 	otg = devm_kzalloc(&pdev->dev, sizeof(*otg), GFP_KERNEL);
pdev              606 drivers/phy/motorola/phy-cpcap-usb.c 	ddata->dev = &pdev->dev;
pdev              615 drivers/phy/motorola/phy-cpcap-usb.c 	platform_set_drvdata(pdev, ddata);
pdev              617 drivers/phy/motorola/phy-cpcap-usb.c 	ddata->vusb = devm_regulator_get(&pdev->dev, "vusb");
pdev              648 drivers/phy/motorola/phy-cpcap-usb.c 	error = cpcap_usb_init_interrupts(pdev, ddata);
pdev              659 drivers/phy/motorola/phy-cpcap-usb.c static int cpcap_usb_phy_remove(struct platform_device *pdev)
pdev              661 drivers/phy/motorola/phy-cpcap-usb.c 	struct cpcap_phy_ddata *ddata = platform_get_drvdata(pdev);
pdev              555 drivers/phy/motorola/phy-mapphone-mdm6600.c static int phy_mdm6600_probe(struct platform_device *pdev)
pdev              560 drivers/phy/motorola/phy-mapphone-mdm6600.c 	ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL);
pdev              570 drivers/phy/motorola/phy-mapphone-mdm6600.c 	ddata->dev = &pdev->dev;
pdev              571 drivers/phy/motorola/phy-mapphone-mdm6600.c 	platform_set_drvdata(pdev, ddata);
pdev              635 drivers/phy/motorola/phy-mapphone-mdm6600.c static int phy_mdm6600_remove(struct platform_device *pdev)
pdev              637 drivers/phy/motorola/phy-mapphone-mdm6600.c 	struct phy_mdm6600 *ddata = platform_get_drvdata(pdev);
pdev              493 drivers/phy/mscc/phy-ocelot-serdes.c static int serdes_probe(struct platform_device *pdev)
pdev              500 drivers/phy/mscc/phy-ocelot-serdes.c 	ctrl = devm_kzalloc(&pdev->dev, sizeof(*ctrl), GFP_KERNEL);
pdev              504 drivers/phy/mscc/phy-ocelot-serdes.c 	ctrl->dev = &pdev->dev;
pdev              505 drivers/phy/mscc/phy-ocelot-serdes.c 	ctrl->regs = syscon_node_to_regmap(pdev->dev.parent->of_node);
pdev              515 drivers/phy/mscc/phy-ocelot-serdes.c 	dev_set_drvdata(&pdev->dev, ctrl);
pdev               93 drivers/phy/phy-lpc18xx-usb-otg.c static int lpc18xx_usb_otg_phy_probe(struct platform_device *pdev)
pdev               98 drivers/phy/phy-lpc18xx-usb-otg.c 	lpc = devm_kzalloc(&pdev->dev, sizeof(*lpc), GFP_KERNEL);
pdev              102 drivers/phy/phy-lpc18xx-usb-otg.c 	lpc->reg = syscon_node_to_regmap(pdev->dev.of_node->parent);
pdev              104 drivers/phy/phy-lpc18xx-usb-otg.c 		dev_err(&pdev->dev, "failed to get syscon\n");
pdev              108 drivers/phy/phy-lpc18xx-usb-otg.c 	lpc->clk = devm_clk_get(&pdev->dev, NULL);
pdev              110 drivers/phy/phy-lpc18xx-usb-otg.c 		dev_err(&pdev->dev, "failed to get clock\n");
pdev              114 drivers/phy/phy-lpc18xx-usb-otg.c 	lpc->phy = devm_phy_create(&pdev->dev, NULL, &lpc18xx_usb_otg_phy_ops);
pdev              116 drivers/phy/phy-lpc18xx-usb-otg.c 		dev_err(&pdev->dev, "failed to create PHY\n");
pdev              122 drivers/phy/phy-lpc18xx-usb-otg.c 	phy_provider = devm_of_phy_provider_register(&pdev->dev,
pdev              132 drivers/phy/phy-pistachio-usb.c static int pistachio_usb_phy_probe(struct platform_device *pdev)
pdev              139 drivers/phy/phy-pistachio-usb.c 	p_phy = devm_kzalloc(&pdev->dev, sizeof(*p_phy), GFP_KERNEL);
pdev              142 drivers/phy/phy-pistachio-usb.c 	p_phy->dev = &pdev->dev;
pdev              143 drivers/phy/phy-pistachio-usb.c 	platform_set_drvdata(pdev, p_phy);
pdev             1625 drivers/phy/phy-xgene.c static void xgene_phy_get_param(struct platform_device *pdev,
pdev             1632 drivers/phy/phy-xgene.c 	if (!of_property_read_u32_array(pdev->dev.of_node, name, buffer,
pdev             1643 drivers/phy/phy-xgene.c static int xgene_phy_probe(struct platform_device *pdev)
pdev             1658 drivers/phy/phy-xgene.c 	ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL);
pdev             1662 drivers/phy/phy-xgene.c 	ctx->dev = &pdev->dev;
pdev             1664 drivers/phy/phy-xgene.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1665 drivers/phy/phy-xgene.c 	ctx->sds_base = devm_ioremap_resource(&pdev->dev, res);
pdev             1670 drivers/phy/phy-xgene.c 	ctx->clk = clk_get(&pdev->dev, NULL);
pdev             1673 drivers/phy/phy-xgene.c 	xgene_phy_get_param(pdev, "apm,tx-eye-tuning",
pdev             1675 drivers/phy/phy-xgene.c 	xgene_phy_get_param(pdev, "apm,tx-eye-direction",
pdev             1677 drivers/phy/phy-xgene.c 	xgene_phy_get_param(pdev, "apm,tx-boost-gain",
pdev             1679 drivers/phy/phy-xgene.c 	xgene_phy_get_param(pdev, "apm,tx-amplitude",
pdev             1681 drivers/phy/phy-xgene.c 	xgene_phy_get_param(pdev, "apm,tx-pre-cursor1",
pdev             1683 drivers/phy/phy-xgene.c 	xgene_phy_get_param(pdev, "apm,tx-pre-cursor2",
pdev             1685 drivers/phy/phy-xgene.c 	xgene_phy_get_param(pdev, "apm,tx-post-cursor",
pdev             1687 drivers/phy/phy-xgene.c 	xgene_phy_get_param(pdev, "apm,tx-speed",
pdev             1692 drivers/phy/phy-xgene.c 	platform_set_drvdata(pdev, ctx);
pdev             1696 drivers/phy/phy-xgene.c 		dev_dbg(&pdev->dev, "Failed to create PHY\n");
pdev               63 drivers/phy/qualcomm/phy-ath79-usb.c static int ath79_usb_phy_probe(struct platform_device *pdev)
pdev               68 drivers/phy/qualcomm/phy-ath79-usb.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev               72 drivers/phy/qualcomm/phy-ath79-usb.c 	priv->reset = devm_reset_control_get(&pdev->dev, "phy");
pdev               77 drivers/phy/qualcomm/phy-ath79-usb.c 		&pdev->dev, "usb-suspend-override");
pdev               81 drivers/phy/qualcomm/phy-ath79-usb.c 	phy = devm_phy_create(&pdev->dev, NULL, &ath79_usb_phy_ops);
pdev               88 drivers/phy/qualcomm/phy-ath79-usb.c 				&pdev->dev, of_phy_simple_xlate));
pdev              205 drivers/phy/qualcomm/phy-qcom-apq8064-sata.c static int qcom_apq8064_sata_phy_probe(struct platform_device *pdev)
pdev              208 drivers/phy/qualcomm/phy-qcom-apq8064-sata.c 	struct device *dev = &pdev->dev;
pdev              218 drivers/phy/qualcomm/phy-qcom-apq8064-sata.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              231 drivers/phy/qualcomm/phy-qcom-apq8064-sata.c 	platform_set_drvdata(pdev, phy);
pdev              253 drivers/phy/qualcomm/phy-qcom-apq8064-sata.c static int qcom_apq8064_sata_phy_remove(struct platform_device *pdev)
pdev              255 drivers/phy/qualcomm/phy-qcom-apq8064-sata.c 	struct qcom_apq8064_sata_phy *phy = platform_get_drvdata(pdev);
pdev              127 drivers/phy/qualcomm/phy-qcom-ipq806x-sata.c static int qcom_ipq806x_sata_phy_probe(struct platform_device *pdev)
pdev              130 drivers/phy/qualcomm/phy-qcom-ipq806x-sata.c 	struct device *dev = &pdev->dev;
pdev              140 drivers/phy/qualcomm/phy-qcom-ipq806x-sata.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              153 drivers/phy/qualcomm/phy-qcom-ipq806x-sata.c 	platform_set_drvdata(pdev, phy);
pdev              175 drivers/phy/qualcomm/phy-qcom-ipq806x-sata.c static int qcom_ipq806x_sata_phy_remove(struct platform_device *pdev)
pdev              177 drivers/phy/qualcomm/phy-qcom-ipq806x-sata.c 	struct qcom_ipq806x_sata_phy *phy = platform_get_drvdata(pdev);
pdev              249 drivers/phy/qualcomm/phy-qcom-pcie2.c static int qcom_pcie2_phy_probe(struct platform_device *pdev)
pdev              254 drivers/phy/qualcomm/phy-qcom-pcie2.c 	struct device *dev = &pdev->dev;
pdev              264 drivers/phy/qualcomm/phy-qcom-pcie2.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2011 drivers/phy/qualcomm/phy-qcom-qmp.c static int qcom_qmp_phy_probe(struct platform_device *pdev)
pdev             2014 drivers/phy/qualcomm/phy-qcom-qmp.c 	struct device *dev = &pdev->dev;
pdev             2034 drivers/phy/qualcomm/phy-qcom-qmp.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2044 drivers/phy/qualcomm/phy-qcom-qmp.c 		res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              789 drivers/phy/qualcomm/phy-qcom-qusb2.c static int qusb2_phy_probe(struct platform_device *pdev)
pdev              791 drivers/phy/qualcomm/phy-qcom-qusb2.c 	struct device *dev = &pdev->dev;
pdev              804 drivers/phy/qualcomm/phy-qcom-qusb2.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              829 drivers/phy/qualcomm/phy-qcom-qusb2.c 	qphy->phy_reset = devm_reset_control_get_by_index(&pdev->dev, 0);
pdev              123 drivers/phy/qualcomm/phy-qcom-ufs-i.h struct phy *ufs_qcom_phy_generic_probe(struct platform_device *pdev,
pdev              110 drivers/phy/qualcomm/phy-qcom-ufs-qmp-14nm.c static int ufs_qcom_phy_qmp_14nm_probe(struct platform_device *pdev)
pdev              112 drivers/phy/qualcomm/phy-qcom-ufs-qmp-14nm.c 	struct device *dev = &pdev->dev;
pdev              125 drivers/phy/qualcomm/phy-qcom-ufs-qmp-14nm.c 	generic_phy = ufs_qcom_phy_generic_probe(pdev, phy_common,
pdev              168 drivers/phy/qualcomm/phy-qcom-ufs-qmp-20nm.c static int ufs_qcom_phy_qmp_20nm_probe(struct platform_device *pdev)
pdev              170 drivers/phy/qualcomm/phy-qcom-ufs-qmp-20nm.c 	struct device *dev = &pdev->dev;
pdev              183 drivers/phy/qualcomm/phy-qcom-ufs-qmp-20nm.c 	generic_phy = ufs_qcom_phy_generic_probe(pdev, phy_common,
pdev               75 drivers/phy/qualcomm/phy-qcom-ufs.c int ufs_qcom_phy_base_init(struct platform_device *pdev,
pdev               78 drivers/phy/qualcomm/phy-qcom-ufs.c 	struct device *dev = &pdev->dev;
pdev               82 drivers/phy/qualcomm/phy-qcom-ufs.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "phy_mem");
pdev               93 drivers/phy/qualcomm/phy-qcom-ufs.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              102 drivers/phy/qualcomm/phy-qcom-ufs.c struct phy *ufs_qcom_phy_generic_probe(struct platform_device *pdev,
pdev              108 drivers/phy/qualcomm/phy-qcom-ufs.c 	struct device *dev = &pdev->dev;
pdev              112 drivers/phy/qualcomm/phy-qcom-ufs.c 	err = ufs_qcom_phy_base_init(pdev, common_cfg);
pdev              170 drivers/phy/ralink/phy-ralink-usb.c static int ralink_usb_phy_probe(struct platform_device *pdev)
pdev              172 drivers/phy/ralink/phy-ralink-usb.c 	struct device *dev = &pdev->dev;
pdev              178 drivers/phy/ralink/phy-ralink-usb.c 	match = of_match_device(ralink_usb_phy_of_match, &pdev->dev);
pdev              197 drivers/phy/ralink/phy-ralink-usb.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              198 drivers/phy/ralink/phy-ralink-usb.c 		phy->base = devm_ioremap_resource(&pdev->dev, res);
pdev              205 drivers/phy/ralink/phy-ralink-usb.c 	phy->rsthost = devm_reset_control_get(&pdev->dev, "host");
pdev              211 drivers/phy/ralink/phy-ralink-usb.c 	phy->rstdev = devm_reset_control_get(&pdev->dev, "device");
pdev              336 drivers/phy/renesas/phy-rcar-gen2.c static int rcar_gen2_phy_probe(struct platform_device *pdev)
pdev              338 drivers/phy/renesas/phy-rcar-gen2.c 	struct device *dev = &pdev->dev;
pdev              360 drivers/phy/renesas/phy-rcar-gen2.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               74 drivers/phy/renesas/phy-rcar-gen3-pcie.c static int rcar_gen3_phy_pcie_probe(struct platform_device *pdev)
pdev               76 drivers/phy/renesas/phy-rcar-gen3-pcie.c 	struct device *dev = &pdev->dev;
pdev               89 drivers/phy/renesas/phy-rcar-gen3-pcie.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              131 drivers/phy/renesas/phy-rcar-gen3-pcie.c static int rcar_gen3_phy_pcie_remove(struct platform_device *pdev)
pdev              133 drivers/phy/renesas/phy-rcar-gen3-pcie.c 	pm_runtime_disable(&pdev->dev);
pdev              594 drivers/phy/renesas/phy-rcar-gen3-usb2.c static int rcar_gen3_phy_usb2_probe(struct platform_device *pdev)
pdev              596 drivers/phy/renesas/phy-rcar-gen3-usb2.c 	struct device *dev = &pdev->dev;
pdev              612 drivers/phy/renesas/phy-rcar-gen3-usb2.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              618 drivers/phy/renesas/phy-rcar-gen3-usb2.c 	irq = platform_get_irq_optional(pdev, 0);
pdev              678 drivers/phy/renesas/phy-rcar-gen3-usb2.c 	platform_set_drvdata(pdev, channel);
pdev              702 drivers/phy/renesas/phy-rcar-gen3-usb2.c static int rcar_gen3_phy_usb2_remove(struct platform_device *pdev)
pdev              704 drivers/phy/renesas/phy-rcar-gen3-usb2.c 	struct rcar_gen3_chan *channel = platform_get_drvdata(pdev);
pdev              707 drivers/phy/renesas/phy-rcar-gen3-usb2.c 		device_remove_file(&pdev->dev, &dev_attr_role);
pdev              709 drivers/phy/renesas/phy-rcar-gen3-usb2.c 	pm_runtime_disable(&pdev->dev);
pdev              131 drivers/phy/renesas/phy-rcar-gen3-usb3.c static int rcar_gen3_phy_usb3_probe(struct platform_device *pdev)
pdev              133 drivers/phy/renesas/phy-rcar-gen3-usb3.c 	struct device *dev = &pdev->dev;
pdev              149 drivers/phy/renesas/phy-rcar-gen3-usb3.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              186 drivers/phy/renesas/phy-rcar-gen3-usb3.c 	platform_set_drvdata(pdev, r);
pdev              204 drivers/phy/renesas/phy-rcar-gen3-usb3.c static int rcar_gen3_phy_usb3_remove(struct platform_device *pdev)
pdev              206 drivers/phy/renesas/phy-rcar-gen3-usb3.c 	pm_runtime_disable(&pdev->dev);
pdev               74 drivers/phy/rockchip/phy-rockchip-dp.c static int rockchip_dp_phy_probe(struct platform_device *pdev)
pdev               76 drivers/phy/rockchip/phy-rockchip-dp.c 	struct device *dev = &pdev->dev;
pdev              310 drivers/phy/rockchip/phy-rockchip-emmc.c static u32 convert_drive_impedance_ohm(struct platform_device *pdev, u32 dr_ohm)
pdev              325 drivers/phy/rockchip/phy-rockchip-emmc.c 	dev_warn(&pdev->dev, "Invalid value %u for drive-impedance-ohm.\n",
pdev              330 drivers/phy/rockchip/phy-rockchip-emmc.c static int rockchip_emmc_phy_probe(struct platform_device *pdev)
pdev              332 drivers/phy/rockchip/phy-rockchip-emmc.c 	struct device *dev = &pdev->dev;
pdev              364 drivers/phy/rockchip/phy-rockchip-emmc.c 		rk_phy->drive_impedance = convert_drive_impedance_ohm(pdev, val);
pdev             1143 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c static int inno_hdmi_phy_probe(struct platform_device *pdev)
pdev             1151 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	inno = devm_kzalloc(&pdev->dev, sizeof(*inno), GFP_KERNEL);
pdev             1155 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	inno->dev = &pdev->dev;
pdev             1161 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1216 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	inno->irq = platform_get_irq(pdev, 0);
pdev             1251 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c static int inno_hdmi_phy_remove(struct platform_device *pdev)
pdev             1253 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c 	of_clk_del_provider(pdev->dev.of_node);
pdev             1062 drivers/phy/rockchip/phy-rockchip-inno-usb2.c static int rockchip_usb2phy_probe(struct platform_device *pdev)
pdev             1064 drivers/phy/rockchip/phy-rockchip-inno-usb2.c 	struct device *dev = &pdev->dev;
pdev             1111 drivers/phy/rockchip/phy-rockchip-inno-usb2.c 	platform_set_drvdata(pdev, rphy);
pdev             1138 drivers/phy/rockchip/phy-rockchip-inno-usb2.c 		dev_info(&pdev->dev, "no phyclk specified\n");
pdev              362 drivers/phy/rockchip/phy-rockchip-pcie.c static int rockchip_pcie_phy_probe(struct platform_device *pdev)
pdev              364 drivers/phy/rockchip/phy-rockchip-pcie.c 	struct device *dev = &pdev->dev;
pdev              382 drivers/phy/rockchip/phy-rockchip-pcie.c 	of_id = of_match_device(rockchip_pcie_phy_dt_ids, &pdev->dev);
pdev              422 drivers/phy/rockchip/phy-rockchip-pcie.c 	platform_set_drvdata(pdev, rk_phy);
pdev             1099 drivers/phy/rockchip/phy-rockchip-typec.c static int rockchip_typec_phy_probe(struct platform_device *pdev)
pdev             1101 drivers/phy/rockchip/phy-rockchip-typec.c 	struct device *dev = &pdev->dev;
pdev             1121 drivers/phy/rockchip/phy-rockchip-typec.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1149 drivers/phy/rockchip/phy-rockchip-typec.c 	platform_set_drvdata(pdev, tcphy);
pdev             1199 drivers/phy/rockchip/phy-rockchip-typec.c static int rockchip_typec_phy_remove(struct platform_device *pdev)
pdev             1201 drivers/phy/rockchip/phy-rockchip-typec.c 	pm_runtime_disable(&pdev->dev);
pdev              456 drivers/phy/rockchip/phy-rockchip-usb.c static int rockchip_usb_phy_probe(struct platform_device *pdev)
pdev              458 drivers/phy/rockchip/phy-rockchip-usb.c 	struct device *dev = &pdev->dev;
pdev              486 drivers/phy/rockchip/phy-rockchip-usb.c 		dev_err(&pdev->dev, "Missing rockchip,grf property\n");
pdev               75 drivers/phy/samsung/phy-exynos-dp-video.c static int exynos_dp_video_phy_probe(struct platform_device *pdev)
pdev               78 drivers/phy/samsung/phy-exynos-dp-video.c 	struct device *dev = &pdev->dev;
pdev              294 drivers/phy/samsung/phy-exynos-mipi-video.c static int exynos_mipi_video_phy_probe(struct platform_device *pdev)
pdev              298 drivers/phy/samsung/phy-exynos-mipi-video.c 	struct device *dev = &pdev->dev;
pdev              229 drivers/phy/samsung/phy-exynos-pcie.c static int exynos_pcie_phy_probe(struct platform_device *pdev)
pdev              231 drivers/phy/samsung/phy-exynos-pcie.c 	struct device *dev = &pdev->dev;
pdev              246 drivers/phy/samsung/phy-exynos-pcie.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              251 drivers/phy/samsung/phy-exynos-pcie.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              839 drivers/phy/samsung/phy-exynos5-usbdrd.c static int exynos5_usbdrd_phy_probe(struct platform_device *pdev)
pdev              841 drivers/phy/samsung/phy-exynos5-usbdrd.c 	struct device *dev = &pdev->dev;
pdev              859 drivers/phy/samsung/phy-exynos5-usbdrd.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              161 drivers/phy/samsung/phy-exynos5250-sata.c static int exynos_sata_phy_probe(struct platform_device *pdev)
pdev              164 drivers/phy/samsung/phy-exynos5250-sata.c 	struct device *dev = &pdev->dev;
pdev              174 drivers/phy/samsung/phy-exynos5250-sata.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              141 drivers/phy/samsung/phy-samsung-usb2.c static int samsung_usb2_phy_probe(struct platform_device *pdev)
pdev              144 drivers/phy/samsung/phy-samsung-usb2.c 	struct device *dev = &pdev->dev;
pdev              150 drivers/phy/samsung/phy-samsung-usb2.c 	if (!pdev->dev.of_node) {
pdev              170 drivers/phy/samsung/phy-samsung-usb2.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              177 drivers/phy/samsung/phy-samsung-usb2.c 	drv->reg_pmu = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev              186 drivers/phy/samsung/phy-samsung-usb2.c 				pdev->dev.of_node, "samsung,sysreg-phandle");
pdev              160 drivers/phy/socionext/phy-uniphier-pcie.c static int uniphier_pciephy_probe(struct platform_device *pdev)
pdev              164 drivers/phy/socionext/phy-uniphier-pcie.c 	struct device *dev = &pdev->dev;
pdev              179 drivers/phy/socionext/phy-uniphier-pcie.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              106 drivers/phy/socionext/phy-uniphier-usb2.c static int uniphier_u2phy_probe(struct platform_device *pdev)
pdev              108 drivers/phy/socionext/phy-uniphier-usb2.c 	struct device *dev = &pdev->dev;
pdev              307 drivers/phy/socionext/phy-uniphier-usb3hs.c static int uniphier_u3hsphy_probe(struct platform_device *pdev)
pdev              309 drivers/phy/socionext/phy-uniphier-usb3hs.c 	struct device *dev = &pdev->dev;
pdev              325 drivers/phy/socionext/phy-uniphier-usb3hs.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              213 drivers/phy/socionext/phy-uniphier-usb3ss.c static int uniphier_u3ssphy_probe(struct platform_device *pdev)
pdev              215 drivers/phy/socionext/phy-uniphier-usb3ss.c 	struct device *dev = &pdev->dev;
pdev              231 drivers/phy/socionext/phy-uniphier-usb3ss.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1191 drivers/phy/st/phy-miphy28lp.c static int miphy28lp_probe(struct platform_device *pdev)
pdev             1193 drivers/phy/st/phy-miphy28lp.c 	struct device_node *child, *np = pdev->dev.of_node;
pdev             1199 drivers/phy/st/phy-miphy28lp.c 	miphy_dev = devm_kzalloc(&pdev->dev, sizeof(*miphy_dev), GFP_KERNEL);
pdev             1204 drivers/phy/st/phy-miphy28lp.c 	miphy_dev->phys = devm_kcalloc(&pdev->dev, miphy_dev->nphys,
pdev             1215 drivers/phy/st/phy-miphy28lp.c 	miphy_dev->dev = &pdev->dev;
pdev             1217 drivers/phy/st/phy-miphy28lp.c 	dev_set_drvdata(&pdev->dev, miphy_dev);
pdev             1224 drivers/phy/st/phy-miphy28lp.c 		miphy_phy = devm_kzalloc(&pdev->dev, sizeof(*miphy_phy),
pdev             1233 drivers/phy/st/phy-miphy28lp.c 		phy = devm_phy_create(&pdev->dev, child, &miphy28lp_ops);
pdev             1235 drivers/phy/st/phy-miphy28lp.c 			dev_err(&pdev->dev, "failed to create PHY\n");
pdev             1256 drivers/phy/st/phy-miphy28lp.c 	provider = devm_of_phy_provider_register(&pdev->dev, miphy28lp_xlate);
pdev              204 drivers/phy/st/phy-spear1310-miphy.c static int spear1310_miphy_probe(struct platform_device *pdev)
pdev              206 drivers/phy/st/phy-spear1310-miphy.c 	struct device *dev = &pdev->dev;
pdev              241 drivers/phy/st/phy-spear1340-miphy.c static int spear1340_miphy_probe(struct platform_device *pdev)
pdev              243 drivers/phy/st/phy-spear1340-miphy.c 	struct device *dev = &pdev->dev;
pdev               88 drivers/phy/st/phy-stih407-usb.c static int stih407_usb2_picophy_probe(struct platform_device *pdev)
pdev               91 drivers/phy/st/phy-stih407-usb.c 	struct device *dev = &pdev->dev;
pdev              309 drivers/phy/st/phy-stm32-usbphyc.c static int stm32_usbphyc_probe(struct platform_device *pdev)
pdev              312 drivers/phy/st/phy-stm32-usbphyc.c 	struct device *dev = &pdev->dev;
pdev              325 drivers/phy/st/phy-stm32-usbphyc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              433 drivers/phy/st/phy-stm32-usbphyc.c static int stm32_usbphyc_remove(struct platform_device *pdev)
pdev              435 drivers/phy/st/phy-stm32-usbphyc.c 	struct stm32_usbphyc *usbphyc = dev_get_drvdata(&pdev->dev);
pdev               69 drivers/phy/tegra/phy-tegra194-p2u.c static int tegra_p2u_probe(struct platform_device *pdev)
pdev               72 drivers/phy/tegra/phy-tegra194-p2u.c 	struct device *dev = &pdev->dev;
pdev               81 drivers/phy/tegra/phy-tegra194-p2u.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "ctl");
pdev               86 drivers/phy/tegra/phy-tegra194-p2u.c 	platform_set_drvdata(pdev, phy);
pdev              858 drivers/phy/tegra/xusb.c static int tegra_xusb_padctl_probe(struct platform_device *pdev)
pdev              860 drivers/phy/tegra/xusb.c 	struct device_node *np = pdev->dev.of_node;
pdev              871 drivers/phy/tegra/xusb.c 		dev_warn(&pdev->dev, "deprecated DT, using legacy driver\n");
pdev              872 drivers/phy/tegra/xusb.c 		return tegra_xusb_padctl_legacy_probe(pdev);
pdev              877 drivers/phy/tegra/xusb.c 	match = of_match_node(tegra_xusb_padctl_of_match, pdev->dev.of_node);
pdev              880 drivers/phy/tegra/xusb.c 	padctl = soc->ops->probe(&pdev->dev, soc);
pdev              884 drivers/phy/tegra/xusb.c 	platform_set_drvdata(pdev, padctl);
pdev              890 drivers/phy/tegra/xusb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              891 drivers/phy/tegra/xusb.c 	padctl->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              897 drivers/phy/tegra/xusb.c 	padctl->rst = devm_reset_control_get(&pdev->dev, NULL);
pdev              903 drivers/phy/tegra/xusb.c 	padctl->supplies = devm_kcalloc(&pdev->dev, padctl->soc->num_supplies,
pdev              913 drivers/phy/tegra/xusb.c 	err = devm_regulator_bulk_get(&pdev->dev, padctl->soc->num_supplies,
pdev              916 drivers/phy/tegra/xusb.c 		dev_err(&pdev->dev, "failed to get regulators: %d\n", err);
pdev              927 drivers/phy/tegra/xusb.c 		dev_err(&pdev->dev, "failed to enable supplies: %d\n", err);
pdev              933 drivers/phy/tegra/xusb.c 		dev_err(&pdev->dev, "failed to setup pads: %d\n", err);
pdev              939 drivers/phy/tegra/xusb.c 		dev_err(&pdev->dev, "failed to setup XUSB ports: %d\n", err);
pdev              956 drivers/phy/tegra/xusb.c static int tegra_xusb_padctl_remove(struct platform_device *pdev)
pdev              958 drivers/phy/tegra/xusb.c 	struct tegra_xusb_padctl *padctl = platform_get_drvdata(pdev);
pdev              967 drivers/phy/tegra/xusb.c 		dev_err(&pdev->dev, "failed to disable supplies: %d\n", err);
pdev              971 drivers/phy/tegra/xusb.c 		dev_err(&pdev->dev, "failed to assert reset: %d\n", err);
pdev              991 drivers/phy/tegra/xusb.c 	struct platform_device *pdev;
pdev             1003 drivers/phy/tegra/xusb.c 	pdev = of_find_device_by_node(np);
pdev             1004 drivers/phy/tegra/xusb.c 	if (!pdev) {
pdev             1011 drivers/phy/tegra/xusb.c 	padctl = platform_get_drvdata(pdev);
pdev             1013 drivers/phy/tegra/xusb.c 		put_device(&pdev->dev);
pdev               17 drivers/phy/tegra/xusb.h int tegra_xusb_padctl_legacy_probe(struct platform_device *pdev);
pdev               18 drivers/phy/tegra/xusb.h int tegra_xusb_padctl_legacy_remove(struct platform_device *pdev);
pdev              555 drivers/phy/ti/phy-am654-serdes.c static int serdes_am654_probe(struct platform_device *pdev)
pdev              558 drivers/phy/ti/phy-am654-serdes.c 	struct device *dev = &pdev->dev;
pdev              574 drivers/phy/ti/phy-am654-serdes.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev              600 drivers/phy/ti/phy-am654-serdes.c 	platform_set_drvdata(pdev, am654_phy);
pdev              646 drivers/phy/ti/phy-am654-serdes.c static int serdes_am654_remove(struct platform_device *pdev)
pdev              648 drivers/phy/ti/phy-am654-serdes.c 	struct serdes_am654 *am654_phy = platform_get_drvdata(pdev);
pdev              651 drivers/phy/ti/phy-am654-serdes.c 	pm_runtime_disable(&pdev->dev);
pdev              139 drivers/phy/ti/phy-da8xx-usb.c static int da8xx_usb_phy_probe(struct platform_device *pdev)
pdev              141 drivers/phy/ti/phy-da8xx-usb.c 	struct device		*dev = &pdev->dev;
pdev              184 drivers/phy/ti/phy-da8xx-usb.c 	platform_set_drvdata(pdev, d_phy);
pdev              214 drivers/phy/ti/phy-da8xx-usb.c static int da8xx_usb_phy_remove(struct platform_device *pdev)
pdev              216 drivers/phy/ti/phy-da8xx-usb.c 	struct da8xx_usb_phy *d_phy = platform_get_drvdata(pdev);
pdev              218 drivers/phy/ti/phy-da8xx-usb.c 	if (!pdev->dev.of_node) {
pdev              184 drivers/phy/ti/phy-dm816x-usb.c static int dm816x_usb_phy_probe(struct platform_device *pdev)
pdev              196 drivers/phy/ti/phy-dm816x-usb.c 				&pdev->dev);
pdev              200 drivers/phy/ti/phy-dm816x-usb.c 	phy = devm_kzalloc(&pdev->dev, sizeof(*phy), GFP_KERNEL);
pdev              204 drivers/phy/ti/phy-dm816x-usb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              208 drivers/phy/ti/phy-dm816x-usb.c 	phy->syscon = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev              225 drivers/phy/ti/phy-dm816x-usb.c 	otg = devm_kzalloc(&pdev->dev, sizeof(*otg), GFP_KERNEL);
pdev              229 drivers/phy/ti/phy-dm816x-usb.c 	phy->dev = &pdev->dev;
pdev              238 drivers/phy/ti/phy-dm816x-usb.c 	platform_set_drvdata(pdev, phy);
pdev              264 drivers/phy/ti/phy-dm816x-usb.c static int dm816x_usb_phy_remove(struct platform_device *pdev)
pdev              266 drivers/phy/ti/phy-dm816x-usb.c 	struct dm816x_usb_phy *phy = platform_get_drvdata(pdev);
pdev              294 drivers/phy/ti/phy-gmii-sel.c static int phy_gmii_sel_probe(struct platform_device *pdev)
pdev              296 drivers/phy/ti/phy-gmii-sel.c 	struct device *dev = &pdev->dev;
pdev              302 drivers/phy/ti/phy-gmii-sel.c 	of_id = of_match_node(phy_gmii_sel_id_table, pdev->dev.of_node);
pdev              306 drivers/phy/ti/phy-gmii-sel.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              310 drivers/phy/ti/phy-gmii-sel.c 	priv->dev = &pdev->dev;
pdev              324 drivers/phy/ti/phy-gmii-sel.c 	dev_set_drvdata(&pdev->dev, priv);
pdev              269 drivers/phy/ti/phy-omap-control.c static int omap_control_phy_probe(struct platform_device *pdev)
pdev              275 drivers/phy/ti/phy-omap-control.c 	of_id = of_match_device(omap_control_phy_id_table, &pdev->dev);
pdev              279 drivers/phy/ti/phy-omap-control.c 	control_phy = devm_kzalloc(&pdev->dev, sizeof(*control_phy),
pdev              284 drivers/phy/ti/phy-omap-control.c 	control_phy->dev = &pdev->dev;
pdev              288 drivers/phy/ti/phy-omap-control.c 		res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              291 drivers/phy/ti/phy-omap-control.c 			&pdev->dev, res);
pdev              295 drivers/phy/ti/phy-omap-control.c 		res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              297 drivers/phy/ti/phy-omap-control.c 		control_phy->power = devm_ioremap_resource(&pdev->dev, res);
pdev              299 drivers/phy/ti/phy-omap-control.c 			dev_err(&pdev->dev, "Couldn't get power register\n");
pdev              315 drivers/phy/ti/phy-omap-control.c 		res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              317 drivers/phy/ti/phy-omap-control.c 		control_phy->pcie_pcs = devm_ioremap_resource(&pdev->dev, res);
pdev              280 drivers/phy/ti/phy-omap-usb2.c static int omap_usb2_probe(struct platform_device *pdev)
pdev              287 drivers/phy/ti/phy-omap-usb2.c 	struct device_node *node = pdev->dev.of_node;
pdev              293 drivers/phy/ti/phy-omap-usb2.c 	of_id = of_match_device(omap_usb2_id_table, &pdev->dev);
pdev              300 drivers/phy/ti/phy-omap-usb2.c 	phy = devm_kzalloc(&pdev->dev, sizeof(*phy), GFP_KERNEL);
pdev              304 drivers/phy/ti/phy-omap-usb2.c 	otg = devm_kzalloc(&pdev->dev, sizeof(*otg), GFP_KERNEL);
pdev              308 drivers/phy/ti/phy-omap-usb2.c 	phy->dev		= &pdev->dev;
pdev              319 drivers/phy/ti/phy-omap-usb2.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              320 drivers/phy/ti/phy-omap-usb2.c 		phy->phy_base = devm_ioremap_resource(&pdev->dev, res);
pdev              329 drivers/phy/ti/phy-omap-usb2.c 		dev_dbg(&pdev->dev,
pdev              335 drivers/phy/ti/phy-omap-usb2.c 			dev_err(&pdev->dev,
pdev              342 drivers/phy/ti/phy-omap-usb2.c 			dev_err(&pdev->dev, "Failed to get control device\n");
pdev              350 drivers/phy/ti/phy-omap-usb2.c 			dev_err(&pdev->dev,
pdev              362 drivers/phy/ti/phy-omap-usb2.c 		dev_warn(&pdev->dev, "unable to get wkupclk %ld, trying old name\n",
pdev              368 drivers/phy/ti/phy-omap-usb2.c 				dev_err(&pdev->dev, "unable to get usb_phy_cm_clk32k\n");
pdev              371 drivers/phy/ti/phy-omap-usb2.c 			dev_warn(&pdev->dev,
pdev              381 drivers/phy/ti/phy-omap-usb2.c 		dev_dbg(&pdev->dev, "unable to get refclk, trying old name\n");
pdev              386 drivers/phy/ti/phy-omap-usb2.c 				dev_dbg(&pdev->dev,
pdev              390 drivers/phy/ti/phy-omap-usb2.c 			dev_warn(&pdev->dev,
pdev              403 drivers/phy/ti/phy-omap-usb2.c 	platform_set_drvdata(pdev, phy);
pdev              428 drivers/phy/ti/phy-omap-usb2.c static int omap_usb2_remove(struct platform_device *pdev)
pdev              430 drivers/phy/ti/phy-omap-usb2.c 	struct omap_usb	*phy = platform_get_drvdata(pdev);
pdev              751 drivers/phy/ti/phy-ti-pipe3.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              753 drivers/phy/ti/phy-ti-pipe3.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              759 drivers/phy/ti/phy-ti-pipe3.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              770 drivers/phy/ti/phy-ti-pipe3.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              775 drivers/phy/ti/phy-ti-pipe3.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              781 drivers/phy/ti/phy-ti-pipe3.c static int ti_pipe3_probe(struct platform_device *pdev)
pdev              786 drivers/phy/ti/phy-ti-pipe3.c 	struct device *dev = &pdev->dev;
pdev              826 drivers/phy/ti/phy-ti-pipe3.c 	platform_set_drvdata(pdev, phy);
pdev              851 drivers/phy/ti/phy-ti-pipe3.c static int ti_pipe3_remove(struct platform_device *pdev)
pdev              853 drivers/phy/ti/phy-ti-pipe3.c 	pm_runtime_disable(&pdev->dev);
pdev              667 drivers/phy/ti/phy-twl4030-usb.c static int twl4030_usb_probe(struct platform_device *pdev)
pdev              669 drivers/phy/ti/phy-twl4030-usb.c 	struct twl4030_usb_data *pdata = dev_get_platdata(&pdev->dev);
pdev              674 drivers/phy/ti/phy-twl4030-usb.c 	struct device_node	*np = pdev->dev.of_node;
pdev              677 drivers/phy/ti/phy-twl4030-usb.c 	twl = devm_kzalloc(&pdev->dev, sizeof(*twl), GFP_KERNEL);
pdev              687 drivers/phy/ti/phy-twl4030-usb.c 		dev_err(&pdev->dev, "twl4030 initialized without pdata\n");
pdev              691 drivers/phy/ti/phy-twl4030-usb.c 	otg = devm_kzalloc(&pdev->dev, sizeof(*otg), GFP_KERNEL);
pdev              695 drivers/phy/ti/phy-twl4030-usb.c 	twl->dev		= &pdev->dev;
pdev              696 drivers/phy/ti/phy-twl4030-usb.c 	twl->irq		= platform_get_irq(pdev, 0);
pdev              712 drivers/phy/ti/phy-twl4030-usb.c 		dev_dbg(&pdev->dev, "Failed to create PHY\n");
pdev              730 drivers/phy/ti/phy-twl4030-usb.c 		dev_err(&pdev->dev, "ldo init failed\n");
pdev              735 drivers/phy/ti/phy-twl4030-usb.c 	platform_set_drvdata(pdev, twl);
pdev              736 drivers/phy/ti/phy-twl4030-usb.c 	if (device_create_file(&pdev->dev, &dev_attr_vbus))
pdev              737 drivers/phy/ti/phy-twl4030-usb.c 		dev_warn(&pdev->dev, "could not create sysfs file\n");
pdev              741 drivers/phy/ti/phy-twl4030-usb.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              742 drivers/phy/ti/phy-twl4030-usb.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, 2000);
pdev              743 drivers/phy/ti/phy-twl4030-usb.c 	pm_runtime_enable(&pdev->dev);
pdev              744 drivers/phy/ti/phy-twl4030-usb.c 	pm_runtime_get_sync(&pdev->dev);
pdev              758 drivers/phy/ti/phy-twl4030-usb.c 		dev_dbg(&pdev->dev, "can't get IRQ %d, err %d\n",
pdev              768 drivers/phy/ti/phy-twl4030-usb.c 	pm_runtime_mark_last_busy(&pdev->dev);
pdev              771 drivers/phy/ti/phy-twl4030-usb.c 	dev_info(&pdev->dev, "Initialized TWL4030 USB module\n");
pdev              775 drivers/phy/ti/phy-twl4030-usb.c static int twl4030_usb_remove(struct platform_device *pdev)
pdev              777 drivers/phy/ti/phy-twl4030-usb.c 	struct twl4030_usb *twl = platform_get_drvdata(pdev);
pdev              792 drivers/phy/ti/phy-twl4030-usb.c 	pm_runtime_dont_use_autosuspend(&pdev->dev);
pdev              915 drivers/pinctrl/actions/pinctrl-owl.c int owl_pinctrl_probe(struct platform_device *pdev,
pdev              922 drivers/pinctrl/actions/pinctrl-owl.c 	pctrl = devm_kzalloc(&pdev->dev, sizeof(*pctrl), GFP_KERNEL);
pdev              926 drivers/pinctrl/actions/pinctrl-owl.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              927 drivers/pinctrl/actions/pinctrl-owl.c 	pctrl->base = devm_ioremap_resource(&pdev->dev, res);
pdev              932 drivers/pinctrl/actions/pinctrl-owl.c 	pctrl->clk = devm_clk_get(&pdev->dev, NULL);
pdev              934 drivers/pinctrl/actions/pinctrl-owl.c 		dev_err(&pdev->dev, "no clock defined\n");
pdev              940 drivers/pinctrl/actions/pinctrl-owl.c 		dev_err(&pdev->dev, "clk enable failed\n");
pdev              946 drivers/pinctrl/actions/pinctrl-owl.c 	owl_pinctrl_desc.name = dev_name(&pdev->dev);
pdev              958 drivers/pinctrl/actions/pinctrl-owl.c 	pctrl->dev = &pdev->dev;
pdev              960 drivers/pinctrl/actions/pinctrl-owl.c 	pctrl->pctrldev = devm_pinctrl_register(&pdev->dev,
pdev              963 drivers/pinctrl/actions/pinctrl-owl.c 		dev_err(&pdev->dev, "could not register Actions OWL pinmux driver\n");
pdev              968 drivers/pinctrl/actions/pinctrl-owl.c 	ret = platform_irq_count(pdev);
pdev              974 drivers/pinctrl/actions/pinctrl-owl.c 	pctrl->irq = devm_kcalloc(&pdev->dev, pctrl->num_irq,
pdev              982 drivers/pinctrl/actions/pinctrl-owl.c 		ret = platform_get_irq(pdev, i);
pdev              992 drivers/pinctrl/actions/pinctrl-owl.c 	platform_set_drvdata(pdev, pctrl);
pdev              309 drivers/pinctrl/actions/pinctrl-owl.h int owl_pinctrl_probe(struct platform_device *pdev,
pdev             1880 drivers/pinctrl/actions/pinctrl-s700.c static int s700_pinctrl_probe(struct platform_device *pdev)
pdev             1882 drivers/pinctrl/actions/pinctrl-s700.c 	return owl_pinctrl_probe(pdev, &s700_pinctrl_data);
pdev             1797 drivers/pinctrl/actions/pinctrl-s900.c static int s900_pinctrl_probe(struct platform_device *pdev)
pdev             1799 drivers/pinctrl/actions/pinctrl-s900.c 	return owl_pinctrl_probe(pdev, &s900_pinctrl_data);
pdev             2650 drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c static int aspeed_g4_pinctrl_probe(struct platform_device *pdev)
pdev             2657 drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c 	return aspeed_pinctrl_probe(pdev, &aspeed_g4_pinctrl_desc,
pdev             2837 drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c static int aspeed_g5_pinctrl_probe(struct platform_device *pdev)
pdev             2844 drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c 	aspeed_g5_pinctrl_data.pinmux.dev = &pdev->dev;
pdev             2846 drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c 	return aspeed_pinctrl_probe(pdev, &aspeed_g5_pinctrl_desc,
pdev             2342 drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c static int aspeed_g6_pinctrl_probe(struct platform_device *pdev)
pdev             2349 drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c 	return aspeed_pinctrl_probe(pdev, &aspeed_g6_pinctrl_desc,
pdev              359 drivers/pinctrl/aspeed/pinctrl-aspeed.c int aspeed_pinctrl_probe(struct platform_device *pdev,
pdev              366 drivers/pinctrl/aspeed/pinctrl-aspeed.c 	parent = pdev->dev.parent;
pdev              368 drivers/pinctrl/aspeed/pinctrl-aspeed.c 		dev_err(&pdev->dev, "No parent for syscon pincontroller\n");
pdev              374 drivers/pinctrl/aspeed/pinctrl-aspeed.c 		dev_err(&pdev->dev, "No regmap for syscon pincontroller parent\n");
pdev              380 drivers/pinctrl/aspeed/pinctrl-aspeed.c 	pctl = pinctrl_register(pdesc, &pdev->dev, pdata);
pdev              383 drivers/pinctrl/aspeed/pinctrl-aspeed.c 		dev_err(&pdev->dev, "Failed to register pinctrl\n");
pdev              387 drivers/pinctrl/aspeed/pinctrl-aspeed.c 	platform_set_drvdata(pdev, pdata);
pdev               70 drivers/pinctrl/aspeed/pinctrl-aspeed.h int aspeed_pinctrl_probe(struct platform_device *pdev,
pdev             1400 drivers/pinctrl/bcm/pinctrl-bcm281xx.c static int __init bcm281xx_pinctrl_probe(struct platform_device *pdev)
pdev             1407 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1408 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 	pdata->reg_base = devm_ioremap_resource(&pdev->dev, res);
pdev             1410 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 		dev_err(&pdev->dev, "Failed to ioremap MEM resource\n");
pdev             1415 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 	pdata->regmap = devm_regmap_init_mmio(&pdev->dev, pdata->reg_base,
pdev             1418 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 		dev_err(&pdev->dev, "Regmap MMIO init failed.\n");
pdev             1422 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 	bcm281xx_pinctrl_desc.name = dev_name(&pdev->dev);
pdev             1426 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 	pctl = devm_pinctrl_register(&pdev->dev, &bcm281xx_pinctrl_desc, pdata);
pdev             1428 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 		dev_err(&pdev->dev, "Failed to register pinctrl\n");
pdev             1432 drivers/pinctrl/bcm/pinctrl-bcm281xx.c 	platform_set_drvdata(pdev, pdata);
pdev             1084 drivers/pinctrl/bcm/pinctrl-bcm2835.c static int bcm2835_pinctrl_probe(struct platform_device *pdev)
pdev             1086 drivers/pinctrl/bcm/pinctrl-bcm2835.c 	struct device *dev = &pdev->dev;
pdev             1101 drivers/pinctrl/bcm/pinctrl-bcm2835.c 	platform_set_drvdata(pdev, pc);
pdev             1165 drivers/pinctrl/bcm/pinctrl-bcm2835.c 	match = of_match_node(bcm2835_pinctrl_match, pdev->dev.of_node);
pdev              940 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c static int cygnus_pinmux_probe(struct platform_device *pdev)
pdev              948 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 	pinctrl = devm_kzalloc(&pdev->dev, sizeof(*pinctrl), GFP_KERNEL);
pdev              952 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 	pinctrl->dev = &pdev->dev;
pdev              953 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 	platform_set_drvdata(pdev, pinctrl);
pdev              956 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              957 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 	pinctrl->base0 = devm_ioremap_resource(&pdev->dev, res);
pdev              959 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 		dev_err(&pdev->dev, "unable to map I/O space\n");
pdev              963 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              964 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 	pinctrl->base1 = devm_ioremap_resource(&pdev->dev, res);
pdev              966 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 		dev_err(&pdev->dev, "unable to map I/O space\n");
pdev              972 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 		dev_err(&pdev->dev, "unable to initialize IOMUX log\n");
pdev              976 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 	pins = devm_kcalloc(&pdev->dev, num_pins, sizeof(*pins), GFP_KERNEL);
pdev              993 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 	pinctrl->pctl = devm_pinctrl_register(&pdev->dev, &cygnus_pinctrl_desc,
pdev              996 drivers/pinctrl/bcm/pinctrl-cygnus-mux.c 		dev_err(&pdev->dev, "unable to register Cygnus IOMUX pinctrl\n");
pdev              772 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c static int iproc_gpio_probe(struct platform_device *pdev)
pdev              774 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c 	struct device *dev = &pdev->dev;
pdev              796 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c 	platform_set_drvdata(pdev, chip);
pdev              798 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              805 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              822 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c 		dev_err(&pdev->dev, "missing ngpios DT property\n");
pdev              847 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c 	irq = platform_get_irq(pdev, 0);
pdev              266 drivers/pinctrl/bcm/pinctrl-ns.c static int ns_pinctrl_probe(struct platform_device *pdev)
pdev              268 drivers/pinctrl/bcm/pinctrl-ns.c 	struct device *dev = &pdev->dev;
pdev              282 drivers/pinctrl/bcm/pinctrl-ns.c 	platform_set_drvdata(pdev, ns_pinctrl);
pdev             1029 drivers/pinctrl/bcm/pinctrl-ns2-mux.c static int ns2_pinmux_probe(struct platform_device *pdev)
pdev             1037 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	pinctrl = devm_kzalloc(&pdev->dev, sizeof(*pinctrl), GFP_KERNEL);
pdev             1041 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	pinctrl->dev = &pdev->dev;
pdev             1042 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	platform_set_drvdata(pdev, pinctrl);
pdev             1045 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1046 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	pinctrl->base0 = devm_ioremap_resource(&pdev->dev, res);
pdev             1050 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             1053 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	pinctrl->base1 = devm_ioremap_nocache(&pdev->dev, res->start,
pdev             1056 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 		dev_err(&pdev->dev, "unable to map I/O space\n");
pdev             1060 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 2);
pdev             1061 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	pinctrl->pinconf_base = devm_ioremap_resource(&pdev->dev, res);
pdev             1067 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 		dev_err(&pdev->dev, "unable to initialize IOMUX log\n");
pdev             1071 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	pins = devm_kcalloc(&pdev->dev, num_pins, sizeof(*pins), GFP_KERNEL);
pdev             1088 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 	pinctrl->pctl = pinctrl_register(&ns2_pinctrl_desc, &pdev->dev,
pdev             1091 drivers/pinctrl/bcm/pinctrl-ns2-mux.c 		dev_err(&pdev->dev, "unable to register IOMUX pinctrl\n");
pdev              613 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c static int nsp_gpio_probe(struct platform_device *pdev)
pdev              615 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c 	struct device *dev = &pdev->dev;
pdev              622 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c 	if (of_property_read_u32(pdev->dev.of_node, "ngpios", &val)) {
pdev              623 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c 		dev_err(&pdev->dev, "Missing ngpios OF property\n");
pdev              632 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c 	platform_set_drvdata(pdev, chip);
pdev              634 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              641 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              665 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c 	irq = platform_get_irq(pdev, 0);
pdev              672 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c 			dev_err(&pdev->dev, "Couldn't allocate IRQ domain\n");
pdev              686 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c 		ret = devm_request_irq(&pdev->dev, irq, nsp_gpio_irq_handler,
pdev              689 drivers/pinctrl/bcm/pinctrl-nsp-gpio.c 			dev_err(&pdev->dev, "Unable to request IRQ%d: %d\n",
pdev              559 drivers/pinctrl/bcm/pinctrl-nsp-mux.c static int nsp_pinmux_probe(struct platform_device *pdev)
pdev              567 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 	pinctrl = devm_kzalloc(&pdev->dev, sizeof(*pinctrl), GFP_KERNEL);
pdev              570 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 	pinctrl->dev = &pdev->dev;
pdev              571 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 	platform_set_drvdata(pdev, pinctrl);
pdev              574 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              575 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 	pinctrl->base0 = devm_ioremap_resource(&pdev->dev, res);
pdev              579 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              582 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 	pinctrl->base1 = devm_ioremap_nocache(&pdev->dev, res->start,
pdev              585 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 		dev_err(&pdev->dev, "unable to map I/O space\n");
pdev              589 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 2);
pdev              590 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 	pinctrl->base2 = devm_ioremap_resource(&pdev->dev, res);
pdev              596 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 		dev_err(&pdev->dev, "unable to initialize IOMUX log\n");
pdev              600 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 	pins = devm_kcalloc(&pdev->dev, num_pins, sizeof(*pins), GFP_KERNEL);
pdev              617 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 	pinctrl->pctl = devm_pinctrl_register(&pdev->dev, &nsp_pinctrl_desc,
pdev              620 drivers/pinctrl/bcm/pinctrl-nsp-mux.c 		dev_err(&pdev->dev, "unable to register nsp IOMUX pinctrl\n");
pdev              228 drivers/pinctrl/berlin/berlin-bg2.c static int berlin2_pinctrl_probe(struct platform_device *pdev)
pdev              231 drivers/pinctrl/berlin/berlin-bg2.c 		of_match_device(berlin2_pinctrl_match, &pdev->dev);
pdev              233 drivers/pinctrl/berlin/berlin-bg2.c 	return berlin_pinctrl_probe(pdev, match->data);
pdev              173 drivers/pinctrl/berlin/berlin-bg2cd.c static int berlin2cd_pinctrl_probe(struct platform_device *pdev)
pdev              176 drivers/pinctrl/berlin/berlin-bg2cd.c 		of_match_device(berlin2cd_pinctrl_match, &pdev->dev);
pdev              178 drivers/pinctrl/berlin/berlin-bg2cd.c 	return berlin_pinctrl_probe(pdev, match->data);
pdev              390 drivers/pinctrl/berlin/berlin-bg2q.c static int berlin2q_pinctrl_probe(struct platform_device *pdev)
pdev              393 drivers/pinctrl/berlin/berlin-bg2q.c 		of_match_device(berlin2q_pinctrl_match, &pdev->dev);
pdev              395 drivers/pinctrl/berlin/berlin-bg2q.c 	return berlin_pinctrl_probe(pdev, match->data);
pdev              450 drivers/pinctrl/berlin/berlin-bg4ct.c static int berlin4ct_pinctrl_probe(struct platform_device *pdev)
pdev              453 drivers/pinctrl/berlin/berlin-bg4ct.c 		of_match_device(berlin4ct_pinctrl_match, &pdev->dev);
pdev              459 drivers/pinctrl/berlin/berlin-bg4ct.c 	rmconfig = devm_kzalloc(&pdev->dev, sizeof(*rmconfig), GFP_KERNEL);
pdev              463 drivers/pinctrl/berlin/berlin-bg4ct.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              464 drivers/pinctrl/berlin/berlin-bg4ct.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              473 drivers/pinctrl/berlin/berlin-bg4ct.c 	regmap = devm_regmap_init_mmio(&pdev->dev, base, rmconfig);
pdev              477 drivers/pinctrl/berlin/berlin-bg4ct.c 	return berlin_pinctrl_probe_regmap(pdev, match->data, regmap);
pdev              201 drivers/pinctrl/berlin/berlin.c static int berlin_pinctrl_build_state(struct platform_device *pdev)
pdev              203 drivers/pinctrl/berlin/berlin.c 	struct berlin_pinctrl *pctrl = platform_get_drvdata(pdev);
pdev              263 drivers/pinctrl/berlin/berlin.c 					devm_kcalloc(&pdev->dev,
pdev              294 drivers/pinctrl/berlin/berlin.c int berlin_pinctrl_probe_regmap(struct platform_device *pdev,
pdev              298 drivers/pinctrl/berlin/berlin.c 	struct device *dev = &pdev->dev;
pdev              306 drivers/pinctrl/berlin/berlin.c 	platform_set_drvdata(pdev, pctrl);
pdev              309 drivers/pinctrl/berlin/berlin.c 	pctrl->dev = &pdev->dev;
pdev              312 drivers/pinctrl/berlin/berlin.c 	ret = berlin_pinctrl_build_state(pdev);
pdev              328 drivers/pinctrl/berlin/berlin.c int berlin_pinctrl_probe(struct platform_device *pdev,
pdev              331 drivers/pinctrl/berlin/berlin.c 	struct device *dev = &pdev->dev;
pdev              339 drivers/pinctrl/berlin/berlin.c 	return berlin_pinctrl_probe_regmap(pdev, desc, regmap);
pdev               55 drivers/pinctrl/berlin/berlin.h int berlin_pinctrl_probe(struct platform_device *pdev,
pdev               58 drivers/pinctrl/berlin/berlin.h int berlin_pinctrl_probe_regmap(struct platform_device *pdev,
pdev              331 drivers/pinctrl/berlin/pinctrl-as370.c static int as370_pinctrl_probe(struct platform_device *pdev)
pdev              334 drivers/pinctrl/berlin/pinctrl-as370.c 		of_match_device(as370_pinctrl_match, &pdev->dev);
pdev              340 drivers/pinctrl/berlin/pinctrl-as370.c 	rmconfig = devm_kzalloc(&pdev->dev, sizeof(*rmconfig), GFP_KERNEL);
pdev              344 drivers/pinctrl/berlin/pinctrl-as370.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              345 drivers/pinctrl/berlin/pinctrl-as370.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              354 drivers/pinctrl/berlin/pinctrl-as370.c 	regmap = devm_regmap_init_mmio(&pdev->dev, base, rmconfig);
pdev              358 drivers/pinctrl/berlin/pinctrl-as370.c 	return berlin_pinctrl_probe_regmap(pdev, match->data, regmap);
pdev             1134 drivers/pinctrl/cirrus/pinctrl-lochnagar.c static int lochnagar_pin_probe(struct platform_device *pdev)
pdev             1136 drivers/pinctrl/cirrus/pinctrl-lochnagar.c 	struct lochnagar *lochnagar = dev_get_drvdata(pdev->dev.parent);
pdev             1140 drivers/pinctrl/cirrus/pinctrl-lochnagar.c 	struct device *dev = &pdev->dev;
pdev             1210 drivers/pinctrl/cirrus/pinctrl-lochnagar.c 		dev_err(&pdev->dev, "Failed to register gpiochip: %d\n", ret);
pdev              996 drivers/pinctrl/cirrus/pinctrl-madera-core.c static int madera_pin_probe(struct platform_device *pdev)
pdev              998 drivers/pinctrl/cirrus/pinctrl-madera-core.c 	struct madera *madera = dev_get_drvdata(pdev->dev.parent);
pdev             1006 drivers/pinctrl/cirrus/pinctrl-madera-core.c 	dev_dbg(&pdev->dev, "%s\n", __func__);
pdev             1008 drivers/pinctrl/cirrus/pinctrl-madera-core.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev             1012 drivers/pinctrl/cirrus/pinctrl-madera-core.c 	priv->dev = &pdev->dev;
pdev             1014 drivers/pinctrl/cirrus/pinctrl-madera-core.c 	pdev->dev.of_node = madera->dev->of_node;
pdev             1050 drivers/pinctrl/cirrus/pinctrl-madera-core.c 	ret = devm_pinctrl_register_and_init(&pdev->dev,
pdev              719 drivers/pinctrl/freescale/pinctrl-imx.c static int imx_pinctrl_probe_dt(struct platform_device *pdev,
pdev              722 drivers/pinctrl/freescale/pinctrl-imx.c 	struct device_node *np = pdev->dev.of_node;
pdev              738 drivers/pinctrl/freescale/pinctrl-imx.c 			dev_err(&pdev->dev, "no functions defined\n");
pdev              746 drivers/pinctrl/freescale/pinctrl-imx.c 		function = devm_kzalloc(&pdev->dev, sizeof(*function),
pdev              787 drivers/pinctrl/freescale/pinctrl-imx.c int imx_pinctrl_probe(struct platform_device *pdev,
pdev              791 drivers/pinctrl/freescale/pinctrl-imx.c 	struct device_node *dev_np = pdev->dev.of_node;
pdev              799 drivers/pinctrl/freescale/pinctrl-imx.c 		dev_err(&pdev->dev, "wrong pinctrl info\n");
pdev              806 drivers/pinctrl/freescale/pinctrl-imx.c 			regmap_attach_dev(&pdev->dev, gpr, &config);
pdev              810 drivers/pinctrl/freescale/pinctrl-imx.c 	ipctl = devm_kzalloc(&pdev->dev, sizeof(*ipctl), GFP_KERNEL);
pdev              815 drivers/pinctrl/freescale/pinctrl-imx.c 		ipctl->pin_regs = devm_kmalloc_array(&pdev->dev, info->npins,
pdev              826 drivers/pinctrl/freescale/pinctrl-imx.c 		ipctl->base = devm_platform_ioremap_resource(pdev, 0);
pdev              833 drivers/pinctrl/freescale/pinctrl-imx.c 				dev_err(&pdev->dev, "iomuxc fsl,input-sel property not found\n");
pdev              840 drivers/pinctrl/freescale/pinctrl-imx.c 				dev_err(&pdev->dev,
pdev              847 drivers/pinctrl/freescale/pinctrl-imx.c 	imx_pinctrl_desc = devm_kzalloc(&pdev->dev, sizeof(*imx_pinctrl_desc),
pdev              852 drivers/pinctrl/freescale/pinctrl-imx.c 	imx_pinctrl_desc->name = dev_name(&pdev->dev);
pdev              870 drivers/pinctrl/freescale/pinctrl-imx.c 	ipctl->dev = &pdev->dev;
pdev              871 drivers/pinctrl/freescale/pinctrl-imx.c 	platform_set_drvdata(pdev, ipctl);
pdev              872 drivers/pinctrl/freescale/pinctrl-imx.c 	ret = devm_pinctrl_register_and_init(&pdev->dev,
pdev              876 drivers/pinctrl/freescale/pinctrl-imx.c 		dev_err(&pdev->dev, "could not register IMX pinctrl driver\n");
pdev              880 drivers/pinctrl/freescale/pinctrl-imx.c 	ret = imx_pinctrl_probe_dt(pdev, ipctl);
pdev              882 drivers/pinctrl/freescale/pinctrl-imx.c 		dev_err(&pdev->dev, "fail to probe dt properties\n");
pdev              886 drivers/pinctrl/freescale/pinctrl-imx.c 	dev_info(&pdev->dev, "initialized IMX pinctrl driver\n");
pdev              137 drivers/pinctrl/freescale/pinctrl-imx.h int imx_pinctrl_probe(struct platform_device *pdev,
pdev              145 drivers/pinctrl/freescale/pinctrl-imx.h int imx_pinctrl_sc_ipc_init(struct platform_device *pdev);
pdev              545 drivers/pinctrl/freescale/pinctrl-imx1-core.c static int imx1_pinctrl_parse_dt(struct platform_device *pdev,
pdev              548 drivers/pinctrl/freescale/pinctrl-imx1-core.c 	struct device_node *np = pdev->dev.of_node;
pdev              564 drivers/pinctrl/freescale/pinctrl-imx1-core.c 		dev_err(&pdev->dev, "No pin functions defined\n");
pdev              569 drivers/pinctrl/freescale/pinctrl-imx1-core.c 	info->functions = devm_kcalloc(&pdev->dev,
pdev              573 drivers/pinctrl/freescale/pinctrl-imx1-core.c 	info->groups = devm_kcalloc(&pdev->dev,
pdev              591 drivers/pinctrl/freescale/pinctrl-imx1-core.c int imx1_pinctrl_core_probe(struct platform_device *pdev,
pdev              600 drivers/pinctrl/freescale/pinctrl-imx1-core.c 		dev_err(&pdev->dev, "wrong pinctrl info\n");
pdev              603 drivers/pinctrl/freescale/pinctrl-imx1-core.c 	info->dev = &pdev->dev;
pdev              606 drivers/pinctrl/freescale/pinctrl-imx1-core.c 	ipctl = devm_kzalloc(&pdev->dev, sizeof(*ipctl), GFP_KERNEL);
pdev              610 drivers/pinctrl/freescale/pinctrl-imx1-core.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              614 drivers/pinctrl/freescale/pinctrl-imx1-core.c 	ipctl->base = devm_ioremap_nocache(&pdev->dev, res->start,
pdev              620 drivers/pinctrl/freescale/pinctrl-imx1-core.c 	pctl_desc->name = dev_name(&pdev->dev);
pdev              624 drivers/pinctrl/freescale/pinctrl-imx1-core.c 	ret = imx1_pinctrl_parse_dt(pdev, ipctl, info);
pdev              626 drivers/pinctrl/freescale/pinctrl-imx1-core.c 		dev_err(&pdev->dev, "fail to probe dt properties\n");
pdev              632 drivers/pinctrl/freescale/pinctrl-imx1-core.c 	platform_set_drvdata(pdev, ipctl);
pdev              633 drivers/pinctrl/freescale/pinctrl-imx1-core.c 	ipctl->pctl = devm_pinctrl_register(&pdev->dev, pctl_desc, ipctl);
pdev              635 drivers/pinctrl/freescale/pinctrl-imx1-core.c 		dev_err(&pdev->dev, "could not register IMX pinctrl driver\n");
pdev              639 drivers/pinctrl/freescale/pinctrl-imx1-core.c 	ret = of_platform_populate(pdev->dev.of_node, NULL, NULL, &pdev->dev);
pdev              642 drivers/pinctrl/freescale/pinctrl-imx1-core.c 		dev_err(&pdev->dev, "Failed to populate subdevices\n");
pdev              646 drivers/pinctrl/freescale/pinctrl-imx1-core.c 	dev_info(&pdev->dev, "initialized IMX pinctrl driver\n");
pdev              251 drivers/pinctrl/freescale/pinctrl-imx1.c static int __init imx1_pinctrl_probe(struct platform_device *pdev)
pdev              253 drivers/pinctrl/freescale/pinctrl-imx1.c 	return imx1_pinctrl_core_probe(pdev, &imx1_pinctrl_info);
pdev               66 drivers/pinctrl/freescale/pinctrl-imx1.h int imx1_pinctrl_core_probe(struct platform_device *pdev,
pdev              314 drivers/pinctrl/freescale/pinctrl-imx21.c static int __init imx21_pinctrl_probe(struct platform_device *pdev)
pdev              316 drivers/pinctrl/freescale/pinctrl-imx21.c 	return imx1_pinctrl_core_probe(pdev, &imx21_pinctrl_info);
pdev              265 drivers/pinctrl/freescale/pinctrl-imx23.c static int imx23_pinctrl_probe(struct platform_device *pdev)
pdev              267 drivers/pinctrl/freescale/pinctrl-imx23.c 	return mxs_pinctrl_probe(pdev, &imx23_pinctrl_data);
pdev              318 drivers/pinctrl/freescale/pinctrl-imx25.c static int imx25_pinctrl_probe(struct platform_device *pdev)
pdev              320 drivers/pinctrl/freescale/pinctrl-imx25.c 	return imx_pinctrl_probe(pdev, &imx25_pinctrl_info);
pdev              391 drivers/pinctrl/freescale/pinctrl-imx27.c static int imx27_pinctrl_probe(struct platform_device *pdev)
pdev              393 drivers/pinctrl/freescale/pinctrl-imx27.c 	return imx1_pinctrl_core_probe(pdev, &imx27_pinctrl_info);
pdev              381 drivers/pinctrl/freescale/pinctrl-imx28.c static int imx28_pinctrl_probe(struct platform_device *pdev)
pdev              383 drivers/pinctrl/freescale/pinctrl-imx28.c 	return mxs_pinctrl_probe(pdev, &imx28_pinctrl_data);
pdev             1008 drivers/pinctrl/freescale/pinctrl-imx35.c static int imx35_pinctrl_probe(struct platform_device *pdev)
pdev             1010 drivers/pinctrl/freescale/pinctrl-imx35.c 	return imx_pinctrl_probe(pdev, &imx35_pinctrl_info);
pdev              394 drivers/pinctrl/freescale/pinctrl-imx50.c static int imx50_pinctrl_probe(struct platform_device *pdev)
pdev              396 drivers/pinctrl/freescale/pinctrl-imx50.c 	return imx_pinctrl_probe(pdev, &imx50_pinctrl_info);
pdev              770 drivers/pinctrl/freescale/pinctrl-imx51.c static int imx51_pinctrl_probe(struct platform_device *pdev)
pdev              772 drivers/pinctrl/freescale/pinctrl-imx51.c 	return imx_pinctrl_probe(pdev, &imx51_pinctrl_info);
pdev              457 drivers/pinctrl/freescale/pinctrl-imx53.c static int imx53_pinctrl_probe(struct platform_device *pdev)
pdev              459 drivers/pinctrl/freescale/pinctrl-imx53.c 	return imx_pinctrl_probe(pdev, &imx53_pinctrl_info);
pdev              467 drivers/pinctrl/freescale/pinctrl-imx6dl.c static int imx6dl_pinctrl_probe(struct platform_device *pdev)
pdev              469 drivers/pinctrl/freescale/pinctrl-imx6dl.c 	return imx_pinctrl_probe(pdev, &imx6dl_pinctrl_info);
pdev              469 drivers/pinctrl/freescale/pinctrl-imx6q.c static int imx6q_pinctrl_probe(struct platform_device *pdev)
pdev              471 drivers/pinctrl/freescale/pinctrl-imx6q.c 	return imx_pinctrl_probe(pdev, &imx6q_pinctrl_info);
pdev              373 drivers/pinctrl/freescale/pinctrl-imx6sl.c static int imx6sl_pinctrl_probe(struct platform_device *pdev)
pdev              375 drivers/pinctrl/freescale/pinctrl-imx6sl.c 	return imx_pinctrl_probe(pdev, &imx6sl_pinctrl_info);
pdev              340 drivers/pinctrl/freescale/pinctrl-imx6sll.c static int imx6sll_pinctrl_probe(struct platform_device *pdev)
pdev              342 drivers/pinctrl/freescale/pinctrl-imx6sll.c 	return imx_pinctrl_probe(pdev, &imx6sll_pinctrl_info);
pdev              377 drivers/pinctrl/freescale/pinctrl-imx6sx.c static int imx6sx_pinctrl_probe(struct platform_device *pdev)
pdev              379 drivers/pinctrl/freescale/pinctrl-imx6sx.c 	return imx_pinctrl_probe(pdev, &imx6sx_pinctrl_info);
pdev              331 drivers/pinctrl/freescale/pinctrl-imx6ul.c static int imx6ul_pinctrl_probe(struct platform_device *pdev)
pdev              335 drivers/pinctrl/freescale/pinctrl-imx6ul.c 	pinctrl_info = of_device_get_match_data(&pdev->dev);
pdev              339 drivers/pinctrl/freescale/pinctrl-imx6ul.c 	return imx_pinctrl_probe(pdev, pinctrl_info);
pdev              375 drivers/pinctrl/freescale/pinctrl-imx7d.c static int imx7d_pinctrl_probe(struct platform_device *pdev)
pdev              379 drivers/pinctrl/freescale/pinctrl-imx7d.c 	pinctrl_info = of_device_get_match_data(&pdev->dev);
pdev              383 drivers/pinctrl/freescale/pinctrl-imx7d.c 	return imx_pinctrl_probe(pdev, pinctrl_info);
pdev              298 drivers/pinctrl/freescale/pinctrl-imx7ulp.c static int imx7ulp_pinctrl_probe(struct platform_device *pdev)
pdev              300 drivers/pinctrl/freescale/pinctrl-imx7ulp.c 	return imx_pinctrl_probe(pdev, &imx7ulp_pinctrl_info);
pdev              330 drivers/pinctrl/freescale/pinctrl-imx8mm.c static int imx8mm_pinctrl_probe(struct platform_device *pdev)
pdev              332 drivers/pinctrl/freescale/pinctrl-imx8mm.c 	return imx_pinctrl_probe(pdev, &imx8mm_pinctrl_info);
pdev              330 drivers/pinctrl/freescale/pinctrl-imx8mn.c static int imx8mn_pinctrl_probe(struct platform_device *pdev)
pdev              332 drivers/pinctrl/freescale/pinctrl-imx8mn.c 	return imx_pinctrl_probe(pdev, &imx8mn_pinctrl_info);
pdev              333 drivers/pinctrl/freescale/pinctrl-imx8mq.c static int imx8mq_pinctrl_probe(struct platform_device *pdev)
pdev              335 drivers/pinctrl/freescale/pinctrl-imx8mq.c 	return imx_pinctrl_probe(pdev, &imx8mq_pinctrl_info);
pdev              302 drivers/pinctrl/freescale/pinctrl-imx8qm.c static int imx8qm_pinctrl_probe(struct platform_device *pdev)
pdev              306 drivers/pinctrl/freescale/pinctrl-imx8qm.c 	ret = imx_pinctrl_sc_ipc_init(pdev);
pdev              310 drivers/pinctrl/freescale/pinctrl-imx8qm.c 	return imx_pinctrl_probe(pdev, &imx8qm_pinctrl_info);
pdev              208 drivers/pinctrl/freescale/pinctrl-imx8qxp.c static int imx8qxp_pinctrl_probe(struct platform_device *pdev)
pdev              212 drivers/pinctrl/freescale/pinctrl-imx8qxp.c 	ret = imx_pinctrl_sc_ipc_init(pdev);
pdev              216 drivers/pinctrl/freescale/pinctrl-imx8qxp.c 	return imx_pinctrl_probe(pdev, &imx8qxp_pinctrl_info);
pdev              347 drivers/pinctrl/freescale/pinctrl-mxs.c static int mxs_pinctrl_parse_group(struct platform_device *pdev,
pdev              351 drivers/pinctrl/freescale/pinctrl-mxs.c 	struct mxs_pinctrl_data *d = platform_get_drvdata(pdev);
pdev              359 drivers/pinctrl/freescale/pinctrl-mxs.c 	group = devm_kzalloc(&pdev->dev, length, GFP_KERNEL);
pdev              373 drivers/pinctrl/freescale/pinctrl-mxs.c 	g->pins = devm_kcalloc(&pdev->dev, g->npins, sizeof(*g->pins),
pdev              378 drivers/pinctrl/freescale/pinctrl-mxs.c 	g->muxsel = devm_kcalloc(&pdev->dev, g->npins, sizeof(*g->muxsel),
pdev              395 drivers/pinctrl/freescale/pinctrl-mxs.c static int mxs_pinctrl_probe_dt(struct platform_device *pdev,
pdev              399 drivers/pinctrl/freescale/pinctrl-mxs.c 	struct device_node *np = pdev->dev.of_node;
pdev              410 drivers/pinctrl/freescale/pinctrl-mxs.c 		dev_err(&pdev->dev, "no group is defined\n");
pdev              429 drivers/pinctrl/freescale/pinctrl-mxs.c 	soc->functions = devm_kcalloc(&pdev->dev,
pdev              436 drivers/pinctrl/freescale/pinctrl-mxs.c 	soc->groups = devm_kcalloc(&pdev->dev,
pdev              471 drivers/pinctrl/freescale/pinctrl-mxs.c 					dev_warn(&pdev->dev,
pdev              489 drivers/pinctrl/freescale/pinctrl-mxs.c 			ret = mxs_pinctrl_parse_group(pdev, child,
pdev              500 drivers/pinctrl/freescale/pinctrl-mxs.c 			f->groups = devm_kcalloc(&pdev->dev,
pdev              511 drivers/pinctrl/freescale/pinctrl-mxs.c 		ret = mxs_pinctrl_parse_group(pdev, child, idxg++,
pdev              522 drivers/pinctrl/freescale/pinctrl-mxs.c int mxs_pinctrl_probe(struct platform_device *pdev,
pdev              525 drivers/pinctrl/freescale/pinctrl-mxs.c 	struct device_node *np = pdev->dev.of_node;
pdev              529 drivers/pinctrl/freescale/pinctrl-mxs.c 	d = devm_kzalloc(&pdev->dev, sizeof(*d), GFP_KERNEL);
pdev              533 drivers/pinctrl/freescale/pinctrl-mxs.c 	d->dev = &pdev->dev;
pdev              542 drivers/pinctrl/freescale/pinctrl-mxs.c 	mxs_pinctrl_desc.name = dev_name(&pdev->dev);
pdev              544 drivers/pinctrl/freescale/pinctrl-mxs.c 	platform_set_drvdata(pdev, d);
pdev              546 drivers/pinctrl/freescale/pinctrl-mxs.c 	ret = mxs_pinctrl_probe_dt(pdev, d);
pdev              548 drivers/pinctrl/freescale/pinctrl-mxs.c 		dev_err(&pdev->dev, "dt probe failed: %d\n", ret);
pdev              552 drivers/pinctrl/freescale/pinctrl-mxs.c 	d->pctl = pinctrl_register(&mxs_pinctrl_desc, &pdev->dev, d);
pdev              554 drivers/pinctrl/freescale/pinctrl-mxs.c 		dev_err(&pdev->dev, "Couldn't register MXS pinctrl driver\n");
pdev               81 drivers/pinctrl/freescale/pinctrl-mxs.h int mxs_pinctrl_probe(struct platform_device *pdev,
pdev               40 drivers/pinctrl/freescale/pinctrl-scu.c int imx_pinctrl_sc_ipc_init(struct platform_device *pdev)
pdev              330 drivers/pinctrl/freescale/pinctrl-vf610.c static int vf610_pinctrl_probe(struct platform_device *pdev)
pdev              332 drivers/pinctrl/freescale/pinctrl-vf610.c 	return imx_pinctrl_probe(pdev, &vf610_pinctrl_info);
pdev              110 drivers/pinctrl/intel/pinctrl-baytrail.c 	struct platform_device *pdev;
pdev              670 drivers/pinctrl/intel/pinctrl-baytrail.c 			dev_warn(&vg->pdev->dev,
pdev              700 drivers/pinctrl/intel/pinctrl-baytrail.c 			dev_warn(&vg->pdev->dev,
pdev              793 drivers/pinctrl/intel/pinctrl-baytrail.c 		dev_warn(&vg->pdev->dev, FW_BUG
pdev              799 drivers/pinctrl/intel/pinctrl-baytrail.c 	pm_runtime_get(&vg->pdev->dev);
pdev              811 drivers/pinctrl/intel/pinctrl-baytrail.c 	pm_runtime_put(&vg->pdev->dev);
pdev             1021 drivers/pinctrl/intel/pinctrl-baytrail.c 				dev_warn(&vg->pdev->dev,
pdev             1043 drivers/pinctrl/intel/pinctrl-baytrail.c 				dev_warn(&vg->pdev->dev,
pdev             1430 drivers/pinctrl/intel/pinctrl-baytrail.c 			dev_warn(&vg->pdev->dev,
pdev             1464 drivers/pinctrl/intel/pinctrl-baytrail.c 	struct device *dev = &vg->pdev->dev;
pdev             1479 drivers/pinctrl/intel/pinctrl-baytrail.c 			dev_warn(&vg->pdev->dev,
pdev             1500 drivers/pinctrl/intel/pinctrl-baytrail.c 			dev_warn(&vg->pdev->dev,
pdev             1511 drivers/pinctrl/intel/pinctrl-baytrail.c 			dev_err(&vg->pdev->dev,
pdev             1526 drivers/pinctrl/intel/pinctrl-baytrail.c 	gc->label	= dev_name(&vg->pdev->dev);
pdev             1529 drivers/pinctrl/intel/pinctrl-baytrail.c 	gc->parent	= &vg->pdev->dev;
pdev             1534 drivers/pinctrl/intel/pinctrl-baytrail.c 	vg->saved_context = devm_kcalloc(&vg->pdev->dev, gc->ngpio,
pdev             1539 drivers/pinctrl/intel/pinctrl-baytrail.c 	ret = devm_gpiochip_add_data(&vg->pdev->dev, gc, vg);
pdev             1541 drivers/pinctrl/intel/pinctrl-baytrail.c 		dev_err(&vg->pdev->dev, "failed adding byt-gpio chip\n");
pdev             1545 drivers/pinctrl/intel/pinctrl-baytrail.c 	ret = gpiochip_add_pin_range(&vg->chip, dev_name(&vg->pdev->dev),
pdev             1548 drivers/pinctrl/intel/pinctrl-baytrail.c 		dev_err(&vg->pdev->dev, "failed to add GPIO pin range\n");
pdev             1553 drivers/pinctrl/intel/pinctrl-baytrail.c 	irq_rc = platform_get_resource(vg->pdev, IORESOURCE_IRQ, 0);
pdev             1559 drivers/pinctrl/intel/pinctrl-baytrail.c 			dev_err(&vg->pdev->dev, "failed to add irqchip\n");
pdev             1577 drivers/pinctrl/intel/pinctrl-baytrail.c 	vg->communities_copy = devm_kcalloc(&vg->pdev->dev,
pdev             1589 drivers/pinctrl/intel/pinctrl-baytrail.c 		comm->pad_regs = devm_platform_ioremap_resource(vg->pdev, 0);
pdev             1603 drivers/pinctrl/intel/pinctrl-baytrail.c static int byt_pinctrl_probe(struct platform_device *pdev)
pdev             1611 drivers/pinctrl/intel/pinctrl-baytrail.c 	acpi_dev = ACPI_COMPANION(&pdev->dev);
pdev             1615 drivers/pinctrl/intel/pinctrl-baytrail.c 	soc_table = (const struct intel_pinctrl_soc_data **)device_get_match_data(&pdev->dev);
pdev             1627 drivers/pinctrl/intel/pinctrl-baytrail.c 	vg = devm_kzalloc(&pdev->dev, sizeof(*vg), GFP_KERNEL);
pdev             1631 drivers/pinctrl/intel/pinctrl-baytrail.c 	vg->pdev = pdev;
pdev             1634 drivers/pinctrl/intel/pinctrl-baytrail.c 		dev_err(&pdev->dev, "failed to set soc data\n");
pdev             1639 drivers/pinctrl/intel/pinctrl-baytrail.c 	vg->pctl_desc.name	= dev_name(&pdev->dev);
pdev             1643 drivers/pinctrl/intel/pinctrl-baytrail.c 	vg->pctl_dev = devm_pinctrl_register(&pdev->dev, &vg->pctl_desc, vg);
pdev             1645 drivers/pinctrl/intel/pinctrl-baytrail.c 		dev_err(&pdev->dev, "failed to register pinctrl driver\n");
pdev             1653 drivers/pinctrl/intel/pinctrl-baytrail.c 	platform_set_drvdata(pdev, vg);
pdev             1654 drivers/pinctrl/intel/pinctrl-baytrail.c 	pm_runtime_enable(&pdev->dev);
pdev             1675 drivers/pinctrl/intel/pinctrl-baytrail.c 			dev_warn(&vg->pdev->dev,
pdev             1707 drivers/pinctrl/intel/pinctrl-baytrail.c 			dev_warn(&vg->pdev->dev,
pdev             1676 drivers/pinctrl/intel/pinctrl-cherryview.c static int chv_pinctrl_probe(struct platform_device *pdev)
pdev             1683 drivers/pinctrl/intel/pinctrl-cherryview.c 	adev = ACPI_COMPANION(&pdev->dev);
pdev             1687 drivers/pinctrl/intel/pinctrl-cherryview.c 	pctrl = devm_kzalloc(&pdev->dev, sizeof(*pctrl), GFP_KERNEL);
pdev             1699 drivers/pinctrl/intel/pinctrl-cherryview.c 	pctrl->dev = &pdev->dev;
pdev             1709 drivers/pinctrl/intel/pinctrl-cherryview.c 	pctrl->regs = devm_platform_ioremap_resource(pdev, 0);
pdev             1713 drivers/pinctrl/intel/pinctrl-cherryview.c 	irq = platform_get_irq(pdev, 0);
pdev             1718 drivers/pinctrl/intel/pinctrl-cherryview.c 	pctrl->pctldesc.name = dev_name(&pdev->dev);
pdev             1722 drivers/pinctrl/intel/pinctrl-cherryview.c 	pctrl->pctldev = devm_pinctrl_register(&pdev->dev, &pctrl->pctldesc,
pdev             1725 drivers/pinctrl/intel/pinctrl-cherryview.c 		dev_err(&pdev->dev, "failed to register pinctrl driver\n");
pdev             1738 drivers/pinctrl/intel/pinctrl-cherryview.c 		dev_err(&pdev->dev, "failed to install ACPI addr space handler\n");
pdev             1740 drivers/pinctrl/intel/pinctrl-cherryview.c 	platform_set_drvdata(pdev, pctrl);
pdev             1745 drivers/pinctrl/intel/pinctrl-cherryview.c static int chv_pinctrl_remove(struct platform_device *pdev)
pdev             1747 drivers/pinctrl/intel/pinctrl-cherryview.c 	struct chv_pinctrl *pctrl = platform_get_drvdata(pdev);
pdev             1749 drivers/pinctrl/intel/pinctrl-cherryview.c 	acpi_remove_address_space_handler(ACPI_COMPANION(&pdev->dev),
pdev             1365 drivers/pinctrl/intel/pinctrl-intel.c static int intel_pinctrl_probe(struct platform_device *pdev,
pdev             1374 drivers/pinctrl/intel/pinctrl-intel.c 	pctrl = devm_kzalloc(&pdev->dev, sizeof(*pctrl), GFP_KERNEL);
pdev             1378 drivers/pinctrl/intel/pinctrl-intel.c 	pctrl->dev = &pdev->dev;
pdev             1387 drivers/pinctrl/intel/pinctrl-intel.c 	pctrl->communities = devm_kcalloc(&pdev->dev, pctrl->ncommunities,
pdev             1399 drivers/pinctrl/intel/pinctrl-intel.c 		regs = devm_platform_ioremap_resource(pdev, community->barno);
pdev             1428 drivers/pinctrl/intel/pinctrl-intel.c 	irq = platform_get_irq(pdev, 0);
pdev             1437 drivers/pinctrl/intel/pinctrl-intel.c 	pctrl->pctldesc.name = dev_name(&pdev->dev);
pdev             1441 drivers/pinctrl/intel/pinctrl-intel.c 	pctrl->pctldev = devm_pinctrl_register(&pdev->dev, &pctrl->pctldesc,
pdev             1444 drivers/pinctrl/intel/pinctrl-intel.c 		dev_err(&pdev->dev, "failed to register pinctrl driver\n");
pdev             1452 drivers/pinctrl/intel/pinctrl-intel.c 	platform_set_drvdata(pdev, pctrl);
pdev             1457 drivers/pinctrl/intel/pinctrl-intel.c int intel_pinctrl_probe_by_hid(struct platform_device *pdev)
pdev             1461 drivers/pinctrl/intel/pinctrl-intel.c 	data = device_get_match_data(&pdev->dev);
pdev             1462 drivers/pinctrl/intel/pinctrl-intel.c 	return intel_pinctrl_probe(pdev, data);
pdev             1466 drivers/pinctrl/intel/pinctrl-intel.c int intel_pinctrl_probe_by_uid(struct platform_device *pdev)
pdev             1473 drivers/pinctrl/intel/pinctrl-intel.c 	adev = ACPI_COMPANION(&pdev->dev);
pdev             1475 drivers/pinctrl/intel/pinctrl-intel.c 		const void *match = device_get_match_data(&pdev->dev);
pdev             1487 drivers/pinctrl/intel/pinctrl-intel.c 		id = platform_get_device_id(pdev);
pdev             1492 drivers/pinctrl/intel/pinctrl-intel.c 		data = table[pdev->id];
pdev             1495 drivers/pinctrl/intel/pinctrl-intel.c 	return intel_pinctrl_probe(pdev, data);
pdev              177 drivers/pinctrl/intel/pinctrl-intel.h int intel_pinctrl_probe_by_hid(struct platform_device *pdev);
pdev              178 drivers/pinctrl/intel/pinctrl-intel.h int intel_pinctrl_probe_by_uid(struct platform_device *pdev);
pdev              884 drivers/pinctrl/intel/pinctrl-merrifield.c static int mrfld_pinctrl_probe(struct platform_device *pdev)
pdev              892 drivers/pinctrl/intel/pinctrl-merrifield.c 	mp = devm_kzalloc(&pdev->dev, sizeof(*mp), GFP_KERNEL);
pdev              896 drivers/pinctrl/intel/pinctrl-merrifield.c 	mp->dev = &pdev->dev;
pdev              899 drivers/pinctrl/intel/pinctrl-merrifield.c 	regs = devm_platform_ioremap_resource(pdev, 0);
pdev              908 drivers/pinctrl/intel/pinctrl-merrifield.c 	families = devm_kmemdup(&pdev->dev, mrfld_families,
pdev              928 drivers/pinctrl/intel/pinctrl-merrifield.c 	mp->pctldesc.name = dev_name(&pdev->dev);
pdev              932 drivers/pinctrl/intel/pinctrl-merrifield.c 	mp->pctldev = devm_pinctrl_register(&pdev->dev, &mp->pctldesc, mp);
pdev              934 drivers/pinctrl/intel/pinctrl-merrifield.c 		dev_err(&pdev->dev, "failed to register pinctrl driver\n");
pdev              938 drivers/pinctrl/intel/pinctrl-merrifield.c 	platform_set_drvdata(pdev, mp);
pdev              588 drivers/pinctrl/mediatek/pinctrl-moore.c int mtk_moore_pinctrl_probe(struct platform_device *pdev,
pdev              596 drivers/pinctrl/mediatek/pinctrl-moore.c 	hw = devm_kzalloc(&pdev->dev, sizeof(*hw), GFP_KERNEL);
pdev              601 drivers/pinctrl/mediatek/pinctrl-moore.c 	hw->dev = &pdev->dev;
pdev              604 drivers/pinctrl/mediatek/pinctrl-moore.c 		dev_err(&pdev->dev,
pdev              609 drivers/pinctrl/mediatek/pinctrl-moore.c 	hw->base = devm_kmalloc_array(&pdev->dev, hw->soc->nbase_names,
pdev              615 drivers/pinctrl/mediatek/pinctrl-moore.c 		res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              618 drivers/pinctrl/mediatek/pinctrl-moore.c 			dev_err(&pdev->dev, "missing IO resource\n");
pdev              622 drivers/pinctrl/mediatek/pinctrl-moore.c 		hw->base[i] = devm_ioremap_resource(&pdev->dev, res);
pdev              630 drivers/pinctrl/mediatek/pinctrl-moore.c 	pins = devm_kmalloc_array(&pdev->dev, hw->soc->npins, sizeof(*pins),
pdev              649 drivers/pinctrl/mediatek/pinctrl-moore.c 	err = devm_pinctrl_register_and_init(&pdev->dev, &mtk_desc, hw,
pdev              657 drivers/pinctrl/mediatek/pinctrl-moore.c 		dev_err(&pdev->dev, "Failed to build groups\n");
pdev              664 drivers/pinctrl/mediatek/pinctrl-moore.c 		dev_err(&pdev->dev, "Failed to build functions\n");
pdev              675 drivers/pinctrl/mediatek/pinctrl-moore.c 	err = mtk_build_eint(hw, pdev);
pdev              677 drivers/pinctrl/mediatek/pinctrl-moore.c 		dev_warn(&pdev->dev,
pdev              681 drivers/pinctrl/mediatek/pinctrl-moore.c 	err = mtk_build_gpiochip(hw, pdev->dev.of_node);
pdev              683 drivers/pinctrl/mediatek/pinctrl-moore.c 		dev_err(&pdev->dev, "Failed to add gpio_chip\n");
pdev              687 drivers/pinctrl/mediatek/pinctrl-moore.c 	platform_set_drvdata(pdev, hw);
pdev               48 drivers/pinctrl/mediatek/pinctrl-moore.h int mtk_moore_pinctrl_probe(struct platform_device *pdev,
pdev              534 drivers/pinctrl/mediatek/pinctrl-mt2701.c static int mt2701_pinctrl_probe(struct platform_device *pdev)
pdev              536 drivers/pinctrl/mediatek/pinctrl-mt2701.c 	return mtk_pctrl_init(pdev, &mt2701_pinctrl_data, NULL);
pdev              587 drivers/pinctrl/mediatek/pinctrl-mt2712.c static int mt2712_pinctrl_probe(struct platform_device *pdev)
pdev              589 drivers/pinctrl/mediatek/pinctrl-mt2712.c 	return mtk_pctrl_init(pdev, &mt2712_pinctrl_data, NULL);
pdev               38 drivers/pinctrl/mediatek/pinctrl-mt6397.c static int mt6397_pinctrl_probe(struct platform_device *pdev)
pdev               42 drivers/pinctrl/mediatek/pinctrl-mt6397.c 	mt6397 = dev_get_drvdata(pdev->dev.parent);
pdev               43 drivers/pinctrl/mediatek/pinctrl-mt6397.c 	return mtk_pctrl_init(pdev, &mt6397_pinctrl_data, mt6397->regmap);
pdev             1091 drivers/pinctrl/mediatek/pinctrl-mt6765.c static int mt6765_pinctrl_probe(struct platform_device *pdev)
pdev             1093 drivers/pinctrl/mediatek/pinctrl-mt6765.c 	return mtk_paris_pinctrl_probe(pdev, &mt6765_data);
pdev               65 drivers/pinctrl/mediatek/pinctrl-mt6797.c static int mt6797_pinctrl_probe(struct platform_device *pdev)
pdev               67 drivers/pinctrl/mediatek/pinctrl-mt6797.c 	return mtk_paris_pinctrl_probe(pdev, &mt6797_data);
pdev              785 drivers/pinctrl/mediatek/pinctrl-mt7622.c static int mt7622_pinctrl_probe(struct platform_device *pdev)
pdev              787 drivers/pinctrl/mediatek/pinctrl-mt7622.c 	return mtk_moore_pinctrl_probe(pdev, &mt7622_data);
pdev             1402 drivers/pinctrl/mediatek/pinctrl-mt7623.c static void mt7623_bonding_disable(struct platform_device *pdev)
pdev             1404 drivers/pinctrl/mediatek/pinctrl-mt7623.c 	struct mtk_pinctrl *hw = platform_get_drvdata(pdev);
pdev             1416 drivers/pinctrl/mediatek/pinctrl-mt7623.c static int mt7623_pinctrl_probe(struct platform_device *pdev)
pdev             1420 drivers/pinctrl/mediatek/pinctrl-mt7623.c 	err = mtk_moore_pinctrl_probe(pdev, &mt7623_data);
pdev             1424 drivers/pinctrl/mediatek/pinctrl-mt7623.c 	mt7623_bonding_disable(pdev);
pdev              433 drivers/pinctrl/mediatek/pinctrl-mt7629.c static int mt7629_pinctrl_probe(struct platform_device *pdev)
pdev              435 drivers/pinctrl/mediatek/pinctrl-mt7629.c 	return mtk_moore_pinctrl_probe(pdev, &mt7629_data);
pdev              303 drivers/pinctrl/mediatek/pinctrl-mt8127.c static int mt8127_pinctrl_probe(struct platform_device *pdev)
pdev              305 drivers/pinctrl/mediatek/pinctrl-mt8127.c 	return mtk_pctrl_init(pdev, &mt8127_pinctrl_data, NULL);
pdev              316 drivers/pinctrl/mediatek/pinctrl-mt8135.c static int mt8135_pinctrl_probe(struct platform_device *pdev)
pdev              318 drivers/pinctrl/mediatek/pinctrl-mt8135.c 	return mtk_pctrl_init(pdev, &mt8135_pinctrl_data, NULL);
pdev              343 drivers/pinctrl/mediatek/pinctrl-mt8173.c static int mt8173_pinctrl_probe(struct platform_device *pdev)
pdev              345 drivers/pinctrl/mediatek/pinctrl-mt8173.c 	return mtk_pctrl_init(pdev, &mt8173_pinctrl_data, NULL);
pdev              577 drivers/pinctrl/mediatek/pinctrl-mt8183.c static int mt8183_pinctrl_probe(struct platform_device *pdev)
pdev              579 drivers/pinctrl/mediatek/pinctrl-mt8183.c 	return mtk_paris_pinctrl_probe(pdev, &mt8183_data);
pdev              335 drivers/pinctrl/mediatek/pinctrl-mt8516.c static int mt8516_pinctrl_probe(struct platform_device *pdev)
pdev              337 drivers/pinctrl/mediatek/pinctrl-mt8516.c 	return mtk_pctrl_init(pdev, &mt8516_pinctrl_data, NULL);
pdev              311 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c int mtk_build_eint(struct mtk_pinctrl *hw, struct platform_device *pdev)
pdev              313 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c 	struct device_node *np = pdev->dev.of_node;
pdev              326 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "eint");
pdev              328 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c 		dev_err(&pdev->dev, "Unable to get eint resource\n");
pdev              332 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c 	hw->eint->base = devm_ioremap_resource(&pdev->dev, res);
pdev              343 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c 	hw->eint->dev = &pdev->dev;
pdev              258 drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h int mtk_build_eint(struct mtk_pinctrl *hw, struct platform_device *pdev);
pdev              894 drivers/pinctrl/mediatek/pinctrl-mtk-common.c static int mtk_pctrl_build_state(struct platform_device *pdev)
pdev              896 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	struct mtk_pinctrl *pctl = platform_get_drvdata(pdev);
pdev              902 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	pctl->groups = devm_kcalloc(&pdev->dev, pctl->ngroups,
pdev              908 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	pctl->grp_names = devm_kcalloc(&pdev->dev, pctl->ngroups,
pdev              982 drivers/pinctrl/mediatek/pinctrl-mtk-common.c static int mtk_eint_init(struct mtk_pinctrl *pctl, struct platform_device *pdev)
pdev              984 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	struct device_node *np = pdev->dev.of_node;
pdev              994 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              995 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	pctl->eint->base = devm_ioremap_resource(&pdev->dev, res);
pdev             1003 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	pctl->eint->dev = &pdev->dev;
pdev             1016 drivers/pinctrl/mediatek/pinctrl-mtk-common.c int mtk_pctrl_init(struct platform_device *pdev,
pdev             1022 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	struct device_node *np = pdev->dev.of_node, *node;
pdev             1026 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	pctl = devm_kzalloc(&pdev->dev, sizeof(*pctl), GFP_KERNEL);
pdev             1030 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	platform_set_drvdata(pdev, pctl);
pdev             1034 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 		dev_err(&pdev->dev, "only support pins-are-numbered format\n");
pdev             1046 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 		dev_err(&pdev->dev, "Pinctrl node has not register regmap.\n");
pdev             1059 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	ret = mtk_pctrl_build_state(pdev);
pdev             1061 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 		dev_err(&pdev->dev, "build state failed: %d\n", ret);
pdev             1065 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	pins = devm_kcalloc(&pdev->dev, pctl->devdata->npins, sizeof(*pins),
pdev             1073 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	pctl->pctl_desc.name = dev_name(&pdev->dev);
pdev             1080 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	pctl->dev = &pdev->dev;
pdev             1082 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	pctl->pctl_dev = devm_pinctrl_register(&pdev->dev, &pctl->pctl_desc,
pdev             1085 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 		dev_err(&pdev->dev, "couldn't register pinctrl driver\n");
pdev             1089 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	pctl->chip = devm_kzalloc(&pdev->dev, sizeof(*pctl->chip), GFP_KERNEL);
pdev             1095 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	pctl->chip->label = dev_name(&pdev->dev);
pdev             1096 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	pctl->chip->parent = &pdev->dev;
pdev             1104 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	ret = gpiochip_add_pin_range(pctl->chip, dev_name(&pdev->dev),
pdev             1111 drivers/pinctrl/mediatek/pinctrl-mtk-common.c 	ret = mtk_eint_init(pctl, pdev);
pdev              273 drivers/pinctrl/mediatek/pinctrl-mtk-common.h int mtk_pctrl_init(struct platform_device *pdev,
pdev              806 drivers/pinctrl/mediatek/pinctrl-paris.c static int mtk_pctrl_build_state(struct platform_device *pdev)
pdev              808 drivers/pinctrl/mediatek/pinctrl-paris.c 	struct mtk_pinctrl *hw = platform_get_drvdata(pdev);
pdev              812 drivers/pinctrl/mediatek/pinctrl-paris.c 	hw->groups = devm_kmalloc_array(&pdev->dev, hw->soc->ngrps,
pdev              818 drivers/pinctrl/mediatek/pinctrl-paris.c 	hw->grp_names = devm_kmalloc_array(&pdev->dev, hw->soc->ngrps,
pdev              836 drivers/pinctrl/mediatek/pinctrl-paris.c int mtk_paris_pinctrl_probe(struct platform_device *pdev,
pdev              844 drivers/pinctrl/mediatek/pinctrl-paris.c 	hw = devm_kzalloc(&pdev->dev, sizeof(*hw), GFP_KERNEL);
pdev              848 drivers/pinctrl/mediatek/pinctrl-paris.c 	platform_set_drvdata(pdev, hw);
pdev              850 drivers/pinctrl/mediatek/pinctrl-paris.c 	hw->dev = &pdev->dev;
pdev              853 drivers/pinctrl/mediatek/pinctrl-paris.c 		dev_err(&pdev->dev,
pdev              858 drivers/pinctrl/mediatek/pinctrl-paris.c 	hw->base = devm_kmalloc_array(&pdev->dev, hw->soc->nbase_names,
pdev              864 drivers/pinctrl/mediatek/pinctrl-paris.c 		res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              867 drivers/pinctrl/mediatek/pinctrl-paris.c 			dev_err(&pdev->dev, "missing IO resource\n");
pdev              871 drivers/pinctrl/mediatek/pinctrl-paris.c 		hw->base[i] = devm_ioremap_resource(&pdev->dev, res);
pdev              878 drivers/pinctrl/mediatek/pinctrl-paris.c 	err = mtk_pctrl_build_state(pdev);
pdev              880 drivers/pinctrl/mediatek/pinctrl-paris.c 		dev_err(&pdev->dev, "build state failed: %d\n", err);
pdev              885 drivers/pinctrl/mediatek/pinctrl-paris.c 	pins = devm_kmalloc_array(&pdev->dev, hw->soc->npins, sizeof(*pins),
pdev              904 drivers/pinctrl/mediatek/pinctrl-paris.c 	err = devm_pinctrl_register_and_init(&pdev->dev, &mtk_desc, hw,
pdev              913 drivers/pinctrl/mediatek/pinctrl-paris.c 	err = mtk_build_eint(hw, pdev);
pdev              915 drivers/pinctrl/mediatek/pinctrl-paris.c 		dev_warn(&pdev->dev,
pdev              919 drivers/pinctrl/mediatek/pinctrl-paris.c 	err = mtk_build_gpiochip(hw, pdev->dev.of_node);
pdev              921 drivers/pinctrl/mediatek/pinctrl-paris.c 		dev_err(&pdev->dev, "Failed to add gpio_chip\n");
pdev              925 drivers/pinctrl/mediatek/pinctrl-paris.c 	platform_set_drvdata(pdev, hw);
pdev               60 drivers/pinctrl/mediatek/pinctrl-paris.h int mtk_paris_pinctrl_probe(struct platform_device *pdev,
pdev              699 drivers/pinctrl/meson/pinctrl-meson.c int meson_pinctrl_probe(struct platform_device *pdev)
pdev              701 drivers/pinctrl/meson/pinctrl-meson.c 	struct device *dev = &pdev->dev;
pdev              173 drivers/pinctrl/meson/pinctrl-meson.h int meson_pinctrl_probe(struct platform_device *pdev);
pdev              380 drivers/pinctrl/mvebu/pinctrl-armada-370.c static int armada_370_pinctrl_probe(struct platform_device *pdev)
pdev              392 drivers/pinctrl/mvebu/pinctrl-armada-370.c 	pdev->dev.platform_data = soc;
pdev              394 drivers/pinctrl/mvebu/pinctrl-armada-370.c 	return mvebu_pinctrl_simple_mmio_probe(pdev);
pdev              398 drivers/pinctrl/mvebu/pinctrl-armada-375.c static int armada_375_pinctrl_probe(struct platform_device *pdev)
pdev              410 drivers/pinctrl/mvebu/pinctrl-armada-375.c 	pdev->dev.platform_data = soc;
pdev              412 drivers/pinctrl/mvebu/pinctrl-armada-375.c 	return mvebu_pinctrl_simple_mmio_probe(pdev);
pdev              719 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c static int armada_37xx_irqchip_register(struct platform_device *pdev,
pdev              742 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 		dev_err(&pdev->dev, "Invalid or no IRQ\n");
pdev              765 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 		dev_info(&pdev->dev, "could not add irqchip\n");
pdev              787 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c static int armada_37xx_gpiochip_register(struct platform_device *pdev,
pdev              807 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 	gc->parent = &pdev->dev;
pdev              812 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 	ret = devm_gpiochip_add_data(&pdev->dev, gc, info);
pdev              815 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 	ret = armada_37xx_irqchip_register(pdev, info);
pdev              952 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c static int armada_37xx_pinctrl_register(struct platform_device *pdev,
pdev              969 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 	pindesc = devm_kcalloc(&pdev->dev,
pdev              990 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 	info->funcs = devm_kcalloc(&pdev->dev,
pdev             1006 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 	info->pctl_dev = devm_pinctrl_register(&pdev->dev, ctrldesc, info);
pdev             1008 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 		dev_err(&pdev->dev, "could not register pinctrl driver\n");
pdev             1131 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c static int __init armada_37xx_pinctrl_probe(struct platform_device *pdev)
pdev             1134 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 	struct device *dev = &pdev->dev;
pdev             1148 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 		dev_err(&pdev->dev, "cannot get regmap\n");
pdev             1155 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 	ret = armada_37xx_pinctrl_register(pdev, info);
pdev             1159 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 	ret = armada_37xx_gpiochip_register(pdev, info);
pdev             1163 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c 	platform_set_drvdata(pdev, info);
pdev              404 drivers/pinctrl/mvebu/pinctrl-armada-38x.c static int armada_38x_pinctrl_probe(struct platform_device *pdev)
pdev              408 drivers/pinctrl/mvebu/pinctrl-armada-38x.c 		of_match_device(armada_38x_pinctrl_of_match, &pdev->dev);
pdev              421 drivers/pinctrl/mvebu/pinctrl-armada-38x.c 	pdev->dev.platform_data = soc;
pdev              423 drivers/pinctrl/mvebu/pinctrl-armada-38x.c 	return mvebu_pinctrl_simple_mmio_probe(pdev);
pdev              386 drivers/pinctrl/mvebu/pinctrl-armada-39x.c static int armada_39x_pinctrl_probe(struct platform_device *pdev)
pdev              390 drivers/pinctrl/mvebu/pinctrl-armada-39x.c 		of_match_device(armada_39x_pinctrl_of_match, &pdev->dev);
pdev              403 drivers/pinctrl/mvebu/pinctrl-armada-39x.c 	pdev->dev.platform_data = soc;
pdev              405 drivers/pinctrl/mvebu/pinctrl-armada-39x.c 	return mvebu_pinctrl_simple_mmio_probe(pdev);
pdev              106 drivers/pinctrl/mvebu/pinctrl-armada-ap806.c static int armada_ap806_pinctrl_probe(struct platform_device *pdev)
pdev              110 drivers/pinctrl/mvebu/pinctrl-armada-ap806.c 		of_match_device(armada_ap806_pinctrl_of_match, &pdev->dev);
pdev              112 drivers/pinctrl/mvebu/pinctrl-armada-ap806.c 	if (!match || !pdev->dev.parent)
pdev              123 drivers/pinctrl/mvebu/pinctrl-armada-ap806.c 	pdev->dev.platform_data = soc;
pdev              125 drivers/pinctrl/mvebu/pinctrl-armada-ap806.c 	return mvebu_pinctrl_simple_regmap_probe(pdev, pdev->dev.parent, 0);
pdev              638 drivers/pinctrl/mvebu/pinctrl-armada-cp110.c static int armada_cp110_pinctrl_probe(struct platform_device *pdev)
pdev              642 drivers/pinctrl/mvebu/pinctrl-armada-cp110.c 		of_match_device(armada_cp110_pinctrl_of_match, &pdev->dev);
pdev              645 drivers/pinctrl/mvebu/pinctrl-armada-cp110.c 	if (!pdev->dev.parent)
pdev              648 drivers/pinctrl/mvebu/pinctrl-armada-cp110.c 	soc = devm_kzalloc(&pdev->dev,
pdev              680 drivers/pinctrl/mvebu/pinctrl-armada-cp110.c 	pdev->dev.platform_data = soc;
pdev              682 drivers/pinctrl/mvebu/pinctrl-armada-cp110.c 	return mvebu_pinctrl_simple_regmap_probe(pdev, pdev->dev.parent, 0);
pdev              539 drivers/pinctrl/mvebu/pinctrl-armada-xp.c static int armada_xp_pinctrl_suspend(struct platform_device *pdev,
pdev              543 drivers/pinctrl/mvebu/pinctrl-armada-xp.c 		platform_get_drvdata(pdev);
pdev              554 drivers/pinctrl/mvebu/pinctrl-armada-xp.c static int armada_xp_pinctrl_resume(struct platform_device *pdev)
pdev              557 drivers/pinctrl/mvebu/pinctrl-armada-xp.c 		platform_get_drvdata(pdev);
pdev              568 drivers/pinctrl/mvebu/pinctrl-armada-xp.c static int armada_xp_pinctrl_probe(struct platform_device *pdev)
pdev              572 drivers/pinctrl/mvebu/pinctrl-armada-xp.c 		of_match_device(armada_xp_pinctrl_of_match, &pdev->dev);
pdev              629 drivers/pinctrl/mvebu/pinctrl-armada-xp.c 	mpp_saved_regs = devm_kmalloc_array(&pdev->dev, nregs, sizeof(u32),
pdev              634 drivers/pinctrl/mvebu/pinctrl-armada-xp.c 	pdev->dev.platform_data = soc;
pdev              636 drivers/pinctrl/mvebu/pinctrl-armada-xp.c 	return mvebu_pinctrl_simple_mmio_probe(pdev);
pdev              764 drivers/pinctrl/mvebu/pinctrl-dove.c static int dove_pinctrl_probe(struct platform_device *pdev)
pdev              769 drivers/pinctrl/mvebu/pinctrl-dove.c 		of_match_device(dove_pinctrl_of_match, &pdev->dev);
pdev              774 drivers/pinctrl/mvebu/pinctrl-dove.c 	pdev->dev.platform_data = (void *)match->data;
pdev              780 drivers/pinctrl/mvebu/pinctrl-dove.c 	clk = devm_clk_get(&pdev->dev, NULL);
pdev              782 drivers/pinctrl/mvebu/pinctrl-dove.c 		dev_err(&pdev->dev, "Unable to get pdma clock");
pdev              787 drivers/pinctrl/mvebu/pinctrl-dove.c 	mpp_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              788 drivers/pinctrl/mvebu/pinctrl-dove.c 	base = devm_ioremap_resource(&pdev->dev, mpp_res);
pdev              792 drivers/pinctrl/mvebu/pinctrl-dove.c 	mpp_data = devm_kcalloc(&pdev->dev, dove_pinctrl_info.ncontrols,
pdev              805 drivers/pinctrl/mvebu/pinctrl-dove.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              807 drivers/pinctrl/mvebu/pinctrl-dove.c 		dev_warn(&pdev->dev, "falling back to hardcoded MPP4 resource\n");
pdev              813 drivers/pinctrl/mvebu/pinctrl-dove.c 	mpp4_base = devm_ioremap_resource(&pdev->dev, res);
pdev              817 drivers/pinctrl/mvebu/pinctrl-dove.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 2);
pdev              819 drivers/pinctrl/mvebu/pinctrl-dove.c 		dev_warn(&pdev->dev, "falling back to hardcoded PMU resource\n");
pdev              825 drivers/pinctrl/mvebu/pinctrl-dove.c 	pmu_base = devm_ioremap_resource(&pdev->dev, res);
pdev              833 drivers/pinctrl/mvebu/pinctrl-dove.c 		dev_warn(&pdev->dev, "falling back to hardcoded global registers\n");
pdev              836 drivers/pinctrl/mvebu/pinctrl-dove.c 		gc_base = devm_ioremap_resource(&pdev->dev, &fb_res);
pdev              839 drivers/pinctrl/mvebu/pinctrl-dove.c 		gconfmap = devm_regmap_init_mmio(&pdev->dev,
pdev              847 drivers/pinctrl/mvebu/pinctrl-dove.c 		dev_warn(&pdev->dev, FW_BUG "Missing pinctrl regs in DTB. Please update your firmware.\n");
pdev              849 drivers/pinctrl/mvebu/pinctrl-dove.c 	return mvebu_pinctrl_probe(pdev);
pdev              471 drivers/pinctrl/mvebu/pinctrl-kirkwood.c static int kirkwood_pinctrl_probe(struct platform_device *pdev)
pdev              474 drivers/pinctrl/mvebu/pinctrl-kirkwood.c 		of_match_device(kirkwood_pinctrl_of_match, &pdev->dev);
pdev              476 drivers/pinctrl/mvebu/pinctrl-kirkwood.c 	pdev->dev.platform_data = (void *)match->data;
pdev              478 drivers/pinctrl/mvebu/pinctrl-kirkwood.c 	return mvebu_pinctrl_simple_mmio_probe(pdev);
pdev              491 drivers/pinctrl/mvebu/pinctrl-mvebu.c static int mvebu_pinctrl_build_functions(struct platform_device *pdev,
pdev              500 drivers/pinctrl/mvebu/pinctrl-mvebu.c 	funcs = devm_kcalloc(&pdev->dev,
pdev              520 drivers/pinctrl/mvebu/pinctrl-mvebu.c 				dev_err(&pdev->dev,
pdev              549 drivers/pinctrl/mvebu/pinctrl-mvebu.c 				f->groups = devm_kcalloc(&pdev->dev,
pdev              568 drivers/pinctrl/mvebu/pinctrl-mvebu.c int mvebu_pinctrl_probe(struct platform_device *pdev)
pdev              570 drivers/pinctrl/mvebu/pinctrl-mvebu.c 	struct mvebu_pinctrl_soc_info *soc = dev_get_platdata(&pdev->dev);
pdev              580 drivers/pinctrl/mvebu/pinctrl-mvebu.c 		dev_err(&pdev->dev, "wrong pinctrl soc info\n");
pdev              584 drivers/pinctrl/mvebu/pinctrl-mvebu.c 	pctl = devm_kzalloc(&pdev->dev, sizeof(struct mvebu_pinctrl),
pdev              589 drivers/pinctrl/mvebu/pinctrl-mvebu.c 	pctl->desc.name = dev_name(&pdev->dev);
pdev              595 drivers/pinctrl/mvebu/pinctrl-mvebu.c 	pctl->dev = &pdev->dev;
pdev              596 drivers/pinctrl/mvebu/pinctrl-mvebu.c 	platform_set_drvdata(pdev, pctl);
pdev              623 drivers/pinctrl/mvebu/pinctrl-mvebu.c 	pdesc = devm_kcalloc(&pdev->dev,
pdev              638 drivers/pinctrl/mvebu/pinctrl-mvebu.c 	p = devm_kzalloc(&pdev->dev, size, GFP_KERNEL);
pdev              721 drivers/pinctrl/mvebu/pinctrl-mvebu.c 			dev_warn(&pdev->dev, "unknown pinctrl group %d\n",
pdev              730 drivers/pinctrl/mvebu/pinctrl-mvebu.c 	ret = mvebu_pinctrl_build_functions(pdev, pctl);
pdev              732 drivers/pinctrl/mvebu/pinctrl-mvebu.c 		dev_err(&pdev->dev, "unable to build functions\n");
pdev              736 drivers/pinctrl/mvebu/pinctrl-mvebu.c 	pctl->pctldev = devm_pinctrl_register(&pdev->dev, &pctl->desc, pctl);
pdev              738 drivers/pinctrl/mvebu/pinctrl-mvebu.c 		dev_err(&pdev->dev, "unable to register pinctrl driver\n");
pdev              742 drivers/pinctrl/mvebu/pinctrl-mvebu.c 	dev_info(&pdev->dev, "registered pinctrl driver\n");
pdev              758 drivers/pinctrl/mvebu/pinctrl-mvebu.c int mvebu_pinctrl_simple_mmio_probe(struct platform_device *pdev)
pdev              760 drivers/pinctrl/mvebu/pinctrl-mvebu.c 	struct mvebu_pinctrl_soc_info *soc = dev_get_platdata(&pdev->dev);
pdev              766 drivers/pinctrl/mvebu/pinctrl-mvebu.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              767 drivers/pinctrl/mvebu/pinctrl-mvebu.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              771 drivers/pinctrl/mvebu/pinctrl-mvebu.c 	mpp_data = devm_kcalloc(&pdev->dev, soc->ncontrols, sizeof(*mpp_data),
pdev              781 drivers/pinctrl/mvebu/pinctrl-mvebu.c 	return mvebu_pinctrl_probe(pdev);
pdev              811 drivers/pinctrl/mvebu/pinctrl-mvebu.c int mvebu_pinctrl_simple_regmap_probe(struct platform_device *pdev,
pdev              814 drivers/pinctrl/mvebu/pinctrl-mvebu.c 	struct mvebu_pinctrl_soc_info *soc = dev_get_platdata(&pdev->dev);
pdev              823 drivers/pinctrl/mvebu/pinctrl-mvebu.c 	mpp_data = devm_kcalloc(&pdev->dev, soc->ncontrols, sizeof(*mpp_data),
pdev              835 drivers/pinctrl/mvebu/pinctrl-mvebu.c 	return mvebu_pinctrl_probe(pdev);
pdev              206 drivers/pinctrl/mvebu/pinctrl-mvebu.h int mvebu_pinctrl_probe(struct platform_device *pdev);
pdev              207 drivers/pinctrl/mvebu/pinctrl-mvebu.h int mvebu_pinctrl_simple_mmio_probe(struct platform_device *pdev);
pdev              208 drivers/pinctrl/mvebu/pinctrl-mvebu.h int mvebu_pinctrl_simple_regmap_probe(struct platform_device *pdev,
pdev              219 drivers/pinctrl/mvebu/pinctrl-orion.c static int orion_pinctrl_probe(struct platform_device *pdev)
pdev              222 drivers/pinctrl/mvebu/pinctrl-orion.c 		of_match_device(orion_pinctrl_of_match, &pdev->dev);
pdev              225 drivers/pinctrl/mvebu/pinctrl-orion.c 	pdev->dev.platform_data = (void*)match->data;
pdev              227 drivers/pinctrl/mvebu/pinctrl-orion.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              228 drivers/pinctrl/mvebu/pinctrl-orion.c 	mpp_base = devm_ioremap_resource(&pdev->dev, res);
pdev              232 drivers/pinctrl/mvebu/pinctrl-orion.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              233 drivers/pinctrl/mvebu/pinctrl-orion.c 	high_mpp_base = devm_ioremap_resource(&pdev->dev, res);
pdev              237 drivers/pinctrl/mvebu/pinctrl-orion.c 	return mvebu_pinctrl_probe(pdev);
pdev              983 drivers/pinctrl/nomadik/pinctrl-abx500.c static int abx500_gpio_probe(struct platform_device *pdev)
pdev              985 drivers/pinctrl/nomadik/pinctrl-abx500.c 	struct device_node *np = pdev->dev.of_node;
pdev              993 drivers/pinctrl/nomadik/pinctrl-abx500.c 		dev_err(&pdev->dev, "gpio dt node missing\n");
pdev              997 drivers/pinctrl/nomadik/pinctrl-abx500.c 	pct = devm_kzalloc(&pdev->dev, sizeof(*pct), GFP_KERNEL);
pdev             1001 drivers/pinctrl/nomadik/pinctrl-abx500.c 	pct->dev = &pdev->dev;
pdev             1002 drivers/pinctrl/nomadik/pinctrl-abx500.c 	pct->parent = dev_get_drvdata(pdev->dev.parent);
pdev             1004 drivers/pinctrl/nomadik/pinctrl-abx500.c 	pct->chip.parent = &pdev->dev;
pdev             1007 drivers/pinctrl/nomadik/pinctrl-abx500.c 	match = of_match_device(abx500_gpio_match, &pdev->dev);
pdev             1009 drivers/pinctrl/nomadik/pinctrl-abx500.c 		dev_err(&pdev->dev, "gpio dt not matching\n");
pdev             1023 drivers/pinctrl/nomadik/pinctrl-abx500.c 		dev_err(&pdev->dev, "Unsupported pinctrl sub driver (%d)\n", id);
pdev             1028 drivers/pinctrl/nomadik/pinctrl-abx500.c 		dev_err(&pdev->dev, "Invalid SOC data\n");
pdev             1038 drivers/pinctrl/nomadik/pinctrl-abx500.c 		dev_err(&pdev->dev, "unable to add gpiochip: %d\n", ret);
pdev             1041 drivers/pinctrl/nomadik/pinctrl-abx500.c 	dev_info(&pdev->dev, "added gpiochip\n");
pdev             1045 drivers/pinctrl/nomadik/pinctrl-abx500.c 	pct->pctldev = devm_pinctrl_register(&pdev->dev, &abx500_pinctrl_desc,
pdev             1048 drivers/pinctrl/nomadik/pinctrl-abx500.c 		dev_err(&pdev->dev,
pdev             1053 drivers/pinctrl/nomadik/pinctrl-abx500.c 	dev_info(&pdev->dev, "registered pin controller\n");
pdev             1060 drivers/pinctrl/nomadik/pinctrl-abx500.c 					dev_name(&pdev->dev),
pdev             1066 drivers/pinctrl/nomadik/pinctrl-abx500.c 	platform_set_drvdata(pdev, pct);
pdev             1067 drivers/pinctrl/nomadik/pinctrl-abx500.c 	dev_info(&pdev->dev, "initialized abx500 pinctrl driver\n");
pdev             1080 drivers/pinctrl/nomadik/pinctrl-abx500.c static int abx500_gpio_remove(struct platform_device *pdev)
pdev             1082 drivers/pinctrl/nomadik/pinctrl-abx500.c 	struct abx500_pinctrl *pct = platform_get_drvdata(pdev);
pdev             1039 drivers/pinctrl/nomadik/pinctrl-nomadik.c 						struct platform_device *pdev)
pdev             1055 drivers/pinctrl/nomadik/pinctrl-nomadik.c 		dev_err(&pdev->dev, "populate: gpio-bank property not found\n");
pdev             1067 drivers/pinctrl/nomadik/pinctrl-nomadik.c 	nmk_chip = devm_kzalloc(&pdev->dev, sizeof(*nmk_chip), GFP_KERNEL);
pdev             1081 drivers/pinctrl/nomadik/pinctrl-nomadik.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev             1874 drivers/pinctrl/nomadik/pinctrl-nomadik.c static int nmk_pinctrl_probe(struct platform_device *pdev)
pdev             1877 drivers/pinctrl/nomadik/pinctrl-nomadik.c 	struct device_node *np = pdev->dev.of_node;
pdev             1883 drivers/pinctrl/nomadik/pinctrl-nomadik.c 	npct = devm_kzalloc(&pdev->dev, sizeof(*npct), GFP_KERNEL);
pdev             1887 drivers/pinctrl/nomadik/pinctrl-nomadik.c 	match = of_match_device(nmk_pinctrl_match, &pdev->dev);
pdev             1913 drivers/pinctrl/nomadik/pinctrl-nomadik.c 			dev_info(&pdev->dev,
pdev             1916 drivers/pinctrl/nomadik/pinctrl-nomadik.c 			nmk_chip = nmk_gpio_populate_chip(gpio_np, pdev);
pdev             1918 drivers/pinctrl/nomadik/pinctrl-nomadik.c 				dev_err(&pdev->dev,
pdev             1930 drivers/pinctrl/nomadik/pinctrl-nomadik.c 			dev_info(&pdev->dev,
pdev             1934 drivers/pinctrl/nomadik/pinctrl-nomadik.c 			dev_err(&pdev->dev, "missing PRCM base address\n");
pdev             1941 drivers/pinctrl/nomadik/pinctrl-nomadik.c 	npct->dev = &pdev->dev;
pdev             1943 drivers/pinctrl/nomadik/pinctrl-nomadik.c 	npct->pctl = devm_pinctrl_register(&pdev->dev, &nmk_pinctrl_desc, npct);
pdev             1945 drivers/pinctrl/nomadik/pinctrl-nomadik.c 		dev_err(&pdev->dev, "could not register Nomadik pinctrl driver\n");
pdev             1949 drivers/pinctrl/nomadik/pinctrl-nomadik.c 	platform_set_drvdata(pdev, npct);
pdev             1950 drivers/pinctrl/nomadik/pinctrl-nomadik.c 	dev_info(&pdev->dev, "initialized Nomadik pin control driver\n");
pdev             2002 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c static int npcm7xx_pinctrl_probe(struct platform_device *pdev)
pdev             2007 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 	pctrl = devm_kzalloc(&pdev->dev, sizeof(*pctrl), GFP_KERNEL);
pdev             2011 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 	pctrl->dev = &pdev->dev;
pdev             2012 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 	dev_set_drvdata(&pdev->dev, pctrl);
pdev             2027 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 	pctrl->pctldev = devm_pinctrl_register(&pdev->dev,
pdev             2030 drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c 		dev_err(&pdev->dev, "Failed to register pinctrl device\n");
pdev              480 drivers/pinctrl/pinctrl-amd.c 		dev_err(&gpio_dev->pdev->dev, "Invalid type value\n");
pdev              584 drivers/pinctrl/pinctrl-amd.c 				dev_dbg(&gpio_dev->pdev->dev,
pdev              672 drivers/pinctrl/pinctrl-amd.c 		dev_err(&gpio_dev->pdev->dev, "Invalid config param %04x\n",
pdev              725 drivers/pinctrl/pinctrl-amd.c 			dev_err(&gpio_dev->pdev->dev,
pdev              849 drivers/pinctrl/pinctrl-amd.c static int amd_gpio_probe(struct platform_device *pdev)
pdev              856 drivers/pinctrl/pinctrl-amd.c 	gpio_dev = devm_kzalloc(&pdev->dev,
pdev              863 drivers/pinctrl/pinctrl-amd.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              865 drivers/pinctrl/pinctrl-amd.c 		dev_err(&pdev->dev, "Failed to get gpio io resource.\n");
pdev              869 drivers/pinctrl/pinctrl-amd.c 	gpio_dev->base = devm_ioremap_nocache(&pdev->dev, res->start,
pdev              874 drivers/pinctrl/pinctrl-amd.c 	irq_base = platform_get_irq(pdev, 0);
pdev              879 drivers/pinctrl/pinctrl-amd.c 	gpio_dev->saved_regs = devm_kcalloc(&pdev->dev, amd_pinctrl_desc.npins,
pdev              886 drivers/pinctrl/pinctrl-amd.c 	gpio_dev->pdev = pdev;
pdev              896 drivers/pinctrl/pinctrl-amd.c 	gpio_dev->gc.label			= pdev->name;
pdev              898 drivers/pinctrl/pinctrl-amd.c 	gpio_dev->gc.parent			= &pdev->dev;
pdev              901 drivers/pinctrl/pinctrl-amd.c 	gpio_dev->gc.of_node			= pdev->dev.of_node;
pdev              908 drivers/pinctrl/pinctrl-amd.c 	amd_pinctrl_desc.name = dev_name(&pdev->dev);
pdev              909 drivers/pinctrl/pinctrl-amd.c 	gpio_dev->pctrl = devm_pinctrl_register(&pdev->dev, &amd_pinctrl_desc,
pdev              912 drivers/pinctrl/pinctrl-amd.c 		dev_err(&pdev->dev, "Couldn't register pinctrl driver\n");
pdev              920 drivers/pinctrl/pinctrl-amd.c 	ret = gpiochip_add_pin_range(&gpio_dev->gc, dev_name(&pdev->dev),
pdev              923 drivers/pinctrl/pinctrl-amd.c 		dev_err(&pdev->dev, "Failed to add pin range\n");
pdev              933 drivers/pinctrl/pinctrl-amd.c 		dev_err(&pdev->dev, "could not add irqchip\n");
pdev              938 drivers/pinctrl/pinctrl-amd.c 	ret = devm_request_irq(&pdev->dev, irq_base, amd_gpio_irq_handler,
pdev              943 drivers/pinctrl/pinctrl-amd.c 	platform_set_drvdata(pdev, gpio_dev);
pdev              945 drivers/pinctrl/pinctrl-amd.c 	dev_dbg(&pdev->dev, "amd gpio driver loaded\n");
pdev              954 drivers/pinctrl/pinctrl-amd.c static int amd_gpio_remove(struct platform_device *pdev)
pdev              958 drivers/pinctrl/pinctrl-amd.c 	gpio_dev = platform_get_drvdata(pdev);
pdev               99 drivers/pinctrl/pinctrl-amd.h 	struct platform_device  *pdev;
pdev              936 drivers/pinctrl/pinctrl-artpec6.c static int artpec6_pmx_probe(struct platform_device *pdev)
pdev              941 drivers/pinctrl/pinctrl-artpec6.c 	pmx = devm_kzalloc(&pdev->dev, sizeof(*pmx), GFP_KERNEL);
pdev              945 drivers/pinctrl/pinctrl-artpec6.c 	pmx->dev = &pdev->dev;
pdev              947 drivers/pinctrl/pinctrl-artpec6.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              948 drivers/pinctrl/pinctrl-artpec6.c 	pmx->base = devm_ioremap_resource(&pdev->dev, res);
pdev              961 drivers/pinctrl/pinctrl-artpec6.c 	pmx->pctl	    = pinctrl_register(&artpec6_desc, &pdev->dev, pmx);
pdev              964 drivers/pinctrl/pinctrl-artpec6.c 		dev_err(&pdev->dev, "could not register pinctrl driver\n");
pdev              968 drivers/pinctrl/pinctrl-artpec6.c 	platform_set_drvdata(pdev, pmx);
pdev              970 drivers/pinctrl/pinctrl-artpec6.c 	dev_info(&pdev->dev, "initialised Axis ARTPEC-6 pinctrl driver\n");
pdev              975 drivers/pinctrl/pinctrl-artpec6.c static int artpec6_pmx_remove(struct platform_device *pdev)
pdev              977 drivers/pinctrl/pinctrl-artpec6.c 	struct artpec6_pmx *pmx = platform_get_drvdata(pdev);
pdev              549 drivers/pinctrl/pinctrl-as3722.c static int as3722_pinctrl_probe(struct platform_device *pdev)
pdev              554 drivers/pinctrl/pinctrl-as3722.c 	as_pci = devm_kzalloc(&pdev->dev, sizeof(*as_pci), GFP_KERNEL);
pdev              558 drivers/pinctrl/pinctrl-as3722.c 	as_pci->dev = &pdev->dev;
pdev              559 drivers/pinctrl/pinctrl-as3722.c 	as_pci->dev->of_node = pdev->dev.parent->of_node;
pdev              560 drivers/pinctrl/pinctrl-as3722.c 	as_pci->as3722 = dev_get_drvdata(pdev->dev.parent);
pdev              561 drivers/pinctrl/pinctrl-as3722.c 	platform_set_drvdata(pdev, as_pci);
pdev              569 drivers/pinctrl/pinctrl-as3722.c 	as3722_pinctrl_desc.name = dev_name(&pdev->dev);
pdev              572 drivers/pinctrl/pinctrl-as3722.c 	as_pci->pctl = devm_pinctrl_register(&pdev->dev, &as3722_pinctrl_desc,
pdev              575 drivers/pinctrl/pinctrl-as3722.c 		dev_err(&pdev->dev, "Couldn't register pinctrl driver\n");
pdev              580 drivers/pinctrl/pinctrl-as3722.c 	as_pci->gpio_chip.parent = &pdev->dev;
pdev              581 drivers/pinctrl/pinctrl-as3722.c 	as_pci->gpio_chip.of_node = pdev->dev.parent->of_node;
pdev              584 drivers/pinctrl/pinctrl-as3722.c 		dev_err(&pdev->dev, "Couldn't register gpiochip, %d\n", ret);
pdev              588 drivers/pinctrl/pinctrl-as3722.c 	ret = gpiochip_add_pin_range(&as_pci->gpio_chip, dev_name(&pdev->dev),
pdev              591 drivers/pinctrl/pinctrl-as3722.c 		dev_err(&pdev->dev, "Couldn't add pin range, %d\n", ret);
pdev              602 drivers/pinctrl/pinctrl-as3722.c static int as3722_pinctrl_remove(struct platform_device *pdev)
pdev              604 drivers/pinctrl/pinctrl-as3722.c 	struct as3722_pctrl_info *as_pci = platform_get_drvdata(pdev);
pdev              931 drivers/pinctrl/pinctrl-at91-pio4.c static int atmel_pinctrl_probe(struct platform_device *pdev)
pdev              933 drivers/pinctrl/pinctrl-at91-pio4.c 	struct device *dev = &pdev->dev;
pdev              947 drivers/pinctrl/pinctrl-at91-pio4.c 	platform_set_drvdata(pdev, atmel_pioctrl);
pdev              958 drivers/pinctrl/pinctrl-at91-pio4.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              993 drivers/pinctrl/pinctrl-at91-pio4.c 	atmel_pioctrl->groups = devm_kcalloc(&pdev->dev,
pdev             1053 drivers/pinctrl/pinctrl-at91-pio4.c 		res = platform_get_resource(pdev, IORESOURCE_IRQ, i);
pdev             1091 drivers/pinctrl/pinctrl-at91-pio4.c 	atmel_pioctrl->pinctrl_dev = devm_pinctrl_register(&pdev->dev,
pdev             1113 drivers/pinctrl/pinctrl-at91-pio4.c 	dev_info(&pdev->dev, "atmel pinctrl initialized\n");
pdev             1269 drivers/pinctrl/pinctrl-at91.c static int at91_pinctrl_probe_dt(struct platform_device *pdev,
pdev             1275 drivers/pinctrl/pinctrl-at91.c 	struct device_node *np = pdev->dev.of_node;
pdev             1281 drivers/pinctrl/pinctrl-at91.c 	info->dev = &pdev->dev;
pdev             1283 drivers/pinctrl/pinctrl-at91.c 		of_match_device(at91_pinctrl_of_match, &pdev->dev)->data;
pdev             1287 drivers/pinctrl/pinctrl-at91.c 		dev_err(&pdev->dev, "you need to specify at least one gpio-controller\n");
pdev             1295 drivers/pinctrl/pinctrl-at91.c 	dev_dbg(&pdev->dev, "nmux = %d\n", info->nmux);
pdev             1297 drivers/pinctrl/pinctrl-at91.c 	dev_dbg(&pdev->dev, "mux-mask\n");
pdev             1301 drivers/pinctrl/pinctrl-at91.c 			dev_dbg(&pdev->dev, "%d:%d\t0x%x\n", i, j, tmp[0]);
pdev             1305 drivers/pinctrl/pinctrl-at91.c 	dev_dbg(&pdev->dev, "nfunctions = %d\n", info->nfunctions);
pdev             1306 drivers/pinctrl/pinctrl-at91.c 	dev_dbg(&pdev->dev, "ngroups = %d\n", info->ngroups);
pdev             1307 drivers/pinctrl/pinctrl-at91.c 	info->functions = devm_kcalloc(&pdev->dev,
pdev             1314 drivers/pinctrl/pinctrl-at91.c 	info->groups = devm_kcalloc(&pdev->dev,
pdev             1321 drivers/pinctrl/pinctrl-at91.c 	dev_dbg(&pdev->dev, "nbanks = %d\n", gpio_banks);
pdev             1322 drivers/pinctrl/pinctrl-at91.c 	dev_dbg(&pdev->dev, "nfunctions = %d\n", info->nfunctions);
pdev             1323 drivers/pinctrl/pinctrl-at91.c 	dev_dbg(&pdev->dev, "ngroups = %d\n", info->ngroups);
pdev             1332 drivers/pinctrl/pinctrl-at91.c 			dev_err(&pdev->dev, "failed to parse function\n");
pdev             1341 drivers/pinctrl/pinctrl-at91.c static int at91_pinctrl_probe(struct platform_device *pdev)
pdev             1347 drivers/pinctrl/pinctrl-at91.c 	info = devm_kzalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev             1351 drivers/pinctrl/pinctrl-at91.c 	ret = at91_pinctrl_probe_dt(pdev, info);
pdev             1365 drivers/pinctrl/pinctrl-at91.c 		dev_warn(&pdev->dev,
pdev             1368 drivers/pinctrl/pinctrl-at91.c 		devm_kfree(&pdev->dev, info);
pdev             1372 drivers/pinctrl/pinctrl-at91.c 	at91_pinctrl_desc.name = dev_name(&pdev->dev);
pdev             1375 drivers/pinctrl/pinctrl-at91.c 		devm_kcalloc(&pdev->dev,
pdev             1390 drivers/pinctrl/pinctrl-at91.c 	platform_set_drvdata(pdev, info);
pdev             1391 drivers/pinctrl/pinctrl-at91.c 	info->pctl = devm_pinctrl_register(&pdev->dev, &at91_pinctrl_desc,
pdev             1395 drivers/pinctrl/pinctrl-at91.c 		dev_err(&pdev->dev, "could not register AT91 pinctrl driver\n");
pdev             1404 drivers/pinctrl/pinctrl-at91.c 	dev_info(&pdev->dev, "initialized AT91 pinctrl driver\n");
pdev             1719 drivers/pinctrl/pinctrl-at91.c static int at91_gpio_of_irq_setup(struct platform_device *pdev,
pdev             1728 drivers/pinctrl/pinctrl-at91.c 	gpio_irqchip = devm_kzalloc(&pdev->dev, sizeof(*gpio_irqchip), GFP_KERNEL);
pdev             1756 drivers/pinctrl/pinctrl-at91.c 		dev_err(&pdev->dev, "at91_gpio.%d: Couldn't add irqchip to gpiochip.\n",
pdev             1812 drivers/pinctrl/pinctrl-at91.c static int at91_gpio_probe(struct platform_device *pdev)
pdev             1814 drivers/pinctrl/pinctrl-at91.c 	struct device_node *np = pdev->dev.of_node;
pdev             1831 drivers/pinctrl/pinctrl-at91.c 	irq = platform_get_irq(pdev, 0);
pdev             1837 drivers/pinctrl/pinctrl-at91.c 	at91_chip = devm_kzalloc(&pdev->dev, sizeof(*at91_chip), GFP_KERNEL);
pdev             1843 drivers/pinctrl/pinctrl-at91.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1844 drivers/pinctrl/pinctrl-at91.c 	at91_chip->regbase = devm_ioremap_resource(&pdev->dev, res);
pdev             1851 drivers/pinctrl/pinctrl-at91.c 		of_match_device(at91_gpio_of_match, &pdev->dev)->data;
pdev             1855 drivers/pinctrl/pinctrl-at91.c 	at91_chip->clock = devm_clk_get(&pdev->dev, NULL);
pdev             1857 drivers/pinctrl/pinctrl-at91.c 		dev_err(&pdev->dev, "failed to get clock, ignoring.\n");
pdev             1864 drivers/pinctrl/pinctrl-at91.c 		dev_err(&pdev->dev, "failed to prepare and enable clock, ignoring.\n");
pdev             1872 drivers/pinctrl/pinctrl-at91.c 	chip->label = dev_name(&pdev->dev);
pdev             1873 drivers/pinctrl/pinctrl-at91.c 	chip->parent = &pdev->dev;
pdev             1885 drivers/pinctrl/pinctrl-at91.c 	names = devm_kcalloc(&pdev->dev, chip->ngpio, sizeof(char *),
pdev             1913 drivers/pinctrl/pinctrl-at91.c 	ret = at91_gpio_of_irq_setup(pdev, at91_chip);
pdev             1917 drivers/pinctrl/pinctrl-at91.c 	dev_info(&pdev->dev, "at address %p\n", at91_chip->regbase);
pdev             1927 drivers/pinctrl/pinctrl-at91.c 	dev_err(&pdev->dev, "Failure %i for GPIO %i\n", ret, alias_idx);
pdev              342 drivers/pinctrl/pinctrl-axp209.c static int axp20x_build_funcs_groups(struct platform_device *pdev)
pdev              344 drivers/pinctrl/pinctrl-axp209.c 	struct axp20x_pctl *pctl = platform_get_drvdata(pdev);
pdev              362 drivers/pinctrl/pinctrl-axp209.c 		pctl->funcs[i].groups = devm_kcalloc(&pdev->dev,
pdev              371 drivers/pinctrl/pinctrl-axp209.c 	ret = axp20x_funcs_groups_from_mask(&pdev->dev, pctl->desc->ldo_mask,
pdev              377 drivers/pinctrl/pinctrl-axp209.c 	ret = axp20x_funcs_groups_from_mask(&pdev->dev, pctl->desc->adc_mask,
pdev              393 drivers/pinctrl/pinctrl-axp209.c static int axp20x_pctl_probe(struct platform_device *pdev)
pdev              395 drivers/pinctrl/pinctrl-axp209.c 	struct axp20x_dev *axp20x = dev_get_drvdata(pdev->dev.parent);
pdev              397 drivers/pinctrl/pinctrl-axp209.c 	struct device *dev = &pdev->dev;
pdev              401 drivers/pinctrl/pinctrl-axp209.c 	if (!of_device_is_available(pdev->dev.of_node))
pdev              405 drivers/pinctrl/pinctrl-axp209.c 		dev_err(&pdev->dev, "Parent drvdata not set\n");
pdev              409 drivers/pinctrl/pinctrl-axp209.c 	pctl = devm_kzalloc(&pdev->dev, sizeof(*pctl), GFP_KERNEL);
pdev              417 drivers/pinctrl/pinctrl-axp209.c 	pctl->chip.parent		= &pdev->dev;
pdev              418 drivers/pinctrl/pinctrl-axp209.c 	pctl->chip.label		= dev_name(&pdev->dev);
pdev              431 drivers/pinctrl/pinctrl-axp209.c 	pctl->dev = &pdev->dev;
pdev              433 drivers/pinctrl/pinctrl-axp209.c 	platform_set_drvdata(pdev, pctl);
pdev              435 drivers/pinctrl/pinctrl-axp209.c 	ret = axp20x_build_funcs_groups(pdev);
pdev              437 drivers/pinctrl/pinctrl-axp209.c 		dev_err(&pdev->dev, "failed to build groups\n");
pdev              441 drivers/pinctrl/pinctrl-axp209.c 	pctrl_desc = devm_kzalloc(&pdev->dev, sizeof(*pctrl_desc), GFP_KERNEL);
pdev              445 drivers/pinctrl/pinctrl-axp209.c 	pctrl_desc->name = dev_name(&pdev->dev);
pdev              452 drivers/pinctrl/pinctrl-axp209.c 	pctl->pctl_dev = devm_pinctrl_register(&pdev->dev, pctrl_desc, pctl);
pdev              454 drivers/pinctrl/pinctrl-axp209.c 		dev_err(&pdev->dev, "couldn't register pinctrl driver\n");
pdev              458 drivers/pinctrl/pinctrl-axp209.c 	ret = devm_gpiochip_add_data(&pdev->dev, &pctl->chip, pctl);
pdev              460 drivers/pinctrl/pinctrl-axp209.c 		dev_err(&pdev->dev, "Failed to register GPIO chip\n");
pdev              464 drivers/pinctrl/pinctrl-axp209.c 	ret = gpiochip_add_pin_range(&pctl->chip, dev_name(&pdev->dev),
pdev              469 drivers/pinctrl/pinctrl-axp209.c 		dev_err(&pdev->dev, "failed to add pin range\n");
pdev              473 drivers/pinctrl/pinctrl-axp209.c 	dev_info(&pdev->dev, "AXP209 pinctrl and GPIO driver loaded\n");
pdev             1308 drivers/pinctrl/pinctrl-bm1880.c static int bm1880_pinctrl_probe(struct platform_device *pdev)
pdev             1314 drivers/pinctrl/pinctrl-bm1880.c 	pctrl = devm_kzalloc(&pdev->dev, sizeof(*pctrl), GFP_KERNEL);
pdev             1318 drivers/pinctrl/pinctrl-bm1880.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1319 drivers/pinctrl/pinctrl-bm1880.c 	pctrl->base = devm_ioremap_resource(&pdev->dev, res);
pdev             1329 drivers/pinctrl/pinctrl-bm1880.c 	pctrl->pctrldev = devm_pinctrl_register(&pdev->dev, &bm1880_desc,
pdev             1334 drivers/pinctrl/pinctrl-bm1880.c 	platform_set_drvdata(pdev, pctrl);
pdev             1336 drivers/pinctrl/pinctrl-bm1880.c 	dev_info(&pdev->dev, "BM1880 pinctrl driver initialized\n");
pdev              615 drivers/pinctrl/pinctrl-coh901.c static int __init u300_gpio_probe(struct platform_device *pdev)
pdev              625 drivers/pinctrl/pinctrl-coh901.c 	gpio = devm_kzalloc(&pdev->dev, sizeof(struct u300_gpio), GFP_KERNEL);
pdev              631 drivers/pinctrl/pinctrl-coh901.c 	gpio->chip.parent = &pdev->dev;
pdev              633 drivers/pinctrl/pinctrl-coh901.c 	gpio->dev = &pdev->dev;
pdev              635 drivers/pinctrl/pinctrl-coh901.c 	memres = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              636 drivers/pinctrl/pinctrl-coh901.c 	gpio->base = devm_ioremap_resource(&pdev->dev, memres);
pdev              676 drivers/pinctrl/pinctrl-coh901.c 	gpio->chip.of_node = pdev->dev.of_node;
pdev              702 drivers/pinctrl/pinctrl-coh901.c 		port->irq = platform_get_irq(pdev, portno);
pdev              727 drivers/pinctrl/pinctrl-coh901.c 	platform_set_drvdata(pdev, gpio);
pdev              736 drivers/pinctrl/pinctrl-coh901.c 	dev_err(&pdev->dev, "module ERROR:%d\n", err);
pdev              740 drivers/pinctrl/pinctrl-coh901.c static int __exit u300_gpio_remove(struct platform_device *pdev)
pdev              742 drivers/pinctrl/pinctrl-coh901.c 	struct u300_gpio *gpio = platform_get_drvdata(pdev);
pdev              145 drivers/pinctrl/pinctrl-da850-pupd.c static int da850_pupd_probe(struct platform_device *pdev)
pdev              147 drivers/pinctrl/pinctrl-da850-pupd.c 	struct device *dev = &pdev->dev;
pdev              155 drivers/pinctrl/pinctrl-da850-pupd.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              173 drivers/pinctrl/pinctrl-da850-pupd.c 	platform_set_drvdata(pdev, data);
pdev              178 drivers/pinctrl/pinctrl-da850-pupd.c static int da850_pupd_remove(struct platform_device *pdev)
pdev              270 drivers/pinctrl/pinctrl-digicolor.c static int dc_pinctrl_probe(struct platform_device *pdev)
pdev              280 drivers/pinctrl/pinctrl-digicolor.c 	pmap = devm_kzalloc(&pdev->dev, sizeof(*pmap), GFP_KERNEL);
pdev              284 drivers/pinctrl/pinctrl-digicolor.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              285 drivers/pinctrl/pinctrl-digicolor.c 	pmap->regs = devm_ioremap_resource(&pdev->dev, r);
pdev              289 drivers/pinctrl/pinctrl-digicolor.c 	pins = devm_kcalloc(&pdev->dev, PINS_COUNT, sizeof(*pins),
pdev              293 drivers/pinctrl/pinctrl-digicolor.c 	pin_names = devm_kcalloc(&pdev->dev, PINS_COUNT, name_len,
pdev              311 drivers/pinctrl/pinctrl-digicolor.c 	pctl_desc = devm_kzalloc(&pdev->dev, sizeof(*pctl_desc), GFP_KERNEL);
pdev              323 drivers/pinctrl/pinctrl-digicolor.c 	pmap->dev = &pdev->dev;
pdev              325 drivers/pinctrl/pinctrl-digicolor.c 	pmap->pctl = devm_pinctrl_register(&pdev->dev, pctl_desc, pmap);
pdev              327 drivers/pinctrl/pinctrl-digicolor.c 		dev_err(&pdev->dev, "pinctrl driver registration failed\n");
pdev              331 drivers/pinctrl/pinctrl-digicolor.c 	return dc_gpiochip_add(pmap, pdev->dev.of_node);
pdev              426 drivers/pinctrl/pinctrl-falcon.c static int pinctrl_falcon_probe(struct platform_device *pdev)
pdev              444 drivers/pinctrl/pinctrl-falcon.c 			dev_err(&pdev->dev, "failed to find pad pdev\n");
pdev              457 drivers/pinctrl/pinctrl-falcon.c 		falcon_info.membase[*bank] = devm_ioremap_resource(&pdev->dev,
pdev              470 drivers/pinctrl/pinctrl-falcon.c 		dev_dbg(&pdev->dev, "found %s with %d pads\n",
pdev              473 drivers/pinctrl/pinctrl-falcon.c 	dev_dbg(&pdev->dev, "found a total of %d pads\n", pad_count);
pdev              474 drivers/pinctrl/pinctrl-falcon.c 	falcon_pctrl_desc.name	= dev_name(&pdev->dev);
pdev              484 drivers/pinctrl/pinctrl-falcon.c 	ret = ltq_pinctrl_register(pdev, &falcon_info);
pdev              486 drivers/pinctrl/pinctrl-falcon.c 		dev_info(&pdev->dev, "Init done\n");
pdev             2523 drivers/pinctrl/pinctrl-gemini.c static int gemini_pmx_probe(struct platform_device *pdev)
pdev             2527 drivers/pinctrl/pinctrl-gemini.c 	struct device *dev = &pdev->dev;
pdev             2535 drivers/pinctrl/pinctrl-gemini.c 	pmx = devm_kzalloc(&pdev->dev, sizeof(*pmx), GFP_KERNEL);
pdev             2539 drivers/pinctrl/pinctrl-gemini.c 	pmx->dev = &pdev->dev;
pdev             2013 drivers/pinctrl/pinctrl-ingenic.c static int __init ingenic_pinctrl_probe(struct platform_device *pdev)
pdev             2015 drivers/pinctrl/pinctrl-ingenic.c 	struct device *dev = &pdev->dev;
pdev             2019 drivers/pinctrl/pinctrl-ingenic.c 	const struct platform_device_id *id = platform_get_device_id(pdev);
pdev             2032 drivers/pinctrl/pinctrl-ingenic.c 			platform_get_resource(pdev, IORESOURCE_MEM, 0));
pdev             2070 drivers/pinctrl/pinctrl-ingenic.c 	pctl_desc = devm_kzalloc(&pdev->dev, sizeof(*pctl_desc), GFP_KERNEL);
pdev             2081 drivers/pinctrl/pinctrl-ingenic.c 	pctl_desc->pins = jzpc->pdesc = devm_kcalloc(&pdev->dev,
pdev              325 drivers/pinctrl/pinctrl-lantiq.c int ltq_pinctrl_register(struct platform_device *pdev,
pdev              335 drivers/pinctrl/pinctrl-lantiq.c 	info->dev = &pdev->dev;
pdev              337 drivers/pinctrl/pinctrl-lantiq.c 	info->pctrl = devm_pinctrl_register(&pdev->dev, desc, info);
pdev              339 drivers/pinctrl/pinctrl-lantiq.c 		dev_err(&pdev->dev, "failed to register LTQ pinmux driver\n");
pdev              342 drivers/pinctrl/pinctrl-lantiq.c 	platform_set_drvdata(pdev, info);
pdev              198 drivers/pinctrl/pinctrl-lantiq.h extern int ltq_pinctrl_register(struct platform_device *pdev,
pdev              200 drivers/pinctrl/pinctrl-lantiq.h extern int ltq_pinctrl_unregister(struct platform_device *pdev);
pdev             1324 drivers/pinctrl/pinctrl-lpc18xx.c static int lpc18xx_scu_probe(struct platform_device *pdev)
pdev             1330 drivers/pinctrl/pinctrl-lpc18xx.c 	scu = devm_kzalloc(&pdev->dev, sizeof(*scu), GFP_KERNEL);
pdev             1334 drivers/pinctrl/pinctrl-lpc18xx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1335 drivers/pinctrl/pinctrl-lpc18xx.c 	scu->base = devm_ioremap_resource(&pdev->dev, res);
pdev             1339 drivers/pinctrl/pinctrl-lpc18xx.c 	scu->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1341 drivers/pinctrl/pinctrl-lpc18xx.c 		dev_err(&pdev->dev, "Input clock not found.\n");
pdev             1345 drivers/pinctrl/pinctrl-lpc18xx.c 	ret = lpc18xx_create_group_func_map(&pdev->dev, scu);
pdev             1347 drivers/pinctrl/pinctrl-lpc18xx.c 		dev_err(&pdev->dev, "Unable to create group func map.\n");
pdev             1353 drivers/pinctrl/pinctrl-lpc18xx.c 		dev_err(&pdev->dev, "Unable to enable clock.\n");
pdev             1357 drivers/pinctrl/pinctrl-lpc18xx.c 	platform_set_drvdata(pdev, scu);
pdev             1359 drivers/pinctrl/pinctrl-lpc18xx.c 	scu->pctl = devm_pinctrl_register(&pdev->dev, &lpc18xx_scu_desc, scu);
pdev             1361 drivers/pinctrl/pinctrl-lpc18xx.c 		dev_err(&pdev->dev, "Could not register pinctrl driver\n");
pdev              548 drivers/pinctrl/pinctrl-max77620.c static int max77620_pinctrl_probe(struct platform_device *pdev)
pdev              550 drivers/pinctrl/pinctrl-max77620.c 	struct max77620_chip *max77620 = dev_get_drvdata(pdev->dev.parent);
pdev              554 drivers/pinctrl/pinctrl-max77620.c 	mpci = devm_kzalloc(&pdev->dev, sizeof(*mpci), GFP_KERNEL);
pdev              558 drivers/pinctrl/pinctrl-max77620.c 	mpci->dev = &pdev->dev;
pdev              559 drivers/pinctrl/pinctrl-max77620.c 	mpci->dev->of_node = pdev->dev.parent->of_node;
pdev              568 drivers/pinctrl/pinctrl-max77620.c 	platform_set_drvdata(pdev, mpci);
pdev              570 drivers/pinctrl/pinctrl-max77620.c 	max77620_pinctrl_desc.name = dev_name(&pdev->dev);
pdev              586 drivers/pinctrl/pinctrl-max77620.c 	mpci->pctl = devm_pinctrl_register(&pdev->dev, &max77620_pinctrl_desc,
pdev              589 drivers/pinctrl/pinctrl-max77620.c 		dev_err(&pdev->dev, "Couldn't register pinctrl driver\n");
pdev              556 drivers/pinctrl/pinctrl-ocelot.c static int ocelot_pinctrl_register(struct platform_device *pdev,
pdev              561 drivers/pinctrl/pinctrl-ocelot.c 	ret = ocelot_create_group_func_map(&pdev->dev, info);
pdev              563 drivers/pinctrl/pinctrl-ocelot.c 		dev_err(&pdev->dev, "Unable to create group func map.\n");
pdev              567 drivers/pinctrl/pinctrl-ocelot.c 	info->pctl = devm_pinctrl_register(&pdev->dev, info->desc, info);
pdev              569 drivers/pinctrl/pinctrl-ocelot.c 		dev_err(&pdev->dev, "Failed to register pinctrl\n");
pdev              735 drivers/pinctrl/pinctrl-ocelot.c static int ocelot_gpiochip_register(struct platform_device *pdev,
pdev              745 drivers/pinctrl/pinctrl-ocelot.c 	gc->parent = &pdev->dev;
pdev              750 drivers/pinctrl/pinctrl-ocelot.c 	ret = devm_gpiochip_add_data(&pdev->dev, gc, info);
pdev              754 drivers/pinctrl/pinctrl-ocelot.c 	irq = irq_of_parse_and_map(pdev->dev.of_node, 0);
pdev              775 drivers/pinctrl/pinctrl-ocelot.c static int ocelot_pinctrl_probe(struct platform_device *pdev)
pdev              777 drivers/pinctrl/pinctrl-ocelot.c 	struct device *dev = &pdev->dev;
pdev              794 drivers/pinctrl/pinctrl-ocelot.c 			platform_get_resource(pdev, IORESOURCE_MEM, 0));
pdev              811 drivers/pinctrl/pinctrl-ocelot.c 	ret = ocelot_pinctrl_register(pdev, info);
pdev              815 drivers/pinctrl/pinctrl-ocelot.c 	ret = ocelot_gpiochip_register(pdev, info);
pdev             1149 drivers/pinctrl/pinctrl-oxnas.c static int oxnas_pinctrl_probe(struct platform_device *pdev)
pdev             1155 drivers/pinctrl/pinctrl-oxnas.c 	id = of_match_node(oxnas_pinctrl_of_match, pdev->dev.of_node);
pdev             1163 drivers/pinctrl/pinctrl-oxnas.c 	pctl = devm_kzalloc(&pdev->dev, sizeof(*pctl), GFP_KERNEL);
pdev             1166 drivers/pinctrl/pinctrl-oxnas.c 	pctl->dev = &pdev->dev;
pdev             1167 drivers/pinctrl/pinctrl-oxnas.c 	dev_set_drvdata(&pdev->dev, pctl);
pdev             1169 drivers/pinctrl/pinctrl-oxnas.c 	pctl->regmap = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev             1172 drivers/pinctrl/pinctrl-oxnas.c 		dev_err(&pdev->dev, "failed to get sys ctrl regmap\n");
pdev             1183 drivers/pinctrl/pinctrl-oxnas.c 	pctl->pctldev = pinctrl_register(data->desc, &pdev->dev, pctl);
pdev             1185 drivers/pinctrl/pinctrl-oxnas.c 		dev_err(&pdev->dev, "Failed to register pinctrl device\n");
pdev             1192 drivers/pinctrl/pinctrl-oxnas.c static int oxnas_gpio_probe(struct platform_device *pdev)
pdev             1194 drivers/pinctrl/pinctrl-oxnas.c 	struct device_node *np = pdev->dev.of_node;
pdev             1203 drivers/pinctrl/pinctrl-oxnas.c 		dev_err(&pdev->dev, "gpio-ranges property not found\n");
pdev             1211 drivers/pinctrl/pinctrl-oxnas.c 		dev_err(&pdev->dev, "invalid gpio-ranges base arg\n");
pdev             1216 drivers/pinctrl/pinctrl-oxnas.c 		dev_err(&pdev->dev, "invalid gpio-ranges count arg\n");
pdev             1222 drivers/pinctrl/pinctrl-oxnas.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1223 drivers/pinctrl/pinctrl-oxnas.c 	bank->reg_base = devm_ioremap_resource(&pdev->dev, res);
pdev             1227 drivers/pinctrl/pinctrl-oxnas.c 	irq = platform_get_irq(pdev, 0);
pdev             1232 drivers/pinctrl/pinctrl-oxnas.c 	bank->gpio_chip.parent = &pdev->dev;
pdev             1237 drivers/pinctrl/pinctrl-oxnas.c 		dev_err(&pdev->dev, "Failed to add GPIO chip %u: %d\n",
pdev             1245 drivers/pinctrl/pinctrl-oxnas.c 		dev_err(&pdev->dev, "Failed to add IRQ chip %u: %d\n",
pdev              998 drivers/pinctrl/pinctrl-palmas.c static int palmas_pinctrl_probe(struct platform_device *pdev)
pdev             1006 drivers/pinctrl/pinctrl-palmas.c 	if (pdev->dev.of_node) {
pdev             1007 drivers/pinctrl/pinctrl-palmas.c 		pinctrl_data = of_device_get_match_data(&pdev->dev);
pdev             1008 drivers/pinctrl/pinctrl-palmas.c 		enable_dvfs1 = of_property_read_bool(pdev->dev.of_node,
pdev             1010 drivers/pinctrl/pinctrl-palmas.c 		enable_dvfs2 = of_property_read_bool(pdev->dev.of_node,
pdev             1014 drivers/pinctrl/pinctrl-palmas.c 	pci = devm_kzalloc(&pdev->dev, sizeof(*pci), GFP_KERNEL);
pdev             1018 drivers/pinctrl/pinctrl-palmas.c 	pci->dev = &pdev->dev;
pdev             1019 drivers/pinctrl/pinctrl-palmas.c 	pci->palmas = dev_get_drvdata(pdev->dev.parent);
pdev             1028 drivers/pinctrl/pinctrl-palmas.c 	platform_set_drvdata(pdev, pci);
pdev             1034 drivers/pinctrl/pinctrl-palmas.c 		dev_err(&pdev->dev,
pdev             1039 drivers/pinctrl/pinctrl-palmas.c 	palmas_pinctrl_desc.name = dev_name(&pdev->dev);
pdev             1042 drivers/pinctrl/pinctrl-palmas.c 	pci->pctl = devm_pinctrl_register(&pdev->dev, &palmas_pinctrl_desc,
pdev             1045 drivers/pinctrl/pinctrl-palmas.c 		dev_err(&pdev->dev, "Couldn't register pinctrl driver\n");
pdev             2145 drivers/pinctrl/pinctrl-pic32.c static int pic32_pinctrl_probe(struct platform_device *pdev)
pdev             2151 drivers/pinctrl/pinctrl-pic32.c 	pctl = devm_kzalloc(&pdev->dev, sizeof(*pctl), GFP_KERNEL);
pdev             2154 drivers/pinctrl/pinctrl-pic32.c 	pctl->dev = &pdev->dev;
pdev             2155 drivers/pinctrl/pinctrl-pic32.c 	dev_set_drvdata(&pdev->dev, pctl);
pdev             2157 drivers/pinctrl/pinctrl-pic32.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2158 drivers/pinctrl/pinctrl-pic32.c 	pctl->reg_base = devm_ioremap_resource(&pdev->dev, res);
pdev             2162 drivers/pinctrl/pinctrl-pic32.c 	pctl->clk = devm_clk_get(&pdev->dev, NULL);
pdev             2165 drivers/pinctrl/pinctrl-pic32.c 		dev_err(&pdev->dev, "clk get failed\n");
pdev             2171 drivers/pinctrl/pinctrl-pic32.c 		dev_err(&pdev->dev, "clk enable failed\n");
pdev             2189 drivers/pinctrl/pinctrl-pic32.c 	pctl->pctldev = devm_pinctrl_register(&pdev->dev, &pic32_pinctrl_desc,
pdev             2192 drivers/pinctrl/pinctrl-pic32.c 		dev_err(&pdev->dev, "Failed to register pinctrl device\n");
pdev             2199 drivers/pinctrl/pinctrl-pic32.c static int pic32_gpio_probe(struct platform_device *pdev)
pdev             2201 drivers/pinctrl/pinctrl-pic32.c 	struct device_node *np = pdev->dev.of_node;
pdev             2208 drivers/pinctrl/pinctrl-pic32.c 		dev_err(&pdev->dev, "microchip,gpio-bank property not found\n");
pdev             2213 drivers/pinctrl/pinctrl-pic32.c 		dev_err(&pdev->dev, "invalid microchip,gpio-bank property\n");
pdev             2219 drivers/pinctrl/pinctrl-pic32.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2220 drivers/pinctrl/pinctrl-pic32.c 	bank->reg_base = devm_ioremap_resource(&pdev->dev, res);
pdev             2224 drivers/pinctrl/pinctrl-pic32.c 	irq = platform_get_irq(pdev, 0);
pdev             2228 drivers/pinctrl/pinctrl-pic32.c 	bank->clk = devm_clk_get(&pdev->dev, NULL);
pdev             2231 drivers/pinctrl/pinctrl-pic32.c 		dev_err(&pdev->dev, "clk get failed\n");
pdev             2237 drivers/pinctrl/pinctrl-pic32.c 		dev_err(&pdev->dev, "clk enable failed\n");
pdev             2241 drivers/pinctrl/pinctrl-pic32.c 	bank->gpio_chip.parent = &pdev->dev;
pdev             2245 drivers/pinctrl/pinctrl-pic32.c 		dev_err(&pdev->dev, "Failed to add GPIO chip %u: %d\n",
pdev             2253 drivers/pinctrl/pinctrl-pic32.c 		dev_err(&pdev->dev, "Failed to add IRQ chip %u: %d\n",
pdev             1429 drivers/pinctrl/pinctrl-pistachio.c static int pistachio_pinctrl_probe(struct platform_device *pdev)
pdev             1434 drivers/pinctrl/pinctrl-pistachio.c 	pctl = devm_kzalloc(&pdev->dev, sizeof(*pctl), GFP_KERNEL);
pdev             1437 drivers/pinctrl/pinctrl-pistachio.c 	pctl->dev = &pdev->dev;
pdev             1438 drivers/pinctrl/pinctrl-pistachio.c 	dev_set_drvdata(&pdev->dev, pctl);
pdev             1440 drivers/pinctrl/pinctrl-pistachio.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1441 drivers/pinctrl/pinctrl-pistachio.c 	pctl->base = devm_ioremap_resource(&pdev->dev, res);
pdev             1457 drivers/pinctrl/pinctrl-pistachio.c 	pctl->pctldev = devm_pinctrl_register(&pdev->dev, &pistachio_pinctrl_desc,
pdev             1460 drivers/pinctrl/pinctrl-pistachio.c 		dev_err(&pdev->dev, "Failed to register pinctrl device\n");
pdev              415 drivers/pinctrl/pinctrl-rk805.c static int rk805_pinctrl_probe(struct platform_device *pdev)
pdev              420 drivers/pinctrl/pinctrl-rk805.c 	pci = devm_kzalloc(&pdev->dev, sizeof(*pci), GFP_KERNEL);
pdev              424 drivers/pinctrl/pinctrl-rk805.c 	pci->dev = &pdev->dev;
pdev              425 drivers/pinctrl/pinctrl-rk805.c 	pci->dev->of_node = pdev->dev.parent->of_node;
pdev              426 drivers/pinctrl/pinctrl-rk805.c 	pci->rk808 = dev_get_drvdata(pdev->dev.parent);
pdev              430 drivers/pinctrl/pinctrl-rk805.c 	pci->gpio_chip.parent = &pdev->dev;
pdev              431 drivers/pinctrl/pinctrl-rk805.c 	pci->gpio_chip.of_node = pdev->dev.parent->of_node;
pdev              433 drivers/pinctrl/pinctrl-rk805.c 	platform_set_drvdata(pdev, pci);
pdev              449 drivers/pinctrl/pinctrl-rk805.c 		dev_err(&pdev->dev, "unsupported RK805 ID %lu\n",
pdev              455 drivers/pinctrl/pinctrl-rk805.c 	ret = devm_gpiochip_add_data(&pdev->dev, &pci->gpio_chip, pci);
pdev              457 drivers/pinctrl/pinctrl-rk805.c 		dev_err(&pdev->dev, "Couldn't add gpiochip\n");
pdev              462 drivers/pinctrl/pinctrl-rk805.c 	pci->pctl = devm_pinctrl_register(&pdev->dev, &pci->pinctrl_desc, pci);
pdev              464 drivers/pinctrl/pinctrl-rk805.c 		dev_err(&pdev->dev, "Couldn't add pinctrl\n");
pdev              469 drivers/pinctrl/pinctrl-rk805.c 	ret = gpiochip_add_pin_range(&pci->gpio_chip, dev_name(&pdev->dev),
pdev              472 drivers/pinctrl/pinctrl-rk805.c 		dev_err(&pdev->dev, "Couldn't add gpiochip pin range\n");
pdev             2582 drivers/pinctrl/pinctrl-rockchip.c static int rockchip_pinctrl_parse_dt(struct platform_device *pdev,
pdev             2585 drivers/pinctrl/pinctrl-rockchip.c 	struct device *dev = &pdev->dev;
pdev             2593 drivers/pinctrl/pinctrl-rockchip.c 	dev_dbg(&pdev->dev, "nfunctions = %d\n", info->nfunctions);
pdev             2594 drivers/pinctrl/pinctrl-rockchip.c 	dev_dbg(&pdev->dev, "ngroups = %d\n", info->ngroups);
pdev             2618 drivers/pinctrl/pinctrl-rockchip.c 			dev_err(&pdev->dev, "failed to parse function\n");
pdev             2627 drivers/pinctrl/pinctrl-rockchip.c static int rockchip_pinctrl_register(struct platform_device *pdev,
pdev             2642 drivers/pinctrl/pinctrl-rockchip.c 	pindesc = devm_kcalloc(&pdev->dev,
pdev             2662 drivers/pinctrl/pinctrl-rockchip.c 	ret = rockchip_pinctrl_parse_dt(pdev, info);
pdev             2666 drivers/pinctrl/pinctrl-rockchip.c 	info->pctl_dev = devm_pinctrl_register(&pdev->dev, ctrldesc, info);
pdev             2668 drivers/pinctrl/pinctrl-rockchip.c 		dev_err(&pdev->dev, "could not register pinctrl driver\n");
pdev             3023 drivers/pinctrl/pinctrl-rockchip.c static int rockchip_interrupts_register(struct platform_device *pdev,
pdev             3035 drivers/pinctrl/pinctrl-rockchip.c 			dev_warn(&pdev->dev, "bank %s is not valid\n",
pdev             3042 drivers/pinctrl/pinctrl-rockchip.c 			dev_err(&pdev->dev, "failed to enable clock for bank %s\n",
pdev             3050 drivers/pinctrl/pinctrl-rockchip.c 			dev_warn(&pdev->dev, "could not initialize irq domain for bank %s\n",
pdev             3060 drivers/pinctrl/pinctrl-rockchip.c 			dev_err(&pdev->dev, "could not alloc generic chips for bank %s\n",
pdev             3104 drivers/pinctrl/pinctrl-rockchip.c static int rockchip_gpiolib_register(struct platform_device *pdev,
pdev             3115 drivers/pinctrl/pinctrl-rockchip.c 			dev_warn(&pdev->dev, "bank %s is not valid\n",
pdev             3125 drivers/pinctrl/pinctrl-rockchip.c 		gc->parent = &pdev->dev;
pdev             3131 drivers/pinctrl/pinctrl-rockchip.c 			dev_err(&pdev->dev, "failed to register gpio_chip %s, error code: %d\n",
pdev             3137 drivers/pinctrl/pinctrl-rockchip.c 	rockchip_interrupts_register(pdev, info);
pdev             3150 drivers/pinctrl/pinctrl-rockchip.c static int rockchip_gpiolib_unregister(struct platform_device *pdev,
pdev             3225 drivers/pinctrl/pinctrl-rockchip.c 						struct platform_device *pdev)
pdev             3228 drivers/pinctrl/pinctrl-rockchip.c 	struct device_node *node = pdev->dev.of_node;
pdev             3399 drivers/pinctrl/pinctrl-rockchip.c static int rockchip_pinctrl_probe(struct platform_device *pdev)
pdev             3402 drivers/pinctrl/pinctrl-rockchip.c 	struct device *dev = &pdev->dev;
pdev             3404 drivers/pinctrl/pinctrl-rockchip.c 	struct device_node *np = pdev->dev.of_node, *node;
pdev             3420 drivers/pinctrl/pinctrl-rockchip.c 	ctrl = rockchip_pinctrl_get_soc_data(info, pdev);
pdev             3433 drivers/pinctrl/pinctrl-rockchip.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             3434 drivers/pinctrl/pinctrl-rockchip.c 		base = devm_ioremap_resource(&pdev->dev, res);
pdev             3440 drivers/pinctrl/pinctrl-rockchip.c 		info->regmap_base = devm_regmap_init_mmio(&pdev->dev, base,
pdev             3448 drivers/pinctrl/pinctrl-rockchip.c 			res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             3449 drivers/pinctrl/pinctrl-rockchip.c 			base = devm_ioremap_resource(&pdev->dev, res);
pdev             3456 drivers/pinctrl/pinctrl-rockchip.c 			info->regmap_pull = devm_regmap_init_mmio(&pdev->dev,
pdev             3470 drivers/pinctrl/pinctrl-rockchip.c 	ret = rockchip_gpiolib_register(pdev, info);
pdev             3474 drivers/pinctrl/pinctrl-rockchip.c 	ret = rockchip_pinctrl_register(pdev, info);
pdev             3476 drivers/pinctrl/pinctrl-rockchip.c 		rockchip_gpiolib_unregister(pdev, info);
pdev             3480 drivers/pinctrl/pinctrl-rockchip.c 	platform_set_drvdata(pdev, info);
pdev             1365 drivers/pinctrl/pinctrl-rza1.c static int rza1_pinctrl_probe(struct platform_device *pdev)
pdev             1370 drivers/pinctrl/pinctrl-rza1.c 	rza1_pctl = devm_kzalloc(&pdev->dev, sizeof(*rza1_pctl), GFP_KERNEL);
pdev             1374 drivers/pinctrl/pinctrl-rza1.c 	rza1_pctl->dev = &pdev->dev;
pdev             1376 drivers/pinctrl/pinctrl-rza1.c 	rza1_pctl->base = devm_platform_ioremap_resource(pdev, 0);
pdev             1382 drivers/pinctrl/pinctrl-rza1.c 	platform_set_drvdata(pdev, rza1_pctl);
pdev             1388 drivers/pinctrl/pinctrl-rza1.c 	rza1_pctl->data		= of_device_get_match_data(&pdev->dev);
pdev             1394 drivers/pinctrl/pinctrl-rza1.c 	dev_info(&pdev->dev,
pdev              462 drivers/pinctrl/pinctrl-rza2.c static int rza2_pinctrl_probe(struct platform_device *pdev)
pdev              468 drivers/pinctrl/pinctrl-rza2.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              472 drivers/pinctrl/pinctrl-rza2.c 	priv->dev = &pdev->dev;
pdev              474 drivers/pinctrl/pinctrl-rza2.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              475 drivers/pinctrl/pinctrl-rza2.c 	priv->base = devm_ioremap_resource(&pdev->dev, res);
pdev              479 drivers/pinctrl/pinctrl-rza2.c 	platform_set_drvdata(pdev, priv);
pdev              481 drivers/pinctrl/pinctrl-rza2.c 	priv->npins = (int)(uintptr_t)of_device_get_match_data(&pdev->dev) *
pdev              493 drivers/pinctrl/pinctrl-rza2.c 	dev_info(&pdev->dev, "Registered ports P0 - P%c\n",
pdev              811 drivers/pinctrl/pinctrl-rzn1.c static int rzn1_pinctrl_probe_dt(struct platform_device *pdev,
pdev              814 drivers/pinctrl/pinctrl-rzn1.c 	struct device_node *np = pdev->dev.of_node;
pdev              826 drivers/pinctrl/pinctrl-rzn1.c 	ipctl->functions = devm_kmalloc_array(&pdev->dev, nfuncs,
pdev              836 drivers/pinctrl/pinctrl-rzn1.c 	ipctl->groups = devm_kmalloc_array(&pdev->dev,
pdev              854 drivers/pinctrl/pinctrl-rzn1.c static int rzn1_pinctrl_probe(struct platform_device *pdev)
pdev              861 drivers/pinctrl/pinctrl-rzn1.c 	ipctl = devm_kzalloc(&pdev->dev, sizeof(*ipctl), GFP_KERNEL);
pdev              868 drivers/pinctrl/pinctrl-rzn1.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              870 drivers/pinctrl/pinctrl-rzn1.c 	ipctl->lev1 = devm_ioremap_resource(&pdev->dev, res);
pdev              874 drivers/pinctrl/pinctrl-rzn1.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              876 drivers/pinctrl/pinctrl-rzn1.c 	ipctl->lev2 = devm_ioremap_resource(&pdev->dev, res);
pdev              880 drivers/pinctrl/pinctrl-rzn1.c 	ipctl->clk = devm_clk_get(&pdev->dev, NULL);
pdev              887 drivers/pinctrl/pinctrl-rzn1.c 	ipctl->dev = &pdev->dev;
pdev              888 drivers/pinctrl/pinctrl-rzn1.c 	rzn1_pinctrl_desc.name = dev_name(&pdev->dev);
pdev              892 drivers/pinctrl/pinctrl-rzn1.c 	ret = rzn1_pinctrl_probe_dt(pdev, ipctl);
pdev              894 drivers/pinctrl/pinctrl-rzn1.c 		dev_err(&pdev->dev, "fail to probe dt properties\n");
pdev              898 drivers/pinctrl/pinctrl-rzn1.c 	platform_set_drvdata(pdev, ipctl);
pdev              900 drivers/pinctrl/pinctrl-rzn1.c 	ret = devm_pinctrl_register_and_init(&pdev->dev, &rzn1_pinctrl_desc,
pdev              903 drivers/pinctrl/pinctrl-rzn1.c 		dev_err(&pdev->dev, "could not register rzn1 pinctrl driver\n");
pdev              911 drivers/pinctrl/pinctrl-rzn1.c 	dev_info(&pdev->dev, "probed\n");
pdev              921 drivers/pinctrl/pinctrl-rzn1.c static int rzn1_pinctrl_remove(struct platform_device *pdev)
pdev              923 drivers/pinctrl/pinctrl-rzn1.c 	struct rzn1_pinctrl *ipctl = platform_get_drvdata(pdev);
pdev             1667 drivers/pinctrl/pinctrl-single.c static int pinctrl_single_suspend(struct platform_device *pdev,
pdev             1672 drivers/pinctrl/pinctrl-single.c 	pcs = platform_get_drvdata(pdev);
pdev             1687 drivers/pinctrl/pinctrl-single.c static int pinctrl_single_resume(struct platform_device *pdev)
pdev             1691 drivers/pinctrl/pinctrl-single.c 	pcs = platform_get_drvdata(pdev);
pdev             1751 drivers/pinctrl/pinctrl-single.c static int pcs_probe(struct platform_device *pdev)
pdev             1753 drivers/pinctrl/pinctrl-single.c 	struct device_node *np = pdev->dev.of_node;
pdev             1760 drivers/pinctrl/pinctrl-single.c 	soc = of_device_get_match_data(&pdev->dev);
pdev             1764 drivers/pinctrl/pinctrl-single.c 	pcs = devm_kzalloc(&pdev->dev, sizeof(*pcs), GFP_KERNEL);
pdev             1768 drivers/pinctrl/pinctrl-single.c 	pcs->dev = &pdev->dev;
pdev             1806 drivers/pinctrl/pinctrl-single.c 		dev_err(&pdev->dev, "unable to patch #pinctrl-cells\n");
pdev             1811 drivers/pinctrl/pinctrl-single.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1831 drivers/pinctrl/pinctrl-single.c 	platform_set_drvdata(pdev, pcs);
pdev             1876 drivers/pinctrl/pinctrl-single.c 	pdata = dev_get_platdata(&pdev->dev);
pdev             1902 drivers/pinctrl/pinctrl-single.c static int pcs_remove(struct platform_device *pdev)
pdev             1904 drivers/pinctrl/pinctrl-single.c 	struct pcs_device *pcs = platform_get_drvdata(pdev);
pdev             1559 drivers/pinctrl/pinctrl-st.c static int st_pctl_probe_dt(struct platform_device *pdev,
pdev             1565 drivers/pinctrl/pinctrl-st.c 	struct device_node *np = pdev->dev.of_node;
pdev             1573 drivers/pinctrl/pinctrl-st.c 		dev_err(&pdev->dev, "you need atleast one gpio bank\n");
pdev             1577 drivers/pinctrl/pinctrl-st.c 	dev_info(&pdev->dev, "nbanks = %d\n", info->nbanks);
pdev             1578 drivers/pinctrl/pinctrl-st.c 	dev_info(&pdev->dev, "nfunctions = %d\n", info->nfunctions);
pdev             1579 drivers/pinctrl/pinctrl-st.c 	dev_info(&pdev->dev, "ngroups = %d\n", info->ngroups);
pdev             1581 drivers/pinctrl/pinctrl-st.c 	info->functions = devm_kcalloc(&pdev->dev,
pdev             1584 drivers/pinctrl/pinctrl-st.c 	info->groups = devm_kcalloc(&pdev->dev,
pdev             1588 drivers/pinctrl/pinctrl-st.c 	info->banks = devm_kcalloc(&pdev->dev,
pdev             1601 drivers/pinctrl/pinctrl-st.c 	irq = platform_get_irq(pdev, 0);
pdev             1604 drivers/pinctrl/pinctrl-st.c 		res = platform_get_resource_byname(pdev,
pdev             1606 drivers/pinctrl/pinctrl-st.c 		info->irqmux_base = devm_ioremap_resource(&pdev->dev, res);
pdev             1617 drivers/pinctrl/pinctrl-st.c 	pdesc =	devm_kcalloc(&pdev->dev,
pdev             1648 drivers/pinctrl/pinctrl-st.c 				dev_err(&pdev->dev, "No functions found.\n");
pdev             1658 drivers/pinctrl/pinctrl-st.c static int st_pctl_probe(struct platform_device *pdev)
pdev             1664 drivers/pinctrl/pinctrl-st.c 	if (!pdev->dev.of_node) {
pdev             1665 drivers/pinctrl/pinctrl-st.c 		dev_err(&pdev->dev, "device node not found.\n");
pdev             1669 drivers/pinctrl/pinctrl-st.c 	pctl_desc = devm_kzalloc(&pdev->dev, sizeof(*pctl_desc), GFP_KERNEL);
pdev             1673 drivers/pinctrl/pinctrl-st.c 	info = devm_kzalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev             1677 drivers/pinctrl/pinctrl-st.c 	info->dev = &pdev->dev;
pdev             1678 drivers/pinctrl/pinctrl-st.c 	platform_set_drvdata(pdev, info);
pdev             1679 drivers/pinctrl/pinctrl-st.c 	ret = st_pctl_probe_dt(pdev, pctl_desc, info);
pdev             1687 drivers/pinctrl/pinctrl-st.c 	pctl_desc->name		= dev_name(&pdev->dev);
pdev             1689 drivers/pinctrl/pinctrl-st.c 	info->pctl = devm_pinctrl_register(&pdev->dev, pctl_desc, info);
pdev             1691 drivers/pinctrl/pinctrl-st.c 		dev_err(&pdev->dev, "Failed pinctrl registration\n");
pdev              588 drivers/pinctrl/pinctrl-stmfx.c static int stmfx_pinctrl_probe(struct platform_device *pdev)
pdev              590 drivers/pinctrl/pinctrl-stmfx.c 	struct stmfx *stmfx = dev_get_drvdata(pdev->dev.parent);
pdev              591 drivers/pinctrl/pinctrl-stmfx.c 	struct device_node *np = pdev->dev.of_node;
pdev              599 drivers/pinctrl/pinctrl-stmfx.c 	platform_set_drvdata(pdev, pctl);
pdev              601 drivers/pinctrl/pinctrl-stmfx.c 	pctl->dev = &pdev->dev;
pdev              609 drivers/pinctrl/pinctrl-stmfx.c 	irq = platform_get_irq(pdev, 0);
pdev              692 drivers/pinctrl/pinctrl-stmfx.c static int stmfx_pinctrl_remove(struct platform_device *pdev)
pdev              694 drivers/pinctrl/pinctrl-stmfx.c 	struct stmfx *stmfx = dev_get_drvdata(pdev->dev.parent);
pdev              747 drivers/pinctrl/pinctrl-tb10x.c static int tb10x_pinctrl_probe(struct platform_device *pdev)
pdev              751 drivers/pinctrl/pinctrl-tb10x.c 	struct device *dev = &pdev->dev;
pdev              768 drivers/pinctrl/pinctrl-tb10x.c 	platform_set_drvdata(pdev, state);
pdev              771 drivers/pinctrl/pinctrl-tb10x.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              809 drivers/pinctrl/pinctrl-tb10x.c static int tb10x_pinctrl_remove(struct platform_device *pdev)
pdev              811 drivers/pinctrl/pinctrl-tb10x.c 	struct tb10x_pinctrl *state = platform_get_drvdata(pdev);
pdev             1055 drivers/pinctrl/pinctrl-u300.c static int u300_pmx_probe(struct platform_device *pdev)
pdev             1061 drivers/pinctrl/pinctrl-u300.c 	upmx = devm_kzalloc(&pdev->dev, sizeof(*upmx), GFP_KERNEL);
pdev             1065 drivers/pinctrl/pinctrl-u300.c 	upmx->dev = &pdev->dev;
pdev             1067 drivers/pinctrl/pinctrl-u300.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1068 drivers/pinctrl/pinctrl-u300.c 	upmx->virtbase = devm_ioremap_resource(&pdev->dev, res);
pdev             1072 drivers/pinctrl/pinctrl-u300.c 	upmx->pctl = devm_pinctrl_register(&pdev->dev, &u300_pmx_desc, upmx);
pdev             1074 drivers/pinctrl/pinctrl-u300.c 		dev_err(&pdev->dev, "could not register U300 pinmux driver\n");
pdev             1078 drivers/pinctrl/pinctrl-u300.c 	platform_set_drvdata(pdev, upmx);
pdev             1080 drivers/pinctrl/pinctrl-u300.c 	dev_info(&pdev->dev, "initialized U300 pin control driver\n");
pdev             1704 drivers/pinctrl/pinctrl-xway.c static int pinmux_xway_probe(struct platform_device *pdev)
pdev             1712 drivers/pinctrl/pinctrl-xway.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1713 drivers/pinctrl/pinctrl-xway.c 	xway_info.membase[0] = devm_ioremap_resource(&pdev->dev, res);
pdev             1717 drivers/pinctrl/pinctrl-xway.c 	match = of_match_device(xway_match, &pdev->dev);
pdev             1727 drivers/pinctrl/pinctrl-xway.c 	xway_info.pads = devm_kcalloc(&pdev->dev,
pdev             1734 drivers/pinctrl/pinctrl-xway.c 		char *name = devm_kasprintf(&pdev->dev, GFP_KERNEL, "io%d", i);
pdev             1745 drivers/pinctrl/pinctrl-xway.c 	xway_pctrl_desc.name	= dev_name(&pdev->dev);
pdev             1759 drivers/pinctrl/pinctrl-xway.c 	ret = ltq_pinctrl_register(pdev, &xway_info);
pdev             1761 drivers/pinctrl/pinctrl-xway.c 		dev_err(&pdev->dev, "Failed to register pinctrl driver\n");
pdev             1766 drivers/pinctrl/pinctrl-xway.c 	xway_chip.parent = &pdev->dev;
pdev             1768 drivers/pinctrl/pinctrl-xway.c 	xway_chip.of_node = pdev->dev.of_node;
pdev             1769 drivers/pinctrl/pinctrl-xway.c 	ret = devm_gpiochip_add_data(&pdev->dev, &xway_chip, NULL);
pdev             1771 drivers/pinctrl/pinctrl-xway.c 		dev_err(&pdev->dev, "Failed to register gpio chip\n");
pdev             1785 drivers/pinctrl/pinctrl-xway.c 	if (!of_property_read_bool(pdev->dev.of_node, "gpio-ranges")) {
pdev             1792 drivers/pinctrl/pinctrl-xway.c 	dev_info(&pdev->dev, "Init done\n");
pdev             1158 drivers/pinctrl/pinctrl-zynq.c static int zynq_pinctrl_probe(struct platform_device *pdev)
pdev             1164 drivers/pinctrl/pinctrl-zynq.c 	pctrl = devm_kzalloc(&pdev->dev, sizeof(*pctrl), GFP_KERNEL);
pdev             1168 drivers/pinctrl/pinctrl-zynq.c 	pctrl->syscon = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev             1171 drivers/pinctrl/pinctrl-zynq.c 		dev_err(&pdev->dev, "unable to get syscon\n");
pdev             1175 drivers/pinctrl/pinctrl-zynq.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1177 drivers/pinctrl/pinctrl-zynq.c 		dev_err(&pdev->dev, "missing IO resource\n");
pdev             1187 drivers/pinctrl/pinctrl-zynq.c 	pctrl->pctrl = devm_pinctrl_register(&pdev->dev, &zynq_desc, pctrl);
pdev             1191 drivers/pinctrl/pinctrl-zynq.c 	platform_set_drvdata(pdev, pctrl);
pdev             1193 drivers/pinctrl/pinctrl-zynq.c 	dev_info(&pdev->dev, "zynq pinctrl initialized\n");
pdev              213 drivers/pinctrl/pxa/pinctrl-pxa25x.c static int pxa25x_pinctrl_probe(struct platform_device *pdev)
pdev              221 drivers/pinctrl/pxa/pinctrl-pxa25x.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              222 drivers/pinctrl/pxa/pinctrl-pxa25x.c 	base_af[0] = devm_ioremap_resource(&pdev->dev, res);
pdev              226 drivers/pinctrl/pxa/pinctrl-pxa25x.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              227 drivers/pinctrl/pxa/pinctrl-pxa25x.c 	base_dir[0] = devm_ioremap_resource(&pdev->dev, res);
pdev              231 drivers/pinctrl/pxa/pinctrl-pxa25x.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 2);
pdev              232 drivers/pinctrl/pxa/pinctrl-pxa25x.c 	base_dir[3] = devm_ioremap_resource(&pdev->dev, res);
pdev              236 drivers/pinctrl/pxa/pinctrl-pxa25x.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 3);
pdev              237 drivers/pinctrl/pxa/pinctrl-pxa25x.c 	base_sleep[0] = devm_ioremap_resource(&pdev->dev, res);
pdev              248 drivers/pinctrl/pxa/pinctrl-pxa25x.c 	ret = pxa2xx_pinctrl_init(pdev, pxa25x_pins, ARRAY_SIZE(pxa25x_pins),
pdev              505 drivers/pinctrl/pxa/pinctrl-pxa27x.c static int pxa27x_pinctrl_probe(struct platform_device *pdev)
pdev              513 drivers/pinctrl/pxa/pinctrl-pxa27x.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              514 drivers/pinctrl/pxa/pinctrl-pxa27x.c 	base_af[0] = devm_ioremap_resource(&pdev->dev, res);
pdev              518 drivers/pinctrl/pxa/pinctrl-pxa27x.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              519 drivers/pinctrl/pxa/pinctrl-pxa27x.c 	base_dir[0] = devm_ioremap_resource(&pdev->dev, res);
pdev              523 drivers/pinctrl/pxa/pinctrl-pxa27x.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 2);
pdev              524 drivers/pinctrl/pxa/pinctrl-pxa27x.c 	base_dir[3] = devm_ioremap_resource(&pdev->dev, res);
pdev              528 drivers/pinctrl/pxa/pinctrl-pxa27x.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 3);
pdev              529 drivers/pinctrl/pxa/pinctrl-pxa27x.c 	base_sleep[0] = devm_ioremap_resource(&pdev->dev, res);
pdev              540 drivers/pinctrl/pxa/pinctrl-pxa27x.c 	ret = pxa2xx_pinctrl_init(pdev, pxa27x_pins, ARRAY_SIZE(pxa27x_pins),
pdev              373 drivers/pinctrl/pxa/pinctrl-pxa2xx.c int pxa2xx_pinctrl_init(struct platform_device *pdev,
pdev              384 drivers/pinctrl/pxa/pinctrl-pxa2xx.c 	pctl = devm_kzalloc(&pdev->dev, sizeof(*pctl), GFP_KERNEL);
pdev              387 drivers/pinctrl/pxa/pinctrl-pxa2xx.c 	pctl->base_gafr = devm_kcalloc(&pdev->dev, roundup(maxpin, 16),
pdev              389 drivers/pinctrl/pxa/pinctrl-pxa2xx.c 	pctl->base_gpdr = devm_kcalloc(&pdev->dev, roundup(maxpin, 32),
pdev              391 drivers/pinctrl/pxa/pinctrl-pxa2xx.c 	pctl->base_pgsr = devm_kcalloc(&pdev->dev, roundup(maxpin, 32),
pdev              396 drivers/pinctrl/pxa/pinctrl-pxa2xx.c 	platform_set_drvdata(pdev, pctl);
pdev              399 drivers/pinctrl/pxa/pinctrl-pxa2xx.c 	pctl->dev = &pdev->dev;
pdev              401 drivers/pinctrl/pxa/pinctrl-pxa2xx.c 	pctl->desc.name = dev_name(&pdev->dev);
pdev              415 drivers/pinctrl/pxa/pinctrl-pxa2xx.c 	pctl->pctl_dev = devm_pinctrl_register(&pdev->dev, &pctl->desc, pctl);
pdev              417 drivers/pinctrl/pxa/pinctrl-pxa2xx.c 		dev_err(&pdev->dev, "couldn't register pinctrl driver\n");
pdev              421 drivers/pinctrl/pxa/pinctrl-pxa2xx.c 	dev_info(&pdev->dev, "initialized pxa2xx pinctrl driver\n");
pdev              427 drivers/pinctrl/pxa/pinctrl-pxa2xx.c int pxa2xx_pinctrl_exit(struct platform_device *pdev)
pdev              429 drivers/pinctrl/pxa/pinctrl-pxa2xx.c 	struct pxa_pinctrl *pctl = platform_get_drvdata(pdev);
pdev               83 drivers/pinctrl/pxa/pinctrl-pxa2xx.h int pxa2xx_pinctrl_init(struct platform_device *pdev,
pdev              624 drivers/pinctrl/qcom/pinctrl-apq8064.c static int apq8064_pinctrl_probe(struct platform_device *pdev)
pdev              626 drivers/pinctrl/qcom/pinctrl-apq8064.c 	return msm_pinctrl_probe(pdev, &apq8064_pinctrl);
pdev             1202 drivers/pinctrl/qcom/pinctrl-apq8084.c static int apq8084_pinctrl_probe(struct platform_device *pdev)
pdev             1204 drivers/pinctrl/qcom/pinctrl-apq8084.c 	return msm_pinctrl_probe(pdev, &apq8084_pinctrl);
pdev              704 drivers/pinctrl/qcom/pinctrl-ipq4019.c static int ipq4019_pinctrl_probe(struct platform_device *pdev)
pdev              706 drivers/pinctrl/qcom/pinctrl-ipq4019.c 	return msm_pinctrl_probe(pdev, &ipq4019_pinctrl);
pdev              626 drivers/pinctrl/qcom/pinctrl-ipq8064.c static int ipq8064_pinctrl_probe(struct platform_device *pdev)
pdev              628 drivers/pinctrl/qcom/pinctrl-ipq8064.c 	return msm_pinctrl_probe(pdev, &ipq8064_pinctrl);
pdev             1035 drivers/pinctrl/qcom/pinctrl-ipq8074.c static int ipq8074_pinctrl_probe(struct platform_device *pdev)
pdev             1037 drivers/pinctrl/qcom/pinctrl-ipq8074.c 	return msm_pinctrl_probe(pdev, &ipq8074_pinctrl);
pdev              441 drivers/pinctrl/qcom/pinctrl-mdm9615.c static int mdm9615_pinctrl_probe(struct platform_device *pdev)
pdev              443 drivers/pinctrl/qcom/pinctrl-mdm9615.c 	return msm_pinctrl_probe(pdev, &mdm9615_pinctrl);
pdev             1126 drivers/pinctrl/qcom/pinctrl-msm.c int msm_pinctrl_probe(struct platform_device *pdev,
pdev             1134 drivers/pinctrl/qcom/pinctrl-msm.c 	pctrl = devm_kzalloc(&pdev->dev, sizeof(*pctrl), GFP_KERNEL);
pdev             1138 drivers/pinctrl/qcom/pinctrl-msm.c 	pctrl->dev = &pdev->dev;
pdev             1146 drivers/pinctrl/qcom/pinctrl-msm.c 			res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev             1148 drivers/pinctrl/qcom/pinctrl-msm.c 			pctrl->regs[i] = devm_ioremap_resource(&pdev->dev, res);
pdev             1153 drivers/pinctrl/qcom/pinctrl-msm.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1154 drivers/pinctrl/qcom/pinctrl-msm.c 		pctrl->regs[0] = devm_ioremap_resource(&pdev->dev, res);
pdev             1161 drivers/pinctrl/qcom/pinctrl-msm.c 	pctrl->irq = platform_get_irq(pdev, 0);
pdev             1169 drivers/pinctrl/qcom/pinctrl-msm.c 	pctrl->desc.name = dev_name(&pdev->dev);
pdev             1173 drivers/pinctrl/qcom/pinctrl-msm.c 	pctrl->pctrl = devm_pinctrl_register(&pdev->dev, &pctrl->desc, pctrl);
pdev             1175 drivers/pinctrl/qcom/pinctrl-msm.c 		dev_err(&pdev->dev, "Couldn't register pinctrl driver\n");
pdev             1183 drivers/pinctrl/qcom/pinctrl-msm.c 	platform_set_drvdata(pdev, pctrl);
pdev             1185 drivers/pinctrl/qcom/pinctrl-msm.c 	dev_dbg(&pdev->dev, "Probed Qualcomm pinctrl driver\n");
pdev             1191 drivers/pinctrl/qcom/pinctrl-msm.c int msm_pinctrl_remove(struct platform_device *pdev)
pdev             1193 drivers/pinctrl/qcom/pinctrl-msm.c 	struct msm_pinctrl *pctrl = platform_get_drvdata(pdev);
pdev              121 drivers/pinctrl/qcom/pinctrl-msm.h int msm_pinctrl_probe(struct platform_device *pdev,
pdev              123 drivers/pinctrl/qcom/pinctrl-msm.h int msm_pinctrl_remove(struct platform_device *pdev);
pdev              976 drivers/pinctrl/qcom/pinctrl-msm8660.c static int msm8660_pinctrl_probe(struct platform_device *pdev)
pdev              978 drivers/pinctrl/qcom/pinctrl-msm8660.c 	return msm_pinctrl_probe(pdev, &msm8660_pinctrl);
pdev              964 drivers/pinctrl/qcom/pinctrl-msm8916.c static int msm8916_pinctrl_probe(struct platform_device *pdev)
pdev              966 drivers/pinctrl/qcom/pinctrl-msm8916.c 	return msm_pinctrl_probe(pdev, &msm8916_pinctrl);
pdev             1241 drivers/pinctrl/qcom/pinctrl-msm8960.c static int msm8960_pinctrl_probe(struct platform_device *pdev)
pdev             1243 drivers/pinctrl/qcom/pinctrl-msm8960.c 	return msm_pinctrl_probe(pdev, &msm8960_pinctrl);
pdev             1337 drivers/pinctrl/qcom/pinctrl-msm8994.c static int msm8994_pinctrl_probe(struct platform_device *pdev)
pdev             1339 drivers/pinctrl/qcom/pinctrl-msm8994.c 	return msm_pinctrl_probe(pdev, &msm8994_pinctrl);
pdev             1901 drivers/pinctrl/qcom/pinctrl-msm8996.c static int msm8996_pinctrl_probe(struct platform_device *pdev)
pdev             1903 drivers/pinctrl/qcom/pinctrl-msm8996.c 	return msm_pinctrl_probe(pdev, &msm8996_pinctrl);
pdev             1516 drivers/pinctrl/qcom/pinctrl-msm8998.c static int msm8998_pinctrl_probe(struct platform_device *pdev)
pdev             1518 drivers/pinctrl/qcom/pinctrl-msm8998.c 	return msm_pinctrl_probe(pdev, &msm8998_pinctrl);
pdev             1066 drivers/pinctrl/qcom/pinctrl-msm8x74.c static int msm8x74_pinctrl_probe(struct platform_device *pdev)
pdev             1068 drivers/pinctrl/qcom/pinctrl-msm8x74.c 	return msm_pinctrl_probe(pdev, &msm8x74_pinctrl);
pdev             1639 drivers/pinctrl/qcom/pinctrl-qcs404.c static int qcs404_pinctrl_probe(struct platform_device *pdev)
pdev             1641 drivers/pinctrl/qcom/pinctrl-qcs404.c 	return msm_pinctrl_probe(pdev, &qcs404_pinctrl);
pdev               31 drivers/pinctrl/qcom/pinctrl-qdf2xxx.c static int qdf2xxx_pinctrl_probe(struct platform_device *pdev)
pdev               44 drivers/pinctrl/qcom/pinctrl-qdf2xxx.c 	ret = device_property_read_u32(&pdev->dev, "num-gpios", &num_gpios);
pdev               46 drivers/pinctrl/qcom/pinctrl-qdf2xxx.c 		dev_err(&pdev->dev, "missing 'num-gpios' property\n");
pdev               50 drivers/pinctrl/qcom/pinctrl-qdf2xxx.c 		dev_err(&pdev->dev, "invalid 'num-gpios' property\n");
pdev               55 drivers/pinctrl/qcom/pinctrl-qdf2xxx.c 	ret = device_property_count_u8(&pdev->dev, "gpios");
pdev               57 drivers/pinctrl/qcom/pinctrl-qdf2xxx.c 		dev_err(&pdev->dev, "missing 'gpios' property\n");
pdev               65 drivers/pinctrl/qcom/pinctrl-qdf2xxx.c 		dev_err(&pdev->dev, "invalid 'gpios' property\n");
pdev               70 drivers/pinctrl/qcom/pinctrl-qdf2xxx.c 	ret = device_property_read_u8_array(&pdev->dev, "gpios", gpios,
pdev               73 drivers/pinctrl/qcom/pinctrl-qdf2xxx.c 		dev_err(&pdev->dev, "could not read list of GPIOs\n");
pdev               77 drivers/pinctrl/qcom/pinctrl-qdf2xxx.c 	pinctrl = devm_kzalloc(&pdev->dev, sizeof(*pinctrl), GFP_KERNEL);
pdev               78 drivers/pinctrl/qcom/pinctrl-qdf2xxx.c 	pins = devm_kcalloc(&pdev->dev, num_gpios,
pdev               80 drivers/pinctrl/qcom/pinctrl-qdf2xxx.c 	groups = devm_kcalloc(&pdev->dev, num_gpios,
pdev               82 drivers/pinctrl/qcom/pinctrl-qdf2xxx.c 	names = devm_kcalloc(&pdev->dev, avail_gpios, NAME_SIZE, GFP_KERNEL);
pdev              133 drivers/pinctrl/qcom/pinctrl-qdf2xxx.c 	return msm_pinctrl_probe(pdev, pinctrl);
pdev             1114 drivers/pinctrl/qcom/pinctrl-sc7180.c static int sc7180_pinctrl_probe(struct platform_device *pdev)
pdev             1116 drivers/pinctrl/qcom/pinctrl-sc7180.c 	return msm_pinctrl_probe(pdev, &sc7180_pinctrl);
pdev             1423 drivers/pinctrl/qcom/pinctrl-sdm660.c static int sdm660_pinctrl_probe(struct platform_device *pdev)
pdev             1425 drivers/pinctrl/qcom/pinctrl-sdm660.c 	return msm_pinctrl_probe(pdev, &sdm660_pinctrl);
pdev             1304 drivers/pinctrl/qcom/pinctrl-sdm845.c static int sdm845_pinctrl_probe(struct platform_device *pdev)
pdev             1308 drivers/pinctrl/qcom/pinctrl-sdm845.c 	if (pdev->dev.of_node) {
pdev             1309 drivers/pinctrl/qcom/pinctrl-sdm845.c 		ret = msm_pinctrl_probe(pdev, &sdm845_pinctrl);
pdev             1310 drivers/pinctrl/qcom/pinctrl-sdm845.c 	} else if (has_acpi_companion(&pdev->dev)) {
pdev             1311 drivers/pinctrl/qcom/pinctrl-sdm845.c 		ret = msm_pinctrl_probe(pdev, &sdm845_acpi_pinctrl);
pdev             1313 drivers/pinctrl/qcom/pinctrl-sdm845.c 		dev_err(&pdev->dev, "DT and ACPI disabled\n");
pdev             1515 drivers/pinctrl/qcom/pinctrl-sm8150.c static int sm8150_pinctrl_probe(struct platform_device *pdev)
pdev             1517 drivers/pinctrl/qcom/pinctrl-sm8150.c 	return msm_pinctrl_probe(pdev, &sm8150_pinctrl);
pdev              967 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c static int pmic_gpio_probe(struct platform_device *pdev)
pdev              971 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c 	struct device *dev = &pdev->dev;
pdev              986 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c 	npins = (uintptr_t) device_get_match_data(&pdev->dev);
pdev              992 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c 	platform_set_drvdata(pdev, state);
pdev              994 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c 	state->dev = &pdev->dev;
pdev             1099 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c static int pmic_gpio_remove(struct platform_device *pdev)
pdev             1101 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c 	struct pmic_gpio_state *state = platform_get_drvdata(pdev);
pdev              799 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c static int pmic_mpp_probe(struct platform_device *pdev)
pdev              801 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c 	struct device *dev = &pdev->dev;
pdev              815 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c 	npins = platform_irq_count(pdev);
pdev              827 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c 	platform_set_drvdata(pdev, state);
pdev              829 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c 	state->dev = &pdev->dev;
pdev              864 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c 		pad->irq = platform_get_irq(pdev, i);
pdev              906 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c static int pmic_mpp_remove(struct platform_device *pdev)
pdev              908 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c 	struct pmic_mpp_state *state = platform_get_drvdata(pdev);
pdev              762 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c static int pm8xxx_gpio_probe(struct platform_device *pdev)
pdev              771 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	pctrl = devm_kzalloc(&pdev->dev, sizeof(*pctrl), GFP_KERNEL);
pdev              775 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	pctrl->dev = &pdev->dev;
pdev              776 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	pctrl->npins = (uintptr_t) device_get_match_data(&pdev->dev);
pdev              778 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	pctrl->regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev              780 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 		dev_err(&pdev->dev, "parent regmap unavailable\n");
pdev              787 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	pins = devm_kcalloc(&pdev->dev,
pdev              794 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	pin_data = devm_kcalloc(&pdev->dev,
pdev              821 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	pctrl->pctrl = devm_pinctrl_register(&pdev->dev, &pctrl->desc, pctrl);
pdev              823 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 		dev_err(&pdev->dev, "couldn't register pm8xxx gpio driver\n");
pdev              829 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	pctrl->chip.parent = &pdev->dev;
pdev              830 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	pctrl->chip.of_node = pdev->dev.of_node;
pdev              855 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 		dev_err(&pdev->dev, "failed register gpiochip\n");
pdev              878 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	platform_set_drvdata(pdev, pctrl);
pdev              880 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	dev_dbg(&pdev->dev, "Qualcomm pm8xxx gpio driver probed\n");
pdev              892 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c static int pm8xxx_gpio_remove(struct platform_device *pdev)
pdev              894 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c 	struct pm8xxx_gpio *pctrl = platform_get_drvdata(pdev);
pdev              748 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c static int pm8xxx_mpp_probe(struct platform_device *pdev)
pdev              756 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	pctrl = devm_kzalloc(&pdev->dev, sizeof(*pctrl), GFP_KERNEL);
pdev              760 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	pctrl->dev = &pdev->dev;
pdev              761 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	npins = platform_irq_count(pdev);
pdev              768 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	pctrl->regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev              770 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 		dev_err(&pdev->dev, "parent regmap unavailable\n");
pdev              777 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	pins = devm_kcalloc(&pdev->dev,
pdev              784 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	pin_data = devm_kcalloc(&pdev->dev,
pdev              793 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 		pin_data[i].irq = platform_get_irq(pdev, i);
pdev              813 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	pctrl->pctrl = devm_pinctrl_register(&pdev->dev, &pctrl->desc, pctrl);
pdev              815 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 		dev_err(&pdev->dev, "couldn't register pm8xxx mpp driver\n");
pdev              821 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	pctrl->chip.parent = &pdev->dev;
pdev              822 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	pctrl->chip.of_node = pdev->dev.of_node;
pdev              828 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 		dev_err(&pdev->dev, "failed register gpiochip\n");
pdev              840 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	platform_set_drvdata(pdev, pctrl);
pdev              842 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	dev_dbg(&pdev->dev, "Qualcomm pm8xxx mpp driver probed\n");
pdev              852 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c static int pm8xxx_mpp_remove(struct platform_device *pdev)
pdev              854 drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c 	struct pm8xxx_mpp *pctrl = platform_get_drvdata(pdev);
pdev              825 drivers/pinctrl/samsung/pinctrl-samsung.c static int samsung_pinctrl_parse_dt(struct platform_device *pdev,
pdev              828 drivers/pinctrl/samsung/pinctrl-samsung.c 	struct device *dev = &pdev->dev;
pdev              854 drivers/pinctrl/samsung/pinctrl-samsung.c static int samsung_pinctrl_register(struct platform_device *pdev,
pdev              869 drivers/pinctrl/samsung/pinctrl-samsung.c 	pindesc = devm_kcalloc(&pdev->dev,
pdev              885 drivers/pinctrl/samsung/pinctrl-samsung.c 	pin_names = devm_kzalloc(&pdev->dev,
pdev              903 drivers/pinctrl/samsung/pinctrl-samsung.c 	ret = samsung_pinctrl_parse_dt(pdev, drvdata);
pdev              907 drivers/pinctrl/samsung/pinctrl-samsung.c 	drvdata->pctl_dev = devm_pinctrl_register(&pdev->dev, ctrldesc,
pdev              910 drivers/pinctrl/samsung/pinctrl-samsung.c 		dev_err(&pdev->dev, "could not register pinctrl driver\n");
pdev              930 drivers/pinctrl/samsung/pinctrl-samsung.c static int samsung_pinctrl_unregister(struct platform_device *pdev,
pdev              954 drivers/pinctrl/samsung/pinctrl-samsung.c static int samsung_gpiolib_register(struct platform_device *pdev,
pdev              968 drivers/pinctrl/samsung/pinctrl-samsung.c 		gc->parent = &pdev->dev;
pdev              972 drivers/pinctrl/samsung/pinctrl-samsung.c 		ret = devm_gpiochip_add_data(&pdev->dev, gc, bank);
pdev              974 drivers/pinctrl/samsung/pinctrl-samsung.c 			dev_err(&pdev->dev, "failed to register gpio_chip %s, error code: %d\n",
pdev              984 drivers/pinctrl/samsung/pinctrl-samsung.c samsung_pinctrl_get_soc_data_for_of_alias(struct platform_device *pdev)
pdev              986 drivers/pinctrl/samsung/pinctrl-samsung.c 	struct device_node *node = pdev->dev.of_node;
pdev              992 drivers/pinctrl/samsung/pinctrl-samsung.c 		dev_err(&pdev->dev, "failed to get alias id\n");
pdev              996 drivers/pinctrl/samsung/pinctrl-samsung.c 	of_data = of_device_get_match_data(&pdev->dev);
pdev              998 drivers/pinctrl/samsung/pinctrl-samsung.c 		dev_err(&pdev->dev, "invalid alias id %d\n", id);
pdev             1008 drivers/pinctrl/samsung/pinctrl-samsung.c 			     struct platform_device *pdev)
pdev             1010 drivers/pinctrl/samsung/pinctrl-samsung.c 	struct device_node *node = pdev->dev.of_node;
pdev             1019 drivers/pinctrl/samsung/pinctrl-samsung.c 	ctrl = samsung_pinctrl_get_soc_data_for_of_alias(pdev);
pdev             1026 drivers/pinctrl/samsung/pinctrl-samsung.c 	d->pin_banks = devm_kcalloc(&pdev->dev, d->nr_banks,
pdev             1035 drivers/pinctrl/samsung/pinctrl-samsung.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, i);
pdev             1037 drivers/pinctrl/samsung/pinctrl-samsung.c 			dev_err(&pdev->dev, "failed to get mem%d resource\n", i);
pdev             1040 drivers/pinctrl/samsung/pinctrl-samsung.c 		virt_base[i] = devm_ioremap(&pdev->dev, res->start,
pdev             1043 drivers/pinctrl/samsung/pinctrl-samsung.c 			dev_err(&pdev->dev, "failed to ioremap %pR\n", res);
pdev             1093 drivers/pinctrl/samsung/pinctrl-samsung.c static int samsung_pinctrl_probe(struct platform_device *pdev)
pdev             1097 drivers/pinctrl/samsung/pinctrl-samsung.c 	struct device *dev = &pdev->dev;
pdev             1105 drivers/pinctrl/samsung/pinctrl-samsung.c 	ctrl = samsung_pinctrl_get_soc_data(drvdata, pdev);
pdev             1107 drivers/pinctrl/samsung/pinctrl-samsung.c 		dev_err(&pdev->dev, "driver data not available\n");
pdev             1112 drivers/pinctrl/samsung/pinctrl-samsung.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1123 drivers/pinctrl/samsung/pinctrl-samsung.c 	ret = samsung_pinctrl_register(pdev, drvdata);
pdev             1127 drivers/pinctrl/samsung/pinctrl-samsung.c 	ret = samsung_gpiolib_register(pdev, drvdata);
pdev             1129 drivers/pinctrl/samsung/pinctrl-samsung.c 		samsung_pinctrl_unregister(pdev, drvdata);
pdev             1138 drivers/pinctrl/samsung/pinctrl-samsung.c 	platform_set_drvdata(pdev, drvdata);
pdev               30 drivers/pinctrl/sh-pfc/core.c 				struct platform_device *pdev)
pdev               41 drivers/pinctrl/sh-pfc/core.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, num_windows);
pdev               48 drivers/pinctrl/sh-pfc/core.c 	num_irqs = platform_irq_count(pdev);
pdev               73 drivers/pinctrl/sh-pfc/core.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, i);
pdev               82 drivers/pinctrl/sh-pfc/core.c 		*irqs++ = platform_get_irq(pdev, i);
pdev              877 drivers/pinctrl/sh-pfc/core.c static int sh_pfc_probe(struct platform_device *pdev)
pdev              880 drivers/pinctrl/sh-pfc/core.c 	struct device_node *np = pdev->dev.of_node;
pdev              888 drivers/pinctrl/sh-pfc/core.c 		info = of_device_get_match_data(&pdev->dev);
pdev              891 drivers/pinctrl/sh-pfc/core.c 		info = (const void *)platform_get_device_id(pdev)->driver_data;
pdev              893 drivers/pinctrl/sh-pfc/core.c 	pfc = devm_kzalloc(&pdev->dev, sizeof(*pfc), GFP_KERNEL);
pdev              898 drivers/pinctrl/sh-pfc/core.c 	pfc->dev = &pdev->dev;
pdev              900 drivers/pinctrl/sh-pfc/core.c 	ret = sh_pfc_map_resources(pfc, pdev);
pdev              949 drivers/pinctrl/sh-pfc/core.c 	platform_set_drvdata(pdev, pfc);
pdev             5402 drivers/pinctrl/sirf/pinctrl-atlas7.c static int atlas7_pinmux_probe(struct platform_device *pdev)
pdev             5406 drivers/pinctrl/sirf/pinctrl-atlas7.c 	struct device_node *np = pdev->dev.of_node;
pdev             5412 drivers/pinctrl/sirf/pinctrl-atlas7.c 	pmx = devm_kzalloc(&pdev->dev, sizeof(*pmx), GFP_KERNEL);
pdev             5428 drivers/pinctrl/sirf/pinctrl-atlas7.c 	pmx->sys2pci_base = devm_ioremap_resource(&pdev->dev, &res);
pdev             5432 drivers/pinctrl/sirf/pinctrl-atlas7.c 	pmx->dev = &pdev->dev;
pdev             5445 drivers/pinctrl/sirf/pinctrl-atlas7.c 			dev_err(&pdev->dev,
pdev             5453 drivers/pinctrl/sirf/pinctrl-atlas7.c 	pmx->pctl = pinctrl_register(&pmx->pctl_desc, &pdev->dev, pmx);
pdev             5455 drivers/pinctrl/sirf/pinctrl-atlas7.c 		dev_err(&pdev->dev, "could not register atlas7 pinmux driver\n");
pdev             5460 drivers/pinctrl/sirf/pinctrl-atlas7.c 	platform_set_drvdata(pdev, pmx);
pdev             5462 drivers/pinctrl/sirf/pinctrl-atlas7.c 	dev_info(&pdev->dev, "initialized atlas7 pinmux driver\n");
pdev             5992 drivers/pinctrl/sirf/pinctrl-atlas7.c static int atlas7_gpio_probe(struct platform_device *pdev)
pdev             5994 drivers/pinctrl/sirf/pinctrl-atlas7.c 	struct device_node *np = pdev->dev.of_node;
pdev             6002 drivers/pinctrl/sirf/pinctrl-atlas7.c 		dev_err(&pdev->dev,
pdev             6009 drivers/pinctrl/sirf/pinctrl-atlas7.c 	a7gc = devm_kzalloc(&pdev->dev, struct_size(a7gc, banks, nbank),
pdev             6019 drivers/pinctrl/sirf/pinctrl-atlas7.c 			dev_err(&pdev->dev,
pdev             6028 drivers/pinctrl/sirf/pinctrl-atlas7.c 		dev_err(&pdev->dev, "Could not map GPIO Registers!\n");
pdev             6049 drivers/pinctrl/sirf/pinctrl-atlas7.c 	chip->parent = &pdev->dev;
pdev             6054 drivers/pinctrl/sirf/pinctrl-atlas7.c 		dev_err(&pdev->dev,
pdev             6064 drivers/pinctrl/sirf/pinctrl-atlas7.c 		dev_err(&pdev->dev,
pdev             6080 drivers/pinctrl/sirf/pinctrl-atlas7.c 			dev_err(&pdev->dev,
pdev             6092 drivers/pinctrl/sirf/pinctrl-atlas7.c 	platform_set_drvdata(pdev, a7gc);
pdev             6093 drivers/pinctrl/sirf/pinctrl-atlas7.c 	dev_info(&pdev->dev, "add to system.\n");
pdev              280 drivers/pinctrl/sirf/pinctrl-sirf.c static int sirfsoc_pinmux_probe(struct platform_device *pdev)
pdev              284 drivers/pinctrl/sirf/pinctrl-sirf.c 	struct device_node *np = pdev->dev.of_node;
pdev              288 drivers/pinctrl/sirf/pinctrl-sirf.c 	spmx = devm_kzalloc(&pdev->dev, sizeof(*spmx), GFP_KERNEL);
pdev              292 drivers/pinctrl/sirf/pinctrl-sirf.c 	spmx->dev = &pdev->dev;
pdev              294 drivers/pinctrl/sirf/pinctrl-sirf.c 	platform_set_drvdata(pdev, spmx);
pdev              298 drivers/pinctrl/sirf/pinctrl-sirf.c 		dev_err(&pdev->dev, "can't map gpio registers\n");
pdev              305 drivers/pinctrl/sirf/pinctrl-sirf.c 		dev_err(&pdev->dev, "can't map rsc registers\n");
pdev              319 drivers/pinctrl/sirf/pinctrl-sirf.c 	spmx->pmx = pinctrl_register(&sirfsoc_pinmux_desc, &pdev->dev, spmx);
pdev              321 drivers/pinctrl/sirf/pinctrl-sirf.c 		dev_err(&pdev->dev, "could not register SIRFSOC pinmux driver\n");
pdev              326 drivers/pinctrl/sirf/pinctrl-sirf.c 	dev_info(&pdev->dev, "initialized SIRFSOC pinmux driver\n");
pdev              787 drivers/pinctrl/sirf/pinctrl-sirf.c 	struct platform_device *pdev;
pdev              791 drivers/pinctrl/sirf/pinctrl-sirf.c 	pdev = of_find_device_by_node(np);
pdev              792 drivers/pinctrl/sirf/pinctrl-sirf.c 	if (!pdev)
pdev              795 drivers/pinctrl/sirf/pinctrl-sirf.c 	sgpio = devm_kzalloc(&pdev->dev, sizeof(*sgpio), GFP_KERNEL);
pdev              816 drivers/pinctrl/sirf/pinctrl-sirf.c 	sgpio->chip.gc.parent = &pdev->dev;
pdev              821 drivers/pinctrl/sirf/pinctrl-sirf.c 		dev_err(&pdev->dev, "%pOF: error in probe function with status %d\n",
pdev              831 drivers/pinctrl/sirf/pinctrl-sirf.c 		dev_err(&pdev->dev,
pdev              839 drivers/pinctrl/sirf/pinctrl-sirf.c 		bank->parent_irq = platform_get_irq(pdev, i);
pdev              851 drivers/pinctrl/sirf/pinctrl-sirf.c 	err = gpiochip_add_pin_range(&sgpio->chip.gc, dev_name(&pdev->dev),
pdev              854 drivers/pinctrl/sirf/pinctrl-sirf.c 		dev_err(&pdev->dev,
pdev              445 drivers/pinctrl/spear/pinctrl-plgpio.c static int plgpio_probe_dt(struct platform_device *pdev, struct plgpio *plgpio)
pdev              447 drivers/pinctrl/spear/pinctrl-plgpio.c 	struct device_node *np = pdev->dev.of_node;
pdev              461 drivers/pinctrl/spear/pinctrl-plgpio.c 		dev_err(&pdev->dev, "DT: Invalid ngpio field\n");
pdev              473 drivers/pinctrl/spear/pinctrl-plgpio.c 		dev_err(&pdev->dev, "DT: Invalid wdata reg\n");
pdev              480 drivers/pinctrl/spear/pinctrl-plgpio.c 		dev_err(&pdev->dev, "DT: Invalid dir reg\n");
pdev              487 drivers/pinctrl/spear/pinctrl-plgpio.c 		dev_err(&pdev->dev, "DT: Invalid ie reg\n");
pdev              494 drivers/pinctrl/spear/pinctrl-plgpio.c 		dev_err(&pdev->dev, "DT: Invalid rdata reg\n");
pdev              501 drivers/pinctrl/spear/pinctrl-plgpio.c 		dev_err(&pdev->dev, "DT: Invalid mis reg\n");
pdev              515 drivers/pinctrl/spear/pinctrl-plgpio.c static int plgpio_probe(struct platform_device *pdev)
pdev              521 drivers/pinctrl/spear/pinctrl-plgpio.c 	plgpio = devm_kzalloc(&pdev->dev, sizeof(*plgpio), GFP_KERNEL);
pdev              525 drivers/pinctrl/spear/pinctrl-plgpio.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              526 drivers/pinctrl/spear/pinctrl-plgpio.c 	plgpio->base = devm_ioremap_resource(&pdev->dev, res);
pdev              530 drivers/pinctrl/spear/pinctrl-plgpio.c 	ret = plgpio_probe_dt(pdev, plgpio);
pdev              532 drivers/pinctrl/spear/pinctrl-plgpio.c 		dev_err(&pdev->dev, "DT probe failed\n");
pdev              536 drivers/pinctrl/spear/pinctrl-plgpio.c 	plgpio->clk = devm_clk_get(&pdev->dev, NULL);
pdev              538 drivers/pinctrl/spear/pinctrl-plgpio.c 		dev_warn(&pdev->dev, "clk_get() failed, work without it\n");
pdev              541 drivers/pinctrl/spear/pinctrl-plgpio.c 	plgpio->csave_regs = devm_kcalloc(&pdev->dev,
pdev              549 drivers/pinctrl/spear/pinctrl-plgpio.c 	platform_set_drvdata(pdev, plgpio);
pdev              559 drivers/pinctrl/spear/pinctrl-plgpio.c 	plgpio->chip.label = dev_name(&pdev->dev);
pdev              560 drivers/pinctrl/spear/pinctrl-plgpio.c 	plgpio->chip.parent = &pdev->dev;
pdev              562 drivers/pinctrl/spear/pinctrl-plgpio.c 	plgpio->chip.of_node = pdev->dev.of_node;
pdev              567 drivers/pinctrl/spear/pinctrl-plgpio.c 			dev_err(&pdev->dev, "clk prepare failed\n");
pdev              574 drivers/pinctrl/spear/pinctrl-plgpio.c 		dev_err(&pdev->dev, "unable to add gpio chip\n");
pdev              578 drivers/pinctrl/spear/pinctrl-plgpio.c 	irq = platform_get_irq(pdev, 0);
pdev              580 drivers/pinctrl/spear/pinctrl-plgpio.c 		dev_info(&pdev->dev, "PLGPIO registered without IRQs\n");
pdev              590 drivers/pinctrl/spear/pinctrl-plgpio.c 		dev_err(&pdev->dev, "failed to add irqchip to gpiochip\n");
pdev              599 drivers/pinctrl/spear/pinctrl-plgpio.c 	dev_info(&pdev->dev, "PLGPIO registered with IRQs\n");
pdev              604 drivers/pinctrl/spear/pinctrl-plgpio.c 	dev_info(&pdev->dev, "Remove gpiochip\n");
pdev              357 drivers/pinctrl/spear/pinctrl-spear.c int spear_pinctrl_probe(struct platform_device *pdev,
pdev              360 drivers/pinctrl/spear/pinctrl-spear.c 	struct device_node *np = pdev->dev.of_node;
pdev              367 drivers/pinctrl/spear/pinctrl-spear.c 	pmx = devm_kzalloc(&pdev->dev, sizeof(*pmx), GFP_KERNEL);
pdev              371 drivers/pinctrl/spear/pinctrl-spear.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              372 drivers/pinctrl/spear/pinctrl-spear.c 	pmx->vbase = devm_ioremap_resource(&pdev->dev, res);
pdev              376 drivers/pinctrl/spear/pinctrl-spear.c 	pmx->dev = &pdev->dev;
pdev              384 drivers/pinctrl/spear/pinctrl-spear.c 			dev_err(&pdev->dev, "OF: pinmux mode not passed\n");
pdev              389 drivers/pinctrl/spear/pinctrl-spear.c 			dev_err(&pdev->dev, "OF: Couldn't configure mode: %x\n",
pdev              395 drivers/pinctrl/spear/pinctrl-spear.c 	platform_set_drvdata(pdev, pmx);
pdev              400 drivers/pinctrl/spear/pinctrl-spear.c 	pmx->pctl = devm_pinctrl_register(&pdev->dev, &spear_pinctrl_desc, pmx);
pdev              402 drivers/pinctrl/spear/pinctrl-spear.c 		dev_err(&pdev->dev, "Couldn't register pinctrl driver\n");
pdev              198 drivers/pinctrl/spear/pinctrl-spear.h int spear_pinctrl_probe(struct platform_device *pdev,
pdev             2701 drivers/pinctrl/spear/pinctrl-spear1310.c static int spear1310_pinctrl_probe(struct platform_device *pdev)
pdev             2703 drivers/pinctrl/spear/pinctrl-spear1310.c 	return spear_pinctrl_probe(pdev, &spear1310_machdata);
pdev             2017 drivers/pinctrl/spear/pinctrl-spear1340.c static int spear1340_pinctrl_probe(struct platform_device *pdev)
pdev             2019 drivers/pinctrl/spear/pinctrl-spear1340.c 	return spear_pinctrl_probe(pdev, &spear1340_machdata);
pdev              655 drivers/pinctrl/spear/pinctrl-spear300.c static int spear300_pinctrl_probe(struct platform_device *pdev)
pdev              672 drivers/pinctrl/spear/pinctrl-spear300.c 	ret = spear_pinctrl_probe(pdev, &spear3xx_machdata);
pdev              380 drivers/pinctrl/spear/pinctrl-spear310.c static int spear310_pinctrl_probe(struct platform_device *pdev)
pdev              395 drivers/pinctrl/spear/pinctrl-spear310.c 	ret = spear_pinctrl_probe(pdev, &spear3xx_machdata);
pdev             3419 drivers/pinctrl/spear/pinctrl-spear320.c static int spear320_pinctrl_probe(struct platform_device *pdev)
pdev             3436 drivers/pinctrl/spear/pinctrl-spear320.c 	ret = spear_pinctrl_probe(pdev, &spear3xx_machdata);
pdev              926 drivers/pinctrl/sprd/pinctrl-sprd-sc9860.c static int sprd_pinctrl_probe(struct platform_device *pdev)
pdev              928 drivers/pinctrl/sprd/pinctrl-sprd-sc9860.c 	return sprd_pinctrl_core_probe(pdev, sprd_sc9860_pins_info,
pdev             1006 drivers/pinctrl/sprd/pinctrl-sprd.c int sprd_pinctrl_core_probe(struct platform_device *pdev,
pdev             1015 drivers/pinctrl/sprd/pinctrl-sprd.c 	sprd_pctl = devm_kzalloc(&pdev->dev, sizeof(struct sprd_pinctrl),
pdev             1020 drivers/pinctrl/sprd/pinctrl-sprd.c 	sprd_pctl->base = devm_platform_ioremap_resource(pdev, 0);
pdev             1024 drivers/pinctrl/sprd/pinctrl-sprd.c 	pinctrl_info = devm_kzalloc(&pdev->dev,
pdev             1031 drivers/pinctrl/sprd/pinctrl-sprd.c 	sprd_pctl->dev = &pdev->dev;
pdev             1032 drivers/pinctrl/sprd/pinctrl-sprd.c 	platform_set_drvdata(pdev, sprd_pctl);
pdev             1036 drivers/pinctrl/sprd/pinctrl-sprd.c 		dev_err(&pdev->dev, "fail to add pins information\n");
pdev             1042 drivers/pinctrl/sprd/pinctrl-sprd.c 		dev_err(&pdev->dev, "fail to parse dt properties\n");
pdev             1046 drivers/pinctrl/sprd/pinctrl-sprd.c 	pin_desc = devm_kcalloc(&pdev->dev,
pdev             1060 drivers/pinctrl/sprd/pinctrl-sprd.c 	sprd_pinctrl_desc.name = dev_name(&pdev->dev);
pdev             1064 drivers/pinctrl/sprd/pinctrl-sprd.c 					   &pdev->dev, (void *)sprd_pctl);
pdev             1066 drivers/pinctrl/sprd/pinctrl-sprd.c 		dev_err(&pdev->dev, "could not register pinctrl driver\n");
pdev             1073 drivers/pinctrl/sprd/pinctrl-sprd.c int sprd_pinctrl_remove(struct platform_device *pdev)
pdev             1075 drivers/pinctrl/sprd/pinctrl-sprd.c 	struct sprd_pinctrl *sprd_pctl = platform_get_drvdata(pdev);
pdev             1081 drivers/pinctrl/sprd/pinctrl-sprd.c void sprd_pinctrl_shutdown(struct platform_device *pdev)
pdev             1086 drivers/pinctrl/sprd/pinctrl-sprd.c 	pinctl = devm_pinctrl_get(&pdev->dev);
pdev               53 drivers/pinctrl/sprd/pinctrl-sprd.h int sprd_pinctrl_core_probe(struct platform_device *pdev,
pdev               56 drivers/pinctrl/sprd/pinctrl-sprd.h int sprd_pinctrl_remove(struct platform_device *pdev);
pdev               57 drivers/pinctrl/sprd/pinctrl-sprd.h void sprd_pinctrl_shutdown(struct platform_device *pdev);
pdev             1253 drivers/pinctrl/stm32/pinctrl-stm32.c static int stm32_pctrl_dt_setup_irq(struct platform_device *pdev,
pdev             1256 drivers/pinctrl/stm32/pinctrl-stm32.c 	struct device_node *np = pdev->dev.of_node;
pdev             1257 drivers/pinctrl/stm32/pinctrl-stm32.c 	struct device *dev = &pdev->dev;
pdev             1296 drivers/pinctrl/stm32/pinctrl-stm32.c static int stm32_pctrl_build_state(struct platform_device *pdev)
pdev             1298 drivers/pinctrl/stm32/pinctrl-stm32.c 	struct stm32_pinctrl *pctl = platform_get_drvdata(pdev);
pdev             1304 drivers/pinctrl/stm32/pinctrl-stm32.c 	pctl->groups = devm_kcalloc(&pdev->dev, pctl->ngroups,
pdev             1310 drivers/pinctrl/stm32/pinctrl-stm32.c 	pctl->grp_names = devm_kcalloc(&pdev->dev, pctl->ngroups,
pdev             1359 drivers/pinctrl/stm32/pinctrl-stm32.c int stm32_pctl_probe(struct platform_device *pdev)
pdev             1361 drivers/pinctrl/stm32/pinctrl-stm32.c 	struct device_node *np = pdev->dev.of_node;
pdev             1364 drivers/pinctrl/stm32/pinctrl-stm32.c 	struct device *dev = &pdev->dev;
pdev             1385 drivers/pinctrl/stm32/pinctrl-stm32.c 	platform_set_drvdata(pdev, pctl);
pdev             1393 drivers/pinctrl/stm32/pinctrl-stm32.c 	hwlock_id = of_hwspin_lock_get_id(pdev->dev.of_node, 0);
pdev             1418 drivers/pinctrl/stm32/pinctrl-stm32.c 	ret = stm32_pctrl_build_state(pdev);
pdev             1425 drivers/pinctrl/stm32/pinctrl-stm32.c 		ret = stm32_pctrl_dt_setup_irq(pdev, pctl);
pdev             1430 drivers/pinctrl/stm32/pinctrl-stm32.c 	pins = devm_kcalloc(&pdev->dev, pctl->npins, sizeof(*pins),
pdev             1438 drivers/pinctrl/stm32/pinctrl-stm32.c 	pctl->pctl_desc.name = dev_name(&pdev->dev);
pdev             1446 drivers/pinctrl/stm32/pinctrl-stm32.c 	pctl->dev = &pdev->dev;
pdev             1448 drivers/pinctrl/stm32/pinctrl-stm32.c 	pctl->pctl_dev = devm_pinctrl_register(&pdev->dev, &pctl->pctl_desc,
pdev             1452 drivers/pinctrl/stm32/pinctrl-stm32.c 		dev_err(&pdev->dev, "Failed pinctrl registration\n");
pdev               65 drivers/pinctrl/stm32/pinctrl-stm32.h int stm32_pctl_probe(struct platform_device *pdev);
pdev             1295 drivers/pinctrl/sunxi/pinctrl-sun4i-a10.c static int sun4i_a10_pinctrl_probe(struct platform_device *pdev)
pdev             1297 drivers/pinctrl/sunxi/pinctrl-sun4i-a10.c 	unsigned long variant = (unsigned long)of_device_get_match_data(&pdev->dev);
pdev             1299 drivers/pinctrl/sunxi/pinctrl-sun4i-a10.c 	return sunxi_pinctrl_init_with_variant(pdev, &sun4i_a10_pinctrl_data,
pdev              107 drivers/pinctrl/sunxi/pinctrl-sun50i-a64-r.c static int sun50i_a64_r_pinctrl_probe(struct platform_device *pdev)
pdev              109 drivers/pinctrl/sunxi/pinctrl-sun50i-a64-r.c 	return sunxi_pinctrl_init(pdev,
pdev              583 drivers/pinctrl/sunxi/pinctrl-sun50i-a64.c static int a64_pinctrl_probe(struct platform_device *pdev)
pdev              585 drivers/pinctrl/sunxi/pinctrl-sun50i-a64.c 	return sunxi_pinctrl_init(pdev,
pdev              550 drivers/pinctrl/sunxi/pinctrl-sun50i-h5.c static int sun50i_h5_pinctrl_probe(struct platform_device *pdev)
pdev              552 drivers/pinctrl/sunxi/pinctrl-sun50i-h5.c 	switch (of_irq_count(pdev->dev.of_node)) {
pdev              554 drivers/pinctrl/sunxi/pinctrl-sun50i-h5.c 		dev_warn(&pdev->dev,
pdev              556 drivers/pinctrl/sunxi/pinctrl-sun50i-h5.c 		dev_warn(&pdev->dev,
pdev              558 drivers/pinctrl/sunxi/pinctrl-sun50i-h5.c 		return sunxi_pinctrl_init(pdev,
pdev              561 drivers/pinctrl/sunxi/pinctrl-sun50i-h5.c 		return sunxi_pinctrl_init(pdev,
pdev              110 drivers/pinctrl/sunxi/pinctrl-sun50i-h6-r.c static int sun50i_h6_r_pinctrl_probe(struct platform_device *pdev)
pdev              112 drivers/pinctrl/sunxi/pinctrl-sun50i-h6-r.c 	return sunxi_pinctrl_init(pdev,
pdev              597 drivers/pinctrl/sunxi/pinctrl-sun50i-h6.c static int h6_pinctrl_probe(struct platform_device *pdev)
pdev              599 drivers/pinctrl/sunxi/pinctrl-sun50i-h6.c 	return sunxi_pinctrl_init(pdev,
pdev              719 drivers/pinctrl/sunxi/pinctrl-sun5i.c static int sun5i_pinctrl_probe(struct platform_device *pdev)
pdev              721 drivers/pinctrl/sunxi/pinctrl-sun5i.c 	unsigned long variant = (unsigned long)of_device_get_match_data(&pdev->dev);
pdev              723 drivers/pinctrl/sunxi/pinctrl-sun5i.c 	return sunxi_pinctrl_init_with_variant(pdev, &sun5i_pinctrl_data,
pdev              112 drivers/pinctrl/sunxi/pinctrl-sun6i-a31-r.c static int sun6i_a31_r_pinctrl_probe(struct platform_device *pdev)
pdev              117 drivers/pinctrl/sunxi/pinctrl-sun6i-a31-r.c 	rstc = devm_reset_control_get_exclusive(&pdev->dev, NULL);
pdev              119 drivers/pinctrl/sunxi/pinctrl-sun6i-a31-r.c 		dev_err(&pdev->dev, "Reset controller missing\n");
pdev              127 drivers/pinctrl/sunxi/pinctrl-sun6i-a31-r.c 	ret = sunxi_pinctrl_init(pdev,
pdev              971 drivers/pinctrl/sunxi/pinctrl-sun6i-a31.c static int sun6i_a31_pinctrl_probe(struct platform_device *pdev)
pdev              974 drivers/pinctrl/sunxi/pinctrl-sun6i-a31.c 		(unsigned long)of_device_get_match_data(&pdev->dev);
pdev              976 drivers/pinctrl/sunxi/pinctrl-sun6i-a31.c 	return sunxi_pinctrl_init_with_variant(pdev,
pdev               99 drivers/pinctrl/sunxi/pinctrl-sun8i-a23-r.c static int sun8i_a23_r_pinctrl_probe(struct platform_device *pdev)
pdev              104 drivers/pinctrl/sunxi/pinctrl-sun8i-a23-r.c 	rstc = devm_reset_control_get_exclusive(&pdev->dev, NULL);
pdev              106 drivers/pinctrl/sunxi/pinctrl-sun8i-a23-r.c 		dev_err(&pdev->dev, "Reset controller missing\n");
pdev              114 drivers/pinctrl/sunxi/pinctrl-sun8i-a23-r.c 	ret = sunxi_pinctrl_init(pdev,
pdev              569 drivers/pinctrl/sunxi/pinctrl-sun8i-a23.c static int sun8i_a23_pinctrl_probe(struct platform_device *pdev)
pdev              571 drivers/pinctrl/sunxi/pinctrl-sun8i-a23.c 	return sunxi_pinctrl_init(pdev,
pdev              494 drivers/pinctrl/sunxi/pinctrl-sun8i-a33.c static int sun8i_a33_pinctrl_probe(struct platform_device *pdev)
pdev              496 drivers/pinctrl/sunxi/pinctrl-sun8i-a33.c 	return sunxi_pinctrl_init(pdev,
pdev              110 drivers/pinctrl/sunxi/pinctrl-sun8i-a83t-r.c static int sun8i_a83t_r_pinctrl_probe(struct platform_device *pdev)
pdev              112 drivers/pinctrl/sunxi/pinctrl-sun8i-a83t-r.c 	return sunxi_pinctrl_init(pdev,
pdev              580 drivers/pinctrl/sunxi/pinctrl-sun8i-a83t.c static int sun8i_a83t_pinctrl_probe(struct platform_device *pdev)
pdev              582 drivers/pinctrl/sunxi/pinctrl-sun8i-a83t.c 	return sunxi_pinctrl_init(pdev,
pdev               89 drivers/pinctrl/sunxi/pinctrl-sun8i-h3-r.c static int sun8i_h3_r_pinctrl_probe(struct platform_device *pdev)
pdev               91 drivers/pinctrl/sunxi/pinctrl-sun8i-h3-r.c 	return sunxi_pinctrl_init(pdev,
pdev              498 drivers/pinctrl/sunxi/pinctrl-sun8i-h3.c static int sun8i_h3_pinctrl_probe(struct platform_device *pdev)
pdev              500 drivers/pinctrl/sunxi/pinctrl-sun8i-h3.c 	return sunxi_pinctrl_init(pdev,
pdev              552 drivers/pinctrl/sunxi/pinctrl-sun8i-v3s.c static int sun8i_v3s_pinctrl_probe(struct platform_device *pdev)
pdev              554 drivers/pinctrl/sunxi/pinctrl-sun8i-v3s.c 	unsigned long variant = (unsigned long)of_device_get_match_data(&pdev->dev);
pdev              556 drivers/pinctrl/sunxi/pinctrl-sun8i-v3s.c 	return sunxi_pinctrl_init_with_variant(pdev, &sun8i_v3s_pinctrl_data,
pdev              159 drivers/pinctrl/sunxi/pinctrl-sun9i-a80-r.c static int sun9i_a80_r_pinctrl_probe(struct platform_device *pdev)
pdev              161 drivers/pinctrl/sunxi/pinctrl-sun9i-a80-r.c 	return sunxi_pinctrl_init(pdev,
pdev              728 drivers/pinctrl/sunxi/pinctrl-sun9i-a80.c static int sun9i_a80_pinctrl_probe(struct platform_device *pdev)
pdev              730 drivers/pinctrl/sunxi/pinctrl-sun9i-a80.c 	return sunxi_pinctrl_init(pdev,
pdev              398 drivers/pinctrl/sunxi/pinctrl-suniv-f1c100s.c static int suniv_pinctrl_probe(struct platform_device *pdev)
pdev              400 drivers/pinctrl/sunxi/pinctrl-suniv-f1c100s.c 	return sunxi_pinctrl_init(pdev,
pdev             1171 drivers/pinctrl/sunxi/pinctrl-sunxi.c static int sunxi_pinctrl_build_state(struct platform_device *pdev)
pdev             1173 drivers/pinctrl/sunxi/pinctrl-sunxi.c 	struct sunxi_pinctrl *pctl = platform_get_drvdata(pdev);
pdev             1188 drivers/pinctrl/sunxi/pinctrl-sunxi.c 	pctl->groups = devm_kcalloc(&pdev->dev,
pdev             1274 drivers/pinctrl/sunxi/pinctrl-sunxi.c 					devm_kcalloc(&pdev->dev,
pdev             1379 drivers/pinctrl/sunxi/pinctrl-sunxi.c int sunxi_pinctrl_init_with_variant(struct platform_device *pdev,
pdev             1383 drivers/pinctrl/sunxi/pinctrl-sunxi.c 	struct device_node *node = pdev->dev.of_node;
pdev             1392 drivers/pinctrl/sunxi/pinctrl-sunxi.c 	pctl = devm_kzalloc(&pdev->dev, sizeof(*pctl), GFP_KERNEL);
pdev             1395 drivers/pinctrl/sunxi/pinctrl-sunxi.c 	platform_set_drvdata(pdev, pctl);
pdev             1399 drivers/pinctrl/sunxi/pinctrl-sunxi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1400 drivers/pinctrl/sunxi/pinctrl-sunxi.c 	pctl->membase = devm_ioremap_resource(&pdev->dev, res);
pdev             1404 drivers/pinctrl/sunxi/pinctrl-sunxi.c 	pctl->dev = &pdev->dev;
pdev             1408 drivers/pinctrl/sunxi/pinctrl-sunxi.c 	pctl->irq_array = devm_kcalloc(&pdev->dev,
pdev             1415 drivers/pinctrl/sunxi/pinctrl-sunxi.c 	ret = sunxi_pinctrl_build_state(pdev);
pdev             1417 drivers/pinctrl/sunxi/pinctrl-sunxi.c 		dev_err(&pdev->dev, "dt probe failed: %d\n", ret);
pdev             1421 drivers/pinctrl/sunxi/pinctrl-sunxi.c 	pins = devm_kcalloc(&pdev->dev,
pdev             1436 drivers/pinctrl/sunxi/pinctrl-sunxi.c 	pctrl_desc = devm_kzalloc(&pdev->dev,
pdev             1442 drivers/pinctrl/sunxi/pinctrl-sunxi.c 	pctrl_desc->name = dev_name(&pdev->dev);
pdev             1449 drivers/pinctrl/sunxi/pinctrl-sunxi.c 	pmxops = devm_kmemdup(&pdev->dev, &sunxi_pmx_ops, sizeof(sunxi_pmx_ops),
pdev             1459 drivers/pinctrl/sunxi/pinctrl-sunxi.c 	pctl->pctl_dev = devm_pinctrl_register(&pdev->dev, pctrl_desc, pctl);
pdev             1461 drivers/pinctrl/sunxi/pinctrl-sunxi.c 		dev_err(&pdev->dev, "couldn't register pinctrl driver\n");
pdev             1465 drivers/pinctrl/sunxi/pinctrl-sunxi.c 	pctl->chip = devm_kzalloc(&pdev->dev, sizeof(*pctl->chip), GFP_KERNEL);
pdev             1484 drivers/pinctrl/sunxi/pinctrl-sunxi.c 	pctl->chip->label = dev_name(&pdev->dev);
pdev             1485 drivers/pinctrl/sunxi/pinctrl-sunxi.c 	pctl->chip->parent = &pdev->dev;
pdev             1495 drivers/pinctrl/sunxi/pinctrl-sunxi.c 		ret = gpiochip_add_pin_range(pctl->chip, dev_name(&pdev->dev),
pdev             1503 drivers/pinctrl/sunxi/pinctrl-sunxi.c 	clk = devm_clk_get(&pdev->dev, ret == 1 ? NULL : "apb");
pdev             1513 drivers/pinctrl/sunxi/pinctrl-sunxi.c 	pctl->irq = devm_kcalloc(&pdev->dev,
pdev             1523 drivers/pinctrl/sunxi/pinctrl-sunxi.c 		pctl->irq[i] = platform_get_irq(pdev, i);
pdev             1535 drivers/pinctrl/sunxi/pinctrl-sunxi.c 		dev_err(&pdev->dev, "Couldn't register IRQ domain\n");
pdev             1563 drivers/pinctrl/sunxi/pinctrl-sunxi.c 	dev_info(&pdev->dev, "initialized sunXi PIO driver\n");
pdev              371 drivers/pinctrl/sunxi/pinctrl-sunxi.h int sunxi_pinctrl_init_with_variant(struct platform_device *pdev,
pdev              869 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c int tegra_xusb_padctl_legacy_probe(struct platform_device *pdev);
pdev              870 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c int tegra_xusb_padctl_legacy_remove(struct platform_device *pdev);
pdev              872 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c int tegra_xusb_padctl_legacy_probe(struct platform_device *pdev)
pdev              880 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c 	padctl = devm_kzalloc(&pdev->dev, sizeof(*padctl), GFP_KERNEL);
pdev              884 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c 	platform_set_drvdata(pdev, padctl);
pdev              886 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c 	padctl->dev = &pdev->dev;
pdev              888 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c 	match = of_match_node(tegra_xusb_padctl_of_match, pdev->dev.of_node);
pdev              891 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              892 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c 	padctl->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              896 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c 	padctl->rst = devm_reset_control_get_exclusive(&pdev->dev, NULL);
pdev              913 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c 	padctl->pinctrl = devm_pinctrl_register(&pdev->dev, &padctl->desc,
pdev              916 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c 		dev_err(&pdev->dev, "failed to register pincontrol\n");
pdev              921 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c 	phy = devm_phy_create(&pdev->dev, NULL, &pcie_phy_ops);
pdev              930 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c 	phy = devm_phy_create(&pdev->dev, NULL, &sata_phy_ops);
pdev              939 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c 	padctl->provider = devm_of_phy_provider_register(&pdev->dev,
pdev              943 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c 		dev_err(&pdev->dev, "failed to register PHYs: %d\n", err);
pdev              955 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c int tegra_xusb_padctl_legacy_remove(struct platform_device *pdev)
pdev              957 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c 	struct tegra_xusb_padctl *padctl = platform_get_drvdata(pdev);
pdev              962 drivers/pinctrl/tegra/pinctrl-tegra-xusb.c 		dev_err(&pdev->dev, "failed to assert reset: %d\n", err);
pdev              639 drivers/pinctrl/tegra/pinctrl-tegra.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              642 drivers/pinctrl/tegra/pinctrl-tegra.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, bank_id);
pdev              708 drivers/pinctrl/tegra/pinctrl-tegra.c int tegra_pinctrl_probe(struct platform_device *pdev,
pdev              718 drivers/pinctrl/tegra/pinctrl-tegra.c 	pmx = devm_kzalloc(&pdev->dev, sizeof(*pmx), GFP_KERNEL);
pdev              722 drivers/pinctrl/tegra/pinctrl-tegra.c 	pmx->dev = &pdev->dev;
pdev              729 drivers/pinctrl/tegra/pinctrl-tegra.c 	pmx->group_pins = devm_kcalloc(&pdev->dev,
pdev              761 drivers/pinctrl/tegra/pinctrl-tegra.c 	tegra_pinctrl_desc.name = dev_name(&pdev->dev);
pdev              766 drivers/pinctrl/tegra/pinctrl-tegra.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, i);
pdev              773 drivers/pinctrl/tegra/pinctrl-tegra.c 	pmx->regs = devm_kcalloc(&pdev->dev, pmx->nbanks, sizeof(*pmx->regs),
pdev              778 drivers/pinctrl/tegra/pinctrl-tegra.c 	pmx->backup_regs = devm_kzalloc(&pdev->dev, backup_regs_size,
pdev              784 drivers/pinctrl/tegra/pinctrl-tegra.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, i);
pdev              785 drivers/pinctrl/tegra/pinctrl-tegra.c 		pmx->regs[i] = devm_ioremap_resource(&pdev->dev, res);
pdev              790 drivers/pinctrl/tegra/pinctrl-tegra.c 	pmx->pctl = devm_pinctrl_register(&pdev->dev, &tegra_pinctrl_desc, pmx);
pdev              792 drivers/pinctrl/tegra/pinctrl-tegra.c 		dev_err(&pdev->dev, "Couldn't register pinctrl driver\n");
pdev              801 drivers/pinctrl/tegra/pinctrl-tegra.c 	platform_set_drvdata(pdev, pmx);
pdev              803 drivers/pinctrl/tegra/pinctrl-tegra.c 	dev_dbg(&pdev->dev, "Probed Tegra pinctrl driver\n");
pdev              199 drivers/pinctrl/tegra/pinctrl-tegra.h int tegra_pinctrl_probe(struct platform_device *pdev,
pdev             1846 drivers/pinctrl/tegra/pinctrl-tegra114.c static int tegra114_pinctrl_probe(struct platform_device *pdev)
pdev             1848 drivers/pinctrl/tegra/pinctrl-tegra114.c 	return tegra_pinctrl_probe(pdev, &tegra114_pinctrl);
pdev             2058 drivers/pinctrl/tegra/pinctrl-tegra124.c static int tegra124_pinctrl_probe(struct platform_device *pdev)
pdev             2060 drivers/pinctrl/tegra/pinctrl-tegra124.c 	return tegra_pinctrl_probe(pdev, &tegra124_pinctrl);
pdev              148 drivers/pinctrl/tegra/pinctrl-tegra194.c static int tegra194_pinctrl_probe(struct platform_device *pdev)
pdev              150 drivers/pinctrl/tegra/pinctrl-tegra194.c 	return tegra_pinctrl_probe(pdev, &tegra194_pinctrl);
pdev             2236 drivers/pinctrl/tegra/pinctrl-tegra20.c static void tegra20_pinctrl_register_clock_muxes(struct platform_device *pdev)
pdev             2238 drivers/pinctrl/tegra/pinctrl-tegra20.c 	struct tegra_pmx *pmx = platform_get_drvdata(pdev);
pdev             2247 drivers/pinctrl/tegra/pinctrl-tegra20.c static int tegra20_pinctrl_probe(struct platform_device *pdev)
pdev             2251 drivers/pinctrl/tegra/pinctrl-tegra20.c 	err = tegra_pinctrl_probe(pdev, &tegra20_pinctrl);
pdev             2255 drivers/pinctrl/tegra/pinctrl-tegra20.c 	tegra20_pinctrl_register_clock_muxes(pdev);
pdev             1560 drivers/pinctrl/tegra/pinctrl-tegra210.c static int tegra210_pinctrl_probe(struct platform_device *pdev)
pdev             1562 drivers/pinctrl/tegra/pinctrl-tegra210.c 	return tegra_pinctrl_probe(pdev, &tegra210_pinctrl);
pdev             2481 drivers/pinctrl/tegra/pinctrl-tegra30.c static int tegra30_pinctrl_probe(struct platform_device *pdev)
pdev             2483 drivers/pinctrl/tegra/pinctrl-tegra30.c 	return tegra_pinctrl_probe(pdev, &tegra30_pinctrl);
pdev              818 drivers/pinctrl/ti/pinctrl-ti-iodelay.c static int ti_iodelay_probe(struct platform_device *pdev)
pdev              820 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	struct device *dev = &pdev->dev;
pdev              849 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              890 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	platform_set_drvdata(pdev, iod);
pdev              905 drivers/pinctrl/ti/pinctrl-ti-iodelay.c static int ti_iodelay_remove(struct platform_device *pdev)
pdev              907 drivers/pinctrl/ti/pinctrl-ti-iodelay.c 	struct ti_iodelay_device *iod = platform_get_drvdata(pdev);
pdev              861 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c int uniphier_pinctrl_probe(struct platform_device *pdev,
pdev              864 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c 	struct device *dev = &pdev->dev;
pdev              909 drivers/pinctrl/uniphier/pinctrl-uniphier-core.c 	platform_set_drvdata(pdev, priv);
pdev              698 drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c static int uniphier_ld11_pinctrl_probe(struct platform_device *pdev)
pdev              700 drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c 	return uniphier_pinctrl_probe(pdev, &uniphier_ld11_pindata);
pdev              811 drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c static int uniphier_ld20_pinctrl_probe(struct platform_device *pdev)
pdev              813 drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c 	return uniphier_pinctrl_probe(pdev, &uniphier_ld20_pindata);
pdev              731 drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c static int uniphier_ld4_pinctrl_probe(struct platform_device *pdev)
pdev              733 drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c 	return uniphier_pinctrl_probe(pdev, &uniphier_ld4_pindata);
pdev              946 drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c static int uniphier_ld6b_pinctrl_probe(struct platform_device *pdev)
pdev              948 drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c 	return uniphier_pinctrl_probe(pdev, &uniphier_ld6b_pindata);
pdev             1240 drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c static int uniphier_pro4_pinctrl_probe(struct platform_device *pdev)
pdev             1242 drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c 	return uniphier_pinctrl_probe(pdev, &uniphier_pro4_pindata);
pdev             1009 drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c static int uniphier_pro5_pinctrl_probe(struct platform_device *pdev)
pdev             1011 drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c 	return uniphier_pinctrl_probe(pdev, &uniphier_pro5_pindata);
pdev              968 drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c static int uniphier_pxs2_pinctrl_probe(struct platform_device *pdev)
pdev              970 drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c 	return uniphier_pinctrl_probe(pdev, &uniphier_pxs2_pindata);
pdev              979 drivers/pinctrl/uniphier/pinctrl-uniphier-pxs3.c static int uniphier_pxs3_pinctrl_probe(struct platform_device *pdev)
pdev              981 drivers/pinctrl/uniphier/pinctrl-uniphier-pxs3.c 	return uniphier_pinctrl_probe(pdev, &uniphier_pxs3_pindata);
pdev              660 drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c static int uniphier_sld8_pinctrl_probe(struct platform_device *pdev)
pdev              662 drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c 	return uniphier_pinctrl_probe(pdev, &uniphier_sld8_pindata);
pdev              183 drivers/pinctrl/uniphier/pinctrl-uniphier.h int uniphier_pinctrl_probe(struct platform_device *pdev,
pdev              448 drivers/pinctrl/vt8500/pinctrl-vt8500.c static int vt8500_pinctrl_probe(struct platform_device *pdev)
pdev              452 drivers/pinctrl/vt8500/pinctrl-vt8500.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              463 drivers/pinctrl/vt8500/pinctrl-vt8500.c 	return wmt_pinctrl_probe(pdev, data);
pdev              479 drivers/pinctrl/vt8500/pinctrl-wm8505.c static int wm8505_pinctrl_probe(struct platform_device *pdev)
pdev              483 drivers/pinctrl/vt8500/pinctrl-wm8505.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              494 drivers/pinctrl/vt8500/pinctrl-wm8505.c 	return wmt_pinctrl_probe(pdev, data);
pdev              317 drivers/pinctrl/vt8500/pinctrl-wm8650.c static int wm8650_pinctrl_probe(struct platform_device *pdev)
pdev              321 drivers/pinctrl/vt8500/pinctrl-wm8650.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              332 drivers/pinctrl/vt8500/pinctrl-wm8650.c 	return wmt_pinctrl_probe(pdev, data);
pdev              356 drivers/pinctrl/vt8500/pinctrl-wm8750.c static int wm8750_pinctrl_probe(struct platform_device *pdev)
pdev              360 drivers/pinctrl/vt8500/pinctrl-wm8750.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              371 drivers/pinctrl/vt8500/pinctrl-wm8750.c 	return wmt_pinctrl_probe(pdev, data);
pdev              335 drivers/pinctrl/vt8500/pinctrl-wm8850.c static int wm8850_pinctrl_probe(struct platform_device *pdev)
pdev              339 drivers/pinctrl/vt8500/pinctrl-wm8850.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              350 drivers/pinctrl/vt8500/pinctrl-wm8850.c 	return wmt_pinctrl_probe(pdev, data);
pdev              552 drivers/pinctrl/vt8500/pinctrl-wmt.c int wmt_pinctrl_probe(struct platform_device *pdev,
pdev              558 drivers/pinctrl/vt8500/pinctrl-wmt.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              559 drivers/pinctrl/vt8500/pinctrl-wmt.c 	data->base = devm_ioremap_resource(&pdev->dev, res);
pdev              567 drivers/pinctrl/vt8500/pinctrl-wmt.c 	data->gpio_chip.parent = &pdev->dev;
pdev              568 drivers/pinctrl/vt8500/pinctrl-wmt.c 	data->gpio_chip.of_node = pdev->dev.of_node;
pdev              571 drivers/pinctrl/vt8500/pinctrl-wmt.c 	platform_set_drvdata(pdev, data);
pdev              573 drivers/pinctrl/vt8500/pinctrl-wmt.c 	data->dev = &pdev->dev;
pdev              575 drivers/pinctrl/vt8500/pinctrl-wmt.c 	data->pctl_dev = devm_pinctrl_register(&pdev->dev, &wmt_desc, data);
pdev              577 drivers/pinctrl/vt8500/pinctrl-wmt.c 		dev_err(&pdev->dev, "Failed to register pinctrl\n");
pdev              583 drivers/pinctrl/vt8500/pinctrl-wmt.c 		dev_err(&pdev->dev, "could not add GPIO chip\n");
pdev              592 drivers/pinctrl/vt8500/pinctrl-wmt.c 	dev_info(&pdev->dev, "Pin controller initialized\n");
pdev               69 drivers/pinctrl/vt8500/pinctrl-wmt.h int wmt_pinctrl_probe(struct platform_device *pdev,
pdev              264 drivers/pinctrl/zte/pinctrl-zx.c static int zx_pinctrl_build_state(struct platform_device *pdev)
pdev              266 drivers/pinctrl/zte/pinctrl-zx.c 	struct zx_pinctrl *zpctl = platform_get_drvdata(pdev);
pdev              277 drivers/pinctrl/zte/pinctrl-zx.c 	groups = devm_kcalloc(&pdev->dev, ngroups, sizeof(*groups),
pdev              362 drivers/pinctrl/zte/pinctrl-zx.c 				func->group_names = devm_kcalloc(&pdev->dev,
pdev              384 drivers/pinctrl/zte/pinctrl-zx.c int zx_pinctrl_init(struct platform_device *pdev,
pdev              393 drivers/pinctrl/zte/pinctrl-zx.c 	zpctl = devm_kzalloc(&pdev->dev, sizeof(*zpctl), GFP_KERNEL);
pdev              399 drivers/pinctrl/zte/pinctrl-zx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              400 drivers/pinctrl/zte/pinctrl-zx.c 	zpctl->base = devm_ioremap_resource(&pdev->dev, res);
pdev              404 drivers/pinctrl/zte/pinctrl-zx.c 	np = of_parse_phandle(pdev->dev.of_node, "zte,auxiliary-controller", 0);
pdev              406 drivers/pinctrl/zte/pinctrl-zx.c 		dev_err(&pdev->dev, "failed to find auxiliary controller\n");
pdev              415 drivers/pinctrl/zte/pinctrl-zx.c 	zpctl->dev = &pdev->dev;
pdev              418 drivers/pinctrl/zte/pinctrl-zx.c 	pctldesc = devm_kzalloc(&pdev->dev, sizeof(*pctldesc), GFP_KERNEL);
pdev              422 drivers/pinctrl/zte/pinctrl-zx.c 	pctldesc->name = dev_name(&pdev->dev);
pdev              430 drivers/pinctrl/zte/pinctrl-zx.c 	zpctl->pctldev = devm_pinctrl_register(&pdev->dev, pctldesc, zpctl);
pdev              433 drivers/pinctrl/zte/pinctrl-zx.c 		dev_err(&pdev->dev, "failed to register pinctrl: %d\n", ret);
pdev              437 drivers/pinctrl/zte/pinctrl-zx.c 	platform_set_drvdata(pdev, zpctl);
pdev              439 drivers/pinctrl/zte/pinctrl-zx.c 	ret = zx_pinctrl_build_state(pdev);
pdev              441 drivers/pinctrl/zte/pinctrl-zx.c 		dev_err(&pdev->dev, "failed to build state: %d\n", ret);
pdev              445 drivers/pinctrl/zte/pinctrl-zx.c 	dev_info(&pdev->dev, "initialized pinctrl driver\n");
pdev               99 drivers/pinctrl/zte/pinctrl-zx.h int zx_pinctrl_init(struct platform_device *pdev,
pdev             1003 drivers/pinctrl/zte/pinctrl-zx296718.c static int zx296718_pinctrl_probe(struct platform_device *pdev)
pdev             1005 drivers/pinctrl/zte/pinctrl-zx296718.c 	return zx_pinctrl_init(pdev, &zx296718_pinctrl_info);
pdev              122 drivers/platform/chrome/chromeos_laptop.c 	struct pci_dev *pdev;
pdev              127 drivers/platform/chrome/chromeos_laptop.c 	pdev = to_pci_dev(dev);
pdev              128 drivers/platform/chrome/chromeos_laptop.c 	return devid == pci_dev_id(pdev);
pdev               84 drivers/platform/chrome/chromeos_pstore.c static int __init chromeos_probe_acpi(struct platform_device *pdev)
pdev               89 drivers/platform/chrome/chromeos_pstore.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              375 drivers/platform/chrome/cros_ec_chardev.c static int cros_ec_chardev_probe(struct platform_device *pdev)
pdev              377 drivers/platform/chrome/cros_ec_chardev.c 	struct cros_ec_dev *ec_dev = dev_get_drvdata(pdev->dev.parent);
pdev              382 drivers/platform/chrome/cros_ec_chardev.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              390 drivers/platform/chrome/cros_ec_chardev.c 	data->misc.parent = pdev->dev.parent;
pdev              392 drivers/platform/chrome/cros_ec_chardev.c 	dev_set_drvdata(&pdev->dev, data);
pdev              397 drivers/platform/chrome/cros_ec_chardev.c static int cros_ec_chardev_remove(struct platform_device *pdev)
pdev              399 drivers/platform/chrome/cros_ec_chardev.c 	struct chardev_data *data = dev_get_drvdata(&pdev->dev);
pdev              325 drivers/platform/chrome/cros_ec_lpc.c static int cros_ec_lpc_probe(struct platform_device *pdev)
pdev              327 drivers/platform/chrome/cros_ec_lpc.c 	struct device *dev = &pdev->dev;
pdev              376 drivers/platform/chrome/cros_ec_lpc.c 	platform_set_drvdata(pdev, ec_dev);
pdev              390 drivers/platform/chrome/cros_ec_lpc.c 	irq = platform_get_irq(pdev, 0);
pdev              422 drivers/platform/chrome/cros_ec_lpc.c static int cros_ec_lpc_remove(struct platform_device *pdev)
pdev              424 drivers/platform/chrome/cros_ec_lpc.c 	struct cros_ec_device *ec_dev = platform_get_drvdata(pdev);
pdev              427 drivers/platform/chrome/cros_ec_lpc.c 	adev = ACPI_COMPANION(&pdev->dev);
pdev               59 drivers/platform/chrome/cros_kbd_led_backlight.c static int keyboard_led_probe(struct platform_device *pdev)
pdev               71 drivers/platform/chrome/cros_kbd_led_backlight.c 		dev_err(&pdev->dev, "Unable to find ACPI device %s: %d\n",
pdev               76 drivers/platform/chrome/cros_kbd_led_backlight.c 	cdev = devm_kzalloc(&pdev->dev, sizeof(*cdev), GFP_KERNEL);
pdev               86 drivers/platform/chrome/cros_kbd_led_backlight.c 	error = devm_led_classdev_register(&pdev->dev, cdev);
pdev               25 drivers/platform/chrome/wilco_ec/core.c static struct resource *wilco_get_resource(struct platform_device *pdev,
pdev               28 drivers/platform/chrome/wilco_ec/core.c 	struct device *dev = &pdev->dev;
pdev               31 drivers/platform/chrome/wilco_ec/core.c 	res = platform_get_resource(pdev, IORESOURCE_IO, index);
pdev               41 drivers/platform/chrome/wilco_ec/core.c static int wilco_ec_probe(struct platform_device *pdev)
pdev               43 drivers/platform/chrome/wilco_ec/core.c 	struct device *dev = &pdev->dev;
pdev               51 drivers/platform/chrome/wilco_ec/core.c 	platform_set_drvdata(pdev, ec);
pdev               61 drivers/platform/chrome/wilco_ec/core.c 	ec->io_data = wilco_get_resource(pdev, 0);	/* Host Data */
pdev               62 drivers/platform/chrome/wilco_ec/core.c 	ec->io_command = wilco_get_resource(pdev, 1);	/* Host Command */
pdev               63 drivers/platform/chrome/wilco_ec/core.c 	ec->io_packet = wilco_get_resource(pdev, 2);	/* MEC EMI */
pdev              119 drivers/platform/chrome/wilco_ec/core.c static int wilco_ec_remove(struct platform_device *pdev)
pdev              121 drivers/platform/chrome/wilco_ec/core.c 	struct wilco_ec_device *ec = platform_get_drvdata(pdev);
pdev              215 drivers/platform/chrome/wilco_ec/debugfs.c static int wilco_ec_debugfs_probe(struct platform_device *pdev)
pdev              217 drivers/platform/chrome/wilco_ec/debugfs.c 	struct wilco_ec_device *ec = dev_get_drvdata(pdev->dev.parent);
pdev              219 drivers/platform/chrome/wilco_ec/debugfs.c 	debug_info = devm_kzalloc(&pdev->dev, sizeof(*debug_info), GFP_KERNEL);
pdev              233 drivers/platform/chrome/wilco_ec/debugfs.c static int wilco_ec_debugfs_remove(struct platform_device *pdev)
pdev              361 drivers/platform/chrome/wilco_ec/telemetry.c static int telem_device_probe(struct platform_device *pdev)
pdev              370 drivers/platform/chrome/wilco_ec/telemetry.c 		dev_err(&pdev->dev, "Failed to find minor number: %d", error);
pdev              381 drivers/platform/chrome/wilco_ec/telemetry.c 	dev_data->ec = dev_get_platdata(&pdev->dev);
pdev              383 drivers/platform/chrome/wilco_ec/telemetry.c 	platform_set_drvdata(pdev, dev_data);
pdev              404 drivers/platform/chrome/wilco_ec/telemetry.c static int telem_device_remove(struct platform_device *pdev)
pdev              406 drivers/platform/chrome/wilco_ec/telemetry.c 	struct telem_device_data *dev_data = platform_get_drvdata(pdev);
pdev              615 drivers/platform/goldfish/goldfish_pipe.c static void goldfish_pipe_device_deinit(struct platform_device *pdev,
pdev              820 drivers/platform/goldfish/goldfish_pipe.c static int goldfish_pipe_device_init(struct platform_device *pdev,
pdev              828 drivers/platform/goldfish/goldfish_pipe.c 	err = devm_request_irq(&pdev->dev, dev->irq,
pdev              832 drivers/platform/goldfish/goldfish_pipe.c 		dev_err(&pdev->dev, "unable to allocate IRQ for v2\n");
pdev              839 drivers/platform/goldfish/goldfish_pipe.c 		dev_err(&pdev->dev, "unable to register v2 device\n");
pdev              843 drivers/platform/goldfish/goldfish_pipe.c 	dev->pdev_dev = &pdev->dev;
pdev              880 drivers/platform/goldfish/goldfish_pipe.c 	platform_set_drvdata(pdev, dev);
pdev              884 drivers/platform/goldfish/goldfish_pipe.c static void goldfish_pipe_device_deinit(struct platform_device *pdev,
pdev              893 drivers/platform/goldfish/goldfish_pipe.c static int goldfish_pipe_probe(struct platform_device *pdev)
pdev              898 drivers/platform/goldfish/goldfish_pipe.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_KERNEL);
pdev              905 drivers/platform/goldfish/goldfish_pipe.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              907 drivers/platform/goldfish/goldfish_pipe.c 		dev_err(&pdev->dev, "can't allocate i/o page\n");
pdev              910 drivers/platform/goldfish/goldfish_pipe.c 	dev->base = devm_ioremap(&pdev->dev, r->start, PAGE_SIZE);
pdev              912 drivers/platform/goldfish/goldfish_pipe.c 		dev_err(&pdev->dev, "ioremap failed\n");
pdev              916 drivers/platform/goldfish/goldfish_pipe.c 	r = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              934 drivers/platform/goldfish/goldfish_pipe.c 	return goldfish_pipe_device_init(pdev, dev);
pdev              937 drivers/platform/goldfish/goldfish_pipe.c static int goldfish_pipe_remove(struct platform_device *pdev)
pdev              939 drivers/platform/goldfish/goldfish_pipe.c 	struct goldfish_pipe_dev *dev = platform_get_drvdata(pdev);
pdev              941 drivers/platform/goldfish/goldfish_pipe.c 	goldfish_pipe_device_deinit(pdev, dev);
pdev             1181 drivers/platform/mellanox/mlxbf-tmfifo.c static int mlxbf_tmfifo_probe(struct platform_device *pdev)
pdev             1184 drivers/platform/mellanox/mlxbf-tmfifo.c 	struct device *dev = &pdev->dev;
pdev             1198 drivers/platform/mellanox/mlxbf-tmfifo.c 	fifo->rx_base = devm_platform_ioremap_resource(pdev, 0);
pdev             1203 drivers/platform/mellanox/mlxbf-tmfifo.c 	fifo->tx_base = devm_platform_ioremap_resource(pdev, 1);
pdev             1207 drivers/platform/mellanox/mlxbf-tmfifo.c 	platform_set_drvdata(pdev, fifo);
pdev             1214 drivers/platform/mellanox/mlxbf-tmfifo.c 		fifo->irq_info[i].irq = platform_get_irq(pdev, i);
pdev             1254 drivers/platform/mellanox/mlxbf-tmfifo.c static int mlxbf_tmfifo_remove(struct platform_device *pdev)
pdev             1256 drivers/platform/mellanox/mlxbf-tmfifo.c 	struct mlxbf_tmfifo *fifo = platform_get_drvdata(pdev);
pdev               82 drivers/platform/mellanox/mlxreg-hotplug.c 	struct platform_device *pdev;
pdev              115 drivers/platform/mellanox/mlxreg-hotplug.c 	pdata = dev_get_platdata(&priv->pdev->dev);
pdev              170 drivers/platform/mellanox/mlxreg-hotplug.c 	pdata = dev_get_platdata(&priv->pdev->dev);
pdev              201 drivers/platform/mellanox/mlxreg-hotplug.c 	pdata = dev_get_platdata(&priv->pdev->dev);
pdev              211 drivers/platform/mellanox/mlxreg-hotplug.c 			PRIV_ATTR(id)->name = devm_kasprintf(&priv->pdev->dev,
pdev              232 drivers/platform/mellanox/mlxreg-hotplug.c 	priv->group.attrs = devm_kcalloc(&priv->pdev->dev,
pdev              426 drivers/platform/mellanox/mlxreg-hotplug.c 	pdata = dev_get_platdata(&priv->pdev->dev);
pdev              503 drivers/platform/mellanox/mlxreg-hotplug.c 	pdata = dev_get_platdata(&priv->pdev->dev);
pdev              575 drivers/platform/mellanox/mlxreg-hotplug.c 	pdata = dev_get_platdata(&priv->pdev->dev);
pdev              618 drivers/platform/mellanox/mlxreg-hotplug.c static int mlxreg_hotplug_probe(struct platform_device *pdev)
pdev              625 drivers/platform/mellanox/mlxreg-hotplug.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              627 drivers/platform/mellanox/mlxreg-hotplug.c 		dev_err(&pdev->dev, "Failed to get platform data.\n");
pdev              637 drivers/platform/mellanox/mlxreg-hotplug.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              644 drivers/platform/mellanox/mlxreg-hotplug.c 		priv->irq = platform_get_irq(pdev, 0);
pdev              650 drivers/platform/mellanox/mlxreg-hotplug.c 	priv->dev = pdev->dev.parent;
pdev              651 drivers/platform/mellanox/mlxreg-hotplug.c 	priv->pdev = pdev;
pdev              653 drivers/platform/mellanox/mlxreg-hotplug.c 	err = devm_request_irq(&pdev->dev, priv->irq,
pdev              657 drivers/platform/mellanox/mlxreg-hotplug.c 		dev_err(&pdev->dev, "Failed to request irq: %d\n", err);
pdev              664 drivers/platform/mellanox/mlxreg-hotplug.c 	dev_set_drvdata(&pdev->dev, priv);
pdev              668 drivers/platform/mellanox/mlxreg-hotplug.c 		dev_err(&pdev->dev, "Failed to allocate attributes: %d\n",
pdev              673 drivers/platform/mellanox/mlxreg-hotplug.c 	priv->hwmon = devm_hwmon_device_register_with_groups(&pdev->dev,
pdev              676 drivers/platform/mellanox/mlxreg-hotplug.c 		dev_err(&pdev->dev, "Failed to register hwmon device %ld\n",
pdev              688 drivers/platform/mellanox/mlxreg-hotplug.c static int mlxreg_hotplug_remove(struct platform_device *pdev)
pdev              690 drivers/platform/mellanox/mlxreg-hotplug.c 	struct mlxreg_hotplug_priv_data *priv = dev_get_drvdata(&pdev->dev);
pdev              694 drivers/platform/mellanox/mlxreg-hotplug.c 	devm_free_irq(&pdev->dev, priv->irq, priv);
pdev               35 drivers/platform/mellanox/mlxreg-io.c 	struct platform_device *pdev;
pdev              142 drivers/platform/mellanox/mlxreg-io.c 	dev_err(&priv->pdev->dev, "Bus access error\n");
pdev              155 drivers/platform/mellanox/mlxreg-io.c 	priv->group.attrs = devm_kcalloc(&priv->pdev->dev,
pdev              170 drivers/platform/mellanox/mlxreg-io.c 				devm_kasprintf(&priv->pdev->dev, GFP_KERNEL,
pdev              174 drivers/platform/mellanox/mlxreg-io.c 			dev_err(&priv->pdev->dev, "Memory allocation failed for sysfs attribute %d.\n",
pdev              194 drivers/platform/mellanox/mlxreg-io.c static int mlxreg_io_probe(struct platform_device *pdev)
pdev              199 drivers/platform/mellanox/mlxreg-io.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              203 drivers/platform/mellanox/mlxreg-io.c 	priv->pdata = dev_get_platdata(&pdev->dev);
pdev              205 drivers/platform/mellanox/mlxreg-io.c 		dev_err(&pdev->dev, "Failed to get platform data.\n");
pdev              209 drivers/platform/mellanox/mlxreg-io.c 	priv->pdev = pdev;
pdev              213 drivers/platform/mellanox/mlxreg-io.c 		dev_err(&priv->pdev->dev, "Failed to allocate attributes: %d\n",
pdev              218 drivers/platform/mellanox/mlxreg-io.c 	priv->hwmon = devm_hwmon_device_register_with_groups(&pdev->dev,
pdev              223 drivers/platform/mellanox/mlxreg-io.c 		dev_err(&pdev->dev, "Failed to register hwmon device %ld\n",
pdev              228 drivers/platform/mellanox/mlxreg-io.c 	dev_set_drvdata(&pdev->dev, priv);
pdev              404 drivers/platform/olpc/olpc-ec.c static int olpc_ec_probe(struct platform_device *pdev)
pdev              425 drivers/platform/olpc/olpc-ec.c 	platform_set_drvdata(pdev, ec);
pdev              435 drivers/platform/olpc/olpc-ec.c 	config.dev = pdev->dev.parent;
pdev              438 drivers/platform/olpc/olpc-ec.c 	ec->dcon_rdev = devm_regulator_register(&pdev->dev, &dcon_desc,
pdev              441 drivers/platform/olpc/olpc-ec.c 		dev_err(&pdev->dev, "failed to register DCON regulator\n");
pdev              452 drivers/platform/olpc/olpc-ec.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              453 drivers/platform/olpc/olpc-ec.c 	struct olpc_ec_priv *ec = platform_get_drvdata(pdev);
pdev              459 drivers/platform/olpc/olpc-ec.c 		err = ec_driver->suspend(pdev);
pdev              468 drivers/platform/olpc/olpc-ec.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              469 drivers/platform/olpc/olpc-ec.c 	struct olpc_ec_priv *ec = platform_get_drvdata(pdev);
pdev              472 drivers/platform/olpc/olpc-ec.c 	return ec_driver->resume ? ec_driver->resume(pdev) : 0;
pdev              495 drivers/platform/x86/apple-gmux.c static enum vga_switcheroo_client_id gmux_get_client_id(struct pci_dev *pdev)
pdev              501 drivers/platform/x86/apple-gmux.c 	if (pdev->vendor == PCI_VENDOR_ID_INTEL)
pdev              503 drivers/platform/x86/apple-gmux.c 	else if (pdev->vendor == PCI_VENDOR_ID_NVIDIA &&
pdev              504 drivers/platform/x86/apple-gmux.c 		 pdev->device == 0x0863)
pdev             2407 drivers/platform/x86/asus-wmi.c static int asus_wmi_add(struct platform_device *pdev)
pdev             2409 drivers/platform/x86/asus-wmi.c 	struct platform_driver *pdrv = to_platform_driver(pdev->dev.driver);
pdev             2422 drivers/platform/x86/asus-wmi.c 	asus->platform_device = pdev;
pdev             2423 drivers/platform/x86/asus-wmi.c 	wdrv->platform_device = pdev;
pdev             2625 drivers/platform/x86/asus-wmi.c static int asus_wmi_probe(struct platform_device *pdev)
pdev             2627 drivers/platform/x86/asus-wmi.c 	struct platform_driver *pdrv = to_platform_driver(pdev->dev.driver);
pdev             2642 drivers/platform/x86/asus-wmi.c 		ret = wdrv->probe(pdev);
pdev             2647 drivers/platform/x86/asus-wmi.c 	return asus_wmi_add(pdev);
pdev             1033 drivers/platform/x86/compal-laptop.c static int compal_probe(struct platform_device *pdev)
pdev             1044 drivers/platform/x86/compal-laptop.c 	data = devm_kzalloc(&pdev->dev, sizeof(struct compal_data), GFP_KERNEL);
pdev             1050 drivers/platform/x86/compal-laptop.c 	err = sysfs_create_group(&pdev->dev.kobj, &compal_platform_attr_group);
pdev             1054 drivers/platform/x86/compal-laptop.c 	hwmon_dev = devm_hwmon_device_register_with_groups(&pdev->dev,
pdev             1072 drivers/platform/x86/compal-laptop.c 	platform_set_drvdata(pdev, data);
pdev             1077 drivers/platform/x86/compal-laptop.c 	sysfs_remove_group(&pdev->dev.kobj, &compal_platform_attr_group);
pdev             1094 drivers/platform/x86/compal-laptop.c static int compal_remove(struct platform_device *pdev)
pdev             1104 drivers/platform/x86/compal-laptop.c 	data = platform_get_drvdata(pdev);
pdev             1107 drivers/platform/x86/compal-laptop.c 	sysfs_remove_group(&pdev->dev.kobj, &compal_platform_attr_group);
pdev              547 drivers/platform/x86/dell-smbios-base.c static void free_group(struct platform_device *pdev)
pdev              551 drivers/platform/x86/dell-smbios-base.c 	sysfs_remove_group(&pdev->dev.kobj,
pdev              194 drivers/platform/x86/eeepc-wmi.c static int eeepc_wmi_probe(struct platform_device *pdev)
pdev              124 drivers/platform/x86/gpd-pocket-fan.c static int gpd_pocket_fan_probe(struct platform_device *pdev)
pdev              131 drivers/platform/x86/gpd-pocket-fan.c 			dev_err(&pdev->dev, "Invalid temp-limit %d (must be between 20000 and 90000)\n",
pdev              140 drivers/platform/x86/gpd-pocket-fan.c 		dev_err(&pdev->dev, "Invalid hysteresis %d (must be between 1000 and 10000)\n",
pdev              145 drivers/platform/x86/gpd-pocket-fan.c 		dev_err(&pdev->dev, "Invalid speed_on_ac %d (must be between 0 and 3)\n",
pdev              150 drivers/platform/x86/gpd-pocket-fan.c 	fan = devm_kzalloc(&pdev->dev, sizeof(*fan), GFP_KERNEL);
pdev              154 drivers/platform/x86/gpd-pocket-fan.c 	fan->dev = &pdev->dev;
pdev              176 drivers/platform/x86/gpd-pocket-fan.c 	platform_set_drvdata(pdev, fan);
pdev              180 drivers/platform/x86/gpd-pocket-fan.c static int gpd_pocket_fan_remove(struct platform_device *pdev)
pdev              182 drivers/platform/x86/gpd-pocket-fan.c 	struct gpd_pocket_fan_data *fan = platform_get_drvdata(pdev);
pdev               61 drivers/platform/x86/hdaps.c static struct platform_device *pdev;
pdev              552 drivers/platform/x86/hdaps.c 	pdev = platform_device_register_simple("hdaps", -1, NULL, 0);
pdev              553 drivers/platform/x86/hdaps.c 	if (IS_ERR(pdev)) {
pdev              554 drivers/platform/x86/hdaps.c 		ret = PTR_ERR(pdev);
pdev              558 drivers/platform/x86/hdaps.c 	ret = sysfs_create_group(&pdev->dev.kobj, &hdaps_attribute_group);
pdev              579 drivers/platform/x86/hdaps.c 	idev->dev.parent = &pdev->dev;
pdev              596 drivers/platform/x86/hdaps.c 	sysfs_remove_group(&pdev->dev.kobj, &hdaps_attribute_group);
pdev              598 drivers/platform/x86/hdaps.c 	platform_device_unregister(pdev);
pdev              612 drivers/platform/x86/hdaps.c 	sysfs_remove_group(&pdev->dev.kobj, &hdaps_attribute_group);
pdev              613 drivers/platform/x86/hdaps.c 	platform_device_unregister(pdev);
pdev               59 drivers/platform/x86/i2c-multi-instantiate.c static int i2c_multi_inst_probe(struct platform_device *pdev)
pdev               65 drivers/platform/x86/i2c-multi-instantiate.c 	struct device *dev = &pdev->dev;
pdev              107 drivers/platform/x86/i2c-multi-instantiate.c 			ret = platform_get_irq(pdev, inst_data[i].irq_idx);
pdev              133 drivers/platform/x86/i2c-multi-instantiate.c 	platform_set_drvdata(pdev, multi);
pdev              143 drivers/platform/x86/i2c-multi-instantiate.c static int i2c_multi_inst_remove(struct platform_device *pdev)
pdev              145 drivers/platform/x86/i2c-multi-instantiate.c 	struct i2c_multi_inst_data *multi = platform_get_drvdata(pdev);
pdev              968 drivers/platform/x86/ideapad-laptop.c static int ideapad_acpi_add(struct platform_device *pdev)
pdev              975 drivers/platform/x86/ideapad-laptop.c 	ret = acpi_bus_get_device(ACPI_HANDLE(&pdev->dev), &adev);
pdev              982 drivers/platform/x86/ideapad-laptop.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              986 drivers/platform/x86/ideapad-laptop.c 	dev_set_drvdata(&pdev->dev, priv);
pdev              989 drivers/platform/x86/ideapad-laptop.c 	priv->platform_device = pdev;
pdev             1057 drivers/platform/x86/ideapad-laptop.c static int ideapad_acpi_remove(struct platform_device *pdev)
pdev             1059 drivers/platform/x86/ideapad-laptop.c 	struct ideapad_private *priv = dev_get_drvdata(&pdev->dev);
pdev             1074 drivers/platform/x86/ideapad-laptop.c 	dev_set_drvdata(&pdev->dev, NULL);
pdev               89 drivers/platform/x86/intel_atomisp2_pm.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev               92 drivers/platform/x86/intel_atomisp2_pm.c 	pci_write_config_dword(pdev, PCI_INTERRUPT_CTRL, 0);
pdev               99 drivers/platform/x86/intel_atomisp2_pm.c 	pci_read_config_dword(pdev, PCI_CSI_CONTROL, &val);
pdev              101 drivers/platform/x86/intel_atomisp2_pm.c 	pci_write_config_dword(pdev, PCI_CSI_CONTROL, val);
pdev              108 drivers/platform/x86/intel_atomisp2_pm.c 	pci_save_state(pdev);
pdev              109 drivers/platform/x86/intel_atomisp2_pm.c 	pdev->current_state = PCI_D3cold;
pdev              110 drivers/platform/x86/intel_atomisp2_pm.c 	isp_set_power(pdev, false);
pdev              117 drivers/platform/x86/intel_atomisp2_pm.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              119 drivers/platform/x86/intel_atomisp2_pm.c 	isp_set_power(pdev, true);
pdev              120 drivers/platform/x86/intel_atomisp2_pm.c 	pdev->current_state = PCI_D0;
pdev              121 drivers/platform/x86/intel_atomisp2_pm.c 	pci_restore_state(pdev);
pdev               48 drivers/platform/x86/intel_bxtwc_tmu.c static int bxt_wcove_tmu_probe(struct platform_device *pdev)
pdev               50 drivers/platform/x86/intel_bxtwc_tmu.c 	struct intel_soc_pmic *pmic = dev_get_drvdata(pdev->dev.parent);
pdev               55 drivers/platform/x86/intel_bxtwc_tmu.c 	wctmu = devm_kzalloc(&pdev->dev, sizeof(*wctmu), GFP_KERNEL);
pdev               59 drivers/platform/x86/intel_bxtwc_tmu.c 	wctmu->dev = &pdev->dev;
pdev               62 drivers/platform/x86/intel_bxtwc_tmu.c 	irq = platform_get_irq(pdev, 0);
pdev               69 drivers/platform/x86/intel_bxtwc_tmu.c 		dev_err(&pdev->dev,
pdev               74 drivers/platform/x86/intel_bxtwc_tmu.c 	ret = devm_request_threaded_irq(&pdev->dev, virq,
pdev               78 drivers/platform/x86/intel_bxtwc_tmu.c 		dev_err(&pdev->dev, "request irq failed: %d,virq: %d\n",
pdev               88 drivers/platform/x86/intel_bxtwc_tmu.c 	platform_set_drvdata(pdev, wctmu);
pdev               92 drivers/platform/x86/intel_bxtwc_tmu.c static int bxt_wcove_tmu_remove(struct platform_device *pdev)
pdev               94 drivers/platform/x86/intel_bxtwc_tmu.c 	struct wcove_tmu *wctmu = platform_get_drvdata(pdev);
pdev              147 drivers/platform/x86/intel_cht_int33fe.c 	struct pci_dev *pdev;
pdev              154 drivers/platform/x86/intel_cht_int33fe.c 	pdev = pci_get_class(PCI_CLASS_DISPLAY_VGA << 8, NULL);
pdev              155 drivers/platform/x86/intel_cht_int33fe.c 	if (!pdev || pdev->vendor != PCI_VENDOR_ID_INTEL) {
pdev              156 drivers/platform/x86/intel_cht_int33fe.c 		pci_dev_put(pdev);
pdev              161 drivers/platform/x86/intel_cht_int33fe.c 	data->dp = device_get_named_child_node(&pdev->dev, "DD02");
pdev              162 drivers/platform/x86/intel_cht_int33fe.c 	pci_dev_put(pdev);
pdev              259 drivers/platform/x86/intel_cht_int33fe.c static int cht_int33fe_probe(struct platform_device *pdev)
pdev              261 drivers/platform/x86/intel_cht_int33fe.c 	struct device *dev = &pdev->dev;
pdev              368 drivers/platform/x86/intel_cht_int33fe.c 	platform_set_drvdata(pdev, data);
pdev              384 drivers/platform/x86/intel_cht_int33fe.c static int cht_int33fe_remove(struct platform_device *pdev)
pdev              386 drivers/platform/x86/intel_cht_int33fe.c 	struct cht_int33fe_data *data = platform_get_drvdata(pdev);
pdev               36 drivers/platform/x86/intel_chtdc_ti_pwrbtn.c static int chtdc_ti_pwrbtn_probe(struct platform_device *pdev)
pdev               38 drivers/platform/x86/intel_chtdc_ti_pwrbtn.c 	struct device *dev = &pdev->dev;
pdev               43 drivers/platform/x86/intel_chtdc_ti_pwrbtn.c 	irq = platform_get_irq(pdev, 0);
pdev               49 drivers/platform/x86/intel_chtdc_ti_pwrbtn.c 	input->name = pdev->name;
pdev               70 drivers/platform/x86/intel_chtdc_ti_pwrbtn.c static int chtdc_ti_pwrbtn_remove(struct platform_device *pdev)
pdev               72 drivers/platform/x86/intel_chtdc_ti_pwrbtn.c 	dev_pm_clear_wake_irq(&pdev->dev);
pdev               73 drivers/platform/x86/intel_chtdc_ti_pwrbtn.c 	device_init_wakeup(&pdev->dev, false);
pdev              101 drivers/platform/x86/intel_int0002_vgpio.c 	struct platform_device *pdev = to_platform_device(chip->parent);
pdev              102 drivers/platform/x86/intel_int0002_vgpio.c 	int irq = platform_get_irq(pdev, 0);
pdev              171 drivers/platform/x86/intel_int0002_vgpio.c static int int0002_probe(struct platform_device *pdev)
pdev              173 drivers/platform/x86/intel_int0002_vgpio.c 	struct device *dev = &pdev->dev;
pdev              184 drivers/platform/x86/intel_int0002_vgpio.c 	irq = platform_get_irq(pdev, 0);
pdev              203 drivers/platform/x86/intel_int0002_vgpio.c 	ret = devm_gpiochip_add_data(&pdev->dev, chip, NULL);
pdev              236 drivers/platform/x86/intel_int0002_vgpio.c static int int0002_remove(struct platform_device *pdev)
pdev              238 drivers/platform/x86/intel_int0002_vgpio.c 	device_init_wakeup(&pdev->dev, false);
pdev              121 drivers/platform/x86/intel_mid_powerbtn.c static int mid_pb_probe(struct platform_device *pdev)
pdev              126 drivers/platform/x86/intel_mid_powerbtn.c 	int irq = platform_get_irq(pdev, 0);
pdev              134 drivers/platform/x86/intel_mid_powerbtn.c 		dev_err(&pdev->dev, "Failed to get IRQ: %d\n", irq);
pdev              138 drivers/platform/x86/intel_mid_powerbtn.c 	input = devm_input_allocate_device(&pdev->dev);
pdev              142 drivers/platform/x86/intel_mid_powerbtn.c 	input->name = pdev->name;
pdev              145 drivers/platform/x86/intel_mid_powerbtn.c 	input->dev.parent = &pdev->dev;
pdev              149 drivers/platform/x86/intel_mid_powerbtn.c 	ddata = devm_kmemdup(&pdev->dev, (void *)id->driver_data,
pdev              154 drivers/platform/x86/intel_mid_powerbtn.c 	ddata->dev = &pdev->dev;
pdev              164 drivers/platform/x86/intel_mid_powerbtn.c 	error = devm_request_threaded_irq(&pdev->dev, irq, NULL, mid_pb_isr,
pdev              167 drivers/platform/x86/intel_mid_powerbtn.c 		dev_err(&pdev->dev,
pdev              174 drivers/platform/x86/intel_mid_powerbtn.c 		dev_err(&pdev->dev,
pdev              179 drivers/platform/x86/intel_mid_powerbtn.c 	platform_set_drvdata(pdev, ddata);
pdev              193 drivers/platform/x86/intel_mid_powerbtn.c 		dev_err(&pdev->dev,
pdev              199 drivers/platform/x86/intel_mid_powerbtn.c 	device_init_wakeup(&pdev->dev, true);
pdev              200 drivers/platform/x86/intel_mid_powerbtn.c 	dev_pm_set_wake_irq(&pdev->dev, irq);
pdev              205 drivers/platform/x86/intel_mid_powerbtn.c static int mid_pb_remove(struct platform_device *pdev)
pdev              207 drivers/platform/x86/intel_mid_powerbtn.c 	dev_pm_clear_wake_irq(&pdev->dev);
pdev              208 drivers/platform/x86/intel_mid_powerbtn.c 	device_init_wakeup(&pdev->dev, false);
pdev               72 drivers/platform/x86/intel_mid_thermal.c 	struct platform_device *pdev;
pdev              459 drivers/platform/x86/intel_mid_thermal.c static int mid_thermal_probe(struct platform_device *pdev)
pdev              469 drivers/platform/x86/intel_mid_thermal.c 	pinfo = devm_kzalloc(&pdev->dev, sizeof(struct platform_info),
pdev              475 drivers/platform/x86/intel_mid_thermal.c 	ret = mid_initialize_adc(&pdev->dev);
pdev              477 drivers/platform/x86/intel_mid_thermal.c 		dev_err(&pdev->dev, "ADC init failed");
pdev              498 drivers/platform/x86/intel_mid_thermal.c 	pinfo->pdev = pdev;
pdev              499 drivers/platform/x86/intel_mid_thermal.c 	platform_set_drvdata(pdev, pinfo);
pdev              518 drivers/platform/x86/intel_mid_thermal.c static int mid_thermal_remove(struct platform_device *pdev)
pdev              521 drivers/platform/x86/intel_mid_thermal.c 	struct platform_info *pinfo = platform_get_drvdata(pdev);
pdev               42 drivers/platform/x86/intel_mrfld_pwrbtn.c static int mrfld_pwrbtn_probe(struct platform_device *pdev)
pdev               44 drivers/platform/x86/intel_mrfld_pwrbtn.c 	struct device *dev = &pdev->dev;
pdev               49 drivers/platform/x86/intel_mrfld_pwrbtn.c 	irq = platform_get_irq(pdev, 0);
pdev               56 drivers/platform/x86/intel_mrfld_pwrbtn.c 	input->name = pdev->name;
pdev               68 drivers/platform/x86/intel_mrfld_pwrbtn.c 					IRQF_ONESHOT | IRQF_SHARED, pdev->name,
pdev               81 drivers/platform/x86/intel_mrfld_pwrbtn.c static int mrfld_pwrbtn_remove(struct platform_device *pdev)
pdev               83 drivers/platform/x86/intel_mrfld_pwrbtn.c 	struct device *dev = &pdev->dev;
pdev              264 drivers/platform/x86/intel_oaktrail.c static int oaktrail_probe(struct platform_device *pdev)
pdev              269 drivers/platform/x86/intel_oaktrail.c static int oaktrail_remove(struct platform_device *pdev)
pdev              860 drivers/platform/x86/intel_pmc_core.c static int pmc_core_probe(struct platform_device *pdev)
pdev              899 drivers/platform/x86/intel_pmc_core.c 	platform_set_drvdata(pdev, pmcdev);
pdev              906 drivers/platform/x86/intel_pmc_core.c 	dev_info(&pdev->dev, " initialized\n");
pdev              911 drivers/platform/x86/intel_pmc_core.c static int pmc_core_remove(struct platform_device *pdev)
pdev              913 drivers/platform/x86/intel_pmc_core.c 	struct pmc_dev *pmcdev = platform_get_drvdata(pdev);
pdev              916 drivers/platform/x86/intel_pmc_core.c 	platform_set_drvdata(pdev, NULL);
pdev              508 drivers/platform/x86/intel_pmc_ipc.c static int ipc_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              521 drivers/platform/x86/intel_pmc_ipc.c 	ret = pcim_enable_device(pdev);
pdev              525 drivers/platform/x86/intel_pmc_ipc.c 	ret = pcim_iomap_regions(pdev, 1 << 0, pci_name(pdev));
pdev              531 drivers/platform/x86/intel_pmc_ipc.c 	pmc->ipc_base = pcim_iomap_table(pdev)[0];
pdev              533 drivers/platform/x86/intel_pmc_ipc.c 	ret = devm_request_irq(&pdev->dev, pdev->irq, ioc, 0, "intel_pmc_ipc",
pdev              536 drivers/platform/x86/intel_pmc_ipc.c 		dev_err(&pdev->dev, "Failed to request irq\n");
pdev              540 drivers/platform/x86/intel_pmc_ipc.c 	pmc->dev = &pdev->dev;
pdev              542 drivers/platform/x86/intel_pmc_ipc.c 	pci_set_drvdata(pdev, pmc);
pdev              680 drivers/platform/x86/intel_pmc_ipc.c 	struct platform_device *pdev;
pdev              689 drivers/platform/x86/intel_pmc_ipc.c 	pdev = platform_device_register_full(&pdevinfo);
pdev              690 drivers/platform/x86/intel_pmc_ipc.c 	if (IS_ERR(pdev))
pdev              691 drivers/platform/x86/intel_pmc_ipc.c 		return PTR_ERR(pdev);
pdev              693 drivers/platform/x86/intel_pmc_ipc.c 	ipcdev.punit_dev = pdev;
pdev              700 drivers/platform/x86/intel_pmc_ipc.c 	struct platform_device *pdev;
pdev              720 drivers/platform/x86/intel_pmc_ipc.c 	pdev = platform_device_register_full(&pdevinfo);
pdev              721 drivers/platform/x86/intel_pmc_ipc.c 	if (IS_ERR(pdev))
pdev              722 drivers/platform/x86/intel_pmc_ipc.c 		return PTR_ERR(pdev);
pdev              724 drivers/platform/x86/intel_pmc_ipc.c 	ipcdev.tco_dev = pdev;
pdev              731 drivers/platform/x86/intel_pmc_ipc.c 	struct platform_device *pdev;
pdev              749 drivers/platform/x86/intel_pmc_ipc.c 	pdev = platform_device_register_full(&pdevinfo);
pdev              750 drivers/platform/x86/intel_pmc_ipc.c 	if (IS_ERR(pdev))
pdev              751 drivers/platform/x86/intel_pmc_ipc.c 		return PTR_ERR(pdev);
pdev              753 drivers/platform/x86/intel_pmc_ipc.c 	ipcdev.telemetry_dev = pdev;
pdev              791 drivers/platform/x86/intel_pmc_ipc.c static int ipc_plat_get_res(struct platform_device *pdev)
pdev              797 drivers/platform/x86/intel_pmc_ipc.c 	res = platform_get_resource(pdev, IORESOURCE_IO,
pdev              800 drivers/platform/x86/intel_pmc_ipc.c 		dev_err(&pdev->dev, "Failed to get io resource\n");
pdev              806 drivers/platform/x86/intel_pmc_ipc.c 	dev_info(&pdev->dev, "io res: %pR\n", res);
pdev              811 drivers/platform/x86/intel_pmc_ipc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM,
pdev              814 drivers/platform/x86/intel_pmc_ipc.c 		dev_err(&pdev->dev, "Failed to get res of punit BIOS data\n");
pdev              818 drivers/platform/x86/intel_pmc_ipc.c 	dev_info(&pdev->dev, "punit BIOS data res: %pR\n", res);
pdev              821 drivers/platform/x86/intel_pmc_ipc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM,
pdev              824 drivers/platform/x86/intel_pmc_ipc.c 		dev_err(&pdev->dev, "Failed to get res of punit BIOS iface\n");
pdev              828 drivers/platform/x86/intel_pmc_ipc.c 	dev_info(&pdev->dev, "punit BIOS interface res: %pR\n", res);
pdev              831 drivers/platform/x86/intel_pmc_ipc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM,
pdev              835 drivers/platform/x86/intel_pmc_ipc.c 		dev_info(&pdev->dev, "punit ISP data res: %pR\n", res);
pdev              839 drivers/platform/x86/intel_pmc_ipc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM,
pdev              843 drivers/platform/x86/intel_pmc_ipc.c 		dev_info(&pdev->dev, "punit ISP interface res: %pR\n", res);
pdev              847 drivers/platform/x86/intel_pmc_ipc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM,
pdev              851 drivers/platform/x86/intel_pmc_ipc.c 		dev_info(&pdev->dev, "punit GTD data res: %pR\n", res);
pdev              855 drivers/platform/x86/intel_pmc_ipc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM,
pdev              859 drivers/platform/x86/intel_pmc_ipc.c 		dev_info(&pdev->dev, "punit GTD interface res: %pR\n", res);
pdev              862 drivers/platform/x86/intel_pmc_ipc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM,
pdev              865 drivers/platform/x86/intel_pmc_ipc.c 		dev_err(&pdev->dev, "Failed to get ipc resource\n");
pdev              871 drivers/platform/x86/intel_pmc_ipc.c 	addr = devm_ioremap_resource(&pdev->dev, res);
pdev              878 drivers/platform/x86/intel_pmc_ipc.c 	dev_info(&pdev->dev, "ipc res: %pR\n", res);
pdev              881 drivers/platform/x86/intel_pmc_ipc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM,
pdev              884 drivers/platform/x86/intel_pmc_ipc.c 		dev_err(&pdev->dev, "Failed to get telemetry ssram resource\n");
pdev              893 drivers/platform/x86/intel_pmc_ipc.c 		dev_info(&pdev->dev, "telemetry ssram res: %pR\n", res);
pdev              929 drivers/platform/x86/intel_pmc_ipc.c static int ipc_plat_probe(struct platform_device *pdev)
pdev              933 drivers/platform/x86/intel_pmc_ipc.c 	ipcdev.dev = &pdev->dev;
pdev              938 drivers/platform/x86/intel_pmc_ipc.c 	ipcdev.irq = platform_get_irq(pdev, 0);
pdev              942 drivers/platform/x86/intel_pmc_ipc.c 	ret = ipc_plat_get_res(pdev);
pdev              944 drivers/platform/x86/intel_pmc_ipc.c 		dev_err(&pdev->dev, "Failed to request resource\n");
pdev              950 drivers/platform/x86/intel_pmc_ipc.c 		dev_err(&pdev->dev, "Failed to create pmc devices\n");
pdev              954 drivers/platform/x86/intel_pmc_ipc.c 	if (devm_request_irq(&pdev->dev, ipcdev.irq, ioc, IRQF_NO_SUSPEND,
pdev              956 drivers/platform/x86/intel_pmc_ipc.c 		dev_err(&pdev->dev, "Failed to request irq\n");
pdev              961 drivers/platform/x86/intel_pmc_ipc.c 	ret = sysfs_create_group(&pdev->dev.kobj, &intel_ipc_group);
pdev              963 drivers/platform/x86/intel_pmc_ipc.c 		dev_err(&pdev->dev, "Failed to create sysfs group %d\n",
pdev              972 drivers/platform/x86/intel_pmc_ipc.c 	devm_free_irq(&pdev->dev, ipcdev.irq, &ipcdev);
pdev              981 drivers/platform/x86/intel_pmc_ipc.c static int ipc_plat_remove(struct platform_device *pdev)
pdev              983 drivers/platform/x86/intel_pmc_ipc.c 	sysfs_remove_group(&pdev->dev.kobj, &intel_ipc_group);
pdev              984 drivers/platform/x86/intel_pmc_ipc.c 	devm_free_irq(&pdev->dev, ipcdev.irq, &ipcdev);
pdev              225 drivers/platform/x86/intel_punit_ipc.c static int intel_punit_get_bars(struct platform_device *pdev)
pdev              235 drivers/platform/x86/intel_punit_ipc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              236 drivers/platform/x86/intel_punit_ipc.c 	addr = devm_ioremap_resource(&pdev->dev, res);
pdev              241 drivers/platform/x86/intel_punit_ipc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              242 drivers/platform/x86/intel_punit_ipc.c 	addr = devm_ioremap_resource(&pdev->dev, res);
pdev              254 drivers/platform/x86/intel_punit_ipc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 2);
pdev              256 drivers/platform/x86/intel_punit_ipc.c 		addr = devm_ioremap_resource(&pdev->dev, res);
pdev              261 drivers/platform/x86/intel_punit_ipc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 3);
pdev              263 drivers/platform/x86/intel_punit_ipc.c 		addr = devm_ioremap_resource(&pdev->dev, res);
pdev              268 drivers/platform/x86/intel_punit_ipc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 4);
pdev              270 drivers/platform/x86/intel_punit_ipc.c 		addr = devm_ioremap_resource(&pdev->dev, res);
pdev              275 drivers/platform/x86/intel_punit_ipc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 5);
pdev              277 drivers/platform/x86/intel_punit_ipc.c 		addr = devm_ioremap_resource(&pdev->dev, res);
pdev              285 drivers/platform/x86/intel_punit_ipc.c static int intel_punit_ipc_probe(struct platform_device *pdev)
pdev              289 drivers/platform/x86/intel_punit_ipc.c 	punit_ipcdev = devm_kzalloc(&pdev->dev,
pdev              294 drivers/platform/x86/intel_punit_ipc.c 	platform_set_drvdata(pdev, punit_ipcdev);
pdev              296 drivers/platform/x86/intel_punit_ipc.c 	irq = platform_get_irq_optional(pdev, 0);
pdev              298 drivers/platform/x86/intel_punit_ipc.c 		dev_warn(&pdev->dev, "Invalid IRQ, using polling mode\n");
pdev              300 drivers/platform/x86/intel_punit_ipc.c 		ret = devm_request_irq(&pdev->dev, irq, intel_punit_ioc,
pdev              304 drivers/platform/x86/intel_punit_ipc.c 			dev_err(&pdev->dev, "Failed to request irq: %d\n", irq);
pdev              310 drivers/platform/x86/intel_punit_ipc.c 	ret = intel_punit_get_bars(pdev);
pdev              314 drivers/platform/x86/intel_punit_ipc.c 	punit_ipcdev->dev = &pdev->dev;
pdev              322 drivers/platform/x86/intel_punit_ipc.c static int intel_punit_ipc_remove(struct platform_device *pdev)
pdev              625 drivers/platform/x86/intel_scu_ipc.c static int ipc_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              638 drivers/platform/x86/intel_scu_ipc.c 	err = pcim_enable_device(pdev);
pdev              642 drivers/platform/x86/intel_scu_ipc.c 	err = pcim_iomap_regions(pdev, 1 << 0, pci_name(pdev));
pdev              648 drivers/platform/x86/intel_scu_ipc.c 	scu->ipc_base = pcim_iomap_table(pdev)[0];
pdev              654 drivers/platform/x86/intel_scu_ipc.c 	err = devm_request_irq(&pdev->dev, pdev->irq, ioc, 0, "intel_scu_ipc",
pdev              660 drivers/platform/x86/intel_scu_ipc.c 	scu->dev = &pdev->dev;
pdev              664 drivers/platform/x86/intel_scu_ipc.c 	pci_set_drvdata(pdev, scu);
pdev               36 drivers/platform/x86/intel_speed_select_if/isst_if_mbox_pci.c static int isst_if_mbox_cmd(struct pci_dev *pdev,
pdev               45 drivers/platform/x86/intel_speed_select_if/isst_if_mbox_pci.c 		ret = pci_read_config_dword(pdev, PUNIT_MAILBOX_INTERFACE,
pdev               62 drivers/platform/x86/intel_speed_select_if/isst_if_mbox_pci.c 	ret = pci_write_config_dword(pdev, PUNIT_MAILBOX_DATA,
pdev               73 drivers/platform/x86/intel_speed_select_if/isst_if_mbox_pci.c 	ret = pci_write_config_dword(pdev, PUNIT_MAILBOX_INTERFACE, data);
pdev               80 drivers/platform/x86/intel_speed_select_if/isst_if_mbox_pci.c 		ret = pci_read_config_dword(pdev, PUNIT_MAILBOX_INTERFACE,
pdev               93 drivers/platform/x86/intel_speed_select_if/isst_if_mbox_pci.c 		ret = pci_read_config_dword(pdev, PUNIT_MAILBOX_DATA, &data);
pdev              109 drivers/platform/x86/intel_speed_select_if/isst_if_mbox_pci.c 	struct pci_dev *pdev;
pdev              120 drivers/platform/x86/intel_speed_select_if/isst_if_mbox_pci.c 	pdev = isst_if_get_pci_dev(mbox_cmd->logical_cpu, 1, 30, 1);
pdev              121 drivers/platform/x86/intel_speed_select_if/isst_if_mbox_pci.c 	if (!pdev)
pdev              124 drivers/platform/x86/intel_speed_select_if/isst_if_mbox_pci.c 	punit_dev = pci_get_drvdata(pdev);
pdev              133 drivers/platform/x86/intel_speed_select_if/isst_if_mbox_pci.c 	ret = isst_if_mbox_cmd(pdev, mbox_cmd);
pdev              155 drivers/platform/x86/intel_speed_select_if/isst_if_mbox_pci.c static int isst_if_mbox_probe(struct pci_dev *pdev,
pdev              162 drivers/platform/x86/intel_speed_select_if/isst_if_mbox_pci.c 	punit_dev = devm_kzalloc(&pdev->dev, sizeof(*punit_dev), GFP_KERNEL);
pdev              166 drivers/platform/x86/intel_speed_select_if/isst_if_mbox_pci.c 	ret = pcim_enable_device(pdev);
pdev              171 drivers/platform/x86/intel_speed_select_if/isst_if_mbox_pci.c 	pci_set_drvdata(pdev, punit_dev);
pdev              186 drivers/platform/x86/intel_speed_select_if/isst_if_mbox_pci.c static void isst_if_mbox_remove(struct pci_dev *pdev)
pdev              190 drivers/platform/x86/intel_speed_select_if/isst_if_mbox_pci.c 	punit_dev = pci_get_drvdata(pdev);
pdev               39 drivers/platform/x86/intel_speed_select_if/isst_if_mmio.c 	struct pci_dev *pdev;
pdev               48 drivers/platform/x86/intel_speed_select_if/isst_if_mmio.c 	pdev = isst_if_get_pci_dev(io_reg->logical_cpu, 0, 0, 1);
pdev               49 drivers/platform/x86/intel_speed_select_if/isst_if_mmio.c 	if (!pdev)
pdev               52 drivers/platform/x86/intel_speed_select_if/isst_if_mmio.c 	punit_dev = pci_get_drvdata(pdev);
pdev               79 drivers/platform/x86/intel_speed_select_if/isst_if_mmio.c static int isst_if_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev               87 drivers/platform/x86/intel_speed_select_if/isst_if_mmio.c 	punit_dev = devm_kzalloc(&pdev->dev, sizeof(*punit_dev), GFP_KERNEL);
pdev               91 drivers/platform/x86/intel_speed_select_if/isst_if_mmio.c 	ret = pcim_enable_device(pdev);
pdev               95 drivers/platform/x86/intel_speed_select_if/isst_if_mmio.c 	ret = pci_read_config_dword(pdev, 0xD0, &mmio_base);
pdev               99 drivers/platform/x86/intel_speed_select_if/isst_if_mmio.c 	ret = pci_read_config_dword(pdev, 0xFC, &pcu_base);
pdev              105 drivers/platform/x86/intel_speed_select_if/isst_if_mmio.c 	punit_dev->punit_mmio = devm_ioremap(&pdev->dev, base_addr, 256);
pdev              110 drivers/platform/x86/intel_speed_select_if/isst_if_mmio.c 	pci_set_drvdata(pdev, punit_dev);
pdev              124 drivers/platform/x86/intel_speed_select_if/isst_if_mmio.c static void isst_if_remove(struct pci_dev *pdev)
pdev              128 drivers/platform/x86/intel_speed_select_if/isst_if_mmio.c 	punit_dev = pci_get_drvdata(pdev);
pdev              586 drivers/platform/x86/intel_telemetry_pltdrv.c static int telemetry_setup(struct platform_device *pdev)
pdev              595 drivers/platform/x86/intel_telemetry_pltdrv.c 		dev_err(&pdev->dev, "IOSS TELEM_INFO Read Failed\n");
pdev              605 drivers/platform/x86/intel_telemetry_pltdrv.c 		dev_err(&pdev->dev, "IOSS:Insufficient Space for SRAM Trace\n");
pdev              606 drivers/platform/x86/intel_telemetry_pltdrv.c 		dev_err(&pdev->dev, "SRAM Events %d; Event Regs %d\n",
pdev              618 drivers/platform/x86/intel_telemetry_pltdrv.c 		dev_err(&pdev->dev, "PSS TELEM_INFO Read Failed\n");
pdev              628 drivers/platform/x86/intel_telemetry_pltdrv.c 		dev_err(&pdev->dev, "PSS:Insufficient Space for SRAM Trace\n");
pdev              629 drivers/platform/x86/intel_telemetry_pltdrv.c 		dev_err(&pdev->dev, "SRAM Events %d; Event Regs %d\n",
pdev              648 drivers/platform/x86/intel_telemetry_pltdrv.c 		dev_err(&pdev->dev, "TELEMETRY Setup Failed\n");
pdev             1118 drivers/platform/x86/intel_telemetry_pltdrv.c static int telemetry_pltdrv_probe(struct platform_device *pdev)
pdev             1130 drivers/platform/x86/intel_telemetry_pltdrv.c 	res0 = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1136 drivers/platform/x86/intel_telemetry_pltdrv.c 	if (!devm_request_mem_region(&pdev->dev, res0->start, size,
pdev             1137 drivers/platform/x86/intel_telemetry_pltdrv.c 				     pdev->name)) {
pdev             1144 drivers/platform/x86/intel_telemetry_pltdrv.c 	res1 = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             1150 drivers/platform/x86/intel_telemetry_pltdrv.c 	if (!devm_request_mem_region(&pdev->dev, res1->start, size,
pdev             1151 drivers/platform/x86/intel_telemetry_pltdrv.c 				     pdev->name)) {
pdev             1178 drivers/platform/x86/intel_telemetry_pltdrv.c 	ret = telemetry_setup(pdev);
pdev             1184 drivers/platform/x86/intel_telemetry_pltdrv.c 		dev_err(&pdev->dev, "TELEMETRY Set Pltops Failed.\n");
pdev             1199 drivers/platform/x86/intel_telemetry_pltdrv.c 	dev_err(&pdev->dev, "TELEMETRY Setup Failed.\n");
pdev             1204 drivers/platform/x86/intel_telemetry_pltdrv.c static int telemetry_pltdrv_remove(struct platform_device *pdev)
pdev              204 drivers/platform/x86/pcengines-apuv2.c 	struct platform_device *pdev;
pdev              206 drivers/platform/x86/pcengines-apuv2.c 	pdev = platform_device_register_resndata(NULL,
pdev              214 drivers/platform/x86/pcengines-apuv2.c 	if (IS_ERR(pdev))
pdev              215 drivers/platform/x86/pcengines-apuv2.c 		pr_err("failed registering %s: %ld\n", name, PTR_ERR(pdev));
pdev              217 drivers/platform/x86/pcengines-apuv2.c 	return pdev;
pdev              451 drivers/platform/x86/pmc_atom.c static int pmc_setup_clks(struct pci_dev *pdev, void __iomem *pmc_regmap,
pdev              469 drivers/platform/x86/pmc_atom.c 	clkdev = platform_device_register_data(&pdev->dev, "clk-pmc-atom",
pdev              482 drivers/platform/x86/pmc_atom.c static int pmc_setup_dev(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              490 drivers/platform/x86/pmc_atom.c 	pci_read_config_dword(pdev, ACPI_BASE_ADDR_OFFSET, &acpi_base_addr);
pdev              497 drivers/platform/x86/pmc_atom.c 	pci_read_config_dword(pdev, PMC_BASE_ADDR_OFFSET, &pmc->base_addr);
pdev              502 drivers/platform/x86/pmc_atom.c 		dev_err(&pdev->dev, "error: ioremap failed\n");
pdev              514 drivers/platform/x86/pmc_atom.c 	ret = pmc_setup_clks(pdev, pmc->regmap, data);
pdev              516 drivers/platform/x86/pmc_atom.c 		dev_warn(&pdev->dev, "platform clocks register failed: %d\n",
pdev              536 drivers/platform/x86/pmc_atom.c 	struct pci_dev *pdev = NULL;
pdev              547 drivers/platform/x86/pmc_atom.c 	for_each_pci_dev(pdev) {
pdev              548 drivers/platform/x86/pmc_atom.c 		ent = pci_match_id(pmc_pci_ids, pdev);
pdev              550 drivers/platform/x86/pmc_atom.c 			return pmc_setup_dev(pdev, ent);
pdev             1495 drivers/platform/x86/samsung-laptop.c 	struct platform_device *pdev;
pdev             1497 drivers/platform/x86/samsung-laptop.c 	pdev = platform_device_register_simple("samsung", -1, NULL, 0);
pdev             1498 drivers/platform/x86/samsung-laptop.c 	if (IS_ERR(pdev))
pdev             1499 drivers/platform/x86/samsung-laptop.c 		return PTR_ERR(pdev);
pdev             1501 drivers/platform/x86/samsung-laptop.c 	samsung->platform_device = pdev;
pdev               49 drivers/platform/x86/samsung-q10.c static int samsungq10_probe(struct platform_device *pdev)
pdev               58 drivers/platform/x86/samsung-q10.c 	bd = backlight_device_register("samsung", &pdev->dev, NULL,
pdev               63 drivers/platform/x86/samsung-q10.c 	platform_set_drvdata(pdev, bd);
pdev               68 drivers/platform/x86/samsung-q10.c static int samsungq10_remove(struct platform_device *pdev)
pdev               71 drivers/platform/x86/samsung-q10.c 	struct backlight_device *bd = platform_get_drvdata(pdev);
pdev              172 drivers/platform/x86/surface3-wmi.c static int s3_wmi_create_and_register_input(struct platform_device *pdev)
pdev              177 drivers/platform/x86/surface3-wmi.c 	input = devm_input_allocate_device(&pdev->dev);
pdev              200 drivers/platform/x86/surface3-wmi.c static int __init s3_wmi_probe(struct platform_device *pdev)
pdev              217 drivers/platform/x86/surface3-wmi.c 	error = s3_wmi_create_and_register_input(pdev);
pdev              984 drivers/platform/x86/thinkpad_acpi.c static void tpacpi_shutdown_handler(struct platform_device *pdev)
pdev               39 drivers/platform/x86/xo1-rfkill.c static int xo1_rfkill_probe(struct platform_device *pdev)
pdev               44 drivers/platform/x86/xo1-rfkill.c 	rfk = rfkill_alloc(pdev->name, &pdev->dev, RFKILL_TYPE_WLAN,
pdev               55 drivers/platform/x86/xo1-rfkill.c 	platform_set_drvdata(pdev, rfk);
pdev               59 drivers/platform/x86/xo1-rfkill.c static int xo1_rfkill_remove(struct platform_device *pdev)
pdev               61 drivers/platform/x86/xo1-rfkill.c 	struct rfkill *rfk = platform_get_drvdata(pdev);
pdev              233 drivers/pnp/quirks.c 	struct pci_dev *pdev = NULL;
pdev              247 drivers/pnp/quirks.c 	for_each_pci_dev(pdev) {
pdev              251 drivers/pnp/quirks.c 			flags = pci_resource_flags(pdev, i);
pdev              253 drivers/pnp/quirks.c 			if (!type || pci_resource_len(pdev, i) == 0)
pdev              259 drivers/pnp/quirks.c 			pci_start = pci_resource_start(pdev, i);
pdev              260 drivers/pnp/quirks.c 			pci_end = pci_resource_end(pdev, i);
pdev              295 drivers/pnp/quirks.c 					 pci_name(pdev), i, &pdev->resource[i]);
pdev              487 drivers/power/avs/rockchip-io-domain.c static int rockchip_iodomain_probe(struct platform_device *pdev)
pdev              489 drivers/power/avs/rockchip-io-domain.c 	struct device_node *np = pdev->dev.of_node;
pdev              498 drivers/power/avs/rockchip-io-domain.c 	iod = devm_kzalloc(&pdev->dev, sizeof(*iod), GFP_KERNEL);
pdev              502 drivers/power/avs/rockchip-io-domain.c 	iod->dev = &pdev->dev;
pdev              503 drivers/power/avs/rockchip-io-domain.c 	platform_set_drvdata(pdev, iod);
pdev              508 drivers/power/avs/rockchip-io-domain.c 	parent = pdev->dev.parent;
pdev              512 drivers/power/avs/rockchip-io-domain.c 		dev_dbg(&pdev->dev, "falling back to old binding\n");
pdev              517 drivers/power/avs/rockchip-io-domain.c 		dev_err(&pdev->dev, "couldn't find grf regmap\n");
pdev              576 drivers/power/avs/rockchip-io-domain.c 			dev_err(&pdev->dev,
pdev              600 drivers/power/avs/rockchip-io-domain.c static int rockchip_iodomain_remove(struct platform_device *pdev)
pdev              602 drivers/power/avs/rockchip-io-domain.c 	struct rockchip_iodomain *iod = platform_get_drvdata(pdev);
pdev              116 drivers/power/avs/smartreflex.c 		dev_err(&sr_info->pdev->dev, "UNKNOWN IP type %d\n",
pdev              133 drivers/power/avs/smartreflex.c 	fck = clk_get(sr->pdev->dev.parent, "fck");
pdev              135 drivers/power/avs/smartreflex.c 		fck = clk_get(&sr->pdev->dev, "fck");
pdev              137 drivers/power/avs/smartreflex.c 			dev_err(&sr->pdev->dev,
pdev              139 drivers/power/avs/smartreflex.c 				__func__, dev_name(&sr->pdev->dev));
pdev              164 drivers/power/avs/smartreflex.c 		dev_err(&sr->pdev->dev, "%s: Invalid fclk rate: %d\n",
pdev              173 drivers/power/avs/smartreflex.c 		dev_warn(&sr->pdev->dev,
pdev              186 drivers/power/avs/smartreflex.c 		dev_warn(&sr->pdev->dev,
pdev              211 drivers/power/avs/smartreflex.c 	struct omap_sr_data *pdata = sr_info->pdev->dev.platform_data;
pdev              215 drivers/power/avs/smartreflex.c 		ret = devm_request_irq(&sr_info->pdev->dev, sr_info->irq,
pdev              229 drivers/power/avs/smartreflex.c 	dev_err(&sr_info->pdev->dev, "%s: ERROR in registering interrupt handler. Smartreflex will not function as desired\n",
pdev              265 drivers/power/avs/smartreflex.c 		dev_warn(&sr->pdev->dev, "%s: Smartreflex disable timedout\n",
pdev              310 drivers/power/avs/smartreflex.c 		dev_warn(&sr->pdev->dev, "%s: Smartreflex disable timedout\n",
pdev              324 drivers/power/avs/smartreflex.c 		dev_warn(&sr->pdev->dev, "%s: Missing ntarget value table\n",
pdev              390 drivers/power/avs/smartreflex.c 		dev_err(&sr->pdev->dev, "%s: Trying to Configure smartreflex module without specifying the ip\n",
pdev              443 drivers/power/avs/smartreflex.c 		dev_err(&sr->pdev->dev, "%s: Trying to Configure smartreflex module without specifying the ip\n",
pdev              507 drivers/power/avs/smartreflex.c 		dev_err(&sr->pdev->dev, "%s: Trying to Configure smartreflex module without specifying the ip\n",
pdev              540 drivers/power/avs/smartreflex.c 		dev_err(&sr->pdev->dev, "%s: Trying to Configure smartreflex module without specifying the ip\n",
pdev              574 drivers/power/avs/smartreflex.c 		dev_warn(&sr->pdev->dev, "%s: Unable to get voltage table for nominal voltage %ld\n",
pdev              582 drivers/power/avs/smartreflex.c 		dev_warn(&sr->pdev->dev, "%s: failure getting SR data for this voltage %ld\n",
pdev              590 drivers/power/avs/smartreflex.c 	pm_runtime_get_sync(&sr->pdev->dev);
pdev              624 drivers/power/avs/smartreflex.c 	if (pm_runtime_suspended(&sr->pdev->dev))
pdev              640 drivers/power/avs/smartreflex.c 			dev_err(&sr->pdev->dev, "UNKNOWN IP type %d\n",
pdev              645 drivers/power/avs/smartreflex.c 	pm_runtime_put_sync_suspend(&sr->pdev->dev);
pdev              707 drivers/power/avs/smartreflex.c 		dev_warn(&sr->pdev->dev, "%s: smartreflex class driver not registered\n",
pdev              739 drivers/power/avs/smartreflex.c 		dev_warn(&sr->pdev->dev, "%s: smartreflex class driver not registered\n",
pdev              771 drivers/power/avs/smartreflex.c 		dev_warn(&sr->pdev->dev, "%s: smartreflex class driver not registered\n",
pdev              823 drivers/power/avs/smartreflex.c static int omap_sr_probe(struct platform_device *pdev)
pdev              826 drivers/power/avs/smartreflex.c 	struct omap_sr_data *pdata = pdev->dev.platform_data;
pdev              831 drivers/power/avs/smartreflex.c 	sr_info = devm_kzalloc(&pdev->dev, sizeof(struct omap_sr), GFP_KERNEL);
pdev              835 drivers/power/avs/smartreflex.c 	sr_info->name = devm_kzalloc(&pdev->dev,
pdev              840 drivers/power/avs/smartreflex.c 	platform_set_drvdata(pdev, sr_info);
pdev              843 drivers/power/avs/smartreflex.c 		dev_err(&pdev->dev, "%s: platform data missing\n", __func__);
pdev              847 drivers/power/avs/smartreflex.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              848 drivers/power/avs/smartreflex.c 	sr_info->base = devm_ioremap_resource(&pdev->dev, mem);
pdev              850 drivers/power/avs/smartreflex.c 		dev_err(&pdev->dev, "%s: ioremap fail\n", __func__);
pdev              854 drivers/power/avs/smartreflex.c 	irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              856 drivers/power/avs/smartreflex.c 	pm_runtime_enable(&pdev->dev);
pdev              857 drivers/power/avs/smartreflex.c 	pm_runtime_irq_safe(&pdev->dev);
pdev              861 drivers/power/avs/smartreflex.c 	sr_info->pdev = pdev;
pdev              862 drivers/power/avs/smartreflex.c 	sr_info->srid = pdev->id;
pdev              883 drivers/power/avs/smartreflex.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev              885 drivers/power/avs/smartreflex.c 		pm_runtime_put_noidle(&pdev->dev);
pdev              901 drivers/power/avs/smartreflex.c 	dev_info(&pdev->dev, "%s: SmartReflex driver initialized\n", __func__);
pdev              917 drivers/power/avs/smartreflex.c 		dev_warn(&pdev->dev, "%s: %s: No Voltage table for the corresponding vdd. Cannot create debugfs entries for n-values\n",
pdev              938 drivers/power/avs/smartreflex.c 	pm_runtime_put_sync(&pdev->dev);
pdev              947 drivers/power/avs/smartreflex.c 	pm_runtime_put_sync(&pdev->dev);
pdev              952 drivers/power/avs/smartreflex.c static int omap_sr_remove(struct platform_device *pdev)
pdev              954 drivers/power/avs/smartreflex.c 	struct omap_sr_data *pdata = pdev->dev.platform_data;
pdev              958 drivers/power/avs/smartreflex.c 		dev_err(&pdev->dev, "%s: platform data missing\n", __func__);
pdev              964 drivers/power/avs/smartreflex.c 		dev_warn(&pdev->dev, "%s: omap_sr struct not found\n",
pdev              973 drivers/power/avs/smartreflex.c 	pm_runtime_disable(&pdev->dev);
pdev              978 drivers/power/avs/smartreflex.c static void omap_sr_shutdown(struct platform_device *pdev)
pdev              980 drivers/power/avs/smartreflex.c 	struct omap_sr_data *pdata = pdev->dev.platform_data;
pdev              984 drivers/power/avs/smartreflex.c 		dev_err(&pdev->dev, "%s: platform data missing\n", __func__);
pdev              990 drivers/power/avs/smartreflex.c 		dev_warn(&pdev->dev, "%s: omap_sr struct not found\n",
pdev               40 drivers/power/reset/as3722-poweroff.c static int as3722_poweroff_probe(struct platform_device *pdev)
pdev               43 drivers/power/reset/as3722-poweroff.c 	struct device_node *np = pdev->dev.parent->of_node;
pdev               51 drivers/power/reset/as3722-poweroff.c 	as3722_poweroff = devm_kzalloc(&pdev->dev, sizeof(*as3722_poweroff),
pdev               56 drivers/power/reset/as3722-poweroff.c 	as3722_poweroff->as3722 = dev_get_drvdata(pdev->dev.parent);
pdev               57 drivers/power/reset/as3722-poweroff.c 	as3722_poweroff->dev = &pdev->dev;
pdev               65 drivers/power/reset/as3722-poweroff.c static int as3722_poweroff_remove(struct platform_device *pdev)
pdev               60 drivers/power/reset/at91-poweroff.c static void __init at91_wakeup_status(struct platform_device *pdev)
pdev               76 drivers/power/reset/at91-poweroff.c 	dev_info(&pdev->dev, "Wake-Up source: %s\n", reason);
pdev              121 drivers/power/reset/at91-poweroff.c static void at91_poweroff_dt_set_wakeup_mode(struct platform_device *pdev)
pdev              123 drivers/power/reset/at91-poweroff.c 	struct device_node *np = pdev->dev.of_node;
pdev              129 drivers/power/reset/at91-poweroff.c 		dev_warn(&pdev->dev, "shdwc unknown wakeup mode\n");
pdev              135 drivers/power/reset/at91-poweroff.c 			dev_warn(&pdev->dev,
pdev              152 drivers/power/reset/at91-poweroff.c static int __init at91_poweroff_probe(struct platform_device *pdev)
pdev              159 drivers/power/reset/at91-poweroff.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              160 drivers/power/reset/at91-poweroff.c 	at91_shdwc.shdwc_base = devm_ioremap_resource(&pdev->dev, res);
pdev              164 drivers/power/reset/at91-poweroff.c 	at91_shdwc.sclk = devm_clk_get(&pdev->dev, NULL);
pdev              170 drivers/power/reset/at91-poweroff.c 		dev_err(&pdev->dev, "Could not enable slow clock\n");
pdev              174 drivers/power/reset/at91-poweroff.c 	at91_wakeup_status(pdev);
pdev              176 drivers/power/reset/at91-poweroff.c 	if (pdev->dev.of_node)
pdev              177 drivers/power/reset/at91-poweroff.c 		at91_poweroff_dt_set_wakeup_mode(pdev);
pdev              207 drivers/power/reset/at91-poweroff.c static int __exit at91_poweroff_remove(struct platform_device *pdev)
pdev              149 drivers/power/reset/at91-reset.c static void __init at91_reset_status(struct platform_device *pdev)
pdev              184 drivers/power/reset/at91-reset.c 	dev_info(&pdev->dev, "Starting after %s\n", reason);
pdev              207 drivers/power/reset/at91-reset.c static int __init at91_reset_probe(struct platform_device *pdev)
pdev              213 drivers/power/reset/at91-reset.c 	at91_rstc_base = of_iomap(pdev->dev.of_node, 0);
pdev              215 drivers/power/reset/at91-reset.c 		dev_err(&pdev->dev, "Could not map reset controller address\n");
pdev              219 drivers/power/reset/at91-reset.c 	if (!of_device_is_compatible(pdev->dev.of_node, "atmel,sama5d3-rstc")) {
pdev              224 drivers/power/reset/at91-reset.c 				dev_err(&pdev->dev, "Could not map ram controller address\n");
pdev              232 drivers/power/reset/at91-reset.c 	match = of_match_node(at91_reset_of_match, pdev->dev.of_node);
pdev              235 drivers/power/reset/at91-reset.c 	sclk = devm_clk_get(&pdev->dev, NULL);
pdev              241 drivers/power/reset/at91-reset.c 		dev_err(&pdev->dev, "Could not enable slow clock\n");
pdev              251 drivers/power/reset/at91-reset.c 	at91_reset_status(pdev);
pdev              256 drivers/power/reset/at91-reset.c static int __exit at91_reset_remove(struct platform_device *pdev)
pdev               95 drivers/power/reset/at91-sama5d2_shdwc.c static void __init at91_wakeup_status(struct platform_device *pdev)
pdev               97 drivers/power/reset/at91-sama5d2_shdwc.c 	struct shdwc *shdw = platform_get_drvdata(pdev);
pdev              103 drivers/power/reset/at91-sama5d2_shdwc.c 	dev_dbg(&pdev->dev, "%s: status = %#x\n", __func__, reg);
pdev              155 drivers/power/reset/at91-sama5d2_shdwc.c static u32 at91_shdwc_debouncer_value(struct platform_device *pdev,
pdev              164 drivers/power/reset/at91-sama5d2_shdwc.c 		dev_warn(&pdev->dev,
pdev              172 drivers/power/reset/at91-sama5d2_shdwc.c 		dev_dbg(&pdev->dev, "%s: ref[%d] = %llu\n",
pdev              181 drivers/power/reset/at91-sama5d2_shdwc.c static u32 at91_shdwc_get_wakeup_input(struct platform_device *pdev,
pdev              191 drivers/power/reset/at91-sama5d2_shdwc.c 			dev_warn(&pdev->dev, "reg property is missing for %pOF\n",
pdev              198 drivers/power/reset/at91-sama5d2_shdwc.c 			dev_warn(&pdev->dev,
pdev              208 drivers/power/reset/at91-sama5d2_shdwc.c 		dev_dbg(&pdev->dev, "%s: (child %d) wuir = %#x\n",
pdev              215 drivers/power/reset/at91-sama5d2_shdwc.c static void at91_shdwc_dt_configure(struct platform_device *pdev)
pdev              217 drivers/power/reset/at91-sama5d2_shdwc.c 	struct shdwc *shdw = platform_get_drvdata(pdev);
pdev              218 drivers/power/reset/at91-sama5d2_shdwc.c 	struct device_node *np = pdev->dev.of_node;
pdev              222 drivers/power/reset/at91-sama5d2_shdwc.c 		dev_err(&pdev->dev, "device node not found\n");
pdev              227 drivers/power/reset/at91-sama5d2_shdwc.c 		mode |= AT91_SHDW_WKUPDBC(at91_shdwc_debouncer_value(pdev, tmp));
pdev              235 drivers/power/reset/at91-sama5d2_shdwc.c 	dev_dbg(&pdev->dev, "%s: mode = %#x\n", __func__, mode);
pdev              238 drivers/power/reset/at91-sama5d2_shdwc.c 	input = at91_shdwc_get_wakeup_input(pdev, np);
pdev              272 drivers/power/reset/at91-sama5d2_shdwc.c static int __init at91_shdwc_probe(struct platform_device *pdev)
pdev              280 drivers/power/reset/at91-sama5d2_shdwc.c 	if (!pdev->dev.of_node)
pdev              286 drivers/power/reset/at91-sama5d2_shdwc.c 	at91_shdwc = devm_kzalloc(&pdev->dev, sizeof(*at91_shdwc), GFP_KERNEL);
pdev              290 drivers/power/reset/at91-sama5d2_shdwc.c 	platform_set_drvdata(pdev, at91_shdwc);
pdev              292 drivers/power/reset/at91-sama5d2_shdwc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              293 drivers/power/reset/at91-sama5d2_shdwc.c 	at91_shdwc->shdwc_base = devm_ioremap_resource(&pdev->dev, res);
pdev              295 drivers/power/reset/at91-sama5d2_shdwc.c 		dev_err(&pdev->dev, "Could not map reset controller address\n");
pdev              299 drivers/power/reset/at91-sama5d2_shdwc.c 	match = of_match_node(at91_shdwc_of_match, pdev->dev.of_node);
pdev              302 drivers/power/reset/at91-sama5d2_shdwc.c 	at91_shdwc->sclk = devm_clk_get(&pdev->dev, NULL);
pdev              308 drivers/power/reset/at91-sama5d2_shdwc.c 		dev_err(&pdev->dev, "Could not enable slow clock\n");
pdev              312 drivers/power/reset/at91-sama5d2_shdwc.c 	at91_wakeup_status(pdev);
pdev              314 drivers/power/reset/at91-sama5d2_shdwc.c 	at91_shdwc_dt_configure(pdev);
pdev              364 drivers/power/reset/at91-sama5d2_shdwc.c static int __exit at91_shdwc_remove(struct platform_device *pdev)
pdev              366 drivers/power/reset/at91-sama5d2_shdwc.c 	struct shdwc *shdw = platform_get_drvdata(pdev);
pdev               52 drivers/power/reset/axxia-reset.c static int axxia_reset_probe(struct platform_device *pdev)
pdev               54 drivers/power/reset/axxia-reset.c 	struct device *dev = &pdev->dev;
pdev               49 drivers/power/reset/brcm-kona-reset.c static int kona_reset_probe(struct platform_device *pdev)
pdev               51 drivers/power/reset/brcm-kona-reset.c 	struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               53 drivers/power/reset/brcm-kona-reset.c 	kona_reset_base = devm_ioremap_resource(&pdev->dev, res);
pdev              102 drivers/power/reset/brcmstb-reboot.c static int brcmstb_reboot_probe(struct platform_device *pdev)
pdev              105 drivers/power/reset/brcmstb-reboot.c 	struct device_node *np = pdev->dev.of_node;
pdev              137 drivers/power/reset/brcmstb-reboot.c 		dev_err(&pdev->dev,
pdev               91 drivers/power/reset/gemini-poweroff.c static int gemini_poweroff_probe(struct platform_device *pdev)
pdev               93 drivers/power/reset/gemini-poweroff.c 	struct device *dev = &pdev->dev;
pdev              104 drivers/power/reset/gemini-poweroff.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              109 drivers/power/reset/gemini-poweroff.c 	irq = platform_get_irq(pdev, 0);
pdev               49 drivers/power/reset/gpio-poweroff.c static int gpio_poweroff_probe(struct platform_device *pdev)
pdev               56 drivers/power/reset/gpio-poweroff.c 		dev_err(&pdev->dev,
pdev               62 drivers/power/reset/gpio-poweroff.c 	input = device_property_read_bool(&pdev->dev, "input");
pdev               68 drivers/power/reset/gpio-poweroff.c 	device_property_read_u32(&pdev->dev, "active-delay-ms", &active_delay);
pdev               69 drivers/power/reset/gpio-poweroff.c 	device_property_read_u32(&pdev->dev, "inactive-delay-ms",
pdev               71 drivers/power/reset/gpio-poweroff.c 	device_property_read_u32(&pdev->dev, "timeout-ms", &timeout);
pdev               73 drivers/power/reset/gpio-poweroff.c 	reset_gpio = devm_gpiod_get(&pdev->dev, NULL, flags);
pdev               81 drivers/power/reset/gpio-poweroff.c static int gpio_poweroff_remove(struct platform_device *pdev)
pdev               51 drivers/power/reset/gpio-restart.c static int gpio_restart_probe(struct platform_device *pdev)
pdev               58 drivers/power/reset/gpio-restart.c 	gpio_restart = devm_kzalloc(&pdev->dev, sizeof(*gpio_restart),
pdev               63 drivers/power/reset/gpio-restart.c 	open_source = of_property_read_bool(pdev->dev.of_node, "open-source");
pdev               65 drivers/power/reset/gpio-restart.c 	gpio_restart->reset_gpio = devm_gpiod_get(&pdev->dev, NULL,
pdev               68 drivers/power/reset/gpio-restart.c 		dev_err(&pdev->dev, "Could not get reset GPIO\n");
pdev               78 drivers/power/reset/gpio-restart.c 	ret = of_property_read_u32(pdev->dev.of_node, "priority", &property);
pdev               81 drivers/power/reset/gpio-restart.c 			dev_err(&pdev->dev, "Invalid priority property: %u\n",
pdev               87 drivers/power/reset/gpio-restart.c 	of_property_read_u32(pdev->dev.of_node, "active-delay",
pdev               89 drivers/power/reset/gpio-restart.c 	of_property_read_u32(pdev->dev.of_node, "inactive-delay",
pdev               91 drivers/power/reset/gpio-restart.c 	of_property_read_u32(pdev->dev.of_node, "wait-delay",
pdev               94 drivers/power/reset/gpio-restart.c 	platform_set_drvdata(pdev, gpio_restart);
pdev               98 drivers/power/reset/gpio-restart.c 		dev_err(&pdev->dev, "%s: cannot register restart handler, %d\n",
pdev              106 drivers/power/reset/gpio-restart.c static int gpio_restart_remove(struct platform_device *pdev)
pdev              108 drivers/power/reset/gpio-restart.c 	struct gpio_restart *gpio_restart = platform_get_drvdata(pdev);
pdev              113 drivers/power/reset/gpio-restart.c 		dev_err(&pdev->dev,
pdev               40 drivers/power/reset/hisi-reboot.c static int hisi_reboot_probe(struct platform_device *pdev)
pdev               42 drivers/power/reset/hisi-reboot.c 	struct device_node *np = pdev->dev.of_node;
pdev               59 drivers/power/reset/hisi-reboot.c 		dev_err(&pdev->dev, "cannot register restart handler (err=%d)\n",
pdev               75 drivers/power/reset/keystone-reset.c static int rsctrl_probe(struct platform_device *pdev)
pdev               83 drivers/power/reset/keystone-reset.c 	struct device *dev = &pdev->dev;
pdev              173 drivers/power/reset/ltc2952-poweroff.c static int ltc2952_poweroff_init(struct platform_device *pdev)
pdev              176 drivers/power/reset/ltc2952-poweroff.c 	struct ltc2952_poweroff *data = platform_get_drvdata(pdev);
pdev              180 drivers/power/reset/ltc2952-poweroff.c 	data->gpio_watchdog = devm_gpiod_get(&pdev->dev, "watchdog",
pdev              184 drivers/power/reset/ltc2952-poweroff.c 		dev_err(&pdev->dev, "unable to claim gpio \"watchdog\"\n");
pdev              188 drivers/power/reset/ltc2952-poweroff.c 	data->gpio_kill = devm_gpiod_get(&pdev->dev, "kill", GPIOD_OUT_LOW);
pdev              191 drivers/power/reset/ltc2952-poweroff.c 		dev_err(&pdev->dev, "unable to claim gpio \"kill\"\n");
pdev              195 drivers/power/reset/ltc2952-poweroff.c 	data->gpio_trigger = devm_gpiod_get_optional(&pdev->dev, "trigger",
pdev              203 drivers/power/reset/ltc2952-poweroff.c 		dev_err(&pdev->dev, "unable to claim gpio \"trigger\"\n");
pdev              207 drivers/power/reset/ltc2952-poweroff.c 	if (devm_request_irq(&pdev->dev, gpiod_to_irq(data->gpio_trigger),
pdev              228 drivers/power/reset/ltc2952-poweroff.c 			dev_warn(&pdev->dev,
pdev              230 drivers/power/reset/ltc2952-poweroff.c 			devm_gpiod_put(&pdev->dev, data->gpio_trigger);
pdev              233 drivers/power/reset/ltc2952-poweroff.c 		dev_info(&pdev->dev,
pdev              250 drivers/power/reset/ltc2952-poweroff.c static int ltc2952_poweroff_probe(struct platform_device *pdev)
pdev              256 drivers/power/reset/ltc2952-poweroff.c 		dev_err(&pdev->dev, "pm_power_off already registered");
pdev              260 drivers/power/reset/ltc2952-poweroff.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              264 drivers/power/reset/ltc2952-poweroff.c 	data->dev = &pdev->dev;
pdev              265 drivers/power/reset/ltc2952-poweroff.c 	platform_set_drvdata(pdev, data);
pdev              267 drivers/power/reset/ltc2952-poweroff.c 	ret = ltc2952_poweroff_init(pdev);
pdev              278 drivers/power/reset/ltc2952-poweroff.c 	dev_info(&pdev->dev, "probe successful\n");
pdev              283 drivers/power/reset/ltc2952-poweroff.c static int ltc2952_poweroff_remove(struct platform_device *pdev)
pdev              285 drivers/power/reset/ltc2952-poweroff.c 	struct ltc2952_poweroff *data = platform_get_drvdata(pdev);
pdev               36 drivers/power/reset/msm-poweroff.c static int msm_restart_probe(struct platform_device *pdev)
pdev               38 drivers/power/reset/msm-poweroff.c 	struct device *dev = &pdev->dev;
pdev               41 drivers/power/reset/msm-poweroff.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               34 drivers/power/reset/nvmem-reboot-mode.c static int nvmem_reboot_mode_probe(struct platform_device *pdev)
pdev               39 drivers/power/reset/nvmem-reboot-mode.c 	nvmem_rbm = devm_kzalloc(&pdev->dev, sizeof(*nvmem_rbm), GFP_KERNEL);
pdev               43 drivers/power/reset/nvmem-reboot-mode.c 	nvmem_rbm->reboot.dev = &pdev->dev;
pdev               46 drivers/power/reset/nvmem-reboot-mode.c 	nvmem_rbm->cell = devm_nvmem_cell_get(&pdev->dev, "reboot-mode");
pdev               48 drivers/power/reset/nvmem-reboot-mode.c 		dev_err(&pdev->dev, "failed to get the nvmem cell reboot-mode\n");
pdev               52 drivers/power/reset/nvmem-reboot-mode.c 	ret = devm_reboot_mode_register(&pdev->dev, &nvmem_rbm->reboot);
pdev               54 drivers/power/reset/nvmem-reboot-mode.c 		dev_err(&pdev->dev, "can't register reboot mode\n");
pdev               58 drivers/power/reset/ocelot-reset.c static int ocelot_reset_probe(struct platform_device *pdev)
pdev               63 drivers/power/reset/ocelot-reset.c 	struct device *dev = &pdev->dev;
pdev               66 drivers/power/reset/ocelot-reset.c 	ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL);
pdev               70 drivers/power/reset/ocelot-reset.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               44 drivers/power/reset/qcom-pon.c static int pm8916_pon_probe(struct platform_device *pdev)
pdev               49 drivers/power/reset/qcom-pon.c 	pon = devm_kzalloc(&pdev->dev, sizeof(*pon), GFP_KERNEL);
pdev               53 drivers/power/reset/qcom-pon.c 	pon->dev = &pdev->dev;
pdev               55 drivers/power/reset/qcom-pon.c 	pon->regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev               57 drivers/power/reset/qcom-pon.c 		dev_err(&pdev->dev, "failed to locate regmap\n");
pdev               61 drivers/power/reset/qcom-pon.c 	error = of_property_read_u32(pdev->dev.of_node, "reg",
pdev               66 drivers/power/reset/qcom-pon.c 	pon->reboot_mode.dev = &pdev->dev;
pdev               67 drivers/power/reset/qcom-pon.c 	pon->reason_shift = (long)of_device_get_match_data(&pdev->dev);
pdev               69 drivers/power/reset/qcom-pon.c 	error = devm_reboot_mode_register(&pdev->dev, &pon->reboot_mode);
pdev               71 drivers/power/reset/qcom-pon.c 		dev_err(&pdev->dev, "can't register reboot mode\n");
pdev               75 drivers/power/reset/qcom-pon.c 	platform_set_drvdata(pdev, pon);
pdev               77 drivers/power/reset/qcom-pon.c 	return devm_of_platform_populate(&pdev->dev);
pdev               73 drivers/power/reset/qnap-poweroff.c static int qnap_power_off_probe(struct platform_device *pdev)
pdev               75 drivers/power/reset/qnap-poweroff.c 	struct device_node *np = pdev->dev.of_node;
pdev               84 drivers/power/reset/qnap-poweroff.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               86 drivers/power/reset/qnap-poweroff.c 		dev_err(&pdev->dev, "Missing resource");
pdev               90 drivers/power/reset/qnap-poweroff.c 	base = devm_ioremap(&pdev->dev, res->start, resource_size(res));
pdev               92 drivers/power/reset/qnap-poweroff.c 		dev_err(&pdev->dev, "Unable to map resource");
pdev               97 drivers/power/reset/qnap-poweroff.c 	clk = devm_clk_get(&pdev->dev, NULL);
pdev               99 drivers/power/reset/qnap-poweroff.c 		dev_err(&pdev->dev, "Clk missing");
pdev              108 drivers/power/reset/qnap-poweroff.c 		dev_err(&pdev->dev,
pdev              118 drivers/power/reset/qnap-poweroff.c static int qnap_power_off_remove(struct platform_device *pdev)
pdev               23 drivers/power/reset/restart-poweroff.c static int restart_poweroff_probe(struct platform_device *pdev)
pdev               27 drivers/power/reset/restart-poweroff.c 		dev_err(&pdev->dev,
pdev               36 drivers/power/reset/restart-poweroff.c static int restart_poweroff_remove(struct platform_device *pdev)
pdev               40 drivers/power/reset/rmobile-reset.c static int rmobile_reset_probe(struct platform_device *pdev)
pdev               44 drivers/power/reset/rmobile-reset.c 	sysc_base2 = of_iomap(pdev->dev.of_node, 1);
pdev               50 drivers/power/reset/rmobile-reset.c 		dev_err(&pdev->dev,
pdev               62 drivers/power/reset/rmobile-reset.c static int rmobile_reset_remove(struct platform_device *pdev)
pdev               46 drivers/power/reset/sc27xx-poweroff.c static int sc27xx_poweroff_probe(struct platform_device *pdev)
pdev               51 drivers/power/reset/sc27xx-poweroff.c 	regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev               73 drivers/power/reset/st-poweroff.c static int st_reset_probe(struct platform_device *pdev)
pdev               75 drivers/power/reset/st-poweroff.c 	struct device_node *np = pdev->dev.of_node;
pdev               77 drivers/power/reset/st-poweroff.c 	struct device *dev = &pdev->dev;
pdev               35 drivers/power/reset/syscon-poweroff.c static int syscon_poweroff_probe(struct platform_device *pdev)
pdev               40 drivers/power/reset/syscon-poweroff.c 	map = syscon_regmap_lookup_by_phandle(pdev->dev.of_node, "regmap");
pdev               42 drivers/power/reset/syscon-poweroff.c 		dev_err(&pdev->dev, "unable to get syscon");
pdev               46 drivers/power/reset/syscon-poweroff.c 	if (of_property_read_u32(pdev->dev.of_node, "offset", &offset)) {
pdev               47 drivers/power/reset/syscon-poweroff.c 		dev_err(&pdev->dev, "unable to read 'offset'");
pdev               51 drivers/power/reset/syscon-poweroff.c 	value_err = of_property_read_u32(pdev->dev.of_node, "value", &value);
pdev               52 drivers/power/reset/syscon-poweroff.c 	mask_err = of_property_read_u32(pdev->dev.of_node, "mask", &mask);
pdev               54 drivers/power/reset/syscon-poweroff.c 		dev_err(&pdev->dev, "unable to read 'value' and 'mask'");
pdev               69 drivers/power/reset/syscon-poweroff.c 		dev_err(&pdev->dev,
pdev               80 drivers/power/reset/syscon-poweroff.c static int syscon_poweroff_remove(struct platform_device *pdev)
pdev               39 drivers/power/reset/syscon-reboot-mode.c static int syscon_reboot_mode_probe(struct platform_device *pdev)
pdev               44 drivers/power/reset/syscon-reboot-mode.c 	syscon_rbm = devm_kzalloc(&pdev->dev, sizeof(*syscon_rbm), GFP_KERNEL);
pdev               48 drivers/power/reset/syscon-reboot-mode.c 	syscon_rbm->reboot.dev = &pdev->dev;
pdev               52 drivers/power/reset/syscon-reboot-mode.c 	syscon_rbm->map = syscon_node_to_regmap(pdev->dev.parent->of_node);
pdev               56 drivers/power/reset/syscon-reboot-mode.c 	if (of_property_read_u32(pdev->dev.of_node, "offset",
pdev               60 drivers/power/reset/syscon-reboot-mode.c 	of_property_read_u32(pdev->dev.of_node, "mask", &syscon_rbm->mask);
pdev               62 drivers/power/reset/syscon-reboot-mode.c 	ret = devm_reboot_mode_register(&pdev->dev, &syscon_rbm->reboot);
pdev               64 drivers/power/reset/syscon-reboot-mode.c 		dev_err(&pdev->dev, "can't register reboot mode\n");
pdev               42 drivers/power/reset/syscon-reboot.c static int syscon_reboot_probe(struct platform_device *pdev)
pdev               45 drivers/power/reset/syscon-reboot.c 	struct device *dev = &pdev->dev;
pdev               49 drivers/power/reset/syscon-reboot.c 	ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL);
pdev               57 drivers/power/reset/syscon-reboot.c 	if (of_property_read_u32(pdev->dev.of_node, "offset", &ctx->offset))
pdev               60 drivers/power/reset/syscon-reboot.c 	value_err = of_property_read_u32(pdev->dev.of_node, "value", &ctx->value);
pdev               61 drivers/power/reset/syscon-reboot.c 	mask_err = of_property_read_u32(pdev->dev.of_node, "mask", &ctx->mask);
pdev              109 drivers/power/reset/vexpress-poweroff.c static int vexpress_reset_probe(struct platform_device *pdev)
pdev              112 drivers/power/reset/vexpress-poweroff.c 			of_match_device(vexpress_reset_of_match, &pdev->dev);
pdev              119 drivers/power/reset/vexpress-poweroff.c 	regmap = devm_regmap_init_vexpress_config(&pdev->dev);
pdev              122 drivers/power/reset/vexpress-poweroff.c 	dev_set_drvdata(&pdev->dev, regmap);
pdev              126 drivers/power/reset/vexpress-poweroff.c 		vexpress_power_off_device = &pdev->dev;
pdev              131 drivers/power/reset/vexpress-poweroff.c 			ret = _vexpress_register_restart_handler(&pdev->dev);
pdev              134 drivers/power/reset/vexpress-poweroff.c 		ret = _vexpress_register_restart_handler(&pdev->dev);
pdev               47 drivers/power/reset/xgene-reboot.c static int xgene_reboot_probe(struct platform_device *pdev)
pdev               50 drivers/power/reset/xgene-reboot.c 	struct device *dev = &pdev->dev;
pdev               38 drivers/power/reset/zx-reboot.c static int zx_reboot_probe(struct platform_device *pdev)
pdev               40 drivers/power/reset/zx-reboot.c 	struct device_node *np = pdev->dev.of_node;
pdev               62 drivers/power/reset/zx-reboot.c 		dev_err(&pdev->dev, "Register restart handler failed(err=%d)\n",
pdev              910 drivers/power/supply/88pm860x_battery.c static int pm860x_battery_probe(struct platform_device *pdev)
pdev              912 drivers/power/supply/88pm860x_battery.c 	struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev              917 drivers/power/supply/88pm860x_battery.c 	info = devm_kzalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev              921 drivers/power/supply/88pm860x_battery.c 	info->irq_cc = platform_get_irq(pdev, 0);
pdev              923 drivers/power/supply/88pm860x_battery.c 		dev_err(&pdev->dev, "No IRQ resource!\n");
pdev              927 drivers/power/supply/88pm860x_battery.c 	info->irq_batt = platform_get_irq(pdev, 1);
pdev              929 drivers/power/supply/88pm860x_battery.c 		dev_err(&pdev->dev, "No IRQ resource!\n");
pdev              936 drivers/power/supply/88pm860x_battery.c 	info->dev = &pdev->dev;
pdev              938 drivers/power/supply/88pm860x_battery.c 	pdata = pdev->dev.platform_data;
pdev              941 drivers/power/supply/88pm860x_battery.c 	platform_set_drvdata(pdev, info);
pdev              954 drivers/power/supply/88pm860x_battery.c 	info->battery = devm_power_supply_register(&pdev->dev,
pdev              959 drivers/power/supply/88pm860x_battery.c 	info->battery->dev.parent = &pdev->dev;
pdev              986 drivers/power/supply/88pm860x_battery.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              987 drivers/power/supply/88pm860x_battery.c 	struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev              996 drivers/power/supply/88pm860x_battery.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              997 drivers/power/supply/88pm860x_battery.c 	struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev              663 drivers/power/supply/88pm860x_charger.c static int pm860x_charger_probe(struct platform_device *pdev)
pdev              665 drivers/power/supply/88pm860x_charger.c 	struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev              673 drivers/power/supply/88pm860x_charger.c 	info = devm_kzalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev              677 drivers/power/supply/88pm860x_charger.c 	count = pdev->num_resources;
pdev              679 drivers/power/supply/88pm860x_charger.c 		info->irq[j] = platform_get_irq(pdev, i);
pdev              692 drivers/power/supply/88pm860x_charger.c 		dev_err(&pdev->dev, "Missed I2C address of 88PM8606!\n");
pdev              696 drivers/power/supply/88pm860x_charger.c 	info->dev = &pdev->dev;
pdev              702 drivers/power/supply/88pm860x_charger.c 	platform_set_drvdata(pdev, info);
pdev              707 drivers/power/supply/88pm860x_charger.c 	info->usb = power_supply_register(&pdev->dev, &pm860x_charger_desc,
pdev              736 drivers/power/supply/88pm860x_charger.c static int pm860x_charger_remove(struct platform_device *pdev)
pdev              738 drivers/power/supply/88pm860x_charger.c 	struct pm860x_charger_info *info = platform_get_drvdata(pdev);
pdev              938 drivers/power/supply/ab8500_btemp.c static int ab8500_btemp_resume(struct platform_device *pdev)
pdev              940 drivers/power/supply/ab8500_btemp.c 	struct ab8500_btemp *di = platform_get_drvdata(pdev);
pdev              947 drivers/power/supply/ab8500_btemp.c static int ab8500_btemp_suspend(struct platform_device *pdev,
pdev              950 drivers/power/supply/ab8500_btemp.c 	struct ab8500_btemp *di = platform_get_drvdata(pdev);
pdev              961 drivers/power/supply/ab8500_btemp.c static int ab8500_btemp_remove(struct platform_device *pdev)
pdev              963 drivers/power/supply/ab8500_btemp.c 	struct ab8500_btemp *di = platform_get_drvdata(pdev);
pdev              968 drivers/power/supply/ab8500_btemp.c 		irq = platform_get_irq_byname(pdev, ab8500_btemp_irq[i].name);
pdev              995 drivers/power/supply/ab8500_btemp.c static int ab8500_btemp_probe(struct platform_device *pdev)
pdev              997 drivers/power/supply/ab8500_btemp.c 	struct device_node *np = pdev->dev.of_node;
pdev              998 drivers/power/supply/ab8500_btemp.c 	struct abx500_bm_data *plat = pdev->dev.platform_data;
pdev             1004 drivers/power/supply/ab8500_btemp.c 	di = devm_kzalloc(&pdev->dev, sizeof(*di), GFP_KERNEL);
pdev             1006 drivers/power/supply/ab8500_btemp.c 		dev_err(&pdev->dev, "%s no mem for ab8500_btemp\n", __func__);
pdev             1011 drivers/power/supply/ab8500_btemp.c 		dev_err(&pdev->dev, "no battery management data supplied\n");
pdev             1017 drivers/power/supply/ab8500_btemp.c 		ret = ab8500_bm_of_probe(&pdev->dev, np, di->bm);
pdev             1019 drivers/power/supply/ab8500_btemp.c 			dev_err(&pdev->dev, "failed to get battery information\n");
pdev             1025 drivers/power/supply/ab8500_btemp.c 	di->dev = &pdev->dev;
pdev             1026 drivers/power/supply/ab8500_btemp.c 	di->parent = dev_get_drvdata(pdev->dev.parent);
pdev             1084 drivers/power/supply/ab8500_btemp.c 		irq = platform_get_irq_byname(pdev, ab8500_btemp_irq[i].name);
pdev             1098 drivers/power/supply/ab8500_btemp.c 	platform_set_drvdata(pdev, di);
pdev             1111 drivers/power/supply/ab8500_btemp.c 		irq = platform_get_irq_byname(pdev, ab8500_btemp_irq[i].name);
pdev             3204 drivers/power/supply/ab8500_charger.c static int ab8500_charger_resume(struct platform_device *pdev)
pdev             3207 drivers/power/supply/ab8500_charger.c 	struct ab8500_charger *di = platform_get_drvdata(pdev);
pdev             3241 drivers/power/supply/ab8500_charger.c static int ab8500_charger_suspend(struct platform_device *pdev,
pdev             3244 drivers/power/supply/ab8500_charger.c 	struct ab8500_charger *di = platform_get_drvdata(pdev);
pdev             3275 drivers/power/supply/ab8500_charger.c static int ab8500_charger_remove(struct platform_device *pdev)
pdev             3277 drivers/power/supply/ab8500_charger.c 	struct ab8500_charger *di = platform_get_drvdata(pdev);
pdev             3288 drivers/power/supply/ab8500_charger.c 		irq = platform_get_irq_byname(pdev, ab8500_charger_irq[i].name);
pdev             3341 drivers/power/supply/ab8500_charger.c static int ab8500_charger_probe(struct platform_device *pdev)
pdev             3343 drivers/power/supply/ab8500_charger.c 	struct device_node *np = pdev->dev.of_node;
pdev             3344 drivers/power/supply/ab8500_charger.c 	struct abx500_bm_data *plat = pdev->dev.platform_data;
pdev             3349 drivers/power/supply/ab8500_charger.c 	di = devm_kzalloc(&pdev->dev, sizeof(*di), GFP_KERNEL);
pdev             3351 drivers/power/supply/ab8500_charger.c 		dev_err(&pdev->dev, "%s no mem for ab8500_charger\n", __func__);
pdev             3356 drivers/power/supply/ab8500_charger.c 		dev_err(&pdev->dev, "no battery management data supplied\n");
pdev             3362 drivers/power/supply/ab8500_charger.c 		ret = ab8500_bm_of_probe(&pdev->dev, np, di->bm);
pdev             3364 drivers/power/supply/ab8500_charger.c 			dev_err(&pdev->dev, "failed to get battery information\n");
pdev             3372 drivers/power/supply/ab8500_charger.c 	di->dev = &pdev->dev;
pdev             3373 drivers/power/supply/ab8500_charger.c 	di->parent = dev_get_drvdata(pdev->dev.parent);
pdev             3558 drivers/power/supply/ab8500_charger.c 		irq = platform_get_irq_byname(pdev, ab8500_charger_irq[i].name);
pdev             3572 drivers/power/supply/ab8500_charger.c 	platform_set_drvdata(pdev, di);
pdev             3600 drivers/power/supply/ab8500_charger.c 		irq = platform_get_irq_byname(pdev, ab8500_charger_irq[i].name);
pdev             2946 drivers/power/supply/ab8500_fg.c static int ab8500_fg_resume(struct platform_device *pdev)
pdev             2948 drivers/power/supply/ab8500_fg.c 	struct ab8500_fg *di = platform_get_drvdata(pdev);
pdev             2962 drivers/power/supply/ab8500_fg.c static int ab8500_fg_suspend(struct platform_device *pdev,
pdev             2965 drivers/power/supply/ab8500_fg.c 	struct ab8500_fg *di = platform_get_drvdata(pdev);
pdev             2988 drivers/power/supply/ab8500_fg.c static int ab8500_fg_remove(struct platform_device *pdev)
pdev             2991 drivers/power/supply/ab8500_fg.c 	struct ab8500_fg *di = platform_get_drvdata(pdev);
pdev             3035 drivers/power/supply/ab8500_fg.c static int ab8500_fg_probe(struct platform_device *pdev)
pdev             3037 drivers/power/supply/ab8500_fg.c 	struct device_node *np = pdev->dev.of_node;
pdev             3038 drivers/power/supply/ab8500_fg.c 	struct abx500_bm_data *plat = pdev->dev.platform_data;
pdev             3044 drivers/power/supply/ab8500_fg.c 	di = devm_kzalloc(&pdev->dev, sizeof(*di), GFP_KERNEL);
pdev             3046 drivers/power/supply/ab8500_fg.c 		dev_err(&pdev->dev, "%s no mem for ab8500_fg\n", __func__);
pdev             3051 drivers/power/supply/ab8500_fg.c 		dev_err(&pdev->dev, "no battery management data supplied\n");
pdev             3057 drivers/power/supply/ab8500_fg.c 		ret = ab8500_bm_of_probe(&pdev->dev, np, di->bm);
pdev             3059 drivers/power/supply/ab8500_fg.c 			dev_err(&pdev->dev, "failed to get battery information\n");
pdev             3067 drivers/power/supply/ab8500_fg.c 	di->dev = &pdev->dev;
pdev             3068 drivers/power/supply/ab8500_fg.c 	di->parent = dev_get_drvdata(pdev->dev.parent);
pdev             3153 drivers/power/supply/ab8500_fg.c 		irq = platform_get_irq_byname(pdev, ab8500_fg_irq_th[i].name);
pdev             3168 drivers/power/supply/ab8500_fg.c 	irq = platform_get_irq_byname(pdev, ab8500_fg_irq_bh[0].name);
pdev             3181 drivers/power/supply/ab8500_fg.c 	di->irq = platform_get_irq_byname(pdev, "CCEOC");
pdev             3185 drivers/power/supply/ab8500_fg.c 	platform_set_drvdata(pdev, di);
pdev             3219 drivers/power/supply/ab8500_fg.c 		irq = platform_get_irq_byname(pdev, ab8500_fg_irq_th[i].name);
pdev             3222 drivers/power/supply/ab8500_fg.c 	irq = platform_get_irq_byname(pdev, ab8500_fg_irq_bh[0].name);
pdev             1917 drivers/power/supply/abx500_chargalg.c static int abx500_chargalg_resume(struct platform_device *pdev)
pdev             1919 drivers/power/supply/abx500_chargalg.c 	struct abx500_chargalg *di = platform_get_drvdata(pdev);
pdev             1934 drivers/power/supply/abx500_chargalg.c static int abx500_chargalg_suspend(struct platform_device *pdev,
pdev             1937 drivers/power/supply/abx500_chargalg.c 	struct abx500_chargalg *di = platform_get_drvdata(pdev);
pdev             1951 drivers/power/supply/abx500_chargalg.c static int abx500_chargalg_remove(struct platform_device *pdev)
pdev             1953 drivers/power/supply/abx500_chargalg.c 	struct abx500_chargalg *di = platform_get_drvdata(pdev);
pdev             1986 drivers/power/supply/abx500_chargalg.c static int abx500_chargalg_probe(struct platform_device *pdev)
pdev             1988 drivers/power/supply/abx500_chargalg.c 	struct device_node *np = pdev->dev.of_node;
pdev             1989 drivers/power/supply/abx500_chargalg.c 	struct abx500_bm_data *plat = pdev->dev.platform_data;
pdev             1994 drivers/power/supply/abx500_chargalg.c 	di = devm_kzalloc(&pdev->dev, sizeof(*di), GFP_KERNEL);
pdev             1996 drivers/power/supply/abx500_chargalg.c 		dev_err(&pdev->dev, "%s no mem for ab8500_chargalg\n", __func__);
pdev             2001 drivers/power/supply/abx500_chargalg.c 		dev_err(&pdev->dev, "no battery management data supplied\n");
pdev             2007 drivers/power/supply/abx500_chargalg.c 		ret = ab8500_bm_of_probe(&pdev->dev, np, di->bm);
pdev             2009 drivers/power/supply/abx500_chargalg.c 			dev_err(&pdev->dev, "failed to get battery information\n");
pdev             2015 drivers/power/supply/abx500_chargalg.c 	di->dev = &pdev->dev;
pdev             2016 drivers/power/supply/abx500_chargalg.c 	di->parent = dev_get_drvdata(pdev->dev.parent);
pdev             2060 drivers/power/supply/abx500_chargalg.c 	platform_set_drvdata(pdev, di);
pdev              574 drivers/power/supply/act8945a_charger.c static int act8945a_charger_probe(struct platform_device *pdev)
pdev              580 drivers/power/supply/act8945a_charger.c 	charger = devm_kzalloc(&pdev->dev, sizeof(*charger), GFP_KERNEL);
pdev              584 drivers/power/supply/act8945a_charger.c 	charger->regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev              586 drivers/power/supply/act8945a_charger.c 		dev_err(&pdev->dev, "Parent did not provide regmap\n");
pdev              590 drivers/power/supply/act8945a_charger.c 	ret = act8945a_charger_config(&pdev->dev, charger);
pdev              594 drivers/power/supply/act8945a_charger.c 	irq = of_irq_get(pdev->dev.of_node, 0);
pdev              596 drivers/power/supply/act8945a_charger.c 		dev_err(&pdev->dev, "failed to find IRQ number\n");
pdev              600 drivers/power/supply/act8945a_charger.c 	ret = devm_request_irq(&pdev->dev, irq, act8945a_status_changed,
pdev              604 drivers/power/supply/act8945a_charger.c 		dev_err(&pdev->dev, "failed to request nIRQ pin IRQ\n");
pdev              617 drivers/power/supply/act8945a_charger.c 	psy_cfg.of_node	= pdev->dev.of_node;
pdev              620 drivers/power/supply/act8945a_charger.c 	charger->psy = devm_power_supply_register(&pdev->dev,
pdev              624 drivers/power/supply/act8945a_charger.c 		dev_err(&pdev->dev, "failed to register power supply\n");
pdev              628 drivers/power/supply/act8945a_charger.c 	platform_set_drvdata(pdev, charger);
pdev              641 drivers/power/supply/act8945a_charger.c static int act8945a_charger_remove(struct platform_device *pdev)
pdev              643 drivers/power/supply/act8945a_charger.c 	struct act8945a_charger *charger = platform_get_drvdata(pdev);
pdev              262 drivers/power/supply/axp20x_ac_power.c static int axp20x_ac_power_probe(struct platform_device *pdev)
pdev              264 drivers/power/supply/axp20x_ac_power.c 	struct axp20x_dev *axp20x = dev_get_drvdata(pdev->dev.parent);
pdev              272 drivers/power/supply/axp20x_ac_power.c 	if (!of_device_is_available(pdev->dev.of_node))
pdev              276 drivers/power/supply/axp20x_ac_power.c 		dev_err(&pdev->dev, "Parent drvdata not set\n");
pdev              280 drivers/power/supply/axp20x_ac_power.c 	power = devm_kzalloc(&pdev->dev, sizeof(*power), GFP_KERNEL);
pdev              284 drivers/power/supply/axp20x_ac_power.c 	axp_data = of_device_get_match_data(&pdev->dev);
pdev              287 drivers/power/supply/axp20x_ac_power.c 		power->acin_v = devm_iio_channel_get(&pdev->dev, "acin_v");
pdev              294 drivers/power/supply/axp20x_ac_power.c 		power->acin_i = devm_iio_channel_get(&pdev->dev, "acin_i");
pdev              302 drivers/power/supply/axp20x_ac_power.c 	power->regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev              305 drivers/power/supply/axp20x_ac_power.c 	platform_set_drvdata(pdev, power);
pdev              307 drivers/power/supply/axp20x_ac_power.c 	psy_cfg.of_node = pdev->dev.of_node;
pdev              310 drivers/power/supply/axp20x_ac_power.c 	power->supply = devm_power_supply_register(&pdev->dev,
pdev              318 drivers/power/supply/axp20x_ac_power.c 		irq = platform_get_irq_byname(pdev, irq_names[i]);
pdev              320 drivers/power/supply/axp20x_ac_power.c 			dev_warn(&pdev->dev, "No IRQ for %s: %d\n",
pdev              325 drivers/power/supply/axp20x_ac_power.c 		ret = devm_request_any_context_irq(&pdev->dev, irq,
pdev              329 drivers/power/supply/axp20x_ac_power.c 			dev_warn(&pdev->dev, "Error requesting %s IRQ: %d\n",
pdev              547 drivers/power/supply/axp20x_battery.c static int axp20x_power_probe(struct platform_device *pdev)
pdev              552 drivers/power/supply/axp20x_battery.c 	struct device *dev = &pdev->dev;
pdev              554 drivers/power/supply/axp20x_battery.c 	if (!of_device_is_available(pdev->dev.of_node))
pdev              557 drivers/power/supply/axp20x_battery.c 	axp20x_batt = devm_kzalloc(&pdev->dev, sizeof(*axp20x_batt),
pdev              562 drivers/power/supply/axp20x_battery.c 	axp20x_batt->dev = &pdev->dev;
pdev              564 drivers/power/supply/axp20x_battery.c 	axp20x_batt->batt_v = devm_iio_channel_get(&pdev->dev, "batt_v");
pdev              571 drivers/power/supply/axp20x_battery.c 	axp20x_batt->batt_chrg_i = devm_iio_channel_get(&pdev->dev,
pdev              579 drivers/power/supply/axp20x_battery.c 	axp20x_batt->batt_dischrg_i = devm_iio_channel_get(&pdev->dev,
pdev              587 drivers/power/supply/axp20x_battery.c 	axp20x_batt->regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev              588 drivers/power/supply/axp20x_battery.c 	platform_set_drvdata(pdev, axp20x_batt);
pdev              591 drivers/power/supply/axp20x_battery.c 	psy_cfg.of_node = pdev->dev.of_node;
pdev              595 drivers/power/supply/axp20x_battery.c 	axp20x_batt->batt = devm_power_supply_register(&pdev->dev,
pdev              599 drivers/power/supply/axp20x_battery.c 		dev_err(&pdev->dev, "failed to register power supply: %ld\n",
pdev              610 drivers/power/supply/axp20x_battery.c 			dev_err(&pdev->dev,
pdev              618 drivers/power/supply/axp20x_battery.c 			dev_err(&pdev->dev,
pdev              407 drivers/power/supply/axp20x_usb_power.c static int configure_iio_channels(struct platform_device *pdev,
pdev              410 drivers/power/supply/axp20x_usb_power.c 	power->vbus_v = devm_iio_channel_get(&pdev->dev, "vbus_v");
pdev              417 drivers/power/supply/axp20x_usb_power.c 	power->vbus_i = devm_iio_channel_get(&pdev->dev, "vbus_i");
pdev              437 drivers/power/supply/axp20x_usb_power.c static int axp20x_usb_power_probe(struct platform_device *pdev)
pdev              439 drivers/power/supply/axp20x_usb_power.c 	struct axp20x_dev *axp20x = dev_get_drvdata(pdev->dev.parent);
pdev              450 drivers/power/supply/axp20x_usb_power.c 	if (!of_device_is_available(pdev->dev.of_node))
pdev              454 drivers/power/supply/axp20x_usb_power.c 		dev_err(&pdev->dev, "Parent drvdata not set\n");
pdev              458 drivers/power/supply/axp20x_usb_power.c 	power = devm_kzalloc(&pdev->dev, sizeof(*power), GFP_KERNEL);
pdev              462 drivers/power/supply/axp20x_usb_power.c 	platform_set_drvdata(pdev, power);
pdev              464 drivers/power/supply/axp20x_usb_power.c 								&pdev->dev);
pdev              466 drivers/power/supply/axp20x_usb_power.c 	power->np = pdev->dev.of_node;
pdev              478 drivers/power/supply/axp20x_usb_power.c 			ret = configure_iio_channels(pdev, power);
pdev              493 drivers/power/supply/axp20x_usb_power.c 		dev_err(&pdev->dev, "Unsupported AXP variant: %ld\n",
pdev              498 drivers/power/supply/axp20x_usb_power.c 	psy_cfg.of_node = pdev->dev.of_node;
pdev              501 drivers/power/supply/axp20x_usb_power.c 	power->supply = devm_power_supply_register(&pdev->dev, usb_power_desc,
pdev              508 drivers/power/supply/axp20x_usb_power.c 		irq = platform_get_irq_byname(pdev, irq_names[i]);
pdev              510 drivers/power/supply/axp20x_usb_power.c 			dev_warn(&pdev->dev, "No IRQ for %s: %d\n",
pdev              515 drivers/power/supply/axp20x_usb_power.c 		ret = devm_request_any_context_irq(&pdev->dev, irq,
pdev              518 drivers/power/supply/axp20x_usb_power.c 			dev_warn(&pdev->dev, "Error requesting %s IRQ: %d\n",
pdev              529 drivers/power/supply/axp20x_usb_power.c static int axp20x_usb_power_remove(struct platform_device *pdev)
pdev              531 drivers/power/supply/axp20x_usb_power.c 	struct axp20x_usb_power *power = platform_get_drvdata(pdev);
pdev              116 drivers/power/supply/axp288_charger.c 	struct platform_device *pdev;
pdev              258 drivers/power/supply/axp288_charger.c 		dev_err(&info->pdev->dev, "charger BAK control %d\n", ret);
pdev              276 drivers/power/supply/axp288_charger.c 		dev_err(&info->pdev->dev, "axp288 vbus path select %d\n", ret);
pdev              293 drivers/power/supply/axp288_charger.c 		dev_err(&info->pdev->dev, "axp288 enable charger %d\n", ret);
pdev              371 drivers/power/supply/axp288_charger.c 			dev_warn(&info->pdev->dev, "set charge current failed\n");
pdev              378 drivers/power/supply/axp288_charger.c 			dev_warn(&info->pdev->dev, "set charge voltage failed\n");
pdev              383 drivers/power/supply/axp288_charger.c 			dev_warn(&info->pdev->dev, "set input current limit failed\n");
pdev              501 drivers/power/supply/axp288_charger.c 		dev_warn(&info->pdev->dev, "spurious interrupt!!\n");
pdev              507 drivers/power/supply/axp288_charger.c 		dev_dbg(&info->pdev->dev, "VBUS Over Voltage INTR\n");
pdev              510 drivers/power/supply/axp288_charger.c 		dev_dbg(&info->pdev->dev, "Charging Done INTR\n");
pdev              513 drivers/power/supply/axp288_charger.c 		dev_dbg(&info->pdev->dev, "Start Charging IRQ\n");
pdev              516 drivers/power/supply/axp288_charger.c 		dev_dbg(&info->pdev->dev,
pdev              520 drivers/power/supply/axp288_charger.c 		dev_dbg(&info->pdev->dev,
pdev              524 drivers/power/supply/axp288_charger.c 		dev_dbg(&info->pdev->dev,
pdev              528 drivers/power/supply/axp288_charger.c 		dev_dbg(&info->pdev->dev,
pdev              532 drivers/power/supply/axp288_charger.c 		dev_dbg(&info->pdev->dev,
pdev              536 drivers/power/supply/axp288_charger.c 		dev_dbg(&info->pdev->dev,
pdev              540 drivers/power/supply/axp288_charger.c 		dev_warn(&info->pdev->dev, "Spurious Interrupt!!!\n");
pdev              602 drivers/power/supply/axp288_charger.c 		dev_err(&info->pdev->dev, "Error reading status (%d)\n", ret);
pdev              608 drivers/power/supply/axp288_charger.c 		dev_dbg(&info->pdev->dev, "USB charger disconnected\n");
pdev              617 drivers/power/supply/axp288_charger.c 		dev_dbg(&info->pdev->dev, "HP X2 with Type-C, setting inlmt to 3A\n");
pdev              620 drivers/power/supply/axp288_charger.c 		dev_dbg(&info->pdev->dev, "USB SDP charger is connected\n");
pdev              623 drivers/power/supply/axp288_charger.c 		dev_dbg(&info->pdev->dev, "USB CDP charger is connected\n");
pdev              626 drivers/power/supply/axp288_charger.c 		dev_dbg(&info->pdev->dev, "USB DCP charger is connected\n");
pdev              638 drivers/power/supply/axp288_charger.c 		dev_err(&info->pdev->dev,
pdev              660 drivers/power/supply/axp288_charger.c 	dev_dbg(&info->pdev->dev, "external connector USB-Host is %s\n",
pdev              672 drivers/power/supply/axp288_charger.c 		dev_warn(&info->pdev->dev, "vbus path disable failed\n");
pdev              694 drivers/power/supply/axp288_charger.c 		dev_err(&info->pdev->dev, "register(%x) write error(%d)\n",
pdev              701 drivers/power/supply/axp288_charger.c 		dev_err(&info->pdev->dev, "register(%x) write error(%d)\n",
pdev              711 drivers/power/supply/axp288_charger.c 		dev_err(&info->pdev->dev, "register(%x) write error(%d)\n",
pdev              721 drivers/power/supply/axp288_charger.c 		dev_err(&info->pdev->dev, "register(%x) write error(%d)\n",
pdev              731 drivers/power/supply/axp288_charger.c 		dev_err(&info->pdev->dev, "register(%x) write error(%d)\n",
pdev              746 drivers/power/supply/axp288_charger.c 		dev_err(&info->pdev->dev, "register(%x) read error(%d)\n",
pdev              791 drivers/power/supply/axp288_charger.c static int axp288_charger_probe(struct platform_device *pdev)
pdev              795 drivers/power/supply/axp288_charger.c 	struct device *dev = &pdev->dev;
pdev              796 drivers/power/supply/axp288_charger.c 	struct axp20x_dev *axp20x = dev_get_drvdata(pdev->dev.parent);
pdev              810 drivers/power/supply/axp288_charger.c 	info = devm_kzalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev              814 drivers/power/supply/axp288_charger.c 	info->pdev = pdev;
pdev              820 drivers/power/supply/axp288_charger.c 		dev_dbg(&pdev->dev, "%s is not ready, probe deferred\n",
pdev              831 drivers/power/supply/axp288_charger.c 		dev_info(&pdev->dev,
pdev              835 drivers/power/supply/axp288_charger.c 	platform_set_drvdata(pdev, info);
pdev              871 drivers/power/supply/axp288_charger.c 		ret = devm_extcon_register_notifier(&pdev->dev, info->otg.cable,
pdev              882 drivers/power/supply/axp288_charger.c 		pirq = platform_get_irq(info->pdev, i);
pdev              884 drivers/power/supply/axp288_charger.c 			dev_err(&pdev->dev, "Failed to get IRQ: %d\n", pirq);
pdev              889 drivers/power/supply/axp288_charger.c 			dev_warn(&info->pdev->dev,
pdev              893 drivers/power/supply/axp288_charger.c 		ret = devm_request_threaded_irq(&info->pdev->dev, info->irq[i],
pdev              895 drivers/power/supply/axp288_charger.c 					IRQF_ONESHOT, info->pdev->name, info);
pdev              897 drivers/power/supply/axp288_charger.c 			dev_err(&pdev->dev, "failed to request interrupt=%d\n",
pdev              111 drivers/power/supply/axp288_fuel_gauge.c 	struct platform_device *pdev;
pdev              152 drivers/power/supply/axp288_fuel_gauge.c 		dev_err(&info->pdev->dev, "axp288 reg read err:%d\n", ret);
pdev              166 drivers/power/supply/axp288_fuel_gauge.c 		dev_err(&info->pdev->dev, "axp288 reg write err:%d\n", ret);
pdev              178 drivers/power/supply/axp288_fuel_gauge.c 		dev_err(&info->pdev->dev, "Error reading reg 0x%02x err: %d\n",
pdev              185 drivers/power/supply/axp288_fuel_gauge.c 		dev_err(&info->pdev->dev, "Error reg 0x%02x contents not valid\n",
pdev              200 drivers/power/supply/axp288_fuel_gauge.c 		dev_err(&info->pdev->dev, "Error reading reg 0x%02x err: %d\n",
pdev              328 drivers/power/supply/axp288_fuel_gauge.c 		dev_err(&info->pdev->dev,
pdev              339 drivers/power/supply/axp288_fuel_gauge.c 		dev_err(&info->pdev->dev, "FG RES read failed: %d\n", fg_res);
pdev              361 drivers/power/supply/axp288_fuel_gauge.c 		dev_err(&info->pdev->dev, "FG get current failed: %d\n", ret);
pdev              484 drivers/power/supply/axp288_fuel_gauge.c 			dev_err(&info->pdev->dev,
pdev              584 drivers/power/supply/axp288_fuel_gauge.c 		dev_warn(&info->pdev->dev, "spurious interrupt!!\n");
pdev              590 drivers/power/supply/axp288_fuel_gauge.c 		dev_info(&info->pdev->dev,
pdev              594 drivers/power/supply/axp288_fuel_gauge.c 		dev_info(&info->pdev->dev,
pdev              598 drivers/power/supply/axp288_fuel_gauge.c 		dev_info(&info->pdev->dev,
pdev              602 drivers/power/supply/axp288_fuel_gauge.c 		dev_info(&info->pdev->dev,
pdev              606 drivers/power/supply/axp288_fuel_gauge.c 		dev_info(&info->pdev->dev, "Low Batt Warning(2) INTR\n");
pdev              609 drivers/power/supply/axp288_fuel_gauge.c 		dev_info(&info->pdev->dev, "Low Batt Warning(1) INTR\n");
pdev              612 drivers/power/supply/axp288_fuel_gauge.c 		dev_warn(&info->pdev->dev, "Spurious Interrupt!!!\n");
pdev              642 drivers/power/supply/axp288_fuel_gauge.c 		pirq = platform_get_irq(info->pdev, i);
pdev              645 drivers/power/supply/axp288_fuel_gauge.c 			dev_warn(&info->pdev->dev,
pdev              655 drivers/power/supply/axp288_fuel_gauge.c 			dev_warn(&info->pdev->dev,
pdev              661 drivers/power/supply/axp288_fuel_gauge.c 			dev_info(&info->pdev->dev, "HW IRQ %d -> VIRQ %d\n",
pdev              739 drivers/power/supply/axp288_fuel_gauge.c static int axp288_fuel_gauge_probe(struct platform_device *pdev)
pdev              743 drivers/power/supply/axp288_fuel_gauge.c 	struct axp20x_dev *axp20x = dev_get_drvdata(pdev->dev.parent);
pdev              768 drivers/power/supply/axp288_fuel_gauge.c 	info = devm_kzalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev              772 drivers/power/supply/axp288_fuel_gauge.c 	info->pdev = pdev;
pdev              777 drivers/power/supply/axp288_fuel_gauge.c 	platform_set_drvdata(pdev, info);
pdev              791 drivers/power/supply/axp288_fuel_gauge.c 			dev_dbg(&pdev->dev, "error getting iiochan %s: %d\n",
pdev              806 drivers/power/supply/axp288_fuel_gauge.c 		dev_err(&pdev->dev, "axp288 not configured by firmware\n");
pdev              830 drivers/power/supply/axp288_fuel_gauge.c 	info->bat = power_supply_register(&pdev->dev, &fuel_gauge_desc, &psy_cfg);
pdev              833 drivers/power/supply/axp288_fuel_gauge.c 		dev_err(&pdev->dev, "failed to register battery: %d\n", ret);
pdev              856 drivers/power/supply/axp288_fuel_gauge.c static int axp288_fuel_gauge_remove(struct platform_device *pdev)
pdev              858 drivers/power/supply/axp288_fuel_gauge.c 	struct axp288_fg_info *info = platform_get_drvdata(pdev);
pdev              145 drivers/power/supply/bd70528-charger.c static int bd70528_get_irqs(struct platform_device *pdev,
pdev              170 drivers/power/supply/bd70528-charger.c 		irq = platform_get_irq_byname(pdev, bd70528_chg_irqs[i].n);
pdev              172 drivers/power/supply/bd70528-charger.c 			dev_err(&pdev->dev, "Bad IRQ information for %s (%d)\n",
pdev              176 drivers/power/supply/bd70528-charger.c 		ret = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev              195 drivers/power/supply/bd70528-charger.c 		dev_err(&pdev->dev, "Failed to enable charger IRQs\n");
pdev              702 drivers/power/supply/bd70528-charger.c static int bd70528_power_probe(struct platform_device *pdev)
pdev              707 drivers/power/supply/bd70528-charger.c 	bdpsy = devm_kzalloc(&pdev->dev, sizeof(*bdpsy), GFP_KERNEL);
pdev              711 drivers/power/supply/bd70528-charger.c 	bdpsy->regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev              713 drivers/power/supply/bd70528-charger.c 		dev_err(&pdev->dev, "No regmap found for chip\n");
pdev              716 drivers/power/supply/bd70528-charger.c 	bdpsy->dev = &pdev->dev;
pdev              718 drivers/power/supply/bd70528-charger.c 	platform_set_drvdata(pdev, bdpsy);
pdev              720 drivers/power/supply/bd70528-charger.c 	cfg.of_node = pdev->dev.parent->of_node;
pdev              722 drivers/power/supply/bd70528-charger.c 	bdpsy->psy = devm_power_supply_register(&pdev->dev,
pdev              725 drivers/power/supply/bd70528-charger.c 		dev_err(&pdev->dev, "failed: power supply register\n");
pdev              729 drivers/power/supply/bd70528-charger.c 	return bd70528_get_irqs(pdev, bdpsy);
pdev             1603 drivers/power/supply/charger-manager.c static inline struct charger_desc *cm_get_drv_data(struct platform_device *pdev)
pdev             1605 drivers/power/supply/charger-manager.c 	if (pdev->dev.of_node)
pdev             1606 drivers/power/supply/charger-manager.c 		return of_cm_parse_desc(&pdev->dev);
pdev             1607 drivers/power/supply/charger-manager.c 	return dev_get_platdata(&pdev->dev);
pdev             1616 drivers/power/supply/charger-manager.c static int charger_manager_probe(struct platform_device *pdev)
pdev             1618 drivers/power/supply/charger-manager.c 	struct charger_desc *desc = cm_get_drv_data(pdev);
pdev             1627 drivers/power/supply/charger-manager.c 		dev_err(&pdev->dev, "No platform data (desc) found\n");
pdev             1631 drivers/power/supply/charger-manager.c 	cm = devm_kzalloc(&pdev->dev, sizeof(*cm), GFP_KERNEL);
pdev             1636 drivers/power/supply/charger-manager.c 	cm->dev = &pdev->dev;
pdev             1653 drivers/power/supply/charger-manager.c 		dev_info(&pdev->dev, "Ignoring full-battery voltage threshold as it is not supplied\n");
pdev             1656 drivers/power/supply/charger-manager.c 		dev_info(&pdev->dev, "Disabling full-battery voltage drop checking mechanism as it is not supplied\n");
pdev             1661 drivers/power/supply/charger-manager.c 		dev_info(&pdev->dev, "Ignoring full-battery soc(state of charge) threshold as it is not supplied\n");
pdev             1664 drivers/power/supply/charger-manager.c 		dev_info(&pdev->dev, "Ignoring full-battery full capacity threshold as it is not supplied\n");
pdev             1668 drivers/power/supply/charger-manager.c 		dev_err(&pdev->dev, "charger_regulators undefined\n");
pdev             1673 drivers/power/supply/charger-manager.c 		dev_err(&pdev->dev, "No power supply defined\n");
pdev             1678 drivers/power/supply/charger-manager.c 		dev_err(&pdev->dev, "No fuel gauge power supply defined\n");
pdev             1688 drivers/power/supply/charger-manager.c 			dev_err(&pdev->dev, "Cannot find power supply \"%s\"\n",
pdev             1698 drivers/power/supply/charger-manager.c 		dev_err(&pdev->dev, "polling_interval_ms is too small\n");
pdev             1704 drivers/power/supply/charger-manager.c 		dev_info(&pdev->dev, "Cannot limit charging duration checking mechanism to prevent overcharge/overheat and control discharging duration\n");
pdev             1709 drivers/power/supply/charger-manager.c 	platform_set_drvdata(pdev, cm);
pdev             1721 drivers/power/supply/charger-manager.c 		devm_kcalloc(&pdev->dev,
pdev             1736 drivers/power/supply/charger-manager.c 		dev_err(&pdev->dev, "Cannot find power supply \"%s\"\n",
pdev             1756 drivers/power/supply/charger-manager.c 		dev_err(&pdev->dev, "Failed to initialize thermal data\n");
pdev             1766 drivers/power/supply/charger-manager.c 		dev_err(&pdev->dev,
pdev             1772 drivers/power/supply/charger-manager.c 	cm->charger_psy = power_supply_register(&pdev->dev,
pdev             1776 drivers/power/supply/charger-manager.c 		dev_err(&pdev->dev, "Cannot register charger-manager with name \"%s\"\n",
pdev             1784 drivers/power/supply/charger-manager.c 		dev_err(&pdev->dev, "Cannot initialize extcon device\n");
pdev             1797 drivers/power/supply/charger-manager.c 	device_init_wakeup(&pdev->dev, true);
pdev             1798 drivers/power/supply/charger-manager.c 	device_set_wakeup_capable(&pdev->dev, false);
pdev             1831 drivers/power/supply/charger-manager.c static int charger_manager_remove(struct platform_device *pdev)
pdev             1833 drivers/power/supply/charger-manager.c 	struct charger_manager *cm = platform_get_drvdata(pdev);
pdev              585 drivers/power/supply/cpcap-battery.c static int cpcap_battery_init_irq(struct platform_device *pdev,
pdev              592 drivers/power/supply/cpcap-battery.c 	irq = platform_get_irq_byname(pdev, name);
pdev              624 drivers/power/supply/cpcap-battery.c static int cpcap_battery_init_interrupts(struct platform_device *pdev,
pdev              634 drivers/power/supply/cpcap-battery.c 		error = cpcap_battery_init_irq(pdev, ddata,
pdev              711 drivers/power/supply/cpcap-battery.c static int cpcap_battery_probe(struct platform_device *pdev)
pdev              720 drivers/power/supply/cpcap-battery.c 				&pdev->dev);
pdev              725 drivers/power/supply/cpcap-battery.c 		dev_err(&pdev->dev, "no configuration data found\n");
pdev              730 drivers/power/supply/cpcap-battery.c 	ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL);
pdev              735 drivers/power/supply/cpcap-battery.c 	ddata->dev = &pdev->dev;
pdev              746 drivers/power/supply/cpcap-battery.c 	platform_set_drvdata(pdev, ddata);
pdev              753 drivers/power/supply/cpcap-battery.c 	error = cpcap_battery_init_interrupts(pdev, ddata);
pdev              771 drivers/power/supply/cpcap-battery.c 	psy_cfg.of_node = pdev->dev.of_node;
pdev              787 drivers/power/supply/cpcap-battery.c static int cpcap_battery_remove(struct platform_device *pdev)
pdev              789 drivers/power/supply/cpcap-battery.c 	struct cpcap_battery_ddata *ddata = platform_get_drvdata(pdev);
pdev              796 drivers/power/supply/cpcap-battery.c 		dev_err(&pdev->dev, "could not disable: %i\n", error);
pdev              489 drivers/power/supply/cpcap-charger.c static int cpcap_usb_init_irq(struct platform_device *pdev,
pdev              496 drivers/power/supply/cpcap-charger.c 	irq = platform_get_irq_byname(pdev, name);
pdev              533 drivers/power/supply/cpcap-charger.c static int cpcap_usb_init_interrupts(struct platform_device *pdev,
pdev              539 drivers/power/supply/cpcap-charger.c 		error = cpcap_usb_init_irq(pdev, ddata, cpcap_charger_irqs[i]);
pdev              611 drivers/power/supply/cpcap-charger.c static int cpcap_charger_probe(struct platform_device *pdev)
pdev              619 drivers/power/supply/cpcap-charger.c 				&pdev->dev);
pdev              623 drivers/power/supply/cpcap-charger.c 	ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL);
pdev              627 drivers/power/supply/cpcap-charger.c 	ddata->dev = &pdev->dev;
pdev              636 drivers/power/supply/cpcap-charger.c 	platform_set_drvdata(pdev, ddata);
pdev              644 drivers/power/supply/cpcap-charger.c 	psy_cfg.of_node = pdev->dev.of_node;
pdev              658 drivers/power/supply/cpcap-charger.c 	error = cpcap_usb_init_interrupts(pdev, ddata);
pdev              676 drivers/power/supply/cpcap-charger.c static int cpcap_charger_remove(struct platform_device *pdev)
pdev              678 drivers/power/supply/cpcap-charger.c 	struct cpcap_charger_ddata *ddata = platform_get_drvdata(pdev);
pdev              491 drivers/power/supply/da9030_battery.c static int da9030_battery_probe(struct platform_device *pdev)
pdev              495 drivers/power/supply/da9030_battery.c 	struct da9030_battery_info *pdata = pdev->dev.platform_data;
pdev              506 drivers/power/supply/da9030_battery.c 	charger = devm_kzalloc(&pdev->dev, sizeof(*charger), GFP_KERNEL);
pdev              510 drivers/power/supply/da9030_battery.c 	charger->master = pdev->dev.parent;
pdev              543 drivers/power/supply/da9030_battery.c 	charger->psy = power_supply_register(&pdev->dev, &charger->psy_desc,
pdev              551 drivers/power/supply/da9030_battery.c 	platform_set_drvdata(pdev, charger);
pdev              585 drivers/power/supply/da9052-battery.c static s32 da9052_bat_probe(struct platform_device *pdev)
pdev              593 drivers/power/supply/da9052-battery.c 	bat = devm_kzalloc(&pdev->dev, sizeof(struct da9052_battery),
pdev              600 drivers/power/supply/da9052-battery.c 	bat->da9052 = dev_get_drvdata(pdev->dev.parent);
pdev              625 drivers/power/supply/da9052-battery.c 	bat->psy = power_supply_register(&pdev->dev, &psy_desc, &psy_cfg);
pdev              631 drivers/power/supply/da9052-battery.c 	platform_set_drvdata(pdev, bat);
pdev              640 drivers/power/supply/da9052-battery.c static int da9052_bat_remove(struct platform_device *pdev)
pdev              643 drivers/power/supply/da9052-battery.c 	struct da9052_battery *bat = platform_get_drvdata(pdev);
pdev              460 drivers/power/supply/da9150-charger.c static int da9150_charger_register_irq(struct platform_device *pdev,
pdev              464 drivers/power/supply/da9150-charger.c 	struct device *dev = &pdev->dev;
pdev              465 drivers/power/supply/da9150-charger.c 	struct da9150_charger *charger = platform_get_drvdata(pdev);
pdev              468 drivers/power/supply/da9150-charger.c 	irq = platform_get_irq_byname(pdev, irq_name);
pdev              482 drivers/power/supply/da9150-charger.c static void da9150_charger_unregister_irq(struct platform_device *pdev,
pdev              485 drivers/power/supply/da9150-charger.c 	struct device *dev = &pdev->dev;
pdev              486 drivers/power/supply/da9150-charger.c 	struct da9150_charger *charger = platform_get_drvdata(pdev);
pdev              489 drivers/power/supply/da9150-charger.c 	irq = platform_get_irq_byname(pdev, irq_name);
pdev              514 drivers/power/supply/da9150-charger.c static int da9150_charger_probe(struct platform_device *pdev)
pdev              516 drivers/power/supply/da9150-charger.c 	struct device *dev = &pdev->dev;
pdev              526 drivers/power/supply/da9150-charger.c 	platform_set_drvdata(pdev, charger);
pdev              594 drivers/power/supply/da9150-charger.c 	ret = da9150_charger_register_irq(pdev, da9150_charger_chg_irq,
pdev              599 drivers/power/supply/da9150-charger.c 	ret = da9150_charger_register_irq(pdev, da9150_charger_tjunc_irq,
pdev              604 drivers/power/supply/da9150-charger.c 	ret = da9150_charger_register_irq(pdev, da9150_charger_vfault_irq,
pdev              609 drivers/power/supply/da9150-charger.c 	ret = da9150_charger_register_irq(pdev, da9150_charger_vbus_irq,
pdev              618 drivers/power/supply/da9150-charger.c 	da9150_charger_unregister_irq(pdev, "CHG_VFAULT");
pdev              620 drivers/power/supply/da9150-charger.c 	da9150_charger_unregister_irq(pdev, "CHG_TJUNC");
pdev              622 drivers/power/supply/da9150-charger.c 	da9150_charger_unregister_irq(pdev, "CHG_STATUS");
pdev              645 drivers/power/supply/da9150-charger.c static int da9150_charger_remove(struct platform_device *pdev)
pdev              647 drivers/power/supply/da9150-charger.c 	struct da9150_charger *charger = platform_get_drvdata(pdev);
pdev              651 drivers/power/supply/da9150-charger.c 	irq = platform_get_irq_byname(pdev, "CHG_VBUS");
pdev              654 drivers/power/supply/da9150-charger.c 	irq = platform_get_irq_byname(pdev, "CHG_VFAULT");
pdev              657 drivers/power/supply/da9150-charger.c 	irq = platform_get_irq_byname(pdev, "CHG_TJUNC");
pdev              660 drivers/power/supply/da9150-charger.c 	irq = platform_get_irq_byname(pdev, "CHG_STATUS");
pdev              445 drivers/power/supply/da9150-fg.c static int da9150_fg_probe(struct platform_device *pdev)
pdev              447 drivers/power/supply/da9150-fg.c 	struct device *dev = &pdev->dev;
pdev              457 drivers/power/supply/da9150-fg.c 	platform_set_drvdata(pdev, fg);
pdev              515 drivers/power/supply/da9150-fg.c 	irq = platform_get_irq_byname(pdev, "FG");
pdev              538 drivers/power/supply/da9150-fg.c static int da9150_fg_remove(struct platform_device *pdev)
pdev              540 drivers/power/supply/da9150-fg.c 	struct da9150_fg *fg = platform_get_drvdata(pdev);
pdev              548 drivers/power/supply/da9150-fg.c static int da9150_fg_resume(struct platform_device *pdev)
pdev              550 drivers/power/supply/da9150-fg.c 	struct da9150_fg *fg = platform_get_drvdata(pdev);
pdev              745 drivers/power/supply/ds2780_battery.c static int ds2780_battery_probe(struct platform_device *pdev)
pdev              750 drivers/power/supply/ds2780_battery.c 	dev_info = devm_kzalloc(&pdev->dev, sizeof(*dev_info), GFP_KERNEL);
pdev              754 drivers/power/supply/ds2780_battery.c 	platform_set_drvdata(pdev, dev_info);
pdev              756 drivers/power/supply/ds2780_battery.c 	dev_info->dev			= &pdev->dev;
pdev              757 drivers/power/supply/ds2780_battery.c 	dev_info->w1_dev		= pdev->dev.parent;
pdev              758 drivers/power/supply/ds2780_battery.c 	dev_info->bat_desc.name		= dev_name(&pdev->dev);
pdev              767 drivers/power/supply/ds2780_battery.c 	dev_info->bat = devm_power_supply_register(&pdev->dev,
pdev              749 drivers/power/supply/ds2781_battery.c static int ds2781_battery_probe(struct platform_device *pdev)
pdev              754 drivers/power/supply/ds2781_battery.c 	dev_info = devm_kzalloc(&pdev->dev, sizeof(*dev_info), GFP_KERNEL);
pdev              758 drivers/power/supply/ds2781_battery.c 	platform_set_drvdata(pdev, dev_info);
pdev              760 drivers/power/supply/ds2781_battery.c 	dev_info->dev			= &pdev->dev;
pdev              761 drivers/power/supply/ds2781_battery.c 	dev_info->w1_dev		= pdev->dev.parent;
pdev              762 drivers/power/supply/ds2781_battery.c 	dev_info->bat_desc.name		= dev_name(&pdev->dev);
pdev              771 drivers/power/supply/ds2781_battery.c 	dev_info->bat = devm_power_supply_register(&pdev->dev,
pdev              238 drivers/power/supply/generic-adc-battery.c static int gab_probe(struct platform_device *pdev)
pdev              243 drivers/power/supply/generic-adc-battery.c 	struct gab_platform_data *pdata = pdev->dev.platform_data;
pdev              249 drivers/power/supply/generic-adc-battery.c 	adc_bat = devm_kzalloc(&pdev->dev, sizeof(*adc_bat), GFP_KERNEL);
pdev              251 drivers/power/supply/generic-adc-battery.c 		dev_err(&pdev->dev, "failed to allocate memory\n");
pdev              287 drivers/power/supply/generic-adc-battery.c 		adc_bat->channel[chan] = iio_channel_get(&pdev->dev,
pdev              322 drivers/power/supply/generic-adc-battery.c 	adc_bat->psy = power_supply_register(&pdev->dev, psy_desc, &psy_cfg);
pdev              344 drivers/power/supply/generic-adc-battery.c 	platform_set_drvdata(pdev, adc_bat);
pdev              366 drivers/power/supply/generic-adc-battery.c static int gab_remove(struct platform_device *pdev)
pdev              369 drivers/power/supply/generic-adc-battery.c 	struct gab *adc_bat = platform_get_drvdata(pdev);
pdev              198 drivers/power/supply/goldfish_battery.c static int goldfish_battery_probe(struct platform_device *pdev)
pdev              205 drivers/power/supply/goldfish_battery.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              211 drivers/power/supply/goldfish_battery.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              213 drivers/power/supply/goldfish_battery.c 		dev_err(&pdev->dev, "platform_get_resource failed\n");
pdev              217 drivers/power/supply/goldfish_battery.c 	data->reg_base = devm_ioremap(&pdev->dev, r->start, resource_size(r));
pdev              219 drivers/power/supply/goldfish_battery.c 		dev_err(&pdev->dev, "unable to remap MMIO\n");
pdev              223 drivers/power/supply/goldfish_battery.c 	data->irq = platform_get_irq(pdev, 0);
pdev              225 drivers/power/supply/goldfish_battery.c 		dev_err(&pdev->dev, "platform_get_irq failed\n");
pdev              229 drivers/power/supply/goldfish_battery.c 	ret = devm_request_irq(&pdev->dev, data->irq,
pdev              231 drivers/power/supply/goldfish_battery.c 			       IRQF_SHARED, pdev->name, data);
pdev              237 drivers/power/supply/goldfish_battery.c 	data->ac = power_supply_register(&pdev->dev, &ac_desc, &psy_cfg);
pdev              241 drivers/power/supply/goldfish_battery.c 	data->battery = power_supply_register(&pdev->dev, &battery_desc,
pdev              248 drivers/power/supply/goldfish_battery.c 	platform_set_drvdata(pdev, data);
pdev              254 drivers/power/supply/goldfish_battery.c static int goldfish_battery_remove(struct platform_device *pdev)
pdev              256 drivers/power/supply/goldfish_battery.c 	struct goldfish_battery_data *data = platform_get_drvdata(pdev);
pdev              120 drivers/power/supply/gpio-charger.c static int gpio_charger_probe(struct platform_device *pdev)
pdev              122 drivers/power/supply/gpio-charger.c 	struct device *dev = &pdev->dev;
pdev              203 drivers/power/supply/gpio-charger.c 		charger_desc->name = pdev->name;
pdev              220 drivers/power/supply/gpio-charger.c 	platform_set_drvdata(pdev, gpio_charger);
pdev              123 drivers/power/supply/ingenic-battery.c static int ingenic_battery_probe(struct platform_device *pdev)
pdev              125 drivers/power/supply/ingenic-battery.c 	struct device *dev = &pdev->dev;
pdev              225 drivers/power/supply/ipaq_micro_battery.c static int micro_batt_probe(struct platform_device *pdev)
pdev              230 drivers/power/supply/ipaq_micro_battery.c 	mb = devm_kzalloc(&pdev->dev, sizeof(*mb), GFP_KERNEL);
pdev              234 drivers/power/supply/ipaq_micro_battery.c 	mb->micro = dev_get_drvdata(pdev->dev.parent);
pdev              240 drivers/power/supply/ipaq_micro_battery.c 	platform_set_drvdata(pdev, mb);
pdev              243 drivers/power/supply/ipaq_micro_battery.c 	micro_batt_power = power_supply_register(&pdev->dev,
pdev              250 drivers/power/supply/ipaq_micro_battery.c 	micro_ac_power = power_supply_register(&pdev->dev,
pdev              257 drivers/power/supply/ipaq_micro_battery.c 	dev_info(&pdev->dev, "iPAQ micro battery driver\n");
pdev              268 drivers/power/supply/ipaq_micro_battery.c static int micro_batt_remove(struct platform_device *pdev)
pdev              271 drivers/power/supply/ipaq_micro_battery.c 	struct micro_battery *mb = platform_get_drvdata(pdev);
pdev              380 drivers/power/supply/isp1704_charger.c static int isp1704_charger_probe(struct platform_device *pdev)
pdev              386 drivers/power/supply/isp1704_charger.c 	isp = devm_kzalloc(&pdev->dev, sizeof(*isp), GFP_KERNEL);
pdev              390 drivers/power/supply/isp1704_charger.c 	isp->enable_gpio = devm_gpiod_get(&pdev->dev, "nxp,enable",
pdev              394 drivers/power/supply/isp1704_charger.c 		dev_err(&pdev->dev, "Could not get reset gpio: %d\n", ret);
pdev              398 drivers/power/supply/isp1704_charger.c 	if (pdev->dev.of_node)
pdev              399 drivers/power/supply/isp1704_charger.c 		isp->phy = devm_usb_get_phy_by_phandle(&pdev->dev, "usb-phy", 0);
pdev              401 drivers/power/supply/isp1704_charger.c 		isp->phy = devm_usb_get_phy(&pdev->dev, USB_PHY_TYPE_USB2);
pdev              405 drivers/power/supply/isp1704_charger.c 		dev_err(&pdev->dev, "usb_get_phy failed\n");
pdev              409 drivers/power/supply/isp1704_charger.c 	isp->dev = &pdev->dev;
pdev              410 drivers/power/supply/isp1704_charger.c 	platform_set_drvdata(pdev, isp);
pdev              416 drivers/power/supply/isp1704_charger.c 		dev_err(&pdev->dev, "isp1704_test_ulpi failed\n");
pdev              431 drivers/power/supply/isp1704_charger.c 		dev_err(&pdev->dev, "power_supply_register failed\n");
pdev              445 drivers/power/supply/isp1704_charger.c 		dev_err(&pdev->dev, "usb_register_notifier failed\n");
pdev              475 drivers/power/supply/isp1704_charger.c 	dev_err(&pdev->dev, "failed to register isp1704 with error %d\n", ret);
pdev              480 drivers/power/supply/isp1704_charger.c static int isp1704_charger_remove(struct platform_device *pdev)
pdev              482 drivers/power/supply/isp1704_charger.c 	struct isp1704_charger *isp = platform_get_drvdata(pdev);
pdev              154 drivers/power/supply/lego_ev3_battery.c static int lego_ev3_battery_probe(struct platform_device *pdev)
pdev              156 drivers/power/supply/lego_ev3_battery.c 	struct device *dev = &pdev->dev;
pdev              165 drivers/power/supply/lego_ev3_battery.c 	platform_set_drvdata(pdev, batt);
pdev              207 drivers/power/supply/lego_ev3_battery.c 	psy_cfg.of_node = pdev->dev.of_node;
pdev              365 drivers/power/supply/lp8788-charger.c static int lp8788_update_charger_params(struct platform_device *pdev,
pdev              375 drivers/power/supply/lp8788-charger.c 		dev_info(&pdev->dev, "skip updating charger parameters\n");
pdev              474 drivers/power/supply/lp8788-charger.c static int lp8788_set_irqs(struct platform_device *pdev,
pdev              487 drivers/power/supply/lp8788-charger.c 	r = platform_get_resource_byname(pdev, IORESOURCE_IRQ, name);
pdev              520 drivers/power/supply/lp8788-charger.c static int lp8788_irq_register(struct platform_device *pdev,
pdev              533 drivers/power/supply/lp8788-charger.c 		ret = lp8788_set_irqs(pdev, pchg, name[i]);
pdev              535 drivers/power/supply/lp8788-charger.c 			dev_warn(&pdev->dev, "irq setup failed: %s\n", name[i]);
pdev              541 drivers/power/supply/lp8788-charger.c 		dev_err(&pdev->dev, "invalid total number of irqs: %d\n",
pdev              550 drivers/power/supply/lp8788-charger.c static void lp8788_irq_unregister(struct platform_device *pdev,
pdev              674 drivers/power/supply/lp8788-charger.c static int lp8788_psy_register(struct platform_device *pdev,
pdev              683 drivers/power/supply/lp8788-charger.c 	pchg->charger = power_supply_register(&pdev->dev,
pdev              689 drivers/power/supply/lp8788-charger.c 	pchg->battery = power_supply_register(&pdev->dev,
pdev              699 drivers/power/supply/lp8788-charger.c static int lp8788_charger_probe(struct platform_device *pdev)
pdev              701 drivers/power/supply/lp8788-charger.c 	struct lp8788 *lp = dev_get_drvdata(pdev->dev.parent);
pdev              703 drivers/power/supply/lp8788-charger.c 	struct device *dev = &pdev->dev;
pdev              712 drivers/power/supply/lp8788-charger.c 	platform_set_drvdata(pdev, pchg);
pdev              714 drivers/power/supply/lp8788-charger.c 	ret = lp8788_update_charger_params(pdev, pchg);
pdev              718 drivers/power/supply/lp8788-charger.c 	lp8788_setup_adc_channel(&pdev->dev, pchg);
pdev              720 drivers/power/supply/lp8788-charger.c 	ret = lp8788_psy_register(pdev, pchg);
pdev              724 drivers/power/supply/lp8788-charger.c 	ret = lp8788_irq_register(pdev, pchg);
pdev              731 drivers/power/supply/lp8788-charger.c static int lp8788_charger_remove(struct platform_device *pdev)
pdev              733 drivers/power/supply/lp8788-charger.c 	struct lp8788_charger *pchg = platform_get_drvdata(pdev);
pdev              736 drivers/power/supply/lp8788-charger.c 	lp8788_irq_unregister(pdev, pchg);
pdev               94 drivers/power/supply/lt3651-charger.c static int lt3651_charger_probe(struct platform_device *pdev)
pdev              101 drivers/power/supply/lt3651-charger.c 	lt3651_charger = devm_kzalloc(&pdev->dev, sizeof(*lt3651_charger),
pdev              106 drivers/power/supply/lt3651-charger.c 	lt3651_charger->acpr_gpio = devm_gpiod_get(&pdev->dev,
pdev              110 drivers/power/supply/lt3651-charger.c 		dev_err(&pdev->dev, "Failed to acquire acpr GPIO: %d\n", ret);
pdev              113 drivers/power/supply/lt3651-charger.c 	lt3651_charger->fault_gpio = devm_gpiod_get_optional(&pdev->dev,
pdev              117 drivers/power/supply/lt3651-charger.c 		dev_err(&pdev->dev, "Failed to acquire fault GPIO: %d\n", ret);
pdev              120 drivers/power/supply/lt3651-charger.c 	lt3651_charger->chrg_gpio = devm_gpiod_get_optional(&pdev->dev,
pdev              124 drivers/power/supply/lt3651-charger.c 		dev_err(&pdev->dev, "Failed to acquire chrg GPIO: %d\n", ret);
pdev              129 drivers/power/supply/lt3651-charger.c 	charger_desc->name = pdev->dev.of_node->name;
pdev              134 drivers/power/supply/lt3651-charger.c 	psy_cfg.of_node = pdev->dev.of_node;
pdev              137 drivers/power/supply/lt3651-charger.c 	lt3651_charger->charger = devm_power_supply_register(&pdev->dev,
pdev              141 drivers/power/supply/lt3651-charger.c 		dev_err(&pdev->dev, "Failed to register power supply: %d\n",
pdev              154 drivers/power/supply/lt3651-charger.c 			ret = devm_request_any_context_irq(&pdev->dev, ret,
pdev              157 drivers/power/supply/lt3651-charger.c 				dev_name(&pdev->dev), lt3651_charger->charger);
pdev              159 drivers/power/supply/lt3651-charger.c 			dev_warn(&pdev->dev, "Failed to request acpr irq\n");
pdev              164 drivers/power/supply/lt3651-charger.c 			ret = devm_request_any_context_irq(&pdev->dev, ret,
pdev              167 drivers/power/supply/lt3651-charger.c 				dev_name(&pdev->dev), lt3651_charger->charger);
pdev              169 drivers/power/supply/lt3651-charger.c 			dev_warn(&pdev->dev, "Failed to request fault irq\n");
pdev              174 drivers/power/supply/lt3651-charger.c 			ret = devm_request_any_context_irq(&pdev->dev, ret,
pdev              177 drivers/power/supply/lt3651-charger.c 				dev_name(&pdev->dev), lt3651_charger->charger);
pdev              179 drivers/power/supply/lt3651-charger.c 			dev_warn(&pdev->dev, "Failed to request chrg irq\n");
pdev              182 drivers/power/supply/lt3651-charger.c 	platform_set_drvdata(pdev, lt3651_charger);
pdev              457 drivers/power/supply/max14577_charger.c 		struct platform_device *pdev)
pdev              460 drivers/power/supply/max14577_charger.c 	struct device_node *np = pdev->dev.of_node;
pdev              464 drivers/power/supply/max14577_charger.c 		dev_err(&pdev->dev, "No charger OF node\n");
pdev              468 drivers/power/supply/max14577_charger.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              475 drivers/power/supply/max14577_charger.c 		dev_err(&pdev->dev, "Cannot parse maxim,constant-uvolt field from DT\n");
pdev              482 drivers/power/supply/max14577_charger.c 		dev_err(&pdev->dev, "Cannot parse maxim,fast-charge-uamp field from DT\n");
pdev              488 drivers/power/supply/max14577_charger.c 		dev_err(&pdev->dev, "Cannot parse maxim,eoc-uamp field from DT\n");
pdev              494 drivers/power/supply/max14577_charger.c 		dev_err(&pdev->dev, "Cannot parse maxim,ovp-uvolt field from DT\n");
pdev              502 drivers/power/supply/max14577_charger.c 		struct platform_device *pdev)
pdev              559 drivers/power/supply/max14577_charger.c static int max14577_charger_probe(struct platform_device *pdev)
pdev              563 drivers/power/supply/max14577_charger.c 	struct max14577 *max14577 = dev_get_drvdata(pdev->dev.parent);
pdev              566 drivers/power/supply/max14577_charger.c 	chg = devm_kzalloc(&pdev->dev, sizeof(*chg), GFP_KERNEL);
pdev              570 drivers/power/supply/max14577_charger.c 	platform_set_drvdata(pdev, chg);
pdev              571 drivers/power/supply/max14577_charger.c 	chg->dev = &pdev->dev;
pdev              574 drivers/power/supply/max14577_charger.c 	chg->pdata = max14577_charger_dt_init(pdev);
pdev              582 drivers/power/supply/max14577_charger.c 	ret = device_create_file(&pdev->dev, &dev_attr_fast_charge_timer);
pdev              584 drivers/power/supply/max14577_charger.c 		dev_err(&pdev->dev, "failed: create sysfs entry\n");
pdev              589 drivers/power/supply/max14577_charger.c 	chg->charger = power_supply_register(&pdev->dev, &max14577_charger_desc,
pdev              592 drivers/power/supply/max14577_charger.c 		dev_err(&pdev->dev, "failed: power supply register\n");
pdev              604 drivers/power/supply/max14577_charger.c 	device_remove_file(&pdev->dev, &dev_attr_fast_charge_timer);
pdev              609 drivers/power/supply/max14577_charger.c static int max14577_charger_remove(struct platform_device *pdev)
pdev              611 drivers/power/supply/max14577_charger.c 	struct max14577_charger *chg = platform_get_drvdata(pdev);
pdev              613 drivers/power/supply/max14577_charger.c 	device_remove_file(&pdev->dev, &dev_attr_fast_charge_timer);
pdev              279 drivers/power/supply/max77650-charger.c static int max77650_charger_probe(struct platform_device *pdev)
pdev              288 drivers/power/supply/max77650-charger.c 	dev = &pdev->dev;
pdev              295 drivers/power/supply/max77650-charger.c 	platform_set_drvdata(pdev, chg);
pdev              306 drivers/power/supply/max77650-charger.c 	chg_irq = platform_get_irq_byname(pdev, "CHG");
pdev              310 drivers/power/supply/max77650-charger.c 	chgin_irq = platform_get_irq_byname(pdev, "CHGIN");
pdev              350 drivers/power/supply/max77650-charger.c static int max77650_charger_remove(struct platform_device *pdev)
pdev              352 drivers/power/supply/max77650-charger.c 	struct max77650_charger_data *chg = platform_get_drvdata(pdev);
pdev              668 drivers/power/supply/max77693_charger.c static int max77693_charger_probe(struct platform_device *pdev)
pdev              672 drivers/power/supply/max77693_charger.c 	struct max77693_dev *max77693 = dev_get_drvdata(pdev->dev.parent);
pdev              675 drivers/power/supply/max77693_charger.c 	chg = devm_kzalloc(&pdev->dev, sizeof(*chg), GFP_KERNEL);
pdev              679 drivers/power/supply/max77693_charger.c 	platform_set_drvdata(pdev, chg);
pdev              680 drivers/power/supply/max77693_charger.c 	chg->dev = &pdev->dev;
pdev              683 drivers/power/supply/max77693_charger.c 	ret = max77693_dt_init(&pdev->dev, chg);
pdev              693 drivers/power/supply/max77693_charger.c 	ret = device_create_file(&pdev->dev, &dev_attr_fast_charge_timer);
pdev              695 drivers/power/supply/max77693_charger.c 		dev_err(&pdev->dev, "failed: create fast charge timer sysfs entry\n");
pdev              699 drivers/power/supply/max77693_charger.c 	ret = device_create_file(&pdev->dev,
pdev              702 drivers/power/supply/max77693_charger.c 		dev_err(&pdev->dev, "failed: create top off current sysfs entry\n");
pdev              706 drivers/power/supply/max77693_charger.c 	ret = device_create_file(&pdev->dev, &dev_attr_top_off_timer);
pdev              708 drivers/power/supply/max77693_charger.c 		dev_err(&pdev->dev, "failed: create top off timer sysfs entry\n");
pdev              712 drivers/power/supply/max77693_charger.c 	chg->charger = power_supply_register(&pdev->dev,
pdev              716 drivers/power/supply/max77693_charger.c 		dev_err(&pdev->dev, "failed: power supply register\n");
pdev              724 drivers/power/supply/max77693_charger.c 	device_remove_file(&pdev->dev, &dev_attr_top_off_timer);
pdev              725 drivers/power/supply/max77693_charger.c 	device_remove_file(&pdev->dev, &dev_attr_top_off_threshold_current);
pdev              726 drivers/power/supply/max77693_charger.c 	device_remove_file(&pdev->dev, &dev_attr_fast_charge_timer);
pdev              731 drivers/power/supply/max77693_charger.c static int max77693_charger_remove(struct platform_device *pdev)
pdev              733 drivers/power/supply/max77693_charger.c 	struct max77693_charger *chg = platform_get_drvdata(pdev);
pdev              735 drivers/power/supply/max77693_charger.c 	device_remove_file(&pdev->dev, &dev_attr_top_off_timer);
pdev              736 drivers/power/supply/max77693_charger.c 	device_remove_file(&pdev->dev, &dev_attr_top_off_threshold_current);
pdev              737 drivers/power/supply/max77693_charger.c 	device_remove_file(&pdev->dev, &dev_attr_fast_charge_timer);
pdev              222 drivers/power/supply/max8903_charger.c static int max8903_setup_gpios(struct platform_device *pdev)
pdev              224 drivers/power/supply/max8903_charger.c 	struct max8903_data *data = platform_get_drvdata(pdev);
pdev              225 drivers/power/supply/max8903_charger.c 	struct device *dev = &pdev->dev;
pdev              226 drivers/power/supply/max8903_charger.c 	struct max8903_pdata *pdata = pdev->dev.platform_data;
pdev              333 drivers/power/supply/max8903_charger.c static int max8903_probe(struct platform_device *pdev)
pdev              336 drivers/power/supply/max8903_charger.c 	struct device *dev = &pdev->dev;
pdev              337 drivers/power/supply/max8903_charger.c 	struct max8903_pdata *pdata = pdev->dev.platform_data;
pdev              353 drivers/power/supply/max8903_charger.c 	pdev->dev.platform_data = pdata;
pdev              356 drivers/power/supply/max8903_charger.c 	platform_set_drvdata(pdev, data);
pdev              363 drivers/power/supply/max8903_charger.c 	ret = max8903_setup_gpios(pdev);
pdev              454 drivers/power/supply/max8925_power.c max8925_power_dt_init(struct platform_device *pdev)
pdev              456 drivers/power/supply/max8925_power.c 	struct device_node *nproot = pdev->dev.parent->of_node;
pdev              466 drivers/power/supply/max8925_power.c 		return pdev->dev.platform_data;
pdev              470 drivers/power/supply/max8925_power.c 		dev_err(&pdev->dev, "failed to find charger node\n");
pdev              474 drivers/power/supply/max8925_power.c 	pdata = devm_kzalloc(&pdev->dev,
pdev              498 drivers/power/supply/max8925_power.c max8925_power_dt_init(struct platform_device *pdev)
pdev              500 drivers/power/supply/max8925_power.c 	return pdev->dev.platform_data;
pdev              504 drivers/power/supply/max8925_power.c static int max8925_power_probe(struct platform_device *pdev)
pdev              506 drivers/power/supply/max8925_power.c 	struct max8925_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev              512 drivers/power/supply/max8925_power.c 	pdata = max8925_power_dt_init(pdev);
pdev              514 drivers/power/supply/max8925_power.c 		dev_err(&pdev->dev, "platform data isn't assigned to "
pdev              519 drivers/power/supply/max8925_power.c 	info = devm_kzalloc(&pdev->dev, sizeof(struct max8925_power_info),
pdev              526 drivers/power/supply/max8925_power.c 	platform_set_drvdata(pdev, info);
pdev              531 drivers/power/supply/max8925_power.c 	info->ac = power_supply_register(&pdev->dev, &ac_desc, &psy_cfg);
pdev              536 drivers/power/supply/max8925_power.c 	info->ac->dev.parent = &pdev->dev;
pdev              538 drivers/power/supply/max8925_power.c 	info->usb = power_supply_register(&pdev->dev, &usb_desc, &psy_cfg);
pdev              543 drivers/power/supply/max8925_power.c 	info->usb->dev.parent = &pdev->dev;
pdev              545 drivers/power/supply/max8925_power.c 	info->battery = power_supply_register(&pdev->dev, &battery_desc, NULL);
pdev              550 drivers/power/supply/max8925_power.c 	info->battery->dev.parent = &pdev->dev;
pdev              569 drivers/power/supply/max8925_power.c static int max8925_power_remove(struct platform_device *pdev)
pdev              571 drivers/power/supply/max8925_power.c 	struct max8925_power_info *info = platform_get_drvdata(pdev);
pdev               82 drivers/power/supply/max8997_charger.c static int max8997_battery_probe(struct platform_device *pdev)
pdev               86 drivers/power/supply/max8997_charger.c 	struct max8997_dev *iodev = dev_get_drvdata(pdev->dev.parent);
pdev              103 drivers/power/supply/max8997_charger.c 			dev_err(&pdev->dev, "Cannot use i2c bus.\n");
pdev              126 drivers/power/supply/max8997_charger.c 		dev_err(&pdev->dev, "incorrect timeout value (%d)\n",
pdev              131 drivers/power/supply/max8997_charger.c 		dev_err(&pdev->dev, "Cannot use i2c bus.\n");
pdev              135 drivers/power/supply/max8997_charger.c 	charger = devm_kzalloc(&pdev->dev, sizeof(*charger), GFP_KERNEL);
pdev              139 drivers/power/supply/max8997_charger.c 	platform_set_drvdata(pdev, charger);
pdev              142 drivers/power/supply/max8997_charger.c 	charger->dev = &pdev->dev;
pdev              147 drivers/power/supply/max8997_charger.c 	charger->battery = devm_power_supply_register(&pdev->dev,
pdev              151 drivers/power/supply/max8997_charger.c 		dev_err(&pdev->dev, "failed: power supply register\n");
pdev               72 drivers/power/supply/max8998_charger.c static int max8998_battery_probe(struct platform_device *pdev)
pdev               74 drivers/power/supply/max8998_charger.c 	struct max8998_dev *iodev = dev_get_drvdata(pdev->dev.parent);
pdev               82 drivers/power/supply/max8998_charger.c 		dev_err(pdev->dev.parent, "No platform init data supplied\n");
pdev               86 drivers/power/supply/max8998_charger.c 	max8998 = devm_kzalloc(&pdev->dev, sizeof(struct max8998_battery_data),
pdev               91 drivers/power/supply/max8998_charger.c 	max8998->dev = &pdev->dev;
pdev               93 drivers/power/supply/max8998_charger.c 	platform_set_drvdata(pdev, max8998);
pdev              613 drivers/power/supply/olpc_battery.c static int olpc_battery_suspend(struct platform_device *pdev,
pdev              616 drivers/power/supply/olpc_battery.c 	struct olpc_battery_data *data = platform_get_drvdata(pdev);
pdev              633 drivers/power/supply/olpc_battery.c static int olpc_battery_probe(struct platform_device *pdev)
pdev              642 drivers/power/supply/olpc_battery.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              645 drivers/power/supply/olpc_battery.c 	platform_set_drvdata(pdev, data);
pdev              675 drivers/power/supply/olpc_battery.c 	ac_psy_cfg.of_node = pdev->dev.of_node;
pdev              678 drivers/power/supply/olpc_battery.c 	data->olpc_ac = devm_power_supply_register(&pdev->dev, &olpc_ac_desc,
pdev              683 drivers/power/supply/olpc_battery.c 	if (of_device_is_compatible(pdev->dev.of_node, "olpc,xo1.5-battery")) {
pdev              693 drivers/power/supply/olpc_battery.c 	bat_psy_cfg.of_node = pdev->dev.of_node;
pdev              697 drivers/power/supply/olpc_battery.c 	data->olpc_bat = devm_power_supply_register(&pdev->dev, &olpc_bat_desc,
pdev              382 drivers/power/supply/pcf50633-charger.c static int pcf50633_mbc_probe(struct platform_device *pdev)
pdev              390 drivers/power/supply/pcf50633-charger.c 	mbc = devm_kzalloc(&pdev->dev, sizeof(*mbc), GFP_KERNEL);
pdev              394 drivers/power/supply/pcf50633-charger.c 	platform_set_drvdata(pdev, mbc);
pdev              395 drivers/power/supply/pcf50633-charger.c 	mbc->pcf = dev_to_pcf50633(pdev->dev.parent);
pdev              407 drivers/power/supply/pcf50633-charger.c 	mbc->adapter = power_supply_register(&pdev->dev,
pdev              418 drivers/power/supply/pcf50633-charger.c 	mbc->usb = power_supply_register(&pdev->dev, &pcf50633_mbc_usb_desc,
pdev              426 drivers/power/supply/pcf50633-charger.c 	mbc->ac = power_supply_register(&pdev->dev, &pcf50633_mbc_ac_desc,
pdev              444 drivers/power/supply/pcf50633-charger.c static int pcf50633_mbc_remove(struct platform_device *pdev)
pdev              446 drivers/power/supply/pcf50633-charger.c 	struct pcf50633_mbc *mbc = platform_get_drvdata(pdev);
pdev              261 drivers/power/supply/pda_power.c static int pda_power_probe(struct platform_device *pdev)
pdev              266 drivers/power/supply/pda_power.c 	dev = &pdev->dev;
pdev              268 drivers/power/supply/pda_power.c 	if (pdev->id != -1) {
pdev              275 drivers/power/supply/pda_power.c 	pdata = pdev->dev.platform_data;
pdev              307 drivers/power/supply/pda_power.c 	ac_irq = platform_get_resource_byname(pdev, IORESOURCE_IRQ, "ac");
pdev              308 drivers/power/supply/pda_power.c 	usb_irq = platform_get_resource_byname(pdev, IORESOURCE_IRQ, "usb");
pdev              329 drivers/power/supply/pda_power.c 		pda_psy_ac = power_supply_register(&pdev->dev,
pdev              352 drivers/power/supply/pda_power.c 		pda_psy_usb = power_supply_register(&pdev->dev,
pdev              396 drivers/power/supply/pda_power.c 		device_init_wakeup(&pdev->dev, 1);
pdev              430 drivers/power/supply/pda_power.c static int pda_power_remove(struct platform_device *pdev)
pdev              464 drivers/power/supply/pda_power.c static int pda_power_suspend(struct platform_device *pdev, pm_message_t state)
pdev              473 drivers/power/supply/pda_power.c 	if (device_may_wakeup(&pdev->dev)) {
pdev              483 drivers/power/supply/pda_power.c static int pda_power_resume(struct platform_device *pdev)
pdev              485 drivers/power/supply/pda_power.c 	if (device_may_wakeup(&pdev->dev)) {
pdev              831 drivers/power/supply/qcom_smbb.c static int smbb_charger_probe(struct platform_device *pdev)
pdev              840 drivers/power/supply/qcom_smbb.c 	chg = devm_kzalloc(&pdev->dev, sizeof(*chg), GFP_KERNEL);
pdev              844 drivers/power/supply/qcom_smbb.c 	chg->dev = &pdev->dev;
pdev              847 drivers/power/supply/qcom_smbb.c 	chg->regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev              849 drivers/power/supply/qcom_smbb.c 		dev_err(&pdev->dev, "failed to locate regmap\n");
pdev              853 drivers/power/supply/qcom_smbb.c 	rc = of_property_read_u32(pdev->dev.of_node, "reg", &chg->addr);
pdev              855 drivers/power/supply/qcom_smbb.c 		dev_err(&pdev->dev, "missing or invalid 'reg' property\n");
pdev              861 drivers/power/supply/qcom_smbb.c 		dev_err(&pdev->dev, "unable to read revision\n");
pdev              867 drivers/power/supply/qcom_smbb.c 		dev_err(&pdev->dev, "v1 hardware not supported\n");
pdev              870 drivers/power/supply/qcom_smbb.c 	dev_info(&pdev->dev, "Initializing SMBB rev %u", chg->revision);
pdev              872 drivers/power/supply/qcom_smbb.c 	chg->dc_disabled = of_property_read_bool(pdev->dev.of_node, "qcom,disable-dc");
pdev              877 drivers/power/supply/qcom_smbb.c 			dev_err(&pdev->dev, "failed to parse/apply settings\n");
pdev              883 drivers/power/supply/qcom_smbb.c 	bat_cfg.of_node = pdev->dev.of_node;
pdev              884 drivers/power/supply/qcom_smbb.c 	chg->bat_psy = devm_power_supply_register(&pdev->dev,
pdev              888 drivers/power/supply/qcom_smbb.c 		dev_err(&pdev->dev, "failed to register battery\n");
pdev              895 drivers/power/supply/qcom_smbb.c 	chg->usb_psy = devm_power_supply_register(&pdev->dev,
pdev              899 drivers/power/supply/qcom_smbb.c 		dev_err(&pdev->dev, "failed to register USB power supply\n");
pdev              903 drivers/power/supply/qcom_smbb.c 	chg->edev = devm_extcon_dev_allocate(&pdev->dev, smbb_usb_extcon_cable);
pdev              905 drivers/power/supply/qcom_smbb.c 		dev_err(&pdev->dev, "failed to allocate extcon device\n");
pdev              909 drivers/power/supply/qcom_smbb.c 	rc = devm_extcon_dev_register(&pdev->dev, chg->edev);
pdev              911 drivers/power/supply/qcom_smbb.c 		dev_err(&pdev->dev, "failed to register extcon device\n");
pdev              919 drivers/power/supply/qcom_smbb.c 		chg->dc_psy = devm_power_supply_register(&pdev->dev,
pdev              923 drivers/power/supply/qcom_smbb.c 			dev_err(&pdev->dev, "failed to register DC power supply\n");
pdev              931 drivers/power/supply/qcom_smbb.c 		irq = platform_get_irq_byname(pdev, smbb_charger_irqs[i].name);
pdev              933 drivers/power/supply/qcom_smbb.c 			dev_err(&pdev->dev, "failed to get irq '%s'\n",
pdev              940 drivers/power/supply/qcom_smbb.c 		rc = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev              944 drivers/power/supply/qcom_smbb.c 			dev_err(&pdev->dev, "failed to request irq '%s'\n",
pdev              962 drivers/power/supply/qcom_smbb.c 	config.dev = &pdev->dev;
pdev              965 drivers/power/supply/qcom_smbb.c 	chg->otg_reg = devm_regulator_register(&pdev->dev, &chg->otg_rdesc,
pdev              970 drivers/power/supply/qcom_smbb.c 	chg->jeita_ext_temp = of_property_read_bool(pdev->dev.of_node,
pdev              980 drivers/power/supply/qcom_smbb.c 		dev_err(&pdev->dev,
pdev              995 drivers/power/supply/qcom_smbb.c 			dev_err(&pdev->dev,
pdev             1001 drivers/power/supply/qcom_smbb.c 	platform_set_drvdata(pdev, chg);
pdev             1006 drivers/power/supply/qcom_smbb.c static int smbb_charger_remove(struct platform_device *pdev)
pdev             1010 drivers/power/supply/qcom_smbb.c 	chg = platform_get_drvdata(pdev);
pdev              191 drivers/power/supply/rx51_battery.c static int rx51_battery_probe(struct platform_device *pdev)
pdev              197 drivers/power/supply/rx51_battery.c 	di = devm_kzalloc(&pdev->dev, sizeof(*di), GFP_KERNEL);
pdev              201 drivers/power/supply/rx51_battery.c 	platform_set_drvdata(pdev, di);
pdev              203 drivers/power/supply/rx51_battery.c 	di->dev = &pdev->dev;
pdev              249 drivers/power/supply/rx51_battery.c static int rx51_battery_remove(struct platform_device *pdev)
pdev              251 drivers/power/supply/rx51_battery.c 	struct rx51_device_info *di = platform_get_drvdata(pdev);
pdev              292 drivers/power/supply/s3c_adc_battery.c static int s3c_adc_bat_probe(struct platform_device *pdev)
pdev              295 drivers/power/supply/s3c_adc_battery.c 	struct s3c_adc_bat_pdata *pdata = pdev->dev.platform_data;
pdev              299 drivers/power/supply/s3c_adc_battery.c 	client = s3c_adc_register(pdev, NULL, NULL, 0);
pdev              301 drivers/power/supply/s3c_adc_battery.c 		dev_err(&pdev->dev, "cannot register adc\n");
pdev              305 drivers/power/supply/s3c_adc_battery.c 	platform_set_drvdata(pdev, client);
pdev              315 drivers/power/supply/s3c_adc_battery.c 	main_bat.psy = power_supply_register(&pdev->dev, &main_bat_desc, &psy_cfg);
pdev              325 drivers/power/supply/s3c_adc_battery.c 		backup_bat.pdata = pdev->dev.platform_data;
pdev              327 drivers/power/supply/s3c_adc_battery.c 		backup_bat.psy = power_supply_register(&pdev->dev,
pdev              357 drivers/power/supply/s3c_adc_battery.c 	dev_info(&pdev->dev, "successfully loaded\n");
pdev              358 drivers/power/supply/s3c_adc_battery.c 	device_init_wakeup(&pdev->dev, 1);
pdev              381 drivers/power/supply/s3c_adc_battery.c static int s3c_adc_bat_remove(struct platform_device *pdev)
pdev              383 drivers/power/supply/s3c_adc_battery.c 	struct s3c_adc_client *client = platform_get_drvdata(pdev);
pdev              384 drivers/power/supply/s3c_adc_battery.c 	struct s3c_adc_bat_pdata *pdata = pdev->dev.platform_data;
pdev              406 drivers/power/supply/s3c_adc_battery.c static int s3c_adc_bat_suspend(struct platform_device *pdev,
pdev              409 drivers/power/supply/s3c_adc_battery.c 	struct s3c_adc_bat_pdata *pdata = pdev->dev.platform_data;
pdev              412 drivers/power/supply/s3c_adc_battery.c 		if (device_may_wakeup(&pdev->dev))
pdev              424 drivers/power/supply/s3c_adc_battery.c static int s3c_adc_bat_resume(struct platform_device *pdev)
pdev              426 drivers/power/supply/s3c_adc_battery.c 	struct s3c_adc_bat_pdata *pdata = pdev->dev.platform_data;
pdev              429 drivers/power/supply/s3c_adc_battery.c 		if (device_may_wakeup(&pdev->dev))
pdev              455 drivers/power/supply/sc2731_charger.c static int sc2731_charger_probe(struct platform_device *pdev)
pdev              457 drivers/power/supply/sc2731_charger.c 	struct device_node *np = pdev->dev.of_node;
pdev              462 drivers/power/supply/sc2731_charger.c 	info = devm_kzalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev              467 drivers/power/supply/sc2731_charger.c 	info->dev = &pdev->dev;
pdev              470 drivers/power/supply/sc2731_charger.c 	info->regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev              472 drivers/power/supply/sc2731_charger.c 		dev_err(&pdev->dev, "failed to get charger regmap\n");
pdev              478 drivers/power/supply/sc2731_charger.c 		dev_err(&pdev->dev, "failed to get register address\n");
pdev              484 drivers/power/supply/sc2731_charger.c 	info->psy_usb = devm_power_supply_register(&pdev->dev,
pdev              488 drivers/power/supply/sc2731_charger.c 		dev_err(&pdev->dev, "failed to register power supply\n");
pdev              496 drivers/power/supply/sc2731_charger.c 	info->usb_phy = devm_usb_get_phy_by_phandle(&pdev->dev, "phys", 0);
pdev              498 drivers/power/supply/sc2731_charger.c 		dev_err(&pdev->dev, "failed to find USB phy\n");
pdev              505 drivers/power/supply/sc2731_charger.c 		dev_err(&pdev->dev, "failed to register notifier: %d\n", ret);
pdev              514 drivers/power/supply/sc2731_charger.c static int sc2731_charger_remove(struct platform_device *pdev)
pdev              516 drivers/power/supply/sc2731_charger.c 	struct sc2731_charger_info *info = platform_get_drvdata(pdev);
pdev             1030 drivers/power/supply/sc27xx_fuel_gauge.c static int sc27xx_fgu_probe(struct platform_device *pdev)
pdev             1032 drivers/power/supply/sc27xx_fuel_gauge.c 	struct device *dev = &pdev->dev;
pdev             1081 drivers/power/supply/sc27xx_fuel_gauge.c 	platform_set_drvdata(pdev, data);
pdev             1104 drivers/power/supply/sc27xx_fuel_gauge.c 	irq = platform_get_irq(pdev, 0);
pdev             1113 drivers/power/supply/sc27xx_fuel_gauge.c 					pdev->name, data);
pdev             1129 drivers/power/supply/sc27xx_fuel_gauge.c 					pdev->name, data);
pdev              188 drivers/power/supply/tps65090-charger.c 		tps65090_parse_dt_charger_data(struct platform_device *pdev)
pdev              191 drivers/power/supply/tps65090-charger.c 	struct device_node *np = pdev->dev.of_node;
pdev              194 drivers/power/supply/tps65090-charger.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              196 drivers/power/supply/tps65090-charger.c 		dev_err(&pdev->dev, "Memory alloc for tps65090_pdata failed\n");
pdev              229 drivers/power/supply/tps65090-charger.c static int tps65090_charger_probe(struct platform_device *pdev)
pdev              238 drivers/power/supply/tps65090-charger.c 	pdata = dev_get_platdata(pdev->dev.parent);
pdev              240 drivers/power/supply/tps65090-charger.c 	if (IS_ENABLED(CONFIG_OF) && !pdata && pdev->dev.of_node)
pdev              241 drivers/power/supply/tps65090-charger.c 		pdata = tps65090_parse_dt_charger_data(pdev);
pdev              244 drivers/power/supply/tps65090-charger.c 		dev_err(&pdev->dev, "%s():no platform data available\n",
pdev              249 drivers/power/supply/tps65090-charger.c 	cdata = devm_kzalloc(&pdev->dev, sizeof(*cdata), GFP_KERNEL);
pdev              251 drivers/power/supply/tps65090-charger.c 		dev_err(&pdev->dev, "failed to allocate memory status\n");
pdev              255 drivers/power/supply/tps65090-charger.c 	platform_set_drvdata(pdev, cdata);
pdev              257 drivers/power/supply/tps65090-charger.c 	cdata->dev			= &pdev->dev;
pdev              262 drivers/power/supply/tps65090-charger.c 	psy_cfg.of_node			= pdev->dev.of_node;
pdev              265 drivers/power/supply/tps65090-charger.c 	cdata->ac = power_supply_register(&pdev->dev, &tps65090_charger_desc,
pdev              268 drivers/power/supply/tps65090-charger.c 		dev_err(&pdev->dev, "failed: power supply register\n");
pdev              272 drivers/power/supply/tps65090-charger.c 	irq = platform_get_irq(pdev, 0);
pdev              279 drivers/power/supply/tps65090-charger.c 		dev_err(&pdev->dev, "charger config failed, err %d\n", ret);
pdev              303 drivers/power/supply/tps65090-charger.c 		ret = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev              331 drivers/power/supply/tps65090-charger.c static int tps65090_charger_remove(struct platform_device *pdev)
pdev              333 drivers/power/supply/tps65090-charger.c 	struct tps65090_charger *cdata = platform_get_drvdata(pdev);
pdev              184 drivers/power/supply/tps65217_charger.c static int tps65217_charger_probe(struct platform_device *pdev)
pdev              186 drivers/power/supply/tps65217_charger.c 	struct tps65217 *tps = dev_get_drvdata(pdev->dev.parent);
pdev              194 drivers/power/supply/tps65217_charger.c 	charger = devm_kzalloc(&pdev->dev, sizeof(*charger), GFP_KERNEL);
pdev              198 drivers/power/supply/tps65217_charger.c 	platform_set_drvdata(pdev, charger);
pdev              200 drivers/power/supply/tps65217_charger.c 	charger->dev = &pdev->dev;
pdev              202 drivers/power/supply/tps65217_charger.c 	cfg.of_node = pdev->dev.of_node;
pdev              205 drivers/power/supply/tps65217_charger.c 	charger->psy = devm_power_supply_register(&pdev->dev,
pdev              209 drivers/power/supply/tps65217_charger.c 		dev_err(&pdev->dev, "failed: power supply register\n");
pdev              213 drivers/power/supply/tps65217_charger.c 	irq[0] = platform_get_irq_byname(pdev, "USB");
pdev              214 drivers/power/supply/tps65217_charger.c 	irq[1] = platform_get_irq_byname(pdev, "AC");
pdev              239 drivers/power/supply/tps65217_charger.c 		ret = devm_request_threaded_irq(&pdev->dev, irq[i], NULL,
pdev              257 drivers/power/supply/tps65217_charger.c static int tps65217_charger_remove(struct platform_device *pdev)
pdev              259 drivers/power/supply/tps65217_charger.c 	struct tps65217_charger *charger = platform_get_drvdata(pdev);
pdev              976 drivers/power/supply/twl4030_charger.c static int twl4030_bci_probe(struct platform_device *pdev)
pdev              979 drivers/power/supply/twl4030_charger.c 	const struct twl4030_bci_platform_data *pdata = pdev->dev.platform_data;
pdev              983 drivers/power/supply/twl4030_charger.c 	bci = devm_kzalloc(&pdev->dev, sizeof(*bci), GFP_KERNEL);
pdev              988 drivers/power/supply/twl4030_charger.c 		pdata = twl4030_bci_parse_dt(&pdev->dev);
pdev             1001 drivers/power/supply/twl4030_charger.c 	bci->dev = &pdev->dev;
pdev             1002 drivers/power/supply/twl4030_charger.c 	bci->irq_chg = platform_get_irq(pdev, 0);
pdev             1003 drivers/power/supply/twl4030_charger.c 	bci->irq_bci = platform_get_irq(pdev, 1);
pdev             1005 drivers/power/supply/twl4030_charger.c 	platform_set_drvdata(pdev, bci);
pdev             1010 drivers/power/supply/twl4030_charger.c 	bci->channel_vac = devm_iio_channel_get(&pdev->dev, "vac");
pdev             1015 drivers/power/supply/twl4030_charger.c 		dev_warn(&pdev->dev, "could not request vac iio channel (%d)",
pdev             1034 drivers/power/supply/twl4030_charger.c 				dev_warn(&pdev->dev, "could not request transceiver (%d)",
pdev             1041 drivers/power/supply/twl4030_charger.c 	bci->ac = devm_power_supply_register(&pdev->dev, &twl4030_bci_ac_desc,
pdev             1045 drivers/power/supply/twl4030_charger.c 		dev_err(&pdev->dev, "failed to register ac: %d\n", ret);
pdev             1049 drivers/power/supply/twl4030_charger.c 	bci->usb = devm_power_supply_register(&pdev->dev, &twl4030_bci_usb_desc,
pdev             1053 drivers/power/supply/twl4030_charger.c 		dev_err(&pdev->dev, "failed to register usb: %d\n", ret);
pdev             1057 drivers/power/supply/twl4030_charger.c 	ret = devm_request_threaded_irq(&pdev->dev, bci->irq_chg, NULL,
pdev             1058 drivers/power/supply/twl4030_charger.c 			twl4030_charger_interrupt, IRQF_ONESHOT, pdev->name,
pdev             1061 drivers/power/supply/twl4030_charger.c 		dev_err(&pdev->dev, "could not request irq %d, status %d\n",
pdev             1066 drivers/power/supply/twl4030_charger.c 	ret = devm_request_threaded_irq(&pdev->dev, bci->irq_bci, NULL,
pdev             1067 drivers/power/supply/twl4030_charger.c 			twl4030_bci_interrupt, IRQF_ONESHOT, pdev->name, bci);
pdev             1069 drivers/power/supply/twl4030_charger.c 		dev_err(&pdev->dev, "could not request irq %d, status %d\n",
pdev             1080 drivers/power/supply/twl4030_charger.c 		dev_err(&pdev->dev, "failed to unmask interrupts: %d\n", ret);
pdev             1088 drivers/power/supply/twl4030_charger.c 		dev_warn(&pdev->dev, "failed to unmask interrupts: %d\n", ret);
pdev             1092 drivers/power/supply/twl4030_charger.c 		dev_warn(&pdev->dev, "could not create sysfs file\n");
pdev             1094 drivers/power/supply/twl4030_charger.c 		dev_warn(&pdev->dev, "could not create sysfs file\n");
pdev             1112 drivers/power/supply/twl4030_charger.c static int twl4030_bci_remove(struct platform_device *pdev)
pdev             1114 drivers/power/supply/twl4030_charger.c 	struct twl4030_bci *bci = platform_get_drvdata(pdev);
pdev              192 drivers/power/supply/twl4030_madc_battery.c static int twl4030_madc_battery_probe(struct platform_device *pdev)
pdev              195 drivers/power/supply/twl4030_madc_battery.c 	struct twl4030_madc_bat_platform_data *pdata = pdev->dev.platform_data;
pdev              199 drivers/power/supply/twl4030_madc_battery.c 	twl4030_madc_bat = devm_kzalloc(&pdev->dev, sizeof(*twl4030_madc_bat),
pdev              204 drivers/power/supply/twl4030_madc_battery.c 	twl4030_madc_bat->channel_temp = iio_channel_get(&pdev->dev, "temp");
pdev              210 drivers/power/supply/twl4030_madc_battery.c 	twl4030_madc_bat->channel_ichg = iio_channel_get(&pdev->dev, "ichg");
pdev              216 drivers/power/supply/twl4030_madc_battery.c 	twl4030_madc_bat->channel_vbat = iio_channel_get(&pdev->dev, "vbat");
pdev              231 drivers/power/supply/twl4030_madc_battery.c 	platform_set_drvdata(pdev, twl4030_madc_bat);
pdev              233 drivers/power/supply/twl4030_madc_battery.c 	twl4030_madc_bat->psy = power_supply_register(&pdev->dev,
pdev              253 drivers/power/supply/twl4030_madc_battery.c static int twl4030_madc_battery_remove(struct platform_device *pdev)
pdev              255 drivers/power/supply/twl4030_madc_battery.c 	struct twl4030_madc_battery *bat = platform_get_drvdata(pdev);
pdev              164 drivers/power/supply/wilco-charger.c static int wilco_charge_probe(struct platform_device *pdev)
pdev              166 drivers/power/supply/wilco-charger.c 	struct wilco_ec_device *ec = dev_get_drvdata(pdev->dev.parent);
pdev              171 drivers/power/supply/wilco-charger.c 	psy = devm_power_supply_register(&pdev->dev, &wilco_ps_desc, &psy_cfg);
pdev              162 drivers/power/supply/wm831x_backup.c static int wm831x_backup_probe(struct platform_device *pdev)
pdev              164 drivers/power/supply/wm831x_backup.c 	struct wm831x *wm831x = dev_get_drvdata(pdev->dev.parent);
pdev              168 drivers/power/supply/wm831x_backup.c 	devdata = devm_kzalloc(&pdev->dev, sizeof(struct wm831x_backup),
pdev              174 drivers/power/supply/wm831x_backup.c 	platform_set_drvdata(pdev, devdata);
pdev              194 drivers/power/supply/wm831x_backup.c 	devdata->backup = power_supply_register(&pdev->dev,
pdev              200 drivers/power/supply/wm831x_backup.c static int wm831x_backup_remove(struct platform_device *pdev)
pdev              202 drivers/power/supply/wm831x_backup.c 	struct wm831x_backup *devdata = platform_get_drvdata(pdev);
pdev              532 drivers/power/supply/wm831x_power.c static int wm831x_power_probe(struct platform_device *pdev)
pdev              534 drivers/power/supply/wm831x_power.c 	struct wm831x *wm831x = dev_get_drvdata(pdev->dev.parent);
pdev              539 drivers/power/supply/wm831x_power.c 	power = devm_kzalloc(&pdev->dev, sizeof(struct wm831x_power),
pdev              545 drivers/power/supply/wm831x_power.c 	platform_set_drvdata(pdev, power);
pdev              573 drivers/power/supply/wm831x_power.c 	power->wall = power_supply_register(&pdev->dev, &power->wall_desc,
pdev              585 drivers/power/supply/wm831x_power.c 	power->usb = power_supply_register(&pdev->dev, &power->usb_desc, NULL);
pdev              602 drivers/power/supply/wm831x_power.c 		power->battery = power_supply_register(&pdev->dev,
pdev              611 drivers/power/supply/wm831x_power.c 	irq = wm831x_irq(wm831x, platform_get_irq_byname(pdev, "SYSLO"));
pdev              616 drivers/power/supply/wm831x_power.c 		dev_err(&pdev->dev, "Failed to request SYSLO IRQ %d: %d\n",
pdev              621 drivers/power/supply/wm831x_power.c 	irq = wm831x_irq(wm831x, platform_get_irq_byname(pdev, "PWR SRC"));
pdev              626 drivers/power/supply/wm831x_power.c 		dev_err(&pdev->dev, "Failed to request PWR SRC IRQ %d: %d\n",
pdev              633 drivers/power/supply/wm831x_power.c 				 platform_get_irq_byname(pdev,
pdev              640 drivers/power/supply/wm831x_power.c 			dev_err(&pdev->dev,
pdev              647 drivers/power/supply/wm831x_power.c 	power->usb_phy = devm_usb_get_phy_by_phandle(&pdev->dev, "phys", 0);
pdev              655 drivers/power/supply/wm831x_power.c 			dev_err(&pdev->dev, "Failed to register notifier: %d\n",
pdev              667 drivers/power/supply/wm831x_power.c 		dev_err(&pdev->dev, "Failed to find USB phy: %d\n", ret);
pdev              679 drivers/power/supply/wm831x_power.c 		irq = platform_get_irq_byname(pdev, wm831x_bat_irqs[i]);
pdev              682 drivers/power/supply/wm831x_power.c 	irq = wm831x_irq(wm831x, platform_get_irq_byname(pdev, "PWR SRC"));
pdev              685 drivers/power/supply/wm831x_power.c 	irq = wm831x_irq(wm831x, platform_get_irq_byname(pdev, "SYSLO"));
pdev              698 drivers/power/supply/wm831x_power.c static int wm831x_power_remove(struct platform_device *pdev)
pdev              700 drivers/power/supply/wm831x_power.c 	struct wm831x_power *wm831x_power = platform_get_drvdata(pdev);
pdev              711 drivers/power/supply/wm831x_power.c 				 platform_get_irq_byname(pdev,
pdev              716 drivers/power/supply/wm831x_power.c 	irq = wm831x_irq(wm831x, platform_get_irq_byname(pdev, "PWR SRC"));
pdev              719 drivers/power/supply/wm831x_power.c 	irq = wm831x_irq(wm831x, platform_get_irq_byname(pdev, "SYSLO"));
pdev              467 drivers/power/supply/wm8350_power.c static int wm8350_power_probe(struct platform_device *pdev)
pdev              469 drivers/power/supply/wm8350_power.c 	struct wm8350 *wm8350 = platform_get_drvdata(pdev);
pdev              474 drivers/power/supply/wm8350_power.c 	power->ac = power_supply_register(&pdev->dev, &wm8350_ac_desc, NULL);
pdev              478 drivers/power/supply/wm8350_power.c 	power->battery = power_supply_register(&pdev->dev, &wm8350_battery_desc,
pdev              485 drivers/power/supply/wm8350_power.c 	power->usb = power_supply_register(&pdev->dev, &wm8350_usb_desc, NULL);
pdev              491 drivers/power/supply/wm8350_power.c 	ret = device_create_file(&pdev->dev, &dev_attr_charger_state);
pdev              513 drivers/power/supply/wm8350_power.c static int wm8350_power_remove(struct platform_device *pdev)
pdev              515 drivers/power/supply/wm8350_power.c 	struct wm8350 *wm8350 = platform_get_drvdata(pdev);
pdev              519 drivers/power/supply/wm8350_power.c 	device_remove_file(&pdev->dev, &dev_attr_charger_state);
pdev              126 drivers/powercap/intel_rapl_msr.c static int rapl_msr_probe(struct platform_device *pdev)
pdev              156 drivers/powercap/intel_rapl_msr.c static int rapl_msr_remove(struct platform_device *pdev)
pdev              103 drivers/pps/clients/pps-gpio.c static int pps_gpio_setup(struct platform_device *pdev)
pdev              105 drivers/pps/clients/pps-gpio.c 	struct pps_gpio_device_data *data = platform_get_drvdata(pdev);
pdev              106 drivers/pps/clients/pps-gpio.c 	struct device_node *np = pdev->dev.of_node;
pdev              110 drivers/pps/clients/pps-gpio.c 	data->gpio_pin = devm_gpiod_get(&pdev->dev,
pdev              114 drivers/pps/clients/pps-gpio.c 		dev_err(&pdev->dev,
pdev              119 drivers/pps/clients/pps-gpio.c 	data->echo_pin = devm_gpiod_get_optional(&pdev->dev,
pdev              124 drivers/pps/clients/pps-gpio.c 			dev_err(&pdev->dev, "failed to request ECHO GPIO\n");
pdev              132 drivers/pps/clients/pps-gpio.c 			dev_err(&pdev->dev,
pdev              139 drivers/pps/clients/pps-gpio.c 			dev_err(&pdev->dev,
pdev              165 drivers/pps/clients/pps-gpio.c static int pps_gpio_probe(struct platform_device *pdev)
pdev              170 drivers/pps/clients/pps-gpio.c 	const struct pps_gpio_platform_data *pdata = pdev->dev.platform_data;
pdev              173 drivers/pps/clients/pps-gpio.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              176 drivers/pps/clients/pps-gpio.c 	platform_set_drvdata(pdev, data);
pdev              187 drivers/pps/clients/pps-gpio.c 		ret = pps_gpio_setup(pdev);
pdev              195 drivers/pps/clients/pps-gpio.c 		dev_err(&pdev->dev, "failed to map GPIO to IRQ: %d\n", ret);
pdev              208 drivers/pps/clients/pps-gpio.c 		 pdev->name, pdev->id);
pdev              221 drivers/pps/clients/pps-gpio.c 		dev_err(&pdev->dev, "failed to register IRQ %d as PPS source\n",
pdev              227 drivers/pps/clients/pps-gpio.c 	ret = devm_request_irq(&pdev->dev, data->irq, pps_gpio_irq_handler,
pdev              231 drivers/pps/clients/pps-gpio.c 		dev_err(&pdev->dev, "failed to acquire IRQ %d\n", data->irq);
pdev              241 drivers/pps/clients/pps-gpio.c static int pps_gpio_remove(struct platform_device *pdev)
pdev              243 drivers/pps/clients/pps-gpio.c 	struct pps_gpio_device_data *data = platform_get_drvdata(pdev);
pdev              251 drivers/pps/clients/pps-gpio.c 	dev_info(&pdev->dev, "removed IRQ %d as PPS source\n", data->irq);
pdev              239 drivers/ptp/ptp_dte.c static int ptp_dte_probe(struct platform_device *pdev)
pdev              242 drivers/ptp/ptp_dte.c 	struct device *dev = &pdev->dev;
pdev              249 drivers/ptp/ptp_dte.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              258 drivers/ptp/ptp_dte.c 	ptp_dte->ptp_clk = ptp_clock_register(&ptp_dte->caps, &pdev->dev);
pdev              265 drivers/ptp/ptp_dte.c 	platform_set_drvdata(pdev, ptp_dte);
pdev              272 drivers/ptp/ptp_dte.c static int ptp_dte_remove(struct platform_device *pdev)
pdev              274 drivers/ptp/ptp_dte.c 	struct ptp_dte *ptp_dte = platform_get_drvdata(pdev);
pdev              118 drivers/ptp/ptp_pch.c 	struct pci_dev *pdev;
pdev              182 drivers/ptp/ptp_pch.c u32 pch_ch_control_read(struct pci_dev *pdev)
pdev              184 drivers/ptp/ptp_pch.c 	struct pch_dev *chip = pci_get_drvdata(pdev);
pdev              193 drivers/ptp/ptp_pch.c void pch_ch_control_write(struct pci_dev *pdev, u32 val)
pdev              195 drivers/ptp/ptp_pch.c 	struct pch_dev *chip = pci_get_drvdata(pdev);
pdev              201 drivers/ptp/ptp_pch.c u32 pch_ch_event_read(struct pci_dev *pdev)
pdev              203 drivers/ptp/ptp_pch.c 	struct pch_dev *chip = pci_get_drvdata(pdev);
pdev              212 drivers/ptp/ptp_pch.c void pch_ch_event_write(struct pci_dev *pdev, u32 val)
pdev              214 drivers/ptp/ptp_pch.c 	struct pch_dev *chip = pci_get_drvdata(pdev);
pdev              220 drivers/ptp/ptp_pch.c u32 pch_src_uuid_lo_read(struct pci_dev *pdev)
pdev              222 drivers/ptp/ptp_pch.c 	struct pch_dev *chip = pci_get_drvdata(pdev);
pdev              231 drivers/ptp/ptp_pch.c u32 pch_src_uuid_hi_read(struct pci_dev *pdev)
pdev              233 drivers/ptp/ptp_pch.c 	struct pch_dev *chip = pci_get_drvdata(pdev);
pdev              242 drivers/ptp/ptp_pch.c u64 pch_rx_snap_read(struct pci_dev *pdev)
pdev              244 drivers/ptp/ptp_pch.c 	struct pch_dev *chip = pci_get_drvdata(pdev);
pdev              259 drivers/ptp/ptp_pch.c u64 pch_tx_snap_read(struct pci_dev *pdev)
pdev              261 drivers/ptp/ptp_pch.c 	struct pch_dev *chip = pci_get_drvdata(pdev);
pdev              300 drivers/ptp/ptp_pch.c int pch_set_station_address(u8 *addr, struct pci_dev *pdev)
pdev              303 drivers/ptp/ptp_pch.c 	struct pch_dev *chip = pci_get_drvdata(pdev);
pdev              307 drivers/ptp/ptp_pch.c 		dev_err(&pdev->dev,
pdev              318 drivers/ptp/ptp_pch.c 			dev_err(&pdev->dev,
pdev              325 drivers/ptp/ptp_pch.c 			dev_err(&pdev->dev,
pdev              332 drivers/ptp/ptp_pch.c 			dev_err(&pdev->dev,
pdev              339 drivers/ptp/ptp_pch.c 		dev_dbg(&pdev->dev, "invoking pch_station_set\n");
pdev              513 drivers/ptp/ptp_pch.c static s32 pch_suspend(struct pci_dev *pdev, pm_message_t state)
pdev              515 drivers/ptp/ptp_pch.c 	pci_disable_device(pdev);
pdev              516 drivers/ptp/ptp_pch.c 	pci_enable_wake(pdev, PCI_D3hot, 0);
pdev              518 drivers/ptp/ptp_pch.c 	if (pci_save_state(pdev) != 0) {
pdev              519 drivers/ptp/ptp_pch.c 		dev_err(&pdev->dev, "could not save PCI config state\n");
pdev              522 drivers/ptp/ptp_pch.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev              527 drivers/ptp/ptp_pch.c static s32 pch_resume(struct pci_dev *pdev)
pdev              531 drivers/ptp/ptp_pch.c 	pci_set_power_state(pdev, PCI_D0);
pdev              532 drivers/ptp/ptp_pch.c 	pci_restore_state(pdev);
pdev              533 drivers/ptp/ptp_pch.c 	ret = pci_enable_device(pdev);
pdev              535 drivers/ptp/ptp_pch.c 		dev_err(&pdev->dev, "pci_enable_device failed\n");
pdev              538 drivers/ptp/ptp_pch.c 	pci_enable_wake(pdev, PCI_D3hot, 0);
pdev              546 drivers/ptp/ptp_pch.c static void pch_remove(struct pci_dev *pdev)
pdev              548 drivers/ptp/ptp_pch.c 	struct pch_dev *chip = pci_get_drvdata(pdev);
pdev              552 drivers/ptp/ptp_pch.c 	if (pdev->irq != 0)
pdev              553 drivers/ptp/ptp_pch.c 		free_irq(pdev->irq, chip);
pdev              565 drivers/ptp/ptp_pch.c 	pci_disable_device(pdev);
pdev              567 drivers/ptp/ptp_pch.c 	dev_info(&pdev->dev, "complete\n");
pdev              571 drivers/ptp/ptp_pch.c pch_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              582 drivers/ptp/ptp_pch.c 	ret = pci_enable_device(pdev);
pdev              584 drivers/ptp/ptp_pch.c 		dev_err(&pdev->dev, "could not enable the pci device\n");
pdev              588 drivers/ptp/ptp_pch.c 	chip->mem_base = pci_resource_start(pdev, IO_MEM_BAR);
pdev              590 drivers/ptp/ptp_pch.c 		dev_err(&pdev->dev, "could not locate IO memory address\n");
pdev              596 drivers/ptp/ptp_pch.c 	chip->mem_size = pci_resource_len(pdev, IO_MEM_BAR);
pdev              600 drivers/ptp/ptp_pch.c 		dev_err(&pdev->dev,
pdev              610 drivers/ptp/ptp_pch.c 		dev_err(&pdev->dev, "Could not get virtual address\n");
pdev              616 drivers/ptp/ptp_pch.c 	chip->ptp_clock = ptp_clock_register(&chip->caps, &pdev->dev);
pdev              624 drivers/ptp/ptp_pch.c 	ret = request_irq(pdev->irq, &isr, IRQF_SHARED, KBUILD_MODNAME, chip);
pdev              626 drivers/ptp/ptp_pch.c 		dev_err(&pdev->dev, "failed to get irq %d\n", pdev->irq);
pdev              631 drivers/ptp/ptp_pch.c 	chip->irq = pdev->irq;
pdev              632 drivers/ptp/ptp_pch.c 	chip->pdev = pdev;
pdev              633 drivers/ptp/ptp_pch.c 	pci_set_drvdata(pdev, chip);
pdev              647 drivers/ptp/ptp_pch.c 		if (pch_set_station_address(pch_param.station, pdev) != 0) {
pdev              648 drivers/ptp/ptp_pch.c 			dev_err(&pdev->dev,
pdev              670 drivers/ptp/ptp_pch.c 	pci_disable_device(pdev);
pdev              674 drivers/ptp/ptp_pch.c 	dev_err(&pdev->dev, "probe failed(ret=0x%x)\n", ret);
pdev               89 drivers/pwm/pwm-ab8500.c static int ab8500_pwm_probe(struct platform_device *pdev)
pdev               98 drivers/pwm/pwm-ab8500.c 	ab8500 = devm_kzalloc(&pdev->dev, sizeof(*ab8500), GFP_KERNEL);
pdev              102 drivers/pwm/pwm-ab8500.c 	ab8500->chip.dev = &pdev->dev;
pdev              104 drivers/pwm/pwm-ab8500.c 	ab8500->chip.base = pdev->id;
pdev              111 drivers/pwm/pwm-ab8500.c 	dev_dbg(&pdev->dev, "pwm probe successful\n");
pdev              112 drivers/pwm/pwm-ab8500.c 	platform_set_drvdata(pdev, ab8500);
pdev              117 drivers/pwm/pwm-ab8500.c static int ab8500_pwm_remove(struct platform_device *pdev)
pdev              119 drivers/pwm/pwm-ab8500.c 	struct ab8500_pwm_chip *ab8500 = platform_get_drvdata(pdev);
pdev              126 drivers/pwm/pwm-ab8500.c 	dev_dbg(&pdev->dev, "pwm driver removed\n");
pdev              243 drivers/pwm/pwm-atmel-hlcdc.c static int atmel_hlcdc_pwm_probe(struct platform_device *pdev)
pdev              246 drivers/pwm/pwm-atmel-hlcdc.c 	struct device *dev = &pdev->dev;
pdev              279 drivers/pwm/pwm-atmel-hlcdc.c 	platform_set_drvdata(pdev, chip);
pdev              284 drivers/pwm/pwm-atmel-hlcdc.c static int atmel_hlcdc_pwm_remove(struct platform_device *pdev)
pdev              286 drivers/pwm/pwm-atmel-hlcdc.c 	struct atmel_hlcdc_pwm *chip = platform_get_drvdata(pdev);
pdev              379 drivers/pwm/pwm-atmel-tcb.c static int atmel_tcb_pwm_probe(struct platform_device *pdev)
pdev              382 drivers/pwm/pwm-atmel-tcb.c 	struct device_node *np = pdev->dev.of_node;
pdev              389 drivers/pwm/pwm-atmel-tcb.c 		dev_err(&pdev->dev,
pdev              397 drivers/pwm/pwm-atmel-tcb.c 		dev_err(&pdev->dev, "failed to allocate Timer Counter Block\n");
pdev              401 drivers/pwm/pwm-atmel-tcb.c 	tcbpwm = devm_kzalloc(&pdev->dev, sizeof(*tcbpwm), GFP_KERNEL);
pdev              407 drivers/pwm/pwm-atmel-tcb.c 	tcbpwm->chip.dev = &pdev->dev;
pdev              425 drivers/pwm/pwm-atmel-tcb.c 	platform_set_drvdata(pdev, tcbpwm);
pdev              438 drivers/pwm/pwm-atmel-tcb.c static int atmel_tcb_pwm_remove(struct platform_device *pdev)
pdev              440 drivers/pwm/pwm-atmel-tcb.c 	struct atmel_tcb_pwm_chip *tcbpwm = platform_get_drvdata(pdev);
pdev              340 drivers/pwm/pwm-atmel.c static int atmel_pwm_probe(struct platform_device *pdev)
pdev              346 drivers/pwm/pwm-atmel.c 	atmel_pwm = devm_kzalloc(&pdev->dev, sizeof(*atmel_pwm), GFP_KERNEL);
pdev              351 drivers/pwm/pwm-atmel.c 	atmel_pwm->data = of_device_get_match_data(&pdev->dev);
pdev              354 drivers/pwm/pwm-atmel.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              355 drivers/pwm/pwm-atmel.c 	atmel_pwm->base = devm_ioremap_resource(&pdev->dev, res);
pdev              359 drivers/pwm/pwm-atmel.c 	atmel_pwm->clk = devm_clk_get(&pdev->dev, NULL);
pdev              365 drivers/pwm/pwm-atmel.c 		dev_err(&pdev->dev, "failed to prepare PWM clock\n");
pdev              369 drivers/pwm/pwm-atmel.c 	atmel_pwm->chip.dev = &pdev->dev;
pdev              378 drivers/pwm/pwm-atmel.c 		dev_err(&pdev->dev, "failed to add PWM chip %d\n", ret);
pdev              382 drivers/pwm/pwm-atmel.c 	platform_set_drvdata(pdev, atmel_pwm);
pdev              391 drivers/pwm/pwm-atmel.c static int atmel_pwm_remove(struct platform_device *pdev)
pdev              393 drivers/pwm/pwm-atmel.c 	struct atmel_pwm_chip *atmel_pwm = platform_get_drvdata(pdev);
pdev              193 drivers/pwm/pwm-bcm-iproc.c static int iproc_pwmc_probe(struct platform_device *pdev)
pdev              201 drivers/pwm/pwm-bcm-iproc.c 	ip = devm_kzalloc(&pdev->dev, sizeof(*ip), GFP_KERNEL);
pdev              205 drivers/pwm/pwm-bcm-iproc.c 	platform_set_drvdata(pdev, ip);
pdev              207 drivers/pwm/pwm-bcm-iproc.c 	ip->chip.dev = &pdev->dev;
pdev              214 drivers/pwm/pwm-bcm-iproc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              215 drivers/pwm/pwm-bcm-iproc.c 	ip->base = devm_ioremap_resource(&pdev->dev, res);
pdev              219 drivers/pwm/pwm-bcm-iproc.c 	ip->clk = devm_clk_get(&pdev->dev, NULL);
pdev              221 drivers/pwm/pwm-bcm-iproc.c 		dev_err(&pdev->dev, "failed to get clock: %ld\n",
pdev              228 drivers/pwm/pwm-bcm-iproc.c 		dev_err(&pdev->dev, "failed to enable clock: %d\n", ret);
pdev              244 drivers/pwm/pwm-bcm-iproc.c 		dev_err(&pdev->dev, "failed to add PWM chip: %d\n", ret);
pdev              251 drivers/pwm/pwm-bcm-iproc.c static int iproc_pwmc_remove(struct platform_device *pdev)
pdev              253 drivers/pwm/pwm-bcm-iproc.c 	struct iproc_pwmc *ip = platform_get_drvdata(pdev);
pdev              259 drivers/pwm/pwm-bcm-kona.c static int kona_pwmc_probe(struct platform_device *pdev)
pdev              267 drivers/pwm/pwm-bcm-kona.c 	kp = devm_kzalloc(&pdev->dev, sizeof(*kp), GFP_KERNEL);
pdev              271 drivers/pwm/pwm-bcm-kona.c 	platform_set_drvdata(pdev, kp);
pdev              273 drivers/pwm/pwm-bcm-kona.c 	kp->chip.dev = &pdev->dev;
pdev              280 drivers/pwm/pwm-bcm-kona.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              281 drivers/pwm/pwm-bcm-kona.c 	kp->base = devm_ioremap_resource(&pdev->dev, res);
pdev              285 drivers/pwm/pwm-bcm-kona.c 	kp->clk = devm_clk_get(&pdev->dev, NULL);
pdev              287 drivers/pwm/pwm-bcm-kona.c 		dev_err(&pdev->dev, "failed to get clock: %ld\n",
pdev              294 drivers/pwm/pwm-bcm-kona.c 		dev_err(&pdev->dev, "failed to enable clock: %d\n", ret);
pdev              308 drivers/pwm/pwm-bcm-kona.c 		dev_err(&pdev->dev, "failed to add PWM chip: %d\n", ret);
pdev              313 drivers/pwm/pwm-bcm-kona.c static int kona_pwmc_remove(struct platform_device *pdev)
pdev              315 drivers/pwm/pwm-bcm-kona.c 	struct kona_pwmc *kp = platform_get_drvdata(pdev);
pdev              137 drivers/pwm/pwm-bcm2835.c static int bcm2835_pwm_probe(struct platform_device *pdev)
pdev              143 drivers/pwm/pwm-bcm2835.c 	pc = devm_kzalloc(&pdev->dev, sizeof(*pc), GFP_KERNEL);
pdev              147 drivers/pwm/pwm-bcm2835.c 	pc->dev = &pdev->dev;
pdev              149 drivers/pwm/pwm-bcm2835.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              150 drivers/pwm/pwm-bcm2835.c 	pc->base = devm_ioremap_resource(&pdev->dev, res);
pdev              154 drivers/pwm/pwm-bcm2835.c 	pc->clk = devm_clk_get(&pdev->dev, NULL);
pdev              158 drivers/pwm/pwm-bcm2835.c 			dev_err(&pdev->dev, "clock not found: %d\n", ret);
pdev              167 drivers/pwm/pwm-bcm2835.c 	pc->chip.dev = &pdev->dev;
pdev              174 drivers/pwm/pwm-bcm2835.c 	platform_set_drvdata(pdev, pc);
pdev              187 drivers/pwm/pwm-bcm2835.c static int bcm2835_pwm_remove(struct platform_device *pdev)
pdev              189 drivers/pwm/pwm-bcm2835.c 	struct bcm2835_pwm *pc = platform_get_drvdata(pdev);
pdev              186 drivers/pwm/pwm-berlin.c static int berlin_pwm_probe(struct platform_device *pdev)
pdev              192 drivers/pwm/pwm-berlin.c 	pwm = devm_kzalloc(&pdev->dev, sizeof(*pwm), GFP_KERNEL);
pdev              196 drivers/pwm/pwm-berlin.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              197 drivers/pwm/pwm-berlin.c 	pwm->base = devm_ioremap_resource(&pdev->dev, res);
pdev              201 drivers/pwm/pwm-berlin.c 	pwm->clk = devm_clk_get(&pdev->dev, NULL);
pdev              209 drivers/pwm/pwm-berlin.c 	pwm->chip.dev = &pdev->dev;
pdev              218 drivers/pwm/pwm-berlin.c 		dev_err(&pdev->dev, "failed to add PWM chip: %d\n", ret);
pdev              223 drivers/pwm/pwm-berlin.c 	platform_set_drvdata(pdev, pwm);
pdev              228 drivers/pwm/pwm-berlin.c static int berlin_pwm_remove(struct platform_device *pdev)
pdev              230 drivers/pwm/pwm-berlin.c 	struct berlin_pwm_chip *pwm = platform_get_drvdata(pdev);
pdev              234 drivers/pwm/pwm-brcmstb.c static int brcmstb_pwm_probe(struct platform_device *pdev)
pdev              240 drivers/pwm/pwm-brcmstb.c 	p = devm_kzalloc(&pdev->dev, sizeof(*p), GFP_KERNEL);
pdev              246 drivers/pwm/pwm-brcmstb.c 	p->clk = devm_clk_get(&pdev->dev, NULL);
pdev              248 drivers/pwm/pwm-brcmstb.c 		dev_err(&pdev->dev, "failed to obtain clock\n");
pdev              254 drivers/pwm/pwm-brcmstb.c 		dev_err(&pdev->dev, "failed to enable clock: %d\n", ret);
pdev              258 drivers/pwm/pwm-brcmstb.c 	platform_set_drvdata(pdev, p);
pdev              260 drivers/pwm/pwm-brcmstb.c 	p->chip.dev = &pdev->dev;
pdev              265 drivers/pwm/pwm-brcmstb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              266 drivers/pwm/pwm-brcmstb.c 	p->base = devm_ioremap_resource(&pdev->dev, res);
pdev              274 drivers/pwm/pwm-brcmstb.c 		dev_err(&pdev->dev, "failed to add PWM chip: %d\n", ret);
pdev              285 drivers/pwm/pwm-brcmstb.c static int brcmstb_pwm_remove(struct platform_device *pdev)
pdev              287 drivers/pwm/pwm-brcmstb.c 	struct brcmstb_pwm *p = platform_get_drvdata(pdev);
pdev              113 drivers/pwm/pwm-clps711x.c static int clps711x_pwm_probe(struct platform_device *pdev)
pdev              118 drivers/pwm/pwm-clps711x.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              122 drivers/pwm/pwm-clps711x.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              123 drivers/pwm/pwm-clps711x.c 	priv->pmpcon = devm_ioremap_resource(&pdev->dev, res);
pdev              127 drivers/pwm/pwm-clps711x.c 	priv->clk = devm_clk_get(&pdev->dev, NULL);
pdev              132 drivers/pwm/pwm-clps711x.c 	priv->chip.dev = &pdev->dev;
pdev              140 drivers/pwm/pwm-clps711x.c 	platform_set_drvdata(pdev, priv);
pdev              145 drivers/pwm/pwm-clps711x.c static int clps711x_pwm_remove(struct platform_device *pdev)
pdev              147 drivers/pwm/pwm-clps711x.c 	struct clps711x_chip *priv = platform_get_drvdata(pdev);
pdev               97 drivers/pwm/pwm-crc.c static int crystalcove_pwm_probe(struct platform_device *pdev)
pdev              100 drivers/pwm/pwm-crc.c 	struct device *dev = pdev->dev.parent;
pdev              103 drivers/pwm/pwm-crc.c 	pwm = devm_kzalloc(&pdev->dev, sizeof(*pwm), GFP_KERNEL);
pdev              107 drivers/pwm/pwm-crc.c 	pwm->chip.dev = &pdev->dev;
pdev              115 drivers/pwm/pwm-crc.c 	platform_set_drvdata(pdev, pwm);
pdev              120 drivers/pwm/pwm-crc.c static int crystalcove_pwm_remove(struct platform_device *pdev)
pdev              122 drivers/pwm/pwm-crc.c 	struct crystalcove_pwm *pwm = platform_get_drvdata(pdev);
pdev              185 drivers/pwm/pwm-cros-ec.c static int cros_ec_pwm_probe(struct platform_device *pdev)
pdev              187 drivers/pwm/pwm-cros-ec.c 	struct cros_ec_device *ec = dev_get_drvdata(pdev->dev.parent);
pdev              188 drivers/pwm/pwm-cros-ec.c 	struct device *dev = &pdev->dev;
pdev              224 drivers/pwm/pwm-cros-ec.c 	platform_set_drvdata(pdev, ec_pwm);
pdev               49 drivers/pwm/pwm-ep93xx.c 	struct platform_device *pdev = to_platform_device(chip->dev);
pdev               51 drivers/pwm/pwm-ep93xx.c 	return ep93xx_pwm_acquire_gpio(pdev);
pdev               56 drivers/pwm/pwm-ep93xx.c 	struct platform_device *pdev = to_platform_device(chip->dev);
pdev               58 drivers/pwm/pwm-ep93xx.c 	ep93xx_pwm_release_gpio(pdev);
pdev              169 drivers/pwm/pwm-ep93xx.c static int ep93xx_pwm_probe(struct platform_device *pdev)
pdev              175 drivers/pwm/pwm-ep93xx.c 	ep93xx_pwm = devm_kzalloc(&pdev->dev, sizeof(*ep93xx_pwm), GFP_KERNEL);
pdev              179 drivers/pwm/pwm-ep93xx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              180 drivers/pwm/pwm-ep93xx.c 	ep93xx_pwm->base = devm_ioremap_resource(&pdev->dev, res);
pdev              184 drivers/pwm/pwm-ep93xx.c 	ep93xx_pwm->clk = devm_clk_get(&pdev->dev, "pwm_clk");
pdev              188 drivers/pwm/pwm-ep93xx.c 	ep93xx_pwm->chip.dev = &pdev->dev;
pdev              197 drivers/pwm/pwm-ep93xx.c 	platform_set_drvdata(pdev, ep93xx_pwm);
pdev              201 drivers/pwm/pwm-ep93xx.c static int ep93xx_pwm_remove(struct platform_device *pdev)
pdev              203 drivers/pwm/pwm-ep93xx.c 	struct ep93xx_pwm *ep93xx_pwm = platform_get_drvdata(pdev);
pdev              399 drivers/pwm/pwm-fsl-ftm.c static int fsl_pwm_probe(struct platform_device *pdev)
pdev              406 drivers/pwm/pwm-fsl-ftm.c 	fpc = devm_kzalloc(&pdev->dev, sizeof(*fpc), GFP_KERNEL);
pdev              412 drivers/pwm/pwm-fsl-ftm.c 	fpc->soc = of_device_get_match_data(&pdev->dev);
pdev              413 drivers/pwm/pwm-fsl-ftm.c 	fpc->chip.dev = &pdev->dev;
pdev              415 drivers/pwm/pwm-fsl-ftm.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              416 drivers/pwm/pwm-fsl-ftm.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              420 drivers/pwm/pwm-fsl-ftm.c 	fpc->regmap = devm_regmap_init_mmio_clk(&pdev->dev, "ftm_sys", base,
pdev              423 drivers/pwm/pwm-fsl-ftm.c 		dev_err(&pdev->dev, "regmap init failed\n");
pdev              427 drivers/pwm/pwm-fsl-ftm.c 	fpc->clk[FSL_PWM_CLK_SYS] = devm_clk_get(&pdev->dev, "ftm_sys");
pdev              429 drivers/pwm/pwm-fsl-ftm.c 		dev_err(&pdev->dev, "failed to get \"ftm_sys\" clock\n");
pdev              450 drivers/pwm/pwm-fsl-ftm.c 	fpc->ipg_clk = devm_clk_get(&pdev->dev, "ipg");
pdev              463 drivers/pwm/pwm-fsl-ftm.c 		dev_err(&pdev->dev, "failed to add PWM chip: %d\n", ret);
pdev              467 drivers/pwm/pwm-fsl-ftm.c 	platform_set_drvdata(pdev, fpc);
pdev              472 drivers/pwm/pwm-fsl-ftm.c static int fsl_pwm_remove(struct platform_device *pdev)
pdev              474 drivers/pwm/pwm-fsl-ftm.c 	struct fsl_pwm_chip *fpc = platform_get_drvdata(pdev);
pdev              188 drivers/pwm/pwm-hibvt.c static int hibvt_pwm_probe(struct platform_device *pdev)
pdev              191 drivers/pwm/pwm-hibvt.c 				of_device_get_match_data(&pdev->dev);
pdev              197 drivers/pwm/pwm-hibvt.c 	pwm_chip = devm_kzalloc(&pdev->dev, sizeof(*pwm_chip), GFP_KERNEL);
pdev              201 drivers/pwm/pwm-hibvt.c 	pwm_chip->clk = devm_clk_get(&pdev->dev, NULL);
pdev              203 drivers/pwm/pwm-hibvt.c 		dev_err(&pdev->dev, "getting clock failed with %ld\n",
pdev              209 drivers/pwm/pwm-hibvt.c 	pwm_chip->chip.dev = &pdev->dev;
pdev              216 drivers/pwm/pwm-hibvt.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              217 drivers/pwm/pwm-hibvt.c 	pwm_chip->base = devm_ioremap_resource(&pdev->dev, res);
pdev              225 drivers/pwm/pwm-hibvt.c 	pwm_chip->rstc = devm_reset_control_get_exclusive(&pdev->dev, NULL);
pdev              246 drivers/pwm/pwm-hibvt.c 	platform_set_drvdata(pdev, pwm_chip);
pdev              251 drivers/pwm/pwm-hibvt.c static int hibvt_pwm_remove(struct platform_device *pdev)
pdev              255 drivers/pwm/pwm-hibvt.c 	pwm_chip = platform_get_drvdata(pdev);
pdev              236 drivers/pwm/pwm-img.c static int img_pwm_probe(struct platform_device *pdev)
pdev              245 drivers/pwm/pwm-img.c 	pwm = devm_kzalloc(&pdev->dev, sizeof(*pwm), GFP_KERNEL);
pdev              249 drivers/pwm/pwm-img.c 	pwm->dev = &pdev->dev;
pdev              251 drivers/pwm/pwm-img.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              252 drivers/pwm/pwm-img.c 	pwm->base = devm_ioremap_resource(&pdev->dev, res);
pdev              256 drivers/pwm/pwm-img.c 	of_dev_id = of_match_device(img_pwm_of_match, &pdev->dev);
pdev              261 drivers/pwm/pwm-img.c 	pwm->periph_regs = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev              266 drivers/pwm/pwm-img.c 	pwm->sys_clk = devm_clk_get(&pdev->dev, "sys");
pdev              268 drivers/pwm/pwm-img.c 		dev_err(&pdev->dev, "failed to get system clock\n");
pdev              272 drivers/pwm/pwm-img.c 	pwm->pwm_clk = devm_clk_get(&pdev->dev, "pwm");
pdev              274 drivers/pwm/pwm-img.c 		dev_err(&pdev->dev, "failed to get pwm clock\n");
pdev              278 drivers/pwm/pwm-img.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, IMG_PWM_PM_TIMEOUT);
pdev              279 drivers/pwm/pwm-img.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              280 drivers/pwm/pwm-img.c 	pm_runtime_enable(&pdev->dev);
pdev              281 drivers/pwm/pwm-img.c 	if (!pm_runtime_enabled(&pdev->dev)) {
pdev              282 drivers/pwm/pwm-img.c 		ret = img_pwm_runtime_resume(&pdev->dev);
pdev              289 drivers/pwm/pwm-img.c 		dev_err(&pdev->dev, "pwm clock has no frequency\n");
pdev              303 drivers/pwm/pwm-img.c 	pwm->chip.dev = &pdev->dev;
pdev              310 drivers/pwm/pwm-img.c 		dev_err(&pdev->dev, "pwmchip_add failed: %d\n", ret);
pdev              314 drivers/pwm/pwm-img.c 	platform_set_drvdata(pdev, pwm);
pdev              318 drivers/pwm/pwm-img.c 	if (!pm_runtime_enabled(&pdev->dev))
pdev              319 drivers/pwm/pwm-img.c 		img_pwm_runtime_suspend(&pdev->dev);
pdev              321 drivers/pwm/pwm-img.c 	pm_runtime_disable(&pdev->dev);
pdev              322 drivers/pwm/pwm-img.c 	pm_runtime_dont_use_autosuspend(&pdev->dev);
pdev              326 drivers/pwm/pwm-img.c static int img_pwm_remove(struct platform_device *pdev)
pdev              328 drivers/pwm/pwm-img.c 	struct img_pwm_chip *pwm_chip = platform_get_drvdata(pdev);
pdev              333 drivers/pwm/pwm-img.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev              343 drivers/pwm/pwm-img.c 	pm_runtime_put(&pdev->dev);
pdev              344 drivers/pwm/pwm-img.c 	pm_runtime_disable(&pdev->dev);
pdev              345 drivers/pwm/pwm-img.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              346 drivers/pwm/pwm-img.c 		img_pwm_runtime_suspend(&pdev->dev);
pdev              338 drivers/pwm/pwm-imx-tpm.c static int pwm_imx_tpm_probe(struct platform_device *pdev)
pdev              344 drivers/pwm/pwm-imx-tpm.c 	tpm = devm_kzalloc(&pdev->dev, sizeof(*tpm), GFP_KERNEL);
pdev              348 drivers/pwm/pwm-imx-tpm.c 	platform_set_drvdata(pdev, tpm);
pdev              350 drivers/pwm/pwm-imx-tpm.c 	tpm->base = devm_platform_ioremap_resource(pdev, 0);
pdev              354 drivers/pwm/pwm-imx-tpm.c 	tpm->clk = devm_clk_get(&pdev->dev, NULL);
pdev              358 drivers/pwm/pwm-imx-tpm.c 			dev_err(&pdev->dev,
pdev              365 drivers/pwm/pwm-imx-tpm.c 		dev_err(&pdev->dev,
pdev              370 drivers/pwm/pwm-imx-tpm.c 	tpm->chip.dev = &pdev->dev;
pdev              384 drivers/pwm/pwm-imx-tpm.c 		dev_err(&pdev->dev, "failed to add PWM chip: %d\n", ret);
pdev              391 drivers/pwm/pwm-imx-tpm.c static int pwm_imx_tpm_remove(struct platform_device *pdev)
pdev              393 drivers/pwm/pwm-imx-tpm.c 	struct imx_tpm_pwm_chip *tpm = platform_get_drvdata(pdev);
pdev              136 drivers/pwm/pwm-imx1.c static int pwm_imx1_probe(struct platform_device *pdev)
pdev              141 drivers/pwm/pwm-imx1.c 	imx = devm_kzalloc(&pdev->dev, sizeof(*imx), GFP_KERNEL);
pdev              145 drivers/pwm/pwm-imx1.c 	platform_set_drvdata(pdev, imx);
pdev              147 drivers/pwm/pwm-imx1.c 	imx->clk_ipg = devm_clk_get(&pdev->dev, "ipg");
pdev              149 drivers/pwm/pwm-imx1.c 		dev_err(&pdev->dev, "getting ipg clock failed with %ld\n",
pdev              154 drivers/pwm/pwm-imx1.c 	imx->clk_per = devm_clk_get(&pdev->dev, "per");
pdev              159 drivers/pwm/pwm-imx1.c 			dev_err(&pdev->dev,
pdev              167 drivers/pwm/pwm-imx1.c 	imx->chip.dev = &pdev->dev;
pdev              171 drivers/pwm/pwm-imx1.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              172 drivers/pwm/pwm-imx1.c 	imx->mmio_base = devm_ioremap_resource(&pdev->dev, r);
pdev              179 drivers/pwm/pwm-imx1.c static int pwm_imx1_remove(struct platform_device *pdev)
pdev              181 drivers/pwm/pwm-imx1.c 	struct pwm_imx1_chip *imx = platform_get_drvdata(pdev);
pdev              295 drivers/pwm/pwm-imx27.c static int pwm_imx27_probe(struct platform_device *pdev)
pdev              299 drivers/pwm/pwm-imx27.c 	imx = devm_kzalloc(&pdev->dev, sizeof(*imx), GFP_KERNEL);
pdev              303 drivers/pwm/pwm-imx27.c 	platform_set_drvdata(pdev, imx);
pdev              305 drivers/pwm/pwm-imx27.c 	imx->clk_ipg = devm_clk_get(&pdev->dev, "ipg");
pdev              307 drivers/pwm/pwm-imx27.c 		dev_err(&pdev->dev, "getting ipg clock failed with %ld\n",
pdev              312 drivers/pwm/pwm-imx27.c 	imx->clk_per = devm_clk_get(&pdev->dev, "per");
pdev              317 drivers/pwm/pwm-imx27.c 			dev_err(&pdev->dev,
pdev              325 drivers/pwm/pwm-imx27.c 	imx->chip.dev = &pdev->dev;
pdev              332 drivers/pwm/pwm-imx27.c 	imx->mmio_base = devm_platform_ioremap_resource(pdev, 0);
pdev              339 drivers/pwm/pwm-imx27.c static int pwm_imx27_remove(struct platform_device *pdev)
pdev              343 drivers/pwm/pwm-imx27.c 	imx = platform_get_drvdata(pdev);
pdev              153 drivers/pwm/pwm-jz4740.c static int jz4740_pwm_probe(struct platform_device *pdev)
pdev              157 drivers/pwm/pwm-jz4740.c 	jz4740 = devm_kzalloc(&pdev->dev, sizeof(*jz4740), GFP_KERNEL);
pdev              161 drivers/pwm/pwm-jz4740.c 	jz4740->clk = devm_clk_get(&pdev->dev, "ext");
pdev              165 drivers/pwm/pwm-jz4740.c 	jz4740->chip.dev = &pdev->dev;
pdev              172 drivers/pwm/pwm-jz4740.c 	platform_set_drvdata(pdev, jz4740);
pdev              177 drivers/pwm/pwm-jz4740.c static int jz4740_pwm_remove(struct platform_device *pdev)
pdev              179 drivers/pwm/pwm-jz4740.c 	struct jz4740_pwm_chip *jz4740 = platform_get_drvdata(pdev);
pdev              253 drivers/pwm/pwm-lp3943.c static int lp3943_pwm_probe(struct platform_device *pdev)
pdev              255 drivers/pwm/pwm-lp3943.c 	struct lp3943 *lp3943 = dev_get_drvdata(pdev->dev.parent);
pdev              259 drivers/pwm/pwm-lp3943.c 	lp3943_pwm = devm_kzalloc(&pdev->dev, sizeof(*lp3943_pwm), GFP_KERNEL);
pdev              266 drivers/pwm/pwm-lp3943.c 			ret = lp3943_pwm_parse_dt(&pdev->dev, lp3943_pwm);
pdev              275 drivers/pwm/pwm-lp3943.c 	lp3943_pwm->chip.dev = &pdev->dev;
pdev              279 drivers/pwm/pwm-lp3943.c 	platform_set_drvdata(pdev, lp3943_pwm);
pdev              284 drivers/pwm/pwm-lp3943.c static int lp3943_pwm_remove(struct platform_device *pdev)
pdev              286 drivers/pwm/pwm-lp3943.c 	struct lp3943_pwm *lp3943_pwm = platform_get_drvdata(pdev);
pdev              324 drivers/pwm/pwm-lpc18xx-sct.c static int lpc18xx_pwm_probe(struct platform_device *pdev)
pdev              332 drivers/pwm/pwm-lpc18xx-sct.c 	lpc18xx_pwm = devm_kzalloc(&pdev->dev, sizeof(*lpc18xx_pwm),
pdev              337 drivers/pwm/pwm-lpc18xx-sct.c 	lpc18xx_pwm->dev = &pdev->dev;
pdev              339 drivers/pwm/pwm-lpc18xx-sct.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              340 drivers/pwm/pwm-lpc18xx-sct.c 	lpc18xx_pwm->base = devm_ioremap_resource(&pdev->dev, res);
pdev              344 drivers/pwm/pwm-lpc18xx-sct.c 	lpc18xx_pwm->pwm_clk = devm_clk_get(&pdev->dev, "pwm");
pdev              346 drivers/pwm/pwm-lpc18xx-sct.c 		dev_err(&pdev->dev, "failed to get pwm clock\n");
pdev              352 drivers/pwm/pwm-lpc18xx-sct.c 		dev_err(&pdev->dev, "could not prepare or enable pwm clock\n");
pdev              358 drivers/pwm/pwm-lpc18xx-sct.c 		dev_err(&pdev->dev, "pwm clock has no frequency\n");
pdev              373 drivers/pwm/pwm-lpc18xx-sct.c 	lpc18xx_pwm->chip.dev = &pdev->dev;
pdev              405 drivers/pwm/pwm-lpc18xx-sct.c 		dev_err(&pdev->dev, "pwmchip_add failed: %d\n", ret);
pdev              424 drivers/pwm/pwm-lpc18xx-sct.c 	platform_set_drvdata(pdev, lpc18xx_pwm);
pdev              442 drivers/pwm/pwm-lpc18xx-sct.c static int lpc18xx_pwm_remove(struct platform_device *pdev)
pdev              444 drivers/pwm/pwm-lpc18xx-sct.c 	struct lpc18xx_pwm_chip *lpc18xx_pwm = platform_get_drvdata(pdev);
pdev               98 drivers/pwm/pwm-lpc32xx.c static int lpc32xx_pwm_probe(struct platform_device *pdev)
pdev              105 drivers/pwm/pwm-lpc32xx.c 	lpc32xx = devm_kzalloc(&pdev->dev, sizeof(*lpc32xx), GFP_KERNEL);
pdev              109 drivers/pwm/pwm-lpc32xx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              110 drivers/pwm/pwm-lpc32xx.c 	lpc32xx->base = devm_ioremap_resource(&pdev->dev, res);
pdev              114 drivers/pwm/pwm-lpc32xx.c 	lpc32xx->clk = devm_clk_get(&pdev->dev, NULL);
pdev              118 drivers/pwm/pwm-lpc32xx.c 	lpc32xx->chip.dev = &pdev->dev;
pdev              125 drivers/pwm/pwm-lpc32xx.c 		dev_err(&pdev->dev, "failed to add PWM chip, error %d\n", ret);
pdev              134 drivers/pwm/pwm-lpc32xx.c 	platform_set_drvdata(pdev, lpc32xx);
pdev              139 drivers/pwm/pwm-lpc32xx.c static int lpc32xx_pwm_remove(struct platform_device *pdev)
pdev              141 drivers/pwm/pwm-lpc32xx.c 	struct lpc32xx_pwm_chip *lpc32xx = platform_get_drvdata(pdev);
pdev               46 drivers/pwm/pwm-lpss-pci.c static int pwm_lpss_probe_pci(struct pci_dev *pdev,
pdev               53 drivers/pwm/pwm-lpss-pci.c 	err = pcim_enable_device(pdev);
pdev               58 drivers/pwm/pwm-lpss-pci.c 	lpwm = pwm_lpss_probe(&pdev->dev, &pdev->resource[0], info);
pdev               62 drivers/pwm/pwm-lpss-pci.c 	pci_set_drvdata(pdev, lpwm);
pdev               64 drivers/pwm/pwm-lpss-pci.c 	pm_runtime_put(&pdev->dev);
pdev               65 drivers/pwm/pwm-lpss-pci.c 	pm_runtime_allow(&pdev->dev);
pdev               70 drivers/pwm/pwm-lpss-pci.c static void pwm_lpss_remove_pci(struct pci_dev *pdev)
pdev               72 drivers/pwm/pwm-lpss-pci.c 	struct pwm_lpss_chip *lpwm = pci_get_drvdata(pdev);
pdev               74 drivers/pwm/pwm-lpss-pci.c 	pm_runtime_forbid(&pdev->dev);
pdev               75 drivers/pwm/pwm-lpss-pci.c 	pm_runtime_get_sync(&pdev->dev);
pdev               41 drivers/pwm/pwm-lpss-platform.c static int pwm_lpss_probe_platform(struct platform_device *pdev)
pdev               48 drivers/pwm/pwm-lpss-platform.c 	id = acpi_match_device(pdev->dev.driver->acpi_match_table, &pdev->dev);
pdev               53 drivers/pwm/pwm-lpss-platform.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               55 drivers/pwm/pwm-lpss-platform.c 	lpwm = pwm_lpss_probe(&pdev->dev, r, info);
pdev               59 drivers/pwm/pwm-lpss-platform.c 	platform_set_drvdata(pdev, lpwm);
pdev               61 drivers/pwm/pwm-lpss-platform.c 	dev_pm_set_driver_flags(&pdev->dev, DPM_FLAG_SMART_PREPARE);
pdev               62 drivers/pwm/pwm-lpss-platform.c 	pm_runtime_set_active(&pdev->dev);
pdev               63 drivers/pwm/pwm-lpss-platform.c 	pm_runtime_enable(&pdev->dev);
pdev               68 drivers/pwm/pwm-lpss-platform.c static int pwm_lpss_remove_platform(struct platform_device *pdev)
pdev               70 drivers/pwm/pwm-lpss-platform.c 	struct pwm_lpss_chip *lpwm = platform_get_drvdata(pdev);
pdev               72 drivers/pwm/pwm-lpss-platform.c 	pm_runtime_disable(&pdev->dev);
pdev              207 drivers/pwm/pwm-mediatek.c static int pwm_mediatek_probe(struct platform_device *pdev)
pdev              214 drivers/pwm/pwm-mediatek.c 	pc = devm_kzalloc(&pdev->dev, sizeof(*pc), GFP_KERNEL);
pdev              218 drivers/pwm/pwm-mediatek.c 	pc->soc = of_device_get_match_data(&pdev->dev);
pdev              220 drivers/pwm/pwm-mediatek.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              221 drivers/pwm/pwm-mediatek.c 	pc->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              225 drivers/pwm/pwm-mediatek.c 	pc->clk_pwms = devm_kcalloc(&pdev->dev, pc->soc->num_pwms,
pdev              230 drivers/pwm/pwm-mediatek.c 	pc->clk_top = devm_clk_get(&pdev->dev, "top");
pdev              232 drivers/pwm/pwm-mediatek.c 		dev_err(&pdev->dev, "clock: top fail: %ld\n",
pdev              237 drivers/pwm/pwm-mediatek.c 	pc->clk_main = devm_clk_get(&pdev->dev, "main");
pdev              239 drivers/pwm/pwm-mediatek.c 		dev_err(&pdev->dev, "clock: main fail: %ld\n",
pdev              249 drivers/pwm/pwm-mediatek.c 		pc->clk_pwms[i] = devm_clk_get(&pdev->dev, name);
pdev              251 drivers/pwm/pwm-mediatek.c 			dev_err(&pdev->dev, "clock: %s fail: %ld\n",
pdev              257 drivers/pwm/pwm-mediatek.c 	platform_set_drvdata(pdev, pc);
pdev              259 drivers/pwm/pwm-mediatek.c 	pc->chip.dev = &pdev->dev;
pdev              266 drivers/pwm/pwm-mediatek.c 		dev_err(&pdev->dev, "pwmchip_add() failed: %d\n", ret);
pdev              273 drivers/pwm/pwm-mediatek.c static int pwm_mediatek_remove(struct platform_device *pdev)
pdev              275 drivers/pwm/pwm-mediatek.c 	struct pwm_mediatek_chip *pc = platform_get_drvdata(pdev);
pdev              537 drivers/pwm/pwm-meson.c static int meson_pwm_probe(struct platform_device *pdev)
pdev              543 drivers/pwm/pwm-meson.c 	meson = devm_kzalloc(&pdev->dev, sizeof(*meson), GFP_KERNEL);
pdev              547 drivers/pwm/pwm-meson.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              548 drivers/pwm/pwm-meson.c 	meson->base = devm_ioremap_resource(&pdev->dev, regs);
pdev              553 drivers/pwm/pwm-meson.c 	meson->chip.dev = &pdev->dev;
pdev              560 drivers/pwm/pwm-meson.c 	meson->data = of_device_get_match_data(&pdev->dev);
pdev              568 drivers/pwm/pwm-meson.c 		dev_err(&pdev->dev, "failed to register PWM chip: %d\n", err);
pdev              572 drivers/pwm/pwm-meson.c 	platform_set_drvdata(pdev, meson);
pdev              577 drivers/pwm/pwm-meson.c static int meson_pwm_remove(struct platform_device *pdev)
pdev              579 drivers/pwm/pwm-meson.c 	struct meson_pwm *meson = platform_get_drvdata(pdev);
pdev              172 drivers/pwm/pwm-mtk-disp.c static int mtk_disp_pwm_probe(struct platform_device *pdev)
pdev              178 drivers/pwm/pwm-mtk-disp.c 	mdp = devm_kzalloc(&pdev->dev, sizeof(*mdp), GFP_KERNEL);
pdev              182 drivers/pwm/pwm-mtk-disp.c 	mdp->data = of_device_get_match_data(&pdev->dev);
pdev              184 drivers/pwm/pwm-mtk-disp.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              185 drivers/pwm/pwm-mtk-disp.c 	mdp->base = devm_ioremap_resource(&pdev->dev, r);
pdev              189 drivers/pwm/pwm-mtk-disp.c 	mdp->clk_main = devm_clk_get(&pdev->dev, "main");
pdev              193 drivers/pwm/pwm-mtk-disp.c 	mdp->clk_mm = devm_clk_get(&pdev->dev, "mm");
pdev              205 drivers/pwm/pwm-mtk-disp.c 	mdp->chip.dev = &pdev->dev;
pdev              212 drivers/pwm/pwm-mtk-disp.c 		dev_err(&pdev->dev, "pwmchip_add() failed: %d\n", ret);
pdev              216 drivers/pwm/pwm-mtk-disp.c 	platform_set_drvdata(pdev, mdp);
pdev              240 drivers/pwm/pwm-mtk-disp.c static int mtk_disp_pwm_remove(struct platform_device *pdev)
pdev              242 drivers/pwm/pwm-mtk-disp.c 	struct mtk_disp_pwm *mdp = platform_get_drvdata(pdev);
pdev              125 drivers/pwm/pwm-mxs.c static int mxs_pwm_probe(struct platform_device *pdev)
pdev              127 drivers/pwm/pwm-mxs.c 	struct device_node *np = pdev->dev.of_node;
pdev              131 drivers/pwm/pwm-mxs.c 	mxs = devm_kzalloc(&pdev->dev, sizeof(*mxs), GFP_KERNEL);
pdev              135 drivers/pwm/pwm-mxs.c 	mxs->base = devm_platform_ioremap_resource(pdev, 0);
pdev              139 drivers/pwm/pwm-mxs.c 	mxs->clk = devm_clk_get(&pdev->dev, NULL);
pdev              143 drivers/pwm/pwm-mxs.c 	mxs->chip.dev = &pdev->dev;
pdev              149 drivers/pwm/pwm-mxs.c 		dev_err(&pdev->dev, "failed to get pwm number: %d\n", ret);
pdev              155 drivers/pwm/pwm-mxs.c 		dev_err(&pdev->dev, "failed to add pwm chip %d\n", ret);
pdev              159 drivers/pwm/pwm-mxs.c 	platform_set_drvdata(pdev, mxs);
pdev              172 drivers/pwm/pwm-mxs.c static int mxs_pwm_remove(struct platform_device *pdev)
pdev              174 drivers/pwm/pwm-mxs.c 	struct mxs_pwm_chip *mxs = platform_get_drvdata(pdev);
pdev              239 drivers/pwm/pwm-omap-dmtimer.c static int pwm_omap_dmtimer_probe(struct platform_device *pdev)
pdev              241 drivers/pwm/pwm-omap-dmtimer.c 	struct device_node *np = pdev->dev.of_node;
pdev              257 drivers/pwm/pwm-omap-dmtimer.c 		dev_err(&pdev->dev, "Unable to find Timer pdev\n");
pdev              264 drivers/pwm/pwm-omap-dmtimer.c 		dev_dbg(&pdev->dev,
pdev              284 drivers/pwm/pwm-omap-dmtimer.c 		dev_err(&pdev->dev, "Incomplete dmtimer pdata structure\n");
pdev              290 drivers/pwm/pwm-omap-dmtimer.c 		dev_err(&pdev->dev, "Missing ti,timer-pwm capability\n");
pdev              301 drivers/pwm/pwm-omap-dmtimer.c 	omap = devm_kzalloc(&pdev->dev, sizeof(*omap), GFP_KERNEL);
pdev              318 drivers/pwm/pwm-omap-dmtimer.c 	if (!of_property_read_u32(pdev->dev.of_node, "ti,prescaler", &v))
pdev              322 drivers/pwm/pwm-omap-dmtimer.c 	if (!of_property_read_u32(pdev->dev.of_node, "ti,clock-source", &v))
pdev              325 drivers/pwm/pwm-omap-dmtimer.c 	omap->chip.dev = &pdev->dev;
pdev              336 drivers/pwm/pwm-omap-dmtimer.c 		dev_err(&pdev->dev, "failed to register PWM\n");
pdev              342 drivers/pwm/pwm-omap-dmtimer.c 	platform_set_drvdata(pdev, omap);
pdev              368 drivers/pwm/pwm-omap-dmtimer.c static int pwm_omap_dmtimer_remove(struct platform_device *pdev)
pdev              370 drivers/pwm/pwm-omap-dmtimer.c 	struct pwm_omap_dmtimer_chip *omap = platform_get_drvdata(pdev);
pdev              100 drivers/pwm/pwm-puv3.c static int pwm_probe(struct platform_device *pdev)
pdev              106 drivers/pwm/pwm-puv3.c 	puv3 = devm_kzalloc(&pdev->dev, sizeof(*puv3), GFP_KERNEL);
pdev              110 drivers/pwm/pwm-puv3.c 	puv3->clk = devm_clk_get(&pdev->dev, "OST_CLK");
pdev              114 drivers/pwm/pwm-puv3.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              115 drivers/pwm/pwm-puv3.c 	puv3->base = devm_ioremap_resource(&pdev->dev, r);
pdev              119 drivers/pwm/pwm-puv3.c 	puv3->chip.dev = &pdev->dev;
pdev              126 drivers/pwm/pwm-puv3.c 		dev_err(&pdev->dev, "pwmchip_add() failed: %d\n", ret);
pdev              130 drivers/pwm/pwm-puv3.c 	platform_set_drvdata(pdev, puv3);
pdev              134 drivers/pwm/pwm-puv3.c static int pwm_remove(struct platform_device *pdev)
pdev              136 drivers/pwm/pwm-puv3.c 	struct puv3_pwm_chip *puv3 = platform_get_drvdata(pdev);
pdev              165 drivers/pwm/pwm-pxa.c static int pwm_probe(struct platform_device *pdev)
pdev              167 drivers/pwm/pwm-pxa.c 	const struct platform_device_id *id = platform_get_device_id(pdev);
pdev              173 drivers/pwm/pwm-pxa.c 		id = pxa_pwm_get_id_dt(&pdev->dev);
pdev              178 drivers/pwm/pwm-pxa.c 	pwm = devm_kzalloc(&pdev->dev, sizeof(*pwm), GFP_KERNEL);
pdev              182 drivers/pwm/pwm-pxa.c 	pwm->clk = devm_clk_get(&pdev->dev, NULL);
pdev              186 drivers/pwm/pwm-pxa.c 	pwm->chip.dev = &pdev->dev;
pdev              196 drivers/pwm/pwm-pxa.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              197 drivers/pwm/pwm-pxa.c 	pwm->mmio_base = devm_ioremap_resource(&pdev->dev, r);
pdev              203 drivers/pwm/pwm-pxa.c 		dev_err(&pdev->dev, "pwmchip_add() failed: %d\n", ret);
pdev              207 drivers/pwm/pwm-pxa.c 	platform_set_drvdata(pdev, pwm);
pdev              211 drivers/pwm/pwm-pxa.c static int pwm_remove(struct platform_device *pdev)
pdev              215 drivers/pwm/pwm-pxa.c 	chip = platform_get_drvdata(pdev);
pdev              203 drivers/pwm/pwm-rcar.c static int rcar_pwm_probe(struct platform_device *pdev)
pdev              209 drivers/pwm/pwm-rcar.c 	rcar_pwm = devm_kzalloc(&pdev->dev, sizeof(*rcar_pwm), GFP_KERNEL);
pdev              213 drivers/pwm/pwm-rcar.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              214 drivers/pwm/pwm-rcar.c 	rcar_pwm->base = devm_ioremap_resource(&pdev->dev, res);
pdev              218 drivers/pwm/pwm-rcar.c 	rcar_pwm->clk = devm_clk_get(&pdev->dev, NULL);
pdev              220 drivers/pwm/pwm-rcar.c 		dev_err(&pdev->dev, "cannot get clock\n");
pdev              224 drivers/pwm/pwm-rcar.c 	platform_set_drvdata(pdev, rcar_pwm);
pdev              226 drivers/pwm/pwm-rcar.c 	rcar_pwm->chip.dev = &pdev->dev;
pdev              231 drivers/pwm/pwm-rcar.c 	pm_runtime_enable(&pdev->dev);
pdev              235 drivers/pwm/pwm-rcar.c 		dev_err(&pdev->dev, "failed to register PWM chip: %d\n", ret);
pdev              236 drivers/pwm/pwm-rcar.c 		pm_runtime_disable(&pdev->dev);
pdev              243 drivers/pwm/pwm-rcar.c static int rcar_pwm_remove(struct platform_device *pdev)
pdev              245 drivers/pwm/pwm-rcar.c 	struct rcar_pwm_chip *rcar_pwm = platform_get_drvdata(pdev);
pdev              250 drivers/pwm/pwm-rcar.c 	pm_runtime_disable(&pdev->dev);
pdev               82 drivers/pwm/pwm-renesas-tpu.c 	struct platform_device *pdev;
pdev              105 drivers/pwm/pwm-renesas-tpu.c 	dev_dbg(&pwm->tpu->pdev->dev, "%u: configuring pin as %s\n",
pdev              150 drivers/pwm/pwm-renesas-tpu.c 		pm_runtime_get_sync(&pwm->tpu->pdev->dev);
pdev              153 drivers/pwm/pwm-renesas-tpu.c 			dev_err(&pwm->tpu->pdev->dev, "cannot enable clock\n");
pdev              182 drivers/pwm/pwm-renesas-tpu.c 	dev_dbg(&pwm->tpu->pdev->dev, "%u: TGRA 0x%04x TGRB 0x%04x\n",
pdev              201 drivers/pwm/pwm-renesas-tpu.c 	pm_runtime_put(&pwm->tpu->pdev->dev);
pdev              271 drivers/pwm/pwm-renesas-tpu.c 		dev_err(&tpu->pdev->dev, "clock rate mismatch\n");
pdev              284 drivers/pwm/pwm-renesas-tpu.c 	dev_dbg(&tpu->pdev->dev,
pdev              306 drivers/pwm/pwm-renesas-tpu.c 		dev_dbg(&tpu->pdev->dev, "%u: TGRA 0x%04x\n", pwm->channel,
pdev              383 drivers/pwm/pwm-renesas-tpu.c static int tpu_probe(struct platform_device *pdev)
pdev              389 drivers/pwm/pwm-renesas-tpu.c 	tpu = devm_kzalloc(&pdev->dev, sizeof(*tpu), GFP_KERNEL);
pdev              394 drivers/pwm/pwm-renesas-tpu.c 	tpu->pdev = pdev;
pdev              397 drivers/pwm/pwm-renesas-tpu.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              398 drivers/pwm/pwm-renesas-tpu.c 	tpu->base = devm_ioremap_resource(&pdev->dev, res);
pdev              402 drivers/pwm/pwm-renesas-tpu.c 	tpu->clk = devm_clk_get(&pdev->dev, NULL);
pdev              404 drivers/pwm/pwm-renesas-tpu.c 		dev_err(&pdev->dev, "cannot get clock\n");
pdev              409 drivers/pwm/pwm-renesas-tpu.c 	platform_set_drvdata(pdev, tpu);
pdev              411 drivers/pwm/pwm-renesas-tpu.c 	tpu->chip.dev = &pdev->dev;
pdev              418 drivers/pwm/pwm-renesas-tpu.c 	pm_runtime_enable(&pdev->dev);
pdev              422 drivers/pwm/pwm-renesas-tpu.c 		dev_err(&pdev->dev, "failed to register PWM chip\n");
pdev              423 drivers/pwm/pwm-renesas-tpu.c 		pm_runtime_disable(&pdev->dev);
pdev              427 drivers/pwm/pwm-renesas-tpu.c 	dev_info(&pdev->dev, "TPU PWM %d registered\n", tpu->pdev->id);
pdev              432 drivers/pwm/pwm-renesas-tpu.c static int tpu_remove(struct platform_device *pdev)
pdev              434 drivers/pwm/pwm-renesas-tpu.c 	struct tpu_device *tpu = platform_get_drvdata(pdev);
pdev              439 drivers/pwm/pwm-renesas-tpu.c 	pm_runtime_disable(&pdev->dev);
pdev              291 drivers/pwm/pwm-rockchip.c static int rockchip_pwm_probe(struct platform_device *pdev)
pdev              298 drivers/pwm/pwm-rockchip.c 	id = of_match_device(rockchip_pwm_dt_ids, &pdev->dev);
pdev              302 drivers/pwm/pwm-rockchip.c 	pc = devm_kzalloc(&pdev->dev, sizeof(*pc), GFP_KERNEL);
pdev              306 drivers/pwm/pwm-rockchip.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              307 drivers/pwm/pwm-rockchip.c 	pc->base = devm_ioremap_resource(&pdev->dev, r);
pdev              311 drivers/pwm/pwm-rockchip.c 	pc->clk = devm_clk_get(&pdev->dev, "pwm");
pdev              313 drivers/pwm/pwm-rockchip.c 		pc->clk = devm_clk_get(&pdev->dev, NULL);
pdev              317 drivers/pwm/pwm-rockchip.c 				dev_err(&pdev->dev, "Can't get bus clk: %d\n",
pdev              323 drivers/pwm/pwm-rockchip.c 	count = of_count_phandle_with_args(pdev->dev.of_node,
pdev              326 drivers/pwm/pwm-rockchip.c 		pc->pclk = devm_clk_get(&pdev->dev, "pclk");
pdev              333 drivers/pwm/pwm-rockchip.c 			dev_err(&pdev->dev, "Can't get APB clk: %d\n", ret);
pdev              339 drivers/pwm/pwm-rockchip.c 		dev_err(&pdev->dev, "Can't prepare enable bus clk: %d\n", ret);
pdev              345 drivers/pwm/pwm-rockchip.c 		dev_err(&pdev->dev, "Can't prepare APB clk: %d\n", ret);
pdev              349 drivers/pwm/pwm-rockchip.c 	platform_set_drvdata(pdev, pc);
pdev              352 drivers/pwm/pwm-rockchip.c 	pc->chip.dev = &pdev->dev;
pdev              365 drivers/pwm/pwm-rockchip.c 		dev_err(&pdev->dev, "pwmchip_add() failed: %d\n", ret);
pdev              383 drivers/pwm/pwm-rockchip.c static int rockchip_pwm_remove(struct platform_device *pdev)
pdev              385 drivers/pwm/pwm-rockchip.c 	struct rockchip_pwm_chip *pc = platform_get_drvdata(pdev);
pdev              509 drivers/pwm/pwm-samsung.c static int pwm_samsung_probe(struct platform_device *pdev)
pdev              511 drivers/pwm/pwm-samsung.c 	struct device *dev = &pdev->dev;
pdev              517 drivers/pwm/pwm-samsung.c 	chip = devm_kzalloc(&pdev->dev, sizeof(*chip), GFP_KERNEL);
pdev              521 drivers/pwm/pwm-samsung.c 	chip->chip.dev = &pdev->dev;
pdev              527 drivers/pwm/pwm-samsung.c 	if (IS_ENABLED(CONFIG_OF) && pdev->dev.of_node) {
pdev              535 drivers/pwm/pwm-samsung.c 		if (!pdev->dev.platform_data) {
pdev              536 drivers/pwm/pwm-samsung.c 			dev_err(&pdev->dev, "no platform data specified\n");
pdev              540 drivers/pwm/pwm-samsung.c 		memcpy(&chip->variant, pdev->dev.platform_data,
pdev              544 drivers/pwm/pwm-samsung.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              545 drivers/pwm/pwm-samsung.c 	chip->base = devm_ioremap_resource(&pdev->dev, res);
pdev              549 drivers/pwm/pwm-samsung.c 	chip->base_clk = devm_clk_get(&pdev->dev, "timers");
pdev              566 drivers/pwm/pwm-samsung.c 	chip->tclk0 = devm_clk_get(&pdev->dev, "pwm-tclk0");
pdev              567 drivers/pwm/pwm-samsung.c 	chip->tclk1 = devm_clk_get(&pdev->dev, "pwm-tclk1");
pdev              569 drivers/pwm/pwm-samsung.c 	platform_set_drvdata(pdev, chip);
pdev              586 drivers/pwm/pwm-samsung.c static int pwm_samsung_remove(struct platform_device *pdev)
pdev              588 drivers/pwm/pwm-samsung.c 	struct samsung_pwm_chip *chip = platform_get_drvdata(pdev);
pdev              230 drivers/pwm/pwm-sifive.c static int pwm_sifive_probe(struct platform_device *pdev)
pdev              232 drivers/pwm/pwm-sifive.c 	struct device *dev = &pdev->dev;
pdev              251 drivers/pwm/pwm-sifive.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              283 drivers/pwm/pwm-sifive.c 	platform_set_drvdata(pdev, ddata);
pdev              173 drivers/pwm/pwm-spear.c static int spear_pwm_probe(struct platform_device *pdev)
pdev              175 drivers/pwm/pwm-spear.c 	struct device_node *np = pdev->dev.of_node;
pdev              181 drivers/pwm/pwm-spear.c 	pc = devm_kzalloc(&pdev->dev, sizeof(*pc), GFP_KERNEL);
pdev              185 drivers/pwm/pwm-spear.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              186 drivers/pwm/pwm-spear.c 	pc->mmio_base = devm_ioremap_resource(&pdev->dev, r);
pdev              190 drivers/pwm/pwm-spear.c 	pc->clk = devm_clk_get(&pdev->dev, NULL);
pdev              194 drivers/pwm/pwm-spear.c 	platform_set_drvdata(pdev, pc);
pdev              196 drivers/pwm/pwm-spear.c 	pc->chip.dev = &pdev->dev;
pdev              225 drivers/pwm/pwm-spear.c 		dev_err(&pdev->dev, "pwmchip_add() failed: %d\n", ret);
pdev              231 drivers/pwm/pwm-spear.c static int spear_pwm_remove(struct platform_device *pdev)
pdev              233 drivers/pwm/pwm-spear.c 	struct spear_pwm_chip *pc = platform_get_drvdata(pdev);
pdev              252 drivers/pwm/pwm-sprd.c static int sprd_pwm_probe(struct platform_device *pdev)
pdev              257 drivers/pwm/pwm-sprd.c 	spc = devm_kzalloc(&pdev->dev, sizeof(*spc), GFP_KERNEL);
pdev              261 drivers/pwm/pwm-sprd.c 	spc->base = devm_platform_ioremap_resource(pdev, 0);
pdev              265 drivers/pwm/pwm-sprd.c 	spc->dev = &pdev->dev;
pdev              266 drivers/pwm/pwm-sprd.c 	platform_set_drvdata(pdev, spc);
pdev              272 drivers/pwm/pwm-sprd.c 	spc->chip.dev = &pdev->dev;
pdev              279 drivers/pwm/pwm-sprd.c 		dev_err(&pdev->dev, "failed to add PWM chip\n");
pdev              284 drivers/pwm/pwm-sprd.c static int sprd_pwm_remove(struct platform_device *pdev)
pdev              286 drivers/pwm/pwm-sprd.c 	struct sprd_pwm_chip *spc = platform_get_drvdata(pdev);
pdev              538 drivers/pwm/pwm-sti.c static int sti_pwm_probe(struct platform_device *pdev)
pdev              540 drivers/pwm/pwm-sti.c 	struct device *dev = &pdev->dev;
pdev              555 drivers/pwm/pwm-sti.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              566 drivers/pwm/pwm-sti.c 	irq = platform_get_irq(pdev, 0);
pdev              570 drivers/pwm/pwm-sti.c 	ret = devm_request_irq(&pdev->dev, irq, sti_pwm_interrupt, 0,
pdev              571 drivers/pwm/pwm-sti.c 			       pdev->name, pc);
pdev              573 drivers/pwm/pwm-sti.c 		dev_err(&pdev->dev, "Failed to request IRQ\n");
pdev              653 drivers/pwm/pwm-sti.c 	platform_set_drvdata(pdev, pc);
pdev              658 drivers/pwm/pwm-sti.c static int sti_pwm_remove(struct platform_device *pdev)
pdev              660 drivers/pwm/pwm-sti.c 	struct sti_pwm_chip *pc = platform_get_drvdata(pdev);
pdev              196 drivers/pwm/pwm-stm32-lp.c static int stm32_pwm_lp_probe(struct platform_device *pdev)
pdev              198 drivers/pwm/pwm-stm32-lp.c 	struct stm32_lptimer *ddata = dev_get_drvdata(pdev->dev.parent);
pdev              202 drivers/pwm/pwm-stm32-lp.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              209 drivers/pwm/pwm-stm32-lp.c 	priv->chip.dev = &pdev->dev;
pdev              219 drivers/pwm/pwm-stm32-lp.c 	platform_set_drvdata(pdev, priv);
pdev              224 drivers/pwm/pwm-stm32-lp.c static int stm32_pwm_lp_remove(struct platform_device *pdev)
pdev              226 drivers/pwm/pwm-stm32-lp.c 	struct stm32_pwm_lp *priv = platform_get_drvdata(pdev);
pdev              595 drivers/pwm/pwm-stm32.c static int stm32_pwm_probe(struct platform_device *pdev)
pdev              597 drivers/pwm/pwm-stm32.c 	struct device *dev = &pdev->dev;
pdev              599 drivers/pwm/pwm-stm32.c 	struct stm32_timers *ddata = dev_get_drvdata(pdev->dev.parent);
pdev              632 drivers/pwm/pwm-stm32.c 	platform_set_drvdata(pdev, priv);
pdev              637 drivers/pwm/pwm-stm32.c static int stm32_pwm_remove(struct platform_device *pdev)
pdev              639 drivers/pwm/pwm-stm32.c 	struct stm32_pwm *priv = platform_get_drvdata(pdev);
pdev              269 drivers/pwm/pwm-stmpe.c static int __init stmpe_pwm_probe(struct platform_device *pdev)
pdev              271 drivers/pwm/pwm-stmpe.c 	struct stmpe *stmpe = dev_get_drvdata(pdev->dev.parent);
pdev              275 drivers/pwm/pwm-stmpe.c 	pwm = devm_kzalloc(&pdev->dev, sizeof(*pwm), GFP_KERNEL);
pdev              280 drivers/pwm/pwm-stmpe.c 	pwm->chip.dev = &pdev->dev;
pdev              288 drivers/pwm/pwm-stmpe.c 			dev_err(&pdev->dev, "STMPE1601 not yet supported\n");
pdev              290 drivers/pwm/pwm-stmpe.c 			dev_err(&pdev->dev, "Unknown STMPE PWM\n");
pdev              305 drivers/pwm/pwm-stmpe.c 	platform_set_drvdata(pdev, pwm);
pdev              345 drivers/pwm/pwm-sun4i.c static int sun4i_pwm_probe(struct platform_device *pdev)
pdev              351 drivers/pwm/pwm-sun4i.c 	pwm = devm_kzalloc(&pdev->dev, sizeof(*pwm), GFP_KERNEL);
pdev              355 drivers/pwm/pwm-sun4i.c 	pwm->data = of_device_get_match_data(&pdev->dev);
pdev              359 drivers/pwm/pwm-sun4i.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              360 drivers/pwm/pwm-sun4i.c 	pwm->base = devm_ioremap_resource(&pdev->dev, res);
pdev              364 drivers/pwm/pwm-sun4i.c 	pwm->clk = devm_clk_get(&pdev->dev, NULL);
pdev              368 drivers/pwm/pwm-sun4i.c 	pwm->chip.dev = &pdev->dev;
pdev              379 drivers/pwm/pwm-sun4i.c 		dev_err(&pdev->dev, "failed to add PWM chip: %d\n", ret);
pdev              383 drivers/pwm/pwm-sun4i.c 	platform_set_drvdata(pdev, pwm);
pdev              388 drivers/pwm/pwm-sun4i.c static int sun4i_pwm_remove(struct platform_device *pdev)
pdev              390 drivers/pwm/pwm-sun4i.c 	struct sun4i_pwm_chip *pwm = platform_get_drvdata(pdev);
pdev              170 drivers/pwm/pwm-tegra.c static int tegra_pwm_probe(struct platform_device *pdev)
pdev              176 drivers/pwm/pwm-tegra.c 	pwm = devm_kzalloc(&pdev->dev, sizeof(*pwm), GFP_KERNEL);
pdev              180 drivers/pwm/pwm-tegra.c 	pwm->soc = of_device_get_match_data(&pdev->dev);
pdev              181 drivers/pwm/pwm-tegra.c 	pwm->dev = &pdev->dev;
pdev              183 drivers/pwm/pwm-tegra.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              184 drivers/pwm/pwm-tegra.c 	pwm->regs = devm_ioremap_resource(&pdev->dev, r);
pdev              188 drivers/pwm/pwm-tegra.c 	platform_set_drvdata(pdev, pwm);
pdev              190 drivers/pwm/pwm-tegra.c 	pwm->clk = devm_clk_get(&pdev->dev, NULL);
pdev              197 drivers/pwm/pwm-tegra.c 		dev_err(&pdev->dev, "Failed to set max frequency: %d\n", ret);
pdev              208 drivers/pwm/pwm-tegra.c 	pwm->rst = devm_reset_control_get_exclusive(&pdev->dev, "pwm");
pdev              211 drivers/pwm/pwm-tegra.c 		dev_err(&pdev->dev, "Reset control is not found: %d\n", ret);
pdev              217 drivers/pwm/pwm-tegra.c 	pwm->chip.dev = &pdev->dev;
pdev              224 drivers/pwm/pwm-tegra.c 		dev_err(&pdev->dev, "pwmchip_add() failed: %d\n", ret);
pdev              232 drivers/pwm/pwm-tegra.c static int tegra_pwm_remove(struct platform_device *pdev)
pdev              234 drivers/pwm/pwm-tegra.c 	struct tegra_pwm_chip *pc = platform_get_drvdata(pdev);
pdev              195 drivers/pwm/pwm-tiecap.c static int ecap_pwm_probe(struct platform_device *pdev)
pdev              197 drivers/pwm/pwm-tiecap.c 	struct device_node *np = pdev->dev.of_node;
pdev              203 drivers/pwm/pwm-tiecap.c 	pc = devm_kzalloc(&pdev->dev, sizeof(*pc), GFP_KERNEL);
pdev              207 drivers/pwm/pwm-tiecap.c 	clk = devm_clk_get(&pdev->dev, "fck");
pdev              210 drivers/pwm/pwm-tiecap.c 			dev_warn(&pdev->dev, "Binding is obsolete.\n");
pdev              211 drivers/pwm/pwm-tiecap.c 			clk = devm_clk_get(pdev->dev.parent, "fck");
pdev              216 drivers/pwm/pwm-tiecap.c 		dev_err(&pdev->dev, "failed to get clock\n");
pdev              222 drivers/pwm/pwm-tiecap.c 		dev_err(&pdev->dev, "failed to get clock rate\n");
pdev              226 drivers/pwm/pwm-tiecap.c 	pc->chip.dev = &pdev->dev;
pdev              233 drivers/pwm/pwm-tiecap.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              234 drivers/pwm/pwm-tiecap.c 	pc->mmio_base = devm_ioremap_resource(&pdev->dev, r);
pdev              240 drivers/pwm/pwm-tiecap.c 		dev_err(&pdev->dev, "pwmchip_add() failed: %d\n", ret);
pdev              244 drivers/pwm/pwm-tiecap.c 	platform_set_drvdata(pdev, pc);
pdev              245 drivers/pwm/pwm-tiecap.c 	pm_runtime_enable(&pdev->dev);
pdev              250 drivers/pwm/pwm-tiecap.c static int ecap_pwm_remove(struct platform_device *pdev)
pdev              252 drivers/pwm/pwm-tiecap.c 	struct ecap_pwm_chip *pc = platform_get_drvdata(pdev);
pdev              254 drivers/pwm/pwm-tiecap.c 	pm_runtime_disable(&pdev->dev);
pdev              420 drivers/pwm/pwm-tiehrpwm.c static int ehrpwm_pwm_probe(struct platform_device *pdev)
pdev              422 drivers/pwm/pwm-tiehrpwm.c 	struct device_node *np = pdev->dev.of_node;
pdev              428 drivers/pwm/pwm-tiehrpwm.c 	pc = devm_kzalloc(&pdev->dev, sizeof(*pc), GFP_KERNEL);
pdev              432 drivers/pwm/pwm-tiehrpwm.c 	clk = devm_clk_get(&pdev->dev, "fck");
pdev              435 drivers/pwm/pwm-tiehrpwm.c 			dev_warn(&pdev->dev, "Binding is obsolete.\n");
pdev              436 drivers/pwm/pwm-tiehrpwm.c 			clk = devm_clk_get(pdev->dev.parent, "fck");
pdev              441 drivers/pwm/pwm-tiehrpwm.c 		dev_err(&pdev->dev, "failed to get clock\n");
pdev              447 drivers/pwm/pwm-tiehrpwm.c 		dev_err(&pdev->dev, "failed to get clock rate\n");
pdev              451 drivers/pwm/pwm-tiehrpwm.c 	pc->chip.dev = &pdev->dev;
pdev              458 drivers/pwm/pwm-tiehrpwm.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              459 drivers/pwm/pwm-tiehrpwm.c 	pc->mmio_base = devm_ioremap_resource(&pdev->dev, r);
pdev              464 drivers/pwm/pwm-tiehrpwm.c 	pc->tbclk = devm_clk_get(&pdev->dev, "tbclk");
pdev              466 drivers/pwm/pwm-tiehrpwm.c 		dev_err(&pdev->dev, "Failed to get tbclk\n");
pdev              472 drivers/pwm/pwm-tiehrpwm.c 		dev_err(&pdev->dev, "clk_prepare() failed: %d\n", ret);
pdev              478 drivers/pwm/pwm-tiehrpwm.c 		dev_err(&pdev->dev, "pwmchip_add() failed: %d\n", ret);
pdev              482 drivers/pwm/pwm-tiehrpwm.c 	platform_set_drvdata(pdev, pc);
pdev              483 drivers/pwm/pwm-tiehrpwm.c 	pm_runtime_enable(&pdev->dev);
pdev              493 drivers/pwm/pwm-tiehrpwm.c static int ehrpwm_pwm_remove(struct platform_device *pdev)
pdev              495 drivers/pwm/pwm-tiehrpwm.c 	struct ehrpwm_pwm_chip *pc = platform_get_drvdata(pdev);
pdev              499 drivers/pwm/pwm-tiehrpwm.c 	pm_runtime_disable(&pdev->dev);
pdev               21 drivers/pwm/pwm-tipwmss.c static int pwmss_probe(struct platform_device *pdev)
pdev               24 drivers/pwm/pwm-tipwmss.c 	struct device_node *node = pdev->dev.of_node;
pdev               26 drivers/pwm/pwm-tipwmss.c 	pm_runtime_enable(&pdev->dev);
pdev               29 drivers/pwm/pwm-tipwmss.c 	ret = of_platform_populate(node, NULL, NULL, &pdev->dev);
pdev               31 drivers/pwm/pwm-tipwmss.c 		dev_err(&pdev->dev, "no child node found\n");
pdev               36 drivers/pwm/pwm-tipwmss.c static int pwmss_remove(struct platform_device *pdev)
pdev               38 drivers/pwm/pwm-tipwmss.c 	pm_runtime_disable(&pdev->dev);
pdev              276 drivers/pwm/pwm-twl-led.c static int twl_pwmled_probe(struct platform_device *pdev)
pdev              281 drivers/pwm/pwm-twl-led.c 	twl = devm_kzalloc(&pdev->dev, sizeof(*twl), GFP_KERNEL);
pdev              293 drivers/pwm/pwm-twl-led.c 	twl->chip.dev = &pdev->dev;
pdev              302 drivers/pwm/pwm-twl-led.c 	platform_set_drvdata(pdev, twl);
pdev              307 drivers/pwm/pwm-twl-led.c static int twl_pwmled_remove(struct platform_device *pdev)
pdev              309 drivers/pwm/pwm-twl-led.c 	struct twl_pwmled_chip *twl = platform_get_drvdata(pdev);
pdev              298 drivers/pwm/pwm-twl.c static int twl_pwm_probe(struct platform_device *pdev)
pdev              303 drivers/pwm/pwm-twl.c 	twl = devm_kzalloc(&pdev->dev, sizeof(*twl), GFP_KERNEL);
pdev              312 drivers/pwm/pwm-twl.c 	twl->chip.dev = &pdev->dev;
pdev              322 drivers/pwm/pwm-twl.c 	platform_set_drvdata(pdev, twl);
pdev              327 drivers/pwm/pwm-twl.c static int twl_pwm_remove(struct platform_device *pdev)
pdev              329 drivers/pwm/pwm-twl.c 	struct twl_pwm_chip *twl = platform_get_drvdata(pdev);
pdev              193 drivers/pwm/pwm-vt8500.c static int vt8500_pwm_probe(struct platform_device *pdev)
pdev              197 drivers/pwm/pwm-vt8500.c 	struct device_node *np = pdev->dev.of_node;
pdev              201 drivers/pwm/pwm-vt8500.c 		dev_err(&pdev->dev, "invalid devicetree node\n");
pdev              205 drivers/pwm/pwm-vt8500.c 	chip = devm_kzalloc(&pdev->dev, sizeof(*chip), GFP_KERNEL);
pdev              209 drivers/pwm/pwm-vt8500.c 	chip->chip.dev = &pdev->dev;
pdev              216 drivers/pwm/pwm-vt8500.c 	chip->clk = devm_clk_get(&pdev->dev, NULL);
pdev              218 drivers/pwm/pwm-vt8500.c 		dev_err(&pdev->dev, "clock source not specified\n");
pdev              222 drivers/pwm/pwm-vt8500.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              223 drivers/pwm/pwm-vt8500.c 	chip->base = devm_ioremap_resource(&pdev->dev, r);
pdev              229 drivers/pwm/pwm-vt8500.c 		dev_err(&pdev->dev, "failed to prepare clock\n");
pdev              235 drivers/pwm/pwm-vt8500.c 		dev_err(&pdev->dev, "failed to add PWM chip\n");
pdev              240 drivers/pwm/pwm-vt8500.c 	platform_set_drvdata(pdev, chip);
pdev              244 drivers/pwm/pwm-vt8500.c static int vt8500_pwm_remove(struct platform_device *pdev)
pdev              248 drivers/pwm/pwm-vt8500.c 	chip = platform_get_drvdata(pdev);
pdev              196 drivers/pwm/pwm-zx.c static int zx_pwm_probe(struct platform_device *pdev)
pdev              203 drivers/pwm/pwm-zx.c 	zpc = devm_kzalloc(&pdev->dev, sizeof(*zpc), GFP_KERNEL);
pdev              207 drivers/pwm/pwm-zx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              208 drivers/pwm/pwm-zx.c 	zpc->base = devm_ioremap_resource(&pdev->dev, res);
pdev              212 drivers/pwm/pwm-zx.c 	zpc->pclk = devm_clk_get(&pdev->dev, "pclk");
pdev              216 drivers/pwm/pwm-zx.c 	zpc->wclk = devm_clk_get(&pdev->dev, "wclk");
pdev              224 drivers/pwm/pwm-zx.c 	zpc->chip.dev = &pdev->dev;
pdev              240 drivers/pwm/pwm-zx.c 		dev_err(&pdev->dev, "failed to add PWM chip: %d\n", ret);
pdev              244 drivers/pwm/pwm-zx.c 	platform_set_drvdata(pdev, zpc);
pdev              249 drivers/pwm/pwm-zx.c static int zx_pwm_remove(struct platform_device *pdev)
pdev              251 drivers/pwm/pwm-zx.c 	struct zx_pwm_chip *zpc = platform_get_drvdata(pdev);
pdev              151 drivers/rapidio/devices/tsi721.c 			tsi_debug(MAINT, &priv->pdev->dev,
pdev              165 drivers/rapidio/devices/tsi721.c 		tsi_debug(MAINT, &priv->pdev->dev, "DMA ABORT ch_stat=%x",
pdev              167 drivers/rapidio/devices/tsi721.c 		tsi_debug(MAINT, &priv->pdev->dev,
pdev              350 drivers/rapidio/devices/tsi721.c 	tsi_debug(DBELL, &priv->pdev->dev,
pdev              425 drivers/rapidio/devices/tsi721.c 			tsi_debug(DBELL, &priv->pdev->dev,
pdev              484 drivers/rapidio/devices/tsi721.c 				tsi_info(&priv->pdev->dev,
pdev              547 drivers/rapidio/devices/tsi721.c 			tsi_debug(DMA, &priv->pdev->dev,
pdev              761 drivers/rapidio/devices/tsi721.c 	err = pci_enable_msix_exact(priv->pdev, entries, ARRAY_SIZE(entries));
pdev              763 drivers/rapidio/devices/tsi721.c 		tsi_err(&priv->pdev->dev,
pdev              773 drivers/rapidio/devices/tsi721.c 		 DRV_NAME "-idb@pci:%s", pci_name(priv->pdev));
pdev              776 drivers/rapidio/devices/tsi721.c 		 DRV_NAME "-pwrx@pci:%s", pci_name(priv->pdev));
pdev              783 drivers/rapidio/devices/tsi721.c 			 i, pci_name(priv->pdev));
pdev              789 drivers/rapidio/devices/tsi721.c 			 i, pci_name(priv->pdev));
pdev              795 drivers/rapidio/devices/tsi721.c 			 i, pci_name(priv->pdev));
pdev              801 drivers/rapidio/devices/tsi721.c 			 i, pci_name(priv->pdev));
pdev              810 drivers/rapidio/devices/tsi721.c 			 i, pci_name(priv->pdev));
pdev              816 drivers/rapidio/devices/tsi721.c 			 i, pci_name(priv->pdev));
pdev              833 drivers/rapidio/devices/tsi721.c 		err = request_irq(priv->pdev->irq, tsi721_irqhandler,
pdev              838 drivers/rapidio/devices/tsi721.c 		tsi_err(&priv->pdev->dev,
pdev              852 drivers/rapidio/devices/tsi721.c 	free_irq(priv->pdev->irq, (void *)priv);
pdev              905 drivers/rapidio/devices/tsi721.c 		tsi_err(&priv->pdev->dev, "OBW count tracking failed");
pdev              932 drivers/rapidio/devices/tsi721.c 	tsi_debug(OBW, &priv->pdev->dev,
pdev              957 drivers/rapidio/devices/tsi721.c 	tsi_debug(OBW, &priv->pdev->dev,
pdev             1009 drivers/rapidio/devices/tsi721.c 	tsi_debug(OBW, &priv->pdev->dev, "did=%d ra=0x%llx", destid, rstart);
pdev             1016 drivers/rapidio/devices/tsi721.c 			tsi_debug(OBW, &priv->pdev->dev,
pdev             1110 drivers/rapidio/devices/tsi721.c 		tsi_debug(IBW, &priv->pdev->dev,
pdev             1129 drivers/rapidio/devices/tsi721.c 		tsi_debug(IBW, &priv->pdev->dev,
pdev             1224 drivers/rapidio/devices/tsi721.c 	tsi_debug(IBW, &priv->pdev->dev,
pdev             1246 drivers/rapidio/devices/tsi721.c 	tsi_debug(IBW, &priv->pdev->dev,
pdev             1282 drivers/rapidio/devices/tsi721.c 			tsi_debug(IBW, &priv->pdev->dev, "Disable IBWIN_%d", i);
pdev             1291 drivers/rapidio/devices/tsi721.c 		tsi_debug(IBW, &priv->pdev->dev,
pdev             1346 drivers/rapidio/devices/tsi721.c 		tsi_err(&priv->pdev->dev, "PW FIFO allocation failed");
pdev             1372 drivers/rapidio/devices/tsi721.c 	priv->idb_base = dma_alloc_coherent(&priv->pdev->dev,
pdev             1378 drivers/rapidio/devices/tsi721.c 	tsi_debug(DBELL, &priv->pdev->dev,
pdev             1404 drivers/rapidio/devices/tsi721.c 	dma_free_coherent(&priv->pdev->dev, IDB_QSIZE * TSI721_IDB_ENTRY_SIZE,
pdev             1426 drivers/rapidio/devices/tsi721.c 	tsi_debug(MAINT, &priv->pdev->dev,
pdev             1437 drivers/rapidio/devices/tsi721.c 	bd_ptr = dma_alloc_coherent(&priv->pdev->dev,
pdev             1447 drivers/rapidio/devices/tsi721.c 	tsi_debug(MAINT, &priv->pdev->dev, "DMA descriptors @ %p (phys = %pad)",
pdev             1454 drivers/rapidio/devices/tsi721.c 	sts_ptr = dma_alloc_coherent(&priv->pdev->dev,
pdev             1459 drivers/rapidio/devices/tsi721.c 		dma_free_coherent(&priv->pdev->dev,
pdev             1470 drivers/rapidio/devices/tsi721.c 	tsi_debug(MAINT, &priv->pdev->dev,
pdev             1523 drivers/rapidio/devices/tsi721.c 	dma_free_coherent(&priv->pdev->dev,
pdev             1529 drivers/rapidio/devices/tsi721.c 	dma_free_coherent(&priv->pdev->dev,
pdev             1747 drivers/rapidio/devices/tsi721.c 		tsi_info(&priv->pdev->dev,
pdev             1804 drivers/rapidio/devices/tsi721.c 			tsi_debug(OMSG, &priv->pdev->dev,
pdev             1826 drivers/rapidio/devices/tsi721.c 		tsi_debug(OMSG, &priv->pdev->dev, "OB MSG ABORT ch_stat=%x",
pdev             1902 drivers/rapidio/devices/tsi721.c 				&priv->pdev->dev, TSI721_MSG_BUFFER_SIZE,
pdev             1906 drivers/rapidio/devices/tsi721.c 			tsi_debug(OMSG, &priv->pdev->dev,
pdev             1915 drivers/rapidio/devices/tsi721.c 				&priv->pdev->dev,
pdev             1919 drivers/rapidio/devices/tsi721.c 		tsi_debug(OMSG, &priv->pdev->dev,
pdev             1929 drivers/rapidio/devices/tsi721.c 	priv->omsg_ring[mbox].sts_base = dma_alloc_coherent(&priv->pdev->dev,
pdev             1934 drivers/rapidio/devices/tsi721.c 		tsi_debug(OMSG, &priv->pdev->dev,
pdev             1971 drivers/rapidio/devices/tsi721.c 			tsi_debug(OMSG, &priv->pdev->dev,
pdev             1982 drivers/rapidio/devices/tsi721.c 			tsi_debug(OMSG, &priv->pdev->dev,
pdev             2017 drivers/rapidio/devices/tsi721.c 	dma_free_coherent(&priv->pdev->dev,
pdev             2026 drivers/rapidio/devices/tsi721.c 	dma_free_coherent(&priv->pdev->dev,
pdev             2036 drivers/rapidio/devices/tsi721.c 			dma_free_coherent(&priv->pdev->dev,
pdev             2077 drivers/rapidio/devices/tsi721.c 	dma_free_coherent(&priv->pdev->dev,
pdev             2085 drivers/rapidio/devices/tsi721.c 	dma_free_coherent(&priv->pdev->dev,
pdev             2096 drivers/rapidio/devices/tsi721.c 			dma_free_coherent(&priv->pdev->dev,
pdev             2124 drivers/rapidio/devices/tsi721.c 		tsi_info(&priv->pdev->dev, "IB MBOX%d SRIO timeout", mbox);
pdev             2127 drivers/rapidio/devices/tsi721.c 		tsi_info(&priv->pdev->dev, "IB MBOX%d PCIe error", mbox);
pdev             2130 drivers/rapidio/devices/tsi721.c 		tsi_info(&priv->pdev->dev, "IB MBOX%d IB free queue low", mbox);
pdev             2193 drivers/rapidio/devices/tsi721.c 		dma_alloc_coherent(&priv->pdev->dev,
pdev             2199 drivers/rapidio/devices/tsi721.c 		tsi_err(&priv->pdev->dev,
pdev             2207 drivers/rapidio/devices/tsi721.c 		dma_alloc_coherent(&priv->pdev->dev,
pdev             2213 drivers/rapidio/devices/tsi721.c 		tsi_err(&priv->pdev->dev,
pdev             2221 drivers/rapidio/devices/tsi721.c 		dma_alloc_coherent(&priv->pdev->dev,
pdev             2226 drivers/rapidio/devices/tsi721.c 		tsi_err(&priv->pdev->dev,
pdev             2286 drivers/rapidio/devices/tsi721.c 			tsi_debug(IMSG, &priv->pdev->dev,
pdev             2297 drivers/rapidio/devices/tsi721.c 			tsi_debug(IMSG, &priv->pdev->dev,
pdev             2321 drivers/rapidio/devices/tsi721.c 	dma_free_coherent(&priv->pdev->dev,
pdev             2330 drivers/rapidio/devices/tsi721.c 	dma_free_coherent(&priv->pdev->dev,
pdev             2338 drivers/rapidio/devices/tsi721.c 	dma_free_coherent(&priv->pdev->dev,
pdev             2383 drivers/rapidio/devices/tsi721.c 	dma_free_coherent(&priv->pdev->dev,
pdev             2391 drivers/rapidio/devices/tsi721.c 	dma_free_coherent(&priv->pdev->dev,
pdev             2399 drivers/rapidio/devices/tsi721.c 	dma_free_coherent(&priv->pdev->dev,
pdev             2421 drivers/rapidio/devices/tsi721.c 		tsi_err(&priv->pdev->dev,
pdev             2659 drivers/rapidio/devices/tsi721.c 	struct pci_dev *pdev = priv->pdev;
pdev             2673 drivers/rapidio/devices/tsi721.c 	mport->dev.parent = &pdev->dev;
pdev             2682 drivers/rapidio/devices/tsi721.c 		 dev_driver_string(&pdev->dev), dev_name(&pdev->dev));
pdev             2689 drivers/rapidio/devices/tsi721.c 	else if (!pci_enable_msi(pdev))
pdev             2692 drivers/rapidio/devices/tsi721.c 		tsi_debug(MPORT, &pdev->dev,
pdev             2699 drivers/rapidio/devices/tsi721.c 		tsi_err(&pdev->dev, "Unable to get PCI IRQ %02X (err=0x%x)",
pdev             2700 drivers/rapidio/devices/tsi721.c 			pdev->irq, err);
pdev             2734 drivers/rapidio/devices/tsi721.c static int tsi721_probe(struct pci_dev *pdev,
pdev             2746 drivers/rapidio/devices/tsi721.c 	err = pci_enable_device(pdev);
pdev             2748 drivers/rapidio/devices/tsi721.c 		tsi_err(&pdev->dev, "Failed to enable PCI device");
pdev             2752 drivers/rapidio/devices/tsi721.c 	priv->pdev = pdev;
pdev             2759 drivers/rapidio/devices/tsi721.c 			tsi_debug(INIT, &pdev->dev, "res%d %pR",
pdev             2760 drivers/rapidio/devices/tsi721.c 				  i, &pdev->resource[i]);
pdev             2769 drivers/rapidio/devices/tsi721.c 	if (!(pci_resource_flags(pdev, BAR_0) & IORESOURCE_MEM) ||
pdev             2770 drivers/rapidio/devices/tsi721.c 	    pci_resource_flags(pdev, BAR_0) & IORESOURCE_MEM_64 ||
pdev             2771 drivers/rapidio/devices/tsi721.c 	    pci_resource_len(pdev, BAR_0) < TSI721_REG_SPACE_SIZE) {
pdev             2772 drivers/rapidio/devices/tsi721.c 		tsi_err(&pdev->dev, "Missing or misconfigured CSR BAR0");
pdev             2778 drivers/rapidio/devices/tsi721.c 	if (!(pci_resource_flags(pdev, BAR_1) & IORESOURCE_MEM) ||
pdev             2779 drivers/rapidio/devices/tsi721.c 	    pci_resource_flags(pdev, BAR_1) & IORESOURCE_MEM_64 ||
pdev             2780 drivers/rapidio/devices/tsi721.c 	    pci_resource_len(pdev, BAR_1) < TSI721_DB_WIN_SIZE) {
pdev             2781 drivers/rapidio/devices/tsi721.c 		tsi_err(&pdev->dev, "Missing or misconfigured Doorbell BAR1");
pdev             2796 drivers/rapidio/devices/tsi721.c 	if (pci_resource_flags(pdev, BAR_2) & IORESOURCE_MEM_64) {
pdev             2797 drivers/rapidio/devices/tsi721.c 		if (pci_resource_flags(pdev, BAR_2) & IORESOURCE_PREFETCH)
pdev             2798 drivers/rapidio/devices/tsi721.c 			tsi_debug(INIT, &pdev->dev,
pdev             2801 drivers/rapidio/devices/tsi721.c 			priv->p2r_bar[0].base = pci_resource_start(pdev, BAR_2);
pdev             2802 drivers/rapidio/devices/tsi721.c 			priv->p2r_bar[0].size = pci_resource_len(pdev, BAR_2);
pdev             2806 drivers/rapidio/devices/tsi721.c 	if (pci_resource_flags(pdev, BAR_4) & IORESOURCE_MEM_64) {
pdev             2807 drivers/rapidio/devices/tsi721.c 		if (pci_resource_flags(pdev, BAR_4) & IORESOURCE_PREFETCH)
pdev             2808 drivers/rapidio/devices/tsi721.c 			tsi_debug(INIT, &pdev->dev,
pdev             2811 drivers/rapidio/devices/tsi721.c 			priv->p2r_bar[1].base = pci_resource_start(pdev, BAR_4);
pdev             2812 drivers/rapidio/devices/tsi721.c 			priv->p2r_bar[1].size = pci_resource_len(pdev, BAR_4);
pdev             2816 drivers/rapidio/devices/tsi721.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev             2818 drivers/rapidio/devices/tsi721.c 		tsi_err(&pdev->dev, "Unable to obtain PCI resources");
pdev             2822 drivers/rapidio/devices/tsi721.c 	pci_set_master(pdev);
pdev             2824 drivers/rapidio/devices/tsi721.c 	priv->regs = pci_ioremap_bar(pdev, BAR_0);
pdev             2826 drivers/rapidio/devices/tsi721.c 		tsi_err(&pdev->dev, "Unable to map device registers space");
pdev             2831 drivers/rapidio/devices/tsi721.c 	priv->odb_base = pci_ioremap_bar(pdev, BAR_1);
pdev             2833 drivers/rapidio/devices/tsi721.c 		tsi_err(&pdev->dev, "Unable to map outbound doorbells space");
pdev             2839 drivers/rapidio/devices/tsi721.c 	if (pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) {
pdev             2840 drivers/rapidio/devices/tsi721.c 		err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             2842 drivers/rapidio/devices/tsi721.c 			tsi_err(&pdev->dev, "Unable to set DMA mask");
pdev             2846 drivers/rapidio/devices/tsi721.c 		if (pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32)))
pdev             2847 drivers/rapidio/devices/tsi721.c 			tsi_info(&pdev->dev, "Unable to set consistent DMA mask");
pdev             2849 drivers/rapidio/devices/tsi721.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             2851 drivers/rapidio/devices/tsi721.c 			tsi_info(&pdev->dev, "Unable to set consistent DMA mask");
pdev             2854 drivers/rapidio/devices/tsi721.c 	BUG_ON(!pci_is_pcie(pdev));
pdev             2857 drivers/rapidio/devices/tsi721.c 	pcie_capability_clear_and_set_word(pdev, PCI_EXP_DEVCTL,
pdev             2863 drivers/rapidio/devices/tsi721.c 			pcie_capability_clear_and_set_word(pdev, PCI_EXP_DEVCTL,
pdev             2866 drivers/rapidio/devices/tsi721.c 			tsi_info(&pdev->dev,
pdev             2871 drivers/rapidio/devices/tsi721.c 	pcie_capability_clear_and_set_word(pdev, PCI_EXP_DEVCTL2,
pdev             2877 drivers/rapidio/devices/tsi721.c 	pci_write_config_dword(pdev, TSI721_PCIECFG_EPCTL, 0x01);
pdev             2878 drivers/rapidio/devices/tsi721.c 	pci_write_config_dword(pdev, TSI721_PCIECFG_MSIXTBL,
pdev             2880 drivers/rapidio/devices/tsi721.c 	pci_write_config_dword(pdev, TSI721_PCIECFG_MSIXPBA,
pdev             2882 drivers/rapidio/devices/tsi721.c 	pci_write_config_dword(pdev, TSI721_PCIECFG_EPCTL, 0);
pdev             2891 drivers/rapidio/devices/tsi721.c 		tsi_err(&pdev->dev, "BDMA initialization failed");
pdev             2910 drivers/rapidio/devices/tsi721.c 	pci_set_drvdata(pdev, priv);
pdev             2926 drivers/rapidio/devices/tsi721.c 	pci_release_regions(pdev);
pdev             2927 drivers/rapidio/devices/tsi721.c 	pci_clear_master(pdev);
pdev             2929 drivers/rapidio/devices/tsi721.c 	pci_disable_device(pdev);
pdev             2936 drivers/rapidio/devices/tsi721.c static void tsi721_remove(struct pci_dev *pdev)
pdev             2938 drivers/rapidio/devices/tsi721.c 	struct tsi721_device *priv = pci_get_drvdata(pdev);
pdev             2940 drivers/rapidio/devices/tsi721.c 	tsi_debug(EXIT, &pdev->dev, "enter");
pdev             2959 drivers/rapidio/devices/tsi721.c 		pci_disable_msix(priv->pdev);
pdev             2961 drivers/rapidio/devices/tsi721.c 		pci_disable_msi(priv->pdev);
pdev             2963 drivers/rapidio/devices/tsi721.c 	pci_release_regions(pdev);
pdev             2964 drivers/rapidio/devices/tsi721.c 	pci_clear_master(pdev);
pdev             2965 drivers/rapidio/devices/tsi721.c 	pci_disable_device(pdev);
pdev             2966 drivers/rapidio/devices/tsi721.c 	pci_set_drvdata(pdev, NULL);
pdev             2968 drivers/rapidio/devices/tsi721.c 	tsi_debug(EXIT, &pdev->dev, "exit");
pdev             2971 drivers/rapidio/devices/tsi721.c static void tsi721_shutdown(struct pci_dev *pdev)
pdev             2973 drivers/rapidio/devices/tsi721.c 	struct tsi721_device *priv = pci_get_drvdata(pdev);
pdev             2975 drivers/rapidio/devices/tsi721.c 	tsi_debug(EXIT, &pdev->dev, "enter");
pdev             2979 drivers/rapidio/devices/tsi721.c 	pci_clear_master(pdev);
pdev             2980 drivers/rapidio/devices/tsi721.c 	pci_disable_device(pdev);
pdev              868 drivers/rapidio/devices/tsi721.h 	struct pci_dev	*pdev;
pdev              776 drivers/rapidio/devices/tsi721_dma.c 	synchronize_irq(priv->pdev->irq);
pdev             1003 drivers/rapidio/devices/tsi721_dma.c 	mport->dma.dev = &priv->pdev->dev;
pdev             1013 drivers/rapidio/devices/tsi721_dma.c 		tsi_err(&priv->pdev->dev, "Failed to register DMA device");
pdev              226 drivers/regulator/88pm800-regulator.c static int pm800_regulator_probe(struct platform_device *pdev)
pdev              228 drivers/regulator/88pm800-regulator.c 	struct pm80x_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev              229 drivers/regulator/88pm800-regulator.c 	struct pm80x_platform_data *pdata = dev_get_platdata(pdev->dev.parent);
pdev              261 drivers/regulator/88pm800-regulator.c 		regulator = devm_regulator_register(&pdev->dev,
pdev              265 drivers/regulator/88pm800-regulator.c 			dev_err(&pdev->dev, "Failed to register %s\n",
pdev              315 drivers/regulator/88pm8607.c static int pm8607_regulator_probe(struct platform_device *pdev)
pdev              317 drivers/regulator/88pm8607.c 	struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev              319 drivers/regulator/88pm8607.c 	struct regulator_init_data *pdata = dev_get_platdata(&pdev->dev);
pdev              325 drivers/regulator/88pm8607.c 	res = platform_get_resource(pdev, IORESOURCE_REG, 0);
pdev              334 drivers/regulator/88pm8607.c 			dev_err(&pdev->dev, "Failed to find regulator %llu\n",
pdev              360 drivers/regulator/88pm8607.c 	rdev = devm_regulator_register(&pdev->dev, &info->desc, &config);
pdev              362 drivers/regulator/88pm8607.c 		dev_err(&pdev->dev, "failed to register regulator %s\n",
pdev              367 drivers/regulator/88pm8607.c 	platform_set_drvdata(pdev, info);
pdev              150 drivers/regulator/aat2870-regulator.c static int aat2870_regulator_probe(struct platform_device *pdev)
pdev              156 drivers/regulator/aat2870-regulator.c 	ri = aat2870_get_regulator(pdev->id);
pdev              158 drivers/regulator/aat2870-regulator.c 		dev_err(&pdev->dev, "Invalid device ID, %d\n", pdev->id);
pdev              161 drivers/regulator/aat2870-regulator.c 	ri->aat2870 = dev_get_drvdata(pdev->dev.parent);
pdev              163 drivers/regulator/aat2870-regulator.c 	config.dev = &pdev->dev;
pdev              165 drivers/regulator/aat2870-regulator.c 	config.init_data = dev_get_platdata(&pdev->dev);
pdev              167 drivers/regulator/aat2870-regulator.c 	rdev = devm_regulator_register(&pdev->dev, &ri->desc, &config);
pdev              169 drivers/regulator/aat2870-regulator.c 		dev_err(&pdev->dev, "Failed to register regulator %s\n",
pdev              173 drivers/regulator/aat2870-regulator.c 	platform_set_drvdata(pdev, rdev);
pdev              495 drivers/regulator/ab3100.c static int ab3100_regulator_register(struct platform_device *pdev,
pdev              525 drivers/regulator/ab3100.c 	reg->dev = &pdev->dev;
pdev              533 drivers/regulator/ab3100.c 	config.dev = &pdev->dev;
pdev              536 drivers/regulator/ab3100.c 	rdev = devm_regulator_register(&pdev->dev, desc, &config);
pdev              539 drivers/regulator/ab3100.c 		dev_err(&pdev->dev,
pdev              609 drivers/regulator/ab3100.c ab3100_regulator_of_probe(struct platform_device *pdev, struct device_node *np)
pdev              619 drivers/regulator/ab3100.c 		err = abx500_set_register_interruptible(&pdev->dev, 0,
pdev              623 drivers/regulator/ab3100.c 			dev_err(&pdev->dev, "regulator initialization failed with error %d\n",
pdev              631 drivers/regulator/ab3100.c 			pdev, NULL, ab3100_regulator_matches[i].init_data,
pdev              642 drivers/regulator/ab3100.c static int ab3100_regulators_probe(struct platform_device *pdev)
pdev              644 drivers/regulator/ab3100.c 	struct ab3100_platform_data *plfdata = dev_get_platdata(&pdev->dev);
pdev              645 drivers/regulator/ab3100.c 	struct device_node *np = pdev->dev.of_node;
pdev              651 drivers/regulator/ab3100.c 	err = abx500_get_register_interruptible(&pdev->dev, 0,
pdev              654 drivers/regulator/ab3100.c 		dev_err(&pdev->dev, "could not read initial status of LDO_D\n");
pdev              658 drivers/regulator/ab3100.c 		dev_notice(&pdev->dev,
pdev              661 drivers/regulator/ab3100.c 		dev_notice(&pdev->dev,
pdev              665 drivers/regulator/ab3100.c 		err = of_regulator_match(&pdev->dev, np,
pdev              669 drivers/regulator/ab3100.c 			dev_err(&pdev->dev,
pdev              673 drivers/regulator/ab3100.c 		return ab3100_regulator_of_probe(pdev, np);
pdev              678 drivers/regulator/ab3100.c 		err = abx500_set_register_interruptible(&pdev->dev, 0,
pdev              682 drivers/regulator/ab3100.c 			dev_err(&pdev->dev, "regulator initialization failed with error %d\n",
pdev              692 drivers/regulator/ab3100.c 		err = ab3100_regulator_register(pdev, plfdata, NULL, NULL,
pdev              788 drivers/regulator/ab8500-ext.c static int ab8500_ext_regulator_probe(struct platform_device *pdev)
pdev              790 drivers/regulator/ab8500-ext.c 	struct ab8500 *ab8500 = dev_get_drvdata(pdev->dev.parent);
pdev              797 drivers/regulator/ab8500-ext.c 		dev_err(&pdev->dev, "null mfd parent\n");
pdev              803 drivers/regulator/ab8500-ext.c 		dev_err(&pdev->dev, "Configuration error: size mismatch.\n");
pdev              824 drivers/regulator/ab8500-ext.c 		info->dev = &pdev->dev;
pdev              828 drivers/regulator/ab8500-ext.c 		config.dev = &pdev->dev;
pdev              833 drivers/regulator/ab8500-ext.c 		rdev = devm_regulator_register(&pdev->dev, &info->desc,
pdev              836 drivers/regulator/ab8500-ext.c 			dev_err(&pdev->dev, "failed to register regulator %s\n",
pdev              841 drivers/regulator/ab8500-ext.c 		dev_dbg(&pdev->dev, "%s-probed\n", info->desc.name);
pdev             1576 drivers/regulator/ab8500.c static int ab8500_regulator_register(struct platform_device *pdev,
pdev             1580 drivers/regulator/ab8500.c 	struct ab8500 *ab8500 = dev_get_drvdata(pdev->dev.parent);
pdev             1587 drivers/regulator/ab8500.c 	info->dev = &pdev->dev;
pdev             1589 drivers/regulator/ab8500.c 	config.dev = &pdev->dev;
pdev             1605 drivers/regulator/ab8500.c 	rdev = devm_regulator_register(&pdev->dev, &info->desc, &config);
pdev             1607 drivers/regulator/ab8500.c 		dev_err(&pdev->dev, "failed to register regulator %s\n",
pdev             1615 drivers/regulator/ab8500.c static int ab8500_regulator_probe(struct platform_device *pdev)
pdev             1617 drivers/regulator/ab8500.c 	struct ab8500 *ab8500 = dev_get_drvdata(pdev->dev.parent);
pdev             1618 drivers/regulator/ab8500.c 	struct device_node *np = pdev->dev.of_node;
pdev             1623 drivers/regulator/ab8500.c 		dev_err(&pdev->dev, "null mfd parent\n");
pdev             1629 drivers/regulator/ab8500.c 	err = of_regulator_match(&pdev->dev, np,
pdev             1633 drivers/regulator/ab8500.c 		dev_err(&pdev->dev,
pdev             1640 drivers/regulator/ab8500.c 		err = ab8500_regulator_register(pdev, match[i].init_data, i,
pdev              274 drivers/regulator/act8945a-regulator.c static int act8945a_pmic_probe(struct platform_device *pdev)
pdev              283 drivers/regulator/act8945a-regulator.c 	act8945a = devm_kzalloc(&pdev->dev, sizeof(*act8945a), GFP_KERNEL);
pdev              287 drivers/regulator/act8945a-regulator.c 	act8945a->regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev              289 drivers/regulator/act8945a-regulator.c 		dev_err(&pdev->dev,
pdev              294 drivers/regulator/act8945a-regulator.c 	voltage_select = of_property_read_bool(pdev->dev.parent->of_node,
pdev              305 drivers/regulator/act8945a-regulator.c 	config.dev = &pdev->dev;
pdev              306 drivers/regulator/act8945a-regulator.c 	config.dev->of_node = pdev->dev.parent->of_node;
pdev              309 drivers/regulator/act8945a-regulator.c 		rdev = devm_regulator_register(&pdev->dev, &regulators[i],
pdev              312 drivers/regulator/act8945a-regulator.c 			dev_err(&pdev->dev,
pdev              319 drivers/regulator/act8945a-regulator.c 	platform_set_drvdata(pdev, act8945a);
pdev              325 drivers/regulator/act8945a-regulator.c static int __maybe_unused act8945a_suspend(struct device *pdev)
pdev              327 drivers/regulator/act8945a-regulator.c 	struct act8945a_pmic *act8945a = dev_get_drvdata(pdev);
pdev              338 drivers/regulator/act8945a-regulator.c static void act8945a_pmic_shutdown(struct platform_device *pdev)
pdev              340 drivers/regulator/act8945a-regulator.c 	struct act8945a_pmic *act8945a = platform_get_drvdata(pdev);
pdev              155 drivers/regulator/anatop-regulator.c static int anatop_regulator_probe(struct platform_device *pdev)
pdev              157 drivers/regulator/anatop-regulator.c 	struct device *dev = &pdev->dev;
pdev              251 drivers/regulator/anatop-regulator.c 	config.dev = &pdev->dev;
pdev              254 drivers/regulator/anatop-regulator.c 	config.of_node = pdev->dev.of_node;
pdev              286 drivers/regulator/anatop-regulator.c 			dev_err(&pdev->dev, "Failed to read a valid default voltage selector.\n");
pdev              313 drivers/regulator/anatop-regulator.c 	platform_set_drvdata(pdev, rdev);
pdev              226 drivers/regulator/arizona-ldo1.c static int arizona_ldo1_common_init(struct platform_device *pdev,
pdev              232 drivers/regulator/arizona-ldo1.c 	struct device *parent_dev = pdev->dev.parent;
pdev              279 drivers/regulator/arizona-ldo1.c 	ldo1->regulator = devm_regulator_register(&pdev->dev, desc, &config);
pdev              285 drivers/regulator/arizona-ldo1.c 		dev_err(&pdev->dev, "Failed to register LDO1 supply: %d\n",
pdev              290 drivers/regulator/arizona-ldo1.c 	platform_set_drvdata(pdev, ldo1);
pdev              295 drivers/regulator/arizona-ldo1.c static int arizona_ldo1_probe(struct platform_device *pdev)
pdev              297 drivers/regulator/arizona-ldo1.c 	struct arizona *arizona = dev_get_drvdata(pdev->dev.parent);
pdev              303 drivers/regulator/arizona-ldo1.c 	ldo1 = devm_kzalloc(&pdev->dev, sizeof(*ldo1), GFP_KERNEL);
pdev              333 drivers/regulator/arizona-ldo1.c 	ret = arizona_ldo1_common_init(pdev, ldo1, desc,
pdev              342 drivers/regulator/arizona-ldo1.c static int arizona_ldo1_remove(struct platform_device *pdev)
pdev              344 drivers/regulator/arizona-ldo1.c 	struct arizona_ldo1 *ldo1 = platform_get_drvdata(pdev);
pdev              352 drivers/regulator/arizona-ldo1.c static int madera_ldo1_probe(struct platform_device *pdev)
pdev              354 drivers/regulator/arizona-ldo1.c 	struct madera *madera = dev_get_drvdata(pdev->dev.parent);
pdev              359 drivers/regulator/arizona-ldo1.c 	ldo1 = devm_kzalloc(&pdev->dev, sizeof(*ldo1), GFP_KERNEL);
pdev              367 drivers/regulator/arizona-ldo1.c 	ret = arizona_ldo1_common_init(pdev, ldo1, &madera_ldo1,
pdev              254 drivers/regulator/arizona-micsupp.c static int arizona_micsupp_common_init(struct platform_device *pdev,
pdev              291 drivers/regulator/arizona-micsupp.c 	micsupp->regulator = devm_regulator_register(&pdev->dev,
pdev              304 drivers/regulator/arizona-micsupp.c 	platform_set_drvdata(pdev, micsupp);
pdev              309 drivers/regulator/arizona-micsupp.c static int arizona_micsupp_probe(struct platform_device *pdev)
pdev              311 drivers/regulator/arizona-micsupp.c 	struct arizona *arizona = dev_get_drvdata(pdev->dev.parent);
pdev              315 drivers/regulator/arizona-micsupp.c 	micsupp = devm_kzalloc(&pdev->dev, sizeof(*micsupp), GFP_KERNEL);
pdev              340 drivers/regulator/arizona-micsupp.c 	return arizona_micsupp_common_init(pdev, micsupp, desc,
pdev              344 drivers/regulator/arizona-micsupp.c static int madera_micsupp_probe(struct platform_device *pdev)
pdev              346 drivers/regulator/arizona-micsupp.c 	struct madera *madera = dev_get_drvdata(pdev->dev.parent);
pdev              349 drivers/regulator/arizona-micsupp.c 	micsupp = devm_kzalloc(&pdev->dev, sizeof(*micsupp), GFP_KERNEL);
pdev              358 drivers/regulator/arizona-micsupp.c 	return arizona_micsupp_common_init(pdev, micsupp, &madera_micsupp,
pdev              203 drivers/regulator/as3711-regulator.c static int as3711_regulator_probe(struct platform_device *pdev)
pdev              205 drivers/regulator/as3711-regulator.c 	struct as3711_regulator_pdata *pdata = dev_get_platdata(&pdev->dev);
pdev              206 drivers/regulator/as3711-regulator.c 	struct as3711 *as3711 = dev_get_drvdata(pdev->dev.parent);
pdev              207 drivers/regulator/as3711-regulator.c 	struct regulator_config config = {.dev = &pdev->dev,};
pdev              214 drivers/regulator/as3711-regulator.c 		dev_err(&pdev->dev, "No platform data...\n");
pdev              218 drivers/regulator/as3711-regulator.c 	if (pdev->dev.parent->of_node) {
pdev              219 drivers/regulator/as3711-regulator.c 		ret = as3711_regulator_parse_dt(&pdev->dev, of_node, AS3711_REGULATOR_NUM);
pdev              221 drivers/regulator/as3711-regulator.c 			dev_err(&pdev->dev, "DT parsing failed: %d\n", ret);
pdev              231 drivers/regulator/as3711-regulator.c 		rdev = devm_regulator_register(&pdev->dev, &as3711_reg_desc[id],
pdev              234 drivers/regulator/as3711-regulator.c 			dev_err(&pdev->dev, "Failed to register regulator %s\n",
pdev              584 drivers/regulator/as3722-regulator.c static int as3722_get_regulator_dt_data(struct platform_device *pdev,
pdev              593 drivers/regulator/as3722-regulator.c 	np = of_get_child_by_name(pdev->dev.parent->of_node, "regulators");
pdev              595 drivers/regulator/as3722-regulator.c 		dev_err(&pdev->dev, "Device is not having regulators node\n");
pdev              598 drivers/regulator/as3722-regulator.c 	pdev->dev.of_node = np;
pdev              600 drivers/regulator/as3722-regulator.c 	ret = of_regulator_match(&pdev->dev, np, as3722_regulator_matches,
pdev              604 drivers/regulator/as3722-regulator.c 		dev_err(&pdev->dev, "Parsing of regulator node failed: %d\n",
pdev              624 drivers/regulator/as3722-regulator.c 				dev_warn(&pdev->dev,
pdev              634 drivers/regulator/as3722-regulator.c static int as3722_regulator_probe(struct platform_device *pdev)
pdev              636 drivers/regulator/as3722-regulator.c 	struct as3722 *as3722 = dev_get_drvdata(pdev->dev.parent);
pdev              645 drivers/regulator/as3722-regulator.c 	as3722_regs = devm_kzalloc(&pdev->dev, sizeof(*as3722_regs),
pdev              650 drivers/regulator/as3722-regulator.c 	as3722_regs->dev = &pdev->dev;
pdev              652 drivers/regulator/as3722-regulator.c 	platform_set_drvdata(pdev, as3722_regs);
pdev              654 drivers/regulator/as3722-regulator.c 	ret = as3722_get_regulator_dt_data(pdev, as3722_regs);
pdev              658 drivers/regulator/as3722-regulator.c 	config.dev = &pdev->dev;
pdev              706 drivers/regulator/as3722-regulator.c 					dev_err(&pdev->dev,
pdev              796 drivers/regulator/as3722-regulator.c 		rdev = devm_regulator_register(&pdev->dev, desc, &config);
pdev              799 drivers/regulator/as3722-regulator.c 			dev_err(&pdev->dev, "regulator %d register failed %d\n",
pdev              807 drivers/regulator/as3722-regulator.c 				dev_err(&pdev->dev,
pdev              815 drivers/regulator/as3722-regulator.c 				dev_err(&pdev->dev,
pdev             1005 drivers/regulator/axp20x-regulator.c static int axp20x_set_dcdc_freq(struct platform_device *pdev, u32 dcdcfreq)
pdev             1007 drivers/regulator/axp20x-regulator.c 	struct axp20x_dev *axp20x = dev_get_drvdata(pdev->dev.parent);
pdev             1045 drivers/regulator/axp20x-regulator.c 		dev_err(&pdev->dev,
pdev             1055 drivers/regulator/axp20x-regulator.c 		dev_warn(&pdev->dev, "DCDC frequency too low. Set to %ukHz\n",
pdev             1061 drivers/regulator/axp20x-regulator.c 		dev_warn(&pdev->dev, "DCDC frequency too high. Set to %ukHz\n",
pdev             1071 drivers/regulator/axp20x-regulator.c static int axp20x_regulator_parse_dt(struct platform_device *pdev)
pdev             1077 drivers/regulator/axp20x-regulator.c 	np = of_node_get(pdev->dev.parent->of_node);
pdev             1083 drivers/regulator/axp20x-regulator.c 		dev_warn(&pdev->dev, "regulators node not found\n");
pdev             1086 drivers/regulator/axp20x-regulator.c 		ret = axp20x_set_dcdc_freq(pdev, dcdcfreq);
pdev             1088 drivers/regulator/axp20x-regulator.c 			dev_err(&pdev->dev, "Error setting dcdc frequency: %d\n", ret);
pdev             1208 drivers/regulator/axp20x-regulator.c static int axp20x_regulator_probe(struct platform_device *pdev)
pdev             1211 drivers/regulator/axp20x-regulator.c 	struct axp20x_dev *axp20x = dev_get_drvdata(pdev->dev.parent);
pdev             1214 drivers/regulator/axp20x-regulator.c 		.dev = pdev->dev.parent,
pdev             1234 drivers/regulator/axp20x-regulator.c 		drivevbus = of_property_read_bool(pdev->dev.parent->of_node,
pdev             1240 drivers/regulator/axp20x-regulator.c 		drivevbus = of_property_read_bool(pdev->dev.parent->of_node,
pdev             1254 drivers/regulator/axp20x-regulator.c 		drivevbus = of_property_read_bool(pdev->dev.parent->of_node,
pdev             1258 drivers/regulator/axp20x-regulator.c 		dev_err(&pdev->dev, "Unsupported AXP variant: %ld\n",
pdev             1264 drivers/regulator/axp20x-regulator.c 	axp20x_regulator_parse_dt(pdev);
pdev             1294 drivers/regulator/axp20x-regulator.c 			new_desc = devm_kzalloc(&pdev->dev, sizeof(*desc),
pdev             1306 drivers/regulator/axp20x-regulator.c 			new_desc = devm_kzalloc(&pdev->dev, sizeof(*desc),
pdev             1316 drivers/regulator/axp20x-regulator.c 		rdev = devm_regulator_register(&pdev->dev, desc, &config);
pdev             1318 drivers/regulator/axp20x-regulator.c 			dev_err(&pdev->dev, "Failed to register %s\n",
pdev             1329 drivers/regulator/axp20x-regulator.c 				dev_err(&pdev->dev, "Failed to set workmode on %s\n",
pdev             1353 drivers/regulator/axp20x-regulator.c 		rdev = devm_regulator_register(&pdev->dev,
pdev             1357 drivers/regulator/axp20x-regulator.c 			dev_err(&pdev->dev, "Failed to register drivevbus\n");
pdev              275 drivers/regulator/bcm590xx-regulator.c static int bcm590xx_probe(struct platform_device *pdev)
pdev              277 drivers/regulator/bcm590xx-regulator.c 	struct bcm590xx *bcm590xx = dev_get_drvdata(pdev->dev.parent);
pdev              284 drivers/regulator/bcm590xx-regulator.c 	pmu = devm_kzalloc(&pdev->dev, sizeof(*pmu), GFP_KERNEL);
pdev              290 drivers/regulator/bcm590xx-regulator.c 	platform_set_drvdata(pdev, pmu);
pdev              292 drivers/regulator/bcm590xx-regulator.c 	pmu->desc = devm_kcalloc(&pdev->dev,
pdev              341 drivers/regulator/bcm590xx-regulator.c 		rdev = devm_regulator_register(&pdev->dev, &pmu->desc[i],
pdev              346 drivers/regulator/bcm590xx-regulator.c 				pdev->name);
pdev              245 drivers/regulator/bd70528-regulator.c static int bd70528_probe(struct platform_device *pdev)
pdev              250 drivers/regulator/bd70528-regulator.c 		.dev = pdev->dev.parent,
pdev              253 drivers/regulator/bd70528-regulator.c 	bd70528 = dev_get_drvdata(pdev->dev.parent);
pdev              255 drivers/regulator/bd70528-regulator.c 		dev_err(&pdev->dev, "No MFD driver data\n");
pdev              264 drivers/regulator/bd70528-regulator.c 		rdev = devm_regulator_register(&pdev->dev, &bd70528_desc[i],
pdev              267 drivers/regulator/bd70528-regulator.c 			dev_err(&pdev->dev,
pdev             1150 drivers/regulator/bd718x7-regulator.c static int bd718xx_probe(struct platform_device *pdev)
pdev             1168 drivers/regulator/bd718x7-regulator.c 	mfd = dev_get_drvdata(pdev->dev.parent);
pdev             1170 drivers/regulator/bd718x7-regulator.c 		dev_err(&pdev->dev, "No MFD driver data\n");
pdev             1177 drivers/regulator/bd718x7-regulator.c 		dev_err(&pdev->dev, "Unsupported chip type\n");
pdev             1186 drivers/regulator/bd718x7-regulator.c 		dev_err(&pdev->dev, "Failed to unlock PMIC (%d)\n", err);
pdev             1189 drivers/regulator/bd718x7-regulator.c 		dev_dbg(&pdev->dev, "Unlocked lock register 0x%x\n",
pdev             1193 drivers/regulator/bd718x7-regulator.c 	use_snvs = of_property_read_bool(pdev->dev.parent->of_node,
pdev             1210 drivers/regulator/bd718x7-regulator.c 			dev_err(&pdev->dev, "Failed to change reset target\n");
pdev             1213 drivers/regulator/bd718x7-regulator.c 			dev_dbg(&pdev->dev,
pdev             1227 drivers/regulator/bd718x7-regulator.c 		config.dev = pdev->dev.parent;
pdev             1230 drivers/regulator/bd718x7-regulator.c 		rdev = devm_regulator_register(&pdev->dev, desc, &config);
pdev             1232 drivers/regulator/bd718x7-regulator.c 			dev_err(&pdev->dev,
pdev             1260 drivers/regulator/bd718x7-regulator.c 				dev_err(&pdev->dev,
pdev             1272 drivers/regulator/bd718x7-regulator.c 				dev_err(&pdev->dev,
pdev              258 drivers/regulator/bd9571mwv-regulator.c static int bd9571mwv_regulator_remove(struct platform_device *pdev)
pdev              260 drivers/regulator/bd9571mwv-regulator.c 	device_remove_file(&pdev->dev, &dev_attr_backup_mode);
pdev              269 drivers/regulator/bd9571mwv-regulator.c static int bd9571mwv_regulator_probe(struct platform_device *pdev)
pdev              271 drivers/regulator/bd9571mwv-regulator.c 	struct bd9571mwv *bd = dev_get_drvdata(pdev->dev.parent);
pdev              278 drivers/regulator/bd9571mwv-regulator.c 	bdreg = devm_kzalloc(&pdev->dev, sizeof(*bdreg), GFP_KERNEL);
pdev              284 drivers/regulator/bd9571mwv-regulator.c 	platform_set_drvdata(pdev, bdreg);
pdev              286 drivers/regulator/bd9571mwv-regulator.c 	config.dev = &pdev->dev;
pdev              292 drivers/regulator/bd9571mwv-regulator.c 		rdev = devm_regulator_register(&pdev->dev, &regulators[i],
pdev              296 drivers/regulator/bd9571mwv-regulator.c 				pdev->name);
pdev              329 drivers/regulator/bd9571mwv-regulator.c 		ret = device_create_file(&pdev->dev, &dev_attr_backup_mode);
pdev              505 drivers/regulator/cpcap-regulator.c static int cpcap_regulator_probe(struct platform_device *pdev)
pdev              512 drivers/regulator/cpcap-regulator.c 	match_data = of_device_get_match_data(&pdev->dev);
pdev              514 drivers/regulator/cpcap-regulator.c 		dev_err(&pdev->dev, "no configuration data found\n");
pdev              519 drivers/regulator/cpcap-regulator.c 	ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL);
pdev              523 drivers/regulator/cpcap-regulator.c 	ddata->reg = dev_get_regmap(pdev->dev.parent, NULL);
pdev              527 drivers/regulator/cpcap-regulator.c 	ddata->dev = &pdev->dev;
pdev              529 drivers/regulator/cpcap-regulator.c 	platform_set_drvdata(pdev, ddata);
pdev              532 drivers/regulator/cpcap-regulator.c 	config.dev = &pdev->dev;
pdev              546 drivers/regulator/cpcap-regulator.c 		rdev = devm_regulator_register(&pdev->dev,
pdev              550 drivers/regulator/cpcap-regulator.c 			dev_err(&pdev->dev, "failed to register regulator %s\n",
pdev              430 drivers/regulator/da903x.c static int da903x_regulator_probe(struct platform_device *pdev)
pdev              436 drivers/regulator/da903x.c 	ri = find_regulator_info(pdev->id);
pdev              438 drivers/regulator/da903x.c 		dev_err(&pdev->dev, "invalid regulator ID specified\n");
pdev              456 drivers/regulator/da903x.c 	config.dev = &pdev->dev;
pdev              457 drivers/regulator/da903x.c 	config.init_data = dev_get_platdata(&pdev->dev);
pdev              460 drivers/regulator/da903x.c 	rdev = devm_regulator_register(&pdev->dev, &ri->desc, &config);
pdev              462 drivers/regulator/da903x.c 		dev_err(&pdev->dev, "failed to register regulator %s\n",
pdev              467 drivers/regulator/da903x.c 	platform_set_drvdata(pdev, rdev);
pdev              392 drivers/regulator/da9052-regulator.c static int da9052_regulator_probe(struct platform_device *pdev)
pdev              394 drivers/regulator/da9052-regulator.c 	const struct mfd_cell *cell = mfd_get_cell(pdev);
pdev              400 drivers/regulator/da9052-regulator.c 	regulator = devm_kzalloc(&pdev->dev, sizeof(struct da9052_regulator),
pdev              405 drivers/regulator/da9052-regulator.c 	da9052 = dev_get_drvdata(pdev->dev.parent);
pdev              412 drivers/regulator/da9052-regulator.c 		dev_err(&pdev->dev, "invalid regulator ID specified\n");
pdev              422 drivers/regulator/da9052-regulator.c 	regulator->rdev = devm_regulator_register(&pdev->dev,
pdev              426 drivers/regulator/da9052-regulator.c 		dev_err(&pdev->dev, "failed to register regulator %s\n",
pdev              431 drivers/regulator/da9052-regulator.c 	platform_set_drvdata(pdev, regulator);
pdev              510 drivers/regulator/da9055-regulator.c static int da9055_regulator_probe(struct platform_device *pdev)
pdev              514 drivers/regulator/da9055-regulator.c 	struct da9055 *da9055 = dev_get_drvdata(pdev->dev.parent);
pdev              518 drivers/regulator/da9055-regulator.c 	regulator = devm_kzalloc(&pdev->dev, sizeof(struct da9055_regulator),
pdev              523 drivers/regulator/da9055-regulator.c 	regulator->info = find_regulator_info(pdev->id);
pdev              525 drivers/regulator/da9055-regulator.c 		dev_err(&pdev->dev, "invalid regulator ID specified\n");
pdev              535 drivers/regulator/da9055-regulator.c 		config.init_data = pdata->regulators[pdev->id];
pdev              537 drivers/regulator/da9055-regulator.c 	ret = da9055_gpio_init(regulator, &config, pdata, pdev->id);
pdev              541 drivers/regulator/da9055-regulator.c 	regulator->rdev = devm_regulator_register(&pdev->dev,
pdev              545 drivers/regulator/da9055-regulator.c 		dev_err(&pdev->dev, "Failed to register regulator %s\n",
pdev              551 drivers/regulator/da9055-regulator.c 	if (pdev->id == DA9055_ID_LDO5 || pdev->id ==  DA9055_ID_LDO6) {
pdev              552 drivers/regulator/da9055-regulator.c 		irq = platform_get_irq_byname(pdev, "REGULATOR");
pdev              556 drivers/regulator/da9055-regulator.c 		ret = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev              561 drivers/regulator/da9055-regulator.c 						pdev->name, regulator);
pdev              564 drivers/regulator/da9055-regulator.c 				dev_err(&pdev->dev,
pdev              572 drivers/regulator/da9055-regulator.c 	platform_set_drvdata(pdev, regulator);
pdev              912 drivers/regulator/da9062-regulator.c static int da9062_regulator_probe(struct platform_device *pdev)
pdev              914 drivers/regulator/da9062-regulator.c 	struct da9062 *chip = dev_get_drvdata(pdev->dev.parent);
pdev              937 drivers/regulator/da9062-regulator.c 	regulators = devm_kzalloc(&pdev->dev, struct_size(regulators, regulator,
pdev              943 drivers/regulator/da9062-regulator.c 	platform_set_drvdata(pdev, regulators);
pdev              957 drivers/regulator/da9062-regulator.c 					&pdev->dev,
pdev              966 drivers/regulator/da9062-regulator.c 					&pdev->dev,
pdev              975 drivers/regulator/da9062-regulator.c 					&pdev->dev,
pdev              984 drivers/regulator/da9062-regulator.c 					&pdev->dev,
pdev              997 drivers/regulator/da9062-regulator.c 		regl->rdev = devm_regulator_register(&pdev->dev, &regl->desc,
pdev             1000 drivers/regulator/da9062-regulator.c 			dev_err(&pdev->dev,
pdev             1010 drivers/regulator/da9062-regulator.c 	irq = platform_get_irq_byname(pdev, "LDO_LIM");
pdev             1015 drivers/regulator/da9062-regulator.c 	ret = devm_request_threaded_irq(&pdev->dev, irq,
pdev             1020 drivers/regulator/da9062-regulator.c 		dev_warn(&pdev->dev,
pdev              661 drivers/regulator/da9063-regulator.c 		struct platform_device *pdev,
pdev              664 drivers/regulator/da9063-regulator.c 	struct da9063 *da9063 = dev_get_drvdata(pdev->dev.parent);
pdev              674 drivers/regulator/da9063-regulator.c 	node = of_get_child_by_name(pdev->dev.parent->of_node, "regulators");
pdev              676 drivers/regulator/da9063-regulator.c 		dev_err(&pdev->dev, "Regulators device node not found\n");
pdev              680 drivers/regulator/da9063-regulator.c 	num = of_regulator_match(&pdev->dev, node, da9063_matches,
pdev              684 drivers/regulator/da9063-regulator.c 		dev_err(&pdev->dev, "Failed to match regulators\n");
pdev              688 drivers/regulator/da9063-regulator.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              692 drivers/regulator/da9063-regulator.c 	pdata->regulator_data = devm_kcalloc(&pdev->dev,
pdev              715 drivers/regulator/da9063-regulator.c static int da9063_regulator_probe(struct platform_device *pdev)
pdev              717 drivers/regulator/da9063-regulator.c 	struct da9063 *da9063 = dev_get_drvdata(pdev->dev.parent);
pdev              727 drivers/regulator/da9063-regulator.c 	regl_pdata = da9063_parse_regulators_dt(pdev, &da9063_reg_matches);
pdev              730 drivers/regulator/da9063-regulator.c 		dev_err(&pdev->dev,
pdev              741 drivers/regulator/da9063-regulator.c 		dev_err(&pdev->dev, "Chip model not recognised (%u)\n",
pdev              748 drivers/regulator/da9063-regulator.c 		dev_err(&pdev->dev,
pdev              766 drivers/regulator/da9063-regulator.c 	regulators = devm_kzalloc(&pdev->dev, struct_size(regulators,
pdev              772 drivers/regulator/da9063-regulator.c 	platform_set_drvdata(pdev, regulators);
pdev              817 drivers/regulator/da9063-regulator.c 			regl->mode = devm_regmap_field_alloc(&pdev->dev,
pdev              824 drivers/regulator/da9063-regulator.c 			regl->suspend = devm_regmap_field_alloc(&pdev->dev,
pdev              831 drivers/regulator/da9063-regulator.c 			regl->sleep = devm_regmap_field_alloc(&pdev->dev,
pdev              838 drivers/regulator/da9063-regulator.c 			regl->suspend_sleep = devm_regmap_field_alloc(&pdev->dev,
pdev              846 drivers/regulator/da9063-regulator.c 		config.dev = &pdev->dev;
pdev              852 drivers/regulator/da9063-regulator.c 		regl->rdev = devm_regulator_register(&pdev->dev, &regl->desc,
pdev              855 drivers/regulator/da9063-regulator.c 			dev_err(&pdev->dev,
pdev              865 drivers/regulator/da9063-regulator.c 	irq = platform_get_irq_byname(pdev, "LDO_LIM");
pdev              869 drivers/regulator/da9063-regulator.c 	ret = devm_request_threaded_irq(&pdev->dev, irq,
pdev              874 drivers/regulator/da9063-regulator.c 		dev_err(&pdev->dev, "Failed to request LDO_LIM IRQ.\n");
pdev              437 drivers/regulator/db8500-prcmu.c static int db8500_regulator_probe(struct platform_device *pdev)
pdev              445 drivers/regulator/db8500-prcmu.c 	db8500_init_data = dev_get_platdata(&pdev->dev);
pdev              452 drivers/regulator/db8500-prcmu.c 		config.dev = &pdev->dev;
pdev              456 drivers/regulator/db8500-prcmu.c 		rdev = devm_regulator_register(&pdev->dev, &info->desc,
pdev              460 drivers/regulator/db8500-prcmu.c 			dev_err(&pdev->dev, "failed to register %s: err %i\n",
pdev              464 drivers/regulator/db8500-prcmu.c 		dev_dbg(&pdev->dev, "regulator-%s-probed\n", info->desc.name);
pdev              467 drivers/regulator/db8500-prcmu.c 	ux500_regulator_debug_init(pdev, dbx500_regulator_info,
pdev              472 drivers/regulator/db8500-prcmu.c static int db8500_regulator_remove(struct platform_device *pdev)
pdev              121 drivers/regulator/dbx500-prcmu.c ux500_regulator_debug_init(struct platform_device *pdev,
pdev              132 drivers/regulator/dbx500-prcmu.c 		S_IRUGO, rdebug.dir, &pdev->dev,
pdev              139 drivers/regulator/dbx500-prcmu.c 		S_IRUGO, rdebug.dir, &pdev->dev,
pdev              167 drivers/regulator/dbx500-prcmu.c 	dev_err(&pdev->dev, "failed to create debugfs entries.\n");
pdev               35 drivers/regulator/dbx500-prcmu.h int ux500_regulator_debug_init(struct platform_device *pdev,
pdev               42 drivers/regulator/dbx500-prcmu.h static inline int ux500_regulator_debug_init(struct platform_device *pdev,
pdev               40 drivers/regulator/dummy.c static int dummy_regulator_probe(struct platform_device *pdev)
pdev               45 drivers/regulator/dummy.c 	config.dev = &pdev->dev;
pdev               11 drivers/regulator/fixed-helper.c 	struct platform_device pdev;
pdev               17 drivers/regulator/fixed-helper.c 			struct fixed_regulator_data, pdev.dev);
pdev               53 drivers/regulator/fixed-helper.c 	data->pdev.name = "reg-fixed-voltage";
pdev               54 drivers/regulator/fixed-helper.c 	data->pdev.id = id;
pdev               55 drivers/regulator/fixed-helper.c 	data->pdev.dev.platform_data = &data->cfg;
pdev               56 drivers/regulator/fixed-helper.c 	data->pdev.dev.release = regulator_fixed_release;
pdev               58 drivers/regulator/fixed-helper.c 	platform_device_register(&data->pdev);
pdev               60 drivers/regulator/fixed-helper.c 	return &data->pdev;
pdev              142 drivers/regulator/fixed.c static int reg_fixed_voltage_probe(struct platform_device *pdev)
pdev              144 drivers/regulator/fixed.c 	struct device *dev = &pdev->dev;
pdev              152 drivers/regulator/fixed.c 	drvdata = devm_kzalloc(&pdev->dev, sizeof(struct fixed_voltage_data),
pdev              157 drivers/regulator/fixed.c 	if (pdev->dev.of_node) {
pdev              158 drivers/regulator/fixed.c 		config = of_get_fixed_voltage_config(&pdev->dev,
pdev              163 drivers/regulator/fixed.c 		config = dev_get_platdata(&pdev->dev);
pdev              169 drivers/regulator/fixed.c 	drvdata->desc.name = devm_kstrdup(&pdev->dev,
pdev              173 drivers/regulator/fixed.c 		dev_err(&pdev->dev, "Failed to allocate supply name\n");
pdev              194 drivers/regulator/fixed.c 		drvdata->desc.supply_name = devm_kstrdup(&pdev->dev,
pdev              198 drivers/regulator/fixed.c 			dev_err(&pdev->dev,
pdev              235 drivers/regulator/fixed.c 	cfg.ena_gpiod = gpiod_get_optional(&pdev->dev, NULL, gflags);
pdev              239 drivers/regulator/fixed.c 	cfg.dev = &pdev->dev;
pdev              242 drivers/regulator/fixed.c 	cfg.of_node = pdev->dev.of_node;
pdev              244 drivers/regulator/fixed.c 	drvdata->dev = devm_regulator_register(&pdev->dev, &drvdata->desc,
pdev              248 drivers/regulator/fixed.c 		dev_err(&pdev->dev, "Failed to register regulator: %d\n", ret);
pdev              252 drivers/regulator/fixed.c 	platform_set_drvdata(pdev, drvdata);
pdev              254 drivers/regulator/fixed.c 	dev_dbg(&pdev->dev, "%s supplying %duV\n", drvdata->desc.name,
pdev              224 drivers/regulator/gpio-regulator.c static int gpio_regulator_probe(struct platform_device *pdev)
pdev              226 drivers/regulator/gpio-regulator.c 	struct device *dev = &pdev->dev;
pdev              332 drivers/regulator/gpio-regulator.c 	platform_set_drvdata(pdev, drvdata);
pdev              533 drivers/regulator/hi6421-regulator.c static int hi6421_regulator_probe(struct platform_device *pdev)
pdev              535 drivers/regulator/hi6421-regulator.c 	struct hi6421_pmic *pmic = dev_get_drvdata(pdev->dev.parent);
pdev              542 drivers/regulator/hi6421-regulator.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              546 drivers/regulator/hi6421-regulator.c 	platform_set_drvdata(pdev, pdata);
pdev              552 drivers/regulator/hi6421-regulator.c 		config.dev = pdev->dev.parent;
pdev              556 drivers/regulator/hi6421-regulator.c 		rdev = devm_regulator_register(&pdev->dev, &info->desc,
pdev              559 drivers/regulator/hi6421-regulator.c 			dev_err(&pdev->dev, "failed to register regulator %s\n",
pdev              163 drivers/regulator/hi6421v530-regulator.c static int hi6421v530_regulator_probe(struct platform_device *pdev)
pdev              170 drivers/regulator/hi6421v530-regulator.c 	pmic = dev_get_drvdata(pdev->dev.parent);
pdev              172 drivers/regulator/hi6421v530-regulator.c 		dev_err(&pdev->dev, "no pmic in the regulator parent node\n");
pdev              177 drivers/regulator/hi6421v530-regulator.c 		config.dev = pdev->dev.parent;
pdev              181 drivers/regulator/hi6421v530-regulator.c 		rdev = devm_regulator_register(&pdev->dev,
pdev              185 drivers/regulator/hi6421v530-regulator.c 			dev_err(&pdev->dev, "failed to register regulator %s\n",
pdev              169 drivers/regulator/hi655x-regulator.c static int hi655x_regulator_probe(struct platform_device *pdev)
pdev              177 drivers/regulator/hi655x-regulator.c 	pmic = dev_get_drvdata(pdev->dev.parent);
pdev              179 drivers/regulator/hi655x-regulator.c 		dev_err(&pdev->dev, "no pmic in the regulator parent node\n");
pdev              183 drivers/regulator/hi655x-regulator.c 	regulator = devm_kzalloc(&pdev->dev, sizeof(*regulator), GFP_KERNEL);
pdev              187 drivers/regulator/hi655x-regulator.c 	platform_set_drvdata(pdev, regulator);
pdev              189 drivers/regulator/hi655x-regulator.c 	config.dev = pdev->dev.parent;
pdev              193 drivers/regulator/hi655x-regulator.c 		rdev = devm_regulator_register(&pdev->dev,
pdev              197 drivers/regulator/hi655x-regulator.c 			dev_err(&pdev->dev, "failed to register regulator %s\n",
pdev              312 drivers/regulator/lm363x-regulator.c static int lm363x_regulator_probe(struct platform_device *pdev)
pdev              314 drivers/regulator/lm363x-regulator.c 	struct ti_lmu *lmu = dev_get_drvdata(pdev->dev.parent);
pdev              318 drivers/regulator/lm363x-regulator.c 	struct device *dev = &pdev->dev;
pdev              319 drivers/regulator/lm363x-regulator.c 	int id = pdev->id;
pdev              240 drivers/regulator/lochnagar-regulator.c static int lochnagar_regulator_probe(struct platform_device *pdev)
pdev              242 drivers/regulator/lochnagar-regulator.c 	struct device *dev = &pdev->dev;
pdev              162 drivers/regulator/lp873x-regulator.c static int lp873x_regulator_probe(struct platform_device *pdev)
pdev              164 drivers/regulator/lp873x-regulator.c 	struct lp873x *lp873 = dev_get_drvdata(pdev->dev.parent);
pdev              169 drivers/regulator/lp873x-regulator.c 	platform_set_drvdata(pdev, lp873);
pdev              171 drivers/regulator/lp873x-regulator.c 	config.dev = &pdev->dev;
pdev              177 drivers/regulator/lp873x-regulator.c 		rdev = devm_regulator_register(&pdev->dev, &regulators[i].desc,
pdev              181 drivers/regulator/lp873x-regulator.c 				pdev->name);
pdev              160 drivers/regulator/lp87565-regulator.c static int lp87565_regulator_probe(struct platform_device *pdev)
pdev              162 drivers/regulator/lp87565-regulator.c 	struct lp87565 *lp87565 = dev_get_drvdata(pdev->dev.parent);
pdev              167 drivers/regulator/lp87565-regulator.c 	platform_set_drvdata(pdev, lp87565);
pdev              169 drivers/regulator/lp87565-regulator.c 	config.dev = &pdev->dev;
pdev              190 drivers/regulator/lp87565-regulator.c 		rdev = devm_regulator_register(&pdev->dev, &regulators[i].desc,
pdev              194 drivers/regulator/lp87565-regulator.c 				pdev->name);
pdev              422 drivers/regulator/lp8788-buck.c static int lp8788_dvs_gpio_request(struct platform_device *pdev,
pdev              434 drivers/regulator/lp8788-buck.c 		ret = devm_gpio_request_one(&pdev->dev, gpio, DVS_LOW,
pdev              444 drivers/regulator/lp8788-buck.c 			ret = devm_gpio_request_one(&pdev->dev, gpio,
pdev              458 drivers/regulator/lp8788-buck.c static int lp8788_init_dvs(struct platform_device *pdev,
pdev              478 drivers/regulator/lp8788-buck.c 	if (lp8788_dvs_gpio_request(pdev, buck, id))
pdev              489 drivers/regulator/lp8788-buck.c static int lp8788_buck_probe(struct platform_device *pdev)
pdev              491 drivers/regulator/lp8788-buck.c 	struct lp8788 *lp = dev_get_drvdata(pdev->dev.parent);
pdev              492 drivers/regulator/lp8788-buck.c 	int id = pdev->id;
pdev              501 drivers/regulator/lp8788-buck.c 	buck = devm_kzalloc(&pdev->dev, sizeof(struct lp8788_buck), GFP_KERNEL);
pdev              507 drivers/regulator/lp8788-buck.c 	ret = lp8788_init_dvs(pdev, buck, id);
pdev              511 drivers/regulator/lp8788-buck.c 	cfg.dev = pdev->dev.parent;
pdev              516 drivers/regulator/lp8788-buck.c 	rdev = devm_regulator_register(&pdev->dev, &lp8788_buck_desc[id], &cfg);
pdev              519 drivers/regulator/lp8788-buck.c 		dev_err(&pdev->dev, "BUCK%d regulator register err = %d\n",
pdev              525 drivers/regulator/lp8788-buck.c 	platform_set_drvdata(pdev, buck);
pdev              461 drivers/regulator/lp8788-ldo.c static int lp8788_config_ldo_enable_mode(struct platform_device *pdev,
pdev              505 drivers/regulator/lp8788-ldo.c 	ldo->ena_gpiod = gpiod_get_index_optional(&pdev->dev,
pdev              523 drivers/regulator/lp8788-ldo.c static int lp8788_dldo_probe(struct platform_device *pdev)
pdev              525 drivers/regulator/lp8788-ldo.c 	struct lp8788 *lp = dev_get_drvdata(pdev->dev.parent);
pdev              526 drivers/regulator/lp8788-ldo.c 	int id = pdev->id;
pdev              532 drivers/regulator/lp8788-ldo.c 	ldo = devm_kzalloc(&pdev->dev, sizeof(struct lp8788_ldo), GFP_KERNEL);
pdev              537 drivers/regulator/lp8788-ldo.c 	ret = lp8788_config_ldo_enable_mode(pdev, ldo, id);
pdev              544 drivers/regulator/lp8788-ldo.c 	cfg.dev = pdev->dev.parent;
pdev              549 drivers/regulator/lp8788-ldo.c 	rdev = devm_regulator_register(&pdev->dev, &lp8788_dldo_desc[id], &cfg);
pdev              552 drivers/regulator/lp8788-ldo.c 		dev_err(&pdev->dev, "DLDO%d regulator register err = %d\n",
pdev              558 drivers/regulator/lp8788-ldo.c 	platform_set_drvdata(pdev, ldo);
pdev              570 drivers/regulator/lp8788-ldo.c static int lp8788_aldo_probe(struct platform_device *pdev)
pdev              572 drivers/regulator/lp8788-ldo.c 	struct lp8788 *lp = dev_get_drvdata(pdev->dev.parent);
pdev              573 drivers/regulator/lp8788-ldo.c 	int id = pdev->id;
pdev              579 drivers/regulator/lp8788-ldo.c 	ldo = devm_kzalloc(&pdev->dev, sizeof(struct lp8788_ldo), GFP_KERNEL);
pdev              584 drivers/regulator/lp8788-ldo.c 	ret = lp8788_config_ldo_enable_mode(pdev, ldo, id + ALDO1);
pdev              591 drivers/regulator/lp8788-ldo.c 	cfg.dev = pdev->dev.parent;
pdev              596 drivers/regulator/lp8788-ldo.c 	rdev = devm_regulator_register(&pdev->dev, &lp8788_aldo_desc[id], &cfg);
pdev              599 drivers/regulator/lp8788-ldo.c 		dev_err(&pdev->dev, "ALDO%d regulator register err = %d\n",
pdev              605 drivers/regulator/lp8788-ldo.c 	platform_set_drvdata(pdev, ldo);
pdev              183 drivers/regulator/max14577-regulator.c static int max14577_regulator_probe(struct platform_device *pdev)
pdev              185 drivers/regulator/max14577-regulator.c 	struct max14577 *max14577 = dev_get_drvdata(pdev->dev.parent);
pdev              220 drivers/regulator/max14577-regulator.c 		regulator = devm_regulator_register(&pdev->dev,
pdev              224 drivers/regulator/max14577-regulator.c 			dev_err(&pdev->dev,
pdev              779 drivers/regulator/max77620-regulator.c static int max77620_regulator_probe(struct platform_device *pdev)
pdev              781 drivers/regulator/max77620-regulator.c 	struct max77620_chip *max77620_chip = dev_get_drvdata(pdev->dev.parent);
pdev              783 drivers/regulator/max77620-regulator.c 	struct device *dev = &pdev->dev;
pdev              793 drivers/regulator/max77620-regulator.c 	platform_set_drvdata(pdev, pmic);
pdev              797 drivers/regulator/max77620-regulator.c 		dev->of_node = pdev->dev.parent->of_node;
pdev              327 drivers/regulator/max77650-regulator.c static int max77650_regulator_probe(struct platform_device *pdev)
pdev              338 drivers/regulator/max77650-regulator.c 	dev = &pdev->dev;
pdev              504 drivers/regulator/max77686-regulator.c static int max77686_pmic_probe(struct platform_device *pdev)
pdev              506 drivers/regulator/max77686-regulator.c 	struct max77686_dev *iodev = dev_get_drvdata(pdev->dev.parent);
pdev              511 drivers/regulator/max77686-regulator.c 	dev_dbg(&pdev->dev, "%s\n", __func__);
pdev              513 drivers/regulator/max77686-regulator.c 	max77686 = devm_kzalloc(&pdev->dev, sizeof(struct max77686_data),
pdev              518 drivers/regulator/max77686-regulator.c 	max77686->dev = &pdev->dev;
pdev              522 drivers/regulator/max77686-regulator.c 	platform_set_drvdata(pdev, max77686);
pdev              529 drivers/regulator/max77686-regulator.c 		rdev = devm_regulator_register(&pdev->dev,
pdev              533 drivers/regulator/max77686-regulator.c 			dev_err(&pdev->dev,
pdev              228 drivers/regulator/max77693-regulator.c static int max77693_pmic_probe(struct platform_device *pdev)
pdev              230 drivers/regulator/max77693-regulator.c 	enum max77693_types type = platform_get_device_id(pdev)->driver_data;
pdev              231 drivers/regulator/max77693-regulator.c 	struct max77693_dev *iodev = dev_get_drvdata(pdev->dev.parent);
pdev              251 drivers/regulator/max77693-regulator.c 		dev_err(&pdev->dev, "Unsupported device type: %u\n", type);
pdev              261 drivers/regulator/max77693-regulator.c 		rdev = devm_regulator_register(&pdev->dev,
pdev              264 drivers/regulator/max77693-regulator.c 			dev_err(&pdev->dev,
pdev              524 drivers/regulator/max77802-regulator.c static int max77802_pmic_probe(struct platform_device *pdev)
pdev              526 drivers/regulator/max77802-regulator.c 	struct max77686_dev *iodev = dev_get_drvdata(pdev->dev.parent);
pdev              531 drivers/regulator/max77802-regulator.c 	max77802 = devm_kzalloc(&pdev->dev,
pdev              540 drivers/regulator/max77802-regulator.c 	platform_set_drvdata(pdev, max77802);
pdev              550 drivers/regulator/max77802-regulator.c 			dev_warn(&pdev->dev,
pdev              567 drivers/regulator/max77802-regulator.c 		rdev = devm_regulator_register(&pdev->dev,
pdev              571 drivers/regulator/max77802-regulator.c 			dev_err(&pdev->dev,
pdev              221 drivers/regulator/max8907-regulator.c static int max8907_regulator_parse_dt(struct platform_device *pdev)
pdev              226 drivers/regulator/max8907-regulator.c 	np = pdev->dev.parent->of_node;
pdev              232 drivers/regulator/max8907-regulator.c 		dev_err(&pdev->dev, "regulators node not found\n");
pdev              236 drivers/regulator/max8907-regulator.c 	ret = of_regulator_match(&pdev->dev, regulators, max8907_matches,
pdev              240 drivers/regulator/max8907-regulator.c 		dev_err(&pdev->dev, "Error parsing regulator init data: %d\n",
pdev              258 drivers/regulator/max8907-regulator.c static int max8907_regulator_parse_dt(struct platform_device *pdev)
pdev              274 drivers/regulator/max8907-regulator.c static int max8907_regulator_probe(struct platform_device *pdev)
pdev              276 drivers/regulator/max8907-regulator.c 	struct max8907 *max8907 = dev_get_drvdata(pdev->dev.parent);
pdev              286 drivers/regulator/max8907-regulator.c 	ret = max8907_regulator_parse_dt(pdev);
pdev              290 drivers/regulator/max8907-regulator.c 	pmic = devm_kzalloc(&pdev->dev, sizeof(*pmic), GFP_KERNEL);
pdev              294 drivers/regulator/max8907-regulator.c 	platform_set_drvdata(pdev, pmic);
pdev              314 drivers/regulator/max8907-regulator.c 		config.dev = pdev->dev.parent;
pdev              359 drivers/regulator/max8907-regulator.c 		rdev = devm_regulator_register(&pdev->dev,
pdev              362 drivers/regulator/max8907-regulator.c 			dev_err(&pdev->dev,
pdev              218 drivers/regulator/max8925-regulator.c static int max8925_regulator_probe(struct platform_device *pdev)
pdev              220 drivers/regulator/max8925-regulator.c 	struct max8925_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev              221 drivers/regulator/max8925-regulator.c 	struct regulator_init_data *pdata = dev_get_platdata(&pdev->dev);
pdev              228 drivers/regulator/max8925-regulator.c 	res = platform_get_resource(pdev, IORESOURCE_REG, 0);
pdev              230 drivers/regulator/max8925-regulator.c 		dev_err(&pdev->dev, "No REG resource!\n");
pdev              240 drivers/regulator/max8925-regulator.c 		dev_err(&pdev->dev, "Failed to find regulator %llu\n",
pdev              252 drivers/regulator/max8925-regulator.c 	rdev = devm_regulator_register(&pdev->dev, &ri->desc, &config);
pdev              254 drivers/regulator/max8925-regulator.c 		dev_err(&pdev->dev, "failed to register regulator %s\n",
pdev              259 drivers/regulator/max8925-regulator.c 	platform_set_drvdata(pdev, rdev);
pdev              876 drivers/regulator/max8997-regulator.c static int max8997_pmic_dt_parse_dvs_gpio(struct platform_device *pdev,
pdev              886 drivers/regulator/max8997-regulator.c 			dev_err(&pdev->dev, "invalid gpio[%d]: %d\n", i, gpio);
pdev              894 drivers/regulator/max8997-regulator.c static int max8997_pmic_dt_parse_pdata(struct platform_device *pdev,
pdev              897 drivers/regulator/max8997-regulator.c 	struct max8997_dev *iodev = dev_get_drvdata(pdev->dev.parent);
pdev              904 drivers/regulator/max8997-regulator.c 		dev_err(&pdev->dev, "could not find pmic sub-node\n");
pdev              910 drivers/regulator/max8997-regulator.c 		dev_err(&pdev->dev, "could not find regulators sub-node\n");
pdev              917 drivers/regulator/max8997-regulator.c 	rdata = devm_kcalloc(&pdev->dev,
pdev              932 drivers/regulator/max8997-regulator.c 			dev_warn(&pdev->dev, "don't know how to configure regulator %pOFn\n",
pdev              938 drivers/regulator/max8997-regulator.c 		rdata->initdata = of_get_regulator_init_data(&pdev->dev,
pdev              957 drivers/regulator/max8997-regulator.c 		ret = max8997_pmic_dt_parse_dvs_gpio(pdev, pdata, pmic_np);
pdev              968 drivers/regulator/max8997-regulator.c 				dev_info(&pdev->dev, "invalid value for default dvs index, using 0 instead\n");
pdev              982 drivers/regulator/max8997-regulator.c 		dev_err(&pdev->dev, "buck1 voltages not specified\n");
pdev              989 drivers/regulator/max8997-regulator.c 		dev_err(&pdev->dev, "buck2 voltages not specified\n");
pdev              996 drivers/regulator/max8997-regulator.c 		dev_err(&pdev->dev, "buck5 voltages not specified\n");
pdev             1003 drivers/regulator/max8997-regulator.c static int max8997_pmic_dt_parse_pdata(struct platform_device *pdev,
pdev             1010 drivers/regulator/max8997-regulator.c static int max8997_pmic_probe(struct platform_device *pdev)
pdev             1012 drivers/regulator/max8997-regulator.c 	struct max8997_dev *iodev = dev_get_drvdata(pdev->dev.parent);
pdev             1022 drivers/regulator/max8997-regulator.c 		dev_err(&pdev->dev, "No platform init data supplied.\n");
pdev             1027 drivers/regulator/max8997-regulator.c 		ret = max8997_pmic_dt_parse_pdata(pdev, pdata);
pdev             1032 drivers/regulator/max8997-regulator.c 	max8997 = devm_kzalloc(&pdev->dev, sizeof(struct max8997_data),
pdev             1037 drivers/regulator/max8997-regulator.c 	max8997->dev = &pdev->dev;
pdev             1040 drivers/regulator/max8997-regulator.c 	platform_set_drvdata(pdev, max8997);
pdev             1122 drivers/regulator/max8997-regulator.c 			dev_err(&pdev->dev, "GPIO NOT VALID\n");
pdev             1126 drivers/regulator/max8997-regulator.c 		ret = devm_gpio_request(&pdev->dev, pdata->buck125_gpios[0],
pdev             1131 drivers/regulator/max8997-regulator.c 		ret = devm_gpio_request(&pdev->dev, pdata->buck125_gpios[1],
pdev             1136 drivers/regulator/max8997-regulator.c 		ret = devm_gpio_request(&pdev->dev, pdata->buck125_gpios[2],
pdev             1184 drivers/regulator/max8997-regulator.c 		rdev = devm_regulator_register(&pdev->dev, &regulators[id],
pdev              556 drivers/regulator/max8998.c static int max8998_pmic_probe(struct platform_device *pdev)
pdev              558 drivers/regulator/max8998.c 	struct max8998_dev *iodev = dev_get_drvdata(pdev->dev.parent);
pdev              568 drivers/regulator/max8998.c 		dev_err(pdev->dev.parent, "No platform init data supplied\n");
pdev              578 drivers/regulator/max8998.c 	max8998 = devm_kzalloc(&pdev->dev, sizeof(struct max8998_data),
pdev              583 drivers/regulator/max8998.c 	max8998->dev = &pdev->dev;
pdev              586 drivers/regulator/max8998.c 	platform_set_drvdata(pdev, max8998);
pdev              601 drivers/regulator/max8998.c 			dev_err(&pdev->dev,
pdev              608 drivers/regulator/max8998.c 			dev_err(&pdev->dev,
pdev              644 drivers/regulator/max8998.c 			dev_err(&pdev->dev,
pdev              679 drivers/regulator/max8998.c 		rdev = devm_regulator_register(&pdev->dev, &regulators[index],
pdev              391 drivers/regulator/mc13783-regulator.c static int mc13783_regulator_probe(struct platform_device *pdev)
pdev              394 drivers/regulator/mc13783-regulator.c 	struct mc13xxx *mc13783 = dev_get_drvdata(pdev->dev.parent);
pdev              396 drivers/regulator/mc13783-regulator.c 		dev_get_platdata(&pdev->dev);
pdev              401 drivers/regulator/mc13783-regulator.c 	num_regulators = mc13xxx_get_num_regulators_dt(pdev);
pdev              408 drivers/regulator/mc13783-regulator.c 	priv = devm_kzalloc(&pdev->dev,
pdev              417 drivers/regulator/mc13783-regulator.c 	platform_set_drvdata(pdev, priv);
pdev              419 drivers/regulator/mc13783-regulator.c 	mc13xxx_data = mc13xxx_parse_regulators_dt(pdev, mc13783_regulators,
pdev              438 drivers/regulator/mc13783-regulator.c 		config.dev = &pdev->dev;
pdev              443 drivers/regulator/mc13783-regulator.c 		priv->regulators[i] = devm_regulator_register(&pdev->dev, desc,
pdev              446 drivers/regulator/mc13783-regulator.c 			dev_err(&pdev->dev, "failed to register regulator %s\n",
pdev              527 drivers/regulator/mc13892-regulator.c static int mc13892_regulator_probe(struct platform_device *pdev)
pdev              530 drivers/regulator/mc13892-regulator.c 	struct mc13xxx *mc13892 = dev_get_drvdata(pdev->dev.parent);
pdev              532 drivers/regulator/mc13892-regulator.c 		dev_get_platdata(&pdev->dev);
pdev              539 drivers/regulator/mc13892-regulator.c 	num_regulators = mc13xxx_get_num_regulators_dt(pdev);
pdev              546 drivers/regulator/mc13892-regulator.c 	priv = devm_kzalloc(&pdev->dev,
pdev              555 drivers/regulator/mc13892-regulator.c 	platform_set_drvdata(pdev, priv);
pdev              589 drivers/regulator/mc13892-regulator.c 	mc13xxx_data = mc13xxx_parse_regulators_dt(pdev, mc13892_regulators,
pdev              608 drivers/regulator/mc13892-regulator.c 		config.dev = &pdev->dev;
pdev              613 drivers/regulator/mc13892-regulator.c 		priv->regulators[i] = devm_regulator_register(&pdev->dev, desc,
pdev              616 drivers/regulator/mc13892-regulator.c 			dev_err(&pdev->dev, "failed to register regulator %s\n",
pdev              140 drivers/regulator/mc13xxx-regulator-core.c int mc13xxx_get_num_regulators_dt(struct platform_device *pdev)
pdev              145 drivers/regulator/mc13xxx-regulator-core.c 	if (!pdev->dev.parent->of_node)
pdev              148 drivers/regulator/mc13xxx-regulator-core.c 	parent = of_get_child_by_name(pdev->dev.parent->of_node, "regulators");
pdev              159 drivers/regulator/mc13xxx-regulator-core.c 	struct platform_device *pdev, struct mc13xxx_regulator *regulators,
pdev              162 drivers/regulator/mc13xxx-regulator-core.c 	struct mc13xxx_regulator_priv *priv = platform_get_drvdata(pdev);
pdev              167 drivers/regulator/mc13xxx-regulator-core.c 	if (!pdev->dev.parent->of_node)
pdev              170 drivers/regulator/mc13xxx-regulator-core.c 	parent = of_get_child_by_name(pdev->dev.parent->of_node, "regulators");
pdev              174 drivers/regulator/mc13xxx-regulator-core.c 	data = devm_kcalloc(&pdev->dev, priv->num_regulators, sizeof(*data),
pdev              193 drivers/regulator/mc13xxx-regulator-core.c 							&pdev->dev, child,
pdev              205 drivers/regulator/mc13xxx-regulator-core.c 			dev_warn(&pdev->dev,
pdev               34 drivers/regulator/mc13xxx.h extern int mc13xxx_get_num_regulators_dt(struct platform_device *pdev);
pdev               36 drivers/regulator/mc13xxx.h 	struct platform_device *pdev, struct mc13xxx_regulator *regulators,
pdev               39 drivers/regulator/mc13xxx.h static inline int mc13xxx_get_num_regulators_dt(struct platform_device *pdev)
pdev               45 drivers/regulator/mc13xxx.h 	struct platform_device *pdev, struct mc13xxx_regulator *regulators,
pdev              343 drivers/regulator/mt6323-regulator.c static int mt6323_set_buck_vosel_reg(struct platform_device *pdev)
pdev              345 drivers/regulator/mt6323-regulator.c 	struct mt6397_chip *mt6323 = dev_get_drvdata(pdev->dev.parent);
pdev              354 drivers/regulator/mt6323-regulator.c 				dev_err(&pdev->dev,
pdev              369 drivers/regulator/mt6323-regulator.c static int mt6323_regulator_probe(struct platform_device *pdev)
pdev              371 drivers/regulator/mt6323-regulator.c 	struct mt6397_chip *mt6323 = dev_get_drvdata(pdev->dev.parent);
pdev              378 drivers/regulator/mt6323-regulator.c 	if (mt6323_set_buck_vosel_reg(pdev))
pdev              383 drivers/regulator/mt6323-regulator.c 		dev_err(&pdev->dev, "Failed to read Chip ID\n");
pdev              386 drivers/regulator/mt6323-regulator.c 	dev_info(&pdev->dev, "Chip ID = 0x%x\n", reg_value);
pdev              389 drivers/regulator/mt6323-regulator.c 		config.dev = &pdev->dev;
pdev              392 drivers/regulator/mt6323-regulator.c 		rdev = devm_regulator_register(&pdev->dev,
pdev              395 drivers/regulator/mt6323-regulator.c 			dev_err(&pdev->dev, "failed to register %s\n",
pdev              506 drivers/regulator/mt6358-regulator.c static int mt6358_regulator_probe(struct platform_device *pdev)
pdev              508 drivers/regulator/mt6358-regulator.c 	struct mt6397_chip *mt6397 = dev_get_drvdata(pdev->dev.parent);
pdev              514 drivers/regulator/mt6358-regulator.c 		config.dev = &pdev->dev;
pdev              518 drivers/regulator/mt6358-regulator.c 		rdev = devm_regulator_register(&pdev->dev,
pdev              522 drivers/regulator/mt6358-regulator.c 			dev_err(&pdev->dev, "failed to register %s\n",
pdev              295 drivers/regulator/mt6380-regulator.c static int mt6380_regulator_probe(struct platform_device *pdev)
pdev              297 drivers/regulator/mt6380-regulator.c 	struct regmap *regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev              303 drivers/regulator/mt6380-regulator.c 		config.dev = &pdev->dev;
pdev              306 drivers/regulator/mt6380-regulator.c 		rdev = devm_regulator_register(&pdev->dev,
pdev              310 drivers/regulator/mt6380-regulator.c 			dev_err(&pdev->dev, "failed to register %s\n",
pdev              311 drivers/regulator/mt6397-regulator.c static int mt6397_set_buck_vosel_reg(struct platform_device *pdev)
pdev              313 drivers/regulator/mt6397-regulator.c 	struct mt6397_chip *mt6397 = dev_get_drvdata(pdev->dev.parent);
pdev              322 drivers/regulator/mt6397-regulator.c 				dev_err(&pdev->dev,
pdev              337 drivers/regulator/mt6397-regulator.c static int mt6397_regulator_probe(struct platform_device *pdev)
pdev              339 drivers/regulator/mt6397-regulator.c 	struct mt6397_chip *mt6397 = dev_get_drvdata(pdev->dev.parent);
pdev              346 drivers/regulator/mt6397-regulator.c 	if (mt6397_set_buck_vosel_reg(pdev))
pdev              351 drivers/regulator/mt6397-regulator.c 		dev_err(&pdev->dev, "Failed to read Chip ID\n");
pdev              354 drivers/regulator/mt6397-regulator.c 	dev_info(&pdev->dev, "Chip ID = 0x%x\n", reg_value);
pdev              367 drivers/regulator/mt6397-regulator.c 		config.dev = &pdev->dev;
pdev              370 drivers/regulator/mt6397-regulator.c 		rdev = devm_regulator_register(&pdev->dev,
pdev              373 drivers/regulator/mt6397-regulator.c 			dev_err(&pdev->dev, "failed to register %s\n",
pdev             1595 drivers/regulator/palmas-regulator.c static int palmas_regulators_probe(struct platform_device *pdev)
pdev             1597 drivers/regulator/palmas-regulator.c 	struct palmas *palmas = dev_get_drvdata(pdev->dev.parent);
pdev             1598 drivers/regulator/palmas-regulator.c 	struct palmas_pmic_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev             1599 drivers/regulator/palmas-regulator.c 	struct device_node *node = pdev->dev.of_node;
pdev             1608 drivers/regulator/palmas-regulator.c 	match = of_match_device(of_match_ptr(of_palmas_match_tbl), &pdev->dev);
pdev             1614 drivers/regulator/palmas-regulator.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev             1618 drivers/regulator/palmas-regulator.c 	pmic = devm_kzalloc(&pdev->dev, sizeof(*pmic), GFP_KERNEL);
pdev             1628 drivers/regulator/palmas-regulator.c 	pmic->dev = &pdev->dev;
pdev             1631 drivers/regulator/palmas-regulator.c 	platform_set_drvdata(pdev, pmic);
pdev             1634 drivers/regulator/palmas-regulator.c 	ret = palmas_dt_to_pdata(&pdev->dev, node, pdata, driver_data);
pdev             1651 drivers/regulator/palmas-regulator.c 	config.dev = &pdev->dev;
pdev             1653 drivers/regulator/palmas-regulator.c 	pdev_name = pdev->name;
pdev              157 drivers/regulator/pbias-regulator.c static int pbias_regulator_probe(struct platform_device *pdev)
pdev              159 drivers/regulator/pbias-regulator.c 	struct device_node *np = pdev->dev.of_node;
pdev              171 drivers/regulator/pbias-regulator.c 	count = of_regulator_match(&pdev->dev, np, pbias_matches,
pdev              176 drivers/regulator/pbias-regulator.c 	drvdata = devm_kcalloc(&pdev->dev,
pdev              186 drivers/regulator/pbias-regulator.c 	match = of_match_device(of_match_ptr(pbias_of_match), &pdev->dev);
pdev              191 drivers/regulator/pbias-regulator.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              196 drivers/regulator/pbias-regulator.c 		dev_WARN(&pdev->dev,
pdev              201 drivers/regulator/pbias-regulator.c 	cfg.dev = &pdev->dev;
pdev              232 drivers/regulator/pbias-regulator.c 		drvdata[data_idx].dev = devm_regulator_register(&pdev->dev,
pdev              236 drivers/regulator/pbias-regulator.c 			dev_err(&pdev->dev,
pdev              243 drivers/regulator/pbias-regulator.c 	platform_set_drvdata(pdev, drvdata);
pdev              235 drivers/regulator/pcap-regulator.c static int pcap_regulator_probe(struct platform_device *pdev)
pdev              238 drivers/regulator/pcap-regulator.c 	void *pcap = dev_get_drvdata(pdev->dev.parent);
pdev              241 drivers/regulator/pcap-regulator.c 	config.dev = &pdev->dev;
pdev              242 drivers/regulator/pcap-regulator.c 	config.init_data = dev_get_platdata(&pdev->dev);
pdev              245 drivers/regulator/pcap-regulator.c 	rdev = devm_regulator_register(&pdev->dev, &pcap_regulators[pdev->id],
pdev              250 drivers/regulator/pcap-regulator.c 	platform_set_drvdata(pdev, rdev);
pdev               74 drivers/regulator/pcf50633-regulator.c static int pcf50633_regulator_probe(struct platform_device *pdev)
pdev               81 drivers/regulator/pcf50633-regulator.c 	pcf = dev_to_pcf50633(pdev->dev.parent);
pdev               83 drivers/regulator/pcf50633-regulator.c 	config.dev = &pdev->dev;
pdev               84 drivers/regulator/pcf50633-regulator.c 	config.init_data = dev_get_platdata(&pdev->dev);
pdev               88 drivers/regulator/pcf50633-regulator.c 	rdev = devm_regulator_register(&pdev->dev, &regulators[pdev->id],
pdev               93 drivers/regulator/pcf50633-regulator.c 	platform_set_drvdata(pdev, rdev);
pdev               96 drivers/regulator/pcf50633-regulator.c 		pcf->pdata->regulator_registered(pcf, pdev->id);
pdev              253 drivers/regulator/pwm-regulator.c static int pwm_regulator_init_table(struct platform_device *pdev,
pdev              256 drivers/regulator/pwm-regulator.c 	struct device_node *np = pdev->dev.of_node;
pdev              265 drivers/regulator/pwm-regulator.c 		dev_err(&pdev->dev, "voltage-table length(%d) is invalid\n",
pdev              270 drivers/regulator/pwm-regulator.c 	duty_cycle_table = devm_kzalloc(&pdev->dev, length, GFP_KERNEL);
pdev              278 drivers/regulator/pwm-regulator.c 		dev_err(&pdev->dev, "Failed to read voltage-table: %d\n", ret);
pdev              290 drivers/regulator/pwm-regulator.c static int pwm_regulator_init_continuous(struct platform_device *pdev,
pdev              299 drivers/regulator/pwm-regulator.c 	of_property_read_u32_array(pdev->dev.of_node,
pdev              302 drivers/regulator/pwm-regulator.c 	of_property_read_u32(pdev->dev.of_node, "pwm-dutycycle-unit",
pdev              316 drivers/regulator/pwm-regulator.c static int pwm_regulator_probe(struct platform_device *pdev)
pdev              322 drivers/regulator/pwm-regulator.c 	struct device_node *np = pdev->dev.of_node;
pdev              327 drivers/regulator/pwm-regulator.c 		dev_err(&pdev->dev, "Device Tree node missing\n");
pdev              331 drivers/regulator/pwm-regulator.c 	drvdata = devm_kzalloc(&pdev->dev, sizeof(*drvdata), GFP_KERNEL);
pdev              338 drivers/regulator/pwm-regulator.c 		ret = pwm_regulator_init_table(pdev, drvdata);
pdev              340 drivers/regulator/pwm-regulator.c 		ret = pwm_regulator_init_continuous(pdev, drvdata);
pdev              344 drivers/regulator/pwm-regulator.c 	init_data = of_get_regulator_init_data(&pdev->dev, np,
pdev              350 drivers/regulator/pwm-regulator.c 	config.dev = &pdev->dev;
pdev              354 drivers/regulator/pwm-regulator.c 	drvdata->pwm = devm_pwm_get(&pdev->dev, NULL);
pdev              357 drivers/regulator/pwm-regulator.c 		dev_err(&pdev->dev, "Failed to get PWM: %d\n", ret);
pdev              365 drivers/regulator/pwm-regulator.c 	drvdata->enb_gpio = devm_gpiod_get_optional(&pdev->dev, "enable",
pdev              369 drivers/regulator/pwm-regulator.c 		dev_err(&pdev->dev, "Failed to get enable GPIO: %d\n", ret);
pdev              377 drivers/regulator/pwm-regulator.c 	regulator = devm_regulator_register(&pdev->dev,
pdev              381 drivers/regulator/pwm-regulator.c 		dev_err(&pdev->dev, "Failed to register regulator %s: %d\n",
pdev              881 drivers/regulator/qcom-rpmh-regulator.c static int rpmh_regulator_probe(struct platform_device *pdev)
pdev              883 drivers/regulator/qcom-rpmh-regulator.c 	struct device *dev = &pdev->dev;
pdev              938 drivers/regulator/qcom_rpm-regulator.c static int rpm_reg_probe(struct platform_device *pdev)
pdev              947 drivers/regulator/qcom_rpm-regulator.c 	rpm = dev_get_drvdata(pdev->dev.parent);
pdev              949 drivers/regulator/qcom_rpm-regulator.c 		dev_err(&pdev->dev, "unable to retrieve handle to rpm\n");
pdev              953 drivers/regulator/qcom_rpm-regulator.c 	match = of_match_device(rpm_of_match, &pdev->dev);
pdev              955 drivers/regulator/qcom_rpm-regulator.c 		dev_err(&pdev->dev, "failed to match device\n");
pdev              960 drivers/regulator/qcom_rpm-regulator.c 		vreg = devm_kmalloc(&pdev->dev, sizeof(*vreg), GFP_KERNEL);
pdev              967 drivers/regulator/qcom_rpm-regulator.c 		vreg->dev = &pdev->dev;
pdev              979 drivers/regulator/qcom_rpm-regulator.c 		config.dev = &pdev->dev;
pdev              981 drivers/regulator/qcom_rpm-regulator.c 		rdev = devm_regulator_register(&pdev->dev, &vreg->desc, &config);
pdev              983 drivers/regulator/qcom_rpm-regulator.c 			dev_err(&pdev->dev, "failed to register %s\n", reg->name);
pdev              779 drivers/regulator/qcom_smd-regulator.c static int rpm_reg_probe(struct platform_device *pdev)
pdev              788 drivers/regulator/qcom_smd-regulator.c 	rpm = dev_get_drvdata(pdev->dev.parent);
pdev              790 drivers/regulator/qcom_smd-regulator.c 		dev_err(&pdev->dev, "unable to retrieve handle to rpm\n");
pdev              794 drivers/regulator/qcom_smd-regulator.c 	match = of_match_device(rpm_of_match, &pdev->dev);
pdev              796 drivers/regulator/qcom_smd-regulator.c 		dev_err(&pdev->dev, "failed to match device\n");
pdev              801 drivers/regulator/qcom_smd-regulator.c 		vreg = devm_kzalloc(&pdev->dev, sizeof(*vreg), GFP_KERNEL);
pdev              805 drivers/regulator/qcom_smd-regulator.c 		vreg->dev = &pdev->dev;
pdev              819 drivers/regulator/qcom_smd-regulator.c 		config.dev = &pdev->dev;
pdev              821 drivers/regulator/qcom_smd-regulator.c 		rdev = devm_regulator_register(&pdev->dev, &vreg->desc, &config);
pdev              823 drivers/regulator/qcom_smd-regulator.c 			dev_err(&pdev->dev, "failed to register %s\n", reg->name);
pdev             1955 drivers/regulator/qcom_spmi-regulator.c static int qcom_spmi_regulator_probe(struct platform_device *pdev)
pdev             1965 drivers/regulator/qcom_spmi-regulator.c 	struct device *dev = &pdev->dev;
pdev             1966 drivers/regulator/qcom_spmi-regulator.c 	struct device_node *node = pdev->dev.of_node;
pdev             1976 drivers/regulator/qcom_spmi-regulator.c 	platform_set_drvdata(pdev, vreg_list);
pdev             1982 drivers/regulator/qcom_spmi-regulator.c 	match = of_match_device(qcom_spmi_regulator_match, &pdev->dev);
pdev             2013 drivers/regulator/qcom_spmi-regulator.c 			vreg->ocp_irq = platform_get_irq_byname(pdev, reg->ocp);
pdev             2077 drivers/regulator/qcom_spmi-regulator.c static int qcom_spmi_regulator_remove(struct platform_device *pdev)
pdev             2080 drivers/regulator/qcom_spmi-regulator.c 	struct list_head *vreg_list = platform_get_drvdata(pdev);
pdev              100 drivers/regulator/rc5t583-regulator.c static int rc5t583_regulator_probe(struct platform_device *pdev)
pdev              102 drivers/regulator/rc5t583-regulator.c 	struct rc5t583 *rc5t583 = dev_get_drvdata(pdev->dev.parent);
pdev              111 drivers/regulator/rc5t583-regulator.c 		dev_err(&pdev->dev, "No platform data, exiting...\n");
pdev              130 drivers/regulator/rc5t583-regulator.c 			dev_warn(&pdev->dev,
pdev              134 drivers/regulator/rc5t583-regulator.c 		config.dev = &pdev->dev;
pdev              139 drivers/regulator/rc5t583-regulator.c 		rdev = devm_regulator_register(&pdev->dev, &ri->desc, &config);
pdev              141 drivers/regulator/rc5t583-regulator.c 			dev_err(&pdev->dev, "Failed to register regulator %s\n",
pdev             1315 drivers/regulator/rk808-regulator.c static int rk808_regulator_probe(struct platform_device *pdev)
pdev             1317 drivers/regulator/rk808-regulator.c 	struct rk808 *rk808 = dev_get_drvdata(pdev->dev.parent);
pdev             1325 drivers/regulator/rk808-regulator.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev             1329 drivers/regulator/rk808-regulator.c 	ret = rk808_regulator_dt_parse_pdata(&pdev->dev, &client->dev,
pdev             1334 drivers/regulator/rk808-regulator.c 	platform_set_drvdata(pdev, pdata);
pdev             1369 drivers/regulator/rk808-regulator.c 		rk808_rdev = devm_regulator_register(&pdev->dev,
pdev               99 drivers/regulator/rn5t618-regulator.c static int rn5t618_regulator_probe(struct platform_device *pdev)
pdev              101 drivers/regulator/rn5t618-regulator.c 	struct rn5t618 *rn5t618 = dev_get_drvdata(pdev->dev.parent);
pdev              125 drivers/regulator/rn5t618-regulator.c 	config.dev = pdev->dev.parent;
pdev              129 drivers/regulator/rn5t618-regulator.c 		rdev = devm_regulator_register(&pdev->dev,
pdev              133 drivers/regulator/rn5t618-regulator.c 			dev_err(&pdev->dev, "failed to register %s regulator\n",
pdev               81 drivers/regulator/rt5033-regulator.c static int rt5033_regulator_probe(struct platform_device *pdev)
pdev               83 drivers/regulator/rt5033-regulator.c 	struct rt5033_dev *rt5033 = dev_get_drvdata(pdev->dev.parent);
pdev               95 drivers/regulator/rt5033-regulator.c 		regulator = devm_regulator_register(&pdev->dev,
pdev               99 drivers/regulator/rt5033-regulator.c 			dev_err(&pdev->dev,
pdev              340 drivers/regulator/s2mpa01.c static int s2mpa01_pmic_probe(struct platform_device *pdev)
pdev              342 drivers/regulator/s2mpa01.c 	struct sec_pmic_dev *iodev = dev_get_drvdata(pdev->dev.parent);
pdev              348 drivers/regulator/s2mpa01.c 	s2mpa01 = devm_kzalloc(&pdev->dev, sizeof(*s2mpa01), GFP_KERNEL);
pdev              362 drivers/regulator/s2mpa01.c 		rdev = devm_regulator_register(&pdev->dev,
pdev              365 drivers/regulator/s2mpa01.c 			dev_err(&pdev->dev, "regulator init failed for %d\n",
pdev              833 drivers/regulator/s2mps11.c static void s2mps14_pmic_dt_parse_ext_control_gpio(struct platform_device *pdev,
pdev              847 drivers/regulator/s2mps11.c 		gpio[reg] = devm_gpiod_get_from_of_node(&pdev->dev,
pdev              856 drivers/regulator/s2mps11.c 			dev_err(&pdev->dev, "Failed to get control GPIO for %d/%s\n",
pdev              862 drivers/regulator/s2mps11.c 			dev_dbg(&pdev->dev, "Using GPIO for ext-control over %d/%s\n",
pdev              867 drivers/regulator/s2mps11.c static int s2mps11_pmic_dt_parse(struct platform_device *pdev,
pdev              873 drivers/regulator/s2mps11.c 	reg_np = of_get_child_by_name(pdev->dev.parent->of_node, "regulators");
pdev              875 drivers/regulator/s2mps11.c 		dev_err(&pdev->dev, "could not find regulators sub-node\n");
pdev              879 drivers/regulator/s2mps11.c 	of_regulator_match(&pdev->dev, reg_np, rdata, rdev_num);
pdev              881 drivers/regulator/s2mps11.c 		s2mps14_pmic_dt_parse_ext_control_gpio(pdev, rdata, s2mps11);
pdev             1121 drivers/regulator/s2mps11.c static int s2mps11_pmic_probe(struct platform_device *pdev)
pdev             1123 drivers/regulator/s2mps11.c 	struct sec_pmic_dev *iodev = dev_get_drvdata(pdev->dev.parent);
pdev             1132 drivers/regulator/s2mps11.c 	s2mps11 = devm_kzalloc(&pdev->dev, sizeof(struct s2mps11_info),
pdev             1137 drivers/regulator/s2mps11.c 	s2mps11->dev_type = platform_get_device_id(pdev)->driver_data;
pdev             1165 drivers/regulator/s2mps11.c 		dev_err(&pdev->dev, "Invalid device type: %u\n",
pdev             1170 drivers/regulator/s2mps11.c 	s2mps11->ext_control_gpiod = devm_kcalloc(&pdev->dev, rdev_num,
pdev             1180 drivers/regulator/s2mps11.c 			dev_err(pdev->dev.parent,
pdev             1193 drivers/regulator/s2mps11.c 	ret = s2mps11_pmic_dt_parse(pdev, rdata, s2mps11, rdev_num);
pdev             1198 drivers/regulator/s2mps11.c 	platform_set_drvdata(pdev, s2mps11);
pdev             1200 drivers/regulator/s2mps11.c 	config.dev = &pdev->dev;
pdev             1219 drivers/regulator/s2mps11.c 			devm_gpiod_unhinge(&pdev->dev, config.ena_gpiod);
pdev             1220 drivers/regulator/s2mps11.c 		regulator = devm_regulator_register(&pdev->dev,
pdev             1224 drivers/regulator/s2mps11.c 			dev_err(&pdev->dev, "regulator init failed for %d\n",
pdev             1233 drivers/regulator/s2mps11.c 				dev_err(&pdev->dev,
pdev              520 drivers/regulator/s5m8767.c static int s5m8767_pmic_dt_parse_pdata(struct platform_device *pdev,
pdev              523 drivers/regulator/s5m8767.c 	struct sec_pmic_dev *iodev = dev_get_drvdata(pdev->dev.parent);
pdev              544 drivers/regulator/s5m8767.c 	rdata = devm_kcalloc(&pdev->dev,
pdev              550 drivers/regulator/s5m8767.c 	rmode = devm_kcalloc(&pdev->dev,
pdev              571 drivers/regulator/s5m8767.c 			&pdev->dev,
pdev              584 drivers/regulator/s5m8767.c 						&pdev->dev, reg_np,
pdev              677 drivers/regulator/s5m8767.c static int s5m8767_pmic_dt_parse_pdata(struct platform_device *pdev,
pdev              684 drivers/regulator/s5m8767.c static int s5m8767_pmic_probe(struct platform_device *pdev)
pdev              686 drivers/regulator/s5m8767.c 	struct sec_pmic_dev *iodev = dev_get_drvdata(pdev->dev.parent);
pdev              693 drivers/regulator/s5m8767.c 		dev_err(pdev->dev.parent, "Platform data not supplied\n");
pdev              698 drivers/regulator/s5m8767.c 		ret = s5m8767_pmic_dt_parse_pdata(pdev, pdata);
pdev              705 drivers/regulator/s5m8767.c 			dev_err(&pdev->dev, "S5M8767 GPIO DVS NOT VALID\n");
pdev              712 drivers/regulator/s5m8767.c 			dev_err(&pdev->dev, "S5M8767 GPIO DVS NOT VALID\n");
pdev              719 drivers/regulator/s5m8767.c 			dev_err(&pdev->dev, "S5M8767 GPIO DVS NOT VALID\n");
pdev              724 drivers/regulator/s5m8767.c 	s5m8767 = devm_kzalloc(&pdev->dev, sizeof(struct s5m8767_info),
pdev              729 drivers/regulator/s5m8767.c 	s5m8767->dev = &pdev->dev;
pdev              732 drivers/regulator/s5m8767.c 	platform_set_drvdata(pdev, s5m8767);
pdev              798 drivers/regulator/s5m8767.c 			dev_err(&pdev->dev, "GPIO NOT VALID\n");
pdev              802 drivers/regulator/s5m8767.c 		ret = devm_gpio_request(&pdev->dev, pdata->buck_gpios[0],
pdev              807 drivers/regulator/s5m8767.c 		ret = devm_gpio_request(&pdev->dev, pdata->buck_gpios[1],
pdev              812 drivers/regulator/s5m8767.c 		ret = devm_gpio_request(&pdev->dev, pdata->buck_gpios[2],
pdev              828 drivers/regulator/s5m8767.c 	ret = devm_gpio_request(&pdev->dev, pdata->buck_ds[0], "S5M8767 DS2");
pdev              832 drivers/regulator/s5m8767.c 	ret = devm_gpio_request(&pdev->dev, pdata->buck_ds[1], "S5M8767 DS3");
pdev              836 drivers/regulator/s5m8767.c 	ret = devm_gpio_request(&pdev->dev, pdata->buck_ds[2], "S5M8767 DS4");
pdev              968 drivers/regulator/s5m8767.c 		rdev = devm_regulator_register(&pdev->dev, &regulators[id],
pdev              210 drivers/regulator/sc2731-regulator.c static int sc2731_regulator_probe(struct platform_device *pdev)
pdev              217 drivers/regulator/sc2731-regulator.c 	regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev              219 drivers/regulator/sc2731-regulator.c 		dev_err(&pdev->dev, "failed to get regmap.\n");
pdev              225 drivers/regulator/sc2731-regulator.c 		dev_err(&pdev->dev, "failed to release regulator lock\n");
pdev              229 drivers/regulator/sc2731-regulator.c 	config.dev = &pdev->dev;
pdev              233 drivers/regulator/sc2731-regulator.c 		rdev = devm_regulator_register(&pdev->dev, &regulators[i],
pdev              236 drivers/regulator/sc2731-regulator.c 			dev_err(&pdev->dev, "failed to register regulator %s\n",
pdev               56 drivers/regulator/sky81452-regulator.c static int sky81452_reg_probe(struct platform_device *pdev)
pdev               58 drivers/regulator/sky81452-regulator.c 	struct device *dev = &pdev->dev;
pdev               74 drivers/regulator/sky81452-regulator.c 	platform_set_drvdata(pdev, rdev);
pdev               72 drivers/regulator/stm32-booster.c static int stm32_booster_probe(struct platform_device *pdev)
pdev               74 drivers/regulator/stm32-booster.c 	struct device *dev = &pdev->dev;
pdev               75 drivers/regulator/stm32-booster.c 	struct device_node *np = pdev->dev.of_node;
pdev              130 drivers/regulator/stm32-pwr.c static int stm32_pwr_regulator_probe(struct platform_device *pdev)
pdev              132 drivers/regulator/stm32-pwr.c 	struct device_node *np = pdev->dev.of_node;
pdev              141 drivers/regulator/stm32-pwr.c 		dev_err(&pdev->dev, "Unable to map IO memory\n");
pdev              145 drivers/regulator/stm32-pwr.c 	config.dev = &pdev->dev;
pdev              148 drivers/regulator/stm32-pwr.c 		priv = devm_kzalloc(&pdev->dev, sizeof(struct stm32_pwr_reg),
pdev              156 drivers/regulator/stm32-pwr.c 		rdev = devm_regulator_register(&pdev->dev,
pdev              161 drivers/regulator/stm32-pwr.c 			dev_err(&pdev->dev,
pdev              183 drivers/regulator/stm32-vrefbuf.c static int stm32_vrefbuf_probe(struct platform_device *pdev)
pdev              191 drivers/regulator/stm32-vrefbuf.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              194 drivers/regulator/stm32-vrefbuf.c 	priv->dev = &pdev->dev;
pdev              196 drivers/regulator/stm32-vrefbuf.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              197 drivers/regulator/stm32-vrefbuf.c 	priv->base = devm_ioremap_resource(&pdev->dev, res);
pdev              201 drivers/regulator/stm32-vrefbuf.c 	priv->clk = devm_clk_get(&pdev->dev, NULL);
pdev              205 drivers/regulator/stm32-vrefbuf.c 	pm_runtime_get_noresume(&pdev->dev);
pdev              206 drivers/regulator/stm32-vrefbuf.c 	pm_runtime_set_active(&pdev->dev);
pdev              207 drivers/regulator/stm32-vrefbuf.c 	pm_runtime_set_autosuspend_delay(&pdev->dev,
pdev              209 drivers/regulator/stm32-vrefbuf.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              210 drivers/regulator/stm32-vrefbuf.c 	pm_runtime_enable(&pdev->dev);
pdev              214 drivers/regulator/stm32-vrefbuf.c 		dev_err(&pdev->dev, "clk prepare failed with error %d\n", ret);
pdev              218 drivers/regulator/stm32-vrefbuf.c 	config.dev = &pdev->dev;
pdev              220 drivers/regulator/stm32-vrefbuf.c 	config.of_node = pdev->dev.of_node;
pdev              221 drivers/regulator/stm32-vrefbuf.c 	config.init_data = of_get_regulator_init_data(&pdev->dev,
pdev              222 drivers/regulator/stm32-vrefbuf.c 						      pdev->dev.of_node,
pdev              228 drivers/regulator/stm32-vrefbuf.c 		dev_err(&pdev->dev, "register failed with error %d\n", ret);
pdev              231 drivers/regulator/stm32-vrefbuf.c 	platform_set_drvdata(pdev, rdev);
pdev              233 drivers/regulator/stm32-vrefbuf.c 	pm_runtime_mark_last_busy(&pdev->dev);
pdev              234 drivers/regulator/stm32-vrefbuf.c 	pm_runtime_put_autosuspend(&pdev->dev);
pdev              241 drivers/regulator/stm32-vrefbuf.c 	pm_runtime_disable(&pdev->dev);
pdev              242 drivers/regulator/stm32-vrefbuf.c 	pm_runtime_set_suspended(&pdev->dev);
pdev              243 drivers/regulator/stm32-vrefbuf.c 	pm_runtime_put_noidle(&pdev->dev);
pdev              248 drivers/regulator/stm32-vrefbuf.c static int stm32_vrefbuf_remove(struct platform_device *pdev)
pdev              250 drivers/regulator/stm32-vrefbuf.c 	struct regulator_dev *rdev = platform_get_drvdata(pdev);
pdev              253 drivers/regulator/stm32-vrefbuf.c 	pm_runtime_get_sync(&pdev->dev);
pdev              256 drivers/regulator/stm32-vrefbuf.c 	pm_runtime_disable(&pdev->dev);
pdev              257 drivers/regulator/stm32-vrefbuf.c 	pm_runtime_set_suspended(&pdev->dev);
pdev              258 drivers/regulator/stm32-vrefbuf.c 	pm_runtime_put_noidle(&pdev->dev);
pdev              537 drivers/regulator/stpmic1_regulator.c static int stpmic1_regulator_register(struct platform_device *pdev, int id,
pdev              541 drivers/regulator/stpmic1_regulator.c 	struct stpmic1 *pmic_dev = dev_get_drvdata(pdev->dev.parent);
pdev              547 drivers/regulator/stpmic1_regulator.c 	config.dev = &pdev->dev;
pdev              553 drivers/regulator/stpmic1_regulator.c 	rdev = devm_regulator_register(&pdev->dev, &cfg->desc, &config);
pdev              555 drivers/regulator/stpmic1_regulator.c 		dev_err(&pdev->dev, "failed to register %s regulator\n",
pdev              568 drivers/regulator/stpmic1_regulator.c 			dev_err(&pdev->dev, "set mask reset failed\n");
pdev              576 drivers/regulator/stpmic1_regulator.c 		ret = devm_request_threaded_irq(&pdev->dev,
pdev              580 drivers/regulator/stpmic1_regulator.c 						pdev->name, rdev);
pdev              582 drivers/regulator/stpmic1_regulator.c 			dev_err(&pdev->dev, "Request IRQ failed\n");
pdev              589 drivers/regulator/stpmic1_regulator.c static int stpmic1_regulator_probe(struct platform_device *pdev)
pdev              593 drivers/regulator/stpmic1_regulator.c 	ret = of_regulator_match(&pdev->dev, pdev->dev.of_node, stpmic1_matches,
pdev              596 drivers/regulator/stpmic1_regulator.c 		dev_err(&pdev->dev,
pdev              602 drivers/regulator/stpmic1_regulator.c 		ret = stpmic1_regulator_register(pdev, i, &stpmic1_matches[i],
pdev              608 drivers/regulator/stpmic1_regulator.c 	dev_dbg(&pdev->dev, "stpmic1_regulator driver probed\n");
pdev               55 drivers/regulator/stw481x-vmmc.c static int stw481x_vmmc_regulator_probe(struct platform_device *pdev)
pdev               57 drivers/regulator/stw481x-vmmc.c 	struct stw481x *stw481x = dev_get_platdata(&pdev->dev);
pdev               66 drivers/regulator/stw481x-vmmc.c 		dev_err(&pdev->dev, "could not disable external VMMC\n");
pdev               71 drivers/regulator/stw481x-vmmc.c 	config.dev = &pdev->dev;
pdev               74 drivers/regulator/stw481x-vmmc.c 	config.of_node = pdev->dev.of_node;
pdev               75 drivers/regulator/stw481x-vmmc.c 	config.init_data = of_get_regulator_init_data(&pdev->dev,
pdev               76 drivers/regulator/stw481x-vmmc.c 						      pdev->dev.of_node,
pdev               79 drivers/regulator/stw481x-vmmc.c 	rdev = devm_regulator_register(&pdev->dev, &vmmc_regulator, &config);
pdev               81 drivers/regulator/stw481x-vmmc.c 		dev_err(&pdev->dev,
pdev               86 drivers/regulator/stw481x-vmmc.c 	dev_info(&pdev->dev, "initialized STw481x VMMC regulator\n");
pdev              686 drivers/regulator/ti-abb-regulator.c static int ti_abb_probe(struct platform_device *pdev)
pdev              688 drivers/regulator/ti-abb-regulator.c 	struct device *dev = &pdev->dev;
pdev              719 drivers/regulator/ti-abb-regulator.c 		res = platform_get_resource_byname(pdev, IORESOURCE_MEM, pname);
pdev              729 drivers/regulator/ti-abb-regulator.c 		res = platform_get_resource_byname(pdev, IORESOURCE_MEM, pname);
pdev              735 drivers/regulator/ti-abb-regulator.c 		res = platform_get_resource_byname(pdev, IORESOURCE_MEM, pname);
pdev              742 drivers/regulator/ti-abb-regulator.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, pname);
pdev              760 drivers/regulator/ti-abb-regulator.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, pname);
pdev              779 drivers/regulator/ti-abb-regulator.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, pname);
pdev              792 drivers/regulator/ti-abb-regulator.c 	    of_property_read_u32(pdev->dev.of_node, pname,
pdev              805 drivers/regulator/ti-abb-regulator.c 	    of_property_read_u32(pdev->dev.of_node, pname,
pdev              819 drivers/regulator/ti-abb-regulator.c 	    of_property_read_u32(pdev->dev.of_node, pname,
pdev              830 drivers/regulator/ti-abb-regulator.c 	initdata = of_get_regulator_init_data(dev, pdev->dev.of_node,
pdev              862 drivers/regulator/ti-abb-regulator.c 	config.of_node = pdev->dev.of_node;
pdev              871 drivers/regulator/ti-abb-regulator.c 	platform_set_drvdata(pdev, rdev);
pdev               57 drivers/regulator/tps6105x-regulator.c static int tps6105x_regulator_probe(struct platform_device *pdev)
pdev               59 drivers/regulator/tps6105x-regulator.c 	struct tps6105x *tps6105x = dev_get_platdata(&pdev->dev);
pdev               66 drivers/regulator/tps6105x-regulator.c 		dev_info(&pdev->dev,
pdev               77 drivers/regulator/tps6105x-regulator.c 	tps6105x->regulator = devm_regulator_register(&pdev->dev,
pdev               86 drivers/regulator/tps6105x-regulator.c 	platform_set_drvdata(pdev, tps6105x);
pdev              377 drivers/regulator/tps6507x-regulator.c static int tps6507x_pmic_probe(struct platform_device *pdev)
pdev              379 drivers/regulator/tps6507x-regulator.c 	struct tps6507x_dev *tps6507x_dev = dev_get_drvdata(pdev->dev.parent);
pdev              397 drivers/regulator/tps6507x-regulator.c 	tps = devm_kzalloc(&pdev->dev, sizeof(*tps), GFP_KERNEL);
pdev              430 drivers/regulator/tps6507x-regulator.c 		rdev = devm_regulator_register(&pdev->dev, &tps->desc[i],
pdev              435 drivers/regulator/tps6507x-regulator.c 				pdev->name);
pdev              441 drivers/regulator/tps6507x-regulator.c 	platform_set_drvdata(pdev, tps6507x_dev);
pdev              210 drivers/regulator/tps65086-regulator.c static int tps65086_regulator_probe(struct platform_device *pdev)
pdev              212 drivers/regulator/tps65086-regulator.c 	struct tps65086 *tps = dev_get_drvdata(pdev->dev.parent);
pdev              217 drivers/regulator/tps65086-regulator.c 	platform_set_drvdata(pdev, tps);
pdev              219 drivers/regulator/tps65086-regulator.c 	config.dev = &pdev->dev;
pdev              225 drivers/regulator/tps65086-regulator.c 		rdev = devm_regulator_register(&pdev->dev, &regulators[i].desc,
pdev              229 drivers/regulator/tps65086-regulator.c 				pdev->name);
pdev              310 drivers/regulator/tps65090-regulator.c 		struct platform_device *pdev,
pdev              314 drivers/regulator/tps65090-regulator.c 	struct device_node *np = pdev->dev.parent->of_node;
pdev              319 drivers/regulator/tps65090-regulator.c 	tps65090_pdata = devm_kzalloc(&pdev->dev, sizeof(*tps65090_pdata),
pdev              324 drivers/regulator/tps65090-regulator.c 	reg_pdata = devm_kcalloc(&pdev->dev,
pdev              332 drivers/regulator/tps65090-regulator.c 		dev_err(&pdev->dev, "regulator node not found\n");
pdev              336 drivers/regulator/tps65090-regulator.c 	ret = of_regulator_match(&pdev->dev, regulators, tps65090_matches,
pdev              340 drivers/regulator/tps65090-regulator.c 		dev_err(&pdev->dev,
pdev              369 drivers/regulator/tps65090-regulator.c 			rpdata->gpiod = devm_gpiod_get_from_of_node(&pdev->dev,
pdev              375 drivers/regulator/tps65090-regulator.c 				dev_err(&pdev->dev,
pdev              393 drivers/regulator/tps65090-regulator.c 			struct platform_device *pdev,
pdev              401 drivers/regulator/tps65090-regulator.c static int tps65090_regulator_probe(struct platform_device *pdev)
pdev              403 drivers/regulator/tps65090-regulator.c 	struct tps65090 *tps65090_mfd = dev_get_drvdata(pdev->dev.parent);
pdev              414 drivers/regulator/tps65090-regulator.c 	dev_dbg(&pdev->dev, "Probing regulator\n");
pdev              416 drivers/regulator/tps65090-regulator.c 	tps65090_pdata = dev_get_platdata(pdev->dev.parent);
pdev              418 drivers/regulator/tps65090-regulator.c 		tps65090_pdata = tps65090_parse_dt_reg_data(pdev,
pdev              421 drivers/regulator/tps65090-regulator.c 		dev_err(&pdev->dev, "Platform data missing\n");
pdev              425 drivers/regulator/tps65090-regulator.c 	pmic = devm_kcalloc(&pdev->dev,
pdev              435 drivers/regulator/tps65090-regulator.c 		ri->dev = &pdev->dev;
pdev              455 drivers/regulator/tps65090-regulator.c 					dev_err(&pdev->dev,
pdev              462 drivers/regulator/tps65090-regulator.c 		config.dev = pdev->dev.parent;
pdev              479 drivers/regulator/tps65090-regulator.c 			devm_gpiod_unhinge(&pdev->dev, config.ena_gpiod);
pdev              480 drivers/regulator/tps65090-regulator.c 		rdev = devm_regulator_register(&pdev->dev, ri->desc, &config);
pdev              482 drivers/regulator/tps65090-regulator.c 			dev_err(&pdev->dev, "failed to register regulator %s\n",
pdev              503 drivers/regulator/tps65090-regulator.c 	platform_set_drvdata(pdev, pmic);
pdev              221 drivers/regulator/tps65217-regulator.c static int tps65217_regulator_probe(struct platform_device *pdev)
pdev              223 drivers/regulator/tps65217-regulator.c 	struct tps65217 *tps = dev_get_drvdata(pdev->dev.parent);
pdev              231 drivers/regulator/tps65217-regulator.c 	tps->strobes = devm_kcalloc(&pdev->dev,
pdev              237 drivers/regulator/tps65217-regulator.c 	platform_set_drvdata(pdev, tps);
pdev              247 drivers/regulator/tps65217-regulator.c 		rdev = devm_regulator_register(&pdev->dev, &regulators[i],
pdev              251 drivers/regulator/tps65217-regulator.c 				pdev->name);
pdev              312 drivers/regulator/tps65218-regulator.c static int tps65218_regulator_probe(struct platform_device *pdev)
pdev              314 drivers/regulator/tps65218-regulator.c 	struct tps65218 *tps = dev_get_drvdata(pdev->dev.parent);
pdev              320 drivers/regulator/tps65218-regulator.c 	config.dev = &pdev->dev;
pdev              326 drivers/regulator/tps65218-regulator.c 	tps->strobes = devm_kcalloc(&pdev->dev,
pdev              333 drivers/regulator/tps65218-regulator.c 		rdev = devm_regulator_register(&pdev->dev, &regulators[i],
pdev              337 drivers/regulator/tps65218-regulator.c 				pdev->name);
pdev              303 drivers/regulator/tps6586x-regulator.c static int tps6586x_regulator_set_slew_rate(struct platform_device *pdev,
pdev              306 drivers/regulator/tps6586x-regulator.c 	struct device *parent = pdev->dev.parent;
pdev              325 drivers/regulator/tps6586x-regulator.c 		dev_err(&pdev->dev, "Only SM0/SM1 can set slew rate\n");
pdev              394 drivers/regulator/tps6586x-regulator.c 		struct platform_device *pdev,
pdev              398 drivers/regulator/tps6586x-regulator.c 	struct device_node *np = pdev->dev.parent->of_node;
pdev              407 drivers/regulator/tps6586x-regulator.c 		dev_err(&pdev->dev, "regulator node not found\n");
pdev              411 drivers/regulator/tps6586x-regulator.c 	err = of_regulator_match(&pdev->dev, regs, tps6586x_matches, num);
pdev              414 drivers/regulator/tps6586x-regulator.c 		dev_err(&pdev->dev, "Regulator match failed, e %d\n", err);
pdev              418 drivers/regulator/tps6586x-regulator.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              440 drivers/regulator/tps6586x-regulator.c 		struct platform_device *pdev,
pdev              448 drivers/regulator/tps6586x-regulator.c static int tps6586x_regulator_probe(struct platform_device *pdev)
pdev              460 drivers/regulator/tps6586x-regulator.c 	dev_dbg(&pdev->dev, "Probing regulator\n");
pdev              462 drivers/regulator/tps6586x-regulator.c 	pdata = dev_get_platdata(pdev->dev.parent);
pdev              463 drivers/regulator/tps6586x-regulator.c 	if ((!pdata) && (pdev->dev.parent->of_node))
pdev              464 drivers/regulator/tps6586x-regulator.c 		pdata = tps6586x_parse_regulator_dt(pdev,
pdev              468 drivers/regulator/tps6586x-regulator.c 		dev_err(&pdev->dev, "Platform data not available, exiting\n");
pdev              472 drivers/regulator/tps6586x-regulator.c 	version = tps6586x_get_version(pdev->dev.parent);
pdev              480 drivers/regulator/tps6586x-regulator.c 			dev_err(&pdev->dev, "invalid regulator ID specified\n");
pdev              484 drivers/regulator/tps6586x-regulator.c 		err = tps6586x_regulator_preinit(pdev->dev.parent, ri);
pdev              486 drivers/regulator/tps6586x-regulator.c 			dev_err(&pdev->dev,
pdev              491 drivers/regulator/tps6586x-regulator.c 		config.dev = pdev->dev.parent;
pdev              498 drivers/regulator/tps6586x-regulator.c 		rdev = devm_regulator_register(&pdev->dev, &ri->desc, &config);
pdev              500 drivers/regulator/tps6586x-regulator.c 			dev_err(&pdev->dev, "failed to register regulator %s\n",
pdev              506 drivers/regulator/tps6586x-regulator.c 			err = tps6586x_regulator_set_slew_rate(pdev, id,
pdev              509 drivers/regulator/tps6586x-regulator.c 				dev_err(&pdev->dev,
pdev              516 drivers/regulator/tps6586x-regulator.c 	platform_set_drvdata(pdev, rdev);
pdev              998 drivers/regulator/tps65910-regulator.c 		struct platform_device *pdev,
pdev             1002 drivers/regulator/tps65910-regulator.c 	struct tps65910 *tps65910 = dev_get_drvdata(pdev->dev.parent);
pdev             1008 drivers/regulator/tps65910-regulator.c 	pmic_plat_data = devm_kzalloc(&pdev->dev, sizeof(*pmic_plat_data),
pdev             1013 drivers/regulator/tps65910-regulator.c 	np = pdev->dev.parent->of_node;
pdev             1016 drivers/regulator/tps65910-regulator.c 		dev_err(&pdev->dev, "regulator node not found\n");
pdev             1031 drivers/regulator/tps65910-regulator.c 		dev_err(&pdev->dev, "Invalid tps chip version\n");
pdev             1035 drivers/regulator/tps65910-regulator.c 	ret = of_regulator_match(&pdev->dev, regulators, matches, count);
pdev             1038 drivers/regulator/tps65910-regulator.c 		dev_err(&pdev->dev, "Error parsing regulator init data: %d\n",
pdev             1063 drivers/regulator/tps65910-regulator.c 			struct platform_device *pdev,
pdev             1071 drivers/regulator/tps65910-regulator.c static int tps65910_probe(struct platform_device *pdev)
pdev             1073 drivers/regulator/tps65910-regulator.c 	struct tps65910 *tps65910 = dev_get_drvdata(pdev->dev.parent);
pdev             1084 drivers/regulator/tps65910-regulator.c 		pmic_plat_data = tps65910_parse_dt_reg_data(pdev,
pdev             1088 drivers/regulator/tps65910-regulator.c 		dev_err(&pdev->dev, "Platform data not found\n");
pdev             1092 drivers/regulator/tps65910-regulator.c 	pmic = devm_kzalloc(&pdev->dev, sizeof(*pmic), GFP_KERNEL);
pdev             1097 drivers/regulator/tps65910-regulator.c 	platform_set_drvdata(pdev, pmic);
pdev             1127 drivers/regulator/tps65910-regulator.c 		dev_err(&pdev->dev, "Invalid tps chip version\n");
pdev             1131 drivers/regulator/tps65910-regulator.c 	pmic->desc = devm_kcalloc(&pdev->dev,
pdev             1138 drivers/regulator/tps65910-regulator.c 	pmic->info = devm_kcalloc(&pdev->dev,
pdev             1145 drivers/regulator/tps65910-regulator.c 	pmic->rdev = devm_kcalloc(&pdev->dev,
pdev             1211 drivers/regulator/tps65910-regulator.c 		rdev = devm_regulator_register(&pdev->dev, &pmic->desc[i],
pdev             1216 drivers/regulator/tps65910-regulator.c 				pdev->name);
pdev             1226 drivers/regulator/tps65910-regulator.c static void tps65910_shutdown(struct platform_device *pdev)
pdev             1228 drivers/regulator/tps65910-regulator.c 	struct tps65910_reg *pmic = platform_get_drvdata(pdev);
pdev             1251 drivers/regulator/tps65910-regulator.c 			dev_err(&pdev->dev,
pdev              125 drivers/regulator/tps65912-regulator.c static int tps65912_regulator_probe(struct platform_device *pdev)
pdev              127 drivers/regulator/tps65912-regulator.c 	struct tps65912 *tps = dev_get_drvdata(pdev->dev.parent);
pdev              132 drivers/regulator/tps65912-regulator.c 	platform_set_drvdata(pdev, tps);
pdev              134 drivers/regulator/tps65912-regulator.c 	config.dev = &pdev->dev;
pdev              140 drivers/regulator/tps65912-regulator.c 		rdev = devm_regulator_register(&pdev->dev, &regulators[i],
pdev              144 drivers/regulator/tps65912-regulator.c 				pdev->name);
pdev              660 drivers/regulator/tps80031-regulator.c static int tps80031_regulator_probe(struct platform_device *pdev)
pdev              668 drivers/regulator/tps80031-regulator.c 	struct tps80031 *tps80031_mfd = dev_get_drvdata(pdev->dev.parent);
pdev              672 drivers/regulator/tps80031-regulator.c 	pdata = dev_get_platdata(pdev->dev.parent);
pdev              675 drivers/regulator/tps80031-regulator.c 		dev_err(&pdev->dev, "No platform data\n");
pdev              679 drivers/regulator/tps80031-regulator.c 	pmic = devm_kcalloc(&pdev->dev,
pdev              688 drivers/regulator/tps80031-regulator.c 		ri->dev = &pdev->dev;
pdev              690 drivers/regulator/tps80031-regulator.c 		check_smps_mode_mult(pdev->dev.parent, ri);
pdev              691 drivers/regulator/tps80031-regulator.c 		config.dev = &pdev->dev;
pdev              700 drivers/regulator/tps80031-regulator.c 			ret = tps80031_regulator_config(pdev->dev.parent,
pdev              703 drivers/regulator/tps80031-regulator.c 				dev_err(&pdev->dev,
pdev              708 drivers/regulator/tps80031-regulator.c 			ret = tps80031_power_req_config(pdev->dev.parent,
pdev              711 drivers/regulator/tps80031-regulator.c 				dev_err(&pdev->dev,
pdev              716 drivers/regulator/tps80031-regulator.c 		rdev = devm_regulator_register(&pdev->dev, &ri->rinfo->desc,
pdev              719 drivers/regulator/tps80031-regulator.c 			dev_err(&pdev->dev,
pdev              726 drivers/regulator/tps80031-regulator.c 	platform_set_drvdata(pdev, pmic);
pdev              584 drivers/regulator/twl-regulator.c static int twlreg_probe(struct platform_device *pdev)
pdev              594 drivers/regulator/twl-regulator.c 	template = of_device_get_match_data(&pdev->dev);
pdev              599 drivers/regulator/twl-regulator.c 	initdata = of_get_regulator_init_data(&pdev->dev, pdev->dev.of_node,
pdev              604 drivers/regulator/twl-regulator.c 	info = devm_kmemdup(&pdev->dev, template, sizeof(*info), GFP_KERNEL);
pdev              630 drivers/regulator/twl-regulator.c 	config.dev = &pdev->dev;
pdev              633 drivers/regulator/twl-regulator.c 	config.of_node = pdev->dev.of_node;
pdev              635 drivers/regulator/twl-regulator.c 	rdev = devm_regulator_register(&pdev->dev, &info->desc, &config);
pdev              637 drivers/regulator/twl-regulator.c 		dev_err(&pdev->dev, "can't register %s, %ld\n",
pdev              641 drivers/regulator/twl-regulator.c 	platform_set_drvdata(pdev, rdev);
pdev              669 drivers/regulator/twl6030-regulator.c static int twlreg_probe(struct platform_device *pdev)
pdev              678 drivers/regulator/twl6030-regulator.c 	struct device_node		*np = pdev->dev.of_node;
pdev              680 drivers/regulator/twl6030-regulator.c 	template = of_device_get_match_data(&pdev->dev);
pdev              685 drivers/regulator/twl6030-regulator.c 	initdata = of_get_regulator_init_data(&pdev->dev, np, &template->desc);
pdev              689 drivers/regulator/twl6030-regulator.c 	info = devm_kmemdup(&pdev->dev, template, sizeof(*info), GFP_KERNEL);
pdev              726 drivers/regulator/twl6030-regulator.c 	config.dev = &pdev->dev;
pdev              731 drivers/regulator/twl6030-regulator.c 	rdev = devm_regulator_register(&pdev->dev, &info->desc, &config);
pdev              733 drivers/regulator/twl6030-regulator.c 		dev_err(&pdev->dev, "can't register %s, %ld\n",
pdev              737 drivers/regulator/twl6030-regulator.c 	platform_set_drvdata(pdev, rdev);
pdev               41 drivers/regulator/uniphier-regulator.c static int uniphier_regulator_probe(struct platform_device *pdev)
pdev               43 drivers/regulator/uniphier-regulator.c 	struct device *dev = &pdev->dev;
pdev               61 drivers/regulator/uniphier-regulator.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              107 drivers/regulator/uniphier-regulator.c 	platform_set_drvdata(pdev, priv);
pdev              120 drivers/regulator/uniphier-regulator.c static int uniphier_regulator_remove(struct platform_device *pdev)
pdev              122 drivers/regulator/uniphier-regulator.c 	struct uniphier_regulator_priv *priv = platform_get_drvdata(pdev);
pdev              103 drivers/regulator/userspace-consumer.c static int regulator_userspace_consumer_probe(struct platform_device *pdev)
pdev              109 drivers/regulator/userspace-consumer.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              113 drivers/regulator/userspace-consumer.c 	drvdata = devm_kzalloc(&pdev->dev,
pdev              125 drivers/regulator/userspace-consumer.c 	ret = devm_regulator_bulk_get(&pdev->dev, drvdata->num_supplies,
pdev              128 drivers/regulator/userspace-consumer.c 		dev_err(&pdev->dev, "Failed to get supplies: %d\n", ret);
pdev              132 drivers/regulator/userspace-consumer.c 	ret = sysfs_create_group(&pdev->dev.kobj, &attr_group);
pdev              140 drivers/regulator/userspace-consumer.c 			dev_err(&pdev->dev,
pdev              147 drivers/regulator/userspace-consumer.c 	platform_set_drvdata(pdev, drvdata);
pdev              152 drivers/regulator/userspace-consumer.c 	sysfs_remove_group(&pdev->dev.kobj, &attr_group);
pdev              157 drivers/regulator/userspace-consumer.c static int regulator_userspace_consumer_remove(struct platform_device *pdev)
pdev              159 drivers/regulator/userspace-consumer.c 	struct userspace_consumer_data *data = platform_get_drvdata(pdev);
pdev              161 drivers/regulator/userspace-consumer.c 	sysfs_remove_group(&pdev->dev.kobj, &attr_group);
pdev              229 drivers/regulator/vctrl-regulator.c static int vctrl_parse_dt(struct platform_device *pdev,
pdev              233 drivers/regulator/vctrl-regulator.c 	struct device_node *np = pdev->dev.of_node;
pdev              237 drivers/regulator/vctrl-regulator.c 	vctrl->ctrl_reg = devm_regulator_get(&pdev->dev, "ctrl");
pdev              245 drivers/regulator/vctrl-regulator.c 			dev_err(&pdev->dev,
pdev              258 drivers/regulator/vctrl-regulator.c 			dev_err(&pdev->dev,
pdev              262 drivers/regulator/vctrl-regulator.c 			dev_err(&pdev->dev, "min-slew-down-rate (%u) too big\n",
pdev              269 drivers/regulator/vctrl-regulator.c 		dev_err(&pdev->dev,
pdev              276 drivers/regulator/vctrl-regulator.c 		dev_err(&pdev->dev,
pdev              284 drivers/regulator/vctrl-regulator.c 		dev_err(&pdev->dev,
pdev              293 drivers/regulator/vctrl-regulator.c 		dev_err(&pdev->dev, "failed to read ctrl-voltage-range: %d\n",
pdev              299 drivers/regulator/vctrl-regulator.c 		dev_err(&pdev->dev, "ctrl-voltage-range is invalid: %d-%d\n",
pdev              318 drivers/regulator/vctrl-regulator.c static int vctrl_init_vtable(struct platform_device *pdev)
pdev              320 drivers/regulator/vctrl-regulator.c 	struct vctrl_data *vctrl = platform_get_drvdata(pdev);
pdev              342 drivers/regulator/vctrl-regulator.c 		dev_err(&pdev->dev, "invalid configuration\n");
pdev              346 drivers/regulator/vctrl-regulator.c 	vctrl->vtable = devm_kcalloc(&pdev->dev, rdesc->n_voltages,
pdev              385 drivers/regulator/vctrl-regulator.c 			dev_warn(&pdev->dev, "switching down from %duV may cause OVP shutdown\n",
pdev              442 drivers/regulator/vctrl-regulator.c static int vctrl_probe(struct platform_device *pdev)
pdev              444 drivers/regulator/vctrl-regulator.c 	struct device_node *np = pdev->dev.of_node;
pdev              453 drivers/regulator/vctrl-regulator.c 	vctrl = devm_kzalloc(&pdev->dev, sizeof(struct vctrl_data),
pdev              458 drivers/regulator/vctrl-regulator.c 	platform_set_drvdata(pdev, vctrl);
pdev              460 drivers/regulator/vctrl-regulator.c 	ret = vctrl_parse_dt(pdev, vctrl);
pdev              479 drivers/regulator/vctrl-regulator.c 	init_data = of_get_regulator_init_data(&pdev->dev, np, rdesc);
pdev              484 drivers/regulator/vctrl-regulator.c 	cfg.dev = &pdev->dev;
pdev              489 drivers/regulator/vctrl-regulator.c 		ret = vctrl_init_vtable(pdev);
pdev              495 drivers/regulator/vctrl-regulator.c 			dev_err(&pdev->dev, "failed to get control voltage\n");
pdev              516 drivers/regulator/vctrl-regulator.c 	vctrl->rdev = devm_regulator_register(&pdev->dev, rdesc, &cfg);
pdev              519 drivers/regulator/vctrl-regulator.c 		dev_err(&pdev->dev, "failed to register regulator: %d\n", ret);
pdev               40 drivers/regulator/vexpress-regulator.c static int vexpress_regulator_probe(struct platform_device *pdev)
pdev               48 drivers/regulator/vexpress-regulator.c 	desc = devm_kzalloc(&pdev->dev, sizeof(*desc), GFP_KERNEL);
pdev               52 drivers/regulator/vexpress-regulator.c 	regmap = devm_regmap_init_vexpress_config(&pdev->dev);
pdev               56 drivers/regulator/vexpress-regulator.c 	desc->name = dev_name(&pdev->dev);
pdev               61 drivers/regulator/vexpress-regulator.c 	init_data = of_get_regulator_init_data(&pdev->dev, pdev->dev.of_node,
pdev               73 drivers/regulator/vexpress-regulator.c 	config.dev = &pdev->dev;
pdev               75 drivers/regulator/vexpress-regulator.c 	config.of_node = pdev->dev.of_node;
pdev               77 drivers/regulator/vexpress-regulator.c 	rdev = devm_regulator_register(&pdev->dev, desc, &config);
pdev              284 drivers/regulator/virtual.c static int regulator_virtual_probe(struct platform_device *pdev)
pdev              286 drivers/regulator/virtual.c 	char *reg_id = dev_get_platdata(&pdev->dev);
pdev              290 drivers/regulator/virtual.c 	drvdata = devm_kzalloc(&pdev->dev, sizeof(struct virtual_consumer_data),
pdev              297 drivers/regulator/virtual.c 	drvdata->regulator = devm_regulator_get(&pdev->dev, reg_id);
pdev              300 drivers/regulator/virtual.c 		dev_err(&pdev->dev, "Failed to obtain supply '%s': %d\n",
pdev              305 drivers/regulator/virtual.c 	ret = sysfs_create_group(&pdev->dev.kobj,
pdev              308 drivers/regulator/virtual.c 		dev_err(&pdev->dev,
pdev              315 drivers/regulator/virtual.c 	platform_set_drvdata(pdev, drvdata);
pdev              320 drivers/regulator/virtual.c static int regulator_virtual_remove(struct platform_device *pdev)
pdev              322 drivers/regulator/virtual.c 	struct virtual_consumer_data *drvdata = platform_get_drvdata(pdev);
pdev              324 drivers/regulator/virtual.c 	sysfs_remove_group(&pdev->dev.kobj, &regulator_virtual_attr_group);
pdev              332 drivers/regulator/wm831x-dcdc.c static void wm831x_buckv_dvs_init(struct platform_device *pdev,
pdev              348 drivers/regulator/wm831x-dcdc.c 	dcdc->dvs_gpiod = devm_gpiod_get(&pdev->dev, "dvs",
pdev              391 drivers/regulator/wm831x-dcdc.c static int wm831x_buckv_probe(struct platform_device *pdev)
pdev              393 drivers/regulator/wm831x-dcdc.c 	struct wm831x *wm831x = dev_get_drvdata(pdev->dev.parent);
pdev              405 drivers/regulator/wm831x-dcdc.c 	id = pdev->id - id;
pdev              407 drivers/regulator/wm831x-dcdc.c 	dev_dbg(&pdev->dev, "Probing DCDC%d\n", id + 1);
pdev              409 drivers/regulator/wm831x-dcdc.c 	dcdc = devm_kzalloc(&pdev->dev,  sizeof(struct wm831x_dcdc),
pdev              416 drivers/regulator/wm831x-dcdc.c 	res = platform_get_resource(pdev, IORESOURCE_REG, 0);
pdev              418 drivers/regulator/wm831x-dcdc.c 		dev_err(&pdev->dev, "No REG resource\n");
pdev              460 drivers/regulator/wm831x-dcdc.c 		wm831x_buckv_dvs_init(pdev, dcdc,
pdev              463 drivers/regulator/wm831x-dcdc.c 	config.dev = pdev->dev.parent;
pdev              469 drivers/regulator/wm831x-dcdc.c 	dcdc->regulator = devm_regulator_register(&pdev->dev, &dcdc->desc,
pdev              478 drivers/regulator/wm831x-dcdc.c 	irq = wm831x_irq(wm831x, platform_get_irq_byname(pdev, "UV"));
pdev              479 drivers/regulator/wm831x-dcdc.c 	ret = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev              484 drivers/regulator/wm831x-dcdc.c 		dev_err(&pdev->dev, "Failed to request UV IRQ %d: %d\n",
pdev              489 drivers/regulator/wm831x-dcdc.c 	irq = wm831x_irq(wm831x, platform_get_irq_byname(pdev, "HC"));
pdev              490 drivers/regulator/wm831x-dcdc.c 	ret = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev              495 drivers/regulator/wm831x-dcdc.c 		dev_err(&pdev->dev, "Failed to request HC IRQ %d: %d\n",
pdev              500 drivers/regulator/wm831x-dcdc.c 	platform_set_drvdata(pdev, dcdc);
pdev              549 drivers/regulator/wm831x-dcdc.c static int wm831x_buckp_probe(struct platform_device *pdev)
pdev              551 drivers/regulator/wm831x-dcdc.c 	struct wm831x *wm831x = dev_get_drvdata(pdev->dev.parent);
pdev              563 drivers/regulator/wm831x-dcdc.c 	id = pdev->id - id;
pdev              565 drivers/regulator/wm831x-dcdc.c 	dev_dbg(&pdev->dev, "Probing DCDC%d\n", id + 1);
pdev              567 drivers/regulator/wm831x-dcdc.c 	dcdc = devm_kzalloc(&pdev->dev, sizeof(struct wm831x_dcdc),
pdev              574 drivers/regulator/wm831x-dcdc.c 	res = platform_get_resource(pdev, IORESOURCE_REG, 0);
pdev              576 drivers/regulator/wm831x-dcdc.c 		dev_err(&pdev->dev, "No REG resource\n");
pdev              601 drivers/regulator/wm831x-dcdc.c 	config.dev = pdev->dev.parent;
pdev              607 drivers/regulator/wm831x-dcdc.c 	dcdc->regulator = devm_regulator_register(&pdev->dev, &dcdc->desc,
pdev              616 drivers/regulator/wm831x-dcdc.c 	irq = wm831x_irq(wm831x, platform_get_irq_byname(pdev, "UV"));
pdev              617 drivers/regulator/wm831x-dcdc.c 	ret = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev              622 drivers/regulator/wm831x-dcdc.c 		dev_err(&pdev->dev, "Failed to request UV IRQ %d: %d\n",
pdev              627 drivers/regulator/wm831x-dcdc.c 	platform_set_drvdata(pdev, dcdc);
pdev              681 drivers/regulator/wm831x-dcdc.c static int wm831x_boostp_probe(struct platform_device *pdev)
pdev              683 drivers/regulator/wm831x-dcdc.c 	struct wm831x *wm831x = dev_get_drvdata(pdev->dev.parent);
pdev              686 drivers/regulator/wm831x-dcdc.c 	int id = pdev->id % ARRAY_SIZE(pdata->dcdc);
pdev              691 drivers/regulator/wm831x-dcdc.c 	dev_dbg(&pdev->dev, "Probing DCDC%d\n", id + 1);
pdev              696 drivers/regulator/wm831x-dcdc.c 	dcdc = devm_kzalloc(&pdev->dev, sizeof(struct wm831x_dcdc), GFP_KERNEL);
pdev              702 drivers/regulator/wm831x-dcdc.c 	res = platform_get_resource(pdev, IORESOURCE_REG, 0);
pdev              704 drivers/regulator/wm831x-dcdc.c 		dev_err(&pdev->dev, "No REG resource\n");
pdev              718 drivers/regulator/wm831x-dcdc.c 	config.dev = pdev->dev.parent;
pdev              724 drivers/regulator/wm831x-dcdc.c 	dcdc->regulator = devm_regulator_register(&pdev->dev, &dcdc->desc,
pdev              733 drivers/regulator/wm831x-dcdc.c 	irq = wm831x_irq(wm831x, platform_get_irq_byname(pdev, "UV"));
pdev              734 drivers/regulator/wm831x-dcdc.c 	ret = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev              740 drivers/regulator/wm831x-dcdc.c 		dev_err(&pdev->dev, "Failed to request UV IRQ %d: %d\n",
pdev              745 drivers/regulator/wm831x-dcdc.c 	platform_set_drvdata(pdev, dcdc);
pdev              773 drivers/regulator/wm831x-dcdc.c static int wm831x_epe_probe(struct platform_device *pdev)
pdev              775 drivers/regulator/wm831x-dcdc.c 	struct wm831x *wm831x = dev_get_drvdata(pdev->dev.parent);
pdev              778 drivers/regulator/wm831x-dcdc.c 	int id = pdev->id % ARRAY_SIZE(pdata->epe);
pdev              782 drivers/regulator/wm831x-dcdc.c 	dev_dbg(&pdev->dev, "Probing EPE%d\n", id + 1);
pdev              784 drivers/regulator/wm831x-dcdc.c 	dcdc = devm_kzalloc(&pdev->dev, sizeof(struct wm831x_dcdc), GFP_KERNEL);
pdev              802 drivers/regulator/wm831x-dcdc.c 	config.dev = pdev->dev.parent;
pdev              808 drivers/regulator/wm831x-dcdc.c 	dcdc->regulator = devm_regulator_register(&pdev->dev, &dcdc->desc,
pdev              817 drivers/regulator/wm831x-dcdc.c 	platform_set_drvdata(pdev, dcdc);
pdev              112 drivers/regulator/wm831x-isink.c static int wm831x_isink_probe(struct platform_device *pdev)
pdev              114 drivers/regulator/wm831x-isink.c 	struct wm831x *wm831x = dev_get_drvdata(pdev->dev.parent);
pdev              117 drivers/regulator/wm831x-isink.c 	int id = pdev->id % ARRAY_SIZE(pdata->isink);
pdev              122 drivers/regulator/wm831x-isink.c 	dev_dbg(&pdev->dev, "Probing ISINK%d\n", id + 1);
pdev              127 drivers/regulator/wm831x-isink.c 	isink = devm_kzalloc(&pdev->dev, sizeof(struct wm831x_isink),
pdev              134 drivers/regulator/wm831x-isink.c 	res = platform_get_resource(pdev, IORESOURCE_REG, 0);
pdev              136 drivers/regulator/wm831x-isink.c 		dev_err(&pdev->dev, "No REG resource\n");
pdev              156 drivers/regulator/wm831x-isink.c 	config.dev = pdev->dev.parent;
pdev              161 drivers/regulator/wm831x-isink.c 	isink->regulator = devm_regulator_register(&pdev->dev, &isink->desc,
pdev              170 drivers/regulator/wm831x-isink.c 	irq = wm831x_irq(wm831x, platform_get_irq(pdev, 0));
pdev              171 drivers/regulator/wm831x-isink.c 	ret = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev              177 drivers/regulator/wm831x-isink.c 		dev_err(&pdev->dev, "Failed to request ISINK IRQ %d: %d\n",
pdev              182 drivers/regulator/wm831x-isink.c 	platform_set_drvdata(pdev, isink);
pdev              216 drivers/regulator/wm831x-ldo.c static int wm831x_gp_ldo_probe(struct platform_device *pdev)
pdev              218 drivers/regulator/wm831x-ldo.c 	struct wm831x *wm831x = dev_get_drvdata(pdev->dev.parent);
pdev              230 drivers/regulator/wm831x-ldo.c 	id = pdev->id - id;
pdev              232 drivers/regulator/wm831x-ldo.c 	dev_dbg(&pdev->dev, "Probing LDO%d\n", id + 1);
pdev              234 drivers/regulator/wm831x-ldo.c 	ldo = devm_kzalloc(&pdev->dev, sizeof(struct wm831x_ldo), GFP_KERNEL);
pdev              240 drivers/regulator/wm831x-ldo.c 	res = platform_get_resource(pdev, IORESOURCE_REG, 0);
pdev              242 drivers/regulator/wm831x-ldo.c 		dev_err(&pdev->dev, "No REG resource\n");
pdev              269 drivers/regulator/wm831x-ldo.c 	config.dev = pdev->dev.parent;
pdev              275 drivers/regulator/wm831x-ldo.c 	ldo->regulator = devm_regulator_register(&pdev->dev, &ldo->desc,
pdev              284 drivers/regulator/wm831x-ldo.c 	irq = wm831x_irq(wm831x, platform_get_irq_byname(pdev, "UV"));
pdev              285 drivers/regulator/wm831x-ldo.c 	ret = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev              291 drivers/regulator/wm831x-ldo.c 		dev_err(&pdev->dev, "Failed to request UV IRQ %d: %d\n",
pdev              296 drivers/regulator/wm831x-ldo.c 	platform_set_drvdata(pdev, ldo);
pdev              426 drivers/regulator/wm831x-ldo.c static int wm831x_aldo_probe(struct platform_device *pdev)
pdev              428 drivers/regulator/wm831x-ldo.c 	struct wm831x *wm831x = dev_get_drvdata(pdev->dev.parent);
pdev              440 drivers/regulator/wm831x-ldo.c 	id = pdev->id - id;
pdev              442 drivers/regulator/wm831x-ldo.c 	dev_dbg(&pdev->dev, "Probing LDO%d\n", id + 1);
pdev              444 drivers/regulator/wm831x-ldo.c 	ldo = devm_kzalloc(&pdev->dev, sizeof(struct wm831x_ldo), GFP_KERNEL);
pdev              450 drivers/regulator/wm831x-ldo.c 	res = platform_get_resource(pdev, IORESOURCE_REG, 0);
pdev              452 drivers/regulator/wm831x-ldo.c 		dev_err(&pdev->dev, "No REG resource\n");
pdev              479 drivers/regulator/wm831x-ldo.c 	config.dev = pdev->dev.parent;
pdev              485 drivers/regulator/wm831x-ldo.c 	ldo->regulator = devm_regulator_register(&pdev->dev, &ldo->desc,
pdev              494 drivers/regulator/wm831x-ldo.c 	irq = wm831x_irq(wm831x, platform_get_irq_byname(pdev, "UV"));
pdev              495 drivers/regulator/wm831x-ldo.c 	ret = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev              500 drivers/regulator/wm831x-ldo.c 		dev_err(&pdev->dev, "Failed to request UV IRQ %d: %d\n",
pdev              505 drivers/regulator/wm831x-ldo.c 	platform_set_drvdata(pdev, ldo);
pdev              570 drivers/regulator/wm831x-ldo.c static int wm831x_alive_ldo_probe(struct platform_device *pdev)
pdev              572 drivers/regulator/wm831x-ldo.c 	struct wm831x *wm831x = dev_get_drvdata(pdev->dev.parent);
pdev              584 drivers/regulator/wm831x-ldo.c 	id = pdev->id - id;
pdev              587 drivers/regulator/wm831x-ldo.c 	dev_dbg(&pdev->dev, "Probing LDO%d\n", id + 1);
pdev              589 drivers/regulator/wm831x-ldo.c 	ldo = devm_kzalloc(&pdev->dev, sizeof(struct wm831x_ldo), GFP_KERNEL);
pdev              595 drivers/regulator/wm831x-ldo.c 	res = platform_get_resource(pdev, IORESOURCE_REG, 0);
pdev              597 drivers/regulator/wm831x-ldo.c 		dev_err(&pdev->dev, "No REG resource\n");
pdev              623 drivers/regulator/wm831x-ldo.c 	config.dev = pdev->dev.parent;
pdev              629 drivers/regulator/wm831x-ldo.c 	ldo->regulator = devm_regulator_register(&pdev->dev, &ldo->desc,
pdev              638 drivers/regulator/wm831x-ldo.c 	platform_set_drvdata(pdev, ldo);
pdev             1106 drivers/regulator/wm8350-regulator.c static int wm8350_regulator_probe(struct platform_device *pdev)
pdev             1108 drivers/regulator/wm8350-regulator.c 	struct wm8350 *wm8350 = dev_get_drvdata(&pdev->dev);
pdev             1114 drivers/regulator/wm8350-regulator.c 	if (pdev->id < WM8350_DCDC_1 || pdev->id > WM8350_ISINK_B)
pdev             1118 drivers/regulator/wm8350-regulator.c 	switch (pdev->id) {
pdev             1137 drivers/regulator/wm8350-regulator.c 	config.dev = &pdev->dev;
pdev             1138 drivers/regulator/wm8350-regulator.c 	config.init_data = dev_get_platdata(&pdev->dev);
pdev             1139 drivers/regulator/wm8350-regulator.c 	config.driver_data = dev_get_drvdata(&pdev->dev);
pdev             1143 drivers/regulator/wm8350-regulator.c 	rdev = devm_regulator_register(&pdev->dev, &wm8350_reg[pdev->id],
pdev             1146 drivers/regulator/wm8350-regulator.c 		dev_err(&pdev->dev, "failed to register %s\n",
pdev             1147 drivers/regulator/wm8350-regulator.c 			wm8350_reg[pdev->id].name);
pdev             1152 drivers/regulator/wm8350-regulator.c 	ret = wm8350_register_irq(wm8350, wm8350_reg[pdev->id].irq,
pdev             1155 drivers/regulator/wm8350-regulator.c 		dev_err(&pdev->dev, "failed to register regulator %s IRQ\n",
pdev             1156 drivers/regulator/wm8350-regulator.c 			wm8350_reg[pdev->id].name);
pdev             1163 drivers/regulator/wm8350-regulator.c static int wm8350_regulator_remove(struct platform_device *pdev)
pdev             1165 drivers/regulator/wm8350-regulator.c 	struct regulator_dev *rdev = platform_get_drvdata(pdev);
pdev             1168 drivers/regulator/wm8350-regulator.c 	wm8350_free_irq(wm8350, wm8350_reg[pdev->id].irq, rdev);
pdev             1176 drivers/regulator/wm8350-regulator.c 	struct platform_device *pdev;
pdev             1181 drivers/regulator/wm8350-regulator.c 	if (wm8350->pmic.pdev[reg])
pdev             1191 drivers/regulator/wm8350-regulator.c 	pdev = platform_device_alloc("wm8350-regulator", reg);
pdev             1192 drivers/regulator/wm8350-regulator.c 	if (!pdev)
pdev             1195 drivers/regulator/wm8350-regulator.c 	wm8350->pmic.pdev[reg] = pdev;
pdev             1199 drivers/regulator/wm8350-regulator.c 	pdev->dev.platform_data = initdata;
pdev             1200 drivers/regulator/wm8350-regulator.c 	pdev->dev.parent = wm8350->dev;
pdev             1201 drivers/regulator/wm8350-regulator.c 	platform_set_drvdata(pdev, wm8350);
pdev             1203 drivers/regulator/wm8350-regulator.c 	ret = platform_device_add(pdev);
pdev             1208 drivers/regulator/wm8350-regulator.c 		platform_device_put(pdev);
pdev             1209 drivers/regulator/wm8350-regulator.c 		wm8350->pmic.pdev[reg] = NULL;
pdev             1236 drivers/regulator/wm8350-regulator.c 	struct platform_device *pdev;
pdev             1246 drivers/regulator/wm8350-regulator.c 	if (led->pdev) {
pdev             1251 drivers/regulator/wm8350-regulator.c 	pdev = platform_device_alloc("wm8350-led", lednum);
pdev             1252 drivers/regulator/wm8350-regulator.c 	if (pdev == NULL) {
pdev             1257 drivers/regulator/wm8350-regulator.c 	led->isink_consumer.dev_name = dev_name(&pdev->dev);
pdev             1268 drivers/regulator/wm8350-regulator.c 		platform_device_put(pdev);
pdev             1272 drivers/regulator/wm8350-regulator.c 	led->dcdc_consumer.dev_name = dev_name(&pdev->dev);
pdev             1280 drivers/regulator/wm8350-regulator.c 		platform_device_put(pdev);
pdev             1293 drivers/regulator/wm8350-regulator.c 	pdev->dev.platform_data = pdata;
pdev             1294 drivers/regulator/wm8350-regulator.c 	pdev->dev.parent = wm8350->dev;
pdev             1295 drivers/regulator/wm8350-regulator.c 	ret = platform_device_add(pdev);
pdev             1299 drivers/regulator/wm8350-regulator.c 		platform_device_put(pdev);
pdev             1303 drivers/regulator/wm8350-regulator.c 	led->pdev = pdev;
pdev              202 drivers/regulator/wm8400-regulator.c static int wm8400_regulator_probe(struct platform_device *pdev)
pdev              204 drivers/regulator/wm8400-regulator.c 	struct wm8400 *wm8400 = container_of(pdev, struct wm8400, regulators[pdev->id]);
pdev              208 drivers/regulator/wm8400-regulator.c 	config.dev = &pdev->dev;
pdev              209 drivers/regulator/wm8400-regulator.c 	config.init_data = dev_get_platdata(&pdev->dev);
pdev              213 drivers/regulator/wm8400-regulator.c 	rdev = devm_regulator_register(&pdev->dev, &regulators[pdev->id],
pdev              218 drivers/regulator/wm8400-regulator.c 	platform_set_drvdata(pdev, rdev);
pdev              120 drivers/regulator/wm8994-regulator.c static int wm8994_ldo_probe(struct platform_device *pdev)
pdev              122 drivers/regulator/wm8994-regulator.c 	struct wm8994 *wm8994 = dev_get_drvdata(pdev->dev.parent);
pdev              124 drivers/regulator/wm8994-regulator.c 	int id = pdev->id % ARRAY_SIZE(pdata->ldo);
pdev              130 drivers/regulator/wm8994-regulator.c 	dev_dbg(&pdev->dev, "Probing LDO%d\n", id + 1);
pdev              132 drivers/regulator/wm8994-regulator.c 	ldo = devm_kzalloc(&pdev->dev, sizeof(struct wm8994_ldo), GFP_KERNEL);
pdev              149 drivers/regulator/wm8994-regulator.c 	gpiod = gpiod_get_optional(pdev->dev.parent,
pdev              175 drivers/regulator/wm8994-regulator.c 	ldo->regulator = devm_regulator_register(&pdev->dev,
pdev              185 drivers/regulator/wm8994-regulator.c 	platform_set_drvdata(pdev, ldo);
pdev              198 drivers/remoteproc/da8xx_remoteproc.c static int da8xx_rproc_get_internal_memories(struct platform_device *pdev,
pdev              203 drivers/remoteproc/da8xx_remoteproc.c 	struct device *dev = &pdev->dev;
pdev              213 drivers/remoteproc/da8xx_remoteproc.c 		res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              236 drivers/remoteproc/da8xx_remoteproc.c static int da8xx_rproc_probe(struct platform_device *pdev)
pdev              238 drivers/remoteproc/da8xx_remoteproc.c 	struct device *dev = &pdev->dev;
pdev              251 drivers/remoteproc/da8xx_remoteproc.c 	irq = platform_get_irq(pdev, 0);
pdev              261 drivers/remoteproc/da8xx_remoteproc.c 	bootreg_res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              267 drivers/remoteproc/da8xx_remoteproc.c 	chipsig_res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              314 drivers/remoteproc/da8xx_remoteproc.c 	ret = da8xx_rproc_get_internal_memories(pdev, drproc);
pdev              318 drivers/remoteproc/da8xx_remoteproc.c 	platform_set_drvdata(pdev, rproc);
pdev              360 drivers/remoteproc/da8xx_remoteproc.c static int da8xx_rproc_remove(struct platform_device *pdev)
pdev              362 drivers/remoteproc/da8xx_remoteproc.c 	struct rproc *rproc = platform_get_drvdata(pdev);
pdev              364 drivers/remoteproc/da8xx_remoteproc.c 	struct device *dev = &pdev->dev;
pdev              250 drivers/remoteproc/imx_rproc.c 			       struct platform_device *pdev)
pdev              253 drivers/remoteproc/imx_rproc.c 	struct device *dev = &pdev->dev;
pdev              267 drivers/remoteproc/imx_rproc.c 		priv->mem[b].cpu_addr = devm_ioremap(&pdev->dev,
pdev              298 drivers/remoteproc/imx_rproc.c 		priv->mem[b].cpu_addr = devm_ioremap_resource(&pdev->dev, &res);
pdev              312 drivers/remoteproc/imx_rproc.c static int imx_rproc_probe(struct platform_device *pdev)
pdev              314 drivers/remoteproc/imx_rproc.c 	struct device *dev = &pdev->dev;
pdev              350 drivers/remoteproc/imx_rproc.c 	ret = imx_rproc_addr_init(priv, pdev);
pdev              389 drivers/remoteproc/imx_rproc.c static int imx_rproc_remove(struct platform_device *pdev)
pdev              391 drivers/remoteproc/imx_rproc.c 	struct rproc *rproc = platform_get_drvdata(pdev);
pdev              295 drivers/remoteproc/keystone_remoteproc.c static int keystone_rproc_of_get_memories(struct platform_device *pdev,
pdev              299 drivers/remoteproc/keystone_remoteproc.c 	struct device *dev = &pdev->dev;
pdev              311 drivers/remoteproc/keystone_remoteproc.c 		res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              333 drivers/remoteproc/keystone_remoteproc.c static int keystone_rproc_of_get_dev_syscon(struct platform_device *pdev,
pdev              336 drivers/remoteproc/keystone_remoteproc.c 	struct device_node *np = pdev->dev.of_node;
pdev              337 drivers/remoteproc/keystone_remoteproc.c 	struct device *dev = &pdev->dev;
pdev              361 drivers/remoteproc/keystone_remoteproc.c static int keystone_rproc_probe(struct platform_device *pdev)
pdev              363 drivers/remoteproc/keystone_remoteproc.c 	struct device *dev = &pdev->dev;
pdev              401 drivers/remoteproc/keystone_remoteproc.c 	ret = keystone_rproc_of_get_dev_syscon(pdev, ksproc);
pdev              420 drivers/remoteproc/keystone_remoteproc.c 	ret = keystone_rproc_of_get_memories(pdev, ksproc);
pdev              424 drivers/remoteproc/keystone_remoteproc.c 	ksproc->irq_ring = platform_get_irq_byname(pdev, "vring");
pdev              430 drivers/remoteproc/keystone_remoteproc.c 	ksproc->irq_fault = platform_get_irq_byname(pdev, "exception");
pdev              464 drivers/remoteproc/keystone_remoteproc.c 	platform_set_drvdata(pdev, ksproc);
pdev              479 drivers/remoteproc/keystone_remoteproc.c static int keystone_rproc_remove(struct platform_device *pdev)
pdev              481 drivers/remoteproc/keystone_remoteproc.c 	struct keystone_rproc *ksproc = platform_get_drvdata(pdev);
pdev              484 drivers/remoteproc/keystone_remoteproc.c 	pm_runtime_put_sync(&pdev->dev);
pdev              485 drivers/remoteproc/keystone_remoteproc.c 	pm_runtime_disable(&pdev->dev);
pdev              487 drivers/remoteproc/keystone_remoteproc.c 	of_reserved_mem_device_release(&pdev->dev);
pdev              106 drivers/remoteproc/omap_remoteproc.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              107 drivers/remoteproc/omap_remoteproc.c 	struct omap_rproc_pdata *pdata = pdev->dev.platform_data;
pdev              141 drivers/remoteproc/omap_remoteproc.c 	ret = pdata->device_enable(pdev);
pdev              158 drivers/remoteproc/omap_remoteproc.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              159 drivers/remoteproc/omap_remoteproc.c 	struct omap_rproc_pdata *pdata = pdev->dev.platform_data;
pdev              163 drivers/remoteproc/omap_remoteproc.c 	ret = pdata->device_shutdown(pdev);
pdev              178 drivers/remoteproc/omap_remoteproc.c static int omap_rproc_probe(struct platform_device *pdev)
pdev              180 drivers/remoteproc/omap_remoteproc.c 	struct omap_rproc_pdata *pdata = pdev->dev.platform_data;
pdev              185 drivers/remoteproc/omap_remoteproc.c 	ret = dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev              187 drivers/remoteproc/omap_remoteproc.c 		dev_err(&pdev->dev, "dma_set_coherent_mask: %d\n", ret);
pdev              191 drivers/remoteproc/omap_remoteproc.c 	rproc = rproc_alloc(&pdev->dev, pdata->name, &omap_rproc_ops,
pdev              201 drivers/remoteproc/omap_remoteproc.c 	platform_set_drvdata(pdev, rproc);
pdev              214 drivers/remoteproc/omap_remoteproc.c static int omap_rproc_remove(struct platform_device *pdev)
pdev              216 drivers/remoteproc/omap_remoteproc.c 	struct rproc *rproc = platform_get_drvdata(pdev);
pdev              175 drivers/remoteproc/qcom_q6v5.c int qcom_q6v5_init(struct qcom_q6v5 *q6v5, struct platform_device *pdev,
pdev              182 drivers/remoteproc/qcom_q6v5.c 	q6v5->dev = &pdev->dev;
pdev              189 drivers/remoteproc/qcom_q6v5.c 	q6v5->wdog_irq = platform_get_irq_byname(pdev, "wdog");
pdev              193 drivers/remoteproc/qcom_q6v5.c 	ret = devm_request_threaded_irq(&pdev->dev, q6v5->wdog_irq,
pdev              198 drivers/remoteproc/qcom_q6v5.c 		dev_err(&pdev->dev, "failed to acquire wdog IRQ\n");
pdev              202 drivers/remoteproc/qcom_q6v5.c 	q6v5->fatal_irq = platform_get_irq_byname(pdev, "fatal");
pdev              206 drivers/remoteproc/qcom_q6v5.c 	ret = devm_request_threaded_irq(&pdev->dev, q6v5->fatal_irq,
pdev              211 drivers/remoteproc/qcom_q6v5.c 		dev_err(&pdev->dev, "failed to acquire fatal IRQ\n");
pdev              215 drivers/remoteproc/qcom_q6v5.c 	q6v5->ready_irq = platform_get_irq_byname(pdev, "ready");
pdev              219 drivers/remoteproc/qcom_q6v5.c 	ret = devm_request_threaded_irq(&pdev->dev, q6v5->ready_irq,
pdev              224 drivers/remoteproc/qcom_q6v5.c 		dev_err(&pdev->dev, "failed to acquire ready IRQ\n");
pdev              228 drivers/remoteproc/qcom_q6v5.c 	q6v5->handover_irq = platform_get_irq_byname(pdev, "handover");
pdev              232 drivers/remoteproc/qcom_q6v5.c 	ret = devm_request_threaded_irq(&pdev->dev, q6v5->handover_irq,
pdev              237 drivers/remoteproc/qcom_q6v5.c 		dev_err(&pdev->dev, "failed to acquire handover IRQ\n");
pdev              242 drivers/remoteproc/qcom_q6v5.c 	q6v5->stop_irq = platform_get_irq_byname(pdev, "stop-ack");
pdev              246 drivers/remoteproc/qcom_q6v5.c 	ret = devm_request_threaded_irq(&pdev->dev, q6v5->stop_irq,
pdev              251 drivers/remoteproc/qcom_q6v5.c 		dev_err(&pdev->dev, "failed to acquire stop-ack IRQ\n");
pdev              255 drivers/remoteproc/qcom_q6v5.c 	q6v5->state = qcom_smem_state_get(&pdev->dev, "stop", &q6v5->stop_bit);
pdev              257 drivers/remoteproc/qcom_q6v5.c 		dev_err(&pdev->dev, "failed to acquire stop state\n");
pdev               37 drivers/remoteproc/qcom_q6v5.h int qcom_q6v5_init(struct qcom_q6v5 *q6v5, struct platform_device *pdev,
pdev              345 drivers/remoteproc/qcom_q6v5_adsp.c 				struct platform_device *pdev)
pdev              351 drivers/remoteproc/qcom_q6v5_adsp.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              352 drivers/remoteproc/qcom_q6v5_adsp.c 	adsp->qdsp6ss_base = devm_ioremap(&pdev->dev, res->start,
pdev              359 drivers/remoteproc/qcom_q6v5_adsp.c 	syscon = of_parse_phandle(pdev->dev.of_node, "qcom,halt-regs", 0);
pdev              361 drivers/remoteproc/qcom_q6v5_adsp.c 		dev_err(&pdev->dev, "failed to parse qcom,halt-regs\n");
pdev              370 drivers/remoteproc/qcom_q6v5_adsp.c 	ret = of_property_read_u32_index(pdev->dev.of_node, "qcom,halt-regs",
pdev              373 drivers/remoteproc/qcom_q6v5_adsp.c 		dev_err(&pdev->dev, "no offset in syscon\n");
pdev              409 drivers/remoteproc/qcom_q6v5_adsp.c static int adsp_probe(struct platform_device *pdev)
pdev              416 drivers/remoteproc/qcom_q6v5_adsp.c 	desc = of_device_get_match_data(&pdev->dev);
pdev              420 drivers/remoteproc/qcom_q6v5_adsp.c 	rproc = rproc_alloc(&pdev->dev, pdev->name, &adsp_ops,
pdev              423 drivers/remoteproc/qcom_q6v5_adsp.c 		dev_err(&pdev->dev, "unable to allocate remoteproc\n");
pdev              428 drivers/remoteproc/qcom_q6v5_adsp.c 	adsp->dev = &pdev->dev;
pdev              430 drivers/remoteproc/qcom_q6v5_adsp.c 	platform_set_drvdata(pdev, adsp);
pdev              446 drivers/remoteproc/qcom_q6v5_adsp.c 	ret = adsp_init_mmio(adsp, pdev);
pdev              450 drivers/remoteproc/qcom_q6v5_adsp.c 	ret = qcom_q6v5_init(&adsp->q6v5, pdev, rproc, desc->crash_reason_smem,
pdev              479 drivers/remoteproc/qcom_q6v5_adsp.c static int adsp_remove(struct platform_device *pdev)
pdev              481 drivers/remoteproc/qcom_q6v5_adsp.c 	struct qcom_adsp *adsp = platform_get_drvdata(pdev);
pdev             1242 drivers/remoteproc/qcom_q6v5_mss.c static int q6v5_init_mem(struct q6v5 *qproc, struct platform_device *pdev)
pdev             1248 drivers/remoteproc/qcom_q6v5_mss.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "qdsp6");
pdev             1249 drivers/remoteproc/qcom_q6v5_mss.c 	qproc->reg_base = devm_ioremap_resource(&pdev->dev, res);
pdev             1253 drivers/remoteproc/qcom_q6v5_mss.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "rmb");
pdev             1254 drivers/remoteproc/qcom_q6v5_mss.c 	qproc->rmb_base = devm_ioremap_resource(&pdev->dev, res);
pdev             1258 drivers/remoteproc/qcom_q6v5_mss.c 	ret = of_parse_phandle_with_fixed_args(pdev->dev.of_node,
pdev             1261 drivers/remoteproc/qcom_q6v5_mss.c 		dev_err(&pdev->dev, "failed to parse qcom,halt-regs\n");
pdev             1406 drivers/remoteproc/qcom_q6v5_mss.c static int q6v5_probe(struct platform_device *pdev)
pdev             1414 drivers/remoteproc/qcom_q6v5_mss.c 	desc = of_device_get_match_data(&pdev->dev);
pdev             1422 drivers/remoteproc/qcom_q6v5_mss.c 	ret = of_property_read_string_index(pdev->dev.of_node, "firmware-name",
pdev             1427 drivers/remoteproc/qcom_q6v5_mss.c 	rproc = rproc_alloc(&pdev->dev, pdev->name, &q6v5_ops,
pdev             1430 drivers/remoteproc/qcom_q6v5_mss.c 		dev_err(&pdev->dev, "failed to allocate rproc\n");
pdev             1437 drivers/remoteproc/qcom_q6v5_mss.c 	qproc->dev = &pdev->dev;
pdev             1440 drivers/remoteproc/qcom_q6v5_mss.c 	ret = of_property_read_string_index(pdev->dev.of_node, "firmware-name",
pdev             1445 drivers/remoteproc/qcom_q6v5_mss.c 	platform_set_drvdata(pdev, qproc);
pdev             1447 drivers/remoteproc/qcom_q6v5_mss.c 	ret = q6v5_init_mem(qproc, pdev);
pdev             1455 drivers/remoteproc/qcom_q6v5_mss.c 	ret = q6v5_init_clocks(&pdev->dev, qproc->proxy_clks,
pdev             1458 drivers/remoteproc/qcom_q6v5_mss.c 		dev_err(&pdev->dev, "Failed to get proxy clocks.\n");
pdev             1463 drivers/remoteproc/qcom_q6v5_mss.c 	ret = q6v5_init_clocks(&pdev->dev, qproc->reset_clks,
pdev             1466 drivers/remoteproc/qcom_q6v5_mss.c 		dev_err(&pdev->dev, "Failed to get reset clocks.\n");
pdev             1471 drivers/remoteproc/qcom_q6v5_mss.c 	ret = q6v5_init_clocks(&pdev->dev, qproc->active_clks,
pdev             1474 drivers/remoteproc/qcom_q6v5_mss.c 		dev_err(&pdev->dev, "Failed to get active clocks.\n");
pdev             1479 drivers/remoteproc/qcom_q6v5_mss.c 	ret = q6v5_regulator_init(&pdev->dev, qproc->proxy_regs,
pdev             1482 drivers/remoteproc/qcom_q6v5_mss.c 		dev_err(&pdev->dev, "Failed to get proxy regulators.\n");
pdev             1487 drivers/remoteproc/qcom_q6v5_mss.c 	ret = q6v5_regulator_init(&pdev->dev,  qproc->active_regs,
pdev             1490 drivers/remoteproc/qcom_q6v5_mss.c 		dev_err(&pdev->dev, "Failed to get active regulators.\n");
pdev             1495 drivers/remoteproc/qcom_q6v5_mss.c 	ret = q6v5_pds_attach(&pdev->dev, qproc->active_pds,
pdev             1498 drivers/remoteproc/qcom_q6v5_mss.c 		dev_err(&pdev->dev, "Failed to attach active power domains\n");
pdev             1503 drivers/remoteproc/qcom_q6v5_mss.c 	ret = q6v5_pds_attach(&pdev->dev, qproc->proxy_pds,
pdev             1506 drivers/remoteproc/qcom_q6v5_mss.c 		dev_err(&pdev->dev, "Failed to init power domains\n");
pdev             1519 drivers/remoteproc/qcom_q6v5_mss.c 	ret = qcom_q6v5_init(&qproc->q6v5, pdev, rproc, MPSS_CRASH_REASON_SMEM,
pdev             1551 drivers/remoteproc/qcom_q6v5_mss.c static int q6v5_remove(struct platform_device *pdev)
pdev             1553 drivers/remoteproc/qcom_q6v5_mss.c 	struct q6v5 *qproc = platform_get_drvdata(pdev);
pdev              248 drivers/remoteproc/qcom_q6v5_pas.c static int adsp_probe(struct platform_device *pdev)
pdev              256 drivers/remoteproc/qcom_q6v5_pas.c 	desc = of_device_get_match_data(&pdev->dev);
pdev              264 drivers/remoteproc/qcom_q6v5_pas.c 	ret = of_property_read_string(pdev->dev.of_node, "firmware-name",
pdev              269 drivers/remoteproc/qcom_q6v5_pas.c 	rproc = rproc_alloc(&pdev->dev, pdev->name, &adsp_ops,
pdev              272 drivers/remoteproc/qcom_q6v5_pas.c 		dev_err(&pdev->dev, "unable to allocate remoteproc\n");
pdev              277 drivers/remoteproc/qcom_q6v5_pas.c 	adsp->dev = &pdev->dev;
pdev              281 drivers/remoteproc/qcom_q6v5_pas.c 	platform_set_drvdata(pdev, adsp);
pdev              295 drivers/remoteproc/qcom_q6v5_pas.c 	ret = qcom_q6v5_init(&adsp->q6v5, pdev, rproc, desc->crash_reason_smem,
pdev              323 drivers/remoteproc/qcom_q6v5_pas.c static int adsp_remove(struct platform_device *pdev)
pdev              325 drivers/remoteproc/qcom_q6v5_pas.c 	struct qcom_adsp *adsp = platform_get_drvdata(pdev);
pdev              464 drivers/remoteproc/qcom_q6v5_wcss.c 			       struct platform_device *pdev)
pdev              470 drivers/remoteproc/qcom_q6v5_wcss.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "qdsp6");
pdev              471 drivers/remoteproc/qcom_q6v5_wcss.c 	wcss->reg_base = devm_ioremap_resource(&pdev->dev, res);
pdev              475 drivers/remoteproc/qcom_q6v5_wcss.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "rmb");
pdev              476 drivers/remoteproc/qcom_q6v5_wcss.c 	wcss->rmb_base = devm_ioremap_resource(&pdev->dev, res);
pdev              480 drivers/remoteproc/qcom_q6v5_wcss.c 	ret = of_parse_phandle_with_fixed_args(pdev->dev.of_node,
pdev              483 drivers/remoteproc/qcom_q6v5_wcss.c 		dev_err(&pdev->dev, "failed to parse qcom,halt-regs\n");
pdev              528 drivers/remoteproc/qcom_q6v5_wcss.c static int q6v5_wcss_probe(struct platform_device *pdev)
pdev              534 drivers/remoteproc/qcom_q6v5_wcss.c 	rproc = rproc_alloc(&pdev->dev, pdev->name, &q6v5_wcss_ops,
pdev              537 drivers/remoteproc/qcom_q6v5_wcss.c 		dev_err(&pdev->dev, "failed to allocate rproc\n");
pdev              542 drivers/remoteproc/qcom_q6v5_wcss.c 	wcss->dev = &pdev->dev;
pdev              544 drivers/remoteproc/qcom_q6v5_wcss.c 	ret = q6v5_wcss_init_mmio(wcss, pdev);
pdev              556 drivers/remoteproc/qcom_q6v5_wcss.c 	ret = qcom_q6v5_init(&wcss->q6v5, pdev, rproc, WCSS_CRASH_REASON, NULL);
pdev              564 drivers/remoteproc/qcom_q6v5_wcss.c 	platform_set_drvdata(pdev, rproc);
pdev              574 drivers/remoteproc/qcom_q6v5_wcss.c static int q6v5_wcss_remove(struct platform_device *pdev)
pdev              576 drivers/remoteproc/qcom_q6v5_wcss.c 	struct rproc *rproc = platform_get_drvdata(pdev);
pdev              404 drivers/remoteproc/qcom_wcnss.c 			     struct platform_device *pdev,
pdev              411 drivers/remoteproc/qcom_wcnss.c 	ret = platform_get_irq_byname(pdev, name);
pdev              413 drivers/remoteproc/qcom_wcnss.c 		dev_dbg(&pdev->dev, "no %s IRQ defined, ignoring\n", name);
pdev              416 drivers/remoteproc/qcom_wcnss.c 		dev_err(&pdev->dev, "no %s IRQ defined\n", name);
pdev              420 drivers/remoteproc/qcom_wcnss.c 	ret = devm_request_threaded_irq(&pdev->dev, ret,
pdev              425 drivers/remoteproc/qcom_wcnss.c 		dev_err(&pdev->dev, "request %s IRQ failed\n", name);
pdev              458 drivers/remoteproc/qcom_wcnss.c static int wcnss_probe(struct platform_device *pdev)
pdev              467 drivers/remoteproc/qcom_wcnss.c 	data = of_device_get_match_data(&pdev->dev);
pdev              473 drivers/remoteproc/qcom_wcnss.c 		dev_err(&pdev->dev, "PAS is not available for WCNSS\n");
pdev              477 drivers/remoteproc/qcom_wcnss.c 	rproc = rproc_alloc(&pdev->dev, pdev->name, &wcnss_ops,
pdev              480 drivers/remoteproc/qcom_wcnss.c 		dev_err(&pdev->dev, "unable to allocate remoteproc\n");
pdev              485 drivers/remoteproc/qcom_wcnss.c 	wcnss->dev = &pdev->dev;
pdev              487 drivers/remoteproc/qcom_wcnss.c 	platform_set_drvdata(pdev, wcnss);
pdev              494 drivers/remoteproc/qcom_wcnss.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "pmu");
pdev              495 drivers/remoteproc/qcom_wcnss.c 	mmio = devm_ioremap_resource(&pdev->dev, res);
pdev              512 drivers/remoteproc/qcom_wcnss.c 	ret = wcnss_request_irq(wcnss, pdev, "wdog", false, wcnss_wdog_interrupt);
pdev              517 drivers/remoteproc/qcom_wcnss.c 	ret = wcnss_request_irq(wcnss, pdev, "fatal", false, wcnss_fatal_interrupt);
pdev              522 drivers/remoteproc/qcom_wcnss.c 	ret = wcnss_request_irq(wcnss, pdev, "ready", true, wcnss_ready_interrupt);
pdev              527 drivers/remoteproc/qcom_wcnss.c 	ret = wcnss_request_irq(wcnss, pdev, "handover", true, wcnss_handover_interrupt);
pdev              532 drivers/remoteproc/qcom_wcnss.c 	ret = wcnss_request_irq(wcnss, pdev, "stop-ack", true, wcnss_stop_ack_interrupt);
pdev              538 drivers/remoteproc/qcom_wcnss.c 		wcnss->state = qcom_smem_state_get(&pdev->dev, "stop",
pdev              557 drivers/remoteproc/qcom_wcnss.c 	return of_platform_populate(pdev->dev.of_node, NULL, NULL, &pdev->dev);
pdev              565 drivers/remoteproc/qcom_wcnss.c static int wcnss_remove(struct platform_device *pdev)
pdev              567 drivers/remoteproc/qcom_wcnss.c 	struct qcom_wcnss *wcnss = platform_get_drvdata(pdev);
pdev              569 drivers/remoteproc/qcom_wcnss.c 	of_platform_depopulate(&pdev->dev);
pdev               96 drivers/remoteproc/qcom_wcnss_iris.c static int qcom_iris_probe(struct platform_device *pdev)
pdev              104 drivers/remoteproc/qcom_wcnss_iris.c 	iris = devm_kzalloc(&pdev->dev, sizeof(struct qcom_iris), GFP_KERNEL);
pdev              108 drivers/remoteproc/qcom_wcnss_iris.c 	data = of_device_get_match_data(&pdev->dev);
pdev              109 drivers/remoteproc/qcom_wcnss_iris.c 	wcnss = dev_get_drvdata(pdev->dev.parent);
pdev              111 drivers/remoteproc/qcom_wcnss_iris.c 	iris->xo_clk = devm_clk_get(&pdev->dev, "xo");
pdev              114 drivers/remoteproc/qcom_wcnss_iris.c 			dev_err(&pdev->dev, "failed to acquire xo clk\n");
pdev              119 drivers/remoteproc/qcom_wcnss_iris.c 	iris->vregs = devm_kcalloc(&pdev->dev,
pdev              129 drivers/remoteproc/qcom_wcnss_iris.c 	ret = devm_regulator_bulk_get(&pdev->dev, iris->num_vregs, iris->vregs);
pdev              131 drivers/remoteproc/qcom_wcnss_iris.c 		dev_err(&pdev->dev, "failed to get regulators\n");
pdev              151 drivers/remoteproc/qcom_wcnss_iris.c static int qcom_iris_remove(struct platform_device *pdev)
pdev              153 drivers/remoteproc/qcom_wcnss_iris.c 	struct qcom_wcnss *wcnss = dev_get_drvdata(pdev->dev.parent);
pdev              243 drivers/remoteproc/st_remoteproc.c static int st_rproc_state(struct platform_device *pdev)
pdev              245 drivers/remoteproc/st_remoteproc.c 	struct rproc *rproc = platform_get_drvdata(pdev);
pdev              280 drivers/remoteproc/st_remoteproc.c static int st_rproc_parse_dt(struct platform_device *pdev)
pdev              282 drivers/remoteproc/st_remoteproc.c 	struct device *dev = &pdev->dev;
pdev              283 drivers/remoteproc/st_remoteproc.c 	struct rproc *rproc = platform_get_drvdata(pdev);
pdev              338 drivers/remoteproc/st_remoteproc.c static int st_rproc_probe(struct platform_device *pdev)
pdev              340 drivers/remoteproc/st_remoteproc.c 	struct device *dev = &pdev->dev;
pdev              363 drivers/remoteproc/st_remoteproc.c 	platform_set_drvdata(pdev, rproc);
pdev              365 drivers/remoteproc/st_remoteproc.c 	ret = st_rproc_parse_dt(pdev);
pdev              369 drivers/remoteproc/st_remoteproc.c 	enabled = st_rproc_state(pdev);
pdev              448 drivers/remoteproc/st_remoteproc.c static int st_rproc_remove(struct platform_device *pdev)
pdev              450 drivers/remoteproc/st_remoteproc.c 	struct rproc *rproc = platform_get_drvdata(pdev);
pdev              222 drivers/remoteproc/st_slim_rproc.c struct st_slim_rproc *st_slim_rproc_alloc(struct platform_device *pdev,
pdev              225 drivers/remoteproc/st_slim_rproc.c 	struct device *dev = &pdev->dev;
pdev              250 drivers/remoteproc/st_slim_rproc.c 		res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              255 drivers/remoteproc/st_slim_rproc.c 			dev_err(&pdev->dev, "devm_ioremap_resource failed\n");
pdev              263 drivers/remoteproc/st_slim_rproc.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "slimcore");
pdev              266 drivers/remoteproc/st_slim_rproc.c 		dev_err(&pdev->dev, "failed to ioremap slimcore IO\n");
pdev              271 drivers/remoteproc/st_slim_rproc.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "peripherals");
pdev              274 drivers/remoteproc/st_slim_rproc.c 		dev_err(&pdev->dev, "failed to ioremap peripherals IO\n");
pdev              509 drivers/remoteproc/stm32_rproc.c static int stm32_rproc_parse_dt(struct platform_device *pdev)
pdev              511 drivers/remoteproc/stm32_rproc.c 	struct device *dev = &pdev->dev;
pdev              513 drivers/remoteproc/stm32_rproc.c 	struct rproc *rproc = platform_get_drvdata(pdev);
pdev              519 drivers/remoteproc/stm32_rproc.c 	irq = platform_get_irq(pdev, 0);
pdev              574 drivers/remoteproc/stm32_rproc.c static int stm32_rproc_probe(struct platform_device *pdev)
pdev              576 drivers/remoteproc/stm32_rproc.c 	struct device *dev = &pdev->dev;
pdev              593 drivers/remoteproc/stm32_rproc.c 	platform_set_drvdata(pdev, rproc);
pdev              595 drivers/remoteproc/stm32_rproc.c 	ret = stm32_rproc_parse_dt(pdev);
pdev              614 drivers/remoteproc/stm32_rproc.c static int stm32_rproc_remove(struct platform_device *pdev)
pdev              616 drivers/remoteproc/stm32_rproc.c 	struct rproc *rproc = platform_get_drvdata(pdev);
pdev               49 drivers/remoteproc/wkup_m3_rproc.c 	struct platform_device *pdev;
pdev               56 drivers/remoteproc/wkup_m3_rproc.c 	struct platform_device *pdev = wkupm3->pdev;
pdev               57 drivers/remoteproc/wkup_m3_rproc.c 	struct device *dev = &pdev->dev;
pdev               60 drivers/remoteproc/wkup_m3_rproc.c 	if (pdata->deassert_reset(pdev, pdata->reset_name)) {
pdev               71 drivers/remoteproc/wkup_m3_rproc.c 	struct platform_device *pdev = wkupm3->pdev;
pdev               72 drivers/remoteproc/wkup_m3_rproc.c 	struct device *dev = &pdev->dev;
pdev               75 drivers/remoteproc/wkup_m3_rproc.c 	if (pdata->assert_reset(pdev, pdata->reset_name)) {
pdev              119 drivers/remoteproc/wkup_m3_rproc.c static int wkup_m3_rproc_probe(struct platform_device *pdev)
pdev              121 drivers/remoteproc/wkup_m3_rproc.c 	struct device *dev = &pdev->dev;
pdev              148 drivers/remoteproc/wkup_m3_rproc.c 	pm_runtime_enable(&pdev->dev);
pdev              149 drivers/remoteproc/wkup_m3_rproc.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev              151 drivers/remoteproc/wkup_m3_rproc.c 		dev_err(&pdev->dev, "pm_runtime_get_sync() failed\n");
pdev              166 drivers/remoteproc/wkup_m3_rproc.c 	wkupm3->pdev = pdev;
pdev              169 drivers/remoteproc/wkup_m3_rproc.c 		res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              173 drivers/remoteproc/wkup_m3_rproc.c 			dev_err(&pdev->dev, "devm_ioremap_resource failed for resource %d\n",
pdev              210 drivers/remoteproc/wkup_m3_rproc.c static int wkup_m3_rproc_remove(struct platform_device *pdev)
pdev              212 drivers/remoteproc/wkup_m3_rproc.c 	struct rproc *rproc = platform_get_drvdata(pdev);
pdev              216 drivers/remoteproc/wkup_m3_rproc.c 	pm_runtime_put_sync(&pdev->dev);
pdev              217 drivers/remoteproc/wkup_m3_rproc.c 	pm_runtime_disable(&pdev->dev);
pdev               95 drivers/reset/hisilicon/hi6220_reset.c static int hi6220_reset_probe(struct platform_device *pdev)
pdev               97 drivers/reset/hisilicon/hi6220_reset.c 	struct device_node *np = pdev->dev.of_node;
pdev               98 drivers/reset/hisilicon/hi6220_reset.c 	struct device *dev = &pdev->dev;
pdev               76 drivers/reset/hisilicon/reset-hi3660.c static int hi3660_reset_probe(struct platform_device *pdev)
pdev               79 drivers/reset/hisilicon/reset-hi3660.c 	struct device_node *np = pdev->dev.of_node;
pdev               80 drivers/reset/hisilicon/reset-hi3660.c 	struct device *dev = &pdev->dev;
pdev               90 drivers/reset/reset-a10sr.c static int a10sr_reset_probe(struct platform_device *pdev)
pdev               92 drivers/reset/reset-a10sr.c 	struct altr_a10sr *a10sr = dev_get_drvdata(pdev->dev.parent);
pdev               95 drivers/reset/reset-a10sr.c 	a10r = devm_kzalloc(&pdev->dev, sizeof(struct a10sr_reset),
pdev              103 drivers/reset/reset-a10sr.c 	a10r->rcdev.of_node = pdev->dev.of_node;
pdev              106 drivers/reset/reset-a10sr.c 	platform_set_drvdata(pdev, a10r);
pdev              108 drivers/reset/reset-a10sr.c 	return devm_reset_controller_register(&pdev->dev, &a10r->rcdev);
pdev               86 drivers/reset/reset-ath79.c static int ath79_reset_probe(struct platform_device *pdev)
pdev               92 drivers/reset/reset-ath79.c 	ath79_reset = devm_kzalloc(&pdev->dev,
pdev               97 drivers/reset/reset-ath79.c 	platform_set_drvdata(pdev, ath79_reset);
pdev               99 drivers/reset/reset-ath79.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              100 drivers/reset/reset-ath79.c 	ath79_reset->base = devm_ioremap_resource(&pdev->dev, res);
pdev              107 drivers/reset/reset-ath79.c 	ath79_reset->rcdev.of_node = pdev->dev.of_node;
pdev              111 drivers/reset/reset-ath79.c 	err = devm_reset_controller_register(&pdev->dev, &ath79_reset->rcdev);
pdev              120 drivers/reset/reset-ath79.c 		dev_warn(&pdev->dev, "Failed to register restart handler\n");
pdev               44 drivers/reset/reset-axs10x.c static int axs10x_reset_probe(struct platform_device *pdev)
pdev               49 drivers/reset/reset-axs10x.c 	rst = devm_kzalloc(&pdev->dev, sizeof(*rst), GFP_KERNEL);
pdev               53 drivers/reset/reset-axs10x.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               54 drivers/reset/reset-axs10x.c 	rst->regs_rst = devm_ioremap_resource(&pdev->dev, mem);
pdev               62 drivers/reset/reset-axs10x.c 	rst->rcdev.of_node = pdev->dev.of_node;
pdev               65 drivers/reset/reset-axs10x.c 	return devm_reset_controller_register(&pdev->dev, &rst->rcdev);
pdev               69 drivers/reset/reset-berlin.c static int berlin2_reset_probe(struct platform_device *pdev)
pdev               71 drivers/reset/reset-berlin.c 	struct device_node *parent_np = of_get_parent(pdev->dev.of_node);
pdev               74 drivers/reset/reset-berlin.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev               85 drivers/reset/reset-berlin.c 	priv->rcdev.of_node = pdev->dev.of_node;
pdev               83 drivers/reset/reset-brcmstb.c static int brcmstb_reset_probe(struct platform_device *pdev)
pdev               85 drivers/reset/reset-brcmstb.c 	struct device *kdev = &pdev->dev;
pdev               93 drivers/reset/reset-brcmstb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               92 drivers/reset/reset-hsdk.c static int hsdk_reset_probe(struct platform_device *pdev)
pdev               97 drivers/reset/reset-hsdk.c 	rst = devm_kzalloc(&pdev->dev, sizeof(*rst), GFP_KERNEL);
pdev              101 drivers/reset/reset-hsdk.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              102 drivers/reset/reset-hsdk.c 	rst->regs_ctl = devm_ioremap_resource(&pdev->dev, mem);
pdev              106 drivers/reset/reset-hsdk.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              107 drivers/reset/reset-hsdk.c 	rst->regs_rst = devm_ioremap_resource(&pdev->dev, mem);
pdev              115 drivers/reset/reset-hsdk.c 	rst->rcdev.of_node = pdev->dev.of_node;
pdev              256 drivers/reset/reset-imx7.c static int imx7_reset_probe(struct platform_device *pdev)
pdev              259 drivers/reset/reset-imx7.c 	struct device *dev = &pdev->dev;
pdev              123 drivers/reset/reset-lantiq.c static int lantiq_rcu_reset_of_parse(struct platform_device *pdev,
pdev              126 drivers/reset/reset-lantiq.c 	struct device *dev = &pdev->dev;
pdev              131 drivers/reset/reset-lantiq.c 		dev_err(&pdev->dev, "Failed to lookup RCU regmap\n");
pdev              137 drivers/reset/reset-lantiq.c 		dev_err(&pdev->dev, "Failed to get RCU reset offset\n");
pdev              144 drivers/reset/reset-lantiq.c 		dev_err(&pdev->dev, "Failed to get RCU status offset\n");
pdev              166 drivers/reset/reset-lantiq.c static int lantiq_rcu_reset_probe(struct platform_device *pdev)
pdev              171 drivers/reset/reset-lantiq.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              175 drivers/reset/reset-lantiq.c 	priv->dev = &pdev->dev;
pdev              176 drivers/reset/reset-lantiq.c 	platform_set_drvdata(pdev, priv);
pdev              178 drivers/reset/reset-lantiq.c 	err = lantiq_rcu_reset_of_parse(pdev, priv);
pdev              184 drivers/reset/reset-lantiq.c 	priv->rcdev.of_node = pdev->dev.of_node;
pdev              139 drivers/reset/reset-lpc18xx.c static int lpc18xx_rgu_probe(struct platform_device *pdev)
pdev              146 drivers/reset/reset-lpc18xx.c 	rc = devm_kzalloc(&pdev->dev, sizeof(*rc), GFP_KERNEL);
pdev              150 drivers/reset/reset-lpc18xx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              151 drivers/reset/reset-lpc18xx.c 	rc->base = devm_ioremap_resource(&pdev->dev, res);
pdev              155 drivers/reset/reset-lpc18xx.c 	rc->clk_reg = devm_clk_get(&pdev->dev, "reg");
pdev              157 drivers/reset/reset-lpc18xx.c 		dev_err(&pdev->dev, "reg clock not found\n");
pdev              161 drivers/reset/reset-lpc18xx.c 	rc->clk_delay = devm_clk_get(&pdev->dev, "delay");
pdev              163 drivers/reset/reset-lpc18xx.c 		dev_err(&pdev->dev, "delay clock not found\n");
pdev              169 drivers/reset/reset-lpc18xx.c 		dev_err(&pdev->dev, "unable to enable reg clock\n");
pdev              175 drivers/reset/reset-lpc18xx.c 		dev_err(&pdev->dev, "unable to enable delay clock\n");
pdev              191 drivers/reset/reset-lpc18xx.c 	rc->rcdev.of_node = pdev->dev.of_node;
pdev              193 drivers/reset/reset-lpc18xx.c 	platform_set_drvdata(pdev, rc);
pdev              197 drivers/reset/reset-lpc18xx.c 		dev_err(&pdev->dev, "unable to register device\n");
pdev              205 drivers/reset/reset-lpc18xx.c 		dev_warn(&pdev->dev, "failed to register restart handler\n");
pdev               90 drivers/reset/reset-meson-audio-arb.c static int meson_audio_arb_remove(struct platform_device *pdev)
pdev               92 drivers/reset/reset-meson-audio-arb.c 	struct meson_audio_arb_data *arb = platform_get_drvdata(pdev);
pdev              104 drivers/reset/reset-meson-audio-arb.c static int meson_audio_arb_probe(struct platform_device *pdev)
pdev              106 drivers/reset/reset-meson-audio-arb.c 	struct device *dev = &pdev->dev;
pdev              114 drivers/reset/reset-meson-audio-arb.c 	platform_set_drvdata(pdev, arb);
pdev              123 drivers/reset/reset-meson-audio-arb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              151 drivers/reset/reset-meson-audio-arb.c 		meson_audio_arb_remove(pdev);
pdev               91 drivers/reset/reset-meson.c static int meson_reset_probe(struct platform_device *pdev)
pdev               96 drivers/reset/reset-meson.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              100 drivers/reset/reset-meson.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              101 drivers/reset/reset-meson.c 	data->reg_base = devm_ioremap_resource(&pdev->dev, res);
pdev              105 drivers/reset/reset-meson.c 	platform_set_drvdata(pdev, data);
pdev              112 drivers/reset/reset-meson.c 	data->rcdev.of_node = pdev->dev.of_node;
pdev              114 drivers/reset/reset-meson.c 	return devm_reset_controller_register(&pdev->dev, &data->rcdev);
pdev               76 drivers/reset/reset-oxnas.c static int oxnas_reset_probe(struct platform_device *pdev)
pdev               81 drivers/reset/reset-oxnas.c 	parent = pdev->dev.parent;
pdev               83 drivers/reset/reset-oxnas.c 		dev_err(&pdev->dev, "no parent\n");
pdev               87 drivers/reset/reset-oxnas.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev               93 drivers/reset/reset-oxnas.c 		dev_err(&pdev->dev, "failed to get parent regmap\n");
pdev               97 drivers/reset/reset-oxnas.c 	platform_set_drvdata(pdev, data);
pdev              102 drivers/reset/reset-oxnas.c 	data->rcdev.of_node = pdev->dev.of_node;
pdev              104 drivers/reset/reset-oxnas.c 	return devm_reset_controller_register(&pdev->dev, &data->rcdev);
pdev              102 drivers/reset/reset-pistachio.c static int pistachio_reset_probe(struct platform_device *pdev)
pdev              105 drivers/reset/reset-pistachio.c 	struct device *dev = &pdev->dev;
pdev              106 drivers/reset/reset-pistachio.c 	struct device_node *np = pdev->dev.of_node;
pdev               88 drivers/reset/reset-qcom-aoss.c static int qcom_aoss_reset_probe(struct platform_device *pdev)
pdev               91 drivers/reset/reset-qcom-aoss.c 	struct device *dev = &pdev->dev;
pdev              104 drivers/reset/reset-qcom-aoss.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               77 drivers/reset/reset-qcom-pdc.c static int qcom_pdc_reset_probe(struct platform_device *pdev)
pdev               80 drivers/reset/reset-qcom-pdc.c 	struct device *dev = &pdev->dev;
pdev               88 drivers/reset/reset-qcom-pdc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              136 drivers/reset/reset-simple.c static int reset_simple_probe(struct platform_device *pdev)
pdev              138 drivers/reset/reset-simple.c 	struct device *dev = &pdev->dev;
pdev              151 drivers/reset/reset-simple.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               82 drivers/reset/reset-stm32mp1.c static int stm32_reset_probe(struct platform_device *pdev)
pdev               84 drivers/reset/reset-stm32mp1.c 	struct device *dev = &pdev->dev;
pdev               93 drivers/reset/reset-stm32mp1.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              218 drivers/reset/reset-ti-sci.c static int ti_sci_reset_probe(struct platform_device *pdev)
pdev              222 drivers/reset/reset-ti-sci.c 	if (!pdev->dev.of_node)
pdev              225 drivers/reset/reset-ti-sci.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              229 drivers/reset/reset-ti-sci.c 	data->sci = devm_ti_sci_get_handle(&pdev->dev);
pdev              235 drivers/reset/reset-ti-sci.c 	data->rcdev.of_node = pdev->dev.of_node;
pdev              238 drivers/reset/reset-ti-sci.c 	data->dev = &pdev->dev;
pdev              241 drivers/reset/reset-ti-sci.c 	platform_set_drvdata(pdev, data);
pdev              246 drivers/reset/reset-ti-sci.c static int ti_sci_reset_remove(struct platform_device *pdev)
pdev              248 drivers/reset/reset-ti-sci.c 	struct ti_sci_reset_data *data = platform_get_drvdata(pdev);
pdev              167 drivers/reset/reset-ti-syscon.c static int ti_syscon_reset_probe(struct platform_device *pdev)
pdev              169 drivers/reset/reset-ti-syscon.c 	struct device *dev = &pdev->dev;
pdev              215 drivers/reset/reset-ti-syscon.c 	platform_set_drvdata(pdev, data);
pdev               32 drivers/reset/reset-uniphier-glue.c static int uniphier_glue_reset_probe(struct platform_device *pdev)
pdev               34 drivers/reset/reset-uniphier-glue.c 	struct device *dev = &pdev->dev;
pdev               50 drivers/reset/reset-uniphier-glue.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               86 drivers/reset/reset-uniphier-glue.c 	platform_set_drvdata(pdev, priv);
pdev              103 drivers/reset/reset-uniphier-glue.c static int uniphier_glue_reset_remove(struct platform_device *pdev)
pdev              105 drivers/reset/reset-uniphier-glue.c 	struct uniphier_glue_reset_priv *priv = platform_get_drvdata(pdev);
pdev              329 drivers/reset/reset-uniphier.c static int uniphier_reset_probe(struct platform_device *pdev)
pdev              331 drivers/reset/reset-uniphier.c 	struct device *dev = &pdev->dev;
pdev              366 drivers/reset/reset-uniphier.c 	return devm_reset_controller_register(&pdev->dev, &priv->rcdev);
pdev               89 drivers/reset/reset-zynq.c static int zynq_reset_probe(struct platform_device *pdev)
pdev               94 drivers/reset/reset-zynq.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev               97 drivers/reset/reset-zynq.c 	platform_set_drvdata(pdev, priv);
pdev               99 drivers/reset/reset-zynq.c 	priv->slcr = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev              102 drivers/reset/reset-zynq.c 		dev_err(&pdev->dev, "unable to get zynq-slcr regmap");
pdev              106 drivers/reset/reset-zynq.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              108 drivers/reset/reset-zynq.c 		dev_err(&pdev->dev, "missing IO resource\n");
pdev              117 drivers/reset/reset-zynq.c 	priv->rcdev.of_node = pdev->dev.of_node;
pdev              119 drivers/reset/reset-zynq.c 	return devm_reset_controller_register(&pdev->dev, &priv->rcdev);
pdev               74 drivers/reset/reset-zynqmp.c static int zynqmp_reset_probe(struct platform_device *pdev)
pdev               78 drivers/reset/reset-zynqmp.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev               86 drivers/reset/reset-zynqmp.c 	platform_set_drvdata(pdev, priv);
pdev               90 drivers/reset/reset-zynqmp.c 	priv->rcdev.of_node = pdev->dev.of_node;
pdev               93 drivers/reset/reset-zynqmp.c 	return devm_reset_controller_register(&pdev->dev, &priv->rcdev);
pdev              192 drivers/reset/sti/reset-syscfg.c int syscfg_reset_probe(struct platform_device *pdev)
pdev              194 drivers/reset/sti/reset-syscfg.c 	struct device *dev = pdev ? &pdev->dev : NULL;
pdev               63 drivers/reset/sti/reset-syscfg.h int syscfg_reset_probe(struct platform_device *pdev);
pdev              257 drivers/rpmsg/qcom_glink_rpm.c static int glink_rpm_probe(struct platform_device *pdev)
pdev              265 drivers/rpmsg/qcom_glink_rpm.c 	struct device *dev = &pdev->dev;
pdev              269 drivers/rpmsg/qcom_glink_rpm.c 	rx_pipe = devm_kzalloc(&pdev->dev, sizeof(*rx_pipe), GFP_KERNEL);
pdev              270 drivers/rpmsg/qcom_glink_rpm.c 	tx_pipe = devm_kzalloc(&pdev->dev, sizeof(*tx_pipe), GFP_KERNEL);
pdev              300 drivers/rpmsg/qcom_glink_rpm.c 	glink = qcom_glink_native_probe(&pdev->dev,
pdev              308 drivers/rpmsg/qcom_glink_rpm.c 	platform_set_drvdata(pdev, glink);
pdev              313 drivers/rpmsg/qcom_glink_rpm.c static int glink_rpm_remove(struct platform_device *pdev)
pdev              315 drivers/rpmsg/qcom_glink_rpm.c 	struct qcom_glink *glink = platform_get_drvdata(pdev);
pdev             1523 drivers/rpmsg/qcom_smd.c static int qcom_smd_probe(struct platform_device *pdev)
pdev             1533 drivers/rpmsg/qcom_smd.c 	for_each_available_child_of_node(pdev->dev.of_node, node)
pdev             1534 drivers/rpmsg/qcom_smd.c 		qcom_smd_register_edge(&pdev->dev, node);
pdev             1550 drivers/rpmsg/qcom_smd.c static int qcom_smd_remove(struct platform_device *pdev)
pdev             1554 drivers/rpmsg/qcom_smd.c 	ret = device_for_each_child(&pdev->dev, NULL, qcom_smd_remove_edge);
pdev             1556 drivers/rpmsg/qcom_smd.c 		dev_warn(&pdev->dev, "can't remove smd device: %d\n", ret);
pdev              239 drivers/rtc/rtc-88pm80x.c static int pm80x_rtc_probe(struct platform_device *pdev)
pdev              241 drivers/rtc/rtc-88pm80x.c 	struct pm80x_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev              242 drivers/rtc/rtc-88pm80x.c 	struct pm80x_rtc_pdata *pdata = dev_get_platdata(&pdev->dev);
pdev              244 drivers/rtc/rtc-88pm80x.c 	struct device_node *node = pdev->dev.of_node;
pdev              248 drivers/rtc/rtc-88pm80x.c 		dev_err(&pdev->dev,
pdev              254 drivers/rtc/rtc-88pm80x.c 		pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              256 drivers/rtc/rtc-88pm80x.c 			dev_err(&pdev->dev, "failed to allocate memory\n");
pdev              262 drivers/rtc/rtc-88pm80x.c 	    devm_kzalloc(&pdev->dev, sizeof(struct pm80x_rtc_info), GFP_KERNEL);
pdev              265 drivers/rtc/rtc-88pm80x.c 	info->irq = platform_get_irq(pdev, 0);
pdev              274 drivers/rtc/rtc-88pm80x.c 		dev_err(&pdev->dev, "no regmap!\n");
pdev              279 drivers/rtc/rtc-88pm80x.c 	info->dev = &pdev->dev;
pdev              280 drivers/rtc/rtc-88pm80x.c 	dev_set_drvdata(&pdev->dev, info);
pdev              282 drivers/rtc/rtc-88pm80x.c 	info->rtc_dev = devm_rtc_allocate_device(&pdev->dev);
pdev              311 drivers/rtc/rtc-88pm80x.c 	device_init_wakeup(&pdev->dev, 1);
pdev              320 drivers/rtc/rtc-88pm80x.c static int pm80x_rtc_remove(struct platform_device *pdev)
pdev              322 drivers/rtc/rtc-88pm80x.c 	struct pm80x_rtc_info *info = platform_get_drvdata(pdev);
pdev              293 drivers/rtc/rtc-88pm860x.c static int pm860x_rtc_dt_init(struct platform_device *pdev,
pdev              296 drivers/rtc/rtc-88pm860x.c 	struct device_node *np = pdev->dev.parent->of_node;
pdev              302 drivers/rtc/rtc-88pm860x.c 		dev_err(&pdev->dev, "failed to find rtc node\n");
pdev              315 drivers/rtc/rtc-88pm860x.c static int pm860x_rtc_probe(struct platform_device *pdev)
pdev              317 drivers/rtc/rtc-88pm860x.c 	struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev              324 drivers/rtc/rtc-88pm860x.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              326 drivers/rtc/rtc-88pm860x.c 	info = devm_kzalloc(&pdev->dev, sizeof(struct pm860x_rtc_info),
pdev              330 drivers/rtc/rtc-88pm860x.c 	info->irq = platform_get_irq(pdev, 0);
pdev              336 drivers/rtc/rtc-88pm860x.c 	info->dev = &pdev->dev;
pdev              337 drivers/rtc/rtc-88pm860x.c 	dev_set_drvdata(&pdev->dev, info);
pdev              339 drivers/rtc/rtc-88pm860x.c 	info->rtc_dev = devm_rtc_allocate_device(&pdev->dev);
pdev              343 drivers/rtc/rtc-88pm860x.c 	ret = devm_request_threaded_irq(&pdev->dev, info->irq, NULL,
pdev              358 drivers/rtc/rtc-88pm860x.c 	ret = pm860x_rtc_read_time(&pdev->dev, &tm);
pdev              360 drivers/rtc/rtc-88pm860x.c 		dev_err(&pdev->dev, "Failed to read initial time.\n");
pdev              370 drivers/rtc/rtc-88pm860x.c 		ret = pm860x_rtc_set_time(&pdev->dev, &tm);
pdev              372 drivers/rtc/rtc-88pm860x.c 			dev_err(&pdev->dev, "Failed to set initial time.\n");
pdev              377 drivers/rtc/rtc-88pm860x.c 	if (pm860x_rtc_dt_init(pdev, info)) {
pdev              398 drivers/rtc/rtc-88pm860x.c 	if (pm860x_rtc_dt_init(pdev, info)) {
pdev              411 drivers/rtc/rtc-88pm860x.c 	device_init_wakeup(&pdev->dev, 1);
pdev              416 drivers/rtc/rtc-88pm860x.c static int pm860x_rtc_remove(struct platform_device *pdev)
pdev              418 drivers/rtc/rtc-88pm860x.c 	struct pm860x_rtc_info *info = platform_get_drvdata(pdev);
pdev              432 drivers/rtc/rtc-88pm860x.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              433 drivers/rtc/rtc-88pm860x.c 	struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev              441 drivers/rtc/rtc-88pm860x.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              442 drivers/rtc/rtc-88pm860x.c 	struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev              201 drivers/rtc/rtc-ab3100.c static int __init ab3100_rtc_probe(struct platform_device *pdev)
pdev              208 drivers/rtc/rtc-ab3100.c 	err = abx500_get_register_interruptible(&pdev->dev, 0,
pdev              211 drivers/rtc/rtc-ab3100.c 		dev_err(&pdev->dev, "unable to read RTC register\n");
pdev              216 drivers/rtc/rtc-ab3100.c 		dev_warn(&pdev->dev, "not default value in RTC reg 0x%x\n",
pdev              226 drivers/rtc/rtc-ab3100.c 		err = abx500_set_register_interruptible(&pdev->dev, 0,
pdev              231 drivers/rtc/rtc-ab3100.c 	rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              239 drivers/rtc/rtc-ab3100.c 	platform_set_drvdata(pdev, rtc);
pdev              348 drivers/rtc/rtc-ab8500.c static int ab8500_rtc_probe(struct platform_device *pdev)
pdev              350 drivers/rtc/rtc-ab8500.c 	const struct platform_device_id *platid = platform_get_device_id(pdev);
pdev              356 drivers/rtc/rtc-ab8500.c 	irq = platform_get_irq_byname(pdev, "ALARM");
pdev              361 drivers/rtc/rtc-ab8500.c 	err = abx500_mask_and_set_register_interruptible(&pdev->dev, AB8500_RTC,
pdev              369 drivers/rtc/rtc-ab8500.c 	err = abx500_get_register_interruptible(&pdev->dev, AB8500_RTC,
pdev              376 drivers/rtc/rtc-ab8500.c 		dev_err(&pdev->dev, "RTC supply failure\n");
pdev              380 drivers/rtc/rtc-ab8500.c 	device_init_wakeup(&pdev->dev, true);
pdev              382 drivers/rtc/rtc-ab8500.c 	rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              388 drivers/rtc/rtc-ab8500.c 	err = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev              394 drivers/rtc/rtc-ab8500.c 	dev_pm_set_wake_irq(&pdev->dev, irq);
pdev              395 drivers/rtc/rtc-ab8500.c 	platform_set_drvdata(pdev, rtc);
pdev              410 drivers/rtc/rtc-ab8500.c static int ab8500_rtc_remove(struct platform_device *pdev)
pdev              412 drivers/rtc/rtc-ab8500.c 	dev_pm_clear_wake_irq(&pdev->dev);
pdev              413 drivers/rtc/rtc-ab8500.c 	device_init_wakeup(&pdev->dev, false);
pdev              566 drivers/rtc/rtc-ac100.c static int ac100_rtc_probe(struct platform_device *pdev)
pdev              568 drivers/rtc/rtc-ac100.c 	struct ac100_dev *ac100 = dev_get_drvdata(pdev->dev.parent);
pdev              572 drivers/rtc/rtc-ac100.c 	chip = devm_kzalloc(&pdev->dev, sizeof(*chip), GFP_KERNEL);
pdev              576 drivers/rtc/rtc-ac100.c 	platform_set_drvdata(pdev, chip);
pdev              577 drivers/rtc/rtc-ac100.c 	chip->dev = &pdev->dev;
pdev              580 drivers/rtc/rtc-ac100.c 	chip->irq = platform_get_irq(pdev, 0);
pdev              584 drivers/rtc/rtc-ac100.c 	chip->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              590 drivers/rtc/rtc-ac100.c 	ret = devm_request_threaded_irq(&pdev->dev, chip->irq, NULL,
pdev              593 drivers/rtc/rtc-ac100.c 					dev_name(&pdev->dev), chip);
pdev              595 drivers/rtc/rtc-ac100.c 		dev_err(&pdev->dev, "Could not request IRQ\n");
pdev              616 drivers/rtc/rtc-ac100.c static int ac100_rtc_remove(struct platform_device *pdev)
pdev              618 drivers/rtc/rtc-ac100.c 	struct ac100_rtc_dev *chip = platform_get_drvdata(pdev);
pdev              500 drivers/rtc/rtc-armada38x.c static __init int armada38x_rtc_probe(struct platform_device *pdev)
pdev              506 drivers/rtc/rtc-armada38x.c 	match = of_match_device(armada38x_rtc_of_match_table, &pdev->dev);
pdev              510 drivers/rtc/rtc-armada38x.c 	rtc = devm_kzalloc(&pdev->dev, sizeof(struct armada38x_rtc),
pdev              515 drivers/rtc/rtc-armada38x.c 	rtc->val_to_freq = devm_kcalloc(&pdev->dev, SAMPLE_NR,
pdev              522 drivers/rtc/rtc-armada38x.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "rtc");
pdev              523 drivers/rtc/rtc-armada38x.c 	rtc->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              526 drivers/rtc/rtc-armada38x.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "rtc-soc");
pdev              527 drivers/rtc/rtc-armada38x.c 	rtc->regs_soc = devm_ioremap_resource(&pdev->dev, res);
pdev              531 drivers/rtc/rtc-armada38x.c 	rtc->irq = platform_get_irq(pdev, 0);
pdev              535 drivers/rtc/rtc-armada38x.c 	rtc->rtc_dev = devm_rtc_allocate_device(&pdev->dev);
pdev              539 drivers/rtc/rtc-armada38x.c 	if (devm_request_irq(&pdev->dev, rtc->irq, armada38x_rtc_alarm_irq,
pdev              540 drivers/rtc/rtc-armada38x.c 				0, pdev->name, rtc) < 0) {
pdev              541 drivers/rtc/rtc-armada38x.c 		dev_warn(&pdev->dev, "Interrupt not available.\n");
pdev              544 drivers/rtc/rtc-armada38x.c 	platform_set_drvdata(pdev, rtc);
pdev              547 drivers/rtc/rtc-armada38x.c 		device_init_wakeup(&pdev->dev, 1);
pdev              167 drivers/rtc/rtc-as3722.c static int as3722_rtc_probe(struct platform_device *pdev)
pdev              169 drivers/rtc/rtc-as3722.c 	struct as3722 *as3722 = dev_get_drvdata(pdev->dev.parent);
pdev              173 drivers/rtc/rtc-as3722.c 	as3722_rtc = devm_kzalloc(&pdev->dev, sizeof(*as3722_rtc), GFP_KERNEL);
pdev              178 drivers/rtc/rtc-as3722.c 	as3722_rtc->dev = &pdev->dev;
pdev              179 drivers/rtc/rtc-as3722.c 	platform_set_drvdata(pdev, as3722_rtc);
pdev              186 drivers/rtc/rtc-as3722.c 		dev_err(&pdev->dev, "RTC_CONTROL reg write failed: %d\n", ret);
pdev              190 drivers/rtc/rtc-as3722.c 	device_init_wakeup(&pdev->dev, 1);
pdev              192 drivers/rtc/rtc-as3722.c 	as3722_rtc->rtc = devm_rtc_device_register(&pdev->dev, "as3722-rtc",
pdev              196 drivers/rtc/rtc-as3722.c 		dev_err(&pdev->dev, "RTC register failed: %d\n", ret);
pdev              200 drivers/rtc/rtc-as3722.c 	as3722_rtc->alarm_irq = platform_get_irq(pdev, 0);
pdev              201 drivers/rtc/rtc-as3722.c 	dev_info(&pdev->dev, "RTC interrupt %d\n", as3722_rtc->alarm_irq);
pdev              203 drivers/rtc/rtc-as3722.c 	ret = devm_request_threaded_irq(&pdev->dev, as3722_rtc->alarm_irq, NULL,
pdev              207 drivers/rtc/rtc-as3722.c 		dev_err(&pdev->dev, "Failed to request alarm IRQ %d: %d\n",
pdev              244 drivers/rtc/rtc-asm9260.c static int asm9260_rtc_probe(struct platform_device *pdev)
pdev              247 drivers/rtc/rtc-asm9260.c 	struct device *dev = &pdev->dev;
pdev              256 drivers/rtc/rtc-asm9260.c 	priv->dev = &pdev->dev;
pdev              257 drivers/rtc/rtc-asm9260.c 	platform_set_drvdata(pdev, priv);
pdev              259 drivers/rtc/rtc-asm9260.c 	irq_alarm = platform_get_irq(pdev, 0);
pdev              263 drivers/rtc/rtc-asm9260.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              310 drivers/rtc/rtc-asm9260.c static int asm9260_rtc_remove(struct platform_device *pdev)
pdev              312 drivers/rtc/rtc-asm9260.c 	struct asm9260_rtc_priv *priv = platform_get_drvdata(pdev);
pdev               85 drivers/rtc/rtc-aspeed.c static int aspeed_rtc_probe(struct platform_device *pdev)
pdev               90 drivers/rtc/rtc-aspeed.c 	rtc = devm_kzalloc(&pdev->dev, sizeof(*rtc), GFP_KERNEL);
pdev               94 drivers/rtc/rtc-aspeed.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               95 drivers/rtc/rtc-aspeed.c 	rtc->base = devm_ioremap_resource(&pdev->dev, res);
pdev               99 drivers/rtc/rtc-aspeed.c 	rtc->rtc_dev = devm_rtc_allocate_device(&pdev->dev);
pdev              103 drivers/rtc/rtc-aspeed.c 	platform_set_drvdata(pdev, rtc);
pdev              277 drivers/rtc/rtc-at91rm9200.c 	struct platform_device *pdev = dev_id;
pdev              278 drivers/rtc/rtc-at91rm9200.c 	struct rtc_device *rtc = platform_get_drvdata(pdev);
pdev              300 drivers/rtc/rtc-at91rm9200.c 			dev_dbg(&pdev->dev, "%s(): num=%ld, events=0x%02lx\n",
pdev              338 drivers/rtc/rtc-at91rm9200.c at91_rtc_get_config(struct platform_device *pdev)
pdev              342 drivers/rtc/rtc-at91rm9200.c 	if (pdev->dev.of_node) {
pdev              343 drivers/rtc/rtc-at91rm9200.c 		match = of_match_node(at91_rtc_dt_ids, pdev->dev.of_node);
pdev              364 drivers/rtc/rtc-at91rm9200.c static int __init at91_rtc_probe(struct platform_device *pdev)
pdev              370 drivers/rtc/rtc-at91rm9200.c 	at91_rtc_config = at91_rtc_get_config(pdev);
pdev              374 drivers/rtc/rtc-at91rm9200.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              376 drivers/rtc/rtc-at91rm9200.c 		dev_err(&pdev->dev, "no mmio resource defined\n");
pdev              380 drivers/rtc/rtc-at91rm9200.c 	irq = platform_get_irq(pdev, 0);
pdev              384 drivers/rtc/rtc-at91rm9200.c 	at91_rtc_regs = devm_ioremap(&pdev->dev, regs->start,
pdev              387 drivers/rtc/rtc-at91rm9200.c 		dev_err(&pdev->dev, "failed to map registers, aborting.\n");
pdev              391 drivers/rtc/rtc-at91rm9200.c 	rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              394 drivers/rtc/rtc-at91rm9200.c 	platform_set_drvdata(pdev, rtc);
pdev              396 drivers/rtc/rtc-at91rm9200.c 	sclk = devm_clk_get(&pdev->dev, NULL);
pdev              402 drivers/rtc/rtc-at91rm9200.c 		dev_err(&pdev->dev, "Could not enable slow clock\n");
pdev              414 drivers/rtc/rtc-at91rm9200.c 	ret = devm_request_irq(&pdev->dev, irq, at91_rtc_interrupt,
pdev              416 drivers/rtc/rtc-at91rm9200.c 			       "at91_rtc", pdev);
pdev              418 drivers/rtc/rtc-at91rm9200.c 		dev_err(&pdev->dev, "IRQ %d already in use.\n", irq);
pdev              425 drivers/rtc/rtc-at91rm9200.c 	if (!device_can_wakeup(&pdev->dev))
pdev              426 drivers/rtc/rtc-at91rm9200.c 		device_init_wakeup(&pdev->dev, 1);
pdev              440 drivers/rtc/rtc-at91rm9200.c 	dev_info(&pdev->dev, "AT91 Real Time Clock driver.\n");
pdev              452 drivers/rtc/rtc-at91rm9200.c static int __exit at91_rtc_remove(struct platform_device *pdev)
pdev              464 drivers/rtc/rtc-at91rm9200.c static void at91_rtc_shutdown(struct platform_device *pdev)
pdev              335 drivers/rtc/rtc-at91sam9.c static int at91_rtc_probe(struct platform_device *pdev)
pdev              344 drivers/rtc/rtc-at91sam9.c 	irq = platform_get_irq(pdev, 0);
pdev              348 drivers/rtc/rtc-at91sam9.c 	rtc = devm_kzalloc(&pdev->dev, sizeof(*rtc), GFP_KERNEL);
pdev              356 drivers/rtc/rtc-at91sam9.c 	if (!device_can_wakeup(&pdev->dev))
pdev              357 drivers/rtc/rtc-at91sam9.c 		device_init_wakeup(&pdev->dev, 1);
pdev              359 drivers/rtc/rtc-at91sam9.c 	platform_set_drvdata(pdev, rtc);
pdev              361 drivers/rtc/rtc-at91sam9.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              362 drivers/rtc/rtc-at91sam9.c 	rtc->rtt = devm_ioremap_resource(&pdev->dev, r);
pdev              366 drivers/rtc/rtc-at91sam9.c 	ret = of_parse_phandle_with_fixed_args(pdev->dev.of_node,
pdev              375 drivers/rtc/rtc-at91sam9.c 		dev_err(&pdev->dev, "failed to retrieve gpbr regmap, aborting.\n");
pdev              379 drivers/rtc/rtc-at91sam9.c 	rtc->sclk = devm_clk_get(&pdev->dev, NULL);
pdev              385 drivers/rtc/rtc-at91sam9.c 		dev_err(&pdev->dev, "Could not enable slow clock\n");
pdev              391 drivers/rtc/rtc-at91sam9.c 		dev_err(&pdev->dev, "Invalid slow clock rate\n");
pdev              408 drivers/rtc/rtc-at91sam9.c 	rtc->rtcdev = devm_rtc_allocate_device(&pdev->dev);
pdev              418 drivers/rtc/rtc-at91sam9.c 	ret = devm_request_irq(&pdev->dev, rtc->irq, at91_rtc_interrupt,
pdev              422 drivers/rtc/rtc-at91sam9.c 		dev_dbg(&pdev->dev, "can't share IRQ %d?\n", rtc->irq);
pdev              433 drivers/rtc/rtc-at91sam9.c 		dev_warn(&pdev->dev, "%s: SET TIME!\n",
pdev              447 drivers/rtc/rtc-at91sam9.c static int at91_rtc_remove(struct platform_device *pdev)
pdev              449 drivers/rtc/rtc-at91sam9.c 	struct sam9_rtc	*rtc = platform_get_drvdata(pdev);
pdev              460 drivers/rtc/rtc-at91sam9.c static void at91_rtc_shutdown(struct platform_device *pdev)
pdev              462 drivers/rtc/rtc-at91sam9.c 	struct sam9_rtc	*rtc = platform_get_drvdata(pdev);
pdev               64 drivers/rtc/rtc-au1xxx.c static int au1xtoy_rtc_probe(struct platform_device *pdev)
pdev               72 drivers/rtc/rtc-au1xxx.c 		dev_err(&pdev->dev, "counters not working; aborting.\n");
pdev               90 drivers/rtc/rtc-au1xxx.c 			dev_err(&pdev->dev, "timeout waiting for access\n");
pdev              102 drivers/rtc/rtc-au1xxx.c 	rtcdev = devm_rtc_device_register(&pdev->dev, "rtc-au1xxx",
pdev              109 drivers/rtc/rtc-au1xxx.c 	platform_set_drvdata(pdev, rtcdev);
pdev              397 drivers/rtc/rtc-bd70528.c static int bd70528_probe(struct platform_device *pdev)
pdev              406 drivers/rtc/rtc-bd70528.c 	mfd = dev_get_drvdata(pdev->dev.parent);
pdev              408 drivers/rtc/rtc-bd70528.c 		dev_err(&pdev->dev, "No MFD driver data\n");
pdev              411 drivers/rtc/rtc-bd70528.c 	bd_rtc = devm_kzalloc(&pdev->dev, sizeof(*bd_rtc), GFP_KERNEL);
pdev              416 drivers/rtc/rtc-bd70528.c 	bd_rtc->dev = &pdev->dev;
pdev              418 drivers/rtc/rtc-bd70528.c 	irq = platform_get_irq_byname(pdev, "bd70528-rtc-alm");
pdev              422 drivers/rtc/rtc-bd70528.c 	platform_set_drvdata(pdev, bd_rtc);
pdev              427 drivers/rtc/rtc-bd70528.c 		dev_err(&pdev->dev, "Failed to reag RTC clock\n");
pdev              434 drivers/rtc/rtc-bd70528.c 		ret = bd70528_get_time(&pdev->dev, &t);
pdev              437 drivers/rtc/rtc-bd70528.c 			ret = bd70528_set_time(&pdev->dev, &t);
pdev              440 drivers/rtc/rtc-bd70528.c 			dev_err(&pdev->dev,
pdev              446 drivers/rtc/rtc-bd70528.c 	device_set_wakeup_capable(&pdev->dev, true);
pdev              447 drivers/rtc/rtc-bd70528.c 	device_wakeup_enable(&pdev->dev);
pdev              449 drivers/rtc/rtc-bd70528.c 	rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              451 drivers/rtc/rtc-bd70528.c 		dev_err(&pdev->dev, "RTC device creation failed\n");
pdev              460 drivers/rtc/rtc-bd70528.c 	ret = devm_request_threaded_irq(&pdev->dev, irq, NULL, &alm_hndlr,
pdev              475 drivers/rtc/rtc-bd70528.c 		dev_err(&pdev->dev, "Failed to enable RTC interrupts\n");
pdev              142 drivers/rtc/rtc-bq4802.c static int bq4802_probe(struct platform_device *pdev)
pdev              144 drivers/rtc/rtc-bq4802.c 	struct bq4802 *p = devm_kzalloc(&pdev->dev, sizeof(*p), GFP_KERNEL);
pdev              152 drivers/rtc/rtc-bq4802.c 	p->r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              154 drivers/rtc/rtc-bq4802.c 		p->r = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              164 drivers/rtc/rtc-bq4802.c 		p->regs = devm_ioremap(&pdev->dev, p->r->start,
pdev              177 drivers/rtc/rtc-bq4802.c 	platform_set_drvdata(pdev, p);
pdev              179 drivers/rtc/rtc-bq4802.c 	p->rtc = devm_rtc_device_register(&pdev->dev, "bq4802",
pdev              199 drivers/rtc/rtc-brcmstb-waketimer.c static int brcmstb_waketmr_probe(struct platform_device *pdev)
pdev              201 drivers/rtc/rtc-brcmstb-waketimer.c 	struct device *dev = &pdev->dev;
pdev              210 drivers/rtc/rtc-brcmstb-waketimer.c 	platform_set_drvdata(pdev, timer);
pdev              213 drivers/rtc/rtc-brcmstb-waketimer.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              229 drivers/rtc/rtc-brcmstb-waketimer.c 	timer->irq = platform_get_irq(pdev, 0);
pdev              275 drivers/rtc/rtc-brcmstb-waketimer.c static int brcmstb_waketmr_remove(struct platform_device *pdev)
pdev              277 drivers/rtc/rtc-brcmstb-waketimer.c 	struct brcmstb_waketmr *timer = dev_get_drvdata(&pdev->dev);
pdev              255 drivers/rtc/rtc-cadence.c static int cdns_rtc_probe(struct platform_device *pdev)
pdev              262 drivers/rtc/rtc-cadence.c 	crtc = devm_kzalloc(&pdev->dev, sizeof(*crtc), GFP_KERNEL);
pdev              266 drivers/rtc/rtc-cadence.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              267 drivers/rtc/rtc-cadence.c 	crtc->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              271 drivers/rtc/rtc-cadence.c 	crtc->irq = platform_get_irq(pdev, 0);
pdev              275 drivers/rtc/rtc-cadence.c 	crtc->pclk = devm_clk_get(&pdev->dev, "pclk");
pdev              278 drivers/rtc/rtc-cadence.c 		dev_err(&pdev->dev,
pdev              283 drivers/rtc/rtc-cadence.c 	crtc->ref_clk = devm_clk_get(&pdev->dev, "ref_clk");
pdev              286 drivers/rtc/rtc-cadence.c 		dev_err(&pdev->dev,
pdev              291 drivers/rtc/rtc-cadence.c 	crtc->rtc_dev = devm_rtc_allocate_device(&pdev->dev);
pdev              295 drivers/rtc/rtc-cadence.c 	platform_set_drvdata(pdev, crtc);
pdev              299 drivers/rtc/rtc-cadence.c 		dev_err(&pdev->dev,
pdev              306 drivers/rtc/rtc-cadence.c 		dev_err(&pdev->dev,
pdev              313 drivers/rtc/rtc-cadence.c 		dev_err(&pdev->dev,
pdev              320 drivers/rtc/rtc-cadence.c 	ret = devm_request_irq(&pdev->dev, crtc->irq,
pdev              322 drivers/rtc/rtc-cadence.c 			       dev_name(&pdev->dev), &pdev->dev);
pdev              324 drivers/rtc/rtc-cadence.c 		dev_err(&pdev->dev,
pdev              335 drivers/rtc/rtc-cadence.c 	device_init_wakeup(&pdev->dev, true);
pdev              348 drivers/rtc/rtc-cadence.c 	device_init_wakeup(&pdev->dev, false);
pdev              359 drivers/rtc/rtc-cadence.c static int cdns_rtc_remove(struct platform_device *pdev)
pdev              361 drivers/rtc/rtc-cadence.c 	struct cdns_rtc *crtc = platform_get_drvdata(pdev);
pdev              363 drivers/rtc/rtc-cadence.c 	cdns_rtc_alarm_irq_enable(&pdev->dev, 0);
pdev              364 drivers/rtc/rtc-cadence.c 	device_init_wakeup(&pdev->dev, 0);
pdev             1372 drivers/rtc/rtc-cmos.c static __init void cmos_of_init(struct platform_device *pdev)
pdev             1374 drivers/rtc/rtc-cmos.c 	struct device_node *node = pdev->dev.of_node;
pdev             1389 drivers/rtc/rtc-cmos.c static inline void cmos_of_init(struct platform_device *pdev) {}
pdev             1397 drivers/rtc/rtc-cmos.c static int __init cmos_platform_probe(struct platform_device *pdev)
pdev             1402 drivers/rtc/rtc-cmos.c 	cmos_of_init(pdev);
pdev             1403 drivers/rtc/rtc-cmos.c 	cmos_wake_setup(&pdev->dev);
pdev             1406 drivers/rtc/rtc-cmos.c 		resource = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev             1408 drivers/rtc/rtc-cmos.c 		resource = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1409 drivers/rtc/rtc-cmos.c 	irq = platform_get_irq(pdev, 0);
pdev             1413 drivers/rtc/rtc-cmos.c 	return cmos_do_probe(&pdev->dev, resource, irq);
pdev             1416 drivers/rtc/rtc-cmos.c static int cmos_platform_remove(struct platform_device *pdev)
pdev             1418 drivers/rtc/rtc-cmos.c 	cmos_do_remove(&pdev->dev);
pdev             1422 drivers/rtc/rtc-cmos.c static void cmos_platform_shutdown(struct platform_device *pdev)
pdev             1424 drivers/rtc/rtc-cmos.c 	struct device *dev = &pdev->dev;
pdev              152 drivers/rtc/rtc-coh901331.c static int __exit coh901331_remove(struct platform_device *pdev)
pdev              154 drivers/rtc/rtc-coh901331.c 	struct coh901331_port *rtap = platform_get_drvdata(pdev);
pdev              163 drivers/rtc/rtc-coh901331.c static int __init coh901331_probe(struct platform_device *pdev)
pdev              169 drivers/rtc/rtc-coh901331.c 	rtap = devm_kzalloc(&pdev->dev,
pdev              174 drivers/rtc/rtc-coh901331.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              175 drivers/rtc/rtc-coh901331.c 	rtap->virtbase  = devm_ioremap_resource(&pdev->dev, res);
pdev              179 drivers/rtc/rtc-coh901331.c 	rtap->irq = platform_get_irq(pdev, 0);
pdev              180 drivers/rtc/rtc-coh901331.c 	if (devm_request_irq(&pdev->dev, rtap->irq, coh901331_interrupt, 0,
pdev              184 drivers/rtc/rtc-coh901331.c 	rtap->clk = devm_clk_get(&pdev->dev, NULL);
pdev              187 drivers/rtc/rtc-coh901331.c 		dev_err(&pdev->dev, "could not get clock\n");
pdev              191 drivers/rtc/rtc-coh901331.c 	rtap->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              201 drivers/rtc/rtc-coh901331.c 		dev_err(&pdev->dev, "could not enable clock\n");
pdev              206 drivers/rtc/rtc-coh901331.c 	platform_set_drvdata(pdev, rtap);
pdev              263 drivers/rtc/rtc-coh901331.c static void coh901331_shutdown(struct platform_device *pdev)
pdev              265 drivers/rtc/rtc-coh901331.c 	struct coh901331_port *rtap = platform_get_drvdata(pdev);
pdev              244 drivers/rtc/rtc-cpcap.c static int cpcap_rtc_probe(struct platform_device *pdev)
pdev              246 drivers/rtc/rtc-cpcap.c 	struct device *dev = &pdev->dev;
pdev              258 drivers/rtc/rtc-cpcap.c 	platform_set_drvdata(pdev, rtc);
pdev              269 drivers/rtc/rtc-cpcap.c 	rtc->alarm_irq = platform_get_irq(pdev, 0);
pdev              285 drivers/rtc/rtc-cpcap.c 	rtc->update_irq = platform_get_irq(pdev, 1);
pdev              298 drivers/rtc/rtc-cros-ec.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              299 drivers/rtc/rtc-cros-ec.c 	struct cros_ec_rtc *cros_ec_rtc = dev_get_drvdata(&pdev->dev);
pdev              309 drivers/rtc/rtc-cros-ec.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              310 drivers/rtc/rtc-cros-ec.c 	struct cros_ec_rtc *cros_ec_rtc = dev_get_drvdata(&pdev->dev);
pdev              322 drivers/rtc/rtc-cros-ec.c static int cros_ec_rtc_probe(struct platform_device *pdev)
pdev              324 drivers/rtc/rtc-cros-ec.c 	struct cros_ec_dev *ec_dev = dev_get_drvdata(pdev->dev.parent);
pdev              330 drivers/rtc/rtc-cros-ec.c 	cros_ec_rtc = devm_kzalloc(&pdev->dev, sizeof(*cros_ec_rtc),
pdev              335 drivers/rtc/rtc-cros-ec.c 	platform_set_drvdata(pdev, cros_ec_rtc);
pdev              339 drivers/rtc/rtc-cros-ec.c 	ret = cros_ec_rtc_read_time(&pdev->dev, &tm);
pdev              341 drivers/rtc/rtc-cros-ec.c 		dev_err(&pdev->dev, "failed to read RTC time\n");
pdev              345 drivers/rtc/rtc-cros-ec.c 	ret = device_init_wakeup(&pdev->dev, 1);
pdev              347 drivers/rtc/rtc-cros-ec.c 		dev_err(&pdev->dev, "failed to initialize wakeup\n");
pdev              351 drivers/rtc/rtc-cros-ec.c 	cros_ec_rtc->rtc = devm_rtc_device_register(&pdev->dev, DRV_NAME,
pdev              356 drivers/rtc/rtc-cros-ec.c 		dev_err(&pdev->dev, "failed to register rtc device\n");
pdev              365 drivers/rtc/rtc-cros-ec.c 		dev_err(&pdev->dev, "failed to register notifier\n");
pdev              372 drivers/rtc/rtc-cros-ec.c static int cros_ec_rtc_remove(struct platform_device *pdev)
pdev              374 drivers/rtc/rtc-cros-ec.c 	struct cros_ec_rtc *cros_ec_rtc = platform_get_drvdata(pdev);
pdev              375 drivers/rtc/rtc-cros-ec.c 	struct device *dev = &pdev->dev;
pdev              276 drivers/rtc/rtc-da9052.c static int da9052_rtc_probe(struct platform_device *pdev)
pdev              281 drivers/rtc/rtc-da9052.c 	rtc = devm_kzalloc(&pdev->dev, sizeof(struct da9052_rtc), GFP_KERNEL);
pdev              285 drivers/rtc/rtc-da9052.c 	rtc->da9052 = dev_get_drvdata(pdev->dev.parent);
pdev              286 drivers/rtc/rtc-da9052.c 	platform_set_drvdata(pdev, rtc);
pdev              300 drivers/rtc/rtc-da9052.c 	device_init_wakeup(&pdev->dev, true);
pdev              301 drivers/rtc/rtc-da9052.c 	rtc->rtc = devm_rtc_device_register(&pdev->dev, pdev->name,
pdev              266 drivers/rtc/rtc-da9055.c static int da9055_rtc_probe(struct platform_device *pdev)
pdev              272 drivers/rtc/rtc-da9055.c 	rtc = devm_kzalloc(&pdev->dev, sizeof(struct da9055_rtc), GFP_KERNEL);
pdev              276 drivers/rtc/rtc-da9055.c 	rtc->da9055 = dev_get_drvdata(pdev->dev.parent);
pdev              278 drivers/rtc/rtc-da9055.c 	platform_set_drvdata(pdev, rtc);
pdev              291 drivers/rtc/rtc-da9055.c 	device_init_wakeup(&pdev->dev, 1);
pdev              293 drivers/rtc/rtc-da9055.c 	rtc->rtc = devm_rtc_device_register(&pdev->dev, pdev->name,
pdev              300 drivers/rtc/rtc-da9055.c 	alm_irq = platform_get_irq_byname(pdev, "ALM");
pdev              304 drivers/rtc/rtc-da9055.c 	ret = devm_request_threaded_irq(&pdev->dev, alm_irq, NULL,
pdev              320 drivers/rtc/rtc-da9055.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              321 drivers/rtc/rtc-da9055.c 	struct da9055_rtc *rtc = dev_get_drvdata(&pdev->dev);
pdev              324 drivers/rtc/rtc-da9055.c 	if (!device_may_wakeup(&pdev->dev)) {
pdev              328 drivers/rtc/rtc-da9055.c 			dev_err(&pdev->dev, "Failed to disable RTC ALM\n");
pdev              339 drivers/rtc/rtc-da9055.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              340 drivers/rtc/rtc-da9055.c 	struct da9055_rtc *rtc = dev_get_drvdata(&pdev->dev);
pdev              343 drivers/rtc/rtc-da9055.c 	if (!device_may_wakeup(&pdev->dev)) {
pdev              347 drivers/rtc/rtc-da9055.c 				dev_err(&pdev->dev,
pdev              358 drivers/rtc/rtc-da9055.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              359 drivers/rtc/rtc-da9055.c 	struct da9055_rtc *rtc = dev_get_drvdata(&pdev->dev);
pdev              364 drivers/rtc/rtc-da9055.c 		dev_err(&pdev->dev, "Failed to freeze RTC ALMs\n");
pdev              375 drivers/rtc/rtc-da9063.c static int da9063_rtc_probe(struct platform_device *pdev)
pdev              384 drivers/rtc/rtc-da9063.c 	if (!pdev->dev.of_node)
pdev              388 drivers/rtc/rtc-da9063.c 			      pdev->dev.of_node);
pdev              390 drivers/rtc/rtc-da9063.c 	rtc = devm_kzalloc(&pdev->dev, sizeof(*rtc), GFP_KERNEL);
pdev              395 drivers/rtc/rtc-da9063.c 	if (of_device_is_compatible(pdev->dev.of_node, "dlg,da9063-rtc")) {
pdev              396 drivers/rtc/rtc-da9063.c 		struct da9063 *chip = dev_get_drvdata(pdev->dev.parent);
pdev              402 drivers/rtc/rtc-da9063.c 	rtc->regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev              404 drivers/rtc/rtc-da9063.c 		dev_warn(&pdev->dev, "Parent regmap unavailable.\n");
pdev              414 drivers/rtc/rtc-da9063.c 		dev_err(&pdev->dev, "Failed to enable RTC\n");
pdev              423 drivers/rtc/rtc-da9063.c 		dev_err(&pdev->dev, "Failed to run 32kHz oscillator\n");
pdev              432 drivers/rtc/rtc-da9063.c 		dev_err(&pdev->dev, "Failed to access RTC alarm register\n");
pdev              441 drivers/rtc/rtc-da9063.c 		dev_err(&pdev->dev, "Failed to access RTC alarm register\n");
pdev              450 drivers/rtc/rtc-da9063.c 		dev_err(&pdev->dev, "Failed to disable TICKs\n");
pdev              460 drivers/rtc/rtc-da9063.c 		dev_err(&pdev->dev, "Failed to read initial alarm data: %d\n",
pdev              465 drivers/rtc/rtc-da9063.c 	platform_set_drvdata(pdev, rtc);
pdev              467 drivers/rtc/rtc-da9063.c 	rtc->rtc_dev = devm_rtc_allocate_device(&pdev->dev);
pdev              485 drivers/rtc/rtc-da9063.c 	irq_alarm = platform_get_irq_byname(pdev, "ALARM");
pdev              486 drivers/rtc/rtc-da9063.c 	ret = devm_request_threaded_irq(&pdev->dev, irq_alarm, NULL,
pdev              491 drivers/rtc/rtc-da9063.c 		dev_err(&pdev->dev, "Failed to request ALARM IRQ %d: %d\n",
pdev              468 drivers/rtc/rtc-davinci.c static int __init davinci_rtc_probe(struct platform_device *pdev)
pdev              470 drivers/rtc/rtc-davinci.c 	struct device *dev = &pdev->dev;
pdev              475 drivers/rtc/rtc-davinci.c 	davinci_rtc = devm_kzalloc(&pdev->dev, sizeof(struct davinci_rtc), GFP_KERNEL);
pdev              479 drivers/rtc/rtc-davinci.c 	davinci_rtc->irq = platform_get_irq(pdev, 0);
pdev              483 drivers/rtc/rtc-davinci.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              488 drivers/rtc/rtc-davinci.c 	platform_set_drvdata(pdev, davinci_rtc);
pdev              490 drivers/rtc/rtc-davinci.c 	davinci_rtc->rtc = devm_rtc_device_register(&pdev->dev, pdev->name,
pdev              519 drivers/rtc/rtc-davinci.c 	device_init_wakeup(&pdev->dev, 0);
pdev              524 drivers/rtc/rtc-davinci.c static int __exit davinci_rtc_remove(struct platform_device *pdev)
pdev              526 drivers/rtc/rtc-davinci.c 	struct davinci_rtc *davinci_rtc = platform_get_drvdata(pdev);
pdev              528 drivers/rtc/rtc-davinci.c 	device_init_wakeup(&pdev->dev, 0);
pdev              176 drivers/rtc/rtc-digicolor.c static int __init dc_rtc_probe(struct platform_device *pdev)
pdev              182 drivers/rtc/rtc-digicolor.c 	rtc = devm_kzalloc(&pdev->dev, sizeof(*rtc), GFP_KERNEL);
pdev              186 drivers/rtc/rtc-digicolor.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              187 drivers/rtc/rtc-digicolor.c 	rtc->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              191 drivers/rtc/rtc-digicolor.c 	rtc->rtc_dev = devm_rtc_allocate_device(&pdev->dev);
pdev              195 drivers/rtc/rtc-digicolor.c 	irq = platform_get_irq(pdev, 0);
pdev              198 drivers/rtc/rtc-digicolor.c 	ret = devm_request_irq(&pdev->dev, irq, dc_rtc_irq, 0, pdev->name, rtc);
pdev              202 drivers/rtc/rtc-digicolor.c 	platform_set_drvdata(pdev, rtc);
pdev              122 drivers/rtc/rtc-dm355evm.c static int dm355evm_rtc_probe(struct platform_device *pdev)
pdev              126 drivers/rtc/rtc-dm355evm.c 	rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              130 drivers/rtc/rtc-dm355evm.c 	platform_set_drvdata(pdev, rtc);
pdev              138 drivers/rtc/rtc-ds1216.c static int __init ds1216_rtc_probe(struct platform_device *pdev)
pdev              144 drivers/rtc/rtc-ds1216.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              148 drivers/rtc/rtc-ds1216.c 	platform_set_drvdata(pdev, priv);
pdev              150 drivers/rtc/rtc-ds1216.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              151 drivers/rtc/rtc-ds1216.c 	priv->ioaddr = devm_ioremap_resource(&pdev->dev, res);
pdev              155 drivers/rtc/rtc-ds1216.c 	priv->rtc = devm_rtc_device_register(&pdev->dev, "ds1216",
pdev              323 drivers/rtc/rtc-ds1286.c static int ds1286_probe(struct platform_device *pdev)
pdev              329 drivers/rtc/rtc-ds1286.c 	priv = devm_kzalloc(&pdev->dev, sizeof(struct ds1286_priv), GFP_KERNEL);
pdev              333 drivers/rtc/rtc-ds1286.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              334 drivers/rtc/rtc-ds1286.c 	priv->rtcregs = devm_ioremap_resource(&pdev->dev, res);
pdev              339 drivers/rtc/rtc-ds1286.c 	platform_set_drvdata(pdev, priv);
pdev              340 drivers/rtc/rtc-ds1286.c 	rtc = devm_rtc_device_register(&pdev->dev, "ds1286", &ds1286_ops,
pdev              349 drivers/rtc/rtc-ds1511.c 	struct platform_device *pdev = dev_id;
pdev              350 drivers/rtc/rtc-ds1511.c 	struct rtc_plat_data *pdata = platform_get_drvdata(pdev);
pdev              415 drivers/rtc/rtc-ds1511.c static int ds1511_rtc_probe(struct platform_device *pdev)
pdev              427 drivers/rtc/rtc-ds1511.c 		.priv = &pdev->dev,
pdev              430 drivers/rtc/rtc-ds1511.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              434 drivers/rtc/rtc-ds1511.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              435 drivers/rtc/rtc-ds1511.c 	ds1511_base = devm_ioremap_resource(&pdev->dev, res);
pdev              439 drivers/rtc/rtc-ds1511.c 	pdata->irq = platform_get_irq(pdev, 0);
pdev              460 drivers/rtc/rtc-ds1511.c 		dev_warn(&pdev->dev, "voltage-low detected.\n");
pdev              463 drivers/rtc/rtc-ds1511.c 	platform_set_drvdata(pdev, pdata);
pdev              465 drivers/rtc/rtc-ds1511.c 	pdata->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              485 drivers/rtc/rtc-ds1511.c 		if (devm_request_irq(&pdev->dev, pdata->irq, ds1511_interrupt,
pdev              486 drivers/rtc/rtc-ds1511.c 			IRQF_SHARED, pdev->name, pdev) < 0) {
pdev              488 drivers/rtc/rtc-ds1511.c 			dev_warn(&pdev->dev, "interrupt not available.\n");
pdev              183 drivers/rtc/rtc-ds1553.c 	struct platform_device *pdev = dev_id;
pdev              184 drivers/rtc/rtc-ds1553.c 	struct rtc_plat_data *pdata = platform_get_drvdata(pdev);
pdev              227 drivers/rtc/rtc-ds1553.c 	struct platform_device *pdev = priv;
pdev              228 drivers/rtc/rtc-ds1553.c 	struct rtc_plat_data *pdata = platform_get_drvdata(pdev);
pdev              240 drivers/rtc/rtc-ds1553.c 	struct platform_device *pdev = priv;
pdev              241 drivers/rtc/rtc-ds1553.c 	struct rtc_plat_data *pdata = platform_get_drvdata(pdev);
pdev              250 drivers/rtc/rtc-ds1553.c static int ds1553_rtc_probe(struct platform_device *pdev)
pdev              264 drivers/rtc/rtc-ds1553.c 		.priv = pdev,
pdev              267 drivers/rtc/rtc-ds1553.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              271 drivers/rtc/rtc-ds1553.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              272 drivers/rtc/rtc-ds1553.c 	ioaddr = devm_ioremap_resource(&pdev->dev, res);
pdev              276 drivers/rtc/rtc-ds1553.c 	pdata->irq = platform_get_irq(pdev, 0);
pdev              288 drivers/rtc/rtc-ds1553.c 		dev_warn(&pdev->dev, "voltage-low detected.\n");
pdev              292 drivers/rtc/rtc-ds1553.c 	platform_set_drvdata(pdev, pdata);
pdev              294 drivers/rtc/rtc-ds1553.c 	pdata->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              307 drivers/rtc/rtc-ds1553.c 		if (devm_request_irq(&pdev->dev, pdata->irq,
pdev              309 drivers/rtc/rtc-ds1553.c 				0, pdev->name, pdev) < 0) {
pdev              310 drivers/rtc/rtc-ds1553.c 			dev_warn(&pdev->dev, "interrupt not available.\n");
pdev              316 drivers/rtc/rtc-ds1553.c 		dev_err(&pdev->dev, "unable to register nvmem\n");
pdev              536 drivers/rtc/rtc-ds1685.c ds1685_rtc_extended_irq(struct ds1685_priv *rtc, struct platform_device *pdev)
pdev              574 drivers/rtc/rtc-ds1685.c 			ds1685_rtc_poweroff(pdev);
pdev              591 drivers/rtc/rtc-ds1685.c 			dev_warn(&pdev->dev,
pdev              614 drivers/rtc/rtc-ds1685.c 			dev_warn(&pdev->dev,
pdev              628 drivers/rtc/rtc-ds1685.c 	struct platform_device *pdev = dev_id;
pdev              629 drivers/rtc/rtc-ds1685.c 	struct ds1685_priv *rtc = platform_get_drvdata(pdev);
pdev              681 drivers/rtc/rtc-ds1685.c 			ds1685_rtc_extended_irq(rtc, pdev);
pdev             1040 drivers/rtc/rtc-ds1685.c ds1685_rtc_probe(struct platform_device *pdev)
pdev             1057 drivers/rtc/rtc-ds1685.c 	pdata = (struct ds1685_rtc_platform_data *) pdev->dev.platform_data;
pdev             1062 drivers/rtc/rtc-ds1685.c 	rtc = devm_kzalloc(&pdev->dev, sizeof(*rtc), GFP_KERNEL);
pdev             1074 drivers/rtc/rtc-ds1685.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1081 drivers/rtc/rtc-ds1685.c 		if (!devm_request_mem_region(&pdev->dev, res->start, rtc->size,
pdev             1082 drivers/rtc/rtc-ds1685.c 					     pdev->name))
pdev             1090 drivers/rtc/rtc-ds1685.c 		rtc->regs = devm_ioremap(&pdev->dev, res->start, rtc->size);
pdev             1133 drivers/rtc/rtc-ds1685.c 	platform_set_drvdata(pdev, rtc);
pdev             1228 drivers/rtc/rtc-ds1685.c 		dev_warn(&pdev->dev,
pdev             1233 drivers/rtc/rtc-ds1685.c 		dev_warn(&pdev->dev,
pdev             1258 drivers/rtc/rtc-ds1685.c 	rtc_dev = devm_rtc_allocate_device(&pdev->dev);
pdev             1287 drivers/rtc/rtc-ds1685.c 		ret = platform_get_irq(pdev, 0);
pdev             1294 drivers/rtc/rtc-ds1685.c 		ret = devm_request_threaded_irq(&pdev->dev, rtc->irq_num,
pdev             1297 drivers/rtc/rtc-ds1685.c 				       pdev->name, pdev);
pdev             1301 drivers/rtc/rtc-ds1685.c 			dev_warn(&pdev->dev,
pdev             1329 drivers/rtc/rtc-ds1685.c ds1685_rtc_remove(struct platform_device *pdev)
pdev             1331 drivers/rtc/rtc-ds1685.c 	struct ds1685_priv *rtc = platform_get_drvdata(pdev);
pdev             1376 drivers/rtc/rtc-ds1685.c ds1685_rtc_poweroff(struct platform_device *pdev)
pdev             1382 drivers/rtc/rtc-ds1685.c 	if (unlikely(!pdev)) {
pdev             1388 drivers/rtc/rtc-ds1685.c 		rtc = platform_get_drvdata(pdev);
pdev             1430 drivers/rtc/rtc-ds1685.c 		dev_warn(&pdev->dev, "Powerdown.\n");
pdev              142 drivers/rtc/rtc-ds1742.c static int ds1742_rtc_probe(struct platform_device *pdev)
pdev              157 drivers/rtc/rtc-ds1742.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              161 drivers/rtc/rtc-ds1742.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              162 drivers/rtc/rtc-ds1742.c 	ioaddr = devm_ioremap_resource(&pdev->dev, res);
pdev              183 drivers/rtc/rtc-ds1742.c 		dev_warn(&pdev->dev, "voltage-low detected.\n");
pdev              186 drivers/rtc/rtc-ds1742.c 	platform_set_drvdata(pdev, pdata);
pdev              188 drivers/rtc/rtc-ds1742.c 	rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              200 drivers/rtc/rtc-ds1742.c 		dev_err(&pdev->dev, "Unable to register nvmem\n");
pdev               46 drivers/rtc/rtc-ds2404.c static int ds2404_gpio_map(struct ds2404 *chip, struct platform_device *pdev,
pdev               58 drivers/rtc/rtc-ds2404.c 			dev_err(&pdev->dev, "error mapping gpio %s: %d\n",
pdev              206 drivers/rtc/rtc-ds2404.c static int rtc_probe(struct platform_device *pdev)
pdev              208 drivers/rtc/rtc-ds2404.c 	struct ds2404_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              212 drivers/rtc/rtc-ds2404.c 	chip = devm_kzalloc(&pdev->dev, sizeof(struct ds2404), GFP_KERNEL);
pdev              216 drivers/rtc/rtc-ds2404.c 	chip->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              220 drivers/rtc/rtc-ds2404.c 	retval = ds2404_gpio_map(chip, pdev, pdata);
pdev              224 drivers/rtc/rtc-ds2404.c 	retval = devm_add_action_or_reset(&pdev->dev, ds2404_gpio_unmap, chip);
pdev              228 drivers/rtc/rtc-ds2404.c 	dev_info(&pdev->dev, "using GPIOs RST:%d, CLK:%d, DQ:%d\n",
pdev              232 drivers/rtc/rtc-ds2404.c 	platform_set_drvdata(pdev, chip);
pdev              241 drivers/rtc/rtc-ds2404.c 	ds2404_enable_osc(&pdev->dev);
pdev              122 drivers/rtc/rtc-ep93xx.c static int ep93xx_rtc_probe(struct platform_device *pdev)
pdev              128 drivers/rtc/rtc-ep93xx.c 	ep93xx_rtc = devm_kzalloc(&pdev->dev, sizeof(*ep93xx_rtc), GFP_KERNEL);
pdev              132 drivers/rtc/rtc-ep93xx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              133 drivers/rtc/rtc-ep93xx.c 	ep93xx_rtc->mmio_base = devm_ioremap_resource(&pdev->dev, res);
pdev              137 drivers/rtc/rtc-ep93xx.c 	platform_set_drvdata(pdev, ep93xx_rtc);
pdev              139 drivers/rtc/rtc-ep93xx.c 	ep93xx_rtc->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              248 drivers/rtc/rtc-fsl-ftm-alarm.c static int ftm_rtc_probe(struct platform_device *pdev)
pdev              250 drivers/rtc/rtc-fsl-ftm-alarm.c 	struct device_node *np = pdev->dev.of_node;
pdev              256 drivers/rtc/rtc-fsl-ftm-alarm.c 	rtc = devm_kzalloc(&pdev->dev, sizeof(*rtc), GFP_KERNEL);
pdev              258 drivers/rtc/rtc-fsl-ftm-alarm.c 		dev_err(&pdev->dev, "cannot alloc memory for rtc\n");
pdev              262 drivers/rtc/rtc-fsl-ftm-alarm.c 	platform_set_drvdata(pdev, rtc);
pdev              264 drivers/rtc/rtc-fsl-ftm-alarm.c 	rtc->rtc_dev = devm_rtc_allocate_device(&pdev->dev);
pdev              268 drivers/rtc/rtc-fsl-ftm-alarm.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              270 drivers/rtc/rtc-fsl-ftm-alarm.c 		dev_err(&pdev->dev, "cannot get resource for rtc\n");
pdev              274 drivers/rtc/rtc-fsl-ftm-alarm.c 	rtc->base = devm_ioremap_resource(&pdev->dev, r);
pdev              276 drivers/rtc/rtc-fsl-ftm-alarm.c 		dev_err(&pdev->dev, "cannot ioremap resource for rtc\n");
pdev              282 drivers/rtc/rtc-fsl-ftm-alarm.c 		dev_err(&pdev->dev, "unable to get IRQ from DT, %d\n", irq);
pdev              286 drivers/rtc/rtc-fsl-ftm-alarm.c 	ret = devm_request_irq(&pdev->dev, irq, ftm_rtc_alarm_interrupt,
pdev              287 drivers/rtc/rtc-fsl-ftm-alarm.c 			       IRQF_NO_SUSPEND, dev_name(&pdev->dev), rtc);
pdev              289 drivers/rtc/rtc-fsl-ftm-alarm.c 		dev_err(&pdev->dev, "failed to request irq\n");
pdev              297 drivers/rtc/rtc-fsl-ftm-alarm.c 	device_init_wakeup(&pdev->dev, true);
pdev              301 drivers/rtc/rtc-fsl-ftm-alarm.c 		dev_err(&pdev->dev, "can't register rtc device\n");
pdev              110 drivers/rtc/rtc-ftrtc010.c static int ftrtc010_rtc_probe(struct platform_device *pdev)
pdev              114 drivers/rtc/rtc-ftrtc010.c 	struct device *dev = &pdev->dev;
pdev              118 drivers/rtc/rtc-ftrtc010.c 	rtc = devm_kzalloc(&pdev->dev, sizeof(*rtc), GFP_KERNEL);
pdev              121 drivers/rtc/rtc-ftrtc010.c 	platform_set_drvdata(pdev, rtc);
pdev              144 drivers/rtc/rtc-ftrtc010.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              150 drivers/rtc/rtc-ftrtc010.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              175 drivers/rtc/rtc-ftrtc010.c 			       IRQF_SHARED, pdev->name, dev);
pdev              182 drivers/rtc/rtc-ftrtc010.c static int ftrtc010_rtc_remove(struct platform_device *pdev)
pdev              184 drivers/rtc/rtc-ftrtc010.c 	struct ftrtc010_rtc *rtc = platform_get_drvdata(pdev);
pdev              165 drivers/rtc/rtc-goldfish.c static int goldfish_rtc_probe(struct platform_device *pdev)
pdev              171 drivers/rtc/rtc-goldfish.c 	rtcdrv = devm_kzalloc(&pdev->dev, sizeof(*rtcdrv), GFP_KERNEL);
pdev              175 drivers/rtc/rtc-goldfish.c 	platform_set_drvdata(pdev, rtcdrv);
pdev              177 drivers/rtc/rtc-goldfish.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              181 drivers/rtc/rtc-goldfish.c 	rtcdrv->base = devm_ioremap_resource(&pdev->dev, r);
pdev              185 drivers/rtc/rtc-goldfish.c 	rtcdrv->irq = platform_get_irq(pdev, 0);
pdev              189 drivers/rtc/rtc-goldfish.c 	rtcdrv->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              196 drivers/rtc/rtc-goldfish.c 	err = devm_request_irq(&pdev->dev, rtcdrv->irq,
pdev              198 drivers/rtc/rtc-goldfish.c 			       0, pdev->name, rtcdrv);
pdev              134 drivers/rtc/rtc-hid-sensor-time.c static int hid_time_parse_report(struct platform_device *pdev,
pdev              150 drivers/rtc/rtc-hid-sensor-time.c 		dev_err(&pdev->dev, "bad report ID!\n");
pdev              155 drivers/rtc/rtc-hid-sensor-time.c 			dev_err(&pdev->dev,
pdev              161 drivers/rtc/rtc-hid-sensor-time.c 			dev_err(&pdev->dev,
pdev              174 drivers/rtc/rtc-hid-sensor-time.c 			dev_err(&pdev->dev,
pdev              181 drivers/rtc/rtc-hid-sensor-time.c 			dev_err(&pdev->dev,
pdev              222 drivers/rtc/rtc-hid-sensor-time.c static int hid_time_probe(struct platform_device *pdev)
pdev              225 drivers/rtc/rtc-hid-sensor-time.c 	struct hid_sensor_hub_device *hsdev = dev_get_platdata(&pdev->dev);
pdev              226 drivers/rtc/rtc-hid-sensor-time.c 	struct hid_time_state *time_state = devm_kzalloc(&pdev->dev,
pdev              232 drivers/rtc/rtc-hid-sensor-time.c 	platform_set_drvdata(pdev, time_state);
pdev              237 drivers/rtc/rtc-hid-sensor-time.c 	time_state->common_attributes.pdev = pdev;
pdev              243 drivers/rtc/rtc-hid-sensor-time.c 		dev_err(&pdev->dev, "failed to setup common attributes!\n");
pdev              247 drivers/rtc/rtc-hid-sensor-time.c 	ret = hid_time_parse_report(pdev, hsdev, HID_USAGE_SENSOR_TIME,
pdev              250 drivers/rtc/rtc-hid-sensor-time.c 		dev_err(&pdev->dev, "failed to setup attributes!\n");
pdev              256 drivers/rtc/rtc-hid-sensor-time.c 	time_state->callbacks.pdev = pdev;
pdev              260 drivers/rtc/rtc-hid-sensor-time.c 		dev_err(&pdev->dev, "register callback failed!\n");
pdev              266 drivers/rtc/rtc-hid-sensor-time.c 		dev_err(&pdev->dev, "failed to open sensor hub device!\n");
pdev              276 drivers/rtc/rtc-hid-sensor-time.c 	time_state->rtc = devm_rtc_device_register(&pdev->dev,
pdev              284 drivers/rtc/rtc-hid-sensor-time.c 		dev_err(&pdev->dev, "rtc device register failed!\n");
pdev              297 drivers/rtc/rtc-hid-sensor-time.c static int hid_time_remove(struct platform_device *pdev)
pdev              299 drivers/rtc/rtc-hid-sensor-time.c 	struct hid_sensor_hub_device *hsdev = dev_get_platdata(&pdev->dev);
pdev              151 drivers/rtc/rtc-imx-sc.c static int imx_sc_rtc_probe(struct platform_device *pdev)
pdev              159 drivers/rtc/rtc-imx-sc.c 	device_init_wakeup(&pdev->dev, true);
pdev              161 drivers/rtc/rtc-imx-sc.c 	imx_sc_rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              109 drivers/rtc/rtc-imxdi.c 	struct platform_device *pdev;
pdev              189 drivers/rtc/rtc-imxdi.c 	dev_emerg(&imxdi->pdev->dev, "DryIce tamper event detected\n");
pdev              192 drivers/rtc/rtc-imxdi.c 		dev_emerg(&imxdi->pdev->dev, "%sVoltage Tamper Event\n",
pdev              196 drivers/rtc/rtc-imxdi.c 		dev_emerg(&imxdi->pdev->dev, "%s32768 Hz Clock Tamper Event\n",
pdev              200 drivers/rtc/rtc-imxdi.c 		dev_emerg(&imxdi->pdev->dev, "%sTemperature Tamper Event\n",
pdev              204 drivers/rtc/rtc-imxdi.c 		dev_emerg(&imxdi->pdev->dev,
pdev              209 drivers/rtc/rtc-imxdi.c 		dev_emerg(&imxdi->pdev->dev, "%sExternal Boot Tamper Event\n",
pdev              213 drivers/rtc/rtc-imxdi.c 		dev_emerg(&imxdi->pdev->dev, "%sExternal Tamper A Event\n",
pdev              217 drivers/rtc/rtc-imxdi.c 		dev_emerg(&imxdi->pdev->dev, "%sExternal Tamper B Event\n",
pdev              221 drivers/rtc/rtc-imxdi.c 		dev_emerg(&imxdi->pdev->dev, "%sWire-mesh Tamper Event\n",
pdev              225 drivers/rtc/rtc-imxdi.c 		dev_emerg(&imxdi->pdev->dev,
pdev              230 drivers/rtc/rtc-imxdi.c 		dev_emerg(&imxdi->pdev->dev, "%sTimer-counter Overflow Event\n",
pdev              237 drivers/rtc/rtc-imxdi.c 	dev_emerg(&imxdi->pdev->dev, "Please cycle the %s power supply in order to get the DryIce/RTC unit working again\n",
pdev              245 drivers/rtc/rtc-imxdi.c 	dev_dbg(&imxdi->pdev->dev, "DSR register reports: %08X\n", dsr);
pdev              293 drivers/rtc/rtc-imxdi.c 		dev_warn(&imxdi->pdev->dev,
pdev              381 drivers/rtc/rtc-imxdi.c 		dev_warn(&imxdi->pdev->dev,
pdev              395 drivers/rtc/rtc-imxdi.c 		dev_crit(&imxdi->pdev->dev,
pdev              418 drivers/rtc/rtc-imxdi.c 		dev_warn(&imxdi->pdev->dev, "Invalid stated unit detected\n");
pdev              422 drivers/rtc/rtc-imxdi.c 		dev_warn(&imxdi->pdev->dev, "Failure stated unit detected\n");
pdev              426 drivers/rtc/rtc-imxdi.c 		dev_warn(&imxdi->pdev->dev,
pdev              431 drivers/rtc/rtc-imxdi.c 		dev_notice(&imxdi->pdev->dev, "Unlocked unit detected\n");
pdev              475 drivers/rtc/rtc-imxdi.c 	dev_warn(&imxdi->pdev->dev, "WARNING: Register write error!\n");
pdev              486 drivers/rtc/rtc-imxdi.c 	dev_err(&imxdi->pdev->dev,
pdev              519 drivers/rtc/rtc-imxdi.c 		dev_warn(&imxdi->pdev->dev,
pdev              741 drivers/rtc/rtc-imxdi.c static int __init dryice_rtc_probe(struct platform_device *pdev)
pdev              747 drivers/rtc/rtc-imxdi.c 	imxdi = devm_kzalloc(&pdev->dev, sizeof(*imxdi), GFP_KERNEL);
pdev              751 drivers/rtc/rtc-imxdi.c 	imxdi->pdev = pdev;
pdev              753 drivers/rtc/rtc-imxdi.c 	imxdi->ioaddr = devm_platform_ioremap_resource(pdev, 0);
pdev              759 drivers/rtc/rtc-imxdi.c 	norm_irq = platform_get_irq(pdev, 0);
pdev              766 drivers/rtc/rtc-imxdi.c 	sec_irq = platform_get_irq(pdev, 1);
pdev              776 drivers/rtc/rtc-imxdi.c 	imxdi->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              780 drivers/rtc/rtc-imxdi.c 	imxdi->clk = devm_clk_get(&pdev->dev, NULL);
pdev              798 drivers/rtc/rtc-imxdi.c 	rc = devm_request_irq(&pdev->dev, norm_irq, dryice_irq,
pdev              799 drivers/rtc/rtc-imxdi.c 			      IRQF_SHARED, pdev->name, imxdi);
pdev              801 drivers/rtc/rtc-imxdi.c 		dev_warn(&pdev->dev, "interrupt not available.\n");
pdev              805 drivers/rtc/rtc-imxdi.c 	rc = devm_request_irq(&pdev->dev, sec_irq, dryice_irq,
pdev              806 drivers/rtc/rtc-imxdi.c 			      IRQF_SHARED, pdev->name, imxdi);
pdev              808 drivers/rtc/rtc-imxdi.c 		dev_warn(&pdev->dev, "security violation interrupt not available.\n");
pdev              812 drivers/rtc/rtc-imxdi.c 	platform_set_drvdata(pdev, imxdi);
pdev              829 drivers/rtc/rtc-imxdi.c static int __exit dryice_rtc_remove(struct platform_device *pdev)
pdev              831 drivers/rtc/rtc-imxdi.c 	struct imxdi_dev *imxdi = platform_get_drvdata(pdev);
pdev              306 drivers/rtc/rtc-jz4740.c static int jz4740_rtc_probe(struct platform_device *pdev)
pdev              311 drivers/rtc/rtc-jz4740.c 	const struct platform_device_id *id = platform_get_device_id(pdev);
pdev              313 drivers/rtc/rtc-jz4740.c 			jz4740_rtc_of_match, &pdev->dev);
pdev              314 drivers/rtc/rtc-jz4740.c 	struct device_node *np = pdev->dev.of_node;
pdev              316 drivers/rtc/rtc-jz4740.c 	rtc = devm_kzalloc(&pdev->dev, sizeof(*rtc), GFP_KERNEL);
pdev              325 drivers/rtc/rtc-jz4740.c 	rtc->irq = platform_get_irq(pdev, 0);
pdev              329 drivers/rtc/rtc-jz4740.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              330 drivers/rtc/rtc-jz4740.c 	rtc->base = devm_ioremap_resource(&pdev->dev, mem);
pdev              334 drivers/rtc/rtc-jz4740.c 	rtc->clk = devm_clk_get(&pdev->dev, "rtc");
pdev              336 drivers/rtc/rtc-jz4740.c 		dev_err(&pdev->dev, "Failed to get RTC clock\n");
pdev              342 drivers/rtc/rtc-jz4740.c 	platform_set_drvdata(pdev, rtc);
pdev              344 drivers/rtc/rtc-jz4740.c 	device_init_wakeup(&pdev->dev, 1);
pdev              346 drivers/rtc/rtc-jz4740.c 	ret = dev_pm_set_wake_irq(&pdev->dev, rtc->irq);
pdev              348 drivers/rtc/rtc-jz4740.c 		dev_err(&pdev->dev, "Failed to set wake irq: %d\n", ret);
pdev              352 drivers/rtc/rtc-jz4740.c 	rtc->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              355 drivers/rtc/rtc-jz4740.c 		dev_err(&pdev->dev, "Failed to allocate rtc device: %d\n", ret);
pdev              366 drivers/rtc/rtc-jz4740.c 	ret = devm_request_irq(&pdev->dev, rtc->irq, jz4740_rtc_irq, 0,
pdev              367 drivers/rtc/rtc-jz4740.c 				pdev->name, rtc);
pdev              369 drivers/rtc/rtc-jz4740.c 		dev_err(&pdev->dev, "Failed to request rtc irq: %d\n", ret);
pdev              386 drivers/rtc/rtc-jz4740.c 			dev_for_power_off = &pdev->dev;
pdev              389 drivers/rtc/rtc-jz4740.c 			dev_warn(&pdev->dev,
pdev              255 drivers/rtc/rtc-lp8788.c static int lp8788_alarm_irq_register(struct platform_device *pdev,
pdev              266 drivers/rtc/rtc-lp8788.c 	r = platform_get_resource_byname(pdev, IORESOURCE_IRQ, LP8788_ALM_IRQ);
pdev              277 drivers/rtc/rtc-lp8788.c 	return devm_request_threaded_irq(&pdev->dev, rtc->irq, NULL,
pdev              282 drivers/rtc/rtc-lp8788.c static int lp8788_rtc_probe(struct platform_device *pdev)
pdev              284 drivers/rtc/rtc-lp8788.c 	struct lp8788 *lp = dev_get_drvdata(pdev->dev.parent);
pdev              286 drivers/rtc/rtc-lp8788.c 	struct device *dev = &pdev->dev;
pdev              294 drivers/rtc/rtc-lp8788.c 	platform_set_drvdata(pdev, rtc);
pdev              305 drivers/rtc/rtc-lp8788.c 	if (lp8788_alarm_irq_register(pdev, rtc))
pdev              194 drivers/rtc/rtc-lpc24xx.c static int lpc24xx_rtc_probe(struct platform_device *pdev)
pdev              200 drivers/rtc/rtc-lpc24xx.c 	rtc = devm_kzalloc(&pdev->dev, sizeof(*rtc), GFP_KERNEL);
pdev              204 drivers/rtc/rtc-lpc24xx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              205 drivers/rtc/rtc-lpc24xx.c 	rtc->rtc_base = devm_ioremap_resource(&pdev->dev, res);
pdev              209 drivers/rtc/rtc-lpc24xx.c 	irq = platform_get_irq(pdev, 0);
pdev              211 drivers/rtc/rtc-lpc24xx.c 		dev_warn(&pdev->dev, "can't get interrupt resource\n");
pdev              215 drivers/rtc/rtc-lpc24xx.c 	rtc->clk_rtc = devm_clk_get(&pdev->dev, "rtc");
pdev              217 drivers/rtc/rtc-lpc24xx.c 		dev_err(&pdev->dev, "error getting rtc clock\n");
pdev              221 drivers/rtc/rtc-lpc24xx.c 	rtc->clk_reg = devm_clk_get(&pdev->dev, "reg");
pdev              223 drivers/rtc/rtc-lpc24xx.c 		dev_err(&pdev->dev, "error getting reg clock\n");
pdev              229 drivers/rtc/rtc-lpc24xx.c 		dev_err(&pdev->dev, "unable to enable rtc clock\n");
pdev              235 drivers/rtc/rtc-lpc24xx.c 		dev_err(&pdev->dev, "unable to enable reg clock\n");
pdev              239 drivers/rtc/rtc-lpc24xx.c 	platform_set_drvdata(pdev, rtc);
pdev              247 drivers/rtc/rtc-lpc24xx.c 	ret = devm_request_irq(&pdev->dev, irq, lpc24xx_rtc_interrupt, 0,
pdev              248 drivers/rtc/rtc-lpc24xx.c 			       pdev->name, rtc);
pdev              250 drivers/rtc/rtc-lpc24xx.c 		dev_warn(&pdev->dev, "can't request interrupt\n");
pdev              254 drivers/rtc/rtc-lpc24xx.c 	rtc->rtc = devm_rtc_device_register(&pdev->dev, "lpc24xx-rtc",
pdev              257 drivers/rtc/rtc-lpc24xx.c 		dev_err(&pdev->dev, "can't register rtc device\n");
pdev              271 drivers/rtc/rtc-lpc24xx.c static int lpc24xx_rtc_remove(struct platform_device *pdev)
pdev              273 drivers/rtc/rtc-lpc24xx.c 	struct lpc24xx_rtc *rtc = platform_get_drvdata(pdev);
pdev              186 drivers/rtc/rtc-lpc32xx.c static int lpc32xx_rtc_probe(struct platform_device *pdev)
pdev              193 drivers/rtc/rtc-lpc32xx.c 	rtc = devm_kzalloc(&pdev->dev, sizeof(*rtc), GFP_KERNEL);
pdev              197 drivers/rtc/rtc-lpc32xx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              198 drivers/rtc/rtc-lpc32xx.c 	rtc->rtc_base = devm_ioremap_resource(&pdev->dev, res);
pdev              235 drivers/rtc/rtc-lpc32xx.c 	platform_set_drvdata(pdev, rtc);
pdev              237 drivers/rtc/rtc-lpc32xx.c 	rtc->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              252 drivers/rtc/rtc-lpc32xx.c 	rtc->irq = platform_get_irq(pdev, 0);
pdev              254 drivers/rtc/rtc-lpc32xx.c 		dev_warn(&pdev->dev, "Can't get interrupt resource\n");
pdev              256 drivers/rtc/rtc-lpc32xx.c 		if (devm_request_irq(&pdev->dev, rtc->irq,
pdev              258 drivers/rtc/rtc-lpc32xx.c 				     0, pdev->name, rtc) < 0) {
pdev              259 drivers/rtc/rtc-lpc32xx.c 			dev_warn(&pdev->dev, "Can't request interrupt.\n");
pdev              262 drivers/rtc/rtc-lpc32xx.c 			device_init_wakeup(&pdev->dev, 1);
pdev              269 drivers/rtc/rtc-lpc32xx.c static int lpc32xx_rtc_remove(struct platform_device *pdev)
pdev              271 drivers/rtc/rtc-lpc32xx.c 	struct lpc32xx_rtc *rtc = platform_get_drvdata(pdev);
pdev              274 drivers/rtc/rtc-lpc32xx.c 		device_init_wakeup(&pdev->dev, 0);
pdev              143 drivers/rtc/rtc-ls1x.c static int ls1x_rtc_probe(struct platform_device *pdev)
pdev              150 drivers/rtc/rtc-ls1x.c 		dev_err(&pdev->dev, "rtc counters not working\n");
pdev              161 drivers/rtc/rtc-ls1x.c 			dev_err(&pdev->dev, "time out\n");
pdev              170 drivers/rtc/rtc-ls1x.c 	rtcdev = devm_rtc_allocate_device(&pdev->dev);
pdev              174 drivers/rtc/rtc-ls1x.c 	platform_set_drvdata(pdev, rtcdev);
pdev              139 drivers/rtc/rtc-m48t35.c static int m48t35_probe(struct platform_device *pdev)
pdev              144 drivers/rtc/rtc-m48t35.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              147 drivers/rtc/rtc-m48t35.c 	priv = devm_kzalloc(&pdev->dev, sizeof(struct m48t35_priv), GFP_KERNEL);
pdev              157 drivers/rtc/rtc-m48t35.c 	if (!devm_request_mem_region(&pdev->dev, res->start, priv->size,
pdev              158 drivers/rtc/rtc-m48t35.c 				     pdev->name))
pdev              162 drivers/rtc/rtc-m48t35.c 	priv->reg = devm_ioremap(&pdev->dev, priv->baseaddr, priv->size);
pdev              168 drivers/rtc/rtc-m48t35.c 	platform_set_drvdata(pdev, priv);
pdev              170 drivers/rtc/rtc-m48t35.c 	priv->rtc = devm_rtc_device_register(&pdev->dev, "m48t35",
pdev              324 drivers/rtc/rtc-m48t59.c 	struct platform_device *pdev = priv;
pdev              325 drivers/rtc/rtc-m48t59.c 	struct device *dev = &pdev->dev;
pdev              326 drivers/rtc/rtc-m48t59.c 	struct m48t59_plat_data *pdata = dev_get_platdata(&pdev->dev);
pdev              327 drivers/rtc/rtc-m48t59.c 	struct m48t59_private *m48t59 = platform_get_drvdata(pdev);
pdev              345 drivers/rtc/rtc-m48t59.c 	struct platform_device *pdev = priv;
pdev              346 drivers/rtc/rtc-m48t59.c 	struct device *dev = &pdev->dev;
pdev              347 drivers/rtc/rtc-m48t59.c 	struct m48t59_plat_data *pdata = dev_get_platdata(&pdev->dev);
pdev              348 drivers/rtc/rtc-m48t59.c 	struct m48t59_private *m48t59 = platform_get_drvdata(pdev);
pdev              363 drivers/rtc/rtc-m48t59.c static int m48t59_rtc_probe(struct platform_device *pdev)
pdev              365 drivers/rtc/rtc-m48t59.c 	struct m48t59_plat_data *pdata = dev_get_platdata(&pdev->dev);
pdev              376 drivers/rtc/rtc-m48t59.c 		.priv = pdev,
pdev              380 drivers/rtc/rtc-m48t59.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              382 drivers/rtc/rtc-m48t59.c 		res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              396 drivers/rtc/rtc-m48t59.c 			pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata),
pdev              401 drivers/rtc/rtc-m48t59.c 			pdev->dev.platform_data = pdata;
pdev              413 drivers/rtc/rtc-m48t59.c 	m48t59 = devm_kzalloc(&pdev->dev, sizeof(*m48t59), GFP_KERNEL);
pdev              421 drivers/rtc/rtc-m48t59.c 		m48t59->ioaddr = devm_ioremap(&pdev->dev, res->start,
pdev              430 drivers/rtc/rtc-m48t59.c 	m48t59->irq = platform_get_irq(pdev, 0);
pdev              435 drivers/rtc/rtc-m48t59.c 		ret = devm_request_irq(&pdev->dev, m48t59->irq,
pdev              437 drivers/rtc/rtc-m48t59.c 				"rtc-m48t59", &pdev->dev);
pdev              455 drivers/rtc/rtc-m48t59.c 		dev_err(&pdev->dev, "Unknown RTC type\n");
pdev              460 drivers/rtc/rtc-m48t59.c 	platform_set_drvdata(pdev, m48t59);
pdev              462 drivers/rtc/rtc-m48t59.c 	m48t59->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              194 drivers/rtc/rtc-m48t86.c static bool m48t86_verify_chip(struct platform_device *pdev)
pdev              200 drivers/rtc/rtc-m48t86.c 	tmp0 = m48t86_readb(&pdev->dev, offset0);
pdev              201 drivers/rtc/rtc-m48t86.c 	tmp1 = m48t86_readb(&pdev->dev, offset1);
pdev              203 drivers/rtc/rtc-m48t86.c 	m48t86_writeb(&pdev->dev, 0x00, offset0);
pdev              204 drivers/rtc/rtc-m48t86.c 	m48t86_writeb(&pdev->dev, 0x55, offset1);
pdev              205 drivers/rtc/rtc-m48t86.c 	if (m48t86_readb(&pdev->dev, offset1) == 0x55) {
pdev              206 drivers/rtc/rtc-m48t86.c 		m48t86_writeb(&pdev->dev, 0xaa, offset1);
pdev              207 drivers/rtc/rtc-m48t86.c 		if (m48t86_readb(&pdev->dev, offset1) == 0xaa &&
pdev              208 drivers/rtc/rtc-m48t86.c 		    m48t86_readb(&pdev->dev, offset0) == 0x00) {
pdev              209 drivers/rtc/rtc-m48t86.c 			m48t86_writeb(&pdev->dev, tmp0, offset0);
pdev              210 drivers/rtc/rtc-m48t86.c 			m48t86_writeb(&pdev->dev, tmp1, offset1);
pdev              218 drivers/rtc/rtc-m48t86.c static int m48t86_rtc_probe(struct platform_device *pdev)
pdev              231 drivers/rtc/rtc-m48t86.c 		.priv = &pdev->dev,
pdev              234 drivers/rtc/rtc-m48t86.c 	info = devm_kzalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev              238 drivers/rtc/rtc-m48t86.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              241 drivers/rtc/rtc-m48t86.c 	info->index_reg = devm_ioremap_resource(&pdev->dev, res);
pdev              245 drivers/rtc/rtc-m48t86.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              248 drivers/rtc/rtc-m48t86.c 	info->data_reg = devm_ioremap_resource(&pdev->dev, res);
pdev              252 drivers/rtc/rtc-m48t86.c 	dev_set_drvdata(&pdev->dev, info);
pdev              254 drivers/rtc/rtc-m48t86.c 	if (!m48t86_verify_chip(pdev)) {
pdev              255 drivers/rtc/rtc-m48t86.c 		dev_info(&pdev->dev, "RTC not present\n");
pdev              259 drivers/rtc/rtc-m48t86.c 	info->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              273 drivers/rtc/rtc-m48t86.c 	reg = m48t86_readb(&pdev->dev, M48T86_D);
pdev              274 drivers/rtc/rtc-m48t86.c 	dev_info(&pdev->dev, "battery %s\n",
pdev              673 drivers/rtc/rtc-max77686.c 		struct platform_device *pdev = to_platform_device(info->dev);
pdev              675 drivers/rtc/rtc-max77686.c 		info->rtc_irq = platform_get_irq(pdev, 0);
pdev              721 drivers/rtc/rtc-max77686.c static int max77686_rtc_probe(struct platform_device *pdev)
pdev              724 drivers/rtc/rtc-max77686.c 	const struct platform_device_id *id = platform_get_device_id(pdev);
pdev              727 drivers/rtc/rtc-max77686.c 	info = devm_kzalloc(&pdev->dev, sizeof(struct max77686_rtc_info),
pdev              733 drivers/rtc/rtc-max77686.c 	info->dev = &pdev->dev;
pdev              741 drivers/rtc/rtc-max77686.c 	platform_set_drvdata(pdev, info);
pdev              745 drivers/rtc/rtc-max77686.c 		dev_err(&pdev->dev, "Failed to initialize RTC reg:%d\n", ret);
pdev              749 drivers/rtc/rtc-max77686.c 	device_init_wakeup(&pdev->dev, 1);
pdev              751 drivers/rtc/rtc-max77686.c 	info->rtc_dev = devm_rtc_device_register(&pdev->dev, id->name,
pdev              756 drivers/rtc/rtc-max77686.c 		dev_err(&pdev->dev, "Failed to register RTC device: %d\n", ret);
pdev              772 drivers/rtc/rtc-max77686.c 		dev_err(&pdev->dev, "Failed to request alarm IRQ: %d: %d\n",
pdev              785 drivers/rtc/rtc-max77686.c static int max77686_rtc_remove(struct platform_device *pdev)
pdev              787 drivers/rtc/rtc-max77686.c 	struct max77686_rtc_info *info = platform_get_drvdata(pdev);
pdev              175 drivers/rtc/rtc-max8907.c static int max8907_rtc_probe(struct platform_device *pdev)
pdev              177 drivers/rtc/rtc-max8907.c 	struct max8907 *max8907 = dev_get_drvdata(pdev->dev.parent);
pdev              181 drivers/rtc/rtc-max8907.c 	rtc = devm_kzalloc(&pdev->dev, sizeof(*rtc), GFP_KERNEL);
pdev              184 drivers/rtc/rtc-max8907.c 	platform_set_drvdata(pdev, rtc);
pdev              189 drivers/rtc/rtc-max8907.c 	rtc->rtc_dev = devm_rtc_device_register(&pdev->dev, "max8907-rtc",
pdev              193 drivers/rtc/rtc-max8907.c 		dev_err(&pdev->dev, "Failed to register RTC device: %d\n", ret);
pdev              202 drivers/rtc/rtc-max8907.c 	ret = devm_request_threaded_irq(&pdev->dev, rtc->irq, NULL,
pdev              206 drivers/rtc/rtc-max8907.c 		dev_err(&pdev->dev, "Failed to request IRQ%d: %d\n",
pdev              245 drivers/rtc/rtc-max8925.c static int max8925_rtc_probe(struct platform_device *pdev)
pdev              247 drivers/rtc/rtc-max8925.c 	struct max8925_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev              251 drivers/rtc/rtc-max8925.c 	info = devm_kzalloc(&pdev->dev, sizeof(struct max8925_rtc_info),
pdev              257 drivers/rtc/rtc-max8925.c 	info->dev = &pdev->dev;
pdev              258 drivers/rtc/rtc-max8925.c 	info->irq = platform_get_irq(pdev, 0);
pdev              260 drivers/rtc/rtc-max8925.c 	ret = devm_request_threaded_irq(&pdev->dev, info->irq, NULL,
pdev              269 drivers/rtc/rtc-max8925.c 	dev_set_drvdata(&pdev->dev, info);
pdev              271 drivers/rtc/rtc-max8925.c 	platform_set_drvdata(pdev, info);
pdev              273 drivers/rtc/rtc-max8925.c 	device_init_wakeup(&pdev->dev, 1);
pdev              275 drivers/rtc/rtc-max8925.c 	info->rtc_dev = devm_rtc_device_register(&pdev->dev, "max8925-rtc",
pdev              279 drivers/rtc/rtc-max8925.c 		dev_err(&pdev->dev, "Failed to register RTC device: %d\n", ret);
pdev              289 drivers/rtc/rtc-max8925.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              290 drivers/rtc/rtc-max8925.c 	struct max8925_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev              298 drivers/rtc/rtc-max8925.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              299 drivers/rtc/rtc-max8925.c 	struct max8925_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev              448 drivers/rtc/rtc-max8997.c static int max8997_rtc_probe(struct platform_device *pdev)
pdev              450 drivers/rtc/rtc-max8997.c 	struct max8997_dev *max8997 = dev_get_drvdata(pdev->dev.parent);
pdev              454 drivers/rtc/rtc-max8997.c 	info = devm_kzalloc(&pdev->dev, sizeof(struct max8997_rtc_info),
pdev              460 drivers/rtc/rtc-max8997.c 	info->dev = &pdev->dev;
pdev              464 drivers/rtc/rtc-max8997.c 	platform_set_drvdata(pdev, info);
pdev              469 drivers/rtc/rtc-max8997.c 		dev_err(&pdev->dev, "Failed to initialize RTC reg:%d\n", ret);
pdev              476 drivers/rtc/rtc-max8997.c 	device_init_wakeup(&pdev->dev, 1);
pdev              478 drivers/rtc/rtc-max8997.c 	info->rtc_dev = devm_rtc_device_register(&pdev->dev, "max8997-rtc",
pdev              483 drivers/rtc/rtc-max8997.c 		dev_err(&pdev->dev, "Failed to register RTC device: %d\n", ret);
pdev              489 drivers/rtc/rtc-max8997.c 		dev_err(&pdev->dev, "Failed to create mapping alarm IRQ\n");
pdev              495 drivers/rtc/rtc-max8997.c 	ret = devm_request_threaded_irq(&pdev->dev, virq, NULL,
pdev              499 drivers/rtc/rtc-max8997.c 		dev_err(&pdev->dev, "Failed to request alarm IRQ: %d: %d\n",
pdev              506 drivers/rtc/rtc-max8997.c static void max8997_rtc_shutdown(struct platform_device *pdev)
pdev              508 drivers/rtc/rtc-max8997.c 	struct max8997_rtc_info *info = platform_get_drvdata(pdev);
pdev              247 drivers/rtc/rtc-max8998.c static int max8998_rtc_probe(struct platform_device *pdev)
pdev              249 drivers/rtc/rtc-max8998.c 	struct max8998_dev *max8998 = dev_get_drvdata(pdev->dev.parent);
pdev              254 drivers/rtc/rtc-max8998.c 	info = devm_kzalloc(&pdev->dev, sizeof(struct max8998_rtc_info),
pdev              259 drivers/rtc/rtc-max8998.c 	info->dev = &pdev->dev;
pdev              263 drivers/rtc/rtc-max8998.c 	platform_set_drvdata(pdev, info);
pdev              265 drivers/rtc/rtc-max8998.c 	info->rtc_dev = devm_rtc_device_register(&pdev->dev, "max8998-rtc",
pdev              270 drivers/rtc/rtc-max8998.c 		dev_err(&pdev->dev, "Failed to register RTC device: %d\n", ret);
pdev              279 drivers/rtc/rtc-max8998.c 		dev_warn(&pdev->dev, "Failed to map alarm IRQ\n");
pdev              283 drivers/rtc/rtc-max8998.c 	ret = devm_request_threaded_irq(&pdev->dev, info->irq, NULL,
pdev              287 drivers/rtc/rtc-max8998.c 		dev_err(&pdev->dev, "Failed to request alarm IRQ: %d: %d\n",
pdev              291 drivers/rtc/rtc-max8998.c 	dev_info(&pdev->dev, "RTC CHIP NAME: %s\n", pdev->id_entry->name);
pdev              294 drivers/rtc/rtc-max8998.c 		dev_warn(&pdev->dev, "LP3974 with RTC REGERR option."
pdev              271 drivers/rtc/rtc-mc13xxx.c static int __init mc13xxx_rtc_probe(struct platform_device *pdev)
pdev              277 drivers/rtc/rtc-mc13xxx.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              281 drivers/rtc/rtc-mc13xxx.c 	mc13xxx = dev_get_drvdata(pdev->dev.parent);
pdev              285 drivers/rtc/rtc-mc13xxx.c 	priv->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              288 drivers/rtc/rtc-mc13xxx.c 	platform_set_drvdata(pdev, priv);
pdev              325 drivers/rtc/rtc-mc13xxx.c static int mc13xxx_rtc_remove(struct platform_device *pdev)
pdev              327 drivers/rtc/rtc-mc13xxx.c 	struct mc13xxx_rtc *priv = platform_get_drvdata(pdev);
pdev               65 drivers/rtc/rtc-meson-vrtc.c static int meson_vrtc_probe(struct platform_device *pdev)
pdev               70 drivers/rtc/rtc-meson-vrtc.c 	vrtc = devm_kzalloc(&pdev->dev, sizeof(*vrtc), GFP_KERNEL);
pdev               74 drivers/rtc/rtc-meson-vrtc.c 	vrtc->io_alarm = devm_platform_ioremap_resource(pdev, 0);
pdev               78 drivers/rtc/rtc-meson-vrtc.c 	device_init_wakeup(&pdev->dev, 1);
pdev               80 drivers/rtc/rtc-meson-vrtc.c 	platform_set_drvdata(pdev, vrtc);
pdev               82 drivers/rtc/rtc-meson-vrtc.c 	vrtc->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              282 drivers/rtc/rtc-meson.c static int meson_rtc_probe(struct platform_device *pdev)
pdev              293 drivers/rtc/rtc-meson.c 	struct device *dev = &pdev->dev;
pdev              308 drivers/rtc/rtc-meson.c 	platform_set_drvdata(pdev, rtc);
pdev              315 drivers/rtc/rtc-meson.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              244 drivers/rtc/rtc-moxart.c static int moxart_rtc_probe(struct platform_device *pdev)
pdev              249 drivers/rtc/rtc-moxart.c 	moxart_rtc = devm_kzalloc(&pdev->dev, sizeof(*moxart_rtc), GFP_KERNEL);
pdev              253 drivers/rtc/rtc-moxart.c 	moxart_rtc->gpio_data = of_get_named_gpio(pdev->dev.of_node,
pdev              256 drivers/rtc/rtc-moxart.c 		dev_err(&pdev->dev, "invalid gpio (data): %d\n",
pdev              261 drivers/rtc/rtc-moxart.c 	moxart_rtc->gpio_sclk = of_get_named_gpio(pdev->dev.of_node,
pdev              264 drivers/rtc/rtc-moxart.c 		dev_err(&pdev->dev, "invalid gpio (sclk): %d\n",
pdev              269 drivers/rtc/rtc-moxart.c 	moxart_rtc->gpio_reset = of_get_named_gpio(pdev->dev.of_node,
pdev              272 drivers/rtc/rtc-moxart.c 		dev_err(&pdev->dev, "invalid gpio (reset): %d\n",
pdev              278 drivers/rtc/rtc-moxart.c 	platform_set_drvdata(pdev, moxart_rtc);
pdev              280 drivers/rtc/rtc-moxart.c 	ret = devm_gpio_request(&pdev->dev, moxart_rtc->gpio_data, "rtc_data");
pdev              282 drivers/rtc/rtc-moxart.c 		dev_err(&pdev->dev, "can't get rtc_data gpio\n");
pdev              286 drivers/rtc/rtc-moxart.c 	ret = devm_gpio_request_one(&pdev->dev, moxart_rtc->gpio_sclk,
pdev              289 drivers/rtc/rtc-moxart.c 		dev_err(&pdev->dev, "can't get rtc_sclk gpio\n");
pdev              293 drivers/rtc/rtc-moxart.c 	ret = devm_gpio_request_one(&pdev->dev, moxart_rtc->gpio_reset,
pdev              296 drivers/rtc/rtc-moxart.c 		dev_err(&pdev->dev, "can't get rtc_reset gpio\n");
pdev              300 drivers/rtc/rtc-moxart.c 	moxart_rtc->rtc = devm_rtc_device_register(&pdev->dev, pdev->name,
pdev              304 drivers/rtc/rtc-moxart.c 		dev_err(&pdev->dev, "devm_rtc_device_register failed\n");
pdev              484 drivers/rtc/rtc-mrst.c static int vrtc_mrst_platform_probe(struct platform_device *pdev)
pdev              486 drivers/rtc/rtc-mrst.c 	return vrtc_mrst_do_probe(&pdev->dev,
pdev              487 drivers/rtc/rtc-mrst.c 			platform_get_resource(pdev, IORESOURCE_MEM, 0),
pdev              488 drivers/rtc/rtc-mrst.c 			platform_get_irq(pdev, 0));
pdev              491 drivers/rtc/rtc-mrst.c static int vrtc_mrst_platform_remove(struct platform_device *pdev)
pdev              493 drivers/rtc/rtc-mrst.c 	rtc_mrst_do_remove(&pdev->dev);
pdev              497 drivers/rtc/rtc-mrst.c static void vrtc_mrst_platform_shutdown(struct platform_device *pdev)
pdev              499 drivers/rtc/rtc-mrst.c 	if (system_state == SYSTEM_POWER_OFF && !mrst_poweroff(&pdev->dev))
pdev              201 drivers/rtc/rtc-msm6242.c static int __init msm6242_rtc_probe(struct platform_device *pdev)
pdev              207 drivers/rtc/rtc-msm6242.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              211 drivers/rtc/rtc-msm6242.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              215 drivers/rtc/rtc-msm6242.c 	priv->regs = devm_ioremap(&pdev->dev, res->start, resource_size(res));
pdev              218 drivers/rtc/rtc-msm6242.c 	platform_set_drvdata(pdev, priv);
pdev              220 drivers/rtc/rtc-msm6242.c 	rtc = devm_rtc_device_register(&pdev->dev, "rtc-msm6242",
pdev              322 drivers/rtc/rtc-mt6397.c static int mtk_rtc_probe(struct platform_device *pdev)
pdev              325 drivers/rtc/rtc-mt6397.c 	struct mt6397_chip *mt6397_chip = dev_get_drvdata(pdev->dev.parent);
pdev              329 drivers/rtc/rtc-mt6397.c 	rtc = devm_kzalloc(&pdev->dev, sizeof(struct mt6397_rtc), GFP_KERNEL);
pdev              333 drivers/rtc/rtc-mt6397.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              336 drivers/rtc/rtc-mt6397.c 	rtc->irq = platform_get_irq(pdev, 0);
pdev              341 drivers/rtc/rtc-mt6397.c 	rtc->dev = &pdev->dev;
pdev              344 drivers/rtc/rtc-mt6397.c 	platform_set_drvdata(pdev, rtc);
pdev              355 drivers/rtc/rtc-mt6397.c 		dev_err(&pdev->dev, "Failed to request alarm IRQ: %d: %d\n",
pdev              360 drivers/rtc/rtc-mt6397.c 	device_init_wakeup(&pdev->dev, 1);
pdev              375 drivers/rtc/rtc-mt6397.c static int mtk_rtc_remove(struct platform_device *pdev)
pdev              377 drivers/rtc/rtc-mt6397.c 	struct mt6397_rtc *rtc = platform_get_drvdata(pdev);
pdev              303 drivers/rtc/rtc-mt7622.c static int mtk_rtc_probe(struct platform_device *pdev)
pdev              309 drivers/rtc/rtc-mt7622.c 	hw = devm_kzalloc(&pdev->dev, sizeof(*hw), GFP_KERNEL);
pdev              313 drivers/rtc/rtc-mt7622.c 	platform_set_drvdata(pdev, hw);
pdev              315 drivers/rtc/rtc-mt7622.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              316 drivers/rtc/rtc-mt7622.c 	hw->base = devm_ioremap_resource(&pdev->dev, res);
pdev              320 drivers/rtc/rtc-mt7622.c 	hw->clk = devm_clk_get(&pdev->dev, "rtc");
pdev              322 drivers/rtc/rtc-mt7622.c 		dev_err(&pdev->dev, "No clock\n");
pdev              330 drivers/rtc/rtc-mt7622.c 	hw->irq = platform_get_irq(pdev, 0);
pdev              336 drivers/rtc/rtc-mt7622.c 	ret = devm_request_irq(&pdev->dev, hw->irq, mtk_rtc_alarmirq,
pdev              337 drivers/rtc/rtc-mt7622.c 			       0, dev_name(&pdev->dev), hw);
pdev              339 drivers/rtc/rtc-mt7622.c 		dev_err(&pdev->dev, "Can't request IRQ\n");
pdev              345 drivers/rtc/rtc-mt7622.c 	device_init_wakeup(&pdev->dev, true);
pdev              347 drivers/rtc/rtc-mt7622.c 	hw->rtc = devm_rtc_device_register(&pdev->dev, pdev->name,
pdev              351 drivers/rtc/rtc-mt7622.c 		dev_err(&pdev->dev, "Unable to register device\n");
pdev              362 drivers/rtc/rtc-mt7622.c static int mtk_rtc_remove(struct platform_device *pdev)
pdev              364 drivers/rtc/rtc-mt7622.c 	struct mtk_rtc *hw = platform_get_drvdata(pdev);
pdev              213 drivers/rtc/rtc-mv.c static int __init mv_rtc_probe(struct platform_device *pdev)
pdev              220 drivers/rtc/rtc-mv.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              224 drivers/rtc/rtc-mv.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              225 drivers/rtc/rtc-mv.c 	pdata->ioaddr = devm_ioremap_resource(&pdev->dev, res);
pdev              229 drivers/rtc/rtc-mv.c 	pdata->clk = devm_clk_get(&pdev->dev, NULL);
pdev              237 drivers/rtc/rtc-mv.c 		dev_err(&pdev->dev, "12 Hour mode is enabled but not supported.\n");
pdev              247 drivers/rtc/rtc-mv.c 			dev_err(&pdev->dev, "internal RTC not ticking\n");
pdev              253 drivers/rtc/rtc-mv.c 	pdata->irq = platform_get_irq(pdev, 0);
pdev              255 drivers/rtc/rtc-mv.c 	platform_set_drvdata(pdev, pdata);
pdev              257 drivers/rtc/rtc-mv.c 	pdata->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              265 drivers/rtc/rtc-mv.c 		if (devm_request_irq(&pdev->dev, pdata->irq, mv_rtc_interrupt,
pdev              267 drivers/rtc/rtc-mv.c 				     pdev->name, pdata) < 0) {
pdev              268 drivers/rtc/rtc-mv.c 			dev_warn(&pdev->dev, "interrupt not available.\n");
pdev              274 drivers/rtc/rtc-mv.c 		device_init_wakeup(&pdev->dev, 1);
pdev              293 drivers/rtc/rtc-mv.c static int __exit mv_rtc_remove(struct platform_device *pdev)
pdev              295 drivers/rtc/rtc-mv.c 	struct rtc_plat_data *pdata = platform_get_drvdata(pdev);
pdev              298 drivers/rtc/rtc-mv.c 		device_init_wakeup(&pdev->dev, 0);
pdev              204 drivers/rtc/rtc-mxc.c 	struct platform_device *pdev = dev_id;
pdev              205 drivers/rtc/rtc-mxc.c 	struct rtc_plat_data *pdata = platform_get_drvdata(pdev);
pdev              220 drivers/rtc/rtc-mxc.c 		mxc_rtc_irq_enable(&pdev->dev, RTC_ALM_BIT, 0);
pdev              310 drivers/rtc/rtc-mxc.c static int mxc_rtc_probe(struct platform_device *pdev)
pdev              319 drivers/rtc/rtc-mxc.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              323 drivers/rtc/rtc-mxc.c 	of_id = of_match_device(imx_rtc_dt_ids, &pdev->dev);
pdev              327 drivers/rtc/rtc-mxc.c 		pdata->devtype = pdev->id_entry->driver_data;
pdev              329 drivers/rtc/rtc-mxc.c 	pdata->ioaddr = devm_platform_ioremap_resource(pdev, 0);
pdev              333 drivers/rtc/rtc-mxc.c 	rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              357 drivers/rtc/rtc-mxc.c 	pdata->clk_ipg = devm_clk_get(&pdev->dev, "ipg");
pdev              359 drivers/rtc/rtc-mxc.c 		dev_err(&pdev->dev, "unable to get ipg clock!\n");
pdev              367 drivers/rtc/rtc-mxc.c 	pdata->clk_ref = devm_clk_get(&pdev->dev, "ref");
pdev              369 drivers/rtc/rtc-mxc.c 		dev_err(&pdev->dev, "unable to get ref clock!\n");
pdev              387 drivers/rtc/rtc-mxc.c 		dev_err(&pdev->dev, "rtc clock is not valid (%lu)\n", rate);
pdev              395 drivers/rtc/rtc-mxc.c 		dev_err(&pdev->dev, "hardware module can't be enabled!\n");
pdev              400 drivers/rtc/rtc-mxc.c 	platform_set_drvdata(pdev, pdata);
pdev              403 drivers/rtc/rtc-mxc.c 	pdata->irq = platform_get_irq(pdev, 0);
pdev              406 drivers/rtc/rtc-mxc.c 	    devm_request_irq(&pdev->dev, pdata->irq, mxc_rtc_interrupt,
pdev              407 drivers/rtc/rtc-mxc.c 			     IRQF_SHARED, pdev->name, pdev) < 0) {
pdev              408 drivers/rtc/rtc-mxc.c 		dev_warn(&pdev->dev, "interrupt not available.\n");
pdev              413 drivers/rtc/rtc-mxc.c 		device_init_wakeup(&pdev->dev, 1);
pdev              414 drivers/rtc/rtc-mxc.c 		ret = dev_pm_set_wake_irq(&pdev->dev, pdata->irq);
pdev              416 drivers/rtc/rtc-mxc.c 			dev_err(&pdev->dev, "failed to enable irq wake\n");
pdev              433 drivers/rtc/rtc-mxc.c static int mxc_rtc_remove(struct platform_device *pdev)
pdev              435 drivers/rtc/rtc-mxc.c 	struct rtc_plat_data *pdata = platform_get_drvdata(pdev);
pdev              279 drivers/rtc/rtc-mxc_v2.c static int mxc_rtc_probe(struct platform_device *pdev)
pdev              285 drivers/rtc/rtc-mxc_v2.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              289 drivers/rtc/rtc-mxc_v2.c 	pdata->ioaddr = devm_platform_ioremap_resource(pdev, 0);
pdev              295 drivers/rtc/rtc-mxc_v2.c 	pdata->clk = devm_clk_get(&pdev->dev, NULL);
pdev              297 drivers/rtc/rtc-mxc_v2.c 		dev_err(&pdev->dev, "unable to get rtc clock!\n");
pdev              302 drivers/rtc/rtc-mxc_v2.c 	pdata->irq = platform_get_irq(pdev, 0);
pdev              306 drivers/rtc/rtc-mxc_v2.c 	device_init_wakeup(&pdev->dev, 1);
pdev              307 drivers/rtc/rtc-mxc_v2.c 	ret = dev_pm_set_wake_irq(&pdev->dev, pdata->irq);
pdev              309 drivers/rtc/rtc-mxc_v2.c 		dev_err(&pdev->dev, "failed to enable irq wake\n");
pdev              324 drivers/rtc/rtc-mxc_v2.c 		dev_err(&pdev->dev, "Timeout waiting for SRTC_LPSR_IES\n");
pdev              334 drivers/rtc/rtc-mxc_v2.c 		dev_err(&pdev->dev, "Timeout waiting for SRTC_LPSR_NVES\n");
pdev              339 drivers/rtc/rtc-mxc_v2.c 	pdata->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              347 drivers/rtc/rtc-mxc_v2.c 	platform_set_drvdata(pdev, pdata);
pdev              349 drivers/rtc/rtc-mxc_v2.c 	    devm_request_irq(&pdev->dev, pdata->irq, mxc_rtc_interrupt, 0,
pdev              350 drivers/rtc/rtc-mxc_v2.c 			     pdev->name, &pdev->dev);
pdev              352 drivers/rtc/rtc-mxc_v2.c 		dev_err(&pdev->dev, "interrupt not available.\n");
pdev              364 drivers/rtc/rtc-mxc_v2.c static int mxc_rtc_remove(struct platform_device *pdev)
pdev              366 drivers/rtc/rtc-mxc_v2.c 	struct mxc_rtc_data *pdata = platform_get_drvdata(pdev);
pdev              727 drivers/rtc/rtc-omap.c static int omap_rtc_probe(struct platform_device *pdev)
pdev              736 drivers/rtc/rtc-omap.c 	rtc = devm_kzalloc(&pdev->dev, sizeof(*rtc), GFP_KERNEL);
pdev              740 drivers/rtc/rtc-omap.c 	of_id = of_match_device(omap_rtc_of_match, &pdev->dev);
pdev              744 drivers/rtc/rtc-omap.c 			of_device_is_system_power_controller(pdev->dev.of_node);
pdev              746 drivers/rtc/rtc-omap.c 		id_entry = platform_get_device_id(pdev);
pdev              750 drivers/rtc/rtc-omap.c 	rtc->irq_timer = platform_get_irq(pdev, 0);
pdev              754 drivers/rtc/rtc-omap.c 	rtc->irq_alarm = platform_get_irq(pdev, 1);
pdev              758 drivers/rtc/rtc-omap.c 	rtc->clk = devm_clk_get(&pdev->dev, "ext-clk");
pdev              762 drivers/rtc/rtc-omap.c 		rtc->clk = devm_clk_get(&pdev->dev, "int-clk");
pdev              767 drivers/rtc/rtc-omap.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              768 drivers/rtc/rtc-omap.c 	rtc->base = devm_ioremap_resource(&pdev->dev, res);
pdev              774 drivers/rtc/rtc-omap.c 	platform_set_drvdata(pdev, rtc);
pdev              777 drivers/rtc/rtc-omap.c 	pm_runtime_enable(&pdev->dev);
pdev              778 drivers/rtc/rtc-omap.c 	pm_runtime_get_sync(&pdev->dev);
pdev              807 drivers/rtc/rtc-omap.c 			dev_info(&pdev->dev, "RTC power up reset detected\n");
pdev              816 drivers/rtc/rtc-omap.c 		dev_info(&pdev->dev, "already running\n");
pdev              838 drivers/rtc/rtc-omap.c 		dev_info(&pdev->dev, "split power mode\n");
pdev              856 drivers/rtc/rtc-omap.c 	device_init_wakeup(&pdev->dev, true);
pdev              858 drivers/rtc/rtc-omap.c 	rtc->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              870 drivers/rtc/rtc-omap.c 	ret = devm_request_irq(&pdev->dev, rtc->irq_timer, rtc_irq, 0,
pdev              876 drivers/rtc/rtc-omap.c 		ret = devm_request_irq(&pdev->dev, rtc->irq_alarm, rtc_irq, 0,
pdev              883 drivers/rtc/rtc-omap.c 	rtc_pinctrl_desc.name = dev_name(&pdev->dev);
pdev              885 drivers/rtc/rtc-omap.c 	rtc->pctldev = pinctrl_register(&rtc_pinctrl_desc, &pdev->dev, rtc);
pdev              887 drivers/rtc/rtc-omap.c 		dev_err(&pdev->dev, "Couldn't register pinctrl driver\n");
pdev              911 drivers/rtc/rtc-omap.c 	device_init_wakeup(&pdev->dev, false);
pdev              913 drivers/rtc/rtc-omap.c 	pm_runtime_put_sync(&pdev->dev);
pdev              914 drivers/rtc/rtc-omap.c 	pm_runtime_disable(&pdev->dev);
pdev              919 drivers/rtc/rtc-omap.c static int omap_rtc_remove(struct platform_device *pdev)
pdev              921 drivers/rtc/rtc-omap.c 	struct omap_rtc *rtc = platform_get_drvdata(pdev);
pdev              930 drivers/rtc/rtc-omap.c 	device_init_wakeup(&pdev->dev, 0);
pdev              948 drivers/rtc/rtc-omap.c 	pm_runtime_put_sync(&pdev->dev);
pdev              949 drivers/rtc/rtc-omap.c 	pm_runtime_disable(&pdev->dev);
pdev             1011 drivers/rtc/rtc-omap.c static void omap_rtc_shutdown(struct platform_device *pdev)
pdev             1013 drivers/rtc/rtc-omap.c 	struct omap_rtc *rtc = platform_get_drvdata(pdev);
pdev              232 drivers/rtc/rtc-opal.c static int opal_rtc_probe(struct platform_device *pdev)
pdev              236 drivers/rtc/rtc-opal.c 	if (pdev->dev.of_node &&
pdev              237 drivers/rtc/rtc-opal.c 	    (of_property_read_bool(pdev->dev.of_node, "wakeup-source") ||
pdev              238 drivers/rtc/rtc-opal.c 	     of_property_read_bool(pdev->dev.of_node, "has-tpo")/* legacy */)) {
pdev              239 drivers/rtc/rtc-opal.c 		device_set_wakeup_capable(&pdev->dev, true);
pdev              245 drivers/rtc/rtc-opal.c 	rtc = devm_rtc_device_register(&pdev->dev, DRVNAME, &opal_rtc_ops,
pdev              236 drivers/rtc/rtc-palmas.c static int palmas_rtc_probe(struct platform_device *pdev)
pdev              238 drivers/rtc/rtc-palmas.c 	struct palmas *palmas = dev_get_drvdata(pdev->dev.parent);
pdev              244 drivers/rtc/rtc-palmas.c 	if (pdev->dev.of_node) {
pdev              245 drivers/rtc/rtc-palmas.c 		enable_bb_charging = of_property_read_bool(pdev->dev.of_node,
pdev              247 drivers/rtc/rtc-palmas.c 		high_bb_charging = of_property_read_bool(pdev->dev.of_node,
pdev              251 drivers/rtc/rtc-palmas.c 	palmas_rtc = devm_kzalloc(&pdev->dev, sizeof(struct palmas_rtc),
pdev              257 drivers/rtc/rtc-palmas.c 	ret = palmas_clear_interrupts(&pdev->dev);
pdev              259 drivers/rtc/rtc-palmas.c 		dev_err(&pdev->dev, "clear RTC int failed, err = %d\n", ret);
pdev              263 drivers/rtc/rtc-palmas.c 	palmas_rtc->dev = &pdev->dev;
pdev              264 drivers/rtc/rtc-palmas.c 	platform_set_drvdata(pdev, palmas_rtc);
pdev              276 drivers/rtc/rtc-palmas.c 			dev_err(&pdev->dev,
pdev              286 drivers/rtc/rtc-palmas.c 			dev_err(&pdev->dev,
pdev              297 drivers/rtc/rtc-palmas.c 		dev_err(&pdev->dev, "RTC_CTRL write failed, err = %d\n", ret);
pdev              301 drivers/rtc/rtc-palmas.c 	palmas_rtc->irq = platform_get_irq(pdev, 0);
pdev              303 drivers/rtc/rtc-palmas.c 	device_init_wakeup(&pdev->dev, 1);
pdev              304 drivers/rtc/rtc-palmas.c 	palmas_rtc->rtc = devm_rtc_device_register(&pdev->dev, pdev->name,
pdev              308 drivers/rtc/rtc-palmas.c 		dev_err(&pdev->dev, "RTC register failed, err = %d\n", ret);
pdev              312 drivers/rtc/rtc-palmas.c 	ret = devm_request_threaded_irq(&pdev->dev, palmas_rtc->irq, NULL,
pdev              315 drivers/rtc/rtc-palmas.c 			dev_name(&pdev->dev), palmas_rtc);
pdev              317 drivers/rtc/rtc-palmas.c 		dev_err(&pdev->dev, "IRQ request failed, err = %d\n", ret);
pdev              324 drivers/rtc/rtc-palmas.c static int palmas_rtc_remove(struct platform_device *pdev)
pdev              326 drivers/rtc/rtc-palmas.c 	palmas_rtc_alarm_irq_enable(&pdev->dev, 0);
pdev              131 drivers/rtc/rtc-pcap.c static int __init pcap_rtc_probe(struct platform_device *pdev)
pdev              137 drivers/rtc/rtc-pcap.c 	pcap_rtc = devm_kzalloc(&pdev->dev, sizeof(struct pcap_rtc),
pdev              142 drivers/rtc/rtc-pcap.c 	pcap_rtc->pcap = dev_get_drvdata(pdev->dev.parent);
pdev              144 drivers/rtc/rtc-pcap.c 	platform_set_drvdata(pdev, pcap_rtc);
pdev              146 drivers/rtc/rtc-pcap.c 	pcap_rtc->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              156 drivers/rtc/rtc-pcap.c 	err = devm_request_irq(&pdev->dev, timer_irq, pcap_rtc_irq, 0,
pdev              161 drivers/rtc/rtc-pcap.c 	err = devm_request_irq(&pdev->dev, alarm_irq, pcap_rtc_irq, 0,
pdev              169 drivers/rtc/rtc-pcap.c static int __exit pcap_rtc_remove(struct platform_device *pdev)
pdev              242 drivers/rtc/rtc-pcf50633.c static int pcf50633_rtc_probe(struct platform_device *pdev)
pdev              246 drivers/rtc/rtc-pcf50633.c 	rtc = devm_kzalloc(&pdev->dev, sizeof(*rtc), GFP_KERNEL);
pdev              250 drivers/rtc/rtc-pcf50633.c 	rtc->pcf = dev_to_pcf50633(pdev->dev.parent);
pdev              251 drivers/rtc/rtc-pcf50633.c 	platform_set_drvdata(pdev, rtc);
pdev              252 drivers/rtc/rtc-pcf50633.c 	rtc->rtc_dev = devm_rtc_device_register(&pdev->dev, "pcf50633-rtc",
pdev              263 drivers/rtc/rtc-pcf50633.c static int pcf50633_rtc_remove(struct platform_device *pdev)
pdev              267 drivers/rtc/rtc-pcf50633.c 	rtc = platform_get_drvdata(pdev);
pdev              287 drivers/rtc/rtc-pic32.c static int pic32_rtc_remove(struct platform_device *pdev)
pdev              289 drivers/rtc/rtc-pic32.c 	struct pic32_rtc_dev *pdata = platform_get_drvdata(pdev);
pdev              291 drivers/rtc/rtc-pic32.c 	pic32_rtc_setaie(&pdev->dev, 0);
pdev              298 drivers/rtc/rtc-pic32.c static int pic32_rtc_probe(struct platform_device *pdev)
pdev              304 drivers/rtc/rtc-pic32.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              308 drivers/rtc/rtc-pic32.c 	platform_set_drvdata(pdev, pdata);
pdev              310 drivers/rtc/rtc-pic32.c 	pdata->alarm_irq = platform_get_irq(pdev, 0);
pdev              314 drivers/rtc/rtc-pic32.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              315 drivers/rtc/rtc-pic32.c 	pdata->reg_base = devm_ioremap_resource(&pdev->dev, res);
pdev              319 drivers/rtc/rtc-pic32.c 	pdata->clk = devm_clk_get(&pdev->dev, NULL);
pdev              321 drivers/rtc/rtc-pic32.c 		dev_err(&pdev->dev, "failed to find rtc clock source\n");
pdev              333 drivers/rtc/rtc-pic32.c 	device_init_wakeup(&pdev->dev, 1);
pdev              335 drivers/rtc/rtc-pic32.c 	pdata->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              349 drivers/rtc/rtc-pic32.c 	pic32_rtc_setfreq(&pdev->dev, 1);
pdev              350 drivers/rtc/rtc-pic32.c 	ret = devm_request_irq(&pdev->dev, pdata->alarm_irq,
pdev              352 drivers/rtc/rtc-pic32.c 			       dev_name(&pdev->dev), pdata);
pdev              354 drivers/rtc/rtc-pic32.c 		dev_err(&pdev->dev,
pdev              447 drivers/rtc/rtc-pm8xxx.c static int pm8xxx_rtc_probe(struct platform_device *pdev)
pdev              453 drivers/rtc/rtc-pm8xxx.c 	match = of_match_node(pm8xxx_id_table, pdev->dev.of_node);
pdev              457 drivers/rtc/rtc-pm8xxx.c 	rtc_dd = devm_kzalloc(&pdev->dev, sizeof(*rtc_dd), GFP_KERNEL);
pdev              464 drivers/rtc/rtc-pm8xxx.c 	rtc_dd->regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev              466 drivers/rtc/rtc-pm8xxx.c 		dev_err(&pdev->dev, "Parent regmap unavailable.\n");
pdev              470 drivers/rtc/rtc-pm8xxx.c 	rtc_dd->rtc_alarm_irq = platform_get_irq(pdev, 0);
pdev              474 drivers/rtc/rtc-pm8xxx.c 	rtc_dd->allow_set_time = of_property_read_bool(pdev->dev.of_node,
pdev              478 drivers/rtc/rtc-pm8xxx.c 	rtc_dd->rtc_dev = &pdev->dev;
pdev              484 drivers/rtc/rtc-pm8xxx.c 	platform_set_drvdata(pdev, rtc_dd);
pdev              486 drivers/rtc/rtc-pm8xxx.c 	device_init_wakeup(&pdev->dev, 1);
pdev              489 drivers/rtc/rtc-pm8xxx.c 	rtc_dd->rtc = devm_rtc_device_register(&pdev->dev, "pm8xxx_rtc",
pdev              492 drivers/rtc/rtc-pm8xxx.c 		dev_err(&pdev->dev, "%s: RTC registration failed (%ld)\n",
pdev              498 drivers/rtc/rtc-pm8xxx.c 	rc = devm_request_any_context_irq(&pdev->dev, rtc_dd->rtc_alarm_irq,
pdev              503 drivers/rtc/rtc-pm8xxx.c 		dev_err(&pdev->dev, "Request IRQ failed (%d)\n", rc);
pdev              507 drivers/rtc/rtc-pm8xxx.c 	dev_dbg(&pdev->dev, "Probe success !!\n");
pdev              179 drivers/rtc/rtc-puv3.c static int puv3_rtc_probe(struct platform_device *pdev)
pdev              185 drivers/rtc/rtc-puv3.c 	dev_dbg(&pdev->dev, "%s: probe=%p\n", __func__, pdev);
pdev              188 drivers/rtc/rtc-puv3.c 	puv3_rtc_tickno = platform_get_irq(pdev, 1);
pdev              192 drivers/rtc/rtc-puv3.c 	puv3_rtc_alarmno = platform_get_irq(pdev, 0);
pdev              196 drivers/rtc/rtc-puv3.c 	dev_dbg(&pdev->dev, "PKUnity_rtc: tick irq %d, alarm irq %d\n",
pdev              199 drivers/rtc/rtc-puv3.c 	rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              203 drivers/rtc/rtc-puv3.c 	ret = devm_request_irq(&pdev->dev, puv3_rtc_alarmno, puv3_rtc_alarmirq,
pdev              206 drivers/rtc/rtc-puv3.c 		dev_err(&pdev->dev, "IRQ%d error %d\n", puv3_rtc_alarmno, ret);
pdev              210 drivers/rtc/rtc-puv3.c 	ret = devm_request_irq(&pdev->dev, puv3_rtc_tickno, puv3_rtc_tickirq,
pdev              213 drivers/rtc/rtc-puv3.c 		dev_err(&pdev->dev, "IRQ%d error %d\n", puv3_rtc_tickno, ret);
pdev              218 drivers/rtc/rtc-puv3.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              220 drivers/rtc/rtc-puv3.c 		dev_err(&pdev->dev, "failed to get memory region resource\n");
pdev              225 drivers/rtc/rtc-puv3.c 					  pdev->name);
pdev              228 drivers/rtc/rtc-puv3.c 		dev_err(&pdev->dev, "failed to reserve memory region\n");
pdev              233 drivers/rtc/rtc-puv3.c 	puv3_rtc_enable(&pdev->dev, 1);
pdev              242 drivers/rtc/rtc-puv3.c 	if (!device_can_wakeup(&pdev->dev))
pdev              243 drivers/rtc/rtc-puv3.c 		device_init_wakeup(&pdev->dev, 1);
pdev              245 drivers/rtc/rtc-puv3.c 	platform_set_drvdata(pdev, rtc);
pdev              249 drivers/rtc/rtc-puv3.c 	puv3_rtc_enable(&pdev->dev, 0);
pdev              305 drivers/rtc/rtc-pxa.c static int __init pxa_rtc_probe(struct platform_device *pdev)
pdev              307 drivers/rtc/rtc-pxa.c 	struct device *dev = &pdev->dev;
pdev              318 drivers/rtc/rtc-pxa.c 	platform_set_drvdata(pdev, pxa_rtc);
pdev              320 drivers/rtc/rtc-pxa.c 	pxa_rtc->ress = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              326 drivers/rtc/rtc-pxa.c 	sa1100_rtc->irq_1hz = platform_get_irq(pdev, 0);
pdev              329 drivers/rtc/rtc-pxa.c 	sa1100_rtc->irq_alarm = platform_get_irq(pdev, 1);
pdev              346 drivers/rtc/rtc-pxa.c 	ret = sa1100_rtc_init(pdev, sa1100_rtc);
pdev              354 drivers/rtc/rtc-pxa.c 	pxa_rtc->rtc = devm_rtc_device_register(&pdev->dev, "pxa-rtc",
pdev              367 drivers/rtc/rtc-pxa.c static int __exit pxa_rtc_remove(struct platform_device *pdev)
pdev              369 drivers/rtc/rtc-pxa.c 	struct device *dev = &pdev->dev;
pdev              205 drivers/rtc/rtc-rc5t583.c static int rc5t583_rtc_probe(struct platform_device *pdev)
pdev              207 drivers/rtc/rtc-rc5t583.c 	struct rc5t583 *rc5t583 = dev_get_drvdata(pdev->dev.parent);
pdev              213 drivers/rtc/rtc-rc5t583.c 	ricoh_rtc = devm_kzalloc(&pdev->dev, sizeof(struct rc5t583_rtc),
pdev              218 drivers/rtc/rtc-rc5t583.c 	platform_set_drvdata(pdev, ricoh_rtc);
pdev              228 drivers/rtc/rtc-rc5t583.c 		dev_err(&pdev->dev, "unable to program rtc_adjust reg\n");
pdev              235 drivers/rtc/rtc-rc5t583.c 		dev_warn(&pdev->dev, "Wake up is not possible as irq = %d\n",
pdev              241 drivers/rtc/rtc-rc5t583.c 	ret = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev              243 drivers/rtc/rtc-rc5t583.c 		"rtc-rc5t583", &pdev->dev);
pdev              245 drivers/rtc/rtc-rc5t583.c 		dev_err(&pdev->dev, "IRQ is not free.\n");
pdev              248 drivers/rtc/rtc-rc5t583.c 	device_init_wakeup(&pdev->dev, 1);
pdev              250 drivers/rtc/rtc-rc5t583.c 	ricoh_rtc->rtc = devm_rtc_device_register(&pdev->dev, pdev->name,
pdev              254 drivers/rtc/rtc-rc5t583.c 		dev_err(&pdev->dev, "RTC device register: err %d\n", ret);
pdev              265 drivers/rtc/rtc-rc5t583.c static int rc5t583_rtc_remove(struct platform_device *pdev)
pdev              267 drivers/rtc/rtc-rc5t583.c 	struct rc5t583_rtc *rc5t583_rtc = platform_get_drvdata(pdev);
pdev              387 drivers/rtc/rtc-rk808.c static int rk808_rtc_probe(struct platform_device *pdev)
pdev              389 drivers/rtc/rtc-rk808.c 	struct rk808 *rk808 = dev_get_drvdata(pdev->dev.parent);
pdev              393 drivers/rtc/rtc-rk808.c 	rk808_rtc = devm_kzalloc(&pdev->dev, sizeof(*rk808_rtc), GFP_KERNEL);
pdev              406 drivers/rtc/rtc-rk808.c 	platform_set_drvdata(pdev, rk808_rtc);
pdev              415 drivers/rtc/rtc-rk808.c 		dev_err(&pdev->dev,
pdev              423 drivers/rtc/rtc-rk808.c 		dev_err(&pdev->dev,
pdev              428 drivers/rtc/rtc-rk808.c 	device_init_wakeup(&pdev->dev, 1);
pdev              430 drivers/rtc/rtc-rk808.c 	rk808_rtc->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              436 drivers/rtc/rtc-rk808.c 	rk808_rtc->irq = platform_get_irq(pdev, 0);
pdev              441 drivers/rtc/rtc-rk808.c 	ret = devm_request_threaded_irq(&pdev->dev, rk808_rtc->irq, NULL,
pdev              445 drivers/rtc/rtc-rk808.c 		dev_err(&pdev->dev, "Failed to request alarm IRQ %d: %d\n",
pdev              367 drivers/rtc/rtc-rs5c313.c static int rs5c313_rtc_probe(struct platform_device *pdev)
pdev              369 drivers/rtc/rtc-rs5c313.c 	struct rtc_device *rtc = devm_rtc_device_register(&pdev->dev, "rs5c313",
pdev              375 drivers/rtc/rtc-rs5c313.c 	platform_set_drvdata(pdev, rtc);
pdev              167 drivers/rtc/rtc-rtd119x.c static int rtd119x_rtc_probe(struct platform_device *pdev)
pdev              174 drivers/rtc/rtc-rtd119x.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              178 drivers/rtc/rtc-rtd119x.c 	platform_set_drvdata(pdev, data);
pdev              181 drivers/rtc/rtc-rtd119x.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              182 drivers/rtc/rtc-rtd119x.c 	data->base = devm_ioremap_resource(&pdev->dev, res);
pdev              186 drivers/rtc/rtc-rtd119x.c 	data->clk = of_clk_get(pdev->dev.of_node, 0);
pdev              200 drivers/rtc/rtc-rtd119x.c 		rtd119x_rtc_reset(&pdev->dev);
pdev              208 drivers/rtc/rtc-rtd119x.c 	rtd119x_rtc_set_enabled(&pdev->dev, true);
pdev              210 drivers/rtc/rtc-rtd119x.c 	data->rtcdev = devm_rtc_device_register(&pdev->dev, "rtc",
pdev              213 drivers/rtc/rtc-rtd119x.c 		dev_err(&pdev->dev, "failed to register rtc device");
pdev              222 drivers/rtc/rtc-rtd119x.c static int rtd119x_rtc_remove(struct platform_device *pdev)
pdev              224 drivers/rtc/rtc-rtd119x.c 	struct rtd119x_rtc *data = platform_get_drvdata(pdev);
pdev              226 drivers/rtc/rtc-rtd119x.c 	rtd119x_rtc_set_enabled(&pdev->dev, false);
pdev              430 drivers/rtc/rtc-s3c.c static int s3c_rtc_remove(struct platform_device *pdev)
pdev              432 drivers/rtc/rtc-s3c.c 	struct s3c_rtc *info = platform_get_drvdata(pdev);
pdev              443 drivers/rtc/rtc-s3c.c static int s3c_rtc_probe(struct platform_device *pdev)
pdev              450 drivers/rtc/rtc-s3c.c 	info = devm_kzalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev              455 drivers/rtc/rtc-s3c.c 	info->irq_tick = platform_get_irq(pdev, 1);
pdev              459 drivers/rtc/rtc-s3c.c 	info->dev = &pdev->dev;
pdev              460 drivers/rtc/rtc-s3c.c 	info->data = of_device_get_match_data(&pdev->dev);
pdev              462 drivers/rtc/rtc-s3c.c 		dev_err(&pdev->dev, "failed getting s3c_rtc_data\n");
pdev              468 drivers/rtc/rtc-s3c.c 	platform_set_drvdata(pdev, info);
pdev              470 drivers/rtc/rtc-s3c.c 	info->irq_alarm = platform_get_irq(pdev, 0);
pdev              474 drivers/rtc/rtc-s3c.c 	dev_dbg(&pdev->dev, "s3c2410_rtc: tick irq %d, alarm irq %d\n",
pdev              478 drivers/rtc/rtc-s3c.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              479 drivers/rtc/rtc-s3c.c 	info->base = devm_ioremap_resource(&pdev->dev, res);
pdev              483 drivers/rtc/rtc-s3c.c 	info->rtc_clk = devm_clk_get(&pdev->dev, "rtc");
pdev              487 drivers/rtc/rtc-s3c.c 			dev_err(&pdev->dev, "failed to find rtc clock\n");
pdev              489 drivers/rtc/rtc-s3c.c 			dev_dbg(&pdev->dev, "probe deferred due to missing rtc clk\n");
pdev              497 drivers/rtc/rtc-s3c.c 		info->rtc_src_clk = devm_clk_get(&pdev->dev, "rtc_src");
pdev              501 drivers/rtc/rtc-s3c.c 				dev_err(&pdev->dev,
pdev              504 drivers/rtc/rtc-s3c.c 				dev_dbg(&pdev->dev,
pdev              517 drivers/rtc/rtc-s3c.c 	dev_dbg(&pdev->dev, "s3c2410_rtc: RTCCON=%02x\n",
pdev              520 drivers/rtc/rtc-s3c.c 	device_init_wakeup(&pdev->dev, 1);
pdev              523 drivers/rtc/rtc-s3c.c 	if (s3c_rtc_gettime(&pdev->dev, &rtc_tm)) {
pdev              531 drivers/rtc/rtc-s3c.c 		s3c_rtc_settime(&pdev->dev, &rtc_tm);
pdev              533 drivers/rtc/rtc-s3c.c 		dev_warn(&pdev->dev, "warning: invalid RTC value so initializing it\n");
pdev              537 drivers/rtc/rtc-s3c.c 	info->rtc = devm_rtc_device_register(&pdev->dev, "s3c", &s3c_rtcops,
pdev              540 drivers/rtc/rtc-s3c.c 		dev_err(&pdev->dev, "cannot attach rtc\n");
pdev              545 drivers/rtc/rtc-s3c.c 	ret = devm_request_irq(&pdev->dev, info->irq_alarm, s3c_rtc_alarmirq,
pdev              548 drivers/rtc/rtc-s3c.c 		dev_err(&pdev->dev, "IRQ%d error %d\n", info->irq_alarm, ret);
pdev              552 drivers/rtc/rtc-s3c.c 	ret = devm_request_irq(&pdev->dev, info->irq_tick, s3c_rtc_tickirq,
pdev              555 drivers/rtc/rtc-s3c.c 		dev_err(&pdev->dev, "IRQ%d error %d\n", info->irq_tick, ret);
pdev              713 drivers/rtc/rtc-s5m.c static int s5m_rtc_probe(struct platform_device *pdev)
pdev              715 drivers/rtc/rtc-s5m.c 	struct sec_pmic_dev *s5m87xx = dev_get_drvdata(pdev->dev.parent);
pdev              722 drivers/rtc/rtc-s5m.c 		dev_err(pdev->dev.parent, "Platform data not supplied\n");
pdev              726 drivers/rtc/rtc-s5m.c 	info = devm_kzalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev              730 drivers/rtc/rtc-s5m.c 	switch (platform_get_device_id(pdev)->driver_data) {
pdev              757 drivers/rtc/rtc-s5m.c 		dev_err(&pdev->dev,
pdev              759 drivers/rtc/rtc-s5m.c 				platform_get_device_id(pdev)->driver_data);
pdev              765 drivers/rtc/rtc-s5m.c 		dev_err(&pdev->dev, "Failed to allocate I2C for RTC\n");
pdev              772 drivers/rtc/rtc-s5m.c 		dev_err(&pdev->dev, "Failed to allocate RTC register map: %d\n",
pdev              777 drivers/rtc/rtc-s5m.c 	info->dev = &pdev->dev;
pdev              779 drivers/rtc/rtc-s5m.c 	info->device_type = platform_get_device_id(pdev)->driver_data;
pdev              785 drivers/rtc/rtc-s5m.c 			dev_err(&pdev->dev, "Failed to get virtual IRQ %d\n",
pdev              791 drivers/rtc/rtc-s5m.c 	platform_set_drvdata(pdev, info);
pdev              795 drivers/rtc/rtc-s5m.c 	device_init_wakeup(&pdev->dev, 1);
pdev              797 drivers/rtc/rtc-s5m.c 	info->rtc_dev = devm_rtc_device_register(&pdev->dev, "s5m-rtc",
pdev              806 drivers/rtc/rtc-s5m.c 		dev_info(&pdev->dev, "Alarm IRQ not available\n");
pdev              810 drivers/rtc/rtc-s5m.c 	ret = devm_request_threaded_irq(&pdev->dev, info->irq, NULL,
pdev              814 drivers/rtc/rtc-s5m.c 		dev_err(&pdev->dev, "Failed to request alarm IRQ: %d: %d\n",
pdev              827 drivers/rtc/rtc-s5m.c static int s5m_rtc_remove(struct platform_device *pdev)
pdev              829 drivers/rtc/rtc-s5m.c 	struct s5m_rtc_info *info = platform_get_drvdata(pdev);
pdev              183 drivers/rtc/rtc-sa1100.c int sa1100_rtc_init(struct platform_device *pdev, struct sa1100_rtc *info)
pdev              190 drivers/rtc/rtc-sa1100.c 	info->clk = devm_clk_get(&pdev->dev, NULL);
pdev              192 drivers/rtc/rtc-sa1100.c 		dev_err(&pdev->dev, "failed to find rtc clock source\n");
pdev              208 drivers/rtc/rtc-sa1100.c 		dev_warn(&pdev->dev, "warning: "
pdev              214 drivers/rtc/rtc-sa1100.c 	rtc = devm_rtc_device_register(&pdev->dev, pdev->name, &sa1100_rtc_ops,
pdev              252 drivers/rtc/rtc-sa1100.c static int sa1100_rtc_probe(struct platform_device *pdev)
pdev              260 drivers/rtc/rtc-sa1100.c 	irq_1hz = platform_get_irq_byname(pdev, "rtc 1Hz");
pdev              261 drivers/rtc/rtc-sa1100.c 	irq_alarm = platform_get_irq_byname(pdev, "rtc alarm");
pdev              265 drivers/rtc/rtc-sa1100.c 	info = devm_kzalloc(&pdev->dev, sizeof(struct sa1100_rtc), GFP_KERNEL);
pdev              271 drivers/rtc/rtc-sa1100.c 	ret = devm_request_irq(&pdev->dev, irq_1hz, sa1100_rtc_interrupt, 0,
pdev              272 drivers/rtc/rtc-sa1100.c 			       "rtc 1Hz", &pdev->dev);
pdev              274 drivers/rtc/rtc-sa1100.c 		dev_err(&pdev->dev, "IRQ %d already in use.\n", irq_1hz);
pdev              277 drivers/rtc/rtc-sa1100.c 	ret = devm_request_irq(&pdev->dev, irq_alarm, sa1100_rtc_interrupt, 0,
pdev              278 drivers/rtc/rtc-sa1100.c 			       "rtc Alrm", &pdev->dev);
pdev              280 drivers/rtc/rtc-sa1100.c 		dev_err(&pdev->dev, "IRQ %d already in use.\n", irq_alarm);
pdev              284 drivers/rtc/rtc-sa1100.c 	iores = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              285 drivers/rtc/rtc-sa1100.c 	base = devm_ioremap_resource(&pdev->dev, iores);
pdev              290 drivers/rtc/rtc-sa1100.c 	    of_device_is_compatible(pdev->dev.of_node, "mrvl,sa1100-rtc")) {
pdev              302 drivers/rtc/rtc-sa1100.c 	platform_set_drvdata(pdev, info);
pdev              303 drivers/rtc/rtc-sa1100.c 	device_init_wakeup(&pdev->dev, 1);
pdev              305 drivers/rtc/rtc-sa1100.c 	return sa1100_rtc_init(pdev, info);
pdev              308 drivers/rtc/rtc-sa1100.c static int sa1100_rtc_remove(struct platform_device *pdev)
pdev              310 drivers/rtc/rtc-sa1100.c 	struct sa1100_rtc *info = platform_get_drvdata(pdev);
pdev               22 drivers/rtc/rtc-sa1100.h int sa1100_rtc_init(struct platform_device *pdev, struct sa1100_rtc *info);
pdev              596 drivers/rtc/rtc-sc27xx.c static int sprd_rtc_probe(struct platform_device *pdev)
pdev              598 drivers/rtc/rtc-sc27xx.c 	struct device_node *node = pdev->dev.of_node;
pdev              602 drivers/rtc/rtc-sc27xx.c 	rtc = devm_kzalloc(&pdev->dev, sizeof(*rtc), GFP_KERNEL);
pdev              606 drivers/rtc/rtc-sc27xx.c 	rtc->regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev              612 drivers/rtc/rtc-sc27xx.c 		dev_err(&pdev->dev, "failed to get RTC base address\n");
pdev              616 drivers/rtc/rtc-sc27xx.c 	rtc->irq = platform_get_irq(pdev, 0);
pdev              620 drivers/rtc/rtc-sc27xx.c 	rtc->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              624 drivers/rtc/rtc-sc27xx.c 	rtc->dev = &pdev->dev;
pdev              625 drivers/rtc/rtc-sc27xx.c 	platform_set_drvdata(pdev, rtc);
pdev              630 drivers/rtc/rtc-sc27xx.c 		dev_err(&pdev->dev, "failed to check RTC alarm interrupt\n");
pdev              637 drivers/rtc/rtc-sc27xx.c 		dev_err(&pdev->dev, "failed to check RTC time values\n");
pdev              641 drivers/rtc/rtc-sc27xx.c 	ret = devm_request_threaded_irq(&pdev->dev, rtc->irq, NULL,
pdev              644 drivers/rtc/rtc-sc27xx.c 					pdev->name, rtc);
pdev              646 drivers/rtc/rtc-sc27xx.c 		dev_err(&pdev->dev, "failed to request RTC irq\n");
pdev              650 drivers/rtc/rtc-sc27xx.c 	device_init_wakeup(&pdev->dev, 1);
pdev              657 drivers/rtc/rtc-sc27xx.c 		device_init_wakeup(&pdev->dev, 0);
pdev              664 drivers/rtc/rtc-sc27xx.c static int sprd_rtc_remove(struct platform_device *pdev)
pdev              666 drivers/rtc/rtc-sc27xx.c 	device_init_wakeup(&pdev->dev, 0);
pdev              468 drivers/rtc/rtc-sh.c static int __init sh_rtc_probe(struct platform_device *pdev)
pdev              475 drivers/rtc/rtc-sh.c 	rtc = devm_kzalloc(&pdev->dev, sizeof(*rtc), GFP_KERNEL);
pdev              482 drivers/rtc/rtc-sh.c 	ret = platform_get_irq(pdev, 0);
pdev              484 drivers/rtc/rtc-sh.c 		dev_err(&pdev->dev, "No IRQ resource\n");
pdev              489 drivers/rtc/rtc-sh.c 	rtc->carry_irq = platform_get_irq(pdev, 1);
pdev              490 drivers/rtc/rtc-sh.c 	rtc->alarm_irq = platform_get_irq(pdev, 2);
pdev              492 drivers/rtc/rtc-sh.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              494 drivers/rtc/rtc-sh.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              496 drivers/rtc/rtc-sh.c 		dev_err(&pdev->dev, "No IO resource\n");
pdev              502 drivers/rtc/rtc-sh.c 	rtc->res = devm_request_mem_region(&pdev->dev, res->start,
pdev              503 drivers/rtc/rtc-sh.c 					rtc->regsize, pdev->name);
pdev              507 drivers/rtc/rtc-sh.c 	rtc->regbase = devm_ioremap_nocache(&pdev->dev, rtc->res->start,
pdev              512 drivers/rtc/rtc-sh.c 	if (!pdev->dev.of_node) {
pdev              513 drivers/rtc/rtc-sh.c 		clk_id = pdev->id;
pdev              522 drivers/rtc/rtc-sh.c 	rtc->clk = devm_clk_get(&pdev->dev, clk_name);
pdev              533 drivers/rtc/rtc-sh.c 	rtc->rtc_dev = devm_rtc_allocate_device(&pdev->dev);
pdev              542 drivers/rtc/rtc-sh.c 	if (dev_get_platdata(&pdev->dev)) {
pdev              544 drivers/rtc/rtc-sh.c 			dev_get_platdata(&pdev->dev);
pdev              556 drivers/rtc/rtc-sh.c 		ret = devm_request_irq(&pdev->dev, rtc->periodic_irq,
pdev              559 drivers/rtc/rtc-sh.c 			dev_err(&pdev->dev,
pdev              566 drivers/rtc/rtc-sh.c 		ret = devm_request_irq(&pdev->dev, rtc->periodic_irq,
pdev              569 drivers/rtc/rtc-sh.c 			dev_err(&pdev->dev,
pdev              575 drivers/rtc/rtc-sh.c 		ret = devm_request_irq(&pdev->dev, rtc->carry_irq,
pdev              578 drivers/rtc/rtc-sh.c 			dev_err(&pdev->dev,
pdev              584 drivers/rtc/rtc-sh.c 		ret = devm_request_irq(&pdev->dev, rtc->alarm_irq,
pdev              587 drivers/rtc/rtc-sh.c 			dev_err(&pdev->dev,
pdev              594 drivers/rtc/rtc-sh.c 	platform_set_drvdata(pdev, rtc);
pdev              597 drivers/rtc/rtc-sh.c 	sh_rtc_setaie(&pdev->dev, 0);
pdev              598 drivers/rtc/rtc-sh.c 	sh_rtc_setcie(&pdev->dev, 0);
pdev              615 drivers/rtc/rtc-sh.c 	device_init_wakeup(&pdev->dev, 1);
pdev              624 drivers/rtc/rtc-sh.c static int __exit sh_rtc_remove(struct platform_device *pdev)
pdev              626 drivers/rtc/rtc-sh.c 	struct sh_rtc *rtc = platform_get_drvdata(pdev);
pdev              628 drivers/rtc/rtc-sh.c 	sh_rtc_setaie(&pdev->dev, 0);
pdev              629 drivers/rtc/rtc-sh.c 	sh_rtc_setcie(&pdev->dev, 0);
pdev              289 drivers/rtc/rtc-sirfsoc.c static int sirfsoc_rtc_probe(struct platform_device *pdev)
pdev              294 drivers/rtc/rtc-sirfsoc.c 	struct device_node *np = pdev->dev.of_node;
pdev              296 drivers/rtc/rtc-sirfsoc.c 	rtcdrv = devm_kzalloc(&pdev->dev,
pdev              305 drivers/rtc/rtc-sirfsoc.c 		dev_err(&pdev->dev, "unable to find base address of rtc node in dtb\n");
pdev              309 drivers/rtc/rtc-sirfsoc.c 	platform_set_drvdata(pdev, rtcdrv);
pdev              312 drivers/rtc/rtc-sirfsoc.c 	device_init_wakeup(&pdev->dev, 1);
pdev              314 drivers/rtc/rtc-sirfsoc.c 	rtcdrv->regmap = devm_regmap_init_iobg(&pdev->dev,
pdev              318 drivers/rtc/rtc-sirfsoc.c 		dev_err(&pdev->dev, "Failed to allocate register map: %d\n",
pdev              344 drivers/rtc/rtc-sirfsoc.c 	rtcdrv->rtc = devm_rtc_device_register(&pdev->dev, pdev->name,
pdev              348 drivers/rtc/rtc-sirfsoc.c 		dev_err(&pdev->dev, "can't register RTC device\n");
pdev              352 drivers/rtc/rtc-sirfsoc.c 	rtcdrv->irq = platform_get_irq(pdev, 0);
pdev              354 drivers/rtc/rtc-sirfsoc.c 			&pdev->dev,
pdev              358 drivers/rtc/rtc-sirfsoc.c 			pdev->name,
pdev              361 drivers/rtc/rtc-sirfsoc.c 		dev_err(&pdev->dev, "Unable to register for the SiRF SOC RTC IRQ\n");
pdev              368 drivers/rtc/rtc-sirfsoc.c static int sirfsoc_rtc_remove(struct platform_device *pdev)
pdev              370 drivers/rtc/rtc-sirfsoc.c 	device_init_wakeup(&pdev->dev, 0);
pdev              267 drivers/rtc/rtc-snvs.c static int snvs_rtc_probe(struct platform_device *pdev)
pdev              273 drivers/rtc/rtc-snvs.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              277 drivers/rtc/rtc-snvs.c 	data->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              281 drivers/rtc/rtc-snvs.c 	data->regmap = syscon_regmap_lookup_by_phandle(pdev->dev.of_node, "regmap");
pdev              284 drivers/rtc/rtc-snvs.c 		dev_warn(&pdev->dev, "snvs rtc: you use old dts file, please update it\n");
pdev              286 drivers/rtc/rtc-snvs.c 		mmio = devm_platform_ioremap_resource(pdev, 0);
pdev              290 drivers/rtc/rtc-snvs.c 		data->regmap = devm_regmap_init_mmio(&pdev->dev, mmio, &snvs_rtc_config);
pdev              293 drivers/rtc/rtc-snvs.c 		of_property_read_u32(pdev->dev.of_node, "offset", &data->offset);
pdev              297 drivers/rtc/rtc-snvs.c 		dev_err(&pdev->dev, "Can't find snvs syscon\n");
pdev              301 drivers/rtc/rtc-snvs.c 	data->irq = platform_get_irq(pdev, 0);
pdev              305 drivers/rtc/rtc-snvs.c 	data->clk = devm_clk_get(&pdev->dev, "snvs-rtc");
pdev              311 drivers/rtc/rtc-snvs.c 			dev_err(&pdev->dev,
pdev              317 drivers/rtc/rtc-snvs.c 	platform_set_drvdata(pdev, data);
pdev              328 drivers/rtc/rtc-snvs.c 		dev_err(&pdev->dev, "failed to enable rtc %d\n", ret);
pdev              332 drivers/rtc/rtc-snvs.c 	device_init_wakeup(&pdev->dev, true);
pdev              333 drivers/rtc/rtc-snvs.c 	ret = dev_pm_set_wake_irq(&pdev->dev, data->irq);
pdev              335 drivers/rtc/rtc-snvs.c 		dev_err(&pdev->dev, "failed to enable irq wake\n");
pdev              337 drivers/rtc/rtc-snvs.c 	ret = devm_request_irq(&pdev->dev, data->irq, snvs_rtc_irq_handler,
pdev              338 drivers/rtc/rtc-snvs.c 			       IRQF_SHARED, "rtc alarm", &pdev->dev);
pdev              340 drivers/rtc/rtc-snvs.c 		dev_err(&pdev->dev, "failed to request irq %d: %d\n",
pdev              349 drivers/rtc/rtc-snvs.c 		dev_err(&pdev->dev, "failed to register rtc: %d\n", ret);
pdev              348 drivers/rtc/rtc-spear.c static int spear_rtc_probe(struct platform_device *pdev)
pdev              355 drivers/rtc/rtc-spear.c 	config = devm_kzalloc(&pdev->dev, sizeof(*config), GFP_KERNEL);
pdev              360 drivers/rtc/rtc-spear.c 	irq = platform_get_irq(pdev, 0);
pdev              364 drivers/rtc/rtc-spear.c 	status = devm_request_irq(&pdev->dev, irq, spear_rtc_irq, 0, pdev->name,
pdev              367 drivers/rtc/rtc-spear.c 		dev_err(&pdev->dev, "Alarm interrupt IRQ%d already claimed\n",
pdev              372 drivers/rtc/rtc-spear.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              373 drivers/rtc/rtc-spear.c 	config->ioaddr = devm_ioremap_resource(&pdev->dev, res);
pdev              377 drivers/rtc/rtc-spear.c 	config->clk = devm_clk_get(&pdev->dev, NULL);
pdev              386 drivers/rtc/rtc-spear.c 	platform_set_drvdata(pdev, config);
pdev              388 drivers/rtc/rtc-spear.c 	config->rtc = devm_rtc_device_register(&pdev->dev, pdev->name,
pdev              391 drivers/rtc/rtc-spear.c 		dev_err(&pdev->dev, "can't register RTC device, err %ld\n",
pdev              399 drivers/rtc/rtc-spear.c 	if (!device_can_wakeup(&pdev->dev))
pdev              400 drivers/rtc/rtc-spear.c 		device_init_wakeup(&pdev->dev, 1);
pdev              410 drivers/rtc/rtc-spear.c static int spear_rtc_remove(struct platform_device *pdev)
pdev              412 drivers/rtc/rtc-spear.c 	struct spear_rtc_config *config = platform_get_drvdata(pdev);
pdev              416 drivers/rtc/rtc-spear.c 	device_init_wakeup(&pdev->dev, 0);
pdev              424 drivers/rtc/rtc-spear.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              425 drivers/rtc/rtc-spear.c 	struct spear_rtc_config *config = platform_get_drvdata(pdev);
pdev              428 drivers/rtc/rtc-spear.c 	irq = platform_get_irq(pdev, 0);
pdev              429 drivers/rtc/rtc-spear.c 	if (device_may_wakeup(&pdev->dev)) {
pdev              442 drivers/rtc/rtc-spear.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              443 drivers/rtc/rtc-spear.c 	struct spear_rtc_config *config = platform_get_drvdata(pdev);
pdev              446 drivers/rtc/rtc-spear.c 	irq = platform_get_irq(pdev, 0);
pdev              448 drivers/rtc/rtc-spear.c 	if (device_may_wakeup(&pdev->dev)) {
pdev              464 drivers/rtc/rtc-spear.c static void spear_rtc_shutdown(struct platform_device *pdev)
pdev              466 drivers/rtc/rtc-spear.c 	struct spear_rtc_config *config = platform_get_drvdata(pdev);
pdev              185 drivers/rtc/rtc-st-lpc.c static int st_rtc_probe(struct platform_device *pdev)
pdev              187 drivers/rtc/rtc-st-lpc.c 	struct device_node *np = pdev->dev.of_node;
pdev              195 drivers/rtc/rtc-st-lpc.c 		dev_err(&pdev->dev, "An LPC mode must be provided\n");
pdev              203 drivers/rtc/rtc-st-lpc.c 	rtc = devm_kzalloc(&pdev->dev, sizeof(struct st_rtc), GFP_KERNEL);
pdev              207 drivers/rtc/rtc-st-lpc.c 	rtc->rtc_dev = devm_rtc_allocate_device(&pdev->dev);
pdev              213 drivers/rtc/rtc-st-lpc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              214 drivers/rtc/rtc-st-lpc.c 	rtc->ioaddr = devm_ioremap_resource(&pdev->dev, res);
pdev              220 drivers/rtc/rtc-st-lpc.c 		dev_err(&pdev->dev, "IRQ missing or invalid\n");
pdev              224 drivers/rtc/rtc-st-lpc.c 	ret = devm_request_irq(&pdev->dev, rtc->irq, st_rtc_handler, 0,
pdev              225 drivers/rtc/rtc-st-lpc.c 			       pdev->name, rtc);
pdev              227 drivers/rtc/rtc-st-lpc.c 		dev_err(&pdev->dev, "Failed to request irq %i\n", rtc->irq);
pdev              234 drivers/rtc/rtc-st-lpc.c 	rtc->clk = clk_get(&pdev->dev, NULL);
pdev              236 drivers/rtc/rtc-st-lpc.c 		dev_err(&pdev->dev, "Unable to request clock\n");
pdev              244 drivers/rtc/rtc-st-lpc.c 		dev_err(&pdev->dev, "Unable to fetch clock rate\n");
pdev              248 drivers/rtc/rtc-st-lpc.c 	device_set_wakeup_capable(&pdev->dev, 1);
pdev              250 drivers/rtc/rtc-st-lpc.c 	platform_set_drvdata(pdev, rtc);
pdev               38 drivers/rtc/rtc-starfire.c static int __init starfire_rtc_probe(struct platform_device *pdev)
pdev               42 drivers/rtc/rtc-starfire.c 	rtc = devm_rtc_device_register(&pdev->dev, "starfire",
pdev               47 drivers/rtc/rtc-starfire.c 	platform_set_drvdata(pdev, rtc);
pdev              191 drivers/rtc/rtc-stk17ta8.c 	struct platform_device *pdev = dev_id;
pdev              192 drivers/rtc/rtc-stk17ta8.c 	struct rtc_plat_data *pdata = platform_get_drvdata(pdev);
pdev              257 drivers/rtc/rtc-stk17ta8.c static int stk17ta8_rtc_probe(struct platform_device *pdev)
pdev              274 drivers/rtc/rtc-stk17ta8.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              278 drivers/rtc/rtc-stk17ta8.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              279 drivers/rtc/rtc-stk17ta8.c 	ioaddr = devm_ioremap_resource(&pdev->dev, res);
pdev              283 drivers/rtc/rtc-stk17ta8.c 	pdata->irq = platform_get_irq(pdev, 0);
pdev              295 drivers/rtc/rtc-stk17ta8.c 		dev_warn(&pdev->dev, "voltage-low detected.\n");
pdev              299 drivers/rtc/rtc-stk17ta8.c 	platform_set_drvdata(pdev, pdata);
pdev              302 drivers/rtc/rtc-stk17ta8.c 		if (devm_request_irq(&pdev->dev, pdata->irq,
pdev              305 drivers/rtc/rtc-stk17ta8.c 				pdev->name, pdev) < 0) {
pdev              306 drivers/rtc/rtc-stk17ta8.c 			dev_warn(&pdev->dev, "interrupt not available.\n");
pdev              311 drivers/rtc/rtc-stk17ta8.c 	pdata->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              630 drivers/rtc/rtc-stm32.c static int stm32_rtc_init(struct platform_device *pdev,
pdev              659 drivers/rtc/rtc-stm32.c 		dev_warn(&pdev->dev, "rtc_ck is %s\n",
pdev              668 drivers/rtc/rtc-stm32.c 		dev_err(&pdev->dev,
pdev              692 drivers/rtc/rtc-stm32.c static int stm32_rtc_probe(struct platform_device *pdev)
pdev              699 drivers/rtc/rtc-stm32.c 	rtc = devm_kzalloc(&pdev->dev, sizeof(*rtc), GFP_KERNEL);
pdev              703 drivers/rtc/rtc-stm32.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              704 drivers/rtc/rtc-stm32.c 	rtc->base = devm_ioremap_resource(&pdev->dev, res);
pdev              709 drivers/rtc/rtc-stm32.c 		    of_device_get_match_data(&pdev->dev);
pdev              713 drivers/rtc/rtc-stm32.c 		rtc->dbp = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev              716 drivers/rtc/rtc-stm32.c 			dev_err(&pdev->dev, "no st,syscfg\n");
pdev              720 drivers/rtc/rtc-stm32.c 		ret = of_property_read_u32_index(pdev->dev.of_node, "st,syscfg",
pdev              723 drivers/rtc/rtc-stm32.c 			dev_err(&pdev->dev, "can't read DBP register offset\n");
pdev              727 drivers/rtc/rtc-stm32.c 		ret = of_property_read_u32_index(pdev->dev.of_node, "st,syscfg",
pdev              730 drivers/rtc/rtc-stm32.c 			dev_err(&pdev->dev, "can't read DBP register mask\n");
pdev              737 drivers/rtc/rtc-stm32.c 		rtc->rtc_ck = devm_clk_get(&pdev->dev, NULL);
pdev              739 drivers/rtc/rtc-stm32.c 		rtc->pclk = devm_clk_get(&pdev->dev, "pclk");
pdev              741 drivers/rtc/rtc-stm32.c 			dev_err(&pdev->dev, "no pclk clock");
pdev              744 drivers/rtc/rtc-stm32.c 		rtc->rtc_ck = devm_clk_get(&pdev->dev, "rtc_ck");
pdev              747 drivers/rtc/rtc-stm32.c 		dev_err(&pdev->dev, "no rtc_ck clock");
pdev              773 drivers/rtc/rtc-stm32.c 	ret = stm32_rtc_init(pdev, rtc);
pdev              777 drivers/rtc/rtc-stm32.c 	rtc->irq_alarm = platform_get_irq(pdev, 0);
pdev              783 drivers/rtc/rtc-stm32.c 	ret = device_init_wakeup(&pdev->dev, true);
pdev              785 drivers/rtc/rtc-stm32.c 		rtc->wakeirq_alarm = platform_get_irq(pdev, 1);
pdev              787 drivers/rtc/rtc-stm32.c 			ret = dev_pm_set_dedicated_wake_irq(&pdev->dev,
pdev              796 drivers/rtc/rtc-stm32.c 		dev_warn(&pdev->dev, "alarm can't wake up the system: %d", ret);
pdev              798 drivers/rtc/rtc-stm32.c 	platform_set_drvdata(pdev, rtc);
pdev              800 drivers/rtc/rtc-stm32.c 	rtc->rtc_dev = devm_rtc_device_register(&pdev->dev, pdev->name,
pdev              804 drivers/rtc/rtc-stm32.c 		dev_err(&pdev->dev, "rtc device registration failed, err=%d\n",
pdev              810 drivers/rtc/rtc-stm32.c 	ret = devm_request_threaded_irq(&pdev->dev, rtc->irq_alarm, NULL,
pdev              812 drivers/rtc/rtc-stm32.c 					pdev->name, rtc);
pdev              814 drivers/rtc/rtc-stm32.c 		dev_err(&pdev->dev, "IRQ%d (alarm interrupt) already claimed\n",
pdev              824 drivers/rtc/rtc-stm32.c 		dev_warn(&pdev->dev, "Date/Time must be initialized\n");
pdev              829 drivers/rtc/rtc-stm32.c 		dev_info(&pdev->dev, "registered rev:%d.%d\n",
pdev              843 drivers/rtc/rtc-stm32.c 	dev_pm_clear_wake_irq(&pdev->dev);
pdev              844 drivers/rtc/rtc-stm32.c 	device_init_wakeup(&pdev->dev, false);
pdev              849 drivers/rtc/rtc-stm32.c static int stm32_rtc_remove(struct platform_device *pdev)
pdev              851 drivers/rtc/rtc-stm32.c 	struct stm32_rtc *rtc = platform_get_drvdata(pdev);
pdev              870 drivers/rtc/rtc-stm32.c 	dev_pm_clear_wake_irq(&pdev->dev);
pdev              871 drivers/rtc/rtc-stm32.c 	device_init_wakeup(&pdev->dev, false);
pdev              233 drivers/rtc/rtc-stmp3xxx.c static int stmp3xxx_rtc_remove(struct platform_device *pdev)
pdev              235 drivers/rtc/rtc-stmp3xxx.c 	struct stmp3xxx_rtc_data *rtc_data = platform_get_drvdata(pdev);
pdev              246 drivers/rtc/rtc-stmp3xxx.c static int stmp3xxx_rtc_probe(struct platform_device *pdev)
pdev              255 drivers/rtc/rtc-stmp3xxx.c 	rtc_data = devm_kzalloc(&pdev->dev, sizeof(*rtc_data), GFP_KERNEL);
pdev              259 drivers/rtc/rtc-stmp3xxx.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              261 drivers/rtc/rtc-stmp3xxx.c 		dev_err(&pdev->dev, "failed to get resource\n");
pdev              265 drivers/rtc/rtc-stmp3xxx.c 	rtc_data->io = devm_ioremap(&pdev->dev, r->start, resource_size(r));
pdev              267 drivers/rtc/rtc-stmp3xxx.c 		dev_err(&pdev->dev, "ioremap failed\n");
pdev              271 drivers/rtc/rtc-stmp3xxx.c 	rtc_data->irq_alarm = platform_get_irq(pdev, 0);
pdev              275 drivers/rtc/rtc-stmp3xxx.c 		dev_err(&pdev->dev, "no device onboard\n");
pdev              279 drivers/rtc/rtc-stmp3xxx.c 	platform_set_drvdata(pdev, rtc_data);
pdev              288 drivers/rtc/rtc-stmp3xxx.c 		dev_info(&pdev->dev,
pdev              293 drivers/rtc/rtc-stmp3xxx.c 			dev_err(&pdev->dev, "stmp_reset_block failed: %d\n",
pdev              313 drivers/rtc/rtc-stmp3xxx.c 	of_property_read_u32(pdev->dev.of_node, "stmp,crystal-freq",
pdev              332 drivers/rtc/rtc-stmp3xxx.c 		dev_warn(&pdev->dev,
pdev              354 drivers/rtc/rtc-stmp3xxx.c 	rtc_data->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              358 drivers/rtc/rtc-stmp3xxx.c 	err = devm_request_irq(&pdev->dev, rtc_data->irq_alarm,
pdev              359 drivers/rtc/rtc-stmp3xxx.c 			stmp3xxx_rtc_interrupt, 0, "RTC alarm", &pdev->dev);
pdev              361 drivers/rtc/rtc-stmp3xxx.c 		dev_err(&pdev->dev, "Cannot claim IRQ%d\n",
pdev              373 drivers/rtc/rtc-stmp3xxx.c 	stmp3xxx_wdt_register(pdev);
pdev               77 drivers/rtc/rtc-sun4v.c static int __init sun4v_rtc_probe(struct platform_device *pdev)
pdev               81 drivers/rtc/rtc-sun4v.c 	rtc = devm_rtc_allocate_device(&pdev->dev);
pdev               87 drivers/rtc/rtc-sun4v.c 	platform_set_drvdata(pdev, rtc);
pdev              679 drivers/rtc/rtc-sun6i.c static int sun6i_rtc_probe(struct platform_device *pdev)
pdev              687 drivers/rtc/rtc-sun6i.c 	platform_set_drvdata(pdev, chip);
pdev              688 drivers/rtc/rtc-sun6i.c 	chip->dev = &pdev->dev;
pdev              690 drivers/rtc/rtc-sun6i.c 	chip->irq = platform_get_irq(pdev, 0);
pdev              694 drivers/rtc/rtc-sun6i.c 	ret = devm_request_irq(&pdev->dev, chip->irq, sun6i_rtc_alarmirq,
pdev              695 drivers/rtc/rtc-sun6i.c 			       0, dev_name(&pdev->dev), chip);
pdev              697 drivers/rtc/rtc-sun6i.c 		dev_err(&pdev->dev, "Could not request IRQ\n");
pdev              729 drivers/rtc/rtc-sun6i.c 	device_init_wakeup(&pdev->dev, 1);
pdev              731 drivers/rtc/rtc-sun6i.c 	chip->rtc = devm_rtc_device_register(&pdev->dev, "rtc-sun6i",
pdev              734 drivers/rtc/rtc-sun6i.c 		dev_err(&pdev->dev, "unable to register device\n");
pdev              738 drivers/rtc/rtc-sun6i.c 	dev_info(&pdev->dev, "RTC enabled\n");
pdev              422 drivers/rtc/rtc-sunxi.c static int sunxi_rtc_probe(struct platform_device *pdev)
pdev              428 drivers/rtc/rtc-sunxi.c 	chip = devm_kzalloc(&pdev->dev, sizeof(*chip), GFP_KERNEL);
pdev              432 drivers/rtc/rtc-sunxi.c 	platform_set_drvdata(pdev, chip);
pdev              433 drivers/rtc/rtc-sunxi.c 	chip->dev = &pdev->dev;
pdev              435 drivers/rtc/rtc-sunxi.c 	chip->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              439 drivers/rtc/rtc-sunxi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              440 drivers/rtc/rtc-sunxi.c 	chip->base = devm_ioremap_resource(&pdev->dev, res);
pdev              444 drivers/rtc/rtc-sunxi.c 	chip->irq = platform_get_irq(pdev, 0);
pdev              447 drivers/rtc/rtc-sunxi.c 	ret = devm_request_irq(&pdev->dev, chip->irq, sunxi_rtc_alarmirq,
pdev              448 drivers/rtc/rtc-sunxi.c 			0, dev_name(&pdev->dev), chip);
pdev              450 drivers/rtc/rtc-sunxi.c 		dev_err(&pdev->dev, "Could not request IRQ\n");
pdev              454 drivers/rtc/rtc-sunxi.c 	chip->data_year = of_device_get_match_data(&pdev->dev);
pdev              456 drivers/rtc/rtc-sunxi.c 		dev_err(&pdev->dev, "Unable to setup RTC data\n");
pdev               49 drivers/rtc/rtc-tegra.c 	struct platform_device *pdev;
pdev              277 drivers/rtc/rtc-tegra.c static int tegra_rtc_probe(struct platform_device *pdev)
pdev              283 drivers/rtc/rtc-tegra.c 	info = devm_kzalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev              287 drivers/rtc/rtc-tegra.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              288 drivers/rtc/rtc-tegra.c 	info->base = devm_ioremap_resource(&pdev->dev, res);
pdev              292 drivers/rtc/rtc-tegra.c 	ret = platform_get_irq(pdev, 0);
pdev              298 drivers/rtc/rtc-tegra.c 	info->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              305 drivers/rtc/rtc-tegra.c 	info->clk = devm_clk_get(&pdev->dev, NULL);
pdev              314 drivers/rtc/rtc-tegra.c 	info->pdev = pdev;
pdev              317 drivers/rtc/rtc-tegra.c 	platform_set_drvdata(pdev, info);
pdev              324 drivers/rtc/rtc-tegra.c 	device_init_wakeup(&pdev->dev, 1);
pdev              326 drivers/rtc/rtc-tegra.c 	ret = devm_request_irq(&pdev->dev, info->irq, tegra_rtc_irq_handler,
pdev              327 drivers/rtc/rtc-tegra.c 			       IRQF_TRIGGER_HIGH, dev_name(&pdev->dev),
pdev              328 drivers/rtc/rtc-tegra.c 			       &pdev->dev);
pdev              330 drivers/rtc/rtc-tegra.c 		dev_err(&pdev->dev, "failed to request interrupt: %d\n", ret);
pdev              338 drivers/rtc/rtc-tegra.c 	dev_notice(&pdev->dev, "Tegra internal Real Time Clock\n");
pdev              347 drivers/rtc/rtc-tegra.c static int tegra_rtc_remove(struct platform_device *pdev)
pdev              349 drivers/rtc/rtc-tegra.c 	struct tegra_rtc_info *info = platform_get_drvdata(pdev);
pdev              398 drivers/rtc/rtc-tegra.c static void tegra_rtc_shutdown(struct platform_device *pdev)
pdev              400 drivers/rtc/rtc-tegra.c 	dev_vdbg(&pdev->dev, "disabling interrupts\n");
pdev              401 drivers/rtc/rtc-tegra.c 	tegra_rtc_alarm_irq_enable(&pdev->dev, 0);
pdev               22 drivers/rtc/rtc-test.c static struct platform_device *pdev[MAX_RTC_TEST];
pdev              162 drivers/rtc/rtc-test.c 		pdev[i] = platform_device_alloc("rtc-test", i);
pdev              163 drivers/rtc/rtc-test.c 		if (!pdev[i])
pdev              168 drivers/rtc/rtc-test.c 		err = platform_device_add(pdev[i]);
pdev              177 drivers/rtc/rtc-test.c 		platform_device_del(pdev[i - 1]);
pdev              181 drivers/rtc/rtc-test.c 		platform_device_put(pdev[i]);
pdev              192 drivers/rtc/rtc-test.c 		platform_device_unregister(pdev[i]);
pdev              233 drivers/rtc/rtc-tps6586x.c static int tps6586x_rtc_probe(struct platform_device *pdev)
pdev              235 drivers/rtc/rtc-tps6586x.c 	struct device *tps_dev = to_tps6586x_dev(&pdev->dev);
pdev              239 drivers/rtc/rtc-tps6586x.c 	rtc = devm_kzalloc(&pdev->dev, sizeof(*rtc), GFP_KERNEL);
pdev              243 drivers/rtc/rtc-tps6586x.c 	rtc->dev = &pdev->dev;
pdev              244 drivers/rtc/rtc-tps6586x.c 	rtc->irq = platform_get_irq(pdev, 0);
pdev              252 drivers/rtc/rtc-tps6586x.c 		dev_err(&pdev->dev, "unable to start counter\n");
pdev              256 drivers/rtc/rtc-tps6586x.c 	device_init_wakeup(&pdev->dev, 1);
pdev              258 drivers/rtc/rtc-tps6586x.c 	platform_set_drvdata(pdev, rtc);
pdev              259 drivers/rtc/rtc-tps6586x.c 	rtc->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              270 drivers/rtc/rtc-tps6586x.c 	ret = devm_request_threaded_irq(&pdev->dev, rtc->irq, NULL,
pdev              273 drivers/rtc/rtc-tps6586x.c 				dev_name(&pdev->dev), rtc);
pdev              275 drivers/rtc/rtc-tps6586x.c 		dev_err(&pdev->dev, "request IRQ(%d) failed with ret %d\n",
pdev              293 drivers/rtc/rtc-tps6586x.c static int tps6586x_rtc_remove(struct platform_device *pdev)
pdev              295 drivers/rtc/rtc-tps6586x.c 	struct device *tps_dev = to_tps6586x_dev(&pdev->dev);
pdev              364 drivers/rtc/rtc-tps65910.c static int tps65910_rtc_probe(struct platform_device *pdev)
pdev              372 drivers/rtc/rtc-tps65910.c 	tps65910 = dev_get_drvdata(pdev->dev.parent);
pdev              374 drivers/rtc/rtc-tps65910.c 	tps_rtc = devm_kzalloc(&pdev->dev, sizeof(struct tps65910_rtc),
pdev              379 drivers/rtc/rtc-tps65910.c 	tps_rtc->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              392 drivers/rtc/rtc-tps65910.c 	dev_dbg(&pdev->dev, "Enabling rtc-tps65910.\n");
pdev              405 drivers/rtc/rtc-tps65910.c 	platform_set_drvdata(pdev, tps_rtc);
pdev              407 drivers/rtc/rtc-tps65910.c 	irq  = platform_get_irq(pdev, 0);
pdev              409 drivers/rtc/rtc-tps65910.c 		dev_warn(&pdev->dev, "Wake up is not possible as irq = %d\n",
pdev              414 drivers/rtc/rtc-tps65910.c 	ret = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev              416 drivers/rtc/rtc-tps65910.c 		dev_name(&pdev->dev), &pdev->dev);
pdev              418 drivers/rtc/rtc-tps65910.c 		dev_err(&pdev->dev, "IRQ is not free.\n");
pdev              422 drivers/rtc/rtc-tps65910.c 	device_set_wakeup_capable(&pdev->dev, 1);
pdev              236 drivers/rtc/rtc-tps80031.c static int tps80031_rtc_probe(struct platform_device *pdev)
pdev              242 drivers/rtc/rtc-tps80031.c 	rtc = devm_kzalloc(&pdev->dev, sizeof(*rtc), GFP_KERNEL);
pdev              246 drivers/rtc/rtc-tps80031.c 	rtc->irq = platform_get_irq(pdev, 0);
pdev              247 drivers/rtc/rtc-tps80031.c 	platform_set_drvdata(pdev, rtc);
pdev              250 drivers/rtc/rtc-tps80031.c 	ret = tps80031_set_bits(pdev->dev.parent, TPS80031_SLAVE_ID1,
pdev              253 drivers/rtc/rtc-tps80031.c 		dev_err(&pdev->dev, "failed to start RTC. err = %d\n", ret);
pdev              258 drivers/rtc/rtc-tps80031.c 	tps80031_rtc_read_time(&pdev->dev, &tm);
pdev              265 drivers/rtc/rtc-tps80031.c 		ret = tps80031_rtc_set_time(&pdev->dev, &tm);
pdev              267 drivers/rtc/rtc-tps80031.c 			dev_err(&pdev->dev,
pdev              274 drivers/rtc/rtc-tps80031.c 	ret = clear_alarm_int_status(&pdev->dev, rtc);
pdev              276 drivers/rtc/rtc-tps80031.c 		dev_err(&pdev->dev, "Clear alarm int failed, err = %d\n", ret);
pdev              280 drivers/rtc/rtc-tps80031.c 	rtc->rtc = devm_rtc_device_register(&pdev->dev, pdev->name,
pdev              284 drivers/rtc/rtc-tps80031.c 		dev_err(&pdev->dev, "RTC registration failed, err %d\n", ret);
pdev              288 drivers/rtc/rtc-tps80031.c 	ret = devm_request_threaded_irq(&pdev->dev, rtc->irq, NULL,
pdev              291 drivers/rtc/rtc-tps80031.c 			dev_name(&pdev->dev), rtc);
pdev              293 drivers/rtc/rtc-tps80031.c 		dev_err(&pdev->dev, "request IRQ:%d failed, err = %d\n",
pdev              297 drivers/rtc/rtc-tps80031.c 	device_set_wakeup_capable(&pdev->dev, 1);
pdev              225 drivers/rtc/rtc-twl.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              227 drivers/rtc/rtc-twl.c 	int irq = platform_get_irq(pdev, 0);
pdev              492 drivers/rtc/rtc-twl.c static int twl_rtc_probe(struct platform_device *pdev)
pdev              495 drivers/rtc/rtc-twl.c 	struct device_node *np = pdev->dev.of_node;
pdev              497 drivers/rtc/rtc-twl.c 	int irq = platform_get_irq(pdev, 0);
pdev              501 drivers/rtc/rtc-twl.c 		dev_err(&pdev->dev, "no DT info\n");
pdev              508 drivers/rtc/rtc-twl.c 	twl_rtc = devm_kzalloc(&pdev->dev, sizeof(*twl_rtc), GFP_KERNEL);
pdev              519 drivers/rtc/rtc-twl.c 		dev_err(&pdev->dev, "TWL Class not supported.\n");
pdev              528 drivers/rtc/rtc-twl.c 		dev_warn(&pdev->dev, "Power up reset detected.\n");
pdev              531 drivers/rtc/rtc-twl.c 		dev_warn(&pdev->dev, "Pending Alarm interrupt detected.\n");
pdev              545 drivers/rtc/rtc-twl.c 	dev_info(&pdev->dev, "Enabling TWL-RTC\n");
pdev              554 drivers/rtc/rtc-twl.c 		dev_warn(&pdev->dev, "unable to disable interrupt\n");
pdev              562 drivers/rtc/rtc-twl.c 	platform_set_drvdata(pdev, twl_rtc);
pdev              563 drivers/rtc/rtc-twl.c 	device_init_wakeup(&pdev->dev, 1);
pdev              565 drivers/rtc/rtc-twl.c 	twl_rtc->rtc = devm_rtc_device_register(&pdev->dev, pdev->name,
pdev              568 drivers/rtc/rtc-twl.c 		dev_err(&pdev->dev, "can't register RTC device, err %ld\n",
pdev              573 drivers/rtc/rtc-twl.c 	ret = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev              578 drivers/rtc/rtc-twl.c 		dev_err(&pdev->dev, "IRQ is not free.\n");
pdev              589 drivers/rtc/rtc-twl.c static int twl_rtc_remove(struct platform_device *pdev)
pdev              591 drivers/rtc/rtc-twl.c 	struct twl_rtc *twl_rtc = platform_get_drvdata(pdev);
pdev              606 drivers/rtc/rtc-twl.c static void twl_rtc_shutdown(struct platform_device *pdev)
pdev              608 drivers/rtc/rtc-twl.c 	struct twl_rtc *twl_rtc = platform_get_drvdata(pdev);
pdev              235 drivers/rtc/rtc-tx4939.c static int __init tx4939_rtc_probe(struct platform_device *pdev)
pdev              248 drivers/rtc/rtc-tx4939.c 	irq = platform_get_irq(pdev, 0);
pdev              251 drivers/rtc/rtc-tx4939.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              254 drivers/rtc/rtc-tx4939.c 	platform_set_drvdata(pdev, pdata);
pdev              256 drivers/rtc/rtc-tx4939.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              257 drivers/rtc/rtc-tx4939.c 	pdata->rtcreg = devm_ioremap_resource(&pdev->dev, res);
pdev              263 drivers/rtc/rtc-tx4939.c 	if (devm_request_irq(&pdev->dev, irq, tx4939_rtc_interrupt,
pdev              264 drivers/rtc/rtc-tx4939.c 			     0, pdev->name, &pdev->dev) < 0)
pdev              266 drivers/rtc/rtc-tx4939.c 	rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              284 drivers/rtc/rtc-tx4939.c static int __exit tx4939_rtc_remove(struct platform_device *pdev)
pdev              286 drivers/rtc/rtc-tx4939.c 	struct tx4939rtc_plat_data *pdata = platform_get_drvdata(pdev);
pdev               36 drivers/rtc/rtc-v3020.c 	int (*map_io)(struct v3020 *chip, struct platform_device *pdev,
pdev               62 drivers/rtc/rtc-v3020.c static int v3020_mmio_map(struct v3020 *chip, struct platform_device *pdev,
pdev               65 drivers/rtc/rtc-v3020.c 	if (pdev->num_resources != 1)
pdev               68 drivers/rtc/rtc-v3020.c 	if (pdev->resource[0].flags != IORESOURCE_MEM)
pdev               72 drivers/rtc/rtc-v3020.c 	chip->ioaddress = ioremap(pdev->resource[0].start, 1);
pdev              108 drivers/rtc/rtc-v3020.c static int v3020_gpio_map(struct v3020 *chip, struct platform_device *pdev,
pdev              281 drivers/rtc/rtc-v3020.c static int rtc_probe(struct platform_device *pdev)
pdev              283 drivers/rtc/rtc-v3020.c 	struct v3020_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              289 drivers/rtc/rtc-v3020.c 	chip = devm_kzalloc(&pdev->dev, sizeof(*chip), GFP_KERNEL);
pdev              298 drivers/rtc/rtc-v3020.c 	retval = chip->ops->map_io(chip, pdev, pdata);
pdev              320 drivers/rtc/rtc-v3020.c 		dev_info(&pdev->dev, "Chip available at GPIOs "
pdev              325 drivers/rtc/rtc-v3020.c 		dev_info(&pdev->dev, "Chip available at "
pdev              328 drivers/rtc/rtc-v3020.c 			 (unsigned long long)pdev->resource[0].start,
pdev              331 drivers/rtc/rtc-v3020.c 	platform_set_drvdata(pdev, chip);
pdev              333 drivers/rtc/rtc-v3020.c 	chip->rtc = devm_rtc_device_register(&pdev->dev, "v3020",
pdev              215 drivers/rtc/rtc-vr41xx.c 	struct platform_device *pdev = (struct platform_device *)dev_id;
pdev              216 drivers/rtc/rtc-vr41xx.c 	struct rtc_device *rtc = platform_get_drvdata(pdev);
pdev              227 drivers/rtc/rtc-vr41xx.c 	struct platform_device *pdev = (struct platform_device *)dev_id;
pdev              228 drivers/rtc/rtc-vr41xx.c 	struct rtc_device *rtc = platform_get_drvdata(pdev);
pdev              250 drivers/rtc/rtc-vr41xx.c static int rtc_probe(struct platform_device *pdev)
pdev              256 drivers/rtc/rtc-vr41xx.c 	if (pdev->num_resources != 4)
pdev              259 drivers/rtc/rtc-vr41xx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              263 drivers/rtc/rtc-vr41xx.c 	rtc1_base = devm_ioremap(&pdev->dev, res->start, resource_size(res));
pdev              267 drivers/rtc/rtc-vr41xx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              273 drivers/rtc/rtc-vr41xx.c 	rtc2_base = devm_ioremap(&pdev->dev, res->start, resource_size(res));
pdev              279 drivers/rtc/rtc-vr41xx.c 	rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              301 drivers/rtc/rtc-vr41xx.c 	aie_irq = platform_get_irq(pdev, 0);
pdev              307 drivers/rtc/rtc-vr41xx.c 	retval = devm_request_irq(&pdev->dev, aie_irq, elapsedtime_interrupt, 0,
pdev              308 drivers/rtc/rtc-vr41xx.c 				"elapsed_time", pdev);
pdev              312 drivers/rtc/rtc-vr41xx.c 	pie_irq = platform_get_irq(pdev, 1);
pdev              318 drivers/rtc/rtc-vr41xx.c 	retval = devm_request_irq(&pdev->dev, pie_irq, rtclong1_interrupt, 0,
pdev              319 drivers/rtc/rtc-vr41xx.c 				"rtclong1", pdev);
pdev              323 drivers/rtc/rtc-vr41xx.c 	platform_set_drvdata(pdev, rtc);
pdev              328 drivers/rtc/rtc-vr41xx.c 	dev_info(&pdev->dev, "Real Time Clock of NEC VR4100 series\n");
pdev              200 drivers/rtc/rtc-vt8500.c static int vt8500_rtc_probe(struct platform_device *pdev)
pdev              206 drivers/rtc/rtc-vt8500.c 	vt8500_rtc = devm_kzalloc(&pdev->dev,
pdev              212 drivers/rtc/rtc-vt8500.c 	platform_set_drvdata(pdev, vt8500_rtc);
pdev              214 drivers/rtc/rtc-vt8500.c 	vt8500_rtc->irq_alarm = platform_get_irq(pdev, 0);
pdev              218 drivers/rtc/rtc-vt8500.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              219 drivers/rtc/rtc-vt8500.c 	vt8500_rtc->regbase = devm_ioremap_resource(&pdev->dev, res);
pdev              227 drivers/rtc/rtc-vt8500.c 	vt8500_rtc->rtc = devm_rtc_device_register(&pdev->dev, "vt8500-rtc",
pdev              231 drivers/rtc/rtc-vt8500.c 		dev_err(&pdev->dev,
pdev              236 drivers/rtc/rtc-vt8500.c 	ret = devm_request_irq(&pdev->dev, vt8500_rtc->irq_alarm,
pdev              239 drivers/rtc/rtc-vt8500.c 		dev_err(&pdev->dev, "can't get irq %i, err %d\n",
pdev              250 drivers/rtc/rtc-vt8500.c static int vt8500_rtc_remove(struct platform_device *pdev)
pdev              252 drivers/rtc/rtc-vt8500.c 	struct vt8500_rtc *vt8500_rtc = platform_get_drvdata(pdev);
pdev              163 drivers/rtc/rtc-wilco-ec.c static int wilco_ec_rtc_probe(struct platform_device *pdev)
pdev              167 drivers/rtc/rtc-wilco-ec.c 	rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              401 drivers/rtc/rtc-wm831x.c static int wm831x_rtc_probe(struct platform_device *pdev)
pdev              403 drivers/rtc/rtc-wm831x.c 	struct wm831x *wm831x = dev_get_drvdata(pdev->dev.parent);
pdev              405 drivers/rtc/rtc-wm831x.c 	int alm_irq = wm831x_irq(wm831x, platform_get_irq_byname(pdev, "ALM"));
pdev              408 drivers/rtc/rtc-wm831x.c 	wm831x_rtc = devm_kzalloc(&pdev->dev, sizeof(*wm831x_rtc), GFP_KERNEL);
pdev              412 drivers/rtc/rtc-wm831x.c 	platform_set_drvdata(pdev, wm831x_rtc);
pdev              417 drivers/rtc/rtc-wm831x.c 		dev_err(&pdev->dev, "Failed to read RTC control: %d\n", ret);
pdev              423 drivers/rtc/rtc-wm831x.c 	device_init_wakeup(&pdev->dev, 1);
pdev              425 drivers/rtc/rtc-wm831x.c 	wm831x_rtc->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              436 drivers/rtc/rtc-wm831x.c 	ret = devm_request_threaded_irq(&pdev->dev, alm_irq, NULL,
pdev              442 drivers/rtc/rtc-wm831x.c 		dev_err(&pdev->dev, "Failed to request alarm IRQ %d: %d\n",
pdev              310 drivers/rtc/rtc-wm8350.c 		dev_err(&(wm8350->rtc.pdev->dev),
pdev              344 drivers/rtc/rtc-wm8350.c 	if (device_may_wakeup(&wm8350->rtc.pdev->dev) &&
pdev              369 drivers/rtc/rtc-wm8350.c static int wm8350_rtc_probe(struct platform_device *pdev)
pdev              371 drivers/rtc/rtc-wm8350.c 	struct wm8350 *wm8350 = platform_get_drvdata(pdev);
pdev              378 drivers/rtc/rtc-wm8350.c 		dev_err(&pdev->dev, "RTC BCD mode not supported\n");
pdev              382 drivers/rtc/rtc-wm8350.c 		dev_err(&pdev->dev, "RTC 12 hour mode not supported\n");
pdev              396 drivers/rtc/rtc-wm8350.c 			dev_err(&pdev->dev, "failed to enable RTC: %d\n", ret);
pdev              409 drivers/rtc/rtc-wm8350.c 			dev_err(&pdev->dev, "failed to start: %d\n", ret);
pdev              420 drivers/rtc/rtc-wm8350.c 			dev_err(&pdev->dev, "failed to start: timeout\n");
pdev              425 drivers/rtc/rtc-wm8350.c 	device_init_wakeup(&pdev->dev, 1);
pdev              427 drivers/rtc/rtc-wm8350.c 	wm_rtc->rtc = devm_rtc_device_register(&pdev->dev, "wm8350",
pdev              431 drivers/rtc/rtc-wm8350.c 		dev_err(&pdev->dev, "failed to register RTC: %d\n", ret);
pdev              447 drivers/rtc/rtc-wm8350.c static int wm8350_rtc_remove(struct platform_device *pdev)
pdev              449 drivers/rtc/rtc-wm8350.c 	struct wm8350 *wm8350 = platform_get_drvdata(pdev);
pdev              137 drivers/rtc/rtc-xgene.c static int xgene_rtc_probe(struct platform_device *pdev)
pdev              144 drivers/rtc/rtc-xgene.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              147 drivers/rtc/rtc-xgene.c 	platform_set_drvdata(pdev, pdata);
pdev              148 drivers/rtc/rtc-xgene.c 	pdata->dev = &pdev->dev;
pdev              150 drivers/rtc/rtc-xgene.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              151 drivers/rtc/rtc-xgene.c 	pdata->csr_base = devm_ioremap_resource(&pdev->dev, res);
pdev              155 drivers/rtc/rtc-xgene.c 	pdata->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              159 drivers/rtc/rtc-xgene.c 	irq = platform_get_irq(pdev, 0);
pdev              162 drivers/rtc/rtc-xgene.c 	ret = devm_request_irq(&pdev->dev, irq, xgene_rtc_interrupt, 0,
pdev              163 drivers/rtc/rtc-xgene.c 			       dev_name(&pdev->dev), pdata);
pdev              165 drivers/rtc/rtc-xgene.c 		dev_err(&pdev->dev, "Could not request IRQ\n");
pdev              169 drivers/rtc/rtc-xgene.c 	pdata->clk = devm_clk_get(&pdev->dev, NULL);
pdev              171 drivers/rtc/rtc-xgene.c 		dev_err(&pdev->dev, "Couldn't get the clock for RTC\n");
pdev              181 drivers/rtc/rtc-xgene.c 	ret = device_init_wakeup(&pdev->dev, 1);
pdev              201 drivers/rtc/rtc-xgene.c static int xgene_rtc_remove(struct platform_device *pdev)
pdev              203 drivers/rtc/rtc-xgene.c 	struct xgene_rtc_dev *pdata = platform_get_drvdata(pdev);
pdev              205 drivers/rtc/rtc-xgene.c 	xgene_rtc_alarm_irq_enable(&pdev->dev, 0);
pdev              206 drivers/rtc/rtc-xgene.c 	device_init_wakeup(&pdev->dev, 0);
pdev              213 drivers/rtc/rtc-xgene.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              214 drivers/rtc/rtc-xgene.c 	struct xgene_rtc_dev *pdata = platform_get_drvdata(pdev);
pdev              217 drivers/rtc/rtc-xgene.c 	irq = platform_get_irq(pdev, 0);
pdev              224 drivers/rtc/rtc-xgene.c 	if (device_may_wakeup(&pdev->dev)) {
pdev              237 drivers/rtc/rtc-xgene.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              238 drivers/rtc/rtc-xgene.c 	struct xgene_rtc_dev *pdata = platform_get_drvdata(pdev);
pdev              242 drivers/rtc/rtc-xgene.c 	irq = platform_get_irq(pdev, 0);
pdev              244 drivers/rtc/rtc-xgene.c 	if (device_may_wakeup(&pdev->dev)) {
pdev              195 drivers/rtc/rtc-zynqmp.c static int xlnx_rtc_probe(struct platform_device *pdev)
pdev              201 drivers/rtc/rtc-zynqmp.c 	xrtcdev = devm_kzalloc(&pdev->dev, sizeof(*xrtcdev), GFP_KERNEL);
pdev              205 drivers/rtc/rtc-zynqmp.c 	platform_set_drvdata(pdev, xrtcdev);
pdev              207 drivers/rtc/rtc-zynqmp.c 	xrtcdev->rtc = devm_rtc_allocate_device(&pdev->dev);
pdev              214 drivers/rtc/rtc-zynqmp.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              216 drivers/rtc/rtc-zynqmp.c 	xrtcdev->reg_base = devm_ioremap_resource(&pdev->dev, res);
pdev              220 drivers/rtc/rtc-zynqmp.c 	xrtcdev->alarm_irq = platform_get_irq_byname(pdev, "alarm");
pdev              223 drivers/rtc/rtc-zynqmp.c 	ret = devm_request_irq(&pdev->dev, xrtcdev->alarm_irq,
pdev              225 drivers/rtc/rtc-zynqmp.c 			       dev_name(&pdev->dev), xrtcdev);
pdev              227 drivers/rtc/rtc-zynqmp.c 		dev_err(&pdev->dev, "request irq failed\n");
pdev              231 drivers/rtc/rtc-zynqmp.c 	xrtcdev->sec_irq = platform_get_irq_byname(pdev, "sec");
pdev              234 drivers/rtc/rtc-zynqmp.c 	ret = devm_request_irq(&pdev->dev, xrtcdev->sec_irq,
pdev              236 drivers/rtc/rtc-zynqmp.c 			       dev_name(&pdev->dev), xrtcdev);
pdev              238 drivers/rtc/rtc-zynqmp.c 		dev_err(&pdev->dev, "request irq failed\n");
pdev              242 drivers/rtc/rtc-zynqmp.c 	ret = of_property_read_u32(pdev->dev.of_node, "calibration",
pdev              249 drivers/rtc/rtc-zynqmp.c 	device_init_wakeup(&pdev->dev, 1);
pdev              254 drivers/rtc/rtc-zynqmp.c static int xlnx_rtc_remove(struct platform_device *pdev)
pdev              256 drivers/rtc/rtc-zynqmp.c 	xlnx_rtc_alarm_irq_enable(&pdev->dev, 0);
pdev              257 drivers/rtc/rtc-zynqmp.c 	device_init_wakeup(&pdev->dev, 0);
pdev              195 drivers/s390/net/ism.h 	struct pci_dev *pdev;
pdev              214 drivers/s390/net/ism.h 	struct zpci_dev *zdev = to_zpci(ism->pdev);
pdev              228 drivers/s390/net/ism.h 	struct zpci_dev *zdev = to_zpci(ism->pdev);
pdev              238 drivers/s390/net/ism.h 	struct zpci_dev *zdev = to_zpci(ism->pdev);
pdev               91 drivers/s390/net/ism_drv.c 	sba = dma_alloc_coherent(&ism->pdev->dev, PAGE_SIZE, &dma_handle,
pdev              102 drivers/s390/net/ism_drv.c 		dma_free_coherent(&ism->pdev->dev, PAGE_SIZE, sba, dma_handle);
pdev              118 drivers/s390/net/ism_drv.c 	ieq = dma_alloc_coherent(&ism->pdev->dev, PAGE_SIZE, &dma_handle,
pdev              130 drivers/s390/net/ism_drv.c 		dma_free_coherent(&ism->pdev->dev, PAGE_SIZE, ieq, dma_handle);
pdev              152 drivers/s390/net/ism_drv.c 	dma_free_coherent(&ism->pdev->dev, PAGE_SIZE,
pdev              172 drivers/s390/net/ism_drv.c 	dma_free_coherent(&ism->pdev->dev, PAGE_SIZE,
pdev              219 drivers/s390/net/ism_drv.c 	dma_free_coherent(&ism->pdev->dev, dmb->dmb_len,
pdev              227 drivers/s390/net/ism_drv.c 	if (PAGE_ALIGN(dmb->dmb_len) > dma_get_max_seg_size(&ism->pdev->dev))
pdev              242 drivers/s390/net/ism_drv.c 	dmb->cpu_addr = dma_alloc_coherent(&ism->pdev->dev, dmb->dmb_len,
pdev              450 drivers/s390/net/ism_drv.c 	struct pci_dev *pdev = ism->pdev;
pdev              453 drivers/s390/net/ism_drv.c 	ret = pci_alloc_irq_vectors(pdev, 1, 1, PCI_IRQ_MSI);
pdev              457 drivers/s390/net/ism_drv.c 	ret = request_irq(pci_irq_vector(pdev, 0), ism_handle_irq, 0,
pdev              458 drivers/s390/net/ism_drv.c 			  pci_name(pdev), ism);
pdev              486 drivers/s390/net/ism_drv.c 	free_irq(pci_irq_vector(pdev, 0), ism);
pdev              488 drivers/s390/net/ism_drv.c 	pci_free_irq_vectors(pdev);
pdev              493 drivers/s390/net/ism_drv.c static int ism_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              503 drivers/s390/net/ism_drv.c 	dev_set_drvdata(&pdev->dev, ism);
pdev              504 drivers/s390/net/ism_drv.c 	ism->pdev = pdev;
pdev              506 drivers/s390/net/ism_drv.c 	ret = pci_enable_device_mem(pdev);
pdev              510 drivers/s390/net/ism_drv.c 	ret = pci_request_mem_regions(pdev, DRV_NAME);
pdev              514 drivers/s390/net/ism_drv.c 	ret = pci_set_dma_mask(pdev, DMA_BIT_MASK(64));
pdev              518 drivers/s390/net/ism_drv.c 	dma_set_seg_boundary(&pdev->dev, SZ_1M - 1);
pdev              519 drivers/s390/net/ism_drv.c 	dma_set_max_seg_size(&pdev->dev, SZ_1M);
pdev              520 drivers/s390/net/ism_drv.c 	pci_set_master(pdev);
pdev              522 drivers/s390/net/ism_drv.c 	ism->smcd = smcd_alloc_dev(&pdev->dev, dev_name(&pdev->dev), &ism_ops,
pdev              539 drivers/s390/net/ism_drv.c 	pci_release_mem_regions(pdev);
pdev              541 drivers/s390/net/ism_drv.c 	pci_disable_device(pdev);
pdev              544 drivers/s390/net/ism_drv.c 	dev_set_drvdata(&pdev->dev, NULL);
pdev              550 drivers/s390/net/ism_drv.c 	struct pci_dev *pdev = ism->pdev;
pdev              555 drivers/s390/net/ism_drv.c 	free_irq(pci_irq_vector(pdev, 0), ism);
pdev              556 drivers/s390/net/ism_drv.c 	pci_free_irq_vectors(pdev);
pdev              559 drivers/s390/net/ism_drv.c static void ism_remove(struct pci_dev *pdev)
pdev              561 drivers/s390/net/ism_drv.c 	struct ism_dev *ism = dev_get_drvdata(&pdev->dev);
pdev              566 drivers/s390/net/ism_drv.c 	pci_release_mem_regions(pdev);
pdev              567 drivers/s390/net/ism_drv.c 	pci_disable_device(pdev);
pdev              568 drivers/s390/net/ism_drv.c 	dev_set_drvdata(&pdev->dev, NULL);
pdev              238 drivers/sbus/char/openprom.c 		struct pci_dev *pdev;
pdev              241 drivers/sbus/char/openprom.c 		pdev = pci_get_domain_bus_and_slot(0,
pdev              245 drivers/sbus/char/openprom.c 		dp = pci_device_to_OF_node(pdev);
pdev              251 drivers/sbus/char/openprom.c 		pci_dev_put(pdev);
pdev             1960 drivers/scsi/3w-9xxx.c static void twa_shutdown(struct pci_dev *pdev)
pdev             1962 drivers/scsi/3w-9xxx.c 	struct Scsi_Host *host = pci_get_drvdata(pdev);
pdev             2007 drivers/scsi/3w-9xxx.c static int twa_probe(struct pci_dev *pdev, const struct pci_device_id *dev_id)
pdev             2014 drivers/scsi/3w-9xxx.c 	retval = pci_enable_device(pdev);
pdev             2020 drivers/scsi/3w-9xxx.c 	pci_set_master(pdev);
pdev             2021 drivers/scsi/3w-9xxx.c 	pci_try_set_mwi(pdev);
pdev             2023 drivers/scsi/3w-9xxx.c 	retval = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             2025 drivers/scsi/3w-9xxx.c 		retval = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             2042 drivers/scsi/3w-9xxx.c 	tw_dev->tw_pci_dev = pdev;
pdev             2051 drivers/scsi/3w-9xxx.c 	retval = pci_request_regions(pdev, "3w-9xxx");
pdev             2057 drivers/scsi/3w-9xxx.c 	if (pdev->device == PCI_DEVICE_ID_3WARE_9000) {
pdev             2058 drivers/scsi/3w-9xxx.c 		mem_addr = pci_resource_start(pdev, 1);
pdev             2059 drivers/scsi/3w-9xxx.c 		mem_len = pci_resource_len(pdev, 1);
pdev             2061 drivers/scsi/3w-9xxx.c 		mem_addr = pci_resource_start(pdev, 2);
pdev             2062 drivers/scsi/3w-9xxx.c 		mem_len = pci_resource_len(pdev, 2);
pdev             2083 drivers/scsi/3w-9xxx.c 	if ((pdev->device == PCI_DEVICE_ID_3WARE_9650SE) ||
pdev             2084 drivers/scsi/3w-9xxx.c 	    (pdev->device == PCI_DEVICE_ID_3WARE_9690SA))
pdev             2096 drivers/scsi/3w-9xxx.c 	retval = scsi_add_host(host, &pdev->dev);
pdev             2102 drivers/scsi/3w-9xxx.c 	pci_set_drvdata(pdev, host);
pdev             2105 drivers/scsi/3w-9xxx.c 	       host->host_no, mem_addr, pdev->irq);
pdev             2116 drivers/scsi/3w-9xxx.c 	if (use_msi && (pdev->device != PCI_DEVICE_ID_3WARE_9000) &&
pdev             2117 drivers/scsi/3w-9xxx.c 	    !pci_enable_msi(pdev))
pdev             2121 drivers/scsi/3w-9xxx.c 	retval = request_irq(pdev->irq, twa_interrupt, IRQF_SHARED, "3w-9xxx", tw_dev);
pdev             2144 drivers/scsi/3w-9xxx.c 		pci_disable_msi(pdev);
pdev             2149 drivers/scsi/3w-9xxx.c 	pci_release_regions(pdev);
pdev             2154 drivers/scsi/3w-9xxx.c 	pci_disable_device(pdev);
pdev             2160 drivers/scsi/3w-9xxx.c static void twa_remove(struct pci_dev *pdev)
pdev             2162 drivers/scsi/3w-9xxx.c 	struct Scsi_Host *host = pci_get_drvdata(pdev);
pdev             2178 drivers/scsi/3w-9xxx.c 		pci_disable_msi(pdev);
pdev             2184 drivers/scsi/3w-9xxx.c 	pci_release_regions(pdev);
pdev             2190 drivers/scsi/3w-9xxx.c 	pci_disable_device(pdev);
pdev             2196 drivers/scsi/3w-9xxx.c static int twa_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             2198 drivers/scsi/3w-9xxx.c 	struct Scsi_Host *host = pci_get_drvdata(pdev);
pdev             2207 drivers/scsi/3w-9xxx.c 		pci_disable_msi(pdev);
pdev             2217 drivers/scsi/3w-9xxx.c 	pci_save_state(pdev);
pdev             2218 drivers/scsi/3w-9xxx.c 	pci_disable_device(pdev);
pdev             2219 drivers/scsi/3w-9xxx.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev             2225 drivers/scsi/3w-9xxx.c static int twa_resume(struct pci_dev *pdev)
pdev             2228 drivers/scsi/3w-9xxx.c 	struct Scsi_Host *host = pci_get_drvdata(pdev);
pdev             2232 drivers/scsi/3w-9xxx.c 	pci_set_power_state(pdev, PCI_D0);
pdev             2233 drivers/scsi/3w-9xxx.c 	pci_enable_wake(pdev, PCI_D0, 0);
pdev             2234 drivers/scsi/3w-9xxx.c 	pci_restore_state(pdev);
pdev             2236 drivers/scsi/3w-9xxx.c 	retval = pci_enable_device(pdev);
pdev             2242 drivers/scsi/3w-9xxx.c 	pci_set_master(pdev);
pdev             2243 drivers/scsi/3w-9xxx.c 	pci_try_set_mwi(pdev);
pdev             2245 drivers/scsi/3w-9xxx.c 	retval = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             2247 drivers/scsi/3w-9xxx.c 		retval = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             2261 drivers/scsi/3w-9xxx.c 	retval = request_irq(pdev->irq, twa_interrupt, IRQF_SHARED, "3w-9xxx", tw_dev);
pdev             2270 drivers/scsi/3w-9xxx.c 		pci_enable_msi(pdev);
pdev             2280 drivers/scsi/3w-9xxx.c 	pci_disable_device(pdev);
pdev             1517 drivers/scsi/3w-sas.c static void twl_shutdown(struct pci_dev *pdev)
pdev             1519 drivers/scsi/3w-sas.c 	struct Scsi_Host *host = pci_get_drvdata(pdev);
pdev             1560 drivers/scsi/3w-sas.c static int twl_probe(struct pci_dev *pdev, const struct pci_device_id *dev_id)
pdev             1567 drivers/scsi/3w-sas.c 	retval = pci_enable_device(pdev);
pdev             1573 drivers/scsi/3w-sas.c 	pci_set_master(pdev);
pdev             1574 drivers/scsi/3w-sas.c 	pci_try_set_mwi(pdev);
pdev             1576 drivers/scsi/3w-sas.c 	retval = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             1578 drivers/scsi/3w-sas.c 		retval = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             1595 drivers/scsi/3w-sas.c 	tw_dev->tw_pci_dev = pdev;
pdev             1604 drivers/scsi/3w-sas.c 	retval = pci_request_regions(pdev, "3w-sas");
pdev             1611 drivers/scsi/3w-sas.c 	tw_dev->base_addr = pci_iomap(pdev, 1, 0);
pdev             1635 drivers/scsi/3w-sas.c 	retval = scsi_add_host(host, &pdev->dev);
pdev             1641 drivers/scsi/3w-sas.c 	pci_set_drvdata(pdev, host);
pdev             1647 drivers/scsi/3w-sas.c 	       (u64)pci_resource_start(pdev, 1), pdev->irq);
pdev             1663 drivers/scsi/3w-sas.c 	if (use_msi && !pci_enable_msi(pdev))
pdev             1667 drivers/scsi/3w-sas.c 	retval = request_irq(pdev->irq, twl_interrupt, IRQF_SHARED, "3w-sas", tw_dev);
pdev             1697 drivers/scsi/3w-sas.c 		pci_disable_msi(pdev);
pdev             1702 drivers/scsi/3w-sas.c 	pci_release_regions(pdev);
pdev             1707 drivers/scsi/3w-sas.c 	pci_disable_device(pdev);
pdev             1713 drivers/scsi/3w-sas.c static void twl_remove(struct pci_dev *pdev)
pdev             1715 drivers/scsi/3w-sas.c 	struct Scsi_Host *host = pci_get_drvdata(pdev);
pdev             1743 drivers/scsi/3w-sas.c 		pci_disable_msi(pdev);
pdev             1749 drivers/scsi/3w-sas.c 	pci_release_regions(pdev);
pdev             1755 drivers/scsi/3w-sas.c 	pci_disable_device(pdev);
pdev             1761 drivers/scsi/3w-sas.c static int twl_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             1763 drivers/scsi/3w-sas.c 	struct Scsi_Host *host = pci_get_drvdata(pdev);
pdev             1782 drivers/scsi/3w-sas.c 	pci_save_state(pdev);
pdev             1783 drivers/scsi/3w-sas.c 	pci_disable_device(pdev);
pdev             1784 drivers/scsi/3w-sas.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev             1790 drivers/scsi/3w-sas.c static int twl_resume(struct pci_dev *pdev)
pdev             1793 drivers/scsi/3w-sas.c 	struct Scsi_Host *host = pci_get_drvdata(pdev);
pdev             1797 drivers/scsi/3w-sas.c 	pci_set_power_state(pdev, PCI_D0);
pdev             1798 drivers/scsi/3w-sas.c 	pci_enable_wake(pdev, PCI_D0, 0);
pdev             1799 drivers/scsi/3w-sas.c 	pci_restore_state(pdev);
pdev             1801 drivers/scsi/3w-sas.c 	retval = pci_enable_device(pdev);
pdev             1807 drivers/scsi/3w-sas.c 	pci_set_master(pdev);
pdev             1808 drivers/scsi/3w-sas.c 	pci_try_set_mwi(pdev);
pdev             1810 drivers/scsi/3w-sas.c 	retval = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             1812 drivers/scsi/3w-sas.c 		retval = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             1826 drivers/scsi/3w-sas.c 	retval = request_irq(pdev->irq, twl_interrupt, IRQF_SHARED, "3w-sas", tw_dev);
pdev             1835 drivers/scsi/3w-sas.c 		pci_enable_msi(pdev);
pdev             1845 drivers/scsi/3w-sas.c 	pci_disable_device(pdev);
pdev             2220 drivers/scsi/3w-xxxx.c static void tw_shutdown(struct pci_dev *pdev)
pdev             2222 drivers/scsi/3w-xxxx.c 	struct Scsi_Host *host = pci_get_drvdata(pdev);
pdev             2256 drivers/scsi/3w-xxxx.c static int tw_probe(struct pci_dev *pdev, const struct pci_device_id *dev_id)
pdev             2262 drivers/scsi/3w-xxxx.c 	retval = pci_enable_device(pdev);
pdev             2268 drivers/scsi/3w-xxxx.c 	pci_set_master(pdev);
pdev             2270 drivers/scsi/3w-xxxx.c 	retval = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             2286 drivers/scsi/3w-xxxx.c 	tw_dev->tw_pci_dev = pdev;
pdev             2295 drivers/scsi/3w-xxxx.c 	retval = pci_request_regions(pdev, "3w-xxxx");
pdev             2302 drivers/scsi/3w-xxxx.c 	tw_dev->base_addr = pci_resource_start(pdev, 0);
pdev             2325 drivers/scsi/3w-xxxx.c 	retval = scsi_add_host(host, &pdev->dev);
pdev             2331 drivers/scsi/3w-xxxx.c 	pci_set_drvdata(pdev, host);
pdev             2333 drivers/scsi/3w-xxxx.c 	printk(KERN_WARNING "3w-xxxx: scsi%d: Found a 3ware Storage Controller at 0x%x, IRQ: %d.\n", host->host_no, tw_dev->base_addr, pdev->irq);
pdev             2336 drivers/scsi/3w-xxxx.c 	retval = request_irq(pdev->irq, tw_interrupt, IRQF_SHARED, "3w-xxxx", tw_dev);
pdev             2360 drivers/scsi/3w-xxxx.c 	pci_release_regions(pdev);
pdev             2365 drivers/scsi/3w-xxxx.c 	pci_disable_device(pdev);
pdev             2371 drivers/scsi/3w-xxxx.c static void tw_remove(struct pci_dev *pdev)
pdev             2373 drivers/scsi/3w-xxxx.c 	struct Scsi_Host *host = pci_get_drvdata(pdev);
pdev             2388 drivers/scsi/3w-xxxx.c 	pci_release_regions(pdev);
pdev             2394 drivers/scsi/3w-xxxx.c 	pci_disable_device(pdev);
pdev             1083 drivers/scsi/a100u2w.c static int inia100_probe_one(struct pci_dev *pdev,
pdev             1094 drivers/scsi/a100u2w.c 	if (pci_enable_device(pdev))
pdev             1096 drivers/scsi/a100u2w.c 	if (dma_set_mask(&pdev->dev, DMA_BIT_MASK(32))) {
pdev             1102 drivers/scsi/a100u2w.c 	pci_set_master(pdev);
pdev             1104 drivers/scsi/a100u2w.c 	port = pci_resource_start(pdev, 0);
pdev             1119 drivers/scsi/a100u2w.c 	host->pdev = pdev;
pdev             1126 drivers/scsi/a100u2w.c 	host->scb_virt = dma_alloc_coherent(&pdev->dev, sz, &host->scb_phys,
pdev             1135 drivers/scsi/a100u2w.c 	host->escb_virt = dma_alloc_coherent(&pdev->dev, sz, &host->escb_phys,
pdev             1156 drivers/scsi/a100u2w.c 	shost->irq = pdev->irq;
pdev             1161 drivers/scsi/a100u2w.c 	error = request_irq(pdev->irq, inia100_intr, IRQF_SHARED,
pdev             1165 drivers/scsi/a100u2w.c 				pdev->irq);
pdev             1169 drivers/scsi/a100u2w.c 	pci_set_drvdata(pdev, shost);
pdev             1171 drivers/scsi/a100u2w.c 	error = scsi_add_host(shost, &pdev->dev);
pdev             1181 drivers/scsi/a100u2w.c 	dma_free_coherent(&pdev->dev,
pdev             1185 drivers/scsi/a100u2w.c 	dma_free_coherent(&pdev->dev,
pdev             1193 drivers/scsi/a100u2w.c 	pci_disable_device(pdev);
pdev             1198 drivers/scsi/a100u2w.c static void inia100_remove_one(struct pci_dev *pdev)
pdev             1200 drivers/scsi/a100u2w.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             1206 drivers/scsi/a100u2w.c 	dma_free_coherent(&pdev->dev,
pdev             1209 drivers/scsi/a100u2w.c 	dma_free_coherent(&pdev->dev,
pdev              244 drivers/scsi/a100u2w.h 	struct pci_dev *pdev;
pdev              181 drivers/scsi/a3000.c static int __init amiga_a3000_scsi_probe(struct platform_device *pdev)
pdev              190 drivers/scsi/a3000.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              230 drivers/scsi/a3000.c 	platform_set_drvdata(pdev, instance);
pdev              244 drivers/scsi/a3000.c static int __exit amiga_a3000_scsi_remove(struct platform_device *pdev)
pdev              246 drivers/scsi/a3000.c 	struct Scsi_Host *instance = platform_get_drvdata(pdev);
pdev              248 drivers/scsi/a3000.c 	struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               35 drivers/scsi/a4000t.c static int __init amiga_a4000t_scsi_probe(struct platform_device *pdev)
pdev               42 drivers/scsi/a4000t.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               53 drivers/scsi/a4000t.c 		dev_err(&pdev->dev, "Failed to allocate host data\n");
pdev               68 drivers/scsi/a4000t.c 			      &pdev->dev);
pdev               70 drivers/scsi/a4000t.c 		dev_err(&pdev->dev,
pdev               81 drivers/scsi/a4000t.c 		dev_err(&pdev->dev, "request_irq failed\n");
pdev               85 drivers/scsi/a4000t.c 	platform_set_drvdata(pdev, host);
pdev               98 drivers/scsi/a4000t.c static int __exit amiga_a4000t_scsi_remove(struct platform_device *pdev)
pdev              100 drivers/scsi/a4000t.c 	struct Scsi_Host *host = platform_get_drvdata(pdev);
pdev              102 drivers/scsi/a4000t.c 	struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1682 drivers/scsi/aacraid/aachba.c 	addr = dma_map_single(&dev->pdev->dev, xfer_buf, xfer_len,
pdev             1684 drivers/scsi/aacraid/aachba.c 	if (dma_mapping_error(&dev->pdev->dev, addr)) {
pdev             1732 drivers/scsi/aacraid/aachba.c 	dma_unmap_single(&dev->pdev->dev, addr, xfer_len, DMA_BIDIRECTIONAL);
pdev             2205 drivers/scsi/aacraid/aachba.c 	if (dma_get_required_mask(&dev->pdev->dev) > DMA_BIT_MASK(32))
pdev             2229 drivers/scsi/aacraid/aachba.c 		if (!pci_set_dma_mask(dev->pdev, DMA_BIT_MASK(64))) {
pdev             2231 drivers/scsi/aacraid/aachba.c 				dev_info(&dev->pdev->dev, "64 Bit DAC enabled\n");
pdev             2232 drivers/scsi/aacraid/aachba.c 		} else if (!pci_set_dma_mask(dev->pdev, DMA_BIT_MASK(32))) {
pdev             2233 drivers/scsi/aacraid/aachba.c 			dev_info(&dev->pdev->dev, "DMA mask set failed, 64 Bit DAC disabled\n");
pdev             2236 drivers/scsi/aacraid/aachba.c 			dev_info(&dev->pdev->dev, "No suitable DMA available\n");
pdev             1590 drivers/scsi/aacraid/aacraid.h 	struct pci_dev		*pdev;		/* Our PCI interface */
pdev             2631 drivers/scsi/aacraid/aacraid.h 	return pci_channel_offline(dev->pdev) || dev->handle_pci_error;
pdev             2734 drivers/scsi/aacraid/aacraid.h 	u16 device = dev->pdev->device;
pdev               88 drivers/scsi/aacraid/commctrl.c 		kfib = dma_alloc_coherent(&dev->pdev->dev, size, &daddr,
pdev              149 drivers/scsi/aacraid/commctrl.c 		dma_free_coherent(&dev->pdev->dev, size, kfib,
pdev              680 drivers/scsi/aacraid/commctrl.c 			addr = pci_map_single(dev->pdev, p, sg_count[i],
pdev              742 drivers/scsi/aacraid/commctrl.c 				addr = pci_map_single(dev->pdev, p,
pdev              798 drivers/scsi/aacraid/commctrl.c 				addr = pci_map_single(dev->pdev, p,
pdev              854 drivers/scsi/aacraid/commctrl.c 				addr = pci_map_single(dev->pdev, p, usg->sg[i].count, data_dir);
pdev              893 drivers/scsi/aacraid/commctrl.c 				addr = pci_map_single(dev->pdev, p,
pdev              995 drivers/scsi/aacraid/commctrl.c 	pci_info.bus = dev->pdev->bus->number;
pdev              996 drivers/scsi/aacraid/commctrl.c 	pci_info.slot = PCI_SLOT(dev->pdev->devfn);
pdev             1011 drivers/scsi/aacraid/commctrl.c 	hbainfo.system_io_bus_number	= dev->pdev->bus->number;
pdev             1012 drivers/scsi/aacraid/commctrl.c 	hbainfo.device_number		= (dev->pdev->devfn >> 3);
pdev             1013 drivers/scsi/aacraid/commctrl.c 	hbainfo.function_number		= (dev->pdev->devfn & 0x0007);
pdev             1015 drivers/scsi/aacraid/commctrl.c 	hbainfo.vendor_id		= dev->pdev->vendor;
pdev             1016 drivers/scsi/aacraid/commctrl.c 	hbainfo.device_id		= dev->pdev->device;
pdev             1017 drivers/scsi/aacraid/commctrl.c 	hbainfo.sub_vendor_id		= dev->pdev->subsystem_vendor;
pdev             1018 drivers/scsi/aacraid/commctrl.c 	hbainfo.sub_system_id		= dev->pdev->subsystem_device;
pdev               87 drivers/scsi/aacraid/comminit.c 	base = dma_alloc_coherent(&dev->pdev->dev, size, &phys, GFP_KERNEL);
pdev              170 drivers/scsi/aacraid/comminit.c 				dma_get_required_mask(&dev->pdev->dev) >> 12;
pdev              463 drivers/scsi/aacraid/comminit.c 	    dev->pdev->device == PMC_DEVICE_S6 ||
pdev              482 drivers/scsi/aacraid/comminit.c 	    pci_find_capability(dev->pdev, PCI_CAP_ID_MSIX)) {
pdev              484 drivers/scsi/aacraid/comminit.c 		i = pci_alloc_irq_vectors(dev->pdev,
pdev              492 drivers/scsi/aacraid/comminit.c 			dev_err(&dev->pdev->dev,
pdev              538 drivers/scsi/aacraid/comminit.c 		dev_info(&dev->pdev->dev, "Changed firmware to INTX mode");
pdev               63 drivers/scsi/aacraid/commsup.c 	  &dev->pdev->dev, dev->max_cmd_size, dev->scsi_host_ptr->can_queue,
pdev               65 drivers/scsi/aacraid/commsup.c 	dev->hw_fib_va = dma_alloc_coherent(&dev->pdev->dev,
pdev               95 drivers/scsi/aacraid/commsup.c 	dma_free_coherent(&dev->pdev->dev, alloc_size, dev->hw_fib_va,
pdev             1036 drivers/scsi/aacraid/commsup.c 			dev_info(&dev->pdev->dev, "Backup unit had cache data loss - [%d]\n",
pdev             1039 drivers/scsi/aacraid/commsup.c 			dev_info(&dev->pdev->dev, "Backup Unit had cache data loss\n");
pdev             1043 drivers/scsi/aacraid/commsup.c 			dev_info(&dev->pdev->dev, "DDR cache data recovered successfully - [%d]\n",
pdev             1046 drivers/scsi/aacraid/commsup.c 			dev_info(&dev->pdev->dev, "DDR cache data recovered successfully\n");
pdev             1548 drivers/scsi/aacraid/commsup.c 	dma_free_coherent(&aac->pdev->dev, aac->comm_size, aac->comm_addr,
pdev             1560 drivers/scsi/aacraid/commsup.c 		retval = pci_set_dma_mask(aac->pdev, dmamask);
pdev             1562 drivers/scsi/aacraid/commsup.c 		retval = pci_set_dma_mask(aac->pdev, dmamask);
pdev             1564 drivers/scsi/aacraid/commsup.c 		retval = pci_set_consistent_dma_mask(aac->pdev, dmamask);
pdev             1568 drivers/scsi/aacraid/commsup.c 		retval = pci_set_consistent_dma_mask(aac->pdev, dmamask);
pdev             1640 drivers/scsi/aacraid/commsup.c 		dev_info(&aac->pdev->dev, "Scheduling bus rescan\n");
pdev             2307 drivers/scsi/aacraid/commsup.c 	dma_buf = dma_alloc_coherent(&dev->pdev->dev, datasize, &addr,
pdev             2343 drivers/scsi/aacraid/commsup.c 	dma_free_coherent(&dev->pdev->dev, datasize, dma_buf, addr);
pdev             2544 drivers/scsi/aacraid/commsup.c 			if (request_irq(pci_irq_vector(dev->pdev, i),
pdev             2550 drivers/scsi/aacraid/commsup.c 					free_irq(pci_irq_vector(dev->pdev, j),
pdev             2552 drivers/scsi/aacraid/commsup.c 				pci_disable_msix(dev->pdev);
pdev             2560 drivers/scsi/aacraid/commsup.c 		if (request_irq(dev->pdev->irq, dev->a_ops.adapter_intr,
pdev             2564 drivers/scsi/aacraid/commsup.c 				pci_disable_msi(dev->pdev);
pdev             2580 drivers/scsi/aacraid/commsup.c 				free_irq(pci_irq_vector(dev->pdev, i),
pdev             2583 drivers/scsi/aacraid/commsup.c 			free_irq(dev->pdev->irq, &(dev->aac_msix[0]));
pdev             2586 drivers/scsi/aacraid/commsup.c 		free_irq(dev->pdev->irq, dev);
pdev             2589 drivers/scsi/aacraid/commsup.c 		pci_disable_msi(dev->pdev);
pdev             2591 drivers/scsi/aacraid/commsup.c 		pci_disable_msix(dev->pdev);
pdev              656 drivers/scsi/aacraid/linit.c 	ctrl_dev = &aac->pdev->dev;
pdev             1043 drivers/scsi/aacraid/linit.c 		dev_err(&aac->pdev->dev, "Adapter health - %d\n", status);
pdev             1565 drivers/scsi/aacraid/linit.c 				free_irq(pci_irq_vector(aac->pdev, i),
pdev             1569 drivers/scsi/aacraid/linit.c 			free_irq(aac->pdev->irq,
pdev             1573 drivers/scsi/aacraid/linit.c 		free_irq(aac->pdev->irq, aac);
pdev             1576 drivers/scsi/aacraid/linit.c 		pci_disable_msi(aac->pdev);
pdev             1578 drivers/scsi/aacraid/linit.c 		pci_disable_msix(aac->pdev);
pdev             1588 drivers/scsi/aacraid/linit.c static int aac_probe_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             1603 drivers/scsi/aacraid/linit.c 	if (pdev->device == PMC_DEVICE_S7)
pdev             1604 drivers/scsi/aacraid/linit.c 		pdev->needs_freset = 1;
pdev             1613 drivers/scsi/aacraid/linit.c 	pci_disable_link_state(pdev, PCIE_LINK_STATE_L0S | PCIE_LINK_STATE_L1 |
pdev             1616 drivers/scsi/aacraid/linit.c 	error = pci_enable_device(pdev);
pdev             1622 drivers/scsi/aacraid/linit.c 		error = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             1624 drivers/scsi/aacraid/linit.c 			dev_err(&pdev->dev, "PCI 32 BIT dma mask set failed");
pdev             1641 drivers/scsi/aacraid/linit.c 	error = pci_set_consistent_dma_mask(pdev, dmamask);
pdev             1643 drivers/scsi/aacraid/linit.c 		dev_err(&pdev->dev, "PCI %d B consistent dma mask set failed\n"
pdev             1648 drivers/scsi/aacraid/linit.c 	pci_set_master(pdev);
pdev             1654 drivers/scsi/aacraid/linit.c 	shost->irq = pdev->irq;
pdev             1663 drivers/scsi/aacraid/linit.c 	aac->base_start = pci_resource_start(pdev, 0);
pdev             1665 drivers/scsi/aacraid/linit.c 	aac->pdev = pdev;
pdev             1784 drivers/scsi/aacraid/linit.c 	pci_set_drvdata(pdev, shost);
pdev             1786 drivers/scsi/aacraid/linit.c 	error = scsi_add_host(shost, &pdev->dev);
pdev             1792 drivers/scsi/aacraid/linit.c 	pci_enable_pcie_error_reporting(pdev);
pdev             1793 drivers/scsi/aacraid/linit.c 	pci_save_state(pdev);
pdev             1802 drivers/scsi/aacraid/linit.c 		dma_free_coherent(&aac->pdev->dev, aac->comm_size,
pdev             1811 drivers/scsi/aacraid/linit.c 	pci_disable_device(pdev);
pdev             1868 drivers/scsi/aacraid/linit.c static int aac_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             1871 drivers/scsi/aacraid/linit.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             1880 drivers/scsi/aacraid/linit.c 	pci_set_drvdata(pdev, shost);
pdev             1881 drivers/scsi/aacraid/linit.c 	pci_save_state(pdev);
pdev             1882 drivers/scsi/aacraid/linit.c 	pci_disable_device(pdev);
pdev             1883 drivers/scsi/aacraid/linit.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev             1888 drivers/scsi/aacraid/linit.c static int aac_resume(struct pci_dev *pdev)
pdev             1890 drivers/scsi/aacraid/linit.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             1894 drivers/scsi/aacraid/linit.c 	pci_set_power_state(pdev, PCI_D0);
pdev             1895 drivers/scsi/aacraid/linit.c 	pci_enable_wake(pdev, PCI_D0, 0);
pdev             1896 drivers/scsi/aacraid/linit.c 	pci_restore_state(pdev);
pdev             1897 drivers/scsi/aacraid/linit.c 	r = pci_enable_device(pdev);
pdev             1902 drivers/scsi/aacraid/linit.c 	pci_set_master(pdev);
pdev             1917 drivers/scsi/aacraid/linit.c 	pci_disable_device(pdev);
pdev             1929 drivers/scsi/aacraid/linit.c static void aac_remove_one(struct pci_dev *pdev)
pdev             1931 drivers/scsi/aacraid/linit.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             1939 drivers/scsi/aacraid/linit.c 	dma_free_coherent(&aac->pdev->dev, aac->comm_size, aac->comm_addr,
pdev             1950 drivers/scsi/aacraid/linit.c 	pci_disable_device(pdev);
pdev             1977 drivers/scsi/aacraid/linit.c static pci_ers_result_t aac_pci_error_detected(struct pci_dev *pdev,
pdev             1980 drivers/scsi/aacraid/linit.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             1983 drivers/scsi/aacraid/linit.c 	dev_err(&pdev->dev, "aacraid: PCI error detected %x\n", error);
pdev             1996 drivers/scsi/aacraid/linit.c 		pci_disable_pcie_error_reporting(pdev);
pdev             2010 drivers/scsi/aacraid/linit.c static pci_ers_result_t aac_pci_mmio_enabled(struct pci_dev *pdev)
pdev             2012 drivers/scsi/aacraid/linit.c 	dev_err(&pdev->dev, "aacraid: PCI error - mmio enabled\n");
pdev             2016 drivers/scsi/aacraid/linit.c static pci_ers_result_t aac_pci_slot_reset(struct pci_dev *pdev)
pdev             2018 drivers/scsi/aacraid/linit.c 	dev_err(&pdev->dev, "aacraid: PCI error - slot reset\n");
pdev             2019 drivers/scsi/aacraid/linit.c 	pci_restore_state(pdev);
pdev             2020 drivers/scsi/aacraid/linit.c 	if (pci_enable_device(pdev)) {
pdev             2021 drivers/scsi/aacraid/linit.c 		dev_warn(&pdev->dev,
pdev             2026 drivers/scsi/aacraid/linit.c 	pci_set_master(pdev);
pdev             2028 drivers/scsi/aacraid/linit.c 	if (pci_enable_device_mem(pdev)) {
pdev             2029 drivers/scsi/aacraid/linit.c 		dev_err(&pdev->dev, "pci_enable_device_mem failed\n");
pdev             2036 drivers/scsi/aacraid/linit.c 	dev_err(&pdev->dev, "aacraid: PCI error - slot reset failed\n");
pdev             2041 drivers/scsi/aacraid/linit.c static void aac_pci_resume(struct pci_dev *pdev)
pdev             2043 drivers/scsi/aacraid/linit.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             2049 drivers/scsi/aacraid/linit.c 		dev_err(&pdev->dev, "aacraid: ioremap failed\n");
pdev             2053 drivers/scsi/aacraid/linit.c 			dev_warn(&pdev->dev,
pdev             2076 drivers/scsi/aacraid/linit.c 	pci_save_state(pdev);
pdev             2078 drivers/scsi/aacraid/linit.c 	dev_err(&pdev->dev, "aacraid: PCI error - resume\n");
pdev               39 drivers/scsi/aacraid/nark.c 	dev->base_start = pci_resource_start(dev->pdev, 2);
pdev               40 drivers/scsi/aacraid/nark.c 	dev->regs.rx = ioremap((u64)pci_resource_start(dev->pdev, 0) |
pdev               41 drivers/scsi/aacraid/nark.c 	  ((u64)pci_resource_start(dev->pdev, 1) << 32),
pdev              344 drivers/scsi/aacraid/rx.c 		buffer = dma_alloc_coherent(&dev->pdev->dev, 512, &baddr,
pdev              349 drivers/scsi/aacraid/rx.c 		post = dma_alloc_coherent(&dev->pdev->dev,
pdev              353 drivers/scsi/aacraid/rx.c 			dma_free_coherent(&dev->pdev->dev, 512, buffer, baddr);
pdev              362 drivers/scsi/aacraid/rx.c 		dma_free_coherent(&dev->pdev->dev, sizeof(struct POSTSTATUS),
pdev              368 drivers/scsi/aacraid/rx.c 		dma_free_coherent(&dev->pdev->dev, 512, buffer, baddr);
pdev              637 drivers/scsi/aacraid/rx.c 	dev->msi = aac_msi && !pci_enable_msi(dev->pdev);
pdev              638 drivers/scsi/aacraid/rx.c 	if (request_irq(dev->pdev->irq, dev->a_ops.adapter_intr,
pdev              641 drivers/scsi/aacraid/rx.c 			pci_disable_msi(dev->pdev);
pdev              377 drivers/scsi/aacraid/sa.c 	if (request_irq(dev->pdev->irq, dev->a_ops.adapter_intr,
pdev              398 drivers/scsi/aacraid/sa.c 	free_irq(dev->pdev->irq, (void *)dev);
pdev              617 drivers/scsi/aacraid/src.c 	dev->regs.src.bar1 = ioremap(pci_resource_start(dev->pdev, 2),
pdev              647 drivers/scsi/aacraid/src.c 	ioremap(pci_resource_start(dev->pdev, 2), AAC_MIN_SRCV_BAR1_SIZE);
pdev              777 drivers/scsi/aacraid/src.c 		dev_err(&dev->pdev->dev, "adapter kernel panic'd %x.\n", bled);
pdev              787 drivers/scsi/aacraid/src.c 	dev_err(&dev->pdev->dev, "Controller reset type is %d\n", reset_type);
pdev              790 drivers/scsi/aacraid/src.c 		dev_info(&dev->pdev->dev, "Issuing IOP reset\n");
pdev              798 drivers/scsi/aacraid/src.c 			dev_err(&dev->pdev->dev, "IOP reset failed\n");
pdev              800 drivers/scsi/aacraid/src.c 			dev_info(&dev->pdev->dev, "IOP reset succeeded\n");
pdev              806 drivers/scsi/aacraid/src.c 		dev_err(&dev->pdev->dev, "ARC Reset attempt failed\n");
pdev              812 drivers/scsi/aacraid/src.c 		dev_info(&dev->pdev->dev, "Issuing SOFT reset\n");
pdev              818 drivers/scsi/aacraid/src.c 			dev_err(&dev->pdev->dev, "SOFT reset failed\n");
pdev              822 drivers/scsi/aacraid/src.c 			dev_info(&dev->pdev->dev, "SOFT reset succeeded\n");
pdev              970 drivers/scsi/aacraid/src.c 	dev->msi = !pci_enable_msi(dev->pdev);
pdev              975 drivers/scsi/aacraid/src.c 	if (request_irq(dev->pdev->irq, dev->a_ops.adapter_intr,
pdev              979 drivers/scsi/aacraid/src.c 			pci_disable_msi(dev->pdev);
pdev              985 drivers/scsi/aacraid/src.c 	dev->dbg_base = pci_resource_start(dev->pdev, 2);
pdev             1133 drivers/scsi/aacraid/src.c 		dev_err(&dev->pdev->dev, "%s: %d outstanding I/O pending\n",
pdev             1143 drivers/scsi/aacraid/src.c 		dev_err(&dev->pdev->dev, "%s: %s status = %d", __func__,
pdev             1295 drivers/scsi/aacraid/src.c 	dev->dbg_base = pci_resource_start(dev->pdev, 2);
pdev             5651 drivers/scsi/advansys.c 		struct pci_dev *pdev = adv_dvc_to_pdev(asc_dvc);
pdev             5662 drivers/scsi/advansys.c 			if (PCI_FUNC(pdev->devfn) == 0) {
pdev             9318 drivers/scsi/advansys.c static int AscInitSetConfig(struct pci_dev *pdev, struct Scsi_Host *shost)
pdev             9354 drivers/scsi/advansys.c 			if ((pdev->device == PCI_DEVICE_ID_ASP_1200A) ||
pdev             9355 drivers/scsi/advansys.c 			    (pdev->device == PCI_DEVICE_ID_ASP_ABP940)) {
pdev             10509 drivers/scsi/advansys.c 		struct pci_dev *pdev = adv_dvc_to_pdev(asc_dvc);
pdev             10518 drivers/scsi/advansys.c 		if (PCI_FUNC(pdev->devfn) != 0) {
pdev             10710 drivers/scsi/advansys.c static int AdvInitGetConfig(struct pci_dev *pdev, struct Scsi_Host *shost)
pdev             10728 drivers/scsi/advansys.c 	pci_read_config_word(pdev, PCI_COMMAND, &cmd);
pdev             10909 drivers/scsi/advansys.c 	struct pci_dev *pdev;
pdev             10915 drivers/scsi/advansys.c 	pdev = (bus_type == ASC_IS_PCI) ? to_pci_dev(boardp->dev) : NULL;
pdev             10929 drivers/scsi/advansys.c 		if (pdev->device == PCI_DEVICE_ID_ASP_ABP940UW) {
pdev             10932 drivers/scsi/advansys.c 		} else if (pdev->device == PCI_DEVICE_ID_38C0800_REV1) {
pdev             10940 drivers/scsi/advansys.c 		boardp->asc_n_io_port = pci_resource_len(pdev, 1);
pdev             10941 drivers/scsi/advansys.c 		boardp->ioremap_addr = pci_ioremap_bar(pdev, 1);
pdev             10945 drivers/scsi/advansys.c 					(long)pci_resource_start(pdev, 1),
pdev             11017 drivers/scsi/advansys.c 		ret = AdvInitGetConfig(pdev, shost) ? -ENODEV : 0;
pdev             11068 drivers/scsi/advansys.c 		ret = AscInitSetConfig(pdev, shost) ? -ENODEV : 0;
pdev             11721 drivers/scsi/advansys.c static void advansys_set_latency(struct pci_dev *pdev)
pdev             11723 drivers/scsi/advansys.c 	if ((pdev->device == PCI_DEVICE_ID_ASP_1200A) ||
pdev             11724 drivers/scsi/advansys.c 	    (pdev->device == PCI_DEVICE_ID_ASP_ABP940)) {
pdev             11725 drivers/scsi/advansys.c 		pci_write_config_byte(pdev, PCI_LATENCY_TIMER, 0);
pdev             11728 drivers/scsi/advansys.c 		pci_read_config_byte(pdev, PCI_LATENCY_TIMER, &latency);
pdev             11730 drivers/scsi/advansys.c 			pci_write_config_byte(pdev, PCI_LATENCY_TIMER, 0x20);
pdev             11734 drivers/scsi/advansys.c static int advansys_pci_probe(struct pci_dev *pdev,
pdev             11741 drivers/scsi/advansys.c 	err = pci_enable_device(pdev);
pdev             11744 drivers/scsi/advansys.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev             11747 drivers/scsi/advansys.c 	pci_set_master(pdev);
pdev             11748 drivers/scsi/advansys.c 	advansys_set_latency(pdev);
pdev             11751 drivers/scsi/advansys.c 	if (pci_resource_len(pdev, 0) == 0)
pdev             11754 drivers/scsi/advansys.c 	ioport = pci_resource_start(pdev, 0);
pdev             11762 drivers/scsi/advansys.c 	board->irq = pdev->irq;
pdev             11763 drivers/scsi/advansys.c 	board->dev = &pdev->dev;
pdev             11766 drivers/scsi/advansys.c 	if (pdev->device == PCI_DEVICE_ID_ASP_ABP940UW ||
pdev             11767 drivers/scsi/advansys.c 	    pdev->device == PCI_DEVICE_ID_38C0800_REV1 ||
pdev             11768 drivers/scsi/advansys.c 	    pdev->device == PCI_DEVICE_ID_38C1600_REV1) {
pdev             11776 drivers/scsi/advansys.c 	pci_set_drvdata(pdev, shost);
pdev             11782 drivers/scsi/advansys.c 	pci_release_regions(pdev);
pdev             11784 drivers/scsi/advansys.c 	pci_disable_device(pdev);
pdev             11789 drivers/scsi/advansys.c static void advansys_pci_remove(struct pci_dev *pdev)
pdev             11791 drivers/scsi/advansys.c 	advansys_release(pci_get_drvdata(pdev));
pdev             11792 drivers/scsi/advansys.c 	pci_release_regions(pdev);
pdev             11793 drivers/scsi/advansys.c 	pci_disable_device(pdev);
pdev              729 drivers/scsi/aha1542.c static struct Scsi_Host *aha1542_hw_init(struct scsi_host_template *tpnt, struct device *pdev, int indx)
pdev              769 drivers/scsi/aha1542.c 	if (dma_set_mask_and_coherent(pdev, DMA_BIT_MASK(24)) < 0)
pdev              772 drivers/scsi/aha1542.c 	aha1542->mb = dma_alloc_coherent(pdev,
pdev              778 drivers/scsi/aha1542.c 	aha1542->ccb = dma_alloc_coherent(pdev,
pdev              801 drivers/scsi/aha1542.c 	if (scsi_add_host(sh, pdev))
pdev              814 drivers/scsi/aha1542.c 	dma_free_coherent(pdev, AHA1542_MAILBOXES * sizeof(struct ccb),
pdev              817 drivers/scsi/aha1542.c 	dma_free_coherent(pdev, AHA1542_MAILBOXES * 2 * sizeof(struct mailbox),
pdev             1017 drivers/scsi/aha1542.c static int aha1542_isa_match(struct device *pdev, unsigned int ndev)
pdev             1019 drivers/scsi/aha1542.c 	struct Scsi_Host *sh = aha1542_hw_init(&driver_template, pdev, ndev);
pdev             1024 drivers/scsi/aha1542.c 	dev_set_drvdata(pdev, sh);
pdev             1028 drivers/scsi/aha1542.c static int aha1542_isa_remove(struct device *pdev,
pdev             1031 drivers/scsi/aha1542.c 	aha1542_release(dev_get_drvdata(pdev));
pdev             1032 drivers/scsi/aha1542.c 	dev_set_drvdata(pdev, NULL);
pdev             1052 drivers/scsi/aha1542.c static int aha1542_pnp_probe(struct pnp_dev *pdev, const struct pnp_device_id *id)
pdev             1061 drivers/scsi/aha1542.c 		if (pnp_activate_dev(pdev) < 0)
pdev             1064 drivers/scsi/aha1542.c 		io[indx] = pnp_port_start(pdev, 0);
pdev             1069 drivers/scsi/aha1542.c 		dev_info(&pdev->dev, "ISAPnP found an AHA1535 at I/O 0x%03X", io[indx]);
pdev             1072 drivers/scsi/aha1542.c 	sh = aha1542_hw_init(&driver_template, &pdev->dev, indx);
pdev             1076 drivers/scsi/aha1542.c 	pnp_set_drvdata(pdev, sh);
pdev             1080 drivers/scsi/aha1542.c static void aha1542_pnp_remove(struct pnp_dev *pdev)
pdev             1082 drivers/scsi/aha1542.c 	aha1542_release(pnp_get_drvdata(pdev));
pdev             1083 drivers/scsi/aha1542.c 	pnp_set_drvdata(pdev, NULL);
pdev               79 drivers/scsi/aic7xxx/aic79xx_osm_pci.c ahd_linux_pci_dev_suspend(struct pci_dev *pdev, pm_message_t mesg)
pdev               81 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 	struct ahd_softc *ahd = pci_get_drvdata(pdev);
pdev               89 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 	pci_save_state(pdev);
pdev               90 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 	pci_disable_device(pdev);
pdev               93 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 		pci_set_power_state(pdev, PCI_D3hot);
pdev               99 drivers/scsi/aic7xxx/aic79xx_osm_pci.c ahd_linux_pci_dev_resume(struct pci_dev *pdev)
pdev              101 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 	struct ahd_softc *ahd = pci_get_drvdata(pdev);
pdev              104 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 	pci_set_power_state(pdev, PCI_D0);
pdev              105 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 	pci_restore_state(pdev);
pdev              107 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 	if ((rc = pci_enable_device(pdev))) {
pdev              108 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 		dev_printk(KERN_ERR, &pdev->dev,
pdev              113 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 	pci_set_master(pdev);
pdev              124 drivers/scsi/aic7xxx/aic79xx_osm_pci.c ahd_linux_pci_dev_remove(struct pci_dev *pdev)
pdev              126 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 	struct ahd_softc *ahd = pci_get_drvdata(pdev);
pdev              141 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 	struct pci_dev *pdev = ahd->dev_softc, *master_pdev;
pdev              142 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 	unsigned int master_devfn = PCI_DEVFN(PCI_SLOT(pdev->devfn), 0);
pdev              144 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 	master_pdev = pci_get_slot(pdev->bus, master_devfn);
pdev              157 drivers/scsi/aic7xxx/aic79xx_osm_pci.c ahd_linux_pci_dev_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              165 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 	struct device	*dev = &pdev->dev;
pdev              167 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 	pci = pdev;
pdev              187 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 	if (pci_enable_device(pdev)) {
pdev              191 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 	pci_set_master(pdev);
pdev              218 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 	if ((ahd->features & AHD_MULTI_FUNC) && PCI_FUNC(pdev->devfn) != 0)
pdev              221 drivers/scsi/aic7xxx/aic79xx_osm_pci.c 	pci_set_drvdata(pdev, ahd);
pdev              126 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c ahc_linux_pci_dev_suspend(struct pci_dev *pdev, pm_message_t mesg)
pdev              128 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 	struct ahc_softc *ahc = pci_get_drvdata(pdev);
pdev              134 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 	pci_save_state(pdev);
pdev              135 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 	pci_disable_device(pdev);
pdev              138 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 		pci_set_power_state(pdev, PCI_D3hot);
pdev              144 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c ahc_linux_pci_dev_resume(struct pci_dev *pdev)
pdev              146 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 	struct ahc_softc *ahc = pci_get_drvdata(pdev);
pdev              149 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 	pci_set_power_state(pdev, PCI_D0);
pdev              150 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 	pci_restore_state(pdev);
pdev              152 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 	if ((rc = pci_enable_device(pdev))) {
pdev              153 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 		dev_printk(KERN_ERR, &pdev->dev,
pdev              158 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 	pci_set_master(pdev);
pdev              167 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c ahc_linux_pci_dev_remove(struct pci_dev *pdev)
pdev              169 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 	struct ahc_softc *ahc = pci_get_drvdata(pdev);
pdev              184 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 	struct pci_dev *pdev = ahc->dev_softc, *master_pdev;
pdev              185 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 	unsigned int master_devfn = PCI_DEVFN(PCI_SLOT(pdev->devfn), 0);
pdev              187 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 	master_pdev = pci_get_slot(pdev->bus, master_devfn);
pdev              203 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c ahc_linux_pci_dev_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              212 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 	struct device	*dev = &pdev->dev;
pdev              214 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 	pci = pdev;
pdev              234 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 	if (pci_enable_device(pdev)) {
pdev              238 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 	pci_set_master(pdev);
pdev              264 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 	if ((ahc->features & AHC_MULTI_FUNC) && PCI_FUNC(pdev->devfn) != 0)
pdev              267 drivers/scsi/aic7xxx/aic7xxx_osm_pci.c 	pci_set_drvdata(pdev, ahc);
pdev              285 drivers/scsi/am53c974.c static void dc390_eeprom_prepare_read(struct pci_dev *pdev, u8 cmd)
pdev              292 drivers/scsi/am53c974.c 			pci_write_config_byte(pdev, 0x80, 0x40);
pdev              298 drivers/scsi/am53c974.c 		pci_write_config_byte(pdev, 0x80, bval);
pdev              300 drivers/scsi/am53c974.c 		pci_write_config_byte(pdev, 0x80, 0);
pdev              308 drivers/scsi/am53c974.c static u16 dc390_eeprom_get_data(struct pci_dev *pdev)
pdev              317 drivers/scsi/am53c974.c 		pci_write_config_byte(pdev, 0x80, 0x80);
pdev              319 drivers/scsi/am53c974.c 		pci_write_config_byte(pdev, 0x80, 0x40);
pdev              321 drivers/scsi/am53c974.c 		pci_read_config_byte(pdev, 0x00, &bval);
pdev              330 drivers/scsi/am53c974.c static void dc390_read_eeprom(struct pci_dev *pdev, u16 *ptr)
pdev              335 drivers/scsi/am53c974.c 		pci_write_config_byte(pdev, 0xc0, 0);
pdev              338 drivers/scsi/am53c974.c 		dc390_eeprom_prepare_read(pdev, cmd++);
pdev              339 drivers/scsi/am53c974.c 		*ptr++ = dc390_eeprom_get_data(pdev);
pdev              341 drivers/scsi/am53c974.c 		pci_write_config_byte(pdev, 0x80, 0);
pdev              342 drivers/scsi/am53c974.c 		pci_write_config_byte(pdev, 0x80, 0);
pdev              349 drivers/scsi/am53c974.c 	struct pci_dev *pdev = to_pci_dev(esp->dev);
pdev              354 drivers/scsi/am53c974.c 	dc390_read_eeprom(pdev, ptr);
pdev              361 drivers/scsi/am53c974.c 		dev_printk(KERN_INFO, &pdev->dev,
pdev              371 drivers/scsi/am53c974.c static int pci_esp_probe_one(struct pci_dev *pdev,
pdev              380 drivers/scsi/am53c974.c 	if (pci_enable_device(pdev)) {
pdev              381 drivers/scsi/am53c974.c 		dev_printk(KERN_INFO, &pdev->dev, "cannot enable device\n");
pdev              385 drivers/scsi/am53c974.c 	if (dma_set_mask(&pdev->dev, DMA_BIT_MASK(32))) {
pdev              386 drivers/scsi/am53c974.c 		dev_printk(KERN_INFO, &pdev->dev,
pdev              393 drivers/scsi/am53c974.c 		dev_printk(KERN_INFO, &pdev->dev,
pdev              401 drivers/scsi/am53c974.c 		dev_printk(KERN_INFO, &pdev->dev,
pdev              409 drivers/scsi/am53c974.c 	esp->dev = &pdev->dev;
pdev              425 drivers/scsi/am53c974.c 	if (pci_request_regions(pdev, DRV_MODULE_NAME)) {
pdev              426 drivers/scsi/am53c974.c 		dev_printk(KERN_ERR, &pdev->dev,
pdev              431 drivers/scsi/am53c974.c 	esp->regs = pci_iomap(pdev, 0, pci_resource_len(pdev, 0));
pdev              433 drivers/scsi/am53c974.c 		dev_printk(KERN_ERR, &pdev->dev, "pci I/O map failed\n");
pdev              439 drivers/scsi/am53c974.c 	pci_set_master(pdev);
pdev              441 drivers/scsi/am53c974.c 	esp->command_block = dma_alloc_coherent(&pdev->dev, 16,
pdev              444 drivers/scsi/am53c974.c 		dev_printk(KERN_ERR, &pdev->dev,
pdev              450 drivers/scsi/am53c974.c 	pci_set_drvdata(pdev, pep);
pdev              452 drivers/scsi/am53c974.c 	err = request_irq(pdev->irq, scsi_esp_intr, IRQF_SHARED,
pdev              455 drivers/scsi/am53c974.c 		dev_printk(KERN_ERR, &pdev->dev, "failed to register IRQ\n");
pdev              464 drivers/scsi/am53c974.c 	shost->irq = pdev->irq;
pdev              465 drivers/scsi/am53c974.c 	shost->io_port = pci_resource_start(pdev, 0);
pdev              466 drivers/scsi/am53c974.c 	shost->n_io_port = pci_resource_len(pdev, 0);
pdev              479 drivers/scsi/am53c974.c 	free_irq(pdev->irq, esp);
pdev              481 drivers/scsi/am53c974.c 	pci_set_drvdata(pdev, NULL);
pdev              482 drivers/scsi/am53c974.c 	dma_free_coherent(&pdev->dev, 16, esp->command_block,
pdev              485 drivers/scsi/am53c974.c 	pci_iounmap(pdev, esp->regs);
pdev              487 drivers/scsi/am53c974.c 	pci_release_regions(pdev);
pdev              493 drivers/scsi/am53c974.c 	pci_disable_device(pdev);
pdev              498 drivers/scsi/am53c974.c static void pci_esp_remove_one(struct pci_dev *pdev)
pdev              500 drivers/scsi/am53c974.c 	struct pci_esp_priv *pep = pci_get_drvdata(pdev);
pdev              504 drivers/scsi/am53c974.c 	free_irq(pdev->irq, esp);
pdev              505 drivers/scsi/am53c974.c 	pci_set_drvdata(pdev, NULL);
pdev              506 drivers/scsi/am53c974.c 	dma_free_coherent(&pdev->dev, 16, esp->command_block,
pdev              508 drivers/scsi/am53c974.c 	pci_iounmap(pdev, esp->regs);
pdev              509 drivers/scsi/am53c974.c 	pci_release_regions(pdev);
pdev              510 drivers/scsi/am53c974.c 	pci_disable_device(pdev);
pdev              743 drivers/scsi/arcmsr/arcmsr.h 	struct pci_dev *	pdev;
pdev              114 drivers/scsi/arcmsr/arcmsr_hba.c static int arcmsr_probe(struct pci_dev *pdev,
pdev              116 drivers/scsi/arcmsr/arcmsr_hba.c static int arcmsr_suspend(struct pci_dev *pdev, pm_message_t state);
pdev              117 drivers/scsi/arcmsr/arcmsr_hba.c static int arcmsr_resume(struct pci_dev *pdev);
pdev              118 drivers/scsi/arcmsr/arcmsr_hba.c static void arcmsr_remove(struct pci_dev *pdev);
pdev              119 drivers/scsi/arcmsr/arcmsr_hba.c static void arcmsr_shutdown(struct pci_dev *pdev);
pdev              236 drivers/scsi/arcmsr/arcmsr_hba.c 		dma_free_coherent(&acb->pdev->dev, acb->ioqueue_size,
pdev              245 drivers/scsi/arcmsr/arcmsr_hba.c 	struct pci_dev *pdev = acb->pdev;
pdev              248 drivers/scsi/arcmsr/arcmsr_hba.c 		acb->pmuA = ioremap(pci_resource_start(pdev,0), pci_resource_len(pdev,0));
pdev              257 drivers/scsi/arcmsr/arcmsr_hba.c 		mem_base0 = ioremap(pci_resource_start(pdev, 0), pci_resource_len(pdev, 0));
pdev              262 drivers/scsi/arcmsr/arcmsr_hba.c 		mem_base1 = ioremap(pci_resource_start(pdev, 2), pci_resource_len(pdev, 2));
pdev              273 drivers/scsi/arcmsr/arcmsr_hba.c 		acb->pmuC = ioremap_nocache(pci_resource_start(pdev, 1), pci_resource_len(pdev, 1));
pdev              288 drivers/scsi/arcmsr/arcmsr_hba.c 		addr = (unsigned long)pci_resource_start(pdev, 0);
pdev              289 drivers/scsi/arcmsr/arcmsr_hba.c 		range = pci_resource_len(pdev, 0);
pdev              290 drivers/scsi/arcmsr/arcmsr_hba.c 		flags = pci_resource_flags(pdev, 0);
pdev              301 drivers/scsi/arcmsr/arcmsr_hba.c 		acb->pmuE = ioremap(pci_resource_start(pdev, 1),
pdev              302 drivers/scsi/arcmsr/arcmsr_hba.c 			pci_resource_len(pdev, 1));
pdev              587 drivers/scsi/arcmsr/arcmsr_hba.c 	if (acb->pdev->device == PCI_DEVICE_ID_ARECA_1203) {
pdev              640 drivers/scsi/arcmsr/arcmsr_hba.c 	struct pci_dev *pdev = acb->pdev;
pdev              645 drivers/scsi/arcmsr/arcmsr_hba.c 		dma_coherent = dma_alloc_coherent(&pdev->dev, acb->ioqueue_size,
pdev              659 drivers/scsi/arcmsr/arcmsr_hba.c 		dma_coherent = dma_alloc_coherent(&pdev->dev, acb->ioqueue_size,
pdev              675 drivers/scsi/arcmsr/arcmsr_hba.c 		dma_coherent = dma_alloc_coherent(&pdev->dev, acb->ioqueue_size,
pdev              696 drivers/scsi/arcmsr/arcmsr_hba.c 	struct pci_dev *pdev = acb->pdev;
pdev              723 drivers/scsi/arcmsr/arcmsr_hba.c 	dma_coherent = dma_alloc_coherent(&pdev->dev, acb->uncache_size, &dma_coherent_handle, GFP_KERNEL);
pdev              866 drivers/scsi/arcmsr/arcmsr_hba.c arcmsr_request_irq(struct pci_dev *pdev, struct AdapterControlBlock *acb)
pdev              873 drivers/scsi/arcmsr/arcmsr_hba.c 	nvec = pci_alloc_irq_vectors(pdev, 1, ARCMST_NUM_MSIX_VECTORS,
pdev              881 drivers/scsi/arcmsr/arcmsr_hba.c 			nvec = pci_alloc_irq_vectors(pdev, 1, 1, PCI_IRQ_MSI);
pdev              883 drivers/scsi/arcmsr/arcmsr_hba.c 				dev_info(&pdev->dev, "msi enabled\n");
pdev              887 drivers/scsi/arcmsr/arcmsr_hba.c 		nvec = pci_alloc_irq_vectors(pdev, 1, 1, PCI_IRQ_LEGACY);
pdev              896 drivers/scsi/arcmsr/arcmsr_hba.c 		if (request_irq(pci_irq_vector(pdev, i), arcmsr_do_interrupt,
pdev              899 drivers/scsi/arcmsr/arcmsr_hba.c 				acb->host->host_no, pci_irq_vector(pdev, i));
pdev              907 drivers/scsi/arcmsr/arcmsr_hba.c 		free_irq(pci_irq_vector(pdev, i), acb);
pdev              908 drivers/scsi/arcmsr/arcmsr_hba.c 	pci_free_irq_vectors(pdev);
pdev              932 drivers/scsi/arcmsr/arcmsr_hba.c 	struct pci_dev *pcidev = acb->pdev;
pdev              955 drivers/scsi/arcmsr/arcmsr_hba.c static int arcmsr_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              961 drivers/scsi/arcmsr/arcmsr_hba.c 	error = pci_enable_device(pdev);
pdev              970 drivers/scsi/arcmsr/arcmsr_hba.c 	bus = pdev->bus->number;
pdev              971 drivers/scsi/arcmsr/arcmsr_hba.c 	dev_fun = pdev->devfn;
pdev              974 drivers/scsi/arcmsr/arcmsr_hba.c 	acb->pdev = pdev;
pdev              990 drivers/scsi/arcmsr/arcmsr_hba.c 	pci_set_drvdata(pdev, host);
pdev              991 drivers/scsi/arcmsr/arcmsr_hba.c 	pci_set_master(pdev);
pdev              992 drivers/scsi/arcmsr/arcmsr_hba.c 	error = pci_request_regions(pdev, "arcmsr");
pdev             1023 drivers/scsi/arcmsr/arcmsr_hba.c 	error = scsi_add_host(host, &pdev->dev);
pdev             1027 drivers/scsi/arcmsr/arcmsr_hba.c 	if (arcmsr_request_irq(pdev, acb) == FAILED)
pdev             1044 drivers/scsi/arcmsr/arcmsr_hba.c 	arcmsr_free_irq(pdev, acb);
pdev             1055 drivers/scsi/arcmsr/arcmsr_hba.c 	pci_release_regions(pdev);
pdev             1059 drivers/scsi/arcmsr/arcmsr_hba.c 	pci_disable_device(pdev);
pdev             1063 drivers/scsi/arcmsr/arcmsr_hba.c static void arcmsr_free_irq(struct pci_dev *pdev,
pdev             1069 drivers/scsi/arcmsr/arcmsr_hba.c 		free_irq(pci_irq_vector(pdev, i), acb);
pdev             1070 drivers/scsi/arcmsr/arcmsr_hba.c 	pci_free_irq_vectors(pdev);
pdev             1073 drivers/scsi/arcmsr/arcmsr_hba.c static int arcmsr_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             1076 drivers/scsi/arcmsr/arcmsr_hba.c 	struct Scsi_Host *host = pci_get_drvdata(pdev);
pdev             1081 drivers/scsi/arcmsr/arcmsr_hba.c 	arcmsr_free_irq(pdev, acb);
pdev             1088 drivers/scsi/arcmsr/arcmsr_hba.c 	pci_set_drvdata(pdev, host);
pdev             1089 drivers/scsi/arcmsr/arcmsr_hba.c 	pci_save_state(pdev);
pdev             1090 drivers/scsi/arcmsr/arcmsr_hba.c 	pci_disable_device(pdev);
pdev             1091 drivers/scsi/arcmsr/arcmsr_hba.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev             1095 drivers/scsi/arcmsr/arcmsr_hba.c static int arcmsr_resume(struct pci_dev *pdev)
pdev             1097 drivers/scsi/arcmsr/arcmsr_hba.c 	struct Scsi_Host *host = pci_get_drvdata(pdev);
pdev             1101 drivers/scsi/arcmsr/arcmsr_hba.c 	pci_set_power_state(pdev, PCI_D0);
pdev             1102 drivers/scsi/arcmsr/arcmsr_hba.c 	pci_enable_wake(pdev, PCI_D0, 0);
pdev             1103 drivers/scsi/arcmsr/arcmsr_hba.c 	pci_restore_state(pdev);
pdev             1104 drivers/scsi/arcmsr/arcmsr_hba.c 	if (pci_enable_device(pdev)) {
pdev             1110 drivers/scsi/arcmsr/arcmsr_hba.c 	pci_set_master(pdev);
pdev             1111 drivers/scsi/arcmsr/arcmsr_hba.c 	if (arcmsr_request_irq(pdev, acb) == FAILED)
pdev             1145 drivers/scsi/arcmsr/arcmsr_hba.c 	pci_release_regions(pdev);
pdev             1147 drivers/scsi/arcmsr/arcmsr_hba.c 	pci_disable_device(pdev);
pdev             1567 drivers/scsi/arcmsr/arcmsr_hba.c 	struct pci_dev *pdev;
pdev             1577 drivers/scsi/arcmsr/arcmsr_hba.c 	pdev = acb->pdev;
pdev             1578 drivers/scsi/arcmsr/arcmsr_hba.c 	arcmsr_free_irq(pdev, acb);
pdev             1581 drivers/scsi/arcmsr/arcmsr_hba.c 	pci_release_regions(pdev);
pdev             1583 drivers/scsi/arcmsr/arcmsr_hba.c 	pci_disable_device(pdev);
pdev             1586 drivers/scsi/arcmsr/arcmsr_hba.c static void arcmsr_remove(struct pci_dev *pdev)
pdev             1588 drivers/scsi/arcmsr/arcmsr_hba.c 	struct Scsi_Host *host = pci_get_drvdata(pdev);
pdev             1594 drivers/scsi/arcmsr/arcmsr_hba.c 	pci_read_config_word(pdev, PCI_DEVICE_ID, &dev_id);
pdev             1635 drivers/scsi/arcmsr/arcmsr_hba.c 	arcmsr_free_irq(pdev, acb);
pdev             1638 drivers/scsi/arcmsr/arcmsr_hba.c 	pci_release_regions(pdev);
pdev             1640 drivers/scsi/arcmsr/arcmsr_hba.c 	pci_disable_device(pdev);
pdev             1643 drivers/scsi/arcmsr/arcmsr_hba.c static void arcmsr_shutdown(struct pci_dev *pdev)
pdev             1645 drivers/scsi/arcmsr/arcmsr_hba.c 	struct Scsi_Host *host = pci_get_drvdata(pdev);
pdev             1654 drivers/scsi/arcmsr/arcmsr_hba.c 	arcmsr_free_irq(pdev, acb);
pdev             1952 drivers/scsi/arcmsr/arcmsr_hba.c 	dma_free_coherent(&acb->pdev->dev, acb->uncache_size, acb->dma_coherent, acb->dma_coherent_handle);
pdev             4235 drivers/scsi/arcmsr/arcmsr_hba.c 		pci_read_config_byte(acb->pdev, i, &value[i]);
pdev             4267 drivers/scsi/arcmsr/arcmsr_hba.c 		pci_write_config_byte(acb->pdev, 0x84, 0x20);
pdev             4272 drivers/scsi/arcmsr/arcmsr_hba.c 		pci_write_config_byte(acb->pdev, i, value[i]);
pdev             4480 drivers/scsi/arcmsr/arcmsr_hba.c 	switch (acb->pdev->device) {
pdev              721 drivers/scsi/atari_scsi.c static int __init atari_scsi_probe(struct platform_device *pdev)
pdev              728 drivers/scsi/atari_scsi.c 	irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              854 drivers/scsi/atari_scsi.c 	platform_set_drvdata(pdev, instance);
pdev              872 drivers/scsi/atari_scsi.c static int __exit atari_scsi_remove(struct platform_device *pdev)
pdev              874 drivers/scsi/atari_scsi.c 	struct Scsi_Host *instance = platform_get_drvdata(pdev);
pdev              109 drivers/scsi/atp870u.c 	return atp->pdev->device == ATP880_DEVID1 ||
pdev              110 drivers/scsi/atp870u.c 	       atp->pdev->device == ATP880_DEVID2;
pdev              115 drivers/scsi/atp870u.c 	return atp->pdev->device == ATP885_DEVID;
pdev             1196 drivers/scsi/atp870u.c 			dma_free_coherent(&atp_dev->pdev->dev, 1024, atp_dev->id[j][k].prd_table, atp_dev->id[j][k].prd_bus);
pdev             1208 drivers/scsi/atp870u.c 				atp_dev->id[c][k].prd_table = dma_alloc_coherent(&atp_dev->pdev->dev, 1024, &(atp_dev->id[c][k].prd_bus), GFP_KERNEL);
pdev             1255 drivers/scsi/atp870u.c 	struct pci_dev *pdev = atpdev->pdev;
pdev             1259 drivers/scsi/atp870u.c 		(pdev->device == PCI_DEVICE_ID_ARTOP_AEC7610 &&
pdev             1260 drivers/scsi/atp870u.c 		 pdev->revision == 4) ||
pdev             1261 drivers/scsi/atp870u.c 		(pdev->device == PCI_DEVICE_ID_ARTOP_AEC7612UW) ||
pdev             1262 drivers/scsi/atp870u.c 		(pdev->device == PCI_DEVICE_ID_ARTOP_AEC7612SUW);
pdev             1264 drivers/scsi/atp870u.c 	pci_read_config_byte(pdev, 0x49, &host_id);
pdev             1266 drivers/scsi/atp870u.c 	dev_info(&pdev->dev, "ACARD AEC-671X PCI Ultra/W SCSI-2/3 Host Adapter: IO:%lx, IRQ:%d.\n",
pdev             1283 drivers/scsi/atp870u.c 	if (pdev->revision > 0x07)	/* check if atp876 chip */
pdev             1306 drivers/scsi/atp870u.c 	struct pci_dev *pdev = atpdev->pdev;
pdev             1310 drivers/scsi/atp870u.c 	pci_write_config_byte(pdev, PCI_LATENCY_TIMER, 0x80);
pdev             1317 drivers/scsi/atp870u.c 	dev_info(&pdev->dev, "ACARD AEC-67160 PCI Ultra3 LVD Host Adapter: IO:%lx, IRQ:%d.\n",
pdev             1391 drivers/scsi/atp870u.c 	struct pci_dev *pdev = atpdev->pdev;
pdev             1396 drivers/scsi/atp870u.c 	dev_info(&pdev->dev, "ACARD AEC-67162 PCI Ultra3 LVD Host Adapter: IO:%lx, IRQ:%d.\n",
pdev             1477 drivers/scsi/atp870u.c 	dev_info(&pdev->dev, "Scanning Channel A SCSI Device ...\n");
pdev             1480 drivers/scsi/atp870u.c 	dev_info(&pdev->dev, "Scanning Channel B SCSI Device ...\n");
pdev             1497 drivers/scsi/atp870u.c static int atp870u_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1503 drivers/scsi/atp870u.c 	if (ent->device == PCI_DEVICE_ID_ARTOP_AEC7610 && pdev->revision < 2) {
pdev             1504 drivers/scsi/atp870u.c 		dev_err(&pdev->dev, "ATP850S chips (AEC6710L/F cards) are not supported.\n");
pdev             1508 drivers/scsi/atp870u.c 	err = pci_enable_device(pdev);
pdev             1512 drivers/scsi/atp870u.c 	if (dma_set_mask(&pdev->dev, DMA_BIT_MASK(32))) {
pdev             1518 drivers/scsi/atp870u.c 	err = pci_request_regions(pdev, "atp870u");
pdev             1521 drivers/scsi/atp870u.c 	pci_set_master(pdev);
pdev             1531 drivers/scsi/atp870u.c 	atpdev->pdev = pdev;
pdev             1532 drivers/scsi/atp870u.c 	pci_set_drvdata(pdev, atpdev);
pdev             1534 drivers/scsi/atp870u.c 	shpnt->io_port = pci_resource_start(pdev, 0);
pdev             1536 drivers/scsi/atp870u.c 	shpnt->n_io_port = pci_resource_len(pdev, 0);
pdev             1539 drivers/scsi/atp870u.c 	shpnt->irq = pdev->irq;
pdev             1543 drivers/scsi/atp870u.c 		dev_err(&pdev->dev, "Unable to allocate tables for Acard controller\n");
pdev             1556 drivers/scsi/atp870u.c 		dev_err(&pdev->dev, "Unable to allocate IRQ %d.\n", shpnt->irq);
pdev             1560 drivers/scsi/atp870u.c 	err = scsi_add_host(shpnt, &pdev->dev);
pdev             1574 drivers/scsi/atp870u.c 	pci_release_regions(pdev);
pdev             1576 drivers/scsi/atp870u.c 	pci_disable_device(pdev);
pdev             1657 drivers/scsi/atp870u.c static void atp870u_remove (struct pci_dev *pdev)
pdev             1659 drivers/scsi/atp870u.c 	struct atp_unit *devext = pci_get_drvdata(pdev);
pdev             1665 drivers/scsi/atp870u.c 	pci_release_regions(pdev);
pdev             1666 drivers/scsi/atp870u.c 	pci_disable_device(pdev);
pdev               59 drivers/scsi/atp870u.h     	struct pci_dev *pdev;
pdev              115 drivers/scsi/be2iscsi/be.h 	struct pci_dev *pdev;
pdev              323 drivers/scsi/be2iscsi/be_cmds.c 	struct beiscsi_hba *phba = pci_get_drvdata(ctrl->pdev);
pdev              487 drivers/scsi/be2iscsi/be_cmds.c 	struct beiscsi_hba *phba = pci_get_drvdata(ctrl->pdev);
pdev              518 drivers/scsi/be2iscsi/be_cmds.c 			dma_free_coherent(&ctrl->pdev->dev, tag_mem->size,
pdev              590 drivers/scsi/be2iscsi/be_cmds.c 	struct beiscsi_hba *phba = pci_get_drvdata(ctrl->pdev);
pdev              755 drivers/scsi/be2iscsi/be_cmds.c 						PCI_FUNC(ctrl->pdev->devfn));
pdev              782 drivers/scsi/be2iscsi/be_cmds.c 	struct beiscsi_hba *phba = pci_get_drvdata(ctrl->pdev);
pdev              808 drivers/scsi/be2iscsi/be_cmds.c 			      PCI_FUNC(ctrl->pdev->devfn));
pdev              905 drivers/scsi/be2iscsi/be_cmds.c 	struct beiscsi_hba *phba = pci_get_drvdata(ctrl->pdev);
pdev              983 drivers/scsi/be2iscsi/be_cmds.c 	struct beiscsi_hba *phba = pci_get_drvdata(ctrl->pdev);
pdev             1008 drivers/scsi/be2iscsi/be_cmds.c 			      pci_func_id, ctxt, PCI_FUNC(ctrl->pdev->devfn));
pdev             1084 drivers/scsi/be2iscsi/be_cmds.c 	struct beiscsi_hba *phba = pci_get_drvdata(ctrl->pdev);
pdev             1173 drivers/scsi/be2iscsi/be_cmds.c 	struct beiscsi_hba *phba = pci_get_drvdata(ctrl->pdev);
pdev             1267 drivers/scsi/be2iscsi/be_cmds.c 	nonemb_cmd.va = dma_alloc_coherent(&ctrl->pdev->dev,
pdev             1312 drivers/scsi/be2iscsi/be_cmds.c 		dma_free_coherent(&ctrl->pdev->dev, nonemb_cmd.size,
pdev             1663 drivers/scsi/be2iscsi/be_cmds.c 	struct beiscsi_hba *phba = pci_get_drvdata(ctrl->pdev);
pdev             1071 drivers/scsi/be2iscsi/be_iscsi.c 	nonemb_cmd.va = dma_alloc_coherent(&phba->ctrl.pdev->dev,
pdev             1091 drivers/scsi/be2iscsi/be_iscsi.c 		dma_free_coherent(&phba->ctrl.pdev->dev, nonemb_cmd.size,
pdev             1104 drivers/scsi/be2iscsi/be_iscsi.c 			dma_free_coherent(&phba->ctrl.pdev->dev,
pdev             1119 drivers/scsi/be2iscsi/be_iscsi.c 	dma_free_coherent(&phba->ctrl.pdev->dev, nonemb_cmd.size,
pdev              525 drivers/scsi/be2iscsi/be_main.c static int be_ctrl_init(struct beiscsi_hba *phba, struct pci_dev *pdev)
pdev              532 drivers/scsi/be2iscsi/be_main.c 	ctrl->pdev = pdev;
pdev              533 drivers/scsi/be2iscsi/be_main.c 	status = beiscsi_map_pci_bars(phba, pdev);
pdev              537 drivers/scsi/be2iscsi/be_main.c 	mbox_mem_alloc->va = dma_alloc_coherent(&pdev->dev,
pdev              743 drivers/scsi/be2iscsi/be_main.c 		       (PCI_FUNC(ctrl->pdev->devfn) * CEV_ISR_SIZE));
pdev             3464 drivers/scsi/be2iscsi/be_main.c 				dma_free_coherent(&ctrl->pdev->dev,
pdev             4837 drivers/scsi/be2iscsi/be_main.c 		nonemb_cmd.va = dma_alloc_coherent(&phba->ctrl.pdev->dev,
pdev             4852 drivers/scsi/be2iscsi/be_main.c 			dma_free_coherent(&phba->ctrl.pdev->dev, nonemb_cmd.size,
pdev             4866 drivers/scsi/be2iscsi/be_main.c 			dma_free_coherent(&phba->ctrl.pdev->dev, nonemb_cmd.size,
pdev             4883 drivers/scsi/be2iscsi/be_main.c 		dma_free_coherent(&phba->ctrl.pdev->dev, nonemb_cmd.size,
pdev             5447 drivers/scsi/be2iscsi/be_main.c static pci_ers_result_t beiscsi_eeh_err_detected(struct pci_dev *pdev,
pdev             5452 drivers/scsi/be2iscsi/be_main.c 	phba = (struct beiscsi_hba *)pci_get_drvdata(pdev);
pdev             5472 drivers/scsi/be2iscsi/be_main.c 	pci_disable_device(pdev);
pdev             5480 drivers/scsi/be2iscsi/be_main.c 	if (pdev->devfn == 0)
pdev             5486 drivers/scsi/be2iscsi/be_main.c static pci_ers_result_t beiscsi_eeh_reset(struct pci_dev *pdev)
pdev             5491 drivers/scsi/be2iscsi/be_main.c 	phba = (struct beiscsi_hba *)pci_get_drvdata(pdev);
pdev             5496 drivers/scsi/be2iscsi/be_main.c 	status = pci_enable_device(pdev);
pdev             5500 drivers/scsi/be2iscsi/be_main.c 	pci_set_master(pdev);
pdev             5501 drivers/scsi/be2iscsi/be_main.c 	pci_set_power_state(pdev, PCI_D0);
pdev             5502 drivers/scsi/be2iscsi/be_main.c 	pci_restore_state(pdev);
pdev             5517 drivers/scsi/be2iscsi/be_main.c static void beiscsi_eeh_resume(struct pci_dev *pdev)
pdev             5522 drivers/scsi/be2iscsi/be_main.c 	phba = (struct beiscsi_hba *)pci_get_drvdata(pdev);
pdev             5523 drivers/scsi/be2iscsi/be_main.c 	pci_save_state(pdev);
pdev              287 drivers/scsi/be2iscsi/be_mgmt.c 	dma_free_coherent(&ctrl->pdev->dev, nonemb_cmd->size,
pdev              296 drivers/scsi/be2iscsi/be_mgmt.c 	cmd->va = dma_alloc_coherent(&phba->ctrl.pdev->dev, size, &cmd->dma,
pdev              765 drivers/scsi/be2iscsi/be_mgmt.c 				dma_free_coherent(&phba->ctrl.pdev->dev,
pdev              784 drivers/scsi/be2iscsi/be_mgmt.c 			dma_free_coherent(&phba->ctrl.pdev->dev, nonemb_cmd.size,
pdev              873 drivers/scsi/be2iscsi/be_mgmt.c 		dma_free_coherent(&phba->ctrl.pdev->dev, bs->nonemb_cmd.size,
pdev             1016 drivers/scsi/be2iscsi/be_mgmt.c 	nonemb_cmd->va = dma_alloc_coherent(&phba->ctrl.pdev->dev,
pdev             1513 drivers/scsi/be2iscsi/be_mgmt.c 	nonemb_cmd.va = dma_alloc_coherent(&phba->ctrl.pdev->dev,
pdev             1526 drivers/scsi/be2iscsi/be_mgmt.c 		dma_free_coherent(&phba->ctrl.pdev->dev, nonemb_cmd.size,
pdev             1553 drivers/scsi/be2iscsi/be_mgmt.c 		dma_free_coherent(&phba->ctrl.pdev->dev, nonemb_cmd.size,
pdev               63 drivers/scsi/bfa/bfad.c static u32 *bfad_load_fwimg(struct pci_dev *pdev);
pdev               65 drivers/scsi/bfa/bfad.c static void bfad_read_firmware(struct pci_dev *pdev, u32 **bfi_image,
pdev              720 drivers/scsi/bfa/bfad.c bfad_pci_init(struct pci_dev *pdev, struct bfad_s *bfad)
pdev              724 drivers/scsi/bfa/bfad.c 	if (pci_enable_device(pdev)) {
pdev              725 drivers/scsi/bfa/bfad.c 		printk(KERN_ERR "pci_enable_device fail %p\n", pdev);
pdev              729 drivers/scsi/bfa/bfad.c 	if (pci_request_regions(pdev, BFAD_DRIVER_NAME))
pdev              732 drivers/scsi/bfa/bfad.c 	pci_set_master(pdev);
pdev              734 drivers/scsi/bfa/bfad.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev              736 drivers/scsi/bfa/bfad.c 		rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              740 drivers/scsi/bfa/bfad.c 		printk(KERN_ERR "dma_set_mask_and_coherent fail %p\n", pdev);
pdev              745 drivers/scsi/bfa/bfad.c 	pci_enable_pcie_error_reporting(pdev);
pdev              747 drivers/scsi/bfa/bfad.c 	bfad->pci_bar0_kva = pci_iomap(pdev, 0, pci_resource_len(pdev, 0));
pdev              748 drivers/scsi/bfa/bfad.c 	bfad->pci_bar2_kva = pci_iomap(pdev, 2, pci_resource_len(pdev, 2));
pdev              755 drivers/scsi/bfa/bfad.c 	bfad->hal_pcidev.pci_slot = PCI_SLOT(pdev->devfn);
pdev              756 drivers/scsi/bfa/bfad.c 	bfad->hal_pcidev.pci_func = PCI_FUNC(pdev->devfn);
pdev              758 drivers/scsi/bfa/bfad.c 	bfad->hal_pcidev.device_id = pdev->device;
pdev              759 drivers/scsi/bfa/bfad.c 	bfad->hal_pcidev.ssid = pdev->subsystem_device;
pdev              760 drivers/scsi/bfa/bfad.c 	bfad->pci_name = pci_name(pdev);
pdev              762 drivers/scsi/bfa/bfad.c 	bfad->pci_attr.vendor_id = pdev->vendor;
pdev              763 drivers/scsi/bfa/bfad.c 	bfad->pci_attr.device_id = pdev->device;
pdev              764 drivers/scsi/bfa/bfad.c 	bfad->pci_attr.ssid = pdev->subsystem_device;
pdev              765 drivers/scsi/bfa/bfad.c 	bfad->pci_attr.ssvid = pdev->subsystem_vendor;
pdev              766 drivers/scsi/bfa/bfad.c 	bfad->pci_attr.pcifn = PCI_FUNC(pdev->devfn);
pdev              768 drivers/scsi/bfa/bfad.c 	bfad->pcidev = pdev;
pdev              771 drivers/scsi/bfa/bfad.c 	if (pci_is_pcie(pdev) && pcie_max_read_reqsz) {
pdev              775 drivers/scsi/bfa/bfad.c 			int max_rq = pcie_get_readrq(pdev);
pdev              780 drivers/scsi/bfa/bfad.c 			pcie_set_readrq(pdev, pcie_max_read_reqsz);
pdev              788 drivers/scsi/bfa/bfad.c 	pci_save_state(pdev);
pdev              793 drivers/scsi/bfa/bfad.c 	pci_release_regions(pdev);
pdev              795 drivers/scsi/bfa/bfad.c 	pci_disable_device(pdev);
pdev              801 drivers/scsi/bfa/bfad.c bfad_pci_uninit(struct pci_dev *pdev, struct bfad_s *bfad)
pdev              803 drivers/scsi/bfa/bfad.c 	pci_iounmap(pdev, bfad->pci_bar0_kva);
pdev              804 drivers/scsi/bfa/bfad.c 	pci_iounmap(pdev, bfad->pci_bar2_kva);
pdev              805 drivers/scsi/bfa/bfad.c 	pci_release_regions(pdev);
pdev              807 drivers/scsi/bfa/bfad.c 	pci_disable_pcie_error_reporting(pdev);
pdev              808 drivers/scsi/bfa/bfad.c 	pci_disable_device(pdev);
pdev             1206 drivers/scsi/bfa/bfad.c 	struct pci_dev *pdev = bfad->pcidev;
pdev             1215 drivers/scsi/bfa/bfad.c 	if ((bfa_asic_id_ctc(pdev->device) && !msix_disable_ct) ||
pdev             1216 drivers/scsi/bfa/bfad.c 	   (bfa_asic_id_cb(pdev->device) && !msix_disable_cb)) {
pdev             1221 drivers/scsi/bfa/bfad.c 		if (error == -ENOSPC && bfa_asic_id_ctc(pdev->device)) {
pdev             1239 drivers/scsi/bfa/bfad.c 		pci_read_config_word(pdev, PCI_COMMAND, &reg);
pdev             1242 drivers/scsi/bfa/bfad.c 			pci_write_config_word(pdev, PCI_COMMAND,
pdev             1290 drivers/scsi/bfa/bfad.c bfad_pci_probe(struct pci_dev *pdev, const struct pci_device_id *pid)
pdev             1296 drivers/scsi/bfa/bfad.c 	if ((pdev->device == BFA_PCI_DEVICE_ID_FC_8G1P) &&
pdev             1297 drivers/scsi/bfa/bfad.c 		(PCI_FUNC(pdev->devfn) != 0))
pdev             1323 drivers/scsi/bfa/bfad.c 	if (!(bfad_load_fwimg(pdev))) {
pdev             1328 drivers/scsi/bfa/bfad.c 	retval = bfad_pci_init(pdev, bfad);
pdev             1346 drivers/scsi/bfa/bfad.c 	pci_set_drvdata(pdev, bfad);
pdev             1378 drivers/scsi/bfa/bfad.c 	bfad_pci_uninit(pdev, bfad);
pdev             1391 drivers/scsi/bfa/bfad.c bfad_pci_remove(struct pci_dev *pdev)
pdev             1393 drivers/scsi/bfa/bfad.c 	struct bfad_s	      *bfad = pci_get_drvdata(pdev);
pdev             1424 drivers/scsi/bfa/bfad.c 	bfad_pci_uninit(pdev, bfad);
pdev             1434 drivers/scsi/bfa/bfad.c bfad_pci_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
pdev             1436 drivers/scsi/bfa/bfad.c 	struct bfad_s *bfad = pci_get_drvdata(pdev);
pdev             1440 drivers/scsi/bfa/bfad.c 	dev_printk(KERN_ERR, &pdev->dev,
pdev             1466 drivers/scsi/bfa/bfad.c 		pci_disable_device(pdev);
pdev             1494 drivers/scsi/bfa/bfad.c 	struct pci_dev *pdev = bfad->pcidev;
pdev             1501 drivers/scsi/bfa/bfad.c 		dev_printk(KERN_WARNING, &pdev->dev,
pdev             1515 drivers/scsi/bfa/bfad.c 		dev_printk(KERN_WARNING, &pdev->dev,
pdev             1529 drivers/scsi/bfa/bfad.c bfad_pci_slot_reset(struct pci_dev *pdev)
pdev             1531 drivers/scsi/bfa/bfad.c 	struct bfad_s *bfad = pci_get_drvdata(pdev);
pdev             1535 drivers/scsi/bfa/bfad.c 	dev_printk(KERN_ERR, &pdev->dev,
pdev             1538 drivers/scsi/bfa/bfad.c 	if (pci_enable_device(pdev)) {
pdev             1539 drivers/scsi/bfa/bfad.c 		dev_printk(KERN_ERR, &pdev->dev, "Cannot re-enable "
pdev             1544 drivers/scsi/bfa/bfad.c 	pci_restore_state(pdev);
pdev             1551 drivers/scsi/bfa/bfad.c 	pci_read_config_byte(pdev, 0x68, &byte);
pdev             1553 drivers/scsi/bfa/bfad.c 		dev_printk(KERN_ERR, &pdev->dev,
pdev             1558 drivers/scsi/bfa/bfad.c 	pci_save_state(pdev);
pdev             1559 drivers/scsi/bfa/bfad.c 	pci_set_master(pdev);
pdev             1571 drivers/scsi/bfa/bfad.c 	pci_enable_pcie_error_reporting(pdev);
pdev             1572 drivers/scsi/bfa/bfad.c 	dev_printk(KERN_WARNING, &pdev->dev,
pdev             1578 drivers/scsi/bfa/bfad.c 	pci_disable_device(pdev);
pdev             1583 drivers/scsi/bfa/bfad.c bfad_pci_mmio_enabled(struct pci_dev *pdev)
pdev             1586 drivers/scsi/bfa/bfad.c 	struct bfad_s *bfad = pci_get_drvdata(pdev);
pdev             1588 drivers/scsi/bfa/bfad.c 	dev_printk(KERN_INFO, &pdev->dev, "mmio_enabled\n");
pdev             1602 drivers/scsi/bfa/bfad.c 	pci_disable_device(pdev);
pdev             1608 drivers/scsi/bfa/bfad.c bfad_pci_resume(struct pci_dev *pdev)
pdev             1611 drivers/scsi/bfa/bfad.c 	struct bfad_s *bfad = pci_get_drvdata(pdev);
pdev             1613 drivers/scsi/bfa/bfad.c 	dev_printk(KERN_WARNING, &pdev->dev, "resume\n");
pdev             1746 drivers/scsi/bfa/bfad.c bfad_read_firmware(struct pci_dev *pdev, u32 **bfi_image,
pdev             1751 drivers/scsi/bfa/bfad.c 	if (request_firmware(&fw, fw_name, &pdev->dev)) {
pdev             1771 drivers/scsi/bfa/bfad.c bfad_load_fwimg(struct pci_dev *pdev)
pdev             1773 drivers/scsi/bfa/bfad.c 	if (bfa_asic_id_ct2(pdev->device)) {
pdev             1775 drivers/scsi/bfa/bfad.c 			bfad_read_firmware(pdev, &bfi_image_ct2,
pdev             1778 drivers/scsi/bfa/bfad.c 	} else if (bfa_asic_id_ct(pdev->device)) {
pdev             1780 drivers/scsi/bfa/bfad.c 			bfad_read_firmware(pdev, &bfi_image_ct,
pdev             1783 drivers/scsi/bfa/bfad.c 	} else if (bfa_asic_id_cb(pdev->device)) {
pdev             1785 drivers/scsi/bfa/bfad.c 			bfad_read_firmware(pdev, &bfi_image_cb,
pdev              311 drivers/scsi/bfa/bfad_drv.h int		bfad_pci_init(struct pci_dev *pdev, struct bfad_s *bfad);
pdev              312 drivers/scsi/bfa/bfad_drv.h void		bfad_pci_uninit(struct pci_dev *pdev, struct bfad_s *bfad);
pdev              318 drivers/scsi/bfa/bfad_drv.h void bfad_pci_remove(struct pci_dev *pdev);
pdev              319 drivers/scsi/bfa/bfad_drv.h int bfad_pci_probe(struct pci_dev *pdev, const struct pci_device_id *pid);
pdev             1736 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	struct pci_dev *pdev;
pdev             1743 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	pdev = hba->pcidev = cnic->pcidev;
pdev             1747 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 	switch (pdev->device) {
pdev             1777 drivers/scsi/bnx2fc/bnx2fc_fcoe.c 		pr_err(PFX "Unknown device id 0x%x\n", pdev->device);
pdev              221 drivers/scsi/csiostor/csio_hw.c 	pci_write_config_word(hw->pdev, base + PCI_VPD_ADDR, (uint16_t)addr);
pdev              225 drivers/scsi/csiostor/csio_hw.c 		pci_read_config_word(hw->pdev, base + PCI_VPD_ADDR, &val);
pdev              233 drivers/scsi/csiostor/csio_hw.c 	pci_read_config_dword(hw->pdev, base + PCI_VPD_DATA, data);
pdev              286 drivers/scsi/csiostor/csio_hw.c csio_pci_capability(struct pci_dev *pdev, int cap, int *pos)
pdev              288 drivers/scsi/csiostor/csio_hw.c 	*pos = pci_find_capability(pdev, cap);
pdev              314 drivers/scsi/csiostor/csio_hw.c 	ret = csio_pci_capability(hw->pdev, PCI_CAP_ID_VPD,
pdev              892 drivers/scsi/csiostor/csio_hw.c 	if (csio_is_t5(hw->pdev->device & CSIO_HW_CHIP_MASK))
pdev             1972 drivers/scsi/csiostor/csio_hw.c 	struct pci_dev *pci_dev = hw->pdev;
pdev             2412 drivers/scsi/csiostor/csio_hw.c 	struct pci_dev *pci_dev = hw->pdev;
pdev             2462 drivers/scsi/csiostor/csio_hw.c 	if (csio_is_t6(hw->pdev->device & CSIO_HW_CHIP_MASK) &&
pdev             2502 drivers/scsi/csiostor/csio_hw.c 	if (pci_is_pcie(hw->pdev))
pdev             2503 drivers/scsi/csiostor/csio_hw.c 		pcie_capability_clear_and_set_word(hw->pdev, PCI_EXP_DEVCTL2,
pdev             2685 drivers/scsi/csiostor/csio_hw.c 	if (csio_is_t5(hw->pdev->device & CSIO_HW_CHIP_MASK))
pdev             2741 drivers/scsi/csiostor/csio_hw.c 	if (csio_is_t5(hw->pdev->device & CSIO_HW_CHIP_MASK))
pdev             4294 drivers/scsi/csiostor/csio_hw.c 	pci_read_config_word(hw->pdev, PCI_VENDOR_ID,
pdev             4296 drivers/scsi/csiostor/csio_hw.c 	pci_read_config_word(hw->pdev, PCI_DEVICE_ID,
pdev              457 drivers/scsi/csiostor/csio_hw.h 	struct pci_dev		*pdev;			/* PCI device */
pdev              597 drivers/scsi/csiostor/csio_hw.h #define CSIO_PCI_BUS(hw)		((hw)->pdev->bus->number)
pdev              598 drivers/scsi/csiostor/csio_hw.h #define CSIO_PCI_DEV(hw)		(PCI_SLOT((hw)->pdev->devfn))
pdev              599 drivers/scsi/csiostor/csio_hw.h #define CSIO_PCI_FUNC(hw)		(PCI_FUNC((hw)->pdev->devfn))
pdev              612 drivers/scsi/csiostor/csio_hw.h 			dev_info(&(__hw)->pdev->dev, __fmt, ##__VA_ARGS__)
pdev              615 drivers/scsi/csiostor/csio_hw.h 			dev_crit(&(__hw)->pdev->dev, __fmt, ##__VA_ARGS__)
pdev              618 drivers/scsi/csiostor/csio_hw.h 			dev_err(&(__hw)->pdev->dev, __fmt, ##__VA_ARGS__)
pdev              621 drivers/scsi/csiostor/csio_hw.h 			dev_warn(&(__hw)->pdev->dev, __fmt, ##__VA_ARGS__)
pdev              146 drivers/scsi/csiostor/csio_init.c 		hw->debugfs_root = debugfs_create_dir(pci_name(hw->pdev),
pdev              194 drivers/scsi/csiostor/csio_init.c csio_pci_init(struct pci_dev *pdev, int *bars)
pdev              198 drivers/scsi/csiostor/csio_init.c 	*bars = pci_select_bars(pdev, IORESOURCE_MEM);
pdev              200 drivers/scsi/csiostor/csio_init.c 	if (pci_enable_device_mem(pdev))
pdev              203 drivers/scsi/csiostor/csio_init.c 	if (pci_request_selected_regions(pdev, *bars, KBUILD_MODNAME))
pdev              206 drivers/scsi/csiostor/csio_init.c 	pci_set_master(pdev);
pdev              207 drivers/scsi/csiostor/csio_init.c 	pci_try_set_mwi(pdev);
pdev              209 drivers/scsi/csiostor/csio_init.c 	rv = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev              211 drivers/scsi/csiostor/csio_init.c 		rv = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              214 drivers/scsi/csiostor/csio_init.c 		dev_err(&pdev->dev, "No suitable DMA available.\n");
pdev              221 drivers/scsi/csiostor/csio_init.c 	pci_release_selected_regions(pdev, *bars);
pdev              223 drivers/scsi/csiostor/csio_init.c 	pci_disable_device(pdev);
pdev              236 drivers/scsi/csiostor/csio_init.c csio_pci_exit(struct pci_dev *pdev, int *bars)
pdev              238 drivers/scsi/csiostor/csio_init.c 	pci_release_selected_regions(pdev, *bars);
pdev              239 drivers/scsi/csiostor/csio_init.c 	pci_disable_device(pdev);
pdev              484 drivers/scsi/csiostor/csio_init.c 					    &hw->pdev->dev, CSIO_SCSI_RSP_LEN,
pdev              519 drivers/scsi/csiostor/csio_init.c static struct csio_hw *csio_hw_alloc(struct pci_dev *pdev)
pdev              527 drivers/scsi/csiostor/csio_init.c 	hw->pdev = pdev;
pdev              535 drivers/scsi/csiostor/csio_init.c 	hw->regstart = ioremap_nocache(pci_resource_start(pdev, 0),
pdev              536 drivers/scsi/csiostor/csio_init.c 				       pci_resource_len(pdev, 0));
pdev              609 drivers/scsi/csiostor/csio_init.c 	if (dev == &hw->pdev->dev)
pdev              634 drivers/scsi/csiostor/csio_init.c 	if (dev == &hw->pdev->dev)
pdev              647 drivers/scsi/csiostor/csio_init.c 	if (scsi_add_host_with_dma(shost, dev, &hw->pdev->dev))
pdev              691 drivers/scsi/csiostor/csio_init.c 	return csio_shost_init(hw, &hw->pdev->dev, false, NULL);
pdev              943 drivers/scsi/csiostor/csio_init.c static int csio_probe_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              952 drivers/scsi/csiostor/csio_init.c 	if (!csio_is_t5((pdev->device & CSIO_HW_CHIP_MASK)) &&
pdev              953 drivers/scsi/csiostor/csio_init.c 	    !csio_is_t6((pdev->device & CSIO_HW_CHIP_MASK)))
pdev              956 drivers/scsi/csiostor/csio_init.c 	rv = csio_pci_init(pdev, &bars);
pdev              960 drivers/scsi/csiostor/csio_init.c 	hw = csio_hw_alloc(pdev);
pdev              966 drivers/scsi/csiostor/csio_init.c 	if (!pcie_relaxed_ordering_enabled(pdev))
pdev              969 drivers/scsi/csiostor/csio_init.c 	pci_set_drvdata(pdev, hw);
pdev              974 drivers/scsi/csiostor/csio_init.c 			dev_err(&pdev->dev,
pdev              988 drivers/scsi/csiostor/csio_init.c 		ln = csio_shost_init(hw, &pdev->dev, true, NULL);
pdev             1021 drivers/scsi/csiostor/csio_init.c 	csio_pci_exit(pdev, &bars);
pdev             1023 drivers/scsi/csiostor/csio_init.c 	dev_err(&pdev->dev, "probe of device failed: %d\n", rv);
pdev             1033 drivers/scsi/csiostor/csio_init.c static void csio_remove_one(struct pci_dev *pdev)
pdev             1035 drivers/scsi/csiostor/csio_init.c 	struct csio_hw *hw = pci_get_drvdata(pdev);
pdev             1036 drivers/scsi/csiostor/csio_init.c 	int bars = pci_select_bars(pdev, IORESOURCE_MEM);
pdev             1051 drivers/scsi/csiostor/csio_init.c 	csio_pci_exit(pdev, &bars);
pdev             1060 drivers/scsi/csiostor/csio_init.c csio_pci_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
pdev             1062 drivers/scsi/csiostor/csio_init.c 	struct csio_hw *hw = pci_get_drvdata(pdev);
pdev             1076 drivers/scsi/csiostor/csio_init.c 	pci_disable_device(pdev);
pdev             1087 drivers/scsi/csiostor/csio_init.c csio_pci_slot_reset(struct pci_dev *pdev)
pdev             1089 drivers/scsi/csiostor/csio_init.c 	struct csio_hw *hw = pci_get_drvdata(pdev);
pdev             1092 drivers/scsi/csiostor/csio_init.c 	if (pci_enable_device(pdev)) {
pdev             1093 drivers/scsi/csiostor/csio_init.c 		dev_err(&pdev->dev, "cannot re-enable device in slot reset\n");
pdev             1097 drivers/scsi/csiostor/csio_init.c 	pci_set_master(pdev);
pdev             1098 drivers/scsi/csiostor/csio_init.c 	pci_restore_state(pdev);
pdev             1099 drivers/scsi/csiostor/csio_init.c 	pci_save_state(pdev);
pdev             1112 drivers/scsi/csiostor/csio_init.c 		dev_err(&pdev->dev, "Can't initialize HW when in slot reset\n");
pdev             1123 drivers/scsi/csiostor/csio_init.c csio_pci_resume(struct pci_dev *pdev)
pdev             1125 drivers/scsi/csiostor/csio_init.c 	struct csio_hw *hw = pci_get_drvdata(pdev);
pdev             1133 drivers/scsi/csiostor/csio_init.c 		ln = csio_shost_init(hw, &pdev->dev, true, NULL);
pdev             1165 drivers/scsi/csiostor/csio_init.c 	dev_err(&pdev->dev, "resume of device failed: %d\n", rv);
pdev               54 drivers/scsi/csiostor/csio_isr.c 	if (unlikely(pci_channel_offline(hw->pdev))) {
pdev              115 drivers/scsi/csiostor/csio_isr.c 	if (unlikely(pci_channel_offline(hw->pdev))) {
pdev              266 drivers/scsi/csiostor/csio_isr.c 	if (unlikely(pci_channel_offline(hw->pdev))) {
pdev              313 drivers/scsi/csiostor/csio_isr.c 	if (unlikely(pci_channel_offline(hw->pdev))) {
pdev              386 drivers/scsi/csiostor/csio_isr.c 	struct pci_dev *pdev = hw->pdev;
pdev              389 drivers/scsi/csiostor/csio_isr.c 		rv = request_irq(pci_irq_vector(pdev, 0), csio_fcoe_isr,
pdev              403 drivers/scsi/csiostor/csio_isr.c 	rv = request_irq(pci_irq_vector(pdev, k), csio_nondata_isr, 0,
pdev              407 drivers/scsi/csiostor/csio_isr.c 			 pci_irq_vector(pdev, k), rv);
pdev              413 drivers/scsi/csiostor/csio_isr.c 	rv = request_irq(pci_irq_vector(pdev, k), csio_fwevt_isr, 0,
pdev              417 drivers/scsi/csiostor/csio_isr.c 			 pci_irq_vector(pdev, k), rv);
pdev              430 drivers/scsi/csiostor/csio_isr.c 			rv = request_irq(pci_irq_vector(pdev, k), csio_scsi_isr, 0,
pdev              435 drivers/scsi/csiostor/csio_isr.c 				       pci_irq_vector(pdev, k), rv);
pdev              450 drivers/scsi/csiostor/csio_isr.c 		free_irq(pci_irq_vector(pdev, i), hw->msix_entries[i].dev_id);
pdev              451 drivers/scsi/csiostor/csio_isr.c 	pci_free_irq_vectors(hw->pdev);
pdev              520 drivers/scsi/csiostor/csio_isr.c 	cnt = pci_alloc_irq_vectors_affinity(hw->pdev, min, cnt,
pdev              572 drivers/scsi/csiostor/csio_isr.c 		if ((csio_msi == 1) && !pci_enable_msi(hw->pdev))
pdev              594 drivers/scsi/csiostor/csio_isr.c 				free_irq(pci_irq_vector(hw->pdev, i),
pdev              600 drivers/scsi/csiostor/csio_isr.c 			free_irq(pci_irq_vector(hw->pdev, 0), hw);
pdev              607 drivers/scsi/csiostor/csio_isr.c 	pci_free_irq_vectors(hw->pdev);
pdev             1851 drivers/scsi/csiostor/csio_lnode.c 	dma_buf->vaddr = dma_alloc_coherent(&hw->pdev->dev, dma_buf->len,
pdev             1879 drivers/scsi/csiostor/csio_lnode.c 		dma_free_coherent(&hw->pdev->dev, dma_buf->len, dma_buf->vaddr,
pdev             2347 drivers/scsi/csiostor/csio_scsi.c 		ddp_desc->vaddr = dma_alloc_coherent(&hw->pdev->dev, unit_size,
pdev             2370 drivers/scsi/csiostor/csio_scsi.c 		dma_free_coherent(&hw->pdev->dev, ddp_desc->len,
pdev             2397 drivers/scsi/csiostor/csio_scsi.c 		dma_free_coherent(&hw->pdev->dev, ddp_desc->len,
pdev              127 drivers/scsi/csiostor/csio_wr.c 		buf->vaddr = dma_alloc_coherent(&hw->pdev->dev, buf->len,
pdev              236 drivers/scsi/csiostor/csio_wr.c 	q->vstart = dma_alloc_coherent(&hw->pdev->dev, qsz, &q->pstart,
pdev             1349 drivers/scsi/csiostor/csio_wr.c 	if (pci_is_pcie(hw->pdev)) {
pdev             1357 drivers/scsi/csiostor/csio_wr.c 		pcie_capability_read_word(hw->pdev, PCI_EXP_DEVCTL, &devctl);
pdev             1386 drivers/scsi/csiostor/csio_wr.c 	if (csio_is_t5(hw->pdev->device & CSIO_HW_CHIP_MASK))
pdev             1704 drivers/scsi/csiostor/csio_wr.c 					dma_free_coherent(&hw->pdev->dev,
pdev             1710 drivers/scsi/csiostor/csio_wr.c 			dma_free_coherent(&hw->pdev->dev, q->size,
pdev             1313 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 	cdev->pdev = adapter->pdev;
pdev             2139 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c 	cdev->pdev = lldi->pdev;
pdev              332 drivers/scsi/cxgbi/libcxgbi.c 			pci_dev_put(cdev->pdev);
pdev              373 drivers/scsi/cxgbi/libcxgbi.c 		pci_dev_get(cdev->pdev);
pdev              374 drivers/scsi/cxgbi/libcxgbi.c 		err = iscsi_host_add(shost, &cdev->pdev->dev);
pdev              378 drivers/scsi/cxgbi/libcxgbi.c 			pci_dev_put(cdev->pdev);
pdev             1295 drivers/scsi/cxgbi/libcxgbi.c 	int err = cxgbi_ppm_init(ppm_pp, cdev->ports[0], cdev->pdev,
pdev             1386 drivers/scsi/cxgbi/libcxgbi.c 	err = dma_map_sg(&ppm->pdev->dev, sgl, sgcnt, DMA_FROM_DEVICE);
pdev             1422 drivers/scsi/cxgbi/libcxgbi.c 		dma_unmap_sg(&ppm->pdev->dev, sgl, sgcnt, DMA_FROM_DEVICE);
pdev             1447 drivers/scsi/cxgbi/libcxgbi.c 		dma_unmap_sg(&ppm->pdev->dev, ttinfo->sgl, ttinfo->nents,
pdev              472 drivers/scsi/cxgbi/libcxgbi.h 	struct pci_dev *pdev;
pdev              650 drivers/scsi/cxlflash/main.c 	struct pci_dev *pdev = cfg->dev;
pdev              652 drivers/scsi/cxlflash/main.c 	if (pci_channel_offline(pdev))
pdev              654 drivers/scsi/cxlflash/main.c 				   !pci_channel_offline(pdev),
pdev              949 drivers/scsi/cxlflash/main.c static void cxlflash_remove(struct pci_dev *pdev)
pdev              951 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = pci_get_drvdata(pdev);
pdev              952 drivers/scsi/cxlflash/main.c 	struct device *dev = &pdev->dev;
pdev              955 drivers/scsi/cxlflash/main.c 	if (!pci_is_enabled(pdev)) {
pdev              989 drivers/scsi/cxlflash/main.c 		pci_disable_device(pdev);
pdev             1039 drivers/scsi/cxlflash/main.c 	struct pci_dev *pdev = cfg->dev;
pdev             1043 drivers/scsi/cxlflash/main.c 	rc = pci_enable_device(pdev);
pdev             1044 drivers/scsi/cxlflash/main.c 	if (rc || pci_channel_offline(pdev)) {
pdev             1045 drivers/scsi/cxlflash/main.c 		if (pci_channel_offline(pdev)) {
pdev             1047 drivers/scsi/cxlflash/main.c 			rc = pci_enable_device(pdev);
pdev             1070 drivers/scsi/cxlflash/main.c 	struct pci_dev *pdev = cfg->dev;
pdev             1074 drivers/scsi/cxlflash/main.c 	rc = scsi_add_host(cfg->host, &pdev->dev);
pdev             1636 drivers/scsi/cxlflash/main.c 	struct pci_dev *pdev = cfg->dev;
pdev             1648 drivers/scsi/cxlflash/main.c 	vpd_size = cfg->ops->read_adapter_vpd(pdev, vpd_data, sizeof(vpd_data));
pdev             3665 drivers/scsi/cxlflash/main.c static int cxlflash_probe(struct pci_dev *pdev,
pdev             3670 drivers/scsi/cxlflash/main.c 	struct device *dev = &pdev->dev;
pdev             3675 drivers/scsi/cxlflash/main.c 	dev_dbg(&pdev->dev, "%s: Found CXLFLASH with IRQ: %d\n",
pdev             3676 drivers/scsi/cxlflash/main.c 		__func__, pdev->irq);
pdev             3705 drivers/scsi/cxlflash/main.c 	cfg->dev = pdev;
pdev             3737 drivers/scsi/cxlflash/main.c 	pci_set_drvdata(pdev, cfg);
pdev             3746 drivers/scsi/cxlflash/main.c 	cfg->afu_cookie = cfg->ops->create_afu(pdev);
pdev             3784 drivers/scsi/cxlflash/main.c 	cxlflash_remove(pdev);
pdev             3798 drivers/scsi/cxlflash/main.c static pci_ers_result_t cxlflash_pci_error_detected(struct pci_dev *pdev,
pdev             3802 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = pci_get_drvdata(pdev);
pdev             3805 drivers/scsi/cxlflash/main.c 	dev_dbg(dev, "%s: pdev=%p state=%u\n", __func__, pdev, state);
pdev             3843 drivers/scsi/cxlflash/main.c static pci_ers_result_t cxlflash_pci_slot_reset(struct pci_dev *pdev)
pdev             3846 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = pci_get_drvdata(pdev);
pdev             3849 drivers/scsi/cxlflash/main.c 	dev_dbg(dev, "%s: pdev=%p\n", __func__, pdev);
pdev             3864 drivers/scsi/cxlflash/main.c static void cxlflash_pci_resume(struct pci_dev *pdev)
pdev             3866 drivers/scsi/cxlflash/main.c 	struct cxlflash_cfg *cfg = pci_get_drvdata(pdev);
pdev             3869 drivers/scsi/cxlflash/main.c 	dev_dbg(dev, "%s: pdev=%p\n", __func__, pdev);
pdev              402 drivers/scsi/cxlflash/ocxl_hw.c 	struct pci_dev *pdev = afu->pdev;
pdev              414 drivers/scsi/cxlflash/ocxl_hw.c 	rc = ocxl_config_terminate_pasid(pdev, acfg->dvsec_afu_control_pos,
pdev              468 drivers/scsi/cxlflash/ocxl_hw.c static void *ocxlflash_get_context(struct pci_dev *pdev, void *afu_cookie)
pdev              482 drivers/scsi/cxlflash/ocxl_hw.c static void *ocxlflash_dev_context_init(struct pci_dev *pdev, void *afu_cookie)
pdev              578 drivers/scsi/cxlflash/ocxl_hw.c static ssize_t ocxlflash_read_adapter_vpd(struct pci_dev *pdev, void *buf,
pdev              581 drivers/scsi/cxlflash/ocxl_hw.c 	return pci_read_vpd(pdev, 0, count, buf);
pdev              715 drivers/scsi/cxlflash/ocxl_hw.c 	ocxl_config_set_afu_state(afu->pdev, pos, 0);
pdev              728 drivers/scsi/cxlflash/ocxl_hw.c static int ocxlflash_config_fn(struct pci_dev *pdev, struct ocxl_hw_afu *afu)
pdev              731 drivers/scsi/cxlflash/ocxl_hw.c 	struct device *dev = &pdev->dev;
pdev              736 drivers/scsi/cxlflash/ocxl_hw.c 	rc = ocxl_config_read_function(pdev, fcfg);
pdev              751 drivers/scsi/cxlflash/ocxl_hw.c 	rc = ocxl_config_get_actag_info(pdev, &base, &enabled, &supported);
pdev              761 drivers/scsi/cxlflash/ocxl_hw.c 	ocxl_config_set_actag(pdev, fcfg->dvsec_function_pos, base, enabled);
pdev              765 drivers/scsi/cxlflash/ocxl_hw.c 	rc = ocxl_link_setup(pdev, 0, &afu->link_token);
pdev              772 drivers/scsi/cxlflash/ocxl_hw.c 	rc = ocxl_config_set_TL(pdev, fcfg->dvsec_tl_pos);
pdev              781 drivers/scsi/cxlflash/ocxl_hw.c 	ocxl_link_release(pdev, afu->link_token);
pdev              790 drivers/scsi/cxlflash/ocxl_hw.c static void ocxlflash_unconfig_fn(struct pci_dev *pdev, struct ocxl_hw_afu *afu)
pdev              792 drivers/scsi/cxlflash/ocxl_hw.c 	ocxl_link_release(pdev, afu->link_token);
pdev              804 drivers/scsi/cxlflash/ocxl_hw.c 	struct pci_dev *pdev = afu->pdev;
pdev              809 drivers/scsi/cxlflash/ocxl_hw.c 	rc = pci_request_region(pdev, acfg->global_mmio_bar, "ocxlflash");
pdev              815 drivers/scsi/cxlflash/ocxl_hw.c 	gmmio = pci_resource_start(pdev, acfg->global_mmio_bar);
pdev              818 drivers/scsi/cxlflash/ocxl_hw.c 	rc = pci_request_region(pdev, acfg->pp_mmio_bar, "ocxlflash");
pdev              824 drivers/scsi/cxlflash/ocxl_hw.c 	ppmmio = pci_resource_start(pdev, acfg->pp_mmio_bar);
pdev              839 drivers/scsi/cxlflash/ocxl_hw.c 	pci_release_region(pdev, acfg->pp_mmio_bar);
pdev              841 drivers/scsi/cxlflash/ocxl_hw.c 	pci_release_region(pdev, acfg->global_mmio_bar);
pdev              854 drivers/scsi/cxlflash/ocxl_hw.c static int ocxlflash_config_afu(struct pci_dev *pdev, struct ocxl_hw_afu *afu)
pdev              858 drivers/scsi/cxlflash/ocxl_hw.c 	struct device *dev = &pdev->dev;
pdev              869 drivers/scsi/cxlflash/ocxl_hw.c 	rc = ocxl_config_read_afu(pdev, fcfg, acfg, 0);
pdev              881 drivers/scsi/cxlflash/ocxl_hw.c 	ocxl_config_set_afu_actag(pdev, pos, base, count);
pdev              887 drivers/scsi/cxlflash/ocxl_hw.c 	ocxl_config_set_afu_pasid(pdev, pos, 0, acfg->pasid_supported_log);
pdev              897 drivers/scsi/cxlflash/ocxl_hw.c 	ocxl_config_set_afu_state(pdev, acfg->dvsec_afu_control_pos, 1);
pdev              908 drivers/scsi/cxlflash/ocxl_hw.c static void *ocxlflash_create_afu(struct pci_dev *pdev)
pdev              910 drivers/scsi/cxlflash/ocxl_hw.c 	struct device *dev = &pdev->dev;
pdev              921 drivers/scsi/cxlflash/ocxl_hw.c 	afu->pdev = pdev;
pdev              925 drivers/scsi/cxlflash/ocxl_hw.c 	rc = ocxlflash_config_fn(pdev, afu);
pdev              932 drivers/scsi/cxlflash/ocxl_hw.c 	rc = ocxlflash_config_afu(pdev, afu);
pdev              939 drivers/scsi/cxlflash/ocxl_hw.c 	ctx = ocxlflash_dev_context_init(pdev, afu);
pdev              953 drivers/scsi/cxlflash/ocxl_hw.c 	ocxlflash_unconfig_fn(pdev, afu);
pdev               23 drivers/scsi/cxlflash/ocxl_hw.h 	struct pci_dev *pdev;		/* PCI device */
pdev               58 drivers/scsi/dmx3191d.c static int dmx3191d_probe_one(struct pci_dev *pdev,
pdev               66 drivers/scsi/dmx3191d.c 	if (pci_enable_device(pdev))
pdev               69 drivers/scsi/dmx3191d.c 	io = pci_resource_start(pdev, 0);
pdev               95 drivers/scsi/dmx3191d.c 	pci_set_drvdata(pdev, shost);
pdev               97 drivers/scsi/dmx3191d.c 	error = scsi_add_host(shost, &pdev->dev);
pdev              111 drivers/scsi/dmx3191d.c 	pci_disable_device(pdev);
pdev              116 drivers/scsi/dmx3191d.c static void dmx3191d_remove_one(struct pci_dev *pdev)
pdev              118 drivers/scsi/dmx3191d.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev              127 drivers/scsi/dmx3191d.c 	pci_disable_device(pdev);
pdev              643 drivers/scsi/esas2r/esas2r_init.c int esas2r_suspend(struct pci_dev *pdev, pm_message_t state)
pdev              645 drivers/scsi/esas2r/esas2r_init.c 	struct Scsi_Host *host = pci_get_drvdata(pdev);
pdev              649 drivers/scsi/esas2r/esas2r_init.c 	esas2r_log_dev(ESAS2R_LOG_INFO, &(pdev->dev), "suspending adapter()");
pdev              654 drivers/scsi/esas2r/esas2r_init.c 	device_state = pci_choose_state(pdev, state);
pdev              655 drivers/scsi/esas2r/esas2r_init.c 	esas2r_log_dev(ESAS2R_LOG_INFO, &(pdev->dev),
pdev              657 drivers/scsi/esas2r/esas2r_init.c 	pci_save_state(pdev);
pdev              658 drivers/scsi/esas2r/esas2r_init.c 	esas2r_log_dev(ESAS2R_LOG_INFO, &(pdev->dev),
pdev              660 drivers/scsi/esas2r/esas2r_init.c 	pci_disable_device(pdev);
pdev              661 drivers/scsi/esas2r/esas2r_init.c 	esas2r_log_dev(ESAS2R_LOG_INFO, &(pdev->dev),
pdev              663 drivers/scsi/esas2r/esas2r_init.c 	pci_set_power_state(pdev, device_state);
pdev              664 drivers/scsi/esas2r/esas2r_init.c 	esas2r_log_dev(ESAS2R_LOG_INFO, &(pdev->dev), "esas2r_suspend(): 0");
pdev              668 drivers/scsi/esas2r/esas2r_init.c int esas2r_resume(struct pci_dev *pdev)
pdev              670 drivers/scsi/esas2r/esas2r_init.c 	struct Scsi_Host *host = pci_get_drvdata(pdev);
pdev              674 drivers/scsi/esas2r/esas2r_init.c 	esas2r_log_dev(ESAS2R_LOG_INFO, &(pdev->dev), "resuming adapter()");
pdev              675 drivers/scsi/esas2r/esas2r_init.c 	esas2r_log_dev(ESAS2R_LOG_INFO, &(pdev->dev),
pdev              678 drivers/scsi/esas2r/esas2r_init.c 	pci_set_power_state(pdev, PCI_D0);
pdev              679 drivers/scsi/esas2r/esas2r_init.c 	esas2r_log_dev(ESAS2R_LOG_INFO, &(pdev->dev),
pdev              682 drivers/scsi/esas2r/esas2r_init.c 	pci_enable_wake(pdev, PCI_D0, 0);
pdev              683 drivers/scsi/esas2r/esas2r_init.c 	esas2r_log_dev(ESAS2R_LOG_INFO, &(pdev->dev),
pdev              685 drivers/scsi/esas2r/esas2r_init.c 	pci_restore_state(pdev);
pdev              686 drivers/scsi/esas2r/esas2r_init.c 	esas2r_log_dev(ESAS2R_LOG_INFO, &(pdev->dev),
pdev              688 drivers/scsi/esas2r/esas2r_init.c 	rez = pci_enable_device(pdev);
pdev              689 drivers/scsi/esas2r/esas2r_init.c 	pci_set_master(pdev);
pdev              733 drivers/scsi/esas2r/esas2r_init.c 	esas2r_log_dev(ESAS2R_LOG_CRIT, &(pdev->dev), "esas2r_resume(): %d",
pdev              519 drivers/scsi/esas2r/esas2r_main.c static void esas2r_remove(struct pci_dev *pdev)
pdev              521 drivers/scsi/esas2r/esas2r_main.c 	struct Scsi_Host *host = pci_get_drvdata(pdev);
pdev              524 drivers/scsi/esas2r/esas2r_main.c 	esas2r_log_dev(ESAS2R_LOG_INFO, &(pdev->dev),
pdev              526 drivers/scsi/esas2r/esas2r_main.c 		       "host:%p", pdev,
pdev                7 drivers/scsi/fdomain_pci.c static int fdomain_pci_probe(struct pci_dev *pdev,
pdev               13 drivers/scsi/fdomain_pci.c 	err = pci_enable_device(pdev);
pdev               17 drivers/scsi/fdomain_pci.c 	err = pci_request_regions(pdev, "fdomain_pci");
pdev               22 drivers/scsi/fdomain_pci.c 	if (pci_resource_len(pdev, 0) == 0)
pdev               25 drivers/scsi/fdomain_pci.c 	sh = fdomain_create(pci_resource_start(pdev, 0), pdev->irq, 7,
pdev               26 drivers/scsi/fdomain_pci.c 			    &pdev->dev);
pdev               30 drivers/scsi/fdomain_pci.c 	pci_set_drvdata(pdev, sh);
pdev               34 drivers/scsi/fdomain_pci.c 	pci_release_regions(pdev);
pdev               36 drivers/scsi/fdomain_pci.c 	pci_disable_device(pdev);
pdev               41 drivers/scsi/fdomain_pci.c static void fdomain_pci_remove(struct pci_dev *pdev)
pdev               43 drivers/scsi/fdomain_pci.c 	struct Scsi_Host *sh = pci_get_drvdata(pdev);
pdev               46 drivers/scsi/fdomain_pci.c 	pci_release_regions(pdev);
pdev               47 drivers/scsi/fdomain_pci.c 	pci_disable_device(pdev);
pdev              266 drivers/scsi/fnic/fnic.h 	struct pci_dev *pdev;
pdev              855 drivers/scsi/fnic/fnic_fcs.c 	dma_unmap_single(&fnic->pdev->dev, buf->dma_addr, buf->len,
pdev              996 drivers/scsi/fnic/fnic_fcs.c 	pa = dma_map_single(&fnic->pdev->dev, skb->data, len, DMA_FROM_DEVICE);
pdev              997 drivers/scsi/fnic/fnic_fcs.c 	if (dma_mapping_error(&fnic->pdev->dev, pa)) {
pdev             1016 drivers/scsi/fnic/fnic_fcs.c 	dma_unmap_single(&fnic->pdev->dev, buf->dma_addr, buf->len,
pdev             1055 drivers/scsi/fnic/fnic_fcs.c 	pa = dma_map_single(&fnic->pdev->dev, skb->data, skb->len,
pdev             1057 drivers/scsi/fnic/fnic_fcs.c 	if (dma_mapping_error(&fnic->pdev->dev, pa)) {
pdev             1074 drivers/scsi/fnic/fnic_fcs.c 	dma_unmap_single(&fnic->pdev->dev, pa, skb->len, DMA_TO_DEVICE);
pdev             1131 drivers/scsi/fnic/fnic_fcs.c 	pa = dma_map_single(&fnic->pdev->dev, eth_hdr, tot_len, DMA_TO_DEVICE);
pdev             1132 drivers/scsi/fnic/fnic_fcs.c 	if (dma_mapping_error(&fnic->pdev->dev, pa)) {
pdev             1146 drivers/scsi/fnic/fnic_fcs.c 		dma_unmap_single(&fnic->pdev->dev, pa, tot_len, DMA_TO_DEVICE);
pdev             1261 drivers/scsi/fnic/fnic_fcs.c 	dma_unmap_single(&fnic->pdev->dev, buf->dma_addr, buf->len,
pdev             1304 drivers/scsi/fnic/fnic_fcs.c 	dma_unmap_single(&fnic->pdev->dev, buf->dma_addr, buf->len,
pdev              157 drivers/scsi/fnic/fnic_isr.c 		free_irq(pci_irq_vector(fnic->pdev, 0), fnic);
pdev              163 drivers/scsi/fnic/fnic_isr.c 				free_irq(pci_irq_vector(fnic->pdev, i),
pdev              180 drivers/scsi/fnic/fnic_isr.c 		err = request_irq(pci_irq_vector(fnic->pdev, 0),
pdev              185 drivers/scsi/fnic/fnic_isr.c 		err = request_irq(pci_irq_vector(fnic->pdev, 0), &fnic_isr_msi,
pdev              213 drivers/scsi/fnic/fnic_isr.c 			err = request_irq(pci_irq_vector(fnic->pdev, i),
pdev              256 drivers/scsi/fnic/fnic_isr.c 		if (pci_alloc_irq_vectors(fnic->pdev, vecs, vecs,
pdev              283 drivers/scsi/fnic/fnic_isr.c 	    pci_alloc_irq_vectors(fnic->pdev, 1, 1, PCI_IRQ_MSI) == 1) {
pdev              332 drivers/scsi/fnic/fnic_isr.c 	pci_free_irq_vectors(fnic->pdev);
pdev              559 drivers/scsi/fnic/fnic_main.c static int fnic_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              592 drivers/scsi/fnic/fnic_main.c 	pci_set_drvdata(pdev, fnic);
pdev              594 drivers/scsi/fnic/fnic_main.c 	fnic->pdev = pdev;
pdev              596 drivers/scsi/fnic/fnic_main.c 	err = pci_enable_device(pdev);
pdev              603 drivers/scsi/fnic/fnic_main.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev              610 drivers/scsi/fnic/fnic_main.c 	pci_set_master(pdev);
pdev              616 drivers/scsi/fnic/fnic_main.c 	err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev              618 drivers/scsi/fnic/fnic_main.c 		err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              628 drivers/scsi/fnic/fnic_main.c 	if (!(pci_resource_flags(pdev, 0) & IORESOURCE_MEM)) {
pdev              635 drivers/scsi/fnic/fnic_main.c 	fnic->bar0.vaddr = pci_iomap(pdev, 0, 0);
pdev              636 drivers/scsi/fnic/fnic_main.c 	fnic->bar0.bus_addr = pci_resource_start(pdev, 0);
pdev              637 drivers/scsi/fnic/fnic_main.c 	fnic->bar0.len = pci_resource_len(pdev, 0);
pdev              647 drivers/scsi/fnic/fnic_main.c 	fnic->vdev = vnic_dev_register(NULL, fnic, pdev, &fnic->bar0);
pdev              824 drivers/scsi/fnic/fnic_main.c 	err = scsi_add_host(lp->host, &pdev->dev);
pdev              933 drivers/scsi/fnic/fnic_main.c 	pci_release_regions(pdev);
pdev              935 drivers/scsi/fnic/fnic_main.c 	pci_disable_device(pdev);
pdev              943 drivers/scsi/fnic/fnic_main.c static void fnic_remove(struct pci_dev *pdev)
pdev              945 drivers/scsi/fnic/fnic_main.c 	struct fnic *fnic = pci_get_drvdata(pdev);
pdev             1016 drivers/scsi/fnic/fnic_main.c 	pci_release_regions(pdev);
pdev             1017 drivers/scsi/fnic/fnic_main.c 	pci_disable_device(pdev);
pdev              129 drivers/scsi/fnic/fnic_scsi.c 		dma_unmap_single(&fnic->pdev->dev, io_req->sgl_list_pa,
pdev              138 drivers/scsi/fnic/fnic_scsi.c 		dma_unmap_single(&fnic->pdev->dev, io_req->sense_buf_pa,
pdev              343 drivers/scsi/fnic/fnic_scsi.c 		io_req->sgl_list_pa = dma_map_single(&fnic->pdev->dev,
pdev              347 drivers/scsi/fnic/fnic_scsi.c 		if (dma_mapping_error(&fnic->pdev->dev, io_req->sgl_list_pa)) {
pdev              353 drivers/scsi/fnic/fnic_scsi.c 	io_req->sense_buf_pa = dma_map_single(&fnic->pdev->dev,
pdev              357 drivers/scsi/fnic/fnic_scsi.c 	if (dma_mapping_error(&fnic->pdev->dev, io_req->sense_buf_pa)) {
pdev              358 drivers/scsi/fnic/fnic_scsi.c 		dma_unmap_single(&fnic->pdev->dev, io_req->sgl_list_pa,
pdev               56 drivers/scsi/fnic/vnic_dev.c 	struct pci_dev *pdev;
pdev              223 drivers/scsi/fnic/vnic_dev.c 	ring->descs_unaligned = dma_alloc_coherent(&vdev->pdev->dev,
pdev              249 drivers/scsi/fnic/vnic_dev.c 		dma_free_coherent(&vdev->pdev->dev,
pdev              338 drivers/scsi/fnic/vnic_dev.c 				pci_name(vdev->pdev), _CMD_N(cmd));
pdev              340 drivers/scsi/fnic/vnic_dev.c 				pci_name(vdev->pdev), fetch_index, posted);
pdev              350 drivers/scsi/fnic/vnic_dev.c 				pci_name(vdev->pdev), _CMD_N(cmd));
pdev              352 drivers/scsi/fnic/vnic_dev.c 				pci_name(vdev->pdev), fetch_index, posted);
pdev              395 drivers/scsi/fnic/vnic_dev.c 						pci_name(vdev->pdev),
pdev              408 drivers/scsi/fnic/vnic_dev.c 	pr_err("%s:Timed out devcmd %d\n", pci_name(vdev->pdev), _CMD_N(cmd));
pdev              544 drivers/scsi/fnic/vnic_dev.c 		vdev->fw_info = dma_alloc_coherent(&vdev->pdev->dev,
pdev              607 drivers/scsi/fnic/vnic_dev.c 		vdev->stats = dma_alloc_coherent(&vdev->pdev->dev,
pdev              769 drivers/scsi/fnic/vnic_dev.c 		vdev->notify = dma_alloc_coherent(&vdev->pdev->dev,
pdev              893 drivers/scsi/fnic/vnic_dev.c 			dma_free_coherent(&vdev->pdev->dev,
pdev              898 drivers/scsi/fnic/vnic_dev.c 			dma_free_coherent(&vdev->pdev->dev,
pdev              903 drivers/scsi/fnic/vnic_dev.c 			dma_free_coherent(&vdev->pdev->dev,
pdev              907 drivers/scsi/fnic/vnic_dev.c 			dma_free_coherent(&vdev->pdev->dev,
pdev              917 drivers/scsi/fnic/vnic_dev.c 	void *priv, struct pci_dev *pdev, struct vnic_dev_bar *bar)
pdev              926 drivers/scsi/fnic/vnic_dev.c 	vdev->pdev = pdev;
pdev              162 drivers/scsi/fnic/vnic_dev.h 				   void *priv, struct pci_dev *pdev,
pdev              223 drivers/scsi/g_NCR5380.c 			struct device *pdev, int base, int irq, int board)
pdev              443 drivers/scsi/g_NCR5380.c 	ret = scsi_add_host(instance, pdev);
pdev              447 drivers/scsi/g_NCR5380.c 	dev_set_drvdata(pdev, instance);
pdev              709 drivers/scsi/g_NCR5380.c static int generic_NCR5380_isa_match(struct device *pdev, unsigned int ndev)
pdev              711 drivers/scsi/g_NCR5380.c 	int ret = generic_NCR5380_init_one(&driver_template, pdev, base[ndev],
pdev              723 drivers/scsi/g_NCR5380.c static int generic_NCR5380_isa_remove(struct device *pdev,
pdev              726 drivers/scsi/g_NCR5380.c 	generic_NCR5380_release_resources(dev_get_drvdata(pdev));
pdev              727 drivers/scsi/g_NCR5380.c 	dev_set_drvdata(pdev, NULL);
pdev              746 drivers/scsi/g_NCR5380.c static int generic_NCR5380_pnp_probe(struct pnp_dev *pdev,
pdev              751 drivers/scsi/g_NCR5380.c 	if (pnp_activate_dev(pdev) < 0)
pdev              754 drivers/scsi/g_NCR5380.c 	base = pnp_port_start(pdev, 0);
pdev              755 drivers/scsi/g_NCR5380.c 	irq = pnp_irq(pdev, 0);
pdev              757 drivers/scsi/g_NCR5380.c 	return generic_NCR5380_init_one(&driver_template, &pdev->dev, base, irq,
pdev              761 drivers/scsi/g_NCR5380.c static void generic_NCR5380_pnp_remove(struct pnp_dev *pdev)
pdev              763 drivers/scsi/g_NCR5380.c 	generic_NCR5380_release_resources(pnp_get_drvdata(pdev));
pdev              764 drivers/scsi/g_NCR5380.c 	pnp_set_drvdata(pdev, NULL);
pdev              418 drivers/scsi/gdth.c static int gdth_pci_init_one(struct pci_dev *pdev,
pdev              420 drivers/scsi/gdth.c static void gdth_pci_remove_one(struct pci_dev *pdev);
pdev              441 drivers/scsi/gdth.c static void gdth_pci_remove_one(struct pci_dev *pdev)
pdev              443 drivers/scsi/gdth.c 	gdth_ha_str *ha = pci_get_drvdata(pdev);
pdev              448 drivers/scsi/gdth.c 	pci_disable_device(pdev);
pdev              451 drivers/scsi/gdth.c static int gdth_pci_init_one(struct pci_dev *pdev,
pdev              454 drivers/scsi/gdth.c 	u16 vendor = pdev->vendor;
pdev              455 drivers/scsi/gdth.c 	u16 device = pdev->device;
pdev              469 drivers/scsi/gdth.c 	rc = pci_enable_device(pdev);
pdev              477 drivers/scsi/gdth.c 	gdth_pcistr.pdev = pdev;
pdev              478 drivers/scsi/gdth.c         base0 = pci_resource_flags(pdev, 0);
pdev              479 drivers/scsi/gdth.c         base1 = pci_resource_flags(pdev, 1);
pdev              480 drivers/scsi/gdth.c         base2 = pci_resource_flags(pdev, 2);
pdev              485 drivers/scsi/gdth.c 	    gdth_pcistr.dpmem = pci_resource_start(pdev, 0);
pdev              491 drivers/scsi/gdth.c 	    gdth_pcistr.dpmem = pci_resource_start(pdev, 2);
pdev              492 drivers/scsi/gdth.c 	    gdth_pcistr.io    = pci_resource_start(pdev, 1);
pdev              495 drivers/scsi/gdth.c 		gdth_pcistr.pdev->bus->number,
pdev              496 drivers/scsi/gdth.c 		PCI_SLOT(gdth_pcistr.pdev->devfn),
pdev              507 drivers/scsi/gdth.c static int gdth_init_pci(struct pci_dev *pdev, gdth_pci_str *pcistr,
pdev              520 drivers/scsi/gdth.c     if (pdev->vendor == PCI_VENDOR_ID_INTEL)
pdev              524 drivers/scsi/gdth.c     ha->brd_phys = (pdev->bus->number << 8) | (pdev->devfn & 0xf8);
pdev              525 drivers/scsi/gdth.c     ha->stype = (u32)pdev->device;
pdev              526 drivers/scsi/gdth.c     ha->irq = pdev->irq;
pdev              527 drivers/scsi/gdth.c     ha->pdev = pdev;
pdev              529 drivers/scsi/gdth.c     if (ha->pdev->device <= PCI_DEVICE_ID_VORTEX_GDT6000B) {  /* GDT6000/B */
pdev              555 drivers/scsi/gdth.c 		pci_write_config_dword(pdev, PCI_BASE_ADDRESS_0, i);
pdev              635 drivers/scsi/gdth.c     } else if (ha->pdev->device <= PCI_DEVICE_ID_VORTEX_GDT6555) { /* GDT6110, ... */
pdev              664 drivers/scsi/gdth.c 		pci_write_config_dword(pdev, PCI_BASE_ADDRESS_2, i);
pdev              756 drivers/scsi/gdth.c 	pci_read_config_word(pdev, PCI_COMMAND, &command);
pdev              758 drivers/scsi/gdth.c 	pci_write_config_word(pdev, PCI_COMMAND, command);
pdev              786 drivers/scsi/gdth.c 		pci_write_config_dword(pdev, PCI_BASE_ADDRESS_0, i);
pdev             2069 drivers/scsi/gdth.c             sgcnt = dma_map_sg(&ha->pdev->dev, scsi_sglist(scp),
pdev             2185 drivers/scsi/gdth.c         sense_paddr = dma_map_single(&ha->pdev->dev, scp->sense_buffer, 16,
pdev             2228 drivers/scsi/gdth.c             sgcnt = dma_map_sg(&ha->pdev->dev, scsi_sglist(scp),
pdev             2737 drivers/scsi/gdth.c             dma_unmap_sg(&ha->pdev->dev, scsi_sglist(scp), scsi_sg_count(scp),
pdev             2741 drivers/scsi/gdth.c             dma_unmap_page(&ha->pdev->dev, cmndinfo->sense_paddr, 16,
pdev             3254 drivers/scsi/gdth.c         switch (ha->pdev->device) {
pdev             3651 drivers/scsi/gdth.c 		buf = dma_alloc_coherent(&ha->pdev->dev,
pdev             3689 drivers/scsi/gdth.c 		dma_free_coherent(&ha->pdev->dev, gen.data_len + gen.sense_len,
pdev             3931 drivers/scsi/gdth.c                 ctrt.ext_type = 0x6000 | ha->pdev->subsystem_device;
pdev             3935 drivers/scsi/gdth.c         ctrt.device_id = ha->pdev->device;
pdev             3936 drivers/scsi/gdth.c         ctrt.sub_device_id = ha->pdev->subsystem_device;
pdev             4096 drivers/scsi/gdth.c 	struct pci_dev *pdev = pcistr->pdev;
pdev             4106 drivers/scsi/gdth.c 	if (!gdth_init_pci(pdev, pcistr, ha))
pdev             4111 drivers/scsi/gdth.c 		pdev->bus->number,
pdev             4112 drivers/scsi/gdth.c 		PCI_SLOT(pdev->devfn),
pdev             4134 drivers/scsi/gdth.c 	ha->pscratch = dma_alloc_coherent(&ha->pdev->dev, GDTH_SCRATCH,
pdev             4140 drivers/scsi/gdth.c 	ha->pmsg = dma_alloc_coherent(&ha->pdev->dev, sizeof(gdth_msg_str),
pdev             4148 drivers/scsi/gdth.c 	ha->tid_cnt = pdev->device >= 0x200 ? MAXID : MAX_HDRIVES;
pdev             4168 drivers/scsi/gdth.c 		if (dma_set_mask(&pdev->dev, DMA_BIT_MASK(32))) {
pdev             4175 drivers/scsi/gdth.c 		if (!dma_set_mask(&pdev->dev, DMA_BIT_MASK(64))) {
pdev             4177 drivers/scsi/gdth.c 		} else if (dma_set_mask(&pdev->dev, DMA_BIT_MASK(32))) {
pdev             4191 drivers/scsi/gdth.c 	error = scsi_add_host(shp, &pdev->dev);
pdev             4196 drivers/scsi/gdth.c 	pci_set_drvdata(ha->pdev, ha);
pdev             4206 drivers/scsi/gdth.c 	dma_free_coherent(&ha->pdev->dev, sizeof(gdth_msg_str),
pdev             4209 drivers/scsi/gdth.c 	dma_free_coherent(&ha->pdev->dev, GDTH_SCRATCH,
pdev             4238 drivers/scsi/gdth.c 		dma_free_coherent(&ha->pdev->dev, GDTH_SCRATCH,
pdev             4241 drivers/scsi/gdth.c 		dma_free_coherent(&ha->pdev->dev, sizeof(gdth_msg_str),
pdev             4244 drivers/scsi/gdth.c 		dma_unmap_single(&ha->pdev->dev, ha->ccb_phys,
pdev              799 drivers/scsi/gdth.h     struct pci_dev      *pdev;
pdev              900 drivers/scsi/gdth.h     struct pci_dev      *pdev;
pdev              239 drivers/scsi/gdth_proc.c         buf = dma_alloc_coherent(&ha->pdev->dev, size, &paddr, GFP_KERNEL);
pdev              507 drivers/scsi/gdth_proc.c 	dma_free_coherent(&ha->pdev->dev, size, buf, paddr);
pdev              570 drivers/scsi/hisi_sas/hisi_sas.h extern int hisi_sas_probe(struct platform_device *pdev,
pdev              572 drivers/scsi/hisi_sas/hisi_sas.h extern int hisi_sas_remove(struct platform_device *pdev);
pdev             2488 drivers/scsi/hisi_sas/hisi_sas_main.c 	struct platform_device *pdev = hisi_hba->platform_dev;
pdev             2489 drivers/scsi/hisi_sas/hisi_sas_main.c 	struct device_node *np = pdev ? pdev->dev.of_node : NULL;
pdev             2550 drivers/scsi/hisi_sas/hisi_sas_main.c static struct Scsi_Host *hisi_sas_shost_alloc(struct platform_device *pdev,
pdev             2556 drivers/scsi/hisi_sas/hisi_sas_main.c 	struct device *dev = &pdev->dev;
pdev             2569 drivers/scsi/hisi_sas/hisi_sas_main.c 	hisi_hba->platform_dev = pdev;
pdev             2587 drivers/scsi/hisi_sas/hisi_sas_main.c 	hisi_hba->regs = devm_platform_ioremap_resource(pdev, 0);
pdev             2591 drivers/scsi/hisi_sas/hisi_sas_main.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             2610 drivers/scsi/hisi_sas/hisi_sas_main.c int hisi_sas_probe(struct platform_device *pdev,
pdev             2615 drivers/scsi/hisi_sas/hisi_sas_main.c 	struct device *dev = &pdev->dev;
pdev             2621 drivers/scsi/hisi_sas/hisi_sas_main.c 	shost = hisi_sas_shost_alloc(pdev, hw);
pdev             2627 drivers/scsi/hisi_sas/hisi_sas_main.c 	platform_set_drvdata(pdev, sha);
pdev             2667 drivers/scsi/hisi_sas/hisi_sas_main.c 	rc = scsi_add_host(shost, &pdev->dev);
pdev             3859 drivers/scsi/hisi_sas/hisi_sas_main.c int hisi_sas_remove(struct platform_device *pdev)
pdev             3861 drivers/scsi/hisi_sas/hisi_sas_main.c 	struct sas_ha_struct *sha = platform_get_drvdata(pdev);
pdev             1638 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	struct platform_device *pdev = hisi_hba->platform_dev;
pdev             1639 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	struct device *dev = &pdev->dev;
pdev             1647 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 			irq = platform_get_irq(pdev, idx);
pdev             1666 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 		irq = platform_get_irq(pdev, idx);
pdev             1684 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 		irq = platform_get_irq(pdev, idx);
pdev             1796 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c static int hisi_sas_v1_probe(struct platform_device *pdev)
pdev             1798 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	return hisi_sas_probe(pdev, &hisi_sas_v1_hw);
pdev             1801 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c static int hisi_sas_v1_remove(struct platform_device *pdev)
pdev             1803 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	return hisi_sas_remove(pdev);
pdev             3308 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	struct platform_device *pdev = hisi_hba->platform_dev;
pdev             3309 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	struct device *dev = &pdev->dev;
pdev             3314 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		irq_map[i] = platform_get_irq(pdev, i);
pdev             3395 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	struct platform_device *pdev = hisi_hba->platform_dev;
pdev             3412 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		synchronize_irq(platform_get_irq(pdev, i));
pdev             3580 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c static int hisi_sas_v2_probe(struct platform_device *pdev)
pdev             3586 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	int ret = platform_get_irq(pdev, 0);
pdev             3590 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 			dev_err(&pdev->dev, "cannot obtain irq\n");
pdev             3594 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	return hisi_sas_probe(pdev, &hisi_sas_v2_hw);
pdev             3597 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c static int hisi_sas_v2_remove(struct platform_device *pdev)
pdev             3599 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	struct sas_ha_struct *sha = platform_get_drvdata(pdev);
pdev             3604 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	return hisi_sas_remove(pdev);
pdev             2024 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	struct pci_dev *pdev = hisi_hba->pci_dev;
pdev             2057 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		if (pdev->revision < 0x21) {
pdev             2374 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	struct pci_dev *pdev = hisi_hba->pci_dev;
pdev             2408 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	rc = devm_request_irq(dev, pci_irq_vector(pdev, 1),
pdev             2417 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	rc = devm_request_irq(dev, pci_irq_vector(pdev, 2),
pdev             2426 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	rc = devm_request_irq(dev, pci_irq_vector(pdev, 11),
pdev             2442 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		rc = devm_request_irq(dev, pci_irq_vector(pdev, nr),
pdev             2458 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	pci_free_irq_vectors(pdev);
pdev             2490 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	struct pci_dev *pdev = hisi_hba->pci_dev;
pdev             2493 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	synchronize_irq(pci_irq_vector(pdev, 1));
pdev             2494 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	synchronize_irq(pci_irq_vector(pdev, 2));
pdev             2495 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	synchronize_irq(pci_irq_vector(pdev, 11));
pdev             2498 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		synchronize_irq(pci_irq_vector(pdev, i + 16));
pdev             3109 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c hisi_sas_shost_alloc_pci(struct pci_dev *pdev)
pdev             3113 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	struct device *dev = &pdev->dev;
pdev             3125 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_hba->pci_dev = pdev;
pdev             3152 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c hisi_sas_v3_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             3156 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	struct device *dev = &pdev->dev;
pdev             3162 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	rc = pci_enable_device(pdev);
pdev             3166 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	pci_set_master(pdev);
pdev             3168 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	rc = pci_request_regions(pdev, DRV_NAME);
pdev             3172 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             3174 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             3181 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	shost = hisi_sas_shost_alloc_pci(pdev);
pdev             3191 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_hba->regs = pcim_iomap(pdev, 5, 0);
pdev             3265 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	pci_release_regions(pdev);
pdev             3267 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	pci_disable_device(pdev);
pdev             3273 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c hisi_sas_v3_destroy_irqs(struct pci_dev *pdev, struct hisi_hba *hisi_hba)
pdev             3277 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	free_irq(pci_irq_vector(pdev, 1), hisi_hba);
pdev             3278 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	free_irq(pci_irq_vector(pdev, 2), hisi_hba);
pdev             3279 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	free_irq(pci_irq_vector(pdev, 11), hisi_hba);
pdev             3284 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		free_irq(pci_irq_vector(pdev, nr), cq);
pdev             3286 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	pci_free_irq_vectors(pdev);
pdev             3289 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c static void hisi_sas_v3_remove(struct pci_dev *pdev)
pdev             3291 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	struct device *dev = &pdev->dev;
pdev             3304 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	hisi_sas_v3_destroy_irqs(pdev, hisi_hba);
pdev             3306 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	pci_release_regions(pdev);
pdev             3307 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	pci_disable_device(pdev);
pdev             3312 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c static void hisi_sas_reset_prepare_v3_hw(struct pci_dev *pdev)
pdev             3314 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	struct sas_ha_struct *sha = pci_get_drvdata(pdev);
pdev             3328 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c static void hisi_sas_reset_done_v3_hw(struct pci_dev *pdev)
pdev             3330 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	struct sas_ha_struct *sha = pci_get_drvdata(pdev);
pdev             3352 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c static int hisi_sas_v3_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             3354 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	struct sas_ha_struct *sha = pci_get_drvdata(pdev);
pdev             3361 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	if (!pdev->pm_cap) {
pdev             3384 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	device_state = pci_choose_state(pdev, state);
pdev             3387 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	pci_save_state(pdev);
pdev             3388 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	pci_disable_device(pdev);
pdev             3389 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	pci_set_power_state(pdev, device_state);
pdev             3397 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c static int hisi_sas_v3_resume(struct pci_dev *pdev)
pdev             3399 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	struct sas_ha_struct *sha = pci_get_drvdata(pdev);
pdev             3404 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	pci_power_t device_state = pdev->current_state;
pdev             3408 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	pci_set_power_state(pdev, PCI_D0);
pdev             3409 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	pci_enable_wake(pdev, PCI_D0, 0);
pdev             3410 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	pci_restore_state(pdev);
pdev             3411 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	rc = pci_enable_device(pdev);
pdev             3417 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	pci_set_master(pdev);
pdev             3425 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 		pci_disable_device(pdev);
pdev              297 drivers/scsi/hpsa.c static int hpsa_find_cfg_addrs(struct pci_dev *pdev, void __iomem *vaddr,
pdev              300 drivers/scsi/hpsa.c static int hpsa_pci_find_memory_BAR(struct pci_dev *pdev,
pdev              302 drivers/scsi/hpsa.c static int hpsa_lookup_board_id(struct pci_dev *pdev, u32 *board_id,
pdev              307 drivers/scsi/hpsa.c static int hpsa_wait_for_board_state(struct pci_dev *pdev, void __iomem *vaddr,
pdev              388 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev,
pdev              393 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev,
pdev              397 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev,
pdev              405 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev,
pdev              410 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev,
pdev              415 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev,
pdev              429 drivers/scsi/hpsa.c 	dev_warn(&h->pdev->dev, HPSA "device busy");
pdev              465 drivers/scsi/hpsa.c 	dev_warn(&h->pdev->dev,
pdev              491 drivers/scsi/hpsa.c 	dev_warn(&h->pdev->dev, "hpsa: Set raid_offload_debug level = %d\n",
pdev             1217 drivers/scsi/hpsa.c 	if (h == NULL || h->pdev == NULL || h->scsi_host == NULL)
pdev             1253 drivers/scsi/hpsa.c 	dev_printk(level, &h->pdev->dev,
pdev             1278 drivers/scsi/hpsa.c 		dev_err(&h->pdev->dev, "too many devices, some will be "
pdev             1323 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "physical device with no LUN=0,"
pdev             1604 drivers/scsi/hpsa.c 		dev_info(&h->pdev->dev,
pdev             1612 drivers/scsi/hpsa.c 		dev_info(&h->pdev->dev,
pdev             1618 drivers/scsi/hpsa.c 		dev_info(&h->pdev->dev,
pdev             1624 drivers/scsi/hpsa.c 		dev_info(&h->pdev->dev,
pdev             1630 drivers/scsi/hpsa.c 		dev_info(&h->pdev->dev,
pdev             1636 drivers/scsi/hpsa.c 		dev_info(&h->pdev->dev,
pdev             1642 drivers/scsi/hpsa.c 		dev_info(&h->pdev->dev,
pdev             1648 drivers/scsi/hpsa.c 		dev_info(&h->pdev->dev,
pdev             1654 drivers/scsi/hpsa.c 		dev_info(&h->pdev->dev,
pdev             1660 drivers/scsi/hpsa.c 		dev_info(&h->pdev->dev,
pdev             1666 drivers/scsi/hpsa.c 		dev_info(&h->pdev->dev,
pdev             1672 drivers/scsi/hpsa.c 		dev_info(&h->pdev->dev,
pdev             1736 drivers/scsi/hpsa.c 			dev_warn(&h->pdev->dev,
pdev             1861 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev,
pdev             1933 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "out of memory in "
pdev             2000 drivers/scsi/hpsa.c 			dev_warn(&h->pdev->dev,
pdev             2062 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev,
pdev             2256 drivers/scsi/hpsa.c 	temp64 = dma_map_single(&h->pdev->dev, chain_block, chain_size,
pdev             2258 drivers/scsi/hpsa.c 	if (dma_mapping_error(&h->pdev->dev, temp64)) {
pdev             2277 drivers/scsi/hpsa.c 	dma_unmap_single(&h->pdev->dev, temp64, chain_size, DMA_TO_DEVICE);
pdev             2293 drivers/scsi/hpsa.c 	temp64 = dma_map_single(&h->pdev->dev, chain_block, chain_len,
pdev             2295 drivers/scsi/hpsa.c 	if (dma_mapping_error(&h->pdev->dev, temp64)) {
pdev             2313 drivers/scsi/hpsa.c 	dma_unmap_single(&h->pdev->dev, le64_to_cpu(chain_sg->Addr),
pdev             2404 drivers/scsi/hpsa.c 				dev_warn(&h->pdev->dev,
pdev             2541 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "Unknown TMF status: 0x%02x\n",
pdev             2685 drivers/scsi/hpsa.c 			dev_warn(&h->pdev->dev, "cp %p has status 0x%x "
pdev             2692 drivers/scsi/hpsa.c 			dev_warn(&h->pdev->dev, "cp %p SCSI status was 0. "
pdev             2714 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev,
pdev             2731 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "CDB %16phN : protocol error\n",
pdev             2736 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "CDB %16phN : hardware error\n",
pdev             2741 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "CDB %16phN : connection lost\n",
pdev             2749 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "CDB %16phN : abort failed\n",
pdev             2754 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "CDB %16phN : unsolicited abort\n",
pdev             2759 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "CDB %16phN timed out\n",
pdev             2764 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "Command unabortable\n");
pdev             2775 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev,
pdev             2780 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "cp %p returned unknown status %x\n",
pdev             2787 drivers/scsi/hpsa.c static void hpsa_pci_unmap(struct pci_dev *pdev, struct CommandList *c,
pdev             2793 drivers/scsi/hpsa.c 		dma_unmap_single(&pdev->dev, le64_to_cpu(c->SG[i].Addr),
pdev             2798 drivers/scsi/hpsa.c static int hpsa_map_one(struct pci_dev *pdev,
pdev             2812 drivers/scsi/hpsa.c 	addr64 = dma_map_single(&pdev->dev, buf, buflen, data_direction);
pdev             2813 drivers/scsi/hpsa.c 	if (dma_mapping_error(&pdev->dev, addr64)) {
pdev             2843 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "Command timed out.\n");
pdev             2894 drivers/scsi/hpsa.c 	hpsa_pci_unmap(h->pdev, c, 1, data_direction);
pdev             2906 drivers/scsi/hpsa.c 	dev_warn(&h->pdev->dev, "%s: LUN:%8phN CDB:%16phN\n",
pdev             2914 drivers/scsi/hpsa.c 	struct device *d = &cp->h->pdev->dev;
pdev             3079 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "Failed to send reset command\n");
pdev             3145 drivers/scsi/hpsa.c 		dev_err(&h->pdev->dev, "unexpected cmd_type: %d\n",
pdev             3160 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "concurrent reset wait interrupted.\n");
pdev             3174 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev,
pdev             3229 drivers/scsi/hpsa.c 	dev_info(&h->pdev->dev, "structure_size = %u\n",
pdev             3231 drivers/scsi/hpsa.c 	dev_info(&h->pdev->dev, "volume_blk_size = %u\n",
pdev             3233 drivers/scsi/hpsa.c 	dev_info(&h->pdev->dev, "volume_blk_cnt = 0x%llx\n",
pdev             3235 drivers/scsi/hpsa.c 	dev_info(&h->pdev->dev, "physicalBlockShift = %u\n",
pdev             3237 drivers/scsi/hpsa.c 	dev_info(&h->pdev->dev, "parity_rotation_shift = %u\n",
pdev             3239 drivers/scsi/hpsa.c 	dev_info(&h->pdev->dev, "strip_size = %u\n",
pdev             3241 drivers/scsi/hpsa.c 	dev_info(&h->pdev->dev, "disk_starting_blk = 0x%llx\n",
pdev             3243 drivers/scsi/hpsa.c 	dev_info(&h->pdev->dev, "disk_blk_cnt = 0x%llx\n",
pdev             3245 drivers/scsi/hpsa.c 	dev_info(&h->pdev->dev, "data_disks_per_row = %u\n",
pdev             3247 drivers/scsi/hpsa.c 	dev_info(&h->pdev->dev, "metadata_disks_per_row = %u\n",
pdev             3249 drivers/scsi/hpsa.c 	dev_info(&h->pdev->dev, "row_cnt = %u\n",
pdev             3251 drivers/scsi/hpsa.c 	dev_info(&h->pdev->dev, "layout_map_count = %u\n",
pdev             3253 drivers/scsi/hpsa.c 	dev_info(&h->pdev->dev, "flags = 0x%x\n",
pdev             3255 drivers/scsi/hpsa.c 	dev_info(&h->pdev->dev, "encryption = %s\n",
pdev             3258 drivers/scsi/hpsa.c 	dev_info(&h->pdev->dev, "dekindex = %u\n",
pdev             3262 drivers/scsi/hpsa.c 		dev_info(&h->pdev->dev, "Map%u:\n", map);
pdev             3265 drivers/scsi/hpsa.c 			dev_info(&h->pdev->dev, "  Row%u:\n", row);
pdev             3269 drivers/scsi/hpsa.c 				dev_info(&h->pdev->dev,
pdev             3276 drivers/scsi/hpsa.c 				dev_info(&h->pdev->dev,
pdev             3303 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "hpsa_get_raid_map fill_cmd failed\n");
pdev             3322 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "RAID map size is too large!\n");
pdev             3467 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "%s: id_phys failed %d bdi[0x%x]\n",
pdev             3526 drivers/scsi/hpsa.c 		dev_err(&h->pdev->dev, "report physical LUNs failed.\n");
pdev             3585 drivers/scsi/hpsa.c 			dev_info(&h->pdev->dev,
pdev             3746 drivers/scsi/hpsa.c 				dev_err(&h->pdev->dev,
pdev             3936 drivers/scsi/hpsa.c 		dev_err(&h->pdev->dev,
pdev             3957 drivers/scsi/hpsa.c 		dev_err(&h->pdev->dev,
pdev             3983 drivers/scsi/hpsa.c 			dev_info(&h->pdev->dev,
pdev             3991 drivers/scsi/hpsa.c 			dev_err(&h->pdev->dev,
pdev             4095 drivers/scsi/hpsa.c 		dev_err(&h->pdev->dev, "report physical LUNs failed.\n");
pdev             4100 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "maximum physical LUNs (%d) exceeded. %d LUNs ignored.\n",
pdev             4105 drivers/scsi/hpsa.c 		dev_err(&h->pdev->dev, "report logical LUNs failed.\n");
pdev             4111 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev,
pdev             4118 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev,
pdev             4217 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "%s: id_ctlr buffer is NULL.\n",
pdev             4335 drivers/scsi/hpsa.c 		dev_err(&h->pdev->dev, "out of memory\n");
pdev             4350 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev,
pdev             4366 drivers/scsi/hpsa.c 			dev_warn(&h->pdev->dev, "maximum devices (%d) exceeded."
pdev             4420 drivers/scsi/hpsa.c 			dev_warn(&h->pdev->dev,
pdev             4510 drivers/scsi/hpsa.c 			dev_warn(&h->pdev->dev,
pdev             4619 drivers/scsi/hpsa.c 	dev_warn(&h->pdev->dev,
pdev             4771 drivers/scsi/hpsa.c 			dev_err(&h->pdev->dev, "unknown data direction: %d\n",
pdev             4860 drivers/scsi/hpsa.c 		dev_err(&h->pdev->dev,
pdev             4968 drivers/scsi/hpsa.c 			dev_err(&h->pdev->dev, "unknown data direction: %d\n",
pdev             5464 drivers/scsi/hpsa.c 		dev_err(&h->pdev->dev, "unknown data direction: %d\n",
pdev             5794 drivers/scsi/hpsa.c 		dev_err(&h->pdev->dev, "scsi_host_alloc failed\n");
pdev             5810 drivers/scsi/hpsa.c 	sh->irq = pci_irq_vector(h->pdev, 0);
pdev             5821 drivers/scsi/hpsa.c 	rv = scsi_add_host(h->scsi_host, &h->pdev->dev);
pdev             5823 drivers/scsi/hpsa.c 		dev_err(&h->pdev->dev, "scsi_add_host failed\n");
pdev             5912 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev,
pdev             5952 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "giving up on device.\n");
pdev             5954 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "device is ready.\n");
pdev             5989 drivers/scsi/hpsa.c 		dev_err(&h->pdev->dev, "%s: device lookup failed\n", __func__);
pdev             6079 drivers/scsi/hpsa.c 		dev_err(&h->pdev->dev, "Bad block tag: %d not in [%d..%d]\n",
pdev             6095 drivers/scsi/hpsa.c 			dev_warn(&h->pdev->dev,
pdev             6308 drivers/scsi/hpsa.c 	pciinfo.domain = pci_domain_nr(h->pdev->bus);
pdev             6309 drivers/scsi/hpsa.c 	pciinfo.bus = h->pdev->bus->number;
pdev             6310 drivers/scsi/hpsa.c 	pciinfo.dev_fn = h->pdev->devfn;
pdev             6326 drivers/scsi/hpsa.c 		dev_info(&h->pdev->dev, "driver version string '%s' "
pdev             6395 drivers/scsi/hpsa.c 		temp64 = dma_map_single(&h->pdev->dev, buff,
pdev             6397 drivers/scsi/hpsa.c 		if (dma_mapping_error(&h->pdev->dev, (dma_addr_t) temp64)) {
pdev             6410 drivers/scsi/hpsa.c 		hpsa_pci_unmap(h->pdev, c, 1, DMA_BIDIRECTIONAL);
pdev             6518 drivers/scsi/hpsa.c 			temp64 = dma_map_single(&h->pdev->dev, buff[i],
pdev             6520 drivers/scsi/hpsa.c 			if (dma_mapping_error(&h->pdev->dev,
pdev             6524 drivers/scsi/hpsa.c 				hpsa_pci_unmap(h->pdev, c, i,
pdev             6538 drivers/scsi/hpsa.c 		hpsa_pci_unmap(h->pdev, c, sg_used, DMA_BIDIRECTIONAL);
pdev             6809 drivers/scsi/hpsa.c 			dev_warn(&h->pdev->dev, "unknown command 0x%c\n", cmd);
pdev             6845 drivers/scsi/hpsa.c 			dev_warn(&h->pdev->dev, "unknown message type %d\n",
pdev             6850 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "unknown command type %d\n", cmd_type);
pdev             6867 drivers/scsi/hpsa.c 	if (hpsa_map_one(h->pdev, c, buff, size, dir))
pdev             6905 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "bad tag 0x%08x ignored.\n", raw_tag);
pdev             6948 drivers/scsi/hpsa.c 	dev_info(&h->pdev->dev, "Received interrupt while interrupts disabled "
pdev             7038 drivers/scsi/hpsa.c static int hpsa_message(struct pci_dev *pdev, unsigned char opcode,
pdev             7055 drivers/scsi/hpsa.c 	vaddr = pci_ioremap_bar(pdev, 0);
pdev             7063 drivers/scsi/hpsa.c 	err = dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev             7069 drivers/scsi/hpsa.c 	cmd = dma_alloc_coherent(&pdev->dev, cmd_sz, &paddr64, GFP_KERNEL);
pdev             7113 drivers/scsi/hpsa.c 		dev_err(&pdev->dev, "controller message %02x:%02x timed out\n",
pdev             7118 drivers/scsi/hpsa.c 	dma_free_coherent(&pdev->dev, cmd_sz, cmd, paddr64);
pdev             7121 drivers/scsi/hpsa.c 		dev_err(&pdev->dev, "controller message %02x:%02x failed\n",
pdev             7126 drivers/scsi/hpsa.c 	dev_info(&pdev->dev, "controller message %02x:%02x succeeded\n",
pdev             7133 drivers/scsi/hpsa.c static int hpsa_controller_hard_reset(struct pci_dev *pdev,
pdev             7142 drivers/scsi/hpsa.c 		dev_info(&pdev->dev, "using doorbell to reset controller\n");
pdev             7163 drivers/scsi/hpsa.c 		dev_info(&pdev->dev, "using PCI PM to reset controller\n");
pdev             7166 drivers/scsi/hpsa.c 		rc = pci_set_power_state(pdev, PCI_D3hot);
pdev             7173 drivers/scsi/hpsa.c 		rc = pci_set_power_state(pdev, PCI_D0);
pdev             7241 drivers/scsi/hpsa.c static int hpsa_kdump_hard_reset_controller(struct pci_dev *pdev, u32 board_id)
pdev             7268 drivers/scsi/hpsa.c 		dev_warn(&pdev->dev, "Controller not resettable\n");
pdev             7277 drivers/scsi/hpsa.c 	pci_read_config_word(pdev, 4, &command_register);
pdev             7278 drivers/scsi/hpsa.c 	pci_save_state(pdev);
pdev             7281 drivers/scsi/hpsa.c 	rc = hpsa_pci_find_memory_BAR(pdev, &paddr);
pdev             7289 drivers/scsi/hpsa.c 	rc = hpsa_find_cfg_addrs(pdev, vaddr, &cfg_base_addr,
pdev             7293 drivers/scsi/hpsa.c 	cfgtable = remap_pci_mem(pci_resource_start(pdev,
pdev             7313 drivers/scsi/hpsa.c 			dev_warn(&pdev->dev,
pdev             7320 drivers/scsi/hpsa.c 	rc = hpsa_controller_hard_reset(pdev, vaddr, use_doorbell);
pdev             7324 drivers/scsi/hpsa.c 	pci_restore_state(pdev);
pdev             7325 drivers/scsi/hpsa.c 	pci_write_config_word(pdev, 4, command_register);
pdev             7331 drivers/scsi/hpsa.c 	rc = hpsa_wait_for_board_state(pdev, vaddr, BOARD_READY);
pdev             7333 drivers/scsi/hpsa.c 		dev_warn(&pdev->dev,
pdev             7342 drivers/scsi/hpsa.c 		dev_warn(&pdev->dev, "Unable to successfully reset "
pdev             7346 drivers/scsi/hpsa.c 		dev_info(&pdev->dev, "board ready after hard reset.\n");
pdev             7397 drivers/scsi/hpsa.c static int find_PCI_BAR_index(struct pci_dev *pdev, unsigned long pci_bar_addr)
pdev             7405 drivers/scsi/hpsa.c 		bar_type = pci_resource_flags(pdev, i) & PCI_BASE_ADDRESS_SPACE;
pdev             7409 drivers/scsi/hpsa.c 			mem_type = pci_resource_flags(pdev, i) &
pdev             7420 drivers/scsi/hpsa.c 				dev_warn(&pdev->dev,
pdev             7434 drivers/scsi/hpsa.c 	pci_free_irq_vectors(h->pdev);
pdev             7444 drivers/scsi/hpsa.c 		mask = pci_irq_get_affinity(h->pdev, queue);
pdev             7474 drivers/scsi/hpsa.c 		ret = pci_alloc_irq_vectors(h->pdev, 1, MAX_REPLY_QUEUES,
pdev             7485 drivers/scsi/hpsa.c 	ret = pci_alloc_irq_vectors(h->pdev, 1, 1, flags);
pdev             7491 drivers/scsi/hpsa.c static int hpsa_lookup_board_id(struct pci_dev *pdev, u32 *board_id,
pdev             7497 drivers/scsi/hpsa.c 	subsystem_vendor_id = pdev->subsystem_vendor;
pdev             7498 drivers/scsi/hpsa.c 	subsystem_device_id = pdev->subsystem_device;
pdev             7509 drivers/scsi/hpsa.c 			dev_warn(&pdev->dev,
pdev             7517 drivers/scsi/hpsa.c 	dev_warn(&pdev->dev, "unrecognized board ID: 0x%08x\n", *board_id);
pdev             7523 drivers/scsi/hpsa.c static int hpsa_pci_find_memory_BAR(struct pci_dev *pdev,
pdev             7529 drivers/scsi/hpsa.c 		if (pci_resource_flags(pdev, i) & IORESOURCE_MEM) {
pdev             7531 drivers/scsi/hpsa.c 			*memory_bar = pci_resource_start(pdev, i);
pdev             7532 drivers/scsi/hpsa.c 			dev_dbg(&pdev->dev, "memory BAR = %lx\n",
pdev             7536 drivers/scsi/hpsa.c 	dev_warn(&pdev->dev, "no memory BAR found\n");
pdev             7540 drivers/scsi/hpsa.c static int hpsa_wait_for_board_state(struct pci_dev *pdev, void __iomem *vaddr,
pdev             7561 drivers/scsi/hpsa.c 	dev_warn(&pdev->dev, "board not ready, timed out.\n");
pdev             7565 drivers/scsi/hpsa.c static int hpsa_find_cfg_addrs(struct pci_dev *pdev, void __iomem *vaddr,
pdev             7572 drivers/scsi/hpsa.c 	*cfg_base_addr_index = find_PCI_BAR_index(pdev, *cfg_base_addr);
pdev             7574 drivers/scsi/hpsa.c 		dev_warn(&pdev->dev, "cannot find cfg_base_addr_index\n");
pdev             7603 drivers/scsi/hpsa.c 	rc = hpsa_find_cfg_addrs(h->pdev, h->vaddr, &cfg_base_addr,
pdev             7607 drivers/scsi/hpsa.c 	h->cfgtable = remap_pci_mem(pci_resource_start(h->pdev,
pdev             7610 drivers/scsi/hpsa.c 		dev_err(&h->pdev->dev, "Failed mapping cfgtable\n");
pdev             7618 drivers/scsi/hpsa.c 	h->transtable = remap_pci_mem(pci_resource_start(h->pdev,
pdev             7622 drivers/scsi/hpsa.c 		dev_err(&h->pdev->dev, "Failed mapping transfer table\n");
pdev             7641 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev,
pdev             7687 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "Physical aborts not supported\n");
pdev             7689 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "Logical aborts not supported\n");
pdev             7691 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "HP SSD Smart Path aborts not supported\n");
pdev             7697 drivers/scsi/hpsa.c 		dev_err(&h->pdev->dev, "not a valid CISS config table\n");
pdev             7793 drivers/scsi/hpsa.c 	print_cfg_table(&h->pdev->dev, h->cfgtable);
pdev             7799 drivers/scsi/hpsa.c 	dev_err(&h->pdev->dev, "failed to enter simple mode\n");
pdev             7814 drivers/scsi/hpsa.c 	pci_disable_device(h->pdev);		/* pci_init 1 */
pdev             7815 drivers/scsi/hpsa.c 	pci_release_regions(h->pdev);		/* pci_init 2 */
pdev             7824 drivers/scsi/hpsa.c 	prod_index = hpsa_lookup_board_id(h->pdev, &h->board_id, &legacy_board);
pdev             7830 drivers/scsi/hpsa.c 	pci_disable_link_state(h->pdev, PCIE_LINK_STATE_L0S |
pdev             7833 drivers/scsi/hpsa.c 	err = pci_enable_device(h->pdev);
pdev             7835 drivers/scsi/hpsa.c 		dev_err(&h->pdev->dev, "failed to enable PCI device\n");
pdev             7836 drivers/scsi/hpsa.c 		pci_disable_device(h->pdev);
pdev             7840 drivers/scsi/hpsa.c 	err = pci_request_regions(h->pdev, HPSA);
pdev             7842 drivers/scsi/hpsa.c 		dev_err(&h->pdev->dev,
pdev             7844 drivers/scsi/hpsa.c 		pci_disable_device(h->pdev);
pdev             7848 drivers/scsi/hpsa.c 	pci_set_master(h->pdev);
pdev             7857 drivers/scsi/hpsa.c 	err = hpsa_pci_find_memory_BAR(h->pdev, &h->paddr);
pdev             7862 drivers/scsi/hpsa.c 		dev_err(&h->pdev->dev, "failed to remap PCI mem\n");
pdev             7866 drivers/scsi/hpsa.c 	err = hpsa_wait_for_board_state(h->pdev, h->vaddr, BOARD_READY);
pdev             7897 drivers/scsi/hpsa.c 	pci_disable_device(h->pdev);
pdev             7898 drivers/scsi/hpsa.c 	pci_release_regions(h->pdev);
pdev             7918 drivers/scsi/hpsa.c static int hpsa_init_reset_devices(struct pci_dev *pdev, u32 board_id)
pdev             7930 drivers/scsi/hpsa.c 	rc = pci_enable_device(pdev);
pdev             7932 drivers/scsi/hpsa.c 		dev_warn(&pdev->dev, "Failed to enable PCI device\n");
pdev             7935 drivers/scsi/hpsa.c 	pci_disable_device(pdev);
pdev             7937 drivers/scsi/hpsa.c 	rc = pci_enable_device(pdev);
pdev             7939 drivers/scsi/hpsa.c 		dev_warn(&pdev->dev, "failed to enable device.\n");
pdev             7943 drivers/scsi/hpsa.c 	pci_set_master(pdev);
pdev             7945 drivers/scsi/hpsa.c 	vaddr = pci_ioremap_bar(pdev, 0);
pdev             7954 drivers/scsi/hpsa.c 	rc = hpsa_kdump_hard_reset_controller(pdev, board_id);
pdev             7965 drivers/scsi/hpsa.c 	dev_info(&pdev->dev, "Waiting for controller to respond to no-op\n");
pdev             7967 drivers/scsi/hpsa.c 		if (hpsa_noop(pdev) == 0)
pdev             7970 drivers/scsi/hpsa.c 			dev_warn(&pdev->dev, "no-op failed%s\n",
pdev             7976 drivers/scsi/hpsa.c 	pci_disable_device(pdev);
pdev             7985 drivers/scsi/hpsa.c 		dma_free_coherent(&h->pdev->dev,
pdev             7993 drivers/scsi/hpsa.c 		dma_free_coherent(&h->pdev->dev,
pdev             8007 drivers/scsi/hpsa.c 	h->cmd_pool = dma_alloc_coherent(&h->pdev->dev,
pdev             8010 drivers/scsi/hpsa.c 	h->errinfo_pool = dma_alloc_coherent(&h->pdev->dev,
pdev             8016 drivers/scsi/hpsa.c 		dev_err(&h->pdev->dev, "out of memory in %s", __func__);
pdev             8037 drivers/scsi/hpsa.c 		free_irq(pci_irq_vector(h->pdev, irq_vector),
pdev             8044 drivers/scsi/hpsa.c 		free_irq(pci_irq_vector(h->pdev, i), &h->q[i]);
pdev             8073 drivers/scsi/hpsa.c 			rc = request_irq(pci_irq_vector(h->pdev, i), msixhandler,
pdev             8079 drivers/scsi/hpsa.c 				dev_err(&h->pdev->dev,
pdev             8081 drivers/scsi/hpsa.c 				       pci_irq_vector(h->pdev, i), h->devname);
pdev             8083 drivers/scsi/hpsa.c 					free_irq(pci_irq_vector(h->pdev, j), &h->q[j]);
pdev             8093 drivers/scsi/hpsa.c 		if (h->msix_vectors > 0 || h->pdev->msi_enabled) {
pdev             8096 drivers/scsi/hpsa.c 			rc = request_irq(pci_irq_vector(h->pdev, irq_vector),
pdev             8103 drivers/scsi/hpsa.c 			rc = request_irq(pci_irq_vector(h->pdev, irq_vector),
pdev             8110 drivers/scsi/hpsa.c 		dev_err(&h->pdev->dev, "failed to get irq %d for %s\n",
pdev             8111 drivers/scsi/hpsa.c 		       pci_irq_vector(h->pdev, irq_vector), h->devname);
pdev             8123 drivers/scsi/hpsa.c 	dev_info(&h->pdev->dev, "Waiting for board to soft reset.\n");
pdev             8124 drivers/scsi/hpsa.c 	rc = hpsa_wait_for_board_state(h->pdev, h->vaddr, BOARD_NOT_READY);
pdev             8126 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "Soft reset had no effect.\n");
pdev             8130 drivers/scsi/hpsa.c 	dev_info(&h->pdev->dev, "Board reset, awaiting READY status.\n");
pdev             8131 drivers/scsi/hpsa.c 	rc = hpsa_wait_for_board_state(h->pdev, h->vaddr, BOARD_READY);
pdev             8133 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "Board failed to become ready "
pdev             8148 drivers/scsi/hpsa.c 		dma_free_coherent(&h->pdev->dev,
pdev             8204 drivers/scsi/hpsa.c 	dev_warn(&h->pdev->dev,
pdev             8230 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev,
pdev             8237 drivers/scsi/hpsa.c 	dev_warn(&h->pdev->dev, "Controller lockup detected: 0x%08x after %d\n",
pdev             8240 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev, "Telling controller to do a CHKPT\n");
pdev             8243 drivers/scsi/hpsa.c 	pci_disable_device(h->pdev);
pdev             8374 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev,
pdev             8454 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev,
pdev             8459 drivers/scsi/hpsa.c 		dev_info(&h->pdev->dev,
pdev             8539 drivers/scsi/hpsa.c 			dev_info(&h->pdev->dev,
pdev             8575 drivers/scsi/hpsa.c 		dev_err(&h->pdev->dev, "failed to create %s workqueue\n", name);
pdev             8602 drivers/scsi/hpsa.c static int hpsa_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             8613 drivers/scsi/hpsa.c 	rc = hpsa_lookup_board_id(pdev, &board_id, NULL);
pdev             8615 drivers/scsi/hpsa.c 		dev_warn(&pdev->dev, "Board ID not found\n");
pdev             8619 drivers/scsi/hpsa.c 	rc = hpsa_init_reset_devices(pdev, board_id);
pdev             8641 drivers/scsi/hpsa.c 		dev_err(&pdev->dev, "Failed to allocate controller head\n");
pdev             8645 drivers/scsi/hpsa.c 	h->pdev = pdev;
pdev             8658 drivers/scsi/hpsa.c 		dev_err(&h->pdev->dev, "Failed to allocate lockup detector\n");
pdev             8679 drivers/scsi/hpsa.c 	rc = dma_set_mask(&pdev->dev, DMA_BIT_MASK(64));
pdev             8683 drivers/scsi/hpsa.c 		rc = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev             8687 drivers/scsi/hpsa.c 			dev_err(&pdev->dev, "no suitable DMA available\n");
pdev             8710 drivers/scsi/hpsa.c 	pci_set_drvdata(pdev, h);
pdev             8758 drivers/scsi/hpsa.c 			dev_warn(&h->pdev->dev,
pdev             8779 drivers/scsi/hpsa.c 		dev_info(&h->pdev->dev, "Board READY.\n");
pdev             8780 drivers/scsi/hpsa.c 		dev_info(&h->pdev->dev,
pdev             8788 drivers/scsi/hpsa.c 			dev_info(&h->pdev->dev,
pdev             8817 drivers/scsi/hpsa.c 		dev_info(&h->pdev->dev,
pdev             8898 drivers/scsi/hpsa.c 		dev_warn(&h->pdev->dev,
pdev             8959 drivers/scsi/hpsa.c 	dev_err(&h->pdev->dev,
pdev             8966 drivers/scsi/hpsa.c static void __hpsa_shutdown(struct pci_dev *pdev)
pdev             8970 drivers/scsi/hpsa.c 	h = pci_get_drvdata(pdev);
pdev             8981 drivers/scsi/hpsa.c static void hpsa_shutdown(struct pci_dev *pdev)
pdev             8983 drivers/scsi/hpsa.c 	__hpsa_shutdown(pdev);
pdev             8984 drivers/scsi/hpsa.c 	pci_disable_device(pdev);
pdev             8997 drivers/scsi/hpsa.c static void hpsa_remove_one(struct pci_dev *pdev)
pdev             9002 drivers/scsi/hpsa.c 	if (pci_get_drvdata(pdev) == NULL) {
pdev             9003 drivers/scsi/hpsa.c 		dev_err(&pdev->dev, "unable to remove device\n");
pdev             9006 drivers/scsi/hpsa.c 	h = pci_get_drvdata(pdev);
pdev             9031 drivers/scsi/hpsa.c 	__hpsa_shutdown(pdev);
pdev             9058 drivers/scsi/hpsa.c static int hpsa_suspend(__attribute__((unused)) struct pci_dev *pdev,
pdev             9064 drivers/scsi/hpsa.c static int hpsa_resume(__attribute__((unused)) struct pci_dev *pdev)
pdev             9206 drivers/scsi/hpsa.c 		dev_err(&h->pdev->dev,
pdev             9212 drivers/scsi/hpsa.c 		dev_err(&h->pdev->dev,
pdev             9267 drivers/scsi/hpsa.c 		rc = hpsa_find_cfg_addrs(h->pdev, h->vaddr, &cfg_base_addr,
pdev             9277 drivers/scsi/hpsa.c 			remap_pci_mem(pci_resource_start(h->pdev,
pdev             9287 drivers/scsi/hpsa.c 		dev_err(&h->pdev->dev,
pdev             9298 drivers/scsi/hpsa.c 		pci_free_consistent(h->pdev,
pdev             9324 drivers/scsi/hpsa.c 		dma_alloc_coherent(&h->pdev->dev,
pdev             9351 drivers/scsi/hpsa.c 		pci_free_consistent(h->pdev,
pdev             9377 drivers/scsi/hpsa.c 		dma_alloc_coherent(&h->pdev->dev,
pdev             9452 drivers/scsi/hpsa.c 		h->reply_queue[i].head = dma_alloc_coherent(&h->pdev->dev,
pdev              168 drivers/scsi/hpsa.h 	struct pci_dev *pdev;
pdev              494 drivers/scsi/hpsa.h 	if (unlikely(!(h->pdev->msi_enabled || h->msix_vectors))) {
pdev              536 drivers/scsi/hpsa.h 		dev_dbg(&h->pdev->dev, "Read %lx back from board\n",
pdev              539 drivers/scsi/hpsa.h 		dev_dbg(&h->pdev->dev, "FIFO Empty read\n");
pdev             2808 drivers/scsi/initio.c static int initio_probe_one(struct pci_dev *pdev,
pdev             2818 drivers/scsi/initio.c 	error = pci_enable_device(pdev);
pdev             2822 drivers/scsi/initio.c 	pci_read_config_dword(pdev, 0x44, (u32 *) & reg);
pdev             2828 drivers/scsi/initio.c 	if (dma_set_mask(&pdev->dev, DMA_BIT_MASK(32))) {
pdev             2841 drivers/scsi/initio.c 	host->addr = pci_resource_start(pdev, 0);
pdev             2867 drivers/scsi/initio.c 	host->pci_dev = pdev;
pdev             2897 drivers/scsi/initio.c 	shost->irq = pdev->irq;
pdev             2902 drivers/scsi/initio.c 	error = request_irq(pdev->irq, i91u_intr, IRQF_SHARED, "i91u", shost);
pdev             2904 drivers/scsi/initio.c 		printk(KERN_WARNING "initio: Unable to request IRQ %d\n", pdev->irq);
pdev             2908 drivers/scsi/initio.c 	pci_set_drvdata(pdev, shost);
pdev             2910 drivers/scsi/initio.c 	error = scsi_add_host(shost, &pdev->dev);
pdev             2916 drivers/scsi/initio.c 	free_irq(pdev->irq, shost);
pdev             2924 drivers/scsi/initio.c 	pci_disable_device(pdev);
pdev             2936 drivers/scsi/initio.c static void initio_remove_one(struct pci_dev *pdev)
pdev             2938 drivers/scsi/initio.c 	struct Scsi_Host *host = pci_get_drvdata(pdev);
pdev             2941 drivers/scsi/initio.c 	free_irq(pdev->irq, host);
pdev             2944 drivers/scsi/initio.c 	pci_disable_device(pdev);
pdev              772 drivers/scsi/ipr.c 	int pcix_cmd_reg = pci_find_capability(ioa_cfg->pdev, PCI_CAP_ID_PCIX);
pdev              777 drivers/scsi/ipr.c 	if (pci_read_config_word(ioa_cfg->pdev, pcix_cmd_reg + PCI_X_CMD,
pdev              779 drivers/scsi/ipr.c 		dev_err(&ioa_cfg->pdev->dev, "Failed to save PCI-X command register\n");
pdev              796 drivers/scsi/ipr.c 	int pcix_cmd_reg = pci_find_capability(ioa_cfg->pdev, PCI_CAP_ID_PCIX);
pdev              799 drivers/scsi/ipr.c 		if (pci_write_config_word(ioa_cfg->pdev, pcix_cmd_reg + PCI_X_CMD,
pdev              801 drivers/scsi/ipr.c 			dev_err(&ioa_cfg->pdev->dev, "Failed to setup PCI-X command register\n");
pdev             1510 drivers/scsi/ipr.c 			dev_err(&ioa_cfg->pdev->dev,
pdev             2516 drivers/scsi/ipr.c 		dev_err(&ioa_cfg->pdev->dev, "Error notifications lost\n");
pdev             2616 drivers/scsi/ipr.c 		dev_info(&ioa->pdev->dev, "Reclaiming async error buffers.");
pdev             2657 drivers/scsi/ipr.c 		dev_err(&ioa_cfg->pdev->dev,
pdev             2688 drivers/scsi/ipr.c 	dev_err(&ioa_cfg->pdev->dev,
pdev             2721 drivers/scsi/ipr.c 	dev_err(&ioa_cfg->pdev->dev,
pdev             2891 drivers/scsi/ipr.c 		dev_err(&ioa_cfg->pdev->dev,
pdev             2911 drivers/scsi/ipr.c 			dev_err(&ioa_cfg->pdev->dev,
pdev             3125 drivers/scsi/ipr.c 	strcpy(driver_dump->location_entry.location, dev_name(&ioa_cfg->pdev->dev));
pdev             3167 drivers/scsi/ipr.c 		dev_err(&ioa_cfg->pdev->dev,
pdev             3173 drivers/scsi/ipr.c 	dev_err(&ioa_cfg->pdev->dev, "Dump of IOA initiated\n");
pdev             3221 drivers/scsi/ipr.c 		dev_err(&ioa_cfg->pdev->dev,
pdev             3283 drivers/scsi/ipr.c 	dev_err(&ioa_cfg->pdev->dev, "Dump of IOA completed.\n");
pdev             3791 drivers/scsi/ipr.c 		dev_info(&ioa_cfg->pdev->dev, "irq_poll not supported on this adapter\n");
pdev             3798 drivers/scsi/ipr.c 		dev_info(&ioa_cfg->pdev->dev, "Invalid irq_poll weight. It must be less than 256\n");
pdev             3803 drivers/scsi/ipr.c 		dev_info(&ioa_cfg->pdev->dev, "Current irq_poll weight has the same weight\n");
pdev             4033 drivers/scsi/ipr.c 		dev_err(&ioa_cfg->pdev->dev,
pdev             4038 drivers/scsi/ipr.c 	sglist->num_dma_sg = dma_map_sg(&ioa_cfg->pdev->dev,
pdev             4044 drivers/scsi/ipr.c 		dev_err(&ioa_cfg->pdev->dev,
pdev             4094 drivers/scsi/ipr.c 	if (request_firmware(&fw_entry, fname, &ioa_cfg->pdev->dev)) {
pdev             4095 drivers/scsi/ipr.c 		dev_err(&ioa_cfg->pdev->dev, "Firmware file %s not found\n", fname);
pdev             4106 drivers/scsi/ipr.c 		dev_err(&ioa_cfg->pdev->dev, "Microcode buffer allocation failed\n");
pdev             4114 drivers/scsi/ipr.c 		dev_err(&ioa_cfg->pdev->dev,
pdev             5155 drivers/scsi/ipr.c 					dev_err(&ioa_cfg->pdev->dev, "Timed out waiting for aborted commands\n");
pdev             5178 drivers/scsi/ipr.c 		dev_err(&ioa_cfg->pdev->dev,
pdev             5669 drivers/scsi/ipr.c 				dev_err(&ioa_cfg->pdev->dev,
pdev             5679 drivers/scsi/ipr.c 			dev_err(&ioa_cfg->pdev->dev,
pdev             5682 drivers/scsi/ipr.c 			dev_err(&ioa_cfg->pdev->dev,
pdev             5706 drivers/scsi/ipr.c 	dev_err(&ioa_cfg->pdev->dev, "%s %d\n", msg, number);
pdev             5935 drivers/scsi/ipr.c 			dev_err(&ioa_cfg->pdev->dev, "scsi_dma_map failed!\n");
pdev             5986 drivers/scsi/ipr.c 		dev_err(&ioa_cfg->pdev->dev, "scsi_dma_map failed!\n");
pdev             7196 drivers/scsi/ipr.c 	if ((ioa_cfg->type == 0x5702) && (ioa_cfg->pdev->revision < 4)) {
pdev             7295 drivers/scsi/ipr.c 	dev_info(&ioa_cfg->pdev->dev, "IOA initialized.\n");
pdev             7445 drivers/scsi/ipr.c 			dev_err(&ioa_cfg->pdev->dev,
pdev             7507 drivers/scsi/ipr.c 			dev_err(&ioa_cfg->pdev->dev,
pdev             7628 drivers/scsi/ipr.c 	dev_err(&ioa_cfg->pdev->dev,
pdev             7806 drivers/scsi/ipr.c 		dev_err(&ioa_cfg->pdev->dev, "Microcode download required\n");
pdev             7833 drivers/scsi/ipr.c 				dev_err(&ioa_cfg->pdev->dev, "Too many devices attached\n");
pdev             7892 drivers/scsi/ipr.c 	dev_info(&ioa_cfg->pdev->dev, "Adapter firmware version: %02X%02X%02X%02X\n",
pdev             8134 drivers/scsi/ipr.c 		dev_err(&ioa_cfg->pdev->dev,
pdev             8199 drivers/scsi/ipr.c 		dev_info(&ioa_cfg->pdev->dev, "Starting IOA initialization sequence.\n");
pdev             8461 drivers/scsi/ipr.c 	dev_info(&ioa_cfg->pdev->dev, "Initializing IOA.\n");
pdev             8516 drivers/scsi/ipr.c 	dev_err(&ioa_cfg->pdev->dev, "IOA unit check with no data\n");
pdev             8622 drivers/scsi/ipr.c 			dev_err(&ioa_cfg->pdev->dev,
pdev             8661 drivers/scsi/ipr.c 	ioa_cfg->pdev->state_saved = true;
pdev             8662 drivers/scsi/ipr.c 	pci_restore_state(ioa_cfg->pdev);
pdev             8719 drivers/scsi/ipr.c 		pci_cfg_access_unlock(ioa_cfg->pdev);
pdev             8745 drivers/scsi/ipr.c 		rc = pci_write_config_byte(ioa_cfg->pdev, PCI_BIST, PCI_BIST_START);
pdev             8753 drivers/scsi/ipr.c 			pci_cfg_access_unlock(ipr_cmd->ioa_cfg->pdev);
pdev             8792 drivers/scsi/ipr.c 	struct pci_dev *pdev = ioa_cfg->pdev;
pdev             8796 drivers/scsi/ipr.c 	pci_set_pcie_reset_state(pdev, pcie_warm_reset);
pdev             8798 drivers/scsi/ipr.c 	pci_set_pcie_reset_state(pdev, pcie_deassert_reset);
pdev             8842 drivers/scsi/ipr.c 	if (pci_cfg_access_trylock(ioa_cfg->pdev)) {
pdev             8853 drivers/scsi/ipr.c 			dev_err(&ioa_cfg->pdev->dev,
pdev             8943 drivers/scsi/ipr.c 	rc = pci_read_config_word(ioa_cfg->pdev, PCI_COMMAND, &cmd_reg);
pdev             9090 drivers/scsi/ipr.c 	dma_unmap_sg(&ioa_cfg->pdev->dev, sglist->scatterlist,
pdev             9296 drivers/scsi/ipr.c 		dev_err(&ioa_cfg->pdev->dev,
pdev             9360 drivers/scsi/ipr.c static pci_ers_result_t ipr_pci_mmio_enabled(struct pci_dev *pdev)
pdev             9363 drivers/scsi/ipr.c 	struct ipr_ioa_cfg *ioa_cfg = pci_get_drvdata(pdev);
pdev             9367 drivers/scsi/ipr.c 		pci_save_state(pdev);
pdev             9380 drivers/scsi/ipr.c static void ipr_pci_frozen(struct pci_dev *pdev)
pdev             9383 drivers/scsi/ipr.c 	struct ipr_ioa_cfg *ioa_cfg = pci_get_drvdata(pdev);
pdev             9399 drivers/scsi/ipr.c static pci_ers_result_t ipr_pci_slot_reset(struct pci_dev *pdev)
pdev             9402 drivers/scsi/ipr.c 	struct ipr_ioa_cfg *ioa_cfg = pci_get_drvdata(pdev);
pdev             9424 drivers/scsi/ipr.c static void ipr_pci_perm_failure(struct pci_dev *pdev)
pdev             9427 drivers/scsi/ipr.c 	struct ipr_ioa_cfg *ioa_cfg = pci_get_drvdata(pdev);
pdev             9458 drivers/scsi/ipr.c static pci_ers_result_t ipr_pci_error_detected(struct pci_dev *pdev,
pdev             9463 drivers/scsi/ipr.c 		ipr_pci_frozen(pdev);
pdev             9466 drivers/scsi/ipr.c 		ipr_pci_perm_failure(pdev);
pdev             9493 drivers/scsi/ipr.c 	dev_dbg(&ioa_cfg->pdev->dev, "ioa_cfg adx: 0x%p\n", ioa_cfg);
pdev             9551 drivers/scsi/ipr.c 	dma_free_coherent(&ioa_cfg->pdev->dev, sizeof(struct ipr_misc_cbs),
pdev             9556 drivers/scsi/ipr.c 		dma_free_coherent(&ioa_cfg->pdev->dev,
pdev             9561 drivers/scsi/ipr.c 	dma_free_coherent(&ioa_cfg->pdev->dev, ioa_cfg->cfg_table_size,
pdev             9565 drivers/scsi/ipr.c 		dma_free_coherent(&ioa_cfg->pdev->dev,
pdev             9587 drivers/scsi/ipr.c 	struct pci_dev *pdev = ioa_cfg->pdev;
pdev             9591 drivers/scsi/ipr.c 		free_irq(pci_irq_vector(pdev, i), &ioa_cfg->hrrq[i]);
pdev             9592 drivers/scsi/ipr.c 	pci_free_irq_vectors(pdev);
pdev             9607 drivers/scsi/ipr.c 	struct pci_dev *pdev = ioa_cfg->pdev;
pdev             9614 drivers/scsi/ipr.c 	pci_release_regions(pdev);
pdev             9617 drivers/scsi/ipr.c 	pci_disable_device(pdev);
pdev             9635 drivers/scsi/ipr.c 	ioa_cfg->ipr_cmd_pool = dma_pool_create(IPR_NAME, &ioa_cfg->pdev->dev,
pdev             9741 drivers/scsi/ipr.c 	struct pci_dev *pdev = ioa_cfg->pdev;
pdev             9757 drivers/scsi/ipr.c 	ioa_cfg->vpd_cbs = dma_alloc_coherent(&pdev->dev,
pdev             9769 drivers/scsi/ipr.c 		ioa_cfg->hrrq[i].host_rrq = dma_alloc_coherent(&pdev->dev,
pdev             9776 drivers/scsi/ipr.c 				dma_free_coherent(&pdev->dev,
pdev             9785 drivers/scsi/ipr.c 	ioa_cfg->u.cfg_table = dma_alloc_coherent(&pdev->dev,
pdev             9794 drivers/scsi/ipr.c 		ioa_cfg->hostrcb[i] = dma_alloc_coherent(&pdev->dev,
pdev             9822 drivers/scsi/ipr.c 		dma_free_coherent(&pdev->dev, sizeof(struct ipr_hostrcb),
pdev             9826 drivers/scsi/ipr.c 	dma_free_coherent(&pdev->dev, ioa_cfg->cfg_table_size,
pdev             9830 drivers/scsi/ipr.c 		dma_free_coherent(&pdev->dev,
pdev             9838 drivers/scsi/ipr.c 	dma_free_coherent(&pdev->dev, sizeof(struct ipr_misc_cbs),
pdev             9919 drivers/scsi/ipr.c 			     struct Scsi_Host *host, struct pci_dev *pdev)
pdev             9924 drivers/scsi/ipr.c 	ioa_cfg->pdev = pdev;
pdev             9972 drivers/scsi/ipr.c 	pci_set_drvdata(pdev, ioa_cfg);
pdev             10014 drivers/scsi/ipr.c 	struct pci_dev *pdev = ioa_cfg->pdev;
pdev             10016 drivers/scsi/ipr.c 	if (pci_channel_offline(pdev)) {
pdev             10018 drivers/scsi/ipr.c 				   !pci_channel_offline(pdev),
pdev             10020 drivers/scsi/ipr.c 		pci_restore_state(pdev);
pdev             10037 drivers/scsi/ipr.c 		struct pci_dev *pdev)
pdev             10042 drivers/scsi/ipr.c 		rc = request_irq(pci_irq_vector(pdev, i),
pdev             10049 drivers/scsi/ipr.c 				free_irq(pci_irq_vector(pdev, i),
pdev             10073 drivers/scsi/ipr.c 	dev_info(&ioa_cfg->pdev->dev, "Received IRQ : %d\n", irq);
pdev             10094 drivers/scsi/ipr.c static int ipr_test_msi(struct ipr_ioa_cfg *ioa_cfg, struct pci_dev *pdev)
pdev             10099 drivers/scsi/ipr.c 	int irq = pci_irq_vector(pdev, 0);
pdev             10113 drivers/scsi/ipr.c 		dev_err(&pdev->dev, "Can not assign irq %d\n", irq);
pdev             10116 drivers/scsi/ipr.c 		dev_info(&pdev->dev, "IRQ assigned: %d\n", irq);
pdev             10126 drivers/scsi/ipr.c 		dev_info(&pdev->dev, "MSI test failed.  Falling back to LSI.\n");
pdev             10129 drivers/scsi/ipr.c 		dev_info(&pdev->dev, "MSI test succeeded.\n");
pdev             10147 drivers/scsi/ipr.c static int ipr_probe_ioa(struct pci_dev *pdev,
pdev             10161 drivers/scsi/ipr.c 	dev_info(&pdev->dev, "Found IOA with IRQ: %d\n", pdev->irq);
pdev             10165 drivers/scsi/ipr.c 		dev_err(&pdev->dev, "call to scsi_host_alloc failed!\n");
pdev             10172 drivers/scsi/ipr.c 	ata_host_init(&ioa_cfg->ata_host, &pdev->dev, &ipr_sata_ops);
pdev             10177 drivers/scsi/ipr.c 		dev_err(&pdev->dev, "Unknown adapter chipset 0x%04X 0x%04X\n",
pdev             10195 drivers/scsi/ipr.c 	ioa_cfg->revid = pdev->revision;
pdev             10197 drivers/scsi/ipr.c 	ipr_init_ioa_cfg(ioa_cfg, host, pdev);
pdev             10199 drivers/scsi/ipr.c 	ipr_regs_pci = pci_resource_start(pdev, 0);
pdev             10201 drivers/scsi/ipr.c 	rc = pci_request_regions(pdev, IPR_NAME);
pdev             10203 drivers/scsi/ipr.c 		dev_err(&pdev->dev,
pdev             10208 drivers/scsi/ipr.c 	rc = pci_enable_device(pdev);
pdev             10210 drivers/scsi/ipr.c 	if (rc || pci_channel_offline(pdev)) {
pdev             10211 drivers/scsi/ipr.c 		if (pci_channel_offline(pdev)) {
pdev             10213 drivers/scsi/ipr.c 			rc = pci_enable_device(pdev);
pdev             10217 drivers/scsi/ipr.c 			dev_err(&pdev->dev, "Cannot enable adapter\n");
pdev             10223 drivers/scsi/ipr.c 	ipr_regs = pci_ioremap_bar(pdev, 0);
pdev             10226 drivers/scsi/ipr.c 		dev_err(&pdev->dev,
pdev             10239 drivers/scsi/ipr.c 		rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             10241 drivers/scsi/ipr.c 			dev_dbg(&pdev->dev, "Failed to set 64 bit DMA mask\n");
pdev             10242 drivers/scsi/ipr.c 			rc = dma_set_mask_and_coherent(&pdev->dev,
pdev             10246 drivers/scsi/ipr.c 		rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             10249 drivers/scsi/ipr.c 		dev_err(&pdev->dev, "Failed to set DMA mask\n");
pdev             10253 drivers/scsi/ipr.c 	rc = pci_write_config_byte(pdev, PCI_CACHE_LINE_SIZE,
pdev             10257 drivers/scsi/ipr.c 		dev_err(&pdev->dev, "Write of cache line size failed\n");
pdev             10268 drivers/scsi/ipr.c 		dev_err(&pdev->dev, "The max number of MSIX is %d\n",
pdev             10276 drivers/scsi/ipr.c 	rc = pci_alloc_irq_vectors(pdev, 1, ipr_number_of_msix, irq_flag);
pdev             10283 drivers/scsi/ipr.c 	if (!pdev->msi_enabled && !pdev->msix_enabled)
pdev             10286 drivers/scsi/ipr.c 	pci_set_master(pdev);
pdev             10288 drivers/scsi/ipr.c 	if (pci_channel_offline(pdev)) {
pdev             10290 drivers/scsi/ipr.c 		pci_set_master(pdev);
pdev             10291 drivers/scsi/ipr.c 		if (pci_channel_offline(pdev)) {
pdev             10297 drivers/scsi/ipr.c 	if (pdev->msi_enabled || pdev->msix_enabled) {
pdev             10298 drivers/scsi/ipr.c 		rc = ipr_test_msi(ioa_cfg, pdev);
pdev             10301 drivers/scsi/ipr.c 			dev_info(&pdev->dev,
pdev             10303 drivers/scsi/ipr.c 				pdev->msix_enabled ? "-X" : "");
pdev             10307 drivers/scsi/ipr.c 			pci_free_irq_vectors(pdev);
pdev             10329 drivers/scsi/ipr.c 		dev_err(&pdev->dev,
pdev             10335 drivers/scsi/ipr.c 	rc = pci_save_state(pdev);
pdev             10338 drivers/scsi/ipr.c 		dev_err(&pdev->dev, "Failed to save PCI config space\n");
pdev             10361 drivers/scsi/ipr.c 	if (pdev->msi_enabled || pdev->msix_enabled) {
pdev             10363 drivers/scsi/ipr.c 		rc = request_irq(pci_irq_vector(pdev, 0), ipr_isr, 0,
pdev             10367 drivers/scsi/ipr.c 			rc = ipr_request_other_msi_irqs(ioa_cfg, pdev);
pdev             10369 drivers/scsi/ipr.c 		rc = request_irq(pdev->irq, ipr_isr,
pdev             10374 drivers/scsi/ipr.c 		dev_err(&pdev->dev, "Couldn't register IRQ %d! rc=%d\n",
pdev             10375 drivers/scsi/ipr.c 			pdev->irq, rc);
pdev             10388 drivers/scsi/ipr.c 			dev_err(&pdev->dev, "Couldn't register reset workqueue\n");
pdev             10409 drivers/scsi/ipr.c 	pci_free_irq_vectors(pdev);
pdev             10413 drivers/scsi/ipr.c 	pci_disable_device(pdev);
pdev             10415 drivers/scsi/ipr.c 	pci_release_regions(pdev);
pdev             10456 drivers/scsi/ipr.c static void __ipr_remove(struct pci_dev *pdev)
pdev             10459 drivers/scsi/ipr.c 	struct ipr_ioa_cfg *ioa_cfg = pci_get_drvdata(pdev);
pdev             10509 drivers/scsi/ipr.c static void ipr_remove(struct pci_dev *pdev)
pdev             10511 drivers/scsi/ipr.c 	struct ipr_ioa_cfg *ioa_cfg = pci_get_drvdata(pdev);
pdev             10523 drivers/scsi/ipr.c 	__ipr_remove(pdev);
pdev             10534 drivers/scsi/ipr.c static int ipr_probe(struct pci_dev *pdev, const struct pci_device_id *dev_id)
pdev             10540 drivers/scsi/ipr.c 	rc = ipr_probe_ioa(pdev, dev_id);
pdev             10545 drivers/scsi/ipr.c 	ioa_cfg = pci_get_drvdata(pdev);
pdev             10549 drivers/scsi/ipr.c 		__ipr_remove(pdev);
pdev             10553 drivers/scsi/ipr.c 	rc = scsi_add_host(ioa_cfg->host, &pdev->dev);
pdev             10556 drivers/scsi/ipr.c 		__ipr_remove(pdev);
pdev             10565 drivers/scsi/ipr.c 		__ipr_remove(pdev);
pdev             10578 drivers/scsi/ipr.c 		__ipr_remove(pdev);
pdev             10591 drivers/scsi/ipr.c 		__ipr_remove(pdev);
pdev             10623 drivers/scsi/ipr.c static void ipr_shutdown(struct pci_dev *pdev)
pdev             10625 drivers/scsi/ipr.c 	struct ipr_ioa_cfg *ioa_cfg = pci_get_drvdata(pdev);
pdev             10651 drivers/scsi/ipr.c 		pci_disable_device(ioa_cfg->pdev);
pdev             1561 drivers/scsi/ipr.h 	struct pci_dev *pdev;
pdev             1823 drivers/scsi/ipr.h 		dev_err(&(hostrcb)->ioa_cfg->pdev->dev, fmt, __VA_ARGS__); \
pdev              284 drivers/scsi/isci/host.c 		dev_warn(&ihost->pdev->dev, "%s: %x for io request %p\n",
pdev              294 drivers/scsi/isci/host.c 		dev_warn(&ihost->pdev->dev, "%s: %x for device %p\n",
pdev              301 drivers/scsi/isci/host.c 		dev_warn(&ihost->pdev->dev, "%s: unknown completion type %x\n",
pdev              380 drivers/scsi/isci/host.c 		dev_err(&ihost->pdev->dev,
pdev              394 drivers/scsi/isci/host.c 		dev_err(&ihost->pdev->dev,
pdev              415 drivers/scsi/isci/host.c 				dev_warn(&ihost->pdev->dev,
pdev              430 drivers/scsi/isci/host.c 				dev_warn(&ihost->pdev->dev,
pdev              465 drivers/scsi/isci/host.c 			dev_err(&ihost->pdev->dev,
pdev              477 drivers/scsi/isci/host.c 		dev_warn(&ihost->pdev->dev,
pdev              494 drivers/scsi/isci/host.c 	dev_dbg(&ihost->pdev->dev,
pdev              519 drivers/scsi/isci/host.c 		dev_dbg(&ihost->pdev->dev,
pdev              550 drivers/scsi/isci/host.c 			dev_warn(&ihost->pdev->dev,
pdev              574 drivers/scsi/isci/host.c 	dev_dbg(&ihost->pdev->dev,
pdev              594 drivers/scsi/isci/host.c 		dev_err(&ihost->pdev->dev, "%s: status: %#x\n", __func__,
pdev              648 drivers/scsi/isci/host.c 		dev_info(&ihost->pdev->dev,
pdev              946 drivers/scsi/isci/host.c 			dev_warn(&ihost->pdev->dev,
pdev              995 drivers/scsi/isci/host.c 		dev_warn(&ihost->pdev->dev, "%s invalid state: %d\n",
pdev             1086 drivers/scsi/isci/host.c 			dev_dbg(&ihost->pdev->dev,
pdev             1092 drivers/scsi/isci/host.c 			dev_dbg(&ihost->pdev->dev,
pdev             1161 drivers/scsi/isci/host.c 		dev_warn(&ihost->pdev->dev, "%s invalid state: %d\n",
pdev             1197 drivers/scsi/isci/host.c 		dev_warn(&ihost->pdev->dev, "%s invalid state: %d\n",
pdev             1218 drivers/scsi/isci/host.c 			dev_warn(&ihost->pdev->dev,
pdev             1296 drivers/scsi/isci/host.c 	struct pci_dev *pdev = isci_host->pdev;
pdev             1299 drivers/scsi/isci/host.c 	return pcim_iomap_table(pdev)[SCI_SCU_BAR * 2] + SCI_SCU_BAR_SIZE * id;
pdev             1304 drivers/scsi/isci/host.c 	struct pci_dev *pdev = isci_host->pdev;
pdev             1307 drivers/scsi/isci/host.c 	return pcim_iomap_table(pdev)[SCI_SMU_BAR * 2] + SCI_SMU_BAR_SIZE * id;
pdev             1484 drivers/scsi/isci/host.c 			dev_warn(&ihost->pdev->dev,
pdev             1511 drivers/scsi/isci/host.c 				dev_warn(&ihost->pdev->dev,
pdev             1613 drivers/scsi/isci/host.c 		dev_err(&ihost->pdev->dev,
pdev             1927 drivers/scsi/isci/host.c 	struct pci_dev *pdev = ihost->pdev;
pdev             1936 drivers/scsi/isci/host.c 	if (is_b0(pdev) || is_c0(pdev) || is_c1(pdev)) {
pdev             1945 drivers/scsi/isci/host.c 	if (is_a2(pdev))
pdev             1947 drivers/scsi/isci/host.c 	else if (is_b0(pdev) || is_c0(pdev))
pdev             1949 drivers/scsi/isci/host.c 	else if (is_c1(pdev))
pdev             1955 drivers/scsi/isci/host.c 	if (is_a2(pdev))
pdev             1957 drivers/scsi/isci/host.c 	else if (is_b0(pdev) || is_c0(pdev))
pdev             1959 drivers/scsi/isci/host.c 	else if (is_c1(pdev)) {
pdev             1975 drivers/scsi/isci/host.c 	if (is_a2(pdev)) {
pdev             1991 drivers/scsi/isci/host.c 		if (is_a2(pdev)) {
pdev             2000 drivers/scsi/isci/host.c 		} else if (is_b0(pdev)) {
pdev             2004 drivers/scsi/isci/host.c 		} else if (is_c0(pdev)) {
pdev             2014 drivers/scsi/isci/host.c 		} else if (is_c1(pdev)) {
pdev             2029 drivers/scsi/isci/host.c 		if (is_a2(pdev))
pdev             2031 drivers/scsi/isci/host.c 		else if (is_b0(pdev)) {
pdev             2036 drivers/scsi/isci/host.c 		} else if (is_c0(pdev)) {
pdev             2041 drivers/scsi/isci/host.c 		} else if (is_c1(pdev)) {
pdev             2051 drivers/scsi/isci/host.c 		if (is_a2(pdev)) {
pdev             2057 drivers/scsi/isci/host.c 		if (is_a2(pdev) || is_b0(pdev))
pdev             2063 drivers/scsi/isci/host.c 		else if (is_c0(pdev))
pdev             2065 drivers/scsi/isci/host.c 		else if (is_c1(pdev))
pdev             2070 drivers/scsi/isci/host.c 		if (is_a2(pdev))
pdev             2072 drivers/scsi/isci/host.c 		else if (is_b0(pdev)) {
pdev             2077 drivers/scsi/isci/host.c 		} else if (is_c0(pdev)) {
pdev             2086 drivers/scsi/isci/host.c 		} else if (is_c1(pdev)) {
pdev             2142 drivers/scsi/isci/host.c 		dev_warn(&ihost->pdev->dev, "%s invalid state: %d\n",
pdev             2248 drivers/scsi/isci/host.c 	struct device *dev = &ihost->pdev->dev;
pdev             2350 drivers/scsi/isci/host.c 		dev_err(&ihost->pdev->dev,
pdev             2361 drivers/scsi/isci/host.c 		dev_warn(&ihost->pdev->dev,
pdev             2397 drivers/scsi/isci/host.c 		dev_dbg(&ihost->pdev->dev,
pdev             2414 drivers/scsi/isci/host.c 		dev_dbg(&ihost->pdev->dev,
pdev             2440 drivers/scsi/isci/host.c 		dev_dbg(&ihost->pdev->dev,
pdev             2454 drivers/scsi/isci/host.c 	dev_dbg(&ihost->pdev->dev, "%s[%d]: %#x\n",
pdev             2611 drivers/scsi/isci/host.c 		dev_warn(&ihost->pdev->dev, "%s invalid state: %d\n",
pdev             2636 drivers/scsi/isci/host.c 		dev_warn(&ihost->pdev->dev, "%s invalid state: %d\n",
pdev             2642 drivers/scsi/isci/host.c 	dev_dbg(&ihost->pdev->dev, "%s: status=%d; ireq=%p; flags=%lx\n",
pdev             2689 drivers/scsi/isci/host.c 		dev_warn(&ihost->pdev->dev, "%s invalid state: %d\n",
pdev             2701 drivers/scsi/isci/host.c 		dev_warn(&ihost->pdev->dev, "%s invalid state: %d\n",
pdev             2727 drivers/scsi/isci/host.c 		dev_warn(&ihost->pdev->dev,
pdev              200 drivers/scsi/isci/host.h 	struct pci_dev *pdev;
pdev              302 drivers/scsi/isci/host.h static inline struct isci_pci_info *to_pci_info(struct pci_dev *pdev)
pdev              304 drivers/scsi/isci/host.h 	return pci_get_drvdata(pdev);
pdev              312 drivers/scsi/isci/host.h #define for_each_isci_host(id, ihost, pdev) \
pdev              314 drivers/scsi/isci/host.h 	     (ihost = to_pci_info(pdev)->hosts[id]); id++)
pdev              384 drivers/scsi/isci/host.h 	return &idev->isci_port->isci_host->pdev->dev;
pdev              387 drivers/scsi/isci/host.h static inline bool is_a2(struct pci_dev *pdev)
pdev              389 drivers/scsi/isci/host.h 	if (pdev->revision < 4)
pdev              394 drivers/scsi/isci/host.h static inline bool is_b0(struct pci_dev *pdev)
pdev              396 drivers/scsi/isci/host.h 	if (pdev->revision == 4)
pdev              401 drivers/scsi/isci/host.h static inline bool is_c0(struct pci_dev *pdev)
pdev              403 drivers/scsi/isci/host.h 	if (pdev->revision == 5)
pdev              408 drivers/scsi/isci/host.h static inline bool is_c1(struct pci_dev *pdev)
pdev              410 drivers/scsi/isci/host.h 	if (pdev->revision >= 6)
pdev              234 drivers/scsi/isci/init.c 	sas_phys = devm_kcalloc(&isci_host->pdev->dev,
pdev              240 drivers/scsi/isci/init.c 	sas_ports = devm_kcalloc(&isci_host->pdev->dev,
pdev              280 drivers/scsi/isci/init.c static int isci_pci_init(struct pci_dev *pdev)
pdev              285 drivers/scsi/isci/init.c 	err = pcim_enable_device(pdev);
pdev              287 drivers/scsi/isci/init.c 		dev_err(&pdev->dev,
pdev              289 drivers/scsi/isci/init.c 			pci_name(pdev));
pdev              296 drivers/scsi/isci/init.c 	err = pcim_iomap_regions(pdev, bar_mask, DRV_NAME);
pdev              300 drivers/scsi/isci/init.c 	iomap = pcim_iomap_table(pdev);
pdev              304 drivers/scsi/isci/init.c 	pci_set_master(pdev);
pdev              306 drivers/scsi/isci/init.c 	err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev              308 drivers/scsi/isci/init.c 		err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              312 drivers/scsi/isci/init.c static int num_controllers(struct pci_dev *pdev)
pdev              318 drivers/scsi/isci/init.c 	resource_size_t scu_bar_size = pci_resource_len(pdev, SCI_SCU_BAR*2);
pdev              319 drivers/scsi/isci/init.c 	resource_size_t smu_bar_size = pci_resource_len(pdev, SCI_SMU_BAR*2);
pdev              328 drivers/scsi/isci/init.c static int isci_setup_interrupts(struct pci_dev *pdev)
pdev              332 drivers/scsi/isci/init.c 	struct isci_pci_info *pci_info = to_pci_info(pdev);
pdev              338 drivers/scsi/isci/init.c 	num_msix = num_controllers(pdev) * SCI_NUM_MSI_X_INT;
pdev              340 drivers/scsi/isci/init.c 	err = pci_alloc_irq_vectors(pdev, num_msix, num_msix, PCI_IRQ_MSIX);
pdev              355 drivers/scsi/isci/init.c 		err = devm_request_irq(&pdev->dev, pci_irq_vector(pdev, i),
pdev              360 drivers/scsi/isci/init.c 		dev_info(&pdev->dev, "msix setup failed falling back to intx\n");
pdev              364 drivers/scsi/isci/init.c 			devm_free_irq(&pdev->dev, pci_irq_vector(pdev, i),
pdev              367 drivers/scsi/isci/init.c 		pci_free_irq_vectors(pdev);
pdev              373 drivers/scsi/isci/init.c 	for_each_isci_host(i, ihost, pdev) {
pdev              374 drivers/scsi/isci/init.c 		err = devm_request_irq(&pdev->dev, pci_irq_vector(pdev, 0),
pdev              491 drivers/scsi/isci/init.c static struct isci_host *isci_host_alloc(struct pci_dev *pdev, int id)
pdev              493 drivers/scsi/isci/init.c 	struct isci_orom *orom = to_pci_info(pdev)->orom;
pdev              500 drivers/scsi/isci/init.c 	ihost = devm_kzalloc(&pdev->dev, sizeof(*ihost), GFP_KERNEL);
pdev              504 drivers/scsi/isci/init.c 	ihost->pdev = pdev;
pdev              508 drivers/scsi/isci/init.c 	ihost->sas_ha.dev = &ihost->pdev->dev;
pdev              518 drivers/scsi/isci/init.c 		dev_warn(&pdev->dev,
pdev              526 drivers/scsi/isci/init.c 			dev_warn(&pdev->dev, "parsing firmware oem parameters failed\n");
pdev              535 drivers/scsi/isci/init.c 		dev_warn(&pdev->dev, "oem parameter validation failed\n");
pdev              559 drivers/scsi/isci/init.c 	dev_info(&pdev->dev, "%sSCU controller %d: phy 3-0 cables: "
pdev              586 drivers/scsi/isci/init.c 	err = scsi_add_host(shost, &pdev->dev);
pdev              604 drivers/scsi/isci/init.c static int isci_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              613 drivers/scsi/isci/init.c 	dev_info(&pdev->dev, "driver configured for rev: %d silicon\n",
pdev              614 drivers/scsi/isci/init.c 		 pdev->revision);
pdev              616 drivers/scsi/isci/init.c 	pci_info = devm_kzalloc(&pdev->dev, sizeof(*pci_info), GFP_KERNEL);
pdev              619 drivers/scsi/isci/init.c 	pci_set_drvdata(pdev, pci_info);
pdev              622 drivers/scsi/isci/init.c 		orom = isci_get_efi_var(pdev);
pdev              625 drivers/scsi/isci/init.c 		orom = isci_request_oprom(pdev);
pdev              627 drivers/scsi/isci/init.c 	for (i = 0; orom && i < num_controllers(pdev); i++) {
pdev              630 drivers/scsi/isci/init.c 			dev_warn(&pdev->dev,
pdev              639 drivers/scsi/isci/init.c 		orom = isci_request_firmware(pdev, fw);
pdev              644 drivers/scsi/isci/init.c 			dev_warn(&pdev->dev,
pdev              647 drivers/scsi/isci/init.c 			dev_warn(&pdev->dev,
pdev              654 drivers/scsi/isci/init.c 		dev_info(&pdev->dev,
pdev              661 drivers/scsi/isci/init.c 	err = isci_pci_init(pdev);
pdev              665 drivers/scsi/isci/init.c 	for (i = 0; i < num_controllers(pdev); i++) {
pdev              666 drivers/scsi/isci/init.c 		struct isci_host *h = isci_host_alloc(pdev, i);
pdev              675 drivers/scsi/isci/init.c 	err = isci_setup_interrupts(pdev);
pdev              679 drivers/scsi/isci/init.c 	for_each_isci_host(i, isci_host, pdev)
pdev              685 drivers/scsi/isci/init.c 	for_each_isci_host(i, isci_host, pdev)
pdev              690 drivers/scsi/isci/init.c static void isci_pci_remove(struct pci_dev *pdev)
pdev              695 drivers/scsi/isci/init.c 	for_each_isci_host(i, ihost, pdev) {
pdev              705 drivers/scsi/isci/init.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              709 drivers/scsi/isci/init.c 	for_each_isci_host(i, ihost, pdev) {
pdev              714 drivers/scsi/isci/init.c 	pci_save_state(pdev);
pdev              715 drivers/scsi/isci/init.c 	pci_disable_device(pdev);
pdev              716 drivers/scsi/isci/init.c 	pci_set_power_state(pdev, PCI_D3hot);
pdev              723 drivers/scsi/isci/init.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              727 drivers/scsi/isci/init.c 	pci_set_power_state(pdev, PCI_D0);
pdev              728 drivers/scsi/isci/init.c 	pci_restore_state(pdev);
pdev              730 drivers/scsi/isci/init.c 	rc = pcim_enable_device(pdev);
pdev              732 drivers/scsi/isci/init.c 		dev_err(&pdev->dev,
pdev              737 drivers/scsi/isci/init.c 	pci_set_master(pdev);
pdev              739 drivers/scsi/isci/init.c 	for_each_isci_host(i, ihost, pdev) {
pdev               90 drivers/scsi/isci/phy.c 	return &phy_to_host(iphy)->pdev->dev;
pdev              173 drivers/scsi/isci/phy.c 		struct isci_pci_info *pci_info = to_pci_info(ihost->pdev);
pdev              261 drivers/scsi/isci/phy.c 	if (is_c0(ihost->pdev) || is_c1(ihost->pdev)) {
pdev              296 drivers/scsi/isci/phy.c 	if (is_a2(ihost->pdev)) {
pdev             1441 drivers/scsi/isci/phy.c 	dev_dbg(&ihost->pdev->dev,
pdev             1481 drivers/scsi/isci/phy.c 		dev_dbg(&ihost->pdev->dev,
pdev               85 drivers/scsi/isci/port.c 	return &ihost->pdev->dev;
pdev              163 drivers/scsi/isci/port.c 	dev_dbg(&ihost->pdev->dev,
pdev              179 drivers/scsi/isci/port.c 	dev_dbg(&isci_host->pdev->dev,
pdev              215 drivers/scsi/isci/port.c 		dev_err(&isci_host->pdev->dev, "%s: unknown target\n", __func__);
pdev              245 drivers/scsi/isci/port.c 	dev_dbg(&isci_host->pdev->dev,
pdev              261 drivers/scsi/isci/port.c 				dev_dbg(&isci_host->pdev->dev,
pdev              276 drivers/scsi/isci/port.c 	dev_dbg(&isci_host->pdev->dev,
pdev              320 drivers/scsi/isci/port.c 	dev_dbg(&ihost->pdev->dev,
pdev              673 drivers/scsi/isci/port.c 		dev_warn(&ihost->pdev->dev, "Invalid link up!\n");
pdev              968 drivers/scsi/isci/port.c 	dev_dbg(&ihost->pdev->dev, "%s: port%d ready\n",
pdev             1035 drivers/scsi/isci/port.c 	dev_dbg(&ihost->pdev->dev, "%s: port%d !ready\n",
pdev             1048 drivers/scsi/isci/port.c 		dev_dbg(&ihost->pdev->dev, "%s: port%d !ready\n",
pdev             1517 drivers/scsi/isci/port.c 		dev_dbg(&ihost->pdev->dev, "%s: port%d !ready\n",
pdev             1655 drivers/scsi/isci/port.c 	dev_dbg(&ihost->pdev->dev, "%s: iport = %p\n",
pdev             1669 drivers/scsi/isci/port.c 		dev_dbg(&ihost->pdev->dev,
pdev             1676 drivers/scsi/isci/port.c 			dev_err(&ihost->pdev->dev,
pdev             1685 drivers/scsi/isci/port.c 		dev_err(&ihost->pdev->dev,
pdev             1740 drivers/scsi/isci/port.c 		dev_dbg(&ihost->pdev->dev, "%s: port: %ld\n",
pdev               41 drivers/scsi/isci/probe_roms.c struct isci_orom *isci_request_oprom(struct pci_dev *pdev)
pdev               43 drivers/scsi/isci/probe_roms.c 	void __iomem *oprom = pci_map_biosrom(pdev);
pdev               54 drivers/scsi/isci/probe_roms.c 	len = pci_biosrom_size(pdev);
pdev               55 drivers/scsi/isci/probe_roms.c 	rom = devm_kzalloc(&pdev->dev, sizeof(*rom), GFP_KERNEL);
pdev               58 drivers/scsi/isci/probe_roms.c 		dev_warn(&pdev->dev,
pdev               89 drivers/scsi/isci/probe_roms.c 				dev_warn(&pdev->dev,
pdev              100 drivers/scsi/isci/probe_roms.c 			dev_info(&pdev->dev,
pdev              107 drivers/scsi/isci/probe_roms.c 		dev_err(&pdev->dev, "oprom parse error\n");
pdev              115 drivers/scsi/isci/probe_roms.c struct isci_orom *isci_request_firmware(struct pci_dev *pdev, const struct firmware *fw)
pdev              120 drivers/scsi/isci/probe_roms.c 	if (request_firmware(&fw, ISCI_FW_NAME, &pdev->dev) != 0)
pdev              132 drivers/scsi/isci/probe_roms.c 	orom = devm_kzalloc(&pdev->dev, fw->size, GFP_KERNEL);
pdev              138 drivers/scsi/isci/probe_roms.c 	if (is_c0(pdev) || is_c1(pdev))
pdev              167 drivers/scsi/isci/probe_roms.c struct isci_orom *isci_get_efi_var(struct pci_dev *pdev)
pdev              179 drivers/scsi/isci/probe_roms.c 	efi_data = devm_kzalloc(&pdev->dev, data_len, GFP_KERNEL);
pdev              181 drivers/scsi/isci/probe_roms.c 		dev_warn(&pdev->dev,
pdev              198 drivers/scsi/isci/probe_roms.c 		dev_warn(&pdev->dev,
pdev              206 drivers/scsi/isci/probe_roms.c 		dev_warn(&pdev->dev,
pdev              217 drivers/scsi/isci/probe_roms.c 		dev_warn(&pdev->dev,
pdev              225 drivers/scsi/isci/probe_roms.c 		dev_warn(&pdev->dev,
pdev              158 drivers/scsi/isci/probe_roms.h struct isci_orom *isci_request_oprom(struct pci_dev *pdev);
pdev              159 drivers/scsi/isci/probe_roms.h struct isci_orom *isci_request_firmware(struct pci_dev *pdev, const struct firmware *fw);
pdev              160 drivers/scsi/isci/probe_roms.h struct isci_orom *isci_get_efi_var(struct pci_dev *pdev);
pdev               92 drivers/scsi/isci/remote_device.c 	dev_dbg(&ihost->pdev->dev,
pdev              112 drivers/scsi/isci/remote_device.c 	dev_dbg(&ihost->pdev->dev,
pdev              198 drivers/scsi/isci/remote_device.c 		dev_dbg(&ihost->pdev->dev, "%s: failed isci_get_device(idev=%p)\n",
pdev              209 drivers/scsi/isci/remote_device.c 		dev_dbg(&ihost->pdev->dev,
pdev              227 drivers/scsi/isci/remote_device.c 				dev_warn(&ihost->pdev->dev, "%s host%d timeout single\n",
pdev              229 drivers/scsi/isci/remote_device.c 				dev_dbg(&ihost->pdev->dev,
pdev              260 drivers/scsi/isci/remote_device.c 				dev_warn(&ihost->pdev->dev, "%s host%d timeout all\n",
pdev              262 drivers/scsi/isci/remote_device.c 				dev_dbg(&ihost->pdev->dev,
pdev              280 drivers/scsi/isci/remote_device.c 		dev_dbg(&ihost->pdev->dev, "%s: idev=%p, wait done\n",
pdev              300 drivers/scsi/isci/remote_device.c 	dev_dbg(&ihost->pdev->dev,
pdev             1043 drivers/scsi/isci/remote_device.c 	dev_dbg(&ihost->pdev->dev,
pdev             1114 drivers/scsi/isci/remote_device.c 	dev_dbg(&ihost->pdev->dev,
pdev             1125 drivers/scsi/isci/remote_device.c 	dev_dbg(&ihost->pdev->dev,
pdev             1391 drivers/scsi/isci/remote_device.c 	dev_dbg(&ihost->pdev->dev, "%s: starting resume wait: %p\n",
pdev             1399 drivers/scsi/isci/remote_device.c 		dev_warn(&ihost->pdev->dev, "%s: #### Timeout waiting for "
pdev             1404 drivers/scsi/isci/remote_device.c 	dev_dbg(&ihost->pdev->dev, "%s: resume wait done: %p\n",
pdev             1487 drivers/scsi/isci/remote_device.c 		dev_dbg(&ihost->pdev->dev, "%s: construct failed: %d\n",
pdev             1497 drivers/scsi/isci/remote_device.c 		dev_warn(&ihost->pdev->dev, "remote device start failed: %d\n",
pdev             1524 drivers/scsi/isci/remote_device.c 		dev_warn(&ihost->pdev->dev, "%s: failed\n", __func__);
pdev             1562 drivers/scsi/isci/remote_device.c 	dev_dbg(&ihost->pdev->dev,
pdev             1579 drivers/scsi/isci/remote_device.c 	dev_dbg(&ihost->pdev->dev,
pdev             1596 drivers/scsi/isci/remote_device.c 	dev_dbg(&ihost->pdev->dev,
pdev             1620 drivers/scsi/isci/remote_device.c 	dev_dbg(&isci_host->pdev->dev,
pdev             1641 drivers/scsi/isci/remote_device.c 	dev_dbg(&isci_host->pdev->dev,
pdev             1675 drivers/scsi/isci/remote_device.c 		dev_dbg(&ihost->pdev->dev,
pdev              153 drivers/scsi/isci/request.c 		dma_addr = dma_map_single(&ihost->pdev->dev,
pdev              679 drivers/scsi/isci/request.c 		dev_err(&ireq->owning_controller->pdev->dev,
pdev              688 drivers/scsi/isci/request.c 		dev_err(&ireq->owning_controller->pdev->dev,
pdev              816 drivers/scsi/isci/request.c 		dev_warn(&ihost->pdev->dev,
pdev              909 drivers/scsi/isci/request.c 		dev_warn(&ireq->owning_controller->pdev->dev,
pdev              947 drivers/scsi/isci/request.c 		dev_warn(&ihost->pdev->dev, "%s: (%x) in wrong state %s\n",
pdev              961 drivers/scsi/isci/request.c 		dev_err(&ihost->pdev->dev,
pdev             1171 drivers/scsi/isci/request.c 		dev_warn(&ireq->owning_controller->pdev->dev,
pdev             1599 drivers/scsi/isci/request.c 		dev_err(&ireq->isci_host->pdev->dev,
pdev             1750 drivers/scsi/isci/request.c 			dev_err(&ihost->pdev->dev,
pdev             1805 drivers/scsi/isci/request.c 			dev_err(&ihost->pdev->dev,
pdev             1849 drivers/scsi/isci/request.c 			dev_err(&ihost->pdev->dev,
pdev             1876 drivers/scsi/isci/request.c 			dev_warn(&ihost->pdev->dev,
pdev             1904 drivers/scsi/isci/request.c 			dev_err(&ihost->pdev->dev,
pdev             1961 drivers/scsi/isci/request.c 				dev_dbg(&ihost->pdev->dev,
pdev             2004 drivers/scsi/isci/request.c 			dev_err(&ihost->pdev->dev,
pdev             2015 drivers/scsi/isci/request.c 			dev_err(&ihost->pdev->dev,
pdev             2091 drivers/scsi/isci/request.c 		dev_warn(&ihost->pdev->dev,
pdev             2376 drivers/scsi/isci/request.c 		dev_warn(&ireq->isci_host->pdev->dev,
pdev             2451 drivers/scsi/isci/request.c 		dev_warn(&ihost->pdev->dev, "%s: %x in wrong state %s\n",
pdev             2535 drivers/scsi/isci/request.c 	dev_dbg(&request->isci_host->pdev->dev,
pdev             2746 drivers/scsi/isci/request.c 	dev_dbg(&ihost->pdev->dev,
pdev             2757 drivers/scsi/isci/request.c 		dev_dbg(&ihost->pdev->dev,
pdev             2768 drivers/scsi/isci/request.c 							 &ihost->pdev->dev);
pdev             2772 drivers/scsi/isci/request.c 			dev_err(&ihost->pdev->dev,
pdev             2778 drivers/scsi/isci/request.c 			dev_err(&ihost->pdev->dev,
pdev             2813 drivers/scsi/isci/request.c 			dev_dbg(&ihost->pdev->dev,
pdev             2818 drivers/scsi/isci/request.c 			dev_dbg(&ihost->pdev->dev, "%s: SCI_IO_SUCCESS\n",
pdev             2824 drivers/scsi/isci/request.c 		dev_dbg(&ihost->pdev->dev,
pdev             2883 drivers/scsi/isci/request.c 		dev_dbg(&ihost->pdev->dev,
pdev             2912 drivers/scsi/isci/request.c 			dma_unmap_single(&ihost->pdev->dev,
pdev             2916 drivers/scsi/isci/request.c 			dma_unmap_sg(&ihost->pdev->dev, task->scatter,
pdev             2924 drivers/scsi/isci/request.c 		dma_unmap_sg(&ihost->pdev->dev, sg, 1, DMA_TO_DEVICE);
pdev             3144 drivers/scsi/isci/request.c 	dev_dbg(&request->isci_host->pdev->dev,
pdev             3159 drivers/scsi/isci/request.c 	dev_dbg(&ireq->isci_host->pdev->dev,
pdev             3317 drivers/scsi/isci/request.c 	struct device *dev = &ireq->isci_host->pdev->dev;
pdev             3322 drivers/scsi/isci/request.c 		dev_dbg(&ireq->isci_host->pdev->dev,
pdev             3347 drivers/scsi/isci/request.c 	dev_dbg(&ihost->pdev->dev,
pdev             3364 drivers/scsi/isci/request.c 			&ihost->pdev->dev,
pdev             3377 drivers/scsi/isci/request.c 		dev_dbg(&ihost->pdev->dev,
pdev             3396 drivers/scsi/isci/request.c 		dev_dbg(&ihost->pdev->dev,
pdev             3457 drivers/scsi/isci/request.c 		dev_dbg(&ihost->pdev->dev,
pdev             3490 drivers/scsi/isci/request.c 		dev_dbg(&ihost->pdev->dev,
pdev               84 drivers/scsi/isci/task.c 	dev_dbg(&ihost->pdev->dev, "%s: task = %p, response=%d, status=%d\n",
pdev              139 drivers/scsi/isci/task.c 	dev_dbg(&ihost->pdev->dev,
pdev              222 drivers/scsi/isci/task.c 	dev_dbg(&ihost->pdev->dev,
pdev              237 drivers/scsi/isci/task.c 		dev_warn(&ihost->pdev->dev,
pdev              281 drivers/scsi/isci/task.c 		dev_dbg(&ihost->pdev->dev,
pdev              287 drivers/scsi/isci/task.c 		dev_dbg(&ihost->pdev->dev,
pdev              305 drivers/scsi/isci/task.c 		dev_dbg(&ihost->pdev->dev,
pdev              334 drivers/scsi/isci/task.c 		dev_dbg(&ihost->pdev->dev,
pdev              342 drivers/scsi/isci/task.c 	dev_dbg(&ihost->pdev->dev,
pdev              387 drivers/scsi/isci/task.c 	dev_dbg(&isci_host->pdev->dev,
pdev              401 drivers/scsi/isci/task.c 		dev_dbg(&isci_host->pdev->dev,
pdev              405 drivers/scsi/isci/task.c 		dev_dbg(&isci_host->pdev->dev,
pdev              423 drivers/scsi/isci/task.c 	dev_dbg(&ihost->pdev->dev,
pdev              429 drivers/scsi/isci/task.c 		dev_dbg(&ihost->pdev->dev, "%s: No dev\n", __func__);
pdev              510 drivers/scsi/isci/task.c 	dev_warn(&ihost->pdev->dev,
pdev              541 drivers/scsi/isci/task.c 		dev_warn(&ihost->pdev->dev,
pdev              549 drivers/scsi/isci/task.c 		dev_warn(&ihost->pdev->dev,
pdev              568 drivers/scsi/isci/task.c 		dev_warn(&ihost->pdev->dev,
pdev              603 drivers/scsi/isci/task.c 	dev_warn(&ihost->pdev->dev,
pdev              703 drivers/scsi/isci/task.c 	dev_dbg(&ihost->pdev->dev,
pdev              749 drivers/scsi/isci/task.c 	dev_dbg(&ihost->pdev->dev, "%s: idev %p\n", __func__, idev);
pdev              775 drivers/scsi/isci/task.c 	dev_dbg(&ihost->pdev->dev, "%s: idev %p complete, reset_stat=%d.\n",
pdev              102 drivers/scsi/isci/task.h 		dev_dbg(&ihost->pdev->dev,
pdev              111 drivers/scsi/isci/task.h 		dev_dbg(&ihost->pdev->dev,
pdev             2595 drivers/scsi/libiscsi.c int iscsi_host_add(struct Scsi_Host *shost, struct device *pdev)
pdev             2603 drivers/scsi/libiscsi.c 	return scsi_add_host(shost, pdev);
pdev             1312 drivers/scsi/lpfc/lpfc_attr.c 	struct pci_dev *pdev = phba->pcidev;
pdev             1321 drivers/scsi/lpfc/lpfc_attr.c 	if (!pdev) {
pdev             1331 drivers/scsi/lpfc/lpfc_attr.c 	list_for_each_entry(ptr, &pdev->bus->devices, bus_list) {
pdev             1356 drivers/scsi/lpfc/lpfc_attr.c 	res = pci_reset_bus(pdev);
pdev             1521 drivers/scsi/lpfc/lpfc_attr.c 	struct pci_dev *pdev = phba->pcidev;
pdev             1542 drivers/scsi/lpfc/lpfc_attr.c 		pci_disable_sriov(pdev);
pdev             4837 drivers/scsi/lpfc/lpfc_attr.c 	struct pci_dev *pdev = phba->pcidev;
pdev             4851 drivers/scsi/lpfc/lpfc_attr.c 			pci_disable_sriov(pdev);
pdev             3101 drivers/scsi/lpfc/lpfc_debugfs.c 	struct pci_dev *pdev;
pdev             3106 drivers/scsi/lpfc/lpfc_debugfs.c 	pdev = phba->pcidev;
pdev             3107 drivers/scsi/lpfc/lpfc_debugfs.c 	if (!pdev)
pdev             3131 drivers/scsi/lpfc/lpfc_debugfs.c 		pci_read_config_byte(pdev, where, &u8val);
pdev             3136 drivers/scsi/lpfc/lpfc_debugfs.c 		pci_read_config_word(pdev, where, &u16val);
pdev             3141 drivers/scsi/lpfc/lpfc_debugfs.c 		pci_read_config_dword(pdev, where, &u32val);
pdev             3165 drivers/scsi/lpfc/lpfc_debugfs.c 		pci_read_config_dword(pdev, offset, &u32val);
pdev             3224 drivers/scsi/lpfc/lpfc_debugfs.c 	struct pci_dev *pdev;
pdev             3227 drivers/scsi/lpfc/lpfc_debugfs.c 	pdev = phba->pcidev;
pdev             3228 drivers/scsi/lpfc/lpfc_debugfs.c 	if (!pdev)
pdev             3293 drivers/scsi/lpfc/lpfc_debugfs.c 				pci_write_config_byte(pdev, where,
pdev             3296 drivers/scsi/lpfc/lpfc_debugfs.c 				rc = pci_read_config_byte(pdev, where, &u8val);
pdev             3299 drivers/scsi/lpfc/lpfc_debugfs.c 					pci_write_config_byte(pdev, where,
pdev             3304 drivers/scsi/lpfc/lpfc_debugfs.c 				rc = pci_read_config_byte(pdev, where, &u8val);
pdev             3307 drivers/scsi/lpfc/lpfc_debugfs.c 					pci_write_config_byte(pdev, where,
pdev             3318 drivers/scsi/lpfc/lpfc_debugfs.c 				pci_write_config_word(pdev, where,
pdev             3321 drivers/scsi/lpfc/lpfc_debugfs.c 				rc = pci_read_config_word(pdev, where, &u16val);
pdev             3324 drivers/scsi/lpfc/lpfc_debugfs.c 					pci_write_config_word(pdev, where,
pdev             3329 drivers/scsi/lpfc/lpfc_debugfs.c 				rc = pci_read_config_word(pdev, where, &u16val);
pdev             3332 drivers/scsi/lpfc/lpfc_debugfs.c 					pci_write_config_word(pdev, where,
pdev             3343 drivers/scsi/lpfc/lpfc_debugfs.c 				pci_write_config_dword(pdev, where, value);
pdev             3345 drivers/scsi/lpfc/lpfc_debugfs.c 				rc = pci_read_config_dword(pdev, where,
pdev             3349 drivers/scsi/lpfc/lpfc_debugfs.c 					pci_write_config_dword(pdev, where,
pdev             3354 drivers/scsi/lpfc/lpfc_debugfs.c 				rc = pci_read_config_dword(pdev, where,
pdev             3358 drivers/scsi/lpfc/lpfc_debugfs.c 					pci_write_config_dword(pdev, where,
pdev             3399 drivers/scsi/lpfc/lpfc_debugfs.c 	struct pci_dev *pdev;
pdev             3402 drivers/scsi/lpfc/lpfc_debugfs.c 	pdev = phba->pcidev;
pdev             3403 drivers/scsi/lpfc/lpfc_debugfs.c 	if (!pdev)
pdev             3546 drivers/scsi/lpfc/lpfc_debugfs.c 	struct pci_dev *pdev;
pdev             3552 drivers/scsi/lpfc/lpfc_debugfs.c 	pdev = phba->pcidev;
pdev             3553 drivers/scsi/lpfc/lpfc_debugfs.c 	if (!pdev)
pdev             6000 drivers/scsi/lpfc/lpfc_init.c 	struct pci_dev *pdev;
pdev             6006 drivers/scsi/lpfc/lpfc_init.c 		pdev = phba->pcidev;
pdev             6008 drivers/scsi/lpfc/lpfc_init.c 	if (pci_enable_device_mem(pdev))
pdev             6011 drivers/scsi/lpfc/lpfc_init.c 	if (pci_request_mem_regions(pdev, LPFC_DRIVER_NAME))
pdev             6014 drivers/scsi/lpfc/lpfc_init.c 	pci_set_master(pdev);
pdev             6015 drivers/scsi/lpfc/lpfc_init.c 	pci_try_set_mwi(pdev);
pdev             6016 drivers/scsi/lpfc/lpfc_init.c 	pci_save_state(pdev);
pdev             6019 drivers/scsi/lpfc/lpfc_init.c 	if (pci_is_pcie(pdev))
pdev             6020 drivers/scsi/lpfc/lpfc_init.c 		pdev->needs_freset = 1;
pdev             6025 drivers/scsi/lpfc/lpfc_init.c 	pci_disable_device(pdev);
pdev             6042 drivers/scsi/lpfc/lpfc_init.c 	struct pci_dev *pdev;
pdev             6048 drivers/scsi/lpfc/lpfc_init.c 		pdev = phba->pcidev;
pdev             6050 drivers/scsi/lpfc/lpfc_init.c 	pci_release_mem_regions(pdev);
pdev             6051 drivers/scsi/lpfc/lpfc_init.c 	pci_disable_device(pdev);
pdev             6096 drivers/scsi/lpfc/lpfc_init.c 	struct pci_dev *pdev = phba->pcidev;
pdev             6100 drivers/scsi/lpfc/lpfc_init.c 	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_SRIOV);
pdev             6104 drivers/scsi/lpfc/lpfc_init.c 	pci_read_config_word(pdev, pos + PCI_SRIOV_TOTAL_VF, &nr_virtfn);
pdev             6122 drivers/scsi/lpfc/lpfc_init.c 	struct pci_dev *pdev = phba->pcidev;
pdev             6134 drivers/scsi/lpfc/lpfc_init.c 	rc = pci_enable_sriov(pdev, nr_vfn);
pdev             7471 drivers/scsi/lpfc/lpfc_init.c lpfc_hba_alloc(struct pci_dev *pdev)
pdev             7478 drivers/scsi/lpfc/lpfc_init.c 		dev_err(&pdev->dev, "failed to allocate hba struct\n");
pdev             7483 drivers/scsi/lpfc/lpfc_init.c 	phba->pcidev = pdev;
pdev             7719 drivers/scsi/lpfc/lpfc_init.c 	struct pci_dev *pdev = phba->pcidev;
pdev             7725 drivers/scsi/lpfc/lpfc_init.c 	if (!pdev)
pdev             7729 drivers/scsi/lpfc/lpfc_init.c 	error = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             7731 drivers/scsi/lpfc/lpfc_init.c 		error = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             7739 drivers/scsi/lpfc/lpfc_init.c 	phba->pci_bar0_map = pci_resource_start(pdev, 0);
pdev             7740 drivers/scsi/lpfc/lpfc_init.c 	bar0map_len = pci_resource_len(pdev, 0);
pdev             7742 drivers/scsi/lpfc/lpfc_init.c 	phba->pci_bar2_map = pci_resource_start(pdev, 2);
pdev             7743 drivers/scsi/lpfc/lpfc_init.c 	bar2map_len = pci_resource_len(pdev, 2);
pdev             7748 drivers/scsi/lpfc/lpfc_init.c 		dev_printk(KERN_ERR, &pdev->dev,
pdev             7756 drivers/scsi/lpfc/lpfc_init.c 		dev_printk(KERN_ERR, &pdev->dev,
pdev             7762 drivers/scsi/lpfc/lpfc_init.c 	phba->slim2p.virt = dma_alloc_coherent(&pdev->dev, SLI2_SLIM_SIZE,
pdev             7774 drivers/scsi/lpfc/lpfc_init.c 	phba->hbqslimp.virt = dma_alloc_coherent(&pdev->dev,
pdev             7803 drivers/scsi/lpfc/lpfc_init.c 	dma_free_coherent(&pdev->dev, SLI2_SLIM_SIZE,
pdev             7823 drivers/scsi/lpfc/lpfc_init.c 	struct pci_dev *pdev;
pdev             7829 drivers/scsi/lpfc/lpfc_init.c 		pdev = phba->pcidev;
pdev             7832 drivers/scsi/lpfc/lpfc_init.c 	dma_free_coherent(&pdev->dev, lpfc_sli_hbq_size(),
pdev             7834 drivers/scsi/lpfc/lpfc_init.c 	dma_free_coherent(&pdev->dev, SLI2_SLIM_SIZE,
pdev             10103 drivers/scsi/lpfc/lpfc_init.c 	struct pci_dev *pdev = phba->pcidev;
pdev             10108 drivers/scsi/lpfc/lpfc_init.c 	if (!pdev)
pdev             10112 drivers/scsi/lpfc/lpfc_init.c 	error = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             10114 drivers/scsi/lpfc/lpfc_init.c 		error = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             10122 drivers/scsi/lpfc/lpfc_init.c 	if (pci_read_config_dword(pdev, LPFC_SLI_INTF,
pdev             10144 drivers/scsi/lpfc/lpfc_init.c 	if (pci_resource_start(pdev, PCI_64BIT_BAR0)) {
pdev             10145 drivers/scsi/lpfc/lpfc_init.c 		phba->pci_bar0_map = pci_resource_start(pdev, PCI_64BIT_BAR0);
pdev             10146 drivers/scsi/lpfc/lpfc_init.c 		bar0map_len = pci_resource_len(pdev, PCI_64BIT_BAR0);
pdev             10155 drivers/scsi/lpfc/lpfc_init.c 			dev_printk(KERN_ERR, &pdev->dev,
pdev             10164 drivers/scsi/lpfc/lpfc_init.c 		phba->pci_bar0_map = pci_resource_start(pdev, 1);
pdev             10165 drivers/scsi/lpfc/lpfc_init.c 		bar0map_len = pci_resource_len(pdev, 1);
pdev             10167 drivers/scsi/lpfc/lpfc_init.c 			dev_printk(KERN_ERR, &pdev->dev,
pdev             10174 drivers/scsi/lpfc/lpfc_init.c 			dev_printk(KERN_ERR, &pdev->dev,
pdev             10183 drivers/scsi/lpfc/lpfc_init.c 		if (pci_resource_start(pdev, PCI_64BIT_BAR2)) {
pdev             10188 drivers/scsi/lpfc/lpfc_init.c 			phba->pci_bar1_map = pci_resource_start(pdev,
pdev             10190 drivers/scsi/lpfc/lpfc_init.c 			bar1map_len = pci_resource_len(pdev, PCI_64BIT_BAR2);
pdev             10195 drivers/scsi/lpfc/lpfc_init.c 				dev_err(&pdev->dev,
pdev             10211 drivers/scsi/lpfc/lpfc_init.c 	    (pci_resource_start(pdev, PCI_64BIT_BAR2))) {
pdev             10216 drivers/scsi/lpfc/lpfc_init.c 		phba->pci_bar1_map = pci_resource_start(pdev, PCI_64BIT_BAR2);
pdev             10217 drivers/scsi/lpfc/lpfc_init.c 		bar1map_len = pci_resource_len(pdev, PCI_64BIT_BAR2);
pdev             10221 drivers/scsi/lpfc/lpfc_init.c 			dev_err(&pdev->dev,
pdev             10231 drivers/scsi/lpfc/lpfc_init.c 		if (pci_resource_start(pdev, PCI_64BIT_BAR4)) {
pdev             10236 drivers/scsi/lpfc/lpfc_init.c 			phba->pci_bar2_map = pci_resource_start(pdev,
pdev             10238 drivers/scsi/lpfc/lpfc_init.c 			bar2map_len = pci_resource_len(pdev, PCI_64BIT_BAR4);
pdev             10243 drivers/scsi/lpfc/lpfc_init.c 				dev_err(&pdev->dev,
pdev             10261 drivers/scsi/lpfc/lpfc_init.c 	    pci_resource_start(pdev, PCI_64BIT_BAR4)) {
pdev             10266 drivers/scsi/lpfc/lpfc_init.c 		phba->pci_bar2_map = pci_resource_start(pdev, PCI_64BIT_BAR4);
pdev             10267 drivers/scsi/lpfc/lpfc_init.c 		bar2map_len = pci_resource_len(pdev, PCI_64BIT_BAR4);
pdev             10271 drivers/scsi/lpfc/lpfc_init.c 			dev_err(&pdev->dev,
pdev             11506 drivers/scsi/lpfc/lpfc_init.c 	struct pci_dev *pdev = phba->pcidev;
pdev             11552 drivers/scsi/lpfc/lpfc_init.c 		pci_disable_sriov(pdev);
pdev             11870 drivers/scsi/lpfc/lpfc_init.c lpfc_pci_probe_one_s3(struct pci_dev *pdev, const struct pci_device_id *pid)
pdev             11879 drivers/scsi/lpfc/lpfc_init.c 	phba = lpfc_hba_alloc(pdev);
pdev             12030 drivers/scsi/lpfc/lpfc_init.c lpfc_pci_remove_one_s3(struct pci_dev *pdev)
pdev             12032 drivers/scsi/lpfc/lpfc_init.c 	struct Scsi_Host  *shost = pci_get_drvdata(pdev);
pdev             12085 drivers/scsi/lpfc/lpfc_init.c 		pci_disable_sriov(pdev);
pdev             12101 drivers/scsi/lpfc/lpfc_init.c 	dma_free_coherent(&pdev->dev, lpfc_sli_hbq_size(),
pdev             12105 drivers/scsi/lpfc/lpfc_init.c 	dma_free_coherent(&pdev->dev, SLI2_SLIM_SIZE,
pdev             12114 drivers/scsi/lpfc/lpfc_init.c 	pci_release_mem_regions(pdev);
pdev             12115 drivers/scsi/lpfc/lpfc_init.c 	pci_disable_device(pdev);
pdev             12140 drivers/scsi/lpfc/lpfc_init.c lpfc_pci_suspend_one_s3(struct pci_dev *pdev, pm_message_t msg)
pdev             12142 drivers/scsi/lpfc/lpfc_init.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             12157 drivers/scsi/lpfc/lpfc_init.c 	pci_save_state(pdev);
pdev             12158 drivers/scsi/lpfc/lpfc_init.c 	pci_set_power_state(pdev, PCI_D3hot);
pdev             12183 drivers/scsi/lpfc/lpfc_init.c lpfc_pci_resume_one_s3(struct pci_dev *pdev)
pdev             12185 drivers/scsi/lpfc/lpfc_init.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             12194 drivers/scsi/lpfc/lpfc_init.c 	pci_set_power_state(pdev, PCI_D0);
pdev             12195 drivers/scsi/lpfc/lpfc_init.c 	pci_restore_state(pdev);
pdev             12201 drivers/scsi/lpfc/lpfc_init.c 	pci_save_state(pdev);
pdev             12203 drivers/scsi/lpfc/lpfc_init.c 	if (pdev->is_busmaster)
pdev             12204 drivers/scsi/lpfc/lpfc_init.c 		pci_set_master(pdev);
pdev             12329 drivers/scsi/lpfc/lpfc_init.c lpfc_io_error_detected_s3(struct pci_dev *pdev, pci_channel_state_t state)
pdev             12331 drivers/scsi/lpfc/lpfc_init.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             12375 drivers/scsi/lpfc/lpfc_init.c lpfc_io_slot_reset_s3(struct pci_dev *pdev)
pdev             12377 drivers/scsi/lpfc/lpfc_init.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             12382 drivers/scsi/lpfc/lpfc_init.c 	dev_printk(KERN_INFO, &pdev->dev, "recovering from a slot reset.\n");
pdev             12383 drivers/scsi/lpfc/lpfc_init.c 	if (pci_enable_device_mem(pdev)) {
pdev             12389 drivers/scsi/lpfc/lpfc_init.c 	pci_restore_state(pdev);
pdev             12395 drivers/scsi/lpfc/lpfc_init.c 	pci_save_state(pdev);
pdev             12397 drivers/scsi/lpfc/lpfc_init.c 	if (pdev->is_busmaster)
pdev             12398 drivers/scsi/lpfc/lpfc_init.c 		pci_set_master(pdev);
pdev             12436 drivers/scsi/lpfc/lpfc_init.c lpfc_io_resume_s3(struct pci_dev *pdev)
pdev             12438 drivers/scsi/lpfc/lpfc_init.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             12671 drivers/scsi/lpfc/lpfc_init.c lpfc_pci_probe_one_s4(struct pci_dev *pdev, const struct pci_device_id *pid)
pdev             12680 drivers/scsi/lpfc/lpfc_init.c 	phba = lpfc_hba_alloc(pdev);
pdev             12848 drivers/scsi/lpfc/lpfc_init.c lpfc_pci_remove_one_s4(struct pci_dev *pdev)
pdev             12850 drivers/scsi/lpfc/lpfc_init.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             12946 drivers/scsi/lpfc/lpfc_init.c lpfc_pci_suspend_one_s4(struct pci_dev *pdev, pm_message_t msg)
pdev             12948 drivers/scsi/lpfc/lpfc_init.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             12964 drivers/scsi/lpfc/lpfc_init.c 	pci_save_state(pdev);
pdev             12965 drivers/scsi/lpfc/lpfc_init.c 	pci_set_power_state(pdev, PCI_D3hot);
pdev             12990 drivers/scsi/lpfc/lpfc_init.c lpfc_pci_resume_one_s4(struct pci_dev *pdev)
pdev             12992 drivers/scsi/lpfc/lpfc_init.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             13001 drivers/scsi/lpfc/lpfc_init.c 	pci_set_power_state(pdev, PCI_D0);
pdev             13002 drivers/scsi/lpfc/lpfc_init.c 	pci_restore_state(pdev);
pdev             13008 drivers/scsi/lpfc/lpfc_init.c 	pci_save_state(pdev);
pdev             13010 drivers/scsi/lpfc/lpfc_init.c 	if (pdev->is_busmaster)
pdev             13011 drivers/scsi/lpfc/lpfc_init.c 		pci_set_master(pdev);
pdev             13135 drivers/scsi/lpfc/lpfc_init.c lpfc_io_error_detected_s4(struct pci_dev *pdev, pci_channel_state_t state)
pdev             13137 drivers/scsi/lpfc/lpfc_init.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             13181 drivers/scsi/lpfc/lpfc_init.c lpfc_io_slot_reset_s4(struct pci_dev *pdev)
pdev             13183 drivers/scsi/lpfc/lpfc_init.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             13188 drivers/scsi/lpfc/lpfc_init.c 	dev_printk(KERN_INFO, &pdev->dev, "recovering from a slot reset.\n");
pdev             13189 drivers/scsi/lpfc/lpfc_init.c 	if (pci_enable_device_mem(pdev)) {
pdev             13195 drivers/scsi/lpfc/lpfc_init.c 	pci_restore_state(pdev);
pdev             13201 drivers/scsi/lpfc/lpfc_init.c 	pci_save_state(pdev);
pdev             13203 drivers/scsi/lpfc/lpfc_init.c 	if (pdev->is_busmaster)
pdev             13204 drivers/scsi/lpfc/lpfc_init.c 		pci_set_master(pdev);
pdev             13237 drivers/scsi/lpfc/lpfc_init.c lpfc_io_resume_s4(struct pci_dev *pdev)
pdev             13239 drivers/scsi/lpfc/lpfc_init.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             13277 drivers/scsi/lpfc/lpfc_init.c lpfc_pci_probe_one(struct pci_dev *pdev, const struct pci_device_id *pid)
pdev             13282 drivers/scsi/lpfc/lpfc_init.c 	if (pci_read_config_dword(pdev, LPFC_SLI_INTF, &intf.word0))
pdev             13287 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_pci_probe_one_s4(pdev, pid);
pdev             13289 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_pci_probe_one_s3(pdev, pid);
pdev             13305 drivers/scsi/lpfc/lpfc_init.c lpfc_pci_remove_one(struct pci_dev *pdev)
pdev             13307 drivers/scsi/lpfc/lpfc_init.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             13312 drivers/scsi/lpfc/lpfc_init.c 		lpfc_pci_remove_one_s3(pdev);
pdev             13315 drivers/scsi/lpfc/lpfc_init.c 		lpfc_pci_remove_one_s4(pdev);
pdev             13341 drivers/scsi/lpfc/lpfc_init.c lpfc_pci_suspend_one(struct pci_dev *pdev, pm_message_t msg)
pdev             13343 drivers/scsi/lpfc/lpfc_init.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             13349 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_pci_suspend_one_s3(pdev, msg);
pdev             13352 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_pci_suspend_one_s4(pdev, msg);
pdev             13377 drivers/scsi/lpfc/lpfc_init.c lpfc_pci_resume_one(struct pci_dev *pdev)
pdev             13379 drivers/scsi/lpfc/lpfc_init.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             13385 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_pci_resume_one_s3(pdev);
pdev             13388 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_pci_resume_one_s4(pdev);
pdev             13415 drivers/scsi/lpfc/lpfc_init.c lpfc_io_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
pdev             13417 drivers/scsi/lpfc/lpfc_init.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             13423 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_io_error_detected_s3(pdev, state);
pdev             13426 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_io_error_detected_s4(pdev, state);
pdev             13452 drivers/scsi/lpfc/lpfc_init.c lpfc_io_slot_reset(struct pci_dev *pdev)
pdev             13454 drivers/scsi/lpfc/lpfc_init.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             13460 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_io_slot_reset_s3(pdev);
pdev             13463 drivers/scsi/lpfc/lpfc_init.c 		rc = lpfc_io_slot_reset_s4(pdev);
pdev             13485 drivers/scsi/lpfc/lpfc_init.c lpfc_io_resume(struct pci_dev *pdev)
pdev             13487 drivers/scsi/lpfc/lpfc_init.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             13492 drivers/scsi/lpfc/lpfc_init.c 		lpfc_io_resume_s3(pdev);
pdev             13495 drivers/scsi/lpfc/lpfc_init.c 		lpfc_io_resume_s4(pdev);
pdev             4327 drivers/scsi/lpfc/lpfc_scsi.c 	const struct pci_dev *pdev = phba->pcidev;
pdev             4332 drivers/scsi/lpfc/lpfc_scsi.c 	list_for_each_entry(ptr, &pdev->bus->devices, bus_list) {
pdev               57 drivers/scsi/mac53c94.c 	struct	pci_dev *pdev;
pdev              413 drivers/scsi/mac53c94.c 	struct pci_dev *pdev = macio_get_pci_dev(mdev);
pdev              442 drivers/scsi/mac53c94.c 	state->pdev = pdev;
pdev              441 drivers/scsi/mac_scsi.c static int __init mac_scsi_probe(struct platform_device *pdev)
pdev              449 drivers/scsi/mac_scsi.c 	pio_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              453 drivers/scsi/mac_scsi.c 	pdma_mem = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              455 drivers/scsi/mac_scsi.c 	irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              510 drivers/scsi/mac_scsi.c 	platform_set_drvdata(pdev, instance);
pdev              525 drivers/scsi/mac_scsi.c static int __exit mac_scsi_remove(struct platform_device *pdev)
pdev              527 drivers/scsi/mac_scsi.c 	struct Scsi_Host *instance = platform_get_drvdata(pdev);
pdev             2000 drivers/scsi/megaraid.c make_local_pdev(adapter_t *adapter, struct pci_dev **pdev)
pdev             2002 drivers/scsi/megaraid.c 	*pdev = pci_alloc_dev(NULL);
pdev             2004 drivers/scsi/megaraid.c 	if( *pdev == NULL ) return -1;
pdev             2006 drivers/scsi/megaraid.c 	memcpy(*pdev, adapter->dev, sizeof(struct pci_dev));
pdev             2008 drivers/scsi/megaraid.c 	if( pci_set_dma_mask(*pdev, DMA_BIT_MASK(32)) != 0 ) {
pdev             2009 drivers/scsi/megaraid.c 		kfree(*pdev);
pdev             2017 drivers/scsi/megaraid.c free_local_pdev(struct pci_dev *pdev)
pdev             2019 drivers/scsi/megaraid.c 	kfree(pdev);
pdev             2030 drivers/scsi/megaraid.c mega_allocate_inquiry(dma_addr_t *dma_handle, struct pci_dev *pdev)
pdev             2032 drivers/scsi/megaraid.c 	return pci_alloc_consistent(pdev, sizeof(mega_inquiry3), dma_handle);
pdev             2037 drivers/scsi/megaraid.c mega_free_inquiry(void *inquiry, dma_addr_t dma_handle, struct pci_dev *pdev)
pdev             2039 drivers/scsi/megaraid.c 	pci_free_consistent(pdev, sizeof(mega_inquiry3), inquiry, dma_handle);
pdev             2185 drivers/scsi/megaraid.c 	struct pci_dev	*pdev;
pdev             2187 drivers/scsi/megaraid.c 	if( make_local_pdev(adapter, &pdev) != 0 )
pdev             2190 drivers/scsi/megaraid.c 	if( (inquiry = mega_allocate_inquiry(&dma_handle, pdev)) == NULL )
pdev             2208 drivers/scsi/megaraid.c 	mega_free_inquiry(inquiry, dma_handle, pdev);
pdev             2210 drivers/scsi/megaraid.c 	free_local_pdev(pdev);
pdev             2228 drivers/scsi/megaraid.c 	struct pci_dev	*pdev;
pdev             2231 drivers/scsi/megaraid.c 	if( make_local_pdev(adapter, &pdev) != 0 )
pdev             2234 drivers/scsi/megaraid.c 	if( (inquiry = mega_allocate_inquiry(&dma_handle, pdev)) == NULL )
pdev             2283 drivers/scsi/megaraid.c 	mega_free_inquiry(inquiry, dma_handle, pdev);
pdev             2285 drivers/scsi/megaraid.c 	free_local_pdev(pdev);
pdev             2333 drivers/scsi/megaraid.c 	struct pci_dev	*pdev;
pdev             2340 drivers/scsi/megaraid.c 	if( make_local_pdev(adapter, &pdev) != 0 )
pdev             2343 drivers/scsi/megaraid.c 	if( (inquiry = mega_allocate_inquiry(&dma_handle, pdev)) == NULL )
pdev             2353 drivers/scsi/megaraid.c 	scsi_inq = pci_alloc_consistent(pdev, 256, &scsi_inq_dma_handle);
pdev             2426 drivers/scsi/megaraid.c 	pci_free_consistent(pdev, 256, scsi_inq, scsi_inq_dma_handle);
pdev             2428 drivers/scsi/megaraid.c 	mega_free_inquiry(inquiry, dma_handle, pdev);
pdev             2430 drivers/scsi/megaraid.c 	free_local_pdev(pdev);
pdev             2509 drivers/scsi/megaraid.c 	struct pci_dev	*pdev;
pdev             2515 drivers/scsi/megaraid.c 	if( make_local_pdev(adapter, &pdev) != 0 )
pdev             2518 drivers/scsi/megaraid.c 	if( (inquiry = mega_allocate_inquiry(&dma_handle, pdev)) == NULL )
pdev             2546 drivers/scsi/megaraid.c 	disk_array = pci_alloc_consistent(pdev, array_sz,
pdev             2666 drivers/scsi/megaraid.c 	pci_free_consistent(pdev, array_sz, disk_array,
pdev             2669 drivers/scsi/megaraid.c 	mega_free_inquiry(inquiry, dma_handle, pdev);
pdev             2671 drivers/scsi/megaraid.c 	free_local_pdev(pdev);
pdev             2992 drivers/scsi/megaraid.c 	struct pci_dev	*pdev;
pdev             3153 drivers/scsi/megaraid.c 		if( make_local_pdev(adapter, &pdev) != 0 )
pdev             3160 drivers/scsi/megaraid.c 			pthru = pci_alloc_consistent(pdev,
pdev             3165 drivers/scsi/megaraid.c 				free_local_pdev(pdev);
pdev             3180 drivers/scsi/megaraid.c 				pci_free_consistent(pdev,
pdev             3184 drivers/scsi/megaraid.c 				free_local_pdev(pdev);
pdev             3193 drivers/scsi/megaraid.c 				data = pci_alloc_consistent(pdev,
pdev             3198 drivers/scsi/megaraid.c 					pci_free_consistent(pdev,
pdev             3203 drivers/scsi/megaraid.c 					free_local_pdev(pdev);
pdev             3266 drivers/scsi/megaraid.c 				pci_free_consistent(pdev,
pdev             3271 drivers/scsi/megaraid.c 			pci_free_consistent(pdev, sizeof(mega_passthru),
pdev             3274 drivers/scsi/megaraid.c 			free_local_pdev(pdev);
pdev             3285 drivers/scsi/megaraid.c 				data = pci_alloc_consistent(pdev,
pdev             3289 drivers/scsi/megaraid.c 					free_local_pdev(pdev);
pdev             3306 drivers/scsi/megaraid.c 					pci_free_consistent(pdev,
pdev             3310 drivers/scsi/megaraid.c 					free_local_pdev(pdev);
pdev             3329 drivers/scsi/megaraid.c 					pci_free_consistent(pdev,
pdev             3334 drivers/scsi/megaraid.c 				free_local_pdev(pdev);
pdev             3351 drivers/scsi/megaraid.c 				pci_free_consistent(pdev,
pdev             3356 drivers/scsi/megaraid.c 			free_local_pdev(pdev);
pdev             4011 drivers/scsi/megaraid.c 	struct pci_dev	*pdev;
pdev             4018 drivers/scsi/megaraid.c 	if( make_local_pdev(adapter, &pdev) != 0 ) return -1;
pdev             4020 drivers/scsi/megaraid.c 	pthru = pci_alloc_consistent(pdev, sizeof(mega_passthru),
pdev             4024 drivers/scsi/megaraid.c 		free_local_pdev(pdev);
pdev             4057 drivers/scsi/megaraid.c 	pci_free_consistent(pdev, sizeof(mega_passthru), pthru,
pdev             4060 drivers/scsi/megaraid.c 	free_local_pdev(pdev);
pdev             4154 drivers/scsi/megaraid.c megaraid_probe_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             4167 drivers/scsi/megaraid.c 	if (pci_enable_device(pdev))
pdev             4169 drivers/scsi/megaraid.c 	pci_set_master(pdev);
pdev             4171 drivers/scsi/megaraid.c 	pci_bus = pdev->bus->number;
pdev             4172 drivers/scsi/megaraid.c 	pci_dev_func = pdev->devfn;
pdev             4178 drivers/scsi/megaraid.c 	if (pdev->vendor == PCI_VENDOR_ID_INTEL) {
pdev             4184 drivers/scsi/megaraid.c 		if (pdev->subsystem_vendor == PCI_VENDOR_ID_COMPAQ &&
pdev             4185 drivers/scsi/megaraid.c 		    pdev->subsystem_device == 0xC000)
pdev             4188 drivers/scsi/megaraid.c 		pci_read_config_word(pdev, PCI_CONF_AMISIG, &magic);
pdev             4203 drivers/scsi/megaraid.c 		pci_read_config_dword(pdev, PCI_CONF_AMISIG64, &magic64);
pdev             4208 drivers/scsi/megaraid.c 	subsysvid = pdev->subsystem_vendor;
pdev             4209 drivers/scsi/megaraid.c 	subsysid = pdev->subsystem_device;
pdev             4211 drivers/scsi/megaraid.c 	dev_notice(&pdev->dev, "found 0x%4.04x:0x%4.04x\n",
pdev             4215 drivers/scsi/megaraid.c 	mega_baseport = pci_resource_start(pdev, 0);
pdev             4216 drivers/scsi/megaraid.c 	irq = pdev->irq;
pdev             4219 drivers/scsi/megaraid.c 	if (pci_resource_flags(pdev, 0) & IORESOURCE_MEM) {
pdev             4223 drivers/scsi/megaraid.c 			dev_warn(&pdev->dev, "mem region busy!\n");
pdev             4229 drivers/scsi/megaraid.c 			dev_warn(&pdev->dev, "could not map hba memory\n");
pdev             4248 drivers/scsi/megaraid.c 	dev_notice(&pdev->dev,
pdev             4266 drivers/scsi/megaraid.c 	adapter->dev = pdev;
pdev             4286 drivers/scsi/megaraid.c 		dev_warn(&pdev->dev, "out of RAM\n");
pdev             4293 drivers/scsi/megaraid.c 		dev_warn(&pdev->dev, "out of RAM\n");
pdev             4300 drivers/scsi/megaraid.c 		dev_warn(&pdev->dev, "Couldn't register IRQ %d!\n", irq);
pdev             4320 drivers/scsi/megaraid.c 			dev_warn(&pdev->dev,
pdev             4353 drivers/scsi/megaraid.c 			dev_warn(&pdev->dev,
pdev             4443 drivers/scsi/megaraid.c 		pci_set_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             4446 drivers/scsi/megaraid.c 		pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             4466 drivers/scsi/megaraid.c 		dev_notice(&pdev->dev,
pdev             4472 drivers/scsi/megaraid.c 	pci_set_drvdata(pdev, host);
pdev             4476 drivers/scsi/megaraid.c 	error = scsi_add_host(host, &pdev->dev);
pdev             4505 drivers/scsi/megaraid.c 	pci_disable_device(pdev);
pdev             4545 drivers/scsi/megaraid.c megaraid_remove_one(struct pci_dev *pdev)
pdev             4547 drivers/scsi/megaraid.c 	struct Scsi_Host *host = pci_get_drvdata(pdev);
pdev             4574 drivers/scsi/megaraid.c 	pci_disable_device(pdev);
pdev             4580 drivers/scsi/megaraid.c megaraid_shutdown(struct pci_dev *pdev)
pdev             4582 drivers/scsi/megaraid.c 	struct Scsi_Host *host = pci_get_drvdata(pdev);
pdev              153 drivers/scsi/megaraid/mega_common.h 	struct pci_dev		*pdev;
pdev              279 drivers/scsi/megaraid/megaraid_ioctl.h 	struct pci_dev		*pdev;
pdev              403 drivers/scsi/megaraid/megaraid_mbox.c megaraid_probe_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              411 drivers/scsi/megaraid/megaraid_mbox.c 		pdev->vendor, pdev->device, pdev->subsystem_vendor,
pdev              412 drivers/scsi/megaraid/megaraid_mbox.c 		pdev->subsystem_device));
pdev              414 drivers/scsi/megaraid/megaraid_mbox.c 	con_log(CL_ANN, ("bus %d:slot %d:func %d\n", pdev->bus->number,
pdev              415 drivers/scsi/megaraid/megaraid_mbox.c 		PCI_SLOT(pdev->devfn), PCI_FUNC(pdev->devfn)));
pdev              417 drivers/scsi/megaraid/megaraid_mbox.c 	if (pci_enable_device(pdev)) {
pdev              425 drivers/scsi/megaraid/megaraid_mbox.c 	pci_set_master(pdev);
pdev              439 drivers/scsi/megaraid/megaraid_mbox.c 	adapter->unique_id	= pdev->bus->number << 8 | pdev->devfn;
pdev              440 drivers/scsi/megaraid/megaraid_mbox.c 	adapter->irq		= pdev->irq;
pdev              441 drivers/scsi/megaraid/megaraid_mbox.c 	adapter->pdev		= pdev;
pdev              447 drivers/scsi/megaraid/megaraid_mbox.c 	if (dma_set_mask(&adapter->pdev->dev, DMA_BIT_MASK(32))) {
pdev              488 drivers/scsi/megaraid/megaraid_mbox.c 	pci_set_drvdata(pdev, adapter);
pdev              507 drivers/scsi/megaraid/megaraid_mbox.c 	pci_disable_device(pdev);
pdev              524 drivers/scsi/megaraid/megaraid_mbox.c megaraid_detach_one(struct pci_dev *pdev)
pdev              531 drivers/scsi/megaraid/megaraid_mbox.c 	adapter = pci_get_drvdata(pdev);
pdev              536 drivers/scsi/megaraid/megaraid_mbox.c 			pdev->vendor, pdev->device, pdev->subsystem_vendor,
pdev              537 drivers/scsi/megaraid/megaraid_mbox.c 			pdev->subsystem_device));
pdev              544 drivers/scsi/megaraid/megaraid_mbox.c 			pdev->vendor, pdev->device, pdev->subsystem_vendor,
pdev              545 drivers/scsi/megaraid/megaraid_mbox.c 			pdev->subsystem_device));
pdev              573 drivers/scsi/megaraid/megaraid_mbox.c 	pci_disable_device(pdev);
pdev              586 drivers/scsi/megaraid/megaraid_mbox.c megaraid_mbox_shutdown(struct pci_dev *pdev)
pdev              588 drivers/scsi/megaraid/megaraid_mbox.c 	adapter_t		*adapter = pci_get_drvdata(pdev);
pdev              643 drivers/scsi/megaraid/megaraid_mbox.c 	if (scsi_add_host(host, &adapter->pdev->dev)) {
pdev              699 drivers/scsi/megaraid/megaraid_mbox.c 	struct pci_dev		*pdev;
pdev              706 drivers/scsi/megaraid/megaraid_mbox.c 	pdev		= adapter->pdev;
pdev              724 drivers/scsi/megaraid/megaraid_mbox.c 	raid_dev->baseport = pci_resource_start(pdev, 0);
pdev              726 drivers/scsi/megaraid/megaraid_mbox.c 	if (pci_request_regions(pdev, "MegaRAID: LSI Logic Corporation") != 0) {
pdev              850 drivers/scsi/megaraid/megaraid_mbox.c 	pci_read_config_dword(adapter->pdev, PCI_CONF_AMISIG64, &magic64);
pdev              853 drivers/scsi/megaraid/megaraid_mbox.c 		((adapter->pdev->subsystem_device !=
pdev              855 drivers/scsi/megaraid/megaraid_mbox.c 		(adapter->pdev->subsystem_device !=
pdev              857 drivers/scsi/megaraid/megaraid_mbox.c 		(adapter->pdev->vendor == PCI_VENDOR_ID_LSI_LOGIC &&
pdev              858 drivers/scsi/megaraid/megaraid_mbox.c 		adapter->pdev->device == PCI_DEVICE_ID_VERDE) ||
pdev              859 drivers/scsi/megaraid/megaraid_mbox.c 		(adapter->pdev->vendor == PCI_VENDOR_ID_LSI_LOGIC &&
pdev              860 drivers/scsi/megaraid/megaraid_mbox.c 		adapter->pdev->device == PCI_DEVICE_ID_DOBSON) ||
pdev              861 drivers/scsi/megaraid/megaraid_mbox.c 		(adapter->pdev->vendor == PCI_VENDOR_ID_LSI_LOGIC &&
pdev              862 drivers/scsi/megaraid/megaraid_mbox.c 		adapter->pdev->device == PCI_DEVICE_ID_LINDSAY) ||
pdev              863 drivers/scsi/megaraid/megaraid_mbox.c 		(adapter->pdev->vendor == PCI_VENDOR_ID_DELL &&
pdev              864 drivers/scsi/megaraid/megaraid_mbox.c 		adapter->pdev->device == PCI_DEVICE_ID_PERC4_DI_EVERGLADES) ||
pdev              865 drivers/scsi/megaraid/megaraid_mbox.c 		(adapter->pdev->vendor == PCI_VENDOR_ID_DELL &&
pdev              866 drivers/scsi/megaraid/megaraid_mbox.c 		adapter->pdev->device == PCI_DEVICE_ID_PERC4E_DI_KOBUK)) {
pdev              867 drivers/scsi/megaraid/megaraid_mbox.c 		if (dma_set_mask(&adapter->pdev->dev, DMA_BIT_MASK(64))) {
pdev              871 drivers/scsi/megaraid/megaraid_mbox.c 			if (dma_set_mask(&adapter->pdev->dev,
pdev              898 drivers/scsi/megaraid/megaraid_mbox.c 	pci_release_regions(pdev);
pdev              928 drivers/scsi/megaraid/megaraid_mbox.c 	pci_release_regions(adapter->pdev);
pdev              949 drivers/scsi/megaraid/megaraid_mbox.c 	struct pci_dev		*pdev;
pdev              958 drivers/scsi/megaraid/megaraid_mbox.c 	pdev = adapter->pdev;
pdev              965 drivers/scsi/megaraid/megaraid_mbox.c 	raid_dev->una_mbox64 = dma_alloc_coherent(&adapter->pdev->dev,
pdev              994 drivers/scsi/megaraid/megaraid_mbox.c 	adapter->ibuf = dma_alloc_coherent(&pdev->dev, MBOX_IBUF_SIZE,
pdev             1089 drivers/scsi/megaraid/megaraid_mbox.c 	dma_free_coherent(&pdev->dev, MBOX_IBUF_SIZE, (void *)adapter->ibuf,
pdev             1092 drivers/scsi/megaraid/megaraid_mbox.c 	dma_free_coherent(&adapter->pdev->dev, sizeof(mbox64_t),
pdev             1114 drivers/scsi/megaraid/megaraid_mbox.c 	dma_free_coherent(&adapter->pdev->dev, MBOX_IBUF_SIZE,
pdev             1117 drivers/scsi/megaraid/megaraid_mbox.c 	dma_free_coherent(&adapter->pdev->dev, sizeof(mbox64_t),
pdev             1143 drivers/scsi/megaraid/megaraid_mbox.c 						&adapter->pdev->dev,
pdev             1171 drivers/scsi/megaraid/megaraid_mbox.c 			&adapter->pdev->dev, sizeof(mraid_epassthru_t), 128, 0);
pdev             1192 drivers/scsi/megaraid/megaraid_mbox.c 					&adapter->pdev->dev,
pdev             2896 drivers/scsi/megaraid/megaraid_mbox.c 	pinfo = dma_alloc_coherent(&adapter->pdev->dev, sizeof(mraid_pinfo_t),
pdev             2918 drivers/scsi/megaraid/megaraid_mbox.c 		dma_free_coherent(&adapter->pdev->dev, sizeof(mraid_pinfo_t),
pdev             2949 drivers/scsi/megaraid/megaraid_mbox.c 		dma_free_coherent(&adapter->pdev->dev, sizeof(mraid_pinfo_t),
pdev             2985 drivers/scsi/megaraid/megaraid_mbox.c 	dma_free_coherent(&adapter->pdev->dev, sizeof(mraid_pinfo_t), pinfo,
pdev             3089 drivers/scsi/megaraid/megaraid_mbox.c 	if (adapter->pdev->vendor == PCI_VENDOR_ID_AMI &&
pdev             3090 drivers/scsi/megaraid/megaraid_mbox.c 	    adapter->pdev->device == PCI_DEVICE_ID_AMI_MEGARAID3 &&
pdev             3091 drivers/scsi/megaraid/megaraid_mbox.c 	    adapter->pdev->subsystem_vendor == PCI_VENDOR_ID_DELL &&
pdev             3092 drivers/scsi/megaraid/megaraid_mbox.c 	    adapter->pdev->subsystem_device == PCI_SUBSYS_ID_CERC_ATA100_4CH &&
pdev             3465 drivers/scsi/megaraid/megaraid_mbox.c 	adp.pdev		= adapter->pdev;
pdev             3732 drivers/scsi/megaraid/megaraid_mbox.c 	hinfo->pci_vendor_id	= adapter->pdev->vendor;
pdev             3733 drivers/scsi/megaraid/megaraid_mbox.c 	hinfo->pci_device_id	= adapter->pdev->device;
pdev             3734 drivers/scsi/megaraid/megaraid_mbox.c 	hinfo->subsys_vendor_id	= adapter->pdev->subsystem_vendor;
pdev             3735 drivers/scsi/megaraid/megaraid_mbox.c 	hinfo->subsys_device_id	= adapter->pdev->subsystem_device;
pdev             3737 drivers/scsi/megaraid/megaraid_mbox.c 	hinfo->pci_bus		= adapter->pdev->bus->number;
pdev             3738 drivers/scsi/megaraid/megaraid_mbox.c 	hinfo->pci_dev_fn	= adapter->pdev->devfn;
pdev             3739 drivers/scsi/megaraid/megaraid_mbox.c 	hinfo->pci_slot		= PCI_SLOT(adapter->pdev->devfn);
pdev             3743 drivers/scsi/megaraid/megaraid_mbox.c 	hinfo->unique_id	= (hinfo->pci_bus << 8) | adapter->pdev->devfn;
pdev             3777 drivers/scsi/megaraid/megaraid_mbox.c 	raid_dev->sysfs_buffer = dma_alloc_coherent(&adapter->pdev->dev,
pdev             3815 drivers/scsi/megaraid/megaraid_mbox.c 		dma_free_coherent(&adapter->pdev->dev, PAGE_SIZE,
pdev              924 drivers/scsi/megaraid/megaraid_mm.c 	adapter->pdev		= lld_adp->pdev;
pdev              941 drivers/scsi/megaraid/megaraid_mm.c 						&adapter->pdev->dev,
pdev             1086 drivers/scsi/megaraid/megaraid_mm.c 						&adp->pdev->dev, bufsize,
pdev             2358 drivers/scsi/megaraid/megaraid_sas.h 	struct pci_dev *pdev;
pdev              318 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev, "Command pool empty!\n");
pdev              422 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_info(&instance->pdev->dev, "%d (%s/0x%04x/%s) - %s\n",
pdev              546 drivers/scsi/megaraid/megaraid_sas_base.c 	pci_read_config_dword(instance->pdev, MFI_1068_PCSR_OFFSET, &pcidata);
pdev              547 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_notice(&instance->pdev->dev, "pcidata = %x\n", pcidata);
pdev              549 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_notice(&instance->pdev->dev, "mfi 1068 offset read=%x\n", pcidata);
pdev              551 drivers/scsi/megaraid/megaraid_sas_base.c 		pci_write_config_dword(instance->pdev,
pdev              558 drivers/scsi/megaraid/megaraid_sas_base.c 		pci_read_config_dword(instance->pdev,
pdev              560 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_notice(&instance->pdev->dev, "1068 offset handshake read=%x\n", pcidata);
pdev              562 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_notice(&instance->pdev->dev, "1068 offset pcidt=%x\n", pcidata);
pdev              564 drivers/scsi/megaraid/megaraid_sas_base.c 			pci_write_config_dword(instance->pdev,
pdev             1016 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_notice(&instance->pdev->dev, "RESETGEN2: retry=%x, hostdiag=%x\n",
pdev             1024 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_notice(&instance->pdev->dev, "ADP_RESET_GEN2: HostDiag=%x\n", HostDiag);
pdev             1034 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_notice(&instance->pdev->dev, "RESET_GEN2: retry=%x, hostdiag=%x\n",
pdev             1100 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev, "Failed from %s %d\n",
pdev             1129 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev, "Failed from %s %d\n",
pdev             1140 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_err(&instance->pdev->dev,
pdev             1196 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev, "Failed from %s %d\n",
pdev             1208 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_err(&instance->pdev->dev,
pdev             1448 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev, "DCDB too many SGE NUM=%x\n",
pdev             1589 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev, "build_ld_io: sge_count = %x\n",
pdev             1656 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_err(&instance->pdev->dev, "[%d]: Dumping Frame Phys Address of all pending cmds in FW\n",instance->host->host_no);
pdev             1657 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_err(&instance->pdev->dev, "[%d]: Total OS Pending cmds : %d\n",instance->host->host_no,atomic_read(&instance->fw_outstanding));
pdev             1659 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev, "[%d]: 64 bit SGLs were sent to FW\n",instance->host->host_no);
pdev             1661 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev, "[%d]: 32 bit SGLs were sent to FW\n",instance->host->host_no);
pdev             1663 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_err(&instance->pdev->dev, "[%d]: Pending OS cmds in FW : \n",instance->host->host_no);
pdev             1668 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev, "[%d]: Frame addr :0x%08lx : ",instance->host->host_no,(unsigned long)cmd->frame_phys_addr);
pdev             1673 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_err(&instance->pdev->dev, "[%d]: frame count : 0x%x, Cmd : 0x%x, Tgt id : 0x%x,"
pdev             1682 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_err(&instance->pdev->dev, "[%d]: frame count : 0x%x, Cmd : 0x%x, Tgt id : 0x%x, "
pdev             1691 drivers/scsi/megaraid/megaraid_sas_base.c 					dev_err(&instance->pdev->dev, "sgl len : 0x%x, sgl addr : 0x%llx\n",
pdev             1695 drivers/scsi/megaraid/megaraid_sas_base.c 					dev_err(&instance->pdev->dev, "sgl len : 0x%x, sgl addr : 0x%x\n",
pdev             1701 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_err(&instance->pdev->dev, "[%d]: Pending Internal cmds in FW : \n",instance->host->host_no);
pdev             1707 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_err(&instance->pdev->dev, "0x%08lx : ", (unsigned long)cmd->frame_phys_addr);
pdev             1709 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_err(&instance->pdev->dev, "[%d]: Dumping Done\n\n",instance->host->host_no);
pdev             2157 drivers/scsi/megaraid/megaraid_sas_base.c 	if ((instance->pdev->device == PCI_DEVICE_ID_LSI_SAS0073SKINNY) ||
pdev             2158 drivers/scsi/megaraid/megaraid_sas_base.c 		(instance->pdev->device == PCI_DEVICE_ID_LSI_SAS0071SKINNY) ||
pdev             2227 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_err(&instance->pdev->dev, "Unexpected context value %x\n",
pdev             2276 drivers/scsi/megaraid/megaraid_sas_base.c 	if ((instance->pdev->device == PCI_DEVICE_ID_LSI_SAS1064R) ||
pdev             2277 drivers/scsi/megaraid/megaraid_sas_base.c 	(instance->pdev->device == PCI_DEVICE_ID_DELL_PERC5) ||
pdev             2278 drivers/scsi/megaraid/megaraid_sas_base.c 	(instance->pdev->device == PCI_DEVICE_ID_LSI_VERDE_ZCR)) {
pdev             2303 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_printk(KERN_DEBUG, &instance->pdev->dev, "megasas_get_ld_vf_affiliation_111:"
pdev             2312 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_warn(&instance->pdev->dev, "SR-IOV: Couldn't get LD/VF "
pdev             2323 drivers/scsi/megaraid/megaraid_sas_base.c 			dma_alloc_coherent(&instance->pdev->dev,
pdev             2327 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_printk(KERN_DEBUG, &instance->pdev->dev, "SR-IOV: Couldn't allocate "
pdev             2357 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_warn(&instance->pdev->dev, "SR-IOV: Getting LD/VF affiliation for "
pdev             2361 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_warn(&instance->pdev->dev, "SR-IOV: LD/VF affiliation DCMD"
pdev             2373 drivers/scsi/megaraid/megaraid_sas_base.c 				dev_warn(&instance->pdev->dev, "SR-IOV: "
pdev             2385 drivers/scsi/megaraid/megaraid_sas_base.c 		dma_free_coherent(&instance->pdev->dev,
pdev             2410 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_printk(KERN_DEBUG, &instance->pdev->dev, "megasas_get_ld_vf_affiliation12: "
pdev             2419 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_warn(&instance->pdev->dev, "SR-IOV: Couldn't get LD/VF "
pdev             2430 drivers/scsi/megaraid/megaraid_sas_base.c 			dma_alloc_coherent(&instance->pdev->dev,
pdev             2434 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_printk(KERN_DEBUG, &instance->pdev->dev, "SR-IOV: Couldn't allocate "
pdev             2464 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_warn(&instance->pdev->dev, "SR-IOV: Getting LD/VF affiliation for "
pdev             2469 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_warn(&instance->pdev->dev, "SR-IOV: LD/VF affiliation DCMD"
pdev             2478 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_warn(&instance->pdev->dev, "SR-IOV: Got new LD/VF "
pdev             2544 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_warn(&instance->pdev->dev, "SR-IOV: Got new LD/VF "
pdev             2552 drivers/scsi/megaraid/megaraid_sas_base.c 		dma_free_coherent(&instance->pdev->dev,
pdev             2585 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_printk(KERN_DEBUG, &instance->pdev->dev, "megasas_sriov_start_heartbeat: "
pdev             2595 drivers/scsi/megaraid/megaraid_sas_base.c 			dma_alloc_coherent(&instance->pdev->dev,
pdev             2600 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_printk(KERN_DEBUG, &instance->pdev->dev, "SR-IOV: Couldn't allocate"
pdev             2623 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_warn(&instance->pdev->dev, "SR-IOV: Starting heartbeat for scsi%d\n",
pdev             2634 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_warn(&instance->pdev->dev, "SR-IOV: MR_DCMD_CTRL_SHARED_HOST"
pdev             2660 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_warn(&instance->pdev->dev, "SR-IOV: Heartbeat never "
pdev             2685 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_info(&instance->pdev->dev, "%s:%d HBA is killed.\n",
pdev             2698 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_notice(&instance->pdev->dev, "HBA reset wait ...\n");
pdev             2706 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_notice(&instance->pdev->dev, "reset: Stopping HBA.\n");
pdev             2718 drivers/scsi/megaraid/megaraid_sas_base.c 				dev_notice(&instance->pdev->dev, "%d:%p reset [%02x]\n",
pdev             2725 drivers/scsi/megaraid/megaraid_sas_base.c 				dev_notice(&instance->pdev->dev, "%p synch cmds"
pdev             2734 drivers/scsi/megaraid/megaraid_sas_base.c 				dev_notice(&instance->pdev->dev, "%p unexpected"
pdev             2751 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_notice(&instance->pdev->dev, "[%2d]waiting for %d "
pdev             2774 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_info(&instance->pdev->dev,
pdev             2782 drivers/scsi/megaraid/megaraid_sas_base.c 				dev_info(&instance->pdev->dev, "%s:%d OCR failed and HBA is killed.\n",
pdev             2786 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_info(&instance->pdev->dev, "%s:%d waiting_for_outstanding: after issue OCR.\n",
pdev             2803 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_info(&instance->pdev->dev, "%s:%d no more pending commands remain after reset handling.\n",
pdev             2810 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_info(&instance->pdev->dev, "%s:%d killing adapter scsi%d"
pdev             2839 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev, "cannot recover from previous reset failures\n");
pdev             2845 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_notice(&instance->pdev->dev, "reset successful\n");
pdev             2847 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev, "failed to do reset\n");
pdev             3151 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_err(&instance->pdev->dev, "megasas_service_aen: out of memory\n");
pdev             3200 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev,
pdev             3207 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev,
pdev             3252 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev, "application updates invalid "
pdev             3264 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_info(&instance->pdev->dev, "application failed to "
pdev             3267 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_info(&instance->pdev->dev, "Firmware crash dump "
pdev             3491 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_warn(&instance->pdev->dev, "MFI_CMD_INVALID command "
pdev             3493 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_warn(&instance->pdev->dev, "If you have a controller "
pdev             3563 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_printk(KERN_DEBUG, &instance->pdev->dev, "MFI FW status %#x\n",
pdev             3595 drivers/scsi/megaraid/megaraid_sas_base.c 					dev_warn(&instance->pdev->dev, "map syncfailed, status = 0x%x\n",
pdev             3672 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_info(&instance->pdev->dev, "Unknown command completed! [0x%X]\n",
pdev             3704 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_notice(&instance->pdev->dev, "command %p, %p:%d"
pdev             3711 drivers/scsi/megaraid/megaraid_sas_base.c 				dev_notice(&instance->pdev->dev, "cmd %p, %p:%d"
pdev             3724 drivers/scsi/megaraid/megaraid_sas_base.c 				dev_notice(&instance->pdev->dev, "unexpected"
pdev             3727 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_notice(&instance->pdev->dev, "%p synchronous cmd"
pdev             3735 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_notice(&instance->pdev->dev, "%p scsi cmd [%02x]"
pdev             3744 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_notice(&instance->pdev->dev, "%p unexpected cmd on the"
pdev             3751 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_notice(&instance->pdev->dev, "aen_cmd in def process\n");
pdev             3791 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_notice(&instance->pdev->dev, "moving cmd[%d]:%p:%d:%p"
pdev             3796 drivers/scsi/megaraid/megaraid_sas_base.c 				dev_notice(&instance->pdev->dev, "ERROR while"
pdev             3821 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_notice(&instance->pdev->dev, "error, recovery st %x\n",
pdev             3827 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_notice(&instance->pdev->dev, "FW detected to be in fault"
pdev             3837 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_notice(&instance->pdev->dev, "FW restarted successfully,"
pdev             3840 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_notice(&instance->pdev->dev, "HBA recovery state machine,"
pdev             3849 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_notice(&instance->pdev->dev, "adapter not ready\n");
pdev             3856 drivers/scsi/megaraid/megaraid_sas_base.c 		if ((instance->pdev->device == PCI_DEVICE_ID_LSI_SAS1064R) ||
pdev             3857 drivers/scsi/megaraid/megaraid_sas_base.c 			(instance->pdev->device == PCI_DEVICE_ID_DELL_PERC5) ||
pdev             3858 drivers/scsi/megaraid/megaraid_sas_base.c 			(instance->pdev->device == PCI_DEVICE_ID_LSI_VERDE_ZCR)
pdev             3912 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_notice(&instance->pdev->dev, "fw state:%x\n",
pdev             3918 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_notice(&instance->pdev->dev, "wait adp restart\n");
pdev             3920 drivers/scsi/megaraid/megaraid_sas_base.c 			if ((instance->pdev->device ==
pdev             3922 drivers/scsi/megaraid/megaraid_sas_base.c 				(instance->pdev->device ==
pdev             3924 drivers/scsi/megaraid/megaraid_sas_base.c 				(instance->pdev->device ==
pdev             3939 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_notice(&instance->pdev->dev, "fwState=%x, stage:%d\n",
pdev             3946 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_notice(&instance->pdev->dev, "fwstate:%x, dis_OCR=%x\n",
pdev             3995 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_info(&instance->pdev->dev, "Waiting for FW to come to ready"
pdev             4003 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_printk(KERN_ERR, &instance->pdev->dev,
pdev             4011 drivers/scsi/megaraid/megaraid_sas_base.c 				dev_printk(KERN_DEBUG, &instance->pdev->dev, "System Register set:\n");
pdev             4020 drivers/scsi/megaraid/megaraid_sas_base.c 			if ((instance->pdev->device ==
pdev             4022 drivers/scsi/megaraid/megaraid_sas_base.c 				(instance->pdev->device ==
pdev             4037 drivers/scsi/megaraid/megaraid_sas_base.c 			if ((instance->pdev->device ==
pdev             4039 drivers/scsi/megaraid/megaraid_sas_base.c 				(instance->pdev->device ==
pdev             4056 drivers/scsi/megaraid/megaraid_sas_base.c 			if ((instance->pdev->device ==
pdev             4058 drivers/scsi/megaraid/megaraid_sas_base.c 				(instance->pdev->device ==
pdev             4111 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_printk(KERN_DEBUG, &instance->pdev->dev, "Unknown state 0x%x\n",
pdev             4113 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_printk(KERN_DEBUG, &instance->pdev->dev, "System Register set:\n");
pdev             4135 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_printk(KERN_DEBUG, &instance->pdev->dev, "FW state [%d] hasn't changed "
pdev             4137 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_printk(KERN_DEBUG, &instance->pdev->dev, "System Register set:\n");
pdev             4145 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_info(&instance->pdev->dev, "FW now in Ready state\n");
pdev             4225 drivers/scsi/megaraid/megaraid_sas_base.c 					&instance->pdev->dev,
pdev             4229 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_printk(KERN_DEBUG, &instance->pdev->dev, "failed to setup frame pool\n");
pdev             4234 drivers/scsi/megaraid/megaraid_sas_base.c 						   &instance->pdev->dev, 128,
pdev             4238 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_printk(KERN_DEBUG, &instance->pdev->dev, "failed to setup sense pool\n");
pdev             4266 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_printk(KERN_DEBUG, &instance->pdev->dev, "dma_pool_alloc failed\n");
pdev             4338 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_printk(KERN_DEBUG, &instance->pdev->dev, "out of memory\n");
pdev             4374 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_printk(KERN_DEBUG, &instance->pdev->dev, "Error creating frame DMA pool\n");
pdev             4416 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev, "Failed to get cmd %s\n", __func__);
pdev             4466 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_info(&instance->pdev->dev, "Ignore DCMD timeout: %s %d\n",
pdev             4498 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_info(&instance->pdev->dev, "MR_DCMD_PD_LIST_QUERY "
pdev             4508 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_printk(KERN_DEBUG, &instance->pdev->dev, "(get_pd_list): Failed to get cmd\n");
pdev             4540 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_info(&instance->pdev->dev, "MR_DCMD_PD_LIST_QUERY "
pdev             4567 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_info(&instance->pdev->dev, "Ignore DCMD timeout: %s %d \n",
pdev             4577 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_info(&instance->pdev->dev, "%s, sysPD count: 0x%x\n",
pdev             4595 drivers/scsi/megaraid/megaraid_sas_base.c 				dev_info(&instance->pdev->dev,
pdev             4639 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_printk(KERN_DEBUG, &instance->pdev->dev, "megasas_get_ld_list: Failed to get cmd\n");
pdev             4694 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_info(&instance->pdev->dev, "Ignore DCMD timeout: %s %d\n",
pdev             4703 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_info(&instance->pdev->dev, "%s, LD count: 0x%x\n",
pdev             4716 drivers/scsi/megaraid/megaraid_sas_base.c 					dev_info(&instance->pdev->dev,
pdev             4756 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_warn(&instance->pdev->dev,
pdev             4790 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_info(&instance->pdev->dev,
pdev             4813 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_info(&instance->pdev->dev, "Ignore DCMD timeout: %s %d\n",
pdev             4823 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_info(&instance->pdev->dev, "%s, LD count: 0x%x\n",
pdev             4834 drivers/scsi/megaraid/megaraid_sas_base.c 				dev_info(&instance->pdev->dev, "LD%d: targetID: 0x%03x\n",
pdev             4877 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_warn(&instance->pdev->dev,
pdev             4919 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_info(&instance->pdev->dev, "%s, Device count: 0x%x\n",
pdev             4934 drivers/scsi/megaraid/megaraid_sas_base.c 					dev_info(&instance->pdev->dev,
pdev             4940 drivers/scsi/megaraid/megaraid_sas_base.c 					dev_info(&instance->pdev->dev,
pdev             4963 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_info(&instance->pdev->dev, "Ignore DCMD timeout: %s %d\n",
pdev             4969 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev,
pdev             5013 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_info(&instance->pdev->dev,
pdev             5065 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_dbg(&instance->pdev->dev, "Failed to get a free cmd\n");
pdev             5114 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_info(&instance->pdev->dev, "Ignore DCMD timeout: %s %d\n",
pdev             5147 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_printk(KERN_DEBUG, &instance->pdev->dev, "Failed to get a free cmd\n");
pdev             5216 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_info(&instance->pdev->dev,
pdev             5225 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_info(&instance->pdev->dev, "Online Controller Reset(OCR)\t: %s\n",
pdev             5227 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_info(&instance->pdev->dev, "Secure JBOD support\t: %s\n",
pdev             5229 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_info(&instance->pdev->dev, "NVMe passthru support\t: %s\n",
pdev             5231 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_info(&instance->pdev->dev,
pdev             5234 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_info(&instance->pdev->dev, "JBOD sequence map support\t: %s\n",
pdev             5236 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_info(&instance->pdev->dev, "PCI Lane Margining support\t: %s\n",
pdev             5254 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_info(&instance->pdev->dev, "Ignore DCMD timeout: %s %d\n",
pdev             5296 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev, "Failed to get a free cmd\n");
pdev             5334 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_info(&instance->pdev->dev, "Ignore DCMD timeout: %s %d\n",
pdev             5407 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev, "Failed to init firmware\n");
pdev             5443 drivers/scsi/megaraid/megaraid_sas_base.c 	if ((instance->pdev->device == PCI_DEVICE_ID_LSI_SAS0073SKINNY) ||
pdev             5444 drivers/scsi/megaraid/megaraid_sas_base.c 		(instance->pdev->device == PCI_DEVICE_ID_LSI_SAS0071SKINNY)) {
pdev             5473 drivers/scsi/megaraid/megaraid_sas_base.c 	instance->reply_queue = dma_alloc_coherent(&instance->pdev->dev,
pdev             5477 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_printk(KERN_DEBUG, &instance->pdev->dev, "Out of DMA mem for reply queue\n");
pdev             5485 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev, "(%d): Could get controller info "
pdev             5496 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_notice(&instance->pdev->dev, "megasas_init_mfi: fw_support_ieee=%d",
pdev             5506 drivers/scsi/megaraid/megaraid_sas_base.c 	dma_free_coherent(&instance->pdev->dev, reply_q_sz,
pdev             5526 drivers/scsi/megaraid/megaraid_sas_base.c 		irq_ctx->os_irq = pci_irq_vector(instance->pdev, i);
pdev             5545 drivers/scsi/megaraid/megaraid_sas_base.c 	struct pci_dev *pdev;
pdev             5547 drivers/scsi/megaraid/megaraid_sas_base.c 	pdev = instance->pdev;
pdev             5550 drivers/scsi/megaraid/megaraid_sas_base.c 	if (request_irq(pci_irq_vector(pdev, 0),
pdev             5553 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev,
pdev             5576 drivers/scsi/megaraid/megaraid_sas_base.c 	struct pci_dev *pdev;
pdev             5578 drivers/scsi/megaraid/megaraid_sas_base.c 	pdev = instance->pdev;
pdev             5584 drivers/scsi/megaraid/megaraid_sas_base.c 		if (request_irq(pci_irq_vector(pdev, i),
pdev             5587 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_err(&instance->pdev->dev,
pdev             5590 drivers/scsi/megaraid/megaraid_sas_base.c 				free_irq(pci_irq_vector(pdev, j),
pdev             5596 drivers/scsi/megaraid/megaraid_sas_base.c 				pci_free_irq_vectors(instance->pdev);
pdev             5629 drivers/scsi/megaraid/megaraid_sas_base.c 			free_irq(pci_irq_vector(instance->pdev, i),
pdev             5633 drivers/scsi/megaraid/megaraid_sas_base.c 		free_irq(pci_irq_vector(instance->pdev, 0),
pdev             5658 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_info(&instance->pdev->dev,
pdev             5670 drivers/scsi/megaraid/megaraid_sas_base.c 			(&instance->pdev->dev, pd_seq_map_sz,
pdev             5673 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_err(&instance->pdev->dev,
pdev             5677 drivers/scsi/megaraid/megaraid_sas_base.c 				dma_free_coherent(&instance->pdev->dev,
pdev             5703 drivers/scsi/megaraid/megaraid_sas_base.c 		mask = pci_irq_get_affinity(instance->pdev, queue);
pdev             5744 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_err(&instance->pdev->dev, "failed to get PD list\n");
pdev             5750 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_err(&instance->pdev->dev, "failed to get LD list\n");
pdev             5770 drivers/scsi/megaraid/megaraid_sas_base.c 		local_numa_node = dev_to_node(&instance->pdev->dev);
pdev             5773 drivers/scsi/megaraid/megaraid_sas_base.c 			irq_set_affinity_hint(pci_irq_vector(instance->pdev, i),
pdev             5792 drivers/scsi/megaraid/megaraid_sas_base.c 	i = pci_alloc_irq_vectors_affinity(instance->pdev,
pdev             5815 drivers/scsi/megaraid/megaraid_sas_base.c 			pci_free_irq_vectors(instance->pdev);
pdev             5828 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_info(&instance->pdev->dev,
pdev             5866 drivers/scsi/megaraid/megaraid_sas_base.c 	bar_list = pci_select_bars(instance->pdev, IORESOURCE_MEM);
pdev             5868 drivers/scsi/megaraid/megaraid_sas_base.c 	if (pci_request_selected_regions(instance->pdev, 1<<instance->bar,
pdev             5870 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_printk(KERN_DEBUG, &instance->pdev->dev, "IO memory region busy!\n");
pdev             5874 drivers/scsi/megaraid/megaraid_sas_base.c 	base_addr = pci_resource_start(instance->pdev, instance->bar);
pdev             5878 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_printk(KERN_DEBUG, &instance->pdev->dev, "Failed to map IO mem\n");
pdev             5883 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_printk(KERN_DEBUG, &instance->pdev->dev,
pdev             5890 drivers/scsi/megaraid/megaraid_sas_base.c 		switch (instance->pdev->device) {
pdev             5913 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_info(&instance->pdev->dev,
pdev             5939 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_info(&instance->pdev->dev,
pdev             6040 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_info(&instance->pdev->dev,
pdev             6080 drivers/scsi/megaraid/megaraid_sas_base.c 			pcie_capability_read_word(instance->pdev, PCI_EXP_LNKSTA, &lnksta);
pdev             6140 drivers/scsi/megaraid/megaraid_sas_base.c 		i = pci_alloc_irq_vectors(instance->pdev, 1, 1, PCI_IRQ_LEGACY);
pdev             6147 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_info(&instance->pdev->dev,
pdev             6150 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_info(&instance->pdev->dev,
pdev             6175 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_info(&instance->pdev->dev,
pdev             6189 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_info(&instance->pdev->dev, "INIT adapter done\n");
pdev             6194 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev,
pdev             6207 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_err(&instance->pdev->dev,
pdev             6216 drivers/scsi/megaraid/megaraid_sas_base.c 				dev_err(&instance->pdev->dev,
pdev             6262 drivers/scsi/megaraid/megaraid_sas_base.c 		if (instance->pdev->device == PCI_DEVICE_ID_LSI_PLASMA) {
pdev             6266 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_info(&instance->pdev->dev, "SR-IOV: firmware type: %s\n",
pdev             6275 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_info(&instance->pdev->dev, "SRIOV: VF requestorId %d\n",
pdev             6290 drivers/scsi/megaraid/megaraid_sas_base.c 			dma_free_coherent(&instance->pdev->dev,
pdev             6299 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_info(&instance->pdev->dev, "Snap dump wait time\t: %d\n",
pdev             6303 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_info(&instance->pdev->dev,
pdev             6309 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_info(&instance->pdev->dev, "unevenspan support	: %s\n",
pdev             6311 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_info(&instance->pdev->dev, "firmware crash dump	: %s\n",
pdev             6313 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_info(&instance->pdev->dev, "JBOD sequence map	: %s\n",
pdev             6365 drivers/scsi/megaraid/megaraid_sas_base.c 		pci_free_irq_vectors(instance->pdev);
pdev             6374 drivers/scsi/megaraid/megaraid_sas_base.c 	pci_release_selected_regions(instance->pdev, 1<<instance->bar);
pdev             6376 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_err(&instance->pdev->dev, "Failed from %s %d\n",
pdev             6390 drivers/scsi/megaraid/megaraid_sas_base.c 		dma_free_coherent(&instance->pdev->dev, reply_q_sz,
pdev             6397 drivers/scsi/megaraid/megaraid_sas_base.c 	pci_release_selected_regions(instance->pdev, 1<<instance->bar);
pdev             6429 drivers/scsi/megaraid/megaraid_sas_base.c 	el_info = dma_alloc_coherent(&instance->pdev->dev,
pdev             6453 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev, "Failed from %s %d\n",
pdev             6468 drivers/scsi/megaraid/megaraid_sas_base.c 	dma_free_coherent(&instance->pdev->dev,
pdev             6518 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_info(&instance->pdev->dev,
pdev             6554 drivers/scsi/megaraid/megaraid_sas_base.c 				dev_printk(KERN_DEBUG, &instance->pdev->dev, "Failed to abort "
pdev             6641 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev,
pdev             6687 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_info(&instance->pdev->dev,
pdev             6698 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev,
pdev             6760 drivers/scsi/megaraid/megaraid_sas_base.c 			if (((instance->pdev->device ==
pdev             6762 drivers/scsi/megaraid/megaraid_sas_base.c 				(instance->pdev->device ==
pdev             6767 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_info(&instance->pdev->dev, "max_sectors should be > 0"
pdev             6784 drivers/scsi/megaraid/megaraid_sas_base.c 	if (scsi_add_host(host, &instance->pdev->dev)) {
pdev             6785 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev,
pdev             6815 drivers/scsi/megaraid/megaraid_sas_base.c 	struct pci_dev *pdev;
pdev             6818 drivers/scsi/megaraid/megaraid_sas_base.c 	pdev = instance->pdev;
pdev             6823 drivers/scsi/megaraid/megaraid_sas_base.c 		if (dma_set_mask(&pdev->dev, DMA_BIT_MASK(63)) &&
pdev             6824 drivers/scsi/megaraid/megaraid_sas_base.c 		    dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32)))
pdev             6827 drivers/scsi/megaraid/megaraid_sas_base.c 		if ((*pdev->dev.dma_mask == DMA_BIT_MASK(63)) &&
pdev             6828 drivers/scsi/megaraid/megaraid_sas_base.c 		    (dma_set_coherent_mask(&pdev->dev, consistent_mask) &&
pdev             6829 drivers/scsi/megaraid/megaraid_sas_base.c 		     dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32)))) {
pdev             6839 drivers/scsi/megaraid/megaraid_sas_base.c 			else if (dma_set_mask_and_coherent(&pdev->dev,
pdev             6843 drivers/scsi/megaraid/megaraid_sas_base.c 	} else if (dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32)))
pdev             6846 drivers/scsi/megaraid/megaraid_sas_base.c 	if (pdev->dev.coherent_dma_mask == DMA_BIT_MASK(32))
pdev             6851 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_info(&pdev->dev, "%s bit DMA mask and %s bit consistent mask\n",
pdev             6852 drivers/scsi/megaraid/megaraid_sas_base.c 		 ((*pdev->dev.dma_mask == DMA_BIT_MASK(63)) ? "63" : "32"),
pdev             6858 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_err(&pdev->dev, "Failed to set DMA mask\n");
pdev             6879 drivers/scsi/megaraid/megaraid_sas_base.c 	if ((instance->pdev->vendor == PCI_VENDOR_ID_DELL) &&
pdev             6880 drivers/scsi/megaraid/megaraid_sas_base.c 	    (instance->pdev->device == PCI_DEVICE_ID_DELL_PERC5)) {
pdev             6883 drivers/scsi/megaraid/megaraid_sas_base.c 		switch (instance->pdev->device) {
pdev             6919 drivers/scsi/megaraid/megaraid_sas_base.c 	instance->producer = dma_alloc_coherent(&instance->pdev->dev,
pdev             6921 drivers/scsi/megaraid/megaraid_sas_base.c 	instance->consumer = dma_alloc_coherent(&instance->pdev->dev,
pdev             6925 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev,
pdev             6985 drivers/scsi/megaraid/megaraid_sas_base.c 			dma_free_coherent(&instance->pdev->dev, sizeof(u32),
pdev             6989 drivers/scsi/megaraid/megaraid_sas_base.c 			dma_free_coherent(&instance->pdev->dev, sizeof(u32),
pdev             7007 drivers/scsi/megaraid/megaraid_sas_base.c 	struct pci_dev *pdev = instance->pdev;
pdev             7010 drivers/scsi/megaraid/megaraid_sas_base.c 	instance->evt_detail = dma_alloc_coherent(&pdev->dev,
pdev             7015 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev,
pdev             7022 drivers/scsi/megaraid/megaraid_sas_base.c 			dma_alloc_coherent(&pdev->dev,
pdev             7028 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_err(&pdev->dev,
pdev             7033 drivers/scsi/megaraid/megaraid_sas_base.c 		instance->snapdump_prop = dma_alloc_coherent(&pdev->dev,
pdev             7038 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_err(&pdev->dev,
pdev             7041 drivers/scsi/megaraid/megaraid_sas_base.c 		instance->host_device_list_buf = dma_alloc_coherent(&pdev->dev,
pdev             7047 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_err(&pdev->dev,
pdev             7055 drivers/scsi/megaraid/megaraid_sas_base.c 		dma_alloc_coherent(&pdev->dev,
pdev             7060 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&pdev->dev, "Failed to allocate PD list buffer\n");
pdev             7065 drivers/scsi/megaraid/megaraid_sas_base.c 		dma_alloc_coherent(&pdev->dev,
pdev             7070 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&pdev->dev,
pdev             7076 drivers/scsi/megaraid/megaraid_sas_base.c 		dma_alloc_coherent(&pdev->dev,
pdev             7081 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&pdev->dev, "Failed to allocate LD list buffer\n");
pdev             7086 drivers/scsi/megaraid/megaraid_sas_base.c 		dma_alloc_coherent(&pdev->dev,
pdev             7091 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&pdev->dev,
pdev             7098 drivers/scsi/megaraid/megaraid_sas_base.c 			dma_alloc_coherent(&pdev->dev,
pdev             7102 drivers/scsi/megaraid/megaraid_sas_base.c 			dma_alloc_coherent(&pdev->dev,
pdev             7106 drivers/scsi/megaraid/megaraid_sas_base.c 			dma_alloc_coherent(&pdev->dev,
pdev             7110 drivers/scsi/megaraid/megaraid_sas_base.c 			dma_alloc_coherent(&pdev->dev, CRASH_DMA_BUF_SIZE,
pdev             7114 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_err(&instance->pdev->dev,
pdev             7118 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_err(&instance->pdev->dev,
pdev             7122 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_err(&instance->pdev->dev,
pdev             7126 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_err(&instance->pdev->dev,
pdev             7143 drivers/scsi/megaraid/megaraid_sas_base.c 	struct pci_dev *pdev = instance->pdev;
pdev             7147 drivers/scsi/megaraid/megaraid_sas_base.c 		dma_free_coherent(&pdev->dev, sizeof(struct megasas_evt_detail),
pdev             7152 drivers/scsi/megaraid/megaraid_sas_base.c 		dma_free_coherent(&pdev->dev,
pdev             7158 drivers/scsi/megaraid/megaraid_sas_base.c 		dma_free_coherent(&pdev->dev,
pdev             7164 drivers/scsi/megaraid/megaraid_sas_base.c 		dma_free_coherent(&pdev->dev, sizeof(struct MR_LD_LIST),
pdev             7169 drivers/scsi/megaraid/megaraid_sas_base.c 		dma_free_coherent(&pdev->dev, sizeof(struct MR_LD_TARGETID_LIST),
pdev             7174 drivers/scsi/megaraid/megaraid_sas_base.c 		dma_free_coherent(&pdev->dev, sizeof(struct megasas_ctrl_info),
pdev             7179 drivers/scsi/megaraid/megaraid_sas_base.c 		dma_free_coherent(&pdev->dev, sizeof(struct MR_DRV_SYSTEM_INFO),
pdev             7184 drivers/scsi/megaraid/megaraid_sas_base.c 		dma_free_coherent(&pdev->dev, sizeof(struct MR_PD_INFO),
pdev             7188 drivers/scsi/megaraid/megaraid_sas_base.c 		dma_free_coherent(&pdev->dev, sizeof(struct MR_TARGET_PROPERTIES),
pdev             7192 drivers/scsi/megaraid/megaraid_sas_base.c 		dma_free_coherent(&pdev->dev, CRASH_DMA_BUF_SIZE,
pdev             7197 drivers/scsi/megaraid/megaraid_sas_base.c 		dma_free_coherent(&pdev->dev,
pdev             7203 drivers/scsi/megaraid/megaraid_sas_base.c 		dma_free_coherent(&pdev->dev,
pdev             7244 drivers/scsi/megaraid/megaraid_sas_base.c 	if ((instance->pdev->device == PCI_DEVICE_ID_LSI_SAS0073SKINNY) ||
pdev             7245 drivers/scsi/megaraid/megaraid_sas_base.c 	    (instance->pdev->device == PCI_DEVICE_ID_LSI_SAS0071SKINNY))
pdev             7268 drivers/scsi/megaraid/megaraid_sas_base.c static int megasas_probe_one(struct pci_dev *pdev,
pdev             7276 drivers/scsi/megaraid/megaraid_sas_base.c 	switch (pdev->device) {
pdev             7281 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&pdev->dev, "Adapter is in non secure mode\n");
pdev             7285 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_info(&pdev->dev, "Adapter is in configurable secure mode\n");
pdev             7291 drivers/scsi/megaraid/megaraid_sas_base.c 		pos = pci_find_capability(pdev, PCI_CAP_ID_MSIX);
pdev             7293 drivers/scsi/megaraid/megaraid_sas_base.c 			pci_read_config_word(pdev, pos + PCI_MSIX_FLAGS,
pdev             7296 drivers/scsi/megaraid/megaraid_sas_base.c 				dev_info(&pdev->dev, "resetting MSI-X\n");
pdev             7297 drivers/scsi/megaraid/megaraid_sas_base.c 				pci_write_config_word(pdev,
pdev             7308 drivers/scsi/megaraid/megaraid_sas_base.c 	rval = pci_enable_device_mem(pdev);
pdev             7314 drivers/scsi/megaraid/megaraid_sas_base.c 	pci_set_master(pdev);
pdev             7320 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_printk(KERN_DEBUG, &pdev->dev, "scsi_host_alloc failed\n");
pdev             7331 drivers/scsi/megaraid/megaraid_sas_base.c 	instance->pdev = pdev;
pdev             7333 drivers/scsi/megaraid/megaraid_sas_base.c 	instance->unique_id = pdev->bus->number << 8 | pdev->devfn;
pdev             7347 drivers/scsi/megaraid/megaraid_sas_base.c 				dma_alloc_coherent(&pdev->dev,
pdev             7352 drivers/scsi/megaraid/megaraid_sas_base.c 				dev_warn(&pdev->dev, "Can't allocate "
pdev             7356 drivers/scsi/megaraid/megaraid_sas_base.c 				dma_alloc_coherent(&pdev->dev,
pdev             7362 drivers/scsi/megaraid/megaraid_sas_base.c 				dev_warn(&pdev->dev, "Can't allocate "
pdev             7370 drivers/scsi/megaraid/megaraid_sas_base.c 	pci_set_drvdata(pdev, instance);
pdev             7398 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_printk(KERN_DEBUG, &pdev->dev, "start aen failed\n");
pdev             7424 drivers/scsi/megaraid/megaraid_sas_base.c 		pci_free_irq_vectors(instance->pdev);
pdev             7428 drivers/scsi/megaraid/megaraid_sas_base.c 	pci_disable_device(pdev);
pdev             7466 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev,
pdev             7518 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev,
pdev             7533 drivers/scsi/megaraid/megaraid_sas_base.c megasas_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             7537 drivers/scsi/megaraid/megaraid_sas_base.c 	instance = pci_get_drvdata(pdev);
pdev             7544 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_info(&pdev->dev, "%s is called\n", __func__);
pdev             7566 drivers/scsi/megaraid/megaraid_sas_base.c 	pci_set_drvdata(instance->pdev, instance);
pdev             7572 drivers/scsi/megaraid/megaraid_sas_base.c 		pci_free_irq_vectors(instance->pdev);
pdev             7574 drivers/scsi/megaraid/megaraid_sas_base.c 	pci_save_state(pdev);
pdev             7575 drivers/scsi/megaraid/megaraid_sas_base.c 	pci_disable_device(pdev);
pdev             7577 drivers/scsi/megaraid/megaraid_sas_base.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev             7587 drivers/scsi/megaraid/megaraid_sas_base.c megasas_resume(struct pci_dev *pdev)
pdev             7594 drivers/scsi/megaraid/megaraid_sas_base.c 	instance = pci_get_drvdata(pdev);
pdev             7600 drivers/scsi/megaraid/megaraid_sas_base.c 	pci_set_power_state(pdev, PCI_D0);
pdev             7601 drivers/scsi/megaraid/megaraid_sas_base.c 	pci_enable_wake(pdev, PCI_D0, 0);
pdev             7602 drivers/scsi/megaraid/megaraid_sas_base.c 	pci_restore_state(pdev);
pdev             7604 drivers/scsi/megaraid/megaraid_sas_base.c 	dev_info(&pdev->dev, "%s is called\n", __func__);
pdev             7608 drivers/scsi/megaraid/megaraid_sas_base.c 	rval = pci_enable_device_mem(pdev);
pdev             7611 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&pdev->dev, "Enable device failed\n");
pdev             7615 drivers/scsi/megaraid/megaraid_sas_base.c 	pci_set_master(pdev);
pdev             7639 drivers/scsi/megaraid/megaraid_sas_base.c 	rval = pci_alloc_irq_vectors(instance->pdev, 1,
pdev             7695 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev, "Start AEN failed\n");
pdev             7716 drivers/scsi/megaraid/megaraid_sas_base.c 	pci_disable_device(pdev);
pdev             7739 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_notice(&instance->pdev->dev, "waiting for controller reset to finish\n");
pdev             7745 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_info(&instance->pdev->dev,
pdev             7758 drivers/scsi/megaraid/megaraid_sas_base.c static void megasas_detach_one(struct pci_dev *pdev)
pdev             7766 drivers/scsi/megaraid/megaraid_sas_base.c 	instance = pci_get_drvdata(pdev);
pdev             7824 drivers/scsi/megaraid/megaraid_sas_base.c 		pci_free_irq_vectors(instance->pdev);
pdev             7841 drivers/scsi/megaraid/megaraid_sas_base.c 				dma_free_coherent(&instance->pdev->dev,
pdev             7854 drivers/scsi/megaraid/megaraid_sas_base.c 				dma_free_coherent(&instance->pdev->dev,
pdev             7864 drivers/scsi/megaraid/megaraid_sas_base.c 		dma_free_coherent(&pdev->dev, (MAX_LOGICAL_DRIVES + 1) *
pdev             7870 drivers/scsi/megaraid/megaraid_sas_base.c 		dma_free_coherent(&pdev->dev,
pdev             7876 drivers/scsi/megaraid/megaraid_sas_base.c 		dma_free_coherent(&pdev->dev, sizeof(struct MR_CTRL_HB_HOST_MEM),
pdev             7888 drivers/scsi/megaraid/megaraid_sas_base.c 	pci_disable_device(pdev);
pdev             7895 drivers/scsi/megaraid/megaraid_sas_base.c static void megasas_shutdown(struct pci_dev *pdev)
pdev             7897 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_instance *instance = pci_get_drvdata(pdev);
pdev             7915 drivers/scsi/megaraid/megaraid_sas_base.c 		pci_free_irq_vectors(instance->pdev);
pdev             8001 drivers/scsi/megaraid/megaraid_sas_base.c 				dev_info(&local_instance->pdev->dev,
pdev             8006 drivers/scsi/megaraid/megaraid_sas_base.c 				dev_info(&local_instance->pdev->dev,
pdev             8040 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_printk(KERN_DEBUG, &instance->pdev->dev, "SGE count [%d] >  max limit [%d]\n",
pdev             8050 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev,
pdev             8058 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_printk(KERN_DEBUG, &instance->pdev->dev, "Failed to get a cmd packet\n");
pdev             8122 drivers/scsi/megaraid/megaraid_sas_base.c 		kbuff_arr[i] = dma_alloc_coherent(&instance->pdev->dev,
pdev             8126 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_printk(KERN_DEBUG, &instance->pdev->dev, "Failed to alloc "
pdev             8156 drivers/scsi/megaraid/megaraid_sas_base.c 		sense = dma_alloc_coherent(&instance->pdev->dev, ioc->sense_len,
pdev             8178 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev,
pdev             8188 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_info(&instance->pdev->dev, "Driver unload is in progress "
pdev             8217 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_err(&instance->pdev->dev, "Failed to copy out to user "
pdev             8229 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_printk(KERN_DEBUG, &instance->pdev->dev, "Error copying out cmd_status\n");
pdev             8235 drivers/scsi/megaraid/megaraid_sas_base.c 		dma_free_coherent(&instance->pdev->dev, ioc->sense_len,
pdev             8242 drivers/scsi/megaraid/megaraid_sas_base.c 				dma_free_coherent(&instance->pdev->dev,
pdev             8247 drivers/scsi/megaraid/megaraid_sas_base.c 				dma_free_coherent(&instance->pdev->dev,
pdev             8284 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev, "Controller in crit error\n");
pdev             8724 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_info(&instance->pdev->dev, "scanning for scsi%d...\n",
pdev             8733 drivers/scsi/megaraid/megaraid_sas_base.c 				dev_info(&instance->pdev->dev,
pdev             8743 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev, "invalid evt_detail!\n");
pdev             8776 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev,
pdev              136 drivers/scsi/megaraid/megaraid_sas_debugfs.c 				dev_err(&instance->pdev->dev,
pdev              148 drivers/scsi/megaraid/megaraid_sas_debugfs.c 			dev_err(&instance->pdev->dev,
pdev              184 drivers/scsi/megaraid/megaraid_sas_fp.c 			dev_dbg(&instance->pdev->dev, "offsets of desc table are not matching desc %p original %p\n",
pdev              237 drivers/scsi/megaraid/megaraid_sas_fp.c 				dev_dbg(&instance->pdev->dev, "wrong number of desctableElements %d\n",
pdev              248 drivers/scsi/megaraid/megaraid_sas_fp.c 			dev_dbg(&instance->pdev->dev, "megaraid_sas: LD count exposed in RAID map in not valid\n");
pdev              276 drivers/scsi/megaraid/megaraid_sas_fp.c 			dev_dbg(&instance->pdev->dev,
pdev              335 drivers/scsi/megaraid/megaraid_sas_fp.c 		dev_dbg(&instance->pdev->dev, "megasas: map info structure size 0x%x",
pdev              337 drivers/scsi/megaraid/megaraid_sas_fp.c 		dev_dbg(&instance->pdev->dev, "is not matching expected size 0x%x\n",
pdev              339 drivers/scsi/megaraid/megaraid_sas_fp.c 		dev_err(&instance->pdev->dev, "megasas: span map %x, pDrvRaidMap->totalSize : %x\n",
pdev              580 drivers/scsi/megaraid/megaraid_sas_fp.c 	dev_err(&instance->pdev->dev, "get_strip_from_row"
pdev              638 drivers/scsi/megaraid/megaraid_sas_fp.c 	dev_err(&instance->pdev->dev, "get_arm_from_strip"
pdev             1017 drivers/scsi/megaraid/megaraid_sas_fp.c 			dev_info(&instance->pdev->dev,
pdev             1045 drivers/scsi/megaraid/megaraid_sas_fp.c 			dev_info(&instance->pdev->dev, "return from %s %d."
pdev             1058 drivers/scsi/megaraid/megaraid_sas_fp.c 			dev_info(&instance->pdev->dev, "return from %s %d"
pdev              114 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_info(&instance->pdev->dev,
pdev              118 drivers/scsi/megaraid/megaraid_sas_fusion.c 	pci_cfg_access_lock(instance->pdev);
pdev              128 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_warn(&instance->pdev->dev,
pdev              137 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_info(&instance->pdev->dev,
pdev              141 drivers/scsi/megaraid/megaraid_sas_fusion.c 	pci_cfg_access_unlock(instance->pdev);
pdev              165 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_err(&instance->pdev->dev,
pdev              193 drivers/scsi/megaraid/megaraid_sas_fusion.c 	dev_info(&instance->pdev->dev, "%s is called outbound_intr_mask:0x%08x\n",
pdev              211 drivers/scsi/megaraid/megaraid_sas_fusion.c 	dev_info(&instance->pdev->dev, "%s is called outbound_intr_mask:0x%08x\n",
pdev              339 drivers/scsi/megaraid/megaraid_sas_fusion.c 	dev_info(&instance->pdev->dev,
pdev              415 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dma_free_coherent(&instance->pdev->dev,
pdev              447 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dma_pool_create("mr_sg", &instance->pdev->dev,
pdev              452 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dma_pool_create("mr_sense", &instance->pdev->dev,
pdev              456 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_err(&instance->pdev->dev,
pdev              464 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_err(&instance->pdev->dev,
pdev              488 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dma_pool_create("mr_sense_align", &instance->pdev->dev,
pdev              492 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_err(&instance->pdev->dev,
pdev              500 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_err(&instance->pdev->dev,
pdev              519 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_err(&instance->pdev->dev,
pdev              556 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_err(&instance->pdev->dev,
pdev              568 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_err(&instance->pdev->dev,
pdev              586 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dma_pool_create("mr_ioreq", &instance->pdev->dev,
pdev              590 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_err(&instance->pdev->dev,
pdev              606 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_err(&instance->pdev->dev,
pdev              623 drivers/scsi/megaraid/megaraid_sas_fusion.c 					&instance->pdev->dev,
pdev              629 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_err(&instance->pdev->dev,
pdev              640 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_err(&instance->pdev->dev,
pdev              647 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dma_alloc_coherent(&instance->pdev->dev,
pdev              651 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_err(&instance->pdev->dev,
pdev              669 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dma_pool_create("mr_reply", &instance->pdev->dev,
pdev              673 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_err(&instance->pdev->dev,
pdev              682 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_err(&instance->pdev->dev,
pdev              698 drivers/scsi/megaraid/megaraid_sas_fusion.c 					&instance->pdev->dev,
pdev              704 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_err(&instance->pdev->dev,
pdev              715 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_err(&instance->pdev->dev,
pdev              752 drivers/scsi/megaraid/megaraid_sas_fusion.c 	fusion->rdpq_virt = dma_alloc_coherent(&instance->pdev->dev,
pdev              756 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_err(&instance->pdev->dev,
pdev              764 drivers/scsi/megaraid/megaraid_sas_fusion.c 							 &instance->pdev->dev,
pdev              768 drivers/scsi/megaraid/megaraid_sas_fusion.c 						&instance->pdev->dev,
pdev              775 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_err(&instance->pdev->dev,
pdev              795 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_err(&instance->pdev->dev,
pdev              821 drivers/scsi/megaraid/megaraid_sas_fusion.c 				dev_err(&instance->pdev->dev,
pdev              880 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dma_free_coherent(&instance->pdev->dev,
pdev              944 drivers/scsi/megaraid/megaraid_sas_fusion.c 	dev_info(&instance->pdev->dev, "Configured max firmware commands: %d\n",
pdev             1067 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_err(&instance->pdev->dev, "Driver was operating on 64bit "
pdev             1076 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_err(&instance->pdev->dev, "Firmware downgrade *NOT SUPPORTED*"
pdev             1089 drivers/scsi/megaraid/megaraid_sas_fusion.c 	dev_info(&instance->pdev->dev, "Performance mode :%s\n",
pdev             1094 drivers/scsi/megaraid/megaraid_sas_fusion.c 	dev_info(&instance->pdev->dev, "FW supports sync cache\t: %s\n",
pdev             1228 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_info(&instance->pdev->dev, "FW supports atomic descriptor\t: %s\n",
pdev             1235 drivers/scsi/megaraid/megaraid_sas_fusion.c 	dev_err(&instance->pdev->dev,
pdev             1267 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_err(&instance->pdev->dev,
pdev             1309 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_warn(&instance->pdev->dev,
pdev             1354 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_printk(KERN_DEBUG, &instance->pdev->dev, "Failed to get cmd for map info\n");
pdev             1373 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_printk(KERN_DEBUG, &instance->pdev->dev, "Failed to alloc mem for ld_map_info\n");
pdev             1446 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_printk(KERN_DEBUG, &instance->pdev->dev, "Failed to get cmd for sync info\n");
pdev             1510 drivers/scsi/megaraid/megaraid_sas_fusion.c 	if (instance->pdev->subsystem_vendor != PCI_VENDOR_ID_INTEL)
pdev             1513 drivers/scsi/megaraid/megaraid_sas_fusion.c 	switch (instance->pdev->device) {
pdev             1515 drivers/scsi/megaraid/megaraid_sas_fusion.c 		switch (instance->pdev->subsystem_device) {
pdev             1517 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_info(&instance->pdev->dev, "scsi host %d: %s\n",
pdev             1522 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_info(&instance->pdev->dev, "scsi host %d: %s\n",
pdev             1527 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_info(&instance->pdev->dev, "scsi host %d: %s\n",
pdev             1532 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_info(&instance->pdev->dev, "scsi host %d: %s\n",
pdev             1541 drivers/scsi/megaraid/megaraid_sas_fusion.c 		switch (instance->pdev->subsystem_device) {
pdev             1543 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_info(&instance->pdev->dev, "scsi host %d: %s\n",
pdev             1548 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_info(&instance->pdev->dev, "scsi host %d: %s\n",
pdev             1558 drivers/scsi/megaraid/megaraid_sas_fusion.c 		switch (instance->pdev->subsystem_device) {
pdev             1560 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_info(&instance->pdev->dev, "scsi host %d: %s\n",
pdev             1600 drivers/scsi/megaraid/megaraid_sas_fusion.c 				dev_err(&instance->pdev->dev,
pdev             1610 drivers/scsi/megaraid/megaraid_sas_fusion.c 		fusion->ld_map[i] = dma_alloc_coherent(&instance->pdev->dev,
pdev             1615 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_err(&instance->pdev->dev,
pdev             1627 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dma_free_coherent(&instance->pdev->dev,
pdev             1693 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_err(&instance->pdev->dev, "Failed from func: %s line: %d\n",
pdev             1698 drivers/scsi/megaraid/megaraid_sas_fusion.c 	cmd->frame = dma_alloc_coherent(&instance->pdev->dev,
pdev             1703 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_err(&instance->pdev->dev, "Failed from func: %s line: %d\n",
pdev             1724 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dma_free_coherent(&instance->pdev->dev,
pdev             1776 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_warn(&instance->pdev->dev, "frame size %d invalid, fall back to legacy max frame size %d\n",
pdev             1845 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_err(&instance->pdev->dev,
pdev             1900 drivers/scsi/megaraid/megaraid_sas_fusion.c 					dev_err(&instance->pdev->dev,
pdev             1931 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_err(&instance->pdev->dev, "Failed from %s %d\n",
pdev             3271 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_err(&instance->pdev->dev,
pdev             3409 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_err(&instance->pdev->dev, "Error building command\n");
pdev             3420 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_err(&instance->pdev->dev, "The chain offset value is not "
pdev             3572 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_dbg(&instance->pdev->dev, "TM completion:"
pdev             3713 drivers/scsi/megaraid/megaraid_sas_fusion.c 		synchronize_irq(pci_irq_vector(instance->pdev, i));
pdev             3926 drivers/scsi/megaraid/megaraid_sas_fusion.c 	pci_release_selected_regions(instance->pdev, 1<<instance->bar);
pdev             3952 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_info(&instance->pdev->dev, "Firmware crash dump "
pdev             4005 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_warn(&instance->pdev->dev,
pdev             4027 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_warn(&instance->pdev->dev,
pdev             4046 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_warn(&instance->pdev->dev,
pdev             4076 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_info(&instance->pdev->dev, "Trigger snap dump\n");
pdev             4086 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_printk(KERN_ERR, &instance->pdev->dev,
pdev             4110 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_info(&instance->pdev->dev,
pdev             4124 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_printk(KERN_ERR, &instance->pdev->dev,
pdev             4130 drivers/scsi/megaraid/megaraid_sas_fusion.c 				dev_warn(&instance->pdev->dev, "SR-IOV Found FW in FAULT"
pdev             4159 drivers/scsi/megaraid/megaraid_sas_fusion.c 					dev_warn(&instance->pdev->dev, "SR-IOV:"
pdev             4178 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_notice(&instance->pdev->dev, "[%2d]waiting for %d "
pdev             4192 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_err(&instance->pdev->dev, "pending commands remain after waiting, "
pdev             4329 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_info(&instance->pdev->dev,
pdev             4384 drivers/scsi/megaraid/megaraid_sas_fusion.c 	dev_dbg(&instance->pdev->dev, "response_code(%01x): %s\n",
pdev             4386 drivers/scsi/megaraid/megaraid_sas_fusion.c 	dev_dbg(&instance->pdev->dev,
pdev             4432 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_err(&instance->pdev->dev, "Failed from %s %d\n",
pdev             4488 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_err(&instance->pdev->dev,
pdev             4625 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_err(&instance->pdev->dev, "Controller is not OPERATIONAL,"
pdev             4706 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_err(&instance->pdev->dev, "Controller is not OPERATIONAL,"
pdev             4810 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_warn(&instance->pdev->dev, "Hardware critical error, "
pdev             4822 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_info(&instance->pdev->dev, "IO/DCMD timeout is detected, "
pdev             4833 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_dbg(&instance->pdev->dev, "waiting for [%d] "
pdev             4840 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_info(&instance->pdev->dev, "OCR done for IO "
pdev             4844 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_info(&instance->pdev->dev, "Controller is not "
pdev             4865 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_warn(&instance->pdev->dev, "resetting fusion "
pdev             4871 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_info(&instance->pdev->dev, "\nPending SCSI commands:\n");
pdev             4906 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_info(&instance->pdev->dev, "Outstanding fastpath IOs: %d\n",
pdev             4917 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_warn(&instance->pdev->dev, "Reset not supported"
pdev             4942 drivers/scsi/megaraid/megaraid_sas_fusion.c 				dev_warn(&instance->pdev->dev,
pdev             4955 drivers/scsi/megaraid/megaraid_sas_fusion.c 				dev_info(&instance->pdev->dev,
pdev             4999 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_info(&instance->pdev->dev,
pdev             5021 drivers/scsi/megaraid/megaraid_sas_fusion.c 				dev_info(&instance->pdev->dev,
pdev             5029 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_warn(&instance->pdev->dev,
pdev             5036 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_warn(&instance->pdev->dev, "Reset failed, killing "
pdev             5080 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_info(&instance->pdev->dev, "earlier crash dump is "
pdev             5090 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_info(&instance->pdev->dev, "Number of host crash buffers "
pdev             5111 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_info(&instance->pdev->dev,
pdev             5132 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_info(&instance->pdev->dev, "Crash Dump is available,number "
pdev             5163 drivers/scsi/megaraid/megaraid_sas_fusion.c 		dev_err(&instance->pdev->dev, "Failed from %s %d\n",
pdev             5180 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_err(&instance->pdev->dev, "Failed from %s %d\n",
pdev             5196 drivers/scsi/megaraid/megaraid_sas_fusion.c 			dev_err(&instance->pdev->dev, "Failed to allocate load_balance_info, "
pdev              175 drivers/scsi/mesh.c 	struct pci_dev* pdev;
pdev             1848 drivers/scsi/mesh.c 	struct pci_dev* pdev = macio_get_pci_dev(mdev);
pdev             1894 drivers/scsi/mesh.c 	ms->pdev = pdev;
pdev              582 drivers/scsi/mpt3sas/mpt3sas_base.c 	struct pci_dev *pdev;
pdev              587 drivers/scsi/mpt3sas/mpt3sas_base.c 	pdev = ioc->pdev;
pdev              588 drivers/scsi/mpt3sas/mpt3sas_base.c 	if (!pdev)
pdev              590 drivers/scsi/mpt3sas/mpt3sas_base.c 	pci_stop_and_remove_bus_device_locked(pdev);
pdev             1668 drivers/scsi/mpt3sas/mpt3sas_base.c 		reply_q->os_irq = pci_irq_vector(ioc->pdev,
pdev             1722 drivers/scsi/mpt3sas/mpt3sas_base.c 		synchronize_irq(pci_irq_vector(ioc->pdev, reply_q->msix_index));
pdev             2707 drivers/scsi/mpt3sas/mpt3sas_base.c _base_config_dma_addressing(struct MPT3SAS_ADAPTER *ioc, struct pci_dev *pdev)
pdev             2717 drivers/scsi/mpt3sas/mpt3sas_base.c 	required_mask = dma_get_required_mask(&pdev->dev);
pdev             2726 drivers/scsi/mpt3sas/mpt3sas_base.c 	if (dma_set_mask(&pdev->dev, DMA_BIT_MASK(dma_mask)) ||
pdev             2727 drivers/scsi/mpt3sas/mpt3sas_base.c 	    dma_set_coherent_mask(&pdev->dev, coherent_mask))
pdev             2736 drivers/scsi/mpt3sas/mpt3sas_base.c 	if (dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32)))
pdev             2752 drivers/scsi/mpt3sas/mpt3sas_base.c 				      struct pci_dev *pdev)
pdev             2754 drivers/scsi/mpt3sas/mpt3sas_base.c 	if (pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(ioc->dma_mask))) {
pdev             2755 drivers/scsi/mpt3sas/mpt3sas_base.c 		if (pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32)))
pdev             2777 drivers/scsi/mpt3sas/mpt3sas_base.c 	if (ioc->pdev->device == MPI2_MFGPAGE_DEVID_SAS2008 &&
pdev             2778 drivers/scsi/mpt3sas/mpt3sas_base.c 	    ioc->pdev->revision == SAS2_PCI_DEVICE_B0_REVISION) {
pdev             2782 drivers/scsi/mpt3sas/mpt3sas_base.c 	base = pci_find_capability(ioc->pdev, PCI_CAP_ID_MSIX);
pdev             2790 drivers/scsi/mpt3sas/mpt3sas_base.c 	if (ioc->pdev->device == MPI2_MFGPAGE_DEVID_SAS2004 ||
pdev             2791 drivers/scsi/mpt3sas/mpt3sas_base.c 	    ioc->pdev->device == MPI2_MFGPAGE_DEVID_SAS2008 ||
pdev             2792 drivers/scsi/mpt3sas/mpt3sas_base.c 	    ioc->pdev->device == MPI2_MFGPAGE_DEVID_SAS2108_1 ||
pdev             2793 drivers/scsi/mpt3sas/mpt3sas_base.c 	    ioc->pdev->device == MPI2_MFGPAGE_DEVID_SAS2108_2 ||
pdev             2794 drivers/scsi/mpt3sas/mpt3sas_base.c 	    ioc->pdev->device == MPI2_MFGPAGE_DEVID_SAS2108_3 ||
pdev             2795 drivers/scsi/mpt3sas/mpt3sas_base.c 	    ioc->pdev->device == MPI2_MFGPAGE_DEVID_SAS2116_1 ||
pdev             2796 drivers/scsi/mpt3sas/mpt3sas_base.c 	    ioc->pdev->device == MPI2_MFGPAGE_DEVID_SAS2116_2)
pdev             2799 drivers/scsi/mpt3sas/mpt3sas_base.c 		pci_read_config_word(ioc->pdev, base + 2, &message_control);
pdev             2824 drivers/scsi/mpt3sas/mpt3sas_base.c 			irq_set_affinity_hint(pci_irq_vector(ioc->pdev,
pdev             2826 drivers/scsi/mpt3sas/mpt3sas_base.c 		free_irq(pci_irq_vector(ioc->pdev, reply_q->msix_index),
pdev             2842 drivers/scsi/mpt3sas/mpt3sas_base.c 	struct pci_dev *pdev = ioc->pdev;
pdev             2862 drivers/scsi/mpt3sas/mpt3sas_base.c 	r = request_irq(pci_irq_vector(pdev, index), _base_interrupt,
pdev             2866 drivers/scsi/mpt3sas/mpt3sas_base.c 		       reply_q->name, pci_irq_vector(pdev, index));
pdev             2913 drivers/scsi/mpt3sas/mpt3sas_base.c 			local_numa_node = dev_to_node(&ioc->pdev->dev);
pdev             2916 drivers/scsi/mpt3sas/mpt3sas_base.c 				irq_set_affinity_hint(pci_irq_vector(ioc->pdev,
pdev             2927 drivers/scsi/mpt3sas/mpt3sas_base.c 			mask = pci_irq_get_affinity(ioc->pdev,
pdev             2997 drivers/scsi/mpt3sas/mpt3sas_base.c 		pcie_capability_read_word(ioc->pdev, PCI_EXP_LNKSTA, &lnksta);
pdev             3025 drivers/scsi/mpt3sas/mpt3sas_base.c 	pci_free_irq_vectors(ioc->pdev);
pdev             3049 drivers/scsi/mpt3sas/mpt3sas_base.c 	i = pci_alloc_irq_vectors_affinity(ioc->pdev,
pdev             3145 drivers/scsi/mpt3sas/mpt3sas_base.c 	r = pci_alloc_irq_vectors(ioc->pdev, 1, 1, PCI_IRQ_LEGACY);
pdev             3163 drivers/scsi/mpt3sas/mpt3sas_base.c 	struct pci_dev *pdev = ioc->pdev;
pdev             3179 drivers/scsi/mpt3sas/mpt3sas_base.c 	if (pci_is_enabled(pdev)) {
pdev             3180 drivers/scsi/mpt3sas/mpt3sas_base.c 		pci_release_selected_regions(ioc->pdev, ioc->bars);
pdev             3181 drivers/scsi/mpt3sas/mpt3sas_base.c 		pci_disable_pcie_error_reporting(pdev);
pdev             3182 drivers/scsi/mpt3sas/mpt3sas_base.c 		pci_disable_device(pdev);
pdev             3226 drivers/scsi/mpt3sas/mpt3sas_base.c 	struct pci_dev *pdev = ioc->pdev;
pdev             3236 drivers/scsi/mpt3sas/mpt3sas_base.c 	ioc->bars = pci_select_bars(pdev, IORESOURCE_MEM);
pdev             3237 drivers/scsi/mpt3sas/mpt3sas_base.c 	if (pci_enable_device_mem(pdev)) {
pdev             3244 drivers/scsi/mpt3sas/mpt3sas_base.c 	if (pci_request_selected_regions(pdev, ioc->bars,
pdev             3253 drivers/scsi/mpt3sas/mpt3sas_base.c 	pci_enable_pcie_error_reporting(pdev);
pdev             3255 drivers/scsi/mpt3sas/mpt3sas_base.c 	pci_set_master(pdev);
pdev             3258 drivers/scsi/mpt3sas/mpt3sas_base.c 	if (_base_config_dma_addressing(ioc, pdev) != 0) {
pdev             3259 drivers/scsi/mpt3sas/mpt3sas_base.c 		ioc_warn(ioc, "no suitable DMA mask for %s\n", pci_name(pdev));
pdev             3266 drivers/scsi/mpt3sas/mpt3sas_base.c 		if (pci_resource_flags(pdev, i) & IORESOURCE_IO) {
pdev             3269 drivers/scsi/mpt3sas/mpt3sas_base.c 			pio_chip = (u64)pci_resource_start(pdev, i);
pdev             3270 drivers/scsi/mpt3sas/mpt3sas_base.c 			pio_sz = pci_resource_len(pdev, i);
pdev             3271 drivers/scsi/mpt3sas/mpt3sas_base.c 		} else if (pci_resource_flags(pdev, i) & IORESOURCE_MEM) {
pdev             3274 drivers/scsi/mpt3sas/mpt3sas_base.c 			ioc->chip_phys = pci_resource_start(pdev, i);
pdev             3276 drivers/scsi/mpt3sas/mpt3sas_base.c 			memap_sz = pci_resource_len(pdev, i);
pdev             3350 drivers/scsi/mpt3sas/mpt3sas_base.c 			pci_irq_vector(ioc->pdev, reply_q->msix_index));
pdev             3358 drivers/scsi/mpt3sas/mpt3sas_base.c 	pci_save_state(pdev);
pdev             3994 drivers/scsi/mpt3sas/mpt3sas_base.c 	if (ioc->pdev->subsystem_vendor != PCI_VENDOR_ID_INTEL)
pdev             3997 drivers/scsi/mpt3sas/mpt3sas_base.c 	switch (ioc->pdev->subsystem_vendor) {
pdev             3999 drivers/scsi/mpt3sas/mpt3sas_base.c 		switch (ioc->pdev->device) {
pdev             4001 drivers/scsi/mpt3sas/mpt3sas_base.c 			switch (ioc->pdev->subsystem_device) {
pdev             4016 drivers/scsi/mpt3sas/mpt3sas_base.c 					 ioc->pdev->subsystem_device);
pdev             4021 drivers/scsi/mpt3sas/mpt3sas_base.c 			switch (ioc->pdev->subsystem_device) {
pdev             4052 drivers/scsi/mpt3sas/mpt3sas_base.c 					 ioc->pdev->subsystem_device);
pdev             4057 drivers/scsi/mpt3sas/mpt3sas_base.c 			switch (ioc->pdev->subsystem_device) {
pdev             4077 drivers/scsi/mpt3sas/mpt3sas_base.c 					 ioc->pdev->subsystem_device);
pdev             4083 drivers/scsi/mpt3sas/mpt3sas_base.c 				 ioc->pdev->subsystem_device);
pdev             4088 drivers/scsi/mpt3sas/mpt3sas_base.c 		switch (ioc->pdev->device) {
pdev             4090 drivers/scsi/mpt3sas/mpt3sas_base.c 			switch (ioc->pdev->subsystem_device) {
pdev             4121 drivers/scsi/mpt3sas/mpt3sas_base.c 					 ioc->pdev->subsystem_device);
pdev             4126 drivers/scsi/mpt3sas/mpt3sas_base.c 			switch (ioc->pdev->subsystem_device) {
pdev             4133 drivers/scsi/mpt3sas/mpt3sas_base.c 					 ioc->pdev->subsystem_device);
pdev             4139 drivers/scsi/mpt3sas/mpt3sas_base.c 				 ioc->pdev->subsystem_device);
pdev             4144 drivers/scsi/mpt3sas/mpt3sas_base.c 		switch (ioc->pdev->device) {
pdev             4146 drivers/scsi/mpt3sas/mpt3sas_base.c 			switch (ioc->pdev->subsystem_device) {
pdev             4161 drivers/scsi/mpt3sas/mpt3sas_base.c 					 ioc->pdev->subsystem_device);
pdev             4166 drivers/scsi/mpt3sas/mpt3sas_base.c 			switch (ioc->pdev->subsystem_device) {
pdev             4177 drivers/scsi/mpt3sas/mpt3sas_base.c 					 ioc->pdev->subsystem_device);
pdev             4183 drivers/scsi/mpt3sas/mpt3sas_base.c 				 ioc->pdev->subsystem_device);
pdev             4188 drivers/scsi/mpt3sas/mpt3sas_base.c 		switch (ioc->pdev->device) {
pdev             4190 drivers/scsi/mpt3sas/mpt3sas_base.c 			switch (ioc->pdev->subsystem_device) {
pdev             4197 drivers/scsi/mpt3sas/mpt3sas_base.c 					 ioc->pdev->subsystem_device);
pdev             4202 drivers/scsi/mpt3sas/mpt3sas_base.c 			switch (ioc->pdev->subsystem_device) {
pdev             4221 drivers/scsi/mpt3sas/mpt3sas_base.c 					 ioc->pdev->subsystem_device);
pdev             4227 drivers/scsi/mpt3sas/mpt3sas_base.c 				 ioc->pdev->subsystem_device);
pdev             4262 drivers/scsi/mpt3sas/mpt3sas_base.c 	fwpkg_data = dma_alloc_coherent(&ioc->pdev->dev, data_length,
pdev             4322 drivers/scsi/mpt3sas/mpt3sas_base.c 		dma_free_coherent(&ioc->pdev->dev, data_length, fwpkg_data,
pdev             4347 drivers/scsi/mpt3sas/mpt3sas_base.c 		 ioc->pdev->revision,
pdev             4698 drivers/scsi/mpt3sas/mpt3sas_base.c 		dma_free_coherent(&ioc->pdev->dev, ioc->request_dma_sz,
pdev             4775 drivers/scsi/mpt3sas/mpt3sas_base.c 		dma_free_coherent(&ioc->pdev->dev, ioc->config_page_sz,
pdev             5007 drivers/scsi/mpt3sas/mpt3sas_base.c 	    &ioc->pdev->dev, sz, 16, 0);
pdev             5034 drivers/scsi/mpt3sas/mpt3sas_base.c 		if (_base_change_consistent_dma_mask(ioc, ioc->pdev) != 0) {
pdev             5036 drivers/scsi/mpt3sas/mpt3sas_base.c 				 pci_name(ioc->pdev));
pdev             5066 drivers/scsi/mpt3sas/mpt3sas_base.c 	ioc->request = dma_alloc_coherent(&ioc->pdev->dev, sz,
pdev             5183 drivers/scsi/mpt3sas/mpt3sas_base.c 			dma_pool_create("PCIe SGL pool", &ioc->pdev->dev, sz, 16, 0);
pdev             5222 drivers/scsi/mpt3sas/mpt3sas_base.c 	ioc->chain_dma_pool = dma_pool_create("chain pool", &ioc->pdev->dev,
pdev             5250 drivers/scsi/mpt3sas/mpt3sas_base.c 	ioc->sense_dma_pool = dma_pool_create("sense pool", &ioc->pdev->dev, sz,
pdev             5278 drivers/scsi/mpt3sas/mpt3sas_base.c 			dma_pool_create("sense pool", &ioc->pdev->dev, sz,
pdev             5302 drivers/scsi/mpt3sas/mpt3sas_base.c 	ioc->reply_dma_pool = dma_pool_create("reply pool", &ioc->pdev->dev, sz,
pdev             5328 drivers/scsi/mpt3sas/mpt3sas_base.c 	    &ioc->pdev->dev, sz, 16, 0);
pdev             5353 drivers/scsi/mpt3sas/mpt3sas_base.c 		    &ioc->pdev->dev, reply_post_free_array_sz, 16, 0);
pdev             5369 drivers/scsi/mpt3sas/mpt3sas_base.c 	ioc->config_page = dma_alloc_coherent(&ioc->pdev->dev,
pdev             6976 drivers/scsi/mpt3sas/mpt3sas_base.c 	pci_set_drvdata(ioc->pdev, ioc->shost);
pdev             7193 drivers/scsi/mpt3sas/mpt3sas_base.c 	pci_set_drvdata(ioc->pdev, NULL);
pdev             7234 drivers/scsi/mpt3sas/mpt3sas_base.c 	pci_set_drvdata(ioc->pdev, NULL);
pdev             1180 drivers/scsi/mpt3sas/mpt3sas_base.h 	struct pci_dev	*pdev;
pdev              208 drivers/scsi/mpt3sas/mpt3sas_config.c 		mem->page = dma_alloc_coherent(&ioc->pdev->dev, mem->sz,
pdev              237 drivers/scsi/mpt3sas/mpt3sas_config.c 		dma_free_coherent(&ioc->pdev->dev, mem->sz, mem->page,
pdev              740 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		data_out = dma_alloc_coherent(&ioc->pdev->dev, data_out_sz,
pdev              760 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		data_in = dma_alloc_coherent(&ioc->pdev->dev, data_in_sz,
pdev             1117 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		dma_free_coherent(&ioc->pdev->dev, data_in_sz, data_in,
pdev             1121 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		dma_free_coherent(&ioc->pdev->dev, data_out_sz, data_out,
pdev             1145 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	karg.hw_rev = ioc->pdev->revision;
pdev             1146 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	karg.pci_id = ioc->pdev->device;
pdev             1147 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	karg.subsystem_device = ioc->pdev->subsystem_device;
pdev             1148 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	karg.subsystem_vendor = ioc->pdev->subsystem_vendor;
pdev             1149 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	karg.pci_information.u.bits.bus = ioc->pdev->bus->number;
pdev             1150 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	karg.pci_information.u.bits.device = PCI_SLOT(ioc->pdev->devfn);
pdev             1151 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	karg.pci_information.u.bits.function = PCI_FUNC(ioc->pdev->devfn);
pdev             1152 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	karg.pci_information.segment_id = pci_domain_nr(ioc->pdev->bus);
pdev             1583 drivers/scsi/mpt3sas/mpt3sas_ctl.c 			dma_free_coherent(&ioc->pdev->dev,
pdev             1593 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		request_data = dma_alloc_coherent(&ioc->pdev->dev,
pdev             1666 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		dma_free_coherent(&ioc->pdev->dev, request_data_sz,
pdev             1803 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	dma_free_coherent(&ioc->pdev->dev, request_data_sz,
pdev             3724 drivers/scsi/mpt3sas/mpt3sas_ctl.c 			dma_free_coherent(&ioc->pdev->dev,
pdev             5158 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	if (ioc->pdev->subsystem_vendor == PCI_VENDOR_ID_IBM)
pdev             6181 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	if ((ioc->pdev->subsystem_vendor == PCI_VENDOR_ID_IBM) &&
pdev             9736 drivers/scsi/mpt3sas/mpt3sas_scsih.c static void scsih_remove(struct pci_dev *pdev)
pdev             9738 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             9750 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	if (!pci_device_is_present(pdev))
pdev             9824 drivers/scsi/mpt3sas/mpt3sas_scsih.c scsih_shutdown(struct pci_dev *pdev)
pdev             9826 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             9834 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	if (!pci_device_is_present(pdev))
pdev             10345 drivers/scsi/mpt3sas/mpt3sas_scsih.c _scsih_determine_hba_mpi_version(struct pci_dev *pdev)
pdev             10348 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	switch (pdev->device) {
pdev             10411 drivers/scsi/mpt3sas/mpt3sas_scsih.c _scsih_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             10419 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	hba_mpi_version = _scsih_determine_hba_mpi_version(pdev);
pdev             10438 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		pci_disable_link_state(pdev, PCIE_LINK_STATE_L0S |
pdev             10450 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		switch (pdev->device) {
pdev             10476 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		switch (pdev->device) {
pdev             10489 drivers/scsi/mpt3sas/mpt3sas_scsih.c 			dev_info(&pdev->dev,
pdev             10500 drivers/scsi/mpt3sas/mpt3sas_scsih.c 			pdev->revision >= SAS3_PCI_DEVICE_C0_REVISION) ||
pdev             10520 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	ioc->pdev = pdev;
pdev             10643 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	rv = scsi_add_host(shost, &pdev->dev);
pdev             10673 drivers/scsi/mpt3sas/mpt3sas_scsih.c scsih_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             10675 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             10682 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	device_state = pci_choose_state(pdev, state);
pdev             10684 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		 pdev, pci_name(pdev), device_state);
pdev             10686 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	pci_save_state(pdev);
pdev             10688 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	pci_set_power_state(pdev, device_state);
pdev             10699 drivers/scsi/mpt3sas/mpt3sas_scsih.c scsih_resume(struct pci_dev *pdev)
pdev             10701 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             10703 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	pci_power_t device_state = pdev->current_state;
pdev             10707 drivers/scsi/mpt3sas/mpt3sas_scsih.c 		 pdev, pci_name(pdev), device_state);
pdev             10709 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	pci_set_power_state(pdev, PCI_D0);
pdev             10710 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	pci_enable_wake(pdev, PCI_D0, 0);
pdev             10711 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	pci_restore_state(pdev);
pdev             10712 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	ioc->pdev = pdev;
pdev             10734 drivers/scsi/mpt3sas/mpt3sas_scsih.c scsih_pci_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
pdev             10736 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             10770 drivers/scsi/mpt3sas/mpt3sas_scsih.c scsih_pci_slot_reset(struct pci_dev *pdev)
pdev             10772 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             10779 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	ioc->pdev = pdev;
pdev             10780 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	pci_restore_state(pdev);
pdev             10805 drivers/scsi/mpt3sas/mpt3sas_scsih.c scsih_pci_resume(struct pci_dev *pdev)
pdev             10807 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             10821 drivers/scsi/mpt3sas/mpt3sas_scsih.c scsih_pci_mmio_enabled(struct pci_dev *pdev)
pdev             10823 drivers/scsi/mpt3sas/mpt3sas_scsih.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev              338 drivers/scsi/mpt3sas/mpt3sas_transport.c 	data_out = dma_alloc_coherent(&ioc->pdev->dev, data_out_sz + data_in_sz,
pdev              424 drivers/scsi/mpt3sas/mpt3sas_transport.c 		dma_free_coherent(&ioc->pdev->dev, data_out_sz + data_in_sz,
pdev             1103 drivers/scsi/mpt3sas/mpt3sas_transport.c 	data_out = dma_alloc_coherent(&ioc->pdev->dev, sz, &data_out_dma,
pdev             1194 drivers/scsi/mpt3sas/mpt3sas_transport.c 		dma_free_coherent(&ioc->pdev->dev, sz, data_out, data_out_dma);
pdev             1393 drivers/scsi/mpt3sas/mpt3sas_transport.c 	data_out = dma_alloc_coherent(&ioc->pdev->dev, sz, &data_out_dma,
pdev             1481 drivers/scsi/mpt3sas/mpt3sas_transport.c 		dma_free_coherent(&ioc->pdev->dev, sz, data_out,
pdev             1868 drivers/scsi/mpt3sas/mpt3sas_transport.c 	rc = _transport_map_smp_buffer(&ioc->pdev->dev, &job->request_payload,
pdev             1878 drivers/scsi/mpt3sas/mpt3sas_transport.c 	rc = _transport_map_smp_buffer(&ioc->pdev->dev, &job->reply_payload,
pdev             1956 drivers/scsi/mpt3sas/mpt3sas_transport.c 	_transport_unmap_smp_buffer(&ioc->pdev->dev, &job->reply_payload,
pdev             1959 drivers/scsi/mpt3sas/mpt3sas_transport.c 	_transport_unmap_smp_buffer(&ioc->pdev->dev, &job->request_payload,
pdev               74 drivers/scsi/mvsas/mv_64xx.c 			pci_read_config_dword(mvi->pdev, PCR_PHY_CTL, &reg);
pdev               76 drivers/scsi/mvsas/mv_64xx.c 			pci_read_config_dword(mvi->pdev, PCR_PHY_CTL2, &reg);
pdev               89 drivers/scsi/mvsas/mv_64xx.c 			pci_write_config_dword(mvi->pdev, PCR_PHY_CTL, tmp);
pdev               91 drivers/scsi/mvsas/mv_64xx.c 			pci_write_config_dword(mvi->pdev, PCR_PHY_CTL, reg);
pdev               93 drivers/scsi/mvsas/mv_64xx.c 			pci_write_config_dword(mvi->pdev, PCR_PHY_CTL2, tmp);
pdev               95 drivers/scsi/mvsas/mv_64xx.c 			pci_write_config_dword(mvi->pdev, PCR_PHY_CTL2, reg);
pdev              157 drivers/scsi/mvsas/mv_64xx.c 			pci_read_config_dword(mvi->pdev, PCR_PHY_CTL, &tmp);
pdev              160 drivers/scsi/mvsas/mv_64xx.c 			pci_write_config_dword(mvi->pdev, PCR_PHY_CTL, tmp);
pdev              162 drivers/scsi/mvsas/mv_64xx.c 			pci_read_config_dword(mvi->pdev, PCR_PHY_CTL2, &tmp);
pdev              165 drivers/scsi/mvsas/mv_64xx.c 			pci_write_config_dword(mvi->pdev, PCR_PHY_CTL2, tmp);
pdev              206 drivers/scsi/mvsas/mv_64xx.c 		pci_read_config_dword(mvi->pdev, offs, &tmp);
pdev              208 drivers/scsi/mvsas/mv_64xx.c 		pci_write_config_dword(mvi->pdev, offs, tmp);
pdev              228 drivers/scsi/mvsas/mv_64xx.c 		pci_read_config_dword(mvi->pdev, offs, &tmp);
pdev              230 drivers/scsi/mvsas/mv_64xx.c 		pci_write_config_dword(mvi->pdev, offs, tmp);
pdev              244 drivers/scsi/mvsas/mv_64xx.c 	if (mvi->pdev && mvi->pdev->revision == 0)
pdev              268 drivers/scsi/mvsas/mv_64xx.c 		pci_read_config_dword(mvi->pdev, PCR_DEV_CTRL, &tmp);
pdev              271 drivers/scsi/mvsas/mv_64xx.c 		pci_write_config_dword(mvi->pdev, PCR_DEV_CTRL, tmp);
pdev              273 drivers/scsi/mvsas/mv_64xx.c 		pci_read_config_dword(mvi->pdev, PCR_PHY_CTL, &tmp);
pdev              276 drivers/scsi/mvsas/mv_64xx.c 		pci_write_config_dword(mvi->pdev, PCR_PHY_CTL, tmp);
pdev              278 drivers/scsi/mvsas/mv_64xx.c 		pci_read_config_dword(mvi->pdev, PCR_PHY_CTL2, &tmp);
pdev              281 drivers/scsi/mvsas/mv_64xx.c 		pci_write_config_dword(mvi->pdev, PCR_PHY_CTL2, tmp);
pdev               54 drivers/scsi/mvsas/mv_94xx.c 	if (mvi->pdev->revision == VANIR_A0_REV)
pdev              103 drivers/scsi/mvsas/mv_94xx.c 	if ((mvi->pdev->revision == VANIR_A0_REV)
pdev              104 drivers/scsi/mvsas/mv_94xx.c 		|| (mvi->pdev->revision == VANIR_B0_REV))
pdev              215 drivers/scsi/mvsas/mv_94xx.c 		switch (mvi->pdev->revision) {
pdev              299 drivers/scsi/mvsas/mv_94xx.c 	revision = mvi->pdev->revision;
pdev              369 drivers/scsi/mvsas/mv_94xx.c 	revision = mvi->pdev->revision;
pdev              998 drivers/scsi/mvsas/mv_94xx.c 	if ((mvi->pdev->revision == VANIR_A0_REV) ||
pdev              999 drivers/scsi/mvsas/mv_94xx.c 			(mvi->pdev->revision == VANIR_B0_REV))
pdev              238 drivers/scsi/mvsas/mv_chips.h 	pci_read_config_word(mvi->pdev, PCR_LINK_STAT, &link_stat);
pdev              160 drivers/scsi/mvsas/mv_init.c 	stat = MVS_CHIP_DISP->isr_status(mvi, mvi->pdev->irq);
pdev              166 drivers/scsi/mvsas/mv_init.c 		MVS_CHIP_DISP->isr(mvi, mvi->pdev->irq, stat);
pdev              280 drivers/scsi/mvsas/mv_init.c 	mvi->dma_pool = dma_pool_create(pool_name, &mvi->pdev->dev,
pdev              299 drivers/scsi/mvsas/mv_init.c 	struct pci_dev *pdev = mvi->pdev;
pdev              304 drivers/scsi/mvsas/mv_init.c 		res_start = pci_resource_start(pdev, bar_ex);
pdev              305 drivers/scsi/mvsas/mv_init.c 		res_len = pci_resource_len(pdev, bar_ex);
pdev              309 drivers/scsi/mvsas/mv_init.c 		res_flag_ex = pci_resource_flags(pdev, bar_ex);
pdev              318 drivers/scsi/mvsas/mv_init.c 	res_start = pci_resource_start(pdev, bar);
pdev              319 drivers/scsi/mvsas/mv_init.c 	res_len = pci_resource_len(pdev, bar);
pdev              326 drivers/scsi/mvsas/mv_init.c 	res_flag = pci_resource_flags(pdev, bar);
pdev              346 drivers/scsi/mvsas/mv_init.c static struct mvs_info *mvs_pci_alloc(struct pci_dev *pdev,
pdev              359 drivers/scsi/mvsas/mv_init.c 	mvi->pdev = pdev;
pdev              360 drivers/scsi/mvsas/mv_init.c 	mvi->dev = &pdev->dev;
pdev              385 drivers/scsi/mvsas/mv_init.c static int pci_go_64(struct pci_dev *pdev)
pdev              389 drivers/scsi/mvsas/mv_init.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev              391 drivers/scsi/mvsas/mv_init.c 		rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              393 drivers/scsi/mvsas/mv_init.c 			dev_printk(KERN_ERR, &pdev->dev,
pdev              492 drivers/scsi/mvsas/mv_init.c static int mvs_pci_init(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              501 drivers/scsi/mvsas/mv_init.c 	dev_printk(KERN_INFO, &pdev->dev,
pdev              503 drivers/scsi/mvsas/mv_init.c 	rc = pci_enable_device(pdev);
pdev              507 drivers/scsi/mvsas/mv_init.c 	pci_set_master(pdev);
pdev              509 drivers/scsi/mvsas/mv_init.c 	rc = pci_request_regions(pdev, DRV_NAME);
pdev              513 drivers/scsi/mvsas/mv_init.c 	rc = pci_go_64(pdev);
pdev              539 drivers/scsi/mvsas/mv_init.c 	pci_set_drvdata(pdev, SHOST_TO_SAS_HA(shost));
pdev              542 drivers/scsi/mvsas/mv_init.c 		mvi = mvs_pci_alloc(pdev, ent, shost, nhost);
pdev              569 drivers/scsi/mvsas/mv_init.c 	rc = scsi_add_host(shost, &pdev->dev);
pdev              576 drivers/scsi/mvsas/mv_init.c 	rc = request_irq(pdev->irq, irq_handler, IRQF_SHARED,
pdev              592 drivers/scsi/mvsas/mv_init.c 	pci_release_regions(pdev);
pdev              594 drivers/scsi/mvsas/mv_init.c 	pci_disable_device(pdev);
pdev              599 drivers/scsi/mvsas/mv_init.c static void mvs_pci_remove(struct pci_dev *pdev)
pdev              602 drivers/scsi/mvsas/mv_init.c 	struct sas_ha_struct *sha = pci_get_drvdata(pdev);
pdev              616 drivers/scsi/mvsas/mv_init.c 	free_irq(mvi->pdev->irq, sha);
pdev              624 drivers/scsi/mvsas/mv_init.c 	pci_release_regions(pdev);
pdev              625 drivers/scsi/mvsas/mv_init.c 	pci_disable_device(pdev);
pdev              334 drivers/scsi/mvsas/mv_sas.h 	struct pci_dev *pdev;
pdev              112 drivers/scsi/mvumi.c 		dev_err(&mhba->pdev->dev,
pdev              121 drivers/scsi/mvumi.c 			dev_err(&mhba->pdev->dev,
pdev              130 drivers/scsi/mvumi.c 		res->virt_addr = dma_alloc_coherent(&mhba->pdev->dev, size,
pdev              134 drivers/scsi/mvumi.c 			dev_err(&mhba->pdev->dev,
pdev              143 drivers/scsi/mvumi.c 		dev_err(&mhba->pdev->dev, "unknown resource type %d.\n", type);
pdev              163 drivers/scsi/mvumi.c 			dma_free_coherent(&mhba->pdev->dev, res->size,
pdev              170 drivers/scsi/mvumi.c 			dev_err(&mhba->pdev->dev,
pdev              198 drivers/scsi/mvumi.c 	*sg_count = dma_map_sg(&mhba->pdev->dev, scsi_sglist(scmd), sgnum,
pdev              201 drivers/scsi/mvumi.c 		dev_err(&mhba->pdev->dev,
pdev              204 drivers/scsi/mvumi.c 		dma_unmap_sg(&mhba->pdev->dev, scsi_sglist(scmd), sgnum,
pdev              233 drivers/scsi/mvumi.c 	virt_addr = dma_alloc_coherent(&mhba->pdev->dev, size, &phy_addr,
pdev              257 drivers/scsi/mvumi.c 		dev_err(&mhba->pdev->dev, "failed to create a internal cmd\n");
pdev              262 drivers/scsi/mvumi.c 	cmd->frame = dma_alloc_coherent(&mhba->pdev->dev, mhba->ib_max_size,
pdev              265 drivers/scsi/mvumi.c 		dev_err(&mhba->pdev->dev, "failed to allocate memory for FW"
pdev              273 drivers/scsi/mvumi.c 			dev_err(&mhba->pdev->dev, "failed to allocate memory"
pdev              275 drivers/scsi/mvumi.c 			dma_free_coherent(&mhba->pdev->dev, mhba->ib_max_size,
pdev              301 drivers/scsi/mvumi.c 			dma_free_coherent(&mhba->pdev->dev, size, cmd->data_buf,
pdev              304 drivers/scsi/mvumi.c 		dma_free_coherent(&mhba->pdev->dev, mhba->ib_max_size,
pdev              325 drivers/scsi/mvumi.c 		dev_warn(&mhba->pdev->dev, "command pool is empty!\n");
pdev              389 drivers/scsi/mvumi.c 	dev_err(&mhba->pdev->dev,
pdev              413 drivers/scsi/mvumi.c 		dev_warn(&mhba->pdev->dev, "no free slot to use.\n");
pdev              417 drivers/scsi/mvumi.c 		dev_warn(&mhba->pdev->dev, "firmware io overflow.\n");
pdev              472 drivers/scsi/mvumi.c 		dev_err(&mhba->pdev->dev, "ob frame data error\n");
pdev              476 drivers/scsi/mvumi.c 		dev_err(&mhba->pdev->dev, "tag[0x%x] with NO command\n", tag);
pdev              480 drivers/scsi/mvumi.c 			dev_err(&mhba->pdev->dev, "request ID from FW:0x%x,"
pdev              617 drivers/scsi/mvumi.c 			dev_err(&mhba->pdev->dev,
pdev              635 drivers/scsi/mvumi.c 		pci_read_config_dword(mhba->pdev, 0x10 + i * 4,
pdev              646 drivers/scsi/mvumi.c 			pci_write_config_dword(mhba->pdev, 0x10 + i * 4,
pdev              651 drivers/scsi/mvumi.c static int mvumi_pci_set_master(struct pci_dev *pdev)
pdev              655 drivers/scsi/mvumi.c 	pci_set_master(pdev);
pdev              658 drivers/scsi/mvumi.c 		if (dma_set_mask(&pdev->dev, DMA_BIT_MASK(64)))
pdev              659 drivers/scsi/mvumi.c 			ret = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev              661 drivers/scsi/mvumi.c 		ret = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev              676 drivers/scsi/mvumi.c 	pci_disable_device(mhba->pdev);
pdev              678 drivers/scsi/mvumi.c 	if (pci_enable_device(mhba->pdev)) {
pdev              679 drivers/scsi/mvumi.c 		dev_err(&mhba->pdev->dev, "enable device failed\n");
pdev              682 drivers/scsi/mvumi.c 	if (mvumi_pci_set_master(mhba->pdev)) {
pdev              683 drivers/scsi/mvumi.c 		dev_err(&mhba->pdev->dev, "set master failed\n");
pdev              718 drivers/scsi/mvumi.c 		dev_err(&mhba->pdev->dev,
pdev              739 drivers/scsi/mvumi.c 			dev_warn(&mhba->pdev->dev, "TIMEOUT:release tag [%d]\n",
pdev              744 drivers/scsi/mvumi.c 			dev_warn(&mhba->pdev->dev,
pdev              759 drivers/scsi/mvumi.c 	mvumi_unmap_pci_addr(mhba->pdev, mhba->base_addr);
pdev              760 drivers/scsi/mvumi.c 	dma_free_coherent(&mhba->pdev->dev, HSP_MAX_SIZE,
pdev              763 drivers/scsi/mvumi.c 	pci_release_regions(mhba->pdev);
pdev              780 drivers/scsi/mvumi.c 				dev_err(&mhba->pdev->dev, "failed to get memory"
pdev              804 drivers/scsi/mvumi.c 			dev_err(&mhba->pdev->dev,
pdev              898 drivers/scsi/mvumi.c 		dev_err(&mhba->pdev->dev, "cannot build page, code[0x%x]\n",
pdev              929 drivers/scsi/mvumi.c 		dev_err(&mhba->pdev->dev,
pdev              960 drivers/scsi/mvumi.c 	if (mhba->pdev->device == PCI_DEVICE_ID_MARVELL_MV9580) {
pdev              993 drivers/scsi/mvumi.c 		dev_err(&mhba->pdev->dev,
pdev             1013 drivers/scsi/mvumi.c 		dev_err(&mhba->pdev->dev,
pdev             1046 drivers/scsi/mvumi.c 		dev_err(&mhba->pdev->dev, "checksum error\n");
pdev             1065 drivers/scsi/mvumi.c 		dev_dbg(&mhba->pdev->dev, "FW version:%d\n",
pdev             1076 drivers/scsi/mvumi.c 		dev_err(&mhba->pdev->dev, "handshake: page code error\n");
pdev             1102 drivers/scsi/mvumi.c 		dev_dbg(&mhba->pdev->dev, "handshake state[0x%x].\n", hs_state);
pdev             1184 drivers/scsi/mvumi.c 		if (mhba->pdev->device == PCI_DEVICE_ID_MARVELL_MV9143) {
pdev             1203 drivers/scsi/mvumi.c 		dev_err(&mhba->pdev->dev, "unknown handshake state [0x%x].\n",
pdev             1223 drivers/scsi/mvumi.c 			dev_err(&mhba->pdev->dev,
pdev             1226 drivers/scsi/mvumi.c 			dev_err(&mhba->pdev->dev,
pdev             1250 drivers/scsi/mvumi.c 			dev_err(&mhba->pdev->dev,
pdev             1260 drivers/scsi/mvumi.c 	dev_dbg(&mhba->pdev->dev, "start firmware handshake...\n");
pdev             1263 drivers/scsi/mvumi.c 			dev_err(&mhba->pdev->dev,
pdev             1270 drivers/scsi/mvumi.c 	dev_dbg(&mhba->pdev->dev, "firmware handshake done\n");
pdev             1328 drivers/scsi/mvumi.c 		dma_unmap_sg(&mhba->pdev->dev, scsi_sglist(scmd),
pdev             1358 drivers/scsi/mvumi.c 	dev_warn(&mhba->pdev->dev,
pdev             1387 drivers/scsi/mvumi.c 			dev_dbg(&mhba->pdev->dev, "remove disk %d-%d-%d.\n", 0,
pdev             1393 drivers/scsi/mvumi.c 			dev_err(&mhba->pdev->dev, " no disk[%d] to remove\n",
pdev             1399 drivers/scsi/mvumi.c 			dev_dbg(&mhba->pdev->dev, " add disk %d-%d-%d.\n", 0,
pdev             1403 drivers/scsi/mvumi.c 			dev_err(&mhba->pdev->dev, " don't add disk %d-%d-%d.\n",
pdev             1444 drivers/scsi/mvumi.c 		if (mhba->pdev->device == PCI_DEVICE_ID_MARVELL_MV9143)
pdev             1450 drivers/scsi/mvumi.c 		dev_dbg(&mhba->pdev->dev,
pdev             1473 drivers/scsi/mvumi.c 		dev_dbg(&mhba->pdev->dev, "release device(0:%d:0) wwid(%llx)\n",
pdev             1479 drivers/scsi/mvumi.c 		dev_dbg(&mhba->pdev->dev, "release device(0:%d:0) wwid(%llx)\n",
pdev             1485 drivers/scsi/mvumi.c 	if (mhba->pdev->device == PCI_DEVICE_ID_MARVELL_MV9580)
pdev             1515 drivers/scsi/mvumi.c 				dev_err(&mhba->pdev->dev,
pdev             1521 drivers/scsi/mvumi.c 				if (mhba->pdev->device ==
pdev             1538 drivers/scsi/mvumi.c 			dev_dbg(&mhba->pdev->dev,
pdev             1560 drivers/scsi/mvumi.c 	if (mhba->pdev->device == PCI_DEVICE_ID_MARVELL_MV9143)
pdev             1578 drivers/scsi/mvumi.c 					dev_err(&mhba->pdev->dev,
pdev             1589 drivers/scsi/mvumi.c 				dev_dbg(&mhba->pdev->dev,
pdev             1627 drivers/scsi/mvumi.c 					dev_err(&mhba->pdev->dev,
pdev             1685 drivers/scsi/mvumi.c 			dev_err(&mhba->pdev->dev, "event count[0x%x] is bigger"
pdev             1722 drivers/scsi/mvumi.c 		dev_err(&mhba->pdev->dev, "get event failed, status=0x%x.\n",
pdev             1805 drivers/scsi/mvumi.c 			dev_warn(&mhba->pdev->dev, "enter handshake again!\n");
pdev             1831 drivers/scsi/mvumi.c 		dev_dbg(&mhba->pdev->dev, "firmware not ready.\n");
pdev             1835 drivers/scsi/mvumi.c 		dev_dbg(&mhba->pdev->dev, "no free tag.\n");
pdev             1936 drivers/scsi/mvumi.c 		if (mhba->pdev->device == PCI_DEVICE_ID_MARVELL_MV9580) {
pdev             2049 drivers/scsi/mvumi.c 		dev_warn(&mhba->pdev->dev, "unexpected data direction[%d] "
pdev             2136 drivers/scsi/mvumi.c 		dma_unmap_sg(&mhba->pdev->dev, scsi_sglist(scmd),
pdev             2192 drivers/scsi/mvumi.c 	switch (mhba->pdev->device) {
pdev             2315 drivers/scsi/mvumi.c 	if (pci_request_regions(mhba->pdev, MV_DRIVER_NAME)) {
pdev             2316 drivers/scsi/mvumi.c 		dev_err(&mhba->pdev->dev, "IO memory region busy!\n");
pdev             2319 drivers/scsi/mvumi.c 	ret = mvumi_map_pci_addr(mhba->pdev, mhba->base_addr);
pdev             2323 drivers/scsi/mvumi.c 	switch (mhba->pdev->device) {
pdev             2336 drivers/scsi/mvumi.c 		dev_err(&mhba->pdev->dev, "device 0x%x not supported!\n",
pdev             2337 drivers/scsi/mvumi.c 							mhba->pdev->device);
pdev             2342 drivers/scsi/mvumi.c 	dev_dbg(&mhba->pdev->dev, "device id : %04X is found.\n",
pdev             2343 drivers/scsi/mvumi.c 							mhba->pdev->device);
pdev             2346 drivers/scsi/mvumi.c 		dev_err(&mhba->pdev->dev,
pdev             2351 drivers/scsi/mvumi.c 	mhba->handshake_page = dma_alloc_coherent(&mhba->pdev->dev,
pdev             2354 drivers/scsi/mvumi.c 		dev_err(&mhba->pdev->dev,
pdev             2372 drivers/scsi/mvumi.c 	dma_free_coherent(&mhba->pdev->dev, HSP_MAX_SIZE,
pdev             2377 drivers/scsi/mvumi.c 	mvumi_unmap_pci_addr(mhba->pdev, mhba->base_addr);
pdev             2379 drivers/scsi/mvumi.c 	pci_release_regions(mhba->pdev);
pdev             2396 drivers/scsi/mvumi.c 	host->irq = mhba->pdev->irq;
pdev             2405 drivers/scsi/mvumi.c 	ret = scsi_add_host(host, &mhba->pdev->dev);
pdev             2407 drivers/scsi/mvumi.c 		dev_err(&mhba->pdev->dev, "scsi_add_host failed\n");
pdev             2413 drivers/scsi/mvumi.c 	if (mhba->pdev->device == PCI_DEVICE_ID_MARVELL_MV9580)
pdev             2418 drivers/scsi/mvumi.c 		dev_err(&mhba->pdev->dev, "add virtual device failed\n");
pdev             2426 drivers/scsi/mvumi.c 		dev_err(&mhba->pdev->dev,
pdev             2438 drivers/scsi/mvumi.c 	if (mhba->pdev->device == PCI_DEVICE_ID_MARVELL_MV9580)
pdev             2455 drivers/scsi/mvumi.c static int mvumi_probe_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             2461 drivers/scsi/mvumi.c 	dev_dbg(&pdev->dev, " %#4.04x:%#4.04x:%#4.04x:%#4.04x: ",
pdev             2462 drivers/scsi/mvumi.c 			pdev->vendor, pdev->device, pdev->subsystem_vendor,
pdev             2463 drivers/scsi/mvumi.c 			pdev->subsystem_device);
pdev             2465 drivers/scsi/mvumi.c 	ret = pci_enable_device(pdev);
pdev             2469 drivers/scsi/mvumi.c 	ret = mvumi_pci_set_master(pdev);
pdev             2475 drivers/scsi/mvumi.c 		dev_err(&pdev->dev, "scsi_host_alloc failed\n");
pdev             2493 drivers/scsi/mvumi.c 	mhba->pdev = pdev;
pdev             2495 drivers/scsi/mvumi.c 	mhba->unique_id = pdev->bus->number << 8 | pdev->devfn;
pdev             2501 drivers/scsi/mvumi.c 	ret = request_irq(mhba->pdev->irq, mvumi_isr_handler, IRQF_SHARED,
pdev             2504 drivers/scsi/mvumi.c 		dev_err(&pdev->dev, "failed to register IRQ\n");
pdev             2509 drivers/scsi/mvumi.c 	pci_set_drvdata(pdev, mhba);
pdev             2516 drivers/scsi/mvumi.c 	dev_dbg(&pdev->dev, "probe mvumi driver successfully.\n");
pdev             2522 drivers/scsi/mvumi.c 	free_irq(mhba->pdev->irq, mhba);
pdev             2530 drivers/scsi/mvumi.c 	pci_disable_device(pdev);
pdev             2535 drivers/scsi/mvumi.c static void mvumi_detach_one(struct pci_dev *pdev)
pdev             2540 drivers/scsi/mvumi.c 	mhba = pci_get_drvdata(pdev);
pdev             2552 drivers/scsi/mvumi.c 	free_irq(mhba->pdev->irq, mhba);
pdev             2555 drivers/scsi/mvumi.c 	pci_disable_device(pdev);
pdev             2556 drivers/scsi/mvumi.c 	dev_dbg(&pdev->dev, "driver is removed!\n");
pdev             2563 drivers/scsi/mvumi.c static void mvumi_shutdown(struct pci_dev *pdev)
pdev             2565 drivers/scsi/mvumi.c 	struct mvumi_hba *mhba = pci_get_drvdata(pdev);
pdev             2570 drivers/scsi/mvumi.c static int __maybe_unused mvumi_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             2574 drivers/scsi/mvumi.c 	mhba = pci_get_drvdata(pdev);
pdev             2577 drivers/scsi/mvumi.c 	pci_set_drvdata(pdev, mhba);
pdev             2579 drivers/scsi/mvumi.c 	free_irq(mhba->pdev->irq, mhba);
pdev             2580 drivers/scsi/mvumi.c 	mvumi_unmap_pci_addr(pdev, mhba->base_addr);
pdev             2581 drivers/scsi/mvumi.c 	pci_release_regions(pdev);
pdev             2582 drivers/scsi/mvumi.c 	pci_save_state(pdev);
pdev             2583 drivers/scsi/mvumi.c 	pci_disable_device(pdev);
pdev             2584 drivers/scsi/mvumi.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev             2589 drivers/scsi/mvumi.c static int __maybe_unused mvumi_resume(struct pci_dev *pdev)
pdev             2594 drivers/scsi/mvumi.c 	mhba = pci_get_drvdata(pdev);
pdev             2596 drivers/scsi/mvumi.c 	pci_set_power_state(pdev, PCI_D0);
pdev             2597 drivers/scsi/mvumi.c 	pci_enable_wake(pdev, PCI_D0, 0);
pdev             2598 drivers/scsi/mvumi.c 	pci_restore_state(pdev);
pdev             2600 drivers/scsi/mvumi.c 	ret = pci_enable_device(pdev);
pdev             2602 drivers/scsi/mvumi.c 		dev_err(&pdev->dev, "enable device failed\n");
pdev             2606 drivers/scsi/mvumi.c 	ret = mvumi_pci_set_master(pdev);
pdev             2607 drivers/scsi/mvumi.c 	ret = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev             2610 drivers/scsi/mvumi.c 	ret = pci_request_regions(mhba->pdev, MV_DRIVER_NAME);
pdev             2613 drivers/scsi/mvumi.c 	ret = mvumi_map_pci_addr(mhba->pdev, mhba->base_addr);
pdev             2630 drivers/scsi/mvumi.c 	ret = request_irq(mhba->pdev->irq, mvumi_isr_handler, IRQF_SHARED,
pdev             2633 drivers/scsi/mvumi.c 		dev_err(&pdev->dev, "failed to register IRQ\n");
pdev             2641 drivers/scsi/mvumi.c 	mvumi_unmap_pci_addr(pdev, mhba->base_addr);
pdev             2643 drivers/scsi/mvumi.c 	pci_release_regions(pdev);
pdev             2645 drivers/scsi/mvumi.c 	pci_disable_device(pdev);
pdev              481 drivers/scsi/mvumi.h 	struct pci_dev *pdev;
pdev               90 drivers/scsi/myrb.c static bool myrb_create_mempools(struct pci_dev *pdev, struct myrb_hba *cb)
pdev               96 drivers/scsi/myrb.c 	cb->sg_pool = dma_pool_create("myrb_sg", &pdev->dev,
pdev              104 drivers/scsi/myrb.c 	cb->dcdb_pool = dma_pool_create("myrb_dcdb", &pdev->dev,
pdev              238 drivers/scsi/myrb.c 	pdev_info_addr = dma_map_single(&cb->pdev->dev, pdev_info,
pdev              241 drivers/scsi/myrb.c 	if (dma_mapping_error(&cb->pdev->dev, pdev_info_addr))
pdev              253 drivers/scsi/myrb.c 	dma_unmap_single(&cb->pdev->dev, pdev_info_addr,
pdev              293 drivers/scsi/myrb.c 	ev_buf = dma_alloc_coherent(&cb->pdev->dev,
pdev              332 drivers/scsi/myrb.c 	dma_free_coherent(&cb->pdev->dev, sizeof(struct myrb_log_entry),
pdev              448 drivers/scsi/myrb.c 	rbld_buf = dma_alloc_coherent(&cb->pdev->dev,
pdev              461 drivers/scsi/myrb.c 	dma_free_coherent(&cb->pdev->dev, sizeof(struct myrb_rbld_progress),
pdev              541 drivers/scsi/myrb.c 	rbld_buf = dma_alloc_coherent(&cb->pdev->dev,
pdev              571 drivers/scsi/myrb.c 	dma_free_coherent(&cb->pdev->dev, sizeof(struct myrb_rbld_progress),
pdev              589 drivers/scsi/myrb.c 	bgi = dma_alloc_coherent(&cb->pdev->dev, sizeof(struct myrb_bgi_status),
pdev              660 drivers/scsi/myrb.c 	dma_free_coherent(&cb->pdev->dev, sizeof(struct myrb_bgi_status),
pdev              811 drivers/scsi/myrb.c 	struct pci_dev *pdev = cb->pdev;
pdev              821 drivers/scsi/myrb.c 	if (dma_set_mask(&pdev->dev, DMA_BIT_MASK(32))) {
pdev              822 drivers/scsi/myrb.c 		dev_err(&pdev->dev, "DMA mask out of range\n");
pdev              826 drivers/scsi/myrb.c 	cb->enquiry = dma_alloc_coherent(&pdev->dev,
pdev              834 drivers/scsi/myrb.c 	cb->err_table = dma_alloc_coherent(&pdev->dev, err_table_size,
pdev              840 drivers/scsi/myrb.c 	cb->ldev_info_buf = dma_alloc_coherent(&pdev->dev, ldev_info_size,
pdev              853 drivers/scsi/myrb.c 	cb->first_cmd_mbox = dma_alloc_coherent(&pdev->dev,
pdev              870 drivers/scsi/myrb.c 	cb->first_stat_mbox = dma_alloc_coherent(&pdev->dev,
pdev              890 drivers/scsi/myrb.c 	status = mmio_init_fn(pdev, base, &mbox);
pdev              894 drivers/scsi/myrb.c 		status = mmio_init_fn(pdev, base, &mbox);
pdev              896 drivers/scsi/myrb.c 			dev_err(&pdev->dev,
pdev              920 drivers/scsi/myrb.c 	struct pci_dev *pdev = cb->pdev;
pdev              925 drivers/scsi/myrb.c 	enquiry2 = dma_alloc_coherent(&pdev->dev, sizeof(struct myrb_enquiry2),
pdev              932 drivers/scsi/myrb.c 	config2 = dma_alloc_coherent(&pdev->dev, sizeof(struct myrb_config2),
pdev              937 drivers/scsi/myrb.c 		dma_free_coherent(&pdev->dev, sizeof(struct myrb_enquiry2),
pdev             1189 drivers/scsi/myrb.c 	dma_free_coherent(&pdev->dev, sizeof(struct myrb_enquiry2),
pdev             1191 drivers/scsi/myrb.c 	dma_free_coherent(&pdev->dev, sizeof(struct myrb_config2),
pdev             1205 drivers/scsi/myrb.c 		dma_free_coherent(&cb->pdev->dev, ldev_info_size,
pdev             1212 drivers/scsi/myrb.c 		dma_free_coherent(&cb->pdev->dev, err_table_size,
pdev             1217 drivers/scsi/myrb.c 		dma_free_coherent(&cb->pdev->dev, sizeof(struct myrb_enquiry),
pdev             1222 drivers/scsi/myrb.c 		dma_free_coherent(&cb->pdev->dev, cb->stat_mbox_size,
pdev             1227 drivers/scsi/myrb.c 		dma_free_coherent(&cb->pdev->dev, cb->cmd_mbox_size,
pdev             1238 drivers/scsi/myrb.c 	struct pci_dev *pdev = cb->pdev;
pdev             1251 drivers/scsi/myrb.c 	pci_set_drvdata(pdev, NULL);
pdev             1252 drivers/scsi/myrb.c 	pci_disable_device(pdev);
pdev             1982 drivers/scsi/myrb.c 		struct pci_dev *pdev = cb->pdev;
pdev             1992 drivers/scsi/myrb.c 		rate = dma_alloc_coherent(&pdev->dev, sizeof(char),
pdev             2008 drivers/scsi/myrb.c 		dma_free_coherent(&pdev->dev, sizeof(char), rate, rate_addr);
pdev             2090 drivers/scsi/myrb.c 		struct pci_dev *pdev = cb->pdev;
pdev             2099 drivers/scsi/myrb.c 		rate = dma_alloc_coherent(&pdev->dev, sizeof(char),
pdev             2115 drivers/scsi/myrb.c 		dma_free_coherent(&pdev->dev, sizeof(char), rate, rate_addr);
pdev             2495 drivers/scsi/myrb.c 	struct pci_dev *pdev = cb->pdev;
pdev             2499 drivers/scsi/myrb.c 		dev_info(&pdev->dev,
pdev             2504 drivers/scsi/myrb.c 		dev_notice(&pdev->dev, "Spinning Up Drives\n");
pdev             2507 drivers/scsi/myrb.c 		dev_notice(&pdev->dev, "Configuration Checksum Error\n");
pdev             2510 drivers/scsi/myrb.c 		dev_notice(&pdev->dev, "Mirror Race Recovery Failed\n");
pdev             2513 drivers/scsi/myrb.c 		dev_notice(&pdev->dev, "Mirror Race Recovery In Progress\n");
pdev             2516 drivers/scsi/myrb.c 		dev_notice(&pdev->dev, "Physical Device %d:%d COD Mismatch\n",
pdev             2520 drivers/scsi/myrb.c 		dev_notice(&pdev->dev, "Logical Drive Installation Aborted\n");
pdev             2523 drivers/scsi/myrb.c 		dev_notice(&pdev->dev, "Mirror Race On A Critical Logical Drive\n");
pdev             2526 drivers/scsi/myrb.c 		dev_notice(&pdev->dev, "New Controller Configuration Found\n");
pdev             2529 drivers/scsi/myrb.c 		dev_err(&pdev->dev, "Fatal Memory Parity Error\n");
pdev             2532 drivers/scsi/myrb.c 		dev_err(&pdev->dev, "Unknown Initialization Error %02X\n",
pdev             2689 drivers/scsi/myrb.c DAC960_LA_mbox_init(struct pci_dev *pdev, void __iomem *base,
pdev             2702 drivers/scsi/myrb.c 		dev_err(&pdev->dev,
pdev             2716 drivers/scsi/myrb.c 		dev_err(&pdev->dev, "Timeout waiting for mailbox status\n");
pdev             2726 drivers/scsi/myrb.c static int DAC960_LA_hw_init(struct pci_dev *pdev,
pdev             2746 drivers/scsi/myrb.c 		dev_err(&pdev->dev,
pdev             2751 drivers/scsi/myrb.c 		dev_err(&pdev->dev,
pdev             2796 drivers/scsi/myrb.c 			dev_err(&cb->pdev->dev,
pdev             2966 drivers/scsi/myrb.c DAC960_PG_mbox_init(struct pci_dev *pdev, void __iomem *base,
pdev             2979 drivers/scsi/myrb.c 		dev_err(&pdev->dev,
pdev             2994 drivers/scsi/myrb.c 		dev_err(&pdev->dev,
pdev             3005 drivers/scsi/myrb.c static int DAC960_PG_hw_init(struct pci_dev *pdev,
pdev             3024 drivers/scsi/myrb.c 		dev_err(&pdev->dev,
pdev             3029 drivers/scsi/myrb.c 		dev_err(&pdev->dev,
pdev             3074 drivers/scsi/myrb.c 			dev_err(&cb->pdev->dev,
pdev             3213 drivers/scsi/myrb.c static int DAC960_PD_hw_init(struct pci_dev *pdev,
pdev             3220 drivers/scsi/myrb.c 		dev_err(&pdev->dev, "IO port 0x%lx busy\n",
pdev             3237 drivers/scsi/myrb.c 		dev_err(&pdev->dev,
pdev             3242 drivers/scsi/myrb.c 		dev_err(&pdev->dev,
pdev             3279 drivers/scsi/myrb.c 			dev_err(&cb->pdev->dev,
pdev             3379 drivers/scsi/myrb.c static int DAC960_P_hw_init(struct pci_dev *pdev,
pdev             3386 drivers/scsi/myrb.c 		dev_err(&pdev->dev, "IO port 0x%lx busy\n",
pdev             3403 drivers/scsi/myrb.c 		dev_err(&pdev->dev,
pdev             3408 drivers/scsi/myrb.c 		dev_err(&pdev->dev,
pdev             3448 drivers/scsi/myrb.c 			dev_err(&cb->pdev->dev,
pdev             3498 drivers/scsi/myrb.c static struct myrb_hba *myrb_detect(struct pci_dev *pdev,
pdev             3510 drivers/scsi/myrb.c 		dev_err(&pdev->dev, "Unable to allocate Controller\n");
pdev             3518 drivers/scsi/myrb.c 	cb->pdev = pdev;
pdev             3520 drivers/scsi/myrb.c 	if (pci_enable_device(pdev))
pdev             3525 drivers/scsi/myrb.c 		cb->io_addr = pci_resource_start(pdev, 0);
pdev             3526 drivers/scsi/myrb.c 		cb->pci_addr = pci_resource_start(pdev, 1);
pdev             3528 drivers/scsi/myrb.c 		cb->pci_addr = pci_resource_start(pdev, 0);
pdev             3530 drivers/scsi/myrb.c 	pci_set_drvdata(pdev, cb);
pdev             3536 drivers/scsi/myrb.c 		dev_err(&pdev->dev,
pdev             3542 drivers/scsi/myrb.c 	if (privdata->hw_init(pdev, cb, cb->io_base))
pdev             3545 drivers/scsi/myrb.c 	if (request_irq(pdev->irq, irq_handler, IRQF_SHARED, "myrb", cb) < 0) {
pdev             3546 drivers/scsi/myrb.c 		dev_err(&pdev->dev,
pdev             3547 drivers/scsi/myrb.c 			"Unable to acquire IRQ Channel %d\n", pdev->irq);
pdev             3550 drivers/scsi/myrb.c 	cb->irq = pdev->irq;
pdev             3554 drivers/scsi/myrb.c 	dev_err(&pdev->dev,
pdev             3594 drivers/scsi/myrb.c static void myrb_remove(struct pci_dev *pdev)
pdev             3596 drivers/scsi/myrb.c 	struct myrb_hba *cb = pci_get_drvdata(pdev);
pdev              711 drivers/scsi/myrb.h 	struct pci_dev *pdev;
pdev              946 drivers/scsi/myrb.h typedef int (*myrb_hw_init_t)(struct pci_dev *pdev,
pdev              948 drivers/scsi/myrb.h typedef unsigned short (*mbox_mmio_init_t)(struct pci_dev *pdev,
pdev              172 drivers/scsi/myrs.c 	ctlr_info_addr = dma_map_single(&cs->pdev->dev, cs->ctlr_info,
pdev              175 drivers/scsi/myrs.c 	if (dma_mapping_error(&cs->pdev->dev, ctlr_info_addr))
pdev              194 drivers/scsi/myrs.c 	dma_unmap_single(&cs->pdev->dev, ctlr_info_addr,
pdev              231 drivers/scsi/myrs.c 	ldev_info_addr = dma_map_single(&cs->pdev->dev, ldev_info,
pdev              234 drivers/scsi/myrs.c 	if (dma_mapping_error(&cs->pdev->dev, ldev_info_addr))
pdev              254 drivers/scsi/myrs.c 	dma_unmap_single(&cs->pdev->dev, ldev_info_addr,
pdev              317 drivers/scsi/myrs.c 	pdev_info_addr = dma_map_single(&cs->pdev->dev, pdev_info,
pdev              320 drivers/scsi/myrs.c 	if (dma_mapping_error(&cs->pdev->dev, pdev_info_addr))
pdev              330 drivers/scsi/myrs.c 	mbox->pdev_info.pdev.lun = lun;
pdev              331 drivers/scsi/myrs.c 	mbox->pdev_info.pdev.target = target;
pdev              332 drivers/scsi/myrs.c 	mbox->pdev_info.pdev.channel = channel;
pdev              343 drivers/scsi/myrs.c 	dma_unmap_single(&cs->pdev->dev, pdev_info_addr,
pdev              380 drivers/scsi/myrs.c 	struct pci_dev *pdev = cs->pdev;
pdev              388 drivers/scsi/myrs.c 	devmap_addr = dma_map_single(&pdev->dev, devmap,
pdev              391 drivers/scsi/myrs.c 	if (dma_mapping_error(&pdev->dev, devmap_addr))
pdev              401 drivers/scsi/myrs.c 	mbox->pdev_info.pdev.target = target;
pdev              402 drivers/scsi/myrs.c 	mbox->pdev_info.pdev.channel = channel;
pdev              403 drivers/scsi/myrs.c 	mbox->pdev_info.pdev.lun = lun;
pdev              412 drivers/scsi/myrs.c 	dma_unmap_single(&pdev->dev, devmap_addr,
pdev              423 drivers/scsi/myrs.c 	struct pci_dev *pdev = cs->pdev;
pdev              430 drivers/scsi/myrs.c 	event_addr = dma_map_single(&pdev->dev, event_buf,
pdev              432 drivers/scsi/myrs.c 	if (dma_mapping_error(&pdev->dev, event_addr))
pdev              446 drivers/scsi/myrs.c 	dma_unmap_single(&pdev->dev, event_addr,
pdev              486 drivers/scsi/myrs.c 	struct pci_dev *pdev = cs->pdev;
pdev              493 drivers/scsi/myrs.c 	if (dma_set_mask(&pdev->dev, DMA_BIT_MASK(64)))
pdev              494 drivers/scsi/myrs.c 		if (dma_set_mask(&pdev->dev, DMA_BIT_MASK(32))) {
pdev              495 drivers/scsi/myrs.c 			dev_err(&pdev->dev, "DMA mask out of range\n");
pdev              500 drivers/scsi/myrs.c 	mbox = dma_alloc_coherent(&pdev->dev, sizeof(union myrs_cmd_mbox),
pdev              502 drivers/scsi/myrs.c 	if (dma_mapping_error(&pdev->dev, mbox_addr))
pdev              507 drivers/scsi/myrs.c 	cmd_mbox = dma_alloc_coherent(&pdev->dev, cs->cmd_mbox_size,
pdev              509 drivers/scsi/myrs.c 	if (dma_mapping_error(&pdev->dev, cs->cmd_mbox_addr)) {
pdev              510 drivers/scsi/myrs.c 		dev_err(&pdev->dev, "Failed to map command mailbox\n");
pdev              522 drivers/scsi/myrs.c 	stat_mbox = dma_alloc_coherent(&pdev->dev, cs->stat_mbox_size,
pdev              524 drivers/scsi/myrs.c 	if (dma_mapping_error(&pdev->dev, cs->stat_mbox_addr)) {
pdev              525 drivers/scsi/myrs.c 		dev_err(&pdev->dev, "Failed to map status mailbox\n");
pdev              534 drivers/scsi/myrs.c 	cs->fwstat_buf = dma_alloc_coherent(&pdev->dev,
pdev              537 drivers/scsi/myrs.c 	if (dma_mapping_error(&pdev->dev, cs->fwstat_addr)) {
pdev              538 drivers/scsi/myrs.c 		dev_err(&pdev->dev, "Failed to map firmware health buffer\n");
pdev              572 drivers/scsi/myrs.c 	dma_free_coherent(&pdev->dev, sizeof(union myrs_cmd_mbox),
pdev              575 drivers/scsi/myrs.c 		dev_err(&pdev->dev, "Failed to enable mailbox, status %X\n",
pdev             1644 drivers/scsi/myrs.c 			mbox->SCSI_10.pdev.lun = ldev_info->lun;
pdev             1645 drivers/scsi/myrs.c 			mbox->SCSI_10.pdev.target = ldev_info->target;
pdev             1646 drivers/scsi/myrs.c 			mbox->SCSI_10.pdev.channel = ldev_info->channel;
pdev             1647 drivers/scsi/myrs.c 			mbox->SCSI_10.pdev.ctlr = 0;
pdev             1650 drivers/scsi/myrs.c 			mbox->SCSI_10.pdev.lun = sdev->lun;
pdev             1651 drivers/scsi/myrs.c 			mbox->SCSI_10.pdev.target = sdev->id;
pdev             1652 drivers/scsi/myrs.c 			mbox->SCSI_10.pdev.channel = sdev->channel;
pdev             1690 drivers/scsi/myrs.c 			mbox->SCSI_255.pdev.lun = ldev_info->lun;
pdev             1691 drivers/scsi/myrs.c 			mbox->SCSI_255.pdev.target = ldev_info->target;
pdev             1692 drivers/scsi/myrs.c 			mbox->SCSI_255.pdev.channel = ldev_info->channel;
pdev             1693 drivers/scsi/myrs.c 			mbox->SCSI_255.pdev.ctlr = 0;
pdev             1696 drivers/scsi/myrs.c 			mbox->SCSI_255.pdev.lun = sdev->lun;
pdev             1697 drivers/scsi/myrs.c 			mbox->SCSI_255.pdev.target = sdev->id;
pdev             1698 drivers/scsi/myrs.c 			mbox->SCSI_255.pdev.channel = sdev->channel;
pdev             1937 drivers/scsi/myrs.c static struct myrs_hba *myrs_alloc_host(struct pci_dev *pdev,
pdev             2176 drivers/scsi/myrs.c static bool myrs_create_mempools(struct pci_dev *pdev, struct myrs_hba *cs)
pdev             2183 drivers/scsi/myrs.c 	cs->sg_pool = dma_pool_create("myrs_sg", &pdev->dev,
pdev             2191 drivers/scsi/myrs.c 	cs->sense_pool = dma_pool_create("myrs_sense", &pdev->dev,
pdev             2201 drivers/scsi/myrs.c 	cs->dcdb_pool = dma_pool_create("myrs_dcdb", &pdev->dev,
pdev             2251 drivers/scsi/myrs.c 		dma_free_coherent(&cs->pdev->dev, sizeof(struct myrs_fwstat),
pdev             2256 drivers/scsi/myrs.c 		dma_free_coherent(&cs->pdev->dev, cs->stat_mbox_size,
pdev             2261 drivers/scsi/myrs.c 		dma_free_coherent(&cs->pdev->dev, cs->cmd_mbox_size,
pdev             2269 drivers/scsi/myrs.c 	struct pci_dev *pdev = cs->pdev;
pdev             2283 drivers/scsi/myrs.c 	pci_set_drvdata(pdev, NULL);
pdev             2284 drivers/scsi/myrs.c 	pci_disable_device(pdev);
pdev             2288 drivers/scsi/myrs.c static struct myrs_hba *myrs_detect(struct pci_dev *pdev,
pdev             2297 drivers/scsi/myrs.c 	cs = myrs_alloc_host(pdev, entry);
pdev             2299 drivers/scsi/myrs.c 		dev_err(&pdev->dev, "Unable to allocate Controller\n");
pdev             2302 drivers/scsi/myrs.c 	cs->pdev = pdev;
pdev             2304 drivers/scsi/myrs.c 	if (pci_enable_device(pdev))
pdev             2307 drivers/scsi/myrs.c 	cs->pci_addr = pci_resource_start(pdev, 0);
pdev             2309 drivers/scsi/myrs.c 	pci_set_drvdata(pdev, cs);
pdev             2316 drivers/scsi/myrs.c 		dev_err(&pdev->dev,
pdev             2322 drivers/scsi/myrs.c 	if (privdata->hw_init(pdev, cs, cs->io_base))
pdev             2326 drivers/scsi/myrs.c 	if (request_irq(pdev->irq, irq_handler, IRQF_SHARED, "myrs", cs) < 0) {
pdev             2327 drivers/scsi/myrs.c 		dev_err(&pdev->dev,
pdev             2328 drivers/scsi/myrs.c 			"Unable to acquire IRQ Channel %d\n", pdev->irq);
pdev             2331 drivers/scsi/myrs.c 	cs->irq = pdev->irq;
pdev             2335 drivers/scsi/myrs.c 	dev_err(&pdev->dev,
pdev             2350 drivers/scsi/myrs.c 	struct pci_dev *pdev = cs->pdev;
pdev             2354 drivers/scsi/myrs.c 		dev_info(&pdev->dev,
pdev             2359 drivers/scsi/myrs.c 		dev_notice(&pdev->dev, "Spinning Up Drives\n");
pdev             2362 drivers/scsi/myrs.c 		dev_notice(&pdev->dev, "Configuration Checksum Error\n");
pdev             2365 drivers/scsi/myrs.c 		dev_notice(&pdev->dev, "Mirror Race Recovery Failed\n");
pdev             2368 drivers/scsi/myrs.c 		dev_notice(&pdev->dev, "Mirror Race Recovery In Progress\n");
pdev             2371 drivers/scsi/myrs.c 		dev_notice(&pdev->dev, "Physical Device %d:%d COD Mismatch\n",
pdev             2375 drivers/scsi/myrs.c 		dev_notice(&pdev->dev, "Logical Drive Installation Aborted\n");
pdev             2378 drivers/scsi/myrs.c 		dev_notice(&pdev->dev, "Mirror Race On A Critical Logical Drive\n");
pdev             2381 drivers/scsi/myrs.c 		dev_notice(&pdev->dev, "New Controller Configuration Found\n");
pdev             2384 drivers/scsi/myrs.c 		dev_err(&pdev->dev, "Fatal Memory Parity Error\n");
pdev             2387 drivers/scsi/myrs.c 		dev_err(&pdev->dev, "Unknown Initialization Error %02X\n",
pdev             2577 drivers/scsi/myrs.c static int DAC960_GEM_hw_init(struct pci_dev *pdev,
pdev             2596 drivers/scsi/myrs.c 		dev_err(&pdev->dev,
pdev             2601 drivers/scsi/myrs.c 		dev_err(&pdev->dev,
pdev             2643 drivers/scsi/myrs.c 			dev_err(&cs->pdev->dev,
pdev             2827 drivers/scsi/myrs.c static int DAC960_BA_hw_init(struct pci_dev *pdev,
pdev             2846 drivers/scsi/myrs.c 		dev_err(&pdev->dev,
pdev             2851 drivers/scsi/myrs.c 		dev_err(&pdev->dev,
pdev             2893 drivers/scsi/myrs.c 			dev_err(&cs->pdev->dev,
pdev             3076 drivers/scsi/myrs.c static int DAC960_LP_hw_init(struct pci_dev *pdev,
pdev             3095 drivers/scsi/myrs.c 		dev_err(&pdev->dev,
pdev             3100 drivers/scsi/myrs.c 		dev_err(&pdev->dev,
pdev             3143 drivers/scsi/myrs.c 			dev_err(&cs->pdev->dev,
pdev             3206 drivers/scsi/myrs.c static void myrs_remove(struct pci_dev *pdev)
pdev             3208 drivers/scsi/myrs.c 	struct myrs_hba *cs = pci_get_drvdata(pdev);
pdev              707 drivers/scsi/myrs.h 		struct myrs_pdev pdev;			/* Bytes 16-18 */
pdev              720 drivers/scsi/myrs.h 		struct myrs_pdev pdev;			/* Bytes 16-18 */
pdev              764 drivers/scsi/myrs.h 		struct myrs_pdev pdev;			/* Bytes 16-18 */
pdev              796 drivers/scsi/myrs.h 			struct myrs_pdev pdev;		/* Bytes 16-18 */
pdev              850 drivers/scsi/myrs.h 		struct myrs_pdev pdev;			/* Bytes 16-18 */
pdev              898 drivers/scsi/myrs.h 	struct pci_dev *pdev;
pdev              952 drivers/scsi/myrs.h typedef int (*myrs_hwinit_t)(struct pci_dev *pdev,
pdev              187 drivers/scsi/nsp32.c static int         nsp32_detect      (struct pci_dev *pdev);
pdev             2545 drivers/scsi/nsp32.c static int nsp32_detect(struct pci_dev *pdev)
pdev             2630 drivers/scsi/nsp32.c 	if (dma_set_mask(&pdev->dev, DMA_BIT_MASK(32)) != 0) {
pdev             2638 drivers/scsi/nsp32.c 	data->autoparam = dma_alloc_coherent(&pdev->dev,
pdev             2649 drivers/scsi/nsp32.c 	data->sg_list = dma_alloc_coherent(&pdev->dev, NSP32_SG_TABLE_SIZE,
pdev             2739 drivers/scsi/nsp32.c 	ret = scsi_add_host(host, &pdev->dev);
pdev             2745 drivers/scsi/nsp32.c 	pci_set_drvdata(pdev, host);
pdev             2755 drivers/scsi/nsp32.c 	dma_free_coherent(&pdev->dev, NSP32_SG_TABLE_SIZE,
pdev             2759 drivers/scsi/nsp32.c 	dma_free_coherent(&pdev->dev, sizeof(nsp32_autoparam),
pdev             3277 drivers/scsi/nsp32.c static int nsp32_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             3279 drivers/scsi/nsp32.c 	struct Scsi_Host *host = pci_get_drvdata(pdev);
pdev             3281 drivers/scsi/nsp32.c 	nsp32_msg(KERN_INFO, "pci-suspend: pdev=0x%p, state=%ld, slot=%s, host=0x%p", pdev, state, pci_name(pdev), host);
pdev             3283 drivers/scsi/nsp32.c 	pci_save_state     (pdev);
pdev             3284 drivers/scsi/nsp32.c 	pci_disable_device (pdev);
pdev             3285 drivers/scsi/nsp32.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev             3291 drivers/scsi/nsp32.c static int nsp32_resume(struct pci_dev *pdev)
pdev             3293 drivers/scsi/nsp32.c 	struct Scsi_Host *host = pci_get_drvdata(pdev);
pdev             3297 drivers/scsi/nsp32.c 	nsp32_msg(KERN_INFO, "pci-resume: pdev=0x%p, slot=%s, host=0x%p", pdev, pci_name(pdev), host);
pdev             3299 drivers/scsi/nsp32.c 	pci_set_power_state(pdev, PCI_D0);
pdev             3300 drivers/scsi/nsp32.c 	pci_enable_wake    (pdev, PCI_D0, 0);
pdev             3301 drivers/scsi/nsp32.c 	pci_restore_state  (pdev);
pdev             3325 drivers/scsi/nsp32.c static int nsp32_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             3332 drivers/scsi/nsp32.c         ret = pci_enable_device(pdev);
pdev             3338 drivers/scsi/nsp32.c 	data->Pci         = pdev;
pdev             3340 drivers/scsi/nsp32.c 	data->IrqNumber   = pdev->irq;
pdev             3341 drivers/scsi/nsp32.c 	data->BaseAddress = pci_resource_start(pdev, 0);
pdev             3342 drivers/scsi/nsp32.c 	data->NumAddress  = pci_resource_len  (pdev, 0);
pdev             3343 drivers/scsi/nsp32.c 	data->MmioAddress = pci_ioremap_bar(pdev, 1);
pdev             3344 drivers/scsi/nsp32.c 	data->MmioLength  = pci_resource_len  (pdev, 1);
pdev             3346 drivers/scsi/nsp32.c 	pci_set_master(pdev);
pdev             3348 drivers/scsi/nsp32.c 	ret = nsp32_detect(pdev);
pdev             3351 drivers/scsi/nsp32.c 		  pdev->irq,
pdev             3353 drivers/scsi/nsp32.c 		  pci_name(pdev),
pdev             3361 drivers/scsi/nsp32.c static void nsp32_remove(struct pci_dev *pdev)
pdev             3363 drivers/scsi/nsp32.c 	struct Scsi_Host *host = pci_get_drvdata(pdev);
pdev              644 drivers/scsi/pm8001/pm8001_hwi.c 	pci_read_config_word(pm8001_ha->pdev, PCI_DEVICE_ID, &deviceid);
pdev              703 drivers/scsi/pm8001/pm8001_hwi.c 	pci_read_config_word(pm8001_ha->pdev, PCI_DEVICE_ID, &deviceid);
pdev              154 drivers/scsi/pm8001/pm8001_init.c 			dma_free_coherent(&pm8001_ha->pdev->dev,
pdev              352 drivers/scsi/pm8001/pm8001_init.c 		if (pm8001_mem_alloc(pm8001_ha->pdev,
pdev              400 drivers/scsi/pm8001/pm8001_init.c 	struct pci_dev *pdev;
pdev              402 drivers/scsi/pm8001/pm8001_init.c 	pdev = pm8001_ha->pdev;
pdev              415 drivers/scsi/pm8001/pm8001_init.c 		if (pci_resource_flags(pdev, bar) & IORESOURCE_MEM) {
pdev              417 drivers/scsi/pm8001/pm8001_init.c 				pci_resource_start(pdev, bar);
pdev              419 drivers/scsi/pm8001/pm8001_init.c 				pci_resource_len(pdev, bar);
pdev              448 drivers/scsi/pm8001/pm8001_init.c static struct pm8001_hba_info *pm8001_pci_alloc(struct pci_dev *pdev,
pdev              461 drivers/scsi/pm8001/pm8001_init.c 	pm8001_ha->pdev = pdev;
pdev              462 drivers/scsi/pm8001/pm8001_init.c 	pm8001_ha->dev = &pdev->dev;
pdev              465 drivers/scsi/pm8001/pm8001_init.c 	pm8001_ha->irq = pdev->irq;
pdev              479 drivers/scsi/pm8001/pm8001_init.c 	if ((!pdev->msix_cap || !pci_msi_enabled())
pdev              499 drivers/scsi/pm8001/pm8001_init.c static int pci_go_44(struct pci_dev *pdev)
pdev              503 drivers/scsi/pm8001/pm8001_init.c 	rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(44));
pdev              505 drivers/scsi/pm8001/pm8001_init.c 		rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              507 drivers/scsi/pm8001/pm8001_init.c 			dev_printk(KERN_ERR, &pdev->dev,
pdev              608 drivers/scsi/pm8001/pm8001_init.c 	pci_read_config_word(pm8001_ha->pdev, PCI_DEVICE_ID, &deviceid);
pdev              621 drivers/scsi/pm8001/pm8001_init.c 			pm8001_ha->pdev->subsystem_vendor == PCI_VENDOR_ID_ATTO) {
pdev              652 drivers/scsi/pm8001/pm8001_init.c 				pm8001_ha->pdev->subsystem_vendor == PCI_VENDOR_ID_ATTO) {
pdev              777 drivers/scsi/pm8001/pm8001_init.c 	switch (pm8001_ha->pdev->subsystem_device) {
pdev              803 drivers/scsi/pm8001/pm8001_init.c 				pm8001_ha->pdev->subsystem_device));
pdev              848 drivers/scsi/pm8001/pm8001_init.c 	switch (pm8001_ha->pdev->subsystem_vendor) {
pdev              850 drivers/scsi/pm8001/pm8001_init.c 		if (pm8001_ha->pdev->device == 0x0042) /* 6Gb */
pdev              886 drivers/scsi/pm8001/pm8001_init.c 	rc = pci_alloc_irq_vectors(pm8001_ha->pdev, number_of_intr,
pdev              902 drivers/scsi/pm8001/pm8001_init.c 		rc = request_irq(pci_irq_vector(pm8001_ha->pdev, i),
pdev              907 drivers/scsi/pm8001/pm8001_init.c 				free_irq(pci_irq_vector(pm8001_ha->pdev, i),
pdev              910 drivers/scsi/pm8001/pm8001_init.c 			pci_free_irq_vectors(pm8001_ha->pdev);
pdev              925 drivers/scsi/pm8001/pm8001_init.c 	struct pci_dev *pdev;
pdev              928 drivers/scsi/pm8001/pm8001_init.c 	pdev = pm8001_ha->pdev;
pdev              931 drivers/scsi/pm8001/pm8001_init.c 	if (pdev->msix_cap && pci_msi_enabled())
pdev              944 drivers/scsi/pm8001/pm8001_init.c 	rc = request_irq(pdev->irq, pm8001_interrupt_handler_intx, IRQF_SHARED,
pdev              958 drivers/scsi/pm8001/pm8001_init.c static int pm8001_pci_probe(struct pci_dev *pdev,
pdev              968 drivers/scsi/pm8001/pm8001_init.c 	dev_printk(KERN_INFO, &pdev->dev,
pdev              970 drivers/scsi/pm8001/pm8001_init.c 	rc = pci_enable_device(pdev);
pdev              973 drivers/scsi/pm8001/pm8001_init.c 	pci_set_master(pdev);
pdev              979 drivers/scsi/pm8001/pm8001_init.c 	pci_read_config_dword(pdev, PCI_COMMAND, &pci_reg);
pdev              981 drivers/scsi/pm8001/pm8001_init.c 	pci_write_config_dword(pdev, PCI_COMMAND, pci_reg);
pdev              982 drivers/scsi/pm8001/pm8001_init.c 	rc = pci_request_regions(pdev, DRV_NAME);
pdev              985 drivers/scsi/pm8001/pm8001_init.c 	rc = pci_go_44(pdev);
pdev             1007 drivers/scsi/pm8001/pm8001_init.c 	pci_set_drvdata(pdev, SHOST_TO_SAS_HA(shost));
pdev             1009 drivers/scsi/pm8001/pm8001_init.c 	pm8001_ha = pm8001_pci_alloc(pdev, ent, shost);
pdev             1023 drivers/scsi/pm8001/pm8001_init.c 	rc = scsi_add_host(shost, &pdev->dev);
pdev             1063 drivers/scsi/pm8001/pm8001_init.c 	pci_release_regions(pdev);
pdev             1065 drivers/scsi/pm8001/pm8001_init.c 	pci_disable_device(pdev);
pdev             1070 drivers/scsi/pm8001/pm8001_init.c static void pm8001_pci_remove(struct pci_dev *pdev)
pdev             1072 drivers/scsi/pm8001/pm8001_init.c 	struct sas_ha_struct *sha = pci_get_drvdata(pdev);
pdev             1084 drivers/scsi/pm8001/pm8001_init.c 		synchronize_irq(pci_irq_vector(pdev, i));
pdev             1086 drivers/scsi/pm8001/pm8001_init.c 		free_irq(pci_irq_vector(pdev, i), &pm8001_ha->irq_vector[i]);
pdev             1087 drivers/scsi/pm8001/pm8001_init.c 	pci_free_irq_vectors(pdev);
pdev             1093 drivers/scsi/pm8001/pm8001_init.c 	if ((!pdev->msix_cap || !pci_msi_enabled()) ||
pdev             1105 drivers/scsi/pm8001/pm8001_init.c 	pci_release_regions(pdev);
pdev             1106 drivers/scsi/pm8001/pm8001_init.c 	pci_disable_device(pdev);
pdev             1116 drivers/scsi/pm8001/pm8001_init.c static int pm8001_pci_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             1118 drivers/scsi/pm8001/pm8001_init.c 	struct sas_ha_struct *sha = pci_get_drvdata(pdev);
pdev             1126 drivers/scsi/pm8001/pm8001_init.c 	if (!pdev->pm_cap) {
pdev             1127 drivers/scsi/pm8001/pm8001_init.c 		dev_err(&pdev->dev, " PCI PM not supported\n");
pdev             1134 drivers/scsi/pm8001/pm8001_init.c 		synchronize_irq(pci_irq_vector(pdev, i));
pdev             1136 drivers/scsi/pm8001/pm8001_init.c 		free_irq(pci_irq_vector(pdev, i), &pm8001_ha->irq_vector[i]);
pdev             1137 drivers/scsi/pm8001/pm8001_init.c 	pci_free_irq_vectors(pdev);
pdev             1143 drivers/scsi/pm8001/pm8001_init.c 	if ((!pdev->msix_cap || !pci_msi_enabled()) ||
pdev             1150 drivers/scsi/pm8001/pm8001_init.c 	device_state = pci_choose_state(pdev, state);
pdev             1152 drivers/scsi/pm8001/pm8001_init.c 		      "operating state [D%d]\n", pdev,
pdev             1154 drivers/scsi/pm8001/pm8001_init.c 	pci_save_state(pdev);
pdev             1155 drivers/scsi/pm8001/pm8001_init.c 	pci_disable_device(pdev);
pdev             1156 drivers/scsi/pm8001/pm8001_init.c 	pci_set_power_state(pdev, device_state);
pdev             1166 drivers/scsi/pm8001/pm8001_init.c static int pm8001_pci_resume(struct pci_dev *pdev)
pdev             1168 drivers/scsi/pm8001/pm8001_init.c 	struct sas_ha_struct *sha = pci_get_drvdata(pdev);
pdev             1175 drivers/scsi/pm8001/pm8001_init.c 	device_state = pdev->current_state;
pdev             1178 drivers/scsi/pm8001/pm8001_init.c 		"operating state [D%d]\n", pdev, pm8001_ha->name, device_state);
pdev             1180 drivers/scsi/pm8001/pm8001_init.c 	pci_set_power_state(pdev, PCI_D0);
pdev             1181 drivers/scsi/pm8001/pm8001_init.c 	pci_enable_wake(pdev, PCI_D0, 0);
pdev             1182 drivers/scsi/pm8001/pm8001_init.c 	pci_restore_state(pdev);
pdev             1183 drivers/scsi/pm8001/pm8001_init.c 	rc = pci_enable_device(pdev);
pdev             1190 drivers/scsi/pm8001/pm8001_init.c 	pci_set_master(pdev);
pdev             1191 drivers/scsi/pm8001/pm8001_init.c 	rc = pci_go_44(pdev);
pdev             1213 drivers/scsi/pm8001/pm8001_init.c 	if ((!pdev->msix_cap || !pci_msi_enabled()) ||
pdev             1251 drivers/scsi/pm8001/pm8001_init.c 	pci_disable_device(pdev);
pdev              109 drivers/scsi/pm8001/pm8001_sas.c int pm8001_mem_alloc(struct pci_dev *pdev, void **virt_addr,
pdev              119 drivers/scsi/pm8001/pm8001_sas.c 	mem_virt_alloc = dma_alloc_coherent(&pdev->dev, mem_size + align,
pdev              353 drivers/scsi/pm8001/pm8001_sas.c 	struct domain_device *pdev = dev->parent;
pdev              356 drivers/scsi/pm8001/pm8001_sas.c 	if (!pdev)
pdev              358 drivers/scsi/pm8001/pm8001_sas.c 	while (pdev) {
pdev              359 drivers/scsi/pm8001/pm8001_sas.c 		struct domain_device *pdev_p = pdev->parent;
pdev              361 drivers/scsi/pm8001/pm8001_sas.c 			return pdev->port->id;
pdev              362 drivers/scsi/pm8001/pm8001_sas.c 		pdev = pdev->parent;
pdev              489 drivers/scsi/pm8001/pm8001_sas.h 	struct pci_dev		*pdev;/* our device */
pdev              659 drivers/scsi/pm8001/pm8001_sas.h int pm8001_mem_alloc(struct pci_dev *pdev, void **virt_addr,
pdev              671 drivers/scsi/pm8001/pm80xx_hwi.c 	if (IS_SPCV_12G(pm8001_ha->pdev)) {
pdev              879 drivers/scsi/pm8001/pm80xx_hwi.c 	if (IS_SPCV_12G(pm8001_ha->pdev))
pdev             1175 drivers/scsi/pm8001/pm80xx_hwi.c 	if (IS_SPCV_12G(pm8001_ha->pdev)) {
pdev             1289 drivers/scsi/pm8001/pm80xx_hwi.c 		if (pm8001_ha->pdev->subsystem_vendor !=
pdev             1291 drivers/scsi/pm8001/pm80xx_hwi.c 			pm8001_ha->pdev->subsystem_vendor !=
pdev             1293 drivers/scsi/pm8001/pm80xx_hwi.c 			pm8001_ha->pdev->subsystem_vendor != 0) {
pdev             4477 drivers/scsi/pm8001/pm80xx_hwi.c 	if (!IS_SPCV_12G(pm8001_ha->pdev))
pdev              553 drivers/scsi/pmcraid.c 	rc = pci_read_config_word(pinstance->pdev, PCI_COMMAND, &pci_reg);
pdev              651 drivers/scsi/pmcraid.c 	rc = pci_read_config_word(pinstance->pdev, PCI_COMMAND, &pci_reg);
pdev              692 drivers/scsi/pmcraid.c 	dev_info(&pinstance->pdev->dev,
pdev              835 drivers/scsi/pmcraid.c 		dma_unmap_single(&pinstance->pdev->dev, cmd->sense_buffer_dma,
pdev             1721 drivers/scsi/pmcraid.c 		dev_info(&pinstance->pdev->dev, "Error notifications lost\n");
pdev             1727 drivers/scsi/pmcraid.c 		dev_info(&pinstance->pdev->dev,
pdev             1764 drivers/scsi/pmcraid.c 		dev_info(&pinstance->pdev->dev,
pdev             1819 drivers/scsi/pmcraid.c 		dev_info(&pinstance->pdev->dev,
pdev             2156 drivers/scsi/pmcraid.c 		pci_restore_state(pinstance->pdev);
pdev             2425 drivers/scsi/pmcraid.c 	struct device *dev = &cmd->drv_inst->pdev->dev;
pdev             3082 drivers/scsi/pmcraid.c 	dev_err(&pinstance->pdev->dev,
pdev             3502 drivers/scsi/pmcraid.c 	sglist->num_dma_sg = dma_map_sg(&cmd->drv_inst->pdev->dev,
pdev             3507 drivers/scsi/pmcraid.c 		dev_err(&cmd->drv_inst->pdev->dev,
pdev             3551 drivers/scsi/pmcraid.c 		dma_unmap_sg(&cmd->drv_inst->pdev->dev,
pdev             4089 drivers/scsi/pmcraid.c 	u32 adapter_id = (pinstance->pdev->bus->number << 8) |
pdev             4090 drivers/scsi/pmcraid.c 		pinstance->pdev->devfn;
pdev             4472 drivers/scsi/pmcraid.c 	struct pci_dev *pdev = pinstance->pdev;
pdev             4476 drivers/scsi/pmcraid.c 		free_irq(pci_irq_vector(pdev, i), &pinstance->hrrq_vector[i]);
pdev             4479 drivers/scsi/pmcraid.c 	pci_free_irq_vectors(pdev);
pdev             4492 drivers/scsi/pmcraid.c 	struct pci_dev *pdev = pinstance->pdev;
pdev             4500 drivers/scsi/pmcraid.c 	num_hrrq = pci_alloc_irq_vectors(pdev, 1, PMCRAID_NUM_MSIX_VECTORS,
pdev             4505 drivers/scsi/pmcraid.c 	if (pdev->msix_enabled) {
pdev             4518 drivers/scsi/pmcraid.c 		rc = request_irq(pci_irq_vector(pdev, i), isr, flag,
pdev             4525 drivers/scsi/pmcraid.c 	if (pdev->msix_enabled) {
pdev             4536 drivers/scsi/pmcraid.c 		free_irq(pci_irq_vector(pdev, i), &pinstance->hrrq_vector[i]);
pdev             4537 drivers/scsi/pmcraid.c 	pci_free_irq_vectors(pdev);
pdev             4648 drivers/scsi/pmcraid.c 				&pinstance->pdev->dev,
pdev             4686 drivers/scsi/pmcraid.c 		dma_free_coherent(&pinstance->pdev->dev,
pdev             4713 drivers/scsi/pmcraid.c 			dma_alloc_coherent(&pinstance->pdev->dev, buffer_size,
pdev             4744 drivers/scsi/pmcraid.c 		dma_free_coherent(&pinstance->pdev->dev,
pdev             4756 drivers/scsi/pmcraid.c 		dma_free_coherent(&pinstance->pdev->dev,
pdev             4777 drivers/scsi/pmcraid.c 	pinstance->ccn.msg = dma_alloc_coherent(&pinstance->pdev->dev,
pdev             4782 drivers/scsi/pmcraid.c 	pinstance->ldn.msg = dma_alloc_coherent(&pinstance->pdev->dev,
pdev             4813 drivers/scsi/pmcraid.c 		dma_free_coherent(&pinstance->pdev->dev,
pdev             4858 drivers/scsi/pmcraid.c 	pinstance->cfg_table = dma_alloc_coherent(&pinstance->pdev->dev,
pdev             4926 drivers/scsi/pmcraid.c 		dma_free_coherent(&pinstance->pdev->dev,
pdev             4936 drivers/scsi/pmcraid.c 		dma_free_coherent(&pinstance->pdev->dev,
pdev             4991 drivers/scsi/pmcraid.c 	pinstance->inq_data = dma_alloc_coherent(&pinstance->pdev->dev,
pdev             5001 drivers/scsi/pmcraid.c 	pinstance->timestamp_data = dma_alloc_coherent(&pinstance->pdev->dev,
pdev             5056 drivers/scsi/pmcraid.c static int pmcraid_init_instance(struct pci_dev *pdev, struct Scsi_Host *host,
pdev             5063 drivers/scsi/pmcraid.c 	pinstance->pdev = pdev;
pdev             5137 drivers/scsi/pmcraid.c static void pmcraid_shutdown(struct pci_dev *pdev)
pdev             5139 drivers/scsi/pmcraid.c 	struct pmcraid_instance *pinstance = pci_get_drvdata(pdev);
pdev             5214 drivers/scsi/pmcraid.c static void pmcraid_remove(struct pci_dev *pdev)
pdev             5216 drivers/scsi/pmcraid.c 	struct pmcraid_instance *pinstance = pci_get_drvdata(pdev);
pdev             5228 drivers/scsi/pmcraid.c 	pmcraid_shutdown(pdev);
pdev             5237 drivers/scsi/pmcraid.c 	pci_release_regions(pdev);
pdev             5239 drivers/scsi/pmcraid.c 	pci_disable_device(pdev);
pdev             5252 drivers/scsi/pmcraid.c static int pmcraid_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             5254 drivers/scsi/pmcraid.c 	struct pmcraid_instance *pinstance = pci_get_drvdata(pdev);
pdev             5256 drivers/scsi/pmcraid.c 	pmcraid_shutdown(pdev);
pdev             5259 drivers/scsi/pmcraid.c 	pci_set_drvdata(pinstance->pdev, pinstance);
pdev             5261 drivers/scsi/pmcraid.c 	pci_save_state(pdev);
pdev             5262 drivers/scsi/pmcraid.c 	pci_disable_device(pdev);
pdev             5263 drivers/scsi/pmcraid.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev             5274 drivers/scsi/pmcraid.c static int pmcraid_resume(struct pci_dev *pdev)
pdev             5276 drivers/scsi/pmcraid.c 	struct pmcraid_instance *pinstance = pci_get_drvdata(pdev);
pdev             5280 drivers/scsi/pmcraid.c 	pci_set_power_state(pdev, PCI_D0);
pdev             5281 drivers/scsi/pmcraid.c 	pci_enable_wake(pdev, PCI_D0, 0);
pdev             5282 drivers/scsi/pmcraid.c 	pci_restore_state(pdev);
pdev             5284 drivers/scsi/pmcraid.c 	rc = pci_enable_device(pdev);
pdev             5287 drivers/scsi/pmcraid.c 		dev_err(&pdev->dev, "resume: Enable device failed\n");
pdev             5291 drivers/scsi/pmcraid.c 	pci_set_master(pdev);
pdev             5294 drivers/scsi/pmcraid.c 	    dma_set_mask(&pdev->dev, DMA_BIT_MASK(64)))
pdev             5295 drivers/scsi/pmcraid.c 		rc = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev             5298 drivers/scsi/pmcraid.c 		rc = dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev             5301 drivers/scsi/pmcraid.c 		dev_err(&pdev->dev, "resume: Failed to set PCI DMA mask\n");
pdev             5310 drivers/scsi/pmcraid.c 		dev_err(&pdev->dev,
pdev             5328 drivers/scsi/pmcraid.c 		dev_err(&pdev->dev, "couldn't initialize IOA\n");
pdev             5344 drivers/scsi/pmcraid.c 	pci_disable_device(pdev);
pdev             5652 drivers/scsi/pmcraid.c static int pmcraid_probe(struct pci_dev *pdev,
pdev             5668 drivers/scsi/pmcraid.c 	rc = pci_enable_device(pdev);
pdev             5671 drivers/scsi/pmcraid.c 		dev_err(&pdev->dev, "Cannot enable adapter\n");
pdev             5676 drivers/scsi/pmcraid.c 	dev_info(&pdev->dev,
pdev             5678 drivers/scsi/pmcraid.c 		 pdev->vendor, pdev->device,
pdev             5681 drivers/scsi/pmcraid.c 	rc = pci_request_regions(pdev, PMCRAID_DRIVER_NAME);
pdev             5684 drivers/scsi/pmcraid.c 		dev_err(&pdev->dev,
pdev             5689 drivers/scsi/pmcraid.c 	mapped_pci_addr = pci_iomap(pdev, 0, 0);
pdev             5692 drivers/scsi/pmcraid.c 		dev_err(&pdev->dev, "Couldn't map PCI registers memory\n");
pdev             5697 drivers/scsi/pmcraid.c 	pci_set_master(pdev);
pdev             5707 drivers/scsi/pmcraid.c 	    dma_set_mask(&pdev->dev, DMA_BIT_MASK(64)))
pdev             5708 drivers/scsi/pmcraid.c 		rc = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev             5714 drivers/scsi/pmcraid.c 		rc = dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev             5717 drivers/scsi/pmcraid.c 		dev_err(&pdev->dev, "Failed to set PCI DMA mask\n");
pdev             5725 drivers/scsi/pmcraid.c 		dev_err(&pdev->dev, "scsi_host_alloc failed!\n");
pdev             5743 drivers/scsi/pmcraid.c 	rc = pmcraid_init_instance(pdev, host, mapped_pci_addr);
pdev             5746 drivers/scsi/pmcraid.c 		dev_err(&pdev->dev, "failed to initialize adapter instance\n");
pdev             5750 drivers/scsi/pmcraid.c 	pci_set_drvdata(pdev, pinstance);
pdev             5753 drivers/scsi/pmcraid.c 	rc = pci_save_state(pinstance->pdev);
pdev             5756 drivers/scsi/pmcraid.c 		dev_err(&pdev->dev, "Failed to save PCI config space\n");
pdev             5765 drivers/scsi/pmcraid.c 		dev_err(&pdev->dev, "couldn't register interrupt handler\n");
pdev             5789 drivers/scsi/pmcraid.c 		dev_err(&pdev->dev, "couldn't initialize IOA\n");
pdev             5795 drivers/scsi/pmcraid.c 	rc = scsi_add_host(pinstance->host, &pdev->dev);
pdev             5835 drivers/scsi/pmcraid.c 	pci_release_regions(pdev);
pdev             5839 drivers/scsi/pmcraid.c 	pci_disable_device(pdev);
pdev              720 drivers/scsi/pmcraid.h 	struct pci_dev *pdev;	/* PCI device structure handle */
pdev              330 drivers/scsi/qedf/qedf.h 	struct pci_dev *pdev;
pdev               21 drivers/scsi/qedf/qedf_dbg.c 	if (likely(qedf) && likely(qedf->pdev))
pdev               22 drivers/scsi/qedf/qedf_dbg.c 		pr_err("[%s]:[%s:%d]:%d: %pV", dev_name(&(qedf->pdev->dev)),
pdev               45 drivers/scsi/qedf/qedf_dbg.c 	if (likely(qedf) && likely(qedf->pdev))
pdev               46 drivers/scsi/qedf/qedf_dbg.c 		pr_warn("[%s]:[%s:%d]:%d: %pV", dev_name(&(qedf->pdev->dev)),
pdev               70 drivers/scsi/qedf/qedf_dbg.c 	if (likely(qedf) && likely(qedf->pdev))
pdev               72 drivers/scsi/qedf/qedf_dbg.c 			  dev_name(&(qedf->pdev->dev)), func, line,
pdev               96 drivers/scsi/qedf/qedf_dbg.c 	if (likely(qedf) && likely(qedf->pdev))
pdev               97 drivers/scsi/qedf/qedf_dbg.c 		pr_info("[%s]:[%s:%d]:%d: %pV", dev_name(&(qedf->pdev->dev)),
pdev               66 drivers/scsi/qedf/qedf_dbg.h 	struct pci_dev *pdev;
pdev               72 drivers/scsi/qedf/qedf_dbg.h #define QEDF_ERR(pdev, fmt, ...)	\
pdev               73 drivers/scsi/qedf/qedf_dbg.h 		qedf_dbg_err(pdev, __func__, __LINE__, fmt, ## __VA_ARGS__)
pdev               74 drivers/scsi/qedf/qedf_dbg.h #define QEDF_WARN(pdev, fmt, ...)	\
pdev               75 drivers/scsi/qedf/qedf_dbg.h 		qedf_dbg_warn(pdev, __func__, __LINE__, fmt, ## __VA_ARGS__)
pdev               76 drivers/scsi/qedf/qedf_dbg.h #define QEDF_NOTICE(pdev, fmt, ...)	\
pdev               77 drivers/scsi/qedf/qedf_dbg.h 		qedf_dbg_notice(pdev, __func__, __LINE__, fmt, ## __VA_ARGS__)
pdev               78 drivers/scsi/qedf/qedf_dbg.h #define QEDF_INFO(pdev, level, fmt, ...)	\
pdev               79 drivers/scsi/qedf/qedf_dbg.h 		qedf_dbg_info(pdev, __func__, __LINE__, level, fmt,	\
pdev              136 drivers/scsi/qedf/qedf_io.c 			dma_free_coherent(&qedf->pdev->dev, bd_tbl_sz,
pdev              159 drivers/scsi/qedf/qedf_io.c 			dma_free_coherent(&qedf->pdev->dev,
pdev              230 drivers/scsi/qedf/qedf_io.c 		io_req->sense_buffer = dma_alloc_coherent(&qedf->pdev->dev,
pdev              284 drivers/scsi/qedf/qedf_io.c 		bdt_info->bd_tbl = dma_alloc_coherent(&qedf->pdev->dev,
pdev              418 drivers/scsi/qedf/qedf_io.c 		dma_free_coherent(&qedf->pdev->dev, sz,
pdev              423 drivers/scsi/qedf/qedf_io.c 		dma_free_coherent(&qedf->pdev->dev, sz,
pdev              428 drivers/scsi/qedf/qedf_io.c 		dma_free_coherent(&qedf->pdev->dev, QEDF_PAGE_SIZE,
pdev              433 drivers/scsi/qedf/qedf_io.c 		dma_free_coherent(&qedf->pdev->dev, QEDF_PAGE_SIZE,
pdev              493 drivers/scsi/qedf/qedf_io.c 	sg_count = dma_map_sg(&qedf->pdev->dev, scsi_sglist(sc),
pdev              975 drivers/scsi/qedf/qedf_io.c 	if (!qedf->pdev->msix_enabled) {
pdev             1120 drivers/scsi/qedf/qedf_io.c 		dma_unmap_sg(&qedf->pdev->dev, scsi_sglist(sc),
pdev             2045 drivers/scsi/qedf/qedf_io.c 	mp_req->req_buf = dma_alloc_coherent(&qedf->pdev->dev, QEDF_PAGE_SIZE,
pdev             2053 drivers/scsi/qedf/qedf_io.c 	mp_req->resp_buf = dma_alloc_coherent(&qedf->pdev->dev,
pdev             2064 drivers/scsi/qedf/qedf_io.c 	mp_req->mp_req_bd = dma_alloc_coherent(&qedf->pdev->dev, sz,
pdev             2072 drivers/scsi/qedf/qedf_io.c 	mp_req->mp_resp_bd = dma_alloc_coherent(&qedf->pdev->dev, sz,
pdev               28 drivers/scsi/qedf/qedf_main.c static int qedf_probe(struct pci_dev *pdev, const struct pci_device_id *id);
pdev               29 drivers/scsi/qedf/qedf_main.c static void qedf_remove(struct pci_dev *pdev);
pdev               30 drivers/scsi/qedf/qedf_main.c static void qedf_shutdown(struct pci_dev *pdev);
pdev             1191 drivers/scsi/qedf/qedf_main.c 	fcport->sq = dma_alloc_coherent(&qedf->pdev->dev, fcport->sq_mem_size,
pdev             1199 drivers/scsi/qedf/qedf_main.c 	fcport->sq_pbl = dma_alloc_coherent(&qedf->pdev->dev,
pdev             1224 drivers/scsi/qedf/qedf_main.c 	dma_free_coherent(&qedf->pdev->dev, fcport->sq_mem_size, fcport->sq,
pdev             1233 drivers/scsi/qedf/qedf_main.c 		dma_free_coherent(&qedf->pdev->dev, fcport->sq_pbl_size,
pdev             1236 drivers/scsi/qedf/qedf_main.c 		dma_free_coherent(&qedf->pdev->dev, fcport->sq_mem_size,
pdev             1349 drivers/scsi/qedf/qedf_main.c 	term_params = dma_alloc_coherent(&qedf->pdev->dev, QEDF_TERM_BUFF_SIZE,
pdev             1358 drivers/scsi/qedf/qedf_main.c 	dma_free_coherent(&qedf->pdev->dev, QEDF_TERM_BUFF_SIZE, term_params,
pdev             1594 drivers/scsi/qedf/qedf_main.c 	pos = pci_find_ext_capability(qedf->pdev, PCI_EXT_CAP_ID_DSN);
pdev             1598 drivers/scsi/qedf/qedf_main.c 			pci_read_config_byte(qedf->pdev, pos + i, &buf[i]);
pdev             1619 drivers/scsi/qedf/qedf_main.c 	    "Rev %d", qedf->pdev->revision);
pdev             1762 drivers/scsi/qedf/qedf_main.c 	vport_qedf->pdev = base_qedf->pdev;
pdev             1828 drivers/scsi/qedf/qedf_main.c 	vport_qedf->dbg_ctx.pdev = base_qedf->pdev;
pdev             2587 drivers/scsi/qedf/qedf_main.c 	sb_virt = dma_alloc_coherent(&qedf->pdev->dev,
pdev             2613 drivers/scsi/qedf/qedf_main.c 		dma_free_coherent(&qedf->pdev->dev, sizeof(*sb_info->sb_virt),
pdev             2782 drivers/scsi/qedf/qedf_main.c 		dma_free_coherent(&qedf->pdev->dev, QEDF_PAGE_SIZE,
pdev             2786 drivers/scsi/qedf/qedf_main.c 		dma_free_coherent(&qedf->pdev->dev, qedf->bdq_pbl_mem_size,
pdev             2791 drivers/scsi/qedf/qedf_main.c 			dma_free_coherent(&qedf->pdev->dev, QEDF_BDQ_BUF_SIZE,
pdev             2807 drivers/scsi/qedf/qedf_main.c 			dma_free_coherent(&qedf->pdev->dev,
pdev             2810 drivers/scsi/qedf/qedf_main.c 			dma_free_coherent(&qedf->pdev->dev, gl[i]->cq_pbl_size,
pdev             2828 drivers/scsi/qedf/qedf_main.c 		qedf->bdq[i].buf_addr = dma_alloc_coherent(&qedf->pdev->dev,
pdev             2843 drivers/scsi/qedf/qedf_main.c 	qedf->bdq_pbl = dma_alloc_coherent(&qedf->pdev->dev,
pdev             2869 drivers/scsi/qedf/qedf_main.c 	qedf->bdq_pbl_list = dma_alloc_coherent(&qedf->pdev->dev,
pdev             2964 drivers/scsi/qedf/qedf_main.c 		    dma_alloc_coherent(&qedf->pdev->dev,
pdev             2976 drivers/scsi/qedf/qedf_main.c 		    dma_alloc_coherent(&qedf->pdev->dev,
pdev             3050 drivers/scsi/qedf/qedf_main.c 	qedf->p_cpuq = dma_alloc_coherent(&qedf->pdev->dev,
pdev             3124 drivers/scsi/qedf/qedf_main.c 		dma_free_coherent(&qedf->pdev->dev, size, qedf->p_cpuq,
pdev             3152 drivers/scsi/qedf/qedf_main.c static int __qedf_probe(struct pci_dev *pdev, int mode)
pdev             3188 drivers/scsi/qedf/qedf_main.c 		qedf->pdev = pdev;
pdev             3189 drivers/scsi/qedf/qedf_main.c 		qedf->dbg_ctx.pdev = pdev;
pdev             3196 drivers/scsi/qedf/qedf_main.c 		pci_set_drvdata(pdev, qedf);
pdev             3208 drivers/scsi/qedf/qedf_main.c 		qedf = pci_get_drvdata(pdev);
pdev             3250 drivers/scsi/qedf/qedf_main.c 	qedf->cdev = qed_ops->common->probe(pdev, &qed_params);
pdev             3397 drivers/scsi/qedf/qedf_main.c 		rc = scsi_add_host(host, &pdev->dev);
pdev             3544 drivers/scsi/qedf/qedf_main.c static int qedf_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             3546 drivers/scsi/qedf/qedf_main.c 	return __qedf_probe(pdev, QEDF_MODE_NORMAL);
pdev             3549 drivers/scsi/qedf/qedf_main.c static void __qedf_remove(struct pci_dev *pdev, int mode)
pdev             3554 drivers/scsi/qedf/qedf_main.c 	if (!pdev) {
pdev             3559 drivers/scsi/qedf/qedf_main.c 	qedf = pci_get_drvdata(pdev);
pdev             3647 drivers/scsi/qedf/qedf_main.c 		pci_set_drvdata(pdev, NULL);
pdev             3665 drivers/scsi/qedf/qedf_main.c static void qedf_remove(struct pci_dev *pdev)
pdev             3668 drivers/scsi/qedf/qedf_main.c 	if (!atomic_read(&pdev->enable_cnt))
pdev             3671 drivers/scsi/qedf/qedf_main.c 	__qedf_remove(pdev, QEDF_MODE_NORMAL);
pdev             3765 drivers/scsi/qedf/qedf_main.c static void qedf_shutdown(struct pci_dev *pdev)
pdev             3767 drivers/scsi/qedf/qedf_main.c 	__qedf_remove(pdev, QEDF_MODE_NORMAL);
pdev              131 drivers/scsi/qedi/qedi.h 	struct pci_dev		*pdev;
pdev              264 drivers/scsi/qedi/qedi.h 	struct pci_dev *pdev;
pdev               22 drivers/scsi/qedi/qedi_dbg.c 	if (likely(qedi) && likely(qedi->pdev))
pdev               23 drivers/scsi/qedi/qedi_dbg.c 		pr_err("[%s]:[%s:%d]:%d: %pV", dev_name(&qedi->pdev->dev),
pdev               46 drivers/scsi/qedi/qedi_dbg.c 	if (likely(qedi) && likely(qedi->pdev))
pdev               47 drivers/scsi/qedi/qedi_dbg.c 		pr_warn("[%s]:[%s:%d]:%d: %pV", dev_name(&qedi->pdev->dev),
pdev               71 drivers/scsi/qedi/qedi_dbg.c 	if (likely(qedi) && likely(qedi->pdev))
pdev               73 drivers/scsi/qedi/qedi_dbg.c 			  dev_name(&qedi->pdev->dev), func, line,
pdev               97 drivers/scsi/qedi/qedi_dbg.c 	if (likely(qedi) && likely(qedi->pdev))
pdev               98 drivers/scsi/qedi/qedi_dbg.c 		pr_info("[%s]:[%s:%d]:%d: %pV", dev_name(&qedi->pdev->dev),
pdev               66 drivers/scsi/qedi/qedi_dbg.h 	struct pci_dev *pdev;
pdev               72 drivers/scsi/qedi/qedi_dbg.h #define QEDI_ERR(pdev, fmt, ...)	\
pdev               73 drivers/scsi/qedi/qedi_dbg.h 		qedi_dbg_err(pdev, __func__, __LINE__, fmt, ## __VA_ARGS__)
pdev               74 drivers/scsi/qedi/qedi_dbg.h #define QEDI_WARN(pdev, fmt, ...)	\
pdev               75 drivers/scsi/qedi/qedi_dbg.h 		qedi_dbg_warn(pdev, __func__, __LINE__, fmt, ## __VA_ARGS__)
pdev               76 drivers/scsi/qedi/qedi_dbg.h #define QEDI_NOTICE(pdev, fmt, ...)	\
pdev               77 drivers/scsi/qedi/qedi_dbg.h 		qedi_dbg_notice(pdev, __func__, __LINE__, fmt, ## __VA_ARGS__)
pdev               78 drivers/scsi/qedi/qedi_dbg.h #define QEDI_INFO(pdev, level, fmt, ...)	\
pdev               79 drivers/scsi/qedi/qedi_dbg.h 		qedi_dbg_info(pdev, __func__, __LINE__, level, fmt,	\
pdev             1853 drivers/scsi/qedi/qedi_fw.c 	sg_count = dma_map_sg(&qedi->pdev->dev, scsi_sglist(sc),
pdev               68 drivers/scsi/qedi/qedi_iscsi.c 		dma_free_coherent(&qedi->pdev->dev, QEDI_PAGE_SIZE,
pdev               75 drivers/scsi/qedi/qedi_iscsi.c 		dma_free_coherent(&qedi->pdev->dev, QEDI_PAGE_SIZE,
pdev               82 drivers/scsi/qedi/qedi_iscsi.c 		dma_free_coherent(&qedi->pdev->dev,
pdev               90 drivers/scsi/qedi/qedi_iscsi.c 		dma_free_coherent(&qedi->pdev->dev,
pdev              102 drivers/scsi/qedi/qedi_iscsi.c 		dma_alloc_coherent(&qedi->pdev->dev,
pdev              113 drivers/scsi/qedi/qedi_iscsi.c 		dma_alloc_coherent(&qedi->pdev->dev,
pdev              124 drivers/scsi/qedi/qedi_iscsi.c 		dma_alloc_coherent(&qedi->pdev->dev, QEDI_PAGE_SIZE,
pdev              130 drivers/scsi/qedi/qedi_iscsi.c 		dma_alloc_coherent(&qedi->pdev->dev, QEDI_PAGE_SIZE,
pdev              142 drivers/scsi/qedi/qedi_iscsi.c 	dma_free_coherent(&qedi->pdev->dev, QEDI_PAGE_SIZE,
pdev              148 drivers/scsi/qedi/qedi_iscsi.c 	dma_free_coherent(&qedi->pdev->dev, ISCSI_DEF_MAX_RECV_SEG_LEN,
pdev              153 drivers/scsi/qedi/qedi_iscsi.c 	dma_free_coherent(&qedi->pdev->dev, ISCSI_DEF_MAX_RECV_SEG_LEN,
pdev              173 drivers/scsi/qedi/qedi_iscsi.c 			dma_free_coherent(&qedi->pdev->dev,
pdev              180 drivers/scsi/qedi/qedi_iscsi.c 			dma_free_coherent(&qedi->pdev->dev,
pdev              193 drivers/scsi/qedi/qedi_iscsi.c 	io->sge_tbl = dma_alloc_coherent(&qedi->pdev->dev,
pdev              222 drivers/scsi/qedi/qedi_iscsi.c 		cmd->sense_buffer = dma_alloc_coherent(&qedi->pdev->dev,
pdev              180 drivers/scsi/qedi/qedi_main.c 	pci_dev_put(udev->pdev);
pdev              256 drivers/scsi/qedi/qedi_main.c 		if (udev->pdev == qedi->pdev) {
pdev              276 drivers/scsi/qedi/qedi_main.c 	udev->pdev = qedi->pdev;
pdev              284 drivers/scsi/qedi/qedi_main.c 	pci_dev_get(udev->pdev);
pdev              331 drivers/scsi/qedi/qedi_main.c 			ret = uio_register_device(&udev->pdev->dev, uinfo);
pdev              349 drivers/scsi/qedi/qedi_main.c 	sb_virt = dma_alloc_coherent(&qedi->pdev->dev,
pdev              379 drivers/scsi/qedi/qedi_main.c 			dma_free_coherent(&qedi->pdev->dev,
pdev              622 drivers/scsi/qedi/qedi_main.c static struct qedi_ctx *qedi_host_alloc(struct pci_dev *pdev)
pdev              644 drivers/scsi/qedi/qedi_main.c 	qedi->pdev = pdev;
pdev              645 drivers/scsi/qedi/qedi_main.c 	qedi->dbg_ctx.pdev = pdev;
pdev              651 drivers/scsi/qedi/qedi_main.c 	pci_set_drvdata(pdev, qedi);
pdev              841 drivers/scsi/qedi/qedi_main.c 	qedi->p_cpuq = dma_alloc_coherent(&qedi->pdev->dev,
pdev              906 drivers/scsi/qedi/qedi_main.c 		dma_free_coherent(&qedi->pdev->dev, size, qedi->p_cpuq,
pdev             1403 drivers/scsi/qedi/qedi_main.c 		dma_free_coherent(&qedi->pdev->dev,
pdev             1410 drivers/scsi/qedi/qedi_main.c 	qedi->iscsi_image = dma_alloc_coherent(&qedi->pdev->dev,
pdev             1429 drivers/scsi/qedi/qedi_main.c 		dma_free_coherent(&qedi->pdev->dev, QEDI_PAGE_SIZE,
pdev             1433 drivers/scsi/qedi/qedi_main.c 		dma_free_coherent(&qedi->pdev->dev, qedi->bdq_pbl_mem_size,
pdev             1438 drivers/scsi/qedi/qedi_main.c 			dma_free_coherent(&qedi->pdev->dev, QEDI_BDQ_BUF_SIZE,
pdev             1455 drivers/scsi/qedi/qedi_main.c 			dma_free_coherent(&qedi->pdev->dev, gl[i]->cq_mem_size,
pdev             1458 drivers/scsi/qedi/qedi_main.c 			dma_free_coherent(&qedi->pdev->dev, gl[i]->cq_pbl_size,
pdev             1477 drivers/scsi/qedi/qedi_main.c 				dma_alloc_coherent(&qedi->pdev->dev,
pdev             1496 drivers/scsi/qedi/qedi_main.c 	qedi->bdq_pbl = dma_alloc_coherent(&qedi->pdev->dev,
pdev             1525 drivers/scsi/qedi/qedi_main.c 	qedi->bdq_pbl_list = dma_alloc_coherent(&qedi->pdev->dev,
pdev             1624 drivers/scsi/qedi/qedi_main.c 		qedi->global_queues[i]->cq = dma_alloc_coherent(&qedi->pdev->dev,
pdev             1635 drivers/scsi/qedi/qedi_main.c 		qedi->global_queues[i]->cq_pbl = dma_alloc_coherent(&qedi->pdev->dev,
pdev             1706 drivers/scsi/qedi/qedi_main.c 	ep->sq = dma_alloc_coherent(&qedi->pdev->dev, ep->sq_mem_size,
pdev             1714 drivers/scsi/qedi/qedi_main.c 	ep->sq_pbl = dma_alloc_coherent(&qedi->pdev->dev, ep->sq_pbl_size,
pdev             1739 drivers/scsi/qedi/qedi_main.c 	dma_free_coherent(&qedi->pdev->dev, ep->sq_mem_size, ep->sq,
pdev             1748 drivers/scsi/qedi/qedi_main.c 		dma_free_coherent(&qedi->pdev->dev, ep->sq_pbl_size, ep->sq_pbl,
pdev             1751 drivers/scsi/qedi/qedi_main.c 		dma_free_coherent(&qedi->pdev->dev, ep->sq_mem_size, ep->sq,
pdev             2326 drivers/scsi/qedi/qedi_main.c static void __qedi_remove(struct pci_dev *pdev, int mode)
pdev             2328 drivers/scsi/qedi/qedi_main.c 	struct qedi_ctx *qedi = pci_get_drvdata(pdev);
pdev             2390 drivers/scsi/qedi/qedi_main.c static int __qedi_probe(struct pci_dev *pdev, int mode)
pdev             2406 drivers/scsi/qedi/qedi_main.c 		qedi = qedi_host_alloc(pdev);
pdev             2412 drivers/scsi/qedi/qedi_main.c 		qedi = pci_get_drvdata(pdev);
pdev             2420 drivers/scsi/qedi/qedi_main.c 	qedi->cdev = qedi_ops->common->probe(pdev, &qed_params);
pdev             2574 drivers/scsi/qedi/qedi_main.c 		if (iscsi_host_add(qedi->shost, &pdev->dev)) {
pdev             2676 drivers/scsi/qedi/qedi_main.c static int qedi_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             2678 drivers/scsi/qedi/qedi_main.c 	return __qedi_probe(pdev, QEDI_MODE_NORMAL);
pdev             2681 drivers/scsi/qedi/qedi_main.c static void qedi_remove(struct pci_dev *pdev)
pdev             2683 drivers/scsi/qedi/qedi_main.c 	__qedi_remove(pdev, QEDI_MODE_NORMAL);
pdev              379 drivers/scsi/qla1280.c #define IS_ISP1040(ha) (ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP1020)
pdev              380 drivers/scsi/qla1280.c #define IS_ISP1x40(ha) (ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP1020 || \
pdev              381 drivers/scsi/qla1280.c 			ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP1240)
pdev              382 drivers/scsi/qla1280.c #define IS_ISP1x160(ha)        (ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP10160 || \
pdev              383 drivers/scsi/qla1280.c 				ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP12160)
pdev             1515 drivers/scsi/qla1280.c 	err = request_firmware(&fw, fwname, &ha->pdev->dev);
pdev             1716 drivers/scsi/qla1280.c 	tbuf = dma_alloc_coherent(&ha->pdev->dev, 8000, &p_tbuf, GFP_KERNEL);
pdev             1807 drivers/scsi/qla1280.c 	dma_free_coherent(&ha->pdev->dev, 8000, tbuf, p_tbuf);
pdev             4149 drivers/scsi/qla1280.c qla1280_probe_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             4158 drivers/scsi/qla1280.c 	if (pdev->subsystem_vendor == PCI_VENDOR_ID_AMI) {
pdev             4165 drivers/scsi/qla1280.c 	       bdp->name, pdev->bus->number, PCI_SLOT(pdev->devfn));
pdev             4167 drivers/scsi/qla1280.c 	if (pci_enable_device(pdev)) {
pdev             4173 drivers/scsi/qla1280.c 	pci_set_master(pdev);
pdev             4186 drivers/scsi/qla1280.c 	ha->pdev = pdev;
pdev             4190 drivers/scsi/qla1280.c 	if (dma_set_mask_and_coherent(&ha->pdev->dev, DMA_BIT_MASK(64))) {
pdev             4191 drivers/scsi/qla1280.c 		if (dma_set_mask(&ha->pdev->dev, DMA_BIT_MASK(32))) {
pdev             4201 drivers/scsi/qla1280.c 	if (dma_set_mask(&ha->pdev->dev, DMA_BIT_MASK(32))) {
pdev             4209 drivers/scsi/qla1280.c 	ha->request_ring = dma_alloc_coherent(&ha->pdev->dev,
pdev             4217 drivers/scsi/qla1280.c 	ha->response_ring = dma_alloc_coherent(&ha->pdev->dev,
pdev             4230 drivers/scsi/qla1280.c 	host->irq = pdev->irq;
pdev             4240 drivers/scsi/qla1280.c 	ha->mmpbase = pci_ioremap_bar(ha->pdev, 1);
pdev             4249 drivers/scsi/qla1280.c 	host->io_port = pci_resource_start(ha->pdev, 0);
pdev             4265 drivers/scsi/qla1280.c 	if (request_irq(pdev->irq, qla1280_intr_handler, IRQF_SHARED,
pdev             4268 drivers/scsi/qla1280.c 		       "in use\n", pdev->irq);
pdev             4281 drivers/scsi/qla1280.c 	pci_set_drvdata(pdev, host);
pdev             4283 drivers/scsi/qla1280.c 	error = scsi_add_host(host, &pdev->dev);
pdev             4293 drivers/scsi/qla1280.c 	free_irq(pdev->irq, ha);
pdev             4301 drivers/scsi/qla1280.c 	dma_free_coherent(&ha->pdev->dev,
pdev             4305 drivers/scsi/qla1280.c 	dma_free_coherent(&ha->pdev->dev,
pdev             4311 drivers/scsi/qla1280.c 	pci_disable_device(pdev);
pdev             4318 drivers/scsi/qla1280.c qla1280_remove_one(struct pci_dev *pdev)
pdev             4320 drivers/scsi/qla1280.c 	struct Scsi_Host *host = pci_get_drvdata(pdev);
pdev             4327 drivers/scsi/qla1280.c 	free_irq(pdev->irq, ha);
pdev             4335 drivers/scsi/qla1280.c 	dma_free_coherent(&ha->pdev->dev,
pdev             4338 drivers/scsi/qla1280.c 	dma_free_coherent(&ha->pdev->dev,
pdev             4342 drivers/scsi/qla1280.c 	pci_disable_device(pdev);
pdev             1017 drivers/scsi/qla1280.h 	struct pci_dev *pdev;
pdev              345 drivers/scsi/qla2xxx/qla_attr.c 	if (unlikely(pci_channel_offline(ha->pdev)))
pdev              524 drivers/scsi/qla2xxx/qla_attr.c 	if (unlikely(pci_channel_offline(ha->pdev)))
pdev              570 drivers/scsi/qla2xxx/qla_attr.c 	if (unlikely(pci_channel_offline(ha->pdev)))
pdev              671 drivers/scsi/qla2xxx/qla_attr.c 	struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
pdev              812 drivers/scsi/qla2xxx/qla_attr.c 	if (unlikely(pci_channel_offline(vha->hw->pdev)))
pdev              856 drivers/scsi/qla2xxx/qla_attr.c 	if (unlikely(pci_channel_offline(ha->pdev)))
pdev              867 drivers/scsi/qla2xxx/qla_attr.c 	ha->xgmac_data = dma_alloc_coherent(&ha->pdev->dev, XGMAC_DATA_SIZE,
pdev              926 drivers/scsi/qla2xxx/qla_attr.c 	ha->dcbx_tlv = dma_alloc_coherent(&ha->pdev->dev, DCBX_TLV_DATA_SIZE,
pdev             1083 drivers/scsi/qla2xxx/qla_attr.c 	return scnprintf(buf, PAGE_SIZE, "ISP%04X\n", vha->hw->pdev->device);
pdev             2550 drivers/scsi/qla2xxx/qla_attr.c 	if (unlikely(pci_channel_offline(fcport->vha->hw->pdev))) {
pdev             2570 drivers/scsi/qla2xxx/qla_attr.c 	if (unlikely(pci_channel_offline(fcport->vha->hw->pdev))) {
pdev             2605 drivers/scsi/qla2xxx/qla_attr.c 	struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
pdev             2619 drivers/scsi/qla2xxx/qla_attr.c 	if (unlikely(pci_channel_offline(ha->pdev)))
pdev             2625 drivers/scsi/qla2xxx/qla_attr.c 	stats = dma_alloc_coherent(&ha->pdev->dev, sizeof(*stats), &stats_dma,
pdev             2673 drivers/scsi/qla2xxx/qla_attr.c 	dma_free_coherent(&ha->pdev->dev, sizeof(struct link_statistics),
pdev             2684 drivers/scsi/qla2xxx/qla_attr.c 	struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
pdev             2694 drivers/scsi/qla2xxx/qla_attr.c 		stats = dma_alloc_coherent(&ha->pdev->dev,
pdev             2705 drivers/scsi/qla2xxx/qla_attr.c 		dma_free_coherent(&ha->pdev->dev, sizeof(*stats),
pdev             2746 drivers/scsi/qla2xxx/qla_attr.c 	struct scsi_qla_host *base_vha = pci_get_drvdata(vha->hw->pdev);
pdev             2853 drivers/scsi/qla2xxx/qla_attr.c 				   &ha->pdev->dev)) {
pdev             2955 drivers/scsi/qla2xxx/qla_attr.c 	dma_free_coherent(&ha->pdev->dev, vha->gnl.size, vha->gnl.l,
pdev               38 drivers/scsi/qla2xxx/qla_bsg.c 			dma_unmap_sg(&ha->pdev->dev,
pdev               43 drivers/scsi/qla2xxx/qla_bsg.c 			dma_unmap_sg(&ha->pdev->dev,
pdev               47 drivers/scsi/qla2xxx/qla_bsg.c 		dma_unmap_sg(&ha->pdev->dev, bsg_job->request_payload.sg_list,
pdev               50 drivers/scsi/qla2xxx/qla_bsg.c 		dma_unmap_sg(&ha->pdev->dev, bsg_job->reply_payload.sg_list,
pdev              337 drivers/scsi/qla2xxx/qla_bsg.c 		dma_map_sg(&ha->pdev->dev, bsg_job->request_payload.sg_list,
pdev              340 drivers/scsi/qla2xxx/qla_bsg.c 		dma_unmap_sg(&ha->pdev->dev, bsg_job->request_payload.sg_list,
pdev              346 drivers/scsi/qla2xxx/qla_bsg.c 	rsp_sg_cnt = dma_map_sg(&ha->pdev->dev, bsg_job->reply_payload.sg_list,
pdev              349 drivers/scsi/qla2xxx/qla_bsg.c 		dma_unmap_sg(&ha->pdev->dev, bsg_job->reply_payload.sg_list,
pdev              400 drivers/scsi/qla2xxx/qla_bsg.c 	dma_unmap_sg(&ha->pdev->dev, bsg_job->request_payload.sg_list,
pdev              402 drivers/scsi/qla2xxx/qla_bsg.c 	dma_unmap_sg(&ha->pdev->dev, bsg_job->reply_payload.sg_list,
pdev              442 drivers/scsi/qla2xxx/qla_bsg.c 		dma_map_sg(&ha->pdev->dev, bsg_job->request_payload.sg_list,
pdev              451 drivers/scsi/qla2xxx/qla_bsg.c 	rsp_sg_cnt = dma_map_sg(&ha->pdev->dev, bsg_job->reply_payload.sg_list,
pdev              550 drivers/scsi/qla2xxx/qla_bsg.c 	dma_unmap_sg(&ha->pdev->dev, bsg_job->request_payload.sg_list,
pdev              552 drivers/scsi/qla2xxx/qla_bsg.c 	dma_unmap_sg(&ha->pdev->dev, bsg_job->reply_payload.sg_list,
pdev              734 drivers/scsi/qla2xxx/qla_bsg.c 	elreq.req_sg_cnt = dma_map_sg(&ha->pdev->dev,
pdev              744 drivers/scsi/qla2xxx/qla_bsg.c 	elreq.rsp_sg_cnt = dma_map_sg(&ha->pdev->dev,
pdev              767 drivers/scsi/qla2xxx/qla_bsg.c 	req_data = dma_alloc_coherent(&ha->pdev->dev, req_data_len,
pdev              776 drivers/scsi/qla2xxx/qla_bsg.c 	rsp_data = dma_alloc_coherent(&ha->pdev->dev, rsp_data_len,
pdev              928 drivers/scsi/qla2xxx/qla_bsg.c 	dma_free_coherent(&ha->pdev->dev, rsp_data_len,
pdev              931 drivers/scsi/qla2xxx/qla_bsg.c 	dma_free_coherent(&ha->pdev->dev, req_data_len,
pdev              934 drivers/scsi/qla2xxx/qla_bsg.c 	dma_unmap_sg(&ha->pdev->dev,
pdev              938 drivers/scsi/qla2xxx/qla_bsg.c 	dma_unmap_sg(&ha->pdev->dev,
pdev             1007 drivers/scsi/qla2xxx/qla_bsg.c 	sg_cnt = dma_map_sg(&ha->pdev->dev, bsg_job->request_payload.sg_list,
pdev             1025 drivers/scsi/qla2xxx/qla_bsg.c 	fw_buf = dma_alloc_coherent(&ha->pdev->dev, data_len,
pdev             1081 drivers/scsi/qla2xxx/qla_bsg.c 	dma_free_coherent(&ha->pdev->dev, data_len, fw_buf, fw_dma);
pdev             1084 drivers/scsi/qla2xxx/qla_bsg.c 	dma_unmap_sg(&ha->pdev->dev, bsg_job->request_payload.sg_list,
pdev             1129 drivers/scsi/qla2xxx/qla_bsg.c 		sg_cnt = dma_map_sg(&ha->pdev->dev,
pdev             1152 drivers/scsi/qla2xxx/qla_bsg.c 		mgmt_b = dma_alloc_coherent(&ha->pdev->dev, data_len,
pdev             1179 drivers/scsi/qla2xxx/qla_bsg.c 		sg_cnt = dma_map_sg(&ha->pdev->dev,
pdev             1202 drivers/scsi/qla2xxx/qla_bsg.c 		mgmt_b = dma_alloc_coherent(&ha->pdev->dev, data_len,
pdev             1271 drivers/scsi/qla2xxx/qla_bsg.c 		dma_free_coherent(&ha->pdev->dev, data_len, mgmt_b, mgmt_dma);
pdev             1274 drivers/scsi/qla2xxx/qla_bsg.c 		dma_unmap_sg(&ha->pdev->dev, bsg_job->request_payload.sg_list,
pdev             1277 drivers/scsi/qla2xxx/qla_bsg.c 		dma_unmap_sg(&ha->pdev->dev, bsg_job->reply_payload.sg_list,
pdev             1387 drivers/scsi/qla2xxx/qla_bsg.c 	if (unlikely(pci_channel_offline(ha->pdev)))
pdev             1856 drivers/scsi/qla2xxx/qla_bsg.c 	req_sg_cnt = dma_map_sg(&ha->pdev->dev,
pdev             1866 drivers/scsi/qla2xxx/qla_bsg.c 	rsp_sg_cnt = dma_map_sg(&ha->pdev->dev,
pdev             1924 drivers/scsi/qla2xxx/qla_bsg.c 	dma_unmap_sg(&ha->pdev->dev,
pdev             1928 drivers/scsi/qla2xxx/qla_bsg.c 	dma_unmap_sg(&ha->pdev->dev,
pdev             1976 drivers/scsi/qla2xxx/qla_bsg.c 		req_sg_cnt = dma_map_sg(&ha->pdev->dev,
pdev             1988 drivers/scsi/qla2xxx/qla_bsg.c 		rsp_sg_cnt = dma_map_sg(&ha->pdev->dev,
pdev             2056 drivers/scsi/qla2xxx/qla_bsg.c 		dma_unmap_sg(&ha->pdev->dev,
pdev             2061 drivers/scsi/qla2xxx/qla_bsg.c 		dma_unmap_sg(&ha->pdev->dev,
pdev             2298 drivers/scsi/qla2xxx/qla_bsg.c 	struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
pdev             2308 drivers/scsi/qla2xxx/qla_bsg.c 	if (unlikely(pci_channel_offline(ha->pdev)))
pdev             2317 drivers/scsi/qla2xxx/qla_bsg.c 	stats = dma_alloc_coherent(&ha->pdev->dev, sizeof(*stats), &stats_dma,
pdev             2343 drivers/scsi/qla2xxx/qla_bsg.c 	dma_free_coherent(&ha->pdev->dev, sizeof(*stats),
pdev               87 drivers/scsi/qla2xxx/qla_dbg.c 	fw_dump->vendor = htonl(ha->pdev->vendor);
pdev               88 drivers/scsi/qla2xxx/qla_dbg.c 	fw_dump->device = htonl(ha->pdev->device);
pdev               89 drivers/scsi/qla2xxx/qla_dbg.c 	fw_dump->subsystem_vendor = htonl(ha->pdev->subsystem_vendor);
pdev               90 drivers/scsi/qla2xxx/qla_dbg.c 	fw_dump->subsystem_device = htonl(ha->pdev->subsystem_device);
pdev              337 drivers/scsi/qla2xxx/qla_dbg.c 	pci_read_config_word(ha->pdev, PCI_COMMAND, &wd);
pdev              733 drivers/scsi/qla2xxx/qla_dbg.c 	struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
pdev              904 drivers/scsi/qla2xxx/qla_dbg.c 	struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
pdev             1106 drivers/scsi/qla2xxx/qla_dbg.c 	struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
pdev             1364 drivers/scsi/qla2xxx/qla_dbg.c 	struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
pdev             1690 drivers/scsi/qla2xxx/qla_dbg.c 	struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
pdev             2018 drivers/scsi/qla2xxx/qla_dbg.c 	struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
pdev             2550 drivers/scsi/qla2xxx/qla_dbg.c 		const struct pci_dev *pdev = vha->hw->pdev;
pdev             2553 drivers/scsi/qla2xxx/qla_dbg.c 			QL_MSGHDR, dev_name(&(pdev->dev)), id + ql_dbg_offset,
pdev             2579 drivers/scsi/qla2xxx/qla_dbg.c ql_dbg_pci(uint level, struct pci_dev *pdev, uint id, const char *fmt, ...)
pdev             2584 drivers/scsi/qla2xxx/qla_dbg.c 	if (pdev == NULL)
pdev             2596 drivers/scsi/qla2xxx/qla_dbg.c 		QL_MSGHDR, dev_name(&(pdev->dev)), id + ql_dbg_offset, &vaf);
pdev             2625 drivers/scsi/qla2xxx/qla_dbg.c 		const struct pci_dev *pdev = vha->hw->pdev;
pdev             2628 drivers/scsi/qla2xxx/qla_dbg.c 			QL_MSGHDR, dev_name(&(pdev->dev)), id, vha->host_no);
pdev             2673 drivers/scsi/qla2xxx/qla_dbg.c ql_log_pci(uint level, struct pci_dev *pdev, uint id, const char *fmt, ...)
pdev             2679 drivers/scsi/qla2xxx/qla_dbg.c 	if (pdev == NULL)
pdev             2686 drivers/scsi/qla2xxx/qla_dbg.c 		 QL_MSGHDR, dev_name(&(pdev->dev)), id);
pdev             2784 drivers/scsi/qla2xxx/qla_dbg.c 		const struct pci_dev *pdev = qpair->pdev;
pdev             2787 drivers/scsi/qla2xxx/qla_dbg.c 			QL_MSGHDR, dev_name(&(pdev->dev)), id);
pdev             2846 drivers/scsi/qla2xxx/qla_dbg.c 		const struct pci_dev *pdev = qpair->pdev;
pdev             2849 drivers/scsi/qla2xxx/qla_dbg.c 		    QL_MSGHDR, dev_name(&(pdev->dev)), id + ql_dbg_offset,
pdev              326 drivers/scsi/qla2xxx/qla_dbg.h ql_dbg_pci(uint, struct pci_dev *pdev, uint, const char *fmt, ...);
pdev              334 drivers/scsi/qla2xxx/qla_dbg.h ql_log_pci(uint, struct pci_dev *pdev, uint, const char *fmt, ...);
pdev             3521 drivers/scsi/qla2xxx/qla_def.h 	struct pci_dev  *pdev;
pdev             3607 drivers/scsi/qla2xxx/qla_def.h 	struct pci_dev  *pdev;
pdev               69 drivers/scsi/qla2xxx/qla_dfs.c 		gid_list = dma_alloc_coherent(&ha->pdev->dev,
pdev              102 drivers/scsi/qla2xxx/qla_dfs.c 		dma_free_coherent(&ha->pdev->dev, qla2x00_gid_list_size(ha),
pdev              543 drivers/scsi/qla2xxx/qla_gs.c 			dma_free_coherent(&vha->hw->pdev->dev,
pdev              551 drivers/scsi/qla2xxx/qla_gs.c 			dma_free_coherent(&vha->hw->pdev->dev,
pdev              602 drivers/scsi/qla2xxx/qla_gs.c 	sp->u.iocb_cmd.u.ctarg.req = dma_alloc_coherent(&vha->hw->pdev->dev,
pdev              613 drivers/scsi/qla2xxx/qla_gs.c 	sp->u.iocb_cmd.u.ctarg.rsp = dma_alloc_coherent(&vha->hw->pdev->dev,
pdev              698 drivers/scsi/qla2xxx/qla_gs.c 	sp->u.iocb_cmd.u.ctarg.req = dma_alloc_coherent(&vha->hw->pdev->dev,
pdev              709 drivers/scsi/qla2xxx/qla_gs.c 	sp->u.iocb_cmd.u.ctarg.rsp = dma_alloc_coherent(&vha->hw->pdev->dev,
pdev              789 drivers/scsi/qla2xxx/qla_gs.c 	sp->u.iocb_cmd.u.ctarg.req = dma_alloc_coherent(&vha->hw->pdev->dev,
pdev              800 drivers/scsi/qla2xxx/qla_gs.c 	sp->u.iocb_cmd.u.ctarg.rsp = dma_alloc_coherent(&vha->hw->pdev->dev,
pdev              897 drivers/scsi/qla2xxx/qla_gs.c 	sp->u.iocb_cmd.u.ctarg.req = dma_alloc_coherent(&vha->hw->pdev->dev,
pdev              908 drivers/scsi/qla2xxx/qla_gs.c 	sp->u.iocb_cmd.u.ctarg.rsp = dma_alloc_coherent(&vha->hw->pdev->dev,
pdev             3128 drivers/scsi/qla2xxx/qla_gs.c 			dma_free_coherent(&vha->hw->pdev->dev,
pdev             3136 drivers/scsi/qla2xxx/qla_gs.c 			dma_free_coherent(&vha->hw->pdev->dev,
pdev             3299 drivers/scsi/qla2xxx/qla_gs.c 		dma_free_coherent(&vha->hw->pdev->dev,
pdev             3305 drivers/scsi/qla2xxx/qla_gs.c 		dma_free_coherent(&vha->hw->pdev->dev,
pdev             3353 drivers/scsi/qla2xxx/qla_gs.c 	sp->u.iocb_cmd.u.ctarg.req = dma_alloc_coherent(&vha->hw->pdev->dev,
pdev             3363 drivers/scsi/qla2xxx/qla_gs.c 	sp->u.iocb_cmd.u.ctarg.rsp = dma_alloc_coherent(&vha->hw->pdev->dev,
pdev             3406 drivers/scsi/qla2xxx/qla_gs.c 		dma_free_coherent(&vha->hw->pdev->dev,
pdev             3413 drivers/scsi/qla2xxx/qla_gs.c 		dma_free_coherent(&vha->hw->pdev->dev,
pdev             4018 drivers/scsi/qla2xxx/qla_gs.c 		dma_free_coherent(&vha->hw->pdev->dev,
pdev             4025 drivers/scsi/qla2xxx/qla_gs.c 		dma_free_coherent(&vha->hw->pdev->dev,
pdev             4094 drivers/scsi/qla2xxx/qla_gs.c 		sp->u.iocb_cmd.u.ctarg.req = dma_alloc_coherent(&vha->hw->pdev->dev,
pdev             4114 drivers/scsi/qla2xxx/qla_gs.c 		sp->u.iocb_cmd.u.ctarg.rsp = dma_alloc_coherent(&vha->hw->pdev->dev,
pdev             4125 drivers/scsi/qla2xxx/qla_gs.c 			dma_free_coherent(&vha->hw->pdev->dev,
pdev             4181 drivers/scsi/qla2xxx/qla_gs.c 		dma_free_coherent(&vha->hw->pdev->dev,
pdev             4188 drivers/scsi/qla2xxx/qla_gs.c 		dma_free_coherent(&vha->hw->pdev->dev,
pdev             2327 drivers/scsi/qla2xxx/qla_init.c 	pci_set_master(ha->pdev);
pdev             2328 drivers/scsi/qla2xxx/qla_init.c 	pci_try_set_mwi(ha->pdev);
pdev             2330 drivers/scsi/qla2xxx/qla_init.c 	pci_read_config_word(ha->pdev, PCI_COMMAND, &w);
pdev             2332 drivers/scsi/qla2xxx/qla_init.c 	pci_write_config_word(ha->pdev, PCI_COMMAND, w);
pdev             2334 drivers/scsi/qla2xxx/qla_init.c 	pci_disable_rom(ha->pdev);
pdev             2359 drivers/scsi/qla2xxx/qla_init.c 	pci_set_master(ha->pdev);
pdev             2360 drivers/scsi/qla2xxx/qla_init.c 	pci_try_set_mwi(ha->pdev);
pdev             2362 drivers/scsi/qla2xxx/qla_init.c 	pci_read_config_word(ha->pdev, PCI_COMMAND, &w);
pdev             2367 drivers/scsi/qla2xxx/qla_init.c 	pci_write_config_word(ha->pdev, PCI_COMMAND, w);
pdev             2396 drivers/scsi/qla2xxx/qla_init.c 			pci_clear_mwi(ha->pdev);
pdev             2414 drivers/scsi/qla2xxx/qla_init.c 	pci_write_config_byte(ha->pdev, PCI_LATENCY_TIMER, 0x80);
pdev             2416 drivers/scsi/qla2xxx/qla_init.c 	pci_disable_rom(ha->pdev);
pdev             2440 drivers/scsi/qla2xxx/qla_init.c 	pci_set_master(ha->pdev);
pdev             2441 drivers/scsi/qla2xxx/qla_init.c 	pci_try_set_mwi(ha->pdev);
pdev             2443 drivers/scsi/qla2xxx/qla_init.c 	pci_read_config_word(ha->pdev, PCI_COMMAND, &w);
pdev             2446 drivers/scsi/qla2xxx/qla_init.c 	pci_write_config_word(ha->pdev, PCI_COMMAND, w);
pdev             2448 drivers/scsi/qla2xxx/qla_init.c 	pci_write_config_byte(ha->pdev, PCI_LATENCY_TIMER, 0x80);
pdev             2451 drivers/scsi/qla2xxx/qla_init.c 	if (pci_find_capability(ha->pdev, PCI_CAP_ID_PCIX))
pdev             2452 drivers/scsi/qla2xxx/qla_init.c 		pcix_set_mmrbc(ha->pdev, 2048);
pdev             2455 drivers/scsi/qla2xxx/qla_init.c 	if (pci_is_pcie(ha->pdev))
pdev             2456 drivers/scsi/qla2xxx/qla_init.c 		pcie_set_readrq(ha->pdev, 4096);
pdev             2458 drivers/scsi/qla2xxx/qla_init.c 	pci_disable_rom(ha->pdev);
pdev             2460 drivers/scsi/qla2xxx/qla_init.c 	ha->chip_revision = ha->pdev->revision;
pdev             2482 drivers/scsi/qla2xxx/qla_init.c 	pci_set_master(ha->pdev);
pdev             2483 drivers/scsi/qla2xxx/qla_init.c 	pci_try_set_mwi(ha->pdev);
pdev             2485 drivers/scsi/qla2xxx/qla_init.c 	pci_read_config_word(ha->pdev, PCI_COMMAND, &w);
pdev             2488 drivers/scsi/qla2xxx/qla_init.c 	pci_write_config_word(ha->pdev, PCI_COMMAND, w);
pdev             2491 drivers/scsi/qla2xxx/qla_init.c 	if (pci_is_pcie(ha->pdev))
pdev             2492 drivers/scsi/qla2xxx/qla_init.c 		pcie_set_readrq(ha->pdev, 4096);
pdev             2494 drivers/scsi/qla2xxx/qla_init.c 	pci_disable_rom(ha->pdev);
pdev             2496 drivers/scsi/qla2xxx/qla_init.c 	ha->chip_revision = ha->pdev->revision;
pdev             2553 drivers/scsi/qla2xxx/qla_init.c 	if (unlikely(pci_channel_offline(ha->pdev)))
pdev             2562 drivers/scsi/qla2xxx/qla_init.c 	pci_read_config_word(ha->pdev, PCI_COMMAND, &cmd);
pdev             2564 drivers/scsi/qla2xxx/qla_init.c 	pci_write_config_word(ha->pdev, PCI_COMMAND, cmd);
pdev             2671 drivers/scsi/qla2xxx/qla_init.c 	pci_write_config_word(ha->pdev, PCI_COMMAND, cmd);
pdev             2740 drivers/scsi/qla2xxx/qla_init.c 	pci_read_config_word(ha->pdev, PCI_COMMAND, &wd);
pdev             2864 drivers/scsi/qla2xxx/qla_init.c 	if (vha->hw->pdev->subsystem_device != 0x0175 &&
pdev             2865 drivers/scsi/qla2xxx/qla_init.c 	    vha->hw->pdev->subsystem_device != 0x0240)
pdev             2928 drivers/scsi/qla2xxx/qla_init.c 	if (pci_channel_offline(ha->pdev) &&
pdev             3120 drivers/scsi/qla2xxx/qla_init.c 	tc = dma_alloc_coherent(&ha->pdev->dev, FCE_SIZE, &tc_dma,
pdev             3134 drivers/scsi/qla2xxx/qla_init.c 		dma_free_coherent(&ha->pdev->dev, FCE_SIZE, tc, tc_dma);
pdev             3165 drivers/scsi/qla2xxx/qla_init.c 	tc = dma_alloc_coherent(&ha->pdev->dev, EFT_SIZE, &tc_dma,
pdev             3178 drivers/scsi/qla2xxx/qla_init.c 		dma_free_coherent(&ha->pdev->dev, EFT_SIZE, tc, tc_dma);
pdev             3368 drivers/scsi/qla2xxx/qla_init.c 	pci_read_config_word(vha->hw->pdev, 0x54, &dc);
pdev             4301 drivers/scsi/qla2xxx/qla_init.c 	scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev);
pdev             4421 drivers/scsi/qla2xxx/qla_init.c 		index = (ha->pdev->subsystem_device & 0xff);
pdev             4423 drivers/scsi/qla2xxx/qla_init.c 		    ha->pdev->subsystem_vendor == PCI_VENDOR_ID_QLOGIC &&
pdev             4429 drivers/scsi/qla2xxx/qla_init.c 		index = (ha->pdev->subsystem_device & 0xff);
pdev             4431 drivers/scsi/qla2xxx/qla_init.c 		    ha->pdev->subsystem_vendor == PCI_VENDOR_ID_QLOGIC &&
pdev             4456 drivers/scsi/qla2xxx/qla_init.c 	struct pci_dev *pdev = ha->pdev;
pdev             4457 drivers/scsi/qla2xxx/qla_init.c 	struct device_node *dp = pci_device_to_OF_node(pdev);
pdev             4836 drivers/scsi/qla2xxx/qla_init.c 	fcport->ct_desc.ct_sns = dma_alloc_coherent(&vha->hw->pdev->dev,
pdev             4881 drivers/scsi/qla2xxx/qla_init.c 		dma_free_coherent(&fcport->vha->hw->pdev->dev,
pdev             5658 drivers/scsi/qla2xxx/qla_init.c 	struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
pdev             6540 drivers/scsi/qla2xxx/qla_init.c 		ha->mctp_dump = dma_alloc_coherent(&ha->pdev->dev,
pdev             6774 drivers/scsi/qla2xxx/qla_init.c 		if (unlikely(pci_channel_offline(ha->pdev) &&
pdev             6961 drivers/scsi/qla2xxx/qla_init.c 	struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
pdev             7061 drivers/scsi/qla2xxx/qla_init.c 	struct pci_dev *pdev = ha->pdev;
pdev             7062 drivers/scsi/qla2xxx/qla_init.c 	struct device_node *dp = pci_device_to_OF_node(pdev);
pdev             8140 drivers/scsi/qla2xxx/qla_init.c 	struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
pdev             8194 drivers/scsi/qla2xxx/qla_init.c 		if (cs84xx->bus == ha->pdev->bus) {
pdev             8207 drivers/scsi/qla2xxx/qla_init.c 	cs84xx->bus = ha->pdev->bus;
pdev             8952 drivers/scsi/qla2xxx/qla_init.c 		qpair->pdev = ha->pdev;
pdev              139 drivers/scsi/qla2xxx/qla_inline.h 	scsi_qla_host_t *base_vha = pci_get_drvdata(vha->hw->pdev);
pdev              367 drivers/scsi/qla2xxx/qla_iocb.c 		nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd),
pdev              514 drivers/scsi/qla2xxx/qla_iocb.c 	scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev);
pdev             1629 drivers/scsi/qla2xxx/qla_iocb.c 		nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd),
pdev             1774 drivers/scsi/qla2xxx/qla_iocb.c 		nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd),
pdev             1804 drivers/scsi/qla2xxx/qla_iocb.c 		nseg = dma_map_sg(&ha->pdev->dev, scsi_prot_sglist(cmd),
pdev             1949 drivers/scsi/qla2xxx/qla_iocb.c 		nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd),
pdev             2109 drivers/scsi/qla2xxx/qla_iocb.c 		nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd),
pdev             2139 drivers/scsi/qla2xxx/qla_iocb.c 		nseg = dma_map_sg(&ha->pdev->dev, scsi_prot_sglist(cmd),
pdev             2525 drivers/scsi/qla2xxx/qla_iocb.c 		dma_free_coherent(&sp->vha->hw->pdev->dev, DMA_POOL_SIZE,
pdev             2607 drivers/scsi/qla2xxx/qla_iocb.c 	elsio->u.els_logo.els_logo_pyld = dma_alloc_coherent(&ha->pdev->dev,
pdev             2733 drivers/scsi/qla2xxx/qla_iocb.c 		dma_free_coherent(&vha->hw->pdev->dev,
pdev             2739 drivers/scsi/qla2xxx/qla_iocb.c 		dma_free_coherent(&vha->hw->pdev->dev,
pdev             2824 drivers/scsi/qla2xxx/qla_iocb.c 	    dma_alloc_coherent(&ha->pdev->dev, DMA_POOL_SIZE,
pdev             2833 drivers/scsi/qla2xxx/qla_iocb.c 	    dma_alloc_coherent(&ha->pdev->dev, DMA_POOL_SIZE,
pdev             3128 drivers/scsi/qla2xxx/qla_iocb.c 		nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd),
pdev               68 drivers/scsi/qla2xxx/qla_isr.c 	vha = pci_get_drvdata(ha->pdev);
pdev               74 drivers/scsi/qla2xxx/qla_isr.c 			if (pci_channel_offline(ha->pdev))
pdev              131 drivers/scsi/qla2xxx/qla_isr.c 	if (reg == 0xffffffff && !pci_channel_offline(vha->hw->pdev)) {
pdev              188 drivers/scsi/qla2xxx/qla_isr.c 	vha = pci_get_drvdata(ha->pdev);
pdev              194 drivers/scsi/qla2xxx/qla_isr.c 			if (unlikely(pci_channel_offline(ha->pdev)))
pdev             2048 drivers/scsi/qla2xxx/qla_isr.c 	vha = pci_get_drvdata(ha->pdev);
pdev             2810 drivers/scsi/qla2xxx/qla_isr.c 	struct scsi_qla_host *vha = pci_get_drvdata(ha->pdev);
pdev             3196 drivers/scsi/qla2xxx/qla_isr.c 	if (unlikely(pci_channel_offline(ha->pdev)))
pdev             3200 drivers/scsi/qla2xxx/qla_isr.c 	vha = pci_get_drvdata(ha->pdev);
pdev             3206 drivers/scsi/qla2xxx/qla_isr.c 			if (unlikely(pci_channel_offline(ha->pdev)))
pdev             3258 drivers/scsi/qla2xxx/qla_isr.c 		if (unlikely(IS_QLA83XX(ha) && (ha->pdev->revision == 1)))
pdev             3293 drivers/scsi/qla2xxx/qla_isr.c 	vha = pci_get_drvdata(ha->pdev);
pdev             3329 drivers/scsi/qla2xxx/qla_isr.c 	vha = pci_get_drvdata(ha->pdev);
pdev             3335 drivers/scsi/qla2xxx/qla_isr.c 			if (unlikely(pci_channel_offline(ha->pdev)))
pdev             3452 drivers/scsi/qla2xxx/qla_isr.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev             3466 drivers/scsi/qla2xxx/qla_isr.c 		ret = pci_alloc_irq_vectors(ha->pdev, min_vecs,
pdev             3469 drivers/scsi/qla2xxx/qla_isr.c 		ret = pci_alloc_irq_vectors_affinity(ha->pdev, min_vecs,
pdev             3494 drivers/scsi/qla2xxx/qla_isr.c 			ql_dbg_pci(ql_dbg_init, ha->pdev, 0x0190,
pdev             3512 drivers/scsi/qla2xxx/qla_isr.c 		qentry->vector = pci_irq_vector(ha->pdev, i);
pdev             3591 drivers/scsi/qla2xxx/qla_isr.c 	pci_free_irq_vectors(ha->pdev);
pdev             3600 drivers/scsi/qla2xxx/qla_isr.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev             3611 drivers/scsi/qla2xxx/qla_isr.c 	if (ha->pdev->subsystem_vendor == PCI_VENDOR_ID_HP &&
pdev             3612 drivers/scsi/qla2xxx/qla_isr.c 		(ha->pdev->subsystem_device == 0x7040 ||
pdev             3613 drivers/scsi/qla2xxx/qla_isr.c 		ha->pdev->subsystem_device == 0x7041 ||
pdev             3614 drivers/scsi/qla2xxx/qla_isr.c 		ha->pdev->subsystem_device == 0x1705)) {
pdev             3617 drivers/scsi/qla2xxx/qla_isr.c 			ha->pdev->subsystem_vendor,
pdev             3618 drivers/scsi/qla2xxx/qla_isr.c 			ha->pdev->subsystem_device);
pdev             3622 drivers/scsi/qla2xxx/qla_isr.c 	if (IS_QLA2432(ha) && (ha->pdev->revision < QLA_MSIX_CHIP_REV_24XX)) {
pdev             3625 drivers/scsi/qla2xxx/qla_isr.c 		    ha->pdev->revision, QLA_MSIX_CHIP_REV_24XX);
pdev             3647 drivers/scsi/qla2xxx/qla_isr.c 	ret = pci_alloc_irq_vectors(ha->pdev, 1, 1, PCI_IRQ_MSI);
pdev             3661 drivers/scsi/qla2xxx/qla_isr.c 	ret = request_irq(ha->pdev->irq, ha->isp_ops->intr_handler,
pdev             3667 drivers/scsi/qla2xxx/qla_isr.c 		    ha->pdev->irq);
pdev             3708 drivers/scsi/qla2xxx/qla_isr.c 				free_irq(pci_irq_vector(ha->pdev, i), qentry->handle);
pdev             3717 drivers/scsi/qla2xxx/qla_isr.c 		free_irq(pci_irq_vector(ha->pdev, 0), rsp);
pdev             3721 drivers/scsi/qla2xxx/qla_isr.c 	pci_free_irq_vectors(ha->pdev);
pdev             3728 drivers/scsi/qla2xxx/qla_isr.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev              114 drivers/scsi/qla2xxx/qla_mbx.c 	scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev);
pdev              120 drivers/scsi/qla2xxx/qla_mbx.c 	if (ha->pdev->error_state > pci_channel_io_frozen) {
pdev              442 drivers/scsi/qla2xxx/qla_mbx.c 		if (!pci_channel_offline(vha->hw->pdev)) {
pdev              443 drivers/scsi/qla2xxx/qla_mbx.c 			pci_read_config_word(ha->pdev, PCI_VENDOR_ID, &w);
pdev              563 drivers/scsi/qla2xxx/qla_mbx.c 			    dev_name(&ha->pdev->dev), 0x1020+0x800,
pdev             3581 drivers/scsi/qla2xxx/qla_mbx.c 	if (unlikely(pci_channel_offline(vha->hw->pdev)))
pdev             3622 drivers/scsi/qla2xxx/qla_mbx.c 	if (unlikely(pci_channel_offline(vha->hw->pdev)))
pdev             3660 drivers/scsi/qla2xxx/qla_mbx.c 	if (unlikely(pci_channel_offline(vha->hw->pdev)))
pdev             3710 drivers/scsi/qla2xxx/qla_mbx.c 	if (unlikely(pci_channel_offline(vha->hw->pdev)))
pdev             4080 drivers/scsi/qla2xxx/qla_mbx.c 	struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
pdev             5542 drivers/scsi/qla2xxx/qla_mbx.c 		if (ha->pdev->subsystem_vendor == PCI_VENDOR_ID_QLOGIC &&
pdev             5543 drivers/scsi/qla2xxx/qla_mbx.c 		    ha->pdev->subsystem_device == 0x0175) {
pdev             5549 drivers/scsi/qla2xxx/qla_mbx.c 		if (ha->pdev->subsystem_vendor == PCI_VENDOR_ID_HP &&
pdev             5550 drivers/scsi/qla2xxx/qla_mbx.c 		    ha->pdev->subsystem_device == 0x338e) {
pdev             5700 drivers/scsi/qla2xxx/qla_mbx.c 	ha->md_tmplt_hdr = dma_alloc_coherent(&ha->pdev->dev,
pdev             5750 drivers/scsi/qla2xxx/qla_mbx.c 	ha->md_tmplt_hdr = dma_alloc_coherent(&ha->pdev->dev,
pdev             6192 drivers/scsi/qla2xxx/qla_mbx.c 	dd_dma = dma_map_single(&vha->hw->pdev->dev,
pdev             6194 drivers/scsi/qla2xxx/qla_mbx.c 	if (dma_mapping_error(&vha->hw->pdev->dev, dd_dma)) {
pdev             6222 drivers/scsi/qla2xxx/qla_mbx.c 	dma_unmap_single(&vha->hw->pdev->dev, dd_dma,
pdev              194 drivers/scsi/qla2xxx/qla_mid.c 	scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev);
pdev              346 drivers/scsi/qla2xxx/qla_mid.c 	scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev);
pdev              560 drivers/scsi/qla2xxx/qla_mid.c 	dma_free_coherent(&ha->pdev->dev, (req->length + 1) *
pdev              587 drivers/scsi/qla2xxx/qla_mid.c 	dma_free_coherent(&ha->pdev->dev, (rsp->length + 1) *
pdev              688 drivers/scsi/qla2xxx/qla_mid.c 	struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
pdev              689 drivers/scsi/qla2xxx/qla_mid.c 	struct scsi_qla_host *vha = pci_get_drvdata(ha->pdev);
pdev              702 drivers/scsi/qla2xxx/qla_mid.c 	req->ring = dma_alloc_coherent(&ha->pdev->dev,
pdev              805 drivers/scsi/qla2xxx/qla_mid.c 	vha = pci_get_drvdata(ha->pdev);
pdev              818 drivers/scsi/qla2xxx/qla_mid.c 	struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
pdev              819 drivers/scsi/qla2xxx/qla_mid.c 	struct scsi_qla_host *vha = pci_get_drvdata(ha->pdev);
pdev              831 drivers/scsi/qla2xxx/qla_mid.c 	rsp->ring = dma_alloc_coherent(&ha->pdev->dev,
pdev              937 drivers/scsi/qla2xxx/qla_mid.c 	struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
pdev               54 drivers/scsi/qla2xxx/qla_mr.c 	scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev);
pdev               56 drivers/scsi/qla2xxx/qla_mr.c 	if (ha->pdev->error_state > pci_channel_io_frozen) {
pdev              503 drivers/scsi/qla2xxx/qla_mr.c 	pci_set_master(ha->pdev);
pdev              504 drivers/scsi/qla2xxx/qla_mr.c 	pci_try_set_mwi(ha->pdev);
pdev              506 drivers/scsi/qla2xxx/qla_mr.c 	pci_read_config_word(ha->pdev, PCI_COMMAND, &w);
pdev              509 drivers/scsi/qla2xxx/qla_mr.c 	pci_write_config_word(ha->pdev, PCI_COMMAND, w);
pdev              512 drivers/scsi/qla2xxx/qla_mr.c 	if (pci_is_pcie(ha->pdev))
pdev              513 drivers/scsi/qla2xxx/qla_mr.c 		pcie_set_readrq(ha->pdev, 2048);
pdev              515 drivers/scsi/qla2xxx/qla_mr.c 	ha->chip_revision = ha->pdev->revision;
pdev              638 drivers/scsi/qla2xxx/qla_mr.c 	if (unlikely(pci_channel_offline(ha->pdev) &&
pdev              695 drivers/scsi/qla2xxx/qla_mr.c 	if (pci_is_pcie(ha->pdev))
pdev              769 drivers/scsi/qla2xxx/qla_mr.c 	if (pci_request_selected_regions(ha->pdev, ha->bars,
pdev              771 drivers/scsi/qla2xxx/qla_mr.c 		ql_log_pci(ql_log_fatal, ha->pdev, 0x014e,
pdev              773 drivers/scsi/qla2xxx/qla_mr.c 		    pci_name(ha->pdev));
pdev              778 drivers/scsi/qla2xxx/qla_mr.c 	if (!(pci_resource_flags(ha->pdev, 0) & IORESOURCE_MEM)) {
pdev              779 drivers/scsi/qla2xxx/qla_mr.c 		ql_log_pci(ql_log_warn, ha->pdev, 0x014f,
pdev              781 drivers/scsi/qla2xxx/qla_mr.c 		    pci_name(ha->pdev));
pdev              784 drivers/scsi/qla2xxx/qla_mr.c 	if (pci_resource_len(ha->pdev, 0) < BAR0_LEN_FX00) {
pdev              785 drivers/scsi/qla2xxx/qla_mr.c 		ql_log_pci(ql_log_warn, ha->pdev, 0x0127,
pdev              787 drivers/scsi/qla2xxx/qla_mr.c 			pci_name(ha->pdev));
pdev              792 drivers/scsi/qla2xxx/qla_mr.c 	    ioremap_nocache(pci_resource_start(ha->pdev, 0), BAR0_LEN_FX00);
pdev              794 drivers/scsi/qla2xxx/qla_mr.c 		ql_log_pci(ql_log_fatal, ha->pdev, 0x0128,
pdev              795 drivers/scsi/qla2xxx/qla_mr.c 		    "cannot remap MMIO (%s), aborting\n", pci_name(ha->pdev));
pdev              799 drivers/scsi/qla2xxx/qla_mr.c 	if (!(pci_resource_flags(ha->pdev, 2) & IORESOURCE_MEM)) {
pdev              800 drivers/scsi/qla2xxx/qla_mr.c 		ql_log_pci(ql_log_warn, ha->pdev, 0x0129,
pdev              802 drivers/scsi/qla2xxx/qla_mr.c 		    pci_name(ha->pdev));
pdev              805 drivers/scsi/qla2xxx/qla_mr.c 	if (pci_resource_len(ha->pdev, 2) < BAR2_LEN_FX00) {
pdev              806 drivers/scsi/qla2xxx/qla_mr.c 		ql_log_pci(ql_log_warn, ha->pdev, 0x012a,
pdev              808 drivers/scsi/qla2xxx/qla_mr.c 			pci_name(ha->pdev));
pdev              813 drivers/scsi/qla2xxx/qla_mr.c 	    ioremap_nocache(pci_resource_start(ha->pdev, 2), BAR2_LEN_FX00);
pdev              815 drivers/scsi/qla2xxx/qla_mr.c 		ql_log_pci(ql_log_fatal, ha->pdev, 0x012b,
pdev              816 drivers/scsi/qla2xxx/qla_mr.c 		    "cannot remap MMIO (%s), aborting\n", pci_name(ha->pdev));
pdev              823 drivers/scsi/qla2xxx/qla_mr.c 	ql_log_pci(ql_log_info, ha->pdev, 0x012c,
pdev              865 drivers/scsi/qla2xxx/qla_mr.c 	dma_addr_t bar2_hdl = pci_resource_start(ha->pdev, 2);
pdev              871 drivers/scsi/qla2xxx/qla_mr.c 		ql_log_pci(ql_log_info, ha->pdev, 0x012f,
pdev              886 drivers/scsi/qla2xxx/qla_mr.c 		ql_log_pci(ql_log_info, ha->pdev, 0x0131,
pdev             1655 drivers/scsi/qla2xxx/qla_mr.c 		if (unlikely(pci_channel_offline(ha->pdev) &&
pdev             1868 drivers/scsi/qla2xxx/qla_mr.c 		fdisc->u.fxiocb.req_addr = dma_alloc_coherent(&ha->pdev->dev,
pdev             1899 drivers/scsi/qla2xxx/qla_mr.c 			    ha->pdev->device);
pdev             1921 drivers/scsi/qla2xxx/qla_mr.c 		fdisc->u.fxiocb.rsp_addr = dma_alloc_coherent(&ha->pdev->dev,
pdev             1997 drivers/scsi/qla2xxx/qla_mr.c 		dma_free_coherent(&ha->pdev->dev, fdisc->u.fxiocb.rsp_len,
pdev             2002 drivers/scsi/qla2xxx/qla_mr.c 		dma_free_coherent(&ha->pdev->dev, fdisc->u.fxiocb.req_len,
pdev             2558 drivers/scsi/qla2xxx/qla_mr.c 	struct scsi_qla_host *vha = pci_get_drvdata(ha->pdev);
pdev             2929 drivers/scsi/qla2xxx/qla_mr.c 	if (unlikely(pci_channel_offline(ha->pdev)))
pdev             2933 drivers/scsi/qla2xxx/qla_mr.c 	vha = pci_get_drvdata(ha->pdev);
pdev             3107 drivers/scsi/qla2xxx/qla_mr.c 		nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd),
pdev              311 drivers/scsi/qla2xxx/qla_nvme.c 	nvme->u.nvme.cmd_dma = dma_map_single(&ha->pdev->dev, fd->rqstaddr,
pdev              313 drivers/scsi/qla2xxx/qla_nvme.c 	dma_sync_single_for_device(&ha->pdev->dev, nvme->u.nvme.cmd_dma,
pdev              706 drivers/scsi/qla2xxx/qla_nvme.c 	    get_device(&ha->pdev->dev), &vha->nvme_local_port);
pdev              365 drivers/scsi/qla2xxx/qla_nx.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev              386 drivers/scsi/qla2xxx/qla_nx.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev              592 drivers/scsi/qla2xxx/qla_nx.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev              702 drivers/scsi/qla2xxx/qla_nx.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev              722 drivers/scsi/qla2xxx/qla_nx.c 	mem_base = pci_resource_start(ha->pdev, 0);
pdev              774 drivers/scsi/qla2xxx/qla_nx.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev              794 drivers/scsi/qla2xxx/qla_nx.c 	mem_base = pci_resource_start(ha->pdev, 0);
pdev              866 drivers/scsi/qla2xxx/qla_nx.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev              898 drivers/scsi/qla2xxx/qla_nx.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev              919 drivers/scsi/qla2xxx/qla_nx.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev              972 drivers/scsi/qla2xxx/qla_nx.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev              994 drivers/scsi/qla2xxx/qla_nx.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev             1014 drivers/scsi/qla2xxx/qla_nx.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev             1053 drivers/scsi/qla2xxx/qla_nx.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev             1070 drivers/scsi/qla2xxx/qla_nx.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev             1086 drivers/scsi/qla2xxx/qla_nx.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev             1107 drivers/scsi/qla2xxx/qla_nx.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev             1425 drivers/scsi/qla2xxx/qla_nx.c 				dev_err(&ha->pdev->dev,
pdev             1516 drivers/scsi/qla2xxx/qla_nx.c 				dev_err(&ha->pdev->dev,
pdev             1646 drivers/scsi/qla2xxx/qla_nx.c int qla82xx_pci_region_offset(struct pci_dev *pdev, int region)
pdev             1656 drivers/scsi/qla2xxx/qla_nx.c 		pci_read_config_dword(pdev, QLA82XX_PCI_REG_MSIX_TBL, &control);
pdev             1669 drivers/scsi/qla2xxx/qla_nx.c 	if (pci_request_regions(ha->pdev, QLA2XXX_DRIVER_NAME)) {
pdev             1670 drivers/scsi/qla2xxx/qla_nx.c 		ql_log_pci(ql_log_fatal, ha->pdev, 0x000c,
pdev             1676 drivers/scsi/qla2xxx/qla_nx.c 	if (!(pci_resource_flags(ha->pdev, 0) & IORESOURCE_MEM)) {
pdev             1677 drivers/scsi/qla2xxx/qla_nx.c 		ql_log_pci(ql_log_fatal, ha->pdev, 0x000d,
pdev             1682 drivers/scsi/qla2xxx/qla_nx.c 	len = pci_resource_len(ha->pdev, 0);
pdev             1683 drivers/scsi/qla2xxx/qla_nx.c 	ha->nx_pcibase = ioremap(pci_resource_start(ha->pdev, 0), len);
pdev             1685 drivers/scsi/qla2xxx/qla_nx.c 		ql_log_pci(ql_log_fatal, ha->pdev, 0x000e,
pdev             1694 drivers/scsi/qla2xxx/qla_nx.c 		ha->iobase = ha->nx_pcibase + 0xbc000 + (ha->pdev->devfn << 11);
pdev             1698 drivers/scsi/qla2xxx/qla_nx.c 		ha->nxdb_wr_ptr = ioremap((pci_resource_start(ha->pdev, 4) +
pdev             1699 drivers/scsi/qla2xxx/qla_nx.c 		    (ha->pdev->devfn << 12)), 4);
pdev             1701 drivers/scsi/qla2xxx/qla_nx.c 			ql_log_pci(ql_log_fatal, ha->pdev, 0x000f,
pdev             1710 drivers/scsi/qla2xxx/qla_nx.c 		    (ha->pdev->devfn * 8);
pdev             1712 drivers/scsi/qla2xxx/qla_nx.c 		ha->nxdb_wr_ptr = (void __iomem *)(ha->pdev->devfn == 6 ?
pdev             1719 drivers/scsi/qla2xxx/qla_nx.c 	ql_dbg_pci(ql_dbg_multiq, ha->pdev, 0xc006,
pdev             1724 drivers/scsi/qla2xxx/qla_nx.c 	ql_dbg_pci(ql_dbg_init, ha->pdev, 0x0010,
pdev             1751 drivers/scsi/qla2xxx/qla_nx.c 	pci_set_master(ha->pdev);
pdev             1752 drivers/scsi/qla2xxx/qla_nx.c 	ret = pci_set_mwi(ha->pdev);
pdev             1753 drivers/scsi/qla2xxx/qla_nx.c 	ha->chip_revision = ha->pdev->revision;
pdev             1915 drivers/scsi/qla2xxx/qla_nx.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev             1954 drivers/scsi/qla2xxx/qla_nx.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev             2069 drivers/scsi/qla2xxx/qla_nx.c 	vha = pci_get_drvdata(ha->pdev);
pdev             2136 drivers/scsi/qla2xxx/qla_nx.c 	vha = pci_get_drvdata(ha->pdev);
pdev             2198 drivers/scsi/qla2xxx/qla_nx.c 	vha = pci_get_drvdata(ha->pdev);
pdev             2232 drivers/scsi/qla2xxx/qla_nx.c 	vha = pci_get_drvdata(ha->pdev);
pdev             2272 drivers/scsi/qla2xxx/qla_nx.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev             2287 drivers/scsi/qla2xxx/qla_nx.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev             2310 drivers/scsi/qla2xxx/qla_nx.c 	ha->portnum = PCI_FUNC(ha->pdev->devfn);
pdev             2388 drivers/scsi/qla2xxx/qla_nx.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev             2545 drivers/scsi/qla2xxx/qla_nx.c 	pcie_capability_read_word(ha->pdev, PCI_EXP_LNKSTA, &lnk);
pdev             2578 drivers/scsi/qla2xxx/qla_nx.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev             2612 drivers/scsi/qla2xxx/qla_nx.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev             2644 drivers/scsi/qla2xxx/qla_nx.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev             2700 drivers/scsi/qla2xxx/qla_nx.c 		optrom = dma_alloc_coherent(&ha->pdev->dev, OPTROM_BURST_SIZE,
pdev             2749 drivers/scsi/qla2xxx/qla_nx.c 				dma_free_coherent(&ha->pdev->dev,
pdev             2776 drivers/scsi/qla2xxx/qla_nx.c 		dma_free_coherent(&ha->pdev->dev,
pdev             2833 drivers/scsi/qla2xxx/qla_nx.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev             4414 drivers/scsi/qla2xxx/qla_nx.c 		dma_free_coherent(&ha->pdev->dev, ha->md_template_size,
pdev             4464 drivers/scsi/qla2xxx/qla_nx.c 				dma_free_coherent(&ha->pdev->dev,
pdev              362 drivers/scsi/qla2xxx/qla_nx2.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev              430 drivers/scsi/qla2xxx/qla_nx2.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev             1368 drivers/scsi/qla2xxx/qla_nx2.c 	struct scsi_qla_host *vha = pci_get_drvdata(ha->pdev);
pdev             2929 drivers/scsi/qla2xxx/qla_nx2.c 	rdmem_buffer = dma_alloc_coherent(&ha->pdev->dev,
pdev             2947 drivers/scsi/qla2xxx/qla_nx2.c 	    ((PCI_FUNC(ha->pdev->devfn) & 0xf) << 0x4);
pdev             2994 drivers/scsi/qla2xxx/qla_nx2.c 		dma_free_coherent(&ha->pdev->dev, ISP8044_PEX_DMA_READ_SIZE,
pdev             3908 drivers/scsi/qla2xxx/qla_nx2.c 	vha = pci_get_drvdata(ha->pdev);
pdev             3910 drivers/scsi/qla2xxx/qla_nx2.c 	if (unlikely(pci_channel_offline(ha->pdev)))
pdev              383 drivers/scsi/qla2xxx/qla_os.c 	ha->base_qpair->pdev = ha->pdev;
pdev              392 drivers/scsi/qla2xxx/qla_os.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev              456 drivers/scsi/qla2xxx/qla_os.c 			dma_free_coherent(&ha->pdev->dev,
pdev              460 drivers/scsi/qla2xxx/qla_os.c 		dma_free_coherent(&ha->pdev->dev,
pdev              474 drivers/scsi/qla2xxx/qla_os.c 			dma_free_coherent(&ha->pdev->dev,
pdev              478 drivers/scsi/qla2xxx/qla_os.c 		dma_free_coherent(&ha->pdev->dev,
pdev              568 drivers/scsi/qla2xxx/qla_os.c 	if (pci_is_pcie(ha->pdev)) {
pdev              572 drivers/scsi/qla2xxx/qla_os.c 		pcie_capability_read_dword(ha->pdev, PCI_EXP_LNKCAP, &lstat);
pdev              666 drivers/scsi/qla2xxx/qla_os.c 		dma_unmap_sg(&ha->pdev->dev, scsi_prot_sglist(cmd),
pdev              720 drivers/scsi/qla2xxx/qla_os.c 		dma_unmap_sg(&ha->pdev->dev, scsi_prot_sglist(cmd),
pdev              807 drivers/scsi/qla2xxx/qla_os.c 	struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
pdev              931 drivers/scsi/qla2xxx/qla_os.c 	struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
pdev             1032 drivers/scsi/qla2xxx/qla_os.c 	if (unlikely(pci_channel_offline(ha->pdev)) || ha->flags.eeh_busy) {
pdev             1070 drivers/scsi/qla2xxx/qla_os.c 	scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev);
pdev             1140 drivers/scsi/qla2xxx/qla_os.c 	scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev);
pdev             1158 drivers/scsi/qla2xxx/qla_os.c 	scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev);
pdev             1566 drivers/scsi/qla2xxx/qla_os.c 	scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev);
pdev             1861 drivers/scsi/qla2xxx/qla_os.c 	if (!dma_set_mask(&ha->pdev->dev, DMA_BIT_MASK(64))) {
pdev             1863 drivers/scsi/qla2xxx/qla_os.c 		if (MSD(dma_get_required_mask(&ha->pdev->dev)) &&
pdev             1864 drivers/scsi/qla2xxx/qla_os.c 		    !pci_set_consistent_dma_mask(ha->pdev, DMA_BIT_MASK(64))) {
pdev             1873 drivers/scsi/qla2xxx/qla_os.c 	dma_set_mask(&ha->pdev->dev, DMA_BIT_MASK(32));
pdev             1874 drivers/scsi/qla2xxx/qla_os.c 	pci_set_consistent_dma_mask(ha->pdev, DMA_BIT_MASK(32));
pdev             1940 drivers/scsi/qla2xxx/qla_os.c 	if (pci_request_selected_regions(ha->pdev, ha->bars,
pdev             1942 drivers/scsi/qla2xxx/qla_os.c 		ql_log_pci(ql_log_fatal, ha->pdev, 0x0011,
pdev             1944 drivers/scsi/qla2xxx/qla_os.c 		    pci_name(ha->pdev));
pdev             1951 drivers/scsi/qla2xxx/qla_os.c 	pio = pci_resource_start(ha->pdev, 0);
pdev             1952 drivers/scsi/qla2xxx/qla_os.c 	if (pci_resource_flags(ha->pdev, 0) & IORESOURCE_IO) {
pdev             1953 drivers/scsi/qla2xxx/qla_os.c 		if (pci_resource_len(ha->pdev, 0) < MIN_IOBASE_LEN) {
pdev             1954 drivers/scsi/qla2xxx/qla_os.c 			ql_log_pci(ql_log_warn, ha->pdev, 0x0012,
pdev             1956 drivers/scsi/qla2xxx/qla_os.c 			    pci_name(ha->pdev));
pdev             1960 drivers/scsi/qla2xxx/qla_os.c 		ql_log_pci(ql_log_warn, ha->pdev, 0x0013,
pdev             1962 drivers/scsi/qla2xxx/qla_os.c 		    pci_name(ha->pdev));
pdev             1966 drivers/scsi/qla2xxx/qla_os.c 	ql_dbg_pci(ql_dbg_init, ha->pdev, 0x0014,
pdev             1972 drivers/scsi/qla2xxx/qla_os.c 	if (!(pci_resource_flags(ha->pdev, 1) & IORESOURCE_MEM)) {
pdev             1973 drivers/scsi/qla2xxx/qla_os.c 		ql_log_pci(ql_log_fatal, ha->pdev, 0x0015,
pdev             1975 drivers/scsi/qla2xxx/qla_os.c 		    pci_name(ha->pdev));
pdev             1978 drivers/scsi/qla2xxx/qla_os.c 	if (pci_resource_len(ha->pdev, 1) < MIN_IOBASE_LEN) {
pdev             1979 drivers/scsi/qla2xxx/qla_os.c 		ql_log_pci(ql_log_fatal, ha->pdev, 0x0016,
pdev             1981 drivers/scsi/qla2xxx/qla_os.c 		    pci_name(ha->pdev));
pdev             1985 drivers/scsi/qla2xxx/qla_os.c 	ha->iobase = ioremap(pci_resource_start(ha->pdev, 1), MIN_IOBASE_LEN);
pdev             1987 drivers/scsi/qla2xxx/qla_os.c 		ql_log_pci(ql_log_fatal, ha->pdev, 0x0017,
pdev             1989 drivers/scsi/qla2xxx/qla_os.c 		    pci_name(ha->pdev));
pdev             2000 drivers/scsi/qla2xxx/qla_os.c 	ha->mqiobase = ioremap(pci_resource_start(ha->pdev, 3),
pdev             2001 drivers/scsi/qla2xxx/qla_os.c 			pci_resource_len(ha->pdev, 3));
pdev             2003 drivers/scsi/qla2xxx/qla_os.c 		ql_dbg_pci(ql_dbg_init, ha->pdev, 0x0018,
pdev             2006 drivers/scsi/qla2xxx/qla_os.c 		pci_read_config_word(ha->pdev, QLA_PCI_MSIX_CONTROL, &msix);
pdev             2014 drivers/scsi/qla2xxx/qla_os.c 		ql_dbg_pci(ql_dbg_init, ha->pdev, 0x0188,
pdev             2017 drivers/scsi/qla2xxx/qla_os.c 		ql_log_pci(ql_log_info, ha->pdev, 0x001a,
pdev             2020 drivers/scsi/qla2xxx/qla_os.c 		ql_log_pci(ql_log_info, ha->pdev, 0x001b,
pdev             2024 drivers/scsi/qla2xxx/qla_os.c 	ql_dbg_pci(ql_dbg_init, ha->pdev, 0x001c,
pdev             2038 drivers/scsi/qla2xxx/qla_os.c 	if (pci_request_selected_regions(ha->pdev, ha->bars,
pdev             2040 drivers/scsi/qla2xxx/qla_os.c 		ql_log_pci(ql_log_fatal, ha->pdev, 0x0117,
pdev             2042 drivers/scsi/qla2xxx/qla_os.c 		    pci_name(ha->pdev));
pdev             2048 drivers/scsi/qla2xxx/qla_os.c 	if (!(pci_resource_flags(ha->pdev, 0) & IORESOURCE_MEM)) {
pdev             2049 drivers/scsi/qla2xxx/qla_os.c 		ql_log_pci(ql_log_warn, ha->pdev, 0x0118,
pdev             2051 drivers/scsi/qla2xxx/qla_os.c 		    pci_name(ha->pdev));
pdev             2054 drivers/scsi/qla2xxx/qla_os.c 	if (pci_resource_len(ha->pdev, 0) < MIN_IOBASE_LEN) {
pdev             2055 drivers/scsi/qla2xxx/qla_os.c 		ql_log_pci(ql_log_warn, ha->pdev, 0x0119,
pdev             2057 drivers/scsi/qla2xxx/qla_os.c 			pci_name(ha->pdev));
pdev             2061 drivers/scsi/qla2xxx/qla_os.c 	ha->iobase = ioremap(pci_resource_start(ha->pdev, 0), MIN_IOBASE_LEN);
pdev             2063 drivers/scsi/qla2xxx/qla_os.c 		ql_log_pci(ql_log_fatal, ha->pdev, 0x011a,
pdev             2065 drivers/scsi/qla2xxx/qla_os.c 		    pci_name(ha->pdev));
pdev             2074 drivers/scsi/qla2xxx/qla_os.c 	ha->mqiobase = ioremap(pci_resource_start(ha->pdev, 4),
pdev             2075 drivers/scsi/qla2xxx/qla_os.c 			pci_resource_len(ha->pdev, 4));
pdev             2078 drivers/scsi/qla2xxx/qla_os.c 		ql_log_pci(ql_log_fatal, ha->pdev, 0x011d,
pdev             2083 drivers/scsi/qla2xxx/qla_os.c 	ha->msixbase = ioremap(pci_resource_start(ha->pdev, 2),
pdev             2084 drivers/scsi/qla2xxx/qla_os.c 			pci_resource_len(ha->pdev, 2));
pdev             2087 drivers/scsi/qla2xxx/qla_os.c 		pci_read_config_word(ha->pdev,
pdev             2107 drivers/scsi/qla2xxx/qla_os.c 			ql_dbg_pci(ql_dbg_init, ha->pdev, 0x00e3,
pdev             2110 drivers/scsi/qla2xxx/qla_os.c 		ql_log_pci(ql_log_info, ha->pdev, 0x011c,
pdev             2113 drivers/scsi/qla2xxx/qla_os.c 		ql_log_pci(ql_log_info, ha->pdev, 0x011e,
pdev             2117 drivers/scsi/qla2xxx/qla_os.c 	ql_dbg_pci(ql_dbg_init, ha->pdev, 0x011f,
pdev             2519 drivers/scsi/qla2xxx/qla_os.c 	switch (ha->pdev->device) {
pdev             2543 drivers/scsi/qla2xxx/qla_os.c 		if (ha->pdev->subsystem_vendor == 0x1028 &&
pdev             2544 drivers/scsi/qla2xxx/qla_os.c 		    ha->pdev->subsystem_device == 0x0170)
pdev             2684 drivers/scsi/qla2xxx/qla_os.c 		pci_read_config_byte(ha->pdev, PCI_INTERRUPT_PIN, &ha->port_no);
pdev             2692 drivers/scsi/qla2xxx/qla_os.c 	ql_dbg_pci(ql_dbg_init, ha->pdev, 0x000b,
pdev             2731 drivers/scsi/qla2xxx/qla_os.c 	struct scsi_qla_host *base_vha = pci_get_drvdata(ha->pdev);
pdev             2752 drivers/scsi/qla2xxx/qla_os.c qla2x00_probe_one(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             2767 drivers/scsi/qla2xxx/qla_os.c 	bars = pci_select_bars(pdev, IORESOURCE_MEM | IORESOURCE_IO);
pdev             2769 drivers/scsi/qla2xxx/qla_os.c 	if (pdev->device == PCI_DEVICE_ID_QLOGIC_ISP2422 ||
pdev             2770 drivers/scsi/qla2xxx/qla_os.c 	    pdev->device == PCI_DEVICE_ID_QLOGIC_ISP2432 ||
pdev             2771 drivers/scsi/qla2xxx/qla_os.c 	    pdev->device == PCI_DEVICE_ID_QLOGIC_ISP8432 ||
pdev             2772 drivers/scsi/qla2xxx/qla_os.c 	    pdev->device == PCI_DEVICE_ID_QLOGIC_ISP5422 ||
pdev             2773 drivers/scsi/qla2xxx/qla_os.c 	    pdev->device == PCI_DEVICE_ID_QLOGIC_ISP5432 ||
pdev             2774 drivers/scsi/qla2xxx/qla_os.c 	    pdev->device == PCI_DEVICE_ID_QLOGIC_ISP2532 ||
pdev             2775 drivers/scsi/qla2xxx/qla_os.c 	    pdev->device == PCI_DEVICE_ID_QLOGIC_ISP8001 ||
pdev             2776 drivers/scsi/qla2xxx/qla_os.c 	    pdev->device == PCI_DEVICE_ID_QLOGIC_ISP8021 ||
pdev             2777 drivers/scsi/qla2xxx/qla_os.c 	    pdev->device == PCI_DEVICE_ID_QLOGIC_ISP2031 ||
pdev             2778 drivers/scsi/qla2xxx/qla_os.c 	    pdev->device == PCI_DEVICE_ID_QLOGIC_ISP8031 ||
pdev             2779 drivers/scsi/qla2xxx/qla_os.c 	    pdev->device == PCI_DEVICE_ID_QLOGIC_ISPF001 ||
pdev             2780 drivers/scsi/qla2xxx/qla_os.c 	    pdev->device == PCI_DEVICE_ID_QLOGIC_ISP8044 ||
pdev             2781 drivers/scsi/qla2xxx/qla_os.c 	    pdev->device == PCI_DEVICE_ID_QLOGIC_ISP2071 ||
pdev             2782 drivers/scsi/qla2xxx/qla_os.c 	    pdev->device == PCI_DEVICE_ID_QLOGIC_ISP2271 ||
pdev             2783 drivers/scsi/qla2xxx/qla_os.c 	    pdev->device == PCI_DEVICE_ID_QLOGIC_ISP2261 ||
pdev             2784 drivers/scsi/qla2xxx/qla_os.c 	    pdev->device == PCI_DEVICE_ID_QLOGIC_ISP2081 ||
pdev             2785 drivers/scsi/qla2xxx/qla_os.c 	    pdev->device == PCI_DEVICE_ID_QLOGIC_ISP2281 ||
pdev             2786 drivers/scsi/qla2xxx/qla_os.c 	    pdev->device == PCI_DEVICE_ID_QLOGIC_ISP2089 ||
pdev             2787 drivers/scsi/qla2xxx/qla_os.c 	    pdev->device == PCI_DEVICE_ID_QLOGIC_ISP2289) {
pdev             2788 drivers/scsi/qla2xxx/qla_os.c 		bars = pci_select_bars(pdev, IORESOURCE_MEM);
pdev             2790 drivers/scsi/qla2xxx/qla_os.c 		ql_dbg_pci(ql_dbg_init, pdev, 0x0007,
pdev             2793 drivers/scsi/qla2xxx/qla_os.c 	ql_dbg_pci(ql_dbg_init, pdev, 0x0008,
pdev             2797 drivers/scsi/qla2xxx/qla_os.c 		if (pci_enable_device_mem(pdev))
pdev             2800 drivers/scsi/qla2xxx/qla_os.c 		if (pci_enable_device(pdev))
pdev             2805 drivers/scsi/qla2xxx/qla_os.c 	pci_enable_pcie_error_reporting(pdev);
pdev             2813 drivers/scsi/qla2xxx/qla_os.c 		ql_log_pci(ql_log_fatal, pdev, 0x0009,
pdev             2817 drivers/scsi/qla2xxx/qla_os.c 	ql_dbg_pci(ql_dbg_init, pdev, 0x000a,
pdev             2819 drivers/scsi/qla2xxx/qla_os.c 	ha->pdev = pdev;
pdev             2841 drivers/scsi/qla2xxx/qla_os.c 		pdev->needs_freset = 1;
pdev             2972 drivers/scsi/qla2xxx/qla_os.c 		ha->portnum = PCI_FUNC(ha->pdev->devfn);
pdev             3003 drivers/scsi/qla2xxx/qla_os.c 		ha->portnum = PCI_FUNC(ha->pdev->devfn);
pdev             3020 drivers/scsi/qla2xxx/qla_os.c 		ha->portnum = PCI_FUNC(ha->pdev->devfn);
pdev             3038 drivers/scsi/qla2xxx/qla_os.c 	ql_dbg_pci(ql_dbg_init, pdev, 0x001e,
pdev             3046 drivers/scsi/qla2xxx/qla_os.c 	ql_dbg_pci(ql_dbg_init, pdev, 0x001f,
pdev             3057 drivers/scsi/qla2xxx/qla_os.c 	ql_log_pci(ql_log_info, pdev, 0x001d,
pdev             3059 drivers/scsi/qla2xxx/qla_os.c 	    pdev->device, pdev->irq, ha->iobase);
pdev             3071 drivers/scsi/qla2xxx/qla_os.c 	ql_dbg_pci(ql_dbg_init, pdev, 0x0020,
pdev             3077 drivers/scsi/qla2xxx/qla_os.c 		ql_log_pci(ql_log_fatal, pdev, 0x0031,
pdev             3094 drivers/scsi/qla2xxx/qla_os.c 	pci_set_drvdata(pdev, base_vha);
pdev             3184 drivers/scsi/qla2xxx/qla_os.c 	pci_save_state(pdev);
pdev             3338 drivers/scsi/qla2xxx/qla_os.c 	base_vha->host->irq = ha->pdev->irq;
pdev             3392 drivers/scsi/qla2xxx/qla_os.c 	ret = scsi_add_host(host, &pdev->dev);
pdev             3429 drivers/scsi/qla2xxx/qla_os.c 	    pdev->device, ha->isp_ops->pci_info_str(base_vha, pci_info,
pdev             3431 drivers/scsi/qla2xxx/qla_os.c 	    pci_name(pdev), ha->flags.enable_64bit_addressing ? '+' : '-',
pdev             3453 drivers/scsi/qla2xxx/qla_os.c 		dma_free_coherent(&ha->pdev->dev, base_vha->gnl.size,
pdev             3497 drivers/scsi/qla2xxx/qla_os.c 	pci_release_selected_regions(ha->pdev, ha->bars);
pdev             3501 drivers/scsi/qla2xxx/qla_os.c 	pci_disable_device(pdev);
pdev             3506 drivers/scsi/qla2xxx/qla_os.c qla2x00_shutdown(struct pci_dev *pdev)
pdev             3511 drivers/scsi/qla2xxx/qla_os.c 	vha = pci_get_drvdata(pdev);
pdev             3524 drivers/scsi/qla2xxx/qla_os.c 	if (!atomic_read(&pdev->enable_cnt))
pdev             3567 drivers/scsi/qla2xxx/qla_os.c 	pci_disable_device(pdev);
pdev             3672 drivers/scsi/qla2xxx/qla_os.c qla2x00_remove_one(struct pci_dev *pdev)
pdev             3677 drivers/scsi/qla2xxx/qla_os.c 	base_vha = pci_get_drvdata(pdev);
pdev             3692 drivers/scsi/qla2xxx/qla_os.c 	if (!atomic_read(&pdev->enable_cnt)) {
pdev             3693 drivers/scsi/qla2xxx/qla_os.c 		dma_free_coherent(&ha->pdev->dev, base_vha->gnl.size,
pdev             3698 drivers/scsi/qla2xxx/qla_os.c 		pci_set_drvdata(pdev, NULL);
pdev             3730 drivers/scsi/qla2xxx/qla_os.c 	dma_free_coherent(&ha->pdev->dev,
pdev             3779 drivers/scsi/qla2xxx/qla_os.c 	pci_release_selected_regions(ha->pdev, ha->bars);
pdev             3782 drivers/scsi/qla2xxx/qla_os.c 	pci_disable_pcie_error_reporting(pdev);
pdev             3784 drivers/scsi/qla2xxx/qla_os.c 	pci_disable_device(pdev);
pdev             3847 drivers/scsi/qla2xxx/qla_os.c 		base_vha = pci_get_drvdata(vha->hw->pdev);
pdev             3975 drivers/scsi/qla2xxx/qla_os.c 	ha->init_cb = dma_alloc_coherent(&ha->pdev->dev, ha->init_cb_size,
pdev             3983 drivers/scsi/qla2xxx/qla_os.c 	ha->gid_list = dma_alloc_coherent(&ha->pdev->dev,
pdev             4005 drivers/scsi/qla2xxx/qla_os.c 		ql_dbg_pci(ql_dbg_init, ha->pdev, 0x0021,
pdev             4016 drivers/scsi/qla2xxx/qla_os.c 		ha->pdev->device);
pdev             4017 drivers/scsi/qla2xxx/qla_os.c 	ha->s_dma_pool = dma_pool_create(name, &ha->pdev->dev,
pdev             4022 drivers/scsi/qla2xxx/qla_os.c 	ql_dbg_pci(ql_dbg_init, ha->pdev, 0x0022,
pdev             4027 drivers/scsi/qla2xxx/qla_os.c 		ha->dl_dma_pool = dma_pool_create(name, &ha->pdev->dev,
pdev             4030 drivers/scsi/qla2xxx/qla_os.c 			ql_log_pci(ql_log_fatal, ha->pdev, 0x0023,
pdev             4035 drivers/scsi/qla2xxx/qla_os.c 		ha->fcp_cmnd_dma_pool = dma_pool_create(name, &ha->pdev->dev,
pdev             4038 drivers/scsi/qla2xxx/qla_os.c 			ql_log_pci(ql_log_fatal, ha->pdev, 0x0024,
pdev             4049 drivers/scsi/qla2xxx/qla_os.c 			    &ha->pdev->dev, DIF_BUNDLING_DMA_POOL_SIZE, 8, 0);
pdev             4051 drivers/scsi/qla2xxx/qla_os.c 				ql_dbg_pci(ql_dbg_init, ha->pdev, 0x0024,
pdev             4064 drivers/scsi/qla2xxx/qla_os.c 					ql_dbg_pci(ql_dbg_init, ha->pdev,
pdev             4075 drivers/scsi/qla2xxx/qla_os.c 					ql_dbg_pci(ql_dbg_init, ha->pdev,
pdev             4112 drivers/scsi/qla2xxx/qla_os.c 			ql_dbg_pci(ql_dbg_init, ha->pdev, 0x0024,
pdev             4118 drivers/scsi/qla2xxx/qla_os.c 		ql_dbg_pci(ql_dbg_init, ha->pdev, 0x0025,
pdev             4127 drivers/scsi/qla2xxx/qla_os.c 		ha->sns_cmd = dma_alloc_coherent(&ha->pdev->dev,
pdev             4131 drivers/scsi/qla2xxx/qla_os.c 		ql_dbg_pci(ql_dbg_init, ha->pdev, 0x0026,
pdev             4140 drivers/scsi/qla2xxx/qla_os.c 		ha->ct_sns = dma_alloc_coherent(&ha->pdev->dev,
pdev             4144 drivers/scsi/qla2xxx/qla_os.c 		ql_dbg_pci(ql_dbg_init, ha->pdev, 0x0027,
pdev             4152 drivers/scsi/qla2xxx/qla_os.c 		ql_log_pci(ql_log_fatal, ha->pdev, 0x0028,
pdev             4157 drivers/scsi/qla2xxx/qla_os.c 	(*req)->ring = dma_alloc_coherent(&ha->pdev->dev,
pdev             4161 drivers/scsi/qla2xxx/qla_os.c 		ql_log_pci(ql_log_fatal, ha->pdev, 0x0029,
pdev             4168 drivers/scsi/qla2xxx/qla_os.c 		ql_log_pci(ql_log_fatal, ha->pdev, 0x002a,
pdev             4174 drivers/scsi/qla2xxx/qla_os.c 	(*rsp)->ring = dma_alloc_coherent(&ha->pdev->dev,
pdev             4178 drivers/scsi/qla2xxx/qla_os.c 		ql_log_pci(ql_log_fatal, ha->pdev, 0x002b,
pdev             4184 drivers/scsi/qla2xxx/qla_os.c 	ql_dbg_pci(ql_dbg_init, ha->pdev, 0x002c,
pdev             4195 drivers/scsi/qla2xxx/qla_os.c 			ql_log_pci(ql_log_fatal, ha->pdev, 0x002d,
pdev             4209 drivers/scsi/qla2xxx/qla_os.c 		ql_dbg_pci(ql_dbg_init, ha->pdev, 0x002e,
pdev             4221 drivers/scsi/qla2xxx/qla_os.c 		ql_dbg_pci(ql_dbg_init, ha->pdev, 0x002f,
pdev             4235 drivers/scsi/qla2xxx/qla_os.c 		ql_dbg_pci(ql_dbg_init, ha->pdev, 0x0123,
pdev             4239 drivers/scsi/qla2xxx/qla_os.c 	ha->sfp_data = dma_alloc_coherent(&ha->pdev->dev,
pdev             4242 drivers/scsi/qla2xxx/qla_os.c 		ql_dbg_pci(ql_dbg_init, ha->pdev, 0x011b,
pdev             4247 drivers/scsi/qla2xxx/qla_os.c 	ha->flt = dma_alloc_coherent(&ha->pdev->dev,
pdev             4251 drivers/scsi/qla2xxx/qla_os.c 		ql_dbg_pci(ql_dbg_init, ha->pdev, 0x011b,
pdev             4259 drivers/scsi/qla2xxx/qla_os.c 	dma_free_coherent(&ha->pdev->dev, SFP_DEV_SIZE,
pdev             4270 drivers/scsi/qla2xxx/qla_os.c 	dma_free_coherent(&ha->pdev->dev, ((*rsp)->length + 1) *
pdev             4278 drivers/scsi/qla2xxx/qla_os.c 	dma_free_coherent(&ha->pdev->dev, ((*req)->length + 1) *
pdev             4286 drivers/scsi/qla2xxx/qla_os.c 	dma_free_coherent(&ha->pdev->dev, sizeof(struct ct_sns_pkt),
pdev             4296 drivers/scsi/qla2xxx/qla_os.c 		dma_free_coherent(&ha->pdev->dev, sizeof(struct sns_cmd_pkt),
pdev             4339 drivers/scsi/qla2xxx/qla_os.c 	dma_free_coherent(&ha->pdev->dev, qla2x00_gid_list_size(ha),
pdev             4347 drivers/scsi/qla2xxx/qla_os.c 	dma_free_coherent(&ha->pdev->dev, ha->init_cb_size, ha->init_cb,
pdev             4375 drivers/scsi/qla2xxx/qla_os.c 		ql_log_pci(ql_log_fatal, ha->pdev, 0xd029,
pdev             4395 drivers/scsi/qla2xxx/qla_os.c 		ha->exlogin_buf = dma_alloc_coherent(&ha->pdev->dev,
pdev             4398 drivers/scsi/qla2xxx/qla_os.c 			ql_log_pci(ql_log_fatal, ha->pdev, 0xd02a,
pdev             4425 drivers/scsi/qla2xxx/qla_os.c 		dma_free_coherent(&ha->pdev->dev, ha->exlogin_size,
pdev             4488 drivers/scsi/qla2xxx/qla_os.c 		ql_log_pci(ql_log_fatal, ha->pdev, 0xd012,
pdev             4518 drivers/scsi/qla2xxx/qla_os.c 		ha->exchoffld_buf = dma_alloc_coherent(&ha->pdev->dev,
pdev             4521 drivers/scsi/qla2xxx/qla_os.c 			ql_log_pci(ql_log_fatal, ha->pdev, 0xd013,
pdev             4532 drivers/scsi/qla2xxx/qla_os.c 				ql_log_pci(ql_log_fatal, ha->pdev, 0xd013,
pdev             4579 drivers/scsi/qla2xxx/qla_os.c 		dma_free_coherent(&ha->pdev->dev, ha->exchoffld_size,
pdev             4600 drivers/scsi/qla2xxx/qla_os.c 		dma_free_coherent(&ha->pdev->dev,
pdev             4604 drivers/scsi/qla2xxx/qla_os.c 		dma_free_coherent(&ha->pdev->dev,
pdev             4642 drivers/scsi/qla2xxx/qla_os.c 		dma_free_coherent(&ha->pdev->dev, MCTP_DUMP_SIZE, ha->mctp_dump,
pdev             4650 drivers/scsi/qla2xxx/qla_os.c 		dma_free_coherent(&ha->pdev->dev, DCBX_TLV_DATA_SIZE,
pdev             4655 drivers/scsi/qla2xxx/qla_os.c 		dma_free_coherent(&ha->pdev->dev, XGMAC_DATA_SIZE,
pdev             4660 drivers/scsi/qla2xxx/qla_os.c 		dma_free_coherent(&ha->pdev->dev, sizeof(struct sns_cmd_pkt),
pdev             4666 drivers/scsi/qla2xxx/qla_os.c 		dma_free_coherent(&ha->pdev->dev, sizeof(struct ct_sns_pkt),
pdev             4672 drivers/scsi/qla2xxx/qla_os.c 		dma_free_coherent(&ha->pdev->dev, SFP_DEV_SIZE, ha->sfp_data,
pdev             4677 drivers/scsi/qla2xxx/qla_os.c 		dma_free_coherent(&ha->pdev->dev,
pdev             4703 drivers/scsi/qla2xxx/qla_os.c 		dma_free_coherent(&ha->pdev->dev, qla2x00_gid_list_size(ha),
pdev             4761 drivers/scsi/qla2xxx/qla_os.c 		dma_free_coherent(&ha->pdev->dev, ha->init_cb_size,
pdev             4786 drivers/scsi/qla2xxx/qla_os.c 		ql_log_pci(ql_log_fatal, ha->pdev, 0x0107,
pdev             4822 drivers/scsi/qla2xxx/qla_os.c 	vha->gnl.l = dma_alloc_coherent(&ha->pdev->dev,
pdev             4837 drivers/scsi/qla2xxx/qla_os.c 		dma_free_coherent(&ha->pdev->dev, vha->gnl.size,
pdev             4849 drivers/scsi/qla2xxx/qla_os.c 	    dev_name(&(ha->pdev->dev)));
pdev             4982 drivers/scsi/qla2xxx/qla_os.c 	kobject_uevent_env(&vha->hw->pdev->dev.kobj, KOBJ_CHANGE, envp);
pdev             5459 drivers/scsi/qla2xxx/qla_os.c 	scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev);
pdev             5481 drivers/scsi/qla2xxx/qla_os.c 	scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev);
pdev             5527 drivers/scsi/qla2xxx/qla_os.c 	scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev);
pdev             5566 drivers/scsi/qla2xxx/qla_os.c 	scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev);
pdev             6054 drivers/scsi/qla2xxx/qla_os.c 	struct pci_dev *pdev = ha->pdev;
pdev             6055 drivers/scsi/qla2xxx/qla_os.c 	scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev);
pdev             6060 drivers/scsi/qla2xxx/qla_os.c 	if (!atomic_read(&pdev->enable_cnt)) {
pdev             6111 drivers/scsi/qla2xxx/qla_os.c 	pci_release_selected_regions(ha->pdev, ha->bars);
pdev             6112 drivers/scsi/qla2xxx/qla_os.c 	pci_disable_pcie_error_reporting(pdev);
pdev             6113 drivers/scsi/qla2xxx/qla_os.c 	pci_disable_device(pdev);
pdev             6142 drivers/scsi/qla2xxx/qla_os.c 	base_vha = pci_get_drvdata(ha->pdev);
pdev             6553 drivers/scsi/qla2xxx/qla_os.c 	if (!pci_channel_offline(ha->pdev)) {
pdev             6554 drivers/scsi/qla2xxx/qla_os.c 		pci_read_config_word(ha->pdev, PCI_VENDOR_ID, &w);
pdev             6816 drivers/scsi/qla2xxx/qla_os.c 	if (request_firmware(&blob->fw, blob->name, &ha->pdev->dev)) {
pdev             6842 drivers/scsi/qla2xxx/qla_os.c 	scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev);
pdev             6912 drivers/scsi/qla2xxx/qla_os.c qla2xxx_pci_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
pdev             6914 drivers/scsi/qla2xxx/qla_os.c 	scsi_qla_host_t *vha = pci_get_drvdata(pdev);
pdev             6920 drivers/scsi/qla2xxx/qla_os.c 	if (!atomic_read(&pdev->enable_cnt)) {
pdev             6951 drivers/scsi/qla2xxx/qla_os.c qla2xxx_pci_mmio_enabled(struct pci_dev *pdev)
pdev             6956 drivers/scsi/qla2xxx/qla_os.c 	scsi_qla_host_t *base_vha = pci_get_drvdata(pdev);
pdev             6991 drivers/scsi/qla2xxx/qla_os.c qla2xxx_pci_slot_reset(struct pci_dev *pdev)
pdev             6994 drivers/scsi/qla2xxx/qla_os.c 	scsi_qla_host_t *base_vha = pci_get_drvdata(pdev);
pdev             7006 drivers/scsi/qla2xxx/qla_os.c 	pdev->error_state = pci_channel_io_normal;
pdev             7008 drivers/scsi/qla2xxx/qla_os.c 	pci_restore_state(pdev);
pdev             7013 drivers/scsi/qla2xxx/qla_os.c 	pci_save_state(pdev);
pdev             7016 drivers/scsi/qla2xxx/qla_os.c 		rc = pci_enable_device_mem(pdev);
pdev             7018 drivers/scsi/qla2xxx/qla_os.c 		rc = pci_enable_device(pdev);
pdev             7050 drivers/scsi/qla2xxx/qla_os.c qla2xxx_pci_resume(struct pci_dev *pdev)
pdev             7052 drivers/scsi/qla2xxx/qla_os.c 	scsi_qla_host_t *base_vha = pci_get_drvdata(pdev);
pdev             7069 drivers/scsi/qla2xxx/qla_os.c qla_pci_reset_prepare(struct pci_dev *pdev)
pdev             7071 drivers/scsi/qla2xxx/qla_os.c 	scsi_qla_host_t *base_vha = pci_get_drvdata(pdev);
pdev             7096 drivers/scsi/qla2xxx/qla_os.c qla_pci_reset_done(struct pci_dev *pdev)
pdev             7098 drivers/scsi/qla2xxx/qla_os.c 	scsi_qla_host_t *base_vha = pci_get_drvdata(pdev);
pdev             7128 drivers/scsi/qla2xxx/qla_os.c 		rc = blk_mq_pci_map_queues(qmap, vha->hw->pdev, vha->irq_offset);
pdev              192 drivers/scsi/qla2xxx/qla_sup.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev              312 drivers/scsi/qla2xxx/qla_sup.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev              376 drivers/scsi/qla2xxx/qla_sup.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev              470 drivers/scsi/qla2xxx/qla_sup.c 	ql_log(ql_log_warn, pci_get_drvdata(ha->pdev), 0x7090,
pdev              512 drivers/scsi/qla2xxx/qla_sup.c 	ql_log(ql_log_warn, pci_get_drvdata(ha->pdev), 0x7090,
pdev             1284 drivers/scsi/qla2xxx/qla_sup.c 	optrom = dma_alloc_coherent(&ha->pdev->dev, OPTROM_BURST_SIZE,
pdev             1344 drivers/scsi/qla2xxx/qla_sup.c 			dma_free_coherent(&ha->pdev->dev,
pdev             1371 drivers/scsi/qla2xxx/qla_sup.c 		dma_free_coherent(&ha->pdev->dev,
pdev             2403 drivers/scsi/qla2xxx/qla_sup.c 	pci_read_config_word(ha->pdev, PCI_COMMAND, &wd);
pdev             2710 drivers/scsi/qla2xxx/qla_sup.c 	optrom = dma_alloc_coherent(&ha->pdev->dev, OPTROM_BURST_SIZE,
pdev             2785 drivers/scsi/qla2xxx/qla_sup.c 		sfub = dma_alloc_coherent(&ha->pdev->dev,
pdev             2965 drivers/scsi/qla2xxx/qla_sup.c 		dma_free_coherent(&ha->pdev->dev,
pdev             3018 drivers/scsi/qla2xxx/qla_sup.c 	optrom = dma_alloc_coherent(&ha->pdev->dev, OPTROM_BURST_SIZE,
pdev             3045 drivers/scsi/qla2xxx/qla_sup.c 			dma_free_coherent(&ha->pdev->dev, OPTROM_BURST_SIZE,
pdev             3057 drivers/scsi/qla2xxx/qla_sup.c 	dma_free_coherent(&ha->pdev->dev, OPTROM_BURST_SIZE, optrom,
pdev              166 drivers/scsi/qla2xxx/qla_target.c 	scsi_qla_host_t *base_vha = pci_get_drvdata(vha->hw->pdev);
pdev              956 drivers/scsi/qla2xxx/qla_target.c 	scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev);
pdev             1294 drivers/scsi/qla2xxx/qla_target.c 	gid_list = dma_alloc_coherent(&ha->pdev->dev, qla2x00_gid_list_size(ha),
pdev             1327 drivers/scsi/qla2xxx/qla_target.c 	dma_free_coherent(&ha->pdev->dev, qla2x00_gid_list_size(ha),
pdev             2391 drivers/scsi/qla2xxx/qla_target.c 	prm->seg_cnt = dma_map_sg(&cmd->qpair->pdev->dev, cmd->sg,
pdev             2418 drivers/scsi/qla2xxx/qla_target.c 			prm->prot_seg_cnt = dma_map_sg(&cmd->qpair->pdev->dev,
pdev             2454 drivers/scsi/qla2xxx/qla_target.c 	dma_unmap_sg(&qpair->pdev->dev, cmd->sg, cmd->sg_cnt,
pdev             2459 drivers/scsi/qla2xxx/qla_target.c 		dma_unmap_sg(&qpair->pdev->dev, cmd->prot_sg, cmd->prot_sg_cnt,
pdev             3933 drivers/scsi/qla2xxx/qla_target.c 				dev_info(&vha->hw->pdev->dev,
pdev             4200 drivers/scsi/qla2xxx/qla_target.c 				pci_get_drvdata(vha->hw->pdev);
pdev             6610 drivers/scsi/qla2xxx/qla_target.c 	scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev);
pdev             7116 drivers/scsi/qla2xxx/qla_target.c 	vha = pci_get_drvdata(ha->pdev);
pdev             7188 drivers/scsi/qla2xxx/qla_target.c 	ha->tgt.atio_ring = dma_alloc_coherent(&ha->pdev->dev,
pdev             7205 drivers/scsi/qla2xxx/qla_target.c 		dma_free_coherent(&ha->pdev->dev, (ha->tgt.atio_q_length + 1) *
pdev              606 drivers/scsi/qla2xxx/qla_tmpl.c 		if (pci_read_config_dword(vha->hw->pdev, addr, &value))
pdev              718 drivers/scsi/qla2xxx/qla_tmpl.c 		uint type = vha->hw->pdev->device >> 4 & 0xf;
pdev             1368 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev             1476 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev);
pdev             1778 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	scsi_qla_host_t *base_vha = pci_get_drvdata(ha->pdev);
pdev               27 drivers/scsi/qla4xxx/ql4_bsg.c 	if (unlikely(pci_channel_offline(ha->pdev)))
pdev               47 drivers/scsi/qla4xxx/ql4_bsg.c 	flash = dma_alloc_coherent(&ha->pdev->dev, length, &flash_dma,
pdev               71 drivers/scsi/qla4xxx/ql4_bsg.c 	dma_free_coherent(&ha->pdev->dev, length, flash, flash_dma);
pdev               93 drivers/scsi/qla4xxx/ql4_bsg.c 	if (unlikely(pci_channel_offline(ha->pdev)))
pdev              114 drivers/scsi/qla4xxx/ql4_bsg.c 	flash = dma_alloc_coherent(&ha->pdev->dev, length, &flash_dma,
pdev              136 drivers/scsi/qla4xxx/ql4_bsg.c 	dma_free_coherent(&ha->pdev->dev, length, flash, flash_dma);
pdev              156 drivers/scsi/qla4xxx/ql4_bsg.c 	if (unlikely(pci_channel_offline(ha->pdev)))
pdev              215 drivers/scsi/qla4xxx/ql4_bsg.c 	if (unlikely(pci_channel_offline(ha->pdev)))
pdev              242 drivers/scsi/qla4xxx/ql4_bsg.c 	nvram = dma_alloc_coherent(&ha->pdev->dev, len, &nvram_dma,
pdev              266 drivers/scsi/qla4xxx/ql4_bsg.c 	dma_free_coherent(&ha->pdev->dev, len, nvram, nvram_dma);
pdev              287 drivers/scsi/qla4xxx/ql4_bsg.c 	if (unlikely(pci_channel_offline(ha->pdev)))
pdev              313 drivers/scsi/qla4xxx/ql4_bsg.c 	nvram = dma_alloc_coherent(&ha->pdev->dev, len, &nvram_dma,
pdev              335 drivers/scsi/qla4xxx/ql4_bsg.c 	dma_free_coherent(&ha->pdev->dev, len, nvram, nvram_dma);
pdev              354 drivers/scsi/qla4xxx/ql4_bsg.c 	if (unlikely(pci_channel_offline(ha->pdev)))
pdev              399 drivers/scsi/qla4xxx/ql4_bsg.c 	if (unlikely(pci_channel_offline(ha->pdev)))
pdev              421 drivers/scsi/qla4xxx/ql4_bsg.c 	acb = dma_alloc_coherent(&ha->pdev->dev, len, &acb_dma, GFP_KERNEL);
pdev              444 drivers/scsi/qla4xxx/ql4_bsg.c 	dma_free_coherent(&ha->pdev->dev, len, acb, acb_dma);
pdev              149 drivers/scsi/qla4xxx/ql4_dbg.c 			   ha->pdev->device, halt_status1, halt_status2,
pdev              159 drivers/scsi/qla4xxx/ql4_dbg.c 			   ha->host_no, __func__, ha->pdev->device,
pdev              119 drivers/scsi/qla4xxx/ql4_def.h 	dev_printk(level , &((ha)->pdev->dev) , format , ## arg)
pdev              605 drivers/scsi/qla4xxx/ql4_def.h 	struct pci_dev *pdev;
pdev              861 drivers/scsi/qla4xxx/ql4_def.h 	return ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP4010;
pdev              866 drivers/scsi/qla4xxx/ql4_def.h 	return ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP4022;
pdev              871 drivers/scsi/qla4xxx/ql4_def.h 	return ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP4032;
pdev              881 drivers/scsi/qla4xxx/ql4_def.h 	return ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP8022;
pdev              886 drivers/scsi/qla4xxx/ql4_def.h 	return ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP8324;
pdev              891 drivers/scsi/qla4xxx/ql4_def.h 	return ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP8042;
pdev              901 drivers/scsi/qla4xxx/ql4_def.h 	return ((ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP8022) ||
pdev              902 drivers/scsi/qla4xxx/ql4_def.h 		(ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP8324) ||
pdev              903 drivers/scsi/qla4xxx/ql4_def.h 		(ha->pdev->device == PCI_DEVICE_ID_QLOGIC_ISP8042));
pdev              156 drivers/scsi/qla4xxx/ql4_init.c 	sys_info = dma_alloc_coherent(&ha->pdev->dev, sizeof(*sys_info),
pdev              185 drivers/scsi/qla4xxx/ql4_init.c 	dma_free_coherent(&ha->pdev->dev, sizeof(*sys_info), sys_info,
pdev              334 drivers/scsi/qla4xxx/ql4_init.c 	md_tmp = dma_alloc_coherent(&ha->pdev->dev, ha->fw_dump_tmplt_size,
pdev              400 drivers/scsi/qla4xxx/ql4_init.c 	dma_free_coherent(&ha->pdev->dev, ha->fw_dump_tmplt_size,
pdev              658 drivers/scsi/qla4xxx/ql4_init.c 	pci_set_master(ha->pdev);
pdev              668 drivers/scsi/qla4xxx/ql4_init.c 	pci_set_master(ha->pdev);
pdev              669 drivers/scsi/qla4xxx/ql4_init.c 	status = pci_set_mwi(ha->pdev);
pdev              675 drivers/scsi/qla4xxx/ql4_init.c 	pci_read_config_word(ha->pdev, PCI_COMMAND, &w);
pdev              678 drivers/scsi/qla4xxx/ql4_init.c 	pci_write_config_word(ha->pdev, PCI_COMMAND, w);
pdev             1110 drivers/scsi/qla4xxx/ql4_isr.c 		if (!ha->pdev->msi_enabled && !ha->pdev->msix_enabled)
pdev             1226 drivers/scsi/qla4xxx/ql4_isr.c 	if (unlikely(pci_channel_offline(ha->pdev)))
pdev             1539 drivers/scsi/qla4xxx/ql4_isr.c 				   __func__, ha->pdev->device);
pdev             1557 drivers/scsi/qla4xxx/ql4_isr.c 				   __func__, ha->pdev->device, ret);
pdev             1567 drivers/scsi/qla4xxx/ql4_isr.c 	ret = pci_alloc_irq_vectors(ha->pdev, 1, 1, PCI_IRQ_MSI);
pdev             1569 drivers/scsi/qla4xxx/ql4_isr.c 		ret = request_irq(ha->pdev->irq, qla4_8xxx_msi_handler,
pdev             1577 drivers/scsi/qla4xxx/ql4_isr.c 			    "already in use.\n", ha->pdev->irq);
pdev             1578 drivers/scsi/qla4xxx/ql4_isr.c 			pci_free_irq_vectors(ha->pdev);
pdev             1590 drivers/scsi/qla4xxx/ql4_isr.c 	ret = request_irq(ha->pdev->irq, ha->isp_ops->intr_handler,
pdev             1599 drivers/scsi/qla4xxx/ql4_isr.c 		    " use.\n", ha->pdev->irq);
pdev             1605 drivers/scsi/qla4xxx/ql4_isr.c 	ha->host->irq = ha->pdev->irq;
pdev             1607 drivers/scsi/qla4xxx/ql4_isr.c 		   __func__, ha->pdev->irq);
pdev             1618 drivers/scsi/qla4xxx/ql4_isr.c 	if (ha->pdev->msix_enabled)
pdev             1619 drivers/scsi/qla4xxx/ql4_isr.c 		free_irq(pci_irq_vector(ha->pdev, 1), ha);
pdev             1620 drivers/scsi/qla4xxx/ql4_isr.c 	free_irq(pci_irq_vector(ha->pdev, 0), ha);
pdev             1621 drivers/scsi/qla4xxx/ql4_isr.c 	pci_free_irq_vectors(ha->pdev);
pdev              628 drivers/scsi/qla4xxx/ql4_mbx.c 	init_fw_cb = dma_alloc_coherent(&ha->pdev->dev,
pdev              692 drivers/scsi/qla4xxx/ql4_mbx.c 	dma_free_coherent(&ha->pdev->dev, sizeof(struct addr_ctrl_blk),
pdev              709 drivers/scsi/qla4xxx/ql4_mbx.c 	init_fw_cb = dma_alloc_coherent(&ha->pdev->dev,
pdev              723 drivers/scsi/qla4xxx/ql4_mbx.c 		dma_free_coherent(&ha->pdev->dev,
pdev              731 drivers/scsi/qla4xxx/ql4_mbx.c 	dma_free_coherent(&ha->pdev->dev, sizeof(struct addr_ctrl_blk),
pdev             1039 drivers/scsi/qla4xxx/ql4_mbx.c 	crash_record = dma_alloc_coherent(&ha->pdev->dev, crash_record_size,
pdev             1061 drivers/scsi/qla4xxx/ql4_mbx.c 		dma_free_coherent(&ha->pdev->dev, crash_record_size,
pdev             1096 drivers/scsi/qla4xxx/ql4_mbx.c 	event_log = dma_alloc_coherent(&ha->pdev->dev, event_log_size,
pdev             1155 drivers/scsi/qla4xxx/ql4_mbx.c 		dma_free_coherent(&ha->pdev->dev, event_log_size, event_log,
pdev             1340 drivers/scsi/qla4xxx/ql4_mbx.c 	about_fw = dma_alloc_coherent(&ha->pdev->dev,
pdev             1392 drivers/scsi/qla4xxx/ql4_mbx.c 	dma_free_coherent(&ha->pdev->dev, sizeof(struct about_fw_info),
pdev             2000 drivers/scsi/qla4xxx/ql4_mbx.c 	fw_ddb_entry = dma_alloc_coherent(&ha->pdev->dev, sizeof(*fw_ddb_entry),
pdev             2137 drivers/scsi/qla4xxx/ql4_mbx.c 	dma_free_coherent(&ha->pdev->dev, sizeof(*fw_ddb_entry),
pdev             2346 drivers/scsi/qla4xxx/ql4_mbx.c 	acb = dma_alloc_coherent(&ha->pdev->dev,
pdev             2399 drivers/scsi/qla4xxx/ql4_mbx.c 	dma_free_coherent(&ha->pdev->dev, sizeof(struct addr_ctrl_blk), acb,
pdev              741 drivers/scsi/qla4xxx/ql4_nx.c 		mem_base = pci_resource_start(ha->pdev, 0);
pdev              814 drivers/scsi/qla4xxx/ql4_nx.c 		mem_base = pci_resource_start(ha->pdev, 0);
pdev             1775 drivers/scsi/qla4xxx/ql4_nx.c 	pcie_capability_read_word(ha->pdev, PCI_EXP_LNKSTA, &lnk);
pdev             1815 drivers/scsi/qla4xxx/ql4_nx.c 		dev_info(&ha->pdev->dev, "Resetting rom_lock\n");
pdev             2052 drivers/scsi/qla4xxx/ql4_nx.c 	rdmem_buffer = dma_alloc_coherent(&ha->pdev->dev,
pdev             2069 drivers/scsi/qla4xxx/ql4_nx.c 	dma_desc.cmd.dma_desc_cmd |= ((PCI_FUNC(ha->pdev->devfn) & 0xf) << 0x4);
pdev             2086 drivers/scsi/qla4xxx/ql4_nx.c 				dma_free_coherent(&ha->pdev->dev,
pdev             2090 drivers/scsi/qla4xxx/ql4_nx.c 			rdmem_buffer = dma_alloc_coherent(&ha->pdev->dev, size,
pdev             2140 drivers/scsi/qla4xxx/ql4_nx.c 		dma_free_coherent(&ha->pdev->dev, size, rdmem_buffer,
pdev             3239 drivers/scsi/qla4xxx/ql4_nx.c 	kobject_uevent_env(&(&ha->pdev->dev)->kobj, KOBJ_CHANGE, envp);
pdev             3950 drivers/scsi/qla4xxx/ql4_nx.c 		    (!ha->pdev->msi_enabled && !ha->pdev->msix_enabled))
pdev             4055 drivers/scsi/qla4xxx/ql4_nx.c 	sys_info = dma_alloc_coherent(&ha->pdev->dev, sizeof(*sys_info),
pdev             4104 drivers/scsi/qla4xxx/ql4_nx.c 	dma_free_coherent(&ha->pdev->dev, sizeof(*sys_info), sys_info,
pdev             4183 drivers/scsi/qla4xxx/ql4_nx.c 	ret = pci_alloc_irq_vectors(ha->pdev, QLA_MSIX_ENTRIES,
pdev             4192 drivers/scsi/qla4xxx/ql4_nx.c 	ret = request_irq(pci_irq_vector(ha->pdev, 0),
pdev             4198 drivers/scsi/qla4xxx/ql4_nx.c 	ret = request_irq(pci_irq_vector(ha->pdev, 1),
pdev             4206 drivers/scsi/qla4xxx/ql4_nx.c 	free_irq(pci_irq_vector(ha->pdev, 0), ha);
pdev             4208 drivers/scsi/qla4xxx/ql4_nx.c 	pci_free_irq_vectors(ha->pdev);
pdev              613 drivers/scsi/qla4xxx/ql4_os.c 	chap_flash_data = dma_alloc_coherent(&ha->pdev->dev, chap_size,
pdev              643 drivers/scsi/qla4xxx/ql4_os.c 	dma_free_coherent(&ha->pdev->dev, chap_size, chap_flash_data, chap_dma);
pdev             1057 drivers/scsi/qla4xxx/ql4_os.c 	ql_iscsi_stats = dma_alloc_coherent(&ha->pdev->dev, stats_size,
pdev             1223 drivers/scsi/qla4xxx/ql4_os.c 		dma_free_coherent(&ha->pdev->dev, host_stats_size,
pdev             1798 drivers/scsi/qla4xxx/ql4_os.c 	ql_iscsi_stats = dma_alloc_coherent(&ha->pdev->dev, stats_size,
pdev             1839 drivers/scsi/qla4xxx/ql4_os.c 	dma_free_coherent(&ha->pdev->dev, stats_size, ql_iscsi_stats,
pdev             2707 drivers/scsi/qla4xxx/ql4_os.c 	init_fw_cb = dma_alloc_coherent(&ha->pdev->dev,
pdev             2810 drivers/scsi/qla4xxx/ql4_os.c 	dma_free_coherent(&ha->pdev->dev, sizeof(struct addr_ctrl_blk),
pdev             3120 drivers/scsi/qla4xxx/ql4_os.c 	fw_ddb_entry = dma_alloc_coherent(&ha->pdev->dev, sizeof(*fw_ddb_entry),
pdev             3155 drivers/scsi/qla4xxx/ql4_os.c 		dma_free_coherent(&ha->pdev->dev, sizeof(*fw_ddb_entry),
pdev             3244 drivers/scsi/qla4xxx/ql4_os.c 	fw_ddb_entry = dma_alloc_coherent(&ha->pdev->dev, sizeof(*fw_ddb_entry),
pdev             3291 drivers/scsi/qla4xxx/ql4_os.c 		dma_free_coherent(&ha->pdev->dev, sizeof(*fw_ddb_entry),
pdev             3384 drivers/scsi/qla4xxx/ql4_os.c 		task_data->data_dma = dma_map_single(&ha->pdev->dev, task->data,
pdev             3393 drivers/scsi/qla4xxx/ql4_os.c 	task_data->resp_buffer = dma_alloc_coherent(&ha->pdev->dev,
pdev             3401 drivers/scsi/qla4xxx/ql4_os.c 	task_data->req_buffer = dma_alloc_coherent(&ha->pdev->dev,
pdev             3416 drivers/scsi/qla4xxx/ql4_os.c 		dma_free_coherent(&ha->pdev->dev, task_data->resp_len,
pdev             3420 drivers/scsi/qla4xxx/ql4_os.c 		dma_free_coherent(&ha->pdev->dev, task_data->req_len,
pdev             3440 drivers/scsi/qla4xxx/ql4_os.c 		dma_unmap_single(&ha->pdev->dev, task_data->data_dma,
pdev             3447 drivers/scsi/qla4xxx/ql4_os.c 	dma_free_coherent(&ha->pdev->dev, task_data->resp_len,
pdev             3449 drivers/scsi/qla4xxx/ql4_os.c 	dma_free_coherent(&ha->pdev->dev, task_data->req_len,
pdev             3884 drivers/scsi/qla4xxx/ql4_os.c 	fw_ddb_entry = dma_alloc_coherent(&ha->pdev->dev, sizeof(*fw_ddb_entry),
pdev             3911 drivers/scsi/qla4xxx/ql4_os.c 		dma_free_coherent(&ha->pdev->dev, sizeof(*fw_ddb_entry),
pdev             3926 drivers/scsi/qla4xxx/ql4_os.c 	fw_ddb_entry = dma_alloc_coherent(&ha->pdev->dev, sizeof(*fw_ddb_entry),
pdev             3967 drivers/scsi/qla4xxx/ql4_os.c 		dma_free_coherent(&ha->pdev->dev, sizeof(*fw_ddb_entry),
pdev             4145 drivers/scsi/qla4xxx/ql4_os.c 		dma_free_coherent(&ha->pdev->dev, ha->queues_len, ha->queues,
pdev             4191 drivers/scsi/qla4xxx/ql4_os.c 	pci_release_regions(ha->pdev);
pdev             4211 drivers/scsi/qla4xxx/ql4_os.c 	ha->queues = dma_alloc_coherent(&ha->pdev->dev, ha->queues_len,
pdev             4256 drivers/scsi/qla4xxx/ql4_os.c 	ha->chap_dma_pool = dma_pool_create("ql4_chap", &ha->pdev->dev,
pdev             4265 drivers/scsi/qla4xxx/ql4_os.c 	ha->fw_ddb_dma_pool = dma_pool_create("ql4_fw_ddb", &ha->pdev->dev,
pdev             4537 drivers/scsi/qla4xxx/ql4_os.c 	if (!pci_channel_offline(ha->pdev))
pdev             4538 drivers/scsi/qla4xxx/ql4_os.c 		pci_read_config_word(ha->pdev, PCI_VENDOR_ID, &w);
pdev             5496 drivers/scsi/qla4xxx/ql4_os.c 	struct pci_dev *pdev = ha->pdev;
pdev             5498 drivers/scsi/qla4xxx/ql4_os.c 	status = pci_request_regions(pdev, DRIVER_NAME);
pdev             5502 drivers/scsi/qla4xxx/ql4_os.c 		    "status=%d\n", ha->host_no, pci_name(pdev), status);
pdev             5507 drivers/scsi/qla4xxx/ql4_os.c 	    __func__, pdev->revision));
pdev             5508 drivers/scsi/qla4xxx/ql4_os.c 	ha->revision_id = pdev->revision;
pdev             5511 drivers/scsi/qla4xxx/ql4_os.c 	mem_base = pci_resource_start(pdev, 0); /* 0 is for BAR 0 */
pdev             5512 drivers/scsi/qla4xxx/ql4_os.c 	mem_len = pci_resource_len(pdev, 0);
pdev             5520 drivers/scsi/qla4xxx/ql4_os.c 		    "cannot remap MMIO (%s), aborting\n", pci_name(pdev));
pdev             5521 drivers/scsi/qla4xxx/ql4_os.c 		pci_release_regions(ha->pdev);
pdev             5531 drivers/scsi/qla4xxx/ql4_os.c 				     (ha->pdev->devfn << 11));
pdev             5532 drivers/scsi/qla4xxx/ql4_os.c 		ha->nx_db_wr_ptr = (ha->pdev->devfn == 4 ? QLA82XX_CAM_RAM_DB1 :
pdev             5539 drivers/scsi/qla4xxx/ql4_os.c 	db_base = pci_resource_start(pdev, 4);  /* doorbell is on bar 4 */
pdev             5540 drivers/scsi/qla4xxx/ql4_os.c 	db_len = pci_resource_len(pdev, 4);
pdev             5559 drivers/scsi/qla4xxx/ql4_os.c 	pio = pci_resource_start(ha->pdev, 0);
pdev             5560 drivers/scsi/qla4xxx/ql4_os.c 	pio_len = pci_resource_len(ha->pdev, 0);
pdev             5561 drivers/scsi/qla4xxx/ql4_os.c 	pio_flags = pci_resource_flags(ha->pdev, 0);
pdev             5574 drivers/scsi/qla4xxx/ql4_os.c 	mmio = pci_resource_start(ha->pdev, 1);
pdev             5575 drivers/scsi/qla4xxx/ql4_os.c 	mmio_len = pci_resource_len(ha->pdev, 1);
pdev             5576 drivers/scsi/qla4xxx/ql4_os.c 	mmio_flags = pci_resource_flags(ha->pdev, 1);
pdev             5591 drivers/scsi/qla4xxx/ql4_os.c 	if (pci_request_regions(ha->pdev, DRIVER_NAME)) {
pdev             5895 drivers/scsi/qla4xxx/ql4_os.c 	func_num = PCI_FUNC(ha->pdev->devfn);
pdev             5898 drivers/scsi/qla4xxx/ql4_os.c 		   __func__, ha->pdev->device, func_num);
pdev             5934 drivers/scsi/qla4xxx/ql4_os.c 		buf = dma_alloc_coherent(&ha->pdev->dev, size,
pdev             5986 drivers/scsi/qla4xxx/ql4_os.c 	dma_free_coherent(&ha->pdev->dev, size, buf, buf_dma);
pdev             6058 drivers/scsi/qla4xxx/ql4_os.c 	fw_ddb_entry = dma_alloc_coherent(&ha->pdev->dev, sizeof(*fw_ddb_entry),
pdev             6133 drivers/scsi/qla4xxx/ql4_os.c 	dma_free_coherent(&ha->pdev->dev, sizeof(*fw_ddb_entry),
pdev             7285 drivers/scsi/qla4xxx/ql4_os.c 	fw_ddb_entry = dma_alloc_coherent(&ha->pdev->dev, sizeof(*fw_ddb_entry),
pdev             7325 drivers/scsi/qla4xxx/ql4_os.c 		dma_free_coherent(&ha->pdev->dev, sizeof(*fw_ddb_entry),
pdev             7352 drivers/scsi/qla4xxx/ql4_os.c 	fw_ddb_entry = dma_alloc_coherent(&ha->pdev->dev, sizeof(*fw_ddb_entry),
pdev             7392 drivers/scsi/qla4xxx/ql4_os.c 		dma_free_coherent(&ha->pdev->dev, sizeof(*fw_ddb_entry),
pdev             7409 drivers/scsi/qla4xxx/ql4_os.c 	ddb_entry = dma_alloc_coherent(&ha->pdev->dev, sizeof(*ddb_entry),
pdev             7455 drivers/scsi/qla4xxx/ql4_os.c 		dma_free_coherent(&ha->pdev->dev, sizeof(*ddb_entry),
pdev             7548 drivers/scsi/qla4xxx/ql4_os.c 	fw_ddb_entry = dma_alloc_coherent(&ha->pdev->dev, sizeof(*fw_ddb_entry),
pdev             7580 drivers/scsi/qla4xxx/ql4_os.c 		dma_free_coherent(&ha->pdev->dev, sizeof(*fw_ddb_entry),
pdev             7623 drivers/scsi/qla4xxx/ql4_os.c 	fw_ddb_entry = dma_alloc_coherent(&ha->pdev->dev, sizeof(*fw_ddb_entry),
pdev             7703 drivers/scsi/qla4xxx/ql4_os.c 		dma_free_coherent(&ha->pdev->dev, sizeof(*fw_ddb_entry),
pdev             8369 drivers/scsi/qla4xxx/ql4_os.c 	pddb = dma_alloc_coherent(&ha->pdev->dev, ddb_size,
pdev             8400 drivers/scsi/qla4xxx/ql4_os.c 		dma_free_coherent(&ha->pdev->dev, ddb_size, pddb,
pdev             8419 drivers/scsi/qla4xxx/ql4_os.c 	fw_ddb_entry = dma_alloc_coherent(&ha->pdev->dev,
pdev             8444 drivers/scsi/qla4xxx/ql4_os.c 	dma_free_coherent(&ha->pdev->dev, sizeof(*fw_ddb_entry), fw_ddb_entry,
pdev             8540 drivers/scsi/qla4xxx/ql4_os.c 	fw_ddb_entry = dma_alloc_coherent(&ha->pdev->dev, sizeof(*fw_ddb_entry),
pdev             8587 drivers/scsi/qla4xxx/ql4_os.c 		dma_free_coherent(&ha->pdev->dev, sizeof(*fw_ddb_entry),
pdev             8600 drivers/scsi/qla4xxx/ql4_os.c static int qla4xxx_probe_adapter(struct pci_dev *pdev,
pdev             8611 drivers/scsi/qla4xxx/ql4_os.c 	if (pci_enable_device(pdev))
pdev             8626 drivers/scsi/qla4xxx/ql4_os.c 	ha->pdev = pdev;
pdev             8629 drivers/scsi/qla4xxx/ql4_os.c 	ha->func_num = PCI_FUNC(ha->pdev->devfn);
pdev             8631 drivers/scsi/qla4xxx/ql4_os.c 	pci_enable_pcie_error_reporting(pdev);
pdev             8657 drivers/scsi/qla4xxx/ql4_os.c 		pdev->needs_freset = 1;
pdev             8666 drivers/scsi/qla4xxx/ql4_os.c 		   pdev->device, pdev->irq, ha->reg);
pdev             8703 drivers/scsi/qla4xxx/ql4_os.c 	pci_set_drvdata(pdev, ha);
pdev             8705 drivers/scsi/qla4xxx/ql4_os.c 	ret = scsi_add_host(host, &pdev->dev);
pdev             8811 drivers/scsi/qla4xxx/ql4_os.c 			    "interrupt %d already in use.\n", pdev->irq);
pdev             8816 drivers/scsi/qla4xxx/ql4_os.c 	pci_save_state(ha->pdev);
pdev             8829 drivers/scsi/qla4xxx/ql4_os.c 	       qla4xxx_version_str, ha->pdev->device, pci_name(ha->pdev),
pdev             8859 drivers/scsi/qla4xxx/ql4_os.c 	pci_disable_pcie_error_reporting(pdev);
pdev             8863 drivers/scsi/qla4xxx/ql4_os.c 	pci_disable_device(pdev);
pdev             8883 drivers/scsi/qla4xxx/ql4_os.c 	if (PCI_FUNC(ha->pdev->devfn) & BIT_1)
pdev             8887 drivers/scsi/qla4xxx/ql4_os.c 		pci_get_domain_bus_and_slot(pci_domain_nr(ha->pdev->bus),
pdev             8888 drivers/scsi/qla4xxx/ql4_os.c 		ha->pdev->bus->number, PCI_DEVFN(PCI_SLOT(ha->pdev->devfn),
pdev             8899 drivers/scsi/qla4xxx/ql4_os.c 				    dev_name(&other_ha->pdev->dev)));
pdev             8922 drivers/scsi/qla4xxx/ql4_os.c 	fw_ddb_entry = dma_alloc_coherent(&ha->pdev->dev, sizeof(*fw_ddb_entry),
pdev             8947 drivers/scsi/qla4xxx/ql4_os.c 	dma_free_coherent(&ha->pdev->dev, sizeof(*fw_ddb_entry),
pdev             8982 drivers/scsi/qla4xxx/ql4_os.c static void qla4xxx_remove_adapter(struct pci_dev *pdev)
pdev             8990 drivers/scsi/qla4xxx/ql4_os.c 	if (!pci_is_enabled(pdev))
pdev             8993 drivers/scsi/qla4xxx/ql4_os.c 	ha = pci_get_drvdata(pdev);
pdev             9014 drivers/scsi/qla4xxx/ql4_os.c 	pci_disable_pcie_error_reporting(pdev);
pdev             9015 drivers/scsi/qla4xxx/ql4_os.c 	pci_disable_device(pdev);
pdev             9025 drivers/scsi/qla4xxx/ql4_os.c 	if (dma_set_mask_and_coherent(&ha->pdev->dev, DMA_BIT_MASK(64))) {
pdev             9026 drivers/scsi/qla4xxx/ql4_os.c 		dev_dbg(&ha->pdev->dev,
pdev             9029 drivers/scsi/qla4xxx/ql4_os.c 		dma_set_mask_and_coherent(&ha->pdev->dev, DMA_BIT_MASK(32));
pdev             9103 drivers/scsi/qla4xxx/ql4_os.c 	if (unlikely(pci_channel_offline(ha->pdev)) ||
pdev             9470 drivers/scsi/qla4xxx/ql4_os.c 	acb = dma_alloc_coherent(&ha->pdev->dev,
pdev             9504 drivers/scsi/qla4xxx/ql4_os.c 	dma_free_coherent(&ha->pdev->dev, sizeof(struct addr_ctrl_blk_def),
pdev             9583 drivers/scsi/qla4xxx/ql4_os.c qla4xxx_pci_error_detected(struct pci_dev *pdev, pci_channel_state_t state)
pdev             9585 drivers/scsi/qla4xxx/ql4_os.c 	struct scsi_qla_host *ha = pci_get_drvdata(pdev);
pdev             9601 drivers/scsi/qla4xxx/ql4_os.c 		pci_disable_device(pdev);
pdev             9620 drivers/scsi/qla4xxx/ql4_os.c qla4xxx_pci_mmio_enabled(struct pci_dev *pdev)
pdev             9622 drivers/scsi/qla4xxx/ql4_os.c 	struct scsi_qla_host *ha = pci_get_drvdata(pdev);
pdev             9647 drivers/scsi/qla4xxx/ql4_os.c 	fn = PCI_FUNC(ha->pdev->devfn);
pdev             9656 drivers/scsi/qla4xxx/ql4_os.c 					   pci_domain_nr(ha->pdev->bus),
pdev             9657 drivers/scsi/qla4xxx/ql4_os.c 					   ha->pdev->bus->number,
pdev             9658 drivers/scsi/qla4xxx/ql4_os.c 					   PCI_DEVFN(PCI_SLOT(ha->pdev->devfn),
pdev             9687 drivers/scsi/qla4xxx/ql4_os.c 		    ha->pdev->devfn);
pdev             9732 drivers/scsi/qla4xxx/ql4_os.c 		    ha->pdev->devfn);
pdev             9753 drivers/scsi/qla4xxx/ql4_os.c qla4xxx_pci_slot_reset(struct pci_dev *pdev)
pdev             9756 drivers/scsi/qla4xxx/ql4_os.c 	struct scsi_qla_host *ha = pci_get_drvdata(pdev);
pdev             9769 drivers/scsi/qla4xxx/ql4_os.c 	pci_restore_state(pdev);
pdev             9774 drivers/scsi/qla4xxx/ql4_os.c 	pci_save_state(pdev);
pdev             9777 drivers/scsi/qla4xxx/ql4_os.c 	rc = pci_enable_device(pdev);
pdev             9801 drivers/scsi/qla4xxx/ql4_os.c qla4xxx_pci_resume(struct pci_dev *pdev)
pdev             9803 drivers/scsi/qla4xxx/ql4_os.c 	struct scsi_qla_host *ha = pci_get_drvdata(pdev);
pdev               30 drivers/scsi/scsi_transport_fc.c 	struct device *pdev, struct fc_vport_identifiers  *ids,
pdev             3334 drivers/scsi/scsi_transport_fc.c fc_vport_setup(struct Scsi_Host *shost, int channel, struct device *pdev,
pdev             3386 drivers/scsi/scsi_transport_fc.c 	dev->parent = get_device(pdev);		/* takes parent reference */
pdev             3410 drivers/scsi/scsi_transport_fc.c 	if (pdev != &shost->shost_gendev) {
pdev             3423 drivers/scsi/scsi_transport_fc.c 	dev_printk(KERN_NOTICE, pdev,
pdev              214 drivers/scsi/sgiwd93.c static int sgiwd93_probe(struct platform_device *pdev)
pdev              216 drivers/scsi/sgiwd93.c 	struct sgiwd93_platform_data *pd = pdev->dev.platform_data;
pdev              236 drivers/scsi/sgiwd93.c 	hdata->dev = &pdev->dev;
pdev              237 drivers/scsi/sgiwd93.c 	hdata->cpu = dma_alloc_attrs(&pdev->dev, HPC_DMA_SIZE, &hdata->dma,
pdev              264 drivers/scsi/sgiwd93.c 	platform_set_drvdata(pdev, host);
pdev              277 drivers/scsi/sgiwd93.c 	dma_free_attrs(&pdev->dev, HPC_DMA_SIZE, hdata->cpu, hdata->dma,
pdev              286 drivers/scsi/sgiwd93.c static int sgiwd93_remove(struct platform_device *pdev)
pdev              288 drivers/scsi/sgiwd93.c 	struct Scsi_Host *host = platform_get_drvdata(pdev);
pdev              290 drivers/scsi/sgiwd93.c 	struct sgiwd93_platform_data *pd = pdev->dev.platform_data;
pdev              294 drivers/scsi/sgiwd93.c 	dma_free_attrs(&pdev->dev, HPC_DMA_SIZE, hdata->cpu, hdata->dma,
pdev              301 drivers/scsi/snic/snic.h 	struct pci_dev *pdev;
pdev              114 drivers/scsi/snic/snic_disc.c 	pa = dma_map_single(&snic->pdev->dev, buf, buf_len, DMA_FROM_DEVICE);
pdev              115 drivers/scsi/snic/snic_disc.c 	if (dma_mapping_error(&snic->pdev->dev, pa)) {
pdev              141 drivers/scsi/snic/snic_disc.c 		dma_unmap_single(&snic->pdev->dev, pa, buf_len,
pdev              105 drivers/scsi/snic/snic_io.c 	dma_unmap_single(&snic->pdev->dev, buf->dma_addr, buf->len,
pdev              176 drivers/scsi/snic/snic_io.c 	pa = dma_map_single(&snic->pdev->dev, os_buf, len, DMA_TO_DEVICE);
pdev              177 drivers/scsi/snic/snic_io.c 	if (dma_mapping_error(&snic->pdev->dev, pa)) {
pdev              190 drivers/scsi/snic/snic_io.c 		dma_unmap_single(&snic->pdev->dev, pa, len, DMA_TO_DEVICE);
pdev              354 drivers/scsi/snic/snic_io.c 			dma_unmap_single(&snic->pdev->dev,
pdev              364 drivers/scsi/snic/snic_io.c 			dma_unmap_single(&snic->pdev->dev,
pdev              373 drivers/scsi/snic/snic_io.c 		dma_unmap_single(&snic->pdev->dev,
pdev              388 drivers/scsi/snic/snic_io.c 	dma_unmap_single(&snic->pdev->dev,
pdev               96 drivers/scsi/snic/snic_isr.c 			free_irq(pci_irq_vector(snic->pdev, i),
pdev              137 drivers/scsi/snic/snic_isr.c 		ret = request_irq(pci_irq_vector(snic->pdev, i),
pdev              173 drivers/scsi/snic/snic_isr.c 	if (pci_alloc_irq_vectors(snic->pdev, vecs, vecs, PCI_IRQ_MSIX) < 0)
pdev              192 drivers/scsi/snic/snic_isr.c 	pci_free_irq_vectors(snic->pdev);
pdev              303 drivers/scsi/snic/snic_main.c snic_add_host(struct Scsi_Host *shost, struct pci_dev *pdev)
pdev              307 drivers/scsi/snic/snic_main.c 	ret = scsi_add_host(shost, &pdev->dev);
pdev              360 drivers/scsi/snic/snic_main.c snic_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              371 drivers/scsi/snic/snic_main.c 		  pdev->vendor, pdev->device, pdev->subsystem_vendor,
pdev              372 drivers/scsi/snic/snic_main.c 		  pdev->subsystem_device);
pdev              375 drivers/scsi/snic/snic_main.c 		  pdev->bus->number, PCI_SLOT(pdev->devfn),
pdev              376 drivers/scsi/snic/snic_main.c 		  PCI_FUNC(pdev->devfn));
pdev              396 drivers/scsi/snic/snic_main.c 		       shost->host_no, snic, shost, pdev->bus->number,
pdev              397 drivers/scsi/snic/snic_main.c 		       PCI_SLOT(pdev->devfn), PCI_FUNC(pdev->devfn));
pdev              404 drivers/scsi/snic/snic_main.c 	pci_set_drvdata(pdev, snic);
pdev              405 drivers/scsi/snic/snic_main.c 	snic->pdev = pdev;
pdev              407 drivers/scsi/snic/snic_main.c 	ret = pci_enable_device(pdev);
pdev              416 drivers/scsi/snic/snic_main.c 	ret = pci_request_regions(pdev, SNIC_DRV_NAME);
pdev              425 drivers/scsi/snic/snic_main.c 	pci_set_master(pdev);
pdev              432 drivers/scsi/snic/snic_main.c 	ret = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(43));
pdev              434 drivers/scsi/snic/snic_main.c 		ret = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              444 drivers/scsi/snic/snic_main.c 	if (!(pci_resource_flags(pdev, 0) & IORESOURCE_MEM)) {
pdev              451 drivers/scsi/snic/snic_main.c 	snic->bar0.vaddr = pci_iomap(pdev, 0, 0);
pdev              460 drivers/scsi/snic/snic_main.c 	snic->bar0.bus_addr = pci_resource_start(pdev, 0);
pdev              461 drivers/scsi/snic/snic_main.c 	snic->bar0.len = pci_resource_len(pdev, 0);
pdev              465 drivers/scsi/snic/snic_main.c 	snic->vdev = svnic_dev_alloc_discover(NULL, snic, pdev, &snic->bar0, 1);
pdev              657 drivers/scsi/snic/snic_main.c 	ret = snic_add_host(shost, pdev);
pdev              732 drivers/scsi/snic/snic_main.c 	pci_release_regions(pdev);
pdev              735 drivers/scsi/snic/snic_main.c 	pci_disable_device(pdev);
pdev              742 drivers/scsi/snic/snic_main.c 	pci_set_drvdata(pdev, NULL);
pdev              746 drivers/scsi/snic/snic_main.c 		  pdev->bus->number, PCI_SLOT(pdev->devfn),
pdev              747 drivers/scsi/snic/snic_main.c 		  PCI_FUNC(pdev->devfn));
pdev              758 drivers/scsi/snic/snic_main.c snic_remove(struct pci_dev *pdev)
pdev              760 drivers/scsi/snic/snic_main.c 	struct snic *snic = pci_get_drvdata(pdev);
pdev              765 drivers/scsi/snic/snic_main.c 			  pdev->bus->number, PCI_SLOT(pdev->devfn),
pdev              766 drivers/scsi/snic/snic_main.c 			  PCI_FUNC(pdev->devfn));
pdev              813 drivers/scsi/snic/snic_main.c 	pci_release_regions(pdev);
pdev              814 drivers/scsi/snic/snic_main.c 	pci_disable_device(pdev);
pdev              815 drivers/scsi/snic/snic_main.c 	pci_set_drvdata(pdev, NULL);
pdev              149 drivers/scsi/snic/snic_scsi.c 		dma_unmap_single(&snic->pdev->dev,
pdev              188 drivers/scsi/snic/snic_scsi.c 	pa = dma_map_single(&snic->pdev->dev,
pdev              192 drivers/scsi/snic/snic_scsi.c 	if (dma_mapping_error(&snic->pdev->dev, pa)) {
pdev               52 drivers/scsi/snic/vnic_dev.c 	struct pci_dev *pdev;
pdev              228 drivers/scsi/snic/vnic_dev.c 	ring->descs_unaligned = dma_alloc_coherent(&vdev->pdev->dev,
pdev              253 drivers/scsi/snic/vnic_dev.c 		dma_free_coherent(&vdev->pdev->dev,
pdev              290 drivers/scsi/snic/vnic_dev.c 			pci_name(vdev->pdev), _CMD_N(cmd), fetch_idx, posted);
pdev              472 drivers/scsi/snic/vnic_dev.c 		vdev->fw_info = dma_alloc_coherent(&vdev->pdev->dev,
pdev              536 drivers/scsi/snic/vnic_dev.c 		vdev->stats = dma_alloc_coherent(&vdev->pdev->dev,
pdev              609 drivers/scsi/snic/vnic_dev.c 		vdev->notify = dma_alloc_coherent(&vdev->pdev->dev,
pdev              699 drivers/scsi/snic/vnic_dev.c 			dma_free_coherent(&vdev->pdev->dev,
pdev              704 drivers/scsi/snic/vnic_dev.c 			dma_free_coherent(&vdev->pdev->dev,
pdev              709 drivers/scsi/snic/vnic_dev.c 			dma_free_coherent(&vdev->pdev->dev,
pdev              713 drivers/scsi/snic/vnic_dev.c 			dma_free_coherent(&vdev->pdev->dev,
pdev              724 drivers/scsi/snic/vnic_dev.c 					  struct pci_dev *pdev,
pdev              735 drivers/scsi/snic/vnic_dev.c 	vdev->pdev = pdev;
pdev              102 drivers/scsi/snic/vnic_dev.h 					 void *priv, struct pci_dev *pdev,
pdev              316 drivers/scsi/stex.c 	struct pci_dev *pdev;
pdev              498 drivers/scsi/stex.c 	*(unsigned long *)(p->base) = pci_resource_start(hba->pdev, 0);
pdev              506 drivers/scsi/stex.c 	p->bus = hba->pdev->bus->number;
pdev              507 drivers/scsi/stex.c 	p->slot = hba->pdev->devfn;
pdev              509 drivers/scsi/stex.c 	p->irq_vec = hba->pdev->irq;
pdev              510 drivers/scsi/stex.c 	p->id = hba->pdev->vendor << 16 | hba->pdev->device;
pdev              512 drivers/scsi/stex.c 		hba->pdev->subsystem_vendor << 16 | hba->pdev->subsystem_device;
pdev              810 drivers/scsi/stex.c 			pci_name(hba->pdev));
pdev              834 drivers/scsi/stex.c 				"(%s): invalid tag\n", pci_name(hba->pdev));
pdev              844 drivers/scsi/stex.c 				"(%s): lagging req\n", pci_name(hba->pdev));
pdev              852 drivers/scsi/stex.c 				pci_name(hba->pdev));
pdev              939 drivers/scsi/stex.c 				"(%s): invalid tag\n", pci_name(hba->pdev));
pdev              949 drivers/scsi/stex.c 				"(%s): lagging req\n", pci_name(hba->pdev));
pdev              965 drivers/scsi/stex.c 					pci_name(hba->pdev));
pdev             1040 drivers/scsi/stex.c 					pci_name(hba->pdev));
pdev             1090 drivers/scsi/stex.c 				pci_name(hba->pdev));
pdev             1126 drivers/scsi/stex.c 					pci_name(hba->pdev));
pdev             1138 drivers/scsi/stex.c 					pci_name(hba->pdev));
pdev             1191 drivers/scsi/stex.c 					pci_name(hba->pdev));
pdev             1204 drivers/scsi/stex.c 					pci_name(hba->pdev));
pdev             1293 drivers/scsi/stex.c 			"(%s): lost interrupt\n", pci_name(hba->pdev));
pdev             1315 drivers/scsi/stex.c 		pci_read_config_dword(hba->pdev, i * 4,
pdev             1316 drivers/scsi/stex.c 			&hba->pdev->saved_config_space[i]);
pdev             1320 drivers/scsi/stex.c 	bus = hba->pdev->bus;
pdev             1334 drivers/scsi/stex.c 		pci_read_config_word(hba->pdev, PCI_COMMAND, &pci_cmd);
pdev             1342 drivers/scsi/stex.c 		pci_write_config_dword(hba->pdev, i * 4,
pdev             1343 drivers/scsi/stex.c 			hba->pdev->saved_config_space[i]);
pdev             1359 drivers/scsi/stex.c 				"(%s): reset timeout\n", pci_name(hba->pdev));
pdev             1399 drivers/scsi/stex.c 			pci_name(hba->pdev));
pdev             1435 drivers/scsi/stex.c 		pci_name(hba->pdev));
pdev             1618 drivers/scsi/stex.c 	struct pci_dev *pdev = hba->pdev;
pdev             1622 drivers/scsi/stex.c 		status = pci_enable_msi(pdev);
pdev             1626 drivers/scsi/stex.c 				pci_name(pdev), status);
pdev             1632 drivers/scsi/stex.c 	status = request_irq(pdev->irq,
pdev             1638 drivers/scsi/stex.c 			pci_disable_msi(pdev);
pdev             1645 drivers/scsi/stex.c 	struct pci_dev *pdev = hba->pdev;
pdev             1647 drivers/scsi/stex.c 	free_irq(pdev->irq, hba);
pdev             1649 drivers/scsi/stex.c 		pci_disable_msi(pdev);
pdev             1652 drivers/scsi/stex.c static int stex_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             1660 drivers/scsi/stex.c 	err = pci_enable_device(pdev);
pdev             1664 drivers/scsi/stex.c 	pci_set_master(pdev);
pdev             1673 drivers/scsi/stex.c 			pci_name(pdev));
pdev             1681 drivers/scsi/stex.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev             1684 drivers/scsi/stex.c 			pci_name(pdev));
pdev             1688 drivers/scsi/stex.c 	hba->mmio_base = pci_ioremap_bar(pdev, 0);
pdev             1691 drivers/scsi/stex.c 			pci_name(pdev));
pdev             1696 drivers/scsi/stex.c 	err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             1698 drivers/scsi/stex.c 		err = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             1701 drivers/scsi/stex.c 			pci_name(pdev));
pdev             1732 drivers/scsi/stex.c 		(hba->cardtype == st_vsc && (pdev->subsystem_device & 1))) {
pdev             1736 drivers/scsi/stex.c 	hba->dma_mem = dma_alloc_coherent(&pdev->dev,
pdev             1741 drivers/scsi/stex.c 		    (hba->cardtype == st_vsc && (pdev->subsystem_device & 1))) {
pdev             1744 drivers/scsi/stex.c 				pci_name(pdev));
pdev             1747 drivers/scsi/stex.c 			hba->dma_mem = dma_alloc_coherent(&pdev->dev,
pdev             1754 drivers/scsi/stex.c 				pci_name(pdev));
pdev             1763 drivers/scsi/stex.c 			pci_name(pdev));
pdev             1793 drivers/scsi/stex.c 	hba->pdev = pdev;
pdev             1801 drivers/scsi/stex.c 			pci_name(pdev));
pdev             1810 drivers/scsi/stex.c 			pci_name(pdev));
pdev             1818 drivers/scsi/stex.c 	pci_set_drvdata(pdev, hba);
pdev             1820 drivers/scsi/stex.c 	err = scsi_add_host(host, &pdev->dev);
pdev             1823 drivers/scsi/stex.c 			pci_name(pdev));
pdev             1838 drivers/scsi/stex.c 	dma_free_coherent(&pdev->dev, hba->dma_size,
pdev             1843 drivers/scsi/stex.c 	pci_release_regions(pdev);
pdev             1847 drivers/scsi/stex.c 	pci_disable_device(pdev);
pdev             1922 drivers/scsi/stex.c 	pci_release_regions(hba->pdev);
pdev             1926 drivers/scsi/stex.c 	dma_free_coherent(&hba->pdev->dev, hba->dma_size,
pdev             1930 drivers/scsi/stex.c static void stex_remove(struct pci_dev *pdev)
pdev             1932 drivers/scsi/stex.c 	struct st_hba *hba = pci_get_drvdata(pdev);
pdev             1944 drivers/scsi/stex.c 	pci_disable_device(pdev);
pdev             1949 drivers/scsi/stex.c static void stex_shutdown(struct pci_dev *pdev)
pdev             1951 drivers/scsi/stex.c 	struct st_hba *hba = pci_get_drvdata(pdev);
pdev             1975 drivers/scsi/stex.c static int stex_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             1977 drivers/scsi/stex.c 	struct st_hba *hba = pci_get_drvdata(pdev);
pdev             1987 drivers/scsi/stex.c static int stex_resume(struct pci_dev *pdev)
pdev             1989 drivers/scsi/stex.c 	struct st_hba *hba = pci_get_drvdata(pdev);
pdev              510 drivers/scsi/sun3_scsi.c static int __init sun3_scsi_probe(struct platform_device *pdev)
pdev              536 drivers/scsi/sun3_scsi.c 		irq = platform_get_resource(pdev, IORESOURCE_IRQ, i);
pdev              537 drivers/scsi/sun3_scsi.c 		mem = platform_get_resource(pdev, IORESOURCE_MEM, i);
pdev              563 drivers/scsi/sun3_scsi.c 	irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              564 drivers/scsi/sun3_scsi.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              625 drivers/scsi/sun3_scsi.c 	platform_set_drvdata(pdev, instance);
pdev              643 drivers/scsi/sun3_scsi.c static int __exit sun3_scsi_remove(struct platform_device *pdev)
pdev              645 drivers/scsi/sun3_scsi.c 	struct Scsi_Host *instance = platform_get_drvdata(pdev);
pdev              139 drivers/scsi/sym53c8xx_2/sym_fw.c 	struct pci_dev *pdev = sym_data->pdev;
pdev              199 drivers/scsi/sym53c8xx_2/sym_fw.c 	if (!(pdev->device == PCI_DEVICE_ID_LSI_53C1010_66 &&
pdev              200 drivers/scsi/sym53c8xx_2/sym_fw.c 	      pdev->revision < 0x1 &&
pdev              205 drivers/scsi/sym53c8xx_2/sym_fw.c 	if (!(pdev->device == PCI_DEVICE_ID_LSI_53C1010_33 /* &&
pdev              206 drivers/scsi/sym53c8xx_2/sym_fw.c 	      pdev->revision < 0xff */)) {
pdev              481 drivers/scsi/sym53c8xx_2/sym_glue.c 	struct pci_dev *pdev = sym_data->pdev;
pdev              483 drivers/scsi/sym53c8xx_2/sym_glue.c 	pci_read_config_word(pdev, PCI_STATUS, &pci_sts);
pdev              485 drivers/scsi/sym53c8xx_2/sym_glue.c 		pci_write_config_word(pdev, PCI_STATUS, pci_sts);
pdev              538 drivers/scsi/sym53c8xx_2/sym_glue.c 	if (pci_channel_offline(sym_data->pdev))
pdev              583 drivers/scsi/sym53c8xx_2/sym_glue.c 	struct pci_dev *pdev = sym_data->pdev;
pdev              599 drivers/scsi/sym53c8xx_2/sym_glue.c 	if (pci_channel_offline(pdev)) {
pdev              604 drivers/scsi/sym53c8xx_2/sym_glue.c 		if (pci_channel_offline(pdev)) {
pdev             1166 drivers/scsi/sym53c8xx_2/sym_glue.c 	struct pci_dev *pdev = sym_data->pdev;
pdev             1171 drivers/scsi/sym53c8xx_2/sym_glue.c 		 pdev->device, pdev->revision);
pdev             1173 drivers/scsi/sym53c8xx_2/sym_glue.c 			 pci_name(pdev), pdev->irq);
pdev             1199 drivers/scsi/sym53c8xx_2/sym_glue.c 		pci_iounmap(device->pdev, device->s.ioaddr);
pdev             1201 drivers/scsi/sym53c8xx_2/sym_glue.c 		pci_iounmap(device->pdev, device->s.ramaddr);
pdev             1207 drivers/scsi/sym53c8xx_2/sym_glue.c static void sym_free_resources(struct sym_hcb *np, struct pci_dev *pdev,
pdev             1214 drivers/scsi/sym53c8xx_2/sym_glue.c 		free_irq(pdev->irq, np->s.host);
pdev             1216 drivers/scsi/sym53c8xx_2/sym_glue.c 		pci_iounmap(pdev, np->s.ioaddr);
pdev             1218 drivers/scsi/sym53c8xx_2/sym_glue.c 		pci_iounmap(pdev, np->s.ramaddr);
pdev             1242 drivers/scsi/sym53c8xx_2/sym_glue.c 	struct pci_dev *pdev = dev->pdev;
pdev             1248 drivers/scsi/sym53c8xx_2/sym_glue.c 		unit, dev->chip.name, pdev->revision, pci_name(pdev),
pdev             1249 drivers/scsi/sym53c8xx_2/sym_glue.c 		pdev->irq);
pdev             1269 drivers/scsi/sym53c8xx_2/sym_glue.c 	np = __sym_calloc_dma(&pdev->dev, sizeof(*np), "HCB");
pdev             1272 drivers/scsi/sym53c8xx_2/sym_glue.c 	np->bus_dmat = &pdev->dev; /* Result in 1 DMA pool per HBA */
pdev             1274 drivers/scsi/sym53c8xx_2/sym_glue.c 	sym_data->pdev = pdev;
pdev             1277 drivers/scsi/sym53c8xx_2/sym_glue.c 	pci_set_drvdata(pdev, shost);
pdev             1302 drivers/scsi/sym53c8xx_2/sym_glue.c 			!dma_set_mask(&pdev->dev, DMA_DAC_MASK)) {
pdev             1304 drivers/scsi/sym53c8xx_2/sym_glue.c 	} else if (dma_set_mask(&pdev->dev, DMA_BIT_MASK(32))) {
pdev             1317 drivers/scsi/sym53c8xx_2/sym_glue.c 	if (request_irq(pdev->irq, sym53c8xx_intr, IRQF_SHARED, NAME53C8XX,
pdev             1320 drivers/scsi/sym53c8xx_2/sym_glue.c 			sym_name(np), pdev->irq);
pdev             1353 drivers/scsi/sym53c8xx_2/sym_glue.c 	shost->unique_id	= pci_resource_start(pdev, 0);
pdev             1362 drivers/scsi/sym53c8xx_2/sym_glue.c 	if (pdev->device == PCI_DEVICE_ID_NCR_53C896 && pdev->revision < 2)
pdev             1376 drivers/scsi/sym53c8xx_2/sym_glue.c 		sym_free_resources(np, pdev, do_free_irq);
pdev             1406 drivers/scsi/sym53c8xx_2/sym_glue.c 	struct pci_dev *pdev = device->pdev;
pdev             1407 drivers/scsi/sym53c8xx_2/sym_glue.c 	unsigned long io_port = pci_resource_start(pdev, 0);
pdev             1426 drivers/scsi/sym53c8xx_2/sym_glue.c 	chip = sym_lookup_chip_table(pdev->device, pdev->revision);
pdev             1428 drivers/scsi/sym53c8xx_2/sym_glue.c 		dev_info(&pdev->dev, "device not supported\n");
pdev             1456 drivers/scsi/sym53c8xx_2/sym_glue.c 	dev_info(&device->pdev->dev,
pdev             1464 drivers/scsi/sym53c8xx_2/sym_glue.c 	struct pci_dev *pdev = device->pdev;
pdev             1472 drivers/scsi/sym53c8xx_2/sym_glue.c 	if (pdev->device == PCI_DEVICE_ID_NCR_53C896 && pdev->revision < 0x4) {
pdev             1478 drivers/scsi/sym53c8xx_2/sym_glue.c 		if (pci_set_mwi(pdev))
pdev             1493 drivers/scsi/sym53c8xx_2/sym_glue.c 	pci_read_config_word(pdev, PCI_STATUS, &status_reg);
pdev             1500 drivers/scsi/sym53c8xx_2/sym_glue.c 			pci_write_config_word(pdev, PCI_STATUS, status_reg);
pdev             1501 drivers/scsi/sym53c8xx_2/sym_glue.c 			pci_read_config_word(pdev, PCI_STATUS, &status_reg);
pdev             1513 drivers/scsi/sym53c8xx_2/sym_glue.c 	struct pci_dev *pdev = device->pdev;
pdev             1517 drivers/scsi/sym53c8xx_2/sym_glue.c 	pcibios_resource_to_bus(pdev->bus, &bus_addr, &pdev->resource[1]);
pdev             1525 drivers/scsi/sym53c8xx_2/sym_glue.c 		if (!pdev->resource[i].flags)
pdev             1527 drivers/scsi/sym53c8xx_2/sym_glue.c 		pcibios_resource_to_bus(pdev->bus, &bus_addr,
pdev             1528 drivers/scsi/sym53c8xx_2/sym_glue.c 					&pdev->resource[i]);
pdev             1534 drivers/scsi/sym53c8xx_2/sym_glue.c 		device->s.ioaddr = pci_iomap(pdev, 1,
pdev             1535 drivers/scsi/sym53c8xx_2/sym_glue.c 						pci_resource_len(pdev, 1));
pdev             1538 drivers/scsi/sym53c8xx_2/sym_glue.c 		device->s.ioaddr = pci_iomap(pdev, 0,
pdev             1539 drivers/scsi/sym53c8xx_2/sym_glue.c 						pci_resource_len(pdev, 0));
pdev             1541 drivers/scsi/sym53c8xx_2/sym_glue.c 		dev_err(&pdev->dev, "could not map registers; giving up.\n");
pdev             1545 drivers/scsi/sym53c8xx_2/sym_glue.c 		device->s.ramaddr = pci_iomap(pdev, i,
pdev             1546 drivers/scsi/sym53c8xx_2/sym_glue.c 						pci_resource_len(pdev, i));
pdev             1548 drivers/scsi/sym53c8xx_2/sym_glue.c 			dev_warn(&pdev->dev,
pdev             1570 drivers/scsi/sym53c8xx_2/sym_glue.c static void sym_config_pqs(struct pci_dev *pdev, struct sym_device *sym_dev)
pdev             1576 drivers/scsi/sym53c8xx_2/sym_glue.c 		struct pci_dev *memc = pci_get_slot(pdev->bus, slot);
pdev             1601 drivers/scsi/sym53c8xx_2/sym_glue.c 	pci_read_config_byte(pdev, 0x84, &tmp);
pdev             1610 drivers/scsi/sym53c8xx_2/sym_glue.c static int sym_detach(struct Scsi_Host *shost, struct pci_dev *pdev)
pdev             1628 drivers/scsi/sym53c8xx_2/sym_glue.c 	sym_free_resources(np, pdev, 1);
pdev             1662 drivers/scsi/sym53c8xx_2/sym_glue.c static int sym2_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1672 drivers/scsi/sym53c8xx_2/sym_glue.c 	sym_dev.pdev = pdev;
pdev             1675 drivers/scsi/sym53c8xx_2/sym_glue.c 	if (pci_enable_device(pdev))
pdev             1678 drivers/scsi/sym53c8xx_2/sym_glue.c 	pci_set_master(pdev);
pdev             1680 drivers/scsi/sym53c8xx_2/sym_glue.c 	if (pci_request_regions(pdev, NAME53C8XX))
pdev             1698 drivers/scsi/sym53c8xx_2/sym_glue.c 	sym_config_pqs(pdev, &sym_dev);
pdev             1707 drivers/scsi/sym53c8xx_2/sym_glue.c 	if (scsi_add_host(shost, &pdev->dev))
pdev             1716 drivers/scsi/sym53c8xx_2/sym_glue.c 	sym_detach(pci_get_drvdata(pdev), pdev);
pdev             1720 drivers/scsi/sym53c8xx_2/sym_glue.c 	pci_release_regions(pdev);
pdev             1723 drivers/scsi/sym53c8xx_2/sym_glue.c 		pci_disable_device(pdev);
pdev             1728 drivers/scsi/sym53c8xx_2/sym_glue.c static void sym2_remove(struct pci_dev *pdev)
pdev             1730 drivers/scsi/sym53c8xx_2/sym_glue.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             1733 drivers/scsi/sym53c8xx_2/sym_glue.c 	sym_detach(shost, pdev);
pdev             1734 drivers/scsi/sym53c8xx_2/sym_glue.c 	pci_release_regions(pdev);
pdev             1735 drivers/scsi/sym53c8xx_2/sym_glue.c 	pci_disable_device(pdev);
pdev             1745 drivers/scsi/sym53c8xx_2/sym_glue.c static pci_ers_result_t sym2_io_error_detected(struct pci_dev *pdev,
pdev             1750 drivers/scsi/sym53c8xx_2/sym_glue.c 		sym2_remove(pdev);
pdev             1754 drivers/scsi/sym53c8xx_2/sym_glue.c 	disable_irq(pdev->irq);
pdev             1755 drivers/scsi/sym53c8xx_2/sym_glue.c 	pci_disable_device(pdev);
pdev             1765 drivers/scsi/sym53c8xx_2/sym_glue.c static pci_ers_result_t sym2_io_slot_dump(struct pci_dev *pdev)
pdev             1767 drivers/scsi/sym53c8xx_2/sym_glue.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             1783 drivers/scsi/sym53c8xx_2/sym_glue.c static void sym2_reset_workarounds(struct pci_dev *pdev)
pdev             1788 drivers/scsi/sym53c8xx_2/sym_glue.c 	chip = sym_lookup_chip_table(pdev->device, pdev->revision);
pdev             1793 drivers/scsi/sym53c8xx_2/sym_glue.c 	pci_read_config_word(pdev, PCI_STATUS, &status_reg);
pdev             1796 drivers/scsi/sym53c8xx_2/sym_glue.c 		pci_write_config_word(pdev, PCI_STATUS, status_reg);
pdev             1797 drivers/scsi/sym53c8xx_2/sym_glue.c 		pci_read_config_word(pdev, PCI_STATUS, &status_reg);
pdev             1807 drivers/scsi/sym53c8xx_2/sym_glue.c static pci_ers_result_t sym2_io_slot_reset(struct pci_dev *pdev)
pdev             1809 drivers/scsi/sym53c8xx_2/sym_glue.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev             1815 drivers/scsi/sym53c8xx_2/sym_glue.c 	if (pci_enable_device(pdev)) {
pdev             1821 drivers/scsi/sym53c8xx_2/sym_glue.c 	pci_set_master(pdev);
pdev             1822 drivers/scsi/sym53c8xx_2/sym_glue.c 	enable_irq(pdev->irq);
pdev             1826 drivers/scsi/sym53c8xx_2/sym_glue.c 		if (pci_set_mwi(pdev))
pdev             1831 drivers/scsi/sym53c8xx_2/sym_glue.c 	sym2_reset_workarounds(pdev);
pdev             1834 drivers/scsi/sym53c8xx_2/sym_glue.c 	if (PCI_FUNC(pdev->devfn) == 0) {
pdev             1854 drivers/scsi/sym53c8xx_2/sym_glue.c static void sym2_io_resume(struct pci_dev *pdev)
pdev             1856 drivers/scsi/sym53c8xx_2/sym_glue.c 	struct Scsi_Host *shost = pci_get_drvdata(pdev);
pdev              192 drivers/scsi/sym53c8xx_2/sym_glue.h 	struct pci_dev *pdev;
pdev              210 drivers/scsi/sym53c8xx_2/sym_glue.h 	struct pci_dev *pdev;
pdev              672 drivers/scsi/sym53c8xx_2/sym_hipd.c 	struct pci_dev *pdev = sym_data->pdev;
pdev              786 drivers/scsi/sym53c8xx_2/sym_hipd.c 	if (pdev->device == PCI_DEVICE_ID_LSI_53C1010_33 &&
pdev              787 drivers/scsi/sym53c8xx_2/sym_hipd.c 	    pdev->revision < 0x1)
pdev              810 drivers/scsi/sym53c8xx_2/sym_hipd.c 	if ((pdev->device == PCI_DEVICE_ID_NCR_53C810 &&
pdev              811 drivers/scsi/sym53c8xx_2/sym_hipd.c 	     pdev->revision >= 0x10 && pdev->revision <= 0x11) ||
pdev              812 drivers/scsi/sym53c8xx_2/sym_hipd.c 	    (pdev->device == PCI_DEVICE_ID_NCR_53C860 &&
pdev              813 drivers/scsi/sym53c8xx_2/sym_hipd.c 	     pdev->revision <= 0x1))
pdev              879 drivers/scsi/sym53c8xx_2/sym_hipd.c 	       pdev->device == PCI_DEVICE_ID_NCR_53C895))) &&
pdev             1693 drivers/scsi/sym53c8xx_2/sym_hipd.c 	struct pci_dev *pdev = sym_data->pdev;
pdev             1785 drivers/scsi/sym53c8xx_2/sym_hipd.c 	if (pdev->device == PCI_DEVICE_ID_LSI_53C1010_66)
pdev             1795 drivers/scsi/sym53c8xx_2/sym_hipd.c 	if (pdev->device == PCI_DEVICE_ID_LSI_53C1010_33 &&
pdev             1796 drivers/scsi/sym53c8xx_2/sym_hipd.c 	    pdev->revision < 1)
pdev             1804 drivers/scsi/sym53c8xx_2/sym_hipd.c 	if (pdev->device == PCI_DEVICE_ID_NCR_53C875)
pdev             1806 drivers/scsi/sym53c8xx_2/sym_hipd.c 	else if (pdev->device == PCI_DEVICE_ID_NCR_53C896)
pdev             2803 drivers/scsi/sym53c8xx_2/sym_hipd.c 	struct pci_dev *pdev = sym_data->pdev;
pdev             2859 drivers/scsi/sym53c8xx_2/sym_hipd.c 			if (pci_channel_offline(pdev))
pdev              686 drivers/scsi/sym53c8xx_2/sym_nvram.c 	switch (np->pdev->device) {
pdev              724 drivers/scsi/sym53c8xx_2/sym_nvram.c 	get_pci_node_path(np->pdev, &hwpath);
pdev              179 drivers/scsi/ufs/cdns-pltfrm.c static int cdns_ufs_pltfrm_probe(struct platform_device *pdev)
pdev              184 drivers/scsi/ufs/cdns-pltfrm.c 	struct device *dev = &pdev->dev;
pdev              190 drivers/scsi/ufs/cdns-pltfrm.c 	err = ufshcd_pltfrm_init(pdev, vops);
pdev              203 drivers/scsi/ufs/cdns-pltfrm.c static int cdns_ufs_pltfrm_remove(struct platform_device *pdev)
pdev              205 drivers/scsi/ufs/cdns-pltfrm.c 	struct ufs_hba *hba =  platform_get_drvdata(pdev);
pdev               63 drivers/scsi/ufs/tc-dwc-g210-pci.c static void tc_dwc_g210_pci_shutdown(struct pci_dev *pdev)
pdev               65 drivers/scsi/ufs/tc-dwc-g210-pci.c 	ufshcd_shutdown((struct ufs_hba *)pci_get_drvdata(pdev));
pdev               73 drivers/scsi/ufs/tc-dwc-g210-pci.c static void tc_dwc_g210_pci_remove(struct pci_dev *pdev)
pdev               75 drivers/scsi/ufs/tc-dwc-g210-pci.c 	struct ufs_hba *hba = pci_get_drvdata(pdev);
pdev               77 drivers/scsi/ufs/tc-dwc-g210-pci.c 	pm_runtime_forbid(&pdev->dev);
pdev               78 drivers/scsi/ufs/tc-dwc-g210-pci.c 	pm_runtime_get_noresume(&pdev->dev);
pdev               90 drivers/scsi/ufs/tc-dwc-g210-pci.c tc_dwc_g210_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              104 drivers/scsi/ufs/tc-dwc-g210-pci.c 		dev_err(&pdev->dev, "test chip version not specified\n");
pdev              108 drivers/scsi/ufs/tc-dwc-g210-pci.c 	err = pcim_enable_device(pdev);
pdev              110 drivers/scsi/ufs/tc-dwc-g210-pci.c 		dev_err(&pdev->dev, "pcim_enable_device failed\n");
pdev              114 drivers/scsi/ufs/tc-dwc-g210-pci.c 	pci_set_master(pdev);
pdev              116 drivers/scsi/ufs/tc-dwc-g210-pci.c 	err = pcim_iomap_regions(pdev, 1 << 0, UFSHCD);
pdev              118 drivers/scsi/ufs/tc-dwc-g210-pci.c 		dev_err(&pdev->dev, "request and iomap failed\n");
pdev              122 drivers/scsi/ufs/tc-dwc-g210-pci.c 	mmio_base = pcim_iomap_table(pdev)[0];
pdev              124 drivers/scsi/ufs/tc-dwc-g210-pci.c 	err = ufshcd_alloc_host(&pdev->dev, &hba);
pdev              126 drivers/scsi/ufs/tc-dwc-g210-pci.c 		dev_err(&pdev->dev, "Allocation failed\n");
pdev              132 drivers/scsi/ufs/tc-dwc-g210-pci.c 	err = ufshcd_init(hba, mmio_base, pdev->irq);
pdev              134 drivers/scsi/ufs/tc-dwc-g210-pci.c 		dev_err(&pdev->dev, "Initialization failed\n");
pdev              138 drivers/scsi/ufs/tc-dwc-g210-pci.c 	pci_set_drvdata(pdev, hba);
pdev              139 drivers/scsi/ufs/tc-dwc-g210-pci.c 	pm_runtime_put_noidle(&pdev->dev);
pdev              140 drivers/scsi/ufs/tc-dwc-g210-pci.c 	pm_runtime_allow(&pdev->dev);
pdev               53 drivers/scsi/ufs/tc-dwc-g210-pltfrm.c static int tc_dwc_g210_pltfm_probe(struct platform_device *pdev)
pdev               58 drivers/scsi/ufs/tc-dwc-g210-pltfrm.c 	struct device *dev = &pdev->dev;
pdev               64 drivers/scsi/ufs/tc-dwc-g210-pltfrm.c 	err = ufshcd_pltfrm_init(pdev, vops);
pdev               76 drivers/scsi/ufs/tc-dwc-g210-pltfrm.c static int tc_dwc_g210_pltfm_remove(struct platform_device *pdev)
pdev               78 drivers/scsi/ufs/tc-dwc-g210-pltfrm.c 	struct ufs_hba *hba =  platform_get_drvdata(pdev);
pdev               80 drivers/scsi/ufs/tc-dwc-g210-pltfrm.c 	pm_runtime_get_sync(&(pdev)->dev);
pdev              451 drivers/scsi/ufs/ufs-hisi.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              454 drivers/scsi/ufs/ufs-hisi.c 	host->ufs_sys_ctrl = devm_platform_ioremap_resource(pdev, 1);
pdev              568 drivers/scsi/ufs/ufs-hisi.c static int ufs_hisi_probe(struct platform_device *pdev)
pdev              572 drivers/scsi/ufs/ufs-hisi.c 	of_id = of_match_node(ufs_hisi_of_match, pdev->dev.of_node);
pdev              574 drivers/scsi/ufs/ufs-hisi.c 	return ufshcd_pltfrm_init(pdev, of_id->data);
pdev              577 drivers/scsi/ufs/ufs-hisi.c static int ufs_hisi_remove(struct platform_device *pdev)
pdev              579 drivers/scsi/ufs/ufs-hisi.c 	struct ufs_hba *hba =  platform_get_drvdata(pdev);
pdev              322 drivers/scsi/ufs/ufs-mediatek.c static int ufs_mtk_probe(struct platform_device *pdev)
pdev              325 drivers/scsi/ufs/ufs-mediatek.c 	struct device *dev = &pdev->dev;
pdev              328 drivers/scsi/ufs/ufs-mediatek.c 	err = ufshcd_pltfrm_init(pdev, &ufs_hba_mtk_vops);
pdev              341 drivers/scsi/ufs/ufs-mediatek.c static int ufs_mtk_remove(struct platform_device *pdev)
pdev              343 drivers/scsi/ufs/ufs-mediatek.c 	struct ufs_hba *hba =  platform_get_drvdata(pdev);
pdev              345 drivers/scsi/ufs/ufs-mediatek.c 	pm_runtime_get_sync(&(pdev)->dev);
pdev              707 drivers/scsi/ufs/ufs-qcom.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              710 drivers/scsi/ufs/ufs-qcom.c 	bus_pdata = msm_bus_cl_get_pdata(pdev);
pdev             1087 drivers/scsi/ufs/ufs-qcom.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1167 drivers/scsi/ufs/ufs-qcom.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             1610 drivers/scsi/ufs/ufs-qcom.c static int ufs_qcom_probe(struct platform_device *pdev)
pdev             1613 drivers/scsi/ufs/ufs-qcom.c 	struct device *dev = &pdev->dev;
pdev             1616 drivers/scsi/ufs/ufs-qcom.c 	err = ufshcd_pltfrm_init(pdev, &ufs_hba_qcom_vops);
pdev             1629 drivers/scsi/ufs/ufs-qcom.c static int ufs_qcom_remove(struct platform_device *pdev)
pdev             1631 drivers/scsi/ufs/ufs-qcom.c 	struct ufs_hba *hba =  platform_get_drvdata(pdev);
pdev             1633 drivers/scsi/ufs/ufs-qcom.c 	pm_runtime_get_sync(&(pdev)->dev);
pdev              120 drivers/scsi/ufs/ufshcd-pci.c static void ufshcd_pci_shutdown(struct pci_dev *pdev)
pdev              122 drivers/scsi/ufs/ufshcd-pci.c 	ufshcd_shutdown((struct ufs_hba *)pci_get_drvdata(pdev));
pdev              130 drivers/scsi/ufs/ufshcd-pci.c static void ufshcd_pci_remove(struct pci_dev *pdev)
pdev              132 drivers/scsi/ufs/ufshcd-pci.c 	struct ufs_hba *hba = pci_get_drvdata(pdev);
pdev              134 drivers/scsi/ufs/ufshcd-pci.c 	pm_runtime_forbid(&pdev->dev);
pdev              135 drivers/scsi/ufs/ufshcd-pci.c 	pm_runtime_get_noresume(&pdev->dev);
pdev              148 drivers/scsi/ufs/ufshcd-pci.c ufshcd_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              154 drivers/scsi/ufs/ufshcd-pci.c 	err = pcim_enable_device(pdev);
pdev              156 drivers/scsi/ufs/ufshcd-pci.c 		dev_err(&pdev->dev, "pcim_enable_device failed\n");
pdev              160 drivers/scsi/ufs/ufshcd-pci.c 	pci_set_master(pdev);
pdev              162 drivers/scsi/ufs/ufshcd-pci.c 	err = pcim_iomap_regions(pdev, 1 << 0, UFSHCD);
pdev              164 drivers/scsi/ufs/ufshcd-pci.c 		dev_err(&pdev->dev, "request and iomap failed\n");
pdev              168 drivers/scsi/ufs/ufshcd-pci.c 	mmio_base = pcim_iomap_table(pdev)[0];
pdev              170 drivers/scsi/ufs/ufshcd-pci.c 	err = ufshcd_alloc_host(&pdev->dev, &hba);
pdev              172 drivers/scsi/ufs/ufshcd-pci.c 		dev_err(&pdev->dev, "Allocation failed\n");
pdev              178 drivers/scsi/ufs/ufshcd-pci.c 	err = ufshcd_init(hba, mmio_base, pdev->irq);
pdev              180 drivers/scsi/ufs/ufshcd-pci.c 		dev_err(&pdev->dev, "Initialization failed\n");
pdev              185 drivers/scsi/ufs/ufshcd-pci.c 	pci_set_drvdata(pdev, hba);
pdev              186 drivers/scsi/ufs/ufshcd-pci.c 	pm_runtime_put_noidle(&pdev->dev);
pdev              187 drivers/scsi/ufs/ufshcd-pci.c 	pm_runtime_allow(&pdev->dev);
pdev              264 drivers/scsi/ufs/ufshcd-pltfrm.c void ufshcd_pltfrm_shutdown(struct platform_device *pdev)
pdev              266 drivers/scsi/ufs/ufshcd-pltfrm.c 	ufshcd_shutdown((struct ufs_hba *)platform_get_drvdata(pdev));
pdev              389 drivers/scsi/ufs/ufshcd-pltfrm.c int ufshcd_pltfrm_init(struct platform_device *pdev,
pdev              395 drivers/scsi/ufs/ufshcd-pltfrm.c 	struct device *dev = &pdev->dev;
pdev              397 drivers/scsi/ufs/ufshcd-pltfrm.c 	mmio_base = devm_platform_ioremap_resource(pdev, 0);
pdev              403 drivers/scsi/ufs/ufshcd-pltfrm.c 	irq = platform_get_irq(pdev, 0);
pdev              412 drivers/scsi/ufs/ufshcd-pltfrm.c 		dev_err(&pdev->dev, "Allocation failed\n");
pdev              420 drivers/scsi/ufs/ufshcd-pltfrm.c 		dev_err(&pdev->dev, "%s: clock parse failed %d\n",
pdev              426 drivers/scsi/ufs/ufshcd-pltfrm.c 		dev_err(&pdev->dev, "%s: regulator init failed %d\n",
pdev              439 drivers/scsi/ufs/ufshcd-pltfrm.c 	platform_set_drvdata(pdev, hba);
pdev              441 drivers/scsi/ufs/ufshcd-pltfrm.c 	pm_runtime_set_active(&pdev->dev);
pdev              442 drivers/scsi/ufs/ufshcd-pltfrm.c 	pm_runtime_enable(&pdev->dev);
pdev               31 drivers/scsi/ufs/ufshcd-pltfrm.h int ufshcd_pltfrm_init(struct platform_device *pdev,
pdev               33 drivers/scsi/ufs/ufshcd-pltfrm.h void ufshcd_pltfrm_shutdown(struct platform_device *pdev);
pdev             1334 drivers/scsi/vmw_pvscsi.c static int pvscsi_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             1346 drivers/scsi/vmw_pvscsi.c 	if (pci_enable_device(pdev))
pdev             1349 drivers/scsi/vmw_pvscsi.c 	if (!dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64))) {
pdev             1351 drivers/scsi/vmw_pvscsi.c 	} else if (!dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32))) {
pdev             1365 drivers/scsi/vmw_pvscsi.c 	adapter->dev  = pdev;
pdev             1366 drivers/scsi/vmw_pvscsi.c 	adapter->rev = pdev->revision;
pdev             1368 drivers/scsi/vmw_pvscsi.c 	if (pci_request_regions(pdev, "vmw_pvscsi")) {
pdev             1374 drivers/scsi/vmw_pvscsi.c 		if ((pci_resource_flags(pdev, i) & PCI_BASE_ADDRESS_SPACE_IO))
pdev             1377 drivers/scsi/vmw_pvscsi.c 		if (pci_resource_len(pdev, i) < PVSCSI_MEM_SPACE_SIZE)
pdev             1389 drivers/scsi/vmw_pvscsi.c 	adapter->mmioBase = pci_iomap(pdev, i, PVSCSI_MEM_SPACE_SIZE);
pdev             1398 drivers/scsi/vmw_pvscsi.c 	pci_set_master(pdev);
pdev             1435 drivers/scsi/vmw_pvscsi.c 	adapter->dev  = pdev;
pdev             1449 drivers/scsi/vmw_pvscsi.c 	pci_set_drvdata(pdev, host);
pdev             1503 drivers/scsi/vmw_pvscsi.c 		error = request_irq(pci_irq_vector(pdev, 0), pvscsi_isr,
pdev             1507 drivers/scsi/vmw_pvscsi.c 		error = request_irq(pci_irq_vector(pdev, 0), pvscsi_shared_isr,
pdev             1517 drivers/scsi/vmw_pvscsi.c 	error = scsi_add_host(host, &pdev->dev);
pdev             1524 drivers/scsi/vmw_pvscsi.c 	dev_info(&pdev->dev, "VMware PVSCSI rev %d host #%u\n",
pdev             1540 drivers/scsi/vmw_pvscsi.c 	pci_disable_device(pdev);
pdev             1572 drivers/scsi/vmw_pvscsi.c static void pvscsi_remove(struct pci_dev *pdev)
pdev             1574 drivers/scsi/vmw_pvscsi.c 	struct Scsi_Host *host = pci_get_drvdata(pdev);
pdev             1584 drivers/scsi/vmw_pvscsi.c 	pci_disable_device(pdev);
pdev               86 drivers/scsi/wd719x.c 	dev_err(&wd->pdev->dev, "command register is not ready: 0x%02x\n",
pdev              106 drivers/scsi/wd719x.c 		dev_err(&wd->pdev->dev, "direct command timed out\n");
pdev              118 drivers/scsi/wd719x.c 		dev_err(&wd->pdev->dev, "direct command failed, status 0x%02x, SUE 0x%02x\n",
pdev              169 drivers/scsi/wd719x.c 		dev_warn(&wd->pdev->dev, "RISC sleep command failed\n");
pdev              176 drivers/scsi/wd719x.c 	dma_free_coherent(&wd->pdev->dev, wd->fw_size, wd->fw_virt,
pdev              179 drivers/scsi/wd719x.c 	dma_free_coherent(&wd->pdev->dev, WD719X_HASH_TABLE_SIZE, wd->hash_virt,
pdev              182 drivers/scsi/wd719x.c 	dma_free_coherent(&wd->pdev->dev, sizeof(struct wd719x_host_param),
pdev              185 drivers/scsi/wd719x.c 	free_irq(wd->pdev->irq, wd);
pdev              196 drivers/scsi/wd719x.c 	dma_unmap_single(&wd->pdev->dev, scb->phys,
pdev              199 drivers/scsi/wd719x.c 	dma_unmap_single(&wd->pdev->dev, cmd->SCp.dma_handle,
pdev              224 drivers/scsi/wd719x.c 	scb->phys = dma_map_single(&wd->pdev->dev, scb, sizeof(*scb),
pdev              227 drivers/scsi/wd719x.c 	if (dma_mapping_error(&wd->pdev->dev, scb->phys))
pdev              232 drivers/scsi/wd719x.c 	cmd->SCp.dma_handle = dma_map_single(&wd->pdev->dev, cmd->sense_buffer,
pdev              234 drivers/scsi/wd719x.c 	if (dma_mapping_error(&wd->pdev->dev, cmd->SCp.dma_handle))
pdev              291 drivers/scsi/wd719x.c 	dma_unmap_single(&wd->pdev->dev, cmd->SCp.dma_handle,
pdev              294 drivers/scsi/wd719x.c 	dma_unmap_single(&wd->pdev->dev, scb->phys, sizeof(*scb),
pdev              313 drivers/scsi/wd719x.c 	ret = request_firmware(&fw_wcs, fwname_wcs, &wd->pdev->dev);
pdev              315 drivers/scsi/wd719x.c 		dev_err(&wd->pdev->dev, "Unable to load firmware %s: %d\n",
pdev              320 drivers/scsi/wd719x.c 	ret = request_firmware(&fw_risc, fwname_risc, &wd->pdev->dev);
pdev              322 drivers/scsi/wd719x.c 		dev_err(&wd->pdev->dev, "Unable to load firmware %s: %d\n",
pdev              330 drivers/scsi/wd719x.c 		wd->fw_virt = dma_alloc_coherent(&wd->pdev->dev, wd->fw_size,
pdev              380 drivers/scsi/wd719x.c 			dev_warn(&wd->pdev->dev, "RISC bootstrap failed: DMA aborted\n");
pdev              387 drivers/scsi/wd719x.c 		dev_warn(&wd->pdev->dev, "RISC bootstrap failed: DMA timeout\n");
pdev              411 drivers/scsi/wd719x.c 		dev_warn(&wd->pdev->dev, "Unable to initialize RISC\n");
pdev              420 drivers/scsi/wd719x.c 		dev_warn(&wd->pdev->dev, "Unable to read firmware version\n");
pdev              423 drivers/scsi/wd719x.c 	dev_info(&wd->pdev->dev, "RISC initialized with firmware version %.2x.%.2x\n",
pdev              431 drivers/scsi/wd719x.c 		dev_warn(&wd->pdev->dev, "SCSI bus reset failed\n");
pdev              440 drivers/scsi/wd719x.c 		dev_warn(&wd->pdev->dev, "Failed to set HOST PARAMETERS\n");
pdev              449 drivers/scsi/wd719x.c 		dev_warn(&wd->pdev->dev, "SCAM initialization failed\n");
pdev              470 drivers/scsi/wd719x.c 	dev_info(&wd->pdev->dev, "abort command, tag: %x\n", cmd->tag);
pdev              492 drivers/scsi/wd719x.c 	dev_info(&wd->pdev->dev, "%s reset requested\n",
pdev              527 drivers/scsi/wd719x.c 	dev_info(&wd->pdev->dev, "host reset requested\n");
pdev              532 drivers/scsi/wd719x.c 		dev_warn(&wd->pdev->dev, "RISC sleep command failed\n");
pdev              573 drivers/scsi/wd719x.c 		dev_err(&wd->pdev->dev, "command rejected\n");
pdev              577 drivers/scsi/wd719x.c 		dev_err(&wd->pdev->dev, "SCB queue is full\n");
pdev              581 drivers/scsi/wd719x.c 		dev_dbg(&wd->pdev->dev, "SCB terminated by direct command\n");
pdev              587 drivers/scsi/wd719x.c 		dev_err(&wd->pdev->dev, "DMA abort\n");
pdev              592 drivers/scsi/wd719x.c 		dev_err(&wd->pdev->dev, "DMA parity error\n");
pdev              596 drivers/scsi/wd719x.c 		dev_dbg(&wd->pdev->dev, "selection timeout\n");
pdev              599 drivers/scsi/wd719x.c 		dev_dbg(&wd->pdev->dev, "bus reset occurred\n");
pdev              603 drivers/scsi/wd719x.c 		dev_dbg(&wd->pdev->dev, "SCSI bus error\n");
pdev              607 drivers/scsi/wd719x.c 		dev_err(&wd->pdev->dev, "wrong data transfer direction\n");
pdev              611 drivers/scsi/wd719x.c 		dev_err(&wd->pdev->dev, "invalid SCSI phase\n");
pdev              615 drivers/scsi/wd719x.c 		dev_err(&wd->pdev->dev, "record too long\n");
pdev              619 drivers/scsi/wd719x.c 		dev_err(&wd->pdev->dev, "unexpected bus free\n");
pdev              623 drivers/scsi/wd719x.c 		dev_dbg(&wd->pdev->dev, "auto request sense\n");
pdev              630 drivers/scsi/wd719x.c 		dev_err(&wd->pdev->dev, "target id %d ignored command\n",
pdev              635 drivers/scsi/wd719x.c 		dev_err(&wd->pdev->dev, "reversed tags\n");
pdev              639 drivers/scsi/wd719x.c 		dev_err(&wd->pdev->dev, "tag type not supported by target\n");
pdev              643 drivers/scsi/wd719x.c 		dev_err(&wd->pdev->dev, "no SCAM soft ID available\n");
pdev              647 drivers/scsi/wd719x.c 		dev_warn(&wd->pdev->dev, "unknown SUE error code: 0x%x\n",
pdev              674 drivers/scsi/wd719x.c 		dev_err(&wd->pdev->dev, "linked command completed with no status\n");
pdev              677 drivers/scsi/wd719x.c 		dev_err(&wd->pdev->dev, "unsolicited interrupt\n");
pdev              692 drivers/scsi/wd719x.c 				dev_err(&wd->pdev->dev, "card returned invalid SCB pointer\n");
pdev              694 drivers/scsi/wd719x.c 			dev_dbg(&wd->pdev->dev, "direct command 0x%x completed\n",
pdev              698 drivers/scsi/wd719x.c 		dev_err(&wd->pdev->dev, "card indicates PIO data ready but we never use PIO\n");
pdev              702 drivers/scsi/wd719x.c 		dev_err(&wd->pdev->dev, "unknown interrupt reason: %d\n",
pdev              766 drivers/scsi/wd719x.c 		dev_warn(&wd->pdev->dev, "EEPROM signature is invalid (0x%02x 0x%02x), using default values\n",
pdev              803 drivers/scsi/wd719x.c 		dev_warn(&wd->pdev->dev, "unknown card type 0x%x\n", card);
pdev              818 drivers/scsi/wd719x.c 	sh->base = pci_resource_start(wd->pdev, 0);
pdev              823 drivers/scsi/wd719x.c 	sh->irq = wd->pdev->irq;
pdev              827 drivers/scsi/wd719x.c 	wd->params = dma_alloc_coherent(&wd->pdev->dev,
pdev              831 drivers/scsi/wd719x.c 		dev_warn(&wd->pdev->dev, "unable to allocate parameter buffer\n");
pdev              836 drivers/scsi/wd719x.c 	wd->hash_virt = dma_alloc_coherent(&wd->pdev->dev,
pdev              840 drivers/scsi/wd719x.c 		dev_warn(&wd->pdev->dev, "unable to allocate hash buffer\n");
pdev              845 drivers/scsi/wd719x.c 	ret = request_irq(wd->pdev->irq, wd719x_interrupt, IRQF_SHARED,
pdev              848 drivers/scsi/wd719x.c 		dev_warn(&wd->pdev->dev, "unable to assign IRQ %d\n",
pdev              849 drivers/scsi/wd719x.c 			 wd->pdev->irq);
pdev              862 drivers/scsi/wd719x.c 	dev_info(&wd->pdev->dev, "%s at I/O 0x%lx, IRQ %u, SCSI ID %d\n",
pdev              868 drivers/scsi/wd719x.c 	free_irq(wd->pdev->irq, wd);
pdev              870 drivers/scsi/wd719x.c 	dma_free_coherent(&wd->pdev->dev, WD719X_HASH_TABLE_SIZE, wd->hash_virt,
pdev              873 drivers/scsi/wd719x.c 	dma_free_coherent(&wd->pdev->dev, sizeof(struct wd719x_host_param),
pdev              895 drivers/scsi/wd719x.c static int wd719x_pci_probe(struct pci_dev *pdev, const struct pci_device_id *d)
pdev              901 drivers/scsi/wd719x.c 	err = pci_enable_device(pdev);
pdev              905 drivers/scsi/wd719x.c 	if (dma_set_mask(&pdev->dev, DMA_BIT_MASK(32))) {
pdev              906 drivers/scsi/wd719x.c 		dev_warn(&pdev->dev, "Unable to set 32-bit DMA mask\n");
pdev              910 drivers/scsi/wd719x.c 	err = pci_request_regions(pdev, "wd719x");
pdev              913 drivers/scsi/wd719x.c 	pci_set_master(pdev);
pdev              916 drivers/scsi/wd719x.c 	if (pci_resource_len(pdev, 0) == 0)
pdev              925 drivers/scsi/wd719x.c 	wd->base = pci_iomap(pdev, 0, 0);
pdev              928 drivers/scsi/wd719x.c 	wd->pdev = pdev;
pdev              934 drivers/scsi/wd719x.c 	err = scsi_add_host(sh, &wd->pdev->dev);
pdev              940 drivers/scsi/wd719x.c 	pci_set_drvdata(pdev, sh);
pdev              946 drivers/scsi/wd719x.c 	pci_iounmap(pdev, wd->base);
pdev              950 drivers/scsi/wd719x.c 	pci_release_regions(pdev);
pdev              952 drivers/scsi/wd719x.c 	pci_disable_device(pdev);
pdev              958 drivers/scsi/wd719x.c static void wd719x_pci_remove(struct pci_dev *pdev)
pdev              960 drivers/scsi/wd719x.c 	struct Scsi_Host *sh = pci_get_drvdata(pdev);
pdev              965 drivers/scsi/wd719x.c 	pci_iounmap(pdev, wd->base);
pdev              966 drivers/scsi/wd719x.c 	pci_release_regions(pdev);
pdev              967 drivers/scsi/wd719x.c 	pci_disable_device(pdev);
pdev               66 drivers/scsi/wd719x.h 	struct pci_dev *pdev;
pdev               87 drivers/siox/siox-bus-gpio.c static int siox_gpio_probe(struct platform_device *pdev)
pdev               89 drivers/siox/siox-bus-gpio.c 	struct device *dev = &pdev->dev;
pdev               94 drivers/siox/siox-bus-gpio.c 	smaster = siox_master_alloc(&pdev->dev, sizeof(*ddata));
pdev              100 drivers/siox/siox-bus-gpio.c 	platform_set_drvdata(pdev, smaster);
pdev              145 drivers/siox/siox-bus-gpio.c static int siox_gpio_remove(struct platform_device *pdev)
pdev              147 drivers/siox/siox-bus-gpio.c 	struct siox_master *master = platform_get_drvdata(pdev);
pdev              472 drivers/slimbus/qcom-ctrl.c static void qcom_slim_prg_slew(struct platform_device *pdev,
pdev              479 drivers/slimbus/qcom-ctrl.c 		slew_mem = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              481 drivers/slimbus/qcom-ctrl.c 		ctrl->slew_reg = devm_ioremap(&pdev->dev, slew_mem->start,
pdev              492 drivers/slimbus/qcom-ctrl.c static int qcom_slim_probe(struct platform_device *pdev)
pdev              499 drivers/slimbus/qcom-ctrl.c 	ctrl = devm_kzalloc(&pdev->dev, sizeof(*ctrl), GFP_KERNEL);
pdev              503 drivers/slimbus/qcom-ctrl.c 	ctrl->hclk = devm_clk_get(&pdev->dev, "iface");
pdev              507 drivers/slimbus/qcom-ctrl.c 	ctrl->rclk = devm_clk_get(&pdev->dev, "core");
pdev              513 drivers/slimbus/qcom-ctrl.c 		dev_err(&pdev->dev, "ref-clock set-rate failed:%d\n", ret);
pdev              517 drivers/slimbus/qcom-ctrl.c 	ctrl->irq = platform_get_irq(pdev, 0);
pdev              519 drivers/slimbus/qcom-ctrl.c 		dev_err(&pdev->dev, "no slimbus IRQ\n");
pdev              524 drivers/slimbus/qcom-ctrl.c 	sctrl->dev = &pdev->dev;
pdev              525 drivers/slimbus/qcom-ctrl.c 	ctrl->dev = &pdev->dev;
pdev              526 drivers/slimbus/qcom-ctrl.c 	platform_set_drvdata(pdev, ctrl);
pdev              529 drivers/slimbus/qcom-ctrl.c 	slim_mem = platform_get_resource_byname(pdev, IORESOURCE_MEM, "ctrl");
pdev              561 drivers/slimbus/qcom-ctrl.c 	qcom_slim_prg_slew(pdev, ctrl);
pdev              563 drivers/slimbus/qcom-ctrl.c 	ret = devm_request_irq(&pdev->dev, ctrl->irq, qcom_slim_interrupt,
pdev              566 drivers/slimbus/qcom-ctrl.c 		dev_err(&pdev->dev, "request IRQ failed\n");
pdev              578 drivers/slimbus/qcom-ctrl.c 	ctrl->tx.base = devm_kcalloc(&pdev->dev, ctrl->tx.n, ctrl->tx.sl_sz,
pdev              585 drivers/slimbus/qcom-ctrl.c 	ctrl->rx.base = devm_kcalloc(&pdev->dev,ctrl->rx.n, ctrl->rx.sl_sz,
pdev              619 drivers/slimbus/qcom-ctrl.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              620 drivers/slimbus/qcom-ctrl.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, QCOM_SLIM_AUTOSUSPEND);
pdev              621 drivers/slimbus/qcom-ctrl.c 	pm_runtime_set_active(&pdev->dev);
pdev              622 drivers/slimbus/qcom-ctrl.c 	pm_runtime_mark_last_busy(&pdev->dev);
pdev              623 drivers/slimbus/qcom-ctrl.c 	pm_runtime_enable(&pdev->dev);
pdev              638 drivers/slimbus/qcom-ctrl.c static int qcom_slim_remove(struct platform_device *pdev)
pdev              640 drivers/slimbus/qcom-ctrl.c 	struct qcom_slim_ctrl *ctrl = platform_get_drvdata(pdev);
pdev              642 drivers/slimbus/qcom-ctrl.c 	pm_runtime_disable(&pdev->dev);
pdev              140 drivers/slimbus/qcom-ngd-ctrl.c 	struct platform_device *pdev;
pdev             1139 drivers/slimbus/qcom-ngd-ctrl.c 	for_each_child_of_node(ctrl->ngd->pdev->dev.of_node, node) {
pdev             1346 drivers/slimbus/qcom-ngd-ctrl.c 		ngd->pdev = platform_device_alloc(QCOM_SLIM_NGD_DRV_NAME, id);
pdev             1347 drivers/slimbus/qcom-ngd-ctrl.c 		if (!ngd->pdev) {
pdev             1353 drivers/slimbus/qcom-ngd-ctrl.c 		ngd->pdev->dev.parent = parent;
pdev             1354 drivers/slimbus/qcom-ngd-ctrl.c 		ngd->pdev->driver_override = QCOM_SLIM_NGD_DRV_NAME;
pdev             1355 drivers/slimbus/qcom-ngd-ctrl.c 		ngd->pdev->dev.of_node = node;
pdev             1357 drivers/slimbus/qcom-ngd-ctrl.c 		platform_set_drvdata(ngd->pdev, ctrl);
pdev             1359 drivers/slimbus/qcom-ngd-ctrl.c 		platform_device_add(ngd->pdev);
pdev             1370 drivers/slimbus/qcom-ngd-ctrl.c static int qcom_slim_ngd_probe(struct platform_device *pdev)
pdev             1372 drivers/slimbus/qcom-ngd-ctrl.c 	struct qcom_slim_ngd_ctrl *ctrl = platform_get_drvdata(pdev);
pdev             1373 drivers/slimbus/qcom-ngd-ctrl.c 	struct device *dev = &pdev->dev;
pdev             1385 drivers/slimbus/qcom-ngd-ctrl.c 		dev_err(&pdev->dev, "QMI service registration failed:%d", ret);
pdev             1392 drivers/slimbus/qcom-ngd-ctrl.c 		dev_err(&pdev->dev, "Failed to start master worker\n");
pdev             1406 drivers/slimbus/qcom-ngd-ctrl.c static int qcom_slim_ngd_ctrl_probe(struct platform_device *pdev)
pdev             1408 drivers/slimbus/qcom-ngd-ctrl.c 	struct device *dev = &pdev->dev;
pdev             1419 drivers/slimbus/qcom-ngd-ctrl.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1424 drivers/slimbus/qcom-ngd-ctrl.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1426 drivers/slimbus/qcom-ngd-ctrl.c 		dev_err(&pdev->dev, "no slimbus IRQ resource\n");
pdev             1433 drivers/slimbus/qcom-ngd-ctrl.c 		dev_err(&pdev->dev, "request IRQ failed\n");
pdev             1458 drivers/slimbus/qcom-ngd-ctrl.c static int qcom_slim_ngd_ctrl_remove(struct platform_device *pdev)
pdev             1465 drivers/slimbus/qcom-ngd-ctrl.c static int qcom_slim_ngd_remove(struct platform_device *pdev)
pdev             1467 drivers/slimbus/qcom-ngd-ctrl.c 	struct qcom_slim_ngd_ctrl *ctrl = platform_get_drvdata(pdev);
pdev             1469 drivers/slimbus/qcom-ngd-ctrl.c 	pm_runtime_disable(&pdev->dev);
pdev               97 drivers/soc/actions/owl-sps.c static int owl_sps_probe(struct platform_device *pdev)
pdev              104 drivers/soc/actions/owl-sps.c 	if (!pdev->dev.of_node) {
pdev              105 drivers/soc/actions/owl-sps.c 		dev_err(&pdev->dev, "no device node\n");
pdev              109 drivers/soc/actions/owl-sps.c 	match = of_match_device(pdev->dev.driver->of_match_table, &pdev->dev);
pdev              111 drivers/soc/actions/owl-sps.c 		dev_err(&pdev->dev, "unknown compatible or missing data\n");
pdev              117 drivers/soc/actions/owl-sps.c 	sps = devm_kzalloc(&pdev->dev,
pdev              123 drivers/soc/actions/owl-sps.c 	sps->base = of_io_request_and_map(pdev->dev.of_node, 0, "owl-sps");
pdev              125 drivers/soc/actions/owl-sps.c 		dev_err(&pdev->dev, "failed to map sps registers\n");
pdev              129 drivers/soc/actions/owl-sps.c 	sps->dev = &pdev->dev;
pdev              140 drivers/soc/actions/owl-sps.c 	ret = of_genpd_add_provider_onecell(pdev->dev.of_node, &sps->genpd_data);
pdev              142 drivers/soc/actions/owl-sps.c 		dev_err(&pdev->dev, "failed to add provider (%d)", ret);
pdev              167 drivers/soc/amlogic/meson-canvas.c static int meson_canvas_probe(struct platform_device *pdev)
pdev              171 drivers/soc/amlogic/meson-canvas.c 	struct device *dev = &pdev->dev;
pdev              177 drivers/soc/amlogic/meson-canvas.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              604 drivers/soc/amlogic/meson-clk-measure.c static int meson_msr_probe(struct platform_device *pdev)
pdev              613 drivers/soc/amlogic/meson-clk-measure.c 	priv = devm_kzalloc(&pdev->dev, sizeof(struct meson_msr),
pdev              618 drivers/soc/amlogic/meson-clk-measure.c 	match_data = device_get_match_data(&pdev->dev);
pdev              620 drivers/soc/amlogic/meson-clk-measure.c 		dev_err(&pdev->dev, "failed to get match data\n");
pdev              626 drivers/soc/amlogic/meson-clk-measure.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              627 drivers/soc/amlogic/meson-clk-measure.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              629 drivers/soc/amlogic/meson-clk-measure.c 		dev_err(&pdev->dev, "io resource mapping failed\n");
pdev              633 drivers/soc/amlogic/meson-clk-measure.c 	priv->regmap = devm_regmap_init_mmio(&pdev->dev, base,
pdev              322 drivers/soc/amlogic/meson-ee-pwrc.c static int meson_ee_pwrc_init_domain(struct platform_device *pdev,
pdev              333 drivers/soc/amlogic/meson-ee-pwrc.c 		int count = reset_control_get_count(&pdev->dev);
pdev              336 drivers/soc/amlogic/meson-ee-pwrc.c 			dev_warn(&pdev->dev, "Invalid resets count %d for domain %s\n",
pdev              339 drivers/soc/amlogic/meson-ee-pwrc.c 		dom->rstc = devm_reset_control_array_get(&pdev->dev, false,
pdev              346 drivers/soc/amlogic/meson-ee-pwrc.c 		int ret = devm_clk_bulk_get_all(&pdev->dev, &dom->clks);
pdev              351 drivers/soc/amlogic/meson-ee-pwrc.c 			dev_warn(&pdev->dev, "Invalid clocks count %d for domain %s\n",
pdev              392 drivers/soc/amlogic/meson-ee-pwrc.c static int meson_ee_pwrc_probe(struct platform_device *pdev)
pdev              399 drivers/soc/amlogic/meson-ee-pwrc.c 	match = of_device_get_match_data(&pdev->dev);
pdev              401 drivers/soc/amlogic/meson-ee-pwrc.c 		dev_err(&pdev->dev, "failed to get match data\n");
pdev              405 drivers/soc/amlogic/meson-ee-pwrc.c 	pwrc = devm_kzalloc(&pdev->dev, sizeof(*pwrc), GFP_KERNEL);
pdev              409 drivers/soc/amlogic/meson-ee-pwrc.c 	pwrc->xlate.domains = devm_kcalloc(&pdev->dev, match->count,
pdev              415 drivers/soc/amlogic/meson-ee-pwrc.c 	pwrc->domains = devm_kcalloc(&pdev->dev, match->count,
pdev              422 drivers/soc/amlogic/meson-ee-pwrc.c 	regmap_hhi = syscon_node_to_regmap(of_get_parent(pdev->dev.of_node));
pdev              424 drivers/soc/amlogic/meson-ee-pwrc.c 		dev_err(&pdev->dev, "failed to get HHI regmap\n");
pdev              428 drivers/soc/amlogic/meson-ee-pwrc.c 	regmap_ao = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev              431 drivers/soc/amlogic/meson-ee-pwrc.c 		dev_err(&pdev->dev, "failed to get AO regmap\n");
pdev              438 drivers/soc/amlogic/meson-ee-pwrc.c 	platform_set_drvdata(pdev, pwrc);
pdev              445 drivers/soc/amlogic/meson-ee-pwrc.c 		ret = meson_ee_pwrc_init_domain(pdev, pwrc, dom);
pdev              452 drivers/soc/amlogic/meson-ee-pwrc.c 	return of_genpd_add_provider_onecell(pdev->dev.of_node, &pwrc->xlate);
pdev              455 drivers/soc/amlogic/meson-ee-pwrc.c static void meson_ee_pwrc_shutdown(struct platform_device *pdev)
pdev              457 drivers/soc/amlogic/meson-ee-pwrc.c 	struct meson_ee_pwrc *pwrc = platform_get_drvdata(pdev);
pdev              270 drivers/soc/amlogic/meson-gx-pwrc-vpu.c static int meson_gx_pwrc_vpu_probe(struct platform_device *pdev)
pdev              281 drivers/soc/amlogic/meson-gx-pwrc-vpu.c 	vpu_pd_match = of_device_get_match_data(&pdev->dev);
pdev              283 drivers/soc/amlogic/meson-gx-pwrc-vpu.c 		dev_err(&pdev->dev, "failed to get match data\n");
pdev              287 drivers/soc/amlogic/meson-gx-pwrc-vpu.c 	vpu_pd = devm_kzalloc(&pdev->dev, sizeof(*vpu_pd), GFP_KERNEL);
pdev              293 drivers/soc/amlogic/meson-gx-pwrc-vpu.c 	regmap_ao = syscon_node_to_regmap(of_get_parent(pdev->dev.of_node));
pdev              295 drivers/soc/amlogic/meson-gx-pwrc-vpu.c 		dev_err(&pdev->dev, "failed to get regmap\n");
pdev              299 drivers/soc/amlogic/meson-gx-pwrc-vpu.c 	regmap_hhi = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev              302 drivers/soc/amlogic/meson-gx-pwrc-vpu.c 		dev_err(&pdev->dev, "failed to get HHI regmap\n");
pdev              306 drivers/soc/amlogic/meson-gx-pwrc-vpu.c 	rstc = devm_reset_control_array_get(&pdev->dev, false, false);
pdev              309 drivers/soc/amlogic/meson-gx-pwrc-vpu.c 			dev_err(&pdev->dev, "failed to get reset lines\n");
pdev              313 drivers/soc/amlogic/meson-gx-pwrc-vpu.c 	vpu_clk = devm_clk_get(&pdev->dev, "vpu");
pdev              315 drivers/soc/amlogic/meson-gx-pwrc-vpu.c 		dev_err(&pdev->dev, "vpu clock request failed\n");
pdev              319 drivers/soc/amlogic/meson-gx-pwrc-vpu.c 	vapb_clk = devm_clk_get(&pdev->dev, "vapb");
pdev              321 drivers/soc/amlogic/meson-gx-pwrc-vpu.c 		dev_err(&pdev->dev, "vapb clock request failed\n");
pdev              331 drivers/soc/amlogic/meson-gx-pwrc-vpu.c 	platform_set_drvdata(pdev, vpu_pd);
pdev              345 drivers/soc/amlogic/meson-gx-pwrc-vpu.c 	return of_genpd_add_provider_simple(pdev->dev.of_node,
pdev              349 drivers/soc/amlogic/meson-gx-pwrc-vpu.c static void meson_gx_pwrc_vpu_shutdown(struct platform_device *pdev)
pdev              351 drivers/soc/amlogic/meson-gx-pwrc-vpu.c 	struct meson_gx_pwrc_vpu *vpu_pd = platform_get_drvdata(pdev);
pdev              197 drivers/soc/aspeed/aspeed-lpc-ctrl.c static int aspeed_lpc_ctrl_probe(struct platform_device *pdev)
pdev              205 drivers/soc/aspeed/aspeed-lpc-ctrl.c 	dev = &pdev->dev;
pdev              228 drivers/soc/aspeed/aspeed-lpc-ctrl.c 	dev_set_drvdata(&pdev->dev, lpc_ctrl);
pdev              247 drivers/soc/aspeed/aspeed-lpc-ctrl.c 			pdev->dev.parent->of_node);
pdev              281 drivers/soc/aspeed/aspeed-lpc-ctrl.c static int aspeed_lpc_ctrl_remove(struct platform_device *pdev)
pdev              283 drivers/soc/aspeed/aspeed-lpc-ctrl.c 	struct aspeed_lpc_ctrl *lpc_ctrl = dev_get_drvdata(&pdev->dev);
pdev              161 drivers/soc/aspeed/aspeed-lpc-snoop.c 				       struct platform_device *pdev)
pdev              163 drivers/soc/aspeed/aspeed-lpc-snoop.c 	struct device *dev = &pdev->dev;
pdev              166 drivers/soc/aspeed/aspeed-lpc-snoop.c 	lpc_snoop->irq = platform_get_irq(pdev, 0);
pdev              257 drivers/soc/aspeed/aspeed-lpc-snoop.c static int aspeed_lpc_snoop_probe(struct platform_device *pdev)
pdev              264 drivers/soc/aspeed/aspeed-lpc-snoop.c 	dev = &pdev->dev;
pdev              271 drivers/soc/aspeed/aspeed-lpc-snoop.c 			pdev->dev.parent->of_node);
pdev              277 drivers/soc/aspeed/aspeed-lpc-snoop.c 	dev_set_drvdata(&pdev->dev, lpc_snoop);
pdev              285 drivers/soc/aspeed/aspeed-lpc-snoop.c 	rc = aspeed_lpc_snoop_config_irq(lpc_snoop, pdev);
pdev              304 drivers/soc/aspeed/aspeed-lpc-snoop.c static int aspeed_lpc_snoop_remove(struct platform_device *pdev)
pdev              306 drivers/soc/aspeed/aspeed-lpc-snoop.c 	struct aspeed_lpc_snoop *lpc_snoop = dev_get_drvdata(&pdev->dev);
pdev              332 drivers/soc/aspeed/aspeed-p2a-ctrl.c static int aspeed_p2a_ctrl_probe(struct platform_device *pdev)
pdev              340 drivers/soc/aspeed/aspeed-p2a-ctrl.c 	dev = &pdev->dev;
pdev              362 drivers/soc/aspeed/aspeed-p2a-ctrl.c 	misc_ctrl->regmap = syscon_node_to_regmap(pdev->dev.parent->of_node);
pdev              370 drivers/soc/aspeed/aspeed-p2a-ctrl.c 	dev_set_drvdata(&pdev->dev, misc_ctrl);
pdev              386 drivers/soc/aspeed/aspeed-p2a-ctrl.c static int aspeed_p2a_ctrl_remove(struct platform_device *pdev)
pdev              388 drivers/soc/aspeed/aspeed-p2a-ctrl.c 	struct aspeed_p2a_ctrl *p2a_ctrl = dev_get_drvdata(&pdev->dev);
pdev              602 drivers/soc/bcm/bcm2835-power.c static int bcm2835_power_probe(struct platform_device *pdev)
pdev              604 drivers/soc/bcm/bcm2835-power.c 	struct bcm2835_pm *pm = dev_get_drvdata(pdev->dev.parent);
pdev              605 drivers/soc/bcm/bcm2835-power.c 	struct device *dev = &pdev->dev;
pdev              624 drivers/soc/bcm/bcm2835-power.c 	platform_set_drvdata(pdev, power);
pdev              680 drivers/soc/bcm/bcm2835-power.c static int bcm2835_power_remove(struct platform_device *pdev)
pdev               98 drivers/soc/bcm/brcmstb/pm/pm-arm.c 	struct platform_device *pdev;
pdev              677 drivers/soc/bcm/brcmstb/pm/pm-arm.c static int brcmstb_pm_probe(struct platform_device *pdev)
pdev              788 drivers/soc/bcm/brcmstb/pm/pm-arm.c 	ctrl.pdev = pdev;
pdev              793 drivers/soc/bcm/brcmstb/pm/pm-arm.c 	ctrl.s3_params_pa = dma_map_single(&pdev->dev, ctrl.s3_params,
pdev              796 drivers/soc/bcm/brcmstb/pm/pm-arm.c 	if (dma_mapping_error(&pdev->dev, ctrl.s3_params_pa)) {
pdev              154 drivers/soc/bcm/raspberrypi-power.c static int rpi_power_probe(struct platform_device *pdev)
pdev              157 drivers/soc/bcm/raspberrypi-power.c 	struct device *dev = &pdev->dev;
pdev              174 drivers/soc/bcm/raspberrypi-power.c 	fw_np = of_parse_phandle(pdev->dev.of_node, "firmware", 0);
pdev              176 drivers/soc/bcm/raspberrypi-power.c 		dev_err(&pdev->dev, "no firmware node\n");
pdev              223 drivers/soc/bcm/raspberrypi-power.c 	platform_set_drvdata(pdev, rpi_domains);
pdev              268 drivers/soc/fsl/dpaa2-console.c static int dpaa2_console_probe(struct platform_device *pdev)
pdev              272 drivers/soc/fsl/dpaa2-console.c 	error = of_address_to_resource(pdev->dev.of_node, 0, &mc_base_addr);
pdev              275 drivers/soc/fsl/dpaa2-console.c 		       pdev->dev.of_node, error);
pdev              301 drivers/soc/fsl/dpaa2-console.c static int dpaa2_console_remove(struct platform_device *pdev)
pdev              139 drivers/soc/fsl/guts.c static int fsl_guts_probe(struct platform_device *pdev)
pdev              141 drivers/soc/fsl/guts.c 	struct device_node *np = pdev->dev.of_node;
pdev              142 drivers/soc/fsl/guts.c 	struct device *dev = &pdev->dev;
pdev              155 drivers/soc/fsl/guts.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              208 drivers/soc/fsl/qbman/bman_ccsr.c static int fsl_bman_probe(struct platform_device *pdev)
pdev              211 drivers/soc/fsl/qbman/bman_ccsr.c 	struct device *dev = &pdev->dev;
pdev              219 drivers/soc/fsl/qbman/bman_ccsr.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              262 drivers/soc/fsl/qbman/bman_ccsr.c 	err_irq = platform_get_irq(pdev, 0);
pdev               97 drivers/soc/fsl/qbman/bman_portal.c static int bman_portal_probe(struct platform_device *pdev)
pdev               99 drivers/soc/fsl/qbman/bman_portal.c 	struct device *dev = &pdev->dev;
pdev              109 drivers/soc/fsl/qbman/bman_portal.c 		dev_err(&pdev->dev, "failing probe due to bman probe error\n");
pdev              121 drivers/soc/fsl/qbman/bman_portal.c 	addr_phys[0] = platform_get_resource(pdev, IORESOURCE_MEM,
pdev              128 drivers/soc/fsl/qbman/bman_portal.c 	addr_phys[1] = platform_get_resource(pdev, IORESOURCE_MEM,
pdev              137 drivers/soc/fsl/qbman/bman_portal.c 	irq = platform_get_irq(pdev, 0);
pdev              752 drivers/soc/fsl/qbman/qman_ccsr.c static int fsl_qman_probe(struct platform_device *pdev)
pdev              754 drivers/soc/fsl/qbman/qman_ccsr.c 	struct device *dev = &pdev->dev;
pdev              763 drivers/soc/fsl/qbman/qman_ccsr.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              841 drivers/soc/fsl/qbman/qman_ccsr.c 	err_irq = platform_get_irq(pdev, 0);
pdev              230 drivers/soc/fsl/qbman/qman_portal.c static int qman_portal_probe(struct platform_device *pdev)
pdev              232 drivers/soc/fsl/qbman/qman_portal.c 	struct device *dev = &pdev->dev;
pdev              243 drivers/soc/fsl/qbman/qman_portal.c 		dev_err(&pdev->dev, "failing probe due to qman probe error\n");
pdev              255 drivers/soc/fsl/qbman/qman_portal.c 	addr_phys[0] = platform_get_resource(pdev, IORESOURCE_MEM,
pdev              262 drivers/soc/fsl/qbman/qman_portal.c 	addr_phys[1] = platform_get_resource(pdev, IORESOURCE_MEM,
pdev              277 drivers/soc/fsl/qbman/qman_portal.c 	irq = platform_get_irq(pdev, 0);
pdev              179 drivers/soc/imx/gpc.c static int imx_pgc_power_domain_probe(struct platform_device *pdev)
pdev              181 drivers/soc/imx/gpc.c 	struct imx_pm_domain *domain = pdev->dev.platform_data;
pdev              182 drivers/soc/imx/gpc.c 	struct device *dev = &pdev->dev;
pdev              214 drivers/soc/imx/gpc.c static int imx_pgc_power_domain_remove(struct platform_device *pdev)
pdev              216 drivers/soc/imx/gpc.c 	struct imx_pm_domain *domain = pdev->dev.platform_data;
pdev              219 drivers/soc/imx/gpc.c 		of_genpd_del_provider(pdev->dev.of_node);
pdev              404 drivers/soc/imx/gpc.c static int imx_gpc_probe(struct platform_device *pdev)
pdev              407 drivers/soc/imx/gpc.c 			of_match_device(imx_gpc_dt_ids, &pdev->dev);
pdev              414 drivers/soc/imx/gpc.c 	pgc_node = of_get_child_by_name(pdev->dev.of_node, "pgc");
pdev              417 drivers/soc/imx/gpc.c 	if (!of_property_read_bool(pdev->dev.of_node, "#power-domain-cells") &&
pdev              421 drivers/soc/imx/gpc.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev              425 drivers/soc/imx/gpc.c 	regmap = devm_regmap_init_mmio_clk(&pdev->dev, NULL, base,
pdev              429 drivers/soc/imx/gpc.c 		dev_err(&pdev->dev, "failed to init regmap: %d\n",
pdev              454 drivers/soc/imx/gpc.c 		ret = imx_gpc_old_dt_init(&pdev->dev, regmap,
pdev              466 drivers/soc/imx/gpc.c 		ipg_clk = devm_clk_get(&pdev->dev, "ipg");
pdev              499 drivers/soc/imx/gpc.c 			pd_pdev->dev.parent = &pdev->dev;
pdev              514 drivers/soc/imx/gpc.c static int imx_gpc_remove(struct platform_device *pdev)
pdev              519 drivers/soc/imx/gpc.c 	pgc_node = of_get_child_by_name(pdev->dev.of_node, "pgc");
pdev              522 drivers/soc/imx/gpc.c 	if (!of_property_read_bool(pdev->dev.of_node, "#power-domain-cells") &&
pdev              531 drivers/soc/imx/gpc.c 		of_genpd_del_provider(pdev->dev.of_node);
pdev              480 drivers/soc/imx/gpcv2.c static int imx_pgc_domain_probe(struct platform_device *pdev)
pdev              482 drivers/soc/imx/gpcv2.c 	struct imx_pgc_domain *domain = pdev->dev.platform_data;
pdev              485 drivers/soc/imx/gpcv2.c 	domain->dev = &pdev->dev;
pdev              524 drivers/soc/imx/gpcv2.c static int imx_pgc_domain_remove(struct platform_device *pdev)
pdev              526 drivers/soc/imx/gpcv2.c 	struct imx_pgc_domain *domain = pdev->dev.platform_data;
pdev              550 drivers/soc/imx/gpcv2.c static int imx_gpcv2_probe(struct platform_device *pdev)
pdev              553 drivers/soc/imx/gpcv2.c 			of_device_get_match_data(&pdev->dev);
pdev              563 drivers/soc/imx/gpcv2.c 	struct device *dev = &pdev->dev;
pdev              575 drivers/soc/imx/gpcv2.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev               87 drivers/soc/imx/soc-imx-scu.c static int imx_scu_soc_probe(struct platform_device *pdev)
pdev               98 drivers/soc/imx/soc-imx-scu.c 	soc_dev_attr = devm_kzalloc(&pdev->dev, sizeof(*soc_dev_attr),
pdev              162 drivers/soc/imx/soc-imx-scu.c 	struct platform_device *pdev;
pdev              176 drivers/soc/imx/soc-imx-scu.c 	pdev = platform_device_register_simple(IMX_SCU_SOC_DRIVER_NAME,
pdev              178 drivers/soc/imx/soc-imx-scu.c 	if (IS_ERR(pdev))
pdev              181 drivers/soc/imx/soc-imx-scu.c 	return PTR_ERR_OR_ZERO(pdev);
pdev              678 drivers/soc/ixp4xx/ixp4xx-npe.c static int ixp4xx_npe_probe(struct platform_device *pdev)
pdev              681 drivers/soc/ixp4xx/ixp4xx-npe.c 	struct device *dev = &pdev->dev;
pdev              687 drivers/soc/ixp4xx/ixp4xx-npe.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, i);
pdev              717 drivers/soc/ixp4xx/ixp4xx-npe.c static int ixp4xx_npe_remove(struct platform_device *pdev)
pdev               21 drivers/soc/ixp4xx/ixp4xx-qmgr.c static void (*irq_handlers[QUEUES])(void *pdev);
pdev              117 drivers/soc/ixp4xx/ixp4xx-qmgr.c 		  void (*handler)(void *pdev), void *pdev)
pdev              135 drivers/soc/ixp4xx/ixp4xx-qmgr.c 	irq_pdevs[queue] = pdev;
pdev              140 drivers/soc/ixp4xx/ixp4xx-qmgr.c static irqreturn_t qmgr_irq1_a0(int irq, void *pdev)
pdev              165 drivers/soc/ixp4xx/ixp4xx-qmgr.c static irqreturn_t qmgr_irq2_a0(int irq, void *pdev)
pdev              184 drivers/soc/ixp4xx/ixp4xx-qmgr.c static irqreturn_t qmgr_irq(int irq, void *pdev)
pdev              373 drivers/soc/ixp4xx/ixp4xx-qmgr.c static int ixp4xx_qmgr_probe(struct platform_device *pdev)
pdev              377 drivers/soc/ixp4xx/ixp4xx-qmgr.c 	struct device *dev = &pdev->dev;
pdev              381 drivers/soc/ixp4xx/ixp4xx-qmgr.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              388 drivers/soc/ixp4xx/ixp4xx-qmgr.c 	irq1 = platform_get_irq(pdev, 0);
pdev              392 drivers/soc/ixp4xx/ixp4xx-qmgr.c 	irq2 = platform_get_irq(pdev, 1);
pdev              443 drivers/soc/ixp4xx/ixp4xx-qmgr.c static int ixp4xx_qmgr_remove(struct platform_device *pdev)
pdev               27 drivers/soc/lantiq/fpi-bus.c static int ltq_fpi_probe(struct platform_device *pdev)
pdev               29 drivers/soc/lantiq/fpi-bus.c 	struct device *dev = &pdev->dev;
pdev               37 drivers/soc/lantiq/fpi-bus.c 	res_xbar = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               50 drivers/soc/lantiq/fpi-bus.c 		dev_err(&pdev->dev, "Failed to get RCU reg offset\n");
pdev               57 drivers/soc/lantiq/fpi-bus.c 		dev_warn(&pdev->dev,
pdev             1894 drivers/soc/mediatek/mtk-pmic-wrap.c static int pwrap_probe(struct platform_device *pdev)
pdev             1898 drivers/soc/mediatek/mtk-pmic-wrap.c 	struct device_node *np = pdev->dev.of_node;
pdev             1906 drivers/soc/mediatek/mtk-pmic-wrap.c 		dev_dbg(&pdev->dev, "slave pmic should be defined in dts\n");
pdev             1910 drivers/soc/mediatek/mtk-pmic-wrap.c 	wrp = devm_kzalloc(&pdev->dev, sizeof(*wrp), GFP_KERNEL);
pdev             1914 drivers/soc/mediatek/mtk-pmic-wrap.c 	platform_set_drvdata(pdev, wrp);
pdev             1916 drivers/soc/mediatek/mtk-pmic-wrap.c 	wrp->master = of_device_get_match_data(&pdev->dev);
pdev             1918 drivers/soc/mediatek/mtk-pmic-wrap.c 	wrp->dev = &pdev->dev;
pdev             1920 drivers/soc/mediatek/mtk-pmic-wrap.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "pwrap");
pdev             1935 drivers/soc/mediatek/mtk-pmic-wrap.c 		res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev             2016 drivers/soc/mediatek/mtk-pmic-wrap.c 	irq = platform_get_irq(pdev, 0);
pdev              336 drivers/soc/mediatek/mtk-scpsys.c static void init_clks(struct platform_device *pdev, struct clk **clk)
pdev              341 drivers/soc/mediatek/mtk-scpsys.c 		clk[i] = devm_clk_get(&pdev->dev, clk_names[i]);
pdev              344 drivers/soc/mediatek/mtk-scpsys.c static struct scp *init_scp(struct platform_device *pdev,
pdev              355 drivers/soc/mediatek/mtk-scpsys.c 	scp = devm_kzalloc(&pdev->dev, sizeof(*scp), GFP_KERNEL);
pdev              364 drivers/soc/mediatek/mtk-scpsys.c 	scp->dev = &pdev->dev;
pdev              366 drivers/soc/mediatek/mtk-scpsys.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              367 drivers/soc/mediatek/mtk-scpsys.c 	scp->base = devm_ioremap_resource(&pdev->dev, res);
pdev              371 drivers/soc/mediatek/mtk-scpsys.c 	scp->domains = devm_kcalloc(&pdev->dev,
pdev              378 drivers/soc/mediatek/mtk-scpsys.c 	pd_data->domains = devm_kcalloc(&pdev->dev,
pdev              383 drivers/soc/mediatek/mtk-scpsys.c 	scp->infracfg = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev              386 drivers/soc/mediatek/mtk-scpsys.c 		dev_err(&pdev->dev, "Cannot find infracfg controller: %ld\n",
pdev              395 drivers/soc/mediatek/mtk-scpsys.c 		scpd->supply = devm_regulator_get_optional(&pdev->dev, data->name);
pdev              406 drivers/soc/mediatek/mtk-scpsys.c 	init_clks(pdev, clk);
pdev              422 drivers/soc/mediatek/mtk-scpsys.c 				dev_err(&pdev->dev, "%s: clk unavailable\n",
pdev              440 drivers/soc/mediatek/mtk-scpsys.c static void mtk_register_power_domains(struct platform_device *pdev,
pdev              469 drivers/soc/mediatek/mtk-scpsys.c 	ret = of_genpd_add_provider_onecell(pdev->dev.of_node, pd_data);
pdev              471 drivers/soc/mediatek/mtk-scpsys.c 		dev_err(&pdev->dev, "Failed to add OF provider: %d\n", ret);
pdev             1029 drivers/soc/mediatek/mtk-scpsys.c static int scpsys_probe(struct platform_device *pdev)
pdev             1037 drivers/soc/mediatek/mtk-scpsys.c 	soc = of_device_get_match_data(&pdev->dev);
pdev             1039 drivers/soc/mediatek/mtk-scpsys.c 	scp = init_scp(pdev, soc->domains, soc->num_domains, &soc->regs,
pdev             1044 drivers/soc/mediatek/mtk-scpsys.c 	mtk_register_power_domains(pdev, scp, soc->num_domains);
pdev             1052 drivers/soc/mediatek/mtk-scpsys.c 			dev_err(&pdev->dev, "Failed to add subdomain: %d\n",
pdev              239 drivers/soc/qcom/cmd-db.c static int cmd_db_dev_probe(struct platform_device *pdev)
pdev              244 drivers/soc/qcom/cmd-db.c 	rmem = of_reserved_mem_lookup(pdev->dev.of_node);
pdev              246 drivers/soc/qcom/cmd-db.c 		dev_err(&pdev->dev, "failed to acquire memory region\n");
pdev              258 drivers/soc/qcom/cmd-db.c 		dev_err(&pdev->dev, "Invalid Command DB Magic\n");
pdev               74 drivers/soc/qcom/llcc-sdm845.c static int sdm845_qcom_llcc_remove(struct platform_device *pdev)
pdev               76 drivers/soc/qcom/llcc-sdm845.c 	return qcom_llcc_remove(pdev);
pdev               79 drivers/soc/qcom/llcc-sdm845.c static int sdm845_qcom_llcc_probe(struct platform_device *pdev)
pdev               81 drivers/soc/qcom/llcc-sdm845.c 	return qcom_llcc_probe(pdev, sdm845_data, ARRAY_SIZE(sdm845_data));
pdev              245 drivers/soc/qcom/llcc-slice.c static int qcom_llcc_cfg_program(struct platform_device *pdev)
pdev              304 drivers/soc/qcom/llcc-slice.c int qcom_llcc_remove(struct platform_device *pdev)
pdev              312 drivers/soc/qcom/llcc-slice.c static struct regmap *qcom_llcc_init_mmio(struct platform_device *pdev,
pdev              318 drivers/soc/qcom/llcc-slice.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, name);
pdev              322 drivers/soc/qcom/llcc-slice.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              327 drivers/soc/qcom/llcc-slice.c 	return devm_regmap_init_mmio(&pdev->dev, base, &llcc_regmap_config);
pdev              330 drivers/soc/qcom/llcc-slice.c int qcom_llcc_probe(struct platform_device *pdev,
pdev              334 drivers/soc/qcom/llcc-slice.c 	struct device *dev = &pdev->dev;
pdev              344 drivers/soc/qcom/llcc-slice.c 	drv_data->regmap = qcom_llcc_init_mmio(pdev, "llcc_base");
pdev              351 drivers/soc/qcom/llcc-slice.c 		qcom_llcc_init_mmio(pdev, "llcc_broadcast_base");
pdev              391 drivers/soc/qcom/llcc-slice.c 	platform_set_drvdata(pdev, drv_data);
pdev              393 drivers/soc/qcom/llcc-slice.c 	ret = qcom_llcc_cfg_program(pdev);
pdev              397 drivers/soc/qcom/llcc-slice.c 	drv_data->ecc_irq = platform_get_irq(pdev, 0);
pdev              399 drivers/soc/qcom/llcc-slice.c 		llcc_edac = platform_device_register_data(&pdev->dev,
pdev              723 drivers/soc/qcom/qcom-geni-se.c static int geni_se_probe(struct platform_device *pdev)
pdev              725 drivers/soc/qcom/qcom-geni-se.c 	struct device *dev = &pdev->dev;
pdev              735 drivers/soc/qcom/qcom-geni-se.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              740 drivers/soc/qcom/qcom-geni-se.c 	if (!has_acpi_companion(&pdev->dev)) {
pdev              514 drivers/soc/qcom/qcom_aoss.c static int qmp_probe(struct platform_device *pdev)
pdev              521 drivers/soc/qcom/qcom_aoss.c 	qmp = devm_kzalloc(&pdev->dev, sizeof(*qmp), GFP_KERNEL);
pdev              525 drivers/soc/qcom/qcom_aoss.c 	qmp->dev = &pdev->dev;
pdev              529 drivers/soc/qcom/qcom_aoss.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              530 drivers/soc/qcom/qcom_aoss.c 	qmp->msgram = devm_ioremap_resource(&pdev->dev, res);
pdev              534 drivers/soc/qcom/qcom_aoss.c 	qmp->mbox_client.dev = &pdev->dev;
pdev              538 drivers/soc/qcom/qcom_aoss.c 		dev_err(&pdev->dev, "failed to acquire ipc mailbox\n");
pdev              542 drivers/soc/qcom/qcom_aoss.c 	irq = platform_get_irq(pdev, 0);
pdev              543 drivers/soc/qcom/qcom_aoss.c 	ret = devm_request_irq(&pdev->dev, irq, qmp_intr, IRQF_ONESHOT,
pdev              546 drivers/soc/qcom/qcom_aoss.c 		dev_err(&pdev->dev, "failed to request interrupt\n");
pdev              564 drivers/soc/qcom/qcom_aoss.c 		dev_err(&pdev->dev, "failed to register aoss cooling devices\n");
pdev              566 drivers/soc/qcom/qcom_aoss.c 	platform_set_drvdata(pdev, qmp);
pdev              580 drivers/soc/qcom/qcom_aoss.c static int qmp_remove(struct platform_device *pdev)
pdev              582 drivers/soc/qcom/qcom_aoss.c 	struct qmp *qmp = platform_get_drvdata(pdev);
pdev              125 drivers/soc/qcom/qcom_gsbi.c static int gsbi_probe(struct platform_device *pdev)
pdev              127 drivers/soc/qcom/qcom_gsbi.c 	struct device_node *node = pdev->dev.of_node;
pdev              137 drivers/soc/qcom/qcom_gsbi.c 	gsbi = devm_kzalloc(&pdev->dev, sizeof(*gsbi), GFP_KERNEL);
pdev              142 drivers/soc/qcom/qcom_gsbi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              143 drivers/soc/qcom/qcom_gsbi.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              157 drivers/soc/qcom/qcom_gsbi.c 				dev_warn(&pdev->dev, "no matching TCSR\n");
pdev              164 drivers/soc/qcom/qcom_gsbi.c 		dev_err(&pdev->dev, "missing cell-index\n");
pdev              169 drivers/soc/qcom/qcom_gsbi.c 		dev_err(&pdev->dev, "invalid cell-index\n");
pdev              174 drivers/soc/qcom/qcom_gsbi.c 		dev_err(&pdev->dev, "missing mode configuration\n");
pdev              181 drivers/soc/qcom/qcom_gsbi.c 	dev_info(&pdev->dev, "GSBI port protocol: %d crci: %d\n",
pdev              183 drivers/soc/qcom/qcom_gsbi.c 	gsbi->hclk = devm_clk_get(&pdev->dev, "iface");
pdev              214 drivers/soc/qcom/qcom_gsbi.c 	platform_set_drvdata(pdev, gsbi);
pdev              216 drivers/soc/qcom/qcom_gsbi.c 	ret = of_platform_populate(node, NULL, NULL, &pdev->dev);
pdev              222 drivers/soc/qcom/qcom_gsbi.c static int gsbi_remove(struct platform_device *pdev)
pdev              224 drivers/soc/qcom/qcom_gsbi.c 	struct gsbi_info *gsbi = platform_get_drvdata(pdev);
pdev              171 drivers/soc/qcom/rmtfs_mem.c static int qcom_rmtfs_mem_probe(struct platform_device *pdev)
pdev              173 drivers/soc/qcom/rmtfs_mem.c 	struct device_node *node = pdev->dev.of_node;
pdev              183 drivers/soc/qcom/rmtfs_mem.c 		dev_err(&pdev->dev, "failed to acquire memory region\n");
pdev              189 drivers/soc/qcom/rmtfs_mem.c 		dev_err(&pdev->dev, "failed to parse \"qcom,client-id\"\n");
pdev              203 drivers/soc/qcom/rmtfs_mem.c 	rmtfs_mem->dev.parent = &pdev->dev;
pdev              210 drivers/soc/qcom/rmtfs_mem.c 		dev_err(&pdev->dev, "failed to remap rmtfs_mem region\n");
pdev              225 drivers/soc/qcom/rmtfs_mem.c 		dev_err(&pdev->dev, "failed to add cdev: %d\n", ret);
pdev              231 drivers/soc/qcom/rmtfs_mem.c 		dev_err(&pdev->dev, "failed to parse qcom,vmid\n");
pdev              248 drivers/soc/qcom/rmtfs_mem.c 			dev_err(&pdev->dev, "assign memory failed\n");
pdev              253 drivers/soc/qcom/rmtfs_mem.c 	dev_set_drvdata(&pdev->dev, rmtfs_mem);
pdev              265 drivers/soc/qcom/rmtfs_mem.c static int qcom_rmtfs_mem_remove(struct platform_device *pdev)
pdev              267 drivers/soc/qcom/rmtfs_mem.c 	struct qcom_rmtfs_mem *rmtfs_mem = dev_get_drvdata(&pdev->dev);
pdev              524 drivers/soc/qcom/rpmh-rsc.c static int rpmh_probe_tcs_config(struct platform_device *pdev,
pdev              531 drivers/soc/qcom/rpmh-rsc.c 	struct device_node *dn = pdev->dev.of_node;
pdev              540 drivers/soc/qcom/rpmh-rsc.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, drv_id);
pdev              541 drivers/soc/qcom/rpmh-rsc.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              607 drivers/soc/qcom/rpmh-rsc.c 		tcs->cmd_cache = devm_kcalloc(&pdev->dev,
pdev              619 drivers/soc/qcom/rpmh-rsc.c static int rpmh_rsc_probe(struct platform_device *pdev)
pdev              621 drivers/soc/qcom/rpmh-rsc.c 	struct device_node *dn = pdev->dev.of_node;
pdev              632 drivers/soc/qcom/rpmh-rsc.c 			dev_err(&pdev->dev, "Command DB not available (%d)\n",
pdev              637 drivers/soc/qcom/rpmh-rsc.c 	drv = devm_kzalloc(&pdev->dev, sizeof(*drv), GFP_KERNEL);
pdev              647 drivers/soc/qcom/rpmh-rsc.c 		drv->name = dev_name(&pdev->dev);
pdev              649 drivers/soc/qcom/rpmh-rsc.c 	ret = rpmh_probe_tcs_config(pdev, drv);
pdev              656 drivers/soc/qcom/rpmh-rsc.c 	irq = platform_get_irq(pdev, drv->id);
pdev              660 drivers/soc/qcom/rpmh-rsc.c 	ret = devm_request_irq(&pdev->dev, irq, tcs_tx_done,
pdev              673 drivers/soc/qcom/rpmh-rsc.c 	dev_set_drvdata(&pdev->dev, drv);
pdev              675 drivers/soc/qcom/rpmh-rsc.c 	return devm_of_platform_populate(&pdev->dev);
pdev              323 drivers/soc/qcom/rpmhpd.c static int rpmhpd_probe(struct platform_device *pdev)
pdev              327 drivers/soc/qcom/rpmhpd.c 	struct device *dev = &pdev->dev;
pdev              392 drivers/soc/qcom/rpmhpd.c 	return of_genpd_add_provider_onecell(pdev->dev.of_node, data);
pdev              337 drivers/soc/qcom/rpmpd.c static int rpmpd_probe(struct platform_device *pdev)
pdev              346 drivers/soc/qcom/rpmpd.c 	rpm = dev_get_drvdata(pdev->dev.parent);
pdev              348 drivers/soc/qcom/rpmpd.c 		dev_err(&pdev->dev, "Unable to retrieve handle to RPM\n");
pdev              352 drivers/soc/qcom/rpmpd.c 	desc = of_device_get_match_data(&pdev->dev);
pdev              359 drivers/soc/qcom/rpmpd.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              363 drivers/soc/qcom/rpmpd.c 	data->domains = devm_kcalloc(&pdev->dev, num, sizeof(*data->domains),
pdev              369 drivers/soc/qcom/rpmpd.c 			dev_warn(&pdev->dev, "rpmpds[] with empty entry at index=%d\n",
pdev              385 drivers/soc/qcom/rpmpd.c 	return of_genpd_add_provider_onecell(pdev->dev.of_node, data);
pdev              896 drivers/soc/qcom/smem.c static int qcom_smem_probe(struct platform_device *pdev)
pdev              907 drivers/soc/qcom/smem.c 	if (of_find_property(pdev->dev.of_node, "qcom,rpm-msg-ram", NULL))
pdev              911 drivers/soc/qcom/smem.c 	smem = devm_kzalloc(&pdev->dev, sizeof(*smem) + array_size, GFP_KERNEL);
pdev              915 drivers/soc/qcom/smem.c 	smem->dev = &pdev->dev;
pdev              918 drivers/soc/qcom/smem.c 	ret = qcom_smem_map_memory(smem, &pdev->dev, "memory-region", 0);
pdev              922 drivers/soc/qcom/smem.c 	if (num_regions > 1 && (ret = qcom_smem_map_memory(smem, &pdev->dev,
pdev              929 drivers/soc/qcom/smem.c 		dev_err(&pdev->dev, "SMEM is not initialized by SBL\n");
pdev              945 drivers/soc/qcom/smem.c 		dev_err(&pdev->dev, "Unsupported SMEM version 0x%x\n", version);
pdev              954 drivers/soc/qcom/smem.c 	hwlock_id = of_hwspin_lock_get_id(pdev->dev.of_node, 0);
pdev              957 drivers/soc/qcom/smem.c 			dev_err(&pdev->dev, "failed to retrieve hwlock\n");
pdev              967 drivers/soc/qcom/smem.c 	smem->socinfo = platform_device_register_data(&pdev->dev, "qcom-socinfo",
pdev              971 drivers/soc/qcom/smem.c 		dev_dbg(&pdev->dev, "failed to register socinfo device\n");
pdev              976 drivers/soc/qcom/smem.c static int qcom_smem_remove(struct platform_device *pdev)
pdev              441 drivers/soc/qcom/smp2p.c static int qcom_smp2p_probe(struct platform_device *pdev)
pdev              450 drivers/soc/qcom/smp2p.c 	smp2p = devm_kzalloc(&pdev->dev, sizeof(*smp2p), GFP_KERNEL);
pdev              454 drivers/soc/qcom/smp2p.c 	smp2p->dev = &pdev->dev;
pdev              458 drivers/soc/qcom/smp2p.c 	platform_set_drvdata(pdev, smp2p);
pdev              461 drivers/soc/qcom/smp2p.c 	ret = of_property_read_u32_array(pdev->dev.of_node, key,
pdev              467 drivers/soc/qcom/smp2p.c 	ret = of_property_read_u32(pdev->dev.of_node, key, &smp2p->local_pid);
pdev              472 drivers/soc/qcom/smp2p.c 	ret = of_property_read_u32(pdev->dev.of_node, key, &smp2p->remote_pid);
pdev              476 drivers/soc/qcom/smp2p.c 	irq = platform_get_irq(pdev, 0);
pdev              478 drivers/soc/qcom/smp2p.c 		dev_err(&pdev->dev, "unable to acquire smp2p interrupt\n");
pdev              482 drivers/soc/qcom/smp2p.c 	smp2p->mbox_client.dev = &pdev->dev;
pdev              500 drivers/soc/qcom/smp2p.c 	for_each_available_child_of_node(pdev->dev.of_node, node) {
pdev              501 drivers/soc/qcom/smp2p.c 		entry = devm_kzalloc(&pdev->dev, sizeof(*entry), GFP_KERNEL);
pdev              532 drivers/soc/qcom/smp2p.c 	ret = devm_request_threaded_irq(&pdev->dev, irq,
pdev              537 drivers/soc/qcom/smp2p.c 		dev_err(&pdev->dev, "failed to request interrupt\n");
pdev              559 drivers/soc/qcom/smp2p.c 	dev_err(&pdev->dev, "failed to read %s\n", key);
pdev              563 drivers/soc/qcom/smp2p.c static int qcom_smp2p_remove(struct platform_device *pdev)
pdev              565 drivers/soc/qcom/smp2p.c 	struct qcom_smp2p *smp2p = platform_get_drvdata(pdev);
pdev              455 drivers/soc/qcom/smsm.c static int qcom_smsm_probe(struct platform_device *pdev)
pdev              467 drivers/soc/qcom/smsm.c 	smsm = devm_kzalloc(&pdev->dev, sizeof(*smsm), GFP_KERNEL);
pdev              470 drivers/soc/qcom/smsm.c 	smsm->dev = &pdev->dev;
pdev              477 drivers/soc/qcom/smsm.c 	smsm->entries = devm_kcalloc(&pdev->dev,
pdev              484 drivers/soc/qcom/smsm.c 	smsm->hosts = devm_kcalloc(&pdev->dev,
pdev              491 drivers/soc/qcom/smsm.c 	for_each_child_of_node(pdev->dev.of_node, local_node) {
pdev              496 drivers/soc/qcom/smsm.c 		dev_err(&pdev->dev, "no state entry\n");
pdev              500 drivers/soc/qcom/smsm.c 	of_property_read_u32(pdev->dev.of_node,
pdev              515 drivers/soc/qcom/smsm.c 		dev_err(&pdev->dev, "unable to allocate shared state entry\n");
pdev              521 drivers/soc/qcom/smsm.c 		dev_err(&pdev->dev, "Unable to acquire shared state entry\n");
pdev              529 drivers/soc/qcom/smsm.c 		dev_err(&pdev->dev, "unable to allocate smsm interrupt mask\n");
pdev              535 drivers/soc/qcom/smsm.c 		dev_err(&pdev->dev, "unable to acquire shared memory interrupt mask\n");
pdev              551 drivers/soc/qcom/smsm.c 	for_each_available_child_of_node(pdev->dev.of_node, node) {
pdev              557 drivers/soc/qcom/smsm.c 			dev_err(&pdev->dev, "invalid reg of entry\n");
pdev              576 drivers/soc/qcom/smsm.c 	platform_set_drvdata(pdev, smsm);
pdev              590 drivers/soc/qcom/smsm.c static int qcom_smsm_remove(struct platform_device *pdev)
pdev              592 drivers/soc/qcom/smsm.c 	struct qcom_smsm *smsm = platform_get_drvdata(pdev);
pdev              411 drivers/soc/qcom/socinfo.c static int qcom_socinfo_probe(struct platform_device *pdev)
pdev              420 drivers/soc/qcom/socinfo.c 		dev_err(&pdev->dev, "Couldn't find socinfo\n");
pdev              424 drivers/soc/qcom/socinfo.c 	qs = devm_kzalloc(&pdev->dev, sizeof(*qs), GFP_KERNEL);
pdev              429 drivers/soc/qcom/socinfo.c 	qs->attr.machine = socinfo_machine(&pdev->dev,
pdev              431 drivers/soc/qcom/socinfo.c 	qs->attr.revision = devm_kasprintf(&pdev->dev, GFP_KERNEL, "%u.%u",
pdev              435 drivers/soc/qcom/socinfo.c 		qs->attr.serial_number = devm_kasprintf(&pdev->dev, GFP_KERNEL,
pdev              448 drivers/soc/qcom/socinfo.c 	platform_set_drvdata(pdev, qs->soc_dev);
pdev              453 drivers/soc/qcom/socinfo.c static int qcom_socinfo_remove(struct platform_device *pdev)
pdev              455 drivers/soc/qcom/socinfo.c 	struct qcom_socinfo *qs = platform_get_drvdata(pdev);
pdev              281 drivers/soc/qcom/spm.c static struct spm_driver_data *spm_get_drv(struct platform_device *pdev,
pdev              294 drivers/soc/qcom/spm.c 		found = (saw_node == pdev->dev.of_node);
pdev              302 drivers/soc/qcom/spm.c 		drv = devm_kzalloc(&pdev->dev, sizeof(*drv), GFP_KERNEL);
pdev              320 drivers/soc/qcom/spm.c static int spm_dev_probe(struct platform_device *pdev)
pdev              328 drivers/soc/qcom/spm.c 	drv = spm_get_drv(pdev, &cpu);
pdev              332 drivers/soc/qcom/spm.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              333 drivers/soc/qcom/spm.c 	drv->reg_base = devm_ioremap_resource(&pdev->dev, res);
pdev              337 drivers/soc/qcom/spm.c 	match_id = of_match_node(spm_match_table, pdev->dev.of_node);
pdev              619 drivers/soc/rockchip/pm_domains.c static int rockchip_pm_domain_probe(struct platform_device *pdev)
pdev              621 drivers/soc/rockchip/pm_domains.c 	struct device *dev = &pdev->dev;
pdev              649 drivers/soc/rockchip/pm_domains.c 	pmu->dev = &pdev->dev;
pdev              110 drivers/soc/samsung/exynos-pmu.c static int exynos_pmu_probe(struct platform_device *pdev)
pdev              112 drivers/soc/samsung/exynos-pmu.c 	struct device *dev = &pdev->dev;
pdev              115 drivers/soc/samsung/exynos-pmu.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              120 drivers/soc/samsung/exynos-pmu.c 	pmu_context = devm_kzalloc(&pdev->dev,
pdev              131 drivers/soc/samsung/exynos-pmu.c 	platform_set_drvdata(pdev, pmu_context);
pdev              321 drivers/soc/sunxi/sunxi_sram.c static int sunxi_sram_probe(struct platform_device *pdev)
pdev              328 drivers/soc/sunxi/sunxi_sram.c 	sram_dev = &pdev->dev;
pdev              330 drivers/soc/sunxi/sunxi_sram.c 	variant = of_device_get_match_data(&pdev->dev);
pdev              334 drivers/soc/sunxi/sunxi_sram.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              335 drivers/soc/sunxi/sunxi_sram.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              339 drivers/soc/sunxi/sunxi_sram.c 	of_platform_populate(pdev->dev.of_node, NULL, NULL, &pdev->dev);
pdev              347 drivers/soc/sunxi/sunxi_sram.c 		emac_clock = devm_regmap_init_mmio(&pdev->dev, base,
pdev              141 drivers/soc/tegra/flowctrl.c static int tegra_flowctrl_probe(struct platform_device *pdev)
pdev              146 drivers/soc/tegra/flowctrl.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              147 drivers/soc/tegra/flowctrl.c 	tegra_flowctrl_base = devm_ioremap_resource(&pdev->dev, res);
pdev              118 drivers/soc/tegra/fuse/fuse-tegra.c static int tegra_fuse_probe(struct platform_device *pdev)
pdev              125 drivers/soc/tegra/fuse/fuse-tegra.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              127 drivers/soc/tegra/fuse/fuse-tegra.c 	fuse->base = devm_ioremap_resource(&pdev->dev, res);
pdev              134 drivers/soc/tegra/fuse/fuse-tegra.c 	fuse->clk = devm_clk_get(&pdev->dev, "fuse");
pdev              137 drivers/soc/tegra/fuse/fuse-tegra.c 			dev_err(&pdev->dev, "failed to get FUSE clock: %ld",
pdev              144 drivers/soc/tegra/fuse/fuse-tegra.c 	platform_set_drvdata(pdev, fuse);
pdev              145 drivers/soc/tegra/fuse/fuse-tegra.c 	fuse->dev = &pdev->dev;
pdev              155 drivers/soc/tegra/fuse/fuse-tegra.c 	if (tegra_fuse_create_sysfs(&pdev->dev, fuse->soc->info->size,
pdev             2048 drivers/soc/tegra/pmc.c static int tegra_pmc_probe(struct platform_device *pdev)
pdev             2062 drivers/soc/tegra/pmc.c 	err = tegra_pmc_parse_dt(pmc, pdev->dev.of_node);
pdev             2067 drivers/soc/tegra/pmc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2068 drivers/soc/tegra/pmc.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev             2072 drivers/soc/tegra/pmc.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "wake");
pdev             2074 drivers/soc/tegra/pmc.c 		pmc->wake = devm_ioremap_resource(&pdev->dev, res);
pdev             2081 drivers/soc/tegra/pmc.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "aotag");
pdev             2083 drivers/soc/tegra/pmc.c 		pmc->aotag = devm_ioremap_resource(&pdev->dev, res);
pdev             2090 drivers/soc/tegra/pmc.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "scratch");
pdev             2092 drivers/soc/tegra/pmc.c 		pmc->scratch = devm_ioremap_resource(&pdev->dev, res);
pdev             2099 drivers/soc/tegra/pmc.c 	pmc->clk = devm_clk_get(&pdev->dev, "pclk");
pdev             2104 drivers/soc/tegra/pmc.c 			dev_err(&pdev->dev, "failed to get pclk: %d\n", err);
pdev             2111 drivers/soc/tegra/pmc.c 	pmc->dev = &pdev->dev;
pdev             2127 drivers/soc/tegra/pmc.c 		dev_err(&pdev->dev, "unable to register restart handler, %d\n",
pdev             2136 drivers/soc/tegra/pmc.c 	err = tegra_powergate_init(pmc, pdev->dev.of_node);
pdev             2149 drivers/soc/tegra/pmc.c 	platform_set_drvdata(pdev, pmc);
pdev             2154 drivers/soc/tegra/pmc.c 	tegra_powergate_remove_all(pdev->dev.of_node);
pdev             2160 drivers/soc/tegra/pmc.c 	device_remove_file(&pdev->dev, &dev_attr_reset_reason);
pdev             2161 drivers/soc/tegra/pmc.c 	device_remove_file(&pdev->dev, &dev_attr_reset_level);
pdev              737 drivers/soc/ti/knav_dma.c static int knav_dma_probe(struct platform_device *pdev)
pdev              739 drivers/soc/ti/knav_dma.c 	struct device *dev = &pdev->dev;
pdev              740 drivers/soc/ti/knav_dma.c 	struct device_node *node = pdev->dev.of_node;
pdev              745 drivers/soc/ti/knav_dma.c 		dev_err(&pdev->dev, "could not find device info\n");
pdev              770 drivers/soc/ti/knav_dma.c 			dev_err(&pdev->dev, "init failed with %d\n", ret);
pdev              787 drivers/soc/ti/knav_dma.c static int knav_dma_remove(struct platform_device *pdev)
pdev              796 drivers/soc/ti/knav_dma.c 	pm_runtime_put_sync(&pdev->dev);
pdev              797 drivers/soc/ti/knav_dma.c 	pm_runtime_disable(&pdev->dev);
pdev             1145 drivers/soc/ti/knav_qmss_queue.c 	struct platform_device *pdev = to_platform_device(kdev->dev);
pdev             1146 drivers/soc/ti/knav_qmss_queue.c 	struct device_node *node = pdev->dev.of_node;
pdev             1759 drivers/soc/ti/knav_qmss_queue.c static int knav_queue_probe(struct platform_device *pdev)
pdev             1761 drivers/soc/ti/knav_qmss_queue.c 	struct device_node *node = pdev->dev.of_node;
pdev             1764 drivers/soc/ti/knav_qmss_queue.c 	struct device *dev = &pdev->dev;
pdev             1783 drivers/soc/ti/knav_qmss_queue.c 	platform_set_drvdata(pdev, kdev);
pdev             1791 drivers/soc/ti/knav_qmss_queue.c 	pm_runtime_enable(&pdev->dev);
pdev             1792 drivers/soc/ti/knav_qmss_queue.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev             1886 drivers/soc/ti/knav_qmss_queue.c 	pm_runtime_put_sync(&pdev->dev);
pdev             1887 drivers/soc/ti/knav_qmss_queue.c 	pm_runtime_disable(&pdev->dev);
pdev             1891 drivers/soc/ti/knav_qmss_queue.c static int knav_queue_remove(struct platform_device *pdev)
pdev             1894 drivers/soc/ti/knav_qmss_queue.c 	pm_runtime_put_sync(&pdev->dev);
pdev             1895 drivers/soc/ti/knav_qmss_queue.c 	pm_runtime_disable(&pdev->dev);
pdev              442 drivers/soc/ti/pm33xx.c static int am33xx_pm_probe(struct platform_device *pdev)
pdev              444 drivers/soc/ti/pm33xx.c 	struct device *dev = &pdev->dev;
pdev              523 drivers/soc/ti/pm33xx.c static int am33xx_pm_remove(struct platform_device *pdev)
pdev              100 drivers/soc/ti/ti_sci_inta_msi.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              108 drivers/soc/ti/ti_sci_inta_msi.c 	if (pdev->id < 0)
pdev              124 drivers/soc/ti/ti_sci_inta_msi.c 	ti_sci_inta_msi_free_descs(&pdev->dev);
pdev              173 drivers/soc/ti/ti_sci_pm_domains.c static int ti_sci_pm_domain_probe(struct platform_device *pdev)
pdev              175 drivers/soc/ti/ti_sci_pm_domains.c 	struct device *dev = &pdev->dev;
pdev              428 drivers/soc/ti/wkup_m3_ipc.c static int wkup_m3_ipc_probe(struct platform_device *pdev)
pdev              430 drivers/soc/ti/wkup_m3_ipc.c 	struct device *dev = &pdev->dev;
pdev              442 drivers/soc/ti/wkup_m3_ipc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              449 drivers/soc/ti/wkup_m3_ipc.c 	irq = platform_get_irq(pdev, 0);
pdev              451 drivers/soc/ti/wkup_m3_ipc.c 		dev_err(&pdev->dev, "no irq resource\n");
pdev              478 drivers/soc/ti/wkup_m3_ipc.c 		dev_err(&pdev->dev, "could not get rproc phandle\n");
pdev              485 drivers/soc/ti/wkup_m3_ipc.c 		dev_err(&pdev->dev, "could not get rproc handle\n");
pdev              519 drivers/soc/ti/wkup_m3_ipc.c static int wkup_m3_ipc_remove(struct platform_device *pdev)
pdev               82 drivers/soc/versatile/soc-realview.c static int realview_soc_probe(struct platform_device *pdev)
pdev               87 drivers/soc/versatile/soc-realview.c 	struct device_node *np = pdev->dev.of_node;
pdev              120 drivers/soc/versatile/soc-realview.c 	dev_info(&pdev->dev, "RealView Syscon Core ID: 0x%08x, HBI-%03x\n",
pdev              497 drivers/soc/xilinx/xlnx_vcu.c static int xvcu_probe(struct platform_device *pdev)
pdev              503 drivers/soc/xilinx/xlnx_vcu.c 	xvcu = devm_kzalloc(&pdev->dev, sizeof(*xvcu), GFP_KERNEL);
pdev              507 drivers/soc/xilinx/xlnx_vcu.c 	xvcu->dev = &pdev->dev;
pdev              508 drivers/soc/xilinx/xlnx_vcu.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "vcu_slcr");
pdev              510 drivers/soc/xilinx/xlnx_vcu.c 		dev_err(&pdev->dev, "get vcu_slcr memory resource failed.\n");
pdev              514 drivers/soc/xilinx/xlnx_vcu.c 	xvcu->vcu_slcr_ba = devm_ioremap_nocache(&pdev->dev, res->start,
pdev              517 drivers/soc/xilinx/xlnx_vcu.c 		dev_err(&pdev->dev, "vcu_slcr register mapping failed.\n");
pdev              521 drivers/soc/xilinx/xlnx_vcu.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "logicore");
pdev              523 drivers/soc/xilinx/xlnx_vcu.c 		dev_err(&pdev->dev, "get logicore memory resource failed.\n");
pdev              527 drivers/soc/xilinx/xlnx_vcu.c 	xvcu->logicore_reg_ba = devm_ioremap_nocache(&pdev->dev, res->start,
pdev              530 drivers/soc/xilinx/xlnx_vcu.c 		dev_err(&pdev->dev, "logicore register mapping failed.\n");
pdev              534 drivers/soc/xilinx/xlnx_vcu.c 	xvcu->aclk = devm_clk_get(&pdev->dev, "aclk");
pdev              536 drivers/soc/xilinx/xlnx_vcu.c 		dev_err(&pdev->dev, "Could not get aclk clock\n");
pdev              540 drivers/soc/xilinx/xlnx_vcu.c 	xvcu->pll_ref = devm_clk_get(&pdev->dev, "pll_ref");
pdev              542 drivers/soc/xilinx/xlnx_vcu.c 		dev_err(&pdev->dev, "Could not get pll_ref clock\n");
pdev              548 drivers/soc/xilinx/xlnx_vcu.c 		dev_err(&pdev->dev, "aclk clock enable failed\n");
pdev              554 drivers/soc/xilinx/xlnx_vcu.c 		dev_err(&pdev->dev, "pll_ref clock enable failed\n");
pdev              568 drivers/soc/xilinx/xlnx_vcu.c 		dev_err(&pdev->dev, "Failed to set the pll\n");
pdev              572 drivers/soc/xilinx/xlnx_vcu.c 	dev_set_drvdata(&pdev->dev, xvcu);
pdev              574 drivers/soc/xilinx/xlnx_vcu.c 	dev_info(&pdev->dev, "%s: Probed successfully\n", __func__);
pdev              593 drivers/soc/xilinx/xlnx_vcu.c static int xvcu_remove(struct platform_device *pdev)
pdev              597 drivers/soc/xilinx/xlnx_vcu.c 	xvcu = platform_get_drvdata(pdev);
pdev              259 drivers/soc/xilinx/zynqmp_pm_domains.c static int zynqmp_gpd_probe(struct platform_device *pdev)
pdev              265 drivers/soc/xilinx/zynqmp_pm_domains.c 	struct device *dev = &pdev->dev;
pdev              307 drivers/soc/xilinx/zynqmp_pm_domains.c static int zynqmp_gpd_remove(struct platform_device *pdev)
pdev              309 drivers/soc/xilinx/zynqmp_pm_domains.c 	of_genpd_del_provider(pdev->dev.parent->of_node);
pdev              118 drivers/soc/xilinx/zynqmp_power.c static int zynqmp_pm_probe(struct platform_device *pdev)
pdev              137 drivers/soc/xilinx/zynqmp_power.c 	irq = platform_get_irq(pdev, 0);
pdev              141 drivers/soc/xilinx/zynqmp_power.c 	ret = devm_request_threaded_irq(&pdev->dev, irq, NULL, zynqmp_pm_isr,
pdev              143 drivers/soc/xilinx/zynqmp_power.c 					dev_name(&pdev->dev), &pdev->dev);
pdev              145 drivers/soc/xilinx/zynqmp_power.c 		dev_err(&pdev->dev, "devm_request_threaded_irq '%d' failed "
pdev              150 drivers/soc/xilinx/zynqmp_power.c 	ret = sysfs_create_file(&pdev->dev.kobj, &dev_attr_suspend_mode.attr);
pdev              152 drivers/soc/xilinx/zynqmp_power.c 		dev_err(&pdev->dev, "unable to create sysfs interface\n");
pdev              159 drivers/soc/xilinx/zynqmp_power.c static int zynqmp_pm_remove(struct platform_device *pdev)
pdev              161 drivers/soc/xilinx/zynqmp_power.c 	sysfs_remove_file(&pdev->dev.kobj, &dev_attr_suspend_mode.attr);
pdev              157 drivers/soc/zte/zx296718_pm_domains.c static int zx296718_pd_probe(struct platform_device *pdev)
pdev              159 drivers/soc/zte/zx296718_pm_domains.c 	return zx2967_pd_probe(pdev,
pdev              111 drivers/soc/zte/zx2967_pm_domains.c int zx2967_pd_probe(struct platform_device *pdev,
pdev              119 drivers/soc/zte/zx2967_pm_domains.c 	genpd_data = devm_kzalloc(&pdev->dev, sizeof(*genpd_data), GFP_KERNEL);
pdev              126 drivers/soc/zte/zx2967_pm_domains.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              127 drivers/soc/zte/zx2967_pm_domains.c 	pcubase = devm_ioremap_resource(&pdev->dev, res);
pdev              138 drivers/soc/zte/zx2967_pm_domains.c 	of_genpd_add_provider_onecell(pdev->dev.of_node, genpd_data);
pdev              139 drivers/soc/zte/zx2967_pm_domains.c 	dev_info(&pdev->dev, "powerdomain init ok\n");
pdev               40 drivers/soc/zte/zx2967_pm_domains.h int zx2967_pd_probe(struct platform_device *pdev,
pdev             1005 drivers/soundwire/intel.c static int intel_probe(struct platform_device *pdev)
pdev             1011 drivers/soundwire/intel.c 	sdw = devm_kzalloc(&pdev->dev, sizeof(*sdw), GFP_KERNEL);
pdev             1015 drivers/soundwire/intel.c 	sdw->instance = pdev->id;
pdev             1016 drivers/soundwire/intel.c 	sdw->res = dev_get_platdata(&pdev->dev);
pdev             1017 drivers/soundwire/intel.c 	sdw->cdns.dev = &pdev->dev;
pdev             1021 drivers/soundwire/intel.c 	sdw->cdns.bus.dev = &pdev->dev;
pdev             1022 drivers/soundwire/intel.c 	sdw->cdns.bus.link_id = pdev->id;
pdev             1030 drivers/soundwire/intel.c 	platform_set_drvdata(pdev, sdw);
pdev             1034 drivers/soundwire/intel.c 		dev_err(&pdev->dev, "sdw_add_bus_master fail: %d\n", ret);
pdev             1039 drivers/soundwire/intel.c 		dev_info(&pdev->dev, "SoundWire master %d is disabled, ignoring\n",
pdev             1091 drivers/soundwire/intel.c static int intel_remove(struct platform_device *pdev)
pdev             1095 drivers/soundwire/intel.c 	sdw = platform_get_drvdata(pdev);
pdev               31 drivers/soundwire/intel_init.c 	struct platform_device *pdev;
pdev               48 drivers/soundwire/intel_init.c 		if (link->pdev)
pdev               49 drivers/soundwire/intel_init.c 			platform_device_unregister(link->pdev);
pdev               63 drivers/soundwire/intel_init.c 	struct platform_device *pdev;
pdev              143 drivers/soundwire/intel_init.c 		pdev = platform_device_register_full(&pdevinfo);
pdev              144 drivers/soundwire/intel_init.c 		if (IS_ERR(pdev)) {
pdev              147 drivers/soundwire/intel_init.c 				PTR_ERR(pdev));
pdev              151 drivers/soundwire/intel_init.c 		link->pdev = pdev;
pdev              150 drivers/spi/atmel-quadspi.c 	struct platform_device	*pdev;
pdev              450 drivers/spi/atmel-quadspi.c static int atmel_qspi_probe(struct platform_device *pdev)
pdev              457 drivers/spi/atmel-quadspi.c 	ctrl = spi_alloc_master(&pdev->dev, sizeof(*aq));
pdev              466 drivers/spi/atmel-quadspi.c 	ctrl->dev.of_node = pdev->dev.of_node;
pdev              467 drivers/spi/atmel-quadspi.c 	platform_set_drvdata(pdev, ctrl);
pdev              472 drivers/spi/atmel-quadspi.c 	aq->pdev = pdev;
pdev              475 drivers/spi/atmel-quadspi.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "qspi_base");
pdev              476 drivers/spi/atmel-quadspi.c 	aq->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              478 drivers/spi/atmel-quadspi.c 		dev_err(&pdev->dev, "missing registers\n");
pdev              484 drivers/spi/atmel-quadspi.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "qspi_mmap");
pdev              485 drivers/spi/atmel-quadspi.c 	aq->mem = devm_ioremap_resource(&pdev->dev, res);
pdev              487 drivers/spi/atmel-quadspi.c 		dev_err(&pdev->dev, "missing AHB memory\n");
pdev              495 drivers/spi/atmel-quadspi.c 	aq->pclk = devm_clk_get(&pdev->dev, "pclk");
pdev              497 drivers/spi/atmel-quadspi.c 		aq->pclk = devm_clk_get(&pdev->dev, NULL);
pdev              500 drivers/spi/atmel-quadspi.c 		dev_err(&pdev->dev, "missing peripheral clock\n");
pdev              508 drivers/spi/atmel-quadspi.c 		dev_err(&pdev->dev, "failed to enable the peripheral clock\n");
pdev              512 drivers/spi/atmel-quadspi.c 	aq->caps = of_device_get_match_data(&pdev->dev);
pdev              514 drivers/spi/atmel-quadspi.c 		dev_err(&pdev->dev, "Could not retrieve QSPI caps\n");
pdev              521 drivers/spi/atmel-quadspi.c 		aq->qspick = devm_clk_get(&pdev->dev, "qspick");
pdev              523 drivers/spi/atmel-quadspi.c 			dev_err(&pdev->dev, "missing system clock\n");
pdev              531 drivers/spi/atmel-quadspi.c 			dev_err(&pdev->dev,
pdev              538 drivers/spi/atmel-quadspi.c 	irq = platform_get_irq(pdev, 0);
pdev              543 drivers/spi/atmel-quadspi.c 	err = devm_request_irq(&pdev->dev, irq, atmel_qspi_interrupt,
pdev              544 drivers/spi/atmel-quadspi.c 			       0, dev_name(&pdev->dev), aq);
pdev              566 drivers/spi/atmel-quadspi.c static int atmel_qspi_remove(struct platform_device *pdev)
pdev              568 drivers/spi/atmel-quadspi.c 	struct spi_controller *ctrl = platform_get_drvdata(pdev);
pdev              169 drivers/spi/spi-altera.c static int altera_spi_probe(struct platform_device *pdev)
pdev              175 drivers/spi/spi-altera.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct altera_spi));
pdev              180 drivers/spi/spi-altera.c 	master->bus_num = pdev->id;
pdev              184 drivers/spi/spi-altera.c 	master->dev.of_node = pdev->dev.of_node;
pdev              191 drivers/spi/spi-altera.c 	hw->base = devm_platform_ioremap_resource(pdev, 0);
pdev              203 drivers/spi/spi-altera.c 	hw->irq = platform_get_irq(pdev, 0);
pdev              205 drivers/spi/spi-altera.c 		err = devm_request_irq(&pdev->dev, hw->irq, altera_spi_irq, 0,
pdev              206 drivers/spi/spi-altera.c 				       pdev->name, master);
pdev              211 drivers/spi/spi-altera.c 	err = devm_spi_register_master(&pdev->dev, master);
pdev              214 drivers/spi/spi-altera.c 	dev_info(&pdev->dev, "base %p, irq %d\n", hw->base, hw->irq);
pdev              816 drivers/spi/spi-armada-3700.c static int a3700_spi_probe(struct platform_device *pdev)
pdev              818 drivers/spi/spi-armada-3700.c 	struct device *dev = &pdev->dev;
pdev              838 drivers/spi/spi-armada-3700.c 	master->bus_num = pdev->id;
pdev              850 drivers/spi/spi-armada-3700.c 	platform_set_drvdata(pdev, master);
pdev              857 drivers/spi/spi-armada-3700.c 	spi->base = devm_platform_ioremap_resource(pdev, 0);
pdev              863 drivers/spi/spi-armada-3700.c 	irq = platform_get_irq(pdev, 0);
pdev              916 drivers/spi/spi-armada-3700.c static int a3700_spi_remove(struct platform_device *pdev)
pdev              918 drivers/spi/spi-armada-3700.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev              483 drivers/spi/spi-at91-usart.c static int at91_usart_gpio_setup(struct platform_device *pdev)
pdev              485 drivers/spi/spi-at91-usart.c 	struct device_node *np = pdev->dev.parent->of_node;
pdev              501 drivers/spi/spi-at91-usart.c 			ret = devm_gpio_request_one(&pdev->dev, cs_gpio,
pdev              503 drivers/spi/spi-at91-usart.c 						    dev_name(&pdev->dev));
pdev              512 drivers/spi/spi-at91-usart.c static int at91_usart_spi_probe(struct platform_device *pdev)
pdev              521 drivers/spi/spi-at91-usart.c 	regs = platform_get_resource(to_platform_device(pdev->dev.parent),
pdev              526 drivers/spi/spi-at91-usart.c 	irq = platform_get_irq(to_platform_device(pdev->dev.parent), 0);
pdev              530 drivers/spi/spi-at91-usart.c 	clk = devm_clk_get(pdev->dev.parent, "usart");
pdev              535 drivers/spi/spi-at91-usart.c 	controller = spi_alloc_master(&pdev->dev, sizeof(*aus));
pdev              539 drivers/spi/spi-at91-usart.c 	ret = at91_usart_gpio_setup(pdev);
pdev              544 drivers/spi/spi-at91-usart.c 	controller->dev.of_node = pdev->dev.parent->of_node;
pdev              557 drivers/spi/spi-at91-usart.c 	platform_set_drvdata(pdev, controller);
pdev              561 drivers/spi/spi-at91-usart.c 	aus->dev = &pdev->dev;
pdev              562 drivers/spi/spi-at91-usart.c 	aus->regs = devm_ioremap_resource(&pdev->dev, regs);
pdev              571 drivers/spi/spi-at91-usart.c 	ret = devm_request_irq(&pdev->dev, irq, at91_usart_spi_interrupt, 0,
pdev              572 drivers/spi/spi-at91-usart.c 			       dev_name(&pdev->dev), controller);
pdev              585 drivers/spi/spi-at91-usart.c 	aus->mpdev = to_platform_device(pdev->dev.parent);
pdev              594 drivers/spi/spi-at91-usart.c 	ret = devm_spi_register_master(&pdev->dev, controller);
pdev              598 drivers/spi/spi-at91-usart.c 	dev_info(&pdev->dev,
pdev              667 drivers/spi/spi-at91-usart.c static int at91_usart_spi_remove(struct platform_device *pdev)
pdev              669 drivers/spi/spi-at91-usart.c 	struct spi_controller *ctlr = platform_get_drvdata(pdev);
pdev              137 drivers/spi/spi-ath79.c static int ath79_spi_probe(struct platform_device *pdev)
pdev              145 drivers/spi/spi-ath79.c 	master = spi_alloc_master(&pdev->dev, sizeof(*sp));
pdev              147 drivers/spi/spi-ath79.c 		dev_err(&pdev->dev, "failed to allocate spi master\n");
pdev              152 drivers/spi/spi-ath79.c 	master->dev.of_node = pdev->dev.of_node;
pdev              153 drivers/spi/spi-ath79.c 	platform_set_drvdata(pdev, sp);
pdev              155 drivers/spi/spi-ath79.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              171 drivers/spi/spi-ath79.c 	sp->base = devm_platform_ioremap_resource(pdev, 0);
pdev              177 drivers/spi/spi-ath79.c 	sp->clk = devm_clk_get(&pdev->dev, "ahb");
pdev              194 drivers/spi/spi-ath79.c 	dev_dbg(&pdev->dev, "register read/write delay is %u nsecs\n",
pdev              214 drivers/spi/spi-ath79.c static int ath79_spi_remove(struct platform_device *pdev)
pdev              216 drivers/spi/spi-ath79.c 	struct ath79_spi *sp = platform_get_drvdata(pdev);
pdev              226 drivers/spi/spi-ath79.c static void ath79_spi_shutdown(struct platform_device *pdev)
pdev              228 drivers/spi/spi-ath79.c 	ath79_spi_remove(pdev);
pdev              285 drivers/spi/spi-atmel.c 	struct platform_device	*pdev;
pdev              462 drivers/spi/spi-atmel.c 	struct spi_master *master = platform_get_drvdata(as->pdev);
pdev              495 drivers/spi/spi-atmel.c 		dev_err(&as->pdev->dev,
pdev              510 drivers/spi/spi-atmel.c 		dev_err(&as->pdev->dev,
pdev              522 drivers/spi/spi-atmel.c 	struct device *dev = &as->pdev->dev;
pdev              559 drivers/spi/spi-atmel.c 	dev_info(&as->pdev->dev,
pdev              957 drivers/spi/spi-atmel.c 	struct device	*dev = &as->pdev->dev;
pdev             1488 drivers/spi/spi-atmel.c static int atmel_spi_probe(struct platform_device *pdev)
pdev             1498 drivers/spi/spi-atmel.c 	pinctrl_pm_select_default_state(&pdev->dev);
pdev             1500 drivers/spi/spi-atmel.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1504 drivers/spi/spi-atmel.c 	irq = platform_get_irq(pdev, 0);
pdev             1508 drivers/spi/spi-atmel.c 	clk = devm_clk_get(&pdev->dev, "spi_clk");
pdev             1514 drivers/spi/spi-atmel.c 	master = spi_alloc_master(&pdev->dev, sizeof(*as));
pdev             1522 drivers/spi/spi-atmel.c 	master->dev.of_node = pdev->dev.of_node;
pdev             1523 drivers/spi/spi-atmel.c 	master->bus_num = pdev->id;
pdev             1532 drivers/spi/spi-atmel.c 	platform_set_drvdata(pdev, master);
pdev             1538 drivers/spi/spi-atmel.c 	as->pdev = pdev;
pdev             1539 drivers/spi/spi-atmel.c 	as->regs = devm_ioremap_resource(&pdev->dev, regs);
pdev             1559 drivers/spi/spi-atmel.c 	    pdev->dev.of_node &&
pdev             1560 drivers/spi/spi-atmel.c 	    !of_get_property(pdev->dev.of_node, "cs-gpios", NULL)) {
pdev             1579 drivers/spi/spi-atmel.c 		as->addr_rx_bbuf = dma_alloc_coherent(&pdev->dev,
pdev             1586 drivers/spi/spi-atmel.c 			as->addr_tx_bbuf = dma_alloc_coherent(&pdev->dev,
pdev             1592 drivers/spi/spi-atmel.c 				dma_free_coherent(&pdev->dev, SPI_MAX_DMA_XFER,
pdev             1603 drivers/spi/spi-atmel.c 		dev_info(&pdev->dev, "Atmel SPI Controller using PIO only\n");
pdev             1606 drivers/spi/spi-atmel.c 		ret = devm_request_irq(&pdev->dev, irq, atmel_spi_pdc_interrupt,
pdev             1607 drivers/spi/spi-atmel.c 					0, dev_name(&pdev->dev), master);
pdev             1609 drivers/spi/spi-atmel.c 		ret = devm_request_irq(&pdev->dev, irq, atmel_spi_pio_interrupt,
pdev             1610 drivers/spi/spi-atmel.c 					0, dev_name(&pdev->dev), master);
pdev             1623 drivers/spi/spi-atmel.c 	if (!of_property_read_u32(pdev->dev.of_node, "atmel,fifo-size",
pdev             1625 drivers/spi/spi-atmel.c 		dev_info(&pdev->dev, "Using FIFO (%u data)\n", as->fifo_size);
pdev             1630 drivers/spi/spi-atmel.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, AUTOSUSPEND_TIMEOUT);
pdev             1631 drivers/spi/spi-atmel.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev             1632 drivers/spi/spi-atmel.c 	pm_runtime_set_active(&pdev->dev);
pdev             1633 drivers/spi/spi-atmel.c 	pm_runtime_enable(&pdev->dev);
pdev             1635 drivers/spi/spi-atmel.c 	ret = devm_spi_register_master(&pdev->dev, master);
pdev             1640 drivers/spi/spi-atmel.c 	dev_info(&pdev->dev, "Atmel SPI Controller version 0x%x at 0x%08lx (irq %d)\n",
pdev             1647 drivers/spi/spi-atmel.c 	pm_runtime_disable(&pdev->dev);
pdev             1648 drivers/spi/spi-atmel.c 	pm_runtime_set_suspended(&pdev->dev);
pdev             1663 drivers/spi/spi-atmel.c static int atmel_spi_remove(struct platform_device *pdev)
pdev             1665 drivers/spi/spi-atmel.c 	struct spi_master	*master = platform_get_drvdata(pdev);
pdev             1668 drivers/spi/spi-atmel.c 	pm_runtime_get_sync(&pdev->dev);
pdev             1675 drivers/spi/spi-atmel.c 			dma_free_coherent(&pdev->dev, SPI_MAX_DMA_XFER,
pdev             1678 drivers/spi/spi-atmel.c 			dma_free_coherent(&pdev->dev, SPI_MAX_DMA_XFER,
pdev             1692 drivers/spi/spi-atmel.c 	pm_runtime_put_noidle(&pdev->dev);
pdev             1693 drivers/spi/spi-atmel.c 	pm_runtime_disable(&pdev->dev);
pdev              722 drivers/spi/spi-au1550.c static int au1550_spi_probe(struct platform_device *pdev)
pdev              729 drivers/spi/spi-au1550.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct au1550_spi));
pdev              731 drivers/spi/spi-au1550.c 		dev_err(&pdev->dev, "No memory for spi_master\n");
pdev              743 drivers/spi/spi-au1550.c 	hw->pdata = dev_get_platdata(&pdev->dev);
pdev              744 drivers/spi/spi-au1550.c 	hw->dev = &pdev->dev;
pdev              747 drivers/spi/spi-au1550.c 		dev_err(&pdev->dev, "No platform data supplied\n");
pdev              752 drivers/spi/spi-au1550.c 	r = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              754 drivers/spi/spi-au1550.c 		dev_err(&pdev->dev, "no IRQ\n");
pdev              761 drivers/spi/spi-au1550.c 	r = platform_get_resource(pdev, IORESOURCE_DMA, 0);
pdev              764 drivers/spi/spi-au1550.c 		r = platform_get_resource(pdev, IORESOURCE_DMA, 1);
pdev              768 drivers/spi/spi-au1550.c 				if (pdev->dev.dma_mask == NULL)
pdev              769 drivers/spi/spi-au1550.c 					dev_warn(&pdev->dev, "no dma mask\n");
pdev              776 drivers/spi/spi-au1550.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              778 drivers/spi/spi-au1550.c 		dev_err(&pdev->dev, "no mmio resource\n");
pdev              784 drivers/spi/spi-au1550.c 					pdev->name);
pdev              786 drivers/spi/spi-au1550.c 		dev_err(&pdev->dev, "Cannot reserve iomem region\n");
pdev              793 drivers/spi/spi-au1550.c 		dev_err(&pdev->dev, "cannot ioremap\n");
pdev              798 drivers/spi/spi-au1550.c 	platform_set_drvdata(pdev, hw);
pdev              811 drivers/spi/spi-au1550.c 			dev_err(&pdev->dev,
pdev              819 drivers/spi/spi-au1550.c 			dev_err(&pdev->dev,
pdev              829 drivers/spi/spi-au1550.c 			dev_err(&pdev->dev,
pdev              837 drivers/spi/spi-au1550.c 			dev_err(&pdev->dev,
pdev              846 drivers/spi/spi-au1550.c 			dev_err(&pdev->dev,
pdev              854 drivers/spi/spi-au1550.c 	err = request_irq(hw->irq, au1550_spi_irq, 0, pdev->name, hw);
pdev              856 drivers/spi/spi-au1550.c 		dev_err(&pdev->dev, "Cannot claim IRQ\n");
pdev              860 drivers/spi/spi-au1550.c 	master->bus_num = pdev->id;
pdev              884 drivers/spi/spi-au1550.c 		dev_err(&pdev->dev, "Failed to register SPI master\n");
pdev              888 drivers/spi/spi-au1550.c 	dev_info(&pdev->dev,
pdev              924 drivers/spi/spi-au1550.c static int au1550_spi_remove(struct platform_device *pdev)
pdev              926 drivers/spi/spi-au1550.c 	struct au1550_spi *hw = platform_get_drvdata(pdev);
pdev              928 drivers/spi/spi-au1550.c 	dev_info(&pdev->dev, "spi master remove: bus_num=%d\n",
pdev              458 drivers/spi/spi-axi-spi-engine.c static int spi_engine_probe(struct platform_device *pdev)
pdev              466 drivers/spi/spi-axi-spi-engine.c 	irq = platform_get_irq(pdev, 0);
pdev              470 drivers/spi/spi-axi-spi-engine.c 	spi_engine = devm_kzalloc(&pdev->dev, sizeof(*spi_engine), GFP_KERNEL);
pdev              474 drivers/spi/spi-axi-spi-engine.c 	master = spi_alloc_master(&pdev->dev, 0);
pdev              482 drivers/spi/spi-axi-spi-engine.c 	spi_engine->base = devm_platform_ioremap_resource(pdev, 0);
pdev              490 drivers/spi/spi-axi-spi-engine.c 		dev_err(&pdev->dev, "Unsupported peripheral version %u.%u.%c\n",
pdev              498 drivers/spi/spi-axi-spi-engine.c 	spi_engine->clk = devm_clk_get(&pdev->dev, "s_axi_aclk");
pdev              504 drivers/spi/spi-axi-spi-engine.c 	spi_engine->ref_clk = devm_clk_get(&pdev->dev, "spi_clk");
pdev              522 drivers/spi/spi-axi-spi-engine.c 	ret = request_irq(irq, spi_engine_irq, 0, pdev->name, master);
pdev              526 drivers/spi/spi-axi-spi-engine.c 	master->dev.of_node = pdev->dev.of_node;
pdev              537 drivers/spi/spi-axi-spi-engine.c 	platform_set_drvdata(pdev, master);
pdev              551 drivers/spi/spi-axi-spi-engine.c static int spi_engine_remove(struct platform_device *pdev)
pdev              553 drivers/spi/spi-axi-spi-engine.c 	struct spi_master *master = spi_master_get(platform_get_drvdata(pdev));
pdev              555 drivers/spi/spi-axi-spi-engine.c 	int irq = platform_get_irq(pdev, 0);
pdev              192 drivers/spi/spi-bcm-qspi.c 	struct platform_device *pdev;
pdev              252 drivers/spi/spi-bcm-qspi.c 	dev_warn(&qspi->pdev->dev, "timeout waiting for !busy_status\n");
pdev              309 drivers/spi/spi-bcm-qspi.c 	dev_dbg(&qspi->pdev->dev, "xfer %p rx %p rxlen %d\n", qspi->bspi_rf_op,
pdev              350 drivers/spi/spi-bcm-qspi.c 	dev_dbg(&qspi->pdev->dev, "set flex mode w %x addrlen %x hp %d\n",
pdev              394 drivers/spi/spi-bcm-qspi.c 	dev_dbg(&qspi->pdev->dev, "set override mode w %x addrlen %x hp %d\n",
pdev              458 drivers/spi/spi-bcm-qspi.c 		dev_warn(&qspi->pdev->dev,
pdev              467 drivers/spi/spi-bcm-qspi.c 		dev_dbg(&qspi->pdev->dev,
pdev              521 drivers/spi/spi-bcm-qspi.c 	dev_dbg(&qspi->pdev->dev, "using cs:%d\n", cs);
pdev              618 drivers/spi/spi-bcm-qspi.c 		dev_dbg(&qspi->pdev->dev, "advance msg exit\n");
pdev              628 drivers/spi/spi-bcm-qspi.c 	dev_dbg(&qspi->pdev->dev, "trans %p len %d byte %d ret %x\n",
pdev              660 drivers/spi/spi-bcm-qspi.c 		dev_err(&qspi->pdev->dev, "%s: too many slots!\n", __func__);
pdev              672 drivers/spi/spi-bcm-qspi.c 			dev_dbg(&qspi->pdev->dev, "RD %02x\n",
pdev              680 drivers/spi/spi-bcm-qspi.c 			dev_dbg(&qspi->pdev->dev, "RD %04x\n",
pdev              739 drivers/spi/spi-bcm-qspi.c 			dev_dbg(&qspi->pdev->dev, "WR %02x\n", val);
pdev              745 drivers/spi/spi-bcm-qspi.c 			dev_dbg(&qspi->pdev->dev, "WR %04x\n", val);
pdev              766 drivers/spi/spi-bcm-qspi.c 		dev_err(&qspi->pdev->dev, "%s: no data to send?", __func__);
pdev              770 drivers/spi/spi-bcm-qspi.c 	dev_dbg(&qspi->pdev->dev, "submitting %d slots\n", slot);
pdev              846 drivers/spi/spi-bcm-qspi.c 		dev_dbg(&qspi->pdev->dev,
pdev              864 drivers/spi/spi-bcm-qspi.c 			dev_err(&qspi->pdev->dev, "timeout waiting for BSPI\n");
pdev              894 drivers/spi/spi-bcm-qspi.c 			dev_err(&qspi->pdev->dev, "timeout waiting for MSPI\n");
pdev             1063 drivers/spi/spi-bcm-qspi.c 	dev_err(&qspi->pdev->dev, "BSPI INT error\n");
pdev             1197 drivers/spi/spi-bcm-qspi.c int bcm_qspi_probe(struct platform_device *pdev,
pdev             1200 drivers/spi/spi-bcm-qspi.c 	struct device *dev = &pdev->dev;
pdev             1224 drivers/spi/spi-bcm-qspi.c 	qspi->clk = devm_clk_get_optional(&pdev->dev, NULL);
pdev             1228 drivers/spi/spi-bcm-qspi.c 	qspi->pdev = pdev;
pdev             1248 drivers/spi/spi-bcm-qspi.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "hif_mspi");
pdev             1250 drivers/spi/spi-bcm-qspi.c 		res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev             1263 drivers/spi/spi-bcm-qspi.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "bspi");
pdev             1277 drivers/spi/spi-bcm-qspi.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "cs_reg");
pdev             1298 drivers/spi/spi-bcm-qspi.c 			irq = platform_get_irq_byname(pdev, name);
pdev             1301 drivers/spi/spi-bcm-qspi.c 			irq = platform_get_irq(pdev, 0);
pdev             1305 drivers/spi/spi-bcm-qspi.c 			ret = devm_request_irq(&pdev->dev, irq,
pdev             1310 drivers/spi/spi-bcm-qspi.c 				dev_err(&pdev->dev, "IRQ %s not found\n", name);
pdev             1317 drivers/spi/spi-bcm-qspi.c 			dev_dbg(&pdev->dev, "registered IRQ %s %d\n",
pdev             1324 drivers/spi/spi-bcm-qspi.c 		dev_err(&pdev->dev, "no IRQs registered, cannot init driver\n");
pdev             1354 drivers/spi/spi-bcm-qspi.c 	platform_set_drvdata(pdev, qspi);
pdev             1360 drivers/spi/spi-bcm-qspi.c 	ret = devm_spi_register_master(&pdev->dev, master);
pdev             1380 drivers/spi/spi-bcm-qspi.c int bcm_qspi_remove(struct platform_device *pdev)
pdev             1382 drivers/spi/spi-bcm-qspi.c 	struct bcm_qspi *qspi = platform_get_drvdata(pdev);
pdev               97 drivers/spi/spi-bcm-qspi.h int bcm_qspi_probe(struct platform_device *pdev,
pdev               99 drivers/spi/spi-bcm-qspi.h int bcm_qspi_remove(struct platform_device *pdev);
pdev             1274 drivers/spi/spi-bcm2835.c static int bcm2835_spi_probe(struct platform_device *pdev)
pdev             1280 drivers/spi/spi-bcm2835.c 	ctlr = spi_alloc_master(&pdev->dev, ALIGN(sizeof(*bs),
pdev             1285 drivers/spi/spi-bcm2835.c 	platform_set_drvdata(pdev, ctlr);
pdev             1295 drivers/spi/spi-bcm2835.c 	ctlr->dev.of_node = pdev->dev.of_node;
pdev             1299 drivers/spi/spi-bcm2835.c 	bs->regs = devm_platform_ioremap_resource(pdev, 0);
pdev             1305 drivers/spi/spi-bcm2835.c 	bs->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1308 drivers/spi/spi-bcm2835.c 		dev_err(&pdev->dev, "could not get clk: %d\n", err);
pdev             1312 drivers/spi/spi-bcm2835.c 	bs->irq = platform_get_irq(pdev, 0);
pdev             1320 drivers/spi/spi-bcm2835.c 	bcm2835_dma_init(ctlr, &pdev->dev, bs);
pdev             1326 drivers/spi/spi-bcm2835.c 	err = devm_request_irq(&pdev->dev, bs->irq, bcm2835_spi_interrupt, 0,
pdev             1327 drivers/spi/spi-bcm2835.c 			       dev_name(&pdev->dev), ctlr);
pdev             1329 drivers/spi/spi-bcm2835.c 		dev_err(&pdev->dev, "could not request IRQ: %d\n", err);
pdev             1335 drivers/spi/spi-bcm2835.c 		dev_err(&pdev->dev, "could not register SPI controller: %d\n",
pdev             1340 drivers/spi/spi-bcm2835.c 	bcm2835_debugfs_create(bs, dev_name(&pdev->dev));
pdev             1351 drivers/spi/spi-bcm2835.c static int bcm2835_spi_remove(struct platform_device *pdev)
pdev             1353 drivers/spi/spi-bcm2835.c 	struct spi_controller *ctlr = platform_get_drvdata(pdev);
pdev              490 drivers/spi/spi-bcm2835aux.c static int bcm2835aux_spi_probe(struct platform_device *pdev)
pdev              497 drivers/spi/spi-bcm2835aux.c 	master = spi_alloc_master(&pdev->dev, sizeof(*bs));
pdev              501 drivers/spi/spi-bcm2835aux.c 	platform_set_drvdata(pdev, master);
pdev              521 drivers/spi/spi-bcm2835aux.c 	master->dev.of_node = pdev->dev.of_node;
pdev              526 drivers/spi/spi-bcm2835aux.c 	bs->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              532 drivers/spi/spi-bcm2835aux.c 	bs->clk = devm_clk_get(&pdev->dev, NULL);
pdev              535 drivers/spi/spi-bcm2835aux.c 		dev_err(&pdev->dev, "could not get clk: %d\n", err);
pdev              539 drivers/spi/spi-bcm2835aux.c 	bs->irq = platform_get_irq(pdev, 0);
pdev              548 drivers/spi/spi-bcm2835aux.c 		dev_err(&pdev->dev, "could not prepare clock: %d\n", err);
pdev              555 drivers/spi/spi-bcm2835aux.c 		dev_err(&pdev->dev, "clock returns 0 Hz\n");
pdev              563 drivers/spi/spi-bcm2835aux.c 	err = devm_request_irq(&pdev->dev, bs->irq,
pdev              566 drivers/spi/spi-bcm2835aux.c 			       dev_name(&pdev->dev), master);
pdev              568 drivers/spi/spi-bcm2835aux.c 		dev_err(&pdev->dev, "could not request IRQ: %d\n", err);
pdev              574 drivers/spi/spi-bcm2835aux.c 		dev_err(&pdev->dev, "could not register SPI master: %d\n", err);
pdev              578 drivers/spi/spi-bcm2835aux.c 	bcm2835aux_debugfs_create(bs, dev_name(&pdev->dev));
pdev              589 drivers/spi/spi-bcm2835aux.c static int bcm2835aux_spi_remove(struct platform_device *pdev)
pdev              591 drivers/spi/spi-bcm2835aux.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev              102 drivers/spi/spi-bcm63xx-hsspi.c 	struct platform_device *pdev;
pdev              208 drivers/spi/spi-bcm63xx-hsspi.c 			dev_err(&bs->pdev->dev, "transfer timed out!\n");
pdev              329 drivers/spi/spi-bcm63xx-hsspi.c static int bcm63xx_hsspi_probe(struct platform_device *pdev)
pdev              334 drivers/spi/spi-bcm63xx-hsspi.c 	struct device *dev = &pdev->dev;
pdev              339 drivers/spi/spi-bcm63xx-hsspi.c 	irq = platform_get_irq(pdev, 0);
pdev              343 drivers/spi/spi-bcm63xx-hsspi.c 	regs = devm_platform_ioremap_resource(pdev, 0);
pdev              376 drivers/spi/spi-bcm63xx-hsspi.c 	master = spi_alloc_master(&pdev->dev, sizeof(*bs));
pdev              383 drivers/spi/spi-bcm63xx-hsspi.c 	bs->pdev = pdev;
pdev              411 drivers/spi/spi-bcm63xx-hsspi.c 	platform_set_drvdata(pdev, master);
pdev              426 drivers/spi/spi-bcm63xx-hsspi.c 			       pdev->name, bs);
pdev              448 drivers/spi/spi-bcm63xx-hsspi.c static int bcm63xx_hsspi_remove(struct platform_device *pdev)
pdev              450 drivers/spi/spi-bcm63xx-hsspi.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev              150 drivers/spi/spi-bcm63xx.c 	struct platform_device	*pdev;
pdev              485 drivers/spi/spi-bcm63xx.c static int bcm63xx_spi_probe(struct platform_device *pdev)
pdev              489 drivers/spi/spi-bcm63xx.c 	struct device *dev = &pdev->dev;
pdev              513 drivers/spi/spi-bcm63xx.c 	} else if (pdev->id_entry->driver_data) {
pdev              514 drivers/spi/spi-bcm63xx.c 		const struct platform_device_id *match = pdev->id_entry;
pdev              522 drivers/spi/spi-bcm63xx.c 	irq = platform_get_irq(pdev, 0);
pdev              541 drivers/spi/spi-bcm63xx.c 	platform_set_drvdata(pdev, master);
pdev              542 drivers/spi/spi-bcm63xx.c 	bs->pdev = pdev;
pdev              544 drivers/spi/spi-bcm63xx.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              545 drivers/spi/spi-bcm63xx.c 	bs->regs = devm_ioremap_resource(&pdev->dev, r);
pdev              556 drivers/spi/spi-bcm63xx.c 	ret = devm_request_irq(&pdev->dev, irq, bcm63xx_spi_interrupt, 0,
pdev              557 drivers/spi/spi-bcm63xx.c 							pdev->name, master);
pdev              603 drivers/spi/spi-bcm63xx.c static int bcm63xx_spi_remove(struct platform_device *pdev)
pdev              605 drivers/spi/spi-bcm63xx.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev               19 drivers/spi/spi-brcmstb-qspi.c static int brcmstb_qspi_probe(struct platform_device *pdev)
pdev               21 drivers/spi/spi-brcmstb-qspi.c 	return bcm_qspi_probe(pdev, NULL);
pdev               24 drivers/spi/spi-brcmstb-qspi.c static int brcmstb_qspi_remove(struct platform_device *pdev)
pdev               26 drivers/spi/spi-brcmstb-qspi.c 	return bcm_qspi_remove(pdev);
pdev              472 drivers/spi/spi-cadence.c static int cdns_spi_probe(struct platform_device *pdev)
pdev              479 drivers/spi/spi-cadence.c 	master = spi_alloc_master(&pdev->dev, sizeof(*xspi));
pdev              484 drivers/spi/spi-cadence.c 	master->dev.of_node = pdev->dev.of_node;
pdev              485 drivers/spi/spi-cadence.c 	platform_set_drvdata(pdev, master);
pdev              487 drivers/spi/spi-cadence.c 	xspi->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              493 drivers/spi/spi-cadence.c 	xspi->pclk = devm_clk_get(&pdev->dev, "pclk");
pdev              495 drivers/spi/spi-cadence.c 		dev_err(&pdev->dev, "pclk clock not found.\n");
pdev              500 drivers/spi/spi-cadence.c 	xspi->ref_clk = devm_clk_get(&pdev->dev, "ref_clk");
pdev              502 drivers/spi/spi-cadence.c 		dev_err(&pdev->dev, "ref_clk clock not found.\n");
pdev              509 drivers/spi/spi-cadence.c 		dev_err(&pdev->dev, "Unable to enable APB clock.\n");
pdev              515 drivers/spi/spi-cadence.c 		dev_err(&pdev->dev, "Unable to enable device clock.\n");
pdev              519 drivers/spi/spi-cadence.c 	ret = of_property_read_u32(pdev->dev.of_node, "num-cs", &num_cs);
pdev              525 drivers/spi/spi-cadence.c 	ret = of_property_read_u32(pdev->dev.of_node, "is-decoded-cs",
pdev              533 drivers/spi/spi-cadence.c 	pm_runtime_set_active(&pdev->dev);
pdev              534 drivers/spi/spi-cadence.c 	pm_runtime_enable(&pdev->dev);
pdev              535 drivers/spi/spi-cadence.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              536 drivers/spi/spi-cadence.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, SPI_AUTOSUSPEND_TIMEOUT);
pdev              538 drivers/spi/spi-cadence.c 	irq = platform_get_irq(pdev, 0);
pdev              544 drivers/spi/spi-cadence.c 	ret = devm_request_irq(&pdev->dev, irq, cdns_spi_irq,
pdev              545 drivers/spi/spi-cadence.c 			       0, pdev->name, master);
pdev              548 drivers/spi/spi-cadence.c 		dev_err(&pdev->dev, "request_irq failed\n");
pdev              569 drivers/spi/spi-cadence.c 		dev_err(&pdev->dev, "spi_register_master failed\n");
pdev              576 drivers/spi/spi-cadence.c 	pm_runtime_set_suspended(&pdev->dev);
pdev              577 drivers/spi/spi-cadence.c 	pm_runtime_disable(&pdev->dev);
pdev              596 drivers/spi/spi-cadence.c static int cdns_spi_remove(struct platform_device *pdev)
pdev              598 drivers/spi/spi-cadence.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev              605 drivers/spi/spi-cadence.c 	pm_runtime_set_suspended(&pdev->dev);
pdev              606 drivers/spi/spi-cadence.c 	pm_runtime_disable(&pdev->dev);
pdev               19 drivers/spi/spi-cavium-octeon.c static int octeon_spi_probe(struct platform_device *pdev)
pdev               26 drivers/spi/spi-cavium-octeon.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct octeon_spi));
pdev               30 drivers/spi/spi-cavium-octeon.c 	platform_set_drvdata(pdev, master);
pdev               32 drivers/spi/spi-cavium-octeon.c 	reg_base = devm_platform_ioremap_resource(pdev, 0);
pdev               57 drivers/spi/spi-cavium-octeon.c 	master->dev.of_node = pdev->dev.of_node;
pdev               58 drivers/spi/spi-cavium-octeon.c 	err = devm_spi_register_master(&pdev->dev, master);
pdev               60 drivers/spi/spi-cavium-octeon.c 		dev_err(&pdev->dev, "register master failed: %d\n", err);
pdev               64 drivers/spi/spi-cavium-octeon.c 	dev_info(&pdev->dev, "OCTEON SPI bus driver\n");
pdev               72 drivers/spi/spi-cavium-octeon.c static int octeon_spi_remove(struct platform_device *pdev)
pdev               74 drivers/spi/spi-cavium-octeon.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev               19 drivers/spi/spi-cavium-thunderx.c static int thunderx_spi_probe(struct pci_dev *pdev,
pdev               22 drivers/spi/spi-cavium-thunderx.c 	struct device *dev = &pdev->dev;
pdev               33 drivers/spi/spi-cavium-thunderx.c 	ret = pcim_enable_device(pdev);
pdev               37 drivers/spi/spi-cavium-thunderx.c 	ret = pci_request_regions(pdev, DRV_NAME);
pdev               41 drivers/spi/spi-cavium-thunderx.c 	p->register_base = pcim_iomap(pdev, 0, pci_resource_len(pdev, 0));
pdev               73 drivers/spi/spi-cavium-thunderx.c 	master->dev.of_node = pdev->dev.of_node;
pdev               75 drivers/spi/spi-cavium-thunderx.c 	pci_set_drvdata(pdev, master);
pdev               85 drivers/spi/spi-cavium-thunderx.c 	pci_release_regions(pdev);
pdev               90 drivers/spi/spi-cavium-thunderx.c static void thunderx_spi_remove(struct pci_dev *pdev)
pdev               92 drivers/spi/spi-cavium-thunderx.c 	struct spi_master *master = pci_get_drvdata(pdev);
pdev              100 drivers/spi/spi-cavium-thunderx.c 	pci_release_regions(pdev);
pdev               90 drivers/spi/spi-clps711x.c static int spi_clps711x_probe(struct platform_device *pdev)
pdev               96 drivers/spi/spi-clps711x.c 	irq = platform_get_irq(pdev, 0);
pdev              100 drivers/spi/spi-clps711x.c 	master = spi_alloc_master(&pdev->dev, sizeof(*hw));
pdev              108 drivers/spi/spi-clps711x.c 	master->dev.of_node = pdev->dev.of_node;
pdev              114 drivers/spi/spi-clps711x.c 	hw->spi_clk = devm_clk_get(&pdev->dev, NULL);
pdev              127 drivers/spi/spi-clps711x.c 	hw->syncio = devm_platform_ioremap_resource(pdev, 0);
pdev              139 drivers/spi/spi-clps711x.c 	ret = devm_request_irq(&pdev->dev, irq, spi_clps711x_isr, 0,
pdev              140 drivers/spi/spi-clps711x.c 			       dev_name(&pdev->dev), master);
pdev              144 drivers/spi/spi-clps711x.c 	ret = devm_spi_register_master(&pdev->dev, master);
pdev              338 drivers/spi/spi-coldfire-qspi.c static int mcfqspi_probe(struct platform_device *pdev)
pdev              345 drivers/spi/spi-coldfire-qspi.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              347 drivers/spi/spi-coldfire-qspi.c 		dev_dbg(&pdev->dev, "platform data is missing\n");
pdev              352 drivers/spi/spi-coldfire-qspi.c 		dev_dbg(&pdev->dev, "pdata->cs_control is NULL\n");
pdev              356 drivers/spi/spi-coldfire-qspi.c 	master = spi_alloc_master(&pdev->dev, sizeof(*mcfqspi));
pdev              358 drivers/spi/spi-coldfire-qspi.c 		dev_dbg(&pdev->dev, "spi_alloc_master failed\n");
pdev              364 drivers/spi/spi-coldfire-qspi.c 	mcfqspi->iobase = devm_platform_ioremap_resource(pdev, 0);
pdev              370 drivers/spi/spi-coldfire-qspi.c 	mcfqspi->irq = platform_get_irq(pdev, 0);
pdev              372 drivers/spi/spi-coldfire-qspi.c 		dev_dbg(&pdev->dev, "platform_get_irq failed\n");
pdev              377 drivers/spi/spi-coldfire-qspi.c 	status = devm_request_irq(&pdev->dev, mcfqspi->irq, mcfqspi_irq_handler,
pdev              378 drivers/spi/spi-coldfire-qspi.c 				0, pdev->name, mcfqspi);
pdev              380 drivers/spi/spi-coldfire-qspi.c 		dev_dbg(&pdev->dev, "request_irq failed\n");
pdev              384 drivers/spi/spi-coldfire-qspi.c 	mcfqspi->clk = devm_clk_get(&pdev->dev, "qspi_clk");
pdev              386 drivers/spi/spi-coldfire-qspi.c 		dev_dbg(&pdev->dev, "clk_get failed\n");
pdev              398 drivers/spi/spi-coldfire-qspi.c 		dev_dbg(&pdev->dev, "error initializing cs_control\n");
pdev              411 drivers/spi/spi-coldfire-qspi.c 	platform_set_drvdata(pdev, master);
pdev              412 drivers/spi/spi-coldfire-qspi.c 	pm_runtime_enable(&pdev->dev);
pdev              414 drivers/spi/spi-coldfire-qspi.c 	status = devm_spi_register_master(&pdev->dev, master);
pdev              416 drivers/spi/spi-coldfire-qspi.c 		dev_dbg(&pdev->dev, "spi_register_master failed\n");
pdev              420 drivers/spi/spi-coldfire-qspi.c 	dev_info(&pdev->dev, "Coldfire QSPI bus driver\n");
pdev              425 drivers/spi/spi-coldfire-qspi.c 	pm_runtime_disable(&pdev->dev);
pdev              432 drivers/spi/spi-coldfire-qspi.c 	dev_dbg(&pdev->dev, "Coldfire QSPI probe failed\n");
pdev              437 drivers/spi/spi-coldfire-qspi.c static int mcfqspi_remove(struct platform_device *pdev)
pdev              439 drivers/spi/spi-coldfire-qspi.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev              442 drivers/spi/spi-coldfire-qspi.c 	pm_runtime_disable(&pdev->dev);
pdev              816 drivers/spi/spi-davinci.c static int spi_davinci_get_pdata(struct platform_device *pdev,
pdev              819 drivers/spi/spi-davinci.c 	struct device_node *node = pdev->dev.of_node;
pdev              827 drivers/spi/spi-davinci.c 	match = of_match_device(davinci_spi_of_match, &pdev->dev);
pdev              850 drivers/spi/spi-davinci.c static int spi_davinci_get_pdata(struct platform_device *pdev,
pdev              868 drivers/spi/spi-davinci.c static int davinci_spi_probe(struct platform_device *pdev)
pdev              877 drivers/spi/spi-davinci.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct davinci_spi));
pdev              883 drivers/spi/spi-davinci.c 	platform_set_drvdata(pdev, master);
pdev              887 drivers/spi/spi-davinci.c 	if (dev_get_platdata(&pdev->dev)) {
pdev              888 drivers/spi/spi-davinci.c 		pdata = dev_get_platdata(&pdev->dev);
pdev              892 drivers/spi/spi-davinci.c 		ret = spi_davinci_get_pdata(pdev, dspi);
pdev              900 drivers/spi/spi-davinci.c 	dspi->bytes_per_word = devm_kcalloc(&pdev->dev,
pdev              909 drivers/spi/spi-davinci.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              917 drivers/spi/spi-davinci.c 	dspi->base = devm_ioremap_resource(&pdev->dev, r);
pdev              925 drivers/spi/spi-davinci.c 	ret = platform_get_irq(pdev, 0);
pdev              932 drivers/spi/spi-davinci.c 	ret = devm_request_threaded_irq(&pdev->dev, dspi->irq, davinci_spi_irq,
pdev              933 drivers/spi/spi-davinci.c 				dummy_thread_fn, 0, dev_name(&pdev->dev), dspi);
pdev              939 drivers/spi/spi-davinci.c 	dspi->clk = devm_clk_get(&pdev->dev, NULL);
pdev              949 drivers/spi/spi-davinci.c 	master->dev.of_node = pdev->dev.of_node;
pdev              950 drivers/spi/spi-davinci.c 	master->bus_num = pdev->id;
pdev              973 drivers/spi/spi-davinci.c 		dev_info(&pdev->dev, "DMA is not supported (%d)\n", ret);
pdev             1006 drivers/spi/spi-davinci.c 	dev_info(&pdev->dev, "Controller at 0x%p\n", dspi->base);
pdev             1032 drivers/spi/spi-davinci.c static int davinci_spi_remove(struct platform_device *pdev)
pdev             1037 drivers/spi/spi-davinci.c 	master = platform_get_drvdata(pdev);
pdev               80 drivers/spi/spi-dln2.c 	struct platform_device *pdev;
pdev              120 drivers/spi/spi-dln2.c 	return dln2_transfer_tx(dln2->pdev, cmd, &tx, len);
pdev              147 drivers/spi/spi-dln2.c 	return dln2_transfer_tx(dln2->pdev, DLN2_SPI_SET_SS, &tx, sizeof(tx));
pdev              173 drivers/spi/spi-dln2.c 	return dln2_transfer_tx(dln2->pdev, cmd, &tx, sizeof(tx));
pdev              195 drivers/spi/spi-dln2.c 	ret = dln2_transfer(dln2->pdev, DLN2_SPI_GET_SS_COUNT, &tx, sizeof(tx),
pdev              204 drivers/spi/spi-dln2.c 	dev_dbg(&dln2->pdev->dev, "cs_num = %d\n", *cs_num);
pdev              222 drivers/spi/spi-dln2.c 	ret = dln2_transfer(dln2->pdev, cmd, &tx, sizeof(tx), &rx, &rx_len);
pdev              248 drivers/spi/spi-dln2.c 	dev_dbg(&dln2->pdev->dev, "freq_min = %d, freq_max = %d\n",
pdev              273 drivers/spi/spi-dln2.c 	ret = dln2_transfer(dln2->pdev, DLN2_SPI_SET_FREQUENCY, &tx, sizeof(tx),
pdev              296 drivers/spi/spi-dln2.c 	return dln2_transfer_tx(dln2->pdev, DLN2_SPI_SET_MODE, &tx, sizeof(tx));
pdev              312 drivers/spi/spi-dln2.c 	return dln2_transfer_tx(dln2->pdev, DLN2_SPI_SET_FRAME_SIZE,
pdev              332 drivers/spi/spi-dln2.c 	ret = dln2_transfer(dln2->pdev, DLN2_SPI_GET_SUPPORTED_FRAME_SIZES,
pdev              345 drivers/spi/spi-dln2.c 	dev_dbg(&dln2->pdev->dev, "bpw_mask = 0x%X\n", *bpw_mask);
pdev              441 drivers/spi/spi-dln2.c 	return dln2_transfer_tx(dln2->pdev, DLN2_SPI_WRITE, tx, tx_len);
pdev              471 drivers/spi/spi-dln2.c 	ret = dln2_transfer(dln2->pdev, DLN2_SPI_READ, &tx, sizeof(tx),
pdev              527 drivers/spi/spi-dln2.c 	ret = dln2_transfer(dln2->pdev, DLN2_SPI_READ_WRITE, tx, tx_len,
pdev              663 drivers/spi/spi-dln2.c 		dev_err(&dln2->pdev->dev, "Cannot setup transfer\n");
pdev              673 drivers/spi/spi-dln2.c 		dev_err(&dln2->pdev->dev, "write/read failed!\n");
pdev              678 drivers/spi/spi-dln2.c static int dln2_spi_probe(struct platform_device *pdev)
pdev              682 drivers/spi/spi-dln2.c 	struct dln2_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              683 drivers/spi/spi-dln2.c 	struct device *dev = &pdev->dev;
pdev              686 drivers/spi/spi-dln2.c 	master = spi_alloc_master(&pdev->dev, sizeof(*dln2));
pdev              690 drivers/spi/spi-dln2.c 	platform_set_drvdata(pdev, master);
pdev              694 drivers/spi/spi-dln2.c 	dln2->buf = devm_kmalloc(&pdev->dev, DLN2_SPI_BUF_SIZE, GFP_KERNEL);
pdev              702 drivers/spi/spi-dln2.c 	dln2->pdev = pdev;
pdev              711 drivers/spi/spi-dln2.c 		dev_err(&pdev->dev, "Failed to disable SPI module\n");
pdev              717 drivers/spi/spi-dln2.c 		dev_err(&pdev->dev, "Failed to get number of CS pins\n");
pdev              725 drivers/spi/spi-dln2.c 		dev_err(&pdev->dev, "Failed to read bus min/max freqs\n");
pdev              732 drivers/spi/spi-dln2.c 		dev_err(&pdev->dev, "Failed to read supported frame sizes\n");
pdev              738 drivers/spi/spi-dln2.c 		dev_err(&pdev->dev, "Failed to enable CS pins\n");
pdev              751 drivers/spi/spi-dln2.c 		dev_err(&pdev->dev, "Failed to enable SPI module\n");
pdev              755 drivers/spi/spi-dln2.c 	pm_runtime_set_autosuspend_delay(&pdev->dev,
pdev              757 drivers/spi/spi-dln2.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              758 drivers/spi/spi-dln2.c 	pm_runtime_set_active(&pdev->dev);
pdev              759 drivers/spi/spi-dln2.c 	pm_runtime_enable(&pdev->dev);
pdev              761 drivers/spi/spi-dln2.c 	ret = devm_spi_register_master(&pdev->dev, master);
pdev              763 drivers/spi/spi-dln2.c 		dev_err(&pdev->dev, "Failed to register master\n");
pdev              770 drivers/spi/spi-dln2.c 	pm_runtime_disable(&pdev->dev);
pdev              771 drivers/spi/spi-dln2.c 	pm_runtime_set_suspended(&pdev->dev);
pdev              774 drivers/spi/spi-dln2.c 		dev_err(&pdev->dev, "Failed to disable SPI module\n");
pdev              781 drivers/spi/spi-dln2.c static int dln2_spi_remove(struct platform_device *pdev)
pdev              783 drivers/spi/spi-dln2.c 	struct spi_master *master = spi_master_get(platform_get_drvdata(pdev));
pdev              786 drivers/spi/spi-dln2.c 	pm_runtime_disable(&pdev->dev);
pdev              789 drivers/spi/spi-dln2.c 		dev_err(&pdev->dev, "Failed to disable SPI module\n");
pdev               77 drivers/spi/spi-dw-mmio.c static int dw_spi_mscc_init(struct platform_device *pdev,
pdev               83 drivers/spi/spi-dw-mmio.c 	dwsmscc = devm_kzalloc(&pdev->dev, sizeof(*dwsmscc), GFP_KERNEL);
pdev               87 drivers/spi/spi-dw-mmio.c 	dwsmscc->spi_mst = devm_platform_ioremap_resource(pdev, 1);
pdev               89 drivers/spi/spi-dw-mmio.c 		dev_err(&pdev->dev, "SPI_MST region map failed\n");
pdev              111 drivers/spi/spi-dw-mmio.c static int dw_spi_mscc_ocelot_init(struct platform_device *pdev,
pdev              114 drivers/spi/spi-dw-mmio.c 	return dw_spi_mscc_init(pdev, dwsmmio, "mscc,ocelot-cpu-syscon",
pdev              118 drivers/spi/spi-dw-mmio.c static int dw_spi_mscc_jaguar2_init(struct platform_device *pdev,
pdev              121 drivers/spi/spi-dw-mmio.c 	return dw_spi_mscc_init(pdev, dwsmmio, "mscc,jaguar2-cpu-syscon",
pdev              125 drivers/spi/spi-dw-mmio.c static int dw_spi_alpine_init(struct platform_device *pdev,
pdev              133 drivers/spi/spi-dw-mmio.c static int dw_spi_mmio_probe(struct platform_device *pdev)
pdev              135 drivers/spi/spi-dw-mmio.c 	int (*init_func)(struct platform_device *pdev,
pdev              142 drivers/spi/spi-dw-mmio.c 	dwsmmio = devm_kzalloc(&pdev->dev, sizeof(struct dw_spi_mmio),
pdev              150 drivers/spi/spi-dw-mmio.c 	dws->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              152 drivers/spi/spi-dw-mmio.c 		dev_err(&pdev->dev, "SPI region map failed\n");
pdev              156 drivers/spi/spi-dw-mmio.c 	dws->irq = platform_get_irq(pdev, 0);
pdev              160 drivers/spi/spi-dw-mmio.c 	dwsmmio->clk = devm_clk_get(&pdev->dev, NULL);
pdev              168 drivers/spi/spi-dw-mmio.c 	dwsmmio->pclk = devm_clk_get_optional(&pdev->dev, "pclk");
pdev              177 drivers/spi/spi-dw-mmio.c 	dws->bus_num = pdev->id;
pdev              181 drivers/spi/spi-dw-mmio.c 	device_property_read_u32(&pdev->dev, "reg-io-width", &dws->reg_io_width);
pdev              185 drivers/spi/spi-dw-mmio.c 	device_property_read_u32(&pdev->dev, "num-cs", &num_cs);
pdev              189 drivers/spi/spi-dw-mmio.c 	init_func = device_get_match_data(&pdev->dev);
pdev              191 drivers/spi/spi-dw-mmio.c 		ret = init_func(pdev, dwsmmio);
pdev              196 drivers/spi/spi-dw-mmio.c 	ret = dw_spi_add_host(&pdev->dev, dws);
pdev              200 drivers/spi/spi-dw-mmio.c 	platform_set_drvdata(pdev, dwsmmio);
pdev              210 drivers/spi/spi-dw-mmio.c static int dw_spi_mmio_remove(struct platform_device *pdev)
pdev              212 drivers/spi/spi-dw-mmio.c 	struct dw_spi_mmio *dwsmmio = platform_get_drvdata(pdev);
pdev               43 drivers/spi/spi-dw-pci.c static int spi_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev               50 drivers/spi/spi-dw-pci.c 	ret = pcim_enable_device(pdev);
pdev               54 drivers/spi/spi-dw-pci.c 	dws = devm_kzalloc(&pdev->dev, sizeof(*dws), GFP_KERNEL);
pdev               59 drivers/spi/spi-dw-pci.c 	dws->paddr = pci_resource_start(pdev, pci_bar);
pdev               61 drivers/spi/spi-dw-pci.c 	ret = pcim_iomap_regions(pdev, 1 << pci_bar, pci_name(pdev));
pdev               65 drivers/spi/spi-dw-pci.c 	dws->regs = pcim_iomap_table(pdev)[pci_bar];
pdev               66 drivers/spi/spi-dw-pci.c 	dws->irq = pdev->irq;
pdev               86 drivers/spi/spi-dw-pci.c 	ret = dw_spi_add_host(&pdev->dev, dws);
pdev               91 drivers/spi/spi-dw-pci.c 	pci_set_drvdata(pdev, dws);
pdev               93 drivers/spi/spi-dw-pci.c 	dev_info(&pdev->dev, "found PCI SPI controller(ID: %04x:%04x)\n",
pdev               94 drivers/spi/spi-dw-pci.c 		pdev->vendor, pdev->device);
pdev               99 drivers/spi/spi-dw-pci.c static void spi_pci_remove(struct pci_dev *pdev)
pdev              101 drivers/spi/spi-dw-pci.c 	struct dw_spi *dws = pci_get_drvdata(pdev);
pdev              287 drivers/spi/spi-efm32.c static void efm32_spi_probe_dt(struct platform_device *pdev,
pdev              290 drivers/spi/spi-efm32.c 	struct device_node *np = pdev->dev.of_node;
pdev              305 drivers/spi/spi-efm32.c 		dev_dbg(&pdev->dev, "using location %u\n", location);
pdev              310 drivers/spi/spi-efm32.c 		dev_info(&pdev->dev, "fall back to location %u\n", location);
pdev              316 drivers/spi/spi-efm32.c static int efm32_spi_probe(struct platform_device *pdev)
pdev              322 drivers/spi/spi-efm32.c 	struct device_node *np = pdev->dev.of_node;
pdev              332 drivers/spi/spi-efm32.c 	master = spi_alloc_master(&pdev->dev,
pdev              335 drivers/spi/spi-efm32.c 		dev_dbg(&pdev->dev,
pdev              339 drivers/spi/spi-efm32.c 	platform_set_drvdata(pdev, master);
pdev              341 drivers/spi/spi-efm32.c 	master->dev.of_node = pdev->dev.of_node;
pdev              357 drivers/spi/spi-efm32.c 	ddata->clk = devm_clk_get(&pdev->dev, NULL);
pdev              360 drivers/spi/spi-efm32.c 		dev_err(&pdev->dev, "failed to get clock: %d\n", ret);
pdev              367 drivers/spi/spi-efm32.c 			dev_err(&pdev->dev, "failed to get csgpio#%u (%d)\n",
pdev              372 drivers/spi/spi-efm32.c 		dev_dbg(&pdev->dev, "csgpio#%u = %u\n", i, ddata->csgpio[i]);
pdev              373 drivers/spi/spi-efm32.c 		ret = devm_gpio_request_one(&pdev->dev, ddata->csgpio[i],
pdev              376 drivers/spi/spi-efm32.c 			dev_err(&pdev->dev,
pdev              383 drivers/spi/spi-efm32.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              386 drivers/spi/spi-efm32.c 		dev_err(&pdev->dev, "failed to determine base address\n");
pdev              392 drivers/spi/spi-efm32.c 		dev_err(&pdev->dev, "memory resource too small\n");
pdev              396 drivers/spi/spi-efm32.c 	ddata->base = devm_ioremap_resource(&pdev->dev, res);
pdev              402 drivers/spi/spi-efm32.c 	ret = platform_get_irq(pdev, 0);
pdev              408 drivers/spi/spi-efm32.c 	ret = platform_get_irq(pdev, 1);
pdev              416 drivers/spi/spi-efm32.c 		dev_err(&pdev->dev, "failed to enable clock (%d)\n", ret);
pdev              420 drivers/spi/spi-efm32.c 	efm32_spi_probe_dt(pdev, master, ddata);
pdev              430 drivers/spi/spi-efm32.c 		dev_err(&pdev->dev, "failed to register rxirq (%d)\n", ret);
pdev              437 drivers/spi/spi-efm32.c 		dev_err(&pdev->dev, "failed to register txirq (%d)\n", ret);
pdev              443 drivers/spi/spi-efm32.c 		dev_err(&pdev->dev, "spi_bitbang_start failed (%d)\n", ret);
pdev              457 drivers/spi/spi-efm32.c static int efm32_spi_remove(struct platform_device *pdev)
pdev              459 drivers/spi/spi-efm32.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev              643 drivers/spi/spi-ep93xx.c static int ep93xx_spi_probe(struct platform_device *pdev)
pdev              652 drivers/spi/spi-ep93xx.c 	info = dev_get_platdata(&pdev->dev);
pdev              654 drivers/spi/spi-ep93xx.c 		dev_err(&pdev->dev, "missing platform data\n");
pdev              658 drivers/spi/spi-ep93xx.c 	irq = platform_get_irq(pdev, 0);
pdev              662 drivers/spi/spi-ep93xx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              664 drivers/spi/spi-ep93xx.c 		dev_err(&pdev->dev, "unable to get iomem resource\n");
pdev              668 drivers/spi/spi-ep93xx.c 	master = spi_alloc_master(&pdev->dev, sizeof(*espi));
pdev              677 drivers/spi/spi-ep93xx.c 	master->bus_num = pdev->id;
pdev              686 drivers/spi/spi-ep93xx.c 	platform_set_drvdata(pdev, master);
pdev              690 drivers/spi/spi-ep93xx.c 	espi->clk = devm_clk_get(&pdev->dev, NULL);
pdev              692 drivers/spi/spi-ep93xx.c 		dev_err(&pdev->dev, "unable to get spi clock\n");
pdev              706 drivers/spi/spi-ep93xx.c 	espi->mmio = devm_ioremap_resource(&pdev->dev, res);
pdev              712 drivers/spi/spi-ep93xx.c 	error = devm_request_irq(&pdev->dev, irq, ep93xx_spi_interrupt,
pdev              715 drivers/spi/spi-ep93xx.c 		dev_err(&pdev->dev, "failed to request irq\n");
pdev              720 drivers/spi/spi-ep93xx.c 		dev_warn(&pdev->dev, "DMA setup failed. Falling back to PIO\n");
pdev              725 drivers/spi/spi-ep93xx.c 	error = devm_spi_register_master(&pdev->dev, master);
pdev              727 drivers/spi/spi-ep93xx.c 		dev_err(&pdev->dev, "failed to register SPI master\n");
pdev              731 drivers/spi/spi-ep93xx.c 	dev_info(&pdev->dev, "EP93xx SPI Controller at 0x%08lx irq %d\n",
pdev              744 drivers/spi/spi-ep93xx.c static int ep93xx_spi_remove(struct platform_device *pdev)
pdev              746 drivers/spi/spi-ep93xx.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev              390 drivers/spi/spi-falcon.c static int falcon_sflash_probe(struct platform_device *pdev)
pdev              396 drivers/spi/spi-falcon.c 	master = spi_alloc_master(&pdev->dev, sizeof(*priv));
pdev              407 drivers/spi/spi-falcon.c 	master->dev.of_node = pdev->dev.of_node;
pdev              409 drivers/spi/spi-falcon.c 	ret = devm_spi_register_master(&pdev->dev, master);
pdev              175 drivers/spi/spi-fsl-dspi.c 	struct platform_device			*pdev;
pdev              270 drivers/spi/spi-fsl-dspi.c 	struct device *dev = &dspi->pdev->dev;
pdev              349 drivers/spi/spi-fsl-dspi.c 	struct device *dev = &dspi->pdev->dev;
pdev              385 drivers/spi/spi-fsl-dspi.c 	struct device *dev = &dspi->pdev->dev;
pdev              471 drivers/spi/spi-fsl-dspi.c 	struct device *dev = &dspi->pdev->dev;
pdev              789 drivers/spi/spi-fsl-dspi.c 			dev_err(&dspi->pdev->dev, "unsupported trans_mode %u\n",
pdev              833 drivers/spi/spi-fsl-dspi.c 	pdata = dev_get_platdata(&dspi->pdev->dev);
pdev              995 drivers/spi/spi-fsl-dspi.c static int dspi_probe(struct platform_device *pdev)
pdev              997 drivers/spi/spi-fsl-dspi.c 	struct device_node *np = pdev->dev.of_node;
pdev             1006 drivers/spi/spi-fsl-dspi.c 	ctlr = spi_alloc_master(&pdev->dev, sizeof(struct fsl_dspi));
pdev             1011 drivers/spi/spi-fsl-dspi.c 	dspi->pdev = pdev;
pdev             1016 drivers/spi/spi-fsl-dspi.c 	ctlr->dev.of_node = pdev->dev.of_node;
pdev             1021 drivers/spi/spi-fsl-dspi.c 	pdata = dev_get_platdata(&pdev->dev);
pdev             1031 drivers/spi/spi-fsl-dspi.c 			dev_err(&pdev->dev, "can't get spi-num-chipselects\n");
pdev             1038 drivers/spi/spi-fsl-dspi.c 			dev_err(&pdev->dev, "can't get bus-num\n");
pdev             1046 drivers/spi/spi-fsl-dspi.c 		dspi->devtype_data = of_device_get_match_data(&pdev->dev);
pdev             1048 drivers/spi/spi-fsl-dspi.c 			dev_err(&pdev->dev, "can't get devtype_data\n");
pdev             1059 drivers/spi/spi-fsl-dspi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1060 drivers/spi/spi-fsl-dspi.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev             1070 drivers/spi/spi-fsl-dspi.c 	dspi->regmap = devm_regmap_init_mmio(&pdev->dev, base, regmap_config);
pdev             1072 drivers/spi/spi-fsl-dspi.c 		dev_err(&pdev->dev, "failed to init regmap: %ld\n",
pdev             1080 drivers/spi/spi-fsl-dspi.c 			&pdev->dev, base + SPI_PUSHR,
pdev             1083 drivers/spi/spi-fsl-dspi.c 			dev_err(&pdev->dev,
pdev             1091 drivers/spi/spi-fsl-dspi.c 	dspi->clk = devm_clk_get(&pdev->dev, "dspi");
pdev             1094 drivers/spi/spi-fsl-dspi.c 		dev_err(&pdev->dev, "unable to get clock\n");
pdev             1103 drivers/spi/spi-fsl-dspi.c 	dspi->irq = platform_get_irq(pdev, 0);
pdev             1105 drivers/spi/spi-fsl-dspi.c 		dev_info(&pdev->dev,
pdev             1111 drivers/spi/spi-fsl-dspi.c 	ret = devm_request_irq(&pdev->dev, dspi->irq, dspi_interrupt,
pdev             1112 drivers/spi/spi-fsl-dspi.c 			       IRQF_SHARED, pdev->name, dspi);
pdev             1114 drivers/spi/spi-fsl-dspi.c 		dev_err(&pdev->dev, "Unable to attach DSPI interrupt\n");
pdev             1124 drivers/spi/spi-fsl-dspi.c 			dev_err(&pdev->dev, "can't get dma channels\n");
pdev             1132 drivers/spi/spi-fsl-dspi.c 	platform_set_drvdata(pdev, ctlr);
pdev             1136 drivers/spi/spi-fsl-dspi.c 		dev_err(&pdev->dev, "Problem registering DSPI ctlr\n");
pdev             1150 drivers/spi/spi-fsl-dspi.c static int dspi_remove(struct platform_device *pdev)
pdev             1152 drivers/spi/spi-fsl-dspi.c 	struct spi_controller *ctlr = platform_get_drvdata(pdev);
pdev              836 drivers/spi/spi-fsl-lpspi.c static int fsl_lpspi_probe(struct platform_device *pdev)
pdev              838 drivers/spi/spi-fsl-lpspi.c 	struct device_node *np = pdev->dev.of_node;
pdev              842 drivers/spi/spi-fsl-lpspi.c 		dev_get_platdata(&pdev->dev);
pdev              848 drivers/spi/spi-fsl-lpspi.c 	is_slave = of_property_read_bool((&pdev->dev)->of_node, "spi-slave");
pdev              850 drivers/spi/spi-fsl-lpspi.c 		controller = spi_alloc_slave(&pdev->dev,
pdev              853 drivers/spi/spi-fsl-lpspi.c 		controller = spi_alloc_master(&pdev->dev,
pdev              859 drivers/spi/spi-fsl-lpspi.c 	platform_set_drvdata(pdev, controller);
pdev              862 drivers/spi/spi-fsl-lpspi.c 	fsl_lpspi->dev = &pdev->dev;
pdev              871 drivers/spi/spi-fsl-lpspi.c 	controller->dev.of_node = pdev->dev.of_node;
pdev              872 drivers/spi/spi-fsl-lpspi.c 	controller->bus_num = pdev->id;
pdev              875 drivers/spi/spi-fsl-lpspi.c 	ret = devm_spi_register_controller(&pdev->dev, controller);
pdev              877 drivers/spi/spi-fsl-lpspi.c 		dev_err(&pdev->dev, "spi_register_controller error.\n");
pdev              892 drivers/spi/spi-fsl-lpspi.c 			ret = devm_gpio_request(&pdev->dev,
pdev              896 drivers/spi/spi-fsl-lpspi.c 				dev_err(&pdev->dev, "can't get cs gpios\n");
pdev              906 drivers/spi/spi-fsl-lpspi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              907 drivers/spi/spi-fsl-lpspi.c 	fsl_lpspi->base = devm_ioremap_resource(&pdev->dev, res);
pdev              914 drivers/spi/spi-fsl-lpspi.c 	irq = platform_get_irq(pdev, 0);
pdev              920 drivers/spi/spi-fsl-lpspi.c 	ret = devm_request_irq(&pdev->dev, irq, fsl_lpspi_isr, 0,
pdev              921 drivers/spi/spi-fsl-lpspi.c 			       dev_name(&pdev->dev), fsl_lpspi);
pdev              923 drivers/spi/spi-fsl-lpspi.c 		dev_err(&pdev->dev, "can't get irq%d: %d\n", irq, ret);
pdev              927 drivers/spi/spi-fsl-lpspi.c 	fsl_lpspi->clk_per = devm_clk_get(&pdev->dev, "per");
pdev              933 drivers/spi/spi-fsl-lpspi.c 	fsl_lpspi->clk_ipg = devm_clk_get(&pdev->dev, "ipg");
pdev              954 drivers/spi/spi-fsl-lpspi.c 	ret = fsl_lpspi_dma_init(&pdev->dev, fsl_lpspi, controller);
pdev              959 drivers/spi/spi-fsl-lpspi.c 		dev_err(&pdev->dev, "dma setup error %d, use pio\n", ret);
pdev              969 drivers/spi/spi-fsl-lpspi.c static int fsl_lpspi_remove(struct platform_device *pdev)
pdev              971 drivers/spi/spi-fsl-lpspi.c 	struct spi_controller *controller = platform_get_drvdata(pdev);
pdev              826 drivers/spi/spi-fsl-qspi.c static int fsl_qspi_probe(struct platform_device *pdev)
pdev              829 drivers/spi/spi-fsl-qspi.c 	struct device *dev = &pdev->dev;
pdev              835 drivers/spi/spi-fsl-qspi.c 	ctlr = spi_alloc_master(&pdev->dev, sizeof(*q));
pdev              850 drivers/spi/spi-fsl-qspi.c 	platform_set_drvdata(pdev, q);
pdev              853 drivers/spi/spi-fsl-qspi.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "QuadSPI");
pdev              860 drivers/spi/spi-fsl-qspi.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              890 drivers/spi/spi-fsl-qspi.c 	ret = platform_get_irq(pdev, 0);
pdev              895 drivers/spi/spi-fsl-qspi.c 			fsl_qspi_irq_handler, 0, pdev->name, q);
pdev              930 drivers/spi/spi-fsl-qspi.c static int fsl_qspi_remove(struct platform_device *pdev)
pdev              932 drivers/spi/spi-fsl-qspi.c 	struct fsl_qspi *q = platform_get_drvdata(pdev);
pdev              794 drivers/spi/spi-fsl-spi.c static int plat_mpc8xxx_spi_probe(struct platform_device *pdev)
pdev              800 drivers/spi/spi-fsl-spi.c 	if (!dev_get_platdata(&pdev->dev))
pdev              803 drivers/spi/spi-fsl-spi.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              807 drivers/spi/spi-fsl-spi.c 	irq = platform_get_irq(pdev, 0);
pdev              811 drivers/spi/spi-fsl-spi.c 	master = fsl_spi_probe(&pdev->dev, mem, irq);
pdev              815 drivers/spi/spi-fsl-spi.c static int plat_mpc8xxx_spi_remove(struct platform_device *pdev)
pdev              817 drivers/spi/spi-fsl-spi.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev              532 drivers/spi/spi-geni-qcom.c static int spi_geni_probe(struct platform_device *pdev)
pdev              540 drivers/spi/spi-geni-qcom.c 	irq = platform_get_irq(pdev, 0);
pdev              544 drivers/spi/spi-geni-qcom.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev              548 drivers/spi/spi-geni-qcom.c 	clk = devm_clk_get(&pdev->dev, "se");
pdev              550 drivers/spi/spi-geni-qcom.c 		dev_err(&pdev->dev, "Err getting SE Core clk %ld\n",
pdev              555 drivers/spi/spi-geni-qcom.c 	spi = spi_alloc_master(&pdev->dev, sizeof(*mas));
pdev              559 drivers/spi/spi-geni-qcom.c 	platform_set_drvdata(pdev, spi);
pdev              562 drivers/spi/spi-geni-qcom.c 	mas->dev = &pdev->dev;
pdev              563 drivers/spi/spi-geni-qcom.c 	mas->se.dev = &pdev->dev;
pdev              564 drivers/spi/spi-geni-qcom.c 	mas->se.wrapper = dev_get_drvdata(pdev->dev.parent);
pdev              569 drivers/spi/spi-geni-qcom.c 	spi->dev.of_node = pdev->dev.of_node;
pdev              582 drivers/spi/spi-geni-qcom.c 	pm_runtime_enable(&pdev->dev);
pdev              601 drivers/spi/spi-geni-qcom.c 	pm_runtime_disable(&pdev->dev);
pdev              606 drivers/spi/spi-geni-qcom.c static int spi_geni_remove(struct platform_device *pdev)
pdev              608 drivers/spi/spi-geni-qcom.c 	struct spi_master *spi = platform_get_drvdata(pdev);
pdev              615 drivers/spi/spi-geni-qcom.c 	pm_runtime_disable(&pdev->dev);
pdev              303 drivers/spi/spi-gpio.c static int spi_gpio_probe_dt(struct platform_device *pdev,
pdev              306 drivers/spi/spi-gpio.c 	master->dev.of_node = pdev->dev.of_node;
pdev              312 drivers/spi/spi-gpio.c static inline int spi_gpio_probe_dt(struct platform_device *pdev,
pdev              319 drivers/spi/spi-gpio.c static int spi_gpio_probe_pdata(struct platform_device *pdev,
pdev              322 drivers/spi/spi-gpio.c 	struct device *dev = &pdev->dev;
pdev              358 drivers/spi/spi-gpio.c static int spi_gpio_probe(struct platform_device *pdev)
pdev              363 drivers/spi/spi-gpio.c 	struct device			*dev = &pdev->dev;
pdev              367 drivers/spi/spi-gpio.c 	of_id = of_match_device(spi_gpio_dt_ids, &pdev->dev);
pdev              373 drivers/spi/spi-gpio.c 	status = devm_add_action_or_reset(&pdev->dev, spi_gpio_put, master);
pdev              380 drivers/spi/spi-gpio.c 		status = spi_gpio_probe_dt(pdev, master);
pdev              382 drivers/spi/spi-gpio.c 		status = spi_gpio_probe_pdata(pdev, master);
pdev              406 drivers/spi/spi-gpio.c 	master->bus_num = pdev->id;
pdev              438 drivers/spi/spi-gpio.c 	return devm_spi_register_master(&pdev->dev, spi_master_get(master));
pdev              578 drivers/spi/spi-img-spfi.c static int img_spfi_probe(struct platform_device *pdev)
pdev              586 drivers/spi/spi-img-spfi.c 	master = spi_alloc_master(&pdev->dev, sizeof(*spfi));
pdev              589 drivers/spi/spi-img-spfi.c 	platform_set_drvdata(pdev, master);
pdev              592 drivers/spi/spi-img-spfi.c 	spfi->dev = &pdev->dev;
pdev              596 drivers/spi/spi-img-spfi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              604 drivers/spi/spi-img-spfi.c 	spfi->irq = platform_get_irq(pdev, 0);
pdev              640 drivers/spi/spi-img-spfi.c 	master->bus_num = pdev->id;
pdev              644 drivers/spi/spi-img-spfi.c 	master->dev.of_node = pdev->dev.of_node;
pdev              709 drivers/spi/spi-img-spfi.c static int img_spfi_remove(struct platform_device *pdev)
pdev              711 drivers/spi/spi-img-spfi.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev             1581 drivers/spi/spi-imx.c static int spi_imx_probe(struct platform_device *pdev)
pdev             1583 drivers/spi/spi-imx.c 	struct device_node *np = pdev->dev.of_node;
pdev             1585 drivers/spi/spi-imx.c 			of_match_device(spi_imx_dt_ids, &pdev->dev);
pdev             1587 drivers/spi/spi-imx.c 			dev_get_platdata(&pdev->dev);
pdev             1593 drivers/spi/spi-imx.c 		(struct spi_imx_devtype_data *)pdev->id_entry->driver_data;
pdev             1597 drivers/spi/spi-imx.c 		dev_err(&pdev->dev, "can't get the platform data\n");
pdev             1604 drivers/spi/spi-imx.c 		master = spi_alloc_slave(&pdev->dev,
pdev             1607 drivers/spi/spi-imx.c 		master = spi_alloc_master(&pdev->dev,
pdev             1618 drivers/spi/spi-imx.c 	platform_set_drvdata(pdev, master);
pdev             1621 drivers/spi/spi-imx.c 	master->bus_num = np ? -1 : pdev->id;
pdev             1625 drivers/spi/spi-imx.c 	spi_imx->dev = &pdev->dev;
pdev             1669 drivers/spi/spi-imx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1670 drivers/spi/spi-imx.c 	spi_imx->base = devm_ioremap_resource(&pdev->dev, res);
pdev             1677 drivers/spi/spi-imx.c 	irq = platform_get_irq(pdev, 0);
pdev             1683 drivers/spi/spi-imx.c 	ret = devm_request_irq(&pdev->dev, irq, spi_imx_isr, 0,
pdev             1684 drivers/spi/spi-imx.c 			       dev_name(&pdev->dev), spi_imx);
pdev             1686 drivers/spi/spi-imx.c 		dev_err(&pdev->dev, "can't get irq%d: %d\n", irq, ret);
pdev             1690 drivers/spi/spi-imx.c 	spi_imx->clk_ipg = devm_clk_get(&pdev->dev, "ipg");
pdev             1696 drivers/spi/spi-imx.c 	spi_imx->clk_per = devm_clk_get(&pdev->dev, "per");
pdev             1716 drivers/spi/spi-imx.c 		ret = spi_imx_sdma_init(&pdev->dev, spi_imx, master);
pdev             1721 drivers/spi/spi-imx.c 			dev_err(&pdev->dev, "dma setup error %d, use pio\n",
pdev             1729 drivers/spi/spi-imx.c 	master->dev.of_node = pdev->dev.of_node;
pdev             1732 drivers/spi/spi-imx.c 		dev_err(&pdev->dev, "bitbang start failed with %d\n", ret);
pdev             1742 drivers/spi/spi-imx.c 			ret = devm_gpio_request(&pdev->dev,
pdev             1746 drivers/spi/spi-imx.c 				dev_err(&pdev->dev, "Can't get CS GPIO %i\n",
pdev             1753 drivers/spi/spi-imx.c 	dev_info(&pdev->dev, "probed\n");
pdev             1771 drivers/spi/spi-imx.c static int spi_imx_remove(struct platform_device *pdev)
pdev             1773 drivers/spi/spi-imx.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev               22 drivers/spi/spi-iproc-qspi.c 	struct platform_device *pdev;
pdev               92 drivers/spi/spi-iproc-qspi.c static int bcm_iproc_probe(struct platform_device *pdev)
pdev               94 drivers/spi/spi-iproc-qspi.c 	struct device *dev = &pdev->dev;
pdev              103 drivers/spi/spi-iproc-qspi.c 	priv->pdev = pdev;
pdev              107 drivers/spi/spi-iproc-qspi.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "intr_regs");
pdev              112 drivers/spi/spi-iproc-qspi.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              127 drivers/spi/spi-iproc-qspi.c 	return bcm_qspi_probe(pdev, soc_intc);
pdev              130 drivers/spi/spi-iproc-qspi.c static int bcm_iproc_remove(struct platform_device *pdev)
pdev              132 drivers/spi/spi-iproc-qspi.c 	return bcm_qspi_remove(pdev);
pdev              140 drivers/spi/spi-jcore.c static int jcore_spi_probe(struct platform_device *pdev)
pdev              142 drivers/spi/spi-jcore.c 	struct device_node *node = pdev->dev.of_node;
pdev              150 drivers/spi/spi-jcore.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct jcore_spi));
pdev              160 drivers/spi/spi-jcore.c 	master->bus_num = pdev->id;
pdev              164 drivers/spi/spi-jcore.c 	platform_set_drvdata(pdev, hw);
pdev              167 drivers/spi/spi-jcore.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              170 drivers/spi/spi-jcore.c 	if (!devm_request_mem_region(&pdev->dev, res->start,
pdev              171 drivers/spi/spi-jcore.c 				     resource_size(res), pdev->name))
pdev              173 drivers/spi/spi-jcore.c 	hw->base = devm_ioremap_nocache(&pdev->dev, res->start,
pdev              187 drivers/spi/spi-jcore.c 	clk = devm_clk_get(&pdev->dev, "ref_clk");
pdev              193 drivers/spi/spi-jcore.c 			dev_warn(&pdev->dev, "could not enable ref_clk\n");
pdev              202 drivers/spi/spi-jcore.c 	err = devm_spi_register_master(&pdev->dev, master);
pdev              796 drivers/spi/spi-lantiq-ssc.c static int lantiq_ssc_probe(struct platform_device *pdev)
pdev              798 drivers/spi/spi-lantiq-ssc.c 	struct device *dev = &pdev->dev;
pdev              815 drivers/spi/spi-lantiq-ssc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              821 drivers/spi/spi-lantiq-ssc.c 	rx_irq = platform_get_irq_byname(pdev, LTQ_SPI_RX_IRQ_NAME);
pdev              825 drivers/spi/spi-lantiq-ssc.c 	tx_irq = platform_get_irq_byname(pdev, LTQ_SPI_TX_IRQ_NAME);
pdev              829 drivers/spi/spi-lantiq-ssc.c 	err_irq = platform_get_irq_byname(pdev, LTQ_SPI_ERR_IRQ_NAME);
pdev              841 drivers/spi/spi-lantiq-ssc.c 	platform_set_drvdata(pdev, spi);
pdev              888 drivers/spi/spi-lantiq-ssc.c 	of_property_read_u32(pdev->dev.of_node, "num-cs", &num_cs);
pdev              891 drivers/spi/spi-lantiq-ssc.c 	of_property_read_u32(pdev->dev.of_node, "base-cs", &spi->base_cs);
pdev              897 drivers/spi/spi-lantiq-ssc.c 	master->dev.of_node = pdev->dev.of_node;
pdev              949 drivers/spi/spi-lantiq-ssc.c static int lantiq_ssc_remove(struct platform_device *pdev)
pdev              951 drivers/spi/spi-lantiq-ssc.c 	struct lantiq_ssc_spi *spi = platform_get_drvdata(pdev);
pdev              183 drivers/spi/spi-lp8841-rtc.c spi_lp8841_rtc_probe(struct platform_device *pdev)
pdev              189 drivers/spi/spi-lp8841-rtc.c 	master = spi_alloc_master(&pdev->dev, sizeof(*data));
pdev              192 drivers/spi/spi-lp8841-rtc.c 	platform_set_drvdata(pdev, master);
pdev              197 drivers/spi/spi-lp8841-rtc.c 	master->bus_num = pdev->id;
pdev              204 drivers/spi/spi-lp8841-rtc.c 	master->dev.of_node = pdev->dev.of_node;
pdev              209 drivers/spi/spi-lp8841-rtc.c 	data->iomem = devm_platform_ioremap_resource(pdev, 0);
pdev              212 drivers/spi/spi-lp8841-rtc.c 		dev_err(&pdev->dev, "failed to get IO address\n");
pdev              217 drivers/spi/spi-lp8841-rtc.c 	ret = devm_spi_register_master(&pdev->dev, master);
pdev              219 drivers/spi/spi-lp8841-rtc.c 		dev_err(&pdev->dev, "cannot register spi master\n");
pdev              125 drivers/spi/spi-meson-spicc.c 	struct platform_device		*pdev;
pdev              321 drivers/spi/spi-meson-spicc.c 		dev_warn_once(&spicc->pdev->dev, "unable to get close to speed %u\n",
pdev              326 drivers/spi/spi-meson-spicc.c 	dev_dbg(&spicc->pdev->dev, "parent %lu, speed %u -> %lu (%u)\n",
pdev              463 drivers/spi/spi-meson-spicc.c 	device_reset_optional(&spicc->pdev->dev);
pdev              502 drivers/spi/spi-meson-spicc.c static int meson_spicc_probe(struct platform_device *pdev)
pdev              508 drivers/spi/spi-meson-spicc.c 	master = spi_alloc_master(&pdev->dev, sizeof(*spicc));
pdev              510 drivers/spi/spi-meson-spicc.c 		dev_err(&pdev->dev, "master allocation failed\n");
pdev              516 drivers/spi/spi-meson-spicc.c 	spicc->pdev = pdev;
pdev              517 drivers/spi/spi-meson-spicc.c 	platform_set_drvdata(pdev, spicc);
pdev              519 drivers/spi/spi-meson-spicc.c 	spicc->base = devm_platform_ioremap_resource(pdev, 0);
pdev              521 drivers/spi/spi-meson-spicc.c 		dev_err(&pdev->dev, "io resource mapping failed\n");
pdev              529 drivers/spi/spi-meson-spicc.c 	irq = platform_get_irq(pdev, 0);
pdev              530 drivers/spi/spi-meson-spicc.c 	ret = devm_request_irq(&pdev->dev, irq, meson_spicc_irq,
pdev              533 drivers/spi/spi-meson-spicc.c 		dev_err(&pdev->dev, "irq request failed\n");
pdev              537 drivers/spi/spi-meson-spicc.c 	spicc->core = devm_clk_get(&pdev->dev, "core");
pdev              539 drivers/spi/spi-meson-spicc.c 		dev_err(&pdev->dev, "core clock request failed\n");
pdev              546 drivers/spi/spi-meson-spicc.c 		dev_err(&pdev->dev, "core clock enable failed\n");
pdev              551 drivers/spi/spi-meson-spicc.c 	device_reset_optional(&pdev->dev);
pdev              554 drivers/spi/spi-meson-spicc.c 	master->dev.of_node = pdev->dev.of_node;
pdev              574 drivers/spi/spi-meson-spicc.c 	ret = devm_spi_register_master(&pdev->dev, master);
pdev              576 drivers/spi/spi-meson-spicc.c 		dev_err(&pdev->dev, "spi master registration failed\n");
pdev              591 drivers/spi/spi-meson-spicc.c static int meson_spicc_remove(struct platform_device *pdev)
pdev              593 drivers/spi/spi-meson-spicc.c 	struct meson_spicc_device *spicc = platform_get_drvdata(pdev);
pdev              285 drivers/spi/spi-meson-spifc.c static int meson_spifc_probe(struct platform_device *pdev)
pdev              293 drivers/spi/spi-meson-spifc.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct meson_spifc));
pdev              297 drivers/spi/spi-meson-spifc.c 	platform_set_drvdata(pdev, master);
pdev              300 drivers/spi/spi-meson-spifc.c 	spifc->dev = &pdev->dev;
pdev              302 drivers/spi/spi-meson-spifc.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev              331 drivers/spi/spi-meson-spifc.c 	master->dev.of_node = pdev->dev.of_node;
pdev              357 drivers/spi/spi-meson-spifc.c static int meson_spifc_remove(struct platform_device *pdev)
pdev              359 drivers/spi/spi-meson-spifc.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev              362 drivers/spi/spi-meson-spifc.c 	pm_runtime_get_sync(&pdev->dev);
pdev              364 drivers/spi/spi-meson-spifc.c 	pm_runtime_disable(&pdev->dev);
pdev              617 drivers/spi/spi-mt65xx.c static int mtk_spi_probe(struct platform_device *pdev)
pdev              625 drivers/spi/spi-mt65xx.c 	master = spi_alloc_master(&pdev->dev, sizeof(*mdata));
pdev              627 drivers/spi/spi-mt65xx.c 		dev_err(&pdev->dev, "failed to alloc spi master\n");
pdev              632 drivers/spi/spi-mt65xx.c 	master->dev.of_node = pdev->dev.of_node;
pdev              641 drivers/spi/spi-mt65xx.c 	of_id = of_match_node(mtk_spi_of_match, pdev->dev.of_node);
pdev              643 drivers/spi/spi-mt65xx.c 		dev_err(&pdev->dev, "failed to probe of_node\n");
pdev              655 drivers/spi/spi-mt65xx.c 			pdev->dev.of_node,
pdev              658 drivers/spi/spi-mt65xx.c 			dev_err(&pdev->dev,
pdev              664 drivers/spi/spi-mt65xx.c 		mdata->pad_sel = devm_kmalloc_array(&pdev->dev, mdata->pad_num,
pdev              672 drivers/spi/spi-mt65xx.c 			of_property_read_u32_index(pdev->dev.of_node,
pdev              676 drivers/spi/spi-mt65xx.c 				dev_err(&pdev->dev, "wrong pad-sel[%d]: %u\n",
pdev              684 drivers/spi/spi-mt65xx.c 	platform_set_drvdata(pdev, master);
pdev              686 drivers/spi/spi-mt65xx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              689 drivers/spi/spi-mt65xx.c 		dev_err(&pdev->dev, "failed to determine base address\n");
pdev              693 drivers/spi/spi-mt65xx.c 	mdata->base = devm_ioremap_resource(&pdev->dev, res);
pdev              699 drivers/spi/spi-mt65xx.c 	irq = platform_get_irq(pdev, 0);
pdev              705 drivers/spi/spi-mt65xx.c 	if (!pdev->dev.dma_mask)
pdev              706 drivers/spi/spi-mt65xx.c 		pdev->dev.dma_mask = &pdev->dev.coherent_dma_mask;
pdev              708 drivers/spi/spi-mt65xx.c 	ret = devm_request_irq(&pdev->dev, irq, mtk_spi_interrupt,
pdev              709 drivers/spi/spi-mt65xx.c 			       IRQF_TRIGGER_NONE, dev_name(&pdev->dev), master);
pdev              711 drivers/spi/spi-mt65xx.c 		dev_err(&pdev->dev, "failed to register irq (%d)\n", ret);
pdev              715 drivers/spi/spi-mt65xx.c 	mdata->parent_clk = devm_clk_get(&pdev->dev, "parent-clk");
pdev              718 drivers/spi/spi-mt65xx.c 		dev_err(&pdev->dev, "failed to get parent-clk: %d\n", ret);
pdev              722 drivers/spi/spi-mt65xx.c 	mdata->sel_clk = devm_clk_get(&pdev->dev, "sel-clk");
pdev              725 drivers/spi/spi-mt65xx.c 		dev_err(&pdev->dev, "failed to get sel-clk: %d\n", ret);
pdev              729 drivers/spi/spi-mt65xx.c 	mdata->spi_clk = devm_clk_get(&pdev->dev, "spi-clk");
pdev              732 drivers/spi/spi-mt65xx.c 		dev_err(&pdev->dev, "failed to get spi-clk: %d\n", ret);
pdev              738 drivers/spi/spi-mt65xx.c 		dev_err(&pdev->dev, "failed to enable spi_clk (%d)\n", ret);
pdev              744 drivers/spi/spi-mt65xx.c 		dev_err(&pdev->dev, "failed to clk_set_parent (%d)\n", ret);
pdev              751 drivers/spi/spi-mt65xx.c 	pm_runtime_enable(&pdev->dev);
pdev              753 drivers/spi/spi-mt65xx.c 	ret = devm_spi_register_master(&pdev->dev, master);
pdev              755 drivers/spi/spi-mt65xx.c 		dev_err(&pdev->dev, "failed to register master (%d)\n", ret);
pdev              761 drivers/spi/spi-mt65xx.c 			dev_err(&pdev->dev,
pdev              769 drivers/spi/spi-mt65xx.c 			dev_err(&pdev->dev,
pdev              777 drivers/spi/spi-mt65xx.c 				ret = devm_gpio_request(&pdev->dev,
pdev              779 drivers/spi/spi-mt65xx.c 							dev_name(&pdev->dev));
pdev              781 drivers/spi/spi-mt65xx.c 					dev_err(&pdev->dev,
pdev              793 drivers/spi/spi-mt65xx.c 	ret = dma_set_mask(&pdev->dev, DMA_BIT_MASK(addr_bits));
pdev              795 drivers/spi/spi-mt65xx.c 		dev_notice(&pdev->dev, "SPI dma_set_mask(%d) failed, ret:%d\n",
pdev              801 drivers/spi/spi-mt65xx.c 	pm_runtime_disable(&pdev->dev);
pdev              808 drivers/spi/spi-mt65xx.c static int mtk_spi_remove(struct platform_device *pdev)
pdev              810 drivers/spi/spi-mt65xx.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev              813 drivers/spi/spi-mt65xx.c 	pm_runtime_disable(&pdev->dev);
pdev              324 drivers/spi/spi-mt7621.c static int mt7621_spi_probe(struct platform_device *pdev)
pdev              334 drivers/spi/spi-mt7621.c 	match = of_match_device(mt7621_spi_match, &pdev->dev);
pdev              338 drivers/spi/spi-mt7621.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev              342 drivers/spi/spi-mt7621.c 	clk = devm_clk_get(&pdev->dev, NULL);
pdev              344 drivers/spi/spi-mt7621.c 		dev_err(&pdev->dev, "unable to get SYS clock, err=%d\n",
pdev              353 drivers/spi/spi-mt7621.c 	master = spi_alloc_master(&pdev->dev, sizeof(*rs));
pdev              355 drivers/spi/spi-mt7621.c 		dev_info(&pdev->dev, "master allocation failed\n");
pdev              364 drivers/spi/spi-mt7621.c 	master->dev.of_node = pdev->dev.of_node;
pdev              367 drivers/spi/spi-mt7621.c 	dev_set_drvdata(&pdev->dev, master);
pdev              375 drivers/spi/spi-mt7621.c 	dev_info(&pdev->dev, "sys_freq: %u\n", rs->sys_freq);
pdev              377 drivers/spi/spi-mt7621.c 	ret = device_reset(&pdev->dev);
pdev              379 drivers/spi/spi-mt7621.c 		dev_err(&pdev->dev, "SPI reset failed!\n");
pdev              383 drivers/spi/spi-mt7621.c 	return devm_spi_register_controller(&pdev->dev, master);
pdev              386 drivers/spi/spi-mt7621.c static int mt7621_spi_remove(struct platform_device *pdev)
pdev              391 drivers/spi/spi-mt7621.c 	master = dev_get_drvdata(&pdev->dev);
pdev              524 drivers/spi/spi-mxic.c static int mxic_spi_probe(struct platform_device *pdev)
pdev              531 drivers/spi/spi-mxic.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct mxic_spi));
pdev              535 drivers/spi/spi-mxic.c 	platform_set_drvdata(pdev, master);
pdev              539 drivers/spi/spi-mxic.c 	master->dev.of_node = pdev->dev.of_node;
pdev              541 drivers/spi/spi-mxic.c 	mxic->ps_clk = devm_clk_get(&pdev->dev, "ps_clk");
pdev              545 drivers/spi/spi-mxic.c 	mxic->send_clk = devm_clk_get(&pdev->dev, "send_clk");
pdev              549 drivers/spi/spi-mxic.c 	mxic->send_dly_clk = devm_clk_get(&pdev->dev, "send_dly_clk");
pdev              553 drivers/spi/spi-mxic.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "regs");
pdev              554 drivers/spi/spi-mxic.c 	mxic->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              558 drivers/spi/spi-mxic.c 	pm_runtime_enable(&pdev->dev);
pdev              575 drivers/spi/spi-mxic.c 		dev_err(&pdev->dev, "spi_register_master failed\n");
pdev              583 drivers/spi/spi-mxic.c 	pm_runtime_disable(&pdev->dev);
pdev              588 drivers/spi/spi-mxic.c static int mxic_spi_remove(struct platform_device *pdev)
pdev              590 drivers/spi/spi-mxic.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev              592 drivers/spi/spi-mxic.c 	pm_runtime_disable(&pdev->dev);
pdev              527 drivers/spi/spi-mxs.c static int mxs_spi_probe(struct platform_device *pdev)
pdev              530 drivers/spi/spi-mxs.c 			of_match_device(mxs_spi_dt_ids, &pdev->dev);
pdev              531 drivers/spi/spi-mxs.c 	struct device_node *np = pdev->dev.of_node;
pdev              547 drivers/spi/spi-mxs.c 	irq_err = platform_get_irq(pdev, 0);
pdev              551 drivers/spi/spi-mxs.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev              555 drivers/spi/spi-mxs.c 	clk = devm_clk_get(&pdev->dev, NULL);
pdev              565 drivers/spi/spi-mxs.c 	master = spi_alloc_master(&pdev->dev, sizeof(*spi));
pdev              569 drivers/spi/spi-mxs.c 	platform_set_drvdata(pdev, master);
pdev              581 drivers/spi/spi-mxs.c 	ssp->dev = &pdev->dev;
pdev              588 drivers/spi/spi-mxs.c 	ret = devm_request_irq(&pdev->dev, irq_err, mxs_ssp_irq_handler, 0,
pdev              589 drivers/spi/spi-mxs.c 			       dev_name(&pdev->dev), ssp);
pdev              593 drivers/spi/spi-mxs.c 	ssp->dmach = dma_request_slave_channel(&pdev->dev, "rx-tx");
pdev              621 drivers/spi/spi-mxs.c 	ret = devm_spi_register_master(&pdev->dev, master);
pdev              623 drivers/spi/spi-mxs.c 		dev_err(&pdev->dev, "Cannot register SPI master, %d\n", ret);
pdev              642 drivers/spi/spi-mxs.c static int mxs_spi_remove(struct platform_device *pdev)
pdev              648 drivers/spi/spi-mxs.c 	master = platform_get_drvdata(pdev);
pdev              652 drivers/spi/spi-mxs.c 	pm_runtime_disable(&pdev->dev);
pdev              653 drivers/spi/spi-mxs.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              654 drivers/spi/spi-mxs.c 		mxs_spi_runtime_suspend(&pdev->dev);
pdev              671 drivers/spi/spi-npcm-fiu.c static int npcm_fiu_probe(struct platform_device *pdev)
pdev              675 drivers/spi/spi-npcm-fiu.c 	struct device *dev = &pdev->dev;
pdev              704 drivers/spi/spi-npcm-fiu.c 	platform_set_drvdata(pdev, fiu);
pdev              707 drivers/spi/spi-npcm-fiu.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "control");
pdev              719 drivers/spi/spi-npcm-fiu.c 	fiu->res_mem = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              728 drivers/spi/spi-npcm-fiu.c 	platform_set_drvdata(pdev, fiu);
pdev              746 drivers/spi/spi-npcm-fiu.c static int npcm_fiu_remove(struct platform_device *pdev)
pdev              748 drivers/spi/spi-npcm-fiu.c 	struct npcm_fiu_spi *fiu = platform_get_drvdata(pdev);
pdev              340 drivers/spi/spi-npcm-pspi.c static int npcm_pspi_probe(struct platform_device *pdev)
pdev              345 drivers/spi/spi-npcm-pspi.c 	struct device_node *np = pdev->dev.of_node;
pdev              355 drivers/spi/spi-npcm-pspi.c 	pdev->id = of_alias_get_id(np, "spi");
pdev              356 drivers/spi/spi-npcm-pspi.c 	if (pdev->id < 0)
pdev              357 drivers/spi/spi-npcm-pspi.c 		pdev->id = 0;
pdev              359 drivers/spi/spi-npcm-pspi.c 	master = spi_alloc_master(&pdev->dev, sizeof(*priv));
pdev              363 drivers/spi/spi-npcm-pspi.c 	platform_set_drvdata(pdev, master);
pdev              368 drivers/spi/spi-npcm-pspi.c 	priv->id = pdev->id;
pdev              370 drivers/spi/spi-npcm-pspi.c 	priv->base = devm_platform_ioremap_resource(pdev, 0);
pdev              376 drivers/spi/spi-npcm-pspi.c 	priv->clk = devm_clk_get(&pdev->dev, NULL);
pdev              378 drivers/spi/spi-npcm-pspi.c 		dev_err(&pdev->dev, "failed to get clock\n");
pdev              387 drivers/spi/spi-npcm-pspi.c 	irq = platform_get_irq(pdev, 0);
pdev              396 drivers/spi/spi-npcm-pspi.c 		dev_err(&pdev->dev, "failed to find nuvoton,npcm750-rst\n");
pdev              403 drivers/spi/spi-npcm-pspi.c 	ret = devm_request_irq(&pdev->dev, irq, npcm_pspi_handler, 0,
pdev              406 drivers/spi/spi-npcm-pspi.c 		dev_err(&pdev->dev, "failed to request IRQ\n");
pdev              417 drivers/spi/spi-npcm-pspi.c 	master->dev.of_node = pdev->dev.of_node;
pdev              418 drivers/spi/spi-npcm-pspi.c 	master->bus_num = pdev->id;
pdev              430 drivers/spi/spi-npcm-pspi.c 			dev_err(&pdev->dev, "failed to get csgpio#%u\n", i);
pdev              433 drivers/spi/spi-npcm-pspi.c 		dev_dbg(&pdev->dev, "csgpio#%u = %d\n", i, csgpio);
pdev              434 drivers/spi/spi-npcm-pspi.c 		ret = devm_gpio_request_one(&pdev->dev, csgpio,
pdev              437 drivers/spi/spi-npcm-pspi.c 			dev_err(&pdev->dev,
pdev              447 drivers/spi/spi-npcm-pspi.c 	ret = devm_spi_register_master(&pdev->dev, master);
pdev              451 drivers/spi/spi-npcm-pspi.c 	pr_info("NPCM Peripheral SPI %d probed\n", pdev->id);
pdev              463 drivers/spi/spi-npcm-pspi.c static int npcm_pspi_remove(struct platform_device *pdev)
pdev              465 drivers/spi/spi-npcm-pspi.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev              943 drivers/spi/spi-nxp-fspi.c static int nxp_fspi_probe(struct platform_device *pdev)
pdev              946 drivers/spi/spi-nxp-fspi.c 	struct device *dev = &pdev->dev;
pdev              952 drivers/spi/spi-nxp-fspi.c 	ctlr = spi_alloc_master(&pdev->dev, sizeof(*f));
pdev              967 drivers/spi/spi-nxp-fspi.c 	platform_set_drvdata(pdev, f);
pdev              970 drivers/spi/spi-nxp-fspi.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "fspi_base");
pdev              978 drivers/spi/spi-nxp-fspi.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "fspi_mmap");
pdev             1009 drivers/spi/spi-nxp-fspi.c 	ret = platform_get_irq(pdev, 0);
pdev             1014 drivers/spi/spi-nxp-fspi.c 			nxp_fspi_irq_handler, 0, pdev->name, f);
pdev             1049 drivers/spi/spi-nxp-fspi.c static int nxp_fspi_remove(struct platform_device *pdev)
pdev             1051 drivers/spi/spi-nxp-fspi.c 	struct nxp_fspi *f = platform_get_drvdata(pdev);
pdev              202 drivers/spi/spi-oc-tiny.c static int tiny_spi_of_probe(struct platform_device *pdev)
pdev              204 drivers/spi/spi-oc-tiny.c 	struct tiny_spi *hw = platform_get_drvdata(pdev);
pdev              205 drivers/spi/spi-oc-tiny.c 	struct device_node *np = pdev->dev.of_node;
pdev              213 drivers/spi/spi-oc-tiny.c 		hw->gpio_cs = devm_kcalloc(&pdev->dev,
pdev              224 drivers/spi/spi-oc-tiny.c 	hw->bitbang.master->dev.of_node = pdev->dev.of_node;
pdev              232 drivers/spi/spi-oc-tiny.c static int tiny_spi_of_probe(struct platform_device *pdev)
pdev              238 drivers/spi/spi-oc-tiny.c static int tiny_spi_probe(struct platform_device *pdev)
pdev              240 drivers/spi/spi-oc-tiny.c 	struct tiny_spi_platform_data *platp = dev_get_platdata(&pdev->dev);
pdev              246 drivers/spi/spi-oc-tiny.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct tiny_spi));
pdev              251 drivers/spi/spi-oc-tiny.c 	master->bus_num = pdev->id;
pdev              257 drivers/spi/spi-oc-tiny.c 	platform_set_drvdata(pdev, hw);
pdev              266 drivers/spi/spi-oc-tiny.c 	hw->base = devm_platform_ioremap_resource(pdev, 0);
pdev              272 drivers/spi/spi-oc-tiny.c 	hw->irq = platform_get_irq(pdev, 0);
pdev              275 drivers/spi/spi-oc-tiny.c 		err = devm_request_irq(&pdev->dev, hw->irq, tiny_spi_irq, 0,
pdev              276 drivers/spi/spi-oc-tiny.c 				       pdev->name, hw);
pdev              291 drivers/spi/spi-oc-tiny.c 		err = tiny_spi_of_probe(pdev);
pdev              296 drivers/spi/spi-oc-tiny.c 		err = gpio_request(hw->gpio_cs[i], dev_name(&pdev->dev));
pdev              307 drivers/spi/spi-oc-tiny.c 	dev_info(&pdev->dev, "base %p, irq %d\n", hw->base, hw->irq);
pdev              319 drivers/spi/spi-oc-tiny.c static int tiny_spi_remove(struct platform_device *pdev)
pdev              321 drivers/spi/spi-oc-tiny.c 	struct tiny_spi *hw = platform_get_drvdata(pdev);
pdev              347 drivers/spi/spi-omap-100k.c static int omap1_spi100k_probe(struct platform_device *pdev)
pdev              353 drivers/spi/spi-omap-100k.c 	if (!pdev->id)
pdev              356 drivers/spi/spi-omap-100k.c 	master = spi_alloc_master(&pdev->dev, sizeof(*spi100k));
pdev              358 drivers/spi/spi-omap-100k.c 		dev_dbg(&pdev->dev, "master allocation failed\n");
pdev              362 drivers/spi/spi-omap-100k.c 	if (pdev->id != -1)
pdev              363 drivers/spi/spi-omap-100k.c 		master->bus_num = pdev->id;
pdev              381 drivers/spi/spi-omap-100k.c 	spi100k->base = (void __iomem *)dev_get_platdata(&pdev->dev);
pdev              383 drivers/spi/spi-omap-100k.c 	spi100k->ick = devm_clk_get(&pdev->dev, "ick");
pdev              385 drivers/spi/spi-omap-100k.c 		dev_dbg(&pdev->dev, "can't get spi100k_ick\n");
pdev              390 drivers/spi/spi-omap-100k.c 	spi100k->fck = devm_clk_get(&pdev->dev, "fck");
pdev              392 drivers/spi/spi-omap-100k.c 		dev_dbg(&pdev->dev, "can't get spi100k_fck\n");
pdev              399 drivers/spi/spi-omap-100k.c 		dev_err(&pdev->dev, "failed to enable ick: %d\n", status);
pdev              405 drivers/spi/spi-omap-100k.c 		dev_err(&pdev->dev, "failed to enable fck: %d\n", status);
pdev              409 drivers/spi/spi-omap-100k.c 	pm_runtime_enable(&pdev->dev);
pdev              410 drivers/spi/spi-omap-100k.c 	pm_runtime_set_active(&pdev->dev);
pdev              412 drivers/spi/spi-omap-100k.c 	status = devm_spi_register_master(&pdev->dev, master);
pdev              427 drivers/spi/spi-omap-100k.c static int omap1_spi100k_remove(struct platform_device *pdev)
pdev              429 drivers/spi/spi-omap-100k.c 	struct spi_master *master = spi_master_get(platform_get_drvdata(pdev));
pdev              432 drivers/spi/spi-omap-100k.c 	pm_runtime_disable(&pdev->dev);
pdev              450 drivers/spi/spi-omap-uwire.c static int uwire_probe(struct platform_device *pdev)
pdev              456 drivers/spi/spi-omap-uwire.c 	master = spi_alloc_master(&pdev->dev, sizeof *uwire);
pdev              462 drivers/spi/spi-omap-uwire.c 	uwire_base = devm_ioremap(&pdev->dev, UWIRE_BASE_PHYS, UWIRE_IO_SIZE);
pdev              464 drivers/spi/spi-omap-uwire.c 		dev_dbg(&pdev->dev, "can't ioremap UWIRE\n");
pdev              469 drivers/spi/spi-omap-uwire.c 	platform_set_drvdata(pdev, uwire);
pdev              471 drivers/spi/spi-omap-uwire.c 	uwire->ck = devm_clk_get(&pdev->dev, "fck");
pdev              474 drivers/spi/spi-omap-uwire.c 		dev_dbg(&pdev->dev, "no functional clock?\n");
pdev              509 drivers/spi/spi-omap-uwire.c static int uwire_remove(struct platform_device *pdev)
pdev              511 drivers/spi/spi-omap-uwire.c 	struct uwire_spi	*uwire = platform_get_drvdata(pdev);
pdev             1391 drivers/spi/spi-omap2-mcspi.c static int omap2_mcspi_probe(struct platform_device *pdev)
pdev             1399 drivers/spi/spi-omap2-mcspi.c 	struct device_node	*node = pdev->dev.of_node;
pdev             1403 drivers/spi/spi-omap2-mcspi.c 		master = spi_alloc_slave(&pdev->dev, sizeof(*mcspi));
pdev             1405 drivers/spi/spi-omap2-mcspi.c 		master = spi_alloc_master(&pdev->dev, sizeof(*mcspi));
pdev             1424 drivers/spi/spi-omap2-mcspi.c 	platform_set_drvdata(pdev, master);
pdev             1429 drivers/spi/spi-omap2-mcspi.c 	match = of_match_device(omap_mcspi_of_match, &pdev->dev);
pdev             1439 drivers/spi/spi-omap2-mcspi.c 		pdata = dev_get_platdata(&pdev->dev);
pdev             1445 drivers/spi/spi-omap2-mcspi.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1446 drivers/spi/spi-omap2-mcspi.c 	mcspi->base = devm_ioremap_resource(&pdev->dev, r);
pdev             1454 drivers/spi/spi-omap2-mcspi.c 	mcspi->dev = &pdev->dev;
pdev             1458 drivers/spi/spi-omap2-mcspi.c 	mcspi->dma_channels = devm_kcalloc(&pdev->dev, master->num_chipselect,
pdev             1476 drivers/spi/spi-omap2-mcspi.c 	status = platform_get_irq(pdev, 0);
pdev             1480 drivers/spi/spi-omap2-mcspi.c 		dev_err(&pdev->dev, "no irq resource found\n");
pdev             1484 drivers/spi/spi-omap2-mcspi.c 	status = devm_request_irq(&pdev->dev, status,
pdev             1485 drivers/spi/spi-omap2-mcspi.c 				  omap2_mcspi_irq_handler, 0, pdev->name,
pdev             1488 drivers/spi/spi-omap2-mcspi.c 		dev_err(&pdev->dev, "Cannot request IRQ");
pdev             1492 drivers/spi/spi-omap2-mcspi.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev             1493 drivers/spi/spi-omap2-mcspi.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, SPI_AUTOSUSPEND_TIMEOUT);
pdev             1494 drivers/spi/spi-omap2-mcspi.c 	pm_runtime_enable(&pdev->dev);
pdev             1500 drivers/spi/spi-omap2-mcspi.c 	status = devm_spi_register_controller(&pdev->dev, master);
pdev             1507 drivers/spi/spi-omap2-mcspi.c 	pm_runtime_dont_use_autosuspend(&pdev->dev);
pdev             1508 drivers/spi/spi-omap2-mcspi.c 	pm_runtime_put_sync(&pdev->dev);
pdev             1509 drivers/spi/spi-omap2-mcspi.c 	pm_runtime_disable(&pdev->dev);
pdev             1516 drivers/spi/spi-omap2-mcspi.c static int omap2_mcspi_remove(struct platform_device *pdev)
pdev             1518 drivers/spi/spi-omap2-mcspi.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev             1525 drivers/spi/spi-omap2-mcspi.c 	pm_runtime_disable(&pdev->dev);
pdev              592 drivers/spi/spi-orion.c static int orion_spi_probe(struct platform_device *pdev)
pdev              603 drivers/spi/spi-orion.c 	master = spi_alloc_master(&pdev->dev, sizeof(*spi));
pdev              605 drivers/spi/spi-orion.c 		dev_dbg(&pdev->dev, "master allocation failed\n");
pdev              609 drivers/spi/spi-orion.c 	if (pdev->id != -1)
pdev              610 drivers/spi/spi-orion.c 		master->bus_num = pdev->id;
pdev              611 drivers/spi/spi-orion.c 	if (pdev->dev.of_node) {
pdev              614 drivers/spi/spi-orion.c 		if (!of_property_read_u32(pdev->dev.of_node, "cell-index",
pdev              629 drivers/spi/spi-orion.c 	platform_set_drvdata(pdev, master);
pdev              635 drivers/spi/spi-orion.c 	of_id = of_match_device(orion_spi_of_match_table, &pdev->dev);
pdev              639 drivers/spi/spi-orion.c 	spi->clk = devm_clk_get(&pdev->dev, NULL);
pdev              650 drivers/spi/spi-orion.c 	spi->axi_clk = devm_clk_get(&pdev->dev, "axi");
pdev              668 drivers/spi/spi-orion.c 	if (of_device_is_compatible(pdev->dev.of_node,
pdev              679 drivers/spi/spi-orion.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              680 drivers/spi/spi-orion.c 	spi->base = devm_ioremap_resource(&pdev->dev, r);
pdev              686 drivers/spi/spi-orion.c 	for_each_available_child_of_node(pdev->dev.of_node, np) {
pdev              694 drivers/spi/spi-orion.c 			dev_err(&pdev->dev,
pdev              708 drivers/spi/spi-orion.c 		cs_gpio = of_get_named_gpio(pdev->dev.of_node, "cs-gpios", cs);
pdev              714 drivers/spi/spi-orion.c 				dev_info(&pdev->dev,
pdev              720 drivers/spi/spi-orion.c 			gpio_name = devm_kasprintf(&pdev->dev, GFP_KERNEL,
pdev              721 drivers/spi/spi-orion.c 					"%s-CS%d", dev_name(&pdev->dev), cs);
pdev              729 drivers/spi/spi-orion.c 			status = devm_gpio_request_one(&pdev->dev, cs_gpio,
pdev              732 drivers/spi/spi-orion.c 				dev_err(&pdev->dev,
pdev              745 drivers/spi/spi-orion.c 		status = of_address_to_resource(pdev->dev.of_node, cs + 1, r);
pdev              756 drivers/spi/spi-orion.c 		dir_acc->vaddr = devm_ioremap(&pdev->dev, r->start, PAGE_SIZE);
pdev              763 drivers/spi/spi-orion.c 		dev_info(&pdev->dev, "CS%d configured for direct access\n", cs);
pdev              766 drivers/spi/spi-orion.c 	pm_runtime_set_active(&pdev->dev);
pdev              767 drivers/spi/spi-orion.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              768 drivers/spi/spi-orion.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, SPI_AUTOSUSPEND_TIMEOUT);
pdev              769 drivers/spi/spi-orion.c 	pm_runtime_enable(&pdev->dev);
pdev              775 drivers/spi/spi-orion.c 	pm_runtime_mark_last_busy(&pdev->dev);
pdev              776 drivers/spi/spi-orion.c 	pm_runtime_put_autosuspend(&pdev->dev);
pdev              778 drivers/spi/spi-orion.c 	master->dev.of_node = pdev->dev.of_node;
pdev              786 drivers/spi/spi-orion.c 	pm_runtime_disable(&pdev->dev);
pdev              797 drivers/spi/spi-orion.c static int orion_spi_remove(struct platform_device *pdev)
pdev              799 drivers/spi/spi-orion.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev              802 drivers/spi/spi-orion.c 	pm_runtime_get_sync(&pdev->dev);
pdev              807 drivers/spi/spi-orion.c 	pm_runtime_disable(&pdev->dev);
pdev              569 drivers/spi/spi-pic32-sqi.c static int pic32_sqi_probe(struct platform_device *pdev)
pdev              575 drivers/spi/spi-pic32-sqi.c 	master = spi_alloc_master(&pdev->dev, sizeof(*sqi));
pdev              582 drivers/spi/spi-pic32-sqi.c 	sqi->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              589 drivers/spi/spi-pic32-sqi.c 	sqi->irq = platform_get_irq(pdev, 0);
pdev              596 drivers/spi/spi-pic32-sqi.c 	sqi->sys_clk = devm_clk_get(&pdev->dev, "reg_ck");
pdev              599 drivers/spi/spi-pic32-sqi.c 		dev_err(&pdev->dev, "no sys_clk ?\n");
pdev              603 drivers/spi/spi-pic32-sqi.c 	sqi->base_clk = devm_clk_get(&pdev->dev, "spi_ck");
pdev              606 drivers/spi/spi-pic32-sqi.c 		dev_err(&pdev->dev, "no base clk ?\n");
pdev              612 drivers/spi/spi-pic32-sqi.c 		dev_err(&pdev->dev, "sys clk enable failed\n");
pdev              618 drivers/spi/spi-pic32-sqi.c 		dev_err(&pdev->dev, "base clk enable failed\n");
pdev              631 drivers/spi/spi-pic32-sqi.c 		dev_err(&pdev->dev, "ring alloc failed\n");
pdev              637 drivers/spi/spi-pic32-sqi.c 			  dev_name(&pdev->dev), sqi);
pdev              639 drivers/spi/spi-pic32-sqi.c 		dev_err(&pdev->dev, "request_irq(%d), failed\n", sqi->irq);
pdev              648 drivers/spi/spi-pic32-sqi.c 	master->dev.of_node	= pdev->dev.of_node;
pdev              658 drivers/spi/spi-pic32-sqi.c 	ret = devm_spi_register_master(&pdev->dev, master);
pdev              665 drivers/spi/spi-pic32-sqi.c 	platform_set_drvdata(pdev, sqi);
pdev              681 drivers/spi/spi-pic32-sqi.c static int pic32_sqi_remove(struct platform_device *pdev)
pdev              683 drivers/spi/spi-pic32-sqi.c 	struct pic32_sqi *sqi = platform_get_drvdata(pdev);
pdev              699 drivers/spi/spi-pic32.c static int pic32_spi_hw_probe(struct platform_device *pdev,
pdev              705 drivers/spi/spi-pic32.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              706 drivers/spi/spi-pic32.c 	pic32s->regs = devm_ioremap_resource(&pdev->dev, mem);
pdev              713 drivers/spi/spi-pic32.c 	pic32s->fault_irq = platform_get_irq_byname(pdev, "fault");
pdev              717 drivers/spi/spi-pic32.c 	pic32s->rx_irq = platform_get_irq_byname(pdev, "rx");
pdev              721 drivers/spi/spi-pic32.c 	pic32s->tx_irq = platform_get_irq_byname(pdev, "tx");
pdev              726 drivers/spi/spi-pic32.c 	pic32s->clk = devm_clk_get(&pdev->dev, "mck0");
pdev              728 drivers/spi/spi-pic32.c 		dev_err(&pdev->dev, "clk not found\n");
pdev              742 drivers/spi/spi-pic32.c 	dev_err(&pdev->dev, "%s failed, err %d\n", __func__, ret);
pdev              746 drivers/spi/spi-pic32.c static int pic32_spi_probe(struct platform_device *pdev)
pdev              752 drivers/spi/spi-pic32.c 	master = spi_alloc_master(&pdev->dev, sizeof(*pic32s));
pdev              759 drivers/spi/spi-pic32.c 	ret = pic32_spi_hw_probe(pdev, pic32s);
pdev              763 drivers/spi/spi-pic32.c 	master->dev.of_node	= pdev->dev.of_node;
pdev              779 drivers/spi/spi-pic32.c 	pic32_spi_dma_prep(pic32s, &pdev->dev);
pdev              788 drivers/spi/spi-pic32.c 	ret = devm_request_irq(&pdev->dev, pic32s->fault_irq,
pdev              790 drivers/spi/spi-pic32.c 			       dev_name(&pdev->dev), pic32s);
pdev              792 drivers/spi/spi-pic32.c 		dev_err(&pdev->dev, "request fault-irq %d\n", pic32s->rx_irq);
pdev              798 drivers/spi/spi-pic32.c 	ret = devm_request_irq(&pdev->dev, pic32s->rx_irq,
pdev              800 drivers/spi/spi-pic32.c 			       dev_name(&pdev->dev), pic32s);
pdev              802 drivers/spi/spi-pic32.c 		dev_err(&pdev->dev, "request rx-irq %d\n", pic32s->rx_irq);
pdev              808 drivers/spi/spi-pic32.c 	ret = devm_request_irq(&pdev->dev, pic32s->tx_irq,
pdev              810 drivers/spi/spi-pic32.c 			       dev_name(&pdev->dev), pic32s);
pdev              812 drivers/spi/spi-pic32.c 		dev_err(&pdev->dev, "request tx-irq %d\n", pic32s->tx_irq);
pdev              817 drivers/spi/spi-pic32.c 	ret = devm_spi_register_master(&pdev->dev, master);
pdev              823 drivers/spi/spi-pic32.c 	platform_set_drvdata(pdev, pic32s);
pdev              834 drivers/spi/spi-pic32.c static int pic32_spi_remove(struct platform_device *pdev)
pdev              838 drivers/spi/spi-pic32.c 	pic32s = platform_get_drvdata(pdev);
pdev              114 drivers/spi/spi-pxa2xx-dma.c 		dev_warn(&drv_data->pdev->dev, "DMA slave config failed\n");
pdev              128 drivers/spi/spi-pxa2xx-dma.c 		dev_err(&drv_data->pdev->dev, "FIFO overrun\n");
pdev              148 drivers/spi/spi-pxa2xx-dma.c 		dev_err(&drv_data->pdev->dev,
pdev              156 drivers/spi/spi-pxa2xx-dma.c 		dev_err(&drv_data->pdev->dev,
pdev              194 drivers/spi/spi-pxa2xx-dma.c 	struct device *dev = &drv_data->pdev->dev;
pdev               40 drivers/spi/spi-pxa2xx-pci.c 	int (*setup)(struct pci_dev *pdev, struct pxa_spi_info *c);
pdev              202 drivers/spi/spi-pxa2xx-pci.c 	struct platform_device *pdev;
pdev              258 drivers/spi/spi-pxa2xx-pci.c 	pdev = platform_device_register_full(&pi);
pdev              259 drivers/spi/spi-pxa2xx-pci.c 	if (IS_ERR(pdev)) {
pdev              261 drivers/spi/spi-pxa2xx-pci.c 		return PTR_ERR(pdev);
pdev              264 drivers/spi/spi-pxa2xx-pci.c 	pci_set_drvdata(dev, pdev);
pdev              271 drivers/spi/spi-pxa2xx-pci.c 	struct platform_device *pdev = pci_get_drvdata(dev);
pdev              274 drivers/spi/spi-pxa2xx-pci.c 	spi_pdata = dev_get_platdata(&pdev->dev);
pdev              276 drivers/spi/spi-pxa2xx-pci.c 	platform_device_unregister(pdev);
pdev              614 drivers/spi/spi-pxa2xx.c 	dev_err(&drv_data->pdev->dev, "%s\n", msg);
pdev              718 drivers/spi/spi-pxa2xx.c 	dev_err(&drv_data->pdev->dev,
pdev              735 drivers/spi/spi-pxa2xx.c 	if (pm_runtime_suspended(&drv_data->pdev->dev))
pdev             1145 drivers/spi/spi-pxa2xx.c 	dev_dbg(&drv_data->pdev->dev, "transfer aborted\n");
pdev             1541 drivers/spi/spi-pxa2xx.c pxa2xx_spi_init_pdata(struct platform_device *pdev)
pdev             1552 drivers/spi/spi-pxa2xx.c 	adev = ACPI_COMPANION(&pdev->dev);
pdev             1554 drivers/spi/spi-pxa2xx.c 	if (pdev->dev.of_node)
pdev             1555 drivers/spi/spi-pxa2xx.c 		of_id = of_match_device(pdev->dev.driver->of_match_table,
pdev             1556 drivers/spi/spi-pxa2xx.c 					&pdev->dev);
pdev             1557 drivers/spi/spi-pxa2xx.c 	else if (dev_is_pci(pdev->dev.parent))
pdev             1559 drivers/spi/spi-pxa2xx.c 					 to_pci_dev(pdev->dev.parent));
pdev             1561 drivers/spi/spi-pxa2xx.c 		adev_id = acpi_match_device(pdev->dev.driver->acpi_match_table,
pdev             1562 drivers/spi/spi-pxa2xx.c 					    &pdev->dev);
pdev             1575 drivers/spi/spi-pxa2xx.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev             1579 drivers/spi/spi-pxa2xx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1586 drivers/spi/spi-pxa2xx.c 	ssp->mmio_base = devm_ioremap_resource(&pdev->dev, res);
pdev             1592 drivers/spi/spi-pxa2xx.c 		pdata->tx_param = pdev->dev.parent;
pdev             1593 drivers/spi/spi-pxa2xx.c 		pdata->rx_param = pdev->dev.parent;
pdev             1598 drivers/spi/spi-pxa2xx.c 	ssp->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1602 drivers/spi/spi-pxa2xx.c 	ssp->irq = platform_get_irq(pdev, 0);
pdev             1607 drivers/spi/spi-pxa2xx.c 	ssp->pdev = pdev;
pdev             1610 drivers/spi/spi-pxa2xx.c 	pdata->is_slave = of_property_read_bool(pdev->dev.of_node, "spi-slave");
pdev             1623 drivers/spi/spi-pxa2xx.c 	if (has_acpi_companion(&drv_data->pdev->dev)) {
pdev             1647 drivers/spi/spi-pxa2xx.c static int pxa2xx_spi_probe(struct platform_device *pdev)
pdev             1649 drivers/spi/spi-pxa2xx.c 	struct device *dev = &pdev->dev;
pdev             1660 drivers/spi/spi-pxa2xx.c 		platform_info = pxa2xx_spi_init_pdata(pdev);
pdev             1662 drivers/spi/spi-pxa2xx.c 			dev_err(&pdev->dev, "missing platform data\n");
pdev             1667 drivers/spi/spi-pxa2xx.c 	ssp = pxa_ssp_request(pdev->id, pdev->name);
pdev             1672 drivers/spi/spi-pxa2xx.c 		dev_err(&pdev->dev, "failed to get ssp\n");
pdev             1682 drivers/spi/spi-pxa2xx.c 		dev_err(&pdev->dev, "cannot alloc spi_controller\n");
pdev             1689 drivers/spi/spi-pxa2xx.c 	drv_data->pdev = pdev;
pdev             1692 drivers/spi/spi-pxa2xx.c 	controller->dev.of_node = pdev->dev.of_node;
pdev             1739 drivers/spi/spi-pxa2xx.c 		dev_err(&pdev->dev, "cannot get IRQ %d\n", ssp->irq);
pdev             1835 drivers/spi/spi-pxa2xx.c 	count = gpiod_count(&pdev->dev, "cs");
pdev             1842 drivers/spi/spi-pxa2xx.c 		drv_data->cs_gpiods = devm_kcalloc(&pdev->dev,
pdev             1876 drivers/spi/spi-pxa2xx.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, 50);
pdev             1877 drivers/spi/spi-pxa2xx.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev             1878 drivers/spi/spi-pxa2xx.c 	pm_runtime_set_active(&pdev->dev);
pdev             1879 drivers/spi/spi-pxa2xx.c 	pm_runtime_enable(&pdev->dev);
pdev             1882 drivers/spi/spi-pxa2xx.c 	platform_set_drvdata(pdev, drv_data);
pdev             1885 drivers/spi/spi-pxa2xx.c 		dev_err(&pdev->dev, "problem registering spi controller\n");
pdev             1892 drivers/spi/spi-pxa2xx.c 	pm_runtime_disable(&pdev->dev);
pdev             1907 drivers/spi/spi-pxa2xx.c static int pxa2xx_spi_remove(struct platform_device *pdev)
pdev             1909 drivers/spi/spi-pxa2xx.c 	struct driver_data *drv_data = platform_get_drvdata(pdev);
pdev             1916 drivers/spi/spi-pxa2xx.c 	pm_runtime_get_sync(&pdev->dev);
pdev             1928 drivers/spi/spi-pxa2xx.c 	pm_runtime_put_noidle(&pdev->dev);
pdev             1929 drivers/spi/spi-pxa2xx.c 	pm_runtime_disable(&pdev->dev);
pdev               24 drivers/spi/spi-pxa2xx.h 	struct platform_device *pdev;
pdev              423 drivers/spi/spi-qcom-qspi.c static int qcom_qspi_probe(struct platform_device *pdev)
pdev              430 drivers/spi/spi-qcom-qspi.c 	dev = &pdev->dev;
pdev              436 drivers/spi/spi-qcom-qspi.c 	platform_set_drvdata(pdev, master);
pdev              442 drivers/spi/spi-qcom-qspi.c 	ctrl->base = devm_platform_ioremap_resource(pdev, 0);
pdev              454 drivers/spi/spi-qcom-qspi.c 	ret = platform_get_irq(pdev, 0);
pdev              467 drivers/spi/spi-qcom-qspi.c 	master->dev.of_node = pdev->dev.of_node;
pdev              491 drivers/spi/spi-qcom-qspi.c static int qcom_qspi_remove(struct platform_device *pdev)
pdev              493 drivers/spi/spi-qcom-qspi.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev              498 drivers/spi/spi-qcom-qspi.c 	pm_runtime_disable(&pdev->dev);
pdev              995 drivers/spi/spi-qup.c static int spi_qup_probe(struct platform_device *pdev)
pdev             1006 drivers/spi/spi-qup.c 	dev = &pdev->dev;
pdev             1007 drivers/spi/spi-qup.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1012 drivers/spi/spi-qup.c 	irq = platform_get_irq(pdev, 0);
pdev             1061 drivers/spi/spi-qup.c 	master->bus_num = pdev->id;
pdev             1066 drivers/spi/spi-qup.c 	master->dev.of_node = pdev->dev.of_node;
pdev             1071 drivers/spi/spi-qup.c 	platform_set_drvdata(pdev, master);
pdev             1146 drivers/spi/spi-qup.c 			       IRQF_TRIGGER_HIGH, pdev->name, controller);
pdev             1162 drivers/spi/spi-qup.c 	pm_runtime_disable(&pdev->dev);
pdev             1260 drivers/spi/spi-qup.c static int spi_qup_remove(struct platform_device *pdev)
pdev             1262 drivers/spi/spi-qup.c 	struct spi_master *master = dev_get_drvdata(&pdev->dev);
pdev             1266 drivers/spi/spi-qup.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev             1279 drivers/spi/spi-qup.c 	pm_runtime_put_noidle(&pdev->dev);
pdev             1280 drivers/spi/spi-qup.c 	pm_runtime_disable(&pdev->dev);
pdev              133 drivers/spi/spi-rb4xx.c static int rb4xx_spi_probe(struct platform_device *pdev)
pdev              141 drivers/spi/spi-rb4xx.c 	spi_base = devm_platform_ioremap_resource(pdev, 0);
pdev              145 drivers/spi/spi-rb4xx.c 	master = spi_alloc_master(&pdev->dev, sizeof(*rbspi));
pdev              149 drivers/spi/spi-rb4xx.c 	ahb_clk = devm_clk_get(&pdev->dev, "ahb");
pdev              161 drivers/spi/spi-rb4xx.c 	err = devm_spi_register_master(&pdev->dev, master);
pdev              163 drivers/spi/spi-rb4xx.c 		dev_err(&pdev->dev, "failed to register SPI master\n");
pdev              174 drivers/spi/spi-rb4xx.c 	platform_set_drvdata(pdev, rbspi);
pdev              182 drivers/spi/spi-rb4xx.c static int rb4xx_spi_remove(struct platform_device *pdev)
pdev              184 drivers/spi/spi-rb4xx.c 	struct rb4xx_spi *rbspi = platform_get_drvdata(pdev);
pdev              585 drivers/spi/spi-rockchip.c static int rockchip_spi_probe(struct platform_device *pdev)
pdev              593 drivers/spi/spi-rockchip.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct rockchip_spi));
pdev              597 drivers/spi/spi-rockchip.c 	platform_set_drvdata(pdev, master);
pdev              602 drivers/spi/spi-rockchip.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              603 drivers/spi/spi-rockchip.c 	rs->regs = devm_ioremap_resource(&pdev->dev, mem);
pdev              609 drivers/spi/spi-rockchip.c 	rs->apb_pclk = devm_clk_get(&pdev->dev, "apb_pclk");
pdev              611 drivers/spi/spi-rockchip.c 		dev_err(&pdev->dev, "Failed to get apb_pclk\n");
pdev              616 drivers/spi/spi-rockchip.c 	rs->spiclk = devm_clk_get(&pdev->dev, "spiclk");
pdev              618 drivers/spi/spi-rockchip.c 		dev_err(&pdev->dev, "Failed to get spi_pclk\n");
pdev              625 drivers/spi/spi-rockchip.c 		dev_err(&pdev->dev, "Failed to enable apb_pclk\n");
pdev              631 drivers/spi/spi-rockchip.c 		dev_err(&pdev->dev, "Failed to enable spi_clk\n");
pdev              637 drivers/spi/spi-rockchip.c 	ret = platform_get_irq(pdev, 0);
pdev              641 drivers/spi/spi-rockchip.c 	ret = devm_request_threaded_irq(&pdev->dev, ret, rockchip_spi_isr, NULL,
pdev              642 drivers/spi/spi-rockchip.c 			IRQF_ONESHOT, dev_name(&pdev->dev), master);
pdev              646 drivers/spi/spi-rockchip.c 	rs->dev = &pdev->dev;
pdev              649 drivers/spi/spi-rockchip.c 	if (!of_property_read_u32(pdev->dev.of_node, "rx-sample-delay-ns",
pdev              668 drivers/spi/spi-rockchip.c 		dev_err(&pdev->dev, "Failed to get fifo length\n");
pdev              673 drivers/spi/spi-rockchip.c 	pm_runtime_set_active(&pdev->dev);
pdev              674 drivers/spi/spi-rockchip.c 	pm_runtime_enable(&pdev->dev);
pdev              677 drivers/spi/spi-rockchip.c 	master->bus_num = pdev->id;
pdev              680 drivers/spi/spi-rockchip.c 	master->dev.of_node = pdev->dev.of_node;
pdev              718 drivers/spi/spi-rockchip.c 	ret = devm_spi_register_master(&pdev->dev, master);
pdev              720 drivers/spi/spi-rockchip.c 		dev_err(&pdev->dev, "Failed to register master\n");
pdev              733 drivers/spi/spi-rockchip.c 	pm_runtime_disable(&pdev->dev);
pdev              744 drivers/spi/spi-rockchip.c static int rockchip_spi_remove(struct platform_device *pdev)
pdev              746 drivers/spi/spi-rockchip.c 	struct spi_master *master = spi_master_get(platform_get_drvdata(pdev));
pdev              749 drivers/spi/spi-rockchip.c 	pm_runtime_get_sync(&pdev->dev);
pdev              754 drivers/spi/spi-rockchip.c 	pm_runtime_put_noidle(&pdev->dev);
pdev              755 drivers/spi/spi-rockchip.c 	pm_runtime_disable(&pdev->dev);
pdev              756 drivers/spi/spi-rockchip.c 	pm_runtime_set_suspended(&pdev->dev);
pdev             1110 drivers/spi/spi-rspi.c static int rspi_remove(struct platform_device *pdev)
pdev             1112 drivers/spi/spi-rspi.c 	struct rspi_data *rspi = platform_get_drvdata(pdev);
pdev             1115 drivers/spi/spi-rspi.c 	pm_runtime_disable(&pdev->dev);
pdev             1194 drivers/spi/spi-rspi.c static int rspi_probe(struct platform_device *pdev)
pdev             1203 drivers/spi/spi-rspi.c 	ctlr = spi_alloc_master(&pdev->dev, sizeof(struct rspi_data));
pdev             1207 drivers/spi/spi-rspi.c 	ops = of_device_get_match_data(&pdev->dev);
pdev             1209 drivers/spi/spi-rspi.c 		ret = rspi_parse_dt(&pdev->dev, ctlr);
pdev             1213 drivers/spi/spi-rspi.c 		ops = (struct spi_ops *)pdev->id_entry->driver_data;
pdev             1214 drivers/spi/spi-rspi.c 		rspi_pd = dev_get_platdata(&pdev->dev);
pdev             1223 drivers/spi/spi-rspi.c 		dev_err(&pdev->dev, "there is no set_config_register\n");
pdev             1229 drivers/spi/spi-rspi.c 	platform_set_drvdata(pdev, rspi);
pdev             1233 drivers/spi/spi-rspi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1234 drivers/spi/spi-rspi.c 	rspi->addr = devm_ioremap_resource(&pdev->dev, res);
pdev             1240 drivers/spi/spi-rspi.c 	rspi->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1242 drivers/spi/spi-rspi.c 		dev_err(&pdev->dev, "cannot get clock\n");
pdev             1247 drivers/spi/spi-rspi.c 	pm_runtime_enable(&pdev->dev);
pdev             1251 drivers/spi/spi-rspi.c 	ctlr->bus_num = pdev->id;
pdev             1258 drivers/spi/spi-rspi.c 	ctlr->dev.of_node = pdev->dev.of_node;
pdev             1260 drivers/spi/spi-rspi.c 	ret = platform_get_irq_byname_optional(pdev, "rx");
pdev             1262 drivers/spi/spi-rspi.c 		ret = platform_get_irq_byname_optional(pdev, "mux");
pdev             1264 drivers/spi/spi-rspi.c 			ret = platform_get_irq(pdev, 0);
pdev             1269 drivers/spi/spi-rspi.c 		ret = platform_get_irq_byname(pdev, "tx");
pdev             1276 drivers/spi/spi-rspi.c 		ret = rspi_request_irq(&pdev->dev, rspi->rx_irq, rspi_irq_mux,
pdev             1280 drivers/spi/spi-rspi.c 		ret = rspi_request_irq(&pdev->dev, rspi->rx_irq, rspi_irq_rx,
pdev             1283 drivers/spi/spi-rspi.c 			ret = rspi_request_irq(&pdev->dev, rspi->tx_irq,
pdev             1287 drivers/spi/spi-rspi.c 		dev_err(&pdev->dev, "request_irq error\n");
pdev             1291 drivers/spi/spi-rspi.c 	ret = rspi_request_dma(&pdev->dev, ctlr, res);
pdev             1293 drivers/spi/spi-rspi.c 		dev_warn(&pdev->dev, "DMA not available, using PIO\n");
pdev             1295 drivers/spi/spi-rspi.c 	ret = devm_spi_register_controller(&pdev->dev, ctlr);
pdev             1297 drivers/spi/spi-rspi.c 		dev_err(&pdev->dev, "devm_spi_register_controller error.\n");
pdev             1301 drivers/spi/spi-rspi.c 	dev_info(&pdev->dev, "probed\n");
pdev             1308 drivers/spi/spi-rspi.c 	pm_runtime_disable(&pdev->dev);
pdev              485 drivers/spi/spi-s3c24xx.c static int s3c24xx_spi_probe(struct platform_device *pdev)
pdev              492 drivers/spi/spi-s3c24xx.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct s3c24xx_spi));
pdev              494 drivers/spi/spi-s3c24xx.c 		dev_err(&pdev->dev, "No memory for spi_master\n");
pdev              501 drivers/spi/spi-s3c24xx.c 	hw->pdata = pdata = dev_get_platdata(&pdev->dev);
pdev              502 drivers/spi/spi-s3c24xx.c 	hw->dev = &pdev->dev;
pdev              505 drivers/spi/spi-s3c24xx.c 		dev_err(&pdev->dev, "No platform data supplied\n");
pdev              510 drivers/spi/spi-s3c24xx.c 	platform_set_drvdata(pdev, hw);
pdev              538 drivers/spi/spi-s3c24xx.c 	hw->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              544 drivers/spi/spi-s3c24xx.c 	hw->irq = platform_get_irq(pdev, 0);
pdev              550 drivers/spi/spi-s3c24xx.c 	err = devm_request_irq(&pdev->dev, hw->irq, s3c24xx_spi_irq, 0,
pdev              551 drivers/spi/spi-s3c24xx.c 				pdev->name, hw);
pdev              553 drivers/spi/spi-s3c24xx.c 		dev_err(&pdev->dev, "Cannot claim IRQ\n");
pdev              557 drivers/spi/spi-s3c24xx.c 	hw->clk = devm_clk_get(&pdev->dev, "spi");
pdev              559 drivers/spi/spi-s3c24xx.c 		dev_err(&pdev->dev, "No clock for device\n");
pdev              568 drivers/spi/spi-s3c24xx.c 			dev_err(&pdev->dev, "No chipselect pin\n");
pdev              573 drivers/spi/spi-s3c24xx.c 		err = devm_gpio_request(&pdev->dev, pdata->pin_cs,
pdev              574 drivers/spi/spi-s3c24xx.c 					dev_name(&pdev->dev));
pdev              576 drivers/spi/spi-s3c24xx.c 			dev_err(&pdev->dev, "Failed to get gpio for cs\n");
pdev              591 drivers/spi/spi-s3c24xx.c 		dev_err(&pdev->dev, "Failed to register SPI master\n");
pdev              176 drivers/spi/spi-s3c64xx.c 	struct platform_device          *pdev;
pdev              215 drivers/spi/spi-s3c64xx.c 		dev_warn(&sdd->pdev->dev, "Timed out flushing TX FIFO\n");
pdev              228 drivers/spi/spi-s3c64xx.c 		dev_warn(&sdd->pdev->dev, "Timed out flushing RX FIFO\n");
pdev              812 drivers/spi/spi-s3c64xx.c 	pm_runtime_get_sync(&sdd->pdev->dev);
pdev              850 drivers/spi/spi-s3c64xx.c 	pm_runtime_mark_last_busy(&sdd->pdev->dev);
pdev              851 drivers/spi/spi-s3c64xx.c 	pm_runtime_put_autosuspend(&sdd->pdev->dev);
pdev              857 drivers/spi/spi-s3c64xx.c 	pm_runtime_mark_last_busy(&sdd->pdev->dev);
pdev              858 drivers/spi/spi-s3c64xx.c 	pm_runtime_put_autosuspend(&sdd->pdev->dev);
pdev             1005 drivers/spi/spi-s3c64xx.c 						struct platform_device *pdev)
pdev             1008 drivers/spi/spi-s3c64xx.c 	if (pdev->dev.of_node) {
pdev             1010 drivers/spi/spi-s3c64xx.c 		match = of_match_node(s3c64xx_spi_dt_match, pdev->dev.of_node);
pdev             1015 drivers/spi/spi-s3c64xx.c 			 platform_get_device_id(pdev)->driver_data;
pdev             1018 drivers/spi/spi-s3c64xx.c static int s3c64xx_spi_probe(struct platform_device *pdev)
pdev             1022 drivers/spi/spi-s3c64xx.c 	struct s3c64xx_spi_info *sci = dev_get_platdata(&pdev->dev);
pdev             1027 drivers/spi/spi-s3c64xx.c 	if (!sci && pdev->dev.of_node) {
pdev             1028 drivers/spi/spi-s3c64xx.c 		sci = s3c64xx_spi_parse_dt(&pdev->dev);
pdev             1034 drivers/spi/spi-s3c64xx.c 		dev_err(&pdev->dev, "platform_data missing!\n");
pdev             1038 drivers/spi/spi-s3c64xx.c 	mem_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1040 drivers/spi/spi-s3c64xx.c 		dev_err(&pdev->dev, "Unable to get SPI MEM resource\n");
pdev             1044 drivers/spi/spi-s3c64xx.c 	irq = platform_get_irq(pdev, 0);
pdev             1046 drivers/spi/spi-s3c64xx.c 		dev_warn(&pdev->dev, "Failed to get IRQ: %d\n", irq);
pdev             1050 drivers/spi/spi-s3c64xx.c 	master = spi_alloc_master(&pdev->dev,
pdev             1053 drivers/spi/spi-s3c64xx.c 		dev_err(&pdev->dev, "Unable to allocate SPI Master\n");
pdev             1057 drivers/spi/spi-s3c64xx.c 	platform_set_drvdata(pdev, master);
pdev             1060 drivers/spi/spi-s3c64xx.c 	sdd->port_conf = s3c64xx_spi_get_port_config(pdev);
pdev             1063 drivers/spi/spi-s3c64xx.c 	sdd->pdev = pdev;
pdev             1065 drivers/spi/spi-s3c64xx.c 	if (pdev->dev.of_node) {
pdev             1066 drivers/spi/spi-s3c64xx.c 		ret = of_alias_get_id(pdev->dev.of_node, "spi");
pdev             1068 drivers/spi/spi-s3c64xx.c 			dev_err(&pdev->dev, "failed to get alias id, errno %d\n",
pdev             1074 drivers/spi/spi-s3c64xx.c 		sdd->port_id = pdev->id;
pdev             1082 drivers/spi/spi-s3c64xx.c 	master->dev.of_node = pdev->dev.of_node;
pdev             1099 drivers/spi/spi-s3c64xx.c 	sdd->regs = devm_ioremap_resource(&pdev->dev, mem_res);
pdev             1106 drivers/spi/spi-s3c64xx.c 		dev_err(&pdev->dev, "Unable to config gpio\n");
pdev             1112 drivers/spi/spi-s3c64xx.c 	sdd->clk = devm_clk_get(&pdev->dev, "spi");
pdev             1114 drivers/spi/spi-s3c64xx.c 		dev_err(&pdev->dev, "Unable to acquire clock 'spi'\n");
pdev             1121 drivers/spi/spi-s3c64xx.c 		dev_err(&pdev->dev, "Couldn't enable clock 'spi'\n");
pdev             1126 drivers/spi/spi-s3c64xx.c 	sdd->src_clk = devm_clk_get(&pdev->dev, clk_name);
pdev             1128 drivers/spi/spi-s3c64xx.c 		dev_err(&pdev->dev,
pdev             1136 drivers/spi/spi-s3c64xx.c 		dev_err(&pdev->dev, "Couldn't enable clock '%s'\n", clk_name);
pdev             1141 drivers/spi/spi-s3c64xx.c 		sdd->ioclk = devm_clk_get(&pdev->dev, "spi_ioclk");
pdev             1143 drivers/spi/spi-s3c64xx.c 			dev_err(&pdev->dev, "Unable to acquire 'ioclk'\n");
pdev             1150 drivers/spi/spi-s3c64xx.c 			dev_err(&pdev->dev, "Couldn't enable clock 'ioclk'\n");
pdev             1157 drivers/spi/spi-s3c64xx.c 		sdd->rx_dma.ch = dma_request_slave_channel_reason(&pdev->dev,
pdev             1160 drivers/spi/spi-s3c64xx.c 			dev_err(&pdev->dev, "Failed to get RX DMA channel\n");
pdev             1164 drivers/spi/spi-s3c64xx.c 		sdd->tx_dma.ch = dma_request_slave_channel_reason(&pdev->dev,
pdev             1167 drivers/spi/spi-s3c64xx.c 			dev_err(&pdev->dev, "Failed to get TX DMA channel\n");
pdev             1173 drivers/spi/spi-s3c64xx.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, AUTOSUSPEND_TIMEOUT);
pdev             1174 drivers/spi/spi-s3c64xx.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev             1175 drivers/spi/spi-s3c64xx.c 	pm_runtime_set_active(&pdev->dev);
pdev             1176 drivers/spi/spi-s3c64xx.c 	pm_runtime_enable(&pdev->dev);
pdev             1177 drivers/spi/spi-s3c64xx.c 	pm_runtime_get_sync(&pdev->dev);
pdev             1185 drivers/spi/spi-s3c64xx.c 	ret = devm_request_irq(&pdev->dev, irq, s3c64xx_spi_irq, 0,
pdev             1188 drivers/spi/spi-s3c64xx.c 		dev_err(&pdev->dev, "Failed to request IRQ %d: %d\n",
pdev             1197 drivers/spi/spi-s3c64xx.c 	ret = devm_spi_register_master(&pdev->dev, master);
pdev             1199 drivers/spi/spi-s3c64xx.c 		dev_err(&pdev->dev, "cannot register SPI master: %d\n", ret);
pdev             1203 drivers/spi/spi-s3c64xx.c 	dev_dbg(&pdev->dev, "Samsung SoC SPI Driver loaded for Bus SPI-%d with %d Slaves attached\n",
pdev             1205 drivers/spi/spi-s3c64xx.c 	dev_dbg(&pdev->dev, "\tIOmem=[%pR]\tFIFO %dbytes\n",
pdev             1208 drivers/spi/spi-s3c64xx.c 	pm_runtime_mark_last_busy(&pdev->dev);
pdev             1209 drivers/spi/spi-s3c64xx.c 	pm_runtime_put_autosuspend(&pdev->dev);
pdev             1214 drivers/spi/spi-s3c64xx.c 	pm_runtime_put_noidle(&pdev->dev);
pdev             1215 drivers/spi/spi-s3c64xx.c 	pm_runtime_disable(&pdev->dev);
pdev             1216 drivers/spi/spi-s3c64xx.c 	pm_runtime_set_suspended(&pdev->dev);
pdev             1235 drivers/spi/spi-s3c64xx.c static int s3c64xx_spi_remove(struct platform_device *pdev)
pdev             1237 drivers/spi/spi-s3c64xx.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev             1240 drivers/spi/spi-s3c64xx.c 	pm_runtime_get_sync(&pdev->dev);
pdev             1255 drivers/spi/spi-s3c64xx.c 	pm_runtime_put_noidle(&pdev->dev);
pdev             1256 drivers/spi/spi-s3c64xx.c 	pm_runtime_disable(&pdev->dev);
pdev             1257 drivers/spi/spi-s3c64xx.c 	pm_runtime_set_suspended(&pdev->dev);
pdev              213 drivers/spi/spi-sh-hspi.c static int hspi_probe(struct platform_device *pdev)
pdev              222 drivers/spi/spi-sh-hspi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              224 drivers/spi/spi-sh-hspi.c 		dev_err(&pdev->dev, "invalid resource\n");
pdev              228 drivers/spi/spi-sh-hspi.c 	ctlr = spi_alloc_master(&pdev->dev, sizeof(*hspi));
pdev              232 drivers/spi/spi-sh-hspi.c 	clk = clk_get(&pdev->dev, NULL);
pdev              234 drivers/spi/spi-sh-hspi.c 		dev_err(&pdev->dev, "couldn't get clock\n");
pdev              240 drivers/spi/spi-sh-hspi.c 	platform_set_drvdata(pdev, hspi);
pdev              244 drivers/spi/spi-sh-hspi.c 	hspi->dev	= &pdev->dev;
pdev              253 drivers/spi/spi-sh-hspi.c 	pm_runtime_enable(&pdev->dev);
pdev              255 drivers/spi/spi-sh-hspi.c 	ctlr->bus_num = pdev->id;
pdev              257 drivers/spi/spi-sh-hspi.c 	ctlr->dev.of_node = pdev->dev.of_node;
pdev              262 drivers/spi/spi-sh-hspi.c 	ret = devm_spi_register_controller(&pdev->dev, ctlr);
pdev              264 drivers/spi/spi-sh-hspi.c 		dev_err(&pdev->dev, "devm_spi_register_controller error.\n");
pdev              271 drivers/spi/spi-sh-hspi.c 	pm_runtime_disable(&pdev->dev);
pdev              280 drivers/spi/spi-sh-hspi.c static int hspi_remove(struct platform_device *pdev)
pdev              282 drivers/spi/spi-sh-hspi.c 	struct hspi_priv *hspi = platform_get_drvdata(pdev);
pdev              284 drivers/spi/spi-sh-hspi.c 	pm_runtime_disable(&pdev->dev);
pdev               47 drivers/spi/spi-sh-msiof.c 	struct platform_device *pdev;
pdev              292 drivers/spi/spi-sh-msiof.c 		dev_err(&p->pdev->dev,
pdev              330 drivers/spi/spi-sh-msiof.c 		dev_warn(&p->pdev->dev, "DTDL or SYNCDL is too large\n");
pdev              336 drivers/spi/spi-sh-msiof.c 		dev_warn(&p->pdev->dev, "the sum of DTDL/SYNCDL is not good\n");
pdev              570 drivers/spi/spi-sh-msiof.c 	pm_runtime_get_sync(&p->pdev->dev);
pdev              575 drivers/spi/spi-sh-msiof.c 	pm_runtime_put(&p->pdev->dev);
pdev              657 drivers/spi/spi-sh-msiof.c 			dev_dbg(&p->pdev->dev, "interrupted\n");
pdev              662 drivers/spi/spi-sh-msiof.c 			dev_err(&p->pdev->dev, "timeout\n");
pdev              706 drivers/spi/spi-sh-msiof.c 		dev_err(&p->pdev->dev, "failed to start hardware\n");
pdev              724 drivers/spi/spi-sh-msiof.c 		dev_err(&p->pdev->dev, "failed to shut down hardware\n");
pdev              809 drivers/spi/spi-sh-msiof.c 		dev_err(&p->pdev->dev, "failed to start hardware\n");
pdev              840 drivers/spi/spi-sh-msiof.c 		dev_err(&p->pdev->dev, "failed to shut down hardware\n");
pdev              956 drivers/spi/spi-sh-msiof.c 			dev_warn_once(&p->pdev->dev,
pdev             1129 drivers/spi/spi-sh-msiof.c 	struct device *dev = &p->pdev->dev;
pdev             1208 drivers/spi/spi-sh-msiof.c 	struct platform_device *pdev = p->pdev;
pdev             1209 drivers/spi/spi-sh-msiof.c 	struct device *dev = &pdev->dev;
pdev             1229 drivers/spi/spi-sh-msiof.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             1231 drivers/spi/spi-sh-msiof.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1298 drivers/spi/spi-sh-msiof.c static int sh_msiof_spi_probe(struct platform_device *pdev)
pdev             1307 drivers/spi/spi-sh-msiof.c 	chipdata = of_device_get_match_data(&pdev->dev);
pdev             1309 drivers/spi/spi-sh-msiof.c 		info = sh_msiof_spi_parse_dt(&pdev->dev);
pdev             1311 drivers/spi/spi-sh-msiof.c 		chipdata = (const void *)pdev->id_entry->driver_data;
pdev             1312 drivers/spi/spi-sh-msiof.c 		info = dev_get_platdata(&pdev->dev);
pdev             1316 drivers/spi/spi-sh-msiof.c 		dev_err(&pdev->dev, "failed to obtain device info\n");
pdev             1321 drivers/spi/spi-sh-msiof.c 		ctlr = spi_alloc_slave(&pdev->dev,
pdev             1324 drivers/spi/spi-sh-msiof.c 		ctlr = spi_alloc_master(&pdev->dev,
pdev             1331 drivers/spi/spi-sh-msiof.c 	platform_set_drvdata(pdev, p);
pdev             1339 drivers/spi/spi-sh-msiof.c 	p->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1341 drivers/spi/spi-sh-msiof.c 		dev_err(&pdev->dev, "cannot get clock\n");
pdev             1346 drivers/spi/spi-sh-msiof.c 	i = platform_get_irq(pdev, 0);
pdev             1352 drivers/spi/spi-sh-msiof.c 	p->mapbase = devm_platform_ioremap_resource(pdev, 0);
pdev             1358 drivers/spi/spi-sh-msiof.c 	ret = devm_request_irq(&pdev->dev, i, sh_msiof_spi_irq, 0,
pdev             1359 drivers/spi/spi-sh-msiof.c 			       dev_name(&pdev->dev), p);
pdev             1361 drivers/spi/spi-sh-msiof.c 		dev_err(&pdev->dev, "unable to request irq\n");
pdev             1365 drivers/spi/spi-sh-msiof.c 	p->pdev = pdev;
pdev             1366 drivers/spi/spi-sh-msiof.c 	pm_runtime_enable(&pdev->dev);
pdev             1386 drivers/spi/spi-sh-msiof.c 	ctlr->bus_num = pdev->id;
pdev             1387 drivers/spi/spi-sh-msiof.c 	ctlr->dev.of_node = pdev->dev.of_node;
pdev             1398 drivers/spi/spi-sh-msiof.c 		dev_warn(&pdev->dev, "DMA not available, using PIO\n");
pdev             1400 drivers/spi/spi-sh-msiof.c 	ret = devm_spi_register_controller(&pdev->dev, ctlr);
pdev             1402 drivers/spi/spi-sh-msiof.c 		dev_err(&pdev->dev, "devm_spi_register_controller error.\n");
pdev             1410 drivers/spi/spi-sh-msiof.c 	pm_runtime_disable(&pdev->dev);
pdev             1416 drivers/spi/spi-sh-msiof.c static int sh_msiof_spi_remove(struct platform_device *pdev)
pdev             1418 drivers/spi/spi-sh-msiof.c 	struct sh_msiof_spi_priv *p = platform_get_drvdata(pdev);
pdev             1421 drivers/spi/spi-sh-msiof.c 	pm_runtime_disable(&pdev->dev);
pdev              414 drivers/spi/spi-sh.c static int spi_sh_remove(struct platform_device *pdev)
pdev              416 drivers/spi/spi-sh.c 	struct spi_sh_data *ss = platform_get_drvdata(pdev);
pdev              425 drivers/spi/spi-sh.c static int spi_sh_probe(struct platform_device *pdev)
pdev              433 drivers/spi/spi-sh.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              435 drivers/spi/spi-sh.c 		dev_err(&pdev->dev, "invalid resource\n");
pdev              439 drivers/spi/spi-sh.c 	irq = platform_get_irq(pdev, 0);
pdev              443 drivers/spi/spi-sh.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct spi_sh_data));
pdev              445 drivers/spi/spi-sh.c 		dev_err(&pdev->dev, "spi_alloc_master error.\n");
pdev              450 drivers/spi/spi-sh.c 	platform_set_drvdata(pdev, ss);
pdev              460 drivers/spi/spi-sh.c 		dev_err(&pdev->dev, "No support width\n");
pdev              466 drivers/spi/spi-sh.c 	ss->addr = devm_ioremap(&pdev->dev, res->start, resource_size(res));
pdev              468 drivers/spi/spi-sh.c 		dev_err(&pdev->dev, "ioremap error.\n");
pdev              479 drivers/spi/spi-sh.c 		dev_err(&pdev->dev, "request_irq error\n");
pdev              484 drivers/spi/spi-sh.c 	master->bus_num = pdev->id;
pdev              292 drivers/spi/spi-sifive.c static int sifive_spi_probe(struct platform_device *pdev)
pdev              299 drivers/spi/spi-sifive.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct sifive_spi));
pdev              301 drivers/spi/spi-sifive.c 		dev_err(&pdev->dev, "out of memory\n");
pdev              307 drivers/spi/spi-sifive.c 	platform_set_drvdata(pdev, master);
pdev              309 drivers/spi/spi-sifive.c 	spi->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              315 drivers/spi/spi-sifive.c 	spi->clk = devm_clk_get(&pdev->dev, NULL);
pdev              317 drivers/spi/spi-sifive.c 		dev_err(&pdev->dev, "Unable to find bus clock\n");
pdev              322 drivers/spi/spi-sifive.c 	irq = platform_get_irq(pdev, 0);
pdev              330 drivers/spi/spi-sifive.c 	  of_property_read_u32(pdev->dev.of_node, "sifive,fifo-depth",
pdev              336 drivers/spi/spi-sifive.c 	  of_property_read_u32(pdev->dev.of_node, "sifive,max-bits-per-word",
pdev              340 drivers/spi/spi-sifive.c 		dev_err(&pdev->dev, "Only 8bit SPI words supported by the driver\n");
pdev              348 drivers/spi/spi-sifive.c 		dev_err(&pdev->dev, "Unable to enable bus clock\n");
pdev              358 drivers/spi/spi-sifive.c 		dev_err(&pdev->dev, "Could not auto probe CS lines\n");
pdev              365 drivers/spi/spi-sifive.c 		dev_err(&pdev->dev, "Invalid number of spi slaves\n");
pdev              371 drivers/spi/spi-sifive.c 	master->dev.of_node = pdev->dev.of_node;
pdev              372 drivers/spi/spi-sifive.c 	master->bus_num = pdev->id;
pdev              387 drivers/spi/spi-sifive.c 	pdev->dev.dma_mask = NULL;
pdev              392 drivers/spi/spi-sifive.c 	ret = devm_request_irq(&pdev->dev, irq, sifive_spi_irq, 0,
pdev              393 drivers/spi/spi-sifive.c 			       dev_name(&pdev->dev), spi);
pdev              395 drivers/spi/spi-sifive.c 		dev_err(&pdev->dev, "Unable to bind to interrupt\n");
pdev              399 drivers/spi/spi-sifive.c 	dev_info(&pdev->dev, "mapped; irq=%d, cs=%d\n",
pdev              402 drivers/spi/spi-sifive.c 	ret = devm_spi_register_master(&pdev->dev, master);
pdev              404 drivers/spi/spi-sifive.c 		dev_err(&pdev->dev, "spi_register_master failed\n");
pdev              418 drivers/spi/spi-sifive.c static int sifive_spi_remove(struct platform_device *pdev)
pdev              420 drivers/spi/spi-sifive.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev             1069 drivers/spi/spi-sirf.c static int spi_sirfsoc_probe(struct platform_device *pdev)
pdev             1078 drivers/spi/spi-sirf.c 	ret = device_reset(&pdev->dev);
pdev             1080 drivers/spi/spi-sirf.c 		dev_err(&pdev->dev, "SPI reset failed!\n");
pdev             1084 drivers/spi/spi-sirf.c 	master = spi_alloc_master(&pdev->dev, sizeof(*sspi));
pdev             1086 drivers/spi/spi-sirf.c 		dev_err(&pdev->dev, "Unable to allocate SPI master\n");
pdev             1089 drivers/spi/spi-sirf.c 	match = of_match_node(spi_sirfsoc_of_match, pdev->dev.of_node);
pdev             1090 drivers/spi/spi-sirf.c 	platform_set_drvdata(pdev, master);
pdev             1099 drivers/spi/spi-sirf.c 	sspi->base = devm_platform_ioremap_resource(pdev, 0);
pdev             1104 drivers/spi/spi-sirf.c 	irq = platform_get_irq(pdev, 0);
pdev             1109 drivers/spi/spi-sirf.c 	ret = devm_request_irq(&pdev->dev, irq, spi_sirfsoc_irq, 0,
pdev             1120 drivers/spi/spi-sirf.c 	master->bus_num = pdev->id;
pdev             1126 drivers/spi/spi-sirf.c 	sspi->bitbang.master->dev.of_node = pdev->dev.of_node;
pdev             1129 drivers/spi/spi-sirf.c 	sspi->rx_chan = dma_request_slave_channel(&pdev->dev, "rx");
pdev             1131 drivers/spi/spi-sirf.c 		dev_err(&pdev->dev, "can not allocate rx dma channel\n");
pdev             1135 drivers/spi/spi-sirf.c 	sspi->tx_chan = dma_request_slave_channel(&pdev->dev, "tx");
pdev             1137 drivers/spi/spi-sirf.c 		dev_err(&pdev->dev, "can not allocate tx dma channel\n");
pdev             1142 drivers/spi/spi-sirf.c 	sspi->clk = clk_get(&pdev->dev, NULL);
pdev             1158 drivers/spi/spi-sirf.c 	dev_info(&pdev->dev, "registered, bus number = %d\n", master->bus_num);
pdev             1174 drivers/spi/spi-sirf.c static int  spi_sirfsoc_remove(struct platform_device *pdev)
pdev             1179 drivers/spi/spi-sirf.c 	master = platform_get_drvdata(pdev);
pdev              367 drivers/spi/spi-slave-mt27xx.c static int mtk_spi_slave_probe(struct platform_device *pdev)
pdev              374 drivers/spi/spi-slave-mt27xx.c 	ctlr = spi_alloc_slave(&pdev->dev, sizeof(*mdata));
pdev              376 drivers/spi/spi-slave-mt27xx.c 		dev_err(&pdev->dev, "failed to alloc spi slave\n");
pdev              381 drivers/spi/spi-slave-mt27xx.c 	ctlr->dev.of_node = pdev->dev.of_node;
pdev              392 drivers/spi/spi-slave-mt27xx.c 	platform_set_drvdata(pdev, ctlr);
pdev              396 drivers/spi/spi-slave-mt27xx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              399 drivers/spi/spi-slave-mt27xx.c 		dev_err(&pdev->dev, "failed to determine base address\n");
pdev              403 drivers/spi/spi-slave-mt27xx.c 	mdata->dev = &pdev->dev;
pdev              405 drivers/spi/spi-slave-mt27xx.c 	mdata->base = devm_ioremap_resource(&pdev->dev, res);
pdev              411 drivers/spi/spi-slave-mt27xx.c 	irq = platform_get_irq(pdev, 0);
pdev              417 drivers/spi/spi-slave-mt27xx.c 	ret = devm_request_irq(&pdev->dev, irq, mtk_spi_slave_interrupt,
pdev              418 drivers/spi/spi-slave-mt27xx.c 			       IRQF_TRIGGER_NONE, dev_name(&pdev->dev), ctlr);
pdev              420 drivers/spi/spi-slave-mt27xx.c 		dev_err(&pdev->dev, "failed to register irq (%d)\n", ret);
pdev              424 drivers/spi/spi-slave-mt27xx.c 	mdata->spi_clk = devm_clk_get(&pdev->dev, "spi");
pdev              427 drivers/spi/spi-slave-mt27xx.c 		dev_err(&pdev->dev, "failed to get spi-clk: %d\n", ret);
pdev              433 drivers/spi/spi-slave-mt27xx.c 		dev_err(&pdev->dev, "failed to enable spi_clk (%d)\n", ret);
pdev              437 drivers/spi/spi-slave-mt27xx.c 	pm_runtime_enable(&pdev->dev);
pdev              439 drivers/spi/spi-slave-mt27xx.c 	ret = devm_spi_register_controller(&pdev->dev, ctlr);
pdev              441 drivers/spi/spi-slave-mt27xx.c 		dev_err(&pdev->dev,
pdev              452 drivers/spi/spi-slave-mt27xx.c 	pm_runtime_disable(&pdev->dev);
pdev              459 drivers/spi/spi-slave-mt27xx.c static int mtk_spi_slave_remove(struct platform_device *pdev)
pdev              461 drivers/spi/spi-slave-mt27xx.c 	pm_runtime_disable(&pdev->dev);
pdev              453 drivers/spi/spi-sprd-adi.c static int sprd_adi_probe(struct platform_device *pdev)
pdev              455 drivers/spi/spi-sprd-adi.c 	struct device_node *np = pdev->dev.of_node;
pdev              463 drivers/spi/spi-sprd-adi.c 		dev_err(&pdev->dev, "can not find the adi bus node\n");
pdev              467 drivers/spi/spi-sprd-adi.c 	pdev->id = of_alias_get_id(np, "spi");
pdev              470 drivers/spi/spi-sprd-adi.c 	ctlr = spi_alloc_master(&pdev->dev, sizeof(struct sprd_adi));
pdev              474 drivers/spi/spi-sprd-adi.c 	dev_set_drvdata(&pdev->dev, ctlr);
pdev              477 drivers/spi/spi-sprd-adi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              478 drivers/spi/spi-sprd-adi.c 	sadi->base = devm_ioremap_resource(&pdev->dev, res);
pdev              487 drivers/spi/spi-sprd-adi.c 	sadi->dev = &pdev->dev;
pdev              491 drivers/spi/spi-sprd-adi.c 			devm_hwspin_lock_request_specific(&pdev->dev, ret);
pdev              499 drivers/spi/spi-sprd-adi.c 			dev_info(&pdev->dev, "no hardware spinlock supplied\n");
pdev              502 drivers/spi/spi-sprd-adi.c 			dev_err(&pdev->dev,
pdev              513 drivers/spi/spi-sprd-adi.c 	ctlr->dev.of_node = pdev->dev.of_node;
pdev              514 drivers/spi/spi-sprd-adi.c 	ctlr->bus_num = pdev->id;
pdev              520 drivers/spi/spi-sprd-adi.c 	ret = devm_spi_register_controller(&pdev->dev, ctlr);
pdev              522 drivers/spi/spi-sprd-adi.c 		dev_err(&pdev->dev, "failed to register SPI controller\n");
pdev              530 drivers/spi/spi-sprd-adi.c 		dev_err(&pdev->dev, "can not register restart handler\n");
pdev              541 drivers/spi/spi-sprd-adi.c static int sprd_adi_remove(struct platform_device *pdev)
pdev              543 drivers/spi/spi-sprd-adi.c 	struct spi_controller *ctlr = dev_get_drvdata(&pdev->dev);
pdev              841 drivers/spi/spi-sprd.c static int sprd_spi_irq_init(struct platform_device *pdev, struct sprd_spi *ss)
pdev              845 drivers/spi/spi-sprd.c 	ss->irq = platform_get_irq(pdev, 0);
pdev              849 drivers/spi/spi-sprd.c 	ret = devm_request_irq(&pdev->dev, ss->irq, sprd_spi_handle_irq,
pdev              850 drivers/spi/spi-sprd.c 				0, pdev->name, ss);
pdev              852 drivers/spi/spi-sprd.c 		dev_err(&pdev->dev, "failed to request spi irq %d, ret = %d\n",
pdev              858 drivers/spi/spi-sprd.c static int sprd_spi_clk_init(struct platform_device *pdev, struct sprd_spi *ss)
pdev              862 drivers/spi/spi-sprd.c 	clk_spi = devm_clk_get(&pdev->dev, "spi");
pdev              864 drivers/spi/spi-sprd.c 		dev_warn(&pdev->dev, "can't get the spi clock\n");
pdev              868 drivers/spi/spi-sprd.c 	clk_parent = devm_clk_get(&pdev->dev, "source");
pdev              870 drivers/spi/spi-sprd.c 		dev_warn(&pdev->dev, "can't get the source clock\n");
pdev              874 drivers/spi/spi-sprd.c 	ss->clk = devm_clk_get(&pdev->dev, "enable");
pdev              876 drivers/spi/spi-sprd.c 		dev_err(&pdev->dev, "can't get the enable clock\n");
pdev              896 drivers/spi/spi-sprd.c static int sprd_spi_dma_init(struct platform_device *pdev, struct sprd_spi *ss)
pdev              905 drivers/spi/spi-sprd.c 		dev_warn(&pdev->dev,
pdev              917 drivers/spi/spi-sprd.c static int sprd_spi_probe(struct platform_device *pdev)
pdev              924 drivers/spi/spi-sprd.c 	pdev->id = of_alias_get_id(pdev->dev.of_node, "spi");
pdev              925 drivers/spi/spi-sprd.c 	sctlr = spi_alloc_master(&pdev->dev, sizeof(*ss));
pdev              930 drivers/spi/spi-sprd.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              931 drivers/spi/spi-sprd.c 	ss->base = devm_ioremap_resource(&pdev->dev, res);
pdev              938 drivers/spi/spi-sprd.c 	ss->dev = &pdev->dev;
pdev              939 drivers/spi/spi-sprd.c 	sctlr->dev.of_node = pdev->dev.of_node;
pdev              941 drivers/spi/spi-sprd.c 	sctlr->bus_num = pdev->id;
pdev              950 drivers/spi/spi-sprd.c 	platform_set_drvdata(pdev, sctlr);
pdev              951 drivers/spi/spi-sprd.c 	ret = sprd_spi_clk_init(pdev, ss);
pdev              955 drivers/spi/spi-sprd.c 	ret = sprd_spi_irq_init(pdev, ss);
pdev              959 drivers/spi/spi-sprd.c 	ret = sprd_spi_dma_init(pdev, ss);
pdev              967 drivers/spi/spi-sprd.c 	ret = pm_runtime_set_active(&pdev->dev);
pdev              971 drivers/spi/spi-sprd.c 	pm_runtime_set_autosuspend_delay(&pdev->dev,
pdev              973 drivers/spi/spi-sprd.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              974 drivers/spi/spi-sprd.c 	pm_runtime_enable(&pdev->dev);
pdev              975 drivers/spi/spi-sprd.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev              977 drivers/spi/spi-sprd.c 		dev_err(&pdev->dev, "failed to resume SPI controller\n");
pdev              981 drivers/spi/spi-sprd.c 	ret = devm_spi_register_controller(&pdev->dev, sctlr);
pdev              985 drivers/spi/spi-sprd.c 	pm_runtime_mark_last_busy(&pdev->dev);
pdev              986 drivers/spi/spi-sprd.c 	pm_runtime_put_autosuspend(&pdev->dev);
pdev              991 drivers/spi/spi-sprd.c 	pm_runtime_put_noidle(&pdev->dev);
pdev              992 drivers/spi/spi-sprd.c 	pm_runtime_disable(&pdev->dev);
pdev             1003 drivers/spi/spi-sprd.c static int sprd_spi_remove(struct platform_device *pdev)
pdev             1005 drivers/spi/spi-sprd.c 	struct spi_controller *sctlr = platform_get_drvdata(pdev);
pdev             1020 drivers/spi/spi-sprd.c 	pm_runtime_put_noidle(&pdev->dev);
pdev             1021 drivers/spi/spi-sprd.c 	pm_runtime_disable(&pdev->dev);
pdev              297 drivers/spi/spi-st-ssc4.c static int spi_st_probe(struct platform_device *pdev)
pdev              299 drivers/spi/spi-st-ssc4.c 	struct device_node *np = pdev->dev.of_node;
pdev              305 drivers/spi/spi-st-ssc4.c 	master = spi_alloc_master(&pdev->dev, sizeof(*spi_st));
pdev              316 drivers/spi/spi-st-ssc4.c 	master->bus_num			= pdev->id;
pdev              319 drivers/spi/spi-st-ssc4.c 	spi_st->clk = devm_clk_get(&pdev->dev, "ssc");
pdev              321 drivers/spi/spi-st-ssc4.c 		dev_err(&pdev->dev, "Unable to request clock\n");
pdev              333 drivers/spi/spi-st-ssc4.c 	spi_st->base = devm_platform_ioremap_resource(pdev, 0);
pdev              357 drivers/spi/spi-st-ssc4.c 		dev_err(&pdev->dev, "IRQ missing or invalid\n");
pdev              362 drivers/spi/spi-st-ssc4.c 	ret = devm_request_irq(&pdev->dev, irq, spi_st_irq, 0,
pdev              363 drivers/spi/spi-st-ssc4.c 			       pdev->name, spi_st);
pdev              365 drivers/spi/spi-st-ssc4.c 		dev_err(&pdev->dev, "Failed to request irq %d\n", irq);
pdev              370 drivers/spi/spi-st-ssc4.c 	pm_runtime_set_active(&pdev->dev);
pdev              371 drivers/spi/spi-st-ssc4.c 	pm_runtime_enable(&pdev->dev);
pdev              373 drivers/spi/spi-st-ssc4.c 	platform_set_drvdata(pdev, master);
pdev              375 drivers/spi/spi-st-ssc4.c 	ret = devm_spi_register_master(&pdev->dev, master);
pdev              377 drivers/spi/spi-st-ssc4.c 		dev_err(&pdev->dev, "Failed to register master\n");
pdev              384 drivers/spi/spi-st-ssc4.c 	pm_runtime_disable(&pdev->dev);
pdev              391 drivers/spi/spi-st-ssc4.c static int spi_st_remove(struct platform_device *pdev)
pdev              393 drivers/spi/spi-st-ssc4.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev              396 drivers/spi/spi-st-ssc4.c 	pm_runtime_disable(&pdev->dev);
pdev              400 drivers/spi/spi-st-ssc4.c 	pinctrl_pm_select_sleep_state(&pdev->dev);
pdev              533 drivers/spi/spi-stm32-qspi.c static int stm32_qspi_probe(struct platform_device *pdev)
pdev              535 drivers/spi/spi-stm32-qspi.c 	struct device *dev = &pdev->dev;
pdev              549 drivers/spi/spi-stm32-qspi.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "qspi");
pdev              558 drivers/spi/spi-stm32-qspi.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "qspi_mm");
pdev              571 drivers/spi/spi-stm32-qspi.c 	irq = platform_get_irq(pdev, 0);
pdev              610 drivers/spi/spi-stm32-qspi.c 	platform_set_drvdata(pdev, qspi);
pdev              633 drivers/spi/spi-stm32-qspi.c static int stm32_qspi_remove(struct platform_device *pdev)
pdev              635 drivers/spi/spi-stm32-qspi.c 	struct stm32_qspi *qspi = platform_get_drvdata(pdev);
pdev             1808 drivers/spi/spi-stm32.c static int stm32_spi_probe(struct platform_device *pdev)
pdev             1815 drivers/spi/spi-stm32.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct stm32_spi));
pdev             1817 drivers/spi/spi-stm32.c 		dev_err(&pdev->dev, "spi master allocation failed\n");
pdev             1820 drivers/spi/spi-stm32.c 	platform_set_drvdata(pdev, master);
pdev             1823 drivers/spi/spi-stm32.c 	spi->dev = &pdev->dev;
pdev             1828 drivers/spi/spi-stm32.c 		of_match_device(pdev->dev.driver->of_match_table,
pdev             1829 drivers/spi/spi-stm32.c 				&pdev->dev)->data;
pdev             1831 drivers/spi/spi-stm32.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1832 drivers/spi/spi-stm32.c 	spi->base = devm_ioremap_resource(&pdev->dev, res);
pdev             1840 drivers/spi/spi-stm32.c 	spi->irq = platform_get_irq(pdev, 0);
pdev             1844 drivers/spi/spi-stm32.c 			dev_err(&pdev->dev, "failed to get irq: %d\n", ret);
pdev             1847 drivers/spi/spi-stm32.c 	ret = devm_request_threaded_irq(&pdev->dev, spi->irq,
pdev             1850 drivers/spi/spi-stm32.c 					IRQF_ONESHOT, pdev->name, master);
pdev             1852 drivers/spi/spi-stm32.c 		dev_err(&pdev->dev, "irq%d request failed: %d\n", spi->irq,
pdev             1857 drivers/spi/spi-stm32.c 	spi->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1860 drivers/spi/spi-stm32.c 		dev_err(&pdev->dev, "clk get failed: %d\n", ret);
pdev             1866 drivers/spi/spi-stm32.c 		dev_err(&pdev->dev, "clk enable failed: %d\n", ret);
pdev             1871 drivers/spi/spi-stm32.c 		dev_err(&pdev->dev, "clk rate = 0\n");
pdev             1876 drivers/spi/spi-stm32.c 	spi->rst = devm_reset_control_get_exclusive(&pdev->dev, NULL);
pdev             1888 drivers/spi/spi-stm32.c 		dev_err(&pdev->dev, "controller configuration failed: %d\n",
pdev             1893 drivers/spi/spi-stm32.c 	master->dev.of_node = pdev->dev.of_node;
pdev             1895 drivers/spi/spi-stm32.c 	master->bus_num = pdev->id;
pdev             1908 drivers/spi/spi-stm32.c 		dev_warn(&pdev->dev, "failed to request tx dma channel\n");
pdev             1914 drivers/spi/spi-stm32.c 		dev_warn(&pdev->dev, "failed to request rx dma channel\n");
pdev             1921 drivers/spi/spi-stm32.c 	pm_runtime_set_active(&pdev->dev);
pdev             1922 drivers/spi/spi-stm32.c 	pm_runtime_enable(&pdev->dev);
pdev             1924 drivers/spi/spi-stm32.c 	ret = devm_spi_register_master(&pdev->dev, master);
pdev             1926 drivers/spi/spi-stm32.c 		dev_err(&pdev->dev, "spi master registration failed: %d\n",
pdev             1932 drivers/spi/spi-stm32.c 		dev_err(&pdev->dev, "no CS gpios available\n");
pdev             1939 drivers/spi/spi-stm32.c 			dev_err(&pdev->dev, "%i is not a valid gpio\n",
pdev             1945 drivers/spi/spi-stm32.c 		ret = devm_gpio_request(&pdev->dev, master->cs_gpios[i],
pdev             1948 drivers/spi/spi-stm32.c 			dev_err(&pdev->dev, "can't get CS gpio %i\n",
pdev             1954 drivers/spi/spi-stm32.c 	dev_info(&pdev->dev, "driver initialized\n");
pdev             1964 drivers/spi/spi-stm32.c 	pm_runtime_disable(&pdev->dev);
pdev             1973 drivers/spi/spi-stm32.c static int stm32_spi_remove(struct platform_device *pdev)
pdev             1975 drivers/spi/spi-stm32.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev             1987 drivers/spi/spi-stm32.c 	pm_runtime_disable(&pdev->dev);
pdev              427 drivers/spi/spi-sun4i.c static int sun4i_spi_probe(struct platform_device *pdev)
pdev              433 drivers/spi/spi-sun4i.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct sun4i_spi));
pdev              435 drivers/spi/spi-sun4i.c 		dev_err(&pdev->dev, "Unable to allocate SPI Master\n");
pdev              439 drivers/spi/spi-sun4i.c 	platform_set_drvdata(pdev, master);
pdev              442 drivers/spi/spi-sun4i.c 	sspi->base_addr = devm_platform_ioremap_resource(pdev, 0);
pdev              448 drivers/spi/spi-sun4i.c 	irq = platform_get_irq(pdev, 0);
pdev              454 drivers/spi/spi-sun4i.c 	ret = devm_request_irq(&pdev->dev, irq, sun4i_spi_handler,
pdev              457 drivers/spi/spi-sun4i.c 		dev_err(&pdev->dev, "Cannot request IRQ\n");
pdev              469 drivers/spi/spi-sun4i.c 	master->dev.of_node = pdev->dev.of_node;
pdev              473 drivers/spi/spi-sun4i.c 	sspi->hclk = devm_clk_get(&pdev->dev, "ahb");
pdev              475 drivers/spi/spi-sun4i.c 		dev_err(&pdev->dev, "Unable to acquire AHB clock\n");
pdev              480 drivers/spi/spi-sun4i.c 	sspi->mclk = devm_clk_get(&pdev->dev, "mod");
pdev              482 drivers/spi/spi-sun4i.c 		dev_err(&pdev->dev, "Unable to acquire module clock\n");
pdev              493 drivers/spi/spi-sun4i.c 	ret = sun4i_spi_runtime_resume(&pdev->dev);
pdev              495 drivers/spi/spi-sun4i.c 		dev_err(&pdev->dev, "Couldn't resume the device\n");
pdev              499 drivers/spi/spi-sun4i.c 	pm_runtime_set_active(&pdev->dev);
pdev              500 drivers/spi/spi-sun4i.c 	pm_runtime_enable(&pdev->dev);
pdev              501 drivers/spi/spi-sun4i.c 	pm_runtime_idle(&pdev->dev);
pdev              503 drivers/spi/spi-sun4i.c 	ret = devm_spi_register_master(&pdev->dev, master);
pdev              505 drivers/spi/spi-sun4i.c 		dev_err(&pdev->dev, "cannot register SPI master\n");
pdev              512 drivers/spi/spi-sun4i.c 	pm_runtime_disable(&pdev->dev);
pdev              513 drivers/spi/spi-sun4i.c 	sun4i_spi_runtime_suspend(&pdev->dev);
pdev              519 drivers/spi/spi-sun4i.c static int sun4i_spi_remove(struct platform_device *pdev)
pdev              521 drivers/spi/spi-sun4i.c 	pm_runtime_force_suspend(&pdev->dev);
pdev              434 drivers/spi/spi-sun6i.c static int sun6i_spi_probe(struct platform_device *pdev)
pdev              440 drivers/spi/spi-sun6i.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct sun6i_spi));
pdev              442 drivers/spi/spi-sun6i.c 		dev_err(&pdev->dev, "Unable to allocate SPI Master\n");
pdev              446 drivers/spi/spi-sun6i.c 	platform_set_drvdata(pdev, master);
pdev              449 drivers/spi/spi-sun6i.c 	sspi->base_addr = devm_platform_ioremap_resource(pdev, 0);
pdev              455 drivers/spi/spi-sun6i.c 	irq = platform_get_irq(pdev, 0);
pdev              461 drivers/spi/spi-sun6i.c 	ret = devm_request_irq(&pdev->dev, irq, sun6i_spi_handler,
pdev              464 drivers/spi/spi-sun6i.c 		dev_err(&pdev->dev, "Cannot request IRQ\n");
pdev              469 drivers/spi/spi-sun6i.c 	sspi->fifo_depth = (unsigned long)of_device_get_match_data(&pdev->dev);
pdev              478 drivers/spi/spi-sun6i.c 	master->dev.of_node = pdev->dev.of_node;
pdev              482 drivers/spi/spi-sun6i.c 	sspi->hclk = devm_clk_get(&pdev->dev, "ahb");
pdev              484 drivers/spi/spi-sun6i.c 		dev_err(&pdev->dev, "Unable to acquire AHB clock\n");
pdev              489 drivers/spi/spi-sun6i.c 	sspi->mclk = devm_clk_get(&pdev->dev, "mod");
pdev              491 drivers/spi/spi-sun6i.c 		dev_err(&pdev->dev, "Unable to acquire module clock\n");
pdev              498 drivers/spi/spi-sun6i.c 	sspi->rstc = devm_reset_control_get_exclusive(&pdev->dev, NULL);
pdev              500 drivers/spi/spi-sun6i.c 		dev_err(&pdev->dev, "Couldn't get reset controller\n");
pdev              509 drivers/spi/spi-sun6i.c 	ret = sun6i_spi_runtime_resume(&pdev->dev);
pdev              511 drivers/spi/spi-sun6i.c 		dev_err(&pdev->dev, "Couldn't resume the device\n");
pdev              515 drivers/spi/spi-sun6i.c 	pm_runtime_set_active(&pdev->dev);
pdev              516 drivers/spi/spi-sun6i.c 	pm_runtime_enable(&pdev->dev);
pdev              517 drivers/spi/spi-sun6i.c 	pm_runtime_idle(&pdev->dev);
pdev              519 drivers/spi/spi-sun6i.c 	ret = devm_spi_register_master(&pdev->dev, master);
pdev              521 drivers/spi/spi-sun6i.c 		dev_err(&pdev->dev, "cannot register SPI master\n");
pdev              528 drivers/spi/spi-sun6i.c 	pm_runtime_disable(&pdev->dev);
pdev              529 drivers/spi/spi-sun6i.c 	sun6i_spi_runtime_suspend(&pdev->dev);
pdev              535 drivers/spi/spi-sun6i.c static int sun6i_spi_remove(struct platform_device *pdev)
pdev              537 drivers/spi/spi-sun6i.c 	pm_runtime_force_suspend(&pdev->dev);
pdev              598 drivers/spi/spi-synquacer.c static int synquacer_spi_probe(struct platform_device *pdev)
pdev              600 drivers/spi/spi-synquacer.c 	struct device_node *np = pdev->dev.of_node;
pdev              606 drivers/spi/spi-synquacer.c 	master = spi_alloc_master(&pdev->dev, sizeof(*sspi));
pdev              610 drivers/spi/spi-synquacer.c 	platform_set_drvdata(pdev, master);
pdev              613 drivers/spi/spi-synquacer.c 	sspi->dev = &pdev->dev;
pdev              617 drivers/spi/spi-synquacer.c 	sspi->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              624 drivers/spi/spi-synquacer.c 	device_property_read_u32(&pdev->dev, "socionext,ihclk-rate",
pdev              627 drivers/spi/spi-synquacer.c 	if (dev_of_node(&pdev->dev)) {
pdev              628 drivers/spi/spi-synquacer.c 		if (device_property_match_string(&pdev->dev,
pdev              632 drivers/spi/spi-synquacer.c 		} else if (device_property_match_string(&pdev->dev,
pdev              637 drivers/spi/spi-synquacer.c 			dev_err(&pdev->dev, "specified wrong clock source\n");
pdev              644 drivers/spi/spi-synquacer.c 				dev_err(&pdev->dev, "clock not found\n");
pdev              651 drivers/spi/spi-synquacer.c 			dev_err(&pdev->dev, "failed to enable clock (%d)\n",
pdev              660 drivers/spi/spi-synquacer.c 		dev_err(&pdev->dev, "missing clock source\n");
pdev              665 drivers/spi/spi-synquacer.c 	sspi->aces = device_property_read_bool(&pdev->dev,
pdev              667 drivers/spi/spi-synquacer.c 	sspi->rtm = device_property_read_bool(&pdev->dev, "socionext,use-rtm");
pdev              671 drivers/spi/spi-synquacer.c 	rx_irq = platform_get_irq(pdev, 0);
pdev              677 drivers/spi/spi-synquacer.c 		 dev_name(&pdev->dev));
pdev              678 drivers/spi/spi-synquacer.c 	ret = devm_request_irq(&pdev->dev, rx_irq, sq_spi_rx_handler,
pdev              681 drivers/spi/spi-synquacer.c 		dev_err(&pdev->dev, "request rx_irq failed (%d)\n", ret);
pdev              685 drivers/spi/spi-synquacer.c 	tx_irq = platform_get_irq(pdev, 1);
pdev              691 drivers/spi/spi-synquacer.c 		 dev_name(&pdev->dev));
pdev              692 drivers/spi/spi-synquacer.c 	ret = devm_request_irq(&pdev->dev, tx_irq, sq_spi_tx_handler,
pdev              695 drivers/spi/spi-synquacer.c 		dev_err(&pdev->dev, "request tx_irq failed (%d)\n", ret);
pdev              700 drivers/spi/spi-synquacer.c 	master->dev.fwnode = pdev->dev.fwnode;
pdev              702 drivers/spi/spi-synquacer.c 	master->bus_num = pdev->id;
pdev              735 drivers/spi/spi-synquacer.c static int synquacer_spi_remove(struct platform_device *pdev)
pdev              737 drivers/spi/spi-synquacer.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev             1299 drivers/spi/spi-tegra114.c static int tegra_spi_probe(struct platform_device *pdev)
pdev             1307 drivers/spi/spi-tegra114.c 	master = spi_alloc_master(&pdev->dev, sizeof(*tspi));
pdev             1309 drivers/spi/spi-tegra114.c 		dev_err(&pdev->dev, "master allocation failed\n");
pdev             1312 drivers/spi/spi-tegra114.c 	platform_set_drvdata(pdev, master);
pdev             1315 drivers/spi/spi-tegra114.c 	if (of_property_read_u32(pdev->dev.of_node, "spi-max-frequency",
pdev             1330 drivers/spi/spi-tegra114.c 	bus_num = of_alias_get_id(pdev->dev.of_node, "spi");
pdev             1335 drivers/spi/spi-tegra114.c 	tspi->dev = &pdev->dev;
pdev             1338 drivers/spi/spi-tegra114.c 	tspi->soc_data = of_device_get_match_data(&pdev->dev);
pdev             1340 drivers/spi/spi-tegra114.c 		dev_err(&pdev->dev, "unsupported tegra\n");
pdev             1345 drivers/spi/spi-tegra114.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1346 drivers/spi/spi-tegra114.c 	tspi->base = devm_ioremap_resource(&pdev->dev, r);
pdev             1353 drivers/spi/spi-tegra114.c 	spi_irq = platform_get_irq(pdev, 0);
pdev             1356 drivers/spi/spi-tegra114.c 	tspi->clk = devm_clk_get(&pdev->dev, "spi");
pdev             1358 drivers/spi/spi-tegra114.c 		dev_err(&pdev->dev, "can not get clock\n");
pdev             1363 drivers/spi/spi-tegra114.c 	tspi->rst = devm_reset_control_get_exclusive(&pdev->dev, "spi");
pdev             1365 drivers/spi/spi-tegra114.c 		dev_err(&pdev->dev, "can not get reset\n");
pdev             1385 drivers/spi/spi-tegra114.c 	pm_runtime_enable(&pdev->dev);
pdev             1386 drivers/spi/spi-tegra114.c 	if (!pm_runtime_enabled(&pdev->dev)) {
pdev             1387 drivers/spi/spi-tegra114.c 		ret = tegra_spi_runtime_resume(&pdev->dev);
pdev             1392 drivers/spi/spi-tegra114.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev             1394 drivers/spi/spi-tegra114.c 		dev_err(&pdev->dev, "pm runtime get failed, e = %d\n", ret);
pdev             1407 drivers/spi/spi-tegra114.c 	pm_runtime_put(&pdev->dev);
pdev             1410 drivers/spi/spi-tegra114.c 				   dev_name(&pdev->dev), tspi);
pdev             1412 drivers/spi/spi-tegra114.c 		dev_err(&pdev->dev, "Failed to register ISR for IRQ %d\n",
pdev             1417 drivers/spi/spi-tegra114.c 	master->dev.of_node = pdev->dev.of_node;
pdev             1418 drivers/spi/spi-tegra114.c 	ret = devm_spi_register_master(&pdev->dev, master);
pdev             1420 drivers/spi/spi-tegra114.c 		dev_err(&pdev->dev, "can not register to master err %d\n", ret);
pdev             1428 drivers/spi/spi-tegra114.c 	pm_runtime_disable(&pdev->dev);
pdev             1429 drivers/spi/spi-tegra114.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev             1430 drivers/spi/spi-tegra114.c 		tegra_spi_runtime_suspend(&pdev->dev);
pdev             1439 drivers/spi/spi-tegra114.c static int tegra_spi_remove(struct platform_device *pdev)
pdev             1441 drivers/spi/spi-tegra114.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev             1452 drivers/spi/spi-tegra114.c 	pm_runtime_disable(&pdev->dev);
pdev             1453 drivers/spi/spi-tegra114.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev             1454 drivers/spi/spi-tegra114.c 		tegra_spi_runtime_suspend(&pdev->dev);
pdev              418 drivers/spi/spi-tegra20-sflash.c static int tegra_sflash_probe(struct platform_device *pdev)
pdev              425 drivers/spi/spi-tegra20-sflash.c 	match = of_match_device(tegra_sflash_of_match, &pdev->dev);
pdev              427 drivers/spi/spi-tegra20-sflash.c 		dev_err(&pdev->dev, "Error: No device match found\n");
pdev              431 drivers/spi/spi-tegra20-sflash.c 	master = spi_alloc_master(&pdev->dev, sizeof(*tsd));
pdev              433 drivers/spi/spi-tegra20-sflash.c 		dev_err(&pdev->dev, "master allocation failed\n");
pdev              443 drivers/spi/spi-tegra20-sflash.c 	platform_set_drvdata(pdev, master);
pdev              446 drivers/spi/spi-tegra20-sflash.c 	tsd->dev = &pdev->dev;
pdev              453 drivers/spi/spi-tegra20-sflash.c 	tsd->base = devm_platform_ioremap_resource(pdev, 0);
pdev              459 drivers/spi/spi-tegra20-sflash.c 	tsd->irq = platform_get_irq(pdev, 0);
pdev              461 drivers/spi/spi-tegra20-sflash.c 			dev_name(&pdev->dev), tsd);
pdev              463 drivers/spi/spi-tegra20-sflash.c 		dev_err(&pdev->dev, "Failed to register ISR for IRQ %d\n",
pdev              468 drivers/spi/spi-tegra20-sflash.c 	tsd->clk = devm_clk_get(&pdev->dev, NULL);
pdev              470 drivers/spi/spi-tegra20-sflash.c 		dev_err(&pdev->dev, "can not get clock\n");
pdev              475 drivers/spi/spi-tegra20-sflash.c 	tsd->rst = devm_reset_control_get_exclusive(&pdev->dev, "spi");
pdev              477 drivers/spi/spi-tegra20-sflash.c 		dev_err(&pdev->dev, "can not get reset\n");
pdev              483 drivers/spi/spi-tegra20-sflash.c 	pm_runtime_enable(&pdev->dev);
pdev              484 drivers/spi/spi-tegra20-sflash.c 	if (!pm_runtime_enabled(&pdev->dev)) {
pdev              485 drivers/spi/spi-tegra20-sflash.c 		ret = tegra_sflash_runtime_resume(&pdev->dev);
pdev              490 drivers/spi/spi-tegra20-sflash.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev              492 drivers/spi/spi-tegra20-sflash.c 		dev_err(&pdev->dev, "pm runtime get failed, e = %d\n", ret);
pdev              503 drivers/spi/spi-tegra20-sflash.c 	pm_runtime_put(&pdev->dev);
pdev              505 drivers/spi/spi-tegra20-sflash.c 	master->dev.of_node = pdev->dev.of_node;
pdev              506 drivers/spi/spi-tegra20-sflash.c 	ret = devm_spi_register_master(&pdev->dev, master);
pdev              508 drivers/spi/spi-tegra20-sflash.c 		dev_err(&pdev->dev, "can not register to master err %d\n", ret);
pdev              514 drivers/spi/spi-tegra20-sflash.c 	pm_runtime_disable(&pdev->dev);
pdev              515 drivers/spi/spi-tegra20-sflash.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              516 drivers/spi/spi-tegra20-sflash.c 		tegra_sflash_runtime_suspend(&pdev->dev);
pdev              524 drivers/spi/spi-tegra20-sflash.c static int tegra_sflash_remove(struct platform_device *pdev)
pdev              526 drivers/spi/spi-tegra20-sflash.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev              531 drivers/spi/spi-tegra20-sflash.c 	pm_runtime_disable(&pdev->dev);
pdev              532 drivers/spi/spi-tegra20-sflash.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              533 drivers/spi/spi-tegra20-sflash.c 		tegra_sflash_runtime_suspend(&pdev->dev);
pdev             1006 drivers/spi/spi-tegra20-slink.c static int tegra_slink_probe(struct platform_device *pdev)
pdev             1015 drivers/spi/spi-tegra20-slink.c 	match = of_match_device(tegra_slink_of_match, &pdev->dev);
pdev             1017 drivers/spi/spi-tegra20-slink.c 		dev_err(&pdev->dev, "Error: No device match found\n");
pdev             1022 drivers/spi/spi-tegra20-slink.c 	master = spi_alloc_master(&pdev->dev, sizeof(*tspi));
pdev             1024 drivers/spi/spi-tegra20-slink.c 		dev_err(&pdev->dev, "master allocation failed\n");
pdev             1037 drivers/spi/spi-tegra20-slink.c 	platform_set_drvdata(pdev, master);
pdev             1040 drivers/spi/spi-tegra20-slink.c 	tspi->dev = &pdev->dev;
pdev             1048 drivers/spi/spi-tegra20-slink.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1050 drivers/spi/spi-tegra20-slink.c 		dev_err(&pdev->dev, "No IO memory resource\n");
pdev             1055 drivers/spi/spi-tegra20-slink.c 	tspi->base = devm_ioremap_resource(&pdev->dev, r);
pdev             1062 drivers/spi/spi-tegra20-slink.c 	tspi->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1065 drivers/spi/spi-tegra20-slink.c 		dev_err(&pdev->dev, "Can not get clock %d\n", ret);
pdev             1070 drivers/spi/spi-tegra20-slink.c 		dev_err(&pdev->dev, "Clock prepare failed %d\n", ret);
pdev             1075 drivers/spi/spi-tegra20-slink.c 		dev_err(&pdev->dev, "Clock enable failed %d\n", ret);
pdev             1079 drivers/spi/spi-tegra20-slink.c 	spi_irq = platform_get_irq(pdev, 0);
pdev             1083 drivers/spi/spi-tegra20-slink.c 			dev_name(&pdev->dev), tspi);
pdev             1085 drivers/spi/spi-tegra20-slink.c 		dev_err(&pdev->dev, "Failed to register ISR for IRQ %d\n",
pdev             1090 drivers/spi/spi-tegra20-slink.c 	tspi->rst = devm_reset_control_get_exclusive(&pdev->dev, "spi");
pdev             1092 drivers/spi/spi-tegra20-slink.c 		dev_err(&pdev->dev, "can not get reset\n");
pdev             1112 drivers/spi/spi-tegra20-slink.c 	pm_runtime_enable(&pdev->dev);
pdev             1113 drivers/spi/spi-tegra20-slink.c 	if (!pm_runtime_enabled(&pdev->dev)) {
pdev             1114 drivers/spi/spi-tegra20-slink.c 		ret = tegra_slink_runtime_resume(&pdev->dev);
pdev             1119 drivers/spi/spi-tegra20-slink.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev             1121 drivers/spi/spi-tegra20-slink.c 		dev_err(&pdev->dev, "pm runtime get failed, e = %d\n", ret);
pdev             1128 drivers/spi/spi-tegra20-slink.c 	pm_runtime_put(&pdev->dev);
pdev             1130 drivers/spi/spi-tegra20-slink.c 	master->dev.of_node = pdev->dev.of_node;
pdev             1131 drivers/spi/spi-tegra20-slink.c 	ret = devm_spi_register_master(&pdev->dev, master);
pdev             1133 drivers/spi/spi-tegra20-slink.c 		dev_err(&pdev->dev, "can not register to master err %d\n", ret);
pdev             1139 drivers/spi/spi-tegra20-slink.c 	pm_runtime_disable(&pdev->dev);
pdev             1140 drivers/spi/spi-tegra20-slink.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev             1141 drivers/spi/spi-tegra20-slink.c 		tegra_slink_runtime_suspend(&pdev->dev);
pdev             1156 drivers/spi/spi-tegra20-slink.c static int tegra_slink_remove(struct platform_device *pdev)
pdev             1158 drivers/spi/spi-tegra20-slink.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev             1172 drivers/spi/spi-tegra20-slink.c 	pm_runtime_disable(&pdev->dev);
pdev             1173 drivers/spi/spi-tegra20-slink.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev             1174 drivers/spi/spi-tegra20-slink.c 		tegra_slink_runtime_suspend(&pdev->dev);
pdev              665 drivers/spi/spi-ti-qspi.c static int ti_qspi_probe(struct platform_device *pdev)
pdev              670 drivers/spi/spi-ti-qspi.c 	struct device_node *np = pdev->dev.of_node;
pdev              675 drivers/spi/spi-ti-qspi.c 	master = spi_alloc_master(&pdev->dev, sizeof(*qspi));
pdev              685 drivers/spi/spi-ti-qspi.c 	master->dev.of_node = pdev->dev.of_node;
pdev              695 drivers/spi/spi-ti-qspi.c 	qspi->dev = &pdev->dev;
pdev              696 drivers/spi/spi-ti-qspi.c 	platform_set_drvdata(pdev, qspi);
pdev              698 drivers/spi/spi-ti-qspi.c 	r = platform_get_resource_byname(pdev, IORESOURCE_MEM, "qspi_base");
pdev              700 drivers/spi/spi-ti-qspi.c 		r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              702 drivers/spi/spi-ti-qspi.c 			dev_err(&pdev->dev, "missing platform data\n");
pdev              708 drivers/spi/spi-ti-qspi.c 	res_mmap = platform_get_resource_byname(pdev,
pdev              711 drivers/spi/spi-ti-qspi.c 		res_mmap = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              713 drivers/spi/spi-ti-qspi.c 			dev_err(&pdev->dev,
pdev              721 drivers/spi/spi-ti-qspi.c 	irq = platform_get_irq(pdev, 0);
pdev              729 drivers/spi/spi-ti-qspi.c 	qspi->base = devm_ioremap_resource(&pdev->dev, r);
pdev              748 drivers/spi/spi-ti-qspi.c 			dev_err(&pdev->dev,
pdev              754 drivers/spi/spi-ti-qspi.c 	qspi->fclk = devm_clk_get(&pdev->dev, "fck");
pdev              757 drivers/spi/spi-ti-qspi.c 		dev_err(&pdev->dev, "could not get clk: %d\n", ret);
pdev              760 drivers/spi/spi-ti-qspi.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              761 drivers/spi/spi-ti-qspi.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, QSPI_AUTOSUSPEND_TIMEOUT);
pdev              762 drivers/spi/spi-ti-qspi.c 	pm_runtime_enable(&pdev->dev);
pdev              795 drivers/spi/spi-ti-qspi.c 		qspi->mmap_base = devm_ioremap_resource(&pdev->dev, res_mmap);
pdev              797 drivers/spi/spi-ti-qspi.c 			dev_info(&pdev->dev,
pdev              807 drivers/spi/spi-ti-qspi.c 	ret = devm_spi_register_master(&pdev->dev, master);
pdev              811 drivers/spi/spi-ti-qspi.c 	pm_runtime_disable(&pdev->dev);
pdev              817 drivers/spi/spi-ti-qspi.c static int ti_qspi_remove(struct platform_device *pdev)
pdev              819 drivers/spi/spi-ti-qspi.c 	struct ti_qspi *qspi = platform_get_drvdata(pdev);
pdev              826 drivers/spi/spi-ti-qspi.c 	pm_runtime_put_sync(&pdev->dev);
pdev              827 drivers/spi/spi-ti-qspi.c 	pm_runtime_disable(&pdev->dev);
pdev              193 drivers/spi/spi-topcliff-pch.c 	struct pci_dev *pdev;
pdev              342 drivers/spi/spi-topcliff-pch.c 		dev_dbg(&board_dat->pdev->dev,
pdev              353 drivers/spi/spi-topcliff-pch.c 		dev_err(&board_dat->pdev->dev, "%s Over run error\n", __func__);
pdev              373 drivers/spi/spi-topcliff-pch.c 	dev_dbg(&board_dat->pdev->dev, "%s EXIT return value=%d\n",
pdev              860 drivers/spi/spi-topcliff-pch.c 	dma_dev = pci_get_slot(data->board_dat->pdev->bus,
pdev              861 drivers/spi/spi-topcliff-pch.c 			PCI_DEVFN(PCI_SLOT(data->board_dat->pdev->devfn), 0));
pdev             1260 drivers/spi/spi-topcliff-pch.c 	dev_dbg(&board_dat->pdev->dev, "%s ENTRY\n", __func__);
pdev             1268 drivers/spi/spi-topcliff-pch.c 	dev_dbg(&board_dat->pdev->dev, "%s ENTRY\n", __func__);
pdev             1272 drivers/spi/spi-topcliff-pch.c 	dev_dbg(&board_dat->pdev->dev,
pdev             1275 drivers/spi/spi-topcliff-pch.c 	dev_dbg(&board_dat->pdev->dev, "%s data->irq_reg_sts=true\n", __func__);
pdev             1287 drivers/spi/spi-topcliff-pch.c 		dma_free_coherent(&board_dat->pdev->dev, PCH_BUF_SIZE,
pdev             1290 drivers/spi/spi-topcliff-pch.c 		dma_free_coherent(&board_dat->pdev->dev, PCH_BUF_SIZE,
pdev             1303 drivers/spi/spi-topcliff-pch.c 	dma->tx_buf_virt = dma_alloc_coherent(&board_dat->pdev->dev,
pdev             1309 drivers/spi/spi-topcliff-pch.c 	dma->rx_buf_virt = dma_alloc_coherent(&board_dat->pdev->dev,
pdev             1326 drivers/spi/spi-topcliff-pch.c 	master = spi_alloc_master(&board_dat->pdev->dev,
pdev             1340 drivers/spi/spi-topcliff-pch.c 	data->io_base_addr = pci_resource_start(board_dat->pdev, 1) +
pdev             1342 drivers/spi/spi-topcliff-pch.c 	data->io_remap_addr = pci_iomap(board_dat->pdev, 1, 0);
pdev             1378 drivers/spi/spi-topcliff-pch.c 	ret = request_irq(board_dat->pdev->irq, pch_spi_handler,
pdev             1407 drivers/spi/spi-topcliff-pch.c 	free_irq(board_dat->pdev->irq, data);
pdev             1411 drivers/spi/spi-topcliff-pch.c 	pci_iounmap(board_dat->pdev, data->io_remap_addr);
pdev             1426 drivers/spi/spi-topcliff-pch.c 		__func__, plat_dev->id, board_dat->pdev->irq);
pdev             1437 drivers/spi/spi-topcliff-pch.c 		dev_dbg(&board_dat->pdev->dev, "%s :queue not empty\n",
pdev             1451 drivers/spi/spi-topcliff-pch.c 		free_irq(board_dat->pdev->irq, data);
pdev             1454 drivers/spi/spi-topcliff-pch.c 	pci_iounmap(board_dat->pdev, data->io_remap_addr);
pdev             1489 drivers/spi/spi-topcliff-pch.c 		free_irq(board_dat->pdev->irq, data);
pdev             1513 drivers/spi/spi-topcliff-pch.c 		retval = request_irq(board_dat->pdev->irq, pch_spi_handler,
pdev             1543 drivers/spi/spi-topcliff-pch.c static int pch_spi_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             1561 drivers/spi/spi-topcliff-pch.c 	retval = pci_request_regions(pdev, KBUILD_MODNAME);
pdev             1563 drivers/spi/spi-topcliff-pch.c 		dev_err(&pdev->dev, "%s request_region failed\n", __func__);
pdev             1567 drivers/spi/spi-topcliff-pch.c 	board_dat->pdev = pdev;
pdev             1572 drivers/spi/spi-topcliff-pch.c 	retval = pci_enable_device(pdev);
pdev             1574 drivers/spi/spi-topcliff-pch.c 		dev_err(&pdev->dev, "%s pci_enable_device failed\n", __func__);
pdev             1581 drivers/spi/spi-topcliff-pch.c 			dev_err(&pdev->dev, "platform_device_alloc failed\n");
pdev             1586 drivers/spi/spi-topcliff-pch.c 		pd_dev->dev.parent = &pdev->dev;
pdev             1591 drivers/spi/spi-topcliff-pch.c 			dev_err(&pdev->dev,
pdev             1599 drivers/spi/spi-topcliff-pch.c 			dev_err(&pdev->dev, "platform_device_add failed\n");
pdev             1605 drivers/spi/spi-topcliff-pch.c 	pci_set_drvdata(pdev, pd_dev_save);
pdev             1612 drivers/spi/spi-topcliff-pch.c 	pci_disable_device(pdev);
pdev             1614 drivers/spi/spi-topcliff-pch.c 	pci_release_regions(pdev);
pdev             1623 drivers/spi/spi-topcliff-pch.c static void pch_spi_remove(struct pci_dev *pdev)
pdev             1626 drivers/spi/spi-topcliff-pch.c 	struct pch_pd_dev_save *pd_dev_save = pci_get_drvdata(pdev);
pdev             1628 drivers/spi/spi-topcliff-pch.c 	dev_dbg(&pdev->dev, "%s ENTRY:pdev=%p\n", __func__, pdev);
pdev             1633 drivers/spi/spi-topcliff-pch.c 	pci_disable_device(pdev);
pdev             1634 drivers/spi/spi-topcliff-pch.c 	pci_release_regions(pdev);
pdev             1640 drivers/spi/spi-topcliff-pch.c static int pch_spi_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             1643 drivers/spi/spi-topcliff-pch.c 	struct pch_pd_dev_save *pd_dev_save = pci_get_drvdata(pdev);
pdev             1645 drivers/spi/spi-topcliff-pch.c 	dev_dbg(&pdev->dev, "%s ENTRY\n", __func__);
pdev             1650 drivers/spi/spi-topcliff-pch.c 	retval = pci_save_state(pdev);
pdev             1652 drivers/spi/spi-topcliff-pch.c 		pci_enable_wake(pdev, PCI_D3hot, 0);
pdev             1653 drivers/spi/spi-topcliff-pch.c 		pci_disable_device(pdev);
pdev             1654 drivers/spi/spi-topcliff-pch.c 		pci_set_power_state(pdev, PCI_D3hot);
pdev             1656 drivers/spi/spi-topcliff-pch.c 		dev_err(&pdev->dev, "%s pci_save_state failed\n", __func__);
pdev             1662 drivers/spi/spi-topcliff-pch.c static int pch_spi_resume(struct pci_dev *pdev)
pdev             1665 drivers/spi/spi-topcliff-pch.c 	struct pch_pd_dev_save *pd_dev_save = pci_get_drvdata(pdev);
pdev             1666 drivers/spi/spi-topcliff-pch.c 	dev_dbg(&pdev->dev, "%s ENTRY\n", __func__);
pdev             1668 drivers/spi/spi-topcliff-pch.c 	pci_set_power_state(pdev, PCI_D0);
pdev             1669 drivers/spi/spi-topcliff-pch.c 	pci_restore_state(pdev);
pdev             1671 drivers/spi/spi-topcliff-pch.c 	retval = pci_enable_device(pdev);
pdev             1673 drivers/spi/spi-topcliff-pch.c 		dev_err(&pdev->dev,
pdev             1676 drivers/spi/spi-topcliff-pch.c 		pci_enable_wake(pdev, PCI_D3hot, 0);
pdev              476 drivers/spi/spi-uniphier.c static int uniphier_spi_probe(struct platform_device *pdev)
pdev              484 drivers/spi/spi-uniphier.c 	master = spi_alloc_master(&pdev->dev, sizeof(*priv));
pdev              488 drivers/spi/spi-uniphier.c 	platform_set_drvdata(pdev, master);
pdev              494 drivers/spi/spi-uniphier.c 	priv->base = devm_platform_ioremap_resource(pdev, 0);
pdev              500 drivers/spi/spi-uniphier.c 	priv->clk = devm_clk_get(&pdev->dev, NULL);
pdev              502 drivers/spi/spi-uniphier.c 		dev_err(&pdev->dev, "failed to get clock\n");
pdev              511 drivers/spi/spi-uniphier.c 	irq = platform_get_irq(pdev, 0);
pdev              517 drivers/spi/spi-uniphier.c 	ret = devm_request_irq(&pdev->dev, irq, uniphier_spi_handler,
pdev              520 drivers/spi/spi-uniphier.c 		dev_err(&pdev->dev, "failed to request IRQ\n");
pdev              531 drivers/spi/spi-uniphier.c 	master->dev.of_node = pdev->dev.of_node;
pdev              532 drivers/spi/spi-uniphier.c 	master->bus_num = pdev->id;
pdev              543 drivers/spi/spi-uniphier.c 	ret = devm_spi_register_master(&pdev->dev, master);
pdev              557 drivers/spi/spi-uniphier.c static int uniphier_spi_remove(struct platform_device *pdev)
pdev              559 drivers/spi/spi-uniphier.c 	struct uniphier_spi_priv *priv = platform_get_drvdata(pdev);
pdev              389 drivers/spi/spi-xilinx.c static int xilinx_spi_probe(struct platform_device *pdev)
pdev              399 drivers/spi/spi-xilinx.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              404 drivers/spi/spi-xilinx.c 		of_property_read_u32(pdev->dev.of_node, "xlnx,num-ss-bits",
pdev              409 drivers/spi/spi-xilinx.c 		dev_err(&pdev->dev,
pdev              415 drivers/spi/spi-xilinx.c 		dev_err(&pdev->dev, "Invalid number of spi slaves\n");
pdev              419 drivers/spi/spi-xilinx.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct xilinx_spi));
pdev              435 drivers/spi/spi-xilinx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              436 drivers/spi/spi-xilinx.c 	xspi->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              442 drivers/spi/spi-xilinx.c 	master->bus_num = pdev->id;
pdev              444 drivers/spi/spi-xilinx.c 	master->dev.of_node = pdev->dev.of_node;
pdev              468 drivers/spi/spi-xilinx.c 	xspi->irq = platform_get_irq(pdev, 0);
pdev              474 drivers/spi/spi-xilinx.c 		ret = devm_request_irq(&pdev->dev, xspi->irq, xilinx_spi_irq, 0,
pdev              475 drivers/spi/spi-xilinx.c 				dev_name(&pdev->dev), xspi);
pdev              485 drivers/spi/spi-xilinx.c 		dev_err(&pdev->dev, "spi_bitbang_start FAILED\n");
pdev              489 drivers/spi/spi-xilinx.c 	dev_info(&pdev->dev, "at 0x%08llX mapped to 0x%p, irq=%d\n",
pdev              497 drivers/spi/spi-xilinx.c 	platform_set_drvdata(pdev, master);
pdev              506 drivers/spi/spi-xilinx.c static int xilinx_spi_remove(struct platform_device *pdev)
pdev              508 drivers/spi/spi-xilinx.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev              369 drivers/spi/spi-xlp.c static int xlp_spi_probe(struct platform_device *pdev)
pdev              376 drivers/spi/spi-xlp.c 	xspi = devm_kzalloc(&pdev->dev, sizeof(*xspi), GFP_KERNEL);
pdev              380 drivers/spi/spi-xlp.c 	xspi->base = devm_platform_ioremap_resource(pdev, 0);
pdev              384 drivers/spi/spi-xlp.c 	irq = platform_get_irq(pdev, 0);
pdev              387 drivers/spi/spi-xlp.c 	err = devm_request_irq(&pdev->dev, irq, xlp_spi_interrupt, 0,
pdev              388 drivers/spi/spi-xlp.c 			pdev->name, xspi);
pdev              390 drivers/spi/spi-xlp.c 		dev_err(&pdev->dev, "unable to request irq %d\n", irq);
pdev              394 drivers/spi/spi-xlp.c 	clk = devm_clk_get(&pdev->dev, NULL);
pdev              396 drivers/spi/spi-xlp.c 		dev_err(&pdev->dev, "could not get spi clock\n");
pdev              402 drivers/spi/spi-xlp.c 	master = spi_alloc_master(&pdev->dev, 0);
pdev              404 drivers/spi/spi-xlp.c 		dev_err(&pdev->dev, "could not alloc master\n");
pdev              413 drivers/spi/spi-xlp.c 	master->dev.of_node = pdev->dev.of_node;
pdev              420 drivers/spi/spi-xlp.c 	err = devm_spi_register_master(&pdev->dev, master);
pdev              422 drivers/spi/spi-xlp.c 		dev_err(&pdev->dev, "spi register master failed!\n");
pdev               80 drivers/spi/spi-xtensa-xtfpga.c static int xtfpga_spi_probe(struct platform_device *pdev)
pdev               87 drivers/spi/spi-xtensa-xtfpga.c 	master = spi_alloc_master(&pdev->dev, sizeof(struct xtfpga_spi));
pdev               93 drivers/spi/spi-xtensa-xtfpga.c 	master->bus_num = pdev->dev.id;
pdev               94 drivers/spi/spi-xtensa-xtfpga.c 	master->dev.of_node = pdev->dev.of_node;
pdev              101 drivers/spi/spi-xtensa-xtfpga.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              103 drivers/spi/spi-xtensa-xtfpga.c 		dev_err(&pdev->dev, "No memory resource\n");
pdev              107 drivers/spi/spi-xtensa-xtfpga.c 	xspi->regs = devm_ioremap_resource(&pdev->dev, mem);
pdev              116 drivers/spi/spi-xtensa-xtfpga.c 		dev_err(&pdev->dev, "Device stuck in busy state\n");
pdev              123 drivers/spi/spi-xtensa-xtfpga.c 		dev_err(&pdev->dev, "spi_bitbang_start failed\n");
pdev              127 drivers/spi/spi-xtensa-xtfpga.c 	platform_set_drvdata(pdev, master);
pdev              134 drivers/spi/spi-xtensa-xtfpga.c static int xtfpga_spi_remove(struct platform_device *pdev)
pdev              136 drivers/spi/spi-xtensa-xtfpga.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev              616 drivers/spi/spi-zynq-qspi.c static int zynq_qspi_probe(struct platform_device *pdev)
pdev              620 drivers/spi/spi-zynq-qspi.c 	struct device *dev = &pdev->dev;
pdev              625 drivers/spi/spi-zynq-qspi.c 	ctlr = spi_alloc_master(&pdev->dev, sizeof(*xqspi));
pdev              631 drivers/spi/spi-zynq-qspi.c 	platform_set_drvdata(pdev, xqspi);
pdev              632 drivers/spi/spi-zynq-qspi.c 	xqspi->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              638 drivers/spi/spi-zynq-qspi.c 	xqspi->pclk = devm_clk_get(&pdev->dev, "pclk");
pdev              640 drivers/spi/spi-zynq-qspi.c 		dev_err(&pdev->dev, "pclk clock not found.\n");
pdev              647 drivers/spi/spi-zynq-qspi.c 	xqspi->refclk = devm_clk_get(&pdev->dev, "ref_clk");
pdev              649 drivers/spi/spi-zynq-qspi.c 		dev_err(&pdev->dev, "ref_clk clock not found.\n");
pdev              656 drivers/spi/spi-zynq-qspi.c 		dev_err(&pdev->dev, "Unable to enable APB clock.\n");
pdev              662 drivers/spi/spi-zynq-qspi.c 		dev_err(&pdev->dev, "Unable to enable device clock.\n");
pdev              669 drivers/spi/spi-zynq-qspi.c 	xqspi->irq = platform_get_irq(pdev, 0);
pdev              674 drivers/spi/spi-zynq-qspi.c 	ret = devm_request_irq(&pdev->dev, xqspi->irq, zynq_qspi_irq,
pdev              675 drivers/spi/spi-zynq-qspi.c 			       0, pdev->name, xqspi);
pdev              678 drivers/spi/spi-zynq-qspi.c 		dev_err(&pdev->dev, "request_irq failed\n");
pdev              695 drivers/spi/spi-zynq-qspi.c 	ret = devm_spi_register_controller(&pdev->dev, ctlr);
pdev              697 drivers/spi/spi-zynq-qspi.c 		dev_err(&pdev->dev, "spi_register_master failed\n");
pdev              723 drivers/spi/spi-zynq-qspi.c static int zynq_qspi_remove(struct platform_device *pdev)
pdev              725 drivers/spi/spi-zynq-qspi.c 	struct zynq_qspi *xqspi = platform_get_drvdata(pdev);
pdev             1011 drivers/spi/spi-zynqmp-gqspi.c static int zynqmp_qspi_probe(struct platform_device *pdev)
pdev             1016 drivers/spi/spi-zynqmp-gqspi.c 	struct device *dev = &pdev->dev;
pdev             1022 drivers/spi/spi-zynqmp-gqspi.c 	master = spi_alloc_master(&pdev->dev, sizeof(*xqspi));
pdev             1027 drivers/spi/spi-zynqmp-gqspi.c 	master->dev.of_node = pdev->dev.of_node;
pdev             1028 drivers/spi/spi-zynqmp-gqspi.c 	platform_set_drvdata(pdev, master);
pdev             1030 drivers/spi/spi-zynqmp-gqspi.c 	xqspi->regs = devm_platform_ioremap_resource(pdev, 0);
pdev             1037 drivers/spi/spi-zynqmp-gqspi.c 	xqspi->pclk = devm_clk_get(&pdev->dev, "pclk");
pdev             1050 drivers/spi/spi-zynqmp-gqspi.c 	xqspi->refclk = devm_clk_get(&pdev->dev, "ref_clk");
pdev             1063 drivers/spi/spi-zynqmp-gqspi.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev             1064 drivers/spi/spi-zynqmp-gqspi.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, SPI_AUTOSUSPEND_TIMEOUT);
pdev             1065 drivers/spi/spi-zynqmp-gqspi.c 	pm_runtime_set_active(&pdev->dev);
pdev             1066 drivers/spi/spi-zynqmp-gqspi.c 	pm_runtime_enable(&pdev->dev);
pdev             1070 drivers/spi/spi-zynqmp-gqspi.c 	pm_runtime_mark_last_busy(&pdev->dev);
pdev             1071 drivers/spi/spi-zynqmp-gqspi.c 	pm_runtime_put_autosuspend(&pdev->dev);
pdev             1072 drivers/spi/spi-zynqmp-gqspi.c 	xqspi->irq = platform_get_irq(pdev, 0);
pdev             1077 drivers/spi/spi-zynqmp-gqspi.c 	ret = devm_request_irq(&pdev->dev, xqspi->irq, zynqmp_qspi_irq,
pdev             1078 drivers/spi/spi-zynqmp-gqspi.c 			       0, pdev->name, master);
pdev             1108 drivers/spi/spi-zynqmp-gqspi.c 	pm_runtime_set_suspended(&pdev->dev);
pdev             1109 drivers/spi/spi-zynqmp-gqspi.c 	pm_runtime_disable(&pdev->dev);
pdev             1129 drivers/spi/spi-zynqmp-gqspi.c static int zynqmp_qspi_remove(struct platform_device *pdev)
pdev             1131 drivers/spi/spi-zynqmp-gqspi.c 	struct spi_master *master = platform_get_drvdata(pdev);
pdev             1137 drivers/spi/spi-zynqmp-gqspi.c 	pm_runtime_set_suspended(&pdev->dev);
pdev             1138 drivers/spi/spi-zynqmp-gqspi.c 	pm_runtime_disable(&pdev->dev);
pdev             1156 drivers/spmi/spmi-pmic-arb.c static int spmi_pmic_arb_probe(struct platform_device *pdev)
pdev             1166 drivers/spmi/spmi-pmic-arb.c 	ctrl = spmi_controller_alloc(&pdev->dev, sizeof(*pmic_arb));
pdev             1173 drivers/spmi/spmi-pmic-arb.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "core");
pdev             1206 drivers/spmi/spmi-pmic-arb.c 		res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev             1214 drivers/spmi/spmi-pmic-arb.c 		res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev             1226 drivers/spmi/spmi-pmic-arb.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "intr");
pdev             1233 drivers/spmi/spmi-pmic-arb.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "cnfg");
pdev             1240 drivers/spmi/spmi-pmic-arb.c 	pmic_arb->irq = platform_get_irq_byname(pdev, "periph_irq");
pdev             1246 drivers/spmi/spmi-pmic-arb.c 	err = of_property_read_u32(pdev->dev.of_node, "qcom,channel", &channel);
pdev             1248 drivers/spmi/spmi-pmic-arb.c 		dev_err(&pdev->dev, "channel unspecified.\n");
pdev             1253 drivers/spmi/spmi-pmic-arb.c 		dev_err(&pdev->dev, "invalid channel (%u) specified.\n",
pdev             1261 drivers/spmi/spmi-pmic-arb.c 	err = of_property_read_u32(pdev->dev.of_node, "qcom,ee", &ee);
pdev             1263 drivers/spmi/spmi-pmic-arb.c 		dev_err(&pdev->dev, "EE unspecified.\n");
pdev             1268 drivers/spmi/spmi-pmic-arb.c 		dev_err(&pdev->dev, "invalid EE (%u) specified\n", ee);
pdev             1287 drivers/spmi/spmi-pmic-arb.c 	platform_set_drvdata(pdev, ctrl);
pdev             1297 drivers/spmi/spmi-pmic-arb.c 			dev_err(&pdev->dev, "could not read APID->PPID mapping table, rc= %d\n",
pdev             1303 drivers/spmi/spmi-pmic-arb.c 	dev_dbg(&pdev->dev, "adding irq domain\n");
pdev             1304 drivers/spmi/spmi-pmic-arb.c 	pmic_arb->domain = irq_domain_add_tree(pdev->dev.of_node,
pdev             1307 drivers/spmi/spmi-pmic-arb.c 		dev_err(&pdev->dev, "unable to create irq_domain\n");
pdev             1328 drivers/spmi/spmi-pmic-arb.c static int spmi_pmic_arb_remove(struct platform_device *pdev)
pdev             1330 drivers/spmi/spmi-pmic-arb.c 	struct spmi_controller *ctrl = platform_get_drvdata(pdev);
pdev              242 drivers/ssb/driver_gige.c bool pdev_is_ssb_gige_core(struct pci_dev *pdev)
pdev              244 drivers/ssb/driver_gige.c 	if (!pdev->resource[0].name)
pdev              246 drivers/ssb/driver_gige.c 	return (strcmp(pdev->resource[0].name, SSB_GIGE_MEM_RES_NAME) == 0);
pdev              251 drivers/ssb/driver_gige.c 				   struct pci_dev *pdev)
pdev              256 drivers/ssb/driver_gige.c 	if (pdev->bus->ops != &dev->pci_ops) {
pdev              262 drivers/ssb/driver_gige.c 	res = &(pdev->resource[0]);
pdev              269 drivers/ssb/driver_gige.c 	pdev->irq = ssb_mips_irq(sdev) + 2;
pdev              270 drivers/ssb/driver_gige.c 	pci_write_config_byte(pdev, PCI_INTERRUPT_LINE, pdev->irq);
pdev              276 drivers/ssb/driver_gige.c 		     const struct pci_dev *pdev)
pdev              280 drivers/ssb/driver_gige.c 	if (pdev->bus->ops != &dev->pci_ops) {
pdev              456 drivers/ssb/driver_pcicore.c 	struct ssb_device *pdev = pc->dev;
pdev              457 drivers/ssb/driver_pcicore.c 	struct ssb_bus *bus = pdev->bus;
pdev              465 drivers/ssb/driver_pcicore.c 	if (pdev->id.revision < 5) {
pdev              466 drivers/ssb/driver_pcicore.c 		tmp = ssb_read32(pdev, SSB_IMCFGLO);
pdev              471 drivers/ssb/driver_pcicore.c 		ssb_write32(pdev, SSB_IMCFGLO, tmp);
pdev              473 drivers/ssb/driver_pcicore.c 	} else if (pdev->id.revision >= 11) {
pdev              530 drivers/ssb/driver_pcicore.c 	struct ssb_device *pdev = pc->dev;
pdev              531 drivers/ssb/driver_pcicore.c 	struct ssb_bus *bus = pdev->bus;
pdev              537 drivers/ssb/driver_pcicore.c 	ssb_write32(pdev, SSB_INTVEC, 0);
pdev              680 drivers/ssb/driver_pcicore.c 	struct ssb_device *pdev = pc->dev;
pdev              692 drivers/ssb/driver_pcicore.c 	if (!pdev)
pdev              694 drivers/ssb/driver_pcicore.c 	bus = pdev->bus;
pdev              696 drivers/ssb/driver_pcicore.c 	might_sleep_if(pdev->id.coreid != SSB_DEV_PCI);
pdev              699 drivers/ssb/driver_pcicore.c 	if ((pdev->id.revision >= 6) || (pdev->id.coreid == SSB_DEV_PCIE)) {
pdev              716 drivers/ssb/driver_pcicore.c 		intvec = ssb_read32(pdev, SSB_INTVEC);
pdev              720 drivers/ssb/driver_pcicore.c 		ssb_write32(pdev, SSB_INTVEC, intvec);
pdev              726 drivers/ssb/driver_pcicore.c 	if (pdev->id.coreid == SSB_DEV_PCI) {
pdev              729 drivers/ssb/driver_pcicore.c 		WARN_ON(pdev->id.coreid != SSB_DEV_PCIE);
pdev               40 drivers/ssb/embedded.c 	struct platform_device *pdev;
pdev               56 drivers/ssb/embedded.c 	pdev = platform_device_register_data(NULL, "bcm47xx-wdt",
pdev               59 drivers/ssb/embedded.c 	if (IS_ERR(pdev)) {
pdev               61 drivers/ssb/embedded.c 			 PTR_ERR(pdev));
pdev               62 drivers/ssb/embedded.c 		return PTR_ERR(pdev);
pdev               65 drivers/ssb/embedded.c 	bus->watchdog = pdev;
pdev              176 drivers/ssb/embedded.c 	struct pci_dev *pdev = (struct pci_dev *)data;
pdev              189 drivers/ssb/embedded.c 		res = ssb_gige_pcibios_plat_dev_init(dev, pdev);
pdev              218 drivers/ssb/embedded.c 	const struct pci_dev *pdev = (const struct pci_dev *)data;
pdev              231 drivers/ssb/embedded.c 		res = ssb_gige_map_irq(dev, pdev);
pdev               56 drivers/ssb/main.c struct ssb_bus *ssb_pci_dev_to_bus(struct pci_dev *pdev)
pdev               63 drivers/ssb/main.c 		    bus->host_pci == pdev)
pdev               75 drivers/ssb/main.c struct ssb_bus *ssb_pcmcia_dev_to_bus(struct pcmcia_device *pdev)
pdev               82 drivers/ssb/main.c 		    bus->host_pcmcia == pdev)
pdev              283 drivers/ssb/pci.c 	struct pci_dev *pdev = bus->host_pci;
pdev              289 drivers/ssb/pci.c 	err = pci_read_config_dword(pdev, SSB_SPROMCTL, &spromctl);
pdev              293 drivers/ssb/pci.c 	err = pci_write_config_dword(pdev, SSB_SPROMCTL, spromctl);
pdev              310 drivers/ssb/pci.c 	err = pci_read_config_dword(pdev, SSB_SPROMCTL, &spromctl);
pdev              314 drivers/ssb/pci.c 	err = pci_write_config_dword(pdev, SSB_SPROMCTL, spromctl);
pdev             1124 drivers/ssb/pci.c 	struct pci_dev *pdev = container_of(pcidev, struct pci_dev, dev);
pdev             1127 drivers/ssb/pci.c 	bus = ssb_pci_dev_to_bus(pdev);
pdev             1138 drivers/ssb/pci.c 	struct pci_dev *pdev = container_of(pcidev, struct pci_dev, dev);
pdev             1141 drivers/ssb/pci.c 	bus = ssb_pci_dev_to_bus(pdev);
pdev             1155 drivers/ssb/pci.c 	struct pci_dev *pdev;
pdev             1160 drivers/ssb/pci.c 	pdev = bus->host_pci;
pdev             1161 drivers/ssb/pci.c 	device_remove_file(&pdev->dev, &dev_attr_ssb_sprom);
pdev             1166 drivers/ssb/pci.c 	struct pci_dev *pdev;
pdev             1172 drivers/ssb/pci.c 	pdev = bus->host_pci;
pdev             1174 drivers/ssb/pci.c 	err = device_create_file(&pdev->dev, &dev_attr_ssb_sprom);
pdev              730 drivers/ssb/pcmcia.c 	struct pcmcia_device *pdev =
pdev              734 drivers/ssb/pcmcia.c 	bus = ssb_pcmcia_dev_to_bus(pdev);
pdev              746 drivers/ssb/pcmcia.c 	struct pcmcia_device *pdev =
pdev              750 drivers/ssb/pcmcia.c 	bus = ssb_pcmcia_dev_to_bus(pdev);
pdev              161 drivers/ssb/ssb_private.h extern struct ssb_bus *ssb_pci_dev_to_bus(struct pci_dev *pdev);
pdev              164 drivers/ssb/ssb_private.h extern struct ssb_bus *ssb_pcmcia_dev_to_bus(struct pcmcia_device *pdev);
pdev              241 drivers/staging/android/vsoc.c static void vsoc_remove_device(struct pci_dev *pdev);
pdev              242 drivers/staging/android/vsoc.c static int vsoc_probe_device(struct pci_dev *pdev,
pdev              745 drivers/staging/android/vsoc.c static int vsoc_probe_device(struct pci_dev *pdev,
pdev              753 drivers/staging/android/vsoc.c 	vsoc_dev.dev = pdev;
pdev              754 drivers/staging/android/vsoc.c 	result = pci_enable_device(pdev);
pdev              756 drivers/staging/android/vsoc.c 		dev_err(&pdev->dev,
pdev              758 drivers/staging/android/vsoc.c 			pci_name(pdev), result);
pdev              762 drivers/staging/android/vsoc.c 	result = pci_request_regions(pdev, "vsoc");
pdev              764 drivers/staging/android/vsoc.c 		dev_err(&pdev->dev, "pci_request_regions failed\n");
pdev              765 drivers/staging/android/vsoc.c 		vsoc_remove_device(pdev);
pdev              770 drivers/staging/android/vsoc.c 	reg_size = pci_resource_len(pdev, REGISTER_BAR);
pdev              773 drivers/staging/android/vsoc.c 		    pci_iomap(pdev, REGISTER_BAR, MAX_REGISTER_BAR_LEN);
pdev              775 drivers/staging/android/vsoc.c 		vsoc_dev.regs = pci_iomap(pdev, REGISTER_BAR, reg_size);
pdev              778 drivers/staging/android/vsoc.c 		dev_err(&pdev->dev,
pdev              781 drivers/staging/android/vsoc.c 		vsoc_remove_device(pdev);
pdev              786 drivers/staging/android/vsoc.c 	vsoc_dev.shm_phys_start = pci_resource_start(pdev, SHARED_MEMORY_BAR);
pdev              787 drivers/staging/android/vsoc.c 	vsoc_dev.shm_size = pci_resource_len(pdev, SHARED_MEMORY_BAR);
pdev              789 drivers/staging/android/vsoc.c 	dev_info(&pdev->dev, "shared memory @ DMA %pa size=0x%zx\n",
pdev              791 drivers/staging/android/vsoc.c 	vsoc_dev.kernel_mapped_shm = pci_iomap_wc(pdev, SHARED_MEMORY_BAR, 0);
pdev              794 drivers/staging/android/vsoc.c 		vsoc_remove_device(pdev);
pdev              800 drivers/staging/android/vsoc.c 	dev_info(&pdev->dev, "major_version: %d\n",
pdev              802 drivers/staging/android/vsoc.c 	dev_info(&pdev->dev, "minor_version: %d\n",
pdev              804 drivers/staging/android/vsoc.c 	dev_info(&pdev->dev, "size: 0x%x\n", vsoc_dev.layout->size);
pdev              805 drivers/staging/android/vsoc.c 	dev_info(&pdev->dev, "regions: %d\n", vsoc_dev.layout->region_count);
pdev              811 drivers/staging/android/vsoc.c 		vsoc_remove_device(pdev);
pdev              818 drivers/staging/android/vsoc.c 		vsoc_remove_device(pdev);
pdev              827 drivers/staging/android/vsoc.c 		vsoc_remove_device(pdev);
pdev              834 drivers/staging/android/vsoc.c 		vsoc_remove_device(pdev);
pdev              847 drivers/staging/android/vsoc.c 		vsoc_remove_device(pdev);
pdev              856 drivers/staging/android/vsoc.c 		vsoc_remove_device(pdev);
pdev              865 drivers/staging/android/vsoc.c 		dev_info(&pdev->dev, "pci_enable_msix failed: %d\n", result);
pdev              866 drivers/staging/android/vsoc.c 		vsoc_remove_device(pdev);
pdev              879 drivers/staging/android/vsoc.c 			vsoc_remove_device(pdev);
pdev              888 drivers/staging/android/vsoc.c 			vsoc_remove_device(pdev);
pdev              895 drivers/staging/android/vsoc.c 			vsoc_remove_device(pdev);
pdev              911 drivers/staging/android/vsoc.c 		dev_info(&pdev->dev, "region %d name=%s\n",
pdev              927 drivers/staging/android/vsoc.c 			dev_info(&pdev->dev,
pdev              930 drivers/staging/android/vsoc.c 			vsoc_remove_device(pdev);
pdev              938 drivers/staging/android/vsoc.c 			vsoc_remove_device(pdev);
pdev              958 drivers/staging/android/vsoc.c static void vsoc_remove_device(struct pci_dev *pdev)
pdev              965 drivers/staging/android/vsoc.c 	if (!pdev || !vsoc_dev.dev)
pdev              967 drivers/staging/android/vsoc.c 	dev_info(&pdev->dev, "remove_device\n");
pdev              983 drivers/staging/android/vsoc.c 		pci_disable_msix(pdev);
pdev             1004 drivers/staging/android/vsoc.c 		pci_iounmap(pdev, vsoc_dev.kernel_mapped_shm);
pdev             1008 drivers/staging/android/vsoc.c 		pci_iounmap(pdev, vsoc_dev.regs);
pdev             1012 drivers/staging/android/vsoc.c 		pci_release_regions(pdev);
pdev             1016 drivers/staging/android/vsoc.c 		pci_disable_device(pdev);
pdev              704 drivers/staging/axis-fifo/axis-fifo.c static int axis_fifo_probe(struct platform_device *pdev)
pdev              708 drivers/staging/axis-fifo/axis-fifo.c 	struct device *dev = &pdev->dev; /* OS device (from device tree) */
pdev              768 drivers/staging/axis-fifo/axis-fifo.c 	r_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              976 drivers/staging/axis-fifo/axis-fifo.c 	r_irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1054 drivers/staging/axis-fifo/axis-fifo.c static int axis_fifo_remove(struct platform_device *pdev)
pdev             1056 drivers/staging/axis-fifo/axis-fifo.c 	struct device *dev = &pdev->dev;
pdev               82 drivers/staging/board/armadillo800eva.c 		.pdev	 = &lcdc0_device,
pdev              136 drivers/staging/board/board.c static int board_staging_add_dev_domain(struct platform_device *pdev,
pdev              151 drivers/staging/board/board.c 	return of_genpd_add_device(&pd_args, &pdev->dev);
pdev              154 drivers/staging/board/board.c static inline int board_staging_add_dev_domain(struct platform_device *pdev,
pdev              163 drivers/staging/board/board.c 	struct platform_device *pdev = dev->pdev;
pdev              167 drivers/staging/board/board.c 	pr_debug("Trying to register device %s\n", pdev->name);
pdev              168 drivers/staging/board/board.c 	if (board_staging_dt_node_available(pdev->resource,
pdev              169 drivers/staging/board/board.c 					    pdev->num_resources)) {
pdev              170 drivers/staging/board/board.c 		pr_warn("Skipping %s, already in DT\n", pdev->name);
pdev              174 drivers/staging/board/board.c 	board_staging_gic_fixup_resources(pdev->resource, pdev->num_resources);
pdev              180 drivers/staging/board/board.c 		board_staging_add_dev_domain(pdev, dev->domain);
pdev              182 drivers/staging/board/board.c 	error = platform_device_register(pdev);
pdev              184 drivers/staging/board/board.c 		pr_err("Failed to register device %s (%d)\n", pdev->name,
pdev               16 drivers/staging/board/board.h 	struct platform_device *pdev;
pdev              131 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c static int clk_wzrd_probe(struct platform_device *pdev)
pdev              139 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c 	struct device_node *np = pdev->dev.of_node;
pdev              141 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c 	clk_wzrd = devm_kzalloc(&pdev->dev, sizeof(*clk_wzrd), GFP_KERNEL);
pdev              144 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c 	platform_set_drvdata(pdev, clk_wzrd);
pdev              146 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              147 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c 	clk_wzrd->base = devm_ioremap_resource(&pdev->dev, mem);
pdev              154 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c 			dev_warn(&pdev->dev, "invalid speed grade '%d'\n",
pdev              160 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c 	clk_wzrd->clk_in1 = devm_clk_get(&pdev->dev, "clk_in1");
pdev              163 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c 			dev_err(&pdev->dev, "clk_in1 not found\n");
pdev              167 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c 	clk_wzrd->axi_clk = devm_clk_get(&pdev->dev, "s_axi_aclk");
pdev              170 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c 			dev_err(&pdev->dev, "s_axi_aclk not found\n");
pdev              175 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c 		dev_err(&pdev->dev, "enabling s_axi_aclk failed\n");
pdev              180 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c 		dev_err(&pdev->dev, "s_axi_aclk frequency (%lu) too high\n",
pdev              192 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c 		dev_warn(&pdev->dev, "fractional div/mul not supported\n");
pdev              197 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c 	clk_name = kasprintf(GFP_KERNEL, "%s_mul", dev_name(&pdev->dev));
pdev              203 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c 			(&pdev->dev, clk_name,
pdev              208 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c 		dev_err(&pdev->dev, "unable to register fixed-factor clock\n");
pdev              216 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c 	clk_name = kasprintf(GFP_KERNEL, "%s_mul_div", dev_name(&pdev->dev));
pdev              223 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c 			(&pdev->dev, clk_name,
pdev              227 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c 		dev_err(&pdev->dev, "unable to register divider clock\n");
pdev              238 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c 			dev_err(&pdev->dev,
pdev              247 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c 			(&pdev->dev, clkout_name, clk_name, 0, 1, reg);
pdev              253 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c 			dev_err(&pdev->dev,
pdev              272 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c 			dev_warn(&pdev->dev,
pdev              277 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c 			dev_warn(&pdev->dev,
pdev              294 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c static int clk_wzrd_remove(struct platform_device *pdev)
pdev              297 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c 	struct clk_wzrd *clk_wzrd = platform_get_drvdata(pdev);
pdev              299 drivers/staging/clocking-wizard/clk-xlnx-clock-wizard.c 	of_clk_del_provider(pdev->dev.of_node);
pdev               47 drivers/staging/comedi/drivers/das08_pci.c 	struct pci_dev *pdev = comedi_to_pci_dev(dev);
pdev               61 drivers/staging/comedi/drivers/das08_pci.c 	dev->iobase = pci_resource_start(pdev, 2);
pdev             3042 drivers/staging/emxx_udc/emxx_udc.c static int nbu2ss_drv_contest_init(struct platform_device *pdev,
pdev             3046 drivers/staging/emxx_udc/emxx_udc.c 	udc->dev = &pdev->dev;
pdev             3050 drivers/staging/emxx_udc/emxx_udc.c 	udc->pdev = pdev;
pdev             3053 drivers/staging/emxx_udc/emxx_udc.c 	udc->pdev->dev.coherent_dma_mask = DMA_BIT_MASK(32);
pdev             3068 drivers/staging/emxx_udc/emxx_udc.c 	udc->gadget.dev.parent = &pdev->dev;
pdev             3069 drivers/staging/emxx_udc/emxx_udc.c 	udc->gadget.dev.dma_mask = pdev->dev.dma_mask;
pdev             3077 drivers/staging/emxx_udc/emxx_udc.c static int nbu2ss_drv_probe(struct platform_device *pdev)
pdev             3088 drivers/staging/emxx_udc/emxx_udc.c 	platform_set_drvdata(pdev, udc);
pdev             3091 drivers/staging/emxx_udc/emxx_udc.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             3092 drivers/staging/emxx_udc/emxx_udc.c 	mmio_base = devm_ioremap_resource(&pdev->dev, r);
pdev             3096 drivers/staging/emxx_udc/emxx_udc.c 	irq = platform_get_irq(pdev, 0);
pdev             3099 drivers/staging/emxx_udc/emxx_udc.c 	status = devm_request_irq(&pdev->dev, irq, _nbu2ss_udc_irq,
pdev             3112 drivers/staging/emxx_udc/emxx_udc.c 	status = nbu2ss_drv_contest_init(pdev, udc);
pdev             3133 drivers/staging/emxx_udc/emxx_udc.c static void nbu2ss_drv_shutdown(struct platform_device *pdev)
pdev             3137 drivers/staging/emxx_udc/emxx_udc.c 	udc = platform_get_drvdata(pdev);
pdev             3145 drivers/staging/emxx_udc/emxx_udc.c static int nbu2ss_drv_remove(struct platform_device *pdev)
pdev             3167 drivers/staging/emxx_udc/emxx_udc.c static int nbu2ss_drv_suspend(struct platform_device *pdev, pm_message_t state)
pdev             3171 drivers/staging/emxx_udc/emxx_udc.c 	udc = platform_get_drvdata(pdev);
pdev             3193 drivers/staging/emxx_udc/emxx_udc.c static int nbu2ss_drv_resume(struct platform_device *pdev)
pdev             3198 drivers/staging/emxx_udc/emxx_udc.c 	udc = platform_get_drvdata(pdev);
pdev              557 drivers/staging/emxx_udc/emxx_udc.h 	struct platform_device *pdev;
pdev              809 drivers/staging/fbtft/fbtft-core.c 	if (par->pdev)
pdev              810 drivers/staging/fbtft/fbtft-core.c 		platform_set_drvdata(par->pdev, fb_info);
pdev             1122 drivers/staging/fbtft/fbtft-core.c 	if (!par->pdev)
pdev             1212 drivers/staging/fbtft/fbtft-core.c 		       struct platform_device *pdev)
pdev             1223 drivers/staging/fbtft/fbtft-core.c 		dev = &pdev->dev;
pdev             1241 drivers/staging/fbtft/fbtft-core.c 	par->pdev = pdev;
pdev             1271 drivers/staging/fbtft/fbtft-core.c 	if (par->pdev) {
pdev              193 drivers/staging/fbtft/fbtft.h 	struct platform_device *pdev;
pdev              254 drivers/staging/fbtft/fbtft.h 		       struct platform_device *pdev);
pdev              289 drivers/staging/fbtft/fbtft.h static int fbtft_driver_probe_pdev(struct platform_device *pdev)           \
pdev              291 drivers/staging/fbtft/fbtft.h 	return fbtft_probe_common(_display, NULL, pdev);                   \
pdev              294 drivers/staging/fbtft/fbtft.h static int fbtft_driver_remove_pdev(struct platform_device *pdev)          \
pdev              296 drivers/staging/fbtft/fbtft.h 	struct fb_info *info = platform_get_drvdata(pdev);                 \
pdev              298 drivers/staging/fbtft/fbtft.h 	return fbtft_remove_common(&pdev->dev, info);                      \
pdev              127 drivers/staging/fieldbus/anybuss/arcx-anybus.c static struct regmap *create_parallel_regmap(struct platform_device *pdev,
pdev              132 drivers/staging/fieldbus/anybuss/arcx-anybus.c 	struct device *dev = &pdev->dev;
pdev              134 drivers/staging/fieldbus/anybuss/arcx-anybus.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, idx + 1);
pdev              142 drivers/staging/fieldbus/anybuss/arcx-anybus.c create_anybus_host(struct platform_device *pdev, int idx)
pdev              157 drivers/staging/fieldbus/anybuss/arcx-anybus.c 	ops.regmap = create_parallel_regmap(pdev, idx);
pdev              160 drivers/staging/fieldbus/anybuss/arcx-anybus.c 	ops.irq = platform_get_irq(pdev, idx);
pdev              163 drivers/staging/fieldbus/anybuss/arcx-anybus.c 	return devm_anybuss_host_common_probe(&pdev->dev, &ops);
pdev              226 drivers/staging/fieldbus/anybuss/arcx-anybus.c static int controller_probe(struct platform_device *pdev)
pdev              229 drivers/staging/fieldbus/anybuss/arcx-anybus.c 	struct device *dev = &pdev->dev;
pdev              247 drivers/staging/fieldbus/anybuss/arcx-anybus.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              279 drivers/staging/fieldbus/anybuss/arcx-anybus.c 			host = create_anybus_host(pdev, id);
pdev              328 drivers/staging/fieldbus/anybuss/arcx-anybus.c static int controller_remove(struct platform_device *pdev)
pdev              330 drivers/staging/fieldbus/anybuss/arcx-anybus.c 	struct controller_priv *cd = platform_get_drvdata(pdev);
pdev              187 drivers/staging/gasket/gasket_core.c 			    struct device *parent, struct gasket_dev **pdev)
pdev              198 drivers/staging/gasket/gasket_core.c 	*pdev = NULL;
pdev              204 drivers/staging/gasket/gasket_core.c 	gasket_dev = *pdev = kzalloc(sizeof(*gasket_dev), GFP_KERNEL);
pdev              281 drivers/staging/goldfish/goldfish_audio.c static int goldfish_audio_probe(struct platform_device *pdev)
pdev              288 drivers/staging/goldfish/goldfish_audio.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              293 drivers/staging/goldfish/goldfish_audio.c 	platform_set_drvdata(pdev, data);
pdev              295 drivers/staging/goldfish/goldfish_audio.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              297 drivers/staging/goldfish/goldfish_audio.c 		dev_err(&pdev->dev, "platform_get_resource failed\n");
pdev              300 drivers/staging/goldfish/goldfish_audio.c 	data->reg_base = devm_ioremap(&pdev->dev, r->start, PAGE_SIZE);
pdev              304 drivers/staging/goldfish/goldfish_audio.c 	data->irq = platform_get_irq(pdev, 0);
pdev              307 drivers/staging/goldfish/goldfish_audio.c 	data->buffer_virt = dmam_alloc_coherent(&pdev->dev,
pdev              311 drivers/staging/goldfish/goldfish_audio.c 		dev_err(&pdev->dev, "allocate buffer failed\n");
pdev              319 drivers/staging/goldfish/goldfish_audio.c 	ret = devm_request_irq(&pdev->dev, data->irq, goldfish_audio_interrupt,
pdev              320 drivers/staging/goldfish/goldfish_audio.c 			       IRQF_SHARED, pdev->name, data);
pdev              322 drivers/staging/goldfish/goldfish_audio.c 		dev_err(&pdev->dev, "request_irq failed\n");
pdev              328 drivers/staging/goldfish/goldfish_audio.c 		dev_err(&pdev->dev,
pdev              352 drivers/staging/goldfish/goldfish_audio.c static int goldfish_audio_remove(struct platform_device *pdev)
pdev               66 drivers/staging/greybus/arche-apb-ctrl.c static int coldboot_seq(struct platform_device *pdev)
pdev               68 drivers/staging/greybus/arche-apb-ctrl.c 	struct device *dev = &pdev->dev;
pdev               69 drivers/staging/greybus/arche-apb-ctrl.c 	struct arche_apb_ctrl_drvdata *apb = platform_get_drvdata(pdev);
pdev              115 drivers/staging/greybus/arche-apb-ctrl.c static int fw_flashing_seq(struct platform_device *pdev)
pdev              117 drivers/staging/greybus/arche-apb-ctrl.c 	struct device *dev = &pdev->dev;
pdev              118 drivers/staging/greybus/arche-apb-ctrl.c 	struct arche_apb_ctrl_drvdata *apb = platform_get_drvdata(pdev);
pdev              161 drivers/staging/greybus/arche-apb-ctrl.c static int standby_boot_seq(struct platform_device *pdev)
pdev              163 drivers/staging/greybus/arche-apb-ctrl.c 	struct device *dev = &pdev->dev;
pdev              164 drivers/staging/greybus/arche-apb-ctrl.c 	struct arche_apb_ctrl_drvdata *apb = platform_get_drvdata(pdev);
pdev              193 drivers/staging/greybus/arche-apb-ctrl.c static void poweroff_seq(struct platform_device *pdev)
pdev              195 drivers/staging/greybus/arche-apb-ctrl.c 	struct device *dev = &pdev->dev;
pdev              196 drivers/staging/greybus/arche-apb-ctrl.c 	struct arche_apb_ctrl_drvdata *apb = platform_get_drvdata(pdev);
pdev              252 drivers/staging/greybus/arche-apb-ctrl.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              253 drivers/staging/greybus/arche-apb-ctrl.c 	struct arche_apb_ctrl_drvdata *apb = platform_get_drvdata(pdev);
pdev              261 drivers/staging/greybus/arche-apb-ctrl.c 		poweroff_seq(pdev);
pdev              266 drivers/staging/greybus/arche-apb-ctrl.c 		poweroff_seq(pdev);
pdev              269 drivers/staging/greybus/arche-apb-ctrl.c 		ret = coldboot_seq(pdev);
pdev              276 drivers/staging/greybus/arche-apb-ctrl.c 		ret = standby_boot_seq(pdev);
pdev              285 drivers/staging/greybus/arche-apb-ctrl.c 		poweroff_seq(pdev);
pdev              286 drivers/staging/greybus/arche-apb-ctrl.c 		ret = fw_flashing_seq(pdev);
pdev              317 drivers/staging/greybus/arche-apb-ctrl.c static int apb_ctrl_get_devtree_data(struct platform_device *pdev,
pdev              320 drivers/staging/greybus/arche-apb-ctrl.c 	struct device *dev = &pdev->dev;
pdev              369 drivers/staging/greybus/arche-apb-ctrl.c 	apb->pinctrl = devm_pinctrl_get(&pdev->dev);
pdev              371 drivers/staging/greybus/arche-apb-ctrl.c 		dev_err(&pdev->dev, "could not get pinctrl handle\n");
pdev              376 drivers/staging/greybus/arche-apb-ctrl.c 		dev_err(&pdev->dev, "could not get default pin state\n");
pdev              381 drivers/staging/greybus/arche-apb-ctrl.c 	if (of_property_read_bool(pdev->dev.of_node, "gb,spi-en-active-high"))
pdev              387 drivers/staging/greybus/arche-apb-ctrl.c static int arche_apb_ctrl_probe(struct platform_device *pdev)
pdev              391 drivers/staging/greybus/arche-apb-ctrl.c 	struct device *dev = &pdev->dev;
pdev              393 drivers/staging/greybus/arche-apb-ctrl.c 	apb = devm_kzalloc(&pdev->dev, sizeof(*apb), GFP_KERNEL);
pdev              397 drivers/staging/greybus/arche-apb-ctrl.c 	ret = apb_ctrl_get_devtree_data(pdev, apb);
pdev              406 drivers/staging/greybus/arche-apb-ctrl.c 	if (of_property_read_bool(pdev->dev.of_node, "arche,init-disable"))
pdev              409 drivers/staging/greybus/arche-apb-ctrl.c 	platform_set_drvdata(pdev, apb);
pdev              418 drivers/staging/greybus/arche-apb-ctrl.c 	dev_info(&pdev->dev, "Device registered successfully\n");
pdev              422 drivers/staging/greybus/arche-apb-ctrl.c static int arche_apb_ctrl_remove(struct platform_device *pdev)
pdev              424 drivers/staging/greybus/arche-apb-ctrl.c 	device_remove_file(&pdev->dev, &dev_attr_state);
pdev              425 drivers/staging/greybus/arche-apb-ctrl.c 	poweroff_seq(pdev);
pdev              426 drivers/staging/greybus/arche-apb-ctrl.c 	platform_set_drvdata(pdev, NULL);
pdev              459 drivers/staging/greybus/arche-apb-ctrl.c static void arche_apb_ctrl_shutdown(struct platform_device *pdev)
pdev              461 drivers/staging/greybus/arche-apb-ctrl.c 	apb_ctrl_poweroff(&pdev->dev);
pdev              425 drivers/staging/greybus/arche-platform.c static int arche_platform_probe(struct platform_device *pdev)
pdev              428 drivers/staging/greybus/arche-platform.c 	struct device *dev = &pdev->dev;
pdev              433 drivers/staging/greybus/arche-platform.c 	arche_pdata = devm_kzalloc(&pdev->dev, sizeof(*arche_pdata),
pdev              479 drivers/staging/greybus/arche-platform.c 	platform_set_drvdata(pdev, arche_pdata);
pdev              494 drivers/staging/greybus/arche-platform.c 	arche_pdata->dev = &pdev->dev;
pdev              534 drivers/staging/greybus/arche-platform.c 	if (!of_property_read_bool(pdev->dev.of_node, "arche,init-off")) {
pdev              551 drivers/staging/greybus/arche-platform.c 	device_remove_file(&pdev->dev, &dev_attr_state);
pdev              557 drivers/staging/greybus/arche-platform.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              559 drivers/staging/greybus/arche-platform.c 	platform_device_unregister(pdev);
pdev              564 drivers/staging/greybus/arche-platform.c static int arche_platform_remove(struct platform_device *pdev)
pdev              566 drivers/staging/greybus/arche-platform.c 	struct arche_platform_drvdata *arche_pdata = platform_get_drvdata(pdev);
pdev              569 drivers/staging/greybus/arche-platform.c 	device_remove_file(&pdev->dev, &dev_attr_state);
pdev              570 drivers/staging/greybus/arche-platform.c 	device_for_each_child(&pdev->dev, NULL, arche_remove_child);
pdev              607 drivers/staging/greybus/arche-platform.c static void arche_platform_shutdown(struct platform_device *pdev)
pdev              609 drivers/staging/greybus/arche-platform.c 	struct arche_platform_drvdata *arche_pdata = platform_get_drvdata(pdev);
pdev             1070 drivers/staging/greybus/audio_codec.c static int gbaudio_codec_probe(struct platform_device *pdev)
pdev             1072 drivers/staging/greybus/audio_codec.c 	return snd_soc_register_codec(&pdev->dev, &soc_codec_dev_gbaudio,
pdev             1076 drivers/staging/greybus/audio_codec.c static int gbaudio_codec_remove(struct platform_device *pdev)
pdev             1078 drivers/staging/greybus/audio_codec.c 	snd_soc_unregister_codec(&pdev->dev);
pdev              709 drivers/staging/isdn/avm/b1.c avmcard_dma_alloc(char *name, struct pci_dev *pdev, long rsize, long ssize)
pdev              721 drivers/staging/isdn/avm/b1.c 	buf = pci_alloc_consistent(pdev, rsize, &p->recvbuf.dmaaddr);
pdev              729 drivers/staging/isdn/avm/b1.c 	buf = pci_alloc_consistent(pdev, ssize, &p->sendbuf.dmaaddr);
pdev               40 drivers/staging/isdn/avm/b1isa.c static void b1isa_remove(struct pci_dev *pdev)
pdev               42 drivers/staging/isdn/avm/b1isa.c 	avmctrl_info *cinfo = pci_get_drvdata(pdev);
pdev               63 drivers/staging/isdn/avm/b1isa.c static int b1isa_probe(struct pci_dev *pdev)
pdev               78 drivers/staging/isdn/avm/b1isa.c 	card->port = pci_resource_start(pdev, 0);
pdev               79 drivers/staging/isdn/avm/b1isa.c 	card->irq = pdev->irq;
pdev              136 drivers/staging/isdn/avm/b1isa.c 	pci_set_drvdata(pdev, cinfo);
pdev               64 drivers/staging/isdn/avm/b1pci.c static int b1pci_probe(struct capicardparams *p, struct pci_dev *pdev)
pdev              133 drivers/staging/isdn/avm/b1pci.c 	pci_set_drvdata(pdev, card);
pdev              146 drivers/staging/isdn/avm/b1pci.c static void b1pci_remove(struct pci_dev *pdev)
pdev              148 drivers/staging/isdn/avm/b1pci.c 	avmcard *card = pci_get_drvdata(pdev);
pdev              183 drivers/staging/isdn/avm/b1pci.c static int b1pciv4_probe(struct capicardparams *p, struct pci_dev *pdev)
pdev              196 drivers/staging/isdn/avm/b1pci.c 	card->dma = avmcard_dma_alloc("b1pci", pdev, 2048 + 128, 2048 + 128);
pdev              267 drivers/staging/isdn/avm/b1pci.c 	pci_set_drvdata(pdev, card);
pdev              285 drivers/staging/isdn/avm/b1pci.c static void b1pciv4_remove(struct pci_dev *pdev)
pdev              287 drivers/staging/isdn/avm/b1pci.c 	avmcard *card = pci_get_drvdata(pdev);
pdev              302 drivers/staging/isdn/avm/b1pci.c static int b1pci_pci_probe(struct pci_dev *pdev,
pdev              308 drivers/staging/isdn/avm/b1pci.c 	if (pci_enable_device(pdev) < 0) {
pdev              312 drivers/staging/isdn/avm/b1pci.c 	param.irq = pdev->irq;
pdev              314 drivers/staging/isdn/avm/b1pci.c 	if (pci_resource_start(pdev, 2)) { /* B1 PCI V4 */
pdev              316 drivers/staging/isdn/avm/b1pci.c 		pci_set_master(pdev);
pdev              318 drivers/staging/isdn/avm/b1pci.c 		param.membase = pci_resource_start(pdev, 0);
pdev              319 drivers/staging/isdn/avm/b1pci.c 		param.port = pci_resource_start(pdev, 2);
pdev              324 drivers/staging/isdn/avm/b1pci.c 		retval = b1pciv4_probe(&param, pdev);
pdev              326 drivers/staging/isdn/avm/b1pci.c 		retval = b1pci_probe(&param, pdev);
pdev              334 drivers/staging/isdn/avm/b1pci.c 		param.port = pci_resource_start(pdev, 1);
pdev              338 drivers/staging/isdn/avm/b1pci.c 		retval = b1pci_probe(&param, pdev);
pdev              347 drivers/staging/isdn/avm/b1pci.c static void b1pci_pci_remove(struct pci_dev *pdev)
pdev              350 drivers/staging/isdn/avm/b1pci.c 	avmcard *card = pci_get_drvdata(pdev);
pdev              353 drivers/staging/isdn/avm/b1pci.c 		b1pciv4_remove(pdev);
pdev              355 drivers/staging/isdn/avm/b1pci.c 		b1pci_remove(pdev);
pdev              357 drivers/staging/isdn/avm/b1pci.c 	b1pci_remove(pdev);
pdev              920 drivers/staging/isdn/avm/c4.c static void c4_remove(struct pci_dev *pdev)
pdev              922 drivers/staging/isdn/avm/c4.c 	avmcard *card = pci_get_drvdata(pdev);
pdev              940 drivers/staging/isdn/avm/c4.c 	pci_set_drvdata(pdev, NULL);
pdev              346 drivers/staging/isdn/avm/t1isa.c static void t1isa_remove(struct pci_dev *pdev)
pdev              348 drivers/staging/isdn/avm/t1isa.c 	avmctrl_info *cinfo = pci_get_drvdata(pdev);
pdev              372 drivers/staging/isdn/avm/t1isa.c static int t1isa_probe(struct pci_dev *pdev, int cardnr)
pdev              386 drivers/staging/isdn/avm/t1isa.c 	card->port = pci_resource_start(pdev, 0);
pdev              387 drivers/staging/isdn/avm/t1isa.c 	card->irq = pdev->irq;
pdev              445 drivers/staging/isdn/avm/t1isa.c 	pci_set_drvdata(pdev, cinfo);
pdev               49 drivers/staging/isdn/avm/t1pci.c static int t1pci_add_card(struct capicardparams *p, struct pci_dev *pdev)
pdev               62 drivers/staging/isdn/avm/t1pci.c 	card->dma = avmcard_dma_alloc("t1pci", pdev, 2048 + 128, 2048 + 128);
pdev              136 drivers/staging/isdn/avm/t1pci.c 	pci_set_drvdata(pdev, card);
pdev              155 drivers/staging/isdn/avm/t1pci.c static void t1pci_remove(struct pci_dev *pdev)
pdev              157 drivers/staging/isdn/avm/t1pci.c 	avmcard *card = pci_get_drvdata(pdev);
pdev               70 drivers/staging/kpc2000/kpc2000/cell_probe.c 	dev_dbg(&pcard->pdev->dev, "CTE: type:%3d  offset:%3d (%3d)  length:%3d (%3d)  s2c:%d  c2s:%d  irq_count:%d  base_irq:%d\n",
pdev              110 drivers/staging/kpc2000/kpc2000/cell_probe.c 	dev_dbg(&pcard->pdev->dev, "Found Basic core: type = %02d  dma = %02x / %02x  offset = 0x%x  length = 0x%x (%d regs)\n", cte.type, KPC_OLD_S2C_DMA_CH_NUM(cte), KPC_OLD_C2S_DMA_CH_NUM(cte), cte.offset, cte.length, cte.length / 8);
pdev              122 drivers/staging/kpc2000/kpc2000/cell_probe.c 	resources[1].start = pcard->pdev->irq;
pdev              123 drivers/staging/kpc2000/kpc2000/cell_probe.c 	resources[1].end   = pcard->pdev->irq;
pdev              256 drivers/staging/kpc2000/kpc2000/cell_probe.c 	if (irq != kudev->pcard->pdev->irq)
pdev              293 drivers/staging/kpc2000/kpc2000/cell_probe.c 	dev_dbg(&pcard->pdev->dev, "Found UIO core:   type = %02d  dma = %02x / %02x  offset = 0x%x  length = 0x%x (%d regs)\n", cte.type, KPC_OLD_S2C_DMA_CH_NUM(cte), KPC_OLD_C2S_DMA_CH_NUM(cte), cte.offset, cte.length, cte.length / 8);
pdev              309 drivers/staging/kpc2000/kpc2000/cell_probe.c 		kudev->uioinfo.irq = pcard->pdev->irq;
pdev              317 drivers/staging/kpc2000/kpc2000/cell_probe.c 	kudev->uioinfo.mem[0].addr = pci_resource_start(pcard->pdev, REG_BAR) + cte.offset;
pdev              321 drivers/staging/kpc2000/kpc2000/cell_probe.c 	kudev->dev = device_create(kpc_uio_class, &pcard->pdev->dev, MKDEV(0, 0), kudev, "%s.%d.%d.%d", kudev->uioinfo.name, pcard->card_num, cte.type, kudev->core_num);
pdev              323 drivers/staging/kpc2000/kpc2000/cell_probe.c 		dev_err(&pcard->pdev->dev, "%s: device_create failed!\n",
pdev              332 drivers/staging/kpc2000/kpc2000/cell_probe.c 		dev_err(&pcard->pdev->dev, "%s: failed uio_register_device: %d\n",
pdev              385 drivers/staging/kpc2000/kpc2000/cell_probe.c 			err = create_dma_engine_core(pcard, (KPC_DMA_S2C_BASE_OFFSET + (KPC_DMA_ENGINE_SIZE * i)), i,  pcard->pdev->irq);
pdev              394 drivers/staging/kpc2000/kpc2000/cell_probe.c 			err = create_dma_engine_core(pcard, (KPC_DMA_C2S_BASE_OFFSET + (KPC_DMA_ENGINE_SIZE * i)), 32 + i,  pcard->pdev->irq);
pdev              403 drivers/staging/kpc2000/kpc2000/cell_probe.c 	dev_err(&pcard->pdev->dev, "%s: failed to add a DMA Engine: %d\n",
pdev              431 drivers/staging/kpc2000/kpc2000/cell_probe.c 			dev_info(&pcard->pdev->dev, "Found Invalid core: %016llx\n", read_val);
pdev              461 drivers/staging/kpc2000/kpc2000/cell_probe.c 				dev_err(&pcard->pdev->dev,
pdev              482 drivers/staging/kpc2000/kpc2000/cell_probe.c 		dev_err(&pcard->pdev->dev, "%s: failed to add board_info core: %d\n",
pdev              224 drivers/staging/kpc2000/kpc2000/core.c 	dev_notice(&pcard->pdev->dev, "SSID didn't show up!\n");
pdev              237 drivers/staging/kpc2000/kpc2000/core.c 		dev_err(&pcard->pdev->dev,
pdev              264 drivers/staging/kpc2000/kpc2000/core.c 	dev_info(&pcard->pdev->dev,
pdev              277 drivers/staging/kpc2000/kpc2000/core.c 		dev_err(&pcard->pdev->dev,
pdev              296 drivers/staging/kpc2000/kpc2000/core.c static int kp2000_pcie_probe(struct pci_dev *pdev,
pdev              310 drivers/staging/kpc2000/kpc2000/core.c 	dev_dbg(&pdev->dev, "probe: allocated struct kp2000_device @ %p\n",
pdev              315 drivers/staging/kpc2000/kpc2000/core.c 		dev_err(&pdev->dev, "probe: failed to get card number (%d)\n",
pdev              325 drivers/staging/kpc2000/kpc2000/core.c 	pcard->pdev = pdev;
pdev              326 drivers/staging/kpc2000/kpc2000/core.c 	pci_set_drvdata(pdev, pcard);
pdev              328 drivers/staging/kpc2000/kpc2000/core.c 	err = pci_enable_device(pcard->pdev);
pdev              330 drivers/staging/kpc2000/kpc2000/core.c 		dev_err(&pcard->pdev->dev,
pdev              337 drivers/staging/kpc2000/kpc2000/core.c 	reg_bar_phys_addr = pci_resource_start(pcard->pdev, REG_BAR);
pdev              338 drivers/staging/kpc2000/kpc2000/core.c 	reg_bar_phys_len = pci_resource_len(pcard->pdev, REG_BAR);
pdev              342 drivers/staging/kpc2000/kpc2000/core.c 		dev_err(&pcard->pdev->dev,
pdev              347 drivers/staging/kpc2000/kpc2000/core.c 	dev_dbg(&pcard->pdev->dev,
pdev              351 drivers/staging/kpc2000/kpc2000/core.c 	err = pci_request_region(pcard->pdev, REG_BAR, KP_DRIVER_NAME_KP2000);
pdev              353 drivers/staging/kpc2000/kpc2000/core.c 		dev_err(&pcard->pdev->dev,
pdev              366 drivers/staging/kpc2000/kpc2000/core.c 	dma_bar_phys_addr = pci_resource_start(pcard->pdev, DMA_BAR);
pdev              367 drivers/staging/kpc2000/kpc2000/core.c 	dma_bar_phys_len = pci_resource_len(pcard->pdev, DMA_BAR);
pdev              372 drivers/staging/kpc2000/kpc2000/core.c 		dev_err(&pcard->pdev->dev,
pdev              377 drivers/staging/kpc2000/kpc2000/core.c 	dev_dbg(&pcard->pdev->dev,
pdev              383 drivers/staging/kpc2000/kpc2000/core.c 	err = pci_request_region(pcard->pdev, DMA_BAR, "kp2000_pcie");
pdev              385 drivers/staging/kpc2000/kpc2000/core.c 		dev_err(&pcard->pdev->dev,
pdev              407 drivers/staging/kpc2000/kpc2000/core.c 	pci_set_master(pcard->pdev);
pdev              410 drivers/staging/kpc2000/kpc2000/core.c 	pci_read_config_word(pcard->pdev, PCI_COMMAND, &regval);
pdev              412 drivers/staging/kpc2000/kpc2000/core.c 	pci_write_config_word(pcard->pdev, PCI_COMMAND, regval);
pdev              415 drivers/staging/kpc2000/kpc2000/core.c 	pcie_capability_clear_and_set_word(pcard->pdev, PCI_EXP_DEVCTL,
pdev              420 drivers/staging/kpc2000/kpc2000/core.c 	pcie_capability_clear_and_set_word(pcard->pdev, PCI_EXP_DEVCTL,
pdev              423 drivers/staging/kpc2000/kpc2000/core.c 	pcie_capability_clear_and_set_word(pcard->pdev, PCI_EXP_DEVCTL,
pdev              428 drivers/staging/kpc2000/kpc2000/core.c 	pcie_capability_clear_and_set_word(pcard->pdev, PCI_EXP_DEVCTL, 0,
pdev              436 drivers/staging/kpc2000/kpc2000/core.c 		dev_err(&pcard->pdev->dev,
pdev              440 drivers/staging/kpc2000/kpc2000/core.c 	dev_dbg(&pcard->pdev->dev,
pdev              443 drivers/staging/kpc2000/kpc2000/core.c 	err = pci_enable_msi(pcard->pdev);
pdev              447 drivers/staging/kpc2000/kpc2000/core.c 	err = request_irq(pcard->pdev->irq, kp2000_irq_handler, IRQF_SHARED,
pdev              450 drivers/staging/kpc2000/kpc2000/core.c 		dev_err(&pcard->pdev->dev,
pdev              455 drivers/staging/kpc2000/kpc2000/core.c 	err = sysfs_create_files(&pdev->dev.kobj, kp_attr_list);
pdev              457 drivers/staging/kpc2000/kpc2000/core.c 		dev_err(&pdev->dev, "Failed to add sysfs files: %d\n", err);
pdev              473 drivers/staging/kpc2000/kpc2000/core.c 	sysfs_remove_files(&pdev->dev.kobj, kp_attr_list);
pdev              475 drivers/staging/kpc2000/kpc2000/core.c 	free_irq(pcard->pdev->irq, pcard);
pdev              477 drivers/staging/kpc2000/kpc2000/core.c 	pci_disable_msi(pcard->pdev);
pdev              479 drivers/staging/kpc2000/kpc2000/core.c 	pci_release_region(pdev, DMA_BAR);
pdev              483 drivers/staging/kpc2000/kpc2000/core.c 	pci_release_region(pdev, REG_BAR);
pdev              487 drivers/staging/kpc2000/kpc2000/core.c 	pci_disable_device(pcard->pdev);
pdev              496 drivers/staging/kpc2000/kpc2000/core.c static void kp2000_pcie_remove(struct pci_dev *pdev)
pdev              498 drivers/staging/kpc2000/kpc2000/core.c 	struct kp2000_device *pcard = pci_get_drvdata(pdev);
pdev              506 drivers/staging/kpc2000/kpc2000/core.c 	sysfs_remove_files(&pdev->dev.kobj, kp_attr_list);
pdev              507 drivers/staging/kpc2000/kpc2000/core.c 	free_irq(pcard->pdev->irq, pcard);
pdev              508 drivers/staging/kpc2000/kpc2000/core.c 	pci_disable_msi(pcard->pdev);
pdev              511 drivers/staging/kpc2000/kpc2000/core.c 		pci_release_region(pdev, DMA_BAR);
pdev              516 drivers/staging/kpc2000/kpc2000/core.c 		pci_release_region(pdev, REG_BAR);
pdev              519 drivers/staging/kpc2000/kpc2000/core.c 	pci_disable_device(pcard->pdev);
pdev              520 drivers/staging/kpc2000/kpc2000/core.c 	pci_set_drvdata(pdev, NULL);
pdev               51 drivers/staging/kpc2000/kpc2000/pcie.h 	struct pci_dev		*pdev;
pdev               89 drivers/staging/kpc2000/kpc2000/pcie.h #define PCARD_TO_DEV(pcard)	(&(pcard->pdev->dev))
pdev             2897 drivers/staging/media/allegro-dvt/allegro-core.c static int allegro_probe(struct platform_device *pdev)
pdev             2905 drivers/staging/media/allegro-dvt/allegro-core.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_KERNEL);
pdev             2908 drivers/staging/media/allegro-dvt/allegro-core.c 	dev->plat_dev = pdev;
pdev             2914 drivers/staging/media/allegro-dvt/allegro-core.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "regs");
pdev             2916 drivers/staging/media/allegro-dvt/allegro-core.c 		dev_err(&pdev->dev,
pdev             2920 drivers/staging/media/allegro-dvt/allegro-core.c 	regs = devm_ioremap_nocache(&pdev->dev, res->start, resource_size(res));
pdev             2922 drivers/staging/media/allegro-dvt/allegro-core.c 		dev_err(&pdev->dev, "failed to map registers\n");
pdev             2925 drivers/staging/media/allegro-dvt/allegro-core.c 	dev->regmap = devm_regmap_init_mmio(&pdev->dev, regs,
pdev             2928 drivers/staging/media/allegro-dvt/allegro-core.c 		dev_err(&pdev->dev, "failed to init regmap\n");
pdev             2932 drivers/staging/media/allegro-dvt/allegro-core.c 	sram_res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "sram");
pdev             2934 drivers/staging/media/allegro-dvt/allegro-core.c 		dev_err(&pdev->dev,
pdev             2938 drivers/staging/media/allegro-dvt/allegro-core.c 	sram_regs = devm_ioremap_nocache(&pdev->dev,
pdev             2942 drivers/staging/media/allegro-dvt/allegro-core.c 		dev_err(&pdev->dev, "failed to map sram\n");
pdev             2945 drivers/staging/media/allegro-dvt/allegro-core.c 	dev->sram = devm_regmap_init_mmio(&pdev->dev, sram_regs,
pdev             2948 drivers/staging/media/allegro-dvt/allegro-core.c 		dev_err(&pdev->dev, "failed to init sram\n");
pdev             2952 drivers/staging/media/allegro-dvt/allegro-core.c 	irq = platform_get_irq(pdev, 0);
pdev             2955 drivers/staging/media/allegro-dvt/allegro-core.c 	ret = devm_request_threaded_irq(&pdev->dev, irq,
pdev             2958 drivers/staging/media/allegro-dvt/allegro-core.c 					IRQF_SHARED, dev_name(&pdev->dev), dev);
pdev             2960 drivers/staging/media/allegro-dvt/allegro-core.c 		dev_err(&pdev->dev, "failed to request irq: %d\n", ret);
pdev             2964 drivers/staging/media/allegro-dvt/allegro-core.c 	ret = v4l2_device_register(&pdev->dev, &dev->v4l2_dev);
pdev             2968 drivers/staging/media/allegro-dvt/allegro-core.c 	platform_set_drvdata(pdev, dev);
pdev             2980 drivers/staging/media/allegro-dvt/allegro-core.c static int allegro_remove(struct platform_device *pdev)
pdev             2982 drivers/staging/media/allegro-dvt/allegro-core.c 	struct allegro_dev *dev = platform_get_drvdata(pdev);
pdev              193 drivers/staging/media/hantro/hantro.h 	struct platform_device *pdev;
pdev              733 drivers/staging/media/hantro/hantro_drv.c static int hantro_probe(struct platform_device *pdev)
pdev              741 drivers/staging/media/hantro/hantro_drv.c 	vpu = devm_kzalloc(&pdev->dev, sizeof(*vpu), GFP_KERNEL);
pdev              745 drivers/staging/media/hantro/hantro_drv.c 	vpu->dev = &pdev->dev;
pdev              746 drivers/staging/media/hantro/hantro_drv.c 	vpu->pdev = pdev;
pdev              750 drivers/staging/media/hantro/hantro_drv.c 	match = of_match_node(of_hantro_match, pdev->dev.of_node);
pdev              755 drivers/staging/media/hantro/hantro_drv.c 	vpu->clocks = devm_kcalloc(&pdev->dev, vpu->variant->num_clocks,
pdev              762 drivers/staging/media/hantro/hantro_drv.c 	ret = devm_clk_bulk_get(&pdev->dev, vpu->variant->num_clocks,
pdev              768 drivers/staging/media/hantro/hantro_drv.c 	vpu->reg_bases = devm_kcalloc(&pdev->dev, num_bases,
pdev              775 drivers/staging/media/hantro/hantro_drv.c 		      platform_get_resource_byname(vpu->pdev, IORESOURCE_MEM,
pdev              777 drivers/staging/media/hantro/hantro_drv.c 		      platform_get_resource(vpu->pdev, IORESOURCE_MEM, 0);
pdev              790 drivers/staging/media/hantro/hantro_drv.c 	vb2_dma_contig_set_max_seg_size(&pdev->dev, DMA_BIT_MASK(32));
pdev              799 drivers/staging/media/hantro/hantro_drv.c 		irq = platform_get_irq_byname(vpu->pdev, irq_name);
pdev              815 drivers/staging/media/hantro/hantro_drv.c 		dev_err(&pdev->dev, "Failed to init VPU hardware\n");
pdev              825 drivers/staging/media/hantro/hantro_drv.c 		dev_err(&pdev->dev, "Failed to prepare clocks\n");
pdev              829 drivers/staging/media/hantro/hantro_drv.c 	ret = v4l2_device_register(&pdev->dev, &vpu->v4l2_dev);
pdev              831 drivers/staging/media/hantro/hantro_drv.c 		dev_err(&pdev->dev, "Failed to register v4l2 device\n");
pdev              834 drivers/staging/media/hantro/hantro_drv.c 	platform_set_drvdata(pdev, vpu);
pdev              853 drivers/staging/media/hantro/hantro_drv.c 		dev_err(&pdev->dev, "Failed to register encoder\n");
pdev              859 drivers/staging/media/hantro/hantro_drv.c 		dev_err(&pdev->dev, "Failed to register decoder\n");
pdev              887 drivers/staging/media/hantro/hantro_drv.c static int hantro_remove(struct platform_device *pdev)
pdev              889 drivers/staging/media/hantro/hantro_drv.c 	struct hantro_dev *vpu = platform_get_drvdata(pdev);
pdev              891 drivers/staging/media/hantro/hantro_drv.c 	v4l2_info(&vpu->v4l2_dev, "Removing %s\n", pdev->name);
pdev             1921 drivers/staging/media/imx/imx-media-csi.c static int imx_csi_probe(struct platform_device *pdev)
pdev             1928 drivers/staging/media/imx/imx-media-csi.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev             1932 drivers/staging/media/imx/imx-media-csi.c 	platform_set_drvdata(pdev, &priv->sd);
pdev             1933 drivers/staging/media/imx/imx-media-csi.c 	priv->dev = &pdev->dev;
pdev             1957 drivers/staging/media/imx/imx-media-csi.c 	priv->sd.dev = &pdev->dev;
pdev             2004 drivers/staging/media/imx/imx-media-csi.c static int imx_csi_remove(struct platform_device *pdev)
pdev             2006 drivers/staging/media/imx/imx-media-csi.c 	struct v4l2_subdev *sd = platform_get_drvdata(pdev);
pdev               71 drivers/staging/media/imx/imx-media-dev.c static int imx_media_probe(struct platform_device *pdev)
pdev               73 drivers/staging/media/imx/imx-media-dev.c 	struct device *dev = &pdev->dev;
pdev              103 drivers/staging/media/imx/imx-media-dev.c static int imx_media_remove(struct platform_device *pdev)
pdev              106 drivers/staging/media/imx/imx-media-dev.c 		(struct imx_media_dev *)platform_get_drvdata(pdev);
pdev              571 drivers/staging/media/imx/imx6-mipi-csi2.c static int csi2_probe(struct platform_device *pdev)
pdev              578 drivers/staging/media/imx/imx6-mipi-csi2.c 	csi2 = devm_kzalloc(&pdev->dev, sizeof(*csi2), GFP_KERNEL);
pdev              582 drivers/staging/media/imx/imx6-mipi-csi2.c 	csi2->dev = &pdev->dev;
pdev              585 drivers/staging/media/imx/imx6-mipi-csi2.c 	v4l2_set_subdevdata(&csi2->sd, &pdev->dev);
pdev              588 drivers/staging/media/imx/imx6-mipi-csi2.c 	csi2->sd.dev = &pdev->dev;
pdev              595 drivers/staging/media/imx/imx6-mipi-csi2.c 	csi2->pllref_clk = devm_clk_get(&pdev->dev, "ref");
pdev              602 drivers/staging/media/imx/imx6-mipi-csi2.c 	csi2->dphy_clk = devm_clk_get(&pdev->dev, "dphy");
pdev              609 drivers/staging/media/imx/imx6-mipi-csi2.c 	csi2->pix_clk = devm_clk_get(&pdev->dev, "pix");
pdev              616 drivers/staging/media/imx/imx6-mipi-csi2.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              622 drivers/staging/media/imx/imx6-mipi-csi2.c 	csi2->base = devm_ioremap(&pdev->dev, res->start, PAGE_SIZE);
pdev              640 drivers/staging/media/imx/imx6-mipi-csi2.c 	platform_set_drvdata(pdev, &csi2->sd);
pdev              659 drivers/staging/media/imx/imx6-mipi-csi2.c static int csi2_remove(struct platform_device *pdev)
pdev              661 drivers/staging/media/imx/imx6-mipi-csi2.c 	struct v4l2_subdev *sd = platform_get_drvdata(pdev);
pdev             1190 drivers/staging/media/imx/imx7-media-csi.c static int imx7_csi_probe(struct platform_device *pdev)
pdev             1192 drivers/staging/media/imx/imx7-media-csi.c 	struct device *dev = &pdev->dev;
pdev             1198 drivers/staging/media/imx/imx7-media-csi.c 	csi = devm_kzalloc(&pdev->dev, sizeof(*csi), GFP_KERNEL);
pdev             1204 drivers/staging/media/imx/imx7-media-csi.c 	csi->mclk = devm_clk_get(&pdev->dev, "mclk");
pdev             1211 drivers/staging/media/imx/imx7-media-csi.c 	csi->irq = platform_get_irq(pdev, 0);
pdev             1215 drivers/staging/media/imx/imx7-media-csi.c 	csi->regbase = devm_platform_ioremap_resource(pdev, 0);
pdev             1236 drivers/staging/media/imx/imx7-media-csi.c 	platform_set_drvdata(pdev, &csi->sd);
pdev             1252 drivers/staging/media/imx/imx7-media-csi.c 	csi->sd.dev = &pdev->dev;
pdev             1292 drivers/staging/media/imx/imx7-media-csi.c static int imx7_csi_remove(struct platform_device *pdev)
pdev             1294 drivers/staging/media/imx/imx7-media-csi.c 	struct v4l2_subdev *sd = platform_get_drvdata(pdev);
pdev              229 drivers/staging/media/imx/imx7-mipi-csis.c 	struct platform_device *pdev;
pdev              293 drivers/staging/media/imx/imx7-mipi-csis.c 	struct device *dev = &state->pdev->dev;
pdev              473 drivers/staging/media/imx/imx7-mipi-csis.c 	struct device *dev = &state->pdev->dev;
pdev              532 drivers/staging/media/imx/imx7-mipi-csis.c 	struct device *dev = &state->pdev->dev;
pdev              555 drivers/staging/media/imx/imx7-mipi-csis.c 		ret = pm_runtime_get_sync(&state->pdev->dev);
pdev              557 drivers/staging/media/imx/imx7-mipi-csis.c 			pm_runtime_put_noidle(&state->pdev->dev);
pdev              592 drivers/staging/media/imx/imx7-mipi-csis.c 		pm_runtime_put(&state->pdev->dev);
pdev              825 drivers/staging/media/imx/imx7-mipi-csis.c static int mipi_csis_parse_dt(struct platform_device *pdev,
pdev              828 drivers/staging/media/imx/imx7-mipi-csis.c 	struct device_node *node = pdev->dev.of_node;
pdev              835 drivers/staging/media/imx/imx7-mipi-csis.c 	state->mrst = devm_reset_control_get_exclusive(&pdev->dev, "mrst");
pdev              868 drivers/staging/media/imx/imx7-mipi-csis.c 				 struct platform_device *pdev,
pdev              887 drivers/staging/media/imx/imx7-mipi-csis.c 	mipi_sd->dev = &pdev->dev;
pdev              895 drivers/staging/media/imx/imx7-mipi-csis.c 	v4l2_set_subdevdata(mipi_sd, &pdev->dev);
pdev              902 drivers/staging/media/imx/imx7-mipi-csis.c 		dev_err(&pdev->dev, "async fwnode register failed: %d\n", ret);
pdev              949 drivers/staging/media/imx/imx7-mipi-csis.c static int mipi_csis_probe(struct platform_device *pdev)
pdev              951 drivers/staging/media/imx/imx7-mipi-csis.c 	struct device *dev = &pdev->dev;
pdev              962 drivers/staging/media/imx/imx7-mipi-csis.c 	state->pdev = pdev;
pdev              965 drivers/staging/media/imx/imx7-mipi-csis.c 	ret = mipi_csis_parse_dt(pdev, state);
pdev              977 drivers/staging/media/imx/imx7-mipi-csis.c 	mem_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              982 drivers/staging/media/imx/imx7-mipi-csis.c 	state->irq = platform_get_irq(pdev, 0);
pdev             1003 drivers/staging/media/imx/imx7-mipi-csis.c 	platform_set_drvdata(pdev, &state->mipi_sd);
pdev             1006 drivers/staging/media/imx/imx7-mipi-csis.c 	ret = mipi_csis_subdev_init(&state->mipi_sd, pdev,
pdev             1021 drivers/staging/media/imx/imx7-mipi-csis.c 	dev_info(&pdev->dev, "lanes: %d, hs_settle: %d, wclk: %d, freq: %u\n",
pdev             1111 drivers/staging/media/imx/imx7-mipi-csis.c static int mipi_csis_remove(struct platform_device *pdev)
pdev             1113 drivers/staging/media/imx/imx7-mipi-csis.c 	struct v4l2_subdev *mipi_sd = platform_get_drvdata(pdev);
pdev             1120 drivers/staging/media/imx/imx7-mipi-csis.c 	pm_runtime_disable(&pdev->dev);
pdev             1121 drivers/staging/media/imx/imx7-mipi-csis.c 	mipi_csis_pm_suspend(&pdev->dev, true);
pdev             1125 drivers/staging/media/imx/imx7-mipi-csis.c 	pm_runtime_set_suspended(&pdev->dev);
pdev              297 drivers/staging/media/meson/vdec/esparser.c int esparser_init(struct platform_device *pdev, struct amvdec_core *core)
pdev              299 drivers/staging/media/meson/vdec/esparser.c 	struct device *dev = &pdev->dev;
pdev              303 drivers/staging/media/meson/vdec/esparser.c 	irq = platform_get_irq_byname(pdev, "esparser");
pdev               14 drivers/staging/media/meson/vdec/esparser.h int esparser_init(struct platform_device *pdev, struct amvdec_core *core);
pdev              965 drivers/staging/media/meson/vdec/vdec.c static int vdec_probe(struct platform_device *pdev)
pdev              967 drivers/staging/media/meson/vdec/vdec.c 	struct device *dev = &pdev->dev;
pdev              980 drivers/staging/media/meson/vdec/vdec.c 	platform_set_drvdata(pdev, core);
pdev              982 drivers/staging/media/meson/vdec/vdec.c 	r = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dos");
pdev              989 drivers/staging/media/meson/vdec/vdec.c 	r = platform_get_resource_byname(pdev, IORESOURCE_MEM, "esparser");
pdev             1024 drivers/staging/media/meson/vdec/vdec.c 	irq = platform_get_irq_byname(pdev, "vdec");
pdev             1034 drivers/staging/media/meson/vdec/vdec.c 	ret = esparser_init(pdev, core);
pdev             1080 drivers/staging/media/meson/vdec/vdec.c static int vdec_remove(struct platform_device *pdev)
pdev             1082 drivers/staging/media/meson/vdec/vdec.c 	struct amvdec_core *core = platform_get_drvdata(pdev);
pdev              907 drivers/staging/media/omap4iss/iss.c static int iss_map_mem_resource(struct platform_device *pdev,
pdev              913 drivers/staging/media/omap4iss/iss.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, res);
pdev             1199 drivers/staging/media/omap4iss/iss.c static int iss_probe(struct platform_device *pdev)
pdev             1201 drivers/staging/media/omap4iss/iss.c 	struct iss_platform_data *pdata = pdev->dev.platform_data;
pdev             1209 drivers/staging/media/omap4iss/iss.c 	iss = devm_kzalloc(&pdev->dev, sizeof(*iss), GFP_KERNEL);
pdev             1215 drivers/staging/media/omap4iss/iss.c 	iss->dev = &pdev->dev;
pdev             1222 drivers/staging/media/omap4iss/iss.c 	platform_set_drvdata(pdev, iss);
pdev             1235 drivers/staging/media/omap4iss/iss.c 	ret = iss_map_mem_resource(pdev, iss, OMAP4_ISS_MEM_TOP);
pdev             1254 drivers/staging/media/omap4iss/iss.c 		ret = iss_map_mem_resource(pdev, iss, i);
pdev             1277 drivers/staging/media/omap4iss/iss.c 	ret = platform_get_irq(pdev, 0);
pdev             1325 drivers/staging/media/omap4iss/iss.c static int iss_remove(struct platform_device *pdev)
pdev             1327 drivers/staging/media/omap4iss/iss.c 	struct iss_device *iss = platform_get_drvdata(pdev);
pdev              152 drivers/staging/media/omap4iss/iss.h int omap4iss_register_entities(struct platform_device *pdev,
pdev              154 drivers/staging/media/omap4iss/iss.h void omap4iss_unregister_entities(struct platform_device *pdev);
pdev               56 drivers/staging/media/soc_camera/soc_camera.c 	struct platform_device *pdev;
pdev              252 drivers/staging/media/soc_camera/soc_camera.c 	dev_dbg(icd->pdev, "TRY_FMT(%c%c%c%c, %ux%u)\n",
pdev              485 drivers/staging/media/soc_camera/soc_camera.c 	dev_dbg(icd->pdev, "Found %d supported formats.\n", fmts);
pdev              536 drivers/staging/media/soc_camera/soc_camera.c 	dev_dbg(icd->pdev, "S_FMT(%c%c%c%c, %ux%u)\n",
pdev              549 drivers/staging/media/soc_camera/soc_camera.c 		dev_err(icd->pdev,
pdev              561 drivers/staging/media/soc_camera/soc_camera.c 	dev_dbg(icd->pdev, "set width: %d height: %d\n",
pdev              639 drivers/staging/media/soc_camera/soc_camera.c 		dev_err(icd->pdev, "Couldn't lock capture bus driver.\n");
pdev              678 drivers/staging/media/soc_camera/soc_camera.c 			dev_err(icd->pdev, "Couldn't activate the camera: %d\n", ret);
pdev              709 drivers/staging/media/soc_camera/soc_camera.c 	dev_dbg(icd->pdev, "camera device open\n");
pdev              759 drivers/staging/media/soc_camera/soc_camera.c 	dev_dbg(icd->pdev, "camera device close\n");
pdev              770 drivers/staging/media/soc_camera/soc_camera.c 	dev_dbg(icd->pdev, "read called, buf %p\n", buf);
pdev              776 drivers/staging/media/soc_camera/soc_camera.c 	dev_err(icd->pdev, "camera device read not implemented\n");
pdev              787 drivers/staging/media/soc_camera/soc_camera.c 	dev_dbg(icd->pdev, "mmap called, vma=%p\n", vma);
pdev              797 drivers/staging/media/soc_camera/soc_camera.c 	dev_dbg(icd->pdev, "vma start=0x%08lx, size=%ld, ret=%d\n",
pdev              839 drivers/staging/media/soc_camera/soc_camera.c 		dev_warn(icd->pdev, "Wrong buf-type %d\n", f->type);
pdev              847 drivers/staging/media/soc_camera/soc_camera.c 		dev_err(icd->pdev, "S_FMT denied: queue initialised\n");
pdev              894 drivers/staging/media/soc_camera/soc_camera.c 	dev_dbg(icd->pdev, "current_fmt->fourcc: 0x%08x\n",
pdev             1125 drivers/staging/media/soc_camera/soc_camera.c 	struct platform_device *pdev;
pdev             1136 drivers/staging/media/soc_camera/soc_camera.c 	pdev = platform_device_alloc("soc-camera-pdrv", i);
pdev             1137 drivers/staging/media/soc_camera/soc_camera.c 	if (!pdev)
pdev             1140 drivers/staging/media/soc_camera/soc_camera.c 	ret = platform_device_add_data(pdev, sdesc, sizeof(*sdesc));
pdev             1142 drivers/staging/media/soc_camera/soc_camera.c 		platform_device_put(pdev);
pdev             1146 drivers/staging/media/soc_camera/soc_camera.c 	sasc->pdev = pdev;
pdev             1153 drivers/staging/media/soc_camera/soc_camera.c 	struct platform_device *pdev = sasc->pdev;
pdev             1156 drivers/staging/media/soc_camera/soc_camera.c 	ret = platform_device_add(pdev);
pdev             1157 drivers/staging/media/soc_camera/soc_camera.c 	if (ret < 0 || !pdev->dev.driver)
pdev             1160 drivers/staging/media/soc_camera/soc_camera.c 	return platform_get_drvdata(pdev);
pdev             1185 drivers/staging/media/soc_camera/soc_camera.c 		dev_err(icd->pdev, "Couldn't activate the camera: %d\n", ret);
pdev             1241 drivers/staging/media/soc_camera/soc_camera.c 		dev_err(icd->pdev, "Cannot get I2C adapter #%d. No driver?\n",
pdev             1327 drivers/staging/media/soc_camera/soc_camera.c 	struct soc_camera_device *icd = platform_get_drvdata(sasc->pdev);
pdev             1360 drivers/staging/media/soc_camera/soc_camera.c 	struct soc_camera_device *icd = platform_get_drvdata(sasc->pdev);
pdev             1374 drivers/staging/media/soc_camera/soc_camera.c 	struct soc_camera_device *icd = platform_get_drvdata(sasc->pdev);
pdev             1472 drivers/staging/media/soc_camera/soc_camera.c 	platform_device_del(sasc->pdev);
pdev             1474 drivers/staging/media/soc_camera/soc_camera.c 	platform_device_put(sasc->pdev);
pdev             1582 drivers/staging/media/soc_camera/soc_camera.c 	platform_device_del(sasc->pdev);
pdev             1584 drivers/staging/media/soc_camera/soc_camera.c 	platform_device_put(sasc->pdev);
pdev             1636 drivers/staging/media/soc_camera/soc_camera.c 	dev_info(icd->pdev, "Probing %s\n", dev_name(icd->pdev));
pdev             1759 drivers/staging/media/soc_camera/soc_camera.c 		platform_device_unregister(icd->sasc->pdev);
pdev             1930 drivers/staging/media/soc_camera/soc_camera.c 			get_device(icd->pdev);
pdev             1939 drivers/staging/media/soc_camera/soc_camera.c 		put_device(&sasc->pdev->dev);
pdev             1989 drivers/staging/media/soc_camera/soc_camera.c 	i = to_platform_device(icd->pdev)->id;
pdev             2073 drivers/staging/media/soc_camera/soc_camera.c 		dev_err(icd->pdev, "video_register_device failed: %d\n", ret);
pdev             2083 drivers/staging/media/soc_camera/soc_camera.c static int soc_camera_pdrv_probe(struct platform_device *pdev)
pdev             2085 drivers/staging/media/soc_camera/soc_camera.c 	struct soc_camera_desc *sdesc = pdev->dev.platform_data;
pdev             2093 drivers/staging/media/soc_camera/soc_camera.c 	icd = devm_kzalloc(&pdev->dev, sizeof(*icd), GFP_KERNEL);
pdev             2104 drivers/staging/media/soc_camera/soc_camera.c 	ret = devm_regulator_bulk_get(&pdev->dev, ssdd->sd_pdata.num_regulators,
pdev             2111 drivers/staging/media/soc_camera/soc_camera.c 	icd->pdev = &pdev->dev;
pdev             2112 drivers/staging/media/soc_camera/soc_camera.c 	platform_set_drvdata(pdev, icd);
pdev             2125 drivers/staging/media/soc_camera/soc_camera.c static int soc_camera_pdrv_remove(struct platform_device *pdev)
pdev             2127 drivers/staging/media/soc_camera/soc_camera.c 	struct soc_camera_device *icd = platform_get_drvdata(pdev);
pdev             2133 drivers/staging/media/soc_camera/soc_camera.c 	i = pdev->id;
pdev              311 drivers/staging/media/sunxi/cedrus/cedrus.c static int cedrus_probe(struct platform_device *pdev)
pdev              317 drivers/staging/media/sunxi/cedrus/cedrus.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_KERNEL);
pdev              322 drivers/staging/media/sunxi/cedrus/cedrus.c 	dev->dev = &pdev->dev;
pdev              323 drivers/staging/media/sunxi/cedrus/cedrus.c 	dev->pdev = pdev;
pdev              327 drivers/staging/media/sunxi/cedrus/cedrus.c 		dev_err(&pdev->dev, "Failed to probe hardware\n");
pdev              336 drivers/staging/media/sunxi/cedrus/cedrus.c 	ret = v4l2_device_register(&pdev->dev, &dev->v4l2_dev);
pdev              338 drivers/staging/media/sunxi/cedrus/cedrus.c 		dev_err(&pdev->dev, "Failed to register V4L2 device\n");
pdev              358 drivers/staging/media/sunxi/cedrus/cedrus.c 	dev->mdev.dev = &pdev->dev;
pdev              390 drivers/staging/media/sunxi/cedrus/cedrus.c 	platform_set_drvdata(pdev, dev);
pdev              406 drivers/staging/media/sunxi/cedrus/cedrus.c static int cedrus_remove(struct platform_device *pdev)
pdev              408 drivers/staging/media/sunxi/cedrus/cedrus.c 	struct cedrus_dev *dev = platform_get_drvdata(pdev);
pdev              137 drivers/staging/media/sunxi/cedrus/cedrus.h 	struct platform_device	*pdev;
pdev              159 drivers/staging/media/sunxi/cedrus/cedrus_hw.c 	irq_dec = platform_get_irq(dev->pdev, 0);
pdev              228 drivers/staging/media/sunxi/cedrus/cedrus_hw.c 	res = platform_get_resource(dev->pdev, IORESOURCE_MEM, 0);
pdev              949 drivers/staging/media/tegra-vde/vde.c static int tegra_vde_probe(struct platform_device *pdev)
pdev              951 drivers/staging/media/tegra-vde/vde.c 	struct device *dev = &pdev->dev;
pdev              960 drivers/staging/media/tegra-vde/vde.c 	platform_set_drvdata(pdev, vde);
pdev              962 drivers/staging/media/tegra-vde/vde.c 	regs = platform_get_resource_byname(pdev, IORESOURCE_MEM, "sxe");
pdev              970 drivers/staging/media/tegra-vde/vde.c 	regs = platform_get_resource_byname(pdev, IORESOURCE_MEM, "bsev");
pdev              978 drivers/staging/media/tegra-vde/vde.c 	regs = platform_get_resource_byname(pdev, IORESOURCE_MEM, "mbe");
pdev              986 drivers/staging/media/tegra-vde/vde.c 	regs = platform_get_resource_byname(pdev, IORESOURCE_MEM, "ppe");
pdev              994 drivers/staging/media/tegra-vde/vde.c 	regs = platform_get_resource_byname(pdev, IORESOURCE_MEM, "mce");
pdev             1002 drivers/staging/media/tegra-vde/vde.c 	regs = platform_get_resource_byname(pdev, IORESOURCE_MEM, "tfe");
pdev             1010 drivers/staging/media/tegra-vde/vde.c 	regs = platform_get_resource_byname(pdev, IORESOURCE_MEM, "ppb");
pdev             1018 drivers/staging/media/tegra-vde/vde.c 	regs = platform_get_resource_byname(pdev, IORESOURCE_MEM, "vdma");
pdev             1026 drivers/staging/media/tegra-vde/vde.c 	regs = platform_get_resource_byname(pdev, IORESOURCE_MEM, "frameid");
pdev             1055 drivers/staging/media/tegra-vde/vde.c 	irq = platform_get_irq_byname(pdev, "sync-token");
pdev             1127 drivers/staging/media/tegra-vde/vde.c static int tegra_vde_remove(struct platform_device *pdev)
pdev             1129 drivers/staging/media/tegra-vde/vde.c 	struct tegra_vde *vde = platform_get_drvdata(pdev);
pdev             1130 drivers/staging/media/tegra-vde/vde.c 	struct device *dev = &pdev->dev;
pdev              724 drivers/staging/most/dim2/dim2.c static int dim2_probe(struct platform_device *pdev)
pdev              737 drivers/staging/most/dim2/dim2.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_KERNEL);
pdev              743 drivers/staging/most/dim2/dim2.c 	platform_set_drvdata(pdev, dev);
pdev              745 drivers/staging/most/dim2/dim2.c 	ret = of_property_read_string(pdev->dev.of_node,
pdev              748 drivers/staging/most/dim2/dim2.c 		dev_err(&pdev->dev, "missing dt property clock-speed\n");
pdev              754 drivers/staging/most/dim2/dim2.c 		dev_err(&pdev->dev, "bad dt property clock-speed\n");
pdev              758 drivers/staging/most/dim2/dim2.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              759 drivers/staging/most/dim2/dim2.c 	dev->io_base = devm_ioremap_resource(&pdev->dev, res);
pdev              763 drivers/staging/most/dim2/dim2.c 	of_id = of_match_node(dim2_of_match, pdev->dev.of_node);
pdev              765 drivers/staging/most/dim2/dim2.c 	ret = pdata && pdata->enable ? pdata->enable(pdev) : 0;
pdev              771 drivers/staging/most/dim2/dim2.c 	dev_info(&pdev->dev, "sync: num of frames per sub-buffer: %u\n", fcnt);
pdev              774 drivers/staging/most/dim2/dim2.c 		dev_err(&pdev->dev, "dim_startup failed: %d\n", hal_ret);
pdev              779 drivers/staging/most/dim2/dim2.c 	irq = platform_get_irq(pdev, AHB0_INT_IDX);
pdev              785 drivers/staging/most/dim2/dim2.c 	ret = devm_request_irq(&pdev->dev, irq, dim2_ahb_isr, 0,
pdev              788 drivers/staging/most/dim2/dim2.c 		dev_err(&pdev->dev, "failed to request ahb0_int irq %d\n", irq);
pdev              792 drivers/staging/most/dim2/dim2.c 	irq = platform_get_irq(pdev, MLB_INT_IDX);
pdev              798 drivers/staging/most/dim2/dim2.c 	ret = devm_request_irq(&pdev->dev, irq, dim2_mlb_isr, 0,
pdev              801 drivers/staging/most/dim2/dim2.c 		dev_err(&pdev->dev, "failed to request mlb_int irq %d\n", irq);
pdev              856 drivers/staging/most/dim2/dim2.c 	dev->most_iface.driver_dev = &pdev->dev;
pdev              862 drivers/staging/most/dim2/dim2.c 		dev_err(&pdev->dev, "failed to register MOST interface\n");
pdev              868 drivers/staging/most/dim2/dim2.c 		dev_err(&pdev->dev, "failed to create sysfs attribute\n");
pdev              882 drivers/staging/most/dim2/dim2.c 		dev->disable_platform(pdev);
pdev              893 drivers/staging/most/dim2/dim2.c static int dim2_remove(struct platform_device *pdev)
pdev              895 drivers/staging/most/dim2/dim2.c 	struct dim2_hdm *dev = platform_get_drvdata(pdev);
pdev              907 drivers/staging/most/dim2/dim2.c 		dev->disable_platform(pdev);
pdev              914 drivers/staging/most/dim2/dim2.c static int fsl_mx6_enable(struct platform_device *pdev)
pdev              916 drivers/staging/most/dim2/dim2.c 	struct dim2_hdm *dev = platform_get_drvdata(pdev);
pdev              919 drivers/staging/most/dim2/dim2.c 	dev->clk = devm_clk_get(&pdev->dev, "mlb");
pdev              921 drivers/staging/most/dim2/dim2.c 		dev_err(&pdev->dev, "unable to get mlb clock\n");
pdev              927 drivers/staging/most/dim2/dim2.c 		dev_err(&pdev->dev, "%s\n", "clk_prepare_enable failed");
pdev              933 drivers/staging/most/dim2/dim2.c 		dev->clk_pll = devm_clk_get(&pdev->dev, "pll8_mlb");
pdev              935 drivers/staging/most/dim2/dim2.c 			dev_err(&pdev->dev, "unable to get mlb pll clock\n");
pdev              947 drivers/staging/most/dim2/dim2.c static void fsl_mx6_disable(struct platform_device *pdev)
pdev              949 drivers/staging/most/dim2/dim2.c 	struct dim2_hdm *dev = platform_get_drvdata(pdev);
pdev              957 drivers/staging/most/dim2/dim2.c static int rcar_h2_enable(struct platform_device *pdev)
pdev              959 drivers/staging/most/dim2/dim2.c 	struct dim2_hdm *dev = platform_get_drvdata(pdev);
pdev              962 drivers/staging/most/dim2/dim2.c 	dev->clk = devm_clk_get(&pdev->dev, NULL);
pdev              964 drivers/staging/most/dim2/dim2.c 		dev_err(&pdev->dev, "cannot get clock\n");
pdev              970 drivers/staging/most/dim2/dim2.c 		dev_err(&pdev->dev, "%s\n", "clk_prepare_enable failed");
pdev              992 drivers/staging/most/dim2/dim2.c static void rcar_h2_disable(struct platform_device *pdev)
pdev              994 drivers/staging/most/dim2/dim2.c 	struct dim2_hdm *dev = platform_get_drvdata(pdev);
pdev             1002 drivers/staging/most/dim2/dim2.c static int rcar_m3_enable(struct platform_device *pdev)
pdev             1004 drivers/staging/most/dim2/dim2.c 	struct dim2_hdm *dev = platform_get_drvdata(pdev);
pdev             1008 drivers/staging/most/dim2/dim2.c 	dev->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1010 drivers/staging/most/dim2/dim2.c 		dev_err(&pdev->dev, "cannot get clock\n");
pdev             1016 drivers/staging/most/dim2/dim2.c 		dev_err(&pdev->dev, "%s\n", "clk_prepare_enable failed");
pdev             1032 drivers/staging/most/dim2/dim2.c static void rcar_m3_disable(struct platform_device *pdev)
pdev             1034 drivers/staging/most/dim2/dim2.c 	struct dim2_hdm *dev = platform_get_drvdata(pdev);
pdev              647 drivers/staging/mt7621-dma/mtk-hsdma.c static int mtk_hsdma_probe(struct platform_device *pdev)
pdev              658 drivers/staging/mt7621-dma/mtk-hsdma.c 	ret = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              662 drivers/staging/mt7621-dma/mtk-hsdma.c 	match = of_match_device(mtk_hsdma_of_match, &pdev->dev);
pdev              666 drivers/staging/mt7621-dma/mtk-hsdma.c 	hsdma = devm_kzalloc(&pdev->dev, sizeof(*hsdma), GFP_KERNEL);
pdev              670 drivers/staging/mt7621-dma/mtk-hsdma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              671 drivers/staging/mt7621-dma/mtk-hsdma.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              677 drivers/staging/mt7621-dma/mtk-hsdma.c 	irq = platform_get_irq(pdev, 0);
pdev              680 drivers/staging/mt7621-dma/mtk-hsdma.c 	ret = devm_request_irq(&pdev->dev, irq, mtk_hsdma_irq,
pdev              681 drivers/staging/mt7621-dma/mtk-hsdma.c 			       0, dev_name(&pdev->dev), hsdma);
pdev              683 drivers/staging/mt7621-dma/mtk-hsdma.c 		dev_err(&pdev->dev, "failed to request irq\n");
pdev              687 drivers/staging/mt7621-dma/mtk-hsdma.c 	device_reset(&pdev->dev);
pdev              697 drivers/staging/mt7621-dma/mtk-hsdma.c 	dd->dev = &pdev->dev;
pdev              710 drivers/staging/mt7621-dma/mtk-hsdma.c 		dev_err(&pdev->dev, "failed to alloc ring descs\n");
pdev              716 drivers/staging/mt7621-dma/mtk-hsdma.c 		dev_err(&pdev->dev, "failed to register dma device\n");
pdev              720 drivers/staging/mt7621-dma/mtk-hsdma.c 	ret = of_dma_controller_register(pdev->dev.of_node,
pdev              723 drivers/staging/mt7621-dma/mtk-hsdma.c 		dev_err(&pdev->dev, "failed to register of dma controller\n");
pdev              727 drivers/staging/mt7621-dma/mtk-hsdma.c 	platform_set_drvdata(pdev, hsdma);
pdev              736 drivers/staging/mt7621-dma/mtk-hsdma.c static int mtk_hsdma_remove(struct platform_device *pdev)
pdev              738 drivers/staging/mt7621-dma/mtk-hsdma.c 	struct mtk_hsdam_engine *hsdma = platform_get_drvdata(pdev);
pdev              742 drivers/staging/mt7621-dma/mtk-hsdma.c 	of_dma_controller_free(pdev->dev.of_node);
pdev              321 drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c static int mt7621_pci_phy_probe(struct platform_device *pdev)
pdev              323 drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c 	struct device *dev = &pdev->dev;
pdev              346 drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c 	platform_set_drvdata(pdev, phy);
pdev              348 drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              650 drivers/staging/mt7621-pci/pci-mt7621.c static int mt7621_pci_probe(struct platform_device *pdev)
pdev              652 drivers/staging/mt7621-pci/pci-mt7621.c 	struct device *dev = &pdev->dev;
pdev              668 drivers/staging/mt7621-pci/pci-mt7621.c 	platform_set_drvdata(pdev, pcie);
pdev              317 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c static int rt2880_pinmux_probe(struct platform_device *pdev)
pdev              327 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c 	p = devm_kzalloc(&pdev->dev, sizeof(struct rt2880_priv), GFP_KERNEL);
pdev              331 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c 	p->dev = &pdev->dev;
pdev              334 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c 	platform_set_drvdata(pdev, p);
pdev              338 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c 		dev_err(&pdev->dev, "failed to load index\n");
pdev              342 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c 		dev_err(&pdev->dev, "failed to load pins\n");
pdev              345 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c 	dev = pinctrl_register(p->desc, &pdev->dev, p);
pdev              360 drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c 			dev_err(&pdev->dev, "failed to load chip info\n");
pdev              814 drivers/staging/netlogic/xlr_net.c 			  struct platform_device *pdev)
pdev              830 drivers/staging/netlogic/xlr_net.c 	priv->mii_bus->parent = &pdev->dev;
pdev              911 drivers/staging/netlogic/xlr_net.c 			 struct platform_device *pdev)
pdev              924 drivers/staging/netlogic/xlr_net.c 	ret = xlr_setup_mdio(priv, pdev);
pdev              945 drivers/staging/netlogic/xlr_net.c static int xlr_net_probe(struct platform_device *pdev)
pdev              953 drivers/staging/netlogic/xlr_net.c 	pr_info("XLR/XLS Ethernet Driver controller %d\n", pdev->id);
pdev              957 drivers/staging/netlogic/xlr_net.c 	adapter = devm_kzalloc(&pdev->dev, sizeof(*adapter), GFP_KERNEL);
pdev              966 drivers/staging/netlogic/xlr_net.c 	for (port = 0; port < pdev->num_resources / 2; port++) {
pdev              969 drivers/staging/netlogic/xlr_net.c 			dev_err(&pdev->dev,
pdev              975 drivers/staging/netlogic/xlr_net.c 		priv->pdev = pdev;
pdev              977 drivers/staging/netlogic/xlr_net.c 		priv->port_id = (pdev->id * 4) + port;
pdev              978 drivers/staging/netlogic/xlr_net.c 		priv->nd = (struct xlr_net_data *)pdev->dev.platform_data;
pdev              979 drivers/staging/netlogic/xlr_net.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, port);
pdev              980 drivers/staging/netlogic/xlr_net.c 		priv->base_addr = devm_ioremap_resource(&pdev->dev, res);
pdev              988 drivers/staging/netlogic/xlr_net.c 		res = platform_get_resource(pdev, IORESOURCE_IRQ, port);
pdev              990 drivers/staging/netlogic/xlr_net.c 			dev_err(&pdev->dev, "No irq resource for MAC %d\n",
pdev             1015 drivers/staging/netlogic/xlr_net.c 		SET_NETDEV_DEV(ndev, &pdev->dev);
pdev             1024 drivers/staging/netlogic/xlr_net.c 			err = xlr_gmac_init(priv, pdev);
pdev             1026 drivers/staging/netlogic/xlr_net.c 				dev_err(&pdev->dev, "gmac%d init failed\n",
pdev             1040 drivers/staging/netlogic/xlr_net.c 			dev_err(&pdev->dev,
pdev             1045 drivers/staging/netlogic/xlr_net.c 		platform_set_drvdata(pdev, priv);
pdev             1057 drivers/staging/netlogic/xlr_net.c static int xlr_net_remove(struct platform_device *pdev)
pdev             1059 drivers/staging/netlogic/xlr_net.c 	struct xlr_net_priv *priv = platform_get_drvdata(pdev);
pdev             1068 drivers/staging/netlogic/xlr_net.h 	struct platform_device *pdev;
pdev              763 drivers/staging/nvec/nvec.c static int tegra_nvec_probe(struct platform_device *pdev)
pdev              767 drivers/staging/nvec/nvec.c 	struct device *dev = &pdev->dev;
pdev              784 drivers/staging/nvec/nvec.c 	platform_set_drvdata(pdev, nvec);
pdev              792 drivers/staging/nvec/nvec.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev              796 drivers/staging/nvec/nvec.c 	nvec->irq = platform_get_irq(pdev, 0);
pdev              884 drivers/staging/nvec/nvec.c static int tegra_nvec_remove(struct platform_device *pdev)
pdev              886 drivers/staging/nvec/nvec.c 	struct nvec_chip *nvec = platform_get_drvdata(pdev);
pdev              106 drivers/staging/nvec/nvec_kbd.c static int nvec_kbd_probe(struct platform_device *pdev)
pdev              108 drivers/staging/nvec/nvec_kbd.c 	struct nvec_chip *nvec = dev_get_drvdata(pdev->dev.parent);
pdev              125 drivers/staging/nvec/nvec_kbd.c 	idev = devm_input_allocate_device(&pdev->dev);
pdev              162 drivers/staging/nvec/nvec_kbd.c static int nvec_kbd_remove(struct platform_device *pdev)
pdev              164 drivers/staging/nvec/nvec_kbd.c 	struct nvec_chip *nvec = dev_get_drvdata(pdev->dev.parent);
pdev               42 drivers/staging/nvec/nvec_paz00.c static int nvec_paz00_probe(struct platform_device *pdev)
pdev               44 drivers/staging/nvec/nvec_paz00.c 	struct nvec_chip *nvec = dev_get_drvdata(pdev->dev.parent);
pdev               48 drivers/staging/nvec/nvec_paz00.c 	led = devm_kzalloc(&pdev->dev, sizeof(*led), GFP_KERNEL);
pdev               59 drivers/staging/nvec/nvec_paz00.c 	platform_set_drvdata(pdev, led);
pdev               61 drivers/staging/nvec/nvec_paz00.c 	ret = devm_led_classdev_register(&pdev->dev, &led->cdev);
pdev              372 drivers/staging/nvec/nvec_power.c static int nvec_power_probe(struct platform_device *pdev)
pdev              377 drivers/staging/nvec/nvec_power.c 	struct nvec_chip *nvec = dev_get_drvdata(pdev->dev.parent);
pdev              380 drivers/staging/nvec/nvec_power.c 	power = devm_kzalloc(&pdev->dev, sizeof(struct nvec_power), GFP_NOWAIT);
pdev              384 drivers/staging/nvec/nvec_power.c 	dev_set_drvdata(&pdev->dev, power);
pdev              387 drivers/staging/nvec/nvec_power.c 	switch (pdev->id) {
pdev              411 drivers/staging/nvec/nvec_power.c 	if (pdev->id == BAT)
pdev              414 drivers/staging/nvec/nvec_power.c 	*psy = power_supply_register(&pdev->dev, psy_desc, &psy_cfg);
pdev              419 drivers/staging/nvec/nvec_power.c static int nvec_power_remove(struct platform_device *pdev)
pdev              421 drivers/staging/nvec/nvec_power.c 	struct nvec_power *power = platform_get_drvdata(pdev);
pdev              425 drivers/staging/nvec/nvec_power.c 	switch (pdev->id) {
pdev              101 drivers/staging/nvec/nvec_ps2.c static int nvec_mouse_probe(struct platform_device *pdev)
pdev              103 drivers/staging/nvec/nvec_ps2.c 	struct nvec_chip *nvec = dev_get_drvdata(pdev->dev.parent);
pdev              128 drivers/staging/nvec/nvec_ps2.c static int nvec_mouse_remove(struct platform_device *pdev)
pdev              130 drivers/staging/nvec/nvec_ps2.c 	struct nvec_chip *nvec = dev_get_drvdata(pdev->dev.parent);
pdev             3528 drivers/staging/octeon-usb/octeon-hcd.c static int octeon_usb_probe(struct platform_device *pdev)
pdev             3535 drivers/staging/octeon-usb/octeon-hcd.c 	int irq = platform_get_irq(pdev, 0);
pdev             3536 drivers/staging/octeon-usb/octeon-hcd.c 	struct device *dev = &pdev->dev;
pdev             3589 drivers/staging/octeon-usb/octeon-hcd.c 	res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             3681 drivers/staging/octeon-usb/octeon-hcd.c static int octeon_usb_remove(struct platform_device *pdev)
pdev             3684 drivers/staging/octeon-usb/octeon-hcd.c 	struct device *dev = &pdev->dev;
pdev              679 drivers/staging/octeon/ethernet.c static int cvm_oct_probe(struct platform_device *pdev)
pdev              694 drivers/staging/octeon/ethernet.c 	pip = pdev->dev.of_node;
pdev              782 drivers/staging/octeon/ethernet.c 			SET_NETDEV_DEV(dev, &pdev->dev);
pdev              829 drivers/staging/octeon/ethernet.c 			SET_NETDEV_DEV(dev, &pdev->dev);
pdev              927 drivers/staging/octeon/ethernet.c static int cvm_oct_remove(struct platform_device *pdev)
pdev             2066 drivers/staging/qlge/qlge.h 	struct pci_dev *pdev;
pdev             1596 drivers/staging/qlge/qlge_dbg.c 	DUMP_QDEV_FIELD(qdev, "%p", pdev);
pdev              423 drivers/staging/qlge/qlge_ethtool.c 	strlcpy(drvinfo->bus_info, pci_name(qdev->pdev),
pdev              430 drivers/staging/qlge/qlge_ethtool.c 	unsigned short ssys_dev = qdev->pdev->subsystem_device;
pdev              443 drivers/staging/qlge/qlge_ethtool.c 	unsigned short ssys_dev = qdev->pdev->subsystem_device;
pdev              228 drivers/staging/qlge/qlge_main.c 	map = pci_map_single(qdev->pdev, ptr, size, direction);
pdev              229 drivers/staging/qlge/qlge_main.c 	if (pci_dma_mapping_error(qdev->pdev, map)) {
pdev              258 drivers/staging/qlge/qlge_main.c 	pci_unmap_single(qdev->pdev, map, size, direction);
pdev             1046 drivers/staging/qlge/qlge_main.c 	pci_dma_sync_single_for_cpu(qdev->pdev,
pdev             1056 drivers/staging/qlge/qlge_main.c 		pci_unmap_page(qdev->pdev,
pdev             1103 drivers/staging/qlge/qlge_main.c 		map = pci_map_page(qdev->pdev, rx_ring->pg_chunk.page,
pdev             1106 drivers/staging/qlge/qlge_main.c 		if (pci_dma_mapping_error(qdev->pdev, map)) {
pdev             1167 drivers/staging/qlge/qlge_main.c 			pci_dma_sync_single_for_device(qdev->pdev, map,
pdev             1219 drivers/staging/qlge/qlge_main.c 				map = pci_map_single(qdev->pdev,
pdev             1223 drivers/staging/qlge/qlge_main.c 				if (pci_dma_mapping_error(qdev->pdev, map)) {
pdev             1287 drivers/staging/qlge/qlge_main.c 			pci_unmap_single(qdev->pdev,
pdev             1296 drivers/staging/qlge/qlge_main.c 			pci_unmap_page(qdev->pdev,
pdev             1326 drivers/staging/qlge/qlge_main.c 	map = pci_map_single(qdev->pdev, skb->data, len, PCI_DMA_TODEVICE);
pdev             1328 drivers/staging/qlge/qlge_main.c 	err = pci_dma_mapping_error(qdev->pdev, map);
pdev             1372 drivers/staging/qlge/qlge_main.c 			map = pci_map_single(qdev->pdev, &tx_ring_desc->oal,
pdev             1375 drivers/staging/qlge/qlge_main.c 			err = pci_dma_mapping_error(qdev->pdev, map);
pdev             1400 drivers/staging/qlge/qlge_main.c 		map = skb_frag_dma_map(&qdev->pdev->dev, frag, 0, skb_frag_size(frag),
pdev             1403 drivers/staging/qlge/qlge_main.c 		err = dma_mapping_error(&qdev->pdev->dev, map);
pdev             1651 drivers/staging/qlge/qlge_main.c 	pci_dma_sync_single_for_cpu(qdev->pdev,
pdev             1658 drivers/staging/qlge/qlge_main.c 	pci_dma_sync_single_for_device(qdev->pdev,
pdev             1780 drivers/staging/qlge/qlge_main.c 		pci_unmap_single(qdev->pdev,
pdev             1812 drivers/staging/qlge/qlge_main.c 			pci_dma_sync_single_for_cpu(qdev->pdev,
pdev             1819 drivers/staging/qlge/qlge_main.c 			pci_dma_sync_single_for_device(qdev->pdev,
pdev             1835 drivers/staging/qlge/qlge_main.c 			pci_unmap_single(qdev->pdev,
pdev             1876 drivers/staging/qlge/qlge_main.c 			pci_unmap_page(qdev->pdev,
pdev             1911 drivers/staging/qlge/qlge_main.c 		pci_unmap_single(qdev->pdev,
pdev             2720 drivers/staging/qlge/qlge_main.c 		pci_free_consistent(qdev->pdev,
pdev             2727 drivers/staging/qlge/qlge_main.c 		pci_free_consistent(qdev->pdev,
pdev             2738 drivers/staging/qlge/qlge_main.c 		pci_zalloc_consistent(qdev->pdev, PAGE_SIZE,
pdev             2747 drivers/staging/qlge/qlge_main.c 		pci_zalloc_consistent(qdev->pdev, PAGE_SIZE,
pdev             2757 drivers/staging/qlge/qlge_main.c 	pci_free_consistent(qdev->pdev,
pdev             2786 drivers/staging/qlge/qlge_main.c 		pci_free_consistent(qdev->pdev, tx_ring->wq_size,
pdev             2798 drivers/staging/qlge/qlge_main.c 	    pci_alloc_consistent(qdev->pdev, tx_ring->wq_size,
pdev             2813 drivers/staging/qlge/qlge_main.c 	pci_free_consistent(qdev->pdev, tx_ring->wq_size,
pdev             2833 drivers/staging/qlge/qlge_main.c 			pci_unmap_page(qdev->pdev,
pdev             2848 drivers/staging/qlge/qlge_main.c 		pci_unmap_page(qdev->pdev, rx_ring->pg_chunk.map,
pdev             2868 drivers/staging/qlge/qlge_main.c 			pci_unmap_single(qdev->pdev,
pdev             2946 drivers/staging/qlge/qlge_main.c 		pci_free_consistent(qdev->pdev,
pdev             2958 drivers/staging/qlge/qlge_main.c 		pci_free_consistent(qdev->pdev,
pdev             2970 drivers/staging/qlge/qlge_main.c 		pci_free_consistent(qdev->pdev,
pdev             2987 drivers/staging/qlge/qlge_main.c 	    pci_alloc_consistent(qdev->pdev, rx_ring->cq_size,
pdev             3000 drivers/staging/qlge/qlge_main.c 		    pci_alloc_consistent(qdev->pdev, rx_ring->sbq_size,
pdev             3026 drivers/staging/qlge/qlge_main.c 		    pci_alloc_consistent(qdev->pdev, rx_ring->lbq_size,
pdev             3307 drivers/staging/qlge/qlge_main.c 		pci_disable_msix(qdev->pdev);
pdev             3312 drivers/staging/qlge/qlge_main.c 		pci_disable_msi(qdev->pdev);
pdev             3341 drivers/staging/qlge/qlge_main.c 		err = pci_enable_msix_range(qdev->pdev, qdev->msi_x_entry,
pdev             3361 drivers/staging/qlge/qlge_main.c 		if (!pci_enable_msi(qdev->pdev)) {
pdev             3543 drivers/staging/qlge/qlge_main.c 				free_irq(qdev->pdev->irq, &qdev->rx_ring[0]);
pdev             3554 drivers/staging/qlge/qlge_main.c 	struct pci_dev *pdev = qdev->pdev;
pdev             3577 drivers/staging/qlge/qlge_main.c 				     "%s: irq = %d.\n", __func__, pdev->irq);
pdev             3585 drivers/staging/qlge/qlge_main.c 			    request_irq(pdev->irq, qlge_isr,
pdev             3807 drivers/staging/qlge/qlge_main.c 	if (qdev->pdev->subsystem_device == 0x0068 ||
pdev             3808 drivers/staging/qlge/qlge_main.c 			qdev->pdev->subsystem_device == 0x0180)
pdev             4545 drivers/staging/qlge/qlge_main.c 	qdev->device_id = qdev->pdev->device;
pdev             4553 drivers/staging/qlge/qlge_main.c static void ql_release_all(struct pci_dev *pdev)
pdev             4555 drivers/staging/qlge/qlge_main.c 	struct net_device *ndev = pci_get_drvdata(pdev);
pdev             4568 drivers/staging/qlge/qlge_main.c 	pci_release_regions(pdev);
pdev             4571 drivers/staging/qlge/qlge_main.c static int ql_init_device(struct pci_dev *pdev, struct net_device *ndev,
pdev             4578 drivers/staging/qlge/qlge_main.c 	err = pci_enable_device(pdev);
pdev             4580 drivers/staging/qlge/qlge_main.c 		dev_err(&pdev->dev, "PCI device enable failed.\n");
pdev             4585 drivers/staging/qlge/qlge_main.c 	qdev->pdev = pdev;
pdev             4586 drivers/staging/qlge/qlge_main.c 	pci_set_drvdata(pdev, ndev);
pdev             4589 drivers/staging/qlge/qlge_main.c 	err = pcie_set_readrq(pdev, 4096);
pdev             4591 drivers/staging/qlge/qlge_main.c 		dev_err(&pdev->dev, "Set readrq failed.\n");
pdev             4595 drivers/staging/qlge/qlge_main.c 	err = pci_request_regions(pdev, DRV_NAME);
pdev             4597 drivers/staging/qlge/qlge_main.c 		dev_err(&pdev->dev, "PCI region request failed.\n");
pdev             4601 drivers/staging/qlge/qlge_main.c 	pci_set_master(pdev);
pdev             4602 drivers/staging/qlge/qlge_main.c 	if (!pci_set_dma_mask(pdev, DMA_BIT_MASK(64))) {
pdev             4604 drivers/staging/qlge/qlge_main.c 		err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(64));
pdev             4606 drivers/staging/qlge/qlge_main.c 		err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             4608 drivers/staging/qlge/qlge_main.c 		       err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32));
pdev             4612 drivers/staging/qlge/qlge_main.c 		dev_err(&pdev->dev, "No usable DMA configuration.\n");
pdev             4617 drivers/staging/qlge/qlge_main.c 	pdev->needs_freset = 1;
pdev             4618 drivers/staging/qlge/qlge_main.c 	pci_save_state(pdev);
pdev             4620 drivers/staging/qlge/qlge_main.c 	    ioremap_nocache(pci_resource_start(pdev, 1),
pdev             4621 drivers/staging/qlge/qlge_main.c 			    pci_resource_len(pdev, 1));
pdev             4623 drivers/staging/qlge/qlge_main.c 		dev_err(&pdev->dev, "Register mapping failed.\n");
pdev             4628 drivers/staging/qlge/qlge_main.c 	qdev->doorbell_area_size = pci_resource_len(pdev, 3);
pdev             4630 drivers/staging/qlge/qlge_main.c 	    ioremap_nocache(pci_resource_start(pdev, 3),
pdev             4631 drivers/staging/qlge/qlge_main.c 			    pci_resource_len(pdev, 3));
pdev             4633 drivers/staging/qlge/qlge_main.c 		dev_err(&pdev->dev, "Doorbell register mapping failed.\n");
pdev             4640 drivers/staging/qlge/qlge_main.c 		dev_err(&pdev->dev, "Register access failed.\n");
pdev             4661 drivers/staging/qlge/qlge_main.c 		dev_err(&pdev->dev, "Invalid FLASH.\n");
pdev             4698 drivers/staging/qlge/qlge_main.c 		dev_info(&pdev->dev, "%s\n", DRV_STRING);
pdev             4699 drivers/staging/qlge/qlge_main.c 		dev_info(&pdev->dev, "Driver name: %s, Version: %s.\n",
pdev             4704 drivers/staging/qlge/qlge_main.c 	ql_release_all(pdev);
pdev             4706 drivers/staging/qlge/qlge_main.c 	pci_disable_device(pdev);
pdev             4731 drivers/staging/qlge/qlge_main.c 	if (pci_channel_offline(qdev->pdev)) {
pdev             4739 drivers/staging/qlge/qlge_main.c static int qlge_probe(struct pci_dev *pdev,
pdev             4752 drivers/staging/qlge/qlge_main.c 	err = ql_init_device(pdev, ndev, cards_found);
pdev             4759 drivers/staging/qlge/qlge_main.c 	SET_NETDEV_DEV(ndev, &pdev->dev);
pdev             4782 drivers/staging/qlge/qlge_main.c 	ndev->irq = pdev->irq;
pdev             4797 drivers/staging/qlge/qlge_main.c 		dev_err(&pdev->dev, "net device registration failed.\n");
pdev             4798 drivers/staging/qlge/qlge_main.c 		ql_release_all(pdev);
pdev             4799 drivers/staging/qlge/qlge_main.c 		pci_disable_device(pdev);
pdev             4825 drivers/staging/qlge/qlge_main.c static void qlge_remove(struct pci_dev *pdev)
pdev             4827 drivers/staging/qlge/qlge_main.c 	struct net_device *ndev = pci_get_drvdata(pdev);
pdev             4832 drivers/staging/qlge/qlge_main.c 	ql_release_all(pdev);
pdev             4833 drivers/staging/qlge/qlge_main.c 	pci_disable_device(pdev);
pdev             4864 drivers/staging/qlge/qlge_main.c static pci_ers_result_t qlge_io_error_detected(struct pci_dev *pdev,
pdev             4867 drivers/staging/qlge/qlge_main.c 	struct net_device *ndev = pci_get_drvdata(pdev);
pdev             4878 drivers/staging/qlge/qlge_main.c 		pci_disable_device(pdev);
pdev             4881 drivers/staging/qlge/qlge_main.c 		dev_err(&pdev->dev,
pdev             4899 drivers/staging/qlge/qlge_main.c static pci_ers_result_t qlge_io_slot_reset(struct pci_dev *pdev)
pdev             4901 drivers/staging/qlge/qlge_main.c 	struct net_device *ndev = pci_get_drvdata(pdev);
pdev             4904 drivers/staging/qlge/qlge_main.c 	pdev->error_state = pci_channel_io_normal;
pdev             4906 drivers/staging/qlge/qlge_main.c 	pci_restore_state(pdev);
pdev             4907 drivers/staging/qlge/qlge_main.c 	if (pci_enable_device(pdev)) {
pdev             4912 drivers/staging/qlge/qlge_main.c 	pci_set_master(pdev);
pdev             4923 drivers/staging/qlge/qlge_main.c static void qlge_io_resume(struct pci_dev *pdev)
pdev             4925 drivers/staging/qlge/qlge_main.c 	struct net_device *ndev = pci_get_drvdata(pdev);
pdev             4950 drivers/staging/qlge/qlge_main.c static int qlge_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             4952 drivers/staging/qlge/qlge_main.c 	struct net_device *ndev = pci_get_drvdata(pdev);
pdev             4966 drivers/staging/qlge/qlge_main.c 	err = pci_save_state(pdev);
pdev             4970 drivers/staging/qlge/qlge_main.c 	pci_disable_device(pdev);
pdev             4972 drivers/staging/qlge/qlge_main.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev             4978 drivers/staging/qlge/qlge_main.c static int qlge_resume(struct pci_dev *pdev)
pdev             4980 drivers/staging/qlge/qlge_main.c 	struct net_device *ndev = pci_get_drvdata(pdev);
pdev             4984 drivers/staging/qlge/qlge_main.c 	pci_set_power_state(pdev, PCI_D0);
pdev             4985 drivers/staging/qlge/qlge_main.c 	pci_restore_state(pdev);
pdev             4986 drivers/staging/qlge/qlge_main.c 	err = pci_enable_device(pdev);
pdev             4991 drivers/staging/qlge/qlge_main.c 	pci_set_master(pdev);
pdev             4993 drivers/staging/qlge/qlge_main.c 	pci_enable_wake(pdev, PCI_D3hot, 0);
pdev             4994 drivers/staging/qlge/qlge_main.c 	pci_enable_wake(pdev, PCI_D3cold, 0);
pdev             5009 drivers/staging/qlge/qlge_main.c static void qlge_shutdown(struct pci_dev *pdev)
pdev             5011 drivers/staging/qlge/qlge_main.c 	qlge_suspend(pdev, PMSG_SUSPEND);
pdev              791 drivers/staging/qlge/qlge_mpi.c 	my_buf = pci_alloc_consistent(qdev->pdev, word_count * sizeof(u32),
pdev              800 drivers/staging/qlge/qlge_mpi.c 	pci_free_consistent(qdev->pdev, word_count * sizeof(u32), my_buf,
pdev              792 drivers/staging/ralink-gdma/ralink-gdma.c static int gdma_dma_probe(struct platform_device *pdev)
pdev              805 drivers/staging/ralink-gdma/ralink-gdma.c 	ret = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              809 drivers/staging/ralink-gdma/ralink-gdma.c 	match = of_match_device(gdma_of_match_table, &pdev->dev);
pdev              814 drivers/staging/ralink-gdma/ralink-gdma.c 	dma_dev = devm_kzalloc(&pdev->dev,
pdev              821 drivers/staging/ralink-gdma/ralink-gdma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              822 drivers/staging/ralink-gdma/ralink-gdma.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              828 drivers/staging/ralink-gdma/ralink-gdma.c 	irq = platform_get_irq(pdev, 0);
pdev              831 drivers/staging/ralink-gdma/ralink-gdma.c 	ret = devm_request_irq(&pdev->dev, irq, gdma_dma_irq,
pdev              832 drivers/staging/ralink-gdma/ralink-gdma.c 			       0, dev_name(&pdev->dev), dma_dev);
pdev              834 drivers/staging/ralink-gdma/ralink-gdma.c 		dev_err(&pdev->dev, "failed to request irq\n");
pdev              838 drivers/staging/ralink-gdma/ralink-gdma.c 	device_reset(&pdev->dev);
pdev              858 drivers/staging/ralink-gdma/ralink-gdma.c 	dd->dev = &pdev->dev;
pdev              875 drivers/staging/ralink-gdma/ralink-gdma.c 		dev_err(&pdev->dev, "failed to register dma device\n");
pdev              879 drivers/staging/ralink-gdma/ralink-gdma.c 	ret = of_dma_controller_register(pdev->dev.of_node,
pdev              882 drivers/staging/ralink-gdma/ralink-gdma.c 		dev_err(&pdev->dev, "failed to register of dma controller\n");
pdev              886 drivers/staging/ralink-gdma/ralink-gdma.c 	platform_set_drvdata(pdev, dma_dev);
pdev              895 drivers/staging/ralink-gdma/ralink-gdma.c static int gdma_dma_remove(struct platform_device *pdev)
pdev              897 drivers/staging/ralink-gdma/ralink-gdma.c 	struct gdma_dma_dev *dma_dev = platform_get_drvdata(pdev);
pdev              900 drivers/staging/ralink-gdma/ralink-gdma.c 	of_dma_controller_free(pdev->dev.of_node);
pdev             1218 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c 	mapping = pci_map_single(priv->pdev, skb->data, skb->len,
pdev             1220 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c 	if (pci_dma_mapping_error(priv->pdev, mapping)) {
pdev             1285 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c 	dma_addr_t mapping = pci_map_single(priv->pdev, skb->data, skb->len,
pdev             1288 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c 	if (pci_dma_mapping_error(priv->pdev, mapping))
pdev               61 drivers/staging/rtl8192e/rtl8192e/rtl_core.c static int _rtl92e_pci_probe(struct pci_dev *pdev,
pdev               63 drivers/staging/rtl8192e/rtl8192e/rtl_core.c static void _rtl92e_pci_disconnect(struct pci_dev *pdev);
pdev             1562 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 			pci_unmap_single(priv->pdev,
pdev             1568 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 		pci_free_consistent(priv->pdev,
pdev             1586 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 		pci_unmap_single(priv->pdev, entry->TxBuffAddr,
pdev             1592 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	pci_free_consistent(priv->pdev, sizeof(*ring->desc) * ring->entries,
pdev             1680 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 		pci_unmap_single(priv->pdev, entry->TxBuffAddr,
pdev             1786 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 		priv->rx_ring[rx_queue_idx] = pci_zalloc_consistent(priv->pdev,
pdev             1807 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 			*mapping = pci_map_single(priv->pdev,
pdev             1811 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 			if (pci_dma_mapping_error(priv->pdev, *mapping)) {
pdev             1835 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	ring = pci_zalloc_consistent(priv->pdev, sizeof(*ring) * entries, &dma);
pdev             1909 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 				pci_unmap_single(priv->pdev,
pdev             2039 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 		pci_unmap_single(priv->pdev,
pdev             2085 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 		*((dma_addr_t *)skb->cb) = pci_map_single(priv->pdev,
pdev             2089 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 		if (pci_dma_mapping_error(priv->pdev,
pdev             2404 drivers/staging/rtl8192e/rtl8192e/rtl_core.c static int _rtl92e_pci_probe(struct pci_dev *pdev,
pdev             2417 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	if (pci_enable_device(pdev)) {
pdev             2418 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 		dev_err(&pdev->dev, "Failed to enable PCI device");
pdev             2422 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	pci_set_master(pdev);
pdev             2424 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	if (!pci_set_dma_mask(pdev, DMA_BIT_MASK(32))) {
pdev             2425 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 		if (pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32))) {
pdev             2426 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 			dev_info(&pdev->dev,
pdev             2437 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	pci_set_drvdata(pdev, dev);
pdev             2438 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	SET_NETDEV_DEV(dev, &pdev->dev);
pdev             2441 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	priv->pdev = pdev;
pdev             2442 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	priv->rtllib->pdev = pdev;
pdev             2443 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	if ((pdev->subsystem_vendor == PCI_VENDOR_ID_DLINK) &&
pdev             2444 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	    (pdev->subsystem_device == 0x3304))
pdev             2449 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	pmem_start = pci_resource_start(pdev, 1);
pdev             2450 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	pmem_len = pci_resource_len(pdev, 1);
pdev             2451 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	pmem_flags = pci_resource_flags(pdev, 1);
pdev             2458 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	dev_info(&pdev->dev, "Memory mapped space start: 0x%08lx\n",
pdev             2473 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	dev->mem_end = ioaddr + pci_resource_len(pdev, 0);
pdev             2475 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	pci_read_config_byte(pdev, 0x08, &revision_id);
pdev             2477 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	if (pdev->device == 0x8192 && revision_id == 0x10)
pdev             2482 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	if (rtl92e_check_adapter(pdev, dev) == false)
pdev             2485 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	dev->irq = pdev->irq;
pdev             2531 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	pci_disable_device(pdev);
pdev             2535 drivers/staging/rtl8192e/rtl8192e/rtl_core.c static void _rtl92e_pci_disconnect(struct pci_dev *pdev)
pdev             2537 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev             2558 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 			dev_info(&pdev->dev, "Freeing irq %d\n", dev->irq);
pdev             2566 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 			release_mem_region(pci_resource_start(pdev, 1),
pdev             2567 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 					pci_resource_len(pdev, 1));
pdev             2573 drivers/staging/rtl8192e/rtl8192e/rtl_core.c 	pci_disable_device(pdev);
pdev              307 drivers/staging/rtl8192e/rtl8192e/rtl_core.h 	struct pci_dev *pdev;
pdev               23 drivers/staging/rtl8192e/rtl8192e/rtl_ethtool.c 	strlcpy(info->bus_info, pci_name(priv->pdev), sizeof(info->bus_info));
pdev               13 drivers/staging/rtl8192e/rtl8192e/rtl_pci.c static void _rtl92e_parse_pci_configuration(struct pci_dev *pdev,
pdev               21 drivers/staging/rtl8192e/rtl8192e/rtl_pci.c 	pcie_capability_read_word(priv->pdev, PCI_EXP_LNKCTL, &LinkCtrlReg);
pdev               25 drivers/staging/rtl8192e/rtl8192e/rtl_pci.c 	pci_read_config_byte(pdev, 0x98, &tmp);
pdev               27 drivers/staging/rtl8192e/rtl8192e/rtl_pci.c 	pci_write_config_byte(pdev, 0x98, tmp);
pdev               30 drivers/staging/rtl8192e/rtl8192e/rtl_pci.c 	pci_write_config_byte(pdev, 0x70f, tmp);
pdev               33 drivers/staging/rtl8192e/rtl8192e/rtl_pci.c bool rtl92e_check_adapter(struct pci_dev *pdev, struct net_device *dev)
pdev               40 drivers/staging/rtl8192e/rtl8192e/rtl_pci.c 	DeviceID = pdev->device;
pdev               41 drivers/staging/rtl8192e/rtl8192e/rtl_pci.c 	RevisionID = pdev->revision;
pdev               42 drivers/staging/rtl8192e/rtl8192e/rtl_pci.c 	pci_read_config_word(pdev, 0x3C, &IrqLine);
pdev               49 drivers/staging/rtl8192e/rtl8192e/rtl_pci.c 			dev_info(&pdev->dev,
pdev               55 drivers/staging/rtl8192e/rtl8192e/rtl_pci.c 			dev_info(&pdev->dev,
pdev               61 drivers/staging/rtl8192e/rtl8192e/rtl_pci.c 			dev_info(&pdev->dev,
pdev               63 drivers/staging/rtl8192e/rtl8192e/rtl_pci.c 				 pdev->vendor, pdev->device);
pdev               70 drivers/staging/rtl8192e/rtl8192e/rtl_pci.c 		dev_info(&pdev->dev,
pdev               73 drivers/staging/rtl8192e/rtl8192e/rtl_pci.c 		dev_info(&pdev->dev,
pdev               78 drivers/staging/rtl8192e/rtl8192e/rtl_pci.c 	_rtl92e_parse_pci_configuration(pdev, dev);
pdev               17 drivers/staging/rtl8192e/rtl8192e/rtl_pci.h bool rtl92e_check_adapter(struct pci_dev *pdev, struct net_device *dev);
pdev               13 drivers/staging/rtl8192e/rtl8192e/rtl_pm.c int rtl92e_suspend(struct pci_dev *pdev, pm_message_t state)
pdev               15 drivers/staging/rtl8192e/rtl8192e/rtl_pm.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev               49 drivers/staging/rtl8192e/rtl8192e/rtl_pm.c 	pci_save_state(pdev);
pdev               50 drivers/staging/rtl8192e/rtl8192e/rtl_pm.c 	pci_disable_device(pdev);
pdev               51 drivers/staging/rtl8192e/rtl8192e/rtl_pm.c 	pci_enable_wake(pdev, pci_choose_state(pdev, state),
pdev               53 drivers/staging/rtl8192e/rtl8192e/rtl_pm.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev               60 drivers/staging/rtl8192e/rtl8192e/rtl_pm.c int rtl92e_resume(struct pci_dev *pdev)
pdev               62 drivers/staging/rtl8192e/rtl8192e/rtl_pm.c 	struct net_device *dev = pci_get_drvdata(pdev);
pdev               69 drivers/staging/rtl8192e/rtl8192e/rtl_pm.c 	pci_set_power_state(pdev, PCI_D0);
pdev               71 drivers/staging/rtl8192e/rtl8192e/rtl_pm.c 	err = pci_enable_device(pdev);
pdev               76 drivers/staging/rtl8192e/rtl8192e/rtl_pm.c 	pci_restore_state(pdev);
pdev               78 drivers/staging/rtl8192e/rtl8192e/rtl_pm.c 	pci_read_config_dword(pdev, 0x40, &val);
pdev               80 drivers/staging/rtl8192e/rtl8192e/rtl_pm.c 		pci_write_config_dword(pdev, 0x40, val & 0xffff00ff);
pdev               82 drivers/staging/rtl8192e/rtl8192e/rtl_pm.c 	pci_enable_wake(pdev, PCI_D0, 0);
pdev             1409 drivers/staging/rtl8192e/rtllib.h 	struct pci_dev *pdev;
pdev              390 drivers/staging/sm750fb/sm750.c static int lynxfb_suspend(struct pci_dev *pdev, pm_message_t mesg)
pdev              396 drivers/staging/sm750fb/sm750.c 	if (mesg.event == pdev->dev.power.power_state.event)
pdev              400 drivers/staging/sm750fb/sm750.c 	sm750_dev = pci_get_drvdata(pdev);
pdev              404 drivers/staging/sm750fb/sm750.c 		pdev->dev.power.power_state = mesg;
pdev              419 drivers/staging/sm750fb/sm750.c 		ret = pci_save_state(pdev);
pdev              421 drivers/staging/sm750fb/sm750.c 			dev_err(&pdev->dev,
pdev              426 drivers/staging/sm750fb/sm750.c 		ret = pci_set_power_state(pdev, pci_choose_state(pdev, mesg));
pdev              428 drivers/staging/sm750fb/sm750.c 			dev_err(&pdev->dev,
pdev              435 drivers/staging/sm750fb/sm750.c 	pdev->dev.power.power_state = mesg;
pdev              442 drivers/staging/sm750fb/sm750.c static int lynxfb_resume(struct pci_dev *pdev)
pdev              454 drivers/staging/sm750fb/sm750.c 	sm750_dev = pci_get_drvdata(pdev);
pdev              458 drivers/staging/sm750fb/sm750.c 	ret = pci_set_power_state(pdev, PCI_D0);
pdev              460 drivers/staging/sm750fb/sm750.c 		dev_err(&pdev->dev,
pdev              465 drivers/staging/sm750fb/sm750.c 	if (pdev->dev.power.power_state.event != PM_EVENT_FREEZE) {
pdev              466 drivers/staging/sm750fb/sm750.c 		pci_restore_state(pdev);
pdev              467 drivers/staging/sm750fb/sm750.c 		ret = pci_enable_device(pdev);
pdev              469 drivers/staging/sm750fb/sm750.c 			dev_err(&pdev->dev,
pdev              474 drivers/staging/sm750fb/sm750.c 		pci_set_master(pdev);
pdev              477 drivers/staging/sm750fb/sm750.c 	hw_sm750_inithw(sm750_dev, pdev);
pdev              503 drivers/staging/sm750fb/sm750.c 	pdev->dev.power.power_state.event = PM_EVENT_RESUME;
pdev              951 drivers/staging/sm750fb/sm750.c 		dev_warn(&sm750_dev->pdev->dev, "no specific g_option.\n");
pdev              956 drivers/staging/sm750fb/sm750.c 		dev_info(&sm750_dev->pdev->dev, "opt=%s\n", opt);
pdev              957 drivers/staging/sm750fb/sm750.c 		dev_info(&sm750_dev->pdev->dev, "src=%s\n", src);
pdev              978 drivers/staging/sm750fb/sm750.c 				dev_info(&sm750_dev->pdev->dev,
pdev              982 drivers/staging/sm750fb/sm750.c 				dev_info(&sm750_dev->pdev->dev,
pdev              985 drivers/staging/sm750fb/sm750.c 				dev_warn(&sm750_dev->pdev->dev, "How many view you wann set?\n");
pdev             1030 drivers/staging/sm750fb/sm750.c 				    &sm750_dev->pdev->dev);
pdev             1055 drivers/staging/sm750fb/sm750.c static int lynxfb_kick_out_firmware_fb(struct pci_dev *pdev)
pdev             1064 drivers/staging/sm750fb/sm750.c 	ap->ranges[0].base = pci_resource_start(pdev, 0);
pdev             1065 drivers/staging/sm750fb/sm750.c 	ap->ranges[0].size = pci_resource_len(pdev, 0);
pdev             1067 drivers/staging/sm750fb/sm750.c 	primary = pdev->resource[PCI_ROM_RESOURCE].flags &
pdev             1075 drivers/staging/sm750fb/sm750.c static int lynxfb_pci_probe(struct pci_dev *pdev,
pdev             1083 drivers/staging/sm750fb/sm750.c 	err = lynxfb_kick_out_firmware_fb(pdev);
pdev             1088 drivers/staging/sm750fb/sm750.c 	err = pcim_enable_device(pdev);
pdev             1093 drivers/staging/sm750fb/sm750.c 	sm750_dev = devm_kzalloc(&pdev->dev, sizeof(*sm750_dev), GFP_KERNEL);
pdev             1098 drivers/staging/sm750fb/sm750.c 	sm750_dev->devid = pdev->device;
pdev             1099 drivers/staging/sm750fb/sm750.c 	sm750_dev->revid = pdev->revision;
pdev             1100 drivers/staging/sm750fb/sm750.c 	sm750_dev->pdev = pdev;
pdev             1123 drivers/staging/sm750fb/sm750.c 	err = hw_sm750_map(sm750_dev, pdev);
pdev             1133 drivers/staging/sm750fb/sm750.c 	pci_set_drvdata(pdev, sm750_dev);
pdev             1136 drivers/staging/sm750fb/sm750.c 	hw_sm750_inithw(sm750_dev, pdev);
pdev             1153 drivers/staging/sm750fb/sm750.c static void lynxfb_pci_remove(struct pci_dev *pdev)
pdev             1157 drivers/staging/sm750fb/sm750.c 	sm750_dev = pci_get_drvdata(pdev);
pdev               79 drivers/staging/sm750fb/sm750.h 	struct pci_dev *pdev;
pdev              187 drivers/staging/sm750fb/sm750.h int hw_sm750_map(struct sm750_dev *sm750_dev, struct pci_dev *pdev);
pdev              188 drivers/staging/sm750fb/sm750.h int hw_sm750_inithw(struct sm750_dev *sm750_dev, struct pci_dev *pdev);
pdev               29 drivers/staging/sm750fb/sm750_hw.c int hw_sm750_map(struct sm750_dev *sm750_dev, struct pci_dev *pdev)
pdev               35 drivers/staging/sm750fb/sm750_hw.c 	sm750_dev->vidreg_start  = pci_resource_start(pdev, 1);
pdev               46 drivers/staging/sm750fb/sm750_hw.c 	ret = pci_request_region(pdev, 1, "sm750fb");
pdev               69 drivers/staging/sm750fb/sm750_hw.c 	sm750_dev->vidmem_start = pci_resource_start(pdev, 0);
pdev               94 drivers/staging/sm750fb/sm750_hw.c int hw_sm750_inithw(struct sm750_dev *sm750_dev, struct pci_dev *pdev)
pdev              296 drivers/staging/vc04_services/bcm2835-audio/bcm2835.c static int snd_bcm2835_alsa_probe(struct platform_device *pdev)
pdev              298 drivers/staging/vc04_services/bcm2835-audio/bcm2835.c 	struct device *dev = &pdev->dev;
pdev              320 drivers/staging/vc04_services/bcm2835-audio/bcm2835.c static int snd_bcm2835_alsa_suspend(struct platform_device *pdev,
pdev              326 drivers/staging/vc04_services/bcm2835-audio/bcm2835.c static int snd_bcm2835_alsa_resume(struct platform_device *pdev)
pdev             1837 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c static int bcm2835_mmal_probe(struct platform_device *pdev)
pdev             1893 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c 			dev_err(&pdev->dev, "%s: could not register V4L2 device: %d\n",
pdev             1975 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c static int bcm2835_mmal_remove(struct platform_device *pdev)
pdev               78 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c int vchiq_platform_init(struct platform_device *pdev, struct vchiq_state *state)
pdev               80 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c 	struct device *dev = &pdev->dev;
pdev               81 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c 	struct vchiq_drvdata *drvdata = platform_get_drvdata(pdev);
pdev              138 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              139 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c 	g_regs = devm_ioremap_resource(&pdev->dev, res);
pdev              143 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c 	irq = platform_get_irq(pdev, 0);
pdev             3171 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vchiq_register_child(struct platform_device *pdev, const char *name)
pdev             3178 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	pdevinfo.parent = &pdev->dev;
pdev             3185 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 		dev_warn(&pdev->dev, "%s not registered\n", name);
pdev             3192 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c static int vchiq_probe(struct platform_device *pdev)
pdev             3200 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	of_id = of_match_node(vchiq_of_match, pdev->dev.of_node);
pdev             3208 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 		dev_err(&pdev->dev, "Missing firmware node\n");
pdev             3217 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	platform_set_drvdata(pdev, drvdata);
pdev             3219 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	err = vchiq_platform_init(pdev, &g_state);
pdev             3232 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	vchiq_dev = device_create(vchiq_class, &pdev->dev, vchiq_devid, NULL,
pdev             3246 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	bcm2835_camera = vchiq_register_child(pdev, "bcm2835-camera");
pdev             3247 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	bcm2835_audio = vchiq_register_child(pdev, "bcm2835_audio");
pdev             3258 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c static int vchiq_remove(struct platform_device *pdev)
pdev              106 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.h int vchiq_platform_init(struct platform_device *pdev,
pdev               63 drivers/target/iscsi/cxgbit/cxgbit_cm.c 			func, pci_name(cdev->lldi.pdev), tid);
pdev               69 drivers/target/iscsi/cxgbit/cxgbit_cm.c 			pci_name(cdev->lldi.pdev), wr_waitp->ret, tid);
pdev              204 drivers/target/iscsi/cxgbit/cxgbit_ddp.c 	ret = dma_map_sg(&ppm->pdev->dev, sgl, sgcnt, DMA_FROM_DEVICE);
pdev              218 drivers/target/iscsi/cxgbit/cxgbit_ddp.c 		dma_unmap_sg(&ppm->pdev->dev, sgl, sgcnt, DMA_FROM_DEVICE);
pdev              285 drivers/target/iscsi/cxgbit/cxgbit_ddp.c 			dma_unmap_sg(&ppm->pdev->dev, ttinfo->sgl,
pdev              317 drivers/target/iscsi/cxgbit/cxgbit_ddp.c 			     cdev->lldi.pdev, &cdev->lldi, &tformat,
pdev               71 drivers/target/iscsi/cxgbit/cxgbit_main.c 			pci_name(lldi->pdev));
pdev               84 drivers/target/iscsi/cxgbit/cxgbit_main.c 		pci_name(lldi->pdev));
pdev              142 drivers/target/iscsi/cxgbit/cxgbit_main.c 		pr_info("cdev %s state UP.\n", pci_name(cdev->lldi.pdev));
pdev              147 drivers/target/iscsi/cxgbit/cxgbit_main.c 		pr_info("cdev %s state RECOVERY.\n", pci_name(cdev->lldi.pdev));
pdev              150 drivers/target/iscsi/cxgbit/cxgbit_main.c 		pr_info("cdev %s state DOWN.\n", pci_name(cdev->lldi.pdev));
pdev              154 drivers/target/iscsi/cxgbit/cxgbit_main.c 		pr_info("cdev %s state DETACH.\n", pci_name(cdev->lldi.pdev));
pdev              159 drivers/target/iscsi/cxgbit/cxgbit_main.c 			pci_name(cdev->lldi.pdev), state);
pdev               86 drivers/thermal/armada_thermal.c 	void (*init)(struct platform_device *pdev,
pdev              140 drivers/thermal/armada_thermal.c static void armadaxp_init(struct platform_device *pdev,
pdev              164 drivers/thermal/armada_thermal.c static void armada370_init(struct platform_device *pdev,
pdev              185 drivers/thermal/armada_thermal.c static void armada375_init(struct platform_device *pdev,
pdev              216 drivers/thermal/armada_thermal.c static void armada380_init(struct platform_device *pdev,
pdev              235 drivers/thermal/armada_thermal.c static void armada_ap806_init(struct platform_device *pdev,
pdev              254 drivers/thermal/armada_thermal.c static void armada_cp110_init(struct platform_device *pdev,
pdev              260 drivers/thermal/armada_thermal.c 	armada380_init(pdev, priv);
pdev              707 drivers/thermal/armada_thermal.c static int armada_thermal_probe_legacy(struct platform_device *pdev,
pdev              715 drivers/thermal/armada_thermal.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              716 drivers/thermal/armada_thermal.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              731 drivers/thermal/armada_thermal.c 	priv->syscon = devm_regmap_init_mmio(&pdev->dev, base,
pdev              736 drivers/thermal/armada_thermal.c static int armada_thermal_probe_syscon(struct platform_device *pdev,
pdev              739 drivers/thermal/armada_thermal.c 	priv->syscon = syscon_node_to_regmap(pdev->dev.parent->of_node);
pdev              743 drivers/thermal/armada_thermal.c static void armada_set_sane_name(struct platform_device *pdev,
pdev              746 drivers/thermal/armada_thermal.c 	const char *name = dev_name(&pdev->dev);
pdev              816 drivers/thermal/armada_thermal.c static int armada_thermal_probe(struct platform_device *pdev)
pdev              826 drivers/thermal/armada_thermal.c 	match = of_match_device(armada_thermal_id_table, &pdev->dev);
pdev              830 drivers/thermal/armada_thermal.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              834 drivers/thermal/armada_thermal.c 	drvdata = devm_kzalloc(&pdev->dev, sizeof(*drvdata), GFP_KERNEL);
pdev              838 drivers/thermal/armada_thermal.c 	priv->dev = &pdev->dev;
pdev              855 drivers/thermal/armada_thermal.c 	if (IS_ERR(syscon_node_to_regmap(pdev->dev.parent->of_node))) {
pdev              857 drivers/thermal/armada_thermal.c 		armada_set_sane_name(pdev, priv);
pdev              859 drivers/thermal/armada_thermal.c 		ret = armada_thermal_probe_legacy(pdev, priv);
pdev              863 drivers/thermal/armada_thermal.c 		priv->data->init(pdev, priv);
pdev              871 drivers/thermal/armada_thermal.c 			dev_err(&pdev->dev,
pdev              878 drivers/thermal/armada_thermal.c 		platform_set_drvdata(pdev, drvdata);
pdev              883 drivers/thermal/armada_thermal.c 	ret = armada_thermal_probe_syscon(pdev, priv);
pdev              888 drivers/thermal/armada_thermal.c 	priv->data->init(pdev, priv);
pdev              891 drivers/thermal/armada_thermal.c 	platform_set_drvdata(pdev, drvdata);
pdev              893 drivers/thermal/armada_thermal.c 	irq = platform_get_irq(pdev, 0);
pdev              899 drivers/thermal/armada_thermal.c 		ret = devm_request_threaded_irq(&pdev->dev, irq,
pdev              904 drivers/thermal/armada_thermal.c 			dev_err(&pdev->dev, "Cannot request threaded IRQ %d\n",
pdev              915 drivers/thermal/armada_thermal.c 		sensor = devm_kzalloc(&pdev->dev,
pdev              924 drivers/thermal/armada_thermal.c 		tz = devm_thermal_zone_of_sensor_register(&pdev->dev,
pdev              928 drivers/thermal/armada_thermal.c 			dev_info(&pdev->dev, "Thermal sensor %d unavailable\n",
pdev              930 drivers/thermal/armada_thermal.c 			devm_kfree(&pdev->dev, sensor);
pdev              945 drivers/thermal/armada_thermal.c 		dev_warn(&pdev->dev, "Overheat interrupt not available\n");
pdev              950 drivers/thermal/armada_thermal.c static int armada_thermal_exit(struct platform_device *pdev)
pdev              952 drivers/thermal/armada_thermal.c 	struct armada_drvdata *drvdata = platform_get_drvdata(pdev);
pdev              120 drivers/thermal/broadcom/bcm2835_thermal.c static void bcm2835_thermal_debugfs(struct platform_device *pdev)
pdev              122 drivers/thermal/broadcom/bcm2835_thermal.c 	struct bcm2835_thermal_data *data = platform_get_drvdata(pdev);
pdev              127 drivers/thermal/broadcom/bcm2835_thermal.c 	regset = devm_kzalloc(&pdev->dev, sizeof(*regset), GFP_KERNEL);
pdev              164 drivers/thermal/broadcom/bcm2835_thermal.c static int bcm2835_thermal_probe(struct platform_device *pdev)
pdev              174 drivers/thermal/broadcom/bcm2835_thermal.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              179 drivers/thermal/broadcom/bcm2835_thermal.c 				&pdev->dev);
pdev              183 drivers/thermal/broadcom/bcm2835_thermal.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              184 drivers/thermal/broadcom/bcm2835_thermal.c 	data->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              187 drivers/thermal/broadcom/bcm2835_thermal.c 		dev_err(&pdev->dev, "Could not get registers: %d\n", err);
pdev              191 drivers/thermal/broadcom/bcm2835_thermal.c 	data->clk = devm_clk_get(&pdev->dev, NULL);
pdev              195 drivers/thermal/broadcom/bcm2835_thermal.c 			dev_err(&pdev->dev, "Could not get clk: %d\n", err);
pdev              205 drivers/thermal/broadcom/bcm2835_thermal.c 		dev_warn(&pdev->dev,
pdev              210 drivers/thermal/broadcom/bcm2835_thermal.c 	tz = thermal_zone_of_sensor_register(&pdev->dev, 0, data,
pdev              214 drivers/thermal/broadcom/bcm2835_thermal.c 		dev_err(&pdev->dev,
pdev              238 drivers/thermal/broadcom/bcm2835_thermal.c 			dev_err(&pdev->dev,
pdev              266 drivers/thermal/broadcom/bcm2835_thermal.c 	platform_set_drvdata(pdev, data);
pdev              277 drivers/thermal/broadcom/bcm2835_thermal.c 	bcm2835_thermal_debugfs(pdev);
pdev              281 drivers/thermal/broadcom/bcm2835_thermal.c 	thermal_zone_of_sensor_unregister(&pdev->dev, tz);
pdev              288 drivers/thermal/broadcom/bcm2835_thermal.c static int bcm2835_thermal_remove(struct platform_device *pdev)
pdev              290 drivers/thermal/broadcom/bcm2835_thermal.c 	struct bcm2835_thermal_data *data = platform_get_drvdata(pdev);
pdev              294 drivers/thermal/broadcom/bcm2835_thermal.c 	thermal_zone_of_sensor_unregister(&pdev->dev, tz);
pdev              291 drivers/thermal/broadcom/brcmstb_thermal.c static int brcmstb_thermal_probe(struct platform_device *pdev)
pdev              298 drivers/thermal/broadcom/brcmstb_thermal.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              302 drivers/thermal/broadcom/brcmstb_thermal.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              303 drivers/thermal/broadcom/brcmstb_thermal.c 	priv->tmon_base = devm_ioremap_resource(&pdev->dev, res);
pdev              307 drivers/thermal/broadcom/brcmstb_thermal.c 	priv->dev = &pdev->dev;
pdev              308 drivers/thermal/broadcom/brcmstb_thermal.c 	platform_set_drvdata(pdev, priv);
pdev              310 drivers/thermal/broadcom/brcmstb_thermal.c 	thermal = devm_thermal_zone_of_sensor_register(&pdev->dev, 0, priv,
pdev              314 drivers/thermal/broadcom/brcmstb_thermal.c 		dev_err(&pdev->dev, "could not register sensor: %d\n", ret);
pdev              320 drivers/thermal/broadcom/brcmstb_thermal.c 	irq = platform_get_irq(pdev, 0);
pdev              322 drivers/thermal/broadcom/brcmstb_thermal.c 		dev_err(&pdev->dev, "could not get IRQ\n");
pdev              325 drivers/thermal/broadcom/brcmstb_thermal.c 	ret = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev              329 drivers/thermal/broadcom/brcmstb_thermal.c 		dev_err(&pdev->dev, "could not request IRQ: %d\n", ret);
pdev              333 drivers/thermal/broadcom/brcmstb_thermal.c 	dev_info(&pdev->dev, "registered AVS TMON of-sensor driver\n");
pdev               50 drivers/thermal/broadcom/ns-thermal.c static int ns_thermal_probe(struct platform_device *pdev)
pdev               52 drivers/thermal/broadcom/ns-thermal.c 	struct device *dev = &pdev->dev;
pdev               71 drivers/thermal/broadcom/ns-thermal.c 	platform_set_drvdata(pdev, ns_thermal);
pdev               76 drivers/thermal/broadcom/ns-thermal.c static int ns_thermal_remove(struct platform_device *pdev)
pdev               78 drivers/thermal/broadcom/ns-thermal.c 	struct ns_thermal *ns_thermal = platform_get_drvdata(pdev);
pdev               48 drivers/thermal/broadcom/sr-thermal.c static int sr_thermal_probe(struct platform_device *pdev)
pdev               50 drivers/thermal/broadcom/sr-thermal.c 	struct device *dev = &pdev->dev;
pdev               62 drivers/thermal/broadcom/sr-thermal.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               63 drivers/thermal/broadcom/sr-thermal.c 	sr_thermal->regs = (void __iomem *)devm_memremap(&pdev->dev, res->start,
pdev               91 drivers/thermal/broadcom/sr-thermal.c 	platform_set_drvdata(pdev, sr_thermal);
pdev              200 drivers/thermal/da9062-thermal.c static int da9062_thermal_probe(struct platform_device *pdev)
pdev              202 drivers/thermal/da9062-thermal.c 	struct da9062 *chip = dev_get_drvdata(pdev->dev.parent);
pdev              209 drivers/thermal/da9062-thermal.c 			      pdev->dev.of_node);
pdev              213 drivers/thermal/da9062-thermal.c 	if (pdev->dev.of_node) {
pdev              214 drivers/thermal/da9062-thermal.c 		if (!of_property_read_u32(pdev->dev.of_node,
pdev              219 drivers/thermal/da9062-thermal.c 				dev_warn(&pdev->dev,
pdev              227 drivers/thermal/da9062-thermal.c 	thermal = devm_kzalloc(&pdev->dev, sizeof(struct da9062_thermal),
pdev              237 drivers/thermal/da9062-thermal.c 	thermal->dev = &pdev->dev;
pdev              247 drivers/thermal/da9062-thermal.c 		dev_err(&pdev->dev, "Cannot register thermal zone device\n");
pdev              252 drivers/thermal/da9062-thermal.c 	dev_dbg(&pdev->dev,
pdev              256 drivers/thermal/da9062-thermal.c 	ret = platform_get_irq_byname(pdev, "THERMAL");
pdev              258 drivers/thermal/da9062-thermal.c 		dev_err(&pdev->dev, "Failed to get platform IRQ.\n");
pdev              268 drivers/thermal/da9062-thermal.c 		dev_err(&pdev->dev,
pdev              273 drivers/thermal/da9062-thermal.c 	platform_set_drvdata(pdev, thermal);
pdev              282 drivers/thermal/da9062-thermal.c static int da9062_thermal_remove(struct platform_device *pdev)
pdev              284 drivers/thermal/da9062-thermal.c 	struct	da9062_thermal *thermal = platform_get_drvdata(pdev);
pdev              166 drivers/thermal/db8500_thermal.c static int db8500_thermal_probe(struct platform_device *pdev)
pdev              169 drivers/thermal/db8500_thermal.c 	struct device *dev = &pdev->dev;
pdev              176 drivers/thermal/db8500_thermal.c 	low_irq = platform_get_irq_byname(pdev, "IRQ_HOTMON_LOW");
pdev              190 drivers/thermal/db8500_thermal.c 	high_irq = platform_get_irq_byname(pdev, "IRQ_HOTMON_HIGH");
pdev              217 drivers/thermal/db8500_thermal.c 	platform_set_drvdata(pdev, th);
pdev              222 drivers/thermal/db8500_thermal.c static int db8500_thermal_suspend(struct platform_device *pdev,
pdev              230 drivers/thermal/db8500_thermal.c static int db8500_thermal_resume(struct platform_device *pdev)
pdev              232 drivers/thermal/db8500_thermal.c 	struct db8500_thermal_zone *th = platform_get_drvdata(pdev);
pdev              121 drivers/thermal/dove_thermal.c static int dove_thermal_probe(struct platform_device *pdev)
pdev              128 drivers/thermal/dove_thermal.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              132 drivers/thermal/dove_thermal.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              133 drivers/thermal/dove_thermal.c 	priv->sensor = devm_ioremap_resource(&pdev->dev, res);
pdev              137 drivers/thermal/dove_thermal.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              138 drivers/thermal/dove_thermal.c 	priv->control = devm_ioremap_resource(&pdev->dev, res);
pdev              144 drivers/thermal/dove_thermal.c 		dev_err(&pdev->dev, "Failed to initialize sensor\n");
pdev              151 drivers/thermal/dove_thermal.c 		dev_err(&pdev->dev,
pdev              156 drivers/thermal/dove_thermal.c 	platform_set_drvdata(pdev, thermal);
pdev              161 drivers/thermal/dove_thermal.c static int dove_thermal_exit(struct platform_device *pdev)
pdev              164 drivers/thermal/dove_thermal.c 		platform_get_drvdata(pdev);
pdev               87 drivers/thermal/hisi_thermal.c 	struct platform_device *pdev;
pdev              398 drivers/thermal/hisi_thermal.c 	struct platform_device *pdev = data->pdev;
pdev              399 drivers/thermal/hisi_thermal.c 	struct device *dev = &pdev->dev;
pdev              424 drivers/thermal/hisi_thermal.c 	struct platform_device *pdev = data->pdev;
pdev              425 drivers/thermal/hisi_thermal.c 	struct device *dev = &pdev->dev;
pdev              452 drivers/thermal/hisi_thermal.c 	dev_dbg(&data->pdev->dev, "tzd=%p, id=%d, temp=%d, thres=%d\n",
pdev              473 drivers/thermal/hisi_thermal.c 		dev_crit(&data->pdev->dev,
pdev              481 drivers/thermal/hisi_thermal.c 		dev_crit(&data->pdev->dev,
pdev              489 drivers/thermal/hisi_thermal.c static int hisi_thermal_register_sensor(struct platform_device *pdev,
pdev              495 drivers/thermal/hisi_thermal.c 	sensor->tzd = devm_thermal_zone_of_sensor_register(&pdev->dev,
pdev              501 drivers/thermal/hisi_thermal.c 		dev_err(&pdev->dev, "failed to register sensor id %d: %d\n",
pdev              556 drivers/thermal/hisi_thermal.c static int hisi_thermal_probe(struct platform_device *pdev)
pdev              559 drivers/thermal/hisi_thermal.c 	struct device *dev = &pdev->dev;
pdev              567 drivers/thermal/hisi_thermal.c 	data->pdev = pdev;
pdev              568 drivers/thermal/hisi_thermal.c 	platform_set_drvdata(pdev, data);
pdev              571 drivers/thermal/hisi_thermal.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              585 drivers/thermal/hisi_thermal.c 		ret = hisi_thermal_register_sensor(pdev, sensor);
pdev              592 drivers/thermal/hisi_thermal.c 		ret = platform_get_irq(pdev, 0);
pdev              617 drivers/thermal/hisi_thermal.c static int hisi_thermal_remove(struct platform_device *pdev)
pdev              619 drivers/thermal/hisi_thermal.c 	struct hisi_thermal_data *data = platform_get_drvdata(pdev);
pdev              485 drivers/thermal/imx_thermal.c static int imx_init_calib(struct platform_device *pdev, u32 ocotp_ana1)
pdev              487 drivers/thermal/imx_thermal.c 	struct imx_thermal_data *data = platform_get_drvdata(pdev);
pdev              492 drivers/thermal/imx_thermal.c 		dev_err(&pdev->dev, "invalid sensor calibration data\n");
pdev              535 drivers/thermal/imx_thermal.c static void imx_init_temp_grade(struct platform_device *pdev, u32 ocotp_mem0)
pdev              537 drivers/thermal/imx_thermal.c 	struct imx_thermal_data *data = platform_get_drvdata(pdev);
pdev              567 drivers/thermal/imx_thermal.c static int imx_init_from_tempmon_data(struct platform_device *pdev)
pdev              573 drivers/thermal/imx_thermal.c 	map = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev              577 drivers/thermal/imx_thermal.c 		dev_err(&pdev->dev, "failed to get sensor regmap: %d\n", ret);
pdev              583 drivers/thermal/imx_thermal.c 		dev_err(&pdev->dev, "failed to read sensor data: %d\n", ret);
pdev              586 drivers/thermal/imx_thermal.c 	ret = imx_init_calib(pdev, val);
pdev              592 drivers/thermal/imx_thermal.c 		dev_err(&pdev->dev, "failed to read sensor data: %d\n", ret);
pdev              595 drivers/thermal/imx_thermal.c 	imx_init_temp_grade(pdev, val);
pdev              600 drivers/thermal/imx_thermal.c static int imx_init_from_nvmem_cells(struct platform_device *pdev)
pdev              605 drivers/thermal/imx_thermal.c 	ret = nvmem_cell_read_u32(&pdev->dev, "calib", &val);
pdev              609 drivers/thermal/imx_thermal.c 	ret = imx_init_calib(pdev, val);
pdev              613 drivers/thermal/imx_thermal.c 	ret = nvmem_cell_read_u32(&pdev->dev, "temp_grade", &val);
pdev              616 drivers/thermal/imx_thermal.c 	imx_init_temp_grade(pdev, val);
pdev              699 drivers/thermal/imx_thermal.c static int imx_thermal_probe(struct platform_device *pdev)
pdev              706 drivers/thermal/imx_thermal.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              710 drivers/thermal/imx_thermal.c 	map = syscon_regmap_lookup_by_phandle(pdev->dev.of_node, "fsl,tempmon");
pdev              713 drivers/thermal/imx_thermal.c 		dev_err(&pdev->dev, "failed to get tempmon regmap: %d\n", ret);
pdev              718 drivers/thermal/imx_thermal.c 	data->socdata = of_device_get_match_data(&pdev->dev);
pdev              720 drivers/thermal/imx_thermal.c 		dev_err(&pdev->dev, "no device match found\n");
pdev              737 drivers/thermal/imx_thermal.c 	data->irq = platform_get_irq(pdev, 0);
pdev              741 drivers/thermal/imx_thermal.c 	platform_set_drvdata(pdev, data);
pdev              743 drivers/thermal/imx_thermal.c 	if (of_find_property(pdev->dev.of_node, "nvmem-cells", NULL)) {
pdev              744 drivers/thermal/imx_thermal.c 		ret = imx_init_from_nvmem_cells(pdev);
pdev              749 drivers/thermal/imx_thermal.c 			dev_err(&pdev->dev, "failed to init from nvmem: %d\n",
pdev              754 drivers/thermal/imx_thermal.c 		ret = imx_init_from_tempmon_data(pdev);
pdev              756 drivers/thermal/imx_thermal.c 			dev_err(&pdev->dev, "failed to init from fsl,tempmon-data\n");
pdev              779 drivers/thermal/imx_thermal.c 		dev_err(&pdev->dev,
pdev              784 drivers/thermal/imx_thermal.c 	data->thermal_clk = devm_clk_get(&pdev->dev, NULL);
pdev              788 drivers/thermal/imx_thermal.c 			dev_err(&pdev->dev,
pdev              802 drivers/thermal/imx_thermal.c 		dev_err(&pdev->dev, "failed to enable thermal clk: %d\n", ret);
pdev              814 drivers/thermal/imx_thermal.c 		dev_err(&pdev->dev,
pdev              819 drivers/thermal/imx_thermal.c 	dev_info(&pdev->dev, "%s CPU temperature grade - max:%dC"
pdev              843 drivers/thermal/imx_thermal.c 	ret = devm_request_threaded_irq(&pdev->dev, data->irq,
pdev              847 drivers/thermal/imx_thermal.c 		dev_err(&pdev->dev, "failed to request alarm irq: %d\n", ret);
pdev              863 drivers/thermal/imx_thermal.c static int imx_thermal_remove(struct platform_device *pdev)
pdev              865 drivers/thermal/imx_thermal.c 	struct imx_thermal_data *data = platform_get_drvdata(pdev);
pdev              281 drivers/thermal/intel/int340x_thermal/int3400_thermal.c static int int3400_thermal_probe(struct platform_device *pdev)
pdev              283 drivers/thermal/intel/int340x_thermal/int3400_thermal.c 	struct acpi_device *adev = ACPI_COMPANION(&pdev->dev);
pdev              303 drivers/thermal/intel/int340x_thermal/int3400_thermal.c 		dev_dbg(&pdev->dev, "_ART table parsing error\n");
pdev              308 drivers/thermal/intel/int340x_thermal/int3400_thermal.c 		dev_dbg(&pdev->dev, "_TRT table parsing error\n");
pdev              310 drivers/thermal/intel/int340x_thermal/int3400_thermal.c 	platform_set_drvdata(pdev, priv);
pdev              326 drivers/thermal/intel/int340x_thermal/int3400_thermal.c 	result = sysfs_create_group(&pdev->dev.kobj, &uuid_attribute_group);
pdev              339 drivers/thermal/intel/int340x_thermal/int3400_thermal.c 	sysfs_remove_group(&pdev->dev.kobj, &uuid_attribute_group);
pdev              352 drivers/thermal/intel/int340x_thermal/int3400_thermal.c static int int3400_thermal_remove(struct platform_device *pdev)
pdev              354 drivers/thermal/intel/int340x_thermal/int3400_thermal.c 	struct int3400_thermal_priv *priv = platform_get_drvdata(pdev);
pdev              363 drivers/thermal/intel/int340x_thermal/int3400_thermal.c 	sysfs_remove_group(&pdev->dev.kobj, &uuid_attribute_group);
pdev               42 drivers/thermal/intel/int340x_thermal/int3402_thermal.c static int int3402_thermal_probe(struct platform_device *pdev)
pdev               44 drivers/thermal/intel/int340x_thermal/int3402_thermal.c 	struct acpi_device *adev = ACPI_COMPANION(&pdev->dev);
pdev               51 drivers/thermal/intel/int340x_thermal/int3402_thermal.c 	d = devm_kzalloc(&pdev->dev, sizeof(*d), GFP_KERNEL);
pdev               69 drivers/thermal/intel/int340x_thermal/int3402_thermal.c 	platform_set_drvdata(pdev, d);
pdev               74 drivers/thermal/intel/int340x_thermal/int3402_thermal.c static int int3402_thermal_remove(struct platform_device *pdev)
pdev               76 drivers/thermal/intel/int340x_thermal/int3402_thermal.c 	struct int3402_thermal_data *d = platform_get_drvdata(pdev);
pdev               45 drivers/thermal/intel/int340x_thermal/int3403_thermal.c 	struct platform_device *pdev;
pdev               77 drivers/thermal/intel/int340x_thermal/int3403_thermal.c 		dev_err(&priv->pdev->dev, "Unsupported event [0x%x]\n", event);
pdev               87 drivers/thermal/intel/int340x_thermal/int3403_thermal.c 	obj = devm_kzalloc(&priv->pdev->dev, sizeof(*obj), GFP_KERNEL);
pdev              174 drivers/thermal/intel/int340x_thermal/int3403_thermal.c 	obj = devm_kzalloc(&priv->pdev->dev, sizeof(*obj), GFP_KERNEL);
pdev              211 drivers/thermal/intel/int340x_thermal/int3403_thermal.c static int int3403_add(struct platform_device *pdev)
pdev              218 drivers/thermal/intel/int340x_thermal/int3403_thermal.c 	priv = devm_kzalloc(&pdev->dev, sizeof(struct int3403_priv),
pdev              223 drivers/thermal/intel/int340x_thermal/int3403_thermal.c 	priv->pdev = pdev;
pdev              224 drivers/thermal/intel/int340x_thermal/int3403_thermal.c 	priv->adev = ACPI_COMPANION(&(pdev->dev));
pdev              244 drivers/thermal/intel/int340x_thermal/int3403_thermal.c 	platform_set_drvdata(pdev, priv);
pdev              265 drivers/thermal/intel/int340x_thermal/int3403_thermal.c static int int3403_remove(struct platform_device *pdev)
pdev              267 drivers/thermal/intel/int340x_thermal/int3403_thermal.c 	struct int3403_priv *priv = platform_get_drvdata(pdev);
pdev              134 drivers/thermal/intel/int340x_thermal/int3406_thermal.c static int int3406_thermal_probe(struct platform_device *pdev)
pdev              136 drivers/thermal/intel/int340x_thermal/int3406_thermal.c 	struct acpi_device *adev = ACPI_COMPANION(&pdev->dev);
pdev              141 drivers/thermal/intel/int340x_thermal/int3406_thermal.c 	if (!ACPI_HANDLE(&pdev->dev))
pdev              144 drivers/thermal/intel/int340x_thermal/int3406_thermal.c 	d = devm_kzalloc(&pdev->dev, sizeof(*d), GFP_KERNEL);
pdev              147 drivers/thermal/intel/int340x_thermal/int3406_thermal.c 	d->handle = ACPI_HANDLE(&pdev->dev);
pdev              154 drivers/thermal/intel/int340x_thermal/int3406_thermal.c 	ret = acpi_video_get_levels(ACPI_COMPANION(&pdev->dev), &d->br, NULL);
pdev              170 drivers/thermal/intel/int340x_thermal/int3406_thermal.c 	platform_set_drvdata(pdev, d);
pdev              181 drivers/thermal/intel/int340x_thermal/int3406_thermal.c static int int3406_thermal_remove(struct platform_device *pdev)
pdev              183 drivers/thermal/intel/int340x_thermal/int3406_thermal.c 	struct int3406_thermal_data *d = platform_get_drvdata(pdev);
pdev              409 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c static int int3401_add(struct platform_device *pdev)
pdev              415 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 		dev_err(&pdev->dev, "error: enumerated as PCI dev\n");
pdev              419 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 	ret = proc_thermal_add(&pdev->dev, &proc_priv);
pdev              423 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 	platform_set_drvdata(pdev, proc_priv);
pdev              426 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 	dev_info(&pdev->dev, "Creating sysfs group for PROC_THERMAL_PLATFORM_DEV\n");
pdev              428 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 	ret = sysfs_create_file(&pdev->dev.kobj, &dev_attr_tcc_offset_degree_celsius.attr);
pdev              432 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 	ret = sysfs_create_group(&pdev->dev.kobj, &power_limit_attribute_group);
pdev              434 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 		sysfs_remove_file(&pdev->dev.kobj, &dev_attr_tcc_offset_degree_celsius.attr);
pdev              439 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c static int int3401_remove(struct platform_device *pdev)
pdev              441 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 	proc_thermal_remove(platform_get_drvdata(pdev));
pdev              449 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 	struct pci_dev *pdev = devid;
pdev              451 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 	proc_priv = pci_get_drvdata(pdev);
pdev              525 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c static int proc_thermal_rapl_add(struct pci_dev *pdev,
pdev              536 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 	ret = pcim_iomap_regions(pdev, 1 << MCHBAR, DRV_NAME);
pdev              538 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 		dev_err(&pdev->dev, "cannot reserve PCI memory region\n");
pdev              542 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 	proc_priv->mmio_base = pcim_iomap_table(pdev)[MCHBAR];
pdev              594 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c static int proc_thermal_rapl_add(struct pci_dev *pdev,
pdev              605 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c static int  proc_thermal_pci_probe(struct pci_dev *pdev,
pdev              612 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 		dev_err(&pdev->dev, "error: enumerated as platform dev\n");
pdev              616 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 	ret = pcim_enable_device(pdev);
pdev              618 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 		dev_err(&pdev->dev, "error: could not enable device\n");
pdev              622 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 	ret = proc_thermal_add(&pdev->dev, &proc_priv);
pdev              626 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 	ret = proc_thermal_rapl_add(pdev, proc_priv,
pdev              629 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 		dev_err(&pdev->dev, "failed to add RAPL MMIO interface\n");
pdev              634 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 	pci_set_drvdata(pdev, proc_priv);
pdev              637 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 	if (pdev->device == PCI_DEVICE_ID_PROC_BSW_THERMAL) {
pdev              648 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 		if (!IS_ERR(proc_priv->soc_dts) && pdev->irq) {
pdev              649 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 			ret = pci_enable_msi(pdev);
pdev              651 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 				ret = request_threaded_irq(pdev->irq, NULL,
pdev              654 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 						pdev);
pdev              658 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 					pci_disable_msi(pdev);
pdev              663 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 			dev_err(&pdev->dev, "No auxiliary DTSs enabled\n");
pdev              666 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 	dev_info(&pdev->dev, "Creating sysfs group for PROC_THERMAL_PCI\n");
pdev              668 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 	ret = sysfs_create_file(&pdev->dev.kobj, &dev_attr_tcc_offset_degree_celsius.attr);
pdev              672 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 	ret = sysfs_create_group(&pdev->dev.kobj, &power_limit_attribute_group);
pdev              674 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 		sysfs_remove_file(&pdev->dev.kobj, &dev_attr_tcc_offset_degree_celsius.attr);
pdev              679 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c static void  proc_thermal_pci_remove(struct pci_dev *pdev)
pdev              681 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 	struct proc_thermal_device *proc_priv = pci_get_drvdata(pdev);
pdev              685 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 		if (pdev->irq) {
pdev              686 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 			free_irq(pdev->irq, pdev);
pdev              687 drivers/thermal/intel/int340x_thermal/processor_thermal_device.c 			pci_disable_msi(pdev);
pdev              155 drivers/thermal/intel/intel_bxt_pmic_thermal.c 	struct platform_device *pdev = data;
pdev              164 drivers/thermal/intel/intel_bxt_pmic_thermal.c 	pmic = dev_get_drvdata(pdev->dev.parent);
pdev              167 drivers/thermal/intel/intel_bxt_pmic_thermal.c 		platform_get_device_id(pdev)->driver_data;
pdev              208 drivers/thermal/intel/intel_bxt_pmic_thermal.c static int pmic_thermal_probe(struct platform_device *pdev)
pdev              219 drivers/thermal/intel/intel_bxt_pmic_thermal.c 	dev = &pdev->dev;
pdev              220 drivers/thermal/intel/intel_bxt_pmic_thermal.c 	pmic = dev_get_drvdata(pdev->dev.parent);
pdev              227 drivers/thermal/intel/intel_bxt_pmic_thermal.c 				platform_get_device_id(pdev)->driver_data;
pdev              237 drivers/thermal/intel/intel_bxt_pmic_thermal.c 	while ((irq = platform_get_irq(pdev, pmic_irq_count)) != -ENXIO) {
pdev              244 drivers/thermal/intel/intel_bxt_pmic_thermal.c 		ret = devm_request_threaded_irq(&pdev->dev, virq,
pdev              246 drivers/thermal/intel/intel_bxt_pmic_thermal.c 				IRQF_ONESHOT, "pmic_thermal", pdev);
pdev               60 drivers/thermal/intel/intel_pch_thermal.c 	struct pci_dev *pdev;
pdev               85 drivers/thermal/intel/intel_pch_thermal.c 	adev = ACPI_COMPANION(&ptd->pdev->dev);
pdev              132 drivers/thermal/intel/intel_pch_thermal.c 		dev_err(&ptd->pdev->dev, "Sensor can't be enabled\n");
pdev              138 drivers/thermal/intel/intel_pch_thermal.c 		dev_err(&ptd->pdev->dev, "Sensor can't be enabled\n");
pdev              299 drivers/thermal/intel/intel_pch_thermal.c static int intel_pch_thermal_probe(struct pci_dev *pdev,
pdev              308 drivers/thermal/intel/intel_pch_thermal.c 	ptd = devm_kzalloc(&pdev->dev, sizeof(*ptd), GFP_KERNEL);
pdev              314 drivers/thermal/intel/intel_pch_thermal.c 	pci_set_drvdata(pdev, ptd);
pdev              315 drivers/thermal/intel/intel_pch_thermal.c 	ptd->pdev = pdev;
pdev              317 drivers/thermal/intel/intel_pch_thermal.c 	err = pci_enable_device(pdev);
pdev              319 drivers/thermal/intel/intel_pch_thermal.c 		dev_err(&pdev->dev, "failed to enable pci device\n");
pdev              323 drivers/thermal/intel/intel_pch_thermal.c 	err = pci_request_regions(pdev, driver_name);
pdev              325 drivers/thermal/intel/intel_pch_thermal.c 		dev_err(&pdev->dev, "failed to request pci region\n");
pdev              329 drivers/thermal/intel/intel_pch_thermal.c 	ptd->hw_base = pci_ioremap_bar(pdev, 0);
pdev              332 drivers/thermal/intel/intel_pch_thermal.c 		dev_err(&pdev->dev, "failed to map mem base\n");
pdev              343 drivers/thermal/intel/intel_pch_thermal.c 		dev_err(&pdev->dev, "Failed to register thermal zone %s\n",
pdev              354 drivers/thermal/intel/intel_pch_thermal.c 	pci_release_regions(pdev);
pdev              356 drivers/thermal/intel/intel_pch_thermal.c 	pci_disable_device(pdev);
pdev              357 drivers/thermal/intel/intel_pch_thermal.c 	dev_err(&pdev->dev, "pci device failed to probe\n");
pdev              361 drivers/thermal/intel/intel_pch_thermal.c static void intel_pch_thermal_remove(struct pci_dev *pdev)
pdev              363 drivers/thermal/intel/intel_pch_thermal.c 	struct pch_thermal_device *ptd = pci_get_drvdata(pdev);
pdev              367 drivers/thermal/intel/intel_pch_thermal.c 	pci_set_drvdata(pdev, NULL);
pdev              368 drivers/thermal/intel/intel_pch_thermal.c 	pci_release_region(pdev, 0);
pdev              369 drivers/thermal/intel/intel_pch_thermal.c 	pci_disable_device(pdev);
pdev               63 drivers/thermal/kirkwood_thermal.c static int kirkwood_thermal_probe(struct platform_device *pdev)
pdev               69 drivers/thermal/kirkwood_thermal.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev               73 drivers/thermal/kirkwood_thermal.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               74 drivers/thermal/kirkwood_thermal.c 	priv->sensor = devm_ioremap_resource(&pdev->dev, res);
pdev               81 drivers/thermal/kirkwood_thermal.c 		dev_err(&pdev->dev,
pdev               86 drivers/thermal/kirkwood_thermal.c 	platform_set_drvdata(pdev, thermal);
pdev               91 drivers/thermal/kirkwood_thermal.c static int kirkwood_thermal_exit(struct platform_device *pdev)
pdev               94 drivers/thermal/kirkwood_thermal.c 		platform_get_drvdata(pdev);
pdev               88 drivers/thermal/max77620_thermal.c static int max77620_thermal_probe(struct platform_device *pdev)
pdev               93 drivers/thermal/max77620_thermal.c 	mtherm = devm_kzalloc(&pdev->dev, sizeof(*mtherm), GFP_KERNEL);
pdev               97 drivers/thermal/max77620_thermal.c 	mtherm->irq_tjalarm1 = platform_get_irq(pdev, 0);
pdev               98 drivers/thermal/max77620_thermal.c 	mtherm->irq_tjalarm2 = platform_get_irq(pdev, 1);
pdev              100 drivers/thermal/max77620_thermal.c 		dev_err(&pdev->dev, "Alarm irq number not available\n");
pdev              104 drivers/thermal/max77620_thermal.c 	mtherm->dev = &pdev->dev;
pdev              105 drivers/thermal/max77620_thermal.c 	mtherm->rmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev              107 drivers/thermal/max77620_thermal.c 		dev_err(&pdev->dev, "Failed to get parent regmap\n");
pdev              115 drivers/thermal/max77620_thermal.c 	device_set_of_node_from_dev(&pdev->dev, pdev->dev.parent);
pdev              117 drivers/thermal/max77620_thermal.c 	mtherm->tz_device = devm_thermal_zone_of_sensor_register(&pdev->dev, 0,
pdev              121 drivers/thermal/max77620_thermal.c 		dev_err(&pdev->dev, "Failed to register thermal zone: %d\n",
pdev              126 drivers/thermal/max77620_thermal.c 	ret = devm_request_threaded_irq(&pdev->dev, mtherm->irq_tjalarm1, NULL,
pdev              129 drivers/thermal/max77620_thermal.c 					dev_name(&pdev->dev), mtherm);
pdev              131 drivers/thermal/max77620_thermal.c 		dev_err(&pdev->dev, "Failed to request irq1: %d\n", ret);
pdev              135 drivers/thermal/max77620_thermal.c 	ret = devm_request_threaded_irq(&pdev->dev, mtherm->irq_tjalarm2, NULL,
pdev              138 drivers/thermal/max77620_thermal.c 					dev_name(&pdev->dev), mtherm);
pdev              140 drivers/thermal/max77620_thermal.c 		dev_err(&pdev->dev, "Failed to request irq2: %d\n", ret);
pdev              144 drivers/thermal/max77620_thermal.c 	platform_set_drvdata(pdev, mtherm);
pdev              865 drivers/thermal/mtk_thermal.c static int mtk_thermal_probe(struct platform_device *pdev)
pdev              868 drivers/thermal/mtk_thermal.c 	struct device_node *auxadc, *apmixedsys, *np = pdev->dev.of_node;
pdev              874 drivers/thermal/mtk_thermal.c 	mt = devm_kzalloc(&pdev->dev, sizeof(*mt), GFP_KERNEL);
pdev              878 drivers/thermal/mtk_thermal.c 	mt->conf = of_device_get_match_data(&pdev->dev);
pdev              880 drivers/thermal/mtk_thermal.c 	mt->clk_peri_therm = devm_clk_get(&pdev->dev, "therm");
pdev              884 drivers/thermal/mtk_thermal.c 	mt->clk_auxadc = devm_clk_get(&pdev->dev, "auxadc");
pdev              888 drivers/thermal/mtk_thermal.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              889 drivers/thermal/mtk_thermal.c 	mt->thermal_base = devm_ioremap_resource(&pdev->dev, res);
pdev              893 drivers/thermal/mtk_thermal.c 	ret = mtk_thermal_get_calibration_data(&pdev->dev, mt);
pdev              899 drivers/thermal/mtk_thermal.c 	mt->dev = &pdev->dev;
pdev              903 drivers/thermal/mtk_thermal.c 		dev_err(&pdev->dev, "missing auxadc node\n");
pdev              912 drivers/thermal/mtk_thermal.c 		dev_err(&pdev->dev, "Can't get auxadc phys address\n");
pdev              918 drivers/thermal/mtk_thermal.c 		dev_err(&pdev->dev, "missing apmixedsys node\n");
pdev              927 drivers/thermal/mtk_thermal.c 		dev_err(&pdev->dev, "Can't get auxadc phys address\n");
pdev              931 drivers/thermal/mtk_thermal.c 	ret = device_reset(&pdev->dev);
pdev              937 drivers/thermal/mtk_thermal.c 		dev_err(&pdev->dev, "Can't enable auxadc clk: %d\n", ret);
pdev              943 drivers/thermal/mtk_thermal.c 		dev_err(&pdev->dev, "Can't enable peri clk: %d\n", ret);
pdev              952 drivers/thermal/mtk_thermal.c 	platform_set_drvdata(pdev, mt);
pdev              954 drivers/thermal/mtk_thermal.c 	tzdev = devm_thermal_zone_of_sensor_register(&pdev->dev, 0, mt,
pdev              971 drivers/thermal/mtk_thermal.c static int mtk_thermal_remove(struct platform_device *pdev)
pdev              973 drivers/thermal/mtk_thermal.c 	struct mtk_thermal *mt = platform_get_drvdata(pdev);
pdev              349 drivers/thermal/qcom/qcom-spmi-temp-alarm.c static int qpnp_tm_probe(struct platform_device *pdev)
pdev              357 drivers/thermal/qcom/qcom-spmi-temp-alarm.c 	node = pdev->dev.of_node;
pdev              359 drivers/thermal/qcom/qcom-spmi-temp-alarm.c 	chip = devm_kzalloc(&pdev->dev, sizeof(*chip), GFP_KERNEL);
pdev              363 drivers/thermal/qcom/qcom-spmi-temp-alarm.c 	dev_set_drvdata(&pdev->dev, chip);
pdev              364 drivers/thermal/qcom/qcom-spmi-temp-alarm.c 	chip->dev = &pdev->dev;
pdev              368 drivers/thermal/qcom/qcom-spmi-temp-alarm.c 	chip->map = dev_get_regmap(pdev->dev.parent, NULL);
pdev              376 drivers/thermal/qcom/qcom-spmi-temp-alarm.c 	irq = platform_get_irq(pdev, 0);
pdev              381 drivers/thermal/qcom/qcom-spmi-temp-alarm.c 	chip->adc = devm_iio_channel_get(&pdev->dev, "thermal");
pdev              393 drivers/thermal/qcom/qcom-spmi-temp-alarm.c 		dev_err(&pdev->dev, "could not read type\n");
pdev              399 drivers/thermal/qcom/qcom-spmi-temp-alarm.c 		dev_err(&pdev->dev, "could not read subtype\n");
pdev              405 drivers/thermal/qcom/qcom-spmi-temp-alarm.c 		dev_err(&pdev->dev, "invalid type 0x%02x or subtype 0x%02x\n",
pdev              418 drivers/thermal/qcom/qcom-spmi-temp-alarm.c 		&pdev->dev, 0, chip, &qpnp_tm_sensor_ops);
pdev              420 drivers/thermal/qcom/qcom-spmi-temp-alarm.c 		dev_err(&pdev->dev, "failed to register sensor\n");
pdev              426 drivers/thermal/qcom/qcom-spmi-temp-alarm.c 		dev_err(&pdev->dev, "init failed\n");
pdev              430 drivers/thermal/qcom/qcom-spmi-temp-alarm.c 	ret = devm_request_threaded_irq(&pdev->dev, irq, NULL, qpnp_tm_isr,
pdev              102 drivers/thermal/qcom/tsens.c static int tsens_probe(struct platform_device *pdev)
pdev              112 drivers/thermal/qcom/tsens.c 	if (pdev->dev.of_node)
pdev              113 drivers/thermal/qcom/tsens.c 		dev = &pdev->dev;
pdev              115 drivers/thermal/qcom/tsens.c 		dev = pdev->dev.parent;
pdev              173 drivers/thermal/qcom/tsens.c 	platform_set_drvdata(pdev, priv);
pdev              178 drivers/thermal/qcom/tsens.c static int tsens_remove(struct platform_device *pdev)
pdev              180 drivers/thermal/qcom/tsens.c 	struct tsens_priv *priv = platform_get_drvdata(pdev);
pdev              113 drivers/thermal/qoriq_thermal.c static int qoriq_tmu_register_tmu_zone(struct platform_device *pdev)
pdev              115 drivers/thermal/qoriq_thermal.c 	struct qoriq_tmu_data *qdata = platform_get_drvdata(pdev);
pdev              119 drivers/thermal/qoriq_thermal.c 		qdata->sensor[id] = devm_kzalloc(&pdev->dev,
pdev              127 drivers/thermal/qoriq_thermal.c 				&pdev->dev, id, qdata->sensor[id], &tmu_tz_ops);
pdev              145 drivers/thermal/qoriq_thermal.c static int qoriq_tmu_calibration(struct platform_device *pdev)
pdev              150 drivers/thermal/qoriq_thermal.c 	struct device_node *np = pdev->dev.of_node;
pdev              151 drivers/thermal/qoriq_thermal.c 	struct qoriq_tmu_data *data = platform_get_drvdata(pdev);
pdev              154 drivers/thermal/qoriq_thermal.c 		dev_err(&pdev->dev, "missing calibration range.\n");
pdev              166 drivers/thermal/qoriq_thermal.c 		dev_err(&pdev->dev, "invalid calibration data.\n");
pdev              192 drivers/thermal/qoriq_thermal.c static int qoriq_tmu_probe(struct platform_device *pdev)
pdev              196 drivers/thermal/qoriq_thermal.c 	struct device_node *np = pdev->dev.of_node;
pdev              198 drivers/thermal/qoriq_thermal.c 	data = devm_kzalloc(&pdev->dev, sizeof(struct qoriq_tmu_data),
pdev              203 drivers/thermal/qoriq_thermal.c 	platform_set_drvdata(pdev, data);
pdev              207 drivers/thermal/qoriq_thermal.c 	data->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              209 drivers/thermal/qoriq_thermal.c 		dev_err(&pdev->dev, "Failed to get memory region\n");
pdev              213 drivers/thermal/qoriq_thermal.c 	data->clk = devm_clk_get_optional(&pdev->dev, NULL);
pdev              219 drivers/thermal/qoriq_thermal.c 		dev_err(&pdev->dev, "Failed to enable clock\n");
pdev              225 drivers/thermal/qoriq_thermal.c 	ret = qoriq_tmu_calibration(pdev);	/* TMU calibration */
pdev              229 drivers/thermal/qoriq_thermal.c 	ret = qoriq_tmu_register_tmu_zone(pdev);
pdev              231 drivers/thermal/qoriq_thermal.c 		dev_err(&pdev->dev, "Failed to register sensors\n");
pdev              240 drivers/thermal/qoriq_thermal.c 	platform_set_drvdata(pdev, NULL);
pdev              245 drivers/thermal/qoriq_thermal.c static int qoriq_tmu_remove(struct platform_device *pdev)
pdev              247 drivers/thermal/qoriq_thermal.c 	struct qoriq_tmu_data *data = platform_get_drvdata(pdev);
pdev              254 drivers/thermal/qoriq_thermal.c 	platform_set_drvdata(pdev, NULL);
pdev              337 drivers/thermal/rcar_gen3_thermal.c static int rcar_gen3_thermal_remove(struct platform_device *pdev)
pdev              339 drivers/thermal/rcar_gen3_thermal.c 	struct device *dev = &pdev->dev;
pdev              357 drivers/thermal/rcar_gen3_thermal.c static int rcar_gen3_thermal_probe(struct platform_device *pdev)
pdev              360 drivers/thermal/rcar_gen3_thermal.c 	struct device *dev = &pdev->dev;
pdev              379 drivers/thermal/rcar_gen3_thermal.c 	platform_set_drvdata(pdev, priv);
pdev              387 drivers/thermal/rcar_gen3_thermal.c 		irq = platform_get_irq(pdev, i);
pdev              409 drivers/thermal/rcar_gen3_thermal.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, i);
pdev              470 drivers/thermal/rcar_gen3_thermal.c 	rcar_gen3_thermal_remove(pdev);
pdev              469 drivers/thermal/rcar_thermal.c static int rcar_thermal_remove(struct platform_device *pdev)
pdev              471 drivers/thermal/rcar_thermal.c 	struct rcar_thermal_common *common = platform_get_drvdata(pdev);
pdev              472 drivers/thermal/rcar_thermal.c 	struct device *dev = &pdev->dev;
pdev              490 drivers/thermal/rcar_thermal.c static int rcar_thermal_probe(struct platform_device *pdev)
pdev              494 drivers/thermal/rcar_thermal.c 	struct device *dev = &pdev->dev;
pdev              507 drivers/thermal/rcar_thermal.c 	platform_set_drvdata(pdev, common);
pdev              517 drivers/thermal/rcar_thermal.c 		irq = platform_get_resource(pdev, IORESOURCE_IRQ, i);
pdev              526 drivers/thermal/rcar_thermal.c 			res = platform_get_resource(pdev, IORESOURCE_MEM,
pdev              548 drivers/thermal/rcar_thermal.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, mres++);
pdev              619 drivers/thermal/rcar_thermal.c 	rcar_thermal_remove(pdev);
pdev              153 drivers/thermal/rockchip_thermal.c 	struct platform_device *pdev;
pdev             1069 drivers/thermal/rockchip_thermal.c 	dev_dbg(&thermal->pdev->dev, "thermal alarm\n");
pdev             1086 drivers/thermal/rockchip_thermal.c 	dev_dbg(&thermal->pdev->dev, "%s: sensor %d: low: %d, high %d\n",
pdev             1102 drivers/thermal/rockchip_thermal.c 	dev_dbg(&thermal->pdev->dev, "sensor %d - temp: %d, retval: %d\n",
pdev             1177 drivers/thermal/rockchip_thermal.c rockchip_thermal_register_sensor(struct platform_device *pdev,
pdev             1190 drivers/thermal/rockchip_thermal.c 		dev_err(&pdev->dev, "%s: invalid tshut=%d, error=%d\n",
pdev             1195 drivers/thermal/rockchip_thermal.c 	sensor->tzd = devm_thermal_zone_of_sensor_register(&pdev->dev, id,
pdev             1199 drivers/thermal/rockchip_thermal.c 		dev_err(&pdev->dev, "failed to register sensor %d: %d\n",
pdev             1217 drivers/thermal/rockchip_thermal.c static int rockchip_thermal_probe(struct platform_device *pdev)
pdev             1219 drivers/thermal/rockchip_thermal.c 	struct device_node *np = pdev->dev.of_node;
pdev             1231 drivers/thermal/rockchip_thermal.c 	irq = platform_get_irq(pdev, 0);
pdev             1233 drivers/thermal/rockchip_thermal.c 		dev_err(&pdev->dev, "no irq resource?\n");
pdev             1237 drivers/thermal/rockchip_thermal.c 	thermal = devm_kzalloc(&pdev->dev, sizeof(struct rockchip_thermal_data),
pdev             1242 drivers/thermal/rockchip_thermal.c 	thermal->pdev = pdev;
pdev             1248 drivers/thermal/rockchip_thermal.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1249 drivers/thermal/rockchip_thermal.c 	thermal->regs = devm_ioremap_resource(&pdev->dev, res);
pdev             1253 drivers/thermal/rockchip_thermal.c 	thermal->reset = devm_reset_control_get(&pdev->dev, "tsadc-apb");
pdev             1256 drivers/thermal/rockchip_thermal.c 		dev_err(&pdev->dev, "failed to get tsadc reset: %d\n", error);
pdev             1260 drivers/thermal/rockchip_thermal.c 	thermal->clk = devm_clk_get(&pdev->dev, "tsadc");
pdev             1263 drivers/thermal/rockchip_thermal.c 		dev_err(&pdev->dev, "failed to get tsadc clock: %d\n", error);
pdev             1267 drivers/thermal/rockchip_thermal.c 	thermal->pclk = devm_clk_get(&pdev->dev, "apb_pclk");
pdev             1270 drivers/thermal/rockchip_thermal.c 		dev_err(&pdev->dev, "failed to get apb_pclk clock: %d\n",
pdev             1277 drivers/thermal/rockchip_thermal.c 		dev_err(&pdev->dev, "failed to enable converter clock: %d\n",
pdev             1284 drivers/thermal/rockchip_thermal.c 		dev_err(&pdev->dev, "failed to enable pclk: %d\n", error);
pdev             1290 drivers/thermal/rockchip_thermal.c 	error = rockchip_configure_from_dt(&pdev->dev, np, thermal);
pdev             1292 drivers/thermal/rockchip_thermal.c 		dev_err(&pdev->dev, "failed to parse device tree data: %d\n",
pdev             1301 drivers/thermal/rockchip_thermal.c 		error = rockchip_thermal_register_sensor(pdev, thermal,
pdev             1305 drivers/thermal/rockchip_thermal.c 			dev_err(&pdev->dev,
pdev             1312 drivers/thermal/rockchip_thermal.c 	error = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev             1317 drivers/thermal/rockchip_thermal.c 		dev_err(&pdev->dev,
pdev             1327 drivers/thermal/rockchip_thermal.c 	platform_set_drvdata(pdev, thermal);
pdev             1339 drivers/thermal/rockchip_thermal.c static int rockchip_thermal_remove(struct platform_device *pdev)
pdev             1341 drivers/thermal/rockchip_thermal.c 	struct rockchip_thermal_data *thermal = platform_get_drvdata(pdev);
pdev              198 drivers/thermal/samsung/exynos_tmu.c 	void (*tmu_initialize)(struct platform_device *pdev);
pdev              199 drivers/thermal/samsung/exynos_tmu.c 	void (*tmu_control)(struct platform_device *pdev, bool on);
pdev              256 drivers/thermal/samsung/exynos_tmu.c static int exynos_tmu_initialize(struct platform_device *pdev)
pdev              258 drivers/thermal/samsung/exynos_tmu.c 	struct exynos_tmu_data *data = platform_get_drvdata(pdev);
pdev              266 drivers/thermal/samsung/exynos_tmu.c 		dev_err(&pdev->dev,
pdev              274 drivers/thermal/samsung/exynos_tmu.c 		dev_err(&pdev->dev,
pdev              280 drivers/thermal/samsung/exynos_tmu.c 		dev_info(&pdev->dev,
pdev              282 drivers/thermal/samsung/exynos_tmu.c 		dev_info(&pdev->dev,
pdev              299 drivers/thermal/samsung/exynos_tmu.c 		data->tmu_initialize(pdev);
pdev              347 drivers/thermal/samsung/exynos_tmu.c static void exynos_tmu_control(struct platform_device *pdev, bool on)
pdev              349 drivers/thermal/samsung/exynos_tmu.c 	struct exynos_tmu_data *data = platform_get_drvdata(pdev);
pdev              353 drivers/thermal/samsung/exynos_tmu.c 	data->tmu_control(pdev, on);
pdev              383 drivers/thermal/samsung/exynos_tmu.c static void exynos4210_tmu_initialize(struct platform_device *pdev)
pdev              385 drivers/thermal/samsung/exynos_tmu.c 	struct exynos_tmu_data *data = platform_get_drvdata(pdev);
pdev              419 drivers/thermal/samsung/exynos_tmu.c static void exynos4412_tmu_initialize(struct platform_device *pdev)
pdev              421 drivers/thermal/samsung/exynos_tmu.c 	struct exynos_tmu_data *data = platform_get_drvdata(pdev);
pdev              486 drivers/thermal/samsung/exynos_tmu.c static void exynos5433_tmu_initialize(struct platform_device *pdev)
pdev              488 drivers/thermal/samsung/exynos_tmu.c 	struct exynos_tmu_data *data = platform_get_drvdata(pdev);
pdev              498 drivers/thermal/samsung/exynos_tmu.c 	dev_info(&pdev->dev, "Temperature sensor ID: 0x%x\n", sensor_id);
pdev              515 drivers/thermal/samsung/exynos_tmu.c 	dev_info(&pdev->dev, "Calibration type is %d-point calibration\n",
pdev              549 drivers/thermal/samsung/exynos_tmu.c static void exynos7_tmu_initialize(struct platform_device *pdev)
pdev              551 drivers/thermal/samsung/exynos_tmu.c 	struct exynos_tmu_data *data = platform_get_drvdata(pdev);
pdev              558 drivers/thermal/samsung/exynos_tmu.c static void exynos4210_tmu_control(struct platform_device *pdev, bool on)
pdev              560 drivers/thermal/samsung/exynos_tmu.c 	struct exynos_tmu_data *data = platform_get_drvdata(pdev);
pdev              588 drivers/thermal/samsung/exynos_tmu.c static void exynos5433_tmu_control(struct platform_device *pdev, bool on)
pdev              590 drivers/thermal/samsung/exynos_tmu.c 	struct exynos_tmu_data *data = platform_get_drvdata(pdev);
pdev              619 drivers/thermal/samsung/exynos_tmu.c static void exynos7_tmu_control(struct platform_device *pdev, bool on)
pdev              621 drivers/thermal/samsung/exynos_tmu.c 	struct exynos_tmu_data *data = platform_get_drvdata(pdev);
pdev              865 drivers/thermal/samsung/exynos_tmu.c static int exynos_map_dt_data(struct platform_device *pdev)
pdev              867 drivers/thermal/samsung/exynos_tmu.c 	struct exynos_tmu_data *data = platform_get_drvdata(pdev);
pdev              870 drivers/thermal/samsung/exynos_tmu.c 	if (!data || !pdev->dev.of_node)
pdev              873 drivers/thermal/samsung/exynos_tmu.c 	data->id = of_alias_get_id(pdev->dev.of_node, "tmuctrl");
pdev              877 drivers/thermal/samsung/exynos_tmu.c 	data->irq = irq_of_parse_and_map(pdev->dev.of_node, 0);
pdev              879 drivers/thermal/samsung/exynos_tmu.c 		dev_err(&pdev->dev, "failed to get IRQ\n");
pdev              883 drivers/thermal/samsung/exynos_tmu.c 	if (of_address_to_resource(pdev->dev.of_node, 0, &res)) {
pdev              884 drivers/thermal/samsung/exynos_tmu.c 		dev_err(&pdev->dev, "failed to get Resource 0\n");
pdev              888 drivers/thermal/samsung/exynos_tmu.c 	data->base = devm_ioremap(&pdev->dev, res.start, resource_size(&res));
pdev              890 drivers/thermal/samsung/exynos_tmu.c 		dev_err(&pdev->dev, "Failed to ioremap memory\n");
pdev              894 drivers/thermal/samsung/exynos_tmu.c 	data->soc = (enum soc_type)of_device_get_match_data(&pdev->dev);
pdev              969 drivers/thermal/samsung/exynos_tmu.c 		dev_err(&pdev->dev, "Platform not supported\n");
pdev              982 drivers/thermal/samsung/exynos_tmu.c 	if (of_address_to_resource(pdev->dev.of_node, 1, &res)) {
pdev              983 drivers/thermal/samsung/exynos_tmu.c 		dev_err(&pdev->dev, "failed to get Resource 1\n");
pdev              987 drivers/thermal/samsung/exynos_tmu.c 	data->base_second = devm_ioremap(&pdev->dev, res.start,
pdev              990 drivers/thermal/samsung/exynos_tmu.c 		dev_err(&pdev->dev, "Failed to ioremap memory\n");
pdev             1002 drivers/thermal/samsung/exynos_tmu.c static int exynos_tmu_probe(struct platform_device *pdev)
pdev             1007 drivers/thermal/samsung/exynos_tmu.c 	data = devm_kzalloc(&pdev->dev, sizeof(struct exynos_tmu_data),
pdev             1012 drivers/thermal/samsung/exynos_tmu.c 	platform_set_drvdata(pdev, data);
pdev             1020 drivers/thermal/samsung/exynos_tmu.c 	data->regulator = devm_regulator_get_optional(&pdev->dev, "vtmu");
pdev             1024 drivers/thermal/samsung/exynos_tmu.c 			dev_err(&pdev->dev, "failed to enable vtmu\n");
pdev             1030 drivers/thermal/samsung/exynos_tmu.c 		dev_info(&pdev->dev, "Regulator node (vtmu) not found\n");
pdev             1033 drivers/thermal/samsung/exynos_tmu.c 	ret = exynos_map_dt_data(pdev);
pdev             1039 drivers/thermal/samsung/exynos_tmu.c 	data->clk = devm_clk_get(&pdev->dev, "tmu_apbif");
pdev             1041 drivers/thermal/samsung/exynos_tmu.c 		dev_err(&pdev->dev, "Failed to get clock\n");
pdev             1046 drivers/thermal/samsung/exynos_tmu.c 	data->clk_sec = devm_clk_get(&pdev->dev, "tmu_triminfo_apbif");
pdev             1049 drivers/thermal/samsung/exynos_tmu.c 			dev_err(&pdev->dev, "Failed to get triminfo clock\n");
pdev             1056 drivers/thermal/samsung/exynos_tmu.c 			dev_err(&pdev->dev, "Failed to get clock\n");
pdev             1063 drivers/thermal/samsung/exynos_tmu.c 		dev_err(&pdev->dev, "Failed to get clock\n");
pdev             1070 drivers/thermal/samsung/exynos_tmu.c 		data->sclk = devm_clk_get(&pdev->dev, "tmu_sclk");
pdev             1072 drivers/thermal/samsung/exynos_tmu.c 			dev_err(&pdev->dev, "Failed to get sclk\n");
pdev             1077 drivers/thermal/samsung/exynos_tmu.c 				dev_err(&pdev->dev, "Failed to enable sclk\n");
pdev             1090 drivers/thermal/samsung/exynos_tmu.c 	data->tzd = thermal_zone_of_sensor_register(&pdev->dev, 0, data,
pdev             1094 drivers/thermal/samsung/exynos_tmu.c 		dev_err(&pdev->dev, "Failed to register sensor: %d\n", ret);
pdev             1098 drivers/thermal/samsung/exynos_tmu.c 	ret = exynos_tmu_initialize(pdev);
pdev             1100 drivers/thermal/samsung/exynos_tmu.c 		dev_err(&pdev->dev, "Failed to initialize TMU\n");
pdev             1104 drivers/thermal/samsung/exynos_tmu.c 	ret = devm_request_irq(&pdev->dev, data->irq, exynos_tmu_irq,
pdev             1105 drivers/thermal/samsung/exynos_tmu.c 		IRQF_TRIGGER_RISING | IRQF_SHARED, dev_name(&pdev->dev), data);
pdev             1107 drivers/thermal/samsung/exynos_tmu.c 		dev_err(&pdev->dev, "Failed to request irq: %d\n", data->irq);
pdev             1111 drivers/thermal/samsung/exynos_tmu.c 	exynos_tmu_control(pdev, true);
pdev             1115 drivers/thermal/samsung/exynos_tmu.c 	thermal_zone_of_sensor_unregister(&pdev->dev, data->tzd);
pdev             1130 drivers/thermal/samsung/exynos_tmu.c static int exynos_tmu_remove(struct platform_device *pdev)
pdev             1132 drivers/thermal/samsung/exynos_tmu.c 	struct exynos_tmu_data *data = platform_get_drvdata(pdev);
pdev             1135 drivers/thermal/samsung/exynos_tmu.c 	thermal_zone_of_sensor_unregister(&pdev->dev, tzd);
pdev             1136 drivers/thermal/samsung/exynos_tmu.c 	exynos_tmu_control(pdev, false);
pdev             1159 drivers/thermal/samsung/exynos_tmu.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1161 drivers/thermal/samsung/exynos_tmu.c 	exynos_tmu_initialize(pdev);
pdev             1162 drivers/thermal/samsung/exynos_tmu.c 	exynos_tmu_control(pdev, true);
pdev               89 drivers/thermal/spear_thermal.c static int spear_thermal_probe(struct platform_device *pdev)
pdev               93 drivers/thermal/spear_thermal.c 	struct device_node *np = pdev->dev.of_node;
pdev               98 drivers/thermal/spear_thermal.c 		dev_err(&pdev->dev, "Failed: DT Pdata not passed\n");
pdev              102 drivers/thermal/spear_thermal.c 	stdev = devm_kzalloc(&pdev->dev, sizeof(*stdev), GFP_KERNEL);
pdev              107 drivers/thermal/spear_thermal.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              108 drivers/thermal/spear_thermal.c 	stdev->thermal_base = devm_ioremap_resource(&pdev->dev, res);
pdev              112 drivers/thermal/spear_thermal.c 	stdev->clk = devm_clk_get(&pdev->dev, NULL);
pdev              114 drivers/thermal/spear_thermal.c 		dev_err(&pdev->dev, "Can't get clock\n");
pdev              120 drivers/thermal/spear_thermal.c 		dev_err(&pdev->dev, "Can't enable clock\n");
pdev              130 drivers/thermal/spear_thermal.c 		dev_err(&pdev->dev, "thermal zone device is NULL\n");
pdev              135 drivers/thermal/spear_thermal.c 	platform_set_drvdata(pdev, spear_thermal);
pdev              148 drivers/thermal/spear_thermal.c static int spear_thermal_exit(struct platform_device *pdev)
pdev              151 drivers/thermal/spear_thermal.c 	struct thermal_zone_device *spear_thermal = platform_get_drvdata(pdev);
pdev              179 drivers/thermal/st/st_thermal.c int st_thermal_register(struct platform_device *pdev,
pdev              183 drivers/thermal/st/st_thermal.c 	struct device *dev = &pdev->dev;
pdev              250 drivers/thermal/st/st_thermal.c 	platform_set_drvdata(pdev, sensor);
pdev              261 drivers/thermal/st/st_thermal.c int st_thermal_unregister(struct platform_device *pdev)
pdev              263 drivers/thermal/st/st_thermal.c 	struct st_thermal_sensor *sensor = platform_get_drvdata(pdev);
pdev               95 drivers/thermal/st/st_thermal.h extern int st_thermal_register(struct platform_device *pdev,
pdev               97 drivers/thermal/st/st_thermal.h extern int st_thermal_unregister(struct platform_device *pdev);
pdev               93 drivers/thermal/st/st_thermal_memmap.c 	struct platform_device *pdev = to_platform_device(dev);
pdev               96 drivers/thermal/st/st_thermal_memmap.c 	sensor->irq = platform_get_irq(pdev, 0);
pdev              123 drivers/thermal/st/st_thermal_memmap.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              126 drivers/thermal/st/st_thermal_memmap.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              181 drivers/thermal/st/st_thermal_memmap.c static int st_mmap_probe(struct platform_device *pdev)
pdev              183 drivers/thermal/st/st_thermal_memmap.c 	return st_thermal_register(pdev,  st_mmap_thermal_of_match);
pdev              186 drivers/thermal/st/st_thermal_memmap.c static int st_mmap_remove(struct platform_device *pdev)
pdev              188 drivers/thermal/st/st_thermal_memmap.c 	return st_thermal_unregister(pdev);
pdev              151 drivers/thermal/st/st_thermal_syscfg.c static int st_syscfg_probe(struct platform_device *pdev)
pdev              153 drivers/thermal/st/st_thermal_syscfg.c 	return st_thermal_register(pdev, st_syscfg_thermal_of_match);
pdev              156 drivers/thermal/st/st_thermal_syscfg.c static int st_syscfg_remove(struct platform_device *pdev)
pdev              158 drivers/thermal/st/st_thermal_syscfg.c 	return st_thermal_unregister(pdev);
pdev              486 drivers/thermal/st/stm_thermal.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              489 drivers/thermal/st/stm_thermal.c 	sensor->irq = platform_get_irq(pdev, 0);
pdev              611 drivers/thermal/st/stm_thermal.c static int stm_thermal_probe(struct platform_device *pdev)
pdev              619 drivers/thermal/st/stm_thermal.c 	if (!pdev->dev.of_node) {
pdev              620 drivers/thermal/st/stm_thermal.c 		dev_err(&pdev->dev, "%s: device tree node not found\n",
pdev              625 drivers/thermal/st/stm_thermal.c 	sensor = devm_kzalloc(&pdev->dev, sizeof(*sensor), GFP_KERNEL);
pdev              629 drivers/thermal/st/stm_thermal.c 	platform_set_drvdata(pdev, sensor);
pdev              631 drivers/thermal/st/stm_thermal.c 	sensor->dev = &pdev->dev;
pdev              633 drivers/thermal/st/stm_thermal.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              634 drivers/thermal/st/stm_thermal.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              641 drivers/thermal/st/stm_thermal.c 	sensor->clk = devm_clk_get(&pdev->dev, "pclk");
pdev              643 drivers/thermal/st/stm_thermal.c 		dev_err(&pdev->dev, "%s: failed to fetch PCLK clock\n",
pdev              653 drivers/thermal/st/stm_thermal.c 	sensor->th_dev = devm_thermal_zone_of_sensor_register(&pdev->dev, 0,
pdev              658 drivers/thermal/st/stm_thermal.c 		dev_err(&pdev->dev, "%s: thermal zone sensor registering KO\n",
pdev              673 drivers/thermal/st/stm_thermal.c 		dev_err(&pdev->dev,
pdev              707 drivers/thermal/st/stm_thermal.c 		dev_err(&pdev->dev,
pdev              723 drivers/thermal/st/stm_thermal.c 	dev_info(&pdev->dev, "%s: Driver initialized successfully\n",
pdev              729 drivers/thermal/st/stm_thermal.c 	thermal_zone_of_sensor_unregister(&pdev->dev, sensor->th_dev);
pdev              733 drivers/thermal/st/stm_thermal.c static int stm_thermal_remove(struct platform_device *pdev)
pdev              735 drivers/thermal/st/stm_thermal.c 	struct stm_thermal_sensor *sensor = platform_get_drvdata(pdev);
pdev              739 drivers/thermal/st/stm_thermal.c 	thermal_zone_of_sensor_unregister(&pdev->dev, sensor->th_dev);
pdev               74 drivers/thermal/tango_thermal.c static int tango_thermal_probe(struct platform_device *pdev)
pdev               80 drivers/thermal/tango_thermal.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev               84 drivers/thermal/tango_thermal.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               85 drivers/thermal/tango_thermal.c 	priv->base = devm_ioremap_resource(&pdev->dev, res);
pdev               89 drivers/thermal/tango_thermal.c 	platform_set_drvdata(pdev, priv);
pdev               93 drivers/thermal/tango_thermal.c 	tzdev = devm_thermal_zone_of_sensor_register(&pdev->dev, 0, priv, &ops);
pdev             1289 drivers/thermal/tegra/soctherm.c 	struct platform_device *pdev = s->private;
pdev             1290 drivers/thermal/tegra/soctherm.c 	struct tegra_soctherm *ts = platform_get_drvdata(pdev);
pdev             1485 drivers/thermal/tegra/soctherm.c static void soctherm_debug_init(struct platform_device *pdev)
pdev             1487 drivers/thermal/tegra/soctherm.c 	struct tegra_soctherm *tegra = platform_get_drvdata(pdev);
pdev             1494 drivers/thermal/tegra/soctherm.c 	debugfs_create_file("reg_contents", 0644, root, pdev, &regs_fops);
pdev             1497 drivers/thermal/tegra/soctherm.c static inline void soctherm_debug_init(struct platform_device *pdev) {}
pdev             1500 drivers/thermal/tegra/soctherm.c static int soctherm_clk_enable(struct platform_device *pdev, bool enable)
pdev             1502 drivers/thermal/tegra/soctherm.c 	struct tegra_soctherm *tegra = platform_get_drvdata(pdev);
pdev             1567 drivers/thermal/tegra/soctherm.c static int soctherm_thermtrips_parse(struct platform_device *pdev)
pdev             1569 drivers/thermal/tegra/soctherm.c 	struct device *dev = &pdev->dev;
pdev             1588 drivers/thermal/tegra/soctherm.c 	tlb = devm_kcalloc(&pdev->dev, max_num_prop, sizeof(u32), GFP_KERNEL);
pdev             1685 drivers/thermal/tegra/soctherm.c static void soctherm_init_hw_throt_cdev(struct platform_device *pdev)
pdev             1687 drivers/thermal/tegra/soctherm.c 	struct device *dev = &pdev->dev;
pdev             1999 drivers/thermal/tegra/soctherm.c static int soctherm_interrupts_init(struct platform_device *pdev,
pdev             2002 drivers/thermal/tegra/soctherm.c 	struct device_node *np = pdev->dev.of_node;
pdev             2007 drivers/thermal/tegra/soctherm.c 		dev_err(&pdev->dev, "soctherm_oc_int_init failed\n");
pdev             2011 drivers/thermal/tegra/soctherm.c 	tegra->thermal_irq = platform_get_irq(pdev, 0);
pdev             2013 drivers/thermal/tegra/soctherm.c 		dev_dbg(&pdev->dev, "get 'thermal_irq' failed.\n");
pdev             2017 drivers/thermal/tegra/soctherm.c 	tegra->edp_irq = platform_get_irq(pdev, 1);
pdev             2019 drivers/thermal/tegra/soctherm.c 		dev_dbg(&pdev->dev, "get 'edp_irq' failed.\n");
pdev             2023 drivers/thermal/tegra/soctherm.c 	ret = devm_request_threaded_irq(&pdev->dev,
pdev             2028 drivers/thermal/tegra/soctherm.c 					dev_name(&pdev->dev),
pdev             2031 drivers/thermal/tegra/soctherm.c 		dev_err(&pdev->dev, "request_irq 'thermal_irq' failed.\n");
pdev             2035 drivers/thermal/tegra/soctherm.c 	ret = devm_request_threaded_irq(&pdev->dev,
pdev             2043 drivers/thermal/tegra/soctherm.c 		dev_err(&pdev->dev, "request_irq 'edp_irq' failed.\n");
pdev             2050 drivers/thermal/tegra/soctherm.c static void soctherm_init(struct platform_device *pdev)
pdev             2052 drivers/thermal/tegra/soctherm.c 	struct tegra_soctherm *tegra = platform_get_drvdata(pdev);
pdev             2078 drivers/thermal/tegra/soctherm.c 	tegra_soctherm_throttle(&pdev->dev);
pdev             2104 drivers/thermal/tegra/soctherm.c static int tegra_soctherm_probe(struct platform_device *pdev)
pdev             2115 drivers/thermal/tegra/soctherm.c 	match = of_match_node(tegra_soctherm_of_match, pdev->dev.of_node);
pdev             2123 drivers/thermal/tegra/soctherm.c 	tegra = devm_kzalloc(&pdev->dev, sizeof(*tegra), GFP_KERNEL);
pdev             2128 drivers/thermal/tegra/soctherm.c 	dev_set_drvdata(&pdev->dev, tegra);
pdev             2132 drivers/thermal/tegra/soctherm.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev             2134 drivers/thermal/tegra/soctherm.c 	tegra->regs = devm_ioremap_resource(&pdev->dev, res);
pdev             2136 drivers/thermal/tegra/soctherm.c 		dev_err(&pdev->dev, "can't get soctherm registers");
pdev             2141 drivers/thermal/tegra/soctherm.c 		res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev             2143 drivers/thermal/tegra/soctherm.c 		tegra->clk_regs = devm_ioremap_resource(&pdev->dev, res);
pdev             2145 drivers/thermal/tegra/soctherm.c 			dev_err(&pdev->dev, "can't get car clk registers");
pdev             2149 drivers/thermal/tegra/soctherm.c 		res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev             2151 drivers/thermal/tegra/soctherm.c 		tegra->ccroc_regs = devm_ioremap_resource(&pdev->dev, res);
pdev             2153 drivers/thermal/tegra/soctherm.c 			dev_err(&pdev->dev, "can't get ccroc registers");
pdev             2158 drivers/thermal/tegra/soctherm.c 	tegra->reset = devm_reset_control_get(&pdev->dev, "soctherm");
pdev             2160 drivers/thermal/tegra/soctherm.c 		dev_err(&pdev->dev, "can't get soctherm reset\n");
pdev             2164 drivers/thermal/tegra/soctherm.c 	tegra->clock_tsensor = devm_clk_get(&pdev->dev, "tsensor");
pdev             2166 drivers/thermal/tegra/soctherm.c 		dev_err(&pdev->dev, "can't get tsensor clock\n");
pdev             2170 drivers/thermal/tegra/soctherm.c 	tegra->clock_soctherm = devm_clk_get(&pdev->dev, "soctherm");
pdev             2172 drivers/thermal/tegra/soctherm.c 		dev_err(&pdev->dev, "can't get soctherm clock\n");
pdev             2176 drivers/thermal/tegra/soctherm.c 	tegra->calib = devm_kcalloc(&pdev->dev,
pdev             2196 drivers/thermal/tegra/soctherm.c 	tegra->thermctl_tzs = devm_kcalloc(&pdev->dev,
pdev             2202 drivers/thermal/tegra/soctherm.c 	err = soctherm_clk_enable(pdev, true);
pdev             2206 drivers/thermal/tegra/soctherm.c 	soctherm_thermtrips_parse(pdev);
pdev             2208 drivers/thermal/tegra/soctherm.c 	soctherm_init_hw_throt_cdev(pdev);
pdev             2210 drivers/thermal/tegra/soctherm.c 	soctherm_init(pdev);
pdev             2214 drivers/thermal/tegra/soctherm.c 			devm_kzalloc(&pdev->dev, sizeof(*zone), GFP_KERNEL);
pdev             2221 drivers/thermal/tegra/soctherm.c 		zone->dev = &pdev->dev;
pdev             2225 drivers/thermal/tegra/soctherm.c 		z = devm_thermal_zone_of_sensor_register(&pdev->dev,
pdev             2230 drivers/thermal/tegra/soctherm.c 			dev_err(&pdev->dev, "failed to register sensor: %d\n",
pdev             2239 drivers/thermal/tegra/soctherm.c 		err = tegra_soctherm_set_hwtrips(&pdev->dev, soc->ttgs[i], z);
pdev             2244 drivers/thermal/tegra/soctherm.c 	err = soctherm_interrupts_init(pdev, tegra);
pdev             2246 drivers/thermal/tegra/soctherm.c 	soctherm_debug_init(pdev);
pdev             2251 drivers/thermal/tegra/soctherm.c 	soctherm_clk_enable(pdev, false);
pdev             2256 drivers/thermal/tegra/soctherm.c static int tegra_soctherm_remove(struct platform_device *pdev)
pdev             2258 drivers/thermal/tegra/soctherm.c 	struct tegra_soctherm *tegra = platform_get_drvdata(pdev);
pdev             2262 drivers/thermal/tegra/soctherm.c 	soctherm_clk_enable(pdev, false);
pdev             2269 drivers/thermal/tegra/soctherm.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             2271 drivers/thermal/tegra/soctherm.c 	soctherm_clk_enable(pdev, false);
pdev             2278 drivers/thermal/tegra/soctherm.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             2279 drivers/thermal/tegra/soctherm.c 	struct tegra_soctherm *tegra = platform_get_drvdata(pdev);
pdev             2283 drivers/thermal/tegra/soctherm.c 	err = soctherm_clk_enable(pdev, true);
pdev             2285 drivers/thermal/tegra/soctherm.c 		dev_err(&pdev->dev,
pdev             2290 drivers/thermal/tegra/soctherm.c 	soctherm_init(pdev);
pdev             2298 drivers/thermal/tegra/soctherm.c 			dev_err(&pdev->dev,
pdev              154 drivers/thermal/tegra/tegra-bpmp-thermal.c static int tegra_bpmp_thermal_probe(struct platform_device *pdev)
pdev              156 drivers/thermal/tegra/tegra-bpmp-thermal.c 	struct tegra_bpmp *bpmp = dev_get_drvdata(pdev->dev.parent);
pdev              162 drivers/thermal/tegra/tegra-bpmp-thermal.c 	tegra = devm_kzalloc(&pdev->dev, sizeof(*tegra), GFP_KERNEL);
pdev              166 drivers/thermal/tegra/tegra-bpmp-thermal.c 	tegra->dev = &pdev->dev;
pdev              171 drivers/thermal/tegra/tegra-bpmp-thermal.c 		dev_err(&pdev->dev, "failed to get the number of zones: %d\n",
pdev              176 drivers/thermal/tegra/tegra-bpmp-thermal.c 	tegra->zones = devm_kcalloc(&pdev->dev, max_num_zones,
pdev              185 drivers/thermal/tegra/tegra-bpmp-thermal.c 		zone = devm_kzalloc(&pdev->dev, sizeof(*zone), GFP_KERNEL);
pdev              194 drivers/thermal/tegra/tegra-bpmp-thermal.c 			devm_kfree(&pdev->dev, zone);
pdev              199 drivers/thermal/tegra/tegra-bpmp-thermal.c 			&pdev->dev, i, zone, &tegra_bpmp_of_thermal_ops);
pdev              203 drivers/thermal/tegra/tegra-bpmp-thermal.c 			devm_kfree(&pdev->dev, zone);
pdev              217 drivers/thermal/tegra/tegra-bpmp-thermal.c 		dev_err(&pdev->dev, "failed to register mrq handler: %d\n",
pdev              222 drivers/thermal/tegra/tegra-bpmp-thermal.c 	platform_set_drvdata(pdev, tegra);
pdev              227 drivers/thermal/tegra/tegra-bpmp-thermal.c static int tegra_bpmp_thermal_remove(struct platform_device *pdev)
pdev              229 drivers/thermal/tegra/tegra-bpmp-thermal.c 	struct tegra_bpmp_thermal *tegra = platform_get_drvdata(pdev);
pdev              113 drivers/thermal/thermal-generic-adc.c static int gadc_thermal_probe(struct platform_device *pdev)
pdev              118 drivers/thermal/thermal-generic-adc.c 	if (!pdev->dev.of_node) {
pdev              119 drivers/thermal/thermal-generic-adc.c 		dev_err(&pdev->dev, "Only DT based supported\n");
pdev              123 drivers/thermal/thermal-generic-adc.c 	gti = devm_kzalloc(&pdev->dev, sizeof(*gti), GFP_KERNEL);
pdev              127 drivers/thermal/thermal-generic-adc.c 	ret = gadc_thermal_read_linear_lookup_table(&pdev->dev, gti);
pdev              131 drivers/thermal/thermal-generic-adc.c 	gti->dev = &pdev->dev;
pdev              132 drivers/thermal/thermal-generic-adc.c 	platform_set_drvdata(pdev, gti);
pdev              134 drivers/thermal/thermal-generic-adc.c 	gti->channel = devm_iio_channel_get(&pdev->dev, "sensor-channel");
pdev              137 drivers/thermal/thermal-generic-adc.c 		dev_err(&pdev->dev, "IIO channel not found: %d\n", ret);
pdev              141 drivers/thermal/thermal-generic-adc.c 	gti->tz_dev = devm_thermal_zone_of_sensor_register(&pdev->dev, 0, gti,
pdev              145 drivers/thermal/thermal-generic-adc.c 		dev_err(&pdev->dev, "Thermal zone sensor register failed: %d\n",
pdev               41 drivers/thermal/thermal_mmio.c static int thermal_mmio_probe(struct platform_device *pdev)
pdev               45 drivers/thermal/thermal_mmio.c 	int (*sensor_init_func)(struct platform_device *pdev,
pdev               51 drivers/thermal/thermal_mmio.c 	sensor = devm_kzalloc(&pdev->dev, sizeof(*sensor), GFP_KERNEL);
pdev               55 drivers/thermal/thermal_mmio.c 	resource = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               56 drivers/thermal/thermal_mmio.c 	sensor->mmio_base = devm_ioremap_resource(&pdev->dev, resource);
pdev               58 drivers/thermal/thermal_mmio.c 		dev_err(&pdev->dev, "failed to ioremap memory (%ld)\n",
pdev               63 drivers/thermal/thermal_mmio.c 	sensor_init_func = device_get_match_data(&pdev->dev);
pdev               65 drivers/thermal/thermal_mmio.c 		ret = sensor_init_func(pdev, sensor);
pdev               67 drivers/thermal/thermal_mmio.c 			dev_err(&pdev->dev,
pdev               74 drivers/thermal/thermal_mmio.c 	thermal_zone = devm_thermal_zone_of_sensor_register(&pdev->dev,
pdev               79 drivers/thermal/thermal_mmio.c 		dev_err(&pdev->dev,
pdev               86 drivers/thermal/thermal_mmio.c 	dev_info(&pdev->dev,
pdev               88 drivers/thermal/thermal_mmio.c 		 pdev->name, temperature);
pdev               93 drivers/thermal/thermal_mmio.c static int al_thermal_init(struct platform_device *pdev,
pdev              744 drivers/thermal/ti-soc-thermal/ti-bandgap.c 				 struct platform_device *pdev)
pdev              785 drivers/thermal/ti-soc-thermal/ti-bandgap.c 				  struct platform_device *pdev)
pdev              789 drivers/thermal/ti-soc-thermal/ti-bandgap.c 	bgp->irq = platform_get_irq(pdev, 0);
pdev              791 drivers/thermal/ti-soc-thermal/ti-bandgap.c 		dev_err(&pdev->dev, "get_irq failed\n");
pdev              799 drivers/thermal/ti-soc-thermal/ti-bandgap.c 		dev_err(&pdev->dev, "Request threaded irq failed.\n");
pdev              818 drivers/thermal/ti-soc-thermal/ti-bandgap.c static struct ti_bandgap *ti_bandgap_build(struct platform_device *pdev)
pdev              820 drivers/thermal/ti-soc-thermal/ti-bandgap.c 	struct device_node *node = pdev->dev.of_node;
pdev              828 drivers/thermal/ti-soc-thermal/ti-bandgap.c 		dev_err(&pdev->dev, "no platform information available\n");
pdev              832 drivers/thermal/ti-soc-thermal/ti-bandgap.c 	bgp = devm_kzalloc(&pdev->dev, sizeof(*bgp), GFP_KERNEL);
pdev              836 drivers/thermal/ti-soc-thermal/ti-bandgap.c 	of_id = of_match_device(of_ti_bandgap_match, &pdev->dev);
pdev              841 drivers/thermal/ti-soc-thermal/ti-bandgap.c 	bgp->regval = devm_kcalloc(&pdev->dev, bgp->conf->sensor_count,
pdev              850 drivers/thermal/ti-soc-thermal/ti-bandgap.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, i);
pdev              853 drivers/thermal/ti-soc-thermal/ti-bandgap.c 		chunk = devm_ioremap_resource(&pdev->dev, res);
pdev              865 drivers/thermal/ti-soc-thermal/ti-bandgap.c 			dev_err(&pdev->dev, "invalid gpio for tshut (%d)\n",
pdev              877 drivers/thermal/ti-soc-thermal/ti-bandgap.c int ti_bandgap_probe(struct platform_device *pdev)
pdev              882 drivers/thermal/ti-soc-thermal/ti-bandgap.c 	bgp = ti_bandgap_build(pdev);
pdev              884 drivers/thermal/ti-soc-thermal/ti-bandgap.c 		dev_err(&pdev->dev, "failed to fetch platform data\n");
pdev              887 drivers/thermal/ti-soc-thermal/ti-bandgap.c 	bgp->dev = &pdev->dev;
pdev              890 drivers/thermal/ti-soc-thermal/ti-bandgap.c 		dev_warn(&pdev->dev,
pdev              894 drivers/thermal/ti-soc-thermal/ti-bandgap.c 		ret = ti_bandgap_tshut_init(bgp, pdev);
pdev              896 drivers/thermal/ti-soc-thermal/ti-bandgap.c 			dev_err(&pdev->dev,
pdev              904 drivers/thermal/ti-soc-thermal/ti-bandgap.c 		dev_err(&pdev->dev, "failed to request fclock reference\n");
pdev              911 drivers/thermal/ti-soc-thermal/ti-bandgap.c 		dev_err(&pdev->dev, "failed to request div_ts_ck clock ref\n");
pdev              928 drivers/thermal/ti-soc-thermal/ti-bandgap.c 			dev_info(&pdev->dev,
pdev              937 drivers/thermal/ti-soc-thermal/ti-bandgap.c 		dev_err(&pdev->dev, "wrong clock rate (%d)\n", clk_rate);
pdev              943 drivers/thermal/ti-soc-thermal/ti-bandgap.c 		dev_err(&pdev->dev, "Cannot re-set clock rate. Continuing\n");
pdev              951 drivers/thermal/ti-soc-thermal/ti-bandgap.c 	bgp->dev = &pdev->dev;
pdev              952 drivers/thermal/ti-soc-thermal/ti-bandgap.c 	platform_set_drvdata(pdev, bgp);
pdev             1020 drivers/thermal/ti-soc-thermal/ti-bandgap.c 		ret = ti_bandgap_talert_init(bgp, pdev);
pdev             1022 drivers/thermal/ti-soc-thermal/ti-bandgap.c 			dev_err(&pdev->dev, "failed to initialize Talert IRQ\n");
pdev             1058 drivers/thermal/ti-soc-thermal/ti-bandgap.c int ti_bandgap_remove(struct platform_device *pdev)
pdev             1060 drivers/thermal/ti-soc-thermal/ti-bandgap.c 	struct ti_bandgap *bgp = platform_get_drvdata(pdev);
pdev              245 drivers/thermal/uniphier_thermal.c static int uniphier_tm_probe(struct platform_device *pdev)
pdev              247 drivers/thermal/uniphier_thermal.c 	struct device *dev = &pdev->dev;
pdev              263 drivers/thermal/uniphier_thermal.c 	irq = platform_get_irq(pdev, 0);
pdev              290 drivers/thermal/uniphier_thermal.c 	platform_set_drvdata(pdev, tdev);
pdev              326 drivers/thermal/uniphier_thermal.c static int uniphier_tm_remove(struct platform_device *pdev)
pdev              328 drivers/thermal/uniphier_thermal.c 	struct uniphier_tm_dev *tdev = platform_get_drvdata(pdev);
pdev              117 drivers/thermal/zx2967_thermal.c static int zx2967_thermal_probe(struct platform_device *pdev)
pdev              123 drivers/thermal/zx2967_thermal.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              127 drivers/thermal/zx2967_thermal.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              128 drivers/thermal/zx2967_thermal.c 	priv->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              132 drivers/thermal/zx2967_thermal.c 	priv->clk_topcrm = devm_clk_get(&pdev->dev, "topcrm");
pdev              135 drivers/thermal/zx2967_thermal.c 		dev_err(&pdev->dev, "failed to get topcrm clock: %d\n", ret);
pdev              141 drivers/thermal/zx2967_thermal.c 		dev_err(&pdev->dev, "failed to enable topcrm clock: %d\n",
pdev              146 drivers/thermal/zx2967_thermal.c 	priv->clk_apb = devm_clk_get(&pdev->dev, "apb");
pdev              149 drivers/thermal/zx2967_thermal.c 		dev_err(&pdev->dev, "failed to get apb clock: %d\n", ret);
pdev              155 drivers/thermal/zx2967_thermal.c 		dev_err(&pdev->dev, "failed to enable apb clock: %d\n",
pdev              161 drivers/thermal/zx2967_thermal.c 	priv->tzd = thermal_zone_of_sensor_register(&pdev->dev,
pdev              166 drivers/thermal/zx2967_thermal.c 		dev_err(&pdev->dev, "failed to register sensor: %d\n", ret);
pdev              171 drivers/thermal/zx2967_thermal.c 		thermal_zone_of_sensor_unregister(&pdev->dev, priv->tzd);
pdev              172 drivers/thermal/zx2967_thermal.c 		dev_err(&pdev->dev, "coefficients of sensor is invalid\n");
pdev              177 drivers/thermal/zx2967_thermal.c 	priv->dev = &pdev->dev;
pdev              178 drivers/thermal/zx2967_thermal.c 	platform_set_drvdata(pdev, priv);
pdev              189 drivers/thermal/zx2967_thermal.c static int zx2967_thermal_exit(struct platform_device *pdev)
pdev              191 drivers/thermal/zx2967_thermal.c 	struct zx2967_thermal_priv *priv = platform_get_drvdata(pdev);
pdev              193 drivers/thermal/zx2967_thermal.c 	thermal_zone_of_sensor_unregister(&pdev->dev, priv->tzd);
pdev               42 drivers/thunderbolt/ctl.c 	dev_WARN(&(ctl)->nhi->pdev->dev, format, ## arg)
pdev               45 drivers/thunderbolt/ctl.c 	dev_err(&(ctl)->nhi->pdev->dev, format, ## arg)
pdev               48 drivers/thunderbolt/ctl.c 	dev_warn(&(ctl)->nhi->pdev->dev, format, ## arg)
pdev               51 drivers/thunderbolt/ctl.c 	dev_info(&(ctl)->nhi->pdev->dev, format, ## arg)
pdev               54 drivers/thunderbolt/ctl.c 	dev_dbg(&(ctl)->nhi->pdev->dev, format, ## arg)
pdev              614 drivers/thunderbolt/ctl.c 	ctl->frame_pool = dma_pool_create("thunderbolt_ctl", &nhi->pdev->dev,
pdev              367 drivers/thunderbolt/domain.c 	tb->dev.parent = &nhi->pdev->dev;
pdev              414 drivers/thunderbolt/eeprom.c 	struct device *dev = &sw->tb->nhi->pdev->dev;
pdev              202 drivers/thunderbolt/icm.c 	struct pci_dev *pdev = icm->upstream_port;
pdev              210 drivers/thunderbolt/icm.c 	pci_write_config_dword(pdev, vnd_cap + PCIE2CIO_CMD, cmd);
pdev              216 drivers/thunderbolt/icm.c 	pci_read_config_dword(pdev, vnd_cap + PCIE2CIO_RDDATA, data);
pdev              223 drivers/thunderbolt/icm.c 	struct pci_dev *pdev = icm->upstream_port;
pdev              227 drivers/thunderbolt/icm.c 	pci_write_config_dword(pdev, vnd_cap + PCIE2CIO_WRDATA, data);
pdev              233 drivers/thunderbolt/icm.c 	pci_write_config_dword(pdev, vnd_cap + PCIE2CIO_CMD, cmd);
pdev             1314 drivers/thunderbolt/icm.c static struct pci_dev *get_upstream_port(struct pci_dev *pdev)
pdev             1318 drivers/thunderbolt/icm.c 	parent = pci_upstream_bridge(pdev);
pdev             1360 drivers/thunderbolt/icm.c 	upstream_port = get_upstream_port(tb->nhi->pdev);
pdev             1396 drivers/thunderbolt/icm.c 		dev_err(&nhi->pdev->dev, "ICM firmware not authenticated\n");
pdev             1561 drivers/thunderbolt/icm.c 	pci_read_config_dword(nhi->pdev, VS_CAP_10, &uuid[0]);
pdev             1562 drivers/thunderbolt/icm.c 	pci_read_config_dword(nhi->pdev, VS_CAP_11, &uuid[1]);
pdev             1711 drivers/thunderbolt/icm.c 	dev_dbg(&nhi->pdev->dev, "starting ICM firmware\n");
pdev             1806 drivers/thunderbolt/icm.c 		dev_err(&nhi->pdev->dev, "could not start ICM firmware\n");
pdev             1838 drivers/thunderbolt/icm.c 		dev_warn(&nhi->pdev->dev, "failed to reset links on port0\n");
pdev             1841 drivers/thunderbolt/icm.c 		dev_warn(&nhi->pdev->dev, "failed to reset links on port1\n");
pdev             2161 drivers/thunderbolt/icm.c 	switch (nhi->pdev->device) {
pdev             2232 drivers/thunderbolt/icm.c 		dev_dbg(&nhi->pdev->dev, "ICM not supported on this controller\n");
pdev              100 drivers/thunderbolt/nhi.c 	dev_dbg(&ring->nhi->pdev->dev,
pdev              105 drivers/thunderbolt/nhi.c 		dev_WARN(&ring->nhi->pdev->dev,
pdev              404 drivers/thunderbolt/nhi.c 	if (!nhi->pdev->msix_enabled)
pdev              413 drivers/thunderbolt/nhi.c 	ring->irq = pci_irq_vector(ring->nhi->pdev, ring->vector);
pdev              461 drivers/thunderbolt/nhi.c 		dev_warn(&nhi->pdev->dev, "invalid hop: %d\n", ring->hop);
pdev              466 drivers/thunderbolt/nhi.c 		dev_warn(&nhi->pdev->dev, "TX hop %d already allocated\n",
pdev              471 drivers/thunderbolt/nhi.c 		dev_warn(&nhi->pdev->dev, "RX hop %d already allocated\n",
pdev              496 drivers/thunderbolt/nhi.c 	dev_dbg(&nhi->pdev->dev, "allocating %s ring %d of size %d\n",
pdev              525 drivers/thunderbolt/nhi.c 	ring->descriptors = dma_alloc_coherent(&ring->nhi->pdev->dev,
pdev              542 drivers/thunderbolt/nhi.c 	dma_free_coherent(&ring->nhi->pdev->dev,
pdev              602 drivers/thunderbolt/nhi.c 		dev_WARN(&ring->nhi->pdev->dev, "ring already started\n");
pdev              605 drivers/thunderbolt/nhi.c 	dev_dbg(&ring->nhi->pdev->dev, "starting %s %d\n",
pdev              667 drivers/thunderbolt/nhi.c 	dev_dbg(&ring->nhi->pdev->dev, "stopping %s %d\n",
pdev              672 drivers/thunderbolt/nhi.c 		dev_WARN(&ring->nhi->pdev->dev, "%s %d already stopped\n",
pdev              721 drivers/thunderbolt/nhi.c 		dev_WARN(&ring->nhi->pdev->dev, "%s %d still running\n",
pdev              728 drivers/thunderbolt/nhi.c 	dma_free_coherent(&ring->nhi->pdev->dev,
pdev              736 drivers/thunderbolt/nhi.c 	dev_dbg(&ring->nhi->pdev->dev, "freeing %s %d\n", RING_TYPE(ring),
pdev              832 drivers/thunderbolt/nhi.c 			dev_warn(&nhi->pdev->dev,
pdev              842 drivers/thunderbolt/nhi.c 			dev_warn(&nhi->pdev->dev,
pdev              865 drivers/thunderbolt/nhi.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              866 drivers/thunderbolt/nhi.c 	struct tb *tb = pci_get_drvdata(pdev);
pdev              888 drivers/thunderbolt/nhi.c static bool nhi_wake_supported(struct pci_dev *pdev)
pdev              896 drivers/thunderbolt/nhi.c 	if (device_property_read_u8(&pdev->dev, "WAKE_SUPPORTED", &val))
pdev              904 drivers/thunderbolt/nhi.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              907 drivers/thunderbolt/nhi.c 	wakeup = device_may_wakeup(dev) && nhi_wake_supported(pdev);
pdev              929 drivers/thunderbolt/nhi.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              930 drivers/thunderbolt/nhi.c 	struct tb *tb = pci_get_drvdata(pdev);
pdev              939 drivers/thunderbolt/nhi.c 	if (!pci_device_is_present(pdev)) {
pdev              955 drivers/thunderbolt/nhi.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              956 drivers/thunderbolt/nhi.c 	struct tb *tb = pci_get_drvdata(pdev);
pdev              963 drivers/thunderbolt/nhi.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              964 drivers/thunderbolt/nhi.c 	struct tb *tb = pci_get_drvdata(pdev);
pdev              971 drivers/thunderbolt/nhi.c 	if (pm_runtime_suspended(&pdev->dev))
pdev              972 drivers/thunderbolt/nhi.c 		pm_runtime_resume(&pdev->dev);
pdev              979 drivers/thunderbolt/nhi.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              980 drivers/thunderbolt/nhi.c 	struct tb *tb = pci_get_drvdata(pdev);
pdev              998 drivers/thunderbolt/nhi.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              999 drivers/thunderbolt/nhi.c 	struct tb *tb = pci_get_drvdata(pdev);
pdev             1017 drivers/thunderbolt/nhi.c 	dev_dbg(&nhi->pdev->dev, "shutdown\n");
pdev             1021 drivers/thunderbolt/nhi.c 			dev_WARN(&nhi->pdev->dev,
pdev             1024 drivers/thunderbolt/nhi.c 			dev_WARN(&nhi->pdev->dev,
pdev             1032 drivers/thunderbolt/nhi.c 	if (!nhi->pdev->msix_enabled) {
pdev             1033 drivers/thunderbolt/nhi.c 		devm_free_irq(&nhi->pdev->dev, nhi->pdev->irq, nhi);
pdev             1044 drivers/thunderbolt/nhi.c 	struct pci_dev *pdev = nhi->pdev;
pdev             1060 drivers/thunderbolt/nhi.c 	nvec = pci_alloc_irq_vectors(pdev, MSIX_MIN_VECS, MSIX_MAX_VECS,
pdev             1063 drivers/thunderbolt/nhi.c 		nvec = pci_alloc_irq_vectors(pdev, 1, 1, PCI_IRQ_MSI);
pdev             1069 drivers/thunderbolt/nhi.c 		irq = pci_irq_vector(nhi->pdev, 0);
pdev             1073 drivers/thunderbolt/nhi.c 		res = devm_request_irq(&pdev->dev, irq, nhi_msi,
pdev             1076 drivers/thunderbolt/nhi.c 			dev_err(&pdev->dev, "request_irq failed, aborting\n");
pdev             1084 drivers/thunderbolt/nhi.c static bool nhi_imr_valid(struct pci_dev *pdev)
pdev             1088 drivers/thunderbolt/nhi.c 	if (!device_property_read_u8(&pdev->dev, "IMR_VALID", &val))
pdev             1094 drivers/thunderbolt/nhi.c static int nhi_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             1100 drivers/thunderbolt/nhi.c 	if (!nhi_imr_valid(pdev)) {
pdev             1101 drivers/thunderbolt/nhi.c 		dev_warn(&pdev->dev, "firmware image not valid, aborting\n");
pdev             1105 drivers/thunderbolt/nhi.c 	res = pcim_enable_device(pdev);
pdev             1107 drivers/thunderbolt/nhi.c 		dev_err(&pdev->dev, "cannot enable PCI device, aborting\n");
pdev             1111 drivers/thunderbolt/nhi.c 	res = pcim_iomap_regions(pdev, 1 << 0, "thunderbolt");
pdev             1113 drivers/thunderbolt/nhi.c 		dev_err(&pdev->dev, "cannot obtain PCI resources, aborting\n");
pdev             1117 drivers/thunderbolt/nhi.c 	nhi = devm_kzalloc(&pdev->dev, sizeof(*nhi), GFP_KERNEL);
pdev             1121 drivers/thunderbolt/nhi.c 	nhi->pdev = pdev;
pdev             1124 drivers/thunderbolt/nhi.c 	nhi->iobase = pcim_iomap_table(pdev)[0];
pdev             1127 drivers/thunderbolt/nhi.c 		dev_warn(&pdev->dev, "unexpected hop count: %d\n",
pdev             1130 drivers/thunderbolt/nhi.c 	nhi->tx_rings = devm_kcalloc(&pdev->dev, nhi->hop_count,
pdev             1132 drivers/thunderbolt/nhi.c 	nhi->rx_rings = devm_kcalloc(&pdev->dev, nhi->hop_count,
pdev             1139 drivers/thunderbolt/nhi.c 		dev_err(&pdev->dev, "cannot enable MSI, aborting\n");
pdev             1145 drivers/thunderbolt/nhi.c 	res = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             1147 drivers/thunderbolt/nhi.c 		res = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev             1149 drivers/thunderbolt/nhi.c 		dev_err(&pdev->dev, "failed to set DMA mask\n");
pdev             1153 drivers/thunderbolt/nhi.c 	pci_set_master(pdev);
pdev             1165 drivers/thunderbolt/nhi.c 		dev_err(&nhi->pdev->dev,
pdev             1170 drivers/thunderbolt/nhi.c 	dev_dbg(&nhi->pdev->dev, "NHI initialized, starting thunderbolt\n");
pdev             1182 drivers/thunderbolt/nhi.c 	pci_set_drvdata(pdev, tb);
pdev             1184 drivers/thunderbolt/nhi.c 	pm_runtime_allow(&pdev->dev);
pdev             1185 drivers/thunderbolt/nhi.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, TB_AUTOSUSPEND_DELAY);
pdev             1186 drivers/thunderbolt/nhi.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev             1187 drivers/thunderbolt/nhi.c 	pm_runtime_put_autosuspend(&pdev->dev);
pdev             1192 drivers/thunderbolt/nhi.c static void nhi_remove(struct pci_dev *pdev)
pdev             1194 drivers/thunderbolt/nhi.c 	struct tb *tb = pci_get_drvdata(pdev);
pdev             1197 drivers/thunderbolt/nhi.c 	pm_runtime_get_sync(&pdev->dev);
pdev             1198 drivers/thunderbolt/nhi.c 	pm_runtime_dont_use_autosuspend(&pdev->dev);
pdev             1199 drivers/thunderbolt/nhi.c 	pm_runtime_forbid(&pdev->dev);
pdev               27 drivers/thunderbolt/nhi_ops.c 	struct tb *tb = pci_get_drvdata(nhi->pdev);
pdev               51 drivers/thunderbolt/nhi_ops.c 	pci_read_config_dword(nhi->pdev, VS_CAP_22, &vs_cap);
pdev               59 drivers/thunderbolt/nhi_ops.c 	pci_write_config_dword(nhi->pdev, VS_CAP_22, vs_cap);
pdev               67 drivers/thunderbolt/nhi_ops.c 			pci_read_config_dword(nhi->pdev, VS_CAP_9, &val);
pdev               84 drivers/thunderbolt/nhi_ops.c 	pci_write_config_dword(nhi->pdev, VS_CAP_19, data | VS_CAP_19_VALID);
pdev               97 drivers/thunderbolt/nhi_ops.c 		pci_read_config_dword(nhi->pdev, VS_CAP_18, &data);
pdev              107 drivers/thunderbolt/nhi_ops.c 	pci_write_config_dword(nhi->pdev, VS_CAP_19, 0);
pdev              115 drivers/thunderbolt/nhi_ops.c 	pci_read_config_dword(nhi->pdev, VS_CAP_16, &max_ltr);
pdev              119 drivers/thunderbolt/nhi_ops.c 	pci_write_config_dword(nhi->pdev, VS_CAP_15, ltr);
pdev             1205 drivers/thunderbolt/switch.c 	root_port = pci_find_pcie_root_port(sw->tb->nhi->pdev);
pdev             1214 drivers/thunderbolt/switch.c 	root_port = pci_find_pcie_root_port(sw->tb->nhi->pdev);
pdev              444 drivers/thunderbolt/tb.h #define tb_err(tb, fmt, arg...) dev_err(&(tb)->nhi->pdev->dev, fmt, ## arg)
pdev              445 drivers/thunderbolt/tb.h #define tb_WARN(tb, fmt, arg...) dev_WARN(&(tb)->nhi->pdev->dev, fmt, ## arg)
pdev              446 drivers/thunderbolt/tb.h #define tb_warn(tb, fmt, arg...) dev_warn(&(tb)->nhi->pdev->dev, fmt, ## arg)
pdev              447 drivers/thunderbolt/tb.h #define tb_info(tb, fmt, arg...) dev_info(&(tb)->nhi->pdev->dev, fmt, ## arg)
pdev              448 drivers/thunderbolt/tb.h #define tb_dbg(tb, fmt, arg...) dev_dbg(&(tb)->nhi->pdev->dev, fmt, ## arg)
pdev             1618 drivers/tty/amiserial.c static int __init amiga_serial_probe(struct platform_device *pdev)
pdev             1696 drivers/tty/amiserial.c 	platform_set_drvdata(pdev, state);
pdev             1710 drivers/tty/amiserial.c static int __exit amiga_serial_remove(struct platform_device *pdev)
pdev             1713 drivers/tty/amiserial.c 	struct serial_state *state = platform_get_drvdata(pdev);
pdev             3377 drivers/tty/cyclades.c static void plx_init(struct pci_dev *pdev, int irq,
pdev             3394 drivers/tty/cyclades.c 	pci_write_config_byte(pdev, PCI_INTERRUPT_LINE, irq);
pdev             3474 drivers/tty/cyclades.c static int cyz_load_fw(struct pci_dev *pdev, void __iomem *base_addr,
pdev             3486 drivers/tty/cyclades.c 	retval = request_firmware(&fw, "cyzfirm.bin", &pdev->dev);
pdev             3488 drivers/tty/cyclades.c 		dev_err(&pdev->dev, "can't get firmware\n");
pdev             3500 drivers/tty/cyclades.c 			dev_dbg(&pdev->dev, "Cyclades-Z FW already loaded. "
pdev             3521 drivers/tty/cyclades.c 	plx_init(pdev, irq, ctl_addr);
pdev             3530 drivers/tty/cyclades.c 			dev_err(&pdev->dev, "fw upload successful, but fw is "
pdev             3568 drivers/tty/cyclades.c 			dev_err(&pdev->dev, "you need an external power supply "
pdev             3574 drivers/tty/cyclades.c 		dev_warn(&pdev->dev, "fid->signature = 0x%x... Waiting "
pdev             3580 drivers/tty/cyclades.c 			dev_err(&pdev->dev, "Board not started in 20 seconds! "
pdev             3583 drivers/tty/cyclades.c 			dev_info(&pdev->dev, "*** Warning ***: if you are "
pdev             3589 drivers/tty/cyclades.c 				plx_init(pdev, irq, ctl_addr);
pdev             3594 drivers/tty/cyclades.c 		dev_dbg(&pdev->dev, "Firmware started after %d seconds.\n",
pdev             3599 drivers/tty/cyclades.c 	dev_dbg(&pdev->dev, "fid=> %p, zfwctrl_addr=> %x, npt_zfwctrl=> %p\n",
pdev             3604 drivers/tty/cyclades.c 	dev_info(&pdev->dev, "Cyclades-Z FW loaded: version = %x, ports = %u\n",
pdev             3608 drivers/tty/cyclades.c 		dev_warn(&pdev->dev, "no Cyclades-Z ports were found. Please "
pdev             3613 drivers/tty/cyclades.c 			plx_init(pdev, irq, ctl_addr);
pdev             3615 drivers/tty/cyclades.c 		dev_info(&pdev->dev, "Null number of ports detected. Board "
pdev             3640 drivers/tty/cyclades.c static int cy_pci_probe(struct pci_dev *pdev,
pdev             3651 drivers/tty/cyclades.c 	retval = pci_enable_device(pdev);
pdev             3653 drivers/tty/cyclades.c 		dev_err(&pdev->dev, "cannot enable device\n");
pdev             3658 drivers/tty/cyclades.c 	irq = pdev->irq;
pdev             3659 drivers/tty/cyclades.c 	device_id = pdev->device & ~PCI_DEVICE_ID_MASK;
pdev             3663 drivers/tty/cyclades.c 		dev_err(&pdev->dev, "Cyclom-Y/PCI not supported for low "
pdev             3670 drivers/tty/cyclades.c 		dev_err(&pdev->dev, "Cyclades-Z/PCI not supported for low "
pdev             3676 drivers/tty/cyclades.c 	if (pci_resource_flags(pdev, 2) & IORESOURCE_IO) {
pdev             3677 drivers/tty/cyclades.c 		dev_warn(&pdev->dev, "PCI I/O bit incorrectly set. Ignoring "
pdev             3679 drivers/tty/cyclades.c 		pdev->resource[2].flags &= ~IORESOURCE_IO;
pdev             3682 drivers/tty/cyclades.c 	retval = pci_request_regions(pdev, "cyclades");
pdev             3684 drivers/tty/cyclades.c 		dev_err(&pdev->dev, "failed to reserve resources\n");
pdev             3693 drivers/tty/cyclades.c 		addr0 = ioremap_nocache(pci_resource_start(pdev, 0),
pdev             3696 drivers/tty/cyclades.c 			dev_err(&pdev->dev, "can't remap ctl region\n");
pdev             3699 drivers/tty/cyclades.c 		addr2 = ioremap_nocache(pci_resource_start(pdev, 2),
pdev             3702 drivers/tty/cyclades.c 			dev_err(&pdev->dev, "can't remap base region\n");
pdev             3708 drivers/tty/cyclades.c 			dev_err(&pdev->dev, "Cyclom-Y PCI host card with no "
pdev             3715 drivers/tty/cyclades.c 		ctl_addr = addr0 = ioremap_nocache(pci_resource_start(pdev, 0),
pdev             3718 drivers/tty/cyclades.c 			dev_err(&pdev->dev, "can't remap ctl region\n");
pdev             3726 drivers/tty/cyclades.c 		plx_init(pdev, irq, addr0);
pdev             3730 drivers/tty/cyclades.c 		addr2 = ioremap_nocache(pci_resource_start(pdev, 2),
pdev             3733 drivers/tty/cyclades.c 			dev_err(&pdev->dev, "can't remap base region\n");
pdev             3744 drivers/tty/cyclades.c 				dev_info(&pdev->dev, "Cyclades-8Zo/PCI: FPGA "
pdev             3752 drivers/tty/cyclades.c 				dev_info(&pdev->dev, "Cyclades-Z/PCI: New "
pdev             3764 drivers/tty/cyclades.c 		retval = cyz_load_fw(pdev, addr2, addr0, irq);
pdev             3771 drivers/tty/cyclades.c 		dev_err(&pdev->dev, "Cyclades-8Zo/PCI found, but no "
pdev             3783 drivers/tty/cyclades.c 		dev_err(&pdev->dev, "Cyclades-8Zo/PCI found, but no "
pdev             3795 drivers/tty/cyclades.c 			dev_err(&pdev->dev, "could not allocate IRQ\n");
pdev             3814 drivers/tty/cyclades.c 				dev_err(&pdev->dev, "could not allocate IRQ\n");
pdev             3832 drivers/tty/cyclades.c 	pci_set_drvdata(pdev, card);
pdev             3848 drivers/tty/cyclades.c 			plx_init(pdev, irq, ctl_addr);
pdev             3856 drivers/tty/cyclades.c 	dev_info(&pdev->dev, "%s/PCI #%d found: %d channels starting from "
pdev             3860 drivers/tty/cyclades.c 				cy_serial_driver, i, &pdev->dev);
pdev             3872 drivers/tty/cyclades.c 	pci_release_regions(pdev);
pdev             3874 drivers/tty/cyclades.c 	pci_disable_device(pdev);
pdev             3879 drivers/tty/cyclades.c static void cy_pci_remove(struct pci_dev *pdev)
pdev             3881 drivers/tty/cyclades.c 	struct cyclades_card *cinfo = pci_get_drvdata(pdev);
pdev             3905 drivers/tty/cyclades.c 	pci_release_regions(pdev);
pdev              667 drivers/tty/ehv_bytechan.c static int ehv_bc_tty_probe(struct platform_device *pdev)
pdev              669 drivers/tty/ehv_bytechan.c 	struct device_node *np = pdev->dev.of_node;
pdev              679 drivers/tty/ehv_bytechan.c 		dev_err(&pdev->dev, "no 'hv-handle' property in %pOFn node\n",
pdev              700 drivers/tty/ehv_bytechan.c 		dev_err(&pdev->dev, "no 'interrupts' property in %pOFn node\n",
pdev              710 drivers/tty/ehv_bytechan.c 			&pdev->dev);
pdev              713 drivers/tty/ehv_bytechan.c 		dev_err(&pdev->dev, "could not register tty (ret=%i)\n", ret);
pdev              717 drivers/tty/ehv_bytechan.c 	dev_set_drvdata(&pdev->dev, bc);
pdev              719 drivers/tty/ehv_bytechan.c 	dev_info(&pdev->dev, "registered /dev/%s%u for byte channel %u\n",
pdev              294 drivers/tty/goldfish.c static int goldfish_tty_probe(struct platform_device *pdev)
pdev              304 drivers/tty/goldfish.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              316 drivers/tty/goldfish.c 	r = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              326 drivers/tty/goldfish.c 	if (pdev->id == PLATFORM_DEVID_NONE)
pdev              329 drivers/tty/goldfish.c 		line = pdev->id;
pdev              351 drivers/tty/goldfish.c 	qtty->dev = &pdev->dev;
pdev              370 drivers/tty/goldfish.c 		if (!pdev->dev.dma_mask)
pdev              371 drivers/tty/goldfish.c 			pdev->dev.dma_mask = &pdev->dev.coherent_dma_mask;
pdev              372 drivers/tty/goldfish.c 		ret = dma_set_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev              374 drivers/tty/goldfish.c 			dev_err(&pdev->dev, "No suitable DMA available.\n");
pdev              389 drivers/tty/goldfish.c 					  line, &pdev->dev);
pdev              402 drivers/tty/goldfish.c 	platform_set_drvdata(pdev, qtty);
pdev              420 drivers/tty/goldfish.c static int goldfish_tty_remove(struct platform_device *pdev)
pdev              422 drivers/tty/goldfish.c 	struct goldfish_tty *qtty = platform_get_drvdata(pdev);
pdev              430 drivers/tty/goldfish.c 	free_irq(qtty->irq, pdev);
pdev             1273 drivers/tty/isicom.c static int reset_card(struct pci_dev *pdev,
pdev             1276 drivers/tty/isicom.c 	struct isi_board *board = pci_get_drvdata(pdev);
pdev             1281 drivers/tty/isicom.c 	dev_dbg(&pdev->dev, "ISILoad:Resetting Card%d at 0x%lx\n", card + 1,
pdev             1296 drivers/tty/isicom.c 		dev_warn(&pdev->dev, "ISILoad:Card%u reset failure (Possible "
pdev             1298 drivers/tty/isicom.c 		dev_dbg(&pdev->dev, "Sig=0x%x\n", sig);
pdev             1308 drivers/tty/isicom.c 		dev_err(&pdev->dev, "ISILoad:PCI Card%d reset failure.\n",
pdev             1327 drivers/tty/isicom.c 	dev_info(&pdev->dev, "-Done\n");
pdev             1334 drivers/tty/isicom.c static int load_firmware(struct pci_dev *pdev,
pdev             1337 drivers/tty/isicom.c 	struct isi_board *board = pci_get_drvdata(pdev);
pdev             1369 drivers/tty/isicom.c 		dev_err(&pdev->dev, "Unknown signature.\n");
pdev             1373 drivers/tty/isicom.c 	retval = request_firmware(&fw, name, &pdev->dev);
pdev             1401 drivers/tty/isicom.c 			dev_warn(&pdev->dev, "Card%d rejected load header:\n"
pdev             1419 drivers/tty/isicom.c 			dev_err(&pdev->dev, "Card%d got out of sync.Card "
pdev             1449 drivers/tty/isicom.c 			dev_warn(&pdev->dev, "Card%d rejected verify header:\n"
pdev             1459 drivers/tty/isicom.c 			dev_err(&pdev->dev, "Card%d, firmware upload "
pdev             1470 drivers/tty/isicom.c 				dev_err(&pdev->dev, "Card%d, firmware upload "
pdev             1483 drivers/tty/isicom.c 			dev_err(&pdev->dev, "Card%d verify got out of sync. "
pdev             1514 drivers/tty/isicom.c static int isicom_probe(struct pci_dev *pdev,
pdev             1524 drivers/tty/isicom.c 	retval = pci_enable_device(pdev);
pdev             1526 drivers/tty/isicom.c 		dev_err(&pdev->dev, "failed to enable\n");
pdev             1530 drivers/tty/isicom.c 	dev_info(&pdev->dev, "ISI PCI Card(Device ID 0x%x)\n", ent->device);
pdev             1545 drivers/tty/isicom.c 	board->base = pci_resource_start(pdev, 3);
pdev             1546 drivers/tty/isicom.c 	board->irq = pdev->irq;
pdev             1549 drivers/tty/isicom.c 	pci_set_drvdata(pdev, board);
pdev             1551 drivers/tty/isicom.c 	retval = pci_request_region(pdev, 3, ISICOM_NAME);
pdev             1553 drivers/tty/isicom.c 		dev_err(&pdev->dev, "I/O Region 0x%lx-0x%lx is busy. Card%d "
pdev             1563 drivers/tty/isicom.c 		dev_err(&pdev->dev, "Could not install handler at Irq %d. "
pdev             1568 drivers/tty/isicom.c 	retval = reset_card(pdev, index, &signature);
pdev             1572 drivers/tty/isicom.c 	retval = load_firmware(pdev, index, signature);
pdev             1583 drivers/tty/isicom.c 				board->index * 16 + index, &pdev->dev);
pdev             1591 drivers/tty/isicom.c 	pci_release_region(pdev, 3);
pdev             1596 drivers/tty/isicom.c 	pci_disable_device(pdev);
pdev             1601 drivers/tty/isicom.c static void isicom_remove(struct pci_dev *pdev)
pdev             1603 drivers/tty/isicom.c 	struct isi_board *board = pci_get_drvdata(pdev);
pdev             1612 drivers/tty/isicom.c 	pci_release_region(pdev, 3);
pdev             1615 drivers/tty/isicom.c 	pci_disable_device(pdev);
pdev              931 drivers/tty/moxa.c static int moxa_pci_probe(struct pci_dev *pdev,
pdev              939 drivers/tty/moxa.c 	retval = pci_enable_device(pdev);
pdev              941 drivers/tty/moxa.c 		dev_err(&pdev->dev, "can't enable pci device\n");
pdev              951 drivers/tty/moxa.c 		dev_warn(&pdev->dev, "more than %u MOXA Intellio family boards "
pdev              958 drivers/tty/moxa.c 	retval = pci_request_region(pdev, 2, "moxa-base");
pdev              960 drivers/tty/moxa.c 		dev_err(&pdev->dev, "can't request pci region 2\n");
pdev              964 drivers/tty/moxa.c 	board->basemem = ioremap_nocache(pci_resource_start(pdev, 2), 0x4000);
pdev              966 drivers/tty/moxa.c 		dev_err(&pdev->dev, "can't remap io space 2\n");
pdev              987 drivers/tty/moxa.c 	retval = moxa_init_board(board, &pdev->dev);
pdev              991 drivers/tty/moxa.c 	pci_set_drvdata(pdev, board);
pdev              993 drivers/tty/moxa.c 	dev_info(&pdev->dev, "board '%s' ready (%u ports, firmware loaded)\n",
pdev             1001 drivers/tty/moxa.c 	pci_release_region(pdev, 2);
pdev             1006 drivers/tty/moxa.c static void moxa_pci_remove(struct pci_dev *pdev)
pdev             1008 drivers/tty/moxa.c 	struct moxa_board_conf *brd = pci_get_drvdata(pdev);
pdev             1012 drivers/tty/moxa.c 	pci_release_region(pdev, 2);
pdev             2555 drivers/tty/mxser.c static int mxser_probe(struct pci_dev *pdev,
pdev             2570 drivers/tty/mxser.c 		dev_err(&pdev->dev, "too many boards found (maximum %d), board "
pdev             2577 drivers/tty/mxser.c 	dev_info(&pdev->dev, "found MOXA %s board (BusNo=%d, DevNo=%d)\n",
pdev             2579 drivers/tty/mxser.c 		pdev->bus->number, PCI_SLOT(pdev->devfn));
pdev             2581 drivers/tty/mxser.c 	retval = pci_enable_device(pdev);
pdev             2583 drivers/tty/mxser.c 		dev_err(&pdev->dev, "PCI enable failed\n");
pdev             2588 drivers/tty/mxser.c 	ioaddress = pci_resource_start(pdev, 2);
pdev             2589 drivers/tty/mxser.c 	retval = pci_request_region(pdev, 2, "mxser(IO)");
pdev             2598 drivers/tty/mxser.c 	ioaddress = pci_resource_start(pdev, 3);
pdev             2599 drivers/tty/mxser.c 	retval = pci_request_region(pdev, 3, "mxser(vector)");
pdev             2605 drivers/tty/mxser.c 	brd->irq = pdev->irq;
pdev             2648 drivers/tty/mxser.c 				mxvar_sdriver, brd->idx + i, &pdev->dev);
pdev             2658 drivers/tty/mxser.c 	pci_set_drvdata(pdev, brd);
pdev             2666 drivers/tty/mxser.c 	pci_release_region(pdev, 3);
pdev             2669 drivers/tty/mxser.c 	pci_release_region(pdev, 2);
pdev             2671 drivers/tty/mxser.c 	pci_disable_device(pdev);
pdev             2679 drivers/tty/mxser.c static void mxser_remove(struct pci_dev *pdev)
pdev             2682 drivers/tty/mxser.c 	struct mxser_board *brd = pci_get_drvdata(pdev);
pdev             2686 drivers/tty/mxser.c 	pci_release_region(pdev, 2);
pdev             2687 drivers/tty/mxser.c 	pci_release_region(pdev, 3);
pdev             2688 drivers/tty/mxser.c 	pci_disable_device(pdev);
pdev              351 drivers/tty/nozomi.c 	struct pci_dev *pdev;
pdev              630 drivers/tty/nozomi.c 		dev_err(&dc->pdev->dev, "ConfigTable Bad! 0x%08X != 0x%08X\n",
pdev              661 drivers/tty/nozomi.c 		dev_info(&dc->pdev->dev, "Initialization OK!\n");
pdev              670 drivers/tty/nozomi.c 		dev_info(&dc->pdev->dev, "Version of card: %d\n",
pdev              704 drivers/tty/nozomi.c 		dev_err(&dc->pdev->dev, "Called with wrong port?\n");
pdev              718 drivers/tty/nozomi.c 		dev_err(&dc->pdev->dev, "Called with wrong port?\n");
pdev              731 drivers/tty/nozomi.c 		dev_err(&dc->pdev->dev, "Called with wrong port?\n");
pdev              745 drivers/tty/nozomi.c 		dev_err(&dc->pdev->dev, "Called with wrong port?\n");
pdev              806 drivers/tty/nozomi.c 		dev_err(&dc->pdev->dev, "size == 0?\n");
pdev              921 drivers/tty/nozomi.c 			dev_info(&dc->pdev->dev, "Device READY!\n");
pdev              925 drivers/tty/nozomi.c 		dev_err(&dc->pdev->dev,
pdev              991 drivers/tty/nozomi.c 		dev_err(&dc->pdev->dev,
pdev             1058 drivers/tty/nozomi.c 		dev_err(&dc->pdev->dev, "port out of sync!, toggle:%d\n",
pdev             1117 drivers/tty/nozomi.c 		dev_err(&dc->pdev->dev, "port out of sync!\n");
pdev             1155 drivers/tty/nozomi.c 			dev_err(&dc->pdev->dev, "Could not read status from "
pdev             1181 drivers/tty/nozomi.c 			dev_err(&dc->pdev->dev, "MDM_DL out of sync!\n");
pdev             1187 drivers/tty/nozomi.c 			dev_err(&dc->pdev->dev, "MDM_UL out of sync!\n");
pdev             1195 drivers/tty/nozomi.c 			dev_err(&dc->pdev->dev, "DIAG_DL out of sync!\n");
pdev             1254 drivers/tty/nozomi.c 		size += pci_resource_len(dc->pdev, i);
pdev             1259 drivers/tty/nozomi.c 	dev_info(&dc->pdev->dev, "Card type is: %d\n", dc->card_type);
pdev             1302 drivers/tty/nozomi.c 	if (device_create_file(&dc->pdev->dev, &dev_attr_card_type))
pdev             1303 drivers/tty/nozomi.c 		dev_err(&dc->pdev->dev,
pdev             1305 drivers/tty/nozomi.c 	if (device_create_file(&dc->pdev->dev, &dev_attr_open_ttys))
pdev             1306 drivers/tty/nozomi.c 		dev_err(&dc->pdev->dev,
pdev             1312 drivers/tty/nozomi.c 	device_remove_file(&dc->pdev->dev, &dev_attr_card_type);
pdev             1313 drivers/tty/nozomi.c 	device_remove_file(&dc->pdev->dev, &dev_attr_open_ttys);
pdev             1317 drivers/tty/nozomi.c static int nozomi_card_init(struct pci_dev *pdev,
pdev             1325 drivers/tty/nozomi.c 	dev_dbg(&pdev->dev, "Init, new card found\n");
pdev             1332 drivers/tty/nozomi.c 		dev_err(&pdev->dev, "no free tty range for this card left\n");
pdev             1339 drivers/tty/nozomi.c 		dev_err(&pdev->dev, "Could not allocate memory\n");
pdev             1344 drivers/tty/nozomi.c 	dc->pdev = pdev;
pdev             1346 drivers/tty/nozomi.c 	ret = pci_enable_device(dc->pdev);
pdev             1348 drivers/tty/nozomi.c 		dev_err(&pdev->dev, "Failed to enable PCI Device\n");
pdev             1352 drivers/tty/nozomi.c 	ret = pci_request_regions(dc->pdev, NOZOMI_NAME);
pdev             1354 drivers/tty/nozomi.c 		dev_err(&pdev->dev, "I/O address 0x%04x already in use\n",
pdev             1362 drivers/tty/nozomi.c 	dc->base_addr = pci_iomap(dc->pdev, 0, dc->card_type);
pdev             1364 drivers/tty/nozomi.c 		dev_err(&pdev->dev, "Unable to map card MMIO\n");
pdev             1371 drivers/tty/nozomi.c 		dev_err(&pdev->dev, "Could not allocate send buffer?\n");
pdev             1379 drivers/tty/nozomi.c 			dev_err(&pdev->dev,
pdev             1394 drivers/tty/nozomi.c 	ret = request_irq(pdev->irq, &interrupt_handler, IRQF_SHARED,
pdev             1397 drivers/tty/nozomi.c 		dev_err(&pdev->dev, "can't request irq %d\n", pdev->irq);
pdev             1408 drivers/tty/nozomi.c 	pci_set_drvdata(pdev, dc);
pdev             1423 drivers/tty/nozomi.c 				dc->index_start + i, &pdev->dev);
pdev             1427 drivers/tty/nozomi.c 			dev_err(&pdev->dev, "Could not allocate tty?\n");
pdev             1447 drivers/tty/nozomi.c 	pci_release_regions(pdev);
pdev             1449 drivers/tty/nozomi.c 	pci_disable_device(pdev);
pdev             1476 drivers/tty/nozomi.c static void nozomi_card_exit(struct pci_dev *pdev)
pdev             1480 drivers/tty/nozomi.c 	struct nozomi *dc = pci_get_drvdata(pdev);
pdev             1502 drivers/tty/nozomi.c 	free_irq(pdev->irq, dc);
pdev             1511 drivers/tty/nozomi.c 	pci_release_regions(pdev);
pdev             1513 drivers/tty/nozomi.c 	pci_disable_device(pdev);
pdev             1640 drivers/tty/nozomi.c 			dev_err(&dc->pdev->dev,
pdev              305 drivers/tty/serial/8250/8250_aspeed_vuart.c static int aspeed_vuart_probe(struct platform_device *pdev)
pdev              314 drivers/tty/serial/8250/8250_aspeed_vuart.c 	np = pdev->dev.of_node;
pdev              316 drivers/tty/serial/8250/8250_aspeed_vuart.c 	vuart = devm_kzalloc(&pdev->dev, sizeof(*vuart), GFP_KERNEL);
pdev              320 drivers/tty/serial/8250/8250_aspeed_vuart.c 	vuart->dev = &pdev->dev;
pdev              323 drivers/tty/serial/8250/8250_aspeed_vuart.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              324 drivers/tty/serial/8250/8250_aspeed_vuart.c 	vuart->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              338 drivers/tty/serial/8250/8250_aspeed_vuart.c 	port.port.dev = &pdev->dev;
pdev              345 drivers/tty/serial/8250/8250_aspeed_vuart.c 		vuart->clk = devm_clk_get(&pdev->dev, NULL);
pdev              347 drivers/tty/serial/8250/8250_aspeed_vuart.c 			dev_warn(&pdev->dev,
pdev              406 drivers/tty/serial/8250/8250_aspeed_vuart.c 	platform_set_drvdata(pdev, vuart);
pdev              418 drivers/tty/serial/8250/8250_aspeed_vuart.c static int aspeed_vuart_remove(struct platform_device *pdev)
pdev              420 drivers/tty/serial/8250/8250_aspeed_vuart.c 	struct aspeed_vuart *vuart = platform_get_drvdata(pdev);
pdev               25 drivers/tty/serial/8250/8250_bcm2835aux.c static int bcm2835aux_serial_probe(struct platform_device *pdev)
pdev               32 drivers/tty/serial/8250/8250_bcm2835aux.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev               39 drivers/tty/serial/8250/8250_bcm2835aux.c 	data->uart.port.dev = &pdev->dev;
pdev               50 drivers/tty/serial/8250/8250_bcm2835aux.c 	data->clk = devm_clk_get(&pdev->dev, NULL);
pdev               53 drivers/tty/serial/8250/8250_bcm2835aux.c 		dev_err(&pdev->dev, "could not get clk: %d\n", ret);
pdev               58 drivers/tty/serial/8250/8250_bcm2835aux.c 	ret = platform_get_irq(pdev, 0);
pdev               64 drivers/tty/serial/8250/8250_bcm2835aux.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               66 drivers/tty/serial/8250/8250_bcm2835aux.c 		dev_err(&pdev->dev, "memory resource not found");
pdev               69 drivers/tty/serial/8250/8250_bcm2835aux.c 	data->uart.port.membase = devm_ioremap_resource(&pdev->dev, res);
pdev               75 drivers/tty/serial/8250/8250_bcm2835aux.c 	ret = of_alias_get_id(pdev->dev.of_node, "serial");
pdev               82 drivers/tty/serial/8250/8250_bcm2835aux.c 		dev_err(&pdev->dev, "unable to enable uart clock - %d\n",
pdev               97 drivers/tty/serial/8250/8250_bcm2835aux.c 		dev_err(&pdev->dev, "unable to register 8250 port - %d\n",
pdev              103 drivers/tty/serial/8250/8250_bcm2835aux.c 	platform_set_drvdata(pdev, data);
pdev              112 drivers/tty/serial/8250/8250_bcm2835aux.c static int bcm2835aux_serial_remove(struct platform_device *pdev)
pdev              114 drivers/tty/serial/8250/8250_bcm2835aux.c 	struct bcm2835aux_data *data = platform_get_drvdata(pdev);
pdev              385 drivers/tty/serial/8250/8250_dw.c static int dw8250_probe(struct platform_device *pdev)
pdev              388 drivers/tty/serial/8250/8250_dw.c 	struct resource *regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              390 drivers/tty/serial/8250/8250_dw.c 	struct device *dev = &pdev->dev;
pdev              401 drivers/tty/serial/8250/8250_dw.c 	irq = platform_get_irq(pdev, 0);
pdev              536 drivers/tty/serial/8250/8250_dw.c 	platform_set_drvdata(pdev, data);
pdev              557 drivers/tty/serial/8250/8250_dw.c static int dw8250_remove(struct platform_device *pdev)
pdev              559 drivers/tty/serial/8250/8250_dw.c 	struct dw8250_data *data = platform_get_drvdata(pdev);
pdev              560 drivers/tty/serial/8250/8250_dw.c 	struct device *dev = &pdev->dev;
pdev               79 drivers/tty/serial/8250/8250_em.c static int serial8250_em_probe(struct platform_device *pdev)
pdev               81 drivers/tty/serial/8250/8250_em.c 	struct resource *regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               82 drivers/tty/serial/8250/8250_em.c 	struct resource *irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev               88 drivers/tty/serial/8250/8250_em.c 		dev_err(&pdev->dev, "missing registers or irq\n");
pdev               92 drivers/tty/serial/8250/8250_em.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev               96 drivers/tty/serial/8250/8250_em.c 	priv->sclk = devm_clk_get(&pdev->dev, "sclk");
pdev               98 drivers/tty/serial/8250/8250_em.c 		dev_err(&pdev->dev, "unable to get clock\n");
pdev              107 drivers/tty/serial/8250/8250_em.c 	up.port.dev = &pdev->dev;
pdev              121 drivers/tty/serial/8250/8250_em.c 		dev_err(&pdev->dev, "unable to register 8250 port\n");
pdev              127 drivers/tty/serial/8250/8250_em.c 	platform_set_drvdata(pdev, priv);
pdev              131 drivers/tty/serial/8250/8250_em.c static int serial8250_em_remove(struct platform_device *pdev)
pdev              133 drivers/tty/serial/8250/8250_em.c 	struct serial8250_em_priv *priv = platform_get_drvdata(pdev);
pdev              330 drivers/tty/serial/8250/8250_exar.c 	struct platform_device *pdev;
pdev              332 drivers/tty/serial/8250/8250_exar.c 	pdev = platform_device_alloc("gpio_exar", PLATFORM_DEVID_AUTO);
pdev              333 drivers/tty/serial/8250/8250_exar.c 	if (!pdev)
pdev              336 drivers/tty/serial/8250/8250_exar.c 	pdev->dev.parent = &pcidev->dev;
pdev              337 drivers/tty/serial/8250/8250_exar.c 	ACPI_COMPANION_SET(&pdev->dev, ACPI_COMPANION(&pcidev->dev));
pdev              339 drivers/tty/serial/8250/8250_exar.c 	if (platform_device_add_properties(pdev, properties) < 0 ||
pdev              340 drivers/tty/serial/8250/8250_exar.c 	    platform_device_add(pdev) < 0) {
pdev              341 drivers/tty/serial/8250/8250_exar.c 		platform_device_put(pdev);
pdev              345 drivers/tty/serial/8250/8250_exar.c 	return pdev;
pdev              519 drivers/tty/serial/8250/8250_exar.c 	struct platform_device *pdev = port->port.private_data;
pdev              521 drivers/tty/serial/8250/8250_exar.c 	platform_device_unregister(pdev);
pdev              207 drivers/tty/serial/8250/8250_ingenic.c static int ingenic_uart_probe(struct platform_device *pdev)
pdev              210 drivers/tty/serial/8250/8250_ingenic.c 	struct resource *regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              211 drivers/tty/serial/8250/8250_ingenic.c 	struct resource *irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              217 drivers/tty/serial/8250/8250_ingenic.c 	match = of_match_device(of_match, &pdev->dev);
pdev              219 drivers/tty/serial/8250/8250_ingenic.c 		dev_err(&pdev->dev, "Error: No device match found\n");
pdev              225 drivers/tty/serial/8250/8250_ingenic.c 		dev_err(&pdev->dev, "no registers/irq defined\n");
pdev              229 drivers/tty/serial/8250/8250_ingenic.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              242 drivers/tty/serial/8250/8250_ingenic.c 	uart.port.dev = &pdev->dev;
pdev              248 drivers/tty/serial/8250/8250_ingenic.c 	line = of_alias_get_id(pdev->dev.of_node, "serial");
pdev              252 drivers/tty/serial/8250/8250_ingenic.c 	uart.port.membase = devm_ioremap(&pdev->dev, regs->start,
pdev              257 drivers/tty/serial/8250/8250_ingenic.c 	data->clk_module = devm_clk_get(&pdev->dev, "module");
pdev              261 drivers/tty/serial/8250/8250_ingenic.c 			dev_err(&pdev->dev,
pdev              266 drivers/tty/serial/8250/8250_ingenic.c 	data->clk_baud = devm_clk_get(&pdev->dev, "baud");
pdev              270 drivers/tty/serial/8250/8250_ingenic.c 			dev_err(&pdev->dev,
pdev              277 drivers/tty/serial/8250/8250_ingenic.c 		dev_err(&pdev->dev, "could not enable module clock: %d\n", err);
pdev              283 drivers/tty/serial/8250/8250_ingenic.c 		dev_err(&pdev->dev, "could not enable baud clock: %d\n", err);
pdev              294 drivers/tty/serial/8250/8250_ingenic.c 	platform_set_drvdata(pdev, data);
pdev              305 drivers/tty/serial/8250/8250_ingenic.c static int ingenic_uart_remove(struct platform_device *pdev)
pdev              307 drivers/tty/serial/8250/8250_ingenic.c 	struct ingenic_uart_data *data = platform_get_drvdata(pdev);
pdev              101 drivers/tty/serial/8250/8250_lpc18xx.c static int lpc18xx_serial_probe(struct platform_device *pdev)
pdev              108 drivers/tty/serial/8250/8250_lpc18xx.c 	irq = platform_get_irq(pdev, 0);
pdev              112 drivers/tty/serial/8250/8250_lpc18xx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              114 drivers/tty/serial/8250/8250_lpc18xx.c 		dev_err(&pdev->dev, "memory resource not found");
pdev              120 drivers/tty/serial/8250/8250_lpc18xx.c 	uart.port.membase = devm_ioremap(&pdev->dev, res->start,
pdev              125 drivers/tty/serial/8250/8250_lpc18xx.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              129 drivers/tty/serial/8250/8250_lpc18xx.c 	data->clk_uart = devm_clk_get(&pdev->dev, "uartclk");
pdev              131 drivers/tty/serial/8250/8250_lpc18xx.c 		dev_err(&pdev->dev, "uart clock not found\n");
pdev              135 drivers/tty/serial/8250/8250_lpc18xx.c 	data->clk_reg = devm_clk_get(&pdev->dev, "reg");
pdev              137 drivers/tty/serial/8250/8250_lpc18xx.c 		dev_err(&pdev->dev, "reg clock not found\n");
pdev              143 drivers/tty/serial/8250/8250_lpc18xx.c 		dev_err(&pdev->dev, "unable to enable reg clock\n");
pdev              149 drivers/tty/serial/8250/8250_lpc18xx.c 		dev_err(&pdev->dev, "unable to enable uart clock\n");
pdev              153 drivers/tty/serial/8250/8250_lpc18xx.c 	ret = of_alias_get_id(pdev->dev.of_node, "serial");
pdev              161 drivers/tty/serial/8250/8250_lpc18xx.c 	uart.port.dev = &pdev->dev;
pdev              179 drivers/tty/serial/8250/8250_lpc18xx.c 		dev_err(&pdev->dev, "unable to register 8250 port\n");
pdev              184 drivers/tty/serial/8250/8250_lpc18xx.c 	platform_set_drvdata(pdev, data);
pdev              195 drivers/tty/serial/8250/8250_lpc18xx.c static int lpc18xx_serial_remove(struct platform_device *pdev)
pdev              197 drivers/tty/serial/8250/8250_lpc18xx.c 	struct lpc18xx_uart_data *data = platform_get_drvdata(pdev);
pdev              123 drivers/tty/serial/8250/8250_lpss.c 	struct pci_dev *pdev = to_pci_dev(port->dev);
pdev              124 drivers/tty/serial/8250/8250_lpss.c 	unsigned int dma_devfn = PCI_DEVFN(PCI_SLOT(pdev->devfn), 0);
pdev              125 drivers/tty/serial/8250/8250_lpss.c 	struct pci_dev *dma_dev = pci_get_slot(pdev->bus, dma_devfn);
pdev              127 drivers/tty/serial/8250/8250_lpss.c 	switch (pdev->device) {
pdev              175 drivers/tty/serial/8250/8250_lpss.c 	struct pci_dev *pdev = to_pci_dev(port->dev);
pdev              179 drivers/tty/serial/8250/8250_lpss.c 	chip->dev = &pdev->dev;
pdev              180 drivers/tty/serial/8250/8250_lpss.c 	chip->id = pdev->devfn;
pdev              181 drivers/tty/serial/8250/8250_lpss.c 	chip->irq = pci_irq_vector(pdev, 0);
pdev              182 drivers/tty/serial/8250/8250_lpss.c 	chip->regs = pci_ioremap_bar(pdev, 1);
pdev              191 drivers/tty/serial/8250/8250_lpss.c 	pci_try_set_mwi(pdev);
pdev              197 drivers/tty/serial/8250/8250_lpss.c 	param->dma_dev = &pdev->dev;
pdev              224 drivers/tty/serial/8250/8250_lpss.c 	struct pci_dev *pdev = to_pci_dev(port->dev);
pdev              227 drivers/tty/serial/8250/8250_lpss.c 	pci_set_master(pdev);
pdev              229 drivers/tty/serial/8250/8250_lpss.c 	ret = pci_alloc_irq_vectors(pdev, 1, 1, PCI_IRQ_ALL_TYPES);
pdev              233 drivers/tty/serial/8250/8250_lpss.c 	port->irq = pci_irq_vector(pdev, 0);
pdev              286 drivers/tty/serial/8250/8250_lpss.c static int lpss8250_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              292 drivers/tty/serial/8250/8250_lpss.c 	ret = pcim_enable_device(pdev);
pdev              296 drivers/tty/serial/8250/8250_lpss.c 	lpss = devm_kzalloc(&pdev->dev, sizeof(*lpss), GFP_KERNEL);
pdev              304 drivers/tty/serial/8250/8250_lpss.c 	uart.port.dev = &pdev->dev;
pdev              305 drivers/tty/serial/8250/8250_lpss.c 	uart.port.irq = pdev->irq;
pdev              313 drivers/tty/serial/8250/8250_lpss.c 	uart.port.mapbase = pci_resource_start(pdev, 0);
pdev              314 drivers/tty/serial/8250/8250_lpss.c 	uart.port.membase = pcim_iomap(pdev, 0, 0);
pdev              334 drivers/tty/serial/8250/8250_lpss.c 	pci_set_drvdata(pdev, lpss);
pdev              343 drivers/tty/serial/8250/8250_lpss.c static void lpss8250_remove(struct pci_dev *pdev)
pdev              345 drivers/tty/serial/8250/8250_lpss.c 	struct lpss8250 *lpss = pci_get_drvdata(pdev);
pdev               55 drivers/tty/serial/8250/8250_mid.c 	struct pci_dev *pdev = to_pci_dev(p->dev);
pdev               57 drivers/tty/serial/8250/8250_mid.c 	switch (pdev->device) {
pdev               71 drivers/tty/serial/8250/8250_mid.c 	mid->dma_dev = pci_get_slot(pdev->bus,
pdev               72 drivers/tty/serial/8250/8250_mid.c 				    PCI_DEVFN(PCI_SLOT(pdev->devfn), 3));
pdev              109 drivers/tty/serial/8250/8250_mid.c 	struct pci_dev *pdev = to_pci_dev(p->dev);
pdev              110 drivers/tty/serial/8250/8250_mid.c 	int index = PCI_FUNC(pdev->devfn);
pdev              121 drivers/tty/serial/8250/8250_mid.c 	mid->dma_dev = pci_get_slot(pdev->bus, PCI_DEVFN(5, 0));
pdev              161 drivers/tty/serial/8250/8250_mid.c 	struct pci_dev *pdev = to_pci_dev(p->dev);
pdev              165 drivers/tty/serial/8250/8250_mid.c 	pci_set_master(pdev);
pdev              167 drivers/tty/serial/8250/8250_mid.c 	ret = pci_alloc_irq_vectors(pdev, 1, 1, PCI_IRQ_ALL_TYPES);
pdev              171 drivers/tty/serial/8250/8250_mid.c 	p->irq = pci_irq_vector(pdev, 0);
pdev              173 drivers/tty/serial/8250/8250_mid.c 	chip->dev = &pdev->dev;
pdev              174 drivers/tty/serial/8250/8250_mid.c 	chip->irq = pci_irq_vector(pdev, 0);
pdev              176 drivers/tty/serial/8250/8250_mid.c 	chip->length = pci_resource_len(pdev, bar);
pdev              184 drivers/tty/serial/8250/8250_mid.c 	mid->dma_dev = pdev;
pdev              281 drivers/tty/serial/8250/8250_mid.c static int mid8250_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              288 drivers/tty/serial/8250/8250_mid.c 	ret = pcim_enable_device(pdev);
pdev              292 drivers/tty/serial/8250/8250_mid.c 	mid = devm_kzalloc(&pdev->dev, sizeof(*mid), GFP_KERNEL);
pdev              301 drivers/tty/serial/8250/8250_mid.c 	uart.port.dev = &pdev->dev;
pdev              302 drivers/tty/serial/8250/8250_mid.c 	uart.port.irq = pdev->irq;
pdev              310 drivers/tty/serial/8250/8250_mid.c 	uart.port.mapbase = pci_resource_start(pdev, bar);
pdev              311 drivers/tty/serial/8250/8250_mid.c 	uart.port.membase = pcim_iomap(pdev, bar, 0);
pdev              331 drivers/tty/serial/8250/8250_mid.c 	pci_set_drvdata(pdev, mid);
pdev              339 drivers/tty/serial/8250/8250_mid.c static void mid8250_remove(struct pci_dev *pdev)
pdev              341 drivers/tty/serial/8250/8250_mid.c 	struct mid8250 *mid = pci_get_drvdata(pdev);
pdev              437 drivers/tty/serial/8250/8250_mtk.c static int mtk8250_probe_of(struct platform_device *pdev, struct uart_port *p,
pdev              444 drivers/tty/serial/8250/8250_mtk.c 	data->uart_clk = devm_clk_get(&pdev->dev, "baud");
pdev              450 drivers/tty/serial/8250/8250_mtk.c 		data->uart_clk = devm_clk_get(&pdev->dev, NULL);
pdev              452 drivers/tty/serial/8250/8250_mtk.c 			dev_warn(&pdev->dev, "Can't get uart clock\n");
pdev              459 drivers/tty/serial/8250/8250_mtk.c 	data->bus_clk = devm_clk_get(&pdev->dev, "bus");
pdev              465 drivers/tty/serial/8250/8250_mtk.c 	dmacnt = of_property_count_strings(pdev->dev.of_node, "dma-names");
pdev              467 drivers/tty/serial/8250/8250_mtk.c 		data->dma = devm_kzalloc(&pdev->dev, sizeof(*data->dma),
pdev              482 drivers/tty/serial/8250/8250_mtk.c static int mtk8250_probe(struct platform_device *pdev)
pdev              485 drivers/tty/serial/8250/8250_mtk.c 	struct resource *regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              486 drivers/tty/serial/8250/8250_mtk.c 	struct resource *irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              491 drivers/tty/serial/8250/8250_mtk.c 		dev_err(&pdev->dev, "no registers/irq defined\n");
pdev              495 drivers/tty/serial/8250/8250_mtk.c 	uart.port.membase = devm_ioremap(&pdev->dev, regs->start,
pdev              500 drivers/tty/serial/8250/8250_mtk.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              504 drivers/tty/serial/8250/8250_mtk.c 	if (pdev->dev.of_node) {
pdev              505 drivers/tty/serial/8250/8250_mtk.c 		err = mtk8250_probe_of(pdev, &uart.port, data);
pdev              517 drivers/tty/serial/8250/8250_mtk.c 	uart.port.dev = &pdev->dev;
pdev              534 drivers/tty/serial/8250/8250_mtk.c 	platform_set_drvdata(pdev, data);
pdev              536 drivers/tty/serial/8250/8250_mtk.c 	err = mtk8250_runtime_resume(&pdev->dev);
pdev              544 drivers/tty/serial/8250/8250_mtk.c 	pm_runtime_set_active(&pdev->dev);
pdev              545 drivers/tty/serial/8250/8250_mtk.c 	pm_runtime_enable(&pdev->dev);
pdev              547 drivers/tty/serial/8250/8250_mtk.c 	data->rx_wakeup_irq = platform_get_irq_optional(pdev, 1);
pdev              552 drivers/tty/serial/8250/8250_mtk.c static int mtk8250_remove(struct platform_device *pdev)
pdev              554 drivers/tty/serial/8250/8250_mtk.c 	struct mtk8250_data *data = platform_get_drvdata(pdev);
pdev              556 drivers/tty/serial/8250/8250_mtk.c 	pm_runtime_get_sync(&pdev->dev);
pdev              559 drivers/tty/serial/8250/8250_mtk.c 	mtk8250_runtime_suspend(&pdev->dev);
pdev              561 drivers/tty/serial/8250/8250_mtk.c 	pm_runtime_disable(&pdev->dev);
pdev              562 drivers/tty/serial/8250/8250_mtk.c 	pm_runtime_put_noidle(&pdev->dev);
pdev             1130 drivers/tty/serial/8250/8250_omap.c static int omap8250_probe(struct platform_device *pdev)
pdev             1132 drivers/tty/serial/8250/8250_omap.c 	struct resource *regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1133 drivers/tty/serial/8250/8250_omap.c 	struct resource *irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1134 drivers/tty/serial/8250/8250_omap.c 	struct device_node *np = pdev->dev.of_node;
pdev             1142 drivers/tty/serial/8250/8250_omap.c 		dev_err(&pdev->dev, "missing registers or irq\n");
pdev             1146 drivers/tty/serial/8250/8250_omap.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev             1150 drivers/tty/serial/8250/8250_omap.c 	membase = devm_ioremap_nocache(&pdev->dev, regs->start,
pdev             1156 drivers/tty/serial/8250/8250_omap.c 	up.port.dev = &pdev->dev;
pdev             1198 drivers/tty/serial/8250/8250_omap.c 		dev_err(&pdev->dev, "failed to get alias\n");
pdev             1206 drivers/tty/serial/8250/8250_omap.c 		clk = devm_clk_get(&pdev->dev, NULL);
pdev             1217 drivers/tty/serial/8250/8250_omap.c 	id = of_match_device(of_match_ptr(omap8250_dt_ids), &pdev->dev);
pdev             1223 drivers/tty/serial/8250/8250_omap.c 		dev_warn(&pdev->dev,
pdev             1236 drivers/tty/serial/8250/8250_omap.c 	device_init_wakeup(&pdev->dev, true);
pdev             1237 drivers/tty/serial/8250/8250_omap.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev             1246 drivers/tty/serial/8250/8250_omap.c 	if (!of_get_available_child_count(pdev->dev.of_node))
pdev             1247 drivers/tty/serial/8250/8250_omap.c 		pm_runtime_set_autosuspend_delay(&pdev->dev, -1);
pdev             1249 drivers/tty/serial/8250/8250_omap.c 	pm_runtime_irq_safe(&pdev->dev);
pdev             1250 drivers/tty/serial/8250/8250_omap.c 	pm_runtime_enable(&pdev->dev);
pdev             1252 drivers/tty/serial/8250/8250_omap.c 	pm_runtime_get_sync(&pdev->dev);
pdev             1278 drivers/tty/serial/8250/8250_omap.c 		dev_err(&pdev->dev, "unable to register 8250 port\n");
pdev             1282 drivers/tty/serial/8250/8250_omap.c 	platform_set_drvdata(pdev, priv);
pdev             1283 drivers/tty/serial/8250/8250_omap.c 	pm_runtime_mark_last_busy(&pdev->dev);
pdev             1284 drivers/tty/serial/8250/8250_omap.c 	pm_runtime_put_autosuspend(&pdev->dev);
pdev             1287 drivers/tty/serial/8250/8250_omap.c 	pm_runtime_dont_use_autosuspend(&pdev->dev);
pdev             1288 drivers/tty/serial/8250/8250_omap.c 	pm_runtime_put_sync(&pdev->dev);
pdev             1289 drivers/tty/serial/8250/8250_omap.c 	pm_runtime_disable(&pdev->dev);
pdev             1293 drivers/tty/serial/8250/8250_omap.c static int omap8250_remove(struct platform_device *pdev)
pdev             1295 drivers/tty/serial/8250/8250_omap.c 	struct omap8250_priv *priv = platform_get_drvdata(pdev);
pdev             1297 drivers/tty/serial/8250/8250_omap.c 	pm_runtime_dont_use_autosuspend(&pdev->dev);
pdev             1298 drivers/tty/serial/8250/8250_omap.c 	pm_runtime_put_sync(&pdev->dev);
pdev             1299 drivers/tty/serial/8250/8250_omap.c 	pm_runtime_disable(&pdev->dev);
pdev             1302 drivers/tty/serial/8250/8250_omap.c 	device_init_wakeup(&pdev->dev, false);
pdev             1516 drivers/tty/serial/8250/8250_pci.c 	struct pci_dev *pdev = priv->dev;
pdev             1524 drivers/tty/serial/8250/8250_pci.c 	pci_read_config_word(pdev, config_base + 4, &iobase);
pdev             1526 drivers/tty/serial/8250/8250_pci.c 	dev_dbg(&pdev->dev, "%s: idx=%d iobase=0x%x", __func__, idx, iobase);
pdev             1532 drivers/tty/serial/8250/8250_pci.c 	data = devm_kzalloc(&pdev->dev, sizeof(u8), GFP_KERNEL);
pdev             1629 drivers/tty/serial/8250/8250_pci.c 	struct pci_dev *pdev = priv->dev;
pdev             1632 drivers/tty/serial/8250/8250_pci.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev             1642 drivers/tty/serial/8250/8250_pci.c 	port->port.mapbase = pci_resource_start(pdev, 0) + 8 * idx;
pdev             4107 drivers/tty/serial/8250/8250_pci.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev             4108 drivers/tty/serial/8250/8250_pci.c 	struct serial_private *priv = pci_get_drvdata(pdev);
pdev             4115 drivers/tty/serial/8250/8250_pci.c 		err = pci_enable_device(pdev);
pdev               92 drivers/tty/serial/8250/8250_pxa.c static int serial_pxa_probe(struct platform_device *pdev)
pdev               99 drivers/tty/serial/8250/8250_pxa.c 	mmres = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              100 drivers/tty/serial/8250/8250_pxa.c 	irqres = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              104 drivers/tty/serial/8250/8250_pxa.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              108 drivers/tty/serial/8250/8250_pxa.c 	data->clk = devm_clk_get(&pdev->dev, NULL);
pdev              116 drivers/tty/serial/8250/8250_pxa.c 	ret = of_alias_get_id(pdev->dev.of_node, "serial");
pdev              127 drivers/tty/serial/8250/8250_pxa.c 	uart.port.dev = &pdev->dev;
pdev              139 drivers/tty/serial/8250/8250_pxa.c 	platform_set_drvdata(pdev, data);
pdev              148 drivers/tty/serial/8250/8250_pxa.c static int serial_pxa_remove(struct platform_device *pdev)
pdev              150 drivers/tty/serial/8250/8250_pxa.c 	struct pxa8250_data *data = platform_get_drvdata(pdev);
pdev              158 drivers/tty/serial/8250/8250_uniphier.c static int uniphier_uart_probe(struct platform_device *pdev)
pdev              160 drivers/tty/serial/8250/8250_uniphier.c 	struct device *dev = &pdev->dev;
pdev              168 drivers/tty/serial/8250/8250_uniphier.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              178 drivers/tty/serial/8250/8250_uniphier.c 	irq = platform_get_irq(pdev, 0);
pdev              239 drivers/tty/serial/8250/8250_uniphier.c 	platform_set_drvdata(pdev, priv);
pdev              244 drivers/tty/serial/8250/8250_uniphier.c static int uniphier_uart_remove(struct platform_device *pdev)
pdev              246 drivers/tty/serial/8250/8250_uniphier.c 	struct uniphier8250_priv *priv = platform_get_drvdata(pdev);
pdev              418 drivers/tty/serial/altera_jtaguart.c static int altera_jtaguart_probe(struct platform_device *pdev)
pdev              421 drivers/tty/serial/altera_jtaguart.c 			dev_get_platdata(&pdev->dev);
pdev              424 drivers/tty/serial/altera_jtaguart.c 	int i = pdev->id;
pdev              435 drivers/tty/serial/altera_jtaguart.c 	res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              443 drivers/tty/serial/altera_jtaguart.c 	res_irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              460 drivers/tty/serial/altera_jtaguart.c 	port->dev = &pdev->dev;
pdev              467 drivers/tty/serial/altera_jtaguart.c static int altera_jtaguart_remove(struct platform_device *pdev)
pdev              470 drivers/tty/serial/altera_jtaguart.c 	int i = pdev->id;
pdev              553 drivers/tty/serial/altera_uart.c static int altera_uart_probe(struct platform_device *pdev)
pdev              555 drivers/tty/serial/altera_uart.c 	struct altera_uart_platform_uart *platp = dev_get_platdata(&pdev->dev);
pdev              559 drivers/tty/serial/altera_uart.c 	int i = pdev->id;
pdev              574 drivers/tty/serial/altera_uart.c 	res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              582 drivers/tty/serial/altera_uart.c 	res_irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              592 drivers/tty/serial/altera_uart.c 		ret = of_property_read_u32(pdev->dev.of_node, "clock-frequency",
pdev              612 drivers/tty/serial/altera_uart.c 	port->dev = &pdev->dev;
pdev              614 drivers/tty/serial/altera_uart.c 	platform_set_drvdata(pdev, port);
pdev              621 drivers/tty/serial/altera_uart.c static int altera_uart_remove(struct platform_device *pdev)
pdev              623 drivers/tty/serial/altera_uart.c 	struct uart_port *port = platform_get_drvdata(pdev);
pdev             2688 drivers/tty/serial/amba-pl011.c static int sbsa_uart_probe(struct platform_device *pdev)
pdev             2699 drivers/tty/serial/amba-pl011.c 	if (pdev->dev.of_node) {
pdev             2700 drivers/tty/serial/amba-pl011.c 		struct device_node *np = pdev->dev.of_node;
pdev             2713 drivers/tty/serial/amba-pl011.c 	uap = devm_kzalloc(&pdev->dev, sizeof(struct uart_amba_port),
pdev             2718 drivers/tty/serial/amba-pl011.c 	ret = platform_get_irq(pdev, 0);
pdev             2725 drivers/tty/serial/amba-pl011.c 		dev_info(&pdev->dev, "working around QDF2400 SoC erratum 44\n");
pdev             2739 drivers/tty/serial/amba-pl011.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2741 drivers/tty/serial/amba-pl011.c 	ret = pl011_setup_port(&pdev->dev, uap, r, portnr);
pdev             2745 drivers/tty/serial/amba-pl011.c 	platform_set_drvdata(pdev, uap);
pdev             2750 drivers/tty/serial/amba-pl011.c static int sbsa_uart_remove(struct platform_device *pdev)
pdev             2752 drivers/tty/serial/amba-pl011.c 	struct uart_amba_port *uap = platform_get_drvdata(pdev);
pdev              621 drivers/tty/serial/ar933x_uart.c static int ar933x_uart_probe(struct platform_device *pdev)
pdev              632 drivers/tty/serial/ar933x_uart.c 	np = pdev->dev.of_node;
pdev              636 drivers/tty/serial/ar933x_uart.c 			dev_err(&pdev->dev, "unable to get alias id, err=%d\n",
pdev              641 drivers/tty/serial/ar933x_uart.c 		id = pdev->id;
pdev              649 drivers/tty/serial/ar933x_uart.c 	irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              651 drivers/tty/serial/ar933x_uart.c 		dev_err(&pdev->dev, "no IRQ resource\n");
pdev              655 drivers/tty/serial/ar933x_uart.c 	up = devm_kzalloc(&pdev->dev, sizeof(struct ar933x_uart_port),
pdev              660 drivers/tty/serial/ar933x_uart.c 	up->clk = devm_clk_get(&pdev->dev, "uart");
pdev              662 drivers/tty/serial/ar933x_uart.c 		dev_err(&pdev->dev, "unable to get UART clock\n");
pdev              668 drivers/tty/serial/ar933x_uart.c 	mem_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              669 drivers/tty/serial/ar933x_uart.c 	port->membase = devm_ioremap_resource(&pdev->dev, mem_res);
pdev              686 drivers/tty/serial/ar933x_uart.c 	port->dev = &pdev->dev;
pdev              708 drivers/tty/serial/ar933x_uart.c 	platform_set_drvdata(pdev, up);
pdev              716 drivers/tty/serial/ar933x_uart.c static int ar933x_uart_remove(struct platform_device *pdev)
pdev              720 drivers/tty/serial/ar933x_uart.c 	up = platform_get_drvdata(pdev);
pdev              580 drivers/tty/serial/arc_uart.c static int arc_serial_probe(struct platform_device *pdev)
pdev              582 drivers/tty/serial/arc_uart.c 	struct device_node *np = pdev->dev.of_node;
pdev              597 drivers/tty/serial/arc_uart.c 		dev_err(&pdev->dev, "serial%d out of range\n", dev_id);
pdev              605 drivers/tty/serial/arc_uart.c 		dev_err(&pdev->dev, "clock-frequency property NOTset\n");
pdev              611 drivers/tty/serial/arc_uart.c 		dev_err(&pdev->dev, "current-speed property NOT set\n");
pdev              623 drivers/tty/serial/arc_uart.c 	port->dev = &pdev->dev;
pdev              640 drivers/tty/serial/arc_uart.c static int arc_serial_remove(struct platform_device *pdev)
pdev             1746 drivers/tty/serial/atmel_serial.c 				struct platform_device *pdev)
pdev             1748 drivers/tty/serial/atmel_serial.c 	struct device_node *np = pdev->dev.of_node;
pdev             1888 drivers/tty/serial/atmel_serial.c 	struct platform_device *pdev = to_platform_device(port->dev);
pdev             1905 drivers/tty/serial/atmel_serial.c 			     dev_name(&pdev->dev), port);
pdev             1920 drivers/tty/serial/atmel_serial.c 	atmel_init_property(atmel_port, pdev);
pdev             2483 drivers/tty/serial/atmel_serial.c 				      struct platform_device *pdev)
pdev             2487 drivers/tty/serial/atmel_serial.c 	struct platform_device *mpdev = to_platform_device(pdev->dev.parent);
pdev             2489 drivers/tty/serial/atmel_serial.c 	atmel_init_property(atmel_port, pdev);
pdev             2498 drivers/tty/serial/atmel_serial.c 	port->dev		= &pdev->dev;
pdev             2712 drivers/tty/serial/atmel_serial.c static int atmel_serial_suspend(struct platform_device *pdev,
pdev             2715 drivers/tty/serial/atmel_serial.c 	struct uart_port *port = platform_get_drvdata(pdev);
pdev             2740 drivers/tty/serial/atmel_serial.c 	atmel_port->may_wakeup = device_may_wakeup(&pdev->dev);
pdev             2747 drivers/tty/serial/atmel_serial.c 		device_set_wakeup_enable(&pdev->dev, 0);
pdev             2755 drivers/tty/serial/atmel_serial.c static int atmel_serial_resume(struct platform_device *pdev)
pdev             2757 drivers/tty/serial/atmel_serial.c 	struct uart_port *port = platform_get_drvdata(pdev);
pdev             2792 drivers/tty/serial/atmel_serial.c 	device_set_wakeup_enable(&pdev->dev, atmel_port->may_wakeup);
pdev             2802 drivers/tty/serial/atmel_serial.c 				     struct platform_device *pdev)
pdev             2808 drivers/tty/serial/atmel_serial.c 	if (of_property_read_u32(pdev->dev.of_node,
pdev             2818 drivers/tty/serial/atmel_serial.c 		dev_err(&pdev->dev, "Invalid FIFO size\n");
pdev             2835 drivers/tty/serial/atmel_serial.c 	dev_info(&pdev->dev, "Using FIFO (%u data)\n",
pdev             2837 drivers/tty/serial/atmel_serial.c 	dev_dbg(&pdev->dev, "RTS High Threshold : %2u data\n",
pdev             2839 drivers/tty/serial/atmel_serial.c 	dev_dbg(&pdev->dev, "RTS Low Threshold  : %2u data\n",
pdev             2843 drivers/tty/serial/atmel_serial.c static int atmel_serial_probe(struct platform_device *pdev)
pdev             2846 drivers/tty/serial/atmel_serial.c 	struct device_node *np = pdev->dev.parent->of_node;
pdev             2860 drivers/tty/serial/atmel_serial.c 	pdev->dev.of_node = np;
pdev             2882 drivers/tty/serial/atmel_serial.c 	atmel_serial_probe_fifos(atmel_port, pdev);
pdev             2887 drivers/tty/serial/atmel_serial.c 	ret = atmel_init_port(atmel_port, pdev);
pdev             2924 drivers/tty/serial/atmel_serial.c 	device_init_wakeup(&pdev->dev, 1);
pdev             2925 drivers/tty/serial/atmel_serial.c 	platform_set_drvdata(pdev, atmel_port);
pdev             2976 drivers/tty/serial/atmel_serial.c static int atmel_serial_remove(struct platform_device *pdev)
pdev             2978 drivers/tty/serial/atmel_serial.c 	struct uart_port *port = platform_get_drvdata(pdev);
pdev             2985 drivers/tty/serial/atmel_serial.c 	device_init_wakeup(&pdev->dev, 0);
pdev             2997 drivers/tty/serial/atmel_serial.c 	pdev->dev.of_node = NULL;
pdev              811 drivers/tty/serial/bcm63xx_uart.c static int bcm_uart_probe(struct platform_device *pdev)
pdev              818 drivers/tty/serial/bcm63xx_uart.c 	if (pdev->dev.of_node) {
pdev              819 drivers/tty/serial/bcm63xx_uart.c 		pdev->id = of_alias_get_id(pdev->dev.of_node, "serial");
pdev              821 drivers/tty/serial/bcm63xx_uart.c 		if (pdev->id < 0)
pdev              822 drivers/tty/serial/bcm63xx_uart.c 			pdev->id = of_alias_get_id(pdev->dev.of_node, "uart");
pdev              825 drivers/tty/serial/bcm63xx_uart.c 	if (pdev->id < 0 || pdev->id >= BCM63XX_NR_UARTS)
pdev              828 drivers/tty/serial/bcm63xx_uart.c 	port = &ports[pdev->id];
pdev              833 drivers/tty/serial/bcm63xx_uart.c 	res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              838 drivers/tty/serial/bcm63xx_uart.c 	port->membase = devm_ioremap_resource(&pdev->dev, res_mem);
pdev              842 drivers/tty/serial/bcm63xx_uart.c 	res_irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              846 drivers/tty/serial/bcm63xx_uart.c 	clk = clk_get(&pdev->dev, "refclk");
pdev              847 drivers/tty/serial/bcm63xx_uart.c 	if (IS_ERR(clk) && pdev->dev.of_node)
pdev              848 drivers/tty/serial/bcm63xx_uart.c 		clk = of_clk_get(pdev->dev.of_node, 0);
pdev              857 drivers/tty/serial/bcm63xx_uart.c 	port->dev = &pdev->dev;
pdev              860 drivers/tty/serial/bcm63xx_uart.c 	port->line = pdev->id;
pdev              865 drivers/tty/serial/bcm63xx_uart.c 		ports[pdev->id].membase = NULL;
pdev              868 drivers/tty/serial/bcm63xx_uart.c 	platform_set_drvdata(pdev, port);
pdev              872 drivers/tty/serial/bcm63xx_uart.c static int bcm_uart_remove(struct platform_device *pdev)
pdev              876 drivers/tty/serial/bcm63xx_uart.c 	port = platform_get_drvdata(pdev);
pdev              879 drivers/tty/serial/bcm63xx_uart.c 	ports[pdev->id].membase = NULL;
pdev              442 drivers/tty/serial/clps711x.c static int uart_clps711x_probe(struct platform_device *pdev)
pdev              444 drivers/tty/serial/clps711x.c 	struct device_node *np = pdev->dev.of_node;
pdev              450 drivers/tty/serial/clps711x.c 	s = devm_kzalloc(&pdev->dev, sizeof(*s), GFP_KERNEL);
pdev              454 drivers/tty/serial/clps711x.c 	uart_clk = devm_clk_get(&pdev->dev, NULL);
pdev              458 drivers/tty/serial/clps711x.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              459 drivers/tty/serial/clps711x.c 	s->port.membase = devm_ioremap_resource(&pdev->dev, res);
pdev              463 drivers/tty/serial/clps711x.c 	irq = platform_get_irq(pdev, 0);
pdev              468 drivers/tty/serial/clps711x.c 	s->rx_irq = platform_get_irq(pdev, 1);
pdev              477 drivers/tty/serial/clps711x.c 	s->port.dev		= &pdev->dev;
pdev              486 drivers/tty/serial/clps711x.c 	platform_set_drvdata(pdev, s);
pdev              488 drivers/tty/serial/clps711x.c 	s->gpios = mctrl_gpio_init_noauto(&pdev->dev, 0);
pdev              502 drivers/tty/serial/clps711x.c 	ret = devm_request_irq(&pdev->dev, s->port.irq, uart_clps711x_int_tx, 0,
pdev              503 drivers/tty/serial/clps711x.c 			       dev_name(&pdev->dev), &s->port);
pdev              509 drivers/tty/serial/clps711x.c 	ret = devm_request_irq(&pdev->dev, s->rx_irq, uart_clps711x_int_rx, 0,
pdev              510 drivers/tty/serial/clps711x.c 			       dev_name(&pdev->dev), &s->port);
pdev              517 drivers/tty/serial/clps711x.c static int uart_clps711x_remove(struct platform_device *pdev)
pdev              519 drivers/tty/serial/clps711x.c 	struct clps711x_port *s = platform_get_drvdata(pdev);
pdev              449 drivers/tty/serial/digicolor-usart.c static int digicolor_uart_probe(struct platform_device *pdev)
pdev              451 drivers/tty/serial/digicolor-usart.c 	struct device_node *np = pdev->dev.of_node;
pdev              458 drivers/tty/serial/digicolor-usart.c 		dev_err(&pdev->dev, "Missing device tree node\n");
pdev              466 drivers/tty/serial/digicolor-usart.c 	dp = devm_kzalloc(&pdev->dev, sizeof(*dp), GFP_KERNEL);
pdev              470 drivers/tty/serial/digicolor-usart.c 	uart_clk = devm_clk_get(&pdev->dev, NULL);
pdev              474 drivers/tty/serial/digicolor-usart.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              476 drivers/tty/serial/digicolor-usart.c 	dp->port.membase = devm_ioremap_resource(&pdev->dev, res);
pdev              480 drivers/tty/serial/digicolor-usart.c 	irq = platform_get_irq(pdev, 0);
pdev              488 drivers/tty/serial/digicolor-usart.c 	dp->port.dev = &pdev->dev;
pdev              495 drivers/tty/serial/digicolor-usart.c 	platform_set_drvdata(pdev, &dp->port);
pdev              499 drivers/tty/serial/digicolor-usart.c 	ret = devm_request_irq(&pdev->dev, dp->port.irq, digicolor_uart_int, 0,
pdev              500 drivers/tty/serial/digicolor-usart.c 			       dev_name(&pdev->dev), &dp->port);
pdev              507 drivers/tty/serial/digicolor-usart.c static int digicolor_uart_remove(struct platform_device *pdev)
pdev              509 drivers/tty/serial/digicolor-usart.c 	struct uart_port *port = platform_get_drvdata(pdev);
pdev              664 drivers/tty/serial/efm32-uart.c static int efm32_uart_probe_dt(struct platform_device *pdev,
pdev              667 drivers/tty/serial/efm32-uart.c 	struct device_node *np = pdev->dev.of_node;
pdev              686 drivers/tty/serial/efm32-uart.c 			dev_err(&pdev->dev, "invalid location\n");
pdev              697 drivers/tty/serial/efm32-uart.c 		dev_err(&pdev->dev, "failed to get alias id: %d\n", ret);
pdev              706 drivers/tty/serial/efm32-uart.c static int efm32_uart_probe(struct platform_device *pdev)
pdev              715 drivers/tty/serial/efm32-uart.c 		dev_dbg(&pdev->dev, "failed to allocate private data\n");
pdev              719 drivers/tty/serial/efm32-uart.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              722 drivers/tty/serial/efm32-uart.c 		dev_dbg(&pdev->dev, "failed to determine base address\n");
pdev              728 drivers/tty/serial/efm32-uart.c 		dev_dbg(&pdev->dev, "memory resource too small\n");
pdev              732 drivers/tty/serial/efm32-uart.c 	ret = platform_get_irq(pdev, 0);
pdev              734 drivers/tty/serial/efm32-uart.c 		dev_dbg(&pdev->dev, "failed to get rx irq\n");
pdev              740 drivers/tty/serial/efm32-uart.c 	ret = platform_get_irq(pdev, 1);
pdev              746 drivers/tty/serial/efm32-uart.c 	efm_port->port.dev = &pdev->dev;
pdev              754 drivers/tty/serial/efm32-uart.c 	ret = efm32_uart_probe_dt(pdev, efm_port);
pdev              757 drivers/tty/serial/efm32-uart.c 		const struct efm32_uart_pdata *pdata = dev_get_platdata(&pdev->dev);
pdev              759 drivers/tty/serial/efm32-uart.c 		efm_port->port.line = pdev->id;
pdev              773 drivers/tty/serial/efm32-uart.c 		dev_dbg(&pdev->dev, "failed to add port: %d\n", ret);
pdev              783 drivers/tty/serial/efm32-uart.c 		platform_set_drvdata(pdev, efm_port);
pdev              784 drivers/tty/serial/efm32-uart.c 		dev_dbg(&pdev->dev, "\\o/\n");
pdev              790 drivers/tty/serial/efm32-uart.c static int efm32_uart_remove(struct platform_device *pdev)
pdev              792 drivers/tty/serial/efm32-uart.c 	struct efm32_uart_port *efm_port = platform_get_drvdata(pdev);
pdev              827 drivers/tty/serial/fsl_linflexuart.c static int linflex_probe(struct platform_device *pdev)
pdev              829 drivers/tty/serial/fsl_linflexuart.c 	struct device_node *np = pdev->dev.of_node;
pdev              834 drivers/tty/serial/fsl_linflexuart.c 	sport = devm_kzalloc(&pdev->dev, sizeof(*sport), GFP_KERNEL);
pdev              840 drivers/tty/serial/fsl_linflexuart.c 		dev_err(&pdev->dev, "failed to get alias id, errno %d\n", ret);
pdev              844 drivers/tty/serial/fsl_linflexuart.c 		dev_err(&pdev->dev, "driver limited to %d serial ports\n",
pdev              851 drivers/tty/serial/fsl_linflexuart.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              856 drivers/tty/serial/fsl_linflexuart.c 	sport->membase = devm_ioremap_resource(&pdev->dev, res);
pdev              860 drivers/tty/serial/fsl_linflexuart.c 	sport->dev = &pdev->dev;
pdev              863 drivers/tty/serial/fsl_linflexuart.c 	sport->irq = platform_get_irq(pdev, 0);
pdev              869 drivers/tty/serial/fsl_linflexuart.c 	platform_set_drvdata(pdev, sport);
pdev              878 drivers/tty/serial/fsl_linflexuart.c static int linflex_remove(struct platform_device *pdev)
pdev              880 drivers/tty/serial/fsl_linflexuart.c 	struct uart_port *sport = platform_get_drvdata(pdev);
pdev             2372 drivers/tty/serial/fsl_lpuart.c static int lpuart_probe(struct platform_device *pdev)
pdev             2375 drivers/tty/serial/fsl_lpuart.c 							   &pdev->dev);
pdev             2377 drivers/tty/serial/fsl_lpuart.c 	struct device_node *np = pdev->dev.of_node;
pdev             2382 drivers/tty/serial/fsl_lpuart.c 	sport = devm_kzalloc(&pdev->dev, sizeof(*sport), GFP_KERNEL);
pdev             2386 drivers/tty/serial/fsl_lpuart.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2387 drivers/tty/serial/fsl_lpuart.c 	sport->port.membase = devm_ioremap_resource(&pdev->dev, res);
pdev             2393 drivers/tty/serial/fsl_lpuart.c 	sport->port.dev = &pdev->dev;
pdev             2396 drivers/tty/serial/fsl_lpuart.c 	ret = platform_get_irq(pdev, 0);
pdev             2409 drivers/tty/serial/fsl_lpuart.c 	sport->ipg_clk = devm_clk_get(&pdev->dev, "ipg");
pdev             2412 drivers/tty/serial/fsl_lpuart.c 		dev_err(&pdev->dev, "failed to get uart ipg clk: %d\n", ret);
pdev             2418 drivers/tty/serial/fsl_lpuart.c 		sport->baud_clk = devm_clk_get(&pdev->dev, "baud");
pdev             2421 drivers/tty/serial/fsl_lpuart.c 			dev_err(&pdev->dev, "failed to get uart baud clk: %d\n", ret);
pdev             2430 drivers/tty/serial/fsl_lpuart.c 			dev_err(&pdev->dev, "port line is full, add device failed\n");
pdev             2436 drivers/tty/serial/fsl_lpuart.c 		dev_err(&pdev->dev, "serial%d out of range\n", ret);
pdev             2449 drivers/tty/serial/fsl_lpuart.c 	platform_set_drvdata(pdev, &sport->port);
pdev             2453 drivers/tty/serial/fsl_lpuart.c 		ret = devm_request_irq(&pdev->dev, sport->port.irq, lpuart32_int, 0,
pdev             2457 drivers/tty/serial/fsl_lpuart.c 		ret = devm_request_irq(&pdev->dev, sport->port.irq, lpuart_int, 0,
pdev             2468 drivers/tty/serial/fsl_lpuart.c 	uart_get_rs485_mode(&pdev->dev, &sport->port.rs485);
pdev             2471 drivers/tty/serial/fsl_lpuart.c 		dev_err(&pdev->dev, "driver doesn't support RX during TX\n");
pdev             2475 drivers/tty/serial/fsl_lpuart.c 		dev_err(&pdev->dev, "driver doesn't support RTS delays\n");
pdev             2501 drivers/tty/serial/fsl_lpuart.c static int lpuart_remove(struct platform_device *pdev)
pdev             2503 drivers/tty/serial/fsl_lpuart.c 	struct lpuart_port *sport = platform_get_drvdata(pdev);
pdev             2167 drivers/tty/serial/imx.c 			     struct platform_device *pdev)
pdev             2169 drivers/tty/serial/imx.c 	struct device_node *np = pdev->dev.of_node;
pdev             2172 drivers/tty/serial/imx.c 	sport->devdata = of_device_get_match_data(&pdev->dev);
pdev             2179 drivers/tty/serial/imx.c 		dev_err(&pdev->dev, "failed to get alias id, errno %d\n", ret);
pdev             2198 drivers/tty/serial/imx.c 				    struct platform_device *pdev)
pdev             2205 drivers/tty/serial/imx.c 				 struct platform_device *pdev)
pdev             2207 drivers/tty/serial/imx.c 	struct imxuart_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev             2209 drivers/tty/serial/imx.c 	sport->port.line = pdev->id;
pdev             2210 drivers/tty/serial/imx.c 	sport->devdata = (struct imx_uart_data	*) pdev->id_entry->driver_data;
pdev             2219 drivers/tty/serial/imx.c static int imx_uart_probe(struct platform_device *pdev)
pdev             2228 drivers/tty/serial/imx.c 	sport = devm_kzalloc(&pdev->dev, sizeof(*sport), GFP_KERNEL);
pdev             2232 drivers/tty/serial/imx.c 	ret = imx_uart_probe_dt(sport, pdev);
pdev             2234 drivers/tty/serial/imx.c 		imx_uart_probe_pdata(sport, pdev);
pdev             2239 drivers/tty/serial/imx.c 		dev_err(&pdev->dev, "serial%d out of range\n",
pdev             2244 drivers/tty/serial/imx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2245 drivers/tty/serial/imx.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev             2249 drivers/tty/serial/imx.c 	rxirq = platform_get_irq(pdev, 0);
pdev             2250 drivers/tty/serial/imx.c 	txirq = platform_get_irq_optional(pdev, 1);
pdev             2251 drivers/tty/serial/imx.c 	rtsirq = platform_get_irq_optional(pdev, 2);
pdev             2253 drivers/tty/serial/imx.c 	sport->port.dev = &pdev->dev;
pdev             2269 drivers/tty/serial/imx.c 	sport->clk_ipg = devm_clk_get(&pdev->dev, "ipg");
pdev             2272 drivers/tty/serial/imx.c 		dev_err(&pdev->dev, "failed to get ipg clk: %d\n", ret);
pdev             2276 drivers/tty/serial/imx.c 	sport->clk_per = devm_clk_get(&pdev->dev, "per");
pdev             2279 drivers/tty/serial/imx.c 		dev_err(&pdev->dev, "failed to get per clk: %d\n", ret);
pdev             2288 drivers/tty/serial/imx.c 		dev_err(&pdev->dev, "failed to enable per clk: %d\n", ret);
pdev             2299 drivers/tty/serial/imx.c 	uart_get_rs485_mode(&pdev->dev, &sport->port.rs485);
pdev             2303 drivers/tty/serial/imx.c 		dev_err(&pdev->dev, "no RTS control, disabling rs485\n");
pdev             2314 drivers/tty/serial/imx.c 		dev_err(&pdev->dev,
pdev             2363 drivers/tty/serial/imx.c 		ret = devm_request_irq(&pdev->dev, rxirq, imx_uart_rxint, 0,
pdev             2364 drivers/tty/serial/imx.c 				       dev_name(&pdev->dev), sport);
pdev             2366 drivers/tty/serial/imx.c 			dev_err(&pdev->dev, "failed to request rx irq: %d\n",
pdev             2371 drivers/tty/serial/imx.c 		ret = devm_request_irq(&pdev->dev, txirq, imx_uart_txint, 0,
pdev             2372 drivers/tty/serial/imx.c 				       dev_name(&pdev->dev), sport);
pdev             2374 drivers/tty/serial/imx.c 			dev_err(&pdev->dev, "failed to request tx irq: %d\n",
pdev             2379 drivers/tty/serial/imx.c 		ret = devm_request_irq(&pdev->dev, rtsirq, imx_uart_rtsint, 0,
pdev             2380 drivers/tty/serial/imx.c 				       dev_name(&pdev->dev), sport);
pdev             2382 drivers/tty/serial/imx.c 			dev_err(&pdev->dev, "failed to request rts irq: %d\n",
pdev             2387 drivers/tty/serial/imx.c 		ret = devm_request_irq(&pdev->dev, rxirq, imx_uart_int, 0,
pdev             2388 drivers/tty/serial/imx.c 				       dev_name(&pdev->dev), sport);
pdev             2390 drivers/tty/serial/imx.c 			dev_err(&pdev->dev, "failed to request irq: %d\n", ret);
pdev             2397 drivers/tty/serial/imx.c 	platform_set_drvdata(pdev, sport);
pdev             2402 drivers/tty/serial/imx.c static int imx_uart_remove(struct platform_device *pdev)
pdev             2404 drivers/tty/serial/imx.c 	struct imx_port *sport = platform_get_drvdata(pdev);
pdev               46 drivers/tty/serial/jsm/jsm.h #define jsm_dbg(nlevel, pdev, fmt, ...)				\
pdev               49 drivers/tty/serial/jsm/jsm.h 		dev_dbg(pdev->dev, fmt, ##__VA_ARGS__);		\
pdev               37 drivers/tty/serial/jsm/jsm_driver.c static pci_ers_result_t jsm_io_error_detected(struct pci_dev *pdev,
pdev               39 drivers/tty/serial/jsm/jsm_driver.c static pci_ers_result_t jsm_io_slot_reset(struct pci_dev *pdev);
pdev               40 drivers/tty/serial/jsm/jsm_driver.c static void jsm_io_resume(struct pci_dev *pdev);
pdev               52 drivers/tty/serial/jsm/jsm_driver.c static int jsm_probe_one(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev               58 drivers/tty/serial/jsm/jsm_driver.c 	rc = pci_enable_device(pdev);
pdev               60 drivers/tty/serial/jsm/jsm_driver.c 		dev_err(&pdev->dev, "Device enable FAILED\n");
pdev               64 drivers/tty/serial/jsm/jsm_driver.c 	rc = pci_request_regions(pdev, JSM_DRIVER_NAME);
pdev               66 drivers/tty/serial/jsm/jsm_driver.c 		dev_err(&pdev->dev, "pci_request_region FAILED\n");
pdev               78 drivers/tty/serial/jsm/jsm_driver.c 	brd->pci_dev = pdev;
pdev               80 drivers/tty/serial/jsm/jsm_driver.c 	switch (pdev->device) {
pdev              114 drivers/tty/serial/jsm/jsm_driver.c 	brd->rev = pdev->revision;
pdev              116 drivers/tty/serial/jsm/jsm_driver.c 	brd->irq = pdev->irq;
pdev              118 drivers/tty/serial/jsm/jsm_driver.c 	switch (pdev->device) {
pdev              138 drivers/tty/serial/jsm/jsm_driver.c 		brd->membase = pci_resource_start(pdev, 4);
pdev              139 drivers/tty/serial/jsm/jsm_driver.c 		brd->membase_end = pci_resource_end(pdev, 4);
pdev              146 drivers/tty/serial/jsm/jsm_driver.c 		brd->iobase = pci_resource_start(pdev, 1);
pdev              147 drivers/tty/serial/jsm/jsm_driver.c 		brd->iobase_end = pci_resource_end(pdev, 1);
pdev              157 drivers/tty/serial/jsm/jsm_driver.c 						pci_resource_len(pdev, 4));
pdev              159 drivers/tty/serial/jsm/jsm_driver.c 			dev_err(&pdev->dev,
pdev              190 drivers/tty/serial/jsm/jsm_driver.c 		brd->membase	= pci_resource_start(pdev, 0);
pdev              191 drivers/tty/serial/jsm/jsm_driver.c 		brd->membase_end = pci_resource_end(pdev, 0);
pdev              205 drivers/tty/serial/jsm/jsm_driver.c 						pci_resource_len(pdev, 0));
pdev              207 drivers/tty/serial/jsm/jsm_driver.c 			dev_err(&pdev->dev,
pdev              220 drivers/tty/serial/jsm/jsm_driver.c 		dev_warn(&pdev->dev, "Failed to hook IRQ %d\n", brd->irq);
pdev              226 drivers/tty/serial/jsm/jsm_driver.c 		dev_err(&pdev->dev, "Can't init tty devices (%d)\n", rc);
pdev              234 drivers/tty/serial/jsm/jsm_driver.c 		dev_err(&pdev->dev, "Can't init uart port (%d)\n", rc);
pdev              240 drivers/tty/serial/jsm/jsm_driver.c 	dev_info(&pdev->dev, "board %d: Digi Classic/Neo (rev %d), irq %d\n",
pdev              243 drivers/tty/serial/jsm/jsm_driver.c 	pci_set_drvdata(pdev, brd);
pdev              244 drivers/tty/serial/jsm/jsm_driver.c 	pci_save_state(pdev);
pdev              255 drivers/tty/serial/jsm/jsm_driver.c 	pci_release_regions(pdev);
pdev              257 drivers/tty/serial/jsm/jsm_driver.c 	pci_disable_device(pdev);
pdev              262 drivers/tty/serial/jsm/jsm_driver.c static void jsm_remove_one(struct pci_dev *pdev)
pdev              264 drivers/tty/serial/jsm/jsm_driver.c 	struct jsm_board *brd = pci_get_drvdata(pdev);
pdev              267 drivers/tty/serial/jsm/jsm_driver.c 	switch (pdev->device) {
pdev              293 drivers/tty/serial/jsm/jsm_driver.c 	pci_release_regions(pdev);
pdev              294 drivers/tty/serial/jsm/jsm_driver.c 	pci_disable_device(pdev);
pdev              329 drivers/tty/serial/jsm/jsm_driver.c static pci_ers_result_t jsm_io_error_detected(struct pci_dev *pdev,
pdev              332 drivers/tty/serial/jsm/jsm_driver.c 	struct jsm_board *brd = pci_get_drvdata(pdev);
pdev              339 drivers/tty/serial/jsm/jsm_driver.c static pci_ers_result_t jsm_io_slot_reset(struct pci_dev *pdev)
pdev              343 drivers/tty/serial/jsm/jsm_driver.c 	rc = pci_enable_device(pdev);
pdev              348 drivers/tty/serial/jsm/jsm_driver.c 	pci_set_master(pdev);
pdev              353 drivers/tty/serial/jsm/jsm_driver.c static void jsm_io_resume(struct pci_dev *pdev)
pdev              355 drivers/tty/serial/jsm/jsm_driver.c 	struct jsm_board *brd = pci_get_drvdata(pdev);
pdev              357 drivers/tty/serial/jsm/jsm_driver.c 	pci_restore_state(pdev);
pdev              358 drivers/tty/serial/jsm/jsm_driver.c 	pci_save_state(pdev);
pdev              522 drivers/tty/serial/lantiq.c 	struct platform_device *pdev = to_platform_device(port->dev);
pdev              525 drivers/tty/serial/lantiq.c 		devm_iounmap(&pdev->dev, port->membase);
pdev              533 drivers/tty/serial/lantiq.c 	struct platform_device *pdev = to_platform_device(port->dev);
pdev              537 drivers/tty/serial/lantiq.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              539 drivers/tty/serial/lantiq.c 		dev_err(&pdev->dev, "cannot obtain I/O memory region");
pdev              544 drivers/tty/serial/lantiq.c 	res = devm_request_mem_region(&pdev->dev, res->start,
pdev              545 drivers/tty/serial/lantiq.c 		size, dev_name(&pdev->dev));
pdev              547 drivers/tty/serial/lantiq.c 		dev_err(&pdev->dev, "cannot request I/O memory region");
pdev              552 drivers/tty/serial/lantiq.c 		port->membase = devm_ioremap_nocache(&pdev->dev,
pdev              819 drivers/tty/serial/lantiq.c lqasc_probe(struct platform_device *pdev)
pdev              821 drivers/tty/serial/lantiq.c 	struct device_node *node = pdev->dev.of_node;
pdev              828 drivers/tty/serial/lantiq.c 	mmres = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              830 drivers/tty/serial/lantiq.c 		dev_err(&pdev->dev,
pdev              835 drivers/tty/serial/lantiq.c 	ltq_port = devm_kzalloc(&pdev->dev, sizeof(struct ltq_uart_port),
pdev              842 drivers/tty/serial/lantiq.c 	ltq_port->soc = of_device_get_match_data(&pdev->dev);
pdev              843 drivers/tty/serial/lantiq.c 	ret = ltq_port->soc->fetch_irq(&pdev->dev, ltq_port);
pdev              856 drivers/tty/serial/lantiq.c 			dev_err(&pdev->dev, "failed to get alias id, errno %d\n",
pdev              863 drivers/tty/serial/lantiq.c 		dev_err(&pdev->dev, "port %d already allocated\n", line);
pdev              873 drivers/tty/serial/lantiq.c 	port->dev	= &pdev->dev;
pdev              880 drivers/tty/serial/lantiq.c 		ltq_port->freqclk = devm_clk_get(&pdev->dev, "freq");
pdev              890 drivers/tty/serial/lantiq.c 		ltq_port->clk = clk_get(&pdev->dev, NULL);
pdev              892 drivers/tty/serial/lantiq.c 		ltq_port->clk = devm_clk_get(&pdev->dev, "asc");
pdev              896 drivers/tty/serial/lantiq.c 	platform_set_drvdata(pdev, ltq_port);
pdev              635 drivers/tty/serial/lpc32xx_hs.c static int serial_hs_lpc32xx_probe(struct platform_device *pdev)
pdev              642 drivers/tty/serial/lpc32xx_hs.c 		dev_err(&pdev->dev,
pdev              650 drivers/tty/serial/lpc32xx_hs.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              652 drivers/tty/serial/lpc32xx_hs.c 		dev_err(&pdev->dev,
pdev              660 drivers/tty/serial/lpc32xx_hs.c 	ret = platform_get_irq(pdev, 0);
pdev              669 drivers/tty/serial/lpc32xx_hs.c 	p->port.dev = &pdev->dev;
pdev              679 drivers/tty/serial/lpc32xx_hs.c 	platform_set_drvdata(pdev, p);
pdev              687 drivers/tty/serial/lpc32xx_hs.c static int serial_hs_lpc32xx_remove(struct platform_device *pdev)
pdev              689 drivers/tty/serial/lpc32xx_hs.c 	struct lpc32xx_hsuart_port *p = platform_get_drvdata(pdev);
pdev              698 drivers/tty/serial/lpc32xx_hs.c static int serial_hs_lpc32xx_suspend(struct platform_device *pdev,
pdev              701 drivers/tty/serial/lpc32xx_hs.c 	struct lpc32xx_hsuart_port *p = platform_get_drvdata(pdev);
pdev              708 drivers/tty/serial/lpc32xx_hs.c static int serial_hs_lpc32xx_resume(struct platform_device *pdev)
pdev              710 drivers/tty/serial/lpc32xx_hs.c 	struct lpc32xx_hsuart_port *p = platform_get_drvdata(pdev);
pdev              614 drivers/tty/serial/mcf.c static int mcf_probe(struct platform_device *pdev)
pdev              616 drivers/tty/serial/mcf.c 	struct mcf_platform_uart *platp = dev_get_platdata(&pdev->dev);
pdev              628 drivers/tty/serial/mcf.c 		port->dev = &pdev->dev;
pdev              644 drivers/tty/serial/mcf.c static int mcf_remove(struct platform_device *pdev)
pdev              615 drivers/tty/serial/meson_uart.c static int meson_uart_probe_clocks_legacy(struct platform_device *pdev,
pdev              620 drivers/tty/serial/meson_uart.c 	clk = meson_uart_probe_clock(&pdev->dev, NULL);
pdev              629 drivers/tty/serial/meson_uart.c static int meson_uart_probe_clocks(struct platform_device *pdev,
pdev              636 drivers/tty/serial/meson_uart.c 	clk_pclk = meson_uart_probe_clock(&pdev->dev, "pclk");
pdev              640 drivers/tty/serial/meson_uart.c 	clk_xtal = meson_uart_probe_clock(&pdev->dev, "xtal");
pdev              644 drivers/tty/serial/meson_uart.c 	clk_baud = meson_uart_probe_clock(&pdev->dev, "baud");
pdev              653 drivers/tty/serial/meson_uart.c static int meson_uart_probe(struct platform_device *pdev)
pdev              660 drivers/tty/serial/meson_uart.c 	if (pdev->dev.of_node)
pdev              661 drivers/tty/serial/meson_uart.c 		pdev->id = of_alias_get_id(pdev->dev.of_node, "serial");
pdev              663 drivers/tty/serial/meson_uart.c 	if (pdev->id < 0) {
pdev              666 drivers/tty/serial/meson_uart.c 				pdev->id = id;
pdev              672 drivers/tty/serial/meson_uart.c 	if (pdev->id < 0 || pdev->id >= AML_UART_PORT_NUM)
pdev              675 drivers/tty/serial/meson_uart.c 	res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              679 drivers/tty/serial/meson_uart.c 	res_irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              683 drivers/tty/serial/meson_uart.c 	if (meson_ports[pdev->id]) {
pdev              684 drivers/tty/serial/meson_uart.c 		dev_err(&pdev->dev, "port %d already allocated\n", pdev->id);
pdev              688 drivers/tty/serial/meson_uart.c 	port = devm_kzalloc(&pdev->dev, sizeof(struct uart_port), GFP_KERNEL);
pdev              693 drivers/tty/serial/meson_uart.c 	if (of_device_is_compatible(pdev->dev.of_node, "amlogic,meson-uart"))
pdev              694 drivers/tty/serial/meson_uart.c 		ret = meson_uart_probe_clocks_legacy(pdev, port);
pdev              696 drivers/tty/serial/meson_uart.c 		ret = meson_uart_probe_clocks(pdev, port);
pdev              706 drivers/tty/serial/meson_uart.c 	port->dev = &pdev->dev;
pdev              707 drivers/tty/serial/meson_uart.c 	port->line = pdev->id;
pdev              713 drivers/tty/serial/meson_uart.c 	meson_ports[pdev->id] = port;
pdev              714 drivers/tty/serial/meson_uart.c 	platform_set_drvdata(pdev, port);
pdev              724 drivers/tty/serial/meson_uart.c 		meson_ports[pdev->id] = NULL;
pdev              729 drivers/tty/serial/meson_uart.c static int meson_uart_remove(struct platform_device *pdev)
pdev              733 drivers/tty/serial/meson_uart.c 	port = platform_get_drvdata(pdev);
pdev              735 drivers/tty/serial/meson_uart.c 	meson_ports[pdev->id] = NULL;
pdev              501 drivers/tty/serial/milbeaut_usio.c static int mlb_usio_probe(struct platform_device *pdev)
pdev              503 drivers/tty/serial/milbeaut_usio.c 	struct clk *clk = devm_clk_get(&pdev->dev, NULL);
pdev              510 drivers/tty/serial/milbeaut_usio.c 		dev_err(&pdev->dev, "Missing clock\n");
pdev              515 drivers/tty/serial/milbeaut_usio.c 		dev_err(&pdev->dev, "Clock enable failed: %d\n", ret);
pdev              518 drivers/tty/serial/milbeaut_usio.c 	of_property_read_u32(pdev->dev.of_node, "index", &index);
pdev              522 drivers/tty/serial/milbeaut_usio.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              524 drivers/tty/serial/milbeaut_usio.c 		dev_err(&pdev->dev, "Missing regs\n");
pdev              528 drivers/tty/serial/milbeaut_usio.c 	port->membase = devm_ioremap(&pdev->dev, res->start,
pdev              531 drivers/tty/serial/milbeaut_usio.c 	ret = platform_get_irq_byname(pdev, "rx");
pdev              534 drivers/tty/serial/milbeaut_usio.c 	ret = platform_get_irq_byname(pdev, "tx");
pdev              544 drivers/tty/serial/milbeaut_usio.c 	port->dev = &pdev->dev;
pdev              548 drivers/tty/serial/milbeaut_usio.c 		dev_err(&pdev->dev, "Adding port failed: %d\n", ret);
pdev              559 drivers/tty/serial/milbeaut_usio.c static int mlb_usio_remove(struct platform_device *pdev)
pdev              561 drivers/tty/serial/milbeaut_usio.c 	struct uart_port *port = &mlb_usio_ports[pdev->id];
pdev              526 drivers/tty/serial/mps2-uart.c static int mps2_of_get_port(struct platform_device *pdev,
pdev              529 drivers/tty/serial/mps2-uart.c 	struct device_node *np = pdev->dev.of_node;
pdev              546 drivers/tty/serial/mps2-uart.c 	if (platform_irq_count(pdev) == 1)
pdev              554 drivers/tty/serial/mps2-uart.c static int mps2_init_port(struct platform_device *pdev,
pdev              560 drivers/tty/serial/mps2-uart.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              561 drivers/tty/serial/mps2-uart.c 	mps_port->port.membase = devm_ioremap_resource(&pdev->dev, res);
pdev              571 drivers/tty/serial/mps2-uart.c 	mps_port->port.dev = &pdev->dev;
pdev              573 drivers/tty/serial/mps2-uart.c 	mps_port->clk = devm_clk_get(&pdev->dev, NULL);
pdev              587 drivers/tty/serial/mps2-uart.c 		mps_port->port.irq = platform_get_irq(pdev, 0);
pdev              589 drivers/tty/serial/mps2-uart.c 		mps_port->rx_irq = platform_get_irq(pdev, 0);
pdev              590 drivers/tty/serial/mps2-uart.c 		mps_port->tx_irq = platform_get_irq(pdev, 1);
pdev              591 drivers/tty/serial/mps2-uart.c 		mps_port->port.irq = platform_get_irq(pdev, 2);
pdev              597 drivers/tty/serial/mps2-uart.c static int mps2_serial_probe(struct platform_device *pdev)
pdev              602 drivers/tty/serial/mps2-uart.c 	mps_port = devm_kzalloc(&pdev->dev, sizeof(struct mps2_uart_port), GFP_KERNEL);
pdev              607 drivers/tty/serial/mps2-uart.c 	ret = mps2_of_get_port(pdev, mps_port);
pdev              611 drivers/tty/serial/mps2-uart.c 	ret = mps2_init_port(pdev, mps_port);
pdev              619 drivers/tty/serial/mps2-uart.c 	platform_set_drvdata(pdev, mps_port);
pdev             1329 drivers/tty/serial/msm_serial.c 	struct platform_device *pdev = to_platform_device(port->dev);
pdev             1333 drivers/tty/serial/msm_serial.c 	uart_resource = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1345 drivers/tty/serial/msm_serial.c 	struct platform_device *pdev = to_platform_device(port->dev);
pdev             1350 drivers/tty/serial/msm_serial.c 	uart_resource = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1760 drivers/tty/serial/msm_serial.c static int msm_serial_probe(struct platform_device *pdev)
pdev             1768 drivers/tty/serial/msm_serial.c 	if (pdev->dev.of_node)
pdev             1769 drivers/tty/serial/msm_serial.c 		line = of_alias_get_id(pdev->dev.of_node, "serial");
pdev             1771 drivers/tty/serial/msm_serial.c 		line = pdev->id;
pdev             1779 drivers/tty/serial/msm_serial.c 	dev_info(&pdev->dev, "msm_serial: detected port #%d\n", line);
pdev             1782 drivers/tty/serial/msm_serial.c 	port->dev = &pdev->dev;
pdev             1785 drivers/tty/serial/msm_serial.c 	id = of_match_device(msm_uartdm_table, &pdev->dev);
pdev             1791 drivers/tty/serial/msm_serial.c 	msm_port->clk = devm_clk_get(&pdev->dev, "core");
pdev             1796 drivers/tty/serial/msm_serial.c 		msm_port->pclk = devm_clk_get(&pdev->dev, "iface");
pdev             1802 drivers/tty/serial/msm_serial.c 	dev_info(&pdev->dev, "uartclk = %d\n", port->uartclk);
pdev             1804 drivers/tty/serial/msm_serial.c 	resource = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1809 drivers/tty/serial/msm_serial.c 	irq = platform_get_irq(pdev, 0);
pdev             1814 drivers/tty/serial/msm_serial.c 	platform_set_drvdata(pdev, port);
pdev             1819 drivers/tty/serial/msm_serial.c static int msm_serial_remove(struct platform_device *pdev)
pdev             1821 drivers/tty/serial/msm_serial.c 	struct uart_port *port = platform_get_drvdata(pdev);
pdev              799 drivers/tty/serial/mvebu-uart.c static int mvebu_uart_probe(struct platform_device *pdev)
pdev              801 drivers/tty/serial/mvebu-uart.c 	struct resource *reg = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              803 drivers/tty/serial/mvebu-uart.c 							   &pdev->dev);
pdev              809 drivers/tty/serial/mvebu-uart.c 		dev_err(&pdev->dev, "no registers defined\n");
pdev              817 drivers/tty/serial/mvebu-uart.c 	id = of_alias_get_id(pdev->dev.of_node, "serial");
pdev              818 drivers/tty/serial/mvebu-uart.c 	if (!pdev->dev.of_node || id < 0)
pdev              819 drivers/tty/serial/mvebu-uart.c 		pdev->id = uart_num_counter++;
pdev              821 drivers/tty/serial/mvebu-uart.c 		pdev->id = id;
pdev              823 drivers/tty/serial/mvebu-uart.c 	if (pdev->id >= MVEBU_NR_UARTS) {
pdev              824 drivers/tty/serial/mvebu-uart.c 		dev_err(&pdev->dev, "cannot have more than %d UART ports\n",
pdev              829 drivers/tty/serial/mvebu-uart.c 	port = &mvebu_uart_ports[pdev->id];
pdev              833 drivers/tty/serial/mvebu-uart.c 	port->dev        = &pdev->dev;
pdev              841 drivers/tty/serial/mvebu-uart.c 	port->line       = pdev->id;
pdev              852 drivers/tty/serial/mvebu-uart.c 	port->membase = devm_ioremap_resource(&pdev->dev, reg);
pdev              856 drivers/tty/serial/mvebu-uart.c 	mvuart = devm_kzalloc(&pdev->dev, sizeof(struct mvebu_uart),
pdev              866 drivers/tty/serial/mvebu-uart.c 	platform_set_drvdata(pdev, mvuart);
pdev              869 drivers/tty/serial/mvebu-uart.c 	mvuart->clk = devm_clk_get(&pdev->dev, NULL);
pdev              875 drivers/tty/serial/mvebu-uart.c 			dev_err(&pdev->dev, "unable to get UART clock\n");
pdev              884 drivers/tty/serial/mvebu-uart.c 	if (platform_irq_count(pdev) == 1) {
pdev              886 drivers/tty/serial/mvebu-uart.c 		irq = platform_get_irq(pdev, 0);
pdev              897 drivers/tty/serial/mvebu-uart.c 		irq = platform_get_irq_byname(pdev, "uart-rx");
pdev              903 drivers/tty/serial/mvebu-uart.c 		irq = platform_get_irq_byname(pdev, "uart-tx");
pdev             1504 drivers/tty/serial/mxs-auart.c 			struct platform_device *pdev)
pdev             1509 drivers/tty/serial/mxs-auart.c 		s->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1555 drivers/tty/serial/mxs-auart.c 		struct platform_device *pdev)
pdev             1557 drivers/tty/serial/mxs-auart.c 	struct device_node *np = pdev->dev.of_node;
pdev             1566 drivers/tty/serial/mxs-auart.c 		dev_err(&pdev->dev, "failed to get alias id: %d\n", ret);
pdev             1644 drivers/tty/serial/mxs-auart.c static int mxs_auart_probe(struct platform_device *pdev)
pdev             1647 drivers/tty/serial/mxs-auart.c 			of_match_device(mxs_auart_dt_ids, &pdev->dev);
pdev             1653 drivers/tty/serial/mxs-auart.c 	s = devm_kzalloc(&pdev->dev, sizeof(*s), GFP_KERNEL);
pdev             1657 drivers/tty/serial/mxs-auart.c 	s->port.dev = &pdev->dev;
pdev             1658 drivers/tty/serial/mxs-auart.c 	s->dev = &pdev->dev;
pdev             1660 drivers/tty/serial/mxs-auart.c 	ret = serial_mxs_probe_dt(s, pdev);
pdev             1662 drivers/tty/serial/mxs-auart.c 		s->port.line = pdev->id < 0 ? 0 : pdev->id;
pdev             1666 drivers/tty/serial/mxs-auart.c 		dev_err(&pdev->dev, "serial%d out of range\n", s->port.line);
pdev             1671 drivers/tty/serial/mxs-auart.c 		pdev->id_entry = of_id->data;
pdev             1672 drivers/tty/serial/mxs-auart.c 		s->devtype = pdev->id_entry->driver_data;
pdev             1675 drivers/tty/serial/mxs-auart.c 	ret = mxs_get_clks(s, pdev);
pdev             1679 drivers/tty/serial/mxs-auart.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1701 drivers/tty/serial/mxs-auart.c 	irq = platform_get_irq(pdev, 0);
pdev             1708 drivers/tty/serial/mxs-auart.c 	ret = devm_request_irq(&pdev->dev, irq, mxs_auart_irq_handle, 0,
pdev             1709 drivers/tty/serial/mxs-auart.c 			       dev_name(&pdev->dev), s);
pdev             1713 drivers/tty/serial/mxs-auart.c 	platform_set_drvdata(pdev, s);
pdev             1715 drivers/tty/serial/mxs-auart.c 	ret = mxs_auart_init_gpios(s, &pdev->dev);
pdev             1717 drivers/tty/serial/mxs-auart.c 		dev_err(&pdev->dev, "Failed to initialize GPIOs.\n");
pdev             1738 drivers/tty/serial/mxs-auart.c 		dev_info(&pdev->dev, "Found APPUART ASM9260\n");
pdev             1741 drivers/tty/serial/mxs-auart.c 		dev_info(&pdev->dev, "Found APPUART %d.%d.%d\n",
pdev             1750 drivers/tty/serial/mxs-auart.c 	auart_port[pdev->id] = NULL;
pdev             1760 drivers/tty/serial/mxs-auart.c static int mxs_auart_remove(struct platform_device *pdev)
pdev             1762 drivers/tty/serial/mxs-auart.c 	struct mxs_auart_port *s = platform_get_drvdata(pdev);
pdev             1765 drivers/tty/serial/mxs-auart.c 	auart_port[pdev->id] = NULL;
pdev             1642 drivers/tty/serial/omap-serial.c static int serial_omap_probe(struct platform_device *pdev)
pdev             1644 drivers/tty/serial/omap-serial.c 	struct omap_uart_port_info *omap_up_info = dev_get_platdata(&pdev->dev);
pdev             1653 drivers/tty/serial/omap-serial.c 	if (pdev->dev.of_node) {
pdev             1654 drivers/tty/serial/omap-serial.c 		uartirq = irq_of_parse_and_map(pdev->dev.of_node, 0);
pdev             1657 drivers/tty/serial/omap-serial.c 		wakeirq = irq_of_parse_and_map(pdev->dev.of_node, 1);
pdev             1658 drivers/tty/serial/omap-serial.c 		omap_up_info = of_get_uart_port_info(&pdev->dev);
pdev             1659 drivers/tty/serial/omap-serial.c 		pdev->dev.platform_data = omap_up_info;
pdev             1661 drivers/tty/serial/omap-serial.c 		uartirq = platform_get_irq(pdev, 0);
pdev             1666 drivers/tty/serial/omap-serial.c 	up = devm_kzalloc(&pdev->dev, sizeof(*up), GFP_KERNEL);
pdev             1670 drivers/tty/serial/omap-serial.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1671 drivers/tty/serial/omap-serial.c 	base = devm_ioremap_resource(&pdev->dev, mem);
pdev             1675 drivers/tty/serial/omap-serial.c 	up->dev = &pdev->dev;
pdev             1676 drivers/tty/serial/omap-serial.c 	up->port.dev = &pdev->dev;
pdev             1684 drivers/tty/serial/omap-serial.c 	if (pdev->dev.of_node)
pdev             1685 drivers/tty/serial/omap-serial.c 		ret = of_alias_get_id(pdev->dev.of_node, "serial");
pdev             1687 drivers/tty/serial/omap-serial.c 		ret = pdev->id;
pdev             1690 drivers/tty/serial/omap-serial.c 		dev_err(&pdev->dev, "failed to get alias/pdev id, errno %d\n",
pdev             1697 drivers/tty/serial/omap-serial.c 		dev_err(&pdev->dev, "uart ID %d >  MAX %d.\n", up->port.line,
pdev             1708 drivers/tty/serial/omap-serial.c 	ret = serial_omap_probe_rs485(up, pdev->dev.of_node);
pdev             1720 drivers/tty/serial/omap-serial.c 		dev_warn(&pdev->dev,
pdev             1731 drivers/tty/serial/omap-serial.c 	platform_set_drvdata(pdev, up);
pdev             1736 drivers/tty/serial/omap-serial.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev             1737 drivers/tty/serial/omap-serial.c 	pm_runtime_set_autosuspend_delay(&pdev->dev,
pdev             1740 drivers/tty/serial/omap-serial.c 	pm_runtime_irq_safe(&pdev->dev);
pdev             1741 drivers/tty/serial/omap-serial.c 	pm_runtime_enable(&pdev->dev);
pdev             1743 drivers/tty/serial/omap-serial.c 	pm_runtime_get_sync(&pdev->dev);
pdev             1759 drivers/tty/serial/omap-serial.c 	pm_runtime_dont_use_autosuspend(&pdev->dev);
pdev             1760 drivers/tty/serial/omap-serial.c 	pm_runtime_put_sync(&pdev->dev);
pdev             1761 drivers/tty/serial/omap-serial.c 	pm_runtime_disable(&pdev->dev);
pdev              401 drivers/tty/serial/owl-uart.c 	struct platform_device *pdev = to_platform_device(port->dev);
pdev              404 drivers/tty/serial/owl-uart.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              418 drivers/tty/serial/owl-uart.c 	struct platform_device *pdev = to_platform_device(port->dev);
pdev              421 drivers/tty/serial/owl-uart.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              638 drivers/tty/serial/owl-uart.c static int owl_uart_probe(struct platform_device *pdev)
pdev              646 drivers/tty/serial/owl-uart.c 	if (pdev->dev.of_node) {
pdev              647 drivers/tty/serial/owl-uart.c 		pdev->id = of_alias_get_id(pdev->dev.of_node, "serial");
pdev              648 drivers/tty/serial/owl-uart.c 		match = of_match_node(owl_uart_dt_matches, pdev->dev.of_node);
pdev              653 drivers/tty/serial/owl-uart.c 	if (pdev->id < 0 || pdev->id >= OWL_UART_PORT_NUM) {
pdev              654 drivers/tty/serial/owl-uart.c 		dev_err(&pdev->dev, "id %d out of range\n", pdev->id);
pdev              658 drivers/tty/serial/owl-uart.c 	res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              660 drivers/tty/serial/owl-uart.c 		dev_err(&pdev->dev, "could not get mem\n");
pdev              664 drivers/tty/serial/owl-uart.c 	irq = platform_get_irq(pdev, 0);
pdev              668 drivers/tty/serial/owl-uart.c 	if (owl_uart_ports[pdev->id]) {
pdev              669 drivers/tty/serial/owl-uart.c 		dev_err(&pdev->dev, "port %d already allocated\n", pdev->id);
pdev              673 drivers/tty/serial/owl-uart.c 	owl_port = devm_kzalloc(&pdev->dev, sizeof(*owl_port), GFP_KERNEL);
pdev              677 drivers/tty/serial/owl-uart.c 	owl_port->clk = devm_clk_get(&pdev->dev, NULL);
pdev              679 drivers/tty/serial/owl-uart.c 		dev_err(&pdev->dev, "could not get clk\n");
pdev              685 drivers/tty/serial/owl-uart.c 		dev_err(&pdev->dev, "could not enable clk\n");
pdev              689 drivers/tty/serial/owl-uart.c 	owl_port->port.dev = &pdev->dev;
pdev              690 drivers/tty/serial/owl-uart.c 	owl_port->port.line = pdev->id;
pdev              697 drivers/tty/serial/owl-uart.c 		dev_err(&pdev->dev, "clock rate is zero\n");
pdev              705 drivers/tty/serial/owl-uart.c 	owl_uart_ports[pdev->id] = owl_port;
pdev              706 drivers/tty/serial/owl-uart.c 	platform_set_drvdata(pdev, owl_port);
pdev              710 drivers/tty/serial/owl-uart.c 		owl_uart_ports[pdev->id] = NULL;
pdev              715 drivers/tty/serial/owl-uart.c static int owl_uart_remove(struct platform_device *pdev)
pdev              717 drivers/tty/serial/owl-uart.c 	struct owl_uart_port *owl_port = platform_get_drvdata(pdev);
pdev              720 drivers/tty/serial/owl-uart.c 	owl_uart_ports[pdev->id] = NULL;
pdev              215 drivers/tty/serial/pch_uart.c 	struct pci_dev *pdev;
pdev              724 drivers/tty/serial/pch_uart.c 	dma_dev = pci_get_slot(priv->pdev->bus,
pdev              725 drivers/tty/serial/pch_uart.c 			PCI_DEVFN(PCI_SLOT(priv->pdev->devfn), 0));
pdev             1076 drivers/tty/serial/pch_uart.c 			dev_err(&priv->pdev->dev, error_msg[i]);
pdev             1443 drivers/tty/serial/pch_uart.c 	pci_iounmap(priv->pdev, priv->membase);
pdev             1444 drivers/tty/serial/pch_uart.c 	pci_release_regions(priv->pdev);
pdev             1454 drivers/tty/serial/pch_uart.c 	ret = pci_request_regions(priv->pdev, KBUILD_MODNAME);
pdev             1458 drivers/tty/serial/pch_uart.c 	membase = pci_iomap(priv->pdev, 1, 0);
pdev             1460 drivers/tty/serial/pch_uart.c 		pci_release_regions(priv->pdev);
pdev             1734 drivers/tty/serial/pch_uart.c static struct eg20t_port *pch_uart_init_port(struct pci_dev *pdev,
pdev             1768 drivers/tty/serial/pch_uart.c 		dev_err(&pdev->dev, "Invalid Port Type(=%d)\n", port_type);
pdev             1772 drivers/tty/serial/pch_uart.c 	pci_enable_msi(pdev);
pdev             1773 drivers/tty/serial/pch_uart.c 	pci_set_master(pdev);
pdev             1777 drivers/tty/serial/pch_uart.c 	iobase = pci_resource_start(pdev, 0);
pdev             1778 drivers/tty/serial/pch_uart.c 	mapbase = pci_resource_start(pdev, 1);
pdev             1781 drivers/tty/serial/pch_uart.c 	priv->pdev = pdev;
pdev             1789 drivers/tty/serial/pch_uart.c 	priv->port.dev = &pdev->dev;
pdev             1793 drivers/tty/serial/pch_uart.c 	priv->port.irq = pdev->irq;
pdev             1807 drivers/tty/serial/pch_uart.c 	pci_set_drvdata(pdev, priv);
pdev             1811 drivers/tty/serial/pch_uart.c 	if (pdev->dev.of_node)
pdev             1812 drivers/tty/serial/pch_uart.c 		of_property_read_u32(pdev->dev.of_node, "clock-frequency"
pdev             1852 drivers/tty/serial/pch_uart.c static void pch_uart_pci_remove(struct pci_dev *pdev)
pdev             1854 drivers/tty/serial/pch_uart.c 	struct eg20t_port *priv = pci_get_drvdata(pdev);
pdev             1856 drivers/tty/serial/pch_uart.c 	pci_disable_msi(pdev);
pdev             1862 drivers/tty/serial/pch_uart.c 	pci_disable_device(pdev);
pdev             1867 drivers/tty/serial/pch_uart.c static int pch_uart_pci_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             1869 drivers/tty/serial/pch_uart.c 	struct eg20t_port *priv = pci_get_drvdata(pdev);
pdev             1873 drivers/tty/serial/pch_uart.c 	pci_save_state(pdev);
pdev             1874 drivers/tty/serial/pch_uart.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev             1878 drivers/tty/serial/pch_uart.c static int pch_uart_pci_resume(struct pci_dev *pdev)
pdev             1880 drivers/tty/serial/pch_uart.c 	struct eg20t_port *priv = pci_get_drvdata(pdev);
pdev             1883 drivers/tty/serial/pch_uart.c 	pci_set_power_state(pdev, PCI_D0);
pdev             1884 drivers/tty/serial/pch_uart.c 	pci_restore_state(pdev);
pdev             1886 drivers/tty/serial/pch_uart.c 	ret = pci_enable_device(pdev);
pdev             1888 drivers/tty/serial/pch_uart.c 		dev_err(&pdev->dev,
pdev             1928 drivers/tty/serial/pch_uart.c static int pch_uart_pci_probe(struct pci_dev *pdev,
pdev             1934 drivers/tty/serial/pch_uart.c 	ret = pci_enable_device(pdev);
pdev             1938 drivers/tty/serial/pch_uart.c 	priv = pch_uart_init_port(pdev, id);
pdev             1943 drivers/tty/serial/pch_uart.c 	pci_set_drvdata(pdev, priv);
pdev             1948 drivers/tty/serial/pch_uart.c 	pci_disable_msi(pdev);
pdev             1949 drivers/tty/serial/pch_uart.c 	pci_disable_device(pdev);
pdev              610 drivers/tty/serial/pic32_uart.c 	struct platform_device *pdev = to_platform_device(port->dev);
pdev              613 drivers/tty/serial/pic32_uart.c 	res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              635 drivers/tty/serial/pic32_uart.c 	struct platform_device *pdev = to_platform_device(port->dev);
pdev              639 drivers/tty/serial/pic32_uart.c 	res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              801 drivers/tty/serial/pic32_uart.c static int pic32_uart_probe(struct platform_device *pdev)
pdev              803 drivers/tty/serial/pic32_uart.c 	struct device_node *np = pdev->dev.of_node;
pdev              814 drivers/tty/serial/pic32_uart.c 	res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              818 drivers/tty/serial/pic32_uart.c 	sport = devm_kzalloc(&pdev->dev, sizeof(*sport), GFP_KERNEL);
pdev              829 drivers/tty/serial/pic32_uart.c 	sport->clk		= devm_clk_get(&pdev->dev, NULL);
pdev              831 drivers/tty/serial/pic32_uart.c 	sport->dev		= &pdev->dev;
pdev              844 drivers/tty/serial/pic32_uart.c 			dev_err(&pdev->dev,
pdev              851 drivers/tty/serial/pic32_uart.c 			dev_err(&pdev->dev, "error setting CTS GPIO\n");
pdev              863 drivers/tty/serial/pic32_uart.c 	port->dev	= &pdev->dev;
pdev              885 drivers/tty/serial/pic32_uart.c 	platform_set_drvdata(pdev, port);
pdev              887 drivers/tty/serial/pic32_uart.c 	dev_info(&pdev->dev, "%s: uart(%d) driver initialized.\n",
pdev              896 drivers/tty/serial/pic32_uart.c static int pic32_uart_remove(struct platform_device *pdev)
pdev              898 drivers/tty/serial/pic32_uart.c 	struct uart_port *port = platform_get_drvdata(pdev);
pdev              903 drivers/tty/serial/pic32_uart.c 	platform_set_drvdata(pdev, NULL);
pdev             1706 drivers/tty/serial/pmac_zilog.c 	r_ports = platform_get_resource(uap->pdev, IORESOURCE_MEM, 0);
pdev             1707 drivers/tty/serial/pmac_zilog.c 	irq = platform_get_irq(uap->pdev, 0);
pdev             1738 drivers/tty/serial/pmac_zilog.c 	pmz_ports[0].pdev      = &scc_a_pdev;
pdev             1748 drivers/tty/serial/pmac_zilog.c 	pmz_ports[1].pdev      = &scc_b_pdev;
pdev             1762 drivers/tty/serial/pmac_zilog.c static int __init pmz_attach(struct platform_device *pdev)
pdev             1769 drivers/tty/serial/pmac_zilog.c 		if (pmz_ports[i].pdev == pdev)
pdev             1775 drivers/tty/serial/pmac_zilog.c 	uap->port.dev = &pdev->dev;
pdev             1776 drivers/tty/serial/pmac_zilog.c 	platform_set_drvdata(pdev, uap);
pdev             1781 drivers/tty/serial/pmac_zilog.c static int __exit pmz_detach(struct platform_device *pdev)
pdev             1783 drivers/tty/serial/pmac_zilog.c 	struct uart_pmac_port *uap = platform_get_drvdata(pdev);
pdev             1931 drivers/tty/serial/pmac_zilog.c 		if (uport->pdev != NULL)
pdev             2009 drivers/tty/serial/pmac_zilog.c 	if (uap->pdev == NULL)
pdev               29 drivers/tty/serial/pmac_zilog.h 	struct platform_device		*pdev;
pdev              776 drivers/tty/serial/pnx8xxx_uart.c static int pnx8xxx_serial_suspend(struct platform_device *pdev, pm_message_t state)
pdev              778 drivers/tty/serial/pnx8xxx_uart.c 	struct pnx8xxx_port *sport = platform_get_drvdata(pdev);
pdev              783 drivers/tty/serial/pnx8xxx_uart.c static int pnx8xxx_serial_resume(struct platform_device *pdev)
pdev              785 drivers/tty/serial/pnx8xxx_uart.c 	struct pnx8xxx_port *sport = platform_get_drvdata(pdev);
pdev              790 drivers/tty/serial/pnx8xxx_uart.c static int pnx8xxx_serial_probe(struct platform_device *pdev)
pdev              792 drivers/tty/serial/pnx8xxx_uart.c 	struct resource *res = pdev->resource;
pdev              795 drivers/tty/serial/pnx8xxx_uart.c 	for (i = 0; i < pdev->num_resources; i++, res++) {
pdev              803 drivers/tty/serial/pnx8xxx_uart.c 			pnx8xxx_ports[i].port.dev = &pdev->dev;
pdev              805 drivers/tty/serial/pnx8xxx_uart.c 			platform_set_drvdata(pdev, &pnx8xxx_ports[i]);
pdev              813 drivers/tty/serial/pnx8xxx_uart.c static int pnx8xxx_serial_remove(struct platform_device *pdev)
pdev              815 drivers/tty/serial/pnx8xxx_uart.c 	struct pnx8xxx_port *sport = platform_get_drvdata(pdev);
pdev              828 drivers/tty/serial/pxa.c static int serial_pxa_probe_dt(struct platform_device *pdev,
pdev              831 drivers/tty/serial/pxa.c 	struct device_node *np = pdev->dev.of_node;
pdev              839 drivers/tty/serial/pxa.c 		dev_err(&pdev->dev, "failed to get alias id, errno %d\n", ret);
pdev              200 drivers/tty/serial/qcom_geni_serial.c 	struct platform_device *pdev = to_platform_device(uport->dev);
pdev              203 drivers/tty/serial/qcom_geni_serial.c 	uport->membase = devm_platform_ioremap_resource(pdev, 0);
pdev             1258 drivers/tty/serial/qcom_geni_serial.c static int qcom_geni_serial_probe(struct platform_device *pdev)
pdev             1269 drivers/tty/serial/qcom_geni_serial.c 	if (of_device_is_compatible(pdev->dev.of_node, "qcom,geni-debug-uart"))
pdev             1274 drivers/tty/serial/qcom_geni_serial.c 		line = of_alias_get_id(pdev->dev.of_node, "serial");
pdev             1277 drivers/tty/serial/qcom_geni_serial.c 		line = of_alias_get_id(pdev->dev.of_node, "hsuart");
pdev             1282 drivers/tty/serial/qcom_geni_serial.c 		dev_err(&pdev->dev, "Invalid line %d\n", line);
pdev             1291 drivers/tty/serial/qcom_geni_serial.c 	uport->dev = &pdev->dev;
pdev             1292 drivers/tty/serial/qcom_geni_serial.c 	port->se.dev = &pdev->dev;
pdev             1293 drivers/tty/serial/qcom_geni_serial.c 	port->se.wrapper = dev_get_drvdata(pdev->dev.parent);
pdev             1294 drivers/tty/serial/qcom_geni_serial.c 	port->se.clk = devm_clk_get(&pdev->dev, "se");
pdev             1297 drivers/tty/serial/qcom_geni_serial.c 		dev_err(&pdev->dev, "Err getting SE Core clk %d\n", ret);
pdev             1301 drivers/tty/serial/qcom_geni_serial.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1310 drivers/tty/serial/qcom_geni_serial.c 	irq = platform_get_irq(pdev, 0);
pdev             1316 drivers/tty/serial/qcom_geni_serial.c 	platform_set_drvdata(pdev, port);
pdev             1323 drivers/tty/serial/qcom_geni_serial.c static int qcom_geni_serial_remove(struct platform_device *pdev)
pdev             1325 drivers/tty/serial/qcom_geni_serial.c 	struct qcom_geni_serial_port *port = platform_get_drvdata(pdev);
pdev              489 drivers/tty/serial/rda-uart.c 	struct platform_device *pdev = to_platform_device(port->dev);
pdev              492 drivers/tty/serial/rda-uart.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              532 drivers/tty/serial/rda-uart.c 	struct platform_device *pdev = to_platform_device(port->dev);
pdev              535 drivers/tty/serial/rda-uart.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              717 drivers/tty/serial/rda-uart.c static int rda_uart_probe(struct platform_device *pdev)
pdev              723 drivers/tty/serial/rda-uart.c 	if (pdev->dev.of_node)
pdev              724 drivers/tty/serial/rda-uart.c 		pdev->id = of_alias_get_id(pdev->dev.of_node, "serial");
pdev              726 drivers/tty/serial/rda-uart.c 	if (pdev->id < 0 || pdev->id >= RDA_UART_PORT_NUM) {
pdev              727 drivers/tty/serial/rda-uart.c 		dev_err(&pdev->dev, "id %d out of range\n", pdev->id);
pdev              731 drivers/tty/serial/rda-uart.c 	res_mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              733 drivers/tty/serial/rda-uart.c 		dev_err(&pdev->dev, "could not get mem\n");
pdev              737 drivers/tty/serial/rda-uart.c 	irq = platform_get_irq(pdev, 0);
pdev              741 drivers/tty/serial/rda-uart.c 	if (rda_uart_ports[pdev->id]) {
pdev              742 drivers/tty/serial/rda-uart.c 		dev_err(&pdev->dev, "port %d already allocated\n", pdev->id);
pdev              746 drivers/tty/serial/rda-uart.c 	rda_port = devm_kzalloc(&pdev->dev, sizeof(*rda_port), GFP_KERNEL);
pdev              750 drivers/tty/serial/rda-uart.c 	rda_port->clk = devm_clk_get(&pdev->dev, NULL);
pdev              752 drivers/tty/serial/rda-uart.c 		dev_err(&pdev->dev, "could not get clk\n");
pdev              756 drivers/tty/serial/rda-uart.c 	rda_port->port.dev = &pdev->dev;
pdev              758 drivers/tty/serial/rda-uart.c 	rda_port->port.line = pdev->id;
pdev              765 drivers/tty/serial/rda-uart.c 		dev_err(&pdev->dev, "clock rate is zero\n");
pdev              774 drivers/tty/serial/rda-uart.c 	rda_uart_ports[pdev->id] = rda_port;
pdev              775 drivers/tty/serial/rda-uart.c 	platform_set_drvdata(pdev, rda_port);
pdev              779 drivers/tty/serial/rda-uart.c 		rda_uart_ports[pdev->id] = NULL;
pdev              784 drivers/tty/serial/rda-uart.c static int rda_uart_remove(struct platform_device *pdev)
pdev              786 drivers/tty/serial/rda-uart.c 	struct rda_uart_port *rda_port = platform_get_drvdata(pdev);
pdev              789 drivers/tty/serial/rda-uart.c 	rda_uart_ports[pdev->id] = NULL;
pdev              189 drivers/tty/serial/rp2.c 	struct pci_dev			*pdev;
pdev              674 drivers/tty/serial/rp2.c 		dev_err(&card->pdev->dev, "cannot find '%s' firmware image\n",
pdev              679 drivers/tty/serial/rp2.c 	phys_base = pci_resource_start(card->pdev, 1);
pdev              694 drivers/tty/serial/rp2.c 		p->dev = &card->pdev->dev;
pdev              701 drivers/tty/serial/rp2.c 		p->irq = card->pdev->irq;
pdev              715 drivers/tty/serial/rp2.c 			dev_err(&card->pdev->dev,
pdev              732 drivers/tty/serial/rp2.c 		dev_warn(&card->pdev->dev, "driver initialization failed\n");
pdev              737 drivers/tty/serial/rp2.c static int rp2_probe(struct pci_dev *pdev,
pdev              745 drivers/tty/serial/rp2.c 	card = devm_kzalloc(&pdev->dev, sizeof(*card), GFP_KERNEL);
pdev              748 drivers/tty/serial/rp2.c 	pci_set_drvdata(pdev, card);
pdev              752 drivers/tty/serial/rp2.c 	rc = pcim_enable_device(pdev);
pdev              756 drivers/tty/serial/rp2.c 	rc = pcim_iomap_regions_request_all(pdev, 0x03, DRV_NAME);
pdev              760 drivers/tty/serial/rp2.c 	bars = pcim_iomap_table(pdev);
pdev              763 drivers/tty/serial/rp2.c 	card->pdev = pdev;
pdev              766 drivers/tty/serial/rp2.c 	dev_info(&pdev->dev, "found new card with %d ports\n", card->n_ports);
pdev              770 drivers/tty/serial/rp2.c 		dev_err(&pdev->dev,
pdev              777 drivers/tty/serial/rp2.c 	ports = devm_kcalloc(&pdev->dev, card->n_ports, sizeof(*ports),
pdev              783 drivers/tty/serial/rp2.c 	rc = devm_request_irq(&pdev->dev, pdev->irq, rp2_uart_interrupt,
pdev              793 drivers/tty/serial/rp2.c 	rc = request_firmware_nowait(THIS_MODULE, 1, RP2_FW_NAME, &pdev->dev,
pdev              797 drivers/tty/serial/rp2.c 	dev_dbg(&pdev->dev, "waiting for firmware blob...\n");
pdev              802 drivers/tty/serial/rp2.c static void rp2_remove(struct pci_dev *pdev)
pdev              804 drivers/tty/serial/rp2.c 	struct rp2_card *card = pci_get_drvdata(pdev);
pdev              907 drivers/tty/serial/sa1100.c static int sa1100_serial_remove(struct platform_device *pdev)
pdev              909 drivers/tty/serial/sa1100.c 	struct sa1100_port *sport = platform_get_drvdata(pdev);
pdev             1858 drivers/tty/serial/samsung.c 			struct platform_device *pdev)
pdev             1861 drivers/tty/serial/samsung.c 	if (pdev->dev.of_node) {
pdev             1863 drivers/tty/serial/samsung.c 		match = of_match_node(s3c24xx_uart_dt_match, pdev->dev.of_node);
pdev             1868 drivers/tty/serial/samsung.c 			platform_get_device_id(pdev)->driver_data;
pdev             1871 drivers/tty/serial/samsung.c static int s3c24xx_serial_probe(struct platform_device *pdev)
pdev             1873 drivers/tty/serial/samsung.c 	struct device_node *np = pdev->dev.of_node;
pdev             1884 drivers/tty/serial/samsung.c 	dbg("s3c24xx_serial_probe(%p) %d\n", pdev, index);
pdev             1887 drivers/tty/serial/samsung.c 		dev_err(&pdev->dev, "serial%d out of range\n", index);
pdev             1892 drivers/tty/serial/samsung.c 	ourport->drv_data = s3c24xx_get_driver_data(pdev);
pdev             1894 drivers/tty/serial/samsung.c 		dev_err(&pdev->dev, "could not find driver data\n");
pdev             1900 drivers/tty/serial/samsung.c 	ourport->cfg = (dev_get_platdata(&pdev->dev)) ?
pdev             1901 drivers/tty/serial/samsung.c 			dev_get_platdata(&pdev->dev) :
pdev             1922 drivers/tty/serial/samsung.c 	ret = s3c24xx_serial_init_port(ourport, pdev);
pdev             1936 drivers/tty/serial/samsung.c 	platform_set_drvdata(pdev, &ourport->port);
pdev             1949 drivers/tty/serial/samsung.c 		dev_err(&pdev->dev, "failed to add cpufreq notifier\n");
pdev              885 drivers/tty/serial/sccnxp.c static int sccnxp_probe(struct platform_device *pdev)
pdev              887 drivers/tty/serial/sccnxp.c 	struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              888 drivers/tty/serial/sccnxp.c 	struct sccnxp_pdata *pdata = dev_get_platdata(&pdev->dev);
pdev              894 drivers/tty/serial/sccnxp.c 	membase = devm_ioremap_resource(&pdev->dev, res);
pdev              898 drivers/tty/serial/sccnxp.c 	s = devm_kzalloc(&pdev->dev, sizeof(struct sccnxp_port), GFP_KERNEL);
pdev              900 drivers/tty/serial/sccnxp.c 		dev_err(&pdev->dev, "Error allocating port structure\n");
pdev              903 drivers/tty/serial/sccnxp.c 	platform_set_drvdata(pdev, s);
pdev              907 drivers/tty/serial/sccnxp.c 	s->chip = (struct sccnxp_chip *)pdev->id_entry->driver_data;
pdev              909 drivers/tty/serial/sccnxp.c 	s->regulator = devm_regulator_get(&pdev->dev, "vcc");
pdev              913 drivers/tty/serial/sccnxp.c 			dev_err(&pdev->dev,
pdev              920 drivers/tty/serial/sccnxp.c 	clk = devm_clk_get(&pdev->dev, NULL);
pdev              931 drivers/tty/serial/sccnxp.c 		ret = devm_add_action_or_reset(&pdev->dev,
pdev              941 drivers/tty/serial/sccnxp.c 		dev_notice(&pdev->dev, "Using default clock frequency\n");
pdev              947 drivers/tty/serial/sccnxp.c 		dev_err(&pdev->dev, "Frequency out of bounds\n");
pdev              956 drivers/tty/serial/sccnxp.c 		dev_info(&pdev->dev, "Using poll mode, resolution %u usecs\n",
pdev              962 drivers/tty/serial/sccnxp.c 		s->irq = platform_get_irq(pdev, 0);
pdev              986 drivers/tty/serial/sccnxp.c 		dev_err(&pdev->dev, "Registering UART driver failed\n");
pdev              992 drivers/tty/serial/sccnxp.c 		s->port[i].dev		= &pdev->dev;
pdev             1014 drivers/tty/serial/sccnxp.c 		ret = devm_request_threaded_irq(&pdev->dev, s->irq, NULL,
pdev             1018 drivers/tty/serial/sccnxp.c 						dev_name(&pdev->dev), s);
pdev             1022 drivers/tty/serial/sccnxp.c 		dev_err(&pdev->dev, "Unable to reguest IRQ %i\n", s->irq);
pdev             1038 drivers/tty/serial/sccnxp.c static int sccnxp_remove(struct platform_device *pdev)
pdev             1041 drivers/tty/serial/sccnxp.c 	struct sccnxp_port *s = platform_get_drvdata(pdev);
pdev             1044 drivers/tty/serial/sccnxp.c 		devm_free_irq(&pdev->dev, s->irq, s);
pdev             1414 drivers/tty/serial/serial-tegra.c static int tegra_uart_parse_dt(struct platform_device *pdev,
pdev             1417 drivers/tty/serial/serial-tegra.c 	struct device_node *np = pdev->dev.of_node;
pdev             1427 drivers/tty/serial/serial-tegra.c 		dev_err(&pdev->dev, "failed to get alias id, errno %d\n", port);
pdev             1438 drivers/tty/serial/serial-tegra.c 		dev_info(&pdev->dev, "RX in PIO mode\n");
pdev             1443 drivers/tty/serial/serial-tegra.c 		dev_info(&pdev->dev, "TX in PIO mode\n");
pdev             1450 drivers/tty/serial/serial-tegra.c 		devm_kzalloc(&pdev->dev, (tup->n_adjustable_baud_rates) *
pdev             1547 drivers/tty/serial/serial-tegra.c static int tegra_uart_probe(struct platform_device *pdev)
pdev             1556 drivers/tty/serial/serial-tegra.c 	match = of_match_device(tegra_uart_of_match, &pdev->dev);
pdev             1558 drivers/tty/serial/serial-tegra.c 		dev_err(&pdev->dev, "Error: No device match found\n");
pdev             1563 drivers/tty/serial/serial-tegra.c 	tup = devm_kzalloc(&pdev->dev, sizeof(*tup), GFP_KERNEL);
pdev             1565 drivers/tty/serial/serial-tegra.c 		dev_err(&pdev->dev, "Failed to allocate memory for tup\n");
pdev             1569 drivers/tty/serial/serial-tegra.c 	ret = tegra_uart_parse_dt(pdev, tup);
pdev             1574 drivers/tty/serial/serial-tegra.c 	u->dev = &pdev->dev;
pdev             1580 drivers/tty/serial/serial-tegra.c 	platform_set_drvdata(pdev, tup);
pdev             1581 drivers/tty/serial/serial-tegra.c 	resource = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1583 drivers/tty/serial/serial-tegra.c 		dev_err(&pdev->dev, "No IO memory resource\n");
pdev             1588 drivers/tty/serial/serial-tegra.c 	u->membase = devm_ioremap_resource(&pdev->dev, resource);
pdev             1592 drivers/tty/serial/serial-tegra.c 	tup->uart_clk = devm_clk_get(&pdev->dev, NULL);
pdev             1594 drivers/tty/serial/serial-tegra.c 		dev_err(&pdev->dev, "Couldn't get the clock\n");
pdev             1598 drivers/tty/serial/serial-tegra.c 	tup->rst = devm_reset_control_get_exclusive(&pdev->dev, "serial");
pdev             1600 drivers/tty/serial/serial-tegra.c 		dev_err(&pdev->dev, "Couldn't get the reset\n");
pdev             1605 drivers/tty/serial/serial-tegra.c 	ret = platform_get_irq(pdev, 0);
pdev             1612 drivers/tty/serial/serial-tegra.c 		dev_err(&pdev->dev, "Failed to add uart port, err %d\n", ret);
pdev             1618 drivers/tty/serial/serial-tegra.c static int tegra_uart_remove(struct platform_device *pdev)
pdev             1620 drivers/tty/serial/serial-tegra.c 	struct tegra_uart_port *tup = platform_get_drvdata(pdev);
pdev             3109 drivers/tty/serial/sh-sci.c static int sci_probe_earlyprintk(struct platform_device *pdev)
pdev             3111 drivers/tty/serial/sh-sci.c 	const struct plat_sci_port *cfg = dev_get_platdata(&pdev->dev);
pdev             3116 drivers/tty/serial/sh-sci.c 	early_serial_console.index = pdev->id;
pdev             3118 drivers/tty/serial/sh-sci.c 	sci_init_single(pdev, &sci_ports[pdev->id], pdev->id, cfg, true);
pdev             3132 drivers/tty/serial/sh-sci.c static inline int sci_probe_earlyprintk(struct platform_device *pdev)
pdev             3220 drivers/tty/serial/sh-sci.c static struct plat_sci_port *sci_parse_dt(struct platform_device *pdev,
pdev             3223 drivers/tty/serial/sh-sci.c 	struct device_node *np = pdev->dev.of_node;
pdev             3232 drivers/tty/serial/sh-sci.c 	data = of_device_get_match_data(&pdev->dev);
pdev             3234 drivers/tty/serial/sh-sci.c 	p = devm_kzalloc(&pdev->dev, sizeof(struct plat_sci_port), GFP_KERNEL);
pdev             3243 drivers/tty/serial/sh-sci.c 		dev_err(&pdev->dev, "failed to get alias id (%d)\n", id);
pdev             3247 drivers/tty/serial/sh-sci.c 		dev_err(&pdev->dev, "serial%d out of range\n", id);
pdev              891 drivers/tty/serial/sifive.c static int sifive_serial_probe(struct platform_device *pdev)
pdev              899 drivers/tty/serial/sifive.c 	irq = platform_get_irq(pdev, 0);
pdev              903 drivers/tty/serial/sifive.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              904 drivers/tty/serial/sifive.c 	base = devm_ioremap_resource(&pdev->dev, mem);
pdev              906 drivers/tty/serial/sifive.c 		dev_err(&pdev->dev, "could not acquire device memory\n");
pdev              910 drivers/tty/serial/sifive.c 	clk = devm_clk_get(&pdev->dev, NULL);
pdev              912 drivers/tty/serial/sifive.c 		dev_err(&pdev->dev, "unable to find controller clock\n");
pdev              916 drivers/tty/serial/sifive.c 	id = of_alias_get_id(pdev->dev.of_node, "serial");
pdev              918 drivers/tty/serial/sifive.c 		dev_err(&pdev->dev, "missing aliases entry\n");
pdev              924 drivers/tty/serial/sifive.c 		dev_err(&pdev->dev, "too many UARTs (%d)\n", id);
pdev              929 drivers/tty/serial/sifive.c 	ssp = devm_kzalloc(&pdev->dev, sizeof(*ssp), GFP_KERNEL);
pdev              933 drivers/tty/serial/sifive.c 	ssp->port.dev = &pdev->dev;
pdev              942 drivers/tty/serial/sifive.c 	ssp->dev = &pdev->dev;
pdev              948 drivers/tty/serial/sifive.c 		dev_err(&pdev->dev, "could not register clock notifier: %d\n",
pdev              958 drivers/tty/serial/sifive.c 	platform_set_drvdata(pdev, ssp);
pdev              971 drivers/tty/serial/sifive.c 			dev_name(&pdev->dev), ssp);
pdev              973 drivers/tty/serial/sifive.c 		dev_err(&pdev->dev, "could not attach interrupt: %d\n", r);
pdev              981 drivers/tty/serial/sifive.c 		dev_err(&pdev->dev, "could not add uart: %d\n", r);
pdev             1264 drivers/tty/serial/sirfsoc_uart.c static int sirfsoc_uart_probe(struct platform_device *pdev)
pdev             1266 drivers/tty/serial/sirfsoc_uart.c 	struct device_node *np = pdev->dev.of_node;
pdev             1280 drivers/tty/serial/sirfsoc_uart.c 	sirfport = devm_kzalloc(&pdev->dev, sizeof(*sirfport), GFP_KERNEL);
pdev             1287 drivers/tty/serial/sirfsoc_uart.c 		dev_err(&pdev->dev, "serial%d out of range\n",
pdev             1295 drivers/tty/serial/sirfsoc_uart.c 	port->dev = &pdev->dev;
pdev             1324 drivers/tty/serial/sirfsoc_uart.c 			dev_err(&pdev->dev,
pdev             1328 drivers/tty/serial/sirfsoc_uart.c 		ret = devm_gpio_request(&pdev->dev, sirfport->cts_gpio,
pdev             1331 drivers/tty/serial/sirfsoc_uart.c 			dev_err(&pdev->dev, "Unable request cts gpio");
pdev             1335 drivers/tty/serial/sirfsoc_uart.c 		ret = devm_gpio_request(&pdev->dev, sirfport->rts_gpio,
pdev             1338 drivers/tty/serial/sirfsoc_uart.c 			dev_err(&pdev->dev, "Unable request rts gpio");
pdev             1349 drivers/tty/serial/sirfsoc_uart.c 		dev_err(&pdev->dev,
pdev             1355 drivers/tty/serial/sirfsoc_uart.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1357 drivers/tty/serial/sirfsoc_uart.c 		dev_err(&pdev->dev, "Insufficient resources.\n");
pdev             1362 drivers/tty/serial/sirfsoc_uart.c 	port->membase = devm_ioremap(&pdev->dev,
pdev             1365 drivers/tty/serial/sirfsoc_uart.c 		dev_err(&pdev->dev, "Cannot remap resource.\n");
pdev             1369 drivers/tty/serial/sirfsoc_uart.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1371 drivers/tty/serial/sirfsoc_uart.c 		dev_err(&pdev->dev, "Insufficient resources.\n");
pdev             1377 drivers/tty/serial/sirfsoc_uart.c 	sirfport->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1387 drivers/tty/serial/sirfsoc_uart.c 	platform_set_drvdata(pdev, sirfport);
pdev             1390 drivers/tty/serial/sirfsoc_uart.c 		dev_err(&pdev->dev, "Cannot add UART port(%d).\n", pdev->id);
pdev             1426 drivers/tty/serial/sirfsoc_uart.c static int sirfsoc_uart_remove(struct platform_device *pdev)
pdev             1428 drivers/tty/serial/sirfsoc_uart.c 	struct sirfsoc_uart_port *sirfport = platform_get_drvdata(pdev);
pdev             1447 drivers/tty/serial/sirfsoc_uart.c sirfsoc_uart_suspend(struct device *pdev)
pdev             1449 drivers/tty/serial/sirfsoc_uart.c 	struct sirfsoc_uart_port *sirfport = dev_get_drvdata(pdev);
pdev             1455 drivers/tty/serial/sirfsoc_uart.c static int sirfsoc_uart_resume(struct device *pdev)
pdev             1457 drivers/tty/serial/sirfsoc_uart.c 	struct sirfsoc_uart_port *sirfport = dev_get_drvdata(pdev);
pdev             1168 drivers/tty/serial/sprd_serial.c static int sprd_probe(struct platform_device *pdev)
pdev             1183 drivers/tty/serial/sprd_serial.c 	index = sprd_probe_dt_alias(index, &pdev->dev);
pdev             1185 drivers/tty/serial/sprd_serial.c 	sprd_port[index] = devm_kzalloc(&pdev->dev, sizeof(*sprd_port[index]),
pdev             1191 drivers/tty/serial/sprd_serial.c 	up->dev = &pdev->dev;
pdev             1204 drivers/tty/serial/sprd_serial.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1205 drivers/tty/serial/sprd_serial.c 	up->membase = devm_ioremap_resource(&pdev->dev, res);
pdev             1211 drivers/tty/serial/sprd_serial.c 	irq = platform_get_irq(pdev, 0);
pdev             1236 drivers/tty/serial/sprd_serial.c 		sprd_remove(pdev);
pdev             1239 drivers/tty/serial/sprd_serial.c 	platform_set_drvdata(pdev, up);
pdev              721 drivers/tty/serial/st-asc.c 			  struct platform_device *pdev)
pdev              731 drivers/tty/serial/st-asc.c 	port->dev	= &pdev->dev;
pdev              732 drivers/tty/serial/st-asc.c 	port->irq	= platform_get_irq(pdev, 0);
pdev              734 drivers/tty/serial/st-asc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              735 drivers/tty/serial/st-asc.c 	port->membase = devm_ioremap_resource(&pdev->dev, res);
pdev              742 drivers/tty/serial/st-asc.c 	ascport->clk = devm_clk_get(&pdev->dev, NULL);
pdev              752 drivers/tty/serial/st-asc.c 	ascport->pinctrl = devm_pinctrl_get(&pdev->dev);
pdev              755 drivers/tty/serial/st-asc.c 		dev_err(&pdev->dev, "Failed to get Pinctrl: %d\n", ret);
pdev              763 drivers/tty/serial/st-asc.c 		dev_err(&pdev->dev,
pdev              777 drivers/tty/serial/st-asc.c static struct asc_port *asc_of_get_asc_port(struct platform_device *pdev)
pdev              779 drivers/tty/serial/st-asc.c 	struct device_node *np = pdev->dev.of_node;
pdev              813 drivers/tty/serial/st-asc.c static int asc_serial_probe(struct platform_device *pdev)
pdev              818 drivers/tty/serial/st-asc.c 	ascport = asc_of_get_asc_port(pdev);
pdev              822 drivers/tty/serial/st-asc.c 	ret = asc_init_port(ascport, pdev);
pdev              830 drivers/tty/serial/st-asc.c 	platform_set_drvdata(pdev, &ascport->port);
pdev              835 drivers/tty/serial/st-asc.c static int asc_serial_remove(struct platform_device *pdev)
pdev              837 drivers/tty/serial/st-asc.c 	struct uart_port *port = platform_get_drvdata(pdev);
pdev              154 drivers/tty/serial/stm32-usart.c 			    struct platform_device *pdev)
pdev              162 drivers/tty/serial/stm32-usart.c 	if (!pdev->dev.of_node)
pdev              165 drivers/tty/serial/stm32-usart.c 	uart_get_rs485_mode(&pdev->dev, rs485conf);
pdev              918 drivers/tty/serial/stm32-usart.c 			  struct platform_device *pdev)
pdev              927 drivers/tty/serial/stm32-usart.c 	port->dev	= &pdev->dev;
pdev              930 drivers/tty/serial/stm32-usart.c 	ret = platform_get_irq(pdev, 0);
pdev              937 drivers/tty/serial/stm32-usart.c 	stm32_init_rs485(port, pdev);
pdev              940 drivers/tty/serial/stm32-usart.c 		stm32port->wakeirq = platform_get_irq(pdev, 1);
pdev              947 drivers/tty/serial/stm32-usart.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              948 drivers/tty/serial/stm32-usart.c 	port->membase = devm_ioremap_resource(&pdev->dev, res);
pdev              955 drivers/tty/serial/stm32-usart.c 	stm32port->clk = devm_clk_get(&pdev->dev, NULL);
pdev              973 drivers/tty/serial/stm32-usart.c static struct stm32_port *stm32_of_get_stm32_port(struct platform_device *pdev)
pdev              975 drivers/tty/serial/stm32-usart.c 	struct device_node *np = pdev->dev.of_node;
pdev              983 drivers/tty/serial/stm32-usart.c 		dev_err(&pdev->dev, "failed to get alias id, errno %d\n", id);
pdev             1011 drivers/tty/serial/stm32-usart.c 				 struct platform_device *pdev)
pdev             1015 drivers/tty/serial/stm32-usart.c 	struct device *dev = &pdev->dev;
pdev             1027 drivers/tty/serial/stm32-usart.c 	stm32port->rx_buf = dma_alloc_coherent(&pdev->dev, RX_BUF_L,
pdev             1071 drivers/tty/serial/stm32-usart.c 	dma_free_coherent(&pdev->dev,
pdev             1083 drivers/tty/serial/stm32-usart.c 				 struct platform_device *pdev)
pdev             1087 drivers/tty/serial/stm32-usart.c 	struct device *dev = &pdev->dev;
pdev             1099 drivers/tty/serial/stm32-usart.c 	stm32port->tx_buf = dma_alloc_coherent(&pdev->dev, TX_BUF_L,
pdev             1122 drivers/tty/serial/stm32-usart.c 	dma_free_coherent(&pdev->dev,
pdev             1133 drivers/tty/serial/stm32-usart.c static int stm32_serial_probe(struct platform_device *pdev)
pdev             1139 drivers/tty/serial/stm32-usart.c 	stm32port = stm32_of_get_stm32_port(pdev);
pdev             1143 drivers/tty/serial/stm32-usart.c 	match = of_match_device(stm32_match, &pdev->dev);
pdev             1149 drivers/tty/serial/stm32-usart.c 	ret = stm32_init_port(stm32port, pdev);
pdev             1154 drivers/tty/serial/stm32-usart.c 		ret = device_init_wakeup(&pdev->dev, true);
pdev             1158 drivers/tty/serial/stm32-usart.c 		ret = dev_pm_set_dedicated_wake_irq(&pdev->dev,
pdev             1163 drivers/tty/serial/stm32-usart.c 		device_set_wakeup_enable(&pdev->dev, false);
pdev             1170 drivers/tty/serial/stm32-usart.c 	ret = stm32_of_dma_rx_probe(stm32port, pdev);
pdev             1172 drivers/tty/serial/stm32-usart.c 		dev_info(&pdev->dev, "interrupt mode used for rx (no dma)\n");
pdev             1174 drivers/tty/serial/stm32-usart.c 	ret = stm32_of_dma_tx_probe(stm32port, pdev);
pdev             1176 drivers/tty/serial/stm32-usart.c 		dev_info(&pdev->dev, "interrupt mode used for tx (no dma)\n");
pdev             1178 drivers/tty/serial/stm32-usart.c 	platform_set_drvdata(pdev, &stm32port->port);
pdev             1180 drivers/tty/serial/stm32-usart.c 	pm_runtime_get_noresume(&pdev->dev);
pdev             1181 drivers/tty/serial/stm32-usart.c 	pm_runtime_set_active(&pdev->dev);
pdev             1182 drivers/tty/serial/stm32-usart.c 	pm_runtime_enable(&pdev->dev);
pdev             1183 drivers/tty/serial/stm32-usart.c 	pm_runtime_put_sync(&pdev->dev);
pdev             1189 drivers/tty/serial/stm32-usart.c 		dev_pm_clear_wake_irq(&pdev->dev);
pdev             1193 drivers/tty/serial/stm32-usart.c 		device_init_wakeup(&pdev->dev, false);
pdev             1201 drivers/tty/serial/stm32-usart.c static int stm32_serial_remove(struct platform_device *pdev)
pdev             1203 drivers/tty/serial/stm32-usart.c 	struct uart_port *port = platform_get_drvdata(pdev);
pdev             1208 drivers/tty/serial/stm32-usart.c 	pm_runtime_get_sync(&pdev->dev);
pdev             1216 drivers/tty/serial/stm32-usart.c 		dma_free_coherent(&pdev->dev,
pdev             1226 drivers/tty/serial/stm32-usart.c 		dma_free_coherent(&pdev->dev,
pdev             1231 drivers/tty/serial/stm32-usart.c 		dev_pm_clear_wake_irq(&pdev->dev);
pdev             1232 drivers/tty/serial/stm32-usart.c 		device_init_wakeup(&pdev->dev, false);
pdev             1239 drivers/tty/serial/stm32-usart.c 	pm_runtime_disable(&pdev->dev);
pdev             1240 drivers/tty/serial/stm32-usart.c 	pm_runtime_put_noidle(&pdev->dev);
pdev              177 drivers/tty/serial/tegra-tcu.c static int tegra_tcu_probe(struct platform_device *pdev)
pdev              183 drivers/tty/serial/tegra-tcu.c 	tcu = devm_kzalloc(&pdev->dev, sizeof(*tcu), GFP_KERNEL);
pdev              187 drivers/tty/serial/tegra-tcu.c 	tcu->tx_client.dev = &pdev->dev;
pdev              188 drivers/tty/serial/tegra-tcu.c 	tcu->rx_client.dev = &pdev->dev;
pdev              194 drivers/tty/serial/tegra-tcu.c 		dev_err(&pdev->dev, "failed to get tx mailbox: %d\n", err);
pdev              201 drivers/tty/serial/tegra-tcu.c 		dev_err(&pdev->dev, "failed to get rx mailbox: %d\n", err);
pdev              227 drivers/tty/serial/tegra-tcu.c 		dev_err(&pdev->dev, "failed to register UART driver: %d\n",
pdev              235 drivers/tty/serial/tegra-tcu.c 	port->dev = &pdev->dev;
pdev              245 drivers/tty/serial/tegra-tcu.c 		dev_err(&pdev->dev, "failed to add UART port: %d\n", err);
pdev              249 drivers/tty/serial/tegra-tcu.c 	platform_set_drvdata(pdev, tcu);
pdev              266 drivers/tty/serial/tegra-tcu.c static int tegra_tcu_remove(struct platform_device *pdev)
pdev              268 drivers/tty/serial/tegra-tcu.c 	struct tegra_tcu *tcu = platform_get_drvdata(pdev);
pdev              317 drivers/tty/serial/timbuart.c 	struct platform_device *pdev = to_platform_device(port->dev);
pdev              319 drivers/tty/serial/timbuart.c 		resource_size(platform_get_resource(pdev, IORESOURCE_MEM, 0));
pdev              331 drivers/tty/serial/timbuart.c 	struct platform_device *pdev = to_platform_device(port->dev);
pdev              333 drivers/tty/serial/timbuart.c 		resource_size(platform_get_resource(pdev, IORESOURCE_MEM, 0));
pdev              785 drivers/tty/serial/uartlite.c static int ulite_probe(struct platform_device *pdev)
pdev              790 drivers/tty/serial/uartlite.c 	int id = pdev->id;
pdev              794 drivers/tty/serial/uartlite.c 	prop = of_get_property(pdev->dev.of_node, "port-number", NULL);
pdev              800 drivers/tty/serial/uartlite.c 		id = of_alias_get_id(pdev->dev.of_node, "serial");
pdev              806 drivers/tty/serial/uartlite.c 		dev_dbg(&pdev->dev, "uartlite: calling uart_register_driver()\n");
pdev              809 drivers/tty/serial/uartlite.c 			dev_err(&pdev->dev, "Failed to register driver\n");
pdev              814 drivers/tty/serial/uartlite.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(struct uartlite_data),
pdev              819 drivers/tty/serial/uartlite.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              823 drivers/tty/serial/uartlite.c 	irq = platform_get_irq(pdev, 0);
pdev              827 drivers/tty/serial/uartlite.c 	pdata->clk = devm_clk_get(&pdev->dev, "s_axi_aclk");
pdev              842 drivers/tty/serial/uartlite.c 		dev_err(&pdev->dev, "Failed to prepare clock\n");
pdev              846 drivers/tty/serial/uartlite.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              847 drivers/tty/serial/uartlite.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, UART_AUTOSUSPEND_TIMEOUT);
pdev              848 drivers/tty/serial/uartlite.c 	pm_runtime_set_active(&pdev->dev);
pdev              849 drivers/tty/serial/uartlite.c 	pm_runtime_enable(&pdev->dev);
pdev              851 drivers/tty/serial/uartlite.c 	ret = ulite_assign(&pdev->dev, id, res->start, irq, pdata);
pdev              853 drivers/tty/serial/uartlite.c 	pm_runtime_mark_last_busy(&pdev->dev);
pdev              854 drivers/tty/serial/uartlite.c 	pm_runtime_put_autosuspend(&pdev->dev);
pdev              859 drivers/tty/serial/uartlite.c static int ulite_remove(struct platform_device *pdev)
pdev              861 drivers/tty/serial/uartlite.c 	struct uart_port *port = dev_get_drvdata(&pdev->dev);
pdev              866 drivers/tty/serial/uartlite.c 	rc = ulite_release(&pdev->dev);
pdev              867 drivers/tty/serial/uartlite.c 	pm_runtime_disable(&pdev->dev);
pdev              868 drivers/tty/serial/uartlite.c 	pm_runtime_set_suspended(&pdev->dev);
pdev              869 drivers/tty/serial/uartlite.c 	pm_runtime_dont_use_autosuspend(&pdev->dev);
pdev              691 drivers/tty/serial/vr41xx_siu.c static int siu_init_ports(struct platform_device *pdev)
pdev              695 drivers/tty/serial/vr41xx_siu.c 	int *type = dev_get_platdata(&pdev->dev);
pdev              706 drivers/tty/serial/vr41xx_siu.c 		port->irq = platform_get_irq(pdev, i);
pdev              713 drivers/tty/serial/vr41xx_siu.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, i);
pdev              627 drivers/tty/serial/vt8500_serial.c static int vt8500_serial_probe(struct platform_device *pdev)
pdev              631 drivers/tty/serial/vt8500_serial.c 	struct device_node *np = pdev->dev.of_node;
pdev              637 drivers/tty/serial/vt8500_serial.c 	match = of_match_device(wmt_dt_ids, &pdev->dev);
pdev              643 drivers/tty/serial/vt8500_serial.c 	mmres = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              644 drivers/tty/serial/vt8500_serial.c 	irqres = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              671 drivers/tty/serial/vt8500_serial.c 	vt8500_port = devm_kzalloc(&pdev->dev, sizeof(struct vt8500_port),
pdev              676 drivers/tty/serial/vt8500_serial.c 	vt8500_port->uart.membase = devm_ioremap_resource(&pdev->dev, mmres);
pdev              680 drivers/tty/serial/vt8500_serial.c 	vt8500_port->clk = of_clk_get(pdev->dev.of_node, 0);
pdev              682 drivers/tty/serial/vt8500_serial.c 		dev_err(&pdev->dev, "failed to get clock\n");
pdev              688 drivers/tty/serial/vt8500_serial.c 		dev_err(&pdev->dev, "failed to enable clock\n");
pdev              704 drivers/tty/serial/vt8500_serial.c 	vt8500_port->uart.dev = &pdev->dev;
pdev              713 drivers/tty/serial/vt8500_serial.c 		 "VT8500 UART%d", pdev->id);
pdev              719 drivers/tty/serial/vt8500_serial.c 	platform_set_drvdata(pdev, vt8500_port);
pdev             1413 drivers/tty/serial/xilinx_uartps.c static int cdns_uart_probe(struct platform_device *pdev)
pdev             1421 drivers/tty/serial/xilinx_uartps.c 	cdns_uart_data = devm_kzalloc(&pdev->dev, sizeof(*cdns_uart_data),
pdev             1425 drivers/tty/serial/xilinx_uartps.c 	port = devm_kzalloc(&pdev->dev, sizeof(*port), GFP_KERNEL);
pdev             1430 drivers/tty/serial/xilinx_uartps.c 	id = of_alias_get_id(pdev->dev.of_node, "serial");
pdev             1435 drivers/tty/serial/xilinx_uartps.c 		dev_err(&pdev->dev, "Cannot get uart_port structure\n");
pdev             1453 drivers/tty/serial/xilinx_uartps.c 			dev_err(&pdev->dev, "Failed to register driver\n");
pdev             1460 drivers/tty/serial/xilinx_uartps.c 	match = of_match_node(cdns_uart_of_match, pdev->dev.of_node);
pdev             1467 drivers/tty/serial/xilinx_uartps.c 	cdns_uart_data->pclk = devm_clk_get(&pdev->dev, "pclk");
pdev             1474 drivers/tty/serial/xilinx_uartps.c 		cdns_uart_data->pclk = devm_clk_get(&pdev->dev, "aper_clk");
pdev             1479 drivers/tty/serial/xilinx_uartps.c 		dev_err(&pdev->dev, "clock name 'aper_clk' is deprecated.\n");
pdev             1482 drivers/tty/serial/xilinx_uartps.c 	cdns_uart_data->uartclk = devm_clk_get(&pdev->dev, "uart_clk");
pdev             1489 drivers/tty/serial/xilinx_uartps.c 		cdns_uart_data->uartclk = devm_clk_get(&pdev->dev, "ref_clk");
pdev             1494 drivers/tty/serial/xilinx_uartps.c 		dev_err(&pdev->dev, "clock name 'ref_clk' is deprecated.\n");
pdev             1499 drivers/tty/serial/xilinx_uartps.c 		dev_err(&pdev->dev, "Unable to enable pclk clock.\n");
pdev             1504 drivers/tty/serial/xilinx_uartps.c 		dev_err(&pdev->dev, "Unable to enable device clock.\n");
pdev             1508 drivers/tty/serial/xilinx_uartps.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1514 drivers/tty/serial/xilinx_uartps.c 	irq = platform_get_irq(pdev, 0);
pdev             1525 drivers/tty/serial/xilinx_uartps.c 		dev_warn(&pdev->dev, "Unable to register clock notifier.\n");
pdev             1544 drivers/tty/serial/xilinx_uartps.c 	port->dev = &pdev->dev;
pdev             1548 drivers/tty/serial/xilinx_uartps.c 	platform_set_drvdata(pdev, port);
pdev             1550 drivers/tty/serial/xilinx_uartps.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev             1551 drivers/tty/serial/xilinx_uartps.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, UART_AUTOSUSPEND_TIMEOUT);
pdev             1552 drivers/tty/serial/xilinx_uartps.c 	pm_runtime_set_active(&pdev->dev);
pdev             1553 drivers/tty/serial/xilinx_uartps.c 	pm_runtime_enable(&pdev->dev);
pdev             1569 drivers/tty/serial/xilinx_uartps.c 		dev_err(&pdev->dev,
pdev             1581 drivers/tty/serial/xilinx_uartps.c 	cdns_uart_data->cts_override = of_property_read_bool(pdev->dev.of_node,
pdev             1589 drivers/tty/serial/xilinx_uartps.c 	pm_runtime_disable(&pdev->dev);
pdev             1590 drivers/tty/serial/xilinx_uartps.c 	pm_runtime_set_suspended(&pdev->dev);
pdev             1591 drivers/tty/serial/xilinx_uartps.c 	pm_runtime_dont_use_autosuspend(&pdev->dev);
pdev             1612 drivers/tty/serial/xilinx_uartps.c static int cdns_uart_remove(struct platform_device *pdev)
pdev             1614 drivers/tty/serial/xilinx_uartps.c 	struct uart_port *port = platform_get_drvdata(pdev);
pdev             1627 drivers/tty/serial/xilinx_uartps.c 	pm_runtime_disable(&pdev->dev);
pdev             1628 drivers/tty/serial/xilinx_uartps.c 	pm_runtime_set_suspended(&pdev->dev);
pdev             1629 drivers/tty/serial/xilinx_uartps.c 	pm_runtime_dont_use_autosuspend(&pdev->dev);
pdev             1630 drivers/tty/serial/xilinx_uartps.c 	device_init_wakeup(&pdev->dev, false);
pdev              247 drivers/tty/synclink_gt.c 	struct pci_dev *pdev;
pdev              530 drivers/tty/synclink_gt.c static void device_init(int adapter_num, struct pci_dev *pdev);
pdev             3344 drivers/tty/synclink_gt.c 	info->bufs = pci_zalloc_consistent(info->pdev, DESC_LIST_SIZE,
pdev             3387 drivers/tty/synclink_gt.c 		pci_free_consistent(info->pdev, DESC_LIST_SIZE, info->bufs, info->bufs_dma_addr);
pdev             3398 drivers/tty/synclink_gt.c 		if ((bufs[i].buf = pci_alloc_consistent(info->pdev, DMABUFSIZE, &bufs[i].buf_dma_addr)) == NULL)
pdev             3411 drivers/tty/synclink_gt.c 		pci_free_consistent(info->pdev, DMABUFSIZE, bufs[i].buf, bufs[i].buf_dma_addr);
pdev             3517 drivers/tty/synclink_gt.c 	switch(info->pdev->device) {
pdev             3551 drivers/tty/synclink_gt.c static struct slgt_info *alloc_dev(int adapter_num, int port_num, struct pci_dev *pdev)
pdev             3582 drivers/tty/synclink_gt.c 		info->pdev = pdev;
pdev             3583 drivers/tty/synclink_gt.c 		info->irq_level = pdev->irq;
pdev             3584 drivers/tty/synclink_gt.c 		info->phys_reg_addr = pci_resource_start(pdev,0);
pdev             3595 drivers/tty/synclink_gt.c static void device_init(int adapter_num, struct pci_dev *pdev)
pdev             3601 drivers/tty/synclink_gt.c 	if (pdev->device == SYNCLINK_GT2_DEVICE_ID)
pdev             3603 drivers/tty/synclink_gt.c 	else if (pdev->device == SYNCLINK_GT4_DEVICE_ID)
pdev             3608 drivers/tty/synclink_gt.c 		port_array[i] = alloc_dev(adapter_num, i, pdev);
pdev             3659 drivers/tty/synclink_gt.c 				&info->pdev->dev);
pdev              553 drivers/tty/synclinkmp.c static int  device_init(int adapter_num, struct pci_dev *pdev);
pdev             3722 drivers/tty/synclinkmp.c static SLMP_INFO *alloc_dev(int adapter_num, int port_num, struct pci_dev *pdev)
pdev             3749 drivers/tty/synclinkmp.c 		info->irq_level = pdev->irq;
pdev             3750 drivers/tty/synclinkmp.c 		info->phys_lcr_base = pci_resource_start(pdev,0);
pdev             3751 drivers/tty/synclinkmp.c 		info->phys_sca_base = pci_resource_start(pdev,2);
pdev             3752 drivers/tty/synclinkmp.c 		info->phys_memory_base = pci_resource_start(pdev,3);
pdev             3753 drivers/tty/synclinkmp.c 		info->phys_statctrl_base = pci_resource_start(pdev,4);
pdev             3797 drivers/tty/synclinkmp.c static int device_init(int adapter_num, struct pci_dev *pdev)
pdev             3804 drivers/tty/synclinkmp.c 		port_array[port] = alloc_dev(adapter_num,port,pdev);
pdev               57 drivers/uio/uio_aec.c static void print_board_data(struct pci_dev *pdev, struct uio_info *i)
pdev               59 drivers/uio/uio_aec.c 	dev_info(&pdev->dev, "PCI-TC board vendor: %x%x number: %x%x"
pdev               69 drivers/uio/uio_aec.c static int probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev               78 drivers/uio/uio_aec.c 	if (pci_enable_device(pdev))
pdev               81 drivers/uio/uio_aec.c 	if (pci_request_regions(pdev, "aectc"))
pdev               85 drivers/uio/uio_aec.c 	info->port[0].start = pci_resource_start(pdev, 0);
pdev               88 drivers/uio/uio_aec.c 	info->priv = pci_iomap(pdev, 0, 0);
pdev               91 drivers/uio/uio_aec.c 	info->port[0].size = pci_resource_len(pdev, 0);
pdev               95 drivers/uio/uio_aec.c 	info->irq = pdev->irq;
pdev               99 drivers/uio/uio_aec.c 	print_board_data(pdev, info);
pdev              100 drivers/uio/uio_aec.c 	ret = uio_register_device(&pdev->dev, info);
pdev              108 drivers/uio/uio_aec.c 		dev_err(&pdev->dev, "aectc: interrupts not enabled\n");
pdev              110 drivers/uio/uio_aec.c 	pci_set_drvdata(pdev, info);
pdev              115 drivers/uio/uio_aec.c 	pci_iounmap(pdev, info->priv);
pdev              117 drivers/uio/uio_aec.c 	pci_release_regions(pdev);
pdev              119 drivers/uio/uio_aec.c 	pci_disable_device(pdev);
pdev              125 drivers/uio/uio_aec.c static void remove(struct pci_dev *pdev)
pdev              127 drivers/uio/uio_aec.c 	struct uio_info *info = pci_get_drvdata(pdev);
pdev              136 drivers/uio/uio_aec.c 	pci_release_regions(pdev);
pdev              137 drivers/uio/uio_aec.c 	pci_disable_device(pdev);
pdev               35 drivers/uio/uio_dmem_genirq.c 	struct platform_device *pdev;
pdev               58 drivers/uio/uio_dmem_genirq.c 		addr = dma_alloc_coherent(&priv->pdev->dev, uiomem->size,
pdev               70 drivers/uio/uio_dmem_genirq.c 	pm_runtime_get_sync(&priv->pdev->dev);
pdev               81 drivers/uio/uio_dmem_genirq.c 	pm_runtime_put_sync(&priv->pdev->dev);
pdev               92 drivers/uio/uio_dmem_genirq.c 			dma_free_coherent(&priv->pdev->dev, uiomem->size,
pdev              146 drivers/uio/uio_dmem_genirq.c static int uio_dmem_genirq_probe(struct platform_device *pdev)
pdev              148 drivers/uio/uio_dmem_genirq.c 	struct uio_dmem_genirq_pdata *pdata = dev_get_platdata(&pdev->dev);
pdev              155 drivers/uio/uio_dmem_genirq.c 	if (pdev->dev.of_node) {
pdev              162 drivers/uio/uio_dmem_genirq.c 			dev_err(&pdev->dev, "unable to kmalloc\n");
pdev              165 drivers/uio/uio_dmem_genirq.c 		uioinfo->name = devm_kasprintf(&pdev->dev, GFP_KERNEL, "%pOFn",
pdev              166 drivers/uio/uio_dmem_genirq.c 					       pdev->dev.of_node);
pdev              170 drivers/uio/uio_dmem_genirq.c 		irq = platform_get_irq(pdev, 0);
pdev              178 drivers/uio/uio_dmem_genirq.c 		dev_err(&pdev->dev, "missing platform_data\n");
pdev              184 drivers/uio/uio_dmem_genirq.c 		dev_err(&pdev->dev, "interrupt configuration error\n");
pdev              191 drivers/uio/uio_dmem_genirq.c 		dev_err(&pdev->dev, "unable to kmalloc\n");
pdev              195 drivers/uio/uio_dmem_genirq.c 	dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev              200 drivers/uio/uio_dmem_genirq.c 	priv->pdev = pdev;
pdev              204 drivers/uio/uio_dmem_genirq.c 		ret = platform_get_irq(pdev, 0);
pdev              211 drivers/uio/uio_dmem_genirq.c 	for (i = 0; i < pdev->num_resources; ++i) {
pdev              212 drivers/uio/uio_dmem_genirq.c 		struct resource *r = &pdev->resource[i];
pdev              218 drivers/uio/uio_dmem_genirq.c 			dev_warn(&pdev->dev, "device has more than "
pdev              235 drivers/uio/uio_dmem_genirq.c 			dev_warn(&pdev->dev, "device has more than "
pdev              271 drivers/uio/uio_dmem_genirq.c 	pm_runtime_enable(&pdev->dev);
pdev              273 drivers/uio/uio_dmem_genirq.c 	ret = uio_register_device(&pdev->dev, priv->uioinfo);
pdev              275 drivers/uio/uio_dmem_genirq.c 		dev_err(&pdev->dev, "unable to register uio device\n");
pdev              276 drivers/uio/uio_dmem_genirq.c 		pm_runtime_disable(&pdev->dev);
pdev              280 drivers/uio/uio_dmem_genirq.c 	platform_set_drvdata(pdev, priv);
pdev              286 drivers/uio/uio_dmem_genirq.c 	if (pdev->dev.of_node)
pdev              292 drivers/uio/uio_dmem_genirq.c static int uio_dmem_genirq_remove(struct platform_device *pdev)
pdev              294 drivers/uio/uio_dmem_genirq.c 	struct uio_dmem_genirq_platdata *priv = platform_get_drvdata(pdev);
pdev              297 drivers/uio/uio_dmem_genirq.c 	pm_runtime_disable(&pdev->dev);
pdev              303 drivers/uio/uio_dmem_genirq.c 	if (pdev->dev.of_node)
pdev              309 drivers/uio/uio_fsl_elbc_gpcm.c static int uio_fsl_elbc_gpcm_probe(struct platform_device *pdev)
pdev              311 drivers/uio/uio_fsl_elbc_gpcm.c 	struct device_node *node = pdev->dev.of_node;
pdev              330 drivers/uio/uio_fsl_elbc_gpcm.c 	priv->dev = &pdev->dev;
pdev              419 drivers/uio/uio_fsl_elbc_gpcm.c 	platform_set_drvdata(pdev, info);
pdev              440 drivers/uio/uio_fsl_elbc_gpcm.c static int uio_fsl_elbc_gpcm_remove(struct platform_device *pdev)
pdev              442 drivers/uio/uio_fsl_elbc_gpcm.c 	struct uio_info *info = platform_get_drvdata(pdev);
pdev              445 drivers/uio/uio_fsl_elbc_gpcm.c 	platform_set_drvdata(pdev, NULL);
pdev               33 drivers/uio/uio_pci_generic.c 	struct pci_dev *pdev;
pdev               54 drivers/uio/uio_pci_generic.c 	pci_clear_master(gdev->pdev);
pdev               64 drivers/uio/uio_pci_generic.c 	if (!pci_check_and_mask_intx(gdev->pdev))
pdev               71 drivers/uio/uio_pci_generic.c static int probe(struct pci_dev *pdev,
pdev               77 drivers/uio/uio_pci_generic.c 	err = pci_enable_device(pdev);
pdev               79 drivers/uio/uio_pci_generic.c 		dev_err(&pdev->dev, "%s: pci_enable_device failed: %d\n",
pdev               84 drivers/uio/uio_pci_generic.c 	if (pdev->irq && !pci_intx_mask_supported(pdev)) {
pdev               98 drivers/uio/uio_pci_generic.c 	gdev->pdev = pdev;
pdev               99 drivers/uio/uio_pci_generic.c 	if (pdev->irq) {
pdev              100 drivers/uio/uio_pci_generic.c 		gdev->info.irq = pdev->irq;
pdev              104 drivers/uio/uio_pci_generic.c 		dev_warn(&pdev->dev, "No IRQ assigned to device: "
pdev              108 drivers/uio/uio_pci_generic.c 	err = uio_register_device(&pdev->dev, &gdev->info);
pdev              111 drivers/uio/uio_pci_generic.c 	pci_set_drvdata(pdev, gdev);
pdev              118 drivers/uio/uio_pci_generic.c 	pci_disable_device(pdev);
pdev              122 drivers/uio/uio_pci_generic.c static void remove(struct pci_dev *pdev)
pdev              124 drivers/uio/uio_pci_generic.c 	struct uio_pci_generic_dev *gdev = pci_get_drvdata(pdev);
pdev              127 drivers/uio/uio_pci_generic.c 	pci_disable_device(pdev);
pdev               34 drivers/uio/uio_pdrv_genirq.c 	struct platform_device *pdev;
pdev               47 drivers/uio/uio_pdrv_genirq.c 	pm_runtime_get_sync(&priv->pdev->dev);
pdev               56 drivers/uio/uio_pdrv_genirq.c 	pm_runtime_put_sync(&priv->pdev->dev);
pdev              102 drivers/uio/uio_pdrv_genirq.c static int uio_pdrv_genirq_probe(struct platform_device *pdev)
pdev              104 drivers/uio/uio_pdrv_genirq.c 	struct uio_info *uioinfo = dev_get_platdata(&pdev->dev);
pdev              105 drivers/uio/uio_pdrv_genirq.c 	struct device_node *node = pdev->dev.of_node;
pdev              115 drivers/uio/uio_pdrv_genirq.c 		uioinfo = devm_kzalloc(&pdev->dev, sizeof(*uioinfo),
pdev              118 drivers/uio/uio_pdrv_genirq.c 			dev_err(&pdev->dev, "unable to kmalloc\n");
pdev              123 drivers/uio/uio_pdrv_genirq.c 			uioinfo->name = devm_kstrdup(&pdev->dev, name, GFP_KERNEL);
pdev              125 drivers/uio/uio_pdrv_genirq.c 			uioinfo->name = devm_kasprintf(&pdev->dev, GFP_KERNEL,
pdev              133 drivers/uio/uio_pdrv_genirq.c 		dev_err(&pdev->dev, "missing platform_data\n");
pdev              139 drivers/uio/uio_pdrv_genirq.c 		dev_err(&pdev->dev, "interrupt configuration error\n");
pdev              143 drivers/uio/uio_pdrv_genirq.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              145 drivers/uio/uio_pdrv_genirq.c 		dev_err(&pdev->dev, "unable to kmalloc\n");
pdev              152 drivers/uio/uio_pdrv_genirq.c 	priv->pdev = pdev;
pdev              155 drivers/uio/uio_pdrv_genirq.c 		ret = platform_get_irq(pdev, 0);
pdev              157 drivers/uio/uio_pdrv_genirq.c 		if (ret == -ENXIO && pdev->dev.of_node)
pdev              160 drivers/uio/uio_pdrv_genirq.c 			dev_err(&pdev->dev, "failed to get IRQ\n");
pdev              167 drivers/uio/uio_pdrv_genirq.c 	for (i = 0; i < pdev->num_resources; ++i) {
pdev              168 drivers/uio/uio_pdrv_genirq.c 		struct resource *r = &pdev->resource[i];
pdev              174 drivers/uio/uio_pdrv_genirq.c 			dev_warn(&pdev->dev, "device has more than "
pdev              212 drivers/uio/uio_pdrv_genirq.c 	pm_runtime_enable(&pdev->dev);
pdev              214 drivers/uio/uio_pdrv_genirq.c 	ret = uio_register_device(&pdev->dev, priv->uioinfo);
pdev              216 drivers/uio/uio_pdrv_genirq.c 		dev_err(&pdev->dev, "unable to register uio device\n");
pdev              217 drivers/uio/uio_pdrv_genirq.c 		pm_runtime_disable(&pdev->dev);
pdev              221 drivers/uio/uio_pdrv_genirq.c 	platform_set_drvdata(pdev, priv);
pdev              225 drivers/uio/uio_pdrv_genirq.c static int uio_pdrv_genirq_remove(struct platform_device *pdev)
pdev              227 drivers/uio/uio_pdrv_genirq.c 	struct uio_pdrv_genirq_platdata *priv = platform_get_drvdata(pdev);
pdev              230 drivers/uio/uio_pdrv_genirq.c 	pm_runtime_disable(&pdev->dev);
pdev              119 drivers/uio/uio_pruss.c static int pruss_probe(struct platform_device *pdev)
pdev              124 drivers/uio/uio_pruss.c 	struct device *dev = &pdev->dev;
pdev              152 drivers/uio/uio_pruss.c 	regs_prussio = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              194 drivers/uio/uio_pruss.c 	gdev->hostirq_start = platform_get_irq(pdev, 0);
pdev              224 drivers/uio/uio_pruss.c 	platform_set_drvdata(pdev, gdev);
pdev               97 drivers/usb/c67x00/c67x00-drv.c 		dev_warn(&c67x00->pdev->dev, "Not all interrupts handled! "
pdev              105 drivers/usb/c67x00/c67x00-drv.c static int c67x00_drv_probe(struct platform_device *pdev)
pdev              112 drivers/usb/c67x00/c67x00-drv.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              116 drivers/usb/c67x00/c67x00-drv.c 	res2 = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              120 drivers/usb/c67x00/c67x00-drv.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              129 drivers/usb/c67x00/c67x00-drv.c 				pdev->name)) {
pdev              130 drivers/usb/c67x00/c67x00-drv.c 		dev_err(&pdev->dev, "Memory region busy\n");
pdev              136 drivers/usb/c67x00/c67x00-drv.c 		dev_err(&pdev->dev, "Unable to map HPI registers\n");
pdev              143 drivers/usb/c67x00/c67x00-drv.c 	c67x00->pdata = dev_get_platdata(&pdev->dev);
pdev              144 drivers/usb/c67x00/c67x00-drv.c 	c67x00->pdev = pdev;
pdev              149 drivers/usb/c67x00/c67x00-drv.c 	ret = request_irq(res2->start, c67x00_irq, 0, pdev->name, c67x00);
pdev              151 drivers/usb/c67x00/c67x00-drv.c 		dev_err(&pdev->dev, "Cannot claim IRQ\n");
pdev              157 drivers/usb/c67x00/c67x00-drv.c 		dev_err(&pdev->dev, "Device reset failed\n");
pdev              164 drivers/usb/c67x00/c67x00-drv.c 	platform_set_drvdata(pdev, c67x00);
pdev              180 drivers/usb/c67x00/c67x00-drv.c static int c67x00_drv_remove(struct platform_device *pdev)
pdev              182 drivers/usb/c67x00/c67x00-drv.c 	struct c67x00_device *c67x00 = platform_get_drvdata(pdev);
pdev              191 drivers/usb/c67x00/c67x00-drv.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              197 drivers/usb/c67x00/c67x00-drv.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              409 drivers/usb/c67x00/c67x00-ll-hpi.c 		dev_err(&dev->pdev->dev,
pdev              204 drivers/usb/c67x00/c67x00.h #define sie_dev(s)	(&(s)->dev->pdev->dev)
pdev              239 drivers/usb/c67x00/c67x00.h 	struct platform_device *pdev;
pdev               43 drivers/usb/cdns3/cdns3-pci-wrap.c static struct pci_dev *cdns3_get_second_fun(struct pci_dev *pdev)
pdev               53 drivers/usb/cdns3/cdns3-pci-wrap.c 	func = pci_get_device(pdev->vendor, pdev->device, NULL);
pdev               57 drivers/usb/cdns3/cdns3-pci-wrap.c 	if (func->devfn == pdev->devfn) {
pdev               58 drivers/usb/cdns3/cdns3-pci-wrap.c 		func = pci_get_device(pdev->vendor, pdev->device, func);
pdev               66 drivers/usb/cdns3/cdns3-pci-wrap.c static int cdns3_pci_probe(struct pci_dev *pdev,
pdev               79 drivers/usb/cdns3/cdns3-pci-wrap.c 	if (!id || (pdev->devfn != PCI_DEV_FN_HOST_DEVICE &&
pdev               80 drivers/usb/cdns3/cdns3-pci-wrap.c 		    pdev->devfn != PCI_DEV_FN_OTG))
pdev               83 drivers/usb/cdns3/cdns3-pci-wrap.c 	func = cdns3_get_second_fun(pdev);
pdev               87 drivers/usb/cdns3/cdns3-pci-wrap.c 	err = pcim_enable_device(pdev);
pdev               89 drivers/usb/cdns3/cdns3-pci-wrap.c 		dev_err(&pdev->dev, "Enabling PCI device has failed %d\n", err);
pdev               93 drivers/usb/cdns3/cdns3-pci-wrap.c 	pci_set_master(pdev);
pdev              100 drivers/usb/cdns3/cdns3-pci-wrap.c 			pci_disable_device(pdev);
pdev              107 drivers/usb/cdns3/cdns3-pci-wrap.c 	if (pdev->devfn == PCI_DEV_FN_HOST_DEVICE) {
pdev              109 drivers/usb/cdns3/cdns3-pci-wrap.c 		dev_dbg(&pdev->dev, "Initialize Device resources\n");
pdev              110 drivers/usb/cdns3/cdns3-pci-wrap.c 		res[RES_DEV_ID].start = pci_resource_start(pdev, PCI_BAR_DEV);
pdev              111 drivers/usb/cdns3/cdns3-pci-wrap.c 		res[RES_DEV_ID].end =   pci_resource_end(pdev, PCI_BAR_DEV);
pdev              114 drivers/usb/cdns3/cdns3-pci-wrap.c 		dev_dbg(&pdev->dev, "USBSS-DEV physical base addr: %pa\n",
pdev              117 drivers/usb/cdns3/cdns3-pci-wrap.c 		res[RES_HOST_ID].start = pci_resource_start(pdev, PCI_BAR_HOST);
pdev              118 drivers/usb/cdns3/cdns3-pci-wrap.c 		res[RES_HOST_ID].end = pci_resource_end(pdev, PCI_BAR_HOST);
pdev              121 drivers/usb/cdns3/cdns3-pci-wrap.c 		dev_dbg(&pdev->dev, "USBSS-XHCI physical base addr: %pa\n",
pdev              125 drivers/usb/cdns3/cdns3-pci-wrap.c 		wrap->dev_res[RES_IRQ_HOST_ID].start = pdev->irq;
pdev              130 drivers/usb/cdns3/cdns3-pci-wrap.c 		wrap->dev_res[RES_IRQ_PERIPHERAL_ID].start = pdev->irq;
pdev              134 drivers/usb/cdns3/cdns3-pci-wrap.c 		res[RES_DRD_ID].start = pci_resource_start(pdev, PCI_BAR_OTG);
pdev              135 drivers/usb/cdns3/cdns3-pci-wrap.c 		res[RES_DRD_ID].end =   pci_resource_end(pdev, PCI_BAR_OTG);
pdev              138 drivers/usb/cdns3/cdns3-pci-wrap.c 		dev_dbg(&pdev->dev, "USBSS-DRD physical base addr: %pa\n",
pdev              142 drivers/usb/cdns3/cdns3-pci-wrap.c 		wrap->dev_res[RES_IRQ_OTG_ID].start = pdev->irq;
pdev              150 drivers/usb/cdns3/cdns3-pci-wrap.c 		plat_info.parent = &pdev->dev;
pdev              151 drivers/usb/cdns3/cdns3-pci-wrap.c 		plat_info.fwnode = pdev->dev.fwnode;
pdev              153 drivers/usb/cdns3/cdns3-pci-wrap.c 		plat_info.id = pdev->devfn;
pdev              154 drivers/usb/cdns3/cdns3-pci-wrap.c 		wrap->devfn  = pdev->devfn;
pdev              157 drivers/usb/cdns3/cdns3-pci-wrap.c 		plat_info.dma_mask = pdev->dma_mask;
pdev              161 drivers/usb/cdns3/cdns3-pci-wrap.c 			pci_disable_device(pdev);
pdev              168 drivers/usb/cdns3/cdns3-pci-wrap.c 	pci_set_drvdata(pdev, wrap);
pdev              172 drivers/usb/cdns3/cdns3-pci-wrap.c static void cdns3_pci_remove(struct pci_dev *pdev)
pdev              177 drivers/usb/cdns3/cdns3-pci-wrap.c 	func = cdns3_get_second_fun(pdev);
pdev              179 drivers/usb/cdns3/cdns3-pci-wrap.c 	wrap = (struct cdns3_wrap *)pci_get_drvdata(pdev);
pdev              180 drivers/usb/cdns3/cdns3-pci-wrap.c 	if (wrap->devfn == pdev->devfn)
pdev              438 drivers/usb/cdns3/core.c static int cdns3_probe(struct platform_device *pdev)
pdev              440 drivers/usb/cdns3/core.c 	struct device *dev = &pdev->dev;
pdev              458 drivers/usb/cdns3/core.c 	platform_set_drvdata(pdev, cdns);
pdev              460 drivers/usb/cdns3/core.c 	res = platform_get_resource_byname(pdev, IORESOURCE_IRQ, "host");
pdev              468 drivers/usb/cdns3/core.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "xhci");
pdev              476 drivers/usb/cdns3/core.c 	cdns->dev_irq = platform_get_irq_byname(pdev, "peripheral");
pdev              483 drivers/usb/cdns3/core.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dev");
pdev              489 drivers/usb/cdns3/core.c 	cdns->otg_irq = platform_get_irq_byname(pdev, "otg");
pdev              498 drivers/usb/cdns3/core.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "otg");
pdev              584 drivers/usb/cdns3/core.c static int cdns3_remove(struct platform_device *pdev)
pdev              586 drivers/usb/cdns3/core.c 	struct cdns3 *cdns = platform_get_drvdata(pdev);
pdev              588 drivers/usb/cdns3/core.c 	pm_runtime_get_sync(&pdev->dev);
pdev              589 drivers/usb/cdns3/core.c 	pm_runtime_disable(&pdev->dev);
pdev              590 drivers/usb/cdns3/core.c 	pm_runtime_put_noidle(&pdev->dev);
pdev              296 drivers/usb/chipidea/ci_hdrc_imx.c static int ci_hdrc_imx_probe(struct platform_device *pdev)
pdev              300 drivers/usb/chipidea/ci_hdrc_imx.c 		.name		= dev_name(&pdev->dev),
pdev              307 drivers/usb/chipidea/ci_hdrc_imx.c 	struct device_node *np = pdev->dev.of_node;
pdev              308 drivers/usb/chipidea/ci_hdrc_imx.c 	struct device *dev = &pdev->dev;
pdev              317 drivers/usb/chipidea/ci_hdrc_imx.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              323 drivers/usb/chipidea/ci_hdrc_imx.c 	platform_set_drvdata(pdev, data);
pdev              426 drivers/usb/chipidea/ci_hdrc_imx.c 				pdev->resource, pdev->num_resources,
pdev              465 drivers/usb/chipidea/ci_hdrc_imx.c static int ci_hdrc_imx_remove(struct platform_device *pdev)
pdev              467 drivers/usb/chipidea/ci_hdrc_imx.c 	struct ci_hdrc_imx_data *data = platform_get_drvdata(pdev);
pdev              470 drivers/usb/chipidea/ci_hdrc_imx.c 		pm_runtime_get_sync(&pdev->dev);
pdev              471 drivers/usb/chipidea/ci_hdrc_imx.c 		pm_runtime_disable(&pdev->dev);
pdev              472 drivers/usb/chipidea/ci_hdrc_imx.c 		pm_runtime_put_noidle(&pdev->dev);
pdev              479 drivers/usb/chipidea/ci_hdrc_imx.c 		imx_disable_unprepare_clks(&pdev->dev);
pdev              489 drivers/usb/chipidea/ci_hdrc_imx.c static void ci_hdrc_imx_shutdown(struct platform_device *pdev)
pdev              491 drivers/usb/chipidea/ci_hdrc_imx.c 	ci_hdrc_imx_remove(pdev);
pdev              140 drivers/usb/chipidea/ci_hdrc_msm.c 			       struct platform_device *pdev)
pdev              143 drivers/usb/chipidea/ci_hdrc_msm.c 	struct device *dev = &pdev->dev;
pdev              172 drivers/usb/chipidea/ci_hdrc_msm.c static int ci_hdrc_msm_probe(struct platform_device *pdev)
pdev              181 drivers/usb/chipidea/ci_hdrc_msm.c 	dev_dbg(&pdev->dev, "ci_hdrc_msm_probe\n");
pdev              183 drivers/usb/chipidea/ci_hdrc_msm.c 	ci = devm_kzalloc(&pdev->dev, sizeof(*ci), GFP_KERNEL);
pdev              186 drivers/usb/chipidea/ci_hdrc_msm.c 	platform_set_drvdata(pdev, ci);
pdev              195 drivers/usb/chipidea/ci_hdrc_msm.c 	reset = devm_reset_control_get(&pdev->dev, "core");
pdev              199 drivers/usb/chipidea/ci_hdrc_msm.c 	ci->core_clk = clk = devm_clk_get(&pdev->dev, "core");
pdev              203 drivers/usb/chipidea/ci_hdrc_msm.c 	ci->iface_clk = clk = devm_clk_get(&pdev->dev, "iface");
pdev              207 drivers/usb/chipidea/ci_hdrc_msm.c 	ci->fs_clk = clk = devm_clk_get_optional(&pdev->dev, "fs");
pdev              211 drivers/usb/chipidea/ci_hdrc_msm.c 	ci->base = devm_platform_ioremap_resource(pdev, 1);
pdev              217 drivers/usb/chipidea/ci_hdrc_msm.c 	ci->rcdev.of_node = pdev->dev.of_node;
pdev              219 drivers/usb/chipidea/ci_hdrc_msm.c 	ret = devm_reset_controller_register(&pdev->dev, &ci->rcdev);
pdev              241 drivers/usb/chipidea/ci_hdrc_msm.c 	ret = ci_hdrc_msm_mux_phy(ci, pdev);
pdev              245 drivers/usb/chipidea/ci_hdrc_msm.c 	ulpi_node = of_get_child_by_name(pdev->dev.of_node, "ulpi");
pdev              253 drivers/usb/chipidea/ci_hdrc_msm.c 	plat_ci = ci_hdrc_add_device(&pdev->dev, pdev->resource,
pdev              254 drivers/usb/chipidea/ci_hdrc_msm.c 				     pdev->num_resources, &ci->pdata);
pdev              258 drivers/usb/chipidea/ci_hdrc_msm.c 			dev_err(&pdev->dev, "ci_hdrc_add_device failed!\n");
pdev              264 drivers/usb/chipidea/ci_hdrc_msm.c 	pm_runtime_set_active(&pdev->dev);
pdev              265 drivers/usb/chipidea/ci_hdrc_msm.c 	pm_runtime_no_callbacks(&pdev->dev);
pdev              266 drivers/usb/chipidea/ci_hdrc_msm.c 	pm_runtime_enable(&pdev->dev);
pdev              277 drivers/usb/chipidea/ci_hdrc_msm.c static int ci_hdrc_msm_remove(struct platform_device *pdev)
pdev              279 drivers/usb/chipidea/ci_hdrc_msm.c 	struct ci_hdrc_msm *ci = platform_get_drvdata(pdev);
pdev              281 drivers/usb/chipidea/ci_hdrc_msm.c 	pm_runtime_disable(&pdev->dev);
pdev               54 drivers/usb/chipidea/ci_hdrc_pci.c static int ci_hdrc_pci_probe(struct pci_dev *pdev,
pdev               63 drivers/usb/chipidea/ci_hdrc_pci.c 		dev_err(&pdev->dev, "device doesn't provide driver data\n");
pdev               67 drivers/usb/chipidea/ci_hdrc_pci.c 	ci = devm_kzalloc(&pdev->dev, sizeof(*ci), GFP_KERNEL);
pdev               71 drivers/usb/chipidea/ci_hdrc_pci.c 	retval = pcim_enable_device(pdev);
pdev               75 drivers/usb/chipidea/ci_hdrc_pci.c 	if (!pdev->irq) {
pdev               76 drivers/usb/chipidea/ci_hdrc_pci.c 		dev_err(&pdev->dev, "No IRQ, check BIOS/PCI setup!");
pdev               80 drivers/usb/chipidea/ci_hdrc_pci.c 	pci_set_master(pdev);
pdev               81 drivers/usb/chipidea/ci_hdrc_pci.c 	pci_try_set_mwi(pdev);
pdev               89 drivers/usb/chipidea/ci_hdrc_pci.c 	res[0].start	= pci_resource_start(pdev, 0);
pdev               90 drivers/usb/chipidea/ci_hdrc_pci.c 	res[0].end	= pci_resource_end(pdev, 0);
pdev               92 drivers/usb/chipidea/ci_hdrc_pci.c 	res[1].start	= pdev->irq;
pdev               95 drivers/usb/chipidea/ci_hdrc_pci.c 	ci->ci = ci_hdrc_add_device(&pdev->dev, res, nres, platdata);
pdev               97 drivers/usb/chipidea/ci_hdrc_pci.c 		dev_err(&pdev->dev, "ci_hdrc_add_device failed!\n");
pdev              102 drivers/usb/chipidea/ci_hdrc_pci.c 	pci_set_drvdata(pdev, ci);
pdev              115 drivers/usb/chipidea/ci_hdrc_pci.c static void ci_hdrc_pci_remove(struct pci_dev *pdev)
pdev              117 drivers/usb/chipidea/ci_hdrc_pci.c 	struct ci_hdrc_pci *ci = pci_get_drvdata(pdev);
pdev               62 drivers/usb/chipidea/ci_hdrc_tegra.c static int tegra_udc_probe(struct platform_device *pdev)
pdev               68 drivers/usb/chipidea/ci_hdrc_tegra.c 	udc = devm_kzalloc(&pdev->dev, sizeof(*udc), GFP_KERNEL);
pdev               72 drivers/usb/chipidea/ci_hdrc_tegra.c 	soc = of_device_get_match_data(&pdev->dev);
pdev               74 drivers/usb/chipidea/ci_hdrc_tegra.c 		dev_err(&pdev->dev, "failed to match OF data\n");
pdev               78 drivers/usb/chipidea/ci_hdrc_tegra.c 	udc->phy = devm_usb_get_phy_by_phandle(&pdev->dev, "nvidia,phy", 0);
pdev               81 drivers/usb/chipidea/ci_hdrc_tegra.c 		dev_err(&pdev->dev, "failed to get PHY: %d\n", err);
pdev               85 drivers/usb/chipidea/ci_hdrc_tegra.c 	udc->clk = devm_clk_get(&pdev->dev, NULL);
pdev               88 drivers/usb/chipidea/ci_hdrc_tegra.c 		dev_err(&pdev->dev, "failed to get clock: %d\n", err);
pdev               94 drivers/usb/chipidea/ci_hdrc_tegra.c 		dev_err(&pdev->dev, "failed to enable clock: %d\n", err);
pdev              111 drivers/usb/chipidea/ci_hdrc_tegra.c 	udc->dev = ci_hdrc_add_device(&pdev->dev, pdev->resource,
pdev              112 drivers/usb/chipidea/ci_hdrc_tegra.c 				      pdev->num_resources, &udc->data);
pdev              115 drivers/usb/chipidea/ci_hdrc_tegra.c 		dev_err(&pdev->dev, "failed to add HDRC device: %d\n", err);
pdev              119 drivers/usb/chipidea/ci_hdrc_tegra.c 	platform_set_drvdata(pdev, udc);
pdev              129 drivers/usb/chipidea/ci_hdrc_tegra.c static int tegra_udc_remove(struct platform_device *pdev)
pdev              131 drivers/usb/chipidea/ci_hdrc_tegra.c 	struct tegra_udc *udc = platform_get_drvdata(pdev);
pdev               42 drivers/usb/chipidea/ci_hdrc_usb2.c static int ci_hdrc_usb2_probe(struct platform_device *pdev)
pdev               44 drivers/usb/chipidea/ci_hdrc_usb2.c 	struct device *dev = &pdev->dev;
pdev               57 drivers/usb/chipidea/ci_hdrc_usb2.c 	match = of_match_device(ci_hdrc_usb2_of_match, &pdev->dev);
pdev               78 drivers/usb/chipidea/ci_hdrc_usb2.c 	priv->ci_pdev = ci_hdrc_add_device(dev, pdev->resource,
pdev               79 drivers/usb/chipidea/ci_hdrc_usb2.c 					   pdev->num_resources, ci_pdata);
pdev               89 drivers/usb/chipidea/ci_hdrc_usb2.c 	platform_set_drvdata(pdev, priv);
pdev              102 drivers/usb/chipidea/ci_hdrc_usb2.c static int ci_hdrc_usb2_remove(struct platform_device *pdev)
pdev              104 drivers/usb/chipidea/ci_hdrc_usb2.c 	struct ci_hdrc_usb2_priv *priv = platform_get_drvdata(pdev);
pdev              106 drivers/usb/chipidea/ci_hdrc_usb2.c 	pm_runtime_disable(&pdev->dev);
pdev               21 drivers/usb/chipidea/ci_hdrc_zevio.c static int ci_hdrc_zevio_probe(struct platform_device *pdev)
pdev               25 drivers/usb/chipidea/ci_hdrc_zevio.c 	dev_dbg(&pdev->dev, "ci_hdrc_zevio_probe\n");
pdev               27 drivers/usb/chipidea/ci_hdrc_zevio.c 	ci_pdev = ci_hdrc_add_device(&pdev->dev,
pdev               28 drivers/usb/chipidea/ci_hdrc_zevio.c 				pdev->resource, pdev->num_resources,
pdev               32 drivers/usb/chipidea/ci_hdrc_zevio.c 		dev_err(&pdev->dev, "ci_hdrc_add_device failed!\n");
pdev               36 drivers/usb/chipidea/ci_hdrc_zevio.c 	platform_set_drvdata(pdev, ci_pdev);
pdev               41 drivers/usb/chipidea/ci_hdrc_zevio.c static int ci_hdrc_zevio_remove(struct platform_device *pdev)
pdev               43 drivers/usb/chipidea/ci_hdrc_zevio.c 	struct platform_device *ci_pdev = platform_get_drvdata(pdev);
pdev              853 drivers/usb/chipidea/core.c 	struct platform_device *pdev;
pdev              864 drivers/usb/chipidea/core.c 	pdev = platform_device_alloc("ci_hdrc", id);
pdev              865 drivers/usb/chipidea/core.c 	if (!pdev) {
pdev              870 drivers/usb/chipidea/core.c 	pdev->dev.parent = dev;
pdev              872 drivers/usb/chipidea/core.c 	ret = platform_device_add_resources(pdev, res, nres);
pdev              876 drivers/usb/chipidea/core.c 	ret = platform_device_add_data(pdev, platdata, sizeof(*platdata));
pdev              880 drivers/usb/chipidea/core.c 	ret = platform_device_add(pdev);
pdev              884 drivers/usb/chipidea/core.c 	return pdev;
pdev              887 drivers/usb/chipidea/core.c 	platform_device_put(pdev);
pdev              894 drivers/usb/chipidea/core.c void ci_hdrc_remove_device(struct platform_device *pdev)
pdev              896 drivers/usb/chipidea/core.c 	int id = pdev->id;
pdev              897 drivers/usb/chipidea/core.c 	platform_device_unregister(pdev);
pdev              976 drivers/usb/chipidea/core.c static int ci_hdrc_probe(struct platform_device *pdev)
pdev              978 drivers/usb/chipidea/core.c 	struct device	*dev = &pdev->dev;
pdev              990 drivers/usb/chipidea/core.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1006 drivers/usb/chipidea/core.c 	platform_set_drvdata(pdev, ci);
pdev             1074 drivers/usb/chipidea/core.c 	ci->irq = platform_get_irq(pdev, 0);
pdev             1169 drivers/usb/chipidea/core.c 		pm_runtime_set_active(&pdev->dev);
pdev             1170 drivers/usb/chipidea/core.c 		pm_runtime_enable(&pdev->dev);
pdev             1171 drivers/usb/chipidea/core.c 		pm_runtime_set_autosuspend_delay(&pdev->dev, 2000);
pdev             1173 drivers/usb/chipidea/core.c 		pm_runtime_use_autosuspend(&pdev->dev);
pdev             1179 drivers/usb/chipidea/core.c 	device_set_wakeup_capable(&pdev->dev, true);
pdev             1202 drivers/usb/chipidea/core.c static int ci_hdrc_remove(struct platform_device *pdev)
pdev             1204 drivers/usb/chipidea/core.c 	struct ci_hdrc *ci = platform_get_drvdata(pdev);
pdev             1210 drivers/usb/chipidea/core.c 		pm_runtime_get_sync(&pdev->dev);
pdev             1211 drivers/usb/chipidea/core.c 		pm_runtime_disable(&pdev->dev);
pdev             1212 drivers/usb/chipidea/core.c 		pm_runtime_put_noidle(&pdev->dev);
pdev              774 drivers/usb/chipidea/usbmisc_imx.c static int usbmisc_imx_probe(struct platform_device *pdev)
pdev              779 drivers/usb/chipidea/usbmisc_imx.c 	of_id = of_match_device(usbmisc_imx_dt_ids, &pdev->dev);
pdev              783 drivers/usb/chipidea/usbmisc_imx.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              789 drivers/usb/chipidea/usbmisc_imx.c 	data->base = devm_platform_ioremap_resource(pdev, 0);
pdev              794 drivers/usb/chipidea/usbmisc_imx.c 	platform_set_drvdata(pdev, data);
pdev              799 drivers/usb/chipidea/usbmisc_imx.c static int usbmisc_imx_remove(struct platform_device *pdev)
pdev              283 drivers/usb/common/common.c 	struct platform_device *pdev = NULL;
pdev              287 drivers/usb/common/common.c 		pdev = of_find_device_by_node(node);
pdev              291 drivers/usb/common/common.c 	return pdev ? &pdev->dev : NULL;
pdev              124 drivers/usb/common/usb-conn-gpio.c static int usb_conn_probe(struct platform_device *pdev)
pdev              126 drivers/usb/common/usb-conn-gpio.c 	struct device *dev = &pdev->dev;
pdev              182 drivers/usb/common/usb-conn-gpio.c 						pdev->name, info);
pdev              199 drivers/usb/common/usb-conn-gpio.c 						pdev->name, info);
pdev              206 drivers/usb/common/usb-conn-gpio.c 	platform_set_drvdata(pdev, info);
pdev              218 drivers/usb/common/usb-conn-gpio.c static int usb_conn_remove(struct platform_device *pdev)
pdev              220 drivers/usb/common/usb-conn-gpio.c 	struct usb_conn_info *info = platform_get_drvdata(pdev);
pdev               37 drivers/usb/core/hcd-pci.c static inline int is_ohci_or_uhci(struct pci_dev *pdev)
pdev               39 drivers/usb/core/hcd-pci.c 	return pdev->class == CL_OHCI || pdev->class == CL_UHCI;
pdev               42 drivers/usb/core/hcd-pci.c typedef void (*companion_fn)(struct pci_dev *pdev, struct usb_hcd *hcd,
pdev               46 drivers/usb/core/hcd-pci.c static void for_each_companion(struct pci_dev *pdev, struct usb_hcd *hcd,
pdev               51 drivers/usb/core/hcd-pci.c 	unsigned int		slot = PCI_SLOT(pdev->devfn);
pdev               60 drivers/usb/core/hcd-pci.c 		if (companion->bus != pdev->bus ||
pdev               75 drivers/usb/core/hcd-pci.c 		fn(pdev, hcd, companion, companion_hcd);
pdev               85 drivers/usb/core/hcd-pci.c static void ehci_pre_add(struct pci_dev *pdev, struct usb_hcd *hcd,
pdev              102 drivers/usb/core/hcd-pci.c static void ehci_post_add(struct pci_dev *pdev, struct usb_hcd *hcd,
pdev              108 drivers/usb/core/hcd-pci.c 		if (dev_get_drvdata(&pdev->dev)) {	/* Succeeded */
pdev              109 drivers/usb/core/hcd-pci.c 			dev_dbg(&pdev->dev, "HS companion for %s\n",
pdev              123 drivers/usb/core/hcd-pci.c static void non_ehci_add(struct pci_dev *pdev, struct usb_hcd *hcd,
pdev              126 drivers/usb/core/hcd-pci.c 	if (is_ohci_or_uhci(pdev) && companion->class == CL_EHCI) {
pdev              127 drivers/usb/core/hcd-pci.c 		dev_dbg(&pdev->dev, "FS/LS companion for %s\n",
pdev              134 drivers/usb/core/hcd-pci.c static void ehci_remove(struct pci_dev *pdev, struct usb_hcd *hcd,
pdev              144 drivers/usb/core/hcd-pci.c static void ehci_wait_for_companions(struct pci_dev *pdev, struct usb_hcd *hcd,
pdev              148 drivers/usb/core/hcd-pci.c 		device_pm_wait_for_dev(&pdev->dev, &companion->dev);
pdev             2186 drivers/usb/core/hub.c void usb_disconnect(struct usb_device **pdev)
pdev             2189 drivers/usb/core/hub.c 	struct usb_device *udev = *pdev;
pdev             2251 drivers/usb/core/hub.c 	*pdev = NULL;
pdev             5011 drivers/usb/dwc2/hcd.c 	struct platform_device *pdev = to_platform_device(hsotg->dev);
pdev             5074 drivers/usb/dwc2/hcd.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               66 drivers/usb/dwc2/pci.c static int dwc2_pci_quirks(struct pci_dev *pdev, struct platform_device *dwc2)
pdev               68 drivers/usb/dwc2/pci.c 	if (pdev->vendor == PCI_VENDOR_ID_SYNOPSYS &&
pdev               69 drivers/usb/dwc2/pci.c 	    pdev->device == PCI_PRODUCT_ID_HAPS_HSOTG) {
pdev              126 drivers/usb/dwc2/platform.c 	struct platform_device *pdev = to_platform_device(hsotg->dev);
pdev              143 drivers/usb/dwc2/platform.c 		ret = hsotg->plat->phy_init(pdev, hsotg->plat->phy_type);
pdev              171 drivers/usb/dwc2/platform.c 	struct platform_device *pdev = to_platform_device(hsotg->dev);
pdev              177 drivers/usb/dwc2/platform.c 		ret = hsotg->plat->phy_exit(pdev, hsotg->plat->phy_type);
pdev             1398 drivers/usb/dwc3/core.c static int dwc3_probe(struct platform_device *pdev)
pdev             1400 drivers/usb/dwc3/core.c 	struct device		*dev = &pdev->dev;
pdev             1419 drivers/usb/dwc3/core.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1479 drivers/usb/dwc3/core.c 	platform_set_drvdata(pdev, dwc);
pdev             1538 drivers/usb/dwc3/core.c 	pm_runtime_allow(&pdev->dev);
pdev             1541 drivers/usb/dwc3/core.c 	pm_runtime_put_sync(&pdev->dev);
pdev             1542 drivers/usb/dwc3/core.c 	pm_runtime_disable(&pdev->dev);
pdev             1552 drivers/usb/dwc3/core.c static int dwc3_remove(struct platform_device *pdev)
pdev             1554 drivers/usb/dwc3/core.c 	struct dwc3	*dwc = platform_get_drvdata(pdev);
pdev             1556 drivers/usb/dwc3/core.c 	pm_runtime_get_sync(&pdev->dev);
pdev             1564 drivers/usb/dwc3/core.c 	pm_runtime_put_sync(&pdev->dev);
pdev             1565 drivers/usb/dwc3/core.c 	pm_runtime_allow(&pdev->dev);
pdev             1566 drivers/usb/dwc3/core.c 	pm_runtime_disable(&pdev->dev);
pdev               42 drivers/usb/dwc3/dwc3-exynos.c 	struct platform_device *pdev = to_platform_device(dev);
pdev               44 drivers/usb/dwc3/dwc3-exynos.c 	platform_device_unregister(pdev);
pdev               49 drivers/usb/dwc3/dwc3-exynos.c static int dwc3_exynos_probe(struct platform_device *pdev)
pdev               52 drivers/usb/dwc3/dwc3-exynos.c 	struct device		*dev = &pdev->dev;
pdev               67 drivers/usb/dwc3/dwc3-exynos.c 	platform_set_drvdata(pdev, exynos);
pdev              140 drivers/usb/dwc3/dwc3-exynos.c static int dwc3_exynos_remove(struct platform_device *pdev)
pdev              142 drivers/usb/dwc3/dwc3-exynos.c 	struct dwc3_exynos	*exynos = platform_get_drvdata(pdev);
pdev              145 drivers/usb/dwc3/dwc3-exynos.c 	device_for_each_child(&pdev->dev, NULL, dwc3_exynos_remove_child);
pdev               79 drivers/usb/dwc3/dwc3-keystone.c static int kdwc3_probe(struct platform_device *pdev)
pdev               81 drivers/usb/dwc3/dwc3-keystone.c 	struct device		*dev = &pdev->dev;
pdev               82 drivers/usb/dwc3/dwc3-keystone.c 	struct device_node	*node = pdev->dev.of_node;
pdev               90 drivers/usb/dwc3/dwc3-keystone.c 	platform_set_drvdata(pdev, kdwc);
pdev               94 drivers/usb/dwc3/dwc3-keystone.c 	kdwc->usbss = devm_platform_ioremap_resource(pdev, 0);
pdev              111 drivers/usb/dwc3/dwc3-keystone.c 	irq = platform_get_irq(pdev, 0);
pdev              130 drivers/usb/dwc3/dwc3-keystone.c 		dev_err(&pdev->dev, "failed to create dwc3 core\n");
pdev              147 drivers/usb/dwc3/dwc3-keystone.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              149 drivers/usb/dwc3/dwc3-keystone.c 	platform_device_unregister(pdev);
pdev              154 drivers/usb/dwc3/dwc3-keystone.c static int kdwc3_remove(struct platform_device *pdev)
pdev              156 drivers/usb/dwc3/dwc3-keystone.c 	struct dwc3_keystone *kdwc = platform_get_drvdata(pdev);
pdev              157 drivers/usb/dwc3/dwc3-keystone.c 	struct device_node *node = pdev->dev.of_node;
pdev              162 drivers/usb/dwc3/dwc3-keystone.c 	device_for_each_child(&pdev->dev, NULL, kdwc3_remove_core);
pdev              166 drivers/usb/dwc3/dwc3-keystone.c 	platform_set_drvdata(pdev, NULL);
pdev              368 drivers/usb/dwc3/dwc3-meson-g12a.c 	struct platform_device *pdev;
pdev              375 drivers/usb/dwc3/dwc3-meson-g12a.c 	pdev = of_find_device_by_node(np);
pdev              377 drivers/usb/dwc3/dwc3-meson-g12a.c 	if (!pdev)
pdev              380 drivers/usb/dwc3/dwc3-meson-g12a.c 	return &pdev->dev;
pdev              383 drivers/usb/dwc3/dwc3-meson-g12a.c static int dwc3_meson_g12a_probe(struct platform_device *pdev)
pdev              386 drivers/usb/dwc3/dwc3-meson-g12a.c 	struct device		*dev = &pdev->dev;
pdev              396 drivers/usb/dwc3/dwc3-meson-g12a.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev              424 drivers/usb/dwc3/dwc3-meson-g12a.c 	platform_set_drvdata(pdev, priv);
pdev              456 drivers/usb/dwc3/dwc3-meson-g12a.c 		irq = platform_get_irq(pdev, 0);
pdev              457 drivers/usb/dwc3/dwc3-meson-g12a.c 		ret = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev              459 drivers/usb/dwc3/dwc3-meson-g12a.c 						IRQF_ONESHOT, pdev->name, priv);
pdev              524 drivers/usb/dwc3/dwc3-meson-g12a.c static int dwc3_meson_g12a_remove(struct platform_device *pdev)
pdev              526 drivers/usb/dwc3/dwc3-meson-g12a.c 	struct dwc3_meson_g12a *priv = platform_get_drvdata(pdev);
pdev              527 drivers/usb/dwc3/dwc3-meson-g12a.c 	struct device *dev = &pdev->dev;
pdev               34 drivers/usb/dwc3/dwc3-of-simple.c static int dwc3_of_simple_probe(struct platform_device *pdev)
pdev               37 drivers/usb/dwc3/dwc3-of-simple.c 	struct device		*dev = &pdev->dev;
pdev               47 drivers/usb/dwc3/dwc3-of-simple.c 	platform_set_drvdata(pdev, simple);
pdev              113 drivers/usb/dwc3/dwc3-of-simple.c static int dwc3_of_simple_remove(struct platform_device *pdev)
pdev              115 drivers/usb/dwc3/dwc3-of-simple.c 	struct dwc3_of_simple	*simple = platform_get_drvdata(pdev);
pdev              116 drivers/usb/dwc3/dwc3-of-simple.c 	struct device		*dev = &pdev->dev;
pdev              449 drivers/usb/dwc3/dwc3-omap.c static int dwc3_omap_probe(struct platform_device *pdev)
pdev              451 drivers/usb/dwc3/dwc3-omap.c 	struct device_node	*node = pdev->dev.of_node;
pdev              454 drivers/usb/dwc3/dwc3-omap.c 	struct device		*dev = &pdev->dev;
pdev              473 drivers/usb/dwc3/dwc3-omap.c 	platform_set_drvdata(pdev, omap);
pdev              475 drivers/usb/dwc3/dwc3-omap.c 	irq = platform_get_irq(pdev, 0);
pdev              479 drivers/usb/dwc3/dwc3-omap.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev              515 drivers/usb/dwc3/dwc3-omap.c 		dev_err(&pdev->dev, "failed to create dwc3 core\n");
pdev              537 drivers/usb/dwc3/dwc3-omap.c static int dwc3_omap_remove(struct platform_device *pdev)
pdev              539 drivers/usb/dwc3/dwc3-omap.c 	struct dwc3_omap	*omap = platform_get_drvdata(pdev);
pdev              544 drivers/usb/dwc3/dwc3-omap.c 	pm_runtime_put_sync(&pdev->dev);
pdev              545 drivers/usb/dwc3/dwc3-omap.c 	pm_runtime_disable(&pdev->dev);
pdev              144 drivers/usb/dwc3/dwc3-pci.c 	struct pci_dev			*pdev = dwc->pci;
pdev              146 drivers/usb/dwc3/dwc3-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_INTEL) {
pdev              147 drivers/usb/dwc3/dwc3-pci.c 		if (pdev->device == PCI_DEVICE_ID_INTEL_BXT ||
pdev              148 drivers/usb/dwc3/dwc3-pci.c 				pdev->device == PCI_DEVICE_ID_INTEL_BXT_M) {
pdev              153 drivers/usb/dwc3/dwc3-pci.c 		if (pdev->device == PCI_DEVICE_ID_INTEL_BYT) {
pdev              158 drivers/usb/dwc3/dwc3-pci.c 			ret = dwc3_byt_enable_ulpi_refclock(pdev);
pdev              162 drivers/usb/dwc3/dwc3-pci.c 			ret = devm_acpi_dev_add_driver_gpios(&pdev->dev,
pdev              165 drivers/usb/dwc3/dwc3-pci.c 				dev_dbg(&pdev->dev, "failed to add mapping table\n");
pdev              179 drivers/usb/dwc3/dwc3-pci.c 			gpio = gpiod_get_optional(&pdev->dev, "cs", GPIOD_OUT_LOW);
pdev              186 drivers/usb/dwc3/dwc3-pci.c 			gpio = gpiod_get_optional(&pdev->dev, "reset", GPIOD_OUT_LOW);
pdev              292 drivers/usb/dwc3/dwc3-pci.c 	struct pci_dev		*pdev = dwc->pci;
pdev              294 drivers/usb/dwc3/dwc3-pci.c 	if (pdev->device == PCI_DEVICE_ID_INTEL_BYT)
pdev              320 drivers/usb/dwc3/dwc3-qcom.c static int dwc3_qcom_get_irq(struct platform_device *pdev,
pdev              323 drivers/usb/dwc3/dwc3-qcom.c 	struct device_node *np = pdev->dev.of_node;
pdev              327 drivers/usb/dwc3/dwc3-qcom.c 		ret = platform_get_irq_byname(pdev, name);
pdev              329 drivers/usb/dwc3/dwc3-qcom.c 		ret = platform_get_irq(pdev, num);
pdev              334 drivers/usb/dwc3/dwc3-qcom.c static int dwc3_qcom_setup_irq(struct platform_device *pdev)
pdev              336 drivers/usb/dwc3/dwc3-qcom.c 	struct dwc3_qcom *qcom = platform_get_drvdata(pdev);
pdev              339 drivers/usb/dwc3/dwc3-qcom.c 	irq = dwc3_qcom_get_irq(pdev, "hs_phy_irq",
pdev              355 drivers/usb/dwc3/dwc3-qcom.c 	irq = dwc3_qcom_get_irq(pdev, "dp_hs_phy_irq",
pdev              370 drivers/usb/dwc3/dwc3-qcom.c 	irq = dwc3_qcom_get_irq(pdev, "dm_hs_phy_irq",
pdev              385 drivers/usb/dwc3/dwc3-qcom.c 	irq = dwc3_qcom_get_irq(pdev, "ss_phy_irq",
pdev              455 drivers/usb/dwc3/dwc3-qcom.c static int dwc3_qcom_acpi_register_core(struct platform_device *pdev)
pdev              457 drivers/usb/dwc3/dwc3-qcom.c 	struct dwc3_qcom 	*qcom = platform_get_drvdata(pdev);
pdev              458 drivers/usb/dwc3/dwc3-qcom.c 	struct device		*dev = &pdev->dev;
pdev              477 drivers/usb/dwc3/dwc3-qcom.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              479 drivers/usb/dwc3/dwc3-qcom.c 		dev_err(&pdev->dev, "failed to get memory resource\n");
pdev              489 drivers/usb/dwc3/dwc3-qcom.c 	irq = platform_get_irq(pdev, 0);
pdev              495 drivers/usb/dwc3/dwc3-qcom.c 		dev_err(&pdev->dev, "failed to add resources\n");
pdev              502 drivers/usb/dwc3/dwc3-qcom.c 		dev_err(&pdev->dev, "failed to add properties\n");
pdev              508 drivers/usb/dwc3/dwc3-qcom.c 		dev_err(&pdev->dev, "failed to add device\n");
pdev              515 drivers/usb/dwc3/dwc3-qcom.c static int dwc3_qcom_of_register_core(struct platform_device *pdev)
pdev              517 drivers/usb/dwc3/dwc3-qcom.c 	struct dwc3_qcom 	*qcom = platform_get_drvdata(pdev);
pdev              518 drivers/usb/dwc3/dwc3-qcom.c 	struct device_node	*np = pdev->dev.of_node, *dwc3_np;
pdev              519 drivers/usb/dwc3/dwc3-qcom.c 	struct device		*dev = &pdev->dev;
pdev              553 drivers/usb/dwc3/dwc3-qcom.c static int dwc3_qcom_probe(struct platform_device *pdev)
pdev              555 drivers/usb/dwc3/dwc3-qcom.c 	struct device_node	*np = pdev->dev.of_node;
pdev              556 drivers/usb/dwc3/dwc3-qcom.c 	struct device		*dev = &pdev->dev;
pdev              562 drivers/usb/dwc3/dwc3-qcom.c 	qcom = devm_kzalloc(&pdev->dev, sizeof(*qcom), GFP_KERNEL);
pdev              566 drivers/usb/dwc3/dwc3-qcom.c 	platform_set_drvdata(pdev, qcom);
pdev              567 drivers/usb/dwc3/dwc3-qcom.c 	qcom->dev = &pdev->dev;
pdev              572 drivers/usb/dwc3/dwc3-qcom.c 			dev_err(&pdev->dev, "no supporting ACPI device data\n");
pdev              580 drivers/usb/dwc3/dwc3-qcom.c 		dev_err(&pdev->dev, "failed to get resets, err=%d\n", ret);
pdev              586 drivers/usb/dwc3/dwc3-qcom.c 		dev_err(&pdev->dev, "failed to assert resets, err=%d\n", ret);
pdev              594 drivers/usb/dwc3/dwc3-qcom.c 		dev_err(&pdev->dev, "failed to deassert resets, err=%d\n", ret);
pdev              604 drivers/usb/dwc3/dwc3-qcom.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              626 drivers/usb/dwc3/dwc3-qcom.c 	ret = dwc3_qcom_setup_irq(pdev);
pdev              642 drivers/usb/dwc3/dwc3-qcom.c 		ret = dwc3_qcom_of_register_core(pdev);
pdev              644 drivers/usb/dwc3/dwc3-qcom.c 		ret = dwc3_qcom_acpi_register_core(pdev);
pdev              662 drivers/usb/dwc3/dwc3-qcom.c 	device_init_wakeup(&pdev->dev, 1);
pdev              672 drivers/usb/dwc3/dwc3-qcom.c 		of_platform_depopulate(&pdev->dev);
pdev              674 drivers/usb/dwc3/dwc3-qcom.c 		platform_device_put(pdev);
pdev              686 drivers/usb/dwc3/dwc3-qcom.c static int dwc3_qcom_remove(struct platform_device *pdev)
pdev              688 drivers/usb/dwc3/dwc3-qcom.c 	struct dwc3_qcom *qcom = platform_get_drvdata(pdev);
pdev              689 drivers/usb/dwc3/dwc3-qcom.c 	struct device *dev = &pdev->dev;
pdev              195 drivers/usb/dwc3/dwc3-st.c static int st_dwc3_probe(struct platform_device *pdev)
pdev              199 drivers/usb/dwc3/dwc3-st.c 	struct device *dev = &pdev->dev;
pdev              209 drivers/usb/dwc3/dwc3-st.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "reg-glue");
pdev              221 drivers/usb/dwc3/dwc3-st.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "syscfg-reg");
pdev              229 drivers/usb/dwc3/dwc3-st.c 	dev_vdbg(&pdev->dev, "glue-logic addr 0x%pK, syscfg-reg offset 0x%x\n",
pdev              235 drivers/usb/dwc3/dwc3-st.c 		dev_err(&pdev->dev, "could not get power controller\n");
pdev              246 drivers/usb/dwc3/dwc3-st.c 		dev_err(&pdev->dev, "could not get reset controller\n");
pdev              256 drivers/usb/dwc3/dwc3-st.c 		dev_err(&pdev->dev, "failed to find dwc3 core node\n");
pdev              294 drivers/usb/dwc3/dwc3-st.c 	platform_set_drvdata(pdev, dwc3_data);
pdev              304 drivers/usb/dwc3/dwc3-st.c 	platform_device_put(pdev);
pdev              308 drivers/usb/dwc3/dwc3-st.c static int st_dwc3_remove(struct platform_device *pdev)
pdev              310 drivers/usb/dwc3/dwc3-st.c 	struct st_dwc3 *dwc3_data = platform_get_drvdata(pdev);
pdev              312 drivers/usb/dwc3/dwc3-st.c 	of_platform_depopulate(&pdev->dev);
pdev             1018 drivers/usb/gadget/function/f_printer.c 	struct device *pdev;
pdev             1080 drivers/usb/gadget/function/f_printer.c 	pdev = device_create(usb_gadget_class, NULL, devt,
pdev             1082 drivers/usb/gadget/function/f_printer.c 	if (IS_ERR(pdev)) {
pdev             1084 drivers/usb/gadget/function/f_printer.c 		ret = PTR_ERR(pdev);
pdev              218 drivers/usb/gadget/legacy/hid.c static int hidg_plat_driver_probe(struct platform_device *pdev)
pdev              220 drivers/usb/gadget/legacy/hid.c 	struct hidg_func_descriptor *func = dev_get_platdata(&pdev->dev);
pdev              224 drivers/usb/gadget/legacy/hid.c 		dev_err(&pdev->dev, "Platform data missing\n");
pdev              238 drivers/usb/gadget/legacy/hid.c static int hidg_plat_driver_remove(struct platform_device *pdev)
pdev              547 drivers/usb/gadget/udc/amd5536udc.h 	struct pci_dev			*pdev;
pdev              590 drivers/usb/gadget/udc/amd5536udc.h irqreturn_t udc_irq(int irq, void *pdev);
pdev              591 drivers/usb/gadget/udc/amd5536udc.h void gadget_release(struct device *pdev);
pdev               56 drivers/usb/gadget/udc/amd5536udc_pci.c static void udc_pci_remove(struct pci_dev *pdev)
pdev               60 drivers/usb/gadget/udc/amd5536udc_pci.c 	dev = pci_get_drvdata(pdev);
pdev               72 drivers/usb/gadget/udc/amd5536udc_pci.c 	free_irq(pdev->irq, dev);
pdev               74 drivers/usb/gadget/udc/amd5536udc_pci.c 	release_mem_region(pci_resource_start(pdev, 0),
pdev               75 drivers/usb/gadget/udc/amd5536udc_pci.c 			   pci_resource_len(pdev, 0));
pdev               76 drivers/usb/gadget/udc/amd5536udc_pci.c 	pci_disable_device(pdev);
pdev               83 drivers/usb/gadget/udc/amd5536udc_pci.c 	struct pci_dev *pdev,
pdev               94 drivers/usb/gadget/udc/amd5536udc_pci.c 		dev_dbg(&pdev->dev, "already probed\n");
pdev              104 drivers/usb/gadget/udc/amd5536udc_pci.c 	if (pci_enable_device(pdev) < 0) {
pdev              110 drivers/usb/gadget/udc/amd5536udc_pci.c 	resource = pci_resource_start(pdev, 0);
pdev              111 drivers/usb/gadget/udc/amd5536udc_pci.c 	len = pci_resource_len(pdev, 0);
pdev              114 drivers/usb/gadget/udc/amd5536udc_pci.c 		dev_dbg(&pdev->dev, "pci device used already\n");
pdev              121 drivers/usb/gadget/udc/amd5536udc_pci.c 		dev_dbg(&pdev->dev, "start address cannot be mapped\n");
pdev              126 drivers/usb/gadget/udc/amd5536udc_pci.c 	if (!pdev->irq) {
pdev              127 drivers/usb/gadget/udc/amd5536udc_pci.c 		dev_err(&pdev->dev, "irq not set\n");
pdev              143 drivers/usb/gadget/udc/amd5536udc_pci.c 	if (request_irq(pdev->irq, udc_irq, IRQF_SHARED, name, dev) != 0) {
pdev              144 drivers/usb/gadget/udc/amd5536udc_pci.c 		dev_dbg(&pdev->dev, "request_irq(%d) fail\n", pdev->irq);
pdev              149 drivers/usb/gadget/udc/amd5536udc_pci.c 	pci_set_drvdata(pdev, dev);
pdev              152 drivers/usb/gadget/udc/amd5536udc_pci.c 	dev->chiprev = pdev->revision;
pdev              154 drivers/usb/gadget/udc/amd5536udc_pci.c 	pci_set_master(pdev);
pdev              155 drivers/usb/gadget/udc/amd5536udc_pci.c 	pci_try_set_mwi(pdev);
pdev              165 drivers/usb/gadget/udc/amd5536udc_pci.c 	dev->irq = pdev->irq;
pdev              166 drivers/usb/gadget/udc/amd5536udc_pci.c 	dev->pdev = pdev;
pdev              167 drivers/usb/gadget/udc/amd5536udc_pci.c 	dev->dev = &pdev->dev;
pdev              180 drivers/usb/gadget/udc/amd5536udc_pci.c 	free_irq(pdev->irq, dev);
pdev              186 drivers/usb/gadget/udc/amd5536udc_pci.c 	pci_disable_device(pdev);
pdev              266 drivers/usb/gadget/udc/aspeed-vhub/core.c static int ast_vhub_remove(struct platform_device *pdev)
pdev              268 drivers/usb/gadget/udc/aspeed-vhub/core.c 	struct ast_vhub *vhub = platform_get_drvdata(pdev);
pdev              296 drivers/usb/gadget/udc/aspeed-vhub/core.c 		dma_free_coherent(&pdev->dev,
pdev              306 drivers/usb/gadget/udc/aspeed-vhub/core.c static int ast_vhub_probe(struct platform_device *pdev)
pdev              313 drivers/usb/gadget/udc/aspeed-vhub/core.c 	vhub = devm_kzalloc(&pdev->dev, sizeof(*vhub), GFP_KERNEL);
pdev              318 drivers/usb/gadget/udc/aspeed-vhub/core.c 	vhub->pdev = pdev;
pdev              320 drivers/usb/gadget/udc/aspeed-vhub/core.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              321 drivers/usb/gadget/udc/aspeed-vhub/core.c 	vhub->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              323 drivers/usb/gadget/udc/aspeed-vhub/core.c 		dev_err(&pdev->dev, "Failed to map resources\n");
pdev              328 drivers/usb/gadget/udc/aspeed-vhub/core.c 	platform_set_drvdata(pdev, vhub);
pdev              330 drivers/usb/gadget/udc/aspeed-vhub/core.c 	vhub->clk = devm_clk_get(&pdev->dev, NULL);
pdev              337 drivers/usb/gadget/udc/aspeed-vhub/core.c 		dev_err(&pdev->dev, "Error couldn't enable clock (%d)\n", rc);
pdev              342 drivers/usb/gadget/udc/aspeed-vhub/core.c 	max_speed = usb_get_maximum_speed(&pdev->dev);
pdev              351 drivers/usb/gadget/udc/aspeed-vhub/core.c 	vhub->irq = platform_get_irq(pdev, 0);
pdev              356 drivers/usb/gadget/udc/aspeed-vhub/core.c 	rc = devm_request_irq(&pdev->dev, vhub->irq, ast_vhub_irq, 0,
pdev              359 drivers/usb/gadget/udc/aspeed-vhub/core.c 		dev_err(&pdev->dev, "Failed to request interrupt\n");
pdev              367 drivers/usb/gadget/udc/aspeed-vhub/core.c 	vhub->ep0_bufs = dma_alloc_coherent(&pdev->dev,
pdev              372 drivers/usb/gadget/udc/aspeed-vhub/core.c 		dev_err(&pdev->dev, "Failed to allocate EP0 DMA buffers\n");
pdev              394 drivers/usb/gadget/udc/aspeed-vhub/core.c 	dev_info(&pdev->dev, "Initialized virtual hub in USB%d mode\n",
pdev              399 drivers/usb/gadget/udc/aspeed-vhub/core.c 	ast_vhub_remove(pdev);
pdev              539 drivers/usb/gadget/udc/aspeed-vhub/dev.c 	struct device *parent = &vhub->pdev->dev;
pdev              575 drivers/usb/gadget/udc/aspeed-vhub/dev.c 	d->gadget.dev.of_node = vhub->pdev->dev.of_node;
pdev              276 drivers/usb/gadget/udc/aspeed-vhub/ep0.c 	struct device *dev = &vhub->pdev->dev;
pdev              364 drivers/usb/gadget/udc/aspeed-vhub/ep0.c 	struct device *dev = &vhub->pdev->dev;
pdev              345 drivers/usb/gadget/udc/aspeed-vhub/epn.c 		dev_warn(&vhub->pdev->dev, "Bogus EPn request ! u_req=%p\n", u_req);
pdev              347 drivers/usb/gadget/udc/aspeed-vhub/epn.c 			dev_warn(&vhub->pdev->dev, "complete=%p internal=%d\n",
pdev              382 drivers/usb/gadget/udc/aspeed-vhub/epn.c 			dev_warn(&vhub->pdev->dev,
pdev              435 drivers/usb/gadget/udc/aspeed-vhub/epn.c 		dev_warn(&ep->vhub->pdev->dev, "Timeout waiting for DMA\n");
pdev              771 drivers/usb/gadget/udc/aspeed-vhub/epn.c 	dma_free_coherent(&ep->vhub->pdev->dev,
pdev              826 drivers/usb/gadget/udc/aspeed-vhub/epn.c 	ep->buf = dma_alloc_coherent(&vhub->pdev->dev,
pdev              378 drivers/usb/gadget/udc/aspeed-vhub/vhub.h 	struct platform_device		*pdev;
pdev              423 drivers/usb/gadget/udc/aspeed-vhub/vhub.h #define UDCVDBG(u, fmt...)	dev_dbg(&(u)->pdev->dev, fmt)
pdev              426 drivers/usb/gadget/udc/aspeed-vhub/vhub.h 	dev_dbg(&(ep)->vhub->pdev->dev,			\
pdev              433 drivers/usb/gadget/udc/aspeed-vhub/vhub.h 	dev_dbg(&(d)->vhub->pdev->dev,			\
pdev              445 drivers/usb/gadget/udc/aspeed-vhub/vhub.h #define UDCDBG(u, fmt...)	dev_dbg(&(u)->pdev->dev, fmt)
pdev              448 drivers/usb/gadget/udc/aspeed-vhub/vhub.h 	dev_dbg(&(ep)->vhub->pdev->dev,			\
pdev              455 drivers/usb/gadget/udc/aspeed-vhub/vhub.h 	dev_dbg(&(d)->vhub->pdev->dev,			\
pdev             1559 drivers/usb/gadget/udc/at91_udc.c 	udc->gadget.dev.of_node = udc->pdev->dev.of_node;
pdev             1623 drivers/usb/gadget/udc/at91_udc.c 	ret = devm_gpio_request(&udc->pdev->dev, udc->board.pullup_pin,
pdev             1710 drivers/usb/gadget/udc/at91_udc.c 	udc->matrix = syscon_regmap_lookup_by_phandle(udc->pdev->dev.of_node,
pdev             1806 drivers/usb/gadget/udc/at91_udc.c static int at91udc_probe(struct platform_device *pdev)
pdev             1808 drivers/usb/gadget/udc/at91_udc.c 	struct device	*dev = &pdev->dev;
pdev             1821 drivers/usb/gadget/udc/at91_udc.c 	at91udc_of_init(udc, pdev->dev.of_node);
pdev             1822 drivers/usb/gadget/udc/at91_udc.c 	udc->pdev = pdev;
pdev             1842 drivers/usb/gadget/udc/at91_udc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1881 drivers/usb/gadget/udc/at91_udc.c 	udc->udp_irq = platform_get_irq(pdev, 0);
pdev             1945 drivers/usb/gadget/udc/at91_udc.c static int at91udc_remove(struct platform_device *pdev)
pdev             1947 drivers/usb/gadget/udc/at91_udc.c 	struct at91_udc *udc = platform_get_drvdata(pdev);
pdev             1960 drivers/usb/gadget/udc/at91_udc.c 	device_init_wakeup(&pdev->dev, 0);
pdev             1969 drivers/usb/gadget/udc/at91_udc.c static int at91udc_suspend(struct platform_device *pdev, pm_message_t mesg)
pdev             1971 drivers/usb/gadget/udc/at91_udc.c 	struct at91_udc *udc = platform_get_drvdata(pdev);
pdev             1972 drivers/usb/gadget/udc/at91_udc.c 	int		wake = udc->driver && device_may_wakeup(&pdev->dev);
pdev             1996 drivers/usb/gadget/udc/at91_udc.c static int at91udc_resume(struct platform_device *pdev)
pdev             1998 drivers/usb/gadget/udc/at91_udc.c 	struct at91_udc *udc = platform_get_drvdata(pdev);
pdev              139 drivers/usb/gadget/udc/at91_udc.h 	struct platform_device		*pdev;
pdev              232 drivers/usb/gadget/udc/atmel_usba_udc.c 	regs_resource = platform_get_resource(udc->pdev, IORESOURCE_MEM,
pdev              855 drivers/usb/gadget/udc/atmel_usba_udc.c 		dev_err(&ep->udc->pdev->dev,
pdev             1212 drivers/usb/gadget/udc/atmel_usba_udc.c 	struct device *dev = &udc->pdev->dev;
pdev             1631 drivers/usb/gadget/udc/atmel_usba_udc.c 			dev_warn(&udc->pdev->dev, "ep_irq: queue empty\n");
pdev             1683 drivers/usb/gadget/udc/atmel_usba_udc.c 		dev_err(&udc->pdev->dev,
pdev             1685 drivers/usb/gadget/udc/atmel_usba_udc.c 		dev_err(&udc->pdev->dev,
pdev             1836 drivers/usb/gadget/udc/atmel_usba_udc.c 			dev_err(&udc->pdev->dev,
pdev             1845 drivers/usb/gadget/udc/atmel_usba_udc.c 				dev_err(&udc->pdev->dev,
pdev             1862 drivers/usb/gadget/udc/atmel_usba_udc.c 	pm_stay_awake(&udc->pdev->dev);
pdev             1887 drivers/usb/gadget/udc/atmel_usba_udc.c 	pm_relax(&udc->pdev->dev);
pdev             2054 drivers/usb/gadget/udc/atmel_usba_udc.c static struct usba_ep * atmel_udc_of_init(struct platform_device *pdev,
pdev             2058 drivers/usb/gadget/udc/atmel_usba_udc.c 	struct device_node *np = pdev->dev.of_node;
pdev             2079 drivers/usb/gadget/udc/atmel_usba_udc.c 	udc->vbus_pin = devm_gpiod_get_optional(&pdev->dev, "atmel,vbus",
pdev             2091 drivers/usb/gadget/udc/atmel_usba_udc.c 	eps = devm_kcalloc(&pdev->dev, udc->num_ep, sizeof(struct usba_ep),
pdev             2107 drivers/usb/gadget/udc/atmel_usba_udc.c 			dev_err(&pdev->dev, "of_probe: reg error(%d)\n", ret);
pdev             2114 drivers/usb/gadget/udc/atmel_usba_udc.c 			dev_err(&pdev->dev, "of_probe: fifo-size error(%d)\n", ret);
pdev             2119 drivers/usb/gadget/udc/atmel_usba_udc.c 				dev_warn(&pdev->dev,
pdev             2131 drivers/usb/gadget/udc/atmel_usba_udc.c 			dev_err(&pdev->dev, "of_probe: nb-banks error(%d)\n", ret);
pdev             2136 drivers/usb/gadget/udc/atmel_usba_udc.c 				dev_warn(&pdev->dev,
pdev             2193 drivers/usb/gadget/udc/atmel_usba_udc.c 		dev_err(&pdev->dev, "of_probe: no endpoint specified\n");
pdev             2203 drivers/usb/gadget/udc/atmel_usba_udc.c static int usba_udc_probe(struct platform_device *pdev)
pdev             2210 drivers/usb/gadget/udc/atmel_usba_udc.c 	udc = devm_kzalloc(&pdev->dev, sizeof(*udc), GFP_KERNEL);
pdev             2217 drivers/usb/gadget/udc/atmel_usba_udc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, CTRL_IOMEM_ID);
pdev             2218 drivers/usb/gadget/udc/atmel_usba_udc.c 	udc->regs = devm_ioremap_resource(&pdev->dev, res);
pdev             2221 drivers/usb/gadget/udc/atmel_usba_udc.c 	dev_info(&pdev->dev, "MMIO registers at %pR mapped at %p\n",
pdev             2224 drivers/usb/gadget/udc/atmel_usba_udc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, FIFO_IOMEM_ID);
pdev             2225 drivers/usb/gadget/udc/atmel_usba_udc.c 	udc->fifo = devm_ioremap_resource(&pdev->dev, res);
pdev             2228 drivers/usb/gadget/udc/atmel_usba_udc.c 	dev_info(&pdev->dev, "FIFO at %pR mapped at %p\n", res, udc->fifo);
pdev             2230 drivers/usb/gadget/udc/atmel_usba_udc.c 	irq = platform_get_irq(pdev, 0);
pdev             2234 drivers/usb/gadget/udc/atmel_usba_udc.c 	pclk = devm_clk_get(&pdev->dev, "pclk");
pdev             2237 drivers/usb/gadget/udc/atmel_usba_udc.c 	hclk = devm_clk_get(&pdev->dev, "hclk");
pdev             2243 drivers/usb/gadget/udc/atmel_usba_udc.c 	udc->pdev = pdev;
pdev             2247 drivers/usb/gadget/udc/atmel_usba_udc.c 	platform_set_drvdata(pdev, udc);
pdev             2252 drivers/usb/gadget/udc/atmel_usba_udc.c 		dev_err(&pdev->dev, "Unable to enable pclk, aborting.\n");
pdev             2259 drivers/usb/gadget/udc/atmel_usba_udc.c 	udc->usba_ep = atmel_udc_of_init(pdev, udc);
pdev             2266 drivers/usb/gadget/udc/atmel_usba_udc.c 	ret = devm_request_irq(&pdev->dev, irq, usba_udc_irq, 0,
pdev             2269 drivers/usb/gadget/udc/atmel_usba_udc.c 		dev_err(&pdev->dev, "Cannot request irq %d (error %d)\n",
pdev             2277 drivers/usb/gadget/udc/atmel_usba_udc.c 		ret = devm_request_threaded_irq(&pdev->dev,
pdev             2283 drivers/usb/gadget/udc/atmel_usba_udc.c 			dev_warn(&udc->pdev->dev,
pdev             2289 drivers/usb/gadget/udc/atmel_usba_udc.c 	ret = usb_add_gadget_udc(&pdev->dev, &udc->gadget);
pdev             2292 drivers/usb/gadget/udc/atmel_usba_udc.c 	device_init_wakeup(&pdev->dev, 1);
pdev             2301 drivers/usb/gadget/udc/atmel_usba_udc.c static int usba_udc_remove(struct platform_device *pdev)
pdev             2306 drivers/usb/gadget/udc/atmel_usba_udc.c 	udc = platform_get_drvdata(pdev);
pdev             2308 drivers/usb/gadget/udc/atmel_usba_udc.c 	device_init_wakeup(&pdev->dev, 0);
pdev              322 drivers/usb/gadget/udc/atmel_usba_udc.h 	struct platform_device *pdev;
pdev             2280 drivers/usb/gadget/udc/bcm63xx_udc.c static int bcm63xx_udc_probe(struct platform_device *pdev)
pdev             2282 drivers/usb/gadget/udc/bcm63xx_udc.c 	struct device *dev = &pdev->dev;
pdev             2292 drivers/usb/gadget/udc/bcm63xx_udc.c 	platform_set_drvdata(pdev, udc);
pdev             2301 drivers/usb/gadget/udc/bcm63xx_udc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2306 drivers/usb/gadget/udc/bcm63xx_udc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             2330 drivers/usb/gadget/udc/bcm63xx_udc.c 	irq = platform_get_irq(pdev, 0);
pdev             2339 drivers/usb/gadget/udc/bcm63xx_udc.c 		irq = platform_get_irq(pdev, i + 1);
pdev             2366 drivers/usb/gadget/udc/bcm63xx_udc.c static int bcm63xx_udc_remove(struct platform_device *pdev)
pdev             2368 drivers/usb/gadget/udc/bcm63xx_udc.c 	struct bcm63xx_udc *udc = platform_get_drvdata(pdev);
pdev              480 drivers/usb/gadget/udc/bdc/bdc_core.c static int bdc_probe(struct platform_device *pdev)
pdev              487 drivers/usb/gadget/udc/bdc/bdc_core.c 	struct device *dev = &pdev->dev;
pdev              511 drivers/usb/gadget/udc/bdc/bdc_core.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              517 drivers/usb/gadget/udc/bdc/bdc_core.c 	irq = platform_get_irq(pdev, 0);
pdev              521 drivers/usb/gadget/udc/bdc/bdc_core.c 	platform_set_drvdata(pdev, bdc);
pdev              587 drivers/usb/gadget/udc/bdc/bdc_core.c static int bdc_remove(struct platform_device *pdev)
pdev              591 drivers/usb/gadget/udc/bdc/bdc_core.c 	bdc  = platform_get_drvdata(pdev);
pdev             1055 drivers/usb/gadget/udc/dummy_hcd.c static int dummy_udc_probe(struct platform_device *pdev)
pdev             1060 drivers/usb/gadget/udc/dummy_hcd.c 	dum = *((void **)dev_get_platdata(&pdev->dev));
pdev             1072 drivers/usb/gadget/udc/dummy_hcd.c 	dum->gadget.dev.parent = &pdev->dev;
pdev             1075 drivers/usb/gadget/udc/dummy_hcd.c 	rc = usb_add_gadget_udc(&pdev->dev, &dum->gadget);
pdev             1082 drivers/usb/gadget/udc/dummy_hcd.c 	platform_set_drvdata(pdev, dum);
pdev             1091 drivers/usb/gadget/udc/dummy_hcd.c static int dummy_udc_remove(struct platform_device *pdev)
pdev             1093 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy	*dum = platform_get_drvdata(pdev);
pdev             1109 drivers/usb/gadget/udc/dummy_hcd.c static int dummy_udc_suspend(struct platform_device *pdev, pm_message_t state)
pdev             1111 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy		*dum = platform_get_drvdata(pdev);
pdev             1114 drivers/usb/gadget/udc/dummy_hcd.c 	dev_dbg(&pdev->dev, "%s\n", __func__);
pdev             1120 drivers/usb/gadget/udc/dummy_hcd.c static int dummy_udc_resume(struct platform_device *pdev)
pdev             1122 drivers/usb/gadget/udc/dummy_hcd.c 	struct dummy		*dum = platform_get_drvdata(pdev);
pdev             1125 drivers/usb/gadget/udc/dummy_hcd.c 	dev_dbg(&pdev->dev, "%s\n", __func__);
pdev             2618 drivers/usb/gadget/udc/dummy_hcd.c static int dummy_hcd_probe(struct platform_device *pdev)
pdev             2625 drivers/usb/gadget/udc/dummy_hcd.c 	dev_info(&pdev->dev, "%s, driver " DRIVER_VERSION "\n", driver_desc);
pdev             2626 drivers/usb/gadget/udc/dummy_hcd.c 	dum = *((void **)dev_get_platdata(&pdev->dev));
pdev             2634 drivers/usb/gadget/udc/dummy_hcd.c 	hs_hcd = usb_create_hcd(&dummy_hcd, &pdev->dev, dev_name(&pdev->dev));
pdev             2644 drivers/usb/gadget/udc/dummy_hcd.c 		ss_hcd = usb_create_shared_hcd(&dummy_hcd, &pdev->dev,
pdev             2645 drivers/usb/gadget/udc/dummy_hcd.c 					dev_name(&pdev->dev), hs_hcd);
pdev             2667 drivers/usb/gadget/udc/dummy_hcd.c static int dummy_hcd_remove(struct platform_device *pdev)
pdev             2671 drivers/usb/gadget/udc/dummy_hcd.c 	dum = hcd_to_dummy_hcd(platform_get_drvdata(pdev))->dum;
pdev             2687 drivers/usb/gadget/udc/dummy_hcd.c static int dummy_hcd_suspend(struct platform_device *pdev, pm_message_t state)
pdev             2693 drivers/usb/gadget/udc/dummy_hcd.c 	dev_dbg(&pdev->dev, "%s\n", __func__);
pdev             2695 drivers/usb/gadget/udc/dummy_hcd.c 	hcd = platform_get_drvdata(pdev);
pdev             2698 drivers/usb/gadget/udc/dummy_hcd.c 		dev_warn(&pdev->dev, "Root hub isn't suspended!\n");
pdev             2705 drivers/usb/gadget/udc/dummy_hcd.c static int dummy_hcd_resume(struct platform_device *pdev)
pdev             2709 drivers/usb/gadget/udc/dummy_hcd.c 	dev_dbg(&pdev->dev, "%s\n", __func__);
pdev             2711 drivers/usb/gadget/udc/dummy_hcd.c 	hcd = platform_get_drvdata(pdev);
pdev             1059 drivers/usb/gadget/udc/fotg210-udc.c static int fotg210_udc_remove(struct platform_device *pdev)
pdev             1061 drivers/usb/gadget/udc/fotg210-udc.c 	struct fotg210_udc *fotg210 = platform_get_drvdata(pdev);
pdev             1066 drivers/usb/gadget/udc/fotg210-udc.c 	free_irq(platform_get_irq(pdev, 0), fotg210);
pdev             1076 drivers/usb/gadget/udc/fotg210-udc.c static int fotg210_udc_probe(struct platform_device *pdev)
pdev             1084 drivers/usb/gadget/udc/fotg210-udc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1090 drivers/usb/gadget/udc/fotg210-udc.c 	ires = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1118 drivers/usb/gadget/udc/fotg210-udc.c 	platform_set_drvdata(pdev, fotg210);
pdev             1123 drivers/usb/gadget/udc/fotg210-udc.c 	fotg210->gadget.dev.parent = &pdev->dev;
pdev             1124 drivers/usb/gadget/udc/fotg210-udc.c 	fotg210->gadget.dev.dma_mask = pdev->dev.dma_mask;
pdev             1174 drivers/usb/gadget/udc/fotg210-udc.c 	ret = usb_add_gadget_udc(&pdev->dev, &fotg210->gadget);
pdev             1178 drivers/usb/gadget/udc/fotg210-udc.c 	dev_info(&pdev->dev, "version %s\n", DRIVER_VERSION);
pdev               29 drivers/usb/gadget/udc/fsl_mxc_udc.c int fsl_udc_clk_init(struct platform_device *pdev)
pdev               35 drivers/usb/gadget/udc/fsl_mxc_udc.c 	pdata = dev_get_platdata(&pdev->dev);
pdev               37 drivers/usb/gadget/udc/fsl_mxc_udc.c 	mxc_ipg_clk = devm_clk_get(&pdev->dev, "ipg");
pdev               39 drivers/usb/gadget/udc/fsl_mxc_udc.c 		dev_err(&pdev->dev, "clk_get(\"ipg\") failed\n");
pdev               43 drivers/usb/gadget/udc/fsl_mxc_udc.c 	mxc_ahb_clk = devm_clk_get(&pdev->dev, "ahb");
pdev               45 drivers/usb/gadget/udc/fsl_mxc_udc.c 		dev_err(&pdev->dev, "clk_get(\"ahb\") failed\n");
pdev               49 drivers/usb/gadget/udc/fsl_mxc_udc.c 	mxc_per_clk = devm_clk_get(&pdev->dev, "per");
pdev               51 drivers/usb/gadget/udc/fsl_mxc_udc.c 		dev_err(&pdev->dev, "clk_get(\"per\") failed\n");
pdev               60 drivers/usb/gadget/udc/fsl_mxc_udc.c 	if (!strcmp(pdev->id_entry->name, "imx-udc-mx27")) {
pdev               64 drivers/usb/gadget/udc/fsl_mxc_udc.c 			dev_err(&pdev->dev, "USB_CLK=%lu, should be 60MHz\n", freq);
pdev               80 drivers/usb/gadget/udc/fsl_mxc_udc.c int fsl_udc_clk_finalize(struct platform_device *pdev)
pdev               82 drivers/usb/gadget/udc/fsl_mxc_udc.c 	struct fsl_usb2_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev               89 drivers/usb/gadget/udc/fsl_mxc_udc.c 			(pdev, IORESOURCE_MEM, 0);
pdev               93 drivers/usb/gadget/udc/fsl_mxc_udc.c 			dev_err(&pdev->dev, "ioremap for phy address fails\n");
pdev             2243 drivers/usb/gadget/udc/fsl_udc_core.c 		struct platform_device *pdev)
pdev             2248 drivers/usb/gadget/udc/fsl_udc_core.c 	pdata = dev_get_platdata(&pdev->dev);
pdev             2265 drivers/usb/gadget/udc/fsl_udc_core.c 	udc->ep_qh = dma_alloc_coherent(&pdev->dev, size,
pdev             2362 drivers/usb/gadget/udc/fsl_udc_core.c static int fsl_udc_probe(struct platform_device *pdev)
pdev             2374 drivers/usb/gadget/udc/fsl_udc_core.c 	pdata = dev_get_platdata(&pdev->dev);
pdev             2390 drivers/usb/gadget/udc/fsl_udc_core.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2399 drivers/usb/gadget/udc/fsl_udc_core.c 			ERR("request mem region for %s failed\n", pdev->name);
pdev             2416 drivers/usb/gadget/udc/fsl_udc_core.c 	if (pdata->init && pdata->init(pdev)) {
pdev             2430 drivers/usb/gadget/udc/fsl_udc_core.c 	ret = fsl_udc_clk_init(pdev);
pdev             2445 drivers/usb/gadget/udc/fsl_udc_core.c 	udc_controller->irq = platform_get_irq(pdev, 0);
pdev             2460 drivers/usb/gadget/udc/fsl_udc_core.c 	if (struct_udc_setup(udc_controller, pdev)) {
pdev             2472 drivers/usb/gadget/udc/fsl_udc_core.c 	ret = fsl_udc_clk_finalize(pdev);
pdev             2486 drivers/usb/gadget/udc/fsl_udc_core.c 	udc_controller->gadget.dev.of_node = pdev->dev.of_node;
pdev             2515 drivers/usb/gadget/udc/fsl_udc_core.c 	udc_controller->td_pool = dma_pool_create("udc_td", &pdev->dev,
pdev             2523 drivers/usb/gadget/udc/fsl_udc_core.c 	ret = usb_add_gadget_udc_release(&pdev->dev, &udc_controller->gadget,
pdev             2537 drivers/usb/gadget/udc/fsl_udc_core.c 		pdata->exit(pdev);
pdev             2553 drivers/usb/gadget/udc/fsl_udc_core.c static int fsl_udc_remove(struct platform_device *pdev)
pdev             2555 drivers/usb/gadget/udc/fsl_udc_core.c 	struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2556 drivers/usb/gadget/udc/fsl_udc_core.c 	struct fsl_usb2_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev             2590 drivers/usb/gadget/udc/fsl_udc_core.c 		pdata->exit(pdev);
pdev             2599 drivers/usb/gadget/udc/fsl_udc_core.c static int fsl_udc_suspend(struct platform_device *pdev, pm_message_t state)
pdev             2609 drivers/usb/gadget/udc/fsl_udc_core.c static int fsl_udc_resume(struct platform_device *pdev)
pdev              593 drivers/usb/gadget/udc/fsl_usb2_udc.h int fsl_udc_clk_init(struct platform_device *pdev);
pdev              594 drivers/usb/gadget/udc/fsl_usb2_udc.h int fsl_udc_clk_finalize(struct platform_device *pdev);
pdev              597 drivers/usb/gadget/udc/fsl_usb2_udc.h static inline int fsl_udc_clk_init(struct platform_device *pdev)
pdev              601 drivers/usb/gadget/udc/fsl_usb2_udc.h static inline int fsl_udc_clk_finalize(struct platform_device *pdev)
pdev             1342 drivers/usb/gadget/udc/fusb300_udc.c static int fusb300_remove(struct platform_device *pdev)
pdev             1344 drivers/usb/gadget/udc/fusb300_udc.c 	struct fusb300 *fusb300 = platform_get_drvdata(pdev);
pdev             1349 drivers/usb/gadget/udc/fusb300_udc.c 	free_irq(platform_get_irq(pdev, 0), fusb300);
pdev             1359 drivers/usb/gadget/udc/fusb300_udc.c static int fusb300_probe(struct platform_device *pdev)
pdev             1368 drivers/usb/gadget/udc/fusb300_udc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1375 drivers/usb/gadget/udc/fusb300_udc.c 	ires = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1378 drivers/usb/gadget/udc/fusb300_udc.c 		dev_err(&pdev->dev,
pdev             1383 drivers/usb/gadget/udc/fusb300_udc.c 	ires1 = platform_get_resource(pdev, IORESOURCE_IRQ, 1);
pdev             1386 drivers/usb/gadget/udc/fusb300_udc.c 		dev_err(&pdev->dev,
pdev             1416 drivers/usb/gadget/udc/fusb300_udc.c 	platform_set_drvdata(pdev, fusb300);
pdev             1478 drivers/usb/gadget/udc/fusb300_udc.c 	ret = usb_add_gadget_udc(&pdev->dev, &fusb300->gadget);
pdev             1482 drivers/usb/gadget/udc/fusb300_udc.c 	dev_info(&pdev->dev, "version %s\n", DRIVER_VERSION);
pdev             1151 drivers/usb/gadget/udc/goku_udc.c 		   pci_name(dev->pdev), driver_desc,
pdev             1706 drivers/usb/gadget/udc/goku_udc.c static void goku_remove(struct pci_dev *pdev)
pdev             1708 drivers/usb/gadget/udc/goku_udc.c 	struct goku_udc		*dev = pci_get_drvdata(pdev);
pdev             1722 drivers/usb/gadget/udc/goku_udc.c 		free_irq(pdev->irq, dev);
pdev             1726 drivers/usb/gadget/udc/goku_udc.c 		release_mem_region(pci_resource_start (pdev, 0),
pdev             1727 drivers/usb/gadget/udc/goku_udc.c 				pci_resource_len (pdev, 0));
pdev             1729 drivers/usb/gadget/udc/goku_udc.c 		pci_disable_device(pdev);
pdev             1740 drivers/usb/gadget/udc/goku_udc.c static int goku_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             1747 drivers/usb/gadget/udc/goku_udc.c 	if (!pdev->irq) {
pdev             1748 drivers/usb/gadget/udc/goku_udc.c 		printk(KERN_ERR "Check PCI %s IRQ setup!\n", pci_name(pdev));
pdev             1761 drivers/usb/gadget/udc/goku_udc.c 	dev->pdev = pdev;
pdev             1769 drivers/usb/gadget/udc/goku_udc.c 	retval = pci_enable_device(pdev);
pdev             1776 drivers/usb/gadget/udc/goku_udc.c 	resource = pci_resource_start(pdev, 0);
pdev             1777 drivers/usb/gadget/udc/goku_udc.c 	len = pci_resource_len(pdev, 0);
pdev             1793 drivers/usb/gadget/udc/goku_udc.c 	pci_set_drvdata(pdev, dev);
pdev             1796 drivers/usb/gadget/udc/goku_udc.c 	INFO(dev, "irq %d, pci mem %p\n", pdev->irq, base);
pdev             1801 drivers/usb/gadget/udc/goku_udc.c 	if (request_irq(pdev->irq, goku_irq, IRQF_SHARED,
pdev             1803 drivers/usb/gadget/udc/goku_udc.c 		DBG(dev, "request interrupt %d failed\n", pdev->irq);
pdev             1809 drivers/usb/gadget/udc/goku_udc.c 		pci_set_master(pdev);
pdev             1816 drivers/usb/gadget/udc/goku_udc.c 	retval = usb_add_gadget_udc_release(&pdev->dev, &dev->gadget,
pdev             1825 drivers/usb/gadget/udc/goku_udc.c 		goku_remove (pdev);
pdev              253 drivers/usb/gadget/udc/goku_udc.h 	struct pci_dev			*pdev;
pdev              266 drivers/usb/gadget/udc/goku_udc.h 			pci_name(dev->pdev) , ## args)
pdev             2088 drivers/usb/gadget/udc/gr_udc.c static int gr_remove(struct platform_device *pdev)
pdev             2090 drivers/usb/gadget/udc/gr_udc.c 	struct gr_udc *dev = platform_get_drvdata(pdev);
pdev             2100 drivers/usb/gadget/udc/gr_udc.c 	platform_set_drvdata(pdev, NULL);
pdev             2118 drivers/usb/gadget/udc/gr_udc.c static int gr_probe(struct platform_device *pdev)
pdev             2126 drivers/usb/gadget/udc/gr_udc.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_KERNEL);
pdev             2129 drivers/usb/gadget/udc/gr_udc.c 	dev->dev = &pdev->dev;
pdev             2131 drivers/usb/gadget/udc/gr_udc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2136 drivers/usb/gadget/udc/gr_udc.c 	dev->irq = platform_get_irq(pdev, 0);
pdev             2141 drivers/usb/gadget/udc/gr_udc.c 	dev->irqi = platform_get_irq(pdev, 1);
pdev             2143 drivers/usb/gadget/udc/gr_udc.c 		dev->irqo = platform_get_irq(pdev, 2);
pdev             2157 drivers/usb/gadget/udc/gr_udc.c 	platform_set_drvdata(pdev, dev);
pdev             2231 drivers/usb/gadget/udc/gr_udc.c 		gr_remove(pdev);
pdev              128 drivers/usb/gadget/udc/lpc32xx_udc.c 	struct platform_device	*pdev;
pdev             2998 drivers/usb/gadget/udc/lpc32xx_udc.c static int lpc32xx_udc_probe(struct platform_device *pdev)
pdev             3000 drivers/usb/gadget/udc/lpc32xx_udc.c 	struct device *dev = &pdev->dev;
pdev             3017 drivers/usb/gadget/udc/lpc32xx_udc.c 	udc->pdev = pdev;
pdev             3018 drivers/usb/gadget/udc/lpc32xx_udc.c 	udc->dev = &pdev->dev;
pdev             3021 drivers/usb/gadget/udc/lpc32xx_udc.c 	if (pdev->dev.of_node) {
pdev             3022 drivers/usb/gadget/udc/lpc32xx_udc.c 		isp1301_node = of_parse_phandle(pdev->dev.of_node,
pdev             3036 drivers/usb/gadget/udc/lpc32xx_udc.c 	pdev->dev.dma_mask = &lpc32xx_usbd_dmamask;
pdev             3037 drivers/usb/gadget/udc/lpc32xx_udc.c 	retval = dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev             3051 drivers/usb/gadget/udc/lpc32xx_udc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             3059 drivers/usb/gadget/udc/lpc32xx_udc.c 		udc->udp_irq[i] = platform_get_irq(pdev, i);
pdev             3071 drivers/usb/gadget/udc/lpc32xx_udc.c 	udc->usb_slv_clk = devm_clk_get(&pdev->dev, NULL);
pdev             3096 drivers/usb/gadget/udc/lpc32xx_udc.c 	udc->udca_v_base = dma_alloc_coherent(&pdev->dev, UDCA_BUFF_SIZE,
pdev             3180 drivers/usb/gadget/udc/lpc32xx_udc.c 	dma_free_coherent(&pdev->dev, UDCA_BUFF_SIZE,
pdev             3189 drivers/usb/gadget/udc/lpc32xx_udc.c static int lpc32xx_udc_remove(struct platform_device *pdev)
pdev             3191 drivers/usb/gadget/udc/lpc32xx_udc.c 	struct lpc32xx_udc *udc = platform_get_drvdata(pdev);
pdev             3201 drivers/usb/gadget/udc/lpc32xx_udc.c 	device_init_wakeup(&pdev->dev, 0);
pdev             3205 drivers/usb/gadget/udc/lpc32xx_udc.c 	dma_free_coherent(&pdev->dev, UDCA_BUFF_SIZE,
pdev             3214 drivers/usb/gadget/udc/lpc32xx_udc.c static int lpc32xx_udc_suspend(struct platform_device *pdev, pm_message_t mesg)
pdev             3216 drivers/usb/gadget/udc/lpc32xx_udc.c 	struct lpc32xx_udc *udc = platform_get_drvdata(pdev);
pdev             3237 drivers/usb/gadget/udc/lpc32xx_udc.c static int lpc32xx_udc_resume(struct platform_device *pdev)
pdev             3239 drivers/usb/gadget/udc/lpc32xx_udc.c 	struct lpc32xx_udc *udc = platform_get_drvdata(pdev);
pdev             1516 drivers/usb/gadget/udc/m66592-udc.c static int m66592_remove(struct platform_device *pdev)
pdev             1518 drivers/usb/gadget/udc/m66592-udc.c 	struct m66592		*m66592 = platform_get_drvdata(pdev);
pdev             1524 drivers/usb/gadget/udc/m66592-udc.c 	free_irq(platform_get_irq(pdev, 0), m66592);
pdev             1538 drivers/usb/gadget/udc/m66592-udc.c static int m66592_probe(struct platform_device *pdev)
pdev             1547 drivers/usb/gadget/udc/m66592-udc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1554 drivers/usb/gadget/udc/m66592-udc.c 	ires = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1557 drivers/usb/gadget/udc/m66592-udc.c 		dev_err(&pdev->dev,
pdev             1569 drivers/usb/gadget/udc/m66592-udc.c 	if (dev_get_platdata(&pdev->dev) == NULL) {
pdev             1570 drivers/usb/gadget/udc/m66592-udc.c 		dev_err(&pdev->dev, "no platform data\n");
pdev             1582 drivers/usb/gadget/udc/m66592-udc.c 	m66592->pdata = dev_get_platdata(&pdev->dev);
pdev             1586 drivers/usb/gadget/udc/m66592-udc.c 	platform_set_drvdata(pdev, m66592);
pdev             1603 drivers/usb/gadget/udc/m66592-udc.c 		snprintf(clk_name, sizeof(clk_name), "usbf%d", pdev->id);
pdev             1604 drivers/usb/gadget/udc/m66592-udc.c 		m66592->clk = clk_get(&pdev->dev, clk_name);
pdev             1606 drivers/usb/gadget/udc/m66592-udc.c 			dev_err(&pdev->dev, "cannot get clock \"%s\"\n",
pdev             1661 drivers/usb/gadget/udc/m66592-udc.c 	ret = usb_add_gadget_udc(&pdev->dev, &m66592->gadget);
pdev             1665 drivers/usb/gadget/udc/m66592-udc.c 	dev_info(&pdev->dev, "version %s\n", DRIVER_VERSION);
pdev             2080 drivers/usb/gadget/udc/mv_udc_core.c static int mv_udc_remove(struct platform_device *pdev)
pdev             2084 drivers/usb/gadget/udc/mv_udc_core.c 	udc = platform_get_drvdata(pdev);
pdev             2097 drivers/usb/gadget/udc/mv_udc_core.c 		dma_free_coherent(&pdev->dev, udc->ep_dqh_size,
pdev             2108 drivers/usb/gadget/udc/mv_udc_core.c static int mv_udc_probe(struct platform_device *pdev)
pdev             2110 drivers/usb/gadget/udc/mv_udc_core.c 	struct mv_usb_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev             2117 drivers/usb/gadget/udc/mv_udc_core.c 		dev_err(&pdev->dev, "missing platform_data\n");
pdev             2121 drivers/usb/gadget/udc/mv_udc_core.c 	udc = devm_kzalloc(&pdev->dev, sizeof(*udc), GFP_KERNEL);
pdev             2126 drivers/usb/gadget/udc/mv_udc_core.c 	udc->pdata = dev_get_platdata(&pdev->dev);
pdev             2129 drivers/usb/gadget/udc/mv_udc_core.c 	udc->dev = pdev;
pdev             2132 drivers/usb/gadget/udc/mv_udc_core.c 		udc->transceiver = devm_usb_get_phy(&pdev->dev,
pdev             2146 drivers/usb/gadget/udc/mv_udc_core.c 	udc->clk = devm_clk_get(&pdev->dev, NULL);
pdev             2152 drivers/usb/gadget/udc/mv_udc_core.c 		dev_err(&pdev->dev, "no I/O memory resource defined\n");
pdev             2157 drivers/usb/gadget/udc/mv_udc_core.c 		devm_ioremap(&pdev->dev, r->start, resource_size(r));
pdev             2159 drivers/usb/gadget/udc/mv_udc_core.c 		dev_err(&pdev->dev, "failed to map I/O memory\n");
pdev             2165 drivers/usb/gadget/udc/mv_udc_core.c 		dev_err(&pdev->dev, "no phy I/O memory resource defined\n");
pdev             2169 drivers/usb/gadget/udc/mv_udc_core.c 	udc->phy_regs = devm_ioremap(&pdev->dev, r->start, resource_size(r));
pdev             2171 drivers/usb/gadget/udc/mv_udc_core.c 		dev_err(&pdev->dev, "failed to map phy I/O memory\n");
pdev             2195 drivers/usb/gadget/udc/mv_udc_core.c 	udc->ep_dqh = dma_alloc_coherent(&pdev->dev, size,
pdev             2199 drivers/usb/gadget/udc/mv_udc_core.c 		dev_err(&pdev->dev, "allocate dQH memory failed\n");
pdev             2207 drivers/usb/gadget/udc/mv_udc_core.c 			&pdev->dev,
pdev             2218 drivers/usb/gadget/udc/mv_udc_core.c 	udc->eps = devm_kzalloc(&pdev->dev, size, GFP_KERNEL);
pdev             2225 drivers/usb/gadget/udc/mv_udc_core.c 	udc->status_req = devm_kzalloc(&pdev->dev, sizeof(struct mv_req),
pdev             2244 drivers/usb/gadget/udc/mv_udc_core.c 		dev_err(&pdev->dev, "no IRQ resource defined\n");
pdev             2249 drivers/usb/gadget/udc/mv_udc_core.c 	if (devm_request_irq(&pdev->dev, udc->irq, mv_udc_irq,
pdev             2251 drivers/usb/gadget/udc/mv_udc_core.c 		dev_err(&pdev->dev, "Request irq %d for UDC failed\n",
pdev             2274 drivers/usb/gadget/udc/mv_udc_core.c 		retval = devm_request_threaded_irq(&pdev->dev,
pdev             2278 drivers/usb/gadget/udc/mv_udc_core.c 			dev_info(&pdev->dev,
pdev             2286 drivers/usb/gadget/udc/mv_udc_core.c 			dev_err(&pdev->dev, "cannot create workqueue\n");
pdev             2304 drivers/usb/gadget/udc/mv_udc_core.c 	retval = usb_add_gadget_udc_release(&pdev->dev, &udc->gadget,
pdev             2309 drivers/usb/gadget/udc/mv_udc_core.c 	platform_set_drvdata(pdev, udc);
pdev             2310 drivers/usb/gadget/udc/mv_udc_core.c 	dev_info(&pdev->dev, "successful probe UDC device %s clock gating.\n",
pdev             2320 drivers/usb/gadget/udc/mv_udc_core.c 	dma_free_coherent(&pdev->dev, udc->ep_dqh_size,
pdev             2395 drivers/usb/gadget/udc/mv_udc_core.c static void mv_udc_shutdown(struct platform_device *pdev)
pdev             2400 drivers/usb/gadget/udc/mv_udc_core.c 	udc = platform_get_drvdata(pdev);
pdev             2299 drivers/usb/gadget/udc/net2272.c net2272_rdk1_probe(struct pci_dev *pdev, struct net2272 *dev)
pdev             2317 drivers/usb/gadget/udc/net2272.c 		resource = pci_resource_start(pdev, i);
pdev             2318 drivers/usb/gadget/udc/net2272.c 		len = pci_resource_len(pdev, i);
pdev             2374 drivers/usb/gadget/udc/net2272.c 		release_mem_region(pci_resource_start(pdev, i),
pdev             2375 drivers/usb/gadget/udc/net2272.c 			pci_resource_len(pdev, i));
pdev             2382 drivers/usb/gadget/udc/net2272.c net2272_rdk2_probe(struct pci_dev *pdev, struct net2272 *dev)
pdev             2395 drivers/usb/gadget/udc/net2272.c 		resource = pci_resource_start(pdev, i);
pdev             2396 drivers/usb/gadget/udc/net2272.c 		len = pci_resource_len(pdev, i);
pdev             2432 drivers/usb/gadget/udc/net2272.c 		release_mem_region(pci_resource_start(pdev, i),
pdev             2433 drivers/usb/gadget/udc/net2272.c 			pci_resource_len(pdev, i));
pdev             2440 drivers/usb/gadget/udc/net2272.c net2272_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             2445 drivers/usb/gadget/udc/net2272.c 	dev = net2272_probe_init(&pdev->dev, pdev->irq);
pdev             2448 drivers/usb/gadget/udc/net2272.c 	dev->dev_id = pdev->device;
pdev             2450 drivers/usb/gadget/udc/net2272.c 	if (pci_enable_device(pdev) < 0) {
pdev             2455 drivers/usb/gadget/udc/net2272.c 	pci_set_master(pdev);
pdev             2457 drivers/usb/gadget/udc/net2272.c 	switch (pdev->device) {
pdev             2458 drivers/usb/gadget/udc/net2272.c 	case PCI_DEVICE_ID_RDK1: ret = net2272_rdk1_probe(pdev, dev); break;
pdev             2459 drivers/usb/gadget/udc/net2272.c 	case PCI_DEVICE_ID_RDK2: ret = net2272_rdk2_probe(pdev, dev); break;
pdev             2469 drivers/usb/gadget/udc/net2272.c 	pci_set_drvdata(pdev, dev);
pdev             2474 drivers/usb/gadget/udc/net2272.c 	pci_disable_device(pdev);
pdev             2482 drivers/usb/gadget/udc/net2272.c net2272_rdk1_remove(struct pci_dev *pdev, struct net2272 *dev)
pdev             2498 drivers/usb/gadget/udc/net2272.c 		release_mem_region(pci_resource_start(pdev, i),
pdev             2499 drivers/usb/gadget/udc/net2272.c 			pci_resource_len(pdev, i));
pdev             2504 drivers/usb/gadget/udc/net2272.c net2272_rdk2_remove(struct pci_dev *pdev, struct net2272 *dev)
pdev             2518 drivers/usb/gadget/udc/net2272.c 		release_mem_region(pci_resource_start(pdev, i),
pdev             2519 drivers/usb/gadget/udc/net2272.c 			pci_resource_len(pdev, i));
pdev             2523 drivers/usb/gadget/udc/net2272.c net2272_pci_remove(struct pci_dev *pdev)
pdev             2525 drivers/usb/gadget/udc/net2272.c 	struct net2272 *dev = pci_get_drvdata(pdev);
pdev             2529 drivers/usb/gadget/udc/net2272.c 	switch (pdev->device) {
pdev             2530 drivers/usb/gadget/udc/net2272.c 	case PCI_DEVICE_ID_RDK1: net2272_rdk1_remove(pdev, dev); break;
pdev             2531 drivers/usb/gadget/udc/net2272.c 	case PCI_DEVICE_ID_RDK2: net2272_rdk2_remove(pdev, dev); break;
pdev             2535 drivers/usb/gadget/udc/net2272.c 	pci_disable_device(pdev);
pdev             2588 drivers/usb/gadget/udc/net2272.c net2272_plat_probe(struct platform_device *pdev)
pdev             2596 drivers/usb/gadget/udc/net2272.c 	irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             2597 drivers/usb/gadget/udc/net2272.c 	iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2598 drivers/usb/gadget/udc/net2272.c 	iomem_bus = platform_get_resource(pdev, IORESOURCE_BUS, 0);
pdev             2600 drivers/usb/gadget/udc/net2272.c 		dev_err(&pdev->dev, "must provide irq/base addr");
pdev             2604 drivers/usb/gadget/udc/net2272.c 	dev = net2272_probe_init(&pdev->dev, irq_res->start);
pdev             2639 drivers/usb/gadget/udc/net2272.c 	platform_set_drvdata(pdev, dev);
pdev             2640 drivers/usb/gadget/udc/net2272.c 	dev_info(&pdev->dev, "running in 16-bit, %sbyte swap local bus mode\n",
pdev             2656 drivers/usb/gadget/udc/net2272.c net2272_plat_remove(struct platform_device *pdev)
pdev             2658 drivers/usb/gadget/udc/net2272.c 	struct net2272 *dev = platform_get_drvdata(pdev);
pdev             2662 drivers/usb/gadget/udc/net2272.c 	release_mem_region(pdev->resource[0].start,
pdev             2663 drivers/usb/gadget/udc/net2272.c 		resource_size(&pdev->resource[0]));
pdev              356 drivers/usb/gadget/udc/net2280.c 	dev_err(&ep->dev->pdev->dev, "%s: error=%d\n", __func__, ret);
pdev              588 drivers/usb/gadget/udc/net2280.c 		dev_err(&ep->dev->pdev->dev, "%s: Invalid ep=%p or req=%p\n",
pdev             1121 drivers/usb/gadget/udc/net2280.c 	dev_err(&ep->dev->pdev->dev, "%s: error=%d\n", __func__, ret);
pdev             1384 drivers/usb/gadget/udc/net2280.c 	dev_err(&ep->dev->pdev->dev, "%s: error=%d\n", __func__, retval);
pdev             1413 drivers/usb/gadget/udc/net2280.c 		dev_err(&ep->dev->pdev->dev,
pdev             1421 drivers/usb/gadget/udc/net2280.c 		dev_err(&ep->dev->pdev->dev, "%s: Fifo overflow\n", __func__);
pdev             1439 drivers/usb/gadget/udc/net2280.c 		dev_err(&ep->dev->pdev->dev,
pdev             2433 drivers/usb/gadget/udc/net2280.c 	retval = device_create_file(&dev->pdev->dev, &dev_attr_function);
pdev             2436 drivers/usb/gadget/udc/net2280.c 	retval = device_create_file(&dev->pdev->dev, &dev_attr_queues);
pdev             2454 drivers/usb/gadget/udc/net2280.c 	device_remove_file(&dev->pdev->dev, &dev_attr_function);
pdev             2498 drivers/usb/gadget/udc/net2280.c 	device_remove_file(&dev->pdev->dev, &dev_attr_function);
pdev             2499 drivers/usb/gadget/udc/net2280.c 	device_remove_file(&dev->pdev->dev, &dev_attr_queues);
pdev             3572 drivers/usb/gadget/udc/net2280.c static void net2280_remove(struct pci_dev *pdev)
pdev             3574 drivers/usb/gadget/udc/net2280.c 	struct net2280		*dev = pci_get_drvdata(pdev);
pdev             3592 drivers/usb/gadget/udc/net2280.c 		free_irq(pdev->irq, dev);
pdev             3594 drivers/usb/gadget/udc/net2280.c 		pci_disable_msi(pdev);
pdev             3600 drivers/usb/gadget/udc/net2280.c 		release_mem_region(pci_resource_start(pdev, 0),
pdev             3601 drivers/usb/gadget/udc/net2280.c 				pci_resource_len(pdev, 0));
pdev             3603 drivers/usb/gadget/udc/net2280.c 		pci_disable_device(pdev);
pdev             3604 drivers/usb/gadget/udc/net2280.c 	device_remove_file(&pdev->dev, &dev_attr_registers);
pdev             3613 drivers/usb/gadget/udc/net2280.c static int net2280_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             3627 drivers/usb/gadget/udc/net2280.c 	pci_set_drvdata(pdev, dev);
pdev             3630 drivers/usb/gadget/udc/net2280.c 	dev->pdev = pdev;
pdev             3639 drivers/usb/gadget/udc/net2280.c 	if (pci_enable_device(pdev) < 0) {
pdev             3649 drivers/usb/gadget/udc/net2280.c 	resource = pci_resource_start(pdev, 0);
pdev             3650 drivers/usb/gadget/udc/net2280.c 	len = pci_resource_len(pdev, 0);
pdev             3707 drivers/usb/gadget/udc/net2280.c 	if (!pdev->irq) {
pdev             3714 drivers/usb/gadget/udc/net2280.c 		if (pci_enable_msi(pdev))
pdev             3717 drivers/usb/gadget/udc/net2280.c 	if (request_irq(pdev->irq, net2280_irq, IRQF_SHARED,
pdev             3719 drivers/usb/gadget/udc/net2280.c 		ep_err(dev, "request interrupt %d failed\n", pdev->irq);
pdev             3727 drivers/usb/gadget/udc/net2280.c 	dev->requests = dma_pool_create("requests", &pdev->dev,
pdev             3762 drivers/usb/gadget/udc/net2280.c 	pci_set_master(pdev);
pdev             3763 drivers/usb/gadget/udc/net2280.c 	pci_try_set_mwi(pdev);
pdev             3771 drivers/usb/gadget/udc/net2280.c 			pdev->irq, base, dev->chiprev);
pdev             3774 drivers/usb/gadget/udc/net2280.c 	retval = device_create_file(&pdev->dev, &dev_attr_registers);
pdev             3778 drivers/usb/gadget/udc/net2280.c 	retval = usb_add_gadget_udc_release(&pdev->dev, &dev->gadget,
pdev             3786 drivers/usb/gadget/udc/net2280.c 		net2280_remove(pdev);
pdev             3794 drivers/usb/gadget/udc/net2280.c static void net2280_shutdown(struct pci_dev *pdev)
pdev             3796 drivers/usb/gadget/udc/net2280.c 	struct net2280		*dev = pci_get_drvdata(pdev);
pdev              172 drivers/usb/gadget/udc/net2280.h 	struct pci_dev			*pdev;
pdev              315 drivers/usb/gadget/udc/net2280.h 	dev_dbg((&((ndev)->pdev->dev)), fmt, ##args)
pdev              318 drivers/usb/gadget/udc/net2280.h 	dev_vdbg((&((ndev)->pdev->dev)), fmt, ##args)
pdev              321 drivers/usb/gadget/udc/net2280.h 	dev_info((&((ndev)->pdev->dev)), fmt, ##args)
pdev              324 drivers/usb/gadget/udc/net2280.h 	dev_warn((&((ndev)->pdev->dev)), fmt, ##args)
pdev              327 drivers/usb/gadget/udc/net2280.h 	dev_err((&((ndev)->pdev->dev)), fmt, ##args)
pdev              333 drivers/usb/gadget/udc/net2280.h 	if (ep->dev->pdev->vendor == 0x17cc)
pdev             2745 drivers/usb/gadget/udc/omap_udc.c static int omap_udc_probe(struct platform_device *pdev)
pdev             2751 drivers/usb/gadget/udc/omap_udc.c 	struct omap_usb_config	*config = dev_get_platdata(&pdev->dev);
pdev             2759 drivers/usb/gadget/udc/omap_udc.c 	if (!request_mem_region(pdev->resource[0].start,
pdev             2760 drivers/usb/gadget/udc/omap_udc.c 			pdev->resource[0].end - pdev->resource[0].start + 1,
pdev             2767 drivers/usb/gadget/udc/omap_udc.c 		dc_clk = clk_get(&pdev->dev, "usb_dc_ck");
pdev             2768 drivers/usb/gadget/udc/omap_udc.c 		hhc_clk = clk_get(&pdev->dev, "usb_hhc_ck");
pdev             2777 drivers/usb/gadget/udc/omap_udc.c 		dc_clk = clk_get(&pdev->dev, "usb_dc_ck");
pdev             2778 drivers/usb/gadget/udc/omap_udc.c 		hhc_clk = clk_get(&pdev->dev, "l3_ocpi_ck");
pdev             2867 drivers/usb/gadget/udc/omap_udc.c 	status = omap_udc_setup(pdev, xceiv);
pdev             2885 drivers/usb/gadget/udc/omap_udc.c 	status = devm_request_irq(&pdev->dev, pdev->resource[1].start,
pdev             2889 drivers/usb/gadget/udc/omap_udc.c 			(int) pdev->resource[1].start, status);
pdev             2894 drivers/usb/gadget/udc/omap_udc.c 	status = devm_request_irq(&pdev->dev, pdev->resource[2].start,
pdev             2898 drivers/usb/gadget/udc/omap_udc.c 			(int) pdev->resource[2].start, status);
pdev             2902 drivers/usb/gadget/udc/omap_udc.c 	status = devm_request_irq(&pdev->dev, pdev->resource[3].start,
pdev             2906 drivers/usb/gadget/udc/omap_udc.c 			(int) pdev->resource[3].start, status);
pdev             2918 drivers/usb/gadget/udc/omap_udc.c 	return usb_add_gadget_udc_release(&pdev->dev, &udc->gadget,
pdev             2936 drivers/usb/gadget/udc/omap_udc.c 	release_mem_region(pdev->resource[0].start,
pdev             2937 drivers/usb/gadget/udc/omap_udc.c 			pdev->resource[0].end - pdev->resource[0].start + 1);
pdev             2942 drivers/usb/gadget/udc/omap_udc.c static int omap_udc_remove(struct platform_device *pdev)
pdev             2952 drivers/usb/gadget/udc/omap_udc.c 	release_mem_region(pdev->resource[0].start,
pdev             2953 drivers/usb/gadget/udc/omap_udc.c 			pdev->resource[0].end - pdev->resource[0].start + 1);
pdev              344 drivers/usb/gadget/udc/pch_udc.c 	struct pci_dev			*pdev;
pdev              471 drivers/usb/gadget/udc/pch_udc.c 		dev_err(&dev->pdev->dev, "%s: wait error\n", __func__);
pdev              941 drivers/usb/gadget/udc/pch_udc.c 			dev_err(&dev->pdev->dev, "%s: RxFIFO not Empty\n",
pdev              950 drivers/usb/gadget/udc/pch_udc.c 		dev_err(&dev->pdev->dev, "%s: Clear NAK not set for ep%d%s\n",
pdev             1037 drivers/usb/gadget/udc/pch_udc.c 		dev_err(&ep->dev->pdev->dev, "%s: wait error\n", __func__);
pdev             1287 drivers/usb/gadget/udc/pch_udc.c 			dev_dbg(&dev->pdev->dev, "VBUS fell");
pdev             1325 drivers/usb/gadget/udc/pch_udc.c 		dev_dbg(&dev->pdev->dev, "VBUS rose");
pdev             1451 drivers/usb/gadget/udc/pch_udc.c 				dma_unmap_single(&dev->pdev->dev, req->req.dma,
pdev             1455 drivers/usb/gadget/udc/pch_udc.c 				dma_unmap_single(&dev->pdev->dev, req->req.dma,
pdev             1461 drivers/usb/gadget/udc/pch_udc.c 				dma_unmap_single(&dev->pdev->dev, req->dma,
pdev             1465 drivers/usb/gadget/udc/pch_udc.c 				dma_unmap_single(&dev->pdev->dev, req->dma,
pdev             1802 drivers/usb/gadget/udc/pch_udc.c 		dev_err(&dev->pdev->dev, "%s: %s req=0x%p queue not empty\n",
pdev             1850 drivers/usb/gadget/udc/pch_udc.c 				usbreq->dma = dma_map_single(&dev->pdev->dev,
pdev             1855 drivers/usb/gadget/udc/pch_udc.c 				usbreq->dma = dma_map_single(&dev->pdev->dev,
pdev             1867 drivers/usb/gadget/udc/pch_udc.c 				req->dma = dma_map_single(&dev->pdev->dev,
pdev             1872 drivers/usb/gadget/udc/pch_udc.c 				req->dma = dma_map_single(&dev->pdev->dev,
pdev             2135 drivers/usb/gadget/udc/pch_udc.c 		dev_err(&dev->pdev->dev, "Invalid RXTX status (0x%08x) "
pdev             2184 drivers/usb/gadget/udc/pch_udc.c 			dev_err(&dev->pdev->dev, "Invalid RXTX status=0x%08x "
pdev             2196 drivers/usb/gadget/udc/pch_udc.c 			dev_err(&dev->pdev->dev, "Not complete RX descriptor");
pdev             2701 drivers/usb/gadget/udc/pch_udc.c 		dev_dbg(&dev->pdev->dev, "USB_RESET\n");
pdev             2706 drivers/usb/gadget/udc/pch_udc.c 		dev_dbg(&dev->pdev->dev, "USB_ENUM\n");
pdev             2737 drivers/usb/gadget/udc/pch_udc.c 		dev_dbg(&dev->pdev->dev, "USB_SUSPEND\n");
pdev             2741 drivers/usb/gadget/udc/pch_udc.c 		dev_dbg(&dev->pdev->dev, "SOF\n");
pdev             2744 drivers/usb/gadget/udc/pch_udc.c 		dev_dbg(&dev->pdev->dev, "ES\n");
pdev             2747 drivers/usb/gadget/udc/pch_udc.c 		dev_dbg(&dev->pdev->dev, "RWKP\n");
pdev             2755 drivers/usb/gadget/udc/pch_udc.c static irqreturn_t pch_udc_isr(int irq, void *pdev)
pdev             2757 drivers/usb/gadget/udc/pch_udc.c 	struct pch_udc_dev *dev = (struct pch_udc_dev *) pdev;
pdev             2767 drivers/usb/gadget/udc/pch_udc.c 			dev_dbg(&dev->pdev->dev, "UDC: Hung up\n");
pdev             2912 drivers/usb/gadget/udc/pch_udc.c 	dev->data_requests = dma_pool_create("data_requests", &dev->pdev->dev,
pdev             2915 drivers/usb/gadget/udc/pch_udc.c 		dev_err(&dev->pdev->dev, "%s: can't get request data pool\n",
pdev             2921 drivers/usb/gadget/udc/pch_udc.c 	dev->stp_requests = dma_pool_create("setup requests", &dev->pdev->dev,
pdev             2924 drivers/usb/gadget/udc/pch_udc.c 		dev_err(&dev->pdev->dev, "%s: can't get setup request pool\n",
pdev             2932 drivers/usb/gadget/udc/pch_udc.c 		dev_err(&dev->pdev->dev,
pdev             2942 drivers/usb/gadget/udc/pch_udc.c 		dev_err(&dev->pdev->dev,
pdev             2952 drivers/usb/gadget/udc/pch_udc.c 	ep0out_buf = devm_kzalloc(&dev->pdev->dev, UDC_EP0OUT_BUFF_SIZE * 4,
pdev             2956 drivers/usb/gadget/udc/pch_udc.c 	dev->dma_addr = dma_map_single(&dev->pdev->dev, ep0out_buf,
pdev             2997 drivers/usb/gadget/udc/pch_udc.c static void pch_udc_shutdown(struct pci_dev *pdev)
pdev             2999 drivers/usb/gadget/udc/pch_udc.c 	struct pch_udc_dev *dev = pci_get_drvdata(pdev);
pdev             3008 drivers/usb/gadget/udc/pch_udc.c static void pch_udc_remove(struct pci_dev *pdev)
pdev             3010 drivers/usb/gadget/udc/pch_udc.c 	struct pch_udc_dev	*dev = pci_get_drvdata(pdev);
pdev             3016 drivers/usb/gadget/udc/pch_udc.c 		dev_err(&pdev->dev,
pdev             3037 drivers/usb/gadget/udc/pch_udc.c 		dma_unmap_single(&dev->pdev->dev, dev->dma_addr,
pdev             3067 drivers/usb/gadget/udc/pch_udc.c static int pch_udc_probe(struct pci_dev *pdev,
pdev             3075 drivers/usb/gadget/udc/pch_udc.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_KERNEL);
pdev             3080 drivers/usb/gadget/udc/pch_udc.c 	retval = pcim_enable_device(pdev);
pdev             3084 drivers/usb/gadget/udc/pch_udc.c 	pci_set_drvdata(pdev, dev);
pdev             3093 drivers/usb/gadget/udc/pch_udc.c 	retval = pcim_iomap_regions(pdev, 1 << bar, pci_name(pdev));
pdev             3097 drivers/usb/gadget/udc/pch_udc.c 	dev->base_addr = pcim_iomap_table(pdev)[bar];
pdev             3103 drivers/usb/gadget/udc/pch_udc.c 	pci_enable_msi(pdev);
pdev             3105 drivers/usb/gadget/udc/pch_udc.c 	retval = devm_request_irq(&pdev->dev, pdev->irq, pch_udc_isr,
pdev             3108 drivers/usb/gadget/udc/pch_udc.c 		dev_err(&pdev->dev, "%s: request_irq(%d) fail\n", __func__,
pdev             3109 drivers/usb/gadget/udc/pch_udc.c 			pdev->irq);
pdev             3113 drivers/usb/gadget/udc/pch_udc.c 	pci_set_master(pdev);
pdev             3114 drivers/usb/gadget/udc/pch_udc.c 	pci_try_set_mwi(pdev);
pdev             3118 drivers/usb/gadget/udc/pch_udc.c 	dev->pdev = pdev;
pdev             3130 drivers/usb/gadget/udc/pch_udc.c 	retval = usb_add_gadget_udc(&pdev->dev, &dev->gadget);
pdev             3136 drivers/usb/gadget/udc/pch_udc.c 	pch_udc_remove(pdev);
pdev             2319 drivers/usb/gadget/udc/pxa25x_udc.c static int pxa25x_udc_probe(struct platform_device *pdev)
pdev             2366 drivers/usb/gadget/udc/pxa25x_udc.c 	irq = platform_get_irq(pdev, 0);
pdev             2370 drivers/usb/gadget/udc/pxa25x_udc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2371 drivers/usb/gadget/udc/pxa25x_udc.c 	dev->regs = devm_ioremap_resource(&pdev->dev, res);
pdev             2375 drivers/usb/gadget/udc/pxa25x_udc.c 	dev->clk = devm_clk_get(&pdev->dev, NULL);
pdev             2385 drivers/usb/gadget/udc/pxa25x_udc.c 	dev->dev = &pdev->dev;
pdev             2386 drivers/usb/gadget/udc/pxa25x_udc.c 	dev->mach = dev_get_platdata(&pdev->dev);
pdev             2388 drivers/usb/gadget/udc/pxa25x_udc.c 	dev->transceiver = devm_usb_get_phy(&pdev->dev, USB_PHY_TYPE_USB2);
pdev             2391 drivers/usb/gadget/udc/pxa25x_udc.c 		retval = devm_gpio_request(&pdev->dev, dev->mach->gpio_pullup,
pdev             2394 drivers/usb/gadget/udc/pxa25x_udc.c 			dev_dbg(&pdev->dev,
pdev             2405 drivers/usb/gadget/udc/pxa25x_udc.c 	platform_set_drvdata(pdev, dev);
pdev             2413 drivers/usb/gadget/udc/pxa25x_udc.c 	retval = devm_request_irq(&pdev->dev, irq, pxa25x_udc_irq, 0,
pdev             2424 drivers/usb/gadget/udc/pxa25x_udc.c 		retval = devm_request_irq(&pdev->dev, LUBBOCK_USB_DISC_IRQ,
pdev             2432 drivers/usb/gadget/udc/pxa25x_udc.c 		retval = devm_request_irq(&pdev->dev, LUBBOCK_USB_IRQ,
pdev             2444 drivers/usb/gadget/udc/pxa25x_udc.c 	retval = usb_add_gadget_udc(&pdev->dev, &dev->gadget);
pdev             2460 drivers/usb/gadget/udc/pxa25x_udc.c static int pxa25x_udc_remove(struct platform_device *pdev)
pdev             2462 drivers/usb/gadget/udc/pxa25x_udc.c 	struct pxa25x_udc *dev = platform_get_drvdata(pdev);
pdev             2357 drivers/usb/gadget/udc/pxa27x_udc.c static int pxa_udc_probe(struct platform_device *pdev)
pdev             2362 drivers/usb/gadget/udc/pxa27x_udc.c 	struct pxa2xx_udc_mach_info *mach = dev_get_platdata(&pdev->dev);
pdev             2369 drivers/usb/gadget/udc/pxa27x_udc.c 			retval = devm_gpio_request_one(&pdev->dev, gpio,
pdev             2378 drivers/usb/gadget/udc/pxa27x_udc.c 		udc->gpiod = devm_gpiod_get(&pdev->dev, NULL, GPIOD_ASIS);
pdev             2381 drivers/usb/gadget/udc/pxa27x_udc.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2382 drivers/usb/gadget/udc/pxa27x_udc.c 	udc->regs = devm_ioremap_resource(&pdev->dev, regs);
pdev             2385 drivers/usb/gadget/udc/pxa27x_udc.c 	udc->irq = platform_get_irq(pdev, 0);
pdev             2389 drivers/usb/gadget/udc/pxa27x_udc.c 	udc->dev = &pdev->dev;
pdev             2400 drivers/usb/gadget/udc/pxa27x_udc.c 		dev_err(&pdev->dev, "Couldn't find or request D+ gpio : %ld\n",
pdev             2407 drivers/usb/gadget/udc/pxa27x_udc.c 	udc->clk = devm_clk_get(&pdev->dev, NULL);
pdev             2418 drivers/usb/gadget/udc/pxa27x_udc.c 	platform_set_drvdata(pdev, udc);
pdev             2422 drivers/usb/gadget/udc/pxa27x_udc.c 	retval = devm_request_irq(&pdev->dev, udc->irq, pxa_udc_irq,
pdev             2432 drivers/usb/gadget/udc/pxa27x_udc.c 	retval = usb_add_gadget_udc(&pdev->dev, &udc->gadget);
pdev             1808 drivers/usb/gadget/udc/r8a66597-udc.c static int r8a66597_remove(struct platform_device *pdev)
pdev             1810 drivers/usb/gadget/udc/r8a66597-udc.c 	struct r8a66597		*r8a66597 = platform_get_drvdata(pdev);
pdev             1828 drivers/usb/gadget/udc/r8a66597-udc.c 					  struct platform_device *pdev)
pdev             1832 drivers/usb/gadget/udc/r8a66597-udc.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "sudmac");
pdev             1833 drivers/usb/gadget/udc/r8a66597-udc.c 	r8a66597->sudmac_reg = devm_ioremap_resource(&pdev->dev, res);
pdev             1837 drivers/usb/gadget/udc/r8a66597-udc.c static int r8a66597_probe(struct platform_device *pdev)
pdev             1839 drivers/usb/gadget/udc/r8a66597-udc.c 	struct device *dev = &pdev->dev;
pdev             1849 drivers/usb/gadget/udc/r8a66597-udc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1850 drivers/usb/gadget/udc/r8a66597-udc.c 	reg = devm_ioremap_resource(&pdev->dev, res);
pdev             1854 drivers/usb/gadget/udc/r8a66597-udc.c 	ires = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1869 drivers/usb/gadget/udc/r8a66597-udc.c 	platform_set_drvdata(pdev, r8a66597);
pdev             1881 drivers/usb/gadget/udc/r8a66597-udc.c 		snprintf(clk_name, sizeof(clk_name), "usb%d", pdev->id);
pdev             1891 drivers/usb/gadget/udc/r8a66597-udc.c 		ret = r8a66597_sudmac_ioremap(r8a66597, pdev);
pdev             2546 drivers/usb/gadget/udc/renesas_usb3.c static int renesas_usb3_remove(struct platform_device *pdev)
pdev             2548 drivers/usb/gadget/udc/renesas_usb3.c 	struct renesas_usb3 *usb3 = platform_get_drvdata(pdev);
pdev             2551 drivers/usb/gadget/udc/renesas_usb3.c 	device_remove_file(&pdev->dev, &dev_attr_role);
pdev             2556 drivers/usb/gadget/udc/renesas_usb3.c 	renesas_usb3_dma_free_prd(usb3, &pdev->dev);
pdev             2559 drivers/usb/gadget/udc/renesas_usb3.c 	pm_runtime_disable(&pdev->dev);
pdev             2733 drivers/usb/gadget/udc/renesas_usb3.c static int renesas_usb3_probe(struct platform_device *pdev)
pdev             2745 drivers/usb/gadget/udc/renesas_usb3.c 		priv = of_device_get_match_data(&pdev->dev);
pdev             2747 drivers/usb/gadget/udc/renesas_usb3.c 	irq = platform_get_irq(pdev, 0);
pdev             2751 drivers/usb/gadget/udc/renesas_usb3.c 	usb3 = devm_kzalloc(&pdev->dev, sizeof(*usb3), GFP_KERNEL);
pdev             2755 drivers/usb/gadget/udc/renesas_usb3.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2756 drivers/usb/gadget/udc/renesas_usb3.c 	usb3->reg = devm_ioremap_resource(&pdev->dev, res);
pdev             2760 drivers/usb/gadget/udc/renesas_usb3.c 	platform_set_drvdata(pdev, usb3);
pdev             2767 drivers/usb/gadget/udc/renesas_usb3.c 	ret = renesas_usb3_init_ep(usb3, &pdev->dev, priv);
pdev             2770 drivers/usb/gadget/udc/renesas_usb3.c 	renesas_usb3_init_ram(usb3, &pdev->dev, priv);
pdev             2772 drivers/usb/gadget/udc/renesas_usb3.c 	ret = devm_request_irq(&pdev->dev, irq, renesas_usb3_irq, 0,
pdev             2773 drivers/usb/gadget/udc/renesas_usb3.c 			       dev_name(&pdev->dev), usb3);
pdev             2778 drivers/usb/gadget/udc/renesas_usb3.c 	usb3->extcon = devm_extcon_dev_allocate(&pdev->dev, renesas_usb3_cable);
pdev             2782 drivers/usb/gadget/udc/renesas_usb3.c 	ret = devm_extcon_dev_register(&pdev->dev, usb3->extcon);
pdev             2784 drivers/usb/gadget/udc/renesas_usb3.c 		dev_err(&pdev->dev, "Failed to register extcon\n");
pdev             2793 drivers/usb/gadget/udc/renesas_usb3.c 	ret = renesas_usb3_dma_alloc_prd(usb3, &pdev->dev);
pdev             2801 drivers/usb/gadget/udc/renesas_usb3.c 	usb3->phy = devm_phy_optional_get(&pdev->dev, "usb");
pdev             2807 drivers/usb/gadget/udc/renesas_usb3.c 	pm_runtime_enable(&pdev->dev);
pdev             2808 drivers/usb/gadget/udc/renesas_usb3.c 	ret = usb_add_gadget_udc(&pdev->dev, &usb3->gadget);
pdev             2812 drivers/usb/gadget/udc/renesas_usb3.c 	ret = device_create_file(&pdev->dev, &dev_attr_role);
pdev             2816 drivers/usb/gadget/udc/renesas_usb3.c 	if (device_property_read_bool(&pdev->dev, "usb-role-switch")) {
pdev             2818 drivers/usb/gadget/udc/renesas_usb3.c 		renesas_usb3_role_switch_desc.fwnode = dev_fwnode(&pdev->dev);
pdev             2822 drivers/usb/gadget/udc/renesas_usb3.c 	usb3->role_sw = usb_role_switch_register(&pdev->dev,
pdev             2825 drivers/usb/gadget/udc/renesas_usb3.c 		usb3->host_dev = usb_of_get_companion_dev(&pdev->dev);
pdev             2837 drivers/usb/gadget/udc/renesas_usb3.c 	renesas_usb3_debugfs_init(usb3, &pdev->dev);
pdev             2839 drivers/usb/gadget/udc/renesas_usb3.c 	dev_info(&pdev->dev, "probed%s\n", usb3->phy ? " with phy" : "");
pdev             2847 drivers/usb/gadget/udc/renesas_usb3.c 	renesas_usb3_dma_free_prd(usb3, &pdev->dev);
pdev             1263 drivers/usb/gadget/udc/s3c-hsudc.c static int s3c_hsudc_probe(struct platform_device *pdev)
pdev             1265 drivers/usb/gadget/udc/s3c-hsudc.c 	struct device *dev = &pdev->dev;
pdev             1268 drivers/usb/gadget/udc/s3c-hsudc.c 	struct s3c24xx_hsudc_platdata *pd = dev_get_platdata(&pdev->dev);
pdev             1271 drivers/usb/gadget/udc/s3c-hsudc.c 	hsudc = devm_kzalloc(&pdev->dev, sizeof(struct s3c_hsudc) +
pdev             1277 drivers/usb/gadget/udc/s3c-hsudc.c 	platform_set_drvdata(pdev, dev);
pdev             1279 drivers/usb/gadget/udc/s3c-hsudc.c 	hsudc->pd = dev_get_platdata(&pdev->dev);
pdev             1293 drivers/usb/gadget/udc/s3c-hsudc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1295 drivers/usb/gadget/udc/s3c-hsudc.c 	hsudc->regs = devm_ioremap_resource(&pdev->dev, res);
pdev             1313 drivers/usb/gadget/udc/s3c-hsudc.c 	ret = platform_get_irq(pdev, 0);
pdev             1318 drivers/usb/gadget/udc/s3c-hsudc.c 	ret = devm_request_irq(&pdev->dev, hsudc->irq, s3c_hsudc_irq, 0,
pdev             1325 drivers/usb/gadget/udc/s3c-hsudc.c 	hsudc->uclk = devm_clk_get(&pdev->dev, "usb-device");
pdev             1338 drivers/usb/gadget/udc/s3c-hsudc.c 	ret = usb_add_gadget_udc(&pdev->dev, &hsudc->gadget);
pdev             1747 drivers/usb/gadget/udc/s3c2410_udc.c static int s3c2410_udc_probe(struct platform_device *pdev)
pdev             1750 drivers/usb/gadget/udc/s3c2410_udc.c 	struct device *dev = &pdev->dev;
pdev             1776 drivers/usb/gadget/udc/s3c2410_udc.c 	if (strncmp(pdev->name, "s3c2440", 7) == 0) {
pdev             1785 drivers/usb/gadget/udc/s3c2410_udc.c 	udc_info = dev_get_platdata(&pdev->dev);
pdev             1800 drivers/usb/gadget/udc/s3c2410_udc.c 	platform_set_drvdata(pdev, udc);
pdev             1859 drivers/usb/gadget/udc/s3c2410_udc.c 	retval = usb_add_gadget_udc(&pdev->dev, &udc->gadget);
pdev             1894 drivers/usb/gadget/udc/s3c2410_udc.c static int s3c2410_udc_remove(struct platform_device *pdev)
pdev             1896 drivers/usb/gadget/udc/s3c2410_udc.c 	struct s3c2410_udc *udc = platform_get_drvdata(pdev);
pdev             1899 drivers/usb/gadget/udc/s3c2410_udc.c 	dev_dbg(&pdev->dev, "%s()\n", __func__);
pdev             1933 drivers/usb/gadget/udc/s3c2410_udc.c 	dev_dbg(&pdev->dev, "%s: remove ok\n", __func__);
pdev             1939 drivers/usb/gadget/udc/s3c2410_udc.c s3c2410_udc_suspend(struct platform_device *pdev, pm_message_t message)
pdev             1946 drivers/usb/gadget/udc/s3c2410_udc.c static int s3c2410_udc_resume(struct platform_device *pdev)
pdev             2996 drivers/usb/gadget/udc/snps_udc_core.c irqreturn_t udc_irq(int irq, void *pdev)
pdev             2998 drivers/usb/gadget/udc/snps_udc_core.c 	struct udc *dev = pdev;
pdev             3051 drivers/usb/gadget/udc/snps_udc_core.c void gadget_release(struct device *pdev)
pdev             3053 drivers/usb/gadget/udc/snps_udc_core.c 	struct amd5536udc *dev = dev_get_drvdata(pdev);
pdev              101 drivers/usb/gadget/udc/snps_udc_plat.c static int udc_plat_probe(struct platform_device *pdev)
pdev              103 drivers/usb/gadget/udc/snps_udc_plat.c 	struct device *dev = &pdev->dev;
pdev              115 drivers/usb/gadget/udc/snps_udc_plat.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              203 drivers/usb/gadget/udc/snps_udc_plat.c 	platform_set_drvdata(pdev, udc);
pdev              228 drivers/usb/gadget/udc/snps_udc_plat.c static int udc_plat_remove(struct platform_device *pdev)
pdev              232 drivers/usb/gadget/udc/snps_udc_plat.c 	dev = platform_get_drvdata(pdev);
pdev              244 drivers/usb/gadget/udc/snps_udc_plat.c 	platform_set_drvdata(pdev, NULL);
pdev              255 drivers/usb/gadget/udc/snps_udc_plat.c 	dev_info(&pdev->dev, "Synopsys UDC platform driver removed\n");
pdev             2044 drivers/usb/gadget/udc/udc-xilinx.c static int xudc_probe(struct platform_device *pdev)
pdev             2046 drivers/usb/gadget/udc/udc-xilinx.c 	struct device_node *np = pdev->dev.of_node;
pdev             2054 drivers/usb/gadget/udc/udc-xilinx.c 	udc = devm_kzalloc(&pdev->dev, sizeof(*udc), GFP_KERNEL);
pdev             2059 drivers/usb/gadget/udc/udc-xilinx.c 	udc->req = devm_kzalloc(&pdev->dev, sizeof(struct xusb_req),
pdev             2064 drivers/usb/gadget/udc/udc-xilinx.c 	buff = devm_kzalloc(&pdev->dev, STATUSBUFF_SIZE, GFP_KERNEL);
pdev             2071 drivers/usb/gadget/udc/udc-xilinx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2072 drivers/usb/gadget/udc/udc-xilinx.c 	udc->addr = devm_ioremap_resource(&pdev->dev, res);
pdev             2076 drivers/usb/gadget/udc/udc-xilinx.c 	irq = platform_get_irq(pdev, 0);
pdev             2079 drivers/usb/gadget/udc/udc-xilinx.c 	ret = devm_request_irq(&pdev->dev, irq, xudc_irq, 0,
pdev             2080 drivers/usb/gadget/udc/udc-xilinx.c 			       dev_name(&pdev->dev), udc);
pdev             2082 drivers/usb/gadget/udc/udc-xilinx.c 		dev_dbg(&pdev->dev, "unable to request irq %d", irq);
pdev             2113 drivers/usb/gadget/udc/udc-xilinx.c 	ret = usb_add_gadget_udc(&pdev->dev, &udc->gadget);
pdev             2127 drivers/usb/gadget/udc/udc-xilinx.c 	platform_set_drvdata(pdev, udc);
pdev             2129 drivers/usb/gadget/udc/udc-xilinx.c 	dev_vdbg(&pdev->dev, "%s at 0x%08X mapped to %p %s\n",
pdev             2135 drivers/usb/gadget/udc/udc-xilinx.c 	dev_err(&pdev->dev, "probe failed, %d\n", ret);
pdev             2145 drivers/usb/gadget/udc/udc-xilinx.c static int xudc_remove(struct platform_device *pdev)
pdev             2147 drivers/usb/gadget/udc/udc-xilinx.c 	struct xusb_udc *udc = platform_get_drvdata(pdev);
pdev               66 drivers/usb/host/ehci-atmel.c static void atmel_start_ehci(struct platform_device *pdev)
pdev               68 drivers/usb/host/ehci-atmel.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev               71 drivers/usb/host/ehci-atmel.c 	dev_dbg(&pdev->dev, "start\n");
pdev               75 drivers/usb/host/ehci-atmel.c static void atmel_stop_ehci(struct platform_device *pdev)
pdev               77 drivers/usb/host/ehci-atmel.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev               80 drivers/usb/host/ehci-atmel.c 	dev_dbg(&pdev->dev, "stop\n");
pdev               86 drivers/usb/host/ehci-atmel.c static int ehci_atmel_drv_probe(struct platform_device *pdev)
pdev              101 drivers/usb/host/ehci-atmel.c 	irq = platform_get_irq(pdev, 0);
pdev              111 drivers/usb/host/ehci-atmel.c 	retval = dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              115 drivers/usb/host/ehci-atmel.c 	hcd = usb_create_hcd(driver, &pdev->dev, dev_name(&pdev->dev));
pdev              122 drivers/usb/host/ehci-atmel.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              123 drivers/usb/host/ehci-atmel.c 	hcd->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              132 drivers/usb/host/ehci-atmel.c 	atmel_ehci->iclk = devm_clk_get(&pdev->dev, "ehci_clk");
pdev              134 drivers/usb/host/ehci-atmel.c 		dev_err(&pdev->dev, "Error getting interface clock\n");
pdev              139 drivers/usb/host/ehci-atmel.c 	atmel_ehci->uclk = devm_clk_get(&pdev->dev, "usb_clk");
pdev              141 drivers/usb/host/ehci-atmel.c 		dev_err(&pdev->dev, "failed to get uclk\n");
pdev              150 drivers/usb/host/ehci-atmel.c 	atmel_start_ehci(pdev);
pdev              160 drivers/usb/host/ehci-atmel.c 	atmel_stop_ehci(pdev);
pdev              164 drivers/usb/host/ehci-atmel.c 	dev_err(&pdev->dev, "init %s fail, %d\n",
pdev              165 drivers/usb/host/ehci-atmel.c 		dev_name(&pdev->dev), retval);
pdev              170 drivers/usb/host/ehci-atmel.c static int ehci_atmel_drv_remove(struct platform_device *pdev)
pdev              172 drivers/usb/host/ehci-atmel.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev              177 drivers/usb/host/ehci-atmel.c 	atmel_stop_ehci(pdev);
pdev              799 drivers/usb/host/ehci-dbg.c 		struct pci_dev	*pdev;
pdev              803 drivers/usb/host/ehci-dbg.c 		pdev = to_pci_dev(ehci_to_hcd(ehci)->self.controller);
pdev              807 drivers/usb/host/ehci-dbg.c 			pci_read_config_dword(pdev, offset, &cap);
pdev              818 drivers/usb/host/ehci-dbg.c 				pci_read_config_dword(pdev, offset, &cap2);
pdev              151 drivers/usb/host/ehci-exynos.c static int exynos_ehci_probe(struct platform_device *pdev)
pdev              165 drivers/usb/host/ehci-exynos.c 	err = dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              169 drivers/usb/host/ehci-exynos.c 	exynos_setup_vbus_gpio(&pdev->dev);
pdev              172 drivers/usb/host/ehci-exynos.c 			     &pdev->dev, dev_name(&pdev->dev));
pdev              174 drivers/usb/host/ehci-exynos.c 		dev_err(&pdev->dev, "Unable to create HCD\n");
pdev              179 drivers/usb/host/ehci-exynos.c 	err = exynos_ehci_get_phy(&pdev->dev, exynos_ehci);
pdev              183 drivers/usb/host/ehci-exynos.c 	exynos_ehci->clk = devm_clk_get(&pdev->dev, "usbhost");
pdev              186 drivers/usb/host/ehci-exynos.c 		dev_err(&pdev->dev, "Failed to get usbhost clock\n");
pdev              195 drivers/usb/host/ehci-exynos.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              196 drivers/usb/host/ehci-exynos.c 	hcd->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              205 drivers/usb/host/ehci-exynos.c 	irq = platform_get_irq(pdev, 0);
pdev              207 drivers/usb/host/ehci-exynos.c 		dev_err(&pdev->dev, "Failed to get IRQ\n");
pdev              212 drivers/usb/host/ehci-exynos.c 	err = exynos_ehci_phy_enable(&pdev->dev);
pdev              214 drivers/usb/host/ehci-exynos.c 		dev_err(&pdev->dev, "Failed to enable USB phy\n");
pdev              225 drivers/usb/host/ehci-exynos.c 	exynos_ehci->of_node = pdev->dev.of_node;
pdev              227 drivers/usb/host/ehci-exynos.c 		pdev->dev.of_node = NULL;
pdev              234 drivers/usb/host/ehci-exynos.c 		dev_err(&pdev->dev, "Failed to add USB HCD\n");
pdev              239 drivers/usb/host/ehci-exynos.c 	platform_set_drvdata(pdev, hcd);
pdev              244 drivers/usb/host/ehci-exynos.c 	exynos_ehci_phy_disable(&pdev->dev);
pdev              245 drivers/usb/host/ehci-exynos.c 	pdev->dev.of_node = exynos_ehci->of_node;
pdev              253 drivers/usb/host/ehci-exynos.c static int exynos_ehci_remove(struct platform_device *pdev)
pdev              255 drivers/usb/host/ehci-exynos.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev              258 drivers/usb/host/ehci-exynos.c 	pdev->dev.of_node = exynos_ehci->of_node;
pdev              262 drivers/usb/host/ehci-exynos.c 	exynos_ehci_phy_disable(&pdev->dev);
pdev               47 drivers/usb/host/ehci-fsl.c static int fsl_ehci_drv_probe(struct platform_device *pdev)
pdev               59 drivers/usb/host/ehci-fsl.c 	pdata = dev_get_platdata(&pdev->dev);
pdev               61 drivers/usb/host/ehci-fsl.c 		dev_err(&pdev->dev,
pdev               62 drivers/usb/host/ehci-fsl.c 			"No platform data for %s.\n", dev_name(&pdev->dev));
pdev               73 drivers/usb/host/ehci-fsl.c 		dev_err(&pdev->dev,
pdev               75 drivers/usb/host/ehci-fsl.c 			dev_name(&pdev->dev));
pdev               79 drivers/usb/host/ehci-fsl.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev               81 drivers/usb/host/ehci-fsl.c 		dev_err(&pdev->dev,
pdev               83 drivers/usb/host/ehci-fsl.c 			dev_name(&pdev->dev));
pdev               88 drivers/usb/host/ehci-fsl.c 	hcd = __usb_create_hcd(&fsl_ehci_hc_driver, pdev->dev.parent,
pdev               89 drivers/usb/host/ehci-fsl.c 			       &pdev->dev, dev_name(&pdev->dev), NULL);
pdev               95 drivers/usb/host/ehci-fsl.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               96 drivers/usb/host/ehci-fsl.c 	hcd->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              113 drivers/usb/host/ehci-fsl.c 	if (pdata->init && pdata->init(pdev)) {
pdev              156 drivers/usb/host/ehci-fsl.c 		dev_dbg(&pdev->dev, "hcd=0x%p  ehci=0x%p, phy=0x%p\n",
pdev              167 drivers/usb/host/ehci-fsl.c 			dev_err(&pdev->dev, "can't find phy\n");
pdev              180 drivers/usb/host/ehci-fsl.c 	dev_err(&pdev->dev, "init %s fail, %d\n", dev_name(&pdev->dev), retval);
pdev              182 drivers/usb/host/ehci-fsl.c 		pdata->exit(pdev);
pdev              693 drivers/usb/host/ehci-fsl.c static int fsl_ehci_drv_remove(struct platform_device *pdev)
pdev              695 drivers/usb/host/ehci-fsl.c 	struct fsl_usb2_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              696 drivers/usb/host/ehci-fsl.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev              710 drivers/usb/host/ehci-fsl.c 		pdata->exit(pdev);
pdev               93 drivers/usb/host/ehci-mv.c static int mv_ehci_probe(struct platform_device *pdev)
pdev               95 drivers/usb/host/ehci-mv.c 	struct mv_usb_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              106 drivers/usb/host/ehci-mv.c 	hcd = usb_create_hcd(&ehci_platform_hc_driver, &pdev->dev, "mv ehci");
pdev              110 drivers/usb/host/ehci-mv.c 	platform_set_drvdata(pdev, hcd);
pdev              119 drivers/usb/host/ehci-mv.c 	ehci_mv->phy = devm_phy_get(&pdev->dev, "usb");
pdev              123 drivers/usb/host/ehci-mv.c 			dev_err(&pdev->dev, "Failed to get phy.\n");
pdev              127 drivers/usb/host/ehci-mv.c 	ehci_mv->clk = devm_clk_get(&pdev->dev, NULL);
pdev              129 drivers/usb/host/ehci-mv.c 		dev_err(&pdev->dev, "error getting clock\n");
pdev              136 drivers/usb/host/ehci-mv.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              137 drivers/usb/host/ehci-mv.c 	ehci_mv->base = devm_ioremap_resource(&pdev->dev, r);
pdev              145 drivers/usb/host/ehci-mv.c 		dev_err(&pdev->dev, "init phy error %d\n", retval);
pdev              159 drivers/usb/host/ehci-mv.c 	hcd->irq = platform_get_irq(pdev, 0);
pdev              161 drivers/usb/host/ehci-mv.c 		dev_err(&pdev->dev, "Cannot get irq.");
pdev              170 drivers/usb/host/ehci-mv.c 		ehci_mv->otg = devm_usb_get_phy(&pdev->dev, USB_PHY_TYPE_USB2);
pdev              175 drivers/usb/host/ehci-mv.c 				dev_info(&pdev->dev, "MV_USB_MODE_OTG "
pdev              178 drivers/usb/host/ehci-mv.c 				dev_err(&pdev->dev,
pdev              185 drivers/usb/host/ehci-mv.c 			dev_err(&pdev->dev,
pdev              198 drivers/usb/host/ehci-mv.c 			dev_err(&pdev->dev,
pdev              205 drivers/usb/host/ehci-mv.c 	dev_info(&pdev->dev,
pdev              223 drivers/usb/host/ehci-mv.c static int mv_ehci_remove(struct platform_device *pdev)
pdev              225 drivers/usb/host/ehci-mv.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev              256 drivers/usb/host/ehci-mv.c static void mv_ehci_shutdown(struct platform_device *pdev)
pdev              258 drivers/usb/host/ehci-mv.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev               37 drivers/usb/host/ehci-mxc.c static int ehci_mxc_drv_probe(struct platform_device *pdev)
pdev               39 drivers/usb/host/ehci-mxc.c 	struct mxc_usbh_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev               44 drivers/usb/host/ehci-mxc.c 	struct device *dev = &pdev->dev;
pdev               52 drivers/usb/host/ehci-mxc.c 	irq = platform_get_irq(pdev, 0);
pdev               58 drivers/usb/host/ehci-mxc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               59 drivers/usb/host/ehci-mxc.c 	hcd->regs = devm_ioremap_resource(&pdev->dev, res);
pdev               72 drivers/usb/host/ehci-mxc.c 	priv->usbclk = devm_clk_get(&pdev->dev, "ipg");
pdev               79 drivers/usb/host/ehci-mxc.c 	priv->ahbclk = devm_clk_get(&pdev->dev, "ahb");
pdev               87 drivers/usb/host/ehci-mxc.c 	priv->phyclk = devm_clk_get(&pdev->dev, "phy");
pdev               96 drivers/usb/host/ehci-mxc.c 		ret = pdata->init(pdev);
pdev              132 drivers/usb/host/ehci-mxc.c 	platform_set_drvdata(pdev, hcd);
pdev              143 drivers/usb/host/ehci-mxc.c 		pdata->exit(pdev);
pdev              156 drivers/usb/host/ehci-mxc.c static int ehci_mxc_drv_remove(struct platform_device *pdev)
pdev              158 drivers/usb/host/ehci-mxc.c 	struct mxc_usbh_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              159 drivers/usb/host/ehci-mxc.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev              166 drivers/usb/host/ehci-mxc.c 		pdata->exit(pdev);
pdev               61 drivers/usb/host/ehci-npcm7xx.c static int npcm7xx_ehci_hcd_drv_probe(struct platform_device *pdev)
pdev               71 drivers/usb/host/ehci-npcm7xx.c 	dev_dbg(&pdev->dev,	"initializing npcm7xx ehci USB Controller\n");
pdev               75 drivers/usb/host/ehci-npcm7xx.c 		dev_err(&pdev->dev, "%s: failed to find nuvoton,npcm750-gcr\n",
pdev               82 drivers/usb/host/ehci-npcm7xx.c 		dev_err(&pdev->dev, "%s: failed to find nuvoton,npcm750-rst\n",
pdev              114 drivers/usb/host/ehci-npcm7xx.c 	irq = platform_get_irq(pdev, 0);
pdev              125 drivers/usb/host/ehci-npcm7xx.c 	retval = dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              129 drivers/usb/host/ehci-npcm7xx.c 	hcd = usb_create_hcd(driver, &pdev->dev, dev_name(&pdev->dev));
pdev              135 drivers/usb/host/ehci-npcm7xx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              136 drivers/usb/host/ehci-npcm7xx.c 	hcd->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              157 drivers/usb/host/ehci-npcm7xx.c 	dev_err(&pdev->dev, "init fail, %d\n", retval);
pdev              162 drivers/usb/host/ehci-npcm7xx.c static int npcm7xx_ehci_hcd_drv_remove(struct platform_device *pdev)
pdev              164 drivers/usb/host/ehci-npcm7xx.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev               86 drivers/usb/host/ehci-omap.c static int ehci_hcd_omap_probe(struct platform_device *pdev)
pdev               88 drivers/usb/host/ehci-omap.c 	struct device *dev = &pdev->dev;
pdev              117 drivers/usb/host/ehci-omap.c 	irq = platform_get_irq(pdev, 0);
pdev              121 drivers/usb/host/ehci-omap.c 	res =  platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              151 drivers/usb/host/ehci-omap.c 	platform_set_drvdata(pdev, hcd);
pdev              244 drivers/usb/host/ehci-omap.c static int ehci_hcd_omap_remove(struct platform_device *pdev)
pdev              246 drivers/usb/host/ehci-omap.c 	struct device *dev = &pdev->dev;
pdev              207 drivers/usb/host/ehci-orion.c static int ehci_orion_drv_probe(struct platform_device *pdev)
pdev              209 drivers/usb/host/ehci-orion.c 	struct orion_ehci_data *pd = dev_get_platdata(&pdev->dev);
pdev              224 drivers/usb/host/ehci-orion.c 	irq = platform_get_irq(pdev, 0);
pdev              235 drivers/usb/host/ehci-orion.c 	err = dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              239 drivers/usb/host/ehci-orion.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              240 drivers/usb/host/ehci-orion.c 	regs = devm_ioremap_resource(&pdev->dev, res);
pdev              247 drivers/usb/host/ehci-orion.c 			&pdev->dev, dev_name(&pdev->dev));
pdev              266 drivers/usb/host/ehci-orion.c 	priv->clk = devm_clk_get(&pdev->dev, NULL);
pdev              270 drivers/usb/host/ehci-orion.c 	priv->phy = devm_phy_optional_get(&pdev->dev, "usb");
pdev              287 drivers/usb/host/ehci-orion.c 	if (pdev->dev.of_node)
pdev              301 drivers/usb/host/ehci-orion.c 		dev_warn(&pdev->dev, "USB phy version isn't supported.\n");
pdev              316 drivers/usb/host/ehci-orion.c 	dev_err(&pdev->dev, "init %s fail, %d\n",
pdev              317 drivers/usb/host/ehci-orion.c 		dev_name(&pdev->dev), err);
pdev              322 drivers/usb/host/ehci-orion.c static int ehci_orion_drv_remove(struct platform_device *pdev)
pdev              324 drivers/usb/host/ehci-orion.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev               26 drivers/usb/host/ehci-pci.c static inline bool is_intel_quark_x1000(struct pci_dev *pdev)
pdev               28 drivers/usb/host/ehci-pci.c 	return pdev->vendor == PCI_VENDOR_ID_INTEL &&
pdev               29 drivers/usb/host/ehci-pci.c 		pdev->device == PCI_DEVICE_ID_INTEL_QUARK_X1000_SOC;
pdev               45 drivers/usb/host/ehci-pci.c static inline bool is_bypassed_id(struct pci_dev *pdev)
pdev               47 drivers/usb/host/ehci-pci.c 	return !!pci_match_id(bypass_pci_id_table, pdev);
pdev               60 drivers/usb/host/ehci-pci.c static int ehci_pci_reinit(struct ehci_hcd *ehci, struct pci_dev *pdev)
pdev               69 drivers/usb/host/ehci-pci.c 	retval = pci_set_mwi(pdev);
pdev               74 drivers/usb/host/ehci-pci.c 	if (is_intel_quark_x1000(pdev)) {
pdev               90 drivers/usb/host/ehci-pci.c 	struct pci_dev		*pdev = to_pci_dev(hcd->self.controller);
pdev              105 drivers/usb/host/ehci-pci.c 	switch (pdev->vendor) {
pdev              108 drivers/usb/host/ehci-pci.c 		if (pdev->device == 0x01b5) {
pdev              122 drivers/usb/host/ehci-pci.c 		switch (pdev->device) {
pdev              127 drivers/usb/host/ehci-pci.c 			if (pci_set_consistent_dma_mask(pdev,
pdev              137 drivers/usb/host/ehci-pci.c 			if (pdev->revision < 0xa4)
pdev              143 drivers/usb/host/ehci-pci.c 		if (pdev->device == PCI_DEVICE_ID_INTEL_CE4100_USB)
pdev              147 drivers/usb/host/ehci-pci.c 		if (pdev->device == PCI_DEVICE_ID_TDI_EHCI)
pdev              155 drivers/usb/host/ehci-pci.c 		if (pdev->device == 0x7463) {
pdev              168 drivers/usb/host/ehci-pci.c 		if (pdev->device == 0x7808) {
pdev              174 drivers/usb/host/ehci-pci.c 		if (pdev->device == 0x3104 && (pdev->revision & 0xf0) == 0x60) {
pdev              181 drivers/usb/host/ehci-pci.c 			pci_read_config_byte(pdev, 0x4b, &tmp);
pdev              184 drivers/usb/host/ehci-pci.c 			pci_write_config_byte(pdev, 0x4b, tmp | 0x20);
pdev              199 drivers/usb/host/ehci-pci.c 		if (pdev->device == 0x4396) {
pdev              206 drivers/usb/host/ehci-pci.c 		if ((pdev->device == 0x4386 || pdev->device == 0x4396) &&
pdev              210 drivers/usb/host/ehci-pci.c 			pci_read_config_byte(pdev, 0x53, &tmp);
pdev              211 drivers/usb/host/ehci-pci.c 			pci_write_config_byte(pdev, 0x53, tmp | (1<<3));
pdev              222 drivers/usb/host/ehci-pci.c 	temp = pci_find_capability(pdev, PCI_CAP_ID_DBG);
pdev              224 drivers/usb/host/ehci-pci.c 		pci_read_config_dword(pdev, temp, &temp);
pdev              246 drivers/usb/host/ehci-pci.c 	switch (pdev->vendor) {
pdev              253 drivers/usb/host/ehci-pci.c 		switch (pdev->device) {
pdev              278 drivers/usb/host/ehci-pci.c 		switch (pdev->vendor) {
pdev              291 drivers/usb/host/ehci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_STMICRO
pdev              292 drivers/usb/host/ehci-pci.c 	    && pdev->device == PCI_DEVICE_ID_STMICRO_USB_HOST)
pdev              295 drivers/usb/host/ehci-pci.c 		pci_read_config_byte(pdev, 0x60, &ehci->sbrn);
pdev              302 drivers/usb/host/ehci-pci.c 	if (!device_can_wakeup(&pdev->dev)) {
pdev              305 drivers/usb/host/ehci-pci.c 		pci_read_config_word(pdev, 0x62, &port_wake);
pdev              307 drivers/usb/host/ehci-pci.c 			dev_warn(&pdev->dev, "Enabling legacy PCI PM\n");
pdev              308 drivers/usb/host/ehci-pci.c 			device_set_wakeup_capable(&pdev->dev, 1);
pdev              313 drivers/usb/host/ehci-pci.c 	if (ehci->no_selective_suspend && device_can_wakeup(&pdev->dev))
pdev              317 drivers/usb/host/ehci-pci.c 	retval = ehci_pci_reinit(ehci, pdev);
pdev              338 drivers/usb/host/ehci-pci.c 	struct pci_dev		*pdev = to_pci_dev(hcd->self.controller);
pdev              341 drivers/usb/host/ehci-pci.c 		(void) ehci_pci_reinit(ehci, pdev);
pdev              359 drivers/usb/host/ehci-pci.c static int ehci_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              361 drivers/usb/host/ehci-pci.c 	if (is_bypassed_id(pdev))
pdev              363 drivers/usb/host/ehci-pci.c 	return usb_hcd_pci_probe(pdev, id);
pdev              366 drivers/usb/host/ehci-pci.c static void ehci_pci_remove(struct pci_dev *pdev)
pdev              368 drivers/usb/host/ehci-pci.c 	pci_clear_mwi(pdev);
pdev              369 drivers/usb/host/ehci-pci.c 	usb_hcd_pci_remove(pdev);	
pdev               53 drivers/usb/host/ehci-platform.c 	struct platform_device *pdev = to_platform_device(hcd->self.controller);
pdev               54 drivers/usb/host/ehci-platform.c 	struct usb_ehci_pdata *pdata = dev_get_platdata(&pdev->dev);
pdev              299 drivers/usb/host/ehci-platform.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              308 drivers/usb/host/ehci-platform.c 		pdata->power_suspend(pdev);
pdev              317 drivers/usb/host/ehci-platform.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              322 drivers/usb/host/ehci-platform.c 		int err = pdata->power_on(pdev);
pdev               98 drivers/usb/host/ehci-pmcmsp.c 	struct platform_device *pdev = &dev->dev;
pdev              103 drivers/usb/host/ehci-pmcmsp.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              117 drivers/usb/host/ehci-pmcmsp.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 2);
pdev              135 drivers/usb/host/ehci-pmcmsp.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 2);
pdev              141 drivers/usb/host/ehci-pmcmsp.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              144 drivers/usb/host/ehci-pmcmsp.c 	dev_err(&pdev->dev, "Failed to map non-EHCI regs.\n");
pdev              289 drivers/usb/host/ehci-pmcmsp.c static int ehci_hcd_msp_drv_probe(struct platform_device *pdev)
pdev              300 drivers/usb/host/ehci-pmcmsp.c 	ret = usb_hcd_msp_probe(&ehci_msp_hc_driver, pdev);
pdev              305 drivers/usb/host/ehci-pmcmsp.c static int ehci_hcd_msp_drv_remove(struct platform_device *pdev)
pdev              307 drivers/usb/host/ehci-pmcmsp.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev              309 drivers/usb/host/ehci-pmcmsp.c 	usb_hcd_msp_remove(hcd, pdev);
pdev               75 drivers/usb/host/ehci-sh.c static int ehci_hcd_sh_probe(struct platform_device *pdev)
pdev               86 drivers/usb/host/ehci-sh.c 	irq = platform_get_irq(pdev, 0);
pdev               92 drivers/usb/host/ehci-sh.c 	pdata = dev_get_platdata(&pdev->dev);
pdev               95 drivers/usb/host/ehci-sh.c 	hcd = usb_create_hcd(&ehci_sh_hc_driver, &pdev->dev,
pdev               96 drivers/usb/host/ehci-sh.c 			     dev_name(&pdev->dev));
pdev              102 drivers/usb/host/ehci-sh.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              103 drivers/usb/host/ehci-sh.c 	hcd->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              111 drivers/usb/host/ehci-sh.c 	priv = devm_kzalloc(&pdev->dev, sizeof(struct ehci_sh_priv),
pdev              119 drivers/usb/host/ehci-sh.c 	priv->fclk = devm_clk_get(&pdev->dev, "usb_fck");
pdev              123 drivers/usb/host/ehci-sh.c 	priv->iclk = devm_clk_get(&pdev->dev, "usb_ick");
pdev              135 drivers/usb/host/ehci-sh.c 		dev_err(&pdev->dev, "Failed to add hcd");
pdev              141 drivers/usb/host/ehci-sh.c 	platform_set_drvdata(pdev, priv);
pdev              152 drivers/usb/host/ehci-sh.c 	dev_err(&pdev->dev, "init %s fail, %d\n", dev_name(&pdev->dev), ret);
pdev              157 drivers/usb/host/ehci-sh.c static int ehci_hcd_sh_remove(struct platform_device *pdev)
pdev              159 drivers/usb/host/ehci-sh.c 	struct ehci_sh_priv *priv = platform_get_drvdata(pdev);
pdev              171 drivers/usb/host/ehci-sh.c static void ehci_hcd_sh_shutdown(struct platform_device *pdev)
pdev              173 drivers/usb/host/ehci-sh.c 	struct ehci_sh_priv *priv = platform_get_drvdata(pdev);
pdev               58 drivers/usb/host/ehci-spear.c static int spear_ehci_hcd_drv_probe(struct platform_device *pdev)
pdev               70 drivers/usb/host/ehci-spear.c 	irq = platform_get_irq(pdev, 0);
pdev               81 drivers/usb/host/ehci-spear.c 	retval = dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev               85 drivers/usb/host/ehci-spear.c 	usbh_clk = devm_clk_get(&pdev->dev, NULL);
pdev               87 drivers/usb/host/ehci-spear.c 		dev_err(&pdev->dev, "Error getting interface clock\n");
pdev               92 drivers/usb/host/ehci-spear.c 	hcd = usb_create_hcd(driver, &pdev->dev, dev_name(&pdev->dev));
pdev               98 drivers/usb/host/ehci-spear.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               99 drivers/usb/host/ehci-spear.c 	hcd->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              126 drivers/usb/host/ehci-spear.c 	dev_err(&pdev->dev, "init fail, %d\n", retval);
pdev              131 drivers/usb/host/ehci-spear.c static int spear_ehci_hcd_drv_remove(struct platform_device *pdev)
pdev              133 drivers/usb/host/ehci-spear.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev               52 drivers/usb/host/ehci-st.c 	struct platform_device *pdev = to_platform_device(hcd->self.controller);
pdev               53 drivers/usb/host/ehci-st.c 	struct usb_ehci_pdata *pdata = dev_get_platdata(&pdev->dev);
pdev              286 drivers/usb/host/ehci-st.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              295 drivers/usb/host/ehci-st.c 		pdata->power_suspend(pdev);
pdev              306 drivers/usb/host/ehci-st.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              312 drivers/usb/host/ehci-st.c 		err = pdata->power_on(pdev);
pdev               53 drivers/usb/host/ehci-tegra.c static int tegra_reset_usb_controller(struct platform_device *pdev)
pdev               56 drivers/usb/host/ehci-tegra.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev               62 drivers/usb/host/ehci-tegra.c 	phy_np = of_parse_phandle(pdev->dev.of_node, "nvidia,phy", 0);
pdev               73 drivers/usb/host/ehci-tegra.c 		dev_warn(&pdev->dev,
pdev               75 drivers/usb/host/ehci-tegra.c 		dev_warn(&pdev->dev,
pdev              383 drivers/usb/host/ehci-tegra.c static int tegra_ehci_probe(struct platform_device *pdev)
pdev              395 drivers/usb/host/ehci-tegra.c 	match = of_match_device(tegra_ehci_of_match, &pdev->dev);
pdev              397 drivers/usb/host/ehci-tegra.c 		dev_err(&pdev->dev, "Error: No device match found\n");
pdev              406 drivers/usb/host/ehci-tegra.c 	err = dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              410 drivers/usb/host/ehci-tegra.c 	hcd = usb_create_hcd(&tegra_ehci_hc_driver, &pdev->dev,
pdev              411 drivers/usb/host/ehci-tegra.c 					dev_name(&pdev->dev));
pdev              413 drivers/usb/host/ehci-tegra.c 		dev_err(&pdev->dev, "Unable to create HCD\n");
pdev              416 drivers/usb/host/ehci-tegra.c 	platform_set_drvdata(pdev, hcd);
pdev              422 drivers/usb/host/ehci-tegra.c 	tegra->clk = devm_clk_get(&pdev->dev, NULL);
pdev              424 drivers/usb/host/ehci-tegra.c 		dev_err(&pdev->dev, "Can't get ehci clock\n");
pdev              429 drivers/usb/host/ehci-tegra.c 	tegra->rst = devm_reset_control_get_shared(&pdev->dev, "usb");
pdev              431 drivers/usb/host/ehci-tegra.c 		dev_err(&pdev->dev, "Can't get ehci reset\n");
pdev              440 drivers/usb/host/ehci-tegra.c 	err = tegra_reset_usb_controller(pdev);
pdev              442 drivers/usb/host/ehci-tegra.c 		dev_err(&pdev->dev, "Failed to reset controller\n");
pdev              446 drivers/usb/host/ehci-tegra.c 	u_phy = devm_usb_get_phy_by_phandle(&pdev->dev, "nvidia,phy", 0);
pdev              454 drivers/usb/host/ehci-tegra.c 	tegra->needs_double_reset = of_property_read_bool(pdev->dev.of_node,
pdev              457 drivers/usb/host/ehci-tegra.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              458 drivers/usb/host/ehci-tegra.c 	hcd->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              471 drivers/usb/host/ehci-tegra.c 		dev_err(&pdev->dev, "Failed to initialize phy\n");
pdev              475 drivers/usb/host/ehci-tegra.c 	u_phy->otg = devm_kzalloc(&pdev->dev, sizeof(struct usb_otg),
pdev              485 drivers/usb/host/ehci-tegra.c 		dev_err(&pdev->dev, "Failed to power on the phy\n");
pdev              489 drivers/usb/host/ehci-tegra.c 	irq = platform_get_irq(pdev, 0);
pdev              491 drivers/usb/host/ehci-tegra.c 		dev_err(&pdev->dev, "Failed to get IRQ\n");
pdev              500 drivers/usb/host/ehci-tegra.c 		dev_err(&pdev->dev, "Failed to add USB HCD\n");
pdev              518 drivers/usb/host/ehci-tegra.c static int tegra_ehci_remove(struct platform_device *pdev)
pdev              520 drivers/usb/host/ehci-tegra.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev              539 drivers/usb/host/ehci-tegra.c static void tegra_ehci_hcd_shutdown(struct platform_device *pdev)
pdev              541 drivers/usb/host/ehci-tegra.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev             5568 drivers/usb/host/fotg210-hcd.c static int fotg210_hcd_probe(struct platform_device *pdev)
pdev             5570 drivers/usb/host/fotg210-hcd.c 	struct device *dev = &pdev->dev;
pdev             5580 drivers/usb/host/fotg210-hcd.c 	pdev->dev.power.power_state = PMSG_ON;
pdev             5582 drivers/usb/host/fotg210-hcd.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             5601 drivers/usb/host/fotg210-hcd.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             5602 drivers/usb/host/fotg210-hcd.c 	hcd->regs = devm_ioremap_resource(&pdev->dev, res);
pdev             5644 drivers/usb/host/fotg210-hcd.c 	platform_set_drvdata(pdev, hcd);
pdev             5663 drivers/usb/host/fotg210-hcd.c static int fotg210_hcd_remove(struct platform_device *pdev)
pdev             5665 drivers/usb/host/fotg210-hcd.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev               82 drivers/usb/host/fsl-mph-dr-of.c 	struct platform_device *pdev;
pdev               87 drivers/usb/host/fsl-mph-dr-of.c 	pdev = platform_device_alloc(name, id);
pdev               88 drivers/usb/host/fsl-mph-dr-of.c 	if (!pdev) {
pdev               93 drivers/usb/host/fsl-mph-dr-of.c 	pdev->dev.parent = &ofdev->dev;
pdev               95 drivers/usb/host/fsl-mph-dr-of.c 	pdev->dev.coherent_dma_mask = ofdev->dev.coherent_dma_mask;
pdev               97 drivers/usb/host/fsl-mph-dr-of.c 	if (!pdev->dev.dma_mask)
pdev               98 drivers/usb/host/fsl-mph-dr-of.c 		pdev->dev.dma_mask = &ofdev->dev.coherent_dma_mask;
pdev              100 drivers/usb/host/fsl-mph-dr-of.c 		dma_set_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev              102 drivers/usb/host/fsl-mph-dr-of.c 	retval = platform_device_add_data(pdev, pdata, sizeof(*pdata));
pdev              107 drivers/usb/host/fsl-mph-dr-of.c 		retval = platform_device_add_resources(pdev, res, num);
pdev              112 drivers/usb/host/fsl-mph-dr-of.c 	retval = platform_device_add(pdev);
pdev              116 drivers/usb/host/fsl-mph-dr-of.c 	return pdev;
pdev              119 drivers/usb/host/fsl-mph-dr-of.c 	platform_device_put(pdev);
pdev              289 drivers/usb/host/fsl-mph-dr-of.c int fsl_usb2_mpc5121_init(struct platform_device *pdev)
pdev              291 drivers/usb/host/fsl-mph-dr-of.c 	struct fsl_usb2_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              295 drivers/usb/host/fsl-mph-dr-of.c 	clk = devm_clk_get(pdev->dev.parent, "ipg");
pdev              297 drivers/usb/host/fsl-mph-dr-of.c 		dev_err(&pdev->dev, "failed to get clk\n");
pdev              302 drivers/usb/host/fsl-mph-dr-of.c 		dev_err(&pdev->dev, "failed to enable clk\n");
pdev              322 drivers/usb/host/fsl-mph-dr-of.c static void fsl_usb2_mpc5121_exit(struct platform_device *pdev)
pdev              324 drivers/usb/host/fsl-mph-dr-of.c 	struct fsl_usb2_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev             1804 drivers/usb/host/imx21-hcd.c static int imx21_remove(struct platform_device *pdev)
pdev             1806 drivers/usb/host/imx21-hcd.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev             1808 drivers/usb/host/imx21-hcd.c 	struct resource *res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1825 drivers/usb/host/imx21-hcd.c static int imx21_probe(struct platform_device *pdev)
pdev             1835 drivers/usb/host/imx21-hcd.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1838 drivers/usb/host/imx21-hcd.c 	irq = platform_get_irq(pdev, 0);
pdev             1843 drivers/usb/host/imx21-hcd.c 		&pdev->dev, dev_name(&pdev->dev));
pdev             1845 drivers/usb/host/imx21-hcd.c 		dev_err(&pdev->dev, "Cannot create hcd (%s)\n",
pdev             1846 drivers/usb/host/imx21-hcd.c 		    dev_name(&pdev->dev));
pdev             1852 drivers/usb/host/imx21-hcd.c 	imx21->dev = &pdev->dev;
pdev             1853 drivers/usb/host/imx21-hcd.c 	imx21->pdata = dev_get_platdata(&pdev->dev);
pdev             1530 drivers/usb/host/isp116x-hcd.c static int isp116x_remove(struct platform_device *pdev)
pdev             1532 drivers/usb/host/isp116x-hcd.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev             1543 drivers/usb/host/isp116x-hcd.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             1546 drivers/usb/host/isp116x-hcd.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1553 drivers/usb/host/isp116x-hcd.c static int isp116x_probe(struct platform_device *pdev)
pdev             1567 drivers/usb/host/isp116x-hcd.c 	if (pdev->num_resources < 3) {
pdev             1572 drivers/usb/host/isp116x-hcd.c 	data = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1573 drivers/usb/host/isp116x-hcd.c 	addr = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             1574 drivers/usb/host/isp116x-hcd.c 	ires = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1604 drivers/usb/host/isp116x-hcd.c 	hcd = usb_create_hcd(&isp116x_hc_driver, &pdev->dev, dev_name(&pdev->dev));
pdev             1616 drivers/usb/host/isp116x-hcd.c 	isp116x->board = dev_get_platdata(&pdev->dev);
pdev             2611 drivers/usb/host/isp1362-hcd.c static int isp1362_remove(struct platform_device *pdev)
pdev             2613 drivers/usb/host/isp1362-hcd.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev             2626 drivers/usb/host/isp1362-hcd.c static int isp1362_probe(struct platform_device *pdev)
pdev             2645 drivers/usb/host/isp1362-hcd.c 	if (pdev->num_resources < 3)
pdev             2648 drivers/usb/host/isp1362-hcd.c 	irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             2654 drivers/usb/host/isp1362-hcd.c 	addr = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             2655 drivers/usb/host/isp1362-hcd.c 	addr_reg = devm_ioremap_resource(&pdev->dev, addr);
pdev             2659 drivers/usb/host/isp1362-hcd.c 	data = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2660 drivers/usb/host/isp1362-hcd.c 	data_reg = devm_ioremap_resource(&pdev->dev, data);
pdev             2665 drivers/usb/host/isp1362-hcd.c 	hcd = usb_create_hcd(&isp1362_hc_driver, &pdev->dev, dev_name(&pdev->dev));
pdev             2680 drivers/usb/host/isp1362-hcd.c 	isp1362_hcd->board = dev_get_platdata(&pdev->dev);
pdev             2703 drivers/usb/host/isp1362-hcd.c 	dev_info(&pdev->dev, "%s, irq %d\n", hcd->product_desc, irq);
pdev             2716 drivers/usb/host/isp1362-hcd.c static int isp1362_suspend(struct platform_device *pdev, pm_message_t state)
pdev             2718 drivers/usb/host/isp1362-hcd.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev             2735 drivers/usb/host/isp1362-hcd.c 		pdev->dev.power.power_state = state;
pdev             2739 drivers/usb/host/isp1362-hcd.c static int isp1362_resume(struct platform_device *pdev)
pdev             2741 drivers/usb/host/isp1362-hcd.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev             2747 drivers/usb/host/isp1362-hcd.c 	if (pdev->dev.power.power_state.event == PM_EVENT_SUSPEND) {
pdev             2755 drivers/usb/host/isp1362-hcd.c 	pdev->dev.power.power_state = PMSG_ON;
pdev               96 drivers/usb/host/ohci-at91.c static void at91_start_hc(struct platform_device *pdev)
pdev               98 drivers/usb/host/ohci-at91.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev              102 drivers/usb/host/ohci-at91.c 	dev_dbg(&pdev->dev, "start\n");
pdev              115 drivers/usb/host/ohci-at91.c static void at91_stop_hc(struct platform_device *pdev)
pdev              117 drivers/usb/host/ohci-at91.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev              121 drivers/usb/host/ohci-at91.c 	dev_dbg(&pdev->dev, "stop\n");
pdev              166 drivers/usb/host/ohci-at91.c 			struct platform_device *pdev)
pdev              173 drivers/usb/host/ohci-at91.c 	struct device *dev = &pdev->dev;
pdev              177 drivers/usb/host/ohci-at91.c 	irq = platform_get_irq(pdev, 0);
pdev              188 drivers/usb/host/ohci-at91.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              223 drivers/usb/host/ohci-at91.c 	at91_start_hc(pdev);
pdev              238 drivers/usb/host/ohci-at91.c 	at91_stop_hc(pdev);
pdev              259 drivers/usb/host/ohci-at91.c 				struct platform_device *pdev)
pdev              262 drivers/usb/host/ohci-at91.c 	at91_stop_hc(pdev);
pdev              468 drivers/usb/host/ohci-at91.c 	struct platform_device *pdev = data;
pdev              469 drivers/usb/host/ohci-at91.c 	struct at91_usbh_data *pdata = dev_get_platdata(&pdev->dev);
pdev              480 drivers/usb/host/ohci-at91.c 		dev_err(& pdev->dev, "overcurrent interrupt from unknown GPIO\n");
pdev              495 drivers/usb/host/ohci-at91.c 	dev_dbg(& pdev->dev, "overcurrent situation %s\n",
pdev              510 drivers/usb/host/ohci-at91.c static int ohci_hcd_at91_drv_probe(struct platform_device *pdev)
pdev              512 drivers/usb/host/ohci-at91.c 	struct device_node *np = pdev->dev.of_node;
pdev              523 drivers/usb/host/ohci-at91.c 	ret = dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              527 drivers/usb/host/ohci-at91.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              531 drivers/usb/host/ohci-at91.c 	pdev->dev.platform_data = pdata;
pdev              541 drivers/usb/host/ohci-at91.c 			devm_gpiod_get_index_optional(&pdev->dev, "atmel,vbus",
pdev              545 drivers/usb/host/ohci-at91.c 			dev_err(&pdev->dev, "unable to claim gpio \"vbus\": %d\n", err);
pdev              555 drivers/usb/host/ohci-at91.c 			devm_gpiod_get_index_optional(&pdev->dev, "atmel,oc",
pdev              561 drivers/usb/host/ohci-at91.c 			dev_err(&pdev->dev, "unable to claim gpio \"overcurrent\": %d\n", err);
pdev              565 drivers/usb/host/ohci-at91.c 		ret = devm_request_irq(&pdev->dev,
pdev              569 drivers/usb/host/ohci-at91.c 				       "ohci_overcurrent", pdev);
pdev              571 drivers/usb/host/ohci-at91.c 			dev_info(&pdev->dev, "failed to request gpio \"overcurrent\" IRQ\n");
pdev              574 drivers/usb/host/ohci-at91.c 	device_init_wakeup(&pdev->dev, 1);
pdev              575 drivers/usb/host/ohci-at91.c 	return usb_hcd_at91_probe(&ohci_at91_hc_driver, pdev);
pdev              578 drivers/usb/host/ohci-at91.c static int ohci_hcd_at91_drv_remove(struct platform_device *pdev)
pdev              580 drivers/usb/host/ohci-at91.c 	struct at91_usbh_data	*pdata = dev_get_platdata(&pdev->dev);
pdev              588 drivers/usb/host/ohci-at91.c 	device_init_wakeup(&pdev->dev, 0);
pdev              589 drivers/usb/host/ohci-at91.c 	usb_hcd_at91_remove(platform_get_drvdata(pdev), pdev);
pdev              373 drivers/usb/host/ohci-da8xx.c static int ohci_da8xx_probe(struct platform_device *pdev)
pdev              376 drivers/usb/host/ohci-da8xx.c 	struct device *dev = &pdev->dev;
pdev              438 drivers/usb/host/ohci-da8xx.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              447 drivers/usb/host/ohci-da8xx.c 	hcd_irq = platform_get_irq(pdev, 0);
pdev              472 drivers/usb/host/ohci-da8xx.c static int ohci_da8xx_remove(struct platform_device *pdev)
pdev              474 drivers/usb/host/ohci-da8xx.c 	struct usb_hcd	*hcd = platform_get_drvdata(pdev);
pdev              483 drivers/usb/host/ohci-da8xx.c static int ohci_da8xx_suspend(struct platform_device *pdev,
pdev              486 drivers/usb/host/ohci-da8xx.c 	struct usb_hcd	*hcd	= platform_get_drvdata(pdev);
pdev              488 drivers/usb/host/ohci-da8xx.c 	bool		do_wakeup	= device_may_wakeup(&pdev->dev);
pdev              122 drivers/usb/host/ohci-exynos.c static int exynos_ohci_probe(struct platform_device *pdev)
pdev              135 drivers/usb/host/ohci-exynos.c 	err = dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              140 drivers/usb/host/ohci-exynos.c 				&pdev->dev, dev_name(&pdev->dev));
pdev              142 drivers/usb/host/ohci-exynos.c 		dev_err(&pdev->dev, "Unable to create HCD\n");
pdev              148 drivers/usb/host/ohci-exynos.c 	err = exynos_ohci_get_phy(&pdev->dev, exynos_ohci);
pdev              152 drivers/usb/host/ohci-exynos.c 	exynos_ohci->clk = devm_clk_get(&pdev->dev, "usbhost");
pdev              155 drivers/usb/host/ohci-exynos.c 		dev_err(&pdev->dev, "Failed to get usbhost clock\n");
pdev              164 drivers/usb/host/ohci-exynos.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              165 drivers/usb/host/ohci-exynos.c 	hcd->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              173 drivers/usb/host/ohci-exynos.c 	irq = platform_get_irq(pdev, 0);
pdev              175 drivers/usb/host/ohci-exynos.c 		dev_err(&pdev->dev, "Failed to get IRQ\n");
pdev              180 drivers/usb/host/ohci-exynos.c 	platform_set_drvdata(pdev, hcd);
pdev              182 drivers/usb/host/ohci-exynos.c 	err = exynos_ohci_phy_enable(&pdev->dev);
pdev              184 drivers/usb/host/ohci-exynos.c 		dev_err(&pdev->dev, "Failed to enable USB phy\n");
pdev              192 drivers/usb/host/ohci-exynos.c 	exynos_ohci->of_node = pdev->dev.of_node;
pdev              194 drivers/usb/host/ohci-exynos.c 		pdev->dev.of_node = NULL;
pdev              198 drivers/usb/host/ohci-exynos.c 		dev_err(&pdev->dev, "Failed to add USB HCD\n");
pdev              205 drivers/usb/host/ohci-exynos.c 	exynos_ohci_phy_disable(&pdev->dev);
pdev              206 drivers/usb/host/ohci-exynos.c 	pdev->dev.of_node = exynos_ohci->of_node;
pdev              214 drivers/usb/host/ohci-exynos.c static int exynos_ohci_remove(struct platform_device *pdev)
pdev              216 drivers/usb/host/ohci-exynos.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev              219 drivers/usb/host/ohci-exynos.c 	pdev->dev.of_node = exynos_ohci->of_node;
pdev              223 drivers/usb/host/ohci-exynos.c 	exynos_ohci_phy_disable(&pdev->dev);
pdev              232 drivers/usb/host/ohci-exynos.c static void exynos_ohci_shutdown(struct platform_device *pdev)
pdev              234 drivers/usb/host/ohci-exynos.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev              151 drivers/usb/host/ohci-nxp.c static int ohci_hcd_nxp_probe(struct platform_device *pdev)
pdev              159 drivers/usb/host/ohci-nxp.c 	if (pdev->dev.of_node) {
pdev              160 drivers/usb/host/ohci-nxp.c 		isp1301_node = of_parse_phandle(pdev->dev.of_node,
pdev              170 drivers/usb/host/ohci-nxp.c 	ret = dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              174 drivers/usb/host/ohci-nxp.c 	dev_dbg(&pdev->dev, "%s: " DRIVER_DESC " (nxp)\n", hcd_name);
pdev              176 drivers/usb/host/ohci-nxp.c 		dev_err(&pdev->dev, "USB is disabled\n");
pdev              182 drivers/usb/host/ohci-nxp.c 	usb_host_clk = devm_clk_get(&pdev->dev, NULL);
pdev              184 drivers/usb/host/ohci-nxp.c 		dev_err(&pdev->dev, "failed to acquire USB OHCI clock\n");
pdev              191 drivers/usb/host/ohci-nxp.c 		dev_err(&pdev->dev, "failed to start USB OHCI clock\n");
pdev              197 drivers/usb/host/ohci-nxp.c 	hcd = usb_create_hcd(driver, &pdev->dev, dev_name(&pdev->dev));
pdev              199 drivers/usb/host/ohci-nxp.c 		dev_err(&pdev->dev, "Failed to allocate HC buffer\n");
pdev              204 drivers/usb/host/ohci-nxp.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              205 drivers/usb/host/ohci-nxp.c 	hcd->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              213 drivers/usb/host/ohci-nxp.c 	irq = platform_get_irq(pdev, 0);
pdev              220 drivers/usb/host/ohci-nxp.c 	platform_set_drvdata(pdev, hcd);
pdev              222 drivers/usb/host/ohci-nxp.c 	dev_info(&pdev->dev, "at 0x%p, irq %d\n", hcd->regs, hcd->irq);
pdev              239 drivers/usb/host/ohci-nxp.c static int ohci_hcd_nxp_remove(struct platform_device *pdev)
pdev              241 drivers/usb/host/ohci-nxp.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev              304 drivers/usb/host/ohci-omap.c static int ohci_hcd_omap_probe(struct platform_device *pdev)
pdev              309 drivers/usb/host/ohci-omap.c 	if (pdev->num_resources != 2) {
pdev              310 drivers/usb/host/ohci-omap.c 		dev_err(&pdev->dev, "invalid num_resources: %i\n",
pdev              311 drivers/usb/host/ohci-omap.c 		       pdev->num_resources);
pdev              315 drivers/usb/host/ohci-omap.c 	if (pdev->resource[0].flags != IORESOURCE_MEM
pdev              316 drivers/usb/host/ohci-omap.c 			|| pdev->resource[1].flags != IORESOURCE_IRQ) {
pdev              317 drivers/usb/host/ohci-omap.c 		dev_err(&pdev->dev, "invalid resource type\n");
pdev              321 drivers/usb/host/ohci-omap.c 	usb_host_ck = clk_get(&pdev->dev, "usb_hhc_ck");
pdev              326 drivers/usb/host/ohci-omap.c 		usb_dc_ck = clk_get(&pdev->dev, "usb_dc_ck");
pdev              328 drivers/usb/host/ohci-omap.c 		usb_dc_ck = clk_get(&pdev->dev, "lb_ck");
pdev              336 drivers/usb/host/ohci-omap.c 	hcd = usb_create_hcd(&ohci_omap_hc_driver, &pdev->dev,
pdev              337 drivers/usb/host/ohci-omap.c 			dev_name(&pdev->dev));
pdev              342 drivers/usb/host/ohci-omap.c 	hcd->rsrc_start = pdev->resource[0].start;
pdev              343 drivers/usb/host/ohci-omap.c 	hcd->rsrc_len = pdev->resource[0].end - pdev->resource[0].start + 1;
pdev              346 drivers/usb/host/ohci-omap.c 		dev_dbg(&pdev->dev, "request_mem_region failed\n");
pdev              353 drivers/usb/host/ohci-omap.c 		dev_err(&pdev->dev, "can't ioremap OHCI HCD\n");
pdev              358 drivers/usb/host/ohci-omap.c 	irq = platform_get_irq(pdev, 0);
pdev              393 drivers/usb/host/ohci-omap.c static int ohci_hcd_omap_remove(struct platform_device *pdev)
pdev              395 drivers/usb/host/ohci-omap.c 	struct usb_hcd	*hcd = platform_get_drvdata(pdev);
pdev              418 drivers/usb/host/ohci-omap.c static int ohci_omap_suspend(struct platform_device *pdev, pm_message_t message)
pdev              420 drivers/usb/host/ohci-omap.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev              422 drivers/usb/host/ohci-omap.c 	bool do_wakeup = device_may_wakeup(&pdev->dev);
pdev               74 drivers/usb/host/ohci-pci.c 	struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
pdev               77 drivers/usb/host/ohci-pci.c 	b  = pci_get_slot (pdev->bus, PCI_DEVFN (PCI_SLOT (pdev->devfn), 1));
pdev              245 drivers/usb/host/ohci-pci.c 	struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
pdev              251 drivers/usb/host/ohci-pci.c 		quirk_id = pci_match_id(ohci_pci_quirks, pdev);
pdev              265 drivers/usb/host/ohci-pci.c 	if (device_can_wakeup(&pdev->dev))
pdev              275 drivers/usb/host/ohci-platform.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              284 drivers/usb/host/ohci-platform.c 		pdata->power_suspend(pdev);
pdev              293 drivers/usb/host/ohci-platform.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              296 drivers/usb/host/ohci-platform.c 		int err = pdata->power_on(pdev);
pdev              351 drivers/usb/host/ohci-pxa27x.c static int ohci_pxa_of_init(struct platform_device *pdev)
pdev              353 drivers/usb/host/ohci-pxa27x.c 	struct device_node *np = pdev->dev.of_node;
pdev              365 drivers/usb/host/ohci-pxa27x.c 	ret = dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              369 drivers/usb/host/ohci-pxa27x.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              394 drivers/usb/host/ohci-pxa27x.c 	pdev->dev.platform_data = pdata;
pdev              399 drivers/usb/host/ohci-pxa27x.c static int ohci_pxa_of_init(struct platform_device *pdev)
pdev              420 drivers/usb/host/ohci-pxa27x.c static int ohci_hcd_pxa27x_probe(struct platform_device *pdev)
pdev              431 drivers/usb/host/ohci-pxa27x.c 	retval = ohci_pxa_of_init(pdev);
pdev              435 drivers/usb/host/ohci-pxa27x.c 	inf = dev_get_platdata(&pdev->dev);
pdev              440 drivers/usb/host/ohci-pxa27x.c 	irq = platform_get_irq(pdev, 0);
pdev              446 drivers/usb/host/ohci-pxa27x.c 	usb_clk = devm_clk_get(&pdev->dev, NULL);
pdev              450 drivers/usb/host/ohci-pxa27x.c 	hcd = usb_create_hcd(&ohci_pxa27x_hc_driver, &pdev->dev, "pxa27x");
pdev              454 drivers/usb/host/ohci-pxa27x.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              455 drivers/usb/host/ohci-pxa27x.c 	hcd->regs = devm_ioremap_resource(&pdev->dev, r);
pdev              475 drivers/usb/host/ohci-pxa27x.c 		pxa_ohci->vbus[i] = devm_regulator_get(&pdev->dev, name);
pdev              478 drivers/usb/host/ohci-pxa27x.c 	retval = pxa27x_start_hc(pxa_ohci, &pdev->dev);
pdev              500 drivers/usb/host/ohci-pxa27x.c 	pxa27x_stop_hc(pxa_ohci, &pdev->dev);
pdev              520 drivers/usb/host/ohci-pxa27x.c static int ohci_hcd_pxa27x_remove(struct platform_device *pdev)
pdev              522 drivers/usb/host/ohci-pxa27x.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev              527 drivers/usb/host/ohci-pxa27x.c 	pxa27x_stop_hc(pxa_ohci, &pdev->dev);
pdev              414 drivers/usb/host/ohci-s3c2410.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              422 drivers/usb/host/ohci-s3c2410.c 	s3c2410_stop_hc(pdev);
pdev              430 drivers/usb/host/ohci-s3c2410.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              432 drivers/usb/host/ohci-s3c2410.c 	s3c2410_start_hc(pdev, hcd);
pdev               88 drivers/usb/host/ohci-sm501.c static int ohci_hcd_sm501_drv_probe(struct platform_device *pdev)
pdev               91 drivers/usb/host/ohci-sm501.c 	struct device *dev = &pdev->dev;
pdev               96 drivers/usb/host/ohci-sm501.c 	irq = retval = platform_get_irq(pdev, 0);
pdev              100 drivers/usb/host/ohci-sm501.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              107 drivers/usb/host/ohci-sm501.c 	if (!request_mem_region(mem->start, resource_size(mem), pdev->name)) {
pdev              114 drivers/usb/host/ohci-sm501.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              121 drivers/usb/host/ohci-sm501.c 	hcd = usb_create_hcd(driver, &pdev->dev, dev_name(&pdev->dev));
pdev              130 drivers/usb/host/ohci-sm501.c 	if (!request_mem_region(hcd->rsrc_start, hcd->rsrc_len,	pdev->name)) {
pdev              187 drivers/usb/host/ohci-sm501.c static int ohci_hcd_sm501_drv_remove(struct platform_device *pdev)
pdev              189 drivers/usb/host/ohci-sm501.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev              195 drivers/usb/host/ohci-sm501.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              201 drivers/usb/host/ohci-sm501.c 	sm501_modify_reg(pdev->dev.parent, SM501_IRQ_MASK, 0, 1 << 6);
pdev              202 drivers/usb/host/ohci-sm501.c 	sm501_unit_power(pdev->dev.parent, SM501_GATE_USB_HOST, 0);
pdev              210 drivers/usb/host/ohci-sm501.c static int ohci_sm501_suspend(struct platform_device *pdev, pm_message_t msg)
pdev              212 drivers/usb/host/ohci-sm501.c 	struct device *dev = &pdev->dev;
pdev              213 drivers/usb/host/ohci-sm501.c 	struct usb_hcd  *hcd = platform_get_drvdata(pdev);
pdev              230 drivers/usb/host/ohci-sm501.c static int ohci_sm501_resume(struct platform_device *pdev)
pdev              232 drivers/usb/host/ohci-sm501.c 	struct device *dev = &pdev->dev;
pdev              233 drivers/usb/host/ohci-sm501.c 	struct usb_hcd	*hcd = platform_get_drvdata(pdev);
pdev               35 drivers/usb/host/ohci-spear.c static int spear_ohci_hcd_drv_probe(struct platform_device *pdev)
pdev               44 drivers/usb/host/ohci-spear.c 	irq = platform_get_irq(pdev, 0);
pdev               55 drivers/usb/host/ohci-spear.c 	retval = dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev               59 drivers/usb/host/ohci-spear.c 	usbh_clk = devm_clk_get(&pdev->dev, NULL);
pdev               61 drivers/usb/host/ohci-spear.c 		dev_err(&pdev->dev, "Error getting interface clock\n");
pdev               66 drivers/usb/host/ohci-spear.c 	hcd = usb_create_hcd(driver, &pdev->dev, dev_name(&pdev->dev));
pdev               72 drivers/usb/host/ohci-spear.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               73 drivers/usb/host/ohci-spear.c 	hcd->regs = devm_ioremap_resource(&pdev->dev, res);
pdev               79 drivers/usb/host/ohci-spear.c 	hcd->rsrc_start = pdev->resource[0].start;
pdev               87 drivers/usb/host/ohci-spear.c 	retval = usb_add_hcd(hcd, platform_get_irq(pdev, 0), 0);
pdev               97 drivers/usb/host/ohci-spear.c 	dev_err(&pdev->dev, "init fail, %d\n", retval);
pdev              102 drivers/usb/host/ohci-spear.c static int spear_ohci_hcd_drv_remove(struct platform_device *pdev)
pdev              104 drivers/usb/host/ohci-spear.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev              116 drivers/usb/host/ohci-spear.c static int spear_ohci_hcd_drv_suspend(struct platform_device *pdev,
pdev              119 drivers/usb/host/ohci-spear.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev              122 drivers/usb/host/ohci-spear.c 	bool do_wakeup = device_may_wakeup(&pdev->dev);
pdev              268 drivers/usb/host/ohci-st.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              277 drivers/usb/host/ohci-st.c 		pdata->power_suspend(pdev);
pdev              286 drivers/usb/host/ohci-st.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              290 drivers/usb/host/ohci-st.c 		err = pdata->power_on(pdev);
pdev             4066 drivers/usb/host/oxu210hp-hcd.c static void oxu_configuration(struct platform_device *pdev, void *base)
pdev             4096 drivers/usb/host/oxu210hp-hcd.c static int oxu_verify_id(struct platform_device *pdev, void *base)
pdev             4108 drivers/usb/host/oxu210hp-hcd.c 	dev_info(&pdev->dev, "device ID %x\n", id);
pdev             4112 drivers/usb/host/oxu210hp-hcd.c 	dev_info(&pdev->dev, "found device %x %s (%04x:%04x)\n",
pdev             4122 drivers/usb/host/oxu210hp-hcd.c static struct usb_hcd *oxu_create(struct platform_device *pdev,
pdev             4126 drivers/usb/host/oxu210hp-hcd.c 	struct device *dev = &pdev->dev;
pdev             4159 drivers/usb/host/oxu210hp-hcd.c static int oxu_init(struct platform_device *pdev,
pdev             4163 drivers/usb/host/oxu210hp-hcd.c 	struct oxu_info *info = platform_get_drvdata(pdev);
pdev             4168 drivers/usb/host/oxu210hp-hcd.c 	oxu_configuration(pdev, base);
pdev             4170 drivers/usb/host/oxu210hp-hcd.c 	ret = oxu_verify_id(pdev, base);
pdev             4172 drivers/usb/host/oxu210hp-hcd.c 		dev_err(&pdev->dev, "no devices found!\n");
pdev             4177 drivers/usb/host/oxu210hp-hcd.c 	hcd = oxu_create(pdev, memstart, memlen, base, irq, 1);
pdev             4179 drivers/usb/host/oxu210hp-hcd.c 		dev_err(&pdev->dev, "cannot create OTG controller!\n");
pdev             4186 drivers/usb/host/oxu210hp-hcd.c 	hcd = oxu_create(pdev, memstart, memlen, base, irq, 0);
pdev             4188 drivers/usb/host/oxu210hp-hcd.c 		dev_err(&pdev->dev, "cannot create SPH controller!\n");
pdev             4207 drivers/usb/host/oxu210hp-hcd.c static int oxu_drv_probe(struct platform_device *pdev)
pdev             4221 drivers/usb/host/oxu210hp-hcd.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             4223 drivers/usb/host/oxu210hp-hcd.c 		dev_err(&pdev->dev,
pdev             4224 drivers/usb/host/oxu210hp-hcd.c 			"no IRQ! Check %s setup!\n", dev_name(&pdev->dev));
pdev             4228 drivers/usb/host/oxu210hp-hcd.c 	dev_dbg(&pdev->dev, "IRQ resource %d\n", irq);
pdev             4230 drivers/usb/host/oxu210hp-hcd.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             4231 drivers/usb/host/oxu210hp-hcd.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev             4241 drivers/usb/host/oxu210hp-hcd.c 		dev_err(&pdev->dev, "error setting irq type\n");
pdev             4249 drivers/usb/host/oxu210hp-hcd.c 	info = devm_kzalloc(&pdev->dev, sizeof(struct oxu_info), GFP_KERNEL);
pdev             4254 drivers/usb/host/oxu210hp-hcd.c 	platform_set_drvdata(pdev, info);
pdev             4256 drivers/usb/host/oxu210hp-hcd.c 	ret = oxu_init(pdev, memstart, memlen, base, irq);
pdev             4258 drivers/usb/host/oxu210hp-hcd.c 		dev_dbg(&pdev->dev, "cannot init USB devices\n");
pdev             4262 drivers/usb/host/oxu210hp-hcd.c 	dev_info(&pdev->dev, "devices enabled and running\n");
pdev             4263 drivers/usb/host/oxu210hp-hcd.c 	platform_set_drvdata(pdev, info);
pdev             4268 drivers/usb/host/oxu210hp-hcd.c 	dev_err(&pdev->dev, "init %s fail, %d\n", dev_name(&pdev->dev), ret);
pdev             4272 drivers/usb/host/oxu210hp-hcd.c static void oxu_remove(struct platform_device *pdev, struct usb_hcd *hcd)
pdev             4278 drivers/usb/host/oxu210hp-hcd.c static int oxu_drv_remove(struct platform_device *pdev)
pdev             4280 drivers/usb/host/oxu210hp-hcd.c 	struct oxu_info *info = platform_get_drvdata(pdev);
pdev             4282 drivers/usb/host/oxu210hp-hcd.c 	oxu_remove(pdev, info->hcd[0]);
pdev             4283 drivers/usb/host/oxu210hp-hcd.c 	oxu_remove(pdev, info->hcd[1]);
pdev             4288 drivers/usb/host/oxu210hp-hcd.c static void oxu_drv_shutdown(struct platform_device *pdev)
pdev             4290 drivers/usb/host/oxu210hp-hcd.c 	oxu_drv_remove(pdev);
pdev             4297 drivers/usb/host/oxu210hp-hcd.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             4305 drivers/usb/host/oxu210hp-hcd.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              194 drivers/usb/host/pci-quirks.c 	struct pci_dev *pdev = to_pci_dev(dev);
pdev              196 drivers/usb/host/pci-quirks.c 	pci_read_config_word(pdev, 0x50, &misc);
pdev              198 drivers/usb/host/pci-quirks.c 		pci_write_config_word(pdev, 0x50, misc & 0xfcff);
pdev              200 drivers/usb/host/pci-quirks.c 		pci_write_config_word(pdev, 0x50, misc | 0x0300);
pdev              286 drivers/usb/host/pci-quirks.c int usb_hcd_amd_remote_wakeup_quirk(struct pci_dev *pdev)
pdev              292 drivers/usb/host/pci-quirks.c 		dev_dbg(&pdev->dev, "QUIRK: Enable AMD remote wakeup fix\n");
pdev              460 drivers/usb/host/pci-quirks.c static int usb_asmedia_wait_write(struct pci_dev *pdev)
pdev              467 drivers/usb/host/pci-quirks.c 		pci_read_config_byte(pdev, ASMT_CONTROL_REG, &value);
pdev              470 drivers/usb/host/pci-quirks.c 			dev_err(&pdev->dev, "%s: check_ready ERROR", __func__);
pdev              480 drivers/usb/host/pci-quirks.c 	dev_warn(&pdev->dev, "%s: check_write_ready timeout", __func__);
pdev              484 drivers/usb/host/pci-quirks.c void usb_asmedia_modifyflowcontrol(struct pci_dev *pdev)
pdev              486 drivers/usb/host/pci-quirks.c 	if (usb_asmedia_wait_write(pdev) != 0)
pdev              490 drivers/usb/host/pci-quirks.c 	pci_write_config_dword(pdev, ASMT_DATA_WRITE0_REG, ASMT_WRITEREG_CMD);
pdev              491 drivers/usb/host/pci-quirks.c 	pci_write_config_dword(pdev, ASMT_DATA_WRITE1_REG, ASMT_FLOWCTL_ADDR);
pdev              492 drivers/usb/host/pci-quirks.c 	pci_write_config_byte(pdev, ASMT_CONTROL_REG, ASMT_CONTROL_WRITE_BIT);
pdev              494 drivers/usb/host/pci-quirks.c 	if (usb_asmedia_wait_write(pdev) != 0)
pdev              498 drivers/usb/host/pci-quirks.c 	pci_write_config_dword(pdev, ASMT_DATA_WRITE0_REG, ASMT_FLOWCTL_DATA);
pdev              499 drivers/usb/host/pci-quirks.c 	pci_write_config_dword(pdev, ASMT_DATA_WRITE1_REG, ASMT_PSEUDO_DATA);
pdev              500 drivers/usb/host/pci-quirks.c 	pci_write_config_byte(pdev, ASMT_CONTROL_REG, ASMT_CONTROL_WRITE_BIT);
pdev              550 drivers/usb/host/pci-quirks.c 	struct pci_dev *pdev;
pdev              553 drivers/usb/host/pci-quirks.c 	pdev = to_pci_dev(device);
pdev              554 drivers/usb/host/pci-quirks.c 	pci_write_config_word(pdev, PT_ADDR_INDX, PT_SIG_1_ADDR);
pdev              556 drivers/usb/host/pci-quirks.c 	pci_read_config_byte(pdev, PT_READ_INDX, &value);
pdev              560 drivers/usb/host/pci-quirks.c 	pci_write_config_word(pdev, PT_ADDR_INDX, PT_SIG_2_ADDR);
pdev              562 drivers/usb/host/pci-quirks.c 	pci_read_config_byte(pdev, PT_READ_INDX, &value);
pdev              566 drivers/usb/host/pci-quirks.c 	pci_write_config_word(pdev, PT_ADDR_INDX, PT_SIG_3_ADDR);
pdev              568 drivers/usb/host/pci-quirks.c 	pci_read_config_byte(pdev, PT_READ_INDX, &value);
pdev              572 drivers/usb/host/pci-quirks.c 	pci_write_config_word(pdev, PT_ADDR_INDX, PT_SIG_4_ADDR);
pdev              574 drivers/usb/host/pci-quirks.c 	pci_read_config_byte(pdev, PT_READ_INDX, &value);
pdev              579 drivers/usb/host/pci-quirks.c 	switch (pdev->device) {
pdev              626 drivers/usb/host/pci-quirks.c 	pci_write_config_word(pdev, PT_ADDR_INDX, reg);
pdev              627 drivers/usb/host/pci-quirks.c 	pci_read_config_byte(pdev, PT_READ_INDX, &value);
pdev              637 drivers/usb/host/pci-quirks.c void uhci_reset_hc(struct pci_dev *pdev, unsigned long base)
pdev              642 drivers/usb/host/pci-quirks.c 	pci_write_config_word(pdev, UHCI_USBLEGSUP, UHCI_USBLEGSUP_RWC);
pdev              653 drivers/usb/host/pci-quirks.c 		dev_warn(&pdev->dev, "HCRESET not completed yet!\n");
pdev              669 drivers/usb/host/pci-quirks.c int uhci_check_and_reset_hc(struct pci_dev *pdev, unsigned long base)
pdev              684 drivers/usb/host/pci-quirks.c 	pci_read_config_word(pdev, UHCI_USBLEGSUP, &legsup);
pdev              686 drivers/usb/host/pci-quirks.c 		dev_dbg(&pdev->dev, "%s: legsup = 0x%04x\n",
pdev              694 drivers/usb/host/pci-quirks.c 		dev_dbg(&pdev->dev, "%s: cmd = 0x%04x\n",
pdev              701 drivers/usb/host/pci-quirks.c 		dev_dbg(&pdev->dev, "%s: intr = 0x%04x\n",
pdev              708 drivers/usb/host/pci-quirks.c 	dev_dbg(&pdev->dev, "Performing full reset\n");
pdev              709 drivers/usb/host/pci-quirks.c 	uhci_reset_hc(pdev, base);
pdev              714 drivers/usb/host/pci-quirks.c static inline int io_type_enabled(struct pci_dev *pdev, unsigned int mask)
pdev              717 drivers/usb/host/pci-quirks.c 	return !pci_read_config_word(pdev, PCI_COMMAND, &cmd) && (cmd & mask);
pdev              723 drivers/usb/host/pci-quirks.c static void quirk_usb_handoff_uhci(struct pci_dev *pdev)
pdev              728 drivers/usb/host/pci-quirks.c 	if (!pio_enabled(pdev))
pdev              732 drivers/usb/host/pci-quirks.c 		if ((pci_resource_flags(pdev, i) & IORESOURCE_IO)) {
pdev              733 drivers/usb/host/pci-quirks.c 			base = pci_resource_start(pdev, i);
pdev              738 drivers/usb/host/pci-quirks.c 		uhci_check_and_reset_hc(pdev, base);
pdev              741 drivers/usb/host/pci-quirks.c static int mmio_resource_enabled(struct pci_dev *pdev, int idx)
pdev              743 drivers/usb/host/pci-quirks.c 	return pci_resource_start(pdev, idx) && mmio_enabled(pdev);
pdev              746 drivers/usb/host/pci-quirks.c static void quirk_usb_handoff_ohci(struct pci_dev *pdev)
pdev              754 drivers/usb/host/pci-quirks.c 	if (!mmio_resource_enabled(pdev, 0))
pdev              757 drivers/usb/host/pci-quirks.c 	base = pci_ioremap_bar(pdev, 0);
pdev              765 drivers/usb/host/pci-quirks.c 	if (pdev->vendor == PCI_VENDOR_ID_AL && pdev->device == 0x5237)
pdev              786 drivers/usb/host/pci-quirks.c 			dev_warn(&pdev->dev,
pdev              852 drivers/usb/host/pci-quirks.c static void ehci_bios_handoff(struct pci_dev *pdev,
pdev              864 drivers/usb/host/pci-quirks.c 	if (pdev->vendor == 0x8086 && (pdev->device == 0x283a ||
pdev              865 drivers/usb/host/pci-quirks.c 			pdev->device == 0x27cc)) {
pdev              871 drivers/usb/host/pci-quirks.c 		dev_dbg(&pdev->dev, "EHCI: BIOS handoff\n");
pdev              882 drivers/usb/host/pci-quirks.c 		pci_read_config_dword(pdev, offset + EHCI_USBLEGCTLSTS, &val);
pdev              883 drivers/usb/host/pci-quirks.c 		pci_write_config_dword(pdev, offset + EHCI_USBLEGCTLSTS,
pdev              891 drivers/usb/host/pci-quirks.c 		pci_write_config_byte(pdev, offset + 3, 1);
pdev              901 drivers/usb/host/pci-quirks.c 			pci_read_config_dword(pdev, offset, &cap);
pdev              910 drivers/usb/host/pci-quirks.c 			dev_warn(&pdev->dev,
pdev              913 drivers/usb/host/pci-quirks.c 		pci_write_config_byte(pdev, offset + 2, 0);
pdev              917 drivers/usb/host/pci-quirks.c 	pci_write_config_dword(pdev, offset + EHCI_USBLEGCTLSTS, 0);
pdev              926 drivers/usb/host/pci-quirks.c static void quirk_usb_disable_ehci(struct pci_dev *pdev)
pdev              933 drivers/usb/host/pci-quirks.c 	if (!mmio_resource_enabled(pdev, 0))
pdev              936 drivers/usb/host/pci-quirks.c 	base = pci_ioremap_bar(pdev, 0);
pdev              950 drivers/usb/host/pci-quirks.c 		pci_read_config_dword(pdev, offset, &cap);
pdev              954 drivers/usb/host/pci-quirks.c 			ehci_bios_handoff(pdev, op_reg_base, cap, offset);
pdev              959 drivers/usb/host/pci-quirks.c 			dev_warn(&pdev->dev,
pdev              966 drivers/usb/host/pci-quirks.c 		dev_printk(KERN_DEBUG, &pdev->dev, "EHCI: capability loop?\n");
pdev             1141 drivers/usb/host/pci-quirks.c static void quirk_usb_handoff_xhci(struct pci_dev *pdev)
pdev             1148 drivers/usb/host/pci-quirks.c 	int len = pci_resource_len(pdev, 0);
pdev             1150 drivers/usb/host/pci-quirks.c 	if (!mmio_resource_enabled(pdev, 0))
pdev             1153 drivers/usb/host/pci-quirks.c 	base = ioremap_nocache(pci_resource_start(pdev, 0), len);
pdev             1168 drivers/usb/host/pci-quirks.c 		dev_warn(&pdev->dev, "xHCI controller failing to respond");
pdev             1174 drivers/usb/host/pci-quirks.c 	if ((pdev->vendor == PCI_VENDOR_ID_TI && pdev->device == 0x8241) ||
pdev             1175 drivers/usb/host/pci-quirks.c 			(pdev->vendor == PCI_VENDOR_ID_RENESAS
pdev             1176 drivers/usb/host/pci-quirks.c 			 && pdev->device == 0x0014)) {
pdev             1191 drivers/usb/host/pci-quirks.c 			dev_warn(&pdev->dev,
pdev             1207 drivers/usb/host/pci-quirks.c 	if (pdev->vendor == PCI_VENDOR_ID_INTEL)
pdev             1208 drivers/usb/host/pci-quirks.c 		usb_enable_intel_xhci_ports(pdev);
pdev             1220 drivers/usb/host/pci-quirks.c 		dev_warn(&pdev->dev,
pdev             1235 drivers/usb/host/pci-quirks.c 		dev_warn(&pdev->dev,
pdev             1244 drivers/usb/host/pci-quirks.c static void quirk_usb_early_handoff(struct pci_dev *pdev)
pdev             1249 drivers/usb/host/pci-quirks.c 	if (pdev->vendor == 0x184e)	/* vendor Netlogic */
pdev             1251 drivers/usb/host/pci-quirks.c 	if (pdev->class != PCI_CLASS_SERIAL_USB_UHCI &&
pdev             1252 drivers/usb/host/pci-quirks.c 			pdev->class != PCI_CLASS_SERIAL_USB_OHCI &&
pdev             1253 drivers/usb/host/pci-quirks.c 			pdev->class != PCI_CLASS_SERIAL_USB_EHCI &&
pdev             1254 drivers/usb/host/pci-quirks.c 			pdev->class != PCI_CLASS_SERIAL_USB_XHCI)
pdev             1257 drivers/usb/host/pci-quirks.c 	if (pci_enable_device(pdev) < 0) {
pdev             1258 drivers/usb/host/pci-quirks.c 		dev_warn(&pdev->dev,
pdev             1262 drivers/usb/host/pci-quirks.c 	if (pdev->class == PCI_CLASS_SERIAL_USB_UHCI)
pdev             1263 drivers/usb/host/pci-quirks.c 		quirk_usb_handoff_uhci(pdev);
pdev             1264 drivers/usb/host/pci-quirks.c 	else if (pdev->class == PCI_CLASS_SERIAL_USB_OHCI)
pdev             1265 drivers/usb/host/pci-quirks.c 		quirk_usb_handoff_ohci(pdev);
pdev             1266 drivers/usb/host/pci-quirks.c 	else if (pdev->class == PCI_CLASS_SERIAL_USB_EHCI)
pdev             1267 drivers/usb/host/pci-quirks.c 		quirk_usb_disable_ehci(pdev);
pdev             1268 drivers/usb/host/pci-quirks.c 	else if (pdev->class == PCI_CLASS_SERIAL_USB_XHCI)
pdev             1269 drivers/usb/host/pci-quirks.c 		quirk_usb_handoff_xhci(pdev);
pdev             1270 drivers/usb/host/pci-quirks.c 	pci_disable_device(pdev);
pdev                6 drivers/usb/host/pci-quirks.h void uhci_reset_hc(struct pci_dev *pdev, unsigned long base);
pdev                7 drivers/usb/host/pci-quirks.h int uhci_check_and_reset_hc(struct pci_dev *pdev, unsigned long base);
pdev                8 drivers/usb/host/pci-quirks.h int usb_hcd_amd_remote_wakeup_quirk(struct pci_dev *pdev);
pdev               15 drivers/usb/host/pci-quirks.h void usb_asmedia_modifyflowcontrol(struct pci_dev *pdev);
pdev               24 drivers/usb/host/pci-quirks.h static inline void usb_asmedia_modifyflowcontrol(struct pci_dev *pdev) {}
pdev             2385 drivers/usb/host/r8a66597-hcd.c static int r8a66597_remove(struct platform_device *pdev)
pdev             2387 drivers/usb/host/r8a66597-hcd.c 	struct r8a66597		*r8a66597 = platform_get_drvdata(pdev);
pdev             2399 drivers/usb/host/r8a66597-hcd.c static int r8a66597_probe(struct platform_device *pdev)
pdev             2414 drivers/usb/host/r8a66597-hcd.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2417 drivers/usb/host/r8a66597-hcd.c 		dev_err(&pdev->dev, "platform_get_resource error.\n");
pdev             2421 drivers/usb/host/r8a66597-hcd.c 	ires = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             2424 drivers/usb/host/r8a66597-hcd.c 		dev_err(&pdev->dev,
pdev             2435 drivers/usb/host/r8a66597-hcd.c 		dev_err(&pdev->dev, "ioremap error.\n");
pdev             2439 drivers/usb/host/r8a66597-hcd.c 	if (pdev->dev.platform_data == NULL) {
pdev             2440 drivers/usb/host/r8a66597-hcd.c 		dev_err(&pdev->dev, "no platform data\n");
pdev             2446 drivers/usb/host/r8a66597-hcd.c 	hcd = usb_create_hcd(&r8a66597_hc_driver, &pdev->dev, (char *)hcd_name);
pdev             2449 drivers/usb/host/r8a66597-hcd.c 		dev_err(&pdev->dev, "Failed to create hcd\n");
pdev             2454 drivers/usb/host/r8a66597-hcd.c 	platform_set_drvdata(pdev, r8a66597);
pdev             2455 drivers/usb/host/r8a66597-hcd.c 	r8a66597->pdata = dev_get_platdata(&pdev->dev);
pdev             2459 drivers/usb/host/r8a66597-hcd.c 		snprintf(clk_name, sizeof(clk_name), "usb%d", pdev->id);
pdev             2460 drivers/usb/host/r8a66597-hcd.c 		r8a66597->clk = clk_get(&pdev->dev, clk_name);
pdev             2462 drivers/usb/host/r8a66597-hcd.c 			dev_err(&pdev->dev, "cannot get clock \"%s\"\n",
pdev             2495 drivers/usb/host/r8a66597-hcd.c 		dev_err(&pdev->dev, "Failed to add hcd\n");
pdev              210 drivers/usb/host/u132-hcd.c #define ftdi_read_pcimem(pdev, member, data) usb_ftdi_elan_read_pcimem(pdev, \
pdev              212 drivers/usb/host/u132-hcd.c #define ftdi_write_pcimem(pdev, member, data) usb_ftdi_elan_write_pcimem(pdev, \
pdev              253 drivers/usb/host/u132-hcd.c 	struct platform_device *pdev = u132->platform_dev;
pdev              261 drivers/usb/host/u132-hcd.c 		"2=%p going=%d pdev=%p\n", hcd, u132, u132->going, pdev);
pdev             1798 drivers/usb/host/u132-hcd.c 		struct platform_device *pdev =
pdev             1801 drivers/usb/host/u132-hcd.c 			dev_get_platdata(&pdev->dev))->vendor;
pdev             1803 drivers/usb/host/u132-hcd.c 			dev_get_platdata(&pdev->dev))->device;
pdev             2965 drivers/usb/host/u132-hcd.c static int u132_remove(struct platform_device *pdev)
pdev             2967 drivers/usb/host/u132-hcd.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev             3003 drivers/usb/host/u132-hcd.c static void u132_initialise(struct u132 *u132, struct platform_device *pdev)
pdev             3010 drivers/usb/host/u132-hcd.c 	u132->board = dev_get_platdata(&pdev->dev);
pdev             3011 drivers/usb/host/u132-hcd.c 	u132->platform_dev = pdev;
pdev             3060 drivers/usb/host/u132-hcd.c static int u132_probe(struct platform_device *pdev)
pdev             3071 drivers/usb/host/u132-hcd.c 	retval = ftdi_write_pcimem(pdev, intrdisable, OHCI_INTR_MIE);
pdev             3074 drivers/usb/host/u132-hcd.c 	retval = ftdi_read_pcimem(pdev, control, &control);
pdev             3077 drivers/usb/host/u132-hcd.c 	retval = ftdi_read_pcimem(pdev, roothub.a, &rh_a);
pdev             3081 drivers/usb/host/u132-hcd.c 	hcd = usb_create_hcd(&u132_hc_driver, &pdev->dev, dev_name(&pdev->dev));
pdev             3085 drivers/usb/host/u132-hcd.c 		ftdi_elan_gone_away(pdev);
pdev             3096 drivers/usb/host/u132-hcd.c 		u132_initialise(u132, pdev);
pdev             3118 drivers/usb/host/u132-hcd.c static int u132_suspend(struct platform_device *pdev, pm_message_t state)
pdev             3120 drivers/usb/host/u132-hcd.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev             3148 drivers/usb/host/u132-hcd.c static int u132_resume(struct platform_device *pdev)
pdev             3150 drivers/usb/host/u132-hcd.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev               50 drivers/usb/host/uhci-pci.c 	struct pci_dev *pdev = to_pci_dev(uhci_dev(uhci));
pdev               53 drivers/usb/host/uhci-pci.c 	pci_write_config_word(pdev, USBLEGSUP, USBLEGSUP_DEFAULT);
pdev               56 drivers/usb/host/uhci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_INTEL)
pdev               57 drivers/usb/host/uhci-pci.c 		pci_write_config_byte(pdev, USBRES_INTEL, 0);
pdev              161 drivers/usb/host/uhci-pci.c static void uhci_shutdown(struct pci_dev *pdev)
pdev              163 drivers/usb/host/uhci-pci.c 	struct usb_hcd *hcd = pci_get_drvdata(pdev);
pdev              175 drivers/usb/host/uhci-pci.c 	struct pci_dev *pdev = to_pci_dev(uhci_dev(uhci));
pdev              187 drivers/usb/host/uhci-pci.c 	pci_write_config_word(pdev, USBLEGSUP, 0);
pdev              192 drivers/usb/host/uhci-pci.c 		if (pdev->vendor == PCI_VENDOR_ID_INTEL)
pdev              193 drivers/usb/host/uhci-pci.c 			pci_write_config_byte(pdev, USBRES_INTEL,
pdev               67 drivers/usb/host/uhci-platform.c static int uhci_hcd_platform_probe(struct platform_device *pdev)
pdev               69 drivers/usb/host/uhci-platform.c 	struct device_node *np = pdev->dev.of_node;
pdev               83 drivers/usb/host/uhci-platform.c 	ret = dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev               87 drivers/usb/host/uhci-platform.c 	hcd = usb_create_hcd(&uhci_platform_hc_driver, &pdev->dev,
pdev               88 drivers/usb/host/uhci-platform.c 			pdev->name);
pdev               94 drivers/usb/host/uhci-platform.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               95 drivers/usb/host/uhci-platform.c 	hcd->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              111 drivers/usb/host/uhci-platform.c 			dev_info(&pdev->dev,
pdev              118 drivers/usb/host/uhci-platform.c 			dev_info(&pdev->dev,
pdev              124 drivers/usb/host/uhci-platform.c 	uhci->clk = devm_clk_get(&pdev->dev, NULL);
pdev              131 drivers/usb/host/uhci-platform.c 		dev_err(&pdev->dev, "Error couldn't enable clock (%d)\n", ret);
pdev              135 drivers/usb/host/uhci-platform.c 	ret = usb_add_hcd(hcd, pdev->resource[1].start, IRQF_SHARED);
pdev              150 drivers/usb/host/uhci-platform.c static int uhci_hcd_platform_remove(struct platform_device *pdev)
pdev              152 drivers/usb/host/uhci-platform.c 	struct usb_hcd *hcd = platform_get_drvdata(pdev);
pdev               32 drivers/usb/host/xhci-ext-caps.c 	struct platform_device *pdev;
pdev               37 drivers/usb/host/xhci-ext-caps.c 	pdev = platform_device_alloc(USB_SW_DRV_NAME, PLATFORM_DEVID_NONE);
pdev               38 drivers/usb/host/xhci-ext-caps.c 	if (!pdev) {
pdev               49 drivers/usb/host/xhci-ext-caps.c 	ret = platform_device_add_resources(pdev, &res, 1);
pdev               52 drivers/usb/host/xhci-ext-caps.c 		platform_device_put(pdev);
pdev               57 drivers/usb/host/xhci-ext-caps.c 		ret = platform_device_add_properties(pdev, role_switch_props);
pdev               60 drivers/usb/host/xhci-ext-caps.c 			platform_device_put(pdev);
pdev               65 drivers/usb/host/xhci-ext-caps.c 	pdev->dev.parent = dev;
pdev               67 drivers/usb/host/xhci-ext-caps.c 	ret = platform_device_add(pdev);
pdev               70 drivers/usb/host/xhci-ext-caps.c 		platform_device_put(pdev);
pdev               74 drivers/usb/host/xhci-ext-caps.c 	ret = devm_add_action_or_reset(dev, xhci_intel_unregister_pdev, pdev);
pdev              197 drivers/usb/host/xhci-histb.c static int xhci_histb_probe(struct platform_device *pdev)
pdev              199 drivers/usb/host/xhci-histb.c 	struct device *dev = &pdev->dev;
pdev              218 drivers/usb/host/xhci-histb.c 	irq = platform_get_irq(pdev, 0);
pdev              222 drivers/usb/host/xhci-histb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              223 drivers/usb/host/xhci-histb.c 	histb->ctrl = devm_ioremap_resource(&pdev->dev, res);
pdev              425 drivers/usb/host/xhci-mtk.c static int xhci_mtk_probe(struct platform_device *pdev)
pdev              427 drivers/usb/host/xhci-mtk.c 	struct device *dev = &pdev->dev;
pdev              485 drivers/usb/host/xhci-mtk.c 	irq = platform_get_irq(pdev, 0);
pdev              506 drivers/usb/host/xhci-mtk.c 	mtk->hcd = platform_get_drvdata(pdev);
pdev              507 drivers/usb/host/xhci-mtk.c 	platform_set_drvdata(pdev, mtk);
pdev              509 drivers/usb/host/xhci-mtk.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "mac");
pdev              518 drivers/usb/host/xhci-mtk.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "ippc");
pdev               48 drivers/usb/host/xhci-mvebu.c 	struct platform_device *pdev = to_platform_device(dev);
pdev               53 drivers/usb/host/xhci-mvebu.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev               71 drivers/usb/host/xhci-pci.c static int xhci_pci_reinit(struct xhci_hcd *xhci, struct pci_dev *pdev)
pdev               80 drivers/usb/host/xhci-pci.c 	if (!pci_set_mwi(pdev))
pdev               89 drivers/usb/host/xhci-pci.c 	struct pci_dev		*pdev = to_pci_dev(dev);
pdev               92 drivers/usb/host/xhci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_FRESCO_LOGIC &&
pdev               93 drivers/usb/host/xhci-pci.c 			(pdev->device == PCI_DEVICE_ID_FRESCO_LOGIC_PDK ||
pdev               94 drivers/usb/host/xhci-pci.c 			 pdev->device == PCI_DEVICE_ID_FRESCO_LOGIC_FL1400)) {
pdev               95 drivers/usb/host/xhci-pci.c 		if (pdev->device == PCI_DEVICE_ID_FRESCO_LOGIC_PDK &&
pdev               96 drivers/usb/host/xhci-pci.c 				pdev->revision == 0x0) {
pdev              102 drivers/usb/host/xhci-pci.c 		if (pdev->device == PCI_DEVICE_ID_FRESCO_LOGIC_PDK &&
pdev              103 drivers/usb/host/xhci-pci.c 				pdev->revision == 0x4) {
pdev              108 drivers/usb/host/xhci-pci.c 				pdev->revision);
pdev              110 drivers/usb/host/xhci-pci.c 		if (pdev->device == PCI_DEVICE_ID_FRESCO_LOGIC_PDK)
pdev              120 drivers/usb/host/xhci-pci.c 				pdev->revision);
pdev              124 drivers/usb/host/xhci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_FRESCO_LOGIC &&
pdev              125 drivers/usb/host/xhci-pci.c 			pdev->device == PCI_DEVICE_ID_FRESCO_LOGIC_FL1009)
pdev              128 drivers/usb/host/xhci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_NEC)
pdev              131 drivers/usb/host/xhci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_AMD && xhci->hci_version == 0x96)
pdev              135 drivers/usb/host/xhci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_AMD && usb_amd_quirk_pll_check())
pdev              138 drivers/usb/host/xhci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_AMD &&
pdev              139 drivers/usb/host/xhci-pci.c 		(pdev->device == 0x145c ||
pdev              140 drivers/usb/host/xhci-pci.c 		 pdev->device == 0x15e0 ||
pdev              141 drivers/usb/host/xhci-pci.c 		 pdev->device == 0x15e1 ||
pdev              142 drivers/usb/host/xhci-pci.c 		 pdev->device == 0x43bb))
pdev              145 drivers/usb/host/xhci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_AMD &&
pdev              146 drivers/usb/host/xhci-pci.c 	    (pdev->device == 0x15e0 || pdev->device == 0x15e1))
pdev              149 drivers/usb/host/xhci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_AMD)
pdev              152 drivers/usb/host/xhci-pci.c 	if ((pdev->vendor == PCI_VENDOR_ID_AMD) &&
pdev              153 drivers/usb/host/xhci-pci.c 		((pdev->device == PCI_DEVICE_ID_AMD_PROMONTORYA_4) ||
pdev              154 drivers/usb/host/xhci-pci.c 		(pdev->device == PCI_DEVICE_ID_AMD_PROMONTORYA_3) ||
pdev              155 drivers/usb/host/xhci-pci.c 		(pdev->device == PCI_DEVICE_ID_AMD_PROMONTORYA_2) ||
pdev              156 drivers/usb/host/xhci-pci.c 		(pdev->device == PCI_DEVICE_ID_AMD_PROMONTORYA_1)))
pdev              159 drivers/usb/host/xhci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_INTEL) {
pdev              164 drivers/usb/host/xhci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_INTEL &&
pdev              165 drivers/usb/host/xhci-pci.c 			pdev->device == PCI_DEVICE_ID_INTEL_PANTHERPOINT_XHCI) {
pdev              179 drivers/usb/host/xhci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_INTEL &&
pdev              180 drivers/usb/host/xhci-pci.c 		(pdev->device == PCI_DEVICE_ID_INTEL_LYNXPOINT_LP_XHCI ||
pdev              181 drivers/usb/host/xhci-pci.c 		 pdev->device == PCI_DEVICE_ID_INTEL_WILDCATPOINT_LP_XHCI)) {
pdev              185 drivers/usb/host/xhci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_INTEL &&
pdev              186 drivers/usb/host/xhci-pci.c 		(pdev->device == PCI_DEVICE_ID_INTEL_SUNRISEPOINT_LP_XHCI ||
pdev              187 drivers/usb/host/xhci-pci.c 		 pdev->device == PCI_DEVICE_ID_INTEL_SUNRISEPOINT_H_XHCI ||
pdev              188 drivers/usb/host/xhci-pci.c 		 pdev->device == PCI_DEVICE_ID_INTEL_CHERRYVIEW_XHCI ||
pdev              189 drivers/usb/host/xhci-pci.c 		 pdev->device == PCI_DEVICE_ID_INTEL_BROXTON_M_XHCI ||
pdev              190 drivers/usb/host/xhci-pci.c 		 pdev->device == PCI_DEVICE_ID_INTEL_BROXTON_B_XHCI ||
pdev              191 drivers/usb/host/xhci-pci.c 		 pdev->device == PCI_DEVICE_ID_INTEL_APL_XHCI ||
pdev              192 drivers/usb/host/xhci-pci.c 		 pdev->device == PCI_DEVICE_ID_INTEL_DNV_XHCI ||
pdev              193 drivers/usb/host/xhci-pci.c 		 pdev->device == PCI_DEVICE_ID_INTEL_CML_XHCI)) {
pdev              196 drivers/usb/host/xhci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_INTEL &&
pdev              197 drivers/usb/host/xhci-pci.c 	    pdev->device == PCI_DEVICE_ID_INTEL_CHERRYVIEW_XHCI)
pdev              199 drivers/usb/host/xhci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_INTEL &&
pdev              200 drivers/usb/host/xhci-pci.c 	    (pdev->device == PCI_DEVICE_ID_INTEL_CHERRYVIEW_XHCI ||
pdev              201 drivers/usb/host/xhci-pci.c 	     pdev->device == PCI_DEVICE_ID_INTEL_SUNRISEPOINT_LP_XHCI ||
pdev              202 drivers/usb/host/xhci-pci.c 	     pdev->device == PCI_DEVICE_ID_INTEL_APL_XHCI))
pdev              204 drivers/usb/host/xhci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_INTEL &&
pdev              205 drivers/usb/host/xhci-pci.c 	    (pdev->device == PCI_DEVICE_ID_INTEL_CHERRYVIEW_XHCI ||
pdev              206 drivers/usb/host/xhci-pci.c 	     pdev->device == PCI_DEVICE_ID_INTEL_SUNRISEPOINT_LP_XHCI ||
pdev              207 drivers/usb/host/xhci-pci.c 	     pdev->device == PCI_DEVICE_ID_INTEL_SUNRISEPOINT_H_XHCI ||
pdev              208 drivers/usb/host/xhci-pci.c 	     pdev->device == PCI_DEVICE_ID_INTEL_APL_XHCI ||
pdev              209 drivers/usb/host/xhci-pci.c 	     pdev->device == PCI_DEVICE_ID_INTEL_DNV_XHCI))
pdev              212 drivers/usb/host/xhci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_INTEL &&
pdev              213 drivers/usb/host/xhci-pci.c 	    (pdev->device == PCI_DEVICE_ID_INTEL_ALPINE_RIDGE_2C_XHCI ||
pdev              214 drivers/usb/host/xhci-pci.c 	     pdev->device == PCI_DEVICE_ID_INTEL_ALPINE_RIDGE_4C_XHCI ||
pdev              215 drivers/usb/host/xhci-pci.c 	     pdev->device == PCI_DEVICE_ID_INTEL_ALPINE_RIDGE_C_2C_XHCI ||
pdev              216 drivers/usb/host/xhci-pci.c 	     pdev->device == PCI_DEVICE_ID_INTEL_ALPINE_RIDGE_C_4C_XHCI ||
pdev              217 drivers/usb/host/xhci-pci.c 	     pdev->device == PCI_DEVICE_ID_INTEL_TITAN_RIDGE_2C_XHCI ||
pdev              218 drivers/usb/host/xhci-pci.c 	     pdev->device == PCI_DEVICE_ID_INTEL_TITAN_RIDGE_4C_XHCI ||
pdev              219 drivers/usb/host/xhci-pci.c 	     pdev->device == PCI_DEVICE_ID_INTEL_TITAN_RIDGE_DD_XHCI ||
pdev              220 drivers/usb/host/xhci-pci.c 	     pdev->device == PCI_DEVICE_ID_INTEL_ICE_LAKE_XHCI))
pdev              223 drivers/usb/host/xhci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_ETRON &&
pdev              224 drivers/usb/host/xhci-pci.c 			pdev->device == PCI_DEVICE_ID_EJ168) {
pdev              229 drivers/usb/host/xhci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_RENESAS &&
pdev              230 drivers/usb/host/xhci-pci.c 	    pdev->device == 0x0014) {
pdev              234 drivers/usb/host/xhci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_RENESAS &&
pdev              235 drivers/usb/host/xhci-pci.c 	    pdev->device == 0x0015) {
pdev              239 drivers/usb/host/xhci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_VIA)
pdev              243 drivers/usb/host/xhci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_VIA &&
pdev              244 drivers/usb/host/xhci-pci.c 			pdev->device == 0x3432)
pdev              247 drivers/usb/host/xhci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_ASMEDIA &&
pdev              248 drivers/usb/host/xhci-pci.c 			pdev->device == 0x1042)
pdev              250 drivers/usb/host/xhci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_ASMEDIA &&
pdev              251 drivers/usb/host/xhci-pci.c 			pdev->device == 0x1142)
pdev              254 drivers/usb/host/xhci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_ASMEDIA &&
pdev              255 drivers/usb/host/xhci-pci.c 		pdev->device == PCI_DEVICE_ID_ASMEDIA_1042A_XHCI)
pdev              258 drivers/usb/host/xhci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_TI && pdev->device == 0x8241)
pdev              261 drivers/usb/host/xhci-pci.c 	if ((pdev->vendor == PCI_VENDOR_ID_BROADCOM ||
pdev              262 drivers/usb/host/xhci-pci.c 	     pdev->vendor == PCI_VENDOR_ID_CAVIUM) &&
pdev              263 drivers/usb/host/xhci-pci.c 	     pdev->device == 0x9026)
pdev              291 drivers/usb/host/xhci-pci.c 	struct pci_dev		*pdev = to_pci_dev(hcd->self.controller);
pdev              296 drivers/usb/host/xhci-pci.c 		pci_read_config_byte(pdev, XHCI_SBRN_OFFSET, &xhci->sbrn);
pdev              309 drivers/usb/host/xhci-pci.c 		xhci_pme_acpi_rtd3_enable(pdev);
pdev              314 drivers/usb/host/xhci-pci.c 	return xhci_pci_reinit(xhci, pdev);
pdev              466 drivers/usb/host/xhci-pci.c 	struct pci_dev		*pdev = to_pci_dev(hcd->self.controller);
pdev              474 drivers/usb/host/xhci-pci.c 		pci_d3cold_disable(pdev);
pdev              492 drivers/usb/host/xhci-pci.c 	struct pci_dev		*pdev = to_pci_dev(hcd->self.controller);
pdev              513 drivers/usb/host/xhci-pci.c 	if (pdev->vendor == PCI_VENDOR_ID_INTEL)
pdev              514 drivers/usb/host/xhci-pci.c 		usb_enable_intel_xhci_ports(pdev);
pdev              529 drivers/usb/host/xhci-pci.c 	struct pci_dev		*pdev = to_pci_dev(hcd->self.controller);
pdev              535 drivers/usb/host/xhci-pci.c 		pci_set_power_state(pdev, PCI_D3hot);
pdev              156 drivers/usb/host/xhci-plat.c static int xhci_plat_probe(struct platform_device *pdev)
pdev              172 drivers/usb/host/xhci-plat.c 	irq = platform_get_irq(pdev, 0);
pdev              183 drivers/usb/host/xhci-plat.c 	for (sysdev = &pdev->dev; sysdev; sysdev = sysdev->parent) {
pdev              194 drivers/usb/host/xhci-plat.c 		sysdev = &pdev->dev;
pdev              211 drivers/usb/host/xhci-plat.c 	pm_runtime_set_active(&pdev->dev);
pdev              212 drivers/usb/host/xhci-plat.c 	pm_runtime_enable(&pdev->dev);
pdev              213 drivers/usb/host/xhci-plat.c 	pm_runtime_get_noresume(&pdev->dev);
pdev              215 drivers/usb/host/xhci-plat.c 	hcd = __usb_create_hcd(driver, sysdev, &pdev->dev,
pdev              216 drivers/usb/host/xhci-plat.c 			       dev_name(&pdev->dev), NULL);
pdev              222 drivers/usb/host/xhci-plat.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              223 drivers/usb/host/xhci-plat.c 	hcd->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              238 drivers/usb/host/xhci-plat.c 	xhci->reg_clk = devm_clk_get_optional(&pdev->dev, "reg");
pdev              248 drivers/usb/host/xhci-plat.c 	xhci->clk = devm_clk_get_optional(&pdev->dev, NULL);
pdev              258 drivers/usb/host/xhci-plat.c 	priv_match = of_device_get_match_data(&pdev->dev);
pdev              270 drivers/usb/host/xhci-plat.c 	xhci->shared_hcd = __usb_create_hcd(driver, sysdev, &pdev->dev,
pdev              271 drivers/usb/host/xhci-plat.c 			dev_name(&pdev->dev), hcd);
pdev              281 drivers/usb/host/xhci-plat.c 	for (tmpdev = &pdev->dev; tmpdev; tmpdev = tmpdev->parent) {
pdev              321 drivers/usb/host/xhci-plat.c 	device_enable_async_suspend(&pdev->dev);
pdev              322 drivers/usb/host/xhci-plat.c 	pm_runtime_put_noidle(&pdev->dev);
pdev              328 drivers/usb/host/xhci-plat.c 	pm_runtime_forbid(&pdev->dev);
pdev              352 drivers/usb/host/xhci-plat.c 	pm_runtime_put_noidle(&pdev->dev);
pdev              353 drivers/usb/host/xhci-plat.c 	pm_runtime_disable(&pdev->dev);
pdev              961 drivers/usb/host/xhci-tegra.c static int tegra_xusb_probe(struct platform_device *pdev)
pdev              973 drivers/usb/host/xhci-tegra.c 	tegra = devm_kzalloc(&pdev->dev, sizeof(*tegra), GFP_KERNEL);
pdev              977 drivers/usb/host/xhci-tegra.c 	tegra->soc = of_device_get_match_data(&pdev->dev);
pdev              979 drivers/usb/host/xhci-tegra.c 	tegra->dev = &pdev->dev;
pdev              981 drivers/usb/host/xhci-tegra.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              982 drivers/usb/host/xhci-tegra.c 	tegra->regs = devm_ioremap_resource(&pdev->dev, regs);
pdev              986 drivers/usb/host/xhci-tegra.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              987 drivers/usb/host/xhci-tegra.c 	tegra->fpci_base = devm_ioremap_resource(&pdev->dev, res);
pdev              992 drivers/usb/host/xhci-tegra.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 2);
pdev              993 drivers/usb/host/xhci-tegra.c 		tegra->ipfs_base = devm_ioremap_resource(&pdev->dev, res);
pdev              998 drivers/usb/host/xhci-tegra.c 	tegra->xhci_irq = platform_get_irq(pdev, 0);
pdev             1002 drivers/usb/host/xhci-tegra.c 	tegra->mbox_irq = platform_get_irq(pdev, 1);
pdev             1006 drivers/usb/host/xhci-tegra.c 	tegra->padctl = tegra_xusb_padctl_get(&pdev->dev);
pdev             1010 drivers/usb/host/xhci-tegra.c 	tegra->host_clk = devm_clk_get(&pdev->dev, "xusb_host");
pdev             1013 drivers/usb/host/xhci-tegra.c 		dev_err(&pdev->dev, "failed to get xusb_host: %d\n", err);
pdev             1017 drivers/usb/host/xhci-tegra.c 	tegra->falcon_clk = devm_clk_get(&pdev->dev, "xusb_falcon_src");
pdev             1020 drivers/usb/host/xhci-tegra.c 		dev_err(&pdev->dev, "failed to get xusb_falcon_src: %d\n", err);
pdev             1024 drivers/usb/host/xhci-tegra.c 	tegra->ss_clk = devm_clk_get(&pdev->dev, "xusb_ss");
pdev             1027 drivers/usb/host/xhci-tegra.c 		dev_err(&pdev->dev, "failed to get xusb_ss: %d\n", err);
pdev             1031 drivers/usb/host/xhci-tegra.c 	tegra->ss_src_clk = devm_clk_get(&pdev->dev, "xusb_ss_src");
pdev             1034 drivers/usb/host/xhci-tegra.c 		dev_err(&pdev->dev, "failed to get xusb_ss_src: %d\n", err);
pdev             1038 drivers/usb/host/xhci-tegra.c 	tegra->hs_src_clk = devm_clk_get(&pdev->dev, "xusb_hs_src");
pdev             1041 drivers/usb/host/xhci-tegra.c 		dev_err(&pdev->dev, "failed to get xusb_hs_src: %d\n", err);
pdev             1045 drivers/usb/host/xhci-tegra.c 	tegra->fs_src_clk = devm_clk_get(&pdev->dev, "xusb_fs_src");
pdev             1048 drivers/usb/host/xhci-tegra.c 		dev_err(&pdev->dev, "failed to get xusb_fs_src: %d\n", err);
pdev             1052 drivers/usb/host/xhci-tegra.c 	tegra->pll_u_480m = devm_clk_get(&pdev->dev, "pll_u_480m");
pdev             1055 drivers/usb/host/xhci-tegra.c 		dev_err(&pdev->dev, "failed to get pll_u_480m: %d\n", err);
pdev             1059 drivers/usb/host/xhci-tegra.c 	tegra->clk_m = devm_clk_get(&pdev->dev, "clk_m");
pdev             1062 drivers/usb/host/xhci-tegra.c 		dev_err(&pdev->dev, "failed to get clk_m: %d\n", err);
pdev             1066 drivers/usb/host/xhci-tegra.c 	tegra->pll_e = devm_clk_get(&pdev->dev, "pll_e");
pdev             1069 drivers/usb/host/xhci-tegra.c 		dev_err(&pdev->dev, "failed to get pll_e: %d\n", err);
pdev             1073 drivers/usb/host/xhci-tegra.c 	if (!of_property_read_bool(pdev->dev.of_node, "power-domains")) {
pdev             1074 drivers/usb/host/xhci-tegra.c 		tegra->host_rst = devm_reset_control_get(&pdev->dev,
pdev             1078 drivers/usb/host/xhci-tegra.c 			dev_err(&pdev->dev,
pdev             1083 drivers/usb/host/xhci-tegra.c 		tegra->ss_rst = devm_reset_control_get(&pdev->dev, "xusb_ss");
pdev             1086 drivers/usb/host/xhci-tegra.c 			dev_err(&pdev->dev, "failed to get xusb_ss reset: %d\n",
pdev             1095 drivers/usb/host/xhci-tegra.c 			dev_err(&pdev->dev,
pdev             1105 drivers/usb/host/xhci-tegra.c 			dev_err(&pdev->dev,
pdev             1110 drivers/usb/host/xhci-tegra.c 		err = tegra_xusb_powerdomain_init(&pdev->dev, tegra);
pdev             1115 drivers/usb/host/xhci-tegra.c 	tegra->supplies = devm_kcalloc(&pdev->dev, tegra->soc->num_supplies,
pdev             1125 drivers/usb/host/xhci-tegra.c 	err = devm_regulator_bulk_get(&pdev->dev, tegra->soc->num_supplies,
pdev             1128 drivers/usb/host/xhci-tegra.c 		dev_err(&pdev->dev, "failed to get regulators: %d\n", err);
pdev             1135 drivers/usb/host/xhci-tegra.c 	tegra->phys = devm_kcalloc(&pdev->dev, tegra->num_phys,
pdev             1149 drivers/usb/host/xhci-tegra.c 			phy = devm_phy_optional_get(&pdev->dev, prop);
pdev             1151 drivers/usb/host/xhci-tegra.c 				dev_err(&pdev->dev,
pdev             1162 drivers/usb/host/xhci-tegra.c 	tegra->hcd = usb_create_hcd(&tegra_xhci_hc_driver, &pdev->dev,
pdev             1163 drivers/usb/host/xhci-tegra.c 				    dev_name(&pdev->dev));
pdev             1173 drivers/usb/host/xhci-tegra.c 	platform_set_drvdata(pdev, tegra);
pdev             1177 drivers/usb/host/xhci-tegra.c 		dev_err(&pdev->dev, "failed to enable PHYs: %d\n", err);
pdev             1181 drivers/usb/host/xhci-tegra.c 	pm_runtime_enable(&pdev->dev);
pdev             1182 drivers/usb/host/xhci-tegra.c 	if (pm_runtime_enabled(&pdev->dev))
pdev             1183 drivers/usb/host/xhci-tegra.c 		err = pm_runtime_get_sync(&pdev->dev);
pdev             1185 drivers/usb/host/xhci-tegra.c 		err = tegra_xusb_runtime_resume(&pdev->dev);
pdev             1188 drivers/usb/host/xhci-tegra.c 		dev_err(&pdev->dev, "failed to enable device: %d\n", err);
pdev             1200 drivers/usb/host/xhci-tegra.c 		dev_err(&pdev->dev, "failed to set DMA mask: %d\n", err);
pdev             1206 drivers/usb/host/xhci-tegra.c 		dev_err(&pdev->dev, "failed to load firmware: %d\n", err);
pdev             1216 drivers/usb/host/xhci-tegra.c 		dev_err(&pdev->dev, "failed to add USB HCD: %d\n", err);
pdev             1225 drivers/usb/host/xhci-tegra.c 						 &pdev->dev,
pdev             1226 drivers/usb/host/xhci-tegra.c 						 dev_name(&pdev->dev),
pdev             1229 drivers/usb/host/xhci-tegra.c 		dev_err(&pdev->dev, "failed to create shared HCD\n");
pdev             1236 drivers/usb/host/xhci-tegra.c 		dev_err(&pdev->dev, "failed to add shared HCD: %d\n", err);
pdev             1248 drivers/usb/host/xhci-tegra.c 		dev_err(&pdev->dev, "failed to enable messages: %d\n", err);
pdev             1255 drivers/usb/host/xhci-tegra.c 	err = devm_request_threaded_irq(&pdev->dev, tegra->mbox_irq,
pdev             1258 drivers/usb/host/xhci-tegra.c 					dev_name(&pdev->dev), tegra);
pdev             1260 drivers/usb/host/xhci-tegra.c 		dev_err(&pdev->dev, "failed to request IRQ: %d\n", err);
pdev             1273 drivers/usb/host/xhci-tegra.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev             1274 drivers/usb/host/xhci-tegra.c 		tegra_xusb_runtime_suspend(&pdev->dev);
pdev             1279 drivers/usb/host/xhci-tegra.c 	pm_runtime_disable(&pdev->dev);
pdev             1281 drivers/usb/host/xhci-tegra.c 	if (!of_property_read_bool(pdev->dev.of_node, "power-domains")) {
pdev             1285 drivers/usb/host/xhci-tegra.c 		tegra_xusb_powerdomain_remove(&pdev->dev, tegra);
pdev             1292 drivers/usb/host/xhci-tegra.c static int tegra_xusb_remove(struct platform_device *pdev)
pdev             1294 drivers/usb/host/xhci-tegra.c 	struct tegra_xusb *tegra = platform_get_drvdata(pdev);
pdev             1303 drivers/usb/host/xhci-tegra.c 	dma_free_coherent(&pdev->dev, tegra->fw.size, tegra->fw.virt,
pdev             1306 drivers/usb/host/xhci-tegra.c 	pm_runtime_put_sync(&pdev->dev);
pdev             1307 drivers/usb/host/xhci-tegra.c 	pm_runtime_disable(&pdev->dev);
pdev             1309 drivers/usb/host/xhci-tegra.c 	if (!of_property_read_bool(pdev->dev.of_node, "power-domains")) {
pdev             1313 drivers/usb/host/xhci-tegra.c 		tegra_xusb_powerdomain_remove(&pdev->dev, tegra);
pdev              299 drivers/usb/host/xhci.c 	struct pci_dev  *pdev = to_pci_dev(xhci_to_hcd(xhci)->self.controller);
pdev              301 drivers/usb/host/xhci.c 	ret = pci_alloc_irq_vectors(pdev, 1, 1, PCI_IRQ_MSI);
pdev              308 drivers/usb/host/xhci.c 	ret = request_irq(pdev->irq, xhci_msi_irq,
pdev              313 drivers/usb/host/xhci.c 		pci_free_irq_vectors(pdev);
pdev              326 drivers/usb/host/xhci.c 	struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
pdev              338 drivers/usb/host/xhci.c 	ret = pci_alloc_irq_vectors(pdev, xhci->msix_count, xhci->msix_count,
pdev              347 drivers/usb/host/xhci.c 		ret = request_irq(pci_irq_vector(pdev, i), xhci_msi_irq, 0,
pdev              359 drivers/usb/host/xhci.c 		free_irq(pci_irq_vector(pdev, i), xhci_to_hcd(xhci));
pdev              360 drivers/usb/host/xhci.c 	pci_free_irq_vectors(pdev);
pdev              368 drivers/usb/host/xhci.c 	struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
pdev              381 drivers/usb/host/xhci.c 			free_irq(pci_irq_vector(pdev, i), xhci_to_hcd(xhci));
pdev              383 drivers/usb/host/xhci.c 		free_irq(pci_irq_vector(pdev, 0), xhci_to_hcd(xhci));
pdev              386 drivers/usb/host/xhci.c 	pci_free_irq_vectors(pdev);
pdev              395 drivers/usb/host/xhci.c 		struct pci_dev *pdev = to_pci_dev(hcd->self.controller);
pdev              399 drivers/usb/host/xhci.c 			synchronize_irq(pci_irq_vector(pdev, i));
pdev              406 drivers/usb/host/xhci.c 	struct pci_dev  *pdev;
pdev              413 drivers/usb/host/xhci.c 	pdev = to_pci_dev(xhci_to_hcd(xhci)->self.controller);
pdev              436 drivers/usb/host/xhci.c 	if (!pdev->irq) {
pdev              447 drivers/usb/host/xhci.c 	ret = request_irq(pdev->irq, &usb_hcd_irq, IRQF_SHARED,
pdev              451 drivers/usb/host/xhci.c 				pdev->irq);
pdev              454 drivers/usb/host/xhci.c 	hcd->irq = pdev->irq;
pdev              188 drivers/usb/isp1760/isp1760-if.c static int isp1760_plat_probe(struct platform_device *pdev)
pdev              196 drivers/usb/isp1760/isp1760-if.c 	mem_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              198 drivers/usb/isp1760/isp1760-if.c 	irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              205 drivers/usb/isp1760/isp1760-if.c 	if (IS_ENABLED(CONFIG_OF) && pdev->dev.of_node) {
pdev              206 drivers/usb/isp1760/isp1760-if.c 		struct device_node *dp = pdev->dev.of_node;
pdev              228 drivers/usb/isp1760/isp1760-if.c 	} else if (dev_get_platdata(&pdev->dev)) {
pdev              230 drivers/usb/isp1760/isp1760-if.c 			dev_get_platdata(&pdev->dev);
pdev              246 drivers/usb/isp1760/isp1760-if.c 	ret = isp1760_register(mem_res, irq_res->start, irqflags, &pdev->dev,
pdev              255 drivers/usb/isp1760/isp1760-if.c static int isp1760_plat_remove(struct platform_device *pdev)
pdev              257 drivers/usb/isp1760/isp1760-if.c 	isp1760_unregister(&pdev->dev);
pdev              277 drivers/usb/misc/ftdi-elan.c void ftdi_elan_gone_away(struct platform_device *pdev)
pdev              279 drivers/usb/misc/ftdi-elan.c 	struct usb_ftdi *ftdi = platform_device_to_usb_ftdi(pdev);
pdev             1276 drivers/usb/misc/ftdi-elan.c int usb_ftdi_elan_write_pcimem(struct platform_device *pdev, int mem_offset,
pdev             1279 drivers/usb/misc/ftdi-elan.c 	struct usb_ftdi *ftdi = platform_device_to_usb_ftdi(pdev);
pdev             1414 drivers/usb/misc/ftdi-elan.c int usb_ftdi_elan_read_pcimem(struct platform_device *pdev, int mem_offset,
pdev             1417 drivers/usb/misc/ftdi-elan.c 	struct usb_ftdi *ftdi = platform_device_to_usb_ftdi(pdev);
pdev             1470 drivers/usb/misc/ftdi-elan.c int usb_ftdi_elan_edset_setup(struct platform_device *pdev, u8 ed_number,
pdev             1476 drivers/usb/misc/ftdi-elan.c 	struct usb_ftdi *ftdi = platform_device_to_usb_ftdi(pdev);
pdev             1535 drivers/usb/misc/ftdi-elan.c int usb_ftdi_elan_edset_input(struct platform_device *pdev, u8 ed_number,
pdev             1541 drivers/usb/misc/ftdi-elan.c 	struct usb_ftdi *ftdi = platform_device_to_usb_ftdi(pdev);
pdev             1592 drivers/usb/misc/ftdi-elan.c int usb_ftdi_elan_edset_empty(struct platform_device *pdev, u8 ed_number,
pdev             1598 drivers/usb/misc/ftdi-elan.c 	struct usb_ftdi *ftdi = platform_device_to_usb_ftdi(pdev);
pdev             1671 drivers/usb/misc/ftdi-elan.c int usb_ftdi_elan_edset_output(struct platform_device *pdev, u8 ed_number,
pdev             1677 drivers/usb/misc/ftdi-elan.c 	struct usb_ftdi *ftdi = platform_device_to_usb_ftdi(pdev);
pdev             1736 drivers/usb/misc/ftdi-elan.c int usb_ftdi_elan_edset_single(struct platform_device *pdev, u8 ed_number,
pdev             1742 drivers/usb/misc/ftdi-elan.c 	struct usb_ftdi *ftdi = platform_device_to_usb_ftdi(pdev);
pdev             1795 drivers/usb/misc/ftdi-elan.c int usb_ftdi_elan_edset_flush(struct platform_device *pdev, u8 ed_number,
pdev             1798 drivers/usb/misc/ftdi-elan.c 	struct usb_ftdi *ftdi = platform_device_to_usb_ftdi(pdev);
pdev              326 drivers/usb/misc/usb3503.c static int usb3503_platform_probe(struct platform_device *pdev)
pdev              330 drivers/usb/misc/usb3503.c 	hub = devm_kzalloc(&pdev->dev, sizeof(struct usb3503), GFP_KERNEL);
pdev              333 drivers/usb/misc/usb3503.c 	hub->dev = &pdev->dev;
pdev              334 drivers/usb/misc/usb3503.c 	platform_set_drvdata(pdev, hub);
pdev              339 drivers/usb/misc/usb3503.c static int usb3503_platform_remove(struct platform_device *pdev)
pdev              343 drivers/usb/misc/usb3503.c 	hub = platform_get_drvdata(pdev);
pdev               58 drivers/usb/misc/usb_u132.h void ftdi_elan_gone_away(struct platform_device *pdev);
pdev               67 drivers/usb/misc/usb_u132.h int usb_ftdi_elan_edset_single(struct platform_device *pdev, u8 ed_number,
pdev               72 drivers/usb/misc/usb_u132.h int usb_ftdi_elan_edset_output(struct platform_device *pdev, u8 ed_number,
pdev               77 drivers/usb/misc/usb_u132.h int usb_ftdi_elan_edset_empty(struct platform_device *pdev, u8 ed_number,
pdev               82 drivers/usb/misc/usb_u132.h int usb_ftdi_elan_edset_input(struct platform_device *pdev, u8 ed_number,
pdev               87 drivers/usb/misc/usb_u132.h int usb_ftdi_elan_edset_setup(struct platform_device *pdev, u8 ed_number,
pdev               92 drivers/usb/misc/usb_u132.h int usb_ftdi_elan_edset_flush(struct platform_device *pdev, u8 ed_number,
pdev               94 drivers/usb/misc/usb_u132.h int usb_ftdi_elan_read_pcimem(struct platform_device *pdev, int mem_offset,
pdev               96 drivers/usb/misc/usb_u132.h int usb_ftdi_elan_write_pcimem(struct platform_device *pdev, int mem_offset,
pdev              829 drivers/usb/mtu3/mtu3_core.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              838 drivers/usb/mtu3/mtu3_core.c 	mtu->irq = platform_get_irq(pdev, 0);
pdev              843 drivers/usb/mtu3/mtu3_core.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "mac");
pdev              214 drivers/usb/mtu3/mtu3_plat.c static int get_ssusb_rscs(struct platform_device *pdev, struct ssusb_mtk *ssusb)
pdev              216 drivers/usb/mtu3/mtu3_plat.c 	struct device_node *node = pdev->dev.of_node;
pdev              218 drivers/usb/mtu3/mtu3_plat.c 	struct device *dev = &pdev->dev;
pdev              266 drivers/usb/mtu3/mtu3_plat.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "ippc");
pdev              320 drivers/usb/mtu3/mtu3_plat.c static int mtu3_probe(struct platform_device *pdev)
pdev              322 drivers/usb/mtu3/mtu3_plat.c 	struct device_node *node = pdev->dev.of_node;
pdev              323 drivers/usb/mtu3/mtu3_plat.c 	struct device *dev = &pdev->dev;
pdev              338 drivers/usb/mtu3/mtu3_plat.c 	platform_set_drvdata(pdev, ssusb);
pdev              341 drivers/usb/mtu3/mtu3_plat.c 	ret = get_ssusb_rscs(pdev, ssusb);
pdev              422 drivers/usb/mtu3/mtu3_plat.c static int mtu3_remove(struct platform_device *pdev)
pdev              424 drivers/usb/mtu3/mtu3_plat.c 	struct ssusb_mtk *ssusb = platform_get_drvdata(pdev);
pdev              443 drivers/usb/mtu3/mtu3_plat.c 	pm_runtime_put_sync(&pdev->dev);
pdev              444 drivers/usb/mtu3/mtu3_plat.c 	pm_runtime_disable(&pdev->dev);
pdev              443 drivers/usb/musb/am35x.c static int am35x_probe(struct platform_device *pdev)
pdev              445 drivers/usb/musb/am35x.c 	struct musb_hdrc_platform_data	*pdata = dev_get_platdata(&pdev->dev);
pdev              458 drivers/usb/musb/am35x.c 	phy_clk = clk_get(&pdev->dev, "fck");
pdev              460 drivers/usb/musb/am35x.c 		dev_err(&pdev->dev, "failed to get PHY clock\n");
pdev              465 drivers/usb/musb/am35x.c 	clk = clk_get(&pdev->dev, "ick");
pdev              467 drivers/usb/musb/am35x.c 		dev_err(&pdev->dev, "failed to get clock\n");
pdev              474 drivers/usb/musb/am35x.c 		dev_err(&pdev->dev, "failed to enable PHY clock\n");
pdev              480 drivers/usb/musb/am35x.c 		dev_err(&pdev->dev, "failed to enable clock\n");
pdev              484 drivers/usb/musb/am35x.c 	glue->dev			= &pdev->dev;
pdev              495 drivers/usb/musb/am35x.c 	platform_set_drvdata(pdev, glue);
pdev              498 drivers/usb/musb/am35x.c 	pinfo.parent = &pdev->dev;
pdev              499 drivers/usb/musb/am35x.c 	pinfo.res = pdev->resource;
pdev              500 drivers/usb/musb/am35x.c 	pinfo.num_res = pdev->num_resources;
pdev              507 drivers/usb/musb/am35x.c 		dev_err(&pdev->dev, "failed to register musb device: %d\n", ret);
pdev              535 drivers/usb/musb/am35x.c static int am35x_remove(struct platform_device *pdev)
pdev              537 drivers/usb/musb/am35x.c 	struct am35x_glue	*glue = platform_get_drvdata(pdev);
pdev             1304 drivers/usb/musb/cppi_dma.c 	struct platform_device	*pdev = to_platform_device(dev);
pdev             1305 drivers/usb/musb/cppi_dma.c 	int			irq = platform_get_irq_byname(pdev, "dma");
pdev              506 drivers/usb/musb/da8xx.c static int da8xx_probe(struct platform_device *pdev)
pdev              509 drivers/usb/musb/da8xx.c 	struct musb_hdrc_platform_data	*pdata = dev_get_platdata(&pdev->dev);
pdev              513 drivers/usb/musb/da8xx.c 	struct device_node		*np = pdev->dev.of_node;
pdev              516 drivers/usb/musb/da8xx.c 	glue = devm_kzalloc(&pdev->dev, sizeof(*glue), GFP_KERNEL);
pdev              520 drivers/usb/musb/da8xx.c 	clk = devm_clk_get(&pdev->dev, NULL);
pdev              522 drivers/usb/musb/da8xx.c 		dev_err(&pdev->dev, "failed to get clock\n");
pdev              526 drivers/usb/musb/da8xx.c 	glue->phy = devm_phy_get(&pdev->dev, "usb-phy");
pdev              529 drivers/usb/musb/da8xx.c 			dev_err(&pdev->dev, "failed to get phy\n");
pdev              533 drivers/usb/musb/da8xx.c 	glue->dev			= &pdev->dev;
pdev              537 drivers/usb/musb/da8xx.c 		pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              542 drivers/usb/musb/da8xx.c 		pdata->mode	= musb_get_mode(&pdev->dev);
pdev              543 drivers/usb/musb/da8xx.c 		pdata->power	= get_vbus_power(&pdev->dev);
pdev              551 drivers/usb/musb/da8xx.c 		dev_err(&pdev->dev, "failed to register usb_phy\n");
pdev              554 drivers/usb/musb/da8xx.c 	platform_set_drvdata(pdev, glue);
pdev              556 drivers/usb/musb/da8xx.c 	ret = of_platform_populate(pdev->dev.of_node, NULL,
pdev              557 drivers/usb/musb/da8xx.c 				   da8xx_auxdata_lookup, &pdev->dev);
pdev              564 drivers/usb/musb/da8xx.c 	musb_resources[0].name = pdev->resource[0].name;
pdev              565 drivers/usb/musb/da8xx.c 	musb_resources[0].start = pdev->resource[0].start;
pdev              566 drivers/usb/musb/da8xx.c 	musb_resources[0].end = pdev->resource[0].end;
pdev              567 drivers/usb/musb/da8xx.c 	musb_resources[0].flags = pdev->resource[0].flags;
pdev              569 drivers/usb/musb/da8xx.c 	musb_resources[1].name = pdev->resource[1].name;
pdev              570 drivers/usb/musb/da8xx.c 	musb_resources[1].start = pdev->resource[1].start;
pdev              571 drivers/usb/musb/da8xx.c 	musb_resources[1].end = pdev->resource[1].end;
pdev              572 drivers/usb/musb/da8xx.c 	musb_resources[1].flags = pdev->resource[1].flags;
pdev              575 drivers/usb/musb/da8xx.c 	pinfo.parent = &pdev->dev;
pdev              584 drivers/usb/musb/da8xx.c 		dev_err(&pdev->dev, "failed to register musb device: %d\n", ret);
pdev              591 drivers/usb/musb/da8xx.c static int da8xx_remove(struct platform_device *pdev)
pdev              593 drivers/usb/musb/da8xx.c 	struct da8xx_glue		*glue = platform_get_drvdata(pdev);
pdev              494 drivers/usb/musb/davinci.c static int davinci_probe(struct platform_device *pdev)
pdev              497 drivers/usb/musb/davinci.c 	struct musb_hdrc_platform_data	*pdata = dev_get_platdata(&pdev->dev);
pdev              505 drivers/usb/musb/davinci.c 	glue = devm_kzalloc(&pdev->dev, sizeof(*glue), GFP_KERNEL);
pdev              509 drivers/usb/musb/davinci.c 	clk = devm_clk_get(&pdev->dev, "usb");
pdev              511 drivers/usb/musb/davinci.c 		dev_err(&pdev->dev, "failed to get clock\n");
pdev              518 drivers/usb/musb/davinci.c 		dev_err(&pdev->dev, "failed to enable clock\n");
pdev              522 drivers/usb/musb/davinci.c 	glue->dev			= &pdev->dev;
pdev              528 drivers/usb/musb/davinci.c 	platform_set_drvdata(pdev, glue);
pdev              533 drivers/usb/musb/davinci.c 	musb_resources[0].name = pdev->resource[0].name;
pdev              534 drivers/usb/musb/davinci.c 	musb_resources[0].start = pdev->resource[0].start;
pdev              535 drivers/usb/musb/davinci.c 	musb_resources[0].end = pdev->resource[0].end;
pdev              536 drivers/usb/musb/davinci.c 	musb_resources[0].flags = pdev->resource[0].flags;
pdev              538 drivers/usb/musb/davinci.c 	musb_resources[1].name = pdev->resource[1].name;
pdev              539 drivers/usb/musb/davinci.c 	musb_resources[1].start = pdev->resource[1].start;
pdev              540 drivers/usb/musb/davinci.c 	musb_resources[1].end = pdev->resource[1].end;
pdev              541 drivers/usb/musb/davinci.c 	musb_resources[1].flags = pdev->resource[1].flags;
pdev              547 drivers/usb/musb/davinci.c 	musb_resources[2].name = pdev->resource[2].name;
pdev              548 drivers/usb/musb/davinci.c 	musb_resources[2].start = pdev->resource[2].start;
pdev              549 drivers/usb/musb/davinci.c 	musb_resources[2].end = pdev->resource[2].end;
pdev              550 drivers/usb/musb/davinci.c 	musb_resources[2].flags = pdev->resource[2].flags;
pdev              553 drivers/usb/musb/davinci.c 	pinfo.parent = &pdev->dev;
pdev              562 drivers/usb/musb/davinci.c 		dev_err(&pdev->dev, "failed to register musb device: %d\n", ret);
pdev              575 drivers/usb/musb/davinci.c static int davinci_remove(struct platform_device *pdev)
pdev              577 drivers/usb/musb/davinci.c 	struct davinci_glue		*glue = platform_get_drvdata(pdev);
pdev              111 drivers/usb/musb/jz4740.c static int jz4740_probe(struct platform_device *pdev)
pdev              119 drivers/usb/musb/jz4740.c 	glue = devm_kzalloc(&pdev->dev, sizeof(*glue), GFP_KERNEL);
pdev              125 drivers/usb/musb/jz4740.c 		dev_err(&pdev->dev, "failed to allocate musb device\n");
pdev              129 drivers/usb/musb/jz4740.c 	clk = devm_clk_get(&pdev->dev, "udc");
pdev              131 drivers/usb/musb/jz4740.c 		dev_err(&pdev->dev, "failed to get clock\n");
pdev              138 drivers/usb/musb/jz4740.c 		dev_err(&pdev->dev, "failed to enable clock\n");
pdev              142 drivers/usb/musb/jz4740.c 	musb->dev.parent		= &pdev->dev;
pdev              144 drivers/usb/musb/jz4740.c 	glue->dev			= &pdev->dev;
pdev              150 drivers/usb/musb/jz4740.c 	platform_set_drvdata(pdev, glue);
pdev              152 drivers/usb/musb/jz4740.c 	ret = platform_device_add_resources(musb, pdev->resource,
pdev              153 drivers/usb/musb/jz4740.c 					    pdev->num_resources);
pdev              155 drivers/usb/musb/jz4740.c 		dev_err(&pdev->dev, "failed to add resources\n");
pdev              161 drivers/usb/musb/jz4740.c 		dev_err(&pdev->dev, "failed to add platform_data\n");
pdev              167 drivers/usb/musb/jz4740.c 		dev_err(&pdev->dev, "failed to register musb device\n");
pdev              180 drivers/usb/musb/jz4740.c static int jz4740_remove(struct platform_device *pdev)
pdev              182 drivers/usb/musb/jz4740.c 	struct jz4740_glue	*glue = platform_get_drvdata(pdev);
pdev                7 drivers/usb/musb/musb_am335x.c static int am335x_child_probe(struct platform_device *pdev)
pdev               11 drivers/usb/musb/musb_am335x.c 	pm_runtime_enable(&pdev->dev);
pdev               13 drivers/usb/musb/musb_am335x.c 	ret = of_platform_populate(pdev->dev.of_node, NULL, NULL, &pdev->dev);
pdev               19 drivers/usb/musb/musb_am335x.c 	pm_runtime_disable(&pdev->dev);
pdev             2441 drivers/usb/musb/musb_core.c static int musb_probe(struct platform_device *pdev)
pdev             2443 drivers/usb/musb/musb_core.c 	struct device	*dev = &pdev->dev;
pdev             2444 drivers/usb/musb/musb_core.c 	int		irq = platform_get_irq_byname(pdev, "mc");
pdev             2451 drivers/usb/musb/musb_core.c 	iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2459 drivers/usb/musb/musb_core.c static int musb_remove(struct platform_device *pdev)
pdev             2461 drivers/usb/musb/musb_core.c 	struct device	*dev = &pdev->dev;
pdev              835 drivers/usb/musb/musb_dsps.c static int dsps_setup_optional_vbus_irq(struct platform_device *pdev,
pdev              840 drivers/usb/musb/musb_dsps.c 	glue->vbus_irq = platform_get_irq_byname(pdev, "vbus");
pdev              862 drivers/usb/musb/musb_dsps.c static int dsps_probe(struct platform_device *pdev)
pdev              869 drivers/usb/musb/musb_dsps.c 	if (!strcmp(pdev->name, "musb-hdrc"))
pdev              872 drivers/usb/musb/musb_dsps.c 	match = of_match_node(musb_dsps_of_match, pdev->dev.of_node);
pdev              874 drivers/usb/musb/musb_dsps.c 		dev_err(&pdev->dev, "fail to get matching of_match struct\n");
pdev              879 drivers/usb/musb/musb_dsps.c 	if (of_device_is_compatible(pdev->dev.of_node, "ti,musb-dm816"))
pdev              883 drivers/usb/musb/musb_dsps.c 	glue = devm_kzalloc(&pdev->dev, sizeof(*glue), GFP_KERNEL);
pdev              887 drivers/usb/musb/musb_dsps.c 	glue->dev = &pdev->dev;
pdev              889 drivers/usb/musb/musb_dsps.c 	glue->usbss_base = of_iomap(pdev->dev.parent->of_node, 0);
pdev              893 drivers/usb/musb/musb_dsps.c 	if (usb_get_dr_mode(&pdev->dev) == USB_DR_MODE_PERIPHERAL) {
pdev              894 drivers/usb/musb/musb_dsps.c 		ret = dsps_setup_optional_vbus_irq(pdev, glue);
pdev              899 drivers/usb/musb/musb_dsps.c 	platform_set_drvdata(pdev, glue);
pdev              900 drivers/usb/musb/musb_dsps.c 	pm_runtime_enable(&pdev->dev);
pdev              901 drivers/usb/musb/musb_dsps.c 	ret = dsps_create_musb_pdev(glue, pdev);
pdev              908 drivers/usb/musb/musb_dsps.c 	pm_runtime_disable(&pdev->dev);
pdev              914 drivers/usb/musb/musb_dsps.c static int dsps_remove(struct platform_device *pdev)
pdev              916 drivers/usb/musb/musb_dsps.c 	struct dsps_glue *glue = platform_get_drvdata(pdev);
pdev              920 drivers/usb/musb/musb_dsps.c 	pm_runtime_disable(&pdev->dev);
pdev              406 drivers/usb/musb/musbhsdma.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              407 drivers/usb/musb/musbhsdma.c 	int irq = platform_get_irq_byname(pdev, "dma");
pdev              372 drivers/usb/musb/omap2430.c static int omap2430_probe(struct platform_device *pdev)
pdev              375 drivers/usb/musb/omap2430.c 	struct musb_hdrc_platform_data	*pdata = dev_get_platdata(&pdev->dev);
pdev              379 drivers/usb/musb/omap2430.c 	struct device_node		*np = pdev->dev.of_node;
pdev              388 drivers/usb/musb/omap2430.c 	glue = devm_kzalloc(&pdev->dev, sizeof(*glue), GFP_KERNEL);
pdev              394 drivers/usb/musb/omap2430.c 		dev_err(&pdev->dev, "failed to allocate musb device\n");
pdev              398 drivers/usb/musb/omap2430.c 	musb->dev.parent		= &pdev->dev;
pdev              402 drivers/usb/musb/omap2430.c 	glue->dev			= &pdev->dev;
pdev              407 drivers/usb/musb/omap2430.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              411 drivers/usb/musb/omap2430.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              415 drivers/usb/musb/omap2430.c 	config = devm_kzalloc(&pdev->dev, sizeof(*config), GFP_KERNEL);
pdev              437 drivers/usb/musb/omap2430.c 			dev_err(&pdev->dev, "Failed to get control device\n");
pdev              446 drivers/usb/musb/omap2430.c 	platform_set_drvdata(pdev, glue);
pdev              459 drivers/usb/musb/omap2430.c 	musb_resources[0].name = pdev->resource[0].name;
pdev              460 drivers/usb/musb/omap2430.c 	musb_resources[0].start = pdev->resource[0].start;
pdev              461 drivers/usb/musb/omap2430.c 	musb_resources[0].end = pdev->resource[0].end;
pdev              462 drivers/usb/musb/omap2430.c 	musb_resources[0].flags = pdev->resource[0].flags;
pdev              464 drivers/usb/musb/omap2430.c 	musb_resources[1].name = pdev->resource[1].name;
pdev              465 drivers/usb/musb/omap2430.c 	musb_resources[1].start = pdev->resource[1].start;
pdev              466 drivers/usb/musb/omap2430.c 	musb_resources[1].end = pdev->resource[1].end;
pdev              467 drivers/usb/musb/omap2430.c 	musb_resources[1].flags = pdev->resource[1].flags;
pdev              469 drivers/usb/musb/omap2430.c 	musb_resources[2].name = pdev->resource[2].name;
pdev              470 drivers/usb/musb/omap2430.c 	musb_resources[2].start = pdev->resource[2].start;
pdev              471 drivers/usb/musb/omap2430.c 	musb_resources[2].end = pdev->resource[2].end;
pdev              472 drivers/usb/musb/omap2430.c 	musb_resources[2].flags = pdev->resource[2].flags;
pdev              477 drivers/usb/musb/omap2430.c 		dev_err(&pdev->dev, "failed to add resources\n");
pdev              483 drivers/usb/musb/omap2430.c 		dev_err(&pdev->dev, "failed to add platform_data\n");
pdev              491 drivers/usb/musb/omap2430.c 		dev_err(&pdev->dev, "failed to register musb device\n");
pdev              507 drivers/usb/musb/omap2430.c static int omap2430_remove(struct platform_device *pdev)
pdev              509 drivers/usb/musb/omap2430.c 	struct omap2430_glue *glue = platform_get_drvdata(pdev);
pdev              666 drivers/usb/musb/sunxi.c static int sunxi_musb_probe(struct platform_device *pdev)
pdev              671 drivers/usb/musb/sunxi.c 	struct device_node		*np = pdev->dev.of_node;
pdev              675 drivers/usb/musb/sunxi.c 		dev_err(&pdev->dev, "Error no device tree node found\n");
pdev              679 drivers/usb/musb/sunxi.c 	glue = devm_kzalloc(&pdev->dev, sizeof(*glue), GFP_KERNEL);
pdev              684 drivers/usb/musb/sunxi.c 	switch (usb_get_dr_mode(&pdev->dev)) {
pdev              704 drivers/usb/musb/sunxi.c 		dev_err(&pdev->dev, "Invalid or missing 'dr_mode' property\n");
pdev              713 drivers/usb/musb/sunxi.c 	glue->dev = &pdev->dev;
pdev              729 drivers/usb/musb/sunxi.c 	glue->clk = devm_clk_get(&pdev->dev, NULL);
pdev              731 drivers/usb/musb/sunxi.c 		dev_err(&pdev->dev, "Error getting clock: %ld\n",
pdev              737 drivers/usb/musb/sunxi.c 		glue->rst = devm_reset_control_get(&pdev->dev, NULL);
pdev              741 drivers/usb/musb/sunxi.c 			dev_err(&pdev->dev, "Error getting reset %ld\n",
pdev              747 drivers/usb/musb/sunxi.c 	glue->extcon = extcon_get_edev_by_phandle(&pdev->dev, 0);
pdev              751 drivers/usb/musb/sunxi.c 		dev_err(&pdev->dev, "Invalid or missing extcon\n");
pdev              755 drivers/usb/musb/sunxi.c 	glue->phy = devm_phy_get(&pdev->dev, "usb");
pdev              759 drivers/usb/musb/sunxi.c 		dev_err(&pdev->dev, "Error getting phy %ld\n",
pdev              766 drivers/usb/musb/sunxi.c 		dev_err(&pdev->dev, "Error registering usb-phy %ld\n",
pdev              771 drivers/usb/musb/sunxi.c 	glue->xceiv = devm_usb_get_phy(&pdev->dev, USB_PHY_TYPE_USB2);
pdev              774 drivers/usb/musb/sunxi.c 		dev_err(&pdev->dev, "Error getting usb-phy %d\n", ret);
pdev              778 drivers/usb/musb/sunxi.c 	platform_set_drvdata(pdev, glue);
pdev              783 drivers/usb/musb/sunxi.c 	pinfo.parent	= &pdev->dev;
pdev              784 drivers/usb/musb/sunxi.c 	pinfo.res	= pdev->resource;
pdev              785 drivers/usb/musb/sunxi.c 	pinfo.num_res	= pdev->num_resources;
pdev              792 drivers/usb/musb/sunxi.c 		dev_err(&pdev->dev, "Error registering musb dev: %d\n", ret);
pdev              803 drivers/usb/musb/sunxi.c static int sunxi_musb_remove(struct platform_device *pdev)
pdev              805 drivers/usb/musb/sunxi.c 	struct sunxi_glue *glue = platform_get_drvdata(pdev);
pdev             1092 drivers/usb/musb/tusb6010.c 	struct platform_device	*pdev;
pdev             1101 drivers/usb/musb/tusb6010.c 	pdev = to_platform_device(musb->controller);
pdev             1104 drivers/usb/musb/tusb6010.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1108 drivers/usb/musb/tusb6010.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             1199 drivers/usb/musb/tusb6010.c static int tusb_probe(struct platform_device *pdev)
pdev             1202 drivers/usb/musb/tusb6010.c 	struct musb_hdrc_platform_data	*pdata = dev_get_platdata(&pdev->dev);
pdev             1208 drivers/usb/musb/tusb6010.c 	glue = devm_kzalloc(&pdev->dev, sizeof(*glue), GFP_KERNEL);
pdev             1212 drivers/usb/musb/tusb6010.c 	glue->dev			= &pdev->dev;
pdev             1217 drivers/usb/musb/tusb6010.c 	platform_set_drvdata(pdev, glue);
pdev             1222 drivers/usb/musb/tusb6010.c 	musb_resources[0].name = pdev->resource[0].name;
pdev             1223 drivers/usb/musb/tusb6010.c 	musb_resources[0].start = pdev->resource[0].start;
pdev             1224 drivers/usb/musb/tusb6010.c 	musb_resources[0].end = pdev->resource[0].end;
pdev             1225 drivers/usb/musb/tusb6010.c 	musb_resources[0].flags = pdev->resource[0].flags;
pdev             1227 drivers/usb/musb/tusb6010.c 	musb_resources[1].name = pdev->resource[1].name;
pdev             1228 drivers/usb/musb/tusb6010.c 	musb_resources[1].start = pdev->resource[1].start;
pdev             1229 drivers/usb/musb/tusb6010.c 	musb_resources[1].end = pdev->resource[1].end;
pdev             1230 drivers/usb/musb/tusb6010.c 	musb_resources[1].flags = pdev->resource[1].flags;
pdev             1232 drivers/usb/musb/tusb6010.c 	musb_resources[2].name = pdev->resource[2].name;
pdev             1233 drivers/usb/musb/tusb6010.c 	musb_resources[2].start = pdev->resource[2].start;
pdev             1234 drivers/usb/musb/tusb6010.c 	musb_resources[2].end = pdev->resource[2].end;
pdev             1235 drivers/usb/musb/tusb6010.c 	musb_resources[2].flags = pdev->resource[2].flags;
pdev             1238 drivers/usb/musb/tusb6010.c 	pinfo.parent = &pdev->dev;
pdev             1247 drivers/usb/musb/tusb6010.c 		dev_err(&pdev->dev, "failed to register musb device: %d\n", ret);
pdev             1254 drivers/usb/musb/tusb6010.c static int tusb_remove(struct platform_device *pdev)
pdev             1256 drivers/usb/musb/tusb6010.c 	struct tusb6010_glue		*glue = platform_get_drvdata(pdev);
pdev              189 drivers/usb/musb/ux500.c ux500_of_probe(struct platform_device *pdev, struct device_node *np)
pdev              195 drivers/usb/musb/ux500.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              201 drivers/usb/musb/ux500.c 		dev_err(&pdev->dev, "No 'dr_mode' property found\n");
pdev              217 drivers/usb/musb/ux500.c static int ux500_probe(struct platform_device *pdev)
pdev              220 drivers/usb/musb/ux500.c 	struct musb_hdrc_platform_data	*pdata = dev_get_platdata(&pdev->dev);
pdev              221 drivers/usb/musb/ux500.c 	struct device_node		*np = pdev->dev.of_node;
pdev              229 drivers/usb/musb/ux500.c 			pdata = ux500_of_probe(pdev, np);
pdev              233 drivers/usb/musb/ux500.c 			pdev->dev.platform_data = pdata;
pdev              235 drivers/usb/musb/ux500.c 			dev_err(&pdev->dev, "no pdata or device tree found\n");
pdev              240 drivers/usb/musb/ux500.c 	glue = devm_kzalloc(&pdev->dev, sizeof(*glue), GFP_KERNEL);
pdev              246 drivers/usb/musb/ux500.c 		dev_err(&pdev->dev, "failed to allocate musb device\n");
pdev              250 drivers/usb/musb/ux500.c 	clk = devm_clk_get(&pdev->dev, NULL);
pdev              252 drivers/usb/musb/ux500.c 		dev_err(&pdev->dev, "failed to get clock\n");
pdev              259 drivers/usb/musb/ux500.c 		dev_err(&pdev->dev, "failed to enable clock\n");
pdev              263 drivers/usb/musb/ux500.c 	musb->dev.parent		= &pdev->dev;
pdev              264 drivers/usb/musb/ux500.c 	musb->dev.dma_mask		= &pdev->dev.coherent_dma_mask;
pdev              265 drivers/usb/musb/ux500.c 	musb->dev.coherent_dma_mask	= pdev->dev.coherent_dma_mask;
pdev              267 drivers/usb/musb/ux500.c 	glue->dev			= &pdev->dev;
pdev              274 drivers/usb/musb/ux500.c 	platform_set_drvdata(pdev, glue);
pdev              279 drivers/usb/musb/ux500.c 	musb_resources[0].name = pdev->resource[0].name;
pdev              280 drivers/usb/musb/ux500.c 	musb_resources[0].start = pdev->resource[0].start;
pdev              281 drivers/usb/musb/ux500.c 	musb_resources[0].end = pdev->resource[0].end;
pdev              282 drivers/usb/musb/ux500.c 	musb_resources[0].flags = pdev->resource[0].flags;
pdev              284 drivers/usb/musb/ux500.c 	musb_resources[1].name = pdev->resource[1].name;
pdev              285 drivers/usb/musb/ux500.c 	musb_resources[1].start = pdev->resource[1].start;
pdev              286 drivers/usb/musb/ux500.c 	musb_resources[1].end = pdev->resource[1].end;
pdev              287 drivers/usb/musb/ux500.c 	musb_resources[1].flags = pdev->resource[1].flags;
pdev              292 drivers/usb/musb/ux500.c 		dev_err(&pdev->dev, "failed to add resources\n");
pdev              298 drivers/usb/musb/ux500.c 		dev_err(&pdev->dev, "failed to add platform_data\n");
pdev              304 drivers/usb/musb/ux500.c 		dev_err(&pdev->dev, "failed to register musb device\n");
pdev              320 drivers/usb/musb/ux500.c static int ux500_remove(struct platform_device *pdev)
pdev              322 drivers/usb/musb/ux500.c 	struct ux500_glue	*glue = platform_get_drvdata(pdev);
pdev              361 drivers/usb/musb/ux500_dma.c 	struct platform_device *pdev = to_platform_device(musb->controller);
pdev              372 drivers/usb/musb/ux500_dma.c 	iomem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              713 drivers/usb/phy/phy-ab8500-usb.c static int ab8500_usb_irq_setup(struct platform_device *pdev,
pdev              720 drivers/usb/phy/phy-ab8500-usb.c 		irq = platform_get_irq_byname(pdev, "USB_LINK_STATUS");
pdev              723 drivers/usb/phy/phy-ab8500-usb.c 		err = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev              734 drivers/usb/phy/phy-ab8500-usb.c 		irq = platform_get_irq_byname(pdev, "ID_WAKEUP_F");
pdev              737 drivers/usb/phy/phy-ab8500-usb.c 		err = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev              748 drivers/usb/phy/phy-ab8500-usb.c 		irq = platform_get_irq_byname(pdev, "VBUS_DET_F");
pdev              751 drivers/usb/phy/phy-ab8500-usb.c 		err = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev              844 drivers/usb/phy/phy-ab8500-usb.c static int ab8500_usb_probe(struct platform_device *pdev)
pdev              852 drivers/usb/phy/phy-ab8500-usb.c 	ab8500 = dev_get_drvdata(pdev->dev.parent);
pdev              853 drivers/usb/phy/phy-ab8500-usb.c 	rev = abx500_get_chip_id(&pdev->dev);
pdev              856 drivers/usb/phy/phy-ab8500-usb.c 		dev_err(&pdev->dev, "Unsupported AB8500 chip rev=%d\n", rev);
pdev              860 drivers/usb/phy/phy-ab8500-usb.c 	ab = devm_kzalloc(&pdev->dev, sizeof(*ab), GFP_KERNEL);
pdev              864 drivers/usb/phy/phy-ab8500-usb.c 	otg = devm_kzalloc(&pdev->dev, sizeof(*otg), GFP_KERNEL);
pdev              868 drivers/usb/phy/phy-ab8500-usb.c 	ab->dev			= &pdev->dev;
pdev              896 drivers/usb/phy/phy-ab8500-usb.c 	platform_set_drvdata(pdev, ab);
pdev              911 drivers/usb/phy/phy-ab8500-usb.c 	err = ab8500_usb_irq_setup(pdev, ab);
pdev              917 drivers/usb/phy/phy-ab8500-usb.c 		dev_err(&pdev->dev, "Can't register transceiver\n");
pdev              939 drivers/usb/phy/phy-ab8500-usb.c 	dev_info(&pdev->dev, "revision 0x%2x driver initialized\n", rev);
pdev              944 drivers/usb/phy/phy-ab8500-usb.c static int ab8500_usb_remove(struct platform_device *pdev)
pdev              946 drivers/usb/phy/phy-ab8500-usb.c 	struct ab8500_usb *ab = platform_get_drvdata(pdev);
pdev              150 drivers/usb/phy/phy-am335x-control.c static int am335x_control_usb_probe(struct platform_device *pdev)
pdev              157 drivers/usb/phy/phy-am335x-control.c 	of_id = of_match_node(omap_control_usb_id_table, pdev->dev.of_node);
pdev              163 drivers/usb/phy/phy-am335x-control.c 	ctrl_usb = devm_kzalloc(&pdev->dev, sizeof(*ctrl_usb), GFP_KERNEL);
pdev              167 drivers/usb/phy/phy-am335x-control.c 	ctrl_usb->dev = &pdev->dev;
pdev              169 drivers/usb/phy/phy-am335x-control.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "phy_ctrl");
pdev              170 drivers/usb/phy/phy-am335x-control.c 	ctrl_usb->phy_reg = devm_ioremap_resource(&pdev->dev, res);
pdev              174 drivers/usb/phy/phy-am335x-control.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "wakeup");
pdev              175 drivers/usb/phy/phy-am335x-control.c 	ctrl_usb->wkup = devm_ioremap_resource(&pdev->dev, res);
pdev               38 drivers/usb/phy/phy-am335x.c static int am335x_phy_probe(struct platform_device *pdev)
pdev               41 drivers/usb/phy/phy-am335x.c 	struct device *dev = &pdev->dev;
pdev               52 drivers/usb/phy/phy-am335x.c 	am_phy->id = of_alias_get_id(pdev->dev.of_node, "phy");
pdev               54 drivers/usb/phy/phy-am335x.c 		dev_err(&pdev->dev, "Missing PHY id: %d\n", am_phy->id);
pdev               58 drivers/usb/phy/phy-am335x.c 	am_phy->dr_mode = of_usb_get_dr_mode_by_phy(pdev->dev.of_node, -1);
pdev               67 drivers/usb/phy/phy-am335x.c 	platform_set_drvdata(pdev, am_phy);
pdev               85 drivers/usb/phy/phy-am335x.c static int am335x_phy_remove(struct platform_device *pdev)
pdev               87 drivers/usb/phy/phy-am335x.c 	struct am335x_phy *am_phy = platform_get_drvdata(pdev);
pdev              772 drivers/usb/phy/phy-fsl-usb.c static int fsl_otg_conf(struct platform_device *pdev)
pdev              806 drivers/usb/phy/phy-fsl-usb.c 	fsl_otg_tc->phy.dev = &pdev->dev;
pdev              832 drivers/usb/phy/phy-fsl-usb.c int usb_otg_start(struct platform_device *pdev)
pdev              840 drivers/usb/phy/phy-fsl-usb.c 	struct fsl_usb2_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              850 drivers/usb/phy/phy-fsl-usb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              861 drivers/usb/phy/phy-fsl-usb.c 	if (pdata->init && pdata->init(pdev) != 0)
pdev              875 drivers/usb/phy/phy-fsl-usb.c 	p_otg->irq = platform_get_irq(pdev, 0);
pdev             1113 drivers/usb/phy/phy-fsl-usb.c static int fsl_otg_probe(struct platform_device *pdev)
pdev             1117 drivers/usb/phy/phy-fsl-usb.c 	if (!dev_get_platdata(&pdev->dev))
pdev             1121 drivers/usb/phy/phy-fsl-usb.c 	ret = fsl_otg_conf(pdev);
pdev             1123 drivers/usb/phy/phy-fsl-usb.c 		dev_err(&pdev->dev, "Couldn't configure OTG module\n");
pdev             1128 drivers/usb/phy/phy-fsl-usb.c 	ret = usb_otg_start(pdev);
pdev             1130 drivers/usb/phy/phy-fsl-usb.c 		dev_err(&pdev->dev, "Can't init FSL OTG device\n");
pdev             1136 drivers/usb/phy/phy-fsl-usb.c 		dev_err(&pdev->dev, "unable to register FSL OTG device\n");
pdev             1143 drivers/usb/phy/phy-fsl-usb.c static int fsl_otg_remove(struct platform_device *pdev)
pdev             1145 drivers/usb/phy/phy-fsl-usb.c 	struct fsl_usb2_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev             1159 drivers/usb/phy/phy-fsl-usb.c 		pdata->exit(pdev);
pdev               41 drivers/usb/phy/phy-generic.c void usb_phy_generic_unregister(struct platform_device *pdev)
pdev               43 drivers/usb/phy/phy-generic.c 	platform_device_unregister(pdev);
pdev              301 drivers/usb/phy/phy-generic.c static int usb_phy_generic_probe(struct platform_device *pdev)
pdev              303 drivers/usb/phy/phy-generic.c 	struct device *dev = &pdev->dev;
pdev              311 drivers/usb/phy/phy-generic.c 	err = usb_phy_gen_create_phy(dev, nop, dev_get_platdata(&pdev->dev));
pdev              315 drivers/usb/phy/phy-generic.c 		err = devm_request_threaded_irq(&pdev->dev,
pdev              321 drivers/usb/phy/phy-generic.c 			dev_err(&pdev->dev, "can't request irq %i, err: %d\n",
pdev              334 drivers/usb/phy/phy-generic.c 		dev_err(&pdev->dev, "can't register transceiver, err: %d\n",
pdev              339 drivers/usb/phy/phy-generic.c 	platform_set_drvdata(pdev, nop);
pdev              344 drivers/usb/phy/phy-generic.c static int usb_phy_generic_remove(struct platform_device *pdev)
pdev              346 drivers/usb/phy/phy-generic.c 	struct usb_phy_generic *nop = platform_get_drvdata(pdev);
pdev              156 drivers/usb/phy/phy-gpio-vbus-usb.c 	struct platform_device *pdev = data;
pdev              157 drivers/usb/phy/phy-gpio-vbus-usb.c 	struct gpio_vbus_mach_info *pdata = dev_get_platdata(&pdev->dev);
pdev              158 drivers/usb/phy/phy-gpio-vbus-usb.c 	struct gpio_vbus_data *gpio_vbus = platform_get_drvdata(pdev);
pdev              161 drivers/usb/phy/phy-gpio-vbus-usb.c 	dev_dbg(&pdev->dev, "VBUS %s (gadget: %s)\n",
pdev              179 drivers/usb/phy/phy-gpio-vbus-usb.c 	struct platform_device *pdev;
pdev              183 drivers/usb/phy/phy-gpio-vbus-usb.c 	pdev = to_platform_device(gpio_vbus->dev);
pdev              188 drivers/usb/phy/phy-gpio-vbus-usb.c 		dev_dbg(&pdev->dev, "unregistering gadget '%s'\n",
pdev              205 drivers/usb/phy/phy-gpio-vbus-usb.c 	dev_dbg(&pdev->dev, "registered gadget '%s'\n", gadget->name);
pdev              209 drivers/usb/phy/phy-gpio-vbus-usb.c 	gpio_vbus_irq(gpio_vbus->irq, pdev);
pdev              243 drivers/usb/phy/phy-gpio-vbus-usb.c static int gpio_vbus_probe(struct platform_device *pdev)
pdev              245 drivers/usb/phy/phy-gpio-vbus-usb.c 	struct gpio_vbus_mach_info *pdata = dev_get_platdata(&pdev->dev);
pdev              255 drivers/usb/phy/phy-gpio-vbus-usb.c 	gpio_vbus = devm_kzalloc(&pdev->dev, sizeof(struct gpio_vbus_data),
pdev              260 drivers/usb/phy/phy-gpio-vbus-usb.c 	gpio_vbus->phy.otg = devm_kzalloc(&pdev->dev, sizeof(struct usb_otg),
pdev              265 drivers/usb/phy/phy-gpio-vbus-usb.c 	platform_set_drvdata(pdev, gpio_vbus);
pdev              266 drivers/usb/phy/phy-gpio-vbus-usb.c 	gpio_vbus->dev = &pdev->dev;
pdev              276 drivers/usb/phy/phy-gpio-vbus-usb.c 	err = devm_gpio_request(&pdev->dev, gpio, "vbus_detect");
pdev              278 drivers/usb/phy/phy-gpio-vbus-usb.c 		dev_err(&pdev->dev, "can't request vbus gpio %d, err: %d\n",
pdev              284 drivers/usb/phy/phy-gpio-vbus-usb.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              298 drivers/usb/phy/phy-gpio-vbus-usb.c 		err = devm_gpio_request(&pdev->dev, gpio, "udc_pullup");
pdev              300 drivers/usb/phy/phy-gpio-vbus-usb.c 			dev_err(&pdev->dev,
pdev              308 drivers/usb/phy/phy-gpio-vbus-usb.c 	err = devm_request_irq(&pdev->dev, irq, gpio_vbus_irq, irqflags,
pdev              309 drivers/usb/phy/phy-gpio-vbus-usb.c 			       "vbus_detect", pdev);
pdev              311 drivers/usb/phy/phy-gpio-vbus-usb.c 		dev_err(&pdev->dev, "can't request irq %i, err: %d\n",
pdev              318 drivers/usb/phy/phy-gpio-vbus-usb.c 	gpio_vbus->vbus_draw = devm_regulator_get(&pdev->dev, "vbus_draw");
pdev              320 drivers/usb/phy/phy-gpio-vbus-usb.c 		dev_dbg(&pdev->dev, "can't get vbus_draw regulator, err: %ld\n",
pdev              328 drivers/usb/phy/phy-gpio-vbus-usb.c 		dev_err(&pdev->dev, "can't register transceiver, err: %d\n",
pdev              333 drivers/usb/phy/phy-gpio-vbus-usb.c 	device_init_wakeup(&pdev->dev, pdata->wakeup);
pdev              338 drivers/usb/phy/phy-gpio-vbus-usb.c static int gpio_vbus_remove(struct platform_device *pdev)
pdev              340 drivers/usb/phy/phy-gpio-vbus-usb.c 	struct gpio_vbus_data *gpio_vbus = platform_get_drvdata(pdev);
pdev              342 drivers/usb/phy/phy-gpio-vbus-usb.c 	device_init_wakeup(&pdev->dev, 0);
pdev               65 drivers/usb/phy/phy-keystone.c static int keystone_usbphy_probe(struct platform_device *pdev)
pdev               67 drivers/usb/phy/phy-keystone.c 	struct device		*dev = &pdev->dev;
pdev               76 drivers/usb/phy/phy-keystone.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               88 drivers/usb/phy/phy-keystone.c 	platform_set_drvdata(pdev, k_phy);
pdev               93 drivers/usb/phy/phy-keystone.c static int keystone_usbphy_remove(struct platform_device *pdev)
pdev               95 drivers/usb/phy/phy-keystone.c 	struct keystone_usbphy *k_phy = platform_get_drvdata(pdev);
pdev               79 drivers/usb/phy/phy-mv-usb.c 	dev_dbg(&mvotg->pdev->dev, "transceiver is updated\n");
pdev               93 drivers/usb/phy/phy-mv-usb.c 	dev_info(&mvotg->pdev->dev, "B Device No Response!\n");
pdev              126 drivers/usb/phy/phy-mv-usb.c 		dev_err(&mvotg->pdev->dev, "Timer%d is already running\n", id);
pdev              152 drivers/usb/phy/phy-mv-usb.c 			dev_err(&mvotg->pdev->dev,
pdev              202 drivers/usb/phy/phy-mv-usb.c 	dev_info(&mvotg->pdev->dev, "%s host\n", on ? "start" : "stop");
pdev              247 drivers/usb/phy/phy-mv-usb.c 	dev_dbg(&mvotg->pdev->dev, "otg enabled\n");
pdev              253 drivers/usb/phy/phy-mv-usb.c 			dev_err(&mvotg->pdev->dev,
pdev              276 drivers/usb/phy/phy-mv-usb.c 		dev_dbg(&mvotg->pdev->dev, "otg disabled\n");
pdev              321 drivers/usb/phy/phy-mv-usb.c 	dev_dbg(&mvotg->pdev->dev, "%s: ", __func__);
pdev              322 drivers/usb/phy/phy-mv-usb.c 	dev_dbg(&mvotg->pdev->dev, "id %d\n", otg_ctrl->id);
pdev              323 drivers/usb/phy/phy-mv-usb.c 	dev_dbg(&mvotg->pdev->dev, "b_sess_vld %d\n", otg_ctrl->b_sess_vld);
pdev              324 drivers/usb/phy/phy-mv-usb.c 	dev_dbg(&mvotg->pdev->dev, "b_sess_end %d\n", otg_ctrl->b_sess_end);
pdev              325 drivers/usb/phy/phy-mv-usb.c 	dev_dbg(&mvotg->pdev->dev, "a_vbus_vld %d\n", otg_ctrl->a_vbus_vld);
pdev              326 drivers/usb/phy/phy-mv-usb.c 	dev_dbg(&mvotg->pdev->dev, "a_sess_vld %d\n", otg_ctrl->a_sess_vld);
pdev              421 drivers/usb/phy/phy-mv-usb.c 		dev_info(&mvotg->pdev->dev, "change from state %s to %s\n",
pdev              548 drivers/usb/phy/phy-mv-usb.c 		dev_dbg(&mvotg->pdev->dev,
pdev              575 drivers/usb/phy/phy-mv-usb.c 		dev_dbg(&mvotg->pdev->dev,
pdev              611 drivers/usb/phy/phy-mv-usb.c 		dev_dbg(&mvotg->pdev->dev,
pdev              616 drivers/usb/phy/phy-mv-usb.c 		dev_dbg(&mvotg->pdev->dev,
pdev              618 drivers/usb/phy/phy-mv-usb.c 		dev_dbg(&mvotg->pdev->dev,
pdev              649 drivers/usb/phy/phy-mv-usb.c static int mv_otg_remove(struct platform_device *pdev)
pdev              651 drivers/usb/phy/phy-mv-usb.c 	struct mv_otg *mvotg = platform_get_drvdata(pdev);
pdev              665 drivers/usb/phy/phy-mv-usb.c static int mv_otg_probe(struct platform_device *pdev)
pdev              667 drivers/usb/phy/phy-mv-usb.c 	struct mv_usb_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              674 drivers/usb/phy/phy-mv-usb.c 		dev_err(&pdev->dev, "failed to get platform data\n");
pdev              678 drivers/usb/phy/phy-mv-usb.c 	mvotg = devm_kzalloc(&pdev->dev, sizeof(*mvotg), GFP_KERNEL);
pdev              682 drivers/usb/phy/phy-mv-usb.c 	otg = devm_kzalloc(&pdev->dev, sizeof(*otg), GFP_KERNEL);
pdev              686 drivers/usb/phy/phy-mv-usb.c 	platform_set_drvdata(pdev, mvotg);
pdev              688 drivers/usb/phy/phy-mv-usb.c 	mvotg->pdev = pdev;
pdev              691 drivers/usb/phy/phy-mv-usb.c 	mvotg->clk = devm_clk_get(&pdev->dev, NULL);
pdev              697 drivers/usb/phy/phy-mv-usb.c 		dev_dbg(&pdev->dev, "cannot create workqueue for OTG\n");
pdev              704 drivers/usb/phy/phy-mv-usb.c 	mvotg->pdev = pdev;
pdev              705 drivers/usb/phy/phy-mv-usb.c 	mvotg->phy.dev = &pdev->dev;
pdev              719 drivers/usb/phy/phy-mv-usb.c 	r = platform_get_resource_byname(mvotg->pdev,
pdev              722 drivers/usb/phy/phy-mv-usb.c 		dev_err(&pdev->dev, "no phy I/O memory resource defined\n");
pdev              727 drivers/usb/phy/phy-mv-usb.c 	mvotg->phy_regs = devm_ioremap(&pdev->dev, r->start, resource_size(r));
pdev              729 drivers/usb/phy/phy-mv-usb.c 		dev_err(&pdev->dev, "failed to map phy I/O memory\n");
pdev              734 drivers/usb/phy/phy-mv-usb.c 	r = platform_get_resource_byname(mvotg->pdev,
pdev              737 drivers/usb/phy/phy-mv-usb.c 		dev_err(&pdev->dev, "no I/O memory resource defined\n");
pdev              742 drivers/usb/phy/phy-mv-usb.c 	mvotg->cap_regs = devm_ioremap(&pdev->dev, r->start, resource_size(r));
pdev              744 drivers/usb/phy/phy-mv-usb.c 		dev_err(&pdev->dev, "failed to map I/O memory\n");
pdev              752 drivers/usb/phy/phy-mv-usb.c 		dev_err(&pdev->dev, "mv otg enable error %d\n", retval);
pdev              761 drivers/usb/phy/phy-mv-usb.c 		retval = devm_request_threaded_irq(&pdev->dev, pdata->id->irq,
pdev              765 drivers/usb/phy/phy-mv-usb.c 			dev_info(&pdev->dev,
pdev              773 drivers/usb/phy/phy-mv-usb.c 		retval = devm_request_threaded_irq(&pdev->dev, pdata->vbus->irq,
pdev              777 drivers/usb/phy/phy-mv-usb.c 			dev_info(&pdev->dev,
pdev              791 drivers/usb/phy/phy-mv-usb.c 	r = platform_get_resource(mvotg->pdev, IORESOURCE_IRQ, 0);
pdev              793 drivers/usb/phy/phy-mv-usb.c 		dev_err(&pdev->dev, "no IRQ resource defined\n");
pdev              799 drivers/usb/phy/phy-mv-usb.c 	if (devm_request_irq(&pdev->dev, mvotg->irq, mv_otg_irq, IRQF_SHARED,
pdev              801 drivers/usb/phy/phy-mv-usb.c 		dev_err(&pdev->dev, "Request irq %d for OTG failed\n",
pdev              810 drivers/usb/phy/phy-mv-usb.c 		dev_err(&pdev->dev, "can't register transceiver, %d\n",
pdev              821 drivers/usb/phy/phy-mv-usb.c 	dev_info(&pdev->dev,
pdev              837 drivers/usb/phy/phy-mv-usb.c static int mv_otg_suspend(struct platform_device *pdev, pm_message_t state)
pdev              839 drivers/usb/phy/phy-mv-usb.c 	struct mv_otg *mvotg = platform_get_drvdata(pdev);
pdev              842 drivers/usb/phy/phy-mv-usb.c 		dev_info(&pdev->dev,
pdev              854 drivers/usb/phy/phy-mv-usb.c static int mv_otg_resume(struct platform_device *pdev)
pdev              856 drivers/usb/phy/phy-mv-usb.c 	struct mv_otg *mvotg = platform_get_drvdata(pdev);
pdev              143 drivers/usb/phy/phy-mv-usb.h 	struct platform_device *pdev;
pdev              711 drivers/usb/phy/phy-mxs-usb.c static int mxs_phy_probe(struct platform_device *pdev)
pdev              719 drivers/usb/phy/phy-mxs-usb.c 	struct device_node *np = pdev->dev.of_node;
pdev              722 drivers/usb/phy/phy-mxs-usb.c 	of_id = of_match_device(mxs_phy_dt_ids, &pdev->dev);
pdev              726 drivers/usb/phy/phy-mxs-usb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              727 drivers/usb/phy/phy-mxs-usb.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              731 drivers/usb/phy/phy-mxs-usb.c 	clk = devm_clk_get(&pdev->dev, NULL);
pdev              733 drivers/usb/phy/phy-mxs-usb.c 		dev_err(&pdev->dev,
pdev              738 drivers/usb/phy/phy-mxs-usb.c 	mxs_phy = devm_kzalloc(&pdev->dev, sizeof(*mxs_phy), GFP_KERNEL);
pdev              747 drivers/usb/phy/phy-mxs-usb.c 			dev_dbg(&pdev->dev,
pdev              786 drivers/usb/phy/phy-mxs-usb.c 		dev_dbg(&pdev->dev, "failed to get alias id, errno %d\n", ret);
pdev              790 drivers/usb/phy/phy-mxs-usb.c 	mxs_phy->phy.dev		= &pdev->dev;
pdev              804 drivers/usb/phy/phy-mxs-usb.c 	platform_set_drvdata(pdev, mxs_phy);
pdev              806 drivers/usb/phy/phy-mxs-usb.c 	device_set_wakeup_capable(&pdev->dev, true);
pdev              811 drivers/usb/phy/phy-mxs-usb.c static int mxs_phy_remove(struct platform_device *pdev)
pdev              813 drivers/usb/phy/phy-mxs-usb.c 	struct mxs_phy *mxs_phy = platform_get_drvdata(pdev);
pdev               86 drivers/usb/phy/phy-omap-otg.c static int omap_otg_probe(struct platform_device *pdev)
pdev               88 drivers/usb/phy/phy-omap-otg.c 	const struct omap_usb_config *config = pdev->dev.platform_data;
pdev              101 drivers/usb/phy/phy-omap-otg.c 	otg_dev = devm_kzalloc(&pdev->dev, sizeof(*otg_dev), GFP_KERNEL);
pdev              105 drivers/usb/phy/phy-omap-otg.c 	otg_dev->base = devm_ioremap_resource(&pdev->dev, &pdev->resource[0]);
pdev              113 drivers/usb/phy/phy-omap-otg.c 	ret = devm_extcon_register_notifier(&pdev->dev, extcon,
pdev              118 drivers/usb/phy/phy-omap-otg.c 	ret = devm_extcon_register_notifier(&pdev->dev, extcon,
pdev              130 drivers/usb/phy/phy-omap-otg.c 	dev_info(&pdev->dev,
pdev              135 drivers/usb/phy/phy-omap-otg.c 	platform_set_drvdata(pdev, otg_dev);
pdev              322 drivers/usb/phy/phy-tahvo.c static int tahvo_usb_probe(struct platform_device *pdev)
pdev              324 drivers/usb/phy/phy-tahvo.c 	struct retu_dev *rdev = dev_get_drvdata(pdev->dev.parent);
pdev              328 drivers/usb/phy/phy-tahvo.c 	tu = devm_kzalloc(&pdev->dev, sizeof(*tu), GFP_KERNEL);
pdev              332 drivers/usb/phy/phy-tahvo.c 	tu->phy.otg = devm_kzalloc(&pdev->dev, sizeof(*tu->phy.otg),
pdev              337 drivers/usb/phy/phy-tahvo.c 	tu->pt_dev = pdev;
pdev              348 drivers/usb/phy/phy-tahvo.c 	tu->ick = devm_clk_get(&pdev->dev, "usb_l4_ick");
pdev              357 drivers/usb/phy/phy-tahvo.c 	tu->extcon = devm_extcon_dev_allocate(&pdev->dev, tahvo_cable);
pdev              359 drivers/usb/phy/phy-tahvo.c 		dev_err(&pdev->dev, "failed to allocate memory for extcon\n");
pdev              364 drivers/usb/phy/phy-tahvo.c 	ret = devm_extcon_dev_register(&pdev->dev, tu->extcon);
pdev              366 drivers/usb/phy/phy-tahvo.c 		dev_err(&pdev->dev, "could not register extcon device: %d\n",
pdev              378 drivers/usb/phy/phy-tahvo.c 	tu->phy.dev = &pdev->dev;
pdev              389 drivers/usb/phy/phy-tahvo.c 		dev_err(&pdev->dev, "cannot register USB transceiver: %d\n",
pdev              394 drivers/usb/phy/phy-tahvo.c 	dev_set_drvdata(&pdev->dev, tu);
pdev              396 drivers/usb/phy/phy-tahvo.c 	tu->irq = platform_get_irq(pdev, 0);
pdev              401 drivers/usb/phy/phy-tahvo.c 		dev_err(&pdev->dev, "could not register tahvo-vbus irq: %d\n",
pdev              417 drivers/usb/phy/phy-tahvo.c static int tahvo_usb_remove(struct platform_device *pdev)
pdev              419 drivers/usb/phy/phy-tahvo.c 	struct tahvo_usb *tu = platform_get_drvdata(pdev);
pdev              931 drivers/usb/phy/phy-tegra-usb.c static int read_utmi_param(struct platform_device *pdev, const char *param,
pdev              935 drivers/usb/phy/phy-tegra-usb.c 	int err = of_property_read_u32(pdev->dev.of_node, param, &value);
pdev              938 drivers/usb/phy/phy-tegra-usb.c 		dev_err(&pdev->dev,
pdev              945 drivers/usb/phy/phy-tegra-usb.c 			  struct platform_device *pdev)
pdev              953 drivers/usb/phy/phy-tegra-usb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              955 drivers/usb/phy/phy-tegra-usb.c 		dev_err(&pdev->dev, "Failed to get UTMI pad regs\n");
pdev              959 drivers/usb/phy/phy-tegra-usb.c 	tegra_phy->pad_regs = devm_ioremap(&pdev->dev, res->start,
pdev              962 drivers/usb/phy/phy-tegra-usb.c 		dev_err(&pdev->dev, "Failed to remap UTMI pad regs\n");
pdev              966 drivers/usb/phy/phy-tegra-usb.c 	tegra_phy->config = devm_kzalloc(&pdev->dev, sizeof(*config),
pdev              973 drivers/usb/phy/phy-tegra-usb.c 	err = read_utmi_param(pdev, "nvidia,hssync-start-delay",
pdev              978 drivers/usb/phy/phy-tegra-usb.c 	err = read_utmi_param(pdev, "nvidia,elastic-limit",
pdev              983 drivers/usb/phy/phy-tegra-usb.c 	err = read_utmi_param(pdev, "nvidia,idle-wait-delay",
pdev              988 drivers/usb/phy/phy-tegra-usb.c 	err = read_utmi_param(pdev, "nvidia,term-range-adj",
pdev              993 drivers/usb/phy/phy-tegra-usb.c 	err = read_utmi_param(pdev, "nvidia,xcvr-lsfslew",
pdev              998 drivers/usb/phy/phy-tegra-usb.c 	err = read_utmi_param(pdev, "nvidia,xcvr-lsrslew",
pdev             1004 drivers/usb/phy/phy-tegra-usb.c 		err = read_utmi_param(pdev, "nvidia,xcvr-hsslew",
pdev             1009 drivers/usb/phy/phy-tegra-usb.c 		err = read_utmi_param(pdev, "nvidia,hssquelch-level",
pdev             1014 drivers/usb/phy/phy-tegra-usb.c 		err = read_utmi_param(pdev, "nvidia,hsdiscon-level",
pdev             1021 drivers/usb/phy/phy-tegra-usb.c 		pdev->dev.of_node, "nvidia,xcvr-setup-use-fuses");
pdev             1024 drivers/usb/phy/phy-tegra-usb.c 		err = read_utmi_param(pdev, "nvidia,xcvr-setup",
pdev             1054 drivers/usb/phy/phy-tegra-usb.c static int tegra_usb_phy_probe(struct platform_device *pdev)
pdev             1059 drivers/usb/phy/phy-tegra-usb.c 	struct device_node *np = pdev->dev.of_node;
pdev             1063 drivers/usb/phy/phy-tegra-usb.c 	tegra_phy = devm_kzalloc(&pdev->dev, sizeof(*tegra_phy), GFP_KERNEL);
pdev             1067 drivers/usb/phy/phy-tegra-usb.c 	match = of_match_device(tegra_usb_phy_id_table, &pdev->dev);
pdev             1069 drivers/usb/phy/phy-tegra-usb.c 		dev_err(&pdev->dev, "Error: No device match found\n");
pdev             1074 drivers/usb/phy/phy-tegra-usb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1076 drivers/usb/phy/phy-tegra-usb.c 		dev_err(&pdev->dev, "Failed to get I/O memory\n");
pdev             1080 drivers/usb/phy/phy-tegra-usb.c 	tegra_phy->regs = devm_ioremap(&pdev->dev, res->start,
pdev             1083 drivers/usb/phy/phy-tegra-usb.c 		dev_err(&pdev->dev, "Failed to remap I/O memory\n");
pdev             1093 drivers/usb/phy/phy-tegra-usb.c 		err = utmi_phy_probe(tegra_phy, pdev);
pdev             1104 drivers/usb/phy/phy-tegra-usb.c 			dev_err(&pdev->dev,
pdev             1112 drivers/usb/phy/phy-tegra-usb.c 		dev_err(&pdev->dev, "phy_type %u is invalid or unsupported\n",
pdev             1118 drivers/usb/phy/phy-tegra-usb.c 		tegra_phy->mode = usb_get_dr_mode(&pdev->dev);
pdev             1123 drivers/usb/phy/phy-tegra-usb.c 		dev_err(&pdev->dev, "dr_mode is invalid\n");
pdev             1129 drivers/usb/phy/phy-tegra-usb.c 		tegra_phy->vbus = devm_regulator_get(&pdev->dev, "vbus");
pdev             1133 drivers/usb/phy/phy-tegra-usb.c 		dev_notice(&pdev->dev, "no vbus regulator");
pdev             1137 drivers/usb/phy/phy-tegra-usb.c 	tegra_phy->u_phy.dev = &pdev->dev;
pdev             1144 drivers/usb/phy/phy-tegra-usb.c 	platform_set_drvdata(pdev, tegra_phy);
pdev             1155 drivers/usb/phy/phy-tegra-usb.c static int tegra_usb_phy_remove(struct platform_device *pdev)
pdev             1157 drivers/usb/phy/phy-tegra-usb.c 	struct tegra_usb_phy *tegra_phy = platform_get_drvdata(pdev);
pdev              329 drivers/usb/phy/phy-twl6030-usb.c static int twl6030_usb_probe(struct platform_device *pdev)
pdev              334 drivers/usb/phy/phy-twl6030-usb.c 	struct device_node	*np = pdev->dev.of_node;
pdev              335 drivers/usb/phy/phy-twl6030-usb.c 	struct device		*dev = &pdev->dev;
pdev              346 drivers/usb/phy/phy-twl6030-usb.c 	twl->dev		= &pdev->dev;
pdev              347 drivers/usb/phy/phy-twl6030-usb.c 	twl->irq1		= platform_get_irq(pdev, 0);
pdev              348 drivers/usb/phy/phy-twl6030-usb.c 	twl->irq2		= platform_get_irq(pdev, 1);
pdev              356 drivers/usb/phy/phy-twl6030-usb.c 		dev_info(&pdev->dev, "phy not ready, deferring probe");
pdev              365 drivers/usb/phy/phy-twl6030-usb.c 		dev_err(&pdev->dev, "ldo init failed\n");
pdev              369 drivers/usb/phy/phy-twl6030-usb.c 	platform_set_drvdata(pdev, twl);
pdev              378 drivers/usb/phy/phy-twl6030-usb.c 		dev_err(&pdev->dev, "can't get IRQ %d, err %d\n",
pdev              387 drivers/usb/phy/phy-twl6030-usb.c 		dev_err(&pdev->dev, "can't get IRQ %d, err %d\n",
pdev              395 drivers/usb/phy/phy-twl6030-usb.c 	dev_info(&pdev->dev, "Initialized TWL6030 USB module\n");
pdev              407 drivers/usb/phy/phy-twl6030-usb.c static int twl6030_usb_remove(struct platform_device *pdev)
pdev              409 drivers/usb/phy/phy-twl6030-usb.c 	struct twl6030_usb *twl = platform_get_drvdata(pdev);
pdev               82 drivers/usb/renesas_usbhs/common.c struct usbhs_priv *usbhs_pdev_to_priv(struct platform_device *pdev)
pdev               84 drivers/usb/renesas_usbhs/common.c 	return dev_get_drvdata(&pdev->dev);
pdev               87 drivers/usb/renesas_usbhs/common.c int usbhs_get_id_as_gadget(struct platform_device *pdev)
pdev              218 drivers/usb/renesas_usbhs/common.c 	struct platform_device *pdev = usbhs_priv_to_pdev(priv);
pdev              220 drivers/usb/renesas_usbhs/common.c 	return usbhs_platform_call(priv, set_vbus, pdev, enable);
pdev              406 drivers/usb/renesas_usbhs/common.c 	struct platform_device *pdev = usbhs_priv_to_pdev(priv);
pdev              418 drivers/usb/renesas_usbhs/common.c 		usbhs_platform_call(priv, power_ctrl, pdev, priv->base, enable);
pdev              427 drivers/usb/renesas_usbhs/common.c 		usbhs_platform_call(priv, power_ctrl, pdev, priv->base, enable);
pdev              442 drivers/usb/renesas_usbhs/common.c 	struct platform_device *pdev = usbhs_priv_to_pdev(priv);
pdev              452 drivers/usb/renesas_usbhs/common.c 	enable = usbhs_mod_info_call(priv, get_vbus, pdev);
pdev              457 drivers/usb/renesas_usbhs/common.c 	id = usbhs_platform_call(priv, get_id, pdev);
pdev              464 drivers/usb/renesas_usbhs/common.c 				dev_info(&pdev->dev,
pdev              474 drivers/usb/renesas_usbhs/common.c 		dev_dbg(&pdev->dev, "%s enable\n", __func__);
pdev              488 drivers/usb/renesas_usbhs/common.c 		dev_dbg(&pdev->dev, "%s disable\n", __func__);
pdev              503 drivers/usb/renesas_usbhs/common.c 		usbhs_platform_call(priv, phy_reset, pdev);
pdev              518 drivers/usb/renesas_usbhs/common.c int usbhsc_schedule_notify_hotplug(struct platform_device *pdev)
pdev              520 drivers/usb/renesas_usbhs/common.c 	struct usbhs_priv *priv = usbhs_pdev_to_priv(pdev);
pdev              589 drivers/usb/renesas_usbhs/common.c static int usbhs_probe(struct platform_device *pdev)
pdev              594 drivers/usb/renesas_usbhs/common.c 	struct device *dev = &pdev->dev;
pdev              602 drivers/usb/renesas_usbhs/common.c 		info = renesas_usbhs_get_info(pdev);
pdev              611 drivers/usb/renesas_usbhs/common.c 	irq_res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              622 drivers/usb/renesas_usbhs/common.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              623 drivers/usb/renesas_usbhs/common.c 	priv->base = devm_ioremap_resource(&pdev->dev, res);
pdev              677 drivers/usb/renesas_usbhs/common.c 	priv->pdev	= pdev;
pdev              695 drivers/usb/renesas_usbhs/common.c 	platform_set_drvdata(pdev, priv);
pdev              731 drivers/usb/renesas_usbhs/common.c 	ret = usbhs_platform_call(priv, hardware_init, pdev);
pdev              738 drivers/usb/renesas_usbhs/common.c 	usbhs_platform_call(priv, phy_reset, pdev);
pdev              752 drivers/usb/renesas_usbhs/common.c 	usbhsc_schedule_notify_hotplug(pdev);
pdev              774 drivers/usb/renesas_usbhs/common.c static int usbhs_remove(struct platform_device *pdev)
pdev              776 drivers/usb/renesas_usbhs/common.c 	struct usbhs_priv *priv = usbhs_pdev_to_priv(pdev);
pdev              778 drivers/usb/renesas_usbhs/common.c 	dev_dbg(&pdev->dev, "usb remove\n");
pdev              784 drivers/usb/renesas_usbhs/common.c 	pm_runtime_disable(&pdev->dev);
pdev              786 drivers/usb/renesas_usbhs/common.c 	usbhs_platform_call(priv, hardware_exit, pdev);
pdev              815 drivers/usb/renesas_usbhs/common.c 	struct platform_device *pdev = usbhs_priv_to_pdev(priv);
pdev              822 drivers/usb/renesas_usbhs/common.c 	usbhs_platform_call(priv, phy_reset, pdev);
pdev              824 drivers/usb/renesas_usbhs/common.c 	usbhsc_schedule_notify_hotplug(pdev);
pdev              261 drivers/usb/renesas_usbhs/common.h 	struct platform_device *pdev;
pdev              297 drivers/usb/renesas_usbhs/common.h int usbhs_get_id_as_gadget(struct platform_device *pdev);
pdev              320 drivers/usb/renesas_usbhs/common.h int usbhsc_schedule_notify_hotplug(struct platform_device *pdev);
pdev              341 drivers/usb/renesas_usbhs/common.h struct usbhs_priv *usbhs_pdev_to_priv(struct platform_device *pdev);
pdev              343 drivers/usb/renesas_usbhs/common.h #define usbhs_priv_to_pdev(priv)	(priv->pdev)
pdev              344 drivers/usb/renesas_usbhs/common.h #define usbhs_priv_to_dev(priv)		(&priv->pdev->dev)
pdev               24 drivers/usb/renesas_usbhs/mod.c static int usbhsm_autonomy_get_vbus(struct platform_device *pdev)
pdev               26 drivers/usb/renesas_usbhs/mod.c 	struct usbhs_priv *priv = usbhs_pdev_to_priv(pdev);
pdev               34 drivers/usb/renesas_usbhs/mod.c 	struct platform_device *pdev = usbhs_priv_to_pdev(priv);
pdev               36 drivers/usb/renesas_usbhs/mod.c 	usbhsc_schedule_notify_hotplug(pdev);
pdev              101 drivers/usb/renesas_usbhs/mod.h 	int (*get_vbus)(struct platform_device *pdev);
pdev              924 drivers/usb/renesas_usbhs/mod_gadget.c static int usbhsm_phy_get_vbus(struct platform_device *pdev)
pdev              926 drivers/usb/renesas_usbhs/mod_gadget.c 	struct usbhs_priv *priv = usbhs_pdev_to_priv(pdev);
pdev             1041 drivers/usb/renesas_usbhs/mod_gadget.c 	struct platform_device *pdev = usbhs_priv_to_pdev(priv);
pdev             1045 drivers/usb/renesas_usbhs/mod_gadget.c 	usbhsc_schedule_notify_hotplug(pdev);
pdev               15 drivers/usb/renesas_usbhs/rcar2.c static int usbhs_rcar2_hardware_init(struct platform_device *pdev)
pdev               17 drivers/usb/renesas_usbhs/rcar2.c 	struct usbhs_priv *priv = usbhs_pdev_to_priv(pdev);
pdev               20 drivers/usb/renesas_usbhs/rcar2.c 		struct phy *phy = phy_get(&pdev->dev, "usb");
pdev               32 drivers/usb/renesas_usbhs/rcar2.c static int usbhs_rcar2_hardware_exit(struct platform_device *pdev)
pdev               34 drivers/usb/renesas_usbhs/rcar2.c 	struct usbhs_priv *priv = usbhs_pdev_to_priv(pdev);
pdev               44 drivers/usb/renesas_usbhs/rcar2.c static int usbhs_rcar2_power_ctrl(struct platform_device *pdev,
pdev               47 drivers/usb/renesas_usbhs/rcar2.c 	struct usbhs_priv *priv = usbhs_pdev_to_priv(pdev);
pdev               52 drivers/usb/renesas_usbhs/rcar3.c static int usbhs_rcar3_power_ctrl(struct platform_device *pdev,
pdev               55 drivers/usb/renesas_usbhs/rcar3.c 	struct usbhs_priv *priv = usbhs_pdev_to_priv(pdev);
pdev               71 drivers/usb/renesas_usbhs/rcar3.c static int usbhs_rcar3_power_and_pll_ctrl(struct platform_device *pdev,
pdev               74 drivers/usb/renesas_usbhs/rcar3.c 	struct usbhs_priv *priv = usbhs_pdev_to_priv(pdev);
pdev               15 drivers/usb/renesas_usbhs/rza.c static int usbhs_rza1_hardware_init(struct platform_device *pdev)
pdev               17 drivers/usb/renesas_usbhs/rza.c 	struct usbhs_priv *priv = usbhs_pdev_to_priv(pdev);
pdev               16 drivers/usb/renesas_usbhs/rza2.c static int usbhs_rza2_hardware_init(struct platform_device *pdev)
pdev               18 drivers/usb/renesas_usbhs/rza2.c 	struct usbhs_priv *priv = usbhs_pdev_to_priv(pdev);
pdev               19 drivers/usb/renesas_usbhs/rza2.c 	struct phy *phy = phy_get(&pdev->dev, "usb");
pdev               28 drivers/usb/renesas_usbhs/rza2.c static int usbhs_rza2_hardware_exit(struct platform_device *pdev)
pdev               30 drivers/usb/renesas_usbhs/rza2.c 	struct usbhs_priv *priv = usbhs_pdev_to_priv(pdev);
pdev               38 drivers/usb/renesas_usbhs/rza2.c static int usbhs_rza2_power_ctrl(struct platform_device *pdev,
pdev               41 drivers/usb/renesas_usbhs/rza2.c 	struct usbhs_priv *priv = usbhs_pdev_to_priv(pdev);
pdev              149 drivers/usb/roles/intel-xhci-usb-role-switch.c static int intel_xhci_usb_probe(struct platform_device *pdev)
pdev              152 drivers/usb/roles/intel-xhci-usb-role-switch.c 	struct device *dev = &pdev->dev;
pdev              161 drivers/usb/roles/intel-xhci-usb-role-switch.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              168 drivers/usb/roles/intel-xhci-usb-role-switch.c 	platform_set_drvdata(pdev, data);
pdev              194 drivers/usb/roles/intel-xhci-usb-role-switch.c static int intel_xhci_usb_remove(struct platform_device *pdev)
pdev              196 drivers/usb/roles/intel-xhci-usb-role-switch.c 	struct intel_xhci_usb_data *data = platform_get_drvdata(pdev);
pdev              198 drivers/usb/roles/intel-xhci-usb-role-switch.c 	pm_runtime_disable(&pdev->dev);
pdev              591 drivers/usb/storage/usb.c 	struct device *pdev = &us->pusb_intf->dev;
pdev              605 drivers/usb/storage/usb.c 		dev_info(pdev, "device ignored\n");
pdev              617 drivers/usb/storage/usb.c 		dev_info(pdev, "Quirks match for vid %04x pid %04x: %lx\n",
pdev              643 drivers/usb/storage/usb.c 			dev_notice(pdev, "This device "
pdev               95 drivers/usb/typec/bus.c 	struct typec_altmode *pdev = &partner->adev;
pdev              101 drivers/usb/typec/bus.c 	if (!pdev->ops || !pdev->ops->enter)
pdev              110 drivers/usb/typec/bus.c 	return pdev->ops->enter(pdev);
pdev              123 drivers/usb/typec/bus.c 	struct typec_altmode *pdev = &partner->adev;
pdev              129 drivers/usb/typec/bus.c 	if (!pdev->ops || !pdev->ops->enter)
pdev              138 drivers/usb/typec/bus.c 	return pdev->ops->exit(pdev);
pdev              151 drivers/usb/typec/bus.c 	struct typec_altmode *pdev = &to_altmode(adev)->partner->adev;
pdev              153 drivers/usb/typec/bus.c 	if (pdev->ops && pdev->ops->attention)
pdev              154 drivers/usb/typec/bus.c 		pdev->ops->attention(pdev, vdo);
pdev              172 drivers/usb/typec/bus.c 	struct typec_altmode *pdev;
pdev              183 drivers/usb/typec/bus.c 	pdev = &altmode->partner->adev;
pdev              185 drivers/usb/typec/bus.c 	if (!pdev->ops || !pdev->ops->vdm)
pdev              188 drivers/usb/typec/bus.c 	return pdev->ops->vdm(pdev, header, vdo, count);
pdev             1058 drivers/usb/typec/tcpm/tcpm.c 	struct typec_altmode *pdev;
pdev             1080 drivers/usb/typec/tcpm/tcpm.c 	pdev = typec_match_altmode(port->partner_altmode, ALTMODE_DISCOVERY_MAX,
pdev             1158 drivers/usb/typec/tcpm/tcpm.c 			if (adev && pdev) {
pdev             1159 drivers/usb/typec/tcpm/tcpm.c 				typec_altmode_update_active(pdev, true);
pdev             1170 drivers/usb/typec/tcpm/tcpm.c 			if (adev && pdev) {
pdev             1171 drivers/usb/typec/tcpm/tcpm.c 				typec_altmode_update_active(pdev, false);
pdev              604 drivers/usb/typec/tcpm/wcove.c static int wcove_typec_probe(struct platform_device *pdev)
pdev              606 drivers/usb/typec/tcpm/wcove.c 	struct intel_soc_pmic *pmic = dev_get_drvdata(pdev->dev.parent);
pdev              611 drivers/usb/typec/tcpm/wcove.c 	wcove = devm_kzalloc(&pdev->dev, sizeof(*wcove), GFP_KERNEL);
pdev              616 drivers/usb/typec/tcpm/wcove.c 	wcove->dev = &pdev->dev;
pdev              619 drivers/usb/typec/tcpm/wcove.c 	irq = platform_get_irq(pdev, 0);
pdev              631 drivers/usb/typec/tcpm/wcove.c 	if (!acpi_check_dsm(ACPI_HANDLE(&pdev->dev), &wcove->guid, 0, 0x1f)) {
pdev              632 drivers/usb/typec/tcpm/wcove.c 		dev_err(&pdev->dev, "Missing _DSM functions\n");
pdev              660 drivers/usb/typec/tcpm/wcove.c 	ret = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev              669 drivers/usb/typec/tcpm/wcove.c 	platform_set_drvdata(pdev, wcove);
pdev              673 drivers/usb/typec/tcpm/wcove.c static int wcove_typec_remove(struct platform_device *pdev)
pdev              675 drivers/usb/typec/tcpm/wcove.c 	struct wcove_typec *wcove = platform_get_drvdata(pdev);
pdev              401 drivers/usb/typec/ucsi/ucsi.c 	const struct typec_altmode *pdev;
pdev              420 drivers/usb/typec/ucsi/ucsi.c 			pdev = typec_altmode_get_partner(adev[i]);
pdev              421 drivers/usb/typec/ucsi/ucsi.c 			ucsi_displayport_remove_partner((void *)pdev);
pdev               65 drivers/usb/typec/ucsi/ucsi_acpi.c static int ucsi_acpi_probe(struct platform_device *pdev)
pdev               72 drivers/usb/typec/ucsi/ucsi_acpi.c 	ua = devm_kzalloc(&pdev->dev, sizeof(*ua), GFP_KERNEL);
pdev               76 drivers/usb/typec/ucsi/ucsi_acpi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               78 drivers/usb/typec/ucsi/ucsi_acpi.c 		dev_err(&pdev->dev, "missing memory resource\n");
pdev               83 drivers/usb/typec/ucsi/ucsi_acpi.c 	status = acpi_release_memory(ACPI_HANDLE(&pdev->dev), res, 1);
pdev               93 drivers/usb/typec/ucsi/ucsi_acpi.c 	ua->ppm.data = devm_ioremap(&pdev->dev, res->start, resource_size(res));
pdev              106 drivers/usb/typec/ucsi/ucsi_acpi.c 	ua->dev = &pdev->dev;
pdev              108 drivers/usb/typec/ucsi/ucsi_acpi.c 	status = acpi_install_notify_handler(ACPI_HANDLE(&pdev->dev),
pdev              112 drivers/usb/typec/ucsi/ucsi_acpi.c 		dev_err(&pdev->dev, "failed to install notify handler\n");
pdev              116 drivers/usb/typec/ucsi/ucsi_acpi.c 	ua->ucsi = ucsi_register_ppm(&pdev->dev, &ua->ppm);
pdev              118 drivers/usb/typec/ucsi/ucsi_acpi.c 		acpi_remove_notify_handler(ACPI_HANDLE(&pdev->dev),
pdev              124 drivers/usb/typec/ucsi/ucsi_acpi.c 	platform_set_drvdata(pdev, ua);
pdev              129 drivers/usb/typec/ucsi/ucsi_acpi.c static int ucsi_acpi_remove(struct platform_device *pdev)
pdev              131 drivers/usb/typec/ucsi/ucsi_acpi.c 	struct ucsi_acpi *ua = platform_get_drvdata(pdev);
pdev              135 drivers/usb/typec/ucsi/ucsi_acpi.c 	acpi_remove_notify_handler(ACPI_HANDLE(&pdev->dev), ACPI_DEVICE_NOTIFY,
pdev               96 drivers/usb/usbip/vhci.h 	struct platform_device *pdev;
pdev             1326 drivers/usb/usbip/vhci_hcd.c static int vhci_hcd_probe(struct platform_device *pdev)
pdev             1328 drivers/usb/usbip/vhci_hcd.c 	struct vhci             *vhci = *((void **)dev_get_platdata(&pdev->dev));
pdev             1333 drivers/usb/usbip/vhci_hcd.c 	usbip_dbg_vhci_hc("name %s id %d\n", pdev->name, pdev->id);
pdev             1339 drivers/usb/usbip/vhci_hcd.c 	hcd_hs = usb_create_hcd(&vhci_hc_driver, &pdev->dev, dev_name(&pdev->dev));
pdev             1356 drivers/usb/usbip/vhci_hcd.c 	hcd_ss = usb_create_shared_hcd(&vhci_hc_driver, &pdev->dev,
pdev             1357 drivers/usb/usbip/vhci_hcd.c 				       dev_name(&pdev->dev), hcd_hs);
pdev             1384 drivers/usb/usbip/vhci_hcd.c static int vhci_hcd_remove(struct platform_device *pdev)
pdev             1386 drivers/usb/usbip/vhci_hcd.c 	struct vhci *vhci = *((void **)dev_get_platdata(&pdev->dev));
pdev             1408 drivers/usb/usbip/vhci_hcd.c static int vhci_hcd_suspend(struct platform_device *pdev, pm_message_t state)
pdev             1417 drivers/usb/usbip/vhci_hcd.c 	dev_dbg(&pdev->dev, "%s\n", __func__);
pdev             1419 drivers/usb/usbip/vhci_hcd.c 	hcd = platform_get_drvdata(pdev);
pdev             1440 drivers/usb/usbip/vhci_hcd.c 		dev_info(&pdev->dev,
pdev             1445 drivers/usb/usbip/vhci_hcd.c 		dev_info(&pdev->dev, "suspend vhci_hcd");
pdev             1452 drivers/usb/usbip/vhci_hcd.c static int vhci_hcd_resume(struct platform_device *pdev)
pdev             1456 drivers/usb/usbip/vhci_hcd.c 	dev_dbg(&pdev->dev, "%s\n", __func__);
pdev             1458 drivers/usb/usbip/vhci_hcd.c 	hcd = platform_get_drvdata(pdev);
pdev             1486 drivers/usb/usbip/vhci_hcd.c 	struct platform_device *pdev;
pdev             1490 drivers/usb/usbip/vhci_hcd.c 		pdev = vhcis[i].pdev;
pdev             1491 drivers/usb/usbip/vhci_hcd.c 		if (pdev != NULL)
pdev             1492 drivers/usb/usbip/vhci_hcd.c 			platform_device_unregister(pdev);
pdev             1493 drivers/usb/usbip/vhci_hcd.c 		vhcis[i].pdev = NULL;
pdev             1513 drivers/usb/usbip/vhci_hcd.c 		vhcis[i].pdev = platform_device_alloc(driver_name, i);
pdev             1514 drivers/usb/usbip/vhci_hcd.c 		if (!vhcis[i].pdev) {
pdev             1517 drivers/usb/usbip/vhci_hcd.c 				platform_device_put(vhcis[i--].pdev);
pdev             1524 drivers/usb/usbip/vhci_hcd.c 		ret = platform_device_add_data(vhcis[i].pdev, &vhci, sizeof(void *));
pdev             1534 drivers/usb/usbip/vhci_hcd.c 		ret = platform_device_add(vhcis[i].pdev);
pdev             1538 drivers/usb/usbip/vhci_hcd.c 				platform_device_del(vhcis[i--].pdev);
pdev             1549 drivers/usb/usbip/vhci_hcd.c 		platform_device_put(vhcis[i].pdev);
pdev               65 drivers/usb/usbip/vhci_sysfs.c 	struct platform_device *pdev = vhcis[pdev_nr].pdev;
pdev               73 drivers/usb/usbip/vhci_sysfs.c 	if (!pdev || !out) {
pdev               78 drivers/usb/usbip/vhci_sysfs.c 	hcd = platform_get_drvdata(pdev);
pdev              245 drivers/usb/usbip/vhci_sysfs.c 	hcd = platform_get_drvdata(vhcis[pdev_nr].pdev);
pdev              336 drivers/usb/usbip/vhci_sysfs.c 	hcd = platform_get_drvdata(vhcis[pdev_nr].pdev);
pdev               89 drivers/usb/usbip/vudc.h 	struct platform_device *pdev;
pdev              114 drivers/usb/usbip/vudc.h 	struct platform_device *pdev;
pdev              175 drivers/usb/usbip/vudc.h int vudc_probe(struct platform_device *pdev);
pdev              176 drivers/usb/usbip/vudc.h int vudc_remove(struct platform_device *pdev);
pdev              435 drivers/usb/usbip/vudc_dev.c 	dev_dbg(&udc->pdev->dev, "device shutdown");
pdev              468 drivers/usb/usbip/vudc_dev.c 	dev_dbg(&udc->pdev->dev, "device reset");
pdev              500 drivers/usb/usbip/vudc_dev.c 	udc_dev->pdev = platform_device_alloc(GADGET_NAME, devid);
pdev              501 drivers/usb/usbip/vudc_dev.c 	if (!udc_dev->pdev) {
pdev              512 drivers/usb/usbip/vudc_dev.c 	platform_device_put(udc_dev->pdev);
pdev              596 drivers/usb/usbip/vudc_dev.c int vudc_probe(struct platform_device *pdev)
pdev              608 drivers/usb/usbip/vudc_dev.c 	udc->gadget.dev.parent = &pdev->dev;
pdev              609 drivers/usb/usbip/vudc_dev.c 	udc->pdev = pdev;
pdev              615 drivers/usb/usbip/vudc_dev.c 	ret = usb_add_gadget_udc(&pdev->dev, &udc->gadget);
pdev              619 drivers/usb/usbip/vudc_dev.c 	platform_set_drvdata(pdev, udc);
pdev              631 drivers/usb/usbip/vudc_dev.c int vudc_remove(struct platform_device *pdev)
pdev              633 drivers/usb/usbip/vudc_dev.c 	struct vudc *udc = platform_get_drvdata(pdev);
pdev               56 drivers/usb/usbip/vudc_main.c 		retval = platform_device_add(udc_dev->pdev);
pdev               63 drivers/usb/usbip/vudc_main.c 		if (!platform_get_drvdata(udc_dev->pdev)) {
pdev               81 drivers/usb/usbip/vudc_main.c 		platform_device_del(udc_dev->pdev);
pdev              101 drivers/usb/usbip/vudc_main.c 		platform_device_del(udc_dev->pdev);
pdev              111 drivers/usb/usbip/vudc_rx.c 		dev_err(&udc->pdev->dev, "request to nonexistent endpoint");
pdev              458 drivers/usb/usbip/vudc_transfer.c 	dev_dbg(&udc->pdev->dev, "timer start");
pdev              476 drivers/usb/usbip/vudc_transfer.c 	dev_dbg(&udc->pdev->dev, "timer kick");
pdev              494 drivers/usb/usbip/vudc_transfer.c 	dev_dbg(&udc->pdev->dev, "timer stop");
pdev               18 drivers/vfio/pci/trace.h 	TP_PROTO(struct pci_dev *pdev, unsigned long hpa, unsigned long ua,
pdev               20 drivers/vfio/pci/trace.h 	TP_ARGS(pdev, hpa, ua, ret),
pdev               30 drivers/vfio/pci/trace.h 		__entry->name = dev_name(&pdev->dev),
pdev               41 drivers/vfio/pci/trace.h 	TP_PROTO(struct pci_dev *pdev, unsigned long hpa, unsigned long ua,
pdev               43 drivers/vfio/pci/trace.h 	TP_ARGS(pdev, hpa, ua, size, ret),
pdev               54 drivers/vfio/pci/trace.h 		__entry->name = dev_name(&pdev->dev),
pdev               66 drivers/vfio/pci/trace.h 	TP_PROTO(struct pci_dev *pdev, unsigned long hpa, unsigned long ua,
pdev               68 drivers/vfio/pci/trace.h 	TP_ARGS(pdev, hpa, ua, size, ret),
pdev               79 drivers/vfio/pci/trace.h 		__entry->name = dev_name(&pdev->dev),
pdev               77 drivers/vfio/pci/vfio_pci.c 	struct pci_dev *tmp = NULL, *pdev = vdev->pdev;
pdev               81 drivers/vfio/pci/vfio_pci.c 	if (single_vga || !vfio_vga_disabled() || pci_is_root_bus(pdev->bus))
pdev               85 drivers/vfio/pci/vfio_pci.c 	max_busnr = pci_bus_max_busnr(pdev->bus);
pdev               89 drivers/vfio/pci/vfio_pci.c 		if (tmp == pdev ||
pdev               90 drivers/vfio/pci/vfio_pci.c 		    pci_domain_nr(tmp->bus) != pci_domain_nr(pdev->bus) ||
pdev               94 drivers/vfio/pci/vfio_pci.c 		if (tmp->bus->number >= pdev->bus->number &&
pdev              105 drivers/vfio/pci/vfio_pci.c static inline bool vfio_pci_is_vga(struct pci_dev *pdev)
pdev              107 drivers/vfio/pci/vfio_pci.c 	return (pdev->class >> 8) == PCI_CLASS_DISPLAY_VGA;
pdev              119 drivers/vfio/pci/vfio_pci.c 		res = vdev->pdev->resource + bar;
pdev              190 drivers/vfio/pci/vfio_pci.c static bool vfio_pci_nointx(struct pci_dev *pdev)
pdev              192 drivers/vfio/pci/vfio_pci.c 	switch (pdev->vendor) {
pdev              194 drivers/vfio/pci/vfio_pci.c 		switch (pdev->device) {
pdev              212 drivers/vfio/pci/vfio_pci.c 	struct pci_dev *pdev = vdev->pdev;
pdev              215 drivers/vfio/pci/vfio_pci.c 	if (!pdev->pm_cap)
pdev              218 drivers/vfio/pci/vfio_pci.c 	pci_read_config_word(pdev, pdev->pm_cap + PCI_PM_CTRL, &pmcsr);
pdev              232 drivers/vfio/pci/vfio_pci.c 	struct pci_dev *pdev = vdev->pdev;
pdev              237 drivers/vfio/pci/vfio_pci.c 		if (pdev->current_state < PCI_D3hot && state >= PCI_D3hot) {
pdev              238 drivers/vfio/pci/vfio_pci.c 			pci_save_state(pdev);
pdev              242 drivers/vfio/pci/vfio_pci.c 		if (pdev->current_state >= PCI_D3hot && state <= PCI_D0)
pdev              246 drivers/vfio/pci/vfio_pci.c 	ret = pci_set_power_state(pdev, state);
pdev              250 drivers/vfio/pci/vfio_pci.c 		if (needs_save && pdev->current_state >= PCI_D3hot) {
pdev              251 drivers/vfio/pci/vfio_pci.c 			vdev->pm_save = pci_store_saved_state(pdev);
pdev              253 drivers/vfio/pci/vfio_pci.c 			pci_load_and_free_saved_state(pdev, &vdev->pm_save);
pdev              254 drivers/vfio/pci/vfio_pci.c 			pci_restore_state(pdev);
pdev              263 drivers/vfio/pci/vfio_pci.c 	struct pci_dev *pdev = vdev->pdev;
pdev              271 drivers/vfio/pci/vfio_pci.c 	pci_clear_master(pdev);
pdev              273 drivers/vfio/pci/vfio_pci.c 	ret = pci_enable_device(pdev);
pdev              278 drivers/vfio/pci/vfio_pci.c 	ret = pci_try_reset_function(pdev);
pdev              280 drivers/vfio/pci/vfio_pci.c 		pci_disable_device(pdev);
pdev              285 drivers/vfio/pci/vfio_pci.c 	pci_save_state(pdev);
pdev              286 drivers/vfio/pci/vfio_pci.c 	vdev->pci_saved_state = pci_store_saved_state(pdev);
pdev              288 drivers/vfio/pci/vfio_pci.c 		pci_dbg(pdev, "%s: Couldn't store saved state\n", __func__);
pdev              291 drivers/vfio/pci/vfio_pci.c 		if (vfio_pci_nointx(pdev)) {
pdev              292 drivers/vfio/pci/vfio_pci.c 			pci_info(pdev, "Masking broken INTx support\n");
pdev              294 drivers/vfio/pci/vfio_pci.c 			pci_intx(pdev, 0);
pdev              296 drivers/vfio/pci/vfio_pci.c 			vdev->pci_2_3 = pci_intx_mask_supported(pdev);
pdev              299 drivers/vfio/pci/vfio_pci.c 	pci_read_config_word(pdev, PCI_COMMAND, &cmd);
pdev              302 drivers/vfio/pci/vfio_pci.c 		pci_write_config_word(pdev, PCI_COMMAND, cmd);
pdev              309 drivers/vfio/pci/vfio_pci.c 		pci_disable_device(pdev);
pdev              313 drivers/vfio/pci/vfio_pci.c 	msix_pos = pdev->msix_cap;
pdev              318 drivers/vfio/pci/vfio_pci.c 		pci_read_config_word(pdev, msix_pos + PCI_MSIX_FLAGS, &flags);
pdev              319 drivers/vfio/pci/vfio_pci.c 		pci_read_config_dword(pdev, msix_pos + PCI_MSIX_TABLE, &table);
pdev              327 drivers/vfio/pci/vfio_pci.c 	if (!vfio_vga_disabled() && vfio_pci_is_vga(pdev))
pdev              331 drivers/vfio/pci/vfio_pci.c 	if (vfio_pci_is_vga(pdev) &&
pdev              332 drivers/vfio/pci/vfio_pci.c 	    pdev->vendor == PCI_VENDOR_ID_INTEL &&
pdev              336 drivers/vfio/pci/vfio_pci.c 			pci_warn(pdev, "Failed to setup Intel IGD regions\n");
pdev              341 drivers/vfio/pci/vfio_pci.c 	if (pdev->vendor == PCI_VENDOR_ID_NVIDIA &&
pdev              345 drivers/vfio/pci/vfio_pci.c 			pci_warn(pdev, "Failed to setup NVIDIA NV2 RAM region\n");
pdev              350 drivers/vfio/pci/vfio_pci.c 	if (pdev->vendor == PCI_VENDOR_ID_IBM &&
pdev              354 drivers/vfio/pci/vfio_pci.c 			pci_warn(pdev, "Failed to setup NVIDIA NV2 ATSD region\n");
pdev              370 drivers/vfio/pci/vfio_pci.c 	struct pci_dev *pdev = vdev->pdev;
pdev              376 drivers/vfio/pci/vfio_pci.c 	pci_clear_master(pdev);
pdev              405 drivers/vfio/pci/vfio_pci.c 		pci_iounmap(pdev, vdev->barmap[bar]);
pdev              406 drivers/vfio/pci/vfio_pci.c 		pci_release_selected_regions(pdev, 1 << bar);
pdev              425 drivers/vfio/pci/vfio_pci.c 	if (pci_load_and_free_saved_state(pdev, &vdev->pci_saved_state)) {
pdev              426 drivers/vfio/pci/vfio_pci.c 		pci_info(pdev, "%s: Couldn't reload saved state\n", __func__);
pdev              431 drivers/vfio/pci/vfio_pci.c 		pci_save_state(pdev);
pdev              438 drivers/vfio/pci/vfio_pci.c 	pci_write_config_word(pdev, PCI_COMMAND, PCI_COMMAND_INTX_DISABLE);
pdev              447 drivers/vfio/pci/vfio_pci.c 	if (vdev->reset_works && pci_cfg_access_trylock(pdev)) {
pdev              448 drivers/vfio/pci/vfio_pci.c 		if (device_trylock(&pdev->dev)) {
pdev              449 drivers/vfio/pci/vfio_pci.c 			if (!__pci_reset_function_locked(pdev))
pdev              451 drivers/vfio/pci/vfio_pci.c 			device_unlock(&pdev->dev);
pdev              453 drivers/vfio/pci/vfio_pci.c 		pci_cfg_access_unlock(pdev);
pdev              456 drivers/vfio/pci/vfio_pci.c 	pci_restore_state(pdev);
pdev              458 drivers/vfio/pci/vfio_pci.c 	pci_disable_device(pdev);
pdev              473 drivers/vfio/pci/vfio_pci.c 		vfio_spapr_pci_eeh_release(vdev->pdev);
pdev              497 drivers/vfio/pci/vfio_pci.c 		vfio_spapr_pci_eeh_open(vdev->pdev);
pdev              513 drivers/vfio/pci/vfio_pci.c 		    vdev->nointx || vdev->pdev->is_virtfn)
pdev              516 drivers/vfio/pci/vfio_pci.c 		pci_read_config_byte(vdev->pdev, PCI_INTERRUPT_PIN, &pin);
pdev              523 drivers/vfio/pci/vfio_pci.c 		pos = vdev->pdev->msi_cap;
pdev              525 drivers/vfio/pci/vfio_pci.c 			pci_read_config_word(vdev->pdev,
pdev              533 drivers/vfio/pci/vfio_pci.c 		pos = vdev->pdev->msix_cap;
pdev              535 drivers/vfio/pci/vfio_pci.c 			pci_read_config_word(vdev->pdev,
pdev              541 drivers/vfio/pci/vfio_pci.c 		if (pci_is_pcie(vdev->pdev))
pdev              550 drivers/vfio/pci/vfio_pci.c static int vfio_pci_count_devs(struct pci_dev *pdev, void *data)
pdev              562 drivers/vfio/pci/vfio_pci.c static int vfio_pci_fill_devs(struct pci_dev *pdev, void *data)
pdev              570 drivers/vfio/pci/vfio_pci.c 	iommu_group = iommu_group_get(&pdev->dev);
pdev              575 drivers/vfio/pci/vfio_pci.c 	fill->devices[fill->cur].segment = pci_domain_nr(pdev->bus);
pdev              576 drivers/vfio/pci/vfio_pci.c 	fill->devices[fill->cur].bus = pdev->bus->number;
pdev              577 drivers/vfio/pci/vfio_pci.c 	fill->devices[fill->cur].devfn = pdev->devfn;
pdev              593 drivers/vfio/pci/vfio_pci.c static int vfio_pci_validate_devs(struct pci_dev *pdev, void *data)
pdev              599 drivers/vfio/pci/vfio_pci.c 	group = iommu_group_get(&pdev->dev);
pdev              614 drivers/vfio/pci/vfio_pci.c static bool vfio_pci_dev_below_slot(struct pci_dev *pdev, struct pci_slot *slot)
pdev              616 drivers/vfio/pci/vfio_pci.c 	for (; pdev; pdev = pdev->bus->self)
pdev              617 drivers/vfio/pci/vfio_pci.c 		if (pdev->bus == slot->bus)
pdev              618 drivers/vfio/pci/vfio_pci.c 			return (pdev->slot == slot);
pdev              625 drivers/vfio/pci/vfio_pci.c 	struct pci_dev *pdev;
pdev              630 drivers/vfio/pci/vfio_pci.c static int vfio_pci_walk_wrapper(struct pci_dev *pdev, void *data)
pdev              634 drivers/vfio/pci/vfio_pci.c 	if (!walk->slot || vfio_pci_dev_below_slot(pdev, walk->pdev->slot))
pdev              635 drivers/vfio/pci/vfio_pci.c 		walk->ret = walk->fn(pdev, walk->data);
pdev              640 drivers/vfio/pci/vfio_pci.c static int vfio_pci_for_each_slot_or_bus(struct pci_dev *pdev,
pdev              646 drivers/vfio/pci/vfio_pci.c 		.fn = fn, .data = data, .pdev = pdev, .slot = slot, .ret = 0,
pdev              649 drivers/vfio/pci/vfio_pci.c 	pci_walk_bus(pdev->bus, vfio_pci_walk_wrapper, &walk);
pdev              720 drivers/vfio/pci/vfio_pci.c 		struct pci_dev *pdev = vdev->pdev;
pdev              736 drivers/vfio/pci/vfio_pci.c 			info.size = pdev->cfg_size;
pdev              742 drivers/vfio/pci/vfio_pci.c 			info.size = pci_resource_len(pdev, info.index);
pdev              770 drivers/vfio/pci/vfio_pci.c 			info.size = pci_resource_len(pdev, info.index);
pdev              773 drivers/vfio/pci/vfio_pci.c 				if (pdev->resource[PCI_ROM_RESOURCE].flags &
pdev              784 drivers/vfio/pci/vfio_pci.c 			pci_read_config_word(pdev, PCI_COMMAND, &orig_cmd);
pdev              785 drivers/vfio/pci/vfio_pci.c 			pci_write_config_word(pdev, PCI_COMMAND,
pdev              788 drivers/vfio/pci/vfio_pci.c 			io = pci_map_rom(pdev, &size);
pdev              791 drivers/vfio/pci/vfio_pci.c 				pci_unmap_rom(pdev, io);
pdev              796 drivers/vfio/pci/vfio_pci.c 			pci_write_config_word(pdev, PCI_COMMAND, orig_cmd);
pdev              883 drivers/vfio/pci/vfio_pci.c 			if (pci_is_pcie(vdev->pdev))
pdev              940 drivers/vfio/pci/vfio_pci.c 			pci_try_reset_function(vdev->pdev) : -EINVAL;
pdev              960 drivers/vfio/pci/vfio_pci.c 		if (!pci_probe_reset_slot(vdev->pdev->slot))
pdev              962 drivers/vfio/pci/vfio_pci.c 		else if (pci_probe_reset_bus(vdev->pdev->bus))
pdev              966 drivers/vfio/pci/vfio_pci.c 		ret = vfio_pci_for_each_slot_or_bus(vdev->pdev,
pdev              990 drivers/vfio/pci/vfio_pci.c 		ret = vfio_pci_for_each_slot_or_bus(vdev->pdev,
pdev             1032 drivers/vfio/pci/vfio_pci.c 		if (!pci_probe_reset_slot(vdev->pdev->slot))
pdev             1034 drivers/vfio/pci/vfio_pci.c 		else if (pci_probe_reset_bus(vdev->pdev->bus))
pdev             1043 drivers/vfio/pci/vfio_pci.c 		ret = vfio_pci_for_each_slot_or_bus(vdev->pdev,
pdev             1105 drivers/vfio/pci/vfio_pci.c 		ret = vfio_pci_for_each_slot_or_bus(vdev->pdev,
pdev             1110 drivers/vfio/pci/vfio_pci.c 			ret = pci_reset_bus(vdev->pdev);
pdev             1198 drivers/vfio/pci/vfio_pci.c 	struct pci_dev *pdev = vdev->pdev;
pdev             1223 drivers/vfio/pci/vfio_pci.c 	phys_len = PAGE_ALIGN(pci_resource_len(pdev, index));
pdev             1237 drivers/vfio/pci/vfio_pci.c 		ret = pci_request_selected_regions(pdev,
pdev             1242 drivers/vfio/pci/vfio_pci.c 		vdev->barmap[index] = pci_iomap(pdev, index, 0);
pdev             1244 drivers/vfio/pci/vfio_pci.c 			pci_release_selected_regions(pdev, 1 << index);
pdev             1251 drivers/vfio/pci/vfio_pci.c 	vma->vm_pgoff = (pci_resource_start(pdev, index) >> PAGE_SHIFT) + pgoff;
pdev             1260 drivers/vfio/pci/vfio_pci.c 	struct pci_dev *pdev = vdev->pdev;
pdev             1266 drivers/vfio/pci/vfio_pci.c 			pci_notice_ratelimited(pdev,
pdev             1271 drivers/vfio/pci/vfio_pci.c 		pci_warn(pdev,
pdev             1292 drivers/vfio/pci/vfio_pci.c static int vfio_pci_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             1298 drivers/vfio/pci/vfio_pci.c 	if (pdev->hdr_type != PCI_HEADER_TYPE_NORMAL)
pdev             1309 drivers/vfio/pci/vfio_pci.c 	if (pci_num_vf(pdev)) {
pdev             1310 drivers/vfio/pci/vfio_pci.c 		pci_warn(pdev, "Cannot bind to PF with SR-IOV enabled\n");
pdev             1314 drivers/vfio/pci/vfio_pci.c 	group = vfio_iommu_group_get(&pdev->dev);
pdev             1320 drivers/vfio/pci/vfio_pci.c 		vfio_iommu_group_put(group, &pdev->dev);
pdev             1324 drivers/vfio/pci/vfio_pci.c 	vdev->pdev = pdev;
pdev             1331 drivers/vfio/pci/vfio_pci.c 	ret = vfio_add_group_dev(&pdev->dev, &vfio_pci_ops, vdev);
pdev             1333 drivers/vfio/pci/vfio_pci.c 		vfio_iommu_group_put(group, &pdev->dev);
pdev             1340 drivers/vfio/pci/vfio_pci.c 		vfio_del_group_dev(&pdev->dev);
pdev             1341 drivers/vfio/pci/vfio_pci.c 		vfio_iommu_group_put(group, &pdev->dev);
pdev             1346 drivers/vfio/pci/vfio_pci.c 	if (vfio_pci_is_vga(pdev)) {
pdev             1347 drivers/vfio/pci/vfio_pci.c 		vga_client_register(pdev, vdev, NULL, vfio_pci_set_vga_decode);
pdev             1348 drivers/vfio/pci/vfio_pci.c 		vga_set_legacy_decoding(pdev,
pdev             1371 drivers/vfio/pci/vfio_pci.c static void vfio_pci_remove(struct pci_dev *pdev)
pdev             1375 drivers/vfio/pci/vfio_pci.c 	vdev = vfio_del_group_dev(&pdev->dev);
pdev             1381 drivers/vfio/pci/vfio_pci.c 	vfio_iommu_group_put(pdev->dev.iommu_group, &pdev->dev);
pdev             1391 drivers/vfio/pci/vfio_pci.c 	if (vfio_pci_is_vga(pdev)) {
pdev             1392 drivers/vfio/pci/vfio_pci.c 		vga_client_register(pdev, NULL, NULL, NULL);
pdev             1393 drivers/vfio/pci/vfio_pci.c 		vga_set_legacy_decoding(pdev,
pdev             1399 drivers/vfio/pci/vfio_pci.c static pci_ers_result_t vfio_pci_aer_err_detected(struct pci_dev *pdev,
pdev             1405 drivers/vfio/pci/vfio_pci.c 	device = vfio_device_get_from_dev(&pdev->dev);
pdev             1460 drivers/vfio/pci/vfio_pci.c static int vfio_pci_reflck_find(struct pci_dev *pdev, void *data)
pdev             1466 drivers/vfio/pci/vfio_pci.c 	device = vfio_device_get_from_dev(&pdev->dev);
pdev             1470 drivers/vfio/pci/vfio_pci.c 	if (pci_dev_driver(pdev) != &vfio_pci_driver) {
pdev             1490 drivers/vfio/pci/vfio_pci.c 	bool slot = !pci_probe_reset_slot(vdev->pdev->slot);
pdev             1494 drivers/vfio/pci/vfio_pci.c 	if (pci_is_root_bus(vdev->pdev->bus) ||
pdev             1495 drivers/vfio/pci/vfio_pci.c 	    vfio_pci_for_each_slot_or_bus(vdev->pdev, vfio_pci_reflck_find,
pdev             1525 drivers/vfio/pci/vfio_pci.c static int vfio_pci_get_unused_devs(struct pci_dev *pdev, void *data)
pdev             1534 drivers/vfio/pci/vfio_pci.c 	device = vfio_device_get_from_dev(&pdev->dev);
pdev             1538 drivers/vfio/pci/vfio_pci.c 	if (pci_dev_driver(pdev) != &vfio_pci_driver) {
pdev             1578 drivers/vfio/pci/vfio_pci.c 	if (!pci_probe_reset_slot(vdev->pdev->slot))
pdev             1580 drivers/vfio/pci/vfio_pci.c 	else if (pci_probe_reset_bus(vdev->pdev->bus))
pdev             1583 drivers/vfio/pci/vfio_pci.c 	if (vfio_pci_for_each_slot_or_bus(vdev->pdev, vfio_pci_count_devs,
pdev             1592 drivers/vfio/pci/vfio_pci.c 	if (vfio_pci_for_each_slot_or_bus(vdev->pdev,
pdev             1601 drivers/vfio/pci/vfio_pci.c 			ret = pci_reset_bus(vdev->pdev);
pdev              122 drivers/vfio/pci/vfio_pci_config.c static int vfio_user_config_read(struct pci_dev *pdev, int offset,
pdev              132 drivers/vfio/pci/vfio_pci_config.c 		ret = pci_user_read_config_byte(pdev, offset, &tmp);
pdev              139 drivers/vfio/pci/vfio_pci_config.c 		ret = pci_user_read_config_word(pdev, offset, &tmp);
pdev              144 drivers/vfio/pci/vfio_pci_config.c 		ret = pci_user_read_config_dword(pdev, offset, &tmp_val);
pdev              153 drivers/vfio/pci/vfio_pci_config.c static int vfio_user_config_write(struct pci_dev *pdev, int offset,
pdev              161 drivers/vfio/pci/vfio_pci_config.c 		ret = pci_user_write_config_byte(pdev, offset, tmp_val);
pdev              164 drivers/vfio/pci/vfio_pci_config.c 		ret = pci_user_write_config_word(pdev, offset, tmp_val);
pdev              167 drivers/vfio/pci/vfio_pci_config.c 		ret = pci_user_write_config_dword(pdev, offset, tmp_val);
pdev              186 drivers/vfio/pci/vfio_pci_config.c 		struct pci_dev *pdev = vdev->pdev;
pdev              190 drivers/vfio/pci/vfio_pci_config.c 		ret = vfio_user_config_read(pdev, pos, &phys_val, count);
pdev              227 drivers/vfio/pci/vfio_pci_config.c 		struct pci_dev *pdev = vdev->pdev;
pdev              231 drivers/vfio/pci/vfio_pci_config.c 		ret = vfio_user_config_read(pdev, pos, &phys_val, count);
pdev              238 drivers/vfio/pci/vfio_pci_config.c 		ret = vfio_user_config_write(pdev, pos, phys_val, count);
pdev              253 drivers/vfio/pci/vfio_pci_config.c 	ret = vfio_user_config_read(vdev->pdev, pos, val, count);
pdev              278 drivers/vfio/pci/vfio_pci_config.c 	ret = vfio_user_config_write(vdev->pdev, pos, val, count);
pdev              291 drivers/vfio/pci/vfio_pci_config.c 	ret = vfio_user_config_read(vdev->pdev, pos, val, count);
pdev              404 drivers/vfio/pci/vfio_pci_config.c 	struct pci_dev *pdev = vdev->pdev;
pdev              409 drivers/vfio/pci/vfio_pci_config.c 	if (pdev->is_virtfn)
pdev              412 drivers/vfio/pci/vfio_pci_config.c 	pci_info(pdev, "%s: reset recovery - restoring BARs\n", __func__);
pdev              415 drivers/vfio/pci/vfio_pci_config.c 		pci_user_write_config_dword(pdev, i, *rbar);
pdev              417 drivers/vfio/pci/vfio_pci_config.c 	pci_user_write_config_dword(pdev, PCI_ROM_ADDRESS, *rbar);
pdev              420 drivers/vfio/pci/vfio_pci_config.c 		pci_user_read_config_word(pdev, PCI_COMMAND, &cmd);
pdev              422 drivers/vfio/pci/vfio_pci_config.c 		pci_user_write_config_word(pdev, PCI_COMMAND, cmd);
pdev              426 drivers/vfio/pci/vfio_pci_config.c static __le32 vfio_generate_bar_flags(struct pci_dev *pdev, int bar)
pdev              428 drivers/vfio/pci/vfio_pci_config.c 	unsigned long flags = pci_resource_flags(pdev, bar);
pdev              451 drivers/vfio/pci/vfio_pci_config.c 	struct pci_dev *pdev = vdev->pdev;
pdev              459 drivers/vfio/pci/vfio_pci_config.c 		if (!pci_resource_start(pdev, i)) {
pdev              464 drivers/vfio/pci/vfio_pci_config.c 		mask = ~(pci_resource_len(pdev, i) - 1);
pdev              467 drivers/vfio/pci/vfio_pci_config.c 		*bar |= vfio_generate_bar_flags(pdev, i);
pdev              483 drivers/vfio/pci/vfio_pci_config.c 	if (pci_resource_start(pdev, PCI_ROM_RESOURCE)) {
pdev              484 drivers/vfio/pci/vfio_pci_config.c 		mask = ~(pci_resource_len(pdev, PCI_ROM_RESOURCE) - 1);
pdev              487 drivers/vfio/pci/vfio_pci_config.c 	} else if (pdev->resource[PCI_ROM_RESOURCE].flags &
pdev              508 drivers/vfio/pci/vfio_pci_config.c 	if (offset == PCI_COMMAND && vdev->pdev->is_virtfn) {
pdev              527 drivers/vfio/pci/vfio_pci_config.c 			ret = pci_user_read_config_dword(vdev->pdev, pos, &bar);
pdev              540 drivers/vfio/pci/vfio_pci_config.c 	struct pci_dev *pdev = vdev->pdev;
pdev              551 drivers/vfio/pci/vfio_pci_config.c 		ret = pci_user_read_config_word(pdev, PCI_COMMAND, &phys_cmd);
pdev              723 drivers/vfio/pci/vfio_pci_config.c 	struct pci_dev *pdev = vdev->pdev;
pdev              743 drivers/vfio/pci/vfio_pci_config.c 		if (pci_write_vpd(pdev, addr & ~PCI_VPD_ADDR_F, 4, &data) != 4)
pdev              747 drivers/vfio/pci/vfio_pci_config.c 		if (pci_read_vpd(pdev, addr, 4, &data) < 0)
pdev              825 drivers/vfio/pci/vfio_pci_config.c 		ret = pci_user_read_config_dword(vdev->pdev,
pdev              830 drivers/vfio/pci/vfio_pci_config.c 			pci_try_reset_function(vdev->pdev);
pdev              849 drivers/vfio/pci/vfio_pci_config.c 		readrq = max(readrq, pcie_get_mps(vdev->pdev));
pdev              851 drivers/vfio/pci/vfio_pci_config.c 		pcie_set_readrq(vdev->pdev, readrq);
pdev              904 drivers/vfio/pci/vfio_pci_config.c 		ret = pci_user_read_config_byte(vdev->pdev,
pdev              909 drivers/vfio/pci/vfio_pci_config.c 			pci_try_reset_function(vdev->pdev);
pdev             1107 drivers/vfio/pci/vfio_pci_config.c 		ret = pci_user_write_config_word(vdev->pdev,
pdev             1157 drivers/vfio/pci/vfio_pci_config.c 	struct pci_dev *pdev = vdev->pdev;
pdev             1161 drivers/vfio/pci/vfio_pci_config.c 	ret = pci_read_config_word(pdev, pos + PCI_MSI_FLAGS, &flags);
pdev             1190 drivers/vfio/pci/vfio_pci_config.c 	struct pci_dev *pdev = vdev->pdev;
pdev             1195 drivers/vfio/pci/vfio_pci_config.c 	ret = pci_read_config_dword(pdev, pos + PCI_VC_PORT_CAP1, &tmp);
pdev             1200 drivers/vfio/pci/vfio_pci_config.c 	ret = pci_read_config_dword(pdev, pos + PCI_VC_PORT_CAP2, &tmp);
pdev             1231 drivers/vfio/pci/vfio_pci_config.c 	struct pci_dev *pdev = vdev->pdev;
pdev             1241 drivers/vfio/pci/vfio_pci_config.c 		ret = pci_read_config_word(pdev, pos + PCI_X_CMD, &word);
pdev             1246 drivers/vfio/pci/vfio_pci_config.c 			if (pdev->cfg_size > PCI_CFG_SPACE_SIZE) {
pdev             1248 drivers/vfio/pci/vfio_pci_config.c 				pci_read_config_dword(pdev, PCI_CFG_SPACE_SIZE,
pdev             1257 drivers/vfio/pci/vfio_pci_config.c 		ret = pci_read_config_byte(pdev, pos + PCI_CAP_FLAGS, &byte);
pdev             1263 drivers/vfio/pci/vfio_pci_config.c 		if (pdev->cfg_size > PCI_CFG_SPACE_SIZE) {
pdev             1265 drivers/vfio/pci/vfio_pci_config.c 			pci_read_config_dword(pdev, PCI_CFG_SPACE_SIZE, &dword);
pdev             1270 drivers/vfio/pci/vfio_pci_config.c 		if ((pcie_caps_reg(pdev) & PCI_EXP_FLAGS_VERS) == 1) {
pdev             1271 drivers/vfio/pci/vfio_pci_config.c 			if (pci_pcie_type(pdev) == PCI_EXP_TYPE_RC_END)
pdev             1275 drivers/vfio/pci/vfio_pci_config.c 			if (pci_pcie_type(pdev) == PCI_EXP_TYPE_RC_END)
pdev             1280 drivers/vfio/pci/vfio_pci_config.c 		ret = pci_read_config_byte(pdev, pos + 3, &byte);
pdev             1287 drivers/vfio/pci/vfio_pci_config.c 		ret = pci_read_config_byte(pdev, pos + PCI_SATA_REGS, &byte);
pdev             1297 drivers/vfio/pci/vfio_pci_config.c 		pci_warn(pdev, "%s: unknown length for PCI cap %#x@%#x\n",
pdev             1306 drivers/vfio/pci/vfio_pci_config.c 	struct pci_dev *pdev = vdev->pdev;
pdev             1313 drivers/vfio/pci/vfio_pci_config.c 		ret = pci_read_config_dword(pdev, epos + PCI_VSEC_HDR, &dword);
pdev             1323 drivers/vfio/pci/vfio_pci_config.c 		ret = pci_read_config_byte(pdev, epos + PCI_ACS_CAP, &byte);
pdev             1330 drivers/vfio/pci/vfio_pci_config.c 			ret = pci_read_config_byte(pdev,
pdev             1342 drivers/vfio/pci/vfio_pci_config.c 		ret = pci_read_config_byte(pdev, epos + PCI_REBAR_CTRL, &byte);
pdev             1351 drivers/vfio/pci/vfio_pci_config.c 		ret = pci_read_config_byte(pdev, epos + PCI_DPA_CAP, &byte);
pdev             1358 drivers/vfio/pci/vfio_pci_config.c 		ret = pci_read_config_dword(pdev, epos + PCI_TPH_CAP, &dword);
pdev             1371 drivers/vfio/pci/vfio_pci_config.c 		pci_warn(pdev, "%s: unknown length for PCI ecap %#x@%#x\n",
pdev             1381 drivers/vfio/pci/vfio_pci_config.c 	struct pci_dev *pdev = vdev->pdev;
pdev             1396 drivers/vfio/pci/vfio_pci_config.c 			ret = pci_read_config_dword(pdev, offset, &dword);
pdev             1405 drivers/vfio/pci/vfio_pci_config.c 			ret = pci_read_config_word(pdev, offset, &word);
pdev             1412 drivers/vfio/pci/vfio_pci_config.c 			ret = pci_read_config_byte(pdev, offset, byte);
pdev             1427 drivers/vfio/pci/vfio_pci_config.c 	struct pci_dev *pdev = vdev->pdev;
pdev             1434 drivers/vfio/pci/vfio_pci_config.c 	ret = pci_read_config_word(pdev, PCI_STATUS, &status);
pdev             1441 drivers/vfio/pci/vfio_pci_config.c 	ret = pci_read_config_byte(pdev, PCI_CAPABILITY_LIST, &pos);
pdev             1454 drivers/vfio/pci/vfio_pci_config.c 		ret = pci_read_config_byte(pdev, pos, &cap);
pdev             1458 drivers/vfio/pci/vfio_pci_config.c 		ret = pci_read_config_byte(pdev,
pdev             1473 drivers/vfio/pci/vfio_pci_config.c 			pci_info(pdev, "%s: hiding cap %#x@%#x\n", __func__,
pdev             1485 drivers/vfio/pci/vfio_pci_config.c 			pci_warn(pdev, "%s: PCI config conflict @%#x, was cap %#x now cap %#x\n",
pdev             1512 drivers/vfio/pci/vfio_pci_config.c 	struct pci_dev *pdev = vdev->pdev;
pdev             1523 drivers/vfio/pci/vfio_pci_config.c 	loops = (pdev->cfg_size - PCI_CFG_SPACE_SIZE) / PCI_CAP_SIZEOF;
pdev             1531 drivers/vfio/pci/vfio_pci_config.c 		ret = pci_read_config_dword(pdev, epos, &header);
pdev             1547 drivers/vfio/pci/vfio_pci_config.c 			pci_info(pdev, "%s: hiding ecap %#x@%#x\n",
pdev             1570 drivers/vfio/pci/vfio_pci_config.c 			pci_warn(pdev, "%s: PCI config conflict @%#x, was ecap %#x now ecap %#x\n",
pdev             1632 drivers/vfio/pci/vfio_pci_config.c 	struct pci_dev *pdev = vdev->pdev;
pdev             1642 drivers/vfio/pci/vfio_pci_config.c 	map = kmalloc(pdev->cfg_size, GFP_KERNEL);
pdev             1646 drivers/vfio/pci/vfio_pci_config.c 	vconfig = kmalloc(pdev->cfg_size, GFP_KERNEL);
pdev             1657 drivers/vfio/pci/vfio_pci_config.c 	       pdev->cfg_size - PCI_STD_HEADER_SIZEOF);
pdev             1679 drivers/vfio/pci/vfio_pci_config.c 	if (pdev->is_virtfn) {
pdev             1680 drivers/vfio/pci/vfio_pci_config.c 		*(__le16 *)&vconfig[PCI_VENDOR_ID] = cpu_to_le16(pdev->vendor);
pdev             1681 drivers/vfio/pci/vfio_pci_config.c 		*(__le16 *)&vconfig[PCI_DEVICE_ID] = cpu_to_le16(pdev->device);
pdev             1694 drivers/vfio/pci/vfio_pci_config.c 		    !pci_match_id(known_bogus_vf_intx_pin, pdev))
pdev             1695 drivers/vfio/pci/vfio_pci_config.c 			pci_warn(pdev,
pdev             1752 drivers/vfio/pci/vfio_pci_config.c 	struct pci_dev *pdev = vdev->pdev;
pdev             1759 drivers/vfio/pci/vfio_pci_config.c 	if (*ppos < 0 || *ppos >= pdev->cfg_size ||
pdev             1760 drivers/vfio/pci/vfio_pci_config.c 	    *ppos + count > pdev->cfg_size)
pdev               62 drivers/vfio/pci/vfio_pci_igd.c 	ret = pci_read_config_dword(vdev->pdev, OPREGION_PCI_ADDR, &addr);
pdev              115 drivers/vfio/pci/vfio_pci_igd.c 	struct pci_dev *pdev = vdev->region[i].data;
pdev              128 drivers/vfio/pci/vfio_pci_igd.c 		ret = pci_user_read_config_byte(pdev, pos, &val);
pdev              142 drivers/vfio/pci/vfio_pci_igd.c 		ret = pci_user_read_config_word(pdev, pos, &val);
pdev              157 drivers/vfio/pci/vfio_pci_igd.c 		ret = pci_user_read_config_dword(pdev, pos, &val);
pdev              172 drivers/vfio/pci/vfio_pci_igd.c 		ret = pci_user_read_config_word(pdev, pos, &val);
pdev              187 drivers/vfio/pci/vfio_pci_igd.c 		ret = pci_user_read_config_byte(pdev, pos, &val);
pdev              206 drivers/vfio/pci/vfio_pci_igd.c 	struct pci_dev *pdev = region->data;
pdev              208 drivers/vfio/pci/vfio_pci_igd.c 	pci_dev_put(pdev);
pdev               38 drivers/vfio/pci/vfio_pci_intrs.c 	struct pci_dev *pdev = vdev->pdev;
pdev               51 drivers/vfio/pci/vfio_pci_intrs.c 			pci_intx(pdev, 0);
pdev               58 drivers/vfio/pci/vfio_pci_intrs.c 			pci_intx(pdev, 0);
pdev               60 drivers/vfio/pci/vfio_pci_intrs.c 			disable_irq_nosync(pdev->irq);
pdev               77 drivers/vfio/pci/vfio_pci_intrs.c 	struct pci_dev *pdev = vdev->pdev;
pdev               89 drivers/vfio/pci/vfio_pci_intrs.c 			pci_intx(pdev, 1);
pdev               97 drivers/vfio/pci/vfio_pci_intrs.c 			if (!pci_check_and_unmask_intx(pdev))
pdev              100 drivers/vfio/pci/vfio_pci_intrs.c 			enable_irq(pdev->irq);
pdev              125 drivers/vfio/pci/vfio_pci_intrs.c 		disable_irq_nosync(vdev->pdev->irq);
pdev              129 drivers/vfio/pci/vfio_pci_intrs.c 		   pci_check_and_mask_intx(vdev->pdev)) {
pdev              147 drivers/vfio/pci/vfio_pci_intrs.c 	if (!vdev->pdev->irq)
pdev              164 drivers/vfio/pci/vfio_pci_intrs.c 		pci_intx(vdev->pdev, !vdev->ctx[0].masked);
pdev              173 drivers/vfio/pci/vfio_pci_intrs.c 	struct pci_dev *pdev = vdev->pdev;
pdev              180 drivers/vfio/pci/vfio_pci_intrs.c 		free_irq(pdev->irq, vdev);
pdev              190 drivers/vfio/pci/vfio_pci_intrs.c 				      pci_name(pdev));
pdev              205 drivers/vfio/pci/vfio_pci_intrs.c 	ret = request_irq(pdev->irq, vfio_intx_handler,
pdev              220 drivers/vfio/pci/vfio_pci_intrs.c 		disable_irq_nosync(pdev->irq);
pdev              249 drivers/vfio/pci/vfio_pci_intrs.c 	struct pci_dev *pdev = vdev->pdev;
pdev              261 drivers/vfio/pci/vfio_pci_intrs.c 	ret = pci_alloc_irq_vectors(pdev, 1, nvec, flag);
pdev              264 drivers/vfio/pci/vfio_pci_intrs.c 			pci_free_irq_vectors(pdev);
pdev              287 drivers/vfio/pci/vfio_pci_intrs.c 	struct pci_dev *pdev = vdev->pdev;
pdev              294 drivers/vfio/pci/vfio_pci_intrs.c 	irq = pci_irq_vector(pdev, vector);
pdev              309 drivers/vfio/pci/vfio_pci_intrs.c 					   pci_name(pdev));
pdev              345 drivers/vfio/pci/vfio_pci_intrs.c 		dev_info(&pdev->dev,
pdev              377 drivers/vfio/pci/vfio_pci_intrs.c 	struct pci_dev *pdev = vdev->pdev;
pdev              387 drivers/vfio/pci/vfio_pci_intrs.c 	pci_free_irq_vectors(pdev);
pdev              394 drivers/vfio/pci/vfio_pci_intrs.c 		pci_intx(pdev, 0);
pdev              659 drivers/vfio/pci/vfio_pci_intrs.c 			if (pci_is_pcie(vdev->pdev))
pdev              168 drivers/vfio/pci/vfio_pci_nvlink2.c 	trace_vfio_pci_nvgpu_mmap(vdev->pdev, data->gpu_hpa, data->useraddr,
pdev              225 drivers/vfio/pci/vfio_pci_nvlink2.c 	npu_dev = pnv_pci_get_npu_dev(vdev->pdev, 0);
pdev              246 drivers/vfio/pci/vfio_pci_nvlink2.c 		dev_warn(&vdev->pdev->dev, "No ibm,device-tgt-addr found\n");
pdev              258 drivers/vfio/pci/vfio_pci_nvlink2.c 	dev_dbg(&vdev->pdev->dev, "%lx..%lx\n", data->gpu_hpa,
pdev              261 drivers/vfio/pci/vfio_pci_nvlink2.c 	data->gpdev = vdev->pdev;
pdev              346 drivers/vfio/pci/vfio_pci_nvlink2.c 	trace_vfio_pci_npu2_mmap(vdev->pdev, data->mmio_atsd, vma->vm_start,
pdev              397 drivers/vfio/pci/vfio_pci_nvlink2.c 	struct pci_dev *npdev = vdev->pdev;
pdev              408 drivers/vfio/pci/vfio_pci_nvlink2.c 	if (!pnv_pci_get_gpu_dev(vdev->pdev))
pdev              425 drivers/vfio/pci/vfio_pci_nvlink2.c 		dev_warn(&vdev->pdev->dev, "No available ATSD found\n");
pdev              430 drivers/vfio/pci/vfio_pci_nvlink2.c 		dev_warn(&vdev->pdev->dev, "No ibm,device-tgt-addr found\n");
pdev              435 drivers/vfio/pci/vfio_pci_nvlink2.c 		dev_warn(&vdev->pdev->dev, "No ibm,nvlink-speed found\n");
pdev               88 drivers/vfio/pci/vfio_pci_private.h 	struct pci_dev		*pdev;
pdev              134 drivers/vfio/pci/vfio_pci_rdwr.c 	struct pci_dev *pdev = vdev->pdev;
pdev              141 drivers/vfio/pci/vfio_pci_rdwr.c 	ret = pci_request_selected_regions(pdev, 1 << bar, "vfio");
pdev              145 drivers/vfio/pci/vfio_pci_rdwr.c 	io = pci_iomap(pdev, bar, 0);
pdev              147 drivers/vfio/pci/vfio_pci_rdwr.c 		pci_release_selected_regions(pdev, 1 << bar);
pdev              159 drivers/vfio/pci/vfio_pci_rdwr.c 	struct pci_dev *pdev = vdev->pdev;
pdev              167 drivers/vfio/pci/vfio_pci_rdwr.c 	if (pci_resource_start(pdev, bar))
pdev              168 drivers/vfio/pci/vfio_pci_rdwr.c 		end = pci_resource_len(pdev, bar);
pdev              170 drivers/vfio/pci/vfio_pci_rdwr.c 		 pdev->resource[bar].flags & IORESOURCE_ROM_SHADOW)
pdev              186 drivers/vfio/pci/vfio_pci_rdwr.c 		io = pci_map_rom(pdev, &x_start);
pdev              209 drivers/vfio/pci/vfio_pci_rdwr.c 		pci_unmap_rom(pdev, io);
pdev              259 drivers/vfio/pci/vfio_pci_rdwr.c 	ret = vga_get_interruptible(vdev->pdev, rsrc);
pdev              267 drivers/vfio/pci/vfio_pci_rdwr.c 	vga_put(vdev->pdev, rsrc);
pdev              304 drivers/vfio/pci/vfio_pci_rdwr.c 	struct pci_dev *pdev = vdev->pdev;
pdev              313 drivers/vfio/pci/vfio_pci_rdwr.c 	if (pos + count > pci_resource_len(pdev, bar))
pdev               45 drivers/vfio/platform/vfio_platform.c 	struct platform_device *pdev = (struct platform_device *) vdev->opaque;
pdev               47 drivers/vfio/platform/vfio_platform.c 	return platform_get_irq_optional(pdev, i);
pdev               50 drivers/vfio/platform/vfio_platform.c static int vfio_platform_probe(struct platform_device *pdev)
pdev               59 drivers/vfio/platform/vfio_platform.c 	vdev->opaque = (void *) pdev;
pdev               60 drivers/vfio/platform/vfio_platform.c 	vdev->name = pdev->name;
pdev               67 drivers/vfio/platform/vfio_platform.c 	ret = vfio_platform_probe_common(vdev, &pdev->dev);
pdev               74 drivers/vfio/platform/vfio_platform.c static int vfio_platform_remove(struct platform_device *pdev)
pdev               78 drivers/vfio/platform/vfio_platform.c 	vdev = vfio_platform_remove_common(&pdev->dev);
pdev              632 drivers/vfio/vfio.c 		struct pci_dev *pdev = to_pci_dev(dev);
pdev              634 drivers/vfio/vfio.c 		if (pdev->hdr_type != PCI_HEADER_TYPE_NORMAL)
pdev               19 drivers/vfio/vfio_spapr_eeh.c void vfio_spapr_pci_eeh_open(struct pci_dev *pdev)
pdev               21 drivers/vfio/vfio_spapr_eeh.c 	eeh_dev_open(pdev);
pdev               25 drivers/vfio/vfio_spapr_eeh.c void vfio_spapr_pci_eeh_release(struct pci_dev *pdev)
pdev               27 drivers/vfio/vfio_spapr_eeh.c 	eeh_dev_release(pdev);
pdev              161 drivers/video/backlight/88pm860x_bl.c static int pm860x_backlight_dt_init(struct platform_device *pdev,
pdev              168 drivers/video/backlight/88pm860x_bl.c 	nproot = of_get_child_by_name(pdev->dev.parent->of_node, "backlights");
pdev              170 drivers/video/backlight/88pm860x_bl.c 		dev_err(&pdev->dev, "failed to find backlights node\n");
pdev              191 drivers/video/backlight/88pm860x_bl.c static int pm860x_backlight_probe(struct platform_device *pdev)
pdev              193 drivers/video/backlight/88pm860x_bl.c 	struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev              194 drivers/video/backlight/88pm860x_bl.c 	struct pm860x_backlight_pdata *pdata = dev_get_platdata(&pdev->dev);
pdev              202 drivers/video/backlight/88pm860x_bl.c 	data = devm_kzalloc(&pdev->dev, sizeof(struct pm860x_backlight_data),
pdev              206 drivers/video/backlight/88pm860x_bl.c 	res = platform_get_resource_byname(pdev, IORESOURCE_REG, "duty cycle");
pdev              208 drivers/video/backlight/88pm860x_bl.c 		dev_err(&pdev->dev, "No REG resource for duty cycle\n");
pdev              212 drivers/video/backlight/88pm860x_bl.c 	res = platform_get_resource_byname(pdev, IORESOURCE_REG, "always on");
pdev              214 drivers/video/backlight/88pm860x_bl.c 		dev_err(&pdev->dev, "No REG resource for always on\n");
pdev              218 drivers/video/backlight/88pm860x_bl.c 	res = platform_get_resource_byname(pdev, IORESOURCE_REG, "current");
pdev              220 drivers/video/backlight/88pm860x_bl.c 		dev_err(&pdev->dev, "No REG resource for current\n");
pdev              226 drivers/video/backlight/88pm860x_bl.c 	sprintf(name, "backlight-%d", pdev->id);
pdev              227 drivers/video/backlight/88pm860x_bl.c 	data->port = pdev->id;
pdev              231 drivers/video/backlight/88pm860x_bl.c 	if (pm860x_backlight_dt_init(pdev, data, name)) {
pdev              241 drivers/video/backlight/88pm860x_bl.c 	bl = devm_backlight_device_register(&pdev->dev, name, &pdev->dev, data,
pdev              244 drivers/video/backlight/88pm860x_bl.c 		dev_err(&pdev->dev, "failed to register backlight\n");
pdev              249 drivers/video/backlight/88pm860x_bl.c 	platform_set_drvdata(pdev, bl);
pdev               20 drivers/video/backlight/aat2870_bl.c 	struct platform_device *pdev;
pdev               43 drivers/video/backlight/aat2870_bl.c 			= dev_get_drvdata(aat2870_bl->pdev->dev.parent);
pdev               52 drivers/video/backlight/aat2870_bl.c 			= dev_get_drvdata(aat2870_bl->pdev->dev.parent);
pdev               61 drivers/video/backlight/aat2870_bl.c 			dev_get_drvdata(aat2870_bl->pdev->dev.parent);
pdev              109 drivers/video/backlight/aat2870_bl.c static int aat2870_bl_probe(struct platform_device *pdev)
pdev              111 drivers/video/backlight/aat2870_bl.c 	struct aat2870_bl_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              118 drivers/video/backlight/aat2870_bl.c 		dev_err(&pdev->dev, "No platform data\n");
pdev              123 drivers/video/backlight/aat2870_bl.c 	if (pdev->id != AAT2870_ID_BL) {
pdev              124 drivers/video/backlight/aat2870_bl.c 		dev_err(&pdev->dev, "Invalid device ID, %d\n", pdev->id);
pdev              129 drivers/video/backlight/aat2870_bl.c 	aat2870_bl = devm_kzalloc(&pdev->dev,
pdev              140 drivers/video/backlight/aat2870_bl.c 	bd = devm_backlight_device_register(&pdev->dev, "aat2870-backlight",
pdev              141 drivers/video/backlight/aat2870_bl.c 					&pdev->dev, aat2870_bl, &aat2870_bl_ops,
pdev              144 drivers/video/backlight/aat2870_bl.c 		dev_err(&pdev->dev,
pdev              150 drivers/video/backlight/aat2870_bl.c 	aat2870_bl->pdev = pdev;
pdev              151 drivers/video/backlight/aat2870_bl.c 	platform_set_drvdata(pdev, aat2870_bl);
pdev              176 drivers/video/backlight/aat2870_bl.c 		dev_err(&pdev->dev, "Failed to initialize\n");
pdev              186 drivers/video/backlight/aat2870_bl.c static int aat2870_bl_remove(struct platform_device *pdev)
pdev              188 drivers/video/backlight/aat2870_bl.c 	struct aat2870_bl_driver_data *aat2870_bl = platform_get_drvdata(pdev);
pdev              288 drivers/video/backlight/adp5520_bl.c static int adp5520_bl_probe(struct platform_device *pdev)
pdev              295 drivers/video/backlight/adp5520_bl.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              299 drivers/video/backlight/adp5520_bl.c 	data->master = pdev->dev.parent;
pdev              300 drivers/video/backlight/adp5520_bl.c 	data->pdata = dev_get_platdata(&pdev->dev);
pdev              303 drivers/video/backlight/adp5520_bl.c 		dev_err(&pdev->dev, "missing platform data\n");
pdev              307 drivers/video/backlight/adp5520_bl.c 	data->id = pdev->id;
pdev              315 drivers/video/backlight/adp5520_bl.c 	bl = devm_backlight_device_register(&pdev->dev, pdev->name,
pdev              319 drivers/video/backlight/adp5520_bl.c 		dev_err(&pdev->dev, "failed to register backlight\n");
pdev              329 drivers/video/backlight/adp5520_bl.c 		dev_err(&pdev->dev, "failed to register sysfs\n");
pdev              333 drivers/video/backlight/adp5520_bl.c 	platform_set_drvdata(pdev, bl);
pdev              336 drivers/video/backlight/adp5520_bl.c 		dev_err(&pdev->dev, "failed to setup\n");
pdev              348 drivers/video/backlight/adp5520_bl.c static int adp5520_bl_remove(struct platform_device *pdev)
pdev              350 drivers/video/backlight/adp5520_bl.c 	struct backlight_device *bl = platform_get_drvdata(pdev);
pdev              229 drivers/video/backlight/as3711_bl.c static int as3711_bl_register(struct platform_device *pdev,
pdev              238 drivers/video/backlight/as3711_bl.c 	bl = devm_backlight_device_register(&pdev->dev,
pdev              241 drivers/video/backlight/as3711_bl.c 				       &pdev->dev, su,
pdev              244 drivers/video/backlight/as3711_bl.c 		dev_err(&pdev->dev, "failed to register backlight\n");
pdev              377 drivers/video/backlight/as3711_bl.c static int as3711_backlight_probe(struct platform_device *pdev)
pdev              379 drivers/video/backlight/as3711_bl.c 	struct as3711_bl_pdata *pdata = dev_get_platdata(&pdev->dev);
pdev              380 drivers/video/backlight/as3711_bl.c 	struct as3711 *as3711 = dev_get_drvdata(pdev->dev.parent);
pdev              387 drivers/video/backlight/as3711_bl.c 		dev_err(&pdev->dev, "No platform data, exiting...\n");
pdev              391 drivers/video/backlight/as3711_bl.c 	if (pdev->dev.parent->of_node) {
pdev              392 drivers/video/backlight/as3711_bl.c 		ret = as3711_backlight_parse_dt(&pdev->dev);
pdev              394 drivers/video/backlight/as3711_bl.c 			dev_err(&pdev->dev, "DT parsing failed: %d\n", ret);
pdev              400 drivers/video/backlight/as3711_bl.c 		dev_err(&pdev->dev, "No framebuffer specified\n");
pdev              412 drivers/video/backlight/as3711_bl.c 		dev_warn(&pdev->dev,
pdev              418 drivers/video/backlight/as3711_bl.c 	supply = devm_kzalloc(&pdev->dev, sizeof(*supply), GFP_KERNEL);
pdev              430 drivers/video/backlight/as3711_bl.c 		ret = as3711_bl_register(pdev, max_brightness, su);
pdev              467 drivers/video/backlight/as3711_bl.c 		ret = as3711_bl_register(pdev, max_brightness, su);
pdev              472 drivers/video/backlight/as3711_bl.c 	platform_set_drvdata(pdev, supply);
pdev              160 drivers/video/backlight/cr_bllcd.c static int cr_backlight_probe(struct platform_device *pdev)
pdev              184 drivers/video/backlight/cr_bllcd.c 	bdp = devm_backlight_device_register(&pdev->dev, "cr-backlight",
pdev              185 drivers/video/backlight/cr_bllcd.c 					&pdev->dev, NULL, &cr_backlight_ops,
pdev              192 drivers/video/backlight/cr_bllcd.c 	ldp = devm_lcd_device_register(&pdev->dev, "cr-lcd", &pdev->dev, NULL,
pdev              203 drivers/video/backlight/cr_bllcd.c 	crp = devm_kzalloc(&pdev->dev, sizeof(*crp), GFP_KERNEL);
pdev              216 drivers/video/backlight/cr_bllcd.c 	platform_set_drvdata(pdev, crp);
pdev              221 drivers/video/backlight/cr_bllcd.c static int cr_backlight_remove(struct platform_device *pdev)
pdev              223 drivers/video/backlight/cr_bllcd.c 	struct cr_panel *crp = platform_get_drvdata(pdev);
pdev              107 drivers/video/backlight/da903x_bl.c static int da903x_backlight_probe(struct platform_device *pdev)
pdev              109 drivers/video/backlight/da903x_bl.c 	struct da9034_backlight_pdata *pdata = dev_get_platdata(&pdev->dev);
pdev              115 drivers/video/backlight/da903x_bl.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              119 drivers/video/backlight/da903x_bl.c 	switch (pdev->id) {
pdev              127 drivers/video/backlight/da903x_bl.c 		dev_err(&pdev->dev, "invalid backlight device ID(%d)\n",
pdev              128 drivers/video/backlight/da903x_bl.c 				pdev->id);
pdev              132 drivers/video/backlight/da903x_bl.c 	data->id = pdev->id;
pdev              133 drivers/video/backlight/da903x_bl.c 	data->da903x_dev = pdev->dev.parent;
pdev              144 drivers/video/backlight/da903x_bl.c 	bl = devm_backlight_device_register(&pdev->dev, pdev->name,
pdev              148 drivers/video/backlight/da903x_bl.c 		dev_err(&pdev->dev, "failed to register backlight\n");
pdev              154 drivers/video/backlight/da903x_bl.c 	platform_set_drvdata(pdev, bl);
pdev              105 drivers/video/backlight/da9052_bl.c static int da9052_backlight_probe(struct platform_device *pdev)
pdev              111 drivers/video/backlight/da9052_bl.c 	wleds = devm_kzalloc(&pdev->dev, sizeof(struct da9052_bl), GFP_KERNEL);
pdev              115 drivers/video/backlight/da9052_bl.c 	wleds->da9052 = dev_get_drvdata(pdev->dev.parent);
pdev              117 drivers/video/backlight/da9052_bl.c 	wleds->led_reg = platform_get_device_id(pdev)->driver_data;
pdev              123 drivers/video/backlight/da9052_bl.c 	bl = devm_backlight_device_register(&pdev->dev, pdev->name,
pdev              127 drivers/video/backlight/da9052_bl.c 		dev_err(&pdev->dev, "Failed to register backlight\n");
pdev              133 drivers/video/backlight/da9052_bl.c 	platform_set_drvdata(pdev, bl);
pdev              138 drivers/video/backlight/da9052_bl.c static int da9052_backlight_remove(struct platform_device *pdev)
pdev              140 drivers/video/backlight/da9052_bl.c 	struct backlight_device *bl = platform_get_drvdata(pdev);
pdev               52 drivers/video/backlight/generic_bl.c static int genericbl_probe(struct platform_device *pdev)
pdev               55 drivers/video/backlight/generic_bl.c 	struct generic_bl_info *machinfo = dev_get_platdata(&pdev->dev);
pdev               69 drivers/video/backlight/generic_bl.c 	bd = devm_backlight_device_register(&pdev->dev, name, &pdev->dev,
pdev               74 drivers/video/backlight/generic_bl.c 	platform_set_drvdata(pdev, bd);
pdev               82 drivers/video/backlight/generic_bl.c 	dev_info(&pdev->dev, "Generic Backlight Driver Initialized.\n");
pdev               86 drivers/video/backlight/generic_bl.c static int genericbl_remove(struct platform_device *pdev)
pdev               88 drivers/video/backlight/generic_bl.c 	struct backlight_device *bd = platform_get_drvdata(pdev);
pdev               94 drivers/video/backlight/generic_bl.c 	dev_info(&pdev->dev, "Generic Backlight Driver Unloaded\n");
pdev               58 drivers/video/backlight/gpio_backlight.c static int gpio_backlight_probe_dt(struct platform_device *pdev,
pdev               61 drivers/video/backlight/gpio_backlight.c 	struct device *dev = &pdev->dev;
pdev               96 drivers/video/backlight/gpio_backlight.c static int gpio_backlight_probe(struct platform_device *pdev)
pdev               99 drivers/video/backlight/gpio_backlight.c 		dev_get_platdata(&pdev->dev);
pdev              105 drivers/video/backlight/gpio_backlight.c 	gbl = devm_kzalloc(&pdev->dev, sizeof(*gbl), GFP_KERNEL);
pdev              109 drivers/video/backlight/gpio_backlight.c 	gbl->dev = &pdev->dev;
pdev              111 drivers/video/backlight/gpio_backlight.c 	if (pdev->dev.fwnode) {
pdev              112 drivers/video/backlight/gpio_backlight.c 		ret = gpio_backlight_probe_dt(pdev, gbl);
pdev              130 drivers/video/backlight/gpio_backlight.c 			dev_err(&pdev->dev, "unable to request GPIO\n");
pdev              137 drivers/video/backlight/gpio_backlight.c 		dev_err(&pdev->dev,
pdev              145 drivers/video/backlight/gpio_backlight.c 	bl = devm_backlight_device_register(&pdev->dev, dev_name(&pdev->dev),
pdev              146 drivers/video/backlight/gpio_backlight.c 					&pdev->dev, gbl, &gpio_backlight_ops,
pdev              149 drivers/video/backlight/gpio_backlight.c 		dev_err(&pdev->dev, "failed to register backlight\n");
pdev              158 drivers/video/backlight/gpio_backlight.c 	platform_set_drvdata(pdev, bl);
pdev              105 drivers/video/backlight/hp680_bl.c static int hp680bl_probe(struct platform_device *pdev)
pdev              113 drivers/video/backlight/hp680_bl.c 	bd = devm_backlight_device_register(&pdev->dev, "hp680-bl", &pdev->dev,
pdev              118 drivers/video/backlight/hp680_bl.c 	platform_set_drvdata(pdev, bd);
pdev              126 drivers/video/backlight/hp680_bl.c static int hp680bl_remove(struct platform_device *pdev)
pdev              128 drivers/video/backlight/hp680_bl.c 	struct backlight_device *bd = platform_get_drvdata(pdev);
pdev               54 drivers/video/backlight/ipaq_micro_bl.c static int micro_backlight_probe(struct platform_device *pdev)
pdev               57 drivers/video/backlight/ipaq_micro_bl.c 	struct ipaq_micro *micro = dev_get_drvdata(pdev->dev.parent);
pdev               59 drivers/video/backlight/ipaq_micro_bl.c 	bd = devm_backlight_device_register(&pdev->dev, "ipaq-micro-backlight",
pdev               60 drivers/video/backlight/ipaq_micro_bl.c 					    &pdev->dev, micro, &micro_bl_ops,
pdev               65 drivers/video/backlight/ipaq_micro_bl.c 	platform_set_drvdata(pdev, bd);
pdev              105 drivers/video/backlight/jornada720_bl.c static int jornada_bl_probe(struct platform_device *pdev)
pdev              115 drivers/video/backlight/jornada720_bl.c 	bd = devm_backlight_device_register(&pdev->dev, S1D_DEVICENAME,
pdev              116 drivers/video/backlight/jornada720_bl.c 					&pdev->dev, NULL, &jornada_bl_ops,
pdev              120 drivers/video/backlight/jornada720_bl.c 		dev_err(&pdev->dev, "failed to register device, err=%x\n", ret);
pdev              133 drivers/video/backlight/jornada720_bl.c 	platform_set_drvdata(pdev, bd);
pdev              134 drivers/video/backlight/jornada720_bl.c 	dev_info(&pdev->dev, "HP Jornada 700 series backlight driver\n");
pdev               91 drivers/video/backlight/jornada720_lcd.c static int jornada_lcd_probe(struct platform_device *pdev)
pdev               96 drivers/video/backlight/jornada720_lcd.c 	lcd_device = devm_lcd_device_register(&pdev->dev, S1D_DEVICENAME,
pdev               97 drivers/video/backlight/jornada720_lcd.c 					&pdev->dev, NULL, &jornada_lcd_props);
pdev              101 drivers/video/backlight/jornada720_lcd.c 		dev_err(&pdev->dev, "failed to register device\n");
pdev              105 drivers/video/backlight/jornada720_lcd.c 	platform_set_drvdata(pdev, lcd_device);
pdev              137 drivers/video/backlight/kb3886_bl.c static int kb3886bl_probe(struct platform_device *pdev)
pdev              140 drivers/video/backlight/kb3886_bl.c 	struct kb3886bl_machinfo *machinfo = dev_get_platdata(&pdev->dev);
pdev              149 drivers/video/backlight/kb3886_bl.c 	kb3886_backlight_device = devm_backlight_device_register(&pdev->dev,
pdev              150 drivers/video/backlight/kb3886_bl.c 							"kb3886-bl", &pdev->dev,
pdev              156 drivers/video/backlight/kb3886_bl.c 	platform_set_drvdata(pdev, kb3886_backlight_device);
pdev              268 drivers/video/backlight/lm3533_bl.c static int lm3533_bl_probe(struct platform_device *pdev)
pdev              277 drivers/video/backlight/lm3533_bl.c 	dev_dbg(&pdev->dev, "%s\n", __func__);
pdev              279 drivers/video/backlight/lm3533_bl.c 	lm3533 = dev_get_drvdata(pdev->dev.parent);
pdev              283 drivers/video/backlight/lm3533_bl.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              285 drivers/video/backlight/lm3533_bl.c 		dev_err(&pdev->dev, "no platform data\n");
pdev              289 drivers/video/backlight/lm3533_bl.c 	if (pdev->id < 0 || pdev->id >= LM3533_HVCTRLBANK_COUNT) {
pdev              290 drivers/video/backlight/lm3533_bl.c 		dev_err(&pdev->dev, "illegal backlight id %d\n", pdev->id);
pdev              294 drivers/video/backlight/lm3533_bl.c 	bl = devm_kzalloc(&pdev->dev, sizeof(*bl), GFP_KERNEL);
pdev              299 drivers/video/backlight/lm3533_bl.c 	bl->id = pdev->id;
pdev              309 drivers/video/backlight/lm3533_bl.c 	bd = devm_backlight_device_register(&pdev->dev, pdata->name,
pdev              310 drivers/video/backlight/lm3533_bl.c 					pdev->dev.parent, bl, &lm3533_bl_ops,
pdev              313 drivers/video/backlight/lm3533_bl.c 		dev_err(&pdev->dev, "failed to register backlight device\n");
pdev              320 drivers/video/backlight/lm3533_bl.c 	platform_set_drvdata(pdev, bl);
pdev              324 drivers/video/backlight/lm3533_bl.c 		dev_err(&pdev->dev, "failed to create sysfs attributes\n");
pdev              346 drivers/video/backlight/lm3533_bl.c static int lm3533_bl_remove(struct platform_device *pdev)
pdev              348 drivers/video/backlight/lm3533_bl.c 	struct lm3533_bl *bl = platform_get_drvdata(pdev);
pdev              384 drivers/video/backlight/lm3533_bl.c static void lm3533_bl_shutdown(struct platform_device *pdev)
pdev              386 drivers/video/backlight/lm3533_bl.c 	struct lm3533_bl *bl = platform_get_drvdata(pdev);
pdev              388 drivers/video/backlight/lm3533_bl.c 	dev_dbg(&pdev->dev, "%s\n", __func__);
pdev              257 drivers/video/backlight/lp8788_bl.c static int lp8788_backlight_probe(struct platform_device *pdev)
pdev              259 drivers/video/backlight/lp8788_bl.c 	struct lp8788 *lp = dev_get_drvdata(pdev->dev.parent);
pdev              271 drivers/video/backlight/lp8788_bl.c 	platform_set_drvdata(pdev, bl);
pdev              285 drivers/video/backlight/lp8788_bl.c 	ret = sysfs_create_group(&pdev->dev.kobj, &lp8788_attr_group);
pdev              301 drivers/video/backlight/lp8788_bl.c static int lp8788_backlight_remove(struct platform_device *pdev)
pdev              303 drivers/video/backlight/lp8788_bl.c 	struct lp8788_bl *bl = platform_get_drvdata(pdev);
pdev              308 drivers/video/backlight/lp8788_bl.c 	sysfs_remove_group(&pdev->dev.kobj, &lp8788_attr_group);
pdev              101 drivers/video/backlight/max8925_bl.c static void max8925_backlight_dt_init(struct platform_device *pdev)
pdev              103 drivers/video/backlight/max8925_bl.c 	struct device_node *nproot = pdev->dev.parent->of_node, *np;
pdev              110 drivers/video/backlight/max8925_bl.c 	pdata = devm_kzalloc(&pdev->dev,
pdev              118 drivers/video/backlight/max8925_bl.c 		dev_err(&pdev->dev, "failed to find backlight node\n");
pdev              127 drivers/video/backlight/max8925_bl.c 	pdev->dev.platform_data = pdata;
pdev              130 drivers/video/backlight/max8925_bl.c static int max8925_backlight_probe(struct platform_device *pdev)
pdev              132 drivers/video/backlight/max8925_bl.c 	struct max8925_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev              141 drivers/video/backlight/max8925_bl.c 	data = devm_kzalloc(&pdev->dev, sizeof(struct max8925_backlight_data),
pdev              146 drivers/video/backlight/max8925_bl.c 	res = platform_get_resource(pdev, IORESOURCE_REG, 0);
pdev              148 drivers/video/backlight/max8925_bl.c 		dev_err(&pdev->dev, "No REG resource for mode control!\n");
pdev              152 drivers/video/backlight/max8925_bl.c 	res = platform_get_resource(pdev, IORESOURCE_REG, 1);
pdev              154 drivers/video/backlight/max8925_bl.c 		dev_err(&pdev->dev, "No REG resource for control!\n");
pdev              165 drivers/video/backlight/max8925_bl.c 	bl = devm_backlight_device_register(&pdev->dev, "max8925-backlight",
pdev              166 drivers/video/backlight/max8925_bl.c 					&pdev->dev, data,
pdev              169 drivers/video/backlight/max8925_bl.c 		dev_err(&pdev->dev, "failed to register backlight\n");
pdev              174 drivers/video/backlight/max8925_bl.c 	platform_set_drvdata(pdev, bl);
pdev              177 drivers/video/backlight/max8925_bl.c 	if (!pdev->dev.platform_data)
pdev              178 drivers/video/backlight/max8925_bl.c 		max8925_backlight_dt_init(pdev);
pdev              180 drivers/video/backlight/max8925_bl.c 	pdata = pdev->dev.platform_data;
pdev              119 drivers/video/backlight/omap1_bl.c static int omapbl_probe(struct platform_device *pdev)
pdev              124 drivers/video/backlight/omap1_bl.c 	struct omap_backlight_config *pdata = dev_get_platdata(&pdev->dev);
pdev              129 drivers/video/backlight/omap1_bl.c 	bl = devm_kzalloc(&pdev->dev, sizeof(struct omap_backlight),
pdev              137 drivers/video/backlight/omap1_bl.c 	dev = devm_backlight_device_register(&pdev->dev, "omap-bl", &pdev->dev,
pdev              146 drivers/video/backlight/omap1_bl.c 	bl->dev = &pdev->dev;
pdev              148 drivers/video/backlight/omap1_bl.c 	platform_set_drvdata(pdev, dev);
pdev              156 drivers/video/backlight/omap1_bl.c 	dev_info(&pdev->dev, "OMAP LCD backlight initialised\n");
pdev               77 drivers/video/backlight/ot200_bl.c static int ot200_backlight_probe(struct platform_device *pdev)
pdev               85 drivers/video/backlight/ot200_bl.c 	if (devm_gpio_request(&pdev->dev, GPIO_DIMM,
pdev               87 drivers/video/backlight/ot200_bl.c 		dev_err(&pdev->dev, "failed to request GPIO %d\n", GPIO_DIMM);
pdev               94 drivers/video/backlight/ot200_bl.c 		dev_err(&pdev->dev, "MFGPT 7 not available\n");
pdev               98 drivers/video/backlight/ot200_bl.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              118 drivers/video/backlight/ot200_bl.c 	bl = devm_backlight_device_register(&pdev->dev, dev_name(&pdev->dev),
pdev              119 drivers/video/backlight/ot200_bl.c 					&pdev->dev, data, &ot200_backlight_ops,
pdev              122 drivers/video/backlight/ot200_bl.c 		dev_err(&pdev->dev, "failed to register backlight\n");
pdev              127 drivers/video/backlight/ot200_bl.c 	platform_set_drvdata(pdev, bl);
pdev              136 drivers/video/backlight/ot200_bl.c static int ot200_backlight_remove(struct platform_device *pdev)
pdev              109 drivers/video/backlight/pandora_bl.c static int pandora_backlight_probe(struct platform_device *pdev)
pdev              116 drivers/video/backlight/pandora_bl.c 	priv = devm_kmalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              118 drivers/video/backlight/pandora_bl.c 		dev_err(&pdev->dev, "failed to allocate driver private data\n");
pdev              125 drivers/video/backlight/pandora_bl.c 	bl = devm_backlight_device_register(&pdev->dev, pdev->name, &pdev->dev,
pdev              128 drivers/video/backlight/pandora_bl.c 		dev_err(&pdev->dev, "failed to register backlight\n");
pdev              132 drivers/video/backlight/pandora_bl.c 	platform_set_drvdata(pdev, bl);
pdev               94 drivers/video/backlight/pcf50633-backlight.c static int pcf50633_bl_probe(struct platform_device *pdev)
pdev               97 drivers/video/backlight/pcf50633-backlight.c 	struct device *parent = pdev->dev.parent;
pdev              102 drivers/video/backlight/pcf50633-backlight.c 	pcf_bl = devm_kzalloc(&pdev->dev, sizeof(*pcf_bl), GFP_KERNEL);
pdev              119 drivers/video/backlight/pcf50633-backlight.c 	pcf_bl->pcf = dev_to_pcf50633(pdev->dev.parent);
pdev              121 drivers/video/backlight/pcf50633-backlight.c 	pcf_bl->bl = devm_backlight_device_register(&pdev->dev, pdev->name,
pdev              122 drivers/video/backlight/pcf50633-backlight.c 						&pdev->dev, pcf_bl,
pdev              128 drivers/video/backlight/pcf50633-backlight.c 	platform_set_drvdata(pdev, pcf_bl);
pdev               72 drivers/video/backlight/platform_lcd.c static int platform_lcd_probe(struct platform_device *pdev)
pdev               76 drivers/video/backlight/platform_lcd.c 	struct device *dev = &pdev->dev;
pdev               79 drivers/video/backlight/platform_lcd.c 	pdata = dev_get_platdata(&pdev->dev);
pdev               91 drivers/video/backlight/platform_lcd.c 	plcd = devm_kzalloc(&pdev->dev, sizeof(struct platform_lcd),
pdev               98 drivers/video/backlight/platform_lcd.c 	plcd->lcd = devm_lcd_device_register(&pdev->dev, dev_name(dev), dev,
pdev              105 drivers/video/backlight/platform_lcd.c 	platform_set_drvdata(pdev, plcd);
pdev              365 drivers/video/backlight/pm8941-wled.c static int pm8941_wled_probe(struct platform_device *pdev)
pdev              374 drivers/video/backlight/pm8941-wled.c 	regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev              376 drivers/video/backlight/pm8941-wled.c 		dev_err(&pdev->dev, "Unable to get regmap\n");
pdev              380 drivers/video/backlight/pm8941-wled.c 	wled = devm_kzalloc(&pdev->dev, sizeof(*wled), GFP_KERNEL);
pdev              386 drivers/video/backlight/pm8941-wled.c 	rc = pm8941_wled_configure(wled, &pdev->dev);
pdev              395 drivers/video/backlight/pm8941-wled.c 	of_property_read_u32(pdev->dev.of_node, "default-brightness", &val);
pdev              401 drivers/video/backlight/pm8941-wled.c 	bl = devm_backlight_device_register(&pdev->dev, wled->name,
pdev              402 drivers/video/backlight/pm8941-wled.c 					    &pdev->dev, wled,
pdev              445 drivers/video/backlight/pwm_bl.c static int pwm_backlight_probe(struct platform_device *pdev)
pdev              447 drivers/video/backlight/pwm_bl.c 	struct platform_pwm_backlight_data *data = dev_get_platdata(&pdev->dev);
pdev              451 drivers/video/backlight/pwm_bl.c 	struct device_node *node = pdev->dev.of_node;
pdev              458 drivers/video/backlight/pwm_bl.c 		ret = pwm_backlight_parse_dt(&pdev->dev, &defdata);
pdev              460 drivers/video/backlight/pwm_bl.c 			dev_err(&pdev->dev, "failed to find platform data\n");
pdev              468 drivers/video/backlight/pwm_bl.c 		ret = data->init(&pdev->dev);
pdev              473 drivers/video/backlight/pwm_bl.c 	pb = devm_kzalloc(&pdev->dev, sizeof(*pb), GFP_KERNEL);
pdev              483 drivers/video/backlight/pwm_bl.c 	pb->dev = &pdev->dev;
pdev              488 drivers/video/backlight/pwm_bl.c 	pb->enable_gpio = devm_gpiod_get_optional(&pdev->dev, "enable",
pdev              500 drivers/video/backlight/pwm_bl.c 		ret = devm_gpio_request_one(&pdev->dev, data->enable_gpio,
pdev              503 drivers/video/backlight/pwm_bl.c 			dev_err(&pdev->dev, "failed to request GPIO#%d: %d\n",
pdev              523 drivers/video/backlight/pwm_bl.c 	pb->power_supply = devm_regulator_get(&pdev->dev, "power");
pdev              529 drivers/video/backlight/pwm_bl.c 	pb->pwm = devm_pwm_get(&pdev->dev, NULL);
pdev              531 drivers/video/backlight/pwm_bl.c 		dev_err(&pdev->dev, "unable to request PWM, trying legacy API\n");
pdev              539 drivers/video/backlight/pwm_bl.c 			dev_err(&pdev->dev, "unable to request PWM\n");
pdev              543 drivers/video/backlight/pwm_bl.c 	dev_dbg(&pdev->dev, "got pwm for backlight\n");
pdev              559 drivers/video/backlight/pwm_bl.c 		dev_err(&pdev->dev, "failed to apply initial PWM state: %d\n",
pdev              595 drivers/video/backlight/pwm_bl.c 		ret = pwm_backlight_brightness_default(&pdev->dev, data,
pdev              598 drivers/video/backlight/pwm_bl.c 			dev_err(&pdev->dev,
pdev              623 drivers/video/backlight/pwm_bl.c 	bl = backlight_device_register(dev_name(&pdev->dev), &pdev->dev, pb,
pdev              626 drivers/video/backlight/pwm_bl.c 		dev_err(&pdev->dev, "failed to register backlight\n");
pdev              634 drivers/video/backlight/pwm_bl.c 		dev_warn(&pdev->dev,
pdev              644 drivers/video/backlight/pwm_bl.c 	platform_set_drvdata(pdev, bl);
pdev              649 drivers/video/backlight/pwm_bl.c 		data->exit(&pdev->dev);
pdev              653 drivers/video/backlight/pwm_bl.c static int pwm_backlight_remove(struct platform_device *pdev)
pdev              655 drivers/video/backlight/pwm_bl.c 	struct backlight_device *bl = platform_get_drvdata(pdev);
pdev              662 drivers/video/backlight/pwm_bl.c 		pb->exit(&pdev->dev);
pdev              669 drivers/video/backlight/pwm_bl.c static void pwm_backlight_shutdown(struct platform_device *pdev)
pdev              671 drivers/video/backlight/pwm_bl.c 	struct backlight_device *bl = platform_get_drvdata(pdev);
pdev               46 drivers/video/backlight/rave-sp-backlight.c static int rave_sp_backlight_probe(struct platform_device *pdev)
pdev               48 drivers/video/backlight/rave-sp-backlight.c 	struct device *dev = &pdev->dev;
pdev               51 drivers/video/backlight/rave-sp-backlight.c 	bd = devm_backlight_device_register(dev, pdev->name, dev,
pdev              251 drivers/video/backlight/sky81452-backlight.c static int sky81452_bl_probe(struct platform_device *pdev)
pdev              253 drivers/video/backlight/sky81452-backlight.c 	struct device *dev = &pdev->dev;
pdev              292 drivers/video/backlight/sky81452-backlight.c 	platform_set_drvdata(pdev, bd);
pdev              303 drivers/video/backlight/sky81452-backlight.c static int sky81452_bl_remove(struct platform_device *pdev)
pdev              306 drivers/video/backlight/sky81452-backlight.c 						dev_get_platdata(&pdev->dev);
pdev              307 drivers/video/backlight/sky81452-backlight.c 	struct backlight_device *bd = platform_get_drvdata(pdev);
pdev              184 drivers/video/backlight/tps65217_bl.c tps65217_bl_parse_dt(struct platform_device *pdev)
pdev              186 drivers/video/backlight/tps65217_bl.c 	struct tps65217 *tps = dev_get_drvdata(pdev->dev.parent);
pdev              195 drivers/video/backlight/tps65217_bl.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              205 drivers/video/backlight/tps65217_bl.c 			dev_err(&pdev->dev,
pdev              234 drivers/video/backlight/tps65217_bl.c 			dev_err(&pdev->dev,
pdev              243 drivers/video/backlight/tps65217_bl.c 			dev_err(&pdev->dev,
pdev              263 drivers/video/backlight/tps65217_bl.c tps65217_bl_parse_dt(struct platform_device *pdev)
pdev              269 drivers/video/backlight/tps65217_bl.c static int tps65217_bl_probe(struct platform_device *pdev)
pdev              272 drivers/video/backlight/tps65217_bl.c 	struct tps65217 *tps = dev_get_drvdata(pdev->dev.parent);
pdev              277 drivers/video/backlight/tps65217_bl.c 	pdata = tps65217_bl_parse_dt(pdev);
pdev              281 drivers/video/backlight/tps65217_bl.c 	tps65217_bl = devm_kzalloc(&pdev->dev, sizeof(*tps65217_bl),
pdev              287 drivers/video/backlight/tps65217_bl.c 	tps65217_bl->dev = &pdev->dev;
pdev              298 drivers/video/backlight/tps65217_bl.c 	tps65217_bl->bl = devm_backlight_device_register(&pdev->dev, pdev->name,
pdev              309 drivers/video/backlight/tps65217_bl.c 	platform_set_drvdata(pdev, tps65217_bl);
pdev              121 drivers/video/backlight/wm831x_bl.c static int wm831x_backlight_probe(struct platform_device *pdev)
pdev              123 drivers/video/backlight/wm831x_bl.c 	struct wm831x *wm831x = dev_get_drvdata(pdev->dev.parent);
pdev              124 drivers/video/backlight/wm831x_bl.c 	struct wm831x_pdata *wm831x_pdata = dev_get_platdata(pdev->dev.parent);
pdev              138 drivers/video/backlight/wm831x_bl.c 		dev_err(&pdev->dev, "No platform data supplied\n");
pdev              149 drivers/video/backlight/wm831x_bl.c 		dev_err(&pdev->dev, "Invalid max_uA: %duA\n", pdata->max_uA);
pdev              155 drivers/video/backlight/wm831x_bl.c 		dev_warn(&pdev->dev,
pdev              169 drivers/video/backlight/wm831x_bl.c 		dev_err(&pdev->dev, "Invalid ISINK %d\n", pdata->isink);
pdev              185 drivers/video/backlight/wm831x_bl.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              196 drivers/video/backlight/wm831x_bl.c 	bl = devm_backlight_device_register(&pdev->dev, "wm831x", &pdev->dev,
pdev              199 drivers/video/backlight/wm831x_bl.c 		dev_err(&pdev->dev, "failed to register backlight\n");
pdev              205 drivers/video/backlight/wm831x_bl.c 	platform_set_drvdata(pdev, bl);
pdev             3538 drivers/video/fbdev/amifb.c static int __init amifb_probe(struct platform_device *pdev)
pdev             3556 drivers/video/fbdev/amifb.c 	info = framebuffer_alloc(sizeof(struct amifb_par), &pdev->dev);
pdev             3671 drivers/video/fbdev/amifb.c 	info->device = &pdev->dev;
pdev             3707 drivers/video/fbdev/amifb.c 		dev_warn(&pdev->dev,
pdev             3735 drivers/video/fbdev/amifb.c 	dev_set_drvdata(&pdev->dev, info);
pdev             3761 drivers/video/fbdev/amifb.c static int __exit amifb_remove(struct platform_device *pdev)
pdev             3763 drivers/video/fbdev/amifb.c 	struct fb_info *info = dev_get_drvdata(&pdev->dev);
pdev             3055 drivers/video/fbdev/atafb.c static int __init atafb_probe(struct platform_device *pdev)
pdev             3065 drivers/video/fbdev/atafb.c 	dev_dbg(&pdev->dev, "%s: start\n", __func__);
pdev             3070 drivers/video/fbdev/atafb.c 			dev_dbg(&pdev->dev, "initializing external hw\n");
pdev             3079 drivers/video/fbdev/atafb.c 			dev_dbg(&pdev->dev, "initializing TT hw\n");
pdev             3088 drivers/video/fbdev/atafb.c 			dev_dbg(&pdev->dev, "initializing Falcon hw\n");
pdev             3103 drivers/video/fbdev/atafb.c 			dev_dbg(&pdev->dev, "initializing ST/E hw\n");
pdev             3111 drivers/video/fbdev/atafb.c 		dev_warn(&pdev->dev,
pdev             3152 drivers/video/fbdev/atafb.c 		dev_info(&pdev->dev, "phys_screen_base %lx screen_len %d\n",
pdev             3200 drivers/video/fbdev/atafb.c 	dev_info(&pdev->dev, "Determined %dx%d, depth %d\n", fb_info.var.xres,
pdev             3204 drivers/video/fbdev/atafb.c 		dev_info(&pdev->dev, "   virtual %dx%d\n",
pdev             3228 drivers/video/fbdev/atafb.c static void atafb_shutdown(struct platform_device *pdev)
pdev             3244 drivers/video/fbdev/atafb.c 	struct platform_device *pdev;
pdev             3249 drivers/video/fbdev/atafb.c 	pdev = platform_device_register_simple("atafb", -1, NULL, 0);
pdev             3250 drivers/video/fbdev/atafb.c 	if (IS_ERR(pdev))
pdev             3251 drivers/video/fbdev/atafb.c 		return PTR_ERR(pdev);
pdev               47 drivers/video/fbdev/atmel_lcdfb.c 	struct platform_device	*pdev;
pdev              166 drivers/video/fbdev/atmel_lcdfb.c 	bl = backlight_device_register("backlight", &sinfo->pdev->dev, sinfo,
pdev              169 drivers/video/fbdev/atmel_lcdfb.c 		dev_err(&sinfo->pdev->dev, "error %ld on backlight register\n",
pdev              196 drivers/video/fbdev/atmel_lcdfb.c 	dev_warn(&sinfo->pdev->dev, "backlight control is not available\n");
pdev              232 drivers/video/fbdev/atmel_lcdfb.c 				dev_err(&sinfo->pdev->dev,
pdev              237 drivers/video/fbdev/atmel_lcdfb.c 				dev_err(&sinfo->pdev->dev,
pdev              945 drivers/video/fbdev/atmel_lcdfb.c 	struct device *dev = &sinfo->pdev->dev;
pdev             1042 drivers/video/fbdev/atmel_lcdfb.c static int __init atmel_lcdfb_probe(struct platform_device *pdev)
pdev             1044 drivers/video/fbdev/atmel_lcdfb.c 	struct device *dev = &pdev->dev;
pdev             1060 drivers/video/fbdev/atmel_lcdfb.c 	sinfo->pdev = pdev;
pdev             1065 drivers/video/fbdev/atmel_lcdfb.c 	if (pdev->dev.of_node) {
pdev             1077 drivers/video/fbdev/atmel_lcdfb.c 	sinfo->reg_lcd = devm_regulator_get(&pdev->dev, "lcd");
pdev             1087 drivers/video/fbdev/atmel_lcdfb.c 	strcpy(info->fix.id, sinfo->pdev->name);
pdev             1108 drivers/video/fbdev/atmel_lcdfb.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1115 drivers/video/fbdev/atmel_lcdfb.c 	sinfo->irq_base = platform_get_irq(pdev, 0);
pdev             1123 drivers/video/fbdev/atmel_lcdfb.c 	map = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             1129 drivers/video/fbdev/atmel_lcdfb.c 					info->fix.smem_len, pdev->name)) {
pdev             1159 drivers/video/fbdev/atmel_lcdfb.c 				info->fix.mmio_len, pdev->name)) {
pdev             1175 drivers/video/fbdev/atmel_lcdfb.c 	ret = request_irq(sinfo->irq_base, atmel_lcdfb_interrupt, 0, pdev->name, info);
pdev             1248 drivers/video/fbdev/atmel_lcdfb.c static int __exit atmel_lcdfb_remove(struct platform_device *pdev)
pdev             1250 drivers/video/fbdev/atmel_lcdfb.c 	struct device *dev = &pdev->dev;
pdev             1269 drivers/video/fbdev/atmel_lcdfb.c 	if (platform_get_resource(pdev, IORESOURCE_MEM, 1)) {
pdev             1283 drivers/video/fbdev/atmel_lcdfb.c static int atmel_lcdfb_suspend(struct platform_device *pdev, pm_message_t mesg)
pdev             1285 drivers/video/fbdev/atmel_lcdfb.c 	struct fb_info *info = platform_get_drvdata(pdev);
pdev             1303 drivers/video/fbdev/atmel_lcdfb.c static int atmel_lcdfb_resume(struct platform_device *pdev)
pdev             1305 drivers/video/fbdev/atmel_lcdfb.c 	struct fb_info *info = platform_get_drvdata(pdev);
pdev              162 drivers/video/fbdev/aty/aty128fb.c static int aty128_probe(struct pci_dev *pdev,
pdev              164 drivers/video/fbdev/aty/aty128fb.c static void aty128_remove(struct pci_dev *pdev);
pdev              165 drivers/video/fbdev/aty/aty128fb.c static int aty128_pci_suspend(struct pci_dev *pdev, pm_message_t state);
pdev              166 drivers/video/fbdev/aty/aty128fb.c static int aty128_pci_resume(struct pci_dev *pdev);
pdev              167 drivers/video/fbdev/aty/aty128fb.c static int aty128_do_resume(struct pci_dev *pdev);
pdev              457 drivers/video/fbdev/aty/aty128fb.c 	struct pci_dev *pdev;
pdev             1302 drivers/video/fbdev/aty/aty128fb.c 	struct fb_info *info = pci_get_drvdata(par->pdev);
pdev             1744 drivers/video/fbdev/aty/aty128fb.c 	struct fb_info *info = pci_get_drvdata(par->pdev);
pdev             1838 drivers/video/fbdev/aty/aty128fb.c 	struct fb_info *info = pci_get_drvdata(par->pdev);
pdev             1899 drivers/video/fbdev/aty/aty128fb.c 	pci_restore_state(par->pdev);
pdev             1900 drivers/video/fbdev/aty/aty128fb.c 	aty128_do_resume(par->pdev);
pdev             1905 drivers/video/fbdev/aty/aty128fb.c static int aty128_init(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1907 drivers/video/fbdev/aty/aty128fb.c 	struct fb_info *info = pci_get_drvdata(pdev);
pdev             2034 drivers/video/fbdev/aty/aty128fb.c 	par->pdev = pdev;
pdev             2054 drivers/video/fbdev/aty/aty128fb.c static int aty128_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             2065 drivers/video/fbdev/aty/aty128fb.c 	if ((err = pci_enable_device(pdev))) {
pdev             2071 drivers/video/fbdev/aty/aty128fb.c 	fb_addr = pci_resource_start(pdev, 0);
pdev             2072 drivers/video/fbdev/aty/aty128fb.c 	if (!request_mem_region(fb_addr, pci_resource_len(pdev, 0),
pdev             2079 drivers/video/fbdev/aty/aty128fb.c 	reg_addr = pci_resource_start(pdev, 2);
pdev             2080 drivers/video/fbdev/aty/aty128fb.c 	if (!request_mem_region(reg_addr, pci_resource_len(pdev, 2),
pdev             2087 drivers/video/fbdev/aty/aty128fb.c 	info = framebuffer_alloc(sizeof(struct aty128fb_par), &pdev->dev);
pdev             2097 drivers/video/fbdev/aty/aty128fb.c 	par->regbase = pci_ioremap_bar(pdev, 2);
pdev             2123 drivers/video/fbdev/aty/aty128fb.c 	bios = aty128_map_ROM(par, pdev);
pdev             2133 drivers/video/fbdev/aty/aty128fb.c 		pci_unmap_rom(pdev, bios);
pdev             2138 drivers/video/fbdev/aty/aty128fb.c 	pci_set_drvdata(pdev, info);
pdev             2140 drivers/video/fbdev/aty/aty128fb.c 	if (!aty128_init(pdev, ent))
pdev             2155 drivers/video/fbdev/aty/aty128fb.c 	release_mem_region(pci_resource_start(pdev, 2),
pdev             2156 drivers/video/fbdev/aty/aty128fb.c 			pci_resource_len(pdev, 2));
pdev             2158 drivers/video/fbdev/aty/aty128fb.c 	release_mem_region(pci_resource_start(pdev, 0),
pdev             2159 drivers/video/fbdev/aty/aty128fb.c 			pci_resource_len(pdev, 0));
pdev             2163 drivers/video/fbdev/aty/aty128fb.c static void aty128_remove(struct pci_dev *pdev)
pdev             2165 drivers/video/fbdev/aty/aty128fb.c 	struct fb_info *info = pci_get_drvdata(pdev);
pdev             2183 drivers/video/fbdev/aty/aty128fb.c 	release_mem_region(pci_resource_start(pdev, 0),
pdev             2184 drivers/video/fbdev/aty/aty128fb.c 			   pci_resource_len(pdev, 0));
pdev             2185 drivers/video/fbdev/aty/aty128fb.c 	release_mem_region(pci_resource_start(pdev, 2),
pdev             2186 drivers/video/fbdev/aty/aty128fb.c 			   pci_resource_len(pdev, 2));
pdev             2337 drivers/video/fbdev/aty/aty128fb.c 	struct pci_dev *pdev = par->pdev;
pdev             2339 drivers/video/fbdev/aty/aty128fb.c 	if (!par->pdev->pm_cap)
pdev             2366 drivers/video/fbdev/aty/aty128fb.c 		pci_set_power_state(pdev, PCI_D2);
pdev             2370 drivers/video/fbdev/aty/aty128fb.c static int aty128_pci_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             2372 drivers/video/fbdev/aty/aty128fb.c 	struct fb_info *info = pci_get_drvdata(pdev);
pdev             2379 drivers/video/fbdev/aty/aty128fb.c 	pci_save_state(pdev);
pdev             2395 drivers/video/fbdev/aty/aty128fb.c 	if (state.event == pdev->dev.power.power_state.event)
pdev             2421 drivers/video/fbdev/aty/aty128fb.c 	pmac_suspend_agp_for_card(pdev);
pdev             2434 drivers/video/fbdev/aty/aty128fb.c 	pdev->dev.power.power_state = state;
pdev             2439 drivers/video/fbdev/aty/aty128fb.c static int aty128_do_resume(struct pci_dev *pdev)
pdev             2441 drivers/video/fbdev/aty/aty128fb.c 	struct fb_info *info = pci_get_drvdata(pdev);
pdev             2444 drivers/video/fbdev/aty/aty128fb.c 	if (pdev->dev.power.power_state.event == PM_EVENT_ON)
pdev             2475 drivers/video/fbdev/aty/aty128fb.c 	pmac_resume_agp_for_card(pdev);
pdev             2478 drivers/video/fbdev/aty/aty128fb.c 	pdev->dev.power.power_state = PMSG_ON;
pdev             2485 drivers/video/fbdev/aty/aty128fb.c static int aty128_pci_resume(struct pci_dev *pdev)
pdev             2490 drivers/video/fbdev/aty/aty128fb.c 	rc = aty128_do_resume(pdev);
pdev              155 drivers/video/fbdev/aty/atyfb.h 	struct pci_dev *pdev;
pdev             2048 drivers/video/fbdev/aty/atyfb_base.c static int atyfb_pci_suspend(struct pci_dev *pdev, pm_message_t state)
pdev             2050 drivers/video/fbdev/aty/atyfb_base.c 	struct fb_info *info = pci_get_drvdata(pdev);
pdev             2053 drivers/video/fbdev/aty/atyfb_base.c 	if (state.event == pdev->dev.power.power_state.event)
pdev             2075 drivers/video/fbdev/aty/atyfb_base.c 	pci_save_state(pdev);
pdev             2088 drivers/video/fbdev/aty/atyfb_base.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev             2093 drivers/video/fbdev/aty/atyfb_base.c 	pdev->dev.power.power_state = state;
pdev             2112 drivers/video/fbdev/aty/atyfb_base.c static int atyfb_pci_resume(struct pci_dev *pdev)
pdev             2114 drivers/video/fbdev/aty/atyfb_base.c 	struct fb_info *info = pci_get_drvdata(pdev);
pdev             2117 drivers/video/fbdev/aty/atyfb_base.c 	if (pdev->dev.power.power_state.event == PM_EVENT_ON)
pdev             2130 drivers/video/fbdev/aty/atyfb_base.c 	    pdev->dev.power.power_state.event == PM_EVENT_SUSPEND)
pdev             2150 drivers/video/fbdev/aty/atyfb_base.c 	pdev->dev.power.power_state = PMSG_ON;
pdev             2163 drivers/video/fbdev/aty/atyfb_base.c 	struct fb_info *info = pci_get_drvdata(par->pdev);
pdev             2210 drivers/video/fbdev/aty/atyfb_base.c 	struct fb_info *info = pci_get_drvdata(par->pdev);
pdev             2909 drivers/video/fbdev/aty/atyfb_base.c static int atyfb_setup_sparc(struct pci_dev *pdev, struct fb_info *info,
pdev             2933 drivers/video/fbdev/aty/atyfb_base.c 	for (i = 0; i < 6 && pdev->resource[i].start; i++)
pdev             2943 drivers/video/fbdev/aty/atyfb_base.c 	for (i = 0, j = 2; i < 6 && pdev->resource[i].start; i++) {
pdev             2944 drivers/video/fbdev/aty/atyfb_base.c 		struct resource *rp = &pdev->resource[i];
pdev             2955 drivers/video/fbdev/aty/atyfb_base.c 		pci_read_config_dword(pdev, breg, &pbase);
pdev             3001 drivers/video/fbdev/aty/atyfb_base.c 	if (IS_XL(pdev->device)) {
pdev             3031 drivers/video/fbdev/aty/atyfb_base.c 	dp = pci_device_to_OF_node(pdev);
pdev             3092 drivers/video/fbdev/aty/atyfb_base.c 		if (IS_XL(pdev->device))
pdev             3393 drivers/video/fbdev/aty/atyfb_base.c static int atyfb_setup_generic(struct pci_dev *pdev, struct fb_info *info,
pdev             3403 drivers/video/fbdev/aty/atyfb_base.c 	rrp = &pdev->resource[2];
pdev             3428 drivers/video/fbdev/aty/atyfb_base.c 	pci_read_config_word(pdev, PCI_COMMAND, &tmp);
pdev             3431 drivers/video/fbdev/aty/atyfb_base.c 		pci_write_config_word(pdev, PCI_COMMAND, tmp);
pdev             3493 drivers/video/fbdev/aty/atyfb_base.c static int atyfb_pci_probe(struct pci_dev *pdev,
pdev             3503 drivers/video/fbdev/aty/atyfb_base.c 	if (pci_enable_device(pdev)) {
pdev             3509 drivers/video/fbdev/aty/atyfb_base.c 	rp = &pdev->resource[0];
pdev             3511 drivers/video/fbdev/aty/atyfb_base.c 		rp = &pdev->resource[1];
pdev             3523 drivers/video/fbdev/aty/atyfb_base.c 	info = framebuffer_alloc(sizeof(struct atyfb_par), &pdev->dev);
pdev             3530 drivers/video/fbdev/aty/atyfb_base.c 	info->device = &pdev->dev;
pdev             3531 drivers/video/fbdev/aty/atyfb_base.c 	par->pci_id = pdev->device;
pdev             3534 drivers/video/fbdev/aty/atyfb_base.c 	par->irq = pdev->irq;
pdev             3535 drivers/video/fbdev/aty/atyfb_base.c 	par->pdev = pdev;
pdev             3539 drivers/video/fbdev/aty/atyfb_base.c 	rc = atyfb_setup_sparc(pdev, info, addr);
pdev             3541 drivers/video/fbdev/aty/atyfb_base.c 	rc = atyfb_setup_generic(pdev, info, addr);
pdev             3546 drivers/video/fbdev/aty/atyfb_base.c 	pci_set_drvdata(pdev, info);
pdev             3721 drivers/video/fbdev/aty/atyfb_base.c static void atyfb_pci_remove(struct pci_dev *pdev)
pdev             3723 drivers/video/fbdev/aty/atyfb_base.c 	struct fb_info *info = pci_get_drvdata(pdev);
pdev              441 drivers/video/fbdev/aty/radeon_base.c 		       pci_name(rinfo->pdev));
pdev              451 drivers/video/fbdev/aty/radeon_base.c 			pci_name(rinfo->pdev), BIOS_IN16(0));
pdev              483 drivers/video/fbdev/aty/radeon_base.c 		       "incorrect: %08x\n", pci_name(rinfo->pdev), BIOS_IN32(dptr));
pdev             2151 drivers/video/fbdev/aty/radeon_base.c 		switch (rinfo->pdev->device) {
pdev             2199 drivers/video/fbdev/aty/radeon_base.c 	       pci_name(rinfo->pdev),
pdev             2256 drivers/video/fbdev/aty/radeon_base.c static int radeon_kick_out_firmware_fb(struct pci_dev *pdev)
pdev             2264 drivers/video/fbdev/aty/radeon_base.c 	ap->ranges[0].base = pci_resource_start(pdev, 0);
pdev             2265 drivers/video/fbdev/aty/radeon_base.c 	ap->ranges[0].size = pci_resource_len(pdev, 0);
pdev             2274 drivers/video/fbdev/aty/radeon_base.c static int radeonfb_pci_register(struct pci_dev *pdev,
pdev             2286 drivers/video/fbdev/aty/radeon_base.c 	ret = pci_enable_device(pdev);
pdev             2289 drivers/video/fbdev/aty/radeon_base.c 		       pci_name(pdev));
pdev             2293 drivers/video/fbdev/aty/radeon_base.c 	info = framebuffer_alloc(sizeof(struct radeonfb_info), &pdev->dev);
pdev             2300 drivers/video/fbdev/aty/radeon_base.c 	rinfo->pdev = pdev;
pdev             2315 drivers/video/fbdev/aty/radeon_base.c 	rinfo->chipset = pdev->device;
pdev             2321 drivers/video/fbdev/aty/radeon_base.c 	rinfo->fb_base_phys = pci_resource_start (pdev, 0);
pdev             2322 drivers/video/fbdev/aty/radeon_base.c 	rinfo->mmio_base_phys = pci_resource_start (pdev, 2);
pdev             2324 drivers/video/fbdev/aty/radeon_base.c 	ret = radeon_kick_out_firmware_fb(pdev);
pdev             2329 drivers/video/fbdev/aty/radeon_base.c 	ret = pci_request_region(pdev, 0, "radeonfb framebuffer");
pdev             2332 drivers/video/fbdev/aty/radeon_base.c 			pci_name(rinfo->pdev));
pdev             2336 drivers/video/fbdev/aty/radeon_base.c 	ret = pci_request_region(pdev, 2, "radeonfb mmio");
pdev             2339 drivers/video/fbdev/aty/radeon_base.c 			pci_name(rinfo->pdev));
pdev             2347 drivers/video/fbdev/aty/radeon_base.c 		       pci_name(rinfo->pdev));
pdev             2376 drivers/video/fbdev/aty/radeon_base.c 	rinfo->of_node = pci_device_to_OF_node(pdev);
pdev             2379 drivers/video/fbdev/aty/radeon_base.c 		       pci_name(rinfo->pdev));
pdev             2403 drivers/video/fbdev/aty/radeon_base.c 			pci_name(rinfo->pdev));
pdev             2408 drivers/video/fbdev/aty/radeon_base.c 	pr_debug("radeonfb (%s): mapped %ldk videoram\n", pci_name(rinfo->pdev),
pdev             2423 drivers/video/fbdev/aty/radeon_base.c 		radeon_map_ROM(rinfo, pdev);
pdev             2440 drivers/video/fbdev/aty/radeon_base.c 		radeon_map_ROM(rinfo, pdev);
pdev             2461 drivers/video/fbdev/aty/radeon_base.c 		err |= sysfs_create_bin_file(&rinfo->pdev->dev.kobj,
pdev             2464 drivers/video/fbdev/aty/radeon_base.c 		err |= sysfs_create_bin_file(&rinfo->pdev->dev.kobj,
pdev             2485 drivers/video/fbdev/aty/radeon_base.c 	pci_set_drvdata(pdev, info);
pdev             2491 drivers/video/fbdev/aty/radeon_base.c 			pci_name(rinfo->pdev));
pdev             2502 drivers/video/fbdev/aty/radeon_base.c 	printk ("radeonfb (%s): %s\n", pci_name(rinfo->pdev), rinfo->name);
pdev             2505 drivers/video/fbdev/aty/radeon_base.c 		radeon_unmap_ROM(rinfo, pdev);
pdev             2521 drivers/video/fbdev/aty/radeon_base.c 		radeon_unmap_ROM(rinfo, pdev);
pdev             2524 drivers/video/fbdev/aty/radeon_base.c 	pci_release_region(pdev, 2);
pdev             2526 drivers/video/fbdev/aty/radeon_base.c 	pci_release_region(pdev, 0);
pdev             2536 drivers/video/fbdev/aty/radeon_base.c static void radeonfb_pci_unregister(struct pci_dev *pdev)
pdev             2538 drivers/video/fbdev/aty/radeon_base.c         struct fb_info *info = pci_get_drvdata(pdev);
pdev             2547 drivers/video/fbdev/aty/radeon_base.c 		sysfs_remove_bin_file(&rinfo->pdev->dev.kobj, &edid1_attr);
pdev             2549 drivers/video/fbdev/aty/radeon_base.c 		sysfs_remove_bin_file(&rinfo->pdev->dev.kobj, &edid2_attr);
pdev             2570 drivers/video/fbdev/aty/radeon_base.c 	pci_release_region(pdev, 2);
pdev             2571 drivers/video/fbdev/aty/radeon_base.c 	pci_release_region(pdev, 0);
pdev               76 drivers/video/fbdev/aty/radeon_i2c.c 	chan->adapter.dev.parent	= &chan->rinfo->pdev->dev;
pdev               94 drivers/video/fbdev/aty/radeon_i2c.c 		dev_dbg(&chan->rinfo->pdev->dev, "I2C bus %s registered.\n", name);
pdev               96 drivers/video/fbdev/aty/radeon_i2c.c 		dev_warn(&chan->rinfo->pdev->dev, "Failed to register I2C bus %s.\n", name);
pdev              104 drivers/video/fbdev/aty/radeon_pm.c 		if ((id->subsystem_vendor == rinfo->pdev->subsystem_vendor ) &&
pdev              105 drivers/video/fbdev/aty/radeon_pm.c 		    (id->subsystem_device == rinfo->pdev->subsystem_device )) {
pdev             2526 drivers/video/fbdev/aty/radeon_pm.c 		pci_read_config_word(rinfo->pdev,
pdev             2527 drivers/video/fbdev/aty/radeon_pm.c 				     rinfo->pdev->pm_cap + PCI_PM_CTRL,
pdev             2532 drivers/video/fbdev/aty/radeon_pm.c 		pci_write_config_word(rinfo->pdev,
pdev             2533 drivers/video/fbdev/aty/radeon_pm.c 				      rinfo->pdev->pm_cap + PCI_PM_CTRL,
pdev             2537 drivers/video/fbdev/aty/radeon_pm.c 	rinfo->pdev->current_state = state;
pdev             2544 drivers/video/fbdev/aty/radeon_pm.c 	if (!rinfo->pdev->pm_cap)
pdev             2553 drivers/video/fbdev/aty/radeon_pm.c 		       pci_name(rinfo->pdev));
pdev             2589 drivers/video/fbdev/aty/radeon_pm.c 		pci_disable_device(rinfo->pdev);
pdev             2590 drivers/video/fbdev/aty/radeon_pm.c 		pci_save_state(rinfo->pdev);
pdev             2596 drivers/video/fbdev/aty/radeon_pm.c 		__pci_complete_power_transition(rinfo->pdev, PCI_D2);
pdev             2599 drivers/video/fbdev/aty/radeon_pm.c 		       pci_name(rinfo->pdev));
pdev             2616 drivers/video/fbdev/aty/radeon_pm.c int radeonfb_pci_suspend(struct pci_dev *pdev, pm_message_t mesg)
pdev             2618 drivers/video/fbdev/aty/radeon_pm.c         struct fb_info *info = pci_get_drvdata(pdev);
pdev             2621 drivers/video/fbdev/aty/radeon_pm.c 	if (mesg.event == pdev->dev.power.power_state.event)
pdev             2625 drivers/video/fbdev/aty/radeon_pm.c 	       pci_name(pdev), mesg.event);
pdev             2662 drivers/video/fbdev/aty/radeon_pm.c 	pmac_suspend_agp_for_card(pdev);
pdev             2668 drivers/video/fbdev/aty/radeon_pm.c 	pci_save_state(pdev);
pdev             2694 drivers/video/fbdev/aty/radeon_pm.c 		pci_disable_device(pdev);
pdev             2705 drivers/video/fbdev/aty/radeon_pm.c 	pdev->dev.power.power_state = mesg;
pdev             2717 drivers/video/fbdev/aty/radeon_pm.c int radeonfb_pci_resume(struct pci_dev *pdev)
pdev             2719 drivers/video/fbdev/aty/radeon_pm.c         struct fb_info *info = pci_get_drvdata(pdev);
pdev             2723 drivers/video/fbdev/aty/radeon_pm.c 	if (pdev->dev.power.power_state.event == PM_EVENT_ON)
pdev             2733 drivers/video/fbdev/aty/radeon_pm.c 	       pci_name(pdev), pdev->dev.power.power_state.event);
pdev             2739 drivers/video/fbdev/aty/radeon_pm.c 	if (pdev->dev.power.power_state.event == PM_EVENT_SUSPEND) {
pdev             2746 drivers/video/fbdev/aty/radeon_pm.c 				       " D3 cold, need softboot !", pci_name(pdev));
pdev             2782 drivers/video/fbdev/aty/radeon_pm.c 	pmac_resume_agp_for_card(pdev);
pdev             2792 drivers/video/fbdev/aty/radeon_pm.c 	pdev->dev.power.power_state = PMSG_ON;
pdev             2806 drivers/video/fbdev/aty/radeon_pm.c 	pci_restore_state(rinfo->pdev);
pdev             2807 drivers/video/fbdev/aty/radeon_pm.c 	radeonfb_pci_resume(rinfo->pdev);
pdev             2839 drivers/video/fbdev/aty/radeon_pm.c 		if (rinfo->is_mobility && rinfo->pdev->pm_cap &&
pdev              304 drivers/video/fbdev/aty/radeonfb.h 	struct pci_dev		*pdev;
pdev              486 drivers/video/fbdev/aty/radeonfb.h extern int radeonfb_pci_suspend(struct pci_dev *pdev, pm_message_t state);
pdev              487 drivers/video/fbdev/aty/radeonfb.h extern int radeonfb_pci_resume(struct pci_dev *pdev);
pdev              450 drivers/video/fbdev/chipsfb.c static int chipsfb_pci_suspend(struct pci_dev *pdev, pm_message_t state)
pdev              452 drivers/video/fbdev/chipsfb.c         struct fb_info *p = pci_get_drvdata(pdev);
pdev              454 drivers/video/fbdev/chipsfb.c 	if (state.event == pdev->dev.power.power_state.event)
pdev              464 drivers/video/fbdev/chipsfb.c 	pdev->dev.power.power_state = state;
pdev              468 drivers/video/fbdev/chipsfb.c static int chipsfb_pci_resume(struct pci_dev *pdev)
pdev              470 drivers/video/fbdev/chipsfb.c         struct fb_info *p = pci_get_drvdata(pdev);
pdev              477 drivers/video/fbdev/chipsfb.c 	pdev->dev.power.power_state = PMSG_ON;
pdev             1903 drivers/video/fbdev/cirrusfb.c static void get_pci_addrs(const struct pci_dev *pdev,
pdev             1906 drivers/video/fbdev/cirrusfb.c 	assert(pdev != NULL);
pdev             1915 drivers/video/fbdev/cirrusfb.c 	if (pci_resource_flags(pdev, 0) & IORESOURCE_IO) {
pdev             1916 drivers/video/fbdev/cirrusfb.c 		*display = pci_resource_start(pdev, 1);
pdev             1917 drivers/video/fbdev/cirrusfb.c 		*registers = pci_resource_start(pdev, 0);
pdev             1919 drivers/video/fbdev/cirrusfb.c 		*display = pci_resource_start(pdev, 0);
pdev             1920 drivers/video/fbdev/cirrusfb.c 		*registers = pci_resource_start(pdev, 1);
pdev             1928 drivers/video/fbdev/cirrusfb.c 	struct pci_dev *pdev = to_pci_dev(info->device);
pdev             1939 drivers/video/fbdev/cirrusfb.c 	pci_release_regions(pdev);
pdev             2080 drivers/video/fbdev/cirrusfb.c static int cirrusfb_pci_register(struct pci_dev *pdev,
pdev             2088 drivers/video/fbdev/cirrusfb.c 	ret = pci_enable_device(pdev);
pdev             2094 drivers/video/fbdev/cirrusfb.c 	info = framebuffer_alloc(sizeof(struct cirrusfb_info), &pdev->dev);
pdev             2105 drivers/video/fbdev/cirrusfb.c 		(unsigned long long)pdev->resource[0].start,  cinfo->btype);
pdev             2107 drivers/video/fbdev/cirrusfb.c 		(unsigned long long)pdev->resource[1].start);
pdev             2111 drivers/video/fbdev/cirrusfb.c 	get_pci_addrs(pdev, &board_addr, &info->fix.mmio_start);
pdev             2122 drivers/video/fbdev/cirrusfb.c 	ret = pci_request_regions(pdev, "cirrusfb");
pdev             2152 drivers/video/fbdev/cirrusfb.c 	pci_set_drvdata(pdev, info);
pdev             2166 drivers/video/fbdev/cirrusfb.c 	pci_release_regions(pdev);
pdev             2175 drivers/video/fbdev/cirrusfb.c static void cirrusfb_pci_unregister(struct pci_dev *pdev)
pdev             2177 drivers/video/fbdev/cirrusfb.c 	struct fb_info *info = pci_get_drvdata(pdev);
pdev              208 drivers/video/fbdev/clps711x-fb.c static int clps711x_fb_probe(struct platform_device *pdev)
pdev              210 drivers/video/fbdev/clps711x-fb.c 	struct device *dev = &pdev->dev;
pdev              227 drivers/video/fbdev/clps711x-fb.c 	platform_set_drvdata(pdev, info);
pdev              229 drivers/video/fbdev/clps711x-fb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              241 drivers/video/fbdev/clps711x-fb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              280 drivers/video/fbdev/clps711x-fb.c 		dev_err(&pdev->dev, "No display defined\n");
pdev              363 drivers/video/fbdev/clps711x-fb.c static int clps711x_fb_remove(struct platform_device *pdev)
pdev              365 drivers/video/fbdev/clps711x-fb.c 	struct fb_info *info = platform_get_drvdata(pdev);
pdev             1770 drivers/video/fbdev/core/fbmem.c int remove_conflicting_pci_framebuffers(struct pci_dev *pdev, int res_id, const char *name)
pdev             1778 drivers/video/fbdev/core/fbmem.c 		if (!(pci_resource_flags(pdev, bar) & IORESOURCE_MEM))
pdev             1788 drivers/video/fbdev/core/fbmem.c 		if (!(pci_resource_flags(pdev, bar) & IORESOURCE_MEM))
pdev             1790 drivers/video/fbdev/core/fbmem.c 		ap->ranges[idx].base = pci_resource_start(pdev, bar);
pdev             1791 drivers/video/fbdev/core/fbmem.c 		ap->ranges[idx].size = pci_resource_len(pdev, bar);
pdev             1792 drivers/video/fbdev/core/fbmem.c 		pci_info(pdev, "%s: bar %d: 0x%lx -> 0x%lx\n", __func__, bar,
pdev             1793 drivers/video/fbdev/core/fbmem.c 			 (unsigned long)pci_resource_start(pdev, bar),
pdev             1794 drivers/video/fbdev/core/fbmem.c 			 (unsigned long)pci_resource_end(pdev, bar));
pdev             1800 drivers/video/fbdev/core/fbmem.c 		pci_warn(pdev, "%s: passed res_id (%d) is not a memory bar\n",
pdev             1804 drivers/video/fbdev/core/fbmem.c 	primary = pdev->resource[PCI_ROM_RESOURCE].flags &
pdev              597 drivers/video/fbdev/efifb.c static int efifb_remove(struct platform_device *pdev)
pdev              599 drivers/video/fbdev/efifb.c 	struct fb_info *info = platform_get_drvdata(pdev);
pdev              602 drivers/video/fbdev/efifb.c 	sysfs_remove_groups(&pdev->dev.kobj, efifb_groups);
pdev              461 drivers/video/fbdev/ep93xx-fb.c static int ep93xxfb_probe(struct platform_device *pdev)
pdev              463 drivers/video/fbdev/ep93xx-fb.c 	struct ep93xxfb_mach_info *mach_info = dev_get_platdata(&pdev->dev);
pdev              473 drivers/video/fbdev/ep93xx-fb.c 	info = framebuffer_alloc(sizeof(struct ep93xx_fbi), &pdev->dev);
pdev              477 drivers/video/fbdev/ep93xx-fb.c 	info->dev = &pdev->dev;
pdev              478 drivers/video/fbdev/ep93xx-fb.c 	platform_set_drvdata(pdev, info);
pdev              490 drivers/video/fbdev/ep93xx-fb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              506 drivers/video/fbdev/ep93xx-fb.c 	fbi->mmio_base = devm_ioremap(&pdev->dev, res->start,
pdev              513 drivers/video/fbdev/ep93xx-fb.c 	strcpy(info->fix.id, pdev->name);
pdev              534 drivers/video/fbdev/ep93xx-fb.c 		err = mach_info->setup(pdev);
pdev              543 drivers/video/fbdev/ep93xx-fb.c 	fbi->clk = devm_clk_get(&pdev->dev, NULL);
pdev              563 drivers/video/fbdev/ep93xx-fb.c 		fbi->mach_info->teardown(pdev);
pdev              574 drivers/video/fbdev/ep93xx-fb.c static int ep93xxfb_remove(struct platform_device *pdev)
pdev              576 drivers/video/fbdev/ep93xx-fb.c 	struct fb_info *info = platform_get_drvdata(pdev);
pdev              585 drivers/video/fbdev/ep93xx-fb.c 		fbi->mach_info->teardown(pdev);
pdev             1683 drivers/video/fbdev/fsl-diu-fb.c static int fsl_diu_probe(struct platform_device *pdev)
pdev             1685 drivers/video/fbdev/fsl-diu-fb.c 	struct device_node *np = pdev->dev.of_node;
pdev             1693 drivers/video/fbdev/fsl-diu-fb.c 	data = dmam_alloc_coherent(&pdev->dev, sizeof(struct fsl_diu_data),
pdev             1707 drivers/video/fbdev/fsl-diu-fb.c 		dev_err(&pdev->dev, "misaligned allocation");
pdev             1717 drivers/video/fbdev/fsl-diu-fb.c 		info->device = &pdev->dev;
pdev             1744 drivers/video/fbdev/fsl-diu-fb.c 		dev_err(&pdev->dev, "cannot map DIU registers\n");
pdev             1753 drivers/video/fbdev/fsl-diu-fb.c 		dev_err(&pdev->dev, "could not get DIU IRQ\n");
pdev             1789 drivers/video/fbdev/fsl-diu-fb.c 		dev_err(&pdev->dev, "could not claim irq\n");
pdev             1796 drivers/video/fbdev/fsl-diu-fb.c 			dev_err(&pdev->dev, "could not register fb %d\n", i);
pdev             1807 drivers/video/fbdev/fsl-diu-fb.c 	ret = device_create_file(&pdev->dev, &data->dev_attr);
pdev             1809 drivers/video/fbdev/fsl-diu-fb.c 		dev_err(&pdev->dev, "could not create sysfs file %s\n",
pdev             1813 drivers/video/fbdev/fsl-diu-fb.c 	dev_set_drvdata(&pdev->dev, data);
pdev             1825 drivers/video/fbdev/fsl-diu-fb.c static int fsl_diu_remove(struct platform_device *pdev)
pdev             1830 drivers/video/fbdev/fsl-diu-fb.c 	data = dev_get_drvdata(&pdev->dev);
pdev              317 drivers/video/fbdev/geode/gx1fb_core.c static int gx1fb_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              323 drivers/video/fbdev/geode/gx1fb_core.c 	info = gx1fb_init_fbinfo(&pdev->dev);
pdev              332 drivers/video/fbdev/geode/gx1fb_core.c 	if ((ret = gx1fb_map_video_memory(info, pdev)) < 0) {
pdev              333 drivers/video/fbdev/geode/gx1fb_core.c 		dev_err(&pdev->dev, "failed to map frame buffer or controller registers\n");
pdev              340 drivers/video/fbdev/geode/gx1fb_core.c 		dev_err(&pdev->dev, "could not find valid video mode\n");
pdev              355 drivers/video/fbdev/geode/gx1fb_core.c 	pci_set_drvdata(pdev, info);
pdev              362 drivers/video/fbdev/geode/gx1fb_core.c 		pci_release_region(pdev, 0);
pdev              366 drivers/video/fbdev/geode/gx1fb_core.c 		pci_release_region(pdev, 1);
pdev              379 drivers/video/fbdev/geode/gx1fb_core.c static void gx1fb_remove(struct pci_dev *pdev)
pdev              381 drivers/video/fbdev/geode/gx1fb_core.c 	struct fb_info *info = pci_get_drvdata(pdev);
pdev              387 drivers/video/fbdev/geode/gx1fb_core.c 	pci_release_region(pdev, 0);
pdev              390 drivers/video/fbdev/geode/gx1fb_core.c 	pci_release_region(pdev, 1);
pdev              326 drivers/video/fbdev/geode/gxfb_core.c static int gxfb_suspend(struct pci_dev *pdev, pm_message_t state)
pdev              328 drivers/video/fbdev/geode/gxfb_core.c 	struct fb_info *info = pci_get_drvdata(pdev);
pdev              343 drivers/video/fbdev/geode/gxfb_core.c static int gxfb_resume(struct pci_dev *pdev)
pdev              345 drivers/video/fbdev/geode/gxfb_core.c 	struct fb_info *info = pci_get_drvdata(pdev);
pdev              361 drivers/video/fbdev/geode/gxfb_core.c static int gxfb_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              371 drivers/video/fbdev/geode/gxfb_core.c 	info = gxfb_init_fbinfo(&pdev->dev);
pdev              376 drivers/video/fbdev/geode/gxfb_core.c 	if ((ret = gxfb_map_video_memory(info, pdev)) < 0) {
pdev              377 drivers/video/fbdev/geode/gxfb_core.c 		dev_err(&pdev->dev, "failed to map frame buffer or controller registers\n");
pdev              394 drivers/video/fbdev/geode/gxfb_core.c 		dev_err(&pdev->dev, "could not find valid video mode\n");
pdev              412 drivers/video/fbdev/geode/gxfb_core.c 	pci_set_drvdata(pdev, info);
pdev              419 drivers/video/fbdev/geode/gxfb_core.c 		pci_release_region(pdev, 0);
pdev              423 drivers/video/fbdev/geode/gxfb_core.c 		pci_release_region(pdev, 3);
pdev              427 drivers/video/fbdev/geode/gxfb_core.c 		pci_release_region(pdev, 2);
pdev              431 drivers/video/fbdev/geode/gxfb_core.c 		pci_release_region(pdev, 1);
pdev              439 drivers/video/fbdev/geode/gxfb_core.c static void gxfb_remove(struct pci_dev *pdev)
pdev              441 drivers/video/fbdev/geode/gxfb_core.c 	struct fb_info *info = pci_get_drvdata(pdev);
pdev              447 drivers/video/fbdev/geode/gxfb_core.c 	pci_release_region(pdev, 0);
pdev              450 drivers/video/fbdev/geode/gxfb_core.c 	pci_release_region(pdev, 3);
pdev              453 drivers/video/fbdev/geode/gxfb_core.c 	pci_release_region(pdev, 2);
pdev              456 drivers/video/fbdev/geode/gxfb_core.c 	pci_release_region(pdev, 1);
pdev              447 drivers/video/fbdev/geode/lxfb_core.c static int lxfb_suspend(struct pci_dev *pdev, pm_message_t state)
pdev              449 drivers/video/fbdev/geode/lxfb_core.c 	struct fb_info *info = pci_get_drvdata(pdev);
pdev              464 drivers/video/fbdev/geode/lxfb_core.c static int lxfb_resume(struct pci_dev *pdev)
pdev              466 drivers/video/fbdev/geode/lxfb_core.c 	struct fb_info *info = pci_get_drvdata(pdev);
pdev              485 drivers/video/fbdev/geode/lxfb_core.c static int lxfb_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev              494 drivers/video/fbdev/geode/lxfb_core.c 	info = lxfb_init_fbinfo(&pdev->dev);
pdev              501 drivers/video/fbdev/geode/lxfb_core.c 	ret = lxfb_map_video_memory(info, pdev);
pdev              504 drivers/video/fbdev/geode/lxfb_core.c 		dev_err(&pdev->dev,
pdev              522 drivers/video/fbdev/geode/lxfb_core.c 		dev_err(&pdev->dev, "could not find valid video mode\n");
pdev              544 drivers/video/fbdev/geode/lxfb_core.c 	pci_set_drvdata(pdev, info);
pdev              552 drivers/video/fbdev/geode/lxfb_core.c 		pci_release_region(pdev, 0);
pdev              556 drivers/video/fbdev/geode/lxfb_core.c 		pci_release_region(pdev, 1);
pdev              560 drivers/video/fbdev/geode/lxfb_core.c 		pci_release_region(pdev, 2);
pdev              564 drivers/video/fbdev/geode/lxfb_core.c 		pci_release_region(pdev, 3);
pdev              573 drivers/video/fbdev/geode/lxfb_core.c static void lxfb_remove(struct pci_dev *pdev)
pdev              575 drivers/video/fbdev/geode/lxfb_core.c 	struct fb_info *info = pci_get_drvdata(pdev);
pdev              581 drivers/video/fbdev/geode/lxfb_core.c 	pci_release_region(pdev, 0);
pdev              584 drivers/video/fbdev/geode/lxfb_core.c 	pci_release_region(pdev, 1);
pdev              587 drivers/video/fbdev/geode/lxfb_core.c 	pci_release_region(pdev, 2);
pdev              590 drivers/video/fbdev/geode/lxfb_core.c 	pci_release_region(pdev, 3);
pdev              176 drivers/video/fbdev/goldfishfb.c static int goldfish_fb_probe(struct platform_device *pdev)
pdev              192 drivers/video/fbdev/goldfishfb.c 	platform_set_drvdata(pdev, fb);
pdev              194 drivers/video/fbdev/goldfishfb.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              205 drivers/video/fbdev/goldfishfb.c 	fb->irq = platform_get_irq(pdev, 0);
pdev              242 drivers/video/fbdev/goldfishfb.c 						&pdev->dev, framesize,
pdev              258 drivers/video/fbdev/goldfishfb.c 							pdev->name, fb);
pdev              274 drivers/video/fbdev/goldfishfb.c 	dma_free_coherent(&pdev->dev, framesize,
pdev              286 drivers/video/fbdev/goldfishfb.c static int goldfish_fb_remove(struct platform_device *pdev)
pdev              289 drivers/video/fbdev/goldfishfb.c 	struct goldfish_fb *fb = platform_get_drvdata(pdev);
pdev              295 drivers/video/fbdev/goldfishfb.c 	dma_free_coherent(&pdev->dev, framesize, (void *)fb->fb.screen_base,
pdev              615 drivers/video/fbdev/gxt4500.c static int gxt4500_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              624 drivers/video/fbdev/gxt4500.c 	err = pci_enable_device(pdev);
pdev              626 drivers/video/fbdev/gxt4500.c 		dev_err(&pdev->dev, "gxt4500: cannot enable PCI device: %d\n",
pdev              631 drivers/video/fbdev/gxt4500.c 	reg_phys = pci_resource_start(pdev, 0);
pdev              632 drivers/video/fbdev/gxt4500.c 	if (!request_mem_region(reg_phys, pci_resource_len(pdev, 0),
pdev              634 drivers/video/fbdev/gxt4500.c 		dev_err(&pdev->dev, "gxt4500: cannot get registers\n");
pdev              638 drivers/video/fbdev/gxt4500.c 	fb_phys = pci_resource_start(pdev, 1);
pdev              639 drivers/video/fbdev/gxt4500.c 	if (!request_mem_region(fb_phys, pci_resource_len(pdev, 1),
pdev              641 drivers/video/fbdev/gxt4500.c 		dev_err(&pdev->dev, "gxt4500: cannot get framebuffer\n");
pdev              645 drivers/video/fbdev/gxt4500.c 	info = framebuffer_alloc(sizeof(struct gxt4500_par), &pdev->dev);
pdev              658 drivers/video/fbdev/gxt4500.c 	par->regs = pci_ioremap_bar(pdev, 0);
pdev              660 drivers/video/fbdev/gxt4500.c 		dev_err(&pdev->dev, "gxt4500: cannot map registers\n");
pdev              665 drivers/video/fbdev/gxt4500.c 	info->fix.smem_len = pci_resource_len(pdev, 1);
pdev              666 drivers/video/fbdev/gxt4500.c 	info->screen_base = pci_ioremap_wc_bar(pdev, 1);
pdev              668 drivers/video/fbdev/gxt4500.c 		dev_err(&pdev->dev, "gxt4500: cannot map framebuffer\n");
pdev              672 drivers/video/fbdev/gxt4500.c 	pci_set_drvdata(pdev, info);
pdev              679 drivers/video/fbdev/gxt4500.c 	pci_write_config_dword(pdev, CFG_ENDIAN0, 0x333300);
pdev              682 drivers/video/fbdev/gxt4500.c 	pci_write_config_dword(pdev, CFG_ENDIAN0, 0x2300);
pdev              684 drivers/video/fbdev/gxt4500.c 	pci_write_config_dword(pdev, CFG_ENDIAN0 + 8, 0x98530000);
pdev              693 drivers/video/fbdev/gxt4500.c 		dev_err(&pdev->dev, "gxt4500: cannot allocate cmap\n");
pdev              700 drivers/video/fbdev/gxt4500.c 		dev_err(&pdev->dev, "gxt4500: cannot find valid video mode\n");
pdev              710 drivers/video/fbdev/gxt4500.c 		dev_err(&pdev->dev, "gxt4500: cannot register framebuffer\n");
pdev              726 drivers/video/fbdev/gxt4500.c 	release_mem_region(fb_phys, pci_resource_len(pdev, 1));
pdev              728 drivers/video/fbdev/gxt4500.c 	release_mem_region(reg_phys, pci_resource_len(pdev, 0));
pdev              733 drivers/video/fbdev/gxt4500.c static void gxt4500_remove(struct pci_dev *pdev)
pdev              735 drivers/video/fbdev/gxt4500.c 	struct fb_info *info = pci_get_drvdata(pdev);
pdev              746 drivers/video/fbdev/gxt4500.c 	release_mem_region(pci_resource_start(pdev, 0),
pdev              747 drivers/video/fbdev/gxt4500.c 			   pci_resource_len(pdev, 0));
pdev              748 drivers/video/fbdev/gxt4500.c 	release_mem_region(pci_resource_start(pdev, 1),
pdev              749 drivers/video/fbdev/gxt4500.c 			   pci_resource_len(pdev, 1));
pdev              550 drivers/video/fbdev/hgafb.c static int hgafb_probe(struct platform_device *pdev)
pdev              564 drivers/video/fbdev/hgafb.c 	info = framebuffer_alloc(0, &pdev->dev);
pdev              591 drivers/video/fbdev/hgafb.c 	platform_set_drvdata(pdev, info);
pdev              595 drivers/video/fbdev/hgafb.c static int hgafb_remove(struct platform_device *pdev)
pdev              597 drivers/video/fbdev/hgafb.c 	struct fb_info *info = platform_get_drvdata(pdev);
pdev              674 drivers/video/fbdev/hyperv_fb.c 	struct pci_dev *pdev  = NULL;
pdev              684 drivers/video/fbdev/hyperv_fb.c 		pdev = pci_get_device(PCI_VENDOR_ID_MICROSOFT,
pdev              686 drivers/video/fbdev/hyperv_fb.c 		if (!pdev) {
pdev              691 drivers/video/fbdev/hyperv_fb.c 		if (!(pci_resource_flags(pdev, 0) & IORESOURCE_MEM) ||
pdev              692 drivers/video/fbdev/hyperv_fb.c 		    pci_resource_len(pdev, 0) < screen_fb_size)
pdev              695 drivers/video/fbdev/hyperv_fb.c 		pot_end = pci_resource_end(pdev, 0);
pdev              720 drivers/video/fbdev/hyperv_fb.c 		info->apertures->ranges[0].base = pci_resource_start(pdev, 0);
pdev              721 drivers/video/fbdev/hyperv_fb.c 		info->apertures->ranges[0].size = pci_resource_len(pdev, 0);
pdev              730 drivers/video/fbdev/hyperv_fb.c 		pci_dev_put(pdev);
pdev              741 drivers/video/fbdev/hyperv_fb.c 		pci_dev_put(pdev);
pdev              909 drivers/video/fbdev/hyperv_fb.c static int hvfb_pci_stub_probe(struct pci_dev *pdev,
pdev              915 drivers/video/fbdev/hyperv_fb.c static void hvfb_pci_stub_remove(struct pci_dev *pdev)
pdev              398 drivers/video/fbdev/imsttfb.c static int imsttfb_probe(struct pci_dev *pdev, const struct pci_device_id *ent);
pdev              399 drivers/video/fbdev/imsttfb.c static void imsttfb_remove(struct pci_dev *pdev);
pdev             1466 drivers/video/fbdev/imsttfb.c static int imsttfb_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             1473 drivers/video/fbdev/imsttfb.c 	dp = pci_device_to_OF_node(pdev);
pdev             1479 drivers/video/fbdev/imsttfb.c 	info = framebuffer_alloc(sizeof(struct imstt_par), &pdev->dev);
pdev             1485 drivers/video/fbdev/imsttfb.c 	addr = pci_resource_start (pdev, 0);
pdev             1486 drivers/video/fbdev/imsttfb.c 	size = pci_resource_len (pdev, 0);
pdev             1494 drivers/video/fbdev/imsttfb.c 	switch (pdev->device) {
pdev             1506 drivers/video/fbdev/imsttfb.c 					 "contact maintainer.\n", pdev->device);
pdev             1527 drivers/video/fbdev/imsttfb.c 	pci_set_drvdata(pdev, info);
pdev             1531 drivers/video/fbdev/imsttfb.c static void imsttfb_remove(struct pci_dev *pdev)
pdev             1533 drivers/video/fbdev/imsttfb.c 	struct fb_info *info = pci_get_drvdata(pdev);
pdev             1535 drivers/video/fbdev/imsttfb.c 	int size = pci_resource_len(pdev, 0);
pdev              143 drivers/video/fbdev/imxfb.c 	struct platform_device  *pdev;
pdev              656 drivers/video/fbdev/imxfb.c static int imxfb_init_fbinfo(struct platform_device *pdev)
pdev              658 drivers/video/fbdev/imxfb.c 	struct imx_fb_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              659 drivers/video/fbdev/imxfb.c 	struct fb_info *info = dev_get_drvdata(&pdev->dev);
pdev              671 drivers/video/fbdev/imxfb.c 	fbi->devtype = pdev->id_entry->driver_data;
pdev              697 drivers/video/fbdev/imxfb.c 		np = pdev->dev.of_node;
pdev              846 drivers/video/fbdev/imxfb.c static int imxfb_probe(struct platform_device *pdev)
pdev              858 drivers/video/fbdev/imxfb.c 	dev_info(&pdev->dev, "i.MX Framebuffer driver\n");
pdev              864 drivers/video/fbdev/imxfb.c 	of_id = of_match_device(imxfb_of_dev_id, &pdev->dev);
pdev              866 drivers/video/fbdev/imxfb.c 		pdev->id_entry = of_id->data;
pdev              868 drivers/video/fbdev/imxfb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              872 drivers/video/fbdev/imxfb.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              874 drivers/video/fbdev/imxfb.c 	info = framebuffer_alloc(sizeof(struct imxfb_info), &pdev->dev);
pdev              880 drivers/video/fbdev/imxfb.c 	platform_set_drvdata(pdev, info);
pdev              882 drivers/video/fbdev/imxfb.c 	ret = imxfb_init_fbinfo(pdev);
pdev              896 drivers/video/fbdev/imxfb.c 		display_np = of_parse_phandle(pdev->dev.of_node, "display", 0);
pdev              898 drivers/video/fbdev/imxfb.c 			dev_err(&pdev->dev, "No display defined in devicetree\n");
pdev              909 drivers/video/fbdev/imxfb.c 		fbi->mode = devm_kzalloc(&pdev->dev,
pdev              916 drivers/video/fbdev/imxfb.c 		ret = imxfb_of_read_mode(&pdev->dev, display_np, fbi->mode);
pdev              936 drivers/video/fbdev/imxfb.c 	fbi->clk_ipg = devm_clk_get(&pdev->dev, "ipg");
pdev              957 drivers/video/fbdev/imxfb.c 	fbi->clk_ahb = devm_clk_get(&pdev->dev, "ahb");
pdev              963 drivers/video/fbdev/imxfb.c 	fbi->clk_per = devm_clk_get(&pdev->dev, "per");
pdev              971 drivers/video/fbdev/imxfb.c 		dev_err(&pdev->dev, "Cannot map frame buffer registers\n");
pdev              977 drivers/video/fbdev/imxfb.c 	info->screen_buffer = dma_alloc_wc(&pdev->dev, fbi->map_size,
pdev              980 drivers/video/fbdev/imxfb.c 		dev_err(&pdev->dev, "Failed to allocate video RAM: %d\n", ret);
pdev              988 drivers/video/fbdev/imxfb.c 		ret = pdata->init(fbi->pdev);
pdev             1015 drivers/video/fbdev/imxfb.c 		dev_err(&pdev->dev, "failed to register framebuffer\n");
pdev             1019 drivers/video/fbdev/imxfb.c 	fbi->lcd_pwr = devm_regulator_get(&pdev->dev, "lcd");
pdev             1025 drivers/video/fbdev/imxfb.c 	lcd = devm_lcd_device_register(&pdev->dev, "imxfb-lcd", &pdev->dev, fbi,
pdev             1035 drivers/video/fbdev/imxfb.c 	fbi->pdev = pdev;
pdev             1046 drivers/video/fbdev/imxfb.c 		pdata->exit(fbi->pdev);
pdev             1048 drivers/video/fbdev/imxfb.c 	dma_free_wc(&pdev->dev, fbi->map_size, info->screen_buffer,
pdev             1063 drivers/video/fbdev/imxfb.c static int imxfb_remove(struct platform_device *pdev)
pdev             1066 drivers/video/fbdev/imxfb.c 	struct fb_info *info = platform_get_drvdata(pdev);
pdev             1070 drivers/video/fbdev/imxfb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1076 drivers/video/fbdev/imxfb.c 	pdata = dev_get_platdata(&pdev->dev);
pdev             1078 drivers/video/fbdev/imxfb.c 		pdata->exit(fbi->pdev);
pdev             1079 drivers/video/fbdev/imxfb.c 	dma_free_wc(&pdev->dev, fbi->map_size, info->screen_buffer,
pdev              277 drivers/video/fbdev/intelfb/intelfb.h 	struct pci_dev *pdev;
pdev              114 drivers/video/fbdev/intelfb/intelfb_i2c.c 	chan->adapter.dev.parent	= &chan->dinfo->pdev->dev;
pdev              161 drivers/video/fbdev/intelfb/intelfbdrv.c static int intelfb_pci_register(struct pci_dev *pdev,
pdev              163 drivers/video/fbdev/intelfb/intelfbdrv.c static void intelfb_pci_unregister(struct pci_dev *pdev);
pdev              469 drivers/video/fbdev/intelfb/intelfbdrv.c static int intelfb_pci_register(struct pci_dev *pdev,
pdev              493 drivers/video/fbdev/intelfb/intelfbdrv.c 	info = framebuffer_alloc(sizeof(struct intelfb_info), &pdev->dev);
pdev              505 drivers/video/fbdev/intelfb/intelfbdrv.c 	dinfo->pdev  = pdev;
pdev              519 drivers/video/fbdev/intelfb/intelfbdrv.c 	if ((err = pci_enable_device(pdev))) {
pdev              537 drivers/video/fbdev/intelfb/intelfbdrv.c 	dinfo->aperture.physical = pci_resource_start(pdev, aperture_bar);
pdev              538 drivers/video/fbdev/intelfb/intelfbdrv.c 	dinfo->aperture.size     = pci_resource_len(pdev, aperture_bar);
pdev              539 drivers/video/fbdev/intelfb/intelfbdrv.c 	dinfo->mmio_base_phys    = pci_resource_start(pdev, mmio_bar);
pdev              541 drivers/video/fbdev/intelfb/intelfbdrv.c 		(unsigned long long)pci_resource_start(pdev, aperture_bar),
pdev              542 drivers/video/fbdev/intelfb/intelfbdrv.c 		(unsigned long long)pci_resource_len(pdev, aperture_bar),
pdev              543 drivers/video/fbdev/intelfb/intelfbdrv.c 		(unsigned long long)pci_resource_start(pdev, mmio_bar),
pdev              544 drivers/video/fbdev/intelfb/intelfbdrv.c 		(unsigned long long)pci_resource_len(pdev, mmio_bar));
pdev              567 drivers/video/fbdev/intelfb/intelfbdrv.c 	dinfo->pci_chipset = pdev->device;
pdev              569 drivers/video/fbdev/intelfb/intelfbdrv.c 	if (intelfbhw_get_chipset(pdev, dinfo)) {
pdev              574 drivers/video/fbdev/intelfb/intelfbdrv.c 	if (intelfbhw_get_memory(pdev, &aperture_size,&stolen_size)) {
pdev              581 drivers/video/fbdev/intelfb/intelfbdrv.c 		pdev->bus->number, PCI_SLOT(pdev->devfn),
pdev              582 drivers/video/fbdev/intelfb/intelfbdrv.c 		PCI_FUNC(pdev->devfn), dinfo->name,
pdev              613 drivers/video/fbdev/intelfb/intelfbdrv.c 	if (!(bridge = agp_backend_acquire(pdev))) {
pdev              832 drivers/video/fbdev/intelfb/intelfbdrv.c 	pci_set_drvdata(pdev, dinfo);
pdev              893 drivers/video/fbdev/intelfb/intelfbdrv.c static void intelfb_pci_unregister(struct pci_dev *pdev)
pdev              895 drivers/video/fbdev/intelfb/intelfbdrv.c 	struct intelfb_info *dinfo = pci_get_drvdata(pdev);
pdev             1019 drivers/video/fbdev/intelfb/intelfbdrv.c 		const u8 *edid_s = fb_firmware_edid(&dinfo->pdev->dev);
pdev               67 drivers/video/fbdev/intelfb/intelfbhw.c int intelfbhw_get_chipset(struct pci_dev *pdev, struct intelfb_info *dinfo)
pdev               70 drivers/video/fbdev/intelfb/intelfbhw.c 	if (!pdev || !dinfo)
pdev               73 drivers/video/fbdev/intelfb/intelfbhw.c 	switch (pdev->device) {
pdev               95 drivers/video/fbdev/intelfb/intelfbhw.c 		pci_read_config_dword(pdev, INTEL_85X_CAPID, &tmp);
pdev              173 drivers/video/fbdev/intelfb/intelfbhw.c int intelfbhw_get_memory(struct pci_dev *pdev, int *aperture_size,
pdev              180 drivers/video/fbdev/intelfb/intelfbhw.c 	if (!pdev || !aperture_size || !stolen_size)
pdev              184 drivers/video/fbdev/intelfb/intelfbhw.c 	bridge_dev = pci_get_domain_bus_and_slot(pci_domain_nr(pdev->bus), 0,
pdev              196 drivers/video/fbdev/intelfb/intelfbhw.c 	switch (pdev->device) {
pdev              207 drivers/video/fbdev/intelfb/intelfbhw.c 		if (pci_resource_start(pdev, 2) & 0x08000000)
pdev              223 drivers/video/fbdev/intelfb/intelfbhw.c 	switch(pdev->device) {
pdev             1450 drivers/video/fbdev/intelfb/intelfbhw.c 	if (dinfo->pdev->device == PCI_DEVICE_ID_INTEL_830M) {
pdev             2044 drivers/video/fbdev/intelfb/intelfbhw.c 		if (request_irq(dinfo->pdev->irq, intelfbhw_irq, IRQF_SHARED,
pdev             2084 drivers/video/fbdev/intelfb/intelfbhw.c 		free_irq(dinfo->pdev->irq, dinfo);
pdev              561 drivers/video/fbdev/intelfb/intelfbhw.h extern int intelfbhw_get_chipset(struct pci_dev *pdev, struct intelfb_info *dinfo);
pdev              562 drivers/video/fbdev/intelfb/intelfbhw.h extern int intelfbhw_get_memory(struct pci_dev *pdev, int *aperture_size,
pdev               87 drivers/video/fbdev/kyro/fbdev.c static int kyrofb_probe(struct pci_dev *pdev, const struct pci_device_id *ent);
pdev               88 drivers/video/fbdev/kyro/fbdev.c static void kyrofb_remove(struct pci_dev *pdev);
pdev              662 drivers/video/fbdev/kyro/fbdev.c static int kyrofb_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              669 drivers/video/fbdev/kyro/fbdev.c 	if ((err = pci_enable_device(pdev))) {
pdev              674 drivers/video/fbdev/kyro/fbdev.c 	info = framebuffer_alloc(sizeof(struct kyrofb_info), &pdev->dev);
pdev              680 drivers/video/fbdev/kyro/fbdev.c 	kyro_fix.smem_start = pci_resource_start(pdev, 0);
pdev              681 drivers/video/fbdev/kyro/fbdev.c 	kyro_fix.smem_len   = pci_resource_len(pdev, 0);
pdev              682 drivers/video/fbdev/kyro/fbdev.c 	kyro_fix.mmio_start = pci_resource_start(pdev, 1);
pdev              683 drivers/video/fbdev/kyro/fbdev.c 	kyro_fix.mmio_len   = pci_resource_len(pdev, 1);
pdev              690 drivers/video/fbdev/kyro/fbdev.c 	info->screen_base = pci_ioremap_wc_bar(pdev, 0);
pdev              706 drivers/video/fbdev/kyro/fbdev.c 	SetCoreClockPLL(deviceInfo.pSTGReg, pdev);
pdev              735 drivers/video/fbdev/kyro/fbdev.c 	pci_set_drvdata(pdev, info);
pdev              749 drivers/video/fbdev/kyro/fbdev.c static void kyrofb_remove(struct pci_dev *pdev)
pdev              751 drivers/video/fbdev/kyro/fbdev.c 	struct fb_info *info = pci_get_drvdata(pdev);
pdev              759 drivers/video/fbdev/kyro/fbdev.c 	SetCoreClockPLL(deviceInfo.pSTGReg, pdev);
pdev             2029 drivers/video/fbdev/matrox/matroxfb_base.c static int matroxfb_probe(struct pci_dev* pdev, const struct pci_device_id* dummy) {
pdev             2038 drivers/video/fbdev/matrox/matroxfb_base.c 	svid = pdev->subsystem_vendor;
pdev             2039 drivers/video/fbdev/matrox/matroxfb_base.c 	sid = pdev->subsystem_device;
pdev             2041 drivers/video/fbdev/matrox/matroxfb_base.c 		if ((b->vendor != pdev->vendor) || (b->device != pdev->device) || (b->rev < pdev->revision)) continue;
pdev             2054 drivers/video/fbdev/matrox/matroxfb_base.c 	pci_read_config_dword(pdev, PCI_COMMAND, &cmd);
pdev             2055 drivers/video/fbdev/matrox/matroxfb_base.c 	if (pci_enable_device(pdev)) {
pdev             2063 drivers/video/fbdev/matrox/matroxfb_base.c 	minfo->pcidev = pdev;
pdev             2068 drivers/video/fbdev/matrox/matroxfb_base.c 	pci_set_drvdata(pdev, minfo);
pdev             2112 drivers/video/fbdev/matrox/matroxfb_base.c static void pci_remove_matrox(struct pci_dev* pdev) {
pdev             2115 drivers/video/fbdev/matrox/matroxfb_base.c 	minfo = pci_get_drvdata(pdev);
pdev              769 drivers/video/fbdev/matrox/matroxfb_misc.c 	struct pci_dev *pdev = minfo->pcidev;
pdev              772 drivers/video/fbdev/matrox/matroxfb_misc.c 	pci_read_config_dword(pdev, PCI_OPTION_REG, &opt);
pdev              773 drivers/video/fbdev/matrox/matroxfb_misc.c 	pci_write_config_dword(pdev, PCI_OPTION_REG, opt | PCI_OPTION_ENABLE_ROM);
pdev              774 drivers/video/fbdev/matrox/matroxfb_misc.c 	pci_read_config_dword(pdev, PCI_ROM_ADDRESS, &biosbase);
pdev              775 drivers/video/fbdev/matrox/matroxfb_misc.c 	pci_read_config_dword(pdev, minfo->devflags.fbResource, &fbbase);
pdev              776 drivers/video/fbdev/matrox/matroxfb_misc.c 	pci_write_config_dword(pdev, PCI_ROM_ADDRESS, (fbbase & PCI_ROM_ADDRESS_MASK) | PCI_ROM_ADDRESS_ENABLE);
pdev              778 drivers/video/fbdev/matrox/matroxfb_misc.c 	pci_write_config_dword(pdev, PCI_ROM_ADDRESS, biosbase);
pdev              779 drivers/video/fbdev/matrox/matroxfb_misc.c 	pci_write_config_dword(pdev, PCI_OPTION_REG, opt);
pdev              791 drivers/video/fbdev/matrox/matroxfb_misc.c 			if (ven != pdev->vendor || dev != pdev->device) {
pdev              793 drivers/video/fbdev/matrox/matroxfb_misc.c 					ven, dev, pdev->vendor, pdev->device);
pdev               53 drivers/video/fbdev/mb862xx/mb862xxfb.h 	struct pci_dev		*pdev;
pdev              869 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 			 par->pdev->revision);
pdev              945 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 			 par->pdev->revision);
pdev              990 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c static int mb862xx_pci_probe(struct pci_dev *pdev,
pdev              995 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	struct device *dev = &pdev->dev;
pdev              998 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	ret = pci_enable_device(pdev);
pdev             1013 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	par->pdev = pdev;
pdev             1014 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	par->irq = pdev->irq;
pdev             1016 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	ret = pci_request_regions(pdev, DRV_NAME);
pdev             1022 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	switch (pdev->device) {
pdev             1025 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		par->fb_base_phys = pci_resource_start(par->pdev, 0);
pdev             1038 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		par->fb_base_phys = pci_resource_start(par->pdev, 2);
pdev             1039 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		par->mmio_base_phys = pci_resource_start(par->pdev, 3);
pdev             1040 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		par->mmio_len = pci_resource_len(par->pdev, 3);
pdev             1097 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	pci_set_drvdata(pdev, info);
pdev             1118 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	pci_release_regions(pdev);
pdev             1122 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	pci_disable_device(pdev);
pdev             1127 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c static void mb862xx_pci_remove(struct pci_dev *pdev)
pdev             1129 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	struct fb_info *fbi = pci_get_drvdata(pdev);
pdev             1149 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	device_remove_file(&pdev->dev, &dev_attr_dispregs);
pdev             1158 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	pci_release_regions(pdev);
pdev             1160 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	pci_disable_device(pdev);
pdev              540 drivers/video/fbdev/mmp/fb/mmpfb.c static int mmpfb_probe(struct platform_device *pdev)
pdev              547 drivers/video/fbdev/mmp/fb/mmpfb.c 	mi = pdev->dev.platform_data;
pdev              549 drivers/video/fbdev/mmp/fb/mmpfb.c 		dev_err(&pdev->dev, "no platform data defined\n");
pdev              554 drivers/video/fbdev/mmp/fb/mmpfb.c 	info = framebuffer_alloc(sizeof(struct mmpfb_info), &pdev->dev);
pdev              561 drivers/video/fbdev/mmp/fb/mmpfb.c 	platform_set_drvdata(pdev, fbi);
pdev              562 drivers/video/fbdev/mmp/fb/mmpfb.c 	fbi->dev = &pdev->dev;
pdev              571 drivers/video/fbdev/mmp/fb/mmpfb.c 		dev_err(&pdev->dev, "can't get the path %s\n", mi->path_name);
pdev              608 drivers/video/fbdev/mmp/fb/mmpfb.c 	fbi->fb_start = dma_alloc_coherent(&pdev->dev, PAGE_ALIGN(fbi->fb_size),
pdev              611 drivers/video/fbdev/mmp/fb/mmpfb.c 		dev_err(&pdev->dev, "can't alloc framebuffer\n");
pdev              627 drivers/video/fbdev/mmp/fb/mmpfb.c 		dev_err(&pdev->dev, "Failed to register fb: %d\n", ret);
pdev              647 drivers/video/fbdev/mmp/fb/mmpfb.c 	dma_free_coherent(&pdev->dev, PAGE_ALIGN(fbi->fb_size), fbi->fb_start,
pdev              432 drivers/video/fbdev/mmp/hw/mmp_ctrl.c static int mmphw_probe(struct platform_device *pdev)
pdev              441 drivers/video/fbdev/mmp/hw/mmp_ctrl.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              443 drivers/video/fbdev/mmp/hw/mmp_ctrl.c 		dev_err(&pdev->dev, "%s: no IO memory defined\n", __func__);
pdev              448 drivers/video/fbdev/mmp/hw/mmp_ctrl.c 	irq = platform_get_irq(pdev, 0);
pdev              450 drivers/video/fbdev/mmp/hw/mmp_ctrl.c 		dev_err(&pdev->dev, "%s: no IRQ defined\n", __func__);
pdev              456 drivers/video/fbdev/mmp/hw/mmp_ctrl.c 	mi = pdev->dev.platform_data;
pdev              458 drivers/video/fbdev/mmp/hw/mmp_ctrl.c 		dev_err(&pdev->dev, "%s: no platform data defined\n", __func__);
pdev              464 drivers/video/fbdev/mmp/hw/mmp_ctrl.c 	ctrl = devm_kzalloc(&pdev->dev,
pdev              474 drivers/video/fbdev/mmp/hw/mmp_ctrl.c 	ctrl->dev = &pdev->dev;
pdev              476 drivers/video/fbdev/mmp/hw/mmp_ctrl.c 	platform_set_drvdata(pdev, ctrl);
pdev              550 drivers/video/fbdev/mmp/hw/mmp_ctrl.c 	dev_err(&pdev->dev, "device init failed\n");
pdev             1273 drivers/video/fbdev/mx3fb.c static int mx3fb_suspend(struct platform_device *pdev, pm_message_t state)
pdev             1275 drivers/video/fbdev/mx3fb.c 	struct mx3fb_data *mx3fb = platform_get_drvdata(pdev);
pdev             1293 drivers/video/fbdev/mx3fb.c static int mx3fb_resume(struct platform_device *pdev)
pdev             1295 drivers/video/fbdev/mx3fb.c 	struct mx3fb_data *mx3fb = platform_get_drvdata(pdev);
pdev             1552 drivers/video/fbdev/mx3fb.c static int mx3fb_probe(struct platform_device *pdev)
pdev             1554 drivers/video/fbdev/mx3fb.c 	struct device *dev = &pdev->dev;
pdev             1566 drivers/video/fbdev/mx3fb.c 	sdc_reg = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1570 drivers/video/fbdev/mx3fb.c 	mx3fb = devm_kzalloc(&pdev->dev, sizeof(*mx3fb), GFP_KERNEL);
pdev             1588 drivers/video/fbdev/mx3fb.c 	platform_set_drvdata(pdev, mx3fb);
pdev              296 drivers/video/fbdev/ocfb.c static int ocfb_probe(struct platform_device *pdev)
pdev              303 drivers/video/fbdev/ocfb.c 	fbdev = devm_kzalloc(&pdev->dev, sizeof(*fbdev), GFP_KERNEL);
pdev              307 drivers/video/fbdev/ocfb.c 	platform_set_drvdata(pdev, fbdev);
pdev              310 drivers/video/fbdev/ocfb.c 	fbdev->info.device = &pdev->dev;
pdev              316 drivers/video/fbdev/ocfb.c 		dev_err(&pdev->dev, "No valid video modes found\n");
pdev              323 drivers/video/fbdev/ocfb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              325 drivers/video/fbdev/ocfb.c 		dev_err(&pdev->dev, "I/O resource request failed\n");
pdev              328 drivers/video/fbdev/ocfb.c 	fbdev->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              334 drivers/video/fbdev/ocfb.c 	fbdev->fb_virt = dma_alloc_coherent(&pdev->dev, PAGE_ALIGN(fbsize),
pdev              337 drivers/video/fbdev/ocfb.c 		dev_err(&pdev->dev,
pdev              357 drivers/video/fbdev/ocfb.c 		dev_err(&pdev->dev, "Color map allocation failed\n");
pdev              364 drivers/video/fbdev/ocfb.c 		dev_err(&pdev->dev, "Framebuffer registration failed\n");
pdev              374 drivers/video/fbdev/ocfb.c 	dma_free_coherent(&pdev->dev, PAGE_ALIGN(fbsize), fbdev->fb_virt,
pdev              380 drivers/video/fbdev/ocfb.c static int ocfb_remove(struct platform_device *pdev)
pdev              382 drivers/video/fbdev/ocfb.c 	struct ocfb_dev *fbdev = platform_get_drvdata(pdev);
pdev              386 drivers/video/fbdev/ocfb.c 	dma_free_coherent(&pdev->dev, PAGE_ALIGN(fbdev->info.fix.smem_len),
pdev              392 drivers/video/fbdev/ocfb.c 	platform_set_drvdata(pdev, NULL);
pdev              638 drivers/video/fbdev/offb.c 		struct pci_dev *pdev;
pdev              645 drivers/video/fbdev/offb.c 			pdev = pci_get_device(vid, did, NULL);
pdev              646 drivers/video/fbdev/offb.c 			if (!pdev || pci_enable_device(pdev))
pdev              128 drivers/video/fbdev/omap/lcd_ams_delta.c static int ams_delta_panel_probe(struct platform_device *pdev)
pdev              133 drivers/video/fbdev/omap/lcd_ams_delta.c 	gpiod_vblen = devm_gpiod_get(&pdev->dev, "vblen", GPIOD_OUT_LOW);
pdev              136 drivers/video/fbdev/omap/lcd_ams_delta.c 		dev_err(&pdev->dev, "VBLEN GPIO request failed (%d)\n", ret);
pdev              140 drivers/video/fbdev/omap/lcd_ams_delta.c 	gpiod_ndisp = devm_gpiod_get(&pdev->dev, "ndisp", GPIOD_OUT_LOW);
pdev              143 drivers/video/fbdev/omap/lcd_ams_delta.c 		dev_err(&pdev->dev, "NDISP GPIO request failed (%d)\n", ret);
pdev              148 drivers/video/fbdev/omap/lcd_ams_delta.c 	lcd_device = lcd_device_register("omapfb", &pdev->dev, NULL,
pdev              153 drivers/video/fbdev/omap/lcd_ams_delta.c 		dev_err(&pdev->dev, "failed to register device\n");
pdev              157 drivers/video/fbdev/omap/lcd_ams_delta.c 	platform_set_drvdata(pdev, lcd_device);
pdev               65 drivers/video/fbdev/omap/lcd_h3.c static int h3_panel_probe(struct platform_device *pdev)
pdev               42 drivers/video/fbdev/omap/lcd_htcherald.c static int htcherald_panel_probe(struct platform_device *pdev)
pdev               49 drivers/video/fbdev/omap/lcd_inn1510.c static int innovator1510_panel_probe(struct platform_device *pdev)
pdev               82 drivers/video/fbdev/omap/lcd_inn1610.c static int innovator1610_panel_probe(struct platform_device *pdev)
pdev               69 drivers/video/fbdev/omap/lcd_osk.c static int osk_panel_probe(struct platform_device *pdev)
pdev               35 drivers/video/fbdev/omap/lcd_palmte.c static int palmte_panel_probe(struct platform_device *pdev)
pdev               48 drivers/video/fbdev/omap/lcd_palmtt.c static int palmtt_panel_probe(struct platform_device *pdev)
pdev               42 drivers/video/fbdev/omap/lcd_palmz71.c static int palmz71_panel_probe(struct platform_device *pdev)
pdev             1617 drivers/video/fbdev/omap/omapfb_main.c static int omapfb_do_probe(struct platform_device *pdev,
pdev             1629 drivers/video/fbdev/omap/omapfb_main.c 	if (pdev->num_resources != 0) {
pdev             1630 drivers/video/fbdev/omap/omapfb_main.c 		dev_err(&pdev->dev, "probed for an unknown device\n");
pdev             1635 drivers/video/fbdev/omap/omapfb_main.c 	if (dev_get_platdata(&pdev->dev) == NULL) {
pdev             1636 drivers/video/fbdev/omap/omapfb_main.c 		dev_err(&pdev->dev, "missing platform data\n");
pdev             1643 drivers/video/fbdev/omap/omapfb_main.c 		dev_err(&pdev->dev,
pdev             1650 drivers/video/fbdev/omap/omapfb_main.c 	fbdev->dev = &pdev->dev;
pdev             1653 drivers/video/fbdev/omap/omapfb_main.c 	platform_set_drvdata(pdev, fbdev);
pdev             1759 drivers/video/fbdev/omap/omapfb_main.c static int omapfb_probe(struct platform_device *pdev)
pdev             1767 drivers/video/fbdev/omap/omapfb_main.c 		dev_err(&pdev->dev, "can't register omapdss device\n");
pdev             1772 drivers/video/fbdev/omap/omapfb_main.c 	fbdev_pdev = pdev;
pdev             1789 drivers/video/fbdev/omap/omapfb_main.c static int omapfb_remove(struct platform_device *pdev)
pdev             1791 drivers/video/fbdev/omap/omapfb_main.c 	struct omapfb_device *fbdev = platform_get_drvdata(pdev);
pdev             1806 drivers/video/fbdev/omap/omapfb_main.c static int omapfb_suspend(struct platform_device *pdev, pm_message_t mesg)
pdev             1808 drivers/video/fbdev/omap/omapfb_main.c 	struct omapfb_device *fbdev = platform_get_drvdata(pdev);
pdev             1816 drivers/video/fbdev/omap/omapfb_main.c static int omapfb_resume(struct platform_device *pdev)
pdev             1818 drivers/video/fbdev/omap/omapfb_main.c 	struct omapfb_device *fbdev = platform_get_drvdata(pdev);
pdev              186 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c static int tvc_probe_pdata(struct platform_device *pdev)
pdev              188 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c 	struct panel_drv_data *ddata = platform_get_drvdata(pdev);
pdev              192 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              196 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c 		dev_err(&pdev->dev, "Failed to find video source\n");
pdev              210 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c static int tvc_probe_of(struct platform_device *pdev)
pdev              212 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c 	struct panel_drv_data *ddata = platform_get_drvdata(pdev);
pdev              213 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c 	struct device_node *node = pdev->dev.of_node;
pdev              218 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c 		dev_err(&pdev->dev, "failed to find video source\n");
pdev              227 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c static int tvc_probe(struct platform_device *pdev)
pdev              233 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c 	ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL);
pdev              237 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c 	platform_set_drvdata(pdev, ddata);
pdev              238 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c 	ddata->dev = &pdev->dev;
pdev              240 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c 	if (dev_get_platdata(&pdev->dev)) {
pdev              241 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c 		r = tvc_probe_pdata(pdev);
pdev              244 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c 	} else if (pdev->dev.of_node) {
pdev              245 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c 		r = tvc_probe_of(pdev);
pdev              256 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c 	dssdev->dev = &pdev->dev;
pdev              263 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c 		dev_err(&pdev->dev, "Failed to register panel\n");
pdev              273 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c static int __exit tvc_remove(struct platform_device *pdev)
pdev              275 drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c 	struct panel_drv_data *ddata = platform_get_drvdata(pdev);
pdev              235 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c static int dvic_probe_of(struct platform_device *pdev)
pdev              237 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 	struct panel_drv_data *ddata = platform_get_drvdata(pdev);
pdev              238 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 	struct device_node *node = pdev->dev.of_node;
pdev              245 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 		dev_err(&pdev->dev, "failed to find video source\n");
pdev              255 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 			dev_err(&pdev->dev, "failed to parse ddc-i2c-bus\n");
pdev              266 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c static int dvic_probe(struct platform_device *pdev)
pdev              272 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 	if (!pdev->dev.of_node)
pdev              275 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 	ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL);
pdev              279 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 	platform_set_drvdata(pdev, ddata);
pdev              281 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 	r = dvic_probe_of(pdev);
pdev              289 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 	dssdev->dev = &pdev->dev;
pdev              296 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 		dev_err(&pdev->dev, "Failed to register panel\n");
pdev              310 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c static int __exit dvic_remove(struct platform_device *pdev)
pdev              312 drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c 	struct panel_drv_data *ddata = platform_get_drvdata(pdev);
pdev              205 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c static int hdmic_probe_of(struct platform_device *pdev)
pdev              207 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c 	struct panel_drv_data *ddata = platform_get_drvdata(pdev);
pdev              208 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c 	struct device_node *node = pdev->dev.of_node;
pdev              221 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c 		dev_err(&pdev->dev, "failed to find video source\n");
pdev              230 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c static int hdmic_probe(struct platform_device *pdev)
pdev              236 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c 	if (!pdev->dev.of_node)
pdev              239 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c 	ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL);
pdev              243 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c 	platform_set_drvdata(pdev, ddata);
pdev              244 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c 	ddata->dev = &pdev->dev;
pdev              246 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c 	r = hdmic_probe_of(pdev);
pdev              251 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c 		r = devm_gpio_request_one(&pdev->dev, ddata->hpd_gpio,
pdev              261 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c 	dssdev->dev = &pdev->dev;
pdev              268 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c 		dev_err(&pdev->dev, "Failed to register panel\n");
pdev              278 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c static int __exit hdmic_remove(struct platform_device *pdev)
pdev              280 drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c 	struct panel_drv_data *ddata = platform_get_drvdata(pdev);
pdev              180 drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c static int opa362_probe(struct platform_device *pdev)
pdev              182 drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c 	struct device_node *node = pdev->dev.of_node;
pdev              188 drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c 	dev_dbg(&pdev->dev, "probe\n");
pdev              191 drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c 		dev_err(&pdev->dev, "Unable to find device tree\n");
pdev              195 drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c 	ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL);
pdev              199 drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c 	platform_set_drvdata(pdev, ddata);
pdev              201 drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c 	gpio = devm_gpiod_get_optional(&pdev->dev, "enable", GPIOD_OUT_LOW);
pdev              209 drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c 		dev_err(&pdev->dev, "failed to find video source\n");
pdev              217 drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c 	dssdev->dev = &pdev->dev;
pdev              224 drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c 		dev_err(&pdev->dev, "Failed to register output\n");
pdev              234 drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c static int __exit opa362_remove(struct platform_device *pdev)
pdev              236 drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c 	struct panel_drv_data *ddata = platform_get_drvdata(pdev);
pdev              165 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c static int tfp410_probe_of(struct platform_device *pdev)
pdev              167 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c 	struct panel_drv_data *ddata = platform_get_drvdata(pdev);
pdev              168 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c 	struct device_node *node = pdev->dev.of_node;
pdev              177 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c 		dev_err(&pdev->dev, "failed to parse PD gpio\n");
pdev              183 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c 		dev_err(&pdev->dev, "failed to find video source\n");
pdev              192 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c static int tfp410_probe(struct platform_device *pdev)
pdev              198 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c 	if (!pdev->dev.of_node)
pdev              201 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c 	ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL);
pdev              205 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c 	platform_set_drvdata(pdev, ddata);
pdev              207 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c 	r = tfp410_probe_of(pdev);
pdev              212 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c 		r = devm_gpio_request_one(&pdev->dev, ddata->pd_gpio,
pdev              215 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c 			dev_err(&pdev->dev, "Failed to request PD GPIO %d\n",
pdev              223 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c 	dssdev->dev = &pdev->dev;
pdev              232 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c 		dev_err(&pdev->dev, "Failed to register output\n");
pdev              243 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c static int __exit tfp410_remove(struct platform_device *pdev)
pdev              245 drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c 	struct panel_drv_data *ddata = platform_get_drvdata(pdev);
pdev              200 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c static int tpd_probe_of(struct platform_device *pdev)
pdev              202 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 	struct panel_drv_data *ddata = platform_get_drvdata(pdev);
pdev              203 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 	struct device_node *node = pdev->dev.of_node;
pdev              208 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 		dev_err(&pdev->dev, "failed to find video source\n");
pdev              217 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c static int tpd_probe(struct platform_device *pdev)
pdev              224 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 	ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL);
pdev              228 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 	platform_set_drvdata(pdev, ddata);
pdev              230 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 	if (pdev->dev.of_node) {
pdev              231 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 		r = tpd_probe_of(pdev);
pdev              238 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 	gpio = devm_gpiod_get_index_optional(&pdev->dev, NULL, 0,
pdev              247 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 	gpio = devm_gpiod_get_index_optional(&pdev->dev, NULL, 1,
pdev              256 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 	gpio = devm_gpiod_get_index(&pdev->dev, NULL, 2,
pdev              267 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 	dssdev->dev = &pdev->dev;
pdev              275 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 		dev_err(&pdev->dev, "Failed to register output\n");
pdev              286 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c static int __exit tpd_remove(struct platform_device *pdev)
pdev              288 drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c 	struct panel_drv_data *ddata = platform_get_drvdata(pdev);
pdev              154 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c static int panel_dpi_probe_pdata(struct platform_device *pdev)
pdev              157 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 	struct panel_drv_data *ddata = platform_get_drvdata(pdev);
pdev              162 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              166 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 		dev_err(&pdev->dev, "failed to find video source '%s'\n",
pdev              181 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 	r = devm_gpio_request_one(&pdev->dev, pdata->enable_gpio,
pdev              197 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c static int panel_dpi_probe_of(struct platform_device *pdev)
pdev              199 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 	struct panel_drv_data *ddata = platform_get_drvdata(pdev);
pdev              200 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 	struct device_node *node = pdev->dev.of_node;
pdev              207 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 	gpio = devm_gpiod_get_optional(&pdev->dev, "enable", GPIOD_OUT_LOW);
pdev              217 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 		dev_err(&pdev->dev, "failed to get video timing\n");
pdev              226 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 		dev_err(&pdev->dev, "failed to find video source\n");
pdev              235 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c static int panel_dpi_probe(struct platform_device *pdev)
pdev              241 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 	ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL);
pdev              245 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 	platform_set_drvdata(pdev, ddata);
pdev              247 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 	if (dev_get_platdata(&pdev->dev)) {
pdev              248 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 		r = panel_dpi_probe_pdata(pdev);
pdev              251 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 	} else if (pdev->dev.of_node) {
pdev              252 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 		r = panel_dpi_probe_of(pdev);
pdev              260 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 		r = devm_gpio_request_one(&pdev->dev, ddata->backlight_gpio,
pdev              267 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 	dssdev->dev = &pdev->dev;
pdev              276 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 		dev_err(&pdev->dev, "Failed to register panel\n");
pdev              288 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c static int __exit panel_dpi_remove(struct platform_device *pdev)
pdev              290 drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c 	struct panel_drv_data *ddata = platform_get_drvdata(pdev);
pdev               44 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	struct platform_device *pdev;
pdev              263 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	dev_err(&ddata->pdev->dev, "enter ULPS failed");
pdev              283 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 		dev_err(&ddata->pdev->dev, "failed to enable DSI\n");
pdev              291 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 		dev_err(&ddata->pdev->dev, "failed to re-enable TE");
pdev              305 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	dev_err(&ddata->pdev->dev, "failed to exit ULPS");
pdev              342 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	dev_dbg(&ddata->pdev->dev, "update brightness to %d\n", level);
pdev              591 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 			dev_err(&ddata->pdev->dev,
pdev              599 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 		dev_err(&ddata->pdev->dev, "failed to configure DSI\n");
pdev              605 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 		dev_err(&ddata->pdev->dev, "failed to enable DSI\n");
pdev              650 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 		dev_info(&ddata->pdev->dev, "panel revision %02x.%02x.%02x\n",
pdev              659 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	dev_err(&ddata->pdev->dev, "error while enabling panel, issuing HW reset\n");
pdev              680 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 		dev_err(&ddata->pdev->dev,
pdev              692 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	dev_err(&ddata->pdev->dev, "performing LCD reset\n");
pdev              703 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	struct device *dev = &ddata->pdev->dev;
pdev              754 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	dev_dbg(&ddata->pdev->dev, "enable\n");
pdev              783 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	dev_dbg(&ddata->pdev->dev, "enable failed\n");
pdev              794 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	dev_dbg(&ddata->pdev->dev, "disable\n");
pdev              820 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	dev_dbg(&ddata->pdev->dev, "framedone, err %d\n", err);
pdev              844 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	dev_err(&ddata->pdev->dev, "start update failed\n");
pdev              855 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	dev_err(&ddata->pdev->dev, "TE not received for 250ms!\n");
pdev              868 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	dev_dbg(&ddata->pdev->dev, "update %d, %d, %d x %d\n", x, y, w, h);
pdev              914 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	dev_dbg(&ddata->pdev->dev, "sync\n");
pdev              921 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	dev_dbg(&ddata->pdev->dev, "sync done\n");
pdev             1054 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 			dev_err(&ddata->pdev->dev, "short read\n");
pdev             1059 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 			dev_err(&ddata->pdev->dev, "signal pending, "
pdev             1118 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c static int dsicm_probe_of(struct platform_device *pdev)
pdev             1120 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	struct device_node *node = pdev->dev.of_node;
pdev             1121 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	struct panel_drv_data *ddata = platform_get_drvdata(pdev);
pdev             1127 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 		dev_err(&pdev->dev, "failed to parse reset gpio\n");
pdev             1136 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 		dev_err(&pdev->dev, "failed to parse TE gpio\n");
pdev             1142 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 		dev_err(&pdev->dev, "failed to find video source\n");
pdev             1153 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c static int dsicm_probe(struct platform_device *pdev)
pdev             1158 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	struct device *dev = &pdev->dev;
pdev             1164 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	if (!pdev->dev.of_node)
pdev             1171 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	platform_set_drvdata(pdev, ddata);
pdev             1172 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	ddata->pdev = pdev;
pdev             1174 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	r = dsicm_probe_of(pdev);
pdev             1276 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c static int __exit dsicm_remove(struct platform_device *pdev)
pdev             1278 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	struct panel_drv_data *ddata = platform_get_drvdata(pdev);
pdev             1282 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	dev_dbg(&pdev->dev, "remove\n");
pdev             1289 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	sysfs_remove_group(&pdev->dev.kobj, &dsicm_attr_group);
pdev              211 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c static int sharp_ls_probe_of(struct platform_device *pdev)
pdev              213 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	struct panel_drv_data *ddata = platform_get_drvdata(pdev);
pdev              214 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	struct device_node *node = pdev->dev.of_node;
pdev              218 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	ddata->vcc = devm_regulator_get(&pdev->dev, "envdd");
pdev              220 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 		dev_err(&pdev->dev, "failed to get regulator\n");
pdev              225 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	r = sharp_ls_get_gpio_of(&pdev->dev, 0, 0, "enable", &ddata->ini_gpio);
pdev              230 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	r = sharp_ls_get_gpio_of(&pdev->dev, 0, 0, "reset", &ddata->resb_gpio);
pdev              235 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	r = sharp_ls_get_gpio_of(&pdev->dev, 0, 0, "mode", &ddata->mo_gpio);
pdev              240 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	r = sharp_ls_get_gpio_of(&pdev->dev, 1, 1, "mode", &ddata->lr_gpio);
pdev              245 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	r = sharp_ls_get_gpio_of(&pdev->dev, 2, 1, "mode", &ddata->ud_gpio);
pdev              251 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 		dev_err(&pdev->dev, "failed to find video source\n");
pdev              260 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c static int sharp_ls_probe(struct platform_device *pdev)
pdev              266 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	if (!pdev->dev.of_node)
pdev              269 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL);
pdev              273 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	platform_set_drvdata(pdev, ddata);
pdev              275 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	r = sharp_ls_probe_of(pdev);
pdev              282 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	dssdev->dev = &pdev->dev;
pdev              291 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 		dev_err(&pdev->dev, "Failed to register panel\n");
pdev              302 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c static int __exit sharp_ls_remove(struct platform_device *pdev)
pdev              304 drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c 	struct panel_drv_data *ddata = platform_get_drvdata(pdev);
pdev             1589 drivers/video/fbdev/omap2/omapfb/dss/apply.c 	struct platform_device *pdev = dss_get_core_pdev();
pdev             1599 drivers/video/fbdev/omap2/omapfb/dss/apply.c 	dss_init_overlay_managers_sysfs(pdev);
pdev             1600 drivers/video/fbdev/omap2/omapfb/dss/apply.c 	dss_init_overlays(pdev);
pdev             1635 drivers/video/fbdev/omap2/omapfb/dss/apply.c 	r = display_init_sysfs(pdev);
pdev             1654 drivers/video/fbdev/omap2/omapfb/dss/apply.c 	display_uninit_sysfs(pdev);
pdev             1660 drivers/video/fbdev/omap2/omapfb/dss/apply.c 	dss_uninit_overlay_managers_sysfs(pdev);
pdev             1661 drivers/video/fbdev/omap2/omapfb/dss/apply.c 	dss_uninit_overlays(pdev);
pdev             1673 drivers/video/fbdev/omap2/omapfb/dss/apply.c 	struct platform_device *pdev = dss_get_core_pdev();
pdev             1682 drivers/video/fbdev/omap2/omapfb/dss/apply.c 	display_uninit_sysfs(pdev);
pdev             1686 drivers/video/fbdev/omap2/omapfb/dss/apply.c 	dss_uninit_overlay_managers_sysfs(pdev);
pdev             1687 drivers/video/fbdev/omap2/omapfb/dss/apply.c 	dss_uninit_overlays(pdev);
pdev               33 drivers/video/fbdev/omap2/omapfb/dss/core.c 	struct platform_device *pdev;
pdev               50 drivers/video/fbdev/omap2/omapfb/dss/core.c 	struct omap_dss_board_info *pdata = core.pdev->dev.platform_data;
pdev               57 drivers/video/fbdev/omap2/omapfb/dss/core.c 	return core.pdev;
pdev               62 drivers/video/fbdev/omap2/omapfb/dss/core.c 	struct omap_dss_board_info *board_data = core.pdev->dev.platform_data;
pdev               72 drivers/video/fbdev/omap2/omapfb/dss/core.c 	struct omap_dss_board_info *board_data = core.pdev->dev.platform_data;
pdev               82 drivers/video/fbdev/omap2/omapfb/dss/core.c 	struct omap_dss_board_info *pdata = core.pdev->dev.platform_data;
pdev              158 drivers/video/fbdev/omap2/omapfb/dss/core.c static int __init omap_dss_probe(struct platform_device *pdev)
pdev              160 drivers/video/fbdev/omap2/omapfb/dss/core.c 	core.pdev = pdev;
pdev              174 drivers/video/fbdev/omap2/omapfb/dss/core.c static int omap_dss_remove(struct platform_device *pdev)
pdev              183 drivers/video/fbdev/omap2/omapfb/dss/core.c static void omap_dss_shutdown(struct platform_device *pdev)
pdev              101 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	struct platform_device *pdev;
pdev              522 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	r = pm_runtime_get_sync(&dispc.pdev->dev);
pdev              534 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	r = pm_runtime_put_sync(&dispc.pdev->dev);
pdev             4020 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	r = devm_request_irq(&dispc.pdev->dev, dispc.irq, dispc_irq_handler,
pdev             4033 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	devm_free_irq(&dispc.pdev->dev, dispc.irq, &dispc);
pdev             4043 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             4047 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	struct device_node *np = pdev->dev.of_node;
pdev             4049 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	dispc.pdev = pdev;
pdev             4057 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	dispc_mem = platform_get_resource(dispc.pdev, IORESOURCE_MEM, 0);
pdev             4063 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	dispc.base = devm_ioremap(&pdev->dev, dispc_mem->start,
pdev             4070 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	dispc.irq = platform_get_irq(dispc.pdev, 0);
pdev             4079 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 			dev_err(&pdev->dev, "failed to get syscon-pol regmap\n");
pdev             4085 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 			dev_err(&pdev->dev, "failed to get syscon-pol offset\n");
pdev             4090 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	pm_runtime_enable(&pdev->dev);
pdev             4099 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	dev_dbg(&pdev->dev, "OMAP DISPC rev %d.%d\n",
pdev             4111 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	pm_runtime_disable(&pdev->dev);
pdev             4128 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static int dispc_probe(struct platform_device *pdev)
pdev             4130 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	return component_add(&pdev->dev, &dispc_component_ops);
pdev             4133 drivers/video/fbdev/omap2/omapfb/dss/dispc.c static int dispc_remove(struct platform_device *pdev)
pdev             4135 drivers/video/fbdev/omap2/omapfb/dss/dispc.c 	component_del(&pdev->dev, &dispc_component_ops);
pdev              309 drivers/video/fbdev/omap2/omapfb/dss/display-sysfs.c int display_init_sysfs(struct platform_device *pdev)
pdev              316 drivers/video/fbdev/omap2/omapfb/dss/display-sysfs.c 			&pdev->dev.kobj, "%s", dssdev->alias);
pdev              327 drivers/video/fbdev/omap2/omapfb/dss/display-sysfs.c 	display_uninit_sysfs(pdev);
pdev              332 drivers/video/fbdev/omap2/omapfb/dss/display-sysfs.c void display_uninit_sysfs(struct platform_device *pdev)
pdev               34 drivers/video/fbdev/omap2/omapfb/dss/dpi.c 	struct platform_device *pdev;
pdev               56 drivers/video/fbdev/omap2/omapfb/dss/dpi.c static struct dpi_data *dpi_get_data_from_pdev(struct platform_device *pdev)
pdev               58 drivers/video/fbdev/omap2/omapfb/dss/dpi.c 	return dev_get_drvdata(&pdev->dev);
pdev              571 drivers/video/fbdev/omap2/omapfb/dss/dpi.c 	vdds_dsi = devm_regulator_get(&dpi->pdev->dev, "vdds_dsi");
pdev              708 drivers/video/fbdev/omap2/omapfb/dss/dpi.c static void dpi_init_output(struct platform_device *pdev)
pdev              710 drivers/video/fbdev/omap2/omapfb/dss/dpi.c 	struct dpi_data *dpi = dpi_get_data_from_pdev(pdev);
pdev              713 drivers/video/fbdev/omap2/omapfb/dss/dpi.c 	out->dev = &pdev->dev;
pdev              724 drivers/video/fbdev/omap2/omapfb/dss/dpi.c static void dpi_uninit_output(struct platform_device *pdev)
pdev              726 drivers/video/fbdev/omap2/omapfb/dss/dpi.c 	struct dpi_data *dpi = dpi_get_data_from_pdev(pdev);
pdev              732 drivers/video/fbdev/omap2/omapfb/dss/dpi.c static void dpi_init_output_port(struct platform_device *pdev,
pdev              757 drivers/video/fbdev/omap2/omapfb/dss/dpi.c 	out->dev = &pdev->dev;
pdev              778 drivers/video/fbdev/omap2/omapfb/dss/dpi.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              781 drivers/video/fbdev/omap2/omapfb/dss/dpi.c 	dpi = devm_kzalloc(&pdev->dev, sizeof(*dpi), GFP_KERNEL);
pdev              785 drivers/video/fbdev/omap2/omapfb/dss/dpi.c 	dpi->pdev = pdev;
pdev              787 drivers/video/fbdev/omap2/omapfb/dss/dpi.c 	dev_set_drvdata(&pdev->dev, dpi);
pdev              791 drivers/video/fbdev/omap2/omapfb/dss/dpi.c 	dpi_init_output(pdev);
pdev              798 drivers/video/fbdev/omap2/omapfb/dss/dpi.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              800 drivers/video/fbdev/omap2/omapfb/dss/dpi.c 	dpi_uninit_output(pdev);
pdev              808 drivers/video/fbdev/omap2/omapfb/dss/dpi.c static int dpi_probe(struct platform_device *pdev)
pdev              810 drivers/video/fbdev/omap2/omapfb/dss/dpi.c 	return component_add(&pdev->dev, &dpi_component_ops);
pdev              813 drivers/video/fbdev/omap2/omapfb/dss/dpi.c static int dpi_remove(struct platform_device *pdev)
pdev              815 drivers/video/fbdev/omap2/omapfb/dss/dpi.c 	component_del(&pdev->dev, &dpi_component_ops);
pdev              838 drivers/video/fbdev/omap2/omapfb/dss/dpi.c int dpi_init_port(struct platform_device *pdev, struct device_node *port)
pdev              845 drivers/video/fbdev/omap2/omapfb/dss/dpi.c 	dpi = devm_kzalloc(&pdev->dev, sizeof(*dpi), GFP_KERNEL);
pdev              863 drivers/video/fbdev/omap2/omapfb/dss/dpi.c 	dpi->pdev = pdev;
pdev              868 drivers/video/fbdev/omap2/omapfb/dss/dpi.c 	dpi_init_output_port(pdev, port);
pdev              291 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	struct platform_device *pdev;
pdev             1139 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	r = pm_runtime_get_sync(&dsi->pdev->dev);
pdev             1151 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	r = pm_runtime_put_sync(&dsi->pdev->dev);
pdev             1163 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	vdds_dsi = devm_regulator_get(&dsi->pdev->dev, "vdd");
pdev             1378 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	struct platform_device *dsidev = dsi->pdev;
pdev             1456 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	struct platform_device *dsidev = dsi->pdev;
pdev             4017 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	dsi_handle_framedone(dsi->pdev, -ETIMEDOUT);
pdev             4473 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	ctx->dsidev = dsi->pdev;
pdev             4762 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	ctx->dsidev = dsi->pdev;
pdev             5070 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_probe_of(struct platform_device *pdev)
pdev             5072 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	struct device_node *node = pdev->dev.of_node;
pdev             5073 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	struct dsi_data *dsi = dsi_get_dsidrv_data(pdev);
pdev             5087 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 		dev_err(&pdev->dev, "failed to find lane data\n");
pdev             5096 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 		dev_err(&pdev->dev, "bad number of lanes\n");
pdev             5103 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 		dev_err(&pdev->dev, "failed to read lane data\n");
pdev             5113 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 		dev_err(&pdev->dev, "failed to configure pins");
pdev             5271 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	dsi->pdev = dsidev;
pdev             5355 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	dsi->irq = platform_get_irq(dsi->pdev, 0);
pdev             5362 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 			     IRQF_SHARED, dev_name(&dsidev->dev), dsi->pdev);
pdev             5492 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_probe(struct platform_device *pdev)
pdev             5494 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	return component_add(&pdev->dev, &dsi_component_ops);
pdev             5497 drivers/video/fbdev/omap2/omapfb/dss/dsi.c static int dsi_remove(struct platform_device *pdev)
pdev             5499 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	component_del(&pdev->dev, &dsi_component_ops);
pdev             5505 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             5506 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	struct dsi_data *dsi = dsi_get_dsidrv_data(pdev);
pdev             5521 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             5522 drivers/video/fbdev/omap2/omapfb/dss/dsi.c 	struct dsi_data *dsi = dsi_get_dsidrv_data(pdev);
pdev               71 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	struct platform_device *pdev;
pdev              735 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	clk = devm_clk_get(&dss.pdev->dev, "fck");
pdev              770 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	r = pm_runtime_get_sync(&dss.pdev->dev);
pdev              781 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	r = pm_runtime_put_sync(&dss.pdev->dev);
pdev              913 drivers/video/fbdev/omap2/omapfb/dss/dss.c static void dss_uninit_ports(struct platform_device *pdev);
pdev              915 drivers/video/fbdev/omap2/omapfb/dss/dss.c static int dss_init_ports(struct platform_device *pdev)
pdev              917 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	struct device_node *parent = pdev->dev.of_node;
pdev              946 drivers/video/fbdev/omap2/omapfb/dss/dss.c 			ret = dpi_init_port(pdev, port);
pdev              949 drivers/video/fbdev/omap2/omapfb/dss/dss.c 			ret = sdi_init_port(pdev, port);
pdev              958 drivers/video/fbdev/omap2/omapfb/dss/dss.c 		dss_uninit_ports(pdev);
pdev              963 drivers/video/fbdev/omap2/omapfb/dss/dss.c static void dss_uninit_ports(struct platform_device *pdev)
pdev              965 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	struct device_node *parent = pdev->dev.of_node;
pdev             1005 drivers/video/fbdev/omap2/omapfb/dss/dss.c static int dss_video_pll_probe(struct platform_device *pdev)
pdev             1007 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	struct device_node *np = pdev->dev.of_node;
pdev             1018 drivers/video/fbdev/omap2/omapfb/dss/dss.c 			dev_err(&pdev->dev,
pdev             1025 drivers/video/fbdev/omap2/omapfb/dss/dss.c 			dev_err(&pdev->dev,
pdev             1031 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	pll_regulator = devm_regulator_get(&pdev->dev, "vdda_video");
pdev             1050 drivers/video/fbdev/omap2/omapfb/dss/dss.c 		dss.video1_pll = dss_video_pll_init(pdev, 0, pll_regulator);
pdev             1056 drivers/video/fbdev/omap2/omapfb/dss/dss.c 		dss.video2_pll = dss_video_pll_init(pdev, 1, pll_regulator);
pdev             1069 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1074 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	dss.pdev = pdev;
pdev             1080 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	dss_mem = platform_get_resource(dss.pdev, IORESOURCE_MEM, 0);
pdev             1086 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	dss.base = devm_ioremap(&pdev->dev, dss_mem->start,
pdev             1101 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	r = dss_video_pll_probe(pdev);
pdev             1105 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	r = dss_init_ports(pdev);
pdev             1109 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	pm_runtime_enable(&pdev->dev);
pdev             1139 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	r = component_bind_all(&pdev->dev, NULL);
pdev             1153 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	pm_runtime_disable(&pdev->dev);
pdev             1154 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	dss_uninit_ports(pdev);
pdev             1169 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             1173 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	component_unbind_all(&pdev->dev, NULL);
pdev             1181 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	dss_uninit_ports(pdev);
pdev             1183 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	pm_runtime_disable(&pdev->dev);
pdev             1217 drivers/video/fbdev/omap2/omapfb/dss/dss.c static int dss_probe(struct platform_device *pdev)
pdev             1223 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	device_for_each_child(&pdev->dev, &match, dss_add_child_component);
pdev             1225 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	r = component_master_add_with_match(&pdev->dev, &dss_component_ops, match);
pdev             1232 drivers/video/fbdev/omap2/omapfb/dss/dss.c static int dss_remove(struct platform_device *pdev)
pdev             1234 drivers/video/fbdev/omap2/omapfb/dss/dss.c 	component_master_del(&pdev->dev, &dss_component_ops);
pdev              213 drivers/video/fbdev/omap2/omapfb/dss/dss.h int display_init_sysfs(struct platform_device *pdev);
pdev              214 drivers/video/fbdev/omap2/omapfb/dss/dss.h void display_uninit_sysfs(struct platform_device *pdev);
pdev              219 drivers/video/fbdev/omap2/omapfb/dss/dss.h int dss_init_overlay_managers_sysfs(struct platform_device *pdev);
pdev              220 drivers/video/fbdev/omap2/omapfb/dss/dss.h void dss_uninit_overlay_managers_sysfs(struct platform_device *pdev);
pdev              241 drivers/video/fbdev/omap2/omapfb/dss/dss.h 		struct platform_device *pdev);
pdev              245 drivers/video/fbdev/omap2/omapfb/dss/dss.h void dss_init_overlays(struct platform_device *pdev);
pdev              246 drivers/video/fbdev/omap2/omapfb/dss/dss.h void dss_uninit_overlays(struct platform_device *pdev);
pdev              255 drivers/video/fbdev/omap2/omapfb/dss/dss.h 		struct platform_device *pdev);
pdev              273 drivers/video/fbdev/omap2/omapfb/dss/dss.h struct dss_pll *dss_video_pll_init(struct platform_device *pdev, int id,
pdev              315 drivers/video/fbdev/omap2/omapfb/dss/dss.h int sdi_init_port(struct platform_device *pdev, struct device_node *port);
pdev              318 drivers/video/fbdev/omap2/omapfb/dss/dss.h static inline int sdi_init_port(struct platform_device *pdev,
pdev              357 drivers/video/fbdev/omap2/omapfb/dss/dss.h int dpi_init_port(struct platform_device *pdev, struct device_node *port);
pdev              360 drivers/video/fbdev/omap2/omapfb/dss/dss.h static inline int dpi_init_port(struct platform_device *pdev,
pdev              294 drivers/video/fbdev/omap2/omapfb/dss/hdmi.h int hdmi_wp_init(struct platform_device *pdev, struct hdmi_wp_data *wp);
pdev              301 drivers/video/fbdev/omap2/omapfb/dss/hdmi.h int hdmi_pll_init(struct platform_device *pdev, struct hdmi_pll_data *pll,
pdev              309 drivers/video/fbdev/omap2/omapfb/dss/hdmi.h int hdmi_phy_init(struct platform_device *pdev, struct hdmi_phy_data *phy);
pdev              313 drivers/video/fbdev/omap2/omapfb/dss/hdmi.h int hdmi_parse_lanes_of(struct platform_device *pdev, struct device_node *ep,
pdev              332 drivers/video/fbdev/omap2/omapfb/dss/hdmi.h 	struct platform_device *pdev;
pdev               41 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	r = pm_runtime_get_sync(&hdmi.pdev->dev);
pdev               55 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	r = pm_runtime_put_sync(&hdmi.pdev->dev);
pdev               97 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	reg = devm_regulator_get(&hdmi.pdev->dev, "vdda");
pdev              342 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 			hdmi.audio_abort_cb(&hdmi.pdev->dev);
pdev              507 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c static void hdmi_init_output(struct platform_device *pdev)
pdev              511 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	out->dev = &pdev->dev;
pdev              522 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c static void hdmi_uninit_output(struct platform_device *pdev)
pdev              529 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c static int hdmi_probe_of(struct platform_device *pdev)
pdev              531 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	struct device_node *node = pdev->dev.of_node;
pdev              539 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	r = hdmi_parse_lanes_of(pdev, ep, &hdmi.phy);
pdev              671 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              675 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	hdmi.pdev = pdev;
pdev              676 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	dev_set_drvdata(&pdev->dev, &hdmi);
pdev              681 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	if (pdev->dev.of_node) {
pdev              682 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 		r = hdmi_probe_of(pdev);
pdev              687 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	r = hdmi_wp_init(pdev, &hdmi.wp);
pdev              691 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	r = hdmi_pll_init(pdev, &hdmi.pll, &hdmi.wp);
pdev              695 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	r = hdmi_phy_init(pdev, &hdmi.phy);
pdev              699 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	r = hdmi4_core_init(pdev, &hdmi.core);
pdev              703 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	irq = platform_get_irq(pdev, 0);
pdev              710 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	r = devm_request_threaded_irq(&pdev->dev, irq,
pdev              718 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	pm_runtime_enable(&pdev->dev);
pdev              720 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	hdmi_init_output(pdev);
pdev              722 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	r = hdmi_audio_register(&pdev->dev);
pdev              725 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 		hdmi_uninit_output(pdev);
pdev              726 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 		pm_runtime_disable(&pdev->dev);
pdev              740 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              745 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	hdmi_uninit_output(pdev);
pdev              749 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	pm_runtime_disable(&pdev->dev);
pdev              757 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c static int hdmi4_probe(struct platform_device *pdev)
pdev              759 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	return component_add(&pdev->dev, &hdmi4_component_ops);
pdev              762 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c static int hdmi4_remove(struct platform_device *pdev)
pdev              764 drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c 	component_del(&pdev->dev, &hdmi4_component_ops);
pdev              876 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c int hdmi4_core_init(struct platform_device *pdev, struct hdmi_core_data *core)
pdev              880 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "core");
pdev              886 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	core->base = devm_ioremap_resource(&pdev->dev, res);
pdev              256 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.h int hdmi4_core_init(struct platform_device *pdev, struct hdmi_core_data *core);
pdev               45 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	r = pm_runtime_get_sync(&hdmi.pdev->dev);
pdev               59 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	r = pm_runtime_put_sync(&hdmi.pdev->dev);
pdev              116 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	reg = devm_regulator_get(&hdmi.pdev->dev, "vdda");
pdev              372 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 			hdmi.audio_abort_cb(&hdmi.pdev->dev);
pdev              537 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c static void hdmi_init_output(struct platform_device *pdev)
pdev              541 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	out->dev = &pdev->dev;
pdev              552 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c static void hdmi_uninit_output(struct platform_device *pdev)
pdev              559 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c static int hdmi_probe_of(struct platform_device *pdev)
pdev              561 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	struct device_node *node = pdev->dev.of_node;
pdev              569 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	r = hdmi_parse_lanes_of(pdev, ep, &hdmi.phy);
pdev              710 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              714 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	hdmi.pdev = pdev;
pdev              715 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	dev_set_drvdata(&pdev->dev, &hdmi);
pdev              720 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	if (pdev->dev.of_node) {
pdev              721 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 		r = hdmi_probe_of(pdev);
pdev              726 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	r = hdmi_wp_init(pdev, &hdmi.wp);
pdev              730 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	r = hdmi_pll_init(pdev, &hdmi.pll, &hdmi.wp);
pdev              734 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	r = hdmi_phy_init(pdev, &hdmi.phy);
pdev              738 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	r = hdmi5_core_init(pdev, &hdmi.core);
pdev              742 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	irq = platform_get_irq(pdev, 0);
pdev              749 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	r = devm_request_threaded_irq(&pdev->dev, irq,
pdev              757 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	pm_runtime_enable(&pdev->dev);
pdev              759 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	hdmi_init_output(pdev);
pdev              761 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	r = hdmi_audio_register(&pdev->dev);
pdev              764 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 		hdmi_uninit_output(pdev);
pdev              765 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 		pm_runtime_disable(&pdev->dev);
pdev              779 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              784 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	hdmi_uninit_output(pdev);
pdev              788 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	pm_runtime_disable(&pdev->dev);
pdev              796 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c static int hdmi5_probe(struct platform_device *pdev)
pdev              798 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	return component_add(&pdev->dev, &hdmi5_component_ops);
pdev              801 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c static int hdmi5_remove(struct platform_device *pdev)
pdev              803 drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c 	component_del(&pdev->dev, &hdmi5_component_ops);
pdev              888 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c int hdmi5_core_init(struct platform_device *pdev, struct hdmi_core_data *core)
pdev              892 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "core");
pdev              898 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	core->base = devm_ioremap_resource(&pdev->dev, res);
pdev              289 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.h int hdmi5_core_init(struct platform_device *pdev, struct hdmi_core_data *core);
pdev               12 drivers/video/fbdev/omap2/omapfb/dss/hdmi_common.c int hdmi_parse_lanes_of(struct platform_device *pdev, struct device_node *ep,
pdev               23 drivers/video/fbdev/omap2/omapfb/dss/hdmi_common.c 			dev_err(&pdev->dev, "bad number of lanes\n");
pdev               30 drivers/video/fbdev/omap2/omapfb/dss/hdmi_common.c 			dev_err(&pdev->dev, "failed to read lane data\n");
pdev               36 drivers/video/fbdev/omap2/omapfb/dss/hdmi_common.c 			dev_err(&pdev->dev, "failed to parse lane data\n");
pdev               44 drivers/video/fbdev/omap2/omapfb/dss/hdmi_common.c 			dev_err(&pdev->dev, "failed to parse lane data\n");
pdev              208 drivers/video/fbdev/omap2/omapfb/dss/hdmi_phy.c int hdmi_phy_init(struct platform_device *pdev, struct hdmi_phy_data *phy)
pdev              216 drivers/video/fbdev/omap2/omapfb/dss/hdmi_phy.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "phy");
pdev              222 drivers/video/fbdev/omap2/omapfb/dss/hdmi_phy.c 	phy->base = devm_ioremap_resource(&pdev->dev, res);
pdev              177 drivers/video/fbdev/omap2/omapfb/dss/hdmi_pll.c static int dsi_init_pll_data(struct platform_device *pdev, struct hdmi_pll_data *hpll)
pdev              183 drivers/video/fbdev/omap2/omapfb/dss/hdmi_pll.c 	clk = devm_clk_get(&pdev->dev, "sys_clk");
pdev              219 drivers/video/fbdev/omap2/omapfb/dss/hdmi_pll.c int hdmi_pll_init(struct platform_device *pdev, struct hdmi_pll_data *pll,
pdev              227 drivers/video/fbdev/omap2/omapfb/dss/hdmi_pll.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "pll");
pdev              233 drivers/video/fbdev/omap2/omapfb/dss/hdmi_pll.c 	pll->base = devm_ioremap_resource(&pdev->dev, res);
pdev              239 drivers/video/fbdev/omap2/omapfb/dss/hdmi_pll.c 	r = dsi_init_pll_data(pdev, pll);
pdev              258 drivers/video/fbdev/omap2/omapfb/dss/hdmi_wp.c int hdmi_wp_init(struct platform_device *pdev, struct hdmi_wp_data *wp)
pdev              262 drivers/video/fbdev/omap2/omapfb/dss/hdmi_wp.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "wp");
pdev              269 drivers/video/fbdev/omap2/omapfb/dss/hdmi_wp.c 	wp->base = devm_ioremap_resource(&pdev->dev, res);
pdev              502 drivers/video/fbdev/omap2/omapfb/dss/manager-sysfs.c 		struct platform_device *pdev)
pdev              505 drivers/video/fbdev/omap2/omapfb/dss/manager-sysfs.c 			&pdev->dev.kobj, "manager%d", mgr->id);
pdev               72 drivers/video/fbdev/omap2/omapfb/dss/manager.c int dss_init_overlay_managers_sysfs(struct platform_device *pdev)
pdev               79 drivers/video/fbdev/omap2/omapfb/dss/manager.c 		r = dss_manager_kobj_init(mgr, pdev);
pdev               94 drivers/video/fbdev/omap2/omapfb/dss/manager.c void dss_uninit_overlay_managers_sysfs(struct platform_device *pdev)
pdev              435 drivers/video/fbdev/omap2/omapfb/dss/overlay-sysfs.c 		struct platform_device *pdev)
pdev              438 drivers/video/fbdev/omap2/omapfb/dss/overlay-sysfs.c 			&pdev->dev.kobj, "overlay%d", ovl->id);
pdev               45 drivers/video/fbdev/omap2/omapfb/dss/overlay.c void dss_init_overlays(struct platform_device *pdev)
pdev               82 drivers/video/fbdev/omap2/omapfb/dss/overlay.c 		r = dss_overlay_kobj_init(ovl, pdev);
pdev               88 drivers/video/fbdev/omap2/omapfb/dss/overlay.c void dss_uninit_overlays(struct platform_device *pdev)
pdev               25 drivers/video/fbdev/omap2/omapfb/dss/sdi.c 	struct platform_device *pdev;
pdev              257 drivers/video/fbdev/omap2/omapfb/dss/sdi.c 	vdds_sdi = devm_regulator_get(&sdi.pdev->dev, "vdds_sdi");
pdev              326 drivers/video/fbdev/omap2/omapfb/dss/sdi.c static void sdi_init_output(struct platform_device *pdev)
pdev              330 drivers/video/fbdev/omap2/omapfb/dss/sdi.c 	out->dev = &pdev->dev;
pdev              343 drivers/video/fbdev/omap2/omapfb/dss/sdi.c static void sdi_uninit_output(struct platform_device *pdev)
pdev              352 drivers/video/fbdev/omap2/omapfb/dss/sdi.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              354 drivers/video/fbdev/omap2/omapfb/dss/sdi.c 	sdi.pdev = pdev;
pdev              356 drivers/video/fbdev/omap2/omapfb/dss/sdi.c 	sdi_init_output(pdev);
pdev              363 drivers/video/fbdev/omap2/omapfb/dss/sdi.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              365 drivers/video/fbdev/omap2/omapfb/dss/sdi.c 	sdi_uninit_output(pdev);
pdev              373 drivers/video/fbdev/omap2/omapfb/dss/sdi.c static int sdi_probe(struct platform_device *pdev)
pdev              375 drivers/video/fbdev/omap2/omapfb/dss/sdi.c 	return component_add(&pdev->dev, &sdi_component_ops);
pdev              378 drivers/video/fbdev/omap2/omapfb/dss/sdi.c static int sdi_remove(struct platform_device *pdev)
pdev              380 drivers/video/fbdev/omap2/omapfb/dss/sdi.c 	component_del(&pdev->dev, &sdi_component_ops);
pdev              403 drivers/video/fbdev/omap2/omapfb/dss/sdi.c int sdi_init_port(struct platform_device *pdev, struct device_node *port)
pdev              423 drivers/video/fbdev/omap2/omapfb/dss/sdi.c 	sdi.pdev = pdev;
pdev              425 drivers/video/fbdev/omap2/omapfb/dss/sdi.c 	sdi_init_output(pdev);
pdev              442 drivers/video/fbdev/omap2/omapfb/dss/sdi.c 	sdi_uninit_output(sdi.pdev);
pdev              286 drivers/video/fbdev/omap2/omapfb/dss/venc.c 	struct platform_device *pdev;
pdev              393 drivers/video/fbdev/omap2/omapfb/dss/venc.c 	r = pm_runtime_get_sync(&venc.pdev->dev);
pdev              404 drivers/video/fbdev/omap2/omapfb/dss/venc.c 	r = pm_runtime_put_sync(&venc.pdev->dev);
pdev              630 drivers/video/fbdev/omap2/omapfb/dss/venc.c 	if (venc.pdev->dev.of_node)
pdev              631 drivers/video/fbdev/omap2/omapfb/dss/venc.c 		vdda_dac = devm_regulator_get(&venc.pdev->dev, "vdda");
pdev              633 drivers/video/fbdev/omap2/omapfb/dss/venc.c 		vdda_dac = devm_regulator_get(&venc.pdev->dev, "vdda_dac");
pdev              700 drivers/video/fbdev/omap2/omapfb/dss/venc.c static int venc_get_clocks(struct platform_device *pdev)
pdev              705 drivers/video/fbdev/omap2/omapfb/dss/venc.c 		clk = devm_clk_get(&pdev->dev, "tv_dac_clk");
pdev              780 drivers/video/fbdev/omap2/omapfb/dss/venc.c static void venc_init_output(struct platform_device *pdev)
pdev              784 drivers/video/fbdev/omap2/omapfb/dss/venc.c 	out->dev = &pdev->dev;
pdev              795 drivers/video/fbdev/omap2/omapfb/dss/venc.c static void venc_uninit_output(struct platform_device *pdev)
pdev              802 drivers/video/fbdev/omap2/omapfb/dss/venc.c static int venc_probe_of(struct platform_device *pdev)
pdev              804 drivers/video/fbdev/omap2/omapfb/dss/venc.c 	struct device_node *node = pdev->dev.of_node;
pdev              817 drivers/video/fbdev/omap2/omapfb/dss/venc.c 		dev_err(&pdev->dev,
pdev              830 drivers/video/fbdev/omap2/omapfb/dss/venc.c 		dev_err(&pdev->dev, "bad channel propert '%d'\n", channels);
pdev              847 drivers/video/fbdev/omap2/omapfb/dss/venc.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              852 drivers/video/fbdev/omap2/omapfb/dss/venc.c 	venc.pdev = pdev;
pdev              858 drivers/video/fbdev/omap2/omapfb/dss/venc.c 	venc_mem = platform_get_resource(venc.pdev, IORESOURCE_MEM, 0);
pdev              864 drivers/video/fbdev/omap2/omapfb/dss/venc.c 	venc.base = devm_ioremap(&pdev->dev, venc_mem->start,
pdev              871 drivers/video/fbdev/omap2/omapfb/dss/venc.c 	r = venc_get_clocks(pdev);
pdev              875 drivers/video/fbdev/omap2/omapfb/dss/venc.c 	pm_runtime_enable(&pdev->dev);
pdev              882 drivers/video/fbdev/omap2/omapfb/dss/venc.c 	dev_dbg(&pdev->dev, "OMAP VENC rev %d\n", rev_id);
pdev              886 drivers/video/fbdev/omap2/omapfb/dss/venc.c 	if (pdev->dev.of_node) {
pdev              887 drivers/video/fbdev/omap2/omapfb/dss/venc.c 		r = venc_probe_of(pdev);
pdev              896 drivers/video/fbdev/omap2/omapfb/dss/venc.c 	venc_init_output(pdev);
pdev              902 drivers/video/fbdev/omap2/omapfb/dss/venc.c 	pm_runtime_disable(&pdev->dev);
pdev              908 drivers/video/fbdev/omap2/omapfb/dss/venc.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              910 drivers/video/fbdev/omap2/omapfb/dss/venc.c 	venc_uninit_output(pdev);
pdev              912 drivers/video/fbdev/omap2/omapfb/dss/venc.c 	pm_runtime_disable(&pdev->dev);
pdev              920 drivers/video/fbdev/omap2/omapfb/dss/venc.c static int venc_probe(struct platform_device *pdev)
pdev              922 drivers/video/fbdev/omap2/omapfb/dss/venc.c 	return component_add(&pdev->dev, &venc_component_ops);
pdev              925 drivers/video/fbdev/omap2/omapfb/dss/venc.c static int venc_remove(struct platform_device *pdev)
pdev              927 drivers/video/fbdev/omap2/omapfb/dss/venc.c 	component_del(&pdev->dev, &venc_component_ops);
pdev              125 drivers/video/fbdev/omap2/omapfb/dss/video-pll.c struct dss_pll *dss_video_pll_init(struct platform_device *pdev, int id,
pdev              141 drivers/video/fbdev/omap2/omapfb/dss/video-pll.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, reg_name[id]);
pdev              143 drivers/video/fbdev/omap2/omapfb/dss/video-pll.c 		dev_err(&pdev->dev,
pdev              148 drivers/video/fbdev/omap2/omapfb/dss/video-pll.c 	pll_base = devm_ioremap_resource(&pdev->dev, res);
pdev              150 drivers/video/fbdev/omap2/omapfb/dss/video-pll.c 		dev_err(&pdev->dev, "failed to ioremap pll%d reg_name\n", id);
pdev              156 drivers/video/fbdev/omap2/omapfb/dss/video-pll.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM,
pdev              159 drivers/video/fbdev/omap2/omapfb/dss/video-pll.c 		dev_err(&pdev->dev,
pdev              164 drivers/video/fbdev/omap2/omapfb/dss/video-pll.c 	clkctrl_base = devm_ioremap_resource(&pdev->dev, res);
pdev              166 drivers/video/fbdev/omap2/omapfb/dss/video-pll.c 		dev_err(&pdev->dev, "failed to ioremap pll%d clkctrl\n", id);
pdev              172 drivers/video/fbdev/omap2/omapfb/dss/video-pll.c 	clk = devm_clk_get(&pdev->dev, clkin_name[id]);
pdev              178 drivers/video/fbdev/omap2/omapfb/dss/video-pll.c 	vpll = devm_kzalloc(&pdev->dev, sizeof(*vpll), GFP_KERNEL);
pdev              182 drivers/video/fbdev/omap2/omapfb/dss/video-pll.c 	vpll->dev = &pdev->dev;
pdev             2454 drivers/video/fbdev/omap2/omapfb/omapfb-main.c static int omapfb_probe(struct platform_device *pdev)
pdev             2467 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (pdev->num_resources != 0) {
pdev             2468 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		dev_err(&pdev->dev, "probed for an unknown device\n");
pdev             2473 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	fbdev = devm_kzalloc(&pdev->dev, sizeof(struct omapfb2_device),
pdev             2482 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		dev_warn(&pdev->dev, "VRFB is not supported on this hardware, "
pdev             2492 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	fbdev->dev = &pdev->dev;
pdev             2493 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	platform_set_drvdata(pdev, fbdev);
pdev             2503 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			dev_warn(&pdev->dev, "no driver for display: %s\n",
pdev             2518 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		dev_err(&pdev->dev, "no displays\n");
pdev             2546 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			dev_warn(&pdev->dev, "cannot parse default modes\n");
pdev             2603 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	dev_err(&pdev->dev, "failed to setup omapfb\n");
pdev             2607 drivers/video/fbdev/omap2/omapfb/omapfb-main.c static int omapfb_remove(struct platform_device *pdev)
pdev             2609 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	struct omapfb2_device *fbdev = platform_get_drvdata(pdev);
pdev              336 drivers/video/fbdev/omap2/omapfb/vrfb.c static int __init vrfb_probe(struct platform_device *pdev)
pdev              343 drivers/video/fbdev/omap2/omapfb/vrfb.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              344 drivers/video/fbdev/omap2/omapfb/vrfb.c 	vrfb_base = devm_ioremap_resource(&pdev->dev, mem);
pdev              348 drivers/video/fbdev/omap2/omapfb/vrfb.c 	num_ctxs = pdev->num_resources - 1;
pdev              350 drivers/video/fbdev/omap2/omapfb/vrfb.c 	ctxs = devm_kcalloc(&pdev->dev,
pdev              358 drivers/video/fbdev/omap2/omapfb/vrfb.c 		mem = platform_get_resource(pdev, IORESOURCE_MEM, 1 + i);
pdev              360 drivers/video/fbdev/omap2/omapfb/vrfb.c 			dev_err(&pdev->dev, "can't get vrfb ctx %d address\n",
pdev              373 drivers/video/fbdev/omap2/omapfb/vrfb.c static void __exit vrfb_remove(struct platform_device *pdev)
pdev             1513 drivers/video/fbdev/pm2fb.c static int pm2fb_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             1520 drivers/video/fbdev/pm2fb.c 	err = pci_enable_device(pdev);
pdev             1526 drivers/video/fbdev/pm2fb.c 	info = framebuffer_alloc(sizeof(struct pm2fb_par), &pdev->dev);
pdev             1531 drivers/video/fbdev/pm2fb.c 	switch (pdev->device) {
pdev             1546 drivers/video/fbdev/pm2fb.c 	pm2fb_fix.mmio_start = pci_resource_start(pdev, 0);
pdev             1589 drivers/video/fbdev/pm2fb.c 		if (pdev->subsystem_vendor == 0x1048 &&
pdev             1590 drivers/video/fbdev/pm2fb.c 			pdev->subsystem_device == 0x0a31) {
pdev             1593 drivers/video/fbdev/pm2fb.c 				pdev->subsystem_vendor, pdev->subsystem_device);
pdev             1599 drivers/video/fbdev/pm2fb.c 		if (pdev->subsystem_vendor == 0x3d3d &&
pdev             1600 drivers/video/fbdev/pm2fb.c 			pdev->subsystem_device == 0x0100) {
pdev             1603 drivers/video/fbdev/pm2fb.c 				pdev->subsystem_vendor, pdev->subsystem_device);
pdev             1626 drivers/video/fbdev/pm2fb.c 	pm2fb_fix.smem_start = pci_resource_start(pdev, 1);
pdev             1693 drivers/video/fbdev/pm2fb.c 	pci_set_drvdata(pdev, info);
pdev             1719 drivers/video/fbdev/pm2fb.c static void pm2fb_remove(struct pci_dev *pdev)
pdev             1721 drivers/video/fbdev/pm2fb.c 	struct fb_info *info = pci_get_drvdata(pdev);
pdev              928 drivers/video/fbdev/pvr2fb.c static int pvr2fb_pci_probe(struct pci_dev *pdev,
pdev              933 drivers/video/fbdev/pvr2fb.c 	ret = pci_enable_device(pdev);
pdev              939 drivers/video/fbdev/pvr2fb.c 	ret = pci_request_regions(pdev, "pvr2fb");
pdev              948 drivers/video/fbdev/pvr2fb.c 	pvr2_fix.smem_start	= pci_resource_start(pdev, 0);
pdev              949 drivers/video/fbdev/pvr2fb.c 	pvr2_fix.smem_len	= pci_resource_len(pdev, 0);
pdev              951 drivers/video/fbdev/pvr2fb.c 	pvr2_fix.mmio_start	= pci_resource_start(pdev, 1);
pdev              952 drivers/video/fbdev/pvr2fb.c 	pvr2_fix.mmio_len	= pci_resource_len(pdev, 1);
pdev              954 drivers/video/fbdev/pvr2fb.c 	fb_info->device		= &pdev->dev;
pdev              959 drivers/video/fbdev/pvr2fb.c static void pvr2fb_pci_remove(struct pci_dev *pdev)
pdev              970 drivers/video/fbdev/pvr2fb.c 	pci_release_regions(pdev);
pdev              600 drivers/video/fbdev/pxa168fb.c static int pxa168fb_probe(struct platform_device *pdev)
pdev              609 drivers/video/fbdev/pxa168fb.c 	mi = dev_get_platdata(&pdev->dev);
pdev              611 drivers/video/fbdev/pxa168fb.c 		dev_err(&pdev->dev, "no platform data defined\n");
pdev              615 drivers/video/fbdev/pxa168fb.c 	clk = devm_clk_get(&pdev->dev, "LCDCLK");
pdev              617 drivers/video/fbdev/pxa168fb.c 		dev_err(&pdev->dev, "unable to get LCDCLK");
pdev              621 drivers/video/fbdev/pxa168fb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              623 drivers/video/fbdev/pxa168fb.c 		dev_err(&pdev->dev, "no IO memory defined\n");
pdev              627 drivers/video/fbdev/pxa168fb.c 	irq = platform_get_irq(pdev, 0);
pdev              629 drivers/video/fbdev/pxa168fb.c 		dev_err(&pdev->dev, "no IRQ defined\n");
pdev              633 drivers/video/fbdev/pxa168fb.c 	info = framebuffer_alloc(sizeof(struct pxa168fb_info), &pdev->dev);
pdev              642 drivers/video/fbdev/pxa168fb.c 	fbi->dev = info->dev = &pdev->dev;
pdev              668 drivers/video/fbdev/pxa168fb.c 	fbi->reg_base = devm_ioremap_nocache(&pdev->dev, res->start,
pdev              738 drivers/video/fbdev/pxa168fb.c 	ret = devm_request_irq(&pdev->dev, irq, pxa168fb_handle_irq,
pdev              741 drivers/video/fbdev/pxa168fb.c 		dev_err(&pdev->dev, "unable to request IRQ\n");
pdev              756 drivers/video/fbdev/pxa168fb.c 		dev_err(&pdev->dev, "Failed to register pxa168-fb: %d\n", ret);
pdev              761 drivers/video/fbdev/pxa168fb.c 	platform_set_drvdata(pdev, fbi);
pdev              774 drivers/video/fbdev/pxa168fb.c 	dev_err(&pdev->dev, "frame buffer device init failed with %d\n", ret);
pdev              778 drivers/video/fbdev/pxa168fb.c static int pxa168fb_remove(struct platform_device *pdev)
pdev              780 drivers/video/fbdev/pxa168fb.c 	struct pxa168fb_info *fbi = platform_get_drvdata(pdev);
pdev              802 drivers/video/fbdev/pxa168fb.c 	irq = platform_get_irq(pdev, 0);
pdev              578 drivers/video/fbdev/pxa3xx-gcu.c static int pxa3xx_gcu_probe(struct platform_device *pdev)
pdev              583 drivers/video/fbdev/pxa3xx-gcu.c 	struct device *dev = &pdev->dev;
pdev              603 drivers/video/fbdev/pxa3xx-gcu.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              616 drivers/video/fbdev/pxa3xx-gcu.c 	irq = platform_get_irq(pdev, 0);
pdev              659 drivers/video/fbdev/pxa3xx-gcu.c 	platform_set_drvdata(pdev, priv);
pdev              683 drivers/video/fbdev/pxa3xx-gcu.c static int pxa3xx_gcu_remove(struct platform_device *pdev)
pdev              685 drivers/video/fbdev/pxa3xx-gcu.c 	struct pxa3xx_gcu_priv *priv = platform_get_drvdata(pdev);
pdev              686 drivers/video/fbdev/pxa3xx-gcu.c 	struct device *dev = &pdev->dev;
pdev              278 drivers/video/fbdev/riva/fbdev.c 	struct fb_info *info = pci_get_drvdata(par->pdev);
pdev              327 drivers/video/fbdev/riva/fbdev.c 	struct fb_info *info = pci_get_drvdata(par->pdev);
pdev              783 drivers/video/fbdev/riva/fbdev.c 	rc = CalcStateExt(&par->riva, &newmode.ext, par->pdev, bpp, width,
pdev             1818 drivers/video/fbdev/riva/fbdev.c static void riva_get_EDID(struct fb_info *info, struct pci_dev *pdev)
pdev             1821 drivers/video/fbdev/riva/fbdev.c 	if (riva_get_EDID_OF(info, pdev)) {
pdev             1909 drivers/video/fbdev/riva/fbdev.c 	default_par->pdev = pd;
pdev              162 drivers/video/fbdev/riva/nv_driver.c 	int domain = pci_domain_nr(par->pdev->bus);
pdev              421 drivers/video/fbdev/riva/nv_driver.c 	RivaGetConfig(&par->riva, par->pdev, par->Chipset);
pdev             1112 drivers/video/fbdev/riva/riva_hw.c     struct pci_dev *pdev
pdev             1120 drivers/video/fbdev/riva/riva_hw.c     int domain = pci_domain_nr(pdev->bus);
pdev             1239 drivers/video/fbdev/riva/riva_hw.c     struct pci_dev *pdev,
pdev             1306 drivers/video/fbdev/riva/riva_hw.c                                           chip, pdev);
pdev             2108 drivers/video/fbdev/riva/riva_hw.c     struct pci_dev *pdev,
pdev             2113 drivers/video/fbdev/riva/riva_hw.c     int domain = pci_domain_nr(pdev->bus);
pdev             2232 drivers/video/fbdev/riva/riva_hw.c     struct pci_dev *pdev,
pdev             2254 drivers/video/fbdev/riva/riva_hw.c             nv10GetConfig(chip, pdev, chipset);
pdev              539 drivers/video/fbdev/riva/riva_hw.h     struct pci_dev *pdev,
pdev              550 drivers/video/fbdev/riva/riva_hw.h int RivaGetConfig(RIVA_HW_INST *chip, struct pci_dev *pdev, unsigned int c);
pdev               98 drivers/video/fbdev/riva/rivafb-i2c.c 	chan->adapter.dev.parent	= &chan->par->pdev->dev;
pdev              116 drivers/video/fbdev/riva/rivafb-i2c.c 		dev_dbg(&chan->par->pdev->dev, "I2C bus %s registered.\n", name);
pdev              118 drivers/video/fbdev/riva/rivafb-i2c.c 		dev_warn(&chan->par->pdev->dev,
pdev               63 drivers/video/fbdev/riva/rivafb.h 	struct pci_dev *pdev;
pdev              726 drivers/video/fbdev/s1d13xxxfb.c s1d13xxxfb_remove(struct platform_device *pdev)
pdev              728 drivers/video/fbdev/s1d13xxxfb.c 	struct fb_info *info = platform_get_drvdata(pdev);
pdev              748 drivers/video/fbdev/s1d13xxxfb.c 	release_mem_region(pdev->resource[0].start,
pdev              749 drivers/video/fbdev/s1d13xxxfb.c 			pdev->resource[0].end - pdev->resource[0].start +1);
pdev              750 drivers/video/fbdev/s1d13xxxfb.c 	release_mem_region(pdev->resource[1].start,
pdev              751 drivers/video/fbdev/s1d13xxxfb.c 			pdev->resource[1].end - pdev->resource[1].start +1);
pdev              755 drivers/video/fbdev/s1d13xxxfb.c static int s1d13xxxfb_probe(struct platform_device *pdev)
pdev              764 drivers/video/fbdev/s1d13xxxfb.c 	dbg("probe called: device is %p\n", pdev);
pdev              769 drivers/video/fbdev/s1d13xxxfb.c 	if (dev_get_platdata(&pdev->dev))
pdev              770 drivers/video/fbdev/s1d13xxxfb.c 		pdata = dev_get_platdata(&pdev->dev);
pdev              775 drivers/video/fbdev/s1d13xxxfb.c 	if (pdev->num_resources != 2) {
pdev              776 drivers/video/fbdev/s1d13xxxfb.c 		dev_err(&pdev->dev, "invalid num_resources: %i\n",
pdev              777 drivers/video/fbdev/s1d13xxxfb.c 		       pdev->num_resources);
pdev              783 drivers/video/fbdev/s1d13xxxfb.c 	if (pdev->resource[0].flags != IORESOURCE_MEM
pdev              784 drivers/video/fbdev/s1d13xxxfb.c 			|| pdev->resource[1].flags != IORESOURCE_MEM) {
pdev              785 drivers/video/fbdev/s1d13xxxfb.c 		dev_err(&pdev->dev, "invalid resource type\n");
pdev              790 drivers/video/fbdev/s1d13xxxfb.c 	if (!request_mem_region(pdev->resource[0].start,
pdev              791 drivers/video/fbdev/s1d13xxxfb.c 		pdev->resource[0].end - pdev->resource[0].start +1, "s1d13xxxfb mem")) {
pdev              792 drivers/video/fbdev/s1d13xxxfb.c 		dev_dbg(&pdev->dev, "request_mem_region failed\n");
pdev              797 drivers/video/fbdev/s1d13xxxfb.c 	if (!request_mem_region(pdev->resource[1].start,
pdev              798 drivers/video/fbdev/s1d13xxxfb.c 		pdev->resource[1].end - pdev->resource[1].start +1, "s1d13xxxfb regs")) {
pdev              799 drivers/video/fbdev/s1d13xxxfb.c 		dev_dbg(&pdev->dev, "request_mem_region failed\n");
pdev              804 drivers/video/fbdev/s1d13xxxfb.c 	info = framebuffer_alloc(sizeof(struct s1d13xxxfb_par) + sizeof(u32) * 256, &pdev->dev);
pdev              810 drivers/video/fbdev/s1d13xxxfb.c 	platform_set_drvdata(pdev, info);
pdev              812 drivers/video/fbdev/s1d13xxxfb.c 	default_par->regs = ioremap_nocache(pdev->resource[1].start,
pdev              813 drivers/video/fbdev/s1d13xxxfb.c 			pdev->resource[1].end - pdev->resource[1].start +1);
pdev              821 drivers/video/fbdev/s1d13xxxfb.c 	info->screen_base = ioremap_nocache(pdev->resource[0].start,
pdev              822 drivers/video/fbdev/s1d13xxxfb.c 			pdev->resource[0].end - pdev->resource[0].start +1);
pdev              859 drivers/video/fbdev/s1d13xxxfb.c 	info->fix.mmio_start = pdev->resource[1].start;
pdev              860 drivers/video/fbdev/s1d13xxxfb.c 	info->fix.mmio_len = pdev->resource[1].end - pdev->resource[1].start + 1;
pdev              861 drivers/video/fbdev/s1d13xxxfb.c 	info->fix.smem_start = pdev->resource[0].start;
pdev              862 drivers/video/fbdev/s1d13xxxfb.c 	info->fix.smem_len = pdev->resource[0].end - pdev->resource[0].start + 1;
pdev              898 drivers/video/fbdev/s1d13xxxfb.c 	s1d13xxxfb_remove(pdev);
pdev             1355 drivers/video/fbdev/s3c-fb.c static int s3c_fb_probe(struct platform_device *pdev)
pdev             1359 drivers/video/fbdev/s3c-fb.c 	struct device *dev = &pdev->dev;
pdev             1367 drivers/video/fbdev/s3c-fb.c 	platid = platform_get_device_id(pdev);
pdev             1375 drivers/video/fbdev/s3c-fb.c 	pd = dev_get_platdata(&pdev->dev);
pdev             1414 drivers/video/fbdev/s3c-fb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1421 drivers/video/fbdev/s3c-fb.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1437 drivers/video/fbdev/s3c-fb.c 	platform_set_drvdata(pdev, sfb);
pdev             1486 drivers/video/fbdev/s3c-fb.c 	platform_set_drvdata(pdev, sfb);
pdev             1513 drivers/video/fbdev/s3c-fb.c static int s3c_fb_remove(struct platform_device *pdev)
pdev             1515 drivers/video/fbdev/s3c-fb.c 	struct s3c_fb *sfb = platform_get_drvdata(pdev);
pdev              822 drivers/video/fbdev/s3c2410fb.c static int s3c24xxfb_probe(struct platform_device *pdev,
pdev              836 drivers/video/fbdev/s3c2410fb.c 	mach_info = dev_get_platdata(&pdev->dev);
pdev              838 drivers/video/fbdev/s3c2410fb.c 		dev_err(&pdev->dev,
pdev              844 drivers/video/fbdev/s3c2410fb.c 		dev_err(&pdev->dev, "default is %d but only %d displays\n",
pdev              851 drivers/video/fbdev/s3c2410fb.c 	irq = platform_get_irq(pdev, 0);
pdev              853 drivers/video/fbdev/s3c2410fb.c 		dev_err(&pdev->dev, "no irq for device\n");
pdev              857 drivers/video/fbdev/s3c2410fb.c 	fbinfo = framebuffer_alloc(sizeof(struct s3c2410fb_info), &pdev->dev);
pdev              861 drivers/video/fbdev/s3c2410fb.c 	platform_set_drvdata(pdev, fbinfo);
pdev              864 drivers/video/fbdev/s3c2410fb.c 	info->dev = &pdev->dev;
pdev              867 drivers/video/fbdev/s3c2410fb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              869 drivers/video/fbdev/s3c2410fb.c 		dev_err(&pdev->dev, "failed to get memory registers\n");
pdev              875 drivers/video/fbdev/s3c2410fb.c 	info->mem = request_mem_region(res->start, size, pdev->name);
pdev              877 drivers/video/fbdev/s3c2410fb.c 		dev_err(&pdev->dev, "failed to get memory region\n");
pdev              884 drivers/video/fbdev/s3c2410fb.c 		dev_err(&pdev->dev, "ioremap() of registers failed\n");
pdev              921 drivers/video/fbdev/s3c2410fb.c 	ret = request_irq(irq, s3c2410fb_irq, 0, pdev->name, info);
pdev              923 drivers/video/fbdev/s3c2410fb.c 		dev_err(&pdev->dev, "cannot get irq %d - err %d\n", irq, ret);
pdev              930 drivers/video/fbdev/s3c2410fb.c 		dev_err(&pdev->dev, "failed to get lcd clock source\n");
pdev              956 drivers/video/fbdev/s3c2410fb.c 		dev_err(&pdev->dev, "Failed to allocate video RAM: %d\n", ret);
pdev              973 drivers/video/fbdev/s3c2410fb.c 		dev_err(&pdev->dev, "Failed to register cpufreq\n");
pdev              979 drivers/video/fbdev/s3c2410fb.c 		dev_err(&pdev->dev, "Failed to register framebuffer device: %d\n",
pdev              985 drivers/video/fbdev/s3c2410fb.c 	ret = device_create_file(&pdev->dev, &dev_attr_debug);
pdev              987 drivers/video/fbdev/s3c2410fb.c 		dev_err(&pdev->dev, "failed to add debug attribute\n");
pdev              989 drivers/video/fbdev/s3c2410fb.c 	dev_info(&pdev->dev, "fb%d: %s frame buffer device\n",
pdev             1012 drivers/video/fbdev/s3c2410fb.c static int s3c2410fb_probe(struct platform_device *pdev)
pdev             1014 drivers/video/fbdev/s3c2410fb.c 	return s3c24xxfb_probe(pdev, DRV_S3C2410);
pdev             1017 drivers/video/fbdev/s3c2410fb.c static int s3c2412fb_probe(struct platform_device *pdev)
pdev             1019 drivers/video/fbdev/s3c2410fb.c 	return s3c24xxfb_probe(pdev, DRV_S3C2412);
pdev             1026 drivers/video/fbdev/s3c2410fb.c static int s3c2410fb_remove(struct platform_device *pdev)
pdev             1028 drivers/video/fbdev/s3c2410fb.c 	struct fb_info *fbinfo = platform_get_drvdata(pdev);
pdev             1046 drivers/video/fbdev/s3c2410fb.c 	irq = platform_get_irq(pdev, 0);
pdev             1156 drivers/video/fbdev/sa1100fb.c static int sa1100fb_probe(struct platform_device *pdev)
pdev             1162 drivers/video/fbdev/sa1100fb.c 	if (!dev_get_platdata(&pdev->dev)) {
pdev             1163 drivers/video/fbdev/sa1100fb.c 		dev_err(&pdev->dev, "no platform LCD data\n");
pdev             1167 drivers/video/fbdev/sa1100fb.c 	irq = platform_get_irq(pdev, 0);
pdev             1171 drivers/video/fbdev/sa1100fb.c 	fbi = sa1100fb_init_fbinfo(&pdev->dev);
pdev             1175 drivers/video/fbdev/sa1100fb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1176 drivers/video/fbdev/sa1100fb.c 	fbi->base = devm_ioremap_resource(&pdev->dev, res);
pdev             1180 drivers/video/fbdev/sa1100fb.c 	fbi->clk = devm_clk_get(&pdev->dev, NULL);
pdev             1184 drivers/video/fbdev/sa1100fb.c 	ret = devm_request_irq(&pdev->dev, irq, sa1100fb_handle_irq, 0,
pdev             1187 drivers/video/fbdev/sa1100fb.c 		dev_err(&pdev->dev, "request_irq failed: %d\n", ret);
pdev             1192 drivers/video/fbdev/sa1100fb.c 		ret = devm_gpio_request_one(&pdev->dev, SHANNON_GPIO_DISP_EN,
pdev             1209 drivers/video/fbdev/sa1100fb.c 	platform_set_drvdata(pdev, fbi);
pdev              431 drivers/video/fbdev/sh7760fb.c static int sh7760fb_probe(struct platform_device *pdev)
pdev              438 drivers/video/fbdev/sh7760fb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              440 drivers/video/fbdev/sh7760fb.c 		dev_err(&pdev->dev, "invalid resource\n");
pdev              444 drivers/video/fbdev/sh7760fb.c 	info = framebuffer_alloc(sizeof(struct sh7760fb_par), &pdev->dev);
pdev              449 drivers/video/fbdev/sh7760fb.c 	par->dev = pdev;
pdev              451 drivers/video/fbdev/sh7760fb.c 	par->pd = pdev->dev.platform_data;
pdev              459 drivers/video/fbdev/sh7760fb.c 					 resource_size(res), pdev->name);
pdev              461 drivers/video/fbdev/sh7760fb.c 		dev_err(&pdev->dev, "mmio area busy\n");
pdev              468 drivers/video/fbdev/sh7760fb.c 		dev_err(&pdev->dev, "cannot remap\n");
pdev              474 drivers/video/fbdev/sh7760fb.c 	par->irq = platform_get_irq(pdev, 0);
pdev              479 drivers/video/fbdev/sh7760fb.c 			dev_err(&pdev->dev, "cannot grab IRQ\n");
pdev              531 drivers/video/fbdev/sh7760fb.c 	platform_set_drvdata(pdev, info);
pdev              534 drivers/video/fbdev/sh7760fb.c 	       pdev->name,
pdev             2188 drivers/video/fbdev/sh_mobile_lcdcfb.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             2190 drivers/video/fbdev/sh_mobile_lcdcfb.c 	sh_mobile_lcdc_stop(platform_get_drvdata(pdev));
pdev             2196 drivers/video/fbdev/sh_mobile_lcdcfb.c 	struct platform_device *pdev = to_platform_device(dev);
pdev             2198 drivers/video/fbdev/sh_mobile_lcdcfb.c 	return sh_mobile_lcdc_start(platform_get_drvdata(pdev));
pdev             2253 drivers/video/fbdev/sh_mobile_lcdcfb.c static int sh_mobile_lcdc_remove(struct platform_device *pdev)
pdev             2255 drivers/video/fbdev/sh_mobile_lcdcfb.c 	struct sh_mobile_lcdc_priv *priv = platform_get_drvdata(pdev);
pdev             2271 drivers/video/fbdev/sh_mobile_lcdcfb.c 			dma_free_coherent(&pdev->dev, ovl->fb_size,
pdev             2286 drivers/video/fbdev/sh_mobile_lcdcfb.c 			dma_free_coherent(&pdev->dev, ch->fb_size,
pdev             2299 drivers/video/fbdev/sh_mobile_lcdcfb.c 		pm_runtime_disable(&pdev->dev);
pdev             2508 drivers/video/fbdev/sh_mobile_lcdcfb.c static int sh_mobile_lcdc_probe(struct platform_device *pdev)
pdev             2510 drivers/video/fbdev/sh_mobile_lcdcfb.c 	struct sh_mobile_lcdc_info *pdata = pdev->dev.platform_data;
pdev             2518 drivers/video/fbdev/sh_mobile_lcdcfb.c 		dev_err(&pdev->dev, "no platform data defined\n");
pdev             2522 drivers/video/fbdev/sh_mobile_lcdcfb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2523 drivers/video/fbdev/sh_mobile_lcdcfb.c 	irq = platform_get_irq(pdev, 0);
pdev             2525 drivers/video/fbdev/sh_mobile_lcdcfb.c 		dev_err(&pdev->dev, "cannot get platform resources\n");
pdev             2533 drivers/video/fbdev/sh_mobile_lcdcfb.c 	priv->dev = &pdev->dev;
pdev             2537 drivers/video/fbdev/sh_mobile_lcdcfb.c 	platform_set_drvdata(pdev, priv);
pdev             2540 drivers/video/fbdev/sh_mobile_lcdcfb.c 			    dev_name(&pdev->dev), priv);
pdev             2542 drivers/video/fbdev/sh_mobile_lcdcfb.c 		dev_err(&pdev->dev, "unable to request irq\n");
pdev             2557 drivers/video/fbdev/sh_mobile_lcdcfb.c 			dev_err(&pdev->dev, "unsupported interface type\n");
pdev             2565 drivers/video/fbdev/sh_mobile_lcdcfb.c 			ch->bl = sh_mobile_lcdc_bl_probe(&pdev->dev, ch);
pdev             2582 drivers/video/fbdev/sh_mobile_lcdcfb.c 		dev_err(&pdev->dev, "no channels defined\n");
pdev             2599 drivers/video/fbdev/sh_mobile_lcdcfb.c 		dev_err(&pdev->dev, "unable to setup clocks\n");
pdev             2604 drivers/video/fbdev/sh_mobile_lcdcfb.c 	pm_runtime_enable(&pdev->dev);
pdev             2627 drivers/video/fbdev/sh_mobile_lcdcfb.c 		dev_err(&pdev->dev, "unable to start hardware\n");
pdev             2649 drivers/video/fbdev/sh_mobile_lcdcfb.c 	sh_mobile_lcdc_remove(pdev);
pdev               99 drivers/video/fbdev/simplefb.c static int simplefb_parse_dt(struct platform_device *pdev,
pdev              102 drivers/video/fbdev/simplefb.c 	struct device_node *np = pdev->dev.of_node;
pdev              109 drivers/video/fbdev/simplefb.c 		dev_err(&pdev->dev, "Can't parse width property\n");
pdev              115 drivers/video/fbdev/simplefb.c 		dev_err(&pdev->dev, "Can't parse height property\n");
pdev              121 drivers/video/fbdev/simplefb.c 		dev_err(&pdev->dev, "Can't parse stride property\n");
pdev              127 drivers/video/fbdev/simplefb.c 		dev_err(&pdev->dev, "Can't parse format property\n");
pdev              138 drivers/video/fbdev/simplefb.c 		dev_err(&pdev->dev, "Invalid format value\n");
pdev              145 drivers/video/fbdev/simplefb.c static int simplefb_parse_pd(struct platform_device *pdev,
pdev              148 drivers/video/fbdev/simplefb.c 	struct simplefb_platform_data *pd = dev_get_platdata(&pdev->dev);
pdev              165 drivers/video/fbdev/simplefb.c 		dev_err(&pdev->dev, "Invalid format value\n");
pdev              206 drivers/video/fbdev/simplefb.c 			       struct platform_device *pdev)
pdev              208 drivers/video/fbdev/simplefb.c 	struct device_node *np = pdev->dev.of_node;
pdev              212 drivers/video/fbdev/simplefb.c 	if (dev_get_platdata(&pdev->dev) || !np)
pdev              234 drivers/video/fbdev/simplefb.c 			dev_err(&pdev->dev, "%s: clock %d not found: %ld\n",
pdev              245 drivers/video/fbdev/simplefb.c 				   struct platform_device *pdev)
pdev              253 drivers/video/fbdev/simplefb.c 				dev_err(&pdev->dev,
pdev              283 drivers/video/fbdev/simplefb.c 	struct platform_device *pdev) { return 0; }
pdev              285 drivers/video/fbdev/simplefb.c 	struct platform_device *pdev) { }
pdev              313 drivers/video/fbdev/simplefb.c 				   struct platform_device *pdev)
pdev              315 drivers/video/fbdev/simplefb.c 	struct device_node *np = pdev->dev.of_node;
pdev              321 drivers/video/fbdev/simplefb.c 	if (dev_get_platdata(&pdev->dev) || !np)
pdev              334 drivers/video/fbdev/simplefb.c 	par->regulators = devm_kcalloc(&pdev->dev, count,
pdev              349 drivers/video/fbdev/simplefb.c 		regulator = devm_regulator_get_optional(&pdev->dev, name);
pdev              353 drivers/video/fbdev/simplefb.c 			dev_err(&pdev->dev, "regulator %s not found: %ld\n",
pdev              365 drivers/video/fbdev/simplefb.c 				       struct platform_device *pdev)
pdev              373 drivers/video/fbdev/simplefb.c 			dev_err(&pdev->dev,
pdev              396 drivers/video/fbdev/simplefb.c 	struct platform_device *pdev) { return 0; }
pdev              398 drivers/video/fbdev/simplefb.c 	struct platform_device *pdev) { }
pdev              402 drivers/video/fbdev/simplefb.c static int simplefb_probe(struct platform_device *pdev)
pdev              414 drivers/video/fbdev/simplefb.c 	if (dev_get_platdata(&pdev->dev))
pdev              415 drivers/video/fbdev/simplefb.c 		ret = simplefb_parse_pd(pdev, &params);
pdev              416 drivers/video/fbdev/simplefb.c 	else if (pdev->dev.of_node)
pdev              417 drivers/video/fbdev/simplefb.c 		ret = simplefb_parse_dt(pdev, &params);
pdev              422 drivers/video/fbdev/simplefb.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              424 drivers/video/fbdev/simplefb.c 		dev_err(&pdev->dev, "No memory resource\n");
pdev              428 drivers/video/fbdev/simplefb.c 	info = framebuffer_alloc(sizeof(struct simplefb_par), &pdev->dev);
pdev              431 drivers/video/fbdev/simplefb.c 	platform_set_drvdata(pdev, info);
pdev              469 drivers/video/fbdev/simplefb.c 	ret = simplefb_clocks_get(par, pdev);
pdev              473 drivers/video/fbdev/simplefb.c 	ret = simplefb_regulators_get(par, pdev);
pdev              477 drivers/video/fbdev/simplefb.c 	simplefb_clocks_enable(par, pdev);
pdev              478 drivers/video/fbdev/simplefb.c 	simplefb_regulators_enable(par, pdev);
pdev              480 drivers/video/fbdev/simplefb.c 	dev_info(&pdev->dev, "framebuffer at 0x%lx, 0x%x bytes, mapped to 0x%p\n",
pdev              483 drivers/video/fbdev/simplefb.c 	dev_info(&pdev->dev, "format=%s, mode=%dx%dx%d, linelength=%d\n",
pdev              490 drivers/video/fbdev/simplefb.c 		dev_err(&pdev->dev, "Unable to register simplefb: %d\n", ret);
pdev              494 drivers/video/fbdev/simplefb.c 	dev_info(&pdev->dev, "fb%d: simplefb registered!\n", info->node);
pdev              509 drivers/video/fbdev/simplefb.c static int simplefb_remove(struct platform_device *pdev)
pdev              511 drivers/video/fbdev/simplefb.c 	struct fb_info *info = platform_get_drvdata(pdev);
pdev              677 drivers/video/fbdev/sis/sis.h void			sis_malloc_new(struct pci_dev *pdev, struct sis_memreq *req);
pdev              679 drivers/video/fbdev/sis/sis.h void			sis_free_new(struct pci_dev *pdev, u32 base);
pdev             1932 drivers/video/fbdev/sis/sis_main.c 	struct pci_dev *pdev = NULL;
pdev             1962 drivers/video/fbdev/sis/sis_main.c 		if((pdev = pci_get_device(PCI_VENDOR_ID_SI,
pdev             1966 drivers/video/fbdev/sis/sis_main.c 	return pdev;
pdev             3442 drivers/video/fbdev/sis/sis_main.c sis_malloc_new(struct pci_dev *pdev, struct sis_memreq *req)
pdev             3444 drivers/video/fbdev/sis/sis_main.c 	struct sis_video_info *ivideo = pci_get_drvdata(pdev);
pdev             3476 drivers/video/fbdev/sis/sis_main.c sis_free_new(struct pci_dev *pdev, u32 base)
pdev             3478 drivers/video/fbdev/sis/sis_main.c 	struct sis_video_info *ivideo = pci_get_drvdata(pdev);
pdev             4106 drivers/video/fbdev/sis/sis_main.c static unsigned char *sisfb_find_rom(struct pci_dev *pdev)
pdev             4108 drivers/video/fbdev/sis/sis_main.c 	struct sis_video_info *ivideo = pci_get_drvdata(pdev);
pdev             4119 drivers/video/fbdev/sis/sis_main.c 		if((rom_base = pci_map_rom(pdev, &romsize))) {
pdev             4128 drivers/video/fbdev/sis/sis_main.c 			pci_unmap_rom(pdev, rom_base);
pdev             4322 drivers/video/fbdev/sis/sis_main.c static void sisfb_post_300_ramsize(struct pci_dev *pdev, unsigned int mapsize)
pdev             4324 drivers/video/fbdev/sis/sis_main.c 	struct	sis_video_info *ivideo = pci_get_drvdata(pdev);
pdev             4347 drivers/video/fbdev/sis/sis_main.c static void sisfb_post_sis300(struct pci_dev *pdev)
pdev             4349 drivers/video/fbdev/sis/sis_main.c 	struct sis_video_info *ivideo = pci_get_drvdata(pdev);
pdev             4505 drivers/video/fbdev/sis/sis_main.c 			sisfb_post_300_ramsize(pdev, mapsize);
pdev             4558 drivers/video/fbdev/sis/sis_main.c static void sisfb_post_sis315330(struct pci_dev *pdev)
pdev             4584 drivers/video/fbdev/sis/sis_main.c 	struct pci_dev *pdev = NULL;
pdev             4588 drivers/video/fbdev/sis/sis_main.c 	while((pdev = pci_get_class(PCI_CLASS_BRIDGE_HOST, pdev))) {
pdev             4589 drivers/video/fbdev/sis/sis_main.c 		temp = pdev->vendor;
pdev             4592 drivers/video/fbdev/sis/sis_main.c 			pci_dev_put(pdev);
pdev             5104 drivers/video/fbdev/sis/sis_main.c static int sisfb_post_xgi(struct pci_dev *pdev)
pdev             5106 drivers/video/fbdev/sis/sis_main.c 	struct sis_video_info *ivideo = pci_get_drvdata(pdev);
pdev             5314 drivers/video/fbdev/sis/sis_main.c 				} else if(sisfb_find_host_bridge(ivideo, pdev, PCI_VENDOR_ID_SI)) {
pdev             5316 drivers/video/fbdev/sis/sis_main.c 				} else if(sisfb_find_host_bridge(ivideo, pdev, 0x1106) ||
pdev             5317 drivers/video/fbdev/sis/sis_main.c 					  sisfb_find_host_bridge(ivideo, pdev, 0x1022) ||
pdev             5318 drivers/video/fbdev/sis/sis_main.c 					  sisfb_find_host_bridge(ivideo, pdev, 0x700e) ||
pdev             5319 drivers/video/fbdev/sis/sis_main.c 					  sisfb_find_host_bridge(ivideo, pdev, 0x10de)) {
pdev             5358 drivers/video/fbdev/sis/sis_main.c 		pci_read_config_dword(pdev, 0x50, &regd);
pdev             5395 drivers/video/fbdev/sis/sis_main.c 		dev_warn(&pdev->dev,
pdev             5777 drivers/video/fbdev/sis/sis_main.c 			dev_err(&pdev->dev,
pdev             5841 drivers/video/fbdev/sis/sis_main.c static int sisfb_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev             5853 drivers/video/fbdev/sis/sis_main.c 	sis_fb_info = framebuffer_alloc(sizeof(*ivideo), &pdev->dev);
pdev             5874 drivers/video/fbdev/sis/sis_main.c 	ivideo->chip_id = pdev->device;
pdev             5875 drivers/video/fbdev/sis/sis_main.c 	ivideo->chip_vendor = pdev->vendor;
pdev             5876 drivers/video/fbdev/sis/sis_main.c 	ivideo->revision_id = pdev->revision;
pdev             5878 drivers/video/fbdev/sis/sis_main.c 	pci_read_config_word(pdev, PCI_COMMAND, &reg16);
pdev             5880 drivers/video/fbdev/sis/sis_main.c 	ivideo->pcibus = pdev->bus->number;
pdev             5881 drivers/video/fbdev/sis/sis_main.c 	ivideo->pcislot = PCI_SLOT(pdev->devfn);
pdev             5882 drivers/video/fbdev/sis/sis_main.c 	ivideo->pcifunc = PCI_FUNC(pdev->devfn);
pdev             5883 drivers/video/fbdev/sis/sis_main.c 	ivideo->subsysvendor = pdev->subsystem_vendor;
pdev             5884 drivers/video/fbdev/sis/sis_main.c 	ivideo->subsysdevice = pdev->subsystem_device;
pdev             5911 drivers/video/fbdev/sis/sis_main.c 	if(pdev->resource[PCI_ROM_RESOURCE].flags & IORESOURCE_ROM_SHADOW) {
pdev             5975 drivers/video/fbdev/sis/sis_main.c 	pci_set_drvdata(pdev, ivideo);
pdev             6029 drivers/video/fbdev/sis/sis_main.c 		if(pci_enable_device(pdev)) {
pdev             6036 drivers/video/fbdev/sis/sis_main.c 	ivideo->video_base = pci_resource_start(pdev, 0);
pdev             6037 drivers/video/fbdev/sis/sis_main.c 	ivideo->video_size = pci_resource_len(pdev, 0);
pdev             6038 drivers/video/fbdev/sis/sis_main.c 	ivideo->mmio_base  = pci_resource_start(pdev, 1);
pdev             6039 drivers/video/fbdev/sis/sis_main.c 	ivideo->mmio_size  = pci_resource_len(pdev, 1);
pdev             6040 drivers/video/fbdev/sis/sis_main.c 	ivideo->SiS_Pr.RelIO = pci_resource_start(pdev, 2) + 0x30;
pdev             6104 drivers/video/fbdev/sis/sis_main.c 		ivideo->SiS_Pr.VirtualRomBase = sisfb_find_rom(pdev);
pdev             6133 drivers/video/fbdev/sis/sis_main.c 			dev_info(&pdev->dev, "Z9 detected\n");
pdev             6147 drivers/video/fbdev/sis/sis_main.c 				sisfb_post_sis300(pdev);
pdev             6162 drivers/video/fbdev/sis/sis_main.c 				result = sisfb_post_xgi(pdev);
pdev             6165 drivers/video/fbdev/sis/sis_main.c 				result = sisfb_post_xgi(pdev);
pdev             6246 drivers/video/fbdev/sis/sis_main.c 			pci_disable_device(pdev);
pdev             6519 drivers/video/fbdev/sis/sis_main.c static void sisfb_remove(struct pci_dev *pdev)
pdev             6521 drivers/video/fbdev/sis/sis_main.c 	struct sis_video_info	*ivideo = pci_get_drvdata(pdev);
pdev             6546 drivers/video/fbdev/sis/sis_main.c 		pci_disable_device(pdev);
pdev             1524 drivers/video/fbdev/sm501fb.c 			 struct platform_device *pdev)
pdev             1527 drivers/video/fbdev/sm501fb.c 	struct device *dev = &pdev->dev;
pdev             1531 drivers/video/fbdev/sm501fb.c 	info->irq = ret = platform_get_irq(pdev, 0);
pdev             1539 drivers/video/fbdev/sm501fb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1548 drivers/video/fbdev/sm501fb.c 					    pdev->name);
pdev             1565 drivers/video/fbdev/sm501fb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev             1574 drivers/video/fbdev/sm501fb.c 					      pdev->name);
pdev             1590 drivers/video/fbdev/sm501fb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 2);
pdev             1599 drivers/video/fbdev/sm501fb.c 					     pdev->name);
pdev             1931 drivers/video/fbdev/sm501fb.c static int sm501fb_probe(struct platform_device *pdev)
pdev             1934 drivers/video/fbdev/sm501fb.c 	struct device *dev = &pdev->dev;
pdev             1944 drivers/video/fbdev/sm501fb.c 	info->dev = dev = &pdev->dev;
pdev             1945 drivers/video/fbdev/sm501fb.c 	platform_set_drvdata(pdev, info);
pdev             1955 drivers/video/fbdev/sm501fb.c 		struct device_node *np = pdev->dev.parent->of_node;
pdev             2004 drivers/video/fbdev/sm501fb.c 	ret = sm501fb_start(info, pdev);
pdev             2048 drivers/video/fbdev/sm501fb.c static int sm501fb_remove(struct platform_device *pdev)
pdev             2050 drivers/video/fbdev/sm501fb.c 	struct sm501fb_info *info = platform_get_drvdata(pdev);
pdev             2165 drivers/video/fbdev/sm501fb.c static int sm501fb_suspend(struct platform_device *pdev, pm_message_t state)
pdev             2167 drivers/video/fbdev/sm501fb.c 	struct sm501fb_info *info = platform_get_drvdata(pdev);
pdev             2185 drivers/video/fbdev/sm501fb.c static int sm501fb_resume(struct platform_device *pdev)
pdev             2187 drivers/video/fbdev/sm501fb.c 	struct sm501fb_info *info = platform_get_drvdata(pdev);
pdev               39 drivers/video/fbdev/sm712fb.c 	struct pci_dev *pdev;
pdev             1186 drivers/video/fbdev/sm712fb.c 	dev_dbg(&sfb->pdev->dev,
pdev             1197 drivers/video/fbdev/sm712fb.c 		dev_dbg(&sfb->pdev->dev,
pdev             1202 drivers/video/fbdev/sm712fb.c 		dev_dbg(&sfb->pdev->dev, "vgamode index=%d\n", j);
pdev             1400 drivers/video/fbdev/sm712fb.c 			 struct pci_dev *pdev, u_long smem_len)
pdev             1402 drivers/video/fbdev/sm712fb.c 	sfb->fb->fix.smem_start = pci_resource_start(pdev, 0);
pdev             1417 drivers/video/fbdev/sm712fb.c 		dev_err(&pdev->dev,
pdev             1516 drivers/video/fbdev/sm712fb.c static int smtcfb_pci_probe(struct pci_dev *pdev,
pdev             1525 drivers/video/fbdev/sm712fb.c 	dev_info(&pdev->dev, "Silicon Motion display driver.\n");
pdev             1527 drivers/video/fbdev/sm712fb.c 	err = pci_enable_device(pdev);	/* enable SMTC chip */
pdev             1531 drivers/video/fbdev/sm712fb.c 	err = pci_request_region(pdev, 0, "sm7xxfb");
pdev             1533 drivers/video/fbdev/sm712fb.c 		dev_err(&pdev->dev, "cannot reserve framebuffer region\n");
pdev             1539 drivers/video/fbdev/sm712fb.c 	info = framebuffer_alloc(sizeof(*sfb), &pdev->dev);
pdev             1548 drivers/video/fbdev/sm712fb.c 	sfb->pdev = pdev;
pdev             1556 drivers/video/fbdev/sm712fb.c 	pci_set_drvdata(pdev, sfb);
pdev             1561 drivers/video/fbdev/sm712fb.c 	mmio_base = pci_resource_start(pdev, 0);
pdev             1562 drivers/video/fbdev/sm712fb.c 	pci_read_config_byte(pdev, PCI_REVISION_ID, &sfb->chip_rev_id);
pdev             1565 drivers/video/fbdev/sm712fb.c 	dev_info(&pdev->dev, "%lu MiB of VRAM detected.\n",
pdev             1575 drivers/video/fbdev/sm712fb.c 			dev_err(&pdev->dev,
pdev             1588 drivers/video/fbdev/sm712fb.c 			dev_info(&pdev->dev, "sfb->lfb=%p\n", sfb->lfb);
pdev             1615 drivers/video/fbdev/sm712fb.c 		dev_err(&pdev->dev,
pdev             1630 drivers/video/fbdev/sm712fb.c 	err = smtc_map_smem(sfb, pdev, smem_size);
pdev             1644 drivers/video/fbdev/sm712fb.c 	dev_info(&pdev->dev,
pdev             1652 drivers/video/fbdev/sm712fb.c 	dev_err(&pdev->dev, "Silicon Motion, Inc. primary display init fail.\n");
pdev             1660 drivers/video/fbdev/sm712fb.c 	pci_release_region(pdev, 0);
pdev             1663 drivers/video/fbdev/sm712fb.c 	pci_disable_device(pdev);
pdev             1682 drivers/video/fbdev/sm712fb.c static void smtcfb_pci_remove(struct pci_dev *pdev)
pdev             1686 drivers/video/fbdev/sm712fb.c 	sfb = pci_get_drvdata(pdev);
pdev             1691 drivers/video/fbdev/sm712fb.c 	pci_release_region(pdev, 0);
pdev             1692 drivers/video/fbdev/sm712fb.c 	pci_disable_device(pdev);
pdev             1321 drivers/video/fbdev/sstfb.c static int sstfb_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             1330 drivers/video/fbdev/sstfb.c 	if ((err=pci_enable_device(pdev))) {
pdev             1336 drivers/video/fbdev/sstfb.c 	info = framebuffer_alloc(sizeof(struct sstfb_par), &pdev->dev);
pdev             1340 drivers/video/fbdev/sstfb.c 	pci_set_drvdata(pdev, info);
pdev             1349 drivers/video/fbdev/sstfb.c 	par->dev = pdev;
pdev             1350 drivers/video/fbdev/sstfb.c 	par->revision = pdev->revision;
pdev             1352 drivers/video/fbdev/sstfb.c 	fix->mmio_start = pci_resource_start(pdev,0);
pdev             1429 drivers/video/fbdev/sstfb.c 	info->device = &pdev->dev;
pdev             1461 drivers/video/fbdev/sstfb.c static void sstfb_remove(struct pci_dev *pdev)
pdev             1466 drivers/video/fbdev/sstfb.c 	info = pci_get_drvdata(pdev);
pdev               18 drivers/video/fbdev/sunxvr2500.c 	struct pci_dev		*pdev;
pdev               41 drivers/video/fbdev/sunxvr2500.c 		       pci_name(sp->pdev));
pdev              119 drivers/video/fbdev/sunxvr2500.c static int s3d_pci_register(struct pci_dev *pdev,
pdev              126 drivers/video/fbdev/sunxvr2500.c 	err = pci_enable_device(pdev);
pdev              129 drivers/video/fbdev/sunxvr2500.c 		       pci_name(pdev));
pdev              133 drivers/video/fbdev/sunxvr2500.c 	info = framebuffer_alloc(sizeof(struct s3d_info), &pdev->dev);
pdev              141 drivers/video/fbdev/sunxvr2500.c 	sp->pdev = pdev;
pdev              142 drivers/video/fbdev/sunxvr2500.c 	sp->of_node = pci_device_to_OF_node(pdev);
pdev              145 drivers/video/fbdev/sunxvr2500.c 		       pci_name(pdev));
pdev              150 drivers/video/fbdev/sunxvr2500.c 	sp->fb_base_phys = pci_resource_start (pdev, 1);
pdev              152 drivers/video/fbdev/sunxvr2500.c 	err = pci_request_region(pdev, 1, "s3d framebuffer");
pdev              155 drivers/video/fbdev/sunxvr2500.c 		       pci_name(pdev));
pdev              193 drivers/video/fbdev/sunxvr2500.c 	pci_set_drvdata(pdev, info);
pdev              195 drivers/video/fbdev/sunxvr2500.c 	printk("s3d: Found device at %s\n", pci_name(pdev));
pdev              200 drivers/video/fbdev/sunxvr2500.c 		       pci_name(pdev));
pdev              210 drivers/video/fbdev/sunxvr2500.c 	pci_release_region(pdev, 1);
pdev              216 drivers/video/fbdev/sunxvr2500.c 	pci_disable_device(pdev);
pdev               29 drivers/video/fbdev/sunxvr500.c 	struct pci_dev		*pdev;
pdev               63 drivers/video/fbdev/sunxvr500.c 		       pci_name(ep->pdev));
pdev              242 drivers/video/fbdev/sunxvr500.c static int e3d_pci_register(struct pci_dev *pdev,
pdev              252 drivers/video/fbdev/sunxvr500.c 	of_node = pci_device_to_OF_node(pdev);
pdev              255 drivers/video/fbdev/sunxvr500.c 		       pci_name(pdev));
pdev              262 drivers/video/fbdev/sunxvr500.c 		       "at %s\n", pci_name(pdev));
pdev              266 drivers/video/fbdev/sunxvr500.c 	err = pci_enable_device(pdev);
pdev              269 drivers/video/fbdev/sunxvr500.c 		       pci_name(pdev));
pdev              273 drivers/video/fbdev/sunxvr500.c 	info = framebuffer_alloc(sizeof(struct e3d_info), &pdev->dev);
pdev              281 drivers/video/fbdev/sunxvr500.c 	ep->pdev = pdev;
pdev              289 drivers/video/fbdev/sunxvr500.c 	pci_read_config_dword(pdev, PCI_BASE_ADDRESS_0,
pdev              293 drivers/video/fbdev/sunxvr500.c 	ep->regs_base_phys = pci_resource_start (pdev, 1);
pdev              294 drivers/video/fbdev/sunxvr500.c 	err = pci_request_region(pdev, 1, "e3d regs");
pdev              297 drivers/video/fbdev/sunxvr500.c 		       pci_name(pdev));
pdev              314 drivers/video/fbdev/sunxvr500.c 	ep->fb_base_phys = pci_resource_start (pdev, 0);
pdev              317 drivers/video/fbdev/sunxvr500.c 	err = pci_request_region(pdev, 0, "e3d framebuffer");
pdev              320 drivers/video/fbdev/sunxvr500.c 		       pci_name(pdev));
pdev              357 drivers/video/fbdev/sunxvr500.c 	pci_set_drvdata(pdev, info);
pdev              359 drivers/video/fbdev/sunxvr500.c 	printk("e3d: Found device at %s\n", pci_name(pdev));
pdev              364 drivers/video/fbdev/sunxvr500.c 		       pci_name(pdev));
pdev              377 drivers/video/fbdev/sunxvr500.c 	pci_release_region(pdev, 0);
pdev              383 drivers/video/fbdev/sunxvr500.c 	pci_release_region(pdev, 1);
pdev              389 drivers/video/fbdev/sunxvr500.c 	pci_disable_device(pdev);
pdev              121 drivers/video/fbdev/tdfxfb.c static int tdfxfb_probe(struct pci_dev *pdev, const struct pci_device_id *id);
pdev              122 drivers/video/fbdev/tdfxfb.c static void tdfxfb_remove(struct pci_dev *pdev);
pdev             1373 drivers/video/fbdev/tdfxfb.c static int tdfxfb_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             1381 drivers/video/fbdev/tdfxfb.c 	err = pci_enable_device(pdev);
pdev             1387 drivers/video/fbdev/tdfxfb.c 	info = framebuffer_alloc(sizeof(struct tdfx_par), &pdev->dev);
pdev             1396 drivers/video/fbdev/tdfxfb.c 	switch (pdev->device) {
pdev             1411 drivers/video/fbdev/tdfxfb.c 	info->fix.mmio_start = pci_resource_start(pdev, 0);
pdev             1412 drivers/video/fbdev/tdfxfb.c 	info->fix.mmio_len = pci_resource_len(pdev, 0);
pdev             1427 drivers/video/fbdev/tdfxfb.c 	info->fix.smem_start = pci_resource_start(pdev, 1);
pdev             1428 drivers/video/fbdev/tdfxfb.c 	info->fix.smem_len = do_lfb_size(default_par, pdev->device);
pdev             1435 drivers/video/fbdev/tdfxfb.c 				pci_resource_len(pdev, 1), "tdfx smem")) {
pdev             1448 drivers/video/fbdev/tdfxfb.c 	default_par->iobase = pci_resource_start(pdev, 2);
pdev             1450 drivers/video/fbdev/tdfxfb.c 	if (!request_region(pci_resource_start(pdev, 2),
pdev             1451 drivers/video/fbdev/tdfxfb.c 			    pci_resource_len(pdev, 2), "tdfx iobase")) {
pdev             1543 drivers/video/fbdev/tdfxfb.c 	pci_set_drvdata(pdev, info);
pdev             1551 drivers/video/fbdev/tdfxfb.c 	release_region(pci_resource_start(pdev, 2),
pdev             1552 drivers/video/fbdev/tdfxfb.c 		       pci_resource_len(pdev, 2));
pdev             1556 drivers/video/fbdev/tdfxfb.c 	release_mem_region(info->fix.smem_start, pci_resource_len(pdev, 1));
pdev             1604 drivers/video/fbdev/tdfxfb.c static void tdfxfb_remove(struct pci_dev *pdev)
pdev             1606 drivers/video/fbdev/tdfxfb.c 	struct fb_info *info = pci_get_drvdata(pdev);
pdev             1618 drivers/video/fbdev/tdfxfb.c 	release_region(pci_resource_start(pdev, 2),
pdev             1619 drivers/video/fbdev/tdfxfb.c 		       pci_resource_len(pdev, 2));
pdev             1620 drivers/video/fbdev/tdfxfb.c 	release_mem_region(pci_resource_start(pdev, 1),
pdev             1621 drivers/video/fbdev/tdfxfb.c 			   pci_resource_len(pdev, 1));
pdev             1622 drivers/video/fbdev/tdfxfb.c 	release_mem_region(pci_resource_start(pdev, 0),
pdev             1623 drivers/video/fbdev/tdfxfb.c 			   pci_resource_len(pdev, 0));
pdev              106 drivers/video/fbdev/tgafb.c static int tgafb_pci_register(struct pci_dev *pdev,
pdev              109 drivers/video/fbdev/tgafb.c 	return tgafb_register(&pdev->dev);
pdev              112 drivers/video/fbdev/tgafb.c static void tgafb_pci_unregister(struct pci_dev *pdev)
pdev              114 drivers/video/fbdev/tgafb.c 	tgafb_unregister(&pdev->dev);
pdev              479 drivers/video/fbdev/vesafb.c static int vesafb_remove(struct platform_device *pdev)
pdev              481 drivers/video/fbdev/vesafb.c 	struct fb_info *info = platform_get_drvdata(pdev);
pdev              200 drivers/video/fbdev/via/via-core.c 		ret = request_irq(global_dev.pdev->irq, viafb_dma_irq,
pdev              218 drivers/video/fbdev/via/via-core.c 		free_irq(global_dev.pdev->irq, &viafb_dma_users);
pdev              241 drivers/video/fbdev/via/via-core.c 	descrpages = dma_alloc_coherent(&global_dev.pdev->dev,
pdev              245 drivers/video/fbdev/via/via-core.c 		dev_err(&global_dev.pdev->dev, "Unable to get descr page.\n");
pdev              299 drivers/video/fbdev/via/via-core.c 	dma_free_coherent(&global_dev.pdev->dev,
pdev              330 drivers/video/fbdev/via/via-core.c 		struct pci_dev *pdev;
pdev              332 drivers/video/fbdev/via/via-core.c 		pdev = pci_get_device(PCI_VENDOR_ID_VIA, via_function3[i],
pdev              334 drivers/video/fbdev/via/via-core.c 		if (!pdev)
pdev              337 drivers/video/fbdev/via/via-core.c 		DEBUG_MSG(KERN_INFO "Device ID = %x\n", pdev->device);
pdev              339 drivers/video/fbdev/via/via-core.c 		switch (pdev->device) {
pdev              362 drivers/video/fbdev/via/via-core.c 		pci_read_config_dword(pdev, offset, &FBSize);
pdev              363 drivers/video/fbdev/via/via-core.c 		pci_dev_put(pdev);
pdev              443 drivers/video/fbdev/via/via-core.c 	vdev->engine_start = pci_resource_start(vdev->pdev, 1);
pdev              444 drivers/video/fbdev/via/via-core.c 	vdev->engine_len = pci_resource_len(vdev->pdev, 1);
pdev              448 drivers/video/fbdev/via/via-core.c 		dev_err(&vdev->pdev->dev,
pdev              459 drivers/video/fbdev/via/via-core.c 		vdev->fbmem_start = pci_resource_start(vdev->pdev, 2);
pdev              461 drivers/video/fbdev/via/via-core.c 		vdev->fbmem_start = pci_resource_start(vdev->pdev, 0);
pdev              517 drivers/video/fbdev/via/via-core.c 		dev_err(&vdev->pdev->dev, "Unable to allocate pdev %s\n",
pdev              521 drivers/video/fbdev/via/via-core.c 	info->platdev->dev.parent = &vdev->pdev->dev;
pdev              525 drivers/video/fbdev/via/via-core.c 		dev_err(&vdev->pdev->dev, "Unable to add pdev %s\n",
pdev              583 drivers/video/fbdev/via/via-core.c static int via_suspend(struct pci_dev *pdev, pm_message_t state)
pdev              603 drivers/video/fbdev/via/via-core.c 	pci_save_state(pdev);
pdev              604 drivers/video/fbdev/via/via-core.c 	pci_disable_device(pdev);
pdev              605 drivers/video/fbdev/via/via-core.c 	pci_set_power_state(pdev, pci_choose_state(pdev, state));
pdev              609 drivers/video/fbdev/via/via-core.c static int via_resume(struct pci_dev *pdev)
pdev              614 drivers/video/fbdev/via/via-core.c 	pci_set_power_state(pdev, PCI_D0);
pdev              615 drivers/video/fbdev/via/via-core.c 	pci_restore_state(pdev);
pdev              616 drivers/video/fbdev/via/via-core.c 	if (pci_enable_device(pdev))
pdev              619 drivers/video/fbdev/via/via-core.c 	pci_set_master(pdev);
pdev              631 drivers/video/fbdev/via/via-core.c static int via_pci_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              635 drivers/video/fbdev/via/via-core.c 	ret = pci_enable_device(pdev);
pdev              643 drivers/video/fbdev/via/via-core.c 	global_dev.pdev = pdev;
pdev              671 drivers/video/fbdev/via/via-core.c 	pci_disable_device(pdev);
pdev              675 drivers/video/fbdev/via/via-core.c static void via_pci_remove(struct pci_dev *pdev)
pdev              678 drivers/video/fbdev/via/via-core.c 	via_fb_pci_remove(pdev);
pdev              680 drivers/video/fbdev/via/via-core.c 	pci_disable_device(pdev);
pdev              191 drivers/video/fbdev/via/via_i2c.c 			  struct pci_dev *pdev)
pdev              206 drivers/video/fbdev/via/via_i2c.c 	if (pdev)
pdev              207 drivers/video/fbdev/via/via_i2c.c 		adapter->dev.parent = &pdev->dev;
pdev             1744 drivers/video/fbdev/via/viafbdev.c 		&vdev->pdev->dev);
pdev             1819 drivers/video/fbdev/via/viafbdev.c 				&vdev->pdev->dev);
pdev             1915 drivers/video/fbdev/via/viafbdev.c void via_fb_pci_remove(struct pci_dev *pdev)
pdev               92 drivers/video/fbdev/via/viafbdev.h void via_fb_pci_remove(struct pci_dev *pdev);
pdev              266 drivers/video/fbdev/vt8500lcdfb.c static int vt8500lcd_probe(struct platform_device *pdev)
pdev              283 drivers/video/fbdev/vt8500lcdfb.c 	fbi = devm_kzalloc(&pdev->dev, sizeof(struct vt8500lcd_info)
pdev              315 drivers/video/fbdev/vt8500lcdfb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              317 drivers/video/fbdev/vt8500lcdfb.c 		dev_err(&pdev->dev, "no I/O memory resource defined\n");
pdev              323 drivers/video/fbdev/vt8500lcdfb.c 		dev_err(&pdev->dev, "failed to request I/O memory\n");
pdev              329 drivers/video/fbdev/vt8500lcdfb.c 		dev_err(&pdev->dev, "failed to map I/O memory\n");
pdev              334 drivers/video/fbdev/vt8500lcdfb.c 	disp_timing = of_get_display_timings(pdev->dev.of_node);
pdev              340 drivers/video/fbdev/vt8500lcdfb.c 	ret = of_get_fb_videomode(pdev->dev.of_node, &of_mode,
pdev              345 drivers/video/fbdev/vt8500lcdfb.c 	ret = of_property_read_u32(pdev->dev.of_node, "bits-per-pixel", &bpp);
pdev              351 drivers/video/fbdev/vt8500lcdfb.c 	fb_mem_virt = dma_alloc_coherent(&pdev->dev, fb_mem_len, &fb_mem_phys,
pdev              364 drivers/video/fbdev/vt8500lcdfb.c 	fbi->palette_cpu	= dma_alloc_coherent(&pdev->dev,
pdev              369 drivers/video/fbdev/vt8500lcdfb.c 		dev_err(&pdev->dev, "Failed to allocate palette buffer\n");
pdev              374 drivers/video/fbdev/vt8500lcdfb.c 	irq = platform_get_irq(pdev, 0);
pdev              376 drivers/video/fbdev/vt8500lcdfb.c 		dev_err(&pdev->dev, "no IRQ defined\n");
pdev              383 drivers/video/fbdev/vt8500lcdfb.c 		dev_err(&pdev->dev, "request_irq failed: %d\n", ret);
pdev              391 drivers/video/fbdev/vt8500lcdfb.c 		dev_err(&pdev->dev, "Failed to allocate color map\n");
pdev              404 drivers/video/fbdev/vt8500lcdfb.c 		dev_err(&pdev->dev, "Failed to set parameters\n");
pdev              411 drivers/video/fbdev/vt8500lcdfb.c 	platform_set_drvdata(pdev, fbi);
pdev              415 drivers/video/fbdev/vt8500lcdfb.c 		dev_err(&pdev->dev,
pdev              433 drivers/video/fbdev/vt8500lcdfb.c 	dma_free_coherent(&pdev->dev, fbi->palette_size,
pdev              442 drivers/video/fbdev/vt8500lcdfb.c static int vt8500lcd_remove(struct platform_device *pdev)
pdev              444 drivers/video/fbdev/vt8500lcdfb.c 	struct vt8500lcd_info *fbi = platform_get_drvdata(pdev);
pdev              455 drivers/video/fbdev/vt8500lcdfb.c 	irq = platform_get_irq(pdev, 0);
pdev              458 drivers/video/fbdev/vt8500lcdfb.c 	dma_free_coherent(&pdev->dev, fbi->palette_size,
pdev              463 drivers/video/fbdev/vt8500lcdfb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              640 drivers/video/fbdev/w100fb.c int w100fb_probe(struct platform_device *pdev)
pdev              646 drivers/video/fbdev/w100fb.c 	struct resource *mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              681 drivers/video/fbdev/w100fb.c 	info=framebuffer_alloc(sizeof(struct w100fb_par), &pdev->dev);
pdev              688 drivers/video/fbdev/w100fb.c 	platform_set_drvdata(pdev, info);
pdev              690 drivers/video/fbdev/w100fb.c 	inf = dev_get_platdata(&pdev->dev);
pdev              785 drivers/video/fbdev/w100fb.c static int w100fb_remove(struct platform_device *pdev)
pdev              787 drivers/video/fbdev/w100fb.c 	struct fb_info *info = platform_get_drvdata(pdev);
pdev              261 drivers/video/fbdev/wm8505fb.c static int wm8505fb_probe(struct platform_device *pdev)
pdev              275 drivers/video/fbdev/wm8505fb.c 	fbi = devm_kzalloc(&pdev->dev, sizeof(struct wm8505fb_info) +
pdev              302 drivers/video/fbdev/wm8505fb.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              303 drivers/video/fbdev/wm8505fb.c 	fbi->regbase = devm_ioremap_resource(&pdev->dev, res);
pdev              307 drivers/video/fbdev/wm8505fb.c 	disp_timing = of_get_display_timings(pdev->dev.of_node);
pdev              311 drivers/video/fbdev/wm8505fb.c 	ret = of_get_fb_videomode(pdev->dev.of_node, &mode, OF_USE_NATIVE_MODE);
pdev              315 drivers/video/fbdev/wm8505fb.c 	ret = of_property_read_u32(pdev->dev.of_node, "bits-per-pixel", &bpp);
pdev              329 drivers/video/fbdev/wm8505fb.c 	fb_mem_virt = dmam_alloc_coherent(&pdev->dev, fb_mem_len, &fb_mem_phys,
pdev              348 drivers/video/fbdev/wm8505fb.c 		dev_err(&pdev->dev, "Failed to set parameters\n");
pdev              353 drivers/video/fbdev/wm8505fb.c 		dev_err(&pdev->dev, "Failed to allocate color map\n");
pdev              359 drivers/video/fbdev/wm8505fb.c 	platform_set_drvdata(pdev, fbi);
pdev              363 drivers/video/fbdev/wm8505fb.c 		dev_err(&pdev->dev,
pdev              377 drivers/video/fbdev/wm8505fb.c static int wm8505fb_remove(struct platform_device *pdev)
pdev              379 drivers/video/fbdev/wm8505fb.c 	struct wm8505fb_info *fbi = platform_get_drvdata(pdev);
pdev              119 drivers/video/fbdev/wmt_ge_rops.c static int wmt_ge_rops_probe(struct platform_device *pdev)
pdev              123 drivers/video/fbdev/wmt_ge_rops.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              125 drivers/video/fbdev/wmt_ge_rops.c 		dev_err(&pdev->dev, "no I/O memory resource defined\n");
pdev              137 drivers/video/fbdev/wmt_ge_rops.c 		dev_err(&pdev->dev, "failed to map I/O memory\n");
pdev              147 drivers/video/fbdev/wmt_ge_rops.c static int wmt_ge_rops_remove(struct platform_device *pdev)
pdev              263 drivers/video/fbdev/xilinxfb.c static int xilinxfb_assign(struct platform_device *pdev,
pdev              268 drivers/video/fbdev/xilinxfb.c 	struct device *dev = &pdev->dev;
pdev              274 drivers/video/fbdev/xilinxfb.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              275 drivers/video/fbdev/xilinxfb.c 		drvdata->regs = devm_ioremap_resource(&pdev->dev, res);
pdev              411 drivers/video/fbdev/xilinxfb.c static int xilinxfb_of_probe(struct platform_device *pdev)
pdev              423 drivers/video/fbdev/xilinxfb.c 	drvdata = devm_kzalloc(&pdev->dev, sizeof(*drvdata), GFP_KERNEL);
pdev              431 drivers/video/fbdev/xilinxfb.c 	of_property_read_u32(pdev->dev.of_node, "xlnx,dcr-splb-slave-if",
pdev              444 drivers/video/fbdev/xilinxfb.c 		start = dcr_resource_start(pdev->dev.of_node, 0);
pdev              445 drivers/video/fbdev/xilinxfb.c 		drvdata->dcr_len = dcr_resource_len(pdev->dev.of_node, 0);
pdev              446 drivers/video/fbdev/xilinxfb.c 		drvdata->dcr_host = dcr_map(pdev->dev.of_node, start, drvdata->dcr_len);
pdev              448 drivers/video/fbdev/xilinxfb.c 			dev_err(&pdev->dev, "invalid DCR address\n");
pdev              454 drivers/video/fbdev/xilinxfb.c 	prop = of_get_property(pdev->dev.of_node, "phys-size", &size);
pdev              460 drivers/video/fbdev/xilinxfb.c 	prop = of_get_property(pdev->dev.of_node, "resolution", &size);
pdev              466 drivers/video/fbdev/xilinxfb.c 	prop = of_get_property(pdev->dev.of_node, "virtual-resolution", &size);
pdev              472 drivers/video/fbdev/xilinxfb.c 	if (of_find_property(pdev->dev.of_node, "rotate-display", NULL))
pdev              475 drivers/video/fbdev/xilinxfb.c 	dev_set_drvdata(&pdev->dev, drvdata);
pdev              476 drivers/video/fbdev/xilinxfb.c 	return xilinxfb_assign(pdev, drvdata, &pdata);
pdev               85 drivers/virtio/virtio_mmio.c 	struct platform_device *pdev;
pdev              345 drivers/virtio/virtio_mmio.c 	free_irq(platform_get_irq(vm_dev->pdev, 0), vm_dev);
pdev              466 drivers/virtio/virtio_mmio.c 	int irq = platform_get_irq(vm_dev->pdev, 0);
pdev              500 drivers/virtio/virtio_mmio.c 	return vm_dev->pdev->name;
pdev              524 drivers/virtio/virtio_mmio.c 	struct platform_device *pdev = vm_dev->pdev;
pdev              526 drivers/virtio/virtio_mmio.c 	devm_kfree(&pdev->dev, vm_dev);
pdev              531 drivers/virtio/virtio_mmio.c static int virtio_mmio_probe(struct platform_device *pdev)
pdev              538 drivers/virtio/virtio_mmio.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              542 drivers/virtio/virtio_mmio.c 	if (!devm_request_mem_region(&pdev->dev, mem->start,
pdev              543 drivers/virtio/virtio_mmio.c 			resource_size(mem), pdev->name))
pdev              546 drivers/virtio/virtio_mmio.c 	vm_dev = devm_kzalloc(&pdev->dev, sizeof(*vm_dev), GFP_KERNEL);
pdev              550 drivers/virtio/virtio_mmio.c 	vm_dev->vdev.dev.parent = &pdev->dev;
pdev              553 drivers/virtio/virtio_mmio.c 	vm_dev->pdev = pdev;
pdev              557 drivers/virtio/virtio_mmio.c 	vm_dev->base = devm_ioremap(&pdev->dev, mem->start, resource_size(mem));
pdev              564 drivers/virtio/virtio_mmio.c 		dev_warn(&pdev->dev, "Wrong magic value 0x%08lx!\n", magic);
pdev              571 drivers/virtio/virtio_mmio.c 		dev_err(&pdev->dev, "Version %ld not supported!\n",
pdev              589 drivers/virtio/virtio_mmio.c 		rc = dma_set_mask(&pdev->dev, DMA_BIT_MASK(64));
pdev              595 drivers/virtio/virtio_mmio.c 			dma_set_coherent_mask(&pdev->dev,
pdev              598 drivers/virtio/virtio_mmio.c 		rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev              601 drivers/virtio/virtio_mmio.c 		rc = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(32));
pdev              603 drivers/virtio/virtio_mmio.c 		dev_warn(&pdev->dev, "Failed to enable 64-bit or 32-bit DMA.  Trying to continue, but this might not work.\n");
pdev              605 drivers/virtio/virtio_mmio.c 	platform_set_drvdata(pdev, vm_dev);
pdev              614 drivers/virtio/virtio_mmio.c static int virtio_mmio_remove(struct platform_device *pdev)
pdev              616 drivers/virtio/virtio_mmio.c 	struct virtio_mmio_device *vm_dev = platform_get_drvdata(pdev);
pdev              644 drivers/virtio/virtio_mmio.c 	struct platform_device *pdev;
pdev              684 drivers/virtio/virtio_mmio.c 	pdev = platform_device_register_resndata(&vm_cmdline_parent,
pdev              688 drivers/virtio/virtio_mmio.c 	return PTR_ERR_OR_ZERO(pdev);
pdev              695 drivers/virtio/virtio_mmio.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              698 drivers/virtio/virtio_mmio.c 			pdev->resource[0].end - pdev->resource[0].start + 1ULL,
pdev              699 drivers/virtio/virtio_mmio.c 			(unsigned long long)pdev->resource[0].start,
pdev              700 drivers/virtio/virtio_mmio.c 			(unsigned long long)pdev->resource[1].start,
pdev              701 drivers/virtio/virtio_mmio.c 			pdev->id);
pdev              655 drivers/vlynq/vlynq.c static int vlynq_probe(struct platform_device *pdev)
pdev              661 drivers/vlynq/vlynq.c 	regs_res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "regs");
pdev              665 drivers/vlynq/vlynq.c 	mem_res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "mem");
pdev              669 drivers/vlynq/vlynq.c 	irq_res = platform_get_resource_byname(pdev, IORESOURCE_IRQ, "devirq");
pdev              680 drivers/vlynq/vlynq.c 	dev->id = pdev->id;
pdev              682 drivers/vlynq/vlynq.c 	dev->dev.parent = &pdev->dev;
pdev              684 drivers/vlynq/vlynq.c 	dev->dev.platform_data = pdev->dev.platform_data;
pdev              711 drivers/vlynq/vlynq.c 	dev->irq = platform_get_irq_byname(pdev, "irq");
pdev              719 drivers/vlynq/vlynq.c 	platform_set_drvdata(pdev, dev);
pdev              746 drivers/vlynq/vlynq.c static int vlynq_remove(struct platform_device *pdev)
pdev              748 drivers/vlynq/vlynq.c 	struct vlynq_device *dev = platform_get_drvdata(pdev);
pdev               38 drivers/vme/boards/vme_vmivme7805.c static int vmic_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev               44 drivers/vme/boards/vme_vmivme7805.c 	retval = pci_enable_device(pdev);
pdev               46 drivers/vme/boards/vme_vmivme7805.c 		dev_err(&pdev->dev, "Unable to enable device\n");
pdev               51 drivers/vme/boards/vme_vmivme7805.c 	retval = pci_request_regions(pdev, driver_name);
pdev               53 drivers/vme/boards/vme_vmivme7805.c 		dev_err(&pdev->dev, "Unable to reserve resources\n");
pdev               58 drivers/vme/boards/vme_vmivme7805.c 	vmic_base = ioremap_nocache(pci_resource_start(pdev, 0), 16);
pdev               60 drivers/vme/boards/vme_vmivme7805.c 		dev_err(&pdev->dev, "Unable to remap CRG region\n");
pdev               86 drivers/vme/boards/vme_vmivme7805.c 	pci_release_regions(pdev);
pdev               88 drivers/vme/boards/vme_vmivme7805.c 	pci_disable_device(pdev);
pdev               93 drivers/vme/boards/vme_vmivme7805.c static void vmic_remove(struct pci_dev *pdev)
pdev               96 drivers/vme/boards/vme_vmivme7805.c 	pci_release_regions(pdev);
pdev               97 drivers/vme/boards/vme_vmivme7805.c 	pci_disable_device(pdev);
pdev              197 drivers/vme/bridges/vme_ca91cx42.c 	struct pci_dev *pdev;
pdev              203 drivers/vme/bridges/vme_ca91cx42.c 	pdev = to_pci_dev(ca91cx42_bridge->parent);
pdev              213 drivers/vme/bridges/vme_ca91cx42.c 	result = request_irq(pdev->irq, ca91cx42_irqhandler, IRQF_SHARED,
pdev              216 drivers/vme/bridges/vme_ca91cx42.c 		dev_err(&pdev->dev, "Can't get assigned pci irq vector %02X\n",
pdev              217 drivers/vme/bridges/vme_ca91cx42.c 		       pdev->irq);
pdev              237 drivers/vme/bridges/vme_ca91cx42.c 	struct pci_dev *pdev)
pdev              251 drivers/vme/bridges/vme_ca91cx42.c 	free_irq(pdev->irq, ca91cx42_bridge);
pdev              273 drivers/vme/bridges/vme_ca91cx42.c 	struct pci_dev *pdev;
pdev              290 drivers/vme/bridges/vme_ca91cx42.c 		pdev = to_pci_dev(ca91cx42_bridge->parent);
pdev              292 drivers/vme/bridges/vme_ca91cx42.c 		synchronize_irq(pdev->irq);
pdev              504 drivers/vme/bridges/vme_ca91cx42.c 	struct pci_dev *pdev;
pdev              514 drivers/vme/bridges/vme_ca91cx42.c 	pdev = to_pci_dev(ca91cx42_bridge->parent);
pdev              546 drivers/vme/bridges/vme_ca91cx42.c 	retval = pci_bus_alloc_resource(pdev->bus,
pdev             1508 drivers/vme/bridges/vme_ca91cx42.c 	struct pci_dev *pdev;
pdev             1511 drivers/vme/bridges/vme_ca91cx42.c 	pdev = to_pci_dev(parent);
pdev             1513 drivers/vme/bridges/vme_ca91cx42.c 	return pci_alloc_consistent(pdev, size, dma);
pdev             1519 drivers/vme/bridges/vme_ca91cx42.c 	struct pci_dev *pdev;
pdev             1522 drivers/vme/bridges/vme_ca91cx42.c 	pdev = to_pci_dev(parent);
pdev             1524 drivers/vme/bridges/vme_ca91cx42.c 	pci_free_consistent(pdev, size, vaddr, dma);
pdev             1536 drivers/vme/bridges/vme_ca91cx42.c 	struct pci_dev *pdev)
pdev             1550 drivers/vme/bridges/vme_ca91cx42.c 	dev_info(&pdev->dev, "CR/CSR Offset: %d\n", slot);
pdev             1552 drivers/vme/bridges/vme_ca91cx42.c 		dev_err(&pdev->dev, "Slot number is unset, not configuring "
pdev             1558 drivers/vme/bridges/vme_ca91cx42.c 	bridge->crcsr_kernel = pci_zalloc_consistent(pdev, VME_CRCSR_BUF_SIZE,
pdev             1561 drivers/vme/bridges/vme_ca91cx42.c 		dev_err(&pdev->dev, "Failed to allocate memory for CR/CSR "
pdev             1577 drivers/vme/bridges/vme_ca91cx42.c 	struct pci_dev *pdev)
pdev             1592 drivers/vme/bridges/vme_ca91cx42.c 	pci_free_consistent(pdev, VME_CRCSR_BUF_SIZE, bridge->crcsr_kernel,
pdev             1596 drivers/vme/bridges/vme_ca91cx42.c static int ca91cx42_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             1627 drivers/vme/bridges/vme_ca91cx42.c 	retval = pci_enable_device(pdev);
pdev             1629 drivers/vme/bridges/vme_ca91cx42.c 		dev_err(&pdev->dev, "Unable to enable device\n");
pdev             1634 drivers/vme/bridges/vme_ca91cx42.c 	retval = pci_request_regions(pdev, driver_name);
pdev             1636 drivers/vme/bridges/vme_ca91cx42.c 		dev_err(&pdev->dev, "Unable to reserve resources\n");
pdev             1641 drivers/vme/bridges/vme_ca91cx42.c 	ca91cx42_device->base = ioremap_nocache(pci_resource_start(pdev, 0),
pdev             1644 drivers/vme/bridges/vme_ca91cx42.c 		dev_err(&pdev->dev, "Unable to remap CRG region\n");
pdev             1652 drivers/vme/bridges/vme_ca91cx42.c 		dev_err(&pdev->dev, "PCI_ID check failed\n");
pdev             1663 drivers/vme/bridges/vme_ca91cx42.c 	ca91cx42_bridge->parent = &pdev->dev;
pdev             1669 drivers/vme/bridges/vme_ca91cx42.c 		dev_err(&pdev->dev, "Chip Initialization failed.\n");
pdev             1773 drivers/vme/bridges/vme_ca91cx42.c 	dev_info(&pdev->dev, "Board is%s the VME system controller\n",
pdev             1775 drivers/vme/bridges/vme_ca91cx42.c 	dev_info(&pdev->dev, "Slot ID is %d\n",
pdev             1778 drivers/vme/bridges/vme_ca91cx42.c 	if (ca91cx42_crcsr_init(ca91cx42_bridge, pdev))
pdev             1779 drivers/vme/bridges/vme_ca91cx42.c 		dev_err(&pdev->dev, "CR/CSR configuration failed.\n");
pdev             1786 drivers/vme/bridges/vme_ca91cx42.c 		dev_err(&pdev->dev, "Chip Registration failed.\n");
pdev             1790 drivers/vme/bridges/vme_ca91cx42.c 	pci_set_drvdata(pdev, ca91cx42_bridge);
pdev             1795 drivers/vme/bridges/vme_ca91cx42.c 	ca91cx42_crcsr_exit(ca91cx42_bridge, pdev);
pdev             1826 drivers/vme/bridges/vme_ca91cx42.c 	ca91cx42_irq_exit(ca91cx42_device, pdev);
pdev             1831 drivers/vme/bridges/vme_ca91cx42.c 	pci_release_regions(pdev);
pdev             1833 drivers/vme/bridges/vme_ca91cx42.c 	pci_disable_device(pdev);
pdev             1843 drivers/vme/bridges/vme_ca91cx42.c static void ca91cx42_remove(struct pci_dev *pdev)
pdev             1851 drivers/vme/bridges/vme_ca91cx42.c 	struct vme_bridge *ca91cx42_bridge = pci_get_drvdata(pdev);
pdev             1879 drivers/vme/bridges/vme_ca91cx42.c 	ca91cx42_crcsr_exit(ca91cx42_bridge, pdev);
pdev             1910 drivers/vme/bridges/vme_ca91cx42.c 	ca91cx42_irq_exit(bridge, pdev);
pdev             1914 drivers/vme/bridges/vme_ca91cx42.c 	pci_release_regions(pdev);
pdev             1916 drivers/vme/bridges/vme_ca91cx42.c 	pci_disable_device(pdev);
pdev              308 drivers/vme/bridges/vme_tsi148.c 	struct pci_dev *pdev;
pdev              311 drivers/vme/bridges/vme_tsi148.c 	pdev = to_pci_dev(tsi148_bridge->parent);
pdev              315 drivers/vme/bridges/vme_tsi148.c 	result = request_irq(pdev->irq,
pdev              321 drivers/vme/bridges/vme_tsi148.c 			"vector %02X\n", pdev->irq);
pdev              366 drivers/vme/bridges/vme_tsi148.c 	struct pci_dev *pdev)
pdev              378 drivers/vme/bridges/vme_tsi148.c 	free_irq(pdev->irq, tsi148_bridge);
pdev              402 drivers/vme/bridges/vme_tsi148.c 	struct pci_dev *pdev;
pdev              419 drivers/vme/bridges/vme_tsi148.c 			pdev = to_pci_dev(tsi148_bridge->parent);
pdev              420 drivers/vme/bridges/vme_tsi148.c 			synchronize_irq(pdev->irq);
pdev              721 drivers/vme/bridges/vme_tsi148.c 	struct pci_dev *pdev;
pdev              726 drivers/vme/bridges/vme_tsi148.c 	pdev = to_pci_dev(tsi148_bridge->parent);
pdev              762 drivers/vme/bridges/vme_tsi148.c 	retval = pci_bus_alloc_resource(pdev->bus,
pdev              821 drivers/vme/bridges/vme_tsi148.c 	struct pci_dev *pdev;
pdev              827 drivers/vme/bridges/vme_tsi148.c 	pdev = to_pci_dev(tsi148_bridge->parent);
pdev              863 drivers/vme/bridges/vme_tsi148.c 		pcibios_resource_to_bus(pdev->bus, &region,
pdev             2160 drivers/vme/bridges/vme_tsi148.c 	struct pci_dev *pdev;
pdev             2163 drivers/vme/bridges/vme_tsi148.c 	pdev = to_pci_dev(parent);
pdev             2165 drivers/vme/bridges/vme_tsi148.c 	return pci_alloc_consistent(pdev, size, dma);
pdev             2171 drivers/vme/bridges/vme_tsi148.c 	struct pci_dev *pdev;
pdev             2174 drivers/vme/bridges/vme_tsi148.c 	pdev = to_pci_dev(parent);
pdev             2176 drivers/vme/bridges/vme_tsi148.c 	pci_free_consistent(pdev, size, vaddr, dma);
pdev             2192 drivers/vme/bridges/vme_tsi148.c 	struct pci_dev *pdev)
pdev             2202 drivers/vme/bridges/vme_tsi148.c 	bridge->crcsr_kernel = pci_zalloc_consistent(pdev, VME_CRCSR_BUF_SIZE,
pdev             2255 drivers/vme/bridges/vme_tsi148.c 	struct pci_dev *pdev)
pdev             2271 drivers/vme/bridges/vme_tsi148.c 	pci_free_consistent(pdev, VME_CRCSR_BUF_SIZE, bridge->crcsr_kernel,
pdev             2275 drivers/vme/bridges/vme_tsi148.c static int tsi148_probe(struct pci_dev *pdev, const struct pci_device_id *id)
pdev             2306 drivers/vme/bridges/vme_tsi148.c 	retval = pci_enable_device(pdev);
pdev             2308 drivers/vme/bridges/vme_tsi148.c 		dev_err(&pdev->dev, "Unable to enable device\n");
pdev             2313 drivers/vme/bridges/vme_tsi148.c 	retval = pci_request_regions(pdev, driver_name);
pdev             2315 drivers/vme/bridges/vme_tsi148.c 		dev_err(&pdev->dev, "Unable to reserve resources\n");
pdev             2320 drivers/vme/bridges/vme_tsi148.c 	tsi148_device->base = ioremap_nocache(pci_resource_start(pdev, 0),
pdev             2323 drivers/vme/bridges/vme_tsi148.c 		dev_err(&pdev->dev, "Unable to remap CRG region\n");
pdev             2331 drivers/vme/bridges/vme_tsi148.c 		dev_err(&pdev->dev, "CRG region check failed\n");
pdev             2343 drivers/vme/bridges/vme_tsi148.c 	tsi148_bridge->parent = &pdev->dev;
pdev             2349 drivers/vme/bridges/vme_tsi148.c 		dev_err(&pdev->dev, "Chip Initialization failed.\n");
pdev             2480 drivers/vme/bridges/vme_tsi148.c 	dev_info(&pdev->dev, "Board is%s the VME system controller\n",
pdev             2483 drivers/vme/bridges/vme_tsi148.c 		dev_info(&pdev->dev, "VME geographical address is %d\n",
pdev             2486 drivers/vme/bridges/vme_tsi148.c 		dev_info(&pdev->dev, "VME geographical address is set to %d\n",
pdev             2489 drivers/vme/bridges/vme_tsi148.c 	dev_info(&pdev->dev, "VME Write and flush and error check is %s\n",
pdev             2492 drivers/vme/bridges/vme_tsi148.c 	retval = tsi148_crcsr_init(tsi148_bridge, pdev);
pdev             2494 drivers/vme/bridges/vme_tsi148.c 		dev_err(&pdev->dev, "CR/CSR configuration failed.\n");
pdev             2500 drivers/vme/bridges/vme_tsi148.c 		dev_err(&pdev->dev, "Chip Registration failed.\n");
pdev             2504 drivers/vme/bridges/vme_tsi148.c 	pci_set_drvdata(pdev, tsi148_bridge);
pdev             2515 drivers/vme/bridges/vme_tsi148.c 	tsi148_crcsr_exit(tsi148_bridge, pdev);
pdev             2547 drivers/vme/bridges/vme_tsi148.c 	tsi148_irq_exit(tsi148_bridge, pdev);
pdev             2552 drivers/vme/bridges/vme_tsi148.c 	pci_release_regions(pdev);
pdev             2554 drivers/vme/bridges/vme_tsi148.c 	pci_disable_device(pdev);
pdev             2564 drivers/vme/bridges/vme_tsi148.c static void tsi148_remove(struct pci_dev *pdev)
pdev             2573 drivers/vme/bridges/vme_tsi148.c 	struct vme_bridge *tsi148_bridge = pci_get_drvdata(pdev);
pdev             2578 drivers/vme/bridges/vme_tsi148.c 	dev_dbg(&pdev->dev, "Driver is being unloaded.\n");
pdev             2619 drivers/vme/bridges/vme_tsi148.c 	tsi148_irq_exit(tsi148_bridge, pdev);
pdev             2623 drivers/vme/bridges/vme_tsi148.c 	tsi148_crcsr_exit(tsi148_bridge, pdev);
pdev             2649 drivers/vme/bridges/vme_tsi148.c 	pci_release_regions(pdev);
pdev             2651 drivers/vme/bridges/vme_tsi148.c 	pci_disable_device(pdev);
pdev              100 drivers/w1/masters/ds1wm.c 	struct platform_device *pdev;
pdev              175 drivers/w1/masters/ds1wm.c 	dev_dbg(&ds1wm_data->pdev->dev,
pdev              236 drivers/w1/masters/ds1wm.c 		dev_err(&ds1wm_data->pdev->dev, "reset failed, timed out\n");
pdev              241 drivers/w1/masters/ds1wm.c 		dev_dbg(&ds1wm_data->pdev->dev, "reset: no devices found\n");
pdev              266 drivers/w1/masters/ds1wm.c 		dev_err(&ds1wm_data->pdev->dev, "write failed, timed out\n");
pdev              289 drivers/w1/masters/ds1wm.c 		dev_err(&ds1wm_data->pdev->dev, "read failed, timed out\n");
pdev              311 drivers/w1/masters/ds1wm.c 	struct device *dev = &ds1wm_data->pdev->dev;
pdev              315 drivers/w1/masters/ds1wm.c 		ds1wm_data->cell->enable(ds1wm_data->pdev);
pdev              342 drivers/w1/masters/ds1wm.c 		ds1wm_data->cell->disable(ds1wm_data->pdev);
pdev              382 drivers/w1/masters/ds1wm.c 	dev_dbg(&ds1wm_data->pdev->dev, "search begin\n");
pdev              386 drivers/w1/masters/ds1wm.c 			dev_dbg(&ds1wm_data->pdev->dev,
pdev              394 drivers/w1/masters/ds1wm.c 			dev_dbg(&ds1wm_data->pdev->dev,
pdev              399 drivers/w1/masters/ds1wm.c 		dev_dbg(&ds1wm_data->pdev->dev,
pdev              402 drivers/w1/masters/ds1wm.c 		dev_dbg(&ds1wm_data->pdev->dev,
pdev              405 drivers/w1/masters/ds1wm.c 		dev_dbg(&ds1wm_data->pdev->dev,
pdev              426 drivers/w1/masters/ds1wm.c 				dev_err(&ds1wm_data->pdev->dev,
pdev              447 drivers/w1/masters/ds1wm.c 			dev_err(&ds1wm_data->pdev->dev,
pdev              451 drivers/w1/masters/ds1wm.c 		dev_dbg(&ds1wm_data->pdev->dev,
pdev              454 drivers/w1/masters/ds1wm.c 		dev_dbg(&ds1wm_data->pdev->dev,
pdev              457 drivers/w1/masters/ds1wm.c 		dev_dbg(&ds1wm_data->pdev->dev,
pdev              462 drivers/w1/masters/ds1wm.c 			dev_err(&ds1wm_data->pdev->dev,
pdev              468 drivers/w1/masters/ds1wm.c 		dev_dbg(&ds1wm_data->pdev->dev,
pdev              472 drivers/w1/masters/ds1wm.c 		dev_dbg(&ds1wm_data->pdev->dev,
pdev              481 drivers/w1/masters/ds1wm.c 		dev_dbg(&ds1wm_data->pdev->dev,
pdev              492 drivers/w1/masters/ds1wm.c 	dev_dbg(&ds1wm_data->pdev->dev,
pdev              506 drivers/w1/masters/ds1wm.c static int ds1wm_probe(struct platform_device *pdev)
pdev              514 drivers/w1/masters/ds1wm.c 	if (!pdev)
pdev              517 drivers/w1/masters/ds1wm.c 	ds1wm_data = devm_kzalloc(&pdev->dev, sizeof(*ds1wm_data), GFP_KERNEL);
pdev              521 drivers/w1/masters/ds1wm.c 	platform_set_drvdata(pdev, ds1wm_data);
pdev              523 drivers/w1/masters/ds1wm.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              526 drivers/w1/masters/ds1wm.c 	ds1wm_data->map = devm_ioremap(&pdev->dev, res->start,
pdev              531 drivers/w1/masters/ds1wm.c 	ds1wm_data->pdev = pdev;
pdev              532 drivers/w1/masters/ds1wm.c 	ds1wm_data->cell = mfd_get_cell(pdev);
pdev              535 drivers/w1/masters/ds1wm.c 	plat = dev_get_platdata(&pdev->dev);
pdev              541 drivers/w1/masters/ds1wm.c 		dev_err(&ds1wm_data->pdev->dev,
pdev              550 drivers/w1/masters/ds1wm.c 		dev_err(&ds1wm_data->pdev->dev,
pdev              559 drivers/w1/masters/ds1wm.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              580 drivers/w1/masters/ds1wm.c 	ret = devm_request_irq(&pdev->dev, ds1wm_data->irq, ds1wm_isr,
pdev              583 drivers/w1/masters/ds1wm.c 		dev_err(&ds1wm_data->pdev->dev,
pdev              599 drivers/w1/masters/ds1wm.c 	dev_dbg(&ds1wm_data->pdev->dev,
pdev              615 drivers/w1/masters/ds1wm.c static int ds1wm_suspend(struct platform_device *pdev, pm_message_t state)
pdev              617 drivers/w1/masters/ds1wm.c 	struct ds1wm_data *ds1wm_data = platform_get_drvdata(pdev);
pdev              624 drivers/w1/masters/ds1wm.c static int ds1wm_resume(struct platform_device *pdev)
pdev              626 drivers/w1/masters/ds1wm.c 	struct ds1wm_data *ds1wm_data = platform_get_drvdata(pdev);
pdev              637 drivers/w1/masters/ds1wm.c static int ds1wm_remove(struct platform_device *pdev)
pdev              639 drivers/w1/masters/ds1wm.c 	struct ds1wm_data *ds1wm_data = platform_get_drvdata(pdev);
pdev              106 drivers/w1/masters/ds2482.c 	struct ds2482_data	*pdev;
pdev              148 drivers/w1/masters/ds2482.c static inline int ds2482_select_register(struct ds2482_data *pdev, u8 read_ptr)
pdev              150 drivers/w1/masters/ds2482.c 	if (pdev->read_prt != read_ptr) {
pdev              151 drivers/w1/masters/ds2482.c 		if (i2c_smbus_write_byte_data(pdev->client,
pdev              156 drivers/w1/masters/ds2482.c 		pdev->read_prt = read_ptr;
pdev              169 drivers/w1/masters/ds2482.c static inline int ds2482_send_cmd(struct ds2482_data *pdev, u8 cmd)
pdev              171 drivers/w1/masters/ds2482.c 	if (i2c_smbus_write_byte(pdev->client, cmd) < 0)
pdev              174 drivers/w1/masters/ds2482.c 	pdev->read_prt = DS2482_PTR_CODE_STATUS;
pdev              188 drivers/w1/masters/ds2482.c static inline int ds2482_send_cmd_data(struct ds2482_data *pdev,
pdev              191 drivers/w1/masters/ds2482.c 	if (i2c_smbus_write_byte_data(pdev->client, cmd, byte) < 0)
pdev              195 drivers/w1/masters/ds2482.c 	pdev->read_prt = (cmd != DS2482_CMD_WRITE_CONFIG) ?
pdev              213 drivers/w1/masters/ds2482.c static int ds2482_wait_1wire_idle(struct ds2482_data *pdev)
pdev              218 drivers/w1/masters/ds2482.c 	if (!ds2482_select_register(pdev, DS2482_PTR_CODE_STATUS)) {
pdev              220 drivers/w1/masters/ds2482.c 			temp = i2c_smbus_read_byte(pdev->client);
pdev              227 drivers/w1/masters/ds2482.c 		       __func__, pdev->channel);
pdev              240 drivers/w1/masters/ds2482.c static int ds2482_set_channel(struct ds2482_data *pdev, u8 channel)
pdev              242 drivers/w1/masters/ds2482.c 	if (i2c_smbus_write_byte_data(pdev->client, DS2482_CMD_CHANNEL_SELECT,
pdev              246 drivers/w1/masters/ds2482.c 	pdev->read_prt = DS2482_PTR_CODE_CHANNEL;
pdev              247 drivers/w1/masters/ds2482.c 	pdev->channel = -1;
pdev              248 drivers/w1/masters/ds2482.c 	if (i2c_smbus_read_byte(pdev->client) == ds2482_chan_rd[channel]) {
pdev              249 drivers/w1/masters/ds2482.c 		pdev->channel = channel;
pdev              266 drivers/w1/masters/ds2482.c 	struct ds2482_data    *pdev = pchan->pdev;
pdev              269 drivers/w1/masters/ds2482.c 	mutex_lock(&pdev->access_lock);
pdev              272 drivers/w1/masters/ds2482.c 	ds2482_wait_1wire_idle(pdev);
pdev              273 drivers/w1/masters/ds2482.c 	if (pdev->w1_count > 1)
pdev              274 drivers/w1/masters/ds2482.c 		ds2482_set_channel(pdev, pchan->channel);
pdev              277 drivers/w1/masters/ds2482.c 	if (!ds2482_send_cmd_data(pdev, DS2482_CMD_1WIRE_SINGLE_BIT,
pdev              279 drivers/w1/masters/ds2482.c 		status = ds2482_wait_1wire_idle(pdev);
pdev              281 drivers/w1/masters/ds2482.c 	mutex_unlock(&pdev->access_lock);
pdev              298 drivers/w1/masters/ds2482.c 	struct ds2482_data    *pdev = pchan->pdev;
pdev              301 drivers/w1/masters/ds2482.c 	mutex_lock(&pdev->access_lock);
pdev              304 drivers/w1/masters/ds2482.c 	ds2482_wait_1wire_idle(pdev);
pdev              305 drivers/w1/masters/ds2482.c 	if (pdev->w1_count > 1)
pdev              306 drivers/w1/masters/ds2482.c 		ds2482_set_channel(pdev, pchan->channel);
pdev              309 drivers/w1/masters/ds2482.c 	if (!ds2482_send_cmd_data(pdev, DS2482_CMD_1WIRE_TRIPLET,
pdev              311 drivers/w1/masters/ds2482.c 		status = ds2482_wait_1wire_idle(pdev);
pdev              313 drivers/w1/masters/ds2482.c 	mutex_unlock(&pdev->access_lock);
pdev              328 drivers/w1/masters/ds2482.c 	struct ds2482_data    *pdev = pchan->pdev;
pdev              330 drivers/w1/masters/ds2482.c 	mutex_lock(&pdev->access_lock);
pdev              333 drivers/w1/masters/ds2482.c 	ds2482_wait_1wire_idle(pdev);
pdev              334 drivers/w1/masters/ds2482.c 	if (pdev->w1_count > 1)
pdev              335 drivers/w1/masters/ds2482.c 		ds2482_set_channel(pdev, pchan->channel);
pdev              338 drivers/w1/masters/ds2482.c 	ds2482_send_cmd_data(pdev, DS2482_CMD_1WIRE_WRITE_BYTE, byte);
pdev              340 drivers/w1/masters/ds2482.c 	mutex_unlock(&pdev->access_lock);
pdev              352 drivers/w1/masters/ds2482.c 	struct ds2482_data    *pdev = pchan->pdev;
pdev              355 drivers/w1/masters/ds2482.c 	mutex_lock(&pdev->access_lock);
pdev              358 drivers/w1/masters/ds2482.c 	ds2482_wait_1wire_idle(pdev);
pdev              359 drivers/w1/masters/ds2482.c 	if (pdev->w1_count > 1)
pdev              360 drivers/w1/masters/ds2482.c 		ds2482_set_channel(pdev, pchan->channel);
pdev              363 drivers/w1/masters/ds2482.c 	ds2482_send_cmd(pdev, DS2482_CMD_1WIRE_READ_BYTE);
pdev              366 drivers/w1/masters/ds2482.c 	ds2482_wait_1wire_idle(pdev);
pdev              369 drivers/w1/masters/ds2482.c 	ds2482_select_register(pdev, DS2482_PTR_CODE_DATA);
pdev              372 drivers/w1/masters/ds2482.c 	result = i2c_smbus_read_byte(pdev->client);
pdev              374 drivers/w1/masters/ds2482.c 	mutex_unlock(&pdev->access_lock);
pdev              389 drivers/w1/masters/ds2482.c 	struct ds2482_data    *pdev = pchan->pdev;
pdev              393 drivers/w1/masters/ds2482.c 	mutex_lock(&pdev->access_lock);
pdev              396 drivers/w1/masters/ds2482.c 	ds2482_wait_1wire_idle(pdev);
pdev              397 drivers/w1/masters/ds2482.c 	if (pdev->w1_count > 1)
pdev              398 drivers/w1/masters/ds2482.c 		ds2482_set_channel(pdev, pchan->channel);
pdev              401 drivers/w1/masters/ds2482.c 	err = ds2482_send_cmd(pdev, DS2482_CMD_1WIRE_RESET);
pdev              404 drivers/w1/masters/ds2482.c 		err = ds2482_wait_1wire_idle(pdev);
pdev              409 drivers/w1/masters/ds2482.c 			ds2482_send_cmd_data(pdev, DS2482_CMD_WRITE_CONFIG,
pdev              413 drivers/w1/masters/ds2482.c 	mutex_unlock(&pdev->access_lock);
pdev              421 drivers/w1/masters/ds2482.c 	struct ds2482_data    *pdev = pchan->pdev;
pdev              433 drivers/w1/masters/ds2482.c 		ds2482_wait_1wire_idle(pdev);
pdev              435 drivers/w1/masters/ds2482.c 		retval = ds2482_send_cmd_data(pdev, DS2482_CMD_WRITE_CONFIG,
pdev              438 drivers/w1/masters/ds2482.c 		ds2482_wait_1wire_idle(pdev);
pdev              496 drivers/w1/masters/ds2482.c 		data->w1_ch[idx].pdev = data;
pdev              510 drivers/w1/masters/ds2482.c 			data->w1_ch[idx].pdev = NULL;
pdev              519 drivers/w1/masters/ds2482.c 		if (data->w1_ch[idx].pdev != NULL)
pdev              535 drivers/w1/masters/ds2482.c 		if (data->w1_ch[idx].pdev != NULL)
pdev              116 drivers/w1/masters/matrox_w1.c static int matrox_w1_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              121 drivers/w1/masters/matrox_w1.c 	if (pdev->vendor != PCI_VENDOR_ID_MATROX || pdev->device != PCI_DEVICE_ID_MATROX_G400)
pdev              127 drivers/w1/masters/matrox_w1.c 		dev_err(&pdev->dev,
pdev              140 drivers/w1/masters/matrox_w1.c 	dev->phys_addr = pci_resource_start(pdev, 1);
pdev              144 drivers/w1/masters/matrox_w1.c 		dev_err(&pdev->dev, "%s: failed to ioremap(0x%lx, %d).\n",
pdev              165 drivers/w1/masters/matrox_w1.c 	pci_set_drvdata(pdev, dev);
pdev              169 drivers/w1/masters/matrox_w1.c 	dev_info(&pdev->dev, "Matrox G400 GPIO transport layer for 1-wire.\n");
pdev              181 drivers/w1/masters/matrox_w1.c static void matrox_w1_remove(struct pci_dev *pdev)
pdev              183 drivers/w1/masters/matrox_w1.c 	struct matrox_device *dev = pci_get_drvdata(pdev);
pdev               91 drivers/w1/masters/mxc_w1.c static int mxc_w1_probe(struct platform_device *pdev)
pdev               98 drivers/w1/masters/mxc_w1.c 	mdev = devm_kzalloc(&pdev->dev, sizeof(struct mxc_w1_device),
pdev              103 drivers/w1/masters/mxc_w1.c 	mdev->clk = devm_clk_get(&pdev->dev, NULL);
pdev              113 drivers/w1/masters/mxc_w1.c 		dev_warn(&pdev->dev,
pdev              119 drivers/w1/masters/mxc_w1.c 		dev_warn(&pdev->dev,
pdev              122 drivers/w1/masters/mxc_w1.c 	mdev->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              138 drivers/w1/masters/mxc_w1.c 	platform_set_drvdata(pdev, mdev);
pdev              154 drivers/w1/masters/mxc_w1.c static int mxc_w1_remove(struct platform_device *pdev)
pdev              156 drivers/w1/masters/mxc_w1.c 	struct mxc_w1_device *mdev = platform_get_drvdata(pdev);
pdev              659 drivers/w1/masters/omap_hdq.c static int omap_hdq_probe(struct platform_device *pdev)
pdev              661 drivers/w1/masters/omap_hdq.c 	struct device *dev = &pdev->dev;
pdev              669 drivers/w1/masters/omap_hdq.c 		dev_dbg(&pdev->dev, "unable to allocate memory\n");
pdev              674 drivers/w1/masters/omap_hdq.c 	platform_set_drvdata(pdev, hdq_data);
pdev              676 drivers/w1/masters/omap_hdq.c 	hdq_data->hdq_base = devm_platform_ioremap_resource(pdev, 0);
pdev              684 drivers/w1/masters/omap_hdq.c 	pm_runtime_enable(&pdev->dev);
pdev              685 drivers/w1/masters/omap_hdq.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev              687 drivers/w1/masters/omap_hdq.c 		dev_dbg(&pdev->dev, "pm_runtime_get_sync failed\n");
pdev              693 drivers/w1/masters/omap_hdq.c 		dev_dbg(&pdev->dev, "reset failed\n");
pdev              698 drivers/w1/masters/omap_hdq.c 	dev_info(&pdev->dev, "OMAP HDQ Hardware Rev %c.%c. Driver in %s mode\n",
pdev              703 drivers/w1/masters/omap_hdq.c 	irq = platform_get_irq(pdev, 0);
pdev              705 drivers/w1/masters/omap_hdq.c 		dev_dbg(&pdev->dev, "Failed to get IRQ: %d\n", irq);
pdev              712 drivers/w1/masters/omap_hdq.c 		dev_dbg(&pdev->dev, "could not request irq\n");
pdev              718 drivers/w1/masters/omap_hdq.c 	pm_runtime_put_sync(&pdev->dev);
pdev              720 drivers/w1/masters/omap_hdq.c 	ret = of_property_read_string(pdev->dev.of_node, "ti,mode", &mode);
pdev              733 drivers/w1/masters/omap_hdq.c 		dev_dbg(&pdev->dev, "Failure in registering w1 master\n");
pdev              740 drivers/w1/masters/omap_hdq.c 	pm_runtime_put_sync(&pdev->dev);
pdev              742 drivers/w1/masters/omap_hdq.c 	pm_runtime_disable(&pdev->dev);
pdev              747 drivers/w1/masters/omap_hdq.c static int omap_hdq_remove(struct platform_device *pdev)
pdev              749 drivers/w1/masters/omap_hdq.c 	struct hdq_data *hdq_data = platform_get_drvdata(pdev);
pdev              754 drivers/w1/masters/omap_hdq.c 		dev_dbg(&pdev->dev, "removed when use count is not zero\n");
pdev              762 drivers/w1/masters/omap_hdq.c 	pm_runtime_disable(&pdev->dev);
pdev               76 drivers/w1/masters/sgi_w1.c static int sgi_w1_probe(struct platform_device *pdev)
pdev               82 drivers/w1/masters/sgi_w1.c 	sdev = devm_kzalloc(&pdev->dev, sizeof(struct sgi_w1_device),
pdev               87 drivers/w1/masters/sgi_w1.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev               88 drivers/w1/masters/sgi_w1.c 	sdev->mcr = devm_ioremap_resource(&pdev->dev, res);
pdev               96 drivers/w1/masters/sgi_w1.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              102 drivers/w1/masters/sgi_w1.c 	platform_set_drvdata(pdev, sdev);
pdev              110 drivers/w1/masters/sgi_w1.c static int sgi_w1_remove(struct platform_device *pdev)
pdev              112 drivers/w1/masters/sgi_w1.c 	struct sgi_w1_device *sdev = platform_get_drvdata(pdev);
pdev               69 drivers/w1/masters/w1-gpio.c static int w1_gpio_probe(struct platform_device *pdev)
pdev               73 drivers/w1/masters/w1-gpio.c 	struct device *dev = &pdev->dev;
pdev               80 drivers/w1/masters/w1-gpio.c 		pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev               93 drivers/w1/masters/w1-gpio.c 		pdev->dev.platform_data = pdata;
pdev              149 drivers/w1/masters/w1-gpio.c 	platform_set_drvdata(pdev, master);
pdev              154 drivers/w1/masters/w1-gpio.c static int w1_gpio_remove(struct platform_device *pdev)
pdev              156 drivers/w1/masters/w1-gpio.c 	struct w1_bus_master *master = platform_get_drvdata(pdev);
pdev              157 drivers/w1/masters/w1-gpio.c 	struct w1_gpio_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              116 drivers/w1/slaves/w1_ds2780.c 	struct platform_device *pdev;
pdev              118 drivers/w1/slaves/w1_ds2780.c 	pdev = platform_device_alloc("ds2780-battery", PLATFORM_DEVID_AUTO);
pdev              119 drivers/w1/slaves/w1_ds2780.c 	if (!pdev)
pdev              121 drivers/w1/slaves/w1_ds2780.c 	pdev->dev.parent = &sl->dev;
pdev              123 drivers/w1/slaves/w1_ds2780.c 	ret = platform_device_add(pdev);
pdev              127 drivers/w1/slaves/w1_ds2780.c 	dev_set_drvdata(&sl->dev, pdev);
pdev              132 drivers/w1/slaves/w1_ds2780.c 	platform_device_put(pdev);
pdev              139 drivers/w1/slaves/w1_ds2780.c 	struct platform_device *pdev = dev_get_drvdata(&sl->dev);
pdev              141 drivers/w1/slaves/w1_ds2780.c 	platform_device_unregister(pdev);
pdev              113 drivers/w1/slaves/w1_ds2781.c 	struct platform_device *pdev;
pdev              115 drivers/w1/slaves/w1_ds2781.c 	pdev = platform_device_alloc("ds2781-battery", PLATFORM_DEVID_AUTO);
pdev              116 drivers/w1/slaves/w1_ds2781.c 	if (!pdev)
pdev              118 drivers/w1/slaves/w1_ds2781.c 	pdev->dev.parent = &sl->dev;
pdev              120 drivers/w1/slaves/w1_ds2781.c 	ret = platform_device_add(pdev);
pdev              124 drivers/w1/slaves/w1_ds2781.c 	dev_set_drvdata(&sl->dev, pdev);
pdev              129 drivers/w1/slaves/w1_ds2781.c 	platform_device_put(pdev);
pdev              136 drivers/w1/slaves/w1_ds2781.c 	struct platform_device *pdev = dev_get_drvdata(&sl->dev);
pdev              138 drivers/w1/slaves/w1_ds2781.c 	platform_device_unregister(pdev);
pdev              316 drivers/watchdog/alim1535_wdt.c 	struct pci_dev *pdev;
pdev              320 drivers/watchdog/alim1535_wdt.c 	pdev = pci_get_device(PCI_VENDOR_ID_AL, 0x1535, NULL);
pdev              321 drivers/watchdog/alim1535_wdt.c 	if (pdev == NULL)
pdev              322 drivers/watchdog/alim1535_wdt.c 		pdev = pci_get_device(PCI_VENDOR_ID_AL, 0x1533, NULL);
pdev              323 drivers/watchdog/alim1535_wdt.c 	if (pdev == NULL)
pdev              325 drivers/watchdog/alim1535_wdt.c 	pci_dev_put(pdev);
pdev              328 drivers/watchdog/alim1535_wdt.c 	pdev = pci_get_device(PCI_VENDOR_ID_AL, 0x7101, NULL);
pdev              329 drivers/watchdog/alim1535_wdt.c 	if (pdev == NULL)
pdev              332 drivers/watchdog/alim1535_wdt.c 	if (pci_enable_device(pdev)) {
pdev              333 drivers/watchdog/alim1535_wdt.c 		pci_dev_put(pdev);
pdev              337 drivers/watchdog/alim1535_wdt.c 	ali_pci = pdev;
pdev              342 drivers/watchdog/alim1535_wdt.c 	pci_read_config_dword(pdev, 0xCC, &wdog);
pdev              351 drivers/watchdog/alim1535_wdt.c 	pci_write_config_dword(pdev, 0xCC, wdog);
pdev              264 drivers/watchdog/ar7_wdt.c static int ar7_wdt_probe(struct platform_device *pdev)
pdev              269 drivers/watchdog/ar7_wdt.c 		platform_get_resource_byname(pdev, IORESOURCE_MEM, "regs");
pdev              270 drivers/watchdog/ar7_wdt.c 	ar7_wdt = devm_ioremap_resource(&pdev->dev, ar7_regs_wdt);
pdev              297 drivers/watchdog/ar7_wdt.c static int ar7_wdt_remove(struct platform_device *pdev)
pdev              305 drivers/watchdog/ar7_wdt.c static void ar7_wdt_shutdown(struct platform_device *pdev)
pdev              252 drivers/watchdog/armada_37xx_wdt.c static int armada_37xx_wdt_probe(struct platform_device *pdev)
pdev              259 drivers/watchdog/armada_37xx_wdt.c 	dev = devm_kzalloc(&pdev->dev, sizeof(struct armada_37xx_watchdog),
pdev              267 drivers/watchdog/armada_37xx_wdt.c 	regmap = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev              273 drivers/watchdog/armada_37xx_wdt.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              276 drivers/watchdog/armada_37xx_wdt.c 	dev->reg = devm_ioremap(&pdev->dev, res->start, resource_size(res));
pdev              279 drivers/watchdog/armada_37xx_wdt.c 	dev->clk = devm_clk_get(&pdev->dev, NULL);
pdev              286 drivers/watchdog/armada_37xx_wdt.c 	ret = devm_add_action_or_reset(&pdev->dev,
pdev              302 drivers/watchdog/armada_37xx_wdt.c 	dev->wdt.parent = &pdev->dev;
pdev              306 drivers/watchdog/armada_37xx_wdt.c 	watchdog_init_timeout(&dev->wdt, timeout, &pdev->dev);
pdev              308 drivers/watchdog/armada_37xx_wdt.c 	platform_set_drvdata(pdev, &dev->wdt);
pdev              318 drivers/watchdog/armada_37xx_wdt.c 	ret = devm_watchdog_register_device(&pdev->dev, &dev->wdt);
pdev              322 drivers/watchdog/armada_37xx_wdt.c 	dev_info(&pdev->dev, "Initial timeout %d sec%s\n",
pdev              285 drivers/watchdog/asm9260_wdt.c static int asm9260_wdt_probe(struct platform_device *pdev)
pdev              287 drivers/watchdog/asm9260_wdt.c 	struct device *dev = &pdev->dev;
pdev              299 drivers/watchdog/asm9260_wdt.c 	priv->iobase = devm_platform_ioremap_resource(pdev, 0);
pdev              331 drivers/watchdog/asm9260_wdt.c 		priv->irq = platform_get_irq(pdev, 0);
pdev              339 drivers/watchdog/asm9260_wdt.c 				       pdev->name, priv);
pdev              352 drivers/watchdog/asm9260_wdt.c 	platform_set_drvdata(pdev, priv);
pdev              241 drivers/watchdog/aspeed_wdt.c static int aspeed_wdt_probe(struct platform_device *pdev)
pdev              243 drivers/watchdog/aspeed_wdt.c 	struct device *dev = &pdev->dev;
pdev              257 drivers/watchdog/aspeed_wdt.c 	wdt->base = devm_platform_ioremap_resource(pdev, 0);
pdev              227 drivers/watchdog/at91rm9200_wdt.c static int at91wdt_probe(struct platform_device *pdev)
pdev              229 drivers/watchdog/at91rm9200_wdt.c 	struct device *dev = &pdev->dev;
pdev              235 drivers/watchdog/at91rm9200_wdt.c 	at91wdt_miscdev.parent = &pdev->dev;
pdev              260 drivers/watchdog/at91rm9200_wdt.c static int at91wdt_remove(struct platform_device *pdev)
pdev              262 drivers/watchdog/at91rm9200_wdt.c 	struct device *dev = &pdev->dev;
pdev              275 drivers/watchdog/at91rm9200_wdt.c static void at91wdt_shutdown(struct platform_device *pdev)
pdev              282 drivers/watchdog/at91rm9200_wdt.c static int at91wdt_suspend(struct platform_device *pdev, pm_message_t message)
pdev              288 drivers/watchdog/at91rm9200_wdt.c static int at91wdt_resume(struct platform_device *pdev)
pdev              152 drivers/watchdog/at91sam9_wdt.c static int at91_wdt_init(struct platform_device *pdev, struct at91wdt *wdt)
pdev              161 drivers/watchdog/at91sam9_wdt.c 	struct device *dev = &pdev->dev;
pdev              212 drivers/watchdog/at91sam9_wdt.c 				  pdev->name, wdt);
pdev              328 drivers/watchdog/at91sam9_wdt.c static int __init at91wdt_probe(struct platform_device *pdev)
pdev              333 drivers/watchdog/at91sam9_wdt.c 	wdt = devm_kzalloc(&pdev->dev, sizeof(*wdt), GFP_KERNEL);
pdev              341 drivers/watchdog/at91sam9_wdt.c 	wdt->wdd.parent = &pdev->dev;
pdev              348 drivers/watchdog/at91sam9_wdt.c 	wdt->base = devm_platform_ioremap_resource(pdev, 0);
pdev              352 drivers/watchdog/at91sam9_wdt.c 	wdt->sclk = devm_clk_get(&pdev->dev, NULL);
pdev              358 drivers/watchdog/at91sam9_wdt.c 		dev_err(&pdev->dev, "Could not enable slow clock\n");
pdev              362 drivers/watchdog/at91sam9_wdt.c 	if (pdev->dev.of_node) {
pdev              363 drivers/watchdog/at91sam9_wdt.c 		err = of_at91wdt_init(pdev->dev.of_node, wdt);
pdev              368 drivers/watchdog/at91sam9_wdt.c 	err = at91_wdt_init(pdev, wdt);
pdev              372 drivers/watchdog/at91sam9_wdt.c 	platform_set_drvdata(pdev, wdt);
pdev              385 drivers/watchdog/at91sam9_wdt.c static int __exit at91wdt_remove(struct platform_device *pdev)
pdev              387 drivers/watchdog/at91sam9_wdt.c 	struct at91wdt *wdt = platform_get_drvdata(pdev);
pdev              247 drivers/watchdog/ath79_wdt.c static int ath79_wdt_probe(struct platform_device *pdev)
pdev              255 drivers/watchdog/ath79_wdt.c 	wdt_base = devm_platform_ioremap_resource(pdev, 0);
pdev              259 drivers/watchdog/ath79_wdt.c 	wdt_clk = devm_clk_get(&pdev->dev, "wdt");
pdev              276 drivers/watchdog/ath79_wdt.c 		dev_info(&pdev->dev,
pdev              286 drivers/watchdog/ath79_wdt.c 		dev_err(&pdev->dev,
pdev              298 drivers/watchdog/ath79_wdt.c static int ath79_wdt_remove(struct platform_device *pdev)
pdev              305 drivers/watchdog/ath79_wdt.c static void ath79_wdt_shutdown(struct platform_device *pdev)
pdev              132 drivers/watchdog/atlas7_wdt.c static int atlas7_wdt_probe(struct platform_device *pdev)
pdev              134 drivers/watchdog/atlas7_wdt.c 	struct device *dev = &pdev->dev;
pdev              142 drivers/watchdog/atlas7_wdt.c 	wdt->base = devm_platform_ioremap_resource(pdev, 0);
pdev              173 drivers/watchdog/atlas7_wdt.c 	platform_set_drvdata(pdev, &atlas7_wdd);
pdev              170 drivers/watchdog/bcm2835_wdt.c static int bcm2835_wdt_probe(struct platform_device *pdev)
pdev              172 drivers/watchdog/bcm2835_wdt.c 	struct bcm2835_pm *pm = dev_get_drvdata(pdev->dev.parent);
pdev              173 drivers/watchdog/bcm2835_wdt.c 	struct device *dev = &pdev->dev;
pdev              217 drivers/watchdog/bcm2835_wdt.c static int bcm2835_wdt_remove(struct platform_device *pdev)
pdev              177 drivers/watchdog/bcm47xx_wdt.c static int bcm47xx_wdt_probe(struct platform_device *pdev)
pdev              181 drivers/watchdog/bcm47xx_wdt.c 	struct bcm47xx_wdt *wdt = dev_get_platdata(&pdev->dev);
pdev              197 drivers/watchdog/bcm47xx_wdt.c 	wdt->wdd.parent = &pdev->dev;
pdev              209 drivers/watchdog/bcm47xx_wdt.c 	dev_info(&pdev->dev, "BCM47xx Watchdog Timer enabled (%d seconds%s%s)\n",
pdev              221 drivers/watchdog/bcm47xx_wdt.c static int bcm47xx_wdt_remove(struct platform_device *pdev)
pdev              223 drivers/watchdog/bcm47xx_wdt.c 	struct bcm47xx_wdt *wdt = dev_get_platdata(&pdev->dev);
pdev              235 drivers/watchdog/bcm63xx_wdt.c static int bcm63xx_wdt_probe(struct platform_device *pdev)
pdev              242 drivers/watchdog/bcm63xx_wdt.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              244 drivers/watchdog/bcm63xx_wdt.c 		dev_err(&pdev->dev, "failed to get resources\n");
pdev              248 drivers/watchdog/bcm63xx_wdt.c 	bcm63xx_wdt_device.regs = devm_ioremap_nocache(&pdev->dev, r->start,
pdev              251 drivers/watchdog/bcm63xx_wdt.c 		dev_err(&pdev->dev, "failed to remap I/O resources\n");
pdev              257 drivers/watchdog/bcm63xx_wdt.c 		dev_err(&pdev->dev, "failed to register wdt timer isr\n");
pdev              263 drivers/watchdog/bcm63xx_wdt.c 		dev_info(&pdev->dev,
pdev              270 drivers/watchdog/bcm63xx_wdt.c 		dev_err(&pdev->dev, "failed to register watchdog device\n");
pdev              274 drivers/watchdog/bcm63xx_wdt.c 	dev_info(&pdev->dev, " started, timer margin: %d sec\n",
pdev              284 drivers/watchdog/bcm63xx_wdt.c static int bcm63xx_wdt_remove(struct platform_device *pdev)
pdev              294 drivers/watchdog/bcm63xx_wdt.c static void bcm63xx_wdt_shutdown(struct platform_device *pdev)
pdev              115 drivers/watchdog/bcm7038_wdt.c static int bcm7038_wdt_probe(struct platform_device *pdev)
pdev              117 drivers/watchdog/bcm7038_wdt.c 	struct device *dev = &pdev->dev;
pdev              125 drivers/watchdog/bcm7038_wdt.c 	platform_set_drvdata(pdev, wdt);
pdev              127 drivers/watchdog/bcm7038_wdt.c 	wdt->base = devm_platform_ioremap_resource(pdev, 0);
pdev              135 drivers/watchdog/bcm_kona_wdt.c static void bcm_kona_wdt_debug_init(struct platform_device *pdev)
pdev              138 drivers/watchdog/bcm_kona_wdt.c 	struct bcm_kona_wdt *wdt = platform_get_drvdata(pdev);
pdev              152 drivers/watchdog/bcm_kona_wdt.c static void bcm_kona_wdt_debug_exit(struct platform_device *pdev)
pdev              154 drivers/watchdog/bcm_kona_wdt.c 	struct bcm_kona_wdt *wdt = platform_get_drvdata(pdev);
pdev              162 drivers/watchdog/bcm_kona_wdt.c static void bcm_kona_wdt_debug_init(struct platform_device *pdev) {}
pdev              163 drivers/watchdog/bcm_kona_wdt.c static void bcm_kona_wdt_debug_exit(struct platform_device *pdev) {}
pdev              268 drivers/watchdog/bcm_kona_wdt.c static int bcm_kona_wdt_probe(struct platform_device *pdev)
pdev              270 drivers/watchdog/bcm_kona_wdt.c 	struct device *dev = &pdev->dev;
pdev              280 drivers/watchdog/bcm_kona_wdt.c 	wdt->base = devm_platform_ioremap_resource(pdev, 0);
pdev              291 drivers/watchdog/bcm_kona_wdt.c 	platform_set_drvdata(pdev, wdt);
pdev              307 drivers/watchdog/bcm_kona_wdt.c 	bcm_kona_wdt_debug_init(pdev);
pdev              313 drivers/watchdog/bcm_kona_wdt.c static int bcm_kona_wdt_remove(struct platform_device *pdev)
pdev              315 drivers/watchdog/bcm_kona_wdt.c 	bcm_kona_wdt_debug_exit(pdev);
pdev              316 drivers/watchdog/bcm_kona_wdt.c 	dev_dbg(&pdev->dev, "Watchdog driver disabled");
pdev              224 drivers/watchdog/bd70528_wdt.c static int bd70528_wdt_probe(struct platform_device *pdev)
pdev              231 drivers/watchdog/bd70528_wdt.c 	bd70528 = dev_get_drvdata(pdev->dev.parent);
pdev              233 drivers/watchdog/bd70528_wdt.c 		dev_err(&pdev->dev, "No MFD driver data\n");
pdev              236 drivers/watchdog/bd70528_wdt.c 	w = devm_kzalloc(&pdev->dev, sizeof(*w), GFP_KERNEL);
pdev              242 drivers/watchdog/bd70528_wdt.c 	w->dev = &pdev->dev;
pdev              248 drivers/watchdog/bd70528_wdt.c 	w->wdt.parent = pdev->dev.parent;
pdev              251 drivers/watchdog/bd70528_wdt.c 	watchdog_init_timeout(&w->wdt, 0, pdev->dev.parent);
pdev              255 drivers/watchdog/bd70528_wdt.c 		dev_err(&pdev->dev, "Failed to set the watchdog timeout\n");
pdev              264 drivers/watchdog/bd70528_wdt.c 		dev_err(&pdev->dev, "Failed to get the watchdog state\n");
pdev              268 drivers/watchdog/bd70528_wdt.c 		dev_dbg(&pdev->dev, "watchdog was running during probe\n");
pdev              272 drivers/watchdog/bd70528_wdt.c 	ret = devm_watchdog_register_device(&pdev->dev, &w->wdt);
pdev              274 drivers/watchdog/bd70528_wdt.c 		dev_err(&pdev->dev, "watchdog registration failed: %d\n", ret);
pdev              250 drivers/watchdog/cadence_wdt.c 	struct platform_device *pdev = dev_id;
pdev              252 drivers/watchdog/cadence_wdt.c 	dev_info(&pdev->dev,
pdev              291 drivers/watchdog/cadence_wdt.c static int cdns_wdt_probe(struct platform_device *pdev)
pdev              293 drivers/watchdog/cadence_wdt.c 	struct device *dev = &pdev->dev;
pdev              310 drivers/watchdog/cadence_wdt.c 	wdt->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              316 drivers/watchdog/cadence_wdt.c 	irq = platform_get_irq(pdev, 0);
pdev              319 drivers/watchdog/cadence_wdt.c 				       pdev->name, pdev);
pdev              368 drivers/watchdog/cadence_wdt.c 	platform_set_drvdata(pdev, wdt);
pdev              246 drivers/watchdog/coh901327_wdt.c static int __init coh901327_probe(struct platform_device *pdev)
pdev              248 drivers/watchdog/coh901327_wdt.c 	struct device *dev = &pdev->dev;
pdev              254 drivers/watchdog/coh901327_wdt.c 	virtbase = devm_platform_ioremap_resource(pdev, 0);
pdev              303 drivers/watchdog/coh901327_wdt.c 	irq = platform_get_irq(pdev, 0);
pdev              305 drivers/watchdog/coh901327_wdt.c 			DRV_NAME " Bark", pdev)) {
pdev              322 drivers/watchdog/coh901327_wdt.c 	free_irq(irq, pdev);
pdev              335 drivers/watchdog/coh901327_wdt.c static int coh901327_suspend(struct platform_device *pdev, pm_message_t state)
pdev              345 drivers/watchdog/coh901327_wdt.c static int coh901327_resume(struct platform_device *pdev)
pdev              151 drivers/watchdog/da9052_wdt.c static int da9052_wdt_probe(struct platform_device *pdev)
pdev              153 drivers/watchdog/da9052_wdt.c 	struct device *dev = &pdev->dev;
pdev              120 drivers/watchdog/da9055_wdt.c static int da9055_wdt_probe(struct platform_device *pdev)
pdev              122 drivers/watchdog/da9055_wdt.c 	struct device *dev = &pdev->dev;
pdev              179 drivers/watchdog/da9062_wdt.c static int da9062_wdt_probe(struct platform_device *pdev)
pdev              181 drivers/watchdog/da9062_wdt.c 	struct device *dev = &pdev->dev;
pdev              189 drivers/watchdog/da9063_wdt.c static int da9063_wdt_probe(struct platform_device *pdev)
pdev              191 drivers/watchdog/da9063_wdt.c 	struct device *dev = &pdev->dev;
pdev              197 drivers/watchdog/davinci_wdt.c static int davinci_wdt_probe(struct platform_device *pdev)
pdev              200 drivers/watchdog/davinci_wdt.c 	struct device *dev = &pdev->dev;
pdev              226 drivers/watchdog/davinci_wdt.c 	platform_set_drvdata(pdev, davinci_wdt);
pdev              244 drivers/watchdog/davinci_wdt.c 	davinci_wdt->base = devm_platform_ioremap_resource(pdev, 0);
pdev              117 drivers/watchdog/digicolor_wdt.c static int dc_wdt_probe(struct platform_device *pdev)
pdev              119 drivers/watchdog/digicolor_wdt.c 	struct device *dev = &pdev->dev;
pdev              126 drivers/watchdog/digicolor_wdt.c 	wdt->base = devm_platform_ioremap_resource(pdev, 0);
pdev              232 drivers/watchdog/dw_wdt.c static int dw_wdt_drv_probe(struct platform_device *pdev)
pdev              234 drivers/watchdog/dw_wdt.c 	struct device *dev = &pdev->dev;
pdev              243 drivers/watchdog/dw_wdt.c 	dw_wdt->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              261 drivers/watchdog/dw_wdt.c 	dw_wdt->rst = devm_reset_control_get_optional_shared(&pdev->dev, NULL);
pdev              294 drivers/watchdog/dw_wdt.c 	platform_set_drvdata(pdev, dw_wdt);
pdev              309 drivers/watchdog/dw_wdt.c static int dw_wdt_drv_remove(struct platform_device *pdev)
pdev              311 drivers/watchdog/dw_wdt.c 	struct dw_wdt *dw_wdt = platform_get_drvdata(pdev);
pdev               90 drivers/watchdog/ep93xx_wdt.c static int ep93xx_wdt_probe(struct platform_device *pdev)
pdev               92 drivers/watchdog/ep93xx_wdt.c 	struct device *dev = &pdev->dev;
pdev              102 drivers/watchdog/ep93xx_wdt.c 	priv->mmio = devm_platform_ioremap_resource(pdev, 0);
pdev              121 drivers/watchdog/ftwdt010_wdt.c static int ftwdt010_wdt_probe(struct platform_device *pdev)
pdev              123 drivers/watchdog/ftwdt010_wdt.c 	struct device *dev = &pdev->dev;
pdev              133 drivers/watchdog/ftwdt010_wdt.c 	gwdt->base = devm_platform_ioremap_resource(pdev, 0);
pdev              158 drivers/watchdog/ftwdt010_wdt.c 	irq = platform_get_irq(pdev, 0);
pdev              172 drivers/watchdog/ftwdt010_wdt.c 	platform_set_drvdata(pdev, gwdt);
pdev              106 drivers/watchdog/gpio_wdt.c static int gpio_wdt_probe(struct platform_device *pdev)
pdev              108 drivers/watchdog/gpio_wdt.c 	struct device *dev = &pdev->dev;
pdev              120 drivers/watchdog/gpio_wdt.c 	platform_set_drvdata(pdev, priv);
pdev               95 drivers/watchdog/i6300esb.c 	struct pci_dev *pdev;
pdev              126 drivers/watchdog/i6300esb.c 	pci_write_config_byte(edev->pdev, ESB_LOCK_REG, val);
pdev              139 drivers/watchdog/i6300esb.c 	pci_write_config_byte(edev->pdev, ESB_LOCK_REG, 0x0);
pdev              140 drivers/watchdog/i6300esb.c 	pci_read_config_byte(edev->pdev, ESB_LOCK_REG, &val);
pdev              219 drivers/watchdog/i6300esb.c 	if (pci_enable_device(edev->pdev)) {
pdev              220 drivers/watchdog/i6300esb.c 		dev_err(&edev->pdev->dev, "failed to enable device\n");
pdev              224 drivers/watchdog/i6300esb.c 	if (pci_request_region(edev->pdev, 0, ESB_MODULE_NAME)) {
pdev              225 drivers/watchdog/i6300esb.c 		dev_err(&edev->pdev->dev, "failed to request region\n");
pdev              229 drivers/watchdog/i6300esb.c 	edev->base = pci_ioremap_bar(edev->pdev, 0);
pdev              232 drivers/watchdog/i6300esb.c 		dev_err(&edev->pdev->dev, "failed to get BASEADDR\n");
pdev              237 drivers/watchdog/i6300esb.c 	dev_set_drvdata(&edev->pdev->dev, edev);
pdev              241 drivers/watchdog/i6300esb.c 	pci_release_region(edev->pdev, 0);
pdev              243 drivers/watchdog/i6300esb.c 	pci_disable_device(edev->pdev);
pdev              265 drivers/watchdog/i6300esb.c 	pci_write_config_word(edev->pdev, ESB_CONFIG_REG, 0x0003);
pdev              268 drivers/watchdog/i6300esb.c 	pci_read_config_byte(edev->pdev, ESB_LOCK_REG, &val1);
pdev              270 drivers/watchdog/i6300esb.c 		dev_warn(&edev->pdev->dev, "nowayout already set\n");
pdev              273 drivers/watchdog/i6300esb.c 	pci_write_config_byte(edev->pdev, ESB_LOCK_REG, 0x00);
pdev              289 drivers/watchdog/i6300esb.c static int esb_probe(struct pci_dev *pdev,
pdev              295 drivers/watchdog/i6300esb.c 	edev = devm_kzalloc(&pdev->dev, sizeof(*edev), GFP_KERNEL);
pdev              300 drivers/watchdog/i6300esb.c 	edev->pdev = pdev;
pdev              320 drivers/watchdog/i6300esb.c 	dev_info(&pdev->dev,
pdev              327 drivers/watchdog/i6300esb.c 	pci_release_region(edev->pdev, 0);
pdev              328 drivers/watchdog/i6300esb.c 	pci_disable_device(edev->pdev);
pdev              332 drivers/watchdog/i6300esb.c static void esb_remove(struct pci_dev *pdev)
pdev              334 drivers/watchdog/i6300esb.c 	struct esb_dev *edev = dev_get_drvdata(&pdev->dev);
pdev              338 drivers/watchdog/i6300esb.c 	pci_release_region(edev->pdev, 0);
pdev              339 drivers/watchdog/i6300esb.c 	pci_disable_device(edev->pdev);
pdev              441 drivers/watchdog/iTCO_wdt.c static int iTCO_wdt_probe(struct platform_device *pdev)
pdev              443 drivers/watchdog/iTCO_wdt.c 	struct device *dev = &pdev->dev;
pdev              458 drivers/watchdog/iTCO_wdt.c 	p->tco_res = platform_get_resource(pdev, IORESOURCE_IO, ICH_RES_IO_TCO);
pdev              465 drivers/watchdog/iTCO_wdt.c 	p->smi_res = platform_get_resource(pdev, IORESOURCE_IO, ICH_RES_IO_SMI);
pdev              470 drivers/watchdog/iTCO_wdt.c 					 pdev->name)) {
pdev              489 drivers/watchdog/iTCO_wdt.c 		p->gcs_pmc_res = platform_get_resource(pdev,
pdev              519 drivers/watchdog/iTCO_wdt.c 				 pdev->name)) {
pdev              556 drivers/watchdog/iTCO_wdt.c 	platform_set_drvdata(pdev, p);
pdev              175 drivers/watchdog/ibmasr.c 		pdev = pci_get_bus_and_slot(0, DEVFN(0x1f, 0));
pdev              176 drivers/watchdog/ibmasr.c 		if (pdev == NULL)
pdev              178 drivers/watchdog/ibmasr.c 		pci_read_config_dword(pdev, 0x58, &r);
pdev              180 drivers/watchdog/ibmasr.c 		pci_dev_put(pdev);
pdev              224 drivers/watchdog/ie6xx_wdt.c static int ie6xx_wdt_probe(struct platform_device *pdev)
pdev              230 drivers/watchdog/ie6xx_wdt.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              234 drivers/watchdog/ie6xx_wdt.c 	if (!request_region(res->start, resource_size(res), pdev->name)) {
pdev              235 drivers/watchdog/ie6xx_wdt.c 		dev_err(&pdev->dev, "Watchdog region 0x%llx already in use!\n",
pdev              241 drivers/watchdog/ie6xx_wdt.c 	dev_dbg(&pdev->dev, "WDT = 0x%X\n", ie6xx_wdt_data.sch_wdtba);
pdev              245 drivers/watchdog/ie6xx_wdt.c 	ie6xx_wdt_dev.parent = &pdev->dev;
pdev              251 drivers/watchdog/ie6xx_wdt.c 		dev_warn(&pdev->dev,
pdev              269 drivers/watchdog/ie6xx_wdt.c static int ie6xx_wdt_remove(struct platform_device *pdev)
pdev              273 drivers/watchdog/ie6xx_wdt.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              183 drivers/watchdog/imgpdc_wdt.c static int pdc_wdt_probe(struct platform_device *pdev)
pdev              185 drivers/watchdog/imgpdc_wdt.c 	struct device *dev = &pdev->dev;
pdev              195 drivers/watchdog/imgpdc_wdt.c 	pdc_wdt->base = devm_platform_ioremap_resource(pdev, 0);
pdev              291 drivers/watchdog/imgpdc_wdt.c 	platform_set_drvdata(pdev, pdc_wdt);
pdev              248 drivers/watchdog/imx2_wdt.c static int __init imx2_wdt_probe(struct platform_device *pdev)
pdev              256 drivers/watchdog/imx2_wdt.c 	wdev = devm_kzalloc(&pdev->dev, sizeof(*wdev), GFP_KERNEL);
pdev              260 drivers/watchdog/imx2_wdt.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev              264 drivers/watchdog/imx2_wdt.c 	wdev->regmap = devm_regmap_init_mmio_clk(&pdev->dev, NULL, base,
pdev              267 drivers/watchdog/imx2_wdt.c 		dev_err(&pdev->dev, "regmap init failed\n");
pdev              271 drivers/watchdog/imx2_wdt.c 	wdev->clk = devm_clk_get(&pdev->dev, NULL);
pdev              273 drivers/watchdog/imx2_wdt.c 		dev_err(&pdev->dev, "can't get Watchdog clock\n");
pdev              283 drivers/watchdog/imx2_wdt.c 	wdog->parent		= &pdev->dev;
pdev              285 drivers/watchdog/imx2_wdt.c 	ret = platform_get_irq(pdev, 0);
pdev              287 drivers/watchdog/imx2_wdt.c 		if (!devm_request_irq(&pdev->dev, ret, imx2_wdt_isr, 0,
pdev              288 drivers/watchdog/imx2_wdt.c 				      dev_name(&pdev->dev), wdog))
pdev              298 drivers/watchdog/imx2_wdt.c 	wdev->ext_reset = of_property_read_bool(pdev->dev.of_node,
pdev              300 drivers/watchdog/imx2_wdt.c 	platform_set_drvdata(pdev, wdog);
pdev              304 drivers/watchdog/imx2_wdt.c 	watchdog_init_timeout(wdog, timeout, &pdev->dev);
pdev              322 drivers/watchdog/imx2_wdt.c 	dev_info(&pdev->dev, "timeout %d sec (nowayout=%d)\n",
pdev              332 drivers/watchdog/imx2_wdt.c static int __exit imx2_wdt_remove(struct platform_device *pdev)
pdev              334 drivers/watchdog/imx2_wdt.c 	struct watchdog_device *wdog = platform_get_drvdata(pdev);
pdev              341 drivers/watchdog/imx2_wdt.c 		dev_crit(&pdev->dev, "Device removed: Expect reboot!\n");
pdev              346 drivers/watchdog/imx2_wdt.c static void imx2_wdt_shutdown(struct platform_device *pdev)
pdev              348 drivers/watchdog/imx2_wdt.c 	struct watchdog_device *wdog = platform_get_drvdata(pdev);
pdev              358 drivers/watchdog/imx2_wdt.c 		dev_crit(&pdev->dev, "Device shutdown: Expect reboot!\n");
pdev              159 drivers/watchdog/imx7ulp_wdt.c static int imx7ulp_wdt_probe(struct platform_device *pdev)
pdev              162 drivers/watchdog/imx7ulp_wdt.c 	struct device *dev = &pdev->dev;
pdev              170 drivers/watchdog/imx7ulp_wdt.c 	platform_set_drvdata(pdev, imx7ulp_wdt);
pdev              172 drivers/watchdog/imx7ulp_wdt.c 	imx7ulp_wdt->base = devm_platform_ioremap_resource(pdev, 0);
pdev              158 drivers/watchdog/imx_sc_wdt.c static int imx_sc_wdt_probe(struct platform_device *pdev)
pdev              162 drivers/watchdog/imx_sc_wdt.c 	struct device *dev = &pdev->dev;
pdev              169 drivers/watchdog/imx_sc_wdt.c 	platform_set_drvdata(pdev, imx_sc_wdd);
pdev              108 drivers/watchdog/intel-mid_wdt.c static int mid_wdt_probe(struct platform_device *pdev)
pdev              110 drivers/watchdog/intel-mid_wdt.c 	struct device *dev = &pdev->dev;
pdev              121 drivers/watchdog/intel-mid_wdt.c 		ret = pdata->probe(pdev);
pdev              160 drivers/watchdog/jz4740_wdt.c static int jz4740_wdt_probe(struct platform_device *pdev)
pdev              162 drivers/watchdog/jz4740_wdt.c 	struct device *dev = &pdev->dev;
pdev              184 drivers/watchdog/jz4740_wdt.c 	drvdata->base = devm_platform_ioremap_resource(pdev, 0);
pdev              436 drivers/watchdog/kempld_wdt.c static int kempld_wdt_probe(struct platform_device *pdev)
pdev              438 drivers/watchdog/kempld_wdt.c 	struct kempld_device_data *pld = dev_get_drvdata(pdev->dev.parent);
pdev              440 drivers/watchdog/kempld_wdt.c 	struct device *dev = &pdev->dev;
pdev              486 drivers/watchdog/kempld_wdt.c 	platform_set_drvdata(pdev, wdt_data);
pdev              500 drivers/watchdog/kempld_wdt.c static int kempld_wdt_suspend(struct platform_device *pdev,
pdev              503 drivers/watchdog/kempld_wdt.c 	struct kempld_wdt_data *wdt_data = platform_get_drvdata(pdev);
pdev              520 drivers/watchdog/kempld_wdt.c static int kempld_wdt_resume(struct platform_device *pdev)
pdev              522 drivers/watchdog/kempld_wdt.c 	struct kempld_wdt_data *wdt_data = platform_get_drvdata(pdev);
pdev              199 drivers/watchdog/lantiq_wdt.c static int ltq_wdt_probe(struct platform_device *pdev)
pdev              201 drivers/watchdog/lantiq_wdt.c 	struct device *dev = &pdev->dev;
pdev              213 drivers/watchdog/lantiq_wdt.c 	priv->membase = devm_platform_ioremap_resource(pdev, 0);
pdev               87 drivers/watchdog/loongson1_wdt.c static int ls1x_wdt_probe(struct platform_device *pdev)
pdev               89 drivers/watchdog/loongson1_wdt.c 	struct device *dev = &pdev->dev;
pdev               99 drivers/watchdog/loongson1_wdt.c 	drvdata->base = devm_platform_ioremap_resource(pdev, 0);
pdev              103 drivers/watchdog/loongson1_wdt.c 	drvdata->clk = devm_clk_get(dev, pdev->name);
pdev              138 drivers/watchdog/loongson1_wdt.c 	platform_set_drvdata(pdev, drvdata);
pdev              205 drivers/watchdog/lpc18xx_wdt.c static int lpc18xx_wdt_probe(struct platform_device *pdev)
pdev              208 drivers/watchdog/lpc18xx_wdt.c 	struct device *dev = &pdev->dev;
pdev              215 drivers/watchdog/lpc18xx_wdt.c 	lpc18xx_wdt->base = devm_platform_ioremap_resource(pdev, 0);
pdev              284 drivers/watchdog/lpc18xx_wdt.c 	platform_set_drvdata(pdev, lpc18xx_wdt);
pdev              290 drivers/watchdog/lpc18xx_wdt.c static int lpc18xx_wdt_remove(struct platform_device *pdev)
pdev              292 drivers/watchdog/lpc18xx_wdt.c 	struct lpc18xx_wdt_dev *lpc18xx_wdt = platform_get_drvdata(pdev);
pdev              294 drivers/watchdog/lpc18xx_wdt.c 	dev_warn(&pdev->dev, "I quit now, hardware will probably reboot!\n");
pdev              201 drivers/watchdog/max63xx_wdt.c static int max63xx_wdt_probe(struct platform_device *pdev)
pdev              203 drivers/watchdog/max63xx_wdt.c 	struct device *dev = &pdev->dev;
pdev              212 drivers/watchdog/max63xx_wdt.c 	table = (struct max63xx_timeout *)pdev->id_entry->driver_data;
pdev              224 drivers/watchdog/max63xx_wdt.c 	err = max63xx_mmap_init(pdev, wdt);
pdev              228 drivers/watchdog/max63xx_wdt.c 	platform_set_drvdata(pdev, &wdt->wdd);
pdev              110 drivers/watchdog/max77620_wdt.c static int max77620_wdt_probe(struct platform_device *pdev)
pdev              112 drivers/watchdog/max77620_wdt.c 	struct device *dev = &pdev->dev;
pdev              136 drivers/watchdog/max77620_wdt.c 	platform_set_drvdata(pdev, wdt);
pdev              128 drivers/watchdog/mena21_wdt.c static int a21_wdt_probe(struct platform_device *pdev)
pdev              130 drivers/watchdog/mena21_wdt.c 	struct device *dev = &pdev->dev;
pdev              201 drivers/watchdog/mena21_wdt.c static void a21_wdt_shutdown(struct platform_device *pdev)
pdev              203 drivers/watchdog/mena21_wdt.c 	struct a21_wdt_drv *drv = dev_get_drvdata(&pdev->dev);
pdev              114 drivers/watchdog/menf21bmc_wdt.c static int menf21bmc_wdt_probe(struct platform_device *pdev)
pdev              116 drivers/watchdog/menf21bmc_wdt.c 	struct device *dev = &pdev->dev;
pdev              146 drivers/watchdog/menf21bmc_wdt.c 	platform_set_drvdata(pdev, drv_data);
pdev              163 drivers/watchdog/menf21bmc_wdt.c static void menf21bmc_wdt_shutdown(struct platform_device *pdev)
pdev              165 drivers/watchdog/menf21bmc_wdt.c 	struct menf21bmc_wdt *drv_data = platform_get_drvdata(pdev);
pdev              144 drivers/watchdog/meson_gxbb_wdt.c static int meson_gxbb_wdt_probe(struct platform_device *pdev)
pdev              146 drivers/watchdog/meson_gxbb_wdt.c 	struct device *dev = &pdev->dev;
pdev              154 drivers/watchdog/meson_gxbb_wdt.c 	data->reg_base = devm_platform_ioremap_resource(pdev, 0);
pdev              170 drivers/watchdog/meson_gxbb_wdt.c 	platform_set_drvdata(pdev, data);
pdev              161 drivers/watchdog/meson_wdt.c static int meson_wdt_probe(struct platform_device *pdev)
pdev              163 drivers/watchdog/meson_wdt.c 	struct device *dev = &pdev->dev;
pdev              172 drivers/watchdog/meson_wdt.c 	meson_wdt->wdt_base = devm_platform_ioremap_resource(pdev, 0);
pdev              234 drivers/watchdog/mlx_wdt.c static int mlxreg_wdt_probe(struct platform_device *pdev)
pdev              236 drivers/watchdog/mlx_wdt.c 	struct device *dev = &pdev->dev;
pdev               90 drivers/watchdog/moxart_wdt.c static int moxart_wdt_probe(struct platform_device *pdev)
pdev               93 drivers/watchdog/moxart_wdt.c 	struct device *dev = &pdev->dev;
pdev              103 drivers/watchdog/moxart_wdt.c 	platform_set_drvdata(pdev, moxart_wdt);
pdev              105 drivers/watchdog/moxart_wdt.c 	moxart_wdt->base = devm_platform_ioremap_resource(pdev, 0);
pdev              131 drivers/watchdog/mt7621_wdt.c static int mt7621_wdt_probe(struct platform_device *pdev)
pdev              133 drivers/watchdog/mt7621_wdt.c 	struct device *dev = &pdev->dev;
pdev              134 drivers/watchdog/mt7621_wdt.c 	mt7621_wdt_base = devm_platform_ioremap_resource(pdev, 0);
pdev              165 drivers/watchdog/mt7621_wdt.c static void mt7621_wdt_shutdown(struct platform_device *pdev)
pdev              154 drivers/watchdog/mtk_wdt.c static int mtk_wdt_probe(struct platform_device *pdev)
pdev              156 drivers/watchdog/mtk_wdt.c 	struct device *dev = &pdev->dev;
pdev              164 drivers/watchdog/mtk_wdt.c 	platform_set_drvdata(pdev, mtk_wdt);
pdev              166 drivers/watchdog/mtk_wdt.c 	mtk_wdt->wdt_base = devm_platform_ioremap_resource(pdev, 0);
pdev              197 drivers/watchdog/mtx-1_wdt.c static int mtx1_wdt_probe(struct platform_device *pdev)
pdev              201 drivers/watchdog/mtx-1_wdt.c 	mtx1_wdt_device.gpiod = devm_gpiod_get(&pdev->dev,
pdev              204 drivers/watchdog/mtx-1_wdt.c 		dev_err(&pdev->dev, "failed to request gpio");
pdev              217 drivers/watchdog/mtx-1_wdt.c 		dev_err(&pdev->dev, "failed to register\n");
pdev              221 drivers/watchdog/mtx-1_wdt.c 	dev_info(&pdev->dev, "MTX-1 Watchdog driver\n");
pdev              225 drivers/watchdog/mtx-1_wdt.c static int mtx1_wdt_remove(struct platform_device *pdev)
pdev              168 drivers/watchdog/nic7018_wdt.c static int nic7018_probe(struct platform_device *pdev)
pdev              170 drivers/watchdog/nic7018_wdt.c 	struct device *dev = &pdev->dev;
pdev              180 drivers/watchdog/nic7018_wdt.c 	platform_set_drvdata(pdev, wdt);
pdev              182 drivers/watchdog/nic7018_wdt.c 	io_rc = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              221 drivers/watchdog/nic7018_wdt.c static int nic7018_remove(struct platform_device *pdev)
pdev              223 drivers/watchdog/nic7018_wdt.c 	struct nic7018_wdt *wdt = platform_get_drvdata(pdev);
pdev              180 drivers/watchdog/npcm_wdt.c static int npcm_wdt_probe(struct platform_device *pdev)
pdev              182 drivers/watchdog/npcm_wdt.c 	struct device *dev = &pdev->dev;
pdev              191 drivers/watchdog/npcm_wdt.c 	wdt->reg = devm_platform_ioremap_resource(pdev, 0);
pdev              195 drivers/watchdog/npcm_wdt.c 	irq = platform_get_irq(pdev, 0);
pdev              159 drivers/watchdog/of_xilinx_wdt.c static int xwdt_probe(struct platform_device *pdev)
pdev              161 drivers/watchdog/of_xilinx_wdt.c 	struct device *dev = &pdev->dev;
pdev              176 drivers/watchdog/of_xilinx_wdt.c 	xdev->base = devm_platform_ioremap_resource(pdev, 0);
pdev              249 drivers/watchdog/of_xilinx_wdt.c 	platform_set_drvdata(pdev, xdev);
pdev              229 drivers/watchdog/omap_wdt.c static int omap_wdt_probe(struct platform_device *pdev)
pdev              231 drivers/watchdog/omap_wdt.c 	struct omap_wd_timer_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev              235 drivers/watchdog/omap_wdt.c 	wdev = devm_kzalloc(&pdev->dev, sizeof(*wdev), GFP_KERNEL);
pdev              240 drivers/watchdog/omap_wdt.c 	wdev->dev		= &pdev->dev;
pdev              245 drivers/watchdog/omap_wdt.c 	wdev->base = devm_platform_ioremap_resource(pdev, 0);
pdev              254 drivers/watchdog/omap_wdt.c 	wdev->wdog.parent = &pdev->dev;
pdev              256 drivers/watchdog/omap_wdt.c 	watchdog_init_timeout(&wdev->wdog, timer_margin, &pdev->dev);
pdev              260 drivers/watchdog/omap_wdt.c 	platform_set_drvdata(pdev, wdev);
pdev              292 drivers/watchdog/omap_wdt.c static void omap_wdt_shutdown(struct platform_device *pdev)
pdev              294 drivers/watchdog/omap_wdt.c 	struct omap_wdt_dev *wdev = platform_get_drvdata(pdev);
pdev              304 drivers/watchdog/omap_wdt.c static int omap_wdt_remove(struct platform_device *pdev)
pdev              306 drivers/watchdog/omap_wdt.c 	struct omap_wdt_dev *wdev = platform_get_drvdata(pdev);
pdev              322 drivers/watchdog/omap_wdt.c static int omap_wdt_suspend(struct platform_device *pdev, pm_message_t state)
pdev              324 drivers/watchdog/omap_wdt.c 	struct omap_wdt_dev *wdev = platform_get_drvdata(pdev);
pdev              336 drivers/watchdog/omap_wdt.c static int omap_wdt_resume(struct platform_device *pdev)
pdev              338 drivers/watchdog/omap_wdt.c 	struct omap_wdt_dev *wdev = platform_get_drvdata(pdev);
pdev               81 drivers/watchdog/orion_wdt.c static int orion_wdt_clock_init(struct platform_device *pdev,
pdev               86 drivers/watchdog/orion_wdt.c 	dev->clk = clk_get(&pdev->dev, NULL);
pdev               99 drivers/watchdog/orion_wdt.c static int armada370_wdt_clock_init(struct platform_device *pdev,
pdev              104 drivers/watchdog/orion_wdt.c 	dev->clk = clk_get(&pdev->dev, NULL);
pdev              122 drivers/watchdog/orion_wdt.c static int armada375_wdt_clock_init(struct platform_device *pdev,
pdev              127 drivers/watchdog/orion_wdt.c 	dev->clk = of_clk_get_by_name(pdev->dev.of_node, "fixed");
pdev              144 drivers/watchdog/orion_wdt.c 	dev->clk = clk_get(&pdev->dev, NULL);
pdev              162 drivers/watchdog/orion_wdt.c static int armadaxp_wdt_clock_init(struct platform_device *pdev,
pdev              168 drivers/watchdog/orion_wdt.c 	dev->clk = of_clk_get_by_name(pdev->dev.of_node, "fixed");
pdev              404 drivers/watchdog/orion_wdt.c static void __iomem *orion_wdt_ioremap_rstout(struct platform_device *pdev,
pdev              410 drivers/watchdog/orion_wdt.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 1);
pdev              412 drivers/watchdog/orion_wdt.c 		return devm_ioremap(&pdev->dev, res->start,
pdev              418 drivers/watchdog/orion_wdt.c 	return devm_ioremap(&pdev->dev, rstout, 0x4);
pdev              498 drivers/watchdog/orion_wdt.c static int orion_wdt_get_regs(struct platform_device *pdev,
pdev              501 drivers/watchdog/orion_wdt.c 	struct device_node *node = pdev->dev.of_node;
pdev              504 drivers/watchdog/orion_wdt.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              507 drivers/watchdog/orion_wdt.c 	dev->reg = devm_ioremap(&pdev->dev, res->start,
pdev              515 drivers/watchdog/orion_wdt.c 		dev->rstout = orion_wdt_ioremap_rstout(pdev, res->start &
pdev              524 drivers/watchdog/orion_wdt.c 		dev->rstout = devm_platform_ioremap_resource(pdev, 1);
pdev              532 drivers/watchdog/orion_wdt.c 		dev->rstout = devm_platform_ioremap_resource(pdev, 1);
pdev              536 drivers/watchdog/orion_wdt.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 2);
pdev              539 drivers/watchdog/orion_wdt.c 		dev->rstout_mask = devm_ioremap(&pdev->dev, res->start,
pdev              551 drivers/watchdog/orion_wdt.c static int orion_wdt_probe(struct platform_device *pdev)
pdev              558 drivers/watchdog/orion_wdt.c 	dev = devm_kzalloc(&pdev->dev, sizeof(struct orion_watchdog),
pdev              563 drivers/watchdog/orion_wdt.c 	match = of_match_device(orion_wdt_of_match_table, &pdev->dev);
pdev              573 drivers/watchdog/orion_wdt.c 	ret = orion_wdt_get_regs(pdev, dev);
pdev              577 drivers/watchdog/orion_wdt.c 	ret = dev->data->clock_init(pdev, dev);
pdev              579 drivers/watchdog/orion_wdt.c 		dev_err(&pdev->dev, "cannot initialize clock\n");
pdev              587 drivers/watchdog/orion_wdt.c 	dev->wdt.parent = &pdev->dev;
pdev              588 drivers/watchdog/orion_wdt.c 	watchdog_init_timeout(&dev->wdt, heartbeat, &pdev->dev);
pdev              590 drivers/watchdog/orion_wdt.c 	platform_set_drvdata(pdev, &dev->wdt);
pdev              605 drivers/watchdog/orion_wdt.c 	irq = platform_get_irq_optional(pdev, 0);
pdev              611 drivers/watchdog/orion_wdt.c 		ret = devm_request_irq(&pdev->dev, irq, orion_wdt_irq, 0,
pdev              612 drivers/watchdog/orion_wdt.c 				       pdev->name, dev);
pdev              614 drivers/watchdog/orion_wdt.c 			dev_err(&pdev->dev, "failed to request IRQ\n");
pdev              620 drivers/watchdog/orion_wdt.c 	irq = platform_get_irq_optional(pdev, 1);
pdev              623 drivers/watchdog/orion_wdt.c 		ret = devm_request_irq(&pdev->dev, irq, orion_wdt_pre_irq,
pdev              624 drivers/watchdog/orion_wdt.c 				       0, pdev->name, dev);
pdev              626 drivers/watchdog/orion_wdt.c 			dev_err(&pdev->dev, "failed to request IRQ\n");
pdev              647 drivers/watchdog/orion_wdt.c static int orion_wdt_remove(struct platform_device *pdev)
pdev              649 drivers/watchdog/orion_wdt.c 	struct watchdog_device *wdt_dev = platform_get_drvdata(pdev);
pdev              658 drivers/watchdog/orion_wdt.c static void orion_wdt_shutdown(struct platform_device *pdev)
pdev              660 drivers/watchdog/orion_wdt.c 	struct watchdog_device *wdt_dev = platform_get_drvdata(pdev);
pdev              126 drivers/watchdog/pcwd_pci.c 	struct pci_dev *pdev;
pdev              681 drivers/watchdog/pcwd_pci.c static int pcipcwd_card_init(struct pci_dev *pdev,
pdev              695 drivers/watchdog/pcwd_pci.c 	if (pci_enable_device(pdev)) {
pdev              700 drivers/watchdog/pcwd_pci.c 	if (pci_resource_start(pdev, 0) == 0x0000) {
pdev              707 drivers/watchdog/pcwd_pci.c 	pcipcwd_private.pdev = pdev;
pdev              708 drivers/watchdog/pcwd_pci.c 	pcipcwd_private.io_addr = pci_resource_start(pdev, 0);
pdev              710 drivers/watchdog/pcwd_pci.c 	if (pci_request_regions(pdev, WATCHDOG_NAME)) {
pdev              778 drivers/watchdog/pcwd_pci.c 	pci_release_regions(pdev);
pdev              780 drivers/watchdog/pcwd_pci.c 	pci_disable_device(pdev);
pdev              784 drivers/watchdog/pcwd_pci.c static void pcipcwd_card_exit(struct pci_dev *pdev)
pdev              795 drivers/watchdog/pcwd_pci.c 	pci_release_regions(pdev);
pdev              796 drivers/watchdog/pcwd_pci.c 	pci_disable_device(pdev);
pdev              172 drivers/watchdog/pic32-dmt.c static int pic32_dmt_probe(struct platform_device *pdev)
pdev              174 drivers/watchdog/pic32-dmt.c 	struct device *dev = &pdev->dev;
pdev              183 drivers/watchdog/pic32-dmt.c 	dmt->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              218 drivers/watchdog/pic32-dmt.c 	platform_set_drvdata(pdev, wdd);
pdev              170 drivers/watchdog/pic32-wdt.c static int pic32_wdt_drv_probe(struct platform_device *pdev)
pdev              172 drivers/watchdog/pic32-wdt.c 	struct device *dev = &pdev->dev;
pdev              181 drivers/watchdog/pic32-wdt.c 	wdt->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              227 drivers/watchdog/pic32-wdt.c 	platform_set_drvdata(pdev, wdd);
pdev              133 drivers/watchdog/pm8916_wdt.c static int pm8916_wdt_probe(struct platform_device *pdev)
pdev              135 drivers/watchdog/pm8916_wdt.c 	struct device *dev = &pdev->dev;
pdev              164 drivers/watchdog/pm8916_wdt.c 	irq = platform_get_irq(pdev, 0);
pdev              187 drivers/watchdog/pnx4008_wdt.c static int pnx4008_wdt_probe(struct platform_device *pdev)
pdev              189 drivers/watchdog/pnx4008_wdt.c 	struct device *dev = &pdev->dev;
pdev              194 drivers/watchdog/pnx4008_wdt.c 	wdt_base = devm_platform_ioremap_resource(pdev, 0);
pdev              182 drivers/watchdog/qcom-wdt.c static int qcom_wdt_probe(struct platform_device *pdev)
pdev              184 drivers/watchdog/qcom-wdt.c 	struct device *dev = &pdev->dev;
pdev              203 drivers/watchdog/qcom-wdt.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              249 drivers/watchdog/qcom-wdt.c 	irq = platform_get_irq_optional(pdev, 0);
pdev              287 drivers/watchdog/qcom-wdt.c 	platform_set_drvdata(pdev, wdt);
pdev              253 drivers/watchdog/rave-sp-wdt.c static int rave_sp_wdt_probe(struct platform_device *pdev)
pdev              255 drivers/watchdog/rave-sp-wdt.c 	struct device *dev = &pdev->dev;
pdev              258 drivers/watchdog/rc32434_wdt.c static int rc32434_wdt_probe(struct platform_device *pdev)
pdev              263 drivers/watchdog/rc32434_wdt.c 	r = platform_get_resource_byname(pdev, IORESOURCE_MEM, "rb532_wdt_res");
pdev              269 drivers/watchdog/rc32434_wdt.c 	wdt_reg = devm_ioremap_nocache(&pdev->dev, r->start, resource_size(r));
pdev              300 drivers/watchdog/rc32434_wdt.c static int rc32434_wdt_remove(struct platform_device *pdev)
pdev              306 drivers/watchdog/rc32434_wdt.c static void rc32434_wdt_shutdown(struct platform_device *pdev)
pdev              213 drivers/watchdog/rdc321x_wdt.c static int rdc321x_wdt_probe(struct platform_device *pdev)
pdev              219 drivers/watchdog/rdc321x_wdt.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              221 drivers/watchdog/rdc321x_wdt.c 		dev_err(&pdev->dev, "no platform data supplied\n");
pdev              225 drivers/watchdog/rdc321x_wdt.c 	r = platform_get_resource_byname(pdev, IORESOURCE_IO, "wdt-reg");
pdev              227 drivers/watchdog/rdc321x_wdt.c 		dev_err(&pdev->dev, "failed to get wdt-reg resource\n");
pdev              236 drivers/watchdog/rdc321x_wdt.c 		dev_err(&pdev->dev, "misc_register failed\n");
pdev              255 drivers/watchdog/rdc321x_wdt.c 	dev_info(&pdev->dev, "watchdog init success\n");
pdev              260 drivers/watchdog/rdc321x_wdt.c static int rdc321x_wdt_remove(struct platform_device *pdev)
pdev              190 drivers/watchdog/renesas_wdt.c static int rwdt_probe(struct platform_device *pdev)
pdev              192 drivers/watchdog/renesas_wdt.c 	struct device *dev = &pdev->dev;
pdev              205 drivers/watchdog/renesas_wdt.c 	priv->base = devm_platform_ioremap_resource(pdev, 0);
pdev              246 drivers/watchdog/renesas_wdt.c 	platform_set_drvdata(pdev, priv);
pdev              266 drivers/watchdog/renesas_wdt.c static int rwdt_remove(struct platform_device *pdev)
pdev              268 drivers/watchdog/renesas_wdt.c 	struct rwdt_priv *priv = platform_get_drvdata(pdev);
pdev              271 drivers/watchdog/renesas_wdt.c 	pm_runtime_disable(&pdev->dev);
pdev              101 drivers/watchdog/retu_wdt.c static int retu_wdt_probe(struct platform_device *pdev)
pdev              103 drivers/watchdog/retu_wdt.c 	struct retu_dev *rdev = dev_get_drvdata(pdev->dev.parent);
pdev              109 drivers/watchdog/retu_wdt.c 	retu_wdt = devm_kzalloc(&pdev->dev, sizeof(*retu_wdt), GFP_KERNEL);
pdev              113 drivers/watchdog/retu_wdt.c 	wdev = devm_kzalloc(&pdev->dev, sizeof(*wdev), GFP_KERNEL);
pdev              122 drivers/watchdog/retu_wdt.c 	retu_wdt->parent	= &pdev->dev;
pdev              128 drivers/watchdog/retu_wdt.c 	wdev->dev		= &pdev->dev;
pdev              141 drivers/watchdog/retu_wdt.c 	platform_set_drvdata(pdev, retu_wdt);
pdev              146 drivers/watchdog/retu_wdt.c static int retu_wdt_remove(struct platform_device *pdev)
pdev              148 drivers/watchdog/retu_wdt.c 	struct watchdog_device *wdog = platform_get_drvdata(pdev);
pdev              141 drivers/watchdog/rn5t618_wdt.c static int rn5t618_wdt_probe(struct platform_device *pdev)
pdev              143 drivers/watchdog/rn5t618_wdt.c 	struct device *dev = &pdev->dev;
pdev              167 drivers/watchdog/rn5t618_wdt.c 	platform_set_drvdata(pdev, wdt);
pdev              172 drivers/watchdog/rn5t618_wdt.c static int rn5t618_wdt_remove(struct platform_device *pdev)
pdev              174 drivers/watchdog/rn5t618_wdt.c 	struct rn5t618_wdt *wdt = platform_get_drvdata(pdev);
pdev              139 drivers/watchdog/rt2880_wdt.c static int rt288x_wdt_probe(struct platform_device *pdev)
pdev              141 drivers/watchdog/rt2880_wdt.c 	struct device *dev = &pdev->dev;
pdev              144 drivers/watchdog/rt2880_wdt.c 	rt288x_wdt_base = devm_platform_ioremap_resource(pdev, 0);
pdev              102 drivers/watchdog/rtd119x_wdt.c static int rtd119x_wdt_probe(struct platform_device *pdev)
pdev              104 drivers/watchdog/rtd119x_wdt.c 	struct device *dev = &pdev->dev;
pdev              112 drivers/watchdog/rtd119x_wdt.c 	data->base = devm_platform_ioremap_resource(pdev, 0);
pdev              137 drivers/watchdog/rtd119x_wdt.c 	platform_set_drvdata(pdev, data);
pdev              167 drivers/watchdog/rza_wdt.c static int rza_wdt_probe(struct platform_device *pdev)
pdev              169 drivers/watchdog/rza_wdt.c 	struct device *dev = &pdev->dev;
pdev              178 drivers/watchdog/rza_wdt.c 	priv->base = devm_platform_ioremap_resource(pdev, 0);
pdev              498 drivers/watchdog/s3c2410_wdt.c s3c2410_get_wdt_drv_data(struct platform_device *pdev)
pdev              502 drivers/watchdog/s3c2410_wdt.c 	variant = of_device_get_match_data(&pdev->dev);
pdev              506 drivers/watchdog/s3c2410_wdt.c 			   platform_get_device_id(pdev)->driver_data;
pdev              512 drivers/watchdog/s3c2410_wdt.c static int s3c2410wdt_probe(struct platform_device *pdev)
pdev              514 drivers/watchdog/s3c2410_wdt.c 	struct device *dev = &pdev->dev;
pdev              529 drivers/watchdog/s3c2410_wdt.c 	wdt->drv_data = s3c2410_get_wdt_drv_data(pdev);
pdev              539 drivers/watchdog/s3c2410_wdt.c 	wdt_irq = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              547 drivers/watchdog/s3c2410_wdt.c 	wdt->reg_base = devm_platform_ioremap_resource(pdev, 0);
pdev              596 drivers/watchdog/s3c2410_wdt.c 				pdev->name, pdev);
pdev              627 drivers/watchdog/s3c2410_wdt.c 	platform_set_drvdata(pdev, wdt);
pdev              197 drivers/watchdog/sama5d4_wdt.c static int sama5d4_wdt_probe(struct platform_device *pdev)
pdev              199 drivers/watchdog/sama5d4_wdt.c 	struct device *dev = &pdev->dev;
pdev              221 drivers/watchdog/sama5d4_wdt.c 	regs = devm_platform_ioremap_resource(pdev, 0);
pdev              238 drivers/watchdog/sama5d4_wdt.c 				       IRQF_NO_SUSPEND, pdev->name, pdev);
pdev              263 drivers/watchdog/sama5d4_wdt.c 	platform_set_drvdata(pdev, wdt);
pdev              219 drivers/watchdog/sbsa_gwdt.c static int sbsa_gwdt_probe(struct platform_device *pdev)
pdev              222 drivers/watchdog/sbsa_gwdt.c 	struct device *dev = &pdev->dev;
pdev              231 drivers/watchdog/sbsa_gwdt.c 	platform_set_drvdata(pdev, gwdt);
pdev              233 drivers/watchdog/sbsa_gwdt.c 	cf_base = devm_platform_ioremap_resource(pdev, 0);
pdev              237 drivers/watchdog/sbsa_gwdt.c 	rf_base = devm_platform_ioremap_resource(pdev, 1);
pdev              269 drivers/watchdog/sbsa_gwdt.c 		irq = platform_get_irq(pdev, 0);
pdev              280 drivers/watchdog/sbsa_gwdt.c 					     pdev->name, gwdt)) {
pdev              354 drivers/watchdog/sch311x_wdt.c static int sch311x_wdt_probe(struct platform_device *pdev)
pdev              356 drivers/watchdog/sch311x_wdt.c 	struct device *dev = &pdev->dev;
pdev              427 drivers/watchdog/sch311x_wdt.c static int sch311x_wdt_remove(struct platform_device *pdev)
pdev              216 drivers/watchdog/shwdt.c static int sh_wdt_probe(struct platform_device *pdev)
pdev              225 drivers/watchdog/shwdt.c 	if (pdev->id != -1)
pdev              228 drivers/watchdog/shwdt.c 	wdt = devm_kzalloc(&pdev->dev, sizeof(struct sh_wdt), GFP_KERNEL);
pdev              232 drivers/watchdog/shwdt.c 	wdt->dev = &pdev->dev;
pdev              234 drivers/watchdog/shwdt.c 	wdt->clk = devm_clk_get(&pdev->dev, NULL);
pdev              243 drivers/watchdog/shwdt.c 	wdt->base = devm_platform_ioremap_resource(pdev, 0);
pdev              249 drivers/watchdog/shwdt.c 	sh_wdt_dev.parent = &pdev->dev;
pdev              258 drivers/watchdog/shwdt.c 		dev_warn(&pdev->dev,
pdev              263 drivers/watchdog/shwdt.c 	dev_info(&pdev->dev, "configured with heartbeat=%d sec (nowayout=%d)\n",
pdev              268 drivers/watchdog/shwdt.c 		dev_err(&pdev->dev, "Can't register watchdog (err=%d)\n", rc);
pdev              275 drivers/watchdog/shwdt.c 	dev_info(&pdev->dev, "initialized.\n");
pdev              277 drivers/watchdog/shwdt.c 	pm_runtime_enable(&pdev->dev);
pdev              282 drivers/watchdog/shwdt.c static int sh_wdt_remove(struct platform_device *pdev)
pdev              286 drivers/watchdog/shwdt.c 	pm_runtime_disable(&pdev->dev);
pdev              291 drivers/watchdog/shwdt.c static void sh_wdt_shutdown(struct platform_device *pdev)
pdev              146 drivers/watchdog/sirfsoc_wdt.c static int sirfsoc_wdt_probe(struct platform_device *pdev)
pdev              148 drivers/watchdog/sirfsoc_wdt.c 	struct device *dev = &pdev->dev;
pdev              152 drivers/watchdog/sirfsoc_wdt.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev              168 drivers/watchdog/sirfsoc_wdt.c 	platform_set_drvdata(pdev, &sirfsoc_wdd);
pdev              373 drivers/watchdog/sp5100_tco.c static int sp5100_tco_probe(struct platform_device *pdev)
pdev              375 drivers/watchdog/sp5100_tco.c 	struct device *dev = &pdev->dev;
pdev              260 drivers/watchdog/sprd_wdt.c static int sprd_wdt_probe(struct platform_device *pdev)
pdev              262 drivers/watchdog/sprd_wdt.c 	struct device *dev = &pdev->dev;
pdev              270 drivers/watchdog/sprd_wdt.c 	wdt->base = devm_platform_ioremap_resource(pdev, 0);
pdev              286 drivers/watchdog/sprd_wdt.c 	wdt->irq = platform_get_irq(pdev, 0);
pdev              323 drivers/watchdog/sprd_wdt.c 	platform_set_drvdata(pdev, wdt);
pdev              150 drivers/watchdog/st_lpc_wdt.c static int st_wdog_probe(struct platform_device *pdev)
pdev              152 drivers/watchdog/st_lpc_wdt.c 	struct device *dev = &pdev->dev;
pdev              183 drivers/watchdog/st_lpc_wdt.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev              242 drivers/watchdog/st_lpc_wdt.c static int st_wdog_remove(struct platform_device *pdev)
pdev              158 drivers/watchdog/stm32_iwdg.c static int stm32_iwdg_clk_init(struct platform_device *pdev,
pdev              161 drivers/watchdog/stm32_iwdg.c 	struct device *dev = &pdev->dev;
pdev              226 drivers/watchdog/stm32_iwdg.c static int stm32_iwdg_probe(struct platform_device *pdev)
pdev              228 drivers/watchdog/stm32_iwdg.c 	struct device *dev = &pdev->dev;
pdev              237 drivers/watchdog/stm32_iwdg.c 	wdt->data = of_device_get_match_data(&pdev->dev);
pdev              242 drivers/watchdog/stm32_iwdg.c 	wdt->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              248 drivers/watchdog/stm32_iwdg.c 	ret = stm32_iwdg_clk_init(pdev, wdt);
pdev              287 drivers/watchdog/stm32_iwdg.c 	platform_set_drvdata(pdev, wdt);
pdev               90 drivers/watchdog/stmp3xxx_rtc_wdt.c static int stmp3xxx_wdt_probe(struct platform_device *pdev)
pdev               92 drivers/watchdog/stmp3xxx_rtc_wdt.c 	struct device *dev = &pdev->dev;
pdev              112 drivers/watchdog/stmp3xxx_rtc_wdt.c static int stmp3xxx_wdt_remove(struct platform_device *pdev)
pdev               82 drivers/watchdog/stpmic1_wdt.c static int pmic_wdt_probe(struct platform_device *pdev)
pdev               84 drivers/watchdog/stpmic1_wdt.c 	struct device *dev = &pdev->dev;
pdev              230 drivers/watchdog/sunxi_wdt.c static int sunxi_wdt_probe(struct platform_device *pdev)
pdev              232 drivers/watchdog/sunxi_wdt.c 	struct device *dev = &pdev->dev;
pdev              244 drivers/watchdog/sunxi_wdt.c 	sunxi_wdt->wdt_base = devm_platform_ioremap_resource(pdev, 0);
pdev              116 drivers/watchdog/tangox_wdt.c static int tangox_wdt_probe(struct platform_device *pdev)
pdev              122 drivers/watchdog/tangox_wdt.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_KERNEL);
pdev              126 drivers/watchdog/tangox_wdt.c 	dev->base = devm_platform_ioremap_resource(pdev, 0);
pdev              130 drivers/watchdog/tangox_wdt.c 	dev->clk = devm_clk_get(&pdev->dev, NULL);
pdev              137 drivers/watchdog/tangox_wdt.c 	err = devm_add_action_or_reset(&pdev->dev,
pdev              146 drivers/watchdog/tangox_wdt.c 	dev->wdt.parent = &pdev->dev;
pdev              153 drivers/watchdog/tangox_wdt.c 	watchdog_init_timeout(&dev->wdt, timeout, &pdev->dev);
pdev              179 drivers/watchdog/tangox_wdt.c 	err = devm_watchdog_register_device(&pdev->dev, &dev->wdt);
pdev              183 drivers/watchdog/tangox_wdt.c 	platform_set_drvdata(pdev, dev);
pdev              185 drivers/watchdog/tangox_wdt.c 	dev_info(&pdev->dev, "SMP86xx/SMP87xx watchdog registered\n");
pdev              182 drivers/watchdog/tegra_wdt.c static int tegra_wdt_probe(struct platform_device *pdev)
pdev              184 drivers/watchdog/tegra_wdt.c 	struct device *dev = &pdev->dev;
pdev              191 drivers/watchdog/tegra_wdt.c 	regs = devm_platform_ioremap_resource(pdev, 0);
pdev              225 drivers/watchdog/tegra_wdt.c 	platform_set_drvdata(pdev, wdt);
pdev               71 drivers/watchdog/tqmx86_wdt.c static int tqmx86_wdt_probe(struct platform_device *pdev)
pdev               73 drivers/watchdog/tqmx86_wdt.c 	struct device *dev = &pdev->dev;
pdev               82 drivers/watchdog/tqmx86_wdt.c 	res = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              109 drivers/watchdog/ts4800_wdt.c static int ts4800_wdt_probe(struct platform_device *pdev)
pdev              111 drivers/watchdog/ts4800_wdt.c 	struct device *dev = &pdev->dev;
pdev              177 drivers/watchdog/ts4800_wdt.c 	platform_set_drvdata(pdev, wdt);
pdev              123 drivers/watchdog/ts72xx_wdt.c static int ts72xx_wdt_probe(struct platform_device *pdev)
pdev              125 drivers/watchdog/ts72xx_wdt.c 	struct device *dev = &pdev->dev;
pdev              134 drivers/watchdog/ts72xx_wdt.c 	priv->control_reg = devm_platform_ioremap_resource(pdev, 0);
pdev              138 drivers/watchdog/ts72xx_wdt.c 	priv->feed_reg = devm_platform_ioremap_resource(pdev, 1);
pdev               58 drivers/watchdog/twl4030_wdt.c static int twl4030_wdt_probe(struct platform_device *pdev)
pdev               60 drivers/watchdog/twl4030_wdt.c 	struct device *dev = &pdev->dev;
pdev               76 drivers/watchdog/twl4030_wdt.c 	platform_set_drvdata(pdev, wdt);
pdev               84 drivers/watchdog/twl4030_wdt.c static int twl4030_wdt_suspend(struct platform_device *pdev, pm_message_t state)
pdev               86 drivers/watchdog/twl4030_wdt.c 	struct watchdog_device *wdt = platform_get_drvdata(pdev);
pdev               93 drivers/watchdog/twl4030_wdt.c static int twl4030_wdt_resume(struct platform_device *pdev)
pdev               95 drivers/watchdog/twl4030_wdt.c 	struct watchdog_device *wdt = platform_get_drvdata(pdev);
pdev              182 drivers/watchdog/uniphier_wdt.c static int uniphier_wdt_probe(struct platform_device *pdev)
pdev              184 drivers/watchdog/uniphier_wdt.c 	struct device *dev = &pdev->dev;
pdev               86 drivers/watchdog/ux500_wdt.c static int ux500_wdt_probe(struct platform_device *pdev)
pdev               88 drivers/watchdog/ux500_wdt.c 	struct device *dev = &pdev->dev;
pdev              118 drivers/watchdog/ux500_wdt.c static int ux500_wdt_suspend(struct platform_device *pdev,
pdev              131 drivers/watchdog/ux500_wdt.c static int ux500_wdt_resume(struct platform_device *pdev)
pdev              158 drivers/watchdog/via_wdt.c static int wdt_probe(struct pci_dev *pdev,
pdev              164 drivers/watchdog/via_wdt.c 	if (pci_enable_device(pdev)) {
pdev              165 drivers/watchdog/via_wdt.c 		dev_err(&pdev->dev, "cannot enable PCI device\n");
pdev              177 drivers/watchdog/via_wdt.c 		dev_err(&pdev->dev, "MMIO allocation failed\n");
pdev              181 drivers/watchdog/via_wdt.c 	pci_write_config_dword(pdev, VIA_WDT_MMIO_BASE, wdt_res.start);
pdev              182 drivers/watchdog/via_wdt.c 	pci_read_config_byte(pdev, VIA_WDT_CONF, &conf);
pdev              184 drivers/watchdog/via_wdt.c 	pci_write_config_byte(pdev, VIA_WDT_CONF, conf);
pdev              186 drivers/watchdog/via_wdt.c 	pci_read_config_dword(pdev, VIA_WDT_MMIO_BASE, &mmio);
pdev              188 drivers/watchdog/via_wdt.c 		dev_info(&pdev->dev, "VIA Chipset watchdog MMIO: %x\n", mmio);
pdev              190 drivers/watchdog/via_wdt.c 		dev_err(&pdev->dev, "MMIO setting failed. Check BIOS.\n");
pdev              195 drivers/watchdog/via_wdt.c 		dev_err(&pdev->dev, "MMIO region busy\n");
pdev              201 drivers/watchdog/via_wdt.c 		dev_err(&pdev->dev, "cannot remap VIA wdt MMIO registers\n");
pdev              209 drivers/watchdog/via_wdt.c 	wdt_dev.parent = &pdev->dev;
pdev              229 drivers/watchdog/via_wdt.c 	pci_disable_device(pdev);
pdev              233 drivers/watchdog/via_wdt.c static void wdt_remove(struct pci_dev *pdev)
pdev              240 drivers/watchdog/via_wdt.c 	pci_disable_device(pdev);
pdev               42 drivers/watchdog/wdat_wdt.c 	struct platform_device *pdev;
pdev               83 drivers/watchdog/wdat_wdt.c 	dev_dbg(&wdat->pdev->dev, "Read %#x from 0x%08llx\n", *value,
pdev              108 drivers/watchdog/wdat_wdt.c 	dev_dbg(&wdat->pdev->dev, "Wrote %#x to 0x%08llx\n", value,
pdev              125 drivers/watchdog/wdat_wdt.c 	dev_dbg(&wdat->pdev->dev, "Running action %#x\n", action);
pdev              195 drivers/watchdog/wdat_wdt.c 			dev_err(&wdat->pdev->dev, "Unknown instruction: %u\n",
pdev              216 drivers/watchdog/wdat_wdt.c 		dev_err(&wdat->pdev->dev,
pdev              231 drivers/watchdog/wdat_wdt.c 		dev_err(&wdat->pdev->dev, "Failed to read boot status\n");
pdev              241 drivers/watchdog/wdat_wdt.c 		dev_err(&wdat->pdev->dev, "Failed to clear boot status\n");
pdev              252 drivers/watchdog/wdat_wdt.c 		dev_err(&wdat->pdev->dev, "Failed to read running state\n");
pdev              313 drivers/watchdog/wdat_wdt.c static int wdat_wdt_probe(struct platform_device *pdev)
pdev              315 drivers/watchdog/wdat_wdt.c 	struct device *dev = &pdev->dev;
pdev              333 drivers/watchdog/wdat_wdt.c 	regs = devm_kcalloc(dev, pdev->num_resources, sizeof(*regs),
pdev              350 drivers/watchdog/wdat_wdt.c 	wdat->pdev = pdev;
pdev              353 drivers/watchdog/wdat_wdt.c 	for (i = 0; i < pdev->num_resources; i++) {
pdev              356 drivers/watchdog/wdat_wdt.c 		res = &pdev->resource[i];
pdev              411 drivers/watchdog/wdat_wdt.c 		for (j = 0; j < pdev->num_resources; j++) {
pdev              412 drivers/watchdog/wdat_wdt.c 			res = &pdev->resource[j];
pdev              446 drivers/watchdog/wdat_wdt.c 	platform_set_drvdata(pdev, wdat);
pdev              703 drivers/watchdog/wdt_pci.c static void wdtpci_remove_one(struct pci_dev *pdev)
pdev              712 drivers/watchdog/wdt_pci.c 	pci_release_region(pdev, 2);
pdev              713 drivers/watchdog/wdt_pci.c 	pci_disable_device(pdev);
pdev              181 drivers/watchdog/wm831x_wdt.c static int wm831x_wdt_probe(struct platform_device *pdev)
pdev              183 drivers/watchdog/wm831x_wdt.c 	struct device *dev = &pdev->dev;
pdev              140 drivers/watchdog/wm8350_wdt.c static int wm8350_wdt_probe(struct platform_device *pdev)
pdev              142 drivers/watchdog/wm8350_wdt.c 	struct wm8350 *wm8350 = platform_get_drvdata(pdev);
pdev              151 drivers/watchdog/wm8350_wdt.c 	wm8350_wdt.parent = &pdev->dev;
pdev              159 drivers/watchdog/wm8350_wdt.c static int wm8350_wdt_remove(struct platform_device *pdev)
pdev              119 drivers/watchdog/xen_wdt.c static int xen_wdt_probe(struct platform_device *pdev)
pdev              121 drivers/watchdog/xen_wdt.c 	struct device *dev = &pdev->dev;
pdev              195 drivers/watchdog/zx2967_wdt.c static int zx2967_wdt_probe(struct platform_device *pdev)
pdev              197 drivers/watchdog/zx2967_wdt.c 	struct device *dev = &pdev->dev;
pdev              206 drivers/watchdog/zx2967_wdt.c 	platform_set_drvdata(pdev, wdt);
pdev              215 drivers/watchdog/zx2967_wdt.c 	wdt->reg_base = devm_platform_ioremap_resource(pdev, 0);
pdev              107 drivers/xen/arm-device.c 	struct platform_device *pdev = to_platform_device(data);
pdev              110 drivers/xen/arm-device.c 	if (pdev->num_resources == 0 || pdev->resource == NULL)
pdev              115 drivers/xen/arm-device.c 		r = xen_map_device_mmio(pdev->resource, pdev->num_resources);
pdev              118 drivers/xen/arm-device.c 		r = xen_unmap_device_mmio(pdev->resource, pdev->num_resources);
pdev              124 drivers/xen/arm-device.c 		dev_err(&pdev->dev, "Platform: Failed to %s device %s MMIO!\n",
pdev              127 drivers/xen/arm-device.c 			pdev->name);
pdev               24 drivers/xen/dbgp.c 		const struct pci_dev *pdev = to_pci_dev(ctrlr);
pdev               26 drivers/xen/dbgp.c 		dbgp.u.pci.seg = pci_domain_nr(pdev->bus);
pdev               27 drivers/xen/dbgp.c 		dbgp.u.pci.bus = pdev->bus->number;
pdev               28 drivers/xen/dbgp.c 		dbgp.u.pci.devfn = pdev->devfn;
pdev               45 drivers/xen/platform-pci.c static uint64_t get_callback_via(struct pci_dev *pdev)
pdev               50 drivers/xen/platform-pci.c 	irq = pdev->irq;
pdev               54 drivers/xen/platform-pci.c 	pin = pdev->pin;
pdev               58 drivers/xen/platform-pci.c 		((uint64_t)pci_domain_nr(pdev->bus) << 32) |
pdev               59 drivers/xen/platform-pci.c 		((uint64_t)pdev->bus->number << 16) |
pdev               60 drivers/xen/platform-pci.c 		((uint64_t)(pdev->devfn & 0xff) << 8) |
pdev               70 drivers/xen/platform-pci.c static int xen_allocate_irq(struct pci_dev *pdev)
pdev               72 drivers/xen/platform-pci.c 	return request_irq(pdev->irq, do_hvm_evtchn_intr,
pdev               74 drivers/xen/platform-pci.c 			"xen-platform-pci", pdev);
pdev               77 drivers/xen/platform-pci.c static int platform_pci_resume(struct pci_dev *pdev)
pdev               86 drivers/xen/platform-pci.c 		dev_err(&pdev->dev, "platform_pci_resume failure!\n");
pdev               92 drivers/xen/platform-pci.c static int platform_pci_probe(struct pci_dev *pdev,
pdev              104 drivers/xen/platform-pci.c 	i = pci_enable_device(pdev);
pdev              108 drivers/xen/platform-pci.c 	ioaddr = pci_resource_start(pdev, 0);
pdev              110 drivers/xen/platform-pci.c 	mmio_addr = pci_resource_start(pdev, 1);
pdev              111 drivers/xen/platform-pci.c 	mmio_len = pci_resource_len(pdev, 1);
pdev              114 drivers/xen/platform-pci.c 		dev_err(&pdev->dev, "no resources found\n");
pdev              119 drivers/xen/platform-pci.c 	ret = pci_request_region(pdev, 1, DRV_NAME);
pdev              123 drivers/xen/platform-pci.c 	ret = pci_request_region(pdev, 0, DRV_NAME);
pdev              130 drivers/xen/platform-pci.c 		ret = xen_allocate_irq(pdev);
pdev              132 drivers/xen/platform-pci.c 			dev_warn(&pdev->dev, "request_irq failed err=%d\n", ret);
pdev              135 drivers/xen/platform-pci.c 		callback_via = get_callback_via(pdev);
pdev              138 drivers/xen/platform-pci.c 			dev_warn(&pdev->dev, "Unable to set the evtchn callback "
pdev              157 drivers/xen/platform-pci.c 	pci_release_region(pdev, 0);
pdev              159 drivers/xen/platform-pci.c 	pci_release_region(pdev, 1);
pdev              161 drivers/xen/platform-pci.c 	pci_disable_device(pdev);
pdev              112 drivers/xen/xen-pciback/conf_space_quirks.c 	quirk->pdev = dev;
pdev               18 drivers/xen/xen-pciback/conf_space_quirks.h 	struct pci_dev *pdev;
pdev               20 drivers/xen/xen-pciback/passthrough.c static struct pci_dev *__xen_pcibk_get_pci_dev(struct xen_pcibk_device *pdev,
pdev               25 drivers/xen/xen-pciback/passthrough.c 	struct passthrough_dev_data *dev_data = pdev->pci_dev_data;
pdev               45 drivers/xen/xen-pciback/passthrough.c static int __xen_pcibk_add_pci_dev(struct xen_pcibk_device *pdev,
pdev               49 drivers/xen/xen-pciback/passthrough.c 	struct passthrough_dev_data *dev_data = pdev->pci_dev_data;
pdev               67 drivers/xen/xen-pciback/passthrough.c 	err = publish_cb(pdev, domain, bus, devfn, devid);
pdev               72 drivers/xen/xen-pciback/passthrough.c static void __xen_pcibk_release_pci_dev(struct xen_pcibk_device *pdev,
pdev               75 drivers/xen/xen-pciback/passthrough.c 	struct passthrough_dev_data *dev_data = pdev->pci_dev_data;
pdev              100 drivers/xen/xen-pciback/passthrough.c static int __xen_pcibk_init_devices(struct xen_pcibk_device *pdev)
pdev              112 drivers/xen/xen-pciback/passthrough.c 	pdev->pci_dev_data = dev_data;
pdev              117 drivers/xen/xen-pciback/passthrough.c static int __xen_pcibk_publish_pci_roots(struct xen_pcibk_device *pdev,
pdev              121 drivers/xen/xen-pciback/passthrough.c 	struct passthrough_dev_data *dev_data = pdev->pci_dev_data;
pdev              148 drivers/xen/xen-pciback/passthrough.c 			err = publish_root_cb(pdev, domain, bus);
pdev              159 drivers/xen/xen-pciback/passthrough.c static void __xen_pcibk_release_devices(struct xen_pcibk_device *pdev)
pdev              161 drivers/xen/xen-pciback/passthrough.c 	struct passthrough_dev_data *dev_data = pdev->pci_dev_data;
pdev              174 drivers/xen/xen-pciback/passthrough.c 	pdev->pci_dev_data = NULL;
pdev              178 drivers/xen/xen-pciback/passthrough.c 					struct xen_pcibk_device *pdev,
pdev               53 drivers/xen/xen-pciback/pci_stub.c 	struct xen_pcibk_device *pdev;/* non-NULL if struct pci_dev is in use */
pdev              189 drivers/xen/xen-pciback/pci_stub.c static struct pci_dev *pcistub_device_get_pci_dev(struct xen_pcibk_device *pdev,
pdev              198 drivers/xen/xen-pciback/pci_stub.c 	if (!psdev->pdev) {
pdev              199 drivers/xen/xen-pciback/pci_stub.c 		psdev->pdev = pdev;
pdev              210 drivers/xen/xen-pciback/pci_stub.c struct pci_dev *pcistub_get_pci_dev_by_slot(struct xen_pcibk_device *pdev,
pdev              222 drivers/xen/xen-pciback/pci_stub.c 		found_dev = pcistub_device_get_pci_dev(pdev, psdev);
pdev              228 drivers/xen/xen-pciback/pci_stub.c struct pci_dev *pcistub_get_pci_dev(struct xen_pcibk_device *pdev,
pdev              239 drivers/xen/xen-pciback/pci_stub.c 			found_dev = pcistub_device_get_pci_dev(pdev, psdev);
pdev              310 drivers/xen/xen-pciback/pci_stub.c 	found_psdev->pdev = NULL;
pdev              622 drivers/xen/xen-pciback/pci_stub.c 			found_psdev->pdev ? "- in-use" : "");
pdev              624 drivers/xen/xen-pciback/pci_stub.c 		if (found_psdev->pdev) {
pdev              635 drivers/xen/xen-pciback/pci_stub.c 			xen_pcibk_release_pci_dev(found_psdev->pdev,
pdev              668 drivers/xen/xen-pciback/pci_stub.c 		psdev->pdev->xdev->otherend_id);
pdev              699 drivers/xen/xen-pciback/pci_stub.c 	struct xen_pcibk_device *pdev = psdev->pdev;
pdev              700 drivers/xen/xen-pciback/pci_stub.c 	struct xen_pci_sharedinfo *sh_info = pdev->sh_info;
pdev              709 drivers/xen/xen-pciback/pci_stub.c 	ret = xen_pcibk_get_pcifront_dev(psdev->dev, psdev->pdev,
pdev              725 drivers/xen/xen-pciback/pci_stub.c 	set_bit(_PCIB_op_pending, (unsigned long *)&pdev->flags);
pdev              734 drivers/xen/xen-pciback/pci_stub.c 	notify_remote_via_irq(pdev->evtchn_irq);
pdev              751 drivers/xen/xen-pciback/pci_stub.c 	clear_bit(_PCIB_op_pending, (unsigned long *)&pdev->flags);
pdev              757 drivers/xen/xen-pciback/pci_stub.c 		xen_pcibk_test_and_schedule_op(psdev->pdev);
pdev              786 drivers/xen/xen-pciback/pci_stub.c 	if (!psdev || !psdev->pdev) {
pdev              792 drivers/xen/xen-pciback/pci_stub.c 	if (!psdev->pdev->sh_info) {
pdev              800 drivers/xen/xen-pciback/pci_stub.c 		(unsigned long *)&psdev->pdev->sh_info->flags)) {
pdev              844 drivers/xen/xen-pciback/pci_stub.c 	if (!psdev || !psdev->pdev) {
pdev              850 drivers/xen/xen-pciback/pci_stub.c 	if (!psdev->pdev->sh_info) {
pdev              858 drivers/xen/xen-pciback/pci_stub.c 		(unsigned long *)&psdev->pdev->sh_info->flags)) {
pdev              902 drivers/xen/xen-pciback/pci_stub.c 	if (!psdev || !psdev->pdev) {
pdev              908 drivers/xen/xen-pciback/pci_stub.c 	if (!psdev->pdev->sh_info) {
pdev              917 drivers/xen/xen-pciback/pci_stub.c 		(unsigned long *)&psdev->pdev->sh_info->flags)) {
pdev              956 drivers/xen/xen-pciback/pci_stub.c 	if (!psdev || !psdev->pdev) {
pdev              962 drivers/xen/xen-pciback/pci_stub.c 	if (!psdev->pdev->sh_info) {
pdev              970 drivers/xen/xen-pciback/pci_stub.c 		(unsigned long *)&psdev->pdev->sh_info->flags)) {
pdev             1341 drivers/xen/xen-pciback/pci_stub.c 				   quirk->pdev->bus->number,
pdev             1342 drivers/xen/xen-pciback/pci_stub.c 				   PCI_SLOT(quirk->pdev->devfn),
pdev             1343 drivers/xen/xen-pciback/pci_stub.c 				   PCI_FUNC(quirk->pdev->devfn),
pdev             1348 drivers/xen/xen-pciback/pci_stub.c 		dev_data = pci_get_drvdata(quirk->pdev);
pdev             1564 drivers/xen/xen-pciback/pci_stub.c static struct pcistub_device *find_vfs(const struct pci_dev *pdev)
pdev             1572 drivers/xen/xen-pciback/pci_stub.c 		if (!psdev->pdev && psdev->dev != pdev
pdev             1573 drivers/xen/xen-pciback/pci_stub.c 		    && pci_physfn(psdev->dev) == pdev) {
pdev             1588 drivers/xen/xen-pciback/pci_stub.c 	const struct pci_dev *pdev = to_pci_dev(dev);
pdev             1593 drivers/xen/xen-pciback/pci_stub.c 	if (!pdev->is_physfn)
pdev             1597 drivers/xen/xen-pciback/pci_stub.c 		struct pcistub_device *psdev = find_vfs(pdev);
pdev               63 drivers/xen/xen-pciback/pciback.h struct pci_dev *pcistub_get_pci_dev_by_slot(struct xen_pcibk_device *pdev,
pdev               66 drivers/xen/xen-pciback/pciback.h struct pci_dev *pcistub_get_pci_dev(struct xen_pcibk_device *pdev,
pdev               71 drivers/xen/xen-pciback/pciback.h void xen_pcibk_reset_device(struct pci_dev *pdev);
pdev               85 drivers/xen/xen-pciback/pciback.h typedef int (*publish_pci_dev_cb) (struct xen_pcibk_device *pdev,
pdev               88 drivers/xen/xen-pciback/pciback.h typedef int (*publish_pci_root_cb) (struct xen_pcibk_device *pdev,
pdev               97 drivers/xen/xen-pciback/pciback.h 	int (*init)(struct xen_pcibk_device *pdev);
pdev               98 drivers/xen/xen-pciback/pciback.h 	void (*free)(struct xen_pcibk_device *pdev);
pdev               99 drivers/xen/xen-pciback/pciback.h 	int (*find)(struct pci_dev *pcidev, struct xen_pcibk_device *pdev,
pdev              102 drivers/xen/xen-pciback/pciback.h 	int (*publish)(struct xen_pcibk_device *pdev, publish_pci_root_cb cb);
pdev              103 drivers/xen/xen-pciback/pciback.h 	void (*release)(struct xen_pcibk_device *pdev, struct pci_dev *dev,
pdev              105 drivers/xen/xen-pciback/pciback.h 	int (*add)(struct xen_pcibk_device *pdev, struct pci_dev *dev,
pdev              107 drivers/xen/xen-pciback/pciback.h 	struct pci_dev *(*get)(struct xen_pcibk_device *pdev,
pdev              116 drivers/xen/xen-pciback/pciback.h static inline int xen_pcibk_add_pci_dev(struct xen_pcibk_device *pdev,
pdev              122 drivers/xen/xen-pciback/pciback.h 		return xen_pcibk_backend->add(pdev, dev, devid, publish_cb);
pdev              126 drivers/xen/xen-pciback/pciback.h static inline void xen_pcibk_release_pci_dev(struct xen_pcibk_device *pdev,
pdev              130 drivers/xen/xen-pciback/pciback.h 		return xen_pcibk_backend->release(pdev, dev, lock);
pdev              134 drivers/xen/xen-pciback/pciback.h xen_pcibk_get_pci_dev(struct xen_pcibk_device *pdev, unsigned int domain,
pdev              138 drivers/xen/xen-pciback/pciback.h 		return xen_pcibk_backend->get(pdev, domain, bus, devfn);
pdev              149 drivers/xen/xen-pciback/pciback.h 					     struct xen_pcibk_device *pdev,
pdev              155 drivers/xen/xen-pciback/pciback.h 		return xen_pcibk_backend->find(pcidev, pdev, domain, bus,
pdev              160 drivers/xen/xen-pciback/pciback.h static inline int xen_pcibk_init_devices(struct xen_pcibk_device *pdev)
pdev              163 drivers/xen/xen-pciback/pciback.h 		return xen_pcibk_backend->init(pdev);
pdev              167 drivers/xen/xen-pciback/pciback.h static inline int xen_pcibk_publish_pci_roots(struct xen_pcibk_device *pdev,
pdev              171 drivers/xen/xen-pciback/pciback.h 		return xen_pcibk_backend->publish(pdev, cb);
pdev              175 drivers/xen/xen-pciback/pciback.h static inline void xen_pcibk_release_devices(struct xen_pcibk_device *pdev)
pdev              178 drivers/xen/xen-pciback/pciback.h 		return xen_pcibk_backend->free(pdev);
pdev              190 drivers/xen/xen-pciback/pciback.h void xen_pcibk_test_and_schedule_op(struct xen_pcibk_device *pdev);
pdev              144 drivers/xen/xen-pciback/pciback_ops.c int xen_pcibk_enable_msi(struct xen_pcibk_device *pdev,
pdev              162 drivers/xen/xen-pciback/pciback_ops.c 				    pci_name(dev), pdev->xdev->otherend_id,
pdev              184 drivers/xen/xen-pciback/pciback_ops.c int xen_pcibk_disable_msi(struct xen_pcibk_device *pdev,
pdev              208 drivers/xen/xen-pciback/pciback_ops.c int xen_pcibk_enable_msix(struct xen_pcibk_device *pdev,
pdev              260 drivers/xen/xen-pciback/pciback_ops.c 				    pci_name(dev), pdev->xdev->otherend_id,
pdev              273 drivers/xen/xen-pciback/pciback_ops.c int xen_pcibk_disable_msix(struct xen_pcibk_device *pdev,
pdev              306 drivers/xen/xen-pciback/pciback_ops.c void xen_pcibk_test_and_schedule_op(struct xen_pcibk_device *pdev)
pdev              310 drivers/xen/xen-pciback/pciback_ops.c 	if (test_bit(_XEN_PCIF_active, (unsigned long *)&pdev->sh_info->flags)
pdev              311 drivers/xen/xen-pciback/pciback_ops.c 	    && !test_and_set_bit(_PDEVF_op_active, &pdev->flags)) {
pdev              312 drivers/xen/xen-pciback/pciback_ops.c 		schedule_work(&pdev->op_work);
pdev              316 drivers/xen/xen-pciback/pciback_ops.c 	if (!test_bit(_XEN_PCIB_active, (unsigned long *)&pdev->sh_info->flags)
pdev              317 drivers/xen/xen-pciback/pciback_ops.c 	    && test_bit(_PCIB_op_pending, &pdev->flags)) {
pdev              329 drivers/xen/xen-pciback/pciback_ops.c 	struct xen_pcibk_device *pdev =
pdev              333 drivers/xen/xen-pciback/pciback_ops.c 	struct xen_pci_op *op = &pdev->op;
pdev              339 drivers/xen/xen-pciback/pciback_ops.c 	*op = pdev->sh_info->op;
pdev              341 drivers/xen/xen-pciback/pciback_ops.c 	dev = xen_pcibk_get_pci_dev(pdev, op->domain, op->bus, op->devfn);
pdev              360 drivers/xen/xen-pciback/pciback_ops.c 			op->err = xen_pcibk_enable_msi(pdev, dev, op);
pdev              363 drivers/xen/xen-pciback/pciback_ops.c 			op->err = xen_pcibk_disable_msi(pdev, dev, op);
pdev              367 drivers/xen/xen-pciback/pciback_ops.c 			op->err = xen_pcibk_enable_msix(pdev, dev, op);
pdev              370 drivers/xen/xen-pciback/pciback_ops.c 			op->err = xen_pcibk_disable_msix(pdev, dev, op);
pdev              383 drivers/xen/xen-pciback/pciback_ops.c 	pdev->sh_info->op.err = op->err;
pdev              384 drivers/xen/xen-pciback/pciback_ops.c 	pdev->sh_info->op.value = op->value;
pdev              390 drivers/xen/xen-pciback/pciback_ops.c 			pdev->sh_info->op.msix_entries[i].vector =
pdev              396 drivers/xen/xen-pciback/pciback_ops.c 	clear_bit(_XEN_PCIF_active, (unsigned long *)&pdev->sh_info->flags);
pdev              397 drivers/xen/xen-pciback/pciback_ops.c 	notify_remote_via_irq(pdev->evtchn_irq);
pdev              401 drivers/xen/xen-pciback/pciback_ops.c 	clear_bit(_PDEVF_op_active, &pdev->flags);
pdev              407 drivers/xen/xen-pciback/pciback_ops.c 	xen_pcibk_test_and_schedule_op(pdev);
pdev              412 drivers/xen/xen-pciback/pciback_ops.c 	struct xen_pcibk_device *pdev = dev_id;
pdev              414 drivers/xen/xen-pciback/pciback_ops.c 	xen_pcibk_test_and_schedule_op(pdev);
pdev               30 drivers/xen/xen-pciback/vpci.c static struct pci_dev *__xen_pcibk_get_pci_dev(struct xen_pcibk_device *pdev,
pdev               37 drivers/xen/xen-pciback/vpci.c 	struct vpci_dev_data *vpci_dev = pdev->pci_dev_data;
pdev               68 drivers/xen/xen-pciback/vpci.c static int __xen_pcibk_add_pci_dev(struct xen_pcibk_device *pdev,
pdev               74 drivers/xen/xen-pciback/vpci.c 	struct vpci_dev_data *vpci_dev = pdev->pci_dev_data;
pdev               78 drivers/xen/xen-pciback/vpci.c 		xenbus_dev_fatal(pdev->xdev, err,
pdev               86 drivers/xen/xen-pciback/vpci.c 		xenbus_dev_fatal(pdev->xdev, err,
pdev              132 drivers/xen/xen-pciback/vpci.c 	xenbus_dev_fatal(pdev->xdev, err,
pdev              140 drivers/xen/xen-pciback/vpci.c 		err = publish_cb(pdev, 0, 0, PCI_DEVFN(slot, func), devid);
pdev              148 drivers/xen/xen-pciback/vpci.c static void __xen_pcibk_release_pci_dev(struct xen_pcibk_device *pdev,
pdev              152 drivers/xen/xen-pciback/vpci.c 	struct vpci_dev_data *vpci_dev = pdev->pci_dev_data;
pdev              182 drivers/xen/xen-pciback/vpci.c static int __xen_pcibk_init_devices(struct xen_pcibk_device *pdev)
pdev              196 drivers/xen/xen-pciback/vpci.c 	pdev->pci_dev_data = vpci_dev;
pdev              201 drivers/xen/xen-pciback/vpci.c static int __xen_pcibk_publish_pci_roots(struct xen_pcibk_device *pdev,
pdev              205 drivers/xen/xen-pciback/vpci.c 	return publish_cb(pdev, 0, 0);
pdev              208 drivers/xen/xen-pciback/vpci.c static void __xen_pcibk_release_devices(struct xen_pcibk_device *pdev)
pdev              211 drivers/xen/xen-pciback/vpci.c 	struct vpci_dev_data *vpci_dev = pdev->pci_dev_data;
pdev              227 drivers/xen/xen-pciback/vpci.c 	pdev->pci_dev_data = NULL;
pdev              231 drivers/xen/xen-pciback/vpci.c 					struct xen_pcibk_device *pdev,
pdev              237 drivers/xen/xen-pciback/vpci.c 	struct vpci_dev_data *vpci_dev = pdev->pci_dev_data;
pdev               39 drivers/xen/xen-pciback/xenbus.c 	struct xen_pcibk_device *pdev;
pdev               41 drivers/xen/xen-pciback/xenbus.c 	pdev = kzalloc(sizeof(struct xen_pcibk_device), GFP_KERNEL);
pdev               42 drivers/xen/xen-pciback/xenbus.c 	if (pdev == NULL)
pdev               44 drivers/xen/xen-pciback/xenbus.c 	dev_dbg(&xdev->dev, "allocated pdev @ 0x%p\n", pdev);
pdev               46 drivers/xen/xen-pciback/xenbus.c 	pdev->xdev = xdev;
pdev               48 drivers/xen/xen-pciback/xenbus.c 	mutex_init(&pdev->dev_lock);
pdev               50 drivers/xen/xen-pciback/xenbus.c 	pdev->sh_info = NULL;
pdev               51 drivers/xen/xen-pciback/xenbus.c 	pdev->evtchn_irq = INVALID_EVTCHN_IRQ;
pdev               52 drivers/xen/xen-pciback/xenbus.c 	pdev->be_watching = 0;
pdev               54 drivers/xen/xen-pciback/xenbus.c 	INIT_WORK(&pdev->op_work, xen_pcibk_do_op);
pdev               56 drivers/xen/xen-pciback/xenbus.c 	if (xen_pcibk_init_devices(pdev)) {
pdev               57 drivers/xen/xen-pciback/xenbus.c 		kfree(pdev);
pdev               58 drivers/xen/xen-pciback/xenbus.c 		pdev = NULL;
pdev               61 drivers/xen/xen-pciback/xenbus.c 	dev_set_drvdata(&xdev->dev, pdev);
pdev               64 drivers/xen/xen-pciback/xenbus.c 	return pdev;
pdev               67 drivers/xen/xen-pciback/xenbus.c static void xen_pcibk_disconnect(struct xen_pcibk_device *pdev)
pdev               69 drivers/xen/xen-pciback/xenbus.c 	mutex_lock(&pdev->dev_lock);
pdev               71 drivers/xen/xen-pciback/xenbus.c 	if (pdev->evtchn_irq != INVALID_EVTCHN_IRQ) {
pdev               72 drivers/xen/xen-pciback/xenbus.c 		unbind_from_irqhandler(pdev->evtchn_irq, pdev);
pdev               73 drivers/xen/xen-pciback/xenbus.c 		pdev->evtchn_irq = INVALID_EVTCHN_IRQ;
pdev               79 drivers/xen/xen-pciback/xenbus.c 	flush_work(&pdev->op_work);
pdev               81 drivers/xen/xen-pciback/xenbus.c 	if (pdev->sh_info != NULL) {
pdev               82 drivers/xen/xen-pciback/xenbus.c 		xenbus_unmap_ring_vfree(pdev->xdev, pdev->sh_info);
pdev               83 drivers/xen/xen-pciback/xenbus.c 		pdev->sh_info = NULL;
pdev               85 drivers/xen/xen-pciback/xenbus.c 	mutex_unlock(&pdev->dev_lock);
pdev               88 drivers/xen/xen-pciback/xenbus.c static void free_pdev(struct xen_pcibk_device *pdev)
pdev               90 drivers/xen/xen-pciback/xenbus.c 	if (pdev->be_watching) {
pdev               91 drivers/xen/xen-pciback/xenbus.c 		unregister_xenbus_watch(&pdev->be_watch);
pdev               92 drivers/xen/xen-pciback/xenbus.c 		pdev->be_watching = 0;
pdev               95 drivers/xen/xen-pciback/xenbus.c 	xen_pcibk_disconnect(pdev);
pdev               99 drivers/xen/xen-pciback/xenbus.c 	xen_pcibk_release_devices(pdev);
pdev              101 drivers/xen/xen-pciback/xenbus.c 	dev_set_drvdata(&pdev->xdev->dev, NULL);
pdev              102 drivers/xen/xen-pciback/xenbus.c 	pdev->xdev = NULL;
pdev              104 drivers/xen/xen-pciback/xenbus.c 	kfree(pdev);
pdev              107 drivers/xen/xen-pciback/xenbus.c static int xen_pcibk_do_attach(struct xen_pcibk_device *pdev, int gnt_ref,
pdev              113 drivers/xen/xen-pciback/xenbus.c 	dev_dbg(&pdev->xdev->dev,
pdev              117 drivers/xen/xen-pciback/xenbus.c 	err = xenbus_map_ring_valloc(pdev->xdev, &gnt_ref, 1, &vaddr);
pdev              119 drivers/xen/xen-pciback/xenbus.c 		xenbus_dev_fatal(pdev->xdev, err,
pdev              124 drivers/xen/xen-pciback/xenbus.c 	pdev->sh_info = vaddr;
pdev              127 drivers/xen/xen-pciback/xenbus.c 		pdev->xdev->otherend_id, remote_evtchn, xen_pcibk_handle_event,
pdev              128 drivers/xen/xen-pciback/xenbus.c 		0, DRV_NAME, pdev);
pdev              130 drivers/xen/xen-pciback/xenbus.c 		xenbus_dev_fatal(pdev->xdev, err,
pdev              134 drivers/xen/xen-pciback/xenbus.c 	pdev->evtchn_irq = err;
pdev              137 drivers/xen/xen-pciback/xenbus.c 	dev_dbg(&pdev->xdev->dev, "Attached!\n");
pdev              142 drivers/xen/xen-pciback/xenbus.c static int xen_pcibk_attach(struct xen_pcibk_device *pdev)
pdev              149 drivers/xen/xen-pciback/xenbus.c 	mutex_lock(&pdev->dev_lock);
pdev              151 drivers/xen/xen-pciback/xenbus.c 	if (xenbus_read_driver_state(pdev->xdev->nodename) !=
pdev              156 drivers/xen/xen-pciback/xenbus.c 	if (xenbus_read_driver_state(pdev->xdev->otherend) !=
pdev              160 drivers/xen/xen-pciback/xenbus.c 	dev_dbg(&pdev->xdev->dev, "Reading frontend config\n");
pdev              162 drivers/xen/xen-pciback/xenbus.c 	err = xenbus_gather(XBT_NIL, pdev->xdev->otherend,
pdev              168 drivers/xen/xen-pciback/xenbus.c 		xenbus_dev_fatal(pdev->xdev, err,
pdev              174 drivers/xen/xen-pciback/xenbus.c 		xenbus_dev_fatal(pdev->xdev, -EFAULT,
pdev              182 drivers/xen/xen-pciback/xenbus.c 	err = xen_pcibk_do_attach(pdev, gnt_ref, remote_evtchn);
pdev              186 drivers/xen/xen-pciback/xenbus.c 	dev_dbg(&pdev->xdev->dev, "Connecting...\n");
pdev              188 drivers/xen/xen-pciback/xenbus.c 	err = xenbus_switch_state(pdev->xdev, XenbusStateConnected);
pdev              190 drivers/xen/xen-pciback/xenbus.c 		xenbus_dev_fatal(pdev->xdev, err,
pdev              193 drivers/xen/xen-pciback/xenbus.c 	dev_dbg(&pdev->xdev->dev, "Connected? %d\n", err);
pdev              195 drivers/xen/xen-pciback/xenbus.c 	mutex_unlock(&pdev->dev_lock);
pdev              202 drivers/xen/xen-pciback/xenbus.c static int xen_pcibk_publish_pci_dev(struct xen_pcibk_device *pdev,
pdev              217 drivers/xen/xen-pciback/xenbus.c 	err = xenbus_printf(XBT_NIL, pdev->xdev->nodename, str,
pdev              225 drivers/xen/xen-pciback/xenbus.c static int xen_pcibk_export_device(struct xen_pcibk_device *pdev,
pdev              232 drivers/xen/xen-pciback/xenbus.c 	dev_dbg(&pdev->xdev->dev, "exporting dom %x bus %x slot %x func %x\n",
pdev              235 drivers/xen/xen-pciback/xenbus.c 	dev = pcistub_get_pci_dev_by_slot(pdev, domain, bus, slot, func);
pdev              238 drivers/xen/xen-pciback/xenbus.c 		xenbus_dev_fatal(pdev->xdev, err,
pdev              246 drivers/xen/xen-pciback/xenbus.c 	err = xen_pcibk_add_pci_dev(pdev, dev, devid,
pdev              251 drivers/xen/xen-pciback/xenbus.c 	dev_info(&dev->dev, "registering for %d\n", pdev->xdev->otherend_id);
pdev              253 drivers/xen/xen-pciback/xenbus.c 					     pdev->xdev->otherend_id) != 0) {
pdev              257 drivers/xen/xen-pciback/xenbus.c 		xen_register_device_domain_owner(dev, pdev->xdev->otherend_id);
pdev              272 drivers/xen/xen-pciback/xenbus.c static int xen_pcibk_remove_device(struct xen_pcibk_device *pdev,
pdev              278 drivers/xen/xen-pciback/xenbus.c 	dev_dbg(&pdev->xdev->dev, "removing dom %x bus %x slot %x func %x\n",
pdev              281 drivers/xen/xen-pciback/xenbus.c 	dev = xen_pcibk_get_pci_dev(pdev, domain, bus, PCI_DEVFN(slot, func));
pdev              284 drivers/xen/xen-pciback/xenbus.c 		dev_dbg(&pdev->xdev->dev, "Couldn't locate PCI device "
pdev              290 drivers/xen/xen-pciback/xenbus.c 	dev_dbg(&dev->dev, "unregistering for %d\n", pdev->xdev->otherend_id);
pdev              295 drivers/xen/xen-pciback/xenbus.c 	xen_pcibk_release_pci_dev(pdev, dev, true /* use the lock. */);
pdev              301 drivers/xen/xen-pciback/xenbus.c static int xen_pcibk_publish_pci_root(struct xen_pcibk_device *pdev,
pdev              308 drivers/xen/xen-pciback/xenbus.c 	dev_dbg(&pdev->xdev->dev, "Publishing pci roots\n");
pdev              310 drivers/xen/xen-pciback/xenbus.c 	err = xenbus_scanf(XBT_NIL, pdev->xdev->nodename,
pdev              325 drivers/xen/xen-pciback/xenbus.c 		err = xenbus_scanf(XBT_NIL, pdev->xdev->nodename,
pdev              346 drivers/xen/xen-pciback/xenbus.c 	dev_dbg(&pdev->xdev->dev, "writing root %d at %04x:%02x\n",
pdev              349 drivers/xen/xen-pciback/xenbus.c 	err = xenbus_printf(XBT_NIL, pdev->xdev->nodename, str,
pdev              354 drivers/xen/xen-pciback/xenbus.c 	err = xenbus_printf(XBT_NIL, pdev->xdev->nodename,
pdev              361 drivers/xen/xen-pciback/xenbus.c static int xen_pcibk_reconfigure(struct xen_pcibk_device *pdev)
pdev              372 drivers/xen/xen-pciback/xenbus.c 	dev_dbg(&pdev->xdev->dev, "Reconfiguring device ...\n");
pdev              374 drivers/xen/xen-pciback/xenbus.c 	mutex_lock(&pdev->dev_lock);
pdev              376 drivers/xen/xen-pciback/xenbus.c 	if (xenbus_read_driver_state(pdev->xdev->nodename) !=
pdev              380 drivers/xen/xen-pciback/xenbus.c 	err = xenbus_scanf(XBT_NIL, pdev->xdev->nodename, "num_devs", "%d",
pdev              385 drivers/xen/xen-pciback/xenbus.c 		xenbus_dev_fatal(pdev->xdev, err,
pdev              394 drivers/xen/xen-pciback/xenbus.c 			xenbus_dev_fatal(pdev->xdev, err,
pdev              399 drivers/xen/xen-pciback/xenbus.c 		substate = xenbus_read_unsigned(pdev->xdev->nodename, state_str,
pdev              404 drivers/xen/xen-pciback/xenbus.c 			dev_dbg(&pdev->xdev->dev, "Attaching dev-%d ...\n", i);
pdev              409 drivers/xen/xen-pciback/xenbus.c 				xenbus_dev_fatal(pdev->xdev, err,
pdev              414 drivers/xen/xen-pciback/xenbus.c 			err = xenbus_scanf(XBT_NIL, pdev->xdev->nodename,
pdev              418 drivers/xen/xen-pciback/xenbus.c 				xenbus_dev_fatal(pdev->xdev, err,
pdev              425 drivers/xen/xen-pciback/xenbus.c 				xenbus_dev_fatal(pdev->xdev, err,
pdev              431 drivers/xen/xen-pciback/xenbus.c 			err = xen_pcibk_export_device(pdev, domain, bus, slot,
pdev              437 drivers/xen/xen-pciback/xenbus.c 			err = xen_pcibk_publish_pci_roots(pdev,
pdev              440 drivers/xen/xen-pciback/xenbus.c 				xenbus_dev_fatal(pdev->xdev, err,
pdev              446 drivers/xen/xen-pciback/xenbus.c 			err = xenbus_printf(XBT_NIL, pdev->xdev->nodename,
pdev              450 drivers/xen/xen-pciback/xenbus.c 				xenbus_dev_fatal(pdev->xdev, err,
pdev              458 drivers/xen/xen-pciback/xenbus.c 			dev_dbg(&pdev->xdev->dev, "Detaching dev-%d ...\n", i);
pdev              463 drivers/xen/xen-pciback/xenbus.c 				xenbus_dev_fatal(pdev->xdev, err,
pdev              468 drivers/xen/xen-pciback/xenbus.c 			err = xenbus_scanf(XBT_NIL, pdev->xdev->nodename,
pdev              472 drivers/xen/xen-pciback/xenbus.c 				xenbus_dev_fatal(pdev->xdev, err,
pdev              479 drivers/xen/xen-pciback/xenbus.c 				xenbus_dev_fatal(pdev->xdev, err,
pdev              485 drivers/xen/xen-pciback/xenbus.c 			err = xen_pcibk_remove_device(pdev, domain, bus, slot,
pdev              502 drivers/xen/xen-pciback/xenbus.c 	err = xenbus_switch_state(pdev->xdev, XenbusStateReconfigured);
pdev              504 drivers/xen/xen-pciback/xenbus.c 		xenbus_dev_fatal(pdev->xdev, err,
pdev              510 drivers/xen/xen-pciback/xenbus.c 	mutex_unlock(&pdev->dev_lock);
pdev              517 drivers/xen/xen-pciback/xenbus.c 	struct xen_pcibk_device *pdev = dev_get_drvdata(&xdev->dev);
pdev              523 drivers/xen/xen-pciback/xenbus.c 		xen_pcibk_attach(pdev);
pdev              527 drivers/xen/xen-pciback/xenbus.c 		xen_pcibk_reconfigure(pdev);
pdev              538 drivers/xen/xen-pciback/xenbus.c 		xen_pcibk_disconnect(pdev);
pdev              543 drivers/xen/xen-pciback/xenbus.c 		xen_pcibk_disconnect(pdev);
pdev              558 drivers/xen/xen-pciback/xenbus.c static int xen_pcibk_setup_backend(struct xen_pcibk_device *pdev)
pdev              567 drivers/xen/xen-pciback/xenbus.c 	mutex_lock(&pdev->dev_lock);
pdev              571 drivers/xen/xen-pciback/xenbus.c 	if (xenbus_read_driver_state(pdev->xdev->nodename) !=
pdev              575 drivers/xen/xen-pciback/xenbus.c 	dev_dbg(&pdev->xdev->dev, "getting be setup\n");
pdev              577 drivers/xen/xen-pciback/xenbus.c 	err = xenbus_scanf(XBT_NIL, pdev->xdev->nodename, "num_devs", "%d",
pdev              582 drivers/xen/xen-pciback/xenbus.c 		xenbus_dev_fatal(pdev->xdev, err,
pdev              591 drivers/xen/xen-pciback/xenbus.c 			xenbus_dev_fatal(pdev->xdev, err,
pdev              597 drivers/xen/xen-pciback/xenbus.c 		err = xenbus_scanf(XBT_NIL, pdev->xdev->nodename, dev_str,
pdev              600 drivers/xen/xen-pciback/xenbus.c 			xenbus_dev_fatal(pdev->xdev, err,
pdev              606 drivers/xen/xen-pciback/xenbus.c 			xenbus_dev_fatal(pdev->xdev, err,
pdev              612 drivers/xen/xen-pciback/xenbus.c 		err = xen_pcibk_export_device(pdev, domain, bus, slot, func, i);
pdev              620 drivers/xen/xen-pciback/xenbus.c 			xenbus_dev_fatal(pdev->xdev, err,
pdev              625 drivers/xen/xen-pciback/xenbus.c 		err = xenbus_printf(XBT_NIL, pdev->xdev->nodename, state_str,
pdev              628 drivers/xen/xen-pciback/xenbus.c 			xenbus_dev_fatal(pdev->xdev, err, "Error switching "
pdev              634 drivers/xen/xen-pciback/xenbus.c 	err = xen_pcibk_publish_pci_roots(pdev, xen_pcibk_publish_pci_root);
pdev              636 drivers/xen/xen-pciback/xenbus.c 		xenbus_dev_fatal(pdev->xdev, err,
pdev              642 drivers/xen/xen-pciback/xenbus.c 	err = xenbus_switch_state(pdev->xdev, XenbusStateInitialised);
pdev              644 drivers/xen/xen-pciback/xenbus.c 		xenbus_dev_fatal(pdev->xdev, err,
pdev              648 drivers/xen/xen-pciback/xenbus.c 	mutex_unlock(&pdev->dev_lock);
pdev              651 drivers/xen/xen-pciback/xenbus.c 		xen_pcibk_attach(pdev);
pdev              658 drivers/xen/xen-pciback/xenbus.c 	struct xen_pcibk_device *pdev =
pdev              661 drivers/xen/xen-pciback/xenbus.c 	switch (xenbus_read_driver_state(pdev->xdev->nodename)) {
pdev              663 drivers/xen/xen-pciback/xenbus.c 		xen_pcibk_setup_backend(pdev);
pdev              675 drivers/xen/xen-pciback/xenbus.c 	struct xen_pcibk_device *pdev = alloc_pdev(dev);
pdev              677 drivers/xen/xen-pciback/xenbus.c 	if (pdev == NULL) {
pdev              690 drivers/xen/xen-pciback/xenbus.c 	err = xenbus_watch_path(dev, dev->nodename, &pdev->be_watch,
pdev              695 drivers/xen/xen-pciback/xenbus.c 	pdev->be_watching = 1;
pdev              700 drivers/xen/xen-pciback/xenbus.c 	xen_pcibk_be_watch(&pdev->be_watch, NULL, NULL);
pdev              708 drivers/xen/xen-pciback/xenbus.c 	struct xen_pcibk_device *pdev = dev_get_drvdata(&dev->dev);
pdev              710 drivers/xen/xen-pciback/xenbus.c 	if (pdev != NULL)
pdev              711 drivers/xen/xen-pciback/xenbus.c 		free_pdev(pdev);
pdev              131 drivers/zorro/zorro.c static int __init amiga_zorro_probe(struct platform_device *pdev)
pdev              147 drivers/zorro/zorro.c 	bus->dev.parent = &pdev->dev;
pdev              156 drivers/zorro/zorro.c 	platform_set_drvdata(pdev, bus);
pdev              182 drivers/zorro/zorro.c 		r = zorro_find_parent_resource(pdev, z);
pdev             1041 fs/cifs/smb1ops.c 	struct win_dev *pdev;
pdev             1120 fs/cifs/smb1ops.c 	pdev = (struct win_dev *)buf;
pdev             1128 fs/cifs/smb1ops.c 		memcpy(pdev->type, "IntxCHR", 8);
pdev             1129 fs/cifs/smb1ops.c 		pdev->major = cpu_to_le64(MAJOR(dev));
pdev             1130 fs/cifs/smb1ops.c 		pdev->minor = cpu_to_le64(MINOR(dev));
pdev             1134 fs/cifs/smb1ops.c 		memcpy(pdev->type, "IntxBLK", 8);
pdev             1135 fs/cifs/smb1ops.c 		pdev->major = cpu_to_le64(MAJOR(dev));
pdev             1136 fs/cifs/smb1ops.c 		pdev->minor = cpu_to_le64(MINOR(dev));
pdev             4393 fs/cifs/smb2ops.c 	struct win_dev *pdev;
pdev             4447 fs/cifs/smb2ops.c 	pdev = (struct win_dev *)buf;
pdev             4455 fs/cifs/smb2ops.c 		memcpy(pdev->type, "IntxCHR", 8);
pdev             4456 fs/cifs/smb2ops.c 		pdev->major = cpu_to_le64(MAJOR(dev));
pdev             4457 fs/cifs/smb2ops.c 		pdev->minor = cpu_to_le64(MINOR(dev));
pdev             4461 fs/cifs/smb2ops.c 		memcpy(pdev->type, "IntxBLK", 8);
pdev             4462 fs/cifs/smb2ops.c 		pdev->major = cpu_to_le64(MAJOR(dev));
pdev             4463 fs/cifs/smb2ops.c 		pdev->minor = cpu_to_le64(MINOR(dev));
pdev              176 fs/nfs/blocklayout/blocklayout.h 		struct pnfs_device *pdev, gfp_t gfp_mask);
pdev              496 fs/nfs/blocklayout/dev.c bl_alloc_deviceid_node(struct nfs_server *server, struct pnfs_device *pdev,
pdev              512 fs/nfs/blocklayout/dev.c 	xdr_init_decode_pages(&xdr, &buf, pdev->pages, pdev->pglen);
pdev              538 fs/nfs/blocklayout/dev.c 	nfs4_init_deviceid_node(node, server, &pdev->dev_id);
pdev             1121 fs/nfs/filelayout/filelayout.c 		struct pnfs_device *pdev, gfp_t gfp_flags)
pdev             1125 fs/nfs/filelayout/filelayout.c 	dsaddr = nfs4_fl_alloc_deviceid_node(server, pdev, gfp_flags);
pdev              114 fs/nfs/filelayout/filelayout.h 	struct pnfs_device *pdev, gfp_t gfp_flags);
pdev               63 fs/nfs/filelayout/filelayoutdev.c nfs4_fl_alloc_deviceid_node(struct nfs_server *server, struct pnfs_device *pdev,
pdev               84 fs/nfs/filelayout/filelayoutdev.c 	xdr_init_decode_pages(&stream, &buf, pdev->pages, pdev->pglen);
pdev              149 fs/nfs/filelayout/filelayoutdev.c 	nfs4_init_deviceid_node(&dsaddr->id_node, server, &pdev->dev_id);
pdev             2094 fs/nfs/flexfilelayout/flexfilelayout.c 			      struct pnfs_device *pdev, gfp_t gfp_flags)
pdev             2098 fs/nfs/flexfilelayout/flexfilelayout.c 	dsaddr = nfs4_ff_alloc_deviceid_node(server, pdev, gfp_flags);
pdev              190 fs/nfs/flexfilelayout/flexfilelayout.h nfs4_ff_alloc_deviceid_node(struct nfs_server *server, struct pnfs_device *pdev,
pdev               42 fs/nfs/flexfilelayout/flexfilelayoutdev.c nfs4_ff_alloc_deviceid_node(struct nfs_server *server, struct pnfs_device *pdev,
pdev               68 fs/nfs/flexfilelayout/flexfilelayoutdev.c 				&pdev->dev_id);
pdev               71 fs/nfs/flexfilelayout/flexfilelayoutdev.c 	xdr_init_decode_pages(&stream, &buf, pdev->pages, pdev->pglen);
pdev             9317 fs/nfs/nfs4proc.c 		struct pnfs_device *pdev,
pdev             9321 fs/nfs/nfs4proc.c 		.pdev = pdev,
pdev             9326 fs/nfs/nfs4proc.c 		.pdev = pdev,
pdev             9341 fs/nfs/nfs4proc.c 		pdev->nocache = 1;
pdev             9349 fs/nfs/nfs4proc.c 		struct pnfs_device *pdev,
pdev             9357 fs/nfs/nfs4proc.c 					_nfs4_proc_getdeviceinfo(server, pdev, cred),
pdev             1959 fs/nfs/nfs4xdr.c 	p = xdr_encode_opaque_fixed(p, args->pdev->dev_id.data,
pdev             1961 fs/nfs/nfs4xdr.c 	*p++ = cpu_to_be32(args->pdev->layout_type);
pdev             1962 fs/nfs/nfs4xdr.c 	*p++ = cpu_to_be32(args->pdev->maxcount);	/* gdia_maxcount */
pdev             3022 fs/nfs/nfs4xdr.c 	rpc_prepare_reply_pages(req, args->pdev->pages, args->pdev->pgbase,
pdev             3023 fs/nfs/nfs4xdr.c 				args->pdev->pglen, hdr.replen - 2);
pdev             5796 fs/nfs/nfs4xdr.c 	struct pnfs_device *pdev = res->pdev;
pdev             5807 fs/nfs/nfs4xdr.c 			pdev->mincount = be32_to_cpup(p);
pdev             5809 fs/nfs/nfs4xdr.c 				__func__, pdev->mincount);
pdev             5818 fs/nfs/nfs4xdr.c 	if (type != pdev->layout_type) {
pdev             5820 fs/nfs/nfs4xdr.c 			__func__, pdev->layout_type, type);
pdev             5828 fs/nfs/nfs4xdr.c 	pdev->mincount = be32_to_cpup(p);
pdev             5829 fs/nfs/nfs4xdr.c 	if (xdr_read_pages(xdr, pdev->mincount) != pdev->mincount)
pdev              179 fs/nfs/pnfs.h  			(struct nfs_server *server, struct pnfs_device *pdev,
pdev              100 fs/nfs/pnfs_dev.c 	struct pnfs_device *pdev = NULL;
pdev              118 fs/nfs/pnfs_dev.c 	pdev = kzalloc(sizeof(*pdev), gfp_flags);
pdev              119 fs/nfs/pnfs_dev.c 	if (!pdev)
pdev              132 fs/nfs/pnfs_dev.c 	memcpy(&pdev->dev_id, dev_id, sizeof(*dev_id));
pdev              133 fs/nfs/pnfs_dev.c 	pdev->layout_type = server->pnfs_curr_ld->id;
pdev              134 fs/nfs/pnfs_dev.c 	pdev->pages = pages;
pdev              135 fs/nfs/pnfs_dev.c 	pdev->pgbase = 0;
pdev              136 fs/nfs/pnfs_dev.c 	pdev->pglen = max_resp_sz;
pdev              137 fs/nfs/pnfs_dev.c 	pdev->mincount = 0;
pdev              138 fs/nfs/pnfs_dev.c 	pdev->maxcount = max_resp_sz - nfs41_maxgetdevinfo_overhead;
pdev              140 fs/nfs/pnfs_dev.c 	rc = nfs4_proc_getdeviceinfo(server, pdev, cred);
pdev              149 fs/nfs/pnfs_dev.c 	d = server->pnfs_curr_ld->alloc_deviceid_node(server, pdev,
pdev              151 fs/nfs/pnfs_dev.c 	if (d && pdev->nocache)
pdev              159 fs/nfs/pnfs_dev.c 	kfree(pdev);
pdev              647 fs/pstore/ram.c static int ramoops_parse_dt_size(struct platform_device *pdev,
pdev              653 fs/pstore/ram.c 	ret = of_property_read_u32(pdev->dev.of_node, propname, &val32);
pdev              655 fs/pstore/ram.c 		dev_err(&pdev->dev, "failed to parse property %s: %d\n",
pdev              661 fs/pstore/ram.c 		dev_err(&pdev->dev, "%s %u > INT_MAX\n", propname, val32);
pdev              669 fs/pstore/ram.c static int ramoops_parse_dt(struct platform_device *pdev,
pdev              672 fs/pstore/ram.c 	struct device_node *of_node = pdev->dev.of_node;
pdev              678 fs/pstore/ram.c 	dev_dbg(&pdev->dev, "using Device Tree\n");
pdev              680 fs/pstore/ram.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              682 fs/pstore/ram.c 		dev_err(&pdev->dev,
pdev              693 fs/pstore/ram.c 		ret = ramoops_parse_dt_size(pdev, name, &value);	\
pdev              731 fs/pstore/ram.c static int ramoops_probe(struct platform_device *pdev)
pdev              733 fs/pstore/ram.c 	struct device *dev = &pdev->dev;
pdev              754 fs/pstore/ram.c 		err = ramoops_parse_dt(pdev, pdata);
pdev              893 fs/pstore/ram.c static int ramoops_remove(struct platform_device *pdev)
pdev              117 include/clocksource/timer-ti-dm.h 	struct platform_device *pdev;
pdev              145 include/drm/bridge/dw_hdmi.h struct dw_hdmi *dw_hdmi_probe(struct platform_device *pdev,
pdev              149 include/drm/bridge/dw_hdmi.h struct dw_hdmi *dw_hdmi_bind(struct platform_device *pdev,
pdev               52 include/drm/bridge/dw_mipi_dsi.h struct dw_mipi_dsi *dw_mipi_dsi_probe(struct platform_device *pdev,
pdev              269 include/drm/drm_device.h 	struct pci_dev *pdev;
pdev              552 include/drm/drm_fb_helper.h drm_fb_helper_remove_conflicting_pci_framebuffers(struct pci_dev *pdev,
pdev              563 include/drm/drm_fb_helper.h 	ret = remove_conflicting_pci_framebuffers(pdev, resource_id, name);
pdev              566 include/drm/drm_fb_helper.h 		ret = vga_remove_vgacon(pdev);
pdev               49 include/drm/drm_pci.h int drm_get_pci_dev(struct pci_dev *pdev,
pdev               53 include/drm/drm_pci.h static inline int drm_get_pci_dev(struct pci_dev *pdev,
pdev               47 include/drm/intel_lpe_audio.h 	void (*notify_audio_lpe)(struct platform_device *pdev, int port); /* port: 0==B,1==C,2==D */
pdev               31 include/linux/ahci_platform.h 	struct platform_device *pdev, unsigned int flags);
pdev               32 include/linux/ahci_platform.h int ahci_platform_init_host(struct platform_device *pdev,
pdev               37 include/linux/ahci_platform.h void ahci_platform_shutdown(struct platform_device *pdev);
pdev              261 include/linux/alcor_pci.h 	struct pci_dev *pdev;
pdev               51 include/linux/amd-iommu.h extern void amd_iommu_enable_device_erratum(struct pci_dev *pdev, u32 erratum);
pdev               62 include/linux/amd-iommu.h extern int amd_iommu_init_device(struct pci_dev *pdev, int pasids);
pdev               69 include/linux/amd-iommu.h extern void amd_iommu_free_device(struct pci_dev *pdev);
pdev               79 include/linux/amd-iommu.h extern int amd_iommu_bind_pasid(struct pci_dev *pdev, int pasid,
pdev               91 include/linux/amd-iommu.h extern void amd_iommu_unbind_pasid(struct pci_dev *pdev, int pasid);
pdev              116 include/linux/amd-iommu.h typedef int (*amd_iommu_invalid_ppr_cb)(struct pci_dev *pdev,
pdev              121 include/linux/amd-iommu.h extern int amd_iommu_set_invalid_ppr_cb(struct pci_dev *pdev,
pdev              154 include/linux/amd-iommu.h extern int amd_iommu_device_info(struct pci_dev *pdev,
pdev              169 include/linux/amd-iommu.h typedef void (*amd_iommu_invalidate_ctx)(struct pci_dev *pdev, int pasid);
pdev              171 include/linux/amd-iommu.h extern int amd_iommu_set_invalidate_ctx_cb(struct pci_dev *pdev,
pdev               18 include/linux/atmel-ssc.h 	struct platform_device	*pdev;
pdev              213 include/linux/bcma/bcma_driver_pci.h 	struct bcma_drv_pci *pdev;
pdev                8 include/linux/blk-mq-pci.h int blk_mq_pci_map_queues(struct blk_mq_queue_map *qmap, struct pci_dev *pdev,
pdev               23 include/linux/cb710.h 	struct platform_device	pdev;
pdev               30 include/linux/cb710.h 	struct pci_dev		*pdev;
pdev               76 include/linux/cb710.h void cb710_pci_update_config_reg(struct pci_dev *pdev,
pdev               84 include/linux/cb710.h 	struct platform_device *pdev)
pdev               86 include/linux/cb710.h 	return container_of(pdev, struct cb710_slot, pdev);
pdev               91 include/linux/cb710.h 	return dev_get_drvdata(slot->pdev.dev.parent);
pdev               96 include/linux/cb710.h 	return &slot->pdev.dev;
pdev              101 include/linux/cb710.h 	return &chip->pdev->dev;
pdev               40 include/linux/connector.h 	struct cn_queue_dev *pdev;
pdev              626 include/linux/edac.h 	struct device *pdev;
pdev              610 include/linux/fb.h extern int remove_conflicting_pci_framebuffers(struct pci_dev *pdev, int res_id,
pdev               88 include/linux/hid-sensor-hub.h 	struct platform_device *pdev;
pdev              219 include/linux/hid-sensor-hub.h 	struct platform_device *pdev;
pdev              623 include/linux/hid.h #define to_hid_device(pdev) \
pdev              624 include/linux/hid.h 	container_of(pdev, struct hid_device, dev)
pdev              116 include/linux/iio/common/cros_ec_sensors_core.h int cros_ec_sensors_core_init(struct platform_device *pdev,
pdev               31 include/linux/ioc3.h 	struct pci_dev *pdev;		/* PCI device */
pdev             1222 include/linux/libata.h extern int pci_test_config_bits(struct pci_dev *pdev, const struct pci_bits *bits);
pdev             1223 include/linux/libata.h extern void ata_pci_shutdown_one(struct pci_dev *pdev);
pdev             1224 include/linux/libata.h extern void ata_pci_remove_one(struct pci_dev *pdev);
pdev             1227 include/linux/libata.h extern void ata_pci_device_do_suspend(struct pci_dev *pdev, pm_message_t mesg);
pdev             1228 include/linux/libata.h extern int __must_check ata_pci_device_do_resume(struct pci_dev *pdev);
pdev             1229 include/linux/libata.h extern int ata_pci_device_suspend(struct pci_dev *pdev, pm_message_t mesg);
pdev             1230 include/linux/libata.h extern int ata_pci_device_resume(struct pci_dev *pdev);
pdev             1236 include/linux/libata.h extern int ata_platform_remove_one(struct platform_device *pdev);
pdev             1878 include/linux/libata.h extern int ata_pci_sff_prepare_host(struct pci_dev *pdev,
pdev             1884 include/linux/libata.h extern int ata_pci_sff_init_one(struct pci_dev *pdev,
pdev             1915 include/linux/libata.h extern int ata_pci_bmdma_clear_simplex(struct pci_dev *pdev);
pdev             1917 include/linux/libata.h extern int ata_pci_bmdma_prepare_host(struct pci_dev *pdev,
pdev             1920 include/linux/libata.h extern int ata_pci_bmdma_init_one(struct pci_dev *pdev,
pdev              345 include/linux/mfd/88pm80x.h 	struct platform_device *pdev = to_platform_device(dev);
pdev              346 include/linux/mfd/88pm80x.h 	struct pm80x_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev              347 include/linux/mfd/88pm80x.h 	int irq = platform_get_irq(pdev, 0);
pdev              357 include/linux/mfd/88pm80x.h 	struct platform_device *pdev = to_platform_device(dev);
pdev              358 include/linux/mfd/88pm80x.h 	struct pm80x_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev              359 include/linux/mfd/88pm80x.h 	int irq = platform_get_irq(pdev, 0);
pdev               86 include/linux/mfd/core.h extern int mfd_cell_enable(struct platform_device *pdev);
pdev               87 include/linux/mfd/core.h extern int mfd_cell_disable(struct platform_device *pdev);
pdev              111 include/linux/mfd/core.h static inline const struct mfd_cell *mfd_get_cell(struct platform_device *pdev)
pdev              113 include/linux/mfd/core.h 	return pdev->mfd_cell;
pdev               80 include/linux/mfd/davinci_voicecodec.h 	struct platform_device	*pdev;
pdev               90 include/linux/mfd/davinci_voicecodec.h 	struct platform_device *pdev;
pdev               25 include/linux/mfd/dln2.h typedef void (*dln2_event_cb_t)(struct platform_device *pdev, u16 echo,
pdev               37 include/linux/mfd/dln2.h int dln2_register_event_cb(struct platform_device *pdev, u16 event,
pdev               46 include/linux/mfd/dln2.h void dln2_unregister_event_cb(struct platform_device *pdev, u16 event);
pdev               64 include/linux/mfd/dln2.h int dln2_transfer(struct platform_device *pdev, u16 cmd,
pdev               81 include/linux/mfd/dln2.h static inline int dln2_transfer_rx(struct platform_device *pdev, u16 cmd,
pdev               84 include/linux/mfd/dln2.h 	return dln2_transfer(pdev, cmd, NULL, 0, ibuf, ibuf_len);
pdev               98 include/linux/mfd/dln2.h static inline int dln2_transfer_tx(struct platform_device *pdev, u16 cmd,
pdev              101 include/linux/mfd/dln2.h 	return dln2_transfer(pdev, cmd, obuf, obuf_len, NULL, NULL);
pdev              448 include/linux/mfd/intel_msic.h #define pdev_to_intel_msic(pdev)	(dev_get_drvdata(pdev->dev.parent))
pdev              196 include/linux/mfd/sta2x11-mfd.h sta2x11_apbreg_mask(struct pci_dev *pdev, u32 reg, u32 mask, u32 val)
pdev              198 include/linux/mfd/sta2x11-mfd.h 	return __sta2x11_mfd_mask(pdev, reg, mask, val, sta2x11_apbreg);
pdev              229 include/linux/mfd/sta2x11-mfd.h u32 sta2x11_sctl_mask(struct pci_dev *pdev, u32 reg, u32 mask, u32 val)
pdev              231 include/linux/mfd/sta2x11-mfd.h 	return __sta2x11_mfd_mask(pdev, reg, mask, val, sta2x11_sctl);
pdev              368 include/linux/mfd/sta2x11-mfd.h u32 sta2x11_apb_soc_regs_mask(struct pci_dev *pdev, u32 reg, u32 mask, u32 val)
pdev              370 include/linux/mfd/sta2x11-mfd.h 	return __sta2x11_mfd_mask(pdev, reg, mask, val, sta2x11_apb_soc_regs);
pdev              501 include/linux/mfd/sta2x11-mfd.h extern int sta2x11_mfd_get_regs_data(struct platform_device *pdev,
pdev              102 include/linux/mfd/viperboard.h 	struct platform_device pdev;
pdev              616 include/linux/mfd/wm8350/audio.h 	struct platform_device *pdev;
pdev              589 include/linux/mfd/wm8350/core.h 	struct platform_device *pdev;
pdev              348 include/linux/mfd/wm8350/gpio.h 	struct platform_device *pdev;
pdev              712 include/linux/mfd/wm8350/pmic.h 	struct platform_device *pdev;
pdev              744 include/linux/mfd/wm8350/pmic.h 	struct platform_device *pdev[NUM_WM8350_REGULATORS];
pdev              259 include/linux/mfd/wm8350/rtc.h 	struct platform_device *pdev;
pdev              120 include/linux/mfd/wm8350/supply.h 	struct platform_device *pdev;
pdev               21 include/linux/mfd/wm8350/wdt.h 	struct platform_device *pdev;
pdev               82 include/linux/mic_bus.h mbus_register_device(struct device *pdev, int id, const struct dma_map_ops *dma_ops,
pdev              868 include/linux/mlx4/device.h 	struct pci_dev	       *pdev;
pdev              677 include/linux/mlx5/driver.h 	struct pci_dev	       *pdev;
pdev              819 include/linux/mlx5/driver.h static inline struct mlx5_core_dev *pci2mlx5_core_dev(struct pci_dev *pdev)
pdev              821 include/linux/mlx5/driver.h 	return pci_get_drvdata(pdev);
pdev                8 include/linux/mmc/sdhci-pci-data.h 	struct pci_dev	*pdev;
pdev               16 include/linux/mmc/sdhci-pci-data.h extern struct sdhci_pci_data *(*sdhci_pci_get_data)(struct pci_dev *pdev,
pdev              167 include/linux/msi.h #define first_pci_msi_entry(pdev)	first_msi_entry(&(pdev)->dev)
pdev              168 include/linux/msi.h #define for_each_pci_msi_entry(desc, pdev)	\
pdev              169 include/linux/msi.h 	for_each_msi_entry((desc), &(pdev)->dev)
pdev              376 include/linux/msi.h u32 pci_msi_domain_get_msi_rid(struct irq_domain *domain, struct pci_dev *pdev);
pdev              377 include/linux/msi.h struct irq_domain *pci_msi_get_device_domain(struct pci_dev *pdev);
pdev              379 include/linux/msi.h static inline struct irq_domain *pci_msi_get_device_domain(struct pci_dev *pdev)
pdev               54 include/linux/mtd/platnand.h 	int (*probe)(struct platform_device *pdev);
pdev               55 include/linux/mtd/platnand.h 	void (*remove)(struct platform_device *pdev);
pdev              135 include/linux/mtd/sh_flctl.h 	struct platform_device	*pdev;
pdev             1422 include/linux/netdevice.h 	void*			(*ndo_dfwd_add_station)(struct net_device *pdev,
pdev             1424 include/linux/netdevice.h 	void			(*ndo_dfwd_del_station)(struct net_device *pdev,
pdev             2199 include/linux/netdevice.h #define SET_NETDEV_DEV(net, pdev)	((net)->dev.parent = (pdev))
pdev              279 include/linux/nfs_xdr.h 	struct pnfs_device *pdev;
pdev              285 include/linux/nfs_xdr.h 	struct pnfs_device *pdev;
pdev              419 include/linux/ntb.h 	struct pci_dev			*pdev;
pdev               32 include/linux/of_device.h extern int of_device_add(struct platform_device *pdev);
pdev               48 include/linux/of_reserved_mem.h static inline void of_reserved_mem_device_release(struct device *pdev) { }
pdev               43 include/linux/pata_arasan_cf_data.h set_arasan_cf_pdata(struct platform_device *pdev, struct arasan_cf_pdata *data)
pdev               45 include/linux/pata_arasan_cf_data.h 	pdev->dev.platform_data = data;
pdev               32 include/linux/pci-acpi.h static inline acpi_handle acpi_find_root_bridge_handle(struct pci_dev *pdev)
pdev               34 include/linux/pci-acpi.h 	struct pci_bus *pbus = pdev->bus;
pdev                9 include/linux/pci-ats.h int pci_enable_pri(struct pci_dev *pdev, u32 reqs);
pdev               10 include/linux/pci-ats.h void pci_disable_pri(struct pci_dev *pdev);
pdev               11 include/linux/pci-ats.h void pci_restore_pri_state(struct pci_dev *pdev);
pdev               12 include/linux/pci-ats.h int pci_reset_pri(struct pci_dev *pdev);
pdev               16 include/linux/pci-ats.h static inline int pci_enable_pri(struct pci_dev *pdev, u32 reqs)
pdev               21 include/linux/pci-ats.h static inline void pci_disable_pri(struct pci_dev *pdev)
pdev               25 include/linux/pci-ats.h static inline void pci_restore_pri_state(struct pci_dev *pdev)
pdev               29 include/linux/pci-ats.h static inline int pci_reset_pri(struct pci_dev *pdev)
pdev               38 include/linux/pci-ats.h int pci_enable_pasid(struct pci_dev *pdev, int features);
pdev               39 include/linux/pci-ats.h void pci_disable_pasid(struct pci_dev *pdev);
pdev               40 include/linux/pci-ats.h void pci_restore_pasid_state(struct pci_dev *pdev);
pdev               41 include/linux/pci-ats.h int pci_pasid_features(struct pci_dev *pdev);
pdev               42 include/linux/pci-ats.h int pci_max_pasids(struct pci_dev *pdev);
pdev               43 include/linux/pci-ats.h int pci_prg_resp_pasid_required(struct pci_dev *pdev);
pdev               47 include/linux/pci-ats.h static inline int pci_enable_pasid(struct pci_dev *pdev, int features)
pdev               52 include/linux/pci-ats.h static inline void pci_disable_pasid(struct pci_dev *pdev)
pdev               56 include/linux/pci-ats.h static inline void pci_restore_pasid_state(struct pci_dev *pdev)
pdev               60 include/linux/pci-ats.h static inline int pci_pasid_features(struct pci_dev *pdev)
pdev               65 include/linux/pci-ats.h static inline int pci_max_pasids(struct pci_dev *pdev)
pdev               70 include/linux/pci-ats.h static inline int pci_prg_resp_pasid_required(struct pci_dev *pdev)
pdev              107 include/linux/pci-dma-compat.h pci_dma_mapping_error(struct pci_dev *pdev, dma_addr_t dma_addr)
pdev              109 include/linux/pci-dma-compat.h 	return dma_mapping_error(&pdev->dev, dma_addr);
pdev               64 include/linux/pci-ecam.h int pci_host_common_probe(struct platform_device *pdev,
pdev               66 include/linux/pci-ecam.h int pci_host_common_remove(struct platform_device *pdev);
pdev               20 include/linux/pci-p2pdma.h int pci_p2pdma_add_resource(struct pci_dev *pdev, int bar, size_t size,
pdev               24 include/linux/pci-p2pdma.h bool pci_has_p2pmem(struct pci_dev *pdev);
pdev               26 include/linux/pci-p2pdma.h void *pci_alloc_p2pmem(struct pci_dev *pdev, size_t size);
pdev               27 include/linux/pci-p2pdma.h void pci_free_p2pmem(struct pci_dev *pdev, void *addr, size_t size);
pdev               28 include/linux/pci-p2pdma.h pci_bus_addr_t pci_p2pmem_virt_to_bus(struct pci_dev *pdev, void *addr);
pdev               29 include/linux/pci-p2pdma.h struct scatterlist *pci_p2pmem_alloc_sgl(struct pci_dev *pdev,
pdev               31 include/linux/pci-p2pdma.h void pci_p2pmem_free_sgl(struct pci_dev *pdev, struct scatterlist *sgl);
pdev               32 include/linux/pci-p2pdma.h void pci_p2pmem_publish(struct pci_dev *pdev, bool publish);
pdev               42 include/linux/pci-p2pdma.h static inline int pci_p2pdma_add_resource(struct pci_dev *pdev, int bar,
pdev               52 include/linux/pci-p2pdma.h static inline bool pci_has_p2pmem(struct pci_dev *pdev)
pdev               61 include/linux/pci-p2pdma.h static inline void *pci_alloc_p2pmem(struct pci_dev *pdev, size_t size)
pdev               65 include/linux/pci-p2pdma.h static inline void pci_free_p2pmem(struct pci_dev *pdev, void *addr,
pdev               69 include/linux/pci-p2pdma.h static inline pci_bus_addr_t pci_p2pmem_virt_to_bus(struct pci_dev *pdev,
pdev               74 include/linux/pci-p2pdma.h static inline struct scatterlist *pci_p2pmem_alloc_sgl(struct pci_dev *pdev,
pdev               79 include/linux/pci-p2pdma.h static inline void pci_p2pmem_free_sgl(struct pci_dev *pdev,
pdev               83 include/linux/pci-p2pdma.h static inline void pci_p2pmem_publish(struct pci_dev *pdev, bool publish)
pdev              487 include/linux/pci.h static inline int pci_channel_offline(struct pci_dev *pdev)
pdev              489 include/linux/pci.h 	return (pdev->error_state != pci_channel_io_normal);
pdev              961 include/linux/pci.h void pcibios_bus_add_device(struct pci_dev *pdev);
pdev             1138 include/linux/pci.h int __must_check pcim_enable_device(struct pci_dev *pdev);
pdev             1139 include/linux/pci.h void pcim_pin_device(struct pci_dev *pdev);
pdev             1141 include/linux/pci.h static inline bool pci_intx_mask_supported(struct pci_dev *pdev)
pdev             1147 include/linux/pci.h 	return !pdev->broken_intx_masking;
pdev             1150 include/linux/pci.h static inline int pci_is_enabled(struct pci_dev *pdev)
pdev             1152 include/linux/pci.h 	return (atomic_read(&pdev->enable_cnt) > 0);
pdev             1155 include/linux/pci.h static inline int pci_is_managed(struct pci_dev *pdev)
pdev             1157 include/linux/pci.h 	return pdev->is_managed;
pdev             1206 include/linux/pci.h bool pci_device_is_present(struct pci_dev *pdev);
pdev             1215 include/linux/pci.h int pci_enable_rom(struct pci_dev *pdev);
pdev             1216 include/linux/pci.h void pci_disable_rom(struct pci_dev *pdev);
pdev             1217 include/linux/pci.h void __iomem __must_check *pci_map_rom(struct pci_dev *pdev, size_t *size);
pdev             1218 include/linux/pci.h void pci_unmap_rom(struct pci_dev *pdev, void __iomem *rom);
pdev             1219 include/linux/pci.h void __iomem __must_check *pci_platform_rom(struct pci_dev *pdev, size_t *size);
pdev             1252 include/linux/pci.h void set_pcie_port_type(struct pci_dev *pdev);
pdev             1253 include/linux/pci.h void set_pcie_hotplug_bridge(struct pci_dev *pdev);
pdev             1338 include/linux/pci.h static inline pci_bus_addr_t pci_bus_address(struct pci_dev *pdev, int bar)
pdev             1342 include/linux/pci.h 	pcibios_resource_to_bus(pdev->bus, &region, &pdev->resource[bar]);
pdev             1400 include/linux/pci.h int pci_set_vga_state(struct pci_dev *pdev, bool decode,
pdev             1419 include/linux/pci.h #define pci_pool_create(name, pdev, size, align, allocation) \
pdev             1420 include/linux/pci.h 		dma_pool_create(name, &pdev->dev, size, align, allocation)
pdev             1456 include/linux/pci.h const struct cpumask *pci_irq_get_affinity(struct pci_dev *pdev, int vec);
pdev             1457 include/linux/pci.h int pci_irq_get_node(struct pci_dev *pdev, int vec);
pdev             1495 include/linux/pci.h static inline const struct cpumask *pci_irq_get_affinity(struct pci_dev *pdev,
pdev             1501 include/linux/pci.h static inline int pci_irq_get_node(struct pci_dev *pdev, int vec)
pdev             1552 include/linux/pci.h int pci_disable_link_state(struct pci_dev *pdev, int state);
pdev             1553 include/linux/pci.h int pci_disable_link_state_locked(struct pci_dev *pdev, int state);
pdev             1556 include/linux/pci.h bool pcie_aspm_enabled(struct pci_dev *pdev);
pdev             1558 include/linux/pci.h static inline int pci_disable_link_state(struct pci_dev *pdev, int state)
pdev             1560 include/linux/pci.h static inline int pci_disable_link_state_locked(struct pci_dev *pdev, int state)
pdev             1564 include/linux/pci.h static inline bool pcie_aspm_enabled(struct pci_dev *pdev) { return false; }
pdev             1612 include/linux/pci.h typedef int (*arch_set_vga_state_t)(struct pci_dev *pdev, bool decode,
pdev             1617 include/linux/pci.h pci_request_io_regions(struct pci_dev *pdev, const char *name)
pdev             1619 include/linux/pci.h 	return pci_request_selected_regions(pdev,
pdev             1620 include/linux/pci.h 			    pci_select_bars(pdev, IORESOURCE_IO), name);
pdev             1624 include/linux/pci.h pci_release_io_regions(struct pci_dev *pdev)
pdev             1626 include/linux/pci.h 	return pci_release_selected_regions(pdev,
pdev             1627 include/linux/pci.h 			    pci_select_bars(pdev, IORESOURCE_IO));
pdev             1631 include/linux/pci.h pci_request_mem_regions(struct pci_dev *pdev, const char *name)
pdev             1633 include/linux/pci.h 	return pci_request_selected_regions(pdev,
pdev             1634 include/linux/pci.h 			    pci_select_bars(pdev, IORESOURCE_MEM), name);
pdev             1638 include/linux/pci.h pci_release_mem_regions(struct pci_dev *pdev)
pdev             1640 include/linux/pci.h 	return pci_release_selected_regions(pdev,
pdev             1641 include/linux/pci.h 			    pci_select_bars(pdev, IORESOURCE_MEM));
pdev             1742 include/linux/pci.h static inline bool pci_acs_enabled(struct pci_dev *pdev, u16 acs_flags)
pdev             1811 include/linux/pci.h int pci_mmap_page_range(struct pci_dev *pdev, int bar,
pdev             1821 include/linux/pci.h #define pci_iobar_pfn(pdev, bar, vma) (-EINVAL)
pdev             1823 include/linux/pci.h int pci_iobar_pfn(struct pci_dev *pdev, int bar, struct vm_area_struct *vma);
pdev             1850 include/linux/pci.h static inline void *pci_get_drvdata(struct pci_dev *pdev)
pdev             1852 include/linux/pci.h 	return dev_get_drvdata(&pdev->dev);
pdev             1855 include/linux/pci.h static inline void pci_set_drvdata(struct pci_dev *pdev, void *data)
pdev             1857 include/linux/pci.h 	dev_set_drvdata(&pdev->dev, data);
pdev             1860 include/linux/pci.h static inline const char *pci_name(const struct pci_dev *pdev)
pdev             1862 include/linux/pci.h 	return dev_name(&pdev->dev);
pdev             1987 include/linux/pci.h void __iomem *pcim_iomap(struct pci_dev *pdev, int bar, unsigned long maxlen);
pdev             1988 include/linux/pci.h void pcim_iounmap(struct pci_dev *pdev, void __iomem *addr);
pdev             1989 include/linux/pci.h void __iomem * const *pcim_iomap_table(struct pci_dev *pdev);
pdev             1990 include/linux/pci.h int pcim_iomap_regions(struct pci_dev *pdev, int mask, const char *name);
pdev             1991 include/linux/pci.h int pcim_iomap_regions_request_all(struct pci_dev *pdev, int mask,
pdev             1993 include/linux/pci.h void pcim_iounmap_regions(struct pci_dev *pdev, int mask);
pdev             2039 include/linux/pci.h void __iomem *pci_ioremap_bar(struct pci_dev *pdev, int bar);
pdev             2040 include/linux/pci.h void __iomem *pci_ioremap_wc_bar(struct pci_dev *pdev, int bar);
pdev             2059 include/linux/pci.h int pcibios_sriov_enable(struct pci_dev *pdev, u16 num_vfs);
pdev             2060 include/linux/pci.h int pcibios_sriov_disable(struct pci_dev *pdev);
pdev             2158 include/linux/pci.h bool pci_acs_enabled(struct pci_dev *pdev, u16 acs_flags);
pdev             2298 include/linux/pci.h pci_device_to_OF_node(const struct pci_dev *pdev)
pdev             2300 include/linux/pci.h 	return pdev ? pdev->dev.of_node : NULL;
pdev             2313 include/linux/pci.h bool pci_pr3_present(struct pci_dev *pdev);
pdev             2317 include/linux/pci.h static inline bool pci_pr3_present(struct pci_dev *pdev) { return false; }
pdev             2321 include/linux/pci.h static inline struct eeh_dev *pci_dev_to_eeh_dev(struct pci_dev *pdev)
pdev             2323 include/linux/pci.h 	return pdev->dev.archdata.edev;
pdev             2329 include/linux/pci.h int pci_for_each_dma_alias(struct pci_dev *pdev,
pdev             2330 include/linux/pci.h 			   int (*fn)(struct pci_dev *pdev,
pdev             2334 include/linux/pci.h static inline void pci_set_dev_assigned(struct pci_dev *pdev)
pdev             2336 include/linux/pci.h 	pdev->dev_flags |= PCI_DEV_FLAGS_ASSIGNED;
pdev             2338 include/linux/pci.h static inline void pci_clear_dev_assigned(struct pci_dev *pdev)
pdev             2340 include/linux/pci.h 	pdev->dev_flags &= ~PCI_DEV_FLAGS_ASSIGNED;
pdev             2342 include/linux/pci.h static inline bool pci_is_dev_assigned(struct pci_dev *pdev)
pdev             2344 include/linux/pci.h 	return (pdev->dev_flags & PCI_DEV_FLAGS_ASSIGNED) == PCI_DEV_FLAGS_ASSIGNED;
pdev             2366 include/linux/pci.h static inline bool pci_is_thunderbolt_attached(struct pci_dev *pdev)
pdev             2368 include/linux/pci.h 	struct pci_dev *parent = pdev;
pdev             2370 include/linux/pci.h 	if (pdev->is_thunderbolt)
pdev             2381 include/linux/pci.h void pci_uevent_ers(struct pci_dev *pdev, enum  pci_ers_result err_type);
pdev             2387 include/linux/pci.h #define pci_printk(level, pdev, fmt, arg...) \
pdev             2388 include/linux/pci.h 	dev_printk(level, &(pdev)->dev, fmt, ##arg)
pdev             2390 include/linux/pci.h #define pci_emerg(pdev, fmt, arg...)	dev_emerg(&(pdev)->dev, fmt, ##arg)
pdev             2391 include/linux/pci.h #define pci_alert(pdev, fmt, arg...)	dev_alert(&(pdev)->dev, fmt, ##arg)
pdev             2392 include/linux/pci.h #define pci_crit(pdev, fmt, arg...)	dev_crit(&(pdev)->dev, fmt, ##arg)
pdev             2393 include/linux/pci.h #define pci_err(pdev, fmt, arg...)	dev_err(&(pdev)->dev, fmt, ##arg)
pdev             2394 include/linux/pci.h #define pci_warn(pdev, fmt, arg...)	dev_warn(&(pdev)->dev, fmt, ##arg)
pdev             2395 include/linux/pci.h #define pci_notice(pdev, fmt, arg...)	dev_notice(&(pdev)->dev, fmt, ##arg)
pdev             2396 include/linux/pci.h #define pci_info(pdev, fmt, arg...)	dev_info(&(pdev)->dev, fmt, ##arg)
pdev             2397 include/linux/pci.h #define pci_dbg(pdev, fmt, arg...)	dev_dbg(&(pdev)->dev, fmt, ##arg)
pdev             2399 include/linux/pci.h #define pci_notice_ratelimited(pdev, fmt, arg...) \
pdev             2400 include/linux/pci.h 	dev_notice_ratelimited(&(pdev)->dev, fmt, ##arg)
pdev             2402 include/linux/pci.h #define pci_info_ratelimited(pdev, fmt, arg...) \
pdev             2403 include/linux/pci.h 	dev_info_ratelimited(&(pdev)->dev, fmt, ##arg)
pdev              152 include/linux/perf/arm_pmu.h int arm_pmu_device_probe(struct platform_device *pdev,
pdev               33 include/linux/platform_data/dma-iop32x.h 	struct platform_device *pdev;
pdev               51 include/linux/platform_data/dmtimer-omap.h 	int (*set_timer_src)(struct platform_device *pdev, int source);
pdev              161 include/linux/platform_data/gpmc-omap.h 	struct platform_device *pdev;	/* device within this CS region */
pdev               16 include/linux/platform_data/intel-mid_wdt.h 	int (*probe)(struct platform_device *pdev);
pdev               14 include/linux/platform_data/iommu-omap.h 	int (*assert_reset)(struct platform_device *pdev, const char *name);
pdev               15 include/linux/platform_data/iommu-omap.h 	int (*deassert_reset)(struct platform_device *pdev, const char *name);
pdev               16 include/linux/platform_data/iommu-omap.h 	int (*device_enable)(struct platform_device *pdev);
pdev               17 include/linux/platform_data/iommu-omap.h 	int (*device_idle)(struct platform_device *pdev);
pdev               18 include/linux/platform_data/iommu-omap.h 	int (*set_pwrdm_constraint)(struct platform_device *pdev, bool request,
pdev               34 include/linux/platform_data/remoteproc-omap.h 	int (*device_enable)(struct platform_device *pdev);
pdev               35 include/linux/platform_data/remoteproc-omap.h 	int (*device_shutdown)(struct platform_device *pdev);
pdev               33 include/linux/platform_data/s3c-hsotg.h 	int (*phy_init)(struct platform_device *pdev, int type);
pdev               34 include/linux/platform_data/s3c-hsotg.h 	int (*phy_exit)(struct platform_device *pdev, int type);
pdev                6 include/linux/platform_data/usb-ehci-mxc.h 	int (*init)(struct platform_device *pdev);
pdev                7 include/linux/platform_data/usb-ehci-mxc.h 	int (*exit)(struct platform_device *pdev);
pdev               40 include/linux/platform_data/video-ep93xx.h 	int	(*setup)(struct platform_device *pdev);
pdev               41 include/linux/platform_data/video-ep93xx.h 	void	(*teardown)(struct platform_device *pdev);
pdev               18 include/linux/platform_data/wkup_m3.h 	int (*assert_reset)(struct platform_device *pdev, const char *name);
pdev               19 include/linux/platform_data/wkup_m3.h 	int (*deassert_reset)(struct platform_device *pdev, const char *name);
pdev               41 include/linux/platform_device.h #define platform_get_device_id(pdev)	((pdev)->id_entry)
pdev               58 include/linux/platform_device.h devm_platform_ioremap_resource(struct platform_device *pdev,
pdev              179 include/linux/platform_device.h extern int platform_device_add_resources(struct platform_device *pdev,
pdev              182 include/linux/platform_device.h extern int platform_device_add_data(struct platform_device *pdev,
pdev              184 include/linux/platform_device.h extern int platform_device_add_properties(struct platform_device *pdev,
pdev              186 include/linux/platform_device.h extern int platform_device_add(struct platform_device *pdev);
pdev              187 include/linux/platform_device.h extern void platform_device_del(struct platform_device *pdev);
pdev              188 include/linux/platform_device.h extern void platform_device_put(struct platform_device *pdev);
pdev              221 include/linux/platform_device.h static inline void *platform_get_drvdata(const struct platform_device *pdev)
pdev              223 include/linux/platform_device.h 	return dev_get_drvdata(&pdev->dev);
pdev              226 include/linux/platform_device.h static inline void platform_set_drvdata(struct platform_device *pdev,
pdev              229 include/linux/platform_device.h 	dev_set_drvdata(&pdev->dev, data);
pdev              314 include/linux/platform_device.h static inline int is_early_platform_device(struct platform_device *pdev)
pdev              316 include/linux/platform_device.h 	return !pdev->dev.driver;
pdev              282 include/linux/pnp.h static inline void *pnp_get_drvdata(struct pnp_dev *pdev)
pdev              284 include/linux/pnp.h 	return dev_get_drvdata(&pdev->dev);
pdev              287 include/linux/pnp.h static inline void pnp_set_drvdata(struct pnp_dev *pdev, void *data)
pdev              289 include/linux/pnp.h 	dev_set_drvdata(&pdev->dev, data);
pdev              153 include/linux/power/smartreflex.h 	struct platform_device		*pdev;
pdev              209 include/linux/pxa2xx_ssp.h 	struct platform_device *pdev;
pdev               50 include/linux/remoteproc/st_slim_rproc.h struct st_slim_rproc *st_slim_rproc_alloc(struct platform_device *pdev,
pdev              368 include/linux/rtc/ds1685.h ds1685_rtc_poweroff(struct platform_device *pdev);
pdev               14 include/linux/soc/cirrus/ep93xx.h int ep93xx_pwm_acquire_gpio(struct platform_device *pdev);
pdev               15 include/linux/soc/cirrus/ep93xx.h void ep93xx_pwm_release_gpio(struct platform_device *pdev);
pdev               16 include/linux/soc/cirrus/ep93xx.h int ep93xx_ide_acquire_gpio(struct platform_device *pdev);
pdev               17 include/linux/soc/cirrus/ep93xx.h void ep93xx_ide_release_gpio(struct platform_device *pdev);
pdev               18 include/linux/soc/cirrus/ep93xx.h int ep93xx_keypad_acquire_gpio(struct platform_device *pdev);
pdev               19 include/linux/soc/cirrus/ep93xx.h void ep93xx_keypad_release_gpio(struct platform_device *pdev);
pdev               25 include/linux/soc/cirrus/ep93xx.h static inline int ep93xx_pwm_acquire_gpio(struct platform_device *pdev) { return 0; }
pdev               26 include/linux/soc/cirrus/ep93xx.h static inline void ep93xx_pwm_release_gpio(struct platform_device *pdev) {}
pdev               27 include/linux/soc/cirrus/ep93xx.h static inline int ep93xx_ide_acquire_gpio(struct platform_device *pdev) { return 0; }
pdev               28 include/linux/soc/cirrus/ep93xx.h static inline void ep93xx_ide_release_gpio(struct platform_device *pdev) {}
pdev               29 include/linux/soc/cirrus/ep93xx.h static inline int ep93xx_keypad_acquire_gpio(struct platform_device *pdev) { return 0; }
pdev               30 include/linux/soc/cirrus/ep93xx.h static inline void ep93xx_keypad_release_gpio(struct platform_device *pdev) {}
pdev               65 include/linux/soc/ixp4xx/qmgr.h 		  void (*handler)(void *pdev), void *pdev);
pdev              163 include/linux/soc/qcom/llcc-qcom.h int qcom_llcc_probe(struct platform_device *pdev,
pdev              170 include/linux/soc/qcom/llcc-qcom.h int qcom_llcc_remove(struct platform_device *pdev);
pdev              200 include/linux/soc/qcom/llcc-qcom.h static inline int qcom_llcc_probe(struct platform_device *pdev,
pdev              206 include/linux/soc/qcom/llcc-qcom.h static inline int qcom_llcc_remove(struct platform_device *pdev)
pdev               55 include/linux/ssb/ssb_driver_gige.h extern bool pdev_is_ssb_gige_core(struct pci_dev *pdev);
pdev               58 include/linux/ssb/ssb_driver_gige.h static inline struct ssb_gige * pdev_to_ssb_gige(struct pci_dev *pdev)
pdev               60 include/linux/ssb/ssb_driver_gige.h 	if (!pdev_is_ssb_gige_core(pdev))
pdev               62 include/linux/ssb/ssb_driver_gige.h 	return container_of(pdev->bus->ops, struct ssb_gige, pci_ops);
pdev               66 include/linux/ssb/ssb_driver_gige.h static inline bool ssb_gige_is_rgmii(struct pci_dev *pdev)
pdev               68 include/linux/ssb/ssb_driver_gige.h 	struct ssb_gige *dev = pdev_to_ssb_gige(pdev);
pdev               73 include/linux/ssb/ssb_driver_gige.h static inline bool ssb_gige_have_roboswitch(struct pci_dev *pdev)
pdev               75 include/linux/ssb/ssb_driver_gige.h 	struct ssb_gige *dev = pdev_to_ssb_gige(pdev);
pdev               83 include/linux/ssb/ssb_driver_gige.h static inline bool ssb_gige_one_dma_at_once(struct pci_dev *pdev)
pdev               85 include/linux/ssb/ssb_driver_gige.h 	struct ssb_gige *dev = pdev_to_ssb_gige(pdev);
pdev               93 include/linux/ssb/ssb_driver_gige.h static inline bool ssb_gige_must_flush_posted_writes(struct pci_dev *pdev)
pdev               95 include/linux/ssb/ssb_driver_gige.h 	struct ssb_gige *dev = pdev_to_ssb_gige(pdev);
pdev              102 include/linux/ssb/ssb_driver_gige.h static inline int ssb_gige_get_macaddr(struct pci_dev *pdev, u8 *macaddr)
pdev              104 include/linux/ssb/ssb_driver_gige.h 	struct ssb_gige *dev = pdev_to_ssb_gige(pdev);
pdev              113 include/linux/ssb/ssb_driver_gige.h static inline int ssb_gige_get_phyaddr(struct pci_dev *pdev)
pdev              115 include/linux/ssb/ssb_driver_gige.h 	struct ssb_gige *dev = pdev_to_ssb_gige(pdev);
pdev              123 include/linux/ssb/ssb_driver_gige.h 					  struct pci_dev *pdev);
pdev              125 include/linux/ssb/ssb_driver_gige.h 			    const struct pci_dev *pdev);
pdev              143 include/linux/ssb/ssb_driver_gige.h 						 struct pci_dev *pdev)
pdev              148 include/linux/ssb/ssb_driver_gige.h 				   const struct pci_dev *pdev)
pdev              160 include/linux/ssb/ssb_driver_gige.h static inline bool pdev_is_ssb_gige_core(struct pci_dev *pdev)
pdev              164 include/linux/ssb/ssb_driver_gige.h static inline struct ssb_gige * pdev_to_ssb_gige(struct pci_dev *pdev)
pdev              168 include/linux/ssb/ssb_driver_gige.h static inline bool ssb_gige_is_rgmii(struct pci_dev *pdev)
pdev              172 include/linux/ssb/ssb_driver_gige.h static inline bool ssb_gige_have_roboswitch(struct pci_dev *pdev)
pdev              176 include/linux/ssb/ssb_driver_gige.h static inline bool ssb_gige_one_dma_at_once(struct pci_dev *pdev)
pdev              180 include/linux/ssb/ssb_driver_gige.h static inline bool ssb_gige_must_flush_posted_writes(struct pci_dev *pdev)
pdev              184 include/linux/ssb/ssb_driver_gige.h static inline int ssb_gige_get_macaddr(struct pci_dev *pdev, u8 *macaddr)
pdev              188 include/linux/ssb/ssb_driver_gige.h static inline int ssb_gige_get_phyaddr(struct pci_dev *pdev)
pdev              163 include/linux/stmmac.h 	int (*init)(struct platform_device *pdev, void *priv);
pdev              164 include/linux/stmmac.h 	void (*exit)(struct platform_device *pdev, void *priv);
pdev              354 include/linux/switchtec.h 	struct pci_dev *pdev;
pdev              445 include/linux/thunderbolt.h 	struct pci_dev *pdev;
pdev              621 include/linux/thunderbolt.h 	return &ring->nhi->pdev->dev;
pdev              100 include/linux/usb/chipidea.h void ci_hdrc_remove_device(struct platform_device *pdev);
pdev               55 include/linux/usb/ehci_pdriver.h 	int (*power_on)(struct platform_device *pdev);
pdev               57 include/linux/usb/ehci_pdriver.h 	void (*power_off)(struct platform_device *pdev);
pdev               60 include/linux/usb/ehci_pdriver.h 	void (*power_suspend)(struct platform_device *pdev);
pdev               41 include/linux/usb/ohci_pdriver.h 	int (*power_on)(struct platform_device *pdev);
pdev               43 include/linux/usb/ohci_pdriver.h 	void (*power_off)(struct platform_device *pdev);
pdev               46 include/linux/usb/ohci_pdriver.h 	void (*power_suspend)(struct platform_device *pdev);
pdev               49 include/linux/usb/renesas_usbhs.h 	int (*hardware_init)(struct platform_device *pdev);
pdev               57 include/linux/usb/renesas_usbhs.h 	int (*hardware_exit)(struct platform_device *pdev);
pdev               64 include/linux/usb/renesas_usbhs.h 	int (*power_ctrl)(struct platform_device *pdev,
pdev               72 include/linux/usb/renesas_usbhs.h 	int (*phy_reset)(struct platform_device *pdev);
pdev               79 include/linux/usb/renesas_usbhs.h 	int (*get_id)(struct platform_device *pdev);
pdev               84 include/linux/usb/renesas_usbhs.h 	int (*get_vbus)(struct platform_device *pdev);
pdev               91 include/linux/usb/renesas_usbhs.h 	int (*set_vbus)(struct platform_device *pdev, int enable);
pdev              212 include/linux/usb/renesas_usbhs.h #define renesas_usbhs_get_info(pdev)\
pdev              213 include/linux/usb/renesas_usbhs.h 	((struct renesas_usbhs_platform_info *)(pdev)->dev.platform_data)
pdev               29 include/linux/usb/usb_phy_generic.h static inline void usb_phy_generic_unregister(struct platform_device *pdev)
pdev              154 include/linux/vfio.h extern void vfio_spapr_pci_eeh_open(struct pci_dev *pdev);
pdev              155 include/linux/vfio.h extern void vfio_spapr_pci_eeh_release(struct pci_dev *pdev);
pdev              160 include/linux/vfio.h static inline void vfio_spapr_pci_eeh_open(struct pci_dev *pdev)
pdev              164 include/linux/vfio.h static inline void vfio_spapr_pci_eeh_release(struct pci_dev *pdev)
pdev              122 include/linux/vga_switcheroo.h 	enum vga_switcheroo_client_id (*get_client_id)(struct pci_dev *pdev);
pdev              155 include/linux/vga_switcheroo.h int vga_switcheroo_register_audio_client(struct pci_dev *pdev,
pdev              166 include/linux/vga_switcheroo.h int vga_switcheroo_lock_ddc(struct pci_dev *pdev);
pdev              167 include/linux/vga_switcheroo.h int vga_switcheroo_unlock_ddc(struct pci_dev *pdev);
pdev              171 include/linux/vga_switcheroo.h bool vga_switcheroo_client_probe_defer(struct pci_dev *pdev);
pdev              184 include/linux/vga_switcheroo.h static inline int vga_switcheroo_register_audio_client(struct pci_dev *pdev,
pdev              189 include/linux/vga_switcheroo.h static inline int vga_switcheroo_lock_ddc(struct pci_dev *pdev) { return -ENODEV; }
pdev              190 include/linux/vga_switcheroo.h static inline int vga_switcheroo_unlock_ddc(struct pci_dev *pdev) { return -ENODEV; }
pdev              192 include/linux/vga_switcheroo.h static inline bool vga_switcheroo_client_probe_defer(struct pci_dev *pdev) { return false; }
pdev               69 include/linux/vgaarb.h extern void vga_set_legacy_decoding(struct pci_dev *pdev,
pdev               72 include/linux/vgaarb.h static inline void vga_set_legacy_decoding(struct pci_dev *pdev,
pdev               77 include/linux/vgaarb.h extern int vga_get(struct pci_dev *pdev, unsigned int rsrc, int interruptible);
pdev               79 include/linux/vgaarb.h static inline int vga_get(struct pci_dev *pdev, unsigned int rsrc, int interruptible) { return 0; }
pdev               91 include/linux/vgaarb.h static inline int vga_get_interruptible(struct pci_dev *pdev,
pdev               94 include/linux/vgaarb.h        return vga_get(pdev, rsrc, 1);
pdev              106 include/linux/vgaarb.h static inline int vga_get_uninterruptible(struct pci_dev *pdev,
pdev              109 include/linux/vgaarb.h        return vga_get(pdev, rsrc, 0);
pdev              113 include/linux/vgaarb.h extern int vga_tryget(struct pci_dev *pdev, unsigned int rsrc);
pdev              115 include/linux/vgaarb.h static inline int vga_tryget(struct pci_dev *pdev, unsigned int rsrc) { return 0; }
pdev              119 include/linux/vgaarb.h extern void vga_put(struct pci_dev *pdev, unsigned int rsrc);
pdev              121 include/linux/vgaarb.h #define vga_put(pdev, rsrc)
pdev              127 include/linux/vgaarb.h extern void vga_set_default_device(struct pci_dev *pdev);
pdev              128 include/linux/vgaarb.h extern int vga_remove_vgacon(struct pci_dev *pdev);
pdev              131 include/linux/vgaarb.h static inline void vga_set_default_device(struct pci_dev *pdev) { };
pdev              132 include/linux/vgaarb.h static inline int vga_remove_vgacon(struct pci_dev *pdev) { return 0; };
pdev              148 include/linux/vgaarb.h int vga_client_register(struct pci_dev *pdev, void *cookie,
pdev              152 include/linux/vgaarb.h static inline int vga_client_register(struct pci_dev *pdev, void *cookie,
pdev               67 include/linux/via-core.h 	struct pci_dev *pdev;
pdev              152 include/media/davinci/vpbe.h 	struct device *pdev;
pdev              100 include/media/davinci/vpfe_capture.h 	struct device *pdev;
pdev               29 include/media/soc_camera.h 	struct device *pdev;		/* Platform device */
pdev               38 include/net/ax88796.h 	int (*check_irq)(struct platform_device *pdev);
pdev             1154 include/net/bluetooth/hci_core.h #define SET_HCIDEV_DEV(hdev, pdev) ((hdev)->dev.parent = (pdev))
pdev              147 include/net/caif/caif_hsi.h 	struct platform_device *pdev;
pdev              102 include/net/caif/caif_spi.h 	struct platform_device *pdev;
pdev              148 include/net/caif/caif_spi.h int cfspi_spi_remove(struct platform_device *pdev);
pdev              149 include/net/caif/caif_spi.h int cfspi_spi_probe(struct platform_device *pdev);
pdev              388 include/scsi/libiscsi.h extern int iscsi_host_add(struct Scsi_Host *shost, struct device *pdev);
pdev               64 include/soc/at91/atmel_tcb.h 	struct platform_device	*pdev;
pdev              545 include/sound/soc.h 		struct platform_device *pdev);
pdev              550 include/sound/soc.h 	struct platform_device *pdev)
pdev               12 include/trace/events/pwc.h 	TP_PROTO(struct urb *urb, struct pwc_device *pdev),
pdev               13 include/trace/events/pwc.h 	TP_ARGS(urb, pdev),
pdev               20 include/trace/events/pwc.h 		__string(name, pdev->v4l2_dev.name)
pdev               24 include/trace/events/pwc.h 		__entry->fbuf = pdev->fill_buf;
pdev               27 include/trace/events/pwc.h 		__entry->fbuf__filled = (pdev->fill_buf
pdev               28 include/trace/events/pwc.h 					 ? pdev->fill_buf->filled : 0);
pdev               29 include/trace/events/pwc.h 		__assign_str(name, pdev->v4l2_dev.name);
pdev               41 include/trace/events/pwc.h 	TP_PROTO(struct urb *urb, struct pwc_device *pdev),
pdev               42 include/trace/events/pwc.h 	TP_ARGS(urb, pdev),
pdev               47 include/trace/events/pwc.h 		__string(name, pdev->v4l2_dev.name)
pdev               51 include/trace/events/pwc.h 		__entry->fbuf = pdev->fill_buf;
pdev               52 include/trace/events/pwc.h 		__entry->fbuf__filled = pdev->fill_buf->filled;
pdev               53 include/trace/events/pwc.h 		__assign_str(name, pdev->v4l2_dev.name);
pdev               20 include/video/sisfb.h extern void sis_malloc_new(struct pci_dev *pdev, struct sis_memreq *req);
pdev               23 include/video/sisfb.h extern void sis_free_new(struct pci_dev *pdev, u32 base);
pdev               91 kernel/time/alarmtimer.c 	struct platform_device *pdev;
pdev              103 kernel/time/alarmtimer.c 	pdev = platform_device_register_data(dev, "alarmtimer",
pdev              107 kernel/time/alarmtimer.c 	if (__ws && !IS_ERR(pdev) && !rtcdev) {
pdev              118 kernel/time/alarmtimer.c 		pdev = NULL;
pdev              125 kernel/time/alarmtimer.c 	platform_device_unregister(pdev);
pdev              314 lib/devres.c   void __iomem * const *pcim_iomap_table(struct pci_dev *pdev)
pdev              318 lib/devres.c   	dr = devres_find(&pdev->dev, pcim_iomap_release, NULL, NULL);
pdev              325 lib/devres.c   	dr = devres_get(&pdev->dev, new_dr, NULL, NULL);
pdev              339 lib/devres.c   void __iomem *pcim_iomap(struct pci_dev *pdev, int bar, unsigned long maxlen)
pdev              345 lib/devres.c   	tbl = (void __iomem **)pcim_iomap_table(pdev);
pdev              349 lib/devres.c   	tbl[bar] = pci_iomap(pdev, bar, maxlen);
pdev              361 lib/devres.c   void pcim_iounmap(struct pci_dev *pdev, void __iomem *addr)
pdev              366 lib/devres.c   	pci_iounmap(pdev, addr);
pdev              368 lib/devres.c   	tbl = (void __iomem **)pcim_iomap_table(pdev);
pdev              388 lib/devres.c   int pcim_iomap_regions(struct pci_dev *pdev, int mask, const char *name)
pdev              393 lib/devres.c   	iomap = pcim_iomap_table(pdev);
pdev              404 lib/devres.c   		len = pci_resource_len(pdev, i);
pdev              408 lib/devres.c   		rc = pci_request_region(pdev, i, name);
pdev              413 lib/devres.c   		if (!pcim_iomap(pdev, i, 0))
pdev              420 lib/devres.c   	pci_release_region(pdev, i);
pdev              425 lib/devres.c   		pcim_iounmap(pdev, iomap[i]);
pdev              426 lib/devres.c   		pci_release_region(pdev, i);
pdev              441 lib/devres.c   int pcim_iomap_regions_request_all(struct pci_dev *pdev, int mask,
pdev              447 lib/devres.c   	rc = pci_request_selected_regions(pdev, request_mask, name);
pdev              451 lib/devres.c   	rc = pcim_iomap_regions(pdev, mask, name);
pdev              453 lib/devres.c   		pci_release_selected_regions(pdev, request_mask);
pdev              465 lib/devres.c   void pcim_iounmap_regions(struct pci_dev *pdev, int mask)
pdev              470 lib/devres.c   	iomap = pcim_iomap_table(pdev);
pdev              478 lib/devres.c   		pcim_iounmap(pdev, iomap[i]);
pdev              479 lib/devres.c   		pci_release_region(pdev, i);
pdev              874 lib/genalloc.c 	struct platform_device *pdev;
pdev              883 lib/genalloc.c 	pdev = of_find_device_by_node(np_pool);
pdev              884 lib/genalloc.c 	if (!pdev) {
pdev              887 lib/genalloc.c 		pdev = of_find_device_by_node(parent);
pdev              894 lib/genalloc.c 	if (pdev)
pdev              895 lib/genalloc.c 		pool = gen_pool_get(&pdev->dev, name);
pdev              553 net/bridge/br_mdb.c 			struct net_device **pdev, struct br_mdb_entry **pentry)
pdev              584 net/bridge/br_mdb.c 	*pdev = dev;
pdev              686 net/bridge/br_mdb.c 	struct net_device *dev, *pdev;
pdev              699 net/bridge/br_mdb.c 		pdev = __dev_get_by_index(net, entry->ifindex);
pdev              700 net/bridge/br_mdb.c 		if (!pdev)
pdev              703 net/bridge/br_mdb.c 		p = br_port_get_rtnl(pdev);
pdev              791 net/bridge/br_mdb.c 	struct net_device *dev, *pdev;
pdev              804 net/bridge/br_mdb.c 		pdev = __dev_get_by_index(net, entry->ifindex);
pdev              805 net/bridge/br_mdb.c 		if (!pdev)
pdev              808 net/bridge/br_mdb.c 		p = br_port_get_rtnl(pdev);
pdev               74 net/rfkill/rfkill-gpio.c static int rfkill_gpio_probe(struct platform_device *pdev)
pdev               81 net/rfkill/rfkill-gpio.c 	rfkill = devm_kzalloc(&pdev->dev, sizeof(*rfkill), GFP_KERNEL);
pdev               85 net/rfkill/rfkill-gpio.c 	device_property_read_string(&pdev->dev, "name", &rfkill->name);
pdev               86 net/rfkill/rfkill-gpio.c 	device_property_read_string(&pdev->dev, "type", &type_name);
pdev               89 net/rfkill/rfkill-gpio.c 		rfkill->name = dev_name(&pdev->dev);
pdev               93 net/rfkill/rfkill-gpio.c 	if (ACPI_HANDLE(&pdev->dev)) {
pdev               94 net/rfkill/rfkill-gpio.c 		ret = rfkill_gpio_acpi_probe(&pdev->dev, rfkill);
pdev               99 net/rfkill/rfkill-gpio.c 	rfkill->clk = devm_clk_get(&pdev->dev, NULL);
pdev              101 net/rfkill/rfkill-gpio.c 	gpio = devm_gpiod_get_optional(&pdev->dev, "reset", GPIOD_OUT_LOW);
pdev              107 net/rfkill/rfkill-gpio.c 	gpio = devm_gpiod_get_optional(&pdev->dev, "shutdown", GPIOD_OUT_LOW);
pdev              115 net/rfkill/rfkill-gpio.c 		dev_err(&pdev->dev, "invalid platform data\n");
pdev              119 net/rfkill/rfkill-gpio.c 	rfkill->rfkill_dev = rfkill_alloc(rfkill->name, &pdev->dev,
pdev              129 net/rfkill/rfkill-gpio.c 	platform_set_drvdata(pdev, rfkill);
pdev              131 net/rfkill/rfkill-gpio.c 	dev_info(&pdev->dev, "%s device registered.\n", rfkill->name);
pdev              141 net/rfkill/rfkill-gpio.c static int rfkill_gpio_remove(struct platform_device *pdev)
pdev              143 net/rfkill/rfkill-gpio.c 	struct rfkill_gpio_data *rfkill = platform_get_drvdata(pdev);
pdev               10 net/wireless/ethtool.c 	struct device *pdev = wiphy_dev(wdev->wiphy);
pdev               12 net/wireless/ethtool.c 	if (pdev->driver)
pdev               13 net/wireless/ethtool.c 		strlcpy(info->driver, pdev->driver->name,
pdev              453 samples/qmi/qmi_sample_client.c static int qmi_sample_probe(struct platform_device *pdev)
pdev              460 samples/qmi/qmi_sample_client.c 	sample = devm_kzalloc(&pdev->dev, sizeof(*sample), GFP_KERNEL);
pdev              470 samples/qmi/qmi_sample_client.c 	sq = dev_get_platdata(&pdev->dev);
pdev              500 samples/qmi/qmi_sample_client.c 	platform_set_drvdata(pdev, sample);
pdev              514 samples/qmi/qmi_sample_client.c static int qmi_sample_remove(struct platform_device *pdev)
pdev              516 samples/qmi/qmi_sample_client.c 	struct qmi_sample *sample = platform_get_drvdata(pdev);
pdev              538 samples/qmi/qmi_sample_client.c 	struct platform_device *pdev;
pdev              542 samples/qmi/qmi_sample_client.c 	pdev = platform_device_alloc("qmi_sample_client", PLATFORM_DEVID_AUTO);
pdev              543 samples/qmi/qmi_sample_client.c 	if (!pdev)
pdev              546 samples/qmi/qmi_sample_client.c 	ret = platform_device_add_data(pdev, &sq, sizeof(sq));
pdev              550 samples/qmi/qmi_sample_client.c 	ret = platform_device_add(pdev);
pdev              554 samples/qmi/qmi_sample_client.c 	service->priv = pdev;
pdev              559 samples/qmi/qmi_sample_client.c 	platform_device_put(pdev);
pdev              567 samples/qmi/qmi_sample_client.c 	struct platform_device *pdev = service->priv;
pdev              569 samples/qmi/qmi_sample_client.c 	platform_device_unregister(pdev);
pdev               65 samples/v4l/v4l2-pci-skeleton.c 	struct pci_dev *pdev;
pdev              202 samples/v4l/v4l2-pci-skeleton.c 		dev_err(&skel->pdev->dev, "buffer too small (%lu < %lu)\n",
pdev              309 samples/v4l/v4l2-pci-skeleton.c 		 pci_name(skel->pdev));
pdev              754 samples/v4l/v4l2-pci-skeleton.c static int skeleton_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
pdev              766 samples/v4l/v4l2-pci-skeleton.c 	ret = pci_enable_device(pdev);
pdev              769 samples/v4l/v4l2-pci-skeleton.c 	ret = pci_set_dma_mask(pdev, DMA_BIT_MASK(32));
pdev              771 samples/v4l/v4l2-pci-skeleton.c 		dev_err(&pdev->dev, "no suitable DMA available.\n");
pdev              776 samples/v4l/v4l2-pci-skeleton.c 	skel = devm_kzalloc(&pdev->dev, sizeof(struct skeleton), GFP_KERNEL);
pdev              783 samples/v4l/v4l2-pci-skeleton.c 	ret = devm_request_irq(&pdev->dev, pdev->irq,
pdev              786 samples/v4l/v4l2-pci-skeleton.c 		dev_err(&pdev->dev, "request_irq failed\n");
pdev              789 samples/v4l/v4l2-pci-skeleton.c 	skel->pdev = pdev;
pdev              797 samples/v4l/v4l2-pci-skeleton.c 	ret = v4l2_device_register(&pdev->dev, &skel->v4l2_dev);
pdev              824 samples/v4l/v4l2-pci-skeleton.c 	q->dev = &pdev->dev;
pdev              886 samples/v4l/v4l2-pci-skeleton.c 	dev_info(&pdev->dev, "V4L2 PCI Skeleton Driver loaded\n");
pdev              893 samples/v4l/v4l2-pci-skeleton.c 	pci_disable_device(pdev);
pdev              897 samples/v4l/v4l2-pci-skeleton.c static void skeleton_remove(struct pci_dev *pdev)
pdev              899 samples/v4l/v4l2-pci-skeleton.c 	struct v4l2_device *v4l2_dev = pci_get_drvdata(pdev);
pdev              905 samples/v4l/v4l2-pci-skeleton.c 	pci_disable_device(skel->pdev);
pdev               98 samples/vfio-mdev/mdpy-fb.c static int mdpy_fb_probe(struct pci_dev *pdev,
pdev              106 samples/vfio-mdev/mdpy-fb.c 	ret = pci_enable_device(pdev);
pdev              110 samples/vfio-mdev/mdpy-fb.c 	ret = pci_request_regions(pdev, "mdpy-fb");
pdev              114 samples/vfio-mdev/mdpy-fb.c 	pci_read_config_dword(pdev, MDPY_FORMAT_OFFSET, &format);
pdev              115 samples/vfio-mdev/mdpy-fb.c 	pci_read_config_dword(pdev, MDPY_WIDTH_OFFSET,	&width);
pdev              116 samples/vfio-mdev/mdpy-fb.c 	pci_read_config_dword(pdev, MDPY_HEIGHT_OFFSET, &height);
pdev              118 samples/vfio-mdev/mdpy-fb.c 		pci_err(pdev, "format mismatch (0x%x != 0x%x)\n",
pdev              123 samples/vfio-mdev/mdpy-fb.c 		pci_err(pdev, "width (%d) out of range\n", width);
pdev              127 samples/vfio-mdev/mdpy-fb.c 		pci_err(pdev, "height (%d) out of range\n", height);
pdev              130 samples/vfio-mdev/mdpy-fb.c 	pci_info(pdev, "mdpy found: %dx%d framebuffer\n",
pdev              133 samples/vfio-mdev/mdpy-fb.c 	info = framebuffer_alloc(sizeof(struct mdpy_fb_par), &pdev->dev);
pdev              136 samples/vfio-mdev/mdpy-fb.c 	pci_set_drvdata(pdev, info);
pdev              140 samples/vfio-mdev/mdpy-fb.c 	info->fix.smem_start = pci_resource_start(pdev, 0);
pdev              141 samples/vfio-mdev/mdpy-fb.c 	info->fix.smem_len = pci_resource_len(pdev, 0);
pdev              154 samples/vfio-mdev/mdpy-fb.c 		pci_err(pdev, "ioremap(pcibar) failed\n");
pdev              173 samples/vfio-mdev/mdpy-fb.c 		pci_err(pdev, "mdpy-fb device register failed: %d\n", ret);
pdev              177 samples/vfio-mdev/mdpy-fb.c 	pci_info(pdev, "fb%d registered\n", info->node);
pdev              187 samples/vfio-mdev/mdpy-fb.c 	pci_release_regions(pdev);
pdev              192 samples/vfio-mdev/mdpy-fb.c static void mdpy_fb_remove(struct pci_dev *pdev)
pdev              194 samples/vfio-mdev/mdpy-fb.c 	struct fb_info *info = pci_get_drvdata(pdev);
pdev               37 sound/atmel/ac97c.c 	struct platform_device		*pdev;
pdev              268 sound/atmel/ac97c.c 		dev_dbg(&chip->pdev->dev, "could not set rate %d Hz\n",
pdev              350 sound/atmel/ac97c.c 		dev_dbg(&chip->pdev->dev, "could not set rate %d Hz\n",
pdev              493 sound/atmel/ac97c.c 		dev_dbg(&chip->pdev->dev, "channel A event%s%s%s%s%s%s\n",
pdev              539 sound/atmel/ac97c.c 		dev_info(&chip->pdev->dev, "codec channel event%s%s%s%s%s\n",
pdev              549 sound/atmel/ac97c.c 		dev_err(&chip->pdev->dev, "spurious interrupt sr 0x%08x "
pdev              604 sound/atmel/ac97c.c 			&chip->pdev->dev, hw.periods_min * hw.period_bytes_min,
pdev              640 sound/atmel/ac97c.c 	dev_dbg(&chip->pdev->dev, "codec write timeout\n");
pdev              685 sound/atmel/ac97c.c 	dev_dbg(&chip->pdev->dev, "codec read timeout\n");
pdev              714 sound/atmel/ac97c.c static int atmel_ac97c_probe(struct platform_device *pdev)
pdev              716 sound/atmel/ac97c.c 	struct device			*dev = &pdev->dev;
pdev              728 sound/atmel/ac97c.c 	regs = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              730 sound/atmel/ac97c.c 		dev_dbg(&pdev->dev, "no memory resource\n");
pdev              734 sound/atmel/ac97c.c 	irq = platform_get_irq(pdev, 0);
pdev              736 sound/atmel/ac97c.c 		dev_dbg(&pdev->dev, "could not get irq: %d\n", irq);
pdev              740 sound/atmel/ac97c.c 	pclk = clk_get(&pdev->dev, "ac97_clk");
pdev              742 sound/atmel/ac97c.c 		dev_dbg(&pdev->dev, "no peripheral clock\n");
pdev              749 sound/atmel/ac97c.c 	retval = snd_card_new(&pdev->dev, SNDRV_DEFAULT_IDX1,
pdev              753 sound/atmel/ac97c.c 		dev_dbg(&pdev->dev, "could not create sound card device\n");
pdev              761 sound/atmel/ac97c.c 		dev_dbg(&pdev->dev, "unable to request irq %d\n", irq);
pdev              774 sound/atmel/ac97c.c 	chip->pdev = pdev;
pdev              778 sound/atmel/ac97c.c 		dev_dbg(&pdev->dev, "could not remap register memory\n");
pdev              795 sound/atmel/ac97c.c 		dev_dbg(&pdev->dev, "could not register on ac97 bus\n");
pdev              801 sound/atmel/ac97c.c 		dev_dbg(&pdev->dev, "could not register ac97 mixer\n");
pdev              807 sound/atmel/ac97c.c 		dev_dbg(&pdev->dev, "could not register ac97 pcm device\n");
pdev              813 sound/atmel/ac97c.c 		dev_dbg(&pdev->dev, "could not register sound card\n");
pdev              817 sound/atmel/ac97c.c 	platform_set_drvdata(pdev, card);
pdev              819 sound/atmel/ac97c.c 	dev_info(&pdev->dev, "Atmel AC97 controller at 0x%p, irq = %d\n",
pdev              838 sound/atmel/ac97c.c static int atmel_ac97c_suspend(struct device *pdev)
pdev              840 sound/atmel/ac97c.c 	struct snd_card *card = dev_get_drvdata(pdev);
pdev              847 sound/atmel/ac97c.c static int atmel_ac97c_resume(struct device *pdev)
pdev              849 sound/atmel/ac97c.c 	struct snd_card *card = dev_get_drvdata(pdev);
pdev              862 sound/atmel/ac97c.c static int atmel_ac97c_remove(struct platform_device *pdev)
pdev              864 sound/atmel/ac97c.c 	struct snd_card *card = platform_get_drvdata(pdev);
pdev               49 sound/core/device.c 		struct snd_device *pdev = list_entry(p, struct snd_device, list);
pdev               50 sound/core/device.c 		if ((unsigned int)pdev->type <= (unsigned int)type)
pdev             1182 sound/drivers/aloop.c static int loopback_suspend(struct device *pdev)
pdev             1184 sound/drivers/aloop.c 	struct snd_card *card = dev_get_drvdata(pdev);
pdev             1190 sound/drivers/aloop.c static int loopback_resume(struct device *pdev)
pdev             1192 sound/drivers/aloop.c 	struct snd_card *card = dev_get_drvdata(pdev);
pdev             1118 sound/drivers/dummy.c static int snd_dummy_suspend(struct device *pdev)
pdev             1120 sound/drivers/dummy.c 	struct snd_card *card = dev_get_drvdata(pdev);
pdev             1126 sound/drivers/dummy.c static int snd_dummy_resume(struct device *pdev)
pdev             1128 sound/drivers/dummy.c 	struct snd_card *card = dev_get_drvdata(pdev);
pdev              902 sound/drivers/mts64.c static int snd_mts64_probe(struct platform_device *pdev)
pdev              906 sound/drivers/mts64.c 	int dev = pdev->id;
pdev              917 sound/drivers/mts64.c 	p = platform_get_drvdata(pdev);
pdev              918 sound/drivers/mts64.c 	platform_set_drvdata(pdev, NULL);
pdev              925 sound/drivers/mts64.c 	err = snd_card_new(&pdev->dev, index[dev], id[dev], THIS_MODULE,
pdev              940 sound/drivers/mts64.c 					    pdev->id);	 /* device number */
pdev              976 sound/drivers/mts64.c 	platform_set_drvdata(pdev, card);
pdev              996 sound/drivers/mts64.c static int snd_mts64_remove(struct platform_device *pdev)
pdev              998 sound/drivers/mts64.c 	struct snd_card *card = platform_get_drvdata(pdev);
pdev              701 sound/drivers/portman2x4.c static int snd_portman_probe(struct platform_device *pdev)
pdev              705 sound/drivers/portman2x4.c 	int dev = pdev->id;
pdev              716 sound/drivers/portman2x4.c 	p = platform_get_drvdata(pdev);
pdev              717 sound/drivers/portman2x4.c 	platform_set_drvdata(pdev, NULL);
pdev              724 sound/drivers/portman2x4.c 	err = snd_card_new(&pdev->dev, index[dev], id[dev], THIS_MODULE,
pdev              739 sound/drivers/portman2x4.c 					    pdev->id);	   /* device number */
pdev              775 sound/drivers/portman2x4.c 	platform_set_drvdata(pdev, card);
pdev              795 sound/drivers/portman2x4.c static int snd_portman_remove(struct platform_device *pdev)
pdev              797 sound/drivers/portman2x4.c 	struct snd_card *card = platform_get_drvdata(pdev);
pdev               88 sound/isa/ad1816a/ad1816a.c 	struct pnp_dev *pdev;
pdev               91 sound/isa/ad1816a/ad1816a.c 	pdev = pnp_request_card_device(card, id->devs[0].id, NULL);
pdev               92 sound/isa/ad1816a/ad1816a.c 	if (pdev == NULL)
pdev               95 sound/isa/ad1816a/ad1816a.c 	err = pnp_activate_dev(pdev);
pdev              101 sound/isa/ad1816a/ad1816a.c 	port[dev] = pnp_port_start(pdev, 2);
pdev              102 sound/isa/ad1816a/ad1816a.c 	fm_port[dev] = pnp_port_start(pdev, 1);
pdev              103 sound/isa/ad1816a/ad1816a.c 	dma1[dev] = pnp_dma(pdev, 0);
pdev              104 sound/isa/ad1816a/ad1816a.c 	dma2[dev] = pnp_dma(pdev, 1);
pdev              105 sound/isa/ad1816a/ad1816a.c 	irq[dev] = pnp_irq(pdev, 0);
pdev              107 sound/isa/ad1816a/ad1816a.c 	pdev = pnp_request_card_device(card, id->devs[1].id, NULL);
pdev              108 sound/isa/ad1816a/ad1816a.c 	if (pdev == NULL) {
pdev              114 sound/isa/ad1816a/ad1816a.c 	err = pnp_activate_dev(pdev);
pdev              119 sound/isa/ad1816a/ad1816a.c 		mpu_port[dev] = pnp_port_start(pdev, 0);
pdev              120 sound/isa/ad1816a/ad1816a.c 		mpu_irq[dev] = pnp_irq(pdev, 0);
pdev              112 sound/isa/als100.c 	struct pnp_dev *pdev;
pdev              122 sound/isa/als100.c 	pdev = acard->dev;
pdev              124 sound/isa/als100.c 	err = pnp_activate_dev(pdev);
pdev              129 sound/isa/als100.c 	port[dev] = pnp_port_start(pdev, 0);
pdev              131 sound/isa/als100.c 		dma8[dev] = pnp_dma(pdev, 0);
pdev              133 sound/isa/als100.c 		dma8[dev] = pnp_dma(pdev, 1);
pdev              134 sound/isa/als100.c 		dma16[dev] = pnp_dma(pdev, 0);
pdev              136 sound/isa/als100.c 	irq[dev] = pnp_irq(pdev, 0);
pdev              138 sound/isa/als100.c 	pdev = acard->devmpu;
pdev              139 sound/isa/als100.c 	if (pdev != NULL) {
pdev              140 sound/isa/als100.c 		err = pnp_activate_dev(pdev);
pdev              143 sound/isa/als100.c 		mpu_port[dev] = pnp_port_start(pdev, 0);
pdev              144 sound/isa/als100.c 		mpu_irq[dev] = pnp_irq(pdev, 0);
pdev              147 sound/isa/als100.c 	     	if (pdev) {
pdev              148 sound/isa/als100.c 		     	pnp_release_card_device(pdev);
pdev              155 sound/isa/als100.c 	pdev = acard->devopl;
pdev              156 sound/isa/als100.c 	if (pdev != NULL) {
pdev              157 sound/isa/als100.c 		err = pnp_activate_dev(pdev);
pdev              160 sound/isa/als100.c 		fm_port[dev] = pnp_port_start(pdev, 0);
pdev              163 sound/isa/als100.c 	     	if (pdev) {
pdev              164 sound/isa/als100.c 		     	pnp_release_card_device(pdev);
pdev               94 sound/isa/azt2320.c 	struct pnp_dev *pdev;
pdev              103 sound/isa/azt2320.c 	pdev = acard->dev;
pdev              105 sound/isa/azt2320.c 	err = pnp_activate_dev(pdev);
pdev              110 sound/isa/azt2320.c 	port[dev] = pnp_port_start(pdev, 0);
pdev              111 sound/isa/azt2320.c 	fm_port[dev] = pnp_port_start(pdev, 1);
pdev              112 sound/isa/azt2320.c 	wss_port[dev] = pnp_port_start(pdev, 2);
pdev              113 sound/isa/azt2320.c 	dma1[dev] = pnp_dma(pdev, 0);
pdev              114 sound/isa/azt2320.c 	dma2[dev] = pnp_dma(pdev, 1);
pdev              115 sound/isa/azt2320.c 	irq[dev] = pnp_irq(pdev, 0);
pdev              117 sound/isa/azt2320.c 	pdev = acard->devmpu;
pdev              118 sound/isa/azt2320.c 	if (pdev != NULL) {
pdev              119 sound/isa/azt2320.c 		err = pnp_activate_dev(pdev);
pdev              122 sound/isa/azt2320.c 		mpu_port[dev] = pnp_port_start(pdev, 0);
pdev              123 sound/isa/azt2320.c 		mpu_irq[dev] = pnp_irq(pdev, 0);
pdev              126 sound/isa/azt2320.c 	     	if (pdev) {
pdev              127 sound/isa/azt2320.c 		     	pnp_release_card_device(pdev);
pdev              218 sound/isa/cmi8328.c static int snd_cmi8328_probe(struct device *pdev, unsigned int ndev)
pdev              297 sound/isa/cmi8328.c 	err = snd_card_new(pdev, index[ndev], id[ndev], THIS_MODULE,
pdev              371 sound/isa/cmi8328.c 	dev_set_drvdata(pdev, card);
pdev              388 sound/isa/cmi8328.c 			gameport_set_phys(gp, "%s/gameport0", dev_name(pdev));
pdev              389 sound/isa/cmi8328.c 			gameport_set_dev_parent(gp, pdev);
pdev              406 sound/isa/cmi8328.c static int snd_cmi8328_remove(struct device *pdev, unsigned int dev)
pdev              408 sound/isa/cmi8328.c 	struct snd_card *card = dev_get_drvdata(pdev);
pdev              427 sound/isa/cmi8328.c static int snd_cmi8328_suspend(struct device *pdev, unsigned int n,
pdev              430 sound/isa/cmi8328.c 	struct snd_card *card = dev_get_drvdata(pdev);
pdev              443 sound/isa/cmi8328.c static int snd_cmi8328_resume(struct device *pdev, unsigned int n)
pdev              445 sound/isa/cmi8328.c 	struct snd_card *card = dev_get_drvdata(pdev);
pdev              322 sound/isa/cmi8330.c 	struct pnp_dev *pdev;
pdev              340 sound/isa/cmi8330.c 	pdev = acard->cap;
pdev              342 sound/isa/cmi8330.c 	err = pnp_activate_dev(pdev);
pdev              347 sound/isa/cmi8330.c 	wssport[dev] = pnp_port_start(pdev, 0);
pdev              348 sound/isa/cmi8330.c 	wssdma[dev] = pnp_dma(pdev, 0);
pdev              349 sound/isa/cmi8330.c 	wssirq[dev] = pnp_irq(pdev, 0);
pdev              350 sound/isa/cmi8330.c 	if (pnp_port_start(pdev, 1))
pdev              351 sound/isa/cmi8330.c 		fmport[dev] = pnp_port_start(pdev, 1);
pdev              354 sound/isa/cmi8330.c 	pdev = acard->play;
pdev              356 sound/isa/cmi8330.c 	err = pnp_activate_dev(pdev);
pdev              361 sound/isa/cmi8330.c 	sbport[dev] = pnp_port_start(pdev, 0);
pdev              362 sound/isa/cmi8330.c 	sbdma8[dev] = pnp_dma(pdev, 0);
pdev              363 sound/isa/cmi8330.c 	sbdma16[dev] = pnp_dma(pdev, 1);
pdev              364 sound/isa/cmi8330.c 	sbirq[dev] = pnp_irq(pdev, 0);
pdev              367 sound/isa/cmi8330.c 		if (pnp_port_start(pdev, 1))
pdev              368 sound/isa/cmi8330.c 			fmport[dev] = pnp_port_start(pdev, 1);
pdev              374 sound/isa/cmi8330.c 	pdev = acard->mpu;
pdev              376 sound/isa/cmi8330.c 	err = pnp_activate_dev(pdev);
pdev              380 sound/isa/cmi8330.c 		mpuport[dev] = pnp_port_start(pdev, 0);
pdev              381 sound/isa/cmi8330.c 		mpuirq[dev] = pnp_irq(pdev, 0);
pdev              502 sound/isa/cmi8330.c static int snd_cmi8330_card_new(struct device *pdev, int dev,
pdev              509 sound/isa/cmi8330.c 	err = snd_card_new(pdev, index[dev], id[dev], THIS_MODULE,
pdev              602 sound/isa/cmi8330.c static int snd_cmi8330_isa_match(struct device *pdev,
pdev              618 sound/isa/cmi8330.c static int snd_cmi8330_isa_probe(struct device *pdev,
pdev              624 sound/isa/cmi8330.c 	err = snd_cmi8330_card_new(pdev, dev, &card);
pdev              631 sound/isa/cmi8330.c 	dev_set_drvdata(pdev, card);
pdev              239 sound/isa/cs423x/cs4236.c static int snd_cs423x_pnp_init_wss(int dev, struct pnp_dev *pdev)
pdev              241 sound/isa/cs423x/cs4236.c 	if (pnp_activate_dev(pdev) < 0) {
pdev              245 sound/isa/cs423x/cs4236.c 	port[dev] = pnp_port_start(pdev, 0);
pdev              247 sound/isa/cs423x/cs4236.c 		fm_port[dev] = pnp_port_start(pdev, 1);
pdev              248 sound/isa/cs423x/cs4236.c 	sb_port[dev] = pnp_port_start(pdev, 2);
pdev              249 sound/isa/cs423x/cs4236.c 	irq[dev] = pnp_irq(pdev, 0);
pdev              250 sound/isa/cs423x/cs4236.c 	dma1[dev] = pnp_dma(pdev, 0);
pdev              251 sound/isa/cs423x/cs4236.c 	dma2[dev] = pnp_dma(pdev, 1) == 4 ? -1 : (int)pnp_dma(pdev, 1);
pdev              260 sound/isa/cs423x/cs4236.c static int snd_cs423x_pnp_init_ctrl(int dev, struct pnp_dev *pdev)
pdev              262 sound/isa/cs423x/cs4236.c 	if (pnp_activate_dev(pdev) < 0) {
pdev              266 sound/isa/cs423x/cs4236.c 	cport[dev] = pnp_port_start(pdev, 0);
pdev              272 sound/isa/cs423x/cs4236.c static int snd_cs423x_pnp_init_mpu(int dev, struct pnp_dev *pdev)
pdev              274 sound/isa/cs423x/cs4236.c 	if (pnp_activate_dev(pdev) < 0) {
pdev              279 sound/isa/cs423x/cs4236.c 		mpu_port[dev] = pnp_port_start(pdev, 0);
pdev              281 sound/isa/cs423x/cs4236.c 		    pnp_irq_valid(pdev, 0) &&
pdev              282 sound/isa/cs423x/cs4236.c 		    pnp_irq(pdev, 0) != (resource_size_t)-1) {
pdev              283 sound/isa/cs423x/cs4236.c 			mpu_irq[dev] = pnp_irq(pdev, 0);
pdev              293 sound/isa/cs423x/cs4236.c 			       struct pnp_dev *pdev,
pdev              296 sound/isa/cs423x/cs4236.c 	acard->wss = pdev;
pdev              353 sound/isa/cs423x/cs4236.c static int snd_cs423x_card_new(struct device *pdev, int dev,
pdev              359 sound/isa/cs423x/cs4236.c 	err = snd_card_new(pdev, index[dev], id[dev], THIS_MODULE,
pdev              447 sound/isa/cs423x/cs4236.c static int snd_cs423x_isa_match(struct device *pdev,
pdev              454 sound/isa/cs423x/cs4236.c 		dev_err(pdev, "please specify port\n");
pdev              458 sound/isa/cs423x/cs4236.c 		dev_err(pdev, "please specify cport\n");
pdev              462 sound/isa/cs423x/cs4236.c 		dev_err(pdev, "please specify irq\n");
pdev              466 sound/isa/cs423x/cs4236.c 		dev_err(pdev, "please specify dma1\n");
pdev              472 sound/isa/cs423x/cs4236.c static int snd_cs423x_isa_probe(struct device *pdev,
pdev              478 sound/isa/cs423x/cs4236.c 	err = snd_cs423x_card_new(pdev, dev, &card);
pdev              486 sound/isa/cs423x/cs4236.c 	dev_set_drvdata(pdev, card);
pdev              490 sound/isa/cs423x/cs4236.c static int snd_cs423x_isa_remove(struct device *pdev,
pdev              493 sound/isa/cs423x/cs4236.c 	snd_card_free(dev_get_drvdata(pdev));
pdev              541 sound/isa/cs423x/cs4236.c static int snd_cs423x_pnpbios_detect(struct pnp_dev *pdev,
pdev              550 sound/isa/cs423x/cs4236.c 	if (pnp_device_is_isapnp(pdev))
pdev              560 sound/isa/cs423x/cs4236.c 	strcpy(cid, pdev->id[0].id);
pdev              563 sound/isa/cs423x/cs4236.c 	list_for_each_entry(cdev, &(pdev->protocol->devices), protocol_list) {
pdev              567 sound/isa/cs423x/cs4236.c 	err = snd_cs423x_card_new(&pdev->dev, dev, &card);
pdev              570 sound/isa/cs423x/cs4236.c 	err = snd_card_cs423x_pnp(dev, card->private_data, pdev, cdev);
pdev              580 sound/isa/cs423x/cs4236.c 	pnp_set_drvdata(pdev, card);
pdev              585 sound/isa/cs423x/cs4236.c static void snd_cs423x_pnp_remove(struct pnp_dev *pdev)
pdev              587 sound/isa/cs423x/cs4236.c 	snd_card_free(pnp_get_drvdata(pdev));
pdev              591 sound/isa/cs423x/cs4236.c static int snd_cs423x_pnp_suspend(struct pnp_dev *pdev, pm_message_t state)
pdev              593 sound/isa/cs423x/cs4236.c 	return snd_cs423x_suspend(pnp_get_drvdata(pdev));
pdev              596 sound/isa/cs423x/cs4236.c static int snd_cs423x_pnp_resume(struct pnp_dev *pdev)
pdev              598 sound/isa/cs423x/cs4236.c 	return snd_cs423x_resume(pnp_get_drvdata(pdev));
pdev              222 sound/isa/es1688/es1688.c 	struct pnp_dev *pdev;
pdev              225 sound/isa/es1688/es1688.c 	pdev = pnp_request_card_device(pcard, pid->devs[0].id, NULL);
pdev              226 sound/isa/es1688/es1688.c 	if (pdev == NULL)
pdev              229 sound/isa/es1688/es1688.c 	error = pnp_activate_dev(pdev);
pdev              234 sound/isa/es1688/es1688.c 	port[n] = pnp_port_start(pdev, 0);
pdev              235 sound/isa/es1688/es1688.c 	dma8[n] = pnp_dma(pdev, 0);
pdev              236 sound/isa/es1688/es1688.c 	irq[n] = pnp_irq(pdev, 0);
pdev             2013 sound/isa/es18xx.c static int snd_audiodrive_pnp_init_main(int dev, struct pnp_dev *pdev)
pdev             2015 sound/isa/es18xx.c 	if (pnp_activate_dev(pdev) < 0) {
pdev             2021 sound/isa/es18xx.c 	if (pnp_device_is_isapnp(pdev)) {
pdev             2022 sound/isa/es18xx.c 		isapnp_cfg_begin(isapnp_card_number(pdev), isapnp_csn_number(pdev));
pdev             2023 sound/isa/es18xx.c 		isapnp_write_byte(0x27, pnp_irq(pdev, 0));	/* Hardware Volume IRQ Number */
pdev             2025 sound/isa/es18xx.c 			isapnp_write_byte(0x28, pnp_irq(pdev, 0)); /* MPU-401 IRQ Number */
pdev             2026 sound/isa/es18xx.c 		isapnp_write_byte(0x72, pnp_irq(pdev, 0));	/* second IRQ */
pdev             2029 sound/isa/es18xx.c 	port[dev] = pnp_port_start(pdev, 0);
pdev             2030 sound/isa/es18xx.c 	fm_port[dev] = pnp_port_start(pdev, 1);
pdev             2031 sound/isa/es18xx.c 	mpu_port[dev] = pnp_port_start(pdev, 2);
pdev             2032 sound/isa/es18xx.c 	dma1[dev] = pnp_dma(pdev, 0);
pdev             2033 sound/isa/es18xx.c 	dma2[dev] = pnp_dma(pdev, 1);
pdev             2034 sound/isa/es18xx.c 	irq[dev] = pnp_irq(pdev, 0);
pdev             2041 sound/isa/es18xx.c 			      struct pnp_dev *pdev)
pdev             2043 sound/isa/es18xx.c 	chip->dev = pdev;
pdev             2102 sound/isa/es18xx.c static int snd_es18xx_card_new(struct device *pdev, int dev,
pdev             2105 sound/isa/es18xx.c 	return snd_card_new(pdev, index[dev], id[dev], THIS_MODULE,
pdev             2167 sound/isa/es18xx.c static int snd_es18xx_isa_match(struct device *pdev, unsigned int dev)
pdev             2188 sound/isa/es18xx.c static int snd_es18xx_isa_probe(struct device *pdev, unsigned int dev)
pdev             2214 sound/isa/es18xx.c 		return snd_es18xx_isa_probe1(dev, pdev);
pdev             2220 sound/isa/es18xx.c 			err = snd_es18xx_isa_probe1(dev, pdev);
pdev             2265 sound/isa/es18xx.c static int snd_audiodrive_pnp_detect(struct pnp_dev *pdev,
pdev             2272 sound/isa/es18xx.c 	if (pnp_device_is_isapnp(pdev))
pdev             2281 sound/isa/es18xx.c 	err = snd_es18xx_card_new(&pdev->dev, dev, &card);
pdev             2284 sound/isa/es18xx.c 	if ((err = snd_audiodrive_pnp(dev, card->private_data, pdev)) < 0) {
pdev             2292 sound/isa/es18xx.c 	pnp_set_drvdata(pdev, card);
pdev             2297 sound/isa/es18xx.c static void snd_audiodrive_pnp_remove(struct pnp_dev *pdev)
pdev             2299 sound/isa/es18xx.c 	snd_card_free(pnp_get_drvdata(pdev));
pdev             2303 sound/isa/es18xx.c static int snd_audiodrive_pnp_suspend(struct pnp_dev *pdev, pm_message_t state)
pdev             2305 sound/isa/es18xx.c 	return snd_es18xx_suspend(pnp_get_drvdata(pdev), state);
pdev             2307 sound/isa/es18xx.c static int snd_audiodrive_pnp_resume(struct pnp_dev *pdev)
pdev             2309 sound/isa/es18xx.c 	return snd_es18xx_resume(pnp_get_drvdata(pdev));
pdev              187 sound/isa/gus/gusmax.c static int snd_gusmax_match(struct device *pdev, unsigned int dev)
pdev              192 sound/isa/gus/gusmax.c static int snd_gusmax_probe(struct device *pdev, unsigned int dev)
pdev              202 sound/isa/gus/gusmax.c 	err = snd_card_new(pdev, index[dev], id[dev], THIS_MODULE,
pdev              332 sound/isa/gus/gusmax.c 	dev_set_drvdata(pdev, card);
pdev              543 sound/isa/gus/interwave.c 	struct pnp_dev *pdev;
pdev              556 sound/isa/gus/interwave.c 	pdev = iwcard->dev;
pdev              558 sound/isa/gus/interwave.c 	err = pnp_activate_dev(pdev);
pdev              563 sound/isa/gus/interwave.c 	if (pnp_port_start(pdev, 0) + 0x100 != pnp_port_start(pdev, 1) ||
pdev              564 sound/isa/gus/interwave.c 	    pnp_port_start(pdev, 0) + 0x10c != pnp_port_start(pdev, 2)) {
pdev              568 sound/isa/gus/interwave.c 	port[dev] = pnp_port_start(pdev, 0);
pdev              569 sound/isa/gus/interwave.c 	dma1[dev] = pnp_dma(pdev, 0);
pdev              571 sound/isa/gus/interwave.c 		dma2[dev] = pnp_dma(pdev, 1);
pdev              572 sound/isa/gus/interwave.c 	irq[dev] = pnp_irq(pdev, 0);
pdev              574 sound/isa/gus/interwave.c 			(unsigned long long)pnp_port_start(pdev, 0),
pdev              575 sound/isa/gus/interwave.c 			(unsigned long long)pnp_port_start(pdev, 1),
pdev              576 sound/isa/gus/interwave.c 			(unsigned long long)pnp_port_start(pdev, 2));
pdev              580 sound/isa/gus/interwave.c 	pdev = iwcard->devtc;
pdev              582 sound/isa/gus/interwave.c 	err = pnp_activate_dev(pdev);
pdev              587 sound/isa/gus/interwave.c 	port_tc[dev] = pnp_port_start(pdev, 0);
pdev              607 sound/isa/gus/interwave.c static int snd_interwave_card_new(struct device *pdev, int dev,
pdev              614 sound/isa/gus/interwave.c 	err = snd_card_new(pdev, index[dev], id[dev], THIS_MODULE,
pdev              774 sound/isa/gus/interwave.c static int snd_interwave_isa_match(struct device *pdev,
pdev              786 sound/isa/gus/interwave.c static int snd_interwave_isa_probe(struct device *pdev,
pdev              813 sound/isa/gus/interwave.c 		return snd_interwave_isa_probe1(dev, pdev);
pdev              819 sound/isa/gus/interwave.c 			err = snd_interwave_isa_probe1(dev, pdev);
pdev              809 sound/isa/msnd/msnd_pinnacle.c static int snd_msnd_isa_match(struct device *pdev, unsigned int i)
pdev              879 sound/isa/msnd/msnd_pinnacle.c static int snd_msnd_isa_probe(struct device *pdev, unsigned int idx)
pdev              894 sound/isa/msnd/msnd_pinnacle.c 	err = snd_card_new(pdev, index[idx], id[idx], THIS_MODULE,
pdev             1039 sound/isa/msnd/msnd_pinnacle.c 	dev_set_drvdata(pdev, card);
pdev             1051 sound/isa/msnd/msnd_pinnacle.c static int snd_msnd_isa_remove(struct device *pdev, unsigned int dev)
pdev             1053 sound/isa/msnd/msnd_pinnacle.c 	snd_msnd_unload(dev_get_drvdata(pdev));
pdev              584 sound/isa/opl3sa2.c 			   struct pnp_dev *pdev)
pdev              586 sound/isa/opl3sa2.c 	if (pnp_activate_dev(pdev) < 0) {
pdev              590 sound/isa/opl3sa2.c 	sb_port[dev] = pnp_port_start(pdev, 0);
pdev              591 sound/isa/opl3sa2.c 	wss_port[dev] = pnp_port_start(pdev, 1);
pdev              592 sound/isa/opl3sa2.c 	fm_port[dev] = pnp_port_start(pdev, 2);
pdev              593 sound/isa/opl3sa2.c 	midi_port[dev] = pnp_port_start(pdev, 3);
pdev              594 sound/isa/opl3sa2.c 	port[dev] = pnp_port_start(pdev, 4);
pdev              595 sound/isa/opl3sa2.c 	dma1[dev] = pnp_dma(pdev, 0);
pdev              596 sound/isa/opl3sa2.c 	dma2[dev] = pnp_dma(pdev, 1);
pdev              597 sound/isa/opl3sa2.c 	irq[dev] = pnp_irq(pdev, 0);
pdev              599 sound/isa/opl3sa2.c 		pnp_device_is_pnpbios(pdev) ? "BIOS" : "ISA", sb_port[dev], wss_port[dev], fm_port[dev], midi_port[dev]);
pdev              601 sound/isa/opl3sa2.c 		pnp_device_is_pnpbios(pdev) ? "BIOS" : "ISA", port[dev], dma1[dev], dma2[dev], irq[dev]);
pdev              614 sound/isa/opl3sa2.c static int snd_opl3sa2_card_new(struct device *pdev, int dev,
pdev              621 sound/isa/opl3sa2.c 	err = snd_card_new(pdev, index[dev], id[dev], THIS_MODULE,
pdev              709 sound/isa/opl3sa2.c static int snd_opl3sa2_pnp_detect(struct pnp_dev *pdev,
pdev              716 sound/isa/opl3sa2.c 	if (pnp_device_is_isapnp(pdev))
pdev              725 sound/isa/opl3sa2.c 	err = snd_opl3sa2_card_new(&pdev->dev, dev, &card);
pdev              728 sound/isa/opl3sa2.c 	if ((err = snd_opl3sa2_pnp(dev, card->private_data, pdev)) < 0) {
pdev              736 sound/isa/opl3sa2.c 	pnp_set_drvdata(pdev, card);
pdev              741 sound/isa/opl3sa2.c static void snd_opl3sa2_pnp_remove(struct pnp_dev *pdev)
pdev              743 sound/isa/opl3sa2.c 	snd_card_free(pnp_get_drvdata(pdev));
pdev              747 sound/isa/opl3sa2.c static int snd_opl3sa2_pnp_suspend(struct pnp_dev *pdev, pm_message_t state)
pdev              749 sound/isa/opl3sa2.c 	return snd_opl3sa2_suspend(pnp_get_drvdata(pdev), state);
pdev              751 sound/isa/opl3sa2.c static int snd_opl3sa2_pnp_resume(struct pnp_dev *pdev)
pdev              753 sound/isa/opl3sa2.c 	return snd_opl3sa2_resume(pnp_get_drvdata(pdev));
pdev              772 sound/isa/opl3sa2.c 	struct pnp_dev *pdev;
pdev              776 sound/isa/opl3sa2.c 	pdev = pnp_request_card_device(pcard, id->devs[0].id, NULL);
pdev              777 sound/isa/opl3sa2.c 	if (pdev == NULL) {
pdev              789 sound/isa/opl3sa2.c 	err = snd_opl3sa2_card_new(&pdev->dev, dev, &card);
pdev              792 sound/isa/opl3sa2.c 	if ((err = snd_opl3sa2_pnp(dev, card->private_data, pdev)) < 0) {
pdev              835 sound/isa/opl3sa2.c static int snd_opl3sa2_isa_match(struct device *pdev,
pdev              863 sound/isa/opl3sa2.c static int snd_opl3sa2_isa_probe(struct device *pdev,
pdev              869 sound/isa/opl3sa2.c 	err = snd_opl3sa2_card_new(pdev, dev, &card);
pdev              876 sound/isa/opl3sa2.c 	dev_set_drvdata(pdev, card);
pdev             1508 sound/isa/opti9xx/miro.c 	struct pnp_dev *pdev;
pdev             1513 sound/isa/opti9xx/miro.c 	pdev = pnp_request_card_device(card, pid->devs[0].id, NULL);
pdev             1514 sound/isa/opti9xx/miro.c 	if (pdev == NULL)
pdev             1525 sound/isa/opti9xx/miro.c 	err = pnp_activate_dev(pdev);
pdev             1538 sound/isa/opti9xx/miro.c 	port = pnp_port_start(pdev, 1);
pdev             1539 sound/isa/opti9xx/miro.c 	fm_port = pnp_port_start(pdev, 2) + 8;
pdev             1548 sound/isa/opti9xx/miro.c 	irq = pnp_irq(pdev, 0);
pdev             1549 sound/isa/opti9xx/miro.c 	dma1 = pnp_dma(pdev, 0);
pdev             1550 sound/isa/opti9xx/miro.c 	dma2 = pnp_dma(pdev, 1);
pdev              731 sound/isa/opti9xx/opti92x-ad1848.c 	struct pnp_dev *pdev;
pdev              738 sound/isa/opti9xx/opti92x-ad1848.c 	pdev = pnp_request_card_device(card, pid->devs[0].id, NULL);
pdev              739 sound/isa/opti9xx/opti92x-ad1848.c 	if (pdev == NULL)
pdev              742 sound/isa/opti9xx/opti92x-ad1848.c 	err = pnp_activate_dev(pdev);
pdev              749 sound/isa/opti9xx/opti92x-ad1848.c 	port = pnp_port_start(pdev, 0) - 4;
pdev              750 sound/isa/opti9xx/opti92x-ad1848.c 	fm_port = pnp_port_start(pdev, 1) + 8;
pdev              753 sound/isa/opti9xx/opti92x-ad1848.c 	chip->mc_indir_index = (pnp_port_start(pdev, 3) & ~0xf) | 0xe;
pdev              765 sound/isa/opti9xx/opti92x-ad1848.c 	port = pnp_port_start(pdev, 1);
pdev              766 sound/isa/opti9xx/opti92x-ad1848.c 	fm_port = pnp_port_start(pdev, 2) + 8;
pdev              774 sound/isa/opti9xx/opti92x-ad1848.c 	irq = pnp_irq(pdev, 0);
pdev              775 sound/isa/opti9xx/opti92x-ad1848.c 	dma1 = pnp_dma(pdev, 0);
pdev              777 sound/isa/opti9xx/opti92x-ad1848.c 	dma2 = pnp_dma(pdev, 1);
pdev              932 sound/isa/opti9xx/opti92x-ad1848.c static int snd_opti9xx_card_new(struct device *pdev, struct snd_card **cardp)
pdev              937 sound/isa/opti9xx/opti92x-ad1848.c 	err = snd_card_new(pdev, index, id, THIS_MODULE,
pdev              351 sound/isa/sb/jazz16.c static int snd_jazz16_suspend(struct device *pdev, unsigned int n,
pdev              354 sound/isa/sb/jazz16.c 	struct snd_card *card = dev_get_drvdata(pdev);
pdev              363 sound/isa/sb/jazz16.c static int snd_jazz16_resume(struct device *pdev, unsigned int n)
pdev              365 sound/isa/sb/jazz16.c 	struct snd_card *card = dev_get_drvdata(pdev);
pdev              242 sound/isa/sb/sb16.c 	struct pnp_dev *pdev;
pdev              253 sound/isa/sb/sb16.c 	pdev = acard->dev;
pdev              255 sound/isa/sb/sb16.c 	err = pnp_activate_dev(pdev); 
pdev              260 sound/isa/sb/sb16.c 	port[dev] = pnp_port_start(pdev, 0);
pdev              261 sound/isa/sb/sb16.c 	mpu_port[dev] = pnp_port_start(pdev, 1);
pdev              262 sound/isa/sb/sb16.c 	fm_port[dev] = pnp_port_start(pdev, 2);
pdev              263 sound/isa/sb/sb16.c 	dma8[dev] = pnp_dma(pdev, 0);
pdev              264 sound/isa/sb/sb16.c 	dma16[dev] = pnp_dma(pdev, 1);
pdev              265 sound/isa/sb/sb16.c 	irq[dev] = pnp_irq(pdev, 0);
pdev              272 sound/isa/sb/sb16.c 	pdev = acard->devwt;
pdev              273 sound/isa/sb/sb16.c 	if (pdev != NULL) {
pdev              274 sound/isa/sb/sb16.c 		err = pnp_activate_dev(pdev); 
pdev              278 sound/isa/sb/sb16.c 		awe_port[dev] = pnp_port_start(pdev, 0);
pdev              280 sound/isa/sb/sb16.c 				(unsigned long long)pnp_port_start(pdev, 0));
pdev              283 sound/isa/sb/sb16.c 		if (pdev) {
pdev              284 sound/isa/sb/sb16.c 			pnp_release_card_device(pdev);
pdev              475 sound/isa/sb/sb16.c static int snd_sb16_isa_probe1(int dev, struct device *pdev)
pdev              481 sound/isa/sb/sb16.c 	err = snd_sb16_card_new(pdev, dev, &card);
pdev              499 sound/isa/sb/sb16.c 	dev_set_drvdata(pdev, card);
pdev              504 sound/isa/sb/sb16.c static int snd_sb16_isa_match(struct device *pdev, unsigned int dev)
pdev              509 sound/isa/sb/sb16.c static int snd_sb16_isa_probe(struct device *pdev, unsigned int dev)
pdev              536 sound/isa/sb/sb16.c 		return snd_sb16_isa_probe1(dev, pdev);
pdev              542 sound/isa/sb/sb16.c 			err = snd_sb16_isa_probe1(dev, pdev);
pdev              550 sound/isa/sb/sb16.c static int snd_sb16_isa_remove(struct device *pdev, unsigned int dev)
pdev              552 sound/isa/sb/sb16.c 	snd_card_free(dev_get_drvdata(pdev));
pdev               67 sound/isa/sb/sb8.c static int snd_sb8_match(struct device *pdev, unsigned int dev)
pdev               72 sound/isa/sb/sb8.c 		dev_err(pdev, "please specify irq\n");
pdev               76 sound/isa/sb/sb8.c 		dev_err(pdev, "please specify dma8\n");
pdev               82 sound/isa/sb/sb8.c static int snd_sb8_probe(struct device *pdev, unsigned int dev)
pdev               90 sound/isa/sb/sb8.c 	err = snd_card_new(pdev, index[dev], id[dev], THIS_MODULE,
pdev              187 sound/isa/sb/sb8.c 	dev_set_drvdata(pdev, card);
pdev              195 sound/isa/sb/sb8.c static int snd_sb8_remove(struct device *pdev, unsigned int dev)
pdev              197 sound/isa/sb/sb8.c 	snd_card_free(dev_get_drvdata(pdev));
pdev             1133 sound/isa/sscape.c static int snd_sscape_match(struct device *pdev, unsigned int i)
pdev             1153 sound/isa/sscape.c static int snd_sscape_probe(struct device *pdev, unsigned int dev)
pdev             1159 sound/isa/sscape.c 	ret = snd_card_new(pdev, index[dev], id[dev], THIS_MODULE,
pdev             1178 sound/isa/sscape.c 	dev_set_drvdata(pdev, card);
pdev               92 sound/isa/wavefront/wavefront.c 	struct pnp_dev *pdev;
pdev              128 sound/isa/wavefront/wavefront.c 	pdev = acard->wss;
pdev              142 sound/isa/wavefront/wavefront.c 	err = pnp_activate_dev(pdev);
pdev              148 sound/isa/wavefront/wavefront.c 	cs4232_pcm_port[dev] = pnp_port_start(pdev, 0);
pdev              149 sound/isa/wavefront/wavefront.c 	fm_port[dev] = pnp_port_start(pdev, 1);
pdev              150 sound/isa/wavefront/wavefront.c 	dma1[dev] = pnp_dma(pdev, 0);
pdev              151 sound/isa/wavefront/wavefront.c 	dma2[dev] = pnp_dma(pdev, 1);
pdev              152 sound/isa/wavefront/wavefront.c 	cs4232_pcm_irq[dev] = pnp_irq(pdev, 0);
pdev              156 sound/isa/wavefront/wavefront.c 	pdev = acard->synth;
pdev              158 sound/isa/wavefront/wavefront.c 	err = pnp_activate_dev(pdev);
pdev              164 sound/isa/wavefront/wavefront.c 	ics2115_port[dev] = pnp_port_start(pdev, 0);
pdev              165 sound/isa/wavefront/wavefront.c 	ics2115_irq[dev] = pnp_irq(pdev, 0);
pdev              174 sound/isa/wavefront/wavefront.c 		pdev = acard->mpu;
pdev              176 sound/isa/wavefront/wavefront.c 		err = pnp_activate_dev(pdev);
pdev              181 sound/isa/wavefront/wavefront.c 			cs4232_mpu_port[dev] = pnp_port_start(pdev, 0);
pdev              182 sound/isa/wavefront/wavefront.c 			cs4232_mpu_irq[dev] = pnp_irq(pdev, 0);
pdev              324 sound/isa/wavefront/wavefront.c static int snd_wavefront_card_new(struct device *pdev, int dev,
pdev              331 sound/isa/wavefront/wavefront.c 	err = snd_card_new(pdev, index[dev], id[dev], THIS_MODULE,
pdev              529 sound/isa/wavefront/wavefront.c static int snd_wavefront_isa_match(struct device *pdev,
pdev              549 sound/isa/wavefront/wavefront.c static int snd_wavefront_isa_probe(struct device *pdev,
pdev              555 sound/isa/wavefront/wavefront.c 	err = snd_wavefront_card_new(pdev, dev, &card);
pdev              563 sound/isa/wavefront/wavefront.c 	dev_set_drvdata(pdev, card);
pdev              866 sound/mips/hal2.c static int hal2_probe(struct platform_device *pdev)
pdev              872 sound/mips/hal2.c 	err = snd_card_new(&pdev->dev, index, id, THIS_MODULE, 0, &card);
pdev              904 sound/mips/hal2.c 	platform_set_drvdata(pdev, card);
pdev              908 sound/mips/hal2.c static int hal2_remove(struct platform_device *pdev)
pdev              910 sound/mips/hal2.c 	struct snd_card *card = platform_get_drvdata(pdev);
pdev              894 sound/mips/sgio2audio.c static int snd_sgio2audio_probe(struct platform_device *pdev)
pdev              900 sound/mips/sgio2audio.c 	err = snd_card_new(&pdev->dev, index, id, THIS_MODULE, 0, &card);
pdev              933 sound/mips/sgio2audio.c 	platform_set_drvdata(pdev, card);
pdev              937 sound/mips/sgio2audio.c static int snd_sgio2audio_remove(struct platform_device *pdev)
pdev              939 sound/mips/sgio2audio.c 	struct snd_card *card = platform_get_drvdata(pdev);
pdev              715 sound/oss/dmasound/dmasound_paula.c static int __init amiga_audio_probe(struct platform_device *pdev)
pdev              723 sound/oss/dmasound/dmasound_paula.c static int __exit amiga_audio_remove(struct platform_device *pdev)
pdev               36 sound/pci/asihpi/hpios.c 	struct pci_dev *pdev)
pdev               40 sound/pci/asihpi/hpios.c 		dma_alloc_coherent(&pdev->dev, size, &p_mem_area->dma_handle,
pdev               47 sound/pci/asihpi/hpios.c 		p_mem_area->pdev = &pdev->dev;
pdev               61 sound/pci/asihpi/hpios.c 		dma_free_coherent(p_mem_area->pdev, p_mem_area->size,
pdev               37 sound/pci/asihpi/hpios.h 	struct device *pdev;
pdev             3608 sound/pci/cs46xx/cs46xx_lib.c 	struct pci_dev *pdev;
pdev             3613 sound/pci/cs46xx/cs46xx_lib.c 	pdev = pci_get_device(PCI_VENDOR_ID_INTEL,
pdev             3615 sound/pci/cs46xx/cs46xx_lib.c 	if (pdev == NULL)
pdev             3619 sound/pci/cs46xx/cs46xx_lib.c 	pci_read_config_byte(pdev, 0x41, &pp);
pdev             3621 sound/pci/cs46xx/cs46xx_lib.c 	pci_dev_put(pdev);
pdev              708 sound/pci/fm801.c 	struct pci_dev *pdev = to_pci_dev(chip->dev);
pdev              724 sound/pci/fm801.c 					      snd_dma_pci_data(pdev),
pdev              235 sound/pci/hda/hda_tegra.c static int hda_tegra_init_chip(struct azx *chip, struct platform_device *pdev)
pdev              242 sound/pci/hda/hda_tegra.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              278 sound/pci/hda/hda_tegra.c static int hda_tegra_first_init(struct azx *chip, struct platform_device *pdev)
pdev              284 sound/pci/hda/hda_tegra.c 	int irq_id = platform_get_irq(pdev, 0);
pdev              286 sound/pci/hda/hda_tegra.c 	struct device_node *np = pdev->dev.of_node;
pdev              288 sound/pci/hda/hda_tegra.c 	err = hda_tegra_init_chip(chip, pdev);
pdev              418 sound/pci/hda/hda_tegra.c static int hda_tegra_probe(struct platform_device *pdev)
pdev              427 sound/pci/hda/hda_tegra.c 	hda = devm_kzalloc(&pdev->dev, sizeof(*hda), GFP_KERNEL);
pdev              430 sound/pci/hda/hda_tegra.c 	hda->dev = &pdev->dev;
pdev              433 sound/pci/hda/hda_tegra.c 	err = snd_card_new(&pdev->dev, SNDRV_DEFAULT_IDX1, SNDRV_DEFAULT_STR1,
pdev              436 sound/pci/hda/hda_tegra.c 		dev_err(&pdev->dev, "Error creating card!\n");
pdev              449 sound/pci/hda/hda_tegra.c 	dev_set_drvdata(&pdev->dev, card);
pdev              468 sound/pci/hda/hda_tegra.c 	struct platform_device *pdev = to_platform_device(hda->dev);
pdev              472 sound/pci/hda/hda_tegra.c 	err = hda_tegra_first_init(chip, pdev);
pdev              497 sound/pci/hda/hda_tegra.c static int hda_tegra_remove(struct platform_device *pdev)
pdev              501 sound/pci/hda/hda_tegra.c 	ret = snd_card_free(dev_get_drvdata(&pdev->dev));
pdev              502 sound/pci/hda/hda_tegra.c 	pm_runtime_disable(&pdev->dev);
pdev              507 sound/pci/hda/hda_tegra.c static void hda_tegra_shutdown(struct platform_device *pdev)
pdev              509 sound/pci/hda/hda_tegra.c 	struct snd_card *card = dev_get_drvdata(&pdev->dev);
pdev              216 sound/ppc/beep.c 	dmabuf = dma_alloc_coherent(&chip->pdev->dev, BEEP_BUFLEN * 4,
pdev              233 sound/ppc/beep.c 	input_dev->dev.parent = &chip->pdev->dev;
pdev              257 sound/ppc/beep.c 		dma_free_coherent(&chip->pdev->dev, BEEP_BUFLEN * 4,
pdev              267 sound/ppc/beep.c 		dma_free_coherent(&chip->pdev->dev, BEEP_BUFLEN * 4,
pdev               54 sound/ppc/pmac.c 	rec->space = dma_alloc_coherent(&chip->pdev->dev, rsize,
pdev               71 sound/ppc/pmac.c 		dma_free_coherent(&chip->pdev->dev, rsize, rec->space, rec->dma_base);
pdev              725 sound/ppc/pmac.c 					      &chip->pdev->dev,
pdev              871 sound/ppc/pmac.c 	pci_dev_put(chip->pdev);
pdev              938 sound/ppc/pmac.c 	chip->pdev = NULL;
pdev             1050 sound/ppc/pmac.c 		struct pci_dev *pdev = NULL;
pdev             1052 sound/ppc/pmac.c 		for_each_pci_dev(pdev) {
pdev             1053 sound/ppc/pmac.c 			struct device_node *np = pci_device_to_OF_node(pdev);
pdev             1055 sound/ppc/pmac.c 				chip->pdev = pdev;
pdev             1060 sound/ppc/pmac.c 	if (chip->pdev == NULL)
pdev               83 sound/ppc/pmac.h 	struct pci_dev *pdev;
pdev              186 sound/soc/adi/axi-i2s.c static int axi_i2s_probe(struct platform_device *pdev)
pdev              193 sound/soc/adi/axi-i2s.c 	i2s = devm_kzalloc(&pdev->dev, sizeof(*i2s), GFP_KERNEL);
pdev              197 sound/soc/adi/axi-i2s.c 	platform_set_drvdata(pdev, i2s);
pdev              199 sound/soc/adi/axi-i2s.c 	axi_i2s_parse_of(i2s, pdev->dev.of_node);
pdev              201 sound/soc/adi/axi-i2s.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              202 sound/soc/adi/axi-i2s.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              206 sound/soc/adi/axi-i2s.c 	i2s->regmap = devm_regmap_init_mmio(&pdev->dev, base,
pdev              211 sound/soc/adi/axi-i2s.c 	i2s->clk = devm_clk_get(&pdev->dev, "axi");
pdev              215 sound/soc/adi/axi-i2s.c 	i2s->clk_ref = devm_clk_get(&pdev->dev, "ref");
pdev              257 sound/soc/adi/axi-i2s.c 	ret = devm_snd_soc_register_component(&pdev->dev, &axi_i2s_component,
pdev              262 sound/soc/adi/axi-i2s.c 	ret = devm_snd_dmaengine_pcm_register(&pdev->dev, NULL, 0);
pdev              266 sound/soc/adi/axi-i2s.c 	dev_info(&pdev->dev, "probed, capture %s, playback %s\n",
pdev              277 sound/soc/adi/axi-i2s.c static int axi_i2s_dev_remove(struct platform_device *pdev)
pdev              279 sound/soc/adi/axi-i2s.c 	struct axi_i2s *i2s = platform_get_drvdata(pdev);
pdev              179 sound/soc/adi/axi-spdif.c static int axi_spdif_probe(struct platform_device *pdev)
pdev              186 sound/soc/adi/axi-spdif.c 	spdif = devm_kzalloc(&pdev->dev, sizeof(*spdif), GFP_KERNEL);
pdev              190 sound/soc/adi/axi-spdif.c 	platform_set_drvdata(pdev, spdif);
pdev              192 sound/soc/adi/axi-spdif.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              193 sound/soc/adi/axi-spdif.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              197 sound/soc/adi/axi-spdif.c 	spdif->regmap = devm_regmap_init_mmio(&pdev->dev, base,
pdev              202 sound/soc/adi/axi-spdif.c 	spdif->clk = devm_clk_get(&pdev->dev, "axi");
pdev              206 sound/soc/adi/axi-spdif.c 	spdif->clk_ref = devm_clk_get(&pdev->dev, "ref");
pdev              226 sound/soc/adi/axi-spdif.c 	ret = devm_snd_soc_register_component(&pdev->dev, &axi_spdif_component,
pdev              231 sound/soc/adi/axi-spdif.c 	ret = devm_snd_dmaengine_pcm_register(&pdev->dev, NULL, 0);
pdev              242 sound/soc/adi/axi-spdif.c static int axi_spdif_dev_remove(struct platform_device *pdev)
pdev              244 sound/soc/adi/axi-spdif.c 	struct axi_spdif *spdif = platform_get_drvdata(pdev);
pdev              435 sound/soc/amd/acp-da7219-max98357a.c static int cz_probe(struct platform_device *pdev)
pdev              442 sound/soc/amd/acp-da7219-max98357a.c 	acp_da7219_cfg.dev = &pdev->dev;
pdev              443 sound/soc/amd/acp-da7219-max98357a.c 	rdev = devm_regulator_register(&pdev->dev, &acp_da7219_desc,
pdev              446 sound/soc/amd/acp-da7219-max98357a.c 		dev_err(&pdev->dev, "Failed to register regulator: %d\n",
pdev              451 sound/soc/amd/acp-da7219-max98357a.c 	machine = devm_kzalloc(&pdev->dev, sizeof(struct acp_platform_info),
pdev              456 sound/soc/amd/acp-da7219-max98357a.c 	cz_card.dev = &pdev->dev;
pdev              457 sound/soc/amd/acp-da7219-max98357a.c 	platform_set_drvdata(pdev, card);
pdev              459 sound/soc/amd/acp-da7219-max98357a.c 	ret = devm_snd_soc_register_card(&pdev->dev, &cz_card);
pdev              461 sound/soc/amd/acp-da7219-max98357a.c 		dev_err(&pdev->dev,
pdev              466 sound/soc/amd/acp-da7219-max98357a.c 	bt_uart_enable = !device_property_read_bool(&pdev->dev,
pdev             1237 sound/soc/amd/acp-pcm-dma.c static int acp_audio_probe(struct platform_device *pdev)
pdev             1242 sound/soc/amd/acp-pcm-dma.c 	const u32 *pdata = pdev->dev.platform_data;
pdev             1245 sound/soc/amd/acp-pcm-dma.c 		dev_err(&pdev->dev, "Missing platform data\n");
pdev             1249 sound/soc/amd/acp-pcm-dma.c 	audio_drv_data = devm_kzalloc(&pdev->dev, sizeof(struct audio_drv_data),
pdev             1254 sound/soc/amd/acp-pcm-dma.c 	audio_drv_data->acp_mmio = devm_platform_ioremap_resource(pdev, 0);
pdev             1271 sound/soc/amd/acp-pcm-dma.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev             1273 sound/soc/amd/acp-pcm-dma.c 		dev_err(&pdev->dev, "IORESOURCE_IRQ FAILED\n");
pdev             1277 sound/soc/amd/acp-pcm-dma.c 	status = devm_request_irq(&pdev->dev, res->start, dma_irq_handler,
pdev             1278 sound/soc/amd/acp-pcm-dma.c 				  0, "ACP_IRQ", &pdev->dev);
pdev             1280 sound/soc/amd/acp-pcm-dma.c 		dev_err(&pdev->dev, "ACP IRQ request failed\n");
pdev             1284 sound/soc/amd/acp-pcm-dma.c 	dev_set_drvdata(&pdev->dev, audio_drv_data);
pdev             1289 sound/soc/amd/acp-pcm-dma.c 		dev_err(&pdev->dev, "ACP Init failed status:%d\n", status);
pdev             1293 sound/soc/amd/acp-pcm-dma.c 	status = devm_snd_soc_register_component(&pdev->dev,
pdev             1296 sound/soc/amd/acp-pcm-dma.c 		dev_err(&pdev->dev, "Fail to register ALSA platform device\n");
pdev             1300 sound/soc/amd/acp-pcm-dma.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, 10000);
pdev             1301 sound/soc/amd/acp-pcm-dma.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev             1302 sound/soc/amd/acp-pcm-dma.c 	pm_runtime_enable(&pdev->dev);
pdev             1307 sound/soc/amd/acp-pcm-dma.c static int acp_audio_remove(struct platform_device *pdev)
pdev             1310 sound/soc/amd/acp-pcm-dma.c 	struct audio_drv_data *adata = dev_get_drvdata(&pdev->dev);
pdev             1314 sound/soc/amd/acp-pcm-dma.c 		dev_err(&pdev->dev, "ACP Deinit failed status:%d\n", status);
pdev             1315 sound/soc/amd/acp-pcm-dma.c 	pm_runtime_disable(&pdev->dev);
pdev              167 sound/soc/amd/acp-rt5645.c static int cz_probe(struct platform_device *pdev)
pdev              173 sound/soc/amd/acp-rt5645.c 	cz_card.dev = &pdev->dev;
pdev              174 sound/soc/amd/acp-rt5645.c 	platform_set_drvdata(pdev, card);
pdev              175 sound/soc/amd/acp-rt5645.c 	ret = devm_snd_soc_register_card(&pdev->dev, &cz_card);
pdev              177 sound/soc/amd/acp-rt5645.c 		dev_err(&pdev->dev,
pdev              618 sound/soc/amd/raven/acp3x-pcm-dma.c static int acp3x_audio_probe(struct platform_device *pdev)
pdev              625 sound/soc/amd/raven/acp3x-pcm-dma.c 	if (!pdev->dev.platform_data) {
pdev              626 sound/soc/amd/raven/acp3x-pcm-dma.c 		dev_err(&pdev->dev, "platform_data not retrieved\n");
pdev              629 sound/soc/amd/raven/acp3x-pcm-dma.c 	irqflags = *((unsigned int *)(pdev->dev.platform_data));
pdev              631 sound/soc/amd/raven/acp3x-pcm-dma.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              633 sound/soc/amd/raven/acp3x-pcm-dma.c 		dev_err(&pdev->dev, "IORESOURCE_IRQ FAILED\n");
pdev              637 sound/soc/amd/raven/acp3x-pcm-dma.c 	adata = devm_kzalloc(&pdev->dev, sizeof(*adata), GFP_KERNEL);
pdev              641 sound/soc/amd/raven/acp3x-pcm-dma.c 	adata->acp3x_base = devm_ioremap(&pdev->dev, res->start,
pdev              644 sound/soc/amd/raven/acp3x-pcm-dma.c 	res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              646 sound/soc/amd/raven/acp3x-pcm-dma.c 		dev_err(&pdev->dev, "IORESOURCE_IRQ FAILED\n");
pdev              654 sound/soc/amd/raven/acp3x-pcm-dma.c 	dev_set_drvdata(&pdev->dev, adata);
pdev              659 sound/soc/amd/raven/acp3x-pcm-dma.c 	status = devm_snd_soc_register_component(&pdev->dev,
pdev              663 sound/soc/amd/raven/acp3x-pcm-dma.c 		dev_err(&pdev->dev, "Fail to register acp i2s dai\n");
pdev              666 sound/soc/amd/raven/acp3x-pcm-dma.c 	status = devm_request_irq(&pdev->dev, adata->i2s_irq, i2s_irq_handler,
pdev              669 sound/soc/amd/raven/acp3x-pcm-dma.c 		dev_err(&pdev->dev, "ACP3x I2S IRQ request failed\n");
pdev              673 sound/soc/amd/raven/acp3x-pcm-dma.c 	pm_runtime_set_autosuspend_delay(&pdev->dev, 10000);
pdev              674 sound/soc/amd/raven/acp3x-pcm-dma.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev              675 sound/soc/amd/raven/acp3x-pcm-dma.c 	pm_runtime_enable(&pdev->dev);
pdev              680 sound/soc/amd/raven/acp3x-pcm-dma.c 		dev_err(&pdev->dev, "ACP de-init failed\n");
pdev              682 sound/soc/amd/raven/acp3x-pcm-dma.c 		dev_info(&pdev->dev, "ACP de-initialized\n");
pdev              687 sound/soc/amd/raven/acp3x-pcm-dma.c static int acp3x_audio_remove(struct platform_device *pdev)
pdev              690 sound/soc/amd/raven/acp3x-pcm-dma.c 	struct i2s_dev_data *adata = dev_get_drvdata(&pdev->dev);
pdev              694 sound/soc/amd/raven/acp3x-pcm-dma.c 		dev_err(&pdev->dev, "ACP de-init failed\n");
pdev              696 sound/soc/amd/raven/acp3x-pcm-dma.c 		dev_info(&pdev->dev, "ACP de-initialized\n");
pdev              698 sound/soc/amd/raven/acp3x-pcm-dma.c 	pm_runtime_disable(&pdev->dev);
pdev               19 sound/soc/amd/raven/pci-acp3x.c 	struct platform_device *pdev;
pdev               99 sound/soc/amd/raven/pci-acp3x.c 		adata->pdev = platform_device_register_full(&pdevinfo);
pdev              100 sound/soc/amd/raven/pci-acp3x.c 		if (IS_ERR(adata->pdev)) {
pdev              103 sound/soc/amd/raven/pci-acp3x.c 			ret = PTR_ERR(adata->pdev);
pdev              129 sound/soc/amd/raven/pci-acp3x.c 	platform_device_unregister(adata->pdev);
pdev              550 sound/soc/atmel/atmel-classd.c static int atmel_classd_probe(struct platform_device *pdev)
pdev              552 sound/soc/atmel/atmel-classd.c 	struct device *dev = &pdev->dev;
pdev              573 sound/soc/atmel/atmel-classd.c 	dd->irq = platform_get_irq(pdev, 0);
pdev              591 sound/soc/atmel/atmel-classd.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              657 sound/soc/atmel/atmel-classd.c static int atmel_classd_remove(struct platform_device *pdev)
pdev              589 sound/soc/atmel/atmel-i2s.c static int atmel_i2s_probe(struct platform_device *pdev)
pdev              591 sound/soc/atmel/atmel-i2s.c 	struct device_node *np = pdev->dev.of_node;
pdev              603 sound/soc/atmel/atmel-i2s.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_KERNEL);
pdev              613 sound/soc/atmel/atmel-i2s.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              614 sound/soc/atmel/atmel-i2s.c 	base = devm_ioremap_resource(&pdev->dev, mem);
pdev              618 sound/soc/atmel/atmel-i2s.c 	regmap = devm_regmap_init_mmio(&pdev->dev, base,
pdev              624 sound/soc/atmel/atmel-i2s.c 	irq = platform_get_irq(pdev, 0);
pdev              628 sound/soc/atmel/atmel-i2s.c 	err = devm_request_irq(&pdev->dev, irq, atmel_i2s_interrupt, 0,
pdev              629 sound/soc/atmel/atmel-i2s.c 			       dev_name(&pdev->dev), dev);
pdev              634 sound/soc/atmel/atmel-i2s.c 	dev->pclk = devm_clk_get(&pdev->dev, "pclk");
pdev              637 sound/soc/atmel/atmel-i2s.c 		dev_err(&pdev->dev,
pdev              643 sound/soc/atmel/atmel-i2s.c 	dev->gclk = devm_clk_get(&pdev->dev, "gclk");
pdev              650 sound/soc/atmel/atmel-i2s.c 	dev->dev = &pdev->dev;
pdev              652 sound/soc/atmel/atmel-i2s.c 	platform_set_drvdata(pdev, dev);
pdev              668 sound/soc/atmel/atmel-i2s.c 	dev_info(&pdev->dev, "hw version: %#x\n", version);
pdev              674 sound/soc/atmel/atmel-i2s.c 	err = devm_snd_soc_register_component(&pdev->dev,
pdev              678 sound/soc/atmel/atmel-i2s.c 		dev_err(&pdev->dev, "failed to register DAI: %d\n", err);
pdev              691 sound/soc/atmel/atmel-i2s.c 	err = devm_snd_dmaengine_pcm_register(&pdev->dev, NULL, pcm_flags);
pdev              693 sound/soc/atmel/atmel-i2s.c 		dev_err(&pdev->dev, "failed to register PCM: %d\n", err);
pdev              701 sound/soc/atmel/atmel-i2s.c static int atmel_i2s_remove(struct platform_device *pdev)
pdev              703 sound/soc/atmel/atmel-i2s.c 	struct atmel_i2s_dev *dev = platform_get_drvdata(pdev);
pdev              592 sound/soc/atmel/atmel-pdmic.c static int atmel_pdmic_probe(struct platform_device *pdev)
pdev              594 sound/soc/atmel/atmel-pdmic.c 	struct device *dev = &pdev->dev;
pdev              614 sound/soc/atmel/atmel-pdmic.c 	dd->irq = platform_get_irq(pdev, 0);
pdev              641 sound/soc/atmel/atmel-pdmic.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              724 sound/soc/atmel/atmel-pdmic.c static int atmel_pdmic_remove(struct platform_device *pdev)
pdev              272 sound/soc/atmel/atmel_ssc_dai.c 	struct platform_device *pdev = to_platform_device(dai->dev);
pdev              273 sound/soc/atmel/atmel_ssc_dai.c 	struct atmel_ssc_info *ssc_p = &ssc_info[pdev->id];
pdev              309 sound/soc/atmel/atmel_ssc_dai.c 	dma_params = &ssc_dma_params[pdev->id][dir];
pdev              332 sound/soc/atmel/atmel_ssc_dai.c 	struct platform_device *pdev = to_platform_device(dai->dev);
pdev              333 sound/soc/atmel/atmel_ssc_dai.c 	struct atmel_ssc_info *ssc_p = &ssc_info[pdev->id];
pdev              378 sound/soc/atmel/atmel_ssc_dai.c 	struct platform_device *pdev = to_platform_device(cpu_dai->dev);
pdev              379 sound/soc/atmel/atmel_ssc_dai.c 	struct atmel_ssc_info *ssc_p = &ssc_info[pdev->id];
pdev              391 sound/soc/atmel/atmel_ssc_dai.c 	struct platform_device *pdev = to_platform_device(cpu_dai->dev);
pdev              392 sound/soc/atmel/atmel_ssc_dai.c 	struct atmel_ssc_info *ssc_p = &ssc_info[pdev->id];
pdev              458 sound/soc/atmel/atmel_ssc_dai.c 	struct platform_device *pdev = to_platform_device(dai->dev);
pdev              459 sound/soc/atmel/atmel_ssc_dai.c 	int id = pdev->id;
pdev              712 sound/soc/atmel/atmel_ssc_dai.c 	struct platform_device *pdev = to_platform_device(dai->dev);
pdev              713 sound/soc/atmel/atmel_ssc_dai.c 	struct atmel_ssc_info *ssc_p = &ssc_info[pdev->id];
pdev              736 sound/soc/atmel/atmel_ssc_dai.c 	struct platform_device *pdev = to_platform_device(dai->dev);
pdev              737 sound/soc/atmel/atmel_ssc_dai.c 	struct atmel_ssc_info *ssc_p = &ssc_info[pdev->id];
pdev              766 sound/soc/atmel/atmel_ssc_dai.c 	struct platform_device *pdev = to_platform_device(cpu_dai->dev);
pdev              771 sound/soc/atmel/atmel_ssc_dai.c 	ssc_p = &ssc_info[pdev->id];
pdev              795 sound/soc/atmel/atmel_ssc_dai.c 	struct platform_device *pdev = to_platform_device(cpu_dai->dev);
pdev              801 sound/soc/atmel/atmel_ssc_dai.c 	ssc_p = &ssc_info[pdev->id];
pdev              908 sound/soc/atmel/atmel_ssc_dai.c 	ret = asoc_ssc_init(&ssc->pdev->dev);
pdev               84 sound/soc/atmel/atmel_wm8904.c static int atmel_asoc_wm8904_dt_init(struct platform_device *pdev)
pdev               86 sound/soc/atmel/atmel_wm8904.c 	struct device_node *np = pdev->dev.of_node;
pdev               93 sound/soc/atmel/atmel_wm8904.c 		dev_err(&pdev->dev, "only device tree supported\n");
pdev               99 sound/soc/atmel/atmel_wm8904.c 		dev_err(&pdev->dev, "failed to parse card name\n");
pdev              105 sound/soc/atmel/atmel_wm8904.c 		dev_err(&pdev->dev, "failed to parse audio routing\n");
pdev              111 sound/soc/atmel/atmel_wm8904.c 		dev_err(&pdev->dev, "failed to get dai and pcm info\n");
pdev              121 sound/soc/atmel/atmel_wm8904.c 		dev_err(&pdev->dev, "failed to get codec info\n");
pdev              131 sound/soc/atmel/atmel_wm8904.c static int atmel_asoc_wm8904_probe(struct platform_device *pdev)
pdev              137 sound/soc/atmel/atmel_wm8904.c 	card->dev = &pdev->dev;
pdev              138 sound/soc/atmel/atmel_wm8904.c 	ret = atmel_asoc_wm8904_dt_init(pdev);
pdev              140 sound/soc/atmel/atmel_wm8904.c 		dev_err(&pdev->dev, "failed to init dt info\n");
pdev              147 sound/soc/atmel/atmel_wm8904.c 		dev_err(&pdev->dev, "failed to set SSC %d for audio\n", id);
pdev              153 sound/soc/atmel/atmel_wm8904.c 		dev_err(&pdev->dev, "snd_soc_register_card failed\n");
pdev              164 sound/soc/atmel/atmel_wm8904.c static int atmel_asoc_wm8904_remove(struct platform_device *pdev)
pdev              166 sound/soc/atmel/atmel_wm8904.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev              881 sound/soc/atmel/mchp-i2s-mcc.c static int mchp_i2s_mcc_probe(struct platform_device *pdev)
pdev              891 sound/soc/atmel/mchp-i2s-mcc.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_KERNEL);
pdev              895 sound/soc/atmel/mchp-i2s-mcc.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              896 sound/soc/atmel/mchp-i2s-mcc.c 	base = devm_ioremap_resource(&pdev->dev, mem);
pdev              900 sound/soc/atmel/mchp-i2s-mcc.c 	regmap = devm_regmap_init_mmio(&pdev->dev, base,
pdev              905 sound/soc/atmel/mchp-i2s-mcc.c 	irq = platform_get_irq(pdev, 0);
pdev              909 sound/soc/atmel/mchp-i2s-mcc.c 	err = devm_request_irq(&pdev->dev, irq, mchp_i2s_mcc_interrupt, 0,
pdev              910 sound/soc/atmel/mchp-i2s-mcc.c 			       dev_name(&pdev->dev), dev);
pdev              914 sound/soc/atmel/mchp-i2s-mcc.c 	dev->pclk = devm_clk_get(&pdev->dev, "pclk");
pdev              917 sound/soc/atmel/mchp-i2s-mcc.c 		dev_err(&pdev->dev,
pdev              923 sound/soc/atmel/mchp-i2s-mcc.c 	dev->gclk = devm_clk_get(&pdev->dev, "gclk");
pdev              927 sound/soc/atmel/mchp-i2s-mcc.c 		dev_warn(&pdev->dev,
pdev              932 sound/soc/atmel/mchp-i2s-mcc.c 	dev->dev = &pdev->dev;
pdev              934 sound/soc/atmel/mchp-i2s-mcc.c 	platform_set_drvdata(pdev, dev);
pdev              938 sound/soc/atmel/mchp-i2s-mcc.c 		dev_err(&pdev->dev,
pdev              943 sound/soc/atmel/mchp-i2s-mcc.c 	err = devm_snd_soc_register_component(&pdev->dev,
pdev              947 sound/soc/atmel/mchp-i2s-mcc.c 		dev_err(&pdev->dev, "failed to register DAI: %d\n", err);
pdev              955 sound/soc/atmel/mchp-i2s-mcc.c 	err = devm_snd_dmaengine_pcm_register(&pdev->dev, NULL, 0);
pdev              957 sound/soc/atmel/mchp-i2s-mcc.c 		dev_err(&pdev->dev, "failed to register PCM: %d\n", err);
pdev              964 sound/soc/atmel/mchp-i2s-mcc.c 	dev_info(&pdev->dev, "hw version: %#lx\n",
pdev              970 sound/soc/atmel/mchp-i2s-mcc.c static int mchp_i2s_mcc_remove(struct platform_device *pdev)
pdev              972 sound/soc/atmel/mchp-i2s-mcc.c 	struct mchp_i2s_mcc_dev *dev = platform_get_drvdata(pdev);
pdev               63 sound/soc/atmel/mikroe-proto.c static int snd_proto_probe(struct platform_device *pdev)
pdev               67 sound/soc/atmel/mikroe-proto.c 	struct device_node *np = pdev->dev.of_node;
pdev               75 sound/soc/atmel/mikroe-proto.c 		dev_err(&pdev->dev, "No device node supplied\n");
pdev               79 sound/soc/atmel/mikroe-proto.c 	snd_proto.dev = &pdev->dev;
pdev               84 sound/soc/atmel/mikroe-proto.c 	dai = devm_kzalloc(&pdev->dev, sizeof(*dai), GFP_KERNEL);
pdev               89 sound/soc/atmel/mikroe-proto.c 	comp = devm_kzalloc(&pdev->dev, 3 * sizeof(*comp), GFP_KERNEL);
pdev              110 sound/soc/atmel/mikroe-proto.c 		dev_err(&pdev->dev, "audio-codec node missing\n");
pdev              117 sound/soc/atmel/mikroe-proto.c 		dev_err(&pdev->dev, "i2s-controller missing\n");
pdev              126 sound/soc/atmel/mikroe-proto.c 		dev_err(&pdev->dev, "Must be the same bitclock and frame master\n");
pdev              145 sound/soc/atmel/mikroe-proto.c 		dev_err(&pdev->dev,
pdev              151 sound/soc/atmel/mikroe-proto.c static int snd_proto_remove(struct platform_device *pdev)
pdev              147 sound/soc/atmel/sam9g20_wm8731.c static int at91sam9g20ek_audio_probe(struct platform_device *pdev)
pdev              149 sound/soc/atmel/sam9g20_wm8731.c 	struct device_node *np = pdev->dev.of_node;
pdev              161 sound/soc/atmel/sam9g20_wm8731.c 		dev_err(&pdev->dev, "ssc channel is not valid\n");
pdev              170 sound/soc/atmel/sam9g20_wm8731.c 		dev_err(&pdev->dev, "Failed to get MCLK\n");
pdev              177 sound/soc/atmel/sam9g20_wm8731.c 		dev_err(&pdev->dev, "Failed to get PLLB\n");
pdev              184 sound/soc/atmel/sam9g20_wm8731.c 		dev_err(&pdev->dev, "Failed to set MCLK parent\n");
pdev              190 sound/soc/atmel/sam9g20_wm8731.c 	card->dev = &pdev->dev;
pdev              206 sound/soc/atmel/sam9g20_wm8731.c 		dev_err(&pdev->dev, "codec info missing\n");
pdev              216 sound/soc/atmel/sam9g20_wm8731.c 		dev_err(&pdev->dev, "dai and pcm info missing\n");
pdev              227 sound/soc/atmel/sam9g20_wm8731.c 		dev_err(&pdev->dev, "snd_soc_register_card() failed\n");
pdev              240 sound/soc/atmel/sam9g20_wm8731.c static int at91sam9g20ek_audio_remove(struct platform_device *pdev)
pdev              242 sound/soc/atmel/sam9g20_wm8731.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev               73 sound/soc/atmel/sam9x5_wm8731.c static int sam9x5_wm8731_driver_probe(struct platform_device *pdev)
pdev               75 sound/soc/atmel/sam9x5_wm8731.c 	struct device_node *np = pdev->dev.of_node;
pdev               84 sound/soc/atmel/sam9x5_wm8731.c 		dev_err(&pdev->dev, "No device node supplied\n");
pdev               88 sound/soc/atmel/sam9x5_wm8731.c 	card = devm_kzalloc(&pdev->dev, sizeof(*card), GFP_KERNEL);
pdev               89 sound/soc/atmel/sam9x5_wm8731.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev               90 sound/soc/atmel/sam9x5_wm8731.c 	dai = devm_kzalloc(&pdev->dev, sizeof(*dai), GFP_KERNEL);
pdev               91 sound/soc/atmel/sam9x5_wm8731.c 	comp = devm_kzalloc(&pdev->dev, 3 * sizeof(*comp), GFP_KERNEL);
pdev               99 sound/soc/atmel/sam9x5_wm8731.c 	card->dev = &pdev->dev;
pdev              122 sound/soc/atmel/sam9x5_wm8731.c 		dev_err(&pdev->dev, "atmel,model node missing\n");
pdev              128 sound/soc/atmel/sam9x5_wm8731.c 		dev_err(&pdev->dev, "atmel,audio-routing node missing\n");
pdev              134 sound/soc/atmel/sam9x5_wm8731.c 		dev_err(&pdev->dev, "atmel,audio-codec node missing\n");
pdev              143 sound/soc/atmel/sam9x5_wm8731.c 		dev_err(&pdev->dev, "atmel,ssc-controller node missing\n");
pdev              154 sound/soc/atmel/sam9x5_wm8731.c 		dev_err(&pdev->dev, "Failed to set SSC %d for audio: %d\n",
pdev              164 sound/soc/atmel/sam9x5_wm8731.c 		dev_err(&pdev->dev, "Platform device allocation failed\n");
pdev              168 sound/soc/atmel/sam9x5_wm8731.c 	dev_dbg(&pdev->dev, "%s ok\n", __func__);
pdev              178 sound/soc/atmel/sam9x5_wm8731.c static int sam9x5_wm8731_driver_remove(struct platform_device *pdev)
pdev              180 sound/soc/atmel/sam9x5_wm8731.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev              323 sound/soc/atmel/tse850-pcm5142.c static int tse850_dt_init(struct platform_device *pdev)
pdev              325 sound/soc/atmel/tse850-pcm5142.c 	struct device_node *np = pdev->dev.of_node;
pdev              330 sound/soc/atmel/tse850-pcm5142.c 		dev_err(&pdev->dev, "only device tree supported\n");
pdev              336 sound/soc/atmel/tse850-pcm5142.c 		dev_err(&pdev->dev, "failed to get cpu dai\n");
pdev              345 sound/soc/atmel/tse850-pcm5142.c 		dev_err(&pdev->dev, "failed to get codec info\n");
pdev              354 sound/soc/atmel/tse850-pcm5142.c static int tse850_probe(struct platform_device *pdev)
pdev              357 sound/soc/atmel/tse850-pcm5142.c 	struct device *dev = card->dev = &pdev->dev;
pdev              367 sound/soc/atmel/tse850-pcm5142.c 	ret = tse850_dt_init(pdev);
pdev              423 sound/soc/atmel/tse850-pcm5142.c static int tse850_remove(struct platform_device *pdev)
pdev              425 sound/soc/atmel/tse850-pcm5142.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev              230 sound/soc/au1x/ac97c.c static int au1xac97c_drvprobe(struct platform_device *pdev)
pdev              236 sound/soc/au1x/ac97c.c 	ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL);
pdev              242 sound/soc/au1x/ac97c.c 	iores = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              246 sound/soc/au1x/ac97c.c 	if (!devm_request_mem_region(&pdev->dev, iores->start,
pdev              248 sound/soc/au1x/ac97c.c 				     pdev->name))
pdev              251 sound/soc/au1x/ac97c.c 	ctx->mmio = devm_ioremap_nocache(&pdev->dev, iores->start,
pdev              256 sound/soc/au1x/ac97c.c 	dmares = platform_get_resource(pdev, IORESOURCE_DMA, 0);
pdev              261 sound/soc/au1x/ac97c.c 	dmares = platform_get_resource(pdev, IORESOURCE_DMA, 1);
pdev              273 sound/soc/au1x/ac97c.c 	platform_set_drvdata(pdev, ctx);
pdev              279 sound/soc/au1x/ac97c.c 	ret = snd_soc_register_component(&pdev->dev, &au1xac97c_component,
pdev              288 sound/soc/au1x/ac97c.c static int au1xac97c_drvremove(struct platform_device *pdev)
pdev              290 sound/soc/au1x/ac97c.c 	struct au1xpsc_audio_data *ctx = platform_get_drvdata(pdev);
pdev              292 sound/soc/au1x/ac97c.c 	snd_soc_unregister_component(&pdev->dev);
pdev               40 sound/soc/au1x/db1000.c static int db1000_audio_probe(struct platform_device *pdev)
pdev               43 sound/soc/au1x/db1000.c 	card->dev = &pdev->dev;
pdev               44 sound/soc/au1x/db1000.c 	return devm_snd_soc_register_card(&pdev->dev, card);
pdev              185 sound/soc/au1x/db1200.c static int db1200_audio_probe(struct platform_device *pdev)
pdev              187 sound/soc/au1x/db1200.c 	const struct platform_device_id *pid = platform_get_device_id(pdev);
pdev              191 sound/soc/au1x/db1200.c 	card->dev = &pdev->dev;
pdev              192 sound/soc/au1x/db1200.c 	return devm_snd_soc_register_card(&pdev->dev, card);
pdev              334 sound/soc/au1x/dbdma2.c static int au1xpsc_pcm_drvprobe(struct platform_device *pdev)
pdev              338 sound/soc/au1x/dbdma2.c 	dmadata = devm_kcalloc(&pdev->dev,
pdev              344 sound/soc/au1x/dbdma2.c 	platform_set_drvdata(pdev, dmadata);
pdev              346 sound/soc/au1x/dbdma2.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev              310 sound/soc/au1x/dma.c static int alchemy_pcm_drvprobe(struct platform_device *pdev)
pdev              314 sound/soc/au1x/dma.c 	ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL);
pdev              318 sound/soc/au1x/dma.c 	platform_set_drvdata(pdev, ctx);
pdev              320 sound/soc/au1x/dma.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev              233 sound/soc/au1x/i2sc.c static int au1xi2s_drvprobe(struct platform_device *pdev)
pdev              238 sound/soc/au1x/i2sc.c 	ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL);
pdev              242 sound/soc/au1x/i2sc.c 	iores = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              246 sound/soc/au1x/i2sc.c 	if (!devm_request_mem_region(&pdev->dev, iores->start,
pdev              248 sound/soc/au1x/i2sc.c 				     pdev->name))
pdev              251 sound/soc/au1x/i2sc.c 	ctx->mmio = devm_ioremap_nocache(&pdev->dev, iores->start,
pdev              256 sound/soc/au1x/i2sc.c 	dmares = platform_get_resource(pdev, IORESOURCE_DMA, 0);
pdev              261 sound/soc/au1x/i2sc.c 	dmares = platform_get_resource(pdev, IORESOURCE_DMA, 1);
pdev              266 sound/soc/au1x/i2sc.c 	platform_set_drvdata(pdev, ctx);
pdev              268 sound/soc/au1x/i2sc.c 	return snd_soc_register_component(&pdev->dev, &au1xi2s_component,
pdev              272 sound/soc/au1x/i2sc.c static int au1xi2s_drvremove(struct platform_device *pdev)
pdev              274 sound/soc/au1x/i2sc.c 	struct au1xpsc_audio_data *ctx = platform_get_drvdata(pdev);
pdev              276 sound/soc/au1x/i2sc.c 	snd_soc_unregister_component(&pdev->dev);
pdev              363 sound/soc/au1x/psc-ac97.c static int au1xpsc_ac97_drvprobe(struct platform_device *pdev)
pdev              370 sound/soc/au1x/psc-ac97.c 	wd = devm_kzalloc(&pdev->dev, sizeof(struct au1xpsc_audio_data),
pdev              377 sound/soc/au1x/psc-ac97.c 	wd->mmio = devm_platform_ioremap_resource(pdev, 0);
pdev              381 sound/soc/au1x/psc-ac97.c 	dmares = platform_get_resource(pdev, IORESOURCE_DMA, 0);
pdev              386 sound/soc/au1x/psc-ac97.c 	dmares = platform_get_resource(pdev, IORESOURCE_DMA, 1);
pdev              407 sound/soc/au1x/psc-ac97.c 	wd->dai_drv.name = dev_name(&pdev->dev);
pdev              409 sound/soc/au1x/psc-ac97.c 	platform_set_drvdata(pdev, wd);
pdev              415 sound/soc/au1x/psc-ac97.c 	ret = snd_soc_register_component(&pdev->dev, &au1xpsc_ac97_component,
pdev              424 sound/soc/au1x/psc-ac97.c static int au1xpsc_ac97_drvremove(struct platform_device *pdev)
pdev              426 sound/soc/au1x/psc-ac97.c 	struct au1xpsc_audio_data *wd = platform_get_drvdata(pdev);
pdev              428 sound/soc/au1x/psc-ac97.c 	snd_soc_unregister_component(&pdev->dev);
pdev              292 sound/soc/au1x/psc-i2s.c static int au1xpsc_i2s_drvprobe(struct platform_device *pdev)
pdev              298 sound/soc/au1x/psc-i2s.c 	wd = devm_kzalloc(&pdev->dev, sizeof(struct au1xpsc_audio_data),
pdev              303 sound/soc/au1x/psc-i2s.c 	wd->mmio = devm_platform_ioremap_resource(pdev, 0);
pdev              307 sound/soc/au1x/psc-i2s.c 	dmares = platform_get_resource(pdev, IORESOURCE_DMA, 0);
pdev              312 sound/soc/au1x/psc-i2s.c 	dmares = platform_get_resource(pdev, IORESOURCE_DMA, 1);
pdev              338 sound/soc/au1x/psc-i2s.c 	wd->dai_drv.name = dev_name(&pdev->dev);
pdev              340 sound/soc/au1x/psc-i2s.c 	platform_set_drvdata(pdev, wd);
pdev              342 sound/soc/au1x/psc-i2s.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev              346 sound/soc/au1x/psc-i2s.c static int au1xpsc_i2s_drvremove(struct platform_device *pdev)
pdev              348 sound/soc/au1x/psc-i2s.c 	struct au1xpsc_audio_data *wd = platform_get_drvdata(pdev);
pdev              827 sound/soc/bcm/bcm2835-i2s.c static int bcm2835_i2s_probe(struct platform_device *pdev)
pdev              835 sound/soc/bcm/bcm2835-i2s.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev),
pdev              842 sound/soc/bcm/bcm2835-i2s.c 	dev->clk = devm_clk_get(&pdev->dev, NULL);
pdev              844 sound/soc/bcm/bcm2835-i2s.c 		dev_err(&pdev->dev, "could not get clk: %ld\n",
pdev              850 sound/soc/bcm/bcm2835-i2s.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev              854 sound/soc/bcm/bcm2835-i2s.c 	dev->i2s_regmap = devm_regmap_init_mmio(&pdev->dev, base,
pdev              860 sound/soc/bcm/bcm2835-i2s.c 	addr = of_get_address(pdev->dev.of_node, 0, NULL, NULL);
pdev              862 sound/soc/bcm/bcm2835-i2s.c 		dev_err(&pdev->dev, "could not get DMA-register address\n");
pdev              893 sound/soc/bcm/bcm2835-i2s.c 	dev->dev = &pdev->dev;
pdev              894 sound/soc/bcm/bcm2835-i2s.c 	dev_set_drvdata(&pdev->dev, dev);
pdev              896 sound/soc/bcm/bcm2835-i2s.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev              899 sound/soc/bcm/bcm2835-i2s.c 		dev_err(&pdev->dev, "Could not register DAI: %d\n", ret);
pdev              903 sound/soc/bcm/bcm2835-i2s.c 	ret = devm_snd_dmaengine_pcm_register(&pdev->dev, NULL, 0);
pdev              905 sound/soc/bcm/bcm2835-i2s.c 		dev_err(&pdev->dev, "Could not register PCM: %d\n", ret);
pdev             1187 sound/soc/bcm/cygnus-ssp.c static int parse_ssp_child_node(struct platform_device *pdev,
pdev             1199 sound/soc/bcm/cygnus-ssp.c 		dev_err(&pdev->dev, "Missing reg property\n");
pdev             1221 sound/soc/bcm/cygnus-ssp.c 		dev_err(&pdev->dev, "Bad value for reg %u\n", rawval);
pdev             1249 sound/soc/bcm/cygnus-ssp.c 		dev_err(&pdev->dev, "Bad value for port_type %d\n", port_type);
pdev             1253 sound/soc/bcm/cygnus-ssp.c 	dev_dbg(&pdev->dev, "%s portnum = %d\n", __func__, aio->portnum);
pdev             1255 sound/soc/bcm/cygnus-ssp.c 	aio->cygaud->dev = &pdev->dev;
pdev             1263 sound/soc/bcm/cygnus-ssp.c static int audio_clk_init(struct platform_device *pdev,
pdev             1272 sound/soc/bcm/cygnus-ssp.c 		cygaud->audio_clk[i] = devm_clk_get(&pdev->dev, clk_name);
pdev             1280 sound/soc/bcm/cygnus-ssp.c static int cygnus_ssp_probe(struct platform_device *pdev)
pdev             1282 sound/soc/bcm/cygnus-ssp.c 	struct device *dev = &pdev->dev;
pdev             1296 sound/soc/bcm/cygnus-ssp.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "aud");
pdev             1301 sound/soc/bcm/cygnus-ssp.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "i2s_in");
pdev             1310 sound/soc/bcm/cygnus-ssp.c 	node_count = of_get_child_count(pdev->dev.of_node);
pdev             1319 sound/soc/bcm/cygnus-ssp.c 	for_each_available_child_of_node(pdev->dev.of_node, child_node) {
pdev             1320 sound/soc/bcm/cygnus-ssp.c 		err = parse_ssp_child_node(pdev, child_node, cygaud,
pdev             1344 sound/soc/bcm/cygnus-ssp.c 	cygaud->irq_num = platform_get_irq(pdev, 0);
pdev             1348 sound/soc/bcm/cygnus-ssp.c 	err = audio_clk_init(pdev, cygaud);
pdev             1363 sound/soc/bcm/cygnus-ssp.c static int cygnus_ssp_remove(struct platform_device *pdev)
pdev             1365 sound/soc/bcm/cygnus-ssp.c 	cygnus_soc_platform_unregister(&pdev->dev);
pdev               75 sound/soc/cirrus/edb93xx.c static int edb93xx_probe(struct platform_device *pdev)
pdev               84 sound/soc/cirrus/edb93xx.c 	card->dev = &pdev->dev;
pdev               88 sound/soc/cirrus/edb93xx.c 		dev_err(&pdev->dev, "snd_soc_register_card() failed: %d\n",
pdev               96 sound/soc/cirrus/edb93xx.c static int edb93xx_remove(struct platform_device *pdev)
pdev               98 sound/soc/cirrus/edb93xx.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev              362 sound/soc/cirrus/ep93xx-ac97.c static int ep93xx_ac97_probe(struct platform_device *pdev)
pdev              368 sound/soc/cirrus/ep93xx-ac97.c 	info = devm_kzalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev              372 sound/soc/cirrus/ep93xx-ac97.c 	info->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              376 sound/soc/cirrus/ep93xx-ac97.c 	irq = platform_get_irq(pdev, 0);
pdev              380 sound/soc/cirrus/ep93xx-ac97.c 	ret = devm_request_irq(&pdev->dev, irq, ep93xx_ac97_interrupt,
pdev              381 sound/soc/cirrus/ep93xx-ac97.c 			       IRQF_TRIGGER_HIGH, pdev->name, info);
pdev              385 sound/soc/cirrus/ep93xx-ac97.c 	dev_set_drvdata(&pdev->dev, info);
pdev              389 sound/soc/cirrus/ep93xx-ac97.c 	info->dev = &pdev->dev;
pdev              392 sound/soc/cirrus/ep93xx-ac97.c 	platform_set_drvdata(pdev, info);
pdev              398 sound/soc/cirrus/ep93xx-ac97.c 	ret = snd_soc_register_component(&pdev->dev, &ep93xx_ac97_component,
pdev              403 sound/soc/cirrus/ep93xx-ac97.c 	ret = devm_ep93xx_pcm_platform_register(&pdev->dev);
pdev              410 sound/soc/cirrus/ep93xx-ac97.c 	snd_soc_unregister_component(&pdev->dev);
pdev              417 sound/soc/cirrus/ep93xx-ac97.c static int ep93xx_ac97_remove(struct platform_device *pdev)
pdev              419 sound/soc/cirrus/ep93xx-ac97.c 	struct ep93xx_ac97_info	*info = platform_get_drvdata(pdev);
pdev              421 sound/soc/cirrus/ep93xx-ac97.c 	snd_soc_unregister_component(&pdev->dev);
pdev              430 sound/soc/cirrus/ep93xx-i2s.c static int ep93xx_i2s_probe(struct platform_device *pdev)
pdev              435 sound/soc/cirrus/ep93xx-i2s.c 	info = devm_kzalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev              439 sound/soc/cirrus/ep93xx-i2s.c 	info->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              444 sound/soc/cirrus/ep93xx-i2s.c 		int irq = platform_get_irq(pdev, 0);
pdev              448 sound/soc/cirrus/ep93xx-i2s.c 		err = devm_request_irq(&pdev->dev, irq, ep93xx_i2s_interrupt, 0,
pdev              449 sound/soc/cirrus/ep93xx-i2s.c 				       pdev->name, info);
pdev              454 sound/soc/cirrus/ep93xx-i2s.c 	info->mclk = clk_get(&pdev->dev, "mclk");
pdev              460 sound/soc/cirrus/ep93xx-i2s.c 	info->sclk = clk_get(&pdev->dev, "sclk");
pdev              466 sound/soc/cirrus/ep93xx-i2s.c 	info->lrclk = clk_get(&pdev->dev, "lrclk");
pdev              472 sound/soc/cirrus/ep93xx-i2s.c 	dev_set_drvdata(&pdev->dev, info);
pdev              474 sound/soc/cirrus/ep93xx-i2s.c 	err = devm_snd_soc_register_component(&pdev->dev, &ep93xx_i2s_component,
pdev              479 sound/soc/cirrus/ep93xx-i2s.c 	err = devm_ep93xx_pcm_platform_register(&pdev->dev);
pdev              495 sound/soc/cirrus/ep93xx-i2s.c static int ep93xx_i2s_remove(struct platform_device *pdev)
pdev              497 sound/soc/cirrus/ep93xx-i2s.c 	struct ep93xx_i2s_info *info = dev_get_drvdata(&pdev->dev);
pdev               41 sound/soc/cirrus/simone.c static int simone_probe(struct platform_device *pdev)
pdev               51 sound/soc/cirrus/simone.c 	card->dev = &pdev->dev;
pdev               55 sound/soc/cirrus/simone.c 		dev_err(&pdev->dev, "snd_soc_register_card() failed: %d\n",
pdev               63 sound/soc/cirrus/simone.c static int simone_remove(struct platform_device *pdev)
pdev               65 sound/soc/cirrus/simone.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev               90 sound/soc/cirrus/snappercl15.c static int snappercl15_probe(struct platform_device *pdev)
pdev               99 sound/soc/cirrus/snappercl15.c 	card->dev = &pdev->dev;
pdev              103 sound/soc/cirrus/snappercl15.c 		dev_err(&pdev->dev, "snd_soc_register_card() failed: %d\n",
pdev              111 sound/soc/cirrus/snappercl15.c static int snappercl15_remove(struct platform_device *pdev)
pdev              113 sound/soc/cirrus/snappercl15.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev             1349 sound/soc/codecs/88pm860x-codec.c static int pm860x_codec_probe(struct platform_device *pdev)
pdev             1351 sound/soc/codecs/88pm860x-codec.c 	struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent);
pdev             1356 sound/soc/codecs/88pm860x-codec.c 	pm860x = devm_kzalloc(&pdev->dev, sizeof(struct pm860x_priv),
pdev             1366 sound/soc/codecs/88pm860x-codec.c 	platform_set_drvdata(pdev, pm860x);
pdev             1369 sound/soc/codecs/88pm860x-codec.c 		res = platform_get_resource(pdev, IORESOURCE_IRQ, i);
pdev             1371 sound/soc/codecs/88pm860x-codec.c 			dev_err(&pdev->dev, "Failed to get IRQ resources\n");
pdev             1378 sound/soc/codecs/88pm860x-codec.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev             1382 sound/soc/codecs/88pm860x-codec.c 		dev_err(&pdev->dev, "Failed to register component\n");
pdev             1388 sound/soc/codecs/88pm860x-codec.c static int pm860x_codec_remove(struct platform_device *pdev)
pdev             2538 sound/soc/codecs/ab8500-codec.c static int ab8500_codec_driver_probe(struct platform_device *pdev)
pdev             2543 sound/soc/codecs/ab8500-codec.c 	dev_dbg(&pdev->dev, "%s: Enter.\n", __func__);
pdev             2546 sound/soc/codecs/ab8500-codec.c 	drvdata = devm_kzalloc(&pdev->dev, sizeof(struct ab8500_codec_drvdata),
pdev             2552 sound/soc/codecs/ab8500-codec.c 	dev_set_drvdata(&pdev->dev, drvdata);
pdev             2554 sound/soc/codecs/ab8500-codec.c 	drvdata->regmap = devm_regmap_init(&pdev->dev, NULL, &pdev->dev,
pdev             2558 sound/soc/codecs/ab8500-codec.c 		dev_err(&pdev->dev, "%s: Failed to allocate regmap: %d\n",
pdev             2563 sound/soc/codecs/ab8500-codec.c 	dev_dbg(&pdev->dev, "%s: Register codec.\n", __func__);
pdev             2564 sound/soc/codecs/ab8500-codec.c 	status = devm_snd_soc_register_component(&pdev->dev,
pdev             2569 sound/soc/codecs/ab8500-codec.c 		dev_err(&pdev->dev,
pdev              125 sound/soc/codecs/ac97.c static int ac97_probe(struct platform_device *pdev)
pdev              127 sound/soc/codecs/ac97.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev              131 sound/soc/codecs/ac97.c static int ac97_remove(struct platform_device *pdev)
pdev              308 sound/soc/codecs/ad1980.c static int ad1980_probe(struct platform_device *pdev)
pdev              310 sound/soc/codecs/ad1980.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev               64 sound/soc/codecs/ad73311.c static int ad73311_probe(struct platform_device *pdev)
pdev               66 sound/soc/codecs/ad73311.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev               97 sound/soc/codecs/adau7002.c static int adau7002_probe(struct platform_device *pdev)
pdev               99 sound/soc/codecs/adau7002.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev              104 sound/soc/codecs/adau7002.c static int adau7002_remove(struct platform_device *pdev)
pdev               68 sound/soc/codecs/ads117x.c static int ads117x_probe(struct platform_device *pdev)
pdev               70 sound/soc/codecs/ads117x.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev               73 sound/soc/codecs/ak4554.c static int ak4554_soc_probe(struct platform_device *pdev)
pdev               75 sound/soc/codecs/ak4554.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev              162 sound/soc/codecs/ak5386.c static int ak5386_probe(struct platform_device *pdev)
pdev              164 sound/soc/codecs/ak5386.c 	struct device *dev = &pdev->dev;
pdev              182 sound/soc/codecs/bd28623.c static int bd28623_probe(struct platform_device *pdev)
pdev              185 sound/soc/codecs/bd28623.c 	struct device *dev = &pdev->dev;
pdev              188 sound/soc/codecs/bd28623.c 	bd = devm_kzalloc(&pdev->dev, sizeof(struct bd28623_priv), GFP_KERNEL);
pdev              218 sound/soc/codecs/bd28623.c 	platform_set_drvdata(pdev, bd);
pdev               71 sound/soc/codecs/bt-sco.c static int bt_sco_probe(struct platform_device *pdev)
pdev               73 sound/soc/codecs/bt-sco.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev               78 sound/soc/codecs/bt-sco.c static int bt_sco_remove(struct platform_device *pdev)
pdev             1540 sound/soc/codecs/cpcap.c static int cpcap_codec_probe(struct platform_device *pdev)
pdev             1543 sound/soc/codecs/cpcap.c 		of_get_child_by_name(pdev->dev.parent->of_node, "audio-codec");
pdev             1545 sound/soc/codecs/cpcap.c 	pdev->dev.of_node = codec_node;
pdev             1547 sound/soc/codecs/cpcap.c 	return devm_snd_soc_register_component(&pdev->dev, &soc_codec_dev_cpcap,
pdev              131 sound/soc/codecs/cq93vc.c static int cq93vc_platform_probe(struct platform_device *pdev)
pdev              133 sound/soc/codecs/cq93vc.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev              137 sound/soc/codecs/cq93vc.c static int cq93vc_platform_remove(struct platform_device *pdev)
pdev             1347 sound/soc/codecs/cs47l15.c static int cs47l15_probe(struct platform_device *pdev)
pdev             1349 sound/soc/codecs/cs47l15.c 	struct madera *madera = dev_get_drvdata(pdev->dev.parent);
pdev             1357 sound/soc/codecs/cs47l15.c 		dev_dbg(&pdev->dev, "irqchip driver not ready\n");
pdev             1361 sound/soc/codecs/cs47l15.c 	cs47l15 = devm_kzalloc(&pdev->dev, sizeof(struct cs47l15),
pdev             1366 sound/soc/codecs/cs47l15.c 	platform_set_drvdata(pdev, cs47l15);
pdev             1369 sound/soc/codecs/cs47l15.c 	cs47l15->core.dev = &pdev->dev;
pdev             1384 sound/soc/codecs/cs47l15.c 		dev_err(&pdev->dev, "Failed to request DSP IRQ: %d\n", ret);
pdev             1390 sound/soc/codecs/cs47l15.c 		dev_warn(&pdev->dev, "Failed to set DSP IRQ wake: %d\n", ret);
pdev             1427 sound/soc/codecs/cs47l15.c 	pm_runtime_enable(&pdev->dev);
pdev             1428 sound/soc/codecs/cs47l15.c 	pm_runtime_idle(&pdev->dev);
pdev             1430 sound/soc/codecs/cs47l15.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev             1435 sound/soc/codecs/cs47l15.c 		dev_err(&pdev->dev, "Failed to register component: %d\n", ret);
pdev             1442 sound/soc/codecs/cs47l15.c 	pm_runtime_disable(&pdev->dev);
pdev             1457 sound/soc/codecs/cs47l15.c static int cs47l15_remove(struct platform_device *pdev)
pdev             1459 sound/soc/codecs/cs47l15.c 	struct cs47l15 *cs47l15 = platform_get_drvdata(pdev);
pdev             1461 sound/soc/codecs/cs47l15.c 	pm_runtime_disable(&pdev->dev);
pdev             1209 sound/soc/codecs/cs47l24.c static int cs47l24_probe(struct platform_device *pdev)
pdev             1211 sound/soc/codecs/cs47l24.c 	struct arizona *arizona = dev_get_drvdata(pdev->dev.parent);
pdev             1217 sound/soc/codecs/cs47l24.c 	cs47l24 = devm_kzalloc(&pdev->dev, sizeof(struct cs47l24_priv),
pdev             1230 sound/soc/codecs/cs47l24.c 	platform_set_drvdata(pdev, cs47l24);
pdev             1277 sound/soc/codecs/cs47l24.c 	pm_runtime_enable(&pdev->dev);
pdev             1278 sound/soc/codecs/cs47l24.c 	pm_runtime_idle(&pdev->dev);
pdev             1284 sound/soc/codecs/cs47l24.c 		dev_err(&pdev->dev, "Failed to request DSP IRQ: %d\n", ret);
pdev             1290 sound/soc/codecs/cs47l24.c 		dev_warn(&pdev->dev,
pdev             1303 sound/soc/codecs/cs47l24.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev             1308 sound/soc/codecs/cs47l24.c 		dev_err(&pdev->dev, "Failed to register component: %d\n", ret);
pdev             1323 sound/soc/codecs/cs47l24.c static int cs47l24_remove(struct platform_device *pdev)
pdev             1325 sound/soc/codecs/cs47l24.c 	struct cs47l24_priv *cs47l24 = platform_get_drvdata(pdev);
pdev             1328 sound/soc/codecs/cs47l24.c 	pm_runtime_disable(&pdev->dev);
pdev             1641 sound/soc/codecs/cs47l35.c static int cs47l35_probe(struct platform_device *pdev)
pdev             1643 sound/soc/codecs/cs47l35.c 	struct madera *madera = dev_get_drvdata(pdev->dev.parent);
pdev             1651 sound/soc/codecs/cs47l35.c 		dev_dbg(&pdev->dev, "irqchip driver not ready\n");
pdev             1655 sound/soc/codecs/cs47l35.c 	cs47l35 = devm_kzalloc(&pdev->dev, sizeof(struct cs47l35), GFP_KERNEL);
pdev             1658 sound/soc/codecs/cs47l35.c 	platform_set_drvdata(pdev, cs47l35);
pdev             1661 sound/soc/codecs/cs47l35.c 	cs47l35->core.dev = &pdev->dev;
pdev             1676 sound/soc/codecs/cs47l35.c 		dev_err(&pdev->dev, "Failed to request DSP IRQ: %d\n", ret);
pdev             1682 sound/soc/codecs/cs47l35.c 		dev_warn(&pdev->dev, "Failed to set DSP IRQ wake: %d\n", ret);
pdev             1715 sound/soc/codecs/cs47l35.c 	pm_runtime_enable(&pdev->dev);
pdev             1716 sound/soc/codecs/cs47l35.c 	pm_runtime_idle(&pdev->dev);
pdev             1718 sound/soc/codecs/cs47l35.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev             1723 sound/soc/codecs/cs47l35.c 		dev_err(&pdev->dev, "Failed to register component: %d\n", ret);
pdev             1730 sound/soc/codecs/cs47l35.c 	pm_runtime_disable(&pdev->dev);
pdev             1745 sound/soc/codecs/cs47l35.c static int cs47l35_remove(struct platform_device *pdev)
pdev             1747 sound/soc/codecs/cs47l35.c 	struct cs47l35 *cs47l35 = platform_get_drvdata(pdev);
pdev             1750 sound/soc/codecs/cs47l35.c 	pm_runtime_disable(&pdev->dev);
pdev             2587 sound/soc/codecs/cs47l85.c static int cs47l85_probe(struct platform_device *pdev)
pdev             2589 sound/soc/codecs/cs47l85.c 	struct madera *madera = dev_get_drvdata(pdev->dev.parent);
pdev             2597 sound/soc/codecs/cs47l85.c 		dev_dbg(&pdev->dev, "irqchip driver not ready\n");
pdev             2601 sound/soc/codecs/cs47l85.c 	cs47l85 = devm_kzalloc(&pdev->dev, sizeof(struct cs47l85),
pdev             2606 sound/soc/codecs/cs47l85.c 	platform_set_drvdata(pdev, cs47l85);
pdev             2609 sound/soc/codecs/cs47l85.c 	cs47l85->core.dev = &pdev->dev;
pdev             2624 sound/soc/codecs/cs47l85.c 		dev_err(&pdev->dev, "Failed to request DSP IRQ: %d\n", ret);
pdev             2630 sound/soc/codecs/cs47l85.c 		dev_warn(&pdev->dev, "Failed to set DSP IRQ wake: %d\n", ret);
pdev             2668 sound/soc/codecs/cs47l85.c 	pm_runtime_enable(&pdev->dev);
pdev             2669 sound/soc/codecs/cs47l85.c 	pm_runtime_idle(&pdev->dev);
pdev             2671 sound/soc/codecs/cs47l85.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev             2676 sound/soc/codecs/cs47l85.c 		dev_err(&pdev->dev, "Failed to register component: %d\n", ret);
pdev             2683 sound/soc/codecs/cs47l85.c 	pm_runtime_disable(&pdev->dev);
pdev             2698 sound/soc/codecs/cs47l85.c static int cs47l85_remove(struct platform_device *pdev)
pdev             2700 sound/soc/codecs/cs47l85.c 	struct cs47l85 *cs47l85 = platform_get_drvdata(pdev);
pdev             2703 sound/soc/codecs/cs47l85.c 	pm_runtime_disable(&pdev->dev);
pdev             2494 sound/soc/codecs/cs47l90.c static int cs47l90_probe(struct platform_device *pdev)
pdev             2496 sound/soc/codecs/cs47l90.c 	struct madera *madera = dev_get_drvdata(pdev->dev.parent);
pdev             2504 sound/soc/codecs/cs47l90.c 		dev_dbg(&pdev->dev, "irqchip driver not ready\n");
pdev             2508 sound/soc/codecs/cs47l90.c 	cs47l90 = devm_kzalloc(&pdev->dev, sizeof(struct cs47l90),
pdev             2513 sound/soc/codecs/cs47l90.c 	platform_set_drvdata(pdev, cs47l90);
pdev             2516 sound/soc/codecs/cs47l90.c 	cs47l90->core.dev = &pdev->dev;
pdev             2527 sound/soc/codecs/cs47l90.c 		dev_err(&pdev->dev, "Failed to request DSP IRQ: %d\n", ret);
pdev             2533 sound/soc/codecs/cs47l90.c 		dev_warn(&pdev->dev, "Failed to set DSP IRQ wake: %d\n", ret);
pdev             2583 sound/soc/codecs/cs47l90.c 	pm_runtime_enable(&pdev->dev);
pdev             2584 sound/soc/codecs/cs47l90.c 	pm_runtime_idle(&pdev->dev);
pdev             2586 sound/soc/codecs/cs47l90.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev             2591 sound/soc/codecs/cs47l90.c 		dev_err(&pdev->dev, "Failed to register component: %d\n", ret);
pdev             2598 sound/soc/codecs/cs47l90.c 	pm_runtime_disable(&pdev->dev);
pdev             2613 sound/soc/codecs/cs47l90.c static int cs47l90_remove(struct platform_device *pdev)
pdev             2615 sound/soc/codecs/cs47l90.c 	struct cs47l90 *cs47l90 = platform_get_drvdata(pdev);
pdev             2618 sound/soc/codecs/cs47l90.c 	pm_runtime_disable(&pdev->dev);
pdev             1904 sound/soc/codecs/cs47l92.c static int cs47l92_probe(struct platform_device *pdev)
pdev             1906 sound/soc/codecs/cs47l92.c 	struct madera *madera = dev_get_drvdata(pdev->dev.parent);
pdev             1914 sound/soc/codecs/cs47l92.c 		dev_dbg(&pdev->dev, "irqchip driver not ready\n");
pdev             1918 sound/soc/codecs/cs47l92.c 	cs47l92 = devm_kzalloc(&pdev->dev, sizeof(struct cs47l92), GFP_KERNEL);
pdev             1922 sound/soc/codecs/cs47l92.c 	platform_set_drvdata(pdev, cs47l92);
pdev             1925 sound/soc/codecs/cs47l92.c 	cs47l92->core.dev = &pdev->dev;
pdev             1936 sound/soc/codecs/cs47l92.c 		dev_err(&pdev->dev, "Failed to request DSP IRQ: %d\n", ret);
pdev             1942 sound/soc/codecs/cs47l92.c 		dev_warn(&pdev->dev, "Failed to set DSP IRQ wake: %d\n", ret);
pdev             1980 sound/soc/codecs/cs47l92.c 	pm_runtime_enable(&pdev->dev);
pdev             1981 sound/soc/codecs/cs47l92.c 	pm_runtime_idle(&pdev->dev);
pdev             1983 sound/soc/codecs/cs47l92.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev             1988 sound/soc/codecs/cs47l92.c 		dev_err(&pdev->dev, "Failed to register component: %d\n", ret);
pdev             1995 sound/soc/codecs/cs47l92.c 	pm_runtime_disable(&pdev->dev);
pdev             2008 sound/soc/codecs/cs47l92.c static int cs47l92_remove(struct platform_device *pdev)
pdev             2010 sound/soc/codecs/cs47l92.c 	struct cs47l92 *cs47l92 = platform_get_drvdata(pdev);
pdev             2012 sound/soc/codecs/cs47l92.c 	pm_runtime_disable(&pdev->dev);
pdev              425 sound/soc/codecs/cx20442.c static int cx20442_platform_probe(struct platform_device *pdev)
pdev              427 sound/soc/codecs/cx20442.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev              143 sound/soc/codecs/dmic.c static int dmic_dev_probe(struct platform_device *pdev)
pdev              149 sound/soc/codecs/dmic.c 	if (pdev->dev.of_node) {
pdev              150 sound/soc/codecs/dmic.c 		err = of_property_read_u32(pdev->dev.of_node, "num-channels", &chans);
pdev              158 sound/soc/codecs/dmic.c 			dai_drv = devm_kzalloc(&pdev->dev, sizeof(*dai_drv), GFP_KERNEL);
pdev              167 sound/soc/codecs/dmic.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev              274 sound/soc/codecs/es7134.c static int es7134_probe(struct platform_device *pdev)
pdev              276 sound/soc/codecs/es7134.c 	struct device *dev = &pdev->dev;
pdev              282 sound/soc/codecs/es7134.c 	platform_set_drvdata(pdev, priv);
pdev              290 sound/soc/codecs/es7134.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev              254 sound/soc/codecs/es7241.c static int es7241_probe(struct platform_device *pdev)
pdev              256 sound/soc/codecs/es7241.c 	struct device *dev = &pdev->dev;
pdev              263 sound/soc/codecs/es7241.c 	platform_set_drvdata(pdev, priv);
pdev              297 sound/soc/codecs/es7241.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev               61 sound/soc/codecs/gtm601.c static int gtm601_platform_probe(struct platform_device *pdev)
pdev               63 sound/soc/codecs/gtm601.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev              788 sound/soc/codecs/hdmi-codec.c static int hdmi_codec_probe(struct platform_device *pdev)
pdev              790 sound/soc/codecs/hdmi-codec.c 	struct hdmi_codec_pdata *hcd = pdev->dev.platform_data;
pdev              792 sound/soc/codecs/hdmi-codec.c 	struct device *dev = &pdev->dev;
pdev               46 sound/soc/codecs/ics43432.c static int ics43432_probe(struct platform_device *pdev)
pdev               48 sound/soc/codecs/ics43432.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev              404 sound/soc/codecs/inno_rk3036.c static int rk3036_codec_platform_probe(struct platform_device *pdev)
pdev              407 sound/soc/codecs/inno_rk3036.c 	struct device_node *of_node = pdev->dev.of_node;
pdev              412 sound/soc/codecs/inno_rk3036.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              416 sound/soc/codecs/inno_rk3036.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev              421 sound/soc/codecs/inno_rk3036.c 	priv->regmap = devm_regmap_init_mmio(&pdev->dev, priv->base,
pdev              424 sound/soc/codecs/inno_rk3036.c 		dev_err(&pdev->dev, "init regmap failed\n");
pdev              430 sound/soc/codecs/inno_rk3036.c 		dev_err(&pdev->dev, "needs 'rockchip,grf' property\n");
pdev              435 sound/soc/codecs/inno_rk3036.c 		dev_err(&pdev->dev, "Could not write to GRF: %d\n", ret);
pdev              439 sound/soc/codecs/inno_rk3036.c 	priv->pclk = devm_clk_get(&pdev->dev, "acodec_pclk");
pdev              445 sound/soc/codecs/inno_rk3036.c 		dev_err(&pdev->dev, "failed to enable clk\n");
pdev              449 sound/soc/codecs/inno_rk3036.c 	priv->dev = &pdev->dev;
pdev              450 sound/soc/codecs/inno_rk3036.c 	dev_set_drvdata(&pdev->dev, priv);
pdev              452 sound/soc/codecs/inno_rk3036.c 	ret = devm_snd_soc_register_component(&pdev->dev, &rk3036_codec_driver,
pdev              457 sound/soc/codecs/inno_rk3036.c 		dev_set_drvdata(&pdev->dev, NULL);
pdev              463 sound/soc/codecs/inno_rk3036.c static int rk3036_codec_platform_remove(struct platform_device *pdev)
pdev              465 sound/soc/codecs/inno_rk3036.c 	struct rk3036_codec_priv *priv = dev_get_drvdata(&pdev->dev);
pdev              544 sound/soc/codecs/jz4725b.c static int jz4725b_codec_probe(struct platform_device *pdev)
pdev              546 sound/soc/codecs/jz4725b.c 	struct device *dev = &pdev->dev;
pdev              554 sound/soc/codecs/jz4725b.c 	icdc->base = devm_platform_ioremap_resource(pdev, 0);
pdev              563 sound/soc/codecs/jz4725b.c 	icdc->clk = devm_clk_get(&pdev->dev, "aic");
pdev              567 sound/soc/codecs/jz4725b.c 	platform_set_drvdata(pdev, icdc);
pdev              317 sound/soc/codecs/jz4740.c static int jz4740_codec_probe(struct platform_device *pdev)
pdev              323 sound/soc/codecs/jz4740.c 	jz4740_codec = devm_kzalloc(&pdev->dev, sizeof(*jz4740_codec),
pdev              328 sound/soc/codecs/jz4740.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev              332 sound/soc/codecs/jz4740.c 	jz4740_codec->regmap = devm_regmap_init_mmio(&pdev->dev, base,
pdev              337 sound/soc/codecs/jz4740.c 	platform_set_drvdata(pdev, jz4740_codec);
pdev              339 sound/soc/codecs/jz4740.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev              342 sound/soc/codecs/jz4740.c 		dev_err(&pdev->dev, "Failed to register codec\n");
pdev              223 sound/soc/codecs/lochnagar-sc.c static int lochnagar_sc_probe(struct platform_device *pdev)
pdev              228 sound/soc/codecs/lochnagar-sc.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              232 sound/soc/codecs/lochnagar-sc.c 	priv->mclk = devm_clk_get(&pdev->dev, "mclk");
pdev              235 sound/soc/codecs/lochnagar-sc.c 		dev_err(&pdev->dev, "Failed to get MCLK: %d\n", ret);
pdev              239 sound/soc/codecs/lochnagar-sc.c 	platform_set_drvdata(pdev, priv);
pdev              241 sound/soc/codecs/lochnagar-sc.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev              139 sound/soc/codecs/max9759.c static int max9759_probe(struct platform_device *pdev)
pdev              141 sound/soc/codecs/max9759.c 	struct device *dev = &pdev->dev;
pdev              149 sound/soc/codecs/max9759.c 	platform_set_drvdata(pdev, priv);
pdev               97 sound/soc/codecs/max98357a.c static int max98357a_platform_probe(struct platform_device *pdev)
pdev              102 sound/soc/codecs/max98357a.c 	max98357a = devm_kzalloc(&pdev->dev, sizeof(*max98357a), GFP_KERNEL);
pdev              106 sound/soc/codecs/max98357a.c 	max98357a->sdmode = devm_gpiod_get_optional(&pdev->dev,
pdev              111 sound/soc/codecs/max98357a.c 	ret = device_property_read_u32(&pdev->dev, "sdmode-delay",
pdev              115 sound/soc/codecs/max98357a.c 		dev_dbg(&pdev->dev,
pdev              120 sound/soc/codecs/max98357a.c 	dev_set_drvdata(&pdev->dev, max98357a);
pdev              122 sound/soc/codecs/max98357a.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev              734 sound/soc/codecs/mc13783.c static int __init mc13783_codec_probe(struct platform_device *pdev)
pdev              737 sound/soc/codecs/mc13783.c 	struct mc13xxx_codec_platform_data *pdata = pdev->dev.platform_data;
pdev              741 sound/soc/codecs/mc13783.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              749 sound/soc/codecs/mc13783.c 		np = of_get_child_by_name(pdev->dev.parent->of_node, "codec");
pdev              768 sound/soc/codecs/mc13783.c 	dev_set_drvdata(&pdev->dev, priv);
pdev              769 sound/soc/codecs/mc13783.c 	priv->mc13xxx = dev_get_drvdata(pdev->dev.parent);
pdev              772 sound/soc/codecs/mc13783.c 		ret = devm_snd_soc_register_component(&pdev->dev, &soc_component_dev_mc13783,
pdev              775 sound/soc/codecs/mc13783.c 		ret = devm_snd_soc_register_component(&pdev->dev, &soc_component_dev_mc13783,
pdev              781 sound/soc/codecs/mc13783.c static int mc13783_codec_remove(struct platform_device *pdev)
pdev             1161 sound/soc/codecs/msm8916-wcd-analog.c static int pm8916_wcd_analog_spmi_probe(struct platform_device *pdev)
pdev             1164 sound/soc/codecs/msm8916-wcd-analog.c 	struct device *dev = &pdev->dev;
pdev             1197 sound/soc/codecs/msm8916-wcd-analog.c 	irq = platform_get_irq_byname(pdev, "mbhc_switch_int");
pdev             1210 sound/soc/codecs/msm8916-wcd-analog.c 		irq = platform_get_irq_byname(pdev, "mbhc_but_press_det");
pdev             1222 sound/soc/codecs/msm8916-wcd-analog.c 		irq = platform_get_irq_byname(pdev, "mbhc_but_rel_det");
pdev             1243 sound/soc/codecs/msm8916-wcd-analog.c static int pm8916_wcd_analog_spmi_remove(struct platform_device *pdev)
pdev             1245 sound/soc/codecs/msm8916-wcd-analog.c 	struct pm8916_wcd_analog_priv *priv = dev_get_drvdata(&pdev->dev);
pdev              824 sound/soc/codecs/msm8916-wcd-digital.c static int msm8916_wcd_digital_get_clks(struct platform_device *pdev,
pdev              827 sound/soc/codecs/msm8916-wcd-digital.c 	struct device *dev = &pdev->dev;
pdev             1169 sound/soc/codecs/msm8916-wcd-digital.c static int msm8916_wcd_digital_probe(struct platform_device *pdev)
pdev             1172 sound/soc/codecs/msm8916-wcd-digital.c 	struct device *dev = &pdev->dev;
pdev             1181 sound/soc/codecs/msm8916-wcd-digital.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev             1186 sound/soc/codecs/msm8916-wcd-digital.c 	    devm_regmap_init_mmio(&pdev->dev, base,
pdev             1191 sound/soc/codecs/msm8916-wcd-digital.c 	ret = msm8916_wcd_digital_get_clks(pdev, priv);
pdev             1214 sound/soc/codecs/msm8916-wcd-digital.c static int msm8916_wcd_digital_remove(struct platform_device *pdev)
pdev             1216 sound/soc/codecs/msm8916-wcd-digital.c 	struct msm8916_wcd_digital_priv *priv = dev_get_drvdata(&pdev->dev);
pdev             1453 sound/soc/codecs/mt6351.c static int mt6351_codec_driver_probe(struct platform_device *pdev)
pdev             1457 sound/soc/codecs/mt6351.c 	priv = devm_kzalloc(&pdev->dev,
pdev             1463 sound/soc/codecs/mt6351.c 	dev_set_drvdata(&pdev->dev, priv);
pdev             1465 sound/soc/codecs/mt6351.c 	priv->dev = &pdev->dev;
pdev             1467 sound/soc/codecs/mt6351.c 	priv->regmap = dev_get_regmap(pdev->dev.parent, NULL);
pdev             1472 sound/soc/codecs/mt6351.c 		__func__, dev_name(&pdev->dev));
pdev             1474 sound/soc/codecs/mt6351.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev             2324 sound/soc/codecs/mt6358.c static int mt6358_platform_driver_probe(struct platform_device *pdev)
pdev             2327 sound/soc/codecs/mt6358.c 	struct mt6397_chip *mt6397 = dev_get_drvdata(pdev->dev.parent);
pdev             2329 sound/soc/codecs/mt6358.c 	priv = devm_kzalloc(&pdev->dev,
pdev             2335 sound/soc/codecs/mt6358.c 	dev_set_drvdata(&pdev->dev, priv);
pdev             2337 sound/soc/codecs/mt6358.c 	priv->dev = &pdev->dev;
pdev             2344 sound/soc/codecs/mt6358.c 		 __func__, dev_name(&pdev->dev));
pdev             2346 sound/soc/codecs/mt6358.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev              108 sound/soc/codecs/pcm3008.c static int pcm3008_codec_probe(struct platform_device *pdev)
pdev              110 sound/soc/codecs/pcm3008.c 	struct pcm3008_setup_data *setup = pdev->dev.platform_data;
pdev              124 sound/soc/codecs/pcm3008.c 	ret = devm_gpio_request_one(&pdev->dev, setup->dem0_pin,
pdev              130 sound/soc/codecs/pcm3008.c 	ret = devm_gpio_request_one(&pdev->dev, setup->dem1_pin,
pdev              136 sound/soc/codecs/pcm3008.c 	ret = devm_gpio_request_one(&pdev->dev, setup->pdad_pin,
pdev              142 sound/soc/codecs/pcm3008.c 	ret = devm_gpio_request_one(&pdev->dev, setup->pdda_pin,
pdev              147 sound/soc/codecs/pcm3008.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev               34 sound/soc/codecs/pcm5102a.c static int pcm5102a_probe(struct platform_device *pdev)
pdev               36 sound/soc/codecs/pcm5102a.c 	return devm_snd_soc_register_component(&pdev->dev, &soc_component_dev_pcm5102a,
pdev              431 sound/soc/codecs/rk3328_codec.c static int rk3328_platform_probe(struct platform_device *pdev)
pdev              433 sound/soc/codecs/rk3328_codec.c 	struct device_node *rk3328_np = pdev->dev.of_node;
pdev              439 sound/soc/codecs/rk3328_codec.c 	rk3328 = devm_kzalloc(&pdev->dev, sizeof(*rk3328), GFP_KERNEL);
pdev              446 sound/soc/codecs/rk3328_codec.c 		dev_err(&pdev->dev, "missing 'rockchip,grf'\n");
pdev              457 sound/soc/codecs/rk3328_codec.c 		dev_info(&pdev->dev, "spk_depop_time use default value.\n");
pdev              463 sound/soc/codecs/rk3328_codec.c 	rk3328->mclk = devm_clk_get(&pdev->dev, "mclk");
pdev              472 sound/soc/codecs/rk3328_codec.c 	rk3328->pclk = devm_clk_get(&pdev->dev, "pclk");
pdev              474 sound/soc/codecs/rk3328_codec.c 		dev_err(&pdev->dev, "can't get acodec pclk\n");
pdev              480 sound/soc/codecs/rk3328_codec.c 		dev_err(&pdev->dev, "failed to enable acodec pclk\n");
pdev              484 sound/soc/codecs/rk3328_codec.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev              488 sound/soc/codecs/rk3328_codec.c 	rk3328->regmap = devm_regmap_init_mmio(&pdev->dev, base,
pdev              493 sound/soc/codecs/rk3328_codec.c 	platform_set_drvdata(pdev, rk3328);
pdev              495 sound/soc/codecs/rk3328_codec.c 	return devm_snd_soc_register_component(&pdev->dev, &soc_codec_rk3328,
pdev             1098 sound/soc/codecs/rt5514.c 	struct platform_device *pdev = container_of(component->dev,
pdev             1106 sound/soc/codecs/rt5514.c 		rt5514->dsp_calib_clk = devm_clk_get(&pdev->dev,
pdev              245 sound/soc/codecs/si476x.c static int si476x_platform_probe(struct platform_device *pdev)
pdev              247 sound/soc/codecs/si476x.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev               68 sound/soc/codecs/simple-amplifier.c static int simple_amp_probe(struct platform_device *pdev)
pdev               70 sound/soc/codecs/simple-amplifier.c 	struct device *dev = &pdev->dev;
pdev               77 sound/soc/codecs/simple-amplifier.c 	platform_set_drvdata(pdev, priv);
pdev              457 sound/soc/codecs/sirf-audio-codec.c static int sirf_audio_codec_driver_probe(struct platform_device *pdev)
pdev              463 sound/soc/codecs/sirf-audio-codec.c 	sirf_audio_codec = devm_kzalloc(&pdev->dev,
pdev              468 sound/soc/codecs/sirf-audio-codec.c 	platform_set_drvdata(pdev, sirf_audio_codec);
pdev              470 sound/soc/codecs/sirf-audio-codec.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev              474 sound/soc/codecs/sirf-audio-codec.c 	sirf_audio_codec->regmap = devm_regmap_init_mmio(&pdev->dev, base,
pdev              479 sound/soc/codecs/sirf-audio-codec.c 	sirf_audio_codec->clk = devm_clk_get(&pdev->dev, NULL);
pdev              481 sound/soc/codecs/sirf-audio-codec.c 		dev_err(&pdev->dev, "Get clock failed.\n");
pdev              487 sound/soc/codecs/sirf-audio-codec.c 		dev_err(&pdev->dev, "Enable clock failed.\n");
pdev              491 sound/soc/codecs/sirf-audio-codec.c 	ret = devm_snd_soc_register_component(&(pdev->dev),
pdev              495 sound/soc/codecs/sirf-audio-codec.c 		dev_err(&pdev->dev, "Register Audio Codec dai failed.\n");
pdev              506 sound/soc/codecs/sirf-audio-codec.c 	if (of_device_is_compatible(pdev->dev.of_node, "sirf,atlas6-audio-codec"))
pdev              516 sound/soc/codecs/sirf-audio-codec.c static int sirf_audio_codec_driver_remove(struct platform_device *pdev)
pdev              518 sound/soc/codecs/sirf-audio-codec.c 	struct sirf_audio_codec *sirf_audio_codec = platform_get_drvdata(pdev);
pdev               60 sound/soc/codecs/spdif_receiver.c static int spdif_dir_probe(struct platform_device *pdev)
pdev               62 sound/soc/codecs/spdif_receiver.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev               60 sound/soc/codecs/spdif_transmitter.c static int spdif_dit_probe(struct platform_device *pdev)
pdev               62 sound/soc/codecs/spdif_transmitter.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev               56 sound/soc/codecs/ssm2305.c static int ssm2305_probe(struct platform_device *pdev)
pdev               58 sound/soc/codecs/ssm2305.c 	struct device *dev = &pdev->dev;
pdev               67 sound/soc/codecs/ssm2305.c 	platform_set_drvdata(pdev, priv);
pdev              320 sound/soc/codecs/stac9766.c static int stac9766_probe(struct platform_device *pdev)
pdev              322 sound/soc/codecs/stac9766.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev              415 sound/soc/codecs/sti-sas.c static int sti_sas_driver_probe(struct platform_device *pdev)
pdev              417 sound/soc/codecs/sti-sas.c 	struct device_node *pnode = pdev->dev.of_node;
pdev              422 sound/soc/codecs/sti-sas.c 	drvdata = devm_kzalloc(&pdev->dev, sizeof(struct sti_sas_data),
pdev              430 sound/soc/codecs/sti-sas.c 		dev_err(&pdev->dev, "data associated to device is missing\n");
pdev              437 sound/soc/codecs/sti-sas.c 	drvdata->dev = &pdev->dev;
pdev              440 sound/soc/codecs/sti-sas.c 	drvdata->dac.virt_regmap = devm_regmap_init(&pdev->dev, NULL, drvdata,
pdev              443 sound/soc/codecs/sti-sas.c 		dev_err(&pdev->dev, "audio registers not enabled\n");
pdev              451 sound/soc/codecs/sti-sas.c 		dev_err(&pdev->dev, "syscon registers not available\n");
pdev              466 sound/soc/codecs/sti-sas.c 	dev_set_drvdata(&pdev->dev, drvdata);
pdev              468 sound/soc/codecs/sti-sas.c 	return devm_snd_soc_register_component(&pdev->dev, &sti_sas_driver,
pdev             2196 sound/soc/codecs/twl4030.c static int twl4030_codec_probe(struct platform_device *pdev)
pdev             2198 sound/soc/codecs/twl4030.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev             1099 sound/soc/codecs/twl6040.c 	struct platform_device *pdev = to_platform_device(component->dev);
pdev             1110 sound/soc/codecs/twl6040.c 	priv->plug_irq = platform_get_irq(pdev, 0);
pdev             1158 sound/soc/codecs/twl6040.c static int twl6040_codec_probe(struct platform_device *pdev)
pdev             1160 sound/soc/codecs/twl6040.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev              248 sound/soc/codecs/uda1334.c static int uda1334_codec_probe(struct platform_device *pdev)
pdev              253 sound/soc/codecs/uda1334.c 	uda1334 = devm_kzalloc(&pdev->dev, sizeof(struct uda1334_priv),
pdev              258 sound/soc/codecs/uda1334.c 	platform_set_drvdata(pdev, uda1334);
pdev              260 sound/soc/codecs/uda1334.c 	uda1334->mute = devm_gpiod_get(&pdev->dev, "nxp,mute", GPIOD_OUT_LOW);
pdev              263 sound/soc/codecs/uda1334.c 		dev_err(&pdev->dev, "Failed to get mute line: %d\n", ret);
pdev              267 sound/soc/codecs/uda1334.c 	uda1334->deemph = devm_gpiod_get(&pdev->dev, "nxp,deemph", GPIOD_OUT_LOW);
pdev              270 sound/soc/codecs/uda1334.c 		dev_err(&pdev->dev, "Failed to get deemph line: %d\n", ret);
pdev              274 sound/soc/codecs/uda1334.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev              278 sound/soc/codecs/uda1334.c 		dev_err(&pdev->dev, "Failed to register component: %d\n", ret);
pdev              543 sound/soc/codecs/uda134x.c static int uda134x_codec_probe(struct platform_device *pdev)
pdev              545 sound/soc/codecs/uda134x.c 	struct uda134x_platform_data *pd = pdev->dev.platform_data;
pdev              550 sound/soc/codecs/uda134x.c 		dev_err(&pdev->dev, "Missing L3 bitbang function\n");
pdev              554 sound/soc/codecs/uda134x.c 	uda134x = devm_kzalloc(&pdev->dev, sizeof(*uda134x), GFP_KERNEL);
pdev              559 sound/soc/codecs/uda134x.c 	platform_set_drvdata(pdev, uda134x);
pdev              562 sound/soc/codecs/uda134x.c 		ret = l3_set_gpio_ops(&pdev->dev, &uda134x->pd->l3);
pdev              567 sound/soc/codecs/uda134x.c 	uda134x->regmap = devm_regmap_init(&pdev->dev, NULL, pd,
pdev              572 sound/soc/codecs/uda134x.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev              482 sound/soc/codecs/wl1273.c static int wl1273_platform_probe(struct platform_device *pdev)
pdev              484 sound/soc/codecs/wl1273.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev              489 sound/soc/codecs/wl1273.c static int wl1273_platform_remove(struct platform_device *pdev)
pdev             2023 sound/soc/codecs/wm5102.c static int wm5102_probe(struct platform_device *pdev)
pdev             2025 sound/soc/codecs/wm5102.c 	struct arizona *arizona = dev_get_drvdata(pdev->dev.parent);
pdev             2029 sound/soc/codecs/wm5102.c 	wm5102 = devm_kzalloc(&pdev->dev, sizeof(struct wm5102_priv),
pdev             2033 sound/soc/codecs/wm5102.c 	platform_set_drvdata(pdev, wm5102);
pdev             2087 sound/soc/codecs/wm5102.c 	pm_runtime_enable(&pdev->dev);
pdev             2088 sound/soc/codecs/wm5102.c 	pm_runtime_idle(&pdev->dev);
pdev             2094 sound/soc/codecs/wm5102.c 		dev_err(&pdev->dev, "Failed to request DSP IRQ: %d\n", ret);
pdev             2100 sound/soc/codecs/wm5102.c 		dev_warn(&pdev->dev,
pdev             2113 sound/soc/codecs/wm5102.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev             2118 sound/soc/codecs/wm5102.c 		dev_err(&pdev->dev, "Failed to register component: %d\n", ret);
pdev             2133 sound/soc/codecs/wm5102.c static int wm5102_remove(struct platform_device *pdev)
pdev             2135 sound/soc/codecs/wm5102.c 	struct wm5102_priv *wm5102 = platform_get_drvdata(pdev);
pdev             2138 sound/soc/codecs/wm5102.c 	pm_runtime_disable(&pdev->dev);
pdev             2386 sound/soc/codecs/wm5110.c static int wm5110_probe(struct platform_device *pdev)
pdev             2388 sound/soc/codecs/wm5110.c 	struct arizona *arizona = dev_get_drvdata(pdev->dev.parent);
pdev             2392 sound/soc/codecs/wm5110.c 	wm5110 = devm_kzalloc(&pdev->dev, sizeof(struct wm5110_priv),
pdev             2396 sound/soc/codecs/wm5110.c 	platform_set_drvdata(pdev, wm5110);
pdev             2451 sound/soc/codecs/wm5110.c 	pm_runtime_enable(&pdev->dev);
pdev             2452 sound/soc/codecs/wm5110.c 	pm_runtime_idle(&pdev->dev);
pdev             2458 sound/soc/codecs/wm5110.c 		dev_err(&pdev->dev, "Failed to request DSP IRQ: %d\n", ret);
pdev             2464 sound/soc/codecs/wm5110.c 		dev_warn(&pdev->dev,
pdev             2477 sound/soc/codecs/wm5110.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev             2482 sound/soc/codecs/wm5110.c 		dev_err(&pdev->dev, "Failed to register component: %d\n", ret);
pdev             2497 sound/soc/codecs/wm5110.c static int wm5110_remove(struct platform_device *pdev)
pdev             2499 sound/soc/codecs/wm5110.c 	struct wm5110_priv *wm5110 = platform_get_drvdata(pdev);
pdev             2503 sound/soc/codecs/wm5110.c 	pm_runtime_disable(&pdev->dev);
pdev             1597 sound/soc/codecs/wm8350.c static int wm8350_probe(struct platform_device *pdev)
pdev             1599 sound/soc/codecs/wm8350.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev             1339 sound/soc/codecs/wm8400.c static int wm8400_probe(struct platform_device *pdev)
pdev             1341 sound/soc/codecs/wm8400.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev              213 sound/soc/codecs/wm8524.c static int wm8524_codec_probe(struct platform_device *pdev)
pdev              218 sound/soc/codecs/wm8524.c 	wm8524 = devm_kzalloc(&pdev->dev, sizeof(struct wm8524_priv),
pdev              223 sound/soc/codecs/wm8524.c 	platform_set_drvdata(pdev, wm8524);
pdev              225 sound/soc/codecs/wm8524.c 	wm8524->mute = devm_gpiod_get(&pdev->dev, "wlf,mute", GPIOD_OUT_LOW);
pdev              228 sound/soc/codecs/wm8524.c 		dev_err(&pdev->dev, "Failed to get mute line: %d\n", ret);
pdev              232 sound/soc/codecs/wm8524.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev              235 sound/soc/codecs/wm8524.c 		dev_err(&pdev->dev, "Failed to register component: %d\n", ret);
pdev               61 sound/soc/codecs/wm8727.c static int wm8727_probe(struct platform_device *pdev)
pdev               63 sound/soc/codecs/wm8727.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev              105 sound/soc/codecs/wm8782.c static int wm8782_probe(struct platform_device *pdev)
pdev              107 sound/soc/codecs/wm8782.c 	struct device *dev = &pdev->dev;
pdev              125 sound/soc/codecs/wm8782.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev             4456 sound/soc/codecs/wm8994.c static int wm8994_probe(struct platform_device *pdev)
pdev             4460 sound/soc/codecs/wm8994.c 	wm8994 = devm_kzalloc(&pdev->dev, sizeof(struct wm8994_priv),
pdev             4464 sound/soc/codecs/wm8994.c 	platform_set_drvdata(pdev, wm8994);
pdev             4468 sound/soc/codecs/wm8994.c 	wm8994->wm8994 = dev_get_drvdata(pdev->dev.parent);
pdev             4470 sound/soc/codecs/wm8994.c 	pm_runtime_enable(&pdev->dev);
pdev             4471 sound/soc/codecs/wm8994.c 	pm_runtime_idle(&pdev->dev);
pdev             4473 sound/soc/codecs/wm8994.c 	return devm_snd_soc_register_component(&pdev->dev, &soc_component_dev_wm8994,
pdev             4477 sound/soc/codecs/wm8994.c static int wm8994_remove(struct platform_device *pdev)
pdev             4479 sound/soc/codecs/wm8994.c 	pm_runtime_disable(&pdev->dev);
pdev             1110 sound/soc/codecs/wm8997.c static int wm8997_probe(struct platform_device *pdev)
pdev             1112 sound/soc/codecs/wm8997.c 	struct arizona *arizona = dev_get_drvdata(pdev->dev.parent);
pdev             1116 sound/soc/codecs/wm8997.c 	wm8997 = devm_kzalloc(&pdev->dev, sizeof(struct wm8997_priv),
pdev             1120 sound/soc/codecs/wm8997.c 	platform_set_drvdata(pdev, wm8997);
pdev             1159 sound/soc/codecs/wm8997.c 	pm_runtime_enable(&pdev->dev);
pdev             1160 sound/soc/codecs/wm8997.c 	pm_runtime_idle(&pdev->dev);
pdev             1171 sound/soc/codecs/wm8997.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev             1176 sound/soc/codecs/wm8997.c 		dev_err(&pdev->dev, "Failed to register component: %d\n", ret);
pdev             1186 sound/soc/codecs/wm8997.c static int wm8997_remove(struct platform_device *pdev)
pdev             1188 sound/soc/codecs/wm8997.c 	struct wm8997_priv *wm8997 = platform_get_drvdata(pdev);
pdev             1191 sound/soc/codecs/wm8997.c 	pm_runtime_disable(&pdev->dev);
pdev             1330 sound/soc/codecs/wm8998.c static int wm8998_probe(struct platform_device *pdev)
pdev             1332 sound/soc/codecs/wm8998.c 	struct arizona *arizona = dev_get_drvdata(pdev->dev.parent);
pdev             1336 sound/soc/codecs/wm8998.c 	wm8998 = devm_kzalloc(&pdev->dev, sizeof(struct wm8998_priv),
pdev             1340 sound/soc/codecs/wm8998.c 	platform_set_drvdata(pdev, wm8998);
pdev             1371 sound/soc/codecs/wm8998.c 	pm_runtime_enable(&pdev->dev);
pdev             1372 sound/soc/codecs/wm8998.c 	pm_runtime_idle(&pdev->dev);
pdev             1380 sound/soc/codecs/wm8998.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev             1385 sound/soc/codecs/wm8998.c 		dev_err(&pdev->dev, "Failed to register component: %d\n", ret);
pdev             1397 sound/soc/codecs/wm8998.c static int wm8998_remove(struct platform_device *pdev)
pdev             1399 sound/soc/codecs/wm8998.c 	struct wm8998_priv *wm8998 = platform_get_drvdata(pdev);
pdev             1402 sound/soc/codecs/wm8998.c 	pm_runtime_disable(&pdev->dev);
pdev              374 sound/soc/codecs/wm9705.c static int wm9705_probe(struct platform_device *pdev)
pdev              378 sound/soc/codecs/wm9705.c 	wm9705 = devm_kzalloc(&pdev->dev, sizeof(*wm9705), GFP_KERNEL);
pdev              382 sound/soc/codecs/wm9705.c 	wm9705->mfd_pdata = dev_get_platdata(&pdev->dev);
pdev              383 sound/soc/codecs/wm9705.c 	platform_set_drvdata(pdev, wm9705);
pdev              385 sound/soc/codecs/wm9705.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev              698 sound/soc/codecs/wm9712.c static int wm9712_probe(struct platform_device *pdev)
pdev              702 sound/soc/codecs/wm9712.c 	wm9712 = devm_kzalloc(&pdev->dev, sizeof(*wm9712), GFP_KERNEL);
pdev              708 sound/soc/codecs/wm9712.c 	wm9712->mfd_pdata = dev_get_platdata(&pdev->dev);
pdev              709 sound/soc/codecs/wm9712.c 	platform_set_drvdata(pdev, wm9712);
pdev              711 sound/soc/codecs/wm9712.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev             1263 sound/soc/codecs/wm9713.c static int wm9713_probe(struct platform_device *pdev)
pdev             1267 sound/soc/codecs/wm9713.c 	wm9713 = devm_kzalloc(&pdev->dev, sizeof(*wm9713), GFP_KERNEL);
pdev             1273 sound/soc/codecs/wm9713.c 	wm9713->mfd_pdata = dev_get_platdata(&pdev->dev);
pdev             1274 sound/soc/codecs/wm9713.c 	platform_set_drvdata(pdev, wm9713);
pdev             1276 sound/soc/codecs/wm9713.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev              614 sound/soc/dwc/dwc-i2s.c static int dw_i2s_probe(struct platform_device *pdev)
pdev              616 sound/soc/dwc/dwc-i2s.c 	const struct i2s_platform_data *pdata = pdev->dev.platform_data;
pdev              623 sound/soc/dwc/dwc-i2s.c 	dev = devm_kzalloc(&pdev->dev, sizeof(*dev), GFP_KERNEL);
pdev              627 sound/soc/dwc/dwc-i2s.c 	dw_i2s_dai = devm_kzalloc(&pdev->dev, sizeof(*dw_i2s_dai), GFP_KERNEL);
pdev              635 sound/soc/dwc/dwc-i2s.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              636 sound/soc/dwc/dwc-i2s.c 	dev->i2s_base = devm_ioremap_resource(&pdev->dev, res);
pdev              640 sound/soc/dwc/dwc-i2s.c 	dev->dev = &pdev->dev;
pdev              642 sound/soc/dwc/dwc-i2s.c 	irq = platform_get_irq(pdev, 0);
pdev              644 sound/soc/dwc/dwc-i2s.c 		ret = devm_request_irq(&pdev->dev, irq, i2s_irq_handler, 0,
pdev              645 sound/soc/dwc/dwc-i2s.c 				pdev->name, dev);
pdev              647 sound/soc/dwc/dwc-i2s.c 			dev_err(&pdev->dev, "failed to request irq\n");
pdev              674 sound/soc/dwc/dwc-i2s.c 				dev_err(&pdev->dev, "no clock configure method\n");
pdev              678 sound/soc/dwc/dwc-i2s.c 		dev->clk = devm_clk_get(&pdev->dev, clk_id);
pdev              688 sound/soc/dwc/dwc-i2s.c 	dev_set_drvdata(&pdev->dev, dev);
pdev              689 sound/soc/dwc/dwc-i2s.c 	ret = devm_snd_soc_register_component(&pdev->dev, &dw_i2s_component,
pdev              692 sound/soc/dwc/dwc-i2s.c 		dev_err(&pdev->dev, "not able to register dai\n");
pdev              698 sound/soc/dwc/dwc-i2s.c 			ret = dw_pcm_register(pdev);
pdev              701 sound/soc/dwc/dwc-i2s.c 			ret = devm_snd_dmaengine_pcm_register(&pdev->dev, NULL,
pdev              707 sound/soc/dwc/dwc-i2s.c 			dev_err(&pdev->dev, "could not register pcm: %d\n",
pdev              713 sound/soc/dwc/dwc-i2s.c 	pm_runtime_enable(&pdev->dev);
pdev              722 sound/soc/dwc/dwc-i2s.c static int dw_i2s_remove(struct platform_device *pdev)
pdev              724 sound/soc/dwc/dwc-i2s.c 	struct dw_i2s_dev *dev = dev_get_drvdata(&pdev->dev);
pdev              729 sound/soc/dwc/dwc-i2s.c 	pm_runtime_disable(&pdev->dev);
pdev              279 sound/soc/dwc/dwc-pcm.c int dw_pcm_register(struct platform_device *pdev)
pdev              281 sound/soc/dwc/dwc-pcm.c 	return devm_snd_soc_register_component(&pdev->dev, &dw_pcm_component,
pdev              125 sound/soc/dwc/local.h int dw_pcm_register(struct platform_device *pdev);
pdev              129 sound/soc/dwc/local.h int dw_pcm_register(struct platform_device *pdev)
pdev               66 sound/soc/fsl/efika-audio-fabric.c 	struct platform_device *pdev;
pdev               72 sound/soc/fsl/efika-audio-fabric.c 	pdev = platform_device_alloc("soc-audio", 1);
pdev               73 sound/soc/fsl/efika-audio-fabric.c 	if (!pdev) {
pdev               78 sound/soc/fsl/efika-audio-fabric.c 	platform_set_drvdata(pdev, &card);
pdev               80 sound/soc/fsl/efika-audio-fabric.c 	rc = platform_device_add(pdev);
pdev               83 sound/soc/fsl/efika-audio-fabric.c 		platform_device_put(pdev);
pdev               84 sound/soc/fsl/eukrea-tlv320.c static int eukrea_tlv320_probe(struct platform_device *pdev)
pdev               88 sound/soc/fsl/eukrea-tlv320.c 	struct device_node *np = pdev->dev.of_node;
pdev               91 sound/soc/fsl/eukrea-tlv320.c 	eukrea_tlv320.dev = &pdev->dev;
pdev               96 sound/soc/fsl/eukrea-tlv320.c 			dev_err(&pdev->dev,
pdev              101 sound/soc/fsl/eukrea-tlv320.c 		ssi_np = of_parse_phandle(pdev->dev.of_node,
pdev              104 sound/soc/fsl/eukrea-tlv320.c 			dev_err(&pdev->dev,
pdev              114 sound/soc/fsl/eukrea-tlv320.c 			dev_err(&pdev->dev, "codec-handle node missing or invalid.\n");
pdev              118 sound/soc/fsl/eukrea-tlv320.c 			dev_err(&pdev->dev,
pdev              124 sound/soc/fsl/eukrea-tlv320.c 			dev_err(&pdev->dev,
pdev              186 sound/soc/fsl/eukrea-tlv320.c 			dev_err(&pdev->dev,
pdev              200 sound/soc/fsl/eukrea-tlv320.c 		dev_err(&pdev->dev, "snd_soc_register_card failed (%d)\n", ret);
pdev              206 sound/soc/fsl/eukrea-tlv320.c static int eukrea_tlv320_remove(struct platform_device *pdev)
pdev               85 sound/soc/fsl/fsl-asoc-card.c 	struct platform_device *pdev;
pdev              319 sound/soc/fsl/fsl-asoc-card.c 	struct device *dev = &priv->pdev->dev;
pdev              481 sound/soc/fsl/fsl-asoc-card.c static int fsl_asoc_card_probe(struct platform_device *pdev)
pdev              484 sound/soc/fsl/fsl-asoc-card.c 	struct device_node *np = pdev->dev.of_node;
pdev              493 sound/soc/fsl/fsl-asoc-card.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              502 sound/soc/fsl/fsl-asoc-card.c 		dev_err(&pdev->dev, "CPU phandle missing or invalid\n");
pdev              509 sound/soc/fsl/fsl-asoc-card.c 		dev_err(&pdev->dev, "failed to find CPU DAI device\n");
pdev              577 sound/soc/fsl/fsl-asoc-card.c 		dev_err(&pdev->dev, "unknown Device Tree compatible\n");
pdev              583 sound/soc/fsl/fsl-asoc-card.c 		dev_err(&pdev->dev, "failed to find codec device\n");
pdev              593 sound/soc/fsl/fsl-asoc-card.c 			dev_err(&pdev->dev, "failed to init audmux\n");
pdev              609 sound/soc/fsl/fsl-asoc-card.c 	priv->pdev = pdev;
pdev              610 sound/soc/fsl/fsl-asoc-card.c 	priv->card.dev = &pdev->dev;
pdev              629 sound/soc/fsl/fsl-asoc-card.c 		dev_err(&pdev->dev, "failed to parse audio-routing: %d\n", ret);
pdev              644 sound/soc/fsl/fsl-asoc-card.c 			dev_err(&pdev->dev,
pdev              650 sound/soc/fsl/fsl-asoc-card.c 				devm_kasprintf(&pdev->dev, GFP_KERNEL,
pdev              678 sound/soc/fsl/fsl-asoc-card.c 			dev_err(&pdev->dev, "failed to get output rate\n");
pdev              685 sound/soc/fsl/fsl-asoc-card.c 			dev_err(&pdev->dev, "failed to get output rate\n");
pdev              697 sound/soc/fsl/fsl-asoc-card.c 	platform_set_drvdata(pdev, priv);
pdev              700 sound/soc/fsl/fsl-asoc-card.c 	ret = devm_snd_soc_register_card(&pdev->dev, &priv->card);
pdev              702 sound/soc/fsl/fsl-asoc-card.c 		dev_err(&pdev->dev, "snd_soc_register_card failed (%d)\n", ret);
pdev               24 sound/soc/fsl/fsl_asrc.c 	dev_err(&asrc_priv->pdev->dev, "Pair %c: " fmt, 'A' + index, ##__VA_ARGS__)
pdev               27 sound/soc/fsl/fsl_asrc.c 	dev_dbg(&asrc_priv->pdev->dev, "Pair %c: " fmt, 'A' + index, ##__VA_ARGS__)
pdev              122 sound/soc/fsl/fsl_asrc.c 	struct device *dev = &asrc_priv->pdev->dev;
pdev              476 sound/soc/fsl/fsl_asrc.c 	return dma_request_slave_channel(&asrc_priv->pdev->dev, name);
pdev              810 sound/soc/fsl/fsl_asrc.c 	struct device *dev = &asrc_priv->pdev->dev;
pdev              857 sound/soc/fsl/fsl_asrc.c static int fsl_asrc_probe(struct platform_device *pdev)
pdev              859 sound/soc/fsl/fsl_asrc.c 	struct device_node *np = pdev->dev.of_node;
pdev              866 sound/soc/fsl/fsl_asrc.c 	asrc_priv = devm_kzalloc(&pdev->dev, sizeof(*asrc_priv), GFP_KERNEL);
pdev              870 sound/soc/fsl/fsl_asrc.c 	asrc_priv->pdev = pdev;
pdev              873 sound/soc/fsl/fsl_asrc.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              874 sound/soc/fsl/fsl_asrc.c 	regs = devm_ioremap_resource(&pdev->dev, res);
pdev              880 sound/soc/fsl/fsl_asrc.c 	asrc_priv->regmap = devm_regmap_init_mmio_clk(&pdev->dev, "mem", regs,
pdev              883 sound/soc/fsl/fsl_asrc.c 		dev_err(&pdev->dev, "failed to init regmap\n");
pdev              887 sound/soc/fsl/fsl_asrc.c 	irq = platform_get_irq(pdev, 0);
pdev              891 sound/soc/fsl/fsl_asrc.c 	ret = devm_request_irq(&pdev->dev, irq, fsl_asrc_isr, 0,
pdev              892 sound/soc/fsl/fsl_asrc.c 			       dev_name(&pdev->dev), asrc_priv);
pdev              894 sound/soc/fsl/fsl_asrc.c 		dev_err(&pdev->dev, "failed to claim irq %u: %d\n", irq, ret);
pdev              898 sound/soc/fsl/fsl_asrc.c 	asrc_priv->mem_clk = devm_clk_get(&pdev->dev, "mem");
pdev              900 sound/soc/fsl/fsl_asrc.c 		dev_err(&pdev->dev, "failed to get mem clock\n");
pdev              904 sound/soc/fsl/fsl_asrc.c 	asrc_priv->ipg_clk = devm_clk_get(&pdev->dev, "ipg");
pdev              906 sound/soc/fsl/fsl_asrc.c 		dev_err(&pdev->dev, "failed to get ipg clock\n");
pdev              910 sound/soc/fsl/fsl_asrc.c 	asrc_priv->spba_clk = devm_clk_get(&pdev->dev, "spba");
pdev              912 sound/soc/fsl/fsl_asrc.c 		dev_warn(&pdev->dev, "failed to get spba clock\n");
pdev              916 sound/soc/fsl/fsl_asrc.c 		asrc_priv->asrck_clk[i] = devm_clk_get(&pdev->dev, tmp);
pdev              918 sound/soc/fsl/fsl_asrc.c 			dev_err(&pdev->dev, "failed to get %s clock\n", tmp);
pdev              935 sound/soc/fsl/fsl_asrc.c 		dev_err(&pdev->dev, "failed to init asrc %d\n", ret);
pdev              944 sound/soc/fsl/fsl_asrc.c 		dev_err(&pdev->dev, "failed to get output rate\n");
pdev              951 sound/soc/fsl/fsl_asrc.c 		dev_err(&pdev->dev, "failed to get output width\n");
pdev              956 sound/soc/fsl/fsl_asrc.c 		dev_warn(&pdev->dev, "unsupported width, switching to 24bit\n");
pdev              960 sound/soc/fsl/fsl_asrc.c 	platform_set_drvdata(pdev, asrc_priv);
pdev              961 sound/soc/fsl/fsl_asrc.c 	pm_runtime_enable(&pdev->dev);
pdev              964 sound/soc/fsl/fsl_asrc.c 	ret = devm_snd_soc_register_component(&pdev->dev, &fsl_asrc_component,
pdev              967 sound/soc/fsl/fsl_asrc.c 		dev_err(&pdev->dev, "failed to register ASoC DAI\n");
pdev              443 sound/soc/fsl/fsl_asrc.h 	struct platform_device *pdev;
pdev              462 sound/soc/fsl/fsl_audmix.c static int fsl_audmix_probe(struct platform_device *pdev)
pdev              464 sound/soc/fsl/fsl_audmix.c 	struct device *dev = &pdev->dev;
pdev              482 sound/soc/fsl/fsl_audmix.c 	regs = devm_platform_ioremap_resource(pdev, 0);
pdev              500 sound/soc/fsl/fsl_audmix.c 	platform_set_drvdata(pdev, priv);
pdev              511 sound/soc/fsl/fsl_audmix.c 	priv->pdev = platform_device_register_data(dev, mdrv, 0, NULL, 0);
pdev              512 sound/soc/fsl/fsl_audmix.c 	if (IS_ERR(priv->pdev)) {
pdev              513 sound/soc/fsl/fsl_audmix.c 		ret = PTR_ERR(priv->pdev);
pdev              525 sound/soc/fsl/fsl_audmix.c static int fsl_audmix_remove(struct platform_device *pdev)
pdev              527 sound/soc/fsl/fsl_audmix.c 	struct fsl_audmix *priv = dev_get_drvdata(&pdev->dev);
pdev              529 sound/soc/fsl/fsl_audmix.c 	pm_runtime_disable(&pdev->dev);
pdev              531 sound/soc/fsl/fsl_audmix.c 	if (priv->pdev)
pdev              532 sound/soc/fsl/fsl_audmix.c 		platform_device_unregister(priv->pdev);
pdev               96 sound/soc/fsl/fsl_audmix.h 	struct platform_device *pdev;
pdev              884 sound/soc/fsl/fsl_dma.c static int fsl_soc_dma_probe(struct platform_device *pdev)
pdev              887 sound/soc/fsl/fsl_dma.c 	struct device_node *np = pdev->dev.of_node;
pdev              896 sound/soc/fsl/fsl_dma.c 		dev_err(&pdev->dev, "cannot find parent SSI node\n");
pdev              902 sound/soc/fsl/fsl_dma.c 		dev_err(&pdev->dev, "could not determine resources for %pOF\n",
pdev              932 sound/soc/fsl/fsl_dma.c 	ret = devm_snd_soc_register_component(&pdev->dev, &dma->dai, NULL, 0);
pdev              934 sound/soc/fsl/fsl_dma.c 		dev_err(&pdev->dev, "could not register platform\n");
pdev              942 sound/soc/fsl/fsl_dma.c 	dev_set_drvdata(&pdev->dev, dma);
pdev              947 sound/soc/fsl/fsl_dma.c static int fsl_soc_dma_remove(struct platform_device *pdev)
pdev              949 sound/soc/fsl/fsl_dma.c 	struct dma_object *dma = dev_get_drvdata(&pdev->dev);
pdev               53 sound/soc/fsl/fsl_esai.c 	struct platform_device *pdev;
pdev               80 sound/soc/fsl/fsl_esai.c 	struct platform_device *pdev = esai_priv->pdev;
pdev               89 sound/soc/fsl/fsl_esai.c 		dev_dbg(&pdev->dev, "reset module for xrun\n");
pdev               94 sound/soc/fsl/fsl_esai.c 		dev_dbg(&pdev->dev, "isr: Transmission Initialized\n");
pdev               97 sound/soc/fsl/fsl_esai.c 		dev_warn(&pdev->dev, "isr: Receiving overrun\n");
pdev              100 sound/soc/fsl/fsl_esai.c 		dev_warn(&pdev->dev, "isr: Transmission underrun\n");
pdev              103 sound/soc/fsl/fsl_esai.c 		dev_dbg(&pdev->dev, "isr: Just transmitted the last slot\n");
pdev              106 sound/soc/fsl/fsl_esai.c 		dev_dbg(&pdev->dev, "isr: Transmission data exception\n");
pdev              109 sound/soc/fsl/fsl_esai.c 		dev_dbg(&pdev->dev, "isr: Transmitting even slots\n");
pdev              112 sound/soc/fsl/fsl_esai.c 		dev_dbg(&pdev->dev, "isr: Transmitting data\n");
pdev              115 sound/soc/fsl/fsl_esai.c 		dev_dbg(&pdev->dev, "isr: Just received the last slot\n");
pdev              118 sound/soc/fsl/fsl_esai.c 		dev_dbg(&pdev->dev, "isr: Receiving data exception\n");
pdev              121 sound/soc/fsl/fsl_esai.c 		dev_dbg(&pdev->dev, "isr: Receiving even slots\n");
pdev              124 sound/soc/fsl/fsl_esai.c 		dev_dbg(&pdev->dev, "isr: Receiving data\n");
pdev              564 sound/soc/fsl/fsl_esai.c 	struct platform_device *pdev = esai_priv->pdev;
pdev              572 sound/soc/fsl/fsl_esai.c 		dev_err(&pdev->dev, "failed to reset ESAI: %d\n", ret);
pdev              584 sound/soc/fsl/fsl_esai.c 		dev_err(&pdev->dev, "failed to enable ESAI: %d\n", ret);
pdev              919 sound/soc/fsl/fsl_esai.c static int fsl_esai_probe(struct platform_device *pdev)
pdev              921 sound/soc/fsl/fsl_esai.c 	struct device_node *np = pdev->dev.of_node;
pdev              928 sound/soc/fsl/fsl_esai.c 	esai_priv = devm_kzalloc(&pdev->dev, sizeof(*esai_priv), GFP_KERNEL);
pdev              932 sound/soc/fsl/fsl_esai.c 	esai_priv->pdev = pdev;
pdev              940 sound/soc/fsl/fsl_esai.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              941 sound/soc/fsl/fsl_esai.c 	regs = devm_ioremap_resource(&pdev->dev, res);
pdev              945 sound/soc/fsl/fsl_esai.c 	esai_priv->regmap = devm_regmap_init_mmio_clk(&pdev->dev,
pdev              948 sound/soc/fsl/fsl_esai.c 		dev_err(&pdev->dev, "failed to init regmap: %ld\n",
pdev              953 sound/soc/fsl/fsl_esai.c 	esai_priv->coreclk = devm_clk_get(&pdev->dev, "core");
pdev              955 sound/soc/fsl/fsl_esai.c 		dev_err(&pdev->dev, "failed to get core clock: %ld\n",
pdev              960 sound/soc/fsl/fsl_esai.c 	esai_priv->extalclk = devm_clk_get(&pdev->dev, "extal");
pdev              962 sound/soc/fsl/fsl_esai.c 		dev_warn(&pdev->dev, "failed to get extal clock: %ld\n",
pdev              965 sound/soc/fsl/fsl_esai.c 	esai_priv->fsysclk = devm_clk_get(&pdev->dev, "fsys");
pdev              967 sound/soc/fsl/fsl_esai.c 		dev_warn(&pdev->dev, "failed to get fsys clock: %ld\n",
pdev              970 sound/soc/fsl/fsl_esai.c 	esai_priv->spbaclk = devm_clk_get(&pdev->dev, "spba");
pdev              972 sound/soc/fsl/fsl_esai.c 		dev_warn(&pdev->dev, "failed to get spba clock: %ld\n",
pdev              975 sound/soc/fsl/fsl_esai.c 	irq = platform_get_irq(pdev, 0);
pdev              979 sound/soc/fsl/fsl_esai.c 	ret = devm_request_irq(&pdev->dev, irq, esai_isr, 0,
pdev              982 sound/soc/fsl/fsl_esai.c 		dev_err(&pdev->dev, "failed to claim irq %u\n", irq);
pdev             1014 sound/soc/fsl/fsl_esai.c 	dev_set_drvdata(&pdev->dev, esai_priv);
pdev             1030 sound/soc/fsl/fsl_esai.c 	ret = devm_snd_soc_register_component(&pdev->dev, &fsl_esai_component,
pdev             1033 sound/soc/fsl/fsl_esai.c 		dev_err(&pdev->dev, "failed to register DAI: %d\n", ret);
pdev             1040 sound/soc/fsl/fsl_esai.c 	pm_runtime_enable(&pdev->dev);
pdev             1044 sound/soc/fsl/fsl_esai.c 	ret = imx_pcm_dma_init(pdev, IMX_ESAI_DMABUF_SIZE);
pdev             1046 sound/soc/fsl/fsl_esai.c 		dev_err(&pdev->dev, "failed to init imx pcm dma: %d\n", ret);
pdev             1051 sound/soc/fsl/fsl_esai.c static int fsl_esai_remove(struct platform_device *pdev)
pdev             1053 sound/soc/fsl/fsl_esai.c 	struct fsl_esai *esai_priv = platform_get_drvdata(pdev);
pdev             1055 sound/soc/fsl/fsl_esai.c 	pm_runtime_disable(&pdev->dev);
pdev               31 sound/soc/fsl/fsl_micfil.c 	struct platform_device *pdev;
pdev              140 sound/soc/fsl/fsl_micfil.c 		dev_err(&micfil->pdev->dev,
pdev              199 sound/soc/fsl/fsl_micfil.c 	struct device *dev = &micfil->pdev->dev;
pdev              232 sound/soc/fsl/fsl_micfil.c 	struct device *dev = &micfil->pdev->dev;
pdev              335 sound/soc/fsl/fsl_micfil.c 	struct device *dev = &micfil->pdev->dev;
pdev              370 sound/soc/fsl/fsl_micfil.c 	struct device *dev = &micfil->pdev->dev;
pdev              572 sound/soc/fsl/fsl_micfil.c 	struct platform_device *pdev = micfil->pdev;
pdev              588 sound/soc/fsl/fsl_micfil.c 			dev_dbg(&pdev->dev,
pdev              602 sound/soc/fsl/fsl_micfil.c 			dev_dbg(&pdev->dev,
pdev              607 sound/soc/fsl/fsl_micfil.c 			dev_dbg(&pdev->dev,
pdev              618 sound/soc/fsl/fsl_micfil.c 	struct platform_device *pdev = micfil->pdev;
pdev              624 sound/soc/fsl/fsl_micfil.c 		dev_dbg(&pdev->dev, "isr: Decimation Filter is running\n");
pdev              627 sound/soc/fsl/fsl_micfil.c 		dev_dbg(&pdev->dev, "isr: FIR Filter Data ready\n");
pdev              630 sound/soc/fsl/fsl_micfil.c 		dev_dbg(&pdev->dev, "isr: ipg_clk_app is too low\n");
pdev              638 sound/soc/fsl/fsl_micfil.c static int fsl_micfil_probe(struct platform_device *pdev)
pdev              640 sound/soc/fsl/fsl_micfil.c 	struct device_node *np = pdev->dev.of_node;
pdev              648 sound/soc/fsl/fsl_micfil.c 	micfil = devm_kzalloc(&pdev->dev, sizeof(*micfil), GFP_KERNEL);
pdev              652 sound/soc/fsl/fsl_micfil.c 	micfil->pdev = pdev;
pdev              655 sound/soc/fsl/fsl_micfil.c 	of_id = of_match_device(fsl_micfil_dt_ids, &pdev->dev);
pdev              664 sound/soc/fsl/fsl_micfil.c 	micfil->mclk = devm_clk_get(&pdev->dev, "ipg_clk_app");
pdev              666 sound/soc/fsl/fsl_micfil.c 		dev_err(&pdev->dev, "failed to get core clock: %ld\n",
pdev              672 sound/soc/fsl/fsl_micfil.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              673 sound/soc/fsl/fsl_micfil.c 	regs = devm_ioremap_resource(&pdev->dev, res);
pdev              677 sound/soc/fsl/fsl_micfil.c 	micfil->regmap = devm_regmap_init_mmio_clk(&pdev->dev,
pdev              682 sound/soc/fsl/fsl_micfil.c 		dev_err(&pdev->dev, "failed to init MICFIL regmap: %ld\n",
pdev              696 sound/soc/fsl/fsl_micfil.c 		dev_err(&pdev->dev, "dataline setting error, Mask is 0x%X\n",
pdev              703 sound/soc/fsl/fsl_micfil.c 		micfil->irq[i] = platform_get_irq(pdev, i);
pdev              704 sound/soc/fsl/fsl_micfil.c 		dev_err(&pdev->dev, "GET IRQ: %d\n", micfil->irq[i]);
pdev              706 sound/soc/fsl/fsl_micfil.c 			dev_err(&pdev->dev, "no irq for node %s\n", pdev->name);
pdev              715 sound/soc/fsl/fsl_micfil.c 	ret = devm_request_irq(&pdev->dev, micfil->irq[0],
pdev              719 sound/soc/fsl/fsl_micfil.c 		dev_err(&pdev->dev, "failed to claim mic interface irq %u\n",
pdev              725 sound/soc/fsl/fsl_micfil.c 	ret = devm_request_irq(&pdev->dev, micfil->irq[1],
pdev              729 sound/soc/fsl/fsl_micfil.c 		dev_err(&pdev->dev, "failed to claim mic interface error irq %u\n",
pdev              739 sound/soc/fsl/fsl_micfil.c 	platform_set_drvdata(pdev, micfil);
pdev              741 sound/soc/fsl/fsl_micfil.c 	pm_runtime_enable(&pdev->dev);
pdev              743 sound/soc/fsl/fsl_micfil.c 	ret = devm_snd_soc_register_component(&pdev->dev, &fsl_micfil_component,
pdev              746 sound/soc/fsl/fsl_micfil.c 		dev_err(&pdev->dev, "failed to register component %s\n",
pdev              751 sound/soc/fsl/fsl_micfil.c 	ret = devm_snd_dmaengine_pcm_register(&pdev->dev, NULL, 0);
pdev              753 sound/soc/fsl/fsl_micfil.c 		dev_err(&pdev->dev, "failed to pcm register\n");
pdev               44 sound/soc/fsl/fsl_sai.c 	struct device *dev = &sai->pdev->dev;
pdev              895 sound/soc/fsl/fsl_sai.c static int fsl_sai_probe(struct platform_device *pdev)
pdev              897 sound/soc/fsl/fsl_sai.c 	struct device_node *np = pdev->dev.of_node;
pdev              906 sound/soc/fsl/fsl_sai.c 	sai = devm_kzalloc(&pdev->dev, sizeof(*sai), GFP_KERNEL);
pdev              910 sound/soc/fsl/fsl_sai.c 	sai->pdev = pdev;
pdev              911 sound/soc/fsl/fsl_sai.c 	sai->soc_data = of_device_get_match_data(&pdev->dev);
pdev              915 sound/soc/fsl/fsl_sai.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              916 sound/soc/fsl/fsl_sai.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              926 sound/soc/fsl/fsl_sai.c 	sai->regmap = devm_regmap_init_mmio_clk(&pdev->dev,
pdev              931 sound/soc/fsl/fsl_sai.c 		sai->regmap = devm_regmap_init_mmio_clk(&pdev->dev,
pdev              934 sound/soc/fsl/fsl_sai.c 		dev_err(&pdev->dev, "regmap init failed\n");
pdev              939 sound/soc/fsl/fsl_sai.c 	sai->bus_clk = devm_clk_get(&pdev->dev, "bus");
pdev              941 sound/soc/fsl/fsl_sai.c 		dev_err(&pdev->dev, "failed to get bus clock: %ld\n",
pdev              949 sound/soc/fsl/fsl_sai.c 		sai->mclk_clk[i] = devm_clk_get(&pdev->dev, tmp);
pdev              951 sound/soc/fsl/fsl_sai.c 			dev_err(&pdev->dev, "failed to get mclk%d clock: %ld\n",
pdev              957 sound/soc/fsl/fsl_sai.c 	irq = platform_get_irq(pdev, 0);
pdev              961 sound/soc/fsl/fsl_sai.c 	ret = devm_request_irq(&pdev->dev, irq, fsl_sai_isr, 0, np->name, sai);
pdev              963 sound/soc/fsl/fsl_sai.c 		dev_err(&pdev->dev, "failed to claim irq %u\n", irq);
pdev              977 sound/soc/fsl/fsl_sai.c 		dev_err(&pdev->dev, "invalid binding for synchronous mode\n");
pdev              998 sound/soc/fsl/fsl_sai.c 			dev_err(&pdev->dev, "cannot find iomuxc registers\n");
pdev             1015 sound/soc/fsl/fsl_sai.c 	platform_set_drvdata(pdev, sai);
pdev             1017 sound/soc/fsl/fsl_sai.c 	pm_runtime_enable(&pdev->dev);
pdev             1019 sound/soc/fsl/fsl_sai.c 	ret = devm_snd_soc_register_component(&pdev->dev, &fsl_component,
pdev             1025 sound/soc/fsl/fsl_sai.c 		ret = imx_pcm_dma_init(pdev, IMX_SAI_DMABUF_SIZE);
pdev             1029 sound/soc/fsl/fsl_sai.c 		ret = devm_snd_dmaengine_pcm_register(&pdev->dev, NULL, 0);
pdev             1037 sound/soc/fsl/fsl_sai.c 	pm_runtime_disable(&pdev->dev);
pdev             1042 sound/soc/fsl/fsl_sai.c static int fsl_sai_remove(struct platform_device *pdev)
pdev             1044 sound/soc/fsl/fsl_sai.c 	pm_runtime_disable(&pdev->dev);
pdev              166 sound/soc/fsl/fsl_sai.h 	struct platform_device *pdev;
pdev               94 sound/soc/fsl/fsl_spdif.c 	struct platform_device *pdev;
pdev              117 sound/soc/fsl/fsl_spdif.c 	struct platform_device *pdev = spdif_priv->pdev;
pdev              123 sound/soc/fsl/fsl_spdif.c 	dev_dbg(&pdev->dev, "isr: Rx dpll %s \n",
pdev              133 sound/soc/fsl/fsl_spdif.c 	struct platform_device *pdev = spdif_priv->pdev;
pdev              135 sound/soc/fsl/fsl_spdif.c 	dev_dbg(&pdev->dev, "isr: receiver found illegal symbol\n");
pdev              147 sound/soc/fsl/fsl_spdif.c 	struct platform_device *pdev = spdif_priv->pdev;
pdev              162 sound/soc/fsl/fsl_spdif.c 		dev_err(&pdev->dev, "unsupported channel name\n");
pdev              166 sound/soc/fsl/fsl_spdif.c 	dev_dbg(&pdev->dev, "isr: %c Channel receive register full\n", name);
pdev              171 sound/soc/fsl/fsl_spdif.c 		dev_err(&pdev->dev, "User bit receive buffer overflow\n");
pdev              185 sound/soc/fsl/fsl_spdif.c 	struct platform_device *pdev = spdif_priv->pdev;
pdev              187 sound/soc/fsl/fsl_spdif.c 	dev_dbg(&pdev->dev, "isr: U/Q Channel sync found\n");
pdev              202 sound/soc/fsl/fsl_spdif.c 	struct platform_device *pdev = spdif_priv->pdev;
pdev              205 sound/soc/fsl/fsl_spdif.c 	dev_dbg(&pdev->dev, "isr: U/Q Channel framing error\n");
pdev              234 sound/soc/fsl/fsl_spdif.c 	struct platform_device *pdev = spdif_priv->pdev;
pdev              243 sound/soc/fsl/fsl_spdif.c 		dev_dbg(&pdev->dev, "isr: Tx FIFO under/overrun\n");
pdev              246 sound/soc/fsl/fsl_spdif.c 		dev_dbg(&pdev->dev, "isr: Tx FIFO resync\n");
pdev              249 sound/soc/fsl/fsl_spdif.c 		dev_dbg(&pdev->dev, "isr: cstatus new\n");
pdev              252 sound/soc/fsl/fsl_spdif.c 		dev_dbg(&pdev->dev, "isr: validity flag no good\n");
pdev              258 sound/soc/fsl/fsl_spdif.c 		dev_dbg(&pdev->dev, "isr: receiver found parity bit error\n");
pdev              264 sound/soc/fsl/fsl_spdif.c 		dev_dbg(&pdev->dev, "isr: U Channel receive register overrun\n");
pdev              270 sound/soc/fsl/fsl_spdif.c 		dev_dbg(&pdev->dev, "isr: Q Channel receive register overrun\n");
pdev              279 sound/soc/fsl/fsl_spdif.c 		dev_dbg(&pdev->dev, "isr: Rx FIFO under/overrun\n");
pdev              282 sound/soc/fsl/fsl_spdif.c 		dev_dbg(&pdev->dev, "isr: Rx FIFO resync\n");
pdev              289 sound/soc/fsl/fsl_spdif.c 		dev_dbg(&pdev->dev, "isr: Tx FIFO empty\n");
pdev              293 sound/soc/fsl/fsl_spdif.c 		dev_dbg(&pdev->dev, "isr: Rx FIFO full\n");
pdev              336 sound/soc/fsl/fsl_spdif.c 	struct platform_device *pdev = spdif_priv->pdev;
pdev              344 sound/soc/fsl/fsl_spdif.c 	dev_dbg(&pdev->dev, "STCSCH: 0x%06x\n", ch_status);
pdev              349 sound/soc/fsl/fsl_spdif.c 	dev_dbg(&pdev->dev, "STCSCL: 0x%06x\n", ch_status);
pdev              376 sound/soc/fsl/fsl_spdif.c 	struct platform_device *pdev = spdif_priv->pdev;
pdev              405 sound/soc/fsl/fsl_spdif.c 		dev_err(&pdev->dev, "unsupported sample rate %d\n", sample_rate);
pdev              411 sound/soc/fsl/fsl_spdif.c 		dev_err(&pdev->dev, "tx clock source is out of range\n");
pdev              417 sound/soc/fsl/fsl_spdif.c 		dev_err(&pdev->dev, "the txclk_df can't be zero\n");
pdev              431 sound/soc/fsl/fsl_spdif.c 		dev_err(&pdev->dev, "failed to set tx clock rate\n");
pdev              436 sound/soc/fsl/fsl_spdif.c 	dev_dbg(&pdev->dev, "expected clock rate = %d\n",
pdev              438 sound/soc/fsl/fsl_spdif.c 	dev_dbg(&pdev->dev, "actual clock rate = %ld\n",
pdev              451 sound/soc/fsl/fsl_spdif.c 	dev_dbg(&pdev->dev, "set sample rate to %dHz for %dHz playback\n",
pdev              462 sound/soc/fsl/fsl_spdif.c 	struct platform_device *pdev = spdif_priv->pdev;
pdev              472 sound/soc/fsl/fsl_spdif.c 			dev_err(&pdev->dev, "failed to enable core clock\n");
pdev              479 sound/soc/fsl/fsl_spdif.c 				dev_err(&pdev->dev, "failed to enable spba clock\n");
pdev              486 sound/soc/fsl/fsl_spdif.c 			dev_err(&pdev->dev, "failed to soft reset\n");
pdev              574 sound/soc/fsl/fsl_spdif.c 	struct platform_device *pdev = spdif_priv->pdev;
pdev              581 sound/soc/fsl/fsl_spdif.c 			dev_err(&pdev->dev, "%s: set sample rate failed: %d\n",
pdev              820 sound/soc/fsl/fsl_spdif.c 	struct platform_device *pdev = spdif_priv->pdev;
pdev              839 sound/soc/fsl/fsl_spdif.c 	dev_dbg(&pdev->dev, "FreqMeas: %d\n", freqmeas);
pdev              840 sound/soc/fsl/fsl_spdif.c 	dev_dbg(&pdev->dev, "BusclkFreq: %lld\n", busclk_freq);
pdev              841 sound/soc/fsl/fsl_spdif.c 	dev_dbg(&pdev->dev, "RxRate: %lld\n", tmpval64);
pdev             1171 sound/soc/fsl/fsl_spdif.c 	struct platform_device *pdev = spdif_priv->pdev;
pdev             1172 sound/soc/fsl/fsl_spdif.c 	struct device *dev = &pdev->dev;
pdev             1180 sound/soc/fsl/fsl_spdif.c 		clk = devm_clk_get(&pdev->dev, tmp);
pdev             1202 sound/soc/fsl/fsl_spdif.c 	dev_dbg(&pdev->dev, "use rxtx%d as tx clock source for %dHz sample rate\n",
pdev             1204 sound/soc/fsl/fsl_spdif.c 	dev_dbg(&pdev->dev, "use txclk df %d for %dHz sample rate\n",
pdev             1207 sound/soc/fsl/fsl_spdif.c 		dev_dbg(&pdev->dev, "use sysclk df %d for %dHz sample rate\n",
pdev             1209 sound/soc/fsl/fsl_spdif.c 	dev_dbg(&pdev->dev, "the best rate for %dHz sample rate is %dHz\n",
pdev             1215 sound/soc/fsl/fsl_spdif.c static int fsl_spdif_probe(struct platform_device *pdev)
pdev             1217 sound/soc/fsl/fsl_spdif.c 	struct device_node *np = pdev->dev.of_node;
pdev             1227 sound/soc/fsl/fsl_spdif.c 	spdif_priv = devm_kzalloc(&pdev->dev, sizeof(*spdif_priv), GFP_KERNEL);
pdev             1231 sound/soc/fsl/fsl_spdif.c 	spdif_priv->pdev = pdev;
pdev             1235 sound/soc/fsl/fsl_spdif.c 	spdif_priv->cpu_dai_drv.name = dev_name(&pdev->dev);
pdev             1238 sound/soc/fsl/fsl_spdif.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1239 sound/soc/fsl/fsl_spdif.c 	regs = devm_ioremap_resource(&pdev->dev, res);
pdev             1243 sound/soc/fsl/fsl_spdif.c 	spdif_priv->regmap = devm_regmap_init_mmio_clk(&pdev->dev,
pdev             1246 sound/soc/fsl/fsl_spdif.c 		dev_err(&pdev->dev, "regmap init failed\n");
pdev             1250 sound/soc/fsl/fsl_spdif.c 	irq = platform_get_irq(pdev, 0);
pdev             1254 sound/soc/fsl/fsl_spdif.c 	ret = devm_request_irq(&pdev->dev, irq, spdif_isr, 0,
pdev             1255 sound/soc/fsl/fsl_spdif.c 			       dev_name(&pdev->dev), spdif_priv);
pdev             1257 sound/soc/fsl/fsl_spdif.c 		dev_err(&pdev->dev, "could not claim irq %u\n", irq);
pdev             1262 sound/soc/fsl/fsl_spdif.c 	spdif_priv->sysclk = devm_clk_get(&pdev->dev, "rxtx5");
pdev             1264 sound/soc/fsl/fsl_spdif.c 		dev_err(&pdev->dev, "no sys clock (rxtx5) in devicetree\n");
pdev             1269 sound/soc/fsl/fsl_spdif.c 	spdif_priv->coreclk = devm_clk_get(&pdev->dev, "core");
pdev             1271 sound/soc/fsl/fsl_spdif.c 		dev_err(&pdev->dev, "no core clock in devicetree\n");
pdev             1275 sound/soc/fsl/fsl_spdif.c 	spdif_priv->spbaclk = devm_clk_get(&pdev->dev, "spba");
pdev             1277 sound/soc/fsl/fsl_spdif.c 		dev_warn(&pdev->dev, "no spba clock in devicetree\n");
pdev             1280 sound/soc/fsl/fsl_spdif.c 	spdif_priv->rxclk = devm_clk_get(&pdev->dev, "rxtx1");
pdev             1282 sound/soc/fsl/fsl_spdif.c 		dev_err(&pdev->dev, "no rxtx1 clock in devicetree\n");
pdev             1313 sound/soc/fsl/fsl_spdif.c 	dev_set_drvdata(&pdev->dev, spdif_priv);
pdev             1315 sound/soc/fsl/fsl_spdif.c 	ret = devm_snd_soc_register_component(&pdev->dev, &fsl_spdif_component,
pdev             1318 sound/soc/fsl/fsl_spdif.c 		dev_err(&pdev->dev, "failed to register DAI: %d\n", ret);
pdev             1322 sound/soc/fsl/fsl_spdif.c 	ret = imx_pcm_dma_init(pdev, IMX_SPDIF_DMABUF_SIZE);
pdev             1324 sound/soc/fsl/fsl_spdif.c 		dev_err(&pdev->dev, "imx_pcm_dma_init failed: %d\n", ret);
pdev             1295 sound/soc/fsl/fsl_ssi.c static int fsl_ssi_imx_probe(struct platform_device *pdev,
pdev             1298 sound/soc/fsl/fsl_ssi.c 	struct device *dev = &pdev->dev;
pdev             1348 sound/soc/fsl/fsl_ssi.c 		ret = imx_pcm_fiq_init(pdev, &ssi->fiq_params);
pdev             1352 sound/soc/fsl/fsl_ssi.c 		ret = imx_pcm_dma_init(pdev, IMX_SSI_DMABUF_SIZE);
pdev             1366 sound/soc/fsl/fsl_ssi.c static void fsl_ssi_imx_clean(struct platform_device *pdev, struct fsl_ssi *ssi)
pdev             1369 sound/soc/fsl/fsl_ssi.c 		imx_pcm_fiq_exit(pdev);
pdev             1459 sound/soc/fsl/fsl_ssi.c static int fsl_ssi_probe(struct platform_device *pdev)
pdev             1462 sound/soc/fsl/fsl_ssi.c 	struct device *dev = &pdev->dev;
pdev             1489 sound/soc/fsl/fsl_ssi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1512 sound/soc/fsl/fsl_ssi.c 	ssi->irq = platform_get_irq(pdev, 0);
pdev             1553 sound/soc/fsl/fsl_ssi.c 		ret = fsl_ssi_imx_probe(pdev, ssi, iomem);
pdev             1560 sound/soc/fsl/fsl_ssi.c 		ret = snd_soc_set_ac97_ops_of_reset(&fsl_ssi_ac97_ops, pdev);
pdev             1622 sound/soc/fsl/fsl_ssi.c 		fsl_ssi_imx_clean(pdev, ssi);
pdev             1627 sound/soc/fsl/fsl_ssi.c static int fsl_ssi_remove(struct platform_device *pdev)
pdev             1629 sound/soc/fsl/fsl_ssi.c 	struct fsl_ssi *ssi = dev_get_drvdata(&pdev->dev);
pdev             1640 sound/soc/fsl/fsl_ssi.c 		fsl_ssi_imx_clean(pdev, ssi);
pdev               23 sound/soc/fsl/imx-audmix.c 	struct platform_device *pdev;
pdev              144 sound/soc/fsl/imx-audmix.c static int imx_audmix_probe(struct platform_device *pdev)
pdev              146 sound/soc/fsl/imx-audmix.c 	struct device_node *np = pdev->dev.of_node;
pdev              156 sound/soc/fsl/imx-audmix.c 	if (pdev->dev.parent) {
pdev              157 sound/soc/fsl/imx-audmix.c 		audmix_np = pdev->dev.parent->of_node;
pdev              159 sound/soc/fsl/imx-audmix.c 		dev_err(&pdev->dev, "Missing parent device.\n");
pdev              164 sound/soc/fsl/imx-audmix.c 		dev_err(&pdev->dev, "Missing DT node for parent device.\n");
pdev              170 sound/soc/fsl/imx-audmix.c 		dev_err(&pdev->dev, "Missing AUDMIX platform device for %s\n",
pdev              178 sound/soc/fsl/imx-audmix.c 		dev_err(&pdev->dev, "Need 2 dais to be provided for %s\n",
pdev              183 sound/soc/fsl/imx-audmix.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              188 sound/soc/fsl/imx-audmix.c 	priv->dai = devm_kzalloc(&pdev->dev, priv->num_dai *
pdev              194 sound/soc/fsl/imx-audmix.c 	priv->dai_conf = devm_kzalloc(&pdev->dev, priv->num_dai_conf *
pdev              201 sound/soc/fsl/imx-audmix.c 	priv->dapm_routes = devm_kzalloc(&pdev->dev, priv->num_dapm_routes *
pdev              211 sound/soc/fsl/imx-audmix.c 		dlc = devm_kzalloc(&pdev->dev, 6 * sizeof(*dlc), GFP_KERNEL);
pdev              213 sound/soc/fsl/imx-audmix.c 			dev_err(&pdev->dev, "failed to allocate dai_link\n");
pdev              220 sound/soc/fsl/imx-audmix.c 			dev_err(&pdev->dev, "of_parse_phandle_with_args failed\n");
pdev              226 sound/soc/fsl/imx-audmix.c 			dev_err(&pdev->dev, "failed to find SAI platform device\n");
pdev              231 sound/soc/fsl/imx-audmix.c 		dai_name = devm_kasprintf(&pdev->dev, GFP_KERNEL, "%s%s",
pdev              234 sound/soc/fsl/imx-audmix.c 		dev_info(pdev->dev.parent, "DAI FE name:%s\n", dai_name);
pdev              239 sound/soc/fsl/imx-audmix.c 				devm_kasprintf(&pdev->dev, GFP_KERNEL, "%s %s",
pdev              265 sound/soc/fsl/imx-audmix.c 		be_name = devm_kasprintf(&pdev->dev, GFP_KERNEL,
pdev              267 sound/soc/fsl/imx-audmix.c 		be_pb = devm_kasprintf(&pdev->dev, GFP_KERNEL,
pdev              269 sound/soc/fsl/imx-audmix.c 		be_cp = devm_kasprintf(&pdev->dev, GFP_KERNEL,
pdev              296 sound/soc/fsl/imx-audmix.c 			devm_kasprintf(&pdev->dev, GFP_KERNEL, "%s %s",
pdev              307 sound/soc/fsl/imx-audmix.c 		dev_err(&pdev->dev, "failed to find SAI platform device\n");
pdev              328 sound/soc/fsl/imx-audmix.c 	priv->card.dev = &pdev->dev;
pdev              332 sound/soc/fsl/imx-audmix.c 	platform_set_drvdata(pdev, &priv->card);
pdev              335 sound/soc/fsl/imx-audmix.c 	ret = devm_snd_soc_register_card(&pdev->dev, &priv->card);
pdev              337 sound/soc/fsl/imx-audmix.c 		dev_err(&pdev->dev, "snd_soc_register_card failed\n");
pdev              241 sound/soc/fsl/imx-audmux.c static int imx_audmux_parse_dt_defaults(struct platform_device *pdev,
pdev              257 sound/soc/fsl/imx-audmux.c 			dev_warn(&pdev->dev, "Failed to get fsl,audmux-port of child node \"%pOF\"\n",
pdev              262 sound/soc/fsl/imx-audmux.c 			dev_warn(&pdev->dev, "child node \"%pOF\" does not have property fsl,port-config\n",
pdev              281 sound/soc/fsl/imx-audmux.c 			dev_err(&pdev->dev, "Failed to read u32 at index %d of child %pOF\n",
pdev              288 sound/soc/fsl/imx-audmux.c 				dev_err(&pdev->dev, "One pdcr value is missing in child node %pOF\n",
pdev              301 sound/soc/fsl/imx-audmux.c static int imx_audmux_probe(struct platform_device *pdev)
pdev              304 sound/soc/fsl/imx-audmux.c 			of_match_device(imx_audmux_dt_ids, &pdev->dev);
pdev              306 sound/soc/fsl/imx-audmux.c 	audmux_base = devm_platform_ioremap_resource(pdev, 0);
pdev              310 sound/soc/fsl/imx-audmux.c 	audmux_clk = devm_clk_get(&pdev->dev, "audmux");
pdev              312 sound/soc/fsl/imx-audmux.c 		dev_dbg(&pdev->dev, "cannot get clock: %ld\n",
pdev              318 sound/soc/fsl/imx-audmux.c 		pdev->id_entry = of_id->data;
pdev              319 sound/soc/fsl/imx-audmux.c 	audmux_type = pdev->id_entry->driver_data;
pdev              330 sound/soc/fsl/imx-audmux.c 		dev_err(&pdev->dev, "unsupported version!\n");
pdev              334 sound/soc/fsl/imx-audmux.c 	regcache = devm_kzalloc(&pdev->dev, sizeof(u32) * reg_max, GFP_KERNEL);
pdev              339 sound/soc/fsl/imx-audmux.c 		imx_audmux_parse_dt_defaults(pdev, pdev->dev.of_node);
pdev              344 sound/soc/fsl/imx-audmux.c static int imx_audmux_remove(struct platform_device *pdev)
pdev               71 sound/soc/fsl/imx-es8328.c static int imx_es8328_probe(struct platform_device *pdev)
pdev               73 sound/soc/fsl/imx-es8328.c 	struct device_node *np = pdev->dev.of_node;
pdev               80 sound/soc/fsl/imx-es8328.c 	struct device *dev = &pdev->dev;
pdev              130 sound/soc/fsl/imx-es8328.c 	ssi_np = of_parse_phandle(pdev->dev.of_node, "ssi-controller", 0);
pdev              131 sound/soc/fsl/imx-es8328.c 	codec_np = of_parse_phandle(pdev->dev.of_node, "audio-codec", 0);
pdev              159 sound/soc/fsl/imx-es8328.c 	data->jack_gpio = of_get_named_gpio(pdev->dev.of_node, "jack-gpio", 0);
pdev              202 sound/soc/fsl/imx-es8328.c 	platform_set_drvdata(pdev, data);
pdev              210 sound/soc/fsl/imx-es8328.c static int imx_es8328_remove(struct platform_device *pdev)
pdev              212 sound/soc/fsl/imx-es8328.c 	struct imx_es8328_data *data = platform_get_drvdata(pdev);
pdev               93 sound/soc/fsl/imx-mc13783.c static int imx_mc13783_probe(struct platform_device *pdev)
pdev               97 sound/soc/fsl/imx-mc13783.c 	imx_mc13783.dev = &pdev->dev;
pdev              101 sound/soc/fsl/imx-mc13783.c 		dev_err(&pdev->dev, "snd_soc_register_card failed (%d)\n",
pdev              143 sound/soc/fsl/imx-mc13783.c static int imx_mc13783_remove(struct platform_device *pdev)
pdev               37 sound/soc/fsl/imx-pcm-dma.c int imx_pcm_dma_init(struct platform_device *pdev, size_t size)
pdev               41 sound/soc/fsl/imx-pcm-dma.c 	config = devm_kzalloc(&pdev->dev,
pdev               47 sound/soc/fsl/imx-pcm-dma.c 	return devm_snd_dmaengine_pcm_register(&pdev->dev,
pdev              345 sound/soc/fsl/imx-pcm-fiq.c int imx_pcm_fiq_init(struct platform_device *pdev,
pdev              352 sound/soc/fsl/imx-pcm-fiq.c 		dev_err(&pdev->dev, "failed to claim fiq: %d", ret);
pdev              366 sound/soc/fsl/imx-pcm-fiq.c 	ret = devm_snd_soc_register_component(&pdev->dev, &imx_soc_component_fiq,
pdev              381 sound/soc/fsl/imx-pcm-fiq.c void imx_pcm_fiq_exit(struct platform_device *pdev)
pdev               43 sound/soc/fsl/imx-pcm.h int imx_pcm_dma_init(struct platform_device *pdev, size_t size);
pdev               45 sound/soc/fsl/imx-pcm.h static inline int imx_pcm_dma_init(struct platform_device *pdev, size_t size)
pdev               52 sound/soc/fsl/imx-pcm.h int imx_pcm_fiq_init(struct platform_device *pdev,
pdev               54 sound/soc/fsl/imx-pcm.h void imx_pcm_fiq_exit(struct platform_device *pdev);
pdev               56 sound/soc/fsl/imx-pcm.h static inline int imx_pcm_fiq_init(struct platform_device *pdev,
pdev               62 sound/soc/fsl/imx-pcm.h static inline void imx_pcm_fiq_exit(struct platform_device *pdev)
pdev               51 sound/soc/fsl/imx-sgtl5000.c static int imx_sgtl5000_probe(struct platform_device *pdev)
pdev               53 sound/soc/fsl/imx-sgtl5000.c 	struct device_node *np = pdev->dev.of_node;
pdev               64 sound/soc/fsl/imx-sgtl5000.c 		dev_err(&pdev->dev, "mux-int-port missing or invalid\n");
pdev               69 sound/soc/fsl/imx-sgtl5000.c 		dev_err(&pdev->dev, "mux-ext-port missing or invalid\n");
pdev               87 sound/soc/fsl/imx-sgtl5000.c 		dev_err(&pdev->dev, "audmux internal port setup failed\n");
pdev               94 sound/soc/fsl/imx-sgtl5000.c 		dev_err(&pdev->dev, "audmux external port setup failed\n");
pdev               98 sound/soc/fsl/imx-sgtl5000.c 	ssi_np = of_parse_phandle(pdev->dev.of_node, "ssi-controller", 0);
pdev               99 sound/soc/fsl/imx-sgtl5000.c 	codec_np = of_parse_phandle(pdev->dev.of_node, "audio-codec", 0);
pdev              101 sound/soc/fsl/imx-sgtl5000.c 		dev_err(&pdev->dev, "phandle missing or invalid\n");
pdev              108 sound/soc/fsl/imx-sgtl5000.c 		dev_dbg(&pdev->dev, "failed to find SSI platform device\n");
pdev              115 sound/soc/fsl/imx-sgtl5000.c 		dev_dbg(&pdev->dev, "failed to find codec platform device\n");
pdev              120 sound/soc/fsl/imx-sgtl5000.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev              126 sound/soc/fsl/imx-sgtl5000.c 	comp = devm_kzalloc(&pdev->dev, 3 * sizeof(*comp), GFP_KERNEL);
pdev              158 sound/soc/fsl/imx-sgtl5000.c 	data->card.dev = &pdev->dev;
pdev              171 sound/soc/fsl/imx-sgtl5000.c 	platform_set_drvdata(pdev, &data->card);
pdev              174 sound/soc/fsl/imx-sgtl5000.c 	ret = devm_snd_soc_register_card(&pdev->dev, &data->card);
pdev              177 sound/soc/fsl/imx-sgtl5000.c 			dev_err(&pdev->dev, "snd_soc_register_card failed (%d)\n",
pdev              196 sound/soc/fsl/imx-sgtl5000.c static int imx_sgtl5000_remove(struct platform_device *pdev)
pdev              198 sound/soc/fsl/imx-sgtl5000.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev               14 sound/soc/fsl/imx-spdif.c static int imx_spdif_audio_probe(struct platform_device *pdev)
pdev               16 sound/soc/fsl/imx-spdif.c 	struct device_node *spdif_np, *np = pdev->dev.of_node;
pdev               23 sound/soc/fsl/imx-spdif.c 		dev_err(&pdev->dev, "failed to find spdif-controller\n");
pdev               28 sound/soc/fsl/imx-spdif.c 	data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
pdev               29 sound/soc/fsl/imx-spdif.c 	comp = devm_kzalloc(&pdev->dev, 3 * sizeof(*comp), GFP_KERNEL);
pdev               59 sound/soc/fsl/imx-spdif.c 		dev_err(&pdev->dev, "no enabled S/PDIF DAI link\n");
pdev               63 sound/soc/fsl/imx-spdif.c 	data->card.dev = &pdev->dev;
pdev               72 sound/soc/fsl/imx-spdif.c 	ret = devm_snd_soc_register_card(&pdev->dev, &data->card);
pdev               74 sound/soc/fsl/imx-spdif.c 		dev_err(&pdev->dev, "snd_soc_register_card failed: %d\n", ret);
pdev              503 sound/soc/fsl/imx-ssi.c static int imx_ssi_probe(struct platform_device *pdev)
pdev              507 sound/soc/fsl/imx-ssi.c 	struct imx_ssi_platform_data *pdata = pdev->dev.platform_data;
pdev              511 sound/soc/fsl/imx-ssi.c 	ssi = devm_kzalloc(&pdev->dev, sizeof(*ssi), GFP_KERNEL);
pdev              514 sound/soc/fsl/imx-ssi.c 	dev_set_drvdata(&pdev->dev, ssi);
pdev              522 sound/soc/fsl/imx-ssi.c 	ssi->irq = platform_get_irq(pdev, 0);
pdev              526 sound/soc/fsl/imx-ssi.c 	ssi->clk = devm_clk_get(&pdev->dev, NULL);
pdev              529 sound/soc/fsl/imx-ssi.c 		dev_err(&pdev->dev, "Cannot get the clock: %d\n",
pdev              537 sound/soc/fsl/imx-ssi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              538 sound/soc/fsl/imx-ssi.c 	ssi->base = devm_ioremap_resource(&pdev->dev, res);
pdev              546 sound/soc/fsl/imx-ssi.c 			dev_err(&pdev->dev, "AC'97 SSI already registered\n");
pdev              567 sound/soc/fsl/imx-ssi.c 	res = platform_get_resource_byname(pdev, IORESOURCE_DMA, "tx0");
pdev              573 sound/soc/fsl/imx-ssi.c 	res = platform_get_resource_byname(pdev, IORESOURCE_DMA, "rx0");
pdev              579 sound/soc/fsl/imx-ssi.c 	platform_set_drvdata(pdev, ssi);
pdev              583 sound/soc/fsl/imx-ssi.c 		dev_err(&pdev->dev, "Failed to set AC'97 ops: %d\n", ret);
pdev              587 sound/soc/fsl/imx-ssi.c 	ret = snd_soc_register_component(&pdev->dev, &imx_component,
pdev              590 sound/soc/fsl/imx-ssi.c 		dev_err(&pdev->dev, "register DAI failed\n");
pdev              599 sound/soc/fsl/imx-ssi.c 	ssi->fiq_init = imx_pcm_fiq_init(pdev, &ssi->fiq_params);
pdev              600 sound/soc/fsl/imx-ssi.c 	ssi->dma_init = imx_pcm_dma_init(pdev, IMX_SSI_DMABUF_SIZE);
pdev              610 sound/soc/fsl/imx-ssi.c 	snd_soc_unregister_component(&pdev->dev);
pdev              619 sound/soc/fsl/imx-ssi.c static int imx_ssi_remove(struct platform_device *pdev)
pdev              621 sound/soc/fsl/imx-ssi.c 	struct imx_ssi *ssi = platform_get_drvdata(pdev);
pdev              624 sound/soc/fsl/imx-ssi.c 		imx_pcm_fiq_exit(pdev);
pdev              626 sound/soc/fsl/imx-ssi.c 	snd_soc_unregister_component(&pdev->dev);
pdev              184 sound/soc/fsl/mpc8610_hpcd.c static int mpc8610_hpcd_probe(struct platform_device *pdev)
pdev              186 sound/soc/fsl/mpc8610_hpcd.c 	struct device *dev = pdev->dev.parent;
pdev              210 sound/soc/fsl/mpc8610_hpcd.c 	comp = devm_kzalloc(&pdev->dev, 6 * sizeof(*comp), GFP_KERNEL);
pdev              251 sound/soc/fsl/mpc8610_hpcd.c 		dev_err(&pdev->dev, "cell-index property not found\n");
pdev              260 sound/soc/fsl/mpc8610_hpcd.c 		dev_err(&pdev->dev, "fsl,mode property not found\n");
pdev              277 sound/soc/fsl/mpc8610_hpcd.c 			dev_err(&pdev->dev, "codec bus-frequency "
pdev              319 sound/soc/fsl/mpc8610_hpcd.c 		dev_err(&pdev->dev,
pdev              326 sound/soc/fsl/mpc8610_hpcd.c 		dev_err(&pdev->dev, "unknown clock frequency\n");
pdev              338 sound/soc/fsl/mpc8610_hpcd.c 		dev_err(&pdev->dev, "missing/invalid playback DMA phandle\n");
pdev              349 sound/soc/fsl/mpc8610_hpcd.c 		dev_err(&pdev->dev, "missing/invalid capture DMA phandle\n");
pdev              361 sound/soc/fsl/mpc8610_hpcd.c 	machine_data->card.name = pdev->name; /* The platform driver name */
pdev              363 sound/soc/fsl/mpc8610_hpcd.c 	machine_data->card.dev = &pdev->dev;
pdev              370 sound/soc/fsl/mpc8610_hpcd.c 		dev_err(&pdev->dev, "could not register card\n");
pdev              390 sound/soc/fsl/mpc8610_hpcd.c static int mpc8610_hpcd_remove(struct platform_device *pdev)
pdev              392 sound/soc/fsl/mpc8610_hpcd.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev              163 sound/soc/fsl/mx27vis-aic32x4.c static int mx27vis_aic32x4_probe(struct platform_device *pdev)
pdev              165 sound/soc/fsl/mx27vis-aic32x4.c 	struct snd_mx27vis_platform_data *pdata = pdev->dev.platform_data;
pdev              169 sound/soc/fsl/mx27vis-aic32x4.c 		dev_err(&pdev->dev, "No platform data supplied\n");
pdev              178 sound/soc/fsl/mx27vis-aic32x4.c 	mx27vis_aic32x4.dev = &pdev->dev;
pdev              181 sound/soc/fsl/mx27vis-aic32x4.c 		dev_err(&pdev->dev, "snd_soc_register_card failed (%d)\n",
pdev              202 sound/soc/fsl/mx27vis-aic32x4.c static int mx27vis_aic32x4_remove(struct platform_device *pdev)
pdev              194 sound/soc/fsl/p1022_ds.c static int p1022_ds_probe(struct platform_device *pdev)
pdev              196 sound/soc/fsl/p1022_ds.c 	struct device *dev = pdev->dev.parent;
pdev              220 sound/soc/fsl/p1022_ds.c 	comp = devm_kzalloc(&pdev->dev, 6 * sizeof(*comp), GFP_KERNEL);
pdev              262 sound/soc/fsl/p1022_ds.c 		dev_err(&pdev->dev, "cell-index property not found\n");
pdev              271 sound/soc/fsl/p1022_ds.c 		dev_err(&pdev->dev, "fsl,mode property not found\n");
pdev              288 sound/soc/fsl/p1022_ds.c 			dev_err(&pdev->dev, "codec bus-frequency "
pdev              330 sound/soc/fsl/p1022_ds.c 		dev_err(&pdev->dev,
pdev              337 sound/soc/fsl/p1022_ds.c 		dev_err(&pdev->dev, "unknown clock frequency\n");
pdev              348 sound/soc/fsl/p1022_ds.c 		dev_err(&pdev->dev, "missing/invalid playback DMA phandle\n");
pdev              358 sound/soc/fsl/p1022_ds.c 		dev_err(&pdev->dev, "missing/invalid capture DMA phandle\n");
pdev              370 sound/soc/fsl/p1022_ds.c 	mdata->card.name = pdev->name; /* The platform driver name */
pdev              372 sound/soc/fsl/p1022_ds.c 	mdata->card.dev = &pdev->dev;
pdev              379 sound/soc/fsl/p1022_ds.c 		dev_err(&pdev->dev, "could not register card\n");
pdev              399 sound/soc/fsl/p1022_ds.c static int p1022_ds_remove(struct platform_device *pdev)
pdev              401 sound/soc/fsl/p1022_ds.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev              198 sound/soc/fsl/p1022_rdk.c static int p1022_rdk_probe(struct platform_device *pdev)
pdev              200 sound/soc/fsl/p1022_rdk.c 	struct device *dev = pdev->dev.parent;
pdev              223 sound/soc/fsl/p1022_rdk.c 	comp = devm_kzalloc(&pdev->dev, 6 * sizeof(*comp), GFP_KERNEL);
pdev              279 sound/soc/fsl/p1022_rdk.c 		dev_err(&pdev->dev, "codec bus-frequency property is missing or invalid\n");
pdev              286 sound/soc/fsl/p1022_rdk.c 		dev_err(&pdev->dev, "unknown clock frequency\n");
pdev              297 sound/soc/fsl/p1022_rdk.c 		dev_err(&pdev->dev, "missing/invalid playback DMA phandle (ret=%i)\n",
pdev              308 sound/soc/fsl/p1022_rdk.c 		dev_err(&pdev->dev, "missing/invalid capture DMA phandle (ret=%i)\n",
pdev              321 sound/soc/fsl/p1022_rdk.c 	mdata->card.name = pdev->name; /* The platform driver name */
pdev              323 sound/soc/fsl/p1022_rdk.c 	mdata->card.dev = &pdev->dev;
pdev              330 sound/soc/fsl/p1022_rdk.c 		dev_err(&pdev->dev, "could not register card (ret=%i)\n", ret);
pdev              348 sound/soc/fsl/p1022_rdk.c static int p1022_rdk_remove(struct platform_device *pdev)
pdev              350 sound/soc/fsl/p1022_rdk.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev              626 sound/soc/generic/audio-graph-card.c static int graph_probe(struct platform_device *pdev)
pdev              629 sound/soc/generic/audio-graph-card.c 	struct device *dev = &pdev->dev;
pdev              684 sound/soc/generic/audio-graph-card.c static int graph_remove(struct platform_device *pdev)
pdev              686 sound/soc/generic/audio-graph-card.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev              614 sound/soc/generic/simple-card.c static int asoc_simple_probe(struct platform_device *pdev)
pdev              617 sound/soc/generic/simple-card.c 	struct device *dev = &pdev->dev;
pdev              715 sound/soc/generic/simple-card.c static int asoc_simple_remove(struct platform_device *pdev)
pdev              717 sound/soc/generic/simple-card.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev              542 sound/soc/hisilicon/hi6210-i2s.c static int hi6210_i2s_probe(struct platform_device *pdev)
pdev              544 sound/soc/hisilicon/hi6210-i2s.c 	struct device_node *node = pdev->dev.of_node;
pdev              545 sound/soc/hisilicon/hi6210-i2s.c 	struct device *dev = &pdev->dev;
pdev              550 sound/soc/hisilicon/hi6210-i2s.c 	i2s = devm_kzalloc(&pdev->dev, sizeof(*i2s), GFP_KERNEL);
pdev              557 sound/soc/hisilicon/hi6210-i2s.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              565 sound/soc/hisilicon/hi6210-i2s.c 	dev_set_drvdata(&pdev->dev, i2s);
pdev              572 sound/soc/hisilicon/hi6210-i2s.c 	i2s->clk[CLK_DACODEC] = devm_clk_get(&pdev->dev, "dacodec");
pdev              577 sound/soc/hisilicon/hi6210-i2s.c 	i2s->clk[CLK_I2S_BASE] = devm_clk_get(&pdev->dev, "i2s-base");
pdev              582 sound/soc/hisilicon/hi6210-i2s.c 	ret = devm_snd_dmaengine_pcm_register(&pdev->dev, NULL, 0);
pdev              586 sound/soc/hisilicon/hi6210-i2s.c 	ret = devm_snd_soc_register_component(&pdev->dev, &hi6210_i2s_i2s_comp,
pdev              417 sound/soc/img/img-i2s-in.c static int img_i2s_in_probe(struct platform_device *pdev)
pdev              425 sound/soc/img/img-i2s-in.c 	struct device *dev = &pdev->dev;
pdev              431 sound/soc/img/img-i2s-in.c 	platform_set_drvdata(pdev, i2s);
pdev              435 sound/soc/img/img-i2s-in.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              442 sound/soc/img/img-i2s-in.c 	if (of_property_read_u32(pdev->dev.of_node, "img,i2s-channels",
pdev              459 sound/soc/img/img-i2s-in.c 	pm_runtime_enable(&pdev->dev);
pdev              460 sound/soc/img/img-i2s-in.c 	if (!pm_runtime_enabled(&pdev->dev)) {
pdev              461 sound/soc/img/img-i2s-in.c 		ret = img_i2s_in_runtime_resume(&pdev->dev);
pdev              465 sound/soc/img/img-i2s-in.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev              507 sound/soc/img/img-i2s-in.c 	pm_runtime_put(&pdev->dev);
pdev              528 sound/soc/img/img-i2s-in.c 	if (!pm_runtime_enabled(&pdev->dev))
pdev              529 sound/soc/img/img-i2s-in.c 		img_i2s_in_runtime_suspend(&pdev->dev);
pdev              531 sound/soc/img/img-i2s-in.c 	pm_runtime_disable(&pdev->dev);
pdev              536 sound/soc/img/img-i2s-in.c static int img_i2s_in_dev_remove(struct platform_device *pdev)
pdev              538 sound/soc/img/img-i2s-in.c 	pm_runtime_disable(&pdev->dev);
pdev              539 sound/soc/img/img-i2s-in.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              540 sound/soc/img/img-i2s-in.c 		img_i2s_in_runtime_suspend(&pdev->dev);
pdev              423 sound/soc/img/img-i2s-out.c static int img_i2s_out_probe(struct platform_device *pdev)
pdev              431 sound/soc/img/img-i2s-out.c 	struct device *dev = &pdev->dev;
pdev              433 sound/soc/img/img-i2s-out.c 	i2s = devm_kzalloc(&pdev->dev, sizeof(*i2s), GFP_KERNEL);
pdev              437 sound/soc/img/img-i2s-out.c 	platform_set_drvdata(pdev, i2s);
pdev              439 sound/soc/img/img-i2s-out.c 	i2s->dev = &pdev->dev;
pdev              441 sound/soc/img/img-i2s-out.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              442 sound/soc/img/img-i2s-out.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              448 sound/soc/img/img-i2s-out.c 	if (of_property_read_u32(pdev->dev.of_node, "img,i2s-channels",
pdev              450 sound/soc/img/img-i2s-out.c 		dev_err(&pdev->dev, "No img,i2s-channels property\n");
pdev              458 sound/soc/img/img-i2s-out.c 	i2s->rst = devm_reset_control_get_exclusive(&pdev->dev, "rst");
pdev              461 sound/soc/img/img-i2s-out.c 			dev_err(&pdev->dev, "No top level reset found\n");
pdev              465 sound/soc/img/img-i2s-out.c 	i2s->clk_sys = devm_clk_get(&pdev->dev, "sys");
pdev              472 sound/soc/img/img-i2s-out.c 	i2s->clk_ref = devm_clk_get(&pdev->dev, "ref");
pdev              484 sound/soc/img/img-i2s-out.c 	pm_runtime_enable(&pdev->dev);
pdev              485 sound/soc/img/img-i2s-out.c 	if (!pm_runtime_enabled(&pdev->dev)) {
pdev              486 sound/soc/img/img-i2s-out.c 		ret = img_i2s_out_runtime_resume(&pdev->dev);
pdev              490 sound/soc/img/img-i2s-out.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev              506 sound/soc/img/img-i2s-out.c 	pm_runtime_put(&pdev->dev);
pdev              520 sound/soc/img/img-i2s-out.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev              525 sound/soc/img/img-i2s-out.c 	ret = devm_snd_dmaengine_pcm_register(&pdev->dev,
pdev              533 sound/soc/img/img-i2s-out.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              534 sound/soc/img/img-i2s-out.c 		img_i2s_out_runtime_suspend(&pdev->dev);
pdev              536 sound/soc/img/img-i2s-out.c 	pm_runtime_disable(&pdev->dev);
pdev              541 sound/soc/img/img-i2s-out.c static int img_i2s_out_dev_remove(struct platform_device *pdev)
pdev              543 sound/soc/img/img-i2s-out.c 	pm_runtime_disable(&pdev->dev);
pdev              544 sound/soc/img/img-i2s-out.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              545 sound/soc/img/img-i2s-out.c 		img_i2s_out_runtime_suspend(&pdev->dev);
pdev              207 sound/soc/img/img-parallel-out.c static int img_prl_out_probe(struct platform_device *pdev)
pdev              213 sound/soc/img/img-parallel-out.c 	struct device *dev = &pdev->dev;
pdev              215 sound/soc/img/img-parallel-out.c 	prl = devm_kzalloc(&pdev->dev, sizeof(*prl), GFP_KERNEL);
pdev              219 sound/soc/img/img-parallel-out.c 	platform_set_drvdata(pdev, prl);
pdev              221 sound/soc/img/img-parallel-out.c 	prl->dev = &pdev->dev;
pdev              223 sound/soc/img/img-parallel-out.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              224 sound/soc/img/img-parallel-out.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              230 sound/soc/img/img-parallel-out.c 	prl->rst = devm_reset_control_get_exclusive(&pdev->dev, "rst");
pdev              233 sound/soc/img/img-parallel-out.c 			dev_err(&pdev->dev, "No top level reset found\n");
pdev              237 sound/soc/img/img-parallel-out.c 	prl->clk_sys = devm_clk_get(&pdev->dev, "sys");
pdev              244 sound/soc/img/img-parallel-out.c 	prl->clk_ref = devm_clk_get(&pdev->dev, "ref");
pdev              258 sound/soc/img/img-parallel-out.c 	pm_runtime_enable(&pdev->dev);
pdev              259 sound/soc/img/img-parallel-out.c 	if (!pm_runtime_enabled(&pdev->dev)) {
pdev              260 sound/soc/img/img-parallel-out.c 		ret = img_prl_out_resume(&pdev->dev);
pdev              269 sound/soc/img/img-parallel-out.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev              275 sound/soc/img/img-parallel-out.c 	ret = devm_snd_dmaengine_pcm_register(&pdev->dev, NULL, 0);
pdev              282 sound/soc/img/img-parallel-out.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              283 sound/soc/img/img-parallel-out.c 		img_prl_out_suspend(&pdev->dev);
pdev              285 sound/soc/img/img-parallel-out.c 	pm_runtime_disable(&pdev->dev);
pdev              291 sound/soc/img/img-parallel-out.c static int img_prl_out_dev_remove(struct platform_device *pdev)
pdev              293 sound/soc/img/img-parallel-out.c 	struct img_prl_out *prl = platform_get_drvdata(pdev);
pdev              295 sound/soc/img/img-parallel-out.c 	pm_runtime_disable(&pdev->dev);
pdev              296 sound/soc/img/img-parallel-out.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              297 sound/soc/img/img-parallel-out.c 		img_prl_out_suspend(&pdev->dev);
pdev              717 sound/soc/img/img-spdif-in.c static int img_spdif_in_probe(struct platform_device *pdev)
pdev              725 sound/soc/img/img-spdif-in.c 	struct device *dev = &pdev->dev;
pdev              727 sound/soc/img/img-spdif-in.c 	spdif = devm_kzalloc(&pdev->dev, sizeof(*spdif), GFP_KERNEL);
pdev              731 sound/soc/img/img-spdif-in.c 	platform_set_drvdata(pdev, spdif);
pdev              733 sound/soc/img/img-spdif-in.c 	spdif->dev = &pdev->dev;
pdev              735 sound/soc/img/img-spdif-in.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              736 sound/soc/img/img-spdif-in.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              749 sound/soc/img/img-spdif-in.c 	pm_runtime_enable(&pdev->dev);
pdev              750 sound/soc/img/img-spdif-in.c 	if (!pm_runtime_enabled(&pdev->dev)) {
pdev              751 sound/soc/img/img-spdif-in.c 		ret = img_spdif_in_runtime_resume(&pdev->dev);
pdev              755 sound/soc/img/img-spdif-in.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev              759 sound/soc/img/img-spdif-in.c 	rst = devm_reset_control_get_exclusive(&pdev->dev, "rst");
pdev              791 sound/soc/img/img-spdif-in.c 	pm_runtime_put(&pdev->dev);
pdev              793 sound/soc/img/img-spdif-in.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev              798 sound/soc/img/img-spdif-in.c 	ret = devm_snd_dmaengine_pcm_register(&pdev->dev, NULL, 0);
pdev              805 sound/soc/img/img-spdif-in.c 	pm_runtime_put(&pdev->dev);
pdev              807 sound/soc/img/img-spdif-in.c 	if (!pm_runtime_enabled(&pdev->dev))
pdev              808 sound/soc/img/img-spdif-in.c 		img_spdif_in_runtime_suspend(&pdev->dev);
pdev              810 sound/soc/img/img-spdif-in.c 	pm_runtime_disable(&pdev->dev);
pdev              815 sound/soc/img/img-spdif-in.c static int img_spdif_in_dev_remove(struct platform_device *pdev)
pdev              817 sound/soc/img/img-spdif-in.c 	pm_runtime_disable(&pdev->dev);
pdev              818 sound/soc/img/img-spdif-in.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              819 sound/soc/img/img-spdif-in.c 		img_spdif_in_runtime_suspend(&pdev->dev);
pdev              322 sound/soc/img/img-spdif-out.c static int img_spdif_out_probe(struct platform_device *pdev)
pdev              328 sound/soc/img/img-spdif-out.c 	struct device *dev = &pdev->dev;
pdev              330 sound/soc/img/img-spdif-out.c 	spdif = devm_kzalloc(&pdev->dev, sizeof(*spdif), GFP_KERNEL);
pdev              334 sound/soc/img/img-spdif-out.c 	platform_set_drvdata(pdev, spdif);
pdev              336 sound/soc/img/img-spdif-out.c 	spdif->dev = &pdev->dev;
pdev              338 sound/soc/img/img-spdif-out.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              339 sound/soc/img/img-spdif-out.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              345 sound/soc/img/img-spdif-out.c 	spdif->rst = devm_reset_control_get_exclusive(&pdev->dev, "rst");
pdev              348 sound/soc/img/img-spdif-out.c 			dev_err(&pdev->dev, "No top level reset found\n");
pdev              352 sound/soc/img/img-spdif-out.c 	spdif->clk_sys = devm_clk_get(&pdev->dev, "sys");
pdev              359 sound/soc/img/img-spdif-out.c 	spdif->clk_ref = devm_clk_get(&pdev->dev, "ref");
pdev              366 sound/soc/img/img-spdif-out.c 	pm_runtime_enable(&pdev->dev);
pdev              367 sound/soc/img/img-spdif-out.c 	if (!pm_runtime_enabled(&pdev->dev)) {
pdev              368 sound/soc/img/img-spdif-out.c 		ret = img_spdif_out_runtime_resume(&pdev->dev);
pdev              372 sound/soc/img/img-spdif-out.c 	ret = pm_runtime_get_sync(&pdev->dev);
pdev              380 sound/soc/img/img-spdif-out.c 	pm_runtime_put(&pdev->dev);
pdev              388 sound/soc/img/img-spdif-out.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev              394 sound/soc/img/img-spdif-out.c 	ret = devm_snd_dmaengine_pcm_register(&pdev->dev, NULL, 0);
pdev              398 sound/soc/img/img-spdif-out.c 	dev_dbg(&pdev->dev, "Probe successful\n");
pdev              403 sound/soc/img/img-spdif-out.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              404 sound/soc/img/img-spdif-out.c 		img_spdif_out_runtime_suspend(&pdev->dev);
pdev              406 sound/soc/img/img-spdif-out.c 	pm_runtime_disable(&pdev->dev);
pdev              411 sound/soc/img/img-spdif-out.c static int img_spdif_out_dev_remove(struct platform_device *pdev)
pdev              413 sound/soc/img/img-spdif-out.c 	pm_runtime_disable(&pdev->dev);
pdev              414 sound/soc/img/img-spdif-out.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              415 sound/soc/img/img-spdif-out.c 		img_spdif_out_runtime_suspend(&pdev->dev);
pdev              144 sound/soc/img/pistachio-internal-dac.c static int pistachio_internal_dac_probe(struct platform_device *pdev)
pdev              148 sound/soc/img/pistachio-internal-dac.c 	struct device *dev = &pdev->dev;
pdev              156 sound/soc/img/pistachio-internal-dac.c 	platform_set_drvdata(pdev, dac);
pdev              158 sound/soc/img/pistachio-internal-dac.c 	dac->regmap = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
pdev              214 sound/soc/img/pistachio-internal-dac.c 	pm_runtime_disable(&pdev->dev);
pdev              222 sound/soc/img/pistachio-internal-dac.c static int pistachio_internal_dac_remove(struct platform_device *pdev)
pdev              224 sound/soc/img/pistachio-internal-dac.c 	struct pistachio_internal_dac *dac = dev_get_drvdata(&pdev->dev);
pdev              226 sound/soc/img/pistachio-internal-dac.c 	pm_runtime_disable(&pdev->dev);
pdev               37 sound/soc/intel/atom/sst-atom-controls.c 		dev_err(&drv->pdev->dev, "command length too big (%u)", len);
pdev              191 sound/soc/intel/atom/sst-atom-controls.c 		dev_err(&drv->pdev->dev, "Slot control: %s doesn't have DAPM widget!!!\n",
pdev              293 sound/soc/intel/atom/sst-atom-controls.c 	dev_dbg(&drv->pdev->dev, "Enter: widget=%s\n", pipe);
pdev              298 sound/soc/intel/atom/sst-atom-controls.c 		dev_dbg(&drv->pdev->dev, "Found algo control name=%s pipe=%s\n",
pdev              397 sound/soc/intel/atom/sst-atom-controls.c 	dev_dbg(&drv->pdev->dev, "Enter\n");
pdev              592 sound/soc/intel/atom/sst-atom-controls.c 		dev_dbg(&drv->pdev->dev, "control name=%s\n", kctl->id.name);
pdev              717 sound/soc/intel/atom/sst-mfld-platform-pcm.c static int sst_platform_probe(struct platform_device *pdev)
pdev              723 sound/soc/intel/atom/sst-mfld-platform-pcm.c 	drv = devm_kzalloc(&pdev->dev, sizeof(*drv), GFP_KERNEL);
pdev              728 sound/soc/intel/atom/sst-mfld-platform-pcm.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              736 sound/soc/intel/atom/sst-mfld-platform-pcm.c 	drv->pdev = pdev;
pdev              738 sound/soc/intel/atom/sst-mfld-platform-pcm.c 	dev_set_drvdata(&pdev->dev, drv);
pdev              740 sound/soc/intel/atom/sst-mfld-platform-pcm.c 	ret = devm_snd_soc_register_component(&pdev->dev, &sst_soc_platform_drv,
pdev              743 sound/soc/intel/atom/sst-mfld-platform-pcm.c 		dev_err(&pdev->dev, "registering cpu dais failed\n");
pdev              748 sound/soc/intel/atom/sst-mfld-platform-pcm.c static int sst_platform_remove(struct platform_device *pdev)
pdev              750 sound/soc/intel/atom/sst-mfld-platform-pcm.c 	dev_dbg(&pdev->dev, "sst_platform_remove success\n");
pdev              146 sound/soc/intel/atom/sst-mfld-platform.h 	struct platform_device *pdev;
pdev              169 sound/soc/intel/atom/sst-mfld-platform.h 	struct platform_device *pdev;
pdev              152 sound/soc/intel/atom/sst/sst_acpi.c 	struct platform_device *pdev = to_platform_device(ctx->dev);
pdev              156 sound/soc/intel/atom/sst/sst_acpi.c 	rsrc = platform_get_resource(pdev, IORESOURCE_MEM,
pdev              210 sound/soc/intel/atom/sst/sst_acpi.c 	rsrc = platform_get_resource(pdev, IORESOURCE_MEM,
pdev              227 sound/soc/intel/atom/sst/sst_acpi.c 	ctx->irq_num = platform_get_irq(pdev,
pdev              235 sound/soc/intel/atom/sst/sst_acpi.c static int sst_acpi_probe(struct platform_device *pdev)
pdev              237 sound/soc/intel/atom/sst/sst_acpi.c 	struct device *dev = &pdev->dev;
pdev              277 sound/soc/intel/atom/sst/sst_acpi.c 	if (soc_intel_is_byt_cr(pdev)) {
pdev              319 sound/soc/intel/atom/sst/sst_acpi.c 	platform_set_drvdata(pdev, ctx);
pdev              331 sound/soc/intel/atom/sst/sst_acpi.c static int sst_acpi_remove(struct platform_device *pdev)
pdev              335 sound/soc/intel/atom/sst/sst_acpi.c 	ctx = platform_get_drvdata(pdev);
pdev              337 sound/soc/intel/atom/sst/sst_acpi.c 	platform_set_drvdata(pdev, NULL);
pdev              433 sound/soc/intel/baytrail/sst-baytrail-pcm.c static int sst_byt_pcm_dev_probe(struct platform_device *pdev)
pdev              435 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	struct sst_pdata *sst_pdata = dev_get_platdata(&pdev->dev);
pdev              438 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	ret = sst_byt_dsp_init(&pdev->dev, sst_pdata);
pdev              442 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	ret = devm_snd_soc_register_component(&pdev->dev, &byt_dai_component,
pdev              450 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	sst_byt_dsp_free(&pdev->dev, sst_pdata);
pdev              454 sound/soc/intel/baytrail/sst-baytrail-pcm.c static int sst_byt_pcm_dev_remove(struct platform_device *pdev)
pdev              456 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	struct sst_pdata *sst_pdata = dev_get_platdata(&pdev->dev);
pdev              458 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	sst_byt_dsp_free(&pdev->dev, sst_pdata);
pdev              339 sound/soc/intel/boards/bdw-rt5677.c static int bdw_rt5677_probe(struct platform_device *pdev)
pdev              345 sound/soc/intel/boards/bdw-rt5677.c 	bdw_rt5677_card.dev = &pdev->dev;
pdev              348 sound/soc/intel/boards/bdw-rt5677.c 	bdw_rt5677 = devm_kzalloc(&pdev->dev, sizeof(struct bdw_rt5677_priv),
pdev              351 sound/soc/intel/boards/bdw-rt5677.c 		dev_err(&pdev->dev, "Can't allocate bdw_rt5677\n");
pdev              356 sound/soc/intel/boards/bdw-rt5677.c 	mach = (&pdev->dev)->platform_data;
pdev              364 sound/soc/intel/boards/bdw-rt5677.c 	return devm_snd_soc_register_card(&pdev->dev, &bdw_rt5677_card);
pdev              270 sound/soc/intel/boards/broadwell.c static int broadwell_audio_probe(struct platform_device *pdev)
pdev              275 sound/soc/intel/boards/broadwell.c 	broadwell_rt286.dev = &pdev->dev;
pdev              278 sound/soc/intel/boards/broadwell.c 	mach = (&pdev->dev)->platform_data;
pdev              284 sound/soc/intel/boards/broadwell.c 	return devm_snd_soc_register_card(&pdev->dev, &broadwell_rt286);
pdev              659 sound/soc/intel/boards/bxt_da7219_max98357a.c static int broxton_audio_probe(struct platform_device *pdev)
pdev              666 sound/soc/intel/boards/bxt_da7219_max98357a.c 	ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL);
pdev              672 sound/soc/intel/boards/bxt_da7219_max98357a.c 	broxton_audio_card.dev = &pdev->dev;
pdev              715 sound/soc/intel/boards/bxt_da7219_max98357a.c 	mach = (&pdev->dev)->platform_data;
pdev              723 sound/soc/intel/boards/bxt_da7219_max98357a.c 	return devm_snd_soc_register_card(&pdev->dev, &broxton_audio_card);
pdev              586 sound/soc/intel/boards/bxt_rt298.c static int broxton_audio_probe(struct platform_device *pdev)
pdev              590 sound/soc/intel/boards/bxt_rt298.c 			(struct snd_soc_card *)pdev->id_entry->driver_data;
pdev              611 sound/soc/intel/boards/bxt_rt298.c 	ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL);
pdev              617 sound/soc/intel/boards/bxt_rt298.c 	card->dev = &pdev->dev;
pdev              621 sound/soc/intel/boards/bxt_rt298.c 	mach = (&pdev->dev)->platform_data;
pdev              629 sound/soc/intel/boards/bxt_rt298.c 	return devm_snd_soc_register_card(&pdev->dev, card);
pdev              142 sound/soc/intel/boards/byt-max98090.c static int byt_max98090_probe(struct platform_device *pdev)
pdev              144 sound/soc/intel/boards/byt-max98090.c 	struct device *dev = &pdev->dev;
pdev              148 sound/soc/intel/boards/byt-max98090.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              150 sound/soc/intel/boards/byt-max98090.c 		dev_err(&pdev->dev, "allocation failed\n");
pdev              158 sound/soc/intel/boards/byt-max98090.c 	byt_max98090_card.dev = &pdev->dev;
pdev              160 sound/soc/intel/boards/byt-max98090.c 	ret_val = devm_snd_soc_register_card(&pdev->dev, &byt_max98090_card);
pdev              162 sound/soc/intel/boards/byt-max98090.c 		dev_err(&pdev->dev,
pdev              204 sound/soc/intel/boards/byt-rt5640.c static int byt_rt5640_probe(struct platform_device *pdev)
pdev              208 sound/soc/intel/boards/byt-rt5640.c 	card->dev = &pdev->dev;
pdev              209 sound/soc/intel/boards/byt-rt5640.c 	return devm_snd_soc_register_card(&pdev->dev, card);
pdev              224 sound/soc/intel/boards/bytcht_cx2072x.c static int snd_byt_cht_cx2072x_probe(struct platform_device *pdev)
pdev              231 sound/soc/intel/boards/bytcht_cx2072x.c 	byt_cht_cx2072x_card.dev = &pdev->dev;
pdev              232 sound/soc/intel/boards/bytcht_cx2072x.c 	mach = dev_get_platdata(&pdev->dev);
pdev              258 sound/soc/intel/boards/bytcht_cx2072x.c 	return devm_snd_soc_register_card(&pdev->dev, &byt_cht_cx2072x_card);
pdev              224 sound/soc/intel/boards/bytcht_da7213.c static int bytcht_da7213_probe(struct platform_device *pdev)
pdev              234 sound/soc/intel/boards/bytcht_da7213.c 	mach = (&pdev->dev)->platform_data;
pdev              236 sound/soc/intel/boards/bytcht_da7213.c 	card->dev = &pdev->dev;
pdev              262 sound/soc/intel/boards/bytcht_da7213.c 	ret_val = devm_snd_soc_register_card(&pdev->dev, card);
pdev              264 sound/soc/intel/boards/bytcht_da7213.c 		dev_err(&pdev->dev,
pdev              268 sound/soc/intel/boards/bytcht_da7213.c 	platform_set_drvdata(pdev, card);
pdev              460 sound/soc/intel/boards/bytcht_es8316.c static int snd_byt_cht_es8316_mc_probe(struct platform_device *pdev)
pdev              466 sound/soc/intel/boards/bytcht_es8316.c 	struct device *dev = &pdev->dev;
pdev              589 sound/soc/intel/boards/bytcht_es8316.c 	platform_set_drvdata(pdev, &byt_cht_es8316_card);
pdev              593 sound/soc/intel/boards/bytcht_es8316.c static int snd_byt_cht_es8316_mc_remove(struct platform_device *pdev)
pdev              595 sound/soc/intel/boards/bytcht_es8316.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev              169 sound/soc/intel/boards/bytcht_nocodec.c static int snd_bytcht_nocodec_mc_probe(struct platform_device *pdev)
pdev              174 sound/soc/intel/boards/bytcht_nocodec.c 	bytcht_nocodec_card.dev = &pdev->dev;
pdev              176 sound/soc/intel/boards/bytcht_nocodec.c 	ret_val = devm_snd_soc_register_card(&pdev->dev, &bytcht_nocodec_card);
pdev              179 sound/soc/intel/boards/bytcht_nocodec.c 		dev_err(&pdev->dev, "devm_snd_soc_register_card failed %d\n",
pdev              183 sound/soc/intel/boards/bytcht_nocodec.c 	platform_set_drvdata(pdev, &bytcht_nocodec_card);
pdev             1158 sound/soc/intel/boards/bytcr_rt5640.c static int snd_byt_rt5640_mc_probe(struct platform_device *pdev)
pdev             1171 sound/soc/intel/boards/bytcr_rt5640.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev             1176 sound/soc/intel/boards/bytcr_rt5640.c 	byt_rt5640_card.dev = &pdev->dev;
pdev             1237 sound/soc/intel/boards/bytcr_rt5640.c 				dev_info(&pdev->dev, "BIOS Routing: AIF1 connected\n");
pdev             1240 sound/soc/intel/boards/bytcr_rt5640.c 				dev_info(&pdev->dev, "BIOS Routing: AIF2 connected\n");
pdev             1243 sound/soc/intel/boards/bytcr_rt5640.c 				dev_info(&pdev->dev, "BIOS Routing isn't valid, ignored\n");
pdev             1267 sound/soc/intel/boards/bytcr_rt5640.c 		dev_info(&pdev->dev, "Overriding quirk 0x%x => 0x%x\n",
pdev             1277 sound/soc/intel/boards/bytcr_rt5640.c 	log_quirks(&pdev->dev);
pdev             1304 sound/soc/intel/boards/bytcr_rt5640.c 		priv->mclk = devm_clk_get(&pdev->dev, "pmc_plt_clk_3");
pdev             1308 sound/soc/intel/boards/bytcr_rt5640.c 			dev_err(&pdev->dev,
pdev             1338 sound/soc/intel/boards/bytcr_rt5640.c 	ret_val = devm_snd_soc_register_card(&pdev->dev, &byt_rt5640_card);
pdev             1341 sound/soc/intel/boards/bytcr_rt5640.c 		dev_err(&pdev->dev, "devm_snd_soc_register_card failed %d\n",
pdev             1345 sound/soc/intel/boards/bytcr_rt5640.c 	platform_set_drvdata(pdev, &byt_rt5640_card);
pdev              871 sound/soc/intel/boards/bytcr_rt5651.c static int snd_byt_rt5651_mc_probe(struct platform_device *pdev)
pdev              885 sound/soc/intel/boards/bytcr_rt5651.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              890 sound/soc/intel/boards/bytcr_rt5651.c 	byt_rt5651_card.dev = &pdev->dev;
pdev              912 sound/soc/intel/boards/bytcr_rt5651.c 		dev_err(&pdev->dev, "Error cannot find '%s' dev\n", mach->id);
pdev              960 sound/soc/intel/boards/bytcr_rt5651.c 				dev_info(&pdev->dev, "BIOS Routing: AIF1 connected\n");
pdev              963 sound/soc/intel/boards/bytcr_rt5651.c 				dev_info(&pdev->dev, "BIOS Routing: AIF2 connected\n");
pdev              966 sound/soc/intel/boards/bytcr_rt5651.c 				dev_info(&pdev->dev, "BIOS Routing isn't valid, ignored\n");
pdev              981 sound/soc/intel/boards/bytcr_rt5651.c 		dev_info(&pdev->dev, "Overriding quirk 0x%x => 0x%x\n",
pdev             1000 sound/soc/intel/boards/bytcr_rt5651.c 						&pdev->dev, "ext-amp-enable", 0,
pdev             1010 sound/soc/intel/boards/bytcr_rt5651.c 				dev_err(&pdev->dev, "Failed to get ext-amp-enable GPIO: %d\n",
pdev             1019 sound/soc/intel/boards/bytcr_rt5651.c 						&pdev->dev, "hp-detect", 0,
pdev             1029 sound/soc/intel/boards/bytcr_rt5651.c 				dev_err(&pdev->dev, "Failed to get hp-detect GPIO: %d\n",
pdev             1041 sound/soc/intel/boards/bytcr_rt5651.c 	log_quirks(&pdev->dev);
pdev             1066 sound/soc/intel/boards/bytcr_rt5651.c 		priv->mclk = devm_clk_get(&pdev->dev, "pmc_plt_clk_3");
pdev             1069 sound/soc/intel/boards/bytcr_rt5651.c 			dev_err(&pdev->dev,
pdev             1103 sound/soc/intel/boards/bytcr_rt5651.c 	ret_val = devm_snd_soc_register_card(&pdev->dev, &byt_rt5651_card);
pdev             1106 sound/soc/intel/boards/bytcr_rt5651.c 		dev_err(&pdev->dev, "devm_snd_soc_register_card failed %d\n",
pdev             1110 sound/soc/intel/boards/bytcr_rt5651.c 	platform_set_drvdata(pdev, &byt_rt5651_card);
pdev              524 sound/soc/intel/boards/cht_bsw_max98090_ti.c static int snd_cht_mc_probe(struct platform_device *pdev)
pdev              527 sound/soc/intel/boards/cht_bsw_max98090_ti.c 	struct device *dev = &pdev->dev;
pdev              534 sound/soc/intel/boards/cht_bsw_max98090_ti.c 	drv = devm_kzalloc(&pdev->dev, sizeof(*drv), GFP_KERNEL);
pdev              555 sound/soc/intel/boards/cht_bsw_max98090_ti.c 	snd_soc_card_cht.dev = &pdev->dev;
pdev              556 sound/soc/intel/boards/cht_bsw_max98090_ti.c 	mach = (&pdev->dev)->platform_data;
pdev              572 sound/soc/intel/boards/cht_bsw_max98090_ti.c 	drv->mclk = devm_clk_get(&pdev->dev, mclk_name);
pdev              574 sound/soc/intel/boards/cht_bsw_max98090_ti.c 		dev_err(&pdev->dev,
pdev              590 sound/soc/intel/boards/cht_bsw_max98090_ti.c 			dev_err(&pdev->dev, "MCLK enable error: %d\n", ret_val);
pdev              595 sound/soc/intel/boards/cht_bsw_max98090_ti.c 	ret_val = devm_snd_soc_register_card(&pdev->dev, &snd_soc_card_cht);
pdev              597 sound/soc/intel/boards/cht_bsw_max98090_ti.c 		dev_err(&pdev->dev,
pdev              601 sound/soc/intel/boards/cht_bsw_max98090_ti.c 	platform_set_drvdata(pdev, &snd_soc_card_cht);
pdev              605 sound/soc/intel/boards/cht_bsw_max98090_ti.c static int snd_cht_mc_remove(struct platform_device *pdev)
pdev              607 sound/soc/intel/boards/cht_bsw_max98090_ti.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev              248 sound/soc/intel/boards/cht_bsw_nau8824.c static int snd_cht_mc_probe(struct platform_device *pdev)
pdev              255 sound/soc/intel/boards/cht_bsw_nau8824.c 	drv = devm_kzalloc(&pdev->dev, sizeof(*drv), GFP_KERNEL);
pdev              261 sound/soc/intel/boards/cht_bsw_nau8824.c 	snd_soc_card_cht.dev = &pdev->dev;
pdev              262 sound/soc/intel/boards/cht_bsw_nau8824.c 	mach = (&pdev->dev)->platform_data;
pdev              271 sound/soc/intel/boards/cht_bsw_nau8824.c 	ret_val = devm_snd_soc_register_card(&pdev->dev, &snd_soc_card_cht);
pdev              273 sound/soc/intel/boards/cht_bsw_nau8824.c 		dev_err(&pdev->dev,
pdev              277 sound/soc/intel/boards/cht_bsw_nau8824.c 	platform_set_drvdata(pdev, &snd_soc_card_cht);
pdev              526 sound/soc/intel/boards/cht_bsw_rt5645.c static int snd_cht_mc_probe(struct platform_device *pdev)
pdev              540 sound/soc/intel/boards/cht_bsw_rt5645.c 	drv = devm_kzalloc(&pdev->dev, sizeof(*drv), GFP_KERNEL);
pdev              544 sound/soc/intel/boards/cht_bsw_rt5645.c 	mach = (&pdev->dev)->platform_data;
pdev              549 sound/soc/intel/boards/cht_bsw_rt5645.c 			dev_dbg(&pdev->dev,
pdev              559 sound/soc/intel/boards/cht_bsw_rt5645.c 		dev_err(&pdev->dev, "No matching HID found in supported list\n");
pdev              563 sound/soc/intel/boards/cht_bsw_rt5645.c 	card->dev = &pdev->dev;
pdev              622 sound/soc/intel/boards/cht_bsw_rt5645.c 				dev_info(&pdev->dev, "BIOS Routing: AIF1 connected\n");
pdev              625 sound/soc/intel/boards/cht_bsw_rt5645.c 				dev_info(&pdev->dev, "BIOS Routing: AIF2 connected\n");
pdev              628 sound/soc/intel/boards/cht_bsw_rt5645.c 				dev_info(&pdev->dev, "BIOS Routing isn't valid, ignored\n");
pdev              641 sound/soc/intel/boards/cht_bsw_rt5645.c 	log_quirks(&pdev->dev);
pdev              680 sound/soc/intel/boards/cht_bsw_rt5645.c 	drv->mclk = devm_clk_get(&pdev->dev, mclk_name);
pdev              682 sound/soc/intel/boards/cht_bsw_rt5645.c 		dev_err(&pdev->dev, "Failed to get MCLK from %s: %ld\n",
pdev              688 sound/soc/intel/boards/cht_bsw_rt5645.c 	ret_val = devm_snd_soc_register_card(&pdev->dev, card);
pdev              690 sound/soc/intel/boards/cht_bsw_rt5645.c 		dev_err(&pdev->dev,
pdev              694 sound/soc/intel/boards/cht_bsw_rt5645.c 	platform_set_drvdata(pdev, card);
pdev              400 sound/soc/intel/boards/cht_bsw_rt5672.c static int snd_cht_mc_probe(struct platform_device *pdev)
pdev              404 sound/soc/intel/boards/cht_bsw_rt5672.c 	struct snd_soc_acpi_mach *mach = pdev->dev.platform_data;
pdev              409 sound/soc/intel/boards/cht_bsw_rt5672.c 	drv = devm_kzalloc(&pdev->dev, sizeof(*drv), GFP_KERNEL);
pdev              431 sound/soc/intel/boards/cht_bsw_rt5672.c 	snd_soc_card_cht.dev = &pdev->dev;
pdev              439 sound/soc/intel/boards/cht_bsw_rt5672.c 	drv->mclk = devm_clk_get(&pdev->dev, "pmc_plt_clk_3");
pdev              441 sound/soc/intel/boards/cht_bsw_rt5672.c 		dev_err(&pdev->dev,
pdev              449 sound/soc/intel/boards/cht_bsw_rt5672.c 	ret_val = devm_snd_soc_register_card(&pdev->dev, &snd_soc_card_cht);
pdev              451 sound/soc/intel/boards/cht_bsw_rt5672.c 		dev_err(&pdev->dev,
pdev              455 sound/soc/intel/boards/cht_bsw_rt5672.c 	platform_set_drvdata(pdev, &snd_soc_card_cht);
pdev              589 sound/soc/intel/boards/glk_rt5682_max98357a.c static int geminilake_audio_probe(struct platform_device *pdev)
pdev              597 sound/soc/intel/boards/glk_rt5682_max98357a.c 	ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL);
pdev              604 sound/soc/intel/boards/glk_rt5682_max98357a.c 	card->dev = &pdev->dev;
pdev              608 sound/soc/intel/boards/glk_rt5682_max98357a.c 	mach = (&pdev->dev)->platform_data;
pdev              615 sound/soc/intel/boards/glk_rt5682_max98357a.c 	return devm_snd_soc_register_card(&pdev->dev, card);
pdev              188 sound/soc/intel/boards/haswell.c static int haswell_audio_probe(struct platform_device *pdev)
pdev              193 sound/soc/intel/boards/haswell.c 	haswell_rt5640.dev = &pdev->dev;
pdev              196 sound/soc/intel/boards/haswell.c 	mach = (&pdev->dev)->platform_data;
pdev              202 sound/soc/intel/boards/haswell.c 	return devm_snd_soc_register_card(&pdev->dev, &haswell_rt5640);
pdev              590 sound/soc/intel/boards/kbl_da7219_max98357a.c static int kabylake_audio_probe(struct platform_device *pdev)
pdev              594 sound/soc/intel/boards/kbl_da7219_max98357a.c 	ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL);
pdev              601 sound/soc/intel/boards/kbl_da7219_max98357a.c 		(struct snd_soc_card *)pdev->id_entry->driver_data;
pdev              603 sound/soc/intel/boards/kbl_da7219_max98357a.c 	kabylake_audio_card->dev = &pdev->dev;
pdev              605 sound/soc/intel/boards/kbl_da7219_max98357a.c 	return devm_snd_soc_register_card(&pdev->dev, kabylake_audio_card);
pdev             1090 sound/soc/intel/boards/kbl_da7219_max98927.c static int kabylake_audio_probe(struct platform_device *pdev)
pdev             1097 sound/soc/intel/boards/kbl_da7219_max98927.c 	ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL);
pdev             1104 sound/soc/intel/boards/kbl_da7219_max98927.c 		(struct snd_soc_card *)pdev->id_entry->driver_data;
pdev             1109 sound/soc/intel/boards/kbl_da7219_max98927.c 	if (!strcmp(pdev->name, "kbl_da7219_max98373") ||
pdev             1110 sound/soc/intel/boards/kbl_da7219_max98927.c 		(!strcmp(pdev->name, "kbl_max98373"))) {
pdev             1122 sound/soc/intel/boards/kbl_da7219_max98927.c 	kabylake_audio_card->dev = &pdev->dev;
pdev             1125 sound/soc/intel/boards/kbl_da7219_max98927.c 	return devm_snd_soc_register_card(&pdev->dev, kabylake_audio_card);
pdev              512 sound/soc/intel/boards/kbl_rt5660.c static int kabylake_audio_probe(struct platform_device *pdev)
pdev              516 sound/soc/intel/boards/kbl_rt5660.c 	ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL);
pdev              523 sound/soc/intel/boards/kbl_rt5660.c 		(struct snd_soc_card *)pdev->id_entry->driver_data;
pdev              525 sound/soc/intel/boards/kbl_rt5660.c 	kabylake_audio_card->dev = &pdev->dev;
pdev              527 sound/soc/intel/boards/kbl_rt5660.c 	return devm_snd_soc_register_card(&pdev->dev, kabylake_audio_card);
pdev              947 sound/soc/intel/boards/kbl_rt5663_max98927.c static int kabylake_audio_probe(struct platform_device *pdev)
pdev              953 sound/soc/intel/boards/kbl_rt5663_max98927.c 	ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL);
pdev              960 sound/soc/intel/boards/kbl_rt5663_max98927.c 		(struct snd_soc_card *)pdev->id_entry->driver_data;
pdev              962 sound/soc/intel/boards/kbl_rt5663_max98927.c 	kabylake_audio_card->dev = &pdev->dev;
pdev              965 sound/soc/intel/boards/kbl_rt5663_max98927.c 	mach = (&pdev->dev)->platform_data;
pdev              970 sound/soc/intel/boards/kbl_rt5663_max98927.c 	ctx->mclk = devm_clk_get(&pdev->dev, "ssp1_mclk");
pdev              974 sound/soc/intel/boards/kbl_rt5663_max98927.c 			dev_info(&pdev->dev,
pdev              979 sound/soc/intel/boards/kbl_rt5663_max98927.c 		dev_err(&pdev->dev, "Failed to get ssp1_mclk with err:%d\n",
pdev              984 sound/soc/intel/boards/kbl_rt5663_max98927.c 	ctx->sclk = devm_clk_get(&pdev->dev, "ssp1_sclk");
pdev              988 sound/soc/intel/boards/kbl_rt5663_max98927.c 			dev_info(&pdev->dev,
pdev              993 sound/soc/intel/boards/kbl_rt5663_max98927.c 		dev_err(&pdev->dev, "Failed to get ssp1_sclk with err:%d\n",
pdev              998 sound/soc/intel/boards/kbl_rt5663_max98927.c 	return devm_snd_soc_register_card(&pdev->dev, kabylake_audio_card);
pdev              645 sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c static int kabylake_audio_probe(struct platform_device *pdev)
pdev              650 sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c 	ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL);
pdev              656 sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c 	kabylake_audio_card.dev = &pdev->dev;
pdev              659 sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c 	mach = (&pdev->dev)->platform_data;
pdev              664 sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c 	return devm_snd_soc_register_card(&pdev->dev, &kabylake_audio_card);
pdev              154 sound/soc/intel/boards/skl_hda_dsp_generic.c static int skl_hda_audio_probe(struct platform_device *pdev)
pdev              160 sound/soc/intel/boards/skl_hda_dsp_generic.c 	dev_dbg(&pdev->dev, "%s: entry\n", __func__);
pdev              162 sound/soc/intel/boards/skl_hda_dsp_generic.c 	ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL);
pdev              168 sound/soc/intel/boards/skl_hda_dsp_generic.c 	mach = (&pdev->dev)->platform_data;
pdev              174 sound/soc/intel/boards/skl_hda_dsp_generic.c 		dev_err(&pdev->dev, "Unsupported HDAudio/iDisp configuration found\n");
pdev              182 sound/soc/intel/boards/skl_hda_dsp_generic.c 	hda_soc_card.dev = &pdev->dev;
pdev              185 sound/soc/intel/boards/skl_hda_dsp_generic.c 	return devm_snd_soc_register_card(&pdev->dev, &hda_soc_card);
pdev              649 sound/soc/intel/boards/skl_nau88l25_max98357a.c static int skylake_audio_probe(struct platform_device *pdev)
pdev              654 sound/soc/intel/boards/skl_nau88l25_max98357a.c 	ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL);
pdev              660 sound/soc/intel/boards/skl_nau88l25_max98357a.c 	skylake_audio_card.dev = &pdev->dev;
pdev              663 sound/soc/intel/boards/skl_nau88l25_max98357a.c 	mach = (&pdev->dev)->platform_data;
pdev              668 sound/soc/intel/boards/skl_nau88l25_max98357a.c 	return devm_snd_soc_register_card(&pdev->dev, &skylake_audio_card);
pdev              692 sound/soc/intel/boards/skl_nau88l25_ssm4567.c static int skylake_audio_probe(struct platform_device *pdev)
pdev              697 sound/soc/intel/boards/skl_nau88l25_ssm4567.c 	ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL);
pdev              703 sound/soc/intel/boards/skl_nau88l25_ssm4567.c 	skylake_audio_card.dev = &pdev->dev;
pdev              706 sound/soc/intel/boards/skl_nau88l25_ssm4567.c 	mach = (&pdev->dev)->platform_data;
pdev              711 sound/soc/intel/boards/skl_nau88l25_ssm4567.c 	return devm_snd_soc_register_card(&pdev->dev, &skylake_audio_card);
pdev              530 sound/soc/intel/boards/skl_rt286.c static int skylake_audio_probe(struct platform_device *pdev)
pdev              534 sound/soc/intel/boards/skl_rt286.c 	ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL);
pdev              540 sound/soc/intel/boards/skl_rt286.c 	skylake_rt286.dev = &pdev->dev;
pdev              543 sound/soc/intel/boards/skl_rt286.c 	return devm_snd_soc_register_card(&pdev->dev, &skylake_rt286);
pdev              580 sound/soc/intel/boards/sof_rt5682.c static int sof_audio_probe(struct platform_device *pdev)
pdev              588 sound/soc/intel/boards/sof_rt5682.c 	ctx = devm_kzalloc(&pdev->dev, sizeof(*ctx), GFP_KERNEL);
pdev              592 sound/soc/intel/boards/sof_rt5682.c 	if (pdev->id_entry && pdev->id_entry->driver_data)
pdev              593 sound/soc/intel/boards/sof_rt5682.c 		sof_rt5682_quirk = (unsigned long)pdev->id_entry->driver_data;
pdev              597 sound/soc/intel/boards/sof_rt5682.c 	mach = (&pdev->dev)->platform_data;
pdev              624 sound/soc/intel/boards/sof_rt5682.c 		ctx->mclk = devm_clk_get(&pdev->dev, "pmc_plt_clk_3");
pdev              628 sound/soc/intel/boards/sof_rt5682.c 			dev_err(&pdev->dev,
pdev              636 sound/soc/intel/boards/sof_rt5682.c 			dev_err(&pdev->dev,
pdev              642 sound/soc/intel/boards/sof_rt5682.c 	dev_dbg(&pdev->dev, "sof_rt5682_quirk = %lx\n", sof_rt5682_quirk);
pdev              655 sound/soc/intel/boards/sof_rt5682.c 	dai_links = sof_card_dai_links_create(&pdev->dev, ssp_codec, ssp_amp,
pdev              664 sound/soc/intel/boards/sof_rt5682.c 	sof_audio_card_rt5682.dev = &pdev->dev;
pdev              674 sound/soc/intel/boards/sof_rt5682.c 	return devm_snd_soc_register_card(&pdev->dev,
pdev              678 sound/soc/intel/boards/sof_rt5682.c static int sof_rt5682_remove(struct platform_device *pdev)
pdev              680 sound/soc/intel/boards/sof_rt5682.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev               41 sound/soc/intel/common/soc-intel-quirks.h static inline bool soc_intel_is_byt_cr(struct platform_device *pdev)
pdev               43 sound/soc/intel/common/soc-intel-quirks.h 	struct device *dev = &pdev->dev;
pdev               74 sound/soc/intel/common/soc-intel-quirks.h 	if (!platform_get_resource(pdev, IORESOURCE_IRQ, 5)) {
pdev               89 sound/soc/intel/common/soc-intel-quirks.h static inline bool soc_intel_is_byt_cr(struct platform_device *pdev)
pdev               49 sound/soc/intel/common/sst-acpi.c 	struct platform_device *pdev = context;
pdev               50 sound/soc/intel/common/sst-acpi.c 	struct device *dev = &pdev->dev;
pdev               51 sound/soc/intel/common/sst-acpi.c 	struct sst_acpi_priv *sst_acpi = platform_get_drvdata(pdev);
pdev               74 sound/soc/intel/common/sst-acpi.c static int sst_acpi_probe(struct platform_device *pdev)
pdev               77 sound/soc/intel/common/sst-acpi.c 	struct device *dev = &pdev->dev;
pdev              114 sound/soc/intel/common/sst-acpi.c 		sst_pdata->irq = platform_get_irq(pdev, desc->irqindex_host_ipc);
pdev              117 sound/soc/intel/common/sst-acpi.c 		mmio = platform_get_resource(pdev, IORESOURCE_MEM,
pdev              126 sound/soc/intel/common/sst-acpi.c 		mmio = platform_get_resource(pdev, IORESOURCE_MEM,
pdev              135 sound/soc/intel/common/sst-acpi.c 		mmio = platform_get_resource(pdev, IORESOURCE_MEM,
pdev              143 sound/soc/intel/common/sst-acpi.c 	platform_set_drvdata(pdev, sst_acpi);
pdev              155 sound/soc/intel/common/sst-acpi.c 				      dev, GFP_KERNEL, pdev, sst_acpi_fw_cb);
pdev              162 sound/soc/intel/common/sst-acpi.c static int sst_acpi_remove(struct platform_device *pdev)
pdev              164 sound/soc/intel/common/sst-acpi.c 	struct sst_acpi_priv *sst_acpi = platform_get_drvdata(pdev);
pdev             1134 sound/soc/intel/haswell/sst-haswell-pcm.c static int hsw_pcm_dev_probe(struct platform_device *pdev)
pdev             1136 sound/soc/intel/haswell/sst-haswell-pcm.c 	struct sst_pdata *sst_pdata = dev_get_platdata(&pdev->dev);
pdev             1143 sound/soc/intel/haswell/sst-haswell-pcm.c 	priv_data = devm_kzalloc(&pdev->dev, sizeof(*priv_data), GFP_KERNEL);
pdev             1147 sound/soc/intel/haswell/sst-haswell-pcm.c 	ret = sst_hsw_dsp_init(&pdev->dev, sst_pdata);
pdev             1152 sound/soc/intel/haswell/sst-haswell-pcm.c 	platform_set_drvdata(pdev, priv_data);
pdev             1154 sound/soc/intel/haswell/sst-haswell-pcm.c 	ret = devm_snd_soc_register_component(&pdev->dev, &hsw_dai_component,
pdev             1162 sound/soc/intel/haswell/sst-haswell-pcm.c 	sst_hsw_dsp_free(&pdev->dev, sst_pdata);
pdev             1166 sound/soc/intel/haswell/sst-haswell-pcm.c static int hsw_pcm_dev_remove(struct platform_device *pdev)
pdev             1168 sound/soc/intel/haswell/sst-haswell-pcm.c 	struct sst_pdata *sst_pdata = dev_get_platdata(&pdev->dev);
pdev             1170 sound/soc/intel/haswell/sst-haswell-pcm.c 	sst_hsw_dsp_free(&pdev->dev, sst_pdata);
pdev              350 sound/soc/intel/skylake/skl-ssp-clk.c static int skl_clk_dev_probe(struct platform_device *pdev)
pdev              352 sound/soc/intel/skylake/skl-ssp-clk.c 	struct device *dev = &pdev->dev;
pdev              360 sound/soc/intel/skylake/skl-ssp-clk.c 	clk_pdata = dev_get_platdata(&pdev->dev);
pdev              394 sound/soc/intel/skylake/skl-ssp-clk.c 	platform_set_drvdata(pdev, data);
pdev              405 sound/soc/intel/skylake/skl-ssp-clk.c static int skl_clk_dev_remove(struct platform_device *pdev)
pdev              409 sound/soc/intel/skylake/skl-ssp-clk.c 	data = platform_get_drvdata(pdev);
pdev              533 sound/soc/intel/skylake/skl.c 	struct platform_device *pdev;
pdev              536 sound/soc/intel/skylake/skl.c 	pdev = platform_device_alloc(mach->drv_name, -1);
pdev              537 sound/soc/intel/skylake/skl.c 	if (pdev == NULL) {
pdev              545 sound/soc/intel/skylake/skl.c 	ret = platform_device_add_data(pdev, (const void *)mach, sizeof(*mach));
pdev              548 sound/soc/intel/skylake/skl.c 		platform_device_put(pdev);
pdev              552 sound/soc/intel/skylake/skl.c 	ret = platform_device_add(pdev);
pdev              555 sound/soc/intel/skylake/skl.c 		platform_device_put(pdev);
pdev              560 sound/soc/intel/skylake/skl.c 	skl->i2s_dev = pdev;
pdev              574 sound/soc/intel/skylake/skl.c 	struct platform_device *pdev;
pdev              578 sound/soc/intel/skylake/skl.c 	pdev = platform_device_alloc("dmic-codec", -1);
pdev              579 sound/soc/intel/skylake/skl.c 	if (!pdev) {
pdev              584 sound/soc/intel/skylake/skl.c 	ret = platform_device_add(pdev);
pdev              587 sound/soc/intel/skylake/skl.c 		platform_device_put(pdev);
pdev              590 sound/soc/intel/skylake/skl.c 	skl->dmic_dev = pdev;
pdev              495 sound/soc/jz4740/jz4740-i2s.c static int jz4740_i2s_dev_probe(struct platform_device *pdev)
pdev              502 sound/soc/jz4740/jz4740-i2s.c 	i2s = devm_kzalloc(&pdev->dev, sizeof(*i2s), GFP_KERNEL);
pdev              506 sound/soc/jz4740/jz4740-i2s.c 	match = of_match_device(jz4740_of_matches, &pdev->dev);
pdev              510 sound/soc/jz4740/jz4740-i2s.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              511 sound/soc/jz4740/jz4740-i2s.c 	i2s->base = devm_ioremap_resource(&pdev->dev, mem);
pdev              517 sound/soc/jz4740/jz4740-i2s.c 	i2s->clk_aic = devm_clk_get(&pdev->dev, "aic");
pdev              521 sound/soc/jz4740/jz4740-i2s.c 	i2s->clk_i2s = devm_clk_get(&pdev->dev, "i2s");
pdev              525 sound/soc/jz4740/jz4740-i2s.c 	platform_set_drvdata(pdev, i2s);
pdev              528 sound/soc/jz4740/jz4740-i2s.c 		ret = devm_snd_soc_register_component(&pdev->dev,
pdev              531 sound/soc/jz4740/jz4740-i2s.c 		ret = devm_snd_soc_register_component(&pdev->dev,
pdev              537 sound/soc/jz4740/jz4740-i2s.c 	return devm_snd_dmaengine_pcm_register(&pdev->dev, NULL,
pdev              105 sound/soc/kirkwood/armada-370-db.c static int a370db_probe(struct platform_device *pdev)
pdev              109 sound/soc/kirkwood/armada-370-db.c 	card->dev = &pdev->dev;
pdev              112 sound/soc/kirkwood/armada-370-db.c 		of_parse_phandle(pdev->dev.of_node,
pdev              117 sound/soc/kirkwood/armada-370-db.c 		of_parse_phandle(pdev->dev.of_node,
pdev              124 sound/soc/kirkwood/armada-370-db.c 		of_parse_phandle(pdev->dev.of_node,
pdev              131 sound/soc/kirkwood/armada-370-db.c 		of_parse_phandle(pdev->dev.of_node,
pdev              521 sound/soc/kirkwood/kirkwood-i2s.c static int kirkwood_i2s_dev_probe(struct platform_device *pdev)
pdev              523 sound/soc/kirkwood/kirkwood-i2s.c 	struct kirkwood_asoc_platform_data *data = pdev->dev.platform_data;
pdev              526 sound/soc/kirkwood/kirkwood-i2s.c 	struct device_node *np = pdev->dev.of_node;
pdev              529 sound/soc/kirkwood/kirkwood-i2s.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              533 sound/soc/kirkwood/kirkwood-i2s.c 	dev_set_drvdata(&pdev->dev, priv);
pdev              535 sound/soc/kirkwood/kirkwood-i2s.c 	priv->io = devm_platform_ioremap_resource(pdev, 0);
pdev              539 sound/soc/kirkwood/kirkwood-i2s.c 	priv->irq = platform_get_irq(pdev, 0);
pdev              548 sound/soc/kirkwood/kirkwood-i2s.c 		dev_err(&pdev->dev, "no DT nor platform data ?!\n");
pdev              552 sound/soc/kirkwood/kirkwood-i2s.c 	priv->clk = devm_clk_get(&pdev->dev, np ? "internal" : NULL);
pdev              554 sound/soc/kirkwood/kirkwood-i2s.c 		dev_err(&pdev->dev, "no clock\n");
pdev              558 sound/soc/kirkwood/kirkwood-i2s.c 	priv->extclk = devm_clk_get(&pdev->dev, "extclk");
pdev              564 sound/soc/kirkwood/kirkwood-i2s.c 			devm_clk_put(&pdev->dev, priv->extclk);
pdev              567 sound/soc/kirkwood/kirkwood-i2s.c 			dev_info(&pdev->dev, "found external clock\n");
pdev              590 sound/soc/kirkwood/kirkwood-i2s.c 	err = snd_soc_register_component(&pdev->dev, &kirkwood_soc_component,
pdev              593 sound/soc/kirkwood/kirkwood-i2s.c 		dev_err(&pdev->dev, "snd_soc_register_component failed\n");
pdev              609 sound/soc/kirkwood/kirkwood-i2s.c static int kirkwood_i2s_dev_remove(struct platform_device *pdev)
pdev              611 sound/soc/kirkwood/kirkwood-i2s.c 	struct kirkwood_dma_data *priv = dev_get_drvdata(&pdev->dev);
pdev              613 sound/soc/kirkwood/kirkwood-i2s.c 	snd_soc_unregister_component(&pdev->dev);
pdev             1303 sound/soc/mediatek/common/mtk-btcvsd.c static int mtk_btcvsd_snd_probe(struct platform_device *pdev)
pdev             1309 sound/soc/mediatek/common/mtk-btcvsd.c 	struct device *dev = &pdev->dev;
pdev             1315 sound/soc/mediatek/common/mtk-btcvsd.c 	platform_set_drvdata(pdev, btcvsd);
pdev             1337 sound/soc/mediatek/common/mtk-btcvsd.c 	irq_id = platform_get_irq(pdev, 0);
pdev             1401 sound/soc/mediatek/common/mtk-btcvsd.c static int mtk_btcvsd_snd_remove(struct platform_device *pdev)
pdev             1403 sound/soc/mediatek/common/mtk-btcvsd.c 	struct mtk_btcvsd_snd *btcvsd = dev_get_drvdata(&pdev->dev);
pdev             1324 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c static int mt2701_afe_pcm_dev_probe(struct platform_device *pdev)
pdev             1331 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 	afe = devm_kzalloc(&pdev->dev, sizeof(*afe), GFP_KERNEL);
pdev             1335 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 	afe->platform_priv = devm_kzalloc(&pdev->dev, sizeof(*afe_priv),
pdev             1341 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 	afe_priv->soc = of_device_get_match_data(&pdev->dev);
pdev             1342 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 	afe->dev = &pdev->dev;
pdev             1352 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 	irq_id = platform_get_irq_byname(pdev, "asys");
pdev             1416 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 	platform_set_drvdata(pdev, afe);
pdev             1426 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 	ret = devm_snd_soc_register_component(&pdev->dev, &mtk_afe_pcm_platform,
pdev             1433 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev             1452 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c static int mt2701_afe_pcm_dev_remove(struct platform_device *pdev)
pdev             1454 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 	pm_runtime_put_sync(&pdev->dev);
pdev             1455 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 	pm_runtime_disable(&pdev->dev);
pdev             1456 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev             1457 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 		mt2701_afe_runtime_suspend(&pdev->dev);
pdev              327 sound/soc/mediatek/mt2701/mt2701-cs42448.c static int mt2701_cs42448_machine_probe(struct platform_device *pdev)
pdev              334 sound/soc/mediatek/mt2701/mt2701-cs42448.c 		devm_kzalloc(&pdev->dev, sizeof(struct mt2701_cs42448_private),
pdev              336 sound/soc/mediatek/mt2701/mt2701-cs42448.c 	struct device *dev = &pdev->dev;
pdev              342 sound/soc/mediatek/mt2701/mt2701-cs42448.c 	platform_node = of_parse_phandle(pdev->dev.of_node,
pdev              345 sound/soc/mediatek/mt2701/mt2701-cs42448.c 		dev_err(&pdev->dev, "Property 'platform' missing or invalid\n");
pdev              356 sound/soc/mediatek/mt2701/mt2701-cs42448.c 	codec_node = of_parse_phandle(pdev->dev.of_node,
pdev              359 sound/soc/mediatek/mt2701/mt2701-cs42448.c 		dev_err(&pdev->dev,
pdev              369 sound/soc/mediatek/mt2701/mt2701-cs42448.c 	codec_node_bt_mrg = of_parse_phandle(pdev->dev.of_node,
pdev              372 sound/soc/mediatek/mt2701/mt2701-cs42448.c 		dev_err(&pdev->dev,
pdev              381 sound/soc/mediatek/mt2701/mt2701-cs42448.c 		dev_err(&pdev->dev, "failed to parse audio-routing: %d\n", ret);
pdev              391 sound/soc/mediatek/mt2701/mt2701-cs42448.c 			dev_warn(&pdev->dev, "%s devm_gpio_request fail %d\n",
pdev              402 sound/soc/mediatek/mt2701/mt2701-cs42448.c 			dev_warn(&pdev->dev, "%s devm_gpio_request fail2 %d\n",
pdev              408 sound/soc/mediatek/mt2701/mt2701-cs42448.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              411 sound/soc/mediatek/mt2701/mt2701-cs42448.c 		dev_err(&pdev->dev, "%s snd_soc_register_card fail %d\n",
pdev              106 sound/soc/mediatek/mt2701/mt2701-wm8960.c static int mt2701_wm8960_machine_probe(struct platform_device *pdev)
pdev              113 sound/soc/mediatek/mt2701/mt2701-wm8960.c 	platform_node = of_parse_phandle(pdev->dev.of_node,
pdev              116 sound/soc/mediatek/mt2701/mt2701-wm8960.c 		dev_err(&pdev->dev, "Property 'platform' missing or invalid\n");
pdev              125 sound/soc/mediatek/mt2701/mt2701-wm8960.c 	card->dev = &pdev->dev;
pdev              127 sound/soc/mediatek/mt2701/mt2701-wm8960.c 	codec_node = of_parse_phandle(pdev->dev.of_node,
pdev              130 sound/soc/mediatek/mt2701/mt2701-wm8960.c 		dev_err(&pdev->dev,
pdev              142 sound/soc/mediatek/mt2701/mt2701-wm8960.c 		dev_err(&pdev->dev, "failed to parse audio-routing: %d\n", ret);
pdev              146 sound/soc/mediatek/mt2701/mt2701-wm8960.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              148 sound/soc/mediatek/mt2701/mt2701-wm8960.c 		dev_err(&pdev->dev, "%s snd_soc_register_card fail %d\n",
pdev              748 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c static int mt6797_afe_pcm_dev_probe(struct platform_device *pdev)
pdev              755 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 	afe = devm_kzalloc(&pdev->dev, sizeof(*afe), GFP_KERNEL);
pdev              759 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 	afe->platform_priv = devm_kzalloc(&pdev->dev, sizeof(*afe_priv),
pdev              765 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 	afe->dev = &pdev->dev;
pdev              776 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 	afe->base_addr = devm_platform_ioremap_resource(pdev, 0);
pdev              780 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 	afe->regmap = devm_regmap_init_mmio(&pdev->dev, afe->base_addr,
pdev              810 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 	irq_id = platform_get_irq(pdev, 0);
pdev              849 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 	platform_set_drvdata(pdev, afe);
pdev              854 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 	pm_runtime_get_sync(&pdev->dev);
pdev              881 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c static int mt6797_afe_pcm_dev_remove(struct platform_device *pdev)
pdev              883 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 	pm_runtime_disable(&pdev->dev);
pdev              884 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              885 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 		mt6797_afe_runtime_suspend(&pdev->dev);
pdev              886 sound/soc/mediatek/mt6797/mt6797-afe-pcm.c 	pm_runtime_put_sync(&pdev->dev);
pdev              194 sound/soc/mediatek/mt6797/mt6797-mt6351.c static int mt6797_mt6351_dev_probe(struct platform_device *pdev)
pdev              201 sound/soc/mediatek/mt6797/mt6797-mt6351.c 	card->dev = &pdev->dev;
pdev              203 sound/soc/mediatek/mt6797/mt6797-mt6351.c 	platform_node = of_parse_phandle(pdev->dev.of_node,
pdev              206 sound/soc/mediatek/mt6797/mt6797-mt6351.c 		dev_err(&pdev->dev, "Property 'platform' missing or invalid\n");
pdev              215 sound/soc/mediatek/mt6797/mt6797-mt6351.c 	codec_node = of_parse_phandle(pdev->dev.of_node,
pdev              218 sound/soc/mediatek/mt6797/mt6797-mt6351.c 		dev_err(&pdev->dev,
pdev              228 sound/soc/mediatek/mt6797/mt6797-mt6351.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              230 sound/soc/mediatek/mt6797/mt6797-mt6351.c 		dev_err(&pdev->dev, "%s snd_soc_register_card fail %d\n",
pdev             1053 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c static int mt8173_afe_pcm_dev_probe(struct platform_device *pdev)
pdev             1060 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 	ret = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(33));
pdev             1064 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 	afe = devm_kzalloc(&pdev->dev, sizeof(*afe), GFP_KERNEL);
pdev             1068 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 	afe->platform_priv = devm_kzalloc(&pdev->dev, sizeof(*afe_priv),
pdev             1074 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 	afe->dev = &pdev->dev;
pdev             1076 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 	irq_id = platform_get_irq(pdev, 0);
pdev             1086 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 	afe->base_addr = devm_platform_ioremap_resource(pdev, 0);
pdev             1090 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 	afe->regmap = devm_regmap_init_mmio(&pdev->dev, afe->base_addr,
pdev             1127 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 	platform_set_drvdata(pdev, afe);
pdev             1129 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 	pm_runtime_enable(&pdev->dev);
pdev             1130 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 	if (!pm_runtime_enabled(&pdev->dev)) {
pdev             1131 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 		ret = mt8173_afe_runtime_resume(&pdev->dev);
pdev             1141 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev             1147 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev             1154 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev             1161 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 	dev_info(&pdev->dev, "MT8173 AFE driver initialized.\n");
pdev             1165 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 	pm_runtime_disable(&pdev->dev);
pdev             1169 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c static int mt8173_afe_pcm_dev_remove(struct platform_device *pdev)
pdev             1171 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 	pm_runtime_disable(&pdev->dev);
pdev             1172 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev             1173 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 		mt8173_afe_runtime_suspend(&pdev->dev);
pdev              146 sound/soc/mediatek/mt8173/mt8173-max98090.c static int mt8173_max98090_dev_probe(struct platform_device *pdev)
pdev              153 sound/soc/mediatek/mt8173/mt8173-max98090.c 	platform_node = of_parse_phandle(pdev->dev.of_node,
pdev              156 sound/soc/mediatek/mt8173/mt8173-max98090.c 		dev_err(&pdev->dev, "Property 'platform' missing or invalid\n");
pdev              165 sound/soc/mediatek/mt8173/mt8173-max98090.c 	codec_node = of_parse_phandle(pdev->dev.of_node,
pdev              168 sound/soc/mediatek/mt8173/mt8173-max98090.c 		dev_err(&pdev->dev,
pdev              177 sound/soc/mediatek/mt8173/mt8173-max98090.c 	card->dev = &pdev->dev;
pdev              179 sound/soc/mediatek/mt8173/mt8173-max98090.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              181 sound/soc/mediatek/mt8173/mt8173-max98090.c 		dev_err(&pdev->dev, "%s snd_soc_register_card fail %d\n",
pdev              178 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c static int mt8173_rt5650_rt5514_dev_probe(struct platform_device *pdev)
pdev              185 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c 	platform_node = of_parse_phandle(pdev->dev.of_node,
pdev              188 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c 		dev_err(&pdev->dev, "Property 'platform' missing or invalid\n");
pdev              199 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c 		of_parse_phandle(pdev->dev.of_node, "mediatek,audio-codec", 0);
pdev              201 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c 		dev_err(&pdev->dev,
pdev              206 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c 		of_parse_phandle(pdev->dev.of_node, "mediatek,audio-codec", 1);
pdev              208 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c 		dev_err(&pdev->dev,
pdev              215 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c 	card->dev = &pdev->dev;
pdev              217 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              219 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c 		dev_err(&pdev->dev, "%s snd_soc_register_card fail %d\n",
pdev              234 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c static int mt8173_rt5650_rt5676_dev_probe(struct platform_device *pdev)
pdev              241 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c 	platform_node = of_parse_phandle(pdev->dev.of_node,
pdev              244 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c 		dev_err(&pdev->dev, "Property 'platform' missing or invalid\n");
pdev              255 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c 		of_parse_phandle(pdev->dev.of_node, "mediatek,audio-codec", 0);
pdev              257 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c 		dev_err(&pdev->dev,
pdev              262 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c 		of_parse_phandle(pdev->dev.of_node, "mediatek,audio-codec", 1);
pdev              264 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c 		dev_err(&pdev->dev,
pdev              275 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c 		of_parse_phandle(pdev->dev.of_node, "mediatek,audio-codec", 2);
pdev              277 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c 		dev_err(&pdev->dev,
pdev              282 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c 	card->dev = &pdev->dev;
pdev              284 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              286 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c 		dev_err(&pdev->dev, "%s snd_soc_register_card fail %d\n",
pdev              242 sound/soc/mediatek/mt8173/mt8173-rt5650.c static int mt8173_rt5650_dev_probe(struct platform_device *pdev)
pdev              251 sound/soc/mediatek/mt8173/mt8173-rt5650.c 	platform_node = of_parse_phandle(pdev->dev.of_node,
pdev              254 sound/soc/mediatek/mt8173/mt8173-rt5650.c 		dev_err(&pdev->dev, "Property 'platform' missing or invalid\n");
pdev              265 sound/soc/mediatek/mt8173/mt8173-rt5650.c 		of_parse_phandle(pdev->dev.of_node, "mediatek,audio-codec", 0);
pdev              267 sound/soc/mediatek/mt8173/mt8173-rt5650.c 		dev_err(&pdev->dev,
pdev              274 sound/soc/mediatek/mt8173/mt8173-rt5650.c 	np = of_get_child_by_name(pdev->dev.of_node, "codec-capture");
pdev              279 sound/soc/mediatek/mt8173/mt8173-rt5650.c 			dev_err(&pdev->dev,
pdev              288 sound/soc/mediatek/mt8173/mt8173-rt5650.c 	if (device_property_present(&pdev->dev, "mediatek,mclk")) {
pdev              289 sound/soc/mediatek/mt8173/mt8173-rt5650.c 		ret = device_property_read_u32(&pdev->dev,
pdev              293 sound/soc/mediatek/mt8173/mt8173-rt5650.c 			dev_err(&pdev->dev,
pdev              300 sound/soc/mediatek/mt8173/mt8173-rt5650.c 		of_parse_phandle(pdev->dev.of_node, "mediatek,audio-codec", 1);
pdev              302 sound/soc/mediatek/mt8173/mt8173-rt5650.c 		dev_err(&pdev->dev,
pdev              306 sound/soc/mediatek/mt8173/mt8173-rt5650.c 	card->dev = &pdev->dev;
pdev              308 sound/soc/mediatek/mt8173/mt8173-rt5650.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              310 sound/soc/mediatek/mt8173/mt8173-rt5650.c 		dev_err(&pdev->dev, "%s snd_soc_register_card fail %d\n",
pdev             1087 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c static int mt8183_afe_pcm_dev_probe(struct platform_device *pdev)
pdev             1094 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 	afe = devm_kzalloc(&pdev->dev, sizeof(*afe), GFP_KERNEL);
pdev             1097 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 	platform_set_drvdata(pdev, afe);
pdev             1099 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 	afe->platform_priv = devm_kzalloc(&pdev->dev, sizeof(*afe_priv),
pdev             1105 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 	afe->dev = &pdev->dev;
pdev             1131 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 	pm_runtime_get_sync(&pdev->dev);
pdev             1139 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 	pm_runtime_put_sync(&pdev->dev);
pdev             1174 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 	irq_id = platform_get_irq(pdev, 0);
pdev             1214 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev             1234 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c static int mt8183_afe_pcm_dev_remove(struct platform_device *pdev)
pdev             1236 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 	pm_runtime_disable(&pdev->dev);
pdev             1237 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev             1238 sound/soc/mediatek/mt8183/mt8183-afe-pcm.c 		mt8183_afe_runtime_suspend(&pdev->dev);
pdev              407 sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c static int mt8183_da7219_max98357_dev_probe(struct platform_device *pdev)
pdev              415 sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c 	card->dev = &pdev->dev;
pdev              417 sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c 	platform_node = of_parse_phandle(pdev->dev.of_node,
pdev              420 sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c 		dev_err(&pdev->dev, "Property 'platform' missing or invalid\n");
pdev              431 sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c 		of_parse_phandle(pdev->dev.of_node,
pdev              434 sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c 		dev_err(&pdev->dev,
pdev              439 sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              441 sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c 		dev_err(&pdev->dev, "%s snd_soc_register_card fail %d\n",
pdev              447 sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c 		devm_pinctrl_get_select(&pdev->dev, PINCTRL_STATE_DEFAULT);
pdev              449 sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c 		dev_err(&pdev->dev, "%s set pins failed\n",
pdev              429 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c mt8183_mt6358_ts3a227_max98357_dev_probe(struct platform_device *pdev)
pdev              438 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c 	card->dev = &pdev->dev;
pdev              440 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c 	platform_node = of_parse_phandle(pdev->dev.of_node,
pdev              443 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c 		dev_err(&pdev->dev, "Property 'platform' missing or invalid\n");
pdev              454 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c 		of_parse_phandle(pdev->dev.of_node,
pdev              461 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              467 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c 	priv->pinctrl = devm_pinctrl_get(&pdev->dev);
pdev              469 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c 		dev_err(&pdev->dev, "%s devm_pinctrl_get failed\n",
pdev              479 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c 			dev_info(&pdev->dev, "%s Can't find pin state %s %d\n",
pdev              488 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c 			dev_info(&pdev->dev,
pdev              497 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c 			dev_info(&pdev->dev,
pdev              502 sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c 	return devm_snd_soc_register_card(&pdev->dev, card);
pdev              645 sound/soc/meson/axg-card.c static int axg_card_probe(struct platform_device *pdev)
pdev              647 sound/soc/meson/axg-card.c 	struct device *dev = &pdev->dev;
pdev              655 sound/soc/meson/axg-card.c 	platform_set_drvdata(pdev, priv);
pdev              698 sound/soc/meson/axg-card.c static int axg_card_remove(struct platform_device *pdev)
pdev              700 sound/soc/meson/axg-card.c 	struct axg_card *priv = platform_get_drvdata(pdev);
pdev              330 sound/soc/meson/axg-fifo.c int axg_fifo_probe(struct platform_device *pdev)
pdev              332 sound/soc/meson/axg-fifo.c 	struct device *dev = &pdev->dev;
pdev              346 sound/soc/meson/axg-fifo.c 	platform_set_drvdata(pdev, fifo);
pdev              348 sound/soc/meson/axg-fifo.c 	regs = devm_platform_ioremap_resource(pdev, 0);
pdev               84 sound/soc/meson/axg-fifo.h int axg_fifo_probe(struct platform_device *pdev);
pdev              584 sound/soc/meson/axg-pdm.c static int axg_pdm_probe(struct platform_device *pdev)
pdev              586 sound/soc/meson/axg-pdm.c 	struct device *dev = &pdev->dev;
pdev              594 sound/soc/meson/axg-pdm.c 	platform_set_drvdata(pdev, priv);
pdev              602 sound/soc/meson/axg-pdm.c 	regs = devm_platform_ioremap_resource(pdev, 0);
pdev              451 sound/soc/meson/axg-spdifin.c static int axg_spdifin_probe(struct platform_device *pdev)
pdev              453 sound/soc/meson/axg-spdifin.c 	struct device *dev = &pdev->dev;
pdev              462 sound/soc/meson/axg-spdifin.c 	platform_set_drvdata(pdev, priv);
pdev              470 sound/soc/meson/axg-spdifin.c 	regs = devm_platform_ioremap_resource(pdev, 0);
pdev              400 sound/soc/meson/axg-spdifout.c static int axg_spdifout_probe(struct platform_device *pdev)
pdev              402 sound/soc/meson/axg-spdifout.c 	struct device *dev = &pdev->dev;
pdev              410 sound/soc/meson/axg-spdifout.c 	platform_set_drvdata(pdev, priv);
pdev              412 sound/soc/meson/axg-spdifout.c 	regs = devm_platform_ioremap_resource(pdev, 0);
pdev              251 sound/soc/meson/axg-tdm-formatter.c int axg_tdm_formatter_probe(struct platform_device *pdev)
pdev              253 sound/soc/meson/axg-tdm-formatter.c 	struct device *dev = &pdev->dev;
pdev              268 sound/soc/meson/axg-tdm-formatter.c 	platform_set_drvdata(pdev, formatter);
pdev              271 sound/soc/meson/axg-tdm-formatter.c 	regs = devm_platform_ioremap_resource(pdev, 0);
pdev               44 sound/soc/meson/axg-tdm-formatter.h int axg_tdm_formatter_probe(struct platform_device *pdev);
pdev              472 sound/soc/meson/axg-tdm-interface.c static int axg_tdm_iface_probe(struct platform_device *pdev)
pdev              474 sound/soc/meson/axg-tdm-interface.c 	struct device *dev = &pdev->dev;
pdev              482 sound/soc/meson/axg-tdm-interface.c 	platform_set_drvdata(pdev, iface);
pdev              376 sound/soc/meson/g12a-tohdmitx.c static int g12a_tohdmitx_probe(struct platform_device *pdev)
pdev              378 sound/soc/meson/g12a-tohdmitx.c 	struct device *dev = &pdev->dev;
pdev              382 sound/soc/meson/g12a-tohdmitx.c 	regs = devm_platform_ioremap_resource(pdev, 0);
pdev              705 sound/soc/mxs/mxs-saif.c static int mxs_saif_mclk_init(struct platform_device *pdev)
pdev              707 sound/soc/mxs/mxs-saif.c 	struct mxs_saif *saif = platform_get_drvdata(pdev);
pdev              708 sound/soc/mxs/mxs-saif.c 	struct device_node *np = pdev->dev.of_node;
pdev              712 sound/soc/mxs/mxs-saif.c 	clk = clk_register_divider(&pdev->dev, "mxs_saif_mclk",
pdev              721 sound/soc/mxs/mxs-saif.c 		dev_err(&pdev->dev, "failed to register mclk: %d\n", ret);
pdev              732 sound/soc/mxs/mxs-saif.c static int mxs_saif_probe(struct platform_device *pdev)
pdev              734 sound/soc/mxs/mxs-saif.c 	struct device_node *np = pdev->dev.of_node;
pdev              742 sound/soc/mxs/mxs-saif.c 	saif = devm_kzalloc(&pdev->dev, sizeof(*saif), GFP_KERNEL);
pdev              753 sound/soc/mxs/mxs-saif.c 		dev_err(&pdev->dev, "get wrong saif id\n");
pdev              773 sound/soc/mxs/mxs-saif.c 			dev_err(&pdev->dev, "get wrong master id\n");
pdev              780 sound/soc/mxs/mxs-saif.c 	saif->clk = devm_clk_get(&pdev->dev, NULL);
pdev              783 sound/soc/mxs/mxs-saif.c 		dev_err(&pdev->dev, "Cannot get the clock: %d\n",
pdev              788 sound/soc/mxs/mxs-saif.c 	saif->base = devm_platform_ioremap_resource(pdev, 0);
pdev              792 sound/soc/mxs/mxs-saif.c 	irq = platform_get_irq(pdev, 0);
pdev              796 sound/soc/mxs/mxs-saif.c 	saif->dev = &pdev->dev;
pdev              797 sound/soc/mxs/mxs-saif.c 	ret = devm_request_irq(&pdev->dev, irq, mxs_saif_irq, 0,
pdev              798 sound/soc/mxs/mxs-saif.c 			       dev_name(&pdev->dev), saif);
pdev              800 sound/soc/mxs/mxs-saif.c 		dev_err(&pdev->dev, "failed to request irq\n");
pdev              804 sound/soc/mxs/mxs-saif.c 	platform_set_drvdata(pdev, saif);
pdev              808 sound/soc/mxs/mxs-saif.c 		ret = mxs_saif_mclk_init(pdev);
pdev              810 sound/soc/mxs/mxs-saif.c 			dev_warn(&pdev->dev, "failed to init clocks\n");
pdev              813 sound/soc/mxs/mxs-saif.c 	ret = devm_snd_soc_register_component(&pdev->dev, &mxs_saif_component,
pdev              816 sound/soc/mxs/mxs-saif.c 		dev_err(&pdev->dev, "register DAI failed\n");
pdev              820 sound/soc/mxs/mxs-saif.c 	ret = mxs_pcm_platform_register(&pdev->dev);
pdev              822 sound/soc/mxs/mxs-saif.c 		dev_err(&pdev->dev, "register PCM failed: %d\n", ret);
pdev              109 sound/soc/mxs/mxs-sgtl5000.c static int mxs_sgtl5000_probe(struct platform_device *pdev)
pdev              113 sound/soc/mxs/mxs-sgtl5000.c 	struct device_node *np = pdev->dev.of_node;
pdev              120 sound/soc/mxs/mxs-sgtl5000.c 		dev_err(&pdev->dev, "phandle missing or invalid\n");
pdev              144 sound/soc/mxs/mxs-sgtl5000.c 		dev_err(&pdev->dev, "failed to get mclk\n");
pdev              148 sound/soc/mxs/mxs-sgtl5000.c 	card->dev = &pdev->dev;
pdev              156 sound/soc/mxs/mxs-sgtl5000.c 			dev_err(&pdev->dev, "failed to parse audio-routing (%d)\n",
pdev              162 sound/soc/mxs/mxs-sgtl5000.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              165 sound/soc/mxs/mxs-sgtl5000.c 			dev_err(&pdev->dev, "snd_soc_register_card failed (%d)\n",
pdev              173 sound/soc/mxs/mxs-sgtl5000.c static int mxs_sgtl5000_remove(struct platform_device *pdev)
pdev              108 sound/soc/pxa/brownstone.c static int brownstone_probe(struct platform_device *pdev)
pdev              112 sound/soc/pxa/brownstone.c 	brownstone.dev = &pdev->dev;
pdev              113 sound/soc/pxa/brownstone.c 	ret = devm_snd_soc_register_card(&pdev->dev, &brownstone);
pdev              115 sound/soc/pxa/brownstone.c 		dev_err(&pdev->dev, "snd_soc_register_card() failed: %d\n",
pdev              289 sound/soc/pxa/corgi.c static int corgi_probe(struct platform_device *pdev)
pdev              294 sound/soc/pxa/corgi.c 	card->dev = &pdev->dev;
pdev              296 sound/soc/pxa/corgi.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              298 sound/soc/pxa/corgi.c 		dev_err(&pdev->dev, "snd_soc_register_card() failed: %d\n",
pdev              125 sound/soc/pxa/e740_wm9705.c static int e740_probe(struct platform_device *pdev)
pdev              135 sound/soc/pxa/e740_wm9705.c 	card->dev = &pdev->dev;
pdev              137 sound/soc/pxa/e740_wm9705.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              139 sound/soc/pxa/e740_wm9705.c 		dev_err(&pdev->dev, "snd_soc_register_card() failed: %d\n",
pdev              146 sound/soc/pxa/e740_wm9705.c static int e740_remove(struct platform_device *pdev)
pdev              108 sound/soc/pxa/e750_wm9705.c static int e750_probe(struct platform_device *pdev)
pdev              118 sound/soc/pxa/e750_wm9705.c 	card->dev = &pdev->dev;
pdev              120 sound/soc/pxa/e750_wm9705.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              122 sound/soc/pxa/e750_wm9705.c 		dev_err(&pdev->dev, "snd_soc_register_card() failed: %d\n",
pdev              129 sound/soc/pxa/e750_wm9705.c static int e750_remove(struct platform_device *pdev)
pdev              108 sound/soc/pxa/e800_wm9712.c static int e800_probe(struct platform_device *pdev)
pdev              118 sound/soc/pxa/e800_wm9712.c 	card->dev = &pdev->dev;
pdev              120 sound/soc/pxa/e800_wm9712.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              122 sound/soc/pxa/e800_wm9712.c 		dev_err(&pdev->dev, "snd_soc_register_card() failed: %d\n",
pdev              129 sound/soc/pxa/e800_wm9712.c static int e800_remove(struct platform_device *pdev)
pdev              170 sound/soc/pxa/hx4700.c static int hx4700_audio_probe(struct platform_device *pdev)
pdev              182 sound/soc/pxa/hx4700.c 	snd_soc_card_hx4700.dev = &pdev->dev;
pdev              183 sound/soc/pxa/hx4700.c 	ret = devm_snd_soc_register_card(&pdev->dev, &snd_soc_card_hx4700);
pdev              191 sound/soc/pxa/hx4700.c static int hx4700_audio_remove(struct platform_device *pdev)
pdev               72 sound/soc/pxa/imote2.c static int imote2_probe(struct platform_device *pdev)
pdev               77 sound/soc/pxa/imote2.c 	card->dev = &pdev->dev;
pdev               79 sound/soc/pxa/imote2.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev               81 sound/soc/pxa/imote2.c 		dev_err(&pdev->dev, "snd_soc_register_card() failed: %d\n",
pdev              171 sound/soc/pxa/mioa701_wm9713.c static int mioa701_wm9713_probe(struct platform_device *pdev)
pdev              178 sound/soc/pxa/mioa701_wm9713.c 	mioa701.dev = &pdev->dev;
pdev              179 sound/soc/pxa/mioa701_wm9713.c 	rc = devm_snd_soc_register_card(&pdev->dev, &mioa701);
pdev              181 sound/soc/pxa/mioa701_wm9713.c 		dev_warn(&pdev->dev, "Be warned that incorrect mixers/muxes setup will "
pdev              101 sound/soc/pxa/mmp-pcm.c 	struct platform_device *pdev = to_platform_device(component->dev);
pdev              106 sound/soc/pxa/mmp-pcm.c 	r = platform_get_resource(pdev, IORESOURCE_DMA, substream->stream);
pdev              219 sound/soc/pxa/mmp-pcm.c static int mmp_pcm_probe(struct platform_device *pdev)
pdev              221 sound/soc/pxa/mmp-pcm.c 	struct mmp_audio_platdata *pdata = pdev->dev.platform_data;
pdev              233 sound/soc/pxa/mmp-pcm.c 	return devm_snd_soc_register_component(&pdev->dev, &mmp_soc_component,
pdev              180 sound/soc/pxa/mmp-sspa.c 		dev_err(&sspa->pdev->dev,
pdev              399 sound/soc/pxa/mmp-sspa.c static int asoc_mmp_sspa_probe(struct platform_device *pdev)
pdev              403 sound/soc/pxa/mmp-sspa.c 	priv = devm_kzalloc(&pdev->dev,
pdev              408 sound/soc/pxa/mmp-sspa.c 	priv->sspa = devm_kzalloc(&pdev->dev,
pdev              413 sound/soc/pxa/mmp-sspa.c 	priv->dma_params = devm_kcalloc(&pdev->dev,
pdev              419 sound/soc/pxa/mmp-sspa.c 	priv->sspa->mmio_base = devm_platform_ioremap_resource(pdev, 0);
pdev              423 sound/soc/pxa/mmp-sspa.c 	priv->sspa->clk = devm_clk_get(&pdev->dev, NULL);
pdev              438 sound/soc/pxa/mmp-sspa.c 	platform_set_drvdata(pdev, priv);
pdev              440 sound/soc/pxa/mmp-sspa.c 	return devm_snd_soc_register_component(&pdev->dev, &mmp_sspa_component,
pdev              444 sound/soc/pxa/mmp-sspa.c static int asoc_mmp_sspa_remove(struct platform_device *pdev)
pdev              446 sound/soc/pxa/mmp-sspa.c 	struct sspa_priv *priv = platform_get_drvdata(pdev);
pdev              122 sound/soc/pxa/palm27x.c static int palm27x_asoc_probe(struct platform_device *pdev)
pdev              130 sound/soc/pxa/palm27x.c 	if (!pdev->dev.platform_data) {
pdev              131 sound/soc/pxa/palm27x.c 		dev_err(&pdev->dev, "please supply platform_data\n");
pdev              136 sound/soc/pxa/palm27x.c 			(pdev->dev.platform_data))->jack_gpio;
pdev              138 sound/soc/pxa/palm27x.c 	palm27x_asoc.dev = &pdev->dev;
pdev              140 sound/soc/pxa/palm27x.c 	ret = devm_snd_soc_register_card(&pdev->dev, &palm27x_asoc);
pdev              142 sound/soc/pxa/palm27x.c 		dev_err(&pdev->dev, "snd_soc_register_card() failed: %d\n",
pdev              252 sound/soc/pxa/poodle.c static int poodle_probe(struct platform_device *pdev)
pdev              265 sound/soc/pxa/poodle.c 	card->dev = &pdev->dev;
pdev              267 sound/soc/pxa/poodle.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              269 sound/soc/pxa/poodle.c 		dev_err(&pdev->dev, "snd_soc_register_card() failed: %d\n",
pdev               55 sound/soc/pxa/pxa-ssp.c 	dev_dbg(&ssp->pdev->dev, "SSCR0 0x%08x SSCR1 0x%08x SSTO 0x%08x\n",
pdev               59 sound/soc/pxa/pxa-ssp.c 	dev_dbg(&ssp->pdev->dev, "SSPSP 0x%08x SSSR 0x%08x SSACD 0x%08x\n",
pdev              226 sound/soc/pxa/pxa-ssp.c 	dev_dbg(&ssp->pdev->dev,
pdev              319 sound/soc/pxa/pxa-ssp.c 			dev_dbg(&ssp->pdev->dev,
pdev              690 sound/soc/pxa/pxa-ssp.c 		dev_err(&ssp->pdev->dev, "No TDM timeslot configured\n");
pdev              885 sound/soc/pxa/pxa-ssp.c static int asoc_ssp_probe(struct platform_device *pdev)
pdev              887 sound/soc/pxa/pxa-ssp.c 	return devm_snd_soc_register_component(&pdev->dev, &pxa_ssp_component,
pdev              223 sound/soc/pxa/pxa2xx-ac97.c static int pxa2xx_ac97_dev_probe(struct platform_device *pdev)
pdev              227 sound/soc/pxa/pxa2xx-ac97.c 	pxa2xx_audio_ops_t *pdata = pdev->dev.platform_data;
pdev              230 sound/soc/pxa/pxa2xx-ac97.c 	if (pdev->id != -1) {
pdev              231 sound/soc/pxa/pxa2xx-ac97.c 		dev_err(&pdev->dev, "PXA2xx has only one AC97 port.\n");
pdev              235 sound/soc/pxa/pxa2xx-ac97.c 	ret = pxa2xx_ac97_hw_probe(pdev);
pdev              237 sound/soc/pxa/pxa2xx-ac97.c 		dev_err(&pdev->dev, "PXA2xx AC97 hw probe error (%d)\n", ret);
pdev              242 sound/soc/pxa/pxa2xx-ac97.c 	ctrl = snd_ac97_controller_register(&pxa2xx_ac97_ops, &pdev->dev,
pdev              248 sound/soc/pxa/pxa2xx-ac97.c 	platform_set_drvdata(pdev, ctrl);
pdev              253 sound/soc/pxa/pxa2xx-ac97.c 	return devm_snd_soc_register_component(&pdev->dev, &pxa_ac97_component,
pdev              257 sound/soc/pxa/pxa2xx-ac97.c static int pxa2xx_ac97_dev_remove(struct platform_device *pdev)
pdev              259 sound/soc/pxa/pxa2xx-ac97.c 	struct ac97_controller *ctrl = platform_get_drvdata(pdev);
pdev              262 sound/soc/pxa/pxa2xx-ac97.c 	pxa2xx_ac97_hw_remove(pdev);
pdev              368 sound/soc/pxa/pxa2xx-i2s.c static int pxa2xx_i2s_drv_probe(struct platform_device *pdev)
pdev              370 sound/soc/pxa/pxa2xx-i2s.c 	return devm_snd_soc_register_component(&pdev->dev, &pxa_i2s_component,
pdev               26 sound/soc/pxa/pxa2xx-pcm.c static int pxa2xx_soc_platform_probe(struct platform_device *pdev)
pdev               28 sound/soc/pxa/pxa2xx-pcm.c 	return devm_snd_soc_register_component(&pdev->dev, &pxa2xx_soc_platform,
pdev              285 sound/soc/pxa/spitz.c static int spitz_probe(struct platform_device *pdev)
pdev              303 sound/soc/pxa/spitz.c 	card->dev = &pdev->dev;
pdev              305 sound/soc/pxa/spitz.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              307 sound/soc/pxa/spitz.c 		dev_err(&pdev->dev, "snd_soc_register_card() failed: %d\n",
pdev              320 sound/soc/pxa/spitz.c static int spitz_remove(struct platform_device *pdev)
pdev              220 sound/soc/pxa/tosa.c static int tosa_probe(struct platform_device *pdev)
pdev              230 sound/soc/pxa/tosa.c 	card->dev = &pdev->dev;
pdev              232 sound/soc/pxa/tosa.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              234 sound/soc/pxa/tosa.c 		dev_err(&pdev->dev, "snd_soc_register_card() failed: %d\n",
pdev              241 sound/soc/pxa/tosa.c static int tosa_remove(struct platform_device *pdev)
pdev              112 sound/soc/pxa/ttc-dkb.c static int ttc_dkb_probe(struct platform_device *pdev)
pdev              117 sound/soc/pxa/ttc-dkb.c 	card->dev = &pdev->dev;
pdev              119 sound/soc/pxa/ttc-dkb.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              121 sound/soc/pxa/ttc-dkb.c 		dev_err(&pdev->dev, "snd_soc_register_card() failed: %d\n",
pdev              226 sound/soc/qcom/apq8016_sbc.c static int apq8016_sbc_platform_probe(struct platform_device *pdev)
pdev              228 sound/soc/qcom/apq8016_sbc.c 	struct device *dev = &pdev->dev;
pdev              242 sound/soc/qcom/apq8016_sbc.c 		dev_err(&pdev->dev, "Error resolving dai links: %ld\n",
pdev              247 sound/soc/qcom/apq8016_sbc.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "mic-iomux");
pdev              252 sound/soc/qcom/apq8016_sbc.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "spkr-iomux");
pdev              259 sound/soc/qcom/apq8016_sbc.c 	return devm_snd_soc_register_card(&pdev->dev, card);
pdev              106 sound/soc/qcom/apq8096.c static int apq8096_platform_probe(struct platform_device *pdev)
pdev              109 sound/soc/qcom/apq8096.c 	struct device *dev = &pdev->dev;
pdev              138 sound/soc/qcom/apq8096.c static int apq8096_platform_remove(struct platform_device *pdev)
pdev              140 sound/soc/qcom/apq8096.c 	struct snd_soc_card *card = dev_get_drvdata(&pdev->dev);
pdev              161 sound/soc/qcom/lpass-apq8016.c static int apq8016_lpass_init(struct platform_device *pdev)
pdev              163 sound/soc/qcom/lpass-apq8016.c 	struct lpass_data *drvdata = platform_get_drvdata(pdev);
pdev              164 sound/soc/qcom/lpass-apq8016.c 	struct device *dev = &pdev->dev;
pdev              169 sound/soc/qcom/lpass-apq8016.c 		dev_err(&pdev->dev, "error getting pcnoc-mport-clk: %ld\n",
pdev              176 sound/soc/qcom/lpass-apq8016.c 		dev_err(&pdev->dev, "Error enabling pcnoc-mport-clk: %d\n",
pdev              183 sound/soc/qcom/lpass-apq8016.c 		dev_err(&pdev->dev, "error getting pcnoc-sway-clk: %ld\n",
pdev              190 sound/soc/qcom/lpass-apq8016.c 		dev_err(&pdev->dev, "Error enabling pcnoc_sway_clk: %d\n", ret);
pdev              197 sound/soc/qcom/lpass-apq8016.c static int apq8016_lpass_exit(struct platform_device *pdev)
pdev              199 sound/soc/qcom/lpass-apq8016.c 	struct lpass_data *drvdata = platform_get_drvdata(pdev);
pdev              416 sound/soc/qcom/lpass-cpu.c int asoc_qcom_lpass_cpu_platform_probe(struct platform_device *pdev)
pdev              422 sound/soc/qcom/lpass-cpu.c 	struct device *dev = &pdev->dev;
pdev              426 sound/soc/qcom/lpass-cpu.c 	dsp_of_node = of_parse_phandle(pdev->dev.of_node, "qcom,adsp", 0);
pdev              428 sound/soc/qcom/lpass-cpu.c 		dev_err(&pdev->dev, "DSP exists and holds audio resources\n");
pdev              432 sound/soc/qcom/lpass-cpu.c 	drvdata = devm_kzalloc(&pdev->dev, sizeof(struct lpass_data),
pdev              436 sound/soc/qcom/lpass-cpu.c 	platform_set_drvdata(pdev, drvdata);
pdev              445 sound/soc/qcom/lpass-cpu.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "lpass-lpaif");
pdev              447 sound/soc/qcom/lpass-cpu.c 	drvdata->lpaif = devm_ioremap_resource(&pdev->dev, res);
pdev              449 sound/soc/qcom/lpass-cpu.c 		dev_err(&pdev->dev, "error mapping reg resource: %ld\n",
pdev              458 sound/soc/qcom/lpass-cpu.c 	drvdata->lpaif_map = devm_regmap_init_mmio(&pdev->dev, drvdata->lpaif,
pdev              461 sound/soc/qcom/lpass-cpu.c 		dev_err(&pdev->dev, "error initializing regmap: %ld\n",
pdev              467 sound/soc/qcom/lpass-cpu.c 		variant->init(pdev);
pdev              471 sound/soc/qcom/lpass-cpu.c 		drvdata->mi2s_osr_clk[dai_id] = devm_clk_get(&pdev->dev,
pdev              474 sound/soc/qcom/lpass-cpu.c 			dev_warn(&pdev->dev,
pdev              483 sound/soc/qcom/lpass-cpu.c 		drvdata->mi2s_bit_clk[dai_id] = devm_clk_get(&pdev->dev,
pdev              486 sound/soc/qcom/lpass-cpu.c 			dev_err(&pdev->dev,
pdev              494 sound/soc/qcom/lpass-cpu.c 	drvdata->ahbix_clk = devm_clk_get(&pdev->dev, "ahbix-clk");
pdev              496 sound/soc/qcom/lpass-cpu.c 		dev_err(&pdev->dev, "error getting ahbix-clk: %ld\n",
pdev              503 sound/soc/qcom/lpass-cpu.c 		dev_err(&pdev->dev, "error setting rate on ahbix_clk: %d\n",
pdev              507 sound/soc/qcom/lpass-cpu.c 	dev_dbg(&pdev->dev, "set ahbix_clk rate to %lu\n",
pdev              512 sound/soc/qcom/lpass-cpu.c 		dev_err(&pdev->dev, "error enabling ahbix_clk: %d\n", ret);
pdev              516 sound/soc/qcom/lpass-cpu.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev              521 sound/soc/qcom/lpass-cpu.c 		dev_err(&pdev->dev, "error registering cpu driver: %d\n", ret);
pdev              525 sound/soc/qcom/lpass-cpu.c 	ret = asoc_qcom_lpass_platform_register(pdev);
pdev              527 sound/soc/qcom/lpass-cpu.c 		dev_err(&pdev->dev, "error registering platform driver: %d\n",
pdev              540 sound/soc/qcom/lpass-cpu.c int asoc_qcom_lpass_cpu_platform_remove(struct platform_device *pdev)
pdev              542 sound/soc/qcom/lpass-cpu.c 	struct lpass_data *drvdata = platform_get_drvdata(pdev);
pdev              545 sound/soc/qcom/lpass-cpu.c 		drvdata->variant->exit(pdev);
pdev              560 sound/soc/qcom/lpass-platform.c int asoc_qcom_lpass_platform_register(struct platform_device *pdev)
pdev              562 sound/soc/qcom/lpass-platform.c 	struct lpass_data *drvdata = platform_get_drvdata(pdev);
pdev              566 sound/soc/qcom/lpass-platform.c 	drvdata->lpaif_irq = platform_get_irq_byname(pdev, "lpass-irq-lpaif");
pdev              574 sound/soc/qcom/lpass-platform.c 		dev_err(&pdev->dev, "error writing to irqen reg: %d\n", ret);
pdev              578 sound/soc/qcom/lpass-platform.c 	ret = devm_request_irq(&pdev->dev, drvdata->lpaif_irq,
pdev              582 sound/soc/qcom/lpass-platform.c 		dev_err(&pdev->dev, "irq request failed: %d\n", ret);
pdev              587 sound/soc/qcom/lpass-platform.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev               78 sound/soc/qcom/lpass.h 	int (*init)(struct platform_device *pdev);
pdev               79 sound/soc/qcom/lpass.h 	int (*exit)(struct platform_device *pdev);
pdev               92 sound/soc/qcom/lpass.h int asoc_qcom_lpass_cpu_platform_remove(struct platform_device *pdev);
pdev               93 sound/soc/qcom/lpass.h int asoc_qcom_lpass_cpu_platform_probe(struct platform_device *pdev);
pdev             1446 sound/soc/qcom/qdsp6/q6afe-dai.c static int q6afe_dai_dev_probe(struct platform_device *pdev)
pdev             1449 sound/soc/qcom/qdsp6/q6afe-dai.c 	struct device *dev = &pdev->dev;
pdev              907 sound/soc/qcom/qdsp6/q6asm-dai.c static int q6asm_dai_probe(struct platform_device *pdev)
pdev              909 sound/soc/qcom/qdsp6/q6asm-dai.c 	struct device *dev = &pdev->dev;
pdev             1009 sound/soc/qcom/qdsp6/q6routing.c static int q6pcm_routing_probe(struct platform_device *pdev)
pdev             1011 sound/soc/qcom/qdsp6/q6routing.c 	struct device *dev = &pdev->dev;
pdev             1026 sound/soc/qcom/qdsp6/q6routing.c static int q6pcm_routing_remove(struct platform_device *pdev)
pdev              392 sound/soc/qcom/sdm845.c static int sdm845_snd_platform_probe(struct platform_device *pdev)
pdev              396 sound/soc/qcom/sdm845.c 	struct device *dev = &pdev->dev;
pdev              440 sound/soc/qcom/sdm845.c static int sdm845_snd_platform_remove(struct platform_device *pdev)
pdev              442 sound/soc/qcom/sdm845.c 	struct snd_soc_card *card = dev_get_drvdata(&pdev->dev);
pdev               89 sound/soc/qcom/storm.c static int storm_platform_probe(struct platform_device *pdev)
pdev               94 sound/soc/qcom/storm.c 	card = devm_kzalloc(&pdev->dev, sizeof(*card), GFP_KERNEL);
pdev               98 sound/soc/qcom/storm.c 	card->dev = &pdev->dev;
pdev              102 sound/soc/qcom/storm.c 		dev_err(&pdev->dev, "error parsing card name: %d\n", ret);
pdev              111 sound/soc/qcom/storm.c 		dev_err(&pdev->dev, "error resolving dai links: %d\n", ret);
pdev              115 sound/soc/qcom/storm.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              117 sound/soc/qcom/storm.c 		dev_err(&pdev->dev, "error registering soundcard: %d\n", ret);
pdev              170 sound/soc/rockchip/rk3288_hdmi_analog.c static int snd_rk_mc_probe(struct platform_device *pdev)
pdev              174 sound/soc/rockchip/rk3288_hdmi_analog.c 	struct device_node *np = pdev->dev.of_node;
pdev              178 sound/soc/rockchip/rk3288_hdmi_analog.c 	machine = devm_kzalloc(&pdev->dev, sizeof(struct rk_drvdata),
pdev              183 sound/soc/rockchip/rk3288_hdmi_analog.c 	card->dev = &pdev->dev;
pdev              196 sound/soc/rockchip/rk3288_hdmi_analog.c 		ret = devm_gpio_request_one(&pdev->dev, machine->gpio_hp_en,
pdev              214 sound/soc/rockchip/rk3288_hdmi_analog.c 		dev_err(&pdev->dev,
pdev              221 sound/soc/rockchip/rk3288_hdmi_analog.c 		dev_err(&pdev->dev,
pdev              228 sound/soc/rockchip/rk3288_hdmi_analog.c 		dev_err(&pdev->dev, "Unable to get codec_dai_name\n");
pdev              235 sound/soc/rockchip/rk3288_hdmi_analog.c 		dev_err(&pdev->dev,
pdev              244 sound/soc/rockchip/rk3288_hdmi_analog.c 		dev_err(&pdev->dev,
pdev              251 sound/soc/rockchip/rk3288_hdmi_analog.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              255 sound/soc/rockchip/rk3288_hdmi_analog.c 		dev_err(&pdev->dev,
pdev              531 sound/soc/rockchip/rk3399_gru_sound.c static int rockchip_sound_probe(struct platform_device *pdev)
pdev              536 sound/soc/rockchip/rk3399_gru_sound.c 	ret = rockchip_sound_of_parse_dais(&pdev->dev, card);
pdev              538 sound/soc/rockchip/rk3399_gru_sound.c 		dev_err(&pdev->dev, "Failed to parse dais: %d\n", ret);
pdev              543 sound/soc/rockchip/rk3399_gru_sound.c 	ret = device_property_read_u32(&pdev->dev, "dmic-wakeup-delay-ms",
pdev              547 sound/soc/rockchip/rk3399_gru_sound.c 		dev_dbg(&pdev->dev,
pdev              551 sound/soc/rockchip/rk3399_gru_sound.c 	card->dev = &pdev->dev;
pdev              552 sound/soc/rockchip/rk3399_gru_sound.c 	return devm_snd_soc_register_card(&pdev->dev, card);
pdev              577 sound/soc/rockchip/rockchip_i2s.c static int rockchip_i2s_probe(struct platform_device *pdev)
pdev              579 sound/soc/rockchip/rockchip_i2s.c 	struct device_node *node = pdev->dev.of_node;
pdev              588 sound/soc/rockchip/rockchip_i2s.c 	i2s = devm_kzalloc(&pdev->dev, sizeof(*i2s), GFP_KERNEL);
pdev              592 sound/soc/rockchip/rockchip_i2s.c 	i2s->dev = &pdev->dev;
pdev              596 sound/soc/rockchip/rockchip_i2s.c 		of_id = of_match_device(rockchip_i2s_match, &pdev->dev);
pdev              604 sound/soc/rockchip/rockchip_i2s.c 	i2s->hclk = devm_clk_get(&pdev->dev, "i2s_hclk");
pdev              606 sound/soc/rockchip/rockchip_i2s.c 		dev_err(&pdev->dev, "Can't retrieve i2s bus clock\n");
pdev              615 sound/soc/rockchip/rockchip_i2s.c 	i2s->mclk = devm_clk_get(&pdev->dev, "i2s_clk");
pdev              617 sound/soc/rockchip/rockchip_i2s.c 		dev_err(&pdev->dev, "Can't retrieve i2s master clock\n");
pdev              621 sound/soc/rockchip/rockchip_i2s.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              622 sound/soc/rockchip/rockchip_i2s.c 	regs = devm_ioremap_resource(&pdev->dev, res);
pdev              626 sound/soc/rockchip/rockchip_i2s.c 	i2s->regmap = devm_regmap_init_mmio(&pdev->dev, regs,
pdev              629 sound/soc/rockchip/rockchip_i2s.c 		dev_err(&pdev->dev,
pdev              642 sound/soc/rockchip/rockchip_i2s.c 	dev_set_drvdata(&pdev->dev, i2s);
pdev              644 sound/soc/rockchip/rockchip_i2s.c 	pm_runtime_enable(&pdev->dev);
pdev              645 sound/soc/rockchip/rockchip_i2s.c 	if (!pm_runtime_enabled(&pdev->dev)) {
pdev              646 sound/soc/rockchip/rockchip_i2s.c 		ret = i2s_runtime_resume(&pdev->dev);
pdev              651 sound/soc/rockchip/rockchip_i2s.c 	soc_dai = devm_kmemdup(&pdev->dev, &rockchip_i2s_dai,
pdev              668 sound/soc/rockchip/rockchip_i2s.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev              673 sound/soc/rockchip/rockchip_i2s.c 		dev_err(&pdev->dev, "Could not register DAI\n");
pdev              677 sound/soc/rockchip/rockchip_i2s.c 	ret = rockchip_pcm_platform_register(&pdev->dev);
pdev              679 sound/soc/rockchip/rockchip_i2s.c 		dev_err(&pdev->dev, "Could not register PCM\n");
pdev              686 sound/soc/rockchip/rockchip_i2s.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              687 sound/soc/rockchip/rockchip_i2s.c 		i2s_runtime_suspend(&pdev->dev);
pdev              689 sound/soc/rockchip/rockchip_i2s.c 	pm_runtime_disable(&pdev->dev);
pdev              694 sound/soc/rockchip/rockchip_i2s.c static int rockchip_i2s_remove(struct platform_device *pdev)
pdev              696 sound/soc/rockchip/rockchip_i2s.c 	struct rk_i2s_dev *i2s = dev_get_drvdata(&pdev->dev);
pdev              698 sound/soc/rockchip/rockchip_i2s.c 	pm_runtime_disable(&pdev->dev);
pdev              699 sound/soc/rockchip/rockchip_i2s.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              700 sound/soc/rockchip/rockchip_i2s.c 		i2s_runtime_suspend(&pdev->dev);
pdev              216 sound/soc/rockchip/rockchip_max98090.c static int snd_rk_mc_probe(struct platform_device *pdev)
pdev              220 sound/soc/rockchip/rockchip_max98090.c 	struct device_node *np = pdev->dev.of_node;
pdev              223 sound/soc/rockchip/rockchip_max98090.c 	card->dev = &pdev->dev;
pdev              228 sound/soc/rockchip/rockchip_max98090.c 		dev_err(&pdev->dev,
pdev              236 sound/soc/rockchip/rockchip_max98090.c 		dev_err(&pdev->dev,
pdev              246 sound/soc/rockchip/rockchip_max98090.c 		dev_err(&pdev->dev,
pdev              253 sound/soc/rockchip/rockchip_max98090.c 		dev_err(&pdev->dev,
pdev              258 sound/soc/rockchip/rockchip_max98090.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              260 sound/soc/rockchip/rockchip_max98090.c 		dev_err(&pdev->dev,
pdev              476 sound/soc/rockchip/rockchip_pdm.c static int rockchip_pdm_probe(struct platform_device *pdev)
pdev              484 sound/soc/rockchip/rockchip_pdm.c 	pdm = devm_kzalloc(&pdev->dev, sizeof(*pdm), GFP_KERNEL);
pdev              488 sound/soc/rockchip/rockchip_pdm.c 	match = of_match_device(rockchip_pdm_match, &pdev->dev);
pdev              493 sound/soc/rockchip/rockchip_pdm.c 		pdm->reset = devm_reset_control_get(&pdev->dev, "pdm-m");
pdev              498 sound/soc/rockchip/rockchip_pdm.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              499 sound/soc/rockchip/rockchip_pdm.c 	regs = devm_ioremap_resource(&pdev->dev, res);
pdev              503 sound/soc/rockchip/rockchip_pdm.c 	pdm->regmap = devm_regmap_init_mmio(&pdev->dev, regs,
pdev              512 sound/soc/rockchip/rockchip_pdm.c 	pdm->dev = &pdev->dev;
pdev              513 sound/soc/rockchip/rockchip_pdm.c 	dev_set_drvdata(&pdev->dev, pdm);
pdev              515 sound/soc/rockchip/rockchip_pdm.c 	pdm->clk = devm_clk_get(&pdev->dev, "pdm_clk");
pdev              519 sound/soc/rockchip/rockchip_pdm.c 	pdm->hclk = devm_clk_get(&pdev->dev, "pdm_hclk");
pdev              527 sound/soc/rockchip/rockchip_pdm.c 	pm_runtime_enable(&pdev->dev);
pdev              528 sound/soc/rockchip/rockchip_pdm.c 	if (!pm_runtime_enabled(&pdev->dev)) {
pdev              529 sound/soc/rockchip/rockchip_pdm.c 		ret = rockchip_pdm_runtime_resume(&pdev->dev);
pdev              534 sound/soc/rockchip/rockchip_pdm.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev              539 sound/soc/rockchip/rockchip_pdm.c 		dev_err(&pdev->dev, "could not register dai: %d\n", ret);
pdev              544 sound/soc/rockchip/rockchip_pdm.c 	ret = devm_snd_dmaengine_pcm_register(&pdev->dev, NULL, 0);
pdev              546 sound/soc/rockchip/rockchip_pdm.c 		dev_err(&pdev->dev, "could not register pcm: %d\n", ret);
pdev              553 sound/soc/rockchip/rockchip_pdm.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              554 sound/soc/rockchip/rockchip_pdm.c 		rockchip_pdm_runtime_suspend(&pdev->dev);
pdev              556 sound/soc/rockchip/rockchip_pdm.c 	pm_runtime_disable(&pdev->dev);
pdev              563 sound/soc/rockchip/rockchip_pdm.c static int rockchip_pdm_remove(struct platform_device *pdev)
pdev              565 sound/soc/rockchip/rockchip_pdm.c 	struct rk_pdm_dev *pdm = dev_get_drvdata(&pdev->dev);
pdev              567 sound/soc/rockchip/rockchip_pdm.c 	pm_runtime_disable(&pdev->dev);
pdev              568 sound/soc/rockchip/rockchip_pdm.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              569 sound/soc/rockchip/rockchip_pdm.c 		rockchip_pdm_runtime_suspend(&pdev->dev);
pdev              155 sound/soc/rockchip/rockchip_rt5645.c static int snd_rk_mc_probe(struct platform_device *pdev)
pdev              159 sound/soc/rockchip/rockchip_rt5645.c 	struct device_node *np = pdev->dev.of_node;
pdev              162 sound/soc/rockchip/rockchip_rt5645.c 	card->dev = &pdev->dev;
pdev              167 sound/soc/rockchip/rockchip_rt5645.c 		dev_err(&pdev->dev,
pdev              175 sound/soc/rockchip/rockchip_rt5645.c 		dev_err(&pdev->dev,
pdev              185 sound/soc/rockchip/rockchip_rt5645.c 		dev_err(&pdev->dev,
pdev              190 sound/soc/rockchip/rockchip_rt5645.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              192 sound/soc/rockchip/rockchip_rt5645.c 		dev_err(&pdev->dev,
pdev              209 sound/soc/rockchip/rockchip_rt5645.c static int snd_rk_mc_remove(struct platform_device *pdev)
pdev              278 sound/soc/rockchip/rockchip_spdif.c static int rk_spdif_probe(struct platform_device *pdev)
pdev              280 sound/soc/rockchip/rockchip_spdif.c 	struct device_node *np = pdev->dev.of_node;
pdev              293 sound/soc/rockchip/rockchip_spdif.c 			dev_err(&pdev->dev,
pdev              304 sound/soc/rockchip/rockchip_spdif.c 	spdif = devm_kzalloc(&pdev->dev, sizeof(*spdif), GFP_KERNEL);
pdev              308 sound/soc/rockchip/rockchip_spdif.c 	spdif->hclk = devm_clk_get(&pdev->dev, "hclk");
pdev              310 sound/soc/rockchip/rockchip_spdif.c 		dev_err(&pdev->dev, "Can't retrieve rk_spdif bus clock\n");
pdev              319 sound/soc/rockchip/rockchip_spdif.c 	spdif->mclk = devm_clk_get(&pdev->dev, "mclk");
pdev              321 sound/soc/rockchip/rockchip_spdif.c 		dev_err(&pdev->dev, "Can't retrieve rk_spdif master clock\n");
pdev              332 sound/soc/rockchip/rockchip_spdif.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              333 sound/soc/rockchip/rockchip_spdif.c 	regs = devm_ioremap_resource(&pdev->dev, res);
pdev              339 sound/soc/rockchip/rockchip_spdif.c 	spdif->regmap = devm_regmap_init_mmio_clk(&pdev->dev, "hclk", regs,
pdev              342 sound/soc/rockchip/rockchip_spdif.c 		dev_err(&pdev->dev,
pdev              352 sound/soc/rockchip/rockchip_spdif.c 	spdif->dev = &pdev->dev;
pdev              353 sound/soc/rockchip/rockchip_spdif.c 	dev_set_drvdata(&pdev->dev, spdif);
pdev              355 sound/soc/rockchip/rockchip_spdif.c 	pm_runtime_set_active(&pdev->dev);
pdev              356 sound/soc/rockchip/rockchip_spdif.c 	pm_runtime_enable(&pdev->dev);
pdev              357 sound/soc/rockchip/rockchip_spdif.c 	pm_request_idle(&pdev->dev);
pdev              359 sound/soc/rockchip/rockchip_spdif.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev              363 sound/soc/rockchip/rockchip_spdif.c 		dev_err(&pdev->dev, "Could not register DAI\n");
pdev              367 sound/soc/rockchip/rockchip_spdif.c 	ret = devm_snd_dmaengine_pcm_register(&pdev->dev, NULL, 0);
pdev              369 sound/soc/rockchip/rockchip_spdif.c 		dev_err(&pdev->dev, "Could not register PCM\n");
pdev              376 sound/soc/rockchip/rockchip_spdif.c 	pm_runtime_disable(&pdev->dev);
pdev              385 sound/soc/rockchip/rockchip_spdif.c static int rk_spdif_remove(struct platform_device *pdev)
pdev              387 sound/soc/rockchip/rockchip_spdif.c 	struct rk_spdif_dev *spdif = dev_get_drvdata(&pdev->dev);
pdev              389 sound/soc/rockchip/rockchip_spdif.c 	pm_runtime_disable(&pdev->dev);
pdev              390 sound/soc/rockchip/rockchip_spdif.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              391 sound/soc/rockchip/rockchip_spdif.c 		rk_spdif_runtime_suspend(&pdev->dev);
pdev               89 sound/soc/samsung/arndale_rt5631.c static int arndale_audio_probe(struct platform_device *pdev)
pdev               92 sound/soc/samsung/arndale_rt5631.c 	struct device_node *np = pdev->dev.of_node;
pdev               95 sound/soc/samsung/arndale_rt5631.c 	card->dev = &pdev->dev;
pdev              103 sound/soc/samsung/arndale_rt5631.c 				dev_err(&pdev->dev,
pdev              116 sound/soc/samsung/arndale_rt5631.c 			dev_err(&pdev->dev,
pdev              125 sound/soc/samsung/arndale_rt5631.c 		dev_err(&pdev->dev, "snd_soc_register_card() failed: %d\n", ret);
pdev              135 sound/soc/samsung/arndale_rt5631.c static int arndale_audio_remove(struct platform_device *pdev)
pdev              137 sound/soc/samsung/arndale_rt5631.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev              465 sound/soc/samsung/bells.c static int bells_probe(struct platform_device *pdev)
pdev              469 sound/soc/samsung/bells.c 	bells_cards[pdev->id].dev = &pdev->dev;
pdev              471 sound/soc/samsung/bells.c 	ret = devm_snd_soc_register_card(&pdev->dev, &bells_cards[pdev->id]);
pdev              473 sound/soc/samsung/bells.c 		dev_err(&pdev->dev,
pdev              475 sound/soc/samsung/bells.c 			bells_cards[pdev->id].name, ret);
pdev               57 sound/soc/samsung/i2s.c 	struct platform_device *pdev;
pdev               88 sound/soc/samsung/i2s.c 	struct platform_device *pdev;
pdev              334 sound/soc/samsung/i2s.c 		dev_err(&i2s->pdev->dev, "Unsupported BCLK divider\n");
pdev              369 sound/soc/samsung/i2s.c 		dev_err(&i2s->pdev->dev, "Wrong BCLK Divider!\n");
pdev              533 sound/soc/samsung/i2s.c 			dev_err(&i2s->pdev->dev,
pdev              569 sound/soc/samsung/i2s.c 				priv->op_clk = clk_get(&i2s->pdev->dev,
pdev              572 sound/soc/samsung/i2s.c 				priv->op_clk = clk_get(&i2s->pdev->dev,
pdev              591 sound/soc/samsung/i2s.c 			dev_err(&i2s->pdev->dev,
pdev              604 sound/soc/samsung/i2s.c 		dev_err(&i2s->pdev->dev, "We don't serve that!\n");
pdev              652 sound/soc/samsung/i2s.c 		dev_err(&i2s->pdev->dev, "Format not supported\n");
pdev              670 sound/soc/samsung/i2s.c 		dev_err(&i2s->pdev->dev, "Polarity not supported\n");
pdev              689 sound/soc/samsung/i2s.c 		dev_err(&i2s->pdev->dev, "master/slave format not supported\n");
pdev              704 sound/soc/samsung/i2s.c 		dev_err(&i2s->pdev->dev,
pdev              754 sound/soc/samsung/i2s.c 		dev_err(&i2s->pdev->dev, "%d channels not supported\n",
pdev              793 sound/soc/samsung/i2s.c 		dev_err(&i2s->pdev->dev, "Format(%d) not supported\n",
pdev              892 sound/soc/samsung/i2s.c 		dev_err(&i2s->pdev->dev,
pdev              906 sound/soc/samsung/i2s.c 		dev_err(&i2s->pdev->dev,
pdev              921 sound/soc/samsung/i2s.c 		dev_dbg(&i2s->pdev->dev,
pdev              990 sound/soc/samsung/i2s.c 			dev_err(&i2s->pdev->dev,
pdev              998 sound/soc/samsung/i2s.c 		dev_err(&i2s->pdev->dev,
pdev             1159 sound/soc/samsung/i2s.c 	priv->dai = devm_kcalloc(&priv->pdev->dev, num_dais,
pdev             1164 sound/soc/samsung/i2s.c 	priv->dai_drv = devm_kcalloc(&priv->pdev->dev, num_dais,
pdev             1190 sound/soc/samsung/i2s.c 		priv->dai[i].pdev = priv->pdev;
pdev             1258 sound/soc/samsung/i2s.c 	of_clk_del_provider(priv->pdev->dev.of_node);
pdev             1269 sound/soc/samsung/i2s.c 	struct device *dev = &priv->pdev->dev;
pdev             1343 sound/soc/samsung/i2s.c 	devname = devm_kasprintf(&priv->pdev->dev, GFP_KERNEL, "%s-sec",
pdev             1344 sound/soc/samsung/i2s.c 				 dev_name(&priv->pdev->dev));
pdev             1378 sound/soc/samsung/i2s.c static int samsung_i2s_probe(struct platform_device *pdev)
pdev             1381 sound/soc/samsung/i2s.c 	struct s3c_audio_pdata *i2s_pdata = pdev->dev.platform_data;
pdev             1383 sound/soc/samsung/i2s.c 	struct device_node *np = pdev->dev.of_node;
pdev             1390 sound/soc/samsung/i2s.c 	if (IS_ENABLED(CONFIG_OF) && pdev->dev.of_node) {
pdev             1391 sound/soc/samsung/i2s.c 		i2s_dai_data = of_device_get_match_data(&pdev->dev);
pdev             1393 sound/soc/samsung/i2s.c 		id = platform_get_device_id(pdev);
pdev             1402 sound/soc/samsung/i2s.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev             1410 sound/soc/samsung/i2s.c 			dev_err(&pdev->dev, "Missing platform data\n");
pdev             1417 sound/soc/samsung/i2s.c 	priv->pdev = pdev;
pdev             1439 sound/soc/samsung/i2s.c 				dev_info(&pdev->dev, "idma address is not"\
pdev             1445 sound/soc/samsung/i2s.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1446 sound/soc/samsung/i2s.c 	priv->addr = devm_ioremap_resource(&pdev->dev, res);
pdev             1452 sound/soc/samsung/i2s.c 	priv->clk = devm_clk_get(&pdev->dev, "iis");
pdev             1454 sound/soc/samsung/i2s.c 		dev_err(&pdev->dev, "Failed to get iis clock\n");
pdev             1460 sound/soc/samsung/i2s.c 		dev_err(&pdev->dev, "failed to enable clock: %d\n", ret);
pdev             1474 sound/soc/samsung/i2s.c 	ret = samsung_asoc_dma_platform_register(&pdev->dev, pri_dai->filter,
pdev             1502 sound/soc/samsung/i2s.c 						&pdev->dev);
pdev             1508 sound/soc/samsung/i2s.c 	if (i2s_pdata && i2s_pdata->cfg_gpio && i2s_pdata->cfg_gpio(pdev)) {
pdev             1509 sound/soc/samsung/i2s.c 		dev_err(&pdev->dev, "Unable to configure gpio\n");
pdev             1514 sound/soc/samsung/i2s.c 	dev_set_drvdata(&pdev->dev, priv);
pdev             1516 sound/soc/samsung/i2s.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev             1522 sound/soc/samsung/i2s.c 	pm_runtime_set_active(&pdev->dev);
pdev             1523 sound/soc/samsung/i2s.c 	pm_runtime_enable(&pdev->dev);
pdev             1534 sound/soc/samsung/i2s.c 	pm_runtime_disable(&pdev->dev);
pdev             1542 sound/soc/samsung/i2s.c static int samsung_i2s_remove(struct platform_device *pdev)
pdev             1544 sound/soc/samsung/i2s.c 	struct samsung_i2s_priv *priv = dev_get_drvdata(&pdev->dev);
pdev             1550 sound/soc/samsung/i2s.c 	pm_runtime_get_sync(&pdev->dev);
pdev             1551 sound/soc/samsung/i2s.c 	pm_runtime_disable(&pdev->dev);
pdev             1557 sound/soc/samsung/i2s.c 	pm_runtime_put_noidle(&pdev->dev);
pdev              402 sound/soc/samsung/idma.c static int asoc_idma_platform_probe(struct platform_device *pdev)
pdev              404 sound/soc/samsung/idma.c 	idma_irq = platform_get_irq(pdev, 0);
pdev              408 sound/soc/samsung/idma.c 	return devm_snd_soc_register_component(&pdev->dev, &asoc_idma_platform,
pdev              320 sound/soc/samsung/littlemill.c static int littlemill_probe(struct platform_device *pdev)
pdev              325 sound/soc/samsung/littlemill.c 	card->dev = &pdev->dev;
pdev              327 sound/soc/samsung/littlemill.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              329 sound/soc/samsung/littlemill.c 		dev_err(&pdev->dev, "snd_soc_register_card() failed: %d\n",
pdev              178 sound/soc/samsung/lowland.c static int lowland_probe(struct platform_device *pdev)
pdev              183 sound/soc/samsung/lowland.c 	card->dev = &pdev->dev;
pdev              185 sound/soc/samsung/lowland.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              187 sound/soc/samsung/lowland.c 		dev_err(&pdev->dev, "snd_soc_register_card() failed: %d\n",
pdev              199 sound/soc/samsung/odroid.c static int odroid_audio_probe(struct platform_device *pdev)
pdev              201 sound/soc/samsung/odroid.c 	struct device *dev = &pdev->dev;
pdev              334 sound/soc/samsung/odroid.c static int odroid_audio_remove(struct platform_device *pdev)
pdev              336 sound/soc/samsung/odroid.c 	struct odroid_priv *priv = platform_get_drvdata(pdev);
pdev              481 sound/soc/samsung/pcm.c static int s3c_pcm_dev_probe(struct platform_device *pdev)
pdev              490 sound/soc/samsung/pcm.c 	if ((pdev->id < 0) || pdev->id >= ARRAY_SIZE(s3c_pcm)) {
pdev              491 sound/soc/samsung/pcm.c 		dev_err(&pdev->dev, "id %d out of range\n", pdev->id);
pdev              495 sound/soc/samsung/pcm.c 	pcm_pdata = pdev->dev.platform_data;
pdev              497 sound/soc/samsung/pcm.c 	if (pcm_pdata && pcm_pdata->cfg_gpio && pcm_pdata->cfg_gpio(pdev)) {
pdev              498 sound/soc/samsung/pcm.c 		dev_err(&pdev->dev, "Unable to configure gpio\n");
pdev              502 sound/soc/samsung/pcm.c 	pcm = &s3c_pcm[pdev->id];
pdev              503 sound/soc/samsung/pcm.c 	pcm->dev = &pdev->dev;
pdev              510 sound/soc/samsung/pcm.c 	mem_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              511 sound/soc/samsung/pcm.c 	pcm->regs = devm_ioremap_resource(&pdev->dev, mem_res);
pdev              515 sound/soc/samsung/pcm.c 	pcm->cclk = devm_clk_get(&pdev->dev, "audio-bus");
pdev              517 sound/soc/samsung/pcm.c 		dev_err(&pdev->dev, "failed to get audio-bus clock\n");
pdev              525 sound/soc/samsung/pcm.c 	dev_set_drvdata(&pdev->dev, pcm);
pdev              527 sound/soc/samsung/pcm.c 	pcm->pclk = devm_clk_get(&pdev->dev, "pcm");
pdev              529 sound/soc/samsung/pcm.c 		dev_err(&pdev->dev, "failed to get pcm clock\n");
pdev              537 sound/soc/samsung/pcm.c 	s3c_pcm_stereo_in[pdev->id].addr = mem_res->start + S3C_PCM_RXFIFO;
pdev              538 sound/soc/samsung/pcm.c 	s3c_pcm_stereo_out[pdev->id].addr = mem_res->start + S3C_PCM_TXFIFO;
pdev              542 sound/soc/samsung/pcm.c 		s3c_pcm_stereo_in[pdev->id].filter_data = pcm_pdata->dma_capture;
pdev              543 sound/soc/samsung/pcm.c 		s3c_pcm_stereo_out[pdev->id].filter_data = pcm_pdata->dma_playback;
pdev              547 sound/soc/samsung/pcm.c 	pcm->dma_capture = &s3c_pcm_stereo_in[pdev->id];
pdev              548 sound/soc/samsung/pcm.c 	pcm->dma_playback = &s3c_pcm_stereo_out[pdev->id];
pdev              550 sound/soc/samsung/pcm.c 	ret = samsung_asoc_dma_platform_register(&pdev->dev, filter,
pdev              553 sound/soc/samsung/pcm.c 		dev_err(&pdev->dev, "failed to get register DMA: %d\n", ret);
pdev              557 sound/soc/samsung/pcm.c 	pm_runtime_enable(&pdev->dev);
pdev              559 sound/soc/samsung/pcm.c 	ret = devm_snd_soc_register_component(&pdev->dev, &s3c_pcm_component,
pdev              560 sound/soc/samsung/pcm.c 					 &s3c_pcm_dai[pdev->id], 1);
pdev              562 sound/soc/samsung/pcm.c 		dev_err(&pdev->dev, "failed to get register DAI: %d\n", ret);
pdev              569 sound/soc/samsung/pcm.c 	pm_runtime_disable(&pdev->dev);
pdev              577 sound/soc/samsung/pcm.c static int s3c_pcm_dev_remove(struct platform_device *pdev)
pdev              579 sound/soc/samsung/pcm.c 	struct s3c_pcm_info *pcm = &s3c_pcm[pdev->id];
pdev              581 sound/soc/samsung/pcm.c 	pm_runtime_disable(&pdev->dev);
pdev              151 sound/soc/samsung/s3c2412-i2s.c static int s3c2412_iis_dev_probe(struct platform_device *pdev)
pdev              155 sound/soc/samsung/s3c2412-i2s.c 	struct s3c_audio_pdata *pdata = dev_get_platdata(&pdev->dev);
pdev              158 sound/soc/samsung/s3c2412-i2s.c 		dev_err(&pdev->dev, "missing platform data");
pdev              162 sound/soc/samsung/s3c2412-i2s.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              163 sound/soc/samsung/s3c2412-i2s.c 	s3c2412_i2s.regs = devm_ioremap_resource(&pdev->dev, res);
pdev              172 sound/soc/samsung/s3c2412-i2s.c 	ret = samsung_asoc_dma_platform_register(&pdev->dev,
pdev              180 sound/soc/samsung/s3c2412-i2s.c 	ret = s3c_i2sv2_register_component(&pdev->dev, -1,
pdev              430 sound/soc/samsung/s3c24xx-i2s.c static int s3c24xx_iis_dev_probe(struct platform_device *pdev)
pdev              435 sound/soc/samsung/s3c24xx-i2s.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              436 sound/soc/samsung/s3c24xx-i2s.c 	s3c24xx_i2s.regs = devm_ioremap_resource(&pdev->dev, res);
pdev              443 sound/soc/samsung/s3c24xx-i2s.c 	ret = samsung_asoc_dma_platform_register(&pdev->dev, NULL,
pdev              446 sound/soc/samsung/s3c24xx-i2s.c 		dev_err(&pdev->dev, "Failed to register the DMA: %d\n", ret);
pdev              450 sound/soc/samsung/s3c24xx-i2s.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev              453 sound/soc/samsung/s3c24xx-i2s.c 		dev_err(&pdev->dev, "Failed to register the DAI\n");
pdev              293 sound/soc/samsung/s3c24xx_simtec.c int simtec_audio_core_probe(struct platform_device *pdev,
pdev              303 sound/soc/samsung/s3c24xx_simtec.c 	pdata = pdev->dev.platform_data;
pdev              305 sound/soc/samsung/s3c24xx_simtec.c 		dev_err(&pdev->dev, "no platform data supplied\n");
pdev              311 sound/soc/samsung/s3c24xx_simtec.c 	xtal_clk = clk_get(&pdev->dev, "xtal");
pdev              313 sound/soc/samsung/s3c24xx_simtec.c 		dev_err(&pdev->dev, "could not get clkout0\n");
pdev              317 sound/soc/samsung/s3c24xx_simtec.c 	dev_info(&pdev->dev, "xtal rate is %ld\n", clk_get_rate(xtal_clk));
pdev              319 sound/soc/samsung/s3c24xx_simtec.c 	ret = attach_gpio_amp(&pdev->dev, pdata);
pdev              325 sound/soc/samsung/s3c24xx_simtec.c 		dev_err(&pdev->dev, "failed to alloc soc-audio devicec\n");
pdev              334 sound/soc/samsung/s3c24xx_simtec.c 		dev_err(&pdev->dev, "failed to add soc-audio dev\n");
pdev              338 sound/soc/samsung/s3c24xx_simtec.c 	platform_set_drvdata(pdev, snd_dev);
pdev              353 sound/soc/samsung/s3c24xx_simtec.c int simtec_audio_remove(struct platform_device *pdev)
pdev              355 sound/soc/samsung/s3c24xx_simtec.c 	struct platform_device *snd_dev = platform_get_drvdata(pdev);
pdev                8 sound/soc/samsung/s3c24xx_simtec.h extern int simtec_audio_core_probe(struct platform_device *pdev,
pdev               11 sound/soc/samsung/s3c24xx_simtec.h extern int simtec_audio_remove(struct platform_device *pdev);
pdev              225 sound/soc/samsung/s3c24xx_uda134x.c static int s3c24xx_uda134x_probe(struct platform_device *pdev)
pdev              231 sound/soc/samsung/s3c24xx_uda134x.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              237 sound/soc/samsung/s3c24xx_uda134x.c 	card->dev = &pdev->dev;
pdev              240 sound/soc/samsung/s3c24xx_uda134x.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              242 sound/soc/samsung/s3c24xx_uda134x.c 		dev_err(&pdev->dev, "failed to register card: %d\n", ret);
pdev              187 sound/soc/samsung/smartq_wm8987.c static int smartq_probe(struct platform_device *pdev)
pdev              192 sound/soc/samsung/smartq_wm8987.c 	platform_set_drvdata(pdev, &snd_soc_smartq);
pdev              195 sound/soc/samsung/smartq_wm8987.c 	gpio = devm_gpiod_get(&pdev->dev, "amplifiers shutdown",
pdev              198 sound/soc/samsung/smartq_wm8987.c 		dev_err(&pdev->dev, "Failed to register GPK12\n");
pdev              204 sound/soc/samsung/smartq_wm8987.c 	ret = devm_snd_soc_register_card(&pdev->dev, &snd_soc_smartq);
pdev              206 sound/soc/samsung/smartq_wm8987.c 		dev_err(&pdev->dev, "Failed to register card\n");
pdev               18 sound/soc/samsung/smdk_spdif.c static int set_audio_clock_heirachy(struct platform_device *pdev)
pdev               38 sound/soc/samsung/smdk_spdif.c 	sclk_audio0 = clk_get(&pdev->dev, "sclk_audio");
pdev              145 sound/soc/samsung/smdk_wm8994.c static int smdk_audio_probe(struct platform_device *pdev)
pdev              148 sound/soc/samsung/smdk_wm8994.c 	struct device_node *np = pdev->dev.of_node;
pdev              153 sound/soc/samsung/smdk_wm8994.c 	card->dev = &pdev->dev;
pdev              155 sound/soc/samsung/smdk_wm8994.c 	board = devm_kzalloc(&pdev->dev, sizeof(*board), GFP_KERNEL);
pdev              164 sound/soc/samsung/smdk_wm8994.c 			dev_err(&pdev->dev,
pdev              173 sound/soc/samsung/smdk_wm8994.c 	id = of_match_device(of_match_ptr(samsung_wm8994_of_match), &pdev->dev);
pdev              177 sound/soc/samsung/smdk_wm8994.c 	platform_set_drvdata(pdev, board);
pdev              179 sound/soc/samsung/smdk_wm8994.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              182 sound/soc/samsung/smdk_wm8994.c 		dev_err(&pdev->dev, "snd_soc_register_card() failed:%d\n", ret);
pdev              115 sound/soc/samsung/smdk_wm8994pcm.c static int snd_smdk_probe(struct platform_device *pdev)
pdev              119 sound/soc/samsung/smdk_wm8994pcm.c 	smdk_pcm.dev = &pdev->dev;
pdev              120 sound/soc/samsung/smdk_wm8994pcm.c 	ret = devm_snd_soc_register_card(&pdev->dev, &smdk_pcm);
pdev              122 sound/soc/samsung/smdk_wm8994pcm.c 		dev_err(&pdev->dev, "snd_soc_register_card failed %d\n", ret);
pdev              128 sound/soc/samsung/snow.c static int snow_probe(struct platform_device *pdev)
pdev              130 sound/soc/samsung/snow.c 	struct device *dev = &pdev->dev;
pdev              219 sound/soc/samsung/snow.c 		dev_err(&pdev->dev, "snd_soc_register_card failed (%d)\n", ret);
pdev              226 sound/soc/samsung/snow.c static int snow_remove(struct platform_device *pdev)
pdev              228 sound/soc/samsung/snow.c 	struct snow_priv *priv = platform_get_drvdata(pdev);
pdev              354 sound/soc/samsung/spdif.c static int spdif_probe(struct platform_device *pdev)
pdev              362 sound/soc/samsung/spdif.c 	spdif_pdata = pdev->dev.platform_data;
pdev              364 sound/soc/samsung/spdif.c 	dev_dbg(&pdev->dev, "Entered %s\n", __func__);
pdev              366 sound/soc/samsung/spdif.c 	mem_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              368 sound/soc/samsung/spdif.c 		dev_err(&pdev->dev, "Unable to get register resource.\n");
pdev              373 sound/soc/samsung/spdif.c 			&& spdif_pdata->cfg_gpio(pdev)) {
pdev              374 sound/soc/samsung/spdif.c 		dev_err(&pdev->dev, "Unable to configure GPIO pins\n");
pdev              379 sound/soc/samsung/spdif.c 	spdif->dev = &pdev->dev;
pdev              383 sound/soc/samsung/spdif.c 	spdif->pclk = devm_clk_get(&pdev->dev, "spdif");
pdev              385 sound/soc/samsung/spdif.c 		dev_err(&pdev->dev, "failed to get peri-clock\n");
pdev              393 sound/soc/samsung/spdif.c 	spdif->sclk = devm_clk_get(&pdev->dev, "sclk_spdif");
pdev              395 sound/soc/samsung/spdif.c 		dev_err(&pdev->dev, "failed to get internal source clock\n");
pdev              406 sound/soc/samsung/spdif.c 		dev_err(&pdev->dev, "Unable to request register region\n");
pdev              413 sound/soc/samsung/spdif.c 		dev_err(&pdev->dev, "Cannot ioremap registers\n");
pdev              427 sound/soc/samsung/spdif.c 	ret = samsung_asoc_dma_platform_register(&pdev->dev, filter,
pdev              430 sound/soc/samsung/spdif.c 		dev_err(&pdev->dev, "failed to register DMA: %d\n", ret);
pdev              434 sound/soc/samsung/spdif.c 	dev_set_drvdata(&pdev->dev, spdif);
pdev              436 sound/soc/samsung/spdif.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev              439 sound/soc/samsung/spdif.c 		dev_err(&pdev->dev, "fail to register dai\n");
pdev              456 sound/soc/samsung/spdif.c static int spdif_remove(struct platform_device *pdev)
pdev              463 sound/soc/samsung/spdif.c 	mem_res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              325 sound/soc/samsung/speyside.c static int speyside_probe(struct platform_device *pdev)
pdev              330 sound/soc/samsung/speyside.c 	card->dev = &pdev->dev;
pdev              332 sound/soc/samsung/speyside.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              334 sound/soc/samsung/speyside.c 		dev_err(&pdev->dev, "snd_soc_register_card() failed: %d\n",
pdev              496 sound/soc/samsung/tm2_wm5110.c static int tm2_probe(struct platform_device *pdev)
pdev              501 sound/soc/samsung/tm2_wm5110.c 	struct device *dev = &pdev->dev;
pdev              224 sound/soc/samsung/tobermory.c static int tobermory_probe(struct platform_device *pdev)
pdev              229 sound/soc/samsung/tobermory.c 	card->dev = &pdev->dev;
pdev              231 sound/soc/samsung/tobermory.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              233 sound/soc/samsung/tobermory.c 		dev_err(&pdev->dev, "snd_soc_register_card() failed: %d\n",
pdev              326 sound/soc/sh/dma-sh7760.c static int sh7760_soc_platform_probe(struct platform_device *pdev)
pdev              328 sound/soc/sh/dma-sh7760.c 	return devm_snd_soc_register_component(&pdev->dev, &sh7760_soc_component,
pdev             1914 sound/soc/sh/fsi.c static int fsi_probe(struct platform_device *pdev)
pdev             1917 sound/soc/sh/fsi.c 	struct device_node *np = pdev->dev.of_node;
pdev             1929 sound/soc/sh/fsi.c 		core = of_device_get_match_data(&pdev->dev);
pdev             1930 sound/soc/sh/fsi.c 		fsi_of_parse("fsia", np, &info.port_a, &pdev->dev);
pdev             1931 sound/soc/sh/fsi.c 		fsi_of_parse("fsib", np, &info.port_b, &pdev->dev);
pdev             1933 sound/soc/sh/fsi.c 		const struct platform_device_id	*id_entry = pdev->id_entry;
pdev             1937 sound/soc/sh/fsi.c 		if (pdev->dev.platform_data)
pdev             1938 sound/soc/sh/fsi.c 			memcpy(&info, pdev->dev.platform_data, sizeof(info));
pdev             1942 sound/soc/sh/fsi.c 		dev_err(&pdev->dev, "unknown fsi device\n");
pdev             1946 sound/soc/sh/fsi.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1947 sound/soc/sh/fsi.c 	irq = platform_get_irq(pdev, 0);
pdev             1949 sound/soc/sh/fsi.c 		dev_err(&pdev->dev, "Not enough FSI platform resources.\n");
pdev             1953 sound/soc/sh/fsi.c 	master = devm_kzalloc(&pdev->dev, sizeof(*master), GFP_KERNEL);
pdev             1957 sound/soc/sh/fsi.c 	master->base = devm_ioremap_nocache(&pdev->dev,
pdev             1960 sound/soc/sh/fsi.c 		dev_err(&pdev->dev, "Unable to ioremap FSI registers.\n");
pdev             1975 sound/soc/sh/fsi.c 	ret = fsi_stream_probe(fsi, &pdev->dev);
pdev             1977 sound/soc/sh/fsi.c 		dev_err(&pdev->dev, "FSIA stream probe failed\n");
pdev             1988 sound/soc/sh/fsi.c 	ret = fsi_stream_probe(fsi, &pdev->dev);
pdev             1990 sound/soc/sh/fsi.c 		dev_err(&pdev->dev, "FSIB stream probe failed\n");
pdev             1994 sound/soc/sh/fsi.c 	pm_runtime_enable(&pdev->dev);
pdev             1995 sound/soc/sh/fsi.c 	dev_set_drvdata(&pdev->dev, master);
pdev             1997 sound/soc/sh/fsi.c 	ret = devm_request_irq(&pdev->dev, irq, &fsi_interrupt, 0,
pdev             1998 sound/soc/sh/fsi.c 			       dev_name(&pdev->dev), master);
pdev             2000 sound/soc/sh/fsi.c 		dev_err(&pdev->dev, "irq request err\n");
pdev             2004 sound/soc/sh/fsi.c 	ret = devm_snd_soc_register_component(&pdev->dev, &fsi_soc_component,
pdev             2007 sound/soc/sh/fsi.c 		dev_err(&pdev->dev, "cannot snd component register\n");
pdev             2014 sound/soc/sh/fsi.c 	pm_runtime_disable(&pdev->dev);
pdev             2022 sound/soc/sh/fsi.c static int fsi_remove(struct platform_device *pdev)
pdev             2026 sound/soc/sh/fsi.c 	master = dev_get_drvdata(&pdev->dev);
pdev             2028 sound/soc/sh/fsi.c 	pm_runtime_disable(&pdev->dev);
pdev              314 sound/soc/sh/hac.c static int hac_soc_platform_probe(struct platform_device *pdev)
pdev              322 sound/soc/sh/hac.c 	return devm_snd_soc_register_component(&pdev->dev, &sh4_hac_component,
pdev              326 sound/soc/sh/hac.c static int hac_soc_platform_remove(struct platform_device *pdev)
pdev             1721 sound/soc/sh/rcar/core.c static int rsnd_probe(struct platform_device *pdev)
pdev             1724 sound/soc/sh/rcar/core.c 	struct device *dev = &pdev->dev;
pdev             1748 sound/soc/sh/rcar/core.c 	priv->pdev	= pdev;
pdev             1805 sound/soc/sh/rcar/core.c static int rsnd_remove(struct platform_device *pdev)
pdev             1807 sound/soc/sh/rcar/core.c 	struct rsnd_priv *priv = dev_get_drvdata(&pdev->dev);
pdev             1821 sound/soc/sh/rcar/core.c 	snd_soc_disconnect_sync(&pdev->dev);
pdev             1823 sound/soc/sh/rcar/core.c 	pm_runtime_disable(&pdev->dev);
pdev              819 sound/soc/sh/rcar/dma.c 	struct platform_device *pdev = rsnd_priv_to_pdev(priv);
pdev              833 sound/soc/sh/rcar/dma.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "audmapp");
pdev              153 sound/soc/sh/rcar/gen.c 	struct platform_device *pdev = rsnd_priv_to_pdev(priv);
pdev              170 sound/soc/sh/rcar/gen.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, name);
pdev              172 sound/soc/sh/rcar/gen.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, reg_id);
pdev              610 sound/soc/sh/rcar/rsnd.h 	struct platform_device *pdev;
pdev              685 sound/soc/sh/rcar/rsnd.h #define rsnd_priv_to_pdev(priv)	((priv)->pdev)
pdev              128 sound/soc/sh/siu.h 	struct platform_device *pdev =
pdev              130 sound/soc/sh/siu.h 	return siu_ports[pdev->id];
pdev              716 sound/soc/sh/siu_dai.c static int siu_probe(struct platform_device *pdev)
pdev              723 sound/soc/sh/siu_dai.c 	info = devm_kmalloc(&pdev->dev, sizeof(*info), GFP_KERNEL);
pdev              727 sound/soc/sh/siu_dai.c 	info->dev = &pdev->dev;
pdev              729 sound/soc/sh/siu_dai.c 	ret = request_firmware(&fw_entry, "siu_spb.bin", &pdev->dev);
pdev              741 sound/soc/sh/siu_dai.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              745 sound/soc/sh/siu_dai.c 	region = devm_request_mem_region(&pdev->dev, res->start,
pdev              746 sound/soc/sh/siu_dai.c 					 resource_size(res), pdev->name);
pdev              748 sound/soc/sh/siu_dai.c 		dev_err(&pdev->dev, "SIU region already claimed\n");
pdev              752 sound/soc/sh/siu_dai.c 	info->pram = devm_ioremap(&pdev->dev, res->start, PRAM_SIZE);
pdev              755 sound/soc/sh/siu_dai.c 	info->xram = devm_ioremap(&pdev->dev, res->start + XRAM_OFFSET,
pdev              759 sound/soc/sh/siu_dai.c 	info->yram = devm_ioremap(&pdev->dev, res->start + YRAM_OFFSET,
pdev              763 sound/soc/sh/siu_dai.c 	info->reg = devm_ioremap(&pdev->dev, res->start + REG_OFFSET,
pdev              768 sound/soc/sh/siu_dai.c 	dev_set_drvdata(&pdev->dev, info);
pdev              771 sound/soc/sh/siu_dai.c 	ret = devm_snd_soc_register_component(&pdev->dev, &siu_component,
pdev              776 sound/soc/sh/siu_dai.c 	pm_runtime_enable(&pdev->dev);
pdev              781 sound/soc/sh/siu_dai.c static int siu_remove(struct platform_device *pdev)
pdev              783 sound/soc/sh/siu_dai.c 	pm_runtime_disable(&pdev->dev);
pdev              521 sound/soc/sh/siu_pcm.c 	struct platform_device *pdev = to_platform_device(card->dev);
pdev              526 sound/soc/sh/siu_pcm.c 	if (pdev->id < 0 || pdev->id >= SIU_PORT_NUM)
pdev              529 sound/soc/sh/siu_pcm.c 	info->port_id = pdev->id;
pdev              537 sound/soc/sh/siu_pcm.c 	for (i = pdev->id; i < pdev->id + 1; i++) {
pdev              563 sound/soc/sh/siu_pcm.c 	struct platform_device *pdev = to_platform_device(pcm->card->dev);
pdev              564 sound/soc/sh/siu_pcm.c 	struct siu_port *port_info = siu_ports[pdev->id];
pdev              383 sound/soc/sh/ssi.c static int sh4_soc_dai_probe(struct platform_device *pdev)
pdev              385 sound/soc/sh/ssi.c 	return devm_snd_soc_register_component(&pdev->dev, &sh4_ssi_component,
pdev               49 sound/soc/sirf/sirf-audio-port.c static int sirf_audio_port_probe(struct platform_device *pdev)
pdev               54 sound/soc/sirf/sirf-audio-port.c 	port = devm_kzalloc(&pdev->dev,
pdev               59 sound/soc/sirf/sirf-audio-port.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev               64 sound/soc/sirf/sirf-audio-port.c 	platform_set_drvdata(pdev, port);
pdev               65 sound/soc/sirf/sirf-audio-port.c 	return devm_snd_dmaengine_pcm_register(&pdev->dev, NULL, 0);
pdev               88 sound/soc/sirf/sirf-audio.c static int sirf_audio_probe(struct platform_device *pdev)
pdev               94 sound/soc/sirf/sirf-audio.c 	sirf_audio_card = devm_kzalloc(&pdev->dev, sizeof(struct sirf_audio_card),
pdev              100 sound/soc/sirf/sirf-audio.c 		of_parse_phandle(pdev->dev.of_node, "sirf,audio-platform", 0);
pdev              102 sound/soc/sirf/sirf-audio.c 		of_parse_phandle(pdev->dev.of_node, "sirf,audio-platform", 0);
pdev              104 sound/soc/sirf/sirf-audio.c 		of_parse_phandle(pdev->dev.of_node, "sirf,audio-codec", 0);
pdev              105 sound/soc/sirf/sirf-audio.c 	sirf_audio_card->gpio_spk_pa = of_get_named_gpio(pdev->dev.of_node,
pdev              107 sound/soc/sirf/sirf-audio.c 	sirf_audio_card->gpio_hp_pa =  of_get_named_gpio(pdev->dev.of_node,
pdev              110 sound/soc/sirf/sirf-audio.c 		ret = devm_gpio_request_one(&pdev->dev,
pdev              114 sound/soc/sirf/sirf-audio.c 			dev_err(&pdev->dev,
pdev              121 sound/soc/sirf/sirf-audio.c 		ret = devm_gpio_request_one(&pdev->dev,
pdev              125 sound/soc/sirf/sirf-audio.c 			dev_err(&pdev->dev,
pdev              132 sound/soc/sirf/sirf-audio.c 	card->dev = &pdev->dev;
pdev              135 sound/soc/sirf/sirf-audio.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              137 sound/soc/sirf/sirf-audio.c 		dev_err(&pdev->dev, "snd_soc_register_card() failed:%d\n", ret);
pdev              357 sound/soc/sirf/sirf-usp.c static int sirf_usp_pcm_probe(struct platform_device *pdev)
pdev              363 sound/soc/sirf/sirf-usp.c 	usp = devm_kzalloc(&pdev->dev, sizeof(struct sirf_usp),
pdev              368 sound/soc/sirf/sirf-usp.c 	platform_set_drvdata(pdev, usp);
pdev              370 sound/soc/sirf/sirf-usp.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev              373 sound/soc/sirf/sirf-usp.c 	usp->regmap = devm_regmap_init_mmio(&pdev->dev, base,
pdev              378 sound/soc/sirf/sirf-usp.c 	usp->clk = devm_clk_get(&pdev->dev, NULL);
pdev              380 sound/soc/sirf/sirf-usp.c 		dev_err(&pdev->dev, "Get clock failed.\n");
pdev              384 sound/soc/sirf/sirf-usp.c 	pm_runtime_enable(&pdev->dev);
pdev              385 sound/soc/sirf/sirf-usp.c 	if (!pm_runtime_enabled(&pdev->dev)) {
pdev              386 sound/soc/sirf/sirf-usp.c 		ret = sirf_usp_pcm_runtime_resume(&pdev->dev);
pdev              391 sound/soc/sirf/sirf-usp.c 	ret = devm_snd_soc_register_component(&pdev->dev, &sirf_usp_component,
pdev              394 sound/soc/sirf/sirf-usp.c 		dev_err(&pdev->dev, "Register Audio SoC dai failed.\n");
pdev              397 sound/soc/sirf/sirf-usp.c 	return devm_snd_dmaengine_pcm_register(&pdev->dev, NULL, 0);
pdev              400 sound/soc/sirf/sirf-usp.c static int sirf_usp_pcm_remove(struct platform_device *pdev)
pdev              402 sound/soc/sirf/sirf-usp.c 	if (!pm_runtime_enabled(&pdev->dev))
pdev              403 sound/soc/sirf/sirf-usp.c 		sirf_usp_pcm_runtime_suspend(&pdev->dev);
pdev              405 sound/soc/sirf/sirf-usp.c 		pm_runtime_disable(&pdev->dev);
pdev              402 sound/soc/soc-ac97.c 		struct platform_device *pdev)
pdev              404 sound/soc/soc-ac97.c 	struct device *dev = &pdev->dev;
pdev             2153 sound/soc/soc-core.c static int soc_probe(struct platform_device *pdev)
pdev             2155 sound/soc/soc-core.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev             2164 sound/soc/soc-core.c 	dev_warn(&pdev->dev,
pdev             2169 sound/soc/soc-core.c 	card->dev = &pdev->dev;
pdev             2175 sound/soc/soc-core.c static int soc_remove(struct platform_device *pdev)
pdev             2177 sound/soc/soc-core.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev              137 sound/soc/soc-utils.c static int snd_soc_dummy_probe(struct platform_device *pdev)
pdev              141 sound/soc/soc-utils.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev              146 sound/soc/soc-utils.c 	ret = devm_snd_soc_register_component(&pdev->dev, &dummy_platform,
pdev              183 sound/soc/sof/imx/imx8.c 	struct platform_device *pdev =
pdev              185 sound/soc/sof/imx/imx8.c 	struct device_node *np = pdev->dev.of_node;
pdev              194 sound/soc/sof/imx/imx8.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              210 sound/soc/sof/imx/imx8.c 	priv->pd_dev = devm_kmalloc_array(&pdev->dev, priv->num_domains,
pdev              215 sound/soc/sof/imx/imx8.c 	priv->link = devm_kmalloc_array(&pdev->dev, priv->num_domains,
pdev              221 sound/soc/sof/imx/imx8.c 		priv->pd_dev[i] = dev_pm_domain_attach_by_id(&pdev->dev, i);
pdev              226 sound/soc/sof/imx/imx8.c 		priv->link[i] = device_link_add(&pdev->dev, priv->pd_dev[i],
pdev              246 sound/soc/sof/imx/imx8.c 						      pdev, sizeof(*pdev));
pdev              264 sound/soc/sof/imx/imx8.c 	mmio = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              285 sound/soc/sof/imx/imx8.c 		dev_err(&pdev->dev, "failed to get memory region node\n");
pdev              292 sound/soc/sof/imx/imx8.c 		dev_err(&pdev->dev, "failed to get reserved region address\n");
pdev              429 sound/soc/sof/intel/bdw.c 	struct platform_device *pdev =
pdev              436 sound/soc/sof/intel/bdw.c 	mmio = platform_get_resource(pdev, IORESOURCE_MEM,
pdev              463 sound/soc/sof/intel/bdw.c 	mmio = platform_get_resource(pdev, IORESOURCE_MEM,
pdev              485 sound/soc/sof/intel/bdw.c 	sdev->ipc_irq = platform_get_irq(pdev, desc->irqindex_host_ipc);
pdev              532 sound/soc/sof/intel/byt.c 	struct platform_device *pdev =
pdev              546 sound/soc/sof/intel/byt.c 	mmio = platform_get_resource(pdev, IORESOURCE_MEM,
pdev              574 sound/soc/sof/intel/byt.c 	mmio = platform_get_resource(pdev, IORESOURCE_MEM,
pdev              602 sound/soc/sof/intel/byt.c 	sdev->ipc_irq = platform_get_irq(pdev, desc->irqindex_host_ipc);
pdev               95 sound/soc/sof/nocodec.c static int sof_nocodec_probe(struct platform_device *pdev)
pdev               99 sound/soc/sof/nocodec.c 	card->dev = &pdev->dev;
pdev              101 sound/soc/sof/nocodec.c 	return devm_snd_soc_register_card(&pdev->dev, card);
pdev              104 sound/soc/sof/nocodec.c static int sof_nocodec_remove(struct platform_device *pdev)
pdev              130 sound/soc/sof/sof-acpi-dev.c static int sof_acpi_probe(struct platform_device *pdev)
pdev              132 sound/soc/sof/sof-acpi-dev.c 	struct device *dev = &pdev->dev;
pdev              139 sound/soc/sof/sof-acpi-dev.c 	dev_dbg(&pdev->dev, "ACPI DSP detected");
pdev              150 sound/soc/sof/sof-acpi-dev.c 	if (desc == &sof_acpi_baytrail_desc && soc_intel_is_byt_cr(pdev))
pdev              188 sound/soc/sof/sof-acpi-dev.c 	sof_pdata->dev = &pdev->dev;
pdev              222 sound/soc/sof/sof-acpi-dev.c static int sof_acpi_remove(struct platform_device *pdev)
pdev              224 sound/soc/sof/sof-acpi-dev.c 	pm_runtime_disable(&pdev->dev);
pdev              227 sound/soc/sof/sof-acpi-dev.c 	snd_sof_device_remove(&pdev->dev);
pdev               42 sound/soc/sof/sof-of-dev.c static int sof_of_probe(struct platform_device *pdev)
pdev               44 sound/soc/sof/sof-of-dev.c 	struct device *dev = &pdev->dev;
pdev               52 sound/soc/sof/sof-of-dev.c 	dev_info(&pdev->dev, "DT DSP detected");
pdev               88 sound/soc/sof/sof-of-dev.c 	sof_pdata->dev = &pdev->dev;
pdev              113 sound/soc/sof/sof-of-dev.c static int sof_of_remove(struct platform_device *pdev)
pdev              115 sound/soc/sof/sof-of-dev.c 	pm_runtime_disable(&pdev->dev);
pdev              118 sound/soc/sof/sof-of-dev.c 	snd_sof_device_remove(&pdev->dev);
pdev              201 sound/soc/spear/spdif_in.c static int spdif_in_probe(struct platform_device *pdev)
pdev              209 sound/soc/spear/spdif_in.c 	io_base = devm_platform_ioremap_resource(pdev, 0);
pdev              213 sound/soc/spear/spdif_in.c 	res_fifo = platform_get_resource(pdev, IORESOURCE_IO, 0);
pdev              217 sound/soc/spear/spdif_in.c 	host = devm_kzalloc(&pdev->dev, sizeof(*host), GFP_KERNEL);
pdev              222 sound/soc/spear/spdif_in.c 	host->irq = platform_get_irq(pdev, 0);
pdev              224 sound/soc/spear/spdif_in.c 		dev_warn(&pdev->dev, "failed to get IRQ: %d\n", host->irq);
pdev              228 sound/soc/spear/spdif_in.c 	host->clk = devm_clk_get(&pdev->dev, NULL);
pdev              232 sound/soc/spear/spdif_in.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              243 sound/soc/spear/spdif_in.c 	host->dev = &pdev->dev;
pdev              244 sound/soc/spear/spdif_in.c 	dev_set_drvdata(&pdev->dev, host);
pdev              246 sound/soc/spear/spdif_in.c 	ret = devm_request_irq(&pdev->dev, host->irq, spdif_in_irq, 0,
pdev              249 sound/soc/spear/spdif_in.c 		dev_warn(&pdev->dev, "request_irq failed\n");
pdev              253 sound/soc/spear/spdif_in.c 	ret = devm_snd_soc_register_component(&pdev->dev, &spdif_in_component,
pdev              258 sound/soc/spear/spdif_in.c 	return devm_spear_pcm_platform_register(&pdev->dev, &host->config,
pdev              277 sound/soc/spear/spdif_out.c static int spdif_out_probe(struct platform_device *pdev)
pdev              284 sound/soc/spear/spdif_out.c 	host = devm_kzalloc(&pdev->dev, sizeof(*host), GFP_KERNEL);
pdev              288 sound/soc/spear/spdif_out.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              289 sound/soc/spear/spdif_out.c 	host->io_base = devm_ioremap_resource(&pdev->dev, res);
pdev              293 sound/soc/spear/spdif_out.c 	host->clk = devm_clk_get(&pdev->dev, NULL);
pdev              297 sound/soc/spear/spdif_out.c 	pdata = dev_get_platdata(&pdev->dev);
pdev              304 sound/soc/spear/spdif_out.c 	dev_set_drvdata(&pdev->dev, host);
pdev              306 sound/soc/spear/spdif_out.c 	ret = devm_snd_soc_register_component(&pdev->dev, &spdif_out_component,
pdev              311 sound/soc/spear/spdif_out.c 	return devm_spear_pcm_platform_register(&pdev->dev, &host->config,
pdev              318 sound/soc/spear/spdif_out.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              319 sound/soc/spear/spdif_out.c 	struct spdif_out_dev *host = dev_get_drvdata(&pdev->dev);
pdev              329 sound/soc/spear/spdif_out.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              330 sound/soc/spear/spdif_out.c 	struct spdif_out_dev *host = dev_get_drvdata(&pdev->dev);
pdev              942 sound/soc/sprd/sprd-mcdt.c static int sprd_mcdt_probe(struct platform_device *pdev)
pdev              948 sound/soc/sprd/sprd-mcdt.c 	mcdt = devm_kzalloc(&pdev->dev, sizeof(*mcdt), GFP_KERNEL);
pdev              952 sound/soc/sprd/sprd-mcdt.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              953 sound/soc/sprd/sprd-mcdt.c 	mcdt->base = devm_ioremap_resource(&pdev->dev, res);
pdev              957 sound/soc/sprd/sprd-mcdt.c 	mcdt->dev = &pdev->dev;
pdev              959 sound/soc/sprd/sprd-mcdt.c 	platform_set_drvdata(pdev, mcdt);
pdev              961 sound/soc/sprd/sprd-mcdt.c 	irq = platform_get_irq(pdev, 0);
pdev              965 sound/soc/sprd/sprd-mcdt.c 	ret = devm_request_irq(&pdev->dev, irq, sprd_mcdt_irq_handler,
pdev              968 sound/soc/sprd/sprd-mcdt.c 		dev_err(&pdev->dev, "Failed to request MCDT IRQ\n");
pdev              977 sound/soc/sprd/sprd-mcdt.c static int sprd_mcdt_remove(struct platform_device *pdev)
pdev              532 sound/soc/sprd/sprd-pcm-dma.c static int sprd_soc_platform_probe(struct platform_device *pdev)
pdev              534 sound/soc/sprd/sprd-pcm-dma.c 	struct device_node *np = pdev->dev.of_node;
pdev              537 sound/soc/sprd/sprd-pcm-dma.c 	ret = of_reserved_mem_device_init_by_idx(&pdev->dev, np, 0);
pdev              539 sound/soc/sprd/sprd-pcm-dma.c 		dev_warn(&pdev->dev,
pdev              542 sound/soc/sprd/sprd-pcm-dma.c 	ret = devm_snd_soc_register_component(&pdev->dev, &sprd_soc_component,
pdev              545 sound/soc/sprd/sprd-pcm-dma.c 		dev_err(&pdev->dev, "could not register platform:%d\n", ret);
pdev              384 sound/soc/sti/sti_uniperif.c 	struct device *dev = &priv->pdev->dev;
pdev              413 sound/soc/sti/sti_uniperif.c 	uni->mem_region = platform_get_resource(priv->pdev, IORESOURCE_MEM, 0);
pdev              428 sound/soc/sti/sti_uniperif.c 	uni->irq = platform_get_irq(priv->pdev, 0);
pdev              446 sound/soc/sti/sti_uniperif.c 		ret = uni_player_init(priv->pdev, uni);
pdev              449 sound/soc/sti/sti_uniperif.c 		ret = uni_reader_init(priv->pdev, uni);
pdev              470 sound/soc/sti/sti_uniperif.c static int sti_uniperiph_probe(struct platform_device *pdev)
pdev              473 sound/soc/sti/sti_uniperif.c 	struct device_node *node = pdev->dev.of_node;
pdev              477 sound/soc/sti/sti_uniperif.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              480 sound/soc/sti/sti_uniperif.c 	priv->dai = devm_kzalloc(&pdev->dev, sizeof(*priv->dai), GFP_KERNEL);
pdev              484 sound/soc/sti/sti_uniperif.c 	priv->pdev = pdev;
pdev              488 sound/soc/sti/sti_uniperif.c 	dev_set_drvdata(&pdev->dev, priv);
pdev              490 sound/soc/sti/sti_uniperif.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev              496 sound/soc/sti/sti_uniperif.c 	return devm_snd_dmaengine_pcm_register(&pdev->dev,
pdev             1346 sound/soc/sti/uniperif.h 	struct platform_device *pdev;
pdev             1374 sound/soc/sti/uniperif.h int uni_player_init(struct platform_device *pdev,
pdev             1379 sound/soc/sti/uniperif.h int uni_reader_init(struct platform_device *pdev,
pdev             1010 sound/soc/sti/uniperif_player.c static int uni_player_parse_dt_audio_glue(struct platform_device *pdev,
pdev             1013 sound/soc/sti/uniperif_player.c 	struct device_node *node = pdev->dev.of_node;
pdev             1027 sound/soc/sti/uniperif_player.c 		dev_err(&pdev->dev, "sti-audio-clk-glue syscf not found\n");
pdev             1048 sound/soc/sti/uniperif_player.c int uni_player_init(struct platform_device *pdev,
pdev             1053 sound/soc/sti/uniperif_player.c 	player->dev = &pdev->dev;
pdev             1058 sound/soc/sti/uniperif_player.c 	ret = uni_player_parse_dt_audio_glue(pdev, player);
pdev             1075 sound/soc/sti/uniperif_player.c 	player->clk = of_clk_get(pdev->dev.of_node, 0);
pdev             1103 sound/soc/sti/uniperif_player.c 	ret = devm_request_irq(&pdev->dev, player->irq,
pdev             1105 sound/soc/sti/uniperif_player.c 			       dev_name(&pdev->dev), player);
pdev              410 sound/soc/sti/uniperif_reader.c int uni_reader_init(struct platform_device *pdev,
pdev              415 sound/soc/sti/uniperif_reader.c 	reader->dev = &pdev->dev;
pdev              424 sound/soc/sti/uniperif_reader.c 	ret = devm_request_irq(&pdev->dev, reader->irq,
pdev              426 sound/soc/sti/uniperif_reader.c 			       dev_name(&pdev->dev), reader);
pdev              428 sound/soc/sti/uniperif_reader.c 		dev_err(&pdev->dev, "Failed to request IRQ\n");
pdev              334 sound/soc/stm/stm32_adfsdm.c static int stm32_adfsdm_probe(struct platform_device *pdev)
pdev              340 sound/soc/stm/stm32_adfsdm.c 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
pdev              344 sound/soc/stm/stm32_adfsdm.c 	priv->dev = &pdev->dev;
pdev              348 sound/soc/stm/stm32_adfsdm.c 	dev_set_drvdata(&pdev->dev, priv);
pdev              350 sound/soc/stm/stm32_adfsdm.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev              357 sound/soc/stm/stm32_adfsdm.c 	priv->iio_ch  = devm_iio_channel_get_all(&pdev->dev);
pdev              361 sound/soc/stm/stm32_adfsdm.c 	priv->iio_cb = iio_channel_get_all_cb(&pdev->dev, NULL, NULL);
pdev              365 sound/soc/stm/stm32_adfsdm.c 	component = devm_kzalloc(&pdev->dev, sizeof(*component), GFP_KERNEL);
pdev              372 sound/soc/stm/stm32_adfsdm.c 	ret = snd_soc_add_component(&pdev->dev, component,
pdev              375 sound/soc/stm/stm32_adfsdm.c 		dev_err(&pdev->dev, "%s: Failed to register PCM platform\n",
pdev              381 sound/soc/stm/stm32_adfsdm.c static int stm32_adfsdm_remove(struct platform_device *pdev)
pdev              383 sound/soc/stm/stm32_adfsdm.c 	snd_soc_unregister_component(&pdev->dev);
pdev              224 sound/soc/stm/stm32_i2s.c 	struct platform_device *pdev;
pdev              246 sound/soc/stm/stm32_i2s.c 	struct platform_device *pdev = i2s->pdev;
pdev              256 sound/soc/stm/stm32_i2s.c 		dev_dbg(&pdev->dev, "Spurious IRQ sr=0x%08x, ier=0x%08x\n",
pdev              265 sound/soc/stm/stm32_i2s.c 		dev_dbg(&pdev->dev, "Overrun\n");
pdev              270 sound/soc/stm/stm32_i2s.c 		dev_dbg(&pdev->dev, "Underrun\n");
pdev              275 sound/soc/stm/stm32_i2s.c 		dev_dbg(&pdev->dev, "Frame error\n");
pdev              778 sound/soc/stm/stm32_i2s.c static int stm32_i2s_dais_init(struct platform_device *pdev,
pdev              783 sound/soc/stm/stm32_i2s.c 	dai_ptr = devm_kzalloc(&pdev->dev, sizeof(struct snd_soc_dai_driver),
pdev              806 sound/soc/stm/stm32_i2s.c static int stm32_i2s_parse_dt(struct platform_device *pdev,
pdev              809 sound/soc/stm/stm32_i2s.c 	struct device_node *np = pdev->dev.of_node;
pdev              818 sound/soc/stm/stm32_i2s.c 	of_id = of_match_device(stm32_i2s_ids, &pdev->dev);
pdev              824 sound/soc/stm/stm32_i2s.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              825 sound/soc/stm/stm32_i2s.c 	i2s->base = devm_ioremap_resource(&pdev->dev, res);
pdev              832 sound/soc/stm/stm32_i2s.c 	i2s->pclk = devm_clk_get(&pdev->dev, "pclk");
pdev              834 sound/soc/stm/stm32_i2s.c 		dev_err(&pdev->dev, "Could not get pclk\n");
pdev              838 sound/soc/stm/stm32_i2s.c 	i2s->i2sclk = devm_clk_get(&pdev->dev, "i2sclk");
pdev              840 sound/soc/stm/stm32_i2s.c 		dev_err(&pdev->dev, "Could not get i2sclk\n");
pdev              844 sound/soc/stm/stm32_i2s.c 	i2s->x8kclk = devm_clk_get(&pdev->dev, "x8k");
pdev              846 sound/soc/stm/stm32_i2s.c 		dev_err(&pdev->dev, "missing x8k parent clock\n");
pdev              850 sound/soc/stm/stm32_i2s.c 	i2s->x11kclk = devm_clk_get(&pdev->dev, "x11k");
pdev              852 sound/soc/stm/stm32_i2s.c 		dev_err(&pdev->dev, "missing x11k parent clock\n");
pdev              857 sound/soc/stm/stm32_i2s.c 	irq = platform_get_irq(pdev, 0);
pdev              861 sound/soc/stm/stm32_i2s.c 	ret = devm_request_irq(&pdev->dev, irq, stm32_i2s_isr, IRQF_ONESHOT,
pdev              862 sound/soc/stm/stm32_i2s.c 			       dev_name(&pdev->dev), i2s);
pdev              864 sound/soc/stm/stm32_i2s.c 		dev_err(&pdev->dev, "irq request returned %d\n", ret);
pdev              869 sound/soc/stm/stm32_i2s.c 	rst = devm_reset_control_get_exclusive(&pdev->dev, NULL);
pdev              879 sound/soc/stm/stm32_i2s.c static int stm32_i2s_probe(struct platform_device *pdev)
pdev              885 sound/soc/stm/stm32_i2s.c 	i2s = devm_kzalloc(&pdev->dev, sizeof(*i2s), GFP_KERNEL);
pdev              889 sound/soc/stm/stm32_i2s.c 	ret = stm32_i2s_parse_dt(pdev, i2s);
pdev              893 sound/soc/stm/stm32_i2s.c 	i2s->pdev = pdev;
pdev              897 sound/soc/stm/stm32_i2s.c 	platform_set_drvdata(pdev, i2s);
pdev              899 sound/soc/stm/stm32_i2s.c 	ret = stm32_i2s_dais_init(pdev, i2s);
pdev              903 sound/soc/stm/stm32_i2s.c 	i2s->regmap = devm_regmap_init_mmio_clk(&pdev->dev, "pclk",
pdev              906 sound/soc/stm/stm32_i2s.c 		dev_err(&pdev->dev, "regmap init failed\n");
pdev              910 sound/soc/stm/stm32_i2s.c 	ret = devm_snd_soc_register_component(&pdev->dev, &stm32_i2s_component,
pdev              915 sound/soc/stm/stm32_i2s.c 	ret = devm_snd_dmaengine_pcm_register(&pdev->dev,
pdev              936 sound/soc/stm/stm32_i2s.c 			dev_err(&pdev->dev,
pdev              943 sound/soc/stm/stm32_i2s.c 		dev_dbg(&pdev->dev, "I2S version: %lu.%lu registered\n",
pdev               61 sound/soc/stm/stm32_sai.c 		dev_err(&sai->pdev->dev, "failed to enable clock: %d\n", ret);
pdev               73 sound/soc/stm/stm32_sai.c 	ret = stm32_sai_pclk_enable(&sai->pdev->dev);
pdev               79 sound/soc/stm/stm32_sai.c 	stm32_sai_pclk_disable(&sai->pdev->dev);
pdev               90 sound/soc/stm/stm32_sai.c 	ret = stm32_sai_pclk_enable(&sai->pdev->dev);
pdev               94 sound/soc/stm/stm32_sai.c 	dev_dbg(&sai->pdev->dev, "Set %pOFn%s as synchro provider\n",
pdev               95 sound/soc/stm/stm32_sai.c 		sai->pdev->dev.of_node,
pdev              100 sound/soc/stm/stm32_sai.c 		dev_err(&sai->pdev->dev, "%pOFn%s already set as sync provider\n",
pdev              101 sound/soc/stm/stm32_sai.c 			sai->pdev->dev.of_node,
pdev              103 sound/soc/stm/stm32_sai.c 			stm32_sai_pclk_disable(&sai->pdev->dev);
pdev              109 sound/soc/stm/stm32_sai.c 	stm32_sai_pclk_disable(&sai->pdev->dev);
pdev              118 sound/soc/stm/stm32_sai.c 	struct platform_device *pdev = of_find_device_by_node(np_provider);
pdev              122 sound/soc/stm/stm32_sai.c 	if (!pdev) {
pdev              123 sound/soc/stm/stm32_sai.c 		dev_err(&sai_client->pdev->dev,
pdev              129 sound/soc/stm/stm32_sai.c 	sai_provider = platform_get_drvdata(pdev);
pdev              131 sound/soc/stm/stm32_sai.c 		dev_err(&sai_client->pdev->dev,
pdev              146 sound/soc/stm/stm32_sai.c 	put_device(&pdev->dev);
pdev              151 sound/soc/stm/stm32_sai.c static int stm32_sai_probe(struct platform_device *pdev)
pdev              159 sound/soc/stm/stm32_sai.c 	sai = devm_kzalloc(&pdev->dev, sizeof(*sai), GFP_KERNEL);
pdev              163 sound/soc/stm/stm32_sai.c 	sai->base = devm_platform_ioremap_resource(pdev, 0);
pdev              167 sound/soc/stm/stm32_sai.c 	of_id = of_match_device(stm32_sai_ids, &pdev->dev);
pdev              175 sound/soc/stm/stm32_sai.c 		sai->pclk = devm_clk_get(&pdev->dev, "pclk");
pdev              177 sound/soc/stm/stm32_sai.c 			dev_err(&pdev->dev, "missing bus clock pclk\n");
pdev              182 sound/soc/stm/stm32_sai.c 	sai->clk_x8k = devm_clk_get(&pdev->dev, "x8k");
pdev              184 sound/soc/stm/stm32_sai.c 		dev_err(&pdev->dev, "missing x8k parent clock\n");
pdev              188 sound/soc/stm/stm32_sai.c 	sai->clk_x11k = devm_clk_get(&pdev->dev, "x11k");
pdev              190 sound/soc/stm/stm32_sai.c 		dev_err(&pdev->dev, "missing x11k parent clock\n");
pdev              195 sound/soc/stm/stm32_sai.c 	sai->irq = platform_get_irq(pdev, 0);
pdev              200 sound/soc/stm/stm32_sai.c 	rst = devm_reset_control_get_exclusive(&pdev->dev, NULL);
pdev              210 sound/soc/stm/stm32_sai.c 		dev_err(&pdev->dev, "failed to enable clock: %d\n", ret);
pdev              225 sound/soc/stm/stm32_sai.c 		dev_dbg(&pdev->dev, "SAI version: %lu.%lu registered\n",
pdev              231 sound/soc/stm/stm32_sai.c 	sai->pdev = pdev;
pdev              233 sound/soc/stm/stm32_sai.c 	platform_set_drvdata(pdev, sai);
pdev              235 sound/soc/stm/stm32_sai.c 	return devm_of_platform_populate(&pdev->dev);
pdev              292 sound/soc/stm/stm32_sai.h 	struct platform_device *pdev;
pdev               99 sound/soc/stm/stm32_sai_sub.c 	struct platform_device *pdev;
pdev              322 sound/soc/stm/stm32_sai_sub.c 		dev_err(&sai->pdev->dev, "Divider %d out of range\n", div);
pdev              325 sound/soc/stm/stm32_sai_sub.c 	dev_dbg(&sai->pdev->dev, "SAI divider %d\n", div);
pdev              328 sound/soc/stm/stm32_sai_sub.c 		dev_dbg(&sai->pdev->dev,
pdev              342 sound/soc/stm/stm32_sai_sub.c 		dev_err(&sai->pdev->dev, "Divider %d out of range\n", div);
pdev              350 sound/soc/stm/stm32_sai_sub.c 		dev_err(&sai->pdev->dev, "Failed to update CR1 register\n");
pdev              358 sound/soc/stm/stm32_sai_sub.c 	struct platform_device *pdev = sai->pdev;
pdev              367 sound/soc/stm/stm32_sai_sub.c 		dev_err(&pdev->dev, " Error %d setting sai_ck parent clock. %s",
pdev              423 sound/soc/stm/stm32_sai_sub.c 	dev_dbg(&sai->pdev->dev, "Enable master clock\n");
pdev              434 sound/soc/stm/stm32_sai_sub.c 	dev_dbg(&sai->pdev->dev, "Disable master clock\n");
pdev              451 sound/soc/stm/stm32_sai_sub.c 	struct device *dev = &sai->pdev->dev;
pdev              481 sound/soc/stm/stm32_sai_sub.c 	ret = devm_clk_hw_register(&sai->pdev->dev, hw);
pdev              495 sound/soc/stm/stm32_sai_sub.c 	struct platform_device *pdev = sai->pdev;
pdev              510 sound/soc/stm/stm32_sai_sub.c 		dev_err(&pdev->dev, "Device stopped. Spurious IRQ 0x%x\n", sr);
pdev              515 sound/soc/stm/stm32_sai_sub.c 		dev_err(&pdev->dev, "IRQ %s\n",
pdev              521 sound/soc/stm/stm32_sai_sub.c 		dev_dbg(&pdev->dev, "IRQ mute detected\n");
pdev              524 sound/soc/stm/stm32_sai_sub.c 		dev_err(&pdev->dev, "IRQ wrong clock configuration\n");
pdev              529 sound/soc/stm/stm32_sai_sub.c 		dev_err(&pdev->dev, "IRQ Codec not ready\n");
pdev              532 sound/soc/stm/stm32_sai_sub.c 		dev_err(&pdev->dev, "IRQ Anticipated frame synchro\n");
pdev              537 sound/soc/stm/stm32_sai_sub.c 		dev_err(&pdev->dev, "IRQ Late frame synchro\n");
pdev             1170 sound/soc/stm/stm32_sai_sub.c 		dev_dbg(&sai->pdev->dev, "%s: register iec controls", __func__);
pdev             1351 sound/soc/stm/stm32_sai_sub.c static int stm32_sai_sub_parse_of(struct platform_device *pdev,
pdev             1354 sound/soc/stm/stm32_sai_sub.c 	struct device_node *np = pdev->dev.of_node;
pdev             1363 sound/soc/stm/stm32_sai_sub.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1364 sound/soc/stm/stm32_sai_sub.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev             1380 sound/soc/stm/stm32_sai_sub.c 	sai->regmap = devm_regmap_init_mmio(&pdev->dev, base,
pdev             1383 sound/soc/stm/stm32_sai_sub.c 		dev_err(&pdev->dev, "Failed to initialize MMIO\n");
pdev             1393 sound/soc/stm/stm32_sai_sub.c 		dev_err(&pdev->dev, "Unsupported direction\n");
pdev             1402 sound/soc/stm/stm32_sai_sub.c 			dev_err(&pdev->dev, "S/PDIF IEC60958 not supported\n");
pdev             1414 sound/soc/stm/stm32_sai_sub.c 		dev_err(&pdev->dev, "Failed to get st,sync property\n");
pdev             1421 sound/soc/stm/stm32_sai_sub.c 			dev_err(&pdev->dev, "%pOFn sync own reference\n", np);
pdev             1428 sound/soc/stm/stm32_sai_sub.c 			dev_err(&pdev->dev, "%pOFn parent node not found\n",
pdev             1435 sound/soc/stm/stm32_sai_sub.c 		if (sai->np_sync_provider != sai->pdata->pdev->dev.of_node) {
pdev             1437 sound/soc/stm/stm32_sai_sub.c 				dev_err(&pdev->dev,
pdev             1447 sound/soc/stm/stm32_sai_sub.c 				dev_err(&pdev->dev, "Wrong SAI index\n");
pdev             1461 sound/soc/stm/stm32_sai_sub.c 				dev_err(&pdev->dev, "Unknown SAI sub-block\n");
pdev             1467 sound/soc/stm/stm32_sai_sub.c 		dev_dbg(&pdev->dev, "%s synchronized with %s\n",
pdev             1468 sound/soc/stm/stm32_sai_sub.c 			pdev->name, args.np->full_name);
pdev             1472 sound/soc/stm/stm32_sai_sub.c 	sai->sai_ck = devm_clk_get(&pdev->dev, "sai_ck");
pdev             1474 sound/soc/stm/stm32_sai_sub.c 		dev_err(&pdev->dev, "Missing kernel clock sai_ck\n");
pdev             1491 sound/soc/stm/stm32_sai_sub.c 		sai->sai_mclk = devm_clk_get(&pdev->dev, "MCLK");
pdev             1502 sound/soc/stm/stm32_sai_sub.c static int stm32_sai_sub_probe(struct platform_device *pdev)
pdev             1509 sound/soc/stm/stm32_sai_sub.c 	sai = devm_kzalloc(&pdev->dev, sizeof(*sai), GFP_KERNEL);
pdev             1513 sound/soc/stm/stm32_sai_sub.c 	of_id = of_match_device(stm32_sai_sub_ids, &pdev->dev);
pdev             1518 sound/soc/stm/stm32_sai_sub.c 	sai->pdev = pdev;
pdev             1521 sound/soc/stm/stm32_sai_sub.c 	platform_set_drvdata(pdev, sai);
pdev             1523 sound/soc/stm/stm32_sai_sub.c 	sai->pdata = dev_get_drvdata(pdev->dev.parent);
pdev             1525 sound/soc/stm/stm32_sai_sub.c 		dev_err(&pdev->dev, "Parent device data not available\n");
pdev             1529 sound/soc/stm/stm32_sai_sub.c 	ret = stm32_sai_sub_parse_of(pdev, sai);
pdev             1537 sound/soc/stm/stm32_sai_sub.c 	sai->cpu_dai_drv.name = dev_name(&pdev->dev);
pdev             1539 sound/soc/stm/stm32_sai_sub.c 	ret = devm_request_irq(&pdev->dev, sai->pdata->irq, stm32_sai_isr,
pdev             1540 sound/soc/stm/stm32_sai_sub.c 			       IRQF_SHARED, dev_name(&pdev->dev), sai);
pdev             1542 sound/soc/stm/stm32_sai_sub.c 		dev_err(&pdev->dev, "IRQ request returned %d\n", ret);
pdev             1549 sound/soc/stm/stm32_sai_sub.c 	ret = snd_dmaengine_pcm_register(&pdev->dev, conf, 0);
pdev             1551 sound/soc/stm/stm32_sai_sub.c 		dev_err(&pdev->dev, "Could not register pcm dma\n");
pdev             1555 sound/soc/stm/stm32_sai_sub.c 	ret = snd_soc_register_component(&pdev->dev, &stm32_component,
pdev             1558 sound/soc/stm/stm32_sai_sub.c 		snd_dmaengine_pcm_unregister(&pdev->dev);
pdev             1563 sound/soc/stm/stm32_sai_sub.c static int stm32_sai_sub_remove(struct platform_device *pdev)
pdev             1565 sound/soc/stm/stm32_sai_sub.c 	struct stm32_sai_sub_data *sai = dev_get_drvdata(&pdev->dev);
pdev             1568 sound/soc/stm/stm32_sai_sub.c 	snd_dmaengine_pcm_unregister(&pdev->dev);
pdev             1569 sound/soc/stm/stm32_sai_sub.c 	snd_soc_unregister_component(&pdev->dev);
pdev              229 sound/soc/stm/stm32_spdifrx.c 	struct platform_device *pdev;
pdev              253 sound/soc/stm/stm32_spdifrx.c 	struct platform_device *pdev = spdifrx->pdev;
pdev              274 sound/soc/stm/stm32_spdifrx.c 		dev_err(&pdev->dev, "Start of S/PDIF block not found\n");
pdev              282 sound/soc/stm/stm32_spdifrx.c 			dev_err(&pdev->dev, "Failed to get channel status\n");
pdev              343 sound/soc/stm/stm32_spdifrx.c 		dev_dbg(&spdifrx->pdev->dev, "start synchronization\n");
pdev              361 sound/soc/stm/stm32_spdifrx.c 			dev_err(&spdifrx->pdev->dev,
pdev              490 sound/soc/stm/stm32_spdifrx.c 		dev_err(&spdifrx->pdev->dev, "Enable kclk failed: %d\n", ret);
pdev              506 sound/soc/stm/stm32_spdifrx.c 		dev_dbg(&spdifrx->pdev->dev, "Failed to get control data\n");
pdev              666 sound/soc/stm/stm32_spdifrx.c 	struct platform_device *pdev = spdifrx->pdev;
pdev              681 sound/soc/stm/stm32_spdifrx.c 		dev_err(&pdev->dev, "Unexpected IRQ. rflags=%#x, imr=%#x\n",
pdev              691 sound/soc/stm/stm32_spdifrx.c 		dev_dbg(&pdev->dev, "Parity error\n");
pdev              696 sound/soc/stm/stm32_spdifrx.c 		dev_dbg(&pdev->dev, "Overrun error\n");
pdev              701 sound/soc/stm/stm32_spdifrx.c 		dev_dbg(&pdev->dev, "Synchronization block detected\n");
pdev              704 sound/soc/stm/stm32_spdifrx.c 		dev_dbg(&pdev->dev, "Synchronization done\n");
pdev              713 sound/soc/stm/stm32_spdifrx.c 		dev_dbg(&pdev->dev, "Frame error\n");
pdev              718 sound/soc/stm/stm32_spdifrx.c 		dev_dbg(&pdev->dev, "Synchronization error\n");
pdev              723 sound/soc/stm/stm32_spdifrx.c 		dev_dbg(&pdev->dev, "Timeout error\n");
pdev              763 sound/soc/stm/stm32_spdifrx.c 		dev_err(&spdifrx->pdev->dev, "Enable kclk failed: %d\n", ret);
pdev              784 sound/soc/stm/stm32_spdifrx.c 		dev_err(&spdifrx->pdev->dev, "Unexpected data format\n");
pdev              892 sound/soc/stm/stm32_spdifrx.c static int stm32_spdifrx_parse_of(struct platform_device *pdev,
pdev              895 sound/soc/stm/stm32_spdifrx.c 	struct device_node *np = pdev->dev.of_node;
pdev              902 sound/soc/stm/stm32_spdifrx.c 	of_id = of_match_device(stm32_spdifrx_ids, &pdev->dev);
pdev              909 sound/soc/stm/stm32_spdifrx.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              910 sound/soc/stm/stm32_spdifrx.c 	spdifrx->base = devm_ioremap_resource(&pdev->dev, res);
pdev              916 sound/soc/stm/stm32_spdifrx.c 	spdifrx->kclk = devm_clk_get(&pdev->dev, "kclk");
pdev              918 sound/soc/stm/stm32_spdifrx.c 		dev_err(&pdev->dev, "Could not get kclk\n");
pdev              922 sound/soc/stm/stm32_spdifrx.c 	spdifrx->irq = platform_get_irq(pdev, 0);
pdev              929 sound/soc/stm/stm32_spdifrx.c static int stm32_spdifrx_probe(struct platform_device *pdev)
pdev              937 sound/soc/stm/stm32_spdifrx.c 	spdifrx = devm_kzalloc(&pdev->dev, sizeof(*spdifrx), GFP_KERNEL);
pdev              941 sound/soc/stm/stm32_spdifrx.c 	spdifrx->pdev = pdev;
pdev              946 sound/soc/stm/stm32_spdifrx.c 	platform_set_drvdata(pdev, spdifrx);
pdev              948 sound/soc/stm/stm32_spdifrx.c 	ret = stm32_spdifrx_parse_of(pdev, spdifrx);
pdev              952 sound/soc/stm/stm32_spdifrx.c 	spdifrx->regmap = devm_regmap_init_mmio_clk(&pdev->dev, "kclk",
pdev              956 sound/soc/stm/stm32_spdifrx.c 		dev_err(&pdev->dev, "Regmap init failed\n");
pdev              960 sound/soc/stm/stm32_spdifrx.c 	ret = devm_request_irq(&pdev->dev, spdifrx->irq, stm32_spdifrx_isr, 0,
pdev              961 sound/soc/stm/stm32_spdifrx.c 			       dev_name(&pdev->dev), spdifrx);
pdev              963 sound/soc/stm/stm32_spdifrx.c 		dev_err(&pdev->dev, "IRQ request returned %d\n", ret);
pdev              967 sound/soc/stm/stm32_spdifrx.c 	rst = devm_reset_control_get_exclusive(&pdev->dev, NULL);
pdev              974 sound/soc/stm/stm32_spdifrx.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev              981 sound/soc/stm/stm32_spdifrx.c 	ret = stm32_spdifrx_dma_ctrl_register(&pdev->dev, spdifrx);
pdev              986 sound/soc/stm/stm32_spdifrx.c 	ret = devm_snd_dmaengine_pcm_register(&pdev->dev, pcm_config, 0);
pdev              988 sound/soc/stm/stm32_spdifrx.c 		dev_err(&pdev->dev, "PCM DMA register returned %d\n", ret);
pdev             1001 sound/soc/stm/stm32_spdifrx.c 		dev_dbg(&pdev->dev, "SPDIFRX version: %lu.%lu registered\n",
pdev             1017 sound/soc/stm/stm32_spdifrx.c static int stm32_spdifrx_remove(struct platform_device *pdev)
pdev             1019 sound/soc/stm/stm32_spdifrx.c 	struct stm32_spdifrx_data *spdifrx = platform_get_drvdata(pdev);
pdev             1692 sound/soc/sunxi/sun4i-codec.c static int sun4i_codec_probe(struct platform_device *pdev)
pdev             1701 sound/soc/sunxi/sun4i-codec.c 	scodec = devm_kzalloc(&pdev->dev, sizeof(*scodec), GFP_KERNEL);
pdev             1705 sound/soc/sunxi/sun4i-codec.c 	scodec->dev = &pdev->dev;
pdev             1707 sound/soc/sunxi/sun4i-codec.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1708 sound/soc/sunxi/sun4i-codec.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev             1710 sound/soc/sunxi/sun4i-codec.c 		dev_err(&pdev->dev, "Failed to map the registers\n");
pdev             1714 sound/soc/sunxi/sun4i-codec.c 	quirks = of_device_get_match_data(&pdev->dev);
pdev             1716 sound/soc/sunxi/sun4i-codec.c 		dev_err(&pdev->dev, "Failed to determine the quirks to use\n");
pdev             1720 sound/soc/sunxi/sun4i-codec.c 	scodec->regmap = devm_regmap_init_mmio(&pdev->dev, base,
pdev             1723 sound/soc/sunxi/sun4i-codec.c 		dev_err(&pdev->dev, "Failed to create our regmap\n");
pdev             1728 sound/soc/sunxi/sun4i-codec.c 	scodec->clk_apb = devm_clk_get(&pdev->dev, "apb");
pdev             1730 sound/soc/sunxi/sun4i-codec.c 		dev_err(&pdev->dev, "Failed to get the APB clock\n");
pdev             1734 sound/soc/sunxi/sun4i-codec.c 	scodec->clk_module = devm_clk_get(&pdev->dev, "codec");
pdev             1736 sound/soc/sunxi/sun4i-codec.c 		dev_err(&pdev->dev, "Failed to get the module clock\n");
pdev             1741 sound/soc/sunxi/sun4i-codec.c 		scodec->rst = devm_reset_control_get_exclusive(&pdev->dev,
pdev             1744 sound/soc/sunxi/sun4i-codec.c 			dev_err(&pdev->dev, "Failed to get reset control\n");
pdev             1749 sound/soc/sunxi/sun4i-codec.c 	scodec->gpio_pa = devm_gpiod_get_optional(&pdev->dev, "allwinner,pa",
pdev             1754 sound/soc/sunxi/sun4i-codec.c 			dev_err(&pdev->dev, "Failed to get pa gpio: %d\n", ret);
pdev             1759 sound/soc/sunxi/sun4i-codec.c 	scodec->reg_adc_fifoc = devm_regmap_field_alloc(&pdev->dev,
pdev             1764 sound/soc/sunxi/sun4i-codec.c 		dev_err(&pdev->dev, "Failed to create regmap fields: %d\n",
pdev             1771 sound/soc/sunxi/sun4i-codec.c 		dev_err(&pdev->dev, "Failed to enable the APB clock\n");
pdev             1779 sound/soc/sunxi/sun4i-codec.c 			dev_err(&pdev->dev,
pdev             1795 sound/soc/sunxi/sun4i-codec.c 	ret = devm_snd_soc_register_component(&pdev->dev, quirks->codec,
pdev             1798 sound/soc/sunxi/sun4i-codec.c 		dev_err(&pdev->dev, "Failed to register our codec\n");
pdev             1802 sound/soc/sunxi/sun4i-codec.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev             1806 sound/soc/sunxi/sun4i-codec.c 		dev_err(&pdev->dev, "Failed to register our DAI\n");
pdev             1810 sound/soc/sunxi/sun4i-codec.c 	ret = devm_snd_dmaengine_pcm_register(&pdev->dev, NULL, 0);
pdev             1812 sound/soc/sunxi/sun4i-codec.c 		dev_err(&pdev->dev, "Failed to register against DMAEngine\n");
pdev             1816 sound/soc/sunxi/sun4i-codec.c 	card = quirks->create_card(&pdev->dev);
pdev             1819 sound/soc/sunxi/sun4i-codec.c 		dev_err(&pdev->dev, "Failed to create our card\n");
pdev             1827 sound/soc/sunxi/sun4i-codec.c 		dev_err(&pdev->dev, "Failed to register our card\n");
pdev             1841 sound/soc/sunxi/sun4i-codec.c static int sun4i_codec_remove(struct platform_device *pdev)
pdev             1843 sound/soc/sunxi/sun4i-codec.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev             1183 sound/soc/sunxi/sun4i-i2s.c static int sun4i_i2s_probe(struct platform_device *pdev)
pdev             1190 sound/soc/sunxi/sun4i-i2s.c 	i2s = devm_kzalloc(&pdev->dev, sizeof(*i2s), GFP_KERNEL);
pdev             1193 sound/soc/sunxi/sun4i-i2s.c 	platform_set_drvdata(pdev, i2s);
pdev             1195 sound/soc/sunxi/sun4i-i2s.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1196 sound/soc/sunxi/sun4i-i2s.c 	regs = devm_ioremap_resource(&pdev->dev, res);
pdev             1200 sound/soc/sunxi/sun4i-i2s.c 	irq = platform_get_irq(pdev, 0);
pdev             1204 sound/soc/sunxi/sun4i-i2s.c 	i2s->variant = of_device_get_match_data(&pdev->dev);
pdev             1206 sound/soc/sunxi/sun4i-i2s.c 		dev_err(&pdev->dev, "Failed to determine the quirks to use\n");
pdev             1210 sound/soc/sunxi/sun4i-i2s.c 	i2s->bus_clk = devm_clk_get(&pdev->dev, "apb");
pdev             1212 sound/soc/sunxi/sun4i-i2s.c 		dev_err(&pdev->dev, "Can't get our bus clock\n");
pdev             1216 sound/soc/sunxi/sun4i-i2s.c 	i2s->regmap = devm_regmap_init_mmio(&pdev->dev, regs,
pdev             1219 sound/soc/sunxi/sun4i-i2s.c 		dev_err(&pdev->dev, "Regmap initialisation failed\n");
pdev             1223 sound/soc/sunxi/sun4i-i2s.c 	i2s->mod_clk = devm_clk_get(&pdev->dev, "mod");
pdev             1225 sound/soc/sunxi/sun4i-i2s.c 		dev_err(&pdev->dev, "Can't get our mod clock\n");
pdev             1230 sound/soc/sunxi/sun4i-i2s.c 		i2s->rst = devm_reset_control_get_exclusive(&pdev->dev, NULL);
pdev             1232 sound/soc/sunxi/sun4i-i2s.c 			dev_err(&pdev->dev, "Failed to get reset control\n");
pdev             1240 sound/soc/sunxi/sun4i-i2s.c 			dev_err(&pdev->dev,
pdev             1253 sound/soc/sunxi/sun4i-i2s.c 	pm_runtime_enable(&pdev->dev);
pdev             1254 sound/soc/sunxi/sun4i-i2s.c 	if (!pm_runtime_enabled(&pdev->dev)) {
pdev             1255 sound/soc/sunxi/sun4i-i2s.c 		ret = sun4i_i2s_runtime_resume(&pdev->dev);
pdev             1260 sound/soc/sunxi/sun4i-i2s.c 	ret = sun4i_i2s_init_regmap_fields(&pdev->dev, i2s);
pdev             1262 sound/soc/sunxi/sun4i-i2s.c 		dev_err(&pdev->dev, "Could not initialise regmap fields\n");
pdev             1266 sound/soc/sunxi/sun4i-i2s.c 	ret = devm_snd_dmaengine_pcm_register(&pdev->dev, NULL, 0);
pdev             1268 sound/soc/sunxi/sun4i-i2s.c 		dev_err(&pdev->dev, "Could not register PCM\n");
pdev             1272 sound/soc/sunxi/sun4i-i2s.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev             1276 sound/soc/sunxi/sun4i-i2s.c 		dev_err(&pdev->dev, "Could not register DAI\n");
pdev             1283 sound/soc/sunxi/sun4i-i2s.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev             1284 sound/soc/sunxi/sun4i-i2s.c 		sun4i_i2s_runtime_suspend(&pdev->dev);
pdev             1286 sound/soc/sunxi/sun4i-i2s.c 	pm_runtime_disable(&pdev->dev);
pdev             1293 sound/soc/sunxi/sun4i-i2s.c static int sun4i_i2s_remove(struct platform_device *pdev)
pdev             1295 sound/soc/sunxi/sun4i-i2s.c 	struct sun4i_i2s *i2s = dev_get_drvdata(&pdev->dev);
pdev             1297 sound/soc/sunxi/sun4i-i2s.c 	pm_runtime_disable(&pdev->dev);
pdev             1298 sound/soc/sunxi/sun4i-i2s.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev             1299 sound/soc/sunxi/sun4i-i2s.c 		sun4i_i2s_runtime_suspend(&pdev->dev);
pdev              181 sound/soc/sunxi/sun4i-spdif.c 	struct platform_device *pdev;
pdev              268 sound/soc/sunxi/sun4i-spdif.c 	struct platform_device *pdev = host->pdev;
pdev              317 sound/soc/sunxi/sun4i-spdif.c 		dev_err(&pdev->dev,
pdev              500 sound/soc/sunxi/sun4i-spdif.c static int sun4i_spdif_probe(struct platform_device *pdev)
pdev              508 sound/soc/sunxi/sun4i-spdif.c 	dev_dbg(&pdev->dev, "Entered %s\n", __func__);
pdev              510 sound/soc/sunxi/sun4i-spdif.c 	host = devm_kzalloc(&pdev->dev, sizeof(*host), GFP_KERNEL);
pdev              514 sound/soc/sunxi/sun4i-spdif.c 	host->pdev = pdev;
pdev              518 sound/soc/sunxi/sun4i-spdif.c 	host->cpu_dai_drv.name = dev_name(&pdev->dev);
pdev              521 sound/soc/sunxi/sun4i-spdif.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              522 sound/soc/sunxi/sun4i-spdif.c 	base = devm_ioremap_resource(&pdev->dev, res);
pdev              526 sound/soc/sunxi/sun4i-spdif.c 	quirks = of_device_get_match_data(&pdev->dev);
pdev              528 sound/soc/sunxi/sun4i-spdif.c 		dev_err(&pdev->dev, "Failed to determine the quirks to use\n");
pdev              533 sound/soc/sunxi/sun4i-spdif.c 	host->regmap = devm_regmap_init_mmio(&pdev->dev, base,
pdev              537 sound/soc/sunxi/sun4i-spdif.c 	host->apb_clk = devm_clk_get(&pdev->dev, "apb");
pdev              539 sound/soc/sunxi/sun4i-spdif.c 		dev_err(&pdev->dev, "failed to get a apb clock.\n");
pdev              543 sound/soc/sunxi/sun4i-spdif.c 	host->spdif_clk = devm_clk_get(&pdev->dev, "spdif");
pdev              545 sound/soc/sunxi/sun4i-spdif.c 		dev_err(&pdev->dev, "failed to get a spdif clock.\n");
pdev              553 sound/soc/sunxi/sun4i-spdif.c 	platform_set_drvdata(pdev, host);
pdev              556 sound/soc/sunxi/sun4i-spdif.c 		host->rst = devm_reset_control_get_optional_exclusive(&pdev->dev,
pdev              560 sound/soc/sunxi/sun4i-spdif.c 			dev_err(&pdev->dev, "Failed to get reset: %d\n", ret);
pdev              567 sound/soc/sunxi/sun4i-spdif.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev              572 sound/soc/sunxi/sun4i-spdif.c 	pm_runtime_enable(&pdev->dev);
pdev              573 sound/soc/sunxi/sun4i-spdif.c 	if (!pm_runtime_enabled(&pdev->dev)) {
pdev              574 sound/soc/sunxi/sun4i-spdif.c 		ret = sun4i_spdif_runtime_resume(&pdev->dev);
pdev              579 sound/soc/sunxi/sun4i-spdif.c 	ret = devm_snd_dmaengine_pcm_register(&pdev->dev, NULL, 0);
pdev              584 sound/soc/sunxi/sun4i-spdif.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              585 sound/soc/sunxi/sun4i-spdif.c 		sun4i_spdif_runtime_suspend(&pdev->dev);
pdev              587 sound/soc/sunxi/sun4i-spdif.c 	pm_runtime_disable(&pdev->dev);
pdev              591 sound/soc/sunxi/sun4i-spdif.c static int sun4i_spdif_remove(struct platform_device *pdev)
pdev              593 sound/soc/sunxi/sun4i-spdif.c 	pm_runtime_disable(&pdev->dev);
pdev              594 sound/soc/sunxi/sun4i-spdif.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              595 sound/soc/sunxi/sun4i-spdif.c 		sun4i_spdif_runtime_suspend(&pdev->dev);
pdev              460 sound/soc/sunxi/sun50i-codec-analog.c static int sun50i_codec_analog_probe(struct platform_device *pdev)
pdev              465 sound/soc/sunxi/sun50i-codec-analog.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev              467 sound/soc/sunxi/sun50i-codec-analog.c 		dev_err(&pdev->dev, "Failed to map the registers\n");
pdev              471 sound/soc/sunxi/sun50i-codec-analog.c 	regmap = sun8i_adda_pr_regmap_init(&pdev->dev, base);
pdev              473 sound/soc/sunxi/sun50i-codec-analog.c 		dev_err(&pdev->dev, "Failed to create regmap\n");
pdev              477 sound/soc/sunxi/sun50i-codec-analog.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev              820 sound/soc/sunxi/sun8i-codec-analog.c static int sun8i_codec_analog_probe(struct platform_device *pdev)
pdev              825 sound/soc/sunxi/sun8i-codec-analog.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev              827 sound/soc/sunxi/sun8i-codec-analog.c 		dev_err(&pdev->dev, "Failed to map the registers\n");
pdev              831 sound/soc/sunxi/sun8i-codec-analog.c 	regmap = sun8i_adda_pr_regmap_init(&pdev->dev, base);
pdev              833 sound/soc/sunxi/sun8i-codec-analog.c 		dev_err(&pdev->dev, "Failed to create regmap\n");
pdev              837 sound/soc/sunxi/sun8i-codec-analog.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev              535 sound/soc/sunxi/sun8i-codec.c static int sun8i_codec_probe(struct platform_device *pdev)
pdev              541 sound/soc/sunxi/sun8i-codec.c 	scodec = devm_kzalloc(&pdev->dev, sizeof(*scodec), GFP_KERNEL);
pdev              545 sound/soc/sunxi/sun8i-codec.c 	scodec->dev = &pdev->dev;
pdev              547 sound/soc/sunxi/sun8i-codec.c 	scodec->clk_module = devm_clk_get(&pdev->dev, "mod");
pdev              549 sound/soc/sunxi/sun8i-codec.c 		dev_err(&pdev->dev, "Failed to get the module clock\n");
pdev              553 sound/soc/sunxi/sun8i-codec.c 	scodec->clk_bus = devm_clk_get(&pdev->dev, "bus");
pdev              555 sound/soc/sunxi/sun8i-codec.c 		dev_err(&pdev->dev, "Failed to get the bus clock\n");
pdev              559 sound/soc/sunxi/sun8i-codec.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev              561 sound/soc/sunxi/sun8i-codec.c 		dev_err(&pdev->dev, "Failed to map the registers\n");
pdev              565 sound/soc/sunxi/sun8i-codec.c 	scodec->regmap = devm_regmap_init_mmio(&pdev->dev, base,
pdev              568 sound/soc/sunxi/sun8i-codec.c 		dev_err(&pdev->dev, "Failed to create our regmap\n");
pdev              572 sound/soc/sunxi/sun8i-codec.c 	platform_set_drvdata(pdev, scodec);
pdev              574 sound/soc/sunxi/sun8i-codec.c 	pm_runtime_enable(&pdev->dev);
pdev              575 sound/soc/sunxi/sun8i-codec.c 	if (!pm_runtime_enabled(&pdev->dev)) {
pdev              576 sound/soc/sunxi/sun8i-codec.c 		ret = sun8i_codec_runtime_resume(&pdev->dev);
pdev              581 sound/soc/sunxi/sun8i-codec.c 	ret = devm_snd_soc_register_component(&pdev->dev, &sun8i_soc_component,
pdev              584 sound/soc/sunxi/sun8i-codec.c 		dev_err(&pdev->dev, "Failed to register codec\n");
pdev              591 sound/soc/sunxi/sun8i-codec.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              592 sound/soc/sunxi/sun8i-codec.c 		sun8i_codec_runtime_suspend(&pdev->dev);
pdev              595 sound/soc/sunxi/sun8i-codec.c 	pm_runtime_disable(&pdev->dev);
pdev              600 sound/soc/sunxi/sun8i-codec.c static int sun8i_codec_remove(struct platform_device *pdev)
pdev              602 sound/soc/sunxi/sun8i-codec.c 	pm_runtime_disable(&pdev->dev);
pdev              603 sound/soc/sunxi/sun8i-codec.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              604 sound/soc/sunxi/sun8i-codec.c 		sun8i_codec_runtime_suspend(&pdev->dev);
pdev              302 sound/soc/tegra/tegra20_ac97.c static int tegra20_ac97_platform_probe(struct platform_device *pdev)
pdev              309 sound/soc/tegra/tegra20_ac97.c 	ac97 = devm_kzalloc(&pdev->dev, sizeof(struct tegra20_ac97),
pdev              315 sound/soc/tegra/tegra20_ac97.c 	dev_set_drvdata(&pdev->dev, ac97);
pdev              317 sound/soc/tegra/tegra20_ac97.c 	ac97->clk_ac97 = devm_clk_get(&pdev->dev, NULL);
pdev              319 sound/soc/tegra/tegra20_ac97.c 		dev_err(&pdev->dev, "Can't retrieve ac97 clock\n");
pdev              324 sound/soc/tegra/tegra20_ac97.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              325 sound/soc/tegra/tegra20_ac97.c 	regs = devm_ioremap_resource(&pdev->dev, mem);
pdev              331 sound/soc/tegra/tegra20_ac97.c 	ac97->regmap = devm_regmap_init_mmio(&pdev->dev, regs,
pdev              334 sound/soc/tegra/tegra20_ac97.c 		dev_err(&pdev->dev, "regmap init failed\n");
pdev              339 sound/soc/tegra/tegra20_ac97.c 	ac97->reset_gpio = of_get_named_gpio(pdev->dev.of_node,
pdev              342 sound/soc/tegra/tegra20_ac97.c 		ret = devm_gpio_request_one(&pdev->dev, ac97->reset_gpio,
pdev              345 sound/soc/tegra/tegra20_ac97.c 			dev_err(&pdev->dev, "could not get codec-reset GPIO\n");
pdev              349 sound/soc/tegra/tegra20_ac97.c 		dev_err(&pdev->dev, "no codec-reset GPIO supplied\n");
pdev              353 sound/soc/tegra/tegra20_ac97.c 	ac97->sync_gpio = of_get_named_gpio(pdev->dev.of_node,
pdev              356 sound/soc/tegra/tegra20_ac97.c 		dev_err(&pdev->dev, "no codec-sync GPIO supplied\n");
pdev              370 sound/soc/tegra/tegra20_ac97.c 		dev_err(&pdev->dev, "clk_enable failed: %d\n", ret);
pdev              376 sound/soc/tegra/tegra20_ac97.c 		dev_err(&pdev->dev, "Failed to set AC'97 ops: %d\n", ret);
pdev              380 sound/soc/tegra/tegra20_ac97.c 	ret = snd_soc_register_component(&pdev->dev, &tegra20_ac97_component,
pdev              383 sound/soc/tegra/tegra20_ac97.c 		dev_err(&pdev->dev, "Could not register DAI: %d\n", ret);
pdev              388 sound/soc/tegra/tegra20_ac97.c 	ret = tegra_pcm_platform_register(&pdev->dev);
pdev              390 sound/soc/tegra/tegra20_ac97.c 		dev_err(&pdev->dev, "Could not register PCM: %d\n", ret);
pdev              400 sound/soc/tegra/tegra20_ac97.c 	snd_soc_unregister_component(&pdev->dev);
pdev              409 sound/soc/tegra/tegra20_ac97.c static int tegra20_ac97_platform_remove(struct platform_device *pdev)
pdev              411 sound/soc/tegra/tegra20_ac97.c 	struct tegra20_ac97 *ac97 = dev_get_drvdata(&pdev->dev);
pdev              413 sound/soc/tegra/tegra20_ac97.c 	tegra_pcm_platform_unregister(&pdev->dev);
pdev              414 sound/soc/tegra/tegra20_ac97.c 	snd_soc_unregister_component(&pdev->dev);
pdev              121 sound/soc/tegra/tegra20_das.c static int tegra20_das_probe(struct platform_device *pdev)
pdev              129 sound/soc/tegra/tegra20_das.c 	das = devm_kzalloc(&pdev->dev, sizeof(struct tegra20_das), GFP_KERNEL);
pdev              134 sound/soc/tegra/tegra20_das.c 	das->dev = &pdev->dev;
pdev              136 sound/soc/tegra/tegra20_das.c 	regs = devm_platform_ioremap_resource(pdev, 0);
pdev              142 sound/soc/tegra/tegra20_das.c 	das->regmap = devm_regmap_init_mmio(&pdev->dev, regs,
pdev              145 sound/soc/tegra/tegra20_das.c 		dev_err(&pdev->dev, "regmap init failed\n");
pdev              153 sound/soc/tegra/tegra20_das.c 		dev_err(&pdev->dev, "Can't set up DAS DAP connection\n");
pdev              159 sound/soc/tegra/tegra20_das.c 		dev_err(&pdev->dev, "Can't set up DAS DAC connection\n");
pdev              166 sound/soc/tegra/tegra20_das.c 		dev_err(&pdev->dev, "Can't set up DAS DAP connection\n");
pdev              172 sound/soc/tegra/tegra20_das.c 		dev_err(&pdev->dev, "Can't set up DAS DAC connection\n");
pdev              176 sound/soc/tegra/tegra20_das.c 	platform_set_drvdata(pdev, das);
pdev              185 sound/soc/tegra/tegra20_das.c static int tegra20_das_remove(struct platform_device *pdev)
pdev              325 sound/soc/tegra/tegra20_i2s.c static int tegra20_i2s_platform_probe(struct platform_device *pdev)
pdev              332 sound/soc/tegra/tegra20_i2s.c 	i2s = devm_kzalloc(&pdev->dev, sizeof(struct tegra20_i2s), GFP_KERNEL);
pdev              337 sound/soc/tegra/tegra20_i2s.c 	dev_set_drvdata(&pdev->dev, i2s);
pdev              340 sound/soc/tegra/tegra20_i2s.c 	i2s->dai.name = dev_name(&pdev->dev);
pdev              342 sound/soc/tegra/tegra20_i2s.c 	i2s->clk_i2s = clk_get(&pdev->dev, NULL);
pdev              344 sound/soc/tegra/tegra20_i2s.c 		dev_err(&pdev->dev, "Can't retrieve i2s clock\n");
pdev              349 sound/soc/tegra/tegra20_i2s.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              350 sound/soc/tegra/tegra20_i2s.c 	regs = devm_ioremap_resource(&pdev->dev, mem);
pdev              356 sound/soc/tegra/tegra20_i2s.c 	i2s->regmap = devm_regmap_init_mmio(&pdev->dev, regs,
pdev              359 sound/soc/tegra/tegra20_i2s.c 		dev_err(&pdev->dev, "regmap init failed\n");
pdev              372 sound/soc/tegra/tegra20_i2s.c 	pm_runtime_enable(&pdev->dev);
pdev              373 sound/soc/tegra/tegra20_i2s.c 	if (!pm_runtime_enabled(&pdev->dev)) {
pdev              374 sound/soc/tegra/tegra20_i2s.c 		ret = tegra20_i2s_runtime_resume(&pdev->dev);
pdev              379 sound/soc/tegra/tegra20_i2s.c 	ret = snd_soc_register_component(&pdev->dev, &tegra20_i2s_component,
pdev              382 sound/soc/tegra/tegra20_i2s.c 		dev_err(&pdev->dev, "Could not register DAI: %d\n", ret);
pdev              387 sound/soc/tegra/tegra20_i2s.c 	ret = tegra_pcm_platform_register(&pdev->dev);
pdev              389 sound/soc/tegra/tegra20_i2s.c 		dev_err(&pdev->dev, "Could not register PCM: %d\n", ret);
pdev              396 sound/soc/tegra/tegra20_i2s.c 	snd_soc_unregister_component(&pdev->dev);
pdev              398 sound/soc/tegra/tegra20_i2s.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              399 sound/soc/tegra/tegra20_i2s.c 		tegra20_i2s_runtime_suspend(&pdev->dev);
pdev              401 sound/soc/tegra/tegra20_i2s.c 	pm_runtime_disable(&pdev->dev);
pdev              408 sound/soc/tegra/tegra20_i2s.c static int tegra20_i2s_platform_remove(struct platform_device *pdev)
pdev              410 sound/soc/tegra/tegra20_i2s.c 	struct tegra20_i2s *i2s = dev_get_drvdata(&pdev->dev);
pdev              412 sound/soc/tegra/tegra20_i2s.c 	pm_runtime_disable(&pdev->dev);
pdev              413 sound/soc/tegra/tegra20_i2s.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              414 sound/soc/tegra/tegra20_i2s.c 		tegra20_i2s_runtime_suspend(&pdev->dev);
pdev              416 sound/soc/tegra/tegra20_i2s.c 	tegra_pcm_platform_unregister(&pdev->dev);
pdev              417 sound/soc/tegra/tegra20_i2s.c 	snd_soc_unregister_component(&pdev->dev);
pdev              251 sound/soc/tegra/tegra20_spdif.c static int tegra20_spdif_platform_probe(struct platform_device *pdev)
pdev              258 sound/soc/tegra/tegra20_spdif.c 	spdif = devm_kzalloc(&pdev->dev, sizeof(struct tegra20_spdif),
pdev              263 sound/soc/tegra/tegra20_spdif.c 	dev_set_drvdata(&pdev->dev, spdif);
pdev              265 sound/soc/tegra/tegra20_spdif.c 	spdif->clk_spdif_out = devm_clk_get(&pdev->dev, "spdif_out");
pdev              272 sound/soc/tegra/tegra20_spdif.c 	mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              273 sound/soc/tegra/tegra20_spdif.c 	regs = devm_ioremap_resource(&pdev->dev, mem);
pdev              277 sound/soc/tegra/tegra20_spdif.c 	dmareq = platform_get_resource(pdev, IORESOURCE_DMA, 0);
pdev              279 sound/soc/tegra/tegra20_spdif.c 		dev_err(&pdev->dev, "No DMA resource\n");
pdev              283 sound/soc/tegra/tegra20_spdif.c 	spdif->regmap = devm_regmap_init_mmio(&pdev->dev, regs,
pdev              286 sound/soc/tegra/tegra20_spdif.c 		dev_err(&pdev->dev, "regmap init failed\n");
pdev              296 sound/soc/tegra/tegra20_spdif.c 	pm_runtime_enable(&pdev->dev);
pdev              297 sound/soc/tegra/tegra20_spdif.c 	if (!pm_runtime_enabled(&pdev->dev)) {
pdev              298 sound/soc/tegra/tegra20_spdif.c 		ret = tegra20_spdif_runtime_resume(&pdev->dev);
pdev              303 sound/soc/tegra/tegra20_spdif.c 	ret = snd_soc_register_component(&pdev->dev, &tegra20_spdif_component,
pdev              306 sound/soc/tegra/tegra20_spdif.c 		dev_err(&pdev->dev, "Could not register DAI: %d\n", ret);
pdev              311 sound/soc/tegra/tegra20_spdif.c 	ret = tegra_pcm_platform_register(&pdev->dev);
pdev              313 sound/soc/tegra/tegra20_spdif.c 		dev_err(&pdev->dev, "Could not register PCM: %d\n", ret);
pdev              320 sound/soc/tegra/tegra20_spdif.c 	snd_soc_unregister_component(&pdev->dev);
pdev              322 sound/soc/tegra/tegra20_spdif.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              323 sound/soc/tegra/tegra20_spdif.c 		tegra20_spdif_runtime_suspend(&pdev->dev);
pdev              325 sound/soc/tegra/tegra20_spdif.c 	pm_runtime_disable(&pdev->dev);
pdev              330 sound/soc/tegra/tegra20_spdif.c static int tegra20_spdif_platform_remove(struct platform_device *pdev)
pdev              332 sound/soc/tegra/tegra20_spdif.c 	pm_runtime_disable(&pdev->dev);
pdev              333 sound/soc/tegra/tegra20_spdif.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              334 sound/soc/tegra/tegra20_spdif.c 		tegra20_spdif_runtime_suspend(&pdev->dev);
pdev              336 sound/soc/tegra/tegra20_spdif.c 	tegra_pcm_platform_unregister(&pdev->dev);
pdev              337 sound/soc/tegra/tegra20_spdif.c 	snd_soc_unregister_component(&pdev->dev);
pdev              508 sound/soc/tegra/tegra30_ahub.c static int tegra30_ahub_probe(struct platform_device *pdev)
pdev              521 sound/soc/tegra/tegra30_ahub.c 	match = of_match_device(tegra30_ahub_of_match, &pdev->dev);
pdev              536 sound/soc/tegra/tegra30_ahub.c 		rst = reset_control_get_exclusive(&pdev->dev,
pdev              539 sound/soc/tegra/tegra30_ahub.c 			dev_err(&pdev->dev, "Can't get reset %s\n",
pdev              551 sound/soc/tegra/tegra30_ahub.c 	ahub = devm_kzalloc(&pdev->dev, sizeof(struct tegra30_ahub),
pdev              555 sound/soc/tegra/tegra30_ahub.c 	dev_set_drvdata(&pdev->dev, ahub);
pdev              558 sound/soc/tegra/tegra30_ahub.c 	ahub->dev = &pdev->dev;
pdev              560 sound/soc/tegra/tegra30_ahub.c 	ahub->clk_d_audio = devm_clk_get(&pdev->dev, "d_audio");
pdev              562 sound/soc/tegra/tegra30_ahub.c 		dev_err(&pdev->dev, "Can't retrieve ahub d_audio clock\n");
pdev              567 sound/soc/tegra/tegra30_ahub.c 	ahub->clk_apbif = devm_clk_get(&pdev->dev, "apbif");
pdev              569 sound/soc/tegra/tegra30_ahub.c 		dev_err(&pdev->dev, "Can't retrieve ahub apbif clock\n");
pdev              574 sound/soc/tegra/tegra30_ahub.c 	res0 = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              575 sound/soc/tegra/tegra30_ahub.c 	regs_apbif = devm_ioremap_resource(&pdev->dev, res0);
pdev              581 sound/soc/tegra/tegra30_ahub.c 	ahub->regmap_apbif = devm_regmap_init_mmio(&pdev->dev, regs_apbif,
pdev              584 sound/soc/tegra/tegra30_ahub.c 		dev_err(&pdev->dev, "apbif regmap init failed\n");
pdev              590 sound/soc/tegra/tegra30_ahub.c 	regs_ahub = devm_platform_ioremap_resource(pdev, 1);
pdev              594 sound/soc/tegra/tegra30_ahub.c 	ahub->regmap_ahub = devm_regmap_init_mmio(&pdev->dev, regs_ahub,
pdev              597 sound/soc/tegra/tegra30_ahub.c 		dev_err(&pdev->dev, "ahub regmap init failed\n");
pdev              603 sound/soc/tegra/tegra30_ahub.c 	pm_runtime_enable(&pdev->dev);
pdev              604 sound/soc/tegra/tegra30_ahub.c 	if (!pm_runtime_enabled(&pdev->dev)) {
pdev              605 sound/soc/tegra/tegra30_ahub.c 		ret = tegra30_ahub_runtime_resume(&pdev->dev);
pdev              610 sound/soc/tegra/tegra30_ahub.c 	of_platform_populate(pdev->dev.of_node, NULL, NULL, &pdev->dev);
pdev              615 sound/soc/tegra/tegra30_ahub.c 	pm_runtime_disable(&pdev->dev);
pdev              620 sound/soc/tegra/tegra30_ahub.c static int tegra30_ahub_remove(struct platform_device *pdev)
pdev              625 sound/soc/tegra/tegra30_ahub.c 	pm_runtime_disable(&pdev->dev);
pdev              626 sound/soc/tegra/tegra30_ahub.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              627 sound/soc/tegra/tegra30_ahub.c 		tegra30_ahub_runtime_suspend(&pdev->dev);
pdev              366 sound/soc/tegra/tegra30_i2s.c static int tegra30_i2s_platform_probe(struct platform_device *pdev)
pdev              374 sound/soc/tegra/tegra30_i2s.c 	i2s = devm_kzalloc(&pdev->dev, sizeof(struct tegra30_i2s), GFP_KERNEL);
pdev              379 sound/soc/tegra/tegra30_i2s.c 	dev_set_drvdata(&pdev->dev, i2s);
pdev              381 sound/soc/tegra/tegra30_i2s.c 	match = of_match_device(tegra30_i2s_of_match, &pdev->dev);
pdev              383 sound/soc/tegra/tegra30_i2s.c 		dev_err(&pdev->dev, "Error: No device match found\n");
pdev              390 sound/soc/tegra/tegra30_i2s.c 	i2s->dai.name = dev_name(&pdev->dev);
pdev              392 sound/soc/tegra/tegra30_i2s.c 	ret = of_property_read_u32_array(pdev->dev.of_node,
pdev              401 sound/soc/tegra/tegra30_i2s.c 	i2s->clk_i2s = clk_get(&pdev->dev, NULL);
pdev              403 sound/soc/tegra/tegra30_i2s.c 		dev_err(&pdev->dev, "Can't retrieve i2s clock\n");
pdev              408 sound/soc/tegra/tegra30_i2s.c 	regs = devm_platform_ioremap_resource(pdev, 0);
pdev              414 sound/soc/tegra/tegra30_i2s.c 	i2s->regmap = devm_regmap_init_mmio(&pdev->dev, regs,
pdev              417 sound/soc/tegra/tegra30_i2s.c 		dev_err(&pdev->dev, "regmap init failed\n");
pdev              423 sound/soc/tegra/tegra30_i2s.c 	pm_runtime_enable(&pdev->dev);
pdev              424 sound/soc/tegra/tegra30_i2s.c 	if (!pm_runtime_enabled(&pdev->dev)) {
pdev              425 sound/soc/tegra/tegra30_i2s.c 		ret = tegra30_i2s_runtime_resume(&pdev->dev);
pdev              437 sound/soc/tegra/tegra30_i2s.c 		dev_err(&pdev->dev, "Could not alloc TX FIFO: %d\n", ret);
pdev              443 sound/soc/tegra/tegra30_i2s.c 		dev_err(&pdev->dev, "Could not route TX FIFO: %d\n", ret);
pdev              454 sound/soc/tegra/tegra30_i2s.c 		dev_err(&pdev->dev, "Could not alloc RX FIFO: %d\n", ret);
pdev              460 sound/soc/tegra/tegra30_i2s.c 		dev_err(&pdev->dev, "Could not route TX FIFO: %d\n", ret);
pdev              464 sound/soc/tegra/tegra30_i2s.c 	ret = snd_soc_register_component(&pdev->dev, &tegra30_i2s_component,
pdev              467 sound/soc/tegra/tegra30_i2s.c 		dev_err(&pdev->dev, "Could not register DAI: %d\n", ret);
pdev              472 sound/soc/tegra/tegra30_i2s.c 	ret = tegra_pcm_platform_register_with_chan_names(&pdev->dev,
pdev              476 sound/soc/tegra/tegra30_i2s.c 		dev_err(&pdev->dev, "Could not register PCM: %d\n", ret);
pdev              483 sound/soc/tegra/tegra30_i2s.c 	snd_soc_unregister_component(&pdev->dev);
pdev              493 sound/soc/tegra/tegra30_i2s.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              494 sound/soc/tegra/tegra30_i2s.c 		tegra30_i2s_runtime_suspend(&pdev->dev);
pdev              496 sound/soc/tegra/tegra30_i2s.c 	pm_runtime_disable(&pdev->dev);
pdev              503 sound/soc/tegra/tegra30_i2s.c static int tegra30_i2s_platform_remove(struct platform_device *pdev)
pdev              505 sound/soc/tegra/tegra30_i2s.c 	struct tegra30_i2s *i2s = dev_get_drvdata(&pdev->dev);
pdev              507 sound/soc/tegra/tegra30_i2s.c 	pm_runtime_disable(&pdev->dev);
pdev              508 sound/soc/tegra/tegra30_i2s.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              509 sound/soc/tegra/tegra30_i2s.c 		tegra30_i2s_runtime_suspend(&pdev->dev);
pdev              511 sound/soc/tegra/tegra30_i2s.c 	tegra_pcm_platform_unregister(&pdev->dev);
pdev              512 sound/soc/tegra/tegra30_i2s.c 	snd_soc_unregister_component(&pdev->dev);
pdev              152 sound/soc/tegra/tegra_alc5632.c static int tegra_alc5632_probe(struct platform_device *pdev)
pdev              154 sound/soc/tegra/tegra_alc5632.c 	struct device_node *np = pdev->dev.of_node;
pdev              159 sound/soc/tegra/tegra_alc5632.c 	alc5632 = devm_kzalloc(&pdev->dev,
pdev              164 sound/soc/tegra/tegra_alc5632.c 	card->dev = &pdev->dev;
pdev              180 sound/soc/tegra/tegra_alc5632.c 			pdev->dev.of_node, "nvidia,audio-codec", 0);
pdev              183 sound/soc/tegra/tegra_alc5632.c 		dev_err(&pdev->dev,
pdev              192 sound/soc/tegra/tegra_alc5632.c 		dev_err(&pdev->dev,
pdev              200 sound/soc/tegra/tegra_alc5632.c 	ret = tegra_asoc_utils_init(&alc5632->util_data, &pdev->dev);
pdev              206 sound/soc/tegra/tegra_alc5632.c 		dev_err(&pdev->dev, "snd_soc_register_card failed (%d)\n",
pdev              226 sound/soc/tegra/tegra_alc5632.c static int tegra_alc5632_remove(struct platform_device *pdev)
pdev              228 sound/soc/tegra/tegra_alc5632.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev              195 sound/soc/tegra/tegra_max98090.c static int tegra_max98090_probe(struct platform_device *pdev)
pdev              197 sound/soc/tegra/tegra_max98090.c 	struct device_node *np = pdev->dev.of_node;
pdev              202 sound/soc/tegra/tegra_max98090.c 	machine = devm_kzalloc(&pdev->dev,
pdev              207 sound/soc/tegra/tegra_max98090.c 	card->dev = &pdev->dev;
pdev              230 sound/soc/tegra/tegra_max98090.c 		dev_err(&pdev->dev,
pdev              239 sound/soc/tegra/tegra_max98090.c 		dev_err(&pdev->dev,
pdev              247 sound/soc/tegra/tegra_max98090.c 	ret = tegra_asoc_utils_init(&machine->util_data, &pdev->dev);
pdev              253 sound/soc/tegra/tegra_max98090.c 		dev_err(&pdev->dev, "snd_soc_register_card failed (%d)\n",
pdev              266 sound/soc/tegra/tegra_max98090.c static int tegra_max98090_remove(struct platform_device *pdev)
pdev              268 sound/soc/tegra/tegra_max98090.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev              145 sound/soc/tegra/tegra_rt5640.c static int tegra_rt5640_probe(struct platform_device *pdev)
pdev              147 sound/soc/tegra/tegra_rt5640.c 	struct device_node *np = pdev->dev.of_node;
pdev              152 sound/soc/tegra/tegra_rt5640.c 	machine = devm_kzalloc(&pdev->dev,
pdev              157 sound/soc/tegra/tegra_rt5640.c 	card->dev = &pdev->dev;
pdev              176 sound/soc/tegra/tegra_rt5640.c 		dev_err(&pdev->dev,
pdev              185 sound/soc/tegra/tegra_rt5640.c 		dev_err(&pdev->dev,
pdev              193 sound/soc/tegra/tegra_rt5640.c 	ret = tegra_asoc_utils_init(&machine->util_data, &pdev->dev);
pdev              199 sound/soc/tegra/tegra_rt5640.c 		dev_err(&pdev->dev, "snd_soc_register_card failed (%d)\n",
pdev              212 sound/soc/tegra/tegra_rt5640.c static int tegra_rt5640_remove(struct platform_device *pdev)
pdev              214 sound/soc/tegra/tegra_rt5640.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev              188 sound/soc/tegra/tegra_rt5677.c static int tegra_rt5677_probe(struct platform_device *pdev)
pdev              190 sound/soc/tegra/tegra_rt5677.c 	struct device_node *np = pdev->dev.of_node;
pdev              195 sound/soc/tegra/tegra_rt5677.c 	machine = devm_kzalloc(&pdev->dev,
pdev              200 sound/soc/tegra/tegra_rt5677.c 	card->dev = &pdev->dev;
pdev              216 sound/soc/tegra/tegra_rt5677.c 		ret = devm_gpio_request_one(&pdev->dev, machine->gpio_hp_en,
pdev              229 sound/soc/tegra/tegra_rt5677.c 		ret = devm_gpio_request_one(&pdev->dev,
pdev              249 sound/soc/tegra/tegra_rt5677.c 		dev_err(&pdev->dev,
pdev              258 sound/soc/tegra/tegra_rt5677.c 		dev_err(&pdev->dev,
pdev              265 sound/soc/tegra/tegra_rt5677.c 	ret = tegra_asoc_utils_init(&machine->util_data, &pdev->dev);
pdev              271 sound/soc/tegra/tegra_rt5677.c 		dev_err(&pdev->dev, "snd_soc_register_card failed (%d)\n",
pdev              291 sound/soc/tegra/tegra_rt5677.c static int tegra_rt5677_remove(struct platform_device *pdev)
pdev              293 sound/soc/tegra/tegra_rt5677.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev              108 sound/soc/tegra/tegra_sgtl5000.c static int tegra_sgtl5000_driver_probe(struct platform_device *pdev)
pdev              110 sound/soc/tegra/tegra_sgtl5000.c 	struct device_node *np = pdev->dev.of_node;
pdev              115 sound/soc/tegra/tegra_sgtl5000.c 	machine = devm_kzalloc(&pdev->dev, sizeof(struct tegra_sgtl5000),
pdev              120 sound/soc/tegra/tegra_sgtl5000.c 	card->dev = &pdev->dev;
pdev              134 sound/soc/tegra/tegra_sgtl5000.c 		dev_err(&pdev->dev,
pdev              143 sound/soc/tegra/tegra_sgtl5000.c 		dev_err(&pdev->dev,
pdev              151 sound/soc/tegra/tegra_sgtl5000.c 	ret = tegra_asoc_utils_init(&machine->util_data, &pdev->dev);
pdev              157 sound/soc/tegra/tegra_sgtl5000.c 		dev_err(&pdev->dev, "snd_soc_register_card failed (%d)\n",
pdev              177 sound/soc/tegra/tegra_sgtl5000.c static int tegra_sgtl5000_driver_remove(struct platform_device *pdev)
pdev              179 sound/soc/tegra/tegra_sgtl5000.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev              113 sound/soc/tegra/tegra_wm8753.c static int tegra_wm8753_driver_probe(struct platform_device *pdev)
pdev              115 sound/soc/tegra/tegra_wm8753.c 	struct device_node *np = pdev->dev.of_node;
pdev              120 sound/soc/tegra/tegra_wm8753.c 	machine = devm_kzalloc(&pdev->dev, sizeof(struct tegra_wm8753),
pdev              125 sound/soc/tegra/tegra_wm8753.c 	card->dev = &pdev->dev;
pdev              139 sound/soc/tegra/tegra_wm8753.c 		dev_err(&pdev->dev,
pdev              148 sound/soc/tegra/tegra_wm8753.c 		dev_err(&pdev->dev,
pdev              156 sound/soc/tegra/tegra_wm8753.c 	ret = tegra_asoc_utils_init(&machine->util_data, &pdev->dev);
pdev              162 sound/soc/tegra/tegra_wm8753.c 		dev_err(&pdev->dev, "snd_soc_register_card failed (%d)\n",
pdev              175 sound/soc/tegra/tegra_wm8753.c static int tegra_wm8753_driver_remove(struct platform_device *pdev)
pdev              177 sound/soc/tegra/tegra_wm8753.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev              227 sound/soc/tegra/tegra_wm8903.c static int tegra_wm8903_driver_probe(struct platform_device *pdev)
pdev              229 sound/soc/tegra/tegra_wm8903.c 	struct device_node *np = pdev->dev.of_node;
pdev              234 sound/soc/tegra/tegra_wm8903.c 	machine = devm_kzalloc(&pdev->dev, sizeof(struct tegra_wm8903),
pdev              239 sound/soc/tegra/tegra_wm8903.c 	card->dev = &pdev->dev;
pdev              247 sound/soc/tegra/tegra_wm8903.c 		ret = devm_gpio_request_one(&pdev->dev, machine->gpio_spkr_en,
pdev              260 sound/soc/tegra/tegra_wm8903.c 		ret = devm_gpio_request_one(&pdev->dev, machine->gpio_hp_mute,
pdev              278 sound/soc/tegra/tegra_wm8903.c 		ret = devm_gpio_request_one(&pdev->dev,
pdev              293 sound/soc/tegra/tegra_wm8903.c 		ret = devm_gpio_request_one(&pdev->dev,
pdev              313 sound/soc/tegra/tegra_wm8903.c 		dev_err(&pdev->dev,
pdev              322 sound/soc/tegra/tegra_wm8903.c 		dev_err(&pdev->dev,
pdev              330 sound/soc/tegra/tegra_wm8903.c 	ret = tegra_asoc_utils_init(&machine->util_data, &pdev->dev);
pdev              336 sound/soc/tegra/tegra_wm8903.c 		dev_err(&pdev->dev, "snd_soc_register_card failed (%d)\n",
pdev              349 sound/soc/tegra/tegra_wm8903.c static int tegra_wm8903_driver_remove(struct platform_device *pdev)
pdev              351 sound/soc/tegra/tegra_wm8903.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev               66 sound/soc/tegra/tegra_wm9712.c static int tegra_wm9712_driver_probe(struct platform_device *pdev)
pdev               68 sound/soc/tegra/tegra_wm9712.c 	struct device_node *np = pdev->dev.of_node;
pdev               73 sound/soc/tegra/tegra_wm9712.c 	machine = devm_kzalloc(&pdev->dev, sizeof(struct tegra_wm9712),
pdev               78 sound/soc/tegra/tegra_wm9712.c 	card->dev = &pdev->dev;
pdev               83 sound/soc/tegra/tegra_wm9712.c 		dev_err(&pdev->dev, "Can't allocate wm9712 platform device\n");
pdev              102 sound/soc/tegra/tegra_wm9712.c 		dev_err(&pdev->dev,
pdev              110 sound/soc/tegra/tegra_wm9712.c 	ret = tegra_asoc_utils_init(&machine->util_data, &pdev->dev);
pdev              120 sound/soc/tegra/tegra_wm9712.c 		dev_err(&pdev->dev, "snd_soc_register_card failed (%d)\n",
pdev              136 sound/soc/tegra/tegra_wm9712.c static int tegra_wm9712_driver_remove(struct platform_device *pdev)
pdev              138 sound/soc/tegra/tegra_wm9712.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev              108 sound/soc/tegra/trimslice.c static int tegra_snd_trimslice_probe(struct platform_device *pdev)
pdev              110 sound/soc/tegra/trimslice.c 	struct device_node *np = pdev->dev.of_node;
pdev              115 sound/soc/tegra/trimslice.c 	trimslice = devm_kzalloc(&pdev->dev, sizeof(struct tegra_trimslice),
pdev              120 sound/soc/tegra/trimslice.c 	card->dev = &pdev->dev;
pdev              126 sound/soc/tegra/trimslice.c 		dev_err(&pdev->dev,
pdev              135 sound/soc/tegra/trimslice.c 		dev_err(&pdev->dev,
pdev              144 sound/soc/tegra/trimslice.c 	ret = tegra_asoc_utils_init(&trimslice->util_data, &pdev->dev);
pdev              150 sound/soc/tegra/trimslice.c 		dev_err(&pdev->dev, "snd_soc_register_card failed (%d)\n",
pdev              163 sound/soc/tegra/trimslice.c static int tegra_snd_trimslice_remove(struct platform_device *pdev)
pdev              165 sound/soc/tegra/trimslice.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev              555 sound/soc/ti/ams-delta.c static int ams_delta_probe(struct platform_device *pdev)
pdev              560 sound/soc/ti/ams-delta.c 	card->dev = &pdev->dev;
pdev              574 sound/soc/ti/ams-delta.c 		dev_err(&pdev->dev, "snd_soc_register_card failed (%d)\n", ret);
pdev              581 sound/soc/ti/ams-delta.c static int ams_delta_remove(struct platform_device *pdev)
pdev              583 sound/soc/ti/ams-delta.c 	struct snd_soc_card *card = platform_get_drvdata(pdev);
pdev              586 sound/soc/ti/ams-delta.c 		dev_warn(&pdev->dev,
pdev              384 sound/soc/ti/davinci-evm.c static int davinci_evm_probe(struct platform_device *pdev)
pdev              386 sound/soc/ti/davinci-evm.c 	struct device_node *np = pdev->dev.of_node;
pdev              393 sound/soc/ti/davinci-evm.c 	match = of_match_device(of_match_ptr(davinci_evm_dt_ids), &pdev->dev);
pdev              395 sound/soc/ti/davinci-evm.c 		dev_err(&pdev->dev, "Error: No device match found\n");
pdev              413 sound/soc/ti/davinci-evm.c 	evm_soc_card.dev = &pdev->dev;
pdev              418 sound/soc/ti/davinci-evm.c 	mclk = devm_clk_get(&pdev->dev, "mclk");
pdev              422 sound/soc/ti/davinci-evm.c 		dev_dbg(&pdev->dev, "mclk not found.\n");
pdev              426 sound/soc/ti/davinci-evm.c 	drvdata = devm_kzalloc(&pdev->dev, sizeof(*drvdata), GFP_KERNEL);
pdev              436 sound/soc/ti/davinci-evm.c 			dev_err(&pdev->dev,
pdev              446 sound/soc/ti/davinci-evm.c 			dev_warn(&pdev->dev,
pdev              452 sound/soc/ti/davinci-evm.c 	ret = devm_snd_soc_register_card(&pdev->dev, &evm_soc_card);
pdev              455 sound/soc/ti/davinci-evm.c 		dev_err(&pdev->dev, "snd_soc_register_card failed (%d)\n", ret);
pdev              646 sound/soc/ti/davinci-i2s.c static int davinci_i2s_probe(struct platform_device *pdev)
pdev              655 sound/soc/ti/davinci-i2s.c 	mem = platform_get_resource_byname(pdev, IORESOURCE_MEM, "mpu");
pdev              657 sound/soc/ti/davinci-i2s.c 		dev_warn(&pdev->dev,
pdev              659 sound/soc/ti/davinci-i2s.c 		mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              661 sound/soc/ti/davinci-i2s.c 			dev_err(&pdev->dev, "no mem resource?\n");
pdev              666 sound/soc/ti/davinci-i2s.c 	io_base = devm_ioremap_resource(&pdev->dev, mem);
pdev              670 sound/soc/ti/davinci-i2s.c 	dev = devm_kzalloc(&pdev->dev, sizeof(struct davinci_mcbsp_dev),
pdev              681 sound/soc/ti/davinci-i2s.c 	res = platform_get_resource(pdev, IORESOURCE_DMA, 0);
pdev              686 sound/soc/ti/davinci-i2s.c 	} else if (IS_ENABLED(CONFIG_OF) && pdev->dev.of_node) {
pdev              689 sound/soc/ti/davinci-i2s.c 		dev_err(&pdev->dev, "Missing DMA tx resource\n");
pdev              696 sound/soc/ti/davinci-i2s.c 	res = platform_get_resource(pdev, IORESOURCE_DMA, 1);
pdev              701 sound/soc/ti/davinci-i2s.c 	} else if (IS_ENABLED(CONFIG_OF) && pdev->dev.of_node) {
pdev              704 sound/soc/ti/davinci-i2s.c 		dev_err(&pdev->dev, "Missing DMA rx resource\n");
pdev              708 sound/soc/ti/davinci-i2s.c 	dev->clk = clk_get(&pdev->dev, NULL);
pdev              713 sound/soc/ti/davinci-i2s.c 	dev->dev = &pdev->dev;
pdev              714 sound/soc/ti/davinci-i2s.c 	dev_set_drvdata(&pdev->dev, dev);
pdev              716 sound/soc/ti/davinci-i2s.c 	ret = snd_soc_register_component(&pdev->dev, &davinci_i2s_component,
pdev              721 sound/soc/ti/davinci-i2s.c 	ret = edma_pcm_platform_register(&pdev->dev);
pdev              723 sound/soc/ti/davinci-i2s.c 		dev_err(&pdev->dev, "register PCM failed: %d\n", ret);
pdev              730 sound/soc/ti/davinci-i2s.c 	snd_soc_unregister_component(&pdev->dev);
pdev              737 sound/soc/ti/davinci-i2s.c static int davinci_i2s_remove(struct platform_device *pdev)
pdev              739 sound/soc/ti/davinci-i2s.c 	struct davinci_mcbsp_dev *dev = dev_get_drvdata(&pdev->dev);
pdev              741 sound/soc/ti/davinci-i2s.c 	snd_soc_unregister_component(&pdev->dev);
pdev             1684 sound/soc/ti/davinci-mcasp.c static int mcasp_reparent_fck(struct platform_device *pdev)
pdev             1686 sound/soc/ti/davinci-mcasp.c 	struct device_node *node = pdev->dev.of_node;
pdev             1698 sound/soc/ti/davinci-mcasp.c 	dev_warn(&pdev->dev, "Update the bindings to use assigned-clocks!\n");
pdev             1700 sound/soc/ti/davinci-mcasp.c 	gfclk = clk_get(&pdev->dev, "fck");
pdev             1702 sound/soc/ti/davinci-mcasp.c 		dev_err(&pdev->dev, "failed to get fck\n");
pdev             1708 sound/soc/ti/davinci-mcasp.c 		dev_err(&pdev->dev, "failed to get parent clock\n");
pdev             1715 sound/soc/ti/davinci-mcasp.c 		dev_err(&pdev->dev, "failed to reparent fck\n");
pdev             1727 sound/soc/ti/davinci-mcasp.c 						struct platform_device *pdev)
pdev             1729 sound/soc/ti/davinci-mcasp.c 	struct device_node *np = pdev->dev.of_node;
pdev             1732 sound/soc/ti/davinci-mcasp.c 			of_match_device(mcasp_dt_ids, &pdev->dev);
pdev             1739 sound/soc/ti/davinci-mcasp.c 	if (pdev->dev.platform_data) {
pdev             1740 sound/soc/ti/davinci-mcasp.c 		pdata = pdev->dev.platform_data;
pdev             1744 sound/soc/ti/davinci-mcasp.c 		pdata = devm_kmemdup(&pdev->dev, match->data, sizeof(*pdata),
pdev             1763 sound/soc/ti/davinci-mcasp.c 			dev_err(&pdev->dev,
pdev             1775 sound/soc/ti/davinci-mcasp.c 		u8 *of_serial_dir = devm_kzalloc(&pdev->dev,
pdev             1836 sound/soc/ti/davinci-mcasp.c 			dev_warn(&pdev->dev, "Invalid dismod value: %u\n", val);
pdev             1847 sound/soc/ti/davinci-mcasp.c 		dev_err(&pdev->dev, "Error populating platform data, err %d\n",
pdev             2101 sound/soc/ti/davinci-mcasp.c static int davinci_mcasp_probe(struct platform_device *pdev)
pdev             2112 sound/soc/ti/davinci-mcasp.c 	if (!pdev->dev.platform_data && !pdev->dev.of_node) {
pdev             2113 sound/soc/ti/davinci-mcasp.c 		dev_err(&pdev->dev, "No platform data supplied\n");
pdev             2117 sound/soc/ti/davinci-mcasp.c 	mcasp = devm_kzalloc(&pdev->dev, sizeof(struct davinci_mcasp),
pdev             2122 sound/soc/ti/davinci-mcasp.c 	pdata = davinci_mcasp_set_pdata_from_of(pdev);
pdev             2124 sound/soc/ti/davinci-mcasp.c 		dev_err(&pdev->dev, "no platform data\n");
pdev             2128 sound/soc/ti/davinci-mcasp.c 	mem = platform_get_resource_byname(pdev, IORESOURCE_MEM, "mpu");
pdev             2132 sound/soc/ti/davinci-mcasp.c 		mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             2134 sound/soc/ti/davinci-mcasp.c 			dev_err(&pdev->dev, "no mem resource?\n");
pdev             2139 sound/soc/ti/davinci-mcasp.c 	mcasp->base = devm_ioremap_resource(&pdev->dev, mem);
pdev             2143 sound/soc/ti/davinci-mcasp.c 	pm_runtime_enable(&pdev->dev);
pdev             2149 sound/soc/ti/davinci-mcasp.c 			dev_err(&pdev->dev, "invalid tdm slots: %d\n",
pdev             2153 sound/soc/ti/davinci-mcasp.c 			dev_err(&pdev->dev, "invalid tdm slots: %d\n",
pdev             2163 sound/soc/ti/davinci-mcasp.c 	mcasp->context.xrsr_regs = devm_kcalloc(&pdev->dev,
pdev             2177 sound/soc/ti/davinci-mcasp.c 	mcasp->dev = &pdev->dev;
pdev             2179 sound/soc/ti/davinci-mcasp.c 	irq = platform_get_irq_byname(pdev, "common");
pdev             2181 sound/soc/ti/davinci-mcasp.c 		irq_name = devm_kasprintf(&pdev->dev, GFP_KERNEL, "%s_common",
pdev             2182 sound/soc/ti/davinci-mcasp.c 					  dev_name(&pdev->dev));
pdev             2187 sound/soc/ti/davinci-mcasp.c 		ret = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev             2192 sound/soc/ti/davinci-mcasp.c 			dev_err(&pdev->dev, "common IRQ request failed\n");
pdev             2200 sound/soc/ti/davinci-mcasp.c 	irq = platform_get_irq_byname(pdev, "rx");
pdev             2202 sound/soc/ti/davinci-mcasp.c 		irq_name = devm_kasprintf(&pdev->dev, GFP_KERNEL, "%s_rx",
pdev             2203 sound/soc/ti/davinci-mcasp.c 					  dev_name(&pdev->dev));
pdev             2208 sound/soc/ti/davinci-mcasp.c 		ret = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev             2212 sound/soc/ti/davinci-mcasp.c 			dev_err(&pdev->dev, "RX IRQ request failed\n");
pdev             2219 sound/soc/ti/davinci-mcasp.c 	irq = platform_get_irq_byname(pdev, "tx");
pdev             2221 sound/soc/ti/davinci-mcasp.c 		irq_name = devm_kasprintf(&pdev->dev, GFP_KERNEL, "%s_tx",
pdev             2222 sound/soc/ti/davinci-mcasp.c 					  dev_name(&pdev->dev));
pdev             2227 sound/soc/ti/davinci-mcasp.c 		ret = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev             2231 sound/soc/ti/davinci-mcasp.c 			dev_err(&pdev->dev, "TX IRQ request failed\n");
pdev             2238 sound/soc/ti/davinci-mcasp.c 	dat = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dat");
pdev             2249 sound/soc/ti/davinci-mcasp.c 	res = platform_get_resource(pdev, IORESOURCE_DMA, 0);
pdev             2256 sound/soc/ti/davinci-mcasp.c 	if (pdev->dev.of_node)
pdev             2271 sound/soc/ti/davinci-mcasp.c 		res = platform_get_resource(pdev, IORESOURCE_DMA, 1);
pdev             2278 sound/soc/ti/davinci-mcasp.c 		if (pdev->dev.of_node)
pdev             2321 sound/soc/ti/davinci-mcasp.c 	dev_set_drvdata(&pdev->dev, mcasp);
pdev             2323 sound/soc/ti/davinci-mcasp.c 	mcasp_reparent_fck(pdev);
pdev             2338 sound/soc/ti/davinci-mcasp.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev             2348 sound/soc/ti/davinci-mcasp.c 		ret = edma_pcm_platform_register(&pdev->dev);
pdev             2351 sound/soc/ti/davinci-mcasp.c 		ret = sdma_pcm_platform_register(&pdev->dev, "tx", "rx");
pdev             2354 sound/soc/ti/davinci-mcasp.c 		dev_err(&pdev->dev, "No DMA controller found (%d)\n", ret);
pdev             2361 sound/soc/ti/davinci-mcasp.c 		dev_err(&pdev->dev, "register PCM failed: %d\n", ret);
pdev             2368 sound/soc/ti/davinci-mcasp.c 	pm_runtime_disable(&pdev->dev);
pdev             2372 sound/soc/ti/davinci-mcasp.c static int davinci_mcasp_remove(struct platform_device *pdev)
pdev             2374 sound/soc/ti/davinci-mcasp.c 	pm_runtime_disable(&pdev->dev);
pdev              191 sound/soc/ti/davinci-vcif.c static int davinci_vcif_probe(struct platform_device *pdev)
pdev              193 sound/soc/ti/davinci-vcif.c 	struct davinci_vc *davinci_vc = pdev->dev.platform_data;
pdev              197 sound/soc/ti/davinci-vcif.c 	davinci_vcif_dev = devm_kzalloc(&pdev->dev,
pdev              216 sound/soc/ti/davinci-vcif.c 	dev_set_drvdata(&pdev->dev, davinci_vcif_dev);
pdev              218 sound/soc/ti/davinci-vcif.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev              222 sound/soc/ti/davinci-vcif.c 		dev_err(&pdev->dev, "could not register dai\n");
pdev              226 sound/soc/ti/davinci-vcif.c 	ret = edma_pcm_platform_register(&pdev->dev);
pdev              228 sound/soc/ti/davinci-vcif.c 		dev_err(&pdev->dev, "register PCM failed: %d\n", ret);
pdev              211 sound/soc/ti/omap-abe-twl6040.c static int omap_abe_probe(struct platform_device *pdev)
pdev              213 sound/soc/ti/omap-abe-twl6040.c 	struct device_node *node = pdev->dev.of_node;
pdev              221 sound/soc/ti/omap-abe-twl6040.c 		dev_err(&pdev->dev, "of node is missing.\n");
pdev              225 sound/soc/ti/omap-abe-twl6040.c 	priv = devm_kzalloc(&pdev->dev, sizeof(struct abe_twl6040), GFP_KERNEL);
pdev              230 sound/soc/ti/omap-abe-twl6040.c 	card->dev = &pdev->dev;
pdev              238 sound/soc/ti/omap-abe-twl6040.c 		dev_err(&pdev->dev, "Card name is not provided\n");
pdev              244 sound/soc/ti/omap-abe-twl6040.c 		dev_err(&pdev->dev, "Error while parsing DAPM routing\n");
pdev              250 sound/soc/ti/omap-abe-twl6040.c 		dev_err(&pdev->dev, "McPDM node is not provided\n");
pdev              289 sound/soc/ti/omap-abe-twl6040.c 		dev_err(&pdev->dev, "MCLK frequency not provided\n");
pdev              296 sound/soc/ti/omap-abe-twl6040.c 		dev_err(&pdev->dev, "MCLK frequency missing\n");
pdev              305 sound/soc/ti/omap-abe-twl6040.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              307 sound/soc/ti/omap-abe-twl6040.c 		dev_err(&pdev->dev, "devm_snd_soc_register_card() failed: %d\n",
pdev              458 sound/soc/ti/omap-dmic.c static int asoc_dmic_probe(struct platform_device *pdev)
pdev              464 sound/soc/ti/omap-dmic.c 	dmic = devm_kzalloc(&pdev->dev, sizeof(struct omap_dmic), GFP_KERNEL);
pdev              468 sound/soc/ti/omap-dmic.c 	platform_set_drvdata(pdev, dmic);
pdev              469 sound/soc/ti/omap-dmic.c 	dmic->dev = &pdev->dev;
pdev              480 sound/soc/ti/omap-dmic.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dma");
pdev              489 sound/soc/ti/omap-dmic.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "mpu");
pdev              490 sound/soc/ti/omap-dmic.c 	dmic->io_base = devm_ioremap_resource(&pdev->dev, res);
pdev              495 sound/soc/ti/omap-dmic.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev              501 sound/soc/ti/omap-dmic.c 	ret = sdma_pcm_platform_register(&pdev->dev, NULL, "up_link");
pdev              308 sound/soc/ti/omap-hdmi.c static int omap_hdmi_audio_probe(struct platform_device *pdev)
pdev              310 sound/soc/ti/omap-hdmi.c 	struct omap_hdmi_audio_pdata *ha = pdev->dev.platform_data;
pdev              311 sound/soc/ti/omap-hdmi.c 	struct device *dev = &pdev->dev;
pdev              400 sound/soc/ti/omap-hdmi.c static int omap_hdmi_audio_remove(struct platform_device *pdev)
pdev              402 sound/soc/ti/omap-hdmi.c 	struct hdmi_audio_data *ad = platform_get_drvdata(pdev);
pdev              318 sound/soc/ti/omap-mcbsp-priv.h int omap_mcbsp_st_init(struct platform_device *pdev);
pdev              319 sound/soc/ti/omap-mcbsp-priv.h void omap_mcbsp_st_cleanup(struct platform_device *pdev);
pdev              338 sound/soc/ti/omap-mcbsp-st.c int omap_mcbsp_st_init(struct platform_device *pdev)
pdev              340 sound/soc/ti/omap-mcbsp-st.c 	struct omap_mcbsp *mcbsp = platform_get_drvdata(pdev);
pdev              345 sound/soc/ti/omap-mcbsp-st.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "sidetone");
pdev              374 sound/soc/ti/omap-mcbsp-st.c void omap_mcbsp_st_cleanup(struct platform_device *pdev)
pdev              376 sound/soc/ti/omap-mcbsp-st.c 	struct omap_mcbsp *mcbsp = platform_get_drvdata(pdev);
pdev              617 sound/soc/ti/omap-mcbsp.c static int omap_mcbsp_init(struct platform_device *pdev)
pdev              619 sound/soc/ti/omap-mcbsp.c 	struct omap_mcbsp *mcbsp = platform_get_drvdata(pdev);
pdev              626 sound/soc/ti/omap-mcbsp.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "mpu");
pdev              628 sound/soc/ti/omap-mcbsp.c 		res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              630 sound/soc/ti/omap-mcbsp.c 	mcbsp->io_base = devm_ioremap_resource(&pdev->dev, res);
pdev              637 sound/soc/ti/omap-mcbsp.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dma");
pdev              650 sound/soc/ti/omap-mcbsp.c 	mcbsp->irq = platform_get_irq_byname(pdev, "common");
pdev              652 sound/soc/ti/omap-mcbsp.c 		mcbsp->tx_irq = platform_get_irq_byname(pdev, "tx");
pdev              655 sound/soc/ti/omap-mcbsp.c 			mcbsp->irq = platform_get_irq(pdev, 0);
pdev              658 sound/soc/ti/omap-mcbsp.c 			mcbsp->rx_irq = platform_get_irq_byname(pdev, "rx");
pdev              663 sound/soc/ti/omap-mcbsp.c 	if (!pdev->dev.of_node) {
pdev              664 sound/soc/ti/omap-mcbsp.c 		res = platform_get_resource_byname(pdev, IORESOURCE_DMA, "tx");
pdev              666 sound/soc/ti/omap-mcbsp.c 			dev_err(&pdev->dev, "invalid tx DMA channel\n");
pdev              672 sound/soc/ti/omap-mcbsp.c 		res = platform_get_resource_byname(pdev, IORESOURCE_DMA, "rx");
pdev              674 sound/soc/ti/omap-mcbsp.c 			dev_err(&pdev->dev, "invalid rx DMA channel\n");
pdev              689 sound/soc/ti/omap-mcbsp.c 	mcbsp->fclk = clk_get(&pdev->dev, "fck");
pdev              718 sound/soc/ti/omap-mcbsp.c 	ret = omap_mcbsp_st_init(pdev);
pdev             1375 sound/soc/ti/omap-mcbsp.c static int asoc_mcbsp_probe(struct platform_device *pdev)
pdev             1377 sound/soc/ti/omap-mcbsp.c 	struct omap_mcbsp_platform_data *pdata = dev_get_platdata(&pdev->dev);
pdev             1382 sound/soc/ti/omap-mcbsp.c 	match = of_match_device(omap_mcbsp_of_match, &pdev->dev);
pdev             1384 sound/soc/ti/omap-mcbsp.c 		struct device_node *node = pdev->dev.of_node;
pdev             1388 sound/soc/ti/omap-mcbsp.c 		pdata = devm_kzalloc(&pdev->dev,
pdev             1400 sound/soc/ti/omap-mcbsp.c 		dev_err(&pdev->dev, "missing platform data.\n");
pdev             1403 sound/soc/ti/omap-mcbsp.c 	mcbsp = devm_kzalloc(&pdev->dev, sizeof(struct omap_mcbsp), GFP_KERNEL);
pdev             1407 sound/soc/ti/omap-mcbsp.c 	mcbsp->id = pdev->id;
pdev             1409 sound/soc/ti/omap-mcbsp.c 	mcbsp->dev = &pdev->dev;
pdev             1410 sound/soc/ti/omap-mcbsp.c 	platform_set_drvdata(pdev, mcbsp);
pdev             1412 sound/soc/ti/omap-mcbsp.c 	ret = omap_mcbsp_init(pdev);
pdev             1421 sound/soc/ti/omap-mcbsp.c 	ret = devm_snd_soc_register_component(&pdev->dev,
pdev             1427 sound/soc/ti/omap-mcbsp.c 	return sdma_pcm_platform_register(&pdev->dev, "tx", "rx");
pdev             1430 sound/soc/ti/omap-mcbsp.c static int asoc_mcbsp_remove(struct platform_device *pdev)
pdev             1432 sound/soc/ti/omap-mcbsp.c 	struct omap_mcbsp *mcbsp = platform_get_drvdata(pdev);
pdev             1443 sound/soc/ti/omap-mcbsp.c 	omap_mcbsp_st_cleanup(pdev);
pdev              541 sound/soc/ti/omap-mcpdm.c static int asoc_mcpdm_probe(struct platform_device *pdev)
pdev              547 sound/soc/ti/omap-mcpdm.c 	mcpdm = devm_kzalloc(&pdev->dev, sizeof(struct omap_mcpdm), GFP_KERNEL);
pdev              551 sound/soc/ti/omap-mcpdm.c 	platform_set_drvdata(pdev, mcpdm);
pdev              555 sound/soc/ti/omap-mcpdm.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dma");
pdev              565 sound/soc/ti/omap-mcpdm.c 	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "mpu");
pdev              566 sound/soc/ti/omap-mcpdm.c 	mcpdm->io_base = devm_ioremap_resource(&pdev->dev, res);
pdev              570 sound/soc/ti/omap-mcpdm.c 	mcpdm->irq = platform_get_irq(pdev, 0);
pdev              574 sound/soc/ti/omap-mcpdm.c 	mcpdm->dev = &pdev->dev;
pdev              576 sound/soc/ti/omap-mcpdm.c 	ret =  devm_snd_soc_register_component(&pdev->dev,
pdev              582 sound/soc/ti/omap-mcpdm.c 	return sdma_pcm_platform_register(&pdev->dev, "dn_link", "up_link");
pdev              237 sound/soc/ti/omap-twl4030.c static int omap_twl4030_probe(struct platform_device *pdev)
pdev              239 sound/soc/ti/omap-twl4030.c 	struct omap_tw4030_pdata *pdata = dev_get_platdata(&pdev->dev);
pdev              240 sound/soc/ti/omap-twl4030.c 	struct device_node *node = pdev->dev.of_node;
pdev              245 sound/soc/ti/omap-twl4030.c 	card->dev = &pdev->dev;
pdev              247 sound/soc/ti/omap-twl4030.c 	priv = devm_kzalloc(&pdev->dev, sizeof(struct omap_twl4030), GFP_KERNEL);
pdev              256 sound/soc/ti/omap-twl4030.c 			dev_err(&pdev->dev, "Card name is not provided\n");
pdev              262 sound/soc/ti/omap-twl4030.c 			dev_err(&pdev->dev, "McBSP node is not provided\n");
pdev              299 sound/soc/ti/omap-twl4030.c 			dev_err(&pdev->dev, "Card name is not provided\n");
pdev              308 sound/soc/ti/omap-twl4030.c 		dev_err(&pdev->dev, "Missing pdata\n");
pdev              313 sound/soc/ti/omap-twl4030.c 	ret = devm_snd_soc_register_card(&pdev->dev, card);
pdev              315 sound/soc/ti/omap-twl4030.c 		dev_err(&pdev->dev, "devm_snd_soc_register_card() failed: %d\n",
pdev              360 sound/soc/ti/rx51.c static int rx51_soc_probe(struct platform_device *pdev)
pdev              363 sound/soc/ti/rx51.c 	struct device_node *np = pdev->dev.of_node;
pdev              370 sound/soc/ti/rx51.c 	card->dev = &pdev->dev;
pdev              377 sound/soc/ti/rx51.c 			dev_err(&pdev->dev, "McBSP node is not provided\n");
pdev              387 sound/soc/ti/rx51.c 			dev_err(&pdev->dev, "Codec node is not provided\n");
pdev              395 sound/soc/ti/rx51.c 			dev_err(&pdev->dev, "Auxiliary Codec node is not provided\n");
pdev              405 sound/soc/ti/rx51.c 			dev_err(&pdev->dev, "Headphone amplifier node is not provided\n");
pdev              414 sound/soc/ti/rx51.c 	pdata = devm_kzalloc(&pdev->dev, sizeof(*pdata), GFP_KERNEL);
pdev              453 sound/soc/ti/rx51.c 		dev_err(&pdev->dev, "snd_soc_register_card failed (%d)\n", err);
pdev              172 sound/soc/txx9/txx9aclc-ac97.c static int txx9aclc_ac97_dev_probe(struct platform_device *pdev)
pdev              179 sound/soc/txx9/txx9aclc-ac97.c 	irq = platform_get_irq(pdev, 0);
pdev              183 sound/soc/txx9/txx9aclc-ac97.c 	drvdata = devm_kzalloc(&pdev->dev, sizeof(*drvdata), GFP_KERNEL);
pdev              187 sound/soc/txx9/txx9aclc-ac97.c 	r = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              188 sound/soc/txx9/txx9aclc-ac97.c 	drvdata->base = devm_ioremap_resource(&pdev->dev, r);
pdev              192 sound/soc/txx9/txx9aclc-ac97.c 	platform_set_drvdata(pdev, drvdata);
pdev              198 sound/soc/txx9/txx9aclc-ac97.c 	err = devm_request_irq(&pdev->dev, irq, txx9aclc_ac97_irq,
pdev              199 sound/soc/txx9/txx9aclc-ac97.c 			       0, dev_name(&pdev->dev), drvdata);
pdev              207 sound/soc/txx9/txx9aclc-ac97.c 	return devm_snd_soc_register_component(&pdev->dev, &txx9aclc_ac97_component,
pdev              211 sound/soc/txx9/txx9aclc-ac97.c static int txx9aclc_ac97_dev_remove(struct platform_device *pdev)
pdev               41 sound/soc/txx9/txx9aclc-generic.c static int __init txx9aclc_generic_probe(struct platform_device *pdev)
pdev               58 sound/soc/txx9/txx9aclc-generic.c static int __exit txx9aclc_generic_remove(struct platform_device *pdev)
pdev              291 sound/soc/txx9/txx9aclc.c 	struct platform_device *pdev = to_platform_device(component->dev);
pdev              303 sound/soc/txx9/txx9aclc.c 		r = platform_get_resource(pdev, IORESOURCE_DMA, i);
pdev              416 sound/soc/txx9/txx9aclc.c static int txx9aclc_soc_platform_probe(struct platform_device *pdev)
pdev              418 sound/soc/txx9/txx9aclc.c 	return devm_snd_soc_register_component(&pdev->dev,
pdev              135 sound/soc/uniphier/aio-compress.c 	struct device *dev = &aio->chip->pdev->dev;
pdev              220 sound/soc/uniphier/aio-compress.c 	struct device *dev = &aio->chip->pdev->dev;
pdev              108 sound/soc/uniphier/aio-core.c 	struct device *dev = &chip->pdev->dev;
pdev              202 sound/soc/uniphier/aio-core.c 	struct device *dev = &sub->aio->chip->pdev->dev;
pdev              333 sound/soc/uniphier/aio-core.c 	struct device *dev = &sub->aio->chip->pdev->dev;
pdev              452 sound/soc/uniphier/aio-core.c 	struct device *dev = &sub->aio->chip->pdev->dev;
pdev              517 sound/soc/uniphier/aio-core.c 	struct device *dev = &sub->aio->chip->pdev->dev;
pdev               25 sound/soc/uniphier/aio-cpu.c 	struct device *dev = &chip->pdev->dev;
pdev              150 sound/soc/uniphier/aio-cpu.c 	struct device *dev = &aio->chip->pdev->dev;
pdev              237 sound/soc/uniphier/aio-cpu.c 	struct device *dev = &aio->chip->pdev->dev;
pdev              287 sound/soc/uniphier/aio-cpu.c 	struct device *dev = &aio->chip->pdev->dev;
pdev              601 sound/soc/uniphier/aio-cpu.c int uniphier_aio_probe(struct platform_device *pdev)
pdev              604 sound/soc/uniphier/aio-cpu.c 	struct device *dev = &pdev->dev;
pdev              663 sound/soc/uniphier/aio-cpu.c 	chip->pdev = pdev;
pdev              664 sound/soc/uniphier/aio-cpu.c 	platform_set_drvdata(pdev, chip);
pdev              682 sound/soc/uniphier/aio-cpu.c 	ret = uniphier_aiodma_soc_register_platform(pdev);
pdev              700 sound/soc/uniphier/aio-cpu.c int uniphier_aio_remove(struct platform_device *pdev)
pdev              702 sound/soc/uniphier/aio-cpu.c 	struct uniphier_aio_chip *chip = platform_get_drvdata(pdev);
pdev               69 sound/soc/uniphier/aio-dma.c 	struct platform_device *pdev = p;
pdev               70 sound/soc/uniphier/aio-dma.c 	struct uniphier_aio_chip *chip = platform_get_drvdata(pdev);
pdev              155 sound/soc/uniphier/aio-dma.c 	struct device *dev = &aio->chip->pdev->dev;
pdev              275 sound/soc/uniphier/aio-dma.c int uniphier_aiodma_soc_register_platform(struct platform_device *pdev)
pdev              277 sound/soc/uniphier/aio-dma.c 	struct uniphier_aio_chip *chip = platform_get_drvdata(pdev);
pdev              278 sound/soc/uniphier/aio-dma.c 	struct device *dev = &pdev->dev;
pdev              282 sound/soc/uniphier/aio-dma.c 	preg = devm_platform_ioremap_resource(pdev, 0);
pdev              291 sound/soc/uniphier/aio-dma.c 	irq = platform_get_irq(pdev, 0);
pdev              296 sound/soc/uniphier/aio-dma.c 			       IRQF_SHARED, dev_name(dev), pdev);
pdev              283 sound/soc/uniphier/aio.h 	struct platform_device *pdev;
pdev              306 sound/soc/uniphier/aio.h int uniphier_aiodma_soc_register_platform(struct platform_device *pdev);
pdev              313 sound/soc/uniphier/aio.h int uniphier_aio_probe(struct platform_device *pdev);
pdev              314 sound/soc/uniphier/aio.h int uniphier_aio_remove(struct platform_device *pdev);
pdev              451 sound/soc/uniphier/evea.c static int evea_probe(struct platform_device *pdev)
pdev              457 sound/soc/uniphier/evea.c 	evea = devm_kzalloc(&pdev->dev, sizeof(struct evea_priv), GFP_KERNEL);
pdev              461 sound/soc/uniphier/evea.c 	evea->clk = devm_clk_get(&pdev->dev, "evea");
pdev              465 sound/soc/uniphier/evea.c 	evea->clk_exiv = devm_clk_get(&pdev->dev, "exiv");
pdev              469 sound/soc/uniphier/evea.c 	evea->rst = devm_reset_control_get_shared(&pdev->dev, "evea");
pdev              473 sound/soc/uniphier/evea.c 	evea->rst_exiv = devm_reset_control_get_shared(&pdev->dev, "exiv");
pdev              477 sound/soc/uniphier/evea.c 	preg = devm_platform_ioremap_resource(pdev, 0);
pdev              481 sound/soc/uniphier/evea.c 	evea->regmap = devm_regmap_init_mmio(&pdev->dev, preg,
pdev              503 sound/soc/uniphier/evea.c 	evea->rst_adamv = devm_reset_control_get_shared(&pdev->dev, "adamv");
pdev              513 sound/soc/uniphier/evea.c 	platform_set_drvdata(pdev, evea);
pdev              515 sound/soc/uniphier/evea.c 	ret = devm_snd_soc_register_component(&pdev->dev, &soc_codec_evea,
pdev              540 sound/soc/uniphier/evea.c static int evea_remove(struct platform_device *pdev)
pdev              542 sound/soc/uniphier/evea.c 	struct evea_priv *evea = platform_get_drvdata(pdev);
pdev               72 sound/soc/ux500/mop500.c static int mop500_of_probe(struct platform_device *pdev,
pdev               83 sound/soc/ux500/mop500.c 		dev_err(&pdev->dev, "Phandle missing or invalid\n");
pdev              102 sound/soc/ux500/mop500.c static int mop500_probe(struct platform_device *pdev)
pdev              104 sound/soc/ux500/mop500.c 	struct device_node *np = pdev->dev.of_node;
pdev              107 sound/soc/ux500/mop500.c 	dev_dbg(&pdev->dev, "%s: Enter.\n", __func__);
pdev              109 sound/soc/ux500/mop500.c 	mop500_card.dev = &pdev->dev;
pdev              112 sound/soc/ux500/mop500.c 		ret = mop500_of_probe(pdev, np);
pdev              117 sound/soc/ux500/mop500.c 	dev_dbg(&pdev->dev, "%s: Card %s: Set platform drvdata.\n",
pdev              122 sound/soc/ux500/mop500.c 	dev_dbg(&pdev->dev, "%s: Card %s: num_links = %d\n",
pdev              124 sound/soc/ux500/mop500.c 	dev_dbg(&pdev->dev, "%s: Card %s: DAI-link 0: name = %s\n",
pdev              126 sound/soc/ux500/mop500.c 	dev_dbg(&pdev->dev, "%s: Card %s: DAI-link 0: stream_name = %s\n",
pdev              132 sound/soc/ux500/mop500.c 		dev_err(&pdev->dev,
pdev              138 sound/soc/ux500/mop500.c static int mop500_remove(struct platform_device *pdev)
pdev              140 sound/soc/ux500/mop500.c 	struct snd_soc_card *mop500_card = platform_get_drvdata(pdev);
pdev              740 sound/soc/ux500/ux500_msp_dai.c static int ux500_msp_drv_probe(struct platform_device *pdev)
pdev              743 sound/soc/ux500/ux500_msp_dai.c 	struct msp_i2s_platform_data *pdata = pdev->dev.platform_data;
pdev              744 sound/soc/ux500/ux500_msp_dai.c 	struct device_node *np = pdev->dev.of_node;
pdev              748 sound/soc/ux500/ux500_msp_dai.c 		dev_err(&pdev->dev, "No platform data or Device Tree found\n");
pdev              752 sound/soc/ux500/ux500_msp_dai.c 	drvdata = devm_kzalloc(&pdev->dev,
pdev              765 sound/soc/ux500/ux500_msp_dai.c 	drvdata->reg_vape = devm_regulator_get(&pdev->dev, "v-ape");
pdev              768 sound/soc/ux500/ux500_msp_dai.c 		dev_err(&pdev->dev,
pdev              773 sound/soc/ux500/ux500_msp_dai.c 	prcmu_qos_add_requirement(PRCMU_QOS_APE_OPP, (char *)pdev->name, 50);
pdev              775 sound/soc/ux500/ux500_msp_dai.c 	drvdata->pclk = devm_clk_get(&pdev->dev, "apb_pclk");
pdev              778 sound/soc/ux500/ux500_msp_dai.c 		dev_err(&pdev->dev,
pdev              784 sound/soc/ux500/ux500_msp_dai.c 	drvdata->clk = devm_clk_get(&pdev->dev, NULL);
pdev              787 sound/soc/ux500/ux500_msp_dai.c 		dev_err(&pdev->dev,
pdev              793 sound/soc/ux500/ux500_msp_dai.c 	ret = ux500_msp_i2s_init_msp(pdev, &drvdata->msp,
pdev              794 sound/soc/ux500/ux500_msp_dai.c 				pdev->dev.platform_data);
pdev              796 sound/soc/ux500/ux500_msp_dai.c 		dev_err(&pdev->dev,
pdev              801 sound/soc/ux500/ux500_msp_dai.c 	dev_set_drvdata(&pdev->dev, drvdata);
pdev              803 sound/soc/ux500/ux500_msp_dai.c 	ret = snd_soc_register_component(&pdev->dev, &ux500_msp_component,
pdev              806 sound/soc/ux500/ux500_msp_dai.c 		dev_err(&pdev->dev, "Error: %s: Failed to register MSP%d!\n",
pdev              811 sound/soc/ux500/ux500_msp_dai.c 	ret = ux500_pcm_register_platform(pdev);
pdev              813 sound/soc/ux500/ux500_msp_dai.c 		dev_err(&pdev->dev,
pdev              822 sound/soc/ux500/ux500_msp_dai.c 	snd_soc_unregister_component(&pdev->dev);
pdev              826 sound/soc/ux500/ux500_msp_dai.c static int ux500_msp_drv_remove(struct platform_device *pdev)
pdev              828 sound/soc/ux500/ux500_msp_dai.c 	struct ux500_msp_i2s_drvdata *drvdata = dev_get_drvdata(&pdev->dev);
pdev              830 sound/soc/ux500/ux500_msp_dai.c 	ux500_pcm_unregister_platform(pdev);
pdev              832 sound/soc/ux500/ux500_msp_dai.c 	snd_soc_unregister_component(&pdev->dev);
pdev              836 sound/soc/ux500/ux500_msp_dai.c 	ux500_msp_i2s_cleanup_msp(pdev, drvdata->msp);
pdev              645 sound/soc/ux500/ux500_msp_i2s.c static int ux500_msp_i2s_of_init_msp(struct platform_device *pdev,
pdev              651 sound/soc/ux500/ux500_msp_i2s.c 	*platform_data = devm_kzalloc(&pdev->dev,
pdev              658 sound/soc/ux500/ux500_msp_i2s.c 	msp->playback_dma_data.dma_cfg = devm_kzalloc(&pdev->dev,
pdev              664 sound/soc/ux500/ux500_msp_i2s.c 	msp->capture_dma_data.dma_cfg = devm_kzalloc(&pdev->dev,
pdev              673 sound/soc/ux500/ux500_msp_i2s.c int ux500_msp_i2s_init_msp(struct platform_device *pdev,
pdev              678 sound/soc/ux500/ux500_msp_i2s.c 	struct device_node *np = pdev->dev.of_node;
pdev              682 sound/soc/ux500/ux500_msp_i2s.c 	*msp_p = devm_kzalloc(&pdev->dev, sizeof(struct ux500_msp), GFP_KERNEL);
pdev              689 sound/soc/ux500/ux500_msp_i2s.c 			ret = ux500_msp_i2s_of_init_msp(pdev, msp,
pdev              701 sound/soc/ux500/ux500_msp_i2s.c 	msp->dev = &pdev->dev;
pdev              703 sound/soc/ux500/ux500_msp_i2s.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              705 sound/soc/ux500/ux500_msp_i2s.c 		dev_err(&pdev->dev, "%s: ERROR: Unable to get resource!\n",
pdev              713 sound/soc/ux500/ux500_msp_i2s.c 	msp->registers = devm_ioremap(&pdev->dev, res->start,
pdev              716 sound/soc/ux500/ux500_msp_i2s.c 		dev_err(&pdev->dev, "%s: ERROR: ioremap failed!\n", __func__);
pdev              726 sound/soc/ux500/ux500_msp_i2s.c void ux500_msp_i2s_cleanup_msp(struct platform_device *pdev,
pdev              488 sound/soc/ux500/ux500_msp_i2s.h int ux500_msp_i2s_init_msp(struct platform_device *pdev,
pdev              491 sound/soc/ux500/ux500_msp_i2s.h void ux500_msp_i2s_cleanup_msp(struct platform_device *pdev,
pdev              135 sound/soc/ux500/ux500_pcm.c int ux500_pcm_register_platform(struct platform_device *pdev)
pdev              138 sound/soc/ux500/ux500_pcm.c 	struct device_node *np = pdev->dev.of_node;
pdev              146 sound/soc/ux500/ux500_pcm.c 	ret = snd_dmaengine_pcm_register(&pdev->dev, pcm_config,
pdev              149 sound/soc/ux500/ux500_pcm.c 		dev_err(&pdev->dev,
pdev              151 sound/soc/ux500/ux500_pcm.c 			__func__, pdev->name, ret);
pdev              159 sound/soc/ux500/ux500_pcm.c int ux500_pcm_unregister_platform(struct platform_device *pdev)
pdev              161 sound/soc/ux500/ux500_pcm.c 	snd_dmaengine_pcm_unregister(&pdev->dev);
pdev               18 sound/soc/ux500/ux500_pcm.h int ux500_pcm_register_platform(struct platform_device *pdev);
pdev               19 sound/soc/ux500/ux500_pcm.h int ux500_pcm_unregister_platform(struct platform_device *pdev);
pdev              562 sound/soc/xilinx/xlnx_formatter_pcm.c static int xlnx_formatter_pcm_probe(struct platform_device *pdev)
pdev              568 sound/soc/xilinx/xlnx_formatter_pcm.c 	struct device *dev = &pdev->dev;
pdev              587 sound/soc/xilinx/xlnx_formatter_pcm.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              613 sound/soc/xilinx/xlnx_formatter_pcm.c 		aud_drv_data->mm2s_irq = platform_get_irq_byname(pdev,
pdev              639 sound/soc/xilinx/xlnx_formatter_pcm.c 		aud_drv_data->s2mm_irq = platform_get_irq_byname(pdev,
pdev              671 sound/soc/xilinx/xlnx_formatter_pcm.c static int xlnx_formatter_pcm_remove(struct platform_device *pdev)
pdev              674 sound/soc/xilinx/xlnx_formatter_pcm.c 	struct xlnx_pcm_drv_data *adata = dev_get_drvdata(&pdev->dev);
pdev              684 sound/soc/xilinx/xlnx_formatter_pcm.c 		dev_err(&pdev->dev, "audio formatter reset failed\n");
pdev               96 sound/soc/xilinx/xlnx_i2s.c static int xlnx_i2s_probe(struct platform_device *pdev)
pdev              102 sound/soc/xilinx/xlnx_i2s.c 	struct device *dev = &pdev->dev;
pdev              105 sound/soc/xilinx/xlnx_i2s.c 	dai_drv = devm_kzalloc(&pdev->dev, sizeof(*dai_drv), GFP_KERNEL);
pdev              109 sound/soc/xilinx/xlnx_i2s.c 	base = devm_platform_ioremap_resource(pdev, 0);
pdev              156 sound/soc/xilinx/xlnx_i2s.c 	dev_set_drvdata(&pdev->dev, base);
pdev              158 sound/soc/xilinx/xlnx_i2s.c 	ret = devm_snd_soc_register_component(&pdev->dev, &xlnx_i2s_component,
pdev              161 sound/soc/xilinx/xlnx_i2s.c 		dev_err(&pdev->dev, "i2s component registration failed\n");
pdev              165 sound/soc/xilinx/xlnx_i2s.c 	dev_info(&pdev->dev, "%s DAI registered\n", dai_drv->name);
pdev              237 sound/soc/xilinx/xlnx_spdif.c static int xlnx_spdif_probe(struct platform_device *pdev)
pdev              244 sound/soc/xilinx/xlnx_spdif.c 	struct device *dev = &pdev->dev;
pdev              263 sound/soc/xilinx/xlnx_spdif.c 	ctx->base = devm_platform_ioremap_resource(pdev, 0);
pdev              276 sound/soc/xilinx/xlnx_spdif.c 		res = platform_get_resource(pdev, IORESOURCE_IRQ, 0);
pdev              318 sound/soc/xilinx/xlnx_spdif.c static int xlnx_spdif_remove(struct platform_device *pdev)
pdev              320 sound/soc/xilinx/xlnx_spdif.c 	struct spdif_dev_data *ctx = dev_get_drvdata(&pdev->dev);
pdev              531 sound/soc/xtensa/xtfpga-i2s.c static int xtfpga_i2s_probe(struct platform_device *pdev)
pdev              536 sound/soc/xtensa/xtfpga-i2s.c 	i2s = devm_kzalloc(&pdev->dev, sizeof(*i2s), GFP_KERNEL);
pdev              541 sound/soc/xtensa/xtfpga-i2s.c 	platform_set_drvdata(pdev, i2s);
pdev              542 sound/soc/xtensa/xtfpga-i2s.c 	i2s->dev = &pdev->dev;
pdev              543 sound/soc/xtensa/xtfpga-i2s.c 	dev_dbg(&pdev->dev, "dev: %p, i2s: %p\n", &pdev->dev, i2s);
pdev              545 sound/soc/xtensa/xtfpga-i2s.c 	i2s->regs = devm_platform_ioremap_resource(pdev, 0);
pdev              551 sound/soc/xtensa/xtfpga-i2s.c 	i2s->regmap = devm_regmap_init_mmio(&pdev->dev, i2s->regs,
pdev              554 sound/soc/xtensa/xtfpga-i2s.c 		dev_err(&pdev->dev, "regmap init failed\n");
pdev              559 sound/soc/xtensa/xtfpga-i2s.c 	i2s->clk = devm_clk_get(&pdev->dev, NULL);
pdev              561 sound/soc/xtensa/xtfpga-i2s.c 		dev_err(&pdev->dev, "couldn't get clock\n");
pdev              571 sound/soc/xtensa/xtfpga-i2s.c 	irq = platform_get_irq(pdev, 0);
pdev              576 sound/soc/xtensa/xtfpga-i2s.c 	err = devm_request_threaded_irq(&pdev->dev, irq, NULL,
pdev              579 sound/soc/xtensa/xtfpga-i2s.c 					pdev->name, i2s);
pdev              581 sound/soc/xtensa/xtfpga-i2s.c 		dev_err(&pdev->dev, "request_irq failed\n");
pdev              585 sound/soc/xtensa/xtfpga-i2s.c 	err = devm_snd_soc_register_component(&pdev->dev,
pdev              590 sound/soc/xtensa/xtfpga-i2s.c 		dev_err(&pdev->dev, "couldn't register component\n");
pdev              594 sound/soc/xtensa/xtfpga-i2s.c 	pm_runtime_enable(&pdev->dev);
pdev              595 sound/soc/xtensa/xtfpga-i2s.c 	if (!pm_runtime_enabled(&pdev->dev)) {
pdev              596 sound/soc/xtensa/xtfpga-i2s.c 		err = xtfpga_i2s_runtime_resume(&pdev->dev);
pdev              603 sound/soc/xtensa/xtfpga-i2s.c 	pm_runtime_disable(&pdev->dev);
pdev              605 sound/soc/xtensa/xtfpga-i2s.c 	dev_err(&pdev->dev, "%s: err = %d\n", __func__, err);
pdev              609 sound/soc/xtensa/xtfpga-i2s.c static int xtfpga_i2s_remove(struct platform_device *pdev)
pdev              611 sound/soc/xtensa/xtfpga-i2s.c 	struct xtfpga_i2s *i2s = dev_get_drvdata(&pdev->dev);
pdev              619 sound/soc/xtensa/xtfpga-i2s.c 	pm_runtime_disable(&pdev->dev);
pdev              620 sound/soc/xtensa/xtfpga-i2s.c 	if (!pm_runtime_status_suspended(&pdev->dev))
pdev              621 sound/soc/xtensa/xtfpga-i2s.c 		xtfpga_i2s_runtime_suspend(&pdev->dev);
pdev              387 sound/soc/zte/zx-i2s.c static int zx_i2s_probe(struct platform_device *pdev)
pdev              393 sound/soc/zte/zx-i2s.c 	zx_i2s = devm_kzalloc(&pdev->dev, sizeof(*zx_i2s), GFP_KERNEL);
pdev              397 sound/soc/zte/zx-i2s.c 	zx_i2s->dai_wclk = devm_clk_get(&pdev->dev, "wclk");
pdev              399 sound/soc/zte/zx-i2s.c 		dev_err(&pdev->dev, "Fail to get wclk\n");
pdev              403 sound/soc/zte/zx-i2s.c 	zx_i2s->dai_pclk = devm_clk_get(&pdev->dev, "pclk");
pdev              405 sound/soc/zte/zx-i2s.c 		dev_err(&pdev->dev, "Fail to get pclk\n");
pdev              409 sound/soc/zte/zx-i2s.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              411 sound/soc/zte/zx-i2s.c 	zx_i2s->reg_base = devm_ioremap_resource(&pdev->dev, res);
pdev              413 sound/soc/zte/zx-i2s.c 		dev_err(&pdev->dev, "ioremap failed!\n");
pdev              418 sound/soc/zte/zx-i2s.c 	platform_set_drvdata(pdev, zx_i2s);
pdev              420 sound/soc/zte/zx-i2s.c 	ret = devm_snd_soc_register_component(&pdev->dev, &zx_i2s_component,
pdev              423 sound/soc/zte/zx-i2s.c 		dev_err(&pdev->dev, "Register DAI failed: %d\n", ret);
pdev              427 sound/soc/zte/zx-i2s.c 	ret = devm_snd_dmaengine_pcm_register(&pdev->dev, NULL, 0);
pdev              429 sound/soc/zte/zx-i2s.c 		dev_err(&pdev->dev, "Register platform PCM failed: %d\n", ret);
pdev              305 sound/soc/zte/zx-spdif.c static int zx_spdif_probe(struct platform_device *pdev)
pdev              311 sound/soc/zte/zx-spdif.c 	zx_spdif = devm_kzalloc(&pdev->dev, sizeof(*zx_spdif), GFP_KERNEL);
pdev              315 sound/soc/zte/zx-spdif.c 	zx_spdif->dai_clk = devm_clk_get(&pdev->dev, "tx");
pdev              317 sound/soc/zte/zx-spdif.c 		dev_err(&pdev->dev, "Fail to get clk\n");
pdev              321 sound/soc/zte/zx-spdif.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              323 sound/soc/zte/zx-spdif.c 	zx_spdif->reg_base = devm_ioremap_resource(&pdev->dev, res);
pdev              325 sound/soc/zte/zx-spdif.c 		dev_err(&pdev->dev, "ioremap failed!\n");
pdev              330 sound/soc/zte/zx-spdif.c 	platform_set_drvdata(pdev, zx_spdif);
pdev              332 sound/soc/zte/zx-spdif.c 	ret = devm_snd_soc_register_component(&pdev->dev, &zx_spdif_component,
pdev              335 sound/soc/zte/zx-spdif.c 		dev_err(&pdev->dev, "Register DAI failed: %d\n", ret);
pdev              339 sound/soc/zte/zx-spdif.c 	ret = devm_snd_dmaengine_pcm_register(&pdev->dev, NULL, 0);
pdev              341 sound/soc/zte/zx-spdif.c 		dev_err(&pdev->dev, "Register platform PCM failed: %d\n", ret);
pdev              372 sound/soc/zte/zx-tdm.c static int zx_tdm_probe(struct platform_device *pdev)
pdev              374 sound/soc/zte/zx-tdm.c 	struct device *dev = &pdev->dev;
pdev              383 sound/soc/zte/zx-tdm.c 	zx_tdm = devm_kzalloc(&pdev->dev, sizeof(*zx_tdm), GFP_KERNEL);
pdev              389 sound/soc/zte/zx-tdm.c 	zx_tdm->dai_wclk = devm_clk_get(&pdev->dev, "wclk");
pdev              391 sound/soc/zte/zx-tdm.c 		dev_err(&pdev->dev, "Fail to get wclk\n");
pdev              395 sound/soc/zte/zx-tdm.c 	zx_tdm->dai_pclk = devm_clk_get(&pdev->dev, "pclk");
pdev              397 sound/soc/zte/zx-tdm.c 		dev_err(&pdev->dev, "Fail to get pclk\n");
pdev              401 sound/soc/zte/zx-tdm.c 	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev              403 sound/soc/zte/zx-tdm.c 	zx_tdm->regbase = devm_ioremap_resource(&pdev->dev, res);
pdev              407 sound/soc/zte/zx-tdm.c 	ret = of_parse_phandle_with_fixed_args(pdev->dev.of_node,
pdev              410 sound/soc/zte/zx-tdm.c 		dev_err(&pdev->dev, "Fail to get zte,tdm-dma-sysctrl\n");
pdev              426 sound/soc/zte/zx-tdm.c 	platform_set_drvdata(pdev, zx_tdm);
pdev              428 sound/soc/zte/zx-tdm.c 	ret = devm_snd_soc_register_component(&pdev->dev, &zx_tdm_component,
pdev              431 sound/soc/zte/zx-tdm.c 		dev_err(&pdev->dev, "Register DAI failed: %d\n", ret);
pdev              435 sound/soc/zte/zx-tdm.c 	ret = devm_snd_dmaengine_pcm_register(&pdev->dev, NULL, 0);
pdev              437 sound/soc/zte/zx-tdm.c 		dev_err(&pdev->dev, "Register platform PCM failed: %d\n", ret);
pdev              351 sound/spi/at73c213.c 			SNDRV_DMA_TYPE_DEV, &chip->ssc->pdev->dev,
pdev             1550 sound/x86/intel_hdmi_audio.c static void notify_audio_lpe(struct platform_device *pdev, int port)
pdev             1552 sound/x86/intel_hdmi_audio.c 	struct snd_intelhad_card *card_ctx = platform_get_drvdata(pdev);
pdev             1692 sound/x86/intel_hdmi_audio.c static int hdmi_lpe_audio_probe(struct platform_device *pdev)
pdev             1703 sound/x86/intel_hdmi_audio.c 	pdata = pdev->dev.platform_data;
pdev             1705 sound/x86/intel_hdmi_audio.c 		dev_err(&pdev->dev, "%s: quit: pdata not allocated by i915!!\n", __func__);
pdev             1710 sound/x86/intel_hdmi_audio.c 	irq = platform_get_irq(pdev, 0);
pdev             1712 sound/x86/intel_hdmi_audio.c 		dev_err(&pdev->dev, "Could not get irq resource: %d\n", irq);
pdev             1716 sound/x86/intel_hdmi_audio.c 	res_mmio = platform_get_resource(pdev, IORESOURCE_MEM, 0);
pdev             1718 sound/x86/intel_hdmi_audio.c 		dev_err(&pdev->dev, "Could not get IO_MEM resources\n");
pdev             1723 sound/x86/intel_hdmi_audio.c 	ret = snd_card_new(&pdev->dev, hdmi_card_index, hdmi_card_id,
pdev             1729 sound/x86/intel_hdmi_audio.c 	card_ctx->dev = &pdev->dev;
pdev             1739 sound/x86/intel_hdmi_audio.c 	platform_set_drvdata(pdev, card_ctx);
pdev             1756 sound/x86/intel_hdmi_audio.c 	dev_dbg(&pdev->dev, "%s: mmio_start = 0x%x, mmio_end = 0x%x\n",
pdev             1763 sound/x86/intel_hdmi_audio.c 		dev_err(&pdev->dev, "Could not get ioremap\n");
pdev             1770 sound/x86/intel_hdmi_audio.c 			  pdev->name, card_ctx);
pdev             1772 sound/x86/intel_hdmi_audio.c 		dev_err(&pdev->dev, "request_irq failed\n");
pdev             1779 sound/x86/intel_hdmi_audio.c 	dma_set_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev             1780 sound/x86/intel_hdmi_audio.c 	dma_set_coherent_mask(&pdev->dev, DMA_BIT_MASK(32));
pdev             1846 sound/x86/intel_hdmi_audio.c 	pm_runtime_use_autosuspend(&pdev->dev);
pdev             1847 sound/x86/intel_hdmi_audio.c 	pm_runtime_mark_last_busy(&pdev->dev);
pdev             1849 sound/x86/intel_hdmi_audio.c 	dev_dbg(&pdev->dev, "%s: handle pending notification\n", __func__);
pdev             1868 sound/x86/intel_hdmi_audio.c static int hdmi_lpe_audio_remove(struct platform_device *pdev)
pdev             1870 sound/x86/intel_hdmi_audio.c 	struct snd_intelhad_card *card_ctx = platform_get_drvdata(pdev);
pdev              180 tools/testing/nvdimm/test/nfit.c 	struct platform_device pdev;
pdev              225 tools/testing/nvdimm/test/nfit.c 	struct platform_device *pdev = to_platform_device(dev);
pdev              227 tools/testing/nvdimm/test/nfit.c 	return container_of(pdev, struct nfit_test, pdev);
pdev              234 tools/testing/nvdimm/test/nfit.c 	struct device *dev = &t->pdev.dev;
pdev              260 tools/testing/nvdimm/test/nfit.c 	struct device *dev = &t->pdev.dev;
pdev              290 tools/testing/nvdimm/test/nfit.c 	struct device *dev = &t->pdev.dev;
pdev              341 tools/testing/nvdimm/test/nfit.c 	struct device *dev = &t->pdev.dev;
pdev              392 tools/testing/nvdimm/test/nfit.c 	struct device *dev = &t->pdev.dev;
pdev              818 tools/testing/nvdimm/test/nfit.c 	__acpi_nfit_notify(&t->pdev.dev, t, NFIT_NOTIFY_UC_MEMORY_ERROR);
pdev              904 tools/testing/nvdimm/test/nfit.c 	struct device *dev = &t->pdev.dev;
pdev              944 tools/testing/nvdimm/test/nfit.c 	struct device *dev = &t->pdev.dev;
pdev              959 tools/testing/nvdimm/test/nfit.c 	struct device *dev = &t->pdev.dev;
pdev              985 tools/testing/nvdimm/test/nfit.c 	struct device *dev = &t->pdev.dev;
pdev             1010 tools/testing/nvdimm/test/nfit.c 	struct device *dev = &t->pdev.dev;
pdev             1029 tools/testing/nvdimm/test/nfit.c 	struct device *dev = &t->pdev.dev;
pdev             1053 tools/testing/nvdimm/test/nfit.c 	struct device *dev = &t->pdev.dev;
pdev             1084 tools/testing/nvdimm/test/nfit.c 	struct device *dev = &t->pdev.dev;
pdev             1107 tools/testing/nvdimm/test/nfit.c 	struct device *dev = &t->pdev.dev;
pdev             1130 tools/testing/nvdimm/test/nfit.c 	struct device *dev = &t->pdev.dev;
pdev             1157 tools/testing/nvdimm/test/nfit.c 	struct device *dev = &t->pdev.dev;
pdev             1309 tools/testing/nvdimm/test/nfit.c 						&t->pdev.dev, t->dimm_dev[i]);
pdev             1317 tools/testing/nvdimm/test/nfit.c 						&t->pdev.dev, t->dimm_dev[i]);
pdev             1431 tools/testing/nvdimm/test/nfit.c 	struct device *dev = &t->pdev.dev;
pdev             1646 tools/testing/nvdimm/test/nfit.c 	if (devm_add_action_or_reset(&t->pdev.dev, put_dimms, t))
pdev             1650 tools/testing/nvdimm/test/nfit.c 				&t->pdev.dev, 0, NULL,
pdev             1749 tools/testing/nvdimm/test/nfit.c 	return ars_state_init(&t->pdev.dev, &t->ars_state);
pdev             1782 tools/testing/nvdimm/test/nfit.c 	return ars_state_init(&t->pdev.dev, &t->ars_state);
pdev             2908 tools/testing/nvdimm/test/nfit.c static int nfit_test_probe(struct platform_device *pdev)
pdev             2912 tools/testing/nvdimm/test/nfit.c 	struct device *dev = &pdev->dev;
pdev             2918 tools/testing/nvdimm/test/nfit.c 	if (strcmp(dev_name(&pdev->dev), "nfit_test.0") == 0) {
pdev             2919 tools/testing/nvdimm/test/nfit.c 		rc = nfit_ctl_test(&pdev->dev);
pdev             2924 tools/testing/nvdimm/test/nfit.c 	nfit_test = to_nfit_test(&pdev->dev);
pdev             2982 tools/testing/nvdimm/test/nfit.c 	acpi_nfit_desc_init(acpi_desc, &pdev->dev);
pdev             2994 tools/testing/nvdimm/test/nfit.c 	rc = devm_add_action_or_reset(&pdev->dev, acpi_nfit_shutdown, acpi_desc);
pdev             3011 tools/testing/nvdimm/test/nfit.c 	__acpi_nfit_notify(&pdev->dev, nfit_test, 0x80);
pdev             3029 tools/testing/nvdimm/test/nfit.c static int nfit_test_remove(struct platform_device *pdev)
pdev             3196 tools/testing/nvdimm/test/nfit.c 		struct platform_device *pdev;
pdev             3224 tools/testing/nvdimm/test/nfit.c 		pdev = &nfit_test->pdev;
pdev             3225 tools/testing/nvdimm/test/nfit.c 		pdev->name = KBUILD_MODNAME;
pdev             3226 tools/testing/nvdimm/test/nfit.c 		pdev->id = i;
pdev             3227 tools/testing/nvdimm/test/nfit.c 		pdev->dev.release = nfit_test_release;
pdev             3228 tools/testing/nvdimm/test/nfit.c 		rc = platform_device_register(pdev);
pdev             3230 tools/testing/nvdimm/test/nfit.c 			put_device(&pdev->dev);
pdev             3233 tools/testing/nvdimm/test/nfit.c 		get_device(&pdev->dev);
pdev             3235 tools/testing/nvdimm/test/nfit.c 		rc = dma_coerce_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
pdev             3255 tools/testing/nvdimm/test/nfit.c 			platform_device_unregister(&instances[i]->pdev);
pdev             3259 tools/testing/nvdimm/test/nfit.c 			put_device(&instances[i]->pdev.dev);
pdev             3271 tools/testing/nvdimm/test/nfit.c 		platform_device_unregister(&instances[i]->pdev);
pdev             3278 tools/testing/nvdimm/test/nfit.c 		put_device(&instances[i]->pdev.dev);